From a7c99daae07609f6149b84e6643cc4655713bb43 Mon Sep 17 00:00:00 2001 From: root Date: Thu, 16 Jun 2022 21:40:07 +0300 Subject: [PATCH] Sync with portage [Thu Jun 16 21:40:06 MSK 2022]. --- Manifest | 30 +- Manifest.files.gz | Bin 29591 -> 29588 bytes app-accessibility/Manifest.gz | Bin 4718 -> 4714 bytes app-accessibility/sound-icons/Manifest | 2 +- .../sound-icons/sound-icons-0.1.ebuild | 10 +- app-admin/Manifest.gz | Bin 32697 -> 32697 bytes app-admin/awscli/Manifest | 6 + app-admin/awscli/awscli-1.25.10.ebuild | 71 + app-admin/awscli/awscli-1.25.8.ebuild | 71 + app-admin/awscli/awscli-1.25.9.ebuild | 71 + app-admin/exo/Manifest | 4 +- .../{exo-1.54.0.ebuild => exo-1.56.0.ebuild} | 0 app-admin/hcloud/Manifest | 4 +- app-admin/hcloud/hcloud-1.29.0.ebuild | 34 - app-admin/hcloud/hcloud-1.29.5.ebuild | 2 +- app-admin/helm/Manifest | 2 +- app-admin/helm/helm-3.8.1.ebuild | 2 +- app-admin/metalog/Manifest | 2 +- app-admin/metalog/metalog-20220214.ebuild | 2 +- app-admin/sudo/Manifest | 5 +- app-admin/sudo/sudo-1.9.11_p2.ebuild | 281 ++ app-admin/sudo/sudo-9999.ebuild | 67 +- app-antivirus/Manifest.gz | Bin 885 -> 883 bytes app-antivirus/lkrg/Manifest | 4 +- app-antivirus/lkrg/lkrg-0.9.2.ebuild | 2 +- app-antivirus/lkrg/lkrg-0.9.3.ebuild | 2 +- app-arch/Manifest.gz | Bin 16769 -> 16766 bytes app-arch/zstd/Manifest | 1 + app-arch/zstd/zstd-1.5.1-r3.ebuild | 81 + app-backup/Manifest.gz | Bin 8541 -> 8539 bytes app-backup/tsm/Manifest | 2 +- app-backup/tsm/tsm-8.1.13.3.ebuild | 10 +- app-cdr/Manifest.gz | Bin 7819 -> 7821 bytes app-cdr/dvdisaster/Manifest | 2 +- app-cdr/dvdisaster/dvdisaster-0.79.5.ebuild | 4 +- app-containers/Manifest.gz | Bin 7043 -> 7043 bytes app-containers/docker-compose/Manifest | 6 - .../docker-compose-2.3.3-r2.ebuild | 50 - .../docker-compose-2.4.1.ebuild | 50 - app-containers/grype/Manifest | 3 + app-containers/grype/grype-0.39.0.ebuild | 22 + app-containers/lxd/Manifest | 4 +- app-containers/lxd/lxd-4.0.9-r3.ebuild | 2 +- app-containers/lxd/lxd-5.0.0.ebuild | 4 +- app-containers/syft/Manifest | 3 + app-containers/syft/syft-0.47.0.ebuild | 22 + app-crypt/Manifest.gz | Bin 23946 -> 23941 bytes app-crypt/gnupg/Manifest | 2 +- app-crypt/gnupg/gnupg-2.2.35.ebuild | 2 +- app-crypt/gpgme/Manifest | 2 +- app-crypt/gpgme/gpgme-1.17.1-r1.ebuild | 2 +- app-crypt/libsecret/Manifest | 2 +- .../libsecret/libsecret-0.20.5-r3.ebuild | 2 +- app-crypt/p11-kit/Manifest | 4 +- app-crypt/p11-kit/p11-kit-0.23.22.ebuild | 4 +- app-crypt/p11-kit/p11-kit-0.24.1.ebuild | 2 +- app-editors/Manifest.gz | Bin 13915 -> 13920 bytes app-editors/featherpad/Manifest | 2 + .../featherpad/featherpad-1.2.0.ebuild | 37 + app-editors/ghex/Manifest | 2 + app-editors/ghex/ghex-42.3.ebuild | 60 + app-editors/ghostwriter/Manifest | 2 - .../ghostwriter-1.8.1-appdata-path.patch | 27 - .../files/ghostwriter-1.8.1-qt-5.15.patch | 21 - app-editors/gnome-text-editor/Manifest | 2 + .../gnome-text-editor-42.2.ebuild | 56 + app-editors/mg/Manifest | 4 +- ...-20210609-r1.ebuild => mg-20220614.ebuild} | 5 +- app-editors/nano/Manifest | 2 - app-editors/nano/nano-5.9.ebuild | 90 - app-editors/qhexedit2/Manifest | 4 +- .../qhexedit2-0.8.6_p20190316-r2.ebuild | 4 +- .../qhexedit2-0.8.9_p20210525-r2.ebuild | 4 +- app-emacs/Manifest.gz | Bin 56687 -> 56693 bytes app-emacs/auctex/Manifest | 6 +- app-emacs/auctex/auctex-11.92.ebuild | 60 - app-emacs/auctex/auctex-12.2.ebuild | 61 - app-emacs/auctex/auctex-13.1.ebuild | 2 +- app-emacs/csv-mode/Manifest | 2 +- app-emacs/csv-mode/csv-mode-1.20.ebuild | 2 +- app-emacs/helm/Manifest | 4 +- app-emacs/helm/helm-3.8.0.ebuild | 31 - app-emacs/helm/helm-3.8.5.ebuild | 2 +- app-emulation/Manifest.gz | Bin 14816 -> 14810 bytes app-emulation/ruffle/Manifest | 11 + .../ruffle/ruffle-0_p20220614.ebuild | 507 +++ app-emulation/virtualbox/Manifest | 7 +- .../files/virtualbox-6.1.34-python3.10.patch | 13 + .../virtualbox/files/virtualbox-ose-6-wrapper | 2 +- ...-r1.ebuild => virtualbox-6.1.32-r2.ebuild} | 0 ....34.ebuild => virtualbox-6.1.34-r1.ebuild} | 1 + app-i18n/Manifest.gz | Bin 18843 -> 18847 bytes app-i18n/opencc/Manifest | 2 +- app-i18n/opencc/opencc-1.1.3.ebuild | 2 +- app-misc/Manifest.gz | Bin 49122 -> 49291 bytes app-misc/cw/Manifest | 2 + app-misc/cw/cw-1.0.16-r4.ebuild | 75 + ...-1.0.16-replace-isastream-with-fcntl.patch | 20 + app-misc/mc/Manifest | 2 +- app-misc/mc/mc-9999.ebuild | 2 +- app-misc/rover/Manifest | 6 + .../rover/files/rover-1.0.1-install.patch | 113 + .../rover/files/rover-1.0.1-ncurses.patch | 72 + app-misc/rover/metadata.xml | 15 + app-misc/rover/rover-1.0.1.ebuild | 37 + app-misc/rover/rover-9999.ebuild | 32 + app-misc/rpick/Manifest | 2 +- app-misc/rpick/rpick-0.8.10.ebuild | 2 +- app-misc/tdl/Manifest | 2 +- app-misc/tdl/tdl-1.5.2-r3.ebuild | 4 +- app-office/Manifest.gz | Bin 7728 -> 7735 bytes app-office/libalkimia/Manifest | 3 - .../libalkimia-8.1.0-missing-header.patch | 25 - .../libalkimia/libalkimia-8.1.0-r1.ebuild | 81 - app-office/libreoffice-bin-debug/Manifest | 22 +- .../libreoffice-bin-debug-7.2.6.2-r1.ebuild | 85 - .../libreoffice-bin-debug-7.2.6.2.ebuild | 84 - .../libreoffice-bin-debug-7.3.3.2-r3.ebuild | 2 +- app-office/libreoffice-bin/Manifest | 22 +- .../libreoffice-bin-7.2.6.2-r1.ebuild | 250 -- .../libreoffice-bin-7.2.6.2.ebuild | 250 -- .../libreoffice-bin-7.3.3.2-r3.ebuild | 2 +- app-office/libreoffice-l10n/Manifest | 186 +- .../libreoffice-l10n-7.2.6.2.ebuild | 91 - .../libreoffice-l10n-7.3.3.2.ebuild | 2 +- app-office/libreoffice/Manifest | 7 +- .../libreoffice-7.2.2.2-makefile-gengal.patch | 90 - .../libreoffice/libreoffice-7.2.6.2-r1.ebuild | 665 ---- .../libreoffice/libreoffice-7.3.3.2-r3.ebuild | 2 +- app-portage/Manifest.gz | Bin 9742 -> 9743 bytes app-portage/portage-utils/Manifest | 2 + .../portage-utils/portage-utils-0.94.1.ebuild | 67 + app-shells/Manifest.gz | Bin 8807 -> 8806 bytes app-shells/bash/Manifest | 97 +- app-shells/bash/bash-2.05b_p13.ebuild | 30 +- app-shells/bash/bash-3.0_p22.ebuild | 34 +- app-shells/bash/bash-3.1_p23.ebuild | 30 +- app-shells/bash/bash-3.2_p57.ebuild | 34 +- app-shells/bash/bash-4.0_p44.ebuild | 28 +- app-shells/bash/bash-4.1_p17.ebuild | 18 +- app-shells/bash/bash-4.2_p53.ebuild | 22 +- app-shells/bash/bash-4.3_p48-r2.ebuild | 20 +- app-shells/bash/bash-4.4_p23-r2.ebuild | 16 +- app-shells/bash/bash-5.0_p18.ebuild | 16 +- app-shells/bash/bash-5.1_p16.ebuild | 24 +- app-shells/bash/bash-5.2_beta.ebuild | 19 +- app-shells/bash/bash-9999.ebuild | 19 +- .../bash/files/autoconf-mktime-2.53.patch | 199 - .../bash/files/autoconf-mktime-2.59.patch | 197 - .../bash/files/bash-2.05b-destdir.patch | 28 - .../files/bash-2.05b-empty-herestring.patch | 25 - .../files/bash-2.05b-fix-job-warning.patch | 14 - app-shells/bash/files/bash-2.05b-jobs.patch | 28 - .../files/bash-2.05b-parallel-build.patch | 15 - app-shells/bash/files/bash-2.05b-protos.patch | 25 - app-shells/bash/files/bash-2.05b-rbash.patch | 27 - app-shells/bash/files/bash-3.0-afs.patch | 20 - app-shells/bash/files/bash-3.0-crash.patch | 46 - .../bash/files/bash-3.0-darwin-conn.patch | 20 - .../bash/files/bash-3.0-histtimeformat.patch | 56 - app-shells/bash/files/bash-3.0-jobs.patch | 56 - app-shells/bash/files/bash-3.0-locale.patch | 112 - app-shells/bash/files/bash-3.0-manpage.patch | 15 - .../bash/files/bash-3.0-multibyteifs.patch | 281 -- .../bash/files/bash-3.0-pgrp-pipe-fix.patch | 20 - app-shells/bash/files/bash-3.0-protos.patch | 68 - app-shells/bash/files/bash-3.0-pwd.patch | 16 - app-shells/bash/files/bash-3.0-rbash.patch | 18 - .../files/bash-3.0-read-builtin-pipe.patch | 20 - .../bash/files/bash-3.0-read-memleak.patch | 15 - app-shells/bash/files/bash-3.0-strnlen.patch | 175 - app-shells/bash/files/bash-3.0-subshell.patch | 39 - .../bash/files/bash-3.0-trap-fg-signals.patch | 23 - app-shells/bash/files/bash-3.0-ulimit.patch | 186 - .../files/bash-3.0-volatile-command.patch | 16 - .../bash-3.1-dev-fd-buffer-overflow.patch | 16 - .../files/bash-3.1-dev-fd-test-as-user.patch | 14 - .../files/bash-3.1-fix-dash-login-shell.patch | 52 - app-shells/bash/files/bash-3.1-protos.patch | 67 - app-shells/bash/files/bash-3.1-ulimit.patch | 122 - .../files/bash-3.2-dev-fd-test-as-user.patch | 26 - .../files/bash-3.2-ldflags-for-build.patch | 37 - .../bash/files/bash-3.2-loadables.patch | 239 -- .../bash/files/bash-3.2-process-subst.patch | 12 - app-shells/bash/files/bash-3.2-protos.patch | 57 - .../bash/files/bash-3.2-session-leader.patch | 65 - app-shells/bash/files/bash-3.2-ulimit.patch | 13 - .../bash/files/bash-4.0-configure.patch | 25 - .../files/bash-4.0-ldflags-for-build.patch | 15 - .../bash/files/bash-4.0-negative-return.patch | 33 - .../bash/files/bash-4.0-parallel-build.patch | 65 - .../bash/files/bash-4.1-fbsd-eaccess.patch | 29 - .../bash/files/bash-4.1-parallel-build.patch | 23 - .../bash-4.2-dev-fd-buffer-overflow.patch | 46 - .../files/bash-4.2-execute-job-control.patch | 24 - .../bash/files/bash-4.2-no-readline.patch | 19 - .../bash/files/bash-4.2-parallel-build.patch | 106 - .../bash/files/bash-4.2-read-retry.patch | 41 - .../bash/files/bash-4.2-speed-up-read-N.patch | 112 - .../bash/files/bash-4.3-arrayfunc.patch | 15 - ...pfile-improper-array-name-validation.patch | 13 - app-shells/bash/files/bash-4.3-protos.patch | 10 - .../bash/files/bash-4.4-jobs_overflow.patch | 14 - .../files/bash-4.4-popd-offset-overflow.patch | 30 - .../files/bash-4.4-set-SHOBJ_STATUS.patch | 14 - .../files/bash-4.x-deferred-heredocs.patch | 47 - .../bash/files/bash-5.0-history-append.patch | 34 - app-text/Manifest.gz | Bin 48349 -> 48342 bytes app-text/ding/Manifest | 2 +- app-text/ding/ding-1.9.ebuild | 4 +- app-text/gspell/Manifest | 2 + app-text/gspell/gspell-1.11.1.ebuild | 61 + app-text/lesspipe/Manifest | 2 +- app-text/lesspipe/lesspipe-2.05.ebuild | 2 +- app-text/libetonyek/Manifest | 3 +- .../libetonyek/libetonyek-0.1.10-r1.ebuild | 2 +- app-text/libetonyek/libetonyek-0.1.10.ebuild | 58 - app-text/libnumbertext/Manifest | 4 +- .../libnumbertext/libnumbertext-1.0.10.ebuild | 2 +- .../libnumbertext/libnumbertext-1.0.8.ebuild | 23 - app-text/poppler/Manifest | 2 +- app-text/poppler/poppler-22.05.0.ebuild | 2 +- dev-cpp/Manifest.gz | Bin 12411 -> 12595 bytes dev-cpp/gemmlowp/Manifest | 3 + dev-cpp/gemmlowp/gemmlowp-2021.12.20.ebuild | 30 + dev-cpp/gemmlowp/metadata.xml | 11 + dev-cpp/gflags/Manifest | 2 +- dev-cpp/gflags/gflags-2.2.1-r1.ebuild | 4 +- dev-cpp/highway/Manifest | 2 +- dev-cpp/highway/highway-0.16.0-r1.ebuild | 2 +- dev-db/Manifest.gz | Bin 16102 -> 16080 bytes dev-db/myodbc/Manifest | 2 +- dev-db/myodbc/myodbc-8.0.27-r1.ebuild | 2 +- dev-db/mysql/Manifest | 4 +- dev-db/mysql/mysql-8.0.27.ebuild | 6 +- dev-db/pg_activity/Manifest | 4 +- ...-2.3.0.ebuild => pg_activity-2.3.1.ebuild} | 4 +- dev-db/pgpool2/Manifest | 10 +- dev-db/pgpool2/pgpool2-4.2.1-r2.ebuild | 2 +- dev-db/pgpool2/pgpool2-4.2.2-r2.ebuild | 2 +- dev-db/pgpool2/pgpool2-4.2.9.ebuild | 98 + dev-db/pgpool2/pgpool2-4.3.2.ebuild | 91 + dev-db/pgpool2/pgpool2-9999.ebuild | 2 +- dev-db/pgtap/Manifest | 2 +- dev-db/pgtap/pgtap-1.2.0-r2.ebuild | 2 +- dev-db/postgresql/Manifest | 4 +- ...sql-14.3.ebuild => postgresql-14.4.ebuild} | 0 dev-db/pspg/Manifest | 2 +- dev-db/pspg/pspg-5.5.4.ebuild | 2 +- dev-db/redis/Manifest | 12 +- dev-db/redis/redis-5.0.14.ebuild | 2 +- dev-db/redis/redis-6.0.16.ebuild | 2 +- dev-db/redis/redis-6.2.6.ebuild | 2 +- ...-7.0.0-r1.ebuild => redis-7.0.0-r2.ebuild} | 1 + ...dis-7.0.1.ebuild => redis-7.0.1-r1.ebuild} | 1 + dev-db/redis/redis-7.0.2.ebuild | 183 + dev-db/sqlite/Manifest | 1 + dev-db/sqlite/sqlite-9999.ebuild | 436 +++ dev-db/sqlmap/Manifest | 4 +- dev-db/sqlmap/sqlmap-1.6.5.ebuild | 60 + dev-db/sqlmap/sqlmap-9999.ebuild | 2 +- dev-embedded/Manifest.gz | Bin 9045 -> 9041 bytes dev-embedded/libftd2xx/Manifest | 2 +- dev-embedded/libftd2xx/libftd2xx-1.4.8.ebuild | 4 +- dev-haskell/Manifest.gz | Bin 129317 -> 129323 bytes dev-haskell/language-haskell-extract/Manifest | 2 +- .../language-haskell-extract-0.2.4-r1.ebuild | 4 +- dev-haskell/wcwidth/Manifest | 2 +- dev-haskell/wcwidth/wcwidth-0.0.2.ebuild | 4 +- dev-java/Manifest.gz | Bin 51686 -> 51688 bytes dev-java/byte-buddy-agent/Manifest | 2 +- .../byte-buddy-agent-1.12.8.ebuild | 2 +- dev-java/byte-buddy/Manifest | 2 +- dev-java/byte-buddy/byte-buddy-1.12.8.ebuild | 2 +- dev-java/findbugs-annotations/Manifest | 2 +- .../findbugs-annotations-3.0.1.ebuild | 2 +- dev-java/jna/Manifest | 2 +- dev-java/jna/jna-5.10.0.ebuild | 2 +- dev-java/jython/Manifest | 2 +- dev-java/jython/jython-2.7.0-r6.ebuild | 2 +- dev-java/logback-classic/Manifest | 2 +- .../logback-classic-1.2.11.ebuild | 2 +- dev-java/logback-core/Manifest | 2 +- .../logback-core/logback-core-1.2.11.ebuild | 2 +- dev-java/mockito/Manifest | 2 +- dev-java/mockito/mockito-4.4.0.ebuild | 2 +- dev-java/netty/Manifest | 2 +- dev-java/netty/netty-4.1.35.ebuild | 2 +- dev-java/tomcat-native/Manifest | 2 + .../tomcat-native/tomcat-native-1.2.34.ebuild | 62 + dev-java/tomcat-servlet-api/Manifest | 8 +- .../tomcat-servlet-api-10.0.21.ebuild | 2 +- .../tomcat-servlet-api-8.5.79.ebuild | 2 +- .../tomcat-servlet-api-8.5.81.ebuild | 99 + .../tomcat-servlet-api-9.0.63.ebuild | 2 +- dev-java/wsdl4j/Manifest | 4 +- dev-java/wsdl4j/metadata.xml | 2 +- dev-java/wsdl4j/wsdl4j-1.6.3.ebuild | 26 + dev-java/xmlgraphics-commons/Manifest | 2 +- .../xmlgraphics-commons-2.7-r1.ebuild | 2 +- dev-lang/Manifest.gz | Bin 18683 -> 18685 bytes dev-lang/R/Manifest | 2 +- dev-lang/R/R-4.2.0.ebuild | 2 +- dev-lang/execline/Manifest | 2 - dev-lang/execline/execline-2.8.2.0.ebuild | 50 - dev-lang/gforth/Manifest | 2 +- dev-lang/gforth/gforth-0.7.3-r2.ebuild | 2 +- dev-lang/go/Manifest | 4 - dev-lang/go/go-1.17.10.ebuild | 196 - dev-lang/go/go-1.18.2.ebuild | 196 - dev-lang/mlton/Manifest | 2 +- dev-lang/mlton/mlton-20180207.ebuild | 4 +- dev-lang/python/Manifest | 18 - dev-lang/python/python-3.10.4_p1.ebuild | 414 -- dev-lang/python/python-3.11.0_beta1-r2.ebuild | 421 -- dev-lang/python/python-3.11.0_beta2.ebuild | 421 -- dev-lang/python/python-3.11.0_beta2_p1.ebuild | 421 -- dev-lang/python/python-3.8.13_p1.ebuild | 359 -- dev-lang/python/python-3.9.11.ebuild | 392 -- dev-lang/spidermonkey/Manifest | 2 +- .../spidermonkey-1.8.5-r10.ebuild | 4 +- dev-lang/teyjus/Manifest | 4 +- dev-lang/teyjus/teyjus-2.1-r1.ebuild | 2 +- dev-lang/teyjus/teyjus-2.1.ebuild | 4 +- dev-libs/Manifest.gz | Bin 93891 -> 94227 bytes dev-libs/boost/Manifest | 2 +- dev-libs/boost/boost-1.79.0.ebuild | 2 +- dev-libs/cxxtools/Manifest | 3 + dev-libs/cxxtools/cxxtools-3.0-r2.ebuild | 45 + .../files/cxxtools-3.0-gcc12-time.patch | 11 + .../cxxtools-3.0-lld-linking-openssl.patch | 11 + dev-libs/flatbuffers/Manifest | 2 - .../flatbuffers/flatbuffers-2.0.0-r1.ebuild | 33 - dev-libs/gobject-introspection/Manifest | 2 +- .../gobject-introspection-1.72.0.ebuild | 6 +- dev-libs/icu-layoutex/Manifest | 2 +- .../icu-layoutex/icu-layoutex-71.1.ebuild | 2 +- dev-libs/icu/Manifest | 3 +- dev-libs/icu/icu-71.1-r1.ebuild | 2 +- dev-libs/icu/icu-71.1.ebuild | 153 - dev-libs/libdbusmenu/Manifest | 1 + .../libdbusmenu/libdbusmenu-16.04.0-r2.ebuild | 153 + dev-libs/libffi-compat/Manifest | 2 +- .../libffi-compat/libffi-compat-3.3-r2.ebuild | 2 +- dev-libs/libffi/Manifest | 2 +- dev-libs/libffi/libffi-3.4.2-r1.ebuild | 2 +- dev-libs/libgcrypt/Manifest | 2 + .../libgcrypt-1.10.1-fix-no-asm-hppa.patch | 35 + dev-libs/libgcrypt/libgcrypt-1.10.1-r1.ebuild | 128 + dev-libs/libgpg-error/Manifest | 2 +- .../libgpg-error/libgpg-error-1.45.ebuild | 2 +- dev-libs/libixion/Manifest | 5 +- .../files/libixion-0.16.1-clang.patch | 18 - dev-libs/libixion/libixion-0.16.1.ebuild | 63 - dev-libs/libixion/libixion-0.17.0.ebuild | 2 +- dev-libs/libksba/Manifest | 2 +- dev-libs/libksba/libksba-1.6.0.ebuild | 2 +- dev-libs/libltdl/Manifest | 2 +- dev-libs/libltdl/libltdl-2.4.7.ebuild | 2 +- dev-libs/liborcus/Manifest | 5 +- .../files/liborcus-0.15.4-gcc11.patch | 72 - dev-libs/liborcus/liborcus-0.16.1.ebuild | 69 - dev-libs/liborcus/liborcus-0.17.2.ebuild | 2 +- dev-libs/libpwquality/Manifest | 2 +- .../libpwquality/libpwquality-1.4.4-r1.ebuild | 2 +- dev-libs/libtomcrypt/Manifest | 2 +- .../libtomcrypt/libtomcrypt-1.18.2-r4.ebuild | 2 +- dev-libs/libtraceevent/Manifest | 3 + .../libtraceevent/libtraceevent-1.5.2.ebuild | 46 + dev-libs/libtraceevent/metadata.xml | 8 + dev-libs/libtracefs/Manifest | 3 + dev-libs/libtracefs/libtracefs-1.3.1.ebuild | 51 + dev-libs/libtracefs/metadata.xml | 8 + dev-libs/libzip/Manifest | 2 + dev-libs/libzip/libzip-1.9.0.ebuild | 116 + dev-libs/simdjson/Manifest | 6 +- ...son-2.0.3.ebuild => simdjson-2.0.4.ebuild} | 4 +- dev-libs/skalibs/Manifest | 3 - ...2.11.1.0-respect-user-provided-flags.patch | 33 - dev-libs/skalibs/skalibs-2.11.1.0.ebuild | 45 - dev-libs/tlsh/Manifest | 2 +- dev-libs/tlsh/tlsh-4.8.2.ebuild | 2 +- dev-libs/tre/Manifest | 2 +- dev-libs/tre/tre-0.8.0_p20210321-r1.ebuild | 2 +- dev-perl/Manifest.gz | Bin 281505 -> 281493 bytes dev-perl/Net-Subnet/Manifest | 2 +- .../Net-Subnet/Net-Subnet-1.30.0-r2.ebuild | 4 +- dev-perl/Specio/Manifest | 2 + dev-perl/Specio/Specio-0.480.0.ebuild | 44 + dev-perl/Sys-Virt/Manifest | 3 + dev-perl/Sys-Virt/Sys-Virt-8.4.0.ebuild | 49 + ...er-detection-for-save-restore_domain.patch | 48 + dev-perl/Tk/Manifest | 2 +- dev-perl/Tk/Tk-804.36.0.ebuild | 2 +- dev-php/Manifest.gz | Bin 39926 -> 39914 bytes dev-php/libvirt-php/Manifest | 2 + dev-php/libvirt-php/libvirt-php-0.5.6.ebuild | 74 + dev-php/pecl-redis/Manifest | 2 +- dev-php/pecl-redis/pecl-redis-5.3.7.ebuild | 2 +- dev-python/Babel/Babel-2.10.2.ebuild | 62 + dev-python/Babel/Manifest | 3 + dev-python/Faker/Faker-13.11.1.ebuild | 34 - dev-python/Faker/Faker-13.12.0.ebuild | 34 - dev-python/Faker/Faker-13.12.1.ebuild | 34 - dev-python/Faker/Manifest | 6 - .../GridDataFormats-0.7.0.ebuild | 26 - .../GridDataFormats-1.0.0.ebuild | 29 - dev-python/GridDataFormats/Manifest | 4 - dev-python/Manifest.gz | Bin 258572 -> 258564 bytes dev-python/PyPDF2/Manifest | 2 + dev-python/PyPDF2/PyPDF2-2.2.0.ebuild | 56 + dev-python/adblock/Manifest | 2 +- dev-python/adblock/metadata.xml | 8 +- dev-python/aesara/Manifest | 2 + dev-python/aesara/aesara-2.7.2.ebuild | 90 + dev-python/aiosignal/Manifest | 5 +- .../aiosignal/aiosignal-1.2.0-r1.ebuild | 2 +- dev-python/aiosignal/aiosignal-1.2.0.ebuild | 29 - dev-python/aiosignal/metadata.xml | 1 + dev-python/alabaster/Manifest | 3 +- .../alabaster/alabaster-0.7.12-r1.ebuild | 2 +- dev-python/alabaster/alabaster-0.7.12.ebuild | 16 - dev-python/alagitpull/Manifest | 2 + .../alagitpull/alagitpull-0.0.23-r2.ebuild | 23 + dev-python/ansible-compat/Manifest | 4 - .../ansible-compat-2.0.3.ebuild | 61 - .../ansible-compat-2.0.4.ebuild | 61 - dev-python/anyio/Manifest | 5 +- dev-python/anyio/anyio-3.5.0-r1.ebuild | 55 - dev-python/anyio/anyio-3.6.1.ebuild | 2 +- .../anyio/files/anyio-3.5.0-pytest-7.patch | 78 - dev-python/anyqt/Manifest | 4 +- dev-python/anyqt/anyqt-0.0.14.ebuild | 20 - dev-python/anyqt/anyqt-0.1.1.ebuild | 58 + dev-python/asteval/Manifest | 2 - dev-python/asteval/asteval-0.9.26.ebuild | 17 - dev-python/astroid/Manifest | 2 + dev-python/astroid/astroid-2.11.6.ebuild | 59 + dev-python/asyncstdlib/Manifest | 2 - .../asyncstdlib/asyncstdlib-3.10.4.ebuild | 25 - dev-python/authres/Manifest | 3 +- dev-python/authres/authres-1.2.0-r1.ebuild | 2 +- dev-python/authres/authres-1.2.0.ebuild | 21 - dev-python/automat/Manifest | 5 +- dev-python/automat/automat-20.2.0-r1.ebuild | 2 +- dev-python/automat/automat-20.2.0.ebuild | 62 - ...automat-0.8.0-no-setup-py-m2r-import.patch | 27 - .../files/automat-20.2.0-ignore-m2r.patch | 25 + dev-python/autoprop/Manifest | 2 - dev-python/autoprop/autoprop-4.0.2-r1.ebuild | 24 - dev-python/awxkit/Manifest | 2 - dev-python/awxkit/awxkit-21.0.0.ebuild | 40 - dev-python/bibtexparser/Manifest | 1 - .../bibtexparser/bibtexparser-1.2.0.ebuild | 30 - dev-python/bleach/Manifest | 3 +- dev-python/bleach/bleach-5.0.0-r1.ebuild | 2 +- dev-python/bleach/bleach-5.0.0.ebuild | 43 - dev-python/boto3/Manifest | 6 + dev-python/boto3/boto3-1.24.10.ebuild | 68 + dev-python/boto3/boto3-1.24.8.ebuild | 68 + dev-python/boto3/boto3-1.24.9.ebuild | 68 + dev-python/botocore/Manifest | 6 + dev-python/botocore/botocore-1.27.10.ebuild | 70 + dev-python/botocore/botocore-1.27.8.ebuild | 70 + dev-python/botocore/botocore-1.27.9.ebuild | 70 + dev-python/brotlicffi/Manifest | 2 +- .../brotlicffi/brotlicffi-1.0.9.2-r1.ebuild | 2 +- dev-python/cachelib/Manifest | 8 +- dev-python/cachelib/cachelib-0.7.0.ebuild | 2 +- ...lib-0.6.0.ebuild => cachelib-0.8.0.ebuild} | 10 +- dev-python/cachelib/metadata.xml | 2 +- dev-python/cachetools/Manifest | 8 +- dev-python/cachetools/cachetools-4.2.4.ebuild | 17 - dev-python/cachetools/cachetools-5.0.0.ebuild | 17 - dev-python/cachetools/cachetools-5.1.0.ebuild | 22 - dev-python/cachetools/cachetools-5.2.0.ebuild | 2 +- dev-python/carbon/Manifest | 2 - dev-python/carbon/carbon-1.1.8-r1.ebuild | 62 - dev-python/cerberus/Manifest | 3 +- dev-python/cerberus/cerberus-1.3.4-r1.ebuild | 2 +- dev-python/cerberus/cerberus-1.3.4.ebuild | 29 - dev-python/cffi/Manifest | 3 +- dev-python/cffi/cffi-1.15.0-r1.ebuild | 2 +- dev-python/cffi/cffi-1.15.0.ebuild | 54 - dev-python/cgroup-utils/Manifest | 2 - .../cgroup-utils/cgroup-utils-0.8.ebuild | 26 - dev-python/chump/Manifest | 1 - dev-python/chump/chump-1.6.0-r1.ebuild | 22 - dev-python/click-log/Manifest | 2 - dev-python/click-log/click-log-0.3.2.ebuild | 22 - dev-python/click-threading/Manifest | 1 - .../click-threading-0.5.0.ebuild | 25 - dev-python/cloudpickle/Manifest | 5 +- .../cloudpickle/cloudpickle-2.0.0-r1.ebuild | 36 - .../cloudpickle/cloudpickle-2.0.0.ebuild | 32 - .../cloudpickle/cloudpickle-2.1.0.ebuild | 2 +- dev-python/cookies/Manifest | 5 +- dev-python/cookies/cookies-2.2.1-r1.ebuild | 24 - dev-python/cookies/cookies-2.2.1-r2.ebuild | 2 +- dev-python/cookies/metadata.xml | 1 + dev-python/coverage/Manifest | 2 +- dev-python/coverage/coverage-6.4.1.ebuild | 2 +- dev-python/croniter/Manifest | 2 +- dev-python/croniter/croniter-1.3.5.ebuild | 2 +- dev-python/cssutils/Manifest | 2 +- dev-python/cssutils/cssutils-2.4.2.ebuild | 2 +- dev-python/cython/Manifest | 2 +- dev-python/cython/cython-0.29.30.ebuild | 2 +- dev-python/daemonize/Manifest | 2 - dev-python/daemonize/daemonize-2.5.0.ebuild | 20 - dev-python/dbus-next/Manifest | 5 +- .../dbus-next/dbus-next-0.2.3-r1.ebuild | 20 +- dev-python/dbus-next/dbus-next-0.2.3.ebuild | 42 - dev-python/decorator/Manifest | 3 +- .../decorator/decorator-5.1.1-r1.ebuild | 2 +- dev-python/decorator/decorator-5.1.1.ebuild | 21 - dev-python/defcon/Manifest | 2 +- dev-python/defcon/defcon-0.10.1.ebuild | 2 +- dev-python/deprecated/Manifest | 3 +- .../deprecated/deprecated-1.2.13-r1.ebuild | 4 +- .../deprecated/deprecated-1.2.13.ebuild | 32 - dev-python/discogs-client/Manifest | 6 +- ...14.ebuild => discogs-client-2.3.15.ebuild} | 0 .../discogs-client/discogs-client-9999.ebuild | 6 +- dev-python/django-cacheops/Manifest | 2 - .../django-cacheops-6.0.ebuild | 62 - dev-python/django-cors-headers/Manifest | 2 - .../django-cors-headers-3.12.0.ebuild | 34 - dev-python/dns-lexicon/Manifest | 2 - .../dns-lexicon/dns-lexicon-3.11.1.ebuild | 63 - dev-python/docutils/Manifest | 6 +- dev-python/docutils/docutils-0.17.1-r1.ebuild | 2 +- dev-python/docutils/docutils-0.17.1.ebuild | 67 - dev-python/docutils/docutils-0.18.1-r1.ebuild | 2 +- dev-python/docutils/docutils-0.18.1.ebuild | 67 - dev-python/eventlet/Manifest | 2 +- dev-python/eventlet/eventlet-0.33.1.ebuild | 2 +- dev-python/exceptiongroup/Manifest | 4 +- .../exceptiongroup-1.0.0_rc7.ebuild | 34 - .../exceptiongroup-1.0.0_rc8.ebuild | 2 +- dev-python/filelock/Manifest | 6 +- dev-python/filelock/filelock-3.6.0.ebuild | 35 - dev-python/filelock/filelock-3.7.0.ebuild | 35 - dev-python/filelock/filelock-3.7.1.ebuild | 2 +- dev-python/findimports/Manifest | 1 - .../findimports/findimports-2.2.0.ebuild | 19 - dev-python/flit_scm/Manifest | 4 +- dev-python/flit_scm/flit_scm-1.5.0.ebuild | 37 - dev-python/flit_scm/flit_scm-1.6.2.ebuild | 2 +- dev-python/gcs-oauth2-boto-plugin/Manifest | 2 + .../gcs-oauth2-boto-plugin-3.0.ebuild | 44 + dev-python/gmpy/Manifest | 2 +- dev-python/gmpy/gmpy-2.1.2-r1.ebuild | 2 +- dev-python/google-api-core/Manifest | 2 + .../google-api-core-2.8.2.ebuild | 73 + dev-python/google-api-python-client/Manifest | 2 + .../google-api-python-client-2.51.0.ebuild | 53 + dev-python/google-apitools/Manifest | 2 - .../google-apitools-0.5.32.ebuild | 35 - dev-python/google-auth-oauthlib/Manifest | 2 - .../google-auth-oauthlib-0.5.1.ebuild | 35 - dev-python/google-auth/Manifest | 2 + .../google-auth/google-auth-2.8.0.ebuild | 58 + dev-python/googleapis-common-protos/Manifest | 6 +- .../googleapis-common-protos-1.56.0-r2.ebuild | 29 - .../googleapis-common-protos-1.56.1.ebuild | 32 - .../googleapis-common-protos-1.56.2.ebuild | 2 +- dev-python/greenlet/Manifest | 3 +- dev-python/greenlet/greenlet-1.1.2-r1.ebuild | 2 +- dev-python/greenlet/greenlet-1.1.2.ebuild | 24 - dev-python/happybase/Manifest | 4 +- ...20210701.ebuild => happybase-1.2.0.ebuild} | 16 +- dev-python/hatch-vcs/Manifest | 2 +- dev-python/hatch-vcs/hatch-vcs-0.2.0.ebuild | 2 +- dev-python/hatchling/Manifest | 16 +- dev-python/hatchling/hatchling-0.24.0.ebuild | 74 - dev-python/hatchling/hatchling-0.25.0.ebuild | 74 - dev-python/hatchling/hatchling-1.0.0.ebuild | 74 - dev-python/hatchling/hatchling-1.1.0.ebuild | 74 - dev-python/hatchling/hatchling-1.2.0.ebuild | 74 - dev-python/hatchling/hatchling-1.3.0.ebuild | 74 - dev-python/hatchling/hatchling-1.3.1.ebuild | 2 +- dev-python/hatchling/metadata.xml | 1 + dev-python/httmock/Manifest | 2 - dev-python/httmock/httmock-1.4.0.ebuild | 20 - dev-python/httpretty/Manifest | 3 +- .../httpretty/httpretty-1.1.4-r1.ebuild | 2 +- dev-python/httpretty/httpretty-1.1.4.ebuild | 42 - dev-python/hypothesis/Manifest | 4 +- .../hypothesis/hypothesis-6.47.2.ebuild | 2 +- .../hypothesis/hypothesis-6.47.3.ebuild | 76 + dev-python/ifaddr/Manifest | 2 + dev-python/ifaddr/ifaddr-0.2.0.ebuild | 22 + dev-python/imageio/Manifest | 2 - dev-python/imageio/imageio-2.19.2.ebuild | 52 - dev-python/imagesize/Manifest | 3 +- .../imagesize/imagesize-1.3.0-r1.ebuild | 2 +- dev-python/imagesize/imagesize-1.3.0.ebuild | 22 - dev-python/importlib_resources/Manifest | 2 + .../importlib_resources-5.8.0.ebuild | 46 + dev-python/inflection/Manifest | 1 - dev-python/inflection/inflection-0.5.1.ebuild | 19 - dev-python/ipykernel/Manifest | 4 + dev-python/ipykernel/ipykernel-6.14.0.ebuild | 65 + dev-python/ipykernel/ipykernel-6.15.0.ebuild | 66 + dev-python/ipyparallel/Manifest | 2 +- .../ipyparallel/ipyparallel-8.3.0.ebuild | 2 +- dev-python/ipython/Manifest | 4 +- dev-python/ipython/ipython-8.2.0.ebuild | 164 - dev-python/ipython/ipython-8.3.0-r1.ebuild | 2 +- dev-python/jaraco-collections/Manifest | 3 +- .../jaraco-collections-3.5.1-r1.ebuild | 2 +- .../jaraco-collections-3.5.1.ebuild | 30 - dev-python/jaraco-stream/Manifest | 2 +- .../jaraco-stream-3.0.3-r1.ebuild | 2 +- dev-python/jaraco-test/Manifest | 2 +- .../jaraco-test/jaraco-test-5.1.0.ebuild | 2 +- dev-python/jc/Manifest | 6 +- dev-python/jc/jc-1.19.0.ebuild | 31 - .../jc/{jc-1.20.0.ebuild => jc-1.20.1.ebuild} | 2 +- dev-python/jdcal/Manifest | 3 +- dev-python/jdcal/jdcal-1.4.1-r1.ebuild | 2 +- dev-python/jdcal/jdcal-1.4.1.ebuild | 18 - dev-python/jikanpy/Manifest | 2 - dev-python/jikanpy/jikanpy-4.3.2.ebuild | 29 - dev-python/jinja2_pluralize/Manifest | 1 - .../jinja2_pluralize-0.3.0.ebuild | 23 - dev-python/js2py/Manifest | 2 + dev-python/js2py/js2py-0.71_p20210918.ebuild | 44 + dev-python/jsonmerge/Manifest | 1 - dev-python/jsonmerge/jsonmerge-1.8.0.ebuild | 19 - dev-python/jsonpickle/Manifest | 2 - dev-python/jsonpickle/jsonpickle-2.1.0.ebuild | 55 - dev-python/jsonxs/Manifest | 1 - dev-python/jsonxs/jsonxs-0.6.ebuild | 20 - dev-python/jupyter_server/Manifest | 2 +- .../jupyter_server-1.17.0.ebuild | 2 +- dev-python/jupyterlab/Manifest | 2 - dev-python/jupyterlab/jupyterlab-3.3.4.ebuild | 42 - dev-python/jupyterlab_server/Manifest | 2 - .../jupyterlab_server-2.13.0.ebuild | 42 - dev-python/k5test/Manifest | 3 +- dev-python/k5test/k5test-0.10.1-r1.ebuild | 2 +- dev-python/k5test/k5test-0.10.1.ebuild | 15 - dev-python/kaitaistruct/Manifest | 3 +- .../kaitaistruct/kaitaistruct-0.9-r1.ebuild | 2 +- .../kaitaistruct/kaitaistruct-0.9.ebuild | 16 - dev-python/keep/Manifest | 3 +- dev-python/keep/keep-2.10.1-r1.ebuild | 2 +- dev-python/keep/keep-2.10.1.ebuild | 26 - dev-python/kiwisolver/Manifest | 2 + dev-python/kiwisolver/kiwisolver-1.4.3.ebuild | 37 + dev-python/lazy-object-proxy/Manifest | 2 +- .../lazy-object-proxy-1.7.1-r1.ebuild | 2 +- dev-python/manuel/Manifest | 5 +- dev-python/manuel/manuel-1.10.1-r1.ebuild | 37 - dev-python/manuel/manuel-1.10.1.ebuild | 22 - dev-python/manuel/manuel-1.11.2.ebuild | 2 +- dev-python/markdown/Manifest | 4 +- dev-python/markdown/markdown-3.3.6.ebuild | 39 - dev-python/markdown/markdown-3.3.7.ebuild | 2 +- dev-python/marshmallow/Manifest | 2 - .../marshmallow/marshmallow-3.15.0.ebuild | 30 - dev-python/metakernel/Manifest | 2 - .../metakernel/metakernel-0.28.2-r1.ebuild | 33 - dev-python/mkautodoc/Manifest | 1 - dev-python/mkautodoc/mkautodoc-0.1.0.ebuild | 28 - dev-python/munkres/Manifest | 1 - dev-python/munkres/munkres-1.1.4.ebuild | 18 - dev-python/nbdime/Manifest | 1 - dev-python/nbdime/nbdime-3.1.1.ebuild | 78 - dev-python/neovim-remote/Manifest | 2 - .../neovim-remote/neovim-remote-2.5.0.ebuild | 42 - dev-python/networkx/Manifest | 2 + dev-python/networkx/networkx-2.8.4.ebuild | 58 + dev-python/nuitka/Manifest | 10 - dev-python/nuitka/nuitka-0.7.7.ebuild | 49 - dev-python/nuitka/nuitka-0.8.1.ebuild | 49 - dev-python/nuitka/nuitka-0.8.2.ebuild | 49 - dev-python/nuitka/nuitka-0.8.3.ebuild | 49 - dev-python/nuitka/nuitka-0.8.ebuild | 49 - dev-python/outcome/Manifest | 2 + dev-python/outcome/outcome-1.2.0.ebuild | 37 + dev-python/paramiko/Manifest | 2 +- dev-python/paramiko/metadata.xml | 4 - dev-python/patatt/Manifest | 1 - dev-python/patatt/patatt-0.4.9.ebuild | 20 - dev-python/pdm-pep517/Manifest | 4 - .../pdm-pep517/pdm-pep517-0.12.4.ebuild | 58 - .../pdm-pep517/pdm-pep517-0.12.5.ebuild | 58 - dev-python/pefile/Manifest | 2 - dev-python/pefile/pefile-2021.9.3.ebuild | 29 - dev-python/pipenv/Manifest | 4 - dev-python/pipenv/pipenv-2022.4.8.ebuild | 90 - dev-python/pipenv/pipenv-2022.5.2-r1.ebuild | 89 - dev-python/pivy/Manifest | 4 +- dev-python/pivy/pivy-0.6.6-r1.ebuild | 47 - dev-python/pivy/pivy-0.6.7.ebuild | 2 +- dev-python/platformdirs/Manifest | 4 +- .../platformdirs/platformdirs-2.5.1.ebuild | 32 - .../platformdirs/platformdirs-2.5.2.ebuild | 2 +- dev-python/plotly/Manifest | 4 - dev-python/plotly/plotly-5.7.0.ebuild | 60 - dev-python/plotly/plotly-5.8.0.ebuild | 63 - dev-python/proto-plus/Manifest | 6 +- .../proto-plus/proto-plus-1.20.0.ebuild | 42 - ...1.20.1.ebuild => proto-plus-1.20.6.ebuild} | 14 +- dev-python/psycopg/Manifest | 2 + dev-python/psycopg/psycopg-3.0.15.ebuild | 73 + dev-python/pyacoustid/Manifest | 2 - dev-python/pyacoustid/pyacoustid-1.2.0.ebuild | 33 - dev-python/pybind11/Manifest | 2 +- dev-python/pybind11/pybind11-2.9.2-r1.ebuild | 2 +- dev-python/pybtex-docutils/Manifest | 2 - .../pybtex-docutils-1.0.1.ebuild | 24 - dev-python/pycuda/Manifest | 2 - dev-python/pycuda/pycuda-2019.1.2.ebuild | 81 - dev-python/pycurl/Manifest | 2 +- dev-python/pycurl/pycurl-7.44.1-r1.ebuild | 2 +- dev-python/pydantic/Manifest | 2 +- dev-python/pydantic/pydantic-1.9.1.ebuild | 2 +- dev-python/pydevd/Manifest | 2 +- dev-python/pydevd/pydevd-2.8.0-r1.ebuild | 2 +- dev-python/pydotplus/Manifest | 1 - dev-python/pydotplus/pydotplus-2.0.2.ebuild | 29 - dev-python/pydyf/Manifest | 2 - dev-python/pydyf/pydyf-0.1.2.ebuild | 33 - dev-python/pyghmi/Manifest | 10 +- dev-python/pyghmi/pyghmi-1.5.43.ebuild | 39 - dev-python/pyghmi/pyghmi-1.5.44.ebuild | 39 - dev-python/pyghmi/pyghmi-1.5.45.ebuild | 39 - ...hmi-1.5.42.ebuild => pyghmi-1.5.47.ebuild} | 0 dev-python/pyglet/Manifest | 6 +- dev-python/pyglet/pyglet-1.5.23.ebuild | 63 - dev-python/pyglet/pyglet-1.5.24.ebuild | 73 - dev-python/pyglet/pyglet-1.5.26.ebuild | 2 +- dev-python/pykka/Manifest | 2 - dev-python/pykka/pykka-3.0.2.ebuild | 28 - dev-python/pylint/Manifest | 2 + dev-python/pylint/pylint-2.14.2.ebuild | 80 + dev-python/pymetar/Manifest | 1 - dev-python/pymetar/pymetar-1.4.ebuild | 25 - dev-python/pynacl/Manifest | 2 +- dev-python/pynacl/pynacl-1.5.0-r1.ebuild | 2 +- dev-python/pyotp/Manifest | 1 - dev-python/pyotp/pyotp-2.6.0.ebuild | 18 - dev-python/pyprof2calltree/Manifest | 1 - .../pyprof2calltree-1.4.5.ebuild | 18 - dev-python/pypy3/Manifest | 4 +- dev-python/pypy3/pypy3-7.3.9.ebuild | 200 - dev-python/pypy3/pypy3-7.3.9_p1.ebuild | 2 +- dev-python/pyquery/Manifest | 3 +- dev-python/pyquery/pyquery-1.4.3-r1.ebuild | 2 +- dev-python/pyquery/pyquery-1.4.3.ebuild | 43 - dev-python/pyroute2/Manifest | 5 +- .../files/pyroute2-0.5.19-exclude-tests.patch | 13 + dev-python/pyroute2/metadata.xml | 12 +- dev-python/pyroute2/pyroute2-0.5.19.ebuild | 26 + dev-python/pyrsistent/Manifest | 2 +- .../pyrsistent/pyrsistent-0.18.1-r1.ebuild | 2 +- dev-python/pysimdjson/Manifest | 2 - .../pysimdjson/pysimdjson-4.0.3-r1.ebuild | 53 - dev-python/pysvg/Manifest | 1 - dev-python/pysvg/pysvg-0.2.2_p3.ebuild | 20 - dev-python/pytest-codeblocks/Manifest | 4 - .../pytest-codeblocks-0.15.0.ebuild | 33 - .../pytest-codeblocks-0.16.0.ebuild | 33 - dev-python/pytest-describe/Manifest | 3 +- .../pytest-describe-2.0.1-r1.ebuild | 2 +- .../pytest-describe-2.0.1.ebuild | 26 - dev-python/pytest-env/Manifest | 5 +- dev-python/pytest-env/metadata.xml | 1 + .../pytest-env/pytest-env-0.6.2-r1.ebuild | 2 +- dev-python/pytest-env/pytest-env-0.6.2.ebuild | 17 - dev-python/pytest-faulthandler/Manifest | 3 +- .../pytest-faulthandler-2.0.1-r1.ebuild | 2 +- .../pytest-faulthandler-2.0.1.ebuild | 20 - dev-python/pytest-plus/Manifest | 1 - dev-python/pytest-plus/pytest-plus-0.2.ebuild | 23 - dev-python/pytest-shell-utilities/Manifest | 14 +- .../pytest-shell-utilities-1.0.5.ebuild | 46 - .../pytest-shell-utilities-1.1.0.ebuild | 42 - .../pytest-shell-utilities-1.2.0.ebuild | 42 - .../pytest-shell-utilities-1.2.1.ebuild | 42 - .../pytest-shell-utilities-1.3.0.ebuild | 42 - .../pytest-shell-utilities-1.4.0.ebuild | 42 - .../pytest-shell-utilities-1.5.0.ebuild | 2 +- dev-python/pytest-subtesthack/Manifest | 1 - .../pytest-subtesthack-0.1.2-r1.ebuild | 25 - dev-python/python-bugzilla/Manifest | 3 +- .../python-bugzilla-3.2.0-r1.ebuild | 2 +- .../python-bugzilla-3.2.0.ebuild | 26 - dev-python/python-cstruct/Manifest | 1 - .../python-cstruct/python-cstruct-2.1.ebuild | 19 - dev-python/python-debian/Manifest | 2 + .../python-debian/python-debian-0.1.44.ebuild | 48 + dev-python/python-gammu/Manifest | 2 - .../python-gammu/python-gammu-2.11.ebuild | 40 - dev-python/python-ldap/Manifest | 2 +- .../python-ldap-3.4.0_p20220420.ebuild | 2 +- dev-python/python-utils/Manifest | 2 +- .../python-utils/python-utils-3.3.3.ebuild | 2 +- dev-python/pytimeparse/Manifest | 1 - .../pytimeparse/pytimeparse-1.1.8.ebuild | 25 - dev-python/pyx/Manifest | 4 +- dev-python/pyx/metadata.xml | 4 + dev-python/pyx/pyx-0.15.ebuild | 88 - dev-python/pyyaml/Manifest | 2 +- dev-python/pyyaml/pyyaml-6.0-r1.ebuild | 2 +- dev-python/qstylizer/Manifest | 1 - dev-python/qstylizer/qstylizer-0.2.1.ebuild | 52 - dev-python/qtawesome/Manifest | 3 +- .../qtawesome/qtawesome-1.1.1-r1.ebuild | 2 +- dev-python/qtawesome/qtawesome-1.1.1.ebuild | 39 - dev-python/qtconsole/Manifest | 4 +- dev-python/qtconsole/qtconsole-5.2.2.ebuild | 47 - dev-python/qtconsole/qtconsole-5.3.0.ebuild | 2 +- dev-python/ratelimit/Manifest | 1 - dev-python/ratelimit/ratelimit-2.2.1.ebuild | 26 - dev-python/re-assert/Manifest | 3 +- .../re-assert/re-assert-1.1.0-r1.ebuild | 2 +- dev-python/re-assert/re-assert-1.1.0.ebuild | 21 - dev-python/reflink/Manifest | 1 - dev-python/reflink/reflink-0.2.1-r1.ebuild | 47 - dev-python/requests/Manifest | 3 +- dev-python/requests/requests-2.27.1-r1.ebuild | 2 +- dev-python/requests/requests-2.27.1.ebuild | 63 - dev-python/rfc3986/Manifest | 3 +- dev-python/rfc3986/rfc3986-2.0.0-r1.ebuild | 2 +- dev-python/rfc3986/rfc3986-2.0.0.ebuild | 27 - dev-python/rsa/Manifest | 3 +- dev-python/rsa/rsa-4.8-r1.ebuild | 2 +- dev-python/rsa/rsa-4.8.ebuild | 34 - dev-python/sarge/Manifest | 2 - dev-python/sarge/sarge-0.1.7-r1.ebuild | 28 - dev-python/setuptools/Manifest | 3 + .../files/setuptools-62.4.0-py-compile.patch | 86 + .../setuptools/setuptools-62.4.0.ebuild | 130 + .../setuptools_scm_git_archive/Manifest | 3 +- .../setuptools_scm_git_archive-1.1-r4.ebuild | 32 - .../setuptools_scm_git_archive-1.1-r5.ebuild | 2 +- dev-python/sh/Manifest | 3 +- dev-python/sh/sh-1.14.2-r1.ebuild | 2 +- dev-python/sh/sh-1.14.2.ebuild | 25 - dev-python/shiboken2/Manifest | 2 +- .../shiboken2/shiboken2-5.15.2-r1.ebuild | 4 +- dev-python/simplejson/Manifest | 2 +- .../simplejson/simplejson-3.17.6.ebuild | 2 +- dev-python/snapshottest/Manifest | 2 - .../snapshottest/snapshottest-0.5.1.ebuild | 45 - dev-python/sniffio/Manifest | 3 +- dev-python/sniffio/sniffio-1.2.0-r1.ebuild | 2 +- dev-python/sniffio/sniffio-1.2.0.ebuild | 26 - dev-python/snowballstemmer/Manifest | 3 +- .../snowballstemmer-2.2.0-r1.ebuild | 2 +- .../snowballstemmer-2.2.0.ebuild | 17 - dev-python/stack_data/Manifest | 2 + dev-python/stack_data/stack_data-0.3.0.ebuild | 32 + dev-python/stapler/Manifest | 2 - .../stapler/stapler-1.0.0_p20200531-r2.ebuild | 26 - dev-python/starlette/Manifest | 6 - dev-python/starlette/starlette-0.20.0.ebuild | 65 - dev-python/starlette/starlette-0.20.1.ebuild | 65 - dev-python/starlette/starlette-0.20.2.ebuild | 65 - dev-python/sure/Manifest | 3 +- dev-python/sure/sure-2.0.0-r1.ebuild | 2 +- dev-python/sure/sure-2.0.0.ebuild | 32 - dev-python/svglib/Manifest | 2 - dev-python/svglib/svglib-1.2.1.ebuild | 35 - dev-python/svgwrite/Manifest | 3 - dev-python/svgwrite/svgwrite-1.4.1-r1.ebuild | 32 - dev-python/svgwrite/svgwrite-1.4.1.ebuild | 25 - dev-python/tappy/Manifest | 3 +- dev-python/tappy/tappy-3.1-r1.ebuild | 2 +- dev-python/tappy/tappy-3.1.ebuild | 32 - dev-python/tekore/Manifest | 2 - dev-python/tekore/tekore-4.3.0.ebuild | 43 - dev-python/tempora/Manifest | 4 +- dev-python/tempora/tempora-5.0.0.ebuild | 34 - dev-python/tempora/tempora-5.0.1.ebuild | 2 +- dev-python/terminado/Manifest | 4 +- dev-python/terminado/terminado-0.13.3.ebuild | 31 - dev-python/terminado/terminado-0.15.0.ebuild | 2 +- dev-python/texttable/Manifest | 3 +- .../texttable/texttable-1.6.4-r1.ebuild | 2 +- dev-python/texttable/texttable-1.6.4.ebuild | 28 - dev-python/thriftpy2/Manifest | 4 +- ...4.14.ebuild => thriftpy2-0.4.14-r1.ebuild} | 11 +- dev-python/tinycss/Manifest | 5 +- dev-python/tinycss/metadata.xml | 2 +- dev-python/tinycss/tinycss-0.4-r1.ebuild | 15 +- dev-python/tinycss/tinycss-0.4.ebuild | 34 - dev-python/tlsh/Manifest | 2 +- dev-python/tlsh/tlsh-4.8.2.ebuild | 2 +- dev-python/toolz/Manifest | 3 +- dev-python/toolz/toolz-0.11.2-r1.ebuild | 2 +- dev-python/toolz/toolz-0.11.2.ebuild | 20 - dev-python/toposort/Manifest | 1 - dev-python/toposort/toposort-1.7.ebuild | 23 - dev-python/translate-toolkit/Manifest | 2 + .../translate-toolkit-3.7.0.ebuild | 99 + dev-python/trustme/Manifest | 3 +- dev-python/trustme/trustme-0.9.0-r1.ebuild | 2 +- dev-python/trustme/trustme-0.9.0.ebuild | 25 - dev-python/tubes/Manifest | 3 - .../tubes/files/remove-unnecessary-dep.patch | 24 - dev-python/tubes/tubes-0.2.0-r1.ebuild | 24 - dev-python/ubelt/Manifest | 4 - dev-python/ubelt/ubelt-1.0.1.ebuild | 26 - dev-python/ubelt/ubelt-1.1.0.ebuild | 42 - dev-python/ukkonen/Manifest | 3 +- dev-python/ukkonen/ukkonen-1.0.1-r1.ebuild | 2 +- dev-python/ukkonen/ukkonen-1.0.1.ebuild | 31 - dev-python/untangle/Manifest | 3 +- dev-python/untangle/untangle-1.1.1-r1.ebuild | 2 +- dev-python/untangle/untangle-1.1.1.ebuild | 16 - dev-python/uritemplate/Manifest | 2 +- .../uritemplate/uritemplate-4.1.1.ebuild | 2 +- dev-python/urllib3/Manifest | 3 +- dev-python/urllib3/urllib3-1.26.9-r1.ebuild | 2 +- dev-python/urllib3/urllib3-1.26.9.ebuild | 61 - dev-python/urwid/Manifest | 2 +- dev-python/urwid/urwid-2.1.2-r1.ebuild | 2 +- dev-python/validators/Manifest | 2 - .../validators/validators-0.19.0.ebuild | 23 - dev-python/vdf/Manifest | 3 +- dev-python/vdf/vdf-3.4-r1.ebuild | 2 +- dev-python/vdf/vdf-3.4.ebuild | 18 - dev-python/vdirsyncer/Manifest | 1 - .../vdirsyncer/vdirsyncer-0.18.0-r3.ebuild | 69 - dev-python/verboselogs/Manifest | 1 - dev-python/verboselogs/verboselogs-1.7.ebuild | 28 - dev-python/versioningit/Manifest | 2 - .../versioningit/versioningit-1.1.1.ebuild | 40 - dev-python/visitor/Manifest | 1 - dev-python/visitor/visitor-0.1.3-r1.ebuild | 20 - dev-python/vobject/Manifest | 3 +- dev-python/vobject/vobject-0.9.6.1-r2.ebuild | 28 - dev-python/vobject/vobject-0.9.6.1-r3.ebuild | 2 +- dev-python/watchdog/Manifest | 2 +- dev-python/watchdog/watchdog-2.1.8.ebuild | 2 +- dev-python/watchfiles/Manifest | 28 - dev-python/watchfiles/watchfiles-0.13.ebuild | 99 - dev-python/watchfiles/watchfiles-0.14.ebuild | 102 - dev-python/weasyprint/Manifest | 2 - dev-python/weasyprint/weasyprint-54.3.ebuild | 44 - dev-python/webob/Manifest | 3 +- dev-python/webob/webob-1.8.7-r1.ebuild | 2 +- dev-python/webob/webob-1.8.7.ebuild | 29 - dev-python/webtest/Manifest | 3 +- dev-python/webtest/webtest-3.0.0-r1.ebuild | 2 +- dev-python/webtest/webtest-3.0.0.ebuild | 41 - dev-python/whisper/Manifest | 2 - dev-python/whisper/whisper-1.1.8.ebuild | 24 - dev-python/whoosh/Manifest | 2 +- dev-python/whoosh/whoosh-2.7.4-r2.ebuild | 2 +- dev-python/wrapt/Manifest | 2 +- dev-python/wrapt/wrapt-1.14.1.ebuild | 2 +- dev-python/wsgiproxy2/Manifest | 3 +- .../wsgiproxy2/wsgiproxy2-0.5.1-r1.ebuild | 2 +- dev-python/wsgiproxy2/wsgiproxy2-0.5.1.ebuild | 30 - dev-python/xmlschema/Manifest | 6 +- dev-python/xmlschema/xmlschema-1.10.0.ebuild | 38 - dev-python/xmlschema/xmlschema-1.11.0.ebuild | 38 - dev-python/xmlschema/xmlschema-1.11.1.ebuild | 2 +- dev-python/yara-python/Manifest | 2 - .../yara-python/yara-python-4.2.0.ebuild | 33 - dev-python/yarl/Manifest | 2 +- dev-python/yarl/yarl-1.7.2-r3.ebuild | 2 +- dev-python/yaxmldiff/Manifest | 3 + dev-python/yaxmldiff/metadata.xml | 11 + dev-python/yaxmldiff/yaxmldiff-0.1.0.ebuild | 34 + dev-python/zeroconf/Manifest | 2 + dev-python/zeroconf/zeroconf-0.38.7.ebuild | 50 + dev-qt/Manifest.gz | Bin 10372 -> 10377 bytes dev-qt/assistant/Manifest | 2 +- dev-qt/assistant/assistant-5.15.4.ebuild | 2 +- dev-qt/designer/Manifest | 2 +- dev-qt/designer/designer-5.15.4.ebuild | 2 +- dev-qt/linguist-tools/Manifest | 2 +- .../linguist-tools-5.15.4.ebuild | 2 +- dev-qt/linguist/Manifest | 2 +- dev-qt/linguist/linguist-5.15.4.ebuild | 2 +- dev-qt/pixeltool/Manifest | 2 +- dev-qt/pixeltool/pixeltool-5.15.4.ebuild | 2 +- dev-qt/qdbus/Manifest | 2 +- dev-qt/qdbus/qdbus-5.15.4.ebuild | 2 +- dev-qt/qdbusviewer/Manifest | 2 +- dev-qt/qdbusviewer/qdbusviewer-5.15.4.ebuild | 2 +- dev-qt/qdoc/Manifest | 5 +- dev-qt/qdoc/qdoc-5.15.3.ebuild | 43 - dev-qt/qdoc/qdoc-5.15.4.ebuild | 2 +- dev-qt/qt3d/Manifest | 5 +- dev-qt/qt3d/qt3d-5.15.3-r1.ebuild | 46 - dev-qt/qt3d/qt3d-5.15.4-r1.ebuild | 2 +- dev-qt/qtbluetooth/Manifest | 5 +- dev-qt/qtbluetooth/qtbluetooth-5.15.3.ebuild | 34 - dev-qt/qtbluetooth/qtbluetooth-5.15.4.ebuild | 2 +- dev-qt/qtcharts/Manifest | 2 +- dev-qt/qtcharts/qtcharts-5.15.4.ebuild | 2 +- dev-qt/qtconcurrent/Manifest | 2 +- .../qtconcurrent/qtconcurrent-5.15.4.ebuild | 2 +- dev-qt/qtcore/Manifest | 2 +- dev-qt/qtcore/qtcore-5.15.4-r2.ebuild | 2 +- dev-qt/qtdatavis3d/Manifest | 4 +- dev-qt/qtdatavis3d/qtdatavis3d-5.15.3.ebuild | 32 - dev-qt/qtdatavis3d/qtdatavis3d-5.15.4.ebuild | 2 +- dev-qt/qtdbus/Manifest | 2 +- dev-qt/qtdbus/qtdbus-5.15.4.ebuild | 2 +- dev-qt/qtdeclarative/Manifest | 2 +- .../qtdeclarative/qtdeclarative-5.15.4.ebuild | 2 +- dev-qt/qtdiag/Manifest | 5 +- dev-qt/qtdiag/qtdiag-5.15.3.ebuild | 43 - dev-qt/qtdiag/qtdiag-5.15.4.ebuild | 2 +- dev-qt/qtgamepad/Manifest | 4 +- dev-qt/qtgamepad/qtgamepad-5.15.3.ebuild | 36 - dev-qt/qtgamepad/qtgamepad-5.15.4.ebuild | 2 +- dev-qt/qtgraphicaleffects/Manifest | 2 +- .../qtgraphicaleffects-5.15.4.ebuild | 2 +- dev-qt/qtgui/Manifest | 2 +- dev-qt/qtgui/qtgui-5.15.4.ebuild | 2 +- dev-qt/qthelp/Manifest | 2 +- dev-qt/qthelp/qthelp-5.15.4.ebuild | 2 +- dev-qt/qtimageformats/Manifest | 2 +- .../qtimageformats-5.15.4.ebuild | 2 +- dev-qt/qtlocation/Manifest | 5 +- dev-qt/qtlocation/qtlocation-5.15.3-r1.ebuild | 49 - dev-qt/qtlocation/qtlocation-5.15.4.ebuild | 2 +- dev-qt/qtmultimedia/Manifest | 2 +- .../qtmultimedia-5.15.4-r1.ebuild | 2 +- dev-qt/qtnetwork/Manifest | 2 +- dev-qt/qtnetwork/qtnetwork-5.15.4.ebuild | 2 +- dev-qt/qtnetworkauth/Manifest | 4 +- .../qtnetworkauth/qtnetworkauth-5.15.3.ebuild | 21 - .../qtnetworkauth/qtnetworkauth-5.15.4.ebuild | 2 +- dev-qt/qtopengl/Manifest | 2 +- dev-qt/qtopengl/qtopengl-5.15.4.ebuild | 2 +- dev-qt/qtpaths/Manifest | 2 +- dev-qt/qtpaths/qtpaths-5.15.4.ebuild | 2 +- dev-qt/qtpositioning/Manifest | 2 +- .../qtpositioning/qtpositioning-5.15.4.ebuild | 2 +- dev-qt/qtprintsupport/Manifest | 2 +- .../qtprintsupport-5.15.4.ebuild | 2 +- dev-qt/qtquickcontrols/Manifest | 2 +- .../qtquickcontrols-5.15.4.ebuild | 2 +- dev-qt/qtquickcontrols2/Manifest | 5 +- .../qtquickcontrols2-5.15.3.ebuild | 32 - .../qtquickcontrols2-5.15.4.ebuild | 2 +- dev-qt/qtquicktimeline/Manifest | 2 - .../qtquicktimeline-5.15.3.ebuild | 18 - dev-qt/qtscript/Manifest | 2 +- dev-qt/qtscript/qtscript-5.15.4.ebuild | 2 +- dev-qt/qtscxml/Manifest | 4 +- dev-qt/qtscxml/qtscxml-5.15.3.ebuild | 20 - dev-qt/qtscxml/qtscxml-5.15.4.ebuild | 2 +- dev-qt/qtsensors/Manifest | 2 +- dev-qt/qtsensors/qtsensors-5.15.4.ebuild | 2 +- dev-qt/qtserialport/Manifest | 2 +- .../qtserialport/qtserialport-5.15.4.ebuild | 2 +- dev-qt/qtspeech/Manifest | 5 +- dev-qt/qtspeech/qtspeech-5.15.3.ebuild | 36 - dev-qt/qtspeech/qtspeech-5.15.4.ebuild | 2 +- dev-qt/qtsql/Manifest | 2 +- dev-qt/qtsql/qtsql-5.15.4.ebuild | 2 +- dev-qt/qtsvg/Manifest | 2 +- dev-qt/qtsvg/qtsvg-5.15.4.ebuild | 2 +- dev-qt/qttest/Manifest | 2 +- dev-qt/qttest/qttest-5.15.4.ebuild | 2 +- dev-qt/qttranslations/Manifest | 2 +- .../qttranslations-5.15.4.ebuild | 2 +- dev-qt/qtvirtualkeyboard/Manifest | 5 +- .../qtvirtualkeyboard-5.15.3.ebuild | 43 - .../qtvirtualkeyboard-5.15.4.ebuild | 2 +- dev-qt/qtwayland/Manifest | 2 +- dev-qt/qtwayland/qtwayland-5.15.4.ebuild | 2 +- dev-qt/qtwaylandscanner/Manifest | 2 +- .../qtwaylandscanner-5.15.4.ebuild | 2 +- dev-qt/qtwebchannel/Manifest | 2 +- .../qtwebchannel/qtwebchannel-5.15.4.ebuild | 2 +- dev-qt/qtwebengine/Manifest | 7 +- .../files/qtwebengine-5.15.2-extra_gn.patch | 12 - .../qtwebengine-5.15.3_p20220406.ebuild | 280 -- .../qtwebengine-5.15.4_p20220505.ebuild | 280 -- .../qtwebengine-5.15.4_p20220526.ebuild | 2 +- dev-qt/qtwebsockets/Manifest | 2 +- .../qtwebsockets/qtwebsockets-5.15.4.ebuild | 2 +- dev-qt/qtwebview/Manifest | 2 - dev-qt/qtwebview/qtwebview-5.15.3.ebuild | 22 - dev-qt/qtwidgets/Manifest | 2 +- dev-qt/qtwidgets/qtwidgets-5.15.4-r1.ebuild | 2 +- dev-qt/qtx11extras/Manifest | 2 +- dev-qt/qtx11extras/qtx11extras-5.15.4.ebuild | 2 +- dev-qt/qtxml/Manifest | 2 +- dev-qt/qtxml/qtxml-5.15.4.ebuild | 2 +- dev-qt/qtxmlpatterns/Manifest | 2 +- .../qtxmlpatterns/qtxmlpatterns-5.15.4.ebuild | 2 +- dev-ruby/Manifest.gz | Bin 110827 -> 110837 bytes dev-ruby/hiera-eyaml/Manifest | 4 +- dev-ruby/hiera-eyaml/hiera-eyaml-3.1.1.ebuild | 6 +- dev-ruby/hiera-eyaml/hiera-eyaml-3.2.2.ebuild | 6 +- dev-ruby/hiredis/Manifest | 2 +- dev-ruby/hiredis/hiredis-0.6.3-r1.ebuild | 4 +- dev-ruby/minitest/Manifest | 2 + dev-ruby/minitest/minitest-5.16.0.ebuild | 23 + dev-ruby/ruby-mp3info/Manifest | 2 +- .../ruby-mp3info-0.8.10-r1.ebuild | 2 +- dev-ruby/rubyzip/Manifest | 4 +- dev-ruby/rubyzip/rubyzip-1.3.0.ebuild | 4 +- dev-ruby/rubyzip/rubyzip-2.3.2-r1.ebuild | 2 +- dev-ruby/sassc/Manifest | 2 +- dev-ruby/sassc/sassc-2.4.0-r1.ebuild | 2 +- dev-ruby/serverengine/Manifest | 2 + .../serverengine/serverengine-2.3.0.ebuild | 34 + dev-ruby/sqlite3/Manifest | 4 + dev-ruby/sqlite3/sqlite3-1.4.3.ebuild | 77 + dev-ruby/sqlite3/sqlite3-1.4.4.ebuild | 78 + dev-ruby/zeitwerk/Manifest | 2 + dev-ruby/zeitwerk/zeitwerk-2.6.0.ebuild | 35 + dev-scheme/Manifest.gz | Bin 8151 -> 8156 bytes dev-scheme/kawa/Manifest | 2 +- dev-scheme/kawa/kawa-1.14-r2.ebuild | 4 +- dev-texlive/Manifest.gz | Bin 6598 -> 6602 bytes dev-texlive/texlive-luatex/Manifest | 1 + .../texlive-luatex-2021-r1.ebuild | 32 + dev-util/Manifest.gz | Bin 67520 -> 67629 bytes dev-util/boost-build/Manifest | 2 +- .../boost-build/boost-build-1.79.0.ebuild | 2 +- dev-util/clazy/Manifest | 5 - dev-util/clazy/clazy-1.10-r2.ebuild | 57 - .../clazy/files/clazy-1.10-gcc-build.patch | 44 - .../clazy-1.10-llvm-earlier-than-12.patch | 20 - .../clazy/files/clazy-1.10-use-c++17.patch | 20 - dev-util/clion/Manifest | 2 +- ...22.1.1.ebuild => clion-2022.1.1-r1.ebuild} | 1 + dev-util/diffoscope/Manifest | 2 +- dev-util/diffoscope/diffoscope-216.ebuild | 2 +- dev-util/difftastic/Manifest | 37 + dev-util/difftastic/difftastic-0.29.1.ebuild | 120 + dev-util/gcovr/Manifest | 2 + dev-util/gcovr/gcovr-5.1.ebuild | 48 + dev-util/geany-plugins/Manifest | 2 +- .../geany-plugins-1.38-r1.ebuild | 2 +- dev-util/geany/Manifest | 2 +- dev-util/geany/geany-1.38.ebuild | 2 +- dev-util/hip/Manifest | 3 +- dev-util/hip/files/hipvars-5.0.2.pm | 20 + .../{hip-5.0.2.ebuild => hip-5.0.2-r1.ebuild} | 2 +- dev-util/kernelshark/Manifest | 4 + ...ernelshark-2.1.0-fix-desktop-version.patch | 11 + .../files/kernelshark-2.1.0-no-ldconfig.patch | 16 + dev-util/kernelshark/kernelshark-2.1.0.ebuild | 60 + dev-util/maturin/Manifest | 30 +- ...-0.12.18.ebuild => maturin-0.12.20.ebuild} | 59 +- dev-util/maturin/metadata.xml | 8 +- dev-util/mdds/Manifest | 6 +- dev-util/mdds/files/mdds-1.7.0-bashism.patch | 75 - .../mdds/files/mdds-1.7.0-rtree_test.patch | 52 - dev-util/mdds/mdds-1.7.0.ebuild | 64 - dev-util/mdds/mdds-2.0.3.ebuild | 2 +- dev-util/nvidia-cuda-toolkit/Manifest | 8 +- .../nvidia-cuda-toolkit-11.5.1-r1.ebuild | 4 +- .../nvidia-cuda-toolkit-11.6.0.ebuild | 2 +- .../nvidia-cuda-toolkit-11.6.1.ebuild | 2 +- .../nvidia-cuda-toolkit-11.6.2.ebuild | 2 +- dev-util/packer/Manifest | 2 +- dev-util/packer/packer-1.7.10.ebuild | 2 +- dev-util/perf/Manifest | 6 +- dev-util/perf/perf-5.15-r1.ebuild | 4 +- dev-util/perf/perf-5.17.1.ebuild | 4 +- dev-util/perf/perf-5.18.ebuild | 4 +- dev-util/pkgdev/Manifest | 7 +- dev-util/pkgdev/pkgdev-0.1.9.ebuild | 64 - dev-util/pkgdev/pkgdev-0.2.0.ebuild | 64 - dev-util/pkgdev/pkgdev-0.2.1-r1.ebuild | 2 +- dev-util/pkgdev/pkgdev-0.2.1.ebuild | 64 - dev-util/ply/Manifest | 2 +- dev-util/ply/ply-2.1.1-r1.ebuild | 2 +- dev-util/pycharm-community/Manifest | 4 +- ...uild => pycharm-community-2022.1.2.ebuild} | 6 +- dev-util/rocprofiler/Manifest | 8 + .../files/rocprofiler-4.3.0-fix-gcc11.patch | 13 + .../rocprofiler-4.3.0-gentoo-location.patch | 71 + .../rocprofiler-5.0.2-gentoo-location.patch | 59 + dev-util/rocprofiler/metadata.xml | 15 + dev-util/rocprofiler/rocprofiler-4.3.0.ebuild | 58 + dev-util/rocprofiler/rocprofiler-5.0.2.ebuild | 57 + dev-util/roctracer/Manifest | 7 +- .../files/roctracer-4.3.0-tracer_tool.patch | 35 + ....0-r1.ebuild => roctracer-4.3.0-r2.ebuild} | 17 +- dev-util/roctracer/roctracer-5.0.2.ebuild | 17 +- dev-util/systemtap/Manifest | 2 +- dev-util/systemtap/systemtap-4.5-r1.ebuild | 2 +- dev-util/trace-cmd/Manifest | 2 + dev-util/trace-cmd/trace-cmd-3.0.2.ebuild | 134 + dev-vcs/Manifest.gz | Bin 10832 -> 10831 bytes dev-vcs/cvs/Manifest | 2 +- dev-vcs/cvs/cvs-1.12.12-r14.ebuild | 2 +- dev-vcs/git/Manifest | 5 + .../files/git-2.37.0_rc0-optional-cvs.patch | 458 +++ dev-vcs/git/git-2.37.0_rc0.ebuild | 641 +++ dev-vcs/subversion/Manifest | 2 +- dev-vcs/subversion/subversion-1.14.1.ebuild | 2 +- games-action/Manifest.gz | Bin 14024 -> 14026 bytes games-action/noiz2sa/Manifest | 2 +- ....51a-r1.ebuild => noiz2sa-0.51a-r2.ebuild} | 3 +- games-arcade/Manifest.gz | Bin 20898 -> 20901 bytes games-arcade/cdogs-sdl/Manifest | 6 +- games-arcade/cdogs-sdl/cdogs-sdl-1.2.0.ebuild | 46 - ...dl-1.3.0.ebuild => cdogs-sdl-1.3.1.ebuild} | 0 games-board/Manifest.gz | Bin 10557 -> 10557 bytes games-board/tablebase-syzygy/Manifest | 3 +- games-board/tablebase-syzygy/metadata.xml | 1 + ...tablebase-syzygy-0_pre20131213-r101.ebuild | 79 + games-emulation/Manifest.gz | Bin 9532 -> 9533 bytes games-emulation/mgba/Manifest | 8 +- games-emulation/mgba/mgba-0.9.2.ebuild | 8 +- games-emulation/mgba/mgba-0.9.3-r1.ebuild | 6 +- games-emulation/mgba/mgba-0.9.3.ebuild | 8 +- games-emulation/mgba/mgba-9999.ebuild | 8 +- games-fps/Manifest.gz | Bin 11372 -> 11374 bytes games-fps/yamagi-quake2/Manifest | 2 +- .../yamagi-quake2/yamagi-quake2-8.01.ebuild | 2 +- games-util/Manifest.gz | Bin 7848 -> 7846 bytes games-util/pyfa/Manifest | 6 +- games-util/pyfa/pyfa-2.33.0.ebuild | 93 - ...{pyfa-2.37.0.ebuild => pyfa-2.43.0.ebuild} | 8 +- gnome-base/Manifest.gz | Bin 5049 -> 5051 bytes gnome-base/gdm/Manifest | 2 +- gnome-base/gdm/gdm-42.0.ebuild | 2 +- gnome-base/gnome-desktop/Manifest | 2 +- .../gnome-desktop-42.1-r300.ebuild | 4 +- gnome-extra/Manifest.gz | Bin 11421 -> 11428 bytes gnome-extra/gnome-calendar/Manifest | 2 + .../gnome-calendar/gnome-calendar-42.2.ebuild | 49 + gnustep-libs/Manifest.gz | Bin 1902 -> 1899 bytes gnustep-libs/dbuskit/Manifest | 2 +- gnustep-libs/dbuskit/dbuskit-0.1.1-r1.ebuild | 4 +- gui-apps/Manifest.gz | Bin 3878 -> 3876 bytes gui-apps/wf-recorder/Manifest | 6 +- gui-apps/wf-recorder/metadata.xml | 9 +- .../wf-recorder/wf-recorder-0.3.0-r1.ebuild | 32 + gui-apps/wf-recorder/wf-recorder-9999.ebuild | 20 +- gui-libs/Manifest.gz | Bin 3792 -> 3792 bytes gui-libs/gtksourceview/Manifest | 2 + .../gtksourceview/gtksourceview-5.4.2.ebuild | 74 + kde-frameworks/Manifest.gz | Bin 13709 -> 13741 bytes kde-frameworks/attica/Manifest | 2 - kde-frameworks/attica/attica-5.94.0.ebuild | 26 - kde-frameworks/baloo/Manifest | 2 - kde-frameworks/baloo/baloo-5.94.0.ebuild | 35 - kde-frameworks/bluez-qt/Manifest | 4 +- .../bluez-qt/bluez-qt-5.94.0.ebuild | 38 - ....95.0.ebuild => bluez-qt-5.95.0-r1.ebuild} | 11 + kde-frameworks/breeze-icons-rcc/Manifest | 2 - .../breeze-icons-rcc-5.94.0.ebuild | 42 - kde-frameworks/breeze-icons/Manifest | 2 - .../breeze-icons/breeze-icons-5.94.0.ebuild | 56 - kde-frameworks/countryflags/Manifest | 2 - .../countryflags/countryflags-5.94.0.ebuild | 22 - kde-frameworks/extra-cmake-modules/Manifest | 2 - .../extra-cmake-modules-5.94.0.ebuild | 78 - kde-frameworks/frameworkintegration/Manifest | 2 - .../frameworkintegration-5.94.0.ebuild | 43 - kde-frameworks/kactivities-stats/Manifest | 2 - .../kactivities-stats-5.94.0.ebuild | 23 - kde-frameworks/kactivities/Manifest | 2 - .../kactivities/kactivities-5.94.0.ebuild | 29 - kde-frameworks/kapidox/Manifest | 2 - kde-frameworks/kapidox/kapidox-5.94.0.ebuild | 23 - kde-frameworks/karchive/Manifest | 2 - .../karchive/karchive-5.94.0.ebuild | 29 - kde-frameworks/kauth/Manifest | 2 - kde-frameworks/kauth/kauth-5.94.0.ebuild | 44 - kde-frameworks/kbookmarks/Manifest | 2 - .../kbookmarks/kbookmarks-5.94.0.ebuild | 34 - kde-frameworks/kcalendarcore/Manifest | 2 - .../kcalendarcore/kcalendarcore-5.94.0.ebuild | 23 - kde-frameworks/kcmutils/Manifest | 2 - .../kcmutils/kcmutils-5.94.0.ebuild | 34 - kde-frameworks/kcodecs/Manifest | 2 - kde-frameworks/kcompletion/Manifest | 2 - .../kcompletion/kcompletion-5.94.0.ebuild | 25 - kde-frameworks/kconfig/Manifest | 2 - kde-frameworks/kconfig/kconfig-5.94.0.ebuild | 40 - kde-frameworks/kconfigwidgets/Manifest | 2 - .../kconfigwidgets-5.94.0.ebuild | 39 - kde-frameworks/kcontacts/Manifest | 2 - .../kcontacts/kcontacts-5.94.0.ebuild | 36 - kde-frameworks/kcoreaddons/Manifest | 2 - .../kcoreaddons/kcoreaddons-5.94.0.ebuild | 53 - kde-frameworks/kcrash/Manifest | 2 - kde-frameworks/kcrash/kcrash-5.94.0.ebuild | 42 - kde-frameworks/kdav/Manifest | 2 - kde-frameworks/kdav/kdav-5.94.0.ebuild | 36 - kde-frameworks/kdbusaddons/Manifest | 2 - .../kdbusaddons/kdbusaddons-5.94.0.ebuild | 30 - kde-frameworks/kdeclarative/Manifest | 2 - .../kdeclarative/kdeclarative-5.94.0.ebuild | 35 - kde-frameworks/kded/Manifest | 2 - kde-frameworks/kded/kded-5.94.0.ebuild | 39 - kde-frameworks/kdelibs4support/Manifest | 2 - .../kdelibs4support-5.94.0.ebuild | 102 - kde-frameworks/kdesu/Manifest | 2 - kde-frameworks/kdesu/kdesu-5.94.0.ebuild | 33 - kde-frameworks/kdnssd/Manifest | 2 - kde-frameworks/kdnssd/kdnssd-5.94.0.ebuild | 33 - kde-frameworks/kdoctools/Manifest | 2 - .../kdoctools/kdoctools-5.94.0.ebuild | 48 - kde-frameworks/kemoticons/Manifest | 2 - .../kemoticons/kemoticons-5.94.0.ebuild | 28 - kde-frameworks/kfilemetadata/Manifest | 2 - .../kfilemetadata/kfilemetadata-5.94.0.ebuild | 68 - kde-frameworks/kglobalaccel/Manifest | 2 - .../kglobalaccel/kglobalaccel-5.94.0.ebuild | 44 - kde-frameworks/kguiaddons/Manifest | 2 - .../kguiaddons/kguiaddons-5.94.0.ebuild | 42 - kde-frameworks/kholidays/Manifest | 2 - .../kholidays/kholidays-5.94.0.ebuild | 29 - kde-frameworks/khtml/Manifest | 2 - kde-frameworks/khtml/khtml-5.94.0.ebuild | 71 - kde-frameworks/ki18n/Manifest | 2 - kde-frameworks/ki18n/ki18n-5.94.0.ebuild | 47 - kde-frameworks/kiconthemes/Manifest | 2 - .../kiconthemes/kiconthemes-5.94.0.ebuild | 32 - kde-frameworks/kidletime/Manifest | 2 - .../kidletime/kidletime-5.94.0.ebuild | 46 - kde-frameworks/kimageformats/Manifest | 2 - .../kimageformats/kimageformats-5.94.0.ebuild | 40 - kde-frameworks/kinit/Manifest | 2 - kde-frameworks/kinit/kinit-5.94.0.ebuild | 51 - kde-frameworks/kio/Manifest | 2 - kde-frameworks/kio/kio-5.94.0.ebuild | 94 - kde-frameworks/kirigami/Manifest | 2 - .../kirigami/kirigami-5.94.0.ebuild | 46 - kde-frameworks/kitemmodels/Manifest | 2 - .../kitemmodels/kitemmodels-5.94.0.ebuild | 32 - kde-frameworks/kitemviews/Manifest | 2 - .../kitemviews/kitemviews-5.94.0.ebuild | 22 - kde-frameworks/kjobwidgets/Manifest | 2 - .../kjobwidgets/kjobwidgets-5.94.0.ebuild | 39 - kde-frameworks/kjs/Manifest | 2 - kde-frameworks/kjs/kjs-5.94.0.ebuild | 23 - kde-frameworks/knewstuff/Manifest | 3 - ...fix-QtQuickDialogWrapper-for-konsole.patch | 54 - .../knewstuff/knewstuff-5.94.0-r1.ebuild | 51 - kde-frameworks/knotifications/Manifest | 2 - .../knotifications-5.94.0.ebuild | 51 - kde-frameworks/knotifyconfig/Manifest | 2 - .../knotifyconfig/knotifyconfig-5.94.0.ebuild | 34 - kde-frameworks/kpackage/Manifest | 2 - .../kpackage/kpackage-5.94.0.ebuild | 40 - kde-frameworks/kparts/Manifest | 2 - kde-frameworks/kparts/kparts-5.94.0.ebuild | 33 - kde-frameworks/kpeople/Manifest | 2 - kde-frameworks/kpeople/kpeople-5.94.0.ebuild | 40 - kde-frameworks/kplotting/Manifest | 2 - kde-frameworks/kpty/Manifest | 2 - kde-frameworks/kpty/kpty-5.94.0.ebuild | 27 - kde-frameworks/kquickcharts/Manifest | 2 - .../kquickcharts/kquickcharts-5.94.0.ebuild | 39 - kde-frameworks/kross/Manifest | 2 - kde-frameworks/kross/kross-5.94.0.ebuild | 34 - kde-frameworks/krunner/Manifest | 2 - kde-frameworks/krunner/krunner-5.94.0.ebuild | 47 - kde-frameworks/kservice/Manifest | 2 - .../kservice/kservice-5.94.0.ebuild | 50 - kde-frameworks/ktexteditor/Manifest | 2 - .../ktexteditor/ktexteditor-5.94.0.ebuild | 55 - kde-frameworks/ktextwidgets/Manifest | 2 - .../ktextwidgets/ktextwidgets-5.94.0.ebuild | 38 - kde-frameworks/kunitconversion/Manifest | 2 - .../kunitconversion-5.94.0.ebuild | 30 - kde-frameworks/kwallet/Manifest | 2 - kde-frameworks/kwallet/kwallet-5.94.0.ebuild | 53 - kde-frameworks/kwayland/Manifest | 2 - .../kwayland/kwayland-5.94.0.ebuild | 37 - kde-frameworks/kwidgetsaddons/Manifest | 2 - .../kwidgetsaddons-5.94.0.ebuild | 28 - kde-frameworks/kwindowsystem/Manifest | 2 - .../kwindowsystem/kwindowsystem-5.94.0.ebuild | 44 - kde-frameworks/kxmlgui/Manifest | 2 - kde-frameworks/kxmlgui/kxmlgui-5.94.0.ebuild | 46 - kde-frameworks/modemmanager-qt/Manifest | 2 - .../modemmanager-qt-5.94.0.ebuild | 26 - kde-frameworks/networkmanager-qt/Manifest | 2 - .../networkmanager-qt-5.94.0.ebuild | 36 - kde-frameworks/oxygen-icons/Manifest | 2 - .../oxygen-icons/oxygen-icons-5.94.0.ebuild | 37 - kde-frameworks/plasma/Manifest | 5 +- .../plasma-5.95.0-revert-QT_FEATURE_foo.patch | 42 + kde-frameworks/plasma/plasma-5.94.0.ebuild | 73 - ...95.0-r2.ebuild => plasma-5.95.0-r3.ebuild} | 2 + kde-frameworks/prison/Manifest | 2 - kde-frameworks/prison/prison-5.94.0.ebuild | 34 - kde-frameworks/purpose/Manifest | 2 - kde-frameworks/purpose/purpose-5.94.0.ebuild | 69 - kde-frameworks/qqc2-desktop-style/Manifest | 2 - .../qqc2-desktop-style-5.94.0.ebuild | 29 - kde-frameworks/solid/Manifest | 2 - kde-frameworks/solid/solid-5.94.0.ebuild | 51 - kde-frameworks/sonnet/Manifest | 2 - kde-frameworks/sonnet/sonnet-5.94.0.ebuild | 47 - kde-frameworks/syndication/Manifest | 2 - .../syndication/syndication-5.94.0.ebuild | 23 - kde-frameworks/syntax-highlighting/Manifest | 2 - .../syntax-highlighting-5.94.0.ebuild | 30 - kde-frameworks/threadweaver/Manifest | 2 - .../threadweaver/threadweaver-5.94.0.ebuild | 16 - kde-plasma/Manifest.gz | Bin 9089 -> 9293 bytes kde-plasma/bluedevil/Manifest | 2 + kde-plasma/bluedevil/bluedevil-5.25.0.ebuild | 41 + kde-plasma/breeze-grub/Manifest | 2 + .../breeze-grub/breeze-grub-5.25.0.ebuild | 23 + kde-plasma/breeze-gtk/Manifest | 2 + .../breeze-gtk/breeze-gtk-5.25.0.ebuild | 38 + kde-plasma/breeze-plymouth/Manifest | 2 + .../breeze-plymouth-5.25.0.ebuild | 28 + kde-plasma/breeze/Manifest | 2 + kde-plasma/breeze/breeze-5.25.0.ebuild | 49 + kde-plasma/discover/Manifest | 3 + kde-plasma/discover/discover-5.25.0.ebuild | 92 + .../discover-5.24.90-tests-optional.patch | 94 + kde-plasma/drkonqi/Manifest | 2 + kde-plasma/drkonqi/drkonqi-5.25.0.ebuild | 59 + kde-plasma/kactivitymanagerd/Manifest | 2 + .../kactivitymanagerd-5.25.0.ebuild | 36 + kde-plasma/kde-cli-tools/Manifest | 2 + .../kde-cli-tools/kde-cli-tools-5.25.0.ebuild | 69 + kde-plasma/kde-gtk-config/Manifest | 2 + .../kde-gtk-config-5.25.0.ebuild | 56 + kde-plasma/kdecoration/Manifest | 2 + .../kdecoration/kdecoration-5.25.0.ebuild | 14 +- kde-plasma/kdeplasma-addons/Manifest | 2 + .../kdeplasma-addons-5.25.0.ebuild | 71 + kde-plasma/kgamma/Manifest | 2 + kde-plasma/kgamma/kgamma-5.25.0.ebuild | 32 + kde-plasma/khotkeys/Manifest | 2 + kde-plasma/khotkeys/khotkeys-5.25.0.ebuild | 50 + kde-plasma/kinfocenter/Manifest | 2 + .../kinfocenter/kinfocenter-5.25.0.ebuild | 78 + kde-plasma/kmenuedit/Manifest | 2 + kde-plasma/kmenuedit/kmenuedit-5.25.0.ebuild | 40 + kde-plasma/kscreen/Manifest | 4 +- kde-plasma/kscreen/kscreen-5.24.5-r2.ebuild | 2 +- kde-plasma/kscreen/kscreen-5.25.0.ebuild | 47 + kde-plasma/kscreenlocker/Manifest | 2 + .../kscreenlocker/kscreenlocker-5.25.0.ebuild | 94 + kde-plasma/ksshaskpass/Manifest | 2 + .../ksshaskpass/ksshaskpass-5.25.0.ebuild | 52 + kde-plasma/ksystemstats/Manifest | 2 + .../ksystemstats/ksystemstats-5.25.0.ebuild | 46 + kde-plasma/kwallet-pam/Manifest | 2 + .../kwallet-pam/kwallet-pam-5.25.0.ebuild | 37 + kde-plasma/kwayland-integration/Manifest | 2 + .../kwayland-integration-5.25.0.ebuild | 44 + kde-plasma/kwin/Manifest | 4 +- kde-plasma/kwin/kwin-5.25.0.ebuild | 138 + kde-plasma/kwin/metadata.xml | 1 + kde-plasma/kwrited/Manifest | 2 + kde-plasma/kwrited/kwrited-5.25.0.ebuild | 26 + kde-plasma/layer-shell-qt/Manifest | 2 + .../layer-shell-qt-5.25.0.ebuild | 36 + kde-plasma/libkscreen/Manifest | 2 + .../libkscreen/libkscreen-5.25.0.ebuild | 39 + kde-plasma/libksysguard/Manifest | 2 + .../libksysguard/libksysguard-5.25.0.ebuild | 75 + kde-plasma/libkworkspace/Manifest | 2 + .../libkworkspace/libkworkspace-5.25.0.ebuild | 55 + kde-plasma/milou/Manifest | 2 + kde-plasma/milou/milou-5.25.0.ebuild | 33 + kde-plasma/oxygen-sounds/Manifest | 3 + kde-plasma/oxygen-sounds/metadata.xml | 11 + .../oxygen-sounds/oxygen-sounds-5.25.0.ebuild | 14 +- kde-plasma/oxygen/Manifest | 2 + kde-plasma/oxygen/oxygen-5.25.0.ebuild | 51 + .../plasma-browser-integration/Manifest | 2 + .../plasma-browser-integration-5.25.0.ebuild | 45 + kde-plasma/plasma-desktop/Manifest | 2 + .../plasma-desktop-5.25.0.ebuild | 178 + kde-plasma/plasma-disks/Manifest | 2 + .../plasma-disks/plasma-disks-5.25.0.ebuild | 39 + kde-plasma/plasma-firewall/Manifest | 2 + .../plasma-firewall-5.25.0.ebuild | 63 + kde-plasma/plasma-integration/Manifest | 2 + .../plasma-integration-5.25.0.ebuild | 55 + kde-plasma/plasma-meta/Manifest | 1 + .../plasma-meta/plasma-meta-5.25.0.ebuild | 107 + kde-plasma/plasma-nm/Manifest | 2 + kde-plasma/plasma-nm/plasma-nm-5.25.0.ebuild | 90 + kde-plasma/plasma-pa/Manifest | 2 + kde-plasma/plasma-pa/plasma-pa-5.25.0.ebuild | 40 + kde-plasma/plasma-sdk/Manifest | 2 + .../plasma-sdk/plasma-sdk-5.25.0.ebuild | 46 + kde-plasma/plasma-systemmonitor/Manifest | 2 + .../plasma-systemmonitor-5.25.0.ebuild | 42 + kde-plasma/plasma-thunderbolt/Manifest | 2 + .../plasma-thunderbolt-5.25.0.ebuild | 38 + kde-plasma/plasma-vault/Manifest | 2 + .../plasma-vault/plasma-vault-5.25.0.ebuild | 48 + .../plasma-workspace-wallpapers/Manifest | 2 + .../plasma-workspace-wallpapers-5.25.0.ebuild | 19 + kde-plasma/plasma-workspace/Manifest | 3 + ...orkspace-5.24.80-split-libkworkspace.patch | 37 + .../plasma-workspace-5.25.0.ebuild | 218 ++ kde-plasma/plymouth-kcm/Manifest | 2 + .../plymouth-kcm/plymouth-kcm-5.25.0.ebuild | 37 + kde-plasma/polkit-kde-agent/Manifest | 2 + .../polkit-kde-agent-5.25.0.ebuild | 33 + kde-plasma/powerdevil/Manifest | 2 + .../powerdevil/powerdevil-5.25.0.ebuild | 70 + kde-plasma/sddm-kcm/Manifest | 2 + kde-plasma/sddm-kcm/sddm-kcm-5.25.0.ebuild | 43 + kde-plasma/systemsettings/Manifest | 2 + .../systemsettings-5.25.0.ebuild | 59 + kde-plasma/xdg-desktop-portal-kde/Manifest | 4 +- .../xdg-desktop-portal-kde-5.24.5-r2.ebuild | 2 +- .../xdg-desktop-portal-kde-5.25.0.ebuild | 46 + kde-plasma/xembed-sni-proxy/Manifest | 3 + .../xembed-sni-proxy-5.24.80-standalone.patch | 60 + .../xembed-sni-proxy-5.25.0.ebuild | 42 + licenses/Manifest.gz | Bin 108920 -> 109079 bytes licenses/jpeg2ps | 9 + mail-client/Manifest.gz | Bin 3903 -> 3896 bytes mail-client/neomutt/Manifest | 12 +- .../neomutt/neomutt-20211029-r1.ebuild | 2 +- mail-client/neomutt/neomutt-20211029.ebuild | 2 +- mail-client/neomutt/neomutt-20220408.ebuild | 2 +- mail-client/neomutt/neomutt-20220415.ebuild | 2 +- mail-client/neomutt/neomutt-20220429.ebuild | 2 +- mail-client/neomutt/neomutt-99999999.ebuild | 2 +- mail-client/roundcube/Manifest | 2 + mail-client/roundcube/roundcube-1.6_rc.ebuild | 97 + media-fonts/Manifest.gz | Bin 36764 -> 36764 bytes media-fonts/monafont/Manifest | 2 +- media-fonts/monafont/monafont-2.90-r2.ebuild | 2 +- media-gfx/Manifest.gz | Bin 38309 -> 38292 bytes media-gfx/asymptote/Manifest | 4 - media-gfx/asymptote/asymptote-2.70-r1.ebuild | 236 -- media-gfx/asymptote/asymptote-2.77.ebuild | 242 -- media-gfx/blender/Manifest | 27 +- media-gfx/blender/blender-2.93.0-r1.ebuild | 4 +- media-gfx/blender/blender-2.93.6.ebuild | 2 +- media-gfx/blender/blender-2.93.8-r4.ebuild | 2 +- media-gfx/blender/blender-2.93.8-r5.ebuild | 2 +- media-gfx/blender/blender-2.93.9.ebuild | 2 +- media-gfx/blender/blender-3.0.0-r1.ebuild | 2 +- media-gfx/blender/blender-3.0.1-r4.ebuild | 2 +- media-gfx/blender/blender-3.0.1-r5.ebuild | 2 +- media-gfx/blender/blender-3.1.0.ebuild | 2 +- media-gfx/blender/blender-3.1.1.ebuild | 2 +- media-gfx/blender/blender-3.1.2.ebuild | 2 +- media-gfx/blender/blender-3.2.0.ebuild | 399 ++ media-gfx/blender/blender-9999.ebuild | 6 +- media-gfx/feh/Manifest | 14 +- media-gfx/feh/feh-3.6.1.ebuild | 70 - media-gfx/feh/feh-3.6.2.ebuild | 71 - media-gfx/feh/feh-3.6.3.ebuild | 71 - media-gfx/feh/feh-3.6.ebuild | 70 - media-gfx/feh/feh-3.7.ebuild | 70 - .../{feh-3.7.1.ebuild => feh-3.9-r1.ebuild} | 8 +- media-gfx/gimp/Manifest | 2 + media-gfx/gimp/gimp-2.10.32.ebuild | 210 + media-gfx/graphicsmagick/Manifest | 2 +- .../graphicsmagick-1.3.38.ebuild | 2 +- media-gfx/jpeg2ps/Manifest | 2 +- ...ps-1.9-r2.ebuild => jpeg2ps-1.9-r3.ebuild} | 25 +- media-gfx/krita/Manifest | 5 +- media-gfx/krita/files/krita-5.0.0-clang.patch | 50 - media-gfx/krita/krita-5.0.2.ebuild | 124 - media-gfx/krita/krita-5.0.8.ebuild | 2 +- media-gfx/povray/Manifest | 4 +- media-gfx/povray/povray-3.7.0.0-r1.ebuild | 4 +- media-gfx/povray/povray-3.7.0.0-r2.ebuild | 6 +- media-gfx/tuxpaint/Manifest | 2 +- media-gfx/tuxpaint/tuxpaint-0.9.27.ebuild | 2 +- media-libs/Manifest.gz | Bin 66145 -> 66152 bytes media-libs/fcft/Manifest | 8 +- media-libs/fcft/fcft-3.0.0.ebuild | 89 - media-libs/fcft/fcft-3.0.1.ebuild | 89 - media-libs/fcft/fcft-3.1.1.ebuild | 93 - ...fcft-3.1.2.ebuild => fcft-3.1.2-r1.ebuild} | 5 +- media-libs/harfbuzz/Manifest | 2 +- media-libs/harfbuzz/harfbuzz-4.2.1.ebuild | 2 +- media-libs/libjxl/Manifest | 2 +- .../libjxl/libjxl-0.7.0_pre20220329.ebuild | 2 +- media-libs/libpulse/Manifest | 2 +- media-libs/libpulse/libpulse-16.0.ebuild | 5 +- media-libs/libvmaf/Manifest | 2 +- media-libs/libvmaf/libvmaf-2.3.0-r2.ebuild | 2 +- media-libs/mesa/Manifest | 2 +- media-libs/mesa/mesa-22.0.5.ebuild | 5 +- media-libs/sdl2-mixer/Manifest | 4 +- .../sdl2-mixer/sdl2-mixer-2.0.4-r1.ebuild | 4 +- media-libs/sdl2-mixer/sdl2-mixer-2.0.4.ebuild | 4 +- media-libs/woff2/Manifest | 2 +- media-libs/woff2/woff2-1.0.2-r5.ebuild | 6 +- media-libs/zxing-cpp/Manifest | 4 +- media-libs/zxing-cpp/zxing-cpp-1.2.0.ebuild | 24 - media-libs/zxing-cpp/zxing-cpp-1.3.0.ebuild | 2 +- media-sound/Manifest.gz | Bin 57385 -> 57378 bytes media-sound/abcmidi/Manifest | 2 + media-sound/abcmidi/abcmidi-2022.06.14.ebuild | 35 + media-sound/klick/Manifest | 1 + media-sound/klick/klick-0.12.2-r3.ebuild | 54 + media-sound/mixxx/Manifest | 4 +- media-sound/mixxx/mixxx-2.3.2.ebuild | 2 +- media-sound/mixxx/mixxx-2.3.9999.ebuild | 2 +- media-sound/pms/Manifest | 4 +- .../files/pms-0.42_p20170508-gcc12-time.patch | 11 + media-sound/pms/pms-0.42_p20170508-r1.ebuild | 6 +- media-sound/pms/pms-9999.ebuild | 36 - media-sound/pulseaudio-daemon/Manifest | 5 +- ...dio-16.0-fix-rtp-receiver-sdp-record.patch | 26 + ...dio-16.0-optional-module-console-kit.patch | 76 + .../pulseaudio-daemon-16.0-r1.ebuild | 2 +- .../pulseaudio-daemon-16.0-r4.ebuild | 388 ++ media-tv/Manifest.gz | Bin 3939 -> 3939 bytes media-tv/kodi/Manifest | 10 +- media-tv/kodi/kodi-19.4-r1.ebuild | 361 ++ media-tv/kodi/kodi-19.9999.ebuild | 1 - media-tv/kodi/kodi-9999.ebuild | 13 +- media-video/Manifest.gz | Bin 26344 -> 26325 bytes media-video/baka-mplayer/Manifest | 2 +- .../baka-mplayer/baka-mplayer-2.0.4-r1.ebuild | 4 +- media-video/jellyfin-media-player/Manifest | 4 +- ...ild => jellyfin-media-player-1.7.0.ebuild} | 8 +- media-video/jellyfin-web-jmp-bin/Manifest | 4 +- ...ild => jellyfin-web-jmp-bin-10.8.0.ebuild} | 2 +- media-video/pipewire/Manifest | 12 +- .../pipewire-0.3.50-fix-spa-header.patch | 39 - ...e-0.3.50-treewide-retain-sections-to.patch | 70 - ...49-r1.ebuild => pipewire-0.3.49-r2.ebuild} | 2 +- .../pipewire/pipewire-0.3.50-r3.ebuild | 362 -- ...51-r1.ebuild => pipewire-0.3.51-r2.ebuild} | 4 +- ....3.52.ebuild => pipewire-0.3.52-r1.ebuild} | 2 +- media-video/pipewire/pipewire-9999.ebuild | 2 +- media-video/vdr/Manifest | 6 +- media-video/vdr/vdr-2.2.0-r6.ebuild | 6 +- media-video/vdr/vdr-2.2.0-r7.ebuild | 6 +- media-video/vdr/vdr-2.4.7-r1.ebuild | 4 +- media-video/wireplumber/Manifest | 8 +- .../wireplumber/wireplumber-0.4.10-r1.ebuild | 2 +- .../wireplumber/wireplumber-0.4.10-r3.ebuild | 2 +- .../wireplumber/wireplumber-0.4.9-r1.ebuild | 2 +- .../wireplumber/wireplumber-0.4.9.ebuild | 2 +- metadata/Manifest.gz | Bin 3689 -> 3683 bytes metadata/dtd/timestamp.chk | 2 +- metadata/glsa/Manifest | 28 +- metadata/glsa/timestamp.chk | 2 +- metadata/md5-cache/Manifest.gz | Bin 28204 -> 28219 bytes .../md5-cache/app-accessibility/Manifest.gz | Bin 6418 -> 6421 bytes .../app-accessibility/sound-icons-0.1 | 2 +- metadata/md5-cache/app-admin/Manifest.gz | Bin 60616 -> 61093 bytes metadata/md5-cache/app-admin/awscli-1.25.10 | 16 + metadata/md5-cache/app-admin/awscli-1.25.8 | 16 + metadata/md5-cache/app-admin/awscli-1.25.9 | 16 + .../app-admin/{exo-1.54.0 => exo-1.56.0} | 2 +- metadata/md5-cache/app-admin/hcloud-1.29.0 | 11 - metadata/md5-cache/app-admin/hcloud-1.29.5 | 4 +- metadata/md5-cache/app-admin/helm-3.8.1 | 4 +- metadata/md5-cache/app-admin/metalog-20220214 | 4 +- metadata/md5-cache/app-admin/sudo-1.9.11_p2 | 16 + metadata/md5-cache/app-admin/sudo-9999 | 6 +- metadata/md5-cache/app-antivirus/Manifest.gz | Bin 1355 -> 1349 bytes metadata/md5-cache/app-antivirus/lkrg-0.9.2 | 2 +- metadata/md5-cache/app-antivirus/lkrg-0.9.3 | 2 +- metadata/md5-cache/app-arch/Manifest.gz | Bin 23289 -> 23455 bytes metadata/md5-cache/app-arch/zstd-1.5.1-r3 | 14 + metadata/md5-cache/app-backup/Manifest.gz | Bin 13566 -> 13566 bytes metadata/md5-cache/app-backup/tsm-8.1.13.3 | 2 +- metadata/md5-cache/app-cdr/Manifest.gz | Bin 9468 -> 9466 bytes metadata/md5-cache/app-cdr/dvdisaster-0.79.5 | 2 +- metadata/md5-cache/app-containers/Manifest.gz | Bin 13603 -> 13609 bytes .../app-containers/docker-compose-2.3.3-r2 | 14 - .../app-containers/docker-compose-2.4.1 | 14 - .../md5-cache/app-containers/grype-0.39.0 | 13 + .../md5-cache/app-containers/lxd-4.0.9-r3 | 2 +- metadata/md5-cache/app-containers/lxd-5.0.0 | 6 +- metadata/md5-cache/app-containers/syft-0.47.0 | 13 + metadata/md5-cache/app-crypt/Manifest.gz | Bin 38419 -> 38418 bytes metadata/md5-cache/app-crypt/gnupg-2.2.35 | 4 +- metadata/md5-cache/app-crypt/gpgme-1.17.1-r1 | 4 +- .../md5-cache/app-crypt/libsecret-0.20.5-r3 | 2 +- metadata/md5-cache/app-crypt/p11-kit-0.23.22 | 2 +- metadata/md5-cache/app-crypt/p11-kit-0.24.1 | 2 +- metadata/md5-cache/app-editors/Manifest.gz | Bin 25219 -> 25506 bytes .../md5-cache/app-editors/featherpad-1.2.0 | 15 + metadata/md5-cache/app-editors/ghex-42.3 | 16 + .../app-editors/gnome-text-editor-42.2 | 15 + .../{mg-20210609-r1 => mg-20220614} | 8 +- metadata/md5-cache/app-editors/nano-5.9 | 16 - .../app-editors/qhexedit2-0.8.6_p20190316-r2 | 2 +- .../app-editors/qhexedit2-0.8.9_p20210525-r2 | 2 +- metadata/md5-cache/app-emacs/Manifest.gz | Bin 76899 -> 76403 bytes metadata/md5-cache/app-emacs/auctex-11.92 | 13 - metadata/md5-cache/app-emacs/auctex-12.2 | 13 - metadata/md5-cache/app-emacs/auctex-13.1 | 4 +- metadata/md5-cache/app-emacs/csv-mode-1.20 | 4 +- metadata/md5-cache/app-emacs/helm-3.8.0 | 12 - metadata/md5-cache/app-emacs/helm-3.8.5 | 5 +- metadata/md5-cache/app-emulation/Manifest.gz | Bin 28568 -> 28732 bytes .../app-emulation/ruffle-0_p20220614 | 15 + ...tualbox-6.1.32-r1 => virtualbox-6.1.32-r2} | 0 ...virtualbox-6.1.34 => virtualbox-6.1.34-r1} | 2 +- metadata/md5-cache/app-i18n/Manifest.gz | Bin 28210 -> 28217 bytes metadata/md5-cache/app-i18n/opencc-1.1.3 | 4 +- metadata/md5-cache/app-misc/Manifest.gz | Bin 76079 -> 76549 bytes metadata/md5-cache/app-misc/cw-1.0.16-r4 | 11 + metadata/md5-cache/app-misc/mc-9999 | 2 +- metadata/md5-cache/app-misc/rover-1.0.1 | 14 + metadata/md5-cache/app-misc/rover-9999 | 13 + metadata/md5-cache/app-misc/rpick-0.8.10 | 4 +- metadata/md5-cache/app-misc/tdl-1.5.2-r3 | 2 +- metadata/md5-cache/app-office/Manifest.gz | Bin 11501 -> 10338 bytes .../md5-cache/app-office/libalkimia-8.1.0-r1 | 16 - .../app-office/libreoffice-7.2.6.2-r1 | 18 - .../app-office/libreoffice-7.3.3.2-r3 | 4 +- .../app-office/libreoffice-bin-7.2.6.2 | 17 - .../app-office/libreoffice-bin-7.2.6.2-r1 | 17 - .../app-office/libreoffice-bin-7.3.3.2-r3 | 4 +- .../app-office/libreoffice-bin-debug-7.2.6.2 | 13 - .../libreoffice-bin-debug-7.2.6.2-r1 | 13 - .../libreoffice-bin-debug-7.3.3.2-r3 | 4 +- .../app-office/libreoffice-l10n-7.2.6.2 | 15 - .../app-office/libreoffice-l10n-7.3.3.2 | 4 +- metadata/md5-cache/app-portage/Manifest.gz | Bin 18606 -> 18771 bytes .../app-portage/portage-utils-0.94.1 | 12 + metadata/md5-cache/app-shells/Manifest.gz | Bin 17039 -> 17024 bytes metadata/md5-cache/app-shells/bash-2.05b_p13 | 4 +- metadata/md5-cache/app-shells/bash-3.0_p22 | 4 +- metadata/md5-cache/app-shells/bash-3.1_p23 | 4 +- metadata/md5-cache/app-shells/bash-3.2_p57 | 4 +- metadata/md5-cache/app-shells/bash-4.0_p44 | 4 +- metadata/md5-cache/app-shells/bash-4.1_p17 | 4 +- metadata/md5-cache/app-shells/bash-4.2_p53 | 4 +- metadata/md5-cache/app-shells/bash-4.3_p48-r2 | 4 +- metadata/md5-cache/app-shells/bash-4.4_p23-r2 | 4 +- metadata/md5-cache/app-shells/bash-5.0_p18 | 4 +- metadata/md5-cache/app-shells/bash-5.1_p16 | 4 +- metadata/md5-cache/app-shells/bash-5.2_beta | 2 +- metadata/md5-cache/app-shells/bash-9999 | 2 +- metadata/md5-cache/app-text/Manifest.gz | Bin 73204 -> 73059 bytes metadata/md5-cache/app-text/ding-1.9 | 5 +- metadata/md5-cache/app-text/gspell-1.11.1 | 17 + metadata/md5-cache/app-text/lesspipe-2.05 | 4 +- metadata/md5-cache/app-text/libetonyek-0.1.10 | 14 - .../md5-cache/app-text/libetonyek-0.1.10-r1 | 4 +- .../md5-cache/app-text/libnumbertext-1.0.10 | 4 +- .../md5-cache/app-text/libnumbertext-1.0.8 | 9 - metadata/md5-cache/app-text/poppler-22.05.0 | 4 +- metadata/md5-cache/dev-cpp/Manifest.gz | Bin 21184 -> 21358 bytes .../md5-cache/dev-cpp/gemmlowp-2021.12.20 | 14 + metadata/md5-cache/dev-cpp/gflags-2.2.1-r1 | 4 +- metadata/md5-cache/dev-cpp/highway-0.16.0-r1 | 4 +- metadata/md5-cache/dev-db/Manifest.gz | Bin 39051 -> 39867 bytes metadata/md5-cache/dev-db/myodbc-8.0.27-r1 | 2 +- metadata/md5-cache/dev-db/mysql-8.0.27 | 6 +- metadata/md5-cache/dev-db/pg_activity-2.3.0 | 16 - metadata/md5-cache/dev-db/pg_activity-2.3.1 | 16 + metadata/md5-cache/dev-db/pgpool2-4.2.1-r2 | 2 +- metadata/md5-cache/dev-db/pgpool2-4.2.2-r2 | 2 +- metadata/md5-cache/dev-db/pgpool2-4.2.9 | 15 + metadata/md5-cache/dev-db/pgpool2-4.3.2 | 15 + metadata/md5-cache/dev-db/pgpool2-9999 | 2 +- metadata/md5-cache/dev-db/pgtap-1.2.0-r2 | 2 +- .../{postgresql-14.3 => postgresql-14.4} | 2 +- metadata/md5-cache/dev-db/pspg-5.5.4 | 4 +- metadata/md5-cache/dev-db/redis-5.0.14 | 2 +- metadata/md5-cache/dev-db/redis-6.0.16 | 2 +- metadata/md5-cache/dev-db/redis-6.2.6 | 2 +- .../dev-db/{redis-7.0.0-r1 => redis-7.0.0-r2} | 4 +- .../dev-db/{redis-7.0.1 => redis-7.0.1-r1} | 4 +- metadata/md5-cache/dev-db/redis-7.0.2 | 17 + metadata/md5-cache/dev-db/sqlite-9999 | 15 + metadata/md5-cache/dev-db/sqlmap-1.6.5 | 14 + metadata/md5-cache/dev-db/sqlmap-9999 | 8 +- metadata/md5-cache/dev-embedded/Manifest.gz | Bin 12809 -> 12809 bytes .../md5-cache/dev-embedded/libftd2xx-1.4.8 | 2 +- metadata/md5-cache/dev-haskell/Manifest.gz | Bin 137621 -> 137621 bytes .../language-haskell-extract-0.2.4-r1 | 2 +- metadata/md5-cache/dev-haskell/wcwidth-0.0.2 | 2 +- metadata/md5-cache/dev-java/Manifest.gz | Bin 69826 -> 70311 bytes metadata/md5-cache/dev-java/byte-buddy-1.12.8 | 4 +- .../dev-java/byte-buddy-agent-1.12.8 | 4 +- .../dev-java/findbugs-annotations-3.0.1 | 4 +- metadata/md5-cache/dev-java/jna-5.10.0 | 4 +- metadata/md5-cache/dev-java/jython-2.7.0-r6 | 4 +- .../md5-cache/dev-java/logback-classic-1.2.11 | 4 +- .../md5-cache/dev-java/logback-core-1.2.11 | 4 +- metadata/md5-cache/dev-java/mockito-4.4.0 | 4 +- metadata/md5-cache/dev-java/netty-4.1.35 | 4 +- .../md5-cache/dev-java/tomcat-native-1.2.34 | 15 + .../dev-java/tomcat-servlet-api-10.0.21 | 4 +- .../dev-java/tomcat-servlet-api-8.5.79 | 4 +- .../dev-java/tomcat-servlet-api-8.5.81 | 14 + .../dev-java/tomcat-servlet-api-9.0.63 | 4 +- metadata/md5-cache/dev-java/wsdl4j-1.6.3 | 15 + .../dev-java/xmlgraphics-commons-2.7-r1 | 4 +- metadata/md5-cache/dev-lang/Manifest.gz | Bin 42011 -> 40593 bytes metadata/md5-cache/dev-lang/R-4.2.0 | 4 +- metadata/md5-cache/dev-lang/execline-2.8.2.0 | 15 - metadata/md5-cache/dev-lang/gforth-0.7.3-r2 | 3 +- metadata/md5-cache/dev-lang/go-1.17.10 | 14 - metadata/md5-cache/dev-lang/go-1.18.2 | 14 - metadata/md5-cache/dev-lang/mlton-20180207 | 2 +- metadata/md5-cache/dev-lang/python-3.10.4_p1 | 16 - .../md5-cache/dev-lang/python-3.11.0_beta1-r2 | 16 - .../md5-cache/dev-lang/python-3.11.0_beta2 | 16 - .../md5-cache/dev-lang/python-3.11.0_beta2_p1 | 16 - metadata/md5-cache/dev-lang/python-3.8.13_p1 | 16 - metadata/md5-cache/dev-lang/python-3.9.11 | 16 - .../md5-cache/dev-lang/spidermonkey-1.8.5-r10 | 2 +- metadata/md5-cache/dev-lang/teyjus-2.1 | 2 +- metadata/md5-cache/dev-lang/teyjus-2.1-r1 | 3 +- metadata/md5-cache/dev-libs/Manifest.gz | Bin 160749 -> 160918 bytes metadata/md5-cache/dev-libs/boost-1.79.0 | 4 +- metadata/md5-cache/dev-libs/cxxtools-3.0-r2 | 14 + .../md5-cache/dev-libs/flatbuffers-2.0.0-r1 | 14 - .../dev-libs/gobject-introspection-1.72.0 | 6 +- metadata/md5-cache/dev-libs/icu-71.1 | 14 - metadata/md5-cache/dev-libs/icu-71.1-r1 | 4 +- metadata/md5-cache/dev-libs/icu-layoutex-71.1 | 4 +- .../md5-cache/dev-libs/libdbusmenu-16.04.0-r2 | 16 + metadata/md5-cache/dev-libs/libffi-3.4.2-r1 | 4 +- .../md5-cache/dev-libs/libffi-compat-3.3-r2 | 4 +- .../md5-cache/dev-libs/libgcrypt-1.10.1-r1 | 16 + metadata/md5-cache/dev-libs/libgpg-error-1.45 | 4 +- metadata/md5-cache/dev-libs/libixion-0.16.1 | 15 - metadata/md5-cache/dev-libs/libixion-0.17.0 | 4 +- metadata/md5-cache/dev-libs/libksba-1.6.0 | 4 +- metadata/md5-cache/dev-libs/libltdl-2.4.7 | 4 +- metadata/md5-cache/dev-libs/liborcus-0.16.1 | 17 - metadata/md5-cache/dev-libs/liborcus-0.17.2 | 4 +- .../md5-cache/dev-libs/libpwquality-1.4.4-r1 | 2 +- .../md5-cache/dev-libs/libtomcrypt-1.18.2-r4 | 4 +- .../md5-cache/dev-libs/libtraceevent-1.5.2 | 13 + metadata/md5-cache/dev-libs/libtracefs-1.3.1 | 15 + metadata/md5-cache/dev-libs/libzip-1.9.0 | 17 + .../{simdjson-2.0.3 => simdjson-2.0.4} | 4 +- metadata/md5-cache/dev-libs/skalibs-2.11.1.0 | 12 - metadata/md5-cache/dev-libs/tlsh-4.8.2 | 4 +- .../md5-cache/dev-libs/tre-0.8.0_p20210321-r1 | 4 +- metadata/md5-cache/dev-perl/Manifest.gz | Bin 313474 -> 313788 bytes .../md5-cache/dev-perl/Net-Subnet-1.30.0-r2 | 2 +- metadata/md5-cache/dev-perl/Specio-0.480.0 | 16 + metadata/md5-cache/dev-perl/Sys-Virt-8.4.0 | 16 + metadata/md5-cache/dev-perl/Tk-804.36.0 | 2 +- metadata/md5-cache/dev-php/Manifest.gz | Bin 66600 -> 66753 bytes metadata/md5-cache/dev-php/libvirt-php-0.5.6 | 16 + metadata/md5-cache/dev-php/pecl-redis-5.3.7 | 4 +- metadata/md5-cache/dev-python/Babel-2.10.2 | 16 + metadata/md5-cache/dev-python/Faker-13.11.1 | 16 - metadata/md5-cache/dev-python/Faker-13.12.0 | 16 - metadata/md5-cache/dev-python/Faker-13.12.1 | 16 - .../dev-python/GridDataFormats-0.7.0 | 16 - .../dev-python/GridDataFormats-1.0.0 | 16 - metadata/md5-cache/dev-python/Manifest.gz | Bin 383009 -> 357831 bytes metadata/md5-cache/dev-python/PyPDF2-2.2.0 | 16 + metadata/md5-cache/dev-python/aesara-2.7.2 | 16 + metadata/md5-cache/dev-python/aiosignal-1.2.0 | 16 - .../md5-cache/dev-python/aiosignal-1.2.0-r1 | 4 +- .../md5-cache/dev-python/alabaster-0.7.12 | 15 - .../md5-cache/dev-python/alabaster-0.7.12-r1 | 4 +- .../md5-cache/dev-python/alagitpull-0.0.23-r2 | 15 + .../md5-cache/dev-python/ansible-compat-2.0.3 | 16 - .../md5-cache/dev-python/ansible-compat-2.0.4 | 16 - metadata/md5-cache/dev-python/anyio-3.5.0-r1 | 16 - metadata/md5-cache/dev-python/anyio-3.6.1 | 4 +- metadata/md5-cache/dev-python/anyqt-0.0.14 | 15 - metadata/md5-cache/dev-python/anyqt-0.1.1 | 16 + metadata/md5-cache/dev-python/asteval-0.9.26 | 16 - metadata/md5-cache/dev-python/astroid-2.11.6 | 16 + .../md5-cache/dev-python/asyncstdlib-3.10.4 | 16 - metadata/md5-cache/dev-python/authres-1.2.0 | 15 - .../md5-cache/dev-python/authres-1.2.0-r1 | 4 +- metadata/md5-cache/dev-python/automat-20.2.0 | 16 - .../md5-cache/dev-python/automat-20.2.0-r1 | 4 +- .../md5-cache/dev-python/autoprop-4.0.2-r1 | 16 - metadata/md5-cache/dev-python/awxkit-21.0.0 | 16 - .../md5-cache/dev-python/bibtexparser-1.2.0 | 16 - metadata/md5-cache/dev-python/bleach-5.0.0 | 16 - metadata/md5-cache/dev-python/bleach-5.0.0-r1 | 4 +- metadata/md5-cache/dev-python/boto3-1.24.10 | 16 + metadata/md5-cache/dev-python/boto3-1.24.8 | 16 + metadata/md5-cache/dev-python/boto3-1.24.9 | 16 + .../md5-cache/dev-python/botocore-1.27.10 | 16 + metadata/md5-cache/dev-python/botocore-1.27.8 | 16 + metadata/md5-cache/dev-python/botocore-1.27.9 | 16 + .../dev-python/brotlicffi-1.0.9.2-r1 | 4 +- metadata/md5-cache/dev-python/cachelib-0.7.0 | 4 +- .../{cachelib-0.6.0 => cachelib-0.8.0} | 8 +- .../md5-cache/dev-python/cachetools-4.2.4 | 16 - .../md5-cache/dev-python/cachetools-5.0.0 | 16 - .../md5-cache/dev-python/cachetools-5.1.0 | 16 - .../md5-cache/dev-python/cachetools-5.2.0 | 4 +- metadata/md5-cache/dev-python/carbon-1.1.8-r1 | 15 - metadata/md5-cache/dev-python/cerberus-1.3.4 | 16 - .../md5-cache/dev-python/cerberus-1.3.4-r1 | 4 +- metadata/md5-cache/dev-python/cffi-1.15.0 | 17 - metadata/md5-cache/dev-python/cffi-1.15.0-r1 | 4 +- .../md5-cache/dev-python/cgroup-utils-0.8 | 15 - metadata/md5-cache/dev-python/chump-1.6.0-r1 | 15 - metadata/md5-cache/dev-python/click-log-0.3.2 | 17 - .../dev-python/click-threading-0.5.0 | 16 - .../md5-cache/dev-python/cloudpickle-2.0.0 | 16 - .../md5-cache/dev-python/cloudpickle-2.0.0-r1 | 16 - .../md5-cache/dev-python/cloudpickle-2.1.0 | 4 +- .../md5-cache/dev-python/cookies-2.2.1-r1 | 16 - .../md5-cache/dev-python/cookies-2.2.1-r2 | 4 +- metadata/md5-cache/dev-python/coverage-6.4.1 | 4 +- metadata/md5-cache/dev-python/croniter-1.3.5 | 4 +- metadata/md5-cache/dev-python/cssutils-2.4.2 | 4 +- metadata/md5-cache/dev-python/cython-0.29.30 | 4 +- metadata/md5-cache/dev-python/daemonize-2.5.0 | 15 - metadata/md5-cache/dev-python/dbus-next-0.2.3 | 16 - .../md5-cache/dev-python/dbus-next-0.2.3-r1 | 14 +- metadata/md5-cache/dev-python/decorator-5.1.1 | 15 - .../md5-cache/dev-python/decorator-5.1.1-r1 | 4 +- metadata/md5-cache/dev-python/defcon-0.10.1 | 4 +- .../md5-cache/dev-python/deprecated-1.2.13 | 16 - .../md5-cache/dev-python/deprecated-1.2.13-r1 | 6 +- ...gs-client-2.3.14 => discogs-client-2.3.15} | 2 +- .../md5-cache/dev-python/discogs-client-9999 | 4 +- .../md5-cache/dev-python/django-cacheops-6.0 | 16 - .../dev-python/django-cors-headers-3.12.0 | 16 - .../md5-cache/dev-python/dns-lexicon-3.11.1 | 16 - metadata/md5-cache/dev-python/docutils-0.17.1 | 15 - .../md5-cache/dev-python/docutils-0.17.1-r1 | 4 +- metadata/md5-cache/dev-python/docutils-0.18.1 | 15 - .../md5-cache/dev-python/docutils-0.18.1-r1 | 4 +- metadata/md5-cache/dev-python/eventlet-0.33.1 | 4 +- .../dev-python/exceptiongroup-1.0.0_rc7 | 16 - .../dev-python/exceptiongroup-1.0.0_rc8 | 4 +- metadata/md5-cache/dev-python/filelock-3.6.0 | 16 - metadata/md5-cache/dev-python/filelock-3.7.0 | 16 - metadata/md5-cache/dev-python/filelock-3.7.1 | 4 +- .../md5-cache/dev-python/findimports-2.2.0 | 15 - metadata/md5-cache/dev-python/flit_scm-1.5.0 | 15 - metadata/md5-cache/dev-python/flit_scm-1.6.2 | 4 +- .../dev-python/gcs-oauth2-boto-plugin-3.0 | 16 + metadata/md5-cache/dev-python/gmpy-2.1.2-r1 | 4 +- .../dev-python/google-api-core-2.8.2 | 16 + .../google-api-python-client-2.51.0 | 16 + .../dev-python/google-apitools-0.5.32 | 16 - .../md5-cache/dev-python/google-auth-2.8.0 | 16 + .../dev-python/google-auth-oauthlib-0.5.1 | 16 - .../googleapis-common-protos-1.56.0-r2 | 15 - .../googleapis-common-protos-1.56.1 | 15 - .../googleapis-common-protos-1.56.2 | 4 +- metadata/md5-cache/dev-python/greenlet-1.1.2 | 16 - .../md5-cache/dev-python/greenlet-1.1.2-r1 | 4 +- .../dev-python/happybase-0.9_p20210701 | 16 - .../{snapshottest-0.5.1 => happybase-1.2.0} | 20 +- metadata/md5-cache/dev-python/hatch-vcs-0.2.0 | 4 +- .../md5-cache/dev-python/hatchling-0.24.0 | 16 - .../md5-cache/dev-python/hatchling-0.25.0 | 16 - metadata/md5-cache/dev-python/hatchling-1.0.0 | 16 - metadata/md5-cache/dev-python/hatchling-1.1.0 | 16 - metadata/md5-cache/dev-python/hatchling-1.2.0 | 16 - metadata/md5-cache/dev-python/hatchling-1.3.0 | 16 - metadata/md5-cache/dev-python/hatchling-1.3.1 | 4 +- metadata/md5-cache/dev-python/httmock-1.4.0 | 16 - metadata/md5-cache/dev-python/httpretty-1.1.4 | 16 - .../md5-cache/dev-python/httpretty-1.1.4-r1 | 4 +- .../md5-cache/dev-python/hypothesis-6.47.2 | 4 +- .../md5-cache/dev-python/hypothesis-6.47.3 | 16 + metadata/md5-cache/dev-python/ifaddr-0.2.0 | 16 + metadata/md5-cache/dev-python/imageio-2.19.2 | 17 - metadata/md5-cache/dev-python/imagesize-1.3.0 | 16 - .../md5-cache/dev-python/imagesize-1.3.0-r1 | 4 +- .../dev-python/importlib_resources-5.8.0 | 16 + .../md5-cache/dev-python/inflection-0.5.1 | 16 - .../md5-cache/dev-python/ipykernel-6.14.0 | 16 + .../md5-cache/dev-python/ipykernel-6.15.0 | 16 + .../md5-cache/dev-python/ipyparallel-8.3.0 | 4 +- metadata/md5-cache/dev-python/ipython-8.2.0 | 17 - .../md5-cache/dev-python/ipython-8.3.0-r1 | 4 +- .../dev-python/jaraco-collections-3.5.1 | 16 - .../dev-python/jaraco-collections-3.5.1-r1 | 4 +- .../dev-python/jaraco-stream-3.0.3-r1 | 4 +- .../md5-cache/dev-python/jaraco-test-5.1.0 | 4 +- metadata/md5-cache/dev-python/jc-1.19.0 | 16 - metadata/md5-cache/dev-python/jc-1.20.0 | 16 - metadata/md5-cache/dev-python/jc-1.20.1 | 16 + metadata/md5-cache/dev-python/jdcal-1.4.1 | 16 - metadata/md5-cache/dev-python/jdcal-1.4.1-r1 | 4 +- metadata/md5-cache/dev-python/jikanpy-4.3.2 | 16 - .../dev-python/jinja2_pluralize-0.3.0 | 16 - .../md5-cache/dev-python/js2py-0.71_p20210918 | 15 + metadata/md5-cache/dev-python/jsonmerge-1.8.0 | 16 - .../md5-cache/dev-python/jsonpickle-2.1.0 | 16 - metadata/md5-cache/dev-python/jsonxs-0.6 | 15 - .../dev-python/jupyter_server-1.17.0 | 4 +- .../md5-cache/dev-python/jupyterlab-3.3.4 | 16 - .../dev-python/jupyterlab_server-2.13.0 | 16 - metadata/md5-cache/dev-python/k5test-0.10.1 | 15 - .../md5-cache/dev-python/k5test-0.10.1-r1 | 4 +- .../md5-cache/dev-python/kaitaistruct-0.9 | 15 - .../md5-cache/dev-python/kaitaistruct-0.9-r1 | 4 +- metadata/md5-cache/dev-python/keep-2.10.1 | 15 - metadata/md5-cache/dev-python/keep-2.10.1-r1 | 4 +- .../md5-cache/dev-python/kiwisolver-1.4.3 | 16 + .../dev-python/lazy-object-proxy-1.7.1-r1 | 4 +- metadata/md5-cache/dev-python/manuel-1.10.1 | 16 - .../md5-cache/dev-python/manuel-1.10.1-r1 | 16 - metadata/md5-cache/dev-python/manuel-1.11.2 | 4 +- metadata/md5-cache/dev-python/markdown-3.3.6 | 16 - metadata/md5-cache/dev-python/markdown-3.3.7 | 4 +- .../md5-cache/dev-python/marshmallow-3.15.0 | 16 - .../md5-cache/dev-python/metakernel-0.28.2-r1 | 16 - metadata/md5-cache/dev-python/mkautodoc-0.1.0 | 16 - metadata/md5-cache/dev-python/munkres-1.1.4 | 16 - metadata/md5-cache/dev-python/nbdime-3.1.1 | 16 - .../md5-cache/dev-python/neovim-remote-2.5.0 | 16 - metadata/md5-cache/dev-python/networkx-2.8.4 | 16 + metadata/md5-cache/dev-python/nuitka-0.7.7 | 16 - metadata/md5-cache/dev-python/nuitka-0.8 | 16 - metadata/md5-cache/dev-python/nuitka-0.8.1 | 16 - metadata/md5-cache/dev-python/nuitka-0.8.2 | 16 - metadata/md5-cache/dev-python/nuitka-0.8.3 | 16 - metadata/md5-cache/dev-python/outcome-1.2.0 | 16 + .../md5-cache/dev-python/pdm-pep517-0.12.4 | 16 - .../md5-cache/dev-python/pdm-pep517-0.12.5 | 16 - metadata/md5-cache/dev-python/pefile-2021.9.3 | 15 - metadata/md5-cache/dev-python/pipenv-2022.4.8 | 16 - .../md5-cache/dev-python/pipenv-2022.5.2-r1 | 16 - metadata/md5-cache/dev-python/pivy-0.6.6-r1 | 16 - metadata/md5-cache/dev-python/pivy-0.6.7 | 4 +- .../md5-cache/dev-python/platformdirs-2.5.1 | 16 - .../md5-cache/dev-python/platformdirs-2.5.2 | 4 +- metadata/md5-cache/dev-python/plotly-5.7.0 | 16 - metadata/md5-cache/dev-python/plotly-5.8.0 | 16 - .../md5-cache/dev-python/proto-plus-1.20.0 | 16 - .../md5-cache/dev-python/proto-plus-1.20.1 | 16 - .../md5-cache/dev-python/proto-plus-1.20.6 | 16 + metadata/md5-cache/dev-python/psycopg-3.0.15 | 17 + .../md5-cache/dev-python/pyacoustid-1.2.0 | 15 - .../md5-cache/dev-python/pybind11-2.9.2-r1 | 4 +- .../dev-python/pybtex-docutils-1.0.1 | 16 - metadata/md5-cache/dev-python/pycuda-2019.1.2 | 17 - .../md5-cache/dev-python/pycurl-7.44.1-r1 | 4 +- metadata/md5-cache/dev-python/pydantic-1.9.1 | 4 +- metadata/md5-cache/dev-python/pydevd-2.8.0-r1 | 4 +- metadata/md5-cache/dev-python/pydotplus-2.0.2 | 16 - metadata/md5-cache/dev-python/pydyf-0.1.2 | 16 - metadata/md5-cache/dev-python/pyghmi-1.5.42 | 16 - metadata/md5-cache/dev-python/pyghmi-1.5.43 | 16 - metadata/md5-cache/dev-python/pyghmi-1.5.45 | 16 - .../{pyghmi-1.5.44 => pyghmi-1.5.47} | 2 +- metadata/md5-cache/dev-python/pyglet-1.5.23 | 16 - metadata/md5-cache/dev-python/pyglet-1.5.24 | 16 - metadata/md5-cache/dev-python/pyglet-1.5.26 | 4 +- metadata/md5-cache/dev-python/pykka-3.0.2 | 16 - metadata/md5-cache/dev-python/pylint-2.14.2 | 16 + metadata/md5-cache/dev-python/pymetar-1.4 | 15 - metadata/md5-cache/dev-python/pynacl-1.5.0-r1 | 4 +- metadata/md5-cache/dev-python/pyotp-2.6.0 | 16 - .../dev-python/pyprof2calltree-1.4.5 | 15 - metadata/md5-cache/dev-python/pypy3-7.3.9 | 15 - metadata/md5-cache/dev-python/pypy3-7.3.9_p1 | 4 +- metadata/md5-cache/dev-python/pyquery-1.4.3 | 17 - .../md5-cache/dev-python/pyquery-1.4.3-r1 | 4 +- metadata/md5-cache/dev-python/pyroute2-0.5.19 | 16 + .../md5-cache/dev-python/pyrsistent-0.18.1-r1 | 4 +- .../md5-cache/dev-python/pysimdjson-4.0.3-r1 | 17 - metadata/md5-cache/dev-python/pysvg-0.2.2_p3 | 15 - .../dev-python/pytest-codeblocks-0.15.0 | 16 - .../dev-python/pytest-codeblocks-0.16.0 | 16 - .../dev-python/pytest-describe-2.0.1 | 16 - .../dev-python/pytest-describe-2.0.1-r1 | 4 +- .../md5-cache/dev-python/pytest-env-0.6.2 | 15 - .../md5-cache/dev-python/pytest-env-0.6.2-r1 | 4 +- .../dev-python/pytest-faulthandler-2.0.1 | 15 - .../dev-python/pytest-faulthandler-2.0.1-r1 | 4 +- metadata/md5-cache/dev-python/pytest-plus-0.2 | 16 - .../dev-python/pytest-shell-utilities-1.0.5 | 16 - .../dev-python/pytest-shell-utilities-1.1.0 | 16 - .../dev-python/pytest-shell-utilities-1.2.0 | 16 - .../dev-python/pytest-shell-utilities-1.2.1 | 16 - .../dev-python/pytest-shell-utilities-1.3.0 | 16 - .../dev-python/pytest-shell-utilities-1.4.0 | 16 - .../dev-python/pytest-shell-utilities-1.5.0 | 4 +- .../dev-python/pytest-subtesthack-0.1.2-r1 | 17 - .../dev-python/python-bugzilla-3.2.0 | 16 - .../dev-python/python-bugzilla-3.2.0-r1 | 4 +- .../md5-cache/dev-python/python-cstruct-2.1 | 16 - .../md5-cache/dev-python/python-debian-0.1.44 | 16 + .../md5-cache/dev-python/python-gammu-2.11 | 17 - .../dev-python/python-ldap-3.4.0_p20220420 | 4 +- .../md5-cache/dev-python/python-utils-3.3.3 | 4 +- .../md5-cache/dev-python/pytimeparse-1.1.8 | 15 - metadata/md5-cache/dev-python/pyx-0.15 | 16 - metadata/md5-cache/dev-python/pyyaml-6.0-r1 | 4 +- metadata/md5-cache/dev-python/qstylizer-0.2.1 | 16 - metadata/md5-cache/dev-python/qtawesome-1.1.1 | 17 - .../md5-cache/dev-python/qtawesome-1.1.1-r1 | 4 +- metadata/md5-cache/dev-python/qtconsole-5.2.2 | 17 - metadata/md5-cache/dev-python/qtconsole-5.3.0 | 4 +- metadata/md5-cache/dev-python/ratelimit-2.2.1 | 16 - metadata/md5-cache/dev-python/re-assert-1.1.0 | 16 - .../md5-cache/dev-python/re-assert-1.1.0-r1 | 4 +- .../md5-cache/dev-python/reflink-0.2.1-r1 | 17 - metadata/md5-cache/dev-python/requests-2.27.1 | 16 - .../md5-cache/dev-python/requests-2.27.1-r1 | 4 +- metadata/md5-cache/dev-python/rfc3986-2.0.0 | 16 - .../md5-cache/dev-python/rfc3986-2.0.0-r1 | 4 +- metadata/md5-cache/dev-python/rsa-4.8 | 16 - metadata/md5-cache/dev-python/rsa-4.8-r1 | 4 +- metadata/md5-cache/dev-python/sarge-0.1.7-r1 | 15 - .../md5-cache/dev-python/setuptools-62.4.0 | 17 + .../setuptools_scm_git_archive-1.1-r4 | 16 - .../setuptools_scm_git_archive-1.1-r5 | 4 +- metadata/md5-cache/dev-python/sh-1.14.2 | 15 - metadata/md5-cache/dev-python/sh-1.14.2-r1 | 4 +- .../md5-cache/dev-python/shiboken2-5.15.2-r1 | 2 +- .../md5-cache/dev-python/simplejson-3.17.6 | 4 +- metadata/md5-cache/dev-python/sniffio-1.2.0 | 16 - .../md5-cache/dev-python/sniffio-1.2.0-r1 | 4 +- .../dev-python/snowballstemmer-2.2.0 | 15 - .../dev-python/snowballstemmer-2.2.0-r1 | 4 +- .../md5-cache/dev-python/stack_data-0.3.0 | 16 + .../dev-python/stapler-1.0.0_p20200531-r2 | 16 - .../md5-cache/dev-python/starlette-0.20.0 | 16 - .../md5-cache/dev-python/starlette-0.20.1 | 16 - .../md5-cache/dev-python/starlette-0.20.2 | 16 - metadata/md5-cache/dev-python/sure-2.0.0 | 16 - metadata/md5-cache/dev-python/sure-2.0.0-r1 | 4 +- metadata/md5-cache/dev-python/svglib-1.2.1 | 16 - metadata/md5-cache/dev-python/svgwrite-1.4.1 | 16 - .../md5-cache/dev-python/svgwrite-1.4.1-r1 | 16 - metadata/md5-cache/dev-python/tappy-3.1 | 16 - metadata/md5-cache/dev-python/tappy-3.1-r1 | 4 +- metadata/md5-cache/dev-python/tekore-4.3.0 | 16 - metadata/md5-cache/dev-python/tempora-5.0.0 | 16 - metadata/md5-cache/dev-python/tempora-5.0.1 | 4 +- .../md5-cache/dev-python/terminado-0.13.3 | 16 - .../md5-cache/dev-python/terminado-0.15.0 | 4 +- metadata/md5-cache/dev-python/texttable-1.6.4 | 16 - .../md5-cache/dev-python/texttable-1.6.4-r1 | 4 +- .../md5-cache/dev-python/thriftpy2-0.4.14 | 16 - .../md5-cache/dev-python/thriftpy2-0.4.14-r1 | 16 + metadata/md5-cache/dev-python/tinycss-0.4 | 16 - metadata/md5-cache/dev-python/tinycss-0.4-r1 | 6 +- metadata/md5-cache/dev-python/tlsh-4.8.2 | 4 +- metadata/md5-cache/dev-python/toolz-0.11.2 | 16 - metadata/md5-cache/dev-python/toolz-0.11.2-r1 | 4 +- metadata/md5-cache/dev-python/toposort-1.7 | 16 - .../dev-python/translate-toolkit-3.7.0 | 16 + metadata/md5-cache/dev-python/trustme-0.9.0 | 16 - .../md5-cache/dev-python/trustme-0.9.0-r1 | 4 +- metadata/md5-cache/dev-python/tubes-0.2.0-r1 | 16 - metadata/md5-cache/dev-python/ubelt-1.0.1 | 17 - metadata/md5-cache/dev-python/ubelt-1.1.0 | 16 - metadata/md5-cache/dev-python/ukkonen-1.0.1 | 16 - .../md5-cache/dev-python/ukkonen-1.0.1-r1 | 4 +- metadata/md5-cache/dev-python/untangle-1.1.1 | 15 - .../md5-cache/dev-python/untangle-1.1.1-r1 | 4 +- .../md5-cache/dev-python/uritemplate-4.1.1 | 4 +- metadata/md5-cache/dev-python/urllib3-1.26.9 | 16 - .../md5-cache/dev-python/urllib3-1.26.9-r1 | 4 +- metadata/md5-cache/dev-python/urwid-2.1.2-r1 | 4 +- .../md5-cache/dev-python/validators-0.19.0 | 16 - metadata/md5-cache/dev-python/vdf-3.4 | 16 - metadata/md5-cache/dev-python/vdf-3.4-r1 | 4 +- .../md5-cache/dev-python/vdirsyncer-0.18.0-r3 | 16 - metadata/md5-cache/dev-python/verboselogs-1.7 | 17 - .../md5-cache/dev-python/versioningit-1.1.1 | 16 - .../md5-cache/dev-python/visitor-0.1.3-r1 | 16 - .../md5-cache/dev-python/vobject-0.9.6.1-r2 | 16 - .../md5-cache/dev-python/vobject-0.9.6.1-r3 | 4 +- metadata/md5-cache/dev-python/watchdog-2.1.8 | 4 +- metadata/md5-cache/dev-python/watchfiles-0.13 | 16 - metadata/md5-cache/dev-python/watchfiles-0.14 | 16 - metadata/md5-cache/dev-python/weasyprint-54.3 | 16 - metadata/md5-cache/dev-python/webob-1.8.7 | 16 - metadata/md5-cache/dev-python/webob-1.8.7-r1 | 4 +- metadata/md5-cache/dev-python/webtest-3.0.0 | 16 - .../md5-cache/dev-python/webtest-3.0.0-r1 | 4 +- metadata/md5-cache/dev-python/whisper-1.1.8 | 16 - metadata/md5-cache/dev-python/whoosh-2.7.4-r2 | 4 +- metadata/md5-cache/dev-python/wrapt-1.14.1 | 4 +- .../md5-cache/dev-python/wsgiproxy2-0.5.1 | 16 - .../md5-cache/dev-python/wsgiproxy2-0.5.1-r1 | 4 +- .../md5-cache/dev-python/xmlschema-1.10.0 | 16 - .../md5-cache/dev-python/xmlschema-1.11.0 | 16 - .../md5-cache/dev-python/xmlschema-1.11.1 | 4 +- .../md5-cache/dev-python/yara-python-4.2.0 | 17 - metadata/md5-cache/dev-python/yarl-1.7.2-r3 | 4 +- metadata/md5-cache/dev-python/yaxmldiff-0.1.0 | 16 + metadata/md5-cache/dev-python/zeroconf-0.38.7 | 16 + metadata/md5-cache/dev-qt/Manifest.gz | Bin 20846 -> 18266 bytes metadata/md5-cache/dev-qt/assistant-5.15.4 | 4 +- metadata/md5-cache/dev-qt/designer-5.15.4 | 4 +- metadata/md5-cache/dev-qt/linguist-5.15.4 | 4 +- .../md5-cache/dev-qt/linguist-tools-5.15.4 | 4 +- metadata/md5-cache/dev-qt/pixeltool-5.15.4 | 4 +- metadata/md5-cache/dev-qt/qdbus-5.15.4 | 4 +- metadata/md5-cache/dev-qt/qdbusviewer-5.15.4 | 4 +- metadata/md5-cache/dev-qt/qdoc-5.15.3 | 16 - metadata/md5-cache/dev-qt/qdoc-5.15.4 | 4 +- metadata/md5-cache/dev-qt/qt3d-5.15.3-r1 | 16 - metadata/md5-cache/dev-qt/qt3d-5.15.4-r1 | 4 +- metadata/md5-cache/dev-qt/qtbluetooth-5.15.3 | 16 - metadata/md5-cache/dev-qt/qtbluetooth-5.15.4 | 4 +- metadata/md5-cache/dev-qt/qtcharts-5.15.4 | 4 +- metadata/md5-cache/dev-qt/qtconcurrent-5.15.4 | 4 +- metadata/md5-cache/dev-qt/qtcore-5.15.4-r2 | 4 +- metadata/md5-cache/dev-qt/qtdatavis3d-5.15.3 | 16 - metadata/md5-cache/dev-qt/qtdatavis3d-5.15.4 | 4 +- metadata/md5-cache/dev-qt/qtdbus-5.15.4 | 4 +- .../md5-cache/dev-qt/qtdeclarative-5.15.4 | 4 +- metadata/md5-cache/dev-qt/qtdiag-5.15.3 | 16 - metadata/md5-cache/dev-qt/qtdiag-5.15.4 | 4 +- metadata/md5-cache/dev-qt/qtgamepad-5.15.3 | 16 - metadata/md5-cache/dev-qt/qtgamepad-5.15.4 | 4 +- .../dev-qt/qtgraphicaleffects-5.15.4 | 4 +- metadata/md5-cache/dev-qt/qtgui-5.15.4 | 4 +- metadata/md5-cache/dev-qt/qthelp-5.15.4 | 4 +- .../md5-cache/dev-qt/qtimageformats-5.15.4 | 4 +- .../md5-cache/dev-qt/qtlocation-5.15.3-r1 | 16 - metadata/md5-cache/dev-qt/qtlocation-5.15.4 | 4 +- .../md5-cache/dev-qt/qtmultimedia-5.15.4-r1 | 4 +- metadata/md5-cache/dev-qt/qtnetwork-5.15.4 | 4 +- .../md5-cache/dev-qt/qtnetworkauth-5.15.3 | 16 - .../md5-cache/dev-qt/qtnetworkauth-5.15.4 | 4 +- metadata/md5-cache/dev-qt/qtopengl-5.15.4 | 4 +- metadata/md5-cache/dev-qt/qtpaths-5.15.4 | 4 +- .../md5-cache/dev-qt/qtpositioning-5.15.4 | 4 +- .../md5-cache/dev-qt/qtprintsupport-5.15.4 | 4 +- .../md5-cache/dev-qt/qtquickcontrols-5.15.4 | 4 +- .../md5-cache/dev-qt/qtquickcontrols2-5.15.3 | 16 - .../md5-cache/dev-qt/qtquickcontrols2-5.15.4 | 4 +- .../md5-cache/dev-qt/qtquicktimeline-5.15.3 | 16 - metadata/md5-cache/dev-qt/qtscript-5.15.4 | 4 +- metadata/md5-cache/dev-qt/qtscxml-5.15.3 | 16 - metadata/md5-cache/dev-qt/qtscxml-5.15.4 | 4 +- metadata/md5-cache/dev-qt/qtsensors-5.15.4 | 4 +- metadata/md5-cache/dev-qt/qtserialport-5.15.4 | 4 +- metadata/md5-cache/dev-qt/qtspeech-5.15.3 | 16 - metadata/md5-cache/dev-qt/qtspeech-5.15.4 | 4 +- metadata/md5-cache/dev-qt/qtsql-5.15.4 | 4 +- metadata/md5-cache/dev-qt/qtsvg-5.15.4 | 4 +- metadata/md5-cache/dev-qt/qttest-5.15.4 | 4 +- .../md5-cache/dev-qt/qttranslations-5.15.4 | 4 +- .../md5-cache/dev-qt/qtvirtualkeyboard-5.15.3 | 16 - .../md5-cache/dev-qt/qtvirtualkeyboard-5.15.4 | 4 +- metadata/md5-cache/dev-qt/qtwayland-5.15.4 | 4 +- .../md5-cache/dev-qt/qtwaylandscanner-5.15.4 | 4 +- metadata/md5-cache/dev-qt/qtwebchannel-5.15.4 | 4 +- .../dev-qt/qtwebengine-5.15.3_p20220406 | 17 - .../dev-qt/qtwebengine-5.15.4_p20220505 | 17 - .../dev-qt/qtwebengine-5.15.4_p20220526 | 4 +- metadata/md5-cache/dev-qt/qtwebsockets-5.15.4 | 4 +- metadata/md5-cache/dev-qt/qtwebview-5.15.3 | 16 - metadata/md5-cache/dev-qt/qtwidgets-5.15.4-r1 | 4 +- metadata/md5-cache/dev-qt/qtx11extras-5.15.4 | 4 +- metadata/md5-cache/dev-qt/qtxml-5.15.4 | 4 +- .../md5-cache/dev-qt/qtxmlpatterns-5.15.4 | 4 +- metadata/md5-cache/dev-ruby/Manifest.gz | Bin 204189 -> 204961 bytes metadata/md5-cache/dev-ruby/hiera-eyaml-3.1.1 | 2 +- metadata/md5-cache/dev-ruby/hiera-eyaml-3.2.2 | 2 +- metadata/md5-cache/dev-ruby/hiredis-0.6.3-r1 | 2 +- metadata/md5-cache/dev-ruby/minitest-5.16.0 | 17 + .../md5-cache/dev-ruby/ruby-mp3info-0.8.10-r1 | 2 +- metadata/md5-cache/dev-ruby/rubyzip-1.3.0 | 2 +- metadata/md5-cache/dev-ruby/rubyzip-2.3.2-r1 | 2 +- metadata/md5-cache/dev-ruby/sassc-2.4.0-r1 | 2 +- .../md5-cache/dev-ruby/serverengine-2.3.0 | 17 + metadata/md5-cache/dev-ruby/sqlite3-1.4.3 | 17 + metadata/md5-cache/dev-ruby/sqlite3-1.4.4 | 17 + metadata/md5-cache/dev-ruby/zeitwerk-2.6.0 | 17 + metadata/md5-cache/dev-scheme/Manifest.gz | Bin 12391 -> 12388 bytes metadata/md5-cache/dev-scheme/kawa-1.14-r2 | 2 +- metadata/md5-cache/dev-texlive/Manifest.gz | Bin 6393 -> 6560 bytes .../dev-texlive/texlive-luatex-2021-r1 | 15 + metadata/md5-cache/dev-util/Manifest.gz | Bin 125532 -> 125709 bytes .../md5-cache/dev-util/boost-build-1.79.0 | 4 +- metadata/md5-cache/dev-util/clazy-1.10-r2 | 16 - .../{clion-2022.1.1 => clion-2022.1.1-r1} | 2 +- metadata/md5-cache/dev-util/diffoscope-216 | 4 +- metadata/md5-cache/dev-util/difftastic-0.29.1 | 13 + metadata/md5-cache/dev-util/gcovr-5.1 | 16 + metadata/md5-cache/dev-util/geany-1.38 | 4 +- .../md5-cache/dev-util/geany-plugins-1.38-r1 | 4 +- .../dev-util/{hip-5.0.2 => hip-5.0.2-r1} | 2 +- metadata/md5-cache/dev-util/kernelshark-2.1.0 | 15 + metadata/md5-cache/dev-util/maturin-0.12.18 | 16 - metadata/md5-cache/dev-util/maturin-0.12.20 | 16 + metadata/md5-cache/dev-util/mdds-1.7.0 | 16 - metadata/md5-cache/dev-util/mdds-2.0.3 | 4 +- .../dev-util/nvidia-cuda-toolkit-11.5.1-r1 | 2 +- .../dev-util/nvidia-cuda-toolkit-11.6.0 | 2 +- .../dev-util/nvidia-cuda-toolkit-11.6.1 | 2 +- .../dev-util/nvidia-cuda-toolkit-11.6.2 | 2 +- metadata/md5-cache/dev-util/packer-1.7.10 | 5 +- metadata/md5-cache/dev-util/perf-5.15-r1 | 2 +- metadata/md5-cache/dev-util/perf-5.17.1 | 2 +- metadata/md5-cache/dev-util/perf-5.18 | 2 +- metadata/md5-cache/dev-util/pkgdev-0.1.9 | 16 - metadata/md5-cache/dev-util/pkgdev-0.2.0 | 16 - metadata/md5-cache/dev-util/pkgdev-0.2.1 | 16 - metadata/md5-cache/dev-util/pkgdev-0.2.1-r1 | 4 +- metadata/md5-cache/dev-util/ply-2.1.1-r1 | 2 +- ...ty-2021.3.3 => pycharm-community-2022.1.2} | 7 +- metadata/md5-cache/dev-util/rocprofiler-4.3.0 | 14 + metadata/md5-cache/dev-util/rocprofiler-5.0.2 | 14 + ...{roctracer-4.3.0-r1 => roctracer-4.3.0-r2} | 10 +- metadata/md5-cache/dev-util/roctracer-5.0.2 | 6 +- metadata/md5-cache/dev-util/systemtap-4.5-r1 | 4 +- metadata/md5-cache/dev-util/trace-cmd-3.0.2 | 17 + metadata/md5-cache/dev-vcs/Manifest.gz | Bin 20937 -> 21106 bytes metadata/md5-cache/dev-vcs/cvs-1.12.12-r14 | 2 +- metadata/md5-cache/dev-vcs/git-2.37.0_rc0 | 16 + metadata/md5-cache/dev-vcs/subversion-1.14.1 | 2 +- metadata/md5-cache/games-action/Manifest.gz | Bin 15263 -> 15272 bytes .../{noiz2sa-0.51a-r1 => noiz2sa-0.51a-r2} | 6 +- metadata/md5-cache/games-arcade/Manifest.gz | Bin 21830 -> 21669 bytes .../md5-cache/games-arcade/cdogs-sdl-1.2.0 | 14 - .../{cdogs-sdl-1.3.0 => cdogs-sdl-1.3.1} | 2 +- metadata/md5-cache/games-board/Manifest.gz | Bin 11382 -> 11547 bytes .../tablebase-syzygy-0_pre20131213-r101 | 14 + .../md5-cache/games-emulation/Manifest.gz | Bin 14176 -> 14178 bytes metadata/md5-cache/games-emulation/mgba-0.9.2 | 2 +- metadata/md5-cache/games-emulation/mgba-0.9.3 | 2 +- .../md5-cache/games-emulation/mgba-0.9.3-r1 | 2 +- metadata/md5-cache/games-emulation/mgba-9999 | 2 +- metadata/md5-cache/games-fps/Manifest.gz | Bin 12086 -> 12087 bytes .../md5-cache/games-fps/yamagi-quake2-8.01 | 4 +- metadata/md5-cache/games-util/Manifest.gz | Bin 9351 -> 9187 bytes metadata/md5-cache/games-util/pyfa-2.33.0 | 17 - metadata/md5-cache/games-util/pyfa-2.37.0 | 17 - metadata/md5-cache/games-util/pyfa-2.43.0 | 17 + metadata/md5-cache/gnome-base/Manifest.gz | Bin 7067 -> 7066 bytes metadata/md5-cache/gnome-base/gdm-42.0 | 2 +- .../gnome-base/gnome-desktop-42.1-r300 | 2 +- metadata/md5-cache/gnome-extra/Manifest.gz | Bin 16041 -> 16214 bytes .../md5-cache/gnome-extra/gnome-calendar-42.2 | 16 + metadata/md5-cache/gnustep-libs/Manifest.gz | Bin 1921 -> 1917 bytes .../md5-cache/gnustep-libs/dbuskit-0.1.1-r1 | 2 +- metadata/md5-cache/gui-apps/Manifest.gz | Bin 8920 -> 9086 bytes .../md5-cache/gui-apps/wf-recorder-0.3.0-r1 | 14 + metadata/md5-cache/gui-apps/wf-recorder-9999 | 13 +- metadata/md5-cache/gui-libs/Manifest.gz | Bin 7230 -> 7386 bytes .../md5-cache/gui-libs/gtksourceview-5.4.2 | 17 + metadata/md5-cache/kde-frameworks/Manifest.gz | Bin 39179 -> 26658 bytes .../md5-cache/kde-frameworks/attica-5.94.0 | 16 - .../md5-cache/kde-frameworks/baloo-5.94.0 | 16 - .../md5-cache/kde-frameworks/bluez-qt-5.94.0 | 16 - .../{bluez-qt-5.95.0 => bluez-qt-5.95.0-r1} | 2 +- .../kde-frameworks/breeze-icons-5.94.0 | 15 - .../kde-frameworks/breeze-icons-rcc-5.94.0 | 15 - .../kde-frameworks/extra-cmake-modules-5.94.0 | 15 - .../frameworkintegration-5.94.0 | 16 - .../kde-frameworks/kactivities-5.94.0 | 16 - .../kde-frameworks/kactivities-stats-5.94.0 | 16 - .../md5-cache/kde-frameworks/kapidox-5.94.0 | 15 - .../md5-cache/kde-frameworks/karchive-5.94.0 | 16 - .../md5-cache/kde-frameworks/kauth-5.94.0 | 17 - .../kde-frameworks/kbookmarks-5.94.0 | 16 - .../kde-frameworks/kcalendarcore-5.94.0 | 16 - .../md5-cache/kde-frameworks/kcmutils-5.94.0 | 16 - .../md5-cache/kde-frameworks/kcodecs-5.94.0 | 16 - .../kde-frameworks/kcompletion-5.94.0 | 16 - .../md5-cache/kde-frameworks/kconfig-5.94.0 | 16 - .../kde-frameworks/kconfigwidgets-5.94.0 | 16 - .../md5-cache/kde-frameworks/kcontacts-5.94.0 | 16 - .../kde-frameworks/kcoreaddons-5.94.0 | 16 - .../md5-cache/kde-frameworks/kcrash-5.94.0 | 16 - metadata/md5-cache/kde-frameworks/kdav-5.94.0 | 16 - .../kde-frameworks/kdbusaddons-5.94.0 | 16 - .../kde-frameworks/kdeclarative-5.94.0 | 15 - metadata/md5-cache/kde-frameworks/kded-5.94.0 | 15 - .../kde-frameworks/kdelibs4support-5.94.0 | 16 - .../md5-cache/kde-frameworks/kdesu-5.94.0 | 16 - .../md5-cache/kde-frameworks/kdnssd-5.94.0 | 16 - .../md5-cache/kde-frameworks/kdoctools-5.94.0 | 16 - .../kde-frameworks/kemoticons-5.94.0 | 16 - .../kde-frameworks/kfilemetadata-5.94.0 | 16 - .../kde-frameworks/kglobalaccel-5.94.0 | 16 - .../kde-frameworks/kguiaddons-5.94.0 | 16 - .../md5-cache/kde-frameworks/kholidays-5.94.0 | 16 - .../md5-cache/kde-frameworks/khtml-5.94.0 | 16 - .../md5-cache/kde-frameworks/ki18n-5.94.0 | 17 - .../kde-frameworks/kiconthemes-5.94.0 | 16 - .../md5-cache/kde-frameworks/kidletime-5.94.0 | 16 - .../kde-frameworks/kimageformats-5.94.0 | 16 - .../md5-cache/kde-frameworks/kinit-5.94.0 | 15 - metadata/md5-cache/kde-frameworks/kio-5.94.0 | 17 - .../md5-cache/kde-frameworks/kirigami-5.94.0 | 16 - .../kde-frameworks/kitemmodels-5.94.0 | 16 - .../kde-frameworks/kitemviews-5.94.0 | 16 - .../kde-frameworks/kjobwidgets-5.94.0 | 16 - metadata/md5-cache/kde-frameworks/kjs-5.94.0 | 16 - .../kde-frameworks/knewstuff-5.94.0-r1 | 15 - .../kde-frameworks/knotifications-5.94.0 | 15 - .../kde-frameworks/knotifyconfig-5.94.0 | 15 - .../md5-cache/kde-frameworks/kpackage-5.94.0 | 16 - .../md5-cache/kde-frameworks/kparts-5.94.0 | 16 - .../md5-cache/kde-frameworks/kpeople-5.94.0 | 16 - .../md5-cache/kde-frameworks/kplotting-5.94.0 | 16 - metadata/md5-cache/kde-frameworks/kpty-5.94.0 | 16 - .../kde-frameworks/kquickcharts-5.94.0 | 16 - .../md5-cache/kde-frameworks/kross-5.94.0 | 16 - .../md5-cache/kde-frameworks/krunner-5.94.0 | 16 - .../md5-cache/kde-frameworks/kservice-5.94.0 | 16 - .../kde-frameworks/ktexteditor-5.94.0 | 16 - .../kde-frameworks/ktextwidgets-5.94.0 | 16 - .../kde-frameworks/kunitconversion-5.94.0 | 16 - .../md5-cache/kde-frameworks/kwallet-5.94.0 | 16 - .../md5-cache/kde-frameworks/kwayland-5.94.0 | 16 - .../kde-frameworks/kwidgetsaddons-5.94.0 | 16 - .../kde-frameworks/kwindowsystem-5.94.0 | 16 - .../md5-cache/kde-frameworks/kxmlgui-5.94.0 | 16 - .../kde-frameworks/modemmanager-qt-5.94.0 | 16 - .../kde-frameworks/networkmanager-qt-5.94.0 | 16 - .../kde-frameworks/oxygen-icons-5.94.0 | 15 - .../md5-cache/kde-frameworks/plasma-5.94.0 | 16 - .../{plasma-5.95.0-r2 => plasma-5.95.0-r3} | 2 +- .../md5-cache/kde-frameworks/prison-5.94.0 | 16 - .../md5-cache/kde-frameworks/purpose-5.94.0 | 16 - .../kde-frameworks/qqc2-desktop-style-5.94.0 | 16 - .../md5-cache/kde-frameworks/solid-5.94.0 | 16 - .../md5-cache/kde-frameworks/sonnet-5.94.0 | 16 - .../kde-frameworks/syndication-5.94.0 | 16 - .../kde-frameworks/syntax-highlighting-5.94.0 | 16 - .../kde-frameworks/threadweaver-5.94.0 | 16 - metadata/md5-cache/kde-plasma/Manifest.gz | Bin 9278 -> 17843 bytes .../md5-cache/kde-plasma/bluedevil-5.25.0 | 15 + metadata/md5-cache/kde-plasma/breeze-5.25.0 | 16 + .../md5-cache/kde-plasma/breeze-grub-5.25.0 | 11 + .../md5-cache/kde-plasma/breeze-gtk-5.25.0 | 15 + .../kde-plasma/breeze-plymouth-5.25.0 | 14 + metadata/md5-cache/kde-plasma/discover-5.25.0 | 16 + metadata/md5-cache/kde-plasma/drkonqi-5.25.0 | 15 + .../kde-plasma/kactivitymanagerd-5.25.0 | 15 + .../md5-cache/kde-plasma/kde-cli-tools-5.25.0 | 17 + .../kde-plasma/kde-gtk-config-5.25.0 | 16 + .../md5-cache/kde-plasma/kdecoration-5.25.0 | 16 + .../kde-plasma/kdeplasma-addons-5.25.0 | 16 + metadata/md5-cache/kde-plasma/kgamma-5.25.0 | 15 + metadata/md5-cache/kde-plasma/khotkeys-5.25.0 | 15 + .../md5-cache/kde-plasma/kinfocenter-5.25.0 | 15 + .../md5-cache/kde-plasma/kmenuedit-5.25.0 | 15 + .../md5-cache/kde-plasma/kscreen-5.24.5-r2 | 4 +- metadata/md5-cache/kde-plasma/kscreen-5.25.0 | 16 + .../md5-cache/kde-plasma/kscreenlocker-5.25.0 | 17 + .../md5-cache/kde-plasma/ksshaskpass-5.25.0 | 15 + .../md5-cache/kde-plasma/ksystemstats-5.25.0 | 16 + .../md5-cache/kde-plasma/kwallet-pam-5.25.0 | 15 + .../kde-plasma/kwayland-integration-5.25.0 | 16 + metadata/md5-cache/kde-plasma/kwin-5.25.0 | 17 + metadata/md5-cache/kde-plasma/kwrited-5.25.0 | 15 + .../kde-plasma/layer-shell-qt-5.25.0 | 15 + .../md5-cache/kde-plasma/libkscreen-5.25.0 | 16 + .../md5-cache/kde-plasma/libksysguard-5.25.0 | 16 + .../md5-cache/kde-plasma/libkworkspace-5.25.0 | 16 + metadata/md5-cache/kde-plasma/milou-5.25.0 | 16 + metadata/md5-cache/kde-plasma/oxygen-5.25.0 | 16 + .../oxygen-sounds-5.25.0} | 18 +- .../plasma-browser-integration-5.25.0 | 15 + .../kde-plasma/plasma-desktop-5.25.0 | 16 + .../md5-cache/kde-plasma/plasma-disks-5.25.0 | 15 + .../kde-plasma/plasma-firewall-5.25.0 | 16 + .../kde-plasma/plasma-integration-5.25.0 | 16 + .../md5-cache/kde-plasma/plasma-meta-5.25.0 | 11 + .../md5-cache/kde-plasma/plasma-nm-5.25.0 | 16 + .../md5-cache/kde-plasma/plasma-pa-5.25.0 | 15 + .../md5-cache/kde-plasma/plasma-sdk-5.25.0 | 16 + .../kde-plasma/plasma-systemmonitor-5.25.0 | 15 + .../kde-plasma/plasma-thunderbolt-5.25.0 | 16 + .../md5-cache/kde-plasma/plasma-vault-5.25.0 | 15 + .../kde-plasma/plasma-workspace-5.25.0 | 18 + .../plasma-workspace-wallpapers-5.25.0 | 12 + .../md5-cache/kde-plasma/plymouth-kcm-5.25.0 | 15 + .../kde-plasma/polkit-kde-agent-5.25.0 | 15 + .../md5-cache/kde-plasma/powerdevil-5.25.0 | 15 + metadata/md5-cache/kde-plasma/sddm-kcm-5.25.0 | 15 + .../kde-plasma/systemsettings-5.25.0 | 15 + .../xdg-desktop-portal-kde-5.24.5-r2 | 4 +- .../kde-plasma/xdg-desktop-portal-kde-5.25.0 | 15 + .../kde-plasma/xembed-sni-proxy-5.25.0 | 14 + metadata/md5-cache/mail-client/Manifest.gz | Bin 8007 -> 8183 bytes .../md5-cache/mail-client/neomutt-20211029 | 2 +- .../md5-cache/mail-client/neomutt-20211029-r1 | 2 +- .../md5-cache/mail-client/neomutt-20220408 | 2 +- .../md5-cache/mail-client/neomutt-20220415 | 2 +- .../md5-cache/mail-client/neomutt-20220429 | 2 +- .../md5-cache/mail-client/neomutt-99999999 | 2 +- .../md5-cache/mail-client/roundcube-1.6_rc | 15 + metadata/md5-cache/media-fonts/Manifest.gz | Bin 41754 -> 41763 bytes .../md5-cache/media-fonts/monafont-2.90-r2 | 2 +- metadata/md5-cache/media-gfx/Manifest.gz | Bin 58393 -> 57405 bytes .../md5-cache/media-gfx/asymptote-2.70-r1 | 17 - metadata/md5-cache/media-gfx/asymptote-2.77 | 17 - .../md5-cache/media-gfx/blender-2.93.0-r1 | 2 +- metadata/md5-cache/media-gfx/blender-2.93.6 | 2 +- .../md5-cache/media-gfx/blender-2.93.8-r4 | 2 +- .../md5-cache/media-gfx/blender-2.93.8-r5 | 2 +- metadata/md5-cache/media-gfx/blender-2.93.9 | 2 +- metadata/md5-cache/media-gfx/blender-3.0.0-r1 | 2 +- metadata/md5-cache/media-gfx/blender-3.0.1-r4 | 2 +- metadata/md5-cache/media-gfx/blender-3.0.1-r5 | 2 +- metadata/md5-cache/media-gfx/blender-3.1.0 | 2 +- metadata/md5-cache/media-gfx/blender-3.1.1 | 2 +- metadata/md5-cache/media-gfx/blender-3.1.2 | 2 +- metadata/md5-cache/media-gfx/blender-3.2.0 | 17 + metadata/md5-cache/media-gfx/blender-9999 | 2 +- metadata/md5-cache/media-gfx/feh-3.6 | 15 - metadata/md5-cache/media-gfx/feh-3.6.1 | 15 - metadata/md5-cache/media-gfx/feh-3.6.2 | 15 - metadata/md5-cache/media-gfx/feh-3.7 | 15 - metadata/md5-cache/media-gfx/feh-3.7.1 | 15 - .../media-gfx/{feh-3.6.3 => feh-3.9-r1} | 10 +- metadata/md5-cache/media-gfx/gimp-2.10.32 | 16 + .../md5-cache/media-gfx/graphicsmagick-1.3.38 | 4 +- .../{jpeg2ps-1.9-r2 => jpeg2ps-1.9-r3} | 9 +- metadata/md5-cache/media-gfx/krita-5.0.2 | 17 - metadata/md5-cache/media-gfx/krita-5.0.8 | 4 +- .../md5-cache/media-gfx/povray-3.7.0.0-r1 | 2 +- .../md5-cache/media-gfx/povray-3.7.0.0-r2 | 2 +- metadata/md5-cache/media-gfx/tuxpaint-0.9.27 | 2 +- metadata/md5-cache/media-libs/Manifest.gz | Bin 101498 -> 100863 bytes metadata/md5-cache/media-libs/fcft-3.0.0 | 17 - metadata/md5-cache/media-libs/fcft-3.0.1 | 17 - metadata/md5-cache/media-libs/fcft-3.1.1 | 17 - .../media-libs/{fcft-3.1.2 => fcft-3.1.2-r1} | 8 +- metadata/md5-cache/media-libs/harfbuzz-4.2.1 | 4 +- .../media-libs/libjxl-0.7.0_pre20220329 | 4 +- metadata/md5-cache/media-libs/libpulse-16.0 | 8 +- .../md5-cache/media-libs/libvmaf-2.3.0-r2 | 2 +- metadata/md5-cache/media-libs/mesa-22.0.5 | 8 +- .../md5-cache/media-libs/sdl2-mixer-2.0.4 | 2 +- .../md5-cache/media-libs/sdl2-mixer-2.0.4-r1 | 2 +- metadata/md5-cache/media-libs/woff2-1.0.2-r5 | 2 +- metadata/md5-cache/media-libs/zxing-cpp-1.3.0 | 4 +- metadata/md5-cache/media-sound/Manifest.gz | Bin 75364 -> 75683 bytes .../md5-cache/media-sound/abcmidi-2022.06.14 | 13 + .../md5-cache/media-sound/klick-0.12.2-r3 | 15 + metadata/md5-cache/media-sound/mixxx-2.3.2 | 2 +- metadata/md5-cache/media-sound/mixxx-2.3.9999 | 2 +- .../media-sound/pms-0.42_p20170508-r1 | 2 +- metadata/md5-cache/media-sound/pms-9999 | 14 - .../media-sound/pulseaudio-daemon-16.0-r1 | 6 +- .../media-sound/pulseaudio-daemon-16.0-r4 | 18 + metadata/md5-cache/media-tv/Manifest.gz | Bin 6457 -> 6629 bytes metadata/md5-cache/media-tv/kodi-19.4-r1 | 17 + metadata/md5-cache/media-tv/kodi-19.9999 | 6 +- metadata/md5-cache/media-tv/kodi-9999 | 8 +- metadata/md5-cache/media-video/Manifest.gz | Bin 41222 -> 41069 bytes .../media-video/baka-mplayer-2.0.4-r1 | 4 +- ...ayer-1.6.1 => jellyfin-media-player-1.7.0} | 8 +- ...bin-10.7.6 => jellyfin-web-jmp-bin-10.8.0} | 4 +- ...{pipewire-0.3.49-r1 => pipewire-0.3.49-r2} | 2 +- .../md5-cache/media-video/pipewire-0.3.50-r3 | 18 - ...{pipewire-0.3.51-r1 => pipewire-0.3.51-r2} | 4 +- .../{pipewire-0.3.52 => pipewire-0.3.52-r1} | 2 +- metadata/md5-cache/media-video/pipewire-9999 | 2 +- metadata/md5-cache/media-video/vdr-2.2.0-r6 | 2 +- metadata/md5-cache/media-video/vdr-2.2.0-r7 | 2 +- metadata/md5-cache/media-video/vdr-2.4.7-r1 | 2 +- .../media-video/wireplumber-0.4.10-r1 | 2 +- .../media-video/wireplumber-0.4.10-r3 | 4 +- .../md5-cache/media-video/wireplumber-0.4.9 | 2 +- .../media-video/wireplumber-0.4.9-r1 | 2 +- metadata/md5-cache/net-analyzer/Manifest.gz | Bin 68564 -> 68560 bytes .../md5-cache/net-analyzer/icinga2-2.13.2-r3 | 16 - .../md5-cache/net-analyzer/ipguard-1.04-r1 | 2 +- .../md5-cache/net-analyzer/wireshark-3.6.6 | 17 + metadata/md5-cache/net-analyzer/xprobe-0.3-r1 | 2 +- metadata/md5-cache/net-dialup/Manifest.gz | Bin 7253 -> 7252 bytes metadata/md5-cache/net-dialup/ppp-2.4.9-r8 | 4 +- metadata/md5-cache/net-dns/Manifest.gz | Bin 14720 -> 15050 bytes metadata/md5-cache/net-dns/bind-9.16.30 | 17 + metadata/md5-cache/net-dns/bind-tools-9.16.30 | 16 + metadata/md5-cache/net-fs/Manifest.gz | Bin 6353 -> 6351 bytes metadata/md5-cache/net-fs/libnfs-5.0.1 | 4 +- metadata/md5-cache/net-ftp/Manifest.gz | Bin 4709 -> 4867 bytes metadata/md5-cache/net-ftp/lftp-4.9.2 | 2 +- metadata/md5-cache/net-ftp/lftp-9999 | 2 +- metadata/md5-cache/net-ftp/pure-ftpd-1.0.51 | 16 + metadata/md5-cache/net-im/Manifest.gz | Bin 17554 -> 17385 bytes metadata/md5-cache/net-im/toxic-0.10.1-r1 | 16 - metadata/md5-cache/net-irc/Manifest.gz | Bin 13639 -> 13801 bytes metadata/md5-cache/net-irc/ngircd-26.1-r5 | 16 + .../md5-cache/net-irc/znc-clientbuffer-1.0.48 | 2 +- metadata/md5-cache/net-libs/Manifest.gz | Bin 55691 -> 56316 bytes metadata/md5-cache/net-libs/gloox-1.0.24-r1 | 16 + metadata/md5-cache/net-libs/gnutls-3.7.6 | 4 +- .../md5-cache/net-libs/libad9361-iio-0.2-r1 | 14 + .../md5-cache/net-libs/libad9361-iio-9999 | 8 +- metadata/md5-cache/net-libs/libnftnl-1.2.2-r1 | 16 + .../libnipper-0.12.6-r2} | 12 +- metadata/md5-cache/net-libs/libnma-1.8.40 | 16 + metadata/md5-cache/net-libs/libnsl-2.0.0-r1 | 4 +- metadata/md5-cache/net-libs/nodejs-14.19.0 | 17 - metadata/md5-cache/net-libs/nodejs-16.14.2 | 17 - metadata/md5-cache/net-libs/pjproject-2.12.1 | 15 + metadata/md5-cache/net-libs/tox-0.2.12-r1 | 17 - metadata/md5-cache/net-libs/tox-0.2.18 | 17 + metadata/md5-cache/net-libs/tox-9999 | 8 +- metadata/md5-cache/net-libs/webkit-gtk-2.36.3 | 6 +- metadata/md5-cache/net-mail/Manifest.gz | Bin 19810 -> 19803 bytes metadata/md5-cache/net-mail/automx2-2022.0 | 2 +- metadata/md5-cache/net-mail/automx2-2022.1 | 2 +- metadata/md5-cache/net-mail/dovecot-2.3.18-r2 | 16 - .../{dovecot-2.3.19 => dovecot-2.3.19.1} | 2 +- .../net-mail/postfix-logwatch-1.40.05 | 10 + .../md5-cache/net-mail/relay-ctrl-3.1.1-r2 | 2 +- .../md5-cache/net-mail/relay-ctrl-3.1.1-r3 | 2 +- metadata/md5-cache/net-mail/relay-ctrl-3.2 | 2 +- metadata/md5-cache/net-misc/Manifest.gz | Bin 92872 -> 92867 bytes .../net-misc/{batctl-2021.4 => batctl-2022.1} | 4 +- .../md5-cache/net-misc/dropbox-147.4.4800 | 16 - .../md5-cache/net-misc/dropbox-148.4.4519 | 16 - .../md5-cache/net-misc/dropbox-150.4.5000 | 4 +- metadata/md5-cache/net-misc/ntpsec-1.2.1-r6 | 2 +- metadata/md5-cache/net-misc/omniORB-4.3.0 | 15 + metadata/md5-cache/net-misc/r8125-9.008.00 | 2 +- metadata/md5-cache/net-misc/r8125-9.009.01 | 14 + metadata/md5-cache/net-misc/spice-gtk-0.40 | 2 +- metadata/md5-cache/net-misc/spice-gtk-9999 | 2 +- .../md5-cache/net-misc/tigervnc-1.12.0-r6 | 4 +- .../net-misc/tigervnc-xorg-module-1.12.0 | 4 +- metadata/md5-cache/net-misc/turbovnc-3.0 | 15 + metadata/md5-cache/net-misc/yt-dlp-2022.4.8 | 16 - metadata/md5-cache/net-news/Manifest.gz | Bin 2880 -> 3197 bytes metadata/md5-cache/net-news/sfeed-1.5 | 16 + metadata/md5-cache/net-news/snownews-1.9-r1 | 15 + metadata/md5-cache/net-p2p/Manifest.gz | Bin 15897 -> 15890 bytes metadata/md5-cache/net-p2p/nicotine+-3.2.2-r1 | 4 +- .../md5-cache/net-p2p/transmission-3.00-r1 | 4 +- .../md5-cache/net-p2p/transmission-3.00-r4 | 4 +- metadata/md5-cache/net-p2p/transmission-9999 | 2 +- metadata/md5-cache/net-print/Manifest.gz | Bin 7321 -> 7323 bytes metadata/md5-cache/net-print/cnijfilter2-5.90 | 2 +- metadata/md5-cache/net-proxy/Manifest.gz | Bin 8840 -> 8852 bytes metadata/md5-cache/net-proxy/haproxy-2.4.14 | 2 +- metadata/md5-cache/net-proxy/haproxy-2.4.17 | 2 +- metadata/md5-cache/net-proxy/haproxy-2.4.9999 | 2 +- metadata/md5-cache/net-proxy/haproxy-2.5.4 | 2 +- metadata/md5-cache/net-proxy/haproxy-2.5.7 | 2 +- metadata/md5-cache/net-proxy/haproxy-2.5.9999 | 2 +- metadata/md5-cache/net-proxy/haproxy-9999 | 2 +- metadata/md5-cache/net-wireless/Manifest.gz | Bin 27401 -> 27403 bytes metadata/md5-cache/net-wireless/dump1090-6.1 | 2 +- .../net-wireless/gr-ieee802154-0.0_p20200812 | 14 +- .../net-wireless/gr-rds-0.0_p20200807 | 14 +- metadata/md5-cache/net-wireless/gr-rds-9999 | 14 +- metadata/md5-cache/net-wireless/iwgtk-0.4 | 12 - .../net-wireless/{iwgtk-0.5 => iwgtk-0.6} | 4 +- .../net-wireless/rtl-sdr-0.6.0_p2020802-r1 | 15 + metadata/md5-cache/net-wireless/rtl-sdr-9999 | 10 +- metadata/md5-cache/sci-biology/Manifest.gz | Bin 22830 -> 22832 bytes metadata/md5-cache/sci-biology/mosaik-2.2.30 | 2 +- metadata/md5-cache/sci-chemistry/Manifest.gz | Bin 14355 -> 14358 bytes .../sci-chemistry/molequeue-0.9.0-r1 | 10 +- .../md5-cache/sci-electronics/Manifest.gz | Bin 14809 -> 14971 bytes .../sci-electronics/systemc-2.3.4-r2 | 14 + .../md5-cache/sci-geosciences/Manifest.gz | Bin 20155 -> 19834 bytes .../md5-cache/sci-geosciences/grass-8.0.2 | 4 +- .../md5-cache/sci-geosciences/routino-3.3.3 | 16 - .../sci-geosciences/routino-3.3.3-r1 | 16 - .../sci-geosciences/routino-3.3.3-r2 | 4 +- metadata/md5-cache/sci-libs/Manifest.gz | Bin 67391 -> 67887 bytes metadata/md5-cache/sci-libs/foxi-2021.05.27 | 13 + metadata/md5-cache/sci-libs/gmsh-4.10.3 | 12 +- metadata/md5-cache/sci-libs/gmsh-4.9.5-r2 | 8 +- metadata/md5-cache/sci-libs/hdf5-1.12.2-r2 | 4 +- .../{indilib-1.9.6 => indilib-1.9.6-r1} | 8 +- .../md5-cache/sci-libs/opencascade-7.5.2-r6 | 2 +- .../md5-cache/sci-libs/opencascade-7.5.3-r7 | 2 +- .../md5-cache/sci-libs/opencascade-7.6.0-r4 | 2 +- .../md5-cache/sci-libs/opencascade-7.6.1-r1 | 2 +- metadata/md5-cache/sci-libs/opencascade-7.6.2 | 17 + .../md5-cache/sci-libs/plplot-5.15.0-r102 | 10 +- metadata/md5-cache/sci-libs/trilinos-13.2.0 | 16 + ...{trilinos-13.4.0-r1 => trilinos-13.4.0-r3} | 4 +- .../md5-cache/sci-mathematics/Manifest.gz | Bin 27595 -> 28072 bytes .../sci-mathematics/alectryon-1.4.0-r1 | 2 +- .../md5-cache/sci-mathematics/polymake-4.6-r1 | 17 + .../md5-cache/sci-mathematics/primecount-7.3 | 16 + .../md5-cache/sci-mathematics/primesieve-7.9 | 14 + .../md5-cache/sci-visualization/Manifest.gz | Bin 7606 -> 7763 bytes .../md5-cache/sci-visualization/gwyddion-2.60 | 4 +- .../md5-cache/sci-visualization/gwyddion-2.61 | 15 + metadata/md5-cache/sys-apps/Manifest.gz | Bin 83596 -> 83603 bytes metadata/md5-cache/sys-apps/dbus-broker-31 | 4 +- metadata/md5-cache/sys-apps/ethtool-5.18 | 13 + .../{firejail-0.9.68 => firejail-0.9.70} | 8 +- metadata/md5-cache/sys-apps/firejail-9999 | 16 - metadata/md5-cache/sys-apps/fwupd-1.8.1 | 8 +- metadata/md5-cache/sys-apps/kbd-2.5.1 | 14 + metadata/md5-cache/sys-apps/kbd-9999 | 6 +- metadata/md5-cache/sys-apps/kmod-29-r1 | 17 + metadata/md5-cache/sys-apps/kmod-9999 | 14 +- .../md5-cache/sys-apps/kmscon-8_p20220214-r1 | 16 + .../md5-cache/sys-apps/memtest86+-6.00_beta2 | 3 +- metadata/md5-cache/sys-apps/s6-2.11.0.1 | 15 - .../md5-cache/sys-apps/s6-linux-init-1.0.7.1 | 15 - .../sys-apps/s6-portable-utils-2.2.3.4 | 14 - metadata/md5-cache/sys-apps/systemd-250.6 | 2 +- metadata/md5-cache/sys-apps/systemd-250.7 | 2 +- metadata/md5-cache/sys-apps/systemd-251.2 | 2 +- metadata/md5-cache/sys-apps/systemd-9999 | 2 +- .../md5-cache/sys-apps/systemd-utils-250.6 | 2 +- .../md5-cache/sys-apps/systemd-utils-250.7 | 2 +- metadata/md5-cache/sys-auth/Manifest.gz | Bin 14169 -> 14512 bytes .../ssh-import-id-5.11} | 15 +- metadata/md5-cache/sys-auth/ykpers-1.20.0-r1 | 14 + metadata/md5-cache/sys-cluster/Manifest.gz | Bin 26829 -> 26998 bytes metadata/md5-cache/sys-cluster/glusterfs-10.2 | 17 + metadata/md5-cache/sys-cluster/nomad-1.2.6 | 4 +- metadata/md5-cache/sys-devel/Manifest.gz | Bin 29626 -> 29772 bytes metadata/md5-cache/sys-devel/gdb-12.1-r1 | 17 + metadata/md5-cache/sys-devel/gdb-9999 | 2 +- metadata/md5-cache/sys-devel/libtool-2.4.7 | 4 +- .../{sparse-0.6.4-r1 => sparse-0.6.4-r2} | 6 +- metadata/md5-cache/sys-devel/sparse-9999 | 6 +- metadata/md5-cache/sys-fs/Manifest.gz | Bin 36232 -> 36222 bytes metadata/md5-cache/sys-fs/bcache-tools-1.1-r1 | 4 +- metadata/md5-cache/sys-fs/bcache-tools-9999 | 4 +- .../md5-cache/sys-fs/btrfs-progs-5.10.1-r1 | 4 +- metadata/md5-cache/sys-fs/btrfs-progs-5.15.1 | 4 +- metadata/md5-cache/sys-fs/btrfs-progs-5.16 | 4 +- metadata/md5-cache/sys-fs/btrfs-progs-5.16.2 | 4 +- metadata/md5-cache/sys-fs/btrfs-progs-5.17 | 4 +- metadata/md5-cache/sys-fs/btrfs-progs-5.18 | 4 +- .../md5-cache/sys-fs/btrfs-progs-5.18.1-r1 | 4 +- metadata/md5-cache/sys-fs/btrfs-progs-9999 | 4 +- .../{eudev-3.2.12_pre2 => eudev-3.2.12_pre3} | 10 +- metadata/md5-cache/sys-fs/eudev-9999 | 6 +- .../md5-cache/sys-fs/lxcfs-5.0.0_p20220524 | 4 +- metadata/md5-cache/sys-kernel/Manifest.gz | Bin 28081 -> 32461 bytes .../sys-kernel/gentoo-kernel-5.10.121 | 4 +- .../sys-kernel/gentoo-kernel-5.10.122 | 17 + .../sys-kernel/gentoo-kernel-5.15.46 | 4 +- .../sys-kernel/gentoo-kernel-5.15.47 | 17 + .../sys-kernel/gentoo-kernel-5.17.15 | 17 + .../md5-cache/sys-kernel/gentoo-kernel-5.18.4 | 17 + .../sys-kernel/gentoo-kernel-5.4.197 | 4 +- .../sys-kernel/gentoo-kernel-5.4.198 | 16 + .../sys-kernel/gentoo-kernel-bin-5.10.121 | 4 +- .../sys-kernel/gentoo-kernel-bin-5.10.122 | 16 + .../sys-kernel/gentoo-kernel-bin-5.15.46 | 4 +- .../sys-kernel/gentoo-kernel-bin-5.15.47 | 16 + .../sys-kernel/gentoo-kernel-bin-5.17.15 | 16 + .../sys-kernel/gentoo-kernel-bin-5.18.4 | 16 + .../sys-kernel/gentoo-kernel-bin-5.4.197 | 4 +- .../sys-kernel/gentoo-kernel-bin-5.4.198 | 16 + .../sys-kernel/gentoo-sources-4.14.283 | 15 + .../sys-kernel/gentoo-sources-4.14.284 | 15 + .../sys-kernel/gentoo-sources-4.19.247 | 15 + .../sys-kernel/gentoo-sources-4.19.248 | 15 + .../sys-kernel/gentoo-sources-4.9.318 | 15 + .../sys-kernel/gentoo-sources-4.9.319 | 15 + .../sys-kernel/gentoo-sources-5.10.122 | 15 + .../sys-kernel/gentoo-sources-5.10.123 | 15 + .../sys-kernel/gentoo-sources-5.15.47 | 15 + .../sys-kernel/gentoo-sources-5.15.48 | 15 + .../sys-kernel/gentoo-sources-5.17.15 | 15 + .../sys-kernel/gentoo-sources-5.18.4 | 15 + .../sys-kernel/gentoo-sources-5.18.5 | 15 + .../sys-kernel/gentoo-sources-5.4.198 | 15 + .../sys-kernel/gentoo-sources-5.4.199 | 15 + metadata/md5-cache/sys-kernel/kpatch-0.6.3-r1 | 15 - .../{kpatch-0.7.1-r1 => kpatch-0.9.6} | 4 +- ...mware-20210518 => linux-firmware-20220610} | 7 +- ...4.19.235_p106 => rt-sources-4.19.246_p110} | 4 +- ...s-5.10.106_p64 => rt-sources-5.10.120_p70} | 4 +- ...ces-5.15.29_p37 => rt-sources-5.15.44_p46} | 4 +- .../sys-kernel/rt-sources-5.16.2_p19 | 15 - ...rces-4.19.237_p107 => rt-sources-5.18_p11} | 8 +- ...-5.4.182_p72-r1 => rt-sources-5.4.193_p74} | 6 +- .../sys-kernel/vanilla-kernel-5.10.122 | 17 + .../sys-kernel/vanilla-kernel-5.15.47 | 17 + .../sys-kernel/vanilla-kernel-5.17.15 | 17 + .../sys-kernel/vanilla-kernel-5.18.4 | 17 + .../sys-kernel/vanilla-kernel-5.4.198 | 16 + ...rces-4.14.282 => vanilla-sources-4.14.284} | 4 +- ...rces-4.19.246 => vanilla-sources-4.19.248} | 4 +- ...ources-4.9.317 => vanilla-sources-4.9.319} | 4 +- ...rces-5.10.121 => vanilla-sources-5.10.123} | 4 +- ...ources-5.15.46 => vanilla-sources-5.15.48} | 4 +- ...ources-5.17.14 => vanilla-sources-5.17.15} | 4 +- ...-sources-5.18.3 => vanilla-sources-5.18.5} | 4 +- ...ources-5.4.197 => vanilla-sources-5.4.199} | 4 +- metadata/md5-cache/sys-libs/Manifest.gz | Bin 35155 -> 35001 bytes .../md5-cache/sys-libs/libapparmor-3.0.3-r1 | 4 +- metadata/md5-cache/sys-libs/libcap-2.63 | 15 - metadata/md5-cache/sys-power/Manifest.gz | Bin 7588 -> 7588 bytes .../md5-cache/sys-power/apcupsd-3.14.14-r3 | 2 +- metadata/md5-cache/virtual/Manifest.gz | Bin 43022 -> 43821 bytes .../md5-cache/virtual/dist-kernel-5.10.121 | 4 +- .../md5-cache/virtual/dist-kernel-5.10.122 | 7 + .../md5-cache/virtual/dist-kernel-5.15.46 | 4 +- .../md5-cache/virtual/dist-kernel-5.15.47 | 7 + .../md5-cache/virtual/dist-kernel-5.17.15 | 7 + metadata/md5-cache/virtual/dist-kernel-5.18.4 | 7 + .../md5-cache/virtual/dist-kernel-5.4.197 | 4 +- .../md5-cache/virtual/dist-kernel-5.4.198 | 7 + metadata/md5-cache/www-client/Manifest.gz | Bin 12878 -> 12553 bytes .../www-client/chromium-102.0.5005.115 | 4 +- .../www-client/chromium-104.0.5110.0 | 2 +- metadata/md5-cache/www-client/firefox-101.0 | 16 - .../md5-cache/www-client/firefox-101.0-r10 | 16 - metadata/md5-cache/www-client/firefox-101.0.1 | 4 +- .../md5-cache/www-client/firefox-101.0.1-r10 | 4 +- ...0.1245.39 => microsoft-edge-102.0.1245.41} | 2 +- ...{opera-88.0.4412.27 => opera-88.0.4412.40} | 6 +- ...8.0.4412.18 => opera-beta-88.0.4412.18-r1} | 6 +- ...8.0.4412.20 => opera-beta-88.0.4412.20-r1} | 6 +- ...a-88.0.4412.13 => opera-beta-89.0.4447.12} | 6 +- ...9.0.4428.0 => opera-developer-90.0.4450.0} | 6 +- .../md5-cache/www-client/qutebrowser-2.5.1 | 4 +- .../md5-cache/www-client/seamonkey-2.53.12 | 4 +- ....3.2679.46 => vivaldi-snapshot-5.4.2704.3} | 6 +- metadata/md5-cache/www-servers/Manifest.gz | Bin 10149 -> 10312 bytes metadata/md5-cache/www-servers/tomcat-10.0.21 | 4 +- metadata/md5-cache/www-servers/tomcat-8.5.79 | 4 +- metadata/md5-cache/www-servers/tomcat-8.5.81 | 15 + metadata/md5-cache/www-servers/tomcat-9.0.63 | 4 +- metadata/md5-cache/x11-base/Manifest.gz | Bin 2685 -> 2843 bytes metadata/md5-cache/x11-base/xcb-proto-1.15 | 4 +- metadata/md5-cache/x11-base/xcb-proto-1.15.1 | 15 + metadata/md5-cache/x11-base/xwayland-22.1.2 | 4 +- metadata/md5-cache/x11-drivers/Manifest.gz | Bin 6634 -> 6628 bytes .../x11-drivers/xf86-input-libinput-1.2.1 | 4 +- metadata/md5-cache/x11-libs/Manifest.gz | Bin 28983 -> 29136 bytes metadata/md5-cache/x11-libs/libdrm-2.4.111 | 4 +- .../x11-libs/libva-intel-media-driver-22.4.3 | 16 + metadata/md5-cache/x11-libs/libxcb-1.15 | 4 +- .../md5-cache/x11-libs/libxkbcommon-1.4.1 | 4 +- metadata/md5-cache/x11-libs/motif-2.3.8-r3 | 8 +- metadata/md5-cache/x11-libs/pango-1.50.7 | 7 +- metadata/md5-cache/x11-misc/Manifest.gz | Bin 66334 -> 66327 bytes .../{py3status-3.44 => py3status-3.45} | 2 +- .../md5-cache/x11-misc/xkeyboard-config-2.36 | 4 +- metadata/md5-cache/x11-plugins/Manifest.gz | Bin 34064 -> 34228 bytes .../md5-cache/x11-plugins/asclock-2.0.12-r4 | 13 + .../md5-cache/x11-plugins/cputnik-0.2.0-r1 | 2 +- metadata/md5-cache/x11-terms/Manifest.gz | Bin 8480 -> 8486 bytes metadata/md5-cache/x11-terms/kitty-0.25.2 | 4 +- .../x11-terms/kitty-shell-integration-0.25.2 | 4 +- .../md5-cache/x11-terms/kitty-terminfo-0.25.2 | 4 +- metadata/md5-cache/x11-wm/Manifest.gz | Bin 15582 -> 16086 bytes .../md5-cache/x11-wm/notion-4.0.2_p20220613 | 17 + metadata/md5-cache/x11-wm/notion-9999 | 18 +- metadata/md5-cache/x11-wm/windowlab-1.40-r2 | 15 + metadata/md5-cache/x11-wm/wmii-3.9.2-r7 | 14 + metadata/md5-cache/xfce-base/Manifest.gz | Bin 3999 -> 4005 bytes metadata/md5-cache/xfce-base/exo-4.16.4 | 4 +- metadata/md5-cache/xfce-extra/Manifest.gz | Bin 8864 -> 9030 bytes .../xfce-extra/xfce4-wavelan-plugin-0.6.3 | 12 + .../2022-06-13-python3-10.en.txt | 120 + .../2022-06-13-python3-10.pl.txt | 133 + .../2022-06-13-python3-10.ru.txt | 120 + metadata/news/Manifest | 30 +- metadata/news/Manifest.files.gz | Bin 17017 -> 17528 bytes metadata/news/timestamp.chk | 2 +- metadata/news/timestamp.commit | 2 +- metadata/timestamp | 2 +- metadata/timestamp.calculate | 3460 ++++++++--------- metadata/timestamp.chk | 2 +- metadata/timestamp.commit | 2 +- metadata/timestamp.x | 2 +- metadata/xml-schema/timestamp.chk | 2 +- net-analyzer/Manifest.gz | Bin 45387 -> 45387 bytes net-analyzer/icinga2/Manifest | 3 - net-analyzer/icinga2/icinga2-2.13.2-r3.ebuild | 151 - net-analyzer/ipguard/Manifest | 2 +- net-analyzer/ipguard/ipguard-1.04-r1.ebuild | 4 +- net-analyzer/wireshark/Manifest | 2 + net-analyzer/wireshark/wireshark-3.6.6.ebuild | 269 ++ net-analyzer/xprobe/Manifest | 3 +- .../xprobe/files/xprobe-0.3-gcc-12.patch | 21 + net-analyzer/xprobe/xprobe-0.3-r1.ebuild | 9 +- net-dialup/Manifest.gz | Bin 5224 -> 5224 bytes net-dialup/ppp/Manifest | 2 +- net-dialup/ppp/ppp-2.4.9-r8.ebuild | 2 +- net-dns/Manifest.gz | Bin 8700 -> 8695 bytes net-dns/bind-tools/Manifest | 2 + net-dns/bind-tools/bind-tools-9.16.30.ebuild | 156 + net-dns/bind/Manifest | 2 + net-dns/bind/bind-9.16.30.ebuild | 381 ++ net-fs/Manifest.gz | Bin 3516 -> 3508 bytes net-fs/libnfs/Manifest | 2 +- net-fs/libnfs/libnfs-5.0.1.ebuild | 2 +- net-ftp/Manifest.gz | Bin 3340 -> 3336 bytes net-ftp/lftp/Manifest | 4 +- net-ftp/lftp/lftp-4.9.2.ebuild | 2 +- net-ftp/lftp/lftp-9999.ebuild | 4 +- net-ftp/pure-ftpd/Manifest | 2 + net-ftp/pure-ftpd/pure-ftpd-1.0.51.ebuild | 161 + net-im/Manifest.gz | Bin 10251 -> 10248 bytes net-im/toxic/Manifest | 3 - .../toxic-0.10.1-NAME_MAX-and-PATH_MAX.patch | 49 - net-im/toxic/toxic-0.10.1-r1.ebuild | 112 - net-irc/Manifest.gz | Bin 8058 -> 8059 bytes net-irc/ngircd/Manifest | 2 + .../files/ngircd-26.1-systemd-unit.patch | 24 + net-irc/ngircd/ngircd-26.1-r5.ebuild | 123 + net-irc/znc-clientbuffer/Manifest | 2 +- .../znc-clientbuffer-1.0.48.ebuild | 6 +- net-libs/Manifest.gz | Bin 32305 -> 32313 bytes net-libs/gloox/Manifest | 3 + .../gloox-1.0.24-bashism-configure.patch | 11 + .../files/gloox-1.0.24-fix-gcc12-time.patch | 21 + net-libs/gloox/gloox-1.0.24-r1.ebuild | 65 + net-libs/gnutls/Manifest | 2 +- net-libs/gnutls/gnutls-3.7.6.ebuild | 2 +- net-libs/libad9361-iio/Manifest | 6 +- ...bad9361-iio-0.2-cmake-gnuinstalldirs.patch | 50 + .../libad9361-iio-0.2-fix-lld-tests.patch | 49 + .../libad9361-iio-0.2-libdir-pkgconfig.patch | 14 + .../libad9361-iio/libad9361-iio-0.2-r1.ebuild | 28 + .../libad9361-iio/libad9361-iio-9999.ebuild | 22 +- net-libs/libnftnl/Manifest | 2 + net-libs/libnftnl/libnftnl-1.2.2-r1.ebuild | 87 + net-libs/libnipper/Manifest | 3 + .../files/libnipper-0.12.6-gcc12-time.patch | 11 + .../libnipper-0.12.6-wformat-security.patch | 11 + net-libs/libnipper/libnipper-0.12.6-r2.ebuild | 22 + net-libs/libnma/Manifest | 2 + net-libs/libnma/libnma-1.8.40.ebuild | 71 + net-libs/libnsl/Manifest | 2 +- net-libs/libnsl/libnsl-2.0.0-r1.ebuild | 2 +- net-libs/nodejs/Manifest | 4 - net-libs/nodejs/nodejs-14.19.0.ebuild | 241 -- net-libs/nodejs/nodejs-16.14.2.ebuild | 230 -- net-libs/pjproject/Manifest | 3 + .../pjproject-2.12.1-CVE-2022-31031.patch | 41 + net-libs/pjproject/pjproject-2.12.1.ebuild | 125 + net-libs/tox/Manifest | 8 +- net-libs/tox/metadata.xml | 1 + ...tox-0.2.12-r1.ebuild => tox-0.2.18.ebuild} | 52 +- net-libs/tox/tox-9999.ebuild | 33 +- net-libs/webkit-gtk/Manifest | 2 +- net-libs/webkit-gtk/webkit-gtk-2.36.3.ebuild | 5 +- net-mail/Manifest.gz | Bin 14741 -> 14724 bytes net-mail/automx2/Manifest | 4 +- net-mail/automx2/automx2-2022.0.ebuild | 4 +- net-mail/automx2/automx2-2022.1.ebuild | 4 +- net-mail/dovecot/Manifest | 5 +- net-mail/dovecot/dovecot-2.3.18-r2.ebuild | 307 -- ...-2.3.19.ebuild => dovecot-2.3.19.1.ebuild} | 0 net-mail/postfix-logwatch/Manifest | 2 + .../postfix-logwatch-1.40.05.ebuild | 31 + net-mail/relay-ctrl/Manifest | 6 +- .../relay-ctrl/relay-ctrl-3.1.1-r2.ebuild | 6 +- .../relay-ctrl/relay-ctrl-3.1.1-r3.ebuild | 8 +- net-mail/relay-ctrl/relay-ctrl-3.2.ebuild | 8 +- net-misc/Manifest.gz | Bin 55414 -> 55407 bytes net-misc/batctl/Manifest | 4 +- ...ctl-2021.4.ebuild => batctl-2022.1.ebuild} | 2 +- net-misc/dropbox/Manifest | 8 +- net-misc/dropbox/dropbox-147.4.4800.ebuild | 110 - net-misc/dropbox/dropbox-148.4.4519.ebuild | 110 - net-misc/dropbox/dropbox-150.4.5000.ebuild | 2 +- net-misc/ntpsec/Manifest | 2 +- net-misc/ntpsec/ntpsec-1.2.1-r6.ebuild | 2 +- net-misc/omniORB/Manifest | 4 +- net-misc/omniORB/metadata.xml | 15 +- net-misc/omniORB/omniORB-4.3.0.ebuild | 92 + net-misc/r8125/Manifest | 5 +- .../files/r8125-9.008.00-linux-5.18.patch | 31 + net-misc/r8125/r8125-9.008.00.ebuild | 1 + net-misc/r8125/r8125-9.009.01.ebuild | 40 + net-misc/spice-gtk/Manifest | 4 +- net-misc/spice-gtk/spice-gtk-0.40.ebuild | 9 +- net-misc/spice-gtk/spice-gtk-9999.ebuild | 11 +- net-misc/tigervnc-xorg-module/Manifest | 2 +- .../tigervnc-xorg-module-1.12.0.ebuild | 2 +- net-misc/tigervnc/Manifest | 2 +- net-misc/tigervnc/tigervnc-1.12.0-r6.ebuild | 2 +- net-misc/turbovnc/Manifest | 3 + .../turbovnc-3.0-fix-musl-compilation.patch | 20 + net-misc/turbovnc/turbovnc-3.0.ebuild | 102 + net-misc/yt-dlp/Manifest | 2 - net-misc/yt-dlp/yt-dlp-2022.4.8.ebuild | 67 - net-news/Manifest.gz | Bin 2050 -> 2047 bytes net-news/sfeed/Manifest | 2 + net-news/sfeed/sfeed-1.5.ebuild | 78 + net-news/snownews/Manifest | 2 + .../files/snownews-1.9-no-which.patch | 30 + net-news/snownews/snownews-1.9-r1.ebuild | 50 + net-p2p/Manifest.gz | Bin 7421 -> 7421 bytes net-p2p/nicotine+/Manifest | 2 +- net-p2p/nicotine+/nicotine+-3.2.2-r1.ebuild | 2 +- net-p2p/transmission/Manifest | 6 +- .../transmission/transmission-3.00-r1.ebuild | 2 +- .../transmission/transmission-3.00-r4.ebuild | 2 +- net-p2p/transmission/transmission-9999.ebuild | 2 +- net-print/Manifest.gz | Bin 6076 -> 6078 bytes net-print/cnijfilter2/Manifest | 2 +- net-print/cnijfilter2/cnijfilter2-5.90.ebuild | 4 +- net-proxy/Manifest.gz | Bin 5360 -> 5361 bytes net-proxy/haproxy/Manifest | 14 +- net-proxy/haproxy/haproxy-2.4.14.ebuild | 8 +- net-proxy/haproxy/haproxy-2.4.17.ebuild | 8 +- net-proxy/haproxy/haproxy-2.4.9999.ebuild | 8 +- net-proxy/haproxy/haproxy-2.5.4.ebuild | 8 +- net-proxy/haproxy/haproxy-2.5.7.ebuild | 8 +- net-proxy/haproxy/haproxy-2.5.9999.ebuild | 8 +- net-proxy/haproxy/haproxy-9999.ebuild | 8 +- net-wireless/Manifest.gz | Bin 15061 -> 15061 bytes net-wireless/dump1090/Manifest | 3 +- net-wireless/dump1090/dump1090-6.1.ebuild | 6 +- .../dump1090/files/dump1090-6.1-libdir.patch | 16 + net-wireless/gr-ieee802154/Manifest | 2 +- .../gr-ieee802154-0.0_p20200812.ebuild | 6 +- net-wireless/gr-rds/Manifest | 4 +- .../gr-rds/gr-rds-0.0_p20200807.ebuild | 6 +- net-wireless/gr-rds/gr-rds-9999.ebuild | 6 +- net-wireless/iwgtk/Manifest | 6 +- net-wireless/iwgtk/iwgtk-0.4.ebuild | 43 - .../{iwgtk-0.5.ebuild => iwgtk-0.6.ebuild} | 2 +- net-wireless/rtl-sdr/Manifest | 4 +- ...-0.6.0_p2020802-fix-pkgconfig-libdir.patch | 13 + .../rtl-sdr/rtl-sdr-0.6.0_p2020802-r1.ebuild | 62 + net-wireless/rtl-sdr/rtl-sdr-9999.ebuild | 18 +- profiles/Manifest.gz | Bin 145213 -> 145208 bytes profiles/arch/arm/use.stable.mask | 4 - profiles/arch/arm64/package.use.mask | 3 +- profiles/arch/arm64/use.mask | 4 - profiles/arch/hppa/use.mask | 4 - profiles/arch/ia64/use.mask | 4 - profiles/arch/m68k/use.mask | 4 - profiles/arch/mips/use.mask | 4 - profiles/arch/s390/use.mask | 4 - profiles/base/package.use | 4 + profiles/package.mask | 20 +- profiles/prefix/darwin/macos/package.mask | 6 + profiles/targets/desktop/plasma/package.use | 3 + profiles/use.local.desc | 4 +- sci-biology/Manifest.gz | Bin 20154 -> 20165 bytes sci-biology/mosaik/Manifest | 3 +- .../files/mosaik-2.2.30-gcc12-time.patch | 11 + sci-biology/mosaik/mosaik-2.2.30.ebuild | 1 + sci-chemistry/Manifest.gz | Bin 10371 -> 10367 bytes sci-chemistry/molequeue/Manifest | 2 +- .../molequeue/molequeue-0.9.0-r1.ebuild | 12 +- sci-electronics/Manifest.gz | Bin 8881 -> 8881 bytes sci-electronics/systemc/Manifest | 1 + .../systemc/systemc-2.3.4-r2.ebuild | 57 + sci-geosciences/Manifest.gz | Bin 11078 -> 11074 bytes sci-geosciences/grass/Manifest | 2 +- sci-geosciences/grass/grass-8.0.2.ebuild | 2 +- sci-geosciences/routino/Manifest | 4 +- .../routino/routino-3.3.3-r1.ebuild | 82 - .../routino/routino-3.3.3-r2.ebuild | 2 +- sci-geosciences/routino/routino-3.3.3.ebuild | 82 - sci-libs/Manifest.gz | Bin 44226 -> 44387 bytes sci-libs/foxi/Manifest | 4 + .../foxi/files/foxi-2021.05.27-gentoo.patch | 73 + sci-libs/foxi/foxi-2021.05.27.ebuild | 28 + sci-libs/foxi/metadata.xml | 11 + sci-libs/gmsh/Manifest | 4 +- sci-libs/gmsh/gmsh-4.10.3.ebuild | 21 +- sci-libs/gmsh/gmsh-4.9.5-r2.ebuild | 8 +- sci-libs/hdf5/Manifest | 2 +- sci-libs/hdf5/hdf5-1.12.2-r2.ebuild | 2 +- sci-libs/indilib/Manifest | 2 +- ...b-1.9.6.ebuild => indilib-1.9.6-r1.ebuild} | 10 +- sci-libs/opencascade/Manifest | 11 +- ...e-7.6.2-avoid-pre-stripping-binaries.patch | 33 + .../opencascade/opencascade-7.5.2-r6.ebuild | 1 + .../opencascade/opencascade-7.5.3-r7.ebuild | 1 + .../opencascade/opencascade-7.6.0-r4.ebuild | 1 + .../opencascade/opencascade-7.6.1-r1.ebuild | 1 + sci-libs/opencascade/opencascade-7.6.2.ebuild | 171 + sci-libs/plplot/Manifest | 2 +- sci-libs/plplot/plplot-5.15.0-r102.ebuild | 4 +- sci-libs/trilinos/Manifest | 7 +- sci-libs/trilinos/metadata.xml | 1 + sci-libs/trilinos/trilinos-13.2.0.ebuild | 252 ++ ....0-r1.ebuild => trilinos-13.4.0-r3.ebuild} | 39 +- sci-mathematics/Manifest.gz | Bin 16677 -> 16685 bytes sci-mathematics/alectryon/Manifest | 2 +- .../alectryon/alectryon-1.4.0-r1.ebuild | 4 +- sci-mathematics/polymake/Manifest | 2 + .../files/polymake-4.6-perl-5.36.patch | 15 + .../polymake/polymake-4.6-r1.ebuild | 124 + sci-mathematics/primecount/Manifest | 2 + .../primecount/primecount-7.3.ebuild | 54 + sci-mathematics/primesieve/Manifest | 2 + .../primesieve/primesieve-7.9.ebuild | 50 + sci-visualization/Manifest.gz | Bin 5695 -> 5698 bytes sci-visualization/gwyddion/Manifest | 4 +- .../gwyddion/gwyddion-2.60.ebuild | 2 +- .../gwyddion/gwyddion-2.61.ebuild | 89 + sys-apps/Manifest.gz | Bin 48317 -> 48316 bytes sys-apps/dbus-broker/Manifest | 2 +- sys-apps/dbus-broker/dbus-broker-31.ebuild | 2 +- sys-apps/ethtool/Manifest | 2 + sys-apps/ethtool/ethtool-5.18.ebuild | 21 + sys-apps/firejail/Manifest | 8 +- .../files/firejail-0.9.70-envlimits.patch | 12 + .../firejail-0.9.70-firecfg.config.patch | 82 + ...l-0.9.68.ebuild => firejail-0.9.70.ebuild} | 6 +- sys-apps/firejail/firejail-9999.ebuild | 99 - sys-apps/firejail/metadata.xml | 1 - sys-apps/fwupd/Manifest | 2 +- sys-apps/fwupd/fwupd-1.8.1.ebuild | 11 +- sys-apps/kbd/Manifest | 4 +- sys-apps/kbd/kbd-2.5.1.ebuild | 83 + sys-apps/kbd/kbd-9999.ebuild | 25 +- sys-apps/kmod/Manifest | 3 +- sys-apps/kmod/kmod-29-r1.ebuild | 205 + sys-apps/kmod/kmod-9999.ebuild | 34 +- sys-apps/kmscon/Manifest | 1 + sys-apps/kmscon/kmscon-8_p20220214-r1.ebuild | 150 + sys-apps/memtest86+/Manifest | 2 +- .../memtest86+/memtest86+-6.00_beta2.ebuild | 2 +- sys-apps/s6-linux-init/Manifest | 2 - .../s6-linux-init-1.0.7.1.ebuild | 74 - sys-apps/s6-portable-utils/Manifest | 2 - .../s6-portable-utils-2.2.3.4.ebuild | 48 - sys-apps/s6/Manifest | 2 - sys-apps/s6/s6-2.11.0.1.ebuild | 54 - sys-apps/systemd-utils/Manifest | 4 +- .../systemd-utils/systemd-utils-250.6.ebuild | 3 + .../systemd-utils/systemd-utils-250.7.ebuild | 3 + sys-apps/systemd/Manifest | 8 +- sys-apps/systemd/systemd-250.6.ebuild | 1 + sys-apps/systemd/systemd-250.7.ebuild | 1 + sys-apps/systemd/systemd-251.2.ebuild | 1 + sys-apps/systemd/systemd-9999.ebuild | 1 + sys-auth/Manifest.gz | Bin 9407 -> 9583 bytes sys-auth/ssh-import-id/Manifest | 3 + sys-auth/ssh-import-id/metadata.xml | 8 + .../ssh-import-id/ssh-import-id-5.11.ebuild | 27 + sys-auth/ykpers/Manifest | 1 + sys-auth/ykpers/ykpers-1.20.0-r1.ebuild | 61 + sys-cluster/Manifest.gz | Bin 11388 -> 11388 bytes sys-cluster/glusterfs/Manifest | 4 + .../glusterfs/files/glusterd-10.2.initd | 32 + .../glusterfs/files/glusterfsd-10.2.initd | 121 + sys-cluster/glusterfs/glusterfs-10.2.ebuild | 199 + sys-cluster/nomad/Manifest | 2 +- sys-cluster/nomad/nomad-1.2.6.ebuild | 2 +- sys-devel/Manifest.gz | Bin 9471 -> 9476 bytes sys-devel/gdb/Manifest | 3 +- sys-devel/gdb/gdb-12.1-r1.ebuild | 296 ++ sys-devel/gdb/gdb-9999.ebuild | 9 + sys-devel/libtool/Manifest | 2 +- sys-devel/libtool/libtool-2.4.7.ebuild | 2 +- sys-devel/sparse/Manifest | 4 +- ...0.6.4-r1.ebuild => sparse-0.6.4-r2.ebuild} | 2 +- sys-devel/sparse/sparse-9999.ebuild | 2 +- sys-fs/Manifest.gz | Bin 21687 -> 21690 bytes sys-fs/bcache-tools/Manifest | 4 +- .../bcache-tools/bcache-tools-1.1-r1.ebuild | 4 + sys-fs/bcache-tools/bcache-tools-9999.ebuild | 6 +- sys-fs/btrfs-progs/Manifest | 16 +- .../btrfs-progs/btrfs-progs-5.10.1-r1.ebuild | 6 +- sys-fs/btrfs-progs/btrfs-progs-5.15.1.ebuild | 6 +- sys-fs/btrfs-progs/btrfs-progs-5.16.2.ebuild | 4 + sys-fs/btrfs-progs/btrfs-progs-5.16.ebuild | 4 + sys-fs/btrfs-progs/btrfs-progs-5.17.ebuild | 4 + .../btrfs-progs/btrfs-progs-5.18.1-r1.ebuild | 4 + sys-fs/btrfs-progs/btrfs-progs-5.18.ebuild | 4 + sys-fs/btrfs-progs/btrfs-progs-9999.ebuild | 4 + sys-fs/eudev/Manifest | 6 +- ...2_pre2.ebuild => eudev-3.2.12_pre3.ebuild} | 10 +- sys-fs/eudev/eudev-9999.ebuild | 10 +- sys-fs/lxcfs/Manifest | 2 +- sys-fs/lxcfs/lxcfs-5.0.0_p20220524.ebuild | 2 +- sys-kernel/Manifest.gz | Bin 4423 -> 4425 bytes sys-kernel/gentoo-kernel-bin/Manifest | 42 +- .../gentoo-kernel-bin-5.10.121.ebuild | 2 +- .../gentoo-kernel-bin-5.10.122.ebuild | 135 + .../gentoo-kernel-bin-5.15.46.ebuild | 2 +- .../gentoo-kernel-bin-5.15.47.ebuild | 135 + .../gentoo-kernel-bin-5.17.15.ebuild | 135 + .../gentoo-kernel-bin-5.18.4.ebuild | 135 + .../gentoo-kernel-bin-5.4.197.ebuild | 2 +- .../gentoo-kernel-bin-5.4.198.ebuild | 135 + sys-kernel/gentoo-kernel/Manifest | 26 +- .../gentoo-kernel-5.10.121.ebuild | 2 +- .../gentoo-kernel-5.10.122.ebuild | 131 + .../gentoo-kernel-5.15.46.ebuild | 2 +- .../gentoo-kernel-5.15.47.ebuild | 131 + .../gentoo-kernel-5.17.15.ebuild | 137 + .../gentoo-kernel/gentoo-kernel-5.18.4.ebuild | 137 + .../gentoo-kernel-5.4.197.ebuild | 2 +- .../gentoo-kernel-5.4.198.ebuild | 100 + sys-kernel/gentoo-sources/Manifest | 60 + .../gentoo-sources-4.14.283.ebuild | 28 + .../gentoo-sources-4.14.284.ebuild | 28 + .../gentoo-sources-4.19.247.ebuild | 28 + .../gentoo-sources-4.19.248.ebuild | 28 + .../gentoo-sources-4.9.318.ebuild | 28 + .../gentoo-sources-4.9.319.ebuild | 28 + .../gentoo-sources-5.10.122.ebuild | 28 + .../gentoo-sources-5.10.123.ebuild | 28 + .../gentoo-sources-5.15.47.ebuild | 28 + .../gentoo-sources-5.15.48.ebuild | 28 + .../gentoo-sources-5.17.15.ebuild | 28 + .../gentoo-sources-5.18.4.ebuild | 28 + .../gentoo-sources-5.18.5.ebuild | 28 + .../gentoo-sources-5.4.198.ebuild | 28 + .../gentoo-sources-5.4.199.ebuild | 28 + sys-kernel/kpatch/Manifest | 7 +- ...atch-0.7.1-disable-dwarf-compression.patch | 32 - sys-kernel/kpatch/kpatch-0.6.3-r1.ebuild | 85 - ...ch-0.7.1-r1.ebuild => kpatch-0.9.6.ebuild} | 6 +- sys-kernel/linux-firmware/Manifest | 4 +- ....ebuild => linux-firmware-20220610.ebuild} | 4 +- sys-kernel/rt-sources/Manifest | 36 +- ...ebuild => rt-sources-4.19.246_p110.ebuild} | 0 ....ebuild => rt-sources-5.10.120_p70.ebuild} | 0 ...7.ebuild => rt-sources-5.15.44_p46.ebuild} | 0 ..._p19.ebuild => rt-sources-5.18_p11.ebuild} | 4 +- .../rt-sources-5.4.182_p72-r1.ebuild | 53 - ...4.ebuild => rt-sources-5.4.193_p74.ebuild} | 0 sys-kernel/vanilla-kernel/Manifest | 19 + .../vanilla-kernel-5.10.122.ebuild | 134 + .../vanilla-kernel-5.15.47.ebuild | 134 + .../vanilla-kernel-5.17.15.ebuild | 134 + .../vanilla-kernel-5.18.4.ebuild | 134 + .../vanilla-kernel-5.4.198.ebuild | 108 + sys-kernel/vanilla-sources/Manifest | 32 +- ...ebuild => vanilla-sources-4.14.284.ebuild} | 0 ...ebuild => vanilla-sources-4.19.248.ebuild} | 0 ....ebuild => vanilla-sources-4.9.319.ebuild} | 0 ...ebuild => vanilla-sources-5.10.123.ebuild} | 0 ....ebuild => vanilla-sources-5.15.48.ebuild} | 0 ....ebuild => vanilla-sources-5.17.15.ebuild} | 0 ...3.ebuild => vanilla-sources-5.18.5.ebuild} | 0 ....ebuild => vanilla-sources-5.4.199.ebuild} | 0 sys-libs/Manifest.gz | Bin 14236 -> 14241 bytes sys-libs/libapparmor/Manifest | 2 +- .../libapparmor/libapparmor-3.0.3-r1.ebuild | 2 +- sys-libs/libcap/Manifest | 2 - sys-libs/libcap/libcap-2.63.ebuild | 96 - sys-power/Manifest.gz | Bin 5065 -> 5067 bytes sys-power/apcupsd/Manifest | 2 +- sys-power/apcupsd/apcupsd-3.14.14-r3.ebuild | 2 + virtual/Manifest.gz | Bin 28617 -> 28622 bytes virtual/dist-kernel/Manifest | 11 +- .../dist-kernel/dist-kernel-5.10.121.ebuild | 2 +- .../dist-kernel/dist-kernel-5.10.122.ebuild | 19 + .../dist-kernel/dist-kernel-5.15.46.ebuild | 2 +- .../dist-kernel/dist-kernel-5.15.47.ebuild | 19 + .../dist-kernel/dist-kernel-5.17.15.ebuild | 19 + virtual/dist-kernel/dist-kernel-5.18.4.ebuild | 19 + .../dist-kernel/dist-kernel-5.4.197.ebuild | 2 +- .../dist-kernel/dist-kernel-5.4.198.ebuild | 19 + www-client/Manifest.gz | Bin 6204 -> 6190 bytes www-client/chromium/Manifest | 5 +- .../chromium/chromium-102.0.5005.115.ebuild | 2 +- .../chromium/chromium-104.0.5110.0.ebuild | 1 + .../chromium-104-swiftshader-no-wayland.patch | 52 + www-client/firefox/Manifest | 111 +- .../firefox/files/gentoo-hwaccel-prefs.js-r1 | 5 - www-client/firefox/firefox-101.0-r10.ebuild | 1282 ------ www-client/firefox/firefox-101.0.1-r10.ebuild | 2 +- www-client/firefox/firefox-101.0.1.ebuild | 2 +- www-client/firefox/firefox-101.0.ebuild | 1266 ------ www-client/microsoft-edge/Manifest | 4 +- ...ld => microsoft-edge-102.0.1245.41.ebuild} | 0 www-client/opera-beta/Manifest | 10 +- ...uild => opera-beta-88.0.4412.18-r1.ebuild} | 4 +- ...uild => opera-beta-88.0.4412.20-r1.ebuild} | 4 +- ....ebuild => opera-beta-89.0.4447.12.ebuild} | 4 +- www-client/opera-developer/Manifest | 5 +- ...ild => opera-developer-90.0.4450.0.ebuild} | 4 +- www-client/opera/Manifest | 6 +- ...12.27.ebuild => opera-88.0.4412.40.ebuild} | 4 +- www-client/qutebrowser/Manifest | 2 +- .../qutebrowser/qutebrowser-2.5.1.ebuild | 2 +- www-client/seamonkey/Manifest | 2 +- www-client/seamonkey/seamonkey-2.53.12.ebuild | 11 +- www-client/vivaldi-snapshot/Manifest | 8 +- ...ild => vivaldi-snapshot-5.4.2704.3.ebuild} | 11 + www-servers/Manifest.gz | Bin 5041 -> 5038 bytes www-servers/tomcat/Manifest | 8 +- www-servers/tomcat/tomcat-10.0.21.ebuild | 2 +- www-servers/tomcat/tomcat-8.5.79.ebuild | 2 +- www-servers/tomcat/tomcat-8.5.81.ebuild | 159 + www-servers/tomcat/tomcat-9.0.63.ebuild | 2 +- x11-base/Manifest.gz | Bin 1385 -> 1392 bytes x11-base/xcb-proto/Manifest | 4 +- x11-base/xcb-proto/xcb-proto-1.15.1.ebuild | 51 + x11-base/xcb-proto/xcb-proto-1.15.ebuild | 2 +- x11-base/xwayland/Manifest | 2 +- x11-base/xwayland/xwayland-22.1.2.ebuild | 2 +- x11-drivers/Manifest.gz | Bin 5048 -> 5046 bytes x11-drivers/xf86-input-libinput/Manifest | 2 +- .../xf86-input-libinput-1.2.1.ebuild | 2 +- x11-libs/Manifest.gz | Bin 20185 -> 20184 bytes x11-libs/libdrm/Manifest | 2 +- x11-libs/libdrm/libdrm-2.4.111.ebuild | 2 +- x11-libs/libva-intel-media-driver/Manifest | 2 + .../libva-intel-media-driver-22.4.3.ebuild | 55 + x11-libs/libxcb/Manifest | 2 +- x11-libs/libxcb/libxcb-1.15.ebuild | 2 +- x11-libs/libxkbcommon/Manifest | 2 +- .../libxkbcommon/libxkbcommon-1.4.1.ebuild | 2 +- x11-libs/motif/Manifest | 2 +- x11-libs/motif/motif-2.3.8-r3.ebuild | 4 +- x11-libs/pango/Manifest | 2 +- x11-libs/pango/pango-1.50.7.ebuild | 4 +- x11-misc/Manifest.gz | Bin 47532 -> 47540 bytes x11-misc/py3status/Manifest | 4 +- ...atus-3.44.ebuild => py3status-3.45.ebuild} | 0 x11-misc/xkeyboard-config/Manifest | 2 +- .../xkeyboard-config-2.36.ebuild | 2 +- x11-plugins/Manifest.gz | Bin 27336 -> 27347 bytes x11-plugins/asclock/Manifest | 2 + x11-plugins/asclock/asclock-2.0.12-r4.ebuild | 74 + ...sclock-2.0.12-fix-implicit-func-decl.patch | 13 + x11-plugins/cputnik/Manifest | 3 +- x11-plugins/cputnik/cputnik-0.2.0-r1.ebuild | 8 +- .../cputnik/files/cputnik-0.2.0-libdir.patch | 12 + x11-terms/Manifest.gz | Bin 4713 -> 4709 bytes x11-terms/kitty-shell-integration/Manifest | 2 +- .../kitty-shell-integration-0.25.2.ebuild | 2 +- x11-terms/kitty-terminfo/Manifest | 2 +- .../kitty-terminfo-0.25.2.ebuild | 2 +- x11-terms/kitty/Manifest | 2 +- x11-terms/kitty/kitty-0.25.2.ebuild | 2 +- x11-wm/Manifest.gz | Bin 9789 -> 9796 bytes x11-wm/notion/Manifest | 4 +- x11-wm/notion/notion-4.0.2_p20220613.ebuild | 93 + x11-wm/notion/notion-9999.ebuild | 90 +- x11-wm/windowlab/Manifest | 2 + .../files/windowlab-1.40-libdir.patch | 20 + x11-wm/windowlab/windowlab-1.40-r2.ebuild | 53 + x11-wm/wmii/Manifest | 2 + x11-wm/wmii/files/wmii-3.9.2-libdir.patch | 12 + x11-wm/wmii/wmii-3.9.2-r7.ebuild | 84 + xfce-base/Manifest.gz | Bin 2381 -> 2381 bytes xfce-base/exo/Manifest | 2 +- xfce-base/exo/exo-4.16.4.ebuild | 2 +- xfce-extra/Manifest.gz | Bin 8051 -> 8046 bytes xfce-extra/xfce4-wavelan-plugin/Manifest | 2 + .../xfce4-wavelan-plugin-0.6.3.ebuild | 31 + 3338 files changed, 29905 insertions(+), 39242 deletions(-) create mode 100644 app-admin/awscli/awscli-1.25.10.ebuild create mode 100644 app-admin/awscli/awscli-1.25.8.ebuild create mode 100644 app-admin/awscli/awscli-1.25.9.ebuild rename app-admin/exo/{exo-1.54.0.ebuild => exo-1.56.0.ebuild} (100%) delete mode 100644 app-admin/hcloud/hcloud-1.29.0.ebuild create mode 100644 app-admin/sudo/sudo-1.9.11_p2.ebuild create mode 100644 app-arch/zstd/zstd-1.5.1-r3.ebuild delete mode 100644 app-containers/docker-compose/docker-compose-2.3.3-r2.ebuild delete mode 100644 app-containers/docker-compose/docker-compose-2.4.1.ebuild create mode 100644 app-containers/grype/grype-0.39.0.ebuild create mode 100644 app-containers/syft/syft-0.47.0.ebuild create mode 100644 app-editors/featherpad/featherpad-1.2.0.ebuild create mode 100644 app-editors/ghex/ghex-42.3.ebuild delete mode 100644 app-editors/ghostwriter/files/ghostwriter-1.8.1-appdata-path.patch delete mode 100644 app-editors/ghostwriter/files/ghostwriter-1.8.1-qt-5.15.patch create mode 100644 app-editors/gnome-text-editor/gnome-text-editor-42.2.ebuild rename app-editors/mg/{mg-20210609-r1.ebuild => mg-20220614.ebuild} (85%) delete mode 100644 app-editors/nano/nano-5.9.ebuild delete mode 100644 app-emacs/auctex/auctex-11.92.ebuild delete mode 100644 app-emacs/auctex/auctex-12.2.ebuild delete mode 100644 app-emacs/helm/helm-3.8.0.ebuild create mode 100644 app-emulation/ruffle/ruffle-0_p20220614.ebuild create mode 100644 app-emulation/virtualbox/files/virtualbox-6.1.34-python3.10.patch rename app-emulation/virtualbox/{virtualbox-6.1.32-r1.ebuild => virtualbox-6.1.32-r2.ebuild} (100%) rename app-emulation/virtualbox/{virtualbox-6.1.34.ebuild => virtualbox-6.1.34-r1.ebuild} (99%) create mode 100644 app-misc/cw/cw-1.0.16-r4.ebuild create mode 100644 app-misc/cw/files/cw-1.0.16-replace-isastream-with-fcntl.patch create mode 100644 app-misc/rover/Manifest create mode 100644 app-misc/rover/files/rover-1.0.1-install.patch create mode 100644 app-misc/rover/files/rover-1.0.1-ncurses.patch create mode 100644 app-misc/rover/metadata.xml create mode 100644 app-misc/rover/rover-1.0.1.ebuild create mode 100644 app-misc/rover/rover-9999.ebuild delete mode 100644 app-office/libalkimia/files/libalkimia-8.1.0-missing-header.patch delete mode 100644 app-office/libalkimia/libalkimia-8.1.0-r1.ebuild delete mode 100644 app-office/libreoffice-bin-debug/libreoffice-bin-debug-7.2.6.2-r1.ebuild delete mode 100644 app-office/libreoffice-bin-debug/libreoffice-bin-debug-7.2.6.2.ebuild delete mode 100644 app-office/libreoffice-bin/libreoffice-bin-7.2.6.2-r1.ebuild delete mode 100644 app-office/libreoffice-bin/libreoffice-bin-7.2.6.2.ebuild delete mode 100644 app-office/libreoffice-l10n/libreoffice-l10n-7.2.6.2.ebuild delete mode 100644 app-office/libreoffice/files/libreoffice-7.2.2.2-makefile-gengal.patch delete mode 100644 app-office/libreoffice/libreoffice-7.2.6.2-r1.ebuild create mode 100644 app-portage/portage-utils/portage-utils-0.94.1.ebuild delete mode 100644 app-shells/bash/files/autoconf-mktime-2.53.patch delete mode 100644 app-shells/bash/files/autoconf-mktime-2.59.patch delete mode 100644 app-shells/bash/files/bash-2.05b-destdir.patch delete mode 100644 app-shells/bash/files/bash-2.05b-empty-herestring.patch delete mode 100644 app-shells/bash/files/bash-2.05b-fix-job-warning.patch delete mode 100644 app-shells/bash/files/bash-2.05b-jobs.patch delete mode 100644 app-shells/bash/files/bash-2.05b-parallel-build.patch delete mode 100644 app-shells/bash/files/bash-2.05b-protos.patch delete mode 100644 app-shells/bash/files/bash-2.05b-rbash.patch delete mode 100644 app-shells/bash/files/bash-3.0-afs.patch delete mode 100644 app-shells/bash/files/bash-3.0-crash.patch delete mode 100644 app-shells/bash/files/bash-3.0-darwin-conn.patch delete mode 100644 app-shells/bash/files/bash-3.0-histtimeformat.patch delete mode 100644 app-shells/bash/files/bash-3.0-jobs.patch delete mode 100644 app-shells/bash/files/bash-3.0-locale.patch delete mode 100644 app-shells/bash/files/bash-3.0-manpage.patch delete mode 100644 app-shells/bash/files/bash-3.0-multibyteifs.patch delete mode 100644 app-shells/bash/files/bash-3.0-pgrp-pipe-fix.patch delete mode 100644 app-shells/bash/files/bash-3.0-protos.patch delete mode 100644 app-shells/bash/files/bash-3.0-pwd.patch delete mode 100644 app-shells/bash/files/bash-3.0-rbash.patch delete mode 100644 app-shells/bash/files/bash-3.0-read-builtin-pipe.patch delete mode 100644 app-shells/bash/files/bash-3.0-read-memleak.patch delete mode 100644 app-shells/bash/files/bash-3.0-strnlen.patch delete mode 100644 app-shells/bash/files/bash-3.0-subshell.patch delete mode 100644 app-shells/bash/files/bash-3.0-trap-fg-signals.patch delete mode 100644 app-shells/bash/files/bash-3.0-ulimit.patch delete mode 100644 app-shells/bash/files/bash-3.0-volatile-command.patch delete mode 100644 app-shells/bash/files/bash-3.1-dev-fd-buffer-overflow.patch delete mode 100644 app-shells/bash/files/bash-3.1-dev-fd-test-as-user.patch delete mode 100644 app-shells/bash/files/bash-3.1-fix-dash-login-shell.patch delete mode 100644 app-shells/bash/files/bash-3.1-protos.patch delete mode 100644 app-shells/bash/files/bash-3.1-ulimit.patch delete mode 100644 app-shells/bash/files/bash-3.2-dev-fd-test-as-user.patch delete mode 100644 app-shells/bash/files/bash-3.2-ldflags-for-build.patch delete mode 100644 app-shells/bash/files/bash-3.2-loadables.patch delete mode 100644 app-shells/bash/files/bash-3.2-process-subst.patch delete mode 100644 app-shells/bash/files/bash-3.2-protos.patch delete mode 100644 app-shells/bash/files/bash-3.2-session-leader.patch delete mode 100644 app-shells/bash/files/bash-3.2-ulimit.patch delete mode 100644 app-shells/bash/files/bash-4.0-configure.patch delete mode 100644 app-shells/bash/files/bash-4.0-ldflags-for-build.patch delete mode 100644 app-shells/bash/files/bash-4.0-negative-return.patch delete mode 100644 app-shells/bash/files/bash-4.0-parallel-build.patch delete mode 100644 app-shells/bash/files/bash-4.1-fbsd-eaccess.patch delete mode 100644 app-shells/bash/files/bash-4.1-parallel-build.patch delete mode 100644 app-shells/bash/files/bash-4.2-dev-fd-buffer-overflow.patch delete mode 100644 app-shells/bash/files/bash-4.2-execute-job-control.patch delete mode 100644 app-shells/bash/files/bash-4.2-no-readline.patch delete mode 100644 app-shells/bash/files/bash-4.2-parallel-build.patch delete mode 100644 app-shells/bash/files/bash-4.2-read-retry.patch delete mode 100644 app-shells/bash/files/bash-4.2-speed-up-read-N.patch delete mode 100644 app-shells/bash/files/bash-4.3-arrayfunc.patch delete mode 100644 app-shells/bash/files/bash-4.3-mapfile-improper-array-name-validation.patch delete mode 100644 app-shells/bash/files/bash-4.3-protos.patch delete mode 100644 app-shells/bash/files/bash-4.4-jobs_overflow.patch delete mode 100644 app-shells/bash/files/bash-4.4-popd-offset-overflow.patch delete mode 100644 app-shells/bash/files/bash-4.4-set-SHOBJ_STATUS.patch delete mode 100644 app-shells/bash/files/bash-4.x-deferred-heredocs.patch delete mode 100644 app-shells/bash/files/bash-5.0-history-append.patch create mode 100644 app-text/gspell/gspell-1.11.1.ebuild delete mode 100644 app-text/libetonyek/libetonyek-0.1.10.ebuild delete mode 100644 app-text/libnumbertext/libnumbertext-1.0.8.ebuild create mode 100644 dev-cpp/gemmlowp/Manifest create mode 100644 dev-cpp/gemmlowp/gemmlowp-2021.12.20.ebuild create mode 100644 dev-cpp/gemmlowp/metadata.xml rename dev-db/pg_activity/{pg_activity-2.3.0.ebuild => pg_activity-2.3.1.ebuild} (95%) create mode 100644 dev-db/pgpool2/pgpool2-4.2.9.ebuild create mode 100644 dev-db/pgpool2/pgpool2-4.3.2.ebuild rename dev-db/postgresql/{postgresql-14.3.ebuild => postgresql-14.4.ebuild} (100%) rename dev-db/redis/{redis-7.0.0-r1.ebuild => redis-7.0.0-r2.ebuild} (99%) rename dev-db/redis/{redis-7.0.1.ebuild => redis-7.0.1-r1.ebuild} (99%) create mode 100644 dev-db/redis/redis-7.0.2.ebuild create mode 100644 dev-db/sqlite/sqlite-9999.ebuild create mode 100644 dev-db/sqlmap/sqlmap-1.6.5.ebuild create mode 100644 dev-java/tomcat-native/tomcat-native-1.2.34.ebuild create mode 100644 dev-java/tomcat-servlet-api/tomcat-servlet-api-8.5.81.ebuild create mode 100644 dev-java/wsdl4j/wsdl4j-1.6.3.ebuild delete mode 100644 dev-lang/execline/execline-2.8.2.0.ebuild delete mode 100644 dev-lang/go/go-1.17.10.ebuild delete mode 100644 dev-lang/go/go-1.18.2.ebuild delete mode 100644 dev-lang/python/python-3.10.4_p1.ebuild delete mode 100644 dev-lang/python/python-3.11.0_beta1-r2.ebuild delete mode 100644 dev-lang/python/python-3.11.0_beta2.ebuild delete mode 100644 dev-lang/python/python-3.11.0_beta2_p1.ebuild delete mode 100644 dev-lang/python/python-3.8.13_p1.ebuild delete mode 100644 dev-lang/python/python-3.9.11.ebuild create mode 100644 dev-libs/cxxtools/cxxtools-3.0-r2.ebuild create mode 100644 dev-libs/cxxtools/files/cxxtools-3.0-gcc12-time.patch create mode 100644 dev-libs/cxxtools/files/cxxtools-3.0-lld-linking-openssl.patch delete mode 100644 dev-libs/flatbuffers/flatbuffers-2.0.0-r1.ebuild delete mode 100644 dev-libs/icu/icu-71.1.ebuild create mode 100644 dev-libs/libdbusmenu/libdbusmenu-16.04.0-r2.ebuild create mode 100644 dev-libs/libgcrypt/files/libgcrypt-1.10.1-fix-no-asm-hppa.patch create mode 100644 dev-libs/libgcrypt/libgcrypt-1.10.1-r1.ebuild delete mode 100644 dev-libs/libixion/files/libixion-0.16.1-clang.patch delete mode 100644 dev-libs/libixion/libixion-0.16.1.ebuild delete mode 100644 dev-libs/liborcus/files/liborcus-0.15.4-gcc11.patch delete mode 100644 dev-libs/liborcus/liborcus-0.16.1.ebuild create mode 100644 dev-libs/libtraceevent/Manifest create mode 100644 dev-libs/libtraceevent/libtraceevent-1.5.2.ebuild create mode 100644 dev-libs/libtraceevent/metadata.xml create mode 100644 dev-libs/libtracefs/Manifest create mode 100644 dev-libs/libtracefs/libtracefs-1.3.1.ebuild create mode 100644 dev-libs/libtracefs/metadata.xml create mode 100644 dev-libs/libzip/libzip-1.9.0.ebuild rename dev-libs/simdjson/{simdjson-2.0.3.ebuild => simdjson-2.0.4.ebuild} (93%) delete mode 100644 dev-libs/skalibs/files/skalibs-2.11.1.0-respect-user-provided-flags.patch delete mode 100644 dev-libs/skalibs/skalibs-2.11.1.0.ebuild create mode 100644 dev-perl/Specio/Specio-0.480.0.ebuild create mode 100644 dev-perl/Sys-Virt/Sys-Virt-8.4.0.ebuild create mode 100644 dev-perl/Sys-Virt/files/Sys-Virt-8.4.0-lib-Fix-parameter-detection-for-save-restore_domain.patch create mode 100644 dev-php/libvirt-php/libvirt-php-0.5.6.ebuild create mode 100644 dev-python/Babel/Babel-2.10.2.ebuild delete mode 100644 dev-python/Faker/Faker-13.11.1.ebuild delete mode 100644 dev-python/Faker/Faker-13.12.0.ebuild delete mode 100644 dev-python/Faker/Faker-13.12.1.ebuild delete mode 100644 dev-python/GridDataFormats/GridDataFormats-0.7.0.ebuild delete mode 100644 dev-python/GridDataFormats/GridDataFormats-1.0.0.ebuild create mode 100644 dev-python/PyPDF2/PyPDF2-2.2.0.ebuild create mode 100644 dev-python/aesara/aesara-2.7.2.ebuild delete mode 100644 dev-python/aiosignal/aiosignal-1.2.0.ebuild delete mode 100644 dev-python/alabaster/alabaster-0.7.12.ebuild create mode 100644 dev-python/alagitpull/alagitpull-0.0.23-r2.ebuild delete mode 100644 dev-python/ansible-compat/ansible-compat-2.0.3.ebuild delete mode 100644 dev-python/ansible-compat/ansible-compat-2.0.4.ebuild delete mode 100644 dev-python/anyio/anyio-3.5.0-r1.ebuild delete mode 100644 dev-python/anyio/files/anyio-3.5.0-pytest-7.patch delete mode 100644 dev-python/anyqt/anyqt-0.0.14.ebuild create mode 100644 dev-python/anyqt/anyqt-0.1.1.ebuild delete mode 100644 dev-python/asteval/asteval-0.9.26.ebuild create mode 100644 dev-python/astroid/astroid-2.11.6.ebuild delete mode 100644 dev-python/asyncstdlib/asyncstdlib-3.10.4.ebuild delete mode 100644 dev-python/authres/authres-1.2.0.ebuild delete mode 100644 dev-python/automat/automat-20.2.0.ebuild delete mode 100644 dev-python/automat/files/automat-0.8.0-no-setup-py-m2r-import.patch create mode 100644 dev-python/automat/files/automat-20.2.0-ignore-m2r.patch delete mode 100644 dev-python/autoprop/autoprop-4.0.2-r1.ebuild delete mode 100644 dev-python/awxkit/awxkit-21.0.0.ebuild delete mode 100644 dev-python/bibtexparser/bibtexparser-1.2.0.ebuild delete mode 100644 dev-python/bleach/bleach-5.0.0.ebuild create mode 100644 dev-python/boto3/boto3-1.24.10.ebuild create mode 100644 dev-python/boto3/boto3-1.24.8.ebuild create mode 100644 dev-python/boto3/boto3-1.24.9.ebuild create mode 100644 dev-python/botocore/botocore-1.27.10.ebuild create mode 100644 dev-python/botocore/botocore-1.27.8.ebuild create mode 100644 dev-python/botocore/botocore-1.27.9.ebuild rename dev-python/cachelib/{cachelib-0.6.0.ebuild => cachelib-0.8.0.ebuild} (83%) delete mode 100644 dev-python/cachetools/cachetools-4.2.4.ebuild delete mode 100644 dev-python/cachetools/cachetools-5.0.0.ebuild delete mode 100644 dev-python/cachetools/cachetools-5.1.0.ebuild delete mode 100644 dev-python/carbon/carbon-1.1.8-r1.ebuild delete mode 100644 dev-python/cerberus/cerberus-1.3.4.ebuild delete mode 100644 dev-python/cffi/cffi-1.15.0.ebuild delete mode 100644 dev-python/cgroup-utils/cgroup-utils-0.8.ebuild delete mode 100644 dev-python/chump/chump-1.6.0-r1.ebuild delete mode 100644 dev-python/click-log/click-log-0.3.2.ebuild delete mode 100644 dev-python/click-threading/click-threading-0.5.0.ebuild delete mode 100644 dev-python/cloudpickle/cloudpickle-2.0.0-r1.ebuild delete mode 100644 dev-python/cloudpickle/cloudpickle-2.0.0.ebuild delete mode 100644 dev-python/cookies/cookies-2.2.1-r1.ebuild delete mode 100644 dev-python/daemonize/daemonize-2.5.0.ebuild delete mode 100644 dev-python/dbus-next/dbus-next-0.2.3.ebuild delete mode 100644 dev-python/decorator/decorator-5.1.1.ebuild delete mode 100644 dev-python/deprecated/deprecated-1.2.13.ebuild rename dev-python/discogs-client/{discogs-client-2.3.14.ebuild => discogs-client-2.3.15.ebuild} (100%) delete mode 100644 dev-python/django-cacheops/django-cacheops-6.0.ebuild delete mode 100644 dev-python/django-cors-headers/django-cors-headers-3.12.0.ebuild delete mode 100644 dev-python/dns-lexicon/dns-lexicon-3.11.1.ebuild delete mode 100644 dev-python/docutils/docutils-0.17.1.ebuild delete mode 100644 dev-python/docutils/docutils-0.18.1.ebuild delete mode 100644 dev-python/exceptiongroup/exceptiongroup-1.0.0_rc7.ebuild delete mode 100644 dev-python/filelock/filelock-3.6.0.ebuild delete mode 100644 dev-python/filelock/filelock-3.7.0.ebuild delete mode 100644 dev-python/findimports/findimports-2.2.0.ebuild delete mode 100644 dev-python/flit_scm/flit_scm-1.5.0.ebuild create mode 100644 dev-python/gcs-oauth2-boto-plugin/gcs-oauth2-boto-plugin-3.0.ebuild create mode 100644 dev-python/google-api-core/google-api-core-2.8.2.ebuild create mode 100644 dev-python/google-api-python-client/google-api-python-client-2.51.0.ebuild delete mode 100644 dev-python/google-apitools/google-apitools-0.5.32.ebuild delete mode 100644 dev-python/google-auth-oauthlib/google-auth-oauthlib-0.5.1.ebuild create mode 100644 dev-python/google-auth/google-auth-2.8.0.ebuild delete mode 100644 dev-python/googleapis-common-protos/googleapis-common-protos-1.56.0-r2.ebuild delete mode 100644 dev-python/googleapis-common-protos/googleapis-common-protos-1.56.1.ebuild delete mode 100644 dev-python/greenlet/greenlet-1.1.2.ebuild rename dev-python/happybase/{happybase-0.9_p20210701.ebuild => happybase-1.2.0.ebuild} (65%) delete mode 100644 dev-python/hatchling/hatchling-0.24.0.ebuild delete mode 100644 dev-python/hatchling/hatchling-0.25.0.ebuild delete mode 100644 dev-python/hatchling/hatchling-1.0.0.ebuild delete mode 100644 dev-python/hatchling/hatchling-1.1.0.ebuild delete mode 100644 dev-python/hatchling/hatchling-1.2.0.ebuild delete mode 100644 dev-python/hatchling/hatchling-1.3.0.ebuild delete mode 100644 dev-python/httmock/httmock-1.4.0.ebuild delete mode 100644 dev-python/httpretty/httpretty-1.1.4.ebuild create mode 100644 dev-python/hypothesis/hypothesis-6.47.3.ebuild create mode 100644 dev-python/ifaddr/ifaddr-0.2.0.ebuild delete mode 100644 dev-python/imageio/imageio-2.19.2.ebuild delete mode 100644 dev-python/imagesize/imagesize-1.3.0.ebuild create mode 100644 dev-python/importlib_resources/importlib_resources-5.8.0.ebuild delete mode 100644 dev-python/inflection/inflection-0.5.1.ebuild create mode 100644 dev-python/ipykernel/ipykernel-6.14.0.ebuild create mode 100644 dev-python/ipykernel/ipykernel-6.15.0.ebuild delete mode 100644 dev-python/ipython/ipython-8.2.0.ebuild delete mode 100644 dev-python/jaraco-collections/jaraco-collections-3.5.1.ebuild delete mode 100644 dev-python/jc/jc-1.19.0.ebuild rename dev-python/jc/{jc-1.20.0.ebuild => jc-1.20.1.ebuild} (94%) delete mode 100644 dev-python/jdcal/jdcal-1.4.1.ebuild delete mode 100644 dev-python/jikanpy/jikanpy-4.3.2.ebuild delete mode 100644 dev-python/jinja2_pluralize/jinja2_pluralize-0.3.0.ebuild create mode 100644 dev-python/js2py/js2py-0.71_p20210918.ebuild delete mode 100644 dev-python/jsonmerge/jsonmerge-1.8.0.ebuild delete mode 100644 dev-python/jsonpickle/jsonpickle-2.1.0.ebuild delete mode 100644 dev-python/jsonxs/jsonxs-0.6.ebuild delete mode 100644 dev-python/jupyterlab/jupyterlab-3.3.4.ebuild delete mode 100644 dev-python/jupyterlab_server/jupyterlab_server-2.13.0.ebuild delete mode 100644 dev-python/k5test/k5test-0.10.1.ebuild delete mode 100644 dev-python/kaitaistruct/kaitaistruct-0.9.ebuild delete mode 100644 dev-python/keep/keep-2.10.1.ebuild create mode 100644 dev-python/kiwisolver/kiwisolver-1.4.3.ebuild delete mode 100644 dev-python/manuel/manuel-1.10.1-r1.ebuild delete mode 100644 dev-python/manuel/manuel-1.10.1.ebuild delete mode 100644 dev-python/markdown/markdown-3.3.6.ebuild delete mode 100644 dev-python/marshmallow/marshmallow-3.15.0.ebuild delete mode 100644 dev-python/metakernel/metakernel-0.28.2-r1.ebuild delete mode 100644 dev-python/mkautodoc/mkautodoc-0.1.0.ebuild delete mode 100644 dev-python/munkres/munkres-1.1.4.ebuild delete mode 100644 dev-python/nbdime/nbdime-3.1.1.ebuild delete mode 100644 dev-python/neovim-remote/neovim-remote-2.5.0.ebuild create mode 100644 dev-python/networkx/networkx-2.8.4.ebuild delete mode 100644 dev-python/nuitka/nuitka-0.7.7.ebuild delete mode 100644 dev-python/nuitka/nuitka-0.8.1.ebuild delete mode 100644 dev-python/nuitka/nuitka-0.8.2.ebuild delete mode 100644 dev-python/nuitka/nuitka-0.8.3.ebuild delete mode 100644 dev-python/nuitka/nuitka-0.8.ebuild create mode 100644 dev-python/outcome/outcome-1.2.0.ebuild delete mode 100644 dev-python/patatt/patatt-0.4.9.ebuild delete mode 100644 dev-python/pdm-pep517/pdm-pep517-0.12.4.ebuild delete mode 100644 dev-python/pdm-pep517/pdm-pep517-0.12.5.ebuild delete mode 100644 dev-python/pefile/pefile-2021.9.3.ebuild delete mode 100644 dev-python/pipenv/pipenv-2022.4.8.ebuild delete mode 100644 dev-python/pipenv/pipenv-2022.5.2-r1.ebuild delete mode 100644 dev-python/pivy/pivy-0.6.6-r1.ebuild delete mode 100644 dev-python/platformdirs/platformdirs-2.5.1.ebuild delete mode 100644 dev-python/plotly/plotly-5.7.0.ebuild delete mode 100644 dev-python/plotly/plotly-5.8.0.ebuild delete mode 100644 dev-python/proto-plus/proto-plus-1.20.0.ebuild rename dev-python/proto-plus/{proto-plus-1.20.1.ebuild => proto-plus-1.20.6.ebuild} (64%) create mode 100644 dev-python/psycopg/psycopg-3.0.15.ebuild delete mode 100644 dev-python/pyacoustid/pyacoustid-1.2.0.ebuild delete mode 100644 dev-python/pybtex-docutils/pybtex-docutils-1.0.1.ebuild delete mode 100644 dev-python/pycuda/pycuda-2019.1.2.ebuild delete mode 100644 dev-python/pydotplus/pydotplus-2.0.2.ebuild delete mode 100644 dev-python/pydyf/pydyf-0.1.2.ebuild delete mode 100644 dev-python/pyghmi/pyghmi-1.5.43.ebuild delete mode 100644 dev-python/pyghmi/pyghmi-1.5.44.ebuild delete mode 100644 dev-python/pyghmi/pyghmi-1.5.45.ebuild rename dev-python/pyghmi/{pyghmi-1.5.42.ebuild => pyghmi-1.5.47.ebuild} (100%) delete mode 100644 dev-python/pyglet/pyglet-1.5.23.ebuild delete mode 100644 dev-python/pyglet/pyglet-1.5.24.ebuild delete mode 100644 dev-python/pykka/pykka-3.0.2.ebuild create mode 100644 dev-python/pylint/pylint-2.14.2.ebuild delete mode 100644 dev-python/pymetar/pymetar-1.4.ebuild delete mode 100644 dev-python/pyotp/pyotp-2.6.0.ebuild delete mode 100644 dev-python/pyprof2calltree/pyprof2calltree-1.4.5.ebuild delete mode 100644 dev-python/pypy3/pypy3-7.3.9.ebuild delete mode 100644 dev-python/pyquery/pyquery-1.4.3.ebuild create mode 100644 dev-python/pyroute2/files/pyroute2-0.5.19-exclude-tests.patch create mode 100644 dev-python/pyroute2/pyroute2-0.5.19.ebuild delete mode 100644 dev-python/pysimdjson/pysimdjson-4.0.3-r1.ebuild delete mode 100644 dev-python/pysvg/pysvg-0.2.2_p3.ebuild delete mode 100644 dev-python/pytest-codeblocks/pytest-codeblocks-0.15.0.ebuild delete mode 100644 dev-python/pytest-codeblocks/pytest-codeblocks-0.16.0.ebuild delete mode 100644 dev-python/pytest-describe/pytest-describe-2.0.1.ebuild delete mode 100644 dev-python/pytest-env/pytest-env-0.6.2.ebuild delete mode 100644 dev-python/pytest-faulthandler/pytest-faulthandler-2.0.1.ebuild delete mode 100644 dev-python/pytest-plus/pytest-plus-0.2.ebuild delete mode 100644 dev-python/pytest-shell-utilities/pytest-shell-utilities-1.0.5.ebuild delete mode 100644 dev-python/pytest-shell-utilities/pytest-shell-utilities-1.1.0.ebuild delete mode 100644 dev-python/pytest-shell-utilities/pytest-shell-utilities-1.2.0.ebuild delete mode 100644 dev-python/pytest-shell-utilities/pytest-shell-utilities-1.2.1.ebuild delete mode 100644 dev-python/pytest-shell-utilities/pytest-shell-utilities-1.3.0.ebuild delete mode 100644 dev-python/pytest-shell-utilities/pytest-shell-utilities-1.4.0.ebuild delete mode 100644 dev-python/pytest-subtesthack/pytest-subtesthack-0.1.2-r1.ebuild delete mode 100644 dev-python/python-bugzilla/python-bugzilla-3.2.0.ebuild delete mode 100644 dev-python/python-cstruct/python-cstruct-2.1.ebuild create mode 100644 dev-python/python-debian/python-debian-0.1.44.ebuild delete mode 100644 dev-python/python-gammu/python-gammu-2.11.ebuild delete mode 100644 dev-python/pytimeparse/pytimeparse-1.1.8.ebuild delete mode 100644 dev-python/pyx/pyx-0.15.ebuild delete mode 100644 dev-python/qstylizer/qstylizer-0.2.1.ebuild delete mode 100644 dev-python/qtawesome/qtawesome-1.1.1.ebuild delete mode 100644 dev-python/qtconsole/qtconsole-5.2.2.ebuild delete mode 100644 dev-python/ratelimit/ratelimit-2.2.1.ebuild delete mode 100644 dev-python/re-assert/re-assert-1.1.0.ebuild delete mode 100644 dev-python/reflink/reflink-0.2.1-r1.ebuild delete mode 100644 dev-python/requests/requests-2.27.1.ebuild delete mode 100644 dev-python/rfc3986/rfc3986-2.0.0.ebuild delete mode 100644 dev-python/rsa/rsa-4.8.ebuild delete mode 100644 dev-python/sarge/sarge-0.1.7-r1.ebuild create mode 100644 dev-python/setuptools/files/setuptools-62.4.0-py-compile.patch create mode 100644 dev-python/setuptools/setuptools-62.4.0.ebuild delete mode 100644 dev-python/setuptools_scm_git_archive/setuptools_scm_git_archive-1.1-r4.ebuild delete mode 100644 dev-python/sh/sh-1.14.2.ebuild delete mode 100644 dev-python/snapshottest/snapshottest-0.5.1.ebuild delete mode 100644 dev-python/sniffio/sniffio-1.2.0.ebuild delete mode 100644 dev-python/snowballstemmer/snowballstemmer-2.2.0.ebuild create mode 100644 dev-python/stack_data/stack_data-0.3.0.ebuild delete mode 100644 dev-python/stapler/stapler-1.0.0_p20200531-r2.ebuild delete mode 100644 dev-python/starlette/starlette-0.20.0.ebuild delete mode 100644 dev-python/starlette/starlette-0.20.1.ebuild delete mode 100644 dev-python/starlette/starlette-0.20.2.ebuild delete mode 100644 dev-python/sure/sure-2.0.0.ebuild delete mode 100644 dev-python/svglib/svglib-1.2.1.ebuild delete mode 100644 dev-python/svgwrite/svgwrite-1.4.1-r1.ebuild delete mode 100644 dev-python/svgwrite/svgwrite-1.4.1.ebuild delete mode 100644 dev-python/tappy/tappy-3.1.ebuild delete mode 100644 dev-python/tekore/tekore-4.3.0.ebuild delete mode 100644 dev-python/tempora/tempora-5.0.0.ebuild delete mode 100644 dev-python/terminado/terminado-0.13.3.ebuild delete mode 100644 dev-python/texttable/texttable-1.6.4.ebuild rename dev-python/thriftpy2/{thriftpy2-0.4.14.ebuild => thriftpy2-0.4.14-r1.ebuild} (79%) delete mode 100644 dev-python/tinycss/tinycss-0.4.ebuild delete mode 100644 dev-python/toolz/toolz-0.11.2.ebuild delete mode 100644 dev-python/toposort/toposort-1.7.ebuild create mode 100644 dev-python/translate-toolkit/translate-toolkit-3.7.0.ebuild delete mode 100644 dev-python/trustme/trustme-0.9.0.ebuild delete mode 100644 dev-python/tubes/files/remove-unnecessary-dep.patch delete mode 100644 dev-python/tubes/tubes-0.2.0-r1.ebuild delete mode 100644 dev-python/ubelt/ubelt-1.0.1.ebuild delete mode 100644 dev-python/ubelt/ubelt-1.1.0.ebuild delete mode 100644 dev-python/ukkonen/ukkonen-1.0.1.ebuild delete mode 100644 dev-python/untangle/untangle-1.1.1.ebuild delete mode 100644 dev-python/urllib3/urllib3-1.26.9.ebuild delete mode 100644 dev-python/validators/validators-0.19.0.ebuild delete mode 100644 dev-python/vdf/vdf-3.4.ebuild delete mode 100644 dev-python/vdirsyncer/vdirsyncer-0.18.0-r3.ebuild delete mode 100644 dev-python/verboselogs/verboselogs-1.7.ebuild delete mode 100644 dev-python/versioningit/versioningit-1.1.1.ebuild delete mode 100644 dev-python/visitor/visitor-0.1.3-r1.ebuild delete mode 100644 dev-python/vobject/vobject-0.9.6.1-r2.ebuild delete mode 100644 dev-python/watchfiles/watchfiles-0.13.ebuild delete mode 100644 dev-python/watchfiles/watchfiles-0.14.ebuild delete mode 100644 dev-python/weasyprint/weasyprint-54.3.ebuild delete mode 100644 dev-python/webob/webob-1.8.7.ebuild delete mode 100644 dev-python/webtest/webtest-3.0.0.ebuild delete mode 100644 dev-python/whisper/whisper-1.1.8.ebuild delete mode 100644 dev-python/wsgiproxy2/wsgiproxy2-0.5.1.ebuild delete mode 100644 dev-python/xmlschema/xmlschema-1.10.0.ebuild delete mode 100644 dev-python/xmlschema/xmlschema-1.11.0.ebuild delete mode 100644 dev-python/yara-python/yara-python-4.2.0.ebuild create mode 100644 dev-python/yaxmldiff/Manifest create mode 100644 dev-python/yaxmldiff/metadata.xml create mode 100644 dev-python/yaxmldiff/yaxmldiff-0.1.0.ebuild create mode 100644 dev-python/zeroconf/zeroconf-0.38.7.ebuild delete mode 100644 dev-qt/qdoc/qdoc-5.15.3.ebuild delete mode 100644 dev-qt/qt3d/qt3d-5.15.3-r1.ebuild delete mode 100644 dev-qt/qtbluetooth/qtbluetooth-5.15.3.ebuild delete mode 100644 dev-qt/qtdatavis3d/qtdatavis3d-5.15.3.ebuild delete mode 100644 dev-qt/qtdiag/qtdiag-5.15.3.ebuild delete mode 100644 dev-qt/qtgamepad/qtgamepad-5.15.3.ebuild delete mode 100644 dev-qt/qtlocation/qtlocation-5.15.3-r1.ebuild delete mode 100644 dev-qt/qtnetworkauth/qtnetworkauth-5.15.3.ebuild delete mode 100644 dev-qt/qtquickcontrols2/qtquickcontrols2-5.15.3.ebuild delete mode 100644 dev-qt/qtquicktimeline/qtquicktimeline-5.15.3.ebuild delete mode 100644 dev-qt/qtscxml/qtscxml-5.15.3.ebuild delete mode 100644 dev-qt/qtspeech/qtspeech-5.15.3.ebuild delete mode 100644 dev-qt/qtvirtualkeyboard/qtvirtualkeyboard-5.15.3.ebuild delete mode 100644 dev-qt/qtwebengine/files/qtwebengine-5.15.2-extra_gn.patch delete mode 100644 dev-qt/qtwebengine/qtwebengine-5.15.3_p20220406.ebuild delete mode 100644 dev-qt/qtwebengine/qtwebengine-5.15.4_p20220505.ebuild delete mode 100644 dev-qt/qtwebview/qtwebview-5.15.3.ebuild create mode 100644 dev-ruby/minitest/minitest-5.16.0.ebuild create mode 100644 dev-ruby/serverengine/serverengine-2.3.0.ebuild create mode 100644 dev-ruby/sqlite3/sqlite3-1.4.3.ebuild create mode 100644 dev-ruby/sqlite3/sqlite3-1.4.4.ebuild create mode 100644 dev-ruby/zeitwerk/zeitwerk-2.6.0.ebuild create mode 100644 dev-texlive/texlive-luatex/texlive-luatex-2021-r1.ebuild delete mode 100644 dev-util/clazy/clazy-1.10-r2.ebuild delete mode 100644 dev-util/clazy/files/clazy-1.10-gcc-build.patch delete mode 100644 dev-util/clazy/files/clazy-1.10-llvm-earlier-than-12.patch delete mode 100644 dev-util/clazy/files/clazy-1.10-use-c++17.patch rename dev-util/clion/{clion-2022.1.1.ebuild => clion-2022.1.1-r1.ebuild} (97%) create mode 100644 dev-util/difftastic/difftastic-0.29.1.ebuild create mode 100644 dev-util/gcovr/gcovr-5.1.ebuild create mode 100644 dev-util/hip/files/hipvars-5.0.2.pm rename dev-util/hip/{hip-5.0.2.ebuild => hip-5.0.2-r1.ebuild} (97%) create mode 100644 dev-util/kernelshark/files/kernelshark-2.1.0-fix-desktop-version.patch create mode 100644 dev-util/kernelshark/files/kernelshark-2.1.0-no-ldconfig.patch create mode 100644 dev-util/kernelshark/kernelshark-2.1.0.ebuild rename dev-util/maturin/{maturin-0.12.18.ebuild => maturin-0.12.20.ebuild} (93%) delete mode 100644 dev-util/mdds/files/mdds-1.7.0-bashism.patch delete mode 100644 dev-util/mdds/files/mdds-1.7.0-rtree_test.patch delete mode 100644 dev-util/mdds/mdds-1.7.0.ebuild delete mode 100644 dev-util/pkgdev/pkgdev-0.1.9.ebuild delete mode 100644 dev-util/pkgdev/pkgdev-0.2.0.ebuild delete mode 100644 dev-util/pkgdev/pkgdev-0.2.1.ebuild rename dev-util/pycharm-community/{pycharm-community-2021.3.3.ebuild => pycharm-community-2022.1.2.ebuild} (94%) create mode 100644 dev-util/rocprofiler/Manifest create mode 100644 dev-util/rocprofiler/files/rocprofiler-4.3.0-fix-gcc11.patch create mode 100644 dev-util/rocprofiler/files/rocprofiler-4.3.0-gentoo-location.patch create mode 100644 dev-util/rocprofiler/files/rocprofiler-5.0.2-gentoo-location.patch create mode 100644 dev-util/rocprofiler/metadata.xml create mode 100644 dev-util/rocprofiler/rocprofiler-4.3.0.ebuild create mode 100644 dev-util/rocprofiler/rocprofiler-5.0.2.ebuild create mode 100644 dev-util/roctracer/files/roctracer-4.3.0-tracer_tool.patch rename dev-util/roctracer/{roctracer-4.3.0-r1.ebuild => roctracer-4.3.0-r2.ebuild} (77%) create mode 100644 dev-util/trace-cmd/trace-cmd-3.0.2.ebuild create mode 100644 dev-vcs/git/files/git-2.37.0_rc0-optional-cvs.patch create mode 100644 dev-vcs/git/git-2.37.0_rc0.ebuild rename games-action/noiz2sa/{noiz2sa-0.51a-r1.ebuild => noiz2sa-0.51a-r2.ebuild} (92%) delete mode 100644 games-arcade/cdogs-sdl/cdogs-sdl-1.2.0.ebuild rename games-arcade/cdogs-sdl/{cdogs-sdl-1.3.0.ebuild => cdogs-sdl-1.3.1.ebuild} (100%) create mode 100644 games-board/tablebase-syzygy/tablebase-syzygy-0_pre20131213-r101.ebuild delete mode 100644 games-util/pyfa/pyfa-2.33.0.ebuild rename games-util/pyfa/{pyfa-2.37.0.ebuild => pyfa-2.43.0.ebuild} (92%) create mode 100644 gnome-extra/gnome-calendar/gnome-calendar-42.2.ebuild create mode 100644 gui-apps/wf-recorder/wf-recorder-0.3.0-r1.ebuild create mode 100644 gui-libs/gtksourceview/gtksourceview-5.4.2.ebuild delete mode 100644 kde-frameworks/attica/attica-5.94.0.ebuild delete mode 100644 kde-frameworks/baloo/baloo-5.94.0.ebuild delete mode 100644 kde-frameworks/bluez-qt/bluez-qt-5.94.0.ebuild rename kde-frameworks/bluez-qt/{bluez-qt-5.95.0.ebuild => bluez-qt-5.95.0-r1.ebuild} (87%) delete mode 100644 kde-frameworks/breeze-icons-rcc/breeze-icons-rcc-5.94.0.ebuild delete mode 100644 kde-frameworks/breeze-icons/breeze-icons-5.94.0.ebuild delete mode 100644 kde-frameworks/countryflags/countryflags-5.94.0.ebuild delete mode 100644 kde-frameworks/extra-cmake-modules/extra-cmake-modules-5.94.0.ebuild delete mode 100644 kde-frameworks/frameworkintegration/frameworkintegration-5.94.0.ebuild delete mode 100644 kde-frameworks/kactivities-stats/kactivities-stats-5.94.0.ebuild delete mode 100644 kde-frameworks/kactivities/kactivities-5.94.0.ebuild delete mode 100644 kde-frameworks/kapidox/kapidox-5.94.0.ebuild delete mode 100644 kde-frameworks/karchive/karchive-5.94.0.ebuild delete mode 100644 kde-frameworks/kauth/kauth-5.94.0.ebuild delete mode 100644 kde-frameworks/kbookmarks/kbookmarks-5.94.0.ebuild delete mode 100644 kde-frameworks/kcalendarcore/kcalendarcore-5.94.0.ebuild delete mode 100644 kde-frameworks/kcmutils/kcmutils-5.94.0.ebuild delete mode 100644 kde-frameworks/kcompletion/kcompletion-5.94.0.ebuild delete mode 100644 kde-frameworks/kconfig/kconfig-5.94.0.ebuild delete mode 100644 kde-frameworks/kconfigwidgets/kconfigwidgets-5.94.0.ebuild delete mode 100644 kde-frameworks/kcontacts/kcontacts-5.94.0.ebuild delete mode 100644 kde-frameworks/kcoreaddons/kcoreaddons-5.94.0.ebuild delete mode 100644 kde-frameworks/kcrash/kcrash-5.94.0.ebuild delete mode 100644 kde-frameworks/kdav/kdav-5.94.0.ebuild delete mode 100644 kde-frameworks/kdbusaddons/kdbusaddons-5.94.0.ebuild delete mode 100644 kde-frameworks/kdeclarative/kdeclarative-5.94.0.ebuild delete mode 100644 kde-frameworks/kded/kded-5.94.0.ebuild delete mode 100644 kde-frameworks/kdelibs4support/kdelibs4support-5.94.0.ebuild delete mode 100644 kde-frameworks/kdesu/kdesu-5.94.0.ebuild delete mode 100644 kde-frameworks/kdnssd/kdnssd-5.94.0.ebuild delete mode 100644 kde-frameworks/kdoctools/kdoctools-5.94.0.ebuild delete mode 100644 kde-frameworks/kemoticons/kemoticons-5.94.0.ebuild delete mode 100644 kde-frameworks/kfilemetadata/kfilemetadata-5.94.0.ebuild delete mode 100644 kde-frameworks/kglobalaccel/kglobalaccel-5.94.0.ebuild delete mode 100644 kde-frameworks/kguiaddons/kguiaddons-5.94.0.ebuild delete mode 100644 kde-frameworks/kholidays/kholidays-5.94.0.ebuild delete mode 100644 kde-frameworks/khtml/khtml-5.94.0.ebuild delete mode 100644 kde-frameworks/ki18n/ki18n-5.94.0.ebuild delete mode 100644 kde-frameworks/kiconthemes/kiconthemes-5.94.0.ebuild delete mode 100644 kde-frameworks/kidletime/kidletime-5.94.0.ebuild delete mode 100644 kde-frameworks/kimageformats/kimageformats-5.94.0.ebuild delete mode 100644 kde-frameworks/kinit/kinit-5.94.0.ebuild delete mode 100644 kde-frameworks/kio/kio-5.94.0.ebuild delete mode 100644 kde-frameworks/kirigami/kirigami-5.94.0.ebuild delete mode 100644 kde-frameworks/kitemmodels/kitemmodels-5.94.0.ebuild delete mode 100644 kde-frameworks/kitemviews/kitemviews-5.94.0.ebuild delete mode 100644 kde-frameworks/kjobwidgets/kjobwidgets-5.94.0.ebuild delete mode 100644 kde-frameworks/kjs/kjs-5.94.0.ebuild delete mode 100644 kde-frameworks/knewstuff/files/knewstuff-5.94.0-fix-QtQuickDialogWrapper-for-konsole.patch delete mode 100644 kde-frameworks/knewstuff/knewstuff-5.94.0-r1.ebuild delete mode 100644 kde-frameworks/knotifications/knotifications-5.94.0.ebuild delete mode 100644 kde-frameworks/knotifyconfig/knotifyconfig-5.94.0.ebuild delete mode 100644 kde-frameworks/kpackage/kpackage-5.94.0.ebuild delete mode 100644 kde-frameworks/kparts/kparts-5.94.0.ebuild delete mode 100644 kde-frameworks/kpeople/kpeople-5.94.0.ebuild delete mode 100644 kde-frameworks/kpty/kpty-5.94.0.ebuild delete mode 100644 kde-frameworks/kquickcharts/kquickcharts-5.94.0.ebuild delete mode 100644 kde-frameworks/kross/kross-5.94.0.ebuild delete mode 100644 kde-frameworks/krunner/krunner-5.94.0.ebuild delete mode 100644 kde-frameworks/kservice/kservice-5.94.0.ebuild delete mode 100644 kde-frameworks/ktexteditor/ktexteditor-5.94.0.ebuild delete mode 100644 kde-frameworks/ktextwidgets/ktextwidgets-5.94.0.ebuild delete mode 100644 kde-frameworks/kunitconversion/kunitconversion-5.94.0.ebuild delete mode 100644 kde-frameworks/kwallet/kwallet-5.94.0.ebuild delete mode 100644 kde-frameworks/kwayland/kwayland-5.94.0.ebuild delete mode 100644 kde-frameworks/kwidgetsaddons/kwidgetsaddons-5.94.0.ebuild delete mode 100644 kde-frameworks/kwindowsystem/kwindowsystem-5.94.0.ebuild delete mode 100644 kde-frameworks/kxmlgui/kxmlgui-5.94.0.ebuild delete mode 100644 kde-frameworks/modemmanager-qt/modemmanager-qt-5.94.0.ebuild delete mode 100644 kde-frameworks/networkmanager-qt/networkmanager-qt-5.94.0.ebuild delete mode 100644 kde-frameworks/oxygen-icons/oxygen-icons-5.94.0.ebuild create mode 100644 kde-frameworks/plasma/files/plasma-5.95.0-revert-QT_FEATURE_foo.patch delete mode 100644 kde-frameworks/plasma/plasma-5.94.0.ebuild rename kde-frameworks/plasma/{plasma-5.95.0-r2.ebuild => plasma-5.95.0-r3.ebuild} (97%) delete mode 100644 kde-frameworks/prison/prison-5.94.0.ebuild delete mode 100644 kde-frameworks/purpose/purpose-5.94.0.ebuild delete mode 100644 kde-frameworks/qqc2-desktop-style/qqc2-desktop-style-5.94.0.ebuild delete mode 100644 kde-frameworks/solid/solid-5.94.0.ebuild delete mode 100644 kde-frameworks/sonnet/sonnet-5.94.0.ebuild delete mode 100644 kde-frameworks/syndication/syndication-5.94.0.ebuild delete mode 100644 kde-frameworks/syntax-highlighting/syntax-highlighting-5.94.0.ebuild delete mode 100644 kde-frameworks/threadweaver/threadweaver-5.94.0.ebuild create mode 100644 kde-plasma/bluedevil/bluedevil-5.25.0.ebuild create mode 100644 kde-plasma/breeze-grub/breeze-grub-5.25.0.ebuild create mode 100644 kde-plasma/breeze-gtk/breeze-gtk-5.25.0.ebuild create mode 100644 kde-plasma/breeze-plymouth/breeze-plymouth-5.25.0.ebuild create mode 100644 kde-plasma/breeze/breeze-5.25.0.ebuild create mode 100644 kde-plasma/discover/discover-5.25.0.ebuild create mode 100644 kde-plasma/discover/files/discover-5.24.90-tests-optional.patch create mode 100644 kde-plasma/drkonqi/drkonqi-5.25.0.ebuild create mode 100644 kde-plasma/kactivitymanagerd/kactivitymanagerd-5.25.0.ebuild create mode 100644 kde-plasma/kde-cli-tools/kde-cli-tools-5.25.0.ebuild create mode 100644 kde-plasma/kde-gtk-config/kde-gtk-config-5.25.0.ebuild rename kde-frameworks/kplotting/kplotting-5.94.0.ebuild => kde-plasma/kdecoration/kdecoration-5.25.0.ebuild (54%) create mode 100644 kde-plasma/kdeplasma-addons/kdeplasma-addons-5.25.0.ebuild create mode 100644 kde-plasma/kgamma/kgamma-5.25.0.ebuild create mode 100644 kde-plasma/khotkeys/khotkeys-5.25.0.ebuild create mode 100644 kde-plasma/kinfocenter/kinfocenter-5.25.0.ebuild create mode 100644 kde-plasma/kmenuedit/kmenuedit-5.25.0.ebuild create mode 100644 kde-plasma/kscreen/kscreen-5.25.0.ebuild create mode 100644 kde-plasma/kscreenlocker/kscreenlocker-5.25.0.ebuild create mode 100644 kde-plasma/ksshaskpass/ksshaskpass-5.25.0.ebuild create mode 100644 kde-plasma/ksystemstats/ksystemstats-5.25.0.ebuild create mode 100644 kde-plasma/kwallet-pam/kwallet-pam-5.25.0.ebuild create mode 100644 kde-plasma/kwayland-integration/kwayland-integration-5.25.0.ebuild create mode 100644 kde-plasma/kwin/kwin-5.25.0.ebuild create mode 100644 kde-plasma/kwrited/kwrited-5.25.0.ebuild create mode 100644 kde-plasma/layer-shell-qt/layer-shell-qt-5.25.0.ebuild create mode 100644 kde-plasma/libkscreen/libkscreen-5.25.0.ebuild create mode 100644 kde-plasma/libksysguard/libksysguard-5.25.0.ebuild create mode 100644 kde-plasma/libkworkspace/libkworkspace-5.25.0.ebuild create mode 100644 kde-plasma/milou/milou-5.25.0.ebuild create mode 100644 kde-plasma/oxygen-sounds/Manifest create mode 100644 kde-plasma/oxygen-sounds/metadata.xml rename kde-frameworks/kcodecs/kcodecs-5.94.0.ebuild => kde-plasma/oxygen-sounds/oxygen-sounds-5.25.0.ebuild (51%) create mode 100644 kde-plasma/oxygen/oxygen-5.25.0.ebuild create mode 100644 kde-plasma/plasma-browser-integration/plasma-browser-integration-5.25.0.ebuild create mode 100644 kde-plasma/plasma-desktop/plasma-desktop-5.25.0.ebuild create mode 100644 kde-plasma/plasma-disks/plasma-disks-5.25.0.ebuild create mode 100644 kde-plasma/plasma-firewall/plasma-firewall-5.25.0.ebuild create mode 100644 kde-plasma/plasma-integration/plasma-integration-5.25.0.ebuild create mode 100644 kde-plasma/plasma-meta/plasma-meta-5.25.0.ebuild create mode 100644 kde-plasma/plasma-nm/plasma-nm-5.25.0.ebuild create mode 100644 kde-plasma/plasma-pa/plasma-pa-5.25.0.ebuild create mode 100644 kde-plasma/plasma-sdk/plasma-sdk-5.25.0.ebuild create mode 100644 kde-plasma/plasma-systemmonitor/plasma-systemmonitor-5.25.0.ebuild create mode 100644 kde-plasma/plasma-thunderbolt/plasma-thunderbolt-5.25.0.ebuild create mode 100644 kde-plasma/plasma-vault/plasma-vault-5.25.0.ebuild create mode 100644 kde-plasma/plasma-workspace-wallpapers/plasma-workspace-wallpapers-5.25.0.ebuild create mode 100644 kde-plasma/plasma-workspace/files/plasma-workspace-5.24.80-split-libkworkspace.patch create mode 100644 kde-plasma/plasma-workspace/plasma-workspace-5.25.0.ebuild create mode 100644 kde-plasma/plymouth-kcm/plymouth-kcm-5.25.0.ebuild create mode 100644 kde-plasma/polkit-kde-agent/polkit-kde-agent-5.25.0.ebuild create mode 100644 kde-plasma/powerdevil/powerdevil-5.25.0.ebuild create mode 100644 kde-plasma/sddm-kcm/sddm-kcm-5.25.0.ebuild create mode 100644 kde-plasma/systemsettings/systemsettings-5.25.0.ebuild create mode 100644 kde-plasma/xdg-desktop-portal-kde/xdg-desktop-portal-kde-5.25.0.ebuild create mode 100644 kde-plasma/xembed-sni-proxy/files/xembed-sni-proxy-5.24.80-standalone.patch create mode 100644 kde-plasma/xembed-sni-proxy/xembed-sni-proxy-5.25.0.ebuild create mode 100644 licenses/jpeg2ps create mode 100644 mail-client/roundcube/roundcube-1.6_rc.ebuild delete mode 100644 media-gfx/asymptote/asymptote-2.70-r1.ebuild delete mode 100644 media-gfx/asymptote/asymptote-2.77.ebuild create mode 100644 media-gfx/blender/blender-3.2.0.ebuild delete mode 100644 media-gfx/feh/feh-3.6.1.ebuild delete mode 100644 media-gfx/feh/feh-3.6.2.ebuild delete mode 100644 media-gfx/feh/feh-3.6.3.ebuild delete mode 100644 media-gfx/feh/feh-3.6.ebuild delete mode 100644 media-gfx/feh/feh-3.7.ebuild rename media-gfx/feh/{feh-3.7.1.ebuild => feh-3.9-r1.ebuild} (91%) create mode 100644 media-gfx/gimp/gimp-2.10.32.ebuild rename media-gfx/jpeg2ps/{jpeg2ps-1.9-r2.ebuild => jpeg2ps-1.9-r3.ebuild} (52%) delete mode 100644 media-gfx/krita/files/krita-5.0.0-clang.patch delete mode 100644 media-gfx/krita/krita-5.0.2.ebuild delete mode 100644 media-libs/fcft/fcft-3.0.0.ebuild delete mode 100644 media-libs/fcft/fcft-3.0.1.ebuild delete mode 100644 media-libs/fcft/fcft-3.1.1.ebuild rename media-libs/fcft/{fcft-3.1.2.ebuild => fcft-3.1.2-r1.ebuild} (95%) delete mode 100644 media-libs/zxing-cpp/zxing-cpp-1.2.0.ebuild create mode 100644 media-sound/abcmidi/abcmidi-2022.06.14.ebuild create mode 100644 media-sound/klick/klick-0.12.2-r3.ebuild create mode 100644 media-sound/pms/files/pms-0.42_p20170508-gcc12-time.patch delete mode 100644 media-sound/pms/pms-9999.ebuild create mode 100644 media-sound/pulseaudio-daemon/files/pulseaudio-16.0-fix-rtp-receiver-sdp-record.patch create mode 100644 media-sound/pulseaudio-daemon/files/pulseaudio-16.0-optional-module-console-kit.patch create mode 100644 media-sound/pulseaudio-daemon/pulseaudio-daemon-16.0-r4.ebuild create mode 100644 media-tv/kodi/kodi-19.4-r1.ebuild rename media-video/jellyfin-media-player/{jellyfin-media-player-1.6.1.ebuild => jellyfin-media-player-1.7.0.ebuild} (91%) rename media-video/jellyfin-web-jmp-bin/{jellyfin-web-jmp-bin-10.7.6.ebuild => jellyfin-web-jmp-bin-10.8.0.ebuild} (93%) delete mode 100644 media-video/pipewire/files/pipewire-0.3.50-fix-spa-header.patch delete mode 100644 media-video/pipewire/files/pipewire-0.3.50-treewide-retain-sections-to.patch rename media-video/pipewire/{pipewire-0.3.49-r1.ebuild => pipewire-0.3.49-r2.ebuild} (99%) delete mode 100644 media-video/pipewire/pipewire-0.3.50-r3.ebuild rename media-video/pipewire/{pipewire-0.3.51-r1.ebuild => pipewire-0.3.51-r2.ebuild} (99%) rename media-video/pipewire/{pipewire-0.3.52.ebuild => pipewire-0.3.52-r1.ebuild} (99%) create mode 100644 metadata/md5-cache/app-admin/awscli-1.25.10 create mode 100644 metadata/md5-cache/app-admin/awscli-1.25.8 create mode 100644 metadata/md5-cache/app-admin/awscli-1.25.9 rename metadata/md5-cache/app-admin/{exo-1.54.0 => exo-1.56.0} (76%) delete mode 100644 metadata/md5-cache/app-admin/hcloud-1.29.0 create mode 100644 metadata/md5-cache/app-admin/sudo-1.9.11_p2 create mode 100644 metadata/md5-cache/app-arch/zstd-1.5.1-r3 delete mode 100644 metadata/md5-cache/app-containers/docker-compose-2.3.3-r2 delete mode 100644 metadata/md5-cache/app-containers/docker-compose-2.4.1 create mode 100644 metadata/md5-cache/app-containers/grype-0.39.0 create mode 100644 metadata/md5-cache/app-containers/syft-0.47.0 create mode 100644 metadata/md5-cache/app-editors/featherpad-1.2.0 create mode 100644 metadata/md5-cache/app-editors/ghex-42.3 create mode 100644 metadata/md5-cache/app-editors/gnome-text-editor-42.2 rename metadata/md5-cache/app-editors/{mg-20210609-r1 => mg-20220614} (59%) delete mode 100644 metadata/md5-cache/app-editors/nano-5.9 delete mode 100644 metadata/md5-cache/app-emacs/auctex-11.92 delete mode 100644 metadata/md5-cache/app-emacs/auctex-12.2 delete mode 100644 metadata/md5-cache/app-emacs/helm-3.8.0 create mode 100644 metadata/md5-cache/app-emulation/ruffle-0_p20220614 rename metadata/md5-cache/app-emulation/{virtualbox-6.1.32-r1 => virtualbox-6.1.32-r2} (100%) rename metadata/md5-cache/app-emulation/{virtualbox-6.1.34 => virtualbox-6.1.34-r1} (99%) create mode 100644 metadata/md5-cache/app-misc/cw-1.0.16-r4 create mode 100644 metadata/md5-cache/app-misc/rover-1.0.1 create mode 100644 metadata/md5-cache/app-misc/rover-9999 delete mode 100644 metadata/md5-cache/app-office/libalkimia-8.1.0-r1 delete mode 100644 metadata/md5-cache/app-office/libreoffice-7.2.6.2-r1 delete mode 100644 metadata/md5-cache/app-office/libreoffice-bin-7.2.6.2 delete mode 100644 metadata/md5-cache/app-office/libreoffice-bin-7.2.6.2-r1 delete mode 100644 metadata/md5-cache/app-office/libreoffice-bin-debug-7.2.6.2 delete mode 100644 metadata/md5-cache/app-office/libreoffice-bin-debug-7.2.6.2-r1 delete mode 100644 metadata/md5-cache/app-office/libreoffice-l10n-7.2.6.2 create mode 100644 metadata/md5-cache/app-portage/portage-utils-0.94.1 create mode 100644 metadata/md5-cache/app-text/gspell-1.11.1 delete mode 100644 metadata/md5-cache/app-text/libetonyek-0.1.10 delete mode 100644 metadata/md5-cache/app-text/libnumbertext-1.0.8 create mode 100644 metadata/md5-cache/dev-cpp/gemmlowp-2021.12.20 delete mode 100644 metadata/md5-cache/dev-db/pg_activity-2.3.0 create mode 100644 metadata/md5-cache/dev-db/pg_activity-2.3.1 create mode 100644 metadata/md5-cache/dev-db/pgpool2-4.2.9 create mode 100644 metadata/md5-cache/dev-db/pgpool2-4.3.2 rename metadata/md5-cache/dev-db/{postgresql-14.3 => postgresql-14.4} (98%) rename metadata/md5-cache/dev-db/{redis-7.0.0-r1 => redis-7.0.0-r2} (86%) rename metadata/md5-cache/dev-db/{redis-7.0.1 => redis-7.0.1-r1} (86%) create mode 100644 metadata/md5-cache/dev-db/redis-7.0.2 create mode 100644 metadata/md5-cache/dev-db/sqlite-9999 create mode 100644 metadata/md5-cache/dev-db/sqlmap-1.6.5 create mode 100644 metadata/md5-cache/dev-java/tomcat-native-1.2.34 create mode 100644 metadata/md5-cache/dev-java/tomcat-servlet-api-8.5.81 create mode 100644 metadata/md5-cache/dev-java/wsdl4j-1.6.3 delete mode 100644 metadata/md5-cache/dev-lang/execline-2.8.2.0 delete mode 100644 metadata/md5-cache/dev-lang/go-1.17.10 delete mode 100644 metadata/md5-cache/dev-lang/go-1.18.2 delete mode 100644 metadata/md5-cache/dev-lang/python-3.10.4_p1 delete mode 100644 metadata/md5-cache/dev-lang/python-3.11.0_beta1-r2 delete mode 100644 metadata/md5-cache/dev-lang/python-3.11.0_beta2 delete mode 100644 metadata/md5-cache/dev-lang/python-3.11.0_beta2_p1 delete mode 100644 metadata/md5-cache/dev-lang/python-3.8.13_p1 delete mode 100644 metadata/md5-cache/dev-lang/python-3.9.11 create mode 100644 metadata/md5-cache/dev-libs/cxxtools-3.0-r2 delete mode 100644 metadata/md5-cache/dev-libs/flatbuffers-2.0.0-r1 delete mode 100644 metadata/md5-cache/dev-libs/icu-71.1 create mode 100644 metadata/md5-cache/dev-libs/libdbusmenu-16.04.0-r2 create mode 100644 metadata/md5-cache/dev-libs/libgcrypt-1.10.1-r1 delete mode 100644 metadata/md5-cache/dev-libs/libixion-0.16.1 delete mode 100644 metadata/md5-cache/dev-libs/liborcus-0.16.1 create mode 100644 metadata/md5-cache/dev-libs/libtraceevent-1.5.2 create mode 100644 metadata/md5-cache/dev-libs/libtracefs-1.3.1 create mode 100644 metadata/md5-cache/dev-libs/libzip-1.9.0 rename metadata/md5-cache/dev-libs/{simdjson-2.0.3 => simdjson-2.0.4} (74%) delete mode 100644 metadata/md5-cache/dev-libs/skalibs-2.11.1.0 create mode 100644 metadata/md5-cache/dev-perl/Specio-0.480.0 create mode 100644 metadata/md5-cache/dev-perl/Sys-Virt-8.4.0 create mode 100644 metadata/md5-cache/dev-php/libvirt-php-0.5.6 create mode 100644 metadata/md5-cache/dev-python/Babel-2.10.2 delete mode 100644 metadata/md5-cache/dev-python/Faker-13.11.1 delete mode 100644 metadata/md5-cache/dev-python/Faker-13.12.0 delete mode 100644 metadata/md5-cache/dev-python/Faker-13.12.1 delete mode 100644 metadata/md5-cache/dev-python/GridDataFormats-0.7.0 delete mode 100644 metadata/md5-cache/dev-python/GridDataFormats-1.0.0 create mode 100644 metadata/md5-cache/dev-python/PyPDF2-2.2.0 create mode 100644 metadata/md5-cache/dev-python/aesara-2.7.2 delete mode 100644 metadata/md5-cache/dev-python/aiosignal-1.2.0 delete mode 100644 metadata/md5-cache/dev-python/alabaster-0.7.12 create mode 100644 metadata/md5-cache/dev-python/alagitpull-0.0.23-r2 delete mode 100644 metadata/md5-cache/dev-python/ansible-compat-2.0.3 delete mode 100644 metadata/md5-cache/dev-python/ansible-compat-2.0.4 delete mode 100644 metadata/md5-cache/dev-python/anyio-3.5.0-r1 delete mode 100644 metadata/md5-cache/dev-python/anyqt-0.0.14 create mode 100644 metadata/md5-cache/dev-python/anyqt-0.1.1 delete mode 100644 metadata/md5-cache/dev-python/asteval-0.9.26 create mode 100644 metadata/md5-cache/dev-python/astroid-2.11.6 delete mode 100644 metadata/md5-cache/dev-python/asyncstdlib-3.10.4 delete mode 100644 metadata/md5-cache/dev-python/authres-1.2.0 delete mode 100644 metadata/md5-cache/dev-python/automat-20.2.0 delete mode 100644 metadata/md5-cache/dev-python/autoprop-4.0.2-r1 delete mode 100644 metadata/md5-cache/dev-python/awxkit-21.0.0 delete mode 100644 metadata/md5-cache/dev-python/bibtexparser-1.2.0 delete mode 100644 metadata/md5-cache/dev-python/bleach-5.0.0 create mode 100644 metadata/md5-cache/dev-python/boto3-1.24.10 create mode 100644 metadata/md5-cache/dev-python/boto3-1.24.8 create mode 100644 metadata/md5-cache/dev-python/boto3-1.24.9 create mode 100644 metadata/md5-cache/dev-python/botocore-1.27.10 create mode 100644 metadata/md5-cache/dev-python/botocore-1.27.8 create mode 100644 metadata/md5-cache/dev-python/botocore-1.27.9 rename metadata/md5-cache/dev-python/{cachelib-0.6.0 => cachelib-0.8.0} (93%) delete mode 100644 metadata/md5-cache/dev-python/cachetools-4.2.4 delete mode 100644 metadata/md5-cache/dev-python/cachetools-5.0.0 delete mode 100644 metadata/md5-cache/dev-python/cachetools-5.1.0 delete mode 100644 metadata/md5-cache/dev-python/carbon-1.1.8-r1 delete mode 100644 metadata/md5-cache/dev-python/cerberus-1.3.4 delete mode 100644 metadata/md5-cache/dev-python/cffi-1.15.0 delete mode 100644 metadata/md5-cache/dev-python/cgroup-utils-0.8 delete mode 100644 metadata/md5-cache/dev-python/chump-1.6.0-r1 delete mode 100644 metadata/md5-cache/dev-python/click-log-0.3.2 delete mode 100644 metadata/md5-cache/dev-python/click-threading-0.5.0 delete mode 100644 metadata/md5-cache/dev-python/cloudpickle-2.0.0 delete mode 100644 metadata/md5-cache/dev-python/cloudpickle-2.0.0-r1 delete mode 100644 metadata/md5-cache/dev-python/cookies-2.2.1-r1 delete mode 100644 metadata/md5-cache/dev-python/daemonize-2.5.0 delete mode 100644 metadata/md5-cache/dev-python/dbus-next-0.2.3 delete mode 100644 metadata/md5-cache/dev-python/decorator-5.1.1 delete mode 100644 metadata/md5-cache/dev-python/deprecated-1.2.13 rename metadata/md5-cache/dev-python/{discogs-client-2.3.14 => discogs-client-2.3.15} (99%) delete mode 100644 metadata/md5-cache/dev-python/django-cacheops-6.0 delete mode 100644 metadata/md5-cache/dev-python/django-cors-headers-3.12.0 delete mode 100644 metadata/md5-cache/dev-python/dns-lexicon-3.11.1 delete mode 100644 metadata/md5-cache/dev-python/docutils-0.17.1 delete mode 100644 metadata/md5-cache/dev-python/docutils-0.18.1 delete mode 100644 metadata/md5-cache/dev-python/exceptiongroup-1.0.0_rc7 delete mode 100644 metadata/md5-cache/dev-python/filelock-3.6.0 delete mode 100644 metadata/md5-cache/dev-python/filelock-3.7.0 delete mode 100644 metadata/md5-cache/dev-python/findimports-2.2.0 delete mode 100644 metadata/md5-cache/dev-python/flit_scm-1.5.0 create mode 100644 metadata/md5-cache/dev-python/gcs-oauth2-boto-plugin-3.0 create mode 100644 metadata/md5-cache/dev-python/google-api-core-2.8.2 create mode 100644 metadata/md5-cache/dev-python/google-api-python-client-2.51.0 delete mode 100644 metadata/md5-cache/dev-python/google-apitools-0.5.32 create mode 100644 metadata/md5-cache/dev-python/google-auth-2.8.0 delete mode 100644 metadata/md5-cache/dev-python/google-auth-oauthlib-0.5.1 delete mode 100644 metadata/md5-cache/dev-python/googleapis-common-protos-1.56.0-r2 delete mode 100644 metadata/md5-cache/dev-python/googleapis-common-protos-1.56.1 delete mode 100644 metadata/md5-cache/dev-python/greenlet-1.1.2 delete mode 100644 metadata/md5-cache/dev-python/happybase-0.9_p20210701 rename metadata/md5-cache/dev-python/{snapshottest-0.5.1 => happybase-1.2.0} (55%) delete mode 100644 metadata/md5-cache/dev-python/hatchling-0.24.0 delete mode 100644 metadata/md5-cache/dev-python/hatchling-0.25.0 delete mode 100644 metadata/md5-cache/dev-python/hatchling-1.0.0 delete mode 100644 metadata/md5-cache/dev-python/hatchling-1.1.0 delete mode 100644 metadata/md5-cache/dev-python/hatchling-1.2.0 delete mode 100644 metadata/md5-cache/dev-python/hatchling-1.3.0 delete mode 100644 metadata/md5-cache/dev-python/httmock-1.4.0 delete mode 100644 metadata/md5-cache/dev-python/httpretty-1.1.4 create mode 100644 metadata/md5-cache/dev-python/hypothesis-6.47.3 create mode 100644 metadata/md5-cache/dev-python/ifaddr-0.2.0 delete mode 100644 metadata/md5-cache/dev-python/imageio-2.19.2 delete mode 100644 metadata/md5-cache/dev-python/imagesize-1.3.0 create mode 100644 metadata/md5-cache/dev-python/importlib_resources-5.8.0 delete mode 100644 metadata/md5-cache/dev-python/inflection-0.5.1 create mode 100644 metadata/md5-cache/dev-python/ipykernel-6.14.0 create mode 100644 metadata/md5-cache/dev-python/ipykernel-6.15.0 delete mode 100644 metadata/md5-cache/dev-python/ipython-8.2.0 delete mode 100644 metadata/md5-cache/dev-python/jaraco-collections-3.5.1 delete mode 100644 metadata/md5-cache/dev-python/jc-1.19.0 delete mode 100644 metadata/md5-cache/dev-python/jc-1.20.0 create mode 100644 metadata/md5-cache/dev-python/jc-1.20.1 delete mode 100644 metadata/md5-cache/dev-python/jdcal-1.4.1 delete mode 100644 metadata/md5-cache/dev-python/jikanpy-4.3.2 delete mode 100644 metadata/md5-cache/dev-python/jinja2_pluralize-0.3.0 create mode 100644 metadata/md5-cache/dev-python/js2py-0.71_p20210918 delete mode 100644 metadata/md5-cache/dev-python/jsonmerge-1.8.0 delete mode 100644 metadata/md5-cache/dev-python/jsonpickle-2.1.0 delete mode 100644 metadata/md5-cache/dev-python/jsonxs-0.6 delete mode 100644 metadata/md5-cache/dev-python/jupyterlab-3.3.4 delete mode 100644 metadata/md5-cache/dev-python/jupyterlab_server-2.13.0 delete mode 100644 metadata/md5-cache/dev-python/k5test-0.10.1 delete mode 100644 metadata/md5-cache/dev-python/kaitaistruct-0.9 delete mode 100644 metadata/md5-cache/dev-python/keep-2.10.1 create mode 100644 metadata/md5-cache/dev-python/kiwisolver-1.4.3 delete mode 100644 metadata/md5-cache/dev-python/manuel-1.10.1 delete mode 100644 metadata/md5-cache/dev-python/manuel-1.10.1-r1 delete mode 100644 metadata/md5-cache/dev-python/markdown-3.3.6 delete mode 100644 metadata/md5-cache/dev-python/marshmallow-3.15.0 delete mode 100644 metadata/md5-cache/dev-python/metakernel-0.28.2-r1 delete mode 100644 metadata/md5-cache/dev-python/mkautodoc-0.1.0 delete mode 100644 metadata/md5-cache/dev-python/munkres-1.1.4 delete mode 100644 metadata/md5-cache/dev-python/nbdime-3.1.1 delete mode 100644 metadata/md5-cache/dev-python/neovim-remote-2.5.0 create mode 100644 metadata/md5-cache/dev-python/networkx-2.8.4 delete mode 100644 metadata/md5-cache/dev-python/nuitka-0.7.7 delete mode 100644 metadata/md5-cache/dev-python/nuitka-0.8 delete mode 100644 metadata/md5-cache/dev-python/nuitka-0.8.1 delete mode 100644 metadata/md5-cache/dev-python/nuitka-0.8.2 delete mode 100644 metadata/md5-cache/dev-python/nuitka-0.8.3 create mode 100644 metadata/md5-cache/dev-python/outcome-1.2.0 delete mode 100644 metadata/md5-cache/dev-python/pdm-pep517-0.12.4 delete mode 100644 metadata/md5-cache/dev-python/pdm-pep517-0.12.5 delete mode 100644 metadata/md5-cache/dev-python/pefile-2021.9.3 delete mode 100644 metadata/md5-cache/dev-python/pipenv-2022.4.8 delete mode 100644 metadata/md5-cache/dev-python/pipenv-2022.5.2-r1 delete mode 100644 metadata/md5-cache/dev-python/pivy-0.6.6-r1 delete mode 100644 metadata/md5-cache/dev-python/platformdirs-2.5.1 delete mode 100644 metadata/md5-cache/dev-python/plotly-5.7.0 delete mode 100644 metadata/md5-cache/dev-python/plotly-5.8.0 delete mode 100644 metadata/md5-cache/dev-python/proto-plus-1.20.0 delete mode 100644 metadata/md5-cache/dev-python/proto-plus-1.20.1 create mode 100644 metadata/md5-cache/dev-python/proto-plus-1.20.6 create mode 100644 metadata/md5-cache/dev-python/psycopg-3.0.15 delete mode 100644 metadata/md5-cache/dev-python/pyacoustid-1.2.0 delete mode 100644 metadata/md5-cache/dev-python/pybtex-docutils-1.0.1 delete mode 100644 metadata/md5-cache/dev-python/pycuda-2019.1.2 delete mode 100644 metadata/md5-cache/dev-python/pydotplus-2.0.2 delete mode 100644 metadata/md5-cache/dev-python/pydyf-0.1.2 delete mode 100644 metadata/md5-cache/dev-python/pyghmi-1.5.42 delete mode 100644 metadata/md5-cache/dev-python/pyghmi-1.5.43 delete mode 100644 metadata/md5-cache/dev-python/pyghmi-1.5.45 rename metadata/md5-cache/dev-python/{pyghmi-1.5.44 => pyghmi-1.5.47} (98%) delete mode 100644 metadata/md5-cache/dev-python/pyglet-1.5.23 delete mode 100644 metadata/md5-cache/dev-python/pyglet-1.5.24 delete mode 100644 metadata/md5-cache/dev-python/pykka-3.0.2 create mode 100644 metadata/md5-cache/dev-python/pylint-2.14.2 delete mode 100644 metadata/md5-cache/dev-python/pymetar-1.4 delete mode 100644 metadata/md5-cache/dev-python/pyotp-2.6.0 delete mode 100644 metadata/md5-cache/dev-python/pyprof2calltree-1.4.5 delete mode 100644 metadata/md5-cache/dev-python/pypy3-7.3.9 delete mode 100644 metadata/md5-cache/dev-python/pyquery-1.4.3 create mode 100644 metadata/md5-cache/dev-python/pyroute2-0.5.19 delete mode 100644 metadata/md5-cache/dev-python/pysimdjson-4.0.3-r1 delete mode 100644 metadata/md5-cache/dev-python/pysvg-0.2.2_p3 delete mode 100644 metadata/md5-cache/dev-python/pytest-codeblocks-0.15.0 delete mode 100644 metadata/md5-cache/dev-python/pytest-codeblocks-0.16.0 delete mode 100644 metadata/md5-cache/dev-python/pytest-describe-2.0.1 delete mode 100644 metadata/md5-cache/dev-python/pytest-env-0.6.2 delete mode 100644 metadata/md5-cache/dev-python/pytest-faulthandler-2.0.1 delete mode 100644 metadata/md5-cache/dev-python/pytest-plus-0.2 delete mode 100644 metadata/md5-cache/dev-python/pytest-shell-utilities-1.0.5 delete mode 100644 metadata/md5-cache/dev-python/pytest-shell-utilities-1.1.0 delete mode 100644 metadata/md5-cache/dev-python/pytest-shell-utilities-1.2.0 delete mode 100644 metadata/md5-cache/dev-python/pytest-shell-utilities-1.2.1 delete mode 100644 metadata/md5-cache/dev-python/pytest-shell-utilities-1.3.0 delete mode 100644 metadata/md5-cache/dev-python/pytest-shell-utilities-1.4.0 delete mode 100644 metadata/md5-cache/dev-python/pytest-subtesthack-0.1.2-r1 delete mode 100644 metadata/md5-cache/dev-python/python-bugzilla-3.2.0 delete mode 100644 metadata/md5-cache/dev-python/python-cstruct-2.1 create mode 100644 metadata/md5-cache/dev-python/python-debian-0.1.44 delete mode 100644 metadata/md5-cache/dev-python/python-gammu-2.11 delete mode 100644 metadata/md5-cache/dev-python/pytimeparse-1.1.8 delete mode 100644 metadata/md5-cache/dev-python/pyx-0.15 delete mode 100644 metadata/md5-cache/dev-python/qstylizer-0.2.1 delete mode 100644 metadata/md5-cache/dev-python/qtawesome-1.1.1 delete mode 100644 metadata/md5-cache/dev-python/qtconsole-5.2.2 delete mode 100644 metadata/md5-cache/dev-python/ratelimit-2.2.1 delete mode 100644 metadata/md5-cache/dev-python/re-assert-1.1.0 delete mode 100644 metadata/md5-cache/dev-python/reflink-0.2.1-r1 delete mode 100644 metadata/md5-cache/dev-python/requests-2.27.1 delete mode 100644 metadata/md5-cache/dev-python/rfc3986-2.0.0 delete mode 100644 metadata/md5-cache/dev-python/rsa-4.8 delete mode 100644 metadata/md5-cache/dev-python/sarge-0.1.7-r1 create mode 100644 metadata/md5-cache/dev-python/setuptools-62.4.0 delete mode 100644 metadata/md5-cache/dev-python/setuptools_scm_git_archive-1.1-r4 delete mode 100644 metadata/md5-cache/dev-python/sh-1.14.2 delete mode 100644 metadata/md5-cache/dev-python/sniffio-1.2.0 delete mode 100644 metadata/md5-cache/dev-python/snowballstemmer-2.2.0 create mode 100644 metadata/md5-cache/dev-python/stack_data-0.3.0 delete mode 100644 metadata/md5-cache/dev-python/stapler-1.0.0_p20200531-r2 delete mode 100644 metadata/md5-cache/dev-python/starlette-0.20.0 delete mode 100644 metadata/md5-cache/dev-python/starlette-0.20.1 delete mode 100644 metadata/md5-cache/dev-python/starlette-0.20.2 delete mode 100644 metadata/md5-cache/dev-python/sure-2.0.0 delete mode 100644 metadata/md5-cache/dev-python/svglib-1.2.1 delete mode 100644 metadata/md5-cache/dev-python/svgwrite-1.4.1 delete mode 100644 metadata/md5-cache/dev-python/svgwrite-1.4.1-r1 delete mode 100644 metadata/md5-cache/dev-python/tappy-3.1 delete mode 100644 metadata/md5-cache/dev-python/tekore-4.3.0 delete mode 100644 metadata/md5-cache/dev-python/tempora-5.0.0 delete mode 100644 metadata/md5-cache/dev-python/terminado-0.13.3 delete mode 100644 metadata/md5-cache/dev-python/texttable-1.6.4 delete mode 100644 metadata/md5-cache/dev-python/thriftpy2-0.4.14 create mode 100644 metadata/md5-cache/dev-python/thriftpy2-0.4.14-r1 delete mode 100644 metadata/md5-cache/dev-python/tinycss-0.4 delete mode 100644 metadata/md5-cache/dev-python/toolz-0.11.2 delete mode 100644 metadata/md5-cache/dev-python/toposort-1.7 create mode 100644 metadata/md5-cache/dev-python/translate-toolkit-3.7.0 delete mode 100644 metadata/md5-cache/dev-python/trustme-0.9.0 delete mode 100644 metadata/md5-cache/dev-python/tubes-0.2.0-r1 delete mode 100644 metadata/md5-cache/dev-python/ubelt-1.0.1 delete mode 100644 metadata/md5-cache/dev-python/ubelt-1.1.0 delete mode 100644 metadata/md5-cache/dev-python/ukkonen-1.0.1 delete mode 100644 metadata/md5-cache/dev-python/untangle-1.1.1 delete mode 100644 metadata/md5-cache/dev-python/urllib3-1.26.9 delete mode 100644 metadata/md5-cache/dev-python/validators-0.19.0 delete mode 100644 metadata/md5-cache/dev-python/vdf-3.4 delete mode 100644 metadata/md5-cache/dev-python/vdirsyncer-0.18.0-r3 delete mode 100644 metadata/md5-cache/dev-python/verboselogs-1.7 delete mode 100644 metadata/md5-cache/dev-python/versioningit-1.1.1 delete mode 100644 metadata/md5-cache/dev-python/visitor-0.1.3-r1 delete mode 100644 metadata/md5-cache/dev-python/vobject-0.9.6.1-r2 delete mode 100644 metadata/md5-cache/dev-python/watchfiles-0.13 delete mode 100644 metadata/md5-cache/dev-python/watchfiles-0.14 delete mode 100644 metadata/md5-cache/dev-python/weasyprint-54.3 delete mode 100644 metadata/md5-cache/dev-python/webob-1.8.7 delete mode 100644 metadata/md5-cache/dev-python/webtest-3.0.0 delete mode 100644 metadata/md5-cache/dev-python/whisper-1.1.8 delete mode 100644 metadata/md5-cache/dev-python/wsgiproxy2-0.5.1 delete mode 100644 metadata/md5-cache/dev-python/xmlschema-1.10.0 delete mode 100644 metadata/md5-cache/dev-python/xmlschema-1.11.0 delete mode 100644 metadata/md5-cache/dev-python/yara-python-4.2.0 create mode 100644 metadata/md5-cache/dev-python/yaxmldiff-0.1.0 create mode 100644 metadata/md5-cache/dev-python/zeroconf-0.38.7 delete mode 100644 metadata/md5-cache/dev-qt/qdoc-5.15.3 delete mode 100644 metadata/md5-cache/dev-qt/qt3d-5.15.3-r1 delete mode 100644 metadata/md5-cache/dev-qt/qtbluetooth-5.15.3 delete mode 100644 metadata/md5-cache/dev-qt/qtdatavis3d-5.15.3 delete mode 100644 metadata/md5-cache/dev-qt/qtdiag-5.15.3 delete mode 100644 metadata/md5-cache/dev-qt/qtgamepad-5.15.3 delete mode 100644 metadata/md5-cache/dev-qt/qtlocation-5.15.3-r1 delete mode 100644 metadata/md5-cache/dev-qt/qtnetworkauth-5.15.3 delete mode 100644 metadata/md5-cache/dev-qt/qtquickcontrols2-5.15.3 delete mode 100644 metadata/md5-cache/dev-qt/qtquicktimeline-5.15.3 delete mode 100644 metadata/md5-cache/dev-qt/qtscxml-5.15.3 delete mode 100644 metadata/md5-cache/dev-qt/qtspeech-5.15.3 delete mode 100644 metadata/md5-cache/dev-qt/qtvirtualkeyboard-5.15.3 delete mode 100644 metadata/md5-cache/dev-qt/qtwebengine-5.15.3_p20220406 delete mode 100644 metadata/md5-cache/dev-qt/qtwebengine-5.15.4_p20220505 delete mode 100644 metadata/md5-cache/dev-qt/qtwebview-5.15.3 create mode 100644 metadata/md5-cache/dev-ruby/minitest-5.16.0 create mode 100644 metadata/md5-cache/dev-ruby/serverengine-2.3.0 create mode 100644 metadata/md5-cache/dev-ruby/sqlite3-1.4.3 create mode 100644 metadata/md5-cache/dev-ruby/sqlite3-1.4.4 create mode 100644 metadata/md5-cache/dev-ruby/zeitwerk-2.6.0 create mode 100644 metadata/md5-cache/dev-texlive/texlive-luatex-2021-r1 delete mode 100644 metadata/md5-cache/dev-util/clazy-1.10-r2 rename metadata/md5-cache/dev-util/{clion-2022.1.1 => clion-2022.1.1-r1} (96%) create mode 100644 metadata/md5-cache/dev-util/difftastic-0.29.1 create mode 100644 metadata/md5-cache/dev-util/gcovr-5.1 rename metadata/md5-cache/dev-util/{hip-5.0.2 => hip-5.0.2-r1} (97%) create mode 100644 metadata/md5-cache/dev-util/kernelshark-2.1.0 delete mode 100644 metadata/md5-cache/dev-util/maturin-0.12.18 create mode 100644 metadata/md5-cache/dev-util/maturin-0.12.20 delete mode 100644 metadata/md5-cache/dev-util/mdds-1.7.0 delete mode 100644 metadata/md5-cache/dev-util/pkgdev-0.1.9 delete mode 100644 metadata/md5-cache/dev-util/pkgdev-0.2.0 delete mode 100644 metadata/md5-cache/dev-util/pkgdev-0.2.1 rename metadata/md5-cache/dev-util/{pycharm-community-2021.3.3 => pycharm-community-2022.1.2} (69%) create mode 100644 metadata/md5-cache/dev-util/rocprofiler-4.3.0 create mode 100644 metadata/md5-cache/dev-util/rocprofiler-5.0.2 rename metadata/md5-cache/dev-util/{roctracer-4.3.0-r1 => roctracer-4.3.0-r2} (50%) create mode 100644 metadata/md5-cache/dev-util/trace-cmd-3.0.2 create mode 100644 metadata/md5-cache/dev-vcs/git-2.37.0_rc0 rename metadata/md5-cache/games-action/{noiz2sa-0.51a-r1 => noiz2sa-0.51a-r2} (61%) delete mode 100644 metadata/md5-cache/games-arcade/cdogs-sdl-1.2.0 rename metadata/md5-cache/games-arcade/{cdogs-sdl-1.3.0 => cdogs-sdl-1.3.1} (91%) create mode 100644 metadata/md5-cache/games-board/tablebase-syzygy-0_pre20131213-r101 delete mode 100644 metadata/md5-cache/games-util/pyfa-2.33.0 delete mode 100644 metadata/md5-cache/games-util/pyfa-2.37.0 create mode 100644 metadata/md5-cache/games-util/pyfa-2.43.0 create mode 100644 metadata/md5-cache/gnome-extra/gnome-calendar-42.2 create mode 100644 metadata/md5-cache/gui-apps/wf-recorder-0.3.0-r1 create mode 100644 metadata/md5-cache/gui-libs/gtksourceview-5.4.2 delete mode 100644 metadata/md5-cache/kde-frameworks/attica-5.94.0 delete mode 100644 metadata/md5-cache/kde-frameworks/baloo-5.94.0 delete mode 100644 metadata/md5-cache/kde-frameworks/bluez-qt-5.94.0 rename metadata/md5-cache/kde-frameworks/{bluez-qt-5.95.0 => bluez-qt-5.95.0-r1} (97%) delete mode 100644 metadata/md5-cache/kde-frameworks/breeze-icons-5.94.0 delete mode 100644 metadata/md5-cache/kde-frameworks/breeze-icons-rcc-5.94.0 delete mode 100644 metadata/md5-cache/kde-frameworks/extra-cmake-modules-5.94.0 delete mode 100644 metadata/md5-cache/kde-frameworks/frameworkintegration-5.94.0 delete mode 100644 metadata/md5-cache/kde-frameworks/kactivities-5.94.0 delete mode 100644 metadata/md5-cache/kde-frameworks/kactivities-stats-5.94.0 delete mode 100644 metadata/md5-cache/kde-frameworks/kapidox-5.94.0 delete mode 100644 metadata/md5-cache/kde-frameworks/karchive-5.94.0 delete mode 100644 metadata/md5-cache/kde-frameworks/kauth-5.94.0 delete mode 100644 metadata/md5-cache/kde-frameworks/kbookmarks-5.94.0 delete mode 100644 metadata/md5-cache/kde-frameworks/kcalendarcore-5.94.0 delete mode 100644 metadata/md5-cache/kde-frameworks/kcmutils-5.94.0 delete mode 100644 metadata/md5-cache/kde-frameworks/kcodecs-5.94.0 delete mode 100644 metadata/md5-cache/kde-frameworks/kcompletion-5.94.0 delete mode 100644 metadata/md5-cache/kde-frameworks/kconfig-5.94.0 delete mode 100644 metadata/md5-cache/kde-frameworks/kconfigwidgets-5.94.0 delete mode 100644 metadata/md5-cache/kde-frameworks/kcontacts-5.94.0 delete mode 100644 metadata/md5-cache/kde-frameworks/kcoreaddons-5.94.0 delete mode 100644 metadata/md5-cache/kde-frameworks/kcrash-5.94.0 delete mode 100644 metadata/md5-cache/kde-frameworks/kdav-5.94.0 delete mode 100644 metadata/md5-cache/kde-frameworks/kdbusaddons-5.94.0 delete mode 100644 metadata/md5-cache/kde-frameworks/kdeclarative-5.94.0 delete mode 100644 metadata/md5-cache/kde-frameworks/kded-5.94.0 delete mode 100644 metadata/md5-cache/kde-frameworks/kdelibs4support-5.94.0 delete mode 100644 metadata/md5-cache/kde-frameworks/kdesu-5.94.0 delete mode 100644 metadata/md5-cache/kde-frameworks/kdnssd-5.94.0 delete mode 100644 metadata/md5-cache/kde-frameworks/kdoctools-5.94.0 delete mode 100644 metadata/md5-cache/kde-frameworks/kemoticons-5.94.0 delete mode 100644 metadata/md5-cache/kde-frameworks/kfilemetadata-5.94.0 delete mode 100644 metadata/md5-cache/kde-frameworks/kglobalaccel-5.94.0 delete mode 100644 metadata/md5-cache/kde-frameworks/kguiaddons-5.94.0 delete mode 100644 metadata/md5-cache/kde-frameworks/kholidays-5.94.0 delete mode 100644 metadata/md5-cache/kde-frameworks/khtml-5.94.0 delete mode 100644 metadata/md5-cache/kde-frameworks/ki18n-5.94.0 delete mode 100644 metadata/md5-cache/kde-frameworks/kiconthemes-5.94.0 delete mode 100644 metadata/md5-cache/kde-frameworks/kidletime-5.94.0 delete mode 100644 metadata/md5-cache/kde-frameworks/kimageformats-5.94.0 delete mode 100644 metadata/md5-cache/kde-frameworks/kinit-5.94.0 delete mode 100644 metadata/md5-cache/kde-frameworks/kio-5.94.0 delete mode 100644 metadata/md5-cache/kde-frameworks/kirigami-5.94.0 delete mode 100644 metadata/md5-cache/kde-frameworks/kitemmodels-5.94.0 delete mode 100644 metadata/md5-cache/kde-frameworks/kitemviews-5.94.0 delete mode 100644 metadata/md5-cache/kde-frameworks/kjobwidgets-5.94.0 delete mode 100644 metadata/md5-cache/kde-frameworks/kjs-5.94.0 delete mode 100644 metadata/md5-cache/kde-frameworks/knewstuff-5.94.0-r1 delete mode 100644 metadata/md5-cache/kde-frameworks/knotifications-5.94.0 delete mode 100644 metadata/md5-cache/kde-frameworks/knotifyconfig-5.94.0 delete mode 100644 metadata/md5-cache/kde-frameworks/kpackage-5.94.0 delete mode 100644 metadata/md5-cache/kde-frameworks/kparts-5.94.0 delete mode 100644 metadata/md5-cache/kde-frameworks/kpeople-5.94.0 delete mode 100644 metadata/md5-cache/kde-frameworks/kplotting-5.94.0 delete mode 100644 metadata/md5-cache/kde-frameworks/kpty-5.94.0 delete mode 100644 metadata/md5-cache/kde-frameworks/kquickcharts-5.94.0 delete mode 100644 metadata/md5-cache/kde-frameworks/kross-5.94.0 delete mode 100644 metadata/md5-cache/kde-frameworks/krunner-5.94.0 delete mode 100644 metadata/md5-cache/kde-frameworks/kservice-5.94.0 delete mode 100644 metadata/md5-cache/kde-frameworks/ktexteditor-5.94.0 delete mode 100644 metadata/md5-cache/kde-frameworks/ktextwidgets-5.94.0 delete mode 100644 metadata/md5-cache/kde-frameworks/kunitconversion-5.94.0 delete mode 100644 metadata/md5-cache/kde-frameworks/kwallet-5.94.0 delete mode 100644 metadata/md5-cache/kde-frameworks/kwayland-5.94.0 delete mode 100644 metadata/md5-cache/kde-frameworks/kwidgetsaddons-5.94.0 delete mode 100644 metadata/md5-cache/kde-frameworks/kwindowsystem-5.94.0 delete mode 100644 metadata/md5-cache/kde-frameworks/kxmlgui-5.94.0 delete mode 100644 metadata/md5-cache/kde-frameworks/modemmanager-qt-5.94.0 delete mode 100644 metadata/md5-cache/kde-frameworks/networkmanager-qt-5.94.0 delete mode 100644 metadata/md5-cache/kde-frameworks/oxygen-icons-5.94.0 delete mode 100644 metadata/md5-cache/kde-frameworks/plasma-5.94.0 rename metadata/md5-cache/kde-frameworks/{plasma-5.95.0-r2 => plasma-5.95.0-r3} (98%) delete mode 100644 metadata/md5-cache/kde-frameworks/prison-5.94.0 delete mode 100644 metadata/md5-cache/kde-frameworks/purpose-5.94.0 delete mode 100644 metadata/md5-cache/kde-frameworks/qqc2-desktop-style-5.94.0 delete mode 100644 metadata/md5-cache/kde-frameworks/solid-5.94.0 delete mode 100644 metadata/md5-cache/kde-frameworks/sonnet-5.94.0 delete mode 100644 metadata/md5-cache/kde-frameworks/syndication-5.94.0 delete mode 100644 metadata/md5-cache/kde-frameworks/syntax-highlighting-5.94.0 delete mode 100644 metadata/md5-cache/kde-frameworks/threadweaver-5.94.0 create mode 100644 metadata/md5-cache/kde-plasma/bluedevil-5.25.0 create mode 100644 metadata/md5-cache/kde-plasma/breeze-5.25.0 create mode 100644 metadata/md5-cache/kde-plasma/breeze-grub-5.25.0 create mode 100644 metadata/md5-cache/kde-plasma/breeze-gtk-5.25.0 create mode 100644 metadata/md5-cache/kde-plasma/breeze-plymouth-5.25.0 create mode 100644 metadata/md5-cache/kde-plasma/discover-5.25.0 create mode 100644 metadata/md5-cache/kde-plasma/drkonqi-5.25.0 create mode 100644 metadata/md5-cache/kde-plasma/kactivitymanagerd-5.25.0 create mode 100644 metadata/md5-cache/kde-plasma/kde-cli-tools-5.25.0 create mode 100644 metadata/md5-cache/kde-plasma/kde-gtk-config-5.25.0 create mode 100644 metadata/md5-cache/kde-plasma/kdecoration-5.25.0 create mode 100644 metadata/md5-cache/kde-plasma/kdeplasma-addons-5.25.0 create mode 100644 metadata/md5-cache/kde-plasma/kgamma-5.25.0 create mode 100644 metadata/md5-cache/kde-plasma/khotkeys-5.25.0 create mode 100644 metadata/md5-cache/kde-plasma/kinfocenter-5.25.0 create mode 100644 metadata/md5-cache/kde-plasma/kmenuedit-5.25.0 create mode 100644 metadata/md5-cache/kde-plasma/kscreen-5.25.0 create mode 100644 metadata/md5-cache/kde-plasma/kscreenlocker-5.25.0 create mode 100644 metadata/md5-cache/kde-plasma/ksshaskpass-5.25.0 create mode 100644 metadata/md5-cache/kde-plasma/ksystemstats-5.25.0 create mode 100644 metadata/md5-cache/kde-plasma/kwallet-pam-5.25.0 create mode 100644 metadata/md5-cache/kde-plasma/kwayland-integration-5.25.0 create mode 100644 metadata/md5-cache/kde-plasma/kwin-5.25.0 create mode 100644 metadata/md5-cache/kde-plasma/kwrited-5.25.0 create mode 100644 metadata/md5-cache/kde-plasma/layer-shell-qt-5.25.0 create mode 100644 metadata/md5-cache/kde-plasma/libkscreen-5.25.0 create mode 100644 metadata/md5-cache/kde-plasma/libksysguard-5.25.0 create mode 100644 metadata/md5-cache/kde-plasma/libkworkspace-5.25.0 create mode 100644 metadata/md5-cache/kde-plasma/milou-5.25.0 create mode 100644 metadata/md5-cache/kde-plasma/oxygen-5.25.0 rename metadata/md5-cache/{kde-frameworks/countryflags-5.94.0 => kde-plasma/oxygen-sounds-5.25.0} (56%) create mode 100644 metadata/md5-cache/kde-plasma/plasma-browser-integration-5.25.0 create mode 100644 metadata/md5-cache/kde-plasma/plasma-desktop-5.25.0 create mode 100644 metadata/md5-cache/kde-plasma/plasma-disks-5.25.0 create mode 100644 metadata/md5-cache/kde-plasma/plasma-firewall-5.25.0 create mode 100644 metadata/md5-cache/kde-plasma/plasma-integration-5.25.0 create mode 100644 metadata/md5-cache/kde-plasma/plasma-meta-5.25.0 create mode 100644 metadata/md5-cache/kde-plasma/plasma-nm-5.25.0 create mode 100644 metadata/md5-cache/kde-plasma/plasma-pa-5.25.0 create mode 100644 metadata/md5-cache/kde-plasma/plasma-sdk-5.25.0 create mode 100644 metadata/md5-cache/kde-plasma/plasma-systemmonitor-5.25.0 create mode 100644 metadata/md5-cache/kde-plasma/plasma-thunderbolt-5.25.0 create mode 100644 metadata/md5-cache/kde-plasma/plasma-vault-5.25.0 create mode 100644 metadata/md5-cache/kde-plasma/plasma-workspace-5.25.0 create mode 100644 metadata/md5-cache/kde-plasma/plasma-workspace-wallpapers-5.25.0 create mode 100644 metadata/md5-cache/kde-plasma/plymouth-kcm-5.25.0 create mode 100644 metadata/md5-cache/kde-plasma/polkit-kde-agent-5.25.0 create mode 100644 metadata/md5-cache/kde-plasma/powerdevil-5.25.0 create mode 100644 metadata/md5-cache/kde-plasma/sddm-kcm-5.25.0 create mode 100644 metadata/md5-cache/kde-plasma/systemsettings-5.25.0 create mode 100644 metadata/md5-cache/kde-plasma/xdg-desktop-portal-kde-5.25.0 create mode 100644 metadata/md5-cache/kde-plasma/xembed-sni-proxy-5.25.0 create mode 100644 metadata/md5-cache/mail-client/roundcube-1.6_rc delete mode 100644 metadata/md5-cache/media-gfx/asymptote-2.70-r1 delete mode 100644 metadata/md5-cache/media-gfx/asymptote-2.77 create mode 100644 metadata/md5-cache/media-gfx/blender-3.2.0 delete mode 100644 metadata/md5-cache/media-gfx/feh-3.6 delete mode 100644 metadata/md5-cache/media-gfx/feh-3.6.1 delete mode 100644 metadata/md5-cache/media-gfx/feh-3.6.2 delete mode 100644 metadata/md5-cache/media-gfx/feh-3.7 delete mode 100644 metadata/md5-cache/media-gfx/feh-3.7.1 rename metadata/md5-cache/media-gfx/{feh-3.6.3 => feh-3.9-r1} (79%) create mode 100644 metadata/md5-cache/media-gfx/gimp-2.10.32 rename metadata/md5-cache/media-gfx/{jpeg2ps-1.9-r2 => jpeg2ps-1.9-r3} (71%) delete mode 100644 metadata/md5-cache/media-gfx/krita-5.0.2 delete mode 100644 metadata/md5-cache/media-libs/fcft-3.0.0 delete mode 100644 metadata/md5-cache/media-libs/fcft-3.0.1 delete mode 100644 metadata/md5-cache/media-libs/fcft-3.1.1 rename metadata/md5-cache/media-libs/{fcft-3.1.2 => fcft-3.1.2-r1} (62%) create mode 100644 metadata/md5-cache/media-sound/abcmidi-2022.06.14 create mode 100644 metadata/md5-cache/media-sound/klick-0.12.2-r3 delete mode 100644 metadata/md5-cache/media-sound/pms-9999 create mode 100644 metadata/md5-cache/media-sound/pulseaudio-daemon-16.0-r4 create mode 100644 metadata/md5-cache/media-tv/kodi-19.4-r1 rename metadata/md5-cache/media-video/{jellyfin-media-player-1.6.1 => jellyfin-media-player-1.7.0} (76%) rename metadata/md5-cache/media-video/{jellyfin-web-jmp-bin-10.7.6 => jellyfin-web-jmp-bin-10.8.0} (74%) rename metadata/md5-cache/media-video/{pipewire-0.3.49-r1 => pipewire-0.3.49-r2} (99%) delete mode 100644 metadata/md5-cache/media-video/pipewire-0.3.50-r3 rename metadata/md5-cache/media-video/{pipewire-0.3.51-r1 => pipewire-0.3.51-r2} (98%) rename metadata/md5-cache/media-video/{pipewire-0.3.52 => pipewire-0.3.52-r1} (99%) delete mode 100644 metadata/md5-cache/net-analyzer/icinga2-2.13.2-r3 create mode 100644 metadata/md5-cache/net-analyzer/wireshark-3.6.6 create mode 100644 metadata/md5-cache/net-dns/bind-9.16.30 create mode 100644 metadata/md5-cache/net-dns/bind-tools-9.16.30 create mode 100644 metadata/md5-cache/net-ftp/pure-ftpd-1.0.51 delete mode 100644 metadata/md5-cache/net-im/toxic-0.10.1-r1 create mode 100644 metadata/md5-cache/net-irc/ngircd-26.1-r5 create mode 100644 metadata/md5-cache/net-libs/gloox-1.0.24-r1 create mode 100644 metadata/md5-cache/net-libs/libad9361-iio-0.2-r1 create mode 100644 metadata/md5-cache/net-libs/libnftnl-1.2.2-r1 rename metadata/md5-cache/{media-libs/zxing-cpp-1.2.0 => net-libs/libnipper-0.12.6-r2} (66%) create mode 100644 metadata/md5-cache/net-libs/libnma-1.8.40 delete mode 100644 metadata/md5-cache/net-libs/nodejs-14.19.0 delete mode 100644 metadata/md5-cache/net-libs/nodejs-16.14.2 create mode 100644 metadata/md5-cache/net-libs/pjproject-2.12.1 delete mode 100644 metadata/md5-cache/net-libs/tox-0.2.12-r1 create mode 100644 metadata/md5-cache/net-libs/tox-0.2.18 delete mode 100644 metadata/md5-cache/net-mail/dovecot-2.3.18-r2 rename metadata/md5-cache/net-mail/{dovecot-2.3.19 => dovecot-2.3.19.1} (92%) create mode 100644 metadata/md5-cache/net-mail/postfix-logwatch-1.40.05 rename metadata/md5-cache/net-misc/{batctl-2021.4 => batctl-2022.1} (87%) delete mode 100644 metadata/md5-cache/net-misc/dropbox-147.4.4800 delete mode 100644 metadata/md5-cache/net-misc/dropbox-148.4.4519 create mode 100644 metadata/md5-cache/net-misc/omniORB-4.3.0 create mode 100644 metadata/md5-cache/net-misc/r8125-9.009.01 create mode 100644 metadata/md5-cache/net-misc/turbovnc-3.0 delete mode 100644 metadata/md5-cache/net-misc/yt-dlp-2022.4.8 create mode 100644 metadata/md5-cache/net-news/sfeed-1.5 create mode 100644 metadata/md5-cache/net-news/snownews-1.9-r1 delete mode 100644 metadata/md5-cache/net-wireless/iwgtk-0.4 rename metadata/md5-cache/net-wireless/{iwgtk-0.5 => iwgtk-0.6} (83%) create mode 100644 metadata/md5-cache/net-wireless/rtl-sdr-0.6.0_p2020802-r1 create mode 100644 metadata/md5-cache/sci-electronics/systemc-2.3.4-r2 delete mode 100644 metadata/md5-cache/sci-geosciences/routino-3.3.3 delete mode 100644 metadata/md5-cache/sci-geosciences/routino-3.3.3-r1 create mode 100644 metadata/md5-cache/sci-libs/foxi-2021.05.27 rename metadata/md5-cache/sci-libs/{indilib-1.9.6 => indilib-1.9.6-r1} (50%) create mode 100644 metadata/md5-cache/sci-libs/opencascade-7.6.2 create mode 100644 metadata/md5-cache/sci-libs/trilinos-13.2.0 rename metadata/md5-cache/sci-libs/{trilinos-13.4.0-r1 => trilinos-13.4.0-r3} (91%) create mode 100644 metadata/md5-cache/sci-mathematics/polymake-4.6-r1 create mode 100644 metadata/md5-cache/sci-mathematics/primecount-7.3 create mode 100644 metadata/md5-cache/sci-mathematics/primesieve-7.9 create mode 100644 metadata/md5-cache/sci-visualization/gwyddion-2.61 create mode 100644 metadata/md5-cache/sys-apps/ethtool-5.18 rename metadata/md5-cache/sys-apps/{firejail-0.9.68 => firejail-0.9.70} (86%) delete mode 100644 metadata/md5-cache/sys-apps/firejail-9999 create mode 100644 metadata/md5-cache/sys-apps/kbd-2.5.1 create mode 100644 metadata/md5-cache/sys-apps/kmod-29-r1 create mode 100644 metadata/md5-cache/sys-apps/kmscon-8_p20220214-r1 delete mode 100644 metadata/md5-cache/sys-apps/s6-2.11.0.1 delete mode 100644 metadata/md5-cache/sys-apps/s6-linux-init-1.0.7.1 delete mode 100644 metadata/md5-cache/sys-apps/s6-portable-utils-2.2.3.4 rename metadata/md5-cache/{dev-python/patatt-0.4.9 => sys-auth/ssh-import-id-5.11} (62%) create mode 100644 metadata/md5-cache/sys-auth/ykpers-1.20.0-r1 create mode 100644 metadata/md5-cache/sys-cluster/glusterfs-10.2 create mode 100644 metadata/md5-cache/sys-devel/gdb-12.1-r1 rename metadata/md5-cache/sys-devel/{sparse-0.6.4-r1 => sparse-0.6.4-r2} (81%) rename metadata/md5-cache/sys-fs/{eudev-3.2.12_pre2 => eudev-3.2.12_pre3} (55%) create mode 100644 metadata/md5-cache/sys-kernel/gentoo-kernel-5.10.122 create mode 100644 metadata/md5-cache/sys-kernel/gentoo-kernel-5.15.47 create mode 100644 metadata/md5-cache/sys-kernel/gentoo-kernel-5.17.15 create mode 100644 metadata/md5-cache/sys-kernel/gentoo-kernel-5.18.4 create mode 100644 metadata/md5-cache/sys-kernel/gentoo-kernel-5.4.198 create mode 100644 metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.10.122 create mode 100644 metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.15.47 create mode 100644 metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.17.15 create mode 100644 metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.18.4 create mode 100644 metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.4.198 create mode 100644 metadata/md5-cache/sys-kernel/gentoo-sources-4.14.283 create mode 100644 metadata/md5-cache/sys-kernel/gentoo-sources-4.14.284 create mode 100644 metadata/md5-cache/sys-kernel/gentoo-sources-4.19.247 create mode 100644 metadata/md5-cache/sys-kernel/gentoo-sources-4.19.248 create mode 100644 metadata/md5-cache/sys-kernel/gentoo-sources-4.9.318 create mode 100644 metadata/md5-cache/sys-kernel/gentoo-sources-4.9.319 create mode 100644 metadata/md5-cache/sys-kernel/gentoo-sources-5.10.122 create mode 100644 metadata/md5-cache/sys-kernel/gentoo-sources-5.10.123 create mode 100644 metadata/md5-cache/sys-kernel/gentoo-sources-5.15.47 create mode 100644 metadata/md5-cache/sys-kernel/gentoo-sources-5.15.48 create mode 100644 metadata/md5-cache/sys-kernel/gentoo-sources-5.17.15 create mode 100644 metadata/md5-cache/sys-kernel/gentoo-sources-5.18.4 create mode 100644 metadata/md5-cache/sys-kernel/gentoo-sources-5.18.5 create mode 100644 metadata/md5-cache/sys-kernel/gentoo-sources-5.4.198 create mode 100644 metadata/md5-cache/sys-kernel/gentoo-sources-5.4.199 delete mode 100644 metadata/md5-cache/sys-kernel/kpatch-0.6.3-r1 rename metadata/md5-cache/sys-kernel/{kpatch-0.7.1-r1 => kpatch-0.9.6} (90%) rename metadata/md5-cache/sys-kernel/{linux-firmware-20210518 => linux-firmware-20220610} (81%) rename metadata/md5-cache/sys-kernel/{rt-sources-4.19.235_p106 => rt-sources-4.19.246_p110} (81%) rename metadata/md5-cache/sys-kernel/{rt-sources-5.10.106_p64 => rt-sources-5.10.120_p70} (82%) rename metadata/md5-cache/sys-kernel/{rt-sources-5.15.29_p37 => rt-sources-5.15.44_p46} (87%) delete mode 100644 metadata/md5-cache/sys-kernel/rt-sources-5.16.2_p19 rename metadata/md5-cache/sys-kernel/{rt-sources-4.19.237_p107 => rt-sources-5.18_p11} (61%) rename metadata/md5-cache/sys-kernel/{rt-sources-5.4.182_p72-r1 => rt-sources-5.4.193_p74} (78%) create mode 100644 metadata/md5-cache/sys-kernel/vanilla-kernel-5.10.122 create mode 100644 metadata/md5-cache/sys-kernel/vanilla-kernel-5.15.47 create mode 100644 metadata/md5-cache/sys-kernel/vanilla-kernel-5.17.15 create mode 100644 metadata/md5-cache/sys-kernel/vanilla-kernel-5.18.4 create mode 100644 metadata/md5-cache/sys-kernel/vanilla-kernel-5.4.198 rename metadata/md5-cache/sys-kernel/{vanilla-sources-4.14.282 => vanilla-sources-4.14.284} (91%) rename metadata/md5-cache/sys-kernel/{vanilla-sources-4.19.246 => vanilla-sources-4.19.248} (91%) rename metadata/md5-cache/sys-kernel/{vanilla-sources-4.9.317 => vanilla-sources-4.9.319} (91%) rename metadata/md5-cache/sys-kernel/{vanilla-sources-5.10.121 => vanilla-sources-5.10.123} (91%) rename metadata/md5-cache/sys-kernel/{vanilla-sources-5.15.46 => vanilla-sources-5.15.48} (91%) rename metadata/md5-cache/sys-kernel/{vanilla-sources-5.17.14 => vanilla-sources-5.17.15} (91%) rename metadata/md5-cache/sys-kernel/{vanilla-sources-5.18.3 => vanilla-sources-5.18.5} (91%) rename metadata/md5-cache/sys-kernel/{vanilla-sources-5.4.197 => vanilla-sources-5.4.199} (91%) delete mode 100644 metadata/md5-cache/sys-libs/libcap-2.63 create mode 100644 metadata/md5-cache/virtual/dist-kernel-5.10.122 create mode 100644 metadata/md5-cache/virtual/dist-kernel-5.15.47 create mode 100644 metadata/md5-cache/virtual/dist-kernel-5.17.15 create mode 100644 metadata/md5-cache/virtual/dist-kernel-5.18.4 create mode 100644 metadata/md5-cache/virtual/dist-kernel-5.4.198 delete mode 100644 metadata/md5-cache/www-client/firefox-101.0 delete mode 100644 metadata/md5-cache/www-client/firefox-101.0-r10 rename metadata/md5-cache/www-client/{microsoft-edge-102.0.1245.39 => microsoft-edge-102.0.1245.41} (95%) rename metadata/md5-cache/www-client/{opera-88.0.4412.27 => opera-88.0.4412.40} (58%) rename metadata/md5-cache/www-client/{opera-beta-88.0.4412.18 => opera-beta-88.0.4412.18-r1} (76%) rename metadata/md5-cache/www-client/{opera-beta-88.0.4412.20 => opera-beta-88.0.4412.20-r1} (76%) rename metadata/md5-cache/www-client/{opera-beta-88.0.4412.13 => opera-beta-89.0.4447.12} (55%) rename metadata/md5-cache/www-client/{opera-developer-89.0.4428.0 => opera-developer-90.0.4450.0} (54%) rename metadata/md5-cache/www-client/{vivaldi-snapshot-5.3.2679.46 => vivaldi-snapshot-5.4.2704.3} (57%) create mode 100644 metadata/md5-cache/www-servers/tomcat-8.5.81 create mode 100644 metadata/md5-cache/x11-base/xcb-proto-1.15.1 create mode 100644 metadata/md5-cache/x11-libs/libva-intel-media-driver-22.4.3 rename metadata/md5-cache/x11-misc/{py3status-3.44 => py3status-3.45} (96%) create mode 100644 metadata/md5-cache/x11-plugins/asclock-2.0.12-r4 create mode 100644 metadata/md5-cache/x11-wm/notion-4.0.2_p20220613 create mode 100644 metadata/md5-cache/x11-wm/windowlab-1.40-r2 create mode 100644 metadata/md5-cache/x11-wm/wmii-3.9.2-r7 create mode 100644 metadata/md5-cache/xfce-extra/xfce4-wavelan-plugin-0.6.3 create mode 100644 metadata/news/2022-06-13-python3-10/2022-06-13-python3-10.en.txt create mode 100644 metadata/news/2022-06-13-python3-10/2022-06-13-python3-10.pl.txt create mode 100644 metadata/news/2022-06-13-python3-10/2022-06-13-python3-10.ru.txt delete mode 100644 net-analyzer/icinga2/icinga2-2.13.2-r3.ebuild create mode 100644 net-analyzer/wireshark/wireshark-3.6.6.ebuild create mode 100644 net-analyzer/xprobe/files/xprobe-0.3-gcc-12.patch create mode 100644 net-dns/bind-tools/bind-tools-9.16.30.ebuild create mode 100644 net-dns/bind/bind-9.16.30.ebuild create mode 100644 net-ftp/pure-ftpd/pure-ftpd-1.0.51.ebuild delete mode 100644 net-im/toxic/files/toxic-0.10.1-NAME_MAX-and-PATH_MAX.patch delete mode 100644 net-im/toxic/toxic-0.10.1-r1.ebuild create mode 100644 net-irc/ngircd/files/ngircd-26.1-systemd-unit.patch create mode 100644 net-irc/ngircd/ngircd-26.1-r5.ebuild create mode 100644 net-libs/gloox/files/gloox-1.0.24-bashism-configure.patch create mode 100644 net-libs/gloox/files/gloox-1.0.24-fix-gcc12-time.patch create mode 100644 net-libs/gloox/gloox-1.0.24-r1.ebuild create mode 100644 net-libs/libad9361-iio/files/libad9361-iio-0.2-cmake-gnuinstalldirs.patch create mode 100644 net-libs/libad9361-iio/files/libad9361-iio-0.2-fix-lld-tests.patch create mode 100644 net-libs/libad9361-iio/files/libad9361-iio-0.2-libdir-pkgconfig.patch create mode 100644 net-libs/libad9361-iio/libad9361-iio-0.2-r1.ebuild create mode 100644 net-libs/libnftnl/libnftnl-1.2.2-r1.ebuild create mode 100644 net-libs/libnipper/files/libnipper-0.12.6-gcc12-time.patch create mode 100644 net-libs/libnipper/files/libnipper-0.12.6-wformat-security.patch create mode 100644 net-libs/libnipper/libnipper-0.12.6-r2.ebuild create mode 100644 net-libs/libnma/libnma-1.8.40.ebuild delete mode 100644 net-libs/nodejs/nodejs-14.19.0.ebuild delete mode 100644 net-libs/nodejs/nodejs-16.14.2.ebuild create mode 100644 net-libs/pjproject/files/pjproject-2.12.1-CVE-2022-31031.patch create mode 100644 net-libs/pjproject/pjproject-2.12.1.ebuild rename net-libs/tox/{tox-0.2.12-r1.ebuild => tox-0.2.18.ebuild} (65%) delete mode 100644 net-mail/dovecot/dovecot-2.3.18-r2.ebuild rename net-mail/dovecot/{dovecot-2.3.19.ebuild => dovecot-2.3.19.1.ebuild} (100%) create mode 100644 net-mail/postfix-logwatch/postfix-logwatch-1.40.05.ebuild rename net-misc/batctl/{batctl-2021.4.ebuild => batctl-2022.1.ebuild} (95%) delete mode 100644 net-misc/dropbox/dropbox-147.4.4800.ebuild delete mode 100644 net-misc/dropbox/dropbox-148.4.4519.ebuild create mode 100644 net-misc/omniORB/omniORB-4.3.0.ebuild create mode 100644 net-misc/r8125/files/r8125-9.008.00-linux-5.18.patch create mode 100644 net-misc/r8125/r8125-9.009.01.ebuild create mode 100644 net-misc/turbovnc/files/turbovnc-3.0-fix-musl-compilation.patch create mode 100644 net-misc/turbovnc/turbovnc-3.0.ebuild delete mode 100644 net-misc/yt-dlp/yt-dlp-2022.4.8.ebuild create mode 100644 net-news/sfeed/sfeed-1.5.ebuild create mode 100644 net-news/snownews/files/snownews-1.9-no-which.patch create mode 100644 net-news/snownews/snownews-1.9-r1.ebuild create mode 100644 net-wireless/dump1090/files/dump1090-6.1-libdir.patch delete mode 100644 net-wireless/iwgtk/iwgtk-0.4.ebuild rename net-wireless/iwgtk/{iwgtk-0.5.ebuild => iwgtk-0.6.ebuild} (94%) create mode 100644 net-wireless/rtl-sdr/files/rtl-sdl-0.6.0_p2020802-fix-pkgconfig-libdir.patch create mode 100644 net-wireless/rtl-sdr/rtl-sdr-0.6.0_p2020802-r1.ebuild create mode 100644 sci-biology/mosaik/files/mosaik-2.2.30-gcc12-time.patch create mode 100644 sci-electronics/systemc/systemc-2.3.4-r2.ebuild delete mode 100644 sci-geosciences/routino/routino-3.3.3-r1.ebuild delete mode 100644 sci-geosciences/routino/routino-3.3.3.ebuild create mode 100644 sci-libs/foxi/Manifest create mode 100644 sci-libs/foxi/files/foxi-2021.05.27-gentoo.patch create mode 100644 sci-libs/foxi/foxi-2021.05.27.ebuild create mode 100644 sci-libs/foxi/metadata.xml rename sci-libs/indilib/{indilib-1.9.6.ebuild => indilib-1.9.6-r1.ebuild} (94%) create mode 100644 sci-libs/opencascade/files/opencascade-7.6.2-avoid-pre-stripping-binaries.patch create mode 100644 sci-libs/opencascade/opencascade-7.6.2.ebuild create mode 100644 sci-libs/trilinos/trilinos-13.2.0.ebuild rename sci-libs/trilinos/{trilinos-13.4.0-r1.ebuild => trilinos-13.4.0-r3.ebuild} (86%) create mode 100644 sci-mathematics/polymake/files/polymake-4.6-perl-5.36.patch create mode 100644 sci-mathematics/polymake/polymake-4.6-r1.ebuild create mode 100644 sci-mathematics/primecount/primecount-7.3.ebuild create mode 100644 sci-mathematics/primesieve/primesieve-7.9.ebuild create mode 100644 sci-visualization/gwyddion/gwyddion-2.61.ebuild create mode 100644 sys-apps/ethtool/ethtool-5.18.ebuild create mode 100644 sys-apps/firejail/files/firejail-0.9.70-envlimits.patch create mode 100644 sys-apps/firejail/files/firejail-0.9.70-firecfg.config.patch rename sys-apps/firejail/{firejail-0.9.68.ebuild => firejail-0.9.70.ebuild} (96%) delete mode 100644 sys-apps/firejail/firejail-9999.ebuild create mode 100644 sys-apps/kbd/kbd-2.5.1.ebuild create mode 100644 sys-apps/kmod/kmod-29-r1.ebuild create mode 100644 sys-apps/kmscon/kmscon-8_p20220214-r1.ebuild delete mode 100644 sys-apps/s6-linux-init/s6-linux-init-1.0.7.1.ebuild delete mode 100644 sys-apps/s6-portable-utils/s6-portable-utils-2.2.3.4.ebuild delete mode 100644 sys-apps/s6/s6-2.11.0.1.ebuild create mode 100644 sys-auth/ssh-import-id/Manifest create mode 100644 sys-auth/ssh-import-id/metadata.xml create mode 100644 sys-auth/ssh-import-id/ssh-import-id-5.11.ebuild create mode 100644 sys-auth/ykpers/ykpers-1.20.0-r1.ebuild create mode 100644 sys-cluster/glusterfs/files/glusterd-10.2.initd create mode 100644 sys-cluster/glusterfs/files/glusterfsd-10.2.initd create mode 100644 sys-cluster/glusterfs/glusterfs-10.2.ebuild create mode 100644 sys-devel/gdb/gdb-12.1-r1.ebuild rename sys-devel/sparse/{sparse-0.6.4-r1.ebuild => sparse-0.6.4-r2.ebuild} (98%) rename sys-fs/eudev/{eudev-3.2.12_pre2.ebuild => eudev-3.2.12_pre3.ebuild} (96%) create mode 100644 sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.10.122.ebuild create mode 100644 sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.15.47.ebuild create mode 100644 sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.17.15.ebuild create mode 100644 sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.18.4.ebuild create mode 100644 sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.198.ebuild create mode 100644 sys-kernel/gentoo-kernel/gentoo-kernel-5.10.122.ebuild create mode 100644 sys-kernel/gentoo-kernel/gentoo-kernel-5.15.47.ebuild create mode 100644 sys-kernel/gentoo-kernel/gentoo-kernel-5.17.15.ebuild create mode 100644 sys-kernel/gentoo-kernel/gentoo-kernel-5.18.4.ebuild create mode 100644 sys-kernel/gentoo-kernel/gentoo-kernel-5.4.198.ebuild create mode 100644 sys-kernel/gentoo-sources/gentoo-sources-4.14.283.ebuild create mode 100644 sys-kernel/gentoo-sources/gentoo-sources-4.14.284.ebuild create mode 100644 sys-kernel/gentoo-sources/gentoo-sources-4.19.247.ebuild create mode 100644 sys-kernel/gentoo-sources/gentoo-sources-4.19.248.ebuild create mode 100644 sys-kernel/gentoo-sources/gentoo-sources-4.9.318.ebuild create mode 100644 sys-kernel/gentoo-sources/gentoo-sources-4.9.319.ebuild create mode 100644 sys-kernel/gentoo-sources/gentoo-sources-5.10.122.ebuild create mode 100644 sys-kernel/gentoo-sources/gentoo-sources-5.10.123.ebuild create mode 100644 sys-kernel/gentoo-sources/gentoo-sources-5.15.47.ebuild create mode 100644 sys-kernel/gentoo-sources/gentoo-sources-5.15.48.ebuild create mode 100644 sys-kernel/gentoo-sources/gentoo-sources-5.17.15.ebuild create mode 100644 sys-kernel/gentoo-sources/gentoo-sources-5.18.4.ebuild create mode 100644 sys-kernel/gentoo-sources/gentoo-sources-5.18.5.ebuild create mode 100644 sys-kernel/gentoo-sources/gentoo-sources-5.4.198.ebuild create mode 100644 sys-kernel/gentoo-sources/gentoo-sources-5.4.199.ebuild delete mode 100644 sys-kernel/kpatch/files/kpatch-0.7.1-disable-dwarf-compression.patch delete mode 100644 sys-kernel/kpatch/kpatch-0.6.3-r1.ebuild rename sys-kernel/kpatch/{kpatch-0.7.1-r1.ebuild => kpatch-0.9.6.ebuild} (96%) rename sys-kernel/linux-firmware/{linux-firmware-20210518.ebuild => linux-firmware-20220610.ebuild} (98%) rename sys-kernel/rt-sources/{rt-sources-4.19.235_p106.ebuild => rt-sources-4.19.246_p110.ebuild} (100%) rename sys-kernel/rt-sources/{rt-sources-4.19.237_p107.ebuild => rt-sources-5.10.120_p70.ebuild} (100%) rename sys-kernel/rt-sources/{rt-sources-5.15.29_p37.ebuild => rt-sources-5.15.44_p46.ebuild} (100%) rename sys-kernel/rt-sources/{rt-sources-5.16.2_p19.ebuild => rt-sources-5.18_p11.ebuild} (92%) delete mode 100644 sys-kernel/rt-sources/rt-sources-5.4.182_p72-r1.ebuild rename sys-kernel/rt-sources/{rt-sources-5.10.106_p64.ebuild => rt-sources-5.4.193_p74.ebuild} (100%) create mode 100644 sys-kernel/vanilla-kernel/vanilla-kernel-5.10.122.ebuild create mode 100644 sys-kernel/vanilla-kernel/vanilla-kernel-5.15.47.ebuild create mode 100644 sys-kernel/vanilla-kernel/vanilla-kernel-5.17.15.ebuild create mode 100644 sys-kernel/vanilla-kernel/vanilla-kernel-5.18.4.ebuild create mode 100644 sys-kernel/vanilla-kernel/vanilla-kernel-5.4.198.ebuild rename sys-kernel/vanilla-sources/{vanilla-sources-4.14.282.ebuild => vanilla-sources-4.14.284.ebuild} (100%) rename sys-kernel/vanilla-sources/{vanilla-sources-4.19.246.ebuild => vanilla-sources-4.19.248.ebuild} (100%) rename sys-kernel/vanilla-sources/{vanilla-sources-4.9.317.ebuild => vanilla-sources-4.9.319.ebuild} (100%) rename sys-kernel/vanilla-sources/{vanilla-sources-5.10.121.ebuild => vanilla-sources-5.10.123.ebuild} (100%) rename sys-kernel/vanilla-sources/{vanilla-sources-5.15.46.ebuild => vanilla-sources-5.15.48.ebuild} (100%) rename sys-kernel/vanilla-sources/{vanilla-sources-5.17.14.ebuild => vanilla-sources-5.17.15.ebuild} (100%) rename sys-kernel/vanilla-sources/{vanilla-sources-5.18.3.ebuild => vanilla-sources-5.18.5.ebuild} (100%) rename sys-kernel/vanilla-sources/{vanilla-sources-5.4.197.ebuild => vanilla-sources-5.4.199.ebuild} (100%) delete mode 100644 sys-libs/libcap/libcap-2.63.ebuild create mode 100644 virtual/dist-kernel/dist-kernel-5.10.122.ebuild create mode 100644 virtual/dist-kernel/dist-kernel-5.15.47.ebuild create mode 100644 virtual/dist-kernel/dist-kernel-5.17.15.ebuild create mode 100644 virtual/dist-kernel/dist-kernel-5.18.4.ebuild create mode 100644 virtual/dist-kernel/dist-kernel-5.4.198.ebuild create mode 100644 www-client/chromium/files/chromium-104-swiftshader-no-wayland.patch delete mode 100644 www-client/firefox/files/gentoo-hwaccel-prefs.js-r1 delete mode 100644 www-client/firefox/firefox-101.0-r10.ebuild delete mode 100644 www-client/firefox/firefox-101.0.ebuild rename www-client/microsoft-edge/{microsoft-edge-102.0.1245.39.ebuild => microsoft-edge-102.0.1245.41.ebuild} (100%) rename www-client/opera-beta/{opera-beta-88.0.4412.13.ebuild => opera-beta-88.0.4412.18-r1.ebuild} (97%) rename www-client/opera-beta/{opera-beta-88.0.4412.18.ebuild => opera-beta-88.0.4412.20-r1.ebuild} (97%) rename www-client/opera-beta/{opera-beta-88.0.4412.20.ebuild => opera-beta-89.0.4447.12.ebuild} (97%) rename www-client/opera-developer/{opera-developer-89.0.4428.0.ebuild => opera-developer-90.0.4450.0.ebuild} (97%) rename www-client/opera/{opera-88.0.4412.27.ebuild => opera-88.0.4412.40.ebuild} (97%) rename www-client/vivaldi-snapshot/{vivaldi-snapshot-5.3.2679.46.ebuild => vivaldi-snapshot-5.4.2704.3.ebuild} (98%) create mode 100644 www-servers/tomcat/tomcat-8.5.81.ebuild create mode 100644 x11-base/xcb-proto/xcb-proto-1.15.1.ebuild create mode 100644 x11-libs/libva-intel-media-driver/libva-intel-media-driver-22.4.3.ebuild rename x11-misc/py3status/{py3status-3.44.ebuild => py3status-3.45.ebuild} (100%) create mode 100644 x11-plugins/asclock/asclock-2.0.12-r4.ebuild create mode 100644 x11-plugins/asclock/files/asclock-2.0.12-fix-implicit-func-decl.patch create mode 100644 x11-plugins/cputnik/files/cputnik-0.2.0-libdir.patch create mode 100644 x11-wm/notion/notion-4.0.2_p20220613.ebuild create mode 100644 x11-wm/windowlab/files/windowlab-1.40-libdir.patch create mode 100644 x11-wm/windowlab/windowlab-1.40-r2.ebuild create mode 100644 x11-wm/wmii/files/wmii-3.9.2-libdir.patch create mode 100644 x11-wm/wmii/wmii-3.9.2-r7.ebuild create mode 100644 xfce-extra/xfce4-wavelan-plugin/xfce4-wavelan-plugin-0.6.3.ebuild diff --git a/Manifest b/Manifest index b1d39ae9a969..607c810da43c 100644 --- a/Manifest +++ b/Manifest @@ -1,23 +1,23 @@ -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 -MANIFEST Manifest.files.gz 29591 BLAKE2B 4d96b73548873d447bf365ca3a3b7023f1415f4221fc546b2d581e569bae8a46afe92594102f0d7ad8f94fa5887e10decf036403cb64dcf442abd6c65a5bca57 SHA512 6733b9c72c73552eba12f8002f93adca2ec924a766fd2dc8542159cd04c3cdd27a03031d71794d30a77cbcb69374b3cf275d75f626664ebb735834a7b3966faf -TIMESTAMP 2022-06-13T11:09:40Z +MANIFEST Manifest.files.gz 29588 BLAKE2B 0eb2b6e8acdf6ff619519be756a46bb138f0cc7594a97250be0d4709e6bdac365c68f50e844c80da9903ae31424c65bc57ffa1a5fb5548dd28430ead41ac9364 SHA512 83735b2ee6e100dfeea2c201141edcb748c63f754d8e85d377dfb0d05519abfbce6f016f6427327306930632bb195f58d3199bb127de79642b67d7cefec25338 +TIMESTAMP 2022-06-16T18:09:53Z -----BEGIN PGP SIGNATURE----- -iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmKnGvRfFIAAAAAALgAo +iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmKrcfFfFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY -klDmqxAAiQCKZ0NkjvQSC38wuKFWGY+fumL8gvenxwtSsNzFhpdumQuX7SneApRj -RgsM2ePVeoUpJGbmtkq1kZQuG0jPk2MMo3kgr/B1En6SfAXiPOtr+2U5rerPhRuH -2uLGln+rcfprtaS3CnOVtXf4ZFE92ZMEAUna9wIkM3y510GJBg3BZ98AHksBtxhQ -HLpuQs1kwXj4Icxk7Ic2mhPEWh9ZVVsJAY3wxIyFzbKwvZLnZsZkiVR+TguucrO8 -hY514wQDgsDV3N6+29HZFERB2Q5lhVIgkTLLig/z7DySHiE+n0inJZPXPIVXs1zu -3BU7FLNG8hTO4Nj0uCo4Q/NRV9aT8pCuBzHCuvxUu+1RDE3Ot/ERrVtflFiOzyS6 -IJ5qmgKMJabodOw65woyH3yWLcPYEC6Pbj3zHqvHD0gTuhW5qOHdTFvVp82alryw -Sq59N1GhlN1vi/eSQ6+K0WsnehAUcd1lEntYNxvGjZObRXXa9GYLmgUKWc1ncDMn -+7HS5ZfNtl/j0LTPBDXps98XpENcw1w1NIPFm3BV3xX8TSBCoh0rqzOLXcUoXTKT -rxjtgdxdf9R8Z6YE6NBt6mm6nMR0bGPFjdkNnaKOz3QxX+4k37M4/5wVUKTUTBy7 -MMt/MUdlC8XAFfCh2Is7FWp4ypTTzHuAnoW2Hh8BbF26OeeqBbU= -=88Wd +klDByRAAn2S8cgfThVmUklkHX6Z4eK+AmGDEitwGp4K92WrXKVby65h5bZwM7o5M +IzwFPrd48cu5perPHtZNyDDZSn8NXngQvJxxULvPUKWjVOQQnYzbhlcH6y0E01le +CagoGrAqaQ5619c+docTmSVubVoCBtiWG4OzpymEzvZheAPnSVUI9iDBuGKF75hV +Buq01cTs2GU8ChxvbhnjOB96JrigpeaehMf9+pazsyjelZo09/9/TJdSIbKgxjJB +kmcUpi9cS8JJi7om6THw9w2+zH6/hx84++LMuxxw4vm3sDbAdZhV12d8zGB/zTEo +LMOkUKnwPUfdGsdmLovKlmIbketyfxkNNbnD8XFsH0ZONxhOHY6XaBw/LYBWn0SI +UDQo+fA84J1JNMfpYsCwCJ3unQm+OJp4gzah1EbdcsYc7BRcC6FBiA20l1HgeK6J +kxztQyaeYZD6gU6K1aPe6du67E50+5lq1RVwz4HVCiySUpdE/kN25eGOzTzXebiF +u2GHP6jsz4pZw8CzNr72z2w6VqaTcZE/0yPg22GH6V3/gj8YY3syL/P6Q0eUh/W8 +O1D9Wyoi8ybGjmo6mBD9DnpmsxejCug8Hh5d9wGSb5uFBdd6xbffzkBSnvJiw5bQ +z2RptUvyYieVcPq/IuQeSZ7mpxj+BXP0U/dt0mh22wqFrQcexto= +=shsl -----END PGP SIGNATURE----- diff --git a/Manifest.files.gz b/Manifest.files.gz index 318a5b8dac1a7b16523fe908fada80b94780b6d9..ee008113115844e09ef8f4c5b19f95aa572d36ee 100644 GIT binary patch literal 29588 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 P_K*JuF2(3)e%1g0{Ux)! literal 29591 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 Sa3|T~zy1%quo=UC)&KyiGtVLb diff --git a/app-accessibility/Manifest.gz b/app-accessibility/Manifest.gz index 9ac16d3ecc695cb0025f8a1e325a9aa61ee09ccc..28227e1f06f313fa471433ced0200ff8d4e96808 100644 GIT binary patch literal 4714 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 literal 4718 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 diff --git a/app-accessibility/sound-icons/Manifest b/app-accessibility/sound-icons/Manifest index 204ed21b64d7..034651fdafe9 100644 --- a/app-accessibility/sound-icons/Manifest +++ b/app-accessibility/sound-icons/Manifest @@ -1,3 +1,3 @@ DIST sound-icons-0.1.tar.gz 591196 BLAKE2B 3632d544dd186eb4358ca9cacaf6babc9ccae287cc4918462dff3b7b7a5b57fe33aea65e5c0a9399aa28a294c04ec686ddee47327cda9900173c064ef4631a5c SHA512 f0ba9e1e84ace325671c7f323f01d647aa0e1a318e9adc2a6d8af4e0d795e478b2ea66007670f9c7ced9ef7310fdbccb5168b0f404579f5dff8712fe12ad93a0 -EBUILD sound-icons-0.1.ebuild 680 BLAKE2B 86e433008f17fd98666098e40c8c8c3cff48937b67453cff298f5f343c20bb65e73d35aa933311452578190d02c1850e5f37fda09d564a265ebc76f3a09d1436 SHA512 34a4a69581f40c4efe8d662938fb1abb1bc8ce2de9abb88e1047b87d609826c1612ecd250bd76cfa7777a11fd923be5ed79c4102341616cf85bf3b236ada2065 +EBUILD sound-icons-0.1.ebuild 703 BLAKE2B 3a1ccb7f30fcc496b4e23ff3e15bf00a3fa81e47790d38ec3cba35fc9482f900f482c1bd0c81010eef40b7d2c4587dee8943f960ca50d994b3712a8ccb0a7b1a SHA512 70ce722af0e04b18c0d61a395902bec3445f7f616141e896833551d8447dce443aef7ee561338052a8222d06d8b567592b59bd1ab3fba8906266be55fd9308aa MISC metadata.xml 346 BLAKE2B 7e1272166e3d172f7228c972568c726842ae777ba6a347e8142de8736bebc86d2312d68fcde332947b03c48a7d388371b9f8a231fbcb4b0f37077615ee6f2645 SHA512 b6a500e0266cc804bd2b3b15dd1555801dd2afa30dde160264c6745e55f67576dbc980112c23982d378824d6681ae28e993dcfe48f99b9c5b5eef0092faab4d5 diff --git a/app-accessibility/sound-icons/sound-icons-0.1.ebuild b/app-accessibility/sound-icons/sound-icons-0.1.ebuild index 30a81fbc310e..2582afeca261 100644 --- a/app-accessibility/sound-icons/sound-icons-0.1.ebuild +++ b/app-accessibility/sound-icons/sound-icons-0.1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -22,9 +22,9 @@ src_install() { dodoc README insinto /usr/share/sounds/sound-icons doins "${S}"/*.wav - links="`find ${S} -type l -print`" - for link in $links; do - target=`readlink -n $link` - dosym $target /usr/share/sounds/sound-icons/`basename $link` + local links=$(find "${S}" -type l -print) + for link in ${links}; do + target=$(readlink -n "${link}") + dosym "${target}" /usr/share/sounds/sound-icons/$(basename "${link}") done } diff --git a/app-admin/Manifest.gz b/app-admin/Manifest.gz index 4015bf9cd6c69b58ec00d8504e5d8005e7237731..248ed608812eedf24fa6614bffbc29715564141b 100644 GIT binary patch literal 32697 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 E0A+VTl>h($ literal 32697 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

  • ($YhLHMIUl=+$#KX3l`X$rxlUAn*w9a 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 E0BJXB-~a#s diff --git a/app-admin/awscli/Manifest b/app-admin/awscli/Manifest index 89567312f3b7..00a78fd018c5 100644 --- a/app-admin/awscli/Manifest +++ b/app-admin/awscli/Manifest @@ -1,15 +1,21 @@ DIST aws-cli-1.24.10.gh.tar.gz 2219050 BLAKE2B 9655429a65c81b5c6436f0bafb293243d8f6d2160573902bbd3f2b10ab69ef24796ac0c1bd112000afc3d15cc4d8560fc95f774c38739cf8e2d3303a4512e3ec SHA512 592564ff501ff52572655973c518366928a20371333ccf4f7234d414070343a38287a8870a5652bbbe6a8c35c8cd8731439f1520c0988100ade22d842f11ad2d +DIST aws-cli-1.25.10.gh.tar.gz 2223709 BLAKE2B 95f7cca86f86617ff2f3ce91b745ef365300b3ea550b1260a1dd44f09f823ad8c46c03947365a0c98c54f099c4a22d0128f11fb677c1b3c315a065a8cb4945aa SHA512 efebf65901216b1e1f1e2ed5d956744d804d0a62e7384163afad65ec0837567d6002de84611feb1b0a05bbd6ca6c04cac8318424720ae020941a1402b6b796a3 DIST aws-cli-1.25.2.gh.tar.gz 2220304 BLAKE2B 370137db21688db07a1367a1b82b906d5e7f16939fb9a10f8f8e60d986b68cd7cf3fcaca89baa097b351ce1552a9b35c143a5328972577cc08b2369a0ff35407 SHA512 4278be5b73865854a736ae447b729670310d557d019fe483376d8bb6317cc557f1567d8cbd77c4fc658d5593bdf8ddb2765696b144694c7df3d3447156ac14b0 DIST aws-cli-1.25.3.gh.tar.gz 2221419 BLAKE2B ecc3e16985426b9b6cf6a6fc5cd3cf58d0641f57927ee533bfd5c63f1a02e7accf325f44f5f6e3289c7f0ce984be8f23428bf3d99dacc5a317b49fe2cfc2bb19 SHA512 a80088c8864d48c922734ab0d4f367d14b86470735dbb818640d0aaa2c957a30b1abcfbce441e33bccae388ce9df7869d0d7e82a519055c8aa192e2c74147f5e DIST aws-cli-1.25.4.gh.tar.gz 2222045 BLAKE2B 3d8496b997e80b9504c8810a256d6886a7dee239ed0eba74d42d23955d1596d5b7690a20ac31b8f57e004ff27889e8e204b335996d2f629e9ed11b3bfd033641 SHA512 e053529c9e5429e5782e6c3afe26c212599825c78691d8c58a4c5dcd373385c1111afb2f75e09b5c1831d30ce6c890db0e4888fa4d9d874a5fc68994a8c3c5fd DIST aws-cli-1.25.5.gh.tar.gz 2222976 BLAKE2B a726ed1ca6eb8172972c53c1418e342fa8b1f1920a3a023f63cef9a0c96e2a6e882246b8bc3caa3ff39fe0e55d66ce6993d395b7817dd1b666251f9c54d44b45 SHA512 e621237d198d15d6be662e22e7e07103969822d6324e8f63737db35c4e7b75c51d12409e1732b5a948ff2c468b7ab904f1f53903a578f04e750e426558979d68 DIST aws-cli-1.25.6.gh.tar.gz 2223055 BLAKE2B e6e16b3b67110ed185bb94e2d56cef9445b32373e92136bde53f63bb94ff7b1e8749f33b022203ba113fde676aa086ab96b409dde7e4c48cbe5512cd9f3bd65e SHA512 c0f7b27583ce774a34467f6af0796ec4c7252d9babfda6e7a484252d2de417686194b1e7b4dffc6d8545b2126f1b55288703473153f3339656e9e7a350d143d0 DIST aws-cli-1.25.7.gh.tar.gz 2223153 BLAKE2B fcadda94fd721135f94b1538c4b27e41108064f6fd32f324d5436138e3d1b0ffcab53fcc545b01c461365d55c4bfa2a05d90e94c875c929a3227efae76452415 SHA512 194adacab0df87d8e4f0cdc71bb956bef6dc8b2de2e7e4416c9c079ff2b7c2bce7584ac1049428d0bcb134368b39c37c04bc5e6a8fc7540c44c64f3934ccaf21 +DIST aws-cli-1.25.8.gh.tar.gz 2223378 BLAKE2B 0b7db8cf2e59f8e39929d3257e1008be082f0b5c0e5968c3a5ac8bacbfbe891fd65b1e9fe72e2058b6780b20839e9713636577c77f0efef47aeee187d30bdea7 SHA512 280018f5549c2f6240f8ebd06c82df47fd700b54075a57b21ec09403a0efc2ef039f9bacd3b3035405d29d3c4259a55ad2b8a5761e291abb3768eea6c1f8e3aa +DIST aws-cli-1.25.9.gh.tar.gz 2223335 BLAKE2B 995c4474bde347593b61b6f8b11ed39a71e63789b2d061e08bbabcf1c1645c9ec46e73b2c58124642fa6bd194d68e81ac43eeb013b27d297d5dbbbcf34ee1cf9 SHA512 5afdabfb5a479e84c7bf302b3b93a3350100afd371270f9884848c57e7f3e48ddf8aa810db217160835d8594cbd6e2c929c86eead213bedb0246aa2145ba3806 EBUILD awscli-1.24.10.ebuild 1811 BLAKE2B 5c7a4c3e43e396098987682075dbe1e49ef6d15d826b99276a0c12202200935251d9e2ef93c98db98a24a62672696c4a17ebb4bab667337b308ae2d8dd64f474 SHA512 5fee61d8edc58cac265d84d893cb557a032d22f6e132c63eb5061ce0c3afac0f14eb1fded3cef03533137e4fcc43f7668cccb93e0e450b151fafd54852c24d11 +EBUILD awscli-1.25.10.ebuild 1813 BLAKE2B 090772347728a30e7f77a51c1e8e7bb56e5cb87aa1a74dc95330effeae079f0631ae9be24bc1698d7f87f736125e9691e56b6a75519c6bf4cd9e2a0ee1bf6f02 SHA512 26133ab5c30348efd23e1d55f4db4f703512a05e8260eaf3e49171afd3a194649d400d7a49b67b6aaf1d6ebf1fd4d8e743ca650c9a7561e13b0d827aaa13e0db EBUILD awscli-1.25.2.ebuild 1813 BLAKE2B 090772347728a30e7f77a51c1e8e7bb56e5cb87aa1a74dc95330effeae079f0631ae9be24bc1698d7f87f736125e9691e56b6a75519c6bf4cd9e2a0ee1bf6f02 SHA512 26133ab5c30348efd23e1d55f4db4f703512a05e8260eaf3e49171afd3a194649d400d7a49b67b6aaf1d6ebf1fd4d8e743ca650c9a7561e13b0d827aaa13e0db EBUILD awscli-1.25.3.ebuild 1813 BLAKE2B 090772347728a30e7f77a51c1e8e7bb56e5cb87aa1a74dc95330effeae079f0631ae9be24bc1698d7f87f736125e9691e56b6a75519c6bf4cd9e2a0ee1bf6f02 SHA512 26133ab5c30348efd23e1d55f4db4f703512a05e8260eaf3e49171afd3a194649d400d7a49b67b6aaf1d6ebf1fd4d8e743ca650c9a7561e13b0d827aaa13e0db EBUILD awscli-1.25.4.ebuild 1813 BLAKE2B 090772347728a30e7f77a51c1e8e7bb56e5cb87aa1a74dc95330effeae079f0631ae9be24bc1698d7f87f736125e9691e56b6a75519c6bf4cd9e2a0ee1bf6f02 SHA512 26133ab5c30348efd23e1d55f4db4f703512a05e8260eaf3e49171afd3a194649d400d7a49b67b6aaf1d6ebf1fd4d8e743ca650c9a7561e13b0d827aaa13e0db EBUILD awscli-1.25.5.ebuild 1813 BLAKE2B 090772347728a30e7f77a51c1e8e7bb56e5cb87aa1a74dc95330effeae079f0631ae9be24bc1698d7f87f736125e9691e56b6a75519c6bf4cd9e2a0ee1bf6f02 SHA512 26133ab5c30348efd23e1d55f4db4f703512a05e8260eaf3e49171afd3a194649d400d7a49b67b6aaf1d6ebf1fd4d8e743ca650c9a7561e13b0d827aaa13e0db EBUILD awscli-1.25.6.ebuild 1813 BLAKE2B 090772347728a30e7f77a51c1e8e7bb56e5cb87aa1a74dc95330effeae079f0631ae9be24bc1698d7f87f736125e9691e56b6a75519c6bf4cd9e2a0ee1bf6f02 SHA512 26133ab5c30348efd23e1d55f4db4f703512a05e8260eaf3e49171afd3a194649d400d7a49b67b6aaf1d6ebf1fd4d8e743ca650c9a7561e13b0d827aaa13e0db EBUILD awscli-1.25.7.ebuild 1813 BLAKE2B 090772347728a30e7f77a51c1e8e7bb56e5cb87aa1a74dc95330effeae079f0631ae9be24bc1698d7f87f736125e9691e56b6a75519c6bf4cd9e2a0ee1bf6f02 SHA512 26133ab5c30348efd23e1d55f4db4f703512a05e8260eaf3e49171afd3a194649d400d7a49b67b6aaf1d6ebf1fd4d8e743ca650c9a7561e13b0d827aaa13e0db +EBUILD awscli-1.25.8.ebuild 1813 BLAKE2B 090772347728a30e7f77a51c1e8e7bb56e5cb87aa1a74dc95330effeae079f0631ae9be24bc1698d7f87f736125e9691e56b6a75519c6bf4cd9e2a0ee1bf6f02 SHA512 26133ab5c30348efd23e1d55f4db4f703512a05e8260eaf3e49171afd3a194649d400d7a49b67b6aaf1d6ebf1fd4d8e743ca650c9a7561e13b0d827aaa13e0db +EBUILD awscli-1.25.9.ebuild 1813 BLAKE2B 090772347728a30e7f77a51c1e8e7bb56e5cb87aa1a74dc95330effeae079f0631ae9be24bc1698d7f87f736125e9691e56b6a75519c6bf4cd9e2a0ee1bf6f02 SHA512 26133ab5c30348efd23e1d55f4db4f703512a05e8260eaf3e49171afd3a194649d400d7a49b67b6aaf1d6ebf1fd4d8e743ca650c9a7561e13b0d827aaa13e0db MISC metadata.xml 334 BLAKE2B 84c9f50e6c0d015aad36a7f625cddf90cf1137a8c2d445cc641cd4890d64261187c10fde59ee1a6c19b98cfdb6ff534c66ae7a7a48a00ec62d6984c9a1891750 SHA512 a845de531df2cd75abf23cdbfa613e586855b95ac4e96566ef193708d7ecf2ec7f7db72fd31b8af0ac4ccd57e51da9c6d129d426bfdc6c4feb57d7df8647f160 diff --git a/app-admin/awscli/awscli-1.25.10.ebuild b/app-admin/awscli/awscli-1.25.10.ebuild new file mode 100644 index 000000000000..4154af977ee6 --- /dev/null +++ b/app-admin/awscli/awscli-1.25.10.ebuild @@ -0,0 +1,71 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{8..10} ) + +inherit bash-completion-r1 distutils-r1 multiprocessing + +MY_P=aws-cli-${PV} +DESCRIPTION="Universal Command Line Environment for AWS" +HOMEPAGE=" + https://github.com/aws/aws-cli/ + https://pypi.org/project/awscli/ +" +SRC_URI=" + https://github.com/aws/aws-cli/archive/${PV}.tar.gz + -> ${MY_P}.gh.tar.gz +" +S=${WORKDIR}/${MY_P} + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~x86" + +# botocore is x.(y+2).z +BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 2)).$(ver_cut 3-)" +RDEPEND=" + >=dev-python/botocore-${BOTOCORE_PV}[${PYTHON_USEDEP}] + dev-python/colorama[${PYTHON_USEDEP}] + dev-python/docutils[${PYTHON_USEDEP}] + dev-python/rsa[${PYTHON_USEDEP}] + >=dev-python/s3transfer-0.6.0[${PYTHON_USEDEP}] + dev-python/pyyaml[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/pytest-forked[${PYTHON_USEDEP}] + dev-python/pytest-xdist[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +src_prepare() { + # do not rely on bundled deps in botocore (sic!) + find -name '*.py' -exec sed -i \ + -e 's:from botocore[.]vendored import:import:' \ + -e 's:from botocore[.]vendored[.]:from :' \ + {} + || die + # strip overzealous upper bounds on requirements + sed -i -e 's:,<[0-9.]*::' -e 's:==:>=:' setup.py || die + distutils-r1_src_prepare +} + +python_test() { + # integration tests require AWS credentials and Internet access + epytest tests/{functional,unit} -n "$(makeopts_jobs)" --forked +} + +python_install_all() { + newbashcomp bin/aws_bash_completer aws + + insinto /usr/share/zsh/site-functions + newins bin/aws_zsh_completer.sh _aws + + distutils-r1_python_install_all + + rm "${ED}"/usr/bin/{aws.cmd,aws_bash_completer,aws_zsh_completer.sh} || die +} diff --git a/app-admin/awscli/awscli-1.25.8.ebuild b/app-admin/awscli/awscli-1.25.8.ebuild new file mode 100644 index 000000000000..4154af977ee6 --- /dev/null +++ b/app-admin/awscli/awscli-1.25.8.ebuild @@ -0,0 +1,71 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{8..10} ) + +inherit bash-completion-r1 distutils-r1 multiprocessing + +MY_P=aws-cli-${PV} +DESCRIPTION="Universal Command Line Environment for AWS" +HOMEPAGE=" + https://github.com/aws/aws-cli/ + https://pypi.org/project/awscli/ +" +SRC_URI=" + https://github.com/aws/aws-cli/archive/${PV}.tar.gz + -> ${MY_P}.gh.tar.gz +" +S=${WORKDIR}/${MY_P} + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~x86" + +# botocore is x.(y+2).z +BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 2)).$(ver_cut 3-)" +RDEPEND=" + >=dev-python/botocore-${BOTOCORE_PV}[${PYTHON_USEDEP}] + dev-python/colorama[${PYTHON_USEDEP}] + dev-python/docutils[${PYTHON_USEDEP}] + dev-python/rsa[${PYTHON_USEDEP}] + >=dev-python/s3transfer-0.6.0[${PYTHON_USEDEP}] + dev-python/pyyaml[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/pytest-forked[${PYTHON_USEDEP}] + dev-python/pytest-xdist[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +src_prepare() { + # do not rely on bundled deps in botocore (sic!) + find -name '*.py' -exec sed -i \ + -e 's:from botocore[.]vendored import:import:' \ + -e 's:from botocore[.]vendored[.]:from :' \ + {} + || die + # strip overzealous upper bounds on requirements + sed -i -e 's:,<[0-9.]*::' -e 's:==:>=:' setup.py || die + distutils-r1_src_prepare +} + +python_test() { + # integration tests require AWS credentials and Internet access + epytest tests/{functional,unit} -n "$(makeopts_jobs)" --forked +} + +python_install_all() { + newbashcomp bin/aws_bash_completer aws + + insinto /usr/share/zsh/site-functions + newins bin/aws_zsh_completer.sh _aws + + distutils-r1_python_install_all + + rm "${ED}"/usr/bin/{aws.cmd,aws_bash_completer,aws_zsh_completer.sh} || die +} diff --git a/app-admin/awscli/awscli-1.25.9.ebuild b/app-admin/awscli/awscli-1.25.9.ebuild new file mode 100644 index 000000000000..4154af977ee6 --- /dev/null +++ b/app-admin/awscli/awscli-1.25.9.ebuild @@ -0,0 +1,71 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{8..10} ) + +inherit bash-completion-r1 distutils-r1 multiprocessing + +MY_P=aws-cli-${PV} +DESCRIPTION="Universal Command Line Environment for AWS" +HOMEPAGE=" + https://github.com/aws/aws-cli/ + https://pypi.org/project/awscli/ +" +SRC_URI=" + https://github.com/aws/aws-cli/archive/${PV}.tar.gz + -> ${MY_P}.gh.tar.gz +" +S=${WORKDIR}/${MY_P} + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~x86" + +# botocore is x.(y+2).z +BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 2)).$(ver_cut 3-)" +RDEPEND=" + >=dev-python/botocore-${BOTOCORE_PV}[${PYTHON_USEDEP}] + dev-python/colorama[${PYTHON_USEDEP}] + dev-python/docutils[${PYTHON_USEDEP}] + dev-python/rsa[${PYTHON_USEDEP}] + >=dev-python/s3transfer-0.6.0[${PYTHON_USEDEP}] + dev-python/pyyaml[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/pytest-forked[${PYTHON_USEDEP}] + dev-python/pytest-xdist[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +src_prepare() { + # do not rely on bundled deps in botocore (sic!) + find -name '*.py' -exec sed -i \ + -e 's:from botocore[.]vendored import:import:' \ + -e 's:from botocore[.]vendored[.]:from :' \ + {} + || die + # strip overzealous upper bounds on requirements + sed -i -e 's:,<[0-9.]*::' -e 's:==:>=:' setup.py || die + distutils-r1_src_prepare +} + +python_test() { + # integration tests require AWS credentials and Internet access + epytest tests/{functional,unit} -n "$(makeopts_jobs)" --forked +} + +python_install_all() { + newbashcomp bin/aws_bash_completer aws + + insinto /usr/share/zsh/site-functions + newins bin/aws_zsh_completer.sh _aws + + distutils-r1_python_install_all + + rm "${ED}"/usr/bin/{aws.cmd,aws_bash_completer,aws_zsh_completer.sh} || die +} diff --git a/app-admin/exo/Manifest b/app-admin/exo/Manifest index 06628cb0e3de..86d15061033a 100644 --- a/app-admin/exo/Manifest +++ b/app-admin/exo/Manifest @@ -1,3 +1,3 @@ -DIST exo-1.54.0.tar.gz 5596697 BLAKE2B 2cfc0b9eb8775d16311b8d6a2745bb8a59ec52e15f9006732a272cc949faa919d03f86e7031d18d7cd7fc95f71a7092f54f9bfddd827642ff99f2705f7c66af0 SHA512 5a49d13cf7e96980cb0077da199497e0d0a0b4dc4697327466b272f7e65d4e9bcc37dfd5368df8733eac70a5ae494c5890b4f08e625573bdae92300cf0ff5ca3 -EBUILD exo-1.54.0.ebuild 703 BLAKE2B fbee615ad22bcdc4efdce1344136056d3366c31ff1240c3c86b1fff39787b18f99f896d455ebde5cc4c2bee05e28cbaf216d1ab973b5f100d4a9957c8989ee65 SHA512 21b1e8bb20a9db8f635374ff64e9724679188cd356f975818e2390d3f369f2ff8886710d9c202cb4e72df39ba900948a392c6da296f95dc18344492d86e56d98 +DIST exo-1.56.0.tar.gz 5602569 BLAKE2B 8bf3b9805d459ce01a7e54d4bfa215c031354992c1b632a78f1b7084497574bd0900ff02592e5cf788b58d06317d3ef03460bd971d3b37339d531bb5b5710a15 SHA512 a6747231f2dd1cdf3ade56d0d62013c2eeb2977c30db53879cf1deb3ca5a8be93bfd89288d7be75aaaa8e47c90946e0b31bc95c7a0fa4a924dbef87931b1bb1d +EBUILD exo-1.56.0.ebuild 703 BLAKE2B fbee615ad22bcdc4efdce1344136056d3366c31ff1240c3c86b1fff39787b18f99f896d455ebde5cc4c2bee05e28cbaf216d1ab973b5f100d4a9957c8989ee65 SHA512 21b1e8bb20a9db8f635374ff64e9724679188cd356f975818e2390d3f369f2ff8886710d9c202cb4e72df39ba900948a392c6da296f95dc18344492d86e56d98 MISC metadata.xml 334 BLAKE2B 230d1a47a3e39f796c16a9e9a622fbc27560c951da0c49adf7aca135970c0c944f42da7eb624c7193d44830c72cf95da9d69d977562853de6a00fd8fb6408977 SHA512 cd1366d99abc260c6f2899000e2a517be9a4c43e921078764fdc996871df34c1827e512087c3eb6f95bf3b685c2f34cbc1f1462eaa303a948640a362b4501b01 diff --git a/app-admin/exo/exo-1.54.0.ebuild b/app-admin/exo/exo-1.56.0.ebuild similarity index 100% rename from app-admin/exo/exo-1.54.0.ebuild rename to app-admin/exo/exo-1.56.0.ebuild diff --git a/app-admin/hcloud/Manifest b/app-admin/hcloud/Manifest index d597000758cc..885ce4e4f17a 100644 --- a/app-admin/hcloud/Manifest +++ b/app-admin/hcloud/Manifest @@ -1,5 +1,3 @@ -DIST hcloud-1.29.0.tar.xz 1499276 BLAKE2B 3ec9973fc3ecaf5ec476b2d165fc1663f4d6cd2c00c4c87efc72f3946d1d6028f9a2d20f80020203b1f8f2aa94512a1d02e05b54e9422f5b84826eb8bb552490 SHA512 b5b1e20785fc8a06954a753dbd6c5d91b2b557d0e64cb044ab55cbfb11f0fd7d0a2eb625a51e1216af86cad6f772a206d3b0ef443f256649dba38d199614d41d DIST hcloud-1.29.5.tar.xz 1416952 BLAKE2B 4b1c9e1df9bb3fdb63c28890e7f9cfb8c4c628fd22b765d8265e63415b8feee0466f32fd6a87a5cd981d231f93a60c28c140c1efa7ea33c327b234f1a4d6b0cf SHA512 fbe395c47cf1bef800c162b8c44359dab173c636ec4d7e8e4629fa95b323731c7c3d8a9045dd77692b7beb8a3554cdce567f2285640a5b410262be69442fe99e -EBUILD hcloud-1.29.0.ebuild 712 BLAKE2B 720832d21c95224d42bc4511184428280c532f7edd91acfa6ead5b71fe0f3d0243285bf07b196b8cf86d1cbd9e5bbcc3d5bae99d71fa3ac739d5306584ae61b1 SHA512 879162a964a3bf1b13a74a5ef4e916153aed3ef7096d481e2c2428e27b812f6f1c4e181fa42c591140949a57b538150dedfac3e9452676c9446114c2cb861a27 -EBUILD hcloud-1.29.5.ebuild 726 BLAKE2B 7d96a9012f4b897b54576a5dbedb9419e0fcaa34476e68d252b907132efe6bc638ad9598a034160bcff3dca5b86dfe3a9cc9b4380b8606db71c889bcbafa2e2d SHA512 78a825e2b55f7ffbf6c5e7e8096f788b26d9fc4205edf5dc05286d8bf9da17d5f17d266f6c990bb07154edd7ba635a4c332241ac225e6b3ab02ab9a9f82f68d3 +EBUILD hcloud-1.29.5.ebuild 725 BLAKE2B edcbd89bab62c808b5d21c0df6e3a5e2420163bc955ead8cfb156a693f84ecf6ab7bb6f1f546bd9b3bc95ea43536ccd9ace2e6fb22f15edd067e6ec84a362e6d SHA512 e32ce446972a048443945716eba008cefbd43e0d08ffbf381a20213675485472e5b6576677764a5aea9cac2ee096ad6990bbfd0f763849ceec508ebf1c577497 MISC metadata.xml 338 BLAKE2B 6ba2cbe509581ac35dabd93abe166f960d69d1f14336779848483386d28e22dd06e5d196061312827b7a945369f05a466417a1636b607e138515957a75db6f84 SHA512 cc69ce0ab7ba3a9af94ef1918738074cdd725bef2ff70d6c19e46d07bb9514d05ef6415c7ba5b372e7a98902a8440cdb9f7b14a848c3ff2f054863356971ddde diff --git a/app-admin/hcloud/hcloud-1.29.0.ebuild b/app-admin/hcloud/hcloud-1.29.0.ebuild deleted file mode 100644 index 358299f65bac..000000000000 --- a/app-admin/hcloud/hcloud-1.29.0.ebuild +++ /dev/null @@ -1,34 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DESCRIPTION="A command-line interface for Hetzner Cloud" -HOMEPAGE="https://github.com/hetznercloud/cli" -SRC_URI="https://dev.gentoo.org/~ago/distfiles/${P}.tar.xz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64" - -IUSE="" -DEPEND="dev-lang/go:=" -RESTRICT="strip" -QA_FLAGS_IGNORED=".*" - -src_compile() { - go build -mod vendor -o ${PN} -ldflags "-w -X github.com/hetznercloud/cli/cli.Version=${PV}-gentoo" ./cmd/${PN} || die "build failed" -} - -src_test() { - # For upstream a simple test is run 'hcloud version' - ./hcloud version - if [[ $? -ne 0 ]] - then - die "Test failed" - fi -} - -src_install() { - dobin ${PN} -} diff --git a/app-admin/hcloud/hcloud-1.29.5.ebuild b/app-admin/hcloud/hcloud-1.29.5.ebuild index 82ba00ab5dca..33ffb7d83afa 100644 --- a/app-admin/hcloud/hcloud-1.29.5.ebuild +++ b/app-admin/hcloud/hcloud-1.29.5.ebuild @@ -9,7 +9,7 @@ SRC_URI="https://dev.gentoo.org/~ago/distfiles/${P}.tar.xz" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64" +KEYWORDS="amd64" IUSE="" DEPEND="dev-lang/go:=" diff --git a/app-admin/helm/Manifest b/app-admin/helm/Manifest index d96fd1fb901e..88b249cc9f78 100644 --- a/app-admin/helm/Manifest +++ b/app-admin/helm/Manifest @@ -1,4 +1,4 @@ DIST helm-3.8.1-deps.tar.xz 374838312 BLAKE2B 13700d77faef89828a98b0410f1539c4370848d3f741881dfff4fb6d08b50d152052b4c1fa7ce4fe19d1d08583530c89f9e8ca35ede178b08c05dbecbdf36fbb SHA512 5686ca6c3f9b114032dda78842c3e3d2012f97d5721455aedc204ffae8a6bdafcb5191beaaca0e89cb827a7846fe65658d4440c2982b36b008e8aa235be41736 DIST k8s-helm-3.8.1.tar.gz 715683 BLAKE2B 2b0fc2a844f848e2a696be54224c1ca6027bf461c0885b3e082b57a09117b6ebc2500b35f1e6ad03cdc7ad4d0f18b3b6c24a1e79782b1b0492effc6a80031a93 SHA512 c4c3c8272ac4d83fad7dcdd41f81e9123ee71b01b6ebf352c3f3836048d7d240e144a52fd78e156c1957020bb1e4a868059486a4a4c3d37e4be150203a1e6158 -EBUILD helm-3.8.1.ebuild 963 BLAKE2B 6d9fc4860eb92eef275af4c42094da774bcf82de87aaccfba4ba40b81c90085bea5da9783e20fdd3799d3e66e8a799e4252bfe46d4cf565ca850a49fefc24506 SHA512 42e0f7194958dbcf36620146046f7562633432871fa23f76ad165af528002140b4334e731d86a196c45097e5d670d35af6594be9f74026b53e5062e8e78b42ca +EBUILD helm-3.8.1.ebuild 970 BLAKE2B 75f992b41d1b1680f444d5a73e714fb404276f19ea6f0ec822f8526da7e6a02e27130fbe66c87a059f378794a18d792c3ba6b455f8cc52af58e6d1f5fe9a4b0b SHA512 9642bfa50f7d572ec38def3d3c9d743f2abef929c4bd30bd3c969223e89c1aedf14109ff3ef97a2f7f2ddcf5a906c79d53aed3ce8250149b6f35d017b5e8f17f MISC metadata.xml 323 BLAKE2B 5001082c76e55c24c27deced68a33a8fc8c9514b65116aa076ade0bacab00103a19e0807af8187b7bd8b761e64f20c4fab74b998e0f9ec473fb8d2bc9cbe4412 SHA512 a039551d398af15db8fb487b058ad569731376c51f8a23c245e4c14cd8924b960a2dcb286618c9365d21d219a271f1e0c6bcab712cf88920f4fc7fded832d800 diff --git a/app-admin/helm/helm-3.8.1.ebuild b/app-admin/helm/helm-3.8.1.ebuild index b7cfdc5c8245..c0d0f73bf809 100644 --- a/app-admin/helm/helm-3.8.1.ebuild +++ b/app-admin/helm/helm-3.8.1.ebuild @@ -14,7 +14,7 @@ SRC_URI+=" https://dev.gentoo.org/~williamh/dist/${P}-deps.tar.xz" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="amd64" +KEYWORDS="amd64 ~arm64" RESTRICT=" test" diff --git a/app-admin/metalog/Manifest b/app-admin/metalog/Manifest index d55456b2f3d6..a83db389eac6 100644 --- a/app-admin/metalog/Manifest +++ b/app-admin/metalog/Manifest @@ -6,5 +6,5 @@ AUX metalog.service-r1 153 BLAKE2B 0353f6c1983b7146ce6471be82540aeb87d930e5c9f73 DIST metalog-20200113.tar.gz 40276 BLAKE2B f2fcaccf610f3b7f1974aa97f2c7b5181f3c625c9e28d72832ba1570cfa369873887c83468bcea6a9f3d3080356bd1dd62849ec34a5d03c1272ada7f476946f6 SHA512 d399d86f988c69c9f74553cd682a5fe04886bca458e6f8bb3132fe1fb9f522510a428cfde8af0857c5ba22531b276b04fa05183e0006c2d28ef0f0aead488f93 DIST metalog-20220214.tar.gz 40898 BLAKE2B 7ef04b9e0cd1ba878a11d988ec4b4bffa3d733f86c6b8cec57d32dcf837fe48a001a233a2b09378443b26f6e69869b8de7afeb25f11bb7729b66e1aa3a305f67 SHA512 44a1443e8f9e92460f128aa35125d50ae247ba4f2ce8fd8cc32b96a491e29963cdc27be12a6db28f286e2d5a2bc6243e126a77ae3eb642e7c969d58446a18fcd EBUILD metalog-20200113-r1.ebuild 1600 BLAKE2B 33d3eacc9e127c16c9397d43f83408738a357da739c5ba3fc7ba481c700c3e9fd0a720c20c1dc81b7f83371d93fd05c6dce7053b2fef989958ba53433de6bfb0 SHA512 b245200be3fdd4b92f97c15deb21d41789ac717deb430d6532f7eea0bf3158e1580b0a83d3d17fa66cc5ce174af991977856cd9ea657e17b7755e1c9f0bb4c70 -EBUILD metalog-20220214.ebuild 1610 BLAKE2B 0dc9c3c226342a133660db4bda207e75511f21887b105e6cbf57ec762c88441896dca09f58364166528373eeba889e24836d8ee4401346e0e21adde8c3f4e7a1 SHA512 9c9a78c461a0f55e052669f278f2be12b522e386f454c5892f2081f4d4af5b6828f9a3e532db9aed0346e967b923e79dab5953c08c9f0e3ef474808d70c3d44c +EBUILD metalog-20220214.ebuild 1608 BLAKE2B ac154c3a01f80ecc0ebb64ce9bb37b69e5335a5f53d9531872faa82164700442299b9d172f16e975f5f27cc9e32b9a0f815b56e96008003d683413733cf10213 SHA512 7db94f90f6e6e2f43032d6b01a20e79f1749cb8c9eaed5ddf5795ec387f23c9cbff5503eb4f1d0993d905c90f0e03938ed5af71e0d3a61572e0870ce859129ba MISC metadata.xml 335 BLAKE2B 79615a8fc010da3c58df284f7c0490ca2a56bf0a31761090e4fdbde48f70f98660ab5e682f272a21cd820fb3b52a75b48d42f63d5b5debc5fa767f62eea8a938 SHA512 6ccfe49519ce8c5d9d76bf305993e09c76c2d095e0eea30c3de32947dbe80d6c99385a8bb743f4c78697324d9ae24bfb97b2f79385e5cca16dd753c448f517dd diff --git a/app-admin/metalog/metalog-20220214.ebuild b/app-admin/metalog/metalog-20220214.ebuild index 21f33769d1c7..ef771039b142 100644 --- a/app-admin/metalog/metalog-20220214.ebuild +++ b/app-admin/metalog/metalog-20220214.ebuild @@ -12,7 +12,7 @@ S="${WORKDIR}"/${PN}-${P} LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86 ~x64-cygwin" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin" IUSE="unicode" RDEPEND="dev-libs/libpcre2" diff --git a/app-admin/sudo/Manifest b/app-admin/sudo/Manifest index 75731c4ff8cc..3d480e2bc666 100644 --- a/app-admin/sudo/Manifest +++ b/app-admin/sudo/Manifest @@ -5,11 +5,14 @@ DIST sudo-1.9.11.tar.gz 4822882 BLAKE2B 5b6b0345d923935c022705b2f65d2b27f4b9fa33 DIST sudo-1.9.11.tar.gz.sig 566 BLAKE2B 495058445cfbad7bf1db4f8a4fb2efe8d0549fdb2a0d35938ea986576fd39e4cf47a28e55819e937b9f4a3dddf556cb9eeb4ff03feddd60fd89c7c37e9254d28 SHA512 35d608c031816dfec5251e2dd1ed3ea2bc979db77f65803b7fa879429241188c79769fb32b58909f3dd39838cb27bf8266a5f518590bbaf5b16113bfc93025c3 DIST sudo-1.9.11p1.tar.gz 4825102 BLAKE2B ed8ee83516bb53dae7be1848417ea895af38a6ae2503c403d3cb2f644b5e77459c5aa8b0f434e19e37eb98d99f134b45b6240cd6777d3db3fd7fca9b120941f9 SHA512 177ea094dbb083bbe53c28fefa7fdeb44a3a96914d9c653918479d40966f67122dd1fac175e7549325ff4392a05cde581a16a4fd9e486664d9d8dddd431f1375 DIST sudo-1.9.11p1.tar.gz.sig 566 BLAKE2B f6c9986b3fa4dfab2592c1fbd4171ef5421edb04d019f8ab5cf7c82496a110c91835a4368c7a1285543904ab05bd42fc6aaccd02891654fae1c0db2395786d61 SHA512 1f95750630750b79c72395d96b82f76f4db514679ead0a284c8b952fd62fa99298b0f593f8c904a8cdc7cb9d108a02c2399bef47abc8a57fca458ab5f3419188 +DIST sudo-1.9.11p2.tar.gz 4825417 BLAKE2B b6b16f17ba8b6d5ab80f5515beebddf21579944376c2b0752111120d9fb6e2c3d3c40c8150a4f1c2c7165fb93e1f9ac3d03f77b0951a6f721e026a175cc948c4 SHA512 ca64ace6b663a61336a2aa45fb96eb585b5075a867e770b0b384aaf015479dfae48847226c83f824372e64f4697454e68c36305f7979f14b662185c284e1da67 +DIST sudo-1.9.11p2.tar.gz.sig 566 BLAKE2B 9ffe8ebf79f3d94c2df4ce18bb811f73854920b262774ef114ed77ff78a2f856765651c0408cd0cd71191b21840fa3c6a73ca7897baa7975dd7b655eead45ab1 SHA512 a452fb875b3f4a05cc8623df18f7b53192b8671cdd8fcdbb9360cc86160b9aadb1148a60f91f106fd381997b91a4dfcf06149f3cb43292284d27997a4d97473f DIST sudo-1.9.8p2.tar.gz 4302256 BLAKE2B ba40df539b3466bebe0d876ef4f1809867125e83983609eae0447f933fbd499b2eda88d2f6c475779654e68af9580a2998eca3c3f7953129ff73c923e1c88ad9 SHA512 899b252e8c219226f658dff3dd34c97b07d42004998b45175b4c0c4de42a6bf9f909598e99b4056fa1171e63378e203854b0f8608b0f5c1b00e9d3677818f6d3 DIST sudo-1.9.8p2.tar.gz.sig 566 BLAKE2B 1e1cf69ea391602a214aef253a19fff2e26a908ffd9f5e54f2eeb20245f9518fde7d8417e7160b33d1067916fc7cd3df0b59e626d54d24dc8c6453a0efa95200 SHA512 18a7170a4654ff22b23181f589ae2115acd2d635d94977586aa15093bb5144f947584588ae03fc2dd941fb934fac4d9fa689b3fd5a4ef0295156e5b9772b8126 EBUILD sudo-1.9.10-r1.ebuild 6976 BLAKE2B 8319a74c6c4cd73c1c45b2d28c5275fa1d6438a67a198541c9202f1081c9d0d7a53b87e4669ac48e6d3cf1ebfff5c4b06e14bbe08854166e4f9205e784ca441c SHA512 239152e2442735957d4d11e35a28a738a8a84024f4453202dc2465c59da46561642d98927ddb0c4ea9b879688605e6fe3d94b9c05399d42157002d2a6be5e488 EBUILD sudo-1.9.11.ebuild 7359 BLAKE2B 328f489073450fc1618df35565822517f8d39313c7ed417e67b0bb89f713912ab364b58a9fddb205ed8e96beef3d8699ca00deaeaf3460234b9515149ba41a42 SHA512 9d14994dd67a9f115f7a9be1f1cc3700558329aceb47659ca8edf6fd227496fd1297c427395c8d6ab966bc3db4bc214bc0dd444e7662b7cc0727b45d3f96e071 EBUILD sudo-1.9.11_p1.ebuild 7304 BLAKE2B de1380cd489087ec7aed591df8b4be9dc8fb032a6713f8ec141e496dc47899ae84557d09411d365987218d8135d8e8a75fe7c8425a75c1fb0d4ff5f3f3329969 SHA512 beed2ae17ca1240830d05e2e60014827c98b00f135cb7066264a5abf0b8d5a235dfed0c3414810a7dfe2b3dd1120d60bb3e2d9dfb289a969b01eb59753fc84b8 +EBUILD sudo-1.9.11_p2.ebuild 7386 BLAKE2B ccae805ca97cc7470605997171bd5d9a292a2dd094b78ba834b34cc0c1c608b228f66c3c5329641532fda23e5dd32f867363fd1edc5106bd7a04d01c3947929b SHA512 d5596e4c9e7e2ad5af160575c0daf27573a6704830f46add107eaab1a7002a36ac364ee758fb976db3ed74a88b5f910f25107225b050eb72c5282300cdc58b94 EBUILD sudo-1.9.8_p2-r1.ebuild 7099 BLAKE2B f76853a4f9e092fb19a4e8d2ae780bcf2b6961ec597a2a487c508b42addcdb129f1484a34bdbb4daaeb9e971d5d18bdf82695c6d87d51b737ee809ce4350cb65 SHA512 2a9dabdd9b34abdc6a5795b8f805fd64d0e406e25464600b5e5ef41e3245aa71a2bebaa164ed6081812b63d1fdafc8236d4e87925c70b256db060aaa1bd96d12 -EBUILD sudo-9999.ebuild 7304 BLAKE2B de1380cd489087ec7aed591df8b4be9dc8fb032a6713f8ec141e496dc47899ae84557d09411d365987218d8135d8e8a75fe7c8425a75c1fb0d4ff5f3f3329969 SHA512 beed2ae17ca1240830d05e2e60014827c98b00f135cb7066264a5abf0b8d5a235dfed0c3414810a7dfe2b3dd1120d60bb3e2d9dfb289a969b01eb59753fc84b8 +EBUILD sudo-9999.ebuild 7386 BLAKE2B ccae805ca97cc7470605997171bd5d9a292a2dd094b78ba834b34cc0c1c608b228f66c3c5329641532fda23e5dd32f867363fd1edc5106bd7a04d01c3947929b SHA512 d5596e4c9e7e2ad5af160575c0daf27573a6704830f46add107eaab1a7002a36ac364ee758fb976db3ed74a88b5f910f25107225b050eb72c5282300cdc58b94 MISC metadata.xml 1050 BLAKE2B 4027c8a5941e8e12bb6c9cd9950187965b01e236ddfc073ba0dd98be8e3e98225ffbca1c05b3153d72e5507484f966e01c7b44e9416bbedecd88ae8f4d52e359 SHA512 8033bd4649190c3c6bf0d07dab2dc99a708b81a74b0d154b1f4d56bdfbc115d4889b3a78e6b2f3eebaa91bf0252e8fd043bf2bc850b8f6b4199b38ea751b7174 diff --git a/app-admin/sudo/sudo-1.9.11_p2.ebuild b/app-admin/sudo/sudo-1.9.11_p2.ebuild new file mode 100644 index 000000000000..afb8327d1680 --- /dev/null +++ b/app-admin/sudo/sudo-1.9.11_p2.ebuild @@ -0,0 +1,281 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit pam libtool tmpfiles toolchain-funcs + +MY_P="${P/_/}" +MY_P="${MY_P/beta/b}" + +DESCRIPTION="Allows users or groups to run commands as other users" +HOMEPAGE="https://www.sudo.ws/" +if [[ ${PV} == 9999 ]] ; then + inherit mercurial + EHG_REPO_URI="https://www.sudo.ws/repos/sudo" +else + VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/sudo.ws.asc + inherit verify-sig + + uri_prefix= + case ${P} in + *_beta*|*_rc*) uri_prefix=beta/ ;; + esac + + SRC_URI="https://www.sudo.ws/sudo/dist/${uri_prefix}${MY_P}.tar.gz + ftp://ftp.sudo.ws/pub/sudo/${uri_prefix}${MY_P}.tar.gz + verify-sig? ( + https://www.sudo.ws/sudo/dist/${uri_prefix}${MY_P}.tar.gz.sig + ftp://ftp.sudo.ws/pub/sudo/${uri_prefix}${MY_P}.tar.gz.sig + )" + if [[ ${PV} != *_beta* ]] && [[ ${PV} != *_rc* ]] ; then + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~sparc-solaris" + fi + + BDEPEND+="verify-sig? ( sec-keys/openpgp-keys-sudo )" +fi + +# Basic license is ISC-style as-is, some files are released under +# 3-clause BSD license +LICENSE="ISC BSD" +SLOT="0" +IUSE="gcrypt ldap nls offensive pam sasl +secure-path selinux +sendmail skey ssl sssd" + +DEPEND=" + sys-libs/zlib:= + virtual/libcrypt:= + gcrypt? ( dev-libs/libgcrypt:= ) + ldap? ( + >=net-nds/openldap-2.1.30-r1:= + sasl? ( + dev-libs/cyrus-sasl + net-nds/openldap:=[sasl] + ) + ) + pam? ( sys-libs/pam ) + sasl? ( dev-libs/cyrus-sasl ) + skey? ( >=sys-auth/skey-1.1.5-r1 ) + ssl? ( dev-libs/openssl:0= ) + sssd? ( sys-auth/sssd[sudo] ) +" +RDEPEND=" + ${DEPEND} + >=app-misc/editor-wrapper-3 + virtual/editor + ldap? ( dev-lang/perl ) + pam? ( sys-auth/pambase ) + selinux? ( sec-policy/selinux-sudo ) + sendmail? ( virtual/mta ) +" +BDEPEND+=" + sys-devel/bison + virtual/pkgconfig +" + +S="${WORKDIR}/${MY_P}" + +REQUIRED_USE=" + ?? ( pam skey ) + ?? ( gcrypt ssl ) +" + +MAKEOPTS+=" SAMPLES=" + +src_prepare() { + default + + elibtoolize +} + +set_secure_path() { + # First extract the default ROOTPATH from build env + SECURE_PATH=$(unset ROOTPATH; . "${EPREFIX}"/etc/profile.env; echo "${ROOTPATH}") + + case "${SECURE_PATH}" in + */usr/sbin*) + ;; + *) + SECURE_PATH=$(unset PATH; . "${EPREFIX}"/etc/profile.env; echo "${PATH}") + ;; + esac + + if [[ -z ${SECURE_PATH} ]] ; then + ewarn " Failed to detect SECURE_PATH, please report this" + fi + + # Then remove duplicate path entries + cleanpath() { + local newpath thisp IFS=: + for thisp in $1 ; do + if [[ :${newpath}: != *:${thisp}:* ]] ; then + newpath+=:${thisp} + else + einfo " Duplicate entry ${thisp} removed..." + fi + done + SECURE_PATH=${newpath#:} + } + cleanpath /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/opt/bin${SECURE_PATH:+:${SECURE_PATH}} + + # Finally, strip gcc paths, bug #136027 + rmpath() { + local e newpath thisp IFS=: + for thisp in ${SECURE_PATH} ; do + for e ; do + [[ ${thisp} == ${e} ]] && continue 2 ; + done + newpath+=:${thisp} + done + SECURE_PATH=${newpath#:} + } + rmpath '*/gcc-bin/*' '*/gnat-gcc-bin/*' '*/gnat-gcc/*' +} + +src_configure() { + local SECURE_PATH + + set_secure_path + + # bug #767712 + tc-export PKG_CONFIG + + # - audit: somebody got to explain me how I can test this before I + # enable it.. - Diego + # - plugindir: autoconf code is crappy and does not delay evaluation + # until `make` time, so we have to use a full path here rather than + # basing off other values. + local myeconfargs=( + # We set all of the relevant options by ourselves (patched + # into the toolchain) and setting these in the build system + # actually causes a downgrade when using e.g. -D_FORTIFY_SOURCE=3 + # (it'll downgrade to =2). So, this has no functional effect on + # the hardening for users. It's safe. + --disable-hardening + + # requires some python eclass + --disable-python + --enable-tmpfiles.d="${EPREFIX}"/usr/lib/tmpfiles.d + --enable-zlib=system + --with-editor="${EPREFIX}"/usr/libexec/editor + --with-env-editor + --with-plugindir="${EPREFIX}"/usr/$(get_libdir)/sudo + --with-rundir="${EPREFIX}"/run/sudo + --with-vardir="${EPREFIX}"/var/db/sudo + --without-linux-audit + --without-opie + $(use_enable gcrypt) + $(use_enable nls) + $(use_enable sasl) + $(use_enable ssl openssl) + $(use_with ldap) + $(use_with ldap ldap_conf_file /etc/ldap.conf.sudo) + $(use_with offensive insults) + $(use_with offensive all-insults) + $(use_with pam) + $(use_with pam pam-login) + $(use_with secure-path secure-path "${SECURE_PATH}") + $(use_with selinux) + $(use_with sendmail) + $(use_with skey) + $(use_with sssd) + ) + + econf "${myeconfargs[@]}" +} + +src_install() { + default + + if use ldap ; then + dodoc README.LDAP.md + + cat <<-EOF > "${T}"/ldap.conf.sudo + # See ldap.conf(5) and README.LDAP.md for details + # This file should only be readable by root + + # supported directives: host, port, ssl, ldap_version + # uri, binddn, bindpw, sudoers_base, sudoers_debug + # tls_{checkpeer,cacertfile,cacertdir,randfile,ciphers,cert,key} + EOF + + if use sasl ; then + cat <<-EOF >> "${T}"/ldap.conf.sudo + + # SASL directives: use_sasl, sasl_mech, sasl_auth_id + # sasl_secprops, rootuse_sasl, rootsasl_auth_id, krb5_ccname + EOF + fi + + insinto /etc + doins "${T}"/ldap.conf.sudo + fperms 0440 /etc/ldap.conf.sudo + + insinto /etc/openldap/schema + newins docs/schema.OpenLDAP sudo.schema + fi + + if use pam ; then + pamd_mimic system-auth sudo auth account session + pamd_mimic system-auth sudo-i auth account session + fi + + keepdir /var/db/sudo/lectured + fperms 0700 /var/db/sudo/lectured + # bug #652958 + fperms 0711 /var/db/sudo + + # Don't install into /run as that is a tmpfs most of the time + # (bug #504854) + rm -rf "${ED}"/run || die + + # bug #697812 + find "${ED}" -type f -name "*.la" -delete || die +} + +pkg_postinst() { + tmpfiles_process sudo.conf + + # bug #652958 + local sudo_db="${EROOT}/var/db/sudo" + if [[ "$(stat -c %a "${sudo_db}")" -ne 711 ]] ; then + chmod 711 "${sudo_db}" || die + fi + + if use ldap ; then + ewarn + ewarn "sudo uses the ${ROOT}/etc/ldap.conf.sudo file for ldap configuration." + ewarn + if grep -qs '^[[:space:]]*sudoers:' "${ROOT}"/etc/nsswitch.conf ; then + ewarn "In 1.7 series, LDAP is no more consulted, unless explicitly" + ewarn "configured in ${ROOT}/etc/nsswitch.conf." + ewarn + ewarn "To make use of LDAP, add this line to your ${ROOT}/etc/nsswitch.conf:" + ewarn " sudoers: ldap files" + ewarn + fi + fi + if use prefix ; then + ewarn + ewarn "To use sudo on Prefix, you need to change file ownership and permissions" + ewarn "with root privileges, as follows:" + ewarn + ewarn " # chown root:root ${EPREFIX}/usr/bin/sudo" + ewarn " # chown root:root ${EPREFIX}/usr/lib/sudo/sudoers.so" + ewarn " # chown root:root ${EPREFIX}/etc/sudoers" + ewarn " # chown root:root ${EPREFIX}/etc/sudoers.d" + ewarn " # chown root:root ${EPREFIX}/var/db/sudo" + ewarn " # chmod 4111 ${EPREFIX}/usr/bin/sudo" + ewarn + fi + + elog "To use the -A (askpass) option, you need to install a compatible" + elog "password program from the following list. Starred packages will" + elog "automatically register for the use with sudo (but will not force" + elog "the -A option):" + elog "" + elog " [*] net-misc/ssh-askpass-fullscreen" + elog " net-misc/x11-ssh-askpass" + elog "" + elog "You can override the choice by setting the SUDO_ASKPASS environmnent" + elog "variable to the program you want to use." +} diff --git a/app-admin/sudo/sudo-9999.ebuild b/app-admin/sudo/sudo-9999.ebuild index dda0650bd5fc..afb8327d1680 100644 --- a/app-admin/sudo/sudo-9999.ebuild +++ b/app-admin/sudo/sudo-9999.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 inherit pam libtool tmpfiles toolchain-funcs @@ -10,13 +10,12 @@ MY_P="${MY_P/beta/b}" DESCRIPTION="Allows users or groups to run commands as other users" HOMEPAGE="https://www.sudo.ws/" -if [[ ${PV} == "9999" ]] ; then +if [[ ${PV} == 9999 ]] ; then inherit mercurial EHG_REPO_URI="https://www.sudo.ws/repos/sudo" else + VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/sudo.ws.asc inherit verify-sig - VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/sudo.ws.asc - BDEPEND+="verify-sig? ( sec-keys/openpgp-keys-sudo )" uri_prefix= case ${P} in @@ -32,6 +31,8 @@ else if [[ ${PV} != *_beta* ]] && [[ ${PV} != *_rc* ]] ; then KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~sparc-solaris" fi + + BDEPEND+="verify-sig? ( sec-keys/openpgp-keys-sudo )" fi # Basic license is ISC-style as-is, some files are released under @@ -82,24 +83,27 @@ MAKEOPTS+=" SAMPLES=" src_prepare() { default + elibtoolize } set_secure_path() { - # first extract the default ROOTPATH from build env - SECURE_PATH=$(unset ROOTPATH; . "${EPREFIX}"/etc/profile.env; - echo "${ROOTPATH}") - case "${SECURE_PATH}" in - */usr/sbin*) ;; - *) SECURE_PATH=$(unset PATH; - . "${EPREFIX}"/etc/profile.env; echo "${PATH}") - ;; - esac + # First extract the default ROOTPATH from build env + SECURE_PATH=$(unset ROOTPATH; . "${EPREFIX}"/etc/profile.env; echo "${ROOTPATH}") + + case "${SECURE_PATH}" in + */usr/sbin*) + ;; + *) + SECURE_PATH=$(unset PATH; . "${EPREFIX}"/etc/profile.env; echo "${PATH}") + ;; + esac + if [[ -z ${SECURE_PATH} ]] ; then ewarn " Failed to detect SECURE_PATH, please report this" fi - # then remove duplicate path entries + # Then remove duplicate path entries cleanpath() { local newpath thisp IFS=: for thisp in $1 ; do @@ -113,11 +117,13 @@ set_secure_path() { } cleanpath /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/opt/bin${SECURE_PATH:+:${SECURE_PATH}} - # finally, strip gcc paths #136027 + # Finally, strip gcc paths, bug #136027 rmpath() { local e newpath thisp IFS=: for thisp in ${SECURE_PATH} ; do - for e ; do [[ ${thisp} == ${e} ]] && continue 2 ; done + for e ; do + [[ ${thisp} == ${e} ]] && continue 2 ; + done newpath+=:${thisp} done SECURE_PATH=${newpath#:} @@ -127,15 +133,18 @@ set_secure_path() { src_configure() { local SECURE_PATH + set_secure_path - tc-export PKG_CONFIG #767712 - # audit: somebody got to explain me how I can test this before I + # bug #767712 + tc-export PKG_CONFIG + + # - audit: somebody got to explain me how I can test this before I # enable it.. - Diego - # plugindir: autoconf code is crappy and does not delay evaluation + # - plugindir: autoconf code is crappy and does not delay evaluation # until `make` time, so we have to use a full path here rather than # basing off other values. - myeconfargs=( + local myeconfargs=( # We set all of the relevant options by ourselves (patched # into the toolchain) and setting these in the build system # actually causes a downgrade when using e.g. -D_FORTIFY_SOURCE=3 @@ -205,26 +214,28 @@ src_install() { newins docs/schema.OpenLDAP sudo.schema fi - if use pam; then + if use pam ; then pamd_mimic system-auth sudo auth account session pamd_mimic system-auth sudo-i auth account session fi keepdir /var/db/sudo/lectured fperms 0700 /var/db/sudo/lectured - fperms 0711 /var/db/sudo #652958 + # bug #652958 + fperms 0711 /var/db/sudo # Don't install into /run as that is a tmpfs most of the time # (bug #504854) rm -rf "${ED}"/run || die - find "${ED}" -type f -name "*.la" -delete || die #697812 + # bug #697812 + find "${ED}" -type f -name "*.la" -delete || die } pkg_postinst() { tmpfiles_process sudo.conf - #652958 + # bug #652958 local sudo_db="${EROOT}/var/db/sudo" if [[ "$(stat -c %a "${sudo_db}")" -ne 711 ]] ; then chmod 711 "${sudo_db}" || die @@ -232,20 +243,20 @@ pkg_postinst() { if use ldap ; then ewarn - ewarn "sudo uses the /etc/ldap.conf.sudo file for ldap configuration." + ewarn "sudo uses the ${ROOT}/etc/ldap.conf.sudo file for ldap configuration." ewarn if grep -qs '^[[:space:]]*sudoers:' "${ROOT}"/etc/nsswitch.conf ; then ewarn "In 1.7 series, LDAP is no more consulted, unless explicitly" - ewarn "configured in /etc/nsswitch.conf." + ewarn "configured in ${ROOT}/etc/nsswitch.conf." ewarn - ewarn "To make use of LDAP, add this line to your /etc/nsswitch.conf:" + ewarn "To make use of LDAP, add this line to your ${ROOT}/etc/nsswitch.conf:" ewarn " sudoers: ldap files" ewarn fi fi if use prefix ; then ewarn - ewarn "To use sudo, you need to change file ownership and permissions" + ewarn "To use sudo on Prefix, you need to change file ownership and permissions" ewarn "with root privileges, as follows:" ewarn ewarn " # chown root:root ${EPREFIX}/usr/bin/sudo" diff --git a/app-antivirus/Manifest.gz b/app-antivirus/Manifest.gz index 9d7376c761bacc1f6d401cc5f49e55ce29035692..c30ea305a355b35a287030bd52a6c2c88e5a5aa3 100644 GIT binary patch literal 883 zcmV-(1C0D1iwFP!00002|5a2=j$K6zowJHw0oY}iT{Y|o5Qxtt*+AK42SmaET8QOy z-XQ5PyZ7on`}q96eSY`+^s!#fJum0$e?NYB;$idY&Ckz2eK+1bovNN!qR&vTSYsp~ z8F7uqy>s>*L6X(ZskwQtJT6?uF`U_MsO21Vq$Da`Ok)-6Ufg=D*^+`zT?;b5^WJD# z*RAY~mHzbhhv&)TiDTs=lI@mqqK9FN23{ogIl~n@hQv^rg_Wjz?kdZs!k)R8S@9-2 zvo;=XaNV#)Vk`4vTdtmy+hE*-_t+S#jb2UW;3{X*ES1cajve%W|Nw;0w08%&g$;&6K27RI{bI+V+#6~4)bT|8UCDZG^^bCTeci#jI zGh4c%8soa7TD3;4Sv4b}p|4v38m^P*JTogn)ZS-#+XhkA zaO{%BwL*oaUkCz-3qIS!a1T@w%5&H;B+W8*Zt@8z0l8YdD=m13>UgEA&!6x6uiyX9 z-@c$s`PE^XGLfAjrx(0@)tzqv)``(t5eNRb5ASt$?(O#gi9xQdkNrrGAaaNpoT$w- zTL!Y@IUJnVB^?u9pmnE14;&fWU0P1Td-oG%OA!)}xy4{2z6~r4Jt-lGtm+ z3#2^~$!m&vKfVA+O+qsAcEN8o6Uy;plLT(llQtnp;!{A%l0IcSrroXRiF~E(!ykXW z|B@`VFXAW)x%8l>+PtI?_HN&|qiK$X?qTWl>{37KvV|@h&t*vmx?!M*9MRk&e8*G< zuhJOHINz=(jFS`6n;be6bCisWFhlRPK9My=XrUMMLa?7(9l~T-2q&HYo<~XZXRPLo5R>W@9e6&e(#5i>|hVCo( zMlZWtOV702Pw&2e7Mf2KmNv%nt+`J0R7~N(j}?B-+>9A>#pET0k;*P!rP-q}N8D74 zeCUyKJlvqVp*EIU=EbzM78&a@;Zkc%!`Do~G-{{4`T6;mAHMtc-TSBfcs`xKzyA6B z@mtqlFHhTLzv80Jq&=kxY(^99a?dqZO-l3D+N?6ua+K6CT6f9b$BPG$p{-Wz~X1hvUGgpA+8gcKzo+-4k=>&oQ<9hl1 zGp>naUvb?rjzLZ;hcjYox5SzmCcTx$TzYCt2tx#j4&jMxaqT%+T_1Lc{ZK#WRTd~Y z#MN<|(dN4{+E2i^)G-f9z>@pcq;BsAQ1D}dqdu~?2|B|y0!+pP{z z+HkBbqq5*NWM2q^6%9V~skjeRStHM(jYCp3!_&tWtP+r`*X~LU@?f5yarOD*L;v~P zU-|17$e2DmjB^RHGuLT@moM*4x3JcU*<29^{`$?&~buT${e{STQjLb5}ADNIDSu?s=Zkq~5Abx(Ki zjF2)wdnA%fmhOK1gGEXPl99Iyek(~RM~_J>a5p}w0zndg1*ELir_@9AI-@7@GqR7r z|M}rdSgfzG!l#|pu=iseC!SB2&XtBjS%ivmyP70P3r1rOM|1Jv7@oZxkuWra&+Mao zWHGG3B51RD5hKNG0z$|$-|B;DPL$1f{mxfdyHQKq;7QtKj2Ds1M~!Wq(gVIk@P|KY z(N5S#Yf`KSe|Qb{A5;_HpxD;7oG1e5jv`@$;K3-lgPOX_#zZ8|7+rk>7G{t(x^Mmk LR64bl<^=!%gLBBN diff --git a/app-antivirus/lkrg/Manifest b/app-antivirus/lkrg/Manifest index 26cb4b68e4f7..ce7ca98558ca 100644 --- a/app-antivirus/lkrg/Manifest +++ b/app-antivirus/lkrg/Manifest @@ -3,6 +3,6 @@ DIST lkrg-0.9.2.tar.gz 125976 BLAKE2B c3da2d4599c9dd5b7d6fbec426fd93d802715f6c85 DIST lkrg-0.9.2.tar.gz.sign 801 BLAKE2B 0cd8b18c8a0fbcca61ffa868b406d048461ddf9189fb08f15faa45e01b8731906a6b14105dfcf92bb5124373860f6695594063ee8d138c94c70adf471bc15e0a SHA512 18b547ca84a7fd2957484857e17983408e92fd005d58b77b399c5156ecb09fc5e9e6c910337654a2655883d103098c1769b1993017eec753bd21e63d6491ad04 DIST lkrg-0.9.3.tar.gz 127986 BLAKE2B 5d059247c9a8a5abe4795d22b3806544dbb4c332947012ec33ceace27747663375acf68a4e859fae293eead5f7d9540b4261d3fef149d1e5c6ee8714a2df28d6 SHA512 9b441b93ff28b733afc513643a5d843c1707ac5a05adb359a3142b9ca7cba6a4790ebca4f9e6ca88a6ddf61f2b06aa242e02f288e9295e74999ed534794fb45d DIST lkrg-0.9.3.tar.gz.sign 801 BLAKE2B c054522f281d09a008821f92c7b43b5384241100c68ef0b0ea7171b8c492772a5d668b425089e1aac990bf6a675215dd5861f3f2598995e31a8db82a8b2ec7e9 SHA512 87c2bfe8d342b85f3c6c8226be5b698527a507369603a03eefead89ea8635b5ba95f3cbbe1d84cd77ac42bb8a773a7133917e0c87132b4851ff4017f77bc683a -EBUILD lkrg-0.9.2.ebuild 1026 BLAKE2B 6fb93f1537b995dc893095d87b8a40b531f39486ccfca6cb5f58a371ae4bd9d620757a5040d6697860ba48010952f1999b3fb26249c2f5be2ad0961beb80f169 SHA512 d69194399c394b528e51b4e9f2a63ebe80f92bbf6eca3208d43b51c3931975f1fc15eb3b0cc5e31c58895a2aeedf13ab2eab00a527c363eceec9b1940cc3facd -EBUILD lkrg-0.9.3.ebuild 950 BLAKE2B c46caccc44282990b66c770ce56841c2add17460ef8b88a815bda53f13b11f8f3ac99ace0fc032ed9c4cec3d4b97fd3c6710f32b83f292da6ded47e6ed2ba52c SHA512 bf3a8844561dc7ecf24e89450cbdf4c50441cfe37c5f05319833a86136e63eddad54f1cfccd31acbba714889682e348dba166f6a7da29d35b55392082453f8b4 +EBUILD lkrg-0.9.2.ebuild 1028 BLAKE2B c1a49d95862433aa5defcf44feaa5357c983ca4edb49bc0b539a0ab604191f19b9b67115672c6f0b01e5572a47ac2b2d6f3f19d662b7d503e753f29ab02b5137 SHA512 6f9d9bd00296f8a6cd122c57b1e738a70c031c59888c8017a79cc7e3e4b3097e0592f9aa1a42baa9c181308bed6c141e337b6dbe97a62c2b4833ff53119b05f5 +EBUILD lkrg-0.9.3.ebuild 952 BLAKE2B d28b8a8b1cb5040250afbd0f8d33911b6ad07112759ee00cc9c8e06c885d8631f136a130c399246daa5cc673501864e326fa708f724f4b967329315864aef15e SHA512 9744b5e47787760ae12604d2da1b627a5e908061b0b845279ad5e610b5a9a2b6f18ef5c1523397cc87ca721a3715f6999b00ca1ff703fbfc507e0c95de88ef22 MISC metadata.xml 326 BLAKE2B 01848278e317c44c65d36ffb73d68b87981796f69301447a32ea47f93bc1fda9ca82e7b8036310e733bf1f0ab67a4e31868e48e0c720023a016ae9f743b72f59 SHA512 afa115a36eeb4290c82de2be302f5432294beb26e3d4709de0c67df693694bcdd73573ca24b404493af492e958698c257f4b48395c29d4ab46a9796e871bcc3a diff --git a/app-antivirus/lkrg/lkrg-0.9.2.ebuild b/app-antivirus/lkrg/lkrg-0.9.2.ebuild index 05421d7d8ec1..17e26904008f 100644 --- a/app-antivirus/lkrg/lkrg-0.9.2.ebuild +++ b/app-antivirus/lkrg/lkrg-0.9.2.ebuild @@ -33,7 +33,7 @@ pkg_setup() { src_unpack() { if use verify-sig; then - verify-sig_verify_detached ${DISTDIR}/${P}.tar.gz{,.sign} + verify-sig_verify_detached "${DISTDIR}"/${P}.tar.gz{,.sign} fi default diff --git a/app-antivirus/lkrg/lkrg-0.9.3.ebuild b/app-antivirus/lkrg/lkrg-0.9.3.ebuild index 92ead47afb71..465af99f681d 100644 --- a/app-antivirus/lkrg/lkrg-0.9.3.ebuild +++ b/app-antivirus/lkrg/lkrg-0.9.3.ebuild @@ -31,7 +31,7 @@ pkg_setup() { src_unpack() { if use verify-sig; then - verify-sig_verify_detached ${DISTDIR}/${P}.tar.gz{,.sign} + verify-sig_verify_detached "${DISTDIR}"/${P}.tar.gz{,.sign} fi default diff --git a/app-arch/Manifest.gz b/app-arch/Manifest.gz index 3ff246c54b9fb795c4fee92729241490e2b37df8..010b24f1d9b518746990cd4f9d86b950e0293527 100644 GIT binary patch delta 181 zcmV;m080OXg8}}60kG6Se-s6u#?pp7j>{vcvu4(`FB=EatS@PINP6-1foJB3Aw~L3 z7L}YJf4q9kQT-7U22CO*#W+;})!PC`0K=4C)pNmH@x-`()qP<}*Jsc0FQ4le$^Lvn z%|lsh=mQUQA5gT_OYL&X{(xWwoV57rTN|9n><}KHc9t{+meA*XE5PPT*N*P4n-@q} jvTI{*(N3zGB(zD@h8ixK#R9%g|EK>CHSouIb$0*&p@CW# delta 184 zcmV;p07w7+f&qbp0kG6Sf57~$8})Q;p>109s`>^J2rFn6O@j++FRQLhkCuG~eL`c? znj&@f>Q86a-G3&8R1@UoqlU8q6fJ?$I0eL)z!|z!hqzhI`iKC$K=*0<4G{C(_^CBG zq#1HD%6}!N>#`7VZa^`S+kgZD;AnL|-WJH-V7x}?l3FHv(FjnKF1{yilajXP@~r98 mP*8N&aI99vYgmpn7qp3dX?3zgEJHy4>Hh;}nSUU4cK`rbIaxCR diff --git a/app-arch/zstd/Manifest b/app-arch/zstd/Manifest index f51ed94e3f22..d773b28c601e 100644 --- a/app-arch/zstd/Manifest +++ b/app-arch/zstd/Manifest @@ -6,5 +6,6 @@ DIST zstd-1.5.2.tar.gz 1950967 BLAKE2B 9d474e9fdcf7e5eb09d1f606712b05ca3001e8f6f EBUILD zstd-1.4.9.ebuild 1676 BLAKE2B 31a1c1f3b06f03aee1f79be98fd352ebc850cf763a5fca287810fae13042587d434e28f1826e0e86194bffeadb60704d9b36f0b0036aa72a51fa7be11257e814 SHA512 b878ad96130da9450c92597354335b294b24341c6ac0b8f236f9bcd55efda8c46f700f0571ac80822da34a5b854d463d02cf8707ea1e7b3b2b713a6f6924025c EBUILD zstd-1.5.0.ebuild 1449 BLAKE2B 1985dcc6336b6cb5617bc48a3d80400f3d642d281e098576c597b5e807cdacd2e738f66de94c58cef35a54f78f34eb21c77f4e5bd10a9f430d633f77c62d696e SHA512 31e0ab933fe30b781a1c0923ff4a8ab7437d95ee957e0b44e3d1b41687308ee6652ab13e4f490c39ec2b954bdeded743ac3642ebde9563a57d74d6dfa27c6e5d EBUILD zstd-1.5.1-r2.ebuild 1803 BLAKE2B 1309e5ea2c9d98ea1c496be3cc14b1ebc076577532b8622e787470fbc804dd1f225694431477aef8846c3a4283ac5697faa6a2eced78daf36607086d7cd6bb74 SHA512 9c953dae97b02decaa82090909c74bc3ad3c07724ccac56c348238051d4a671dddc29266c0b76828eb29924996acdd58fbb88ac1516b150569fdc1552827e8e1 +EBUILD zstd-1.5.1-r3.ebuild 1853 BLAKE2B 62ad656cd48f81489a3ff6dbab9f2f8eac4d26a248a7d3168282173d00ff73f109d393034f699e266d8850f5beb9ea7cdd1ce417a42c97d74d450fb7a0093da7 SHA512 d9ea1d8186852917a8159c2154d8aca748968919da6c312746ae22ff4818c90869bb2f0fc852056878620c6c182b2623a4089af8b1dfac58e519c1db1aeec9cf EBUILD zstd-1.5.2.ebuild 1456 BLAKE2B b1f0a313494d5025c9568bc09a4cc5c4caefc8aad0009ff272745541a97977fc812a69cd0ac05c8caf3a487d9cb51578e46e9446f9e9402448fd9227db6145d5 SHA512 445ca54ab352ff64fd6acbbc7e0a2e76ace9e4f55719efe80b304efb4e3da0e369e743f7516c22fd1e4d1611bcd38ea97624f7a874156e595f231b4e958147fb MISC metadata.xml 410 BLAKE2B c8c6cf3dc2e96b8d70bc199c8691f57fe43c561c3bdbeb71e49fc13f205bdf673e96e58d530b2e18c8ad2b99cd047ba5934437fda7828fe6ba177f5badc72a93 SHA512 3973ebd433d598c05023af411bbbb26b0f097d66e34c22fdcd31479ccc68c5a7bb318c29067a94de07ead566c5eec397d12b70a15d99e53ba08e6e9c999b61cf diff --git a/app-arch/zstd/zstd-1.5.1-r3.ebuild b/app-arch/zstd/zstd-1.5.1-r3.ebuild new file mode 100644 index 000000000000..83b2103a30b0 --- /dev/null +++ b/app-arch/zstd/zstd-1.5.1-r3.ebuild @@ -0,0 +1,81 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit multilib-minimal toolchain-funcs usr-ldscript + +DESCRIPTION="zstd fast compression library" +HOMEPAGE="https://facebook.github.io/zstd/" +SRC_URI="https://github.com/facebook/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="|| ( BSD GPL-2 )" +SLOT="0/1" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="lz4 static-libs split-usr +threads" + +RDEPEND="app-arch/xz-utils + lz4? ( app-arch/lz4 )" +DEPEND="${RDEPEND}" + +PATCHES=( + "${FILESDIR}"/${PN}-1.5.1-respect-CFLAGS.patch +) + +src_prepare() { + default + multilib_copy_sources +} + +mymake() { + # We need to turn off asm for certain arches (!amd64) for now. + # - bug #829849 + # - https://bugzilla.redhat.com/show_bug.cgi?id=2035802 + # - https://github.com/facebook/zstd/issues/2963 + local asm="ZSTD_NO_ASM=1" + + if use amd64 && [[ ${ABI} == amd64 ]] ; then + asm= + fi + + emake \ + CC="$(tc-getCC)" \ + CXX="$(tc-getCXX)" \ + AR="$(tc-getAR)" \ + PREFIX="${EPREFIX}/usr" \ + LIBDIR="${EPREFIX}/usr/$(get_libdir)" \ + V=1 \ + ${asm} \ + "${@}" +} + +multilib_src_compile() { + local libzstd_targets=( libzstd{,.a}$(usex threads '-mt' '') ) + + mymake -C lib ${libzstd_targets[@]} libzstd.pc + + if multilib_is_native_abi ; then + mymake HAVE_LZ4="$(usex lz4 1 0)" zstd + + mymake -C contrib/pzstd + fi +} + +multilib_src_install() { + mymake -C lib DESTDIR="${D}" install + + if multilib_is_native_abi ; then + mymake -C programs DESTDIR="${D}" install + gen_usr_ldscript -a zstd + + mymake -C contrib/pzstd DESTDIR="${D}" install + fi +} + +multilib_src_install_all() { + einstalldocs + + if ! use static-libs; then + find "${ED}" -name "*.a" -delete || die + fi +} diff --git a/app-backup/Manifest.gz b/app-backup/Manifest.gz index f0836fe7aa9b078f8c71a236d64ffad032776110..0502c0c07b30e60489e9be885eb77837140fcb9c 100644 GIT binary patch delta 522 zcmV+l0`>jfLfb;HT_1mYt+38^bo<(lw!G1z5vwD)X-_!z1o#!*H{yjCWUku^0Fl;k z>esVCoZCHxP0USc>WS%4-Gocn6p=xvgQE%DvO?F^9woM4bh}0yMEBmB;y!AL8xn0q z|NPe???GZsS9+&@d#r1>4VMZH!$RDu>3%O<8cCWBmaRJlT}FSzdz94A(j6jVS;|=# z41#v9(l$~V=~htpZCX~-rl~x{@rA@%Lc||ZCPY`&u77ywj2~| zbD1asokQTeZNXNsY6K9Ks801YpmbRB1aeH>u(=IsL8Z5&A_(p1Vheamo)L5&<(n|$ zVmWSCIaeJZ^ZkEtq>`kxiK@H9Rlll0=lP~4(2WiKDl7sAAbD*&MctJ}3UC+Ysg@4W z3iv9dJQtFFgOW%O59qo)<1-aHD!ib(u?{NHsT1iG(d$un=`Y~%*Z!pC_NcfTZ%JV`fy%5yu(W#qmZ=T$c;L#2#T30hREvfVLYQOt` MlXoZePYS9!6W?|hZh{{*Hfl0^F)8(hvuRgg8;j&+s2)K zH_juptrN+01}9D;`r__b`=eIhKEL(PKR)k|KfS$uef_)1Y?lp;$=b5W^q$XxF>N_0 z*5)!%0y>AlciV!kVATjbGEto;(16lm$rH#ib;IU1qy?4Uj*1|(ql+!zDS1ZFd6aL$ zjFdUuu5zwAK<0n@;YcM(X%kg7fzIJ zq80E}NO>+K{RSnG9v;wjdB$fdbX0gjcVit?qEjc*DWcb-?$Tet20 zI_uk67`WZLZMyuNmpbQu>UMk&om@atolZA4hR!3CekV0yDH+=%+i9PUoYPGApCLVl z5>3$~!37jIh9cod>MPF+q4Yvft4F79y1jXFLxM*;q-b5u*lARqr&s&k{{wKQmC(LC F006Rl`w;*D diff --git a/app-backup/tsm/Manifest b/app-backup/tsm/Manifest index 9b634345b78a..e7832e749c73 100644 --- a/app-backup/tsm/Manifest +++ b/app-backup/tsm/Manifest @@ -5,5 +5,5 @@ AUX dsmcad.init.d-r1 531 BLAKE2B 840b6431f083df2da7f42d79a1b28a87ed3b90d497e54a1 AUX dsmcad.service 224 BLAKE2B cb84b8616daa3649b8b29c58aa91fffbb119dfd1e84810ed61564fd45380ac792c89c20da1f8296f617467c411605f86a5cc2190d2135be771348c1d58b7c56c SHA512 e3572098abf5b2831d10a3b649337b5c9f1cd9fda4ed58844408b6fe31fdc68a3bbc197eab227f9808bc9ab4b4a7488c766aaa472e801d88631b6b8ec398eb45 AUX tsm.logrotate 60 BLAKE2B bb367d3da53f8061d71e3753ab8c46595d5cf91485da920f032473a99d3241d22fdbe576cc99088c99e97c63d3f2af920d4602878830fb815a58dc8321d37a2a SHA512 2f412c61a21dbb2c69b2c12130ae12844787d998098de269da2b8a284c2ed86f7244c2854d7050f2a521b3fbe7239f1ec4339f3b434c67b9cd57980fe5de5a92 DIST 8.1.13.3-TIV-TSMBAC-LinuxX86.tar 593264640 BLAKE2B 0dec77e87403f86aaf98b3dbc61c4dcf7a107d2dbdb1733ad97294669b122a202034928b6c83df931877c6cd08272f7920250fbd6262ec9f565afdc06dd42c2b SHA512 dac6b7f701e7fb8af49988da8df952c93879b57ea57daa88d4fff3c531423c73b24e89995894c041601faf1c33f115e5153461e2672254d9f29b65dd30c8ab8e -EBUILD tsm-8.1.13.3.ebuild 7482 BLAKE2B 30e53b911e6413240a9b7541ef1899ea56c38a5eeaf172c138db11c53b25418dff0736ce3ad75ea3d242d7e112fd85c9dbc2952bc6a8e5751062b65f5455925d SHA512 51c51183f56769e62e800c1067045786c9661130bceb6bcb1cfd8bc7f3a151a04d828e2c0c50ec1d8551809f00fea38e7a7bfefe612332715109f4bfadb2f862 +EBUILD tsm-8.1.13.3.ebuild 7492 BLAKE2B 1d0f834cb55185a89ffd0077d05124a675af1a109db971a85d2790f1cace017ea32d2c840c984feff1cb9800b186333981e3b020d1a8c5a388b262d0ddfd73d2 SHA512 f49f0510c705450854a0fe4804c608ac1174af92eea99600cfeec5b0c066141c63e8ad809f667ce55a29173675088d10844e1a5e050586187bbe25f4209af16f MISC metadata.xml 399 BLAKE2B 286d9d8e3c94ff45959b763044b769441b4cca5bfc85640f364da79726288578c270c0f52027465eb94f7358fb702b04a69f0996af90efe0e10bc4b90df9d2e5 SHA512 564b638560a6d38bb606b06731a6e5790daf5c91498015cc30000192d588fcec56c18c688955eaf09072108d31c28446c3c73c12165fb7cb8989592681cfbec5 diff --git a/app-backup/tsm/tsm-8.1.13.3.ebuild b/app-backup/tsm/tsm-8.1.13.3.ebuild index 0a2ef217d050..a7fb3824f621 100644 --- a/app-backup/tsm/tsm-8.1.13.3.ebuild +++ b/app-backup/tsm/tsm-8.1.13.3.ebuild @@ -181,13 +181,13 @@ src_install() { keepdir /etc/tivoli cp -a "${S}/opt/tivoli/tsm/client/ba/bin/dsm.sys.smp" "${D}/etc/tivoli/dsm.sys" || die - echo ' PasswordDir "/etc/tivoli/"' >> ${D}/etc/tivoli/dsm.sys - echo ' PasswordAccess generate' >> ${D}/etc/tivoli/dsm.sys + echo ' PasswordDir "/etc/tivoli/"' >> "${D}"/etc/tivoli/dsm.sys + echo ' PasswordAccess generate' >> "${D}"/etc/tivoli/dsm.sys # Added the hostname to be more friendly, the admin will need to edit this file anyway - echo ' NodeName' `hostname` >> ${D}/etc/tivoli/dsm.sys - echo ' ErrorLogName "/var/log/tsm/dsmerror.log"' >> ${D}/etc/tivoli/dsm.sys - echo ' SchedLogName "/var/log/tsm/dsmsched.log"' >> ${D}/etc/tivoli/dsm.sys + echo ' NodeName' `hostname` >> "${D}"/etc/tivoli/dsm.sys + echo ' ErrorLogName "/var/log/tsm/dsmerror.log"' >> "${D}"/etc/tivoli/dsm.sys + echo ' SchedLogName "/var/log/tsm/dsmsched.log"' >> "${D}"/etc/tivoli/dsm.sys dosym ../../../../../../etc/tivoli/dsm.sys /opt/tivoli/tsm/client/ba/bin/dsm.sys cp -a "${S}/opt/tivoli/tsm/client/ba/bin/dsm.opt.smp" "${D}/etc/tivoli/dsm.opt" diff --git a/app-cdr/Manifest.gz b/app-cdr/Manifest.gz index c7836cb22f5a81da47bea3ca73d7143f10210f67..1a86e192dc5e812589943d33d4f7a238fb870126 100644 GIT binary patch delta 3619 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 delta 3616 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 diff --git a/app-cdr/dvdisaster/Manifest b/app-cdr/dvdisaster/Manifest index c52595900c25..bca66585861b 100644 --- a/app-cdr/dvdisaster/Manifest +++ b/app-cdr/dvdisaster/Manifest @@ -1,4 +1,4 @@ AUX dvdisaster-0.79.5-fno-common.patch 538 BLAKE2B c50640bd957b1545fde6692920c4fd1a1877a0da6f03aca61eb03e8b0c2e4af72b82c8a9b4f769ab45f0627f9537b70ec188eb5f4f3a57168c9b3024770a9a60 SHA512 0e2c1dd7b48553975df2f3c2d56c811a489aae8dd65a3f57a544eab7c01d9b9022c1574d92a8210a1fef0fc8f44948509c6abf19d64bd3b871c1dc480c25b71f DIST dvdisaster-0.79.5.tar.bz2 8224726 BLAKE2B 443816b550a627ce1998eae71c6524c17105c7253af1e1591eae06055d342afc4457b847c53bfb857793676fc50ca9c5c7f33dafaf541c92e84f149a2987d632 SHA512 8630d4389983307afc3faa5b4256f531ded370f84ec35d4a363853dc7d79e5e15ee0b81bf64f4b88f57fe6176537df8195f83acf23e770d991c700b7408dd1f5 -EBUILD dvdisaster-0.79.5.ebuild 1860 BLAKE2B 4ada7e92304ba60c31e6e06d2e4868c78112b3ae63ab0c31a0b84c4d80b43893c10646417caf7c680cba5fb131023aedff4e89d906568209c39a86388ccd7ae5 SHA512 27b5b0dc6247cc37f217472d15aa79f18dc759be57c0dcc22646074f4fb2546f46ed8e0ebced43cc0bf688a1121788eedd314ba1eeba22785741364d74ee27cf +EBUILD dvdisaster-0.79.5.ebuild 1862 BLAKE2B 815d7b978a5bf865e203e9f4409e0b8cd64474fc3f685f14c250649584707c1334218163fcecb57fba9fc008858e94ab7619ea603d12390b1176980112e6de04 SHA512 8070b6ab2a63fc46f8e7bce98381d8550cf8801dc12970735c056805bea1a8680713da952ef9a1879f5d0dd509297f9fcbae1ba1b614b73559bc6206d8d80bae MISC metadata.xml 564 BLAKE2B 1018804dfac0c3a5cb5ba5ce8ba0f4d691707a2b7b51427a75e1002a27508116b18cfbcb05d43bcd3a58e84b24b90026c0d680ca62f43eeb8e3232415ae87218 SHA512 98a02e5d60eb480b0351e0b20c8014be50dd513bcfc9e6b4ff22900f377e40d4d431cab04c3b36fc7152810d1a436167b853f5e3f1963c315aa54d82a68ec8f2 diff --git a/app-cdr/dvdisaster/dvdisaster-0.79.5.ebuild b/app-cdr/dvdisaster/dvdisaster-0.79.5.ebuild index 242cffbb8bb8..d94b33064532 100644 --- a/app-cdr/dvdisaster/dvdisaster-0.79.5.ebuild +++ b/app-cdr/dvdisaster/dvdisaster-0.79.5.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -78,5 +78,5 @@ src_install() { ${dest}/man/${dvdi_lang/-/_} || die done - rm ${ED}/usr/bin/*-uninstall.sh || die + rm "${ED}"/usr/bin/*-uninstall.sh || die } diff --git a/app-containers/Manifest.gz b/app-containers/Manifest.gz index 41976efbc56090a7cd5d11eb96b10217e02b72ce..ed2c2fd8274172e8bd4deb20adbfd05d584f19b5 100644 GIT binary patch delta 6474 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 delta 6492 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 CS9`<& diff --git a/app-containers/docker-compose/Manifest b/app-containers/docker-compose/Manifest index 8de3538bd6e9..696e34e8fcef 100644 --- a/app-containers/docker-compose/Manifest +++ b/app-containers/docker-compose/Manifest @@ -1,16 +1,10 @@ AUX docker-compose-1.29.0-setup-py.patch 1858 BLAKE2B 9a53ffec0449fe1fa110b21617bc3e804829625abc6205f10962f568acbdfa7c38ffeec7e7feb0fe585b95555ff786223b3a7c24e960738cea0dfa7803be3f59 SHA512 66a25230e8d7f294c7baa3053cee508623d85e8453eb758f7f80aed9416aef9018c8878e9c0db6b96e657bb450508d442d6b055e11e80996ef3aba276d98fe63 DIST docker-compose-1.29.2.tar.gz 320320 BLAKE2B 2d1a6375127fa09661822f7148665161b45bbd234c93444ae31c1d926513fcbc9fb845f8af01d8f11788f24b7517bff5f6cea2a5da9ade897891f2dd728f26bd SHA512 09f2ae2ae7a17ab5fb3e22580f7a80f1a8253f7ad9fc8f29aca432911bcde46ed22030ff3073cdd7eff3d55aaba17f56e628a178ec05c3a9b4f28495d6045111 -DIST docker-compose-2.3.3-deps.tar.xz 486283624 BLAKE2B 1bb2f743ff0ee46e4b5790bc53fadd03ff9cf177c4bd8f28f435eae7f00ceecf475d78cf0a80082066a62c4e97022afaad2b13ac3bb04893914f84b0a756a2b3 SHA512 9ca0dacabe66620108c8017d5ca2bb7fb568b4edb23460d528f81ad9491dd04efb192983a590db965c26781429cba5c6be6eaa91ac51e9a7d8e6ee4adb9b4c09 -DIST docker-compose-2.3.3.tar.gz 270143 BLAKE2B 9ab2863a37402ebcb881797e1d6a170dd9557d14a8174dec4049b55f6f3c106752423ac13d9e2ec1bb95dab83df83e53747519f4ceed91f7d9a5805c630e82e0 SHA512 5986f4f54302fd552c7aeb0cdfbe8d5185744bc2a2fe6f136e1a4009b3b9f68cf7578d3b6a2acb2067ef9a889eb33d159b2daf80140315a29412bda15d2a5446 -DIST docker-compose-2.4.1-deps.tar.xz 110605892 BLAKE2B 042d84818b963c23769e039a930076355cb2ebb2d86c5f8af56f240689012ae7aeff12cf366b46f2bf0fa0799d5f7b825f726686f54db218787e91a6c308ba5f SHA512 28bb292daac3ddf1055c4dd5f0b1920dc8145636e878beaac90863fec8b86e277f6906d82753b62fc7c9f755a9246c223307fad5fb412e41c0ca11b4d60e7e0e -DIST docker-compose-2.4.1.tar.gz 274404 BLAKE2B 346c9c527630217fdeada28e7329400a910007c5296cf4b8b7f41d90049c51c54c518f82f602b71332d9ecd91eeb65e1135aa18c37fe98ee02b99238cf7dbadb SHA512 0c7611c95955b63a4cc77a4498393c52c7107a4a6fe950dbf2d1181df8f44f682337eb6cc7814e9902551b230507b12a05d1377acac7b2342f829401f1d24651 DIST docker-compose-2.5.0-deps.tar.xz 110626568 BLAKE2B 657d4d421172a6ba3516475045af50ef2351cc847933a799b7232ad6a46485d7961ad5875c9f19bf96d39adf275ca943d02fba2b939a210c080c6d38211e56f5 SHA512 231416474c6b3f73911bc7cf344ea5bfdb719cecf6ad7b159c755814df08ffcb60d05ccbdd294211cb7f64a52a5a81e2dfd357bdc10738918d47a75909d20bf9 DIST docker-compose-2.5.0.tar.gz 274812 BLAKE2B cf3b49cc13a8ab37d6426e78f4d9fca9a7b629346d292458e32ca2b66d20ba49929cc354d570b05deec3a0e0ac7778a02045ea87070059fc20c352f2d2ddb589 SHA512 7b556394e58dcdd49229c608d0672fe1aa5bd0b715f49b4b3e2ecbea16cc4962deb7e816ea057a8a565c598c21207316b8f7b5e41f0af0c3f330054ae81c2703 DIST docker-compose-2.6.0-deps.tar.xz 110634424 BLAKE2B a63f67babac39bb3cc01cdf1a6db24d6612f0d1e9d41eb4d60e83153f3acc5f096cc323a28cba8ae7ff0e43c18b10427cf80a235e8d3463827487d479ef0db3e SHA512 d3001fda9da5523594d684db4f12c85c41a4b6e64d7f97b774d0d3ce68c7c301d466f7a4e2a1c9e17b23fca124b6fc253746255919b5212f7bb6d72d3bed85e5 DIST docker-compose-2.6.0.tar.gz 277387 BLAKE2B e4ca8d614a8ae860dcda77e3b655ff6a8f4af8b4c77e679cdfe256053ac6b0bbbf77a92f2ca871a6d95120c2bbb54093979f816be3c367ff59e355e57fe063d8 SHA512 df8402f0f827b7c1defbb7d0b5037ea38db98337d8ebc4756f0316cf55e368e6c61401fb0d000e1942e0878d5ce1870b0f2a3217ac4b34d1e5f4c3aab68832fe EBUILD docker-compose-1.29.2-r1.ebuild 1915 BLAKE2B 45e984d2f7c8cf249187355bc2503a1b17642f1e87b0a308779ec027187ed9b700413f2c814880c6618607a3531c766086807b4a9a3021f6695453cc6074cb1b SHA512 37375b33f10219740a7f26b2af9f246635ac9196e17b1bd82337341afcdc21eebedceae1c32139f7c54eaf96b3cfa7a2f25c632a4d96b2a10708e80f5ec1cca1 -EBUILD docker-compose-2.3.3-r2.ebuild 1242 BLAKE2B 48e1062372861a1707356495b38ebdf3818a946538f1798016dd187969cac14c88a4c2e268f13f4178be10a65ef4d3cb1d2fbfb58e6d39ea6c4ed8bb03cf1727 SHA512 ba6439a3d2e6f62ae36a780a7c421d0316e2d70e0bf5327bbef4aa27ed9cdc0da0537b05416480fcce01dabf871245ef4f70176ef1503ccb20a4d4f791bb3cb9 -EBUILD docker-compose-2.4.1.ebuild 1242 BLAKE2B 48e1062372861a1707356495b38ebdf3818a946538f1798016dd187969cac14c88a4c2e268f13f4178be10a65ef4d3cb1d2fbfb58e6d39ea6c4ed8bb03cf1727 SHA512 ba6439a3d2e6f62ae36a780a7c421d0316e2d70e0bf5327bbef4aa27ed9cdc0da0537b05416480fcce01dabf871245ef4f70176ef1503ccb20a4d4f791bb3cb9 EBUILD docker-compose-2.5.0.ebuild 1242 BLAKE2B 48e1062372861a1707356495b38ebdf3818a946538f1798016dd187969cac14c88a4c2e268f13f4178be10a65ef4d3cb1d2fbfb58e6d39ea6c4ed8bb03cf1727 SHA512 ba6439a3d2e6f62ae36a780a7c421d0316e2d70e0bf5327bbef4aa27ed9cdc0da0537b05416480fcce01dabf871245ef4f70176ef1503ccb20a4d4f791bb3cb9 EBUILD docker-compose-2.6.0.ebuild 1242 BLAKE2B 48e1062372861a1707356495b38ebdf3818a946538f1798016dd187969cac14c88a4c2e268f13f4178be10a65ef4d3cb1d2fbfb58e6d39ea6c4ed8bb03cf1727 SHA512 ba6439a3d2e6f62ae36a780a7c421d0316e2d70e0bf5327bbef4aa27ed9cdc0da0537b05416480fcce01dabf871245ef4f70176ef1503ccb20a4d4f791bb3cb9 MISC metadata.xml 544 BLAKE2B d515d07ee7d2045db1d4a2a0e8f0e797e23b01dea7ab164d9bffc85bc00ddc18a050f296db0a80df8a65c9c554d6e189218a1939b07b29ea823e5eea65d803e6 SHA512 17c3b4e7be1318a36aa744e185d7f7d5571107cecc98eed8fce07b4d905273409b95a202129440082f29be57d6a44eabda43730e8f47cc7c63c04d6d0ed05645 diff --git a/app-containers/docker-compose/docker-compose-2.3.3-r2.ebuild b/app-containers/docker-compose/docker-compose-2.3.3-r2.ebuild deleted file mode 100644 index 3946a436a4be..000000000000 --- a/app-containers/docker-compose/docker-compose-2.3.3-r2.ebuild +++ /dev/null @@ -1,50 +0,0 @@ -# Copyright 2018-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 -inherit bash-completion-r1 go-module -MY_PV=${PV/_/-} - -DESCRIPTION="Multi-container orchestration for Docker" -HOMEPAGE="https://github.com/docker/compose" -SRC_URI="https://github.com/docker/compose/archive/v${MY_PV}.tar.gz -> ${P}.tar.gz" -SRC_URI+=" https://dev.gentoo.org/~williamh/dist/${P}-deps.tar.xz" - -LICENSE="Apache-2.0" -SLOT="2" -KEYWORDS="~amd64 ~arm64" - -RDEPEND=">=app-containers/docker-cli-20.10.3" - -S="${WORKDIR}/compose-${MY_PV}" - -src_prepare() { - default - # do not strip - sed -i -e 's/-s -w//' builder.Makefile || die -} - -src_compile() { - emake -f builder.Makefile GIT_TAG=v${PV} -} - -src_test() { - emake -f builder.Makefile test -} - -src_install() { - exeinto /usr/libexec/docker/cli-plugins - doexe bin/docker-compose - dodoc README.md -} - -pkg_postinst() { - has_version =app-containers/docker-compose-1* || return - ewarn - ewarn "docker-compose 2.x is a sub command of docker" - ewarn "Use 'docker compose' from the command line instead of" - ewarn "'docker-compose'" - ewarn "If you need to keep 1.x around, please run the following" - ewarn "command before your next --depclean" - ewarn "# emerge --noreplace docker-compose:0" -} diff --git a/app-containers/docker-compose/docker-compose-2.4.1.ebuild b/app-containers/docker-compose/docker-compose-2.4.1.ebuild deleted file mode 100644 index 3946a436a4be..000000000000 --- a/app-containers/docker-compose/docker-compose-2.4.1.ebuild +++ /dev/null @@ -1,50 +0,0 @@ -# Copyright 2018-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 -inherit bash-completion-r1 go-module -MY_PV=${PV/_/-} - -DESCRIPTION="Multi-container orchestration for Docker" -HOMEPAGE="https://github.com/docker/compose" -SRC_URI="https://github.com/docker/compose/archive/v${MY_PV}.tar.gz -> ${P}.tar.gz" -SRC_URI+=" https://dev.gentoo.org/~williamh/dist/${P}-deps.tar.xz" - -LICENSE="Apache-2.0" -SLOT="2" -KEYWORDS="~amd64 ~arm64" - -RDEPEND=">=app-containers/docker-cli-20.10.3" - -S="${WORKDIR}/compose-${MY_PV}" - -src_prepare() { - default - # do not strip - sed -i -e 's/-s -w//' builder.Makefile || die -} - -src_compile() { - emake -f builder.Makefile GIT_TAG=v${PV} -} - -src_test() { - emake -f builder.Makefile test -} - -src_install() { - exeinto /usr/libexec/docker/cli-plugins - doexe bin/docker-compose - dodoc README.md -} - -pkg_postinst() { - has_version =app-containers/docker-compose-1* || return - ewarn - ewarn "docker-compose 2.x is a sub command of docker" - ewarn "Use 'docker compose' from the command line instead of" - ewarn "'docker-compose'" - ewarn "If you need to keep 1.x around, please run the following" - ewarn "command before your next --depclean" - ewarn "# emerge --noreplace docker-compose:0" -} diff --git a/app-containers/grype/Manifest b/app-containers/grype/Manifest index 23da2596cd58..de4cf7c7e0f3 100644 --- a/app-containers/grype/Manifest +++ b/app-containers/grype/Manifest @@ -1,4 +1,7 @@ DIST grype-0.36.1-deps.tar.xz 671469268 BLAKE2B 227b76230e45851c0980e80c1299efca2299e196b2f9432d8dcbaff9ab08c545f7e64fdc8c88ba79392d3e3d0067f03155ace14473aeacc65da7909d7d3fe4cb SHA512 432ed203febeeb26db4d50a9bb1b95bef11c91e0335e1e75b7eec68484a2f5e5d9ff6f84b05ced703519d2490723adeaca6009efd18647f0a8d6ce515727c4dc DIST grype-0.36.1.tar.gz 1028910 BLAKE2B 70327fdbb1426537c623f7e8c8c286cfba336454e129166bbda6ff19403a4e6ab260ad2136e00acf8a76aab4de6073ae4c28614c0ab5c7955c14f07c124bc833 SHA512 299d440bb96a5092173a8baa42e80bf5ea4f90663ba50241f6b0d7a2f75d94496dc91eca78c3d4341f68f7e874223d49a7663146f7e20db8cac15ed65a8650f9 +DIST grype-0.39.0-deps.tar.xz 632583420 BLAKE2B 5fab5394d2f48200d9c1a59f7e12abf1be875ff8dafb237b86239d8acaadc76395e7e1d4ab38eed8c82f88cc71adc1659cdd60274c1721ebdf8674483102f9e2 SHA512 cd4492180f3f7008d0247c47069b187ec4e18f3167efd71eaf9dadf9f4c3a370463df48056db850f7d0bf7dbbea5e8d14e7966f219c615479d26827ad3aeb719 +DIST grype-0.39.0.tar.gz 1026121 BLAKE2B 1d9063e0752732af7c6364be65fdaf915730695d2cbeeab080a1b06b2c056ad4716c5355b51c8aa3c19baed7dd51318c0c5b76b5709a740e0151c5734e951de0 SHA512 a8ad6c5b1918804adcd2d71a2defd0557e6acd876342582f07673224723a86834937d2e94f6f61fb9bc9304bf560b407648b8d9997ead66f7f4bf3738ce5c0e5 EBUILD grype-0.36.1.ebuild 511 BLAKE2B c1cf14d31e5d8bf842ce01048f0f3e9813e19e16d39222b3ae485134418587dbef88eaa5122ab37e693b635e0336835449aeea430df8fda7dac8b116e72b5c4c SHA512 b5f79ba354cc9db9dccff1c3e5b87be41924d5fc07df36b85a4fa20e65b04f9b473d0742620ba9238fe92644a8ff2a67c16e62708e6fbf11d690f205e8319dec +EBUILD grype-0.39.0.ebuild 511 BLAKE2B c1cf14d31e5d8bf842ce01048f0f3e9813e19e16d39222b3ae485134418587dbef88eaa5122ab37e693b635e0336835449aeea430df8fda7dac8b116e72b5c4c SHA512 b5f79ba354cc9db9dccff1c3e5b87be41924d5fc07df36b85a4fa20e65b04f9b473d0742620ba9238fe92644a8ff2a67c16e62708e6fbf11d690f205e8319dec MISC metadata.xml 243 BLAKE2B 63665ae2020bc799fa6ebd6e1fca6755be6498803fdbc17cc630f9f4ffa03fbd46a9ad396e70adc3bc1c32b0a746fe4bab1c6291f32e68e636251207bca9e95c SHA512 78eab20831018fcf4957171a83aaaca9ced53380e01f083c07450c30fa1adfc02dd50ff2fa9f491dd62802f6e779264add1c47a09ade0a35cda558c1d5529ad0 diff --git a/app-containers/grype/grype-0.39.0.ebuild b/app-containers/grype/grype-0.39.0.ebuild new file mode 100644 index 000000000000..c98fb9fd7f0c --- /dev/null +++ b/app-containers/grype/grype-0.39.0.ebuild @@ -0,0 +1,22 @@ +# Copyright 2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +inherit go-module + +DESCRIPTION="A vulnerability scanner for container images and filesystems" +HOMEPAGE="https://www.anchore.com" +SRC_URI="https://github.com/anchore/grype/archive/v${PV}.tar.gz -> ${P}.tar.gz" +SRC_URI+=" https://dev.gentoo.org/~williamh/dist/${P}-deps.tar.xz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64" + +src_compile() { + ego build -o bin/grype +} + +src_install() { + dobin bin/grype +} diff --git a/app-containers/lxd/Manifest b/app-containers/lxd/Manifest index cdfac0efe6b6..339ae7a7a66c 100644 --- a/app-containers/lxd/Manifest +++ b/app-containers/lxd/Manifest @@ -7,6 +7,6 @@ DIST lxd-4.0.9.tar.gz 9117078 BLAKE2B aa6689c1e958258484fba5c060765dd71d5406cb43 DIST lxd-4.0.9.tar.gz.asc 833 BLAKE2B 7cd0d3ab518d947ca3ea6dc804c6a59b592e4e568152c078fdd3c102420bcd94d2f0b2c335b8b4ecdb19dc3c9a10f665a1510903f395247da956717beaa172a3 SHA512 79a4111571ab43e79cf669e416ed50f3ccae0fbceb86d73757d23c778035e827f47643bc87ff6a2fc64b095345a3d53cbd0c4eb245c75364e907d7449f3a0886 DIST lxd-5.0.0.tar.gz 17706199 BLAKE2B 5559bdd479e03b43407e58aa240a00dae488cbf799cec39cbe74b636c907d247341132a49b414fa573c5d5d366643d296522efb6d71c1c0f83cc8edc038f1432 SHA512 e74c14a2642ee4ea738629b1da9c4b416f3bdbb26a49c8c920eb0e5e0467236fd610276541af1d481d6b069093cb1c35c705008652ff2cd55d2d15e9b7433696 DIST lxd-5.0.0.tar.gz.asc 833 BLAKE2B 7e8fc6f6892294fb8a6384f5767cb74b0a4b941c39da3b097c2196b328fb4f0b1816c46adae0bb343022bd558e77612ab3d93884053c1db5f7c1067c13444fb5 SHA512 d3d583175437cee37b6d7d8d137ab1440dd6ac1c91200616fe68e5f38197f11ab2ed85f1aba06dfb0d32f88153defb2bb3f897601902e66fe0a5eff6042e57c0 -EBUILD lxd-4.0.9-r3.ebuild 4797 BLAKE2B c4f8ffeb61409755e72101fca16f3b0139d05c6a6bd32a996d3c598beb7967d6d360415322b266cb4f111d64a3ff5562ba83ffb9067ccbce4c820f4bee0de8dc SHA512 4a4cb538b84a0ac24edea79370c48c44e737bd2e74dd450fb15c075654a7b1651c06db207378a1bcc2a1a2a90e5f7a7c1e6607d3bd7dc7f9d30af124887b41eb -EBUILD lxd-5.0.0.ebuild 4820 BLAKE2B 2871188908e797abf423a52a6d5f05d091cc930bc82f4167309ae6e04acc28c7a5f11d2a3f75caff629df1d461a5a2807f099788422e6d5160629493a8e16ff4 SHA512 69acd4636591aaf1aa6c7a12728eae5235e3e42bc2624b55a3336d0f75a9fdd28a05bfee7e9c01e24ecabb824431516e9350b5eced021e0125a5d31d530e4d29 +EBUILD lxd-4.0.9-r3.ebuild 4799 BLAKE2B 89e600bdd7ecf304d02d34a5cf061c9120c322f8dab895c8b4edc4ff7ddf97d6ef8047461631b0cd4997ff3c35b54e05a14eb435d8cd7d26ef223e0f343a93c1 SHA512 f7d7b7889238b7ee8d957855421965c6f5ae4128144d709b8b36461593952317eb4c673ed3a8844fd2ee181d69ffc72407d37df456c13af026625a06c7cc1c04 +EBUILD lxd-5.0.0.ebuild 4827 BLAKE2B 7b598644b60abb3cadd890d229b10a5e7471e2d9154c2470de1b6006122123af182ea5ec296d2103f64ec24208d3b774ecaeaec9e3f49fad67d4ba5ce14f5046 SHA512 03bb5431efd54d86f1dcb9b7a2c302ca5490c22d2744247f7dc5490b67a7c93baefd89964c7a06d1d8fb7d3f6439c0eb9926c5c63a8e5c4cddec3c0950ffcaa9 MISC metadata.xml 777 BLAKE2B e25ff2ac780143763e40917f2570bbe8244c2a2a9eac1a9761199e7ea19df9863ade968ca8218f62da9fe41f3b9e7110ef86abff764c2a3d85f02ae102951a16 SHA512 e39a06e8b838990a9b0019f52e1d0c7dd83527c6a15bc8a14f0aa9fec2ee86c914de52f1ba48e7a586c3866d9da46dc32c2d6e1ea3e2c42ca985fdfe0783b40c diff --git a/app-containers/lxd/lxd-4.0.9-r3.ebuild b/app-containers/lxd/lxd-4.0.9-r3.ebuild index 094ce154dee2..781b306647ce 100644 --- a/app-containers/lxd/lxd-4.0.9-r3.ebuild +++ b/app-containers/lxd/lxd-4.0.9-r3.ebuild @@ -125,7 +125,7 @@ src_compile() { go install -v -x "${S}/${k}" || die "failed compiling ${k}" done - go install -v -x -tags libsqlite3 ${S}/lxd || die "Failed to build the daemon" + go install -v -x -tags libsqlite3 "${S}"/lxd || die "Failed to build the daemon" # Needs to be built statically CGO_ENABLED=0 go install -v -tags netgo "${S}"/lxd-p2c diff --git a/app-containers/lxd/lxd-5.0.0.ebuild b/app-containers/lxd/lxd-5.0.0.ebuild index c8b54efd4968..04dab07a5718 100644 --- a/app-containers/lxd/lxd-5.0.0.ebuild +++ b/app-containers/lxd/lxd-5.0.0.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://linuxcontainers.org/downloads/lxd/${P}.tar.gz LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~x86" +KEYWORDS="amd64 ~arm64 ~x86" IUSE="apparmor ipv6 nls verify-sig" DEPEND="acct-group/lxd @@ -31,7 +31,7 @@ RDEPEND="${DEPEND} net-firewall/iptables[ipv6(+)?] sys-apps/iproute2[ipv6(+)?] sys-fs/fuse:* - sys-fs/lxcfs + >=sys-fs/lxcfs-5.0.0 sys-fs/squashfs-tools[lzma] virtual/acl" BDEPEND="dev-lang/go diff --git a/app-containers/syft/Manifest b/app-containers/syft/Manifest index d2a075bfca99..edb42105cde1 100644 --- a/app-containers/syft/Manifest +++ b/app-containers/syft/Manifest @@ -1,4 +1,7 @@ DIST syft-0.45.1-deps.tar.xz 619145524 BLAKE2B c39ce29edb6820ff620f2d25b564084b2328f24cd453aad0cfed3a799768ff5e18f6de2fd11d981c544b6f377bb8ef64433158c71cab63c184587e648ab6bae0 SHA512 f734266b51956543e2aa94b62d47abeb45fa63de31b4f2d2d6e084b2c9233a1a0dbd36890523f54836d4e341c6fb38c3a2a0aca775a8ce2ca2bf3672e7dfbd72 DIST syft-0.45.1.tar.gz 3826388 BLAKE2B 9600f44d4d0390c2cda422ccec04ab8f27165ed00cb031dfc441e21a156f5abfb1e63ed26bbc5795b074d2b8f578486624f8a88c87248a5c70a02268d728bbf2 SHA512 938af62b5c9d724d206db98174892bede409f4bfb9199d636cf3cedfa605cc79f2e4d9c2b49868e4f9ac1ab64d05b42849d15c9f28bf4c7a2b531449f346ef85 +DIST syft-0.47.0-deps.tar.xz 631564724 BLAKE2B 4eb6dedb2173d5dda214b4bb450fa6e85c1946ee8388064d8a7beb3f9fd4589ede95069b1ade378e04320326f012af155375b67c9502026454d4b97cb5183be6 SHA512 e2d0ff159be544a525a9628ad698499735073323e6b91531c636bc6ca15acfd3ee0625b87abc76dd74eaceffd912f98845c0f4126a364672414fac29cd7b3af7 +DIST syft-0.47.0.tar.gz 3846983 BLAKE2B 2833b360de24fc8c5ca2073bc776e2d33f8c78d7d25f8a622e8420b528e4c517c1298c1479d916a2a90b97cb44f1b5e407a9dc2a09016e7ccf6238d0050eb696 SHA512 997d6e7139be8c686ee38df9fe42fa50dac17e522c51db005628cf3fd6a97ef9f9758e86fe6c6e58a199d852bc4eeac88b3932c5f3847547382987cd02260551 EBUILD syft-0.45.1.ebuild 530 BLAKE2B 9a8b225c4678c1f27a2cad3895b414bab798026339df7286117e5dd3c623da6f1562544c4ce9c145227266be9ff63a8fc4feb9de6cbb5b1665d63e64dad5e94d SHA512 ba9108a193c2f925f2b8f68ac2f546cc7f05e72d4ea5afe0aa52be90bc8ae869c375d9dc811fa336bbe9c2fa9c843001218890e85473d27c0c7044d8d151a236 +EBUILD syft-0.47.0.ebuild 530 BLAKE2B 9a8b225c4678c1f27a2cad3895b414bab798026339df7286117e5dd3c623da6f1562544c4ce9c145227266be9ff63a8fc4feb9de6cbb5b1665d63e64dad5e94d SHA512 ba9108a193c2f925f2b8f68ac2f546cc7f05e72d4ea5afe0aa52be90bc8ae869c375d9dc811fa336bbe9c2fa9c843001218890e85473d27c0c7044d8d151a236 MISC metadata.xml 243 BLAKE2B 63665ae2020bc799fa6ebd6e1fca6755be6498803fdbc17cc630f9f4ffa03fbd46a9ad396e70adc3bc1c32b0a746fe4bab1c6291f32e68e636251207bca9e95c SHA512 78eab20831018fcf4957171a83aaaca9ced53380e01f083c07450c30fa1adfc02dd50ff2fa9f491dd62802f6e779264add1c47a09ade0a35cda558c1d5529ad0 diff --git a/app-containers/syft/syft-0.47.0.ebuild b/app-containers/syft/syft-0.47.0.ebuild new file mode 100644 index 000000000000..2c42d972b97c --- /dev/null +++ b/app-containers/syft/syft-0.47.0.ebuild @@ -0,0 +1,22 @@ +# Copyright 2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +inherit go-module + +DESCRIPTION="Generate a Software Bill of Materials from container images and filesystems" +HOMEPAGE="https://www.anchore.com" +SRC_URI="https://github.com/anchore/syft/archive/v${PV}.tar.gz -> ${P}.tar.gz" +SRC_URI+=" https://dev.gentoo.org/~williamh/dist/${P}-deps.tar.xz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64" + +src_compile() { + ego build -o bin/syft ./cmd/syft +} + +src_install() { +dobin bin/* +} diff --git a/app-crypt/Manifest.gz b/app-crypt/Manifest.gz index 8577248023b185f4a9fd2d1d7dba227b372e1b8f..d69164dc8d97e018384a237fea53dd79850f6a48 100644 GIT binary patch literal 23941 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 k#Fb@pkrVWw-cHMkqJm)IF90~;WH!lU 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 diff --git a/app-crypt/gnupg/Manifest b/app-crypt/gnupg/Manifest index ef12b7aedabf..3b1eb4e6bae3 100644 --- a/app-crypt/gnupg/Manifest +++ b/app-crypt/gnupg/Manifest @@ -6,6 +6,6 @@ DIST gnupg-2.2.35.tar.bz2.sig 119 BLAKE2B d95323703c12c9474b21fa91ddb70d4d4d464c DIST gnupg-2.3.6.tar.bz2 7604761 BLAKE2B 6cbc749156c50b6633c126cde621271c6c9682a04efea51fbc5a2e92ee56493e8348814391ee0c337adcb4de4dd23293b9592db78998626905038c859ac4af6e SHA512 4540e8d2be836b491918f4987ba301a73fcdc4539b1f9abf6112a74c2d39c0e5dc3f17511212bac1dd7fd0594feecd91f95ecf78d4b2c1e70e818342a1802b85 DIST gnupg-2.3.6.tar.bz2.sig 119 BLAKE2B c7d4cdc81580b8b1e56c7bc83236d65c9d2c1bab2d210d14a0d3c58f635d656c9b449ef9596b9601027cb891bd437cc8f2a63eb3c17742c288531511984fba7f SHA512 85d155f9809c8d0f38723d8622c085e421531c016d19fcce2ae34dc9a4aeac0bc1895f7a094ee9cdf69a15b426fb0d72ee53319fe0a05665c92caa0e950c1797 EBUILD gnupg-2.2.34-r1.ebuild 4981 BLAKE2B e5b17c8ba84a9d809fb1554bfdf70c08dbe90c75a2a04108f17c51cb9ba72c29249320a99ddae50896a2b51bbb0369047ec3155a1f9b90fdf89f3e9760bcc776 SHA512 5a4cd0c8340f2d5bef91c607a36e00879da1ff7f5793644c0d1e1a1b2392b070afc20cbfc135f8e86360b39754560a9a47b0de8d6963e2a222c42576f17a9b15 -EBUILD gnupg-2.2.35.ebuild 5063 BLAKE2B 9d8ecd6145745b3b824297593e93e3c49c6ebf7e4d17d7342d9898beb21b1232ee4dc411478eed7f434d9fedd2766815efb7ef144ee29edb043681246b74b9c1 SHA512 3b51a826be0adc1fe11be8c6e2a55ca98f9a79faca774876f4131ba835c5e451f14081809d245feaf15012797f458b08b8ed2031f37101495fad3d8eb65ada66 +EBUILD gnupg-2.2.35.ebuild 5055 BLAKE2B b5be9e19cafb6e6a65aa219df93d818e0d298da4bcb961ca45edb5208df23cdac21cd8b11da22ba822ea31f4ac66157a32ddc7fb65a1cc82e2ebbd488d7be38c SHA512 25099e0c5880d46d1b89bb387a28cef5f70311ca89c7b78a155cc08dc9ef4107ba70de87d49d26a3dea1a9b67f6dcdae7a8dd7478d250277389c9520e77a3fc7 EBUILD gnupg-2.3.6.ebuild 5232 BLAKE2B 0d5a372da5867eef0a78cb46050281e7d1ed5385b6bdfd0a4df9ba5cefabf92f5cd7c363b1f5bebe7919e0114b258833be39a41f3c8b0f6b370239123d0ae3f2 SHA512 eb8b033a34b9cb2509213cb03f1c1c47a823e3009ff334ec294037fd7236ccc0a90eb035849ba7e03feb7c562997c12edf805d83be08d93616c299953009e93f MISC metadata.xml 1297 BLAKE2B 2d1b2b6f7e6fdf5b73797347e9a3bf7758f1efc86e53d0d0f4b2c0012152ebc50630ff4f3b2c965063f608cf03b3da2794978a3e3659957970d91d3a735ad604 SHA512 0e9f3d5255ac70d6a08b251bfd20f13ff25f63e763ab9385924fb2cb5ac233b0ae97cc43e8a2d950b9662f088ef65af87f9af4dbb355e122e3fcb118bee1c0de diff --git a/app-crypt/gnupg/gnupg-2.2.35.ebuild b/app-crypt/gnupg/gnupg-2.2.35.ebuild index 82ecb4aefb55..eb852eeed2d9 100644 --- a/app-crypt/gnupg/gnupg-2.2.35.ebuild +++ b/app-crypt/gnupg/gnupg-2.2.35.ebuild @@ -16,7 +16,7 @@ S="${WORKDIR}/${MY_P}" 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 test tofu tools usb user-socket wks-server" RESTRICT="!test? ( test )" diff --git a/app-crypt/gpgme/Manifest b/app-crypt/gpgme/Manifest index af42c6ba509d..113a4118b24a 100644 --- a/app-crypt/gpgme/Manifest +++ b/app-crypt/gpgme/Manifest @@ -5,6 +5,6 @@ DIST gpgme-1.16.0.tar.bz2.sig 119 BLAKE2B abf363142f67a005d1a4c13c2d3d944d0fd449 DIST gpgme-1.17.1.tar.bz2 1747692 BLAKE2B 44cf9309cbad038f23aa7c5c77fd85be23faf3d8e1eb7abdb87a737ad1ade1ee269a95ce618dba327bbd06e6f4b2a91e2446744ee08f09ea6fb3b2dad44431c5 SHA512 e6399c3de1e430e38f2692bf5ec0c02ecb36ea3dbb56ff29dc3a438a5be4900a77a0559dc5b673dc1ffbff5e7f589e548e19176b2644fe8f63e00c6b9181b920 DIST gpgme-1.17.1.tar.bz2.sig 119 BLAKE2B 31832424c0e029dc520d3302a71b086d9fcb044c74344cc0fb4b6c6a02d0dd840e62e7eb60acfaf004e6f3650d58436b58e645ef2a50b948ecaf3ca162bf577a SHA512 e1a4213d0d39f2efd0d5c007a0449c76bd650e76e002a9acb673eef0579912db06d844df11a4f7cb821e1d8468d2d6c1303f1c5d915a5c3c9cb5abacfbd004fc EBUILD gpgme-1.16.0.ebuild 3034 BLAKE2B c807335ac78d88b1170f57b3c4eb771b8dd78b02ea54a8df4aaa062334d3a430459a274ddbe7977c3e1fd66995582a3e30dc2e3deceefabc05db296afb51822d SHA512 06d033131be2310cc8e96b5e3b65ec3cb6f70c9f01fa35ea57ffb97b95c80237bbc27b4923d2e9a99b0c94f779a50a89b38c30ce31fd5684f7a0ec7db2bd378e -EBUILD gpgme-1.17.1-r1.ebuild 3345 BLAKE2B b303d5f1dbee1f2d904e2f4c0fbeef5963889435aa9352ca643d886d3799e9a0698966d580a1c0471868121f776816cd9a4a76f722ee20de5ca89d75df535550 SHA512 42d284914ce6e2a1b685a7672c5c7d362804e7673d9ecc17f24ec474db5251bde1b8197d683d2231ec49dc73c82aee82a6c4d53722f35002b71cacffdbf9cec2 +EBUILD gpgme-1.17.1-r1.ebuild 3341 BLAKE2B 7f4fb1892c57dfcaa4606f20fbf9f84ed5b8e7f8285705912834169d9ee630f5cc689a3b84382ee3c67f7815ee2c41fe4241edb5d1f253a4ade94c821abac15f SHA512 87781f49e123141e0cc338d0483ed89a67c4b96a85be28ee7cd6709a3a969e10818dbf7e77909f118ca350dafb36446054fb5deca40f2fab4f10fd2461497ffc EBUILD gpgme-1.17.1.ebuild 3332 BLAKE2B c6d069cf0243e546825e645c34b8b34dc7f1d15ed8947a6a228981487ea5ed97d55dc38eb9dc8d9f8bb7a3d1ed49698697fe7bd3805e9e17ee2cb4bf1f51a009 SHA512 b3e23d0d942d73450fff126857e8a3a43a4e1b355fb883770fe98dd72e001ce6ea0977a99a14a396c4267a41b63711be2ff37c0884c6acc3335049f3a38e6eef MISC metadata.xml 333 BLAKE2B 6dd18b63ec1f7656ab8bd705242bec45d7820db8be31f326172cad400711e6d7268c156d6b81facfdfa79118c04728ac910a8f8de36a11454227a1399235a582 SHA512 21b8d7bf3f14b5ab7e2ea587027395cdd881ecddd5a4f70237cafc70dc904b396a33f70dd7ef37519df5a204f4e3a89d9ea6ffc221df41bd9cbf23e69863f12f diff --git a/app-crypt/gpgme/gpgme-1.17.1-r1.ebuild b/app-crypt/gpgme/gpgme-1.17.1-r1.ebuild index db83c2548bf2..97be2b8de1b8 100644 --- a/app-crypt/gpgme/gpgme-1.17.1-r1.ebuild +++ b/app-crypt/gpgme/gpgme-1.17.1-r1.ebuild @@ -19,7 +19,7 @@ LICENSE="GPL-2 LGPL-2.1" # Use e.g. app-portage/iwdevtools integration with dev-libs/libabigail's abidiff. # Subslot: SONAME of each: SLOT="1/11.6.15" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="common-lisp static-libs +cxx python qt5 test" RESTRICT="!test? ( test )" diff --git a/app-crypt/libsecret/Manifest b/app-crypt/libsecret/Manifest index dfbad42ad852..29179655f33a 100644 --- a/app-crypt/libsecret/Manifest +++ b/app-crypt/libsecret/Manifest @@ -1,3 +1,3 @@ DIST libsecret-0.20.5.tar.xz 187340 BLAKE2B cde5094eaaf54f251c19afb015c39cc88435dafe6ee682ca8f9d1917dd5b3dc8cc1609cdbf2a3a42d2592c2a149bec5fe28b2f4ec179b92c0d0f07d2f14c1792 SHA512 61ca248aafd265e1f31d56c9084c68d880ebf03660ace3d4a6c6622ab306b56e921ac24647b6a60633bfa99c8a0407d4ae1aa6148511f289bf5ce2025b72692a -EBUILD libsecret-0.20.5-r3.ebuild 3712 BLAKE2B 921c2a83db92b607313c862b8a46b4b76092aff46117e7d5bafa6e11270dd9dacef298850e3d3928e10678ef5f5e862b272a3d63d62fe713779be57be77cde0e SHA512 2d30b78566d30245bd302ee7fbbc64f5d598d7a9c7196dda160a1a6bbfad12a4d3faf7a373cef64c54fa22c7946668eba6f9f53377f3ff59279d08ee21812c54 +EBUILD libsecret-0.20.5-r3.ebuild 3714 BLAKE2B 47abd028419ab7e1006740e343f01b634ebd358edb59f231f38bb504108ec36d268230027284ab092d6dfbd090d905b845f7b9b30f3de09750010f7ef41feca9 SHA512 e28093adb9b27d778c31fb059699aae9d03f80b615dba6b2ad45571243d4650207e74a265c8ab7c448a77b8ce7e45f0db550546a42c4ff7df3c860bbd76e16d0 MISC metadata.xml 368 BLAKE2B b1730ea71fc0ee02e7971533562f7bbf0e0479304c22dbeb13a4620dde8083031cffa63077ac5dc725de4f17c4a826df2cd6091d378682d04e9cab2f3072c97f SHA512 b5a3db4438a1a98846c2e24b269966b7d9fdbe7419f7a169557a16544ba1846b470e0835720d039bdea56d8cf02667cc6435169029f9ef40365cb4642a9a3b04 diff --git a/app-crypt/libsecret/libsecret-0.20.5-r3.ebuild b/app-crypt/libsecret/libsecret-0.20.5-r3.ebuild index 97b3dc565112..bddb8f0cc181 100644 --- a/app-crypt/libsecret/libsecret-0.20.5-r3.ebuild +++ b/app-crypt/libsecret/libsecret-0.20.5-r3.ebuild @@ -72,7 +72,7 @@ dbus_run() { tpm2_run_with_emulator() { export XDG_CONFIG_HOME=${T}/.config/swtpm - ${BROOT}/usr/share/swtpm/swtpm-create-user-config-files || die + "${BROOT}"/usr/share/swtpm/swtpm-create-user-config-files || die mkdir -p ${XDG_CONFIG_HOME}/mytpm1 || die swtpm_setup_args=( diff --git a/app-crypt/p11-kit/Manifest b/app-crypt/p11-kit/Manifest index 15384f286725..4dfeacba3386 100644 --- a/app-crypt/p11-kit/Manifest +++ b/app-crypt/p11-kit/Manifest @@ -1,5 +1,5 @@ DIST p11-kit-0.23.22.tar.xz 830016 BLAKE2B 4e1edfd9e2441d237c07a16c003aee5ffde38f1cf545c26e435645429f2cfa4fe7ca61cdc3c3940390aa040ba991f2ee3995b14cc31bb886d5eeffa8ed5e1721 SHA512 098819e6ca4ad9cc2a0bc2e478aea67354d051a4f03e6c7d75d13d2469b6dc7654f26b15530052f6ed51acb35531c2539e0f971b31e29e6673e857c903afb080 DIST p11-kit-0.24.1.tar.xz 838304 BLAKE2B e5cb98881279199e2674e2ff4f12d72c4d126c54429ee7ece6dd56ad1987f84abf58a67b8bf2405b19a5bca9d1106f8ec901364ac3d2488f65b3f92b51f850fe SHA512 8cf170c714bb9e0cf3df93e8ec55b8e3c55cabf2c6a27f177ac6de8b8028985df2ca0216d3215d6828dc2ae3095c4e1a4febe8cb26b88ec321defc66bb011e81 -EBUILD p11-kit-0.23.22.ebuild 2008 BLAKE2B e2c6140ad7266ed68c605c3fd157776bca69900f8f123d6a9c469ca8877099a809bc92b99a9e57605e75940955c52e0de5794b68f9e2865fe58dac0a540d875f SHA512 be9bab7ce91c482bdf6d6413573926bebb77b987b5a8a620b610347d07bba36c502e7067d90e8e1bbb9023aa63c706c0929fec30e957a590675f97ecc2046839 -EBUILD p11-kit-0.24.1.ebuild 2023 BLAKE2B e6651ca25841b0889b8b4ad09fc4acb1d7c7cf0a8c93b65d328016324f857e7969882017b49c77464b785d152318609f5159bce50054f03fecf8df34f24a1fa8 SHA512 c94907529b0623cd3c812be604d324d7c04b2409536d962920d46459fc262441f470aa9b2314046106c6bcbecd54f567993aa415ad13a7c66f35480b1c4a0e7a +EBUILD p11-kit-0.23.22.ebuild 2010 BLAKE2B 0a5fd2558221b3bf49b43550b55db0844f743a71362998c5fef7edf7e6e997388bbf2b39df1cca795df74aa47753757396a7290306ed69ba0bfbd36fbed6664e SHA512 2093e6b8b09fc075161d9db832f6436f4f44501370ea5dd5f1d5a19765e88853d1dc6ac75f1c42cc99d4f5947243f8889c0acea05c6dcd22df6c8509e10c3c0d +EBUILD p11-kit-0.24.1.ebuild 2025 BLAKE2B 4bc37118a60aee8333efcfb54faa09e2c0a7a1c5821d42d02c0208ef602591d317ed9d896b69678252c645f8bbf5b492d87fb3e5398f2e9e22478dd718a27ce6 SHA512 9da02113a73c74ba8e1192e93dc3ba22d3bc5505c28999a409d15302b8529a90cc95c8f2441fac4f6667e323209230e4a6c34f0c2186ea7f63d6ae2987689d85 MISC metadata.xml 462 BLAKE2B fa827cf8466907f22be017b9e86f15dff3107e681db7d799c09c75ce4ba5a3f2bde34e925945646b13c8a20973ab85884075810201720629f3868066832a8bab SHA512 e142dce54418ca0be110b2a1826c2234cada11110c5c0f8c6699f34405640cd8334638e9c35e1ff765cb2a68d40207cea01d4ba041fac3d8ba183ec1c18f062f diff --git a/app-crypt/p11-kit/p11-kit-0.23.22.ebuild b/app-crypt/p11-kit/p11-kit-0.23.22.ebuild index d8fecbda2389..5285fb5d5e15 100644 --- a/app-crypt/p11-kit/p11-kit-0.23.22.ebuild +++ b/app-crypt/p11-kit/p11-kit-0.23.22.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 @@ -44,7 +44,7 @@ src_prepare() { multilib_src_configure() { ECONF_SOURCE="${S}" econf \ $(use_enable trust trust-module) \ - $(use_with trust trust-paths ${EPREFIX}/etc/ssl/certs/ca-certificates.crt) \ + $(use_with trust trust-paths "${EPREFIX}"/etc/ssl/certs/ca-certificates.crt) \ $(use_enable debug) \ $(use_with libffi) \ $(use_with asn1 libtasn1) \ diff --git a/app-crypt/p11-kit/p11-kit-0.24.1.ebuild b/app-crypt/p11-kit/p11-kit-0.24.1.ebuild index 94d342c7b28b..91ee0171c43a 100644 --- a/app-crypt/p11-kit/p11-kit-0.24.1.ebuild +++ b/app-crypt/p11-kit/p11-kit-0.24.1.ebuild @@ -44,7 +44,7 @@ src_prepare() { multilib_src_configure() { ECONF_SOURCE="${S}" econf \ $(use_enable trust trust-module) \ - $(use_with trust trust-paths ${EPREFIX}/etc/ssl/certs/ca-certificates.crt) \ + $(use_with trust trust-paths "${EPREFIX}"/etc/ssl/certs/ca-certificates.crt) \ $(use_enable debug) \ $(use_with libffi) \ $(use_with asn1 libtasn1) \ diff --git a/app-editors/Manifest.gz b/app-editors/Manifest.gz index ca21bdc83fff6f3f87eda2db08fe685c6cacd748..d9e043f3b37b1c446d98dcf88b6880ad8052f350 100644 GIT binary patch delta 13908 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 i_k@ytHR4uv^En3907{XGZgTPe^8Wz?YZ&X> zz}4&f1E_l=i);?)Mpfp$5$0z9U~caJ4*3GwXgo#|J!fx-~HfS3qSnx|NZIz z{7d-fA6&A%QW~Xo-%EFPT3>VS>8v!f5o4+&mE%qrI}Dp?mr^_bJUgd)Mp^#Uc~)%A zTP$hyQsdvz%tnbJXKHe`cO%vDw{;aZJB`ULn*qy?5D_!KbFsO5s^U z&YK?|wYN5oAHn4utEKf%|N7Ja```cbU;gdif9QMv_kZmlUe5mV`h#!YKVsGT38geQ zLv*#dy+>*#MZV2N-|FeR&ofpnhZp0eeJQEc*k=lR&NNH#y(K%*%`{>?rPr3yt}*$# zL+suBu`_(`^&Dq?v>Yc7+IF$Niu)F;T-~0josm{)gD+im_!#C0bMYX)dtV!0G-De< ztJm^2t0nCdSF_dP^nFL3v$N!uPslBvTFctY&lBP{-}2nvh;S$~<>PxEepO#q?c*7% z@$TzBFJJz03s_F+5is7lI`2rV8fsoA7Xm?mrd2n{8k@Y}symhz$s?C~YMI=qvyWQy z=y4?F!<>yM68l;6**+0$H-9k=H7d#W-z_l4{*$ zp6Znt+xMP)*tM_h2QQj)Wo338#Eqag7TMZdvlH6x_L`Lv*sJ*%PcONeYbUiy*7d@& zR3f}xjE<~WEuCGU4#3P2bQ%bCr zYbm?q&83sc%;>$(uI?Jr+S60Kt+cYU@mp~xlE~F#tEQ9_bw(O^qn=ZlVXPj%g(~bg z`OUmt>782Ph4_V5&Y?n`O*gOj539j-meZNJJ>0TzSmaTLxf1zFH(Y8Cq~WpVYNJ^7 zmd4B{IUCt&mBQ$OhgvR`m9vjj=6;51e*OGqfBEq*`?tMbUhf%J;v;M&jtDrdRE(gI zuc5Eq>Y~!R3w@RiD1;hLFcQpSFhBHugp`OWq|3+36L!Z-IiMu*1}dhusM?iI%+V>v ztaxgn`$|m9*lo<%Tm2TcSVBKk&eG5B9#RRefOV8N_%LfXf-)ocH-2A;d&OBnsp-~f)dCnwS#~g+ zOeW`7tcgXf=1VmS&67KQbSnTyD!wl0D}!o$Qmwq_<`v1cP5^iSzK3*;J5=)R7AunL zmRP|(6DtQhq@%^%Jr9~$a4LPe+G~dVoMSn179M4Qi;(iCFp%#9XiqismsV|cBIy@= z7z!{8pz`o@oYv|f;IlX&8n`wnF4RaKP}N|2c?63L;^hS;B$FQpINCMO;!DghBp>8j zW|4wls!CFPI})|;&{Lp3d62?m^kUwzHWX)z3u+|R{0CGBT!ctsEWSEx6waC(lE`ec>HVJTtvm3KG;>~$>$0523m z8cIt1Vn;sk?-O1!Kz9(TT=#P1qdx#R3k(qfEqzjcqNtU{Th#mm>f?~!2p}55;eZJ6 z7-cpf2snc2*;~^u~OtrBz zhz??~A->h5rdU1XOONI{|C$}*0VISl<{^i>=ZDC-u&*_wn5S70ydraeHn>plfFwM; z1AJA32L)9_EmwrbIEiHi5pSWIpI<)jdt#MGv_PGP4op66AP58{0F5_Y3n2=^U#NvN zDKHSI+gO-fVD*Te8W{}*Rr2M$0RcxV02PgdVyUVZ?riU7H`bVcq9I_U0!`TnKqMly zKSUP+Up!bw1^H}1a}Zo1QyWRO9gGNGxC2ick`t*S7DY-URnMxC)i8IQ^yl<58mmR! zfnaH;IMXR1qDPNl**n1)nkJ8lE(G&pz7^tKpOOgAP|f4gT+nVyE~A)|(5-8FmWFDk^&;pJiAv_KIw#4Vfm1-cO3jszAdbj}?39uT^8+iOk z7S9TjrAH0&HeDwBGl5ixyn@)Td3E z6$>R7Ra#VD&Nv`cD+G3qRh*8YP!P#Rkpl>1OhXqpSMh8J7{oUs2J9#RAegcQHLxk3 z0-&u(aDF*xwXI6xG|wxiN^N5+_qS-_M%@MaLcvv3A~b^^r%$=rB; zQ29dsb;KVffEom0M{ZbM9!mt#$w=fxGb*4}5ClBKoA@13syqPV+B!lQ78-A(_4*IU zP>K?pNaeFWS-jAWq#@x$9L9m9fb=rC>qb)wM&uofP13P`4NNiw7kbfvuT%Ju2vK`Q zi$aF<>oD9=#xb$TXnbDsVoP40AbblJBn(@i5GeM*kCB|MlbsGVY90N~CqNCrKfjyM zS!n1EuYg~RZ`=c7*tWos318jCC;t3s`FjeUUJok!_JY{H-j8FV0e-Z`EwsMbr8MS)B~ z$$797MEmZp&%F^rbv>aAyu<*Y8xYzd^Oh!6h0Pt**@_3Vi@XF;0qBAb%jZPUq{CM& zV7LipD*^p#4kJ8(Q*2PdurxJpkZj;cv0gBeXvxZoV7q%&YXgJuP!L%2G=K@buB6>S zE8!`L9|6yDC*6ZrTX-%{%~xQ4AVV+pgS45gS?mKD3ZtOdp}cYUE$lfT+Cdr~yn|iT zlJ9Cnv3_Kngg42z?xE_hf7zcu^>ydQWKS6}d?lYyhByfruOmr3*zS4XJ)p!uWB{g9 z7h=5vt}Jl~0S_m0*%QT6sbvR9jXWJZ5Lg4y3GXQRKRbM)J_HMj$VIxL!zelM8G~LP zXpeTMTs^^ua(F`sF;spJj{{NKNqhr>F=ZnUib`ekWpmx;e=PJq_zSfaUXjX83A2Rzh>$AkjTkov8~71j z!vkPl&S`cw9vNSA(s^J$uO0ZN2=(J?CT4-G*oHO$GTdSn8YHqjUq7FWWM>uC7x|s z4vd_y6u#jSAjX8igQzKQhg?Kcq#@UZ>QkB_m&rTIdBHdsK$#v=LDr=V_!I80M-840 z214`vDgTAHv*1{30Uk+P`h1w{LcSTg2px=taLYLbn}UHN0x#w*OO%Yp4|>^u#oj=G#ByGq#?^hHqLlGYgX?RTT5mKL=JU~6ghKY`szNX^ln%) z)onNt3Fhi|QG1hP&uD4Ak@KC3;``!m5iOdOtFS)8rUge%FH(yPM+y_Nc{PzhV2m}~ zyenlVs1=Ynd2X!KRHdUOKqZ~zD282NV_32S*3#tFF-Ot zDebnXyPb`UR^J;&0>Ndy3;q=|io%b{cEkS^sHTyOz!Iti^XQSu4);120g9793c?J) z&Le&$IF-=6_KhKb{=R|p1TP%%$^+F4VQ;+5!klH3sV}%}v@zbEilgvRR3Nc){S=4u zM#dyi8#`S?0rWg#tKq4vnT#2Kf~+kl#sp!jOfnTr(%{4}PLrHFodpGsx4%8`YA%r{Kd1(hs;QH$ z-|LrR%b1y1J=hed^wh#dph^j0r%WH+icG~(`Wx7+e`w^ZPp19`fdCyM#7%%AgaH_U zsD1}v3&NYQys%&@*D1vT!*`jp3_1wl)j@&?sFj1nkNi9^&9h~J03OsM8E=96`u_dP zKfwMjy}Xz9z;GOOiFGhVqy_G`$*u}MQxCv;CZgymfCP^nQl$SbqY$(|xG=E15TP#6tDy?e z4TV3zg49LiDesBzU_A~5g$hBwE$vM~gl;2*u#0X8z|`gJ6s-^gf`G5IFB1|*Tzgk{ zru_Bg{SC)zjJJJ9H$cduij-?UQCru@mx@$aq|cbz>@09Sl7Q+ZwdP!Si{?B`-KE~d zq#0Dlz<}s(E@DLOhDlV5A}LEmMglG1+gKD>b{H~r@xw|Y=51;35ecS#5JWUsNr0&# zbsHK2%I?}kLz2x?^i{c6(Q_qf!E}~S^xjP|J&7eASRX56nRb`XR0W=3f^4Ba8HPcC zl5mCY87z46+E2SH{hJQ6#AACF0rk15%2>2iMmG@xsu0^m3XLq33s4$Z#V?T+3z4%c zLmD9CwMdJ}ADF}pVYE+^j+SbrUH`yDtI~j6?<2w#WmLc%HNPB<{cHNFj z!KP2O+fY%#4*xlD(cu=a*YC03<8U7V!_%IE*yOp$nU2{;P?+NHfF?xqOe|cJa#m2B zHupC8jvXOoC{Ps&1qisKyeM3NiJ(_JAMiv;qQ*{X_+g)7)3zo)9hZ0+dH1y6fFf3g z0ulA%Y`YpM+PjVk+gw5Iig)U*0Q^+u$_VU+tg;c6-rga6uwEMajpuIi1j_%1T`id#&ai3ie?^gLZl#auNkV8MXkwI zA1-D^mST1MIq1^IMkHcaDro@>Q+-wRnMtMNc^eMb90p=xZfs#NJip0`Lm=pG86JQu zvf9(+zqW3*w;v-4@{a{S%5!>wnoqs=tKa4$TUsyh&f4lKC&haW`QI5>SM61 zi8becd{(Mpkw~%RG~k1lBR$pM*pHGF{!M;^Lc#EBq9)0m{eEUL#OBF~eYAbdhC2J|ZIj0HLd<{)PPIY0~9X(%@M5#5gPacVw- zGjc@QnT8uO!ic2LQ++bWlClb56JN!e&u3;4o(W3BcR>9$D5srJ2zsD1!kJNtKjA~u zmR>sAXzK~kMP1g2!e^MmPXZ^LR}C?Y2jOV-4&^D$BKn?P+e-%wAq53k+u zIF~Pk6&anEv?)o7ij5M>W6?~3IY;s6{Z^jTrArJ0NnqS6(`G_@zg^NXSfR5~@O zh1&0hh+&U1&J9!0O1(^Z(TpW%(mp-sZ1IZ1R-fD8~NCkau$g=<204(C8LA|e@k zlFk+=tC|8a7#iu3k4lsEg$mL+YNR4Nk_t!)Ah_;{)e0Iw_ApAT4?x24-Y)+P|cI~{! zvZwZ=Hm?oD17dk*^4w{Qtp@S|ACn3`BjSOU2DNxe>S+VuL-PV-qXOJ|m_~$$&l?E< znWA$vC?;1hq;8|Dr6q*kFXf*_(xLl zXsm~zCXq$mS2RupghW*o2e#_!P~(Zw8FR9n8aaR`Rsla);fN;F-VO@L^`_ysnI*&9 zwe|VXT@`#XF&V#;$<(kR$RYLWw9|rOSCgOr#h@WFI-)%XMP#57iYPIH@rj?@nj{D~ zlg1(z96C6jz*MW+Hb)>I0G9{?29?L$A+hAQc)h&416RIn+d?J*TxuSt#p-PA37HI} zqQ^0W9kSP)m0NY89YE4`kj+KqK62P@XjX^+Ml3ak8Rpig%S`eKrzc87TMzsJUV&mj zlBZZC{%|at|e}2JY5GEs@4?Wb}-7I7nL39}|Rx z+c0(z~Nuc^Q8to>g=-O$3rh!jh=N_qk-t0d5mY*1p)FZUW zQp9i2AUNq7hvpTNX;K0ZZ`a5cXf{+{kn$XH8~9-)BwD|#Ur$`rK0RKuhw9rcbQ?Ak z&10xRD{TSRX|001jE*%bBvyXxq>()#T;n7?&aEk)C0n}mGHF0JM?>OhxGSK=TK6-@ z=(TyxBASLn&BM7hY5y{L@!AGrr0>uSqRO_RTCf(W)YQg_qdPSNY$tb**RS8r+225m z^lD2(xqyKsUI*`^c~|(wA+$1T3@}k9BPUr4tObnD=i_1cw}FP&C|62TDG4cbwU4m) z+BYmn+@LluhPXP`1*#zIJf8AjlUI+{J@R{#*8mW8s?o(#oZ5J}ErcJ`9JIL&Eu!WD z>4%BGh78DxMeYj6L}BH>SzW$gSBwZD^dsP z4qX~t$x@5|)fio^p&~splN4E4cLIwHLQ1S>pp`iWp* ze>aS%T^>(%gQH#ZFc!#O+*2KL_=W|Nj!V7(FvrkF{61A8IhdvNa*nBc7G9z#I35Jx zeTM4&&vz>H&%+2#`*oCU+Yvd-3Iwml0Z1d_nnY_1?M#5B`DjNW9TpR$(8LyY7^zee zS|wLck%Z0zLQI6*QE;gtOYoW{Y4i$^sF!_1Wl)vIYdvM@)cG09@EPkvt#|$}Ppd*W zRv`qh#t8q)O7J`Y+|mR;slxXnOJl#LsX=cZK@(KuR~{HDiV-^&^~u^arUW#-%3A60 z%ao1do6D_HfAt=2Z3oCd+>}-fWcym6A79uIQw@b)SU)Hwldc*kk1nCGSuhPnHZl;_?3w6rzd>57Kb-~?9)s&ASCuGd^1iv(^W)4jGF(DU)yu}vYVwWf0? zhzpbr*34DJViY_&Ik#K5?)DHmeWupZzL+)ojcLs0IYSQnwtdY5CR+%nsX#j|AJcV&(6jUDtcaburi$FN2 zYBa=E27HHFVi5;W9kzhrp_T8k`ub(R;X}Kr_)XTLASjzd3QdWj%{PwI5MAlW+zL1~@6Z{A`-znw{7a@WjqiRl}RVT5b zBRZh2p^M?t9c$f)iKvkTs0<|*$y4#--64MHA3omg^qa|&iAE3@x(V7x6sfOOLoxu( z#;GVBv;&}V07rUxFQKtl7uZ#RdsR7yST)#z-QRUmkH*`S#F`R+@V`>WeO!|qr~wpp zmhL58_w&@5C&*15gWQoo38$m3$kKE!B3maVKxr(IhP$bO;`1Lo21&|YJGe*9gp}39 z3QH#bkg@nwoti+0o`^$qa*?dJkkA9kr|^Si-n7FTw-fGpg(pR+v>{Q2lyOssKKMFq z!?7H3t}I#NK;G>!Ea>G%jv@M2t5oi(YB?9UJT+3v^u1S4g8IfJ)rcPA1)G`zLsR1D zCsL>JPiOPlc`%JVhOyyP6FjRM~FkR7#u+sqYSc+9E214xprv-Ynh={ zR?p;i52ie#Tv<@C9Z!xA_>1D2pfm~tWI&5p!ihLd zTKFp+5k|0XI;_DH;dKy^&mjoMTt;_9e`>!DaE8uWYI6X=2dwcOMF$qV)BzrbI`5iV zO;v{iy!M0D_bvP`AVtxmW9vkzM6kZMy=Ig$^bvL%U@QsP(>+=rzuQ!-w@pQ$0uR>V zWokaaLevc=MJQa8_BWB>fRrYXBc^odh-UT_sn-b|9TSLgXc(HuZd2Q@lk6)x@<*U1 z>PaUogt$6HrV+`3bKOUdneTgSDyp+A6`uie3=DdgRM2cJ<`6o?0#jHl0fE+Zrv?ro zUcL&p3>5Uycp6EGK0qJouplho14%Y9%$mi7Yw)W28ni{HC}N%)FQp?MH+T5qjnoRy zP=Sm(-)Ywt*EKVSt(m@|R=|&T6dE;2HEM^v(?LP`H~x1K7D)gd;}rxY5~B?wL4w2F zgFoL{X4e^?0E%g2Azlp>1dp^O{@~H2v7z&6eAyiEnN@XXSwb#vYn_xawm!%)9qnQ(wT{+FnT{UK~y1PpNLeYileQ8VSAKLiO=g zbojTwy=lfjk*jWvx(OPChSdN~)g zcbtHzV`?s31DKi@1`Uwq1={huFP-IURsG}@G@WBatdo-ma@4?R!+I@p(ub{clY4+8@of%r6{0bf85umjrN$qY#l2(JV&_QT@M>hvv#2wx?>sAn3#$ zPY^T;W?5lbrh}D`dDZ3*O$viJuecHkJ7mt%_?E8CrOW}ET)cGml~FlLjH{PJj*!n zoTrcrz(3w{7E)Zxj~0hoNfn)aV?lHtgk&|cFZpYA;9!cDhfe#_akx;{{HR5@l*zKH zP%V~B8`i*oD09pG1T|ZVtjE6XR)2c;^?m=Z&znj4w%XC3dz84s_ByAJ3!W3@=&$44&VlhxrznvQ2}pBJ*8pfQYD`2(H>p}4 zmnG={u<0P3dcH%W>OoyWgwEDA0?@)xpXI>Mw_yGLh7`fbr{K~&z9E(---=Dx)z+yL z4CRx-$uuBf7n~jk{~B5gY8hgSlg@nBqLz_6>fXkd)Tz|e29{9s+*6}*n4F};dKwo` zcmQzT^-B8baUTPN0TqT7oD)%tAH6t2m*6o=MjQ209Td zjRTh<&a-y)G%O|)ue~-tc-lj8Q9e4{sDlqk6(6;;nZP_gUHd}fJoP(D1vTL3F1^)s z_B3D&s4GX_Azw8asFl?@ZD1EN$S4j~XLdnTvN}V<1H< z&4bn(Y8mM;lTDm|*KHb_Le(4(0&1#lJ_>(}4o(`~KPT`>r$xA-2W@#EcCI-`uWLFG z&*yfm_;0_xfA?0@+fCCW{=l5Mbilh_*Nfvra+;? zF?fK+b0Q?Pv9tMg(+PLPwWK(@H+S4))nI^ze`ACvwAea#Taay!F+nVMM|4wS$QA65 zn$Q|!Beo-g3R4Geu{gkW(KNrdc>oqlbQblEBY1ck3h+cV`f$KW7kHq0oUTt%GlExf zU!-%pOqbmtrhxmUtxMhH z5Of(rA#5-Y%4}{V5e`-x(JA87)JbYi`Wpd&kHsDWcu~jg<*L>3!OQS&811P^6Q|J+ zR6(+?WAS@Z5GOn!AH7Y8MvKuA5 z9jk(7v|6}_rKvlLae%A_gc+VyT^~v+X;NtG_d}@^HHmQ(6JPp=_4}KS#7#|%fiZ)M zArl@Wxu{JSfZDDr3Q(!*=xBZ&0h7UMkC<6;?~=|RUDX^kot3nqZ}bbTI-?i4auxL=7IC zCq;`p)4fMLL2znIBz2?tD0IIgTbHgm>N?!ASgS^f^10V`41|G~LJ9a*ZuR(OzP!FU zz<%5KAqy7K9@yHYqh!@p&WHlu}<;hZtn5ZECOtQnC(TrGkFK7GN2C2H=B?wyu46x`_mTj*l};~R93|w<{MNvy=b~PQI@7S3S1(%- zbL*pi`OBNRk#=u(f$vx{r4H}|z7$;}bu@ZT!UX&d>C_O~l!C)yfWHU{6rk?PX*_|? z*HBInm|&tvriv0HOHCIeLGQf;LZCxNIz<-sZ~+Y_o*Fyd_Fw@71UU@MD|X2PFWk|2 zMXLT(T@sMco4OYS?Do1LL?=?=&7fv9*#b|Grgj(NowDa!7Yn-JhDPW!3p}$diV&co!@$Ti%qX*BRY2W>6g{Abug!&#yRPNY)lZuCojUu9Tt9WF({1<(r~9KUJ?asx zO4_ImNH5t9^=GQieWM7;iKs0yf9;odr+p>7B93Tebfbj6oR=n4;@F~HObB1WH@75@ zOLbr@x@IbmET&WWstpQYI32hzx1hc5{ts@X+W0yh*twK|ybQ>VJyVx_PW3q`bG1eY z#MCyaT1Oq~3flVZU4W~jNr&g><9oHjSGKlBZH)G*-CmNow>BI-`*B`}* z6dLG@N=9hh>1f~%B~gLZpfcb35OP$b4pVnaE$MgE?WjSLcX<>gl>0LAa;e6IMUE z+)j1^d#+=AgNj8AU1ySY)f1{>Azml7=!%ryy*c=L2QD29dnyQ4;gC)`cv8aF5o^s+ zCtWRP@@eX-HUk#SEr;FHl@QPx!IL`DzNW5e5i>&Znt#liUq$m2wc(D&>YHvui%tbD zr!4^#T`XJU{*S&h_HJpMBLR;G;X(>(Q=XL*Y3m*;M5?yL(D~`;5(a_|>9Lwe=kEsC z1+5|)bfMkfb$fqyrryGna>TzJT*i?RXbHMp4jtBIGljJ z?6Oyr-=0!VsJFPl^5l_vQTLd207J7(2M!{DBr!}*8XvU*>O4i?HgwEHSuHjJFQ9Li z)8v(_&PhBY_Up@A19WTRBwfgcT_q(a5TIKub-|(9-A%CkwTen==-r7B2&H@N_z&njb)~g9||$sQjWX zzT$5;5RA|(+J=hS)IQfOjFf}6i;*UX34TR)UJ*)d@o7>Kewal^a8Bi4A{jYNl+VNC zICUtCOihuWl)fCcf`+@_1nd2e^W(jr8p|!a`UHvas_4xy)Og&wJTpbR=8SJL>3kfy{4%-r;9>N_bL@#3(BhQp(Dw~Ls^CNi^1z+xTbULRI6zo$~4#> z(j&X@ndHu*@)V;krgTcJvH`!9T4FWr;kmoimVNJT^^~nab4Qm)A`hK9X3N~ zYBz|oe-7-Ht-WqtpXlSY)uQG|!~iCBB+yejyhD|3#Fy?*)yS>JBaN!=>#O_EdSMqN__0a84Gx2{2f1W;X&49Vg72W#eK zo)e_Bu}SK1V;2Z*&YD)Zu0U9t>KoE*x|tSO(QaeVywtd+%x=3HzkZn?*R2d;&Zk=p zOIK$Rv;nf~a@Wyxon}}%mLGLS9W4lg;U_3DIQl^Ax**6S$CIx9b2{x~XIzrok{Tvz z(~&q%{n4YV2hAh?k^kzjfL7|>sUYfk^age7kEYAJdLkGjK;J3nwG%-7mPKMun3h$! z?jUL;@u9j*S6>krGSK6-a9^knkL5&?oSo$7AOuW6Y|`$o^NKZJyY5iH(RtIX-phC4 zdii>*MNI=efnG<9bTe>3pHkmPWUp(ChtA8J&~Syt3j|$Onn)hrB&aC>>W>OH>DB@Q z&~?LG(t$FYI*FlsTw|&_HzW_sV-XCzAB(PG(u8J!2_Efd9m5^EBXUlF&4bK3QNHEI z!Ryiio}&9U$iaww9oHne^I4~Z)Pxw?E!OTg8f%246LL)_RYp`ZdtuQ_nsrN8@@ft- z(W6ewI$ii!(rrBA?=SCu|F3s8JQ=DoFlYnEwKbB78`ZtBcw5Mb*B?$79bDVAP3H)( z$J&es$hG~yuG;~T%z*$d*$yu!rmK)pHX-u+x;k5;5CJl>I!jrzvSolgk7+@iIf%uF z>KZSsNzsvyYDKp#Wp%`L(#>Jf(Z_^)L`ekxK3qe_uIS9jtbC$w-z)vv?*myA0qd792W7A2mjlIKdY5IM` zOglRV9L1tpf}nnWP&-}sSofpDNm?qDQ1ct>I@O=X1?#F~DNO7$q6oh15M872&vx+1 z(A`j8gU}EB(lJNfx0pyB7u8=zaA`11ts31!gaq70jc2|Z|DMGze2*poDk6Z({%U{grwtJbh3ox&tf%)S4Hj zjF9qC7sEnux-G&?|B1=XrxlcW*5P>_2*Mmyog&o1pX=&_e5E78L%9#5=<-5XLC3hN zP18*!QI2z~?0nE{Lwoulh?H1Y+fhf)us53XjA}waYlH$hr%UCiDqRi3f$B}OR&hzL;J1mgE(T~2*3^cU(-6bfg~2*K#0S@Cvbyt}n~eDF{k!?`)9>FW z8D{C0WTWy?+TabkaYrXCHKm508@hF-7hRdk|9iDf@Qpkqgs7_?Mfh1Wpd0t9`7*p@ zYt|%}r*6@c1?Kg2fXnG%BcO%mC3i^>d6^CVJ+}UFEgM(1pe)Q10JasxYhVWNPDFxk zh(yMKkzL1DW|I~o;{xfVGm<;%2IL?xvfx zaV2fwGLLR>UgmEl`TN(mn`gIRd6=+O-AGV%ADpHvc{;4t)y&f@ztioBbLlQJvX|#E zyDlR^T1<`Dq%|;#y5dd^1E3a1*>ujj@)uQyk|$y@>Xr<2_0lPBjoD~}d7kGf&qi(G zkL-^-&89}4nr?wye!+iR;|0{8E@ssRp5~UWnCd*zkkHbt9BAr1oI2{x>pGtD$JJ4| z0S)^$Ffi)wEEQ}~w+ly_qqd;#jfwyGF0*bsje2TICK76`qV+-bv2fZZjlCgfG_E0q zL&4c~t40hu7^HhvLL1s_*Vc#bJ42L3l$jVno9o(i%bn%dI0sn*2p!jS&X>~B*cR~r zsKbs8#j>QL6JLnYa&7zXYaCmRn5(P2hQmn&oq*8gK|^<M_t`OE*){|A@`a-U&i003>UFuni) diff --git a/app-editors/featherpad/Manifest b/app-editors/featherpad/Manifest index 4bb5d654d71d..36d9cc8f70c8 100644 --- a/app-editors/featherpad/Manifest +++ b/app-editors/featherpad/Manifest @@ -1,7 +1,9 @@ DIST featherpad-1.0.0.tar.gz 1010200 BLAKE2B 22a11a0655ed57f7a7d53949e59c3b989a304b7c3db1f7308af0a52cc00a151cee505b02c19ece286da1be37e76c8874cee4102db3d881ef2c4ad48ecbb2f20a SHA512 9f7e24fa5e89e269693bc0a37f79d987e4914dde2d2b46bd0385886383dab8b35556fbc0f5c5b7b9a2c3a41694174ffa8532c48def87d2972fbc73c1e9c38bf3 DIST featherpad-1.0.1.tar.gz 1014744 BLAKE2B 1525b0894e47facdc51da0c6417d69b12d630bb0e6e8d7b3916b0c4e82380243b1b4dd0ddf82f7954d83edcd7b30346cff0305d98296b4aeccc1fe3cab325cd7 SHA512 8d1a07f8f32f63ec77e6bff8a39badd1eef87b0675096f964ff2fa770dda7c79ec9a1f788cbfa77528163aeb6c6067ca74e009293eca2e718dce92a48aef5f98 DIST featherpad-1.1.0.tar.gz 1061070 BLAKE2B 78c7ddf0b7961a300fe2e425876bfaf32a1186eb88c2619202cb2f07a780aed3c2f8d1ced0e963b1868c94e890d1d809baae534fe1f3d06b3f3036aeeccf7414 SHA512 c734619ea8eda2709ccfa4d1b3c2ac541f32d52f31f0896ddf3c1c5733f175da9d955458a62a34221400a73003970cf796f59cf574b499831267b6f4d1a28d21 +DIST featherpad-1.2.0.tar.gz 1091776 BLAKE2B f63ddcc8bf02b3f9ad5f6ad2b56b8f99cc8566f70351a293fbe339930b41542e9ba27888afabfcf98a04ec6a1087dd77aa35006ea33526e1a7d6c45f5fe3b7d9 SHA512 cf21ed9394444920fcf3a8ce3a8338814d69322389c4652e79f0754fe67ee61260f81604c91adf0a864fb1441307706c60ee1bd29efd2e617ab8e1f5fc254cdd EBUILD featherpad-1.0.0.ebuild 758 BLAKE2B 65419f5390e095a0e67ac4b60beb278fc5e390ab61c78bafd3a4c17c8eae139511d3203853aa5b054e8c71e1233d583cecf8a67250dea4ff635969f9ec6b4798 SHA512 ba15e7b6ea2b02da544bf346752f5d1bcbd3ec732b62abcd115079d329593d114a510fe401e2172ffefa299bd57ca5f78ed0f09592ab5a53908465e155eb51b6 EBUILD featherpad-1.0.1.ebuild 758 BLAKE2B 65419f5390e095a0e67ac4b60beb278fc5e390ab61c78bafd3a4c17c8eae139511d3203853aa5b054e8c71e1233d583cecf8a67250dea4ff635969f9ec6b4798 SHA512 ba15e7b6ea2b02da544bf346752f5d1bcbd3ec732b62abcd115079d329593d114a510fe401e2172ffefa299bd57ca5f78ed0f09592ab5a53908465e155eb51b6 EBUILD featherpad-1.1.0.ebuild 763 BLAKE2B 53acb0884d81da49e51ef6012e8e64e9f8ba009117b6ac83aeeac3a0c8ae4e421d0f2ca73faa86e8379f4c1471daeaca417c8f38ab1495732a1e6d22607c892b SHA512 407e8dc0667213f8c6bad387fb4b0102047ac39b05768fcfe8a7ee5c58aa2dfe5e7b74a064c3a1a2f27172a41f423367becaa8412435a44c39cb352903b72fd8 +EBUILD featherpad-1.2.0.ebuild 770 BLAKE2B c7f29009e12a6f7d6db402ebb44539048425333d52d7f2a06f60825d2abbe1d664036b44abeada9d8630de90754d05736a3e1e407bd4931fbb34ef7f7611b11a SHA512 5e2e341eff0a90ae49cf1638c862711a628ccb6e59776e954cc0ba8f80c53094e325d3b19e240dbc4c15f19b036f660faf2c4924de75a340569993dbada0eb16 MISC metadata.xml 829 BLAKE2B d6d60de9902f49b8f04e15818d2da71a30e9b54fa6c73245eabf33bdfcbbb193f017e0b3967512578bd538c7ac718b26276442e411fe934a75873fef05fd3a67 SHA512 218c520af75da8a59b2b75cf2d4dbaa3f67c63620afe69221c854c2e5815518dc1514cffe54e57e4bca29529d99b95ca83a7879713552b9e0635aa27069f500e diff --git a/app-editors/featherpad/featherpad-1.2.0.ebuild b/app-editors/featherpad/featherpad-1.2.0.ebuild new file mode 100644 index 000000000000..e82070d4a429 --- /dev/null +++ b/app-editors/featherpad/featherpad-1.2.0.ebuild @@ -0,0 +1,37 @@ +# Copyright 2021-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit xdg cmake + +DESCRIPTION="Lightweight Qt5 Plain-Text Editor for Linux" +HOMEPAGE="https://github.com/tsujan/FeatherPad" +SRC_URI="https://github.com/tsujan/FeatherPad/archive/V${PV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/FeatherPad-${PV}" + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~amd64 ~riscv ~x86" +IUSE="+X" + +RDEPEND="app-text/hunspell:= + >=dev-qt/qtcore-5.15.0 + dev-qt/qtgui:5 + dev-qt/qtnetwork:5 + dev-qt/qtprintsupport:5 + dev-qt/qtsvg:5 + dev-qt/qtwidgets:5 + X? ( + dev-qt/qtx11extras:5 + x11-libs/libX11 + )" +DEPEND="${RDEPEND}" +BDEPEND="dev-qt/linguist-tools:5" + +src_configure() { + local mycmakeargs=( + -DWITHOUT_X11=$(usex !X) + ) + cmake_src_configure +} diff --git a/app-editors/ghex/Manifest b/app-editors/ghex/Manifest index 4ec4107922b8..b5161a4ab38a 100644 --- a/app-editors/ghex/Manifest +++ b/app-editors/ghex/Manifest @@ -1,4 +1,6 @@ DIST ghex-42.2.tar.xz 1003120 BLAKE2B db44dbb7c2cb7447dea3dd48a1ad90ee75c6ce5b9c76178550be1f638f63a9748144e8aac7434d526c24c3eddd0c6f7c0178c6976d2a11e32e943127b7f09219 SHA512 d7c64013d894d1803e03b1afc025a3f39fa65d156aaf7885e692b2b10574f320fb329abd8059a9c084c701a655d7708b8f0dec09f8300c8491fc75a66b475bf7 +DIST ghex-42.3.tar.xz 1003928 BLAKE2B 26bb123fc5a56fc2ff891a057ac276a36bc500a2e23f29bd26a85d6888035e2b8af7aed7f7b679a898c0a98bf042bb4e05c66e55a8fac0eb63422ee03823dc74 SHA512 9eff44892d203a2a9aab7239d85f61a860458fd7a8b4d7410f94d4f596ca5e2ff269faa81e620e7fc08bebe40c819a4c0cafefb5278121a9f2c8885bfd17c59f EBUILD ghex-42.2.ebuild 1141 BLAKE2B 4115c3ce3a4d786dbc56b9d25f529306c6d9e1495dd8d8fa5544c494b2ef5c83c24935ec1de544bc0937320f80470eeb02624a7a091dc09c811ad39fdae8ed30 SHA512 ddcd5e958f36b07a77a08a57a0f63be8755047427881b1e306c28a7b2a0e92bc36cf31a32e9b88d0f070b13034f93e9e6042545fbd9d7b089a09fa3026da5ea4 +EBUILD ghex-42.3.ebuild 1145 BLAKE2B 099778e4549aaa45647450e023553a1d81e0136aaaaf15102f994b8bf175f90b32810d7fde0ac19207d5eac0f1562a859a3d059e638bf6bbaa3538dee4d070ed SHA512 9a479828bf3fe8588c2cd90bb235338d286cd5f4a2cb5e4a6d05a2119b8c0d8622e8a483a2deabea8f5b2ca929bd0b49c3aadff0953ce3378012547b89862729 EBUILD ghex-9999.ebuild 1133 BLAKE2B 292942cc63824ecc03559a0fa8cf8151fa28996cf9ee167fe76df7d8a65209917b93ab23d99e0232de494140448d0e5db59f3ebda252e9efddd8ff547fde5173 SHA512 3b18ffc6c3ac5ea2db326e140bba172ca95809a4412f508e56a39f4e2d30315331cc31c205f137d414a3900e56ff88c971d12ec85f318804ef470454cc66f1df MISC metadata.xml 250 BLAKE2B 8f7f0fe023d43e380e7861e897e6afcb5de4baefb42ea9c65a57dfc0d204c6f787a99295141832e732ebb08be218da56ba77e2dd9639e4e3aabf718ce4db1d0c SHA512 2684e772dd6d83e4b49f08f2ba22d8a0a753e7b46863489eff1b5d1f2f147ad80ffd93245ca405ac4c747249bc1b754454ec9865fe16da70f9b257051e105fd8 diff --git a/app-editors/ghex/ghex-42.3.ebuild b/app-editors/ghex/ghex-42.3.ebuild new file mode 100644 index 000000000000..60b2aa480d88 --- /dev/null +++ b/app-editors/ghex/ghex-42.3.ebuild @@ -0,0 +1,60 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit gnome.org gnome2-utils meson xdg + +DESCRIPTION="GNOME hexadecimal editor" +HOMEPAGE="https://wiki.gnome.org/Apps/Ghex" + +if [[ ${PV} == 9999 ]]; then + inherit git-r3 + EGIT_REPO_URI="https://gitlab.gnome.org/GNOME/ghex.git" + SRC_URI="" +else + KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux" +fi + +LICENSE="GPL-2+ FDL-1.1+" +IUSE="gtk-doc test" +RESTRICT="!test? ( test )" +SLOT="4" + +RDEPEND=" + >=dev-libs/glib-2.66.0:2 + >=gui-libs/gtk-4.0.0:4 + dev-libs/gobject-introspection + !app-editors/ghex:2 +" +DEPEND="${RDEPEND}" +BDEPEND=" + gtk-doc? ( dev-util/gi-docgen ) + test? ( + dev-util/desktop-file-utils + dev-libs/appstream-glib + ) + dev-util/gtk-update-icon-cache + dev-util/itstool + >=sys-devel/gettext-0.19.8 + virtual/pkgconfig +" + +src_configure() { + local emesonargs=( + -Ddocdir="${EPREFIX}"/usr/share/gtk-doc/ + -Dintrospection=enabled + $(meson_use gtk-doc gtk_doc) + ) + meson_src_configure +} + +pkg_postinst() { + xdg_pkg_postinst + gnome2_schemas_update +} + +pkg_postrm() { + xdg_pkg_postrm + gnome2_schemas_update +} diff --git a/app-editors/ghostwriter/Manifest b/app-editors/ghostwriter/Manifest index b8119687057e..60c4a84b3e4d 100644 --- a/app-editors/ghostwriter/Manifest +++ b/app-editors/ghostwriter/Manifest @@ -1,5 +1,3 @@ -AUX ghostwriter-1.8.1-appdata-path.patch 811 BLAKE2B d3feb82a74d27484c56e5f05818f8f78914cd269700457deef69854fe8158d1e4068393c7b57114093450f7b347d26e4b143fc426bf5b66e0997f5ee94382276 SHA512 8e015c55dd1905dabb7ddcb06cb8a05e93bf8bdeedfb2002f2568232382871e65251ebfeda632e614e9a090372dde10fb468002459d50641847d4f97c9b789de -AUX ghostwriter-1.8.1-qt-5.15.patch 550 BLAKE2B 2c0d60746273f851f94677c0f0dd8b14f4bc4ab24d59605855cd5ad8570b30b8d4bf92a2bcfe32825a19b1c2b39fee4bf783affc75bc6ecf0c516cc95a731ebd SHA512 2bc77bd62a9d6adbd5eb1cfd40b1893fc2b6f2c321db228e0b22f4cf85a3c09634c3b5fa15c7a9fd25fd7071012efe636f69065776abc51c9ed920920f2feaed DIST ghostwriter-2.0.2.tar.gz 7802654 BLAKE2B a52a96ba6aecb8c6b8ff565bd9b3b7622d15ae68af5e393da4f1e1c8dae70a8053228e302e87e2530c907be825df5e7eebc7de14bb23e0e46f4b4308b9ae6e63 SHA512 1e51b86b8afae41c47e5e7ec96752d356dd9dca8a44d1aab6a541e1ce188cb40add52f96a52da7a689df47a2e7a9a1dc7211f480c3456f4a11c81f80e2779a7e DIST ghostwriter-2.1.3.tar.gz 7725244 BLAKE2B 06e868bdc599cfb1fd9b7ab18b571ba4c401a401efa1189cacf8faec076041d579e1894b93bf1a7bf0bf9b823d40fb498b535dc0be4e0d5c4b24a578db7bf5df SHA512 ce7192caa0100d7264856193bd1fb765b8f4307146f7b3828875f4316a9bcc7d61b94768a01beacfab23631ba24b385aab1be5b72d309153ceba92c84081be30 EBUILD ghostwriter-2.0.2.ebuild 1125 BLAKE2B baa0bb57907e8eedff6c2bdea151181ffeaf0a7ad923bb30f6cd671a2e9bea2d0361af3a0678d197325c60f7a8660443e379c74b77fcf30043316adb92075bcf SHA512 86c1c610cc58b226218f3665ac0bca122e3e41051659808a3154ec60b493e3d2dcc010a8a243058f547bedddbf5bebb2b997d975e1bea5bc98104c38a2a33bf7 diff --git a/app-editors/ghostwriter/files/ghostwriter-1.8.1-appdata-path.patch b/app-editors/ghostwriter/files/ghostwriter-1.8.1-appdata-path.patch deleted file mode 100644 index 514ab6262e5a..000000000000 --- a/app-editors/ghostwriter/files/ghostwriter-1.8.1-appdata-path.patch +++ /dev/null @@ -1,27 +0,0 @@ -From 5e63fa9cb6d4020413db071ed68aa85f3e79fd9e Mon Sep 17 00:00:00 2001 -From: David Roman -Date: Mon, 9 Mar 2020 21:42:58 +0100 -Subject: [PATCH] update appdata path - -The previous location is deprecated -see https://www.freedesktop.org/software/appstream/docs/chap-Metadata.html ---- - ghostwriter.pro | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/ghostwriter.pro b/ghostwriter.pro -index d399fb5..7f5f22c 100644 ---- a/ghostwriter.pro -+++ b/ghostwriter.pro -@@ -264,7 +264,7 @@ macx { - desktop.path = $$DATADIR/applications/ - - appdata.files = resources/linux/ghostwriter.appdata.xml -- appdata.path = $$DATADIR/appdata/ -+ appdata.path = $$DATADIR/metainfo/ - - man.files = resources/linux/ghostwriter.1 - man.path = $$PREFIX/share/man/man1 --- -2.25.1 - diff --git a/app-editors/ghostwriter/files/ghostwriter-1.8.1-qt-5.15.patch b/app-editors/ghostwriter/files/ghostwriter-1.8.1-qt-5.15.patch deleted file mode 100644 index 0f7425ff35e7..000000000000 --- a/app-editors/ghostwriter/files/ghostwriter-1.8.1-qt-5.15.patch +++ /dev/null @@ -1,21 +0,0 @@ -From f8f4ec0a1b53d1f3e670817f051c59444851cf7f Mon Sep 17 00:00:00 2001 -From: Jakob Gahde -Date: Tue, 9 Jun 2020 10:30:44 +0200 -Subject: [PATCH] Fix build error with Qt 5.15 - ---- - src/MarkdownEditor.cpp | 1 + - 1 file changed, 1 insertion(+) - -diff --git a/src/MarkdownEditor.cpp b/src/MarkdownEditor.cpp -index c5e46d5..c103173 100644 ---- a/src/MarkdownEditor.cpp -+++ b/src/MarkdownEditor.cpp -@@ -30,6 +30,7 @@ - #include - #include - #include -+#include - #include - #include - diff --git a/app-editors/gnome-text-editor/Manifest b/app-editors/gnome-text-editor/Manifest index a0535e45b12b..edc2ede6155b 100644 --- a/app-editors/gnome-text-editor/Manifest +++ b/app-editors/gnome-text-editor/Manifest @@ -1,3 +1,5 @@ DIST gnome-text-editor-42.1.tar.xz 1131572 BLAKE2B 8d1b59131d8230af0dc9e3029798f1200b6a00f8991e912c34ce4808ca5517e14763825aa8ed7aecdac88e422e9d224d3c027282f6373c023c4ffe9f3e4896b6 SHA512 4616750d15d61b2bd2c708e414b564d0aa6c1202c765fbb895e60cdb46f8335fbefa70a24e8d99f208b186f2c8c244b752475cefdbe0184a67b60de116d5ac2f +DIST gnome-text-editor-42.2.tar.xz 1168504 BLAKE2B 0bbd02fab92c3ac2df2a38352561dda27662b4ede30d9cfd05b54d58c4dc4824375ee427e764415dc450a2f8dd793ba539e5681df984a20b1d121bd97a3f3008 SHA512 4373b048118c7a4253fe99a6ec6091c054154399d34e5a33f933d535f0e6c659023603e08e1cbcddb972d6385632b2b9351455eaa1398dcd7c50b3b4562400ae EBUILD gnome-text-editor-42.1.ebuild 1034 BLAKE2B 529a22dedf22189af0f29a43f858cf45a85407ebe0a2e3381d0822c482c3106ed306f9d566615fce747114f002d1b7ef723a22e3858a5cb8fb26b9dd21e47447 SHA512 a42fe9bc4648c8f32beb360c20531ca0df19055231467214280b50390cb22463f4b2683d12d67a22400544753fa801840ac38c45a732914ac5c845d8b60384a8 +EBUILD gnome-text-editor-42.2.ebuild 1035 BLAKE2B 9acfd1099bdcf2f61b276d6022449e7b48aed1649395ddb40afbf23660b853023f7eb3f4b4361dfbe85e2f6055e88220d61e1556403959f18eeddc16c19bdd38 SHA512 372fccc9cd4c7ae22081b4ea1f7a09e999f364844951c5e555df05268661001d16ce9f19e10a30058e2c941d33410e7d544b62ecf1c16f13a3c382019fc12380 MISC metadata.xml 250 BLAKE2B 8f7f0fe023d43e380e7861e897e6afcb5de4baefb42ea9c65a57dfc0d204c6f787a99295141832e732ebb08be218da56ba77e2dd9639e4e3aabf718ce4db1d0c SHA512 2684e772dd6d83e4b49f08f2ba22d8a0a753e7b46863489eff1b5d1f2f147ad80ffd93245ca405ac4c747249bc1b754454ec9865fe16da70f9b257051e105fd8 diff --git a/app-editors/gnome-text-editor/gnome-text-editor-42.2.ebuild b/app-editors/gnome-text-editor/gnome-text-editor-42.2.ebuild new file mode 100644 index 000000000000..979bb30ca006 --- /dev/null +++ b/app-editors/gnome-text-editor/gnome-text-editor-42.2.ebuild @@ -0,0 +1,56 @@ +# Copyright 2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit gnome.org gnome2-utils meson xdg + +DESCRIPTION="A simple text editor for the GNOME desktop" +HOMEPAGE="https://gitlab.gnome.org/GNOME/gnome-text-editor" +SRC_URI="mirror://gnome/sources/gnome-text-editor/42/gnome-text-editor-${PV/_/.}.tar.xz" +S="${WORKDIR}/gnome-text-editor-${PV/_/.}" + +LICENSE="GPL-3+ CC-BY-SA-3.0" +SLOT="0" + +IUSE="spell" + +KEYWORDS="~amd64" + +DEPEND=" + >=dev-libs/glib-2.69:2 + >=gui-libs/gtk-4.6:4 + >=gui-libs/gtksourceview-5.4.1:5 + gui-libs/libadwaita:1 + dev-libs/libpcre + spell? ( + >=app-text/enchant-2.2.0:2 + dev-libs/icu:= + ) +" +RDEPEND="${DEPEND} + gnome-base/gsettings-desktop-schemas +" +BDEPEND=" + dev-util/glib-utils + dev-util/itstool + >=sys-devel/gettext-0.21 + virtual/pkgconfig +" + +src_configure() { + local emesonargs=( + $(meson_feature spell enchant) + ) + meson_src_configure +} + +pkg_postinst() { + xdg_pkg_postinst + gnome2_schemas_update +} + +pkg_postrm() { + xdg_pkg_postrm + gnome2_schemas_update +} diff --git a/app-editors/mg/Manifest b/app-editors/mg/Manifest index e3b8d0c2077a..391eeafe68fe 100644 --- a/app-editors/mg/Manifest +++ b/app-editors/mg/Manifest @@ -1,5 +1,5 @@ -DIST mg-20210609.tar.gz 156850 BLAKE2B ed8061aa808a8570f24198fb32fa3d24d66decdd07dab871502456d734a8d7867f384122361294bda0155bc3fecea80983fd41c00a2ffe02d00e380bf94e2f43 SHA512 a17b470e5e192c1f62700c7b78b15c9403b25528a7d6603fda0b6e618196150329fe4889cedfc8dbf621053d45b78294ed5c2766604aaa4c3ddbaec545693043 DIST mg-20220212.tar.gz 157828 BLAKE2B e3219efffef9c4da05965a0ed7a0f0bfdf5c34d607d25102a4d2ee9de6f9b9fd2da59050c6e56d1712875b2d129408200dde4c7305ffb2208c11b5d722b87270 SHA512 093736521e4bcaeff049594793474b9710e4cfe6db151032dc4413614566afce80db5b794dcf10082020dbb73f25742a0c7d49f45b6b4d2caa6865b20a9e574b -EBUILD mg-20210609-r1.ebuild 1076 BLAKE2B e95ab621ef87cf6869a7ea5c16a2d13abeba717e683bfbce223be3c98f6debe22433842a754eb5732d596156faba388409e56d1ec0c7c3e748b455715b453ecc SHA512 6bc32e8cd88edee04db05e5ac2294879e6a7910511af007c5f07d547ede761a5d82b3faa87c387621900b42ddc43a0f3ffb57fa4902cfaa8f43ff867c2d9f15b +DIST mg-20220614.tar.gz 157904 BLAKE2B 88141274b379c6117158f85d91d0d643709437f0292fe2f82569c33d85694b39f957e279e262839ef0ba2a7e81e8a9ad6512c621e68f42b0929805028898637a SHA512 bed455cda856e54fae28592ac0a520841d5d542880a7405dadf702d7407ac33ae7fb7b63880805a7e166e0e0a87c76b9fca1700c444f1b999a5af66732c69b65 EBUILD mg-20220212.ebuild 1041 BLAKE2B 094d5fe311dc0f70b7c8263392e65ec43dbad838807eaf0c6675f789689d542da20831fb15a6a4575881cfc244f57f0eb0804096f322efb1a456fa9be0eb2e84 SHA512 2362878519045fb10dbeeeb6bdc27451e7173958b9cf22c9fcb9c4418fbd96eb6e0b53410f1a9cbe9f316c28906294bf17af9f0ced31f4cc1b2e152da508b0a9 +EBUILD mg-20220614.ebuild 1046 BLAKE2B 7af22f31ef51d1e69849a3b1717ca175ab5230442b5d28dfd591015cef13d22ddc5ed32b64395c9c85fbc1efc2f2e40c68d77ebd7f0af50b29f5727bef5e5ec6 SHA512 98863e7332a0d568c0b777ef38d8aeba989280c59c15bc9a66635722637d50cfc250b6e1bc3d5d5f1be158cc74dfdf4d931a7b51e29b0f934594e36c472e1564 MISC metadata.xml 692 BLAKE2B 773199bfa6d52ed22a9c6567296e65e53263602562ae26d5ab33ab3f201edd8c4606d4bde7377b599a911f3f3b4dd2c9a5fbed9c5e499256d78ea7e89ff8d5c6 SHA512 1543f3ae91a1e2fb85e7b2e637ed886bcd5a62c4594d403ca79202eab594aff3c94e3d06117cca5cccbe828ff01bdce1683b96e76ecae084db8fa4547232ad9a diff --git a/app-editors/mg/mg-20210609-r1.ebuild b/app-editors/mg/mg-20220614.ebuild similarity index 85% rename from app-editors/mg/mg-20210609-r1.ebuild rename to app-editors/mg/mg-20220614.ebuild index 6bbdcd7a6250..7d529ea79741 100644 --- a/app-editors/mg/mg-20210609-r1.ebuild +++ b/app-editors/mg/mg-20220614.ebuild @@ -6,13 +6,12 @@ EAPI=8 inherit toolchain-funcs DESCRIPTION="MicroGnuEmacs, a port from the BSDs" -HOMEPAGE="https://homepage.boetes.org/software/mg/ - https://github.com/hboetes/mg" +HOMEPAGE="https://github.com/hboetes/mg" SRC_URI="https://github.com/hboetes/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" LICENSE="public-domain" SLOT="0" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ppc ~ppc64 ~riscv sparc x86" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" IUSE="livecd" RDEPEND=" diff --git a/app-editors/nano/Manifest b/app-editors/nano/Manifest index 939e2f475e0f..98aefe6a4014 100644 --- a/app-editors/nano/Manifest +++ b/app-editors/nano/Manifest @@ -1,8 +1,6 @@ AUX gentoo.nanorc 4206 BLAKE2B eacba1d5db1475aa53f177d9c04819ff2b81c5fa196365f65c75b1fbbcfa78f93d4537d33901a604753131a14978843ed588296dad37c626c125959e61f3650a SHA512 45afe49629f0fe232bae8a0ae8d3984b3add366b1f88e5859df7612ab0b47f4df8764c17e038bcb49b106b08bfc8a20356b6e62cb9cae9ac337adc37db97ffd0 -DIST nano-5.9.tar.gz 3093675 BLAKE2B d4fa2f0e64b6ab243a2b127ff894e900098f6261f5d46657ff3459cc0b51683a63fc5de54bd4545b47bc16c633b09142f8501b84a09df3e8123da5233a063766 SHA512 61bf4de300579bc6f0028a2237e105228d8657819c02f32c7ef8f84f9c54734df8fb9a9cddbce0f7721ebc5ac8ae4799c118291ae15480082f8b1317019a485d DIST nano-6.2.tar.gz 3146876 BLAKE2B be6dbc1f53890764184a701e97e792762600c892933830bfcb5c2c4eab19d659583fe797d7197c9045ea8912215aa5885a05f02c66194df17253d6788e0ba599 SHA512 5a59906664a88a03f215d8dba8f7e481fbaffc7bdf93c89ca997df7a8aba2cbb4d45ac84d11f03a796488b82b01ca75161a5ab49fd9115661575451b6ab018c4 DIST nano-6.3.tar.xz 1581772 BLAKE2B 92ef2acac0dacebc0bf8364bfee928a8394d8e4323e622ad6ba9d35bebd18d3976ab0ca747f7c9b5597874775b44ba4b5560e7392606aa68736158c2bda62b92 SHA512 42279bee54f4d83a0dc06e93c2f385798c304a41e995461b018f5724010213761455563cb53e2411e12bc43c7245e289f4254c359717ca1b89a34d5af8b8c3f3 -EBUILD nano-5.9.ebuild 2284 BLAKE2B af8a47119587f66407d2b16815bdd79034d1ec7c84aa85739c32d9d1f0d0b9e4e15f7f149e4a84ce9f4dba02f83589546d26a4e5656366dc694878d27c4c2f67 SHA512 beec13ea4b555f016dbdd64312ad64c6cd73cba23e284d06e74aacf4d31cd9cda02f2521861c923bbf39d495e128a9171edad12ecc83aa3b21ba5d97cd46bc92 EBUILD nano-6.2.ebuild 2349 BLAKE2B 53dc3860dd5366d797e3cae3943de67c960ebb626c932d91743897c67ba1bfd99280f9bf5ceb707cdc452b29cf15c2ec84dba2b38ee42297e655bd02d85954c4 SHA512 ab0772726974a97039bdd42bfc6d94b1b1e57f70b082e6bd8a37f88659d2382c031fc7cb8df7187ecbbb8a9129c0cf5f7aa5574c08bf6f16695ec49918eb5641 EBUILD nano-6.3.ebuild 2357 BLAKE2B a04a268929814dfecdb6ceddcd0aa6b7118085719dc13525922311b3dc62529a66aae7ddf63d3d0b8cc0c5c3da2ccde009fd118a7b8c17008c753d38fbdbbb26 SHA512 283e6c687dad1d1730dad88f1993b88d11e076757af0b0bccec8e59caa4193b4c16474453c5b4f4b99445824d0e3a894dde653cce8059139027bc0a2bdac4682 EBUILD nano-9999.ebuild 2350 BLAKE2B c158c4c173632d6b05ae33b0d4b56d308fffd04a39354d1d009819c2a04a7bc3648599b342d34f66dfb674453cd46b520da8be593e58a7dea3188420d81e1e6f SHA512 822a2a3fd233de2bbb2e176328ec5e2825a07078063cc90015ef9ace5513cbb68e324c9405b8c4adce1a7067828a6c5e1cae6a7d238e5b4693830bf5509cc0eb diff --git a/app-editors/nano/nano-5.9.ebuild b/app-editors/nano/nano-5.9.ebuild deleted file mode 100644 index 92f76e20465c..000000000000 --- a/app-editors/nano/nano-5.9.ebuild +++ /dev/null @@ -1,90 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit flag-o-matic -if [[ ${PV} == "9999" ]] ; then - EGIT_REPO_URI="https://git.savannah.gnu.org/git/nano.git" - inherit git-r3 autotools -else - MY_P="${PN}-${PV/_}" - SRC_URI="https://www.nano-editor.org/dist/v${PV:0:1}/${MY_P}.tar.gz" - KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" -fi - -DESCRIPTION="GNU GPL'd Pico clone with more functionality" -HOMEPAGE="https://www.nano-editor.org/ https://wiki.gentoo.org/wiki/Nano/Basics_Guide" - -LICENSE="GPL-3" -SLOT="0" -IUSE="debug justify magic minimal ncurses nls +spell +split-usr static unicode" - -LIB_DEPEND=" - >=sys-libs/ncurses-5.9-r1:=[unicode(+)?] - sys-libs/ncurses:=[static-libs(+)] - magic? ( sys-apps/file[static-libs(+)] ) - nls? ( virtual/libintl )" -RDEPEND="!static? ( ${LIB_DEPEND//\[static-libs(+)]} )" -DEPEND="${RDEPEND} - static? ( ${LIB_DEPEND} )" -BDEPEND=" - nls? ( sys-devel/gettext ) - virtual/pkgconfig -" - -REQUIRED_USE=" - magic? ( !minimal ) -" - -src_prepare() { - default - if [[ ${PV} == "9999" ]] ; then - eautoreconf - fi -} - -src_configure() { - use static && append-ldflags -static - local myconf=( - --bindir="${EPREFIX}"/bin - --htmldir=/trash - $(use_enable !minimal color) - $(use_enable !minimal multibuffer) - $(use_enable !minimal nanorc) - $(use_enable magic libmagic) - $(use_enable spell speller) - $(use_enable justify) - $(use_enable debug) - $(use_enable nls) - $(use_enable unicode utf8) - $(use_enable minimal tiny) - ) - econf "${myconf[@]}" -} - -src_install() { - default - # don't use "${ED}" here or things break (#654534) - rm -r "${D}"/trash || die - - dodoc doc/sample.nanorc - docinto html - dodoc doc/faq.html - insinto /etc - newins doc/sample.nanorc nanorc - if ! use minimal ; then - # Enable colorization by default. - sed -i \ - -e '/^# include /s:# *::' \ - "${ED}"/etc/nanorc || die - - # Since nano-5.0 these are no longer being "enabled" by default - # (bug #736848) - local rcdir="/usr/share/nano" - mv "${ED}"${rcdir}/extra/* "${ED}"/${rcdir}/ || die - rmdir "${ED}"${rcdir}/extra || die - fi - - use split-usr && dosym ../../bin/nano /usr/bin/nano -} diff --git a/app-editors/qhexedit2/Manifest b/app-editors/qhexedit2/Manifest index 4a81fc952d44..b3f676a72b4e 100644 --- a/app-editors/qhexedit2/Manifest +++ b/app-editors/qhexedit2/Manifest @@ -5,8 +5,8 @@ AUX qhexedit2-0.8.9-fix-crash.patch 1437 BLAKE2B 8a58e4dc74de1fb5120ea7fc53df92f AUX qhexedit2-0.8.9.patch 1135 BLAKE2B fb9c3c9a4fa01b6cba9b3ca12a1a1e82f1503663bb186835b56d2610145bf3c1e211ab31c705d55cc9f3e22312c566058b816c20a4a65c7d7a501bd05db3fb8f SHA512 934bd0422b539459b446fc6ea18806f9fe6f6e107822dc4a94150632fdef35b091ca309cb0a5b7eb96c325c4d71091314c89907ce6c6404e0a6d8ebd126c58c3 DIST qhexedit2-0.8.6_p20190316.tar.gz 355512 BLAKE2B a7edc8d05a7788f3a3f2202762ca3dc436cafbde1b1216ff1bb342055600a2e9d53c27fe324380331b8182904545c698106129238065cd2416d244fdfa176446 SHA512 4ef288c8a220c308d38c41fee83fe962e213cdfa448445ef73c3d2fe1952b68f2096732e78d2aa0a87eddd3cf2f47bed3e77807e12d2b7616c1447b3bf1b0e7d DIST qhexedit2-0.8.9_p20210525.tar.gz 342178 BLAKE2B baffe5b5e1130476162f23a91420cc86675a162c39539c9f07685cecc82571817625202814006221f96b56e94c0325fd7a6d8f2294041b426054f809c9967bad SHA512 d8a5159433a1212085371473cc7a89c4888c6af6b1416a34e3ea9d1ef9ae19411af32bea2e2fb256a024d6f2d05c733d285314cfc17f37dae065d7407a9c0d2c -EBUILD qhexedit2-0.8.6_p20190316-r2.ebuild 2280 BLAKE2B 9b38de3a539866ed67e310dd44dc309ec9b7a964f11826c1a86db03c0fd17c97124e41ffae607dd9c31a7ec64e481a91a4df1d56491803f1d3173a730aa8ef35 SHA512 23c32d183b45744b556669c3d91981a3693e54d7ec5f9098d5fdd3ce63936ec94fb0768f0e6ec543919b1d6bfb8d9009dff07b48bd09f98f965e27827dd62229 +EBUILD qhexedit2-0.8.6_p20190316-r2.ebuild 2284 BLAKE2B 0a3e943b1b04852de5e72c1ae34f4767ab04ac29c4e18e54148ea39201e367116fb99987b3d12228518b4f2013a37c29121a671c6decd32c24b0bd96cd1a9dc8 SHA512 4aca967f831c7774618f8e596e7b13b160e975b66ef23d4a1a9733a8fd6db0860ede6a1fb0b89d06270dcdcfda7bd7cd378fe9845a0632da5d7814eb3f2d3d3f EBUILD qhexedit2-0.8.6_p20190316.ebuild 1878 BLAKE2B deb3b0b20fd1681443e3e05fec6d35006966f94613e6397940f08220db939b5240924929aaa6095670c590f9bebdd6857a517b45855fb1f7081202248e3abe63 SHA512 1722f81744db0e01ed78ca3f2ae664510fd11a5fc42db897a8bf2defd8f432a0c06470e19a70b365b6c31f625f7b793d45d131c089b3368a13ef6b549694930a -EBUILD qhexedit2-0.8.9_p20210525-r2.ebuild 2366 BLAKE2B ce2b575de2356b285336296b09db805feeef0c6a3b8390355614368a80d9c50cb96b30ae426e7d92a40409a13f452060f486f1373e5b0526d027c75d8b6052d0 SHA512 58b16148447e9e3cee1f48dd319cac043519c99a87b0c663ffe94a04445161baf0337eb10c1ea5f8c07a8cfee027e60c39d15fc6cb7b479173680de97f03cd73 +EBUILD qhexedit2-0.8.9_p20210525-r2.ebuild 2370 BLAKE2B fdf16a540f1585f8ed620a5f209e6594a0f6ff2993a2c9503e4959a798cb4f3c8952345c14957e7551b4e6d1109b76910240f13c1faa3f07cf78dac1d1e9db18 SHA512 783dd4e2ee8e6b9e2f1ec47e22e64a80003bfa73e0c024e6f1e1ff8c7c0b443b3016372cf37dd5d6f56ec18d3f5dce4381f280d84769f74030c19eb80532bb47 EBUILD qhexedit2-0.8.9_p20210525.ebuild 1671 BLAKE2B e36e973b9137abda5736e5e9eba1c5f0a2396651315e86c4b6f91f499d5ccbcb2b64e9c552fc88503d62f8d28cdbbd80056680da8876b6e0a3cecfa17da68848 SHA512 d941ac5d83ccb9e1bee51a64397bb749416df4d7a363f88bf36c8108f565eee6d9399f3dc58266aeea0921137b8f8d4445041ce233ae154dba342b6c26dd0d26 MISC metadata.xml 877 BLAKE2B f7343c25b4643b468d75938b4af93a8e52e10ebb1bc774c3caada33d202d0ea938789bc9400584fc78098b05c7a029c9be781f37302ac8edf7cae40659f6d9a9 SHA512 897f7435ec755c6689192e762172fc02a10ea043d7ba2662eb88dd7db4856dbe82e95c3b7fed890ee6dd2f8b11a3dd77e25af4ec56b69cb7191c5805b31371b3 diff --git a/app-editors/qhexedit2/qhexedit2-0.8.6_p20190316-r2.ebuild b/app-editors/qhexedit2/qhexedit2-0.8.6_p20190316-r2.ebuild index 4b1b99b7663b..094aed04481c 100644 --- a/app-editors/qhexedit2/qhexedit2-0.8.6_p20190316-r2.ebuild +++ b/app-editors/qhexedit2/qhexedit2-0.8.6_p20190316-r2.ebuild @@ -66,7 +66,7 @@ src_compile() { if use python; then export PATH="$(qt5_get_bindir):${PATH}" python_build() { - pushd ${S} || die + pushd "${S}" || die sip-build || die popd || die } @@ -88,7 +88,7 @@ src_install() { dolib.so libqhexedit.so* if use python; then python_install() { - pushd ${S}/build || die + pushd "${S}"/build || die emake INSTALL_ROOT="${D}" install popd || die } diff --git a/app-editors/qhexedit2/qhexedit2-0.8.9_p20210525-r2.ebuild b/app-editors/qhexedit2/qhexedit2-0.8.9_p20210525-r2.ebuild index 41bace650608..731f3fb8d1af 100644 --- a/app-editors/qhexedit2/qhexedit2-0.8.9_p20210525-r2.ebuild +++ b/app-editors/qhexedit2/qhexedit2-0.8.9_p20210525-r2.ebuild @@ -68,7 +68,7 @@ src_compile() { if use python; then export PATH="$(qt5_get_bindir):${PATH}" python_build() { - pushd ${S} || die + pushd "${S}" || die sip-build || die popd || die } @@ -90,7 +90,7 @@ src_install() { dolib.so libqhexedit.so* if use python; then python_install() { - pushd ${S}/build || die + pushd "${S}"/build || die emake INSTALL_ROOT="${D}" install popd || die } diff --git a/app-emacs/Manifest.gz b/app-emacs/Manifest.gz index 0bb0edb9d17c66cf969db1bd2d2690cc551ec7da..1d9ffa26111600602b995f6a4b9bbec5cd382c92 100644 GIT binary patch literal 56693 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�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 P&4pOi%zAx_w;7t5}ZEL{Fl^F4e0 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 literal 56687 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 diff --git a/app-emacs/auctex/Manifest b/app-emacs/auctex/Manifest index e2ffc49e32bd..58b902601f5e 100644 --- a/app-emacs/auctex/Manifest +++ b/app-emacs/auctex/Manifest @@ -1,11 +1,7 @@ AUX 50auctex-gentoo.el 157 BLAKE2B c7d59a1ff3fc08b60332f5f578841c942d1a302f9a594409b3cd6509fd254c0d8d4273061d2ec4f444ad9288b073900e4c07e9307ffe0421182e7380c4c73543 SHA512 7cfc10c95da1d920b3861eaa9950d5ddd2388af5086cb81457f084f9c094b15dae9638a8c1e9b662dedba90c2d3c33a972011b99d9e2d71d85f99003de5ebef2 AUX 60auctex-gentoo.el 97 BLAKE2B 18cad086f4211844f8a32d0f2499d2ecf29cd41f90c9dee6cf87184f81b0ac3836a5a58705677b55f926bdeb5854aa9acd6438f42e29856acf6c6c644592e347 SHA512 2cf945ac36ad5b25afd723d04223556522ac901a469bdd47d0c7562beb985401df957acc100222df6d97f4335b6d3e8d003f6b00b86780eec0a906ff0fc2ccb4 -DIST auctex-11.92.tar.gz 1486606 BLAKE2B 6e34d1da3bacad8f2baee2f13eb44a5b617a342c294ef4d7ba28059b678510e1d161f3f02fbcf38128c09ab4996a035e5ec28898134b967d88ad621b8b477845 SHA512 758bf82903ba0499decf0ade77c7ac70865132a24195d7e8794538b7857c448811b7ef26149a915b60ed3ee34c2ebaddb3282a320bd459c9ee3f461d6ee9b84e -DIST auctex-12.2.tar.gz 1511396 BLAKE2B 02cad76c8846fc10dc1bd94d15fb1d6f56a9beead96deaa32a5e9a43241b232f021d9abe1965e10e53b941a223c500b301b1c467228bf8d9ed2646fa70bae647 SHA512 412e247ad9ba7feb768cade0a7098cc79991ccdf350248836813d572bfe2339f52c4e0e9ce631354e2c2d434217274aa9116e61d122a625a45a7f67aabd2316b DIST auctex-12.3.tar.gz 1534283 BLAKE2B b70db839cd82805ed0410f8b92c5f19a78e92ee8f23d18962f0da77bdfdbac4264272805135c7f16ba35c461017aac74030071c85d2ff413f8eff542cad670d2 SHA512 29c411a7f18e0dd2d84edaf935e278cdf694644e01f40c26c26da403efa0a823fc3110c291d218bf930cad208dc249ca665dc20ccad5e2b44bd3caae828079ca DIST auctex-13.1.tar.gz 1600209 BLAKE2B e6ab7d19e60b19f54f8af61c0038a0aa656bebfb56f8a1bcea3ad26a249b2c176570fcd1eaceffbc99d4a824b9191eb301a1ead16dc382f31a09729cd99415e9 SHA512 562f106627d244113669654bc683818c7145c2f74d0ce50824765989e894dfe01e34bf96fe11123ebfb76c7053647697c99ae15e80fcd5e3e022683054a962ae -EBUILD auctex-11.92.ebuild 1426 BLAKE2B 6a2cae3590f384ee0b1c0395d872029e4d83830109953557901975ce074d7464dd291511965f916c03eab1b88acc6c4f5538764ad9d5d29c4ea3d735338459c5 SHA512 7e26c9deed5f567d4c1e075abadbbd85df8391e2df17339523de2d07acf3822e850ab264bc1ec6b28e2ae7e3b5dffadd5de139fc222dd8f28ce8b6c2f149529f -EBUILD auctex-12.2.ebuild 1442 BLAKE2B 961fb1c1009e2a53b83aaf0fd48dc605e9c99a013d4a30eeef8634753db3ac80069dc55e0048bac4df77cdd6edb8ed8e3a1aa939aa5948280523ad385a168117 SHA512 4be7449a4479faf4d24ebcb9ee50e34bd99bb0b7cbf360ff8210c0ddc20823247e1c4ede0957bc8af74eb8cc0ffe8776fef6d788fda899a822cf260bd798a665 EBUILD auctex-12.3.ebuild 1442 BLAKE2B 961fb1c1009e2a53b83aaf0fd48dc605e9c99a013d4a30eeef8634753db3ac80069dc55e0048bac4df77cdd6edb8ed8e3a1aa939aa5948280523ad385a168117 SHA512 4be7449a4479faf4d24ebcb9ee50e34bd99bb0b7cbf360ff8210c0ddc20823247e1c4ede0957bc8af74eb8cc0ffe8776fef6d788fda899a822cf260bd798a665 -EBUILD auctex-13.1.ebuild 1450 BLAKE2B 67507801854a11d0d8091dc46892cff408bffc5f725ba82e8764144fc6a13e3b3c53ee91018cf2b827560df6271226c51a1577e8d65291fc6f9731562e214694 SHA512 01d5d6db2d3c0f392a66a28d724d21ffb2889442b71a1d128c7aac9cdcccf883ce29421cf57a99a5248db235b2aa943b101c1aa6dfc4073e074fe0d318e49f6f +EBUILD auctex-13.1.ebuild 1445 BLAKE2B 08a86f8f5ce3b0856156157f0971855da02af277e637224d552805f71b9890d058a58206c5854db1b3c3b4df2a7398d5469ba09741d87d253ec4fec5605ad709 SHA512 fad87a6058bc13095739e0e80c4811d7d3cf1a3806f6af8263cccf6519a069f80f9f541298b40859e4a0655c8c092d64ed7c3b4ec63ff690b6f107561d97a041 MISC metadata.xml 948 BLAKE2B 8b8d66912a4b4cc3c19413b3cda303b083dea2d7ff18e8d36ff7203a836de192acdaff00c10f9e8bd367d526e717da60d8069f80b596507988bc7e5528305bd9 SHA512 12e6afbe2f695fb822ac10e50212951975858a7aed152d523602195933b359788979b1c4d658b63a0271edb325c5156343db3e318a374f921094c5b989e3181f diff --git a/app-emacs/auctex/auctex-11.92.ebuild b/app-emacs/auctex/auctex-11.92.ebuild deleted file mode 100644 index 9765cb7d27a6..000000000000 --- a/app-emacs/auctex/auctex-11.92.ebuild +++ /dev/null @@ -1,60 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit elisp - -DESCRIPTION="Extensible package for writing and formatting TeX files in Emacs" -HOMEPAGE="https://www.gnu.org/software/auctex/" -SRC_URI="mirror://gnu/${PN}/${P}.tar.gz" - -LICENSE="GPL-3+ FDL-1.3+" -SLOT="0" -KEYWORDS="amd64 arm ppc ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris" -IUSE="preview-latex" - -DEPEND="virtual/latex-base - preview-latex? ( - app-text/dvipng - app-text/ghostscript-gpl - )" -RDEPEND="${DEPEND}" - -TEXMF="/usr/share/texmf-site" - -src_configure() { - econf \ - --with-emacs \ - --with-auto-dir="${EPREFIX}/var/lib/auctex" \ - --with-lispdir="${EPREFIX}${SITELISP}/${PN}" \ - --with-packagelispdir="${EPREFIX}${SITELISP}/${PN}" \ - --with-packagedatadir="${EPREFIX}${SITEETC}/${PN}" \ - --with-texmf-dir="${EPREFIX}${TEXMF}" \ - --disable-build-dir-test \ - $(use_enable preview-latex preview) -} - -src_compile() { - export VARTEXFONTS="${T}"/fonts - emake -} - -src_install() { - emake -j1 DESTDIR="${D}" install - elisp-site-file-install "${FILESDIR}/50${PN}-gentoo.el" - if use preview-latex; then - elisp-site-file-install "${FILESDIR}/60${PN}-gentoo.el" - fi - dodoc ChangeLog* CHANGES FAQ INSTALL PROBLEMS.preview README RELEASE TODO -} - -pkg_postinst() { - use preview-latex && texmf-update - elisp-site-regen -} - -pkg_postrm() { - use preview-latex && texmf-update - elisp-site-regen -} diff --git a/app-emacs/auctex/auctex-12.2.ebuild b/app-emacs/auctex/auctex-12.2.ebuild deleted file mode 100644 index 6ce7fec4acc6..000000000000 --- a/app-emacs/auctex/auctex-12.2.ebuild +++ /dev/null @@ -1,61 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -NEED_EMACS=24 - -inherit elisp - -DESCRIPTION="Extensible package for writing and formatting TeX files in Emacs" -HOMEPAGE="https://www.gnu.org/software/auctex/" -SRC_URI="mirror://gnu/${PN}/${P}.tar.gz" - -LICENSE="GPL-3+ FDL-1.3+" -SLOT="0" -KEYWORDS="amd64 arm ppc ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris" -IUSE="preview-latex" - -RDEPEND="virtual/latex-base - preview-latex? ( - app-text/dvipng - app-text/ghostscript-gpl - )" -BDEPEND="${RDEPEND}" - -TEXMF="/usr/share/texmf-site" - -src_configure() { - econf \ - --with-emacs \ - --with-auto-dir="${EPREFIX}/var/lib/auctex" \ - --with-lispdir="${EPREFIX}${SITELISP}/${PN}" \ - --with-packagelispdir="${EPREFIX}${SITELISP}/${PN}" \ - --with-packagedatadir="${EPREFIX}${SITEETC}/${PN}" \ - --with-texmf-dir="${EPREFIX}${TEXMF}" \ - --disable-build-dir-test \ - $(use_enable preview-latex preview) -} - -src_compile() { - export VARTEXFONTS="${T}"/fonts - emake -} - -src_install() { - emake -j1 DESTDIR="${D}" install - elisp-site-file-install "${FILESDIR}/50${PN}-gentoo.el" - if use preview-latex; then - elisp-site-file-install "${FILESDIR}/60${PN}-gentoo.el" - fi - dodoc ChangeLog* CHANGES FAQ INSTALL PROBLEMS.preview README RELEASE TODO -} - -pkg_postinst() { - use preview-latex && texmf-update - elisp-site-regen -} - -pkg_postrm() { - use preview-latex && texmf-update - elisp-site-regen -} diff --git a/app-emacs/auctex/auctex-13.1.ebuild b/app-emacs/auctex/auctex-13.1.ebuild index 64b85674a975..85bec5cd7b70 100644 --- a/app-emacs/auctex/auctex-13.1.ebuild +++ b/app-emacs/auctex/auctex-13.1.ebuild @@ -13,7 +13,7 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.gz" LICENSE="GPL-3+ FDL-1.3+" SLOT="0" -KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris" +KEYWORDS="amd64 arm ppc ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris" IUSE="preview-latex" RDEPEND="virtual/latex-base diff --git a/app-emacs/csv-mode/Manifest b/app-emacs/csv-mode/Manifest index 8ddf3ac06d3d..57223de9e5f3 100644 --- a/app-emacs/csv-mode/Manifest +++ b/app-emacs/csv-mode/Manifest @@ -2,5 +2,5 @@ AUX 50csv-mode-gentoo.el 194 BLAKE2B 6232d9d6d6989647532b496f8c3304b256cd04ec125 DIST csv-mode-1.18.el.xz 18228 BLAKE2B 36963d268a1f2cac6f9e897c1b5b2b99dd2b36d80eb0a493214cb7ee2c9b74862b43e632ae6ee8d847fb7b4ac330669b79bbe86032385830429735bace2e0276 SHA512 e7b22d545a6f926957f9080ca1a927ce34d35341c8484e66f52d5e1273a4933519c53e813e710e3c818bbdfd2ac8f27da691b4f36fd71638f220ea5c56e68591 DIST csv-mode-1.20.el.xz 19580 BLAKE2B 6942af53e8e494c1b4b063bd75937184f375d5d0bfef57558006d49b168b9786efa11e498ddd92fb7b29c9ac055feeb709b33ec9bc98c6807ee0c35b388cb841 SHA512 c9198ce3cdc60fd5b74a9f93af4dfc8be537638374fb729ad160e89b2bb6cef42112b0342732c7e9151889a254608157b084ee31cdfa330e551bc153020bbbdb EBUILD csv-mode-1.18.ebuild 491 BLAKE2B d16db6bea192dd41585788a00cacf2b1c526b477b1cb59641cad26153051d11a1c2d653d98f2de8fd0ec10e42351089d10b76ba847d9917118ff35bdadf967cb SHA512 9eda809ddc3860ca2499de2badaac388d917fd6fca2202ae27c4ca871f0e2d74a0542407ffb371d0cbd9b77dcd60ad7106f44943b8f9622caf3b6fff59e47a94 -EBUILD csv-mode-1.20.ebuild 494 BLAKE2B ca9b5466476a8b0be2c37e995ee620308414ba1e4e62eaec748e04a20be5c95760c02fb8ea2d35603fe8c3717c5f121dcf16f5a288bcefc6118f4164314fb0b3 SHA512 79941342279cc8a6eb318cfe8750f1959b8adb5ef8613eb3a60ce7b55f872211da10152f2c5ad5085969ed3b0ffdeab9490c3e933a01e04564db0d6a6576130a +EBUILD csv-mode-1.20.ebuild 491 BLAKE2B d16db6bea192dd41585788a00cacf2b1c526b477b1cb59641cad26153051d11a1c2d653d98f2de8fd0ec10e42351089d10b76ba847d9917118ff35bdadf967cb SHA512 9eda809ddc3860ca2499de2badaac388d917fd6fca2202ae27c4ca871f0e2d74a0542407ffb371d0cbd9b77dcd60ad7106f44943b8f9622caf3b6fff59e47a94 MISC metadata.xml 283 BLAKE2B 81c49021199f71096079a27f9121390fb8c1285c54b9478583ff2d647277fa106ef12456d7097c4be092fc48b514a1adcf855ca0fac911598232ef9eb7f102c0 SHA512 f32b303760addf5d4db8d18bd10fb677353cdfa4c5e545d47804ef756cf5e5a21f8b8efb631b08f802185913ceb98da820e404e06eb03d01fe9ea85c10d1ac13 diff --git a/app-emacs/csv-mode/csv-mode-1.20.ebuild b/app-emacs/csv-mode/csv-mode-1.20.ebuild index f6678a2b457b..a9ab6cdf30f9 100644 --- a/app-emacs/csv-mode/csv-mode-1.20.ebuild +++ b/app-emacs/csv-mode/csv-mode-1.20.ebuild @@ -13,6 +13,6 @@ SRC_URI="https://dev.gentoo.org/~ulm/distfiles/${P}.el.xz" LICENSE="GPL-2+" SLOT="0" -KEYWORDS="~amd64 ~ppc ~sparc ~x86" +KEYWORDS="amd64 ~ppc sparc x86" SITEFILE="50${PN}-gentoo.el" diff --git a/app-emacs/helm/Manifest b/app-emacs/helm/Manifest index ce30d664e3ec..bea353453bba 100644 --- a/app-emacs/helm/Manifest +++ b/app-emacs/helm/Manifest @@ -1,9 +1,7 @@ AUX 50helm-gentoo.el 79 BLAKE2B 7f188281cba0bf1f683977149ffa01f2bf6679cec1d73553e27c445ebcf97d2a6b227d09c77a01dadce49e755d97cc572af4fc5358ca35866a4c12dd8caa61b6 SHA512 30d2ce1f8073f15439cc6d68620e9ca776ed74fdedfca4944d7d749891f33aa2ad1dccffdfb85f1e1049460015daf2104f0b9cd0f5b872c5d5c5ee1eccd25b21 AUX helm-3.8.0-no-autoload-check.patch 629 BLAKE2B 23ae68b3f15b6a7b8bbe1c7c22c897ead11abf6c7ad4280767f69c58edbb9cbe8528968e859d45e4ff76d13ac3ae4016a0818f674cb5b53d69441733343e958b SHA512 cb8192855f474cf43e3f2247f84d00ca6b2b190164c3a50940e09e771650db5860923256cb482cbd4f1d3f0b5bd964c688d6124a129c80850786c39245c034da -DIST helm-3.8.0.tar.gz 3943168 BLAKE2B cee9ed8eafdf01cb2109dcf5289522f4a0d9db9a8626097a1ffc3bdeaee792b072b7b27e635ef360815a354c9796b55fc4b3921784e2fd0d655387507df208b6 SHA512 0aec3d4270205c61cabc991dd39d5bac3b10e827f362819e9fb85880985ce2c7e7c7b8f73d2f0cde5b5c168d4b9857e0379f1e4ca9395dbd8f083c1a707ad3f2 DIST helm-3.8.4.tar.gz 2346120 BLAKE2B 2f554a6a3fc3a42ba2761c267d085ad1e6679f4913bc19cdbbff11130922d93d2fbe75bcae8230748c39148b6e42d45d4c2c711f731ebd4a1984c5927d93d290 SHA512 011cc4eb79a0a6916404428b9f645e4401b8a0b8b473bec88ac4211d4157b78cc673922c1b74dc93d60cf036135a67bd9c174198b63edd63a6d26a40ba9c1b9d DIST helm-3.8.5.tar.gz 2349290 BLAKE2B 84f0c15c2a9f492246defdf9496e8dcc5265b0c60b50ccaaa3b9f6731285a667da919da7fec80d77a4fd11bc83d9f4ae4c0910e31423b58afbdf00d51b070295 SHA512 af727553c29c9fa0ba6eb6a73b25d62855ea4413eebc57baf3ed94be6a0240e4c558193c898430dc21132ba5e32ead584514910bf98b3b8d82adf7828f953652 -EBUILD helm-3.8.0.ebuild 652 BLAKE2B 8daea4061ce9eba2fc25791b412e6605fe5ee76a9b3dd58e34b5d72b4547c68389eab20af5d00c23117a026326c2c6e5f247f33c8b02ecacd2d2fce1901ac588 SHA512 e6f3335e3f0ffbaf6e5e812002daecdeef04fbb74aaef431bee64677fdc2d9b4d12ce36bac356c28c35f1303161cbbdc9f6b2b83ddd67b6750a8608998b501f4 EBUILD helm-3.8.4.ebuild 659 BLAKE2B e3cad45c98c77c77b7b4db89070d84fcc5709fa315e7b8a5e0f6df7054665cd4d380d3a2e2d45a8376d02b368efe9477026fefca855365b425366571083aa1d8 SHA512 414fbc4a5080f8ac17607bf41bc2d84d0fffec6b3c8b3b25462133ab55245ed424995e89f3d1c574280bc6e56386162fba7c2ce7de4ca5243ee8302f4786d841 -EBUILD helm-3.8.5.ebuild 661 BLAKE2B d65c558348be095c07eb87c6ffd38cedccd85b53efb410cae71109145d8b73429416f68701f2b0fe080b130052d06d257d1f3dcba84e60c5ed3212d5ded75722 SHA512 ed8b176c6f6c6540304c5b231d7d422fbc81bdd30297f8cef32ac037507bfbcc5ab6d15dbdec83c155e309834c2e63bd7095ce713acdfbb252db46baae1be84f +EBUILD helm-3.8.5.ebuild 659 BLAKE2B e3cad45c98c77c77b7b4db89070d84fcc5709fa315e7b8a5e0f6df7054665cd4d380d3a2e2d45a8376d02b368efe9477026fefca855365b425366571083aa1d8 SHA512 414fbc4a5080f8ac17607bf41bc2d84d0fffec6b3c8b3b25462133ab55245ed424995e89f3d1c574280bc6e56386162fba7c2ce7de4ca5243ee8302f4786d841 MISC metadata.xml 822 BLAKE2B 5de057ddb881d67550d3e8cd0be43d3328b8e7a38b98338ffccec147095cd5d8f8bc68695c797a872e2ed7e455859fc1d6170f414231016edab5a8d742ad2a40 SHA512 08367530e4e47577e1812d229b97094b9c012c4c91eb7e69f5724e98d8790327fe35fb9b480cf33eedd105f1fd85133c39397eda0426461d80bdee704a51c55a diff --git a/app-emacs/helm/helm-3.8.0.ebuild b/app-emacs/helm/helm-3.8.0.ebuild deleted file mode 100644 index c7df4d68e4d9..000000000000 --- a/app-emacs/helm/helm-3.8.0.ebuild +++ /dev/null @@ -1,31 +0,0 @@ -# Copyright 2019-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit elisp - -DESCRIPTION="Emacs incremental completion and selection narrowing framework" -HOMEPAGE="https://emacs-helm.github.io/helm/" -SRC_URI="https://github.com/emacs-helm/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-3+" -SLOT="0" -KEYWORDS="amd64 x86" - -RDEPEND="app-emacs/async - app-emacs/popup" -BDEPEND="${RDEPEND}" - -PATCHES="${FILESDIR}/${P}-no-autoload-check.patch" -SITEFILE="50${PN}-gentoo.el" - -src_compile() { - elisp-compile *.el - elisp-make-autoload-file -} - -src_install() { - elisp_src_install - dobin emacs-helm.sh -} diff --git a/app-emacs/helm/helm-3.8.5.ebuild b/app-emacs/helm/helm-3.8.5.ebuild index 76b566bbf23a..68aff2bea3b6 100644 --- a/app-emacs/helm/helm-3.8.5.ebuild +++ b/app-emacs/helm/helm-3.8.5.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/emacs-helm/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.g LICENSE="GPL-3+" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 x86" RDEPEND="app-emacs/async app-emacs/popup" diff --git a/app-emulation/Manifest.gz b/app-emulation/Manifest.gz index 70e5023ed96ab853aeb84ac797d5f5369820f21c..36987f86ee156c047c8de189666a48c8387bae52 100644 GIT binary patch literal 14810 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 A{r~^~ literal 14816 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.10 +PYTHON_COMPAT=( python3_{8..11} ) +PYTHON_REQ_USE="xml(+)" +inherit cargo desktop flag-o-matic python-any-r1 xdg + +# 0(github) 1(repo) 2(commit hash) 3(crate:workspace,...) [see core/Cargo.toml] +RUFFLE_GIT=( + "RustAudio dasp f05a703d247bb504d7e812b51e95f3765d9c5e94 dasp" + "ruffle-rs gc-arena 4931b3bc25b2b74174ff5eb9c34ae0dda732778b gc-arena:src/gc-arena" + "ruffle-rs h263-rs 023e14c73e565c4c778d41f66cfbac5ece6419b2 h263-rs:h263,h263-rs-yuv:yuv" + "ruffle-rs nellymoser 4a33521c29a918950df8ae9fe07e527ac65553f5 nellymoser-rs:." + "ruffle-rs nihav-vp6 9416fcc9fc8aab8f4681aa9093b42922214abbd3 nihav_codec_support:nihav-codec-support,nihav_core:nihav-core,nihav_duck:nihav-duck" + "ruffle-rs quick-xml 8496365ec1412eb5ba5de350937b6bce352fa0ba quick-xml:." + "ruffle-rs rust-flash-lso 19fecd07b9888c4bdaa66771c468095783b52bed flash-lso" +) +ruffle_uris() { + cargo_crate_uris + + local g + for g in "${RUFFLE_GIT[@]}"; do + g=(${g}) + echo "https://github.com/${g[0]}/${g[1]}/archive/${g[2]}.tar.gz -> ${g[1]}-${g[2]}.tar.gz" + done +} + +# using _pYYYYMMDD over YYYY.MM.DD given ruffle has an underlaying version +# (0.1.0) which could get a non-nightly release eventually (YYYY. > 0.1.0) +MY_PV="nightly-${PV:3:4}-${PV:7:2}-${PV:9:2}" +MY_P="${PN}-${MY_PV}" + +DESCRIPTION="Flash Player emulator written in Rust" +HOMEPAGE="https://ruffle.rs/" +SRC_URI=" + https://github.com/ruffle-rs/ruffle/archive/refs/tags/${MY_PV}.tar.gz -> ${MY_P}.tar.gz + $(ruffle_uris)" +S="${WORKDIR}/${MY_P}" + +LICENSE="Apache-2.0 BSD BSD-2 CC0-1.0 ISC MIT MPL-2.0 ZLIB curl" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + dev-libs/glib:2 + dev-libs/openssl:= + media-libs/alsa-lib + sys-libs/zlib:= + x11-libs/gtk+:3 + x11-libs/libxcb:=" +DEPEND="${RDEPEND}" +BDEPEND=" + ${PYTHON_DEPS} + virtual/pkgconfig + >=virtual/rust-1.61" + +QA_FLAGS_IGNORED=" + usr/bin/${PN} + usr/bin/${PN}_exporter + usr/bin/${PN}_scanner" + +src_prepare() { + default + + # use [patch] directive to register git snapshots of needed crates + local crate g + for g in "${RUFFLE_GIT[@]}"; do + g=(${g}) + echo "[patch.\"https://github.com/${g[0]}/${g[1]}\"]" + for crate in ${g[3]//,/ }; do + echo "${crate%:*} = { path = \"../${g[1]}-${g[2]}/${crate#*:}\" }" + done + done >> Cargo.toml || die +} + +src_compile() { + filter-flags '-flto*' # undefined references with ring crate and more + + cargo_src_compile --bins # note: configure --bins would skip tests +} + +src_install() { + dodoc README.md + + newicon web/packages/extension/assets/images/icon180.png ${PN}.png + make_desktop_entry ${PN} ${PN^} ${PN} "AudioVideo;Player;Emulator;" \ + "MimeType=application/x-shockwave-flash;application/vnd.adobe.flash.movie;" + + cd target/$(usex debug{,} release) || die + + newbin ${PN}_desktop ${PN} + newbin exporter ${PN}_exporter + dobin ${PN}_scanner +} + +pkg_postinst() { + xdg_pkg_postinst + + if [[ ! ${REPLACING_VERSIONS} ]]; then + elog "${PN} is experimental software that is still under heavy development" + elog "and only receiving nightly releases. Plans in Gentoo is to update" + elog "roughly every two weeks if no known major regressions." + elog + elog "There is currently no plans to support wasm builds / browser" + elog "extensions, this provides the desktop viewer and other tools." + fi +} diff --git a/app-emulation/virtualbox/Manifest b/app-emulation/virtualbox/Manifest index 042d701316c4..b2f17cbf635a 100644 --- a/app-emulation/virtualbox/Manifest +++ b/app-emulation/virtualbox/Manifest @@ -6,12 +6,13 @@ AUX virtualbox-4-config 38 BLAKE2B 8eab341f3264a056a89633fe43dd58f274d0d87760215 AUX virtualbox-5-localconfig 1553 BLAKE2B dc1e946e97eb6b19a99b5ecf34640ef09c444637c19ea55ae7f0e34583a048b20ea4049e83ef3714a51e44545c50922b1f2758210145319f9881ca71b7d561d4 SHA512 1ec62f872a19ad76ce7d10ed70ee0503c65e817e123d82c20753e6ae4ac7d2ceb4e236da6be1fe3d63b0b104dd355de2cffd6e9d0ec0603c82fbf89662eeb34b AUX virtualbox-5.2.8-paxmark-bldprogs.patch 2732 BLAKE2B a3966e0f1a990c648cba0dfd245229d66040294f068f5fa3f52d7cd55f56819fa1ed505465bc6e524c147f958af3460ecc9e4c3b1628dcb456067181521b7ef5 SHA512 2c436dd64ff3135ce31dc7ab2c05a38fe0b1b1a2b2cc687b1f58fa09f7de2384a6f067ff67c0ab4ecb5ddd42a94a9379517e1901a085e3cb7f43c38a07c28a16 AUX virtualbox-6.1.26-configure-include-qt5-path.patch 717 BLAKE2B d6d9f1b0d30602e18b245e25bf1c5e2f4a33e308956fa946f913cf054173aa337708923ef92355f171f5b53a1b1ed58089f1a5146d8cd40a049fdfef874c5194 SHA512 bd07544302db16c291c21ef548455590079307fac2e11c3508019a6fb38a47db6a130c4ba265f9f47dead82d1684226542f21ff2da889ece51cba4b0744d109c +AUX virtualbox-6.1.34-python3.10.patch 686 BLAKE2B 708c4b70c50024dbbd200bdd2af51600ee1cf4abf74fc15fe8cb340f77a58d7714315d887370893a21b10e3c20eb2ee97503558da6df0cb53ec083f32b0456a3 SHA512 58910df546ea27e4f568823a0d4c44d98c1833678dd7b47de4593e7b481f428123358dcdeb9ae5cab803d0167359f0e31e611f8359a1b59beeb71d1bce4f1004 AUX virtualbox-6.1.34-vboxr0.patch 1565 BLAKE2B ec47a42b7574def3ac3ca482db14cca96af855652b0ff11e4ef49cbc7ea2bec4e134b57e18df85b07d8a8f3efcd1d0fa69380cf32bf544781c6e14437f124a11 SHA512 3feb258993509e2bd3c13130fb227883960e6e3b3e14d146d04cb222c7323689902fcf581ff207ef70a985eaced02e303a6d93e55261db499f5c54eb3e007f57 -AUX virtualbox-ose-6-wrapper 3570 BLAKE2B 730747f4e7517fae218d8abf311e1f30f90bbf0810bdd1ee358dd4250359d501803c2213782310788b2c54a3c57f5195455b89331f02d35be0c5f4713a235b54 SHA512 e7e1e161fa8030234973e18d9d033238ded1f0b511323b642d8102dc062a16e69b6fa63729e88dcf1ef16fa02befd1f36e7242e23db12fa838b25d83f19810ea +AUX virtualbox-ose-6-wrapper 3578 BLAKE2B c150e578212435268de3c5fb0eea701bc843ec2241dc3839d3d1e33604fc01f6bdff6ed0425ba6917072f652b8c29d0df9a550a92900ca13306fcd36521afbee SHA512 315d981f3e92f2e0134946f6bbb8ad4ea4228afb8f73aaed7feead59b3f55cef01cec4285a7fdaf30ce0931d8b69bda4698baebd63d11f2cd9dfe9d0591a0f40 AUX virtualbox-vboxusb_tmpfilesd 35 BLAKE2B 56937e236a0e4d1a2aa085271e8ae0af9553fdf7c3b804af4d3fda3aa8dbc32d63762fee90bc949390cb9cd67f2f0111894c8af084731dab6920ae1675c69a64 SHA512 72e4602f5f214f8833486f5c787c263a10390e8bdf65b5615d67c35ec44048f02add12fe43b19f9c57a9d2f12d768c52e54fcfb9052c0611d06cc988a698c171 DIST VirtualBox-6.1.32.tar.bz2 165758238 BLAKE2B 24873d7cc8bd306ea3552fe75379fbe7be767c85406042344eb047ed31184c3357aea07dda5e15c275f5036ae63106ef1d2e6524b143bc645a6b5ba0016f1391 SHA512 8bf7af6b8b4d3ba90f0e91589cf26400648436eb9da6d31c1a760460bfe5eb7311ac3220b4c9a98ac50e559641d3d5f559134be65288821038255de1c2c7ce1e DIST VirtualBox-6.1.34.tar.bz2 165761216 BLAKE2B d3c8f7d3d6f408e4c4275c2b2815e92819c871359501ec4fa7212bf7cdc852613e2e4703d8650371097a5bc805efa04ea75bb03ab83d24a869a677555f6e22d5 SHA512 46d63a9fd9df76af654af59fab5cf555858bc2c4b5dc34e2378d85ae784e6380b6def4aab06909a9b5e114a7297269f90cfb2c3d8d6529b423d703afbad18c64 DIST virtualbox-6.1.12-patches-01.tar.xz 2528 BLAKE2B a5d7cde0daea41bee2e40e46569c725769927a31865d99d13b8b13c4903e59b4097f85da15dc592b9c7e8baf8ff805397af827620f107ba09a468b4d1198ecab SHA512 f71d10a9fbce99c3f631ef30bcfa9d0e017e702ac509541b039e08ccbcd024beb93fde09c43d90af5d9d28f6842a7947f20e7950d3897da3e6d57859657e1123 -EBUILD virtualbox-6.1.32-r1.ebuild 14607 BLAKE2B 864c1c66961c1b04296580e87e62ec5d18f556f71857d120ebb6db5ce4d33005ab9769f698a902b6fb1028702ae686380337aed2500dedbd5ec3dabec8ea82ca SHA512 a65ad608a408c1ba38f0ae11f91167f0376c0777483f0bd4dc882e2da9144f2ac48f6a4f225eb8bb67bb369df5be38ffaa694e4e0a028bccaf26f7c92e6df887 -EBUILD virtualbox-6.1.34.ebuild 13646 BLAKE2B 8879284631fd6d1be7ef6d6983f0f4532ca3020c5540aaebdf1ee387f4c61e7544a19c276eaa2fc8c09ed1465b87c6322470cd6d9381b67254d833b1b98958b7 SHA512 1634355bfd07cf067ca44c7a995f6d701b464cf8ebfdaa0872c182a38afe703fbc8189fed012e09093b3165a3df6959715febe2c9424d7a9b3105cf43178ccf3 +EBUILD virtualbox-6.1.32-r2.ebuild 14607 BLAKE2B 864c1c66961c1b04296580e87e62ec5d18f556f71857d120ebb6db5ce4d33005ab9769f698a902b6fb1028702ae686380337aed2500dedbd5ec3dabec8ea82ca SHA512 a65ad608a408c1ba38f0ae11f91167f0376c0777483f0bd4dc882e2da9144f2ac48f6a4f225eb8bb67bb369df5be38ffaa694e4e0a028bccaf26f7c92e6df887 +EBUILD virtualbox-6.1.34-r1.ebuild 13699 BLAKE2B 01a96acd3f1e734536372baa60f0adca25d0153e5c7dc986ac51fa1bbd67a4e3e6fbf71a0b5865a5ab92f236e598c86dd4755c72e1a83ee95a44f714d6e0c877 SHA512 d647990d450c92d8eba46250e7a9f058c1f887fd0b0bc9b6223197973561a60bbef6f7e8133352baae034ae4014040bd325747644bc2eec286e56f71363ccab3 MISC metadata.xml 774 BLAKE2B 5052aaa17c815e63ef8cd450e09f220a71e8a59df1ab79ad7dd713780dd0c62ae5bc453012b35d8e37a7b0dc9b1287c3a8119f0324c4a5e8ba6211b20f5350e7 SHA512 2b0515ae0e5a280dc40b6ecdaaa9165f90b6e276e01323896509b9a2ecc01a34d4e2542788ba3166d56a242c8ed65ef1f2df6e2de62b95d11700d28036f616fa diff --git a/app-emulation/virtualbox/files/virtualbox-6.1.34-python3.10.patch b/app-emulation/virtualbox/files/virtualbox-6.1.34-python3.10.patch new file mode 100644 index 000000000000..eacc77a7f5bc --- /dev/null +++ b/app-emulation/virtualbox/files/virtualbox-6.1.34-python3.10.patch @@ -0,0 +1,13 @@ +https://bugs.gentoo.org/852152 + +--- VirtualBox-6.1.34/configure ++++ VirtualBox-6.1.34/configure +@@ -2027,7 +2027,7 @@ + } + EOF + found= +- SUPPYTHONLIBS="python2.7 python2.6 python3.1 python3.2 python3.3 python3.4 python3.4m python3.5 python3.5m python3.6 python3.6m python3.7 python3.7m python3.8 python3.8m python3.9 python3.9m" ++ SUPPYTHONLIBS="python2.7 python2.6 python3.1 python3.2 python3.3 python3.4 python3.4m python3.5 python3.5m python3.6 python3.6m python3.7 python3.7m python3.8 python3.8m python3.9 python3.9m python3.10 python3.10m" + for p in $PYTHONDIR; do + for d in $SUPPYTHONLIBS; do + for b in lib/x86_64-linux-gnu lib/i386-linux-gnu lib64 lib/64 lib; do diff --git a/app-emulation/virtualbox/files/virtualbox-ose-6-wrapper b/app-emulation/virtualbox/files/virtualbox-ose-6-wrapper index af8090dd09af..57b15cc93eba 100644 --- a/app-emulation/virtualbox/files/virtualbox-ose-6-wrapper +++ b/app-emulation/virtualbox/files/virtualbox-ose-6-wrapper @@ -60,7 +60,7 @@ WARNING: The character device /dev/vboxdrv does not exist. EOF fi -SERVER_PID=`ps -U \`whoami\` | grep VBoxSVC | awk '{ print $1 }'` +SERVER_PID=$(ps -U ${LOGNAME:-$USER} | grep VBoxSVC | awk '{ print $1 }') if [ -z "$SERVER_PID" ]; then # Server not running yet/anymore, cleanup socket path. # See IPC_GetDefaultSocketPath()! diff --git a/app-emulation/virtualbox/virtualbox-6.1.32-r1.ebuild b/app-emulation/virtualbox/virtualbox-6.1.32-r2.ebuild similarity index 100% rename from app-emulation/virtualbox/virtualbox-6.1.32-r1.ebuild rename to app-emulation/virtualbox/virtualbox-6.1.32-r2.ebuild diff --git a/app-emulation/virtualbox/virtualbox-6.1.34.ebuild b/app-emulation/virtualbox/virtualbox-6.1.34-r1.ebuild similarity index 99% rename from app-emulation/virtualbox/virtualbox-6.1.34.ebuild rename to app-emulation/virtualbox/virtualbox-6.1.34-r1.ebuild index ffef67a75eb1..3857ced6663f 100644 --- a/app-emulation/virtualbox/virtualbox-6.1.34.ebuild +++ b/app-emulation/virtualbox/virtualbox-6.1.34-r1.ebuild @@ -131,6 +131,7 @@ REQUIRED_USE=" PATCHES=( "${FILESDIR}/${P}-vboxr0.patch" + "${FILESDIR}/${PN}-6.1.34-python3.10.patch" #852152 ) pkg_pretend() { diff --git a/app-i18n/Manifest.gz b/app-i18n/Manifest.gz index f3024f8074c2ac8b52bd2eaa4213db14fd2397d4..37c9969a02d4553ac5aca7422ebe0f619ab42864 100644 GIT binary patch delta 18376 zcmV(#K;*xhlL4QT0gyii&Wu>GR%DSy?0=8d$~|m1${1yplAUXHqpt1 zF3jZ0o_3D$m6iY9wc5#h?{VBNnZIncZeLqZJ0BZ09~N=PwW_bP#FU#YUZ7Mhqs#T! zwx0f2t#H=j#Zso_IlnPRMg<*9v?KC+*_oDfP{{B_HP)i55Xv4bw`-CLZiK38kL?3aJPtyb{)v06K_Dt4`Z z>oMjTMh|tfJo)6&`0VM28!6N>v+;7{)eT zQ~4Kc%~+nXEVbmF8?m&~yz?tGK7to$m}_9uS@k^U>4sN0H@BDRx}Hl)V}|Eyt+jaKPMp(1^-P1YV7cY--iAQqmVn4FAQ&XE*b$?EE;0btT zGTz3*kPDR-eBUXKSck{HSTnzPg%kLw>f7pvcP`fY_SwLM|6HzKc5cyDj&Y80c1m^D z$)EX@7TAzHUFm-1j^pvLm1l};_!;ByEOqFKW%m4E32x`=tOXtc&uORDny{mTLppZ? zyO^2-6qe80G%#hY=W^}&`G5WU{ci2~T(RKebIC9&zvFD}n2$IBMm|EexcdUbk~YAx zWzHqfzJW_KxG>t}vFFM8%&>cA4Uha_=jqe+kQRu(yepc)yw>=&IS@;=l zoaP@(w#``mv@D;Y72=Q8jCYKYS8aK)R}=qqYs5Ah|C|f!798$`?|;r^6XV5*S1sif zKBqa;BLg)qVxgrO)+y6ycIKLS+X?B!!fO{B&m}t_*0`Hjcp^O>&igt{s+LjlXE4TN z6t)L0who)!b36H9L@n`mylJwTd=S3oFrv*Fz4kb!p5pXjMJz51tGTTVOoZwa8*h28 zfSF_*dVp#~gZw~xUVnXKA1-@Bj*Sh@zbM z$dt$$S@f8F2L=gg?CEZ2X3t6yt%z zMxoDhdZ~WqO8ia{Gftp;1$QgZM&v4P&6s1xH;H_L)DHU9H7mgjrztLmnpt(20snYg zuJ!WeukYT5$A1u>?#N3`OrnGCp}T^27A@aSo^Oj_p*!GZ@QJXrCLt%R=I16Xl}bQ% zAUM9U-~y+v4cj0ffr^XA@onPUd|tKCfO9)qK>}u| zgD5QL$lh2%NDBn!?V7Eh&VRgo`0-CHZSQc#!caPhd#c>jDmLuT8beV#_MLGn2RK@U zX+U}Sqp_^Mo#R-{+K5TGqo9Tt=zhe^_QvCQrczRwa06nNxpV4qEFcu1f}GZx`(xD# z8$xiaK7Y6bjDt|TWhL+(PvF65U2Uy{9|=T^CGt!HAl8~?+1ZPdK*rpta}vihMzGn& zxi?sYQ8cijD0DjFe*lPUOoWuhf5$Xa`exOB`S|<(?d8MYUOwDcF8L??!x{GsttK`n zr!0I}GxPu!ftVq&ERYVMnfC`DAe97F=ts-=27gg$L*Yskm4uhV#%k`RKnn37K_PLB zl^l2_Wbtf8^DHEp2load|5!O#AjGEwO&Ihs=Yt&_c9``DHk$VrR`(ri0nv!LhmWWc z|Bo^HiMgFodkJ7XMu(?b4~75N1APQ`XiN50_6jO)&%XlJPBaF5<9EJUxsM<0}biQ2EV%e$A_LbtK&B`wy^*iq$XNs2Y2&zccOZ) zzTmO7MYor4M0RNJg4E64p`2+!OvdR%X)LDBwo^^D?FYEA`w_O|SyTcxpAZXwl7{iP!S1mah3P=$nj~*uzHflS~L1 ze;4hSm-&sC!up=;=Ee1(A64$}3G*H|i=czGeF7xb73gE;3jq@tX@;j2T#Tgw;Jjia z&cl-ON+2R8EABFot`%^~6E1@)Vf~kcXspC&e~9)F15oP`6=H@ppRQH60e$92A&VXr zgsY)!4%?RxAP*SjHH2<#Dq5qX_CU*(f5B%Y32RC)odcWh5&6L8dxRUh!Els`Z3YBk zf;YECG|qss9a!$$b^F!VSHKpYONI=_c4sWe$W6e;SH~)-B1j>D5Lp+91jIl7o+q$? zbOO}*HJJTDG9r*`MH|Cs;ok{TB(eqnL2D7QppkBm&6>ptmw+ZA0C11ku>*Aee}mV0 zBqr#JUp3Y)W%LcIqDnR61RcCcx$kp$xa#240gwO)SBGrWqg93kCm^Cmwi-v-gtghc zsO;W+Yv~F84>?BW?9`y41Ch{)J2-29yJY|NCEtxKx2H0P<#bQ<0ct91g^s8O^NNs7 zf;rdNW{# zaba{Z_}F@T1knP9wcHo}1^39vt-GW$$#Gnrll@nqC5eq}a zX~97t*~Bv7t>J-exiF8Y1hnObN8+w11b9L~KJP63;l80BpI&}FuZ-*&e?6Vg066jK zau&mh;L(utiT4rkkBM*aExz*uP;F&R;7-V4!2w=K6u}%~L4PB(*jSi1HkB8G1u7xL zNQ4*61G$H?EzuXuC%|J-6p!eMQIv2cMZX&}S=>-NAvbskqo6ev~YGS+^S zDZ=r2ecS|^5+V^6dU$dGe@}a5+b7Zhr3vU^V<7hx;<4kYR7r)Di=Br)-Y(ha@weYU zjXw(lFl)RKJv^tPB@cxuuxJCGf4s3U2%-c)5Nd$Bq9>a@E+to#{lX52g2y+7s7NT_ z_hy;%(wjYcgNzwgy`PQ;_s1CAc04y$JFl4dM}W4YOy@pzxjtNAzH4D;KzYm;z`k z?ivQ-59o#|vwnZ9+azeTEi>wy?+d-g zAx0h0q_E^^1;rQ)XXAsql5U}hX2Z4kv~YU%$MzxbzfN0jgKcHnu=ee?cI?Tv6MJM=Zi8MLc9c z!P5fYbl}q%4O}ER#2BI-9*aUrP;>N*@~O~R;!zWbOC<+EIGW2h^eF&}F31?rAZ!?x z`EXMLN*)#K1o;bu3I(*l24W}M1dd1o;pBA#zUUUTS-_Ezxa=Owx606x^8+lTD^N*Z zY@@P{vc`ZSe_!g-3ixJNN>v4dYQV#YfXJ|KNbc_+Uf!SAO7s>E#;h3vHd!t`PT5kT zIOPgfy)O-XH-#PFBoAPw8O2wi1C`Z50-r4ynac8jzA0N$Vh&OZBBzBnpM_N>&x^sG z;R=M74V^9?PIVrf1I5cKV{B0~neO?ZM38bBGxH)kV!{r3&DZadJDdf(i^92b-YnX4wFq(bv0Cu+N(8|b z985G0$Yun|Vj>(6r|a3H$?4!>{67hwX&&KA{PZWICxvhYRD-hP6K6U}P+T3etwh4m zrJhGue-_rD8pKG57i6yxu*cl_$!z&#)_Y;QQUmat&38k-h=HqB)NStKFc~CD=vtNl zZ2)DCurb1dGP4-&BAO61u{_7q!FU7OpHDu@*P}kW@>D2a)Jz4;utS&|zI$7(Pv`u{ zhZ~qhfcvptAOhBlVBxhUi?lLCa4K+G#OUE{e><3;;0`a?67te`nJkKSSU7fQ3^+Nz zACwEyi$Yxie^E&`c*0?ORTzQJV0*~Jm9j&#g7AJk6g!&N>y@NIJdU~GPm`byX+^1` zAbm!dVEd6+oLLQ`CeKCGAlfJAfCLyuHGKf$ilA%Q7q*_1{y`Mu;J{Xt&_e-&6|QOv ze|S88$ZllgW&Zy8o77Og;XlUdSG;6d0kM`7efLFQlbb6Qsv5+y(Yl^ThXIc4aUwqD~@?OlVR>%9X+K{rg3nU(i2u#=T#DC~H67;~#*L9H4 z5H%P9iV*TUiEMnIJBaNLWS1s%(hd-ze>bA>AdDd!JWM=@_=r{-Cbo_}InS1}o0+Xe zHZ715XNUnAkG=w;Apqsgk}U-1&o8eST71d?GzON61Hd97Ko~lUP;)MFH(83Ll?icm zE`T}$O1!8CFx*!x<3otfEj7P-c$ovb^EM-eC|a`hnpK&(n!f8ODd z-vHtaXu@cs4p*-JGT(v9 zAReGSy3#ib3x`oceu?4HDVBCTe^Ti#5Zj;{4HxQB!mqJ3dVFC^!j);H*%Ns)WkI_cMEqv2K@!+`^~e9Om+krG1m^&bP!Zd~f0be_-_K$|_>g zgnryAn2tvYd$7`UW%ZHaqhla&3*AIG4u^M=$@x+C)Fe=MR-U_7pZcQ3ERA^QntLWCwex7iANvt~by5Bonpy?nX* zC*S>~W}uo*ai*}l5eHyKN@HiZpqvRtoy1z<{;O_SQMTcx^XxS|slhtI4OD7s2{N3JO<=#vQoZ;od;pO= zQsX(kUA8w_H2;j9gSC-7gJeRpb+oNi@+e9(quwHl+Ojf22_%J!lxz)O>li46Xf>n| z4^jaLKk;FlDBym4e+5)Xx-nuG8IZ;cuo_7W7+P|> zt-@D8hZlzBE+ln2!$%$A^gvSq+wfAvF;CmN)1rZ39pkR0wZ?)H(s_oaq@xa#59~H! zj9_g*vvfizW2D`Q0 z1Jsa1%E95AxHHVo={(f8wsYbM_EcVYEB^hnhm9TtgNDB1+hvgX`)54y(-??TaxPb z1R8+xe?-JS7{umpsNUm<7^K8iVJwJ)zB~Jtc@T_tmH-R$s6v49AXi{CI-1QJGsQq! ziOR}v;>XHTFiL!^jNs&Nbc(&(#0d%;P84^^_>+0>l`cBG`ay$1oZhV3n?x;Q`pM8x zm8n3Vn~P3#gRj*IBdjvusCz=H2EIfPn5)1Ge>YOf3ekcvsbIl+Ef`vFJgpOuVRhID z0?>ng0Xt>|S%uz}6~eNJ8arY%M9w)ME0$G1;GqiWZ1}DpppVk|6@uoVAH)W@81lUo z-0f(wp@b?tBF+*{5MitSGvt8< zk~9D^*3#LOZ;`*68`Xoe@yM*MJ1Sfuf2^M7!$t@bduDeFH`oeRQaNz3gdB~Tjkh%h zc3MF@e_HQv*6dBDmM^@;Ox4rD31I7hMTYDZ$CqMtl`S!yHnPNQb7EV?Nkvp=BIpf} z3M!W-0s$=pDD)ygYr<`;GZH&S(aJ8Azvz2}e=LWm?gA%NwZ)_Ctf56 zD*b3G8N?(zN=;P+6>jgLp%w5ANr%)P>8ivEnr{-$l@ym=X*yrrm^cJah+mg7?@)^C zoZU*7^@b!QA;O8Yy;-r(@891`U7pz==oAq<%5s(cPoO7y*mopj)Y-#0$^>BRNICHy z9UdVWz$T}v0PMZ->yYymQ?&{4e@|;823b`i9de^9v9v*6@4!R928{>>Bq!{2uQMwc()T!Mltm2G%A57IN+aGplMo>4F z5jOEyHeOWaM7#$i8SWo+rlT+9vtd*!CnFwpEEB$fCt`UhxPtxQyz$_RiCBXw?N`pH zjmEDYUk&AiYL=|bU<2aHe=R9<9ffXR`9P89x!x?>*A(sg>E*-ueDlzL6Y3#s)jbfb z#hO(yqO)Px;2?JK{#oi0ebO5`v#U&}qOpXaDr6DszzvqFWKTdMcvTz05iu-yg$JDR zuMGAX(1{QV2@6>lLqR_F@JOKHFAYo}U}T*q@OnGI6AZ6n)np$kf9i?DMjVnOng3ob z;+8^nv?)K?d2Bn-EgTQqf>9(O0)%dBNH7JjY6+p|p4M?oN~tYW}1cnl~6wEe(7 zH?eCU*1`3vD4^O$e^{<+U|>kF(%umpL~O6JAm3+xkXz|YfROmd?@xv3)(Htjbdb!g z1HtVBQ3ae<*L2QY#>P?kUQu5{q7GJK&*;g-x=CK34A2Uoz7l9Ys2n27g;mqwRRmkl znXEO2*S@=Yzl<-h=-R#fMd#FPQ$RN&s;%)vb71zSqGME3f6n*<=*d3@<%AbpPN(Ta zCY~2gzH3Sn{75X2Ts5w>;528ZEH{7cqsQqz1n#kJheZV`yHnz~ zl`ffI;5>&2r1Tt4W=#qSjNr4`;-JzPC)B_Y-p zxXAzD0(0p2e_>*&ydEN`es|qIe);Kqx>wrXP6xJ_fNBMiN>gdctgz5{k`v*;&~BXw zL9dZUaqt#beYUjk3Af77Qv7zh#{sb#4lf1PrBBVY9}U)EWjH|zo>JnMrPbYM_B z?f_(C^Xx1Hfhf?y4!B}ao|!cgw);9vY>yvN*;T04#oExLs%Sh3HU)8#_j6 zSQV-etm_7vh}~1Ekg0+jOkAfuV2(-!e}wyx(FPk~(*rNjw_#qLpf-6eI9nWm4*|kd zz6f*E@je0h^^)C-;BQ$-)+BmtTy!5`1jA8-(+lGP(amdSxHtHDR{I*;qB2&>u!1&c zprmTc;w>9&5f_>MDEX|yf7V2mts$#sax2I*LyZz8le8hGP@jd}o;cG@CF7uvfAg%y zYKl)p@uOmMczw&rU6i^2Q8d%w*UD=V)Xing8mvQD)v6GJ#wXyy){qM-_cm2t*V2_o zCzKym%O&1k#mwbyU%x`v@X6OM8J}kaZVtlH3{k2xlXQA1t1-E<%hLudP2B&gH`gg+!G z-@km~rJL7zZx&xeRBV_D2C~2hr>Znack67Qi)v5-1pwnI^$uM44p6eh_@j>g-O-UM z54%;i>QWTj#sLMxMjYT{TAM4wRC;>7WZ#^5sxaVLz~LtFjMz&yF((8Se~iTmNUXRB zw6mS+k(lC7>dyiL)>PjD%pTw3r}0po)3rpG7rvcMjP ztn47_;CV(Iu1a@EZs^Da94Q9KK}>~ke}*whugb`(TI@6eA-bcL?-{jU-zK_KyJ1+#yo8h@FZDGX zh8otKK@D9K{fS;*5b_~O0?ydPwW8iu=U=EKr|Rj%%S_1tf-Q@NWYythP*Vk@8GI=K zg=ke$!md;gfdldYp~soZUSc}1`*k(nL2Z=;LRN??5(oi7j1Y1Qe>@H`i=ZMsl+{3$ zc_o)?R)3oghWRa5L3${9kez|+I$9^1tDEcUCRk!4k*8VX^4I%GE^;|r?6L@p&&5vj)!EZ=PYl3d<0BIr`YssIl}bn_!cB`Q4}B&*R1k_a;2 zsy2Rpdu*q4)w9aQ+g6@rsL}#7MMAor)iVTg08I_fFvTdOf1pjhM;ITNfzD5pcm`Pu zQh)dYp^%7#RmCHAfMep79xVmRZKs5dn&?L7&pPz*tn4#PVso(K1lM)I1B(x)@(Gzh z0>4ghMqYmt%9T1tkovT}T2a)gW9%Bl0W&aM8cOFdVr0xt{lIR}5!>s?ju;v9bjob1 z_*-%Y^p z22Ye$iAYd?(}WhRqZTWZX|ge}JIgA}cCkb82BEd^e>%<*e;k+@C?FNoAUCLtf{hXC zdEyq3o7OI zL1j!p&I&p_h`FAAJ=;+OBsif%75EBa6NUq>c2q9h`nF(e-LdP|y_r;~Tj21@ZJ}t; za0F$wVeuI&qaPA_ScwFzXSFy%_yOl8>~(@Xf4>)T30wmZ#&u zDFY`CgZjW_m_!N};XhUS6+h9LBJe!X#|bFo1uUv{OmC|0D0F%3_qBpkyskQXRe!8b ze^Jyc)(T+DcGdr7Z~!!$w2_KJ6}0g660Wk;iV|`ONu^!8%dq~?h%N~&hOkKL zR0J+N1U3}m!zz&e8hMvg$`msRC}bUNf2Y{a(76i{JYNI=)?VQ$S?2?)gGIg!m+$Cx zodSm&+T%;N=m_0HN-uaavIq45f_jy*U>~Yb;=^?i&9XoaFaFJ&z$4N{mJ>i#w_Fa~ zQcB(dH-v5Vo{a-+f%Xtb6hKCb;K(p4OKANi#b4ZmfvM;RJSrhUB(Ulp5RI_Cf9Qol zCqf~JNQFlwxRfq2GurjC+l9#2}P0*p-yP6iF8i5JQ zUfpkVcjdsB4h~Qv1qj~Cnh}1K43#IK?jAPEEnz`k#*@4w9YX%5)Y#E@f=~_|PE~O0 z)Y!32ozs-^8MfWQ2j8pw~T`gB^HU$5A=)l=o^ zlN%%{f7&Nyx?^Q?rz$+Qlrz@bmFy0xHwg(6L@YWgGMvf>u^d3&!zoQArUWe&?W(Oh zLJHPa;rGN^hxEb)IO^Uj2b>R22=_ByZ2OXWZzU-JZJ?8+nR z7?jAaF%CR3=&P19i1v83WN&#svE-RcR2;;4R)&aWTnJLYbhOf=nmXW}i0qY;@+Eb{ zzSYY|!1w;BQA@Q$N-$sbzdW?2Hh}+E?SubX*K%N0>d7T!Lal~QP1`m&HWVH;^+;8? zdbB7|Kj;c!qg)A-8YLco#VG>Pn^=VL@2;s9*g3(5nG?w~RmKvS>RmjB8EZIM3=45aQ zEQBh;(vh&^?V9~b?JSghM?#-k@)3Cv*v%+ z?t%C4QyPW>%Tn5Z5axpsUY)qzvB@AX3$?>hkGjH(YVkKtQjEoa6d3??Zaa3;l%Nah zJekVSUeP-Thyv?JRA}lRVslj-1sZM`v0QaGm98xKhs&$u2GFkIuR2I*B}I3LKpH z_IkxsVDRpj-(NXpzR@vsf-RM+JAcd#!sAp6tJXDec>@PQW$PF|-sUwH1Tu+@6(kI3 z0c5G~CLi!AsRt{Zp#os24{iylCX65g=kQO!hbX5M6(6GkBCrzwNbxJpalHDelxL*-sDGmsf)p{W zu85}tEmKoBw$mYX=G|lbX3hR&*g-sHVjR|kO4)Q&--24M;EWKbrV@gx20>IH|B=j* z*ksG(H);5pQF;P7rhd4`+=nc*JEd9};zgGhp z+$q4)hx*E#DNll>pc2!>YJZA|p@y*(p{1HN)!wSMumtZ)s*o$FIaG+`H4<6GvH0dY zmbM@h;IFCBIOsGYswfnt$g96zuU91*uRv@$n3=<9AoSU*+!iJrv|OgX8dXTQ8M3?T zPaVqykuS|-Sz$|s%@85|R#^=dT`coSRZRdPBC~0~yCJOkVe~o}rhn#mRtpMC@Jsax zVo6mfkXq!IN6PZ?P{gS;9lBCA8St-lRsX9jE$e8ugZ1jAQ+SO|BM*>aTP+k==~3M$ zJQKNi6-Gsw;!+2m*K~wJ(C=Y{0^xTx-Pr!GeT@6fzH5~l_!4bNt z<;6saF-6mUqE}O(CO)Z&>nSRUDqZK4YCTA5sq71dhz7cbVQ7SiY9^1W>+k{z15+Q+ z(n$+0cGO_8b%X@Bwgi)_vqv>ICH%Km5o6dM%Ox?0(N1JSKYyAMy{gK) zorpv+!#p$uMm@aBvL2lttL4#@NMG1?RyWPkYN`4ut3Y*aL=swH`GISwRHJKeJ5jbZ z@iBa*XY~_ls1Ou&LGxkqgt&c81@Jruukzp*Nd@c`t+26ov_irPN@DLs%6MzIGq3G{ zv)Zz1l&Vf{L@X#SDcr~97^qC=)Xe6+=BzaxisZOMKPuz{?TB;}{;!qsRfwn>GHhUpMeU4B z2LKci_<%F0$593h`KaQb!^1TE8p)JR?#R9d^(V6jut0dt_0@hr(3}!)8s=0~jip_} z=SCtf;=vGJ?RV3W>+z<{0+^3PBHDnBJ~vOi^51`3v%mlJ|Ni?w-%l!^%eHG^8HSFF zC0JFptYJfJGTVHvLpL2yg8f^^)f?RD8=gK`xhdL>&O>}g48yGsmbelN9DDbNMy0X$L#D#T5EbGcD#?@5ujxgfquoATb z4L*Naz1z_au>fc!aO2f3tCVG_Uxu$wxad{rh!X57@pYg;P|u-eF{N`aH2(FhF;$!Q z`F#5K`;p}>(H|Om64}-@=Vs2UpWrGrQQ2fwQy2&n%r3sk_Aea(gD+BN3A1tP$-)zm zHCZLvi$D&w;N3G6#2H-K)CyK1ZA8Len_7Qs;y4BN?d*|QY)!o)zM|h^YE98u?5^@0 zIHZcw3#+;jYfv8z|1k}*2|B)YgrTD(rfdslE8?ZipWCIcZ7UufTuqIBhLV8MA7C-6%>iYw%hHBOLEjgnZ9u&VaS1&C?dfin4BJ*1F?^&nJbbf$Bx8G!1+yK{`&hbUtWK{u`smg(=TC%Tb($3!h#ZE=qgxV#`k4)NU-{G ztI9*WxuHPHg4C_4SGb{CnM@hr3GdSIjgYF&l2TO^(1}gUN?H`w6xHpk>k7b{{RI^A z9?!@*@g|ha(IKDyooLo|;>}Z_K(Kv6i^dhf#MGVSBARHarO{+o` z1=Zff!rq%Y9Mrn0raDa?S8eQ8& z!2(3B8hM98v&M)VxSxhCo(xo%BHMu#rHj+*(;*TP6`15?`;+P}BY&?mO@zx->KjuL z2Pn!BC(XKRpk;BngFpl7Fif@00if<8XhbVFK@3>98VS`Gk68A~pX$^+bmhy&QK_>s zP_Soe1NvPF`=Y@<$*$904Pos%-O?Zm^eUoJ zNkoWITBBsfzK%@Nw0S`ly5$e0G}Rn3p5v0r;3uoT{%fZ_`3`Qhct&9?r3?NtuZ z_a}+qTQok6_?$EkEq5JMHjQiT^UAHdbWx^e0rbK!QZLnXhKOYl#K&CH{RXy4(Pnkd zR6v-Zj{9BR=Rg%Mg=K<5mq1NmzlwqgX7-$vTDPW+w!<3gobzhZgyd;{!PHTwbTu-k zib82JBc@iBL_=JzroKZx1QHB?XXqMoq5Nglk@{pwlp@Oj2*>#be6C7MpZE`wKBPb9zFb@<_xNo#hfM!&PPlnrr=N=8Bz3qEjo9To=_#s z2+$~GL|c=%T{Si}ivBvae``ut(ku;h)Ka;tVnNebiK7X~;c}a$dCMN$pQ&jub=#WK zhv?=ndBrjBgML1*mtVh~@sQoCk*Qg;#+E6qo1(^7R8cVEeYvtE76-OGH#-oO5xU1T!)O@6wiI0k>+?1Tw z!0{mxbTt(9Fw|lY`KakZy_BUwmAud>RHT)Id+-bu|FBbniUWt*l7(B!jeElhyxNe5 zYJo672x1-@-3oFYv>ISXh^^M%EZO|@vVXi~5#wD6oum$LWl@!X$HYDs)}e0qrV0^t zVyGKV&HmDKON|&R8<<5i>+-qk`LD7Ejqsj;XHgG)^~5P*X(A57HI!&m@W)~B1OBbU zVohfRkNDW3;@4!Bu7e{2wW)p3YoKQ9NPnedqxwbC)l-`#by|l9@sS~^Vge2fMXqc{ z2QpNpE*fzi5?IuKI)iLbUiFx^DAq%4Yjwq_0`@m+_Du_UyV)7u9Yxqo6B-f#STTIL zj`w+foh!h;C{3Sg z%|ru8_}9t?IZQE39C&xoLd9*B$k;Klz_Y2+CZ(Cc;@0b1*ZfWkIqvyHw0w1;1n7ZI z?xpe$PsScPtSXIyF3nxTuBhIPO)|!LH5~=il-~#IV zQX7EgHs*}y7xf^)VTxV#0aK$8BZP~n$u2Dpw;;3x9<76ySMvW zVKqo$0Gf`H;E%m~wY;ij%}I$En5r6|0o8&JY_UUs6~U^|R#T0GrcW&bXjQLy)@&Gf zj|S9exRw&KD)LI#kffyYc@0a~Nt%YhOIAGFL||P*W3SaT696x(SG9k}n0G}ZsXSO? zhMXGugHk-IaVIJgWxNvMrV9L{)-Pqn9EdD&zjfjnhmb_00=niSUcE^K6X+WvYWQ;> zzj7^q*mvfefFd{=2Quh$*a4gMKKwgW^1~s5H(|l1vQ*Ok_k){!zG_MsV zuW4-R!VOsi_ja-4BAy?$NOA-6_dT>XiEX{#|6IHv_amX4KHZNvR&_gb^>%oNPGTO~9QCK8fV@mMqwOf$3GQU?T<(r~M+UgWLQnsc1W zio7N+wy|{luJR0>=Atx*ruYoGwg#HULZ~0m5{-08GUstL0!*@S6qSmL z6AV2nyEq7^>T@(TXlSaL)49W)^nYEmZ`)Px1g$HpS+CJF6NIv(=>v%3QZ%~OYrZ^C zpNVGPX=Zq>5EOBywJOV^npF-v`w=sB{`#Nm~aL>LZuw|xzxgTYTF~6 zL&!A}-!@+Fl%GV9BbK_d*E*T#nqve}<6FHN=i-}HyPCM}1=cy;)Hn);cNEWmuLjyr zbp#-Ht7^a5^UPbSX!&YO8LGKDu4%4ZxsKqPem@94va0Gq5Q2rOQZ${TX}$_EL|L~9 zWmdAGYl(&m(LQMa*F-bu+5qU`@mJS#LS+^lTSW}lnW$YinfBQ@1rs@LX;BM89R%0R$eZeoK|> z>d?38Fv-GHI)nXI0(!cCu~DR+&(hR#%}mvm9FOKoh#~6{Y;I!A5mzCyYrcUxm5}B0YIBQRjA>#5s65jyxPo~tnpXjsIavpq|` z)G)i2LHlItms1C-gBr}0V{n?AgQ##yPBnE_CS8IPL9<7%0+r+Tv81Rf&$pjKhLLHut|CT|XZS#pwcWvzADMQ#L)>%xGgQaOzhn;OWkvlbvrlK|4? z3R=3M;X;}r(TfIg_34)S2{y4@GqyZLTnCG4)pgLwy$PU4tp^~G&RaDH@R9au`a#V1 z8dYD~RIIN7<1kIIO47}$ywmu&<#d`NxQ5DxtB+R`GRxNz7XIzJWI)${kg@Lt&LzV< z5|pSk!cC1jB45)qR~UK+*3JEDz200}rJ|u{5*C)luV6n=o~DyNr~)z2P(ew_!nP#& zl{aNwH6LEr9qp}Q4Zf&ajSv)%=_Z!JgDf5E6!p++%q2LaK~VcT1k6yDso859+S$W( zgVKY%Y7R}FT3gJcTynjCC?|*WX=oLq5YX0?{rF{5S; zyP~#=ywwKJ8iuA9($s&xk_RBT$#J59KI*CqlkU-&QBCw4HbFdp-Q}Qu;#R_S`oLR6 z4X>8~2LGXFO&8c?;>ZKWh=5g6l>nqG0?yR}zKZ-x(N$9@)y5fhF_C(mt7hW)pvCd3 zdtBw}rrEm71=Xo07L|PmHNL6U{37>Rbu~z^6m>RU9eyr(H{$-zvfYPWJb_GRvw$0@ z7I9bAaGD0wRp<(TW71_z#3saMW(7C!pxZ{E1mP;S*JVk-y}Jx^?vb~Ozkqk8|Bs{$ zoRTed$*XlloVCQH-W*l*z%QS)0>QIYId>*xjaS@+e$^6YEKc_fAi-SHB&eYsS?tsr z-RlURf2mp1tu|Yyx_7i5*ujT3KxQjpr<)Qrr&8ryNG@f6>auQ+ni{(4bVK8l?m#L`7((&gS6g{uzNFADluG6!}Dfm!gzgScGi+o!* z#+l9rzy{ran>C|l9dE|gaCqI?(2B100Yh}h083U~&pPvS*WD&2lA#L*0JKuig6qto zahKpEyQrILblNy2T3`jYMLR!^_b>1M{_^3&%Xs(m_-(wM>T~ObfZqhXv3oVTAr~P) zS{tG;VMbY%F*NrLw%+;-SE^shf}d=I(`fz1bhlx=EKR;yys%#R8w>sGHOGvvh9 z#Am6mtrFy;Vt0q#JdS!*16DL&S3S!`_M$0#W9t}F);KCemiWUHte}qGq#LeulaF1~ z)UA|Vb6xNwufu2p>`|zWOMz}emJl-DU$acDT&XAxWYU!(M;!XLdJ;O*6EvAvRk#ldxK#>QR$- z_9{u;Do9@%VKPJz2(DgdhODUuIQO6%^`6yGY=q87q7vu2$U=9jq4>)+Po=bRWm;L0 z=!uA$@R9~*r9pIvO7yLIxHb%LYL3Bj3aXxe%|Z|_4cGB1ODBZ1#n+ z$@kH2Z=_{N_cjP!&oea&zv(WtsWKk8dejx8nhjK)3Og=QzIJoUkgn^(Cc8RqVB{dP zt~)Kd0_*A+RTT)(X26o;Pt(DQ(%hQ(4`>BliKSZsy80Z)Gw%bVsXANM$V@roRxS&F zXNp177W`5bvxbwY2T4b!DkI~uzzxEyF1ec5pyRx@G}YBgphkY(koFas0YB)E>ZRbu z)dNH9pn6Y2Ik&vemrvuvXI4s=f4!U!UtX2PJ{OLq3D=yhy~EZl1lhW#ctwL(-)q*Ah}tCpqf zVl!W!np~Ah7~npkA0vvw8i5`7kagXZt1Vq!Ly31+%`L$I@Qw8Z!)4Znc(s50f z5d>WWgM4x5WZf7vtEwG%1guTB>0VA!15_P2bUU3CHH zQel}!273)*cN(JCc>Z={X}|xGE_)pX`mN0#u%BL~L;y~N@4E%Z(vX>~2|+AOIl8Vu z-MZ={QNbPZP3JY5Rt7e(oGMgRlcPcxf9&%*SJUmRG0%GIy2KovI`u6_-TPCc;i!aL zYsd|!u9gTTA>hIVr?T7xQ_xeIU*j5}+)xoEjn>t~#|ENefmY>&rS*>voq{eE(!hAH zQc)+eq#2s)^`bqOiamJBO=SrP9hwcT>u|5JJsLNuo0x;;YmnXO*VP%C!8ninf5j;^ zlz}o`lY?lenr05ZdNse}N_d=%l{e>yWE46=W-BmUP+WKV5g=+&A>0$mbWG)RrOQ(fWjEF=x+z^WHAC2B@sR%1tP0hb(PJ`F1pmzfCjX=9li{CEVYr)Av$J+%=4QhaY%%WjR z@S&(a^`uKLDCiR&r>FZRj&R%J-)71TVf4Xu~cdTYjoFEh` zU3Qw@RNW^if*ptNngs<*DH=&Uykenl3Km<@uwbd3^Gu&jwMMBoLv5fUsQ6D8QU}dK z)z}$L=!`lh=25ge2yz}CWlTVVk~n8a7rVe&H5n$F1_Y?;MU}_9Bux(^vS(GbiW*hj z&3s+avNcHgxoUs?f38lywJa6YC89Y36xgSWM+ zaSdv(RI!GJoF<(nwRtg4+z!dKkBZndwoOgj&;|7*XzlgXUN<(n=bfxYu~>z8tZY%+ ztBkcnl+}XbCkjqu)}6Y)SZYLa71_9kZ|N+~H9wb{k#z$nf2$>EbPMp3EmjqT#Hq%P zHXz9Sqnn0|>9$pncapzVtN-=iKfJ$RU{2t_;s4Za*#*!*Lw4OEpj4Cw0wmL2Efd+O z8Cja{q|qyIu`SwpX%AvPdX7z1>!#X+)PNdORyQE4LQI3QVOp9vZ)UpuLU*22T~^sJ zr25F7jjiTCe=!-B6vE5Ls=KYKoDKgCFsFuG(LJZSFQ}>{2H*#QRq-~YqOSQu1oNna znW6H}NDRnbuy1VC zHA0jy;y{Wx+0LR%b9HehkFAmo%|+uElux~`0oDyjf0~%5L;R*v9o_PFY618~Exel4 zATBs}XgbhS8c355S2^X`+ck8()NuJ~FVN+r-RUj}+`pZ$R3u)nj2pJRbQ|4uxfA|` ziA-IApkW{?&r;b&Md(HNpXOgwg%Eg!XxLB>qf#`hUqc>25ub1ZrZR4rX`Lob`EK z&!AhE0>MFJdBj!@G)isFSfQ>u(~PF{98au-CCWip@JuIeUYurl5pr}Yp=&}{(|~a4 z9Q9Im-FpY8iCJ|GI-E2D(>3-E3oKHhx;9jIe`u=6Rs=-l4+#9B@|B_ab1KS`G{<RX(YSOkUG=RI4kBj^c!OXcDp4 zB_hIuim=hmEV|A_*HEqt?ljRxO^@&n+#lneSGr9pd}ZmLll@hcMXw>g=yw!w8oy z^i?sX<}6_oC*`d~lMYE1cgYt-2!4tg;FAqT+Xc=r)7laHx_wp`O7h2}D!eC<1%!7{ z`&e>{4DGrfH|Q>On5^xf99WFbMGXNQVWAARDwq=p$zu&jpRStJ9dTI>)BM*d5#Rw_ jNi}a>Q>Jxw11qW7ZRcu?iKc$}|MLF<@rmFpaEAZ@yzBh% delta 18480 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 delta 48645 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 diff --git a/app-misc/cw/Manifest b/app-misc/cw/Manifest index 7a767effb564..aa4893e5669d 100644 --- a/app-misc/cw/Manifest +++ b/app-misc/cw/Manifest @@ -2,6 +2,8 @@ AUX 1.0.16-collision.patch 1239 BLAKE2B 39567192acb63116de0c9ae34eeb05619cf25d86 AUX 1.0.16-format-security.patch 284 BLAKE2B 79945a54bf591e7b78475276b1f51e5c613f9992580de92fa7ebed90201b955fdf4b151283e5f3ae84174233598b9f0687bf48b60f91f02b76e2518dec4b8492 SHA512 0f6b701e0d7925dcc5ec125db4efcd967fc17d5d1e4d3b5b73786639d0c017c9125c800d948843f4746c2762a0f7bf35eab183e9edb2a2f1088aa01f59021ec5 AUX 1.0.16-ldflags.patch 417 BLAKE2B ec4399063c9b082ea2b51cc33ba684f5b583392e350cc859e5b133fe324dff83c9d7efd3e0bd26b19534d760271b367088d05660c036eb58f870411b7ca4c0c7 SHA512 190d5fe9e583a5db62bb34ff228ee77e1f8bbb89c41943759d007f73571bb739ace842e7eda36b6eb50a63b212f8a73a4552a51e035f50aa4c9ab3414bccab4a AUX 1.0.16-path.patch 479 BLAKE2B 17108f1ff61d1ff3e4625f86589b6cc372cef6e849851df193093bef8f9fd43706f70eaec98544c3a2e4da20298b21c597d87dc56354e6317859f05b12bc9c38 SHA512 6ecc5cc11e65db11617b1ba902a414900e7e4f0ac319c60e4d5131769560b07a1dac3496b33dd07d44cf9ea6d95924114fb9361ef7b15235604a53b2b517bb53 +AUX cw-1.0.16-replace-isastream-with-fcntl.patch 530 BLAKE2B 31719713817c810c4368b1842186711b1f9190d62eaa644bfe3981aa31a7733ccb4f85d0a3b5bfbfdfdca6357455cdb3fe030b4fa1be6c1cc85cc07c0190683e SHA512 3de7d966cbf1ccc86dd45a797c62af75b0e38e9f9e08547090d3eef6b947386b4bc1118e3f9bc5213e9c8d35e5f59e0e86b59823dd3883fd15eecc505c3b160d DIST cw-1.0.16.tar.bz2 76035 BLAKE2B 4257dad6df2122efabd9d5f51e7d0f0f5103afa261b4d7781ec27a81d9efc903c55a56e7b9bb1d16bb3c6bc856f15ec6f8d7ae69935511659bbfe82475377e38 SHA512 6a5da4e4dbb4d042d8b4e1e0727039f3103f9d7124a6f7c37ac094d7fee0ae10d9bacc6739fc133ca9fb682501bcafecd39a660abfe19fbf1fd9bf7ec06cfa32 EBUILD cw-1.0.16-r3.ebuild 1536 BLAKE2B 48af35f48ed2693c7ce6307dc7eb1f178d5d039a4a34abb6811943be3a8cd31392ddf5ff847097a3b1f14ffbb35acb8107ecf06cf246774c1449d94ff2b87263 SHA512 c537ae708fb5ab3439edb76b525f8dfa8c406ddc3e2777c3c2b1a84b605dee34a0a513d1f2bfe4d48e2582b5f94eb533cfa44f263a517e2a256e5e704455cc13 +EBUILD cw-1.0.16-r4.ebuild 1732 BLAKE2B 455ab021e2ce47a8c44bf7d30a0f586bd475b9a3701e43ff649d9561c03fa2a33f4cb38f25a6fc44c453ce82c2447e00663cc5ccea837a2a3f6c9f85ef8fbe9f SHA512 340869ae66627e4fd7396baae7641ef4866b0662db1ce2dcbbf8be61a563affab78659496bc2d639a1d3f452a1cf1fb7b77b3e637460ae9857a74b06eb809b70 MISC metadata.xml 344 BLAKE2B 7f3db60367ffaacb5217d36eee3a431fac236d8675ceb212641e7c391cd1e766302adef0912dd32c42b39df01b5747821af4dc36c11f3a79e0b4c7c57fa98bd8 SHA512 4b14684bfd5872f9de5812015c341c763da06a2e75981f67355464f68ea5f11dfa944233b1a77be73854dce0f697edcc76402ec1cd073d53d23db0ef2d6b565f diff --git a/app-misc/cw/cw-1.0.16-r4.ebuild b/app-misc/cw/cw-1.0.16-r4.ebuild new file mode 100644 index 000000000000..b738753f2715 --- /dev/null +++ b/app-misc/cw/cw-1.0.16-r4.ebuild @@ -0,0 +1,75 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit flag-o-matic toolchain-funcs + +DESCRIPTION="A non-intrusive real-time ANSI color wrapper for common unix-based commands" +HOMEPAGE="http://cwrapper.sourceforge.net" +SRC_URI="mirror://sourceforge/cwrapper/${P}.tar.bz2" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +PATCHES=( + "${FILESDIR}"/${PV}-ldflags.patch + "${FILESDIR}"/${PV}-path.patch + "${FILESDIR}"/${PV}-collision.patch + "${FILESDIR}"/${PV}-format-security.patch + "${FILESDIR}"/${P}-replace-isastream-with-fcntl.patch +) + +src_unpack() { + default + + gunzip "${S}"/man/*.gz || die +} + +src_configure() { + tc-export CC + + append-flags -D_XOPEN_SOURCE=500 -D_GNU_SOURCE + + econf +} + +src_compile() { + emake local +} + +src_install() { + insinto /usr/share/cw + doins etc/* + + exeinto /usr/libexec/cw + doexe def/* + + doman man/cwu.1 + doman man/cwe.1 + newman man/cw.1 color-wrapper + dodoc CHANGES CONTRIB INSTALL README PLATFORM doc/README* + + dobin bin/{cwu,colorcfg} + # app-misc/color currently conflicts; hopefully 'colors' is safe + newbin bin/color colors + # media-radio/unixcw currently conflicts; + newbin bin/cw color-wrapper +} + +pkg_postinst() { + ebegin "Updating definition files" + cwu /usr/libexec/cw /usr/bin/color-wrapper # >/dev/null + eend $? + + elog "To enable color-wrapper, as your user, run:" + elog " colorcfg [1|2|3]" + elog "to add relevant environment variables to your ~/.bash_profile" + elog "Run colorcfg without options to see what [1|2|3] means." + elog + elog "After sourcing your ~/.bash_profile, commands for which definitions" + elog "are provided should have colored output." + elog + elog "To enable/disable colored output, run: 'colors [on|off]'." +} diff --git a/app-misc/cw/files/cw-1.0.16-replace-isastream-with-fcntl.patch b/app-misc/cw/files/cw-1.0.16-replace-isastream-with-fcntl.patch new file mode 100644 index 000000000000..18f2dba953d2 --- /dev/null +++ b/app-misc/cw/files/cw-1.0.16-replace-isastream-with-fcntl.patch @@ -0,0 +1,20 @@ +--- /var/tmp/portage/app-misc/cw-1.0.16-r3/work/cw-1.0.16/src/cw.c ++++ cw-1.0.16/src/cw.c +@@ -1173,7 +1173,7 @@ + close(master); + return(0); + } +- if(isastream(slave)){ ++ if(fcntl(slave,F_GETFD) < 0){ + if(ioctl(slave,I_PUSH,"ptem")<0||ioctl(slave,I_PUSH,"ldterm")<0){ + close(master); + close(slave); +@@ -1211,7 +1211,7 @@ + close(master); + return(0); + } +- if(isastream(slave)){ ++ if(fcntl(slave,F_GETFD) < 0){ + if(ioctl(slave,I_PUSH,"ptem")<0||ioctl(slave,I_PUSH,"ldterm")<0){ + close(master); + close(slave); diff --git a/app-misc/mc/Manifest b/app-misc/mc/Manifest index eea662508e3d..abfd65afd4db 100644 --- a/app-misc/mc/Manifest +++ b/app-misc/mc/Manifest @@ -4,5 +4,5 @@ DIST mc-4.8.27.tar.xz 2510296 BLAKE2B efb0f3a8beb7285a793085a8e3b3a49619d0f8a4ba DIST mc-4.8.28.tar.xz 2333072 BLAKE2B f4218e6c166df85b7b3736f0fd1414c9507c72074f06001f12b114ce6c6fbbf3688ab850aa70f5063eb3920736f878e113eb39a5d261ccfc3ffa9dab473a8436 SHA512 ca3b3a57281e9387cb52bf1fcfc3f39a4d5f438aafc256dc492c192678824f67c983a852c759664efc5bc6d0de471c9b3929834f8301f6302ca1ebeee513fdfd EBUILD mc-4.8.27-r1.ebuild 3287 BLAKE2B f7775d8d551809cfa939ef94fe7be10d2c89dae8c8a004ddb7af948fa88c27100d7f27e8cc9401697cc62b2c0608cc7f6b63d6db5e98f76687ed1d409c351c3b SHA512 1dbb77669c0b657db22948a8f424cffa10f5b0113384ba52c88f89650051d6632b23cbec9fadae0ac838db4b6abdc004174fb08a731aa016e238a801c07713ea EBUILD mc-4.8.28-r1.ebuild 3286 BLAKE2B 97f5a53cca2a057daee1c9514203c67ec00d7071b3bb48f94d97719fb1f4aade16289b14b57ea2c4dc353b55a49cbdaeff9ff4b1f020d3c867680a6516e50d19 SHA512 d857d1cb3ab6fc9ef732ffbde363326167517144dc4c23758d3553ca1390edceb27bce0f3f16d2ed884aab954858131c5c4845da1db044876e2534b7f33ca49c -EBUILD mc-9999.ebuild 3571 BLAKE2B 28c8ceb41679fe58ec6bc122d59fd7ba2432d55d27fb46946afa437309999195d612986dd9e8b80a654fd90cf1bd8cf237770290cd21d61d626a7226dcbcd640 SHA512 b8d5d5ec38a2d0d0020545f3f2a0185eb6a711453688a3f2dd3e8af0fdfeb3ef23abefde18d23833f2bfbcea9db8b71c742a4f687a6ceeb921437abbe047c83d +EBUILD mc-9999.ebuild 3573 BLAKE2B bfc47edaf0d2d929fba3abd75c739bcbc213c18344be024f0ea773dfdd3ae52e27177c6c8028a939550b384d6a7b9e4c594b9da2bf79a76e7003a098e75f3e7e SHA512 a577f23011c6382b671d46724e57effeff59c4c3e608fa8f05622d8c240c142cc776504c21f21cc779530a982f76f44875bfe2542e5bb716ff3a97951e3b2c83 MISC metadata.xml 771 BLAKE2B 9680a9a9c9cdd9dd6c7972947f8d62eab08e14c8c1285009f4f55a90409bca51ea9bf72be913eb5812db7723230fa469acbc731a959b7caaa9473136b68115e4 SHA512 5c4dd207f8f3fc8c33bf571c78f50e51a4331ddddaa1b0cfdee93601b86d34a234482a1168ba021440fde04bcc4e034e223e89413a034ddf21faca08a112a9e9 diff --git a/app-misc/mc/mc-9999.ebuild b/app-misc/mc/mc-9999.ebuild index 186c6b0f21c5..418ebc976d9a 100644 --- a/app-misc/mc/mc-9999.ebuild +++ b/app-misc/mc/mc-9999.ebuild @@ -63,7 +63,7 @@ src_prepare() { $(find . -name '*.[ch]') | sed -ne '/^#:/{s/#://;s/:[0-9]*/\ /g;s/ //g;p;}' | grep -v '^$' | sort | uniq > po/POTFILES.in \ || die - ./version.sh ${S} || die + ./version.sh "${S}" || die fi } diff --git a/app-misc/rover/Manifest b/app-misc/rover/Manifest new file mode 100644 index 000000000000..e0ed4e0ba34d --- /dev/null +++ b/app-misc/rover/Manifest @@ -0,0 +1,6 @@ +AUX rover-1.0.1-install.patch 2899 BLAKE2B f140843144232c7b448c303a2548bf17aa5bfc6a2363bb3d1149bd43553ea76522c52b10c9a8936b59a7be0c8214e738fb8e7b12965815d5dac70364ade04aac SHA512 caecf106d29d04ac4b34bb7eeaa57ba76e9b26bdfd7d6224da16db876a4e8da491d7e5379516ac6e10b77b86c8bb35b1a755737ce91352b9a2ed447eb257394e +AUX rover-1.0.1-ncurses.patch 1839 BLAKE2B 7bcc3dda3c224cbc24b82a58409a83ca102071420db5329fbc1eb01ced72b5b88c813ea4cdfe0aad99960767e785c04acddcd6e366a0cb486f7198f218265b19 SHA512 6deae37dcd38e6bf33604ff10f9e061ce5295f2c68def564fac94469e0d1f927b90f123b8d2461e0cb332cde6979babbbf72140381afa49d2f08acffdd63a993 +DIST rover-1.0.1.tar.gz 18068 BLAKE2B 7d755cb46185093cc17b4186e98e4b3646d00c5ccc48e6f83056238be1b990ada2e2db5fc83bd22f401d347530dc3a3d6509fe8e58e2010cabdef87fe847ec77 SHA512 9cac075438fe923064b143650670915bfb8ddad852d58aab451d6ccc4ea1fca15d917834c5cf153e964a3a9cfca08ec0d5263e2516ed44f8c9e5555edd8836d4 +EBUILD rover-1.0.1.ebuild 798 BLAKE2B 1124bbe7baf3b23703e03f8acf05ff3ef2a4309a12b45b4cb1f5332edb6ee1d9f799b251b96a86f6c019fb7a2aa278cf90bf2fbbde593295a27d6fde35054fc9 SHA512 e3f839d131039aa75c6ae3fa2378fe5ecfc3499f44d1c9e8373e13b76b0bc308eea94de31e952cc9e90b3321158f120b9bbe51ead4b50e9b56f8bba1d54cb0bc +EBUILD rover-9999.ebuild 717 BLAKE2B 87d34f679168e156bfc15b28c3305aaa5d1a8b971c9e12fdb2ae23f9757b242a53b07d79d65c4c75e7a8d979e02872d3126c8078f296cb9f12f0eb2d71bacdce SHA512 c88fc901b19542096d564a3e3465178bdce5bfab81717f3571c265298534af1ee511a04334079edc77165afde7e9ffa3bd40004536b5de60876b951f6b4d0db4 +MISC metadata.xml 431 BLAKE2B 5e723e0ee07fdab24a0791ade98d2b75c65bf7dbbd3263266568e7af4bee97a6708199eb4490c70350c4c39d4091d52deebad30382058233fc44ba63a77ad42b SHA512 a1385e42eb6bfde3e19060077372f9824f23bd8e5c4c6aac01a46e15f1f6dabf27cdc154af10c95e4b2b6b7e92d4ed1353ae3c356266283c619cc08da197ca53 diff --git a/app-misc/rover/files/rover-1.0.1-install.patch b/app-misc/rover/files/rover-1.0.1-install.patch new file mode 100644 index 000000000000..c64473d4092b --- /dev/null +++ b/app-misc/rover/files/rover-1.0.1-install.patch @@ -0,0 +1,113 @@ +Upstream-PR: https://github.com/lecram/rover/pull/40 +From bceeabdf443d5e03ac38a80a195383d3ef800ffa Mon Sep 17 00:00:00 2001 +From: orbea +Date: Tue, 3 May 2022 09:29:28 -0700 +Subject: [PATCH 1/3] build: Use standard install variables + +This removes DESTDIR from both BINDIR and MANDIR and adds it directly +to the intall and uninstall rules. + +This also moves 'man1' directly to the rules as it should not be +configurable by the user. + +And lastly this removes the non-standard and now useless MANPREFIX. +--- + Makefile | 19 +++++++++---------- + 1 file changed, 9 insertions(+), 10 deletions(-) + +diff --git a/Makefile b/Makefile +index 8fea662..43c90f4 100644 +--- a/Makefile ++++ b/Makefile +@@ -1,8 +1,7 @@ + LDLIBS=-lncursesw + PREFIX=/usr/local +-MANPREFIX=$(PREFIX)/man +-BINDIR=$(DESTDIR)$(PREFIX)/bin +-MANDIR=$(DESTDIR)$(MANPREFIX)/man1 ++BINDIR=$(PREFIX)/bin ++MANDIR=$(PREFIX)/man + + all: rover + +@@ -10,15 +9,15 @@ rover: rover.c config.h + $(CC) $(CFLAGS) -o $@ $< $(LDFLAGS) $(LDLIBS) + + install: rover +- rm -f $(BINDIR)/rover +- mkdir -p $(BINDIR) +- cp rover $(BINDIR)/rover +- mkdir -p $(MANDIR) +- cp rover.1 $(MANDIR)/rover.1 ++ rm -f $(DESTDIR)$(BINDIR)/rover ++ mkdir -p $(DESTDIR)$(BINDIR) ++ cp rover $(DESTDIR)$(BINDIR)/rover ++ mkdir -p $(DESTDIR)$(MANDIR)/man1 ++ cp rover.1 $(DESTDIR)$(MANDIR)/man1/rover.1 + + uninstall: +- rm -f $(BINDIR)/rover +- rm -f $(MANDIR)/rover.1 ++ rm -f $(DESTDIR)$(BINDIR)/rover ++ rm -f $(DESTDIR)$(MANDIR)/man1/rover.1 + + clean: + rm -f rover + +From 91dfa8e9b37b1433ebc3210a06779fd5163c70fb Mon Sep 17 00:00:00 2001 +From: orbea +Date: Tue, 3 May 2022 10:13:19 -0700 +Subject: [PATCH 2/3] build: Explicitly set variables + +--- + Makefile | 8 ++++---- + 1 file changed, 4 insertions(+), 4 deletions(-) + +diff --git a/Makefile b/Makefile +index 43c90f4..b54fc88 100644 +--- a/Makefile ++++ b/Makefile +@@ -1,7 +1,7 @@ +-LDLIBS=-lncursesw +-PREFIX=/usr/local +-BINDIR=$(PREFIX)/bin +-MANDIR=$(PREFIX)/man ++LDLIBS := -lncursesw ++PREFIX ?= /usr/local ++BINDIR ?= $(PREFIX)/bin ++MANDIR ?= $(PREFIX)/man + + all: rover + + +From f0518c52fef6f0822dc553e261b37db8075ca07e Mon Sep 17 00:00:00 2001 +From: orbea +Date: Tue, 3 May 2022 09:29:58 -0700 +Subject: [PATCH 3/3] build: Use FHS and GNU paths for MANDIR + +The FHS path for MANDIR is /usr/share/man. + +https://refspecs.linuxfoundation.org/FHS_3.0/fhs/ch04s11.html#usrsharemanManualPages + +While GNU directory variables show MANDIR to be DATADIR/man + +https://www.gnu.org/prep/standards/html_node/Directory-Variables.html +--- + Makefile | 4 +++- + 1 file changed, 3 insertions(+), 1 deletion(-) + +diff --git a/Makefile b/Makefile +index b54fc88..291a7b3 100644 +--- a/Makefile ++++ b/Makefile +@@ -1,7 +1,9 @@ + LDLIBS := -lncursesw + PREFIX ?= /usr/local + BINDIR ?= $(PREFIX)/bin +-MANDIR ?= $(PREFIX)/man ++DATAROOTDIR ?= $(PREFIX)/share ++DATADIR ?= $(DATAROOTDIR) ++MANDIR ?= $(DATADIR)/man + + all: rover + diff --git a/app-misc/rover/files/rover-1.0.1-ncurses.patch b/app-misc/rover/files/rover-1.0.1-ncurses.patch new file mode 100644 index 000000000000..52c64c76b29a --- /dev/null +++ b/app-misc/rover/files/rover-1.0.1-ncurses.patch @@ -0,0 +1,72 @@ +Upstream-PR: https://github.com/lecram/rover/pull/41 +From 9e1f635a4c31d1621141dce51bb620365c784a0e Mon Sep 17 00:00:00 2001 +From: orbea +Date: Sat, 7 May 2022 08:41:22 -0700 +Subject: [PATCH 1/2] build: Use pkgconfig to fix undefined references + +On gentoo the build also requires -ltinfow which is exposed +by the ncursesw.pc pkgconfig file. +--- + Makefile | 8 ++++++-- + rover.c | 2 ++ + 2 files changed, 8 insertions(+), 2 deletions(-) + +diff --git a/Makefile b/Makefile +index 291a7b3..bbf376b 100644 +--- a/Makefile ++++ b/Makefile +@@ -1,14 +1,18 @@ +-LDLIBS := -lncursesw + PREFIX ?= /usr/local + BINDIR ?= $(PREFIX)/bin + DATAROOTDIR ?= $(PREFIX)/share + DATADIR ?= $(DATAROOTDIR) + MANDIR ?= $(DATADIR)/man + ++PKG_CONFIG ?= pkg-config ++ ++CFLAGS_NCURSESW := `$(PKG_CONFIG) --cflags ncursesw` ++LIBS_NCURSESW := `$(PKG_CONFIG) --libs ncursesw` ++ + all: rover + + rover: rover.c config.h +- $(CC) $(CFLAGS) -o $@ $< $(LDFLAGS) $(LDLIBS) ++ $(CC) $(CFLAGS) $(CFLAGS_NCURSESW) -o $@ $< $(LDFLAGS) $(LIBS_NCURSESW) + + install: rover + rm -f $(DESTDIR)$(BINDIR)/rover +diff --git a/rover.c b/rover.c +index eca6aeb..342aa48 100644 +--- a/rover.c ++++ b/rover.c +@@ -1,4 +1,6 @@ ++#ifndef _XOPEN_SOURCE + #define _XOPEN_SOURCE 700 ++#endif + #define _XOPEN_SOURCE_EXTENDED + #define _FILE_OFFSET_BITS 64 + + +From 7b5983d9d90d8ec0ff6e846a7fc7126cddc1d808 Mon Sep 17 00:00:00 2001 +From: orbea +Date: Sat, 7 May 2022 08:49:07 -0700 +Subject: [PATCH 2/2] build: Add CFLAGS default + +--- + Makefile | 2 ++ + 1 file changed, 2 insertions(+) + +diff --git a/Makefile b/Makefile +index bbf376b..c2890fe 100644 +--- a/Makefile ++++ b/Makefile +@@ -4,6 +4,8 @@ DATAROOTDIR ?= $(PREFIX)/share + DATADIR ?= $(DATAROOTDIR) + MANDIR ?= $(DATADIR)/man + ++CFLAGS ?= -O2 ++ + PKG_CONFIG ?= pkg-config + + CFLAGS_NCURSESW := `$(PKG_CONFIG) --cflags ncursesw` diff --git a/app-misc/rover/metadata.xml b/app-misc/rover/metadata.xml new file mode 100644 index 000000000000..e0477390ef0d --- /dev/null +++ b/app-misc/rover/metadata.xml @@ -0,0 +1,15 @@ + + + + + orbea@riseup.net + orbea + + + sam@gentoo.org + Sam James + + + lecram/rover + + diff --git a/app-misc/rover/rover-1.0.1.ebuild b/app-misc/rover/rover-1.0.1.ebuild new file mode 100644 index 000000000000..ea3173754330 --- /dev/null +++ b/app-misc/rover/rover-1.0.1.ebuild @@ -0,0 +1,37 @@ +# Copyright 2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit toolchain-funcs + +DESCRIPTION="simple file browser for the terminal" +HOMEPAGE="https://lecram.github.io/p/rover/" +if [[ "${PV}" == *9999 ]] ; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/lecram/${PN}.git" +else + SRC_URI="https://github.com/lecram/${PN}/archive/v${PV}/${P}.tar.gz" + KEYWORDS="~amd64" +fi + +LICENSE="public-domain" +SLOT="0" + +DEPEND="sys-libs/ncurses:=[unicode(+)]" +RDEPEND="${DEPEND}" +BDEPEND="virtual/pkgconfig" + +PATCHES=( + "${FILESDIR}/${P}-install.patch" + "${FILESDIR}/${P}-ncurses.patch" +) + +src_compile() { + emake CC="$(tc-getCC)" PKG_CONFIG="$(tc-getPKG_CONFIG)" +} + +src_install() { + emake DESTDIR="${D}" PREFIX="${EPREFIX}"/usr install + dodoc README.md +} diff --git a/app-misc/rover/rover-9999.ebuild b/app-misc/rover/rover-9999.ebuild new file mode 100644 index 000000000000..590a037551fe --- /dev/null +++ b/app-misc/rover/rover-9999.ebuild @@ -0,0 +1,32 @@ +# Copyright 2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit toolchain-funcs + +DESCRIPTION="simple file browser for the terminal" +HOMEPAGE="https://lecram.github.io/p/rover/" +if [[ "${PV}" == *9999 ]] ; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/lecram/${PN}.git" +else + SRC_URI="https://github.com/lecram/${PN}/archive/v${PV}/${P}.tar.gz" + KEYWORDS="~amd64" +fi + +LICENSE="public-domain" +SLOT="0" + +DEPEND="sys-libs/ncurses:=[unicode(+)]" +RDEPEND="${DEPEND}" +BDEPEND="virtual/pkgconfig" + +src_compile() { + emake CC="$(tc-getCC)" PKG_CONFIG="$(tc-getPKG_CONFIG)" +} + +src_install() { + emake DESTDIR="${D}" PREFIX="${EPREFIX}"/usr install + dodoc README.md +} diff --git a/app-misc/rpick/Manifest b/app-misc/rpick/Manifest index b9828f50314c..748ae112d538 100644 --- a/app-misc/rpick/Manifest +++ b/app-misc/rpick/Manifest @@ -131,6 +131,6 @@ DIST winapi-i686-pc-windows-gnu-0.4.0.crate 2918815 BLAKE2B 4d357e4d30f955297217 DIST winapi-util-0.1.5.crate 10164 BLAKE2B fc800aceae5249a858c806c3e969ef2545766099872d856ebee51c883d9acf1122278db9607d50ca53eac351502b700fd2463900932d342240f97f683d517963 SHA512 7baeb661f397c4693dfa001fdc774b323c51a7c55caad40f2de5112a1cefd1d6151e3df41fa4ee193460a5905917c83d2b1de5fa10b4bd014ad96690af95c0fd DIST winapi-x86_64-pc-windows-gnu-0.4.0.crate 2947998 BLAKE2B 2ad1ea8b5fa07d544e910ccba043ae925269b76b26c9da356305b34b86741dd8b9aff0b9ffe3d562db4fcd7d7c46a11ce9e3168b782b1d89ae6881742b7ede82 SHA512 4a654af6a5d649dc87e00497245096b35a2894ae66f155cb62389902c3b93ddcc5cf7d0d8b9dd97b291d2d80bc686af2298e80abef6ac69883f4a54e79712513 DIST yaml-rust-0.4.5.crate 47783 BLAKE2B 3e888c5cc7afb43eaf3aaab2b6f47b86df164a66eb54d4e166b965cc84b1e06cd17bd992a0d6ee175d9a73a76e2b44a13167246383ed054afcf3cc1710b309cb SHA512 7621dc8dfd5e7d4a7a8805b2a7e8319b63b852367655f2359d4e3e8fec6c4fad52d75c46ce1161e4c674eac0780b757ce9d34e664e304d8d2beec7afa0363ea0 -EBUILD rpick-0.8.10.ebuild 2517 BLAKE2B 86dc7b2fd8f52375692b350305557723aa5a4b69453bf1a6e9415d21b40896e07b3ffbe232baf035328a5c2c8718274e0ae8ee75297aed5e15e02dddc174d2e2 SHA512 0b9b4b69e8763b0eb3e251c2506b6247c007e144cdeebd61579b42d895ad8ce048d90cd7c27187db5ab16c0769c911d81b4763a23c0b6bc257339f57650b61d6 +EBUILD rpick-0.8.10.ebuild 2514 BLAKE2B f7cc031180c1439413742392ffc9b88576cea8f180f9a888823550f8948eecddd6212f64cf41677552e7f31f92872bebccd0df8f2aa22476e5d62186f50d9fbf SHA512 670d6b17e8df2d5021a72326a3f3d9679009d96e78ec0197d2a472ee188c73baaa35de7e0cf10451de8f479ee1135de1dd49c315ff34c8acc1cb1c7b1d8d8be7 EBUILD rpick-0.8.9.ebuild 2495 BLAKE2B 539a674c848097047049978f72e17727e7f126196fd826814c586ba820fb84557b42225ef227415c64e457d6075b628106311a7d788f006b3aaf1ccbb3d6ef0a SHA512 498554d7ea90d873ecbfcaa1cb2fec315e758f7bd72772d1602945ac873409e57b6ddebe65594e2dde73be0a6875e6197ad2840b41b9b7eb19e5e9ee56108b4d MISC metadata.xml 982 BLAKE2B 81e304c7c73f959b09d1bb5f2d26d1495930f1b340552fbdb989c8741dba6f5ee7b8801e3eb1d7063947f8f424d0c32ccc66c29cf6508ce8c11305e45febf322 SHA512 bfa865140ae1320670b94f4f383931dfc9bbf1a0278597a283cd64d538362d95751e9b9b53a1a46aa96a835a69b9425518760bd286d0375c550d0e110d1f4f08 diff --git a/app-misc/rpick/rpick-0.8.10.ebuild b/app-misc/rpick/rpick-0.8.10.ebuild index 26361b584d7b..6fe08c160355 100644 --- a/app-misc/rpick/rpick-0.8.10.ebuild +++ b/app-misc/rpick/rpick-0.8.10.ebuild @@ -122,7 +122,7 @@ SRC_URI="$(cargo_crate_uris)" LICENSE="GPL-3 Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD BSD-2 Boost-1.0 CC0-1.0 MIT Unlicense" SLOT="0" -KEYWORDS="~amd64 ~ppc64 ~x86" +KEYWORDS="amd64 ppc64 x86" QA_FLAGS_IGNORED="usr/bin/rpick" diff --git a/app-misc/tdl/Manifest b/app-misc/tdl/Manifest index 68a6db32911a..e7f32fc34536 100644 --- a/app-misc/tdl/Manifest +++ b/app-misc/tdl/Manifest @@ -4,5 +4,5 @@ AUX tdl-1.5.2-main.c.patch 4967 BLAKE2B f609c3a44996ddf4bac91f65e28e3dbad4600284 AUX tdl-1.5.2-man.patch 11004 BLAKE2B 849601edce8452c3ca590b6b10f211ee81355adc121ff878fee165758bde10cc58b4a72a0bb71855b58093ff45a21d51761e24563b50c8be88ebb61d9d1a50eb SHA512 fef2ca8f8c6db0b61037ad10269fe185f2d5cb1ffdee0560acdba61be87d71d2195471412d26a5c6e7766332d9a13bf95774b0374de14b6df7b4a97ad27e8d32 DIST tdl-1.5.2.tar.gz 66057 BLAKE2B cc2d5581126d995098b5dc3032c97213614acaea3b984a507a824da2ba4d3be9afff954722f29acf0b9bd26db42ada22d67fc9110496961c2cb3104d9b4b7ece SHA512 8c07a5b6a5434bb567a2d68b6e0215bbfa7be3f7176ae1042652ac18684289117230af25d8d161fcf1ba27d9b740fd3fcd43c3213467b533de64390686481fe0 DIST tdl-screenshot.png.tar 20480 BLAKE2B ce9284501ba1550179e1c3da54399a802aae3c0fb23b9a1ea25a1adb0f5c0404fe7694a360435913bb91cc1977d71561050ec0fe4e1681db775cdc7ec5fa11b7 SHA512 caca9793626b320ded4c7f16425b98e4bfde9ab0ca3c1bea60ecc8aaa8db080ab6fc3c474aef4d56e394b6415ec1162671329912aa22452dbd5dc72b50c7c8f6 -EBUILD tdl-1.5.2-r3.ebuild 1535 BLAKE2B 494cc0fe3d5cc7490c6bcbab33ab412ce688834412ce5ecbbf8c8e8fbaa36fa62cfd7948155c7674382d3e943c2830028bbe9c09393a4e0a23d1f62693a30233 SHA512 0e591794f384544c46a23e9e926d8dd841b9f5858bb18a89b983529187a6a8804139e1a696ab75873d52591390fa30add3ef66d85c641400dc05e220fa96af98 +EBUILD tdl-1.5.2-r3.ebuild 1537 BLAKE2B 52d75bf6f5dfaa2bbf76f1f4d1ce00fbb0bd0c3937570414fc3f72a9f2f9d60ecb1cec1317dedcd4b96ef338eb32c0434bef92ba09d5dc684673fb600911aa1c SHA512 cbab76fa758bb43ef3307346a052fcb76afea6c74107c151ccf575b4a69a4a728a91c9477b16d568ddca3106d68c0875910a3f7ea0eb0a2605726fa59e29bdc8 MISC metadata.xml 508 BLAKE2B 3a0e69cf69b2db3288f73929c4280be983ee7d53d30482b8a5a7c080e28c9a209a6018b48ec7a949e35357da919220bb4e125ffdb490aa0b2af3607676aee1d4 SHA512 f319b229a3295ecd97abee52e5d13e443893410764e744c32c6919c4cb78f916587036e907e1a2f538b51f7e308dfbfb7bff406e8f6d46ea6d6bae39ca9ab392 diff --git a/app-misc/tdl/tdl-1.5.2-r3.ebuild b/app-misc/tdl/tdl-1.5.2-r3.ebuild index 075f1712868c..9a3ffcabd822 100644 --- a/app-misc/tdl/tdl-1.5.2-r3.ebuild +++ b/app-misc/tdl/tdl-1.5.2-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=6 @@ -41,7 +41,7 @@ src_prepare() { } src_configure() { - local myconf=( --prefix=${EPREFIX}/usr ) + local myconf=( --prefix="${EPREFIX}"/usr ) if ! use readline; then myconf+=( "${myconf} --without-readline" ) diff --git a/app-office/Manifest.gz b/app-office/Manifest.gz index 2e9dd22b5bbc370fb584d86a80e440a193df63a9..9ee955d47ad3a5468abc7efac8e9d7206ad65a0d 100644 GIT binary patch delta 7719 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 a_%XI}hJM9m6kSpJ&Hn=;djW>}HUIzt*s5v( diff --git a/app-office/libalkimia/Manifest b/app-office/libalkimia/Manifest index a2c56d80cd8a..596216ec43ba 100644 --- a/app-office/libalkimia/Manifest +++ b/app-office/libalkimia/Manifest @@ -1,7 +1,4 @@ AUX libalkimia-8.1.0-cmake.patch 1453 BLAKE2B 9dfb249e5fa95e78083f1f010960253915831888959944511d6e945a81f1f24a9e060c76e4927ac98ea8847c46b04dd8a1910079deb2ec0514a5b20d7c977d52 SHA512 61396c87615fd1105d1a3f10b687f987aaad6ca533b42ba36e9e5179a375e505652afad097726e8f2fd7da893c9593fe990461e7afa85b72933e803a8cf743db -AUX libalkimia-8.1.0-missing-header.patch 733 BLAKE2B 9b8892938b68ae8cfb7eb7d47361f2f196a4c214e6f226bc85520f890d611e506fd575143b1754e748a8ad834168999e1535feb5b3a4d9b565f52332e4bc09b8 SHA512 2e678505952c6b8aa9db893c39fc5fa300c83c0970d64f81d86acc95ff7b0cb98daf2cb84a06b12ebdbc285319960497403321e48b52e388dd424505c02ee638 -DIST alkimia-8.1.0.tar.xz 230804 BLAKE2B 9cc005f8550181b4bf5dd945ac22592d711f0e9689758d56c62272d4879181f73faeaebecab24d74a790f6c6d1a59c42295ceb2c23d09195a76f7e6b6b4e53c0 SHA512 c3d0851ec6e5af7f690059f2c80942bbe69c6bde946898ba4a124c344dd47e0fba4e6ed0a5320e36385c060c49d5eeaaca35bc0a41410ef4ad849a4f9541d4d3 DIST alkimia-8.1.1.tar.xz 252332 BLAKE2B 35c5cbca47e993d0a771ec723fcdd764265b2d0706a77ac06bb892b0717f791bfbceb2611b64810abe9fb209ed065abae1545efa512009003a3626aa84940181 SHA512 3e96f5b32da3d8a7f23b3b0f0a0ba7923e472b972c06b35f918c7f00d1745fa747afb6b8fdc1d596b2c1d9757a8037de04a039047f47eb46383070721da05258 -EBUILD libalkimia-8.1.0-r1.ebuild 2039 BLAKE2B a40f39790fcce8cff97f55d4859de55036aba63eea1e09dbc1154456a1ce9350e0c90a876eda0e892008e9d40b9c224fa51cf3c9925f8308910cb69077a47b5a SHA512 2c649b95a385487c0a6dab067d3d3ab9f0195f58a4987f1babfc05e94b5384bbbaff1bb56d39080e0b8dadbfbffaa3e2e41e0146a9030552773361ecd2f03144 EBUILD libalkimia-8.1.1.ebuild 1996 BLAKE2B 9f7d94bae5d8b9b42e0b8b0fae1d7f56e82c47bc4674030e5f838b0f90852323de87a8453412bcef946242e92239f7fc32ffe010a4b92a1ca6a3120f75efb2ed SHA512 109bf6b54df3c54b4afcfd18605bb749be330bd0d66d3afac1cb80a00a36d5ffc8a1f1ff6c20440700870528d6c705fd74026e3ca79f3b6ffc143c62c8fbce0e MISC metadata.xml 420 BLAKE2B 719c2414ed5970b3c11b73d5fd49ca6fa3d9bd11d672bf33d37050de21b979c3b0b43f4c06b3b935befa2ae23f8440642fff9f9d0a9901dfee9da35c03a2379d SHA512 072388b1ba53e4a727607ae600fc83e8c4062823be4c5c7252aed321354ecc31e6601f83769f4914b7ef56d659ec5c031ab03e634bb74569bab541f9e6ae4bdd diff --git a/app-office/libalkimia/files/libalkimia-8.1.0-missing-header.patch b/app-office/libalkimia/files/libalkimia-8.1.0-missing-header.patch deleted file mode 100644 index c1f1ff463ee3..000000000000 --- a/app-office/libalkimia/files/libalkimia-8.1.0-missing-header.patch +++ /dev/null @@ -1,25 +0,0 @@ -From 0e398425030bae0cfe7be70ce82d61e674160a97 Mon Sep 17 00:00:00 2001 -From: Andreas Sturmlechner -Date: Fri, 5 Mar 2021 22:40:40 +0100 -Subject: [PATCH] Add missing QUrl include with -DBUILD_WITH_WEBENGINE=no - -Signed-off-by: Andreas Sturmlechner ---- - tools/onlinequoteseditor/mainwindow.cpp | 1 + - 1 file changed, 1 insertion(+) - -diff --git a/tools/onlinequoteseditor/mainwindow.cpp b/tools/onlinequoteseditor/mainwindow.cpp -index fad7e85..d5a3026 100644 ---- a/tools/onlinequoteseditor/mainwindow.cpp -+++ b/tools/onlinequoteseditor/mainwindow.cpp -@@ -28,6 +28,7 @@ - #include - #include - #include -+#include - - class MainWindow::Private - { --- -2.30.1 - diff --git a/app-office/libalkimia/libalkimia-8.1.0-r1.ebuild b/app-office/libalkimia/libalkimia-8.1.0-r1.ebuild deleted file mode 100644 index 4bb9abf961eb..000000000000 --- a/app-office/libalkimia/libalkimia-8.1.0-r1.ebuild +++ /dev/null @@ -1,81 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -ECM_TEST="forceoptional" -KDE_ORG_NAME="alkimia" -KFMIN=5.74.0 -QTMIN=5.15.2 -VIRTUALX_REQUIRED="test" -inherit ecm kde.org - -if [[ ${KDE_BUILD_TYPE} = release ]]; then - SRC_URI="mirror://kde/stable/${KDE_ORG_NAME}/${PV}/${KDE_ORG_NAME}-${PV}.tar.xz" - KEYWORDS="amd64 x86" -fi - -DESCRIPTION="Library with common classes and functionality used by KDE finance applications" -HOMEPAGE="https://www.linux-apps.com/content/show.php/libalkimia?content=137323 -https://community.kde.org/Alkimia" - -LICENSE="LGPL-2.1" -SLOT="0/8" -IUSE="doc gmp plasma webengine" - -BDEPEND=" - virtual/pkgconfig - doc? ( app-doc/doxygen ) -" -DEPEND=" - >=dev-qt/qtdbus-${QTMIN}:5 - >=dev-qt/qtdeclarative-${QTMIN}:5 - >=dev-qt/qtgui-${QTMIN}:5 - >=dev-qt/qtnetwork-${QTMIN}:5 - >=dev-qt/qtwidgets-${QTMIN}:5 - >=kde-frameworks/kcodecs-${KFMIN}:5 - >=kde-frameworks/kcompletion-${KFMIN}:5 - >=kde-frameworks/kconfig-${KFMIN}:5 - >=kde-frameworks/kcoreaddons-${KFMIN}:5 - >=kde-frameworks/ki18n-${KFMIN}:5 - >=kde-frameworks/kiconthemes-${KFMIN}:5 - >=kde-frameworks/kio-${KFMIN}:5 - >=kde-frameworks/knewstuff-${KFMIN}:5 - >=kde-frameworks/ktextwidgets-${KFMIN}:5 - >=kde-frameworks/kwidgetsaddons-${KFMIN}:5 - >=kde-frameworks/kxmlgui-${KFMIN}:5 - !gmp? ( sci-libs/mpir:=[cxx] ) - gmp? ( dev-libs/gmp:0=[cxx(+)] ) - plasma? ( - >=kde-frameworks/kpackage-${KFMIN}:5 - >=kde-frameworks/plasma-${KFMIN}:5 - ) - webengine? ( >=dev-qt/qtwebengine-${QTMIN}:5 ) -" -RDEPEND="${DEPEND}" - -PATCHES=( - "${FILESDIR}/${P}-cmake.patch" - "${FILESDIR}/${P}-missing-header.patch" # bug 774321 -) - -src_configure() { - local mycmakeargs=( - -DENABLE_FINANCEQUOTE=OFF - -DBUILD_TOOLS=ON - -DBUILD_WITH_WEBKIT=OFF - -DBUILD_DOXYGEN_DOCS=$(usex doc) - $(cmake_use_find_package !gmp MPIR) - -DBUILD_APPLETS=$(usex plasma) - -DBUILD_WITH_WEBENGINE=$(usex webengine) - ) - ecm_src_configure -} - -src_test() { - # Depends on BUILD_WITH_WEBKIT, bug 736128 - local myctestargs=( - -E "(alkonlinequotestest)" - ) - ecm_src_test -} diff --git a/app-office/libreoffice-bin-debug/Manifest b/app-office/libreoffice-bin-debug/Manifest index 28110b215ade..ceee79be7985 100644 --- a/app-office/libreoffice-bin-debug/Manifest +++ b/app-office/libreoffice-bin-debug/Manifest @@ -1,31 +1,11 @@ -DIST amd64-debug-libreoffice-7.2.6.2-r1.tar.xz 1471522536 BLAKE2B a3ba5f0f9fb6039a6f1759ce7a09fe78a7c5b9b81c9a25ed43074569c72633f0efe8f0178ad591e13f9bf9aaf4b820d73364e35ec11600903c3e43d18524f32f SHA512 3c67cf8bf10f8667719ed0f1df811a14e2b69d33e767269ecd1e380efb9fec76e2bb2ef9ef5442841eb3a22278fcf8deb852b9e6b0afa797473844f72170dc80 -DIST amd64-debug-libreoffice-7.2.6.2.tar.xz 1468971352 BLAKE2B b94770acb7c96f59f047b9ee468b29a621da2a379dfad4f295ed77bc8ac4c910884df9a5eaf38da03c8f58d4f62d3767f4c6cb791f96695357107a29bf4c9a5c SHA512 fe9eb2f3dffbb8f003ff05b2c98f30dcd69cb388eb9e045501caf6145ecb623b648abb91b9cca2873d17e1065738a2e7df9ee47150ea00e9891b719b4267a416 DIST amd64-debug-libreoffice-7.3.3.2-r3.tar.xz 1497663004 BLAKE2B 50a3083f4faf1b10887f41cdfb0f263751d3e35ad8bece5df1a30e04a18d9b9cb04593bdf514a59600eaa3912f44d6699be0ad41e8317372c0b8b8605a3a2f0e SHA512 20b727e7912026248a5de940bf3072b00ad668be5501f54a2d93afa13e9bc4bace004771e7137dfabe94a789a6591323e06938b247d8ed5124b243f0acce8d7e -DIST amd64-debug-libreoffice-gnome-7.2.6.2-r1.xd3 1382590 BLAKE2B 5f104ef0bd263b85c23dafbc5e6bd8062e797d1683d64ae8d26d60dbe4b946589ed9ab0fded67dd0fa5cbfce9781dc7764bb7c0dca12ff7fdc1bb7d03d231565 SHA512 0ca249d566cb8b1c4d9aa93c02c8e264a2f46e5f5cc3c7cf898d00c9e27fe5a99dc9454b1b614b97237d9a858cbd58ff686f0c94e8e744850b075990d1fae725 -DIST amd64-debug-libreoffice-gnome-7.2.6.2.xd3 1382303 BLAKE2B 71291a92cd245c2e9ed68fb01ff1543a26a81d345d13fe1e5c57527c6fb716e7bd6ee393bd500fcee526605784b20db9aa6e891897158e6767b3aecfee5e9ed4 SHA512 6a9b4df2bb53abe79cf4d268b2f4da5e2a1c93444b37dcc2cfd4e0fd37a53db59ab69b9ecd2152f5fbd48d073dd579fd1fa21080b84c6b61b59cbe05df556c73 DIST amd64-debug-libreoffice-gnome-7.3.3.2-r3.xd3 1426942 BLAKE2B 4065ec4424c66cecb63a2c565e7622e822d0111d7791810ba7611626c188202b6213b5d61ac51e053b7a9b149de265b28d2a97891aa90269821fac780567a190 SHA512 470acdf23a0a63f5e3e70c050df421693674196019ef2f4f7e4238c8d8aca489b33748bc8ab3682b5b63a773c30c124219e1017ff58552ead31ca9091015c289 -DIST amd64-debug-libreoffice-gnome-java-7.2.6.2-r1.xd3 757133326 BLAKE2B 7528f922dcca1873d4dcbc9d70bcf20102bad875880e37680806d846179c7eb1c16b345b729397832321e5054742ef090c78e617381eb1fc2f1a4bd160498ede SHA512 d96b610bf976172136b9312102d3f5bbd17776c536d1107be809523cddd56342fd5352df4d8c5021968f8f2252f84eb13acfaae6e668b18d6624a9d89a41e028 -DIST amd64-debug-libreoffice-gnome-java-7.2.6.2.xd3 755642290 BLAKE2B b1a355f4fa92996990c481133bea367a3ed019796159be4c9f3e877dc50fb1d0e460aaba369f2b065073e6f2005e15030ef0812b6bea8a3ab4e069aefd7cd351 SHA512 5524b1215dbe0839d6a17d022a2c06f4df30dfe4cc623c61e0e122a4613eca459fa8d71e78b3868a587ea8bc23bbcfd72cecb6ede1c09f397efd98683efdc7bd DIST amd64-debug-libreoffice-gnome-java-7.3.3.2-r3.xd3 781950066 BLAKE2B 9029d5962874b841b331449809b89ef0e7558bd5c7417953c460489697b8eb3892e66d9d66c19906a76dd94f203e9e81b41e9df4a90f62fe4453c56f7c16d1cd SHA512 87099de1886084f238fa85bbfdeec4057fb8d59e9d6284b46d9a9a3f5abbf2c5715b2b685af3d2198fb1be0b2ada0c5f350b9cc26faf98094acb363d3f38a5e9 -DIST amd64-debug-libreoffice-java-7.2.6.2-r1.xd3 755727696 BLAKE2B ea3cdb76f3a58ad91646acac21fbd90f7fe1efe8bdc9cb5eee36b94d418b27bdbb25d3a3da23accb1f1c9cc5afbdd4e59ee065a16dd420ff58ce67eb9e40514b SHA512 e86356206729dbee21273b0c58a37bf4829f1a1a774c7840b93df728a3d5bf162c325a0551a9548079f913dcc4492b08ab1b3b152d8058c5f1883f216dcb6b71 -DIST amd64-debug-libreoffice-java-7.2.6.2.xd3 754236655 BLAKE2B 324345c211da2b8773e81db97821324be77a9dfb712ae5c377e09d9d7fe9c0c2f9d352cc241a23ccbf091aba721c738fe56b65e7db500d7041fa1c893b0be73f SHA512 0249814b8b5d07a99bb35c154ddc31cb228c066a9af4d87730b81caac628f189ac0717d883a116f3c99d3a2cf058015036aadb47241122c34495d94a0e595ec4 DIST amd64-debug-libreoffice-java-7.3.3.2-r3.xd3 780540993 BLAKE2B d684f08931576e798847ccd8eeda1b2c9f46fd9af89d1b5c3b1c3d6b27e086d11e86946c6c628348666a19af23f11bdea6b4159fba400bbe2341ea2b52baf02b SHA512 a5c742c60d380585759ee5710c86559fe5e0b777f6b54e1c3b5fee0c6888b9a905f4272ca584765212d082aeae787ad4868d556d604047a63a494adb8eda8174 -DIST amd64-debug-libreoffice-kde-7.2.6.2-r1.xd3 460340283 BLAKE2B 9d65b86d77e1883d97d78b492a8e4a39af9e503f5972a710d6b243b7d55c06947702871c0b781b5f3444053606f508e230d09b3171d93cc9f11f3e68b270f9c6 SHA512 5c195aa7290f0e73959bc3e9b45c197a02f98d0f405e185bf06b43565b7096bbb978c366c51a816fce7a227fb5e7b547bbf8e23a5b088880d4681e4707437e9d -DIST amd64-debug-libreoffice-kde-7.2.6.2.xd3 460398978 BLAKE2B 30d95ed2b40fae34259d7922ad963fc330c2f9311320af4796e09c96b713234037c1c4d0a7e38e870d2ebd87dd6a8d0da48ba1d0e42f1c46da1f1cc63a40d8fa SHA512 c66330553a0bf09a1027d45e229065c71d6585cc3c1f6598b4ef393ae0aed14c223cfb8fe6f711c74caa0c3bfedbf02d45fb07c8560af465edcb77b08fc2bc3f DIST amd64-debug-libreoffice-kde-7.3.3.2-r3.xd3 475252964 BLAKE2B f201b68122d03628110f71b6b6ccbb9281e9efc023c0034b2ed620667c7f51156ca3c7f13609faca4e5e0bc8ba13612f8d7b2ca5867dfa6f1a3ff82c524c9af1 SHA512 f2f737a627226ce80c1ccb12a69d8eacc762cba52eba77c3017efdb4bf4a609956626024e4cd9a15dee3aa0090ac7a47795c3b01c0723eb6584f3c12753ded5e -DIST amd64-debug-libreoffice-kde-java-7.2.6.2-r1.xd3 760418637 BLAKE2B 0e20b98b4dbb2a5ad80192a7e13912d06e044c2d9f10a79ab3687e69c322fd1b5c91835d8756921c50555f65816325ea6f74a78142a9feaf7b7b0f1882dcf2de SHA512 814f2dc13fab757fe6fada6a27ebd4572ce24b34a750dc1d35ae1c82b3de9ba53575a98efca009c54802ea3206ced17dd84bcb10a637edaa5c4cabb0cb6e8053 -DIST amd64-debug-libreoffice-kde-java-7.2.6.2.xd3 758655199 BLAKE2B 26382ff16e3155e5786ac7d7a1c0eabc815c8a45d8a129a5f07c39fa39fb678c212feb8699ebc9f120b223d0462af15c01bafb74c81f08d5213fa38e0b6d951c SHA512 7cc9292420941fecf9e9527a35b8a56238574793b64fc54b5fd8cb0754b62128c2193a9933664b46162f2aafe1afbb18a30b09f134ed39a81bbec3cf79f8f5d6 DIST amd64-debug-libreoffice-kde-java-7.3.3.2-r3.xd3 785272796 BLAKE2B 6c4678af64da1913b52733fedce5ef544f18f78616d056eb42793e2fad17a1d5c4ec331dd4c9d1a5c0f5d65e59237d41cdcad324b6adda7bf1ff5c22ad28b3d6 SHA512 fac9fbf9a3185035a2132a9bcb8f0fb57bc2540b3f1758ad043563c74b51ad17b42d760a61b1fe07826a25d0c9e2e59be3fc607c3e9e80e16fe4e7d7e2934c82 -DIST x86-debug-libreoffice-7.2.6.2-r1.tar.xz 1440156912 BLAKE2B a17dc2680e1e6c595436d01318f0aa35c017fbcc5efdf2cf6114e39fed40690b92c9be42bf0f0c5d228ec48bd64634532d88c4f3e69ffb6b816a13106b89cc5f SHA512 cec6395dcd34b7ec8d04df1f6f95ab3caa10e311e2260e5e81d3ad24dec2301c8a5e269e93adcbd742207206baa04eb0c2b8f63ef133931ca9b9cf6f567ef7f3 -DIST x86-debug-libreoffice-7.2.6.2.tar.xz 1437742176 BLAKE2B 762e7eb6c7566983306920978b5e689fc7a75016c6861c4fc878c17e19a1b948e14d7ec6749dcaabd9d918d2583db1c9cf51f5d9e111530ef7550f3bcd92b8b7 SHA512 446122ffa154111062b7178acfe116e53c6335fd29963838f7e215fd91ee09c4aa51cd5bd058652a42cabe61b93672b7437067846d6020fb5be2dc93933e2fed DIST x86-debug-libreoffice-7.3.3.2-r3.tar.xz 1466296624 BLAKE2B 2978c81e86af058a583b97992de6a8e453f7c1825eeb7b71354dbc11b115803234dce7df88996372e8f1c317bfda9f3b0c3cda563af71b6c6cd66177cabd1978 SHA512 28c9d2a25661c066178559569e00966b277f78776762b4ff104c3ee4e6eeffe59683b1c17f4a102cedb0ab88b1311b5d70cb991376b08102c2c811ecf37cb612 -DIST x86-debug-libreoffice-gnome-7.2.6.2-r1.xd3 1340759 BLAKE2B 1aadc8f982d2e920eeca545f390076b9f5541a91c2b793949903d1c68fed4fd74344e33ba9140d590e80947a4add485f42ce888c77dfebe103a5dd05a8a8b334 SHA512 16b3f12ae3d329f520bd6e1da2ef29baa783489e90db7400af443bcb2ff9a170a7a58838a58daea7c8a7d7eb78574b0affb3f6f5431c767d2a8148651a90ba2e -DIST x86-debug-libreoffice-gnome-7.2.6.2.xd3 1340712 BLAKE2B 8004167ce6f32f97720399fa67de5a6f3c2b2df6ec815fa5c3764755aeefdddf5c67c34b8d2058dfcae420481b1cccf67d9cfbb2c416ba0d18bf24416bfe2bf1 SHA512 1ba6d86ab8396992a326144b3225af4f8d41a97bb97af2892ae9393d292c751598325f73ed5010f7de61099bb1861abe105a5fcb02579c63733957fac533aad2 DIST x86-debug-libreoffice-gnome-7.3.3.2-r3.xd3 1385520 BLAKE2B 6275a12d860f493d0838e8cac518cd0a2a840a6be99d89b7964a44f81f26312c87bded4e67d33e4e6e4223ce14b4428e399da60b25f96e24085eef618cddd43b SHA512 ef35204b09b0ea62620950dd7f17cc012a31508963c6442fae2b36d39d468223d28fd251ac82ba26416b17bb3f89c3b4ed38165942da5b271192b525f08eb37b -DIST x86-debug-libreoffice-kde-7.2.6.2-r1.xd3 438013793 BLAKE2B 9763c34ce81e8ff14bb5ad17cccfec7d835db1ebd6e5129b9940fc7a9c41639a379b4be00b331e6d066aadee51d556f2a1c60a843d001a0f5cb6a89ed3959a15 SHA512 a9149b67b2c6a5d6b19e2a7386c90378b2669285358317a720b8806cb4a670a404d51b8d789a7862c4e1637eada66fd78f0bbf7cb83fb463e7601fafe926838e -DIST x86-debug-libreoffice-kde-7.2.6.2.xd3 438069622 BLAKE2B e5602a31725801540300a78ec359d67c6df1c29c4663c61e5e72c7bc4bc119eda6cb005e4aae763c3c43df7fa6491419dfc8d7f7dfd3ccd61de2e53cf69c7fb2 SHA512 dd0cb3c92a415dae00f476c31d3185cb65acbc03edc1c303c8dd21ca282c783293aedfdc21412b6a5a73d92da99b6c32b478c269852152977e099297cbb7713a DIST x86-debug-libreoffice-kde-7.3.3.2-r3.xd3 452781808 BLAKE2B 7f4ec8aa2723949aa56170803e451639a3e6608449e465c817166ff8ffc9552a111186bccdd835449090786a7add2898445559368fb5a8c71b600f30a31ed968 SHA512 853a9cfd782077a86d9e34f1df9ae1718e36f628877a6aa7b311e82e56beca86322959d95beceaa2a4b760fc28bb1191fd4d9d8a4063acc648165e786f58033c -EBUILD libreoffice-bin-debug-7.2.6.2-r1.ebuild 2538 BLAKE2B e0eea0332798d68b7d6eb6788188af2f01b799c68c9110e0fd7bec7dda32c98898de2968538e47fabcaa4c3f798c53d9bb9c76f5026b9296021a60075b140599 SHA512 e88917ab3fe7b8fdcc99c03561b7ed38ebb31d9f27b6b426c3f527c923cb2266e79a26fe85e83e7039a84b08bba5767263d272f67828fadfe7150364d3688a44 -EBUILD libreoffice-bin-debug-7.2.6.2.ebuild 2451 BLAKE2B 5e3dfa9db695203636656a3cc16440f43d740adea37309f062f6290209885c71b5dfebe9e04edfbe2788b8972f37ccf2a550dd0e440dc16e20f7d5379f8a29cf SHA512 cbad6fb433a434742b2534798dcc9c6ade97f514defe1d58f6b7dd34a319f4dd19551825e31a92dca3c1b682e3de9cdf60881afff0f60b35626e042b8ce12ced -EBUILD libreoffice-bin-debug-7.3.3.2-r3.ebuild 2537 BLAKE2B dff500770438b878d2b3becbd9cd891f9a5ad0007e42606805ed063b3651073e3795653eb5e3c6ae8d653e8ae4355b8301fe80d2cbb246351fb9b3555e827276 SHA512 40646d86a57a0fb6978a5a29d3a36179e827b968e14a3ebd0ab14bda947c2394fbfa66c04818a251820a7e1bad50cd9519a85ae5341136868f7ef6f7c246ca45 +EBUILD libreoffice-bin-debug-7.3.3.2-r3.ebuild 2536 BLAKE2B 5f503b15d77b316ec45399e6c6cc3d2dcc8b8960b83daa623bf7028808c6fc28b2ce0fc29f25a44ab10b8dca6332581126ce437310001787baadb6a9a8fb8246 SHA512 6aeb4fa56ea0620ced999b3fb231b2b3c133c9729a90933ca3a498ee9763112b34bb674e3cabb173e6adb71316a76245a727358b9ec11d085fb19fd3c8b1750d MISC metadata.xml 482 BLAKE2B 94bf0468867227f0b085d6ca86359e9ae852fb874ed95ffa6d9926cfcdc7173d5db4dfe1a0ed86daec746a4f867d42534465bb03402c5bd4d9ac6bb8101932d7 SHA512 d4f6a8f90659676fa509690059e462c1755e22792efeff0a571d8f04f9f167cbed22d5ce34928a4afbf2fc01bf7ea2b5e8f1a70d4a652a3df9153ed0ccbe1905 diff --git a/app-office/libreoffice-bin-debug/libreoffice-bin-debug-7.2.6.2-r1.ebuild b/app-office/libreoffice-bin-debug/libreoffice-bin-debug-7.2.6.2-r1.ebuild deleted file mode 100644 index 9f2211232ee1..000000000000 --- a/app-office/libreoffice-bin-debug/libreoffice-bin-debug-7.2.6.2-r1.ebuild +++ /dev/null @@ -1,85 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -BASE_PACKAGENAME="debug" -BASE_AMD64_URI="https://tamiko.43-1.org/distfiles/amd64-${BASE_PACKAGENAME}-" -BASE_X86_URI="https://tamiko.43-1.org/distfiles/x86-${BASE_PACKAGENAME}-" - -DESCRIPTION="LibreOffice, a full office productivity suite. Binary package, debug info" -HOMEPAGE="https://www.libreoffice.org" -SRC_URI_AMD64=" - ${BASE_AMD64_URI}libreoffice-${PVR}.tar.xz - kde? ( - !java? ( ${BASE_AMD64_URI}libreoffice-kde-${PVR}.xd3 ) - java? ( ${BASE_AMD64_URI}libreoffice-kde-java-${PVR}.xd3 ) - ) - gnome? ( - !java? ( ${BASE_AMD64_URI}libreoffice-gnome-${PVR}.xd3 ) - java? ( ${BASE_AMD64_URI}libreoffice-gnome-java-${PVR}.xd3 ) - ) - !kde? ( !gnome? ( - java? ( ${BASE_AMD64_URI}libreoffice-java-${PVR}.xd3 ) - ) ) -" -SRC_URI_X86=" - ${BASE_X86_URI}libreoffice-${PVR}.tar.xz - kde? ( - ${BASE_X86_URI}libreoffice-kde-${PVR}.xd3 - ) - gnome? ( - ${BASE_X86_URI}libreoffice-gnome-${PVR}.xd3 - ) -" - -SRC_URI=" - amd64? ( ${SRC_URI_AMD64} ) - x86? ( ${SRC_URI_X86} ) -" - -IUSE="gnome java kde" -LICENSE="LGPL-3" -SLOT="0" -KEYWORDS="-* ~amd64 ~x86" - -# the = is correct, the debug info needs to fit the exact binary -RDEPEND="=app-office/${PN/-debug}-${PVR}[gnome=,java=,kde=]" - -DEPEND="dev-util/xdelta:3" - -RESTRICT="test strip" - -S="${WORKDIR}" - -QA_PREBUILT="/usr/*" - -src_unpack() { - einfo "Uncompressing distfile ${ARCH}-${BASE_PACKAGENAME}-libreoffice-${PVR}.tar.xz" - xz -cd "${DISTDIR}/${ARCH}-${BASE_PACKAGENAME}-libreoffice-${PVR}.tar.xz" > "${WORKDIR}/${ARCH}-${BASE_PACKAGENAME}-libreoffice-${PVR}.tar" || die - - use x86 && use java && die "There is no build for x86 with Java support." - - local patchname - use kde && patchname="-kde" - use gnome && patchname="-gnome" - use java && patchname="${patchname}-java" - - if [[ -n "${patchname}" ]]; then - einfo "Patching distfile ${ARCH}-${BASE_PACKAGENAME}-libreoffice-${PVR}.tar using ${ARCH}-${BASE_PACKAGENAME}-libreoffice${patchname}-${PVR}.xd3" - xdelta3 -d -s "${WORKDIR}/${ARCH}-${BASE_PACKAGENAME}-libreoffice-${PVR}.tar" "${DISTDIR}/${ARCH}-${BASE_PACKAGENAME}-libreoffice${patchname}-${PVR}.xd3" "${WORKDIR}/tmpdist.tar" || die - mv "${WORKDIR}/tmpdist.tar" "${WORKDIR}/${ARCH}-${BASE_PACKAGENAME}-libreoffice-${PVR}.tar" || die - fi - - einfo "Unpacking new ${ARCH}-${BASE_PACKAGENAME}-libreoffice-${PVR}.tar" - unpack "./${ARCH}-${BASE_PACKAGENAME}-libreoffice-${PVR}.tar" -} - -src_configure() { :; } - -src_compile() { :; } - -src_install() { - dodir /usr - cp -aR "${S}"/usr/* "${ED}"/usr/ || die -} diff --git a/app-office/libreoffice-bin-debug/libreoffice-bin-debug-7.2.6.2.ebuild b/app-office/libreoffice-bin-debug/libreoffice-bin-debug-7.2.6.2.ebuild deleted file mode 100644 index 3bf7989da80b..000000000000 --- a/app-office/libreoffice-bin-debug/libreoffice-bin-debug-7.2.6.2.ebuild +++ /dev/null @@ -1,84 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -BASE_PACKAGENAME="debug" -BASE_AMD64_URI="https://tamiko.43-1.org/distfiles/amd64-${BASE_PACKAGENAME}-" -BASE_X86_URI="https://tamiko.43-1.org/distfiles/x86-${BASE_PACKAGENAME}-" - -DESCRIPTION="LibreOffice, a full office productivity suite. Binary package, debug info" -HOMEPAGE="https://www.libreoffice.org" -SRC_URI_AMD64=" - ${BASE_AMD64_URI}libreoffice-${PV}.tar.xz - kde? ( - !java? ( ${BASE_AMD64_URI}libreoffice-kde-${PV}.xd3 ) - java? ( ${BASE_AMD64_URI}libreoffice-kde-java-${PV}.xd3 ) - ) - gnome? ( - !java? ( ${BASE_AMD64_URI}libreoffice-gnome-${PV}.xd3 ) - java? ( ${BASE_AMD64_URI}libreoffice-gnome-java-${PV}.xd3 ) - ) - !kde? ( !gnome? ( - java? ( ${BASE_AMD64_URI}libreoffice-java-${PV}.xd3 ) - ) ) -" -SRC_URI_X86=" - ${BASE_X86_URI}libreoffice-${PV}.tar.xz - kde? ( - ${BASE_X86_URI}libreoffice-kde-${PV}.xd3 - ) - gnome? ( - ${BASE_X86_URI}libreoffice-gnome-${PV}.xd3 - ) -" - -SRC_URI=" - amd64? ( ${SRC_URI_AMD64} ) - x86? ( ${SRC_URI_X86} ) -" - -IUSE="gnome java kde" -LICENSE="LGPL-3" -SLOT="0" -KEYWORDS="-* amd64 x86" - -RDEPEND="~app-office/${PN/-debug}-${PV}[gnome=,java=,kde=]" - -DEPEND="dev-util/xdelta:3" - -RESTRICT="test strip" - -S="${WORKDIR}" - -QA_PREBUILT="/usr/*" - -src_unpack() { - einfo "Uncompressing distfile ${ARCH}-${BASE_PACKAGENAME}-libreoffice-${PV}.tar.xz" - xz -cd "${DISTDIR}/${ARCH}-${BASE_PACKAGENAME}-libreoffice-${PV}.tar.xz" > "${WORKDIR}/${ARCH}-${BASE_PACKAGENAME}-libreoffice-${PV}.tar" || die - - use x86 && use java && die "There is no build for x86 with Java support." - - local patchname - use kde && patchname="-kde" - use gnome && patchname="-gnome" - use java && patchname="${patchname}-java" - - if [[ -n "${patchname}" ]]; then - einfo "Patching distfile ${ARCH}-${BASE_PACKAGENAME}-libreoffice-${PV}.tar using ${ARCH}-${BASE_PACKAGENAME}-libreoffice${patchname}-${PV}.xd3" - xdelta3 -d -s "${WORKDIR}/${ARCH}-${BASE_PACKAGENAME}-libreoffice-${PV}.tar" "${DISTDIR}/${ARCH}-${BASE_PACKAGENAME}-libreoffice${patchname}-${PV}.xd3" "${WORKDIR}/tmpdist.tar" || die - mv "${WORKDIR}/tmpdist.tar" "${WORKDIR}/${ARCH}-${BASE_PACKAGENAME}-libreoffice-${PV}.tar" || die - fi - - einfo "Unpacking new ${ARCH}-${BASE_PACKAGENAME}-libreoffice-${PV}.tar" - unpack "./${ARCH}-${BASE_PACKAGENAME}-libreoffice-${PV}.tar" -} - -src_configure() { :; } - -src_compile() { :; } - -src_install() { - dodir /usr - cp -aR "${S}"/usr/* "${ED}"/usr/ || die -} diff --git a/app-office/libreoffice-bin-debug/libreoffice-bin-debug-7.3.3.2-r3.ebuild b/app-office/libreoffice-bin-debug/libreoffice-bin-debug-7.3.3.2-r3.ebuild index ed28f7e94aea..7fcfcf3bd910 100644 --- a/app-office/libreoffice-bin-debug/libreoffice-bin-debug-7.3.3.2-r3.ebuild +++ b/app-office/libreoffice-bin-debug/libreoffice-bin-debug-7.3.3.2-r3.ebuild @@ -41,7 +41,7 @@ SRC_URI=" IUSE="gnome java kde" LICENSE="LGPL-3" SLOT="0" -KEYWORDS="-* amd64 ~x86" +KEYWORDS="-* amd64 x86" # the = is correct, the debug info needs to fit the exact binary RDEPEND="=app-office/${PN/-debug}-${PVR}[gnome=,java=,kde=]" diff --git a/app-office/libreoffice-bin/Manifest b/app-office/libreoffice-bin/Manifest index 6cc39837bb28..10b573e0fa8a 100644 --- a/app-office/libreoffice-bin/Manifest +++ b/app-office/libreoffice-bin/Manifest @@ -1,32 +1,12 @@ AUX 50-libreoffice-bin 158 BLAKE2B 2091698f80fbe097785c60b20f636150a2ee65bf52639fa1bb4a92341d050146040ad8912c5f5e3ca22e48ac3d819053c9948e256fb1d0e0901f7645934bfb89 SHA512 2d1158f48ac80f9212578d020e5659e777ff494adc3abc94438cec6890b88741f92ea2ed3bb4585ffdabe531d55c6938ca9408e9ece5a438e67d480eb406ed50 -DIST amd64-bin-libreoffice-7.2.6.2-r1.tar.xz 141875540 BLAKE2B 01c6127c08b07e842780fb6b224501fc555113646cfa25b186d1b932702d9780662afe2de97dc3334faddddbac57d26e13f4e0c32f710d57c693138ab08fc0a8 SHA512 afdd0daed052d7225e4ca8bf38cb51b3b12cd3c35829735bc9c559f579f16459f82e2c10f21f2b234d6324a2325fbade0bcacb93e564db4ec90bc0164ca84133 -DIST amd64-bin-libreoffice-7.2.6.2.tar.xz 141647232 BLAKE2B f3de787c4021a241e905c4da1e1427ff9568277d6f350ec4b4d16916d08b11f0b28e16abec1015e25cc949fc769a86bd642804bd39507c4fc284e53e9496bf0a SHA512 9334caff01d675ec3ba442199ef6e2216a9226da64aebf3173c3a170abc8c8574c9416f3d76446f9cf18fb048e73b9e83558a8d9e1aeae6516489666d4a9a2ff DIST amd64-bin-libreoffice-7.3.3.2-r3.tar.xz 142385916 BLAKE2B a46f7f3efa4db9a3a341cd69d445a4a82806880e6e14eec5bcc621fd9396f7d3ca68c05be6651169099f553412192ffeb7e3d5f127cd926ac408e465bb82036e SHA512 400a7d08907f86d48d28c392377ad02790f79bbe4b1147de70b21622cb622118e9e62c90ccc8f750e63f7efdc67209c789f63df49d7a388066ff4b5a375d54b3 -DIST amd64-bin-libreoffice-gnome-7.2.6.2-r1.xd3 1450552 BLAKE2B 338e5fb46fdb700ca104b4838459a91444f69d0cb26d0a3ccecd807e38306d6454498277a888b11406717ca3bf4883e0d785fcf9c49afe3bb73527faf40fc629 SHA512 ed4e0f50b9164ed75c723b22ba4d1cdeead201cfa9a84779131681840e08e7571e90635cc80fa7843eb7ffc1681586c49bafc63bfb0aa21eaff5cd146f877b71 -DIST amd64-bin-libreoffice-gnome-7.2.6.2.xd3 1432488 BLAKE2B 171840cf4ceda8fb52ec29cca9e48cf5f0f8167f6ac37980481a145b4bc5aed016cab6a898feba4072288b0301f3b261e7ea162ff03a0b7bb9eba49883140bab SHA512 006eb6afeb476e1272c7654797ceb142e8d3840af84b9a94328896eb03ae52d8c00ec0c5b879ed149c3f4d0d35870039f9d96b1052c3eb6a16c2c1bdf2ec5803 DIST amd64-bin-libreoffice-gnome-7.3.3.2-r3.xd3 1485486 BLAKE2B 617fd8ae2496353cee690336fc3cfb5f5fbaf497d35d50b1bc26cd6cbb29a9e2f5b461157e8da8e3cec15d9dba9519dd388acd90144f25d46590b052b10cd394 SHA512 81dcd57dae4a20b8d629825155bb4c024bb9796e5e1deb44caaf4bc7aed4447a19eb396c33c96a1b04ebd908d69e24820e0415de46d1999331f70d4cfe18935b -DIST amd64-bin-libreoffice-gnome-java-7.2.6.2-r1.xd3 30849546 BLAKE2B bdc00007147122e4d6d550fd12e5eef7a57982a2f9ad427b43443a78f46ae98c8c66ebc81cd6ae50cc60b9570c9284ae0370cfc005bc7bf3b89d30a7a24b304e SHA512 7a7b0ea1b1b1ea2a8e1935fa92ee6e18d4f21cc7abf95e390d2c21b18e5995877f2e72b90e9129b5bc128602ab10bc1cd6ad93a2332ff08fec4e4051395e87d3 -DIST amd64-bin-libreoffice-gnome-java-7.2.6.2.xd3 30838103 BLAKE2B 025c3d554e73ea4811892641a917a84880c2a2cd24dbfc6e1b31ee30827acb8eab6b94f48ce07a7a002bf8ac0bae62c08442cfa274981439c946896c0ce99e32 SHA512 fe03906327ae39ca32184c66fea151348c03bdfe83608605a8761f4c2679c31623d628de4f24b605b4adc1d64cc82a7bc2a3b6106acd360592c43ec2a225d17b DIST amd64-bin-libreoffice-gnome-java-7.3.3.2-r3.xd3 30886601 BLAKE2B 469e1f72bb8bc8a5707edf33fd5e67cd717d4a540d48598c165376a67e039bde84e5756ba4eafe3246e1755777e82cb9c55012a8d57dd2ae28003a280f3bb9f7 SHA512 e2816bcfb63d0602f0f4a840c9ddecf23868aca277efa59e74e60aa478236e93332b743ea4185a9c27f8d5f43db3874051f1bbbfc183d1c245b004e24e6a993b -DIST amd64-bin-libreoffice-java-7.2.6.2-r1.xd3 30713882 BLAKE2B 771af8eb60fd269862da024b7a363bb109f4e630ef2cbab14e4e8af47f143d5ea7b244456dc97d3217cec1f02eedcc43b3e26ab60a84516bfa50f388092f8a41 SHA512 7ebfb1c3b647b09af0883a71b7c5e1c21a75d8e41b24a83f7bbc6fab8d33899b3647448cc1c17aa1630d8d0e21b1a4d202e7bc5c95e08247229a0b6ad5ce559b -DIST amd64-bin-libreoffice-java-7.2.6.2.xd3 30714634 BLAKE2B 54ff35c9d5b239b8caeaf6fb6bd9269ae931230d5585afd73e7bd5b1bcd960add490614508e1d4bd09becfac5ffbb1683eeef959e1bad61e030a1f81ee19bcab SHA512 8d23e08879bf4057e539798568b5f8d50b1c4f5721c787430763cbfcebe5095185f389aa1bdf391d3ef7ace9ea6ffc43a8d5ec25a5dc3e6a1b3004a105d9b8f7 DIST amd64-bin-libreoffice-java-7.3.3.2-r3.xd3 30751415 BLAKE2B 325deb2c13dff85682f4927cfd04c9699ec9c79564e602646f68e89a3b6e72c76aad972a60dd70b36ba7f20455964f670ad0673a408fc95a59aee8961888d547 SHA512 f5d696c984c2eaf4f28b7e44eeab199bc294b323d5215d71b9dff73797726ec24d20d18fac146d79d2e306868d8e8bd6773956a43dd7f3c03cb5ffd82b938f9b -DIST amd64-bin-libreoffice-kde-7.2.6.2-r1.xd3 20950411 BLAKE2B 162d6477173389191630d1c6c3f77fef99f3ad1d70c45f7c79b99456b25f0c643dfa61681b09c2fb99a51108ec399bd0045255a751493fbb422bacc79e184655 SHA512 60f241d76a198c55da9f8f0d8b1a7575cbab09909e76eab591f56acf77d9c80c9a35608ae34c753d75126cb476150ed60bee71aea0a264a780d02144af10996a -DIST amd64-bin-libreoffice-kde-7.2.6.2.xd3 20970286 BLAKE2B e4d41de640bfe99d4d480c863726dad37c69d7e0ad1fd54765d2556fa07ba60cdb0f97032437aaf4e8252b3100ed05cc0be71fcbb2a2d3ebfbbf0e752e1aa604 SHA512 c7f718e1b5aecd4be5a92c3cf65ac63cc5a764a38c54b942cb4fcc30283e3d0f46a67cce79082d2012d6ebfcc5634ba1a2c4c69bf214e6e2012d750e87dafff1 DIST amd64-bin-libreoffice-kde-7.3.3.2-r3.xd3 20923444 BLAKE2B 1f50b67b66f21a3e83012ba6a203cd75003ef13e33d820e921ff3e91ead6df72b2f8bc0adddd61401deba647748e5d2f8b490e673f9bb5bc8eb5d0f64a62c588 SHA512 bf55af25bf7ac82b126c1be243c4e64b23d9b836c173a65c986cc8d09431f270cf99cb377228bd96407be36d365aa19014a2d19a003c99bc20c043b00f2c0859 -DIST amd64-bin-libreoffice-kde-java-7.2.6.2-r1.xd3 30841606 BLAKE2B 0649c91623c41d21c1e4f56e640f4d8552588ee0a42480c2c3465afcd61c6c5db88645e04d81c5f228ad1099a480dbbdf506554a28ebbf06b53925a3180b2457 SHA512 16d917e87c656aa425f4dfd41208ec6128c6200edfacd5ed6aaef6c9516d8c7d59f4f5b0c2f67c6cd4b21568a9eaa27bf1adafc39309dca560debb9353ff071e -DIST amd64-bin-libreoffice-kde-java-7.2.6.2.xd3 30861267 BLAKE2B fbb6c86449b8d109ecbaeff83229aae4b3acb6355c05c4cec6c6eef78287a00f12b6bd9b0cb064d1f6c2a4ec145bb299f62e923f95ad3e9bb1d12c66765f75e4 SHA512 84cb8f18cd69b9f9056b8959c8760fb331b30b612a1f6d4f9524b8782ea4d0c8d5a0b836a2e121a8ffe054dc47a9016e87665c9dbd573f80d19560ec8871eaf2 DIST amd64-bin-libreoffice-kde-java-7.3.3.2-r3.xd3 30867686 BLAKE2B 352c47ec2b1b4b528cc727fb24fc8ebaa5c94339d8a9d2fae97f103d6ed6485485b1e61fdac6a1ed6958c658ee9ee92e636caf33e65d9417c871cf85f653f968 SHA512 e397779754c2a0e95d7cc1d3575774810d968d0b1ce5906cb374b0e7e534127b342636666b83dc29bf52e0eb049c2fd93da80c312f0470b39befd6bd5e0812c9 -DIST x86-bin-libreoffice-7.2.6.2-r1.tar.xz 143507652 BLAKE2B a5112406f1070c510fc260eb61abe90ed5fea2e2307b8cb08fa83ef5133d18cf9abe03d6ba1887fe136121d5e121c1ec5cf98ddb3e1034a9f857921d7bbf66cf SHA512 830549b126b80d00bf4cb1bc140f1c6fbc5f6bd6fb93945b1b65ce4f5d0b2f60696a21facba821bdeebd3ae4816431386956adf11e924a80c3e28c71df1defdc -DIST x86-bin-libreoffice-7.2.6.2.tar.xz 143296276 BLAKE2B 77d2674199b1ef1838f6274f3d75b4904ea5edbfb884bc8df1bb67609c1155b7cff93cd4141265fd609cb7aa7b7a00cf200096ba5b2ad27ec94ca84f414b4148 SHA512 00ad6fb88933a0a14b0633c716a94a3403f20860f8a017564e6c4a09981a65d877404b48a2543a3559d650bb30087ba9d538641fba7dbeb9f28d38eb3cf98808 DIST x86-bin-libreoffice-7.3.3.2-r3.tar.xz 144159236 BLAKE2B 2987cfb61eaa37c7c0eec8f58efaf0c464c1e6311dc207cf9aaee85790930eacd12d38ca83684714392f20954fb07d427b3a994b61c2ecb50096f9ba22079e8d SHA512 3bbd3624d7381cc8e09035098901214dceb2c6ab985eedb219cd333b32faf80e9b12cf6bfe3e3cd148cb21d868cab276f400816f45d8b19c4fc539b42f47705a -DIST x86-bin-libreoffice-gnome-7.2.6.2-r1.xd3 1455489 BLAKE2B d5125754e6a2a8405df060dadfd29ca4675433b9a73d5513159e965ae04577e5af790f4c0e0038bc81adfc23cdff14828016c2c2a900773b6c898a8127fabc82 SHA512 a7b1d85e20b9f8f7a4f6df394d6795cfe73f1742fcda7d72fa8fc53177a3e1ae0abcf61c9ff9c83fb3aa27c9d9ee27acbb571f541dd2c157239ae0b77d5d9311 -DIST x86-bin-libreoffice-gnome-7.2.6.2.xd3 1455405 BLAKE2B 61d236edefec968cd735c5eb619def336e383297c7ed3ef0421dc9034e8fedbfccb5eeade2d397418fd12d154314a28514cf5c997d4dbbad3e7dfb5e7d0b4e43 SHA512 ec2e5f6a26a75f69c66d73e64d4897099b7c3bba435aab1a1f0fecf42bb92c65fe56cbf237b72d25f0382003574891be7722a38957becbde94405b8a473ec84e DIST x86-bin-libreoffice-gnome-7.3.3.2-r3.xd3 1446875 BLAKE2B 4d2c700c42c81422ec9834d119d141c8a255578245bb74eecaf3a785e874b20ef0dec98544ac9fb9d28bd7e2bd35e3b822793f7e86c61e04c1953cf52cba327c SHA512 b33eefe0233f7f68ca1706eacc92631fa9f45e639615449d877ef7f3716db60bf3d3166525cb298881c5c80d387ced6f19a2b87b9e295bc48669bc5998855763 -DIST x86-bin-libreoffice-kde-7.2.6.2-r1.xd3 18623444 BLAKE2B 8355a622fc3727250683bc5468012696c4726c080b260c4f52bcdd4e83d827f8a06f2ffb769b22086118281c213f035773bbbd73d6fdbd3678e416515e7e0124 SHA512 ab1da13597d71e65ea91e12bbb853b6ef29103abb8bfb78d58a46bc51e51c62167fd257edfa82d850d41d968d9f83ebbd9e33aa5c86dae3292d0cf246522283c -DIST x86-bin-libreoffice-kde-7.2.6.2.xd3 18626678 BLAKE2B 3a70292566ff1b6ba97f99babed3c408200501235385cb21414c72a73dc9cb7e3441022e125b7aa8475791ab5e986d28871076a1c77e29abaab3f717bd59339d SHA512 165a223514c4cf16897fa9ed98ad43e3f9fb39e4a8cd3bc96b524c404ad1127e2bb7578189d058444342416091c27f6e3f4fc4207526556bf5aafdc554b3b154 DIST x86-bin-libreoffice-kde-7.3.3.2-r3.xd3 18547991 BLAKE2B 09d3f38a7592ab487a241c2c4a427fa57405d95796f5ba5e1ca8036cb89630edcdab902308f89e616d1d3a0981200626c465d0465800b334c3d9f5886d09d3f6 SHA512 1fbfe49bd25f219d7ec9168aeaa9c0c8aef9303027fcc8491c5a69ce7d2ea582e02445b644a3db6f3cc3964aafda8ec6f08292617e7983680f448cd1dfffb336 -EBUILD libreoffice-bin-7.2.6.2-r1.ebuild 6119 BLAKE2B aa3394d27b920a4a2b7de7472a39194be9bc92115bce9ffbfa1e5eb2cd272d85868cfbd55be46c26656492c8a8aa48582002b1af4d834d91ca25f91824f8c25c SHA512 f846ce8c8952d54365a2cd846bce781aa00f59de6505d0fa71c95515889b7ac453041c36525abd8a4e6245e3383aba7428c65abdb28617970d7e7e1b85cb20ea -EBUILD libreoffice-bin-7.2.6.2.ebuild 6098 BLAKE2B 36cd550aa00d8a5f25ce69ff6072afcde46bb0d2439098b9f8e782d9598bd5391a8f9d1392797c675e7cf17d28e12e54e539ebbaba392c644aeb06ddeafab20c SHA512 b1449bda3e3bda4a39b43aef55ac039f029a1c2407fbf653ccf98a1225544f5ba1092c981c9ea1b0056b2899d9cd4e53a3e8365ba6c950f0a57ca5ed652c92bd -EBUILD libreoffice-bin-7.3.3.2-r3.ebuild 6295 BLAKE2B 95c856326a1330a7c3f40a4dfa8439954c38d1b2d4b706ed2a7f6eecaf9b58be7abca444429d3d8932e3a376ccd7257059e03e7a5157a0c80daf10987ee429aa SHA512 d15625e97cdc178d168c8811929f1f1af008ae96045f93f94d935aaf5981e946865aa79fb6274ff854cec1525348aebe3550dfd853b3df6d70c6af0763814d15 +EBUILD libreoffice-bin-7.3.3.2-r3.ebuild 6294 BLAKE2B 5f76e0018fe509c6e89f3bf0578acaabfa996f1a04c1ffc4513f8cd5a5545a63048cdd95b807bf93142e12c1385cc946eb8452531395dc87bfd1e33a2dac60ce SHA512 bc549b9398c2258b6e665fdc460d844444cd77f1532ccba186e152fe6355f0abbf6c6fa74538ba588fe94df240f82a0d619ff75a545710379d3264eec6fca01c MISC metadata.xml 511 BLAKE2B 3ebaebf19d7db6a7e64093e54ae4ce86f14f528dfbc0987c027bfd7dde5de6ce8e7bfdd815e437aff272b7201d298568fa032cfd3292523c00a1c2bef5bc984c SHA512 01ae7e196fa4b7fbca6190fda6ac2e2667b36a284e828f6b329593b517379f3f4575f96a2eecc4a1d74764fac19ba8d7a756a54c04190f2aa17c578705c9708d diff --git a/app-office/libreoffice-bin/libreoffice-bin-7.2.6.2-r1.ebuild b/app-office/libreoffice-bin/libreoffice-bin-7.2.6.2-r1.ebuild deleted file mode 100644 index 5a698dd29382..000000000000 --- a/app-office/libreoffice-bin/libreoffice-bin-7.2.6.2-r1.ebuild +++ /dev/null @@ -1,250 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -BASE_PACKAGENAME="bin" -BASE_AMD64_URI="https://tamiko.43-1.org/distfiles/amd64-${BASE_PACKAGENAME}-" -BASE_X86_URI="https://tamiko.43-1.org/distfiles/x86-${BASE_PACKAGENAME}-" - -PYTHON_COMPAT=( python3_9 ) -PYTHON_REQ_USE="xml" - -inherit java-pkg-opt-2 python-single-r1 prefix toolchain-funcs xdg-utils - -DESCRIPTION="A full office productivity suite. Binary package" -HOMEPAGE="https://www.libreoffice.org" -SRC_URI_AMD64=" - ${BASE_AMD64_URI}libreoffice-${PVR}.tar.xz - kde? ( - !java? ( ${BASE_AMD64_URI}libreoffice-kde-${PVR}.xd3 ) - java? ( ${BASE_AMD64_URI}libreoffice-kde-java-${PVR}.xd3 ) - ) - gnome? ( - !java? ( ${BASE_AMD64_URI}libreoffice-gnome-${PVR}.xd3 ) - java? ( ${BASE_AMD64_URI}libreoffice-gnome-java-${PVR}.xd3 ) - ) - !kde? ( !gnome? ( - java? ( ${BASE_AMD64_URI}libreoffice-java-${PVR}.xd3 ) - ) ) -" -SRC_URI_X86=" - ${BASE_X86_URI}libreoffice-${PVR}.tar.xz - kde? ( - ${BASE_X86_URI}libreoffice-kde-${PVR}.xd3 - ) - gnome? ( - ${BASE_X86_URI}libreoffice-gnome-${PVR}.xd3 - ) -" - -SRC_URI=" - amd64? ( ${SRC_URI_AMD64} ) - x86? ( ${SRC_URI_X86} ) -" - -IUSE="gnome java kde" -LICENSE="LGPL-3" -SLOT="0" -KEYWORDS="-* ~amd64 ~x86" - -BIN_COMMON_DEPEND=" - app-text/hunspell:0/1.7 - =app-text/libexttextcat-3.4* - =app-text/libmwaw-0.3* - dev-libs/boost:0/1.78.0 - dev-libs/icu:0/70.1 - dev-libs/liborcus:0/0.16 - >=media-gfx/graphite2-1.3.10 - media-libs/harfbuzz:0/3.0.0[icu] - media-libs/libpng:0/16 - >=sys-devel/gcc-11.2.1 - >=sys-libs/glibc-2.34 - virtual/jpeg-compat:62 -" - -# PLEASE place any restrictions that are specific to the binary builds -# into the BIN_COMMON_DEPEND block above. -# All dependencies below this point should remain identical to those in -# the source ebuilds. - -COMMON_DEPEND=" - ${BIN_COMMON_DEPEND} - ${PYTHON_DEPS} - app-arch/unzip - app-arch/zip - app-crypt/gpgme[cxx] - app-text/hunspell:= - >=app-text/libabw-0.1.0 - >=app-text/libebook-0.1 - app-text/libepubgen - >=app-text/libetonyek-0.1 - app-text/libexttextcat - app-text/liblangtag - >=app-text/libmspub-0.1.0 - >=app-text/libmwaw-0.3.1 - >=app-text/libnumbertext-1.0.6 - >=app-text/libodfgen-0.1.0 - app-text/libqxp - app-text/libstaroffice - app-text/libwpd:0.10[tools] - app-text/libwpg:0.3 - >=app-text/libwps-0.4 - app-text/mythes - >=dev-cpp/clucene-2.3.3.4-r2 - >=dev-cpp/libcmis-0.5.2 - dev-db/unixODBC - >=games-engines/box2d-2.4.1:0 - dev-lang/perl - >=dev-libs/boost-1.72.0:=[nls] - dev-libs/expat - dev-libs/hyphen - dev-libs/icu:= - dev-libs/libassuan - dev-libs/libgpg-error - dev-libs/liborcus:0/0.16 - dev-libs/librevenge - dev-libs/libxml2 - dev-libs/libxslt - dev-libs/nspr - dev-libs/nss - >=dev-libs/redland-1.0.16 - >=dev-libs/xmlsec-1.2.28[nss] - media-gfx/fontforge - media-gfx/graphite2 - media-libs/fontconfig - >=media-libs/freetype-2.11.0-r1:2 - >=media-libs/harfbuzz-0.9.42:=[graphite,icu] - media-libs/lcms:2 - >=media-libs/libcdr-0.1.0 - >=media-libs/libepoxy-1.3.1[X] - >=media-libs/libfreehand-0.1.0 - media-libs/libpagemaker - >=media-libs/libpng-1.4:0= - >=media-libs/libvisio-0.1.0 - media-libs/libzmf - media-libs/zxing-cpp - >=net-libs/neon-0.31.1:= - net-misc/curl - sci-mathematics/lpsolve - sys-libs/zlib - virtual/glu - virtual/jpeg:0 - virtual/opengl - x11-libs/cairo[X] - x11-libs/libXinerama - x11-libs/libXrandr - x11-libs/libXrender - net-print/cups - sys-apps/dbus[X] - gnome? ( - dev-libs/glib:2 - gnome-base/dconf - gnome-extra/evolution-data-server - ) - media-libs/gstreamer:1.0 - media-libs/gst-plugins-base:1.0 - !kde? ( - dev-libs/glib:2 - dev-libs/gobject-introspection - gnome-base/dconf - media-libs/mesa[egl(+)] - x11-libs/gtk+:3[X] - x11-libs/pango - ) - kde? ( - dev-qt/qtcore:5 - dev-qt/qtgui:5 - dev-qt/qtwidgets:5 - dev-qt/qtx11extras:5 - kde-frameworks/kconfig:5 - kde-frameworks/kcoreaddons:5 - kde-frameworks/ki18n:5 - kde-frameworks/kio:5 - kde-frameworks/kwindowsystem:5 - ) - dev-db/mariadb-connector-c -" - -RDEPEND="${COMMON_DEPEND} - !app-office/libreoffice - !app-office/openoffice - media-fonts/liberation-fonts - || ( x11-misc/xdg-utils kde-plasma/kde-cli-tools ) - java? ( virtual/jre:11 ) - kde? ( kde-frameworks/breeze-icons:* ) -" - -PDEPEND=" - =app-office/libreoffice-l10n-$(ver_cut 1-4)* -" - -DEPEND="dev-util/xdelta:3" - -# only one flavor at a time -REQUIRED_USE="kde? ( !gnome ) gnome? ( !kde ) ${PYTHON_REQUIRED_USE}" - -RESTRICT="test strip" - -S="${WORKDIR}" - -PYTHON_UPDATER_IGNORE="1" - -QA_PREBUILT="/usr/*" - -pkg_setup() { - python-single-r1_pkg_setup -} - -src_unpack() { - einfo "Uncompressing distfile ${ARCH}-${BASE_PACKAGENAME}-libreoffice-${PVR}.tar.xz" - xz -cd "${DISTDIR}/${ARCH}-${BASE_PACKAGENAME}-libreoffice-${PVR}.tar.xz" > "${WORKDIR}/${ARCH}-${BASE_PACKAGENAME}-libreoffice-${PVR}.tar" || die - - use x86 && use java && die "There is no build for x86 with Java support." - - local patchname - use kde && patchname="-kde" - use gnome && patchname="-gnome" - use java && patchname="${patchname}-java" - - if [[ -n "${patchname}" ]]; then - einfo "Patching distfile ${ARCH}-${BASE_PACKAGENAME}-libreoffice-${PVR}.tar using ${ARCH}-${BASE_PACKAGENAME}-libreoffice${patchname}-${PVR}.xd3" - xdelta3 -d -s "${WORKDIR}/${ARCH}-${BASE_PACKAGENAME}-libreoffice-${PVR}.tar" "${DISTDIR}/${ARCH}-${BASE_PACKAGENAME}-libreoffice${patchname}-${PVR}.xd3" "${WORKDIR}/tmpdist.tar" || die - mv "${WORKDIR}/tmpdist.tar" "${WORKDIR}/${ARCH}-${BASE_PACKAGENAME}-libreoffice-${PVR}.tar" || die - fi - - einfo "Unpacking new ${ARCH}-${BASE_PACKAGENAME}-libreoffice-${PVR}.tar" - unpack "./${ARCH}-${BASE_PACKAGENAME}-libreoffice-${PVR}.tar" -} - -src_prepare() { - cp "${FILESDIR}"/50-${PN} "${T}" - eprefixify "${T}"/50-${PN} - default -} - -src_configure() { :; } - -src_compile() { :; } - -src_install() { - dodir /usr - cp -aR "${S}"/usr/* "${ED}"/usr/ - - # prevent revdep-rebuild from attempting to rebuild all the time - insinto /etc/revdep-rebuild && doins "${T}/50-${PN}" -} - -pkg_postinst() { - xdg_icon_cache_update - xdg_desktop_database_update - xdg_mimeinfo_database_update - - ewarn 'If you plan to use the Base application you should use a source build and enable java and firebird.' -} - -pkg_postrm() { - xdg_icon_cache_update - xdg_desktop_database_update - xdg_mimeinfo_database_update -} diff --git a/app-office/libreoffice-bin/libreoffice-bin-7.2.6.2.ebuild b/app-office/libreoffice-bin/libreoffice-bin-7.2.6.2.ebuild deleted file mode 100644 index b278a019fbf0..000000000000 --- a/app-office/libreoffice-bin/libreoffice-bin-7.2.6.2.ebuild +++ /dev/null @@ -1,250 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -BASE_PACKAGENAME="bin" -BASE_AMD64_URI="https://tamiko.43-1.org/distfiles/amd64-${BASE_PACKAGENAME}-" -BASE_X86_URI="https://tamiko.43-1.org/distfiles/x86-${BASE_PACKAGENAME}-" - -PYTHON_COMPAT=( python3_9 ) -PYTHON_REQ_USE="xml" - -inherit java-pkg-opt-2 python-single-r1 prefix toolchain-funcs xdg-utils - -DESCRIPTION="A full office productivity suite. Binary package" -HOMEPAGE="https://www.libreoffice.org" -SRC_URI_AMD64=" - ${BASE_AMD64_URI}libreoffice-${PV}.tar.xz - kde? ( - !java? ( ${BASE_AMD64_URI}libreoffice-kde-${PV}.xd3 ) - java? ( ${BASE_AMD64_URI}libreoffice-kde-java-${PV}.xd3 ) - ) - gnome? ( - !java? ( ${BASE_AMD64_URI}libreoffice-gnome-${PV}.xd3 ) - java? ( ${BASE_AMD64_URI}libreoffice-gnome-java-${PV}.xd3 ) - ) - !kde? ( !gnome? ( - java? ( ${BASE_AMD64_URI}libreoffice-java-${PV}.xd3 ) - ) ) -" -SRC_URI_X86=" - ${BASE_X86_URI}libreoffice-${PV}.tar.xz - kde? ( - ${BASE_X86_URI}libreoffice-kde-${PV}.xd3 - ) - gnome? ( - ${BASE_X86_URI}libreoffice-gnome-${PV}.xd3 - ) -" - -SRC_URI=" - amd64? ( ${SRC_URI_AMD64} ) - x86? ( ${SRC_URI_X86} ) -" - -IUSE="gnome java kde" -LICENSE="LGPL-3" -SLOT="0" -KEYWORDS="-* amd64 x86" - -BIN_COMMON_DEPEND=" - app-text/hunspell:0/1.7 - =app-text/libexttextcat-3.4* - =app-text/libmwaw-0.3* - dev-libs/boost:0/1.78.0 - dev-libs/icu:0/70.1 - dev-libs/liborcus:0/0.16 - >=media-gfx/graphite2-1.3.10 - media-libs/harfbuzz:0/3.0.0[icu] - media-libs/libpng:0/16 - >=sys-devel/gcc-11.2.1 - >=sys-libs/glibc-2.34 - virtual/jpeg-compat:62 -" - -# PLEASE place any restrictions that are specific to the binary builds -# into the BIN_COMMON_DEPEND block above. -# All dependencies below this point should remain identical to those in -# the source ebuilds. - -COMMON_DEPEND=" - ${BIN_COMMON_DEPEND} - ${PYTHON_DEPS} - app-arch/unzip - app-arch/zip - app-crypt/gpgme[cxx] - app-text/hunspell:= - >=app-text/libabw-0.1.0 - >=app-text/libebook-0.1 - app-text/libepubgen - >=app-text/libetonyek-0.1 - app-text/libexttextcat - app-text/liblangtag - >=app-text/libmspub-0.1.0 - >=app-text/libmwaw-0.3.1 - >=app-text/libnumbertext-1.0.6 - >=app-text/libodfgen-0.1.0 - app-text/libqxp - app-text/libstaroffice - app-text/libwpd:0.10[tools] - app-text/libwpg:0.3 - >=app-text/libwps-0.4 - app-text/mythes - >=dev-cpp/clucene-2.3.3.4-r2 - >=dev-cpp/libcmis-0.5.2 - dev-db/unixODBC - >=games-engines/box2d-2.4.1:0 - dev-lang/perl - >=dev-libs/boost-1.72.0:=[nls] - dev-libs/expat - dev-libs/hyphen - dev-libs/icu:= - dev-libs/libassuan - dev-libs/libgpg-error - dev-libs/liborcus:0/0.16 - dev-libs/librevenge - dev-libs/libxml2 - dev-libs/libxslt - dev-libs/nspr - dev-libs/nss - >=dev-libs/redland-1.0.16 - >=dev-libs/xmlsec-1.2.28[nss] - media-gfx/fontforge - media-gfx/graphite2 - media-libs/fontconfig - >=media-libs/freetype-2.11.0-r1:2 - >=media-libs/harfbuzz-0.9.42:=[graphite,icu] - media-libs/lcms:2 - >=media-libs/libcdr-0.1.0 - >=media-libs/libepoxy-1.3.1[X] - >=media-libs/libfreehand-0.1.0 - media-libs/libpagemaker - >=media-libs/libpng-1.4:0= - >=media-libs/libvisio-0.1.0 - media-libs/libzmf - media-libs/zxing-cpp - >=net-libs/neon-0.31.1:= - net-misc/curl - sci-mathematics/lpsolve - sys-libs/zlib - virtual/glu - virtual/jpeg:0 - virtual/opengl - x11-libs/cairo[X] - x11-libs/libXinerama - x11-libs/libXrandr - x11-libs/libXrender - net-print/cups - sys-apps/dbus[X] - gnome? ( - dev-libs/glib:2 - gnome-base/dconf - gnome-extra/evolution-data-server - ) - media-libs/gstreamer:1.0 - media-libs/gst-plugins-base:1.0 - !kde? ( - dev-libs/glib:2 - dev-libs/gobject-introspection - gnome-base/dconf - media-libs/mesa[egl(+)] - x11-libs/gtk+:3[X] - x11-libs/pango - ) - kde? ( - dev-qt/qtcore:5 - dev-qt/qtgui:5 - dev-qt/qtwidgets:5 - dev-qt/qtx11extras:5 - kde-frameworks/kconfig:5 - kde-frameworks/kcoreaddons:5 - kde-frameworks/ki18n:5 - kde-frameworks/kio:5 - kde-frameworks/kwindowsystem:5 - ) - dev-db/mariadb-connector-c -" - -RDEPEND="${COMMON_DEPEND} - !app-office/libreoffice - !app-office/openoffice - media-fonts/liberation-fonts - || ( x11-misc/xdg-utils kde-plasma/kde-cli-tools ) - java? ( virtual/jre:11 ) - kde? ( kde-frameworks/breeze-icons:* ) -" - -PDEPEND=" - =app-office/libreoffice-l10n-$(ver_cut 1-4)* -" - -DEPEND="dev-util/xdelta:3" - -# only one flavor at a time -REQUIRED_USE="kde? ( !gnome ) gnome? ( !kde ) ${PYTHON_REQUIRED_USE}" - -RESTRICT="test strip" - -S="${WORKDIR}" - -PYTHON_UPDATER_IGNORE="1" - -QA_PREBUILT="/usr/*" - -pkg_setup() { - python-single-r1_pkg_setup -} - -src_unpack() { - einfo "Uncompressing distfile ${ARCH}-${BASE_PACKAGENAME}-libreoffice-${PV}.tar.xz" - xz -cd "${DISTDIR}/${ARCH}-${BASE_PACKAGENAME}-libreoffice-${PV}.tar.xz" > "${WORKDIR}/${ARCH}-${BASE_PACKAGENAME}-libreoffice-${PV}.tar" || die - - use x86 && use java && die "There is no build for x86 with Java support." - - local patchname - use kde && patchname="-kde" - use gnome && patchname="-gnome" - use java && patchname="${patchname}-java" - - if [[ -n "${patchname}" ]]; then - einfo "Patching distfile ${ARCH}-${BASE_PACKAGENAME}-libreoffice-${PV}.tar using ${ARCH}-${BASE_PACKAGENAME}-libreoffice${patchname}-${PV}.xd3" - xdelta3 -d -s "${WORKDIR}/${ARCH}-${BASE_PACKAGENAME}-libreoffice-${PV}.tar" "${DISTDIR}/${ARCH}-${BASE_PACKAGENAME}-libreoffice${patchname}-${PV}.xd3" "${WORKDIR}/tmpdist.tar" || die - mv "${WORKDIR}/tmpdist.tar" "${WORKDIR}/${ARCH}-${BASE_PACKAGENAME}-libreoffice-${PV}.tar" || die - fi - - einfo "Unpacking new ${ARCH}-${BASE_PACKAGENAME}-libreoffice-${PV}.tar" - unpack "./${ARCH}-${BASE_PACKAGENAME}-libreoffice-${PV}.tar" -} - -src_prepare() { - cp "${FILESDIR}"/50-${PN} "${T}" - eprefixify "${T}"/50-${PN} - default -} - -src_configure() { :; } - -src_compile() { :; } - -src_install() { - dodir /usr - cp -aR "${S}"/usr/* "${ED}"/usr/ - - # prevent revdep-rebuild from attempting to rebuild all the time - insinto /etc/revdep-rebuild && doins "${T}/50-${PN}" -} - -pkg_postinst() { - xdg_icon_cache_update - xdg_desktop_database_update - xdg_mimeinfo_database_update - - ewarn 'If you plan to use the Base application you should use a source build and enable java and firebird.' -} - -pkg_postrm() { - xdg_icon_cache_update - xdg_desktop_database_update - xdg_mimeinfo_database_update -} diff --git a/app-office/libreoffice-bin/libreoffice-bin-7.3.3.2-r3.ebuild b/app-office/libreoffice-bin/libreoffice-bin-7.3.3.2-r3.ebuild index 271b6a6d7d77..39bff2d14806 100644 --- a/app-office/libreoffice-bin/libreoffice-bin-7.3.3.2-r3.ebuild +++ b/app-office/libreoffice-bin/libreoffice-bin-7.3.3.2-r3.ebuild @@ -46,7 +46,7 @@ SRC_URI=" IUSE="gnome java kde" LICENSE="LGPL-3" SLOT="0" -KEYWORDS="-* amd64 ~x86" +KEYWORDS="-* amd64 x86" BIN_COMMON_DEPEND=" app-text/hunspell:0/1.7 diff --git a/app-office/libreoffice-l10n/Manifest b/app-office/libreoffice-l10n/Manifest index 3c413452d152..c4b3a23da67f 100644 --- a/app-office/libreoffice-l10n/Manifest +++ b/app-office/libreoffice-l10n/Manifest @@ -1,187 +1,4 @@ AUX lo_gen_langs.sh 1466 BLAKE2B 81a5c47dcdd23cfbb7d99d91db7d4dec9b89f0b28939dc7897e9ab94fe95d1800dc6b54aae5f608dcd669ea4fb8bc6141b5bda2a45b4a6aaa49feac4786ea504 SHA512 492250b1531a58f3ba22e405d8a6ce397b5fb7e06c74c7ecfcb4c9efaacb9d48f19ad05854891c0c6ec9ae558bc4595f061397e5a506c46a981e14502eeb8cff -DIST LibreOffice_7.2.6.2_Linux_x86-64_rpm_helppack_am.tar.gz 4385647 BLAKE2B 94b83f24f27c9b9cb11641f1e227d6fe7813f9c06441b83fe3e5ef6a2c7f4d89e10fd7575223b11e969352997e7f6cd8ffc8a9a477e4a77b61e96ded1f64dd34 SHA512 4aa0f4219e3f69fbf18df3afa5bbdd0eed411e305b2c57c622240f1616c5572f27b89a7899a13166ccecd07b43fafaef1b720c348ef195915e2e0d4129796763 -DIST LibreOffice_7.2.6.2_Linux_x86-64_rpm_helppack_ar.tar.gz 3848653 BLAKE2B ccd1c6350147619ff18d8b5d1f07efb4b4713a716676590dd6de2f23d5c3efcac2f6f4f0054977ce10fbee4c4ad0e79d810cde7e32c3899ad32b2586e4f06d87 SHA512 ab8367d79ea3935cf5d4de3850d7a0810df90eb81fd018431ca418b37c4b86411e2be73cf00d54b58b471b89891adfeb3baa76fc076568f542416641aab134bd -DIST LibreOffice_7.2.6.2_Linux_x86-64_rpm_helppack_ast.tar.gz 4088656 BLAKE2B 363246bb8d447d8a69a759026d5afb11ece9b04abfcff93a590cf207fa078657b07f734b5078e47d1d661016ba9cbb0558c42b36974fb96f6c5ec66bb6bdb28b SHA512 55007e8531af473757a29d17aead2470efb88311e0193be55a43759d1d40daa67a55a85be13816f9b6dea792c79d281adb7db92236abebaa908b7bc9d9e5e14d -DIST LibreOffice_7.2.6.2_Linux_x86-64_rpm_helppack_bg.tar.gz 4445310 BLAKE2B c4f117d9198c3e535140d2d74f12ad4db2ed50740a6ba655e976721e026ee4820b228dcc79393058d1342940d4cb598613c44574c2d65a57bfa01f60a77c0423 SHA512 4d6b46646fd7a122924bf4bbc54115d4aba9ded59b2064c9d05e07b22bca96e74417e2df483ebc4f3f5e772c93c32165f120295e20380ce7912e5177bc38e35a -DIST LibreOffice_7.2.6.2_Linux_x86-64_rpm_helppack_bn-IN.tar.gz 4548232 BLAKE2B 8b881a549ad1c7e9f5bfd957e849877080c908bd1da6dd8b2987c161993f8ffe07f398dbbaf253d69518513c6b8c3ee4aee4c15e89afafb9b8d78f7f28c3f533 SHA512 cec0b5c4ec132f54a56f4da52381a3d7e60dee84939b22de20a37c92a5f2d3004ca25c0120bca416e160b2050f7fcc3e8088b7d9cba20a0b414f18793c90885b -DIST LibreOffice_7.2.6.2_Linux_x86-64_rpm_helppack_bn.tar.gz 4228953 BLAKE2B 0845ba4fe5719474997056a7525ec3387fc1d81a6b96074bdbd37b82a7a95ccf5717389f9ab290de33cab8af7e6ae55f5e6d909448cfc5bd934162b8a7223f48 SHA512 1d470f74a44d5f3f80f4f9f4130667844d54b4c2947abbe858ea3d17cb2595d2228dfe2e1385be9e0b1e808ad14634ca6de06c423173ea87c396e2bc88c649cd -DIST LibreOffice_7.2.6.2_Linux_x86-64_rpm_helppack_bo.tar.gz 4233818 BLAKE2B e3e3c345314f0ac905190ad711de032bb587b4544de9ff32cad3ff0eefcd43fd98ef67e019c3a757f6bf71726bfa88e3d9bb5413ff709418b9a05b7563980042 SHA512 567ea4489f1ec80eccbdbaf82597fc811f21dfc39a1859a55081879093a5b39520d04b721b850ed2c6ec4ec0cd7d3a0724e3d2941f424ea45e2b78d69b2e2195 -DIST LibreOffice_7.2.6.2_Linux_x86-64_rpm_helppack_bs.tar.gz 3969499 BLAKE2B 67f74547e28483cc050c2ac59f202e340720cee1148523f632f9f5fe1f40cc6f3cadc159f151532ca9de55bc723fa2b3a5be129e9e8466e19a56856783bc9141 SHA512 9eca8024a9020abd4deb9df6b1cac1774354f4354c83163f4c940ba0e94ae9015f7cf0635339a8ef51ed6a2eb1f5a21923f24fc8cf8e82923c576334245f84ab -DIST LibreOffice_7.2.6.2_Linux_x86-64_rpm_helppack_ca-valencia.tar.gz 4123241 BLAKE2B 930b072fcd78ae4e2d042e48c878600bb263f3ffb5e6189d19e556213f3acc44bf434f60fad8d87138940cc576f9c9d8741c292a11108532bfa21b898b3e1c4a SHA512 893c643bf8727669ef5c62a486dae10c736e106051ed3454cf622378a6b8af033c3fe6557282ecd19bfc372103fe3ec592905eb35e419a7c07d8b27f73113789 -DIST LibreOffice_7.2.6.2_Linux_x86-64_rpm_helppack_ca.tar.gz 4122504 BLAKE2B 92f77430838a2f79b942acafe2123fbe4dc4bc4db543e9e61f49b18fbb1c651f122058bffdf1052484be4a6abebfe89fa83dab724977eba05aa9a095a7291854 SHA512 980548f3d3e1bfe9b21703578be19ec0125fc6f4f539f1f6149a1e3c414abac32542b589c68a512c4a5f72a5fa5091d6eba01687a7f7a483625fa2a1ddc5c603 -DIST LibreOffice_7.2.6.2_Linux_x86-64_rpm_helppack_cs.tar.gz 4147103 BLAKE2B 230666009d40f1ea5a05c26510d512e269ec1d2eda259ac672eaf1b35b8a5f948ddc8d8fdc2fcbb62e48bdbdc2216b33014a3aef4272d2e495c1b5308608a031 SHA512 18dafa6d9291a1b61667a5992bdf9cc3fe331475479eec527beb07843a08e24ed3a6449149b26c9075681bd73dae84fdf32d05a92643f2873638e4f194b79b41 -DIST LibreOffice_7.2.6.2_Linux_x86-64_rpm_helppack_da.tar.gz 4058496 BLAKE2B 3930576a7852d8fc5fce6ed912657bd414bec3b3e5e7e6adaa1d7c55560a7b50d2dc020863db82be8ef36b527d818403bae9ef4696f7ce3d7e5ed542f9fcb650 SHA512 4ba41b9269b81a0f732725875861fdb798f01d6215e68762175b5626e358c57244af462b2fe8fcb968f3ceac25053455ad5e2a027672077acbd1e0a3c0216749 -DIST LibreOffice_7.2.6.2_Linux_x86-64_rpm_helppack_de.tar.gz 4205290 BLAKE2B d38856e4501b7082ccda08e21cf70d52e8ff6c411ae5eb5768e08f506d18ce55e0aec17fd6d850eb0f2a584c141bff1a665c8352907fb2f4f01144ce22eca66c SHA512 6f1c26d128de3ae76bd6c22b88740815b2b43d054d14562d84a0df49be77d556ce6b7c04897fd0f6b5e64406b403fa9e06a11abfbbdf6d674022e4d16e3a3b40 -DIST LibreOffice_7.2.6.2_Linux_x86-64_rpm_helppack_dz.tar.gz 4376966 BLAKE2B 49e3b50518c3b70c82ac313ae36f48131135a1189afe8101996c17e44cd48bd52ab45d2da2dec6fc566dce911770679c77967059a5b329fadca09fdfad2026af SHA512 f9ab4ca1274b6f161fe16a1ec858324b5b64ae9dfd425d6177fd1f1eb3833514a4e11d9188c91d4248904839948f25b9c3c8f59ddfafc4049c7d4e2a6feec1d0 -DIST LibreOffice_7.2.6.2_Linux_x86-64_rpm_helppack_el.tar.gz 4882914 BLAKE2B d1872865b470b79348e90c65522a0ba77b7e11f73039f967dc2c2117ca04d8a7536b3234f211d2af67ebdc12f8dfc335d091b2675b0f0df41135f812322b729a SHA512 1afed336d54e175050290fea7cdf205d8ab7b19b116a80bb68680f89d95ae574bfb6664d2bcec22631f3ed6a0220cadf77fad746bc486fc08da41a303f73398d -DIST LibreOffice_7.2.6.2_Linux_x86-64_rpm_helppack_en-GB.tar.gz 3857046 BLAKE2B 3a387b6c43800978d12578876feabb34004a2779faf349701861339aac2f39ba9496b2e5df11ded0ca6b0fbcf5db3caa81e2a610f4d282e71311f8d44b6d4a72 SHA512 4210a24bb0635505aedf970ad64329e3c5a936edbf16bfbb04c15c6da474e9198c18760ec54278067cf66fcd2110f22ec7f078cff7bcc11ebf45639ae5035f43 -DIST LibreOffice_7.2.6.2_Linux_x86-64_rpm_helppack_en-US.tar.gz 2530131 BLAKE2B d95a167810af3e1d05f6b06f4f66f221ebb26d843719e97c34b85bbcf893e5ade00924bc53ea9411ad800cc1c85e957a2f1edf86b939e9cf9e6d5b5eaa768c8a SHA512 7cab64ab7b53af4ec20b895a5f2b648a1d24f0bdc02f97cd482198b91f2b77950ec481496f5440dd0d029a2d80cb5e237c8867b28a22bd7bd5e671cd71c9ce71 -DIST LibreOffice_7.2.6.2_Linux_x86-64_rpm_helppack_en-ZA.tar.gz 3847877 BLAKE2B 3a89b2f7c6d9d2ce065c07fdd602af6c858e58f15f39d6275e59aed4892c2d29cb62967e44725846c223b69c7c2947fb268c55a521271dbdf96baa3f2796d565 SHA512 b592ca6c1ee7cae8643df501b6c3de8bde6dd7fa962266971ebf5d66940f1444e8abacc1468be77fb1a8c3aa932fb044a63c77a55dbed981a2ccbb24b5dabfd2 -DIST LibreOffice_7.2.6.2_Linux_x86-64_rpm_helppack_eo.tar.gz 3956062 BLAKE2B 18b324bf275906fbbc9ae5c731a174df865113d4024a86946730f55caffacccf968e0c76e6b23ad707bb23feb1d7b9e47092722be37c66f05c29c8fefc6819ce SHA512 28f84154c59e8bb3b13498ff9e7ed25e2b4567a14e338ef81577528efea72229006d5e77ef34b7d58ce1f7bb1df715842f5c85022ad549dea61307818224f1d5 -DIST LibreOffice_7.2.6.2_Linux_x86-64_rpm_helppack_es.tar.gz 4165940 BLAKE2B ae99aa935a2c2bd512e55a9bac45abfe49de03d42829f7252ea112290da3170e261aa600498082ddca16cbc0e95cd1f4ca9ce0d0c97db0349d835da53bf0616d SHA512 7a62a9b7aad9191d3aca16c9a8e498fd3f88b725114ac374ddefab6dfc0b560e7f9e319864f9b88d2ff6cf7a50a0d83d53fb1721b3c40dcbee8152df11adcfa7 -DIST LibreOffice_7.2.6.2_Linux_x86-64_rpm_helppack_et.tar.gz 4000884 BLAKE2B ae6a9ad94c17df11e9e02e4e3a356813111a46f132b6ca07f00955adae798538a7eb41006ae9e4535fd44a572d2b83ebf4a7a7cf3cc395f8e1021cecf991f85f SHA512 73bfc026adc0f2bd9830bee718da59883cf767ea77641614c69f9aa1832b99a53b22ca64cb186f5d99313737a87945883aaf119a6abc2c598f7cf69a43edb214 -DIST LibreOffice_7.2.6.2_Linux_x86-64_rpm_helppack_eu.tar.gz 3985777 BLAKE2B ac0e6808cc6a614ab47e84f9e8085c964e7ea285561556013b524fde12ac166414bb0e8223df0fc1cd14ff881083a42b83330dfec5725b22b1dfb0aaf99b7fd9 SHA512 17d1be34b19669a548be4d5cf5814d7f14a437fa4ab8df019011e87e7534c91e3301ad92bc13aca4dfdc2d31c11e90743704071b69168d5d787e1bd4ffec6cbd -DIST LibreOffice_7.2.6.2_Linux_x86-64_rpm_helppack_fi.tar.gz 4001838 BLAKE2B d60e92e36ecc10d86d00a2b4159896f24fe3c3ae3d22820a61d156f1c737853792beb0a4623136c5516f8d1a565bdc2180af18b1495aa432589f2e4bbed16d91 SHA512 94e37fb478410659be64849cf1290fe84aff28b566a51ec44232d99f3a030e936089e50e8e06ba681e6f51741ae32604a1beb7a557b1049a72844364768bda74 -DIST LibreOffice_7.2.6.2_Linux_x86-64_rpm_helppack_fr.tar.gz 4144027 BLAKE2B 93553f265c2c32c19109435304df5f5f4517b6f34828588411e2e08e9dad785804bcac43b793e378545fd2479fcbd2864bdbbd3dd1a076ceab9a5f94fc212fc6 SHA512 ac40c51a41fbfac9d2a41cc1230b4fcac68f0971e2caf8697ec0a2bff37c8d11ffe361bf964027db8a1a7001fbbc5919de9f59fae7891beb4a5ca9bc8dcfefd2 -DIST LibreOffice_7.2.6.2_Linux_x86-64_rpm_helppack_gl.tar.gz 4091056 BLAKE2B a227f6aeb4d065fa75bb01c1068a55ad2f08ccd9427a8065f5a25547fcaaf695306699895ba5812fc0e878395bfaa1d2bf78ccb29fdeeb343e1faa69b1efa24f SHA512 d2b18610f3a0b42a90aeed6a51d7c7a22af60ac91578466ee19f039136cefb5383a29ec757e0ddfd86fb8c8894931fe001efbd6a040336ca8509eb374d1e5cbd -DIST LibreOffice_7.2.6.2_Linux_x86-64_rpm_helppack_gu.tar.gz 3933970 BLAKE2B e1d0cef55c2f55314ae35aaa1ea16b24fbbd611e22097ca3a76ea16c6d0233295c14cfa3b197e0ee592d692bbedaba0d04c23b4bcb1d944f06505102c1a7b6d8 SHA512 6065c7817b0e98a9bf37708db0cbab4b1a64046aa3a3e20c15f453ff5d49133f1cdd6e606060eb7ecf016ec750bf8cb8bf817f7b1dde39091ed506f623a65fd9 -DIST LibreOffice_7.2.6.2_Linux_x86-64_rpm_helppack_he.tar.gz 3712425 BLAKE2B b1ef14c47891ffa72b12cebf16ca12f1586023a05386129c68e00ce22698064b53712b4fecc1d0d082a5763f07c9ec938ec6ab038c42a79d7b3f5f86f7cbff38 SHA512 b56c1415bea6c9e79212595d7b8506afd0c43422dfc57deff3a8675dce7510b2509f4f81780589c4fbf76a10399a9dc15e8fe62f76c4429010580cdf9c0e8d5f -DIST LibreOffice_7.2.6.2_Linux_x86-64_rpm_helppack_hi.tar.gz 4062732 BLAKE2B 50cc4bf8e045bc0c6090243cfc1baf630eb61eea49a41b9773efa14d32bd4c9167d905f22ac9c96bc2c0eec232e15f223a3b689c89f7af3a447ca07bfc63b93e SHA512 77d995d4b0699b965b65c77ddfac3b2030b20fa53f62fecd910743b6a8329fc67b05884ea1bc54228f1869d63959b106ea1b58a34418b08df400bd29988ab9d3 -DIST LibreOffice_7.2.6.2_Linux_x86-64_rpm_helppack_hr.tar.gz 3972304 BLAKE2B 41e0d7689f4a375b286db202cb8bb3c3e6ce07c65682fea782f14c07ed76eb007e56431d275ca23a76b9aef89c70ca3367a3cff52bce74008180df3f1d8ce118 SHA512 3e8d12a5aa31d4cb8188497e0aac46cdb04b4a5b1c9f3a22b59f3626f04a93e2061298995519e204db0769702badb50bb63ea24162f890b54d69ca580bd02708 -DIST LibreOffice_7.2.6.2_Linux_x86-64_rpm_helppack_hu.tar.gz 4260555 BLAKE2B b83c48794cbeedc9cd5d957e2e60035d8653533cf80a42c8a2302d44bd53e5b409fb2c3e58e7c6166aca1dbe7cbb9caa56f93e67bff587bb43c8fb3b6251c2dc SHA512 0e8701d602aa42b3d7288e941df5a908b863bc9c4a0e70a5140e3f919ffb7d7a831ea60d558ff90dba373c47ed57b11ce482666d0315b50b26f2b0cf0b47c75b -DIST LibreOffice_7.2.6.2_Linux_x86-64_rpm_helppack_id.tar.gz 3941840 BLAKE2B b6ff36267be249aea6ffbadd73cedd8a4e94e26a9d788b362b087fe35d309100ed049cd1b942e7f55006da0b6b51737e9d28a3ab0e2809972e88c6c0bfdb97f9 SHA512 4c7d1e0faa913ae770c024a74be9cc3c0f59482abf049f716a3e056f1a5a98012841e1f8ecedf034d14a3c0b1db5702bf39e26de3eb52b9b3d05a83282a13229 -DIST LibreOffice_7.2.6.2_Linux_x86-64_rpm_helppack_is.tar.gz 3992566 BLAKE2B ac7f80fb852c38503a52f9ec0b6cb0115dbbdb402d15e58786ed94fe05ed9f039c8e031365d5d7e7ba9ff1298cd932aaa22d5b8ecad31ccbaace543958c9a416 SHA512 239f633a85c2a72c2b9f130242caf854e4efcebdf6e17d9ca6163a98706a9fe058d0de957524d34f851b71dc90d9d87c281ce6e7cf4aaf65f12a9de0a0c39826 -DIST LibreOffice_7.2.6.2_Linux_x86-64_rpm_helppack_it.tar.gz 4071135 BLAKE2B 38267102272d0763d52a4033541d3a4a0c3b7c8177f89744a7ff1b0ca0633ceff44fd6fe64572eb0e07b91e0552c6b06f935650814f48a91e00c832739243d41 SHA512 7be903311373cd1a62a2a05d6f3db615f5ea592a74fb8cc01a578982317c462bec6e0f2f7f0d0afa6801fc48fb1af571d7412b617b1eb90c0ac7825798b5b929 -DIST LibreOffice_7.2.6.2_Linux_x86-64_rpm_helppack_ja.tar.gz 4721146 BLAKE2B aeebef587b763df699d74e31242fe2652329fe6140cdb3327cb065534574acd6ef8676e0a30fd8f4f9da9afebaae5c65d4762b8fef8ae685ab3bbbc2ab9b97b2 SHA512 e2d3d70d8f62decc208a86ac7060d33ba8b6325968aa6f8d4def87b9aa447c795ab60721339e68eeeb2ab41c630e7360b5ae2d80e4b53a33492c75d8e53d6dff -DIST LibreOffice_7.2.6.2_Linux_x86-64_rpm_helppack_ka.tar.gz 4175257 BLAKE2B cdf196d5d9c563cd3c36f1f761a994369152f935ee22c888fc38637abd7ec86fb3984ca9080d8b4673cc42e56b342903f84b29848c4ff2413b82ecea413045ae SHA512 5e0e0b8e95a4eed827035ac069aee3a731006c9aa6b89b2d2340e81acbab9691eda85b5e1c6fe23dd86fee24c5c5febc95f2f291df7e0efedf6190fa4c832d4a -DIST LibreOffice_7.2.6.2_Linux_x86-64_rpm_helppack_km.tar.gz 4515357 BLAKE2B fb047baba0b391b53f96ec4c11484fee3bc9205c3c41ab7f5f1a502c4863d7b9ed26fddfc0bb150a0fb79e39a4f423bda2fbbaffc849b6fcdf81f27f667a65d5 SHA512 5d6f12b4631450f5ba23393a0fcb2d9402d47ac6b38c3f22172e0b76b2bca7c2df21e7897d1bafe0cf7ff33fdca16851f94b561c6b9c74fad23b43c97cf91a6c -DIST LibreOffice_7.2.6.2_Linux_x86-64_rpm_helppack_ko.tar.gz 4214921 BLAKE2B 3e784bcace279045b3376b68ac38696a6cd77382009dac0b3d079b2882f86db09063821ef094b606e26870b42c3395806d9b7c8da21f99261edcd3f51f3a52f5 SHA512 6177f6485b5626d903ab331b5d5ec8f450bd52be786ce72b5ac84bae905a1d0989005da1dba3e03f301573e8e91f63f793fbc017276663bcb7b4059e2a3e3c38 -DIST LibreOffice_7.2.6.2_Linux_x86-64_rpm_helppack_lo.tar.gz 3933767 BLAKE2B bf8ec96796e23f48c299e1bbba0e90d5f3189204d539b2ec44f4fd66ad2538b3d65bdb9ba00ba1c1d539ea5c7b90b656924aa214fa1ac61b3458b86a04dc93e8 SHA512 bfe08eeae9b07720a35300446a00f0653e27c0ec812efb479e7aeb22d03710cc7a9ac26fe33cd100315360fc2bb2e1f8a38cf4ce3639571ddf9f27cfa8ccdd7a -DIST LibreOffice_7.2.6.2_Linux_x86-64_rpm_helppack_lt.tar.gz 4172985 BLAKE2B 10b7b950697c852b28ef5af73c6f450f8923c9a5e78016f3fa648af250161d2d99276bc48b4c14d7607b9cb889072e0699b1cf0ccfa9e9a1c71da00b4d08421a SHA512 4523bbe6c258094e4c63ba0ca8db4d2981bf930b3d55cd9ca8484a0acb134efb13485290978e3a42fe5549c5cd8d7e973313108553ec65b62b032ccc184154f3 -DIST LibreOffice_7.2.6.2_Linux_x86-64_rpm_helppack_lv.tar.gz 3987480 BLAKE2B ce516f7404db0fc079e4737a61d0b3d048ce90b3f0950275883f033bc44f13b49dd18bd8ee6408c588702b2f462c5983173a27745af8ed422957f5401c503735 SHA512 b59cd495de4167b06c98892e711b3dcc46da493b1aab42c46954640da1d178d2cd49a8fff7d4b6d0bd6c7a87a687230edb1791a3be2175f44360b8ae9fdd7256 -DIST LibreOffice_7.2.6.2_Linux_x86-64_rpm_helppack_mk.tar.gz 4026126 BLAKE2B 6f3d8bb733cc1c9f276929de39990449c18c69f0ee2d8d7c18b93e231f6fac9d0dfe0f23921dba359d85b72cc7958776899f89f24cc7db79761ea1985e76b855 SHA512 a3f3c5186e3102f8da9f3a87f5f7513f7d8f174c7c3263312397f719b9a634bc3599a7bf7eace679f07b7a4d7386851c6a6f6e22f6971957ed76ca11f9563c01 -DIST LibreOffice_7.2.6.2_Linux_x86-64_rpm_helppack_nb.tar.gz 3989223 BLAKE2B 4bcccd670305c10a0aca8e6fc78b82c26af64cfe4c76b06b9631758472abbf0339afa0da734259217a2b869584424347c841a6f57cbe905cad89c3983d0418ae SHA512 565e38ba6261a8983fc09e5843d407d8d2f48a29459151bc8f7c76ed94ff63551be69f70b78d5086db1737ffcfc3c93a70479f36f6e89ca32227cd4ab0bcf7b4 -DIST LibreOffice_7.2.6.2_Linux_x86-64_rpm_helppack_ne.tar.gz 4263941 BLAKE2B 4351a9934c2ae52293bfa12dfa26e6c15b8a39b8b74487f8e5b9ba7bb805c0c3bc9e5ea1de25cdcec12171ebe4b617bbf5ff02b3afa0d25280a3936ddc88a331 SHA512 c681f25665cd3cce41168c9f220ec040bc6c05bcf32252832fe8035438b4cfc3469389528c927414692892918611f3f2f376faafaa3b0c768e097f7fd1e37939 -DIST LibreOffice_7.2.6.2_Linux_x86-64_rpm_helppack_nl.tar.gz 4102370 BLAKE2B 3c8a4658c536fa19c6f7063f7fc0c4093f298d5ae6441a12037f76e6c3cb7fe2ad54e19610173303f64b200c64af8cf629042f61ea4824e77912f2a1dadc6934 SHA512 2f26300d7ec5f73af39a8db4dced075c8ce9e905a2bb9ef253e9e797927cb69af9ce9010cd9e7946d741ea431a61045c129f8ed1b9399d556c9704fb9ff51993 -DIST LibreOffice_7.2.6.2_Linux_x86-64_rpm_helppack_nn.tar.gz 4163904 BLAKE2B 049f64a980293565c3fd044ceec325fc2205b93606db5a4fa4e261e17fcbcbd518ec2d9248e57fe1e6e55ac918e3a0a60d6bf29839faeca8767e7bdd3c3d0e67 SHA512 0fc08d053d930686b88ffbd66bfac6a5ec4af17713b7b8b42c33bab30160ab5e17050b912d03bbafebc22d0ef8380905611627c83d32ad3d50207991b17ae040 -DIST LibreOffice_7.2.6.2_Linux_x86-64_rpm_helppack_om.tar.gz 4040923 BLAKE2B 4227a2e37289c73be322f6f716919f856cbd2cf2f5674608100d344e74f69cb012f19663320604fb23dd0e1bf1a6c4654d1c04ed92214b8b22d2972cd42a09cc SHA512 bfeaa55b503ac806298ecfcbea479ab9afd96c06f499b90ae83ec458a56daad5f9788fc088857e18051b22ba01faaee213269b674e677cedcdafcd36f9ab22ed -DIST LibreOffice_7.2.6.2_Linux_x86-64_rpm_helppack_pl.tar.gz 4288270 BLAKE2B bb3bcba364715268078e0957d98fd8ca16e37fd099ebb4c9901cf7b2d662b17ddf7cbd43d7aa199b391b254bbfac4fefbd19533d2b442a8fa2cad585256740ad SHA512 2d8aa4170d8a2b09933d33b21e8be02dd456866e21e190b5547a59d71180bc8ca94488fcae5d36fdd56d12b23a5908216a7b255f2df6246ebfaec69d0f12e7e3 -DIST LibreOffice_7.2.6.2_Linux_x86-64_rpm_helppack_pt-BR.tar.gz 4114633 BLAKE2B 0b696745711acf573e9f7aba5bacfe22bb8dabf7b128e9e66f2d4c5721a6e7c61a70ed20b93c1093c390560d5a9c3effe18f22080e7e5307184aa3d34df98b19 SHA512 2c63daa309c711334725699c2fc7237d65ec8851062b86e972bbc52d19620560a279ea35ddb1017efe503e95ebcae761f9d158348fd3a525dfc587ca702fb974 -DIST LibreOffice_7.2.6.2_Linux_x86-64_rpm_helppack_pt.tar.gz 4094075 BLAKE2B d3bcc3be777a6f1bf717c8f0b4421a1f88bf27999bb12f897a751c520e9c1c140689e7af8d524d82f64c886f1dcd8a90a6bfecb2803e9fbec340cfb4ce993320 SHA512 c5b10022bfc0e05ba8ab8826fd3de9fab4d4bbec6ad13f31671cb0640487d811f2f9c2e994956c3c93dafe37a8351ab947e23edd3627f11ad910364e2f05c4af -DIST LibreOffice_7.2.6.2_Linux_x86-64_rpm_helppack_ro.tar.gz 3883800 BLAKE2B 14b4f596589d795e316a6e1217f0da72a78bc8d290eeed4e06ac75dd848f0055d7966f27c69911c65c6afa00fe2cf719da61c87b2c84c1c3838bcd902937ce89 SHA512 d05cc8e06584986befe42e2c612f3b3814ffcca9540869f85878a5fc002962f9db37b2b42a272b43fbdf7af4c516d4d6d1711fdb3a48a5cf71e7d2f777ce784d -DIST LibreOffice_7.2.6.2_Linux_x86-64_rpm_helppack_ru.tar.gz 4430376 BLAKE2B 2c834f85eb64ef855b99e8b122ee548f82f5e5d889ff11c4ccec5ebdfe35bbaeb4ac279ec31636fa2ffd85cb9706ce9c48d23f174c59ddb68cceb569fffe2b55 SHA512 03538d9ae714e70304f87e96d54c80190ee98ae3a56c1e53dc56d0c9cb1713edea9ff8d7d75f0d14d9e9c9c906c7e692dec715fbe61f27bd0de91e7a7055096d -DIST LibreOffice_7.2.6.2_Linux_x86-64_rpm_helppack_si.tar.gz 4165447 BLAKE2B 5d706f258ed022f70a07f387440c1d57e0e96516f972a49659e2a79ce106ed11d876a2c948a0cc81eae691b454d76c3644cfe0350ec4c287bd142de486c06225 SHA512 0fda9caab019353dea2729828294a1d26a1d142f735adb9ea2d47d25168e176f2da920fe18b6a8861e5542cd7953e6a161e1beee4875245c315d6584847b44e8 -DIST LibreOffice_7.2.6.2_Linux_x86-64_rpm_helppack_sid.tar.gz 4029123 BLAKE2B bfecfd12899875dcd6eb6852ce22983f4553f5031493584ce5634fb7bbac9f7dae8efa1d350f869bbc80b0dd618c5df519d50a2489bf14c5ddcc76b64e20050c SHA512 e11b557594365b1fee746d6caec0b15e9dacc668dcd1096da748754ead7b5cbf5e487455d6e9ee3d5415d15fd186120284f8b339ad3405471bcd19707b45bcc4 -DIST LibreOffice_7.2.6.2_Linux_x86-64_rpm_helppack_sk.tar.gz 4186254 BLAKE2B aa7f066103054f2051730d864c4292773076504027962f49058b890287d60b10faff3879573a2d2dee9b44d7a0ab7d1081fa141fa365a0159d4ce70cc2a884c8 SHA512 effa708b23247e133cf9ebf50b1f003f8e01377944e9c970a34bb0651d25611f65b42d1453a4439291dad4c352d8686a6f3ed0e0428d91d87b874089e7a2039a -DIST LibreOffice_7.2.6.2_Linux_x86-64_rpm_helppack_sl.tar.gz 4055951 BLAKE2B 1d60f279c43d5efe133486b070d0f84c8656f5030601ab971347257fc5e0c7bab4b4d953e647b4d72e0f7eea514891cccb4f7a9f11511d73fde2c48410ddfcce SHA512 16c91b584dde2f78303b2667d1ba4e294715446b5baab160b7c94b337c31f4ce6950bd5a559fa85ac54274f37ede1606675c8dd77fbf3000330e09ec55fd75ea -DIST LibreOffice_7.2.6.2_Linux_x86-64_rpm_helppack_sq.tar.gz 3943282 BLAKE2B 600def8493b73ad0c5db3915a21aca8037322f28b2d0c124e3b1f861456a8519a7606e135ff626dd935b1bf36000887b8c985b0369ba89f3a2afd35aabfa6580 SHA512 9c4b412e2a2161a0c245244654eb020b3ae686be2ad876233299bdb86ee9db02c9283b78c451c5b53169a0dbf081369db7ad3abe5b5eb2b6e7e8f2c6d6670187 -DIST LibreOffice_7.2.6.2_Linux_x86-64_rpm_helppack_sv.tar.gz 4033400 BLAKE2B 3e7e6bd406f8eec04c2c51d2422accb866a3d4fb3e26686495967d3809a855eba3f0cc5a8ffe6263524e8ad1192d4d71d9ac1a5ead30eba89481c2111ef617c4 SHA512 dbd3f8d92f9d6355473dfa360b7f101f0beba7f9c939bc431c902b74b994ad332097354423003cff83ea6a6d34853f4f92014837b6cb5acdedc1975698e0bf9f -DIST LibreOffice_7.2.6.2_Linux_x86-64_rpm_helppack_ta.tar.gz 4377108 BLAKE2B b872cf3f96918c2ea88d36528cd1472d18aef272babcbd3335363ef5cb6c4137a341f531f8008765d6e5e226cb3304d4ca144d9d404c8ac3dadff7b604d2a3e4 SHA512 65e8a95c42796b991ffb58aedba967b237485e6b8a016ec04169c3446fb56fb6b61779ec3f1d5804b588a25ae33ab776e27fd7d8516468bce34e9b5645da1483 -DIST LibreOffice_7.2.6.2_Linux_x86-64_rpm_helppack_tg.tar.gz 4002642 BLAKE2B c6ef3ac895ec00b725154da2e476df1199a8e4e02bf22dc1fe48558bcc1ecb0e0f1b0d27cee6ba879a823ad9045e0b347769e6b939f4041043eb38bd80f9105b SHA512 a3983af2d88dd766686abd8728d79bbc881377a4ce2762f260b1acf97e29bd5625d092b1290b0010b88f62c8e88fd1088e682e43f6dc0340eccf8379f4121113 -DIST LibreOffice_7.2.6.2_Linux_x86-64_rpm_helppack_tr.tar.gz 4104072 BLAKE2B 6a56f1237d1a3658a626cc2f338f5671e263666f15acff93b604891aea99068a56a2356531cf50c9238a5eff50f45c7c9fddc557fc947fbd6cce1c8714b83b8b SHA512 b8d502974fb8dc4a1b69c634ae07501cb6c7f36256efd2d9b65d62543e5fd19d810e93cb35b6687bdfe3f55b616a549c52dd68593f4625d592aea99f1b4c7d2c -DIST LibreOffice_7.2.6.2_Linux_x86-64_rpm_helppack_ug.tar.gz 4107111 BLAKE2B e6f82b4b2a99225698d40e1b524761b7efc1d3f0f8c162a8ef57971f00c370a624d3b2d4eb794f6d8f1d64965226b89a432ed00396b7e92897c4a7052d39a390 SHA512 3fe0ecb1aeb470d475cc8e3b571b1ed56575e5e0d42b0a1be5251f704b0195f646eea6ed804eb13cd3b25a6b05b9201f8d7a165c4ee3aff6449cddc959d21dd7 -DIST LibreOffice_7.2.6.2_Linux_x86-64_rpm_helppack_uk.tar.gz 4437877 BLAKE2B 2d462b8830d336bbded8f2d3d4f7d07599a93cf8e6d7fae2d1b7b43807b5b1c6c85989212e1bf8fb27d5ad06164d5548321335a2c515fa8aa00cf22b584f80b5 SHA512 770850d1c2ee425fcb29fc1d2724aab73ee24532ffe7fb4ac95f2704cf43abd7c60ed27f17ff4a9bbaac9a1165c4391d81e55236ffc3519cfa0a6ba19f351dd8 -DIST LibreOffice_7.2.6.2_Linux_x86-64_rpm_helppack_vi.tar.gz 4076693 BLAKE2B 2e93f7bfcb15c050aebc473c296b20e5d4101ac6dfd29181856302a8fcc6e6a178664a8f61095c490758b35c1a1ddcb043bc94743a36cac59d3d2c3e27a6a6a8 SHA512 861d465114d41aeb240a3f79e2035cb41ec974f4c12fefe70311c55fe5eed6081a178230d7b4f01b7d20edbdc0c7b9aec00bb5ba536cd7e13e075de85049fe67 -DIST LibreOffice_7.2.6.2_Linux_x86-64_rpm_helppack_zh-CN.tar.gz 4352098 BLAKE2B 5b98c4ffcc6a3784d7cf7205a8cac7f804277d21c64058128c6b1a768f3e0058880f531d247a235df0b38a2509e8591c12bafcb46adb41d62426b70a2c8c210c SHA512 73b41d4c2f416cf8aa78c74131f047d540849ab27a4371756a46fe92eee860c1a42703dcf994495d3ddbff5ed2e449903394ab58eb8a74ef9d434a83e6af1da2 -DIST LibreOffice_7.2.6.2_Linux_x86-64_rpm_helppack_zh-TW.tar.gz 4457064 BLAKE2B 8d0f269c2621ad6a22e3d18e508ed3c290ead5624136fca52b6895d0fa1b0b58be6928c38f23aeb329ef35dcbdfd0cbcff9130edac09965785d969901ea966a9 SHA512 82414011afff1117e4f58803ebfc906dc98969dab5962bd124930e67b9db65620c6c45ec2d28612575e4d9ec0ea301ec138d55637654bcb9deee4f016ba3f80c -DIST LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_af.tar.gz 1507435 BLAKE2B 79560a34d5bfd7976dff0018c5f6b42daa25ced610b2c4e3988d9d0ee12a1702cdb3e023843c2795d62dc0cb62e748074d0fb60b9dda2815791b69b85f90e3a1 SHA512 bafe4e5a147eb9ac37de0c28f3f613e9a5537e4e4d04bab7f52a5e9f30442b58c1983f0119d62e4bc89112abc482fcfeb2edf92c543c8f8459fb3260dae6f3d9 -DIST LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_am.tar.gz 984854 BLAKE2B 63e2e65a420c03ffeb42729941c4fd4cefdfe6e1d19dbe3e392fd3b9eb6e01248c228c00f128e2788b1eafa97f69887d09e5ecbb4ea7a614d1dff8ee700cd52b SHA512 19374afdabd73c4041b7fbec2dd22646e6ef83758bbf032fe7ef26f8045f7c38df3c791570fb0861ed3957428d6f0210e5d44e8c60497ffe68682fc895f6ca24 -DIST LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_ar.tar.gz 2509625 BLAKE2B 7ec068da74bf928334cf35e9da7c5ad08e8e145fcb699385e7a093f5f8e43fe979b4f54e2692fc339369746ee7406b03328db00f4ce195ea38ae6561147e7aab SHA512 ae7cb4f75534ec15bc17c01de715626fafd8fbe8711aea2d647a941fff8ccdfc7e337985bc2a6a3ca7a017cb3723d69444f3698a85e014193cab7ce3987a7dda -DIST LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_as.tar.gz 528653 BLAKE2B a259bf030f76f46f45fd2e4766be5821d2ec44144007e9b51ffbc6c4c340d61c1bda989cb1d7e11f892fb78681a49559f4dacef7ce2f7e8dc8f6992e2ea7f846 SHA512 3bdc2ab3b8ab1fe77f44cbe77d37dc3714630102ce4b3427a02371e6393d8aef3c67d2ef11d0eb80e4cbc7f0aff89682fa906926972aed08e92611deef72562d -DIST LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_ast.tar.gz 583635 BLAKE2B 6b4a51958fa9e1be7eb9c475c2a1e8f1ce920bd834699c4720ae80cef7a9149d7542265428dfdb513ab50697de43770fb2c202c92901a0f8d2de58968275c3ea SHA512 9c5f7702eb383cb236b69839303a7ef53f38809e3481bd99df40d69c22f9907fd0ee44e7f46cbd1cd69d8c17781aeeefd8a58c2b7aa320739b33d58feddd90b4 -DIST LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_be.tar.gz 1045019 BLAKE2B 17e773b34fb07afa16fa9f7837069bef33661cefd4db87418be2057ba3de5d9b929139a74c5c9c2a1dbbb6e3adb21c7e3fe4ebf09cbfedb8a476e4efa30c4859 SHA512 deff1ba8188d14bf45a0ec39cbe98ae3852cb629d211b138e9f107d88b46f219999e4f661fcde7c58ef50dc6fb24eb8f3e41fe004e9b7a6f5ab8331c4d56cf2c -DIST LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_bg.tar.gz 2770195 BLAKE2B cdb6c5fd7533d0a2efca6bd07a46dc17ff611a9298c5afb0e706eb23fa7d72e404871dde21ddc262f201348c457a43622169fe0f3f500fdb0dead0d54efecced SHA512 8ee95d9722252f9e98ec3748b2e715cec0ae0f432e49879e11ddffbe3b78a3d47ae5037e3012a317a839b5088d35a8f459268da1d35c401a70b10fe7546f2816 -DIST LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_bn-IN.tar.gz 723267 BLAKE2B 7f6271a85fc9ae9d746c1679f74a45934970c7533fc99ab7a072b068f43356750c7842bafe97a90cb4a765bdb952c642f6c61fdcbac722b7bbce5c3130585910 SHA512 0005c69e4429fae8caf594857b1b513092841587f7a8851be65f4d697588b64963420bfdac70e2e9d9610423c84ef429b5a05ee77857baac9672673acd4e43e5 -DIST LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_bn.tar.gz 876921 BLAKE2B 74b8363d53fab13c65971e641be5688bc4f82feaf3d4168a58fd6f7e88528fdc5971b27620ec24cc26500e006e708d4b9a2fe444309479c1e62da512865bd469 SHA512 71c9fe89d5590a856e88f03639f160ffc0d175d773d02701bc6acf2a8a228498b578fe629ee69435c27393db84f798f051e7f9c1ef54ad4fb9934d7da6d61641 -DIST LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_bo.tar.gz 456974 BLAKE2B 1b366064d4a71992886b8c917d0176050b9916890a25e25e94dd9961b813f08a396d0c07a039505c659c888905b888dd46f976b37f798ac345a3c9472424e261 SHA512 448f6240024fde6ab155839567ed15fb138f0ae01a9c470af8df2cf612cf0b8ffd859b1c5bad9b3242b4e4b86648fa6cab154aaba5141fca33b6839d5a97684b -DIST LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_br.tar.gz 1515047 BLAKE2B 442f5236901a3ab3df054727652dfe67e4a7122abcfa2891e63094a6e2d37d7618b65f13c535e1270f2ac01b973d35788a205d4ed1e812825d4a1c13e4701e1e SHA512 9f7591967331ac63c722035267d083516ac826302eed3b4140a2c0a658f8b7305327c6f8f014628c2378a389186f30218fbdcb2056c28e585adda71b27ccc515 -DIST LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_brx.tar.gz 336149 BLAKE2B b8c1549b991dc30579db8823a3f579d45a0d132616bd3aecd45cc6916011928a629b4a4c559527805a82ab6702b9a77a052f85ca234db5a42ad9da6e74c529dc SHA512 54787337dc5df756d2706a590cf7716d2a5e95ad3e327efd18edbfa61224667c8adde87b319f3174f139725a4cf096a9ae3249bfd8168b2a1afd9493b82e7d08 -DIST LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_bs.tar.gz 669788 BLAKE2B 789422d55ef5339e13477cb91eee3a179e7f8779e3866d5990d709e745720e17a1513b285c5a376ba0af26b2bf37e92dadd43399becadf21ed0c12d1260afa4e SHA512 d695e637075cdd9be2dc67aa7cb127a433257456d465a3ff49a21544ccf723a20ca98b4015fc81e7be7d852ed2c4c5a0eb351bf6d48bc2d457e0a2de1a8ec4c2 -DIST LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_ca-valencia.tar.gz 2713905 BLAKE2B c8a34da56bd708baa1520cac647b879c9efce98049b0e309a1f5343ed0f15ef39295b6f6d1cee0d416d18d6cd7063f9e4efd10af8f82f470d947df3bb1863b16 SHA512 d4b1b3fd8d0d41a80d0add04c899c353004f12dd302d9abc59bfd8d3110a200f78139ff41c37d80dcbeff3f071f02f3c9046278c624e4dcb6fc5a32cc74c6337 -DIST LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_ca.tar.gz 2745813 BLAKE2B 64939feccf8ae1c3c229a9efff6cb19c03730892fd67796aa27d855526ecb59cf4f61942de907a9d1ff5e6240bd3583e545beb85e521e8f2fef201d18ce07d01 SHA512 6a5980ee25c25c2adea1e87acf3b00c92dfd67710b57fe5cd6e5ffaf8547acc6d8ddf2eafd0bb1cce3247b75e489d00d5f8cd926ba0a07a0245a4d685be5e6f9 -DIST LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_ckb.tar.gz 368313 BLAKE2B a691d0ac99c3354b37e06353ead3df39424cd9ed70182cc76a1d77517145525b294e42df1dc083614787cdbe4b1b5888f470f5b86029422afc7bece1e694fb03 SHA512 f725937cb2cf6e05c0dd4c2455b328ce5a667559fa46558f298444162c5fa38f2743fbf283fb2c5f8ef5b83c3235a757f8b65b4f4192aec639738cfffc29b5b9 -DIST LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_cs.tar.gz 3860090 BLAKE2B 7408fd0db9353242b30d53c1ea41b4349040fd39131401967d555937e3fb8216b5443fdba9c632cd7785fb7f28f5c3e20bbdb5af54cfb505f35ef2467ff0a4dc SHA512 466319dc724da8d48753def161a973760ff0fe5e253bec22662307f717d5b4983b5c936e54f60e0c2230d14243bcbf102ef6d85bb1e36d6b7b757ad298b05d16 -DIST LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_cy.tar.gz 1033330 BLAKE2B d23d9cadd1aa0750e6e98a0502d77107a2f1f8b0802eb4cc74d1c39f6edb0b2099bed330798975683093c1acc7fe6da094316e0374c9966d22a4a31af678baf5 SHA512 74086ff067bc74c12cc07455f1b692def75a6ffdd1d233d46a2e045e052914f0b2b42c5e72121fd1ced9c78ae7c6876d70c15f0517cbaeb0761fb7134c81b812 -DIST LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_da.tar.gz 3134587 BLAKE2B a1bfa407fdb4ceb1b188701b0a55cbb8cd9049feadd02df4daad223ae528a542749344e7a224c01fc42f74ba254cdc04a21a27e4a8f2612598063d504d236cee SHA512 4693c48fa2547891032e9a9ee954d53184271a1ad1fbac8b438fc0e5e6bb07387d11996dfac8ed272bfa999bc453b5301462dd7a3df155292f7a29996b006e9c -DIST LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_de.tar.gz 22072265 BLAKE2B 2881165c94b99a6904e3d9c6ef251657967c777a2c24e14f0235bf4ca36c77813916fb7888d1544bf5489917186f287462931d9dd5905a52d52fbf48f906c814 SHA512 6bb3098f7b77aaca50528ded0aa4629e7d6ef6420550a6a618c92cff16bbc973eb228960fd34f2a00f27d5269a11716b965ecb91f0991a7f01282c13a3c2bd89 -DIST LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_dgo.tar.gz 432910 BLAKE2B 92de4fd914320f1ca19720644fb718ba48de77c651f61c446142ddd5eb03f62075216443338d86eb17a3d02457f6c413f3c26b3b483d8f50d600c1aaa6f5c980 SHA512 ee9c026597019b8e2e6daa9c1bdddc40c80afec89ca18536df60b03c16868c032a1175688cbecd631ee85735b2609d2992fbc745bf6c3f124d61eadd4b38be4f -DIST LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_dsb.tar.gz 916886 BLAKE2B 4245fca16794d7dfb1c9dfe846e5fca2fb79d1a5eca9d72cc89fe6b519dc1633f7386800a78cb681ecfbd7cefc2ef00985849416129bc56228c53e1f59bfa901 SHA512 f206c93438f413f13068a8caffe4f1770685e1112ed0f30d018eb802152b40710128ce6573fa25bfc303721671d057c458b7cccfbb9ca31322f342fdcd7de812 -DIST LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_dz.tar.gz 481785 BLAKE2B e9206cbfd262eb4bc4dd4776a6a20d36c6d57e1e350c470f0674360ee37433428dc83966359e0edcaafb6a0e9fda725fc309ce027c53a936202e5ebbbdeff15f SHA512 775d479a72417decf2f7f0f30b2f83d0e5dec70d67e566387b5e836862b4e4125824e5fd056e74afe775fbdd1619a3b0408b43f741c400ad6f912e3ba0185202 -DIST LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_el.tar.gz 3174332 BLAKE2B 3eae1cf6c78c072f59980a1bb87097a10aef502790e4db3bbffba20bb49b168ba740ee94b6e0118df970ddf3f0dc284d81d7d3aecb44e69f75f1c45e555e90f4 SHA512 42f94fb023b7d7f2b14a6e3bdf190c7796c15e1d1fcc3690bb5e2ba4dbdc5b026edd7daef67c8ea60a2fb28e215d095edc98d7fff2cae3660b43799c0c6fef09 -DIST LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_en-GB.tar.gz 7642089 BLAKE2B 3683435e3834fda2a97d7cba00282edaa1bd52de52519d1623cc3ed049baa98d7e29234147508e1d84f43f827749e57677dcee7c0ff2bfb409685c52f82bf44b SHA512 392cbd3b10176fe91ab27a1ff8e5e7c0e68961c148735bc20baaaf7aa801108573df9c09ab1d563a4d6fb3ed4fa7f95d3ae04bae5277c4f32ceb147ef047824e -DIST LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_en-ZA.tar.gz 7059143 BLAKE2B 62b7a606e0d70f8adaf22fbbfa7996dcd088d30152f10d9a7f8b43088e91fcbabdcc960bc3b920817d589854e31953530156c20ddce78c22e2c5ce2a2b826abc SHA512 cc85be52a563757f05984659097b67f2eb7a26f10063ad11768fba79ca8dd0ae5c88220e47148422eed9f0d6428420b74c63b202f8a942a7873f49f49785cc64 -DIST LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_eo.tar.gz 1302783 BLAKE2B c6dc25c8aa68a78e3a44976a88a578990d4265819a51be9f9690995a2bd1f1314c7efcf14cac0e7ac4e9f67b9048283788a89983c9164897a79702eca30087d1 SHA512 17aa60b46993dc1cdf0988461492904949979908dd29427de58bf05a98a37fbbf76f2246c5e22766527716c364f7f67fdd32a2c66505e7b21cc64367811b0a23 -DIST LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_es.tar.gz 7816046 BLAKE2B a5ce76b15b92fa0c2f8d36b0ec4ac40aecf70edd55eaacdbc93b6020b5cf90639de2b0a20606c7346b813d80d251f7564acf9cb5939b9e605c2aa389793e3254 SHA512 0c3284e3269869ac3ce19396ea7f15a45405a8d88b5c873b27ca8dec7e7faddb113a78c1003be20781c1b5d1ecf7ee8091c22afe4b32049bf695469b9d280a8b -DIST LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_et.tar.gz 1888906 BLAKE2B 8eedb7f40c065a253b9d5e8a474f1d5780bf6468ec0392009416a72f984bf5a7c10d6e98bbce03727afb07ba901d78ca8bd68cd909717e8a754d894703a27c12 SHA512 954edda2302c4797762a79ada0eeab9f81a7bcb5b4f43314d74981078682a90befa0190c26c32d34a2358225c79cb62eda4fda1dc42e407473adfc4cf99db1cf -DIST LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_eu.tar.gz 1035516 BLAKE2B a6a1b46d0cf88c45fd9ff51ba8f806447677a2017b9a700b21c17052c6ffe3562c500605e2cd362a154f237eb8d2f5ce015c6b5521b195546edd7ddb78357ec1 SHA512 a601fc6ecb3d4200ee54ec8b6db5b7d377f751109d1aa2bee0595f9bd77082efa77520eea66fd2c3c92b209113bde45aa39258d1241bdc6bab60a18c1bdf0381 -DIST LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_fa.tar.gz 355113 BLAKE2B 8a4f678f22c1b490fa3a540c5e75563d56b01be6559b49e5eba0f58a5e6a257d331d524857ad8bd158e8f71f309febcb5a82a349213f013148e13744c21c35c9 SHA512 eebacebbf446d50d6114a31aff1de232d56a6b676aea32cb09f2ef56cab11169b564fbfc248383e9bfcb03d0dba0b657386ea9c3131de3dadfee0f0612047fb9 -DIST LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_fi.tar.gz 880996 BLAKE2B 2c312eae0edf531aafcdefcd81dc84d2fd9295007f67e3b068298eb8014de08a304f4fc967c4e25c2697cd8854d47a151260b5cabdcaf59ee6f48392807e9f8a SHA512 f9d5e5792dfc623df7d73ba70b6ff5a5400544c7336d4563228ab6ae915995551f4b2b4f331e09e2d1a6dab4b7d7636773b2e3c3b8e674f33e825a82a01f34ea -DIST LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_fr.tar.gz 3352860 BLAKE2B 8fa3259a4582558220f98858a35da422ddc1eddcf7bf2178520fe0590fced4990581ba6205a7c1656ed95bce839e0f5829a1e5c57e9ec3b69c2ec2b5266ea325 SHA512 430543e167457d8b6219cf542bc448427ba183d280da5e0d74523bbb86e99979b9b501d69f547502c42693dd3cd895900b94969cd89ac1b8420ca53fcc95dfcc -DIST LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_fur.tar.gz 196179 BLAKE2B edd81417fb6f9a25c8cad5c109b10a3b07623f1c4b493dc46c349e45f40f1c4e776de6c3125f0abe6ec45c1660c766edfdbf8418a2f305afa3a7af63acc18f3c SHA512 0cb0e72050cd40bb0cd5186d4a52a5231be75f4224d0a030d4dafd674e0319f398c2edf0a815cb6902759d3986ff9c60ca40bb10804d4e6bda0ca5ea8b305eac -DIST LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_fy.tar.gz 926802 BLAKE2B 28b658064f9841f60353cc90932b5e9f82cabead15e8781f832d1ea323778b02c50d93356c9e4db6b881f648972cca28de0f8ce7eb6d42c52c2c667387c38e88 SHA512 cc9465abff2fa79ec0ac6bc3f685fc2482783943cbfdb9207398496c0649c9a8ecbcec801a65ac380decd549dc8959ff34ada76d0d717a731995120003aacecc -DIST LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_ga.tar.gz 727464 BLAKE2B 00d05dfe25c01cc0e81dfaf395a89c6ae1e7f14406e3afa73618edcb446f55655c20bd1bd34eaee7e80adfb53005deb7ebd4731df7c05870c1fd962273a1e79f SHA512 d0fb0c7b7034ee3fb312f796d10cacd1ac266bf11b7e962e8ba566af79d7b6a7451f2201c276e41ed2001a3e874980fbf1311a2cbd051ba90350562942b42fdb -DIST LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_gd.tar.gz 1767530 BLAKE2B 9dab7702b292fb72e4c9c93664797eace6d0be87174eebea7ab1c33dbad426a5d825874b2ec9a25de8e686c68c856142ff8cc180331e8be4829aaad4a6663c37 SHA512 89c835fba9a11abe1acd02462d01baad5ffd4a541131a8449d5c01473c3fce74861221a16c05dcd22365b3d8c4963f3d76da830151b251e023fa498853784074 -DIST LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_gl.tar.gz 2876312 BLAKE2B 2aff2c6d2105ea13c15583a966f06d9887655e6427892d2800a3b82fb0e0e5793f9bd8b3247f71857e383d489090e2c445d0db5d3252e5a9ececdea81579e3d0 SHA512 254b44ff3ddf41c8202945cf5629e9e0a0fb819716b98f69a24966a65d3619c7f731fc41cdeb6ed8d04709445fc9b3580ab201b1396f61e7069b6a59fcaa8533 -DIST LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_gu.tar.gz 1297940 BLAKE2B 48fa47a4beb90d17dabe4dfc008753d9c57339988a2816c8b57fb8ddeded6fc0448a23cb155fac9402a8bc37ec079feaeb47db67032c5fb2619841732baead6b SHA512 496132ecbcc1faa5665253e19cd9ecd1971cbb61d06a5b60728f1a7a513f67d0699cea9e17f6a6f9d0878fa049f167a3574aa2bf4b39a7d8a20c3c7c0d304971 -DIST LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_gug.tar.gz 507301 BLAKE2B 001bddee7113e6fdf0faced4f5faeeff0b73e840ef48435a983dadacdaf5bf2499aa696e0d3449f05167dc1c6376cd9f3dbfc4eba172c13e9a3d338d2cceb433 SHA512 7d720d6d009d0486d4b95fd279596875fd75ebf67e0b2cd46bef4c57d90fa3f231dde4417eb78012ba05b21bdecc0b0a820b85fcb411a70fa8094566fe08ef63 -DIST LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_he.tar.gz 1702683 BLAKE2B b16995689dc0d5c23192ad580437780a42bffbc33fb936a0b85d4337024bba1999e0264c5115008830187d8c0a4443aebf5f34e182b5c443f7b6c3b1dd2ed1de SHA512 25221e6aeb2da9432244cb3b7b147814d1ce7f72e5d362768539110b5b9add452089f66ec384119f4aab426aa83c85cc93b5caf8828dfe310fc5567a860b4f1a -DIST LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_hi.tar.gz 560474 BLAKE2B 4fb78c2e2279fce78256c5ecdfae387627634629ef0d973310e53b5b6dcd8cd4e652db54243758159f84657ee8be2185d929402cc85a9521d05bf59d2ca9b09d SHA512 4210212a2523d76744afe5460f70907135b4920270ad023add102a7e4b9ce86966d2621112be2bd6dd00834ab3f98d8913b79290040e7a44e72aaa6dcfdccf88 -DIST LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_hr.tar.gz 998081 BLAKE2B e0d4a46534ba94ed6b5b45cc77b43b2d188a6736ef490611e6136e61dcc1fa7f4c087d62ce4108bd6aedd542cbd25ae801b5912a8b9ab7b8cb1bcb88cafd6573 SHA512 c623d7ca7780a89b4c12ec17ce4db24efabb13372779053455ca9cba07944a2979d00733520635c032f0392f57a4e5e812e8c6f8444f67e47588fc3fd5396186 -DIST LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_hsb.tar.gz 927936 BLAKE2B beb7219302ce552afe32b589cf72ba07818af9bdb0f46cbc5ce99d480594ce9bd28e84e23b89cf7d064413523404b3961e89789751d27522d06e79d1a7cf47f6 SHA512 0618b0484fae546ac41860662a3702bc5fc02721e24579fd806e794ad6132fd4735caafd54cee17d732fa302b00865a130aadf939cb96144dc1761f2dffe37f0 -DIST LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_hu.tar.gz 3336637 BLAKE2B 58046009ce3c4830f3174faa8256682f917b01e0d291282c7c9c77a8be9b4ce82ea722ec9f10a3f966c218e0cc30b9ffa3f5f538b5c62fc637cb05a207c7cbc7 SHA512 30300d5e1ef07f62eca638edb2f2434dba4eb49e32adce7ec2780fdabe82bac01c7d0d4465aa1fabd4e18f5d123baf282ded05e8ec1422ceb3d11da66b5f52fb -DIST LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_id.tar.gz 1889595 BLAKE2B 45cbc580dcd66cdf4415b880b20461befdb9d7ad55f41d98da9b1eea0d2df9375aa95b3a6a3957f405eb457e23d4128e781e1e86e5ef6590b7138cb1210491a6 SHA512 ebfb5a1bd92d568b94f7628bab1cb0c335ef197e51c726a72a44c5a558681469ed862d733ef4a7d62066b3c2c368b6e72df6a7919641bc3138e41de62668f991 -DIST LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_is.tar.gz 1568870 BLAKE2B 8244c1ffa859ccbb8919b172a03a28a2326bab7e578d5f93a04484e79775ee701a1a0a7b9c1811135e0fdea4086d8b25fc778b6cb216d8dff70bc9a3536ad1ac SHA512 e5bc640f79308990b86a0be4dee965eb5ce634430e88b9288adc7c786c56b05a5d45c5eb1ae25800d7d324739deca1a6d5ab68d78c24e22298e6009d27cc7a5b -DIST LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_it.tar.gz 2376903 BLAKE2B e1f6dda92ccbaa5da3fa07a4c6174b62a282b780f17d660497e1f0d4aa0b72a6fce525cb1be051bd1263d3d571848df2a08c72eaee005f0ed94f6be77ea5d419 SHA512 8b3675398d48449f83ba57d2f8c481443349a9d58faf129712bbdb072c585697defbe07bc3aa31b2a766505f5e8aa5e7941ea71f5ee504f25d6dc9deff0f634e -DIST LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_ja.tar.gz 1041409 BLAKE2B 245729a1dcc62c1ff924ed66c6a0d1e1b53a7df279fdf1164c41256299d300e8046fecaff540e68caf6c03881e0ac96a4d7c98b30ca227ce459db7c629059115 SHA512 a40367580a0c2d505943dcf5ee5cdbf2a4ef391038066d1bd79f66b2cc77711701771d02af99917e8f55ecd3154a2fada01793532f78dc4f90bb89cac3d2c38c -DIST LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_ka.tar.gz 398890 BLAKE2B 9211b007f614ccaa9d2ffeacd67b272c78c3f86aa712ab5e3ad094424ce63ef244883656491ff04983f9146f526142be5aef0744313e5364906de0acdf04c311 SHA512 ddb478544b56df288a7e35eb4ab4b614b922d35dd09ad3bdf85e84f144075404825ece92fb7f4dd971100bb59bb0da18f4ff0a34935e99236936cd455955c244 -DIST LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_kab.tar.gz 633618 BLAKE2B 72baf748432fecfffeb968ce7295dbd44f059f3abc8c8755ad5312f22da2ea46bfaf64339f80385dce26c2162f5f1edbad93fd2ce63df135f3b1e90335dbca09 SHA512 88f2ef1a9e6ef4788cb082675bb89315a7130ba33e734a24822467be186f46d5aa912203d975d87a473a971a53227eb84e6ab35e6fe1c27c2de341221dcef6da -DIST LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_kk.tar.gz 837405 BLAKE2B ad84c172666800cace8a939f380d4063c4d0f9391954b1b2e847d9a80cc93e98e6d996bafd0521bfe63f4bea87b02063629d0ecc2b1a2acaccfdf981209b725c SHA512 a6f293ce2e2ff5f780a9f2d2f0c54851293dcdc41d9aa3752ff27942ea44fb52ee878fd4d7fe2c8d2f857f91baeeecd14761bf3e244bd62a94670144b399d3ed -DIST LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_km.tar.gz 818239 BLAKE2B 00d566cad5d131598d3f8d0d1b12efe91b499c71a218339f64694fb6b916f607825b63df5165649173c0ed008f9238248f62bcbf3afd86915fd642e4065fbced SHA512 28fdd0f564cf9dbdb6edbd1e511d5f956f10c45480420e7c3398f10a4f16a3a322266a72bd55492c4ad13de1299935806637dc15e3c51d9be79d5a05bb0ef0e8 -DIST LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_kmr-Latn.tar.gz 333276 BLAKE2B d6a0e60d92e18644a7bd82c5ffce8d195d081717bf25c4ff84b4483873e66fab0ad82ee434048b6be1bbc98560b1808c9205ebcc921ed2fa2e1130675a81708c SHA512 ea45b2899cd02f7026c9655ec3b94f0483659696da2d3966c93f020e3d1cda3cce4d18864a48b5e8e1f2002a1d918e62704caedb68a212967d35129d32f27593 -DIST LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_kn.tar.gz 568882 BLAKE2B 70ee533fe595133d5e608f3047baa2a8921f2f237aa0362223be5e256d3a199efe656c6603a6ab0112276d0b29415f6b15b6c40084b83930abbe772924c5bb63 SHA512 a88dae0a798cbd6c606428e10c78092ea0a0a2cfa9f0f794e11b542069631d5c3a172576232cf166d8d7237de02b4be54036892e21867ecfdd45e489c0203f00 -DIST LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_ko.tar.gz 1702255 BLAKE2B 73a9db9e72754fa2d7b1fcf24dcaf42833e63a75869a8129d85c13d76d4b699189011eb87356c8a03839dae2befdeea36379c5cb35558b51741e74b1f3cf5ea3 SHA512 33b7a50d3654aadbc46430bc67d1d46b8e8616c5e1f7d02953896f94ae9080b60e7609a15f4d2933b071137a9f73da12226971adf7575d5e86ccb447904cb0b7 -DIST LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_kok.tar.gz 406981 BLAKE2B 399389231bb4f22ffb03f7d12093753eeb2315ce330889d4a4d294183f5d639278244921538f40582b4fe4d3c05e949a859131dea1ab28b7988a1f3368322bb2 SHA512 4cb4218f1edaea3944dcd9a4bcc68fa2c535dda69bee56424e92bc21ffe88323a553d8fecd589865b49791bd81ded515844759aea47c08f97676171216487947 -DIST LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_ks.tar.gz 328765 BLAKE2B b350c046a44d92d7e7a300b1d32bc3b9bffa6d83cedea1c06d9962b14c59367c47c1d69fd096ae95fd385c7b2e5c09d522ab0fc1568b54ffa5f93ab75a10545a SHA512 0e896bfbc019bcdedcb0827025bd2999b78f20a3bf076fb4b38cbd5a83121509fcd7ad351292926dffdeb8e919b05acd355b0397b21e005b7ebebe51d4a91d67 -DIST LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_lb.tar.gz 148043 BLAKE2B 47fc1d6d61b3b8b20571455d3e07d64821e284ce12c54c1bc1ec7132e76422059386962f562bcee73ab047a9d96812c4977edb3796c4ced771e1f6e52d216120 SHA512 d947fbca48da5c93f4aa8335b9f1eebdfad5a11fa63f34913272204acc87ad60c0d81d0376241264ee60283c33b1f9a5ab28b00c2d6277b32bea6076d06ceabf -DIST LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_lo.tar.gz 520397 BLAKE2B c404fd81200d5f3aa8d358d402c1c2b569a4478d2b539783285f53f764a0fdf2967ddeaf871ee2077e8eefc157fba30cf536af3644ac2713d42f7344e9e595e4 SHA512 73c2317e59ee3bd7ed6b3f0bc4e104ce877eae7cdb5900e2c584e525cd484fc89b110f666dfdb68c72b5d1df443fb54963004aaafd344b16bc6f39fb1d96f09b -DIST LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_lt.tar.gz 1247682 BLAKE2B e143b638640c4f3f05685337216f43f0f1e31bdeca65aa21a670c9e2933a78a6243ea7ea8f8b7df97c171cf79ece32eb3370f6cfde3236f5926e57a005f39b0a SHA512 fb9abc79686fd58ee54a9135f735399c6d1bc9c9fbfb81383b8fd5a1545e8f43a381ca05702356b7f45878ea8b9dededed56656829ff084bb69fb583911624c5 -DIST LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_lv.tar.gz 1181914 BLAKE2B e446ee22ad870fd7dff8ec402c80bf0b13ba733100b906cc2e0347575224f4b97a366f79b81452a28936ab2ac194d74df62bfb5e4f5ecd5057c7c12a215a0884 SHA512 cebf97fe260b871d15596f1c020f88b3703a7cc754bc9191c8e16951a13e9bbbfe1acd5a5b04a413bfb4cd6090a834644c5276ea3ff630c812c19478a2c3ac2a -DIST LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_mai.tar.gz 330707 BLAKE2B 5479619ee6f5da65ee97ce0324ce28788048700e408064130096fda4aa0e12fcbeeb677ffcf5f407541edbb79e5d448d56fbc5d51b320e18a5fb2be179925b1c SHA512 50a88e410b738caf2e188cd31044f0b38af22f3cf028fdd398d2ff670fd746eb676f83ec39cbe4beb96fa46ca0d2fec218d3307da9123bfd918f20ea44605cb7 -DIST LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_mk.tar.gz 482559 BLAKE2B 75da7ca220c889e836d4ab417a48b80e2564b3825c1848ca849388fbed5f5b75e4b53afc8ecd64a186e591e4446ad6d37b32839f59bb1552744f2c09ec54b723 SHA512 52b9aad182a08771d149f1220adc3b321a9ca4156284cc62bb816768881dd00cefb10f7ed65b55a240b10740dd3d9c999870e09b18be677df7e09d6da1e0a04a -DIST LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_ml.tar.gz 530162 BLAKE2B ec87caa6d51aa19be3ae65d436b5b2cd3fac699001fab5b16049de35f987bafff0a4842b882d327a6dd1494a1b2290bd30b35a73cb3ccf3ff1429071bcfabaf6 SHA512 1d6a559575e6ed33406c35e743bc650a7f20d2ae475874766db399372dd71655c79c70858ab52026c59eb1df16079c239e2ef32fc0d3aaa0b540033631f926ac -DIST LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_mn.tar.gz 2366349 BLAKE2B abb8c7dd0ec62b30033ef34159ede031682b35c56e714dd1c5ba53a6fee1cc60d77e1fc05299e2d263d289ae81ab75bf9235f96adde68b1f4eefd416012d7150 SHA512 13aa67b22fa46736755aeb7cb8f1032aee1cbdc80571f5044ccfd47cb0e9ba2c844cf3887bd450e90aa326520df3d1977858925df62b35cbf7fe291a6212af45 -DIST LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_mni.tar.gz 397328 BLAKE2B 7b9562af4fbe91b48f9683676d9c36d05850ff40067450631b9a4ec962bff57ae57ab59a3f732707824181c4a1c7819c7c057da5c90ff1b5282f75b22a2e9807 SHA512 5ded017c2f19f2813af5da13da601a5638d1d15c124147360c7ae6bb861c942018bae740240859fc60e5ed021fe8d634f548273fc8a9cbcab3cf675b32f3822a -DIST LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_mr.tar.gz 563273 BLAKE2B 3481f6ad370682bb0dd61cd3c3b873a403475f0eee4c423b8dd091a68f4c1fe956c71cdaeb0289e057bfcac9b5e63fd748b987408ebad8c20ccb4c611326863a SHA512 85b908cd1a042335a27eeca50710ad02585fe5fa0897b1306364b346134e2b312f3666f74de2cf80dafc13bc85dcb11aa10ba58427ce835c9c3d91280d341d83 -DIST LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_my.tar.gz 455875 BLAKE2B 28bee4132d14054a7cbc376548a249a0ecedfeb3b4f4c3c4dbfb5c1564b557a32090529240005763c3f417ab7bf935d998ba91b5041638fd0ae595f7fbc1e3a0 SHA512 ae85cdfffc5d68bf9a0f724157779fd6b01b505754bb46c675b7acac04d8e06df1ac045d3f8b71092b2d7354df68968646a721cf00b749fb0c04bb2bde91a33d -DIST LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_nb.tar.gz 4367781 BLAKE2B 5f4775c3ad0f0c349a8a35b55b53aa1e0d31ee129105d900114588c647f2b7c08845bd33946c76e4411d8bf58383f6b6e0d2328ed340b69e01ecb0a2442e464d SHA512 80abdd04711498b80b970725fc147c07dace9028b1d4a486f852920ddddf52d4ef14e228e01ce53d48344c1e6483d76a26ec24951bfad4aa371434ec4d0b194c -DIST LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_ne.tar.gz 945183 BLAKE2B 0c688679ffaec1c063643a7b445322e0b93e241093569dd0a8dde832e3e8b7044d68d692bf82b8bb7b0c426b65b98a15546c2ebce3b3eb5211be587fa1a93ad6 SHA512 51dff88ab50688d0501bd8e2cff35875bf4c9347216ca1ee35faecf079946abd75b050ad7413495de332993af941304c3f6e981667c6ad80f82a16db6f38e9c7 -DIST LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_nl.tar.gz 1832178 BLAKE2B 2829bcaa3214e2050c56b17ee35a2b0840263855ae11d0267a8adf009299b2fd80087069db9578ed720c6d6a8d00d784adf85d517bfa4b3be0418430d2ff5654 SHA512 466a2aa6483c8417f02526ec13caa8d92614ddab9d65d47c6871e7460b6bdacbe6e22faac3a14a6a8349dc330b1012f5602fd81a6a7b0d6131afa32f8200f690 -DIST LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_nn.tar.gz 4372332 BLAKE2B 71dc5f8a6f9f8d6d7cb5a28e1456f535bba5937fe4ae8cebbe01f114fb1e0ce654fda6c09ed22343469d8cd49ebd0e8e09b29b41a958d29f4c80b687f608f2b5 SHA512 7180f94ab3e37b6cdd1d9776c7bcd545d659375b8f7d43ebcf95e7bb6628f46769ff79e7760b243dfe8f981b2ecde4f75c1b2347d21801fbe76be67289180bdd -DIST LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_nr.tar.gz 277800 BLAKE2B 24ee7f7b2d75ef993b0a96bdb588061d1f5647ce2a3622c24a6da2fdb0a833daad7c871f63bd775ecd94168cba05a30be9d69adf953925092f95c8cf4f6151f8 SHA512 253e41e384425d2899f998ba3a0a2e554e8aca0c156af215ec75d8ff05019606adb0603be987ca1db52b0711f54156a18ffdd6b5b09aedc8976c811fe4817bf3 -DIST LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_nso.tar.gz 321408 BLAKE2B e03bd4fb92fe6fa1543cd9e0de65ae2c2f47b56a575154426c292ea47dc2e5fc46434a1c34016edc6331b1a4584f7f038570a275dd0fff0a89b91095d55b85d8 SHA512 43ecb564eddeeaa90375924f258ed694055f6330d8957865e529ddbdeea3308d887dbc775b94acd570adf1d16b9cd17435640219fe942f08f4c2c4079a1987a2 -DIST LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_oc.tar.gz 1352026 BLAKE2B 4dac053a1a08991d67ca3f58500b5cdc50b355561ea6627cfba780a7ed96147ef995055dadd847a86d2198e698b6d79b51d674a963fa14eb9255baf50aa3f3c9 SHA512 a1362eb464f6526bd15337e749abfd994e8e0ed02f284e5ff6bd4e2d57a6ad7de01174e51bd4bb37a6a7e3f9295aa1de9a60cb32f2cb4e5dbd0b0a6b0352fe5c -DIST LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_om.tar.gz 482431 BLAKE2B e048d72cf591104d7fbb2873eb4f23ab2a3d69359b1b2e7a0a89d464bbe2ac9373061ff55b5b26c394d73175dba0b0fb8fda5be0f09dc470e86f7e75dfbeaaac SHA512 501fab7a98a49393301d15e41866a80d1c684c39ee1d461f8830cd156b1e090b129ba8a8a9384bff293209f7cea261681e3791951b144e42efb7f33772ed2354 -DIST LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_or.tar.gz 582640 BLAKE2B cf5d2a8e98af8d24741c99ab0cd2ef294a9a14f67efdfac293466c09dc6ecd1ed24bcb36375c7d9a9d7b95322b4d93fbfe459bb4a5c5085e105be090430ddf20 SHA512 1723e98d571a6e50e9b3fb8c58348edd19da158ca8b09cf2a24d1163af2292022ad9c33ffae9c8fa18607a7eb4c28ece450515407a01757b7b018cf8d1c577d7 -DIST LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_pa-IN.tar.gz 513081 BLAKE2B ac0cdc368ad6754511c13c6e0c66d24a1dfe10a67b8a328fc3ff50899d4115b85b2d1a4b9e71782355f8add97e3391919ce8faa51b502fabbce894079e06fa56 SHA512 fd3ea6d7adea1c92ca8d8a19be09906482b789343292cb2c837eca984d6cb39b08067ef9d963035d2f63d8d90b309fb9058a1eede18a22975697f6727862ab86 -DIST LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_pl.tar.gz 3402063 BLAKE2B c7a0c90a0a9e16055cd564137def36dda9a26bd9794eebbd15c299eefc19407ad3a701ed44b44c15d619ad69a7a91b53da97b9d29e48e1ab7384c3888a3b61bc SHA512 d5e76bd8e5f3518693eb06bee1b3379a17c11d404572b13637f81fcc099d2734820e2089bd85b2261d70122b0d2c4b6876597a4e8405c56302b3a61d7dbc95b0 -DIST LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_pt-BR.tar.gz 3134417 BLAKE2B 0be6dc8d42440faf7c3e65ce6c7221ff8edcbeb4d706701280e18c7c26ea7fa930c3a0602990fecf863bbc23b53354dfd53fa8d042c4763efc748dea3fe56c23 SHA512 00711fb92c8893a2fdd759b3154b261e999f7b12f38fa4a83cb1d5d8d0416342e5a84adb14b22d5a8a43efe83072c9d706477d06ba0150d11e5d5f0351f776f7 -DIST LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_pt.tar.gz 2668119 BLAKE2B 33f4c364f405ba31a17cb19f17e4b23351ee1761ad771bf66512598b9c0ecbc1bcec46a053d19e8362e691c496de5941a21b9cface5656b89a22ca59afaadb6c SHA512 b68f9f141d570c018c406477edb7505613b5fb537257cb903995aa18484909d3520f1b1903b34530562fc399304e0c5eb4ecc169721e271f089cd39706cdb0da -DIST LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_ro.tar.gz 2518917 BLAKE2B 0fd2597fc8584f3e644ac3802f2960d972277fedfe0725aad47cf2c015431d2c02ecabe36714ac6a9dc857d3cb441d89ed8f953783a10c1ec0830173b06cb7ff SHA512 9e9c2ac9218af079a3f93d0b2b5128912213765cb21354ffc2eeb59ef57b4c86d2688ab5387355b4109687aa4268f0cdc7fd3ea7ed314d12a4a56cf82c8f189d -DIST LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_ru.tar.gz 2416160 BLAKE2B 3e929f9cbc9a9cbb4194954fc2a594378b5a6e99043039591864d866a6ab5e8eb53b3ce1c293d5b5761ca04fe95999a80a6f762858e3258bd0c8e2f44a4ca9cc SHA512 99c2cfbbeae69042ba5c36581c385b0c19766f573104b827ac8f5700e6ab25fce6f98c4c96cf0db3ca18a174317a199e6e5b82a9da899be34ff3114252dad20c -DIST LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_rw.tar.gz 345365 BLAKE2B 61b391bd696f5d259f1540a964ed7d95a5af1e9e1ecffc1bfde0bf353a00146b3f580075dc9e958792b73668cb52d23ac59b24413b8a879149ae22edf8c2c7ee SHA512 a5f7fb42cc1a6944d3601ca3b6105a6ebc4f9463bc52b63ffa7836182e9c25417e58abf05f4b5be5c69f348403bbe4b7c6dc8bd0fb9cfd26ca634623996bf8eb -DIST LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_sa-IN.tar.gz 443189 BLAKE2B a0f6191eb30b568ebffaf43f346b0e27cc554d9ca3380d9f69e753164d15a14eb875bff99219a187e4f91b1069cd63dd4a782a33fdc051ef25e544626b87d5b7 SHA512 bcbadc618bec1166a5c2755c6ec9985a96577663e48f2c573ea27fc207b86a59073b5634fa0378d35369057acc61c9119c82ab74e2250f94c7f748c1e5aaf4ec -DIST LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_sat.tar.gz 508912 BLAKE2B c931be5d031cf26fc88684cb1f36e97e2486e6ad6d12ecde64abdadefd6087d73c9f5b26910bb07d2bcceaf2722902216679b6621081f0781c90ef9c501a4865 SHA512 34a35b4382bb41c0bf220d05878b25041f232dcfc3920feea650c89c48dc31bcdc62300005636ca96d6d29bad9b3817eb5884223c83540507ef9d1246cedf987 -DIST LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_sd.tar.gz 430350 BLAKE2B fa3f67ce4a4621bcd59b5bc3c55c9b7828f5a87971c42d3c093bcc00478515a585294d9b9559d0b7d346e4df809b051cc26d8c5f256dbc7345e4c53dd51c26a9 SHA512 71c86296e5ec2d066571721250d0172430f21ce162c54f548877367b7d1f54e9ca200b649f06db55dae59a8e62d7bf77898ce9f75c4379a99e727b5c2bf268b4 -DIST LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_si.tar.gz 757838 BLAKE2B 2455efab3c62a153fde2220c76f7b7a741a1d1c52120e25e94e32ca1d5dc2d09ce29759641b18a7e3f43c3d68a64bff567131c0bfea12df49d8e0e122cea5063 SHA512 4dc402bd1d314f8bce3d88e2aea3d83c3770515ebb858c218c6f79ec47bf9d2ff2fe94f86182ea55b2955279f4e5d216ca074ab88ee7400a02d4a348d6b2d968 -DIST LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_sid.tar.gz 518559 BLAKE2B 308f8984a144dfcc3fc3e4b0895e7b782e969a5d3223b8bb16635dcde9f11f7993efd4fd930dedc4040cce972203895d76a9c1fd2f835619a9789c3808b0eabf SHA512 56f3fae95cdff7cea978530ed64cf0e42ead19c2403dddbfcad9c414858d54506224d4ad8ead9c2c492639e47d5f4249f63b95124e26c92e8da5ca4b26ab8b69 -DIST LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_sk.tar.gz 2380321 BLAKE2B f431a2374a2d2584e8d48603307a88d50ad72481b74494b6a026412fe259d4a0869777cdec01ed8e0b341bf0dc5e54adc47d95e20dd01996169e53e7214a3023 SHA512 67139a1fb6e4bda6026e3f86932a9c65ee0b4c7d06a58ad1eaee053fb446a8e6dc67df9f08f6ba85533b073a68f28392c43a822b8e61a6ce20571d180d6f23f4 -DIST LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_sl.tar.gz 2784938 BLAKE2B 10ef40c637eb19d251d7493e2c9cf8e9bab8783720e9e91931fd16fa341f39fbb6ecee3d75dae8d0ebe56f34b4d985e1b4458f70005122abee5bf46c776a1968 SHA512 8c9c61100b46c93045df6fc76141b005af949affdce19f28361d4b5b249e30851546d2ea0b5b08ef0742ed6e1fd3d00d44e72c1b6b75e2ba63a92dfb6280fdcf -DIST LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_sq.tar.gz 1217310 BLAKE2B b4c3109d15b047db8ed8fa63ef6849f212c99879a5ea9867e7511b75a4156c4d57a7bce0400a66f6f4c9f742664e8dde0798e17651c2961368ace2874efc7c56 SHA512 ff293b3bcbcb93fe9549077c27adc0371f1e5b6b35c58161cedf81609a2b8ab49a978a8ce63c35c5e04b0faa3df7c82ee730b5d4d30a11a38250fb88dd1ed2da -DIST LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_sr-Latn.tar.gz 2405338 BLAKE2B ed79c6874f913e7963d3ebe0b4fe717529eba77021d884a2a3a658b00b8a16a063b5d2658459c320197a4d7806ded56fd239c6e74eae607b80c69c4bedd351bb SHA512 c4ad88885d6350226b28ad822a0df21babc048c47b5d7d2621206082bf959cfdce7dd11e14cb0c7dbe79530a182253faf7c76dcfd06f5cf6b91da2d35ee6a2ff -DIST LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_sr.tar.gz 2862523 BLAKE2B e5ed4f6ee3d62d0b3c22a51ddf7bc1ab802725f2f29857caedbd893ca63fd50e80eda853814abfb18fcef5fe2c0c700d1c938bbe6a6db289ae1d1dbdb3afbcf0 SHA512 c9a5b266d646a6475235a3e26fc3681e0280a1a8f3699f4e9349e1d7fc62e27f6a343301685361fe62e8d914bf6c67ab55215b9a00192f3c676650c13402a38f -DIST LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_ss.tar.gz 286071 BLAKE2B 3bd2e7a0e7b3922dbb715c061bae75a7efd9f949e07137d3513ee89f585b98be51bf97614e1a48e74ef5dbf0946da2ac1bcc0c22f830e35ff59e04ef451208be SHA512 af1d32632e5896792c3c5e660d912e003e0a4b7b673ac1ff46077bd6b58123704f3867e8057847d0941d2a47426c00da94b00ed5a0af06df23745c30bec79767 -DIST LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_st.tar.gz 280262 BLAKE2B 7aeeaf872283f47a57cd7d0e7329ed6a0b6c2ae12e9dccf230d45a7852646adc0ddaa281ef38709bfe665c2b77c2d8c148794f5020aa56985fd0616c263795c8 SHA512 d10762d172ed1705de32edfde0e9a17b9e93c5275cb958f6a84041dad3d267af03fd81606fc8de7d048f507e59c44f37391b962fbcdc11afc82b1a6d258f375c -DIST LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_sv.tar.gz 2879234 BLAKE2B bcee91ae2d62359b37fc13d81366d1f88d87d3cf64d4d7d26e57d1c3a7e98889de5c88938f9df516b43a7ca25434a2646f1a0b00eae9db394fc304be014810c0 SHA512 c43dbe3f9111719197e62c07c165c7e677836ad31a4b831f74e0177ace0db2679f895e30df5629e0ed64b9420d94c5c4553c1b286652350d5bc3f2944d45c2d8 -DIST LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_sw-TZ.tar.gz 317063 BLAKE2B a1e438a1e711dc74488adcab0b75c380a62b76dc9156dbdae186fa30dc2b6df34f3287795fbb10a8dd44e14975756df791df12e17df9b0e378de9aaf0ec05045 SHA512 c9a16f22b35cae1d3b583c56a90f12f7aafd8ab23efa3469e3835c34a185681aebc32cab3c799436c18731e349b7ed7d4a785e8b4a3198649bf4d6065fcf3997 -DIST LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_szl.tar.gz 728302 BLAKE2B 00b9f8bd211e6dc270a05afc042001e88c0f369f2fa42e3e4ddebdac892ed942a87449eadd719df2b7354352d17ad0988716383636bf7a82951869488873ca8a SHA512 247743126755692991ab2a26e013ef785ba9c85e7ac78606c820decf56744068b24a6421c45968802d739c0f54c033558257a9e46f06c10b5a7907d032068b42 -DIST LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_ta.tar.gz 727820 BLAKE2B fa97db17936ec0f0b7f77fc9e20499d15f8c53d9f8b45eb6b50b1c14bd25e5f55236951141eab31368eb9eb10b7a9e0616a9e0349d14f0f69f02ac6749640851 SHA512 27d6131c20bad8c01f8f0061134d64408dc1695578ac97508b761df09fdb29e84360d39d3bb0c9cae54ccd61e763eadf5861e6e77f61f5b904bdda85c4842eff -DIST LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_te.tar.gz 1073998 BLAKE2B 17ec649fb22faa6c7e8a535d45808ecc1bc7a7943686775f0a8477104c42924d4c456632efc42b3f8f0827e5912dadc846214eb7ca86105ad83869b60366d32c SHA512 7c36befa6e1179d019503fa8aadabeeadadfcd33b9a425d45edeb70ea1eb5bc9f696aabb94ccf8cca95b0a81069884ab27973036ba3923d20c68d7cd5555eea8 -DIST LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_tg.tar.gz 389525 BLAKE2B 0f6211dadcea19d59638dfa7af62ab552bc1d38e05c89907338519603144c19a6f4d1bc8e1de8f2fddc01826524c56a3e7993333626842ea45b70cc196e8fb3a SHA512 529d0236eaa7a757a7c21827e9851dcab806937a3f7d8b40420017fd0110534ddefa3739fa4042a65ff6defc9a1eb309c9dce709a4c3d0ad073b4f13b8dd8597 -DIST LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_th.tar.gz 737610 BLAKE2B d82d49a56e421d0e7e97811b83a906f133bde870c93302ebea7f6b303df5738fefb63411e10318d919415d4e8b7663a274cce50dabe308b2b4d6a5e0d2047310 SHA512 b0fd821108f11244e555d12b739aabdd64ebdbeba2cf7ac6ae07cf1d09347a591ff44dc12ac2fca6ed0025dde41e11e1ebbbc38890bb242cadb4f599ba3285c7 -DIST LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_tn.tar.gz 260429 BLAKE2B 73b61d09616558e65024fcb373fc278d4a38a00165484e3c0a4a8ed89380868d9270e47d43b157fd5af207f7a46b9a1e7b3d36ebcbefa1d48a1c2f59fb263341 SHA512 057a6f46b52a2457bdda740edcc7b4a8052988fc5337c4da3c3f9798b3de405969f43044a47f7d2bd3eb7c897521bf029583a317af486daa45158aa56cc843a4 -DIST LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_tr.tar.gz 3358427 BLAKE2B f1611dea3881e76803e58ffdfffc9d71aeb2758e5bffe281dc74d45cff7102d7a6498c7e2a162ca4c19d2d7d90e9119e1fa54cec55452638a57098a12da658f1 SHA512 8192569da933a73e5642954ec0cf9694162f4d0742a01ce3a9d3fceeb112bd2a79ce49240c5f6314c954115b9f68e03a76aa8547df2ed77d84fee6577958b6cd -DIST LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_ts.tar.gz 277721 BLAKE2B fb81a2a5597838c169382257bdede92880caea257cf40fe49c8591baabdeddaf5b05a66f83559bab0fac1cb3ffd60ca7540908940f34894eb5718f68ae804af0 SHA512 ea7436fd9129d5abf871de2b101fdd2c873485f3f59004636c217b30e905850f1b59737fbebaa2909aa7b501e41c7b5b762be1aef712749cbf163b174a3e5056 -DIST LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_tt.tar.gz 185882 BLAKE2B 073641448e39568b9b68a594ea5ab87c4b634e64fa7a6b97ea7dd6d5ae64fd22626d02e925f1b13a82983e3d23b663ab8f9195131b1d9670369aaae2995dacb1 SHA512 edfb8ba51bcbc485d12c8c77d5e932d8e39b76a74c3d8be78f9630dd5079b4b025ba75d360116f1eed7a1952bfb263e7d5249dfdd3cb2654b77d5dd562633f7d -DIST LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_ug.tar.gz 537856 BLAKE2B 4b9f6e3023d7bdf9a90b2b24e1e92e9c7978679f6478a03a35e747a90eea2d4252b683deec50e0df3a8ad318b352b0940cf3245bb664323f2dd789e6acbafedb SHA512 9a2d5ea119409ff0bac79b894fc7dd776fbee168cb92a6bef726f27254a28465028213364741d7fb67b8ba868ff5b0994dea0e5d6c7dee7b7c4b48e62dae0004 -DIST LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_uk.tar.gz 2889213 BLAKE2B 49f421b58e1e82af3029e0d608b81a1c02522a815b0f8a2ae8802f844d07379e77f36da12b2075f0343283402062905a9388fb1d11ca2208c195df696e327c18 SHA512 5468e356f6908a9afee55235f9430a30ec93766b2bcbb771b3bc3412f4f608697a3ee8a93d2043a656781ba581b72807bf2de28ab5e047f6aeb983c25c9843aa -DIST LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_uz.tar.gz 312709 BLAKE2B 870581bbf20d3c699fde8aea3ebbbb6d8691ce55b20d045628575f9244861928e7c44197e9f39156100b53f9c7f4407ff1a64a8872e4bedcee031fc33c68b72c SHA512 c5366833107def5a0147f12973ce11b3632133650af83f57ba13664bd2b0d0a4087baf067340bed794c6ebfd1cb8b936500d2d17154fae80f7c460496fa13480 -DIST LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_ve.tar.gz 282410 BLAKE2B f3ca96af25a486898247f8748b1da07c6dd93395031e0c4b54609e84817432285eb4b4096d420ed1533fe61de4c8d20b6b8102e8e43e80900ee10f1f55833460 SHA512 9186cd3e64ac52f45b5b20e9e922666a1b154752be34bc330044534beef096cb8e20d0aad15ea0be252ddc07c7f25473dceb853b4a88b1b3d55101681a6d9741 -DIST LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_vec.tar.gz 758096 BLAKE2B 8b97bfdd8eb3962ad0652334c2ebed41a1fc44d1185f1a764a065e6cde0d47652e506a3f67204bf0ae2eb9f5d022a3d1327759470f139cff6babafb2c3122115 SHA512 36f9b2877f2087770276ca63957de6b12554d68c0f1f90dcc237d48ffb097cdeca62a8eea00180967e51d0eb3c5aa4ac269884fe85088445ac02887ca63db8fa -DIST LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_vi.tar.gz 563868 BLAKE2B a47767b5a43a3b11612a77500c401e417e83b1188ad25fea365652943bf48917bd4e7885d53885c2bcf40cbbbc933494322422d7e16fbcc58f54e76a8b7599eb SHA512 027900fc9ad804455ca8b5994982f7f2cd29b0b509f379b95e9da2b7bdef3fb1a21367375376e5bee0f188e9bbe2d4a82b38d28940066acff03b0cb9b0316058 -DIST LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_xh.tar.gz 289535 BLAKE2B 05388ba059dd3692df3e2146d942bcb46c70752fb6628300e753da169f892fa9b043c349495aa2ce73d169907ebfb68f4e5c3e137056f852d0dcae3dba17ce57 SHA512 def7069a252adaf5cdf446c988c7101f20e2b77aa351123745feb5033eadf91bea373830561c2db50679aa837b738fb7f3b5ea85204ab99c7da2528c0b7146d7 -DIST LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_zh-CN.tar.gz 1085509 BLAKE2B 072013660c94efe0bbec8acb1aec4b33940527240ffcfc3a59f750bc0030d5a19ea8eceed4d0c6438f0207005bc6eb78ad436c16733d540b1ae261a7ea49f716 SHA512 852a5db014096b45485a10061441f2c6e906edbf0137fc0628bfbcae357c0057d104120d0244d0f9ba2a26a61280e6fd8e656cf6cba1ef71ee44b5b6761e4e69 -DIST LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_zh-TW.tar.gz 1102646 BLAKE2B df94096a07e41edf279f93c79cc04b0cc9850189eaadee0511420cc21dc335327f89c6f8c1937484c31ef969fdfac9a73a02024ebae94c389f7c4c438739b4c2 SHA512 f13995b46abe460d083786075c8d3a6fa89a0a34884075b1e86d567e2d0f9dace04ad62c2d5fde6c829779ed9add4b658ab1ef7edcdad056e23ab51e9d1397b3 -DIST LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_zu.tar.gz 318905 BLAKE2B d1079eb0f94a3764183125c87a51271c9e3a96042eaa9e643a19f8bc9498c096b6426f6a3299ccfca9a6d8c0caae5cd91750851075c417f357b6f7c466929e30 SHA512 f5bd904266897b063af13d45e02b2f456ac2820346b14414e13f23337727221777e4f677c4efd6e99d8cae1e3d64251ba9d026c89420258919d0d88820fef7ad DIST LibreOffice_7.3.3.2_Linux_x86-64_rpm_helppack_am.tar.gz 4491591 BLAKE2B 8a18c59b649fd4114c6868f9e79304ee8c9b007c9f4f277641e37d50c4abd45827bf632058435ccb1b73cc078407e645ec5942c8860c5fa967c47f60240abb72 SHA512 e14235d84f2471ad9f42495ff975e9cbda76e7be259ab31a65194592d28c2e025248f3416da107c90c9fc3ca82c3d1d574643e72608f8cd03ce73c686076d8fc DIST LibreOffice_7.3.3.2_Linux_x86-64_rpm_helppack_ar.tar.gz 3951132 BLAKE2B df830781d24520bbbb87d8dabedc6b08d2516fd4b525408daadb0b4bd0bb32aa22de1f3072495f300cee5c264d35d1589531352e8387bd74863bf82a84c0c1d3 SHA512 1779b77457f0126ef56e8001ccfcea4281f989aa7a5ca8ce9686bab39e674451a5404d08a7480019af77c1d2e20799f7e3ee1eef5c8930edc64dcdab272a5de3 DIST LibreOffice_7.3.3.2_Linux_x86-64_rpm_helppack_ast.tar.gz 4191279 BLAKE2B a960e82e2ccb8e9e02caac5d07650fec6872475839089003298ca0852b4a8d5f224260a2004abf94b41962969aa7412102cae4b3abeff3bc7f83f45165e54324 SHA512 06f4413b6efc5bbfe0fc2c8b74f00dd0bcc8e040b6ceb67d781927c7ffbb517d444cfee59d0bc18e9113ef78ee50e63aea1b40dae68e62e9969b5bc2f37a2ed4 @@ -548,7 +365,6 @@ DIST LibreOffice_7.3.4.2_Linux_x86-64_rpm_langpack_xh.tar.gz 288741 BLAKE2B 3291 DIST LibreOffice_7.3.4.2_Linux_x86-64_rpm_langpack_zh-CN.tar.gz 1091131 BLAKE2B c6d2921e9162c85a0fda89a07a323a9c44d4d98eba8b39fd29048bdd8cbfbed9e4ee6b94558dc2d9e286404879c02af06e85f52b1e4c328554cba54ac14a1bb9 SHA512 77af723cfd8a4681ba3c0089d03d875bf9de08db4fc3300f39e84affbdea068988733bd3c4552a3ac784d555220087d4fa53ca8c008987a933311c30b7494bf6 DIST LibreOffice_7.3.4.2_Linux_x86-64_rpm_langpack_zh-TW.tar.gz 1111273 BLAKE2B 463e64b91998e1369b52d6863c114e4d811c65964f0f45395038c1222dc05adb3f92a5becffbbd404d2c4d4a57ad112c6829eabe88ce74b08b432c2de675c5e6 SHA512 5a413b1a10afc1cdbdfa458d1799601d5aa044c49683c1bf7101e384099ef76f9bf12b56fd6124e178c85b2c281bd95fba520d2f8da93e6a365829e96829903f DIST LibreOffice_7.3.4.2_Linux_x86-64_rpm_langpack_zu.tar.gz 317755 BLAKE2B 7938c2de17208a5a21fe32de9b78e6f2d3aa293c1fd2be4c97f1525eebccdd3b4192ec95c53b9b1be18e49f0379c60cce2a1f8cc0a437a62bed2436930e4d9cc SHA512 907b3768990ac48f18e40031a59959dec92ae567cd082904f88ca8951d8f87cbf9f285211aaaea2be8e41e242392709319d27584f40593cfe7158433037a9c6a -EBUILD libreoffice-l10n-7.2.6.2.ebuild 3685 BLAKE2B 5e71a8974f751af51cd692693483b86bdff5eefea0b10bdb9351324b6432f4f0a76b3c9086c2c64a99644c0aba001806a39910ac682fc89638ada957a3c50a51 SHA512 3b23bb01971c4371a61e55334b02cddfa9219cbed33ace17e991b6f7e217165a9f2938f637b639ed74a44750a3799d6471142265796a75399a1b39f31f1789cd -EBUILD libreoffice-l10n-7.3.3.2.ebuild 3687 BLAKE2B f1cf0ab147a8c77845c84e900a2dc139277815481953935bee5793fc54d4605957f61f539a94589a01b98bf772ad68a7834ba99bc03e3ce101a2f965dfef9e0d SHA512 1f8fcc354179065cdb6b4fde3303eebf79fe08d3d91a1fc372d8828354fcdbaafd8ff4ac74f5da9b4a0d03506f4c332d20de70c88f93b631f71cbba2282780bd +EBUILD libreoffice-l10n-7.3.3.2.ebuild 3685 BLAKE2B 5e71a8974f751af51cd692693483b86bdff5eefea0b10bdb9351324b6432f4f0a76b3c9086c2c64a99644c0aba001806a39910ac682fc89638ada957a3c50a51 SHA512 3b23bb01971c4371a61e55334b02cddfa9219cbed33ace17e991b6f7e217165a9f2938f637b639ed74a44750a3799d6471142265796a75399a1b39f31f1789cd EBUILD libreoffice-l10n-7.3.4.2.ebuild 3688 BLAKE2B 363b476047788fe36ecda6ac19bcb145438f9fd23b280d7704a237501846b0668bc62c7e5748f580ea3ef6ddaa26d4c29656f27143f26c40c3036040bc132965 SHA512 457f15f4e1ad4d4b2076e52679e6e3b9ac7b0dd380ac37bb2c7f90772530134a9ab66a75082e58cb7284cdefe63447bc1e39d012f6b487ce3281867f2b480240 MISC metadata.xml 370 BLAKE2B 19bdb15f0dd1c100e450d6bcbb07dd79b6debb6d278d0bf08cc668b916c3fdef1431256aaf184997c95556ecff6da5811d1a1cd89b6e4beeae7b55116c5739cf SHA512 e39c0062d9f3a4845d86539861c1b2caffb5c44c4334449b6bc97f23bf134df100c06d244a25a34f625db318f7607210ecf3c9d7ae3d3ce5444ad685717969a1 diff --git a/app-office/libreoffice-l10n/libreoffice-l10n-7.2.6.2.ebuild b/app-office/libreoffice-l10n/libreoffice-l10n-7.2.6.2.ebuild deleted file mode 100644 index 71362885f275..000000000000 --- a/app-office/libreoffice-l10n/libreoffice-l10n-7.2.6.2.ebuild +++ /dev/null @@ -1,91 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit rpm - -BASE_PV=$(ver_cut 1-3) -MY_PV="${PV/_alpha/.alpha}" -MY_PV="${MY_PV/_beta/.beta}" -[[ ${PV} == *alpha* || ${PV} == *beta* ]] && PN_DEV="Dev" - -DESCRIPTION="Translations for the Libreoffice suite" -HOMEPAGE="https://www.libreoffice.org" -BASE_SRC_URI_TESTING="https://download.documentfoundation.org/${PN/-l10n/}/testing/${BASE_PV}/rpm" -BASE_SRC_URI_STABLE="https://download.documentfoundation.org/${PN/-l10n/}/stable/${BASE_PV}/rpm" - -LICENSE="|| ( LGPL-3 MPL-1.1 )" -SLOT="0" -KEYWORDS="amd64 ~arm arm64 ~ppc64 x86 ~amd64-linux" -IUSE="offlinehelp" - -# -# when changing the language lists, please be careful to preserve the spaces (bug 491728) -# -# "en:en-US" for mapping from Gentoo "en" to upstream "en-US" etc. -LANGUAGES_HELP=" am ar ast bg bn-IN bn bo bs ca-valencia ca cs da de dz el en-GB en:en-US en-ZA eo es et eu fi fr gl gu he hi hr hu id is it ja ka km ko lo lt lv mk nb ne nl nn om pl pt-BR pt ro ru si sid sk sl sq sv ta tg tr ug uk vi zh-CN zh-TW " -LANGUAGES="${LANGUAGES_HELP}af as be br brx ckb cy dgo dsb fa fur fy ga gd gug hsb kab kk kmr-Latn kn kok ks lb mai ml mn mni mr my nr nso oc or pa:pa-IN rw sa:sa-IN sat sd sr-Latn sr ss st sw-TZ szl te th tn ts tt uz ve vec xh zu " - -for lang in ${LANGUAGES_HELP}; do - helppack="offlinehelp? ( ${BASE_SRC_URI_STABLE}/x86_64/LibreOffice${PN_DEV}_${BASE_PV}_Linux_x86-64_rpm_helppack_${lang#*:}.tar.gz -> LibreOffice_${MY_PV}_Linux_x86-64_rpm_helppack_${lang#*:}.tar.gz ${BASE_SRC_URI_TESTING}/x86_64/LibreOffice${PN_DEV}_${MY_PV}_Linux_x86-64_rpm_helppack_${lang#*:}.tar.gz -> LibreOffice_${MY_PV}_Linux_x86-64_rpm_helppack_${lang#*:}.tar.gz )" - SRC_URI+=" l10n_${lang%:*}? ( ${helppack} )" -done -for lang in ${LANGUAGES}; do - if [[ ${lang%:*} != en ]]; then - langpack="${BASE_SRC_URI_STABLE}/x86_64/LibreOffice${PN_DEV}_${BASE_PV}_Linux_x86-64_rpm_langpack_${lang#*:}.tar.gz -> LibreOffice_${MY_PV}_Linux_x86-64_rpm_langpack_${lang#*:}.tar.gz ${BASE_SRC_URI_TESTING}/x86_64/LibreOffice${PN_DEV}_${MY_PV}_Linux_x86-64_rpm_langpack_${lang#*:}.tar.gz -> LibreOffice_${MY_PV}_Linux_x86-64_rpm_langpack_${lang#*:}.tar.gz" - SRC_URI+=" l10n_${lang%:*}? ( ${langpack} )" - fi - IUSE+=" l10n_${lang%:*}" -done -unset lang helppack langpack - -RDEPEND+="app-text/hunspell" - -RESTRICT="strip" - -S="${WORKDIR}" - -src_prepare() { - default - - local lang dir rpmdir - - # First remove dictionaries, we want to use system ones. - find "${S}" -name *dict*.rpm -delete || die "Failed to remove dictionaries" - - for lang in ${LANGUAGES}; do - # break away if not enabled - use l10n_${lang%:*} || continue - - dir=${lang#*:} - - # for english we provide just helppack, as translation is always there - if [[ ${lang%:*} != en ]]; then - rpmdir="LibreOffice_${MY_PV}_Linux_x86-64_rpm_langpack_${dir}/RPMS/" - [[ -d ${rpmdir} ]] || die "Missing directory: ${rpmdir}" - rpm_unpack ./${rpmdir}/*.rpm - fi - if [[ "${LANGUAGES_HELP}" =~ " ${lang} " ]] && use offlinehelp; then - rpmdir="LibreOffice_${MY_PV}_Linux_x86-64_rpm_helppack_${dir}/RPMS/" - [[ -d ${rpmdir} ]] || die "Missing directory: ${rpmdir}" - rpm_unpack ./${rpmdir}/*.rpm - fi - done -} - -src_configure() { :; } -src_compile() { :; } - -src_install() { - local dir="${S}"/opt/${PN/-l10n/}$(ver_cut 1-2)/ - # Condition required for people who do not install anything e.g. no l10n - # or just english with no offlinehelp. - if [[ -d "${dir}" ]] ; then - insinto /usr/$(get_libdir)/${PN/-l10n/}/ - doins -r "${dir}"/* - fi - # remove extensions that are in l10n for some weird reason - rm -rf "${ED}"/usr/$(get_libdir)/${PN/-l10n/}/share/extensions/ || \ - die "Failed to remove extensions" -} diff --git a/app-office/libreoffice-l10n/libreoffice-l10n-7.3.3.2.ebuild b/app-office/libreoffice-l10n/libreoffice-l10n-7.3.3.2.ebuild index fe416c8dcd3c..71362885f275 100644 --- a/app-office/libreoffice-l10n/libreoffice-l10n-7.3.3.2.ebuild +++ b/app-office/libreoffice-l10n/libreoffice-l10n-7.3.3.2.ebuild @@ -17,7 +17,7 @@ BASE_SRC_URI_STABLE="https://download.documentfoundation.org/${PN/-l10n/}/stable LICENSE="|| ( LGPL-3 MPL-1.1 )" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux" +KEYWORDS="amd64 ~arm arm64 ~ppc64 x86 ~amd64-linux" IUSE="offlinehelp" # diff --git a/app-office/libreoffice/Manifest b/app-office/libreoffice/Manifest index 89c1d0dfed1b..831f94253193 100644 --- a/app-office/libreoffice/Manifest +++ b/app-office/libreoffice/Manifest @@ -1,7 +1,6 @@ AUX libreoffice-5.3.4.2-kioclient5.patch 605 BLAKE2B 30961066c080c4d06ca978b7c0ad4b57a3739d6d34a2941f2ea57d3a5c4ab65e3f3c2376243aa88c9c05b1038cf9bfb7605a370d11513bb4553de2d268010519 SHA512 2aa6d1fc96749b79b3291f6e27630c6cf59d2c743f0dd8603867ba8aec2c17f87b70e1dd031365013f7e9ea53c160e9cb3f48af592a587dc05f3ae4cc1b35df6 AUX libreoffice-6.1-nomancompress.patch 967 BLAKE2B e60afbfd7007a5fab7291ffba34369137336327f4d1ee27789c5f6229b9a82f4aeab0eaeaf494e60b992c66fcdb276b6423b87713febb14e9eeaffa388369ca8 SHA512 f82e23f15cefd947af20a50e1e4168c9023d5f8b9e19da7f76b141a60be4fa3516ad16400ce26e4d0ff293c570031ac87bbbf6766444e1b31e7bc3ee8ef58083 AUX libreoffice-7.2.0.4-qt5detect.patch 536 BLAKE2B fd77876d1ca3973ad30c9ebb60bf28e163dd29dcaebaa2b94d84f4c2ab060617d96f4df3d5114f17f882b0cb8b9e2ecdb284fdd1e4aaf8a34cc0c1f06a295c04 SHA512 e1ac7dfc4743cbdea3050b18c1714d06c8bcca4abc51d56e13362c8379fbdd3d37a1916c962fcb1389783c9b1fd72783c9ee45fbb649538ca0fc0cb7b05bcacf -AUX libreoffice-7.2.2.2-makefile-gengal.patch 11807 BLAKE2B 6d8547d64df433f7786a538d29e8462af031e3a7cfc78b22940e1df18d9d684611a4a0340d4e495a0ed8bae70d5bde44c8805821d7e579fb7476abd360dc6d64 SHA512 0844af3144a437288cc05e8dc8e69125e273ba869232f9b6800889db2a82aa7026b337e439231a9ea40cf6a9f8199f939bc3fc5828acb0f8575346d109eab242 AUX libreoffice-7.2.6.2-poppler-22.03.0.patch 1361 BLAKE2B da788c4de7203ab20337a1d92cb4478f7a7db3f54e05054e5943d8acf78eb0907f9510c6bdf5bfc5466171322af98f55fe68ee0678e2a08856f6247b1981840b SHA512 f2cb95d52a97b1f3dc985e391df333159b2754ba3a386b71479c584363022c54b09125bfedaf61c72f056e12677a4dd1eac1d3074adaadc084243ddea05392c6 AUX libreoffice-7.3.3.2-Add-missing-nSize-set-for-Poppler-22.04.0.patch 1122 BLAKE2B 7f6c0d006fda26d868f2b4a193c8280ac3048233a2e796d1a10ec7210e68ecc391d6c4aa88a28c42bfb053fe418abe5fbbb1c3eeb8521990f692fb94387c334e SHA512 3abdc14a55cea3829cac8c652fcbe6cbbbae45b1ba8e02bf8654f8b8c45780d73eb094968985fe98e10b014c2e2b8b3fd82a830af297902644e2ceffe3a02ad1 AUX libreoffice-7.3.3.2-Import-FreeBSD-patch-for-Poppler-22.04.0-build.patch 2462 BLAKE2B bb49834014847b2cba163cbb946d865f3dee13a3a9fc04fa74ff9526ae089f8213ae2f094170d41e909ae77d93e468cbf06eefdd05262a305d52a3300a2b4b88 SHA512 d47885a5476bb81243a93729f176902144134c66914ad7e8ec9032c85bb9b5f19040236da883d7cc0dec14d05af32771be06c3a686d0b9587721b8aed65aa5ad @@ -27,18 +26,14 @@ DIST eeb2c7ddf0d302fba4bfc6e97eac9624-libbase-1.1.6.zip 427800 BLAKE2B d3ac085a3 DIST f94d9870737518e3b597f9265f4e9803-libserializer-1.1.6.zip 211919 BLAKE2B 2c72493e44d3ad1714d294fb7baaa85d33fef2eb4ce75bf507b65f78f1d9d399bb5eb72cee188a8abc4b234eb2845a26755791fb3ac104ffe6e55013ab41ca8b SHA512 c1a15ebbfe817ec79d4b3f1c97d096bf8511737d7d35d97302856ccfb3de14a1cd16bd31000415d9ab24bbd9ef770d37855cee4b819ff0e8fca2f2766920a114 DIST libcmis-0.5.2.tar.xz 484404 BLAKE2B 7de242393c28fc8289bb598b34e704eb2affaaa8b9e470e10044dbfd3812391f29e1421df8d7ac3869955698ddbc9575feebcfbac27bb074a60ccc0527dca1c3 SHA512 295ab15115e75b1f6074f17d3538afe0de9b2b77ab454f5c63cb05e8df11886d82942fbf21ba01486052e3f6c75b0636b99d8e660cd3472dc4b87c31d3cd557b DIST libcuckoo-93217f8d391718380c508a722ab9acd5e9081233.tar.gz 5005888 BLAKE2B 836ec268c19c27ac079ea1084587c3e999f39ad2188be1a5cf8337ad0473ffda6c32d0695254d3797d1607707329befa88da6043f424544487238e550eda8590 SHA512 4159dfb4d08e359feb23127e12db590260913e70774161ac9513abb5183ad6ed6d2bdfbe56fc8aa68e2fc57ee29eae67aa0180e1a7d955016884ecba2ca60ff8 -DIST libreoffice-7.2.6.2.tar.xz 252995284 BLAKE2B b807e666d39b4302b0a33f84f7e8797bc41ec9e1814bfe57f0e06c8bbbf3b8bf89a70a25caa65401f402a593acce04cb1118bd13bbd961d7feeac295511e36e4 SHA512 2b1a92d98595d4a40bf699ebf5ee3cbf4daeb765a8d37ae035f459f2a74c2ce27e53747307d9875aaec7d1d5a2693266ea81b7fe1281c33653c9fa4bbd727242 DIST libreoffice-7.3.3.2.tar.xz 256036064 BLAKE2B 8a96121448e3cc1f81990c837d36191a6127e3ff78773440a4ecdfb5f178f7ab522298fec1d0dd872afe38b67ec102d4f5ea4b0cde64caf5d6420a7f02f25e1b SHA512 242d5694b6d09c669992ea68223b62fb8e418e886f68c7e5d843272d55ad2de34e5207180b7a541fd97cbe678c2d12d5290ebd8b82d47c88f1607e6736413c96 DIST libreoffice-7.3.4.2.tar.xz 256373724 BLAKE2B 98a3a450e8b16caafdbe914b542c32e3e251ac6f2fe528e593640397d50b533f146b1cfd262c633bfee9766a5ef659f7ce606453952978c71c08f249da7d7125 SHA512 10ea93d380b8c59ec15aefc4c4f6f5cbc76b03cf444e2f172fdb8cdde637e8d3de4aa2b7adbd55ec04ba8ad5db73a1bd80e8b692ca328c416d229526f01bd4a0 DIST libreoffice-branding-gentoo-0.8.tar.xz 151568 BLAKE2B f03c7ddeb53c5ca3fd23401679601fcf2c4037ba17be4eb7b784c7ce7ebb71a24b8ab4aac8b7da8c6b1f14dd23bc1294ba85ff4f70ad271fb4ee3c5372e10883 SHA512 785031a699b1d1895ce4b50ffc3ddf645f3a0ef9acdf37facfd18cf75db9484cb8f53a50abb63d6006ead76a80b6ff5aa99661063245ebb84bd64013d713de7f -DIST libreoffice-help-7.2.6.2.tar.xz 112079748 BLAKE2B f9d96d6d72e70f28f12dcf656cf8fd22bc8e563ec53c840cf7cd668e3de677ee73a3f3099e7c62c6034cd4d23915b9e7a94012340c6a7db7f8822e4c8c6d0887 SHA512 05f02eb1afaa90547ca388008e02c4a48c191984e77d4022adf02089f69a3b4792cdc065e160f59fbf2f5554b062ff0d6853b12aa9abb9b180dd7c4c855e4d8b DIST libreoffice-help-7.3.3.2.tar.xz 112209704 BLAKE2B b0e92b88aeb866d3f611fe89d723287cf037bca1772a861cb8b76ee046ae0d039d67648e121aa253eccbfa132c8d252b947bdcbbc3ee6178b6defd3c876749d0 SHA512 f70e747c5b78be20bbe4dd0c20840923d14b4278c00a12a60f5e58e3226abc0c218ac3cce4885cf5a440ace92141bf0428df40a4d1469edb91103167c5e3d46f DIST libreoffice-help-7.3.4.2.tar.xz 112208564 BLAKE2B a47b428d69c62ba38d74ee5eca1dfeba66389ea0c7ef103f97292180d43ddc92a5e6ca4f9377f802318b89fca7aab6278c23171d9480e3961e521c161ec42fd3 SHA512 68af32f017b46f7d3e664bc8cfc69de6939c33f26248273372cc7ba5a29299c79795cc13b92a921b8e2508045e0447319ad0c0cd3678929355db6ef8a79a8614 DIST skia-m103-b301ff025004c9cd82816c86c547588e6c24b466.tar.xz 11079112 BLAKE2B d3eb44a64187ddd3097bc7473eaa6b631b4043b9679861426ae83956de7907a03b51cc472cbb9169c52e92cbc4ebe681181c675ae938324c6d3a10eff9a7084a SHA512 1234ff6e787947fb6442b7279c7ef07d48d7036b15591782ea197c827c60fba77bbe83029bf7d8dfa7dc126535a9a780f6b927fbf7339f0825061616a9c53436 -DIST skia-m90-45c57e116ee0ce214bdf78405a4762722e4507d9.tar.xz 10630696 BLAKE2B a3d42d08a0622de591d177184b6225cf62e3048d02d8f2012b6b02aae186b644c899c4e73b528b3528a4acec6cec07e3576dd6d97b130fedf3b2ec5b2ddf4ed7 SHA512 625ed461d85ce5c5c73ffd20bc3f2c9b5fe6ba557693b793b387ffb434d4f0d9056bd9befe6760c55e9e47f09c02373a49b8ac106162a40d940ea351e8c873c0 DIST skia-m97-a7230803d64ae9d44f4e1282444801119a3ae967.tar.xz 11826600 BLAKE2B 2985ba0318fd72ac216fda33c6961eaa8ee649d2a850eb736accbd91fbc9cee7dc4e5752b2696a35204770a188412e2ecd0cc128cec324c682f9bc35e68358b3 SHA512 fbf5cfef66991565dbad928091a4e795a5b5b79a1e062a98ab9135b9972827de703c449507957294e7471c422c2e2ed239d6df61ffb9b9581a9ca3d848687a76 -EBUILD libreoffice-7.2.6.2-r1.ebuild 19610 BLAKE2B 911bf949f45c111a6649c3b34f3f5357a0aced00b8015568eebbb2ec38824c0b76624a6f9bae045d388ad109e4f25e43e4efca80ba812bbee122cfadad507193 SHA512 619efe64bc029bd5ae01a225d65d1efccd2833cde0750814c2800c052876dff0fe827f01d49584072d36288c6acb43f100de802986d46ed049c005f290703d52 -EBUILD libreoffice-7.3.3.2-r3.ebuild 20106 BLAKE2B 4a9b73cc37f3bbec547ffc1dbbf7d1c6b0160401fbeb79743a05db160e94224b5dd84106e115fe6069d321172d7df58fd59a7f14a0c28594f416afad115c48f3 SHA512 0f784a27b174db126c81844a3dca04c8a118de0401dbae81f64ef7b0ac68d8401dc9c1f3f80ef66286f80e2d0ad1f23c3a0a13e435311341899e6dc381dfedab +EBUILD libreoffice-7.3.3.2-r3.ebuild 20104 BLAKE2B 83e9ed8a88338f3aafcc4853e9de0c2c8c5d2c27174a9226bf6f7cb52294f77956eaa8f3f3e3f7c7dc4207301901c82c60c1d33578fb5671e06b968d402282a0 SHA512 57a2210dd8a17f8959b5895344f142e7f648e8c37997992056f1e021eb440f7ac9348afc062c41ff2cb645b2056e108154c17a489a8e2e553086fbefbe79d9fb EBUILD libreoffice-7.3.4.2.ebuild 20275 BLAKE2B 221abd841dbf77a6ff8d774af419f0f77868e587bea3b275e64f54a19b05658967e6442d879242470b8f7a380c103eff0d94c22fd39cddd8195351815ec03f2f SHA512 311271b551b5246fdf68e22b14b12b21341dcf512fd550b2b94f9a6a60ae83aab40921a80d6691b0b534d26c8e7bf548b86dbda311d2f3215109152908dd6ae2 EBUILD libreoffice-7.3.9999.ebuild 19990 BLAKE2B d4e1875bbb11e06c09a88f9c677508796b0f349cfd9833f786761eb1d144ae79159705676fb16a1d334bdecc14b572bffb5eeb699e8215988e1c74f648c3153c SHA512 1f1394ff674132c205022fd16128d830d5bbc73be8b449ac90ef682f4decb6613d184a0506ac48ff57486e8a9b957377713a8b1dc4e6bbb77b509c06affc6168 EBUILD libreoffice-9999.ebuild 19993 BLAKE2B e7b37bb5c572b416a0d053b6664c893592b7bf9b5015f7d2045a82e827ce81af683c1abfff4ddb8864153d57f7aa8e086f96c49cd0bfdb5c7451bba97b3c54d3 SHA512 ad85312bd7f2aa9fb51b36b7366932e907bf01b201fde0250e15728854e08bbdfa8c311f8d6cd6fd07b2af60125dd2ad1a8ac75b114b117dc4c58adf4a3622e7 diff --git a/app-office/libreoffice/files/libreoffice-7.2.2.2-makefile-gengal.patch b/app-office/libreoffice/files/libreoffice-7.2.2.2-makefile-gengal.patch deleted file mode 100644 index 5fd0179ccb05..000000000000 --- a/app-office/libreoffice/files/libreoffice-7.2.2.2-makefile-gengal.patch +++ /dev/null @@ -1,90 +0,0 @@ -https://github.com/LibreOffice/core/commit/0e7d4d99beda181f4e22725e4b8295d25489696f -https://bugs.gentoo.org/821265 - -From 0e7d4d99beda181f4e22725e4b8295d25489696f Mon Sep 17 00:00:00 2001 -From: Stephan Bergmann -Date: Sun, 22 Aug 2021 11:26:38 +0200 -Subject: [PATCH] gengal needs Library_localedata_en now - -Whatever caused that requirement, but a from-scratch build of e.g. -Gallery_backgrounds failed for me (with a follow-on SIGABRT after -"framework/source/services/desktop.cxx:176: Desktop::~Desktop(): Who forgot to -dispose this service?") because it failed to load -instdir/program/../program/liblocaledata_en.so at - -> #1 0x00007fffda0b9671 in i18npool::LocaleDataImpl::getFunctionSymbol(com::sun::star::lang::Locale const&, char const*) (this=0x159b630, rLocale=..., pFunction=0x7fffda136ed8 "getAllFormats0") at i18npool/source/localedata/localedata.cxx:1460 -> #2 0x00007fffda0b6a93 in i18npool::LocaleDataImpl::FormatSection::getFunc(i18npool::LocaleDataImpl&, com::sun::star::lang::Locale const&, char const*) (this=0x7fffffffc840, rLocaleData=..., rL=..., pName=0x7fffda136ed8 "getAllFormats0") at i18npool/source/localedata/localedata.cxx:857 -> #3 0x00007fffda0b6b5c in i18npool::LocaleDataImpl::getAllFormats(com::sun::star::lang::Locale const&) (this=0x159b630, rLocale=...) at i18npool/source/localedata/localedata.cxx:865 -> #4 0x00007fffda0d4815 in NumberFormatCodeMapper::getFormats(com::sun::star::lang::Locale const&) (this=0x1594fa0, rLocale=...) at i18npool/source/numberformatcode/numberformatcode.cxx:150 -> #5 0x00007fffda0d4155 in NumberFormatCodeMapper::getAllFormatCode(short, com::sun::star::lang::Locale const&) (this=0x1594fa0, formatUsage=8, rLocale=...) at i18npool/source/numberformatcode/numberformatcode.cxx:92 -> #6 0x00007ffff572a824 in LocaleDataWrapper::loadCurrencyFormats() (this=0x159b3f0) at unotools/source/i18n/localedatawrapper.cxx:544 -> #7 0x00007ffff572777e in LocaleDataWrapper::loadData() (this=0x159b3f0) at unotools/source/i18n/localedatawrapper.cxx:131 -> #8 0x00007ffff57271b4 in LocaleDataWrapper::LocaleDataWrapper(LanguageTag const&, std::__debug::vector > const&) (this=0x159b3f0, rLanguageTag=..., rOverrideDateAcceptancePatterns=std::__debug::vector of length 0, capacity 0) at unotools/source/i18n/localedatawrapper.cxx:80 -> #9 0x00007ffff5766fd6 in SvtSysLocale_Impl::SvtSysLocale_Impl() (this=0x158a4e0) at unotools/source/misc/syslocale.cxx:67 -> #10 0x00007ffff5768ad7 in std::construct_at(SvtSysLocale_Impl*) (__location=0x158a4e0) at ~/gcc/trunk/inst/include/c++/12.0.0/bits/stl_construct.h:97 -> #11 0x00007ffff5768b1c in std::allocator_traits >::construct(std::allocator&, SvtSysLocale_Impl*) (__a=..., __p=0x158a4e0) at ~/gcc/trunk/inst/include/c++/12.0.0/bits/alloc_traits.h:514 -> #12 0x00007ffff57688c2 in std::_Sp_counted_ptr_inplace, (__gnu_cxx::_Lock_policy)2>::_Sp_counted_ptr_inplace<>(std::allocator) (this=0x158a4d0, __a=...) at ~/gcc/trunk/inst/include/c++/12.0.0/bits/shared_ptr_base.h:519 -> #13 0x00007ffff576860a in std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count>(SvtSysLocale_Impl*&, std::_Sp_alloc_shared_tag >) (this=0x7fffffffd0a8, __p=@0x7fffffffd0a0: 0x0, __a=...) at ~/gcc/trunk/inst/include/c++/12.0.0/bits/shared_ptr_base.h:650 -> #14 0x00007ffff57684c6 in std::__shared_ptr::__shared_ptr>(std::_Sp_alloc_shared_tag >) (this=0x7fffffffd0a0, __tag=...) at ~/gcc/trunk/inst/include/c++/12.0.0/bits/shared_ptr_base.h:1342 -> #15 0x00007ffff576838d in std::shared_ptr::shared_ptr>(std::_Sp_alloc_shared_tag >) (this=0x7fffffffd0a0, __tag=...) at ~/gcc/trunk/inst/include/c++/12.0.0/bits/shared_ptr.h:409 -> #16 0x00007ffff5768164 in std::allocate_shared>(std::allocator const&) (__a=...) at ~/gcc/trunk/inst/include/c++/12.0.0/bits/shared_ptr.h:863 -> #17 0x00007ffff5767dfc in std::make_shared() () at ~/gcc/trunk/inst/include/c++/12.0.0/bits/shared_ptr.h:879 -> #18 0x00007ffff5767583 in SvtSysLocale::SvtSysLocale() (this=0x7fffffffd120) at unotools/source/misc/syslocale.cxx:122 -> #19 0x00007ffff015148f in FwkResId(TranslateId) (aId=...) at framework/source/fwe/classes/fwkresid.cxx:22 -> #20 0x00007ffff025f333 in framework::Desktop::constructorInit() (this=0x1588850) at framework/source/services/desktop.cxx:106 -> #21 0x00007ffff0265c1c in (anonymous namespace)::createDesktop(com::sun::star::uno::Reference const&) (context=...) at framework/source/services/desktop.cxx:1764 -> #22 0x00007ffff0265ce5 in framework::getDesktop(com::sun::star::uno::Reference const&) (context=...) at framework/source/services/desktop.cxx:1773 -> #23 0x00007ffff0265d9e in com_sun_star_comp_framework_Desktop_get_implementation(com::sun::star::uno::XComponentContext*, com::sun::star::uno::Sequence const&) (context=0x522200) at framework/source/services/desktop.cxx:1782 -> #24 0x00007ffff5a5d864 in std::__invoke_impl const&), com::sun::star::uno::XComponentContext*, com::sun::star::uno::Sequence const&>(std::__invoke_other, com::sun::star::uno::XInterface* (*&)(com::sun::star::uno::XComponentContext*, com::sun::star::uno::Sequence const&), com::sun::star::uno::XComponentContext*&&, com::sun::star::uno::Sequence const&) (__f=@0x54bb58: 0x7ffff0265d5f const&)>) at ~/gcc/trunk/inst/include/c++/12.0.0/bits/invoke.h:61 -> #25 0x00007ffff5a551f4 in std::__invoke_r const&), com::sun::star::uno::XComponentContext*, com::sun::star::uno::Sequence const&>(com::sun::star::uno::XInterface* (*&)(com::sun::star::uno::XComponentContext*, com::sun::star::uno::Sequence const&), com::sun::star::uno::XComponentContext*&&, com::sun::star::uno::Sequence const&) (__fn=@0x54bb58: 0x7ffff0265d5f const&)>) at ~/gcc/trunk/inst/include/c++/12.0.0/bits/invoke.h:114 -> #26 0x00007ffff5a4d254 in std::_Function_handler const&), com::sun::star::uno::XInterface* (*)(com::sun::star::uno::XComponentContext*, com::sun::star::uno::Sequence const&)>::_M_invoke(std::_Any_data const&, com::sun::star::uno::XComponentContext*&&, com::sun::star::uno::Sequence const&) (__functor=..., __args#0=@0x7fffffffd4f0: 0x522200, __args#1=...) at ~/gcc/trunk/inst/include/c++/12.0.0/bits/std_function.h:291 -> #27 0x00007ffff5a3f913 in std::function const&)>::operator()(com::sun::star::uno::XComponentContext*, com::sun::star::uno::Sequence const&) const (this=0x54bb58, __args#0=0x522200, __args#1=...) at ~/gcc/trunk/inst/include/c++/12.0.0/bits/std_function.h:568 -> #28 0x00007ffff5a2a396 in cppuhelper::ServiceManager::Data::Implementation::doCreateInstance(com::sun::star::uno::Reference const&) (this=0x54baa0, context=...) at cppuhelper/source/servicemanager.cxx:704 -> #29 0x00007ffff5a2a12a in cppuhelper::ServiceManager::Data::Implementation::createInstance(com::sun::star::uno::Reference const&, bool) (this=0x54baa0, context=..., singletonRequest=false) at cppuhelper/source/servicemanager.cxx:672 -> #30 0x00007ffff5a2d02d in cppuhelper::ServiceManager::createInstanceWithContext(rtl::OUString const&, com::sun::star::uno::Reference const&) (this=0x523450, aServiceSpecifier=..., Context=...) at cppuhelper/source/servicemanager.cxx:1003 -> #31 0x00007ffff6cd9922 in com::sun::star::frame::Desktop::create(com::sun::star::uno::Reference const&) (the_context=...) at workdir/UnoApiHeadersTarget/offapi/normal/com/sun/star/frame/Desktop.hpp:38 -> #32 0x00007ffff6cd8c07 in SfxApplication::Initialize_Impl() (this=0x1588150) at sfx2/source/appl/appinit.cxx:182 -> #33 0x00007ffff6cb776a in SfxApplication::GetOrCreate() () at sfx2/source/appl/app.cxx:122 -> #34 0x0000000000405ecf in (anonymous namespace)::GalApp::Main() (this=0x4204e0 ) at svx/source/gengal/gengal.cxx:254 -> #35 0x00007ffff2dd6777 in ImplSVMain() () at vcl/source/app/svmain.cxx:199 -> #36 0x00007ffff2dd6898 in SVMain() () at vcl/source/app/svmain.cxx:231 -> #37 0x0000000000410f1f in sal_main() () at vcl/source/salmain/salmain.cxx:34 -> #38 0x0000000000410efa in main(int, char**) (argc=10, argv=0x7fffffffded8) at vcl/source/salmain/salmain.cxx:29 - -This fix should remove the need for the cross-build--only fix -0e142fa01972ad28182ca54b855d0ecae0d5c83b "cross-toolset: gengal now needs -localedata_en", which it reverts. - -Change-Id: If71b7249c19619a83911c7624e3d99077decba31 -Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120837 -Tested-by: Jenkins -Reviewed-by: Stephan Bergmann ---- - RepositoryExternal.mk | 1 + - solenv/gbuild/extensions/pre_BuildTools.mk | 1 - - 2 files changed, 1 insertion(+), 1 deletion(-) - -diff --git a/RepositoryExternal.mk b/RepositoryExternal.mk -index 6e732c94793b2..15cfbfde3d4ac 100644 ---- a/RepositoryExternal.mk -+++ b/RepositoryExternal.mk -@@ -3875,6 +3875,7 @@ endef - define gb_Executable__register_gengal - $(call gb_Executable_add_runtime_dependencies,gengal,\ - $(call gb_Library_get_target_for_build,$(CPPU_ENV_FOR_BUILD)_uno) \ -+ $(call gb_Library_get_target_for_build,localedata_en) \ - $(if $(filter MACOSX,$(OS_FOR_BUILD)),$(call gb_Library_get_target_for_build,vclplug_osx)) \ - $(if $(filter WNT,$(OS_FOR_BUILD)),$(call gb_Library_get_target_for_build,vclplug_win)) \ - $(if $(filter host,$(gb_Side)),$(call gb_Package_get_target,postprocess_images)) \ -diff --git a/solenv/gbuild/extensions/pre_BuildTools.mk b/solenv/gbuild/extensions/pre_BuildTools.mk -index e08906068d246..84e2ea533673f 100644 ---- a/solenv/gbuild/extensions/pre_BuildTools.mk -+++ b/solenv/gbuild/extensions/pre_BuildTools.mk -@@ -47,7 +47,6 @@ gb_BUILD_TOOLS = \ - $(foreach executable,$(gb_BUILD_TOOLS_executables),$(call gb_Executable_get_runtime_dependencies,$(executable))) \ - $(foreach executable,$(gb_BUILD_TOOLS_executables_extern),$(call gb_ExternalExecutable_get_dependencies,$(executable))) \ - $(INSTROOT)/$(LIBO_URE_ETC_FOLDER)/$(call gb_Helper_get_rcfile,uno) \ -- $(if $(WITH_GALLERY_BUILD),$(call gb_Library_get_target,localedata_en)) \ - - endif - diff --git a/app-office/libreoffice/libreoffice-7.2.6.2-r1.ebuild b/app-office/libreoffice/libreoffice-7.2.6.2-r1.ebuild deleted file mode 100644 index 62e42b1e8c03..000000000000 --- a/app-office/libreoffice/libreoffice-7.2.6.2-r1.ebuild +++ /dev/null @@ -1,665 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8..10} ) -PYTHON_REQ_USE="threads(+),xml" - -MY_PV="${PV/_alpha/.alpha}" -MY_PV="${MY_PV/_beta/.beta}" -# experimental ; release ; old -# Usually the tarballs are moved a lot so this should make everyone happy. -DEV_URI=" - https://dev-builds.libreoffice.org/pre-releases/src - https://download.documentfoundation.org/libreoffice/src/${MY_PV:0:5}/ - https://downloadarchive.documentfoundation.org/libreoffice/old/${MY_PV}/src -" -ADDONS_URI="https://dev-www.libreoffice.org/src/" - -BRANDING="${PN}-branding-gentoo-0.8.tar.xz" -# PATCHSET="${P}-patchset-01.tar.xz" - -[[ ${MY_PV} == *9999* ]] && inherit git-r3 -inherit autotools bash-completion-r1 check-reqs flag-o-matic java-pkg-opt-2 multiprocessing python-single-r1 qmake-utils toolchain-funcs xdg-utils - -DESCRIPTION="A full office productivity suite" -HOMEPAGE="https://www.libreoffice.org" -SRC_URI="branding? ( https://dev.gentoo.org/~dilfridge/distfiles/${BRANDING} )" -[[ -n ${PATCHSET} ]] && SRC_URI+=" https://dev.gentoo.org/~asturm/distfiles/${PATCHSET}" - -# Split modules following git/tarballs; Core MUST be first! -# Help is used for the image generator -# Only release has the tarballs -if [[ ${MY_PV} != *9999* ]]; then - for i in ${DEV_URI}; do - SRC_URI+=" ${i}/${PN}-${MY_PV}.tar.xz" - SRC_URI+=" ${i}/${PN}-help-${MY_PV}.tar.xz" - done - unset i -fi -unset DEV_URI - -# Really required addons -# These are bundles that can't be removed for now due to huge patchsets. -# If you want them gone, patches are welcome. -ADDONS_SRC=( - # broken against latest upstream release, too many patches on top: - # https://github.com/tdf/libcmis/pull/43 - "${ADDONS_URI}/libcmis-0.5.2.tar.xz" - # not packaged in Gentoo, https://www.netlib.org/fp/dtoa.c - "${ADDONS_URI}/dtoa-20180411.tgz" - # not packaged in Gentoo, https://skia.org/ - "${ADDONS_URI}/skia-m90-45c57e116ee0ce214bdf78405a4762722e4507d9.tar.xz" - "base? ( - ${ADDONS_URI}/commons-logging-1.2-src.tar.gz - ${ADDONS_URI}/ba2930200c9f019c2d93a8c88c651a0f-flow-engine-0.9.4.zip - ${ADDONS_URI}/d8bd5eed178db6e2b18eeed243f85aa8-flute-1.1.6.zip - ${ADDONS_URI}/eeb2c7ddf0d302fba4bfc6e97eac9624-libbase-1.1.6.zip - ${ADDONS_URI}/3bdf40c0d199af31923e900d082ca2dd-libfonts-1.1.6.zip - ${ADDONS_URI}/3404ab6b1792ae5f16bbd603bd1e1d03-libformula-1.1.7.zip - ${ADDONS_URI}/db60e4fde8dd6d6807523deb71ee34dc-liblayout-0.2.10.zip - ${ADDONS_URI}/97b2d4dba862397f446b217e2b623e71-libloader-1.1.6.zip - ${ADDONS_URI}/8ce2fcd72becf06c41f7201d15373ed9-librepository-1.1.6.zip - ${ADDONS_URI}/f94d9870737518e3b597f9265f4e9803-libserializer-1.1.6.zip - ${ADDONS_URI}/ace6ab49184e329db254e454a010f56d-libxml-1.1.7.zip - ${ADDONS_URI}/39bb3fcea1514f1369fcfc87542390fd-sacjava-1.3.zip - )" - "java? ( ${ADDONS_URI}/17410483b5b5f267aa18b7e00b65e6e0-hsqldb_1_8_0.zip )" - # no release for 8 years, should we package it? - "libreoffice_extensions_wiki-publisher? ( ${ADDONS_URI}/a7983f859eafb2677d7ff386a023bc40-xsltml_2.1.2.zip )" - # Does not build with 1.6 rhino at all - "libreoffice_extensions_scripting-javascript? ( ${ADDONS_URI}/798b2ffdc8bcfe7bca2cf92b62caf685-rhino1_5R5.zip )" - # requirement of rhino - "libreoffice_extensions_scripting-javascript? ( ${ADDONS_URI}/35c94d2df8893241173de1d16b6034c0-swingExSrc.zip )" - # not packageable - "odk? ( http://download.go-oo.org/extern/185d60944ea767075d27247c3162b3bc-unowinreg.dll )" -) -SRC_URI+=" ${ADDONS_SRC[*]}" - -unset ADDONS_URI -unset ADDONS_SRC - -# Extensions that need extra work: -LO_EXTS="nlpsolver scripting-beanshell scripting-javascript wiki-publisher" - -IUSE="accessibility base bluetooth +branding clang coinmp +cups custom-cflags +dbus debug eds firebird -googledrive gstreamer +gtk kde ldap +mariadb odk pdfimport postgres test vulkan -$(printf 'libreoffice_extensions_%s ' ${LO_EXTS})" - -REQUIRED_USE="${PYTHON_REQUIRED_USE} - base? ( firebird java ) - bluetooth? ( dbus ) - gtk? ( dbus ) - libreoffice_extensions_nlpsolver? ( java ) - libreoffice_extensions_scripting-beanshell? ( java ) - libreoffice_extensions_scripting-javascript? ( java ) - libreoffice_extensions_wiki-publisher? ( java ) -" - -RESTRICT="!test? ( test )" - -LICENSE="|| ( LGPL-3 MPL-1.1 )" -SLOT="0" - -[[ ${MY_PV} == *9999* ]] || \ -KEYWORDS="amd64 ~arm arm64 ~ppc64 x86 ~amd64-linux" - -COMMON_DEPEND="${PYTHON_DEPS} - app-arch/unzip - app-arch/zip - app-crypt/gpgme:=[cxx] - app-text/hunspell:= - >=app-text/libabw-0.1.0 - >=app-text/libebook-0.1 - app-text/libepubgen - >=app-text/libetonyek-0.1 - app-text/libexttextcat - app-text/liblangtag - >=app-text/libmspub-0.1.0 - >=app-text/libmwaw-0.3.1 - >=app-text/libnumbertext-1.0.6 - >=app-text/libodfgen-0.1.0 - app-text/libqxp - app-text/libstaroffice - app-text/libwpd:0.10[tools] - app-text/libwpg:0.3 - >=app-text/libwps-0.4 - app-text/mythes - >=dev-cpp/clucene-2.3.3.4-r2 - >=dev-cpp/libcmis-0.5.2 - dev-db/unixODBC - dev-lang/perl - >=dev-libs/boost-1.72.0:=[nls] - dev-libs/expat - dev-libs/hyphen - dev-libs/icu:= - dev-libs/libassuan - dev-libs/libgpg-error - dev-libs/liborcus:0/0.16 - dev-libs/librevenge - dev-libs/libxml2 - dev-libs/libxslt - dev-libs/nspr - dev-libs/nss - >=dev-libs/redland-1.0.16 - >=dev-libs/xmlsec-1.2.28[nss] - >=games-engines/box2d-2.4.1:0 - media-gfx/fontforge - media-gfx/graphite2 - media-libs/fontconfig - >=media-libs/freetype-2.11.0-r1:2 - >=media-libs/harfbuzz-0.9.42:=[graphite,icu] - media-libs/lcms:2 - >=media-libs/libcdr-0.1.0 - >=media-libs/libepoxy-1.3.1[X] - >=media-libs/libfreehand-0.1.0 - media-libs/libpagemaker - >=media-libs/libpng-1.4:0= - >=media-libs/libvisio-0.1.0 - media-libs/libzmf - media-libs/zxing-cpp - >=net-libs/neon-0.31.1:= - net-misc/curl - sci-mathematics/lpsolve - sys-libs/zlib - virtual/jpeg:0 - virtual/opengl - x11-libs/cairo[X] - x11-libs/libXinerama - x11-libs/libXrandr - x11-libs/libXrender - accessibility? ( - $(python_gen_cond_dep 'dev-python/lxml[${PYTHON_USEDEP}]') - ) - bluetooth? ( - dev-libs/glib:2 - net-wireless/bluez - ) - coinmp? ( sci-libs/coinor-mp ) - cups? ( net-print/cups ) - dbus? ( sys-apps/dbus[X] ) - eds? ( - dev-libs/glib:2 - gnome-base/dconf - gnome-extra/evolution-data-server - ) - firebird? ( >=dev-db/firebird-3.0.2.32703.0-r1[server] ) - gstreamer? ( - media-libs/gstreamer:1.0 - media-libs/gst-plugins-base:1.0 - ) - gtk? ( - dev-libs/glib:2 - dev-libs/gobject-introspection - gnome-base/dconf - media-libs/mesa[egl(+)] - x11-libs/gtk+:3[X] - x11-libs/pango - ) - kde? ( - dev-qt/qtcore:5 - dev-qt/qtgui:5 - dev-qt/qtwidgets:5 - dev-qt/qtx11extras:5 - kde-frameworks/kconfig:5 - kde-frameworks/kcoreaddons:5 - kde-frameworks/ki18n:5 - kde-frameworks/kio:5 - kde-frameworks/kwindowsystem:5 - ) - ldap? ( net-nds/openldap:= ) - libreoffice_extensions_scripting-beanshell? ( dev-java/bsh ) - libreoffice_extensions_scripting-javascript? ( >=dev-java/rhino-1.7.14:1.6 ) - mariadb? ( dev-db/mariadb-connector-c:= ) - !mariadb? ( dev-db/mysql-connector-c:= ) - pdfimport? ( app-text/poppler:=[cxx] ) - postgres? ( >=dev-db/postgresql-9.0:*[kerberos] ) -" -# FIXME: cppunit should be moved to test conditional -# after everything upstream is under gbuild -# as dmake execute tests right away -# tests apparently also need google-carlito-fonts (not packaged) -DEPEND="${COMMON_DEPEND} - >=dev-libs/libatomic_ops-7.2d - dev-perl/Archive-Zip - >=dev-util/cppunit-1.14.0 - >=dev-util/gperf-3.1 - dev-util/mdds:1/1.5 - media-libs/glm - sys-devel/ucpp - x11-base/xorg-proto - x11-libs/libXt - x11-libs/libXtst - java? ( - dev-java/ant-core - || ( - dev-java/openjdk:11 - dev-java/openjdk-bin:11 - ) - ) - test? ( - app-crypt/gnupg - dev-util/cppunit - media-fonts/dejavu - media-fonts/liberation-fonts - ) -" -RDEPEND="${COMMON_DEPEND} - !app-office/libreoffice-bin - !app-office/libreoffice-bin-debug - media-fonts/liberation-fonts - || ( x11-misc/xdg-utils kde-plasma/kde-cli-tools ) - java? ( || ( - dev-java/openjdk:11 - dev-java/openjdk-jre-bin:11 - >=virtual/jre-1.8 - ) ) - kde? ( kde-frameworks/breeze-icons:* ) -" -BDEPEND=" - dev-util/intltool - sys-devel/bison - sys-devel/flex - sys-devel/gettext - virtual/pkgconfig - clang? ( - || ( - ( sys-devel/clang:13 - sys-devel/llvm:13 - =sys-devel/lld-13* ) - ( sys-devel/clang:12 - sys-devel/llvm:12 - =sys-devel/lld-12* ) - ( sys-devel/clang:11 - sys-devel/llvm:11 - =sys-devel/lld-11* ) - ) - ) - odk? ( >=app-doc/doxygen-1.8.4 ) -" -if [[ ${MY_PV} != *9999* ]] && [[ ${PV} != *_* ]]; then - PDEPEND="=app-office/libreoffice-l10n-$(ver_cut 1-2)*" -else - # Translations are not reliable on live ebuilds - # rather force people to use english only. - PDEPEND="!app-office/libreoffice-l10n" -fi - -PATCHES=( - # "${WORKDIR}"/${PATCHSET/.tar.xz/} - - # not upstreamable stuff - "${FILESDIR}/${PN}-5.3.4.2-kioclient5.patch" - "${FILESDIR}/${PN}-6.1-nomancompress.patch" - "${FILESDIR}/${PN}-7.2.0.4-qt5detect.patch" - - # TODO upstream - "${FILESDIR}/${P}-poppler-22.03.0.patch" # by Archlinux - - # 7.3 branch - "${FILESDIR}/${PN}-7.2.2.2-makefile-gengal.patch" -) - -S="${WORKDIR}/${PN}-${MY_PV}" - -_check_reqs() { - CHECKREQS_MEMORY="512M" - if is-flagq "-g*" && ! is-flagq "-g*0" ; then - CHECKREQS_DISK_BUILD="22G" - else - CHECKREQS_DISK_BUILD="6G" - fi - check-reqs_$1 -} - -pkg_pretend() { - if use x86; then - elog "Unfortunately for packaging reasons on x86, various Java-based wizards," - elog "most notably Report Builder in LibreOffice Base, will not be available." - elog "See also: https://bugs.gentoo.org/785640" - else - use base || - ewarn "If you plan to use Base application you must enable USE base." - use java || - ewarn "Without USE java, several wizards are not going to be available." - fi - - [[ ${MERGE_TYPE} != binary ]] && _check_reqs pkg_pretend -} - -pkg_setup() { - java-pkg-opt-2_pkg_setup - python-single-r1_pkg_setup - xdg_environment_reset - - [[ ${MERGE_TYPE} != binary ]] && _check_reqs pkg_setup -} - -src_unpack() { - default - - if [[ ${MY_PV} = *9999* ]]; then - local base_uri branch mypv - base_uri="https://anongit.freedesktop.org/git" - branch="master" - mypv=${MY_PV/.9999} - [[ ${mypv} != ${MY_PV} ]] && branch="${PN}-${mypv/./-}" - git-r3_fetch "${base_uri}/${PN}/core" "refs/heads/${branch}" - git-r3_checkout "${base_uri}/${PN}/core" - LOCOREGIT_VERSION=${EGIT_VERSION} - - git-r3_fetch "${base_uri}/${PN}/help" "refs/heads/master" - git-r3_checkout "${base_uri}/${PN}/help" "helpcontent2" # doesn't match on help - fi -} - -src_prepare() { - default - - # sandbox violations on many systems, we don't need it. Bug #646406 - sed -i \ - -e "/KF5_CONFIG/s/kf5-config/no/" \ - configure.ac || die "Failed to disable kf5-config" - - AT_M4DIR="m4" eautoreconf - # hack in the autogen.sh - touch autogen.lastrun - - # sed in the tests - sed -i \ - -e "s#all : build unitcheck#all : build#g" \ - solenv/gbuild/Module.mk || die - sed -i \ - -e "s#check: dev-install subsequentcheck#check: unitcheck slowcheck dev-install subsequentcheck#g" \ - -e "s#Makefile.gbuild all slowcheck#Makefile.gbuild all#g" \ - Makefile.in || die - - sed -i \ - -e "s,/usr/share/bash-completion/completions,$(get_bashcompdir)," \ - -e "s,\$INSTALLDIRNAME.sh,${PN}," \ - bin/distro-install-desktop-integration || die - - if use branding; then - # hack... - mv -v "${WORKDIR}/branding-intro.png" "icon-themes/colibre/brand/intro.png" || die - fi - - # Don't list pdfimport support in desktop when built with none, bug # 605464 - if ! use pdfimport; then - sed -i \ - -e ":MimeType: s:application/pdf;::" \ - -e ":Keywords: s:pdf;::" \ - sysui/desktop/menus/draw.desktop || die - fi -} - -src_configure() { - # Set up Google API keys, see https://www.chromium.org/developers/how-tos/api-keys - # Note: these are for Gentoo use ONLY. For your own distribution, please get - # your own set of keys. Feel free to contact chromium@gentoo.org for more info. - local google_default_client_id="329227923882.apps.googleusercontent.com" - local google_default_client_secret="vgKG0NNv7GoDpbtoFNLxCUXu" - - # Show flags set at the beginning - einfo "Preset CFLAGS: ${CFLAGS}" - einfo "Preset LDFLAGS: ${LDFLAGS}" - - if use clang ; then - # Force clang - einfo "Enforcing the use of clang due to USE=clang ..." - AR=llvm-ar - CC=${CHOST}-clang - CXX=${CHOST}-clang++ - NM=llvm-nm - RANLIB=llvm-ranlib - LDFLAGS+=" -fuse-ld=lld" - else - # Force gcc - einfo "Enforcing the use of gcc due to USE=-clang ..." - AR=gcc-ar - CC=${CHOST}-gcc - CXX=${CHOST}-g++ - NM=gcc-nm - RANLIB=gcc-ranlib - fi - - if use custom-cflags ; then - elog "USE=custom-cflags has been selected. You are on your own to make sure that" - elog "the build succeeds. Good luck!" - else - strip-flags - fi - - export LO_CLANG_CC=${CC} - export LO_CLANG_CXX=${CXX} - - # Show flags set at the end - einfo " Used CFLAGS: ${CFLAGS}" - einfo " Used LDFLAGS: ${LDFLAGS}" - - # Ensure we use correct toolchain - tc-export CC CXX LD AR NM OBJDUMP RANLIB PKG_CONFIG - - if use vulkan && ! use clang ; then - ewarn "Building skia with gcc may lead to performance issues. Disable vulkan or enable clang." - fi - - # optimization flags - export GMAKE_OPTIONS="${MAKEOPTS}" - # System python enablement: - export PYTHON_CFLAGS=$(python_get_CFLAGS) - export PYTHON_LIBS=$(python_get_LIBS) - - use kde && export QT5DIR="$(qt5_get_bindir)/.." - - local gentoo_buildid="Gentoo official package" - if [[ -n ${LOCOREGIT_VERSION} ]]; then - gentoo_buildid+=" (from git: ${LOCOREGIT_VERSION})" - fi - - # system headers/libs/...: enforce using system packages - # --disable-breakpad: requires not-yet-in-tree dev-utils/breakpad - # --enable-cairo: ensure that cairo is always required - # --enable-*-link: link to the library rather than just dlopen on runtime - # --enable-release-build: build the libreoffice as release - # --disable-fetch-external: prevent dowloading during compile phase - # --enable-extension-integration: enable any extension integration support - # --without-{fonts,myspell-dicts,ppsd}: prevent install of sys pkgs - # --disable-report-builder: too much java packages pulled in without pkgs - # --without-system-sane: just sane.h header that is used for scan in writer, - # not linked or anything else, worthless to depend on - # --disable-pdfium: not yet packaged - local myeconfargs=( - --with-system-dicts - --with-system-epoxy - --with-system-headers - --with-system-jars - --with-system-libs - --enable-build-opensymbol - --enable-cairo-canvas - --enable-largefile - --enable-mergelibs - --enable-python=system - --enable-randr - --enable-release-build - --disable-breakpad - --disable-bundle-mariadb - --disable-ccache - --disable-epm - --disable-fetch-external - --disable-gtk3-kde5 - --disable-online-update - --disable-openssl - --disable-pdfium - --with-extra-buildid="${gentoo_buildid}" - --enable-extension-integration - --with-external-dict-dir="${EPREFIX}/usr/share/myspell" - --with-external-hyph-dir="${EPREFIX}/usr/share/myspell" - --with-external-thes-dir="${EPREFIX}/usr/share/myspell" - --with-external-tar="${DISTDIR}" - --with-lang="" - --with-parallelism=$(makeopts_jobs) - --with-system-ucpp - --with-tls=nss - --with-vendor="Gentoo Foundation" - --with-webdav="neon" - --with-x - --without-fonts - --without-myspell-dicts - --with-help="html" - --without-helppack-integration - --with-system-gpgmepp - --without-system-jfreereport - --without-system-libcmis - --without-system-sane - $(use_enable base report-builder) - $(use_enable bluetooth sdremote-bluetooth) - $(use_enable coinmp) - $(use_enable cups) - $(use_enable dbus) - $(use_enable debug) - $(use_enable eds evolution2) - $(use_enable firebird firebird-sdbc) - $(use_enable gstreamer gstreamer-1-0) - $(use_enable gtk gtk3) - $(use_enable kde kf5) - $(use_enable kde qt5) - $(use_enable ldap) - $(use_enable odk) - $(use_enable pdfimport) - $(use_enable postgres postgresql-sdbc) - $(use_enable vulkan skia) - $(use_with accessibility lxml) - $(use_with coinmp system-coinmp) - $(use_with googledrive gdrive-client-id ${google_default_client_id}) - $(use_with googledrive gdrive-client-secret ${google_default_client_secret}) - $(use_with java) - $(use_with odk doxygen) - ) - - if use eds || use gtk; then - myeconfargs+=( --enable-dconf --enable-gio ) - else - myeconfargs+=( --disable-dconf --disable-gio ) - fi - - # libreoffice extensions handling - for lo_xt in ${LO_EXTS}; do - if [[ "${lo_xt}" == "scripting-beanshell" || "${lo_xt}" == "scripting-javascript" ]]; then - myeconfargs+=( $(use_enable libreoffice_extensions_${lo_xt} ${lo_xt}) ) - else - myeconfargs+=( $(use_enable libreoffice_extensions_${lo_xt} ext-${lo_xt}) ) - fi - done - - if use java; then - # hsqldb: system one is too new - myeconfargs+=( - --without-junit - --without-system-hsqldb - --with-ant-home="${ANT_HOME}" - ) - if has_version "dev-java/openjdk:11"; then - myeconfargs+=( -with-jdk-home="${EPREFIX}/usr/$(get_libdir)/openjdk-11" ) - elif has_version "dev-java/openjdk-bin:11"; then - myeconfargs+=( --with-jdk-home="/opt/openjdk-bin-11" ) - fi - - use libreoffice_extensions_scripting-beanshell && \ - myeconfargs+=( --with-beanshell-jar=$(java-pkg_getjar bsh bsh.jar) ) - - use libreoffice_extensions_scripting-javascript && \ - myeconfargs+=( --with-rhino-jar=$(java-pkg_getjar rhino-1.6 rhino.jar) ) - fi - - is-flagq "-flto*" && myeconfargs+=( --enable-lto ) - - MARIADBCONFIG="$(type -p $(usex mariadb mariadb mysql)_config)" \ - econf "${myeconfargs[@]}" -} - -src_compile() { - # more and more LO stuff tries to use OpenGL, including tests during build - # bug 501508, bug 540624, bug 545974 and probably more - addpredict /dev/dri - addpredict /dev/ati - addpredict /dev/nvidiactl - - local target - use test && target="build" || target="build-nocheck" - - # this is not a proper make script - make ${target} || die -} - -src_test() { - make unitcheck || die - make slowcheck || die -} - -src_install() { - # This is not Makefile so no buildserver - emake DESTDIR="${D}" distro-pack-install -o build -o check - - # bug 593514 - if use gtk; then - dosym libreoffice/program/liblibreofficekitgtk.so \ - /usr/$(get_libdir)/liblibreofficekitgtk.so - fi - - # bash completion aliases - bashcomp_alias \ - libreoffice \ - unopkg loimpress lobase localc lodraw lomath lowriter lofromtemplate loweb loffice - - if use branding; then - insinto /usr/$(get_libdir)/${PN}/program - newins "${WORKDIR}/branding-sofficerc" sofficerc - dodir /etc/env.d - echo "CONFIG_PROTECT=/usr/$(get_libdir)/${PN}/program/sofficerc" > "${ED}"/etc/env.d/99${PN} || die - fi - - # bug 703474 - insinto /usr/include - doins -r include/LibreOfficeKit - - local lodir=/usr/$(get_libdir)/libreoffice - # patching this would break tests - cat <<-EOF > "${T}"/uno.py -import sys, os -sys.path.append('${EPREFIX}${lodir}/program') -os.putenv('URE_BOOTSTRAP', 'vnd.sun.star.pathname:${EPREFIX}${lodir}/program/fundamentalrc') -EOF - sed -e "/^import sys/d" -e "/^import os/d" \ - -i "${D}"${lodir}/program/uno.py || die "cleanup dupl imports failed" - cat "${D}"${lodir}/program/uno.py >> "${T}"/uno.py || die - cp "${T}"/uno.py "${D}"${lodir}/program/uno.py || die - - # more system pyuno mess - sed -e "/sOffice = \"\" # lets hope for the best/s:\"\":\"${EPREFIX}${lodir}/program\":" \ - -i "${D}"${lodir}/program/officehelper.py || die - - python_optimize "${D}"${lodir}/program - # link python bridge in site-packages, bug 667802 - local py pyc loprogdir=/usr/$(get_libdir)/libreoffice/program - for py in uno.py unohelper.py officehelper.py; do - dosym -r ${loprogdir}/${py} $(python_get_sitedir)/${py} - while IFS="" read -d $'\0' -r pyc; do - pyc=${pyc//*\/} - dosym -r ${loprogdir}/__pycache__/${pyc} $(python_get_sitedir)/__pycache__/${pyc} - done < <(find "${D}"${lodir}/program -type f -name ${py/.py/*.pyc} -print0) - done -} - -pkg_postinst() { - xdg_icon_cache_update - xdg_desktop_database_update - xdg_mimeinfo_database_update -} - -pkg_postrm() { - xdg_icon_cache_update - xdg_desktop_database_update - xdg_mimeinfo_database_update -} diff --git a/app-office/libreoffice/libreoffice-7.3.3.2-r3.ebuild b/app-office/libreoffice/libreoffice-7.3.3.2-r3.ebuild index 2322c56f7f43..9c8dd7f4efdc 100644 --- a/app-office/libreoffice/libreoffice-7.3.3.2-r3.ebuild +++ b/app-office/libreoffice/libreoffice-7.3.3.2-r3.ebuild @@ -105,7 +105,7 @@ LICENSE="|| ( LGPL-3 MPL-1.1 )" SLOT="0" [[ ${MY_PV} == *9999* ]] || \ -KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux" +KEYWORDS="amd64 ~arm arm64 ~ppc64 x86 ~amd64-linux" COMMON_DEPEND="${PYTHON_DEPS} app-arch/unzip diff --git a/app-portage/Manifest.gz b/app-portage/Manifest.gz index 5ccb71e3f2bf82ad8baca887b865e659a481d87f..995f95ed928fd7e11094c73b17ef40f1f28bccde 100644 GIT binary patch delta 1843 zcmV-32h8}6Opi>kLLPs*Ue3=H9iSQsEQZND=5VUf=BFC3)W1%)r7_e*>{#s#W@ye0 zo~O9TOw&9o%G3dQ$Tiq{bqkl!FXiL`knbv(Pqoq>M7S$ayfEYcc%nKX`LrXc-arS-g*pgH%q&VOPO7%@=Muqm z3agwn(Hp+#6bf#0W1V2KsnKqo#Mr)qyLbU)`No5tUOWm{TSsxav!{*+|u)$wpgv#mNGvxayD9jK0h_BbgJ4anlS z_wCdgaI4+0b6{)jzjPgn;&&ie&os1NiC|U_4cTyBC`Nw#6siU2 zZ3wBR11)4VPrZ??khewFJd98^iL4Rw0tI*+DDT;H*b;v|QM9`TeycSP?^fX!N)7p6 z_A1)=7r&s`7KL&j7w8B~maDbfrf&NEbkz~@rWu6;@K8~&tEeScL3LbDgiSnG<{6!M z96_`(wzs0!_DeGH$1oL7(V$kg!6yL?h(vn8#iQ5n*Lb~;@7I3yMdy>aj8|u)fj{X&>U>i)-2u^i6aUR&KM;s7zQXmu! z6Ez(mY8n~S{4_~i)l4dn$uP8RK-7nrn+79;_JZ8#DyUf`Q*>(6I|_7Z#2iO-4kS~x z2*p^a1$p=)O+>!MtQ|D!hLR|V+|zJRD0@#;LSTPAgEd$!m|xR+Jl-`{cAo$G^miNJ zto7AW3W8Y^7BWmHtHk02zEpcF+U?YU8_`jhv8p45kcgVjk13S6(c>f)=7g(m$RcRm zhu=xFC02w2?oo4FcsC?i(P_P68aB=nd5_kZ%Toy4F^>~ev=nZ+wt+`^E`U5mZkg1o zM7V!WtQArR+oLnWus#6dX6{`d=k}yH?xJc;Cg~su?h@C|{~;eOWYL)~bsN=>I+y9g zcUw}gPxJlttGzt^y608IUb>0}@#Ix*8P|Sk`zQI)m)T=beP_MCpHK?TLYPNROj#o0zMn*xV`Ou@mmR=CmQ% z)B*%r_+{M&fok`S`X&v@(U8D9ibCCfxKEnY2^mNu%+#Sa5D=Qo%{soeb!>Kkvnbhq z@F4||-4VRw%X|W=$vu!Q?Hanb*C!1LKYtSb;gN0-A|fH9%MhDK^AVc(hETFP4&;9o zEMuW+tCWl{CF?|RvVam(4+Z+iD!F|-ngHjmqGM4|SAsYZRHu5JcUSjJM}2-D$BF7I zB=kUi#7xtu72r!p?ZP;G7%8z-l$^$_DaNHUuT2AI=njxkC;Bu1lctMElhSd;MT7Au zWk+lwWX$@2cRtq}_d$bZX!$}R15|fI3#OufR@&57j?fF-G zdjEZ&NUKHQunucor9v)VIG}!*2snKr*p0tU>)SoiyP@!2Ab*QE;H$MvJ(NP ztza#|(Lu@ESq@>BX7;kzZasg6tyz9Uw3DM%-Vvs|i!+I7weB?l**uD!TOgnJ=}luy zI)GDj910^`!|j-9!=7uLmI6R;PYRN>0x?(?79m3d5@t#LZH-mw#5k%^BPPCTdfTF= zlkw~%z{O*JjE`$w*2`uu2r9b>Z~&xHx_nOZ09BtT6AdVUlOb$vOE`Z}A6hmw6DPjP z1Lz66g#%25s6prk`;VgY8dKBhh)qP@67U=Fg~)7NPUj_O#oP38-yuN?5=fjlsoKgi zgC=cworMiJe-O6n?|je^xT6g_h<>&){N9rGvI|oh#0{jRj)qokyf!|!pd)R=Iq8g{ zQ@>fQbc5=2u9u?IIpBW_4g7NKnpytRhE<0jqoa|B(*!ZVC|}TtOc-I?>RY2c+I^X~ z2xsDn+x=#*WRk8iyhBFZf{Kxtra@t7#CV45fynk# zwVR>wma2}~jUkezHg&3NXPsTnNGak$w6r4;M)gBoRh=5q;L4LTB}xLJIg@`SAOnX3 hN|T}`H3bN+3y!3d+$AIqIB@Sz{{^CVA7U{@003Vbe)0eS delta 1843 zcmV-32h8}7OpZ*jLLPtGUxraMT?Wj<=S4GysbPgkn1n>^@Gvn#{bN3~KOZYZr+Gd| zN%M(4^W2c@tmF5@Dp7it{3^T;?``VO+y(f8u)|}>t$k2b2Cajt@CNB$YLk+q% z&WM9wYE}PKN=?V3sJA*kN9}oG#{cm|bwcuKM^e23!Zw6D2uaK=N-9pOw({o^c@>_h z@F3_7Uvvrux4E%SFxk{-w@zYgU%_3x0J41ZjHefm!qwJMoQ~kF1&C?mrs~KNkaX8# z#w$kncp}vXU9;hxr<5=gK^z6OSW^ zHpcc=^xA$&CjJ;ixv2NaYm#b?Wj~aO^ni;;uivlndLQ4f{pyR(U!-M9Iw+);3GtzJ zl4hkqkx75%nGPH3(5H_66{vu`XE6v)bvorTGxF~^l`vMNHXY}Iy?Vp}K_>-5(J)cd z0ivdnG0jht#8u6t@|X-m%LWQH#N0F(8MGJVMyJ40fs!dYwFz_}2sL7kBRU6?sak|$ zEYyNLe32$1-(uDd8g)ZS6h!W6xF?jocYZ@)JtKd2uv##`ruBHdYpm=%|MltbHo#fy ztEChKvnDKLm`+xS#R+_=_ExmpsR1{lqb_4rM+zYkHJu+*C~>35Nh-_JR6pumrVrn3 zNxeSJ_t&rX^7QMTR}p*ZDwe@bTvi2;sM{vyswp;i%6ROAJFhuyNH(8 zfb5Ro9be`XuIMNR+0w3|dwYG-knr;-;U6C9HX6o+3phh;9?eH+;(I~r>Nt>B3v+)R zs?2-3zK{2hr*F@{+SB{* z`y~Hec~-CCO(d1S&FdUgj}G(bw6jJobU&SQ#Q^Ide?~-A9m}W(KDWfuVsfHX>%&q*Gj>Jw$60R?a}gsp7}2kL)A%cf@H#8-I$ zJz=+SfT<8Q2;E@+QFLBoYC1h(=Wtm9egnR+V~xw{yd>(EvKsdt5~Lu3#EFxttt>NW z(uUVr*nsl~VXOYm2OWVs+OUJ@XB)%sEom>iFr`7Tt1k zGc?{()iJvyx7;H3i5S8eFH7-6bRrV6N7m{tIet;hix>007@ng^~aO diff --git a/app-portage/portage-utils/Manifest b/app-portage/portage-utils/Manifest index 0fdb16e6259e..bbada9a6ec43 100644 --- a/app-portage/portage-utils/Manifest +++ b/app-portage/portage-utils/Manifest @@ -2,9 +2,11 @@ DIST portage-utils-0.90.1.tar.xz 1779252 BLAKE2B 27c94694cab84970c0c92e835b9039d DIST portage-utils-0.90.tar.xz 1776636 BLAKE2B bbacc05aa97c77705ae4fbdb5efde5f1d49a99ac8ed259e026c9a997f43a86551b3a10a397e0c5f1da161d2c0d88afe88e22870705ca39d911c4a98ad13f4928 SHA512 2077061dd7dfd444d4ad38faf5a87aa44392d7747f71d7283b5e2775ce3d714773cd642ea085aea3dd34a715f2c446d42fd64ba42fa99e716e8d843aae3d9682 DIST portage-utils-0.92.tar.xz 1819676 BLAKE2B 01798e3984745140bca1bcc1eda5c2aea7c517bee2656acfe1bd810fc8088ddcb474f2c64fee6832c5e1699e2ec8ad5a9c6d5afba8a2e2b6f1861d49fbf7fcb7 SHA512 7d36263c9c242c8e82786fa12e171a3f396f65520acb8caa91516862615bd71241699ab6c2232122f7009875aa0a10b06b614a842d45afc86e599b39711e12b3 DIST portage-utils-0.93.3.tar.xz 1796828 BLAKE2B cfad7ab27ff2d92f631f4e31012e8903c5fa6113485f727338812059379cdd4a9552d80dc3aef6bb91264c361c0554fe9054a12347e274c4c5c3db66fd36008b SHA512 c1245aa78d236263cd266fc8565312c2ac30cb992037a7b0f26da04ecf2dfeebc85bff653784e186cf2c7d7468e4772fb0bd93bcdb3a37d46e493d000933e5a1 +DIST portage-utils-0.94.1.tar.xz 1871688 BLAKE2B bec5ddd514b397c157c3b1bff70d61730f15804a6751f56eb69c4030a35fc6a6b11fa1e2bde94332772660f02bf9428623210733ae9e2f1290f29aa3b31a1813 SHA512 29fdb4093997eb95703d407da6b00305c949f0a00ae3aa5cfb2c47b66bddc59e034fae114663b40b611f906332066b648018aa4e5bc1b935e61a64f4b4bf1088 EBUILD portage-utils-0.90.1.ebuild 1344 BLAKE2B aa2a6db5a845dae33a6a5e711b3cc2f49d39458bb89bb3498b1b29a87909456f6e361f2108aff2b0dc36bd73189b5d6b0826e352ee47d80c0388bd47b5e08a92 SHA512 54523cfaa4e7362efe036e37f75cb8a40c356569952293ac2e9ee1a8ac289ea1e5f32b0c41c65ad505b5d3e0b686dd1bd4b6ac463ed78b33f89e2850119e170f EBUILD portage-utils-0.90.ebuild 1524 BLAKE2B 75878900c8ba8a8a6c8382a0be0a48bf5bb75ef28b12583e437a577cbf3138f6e562675344bb79b3516c7510baed5bf5d69339d0e6924570e21fc45c2f248c0e SHA512 9bd404d97610fedb1e036e5548be12932570fe7916ab486e02835baa1bfa8d8fa59a7c31689b17728d72ee9d8d1a4733823dc611a6c9b2eecc1d58f78b1165ac EBUILD portage-utils-0.92.ebuild 1520 BLAKE2B 7dd754e763e53568562d2022bcb09df5c0be58b38675593569bd6c446fb3fd96b2c03919216b42a8e14391578f1d99f368bde20fd093cca0cc4a5d92c358814e SHA512 aa9224219077cbe9e2dbe64594c8f794beead0621e3bc2d1c17d75b2cf1c66fcd625f8b47c74bb73644d7d78c2cf8087f88b2f1964ba4c0d053e2876e81bb66c EBUILD portage-utils-0.93.3.ebuild 1525 BLAKE2B 31633b095b9fb0dbc0e9a4c5810be266484b0d353578969d587d725722c7f6870031453466b8e8ea70b094ff3129e94d71a81a7000b432f739f4b64a811df561 SHA512 c2f182e8b08adad0f5b22ff08bd1a41aec90a0fa03e40070ab3535947a5d3eee57d5fe4d6bec28b6d228ef9e8baddbe69203a4cc24833a7e02af5e2cfb615186 +EBUILD portage-utils-0.94.1.ebuild 1526 BLAKE2B 9f78548abcc178ec9771d894a942130b183f83014bad9e347528914239b3a81cc92f9c489a3ac6789d7d9750291ec4c8018b9bb329c5db37dc4392483db92663 SHA512 501ded3ec21c5efd4b38037050e87f66678dd2be9dbb8c7b1346ba5cbe3a339751b48983f611da2c7134e69f6ca1af169724f4c1ee4f4f0ea8d1dcd6fbec0753 EBUILD portage-utils-9999.ebuild 1526 BLAKE2B 9f78548abcc178ec9771d894a942130b183f83014bad9e347528914239b3a81cc92f9c489a3ac6789d7d9750291ec4c8018b9bb329c5db37dc4392483db92663 SHA512 501ded3ec21c5efd4b38037050e87f66678dd2be9dbb8c7b1346ba5cbe3a339751b48983f611da2c7134e69f6ca1af169724f4c1ee4f4f0ea8d1dcd6fbec0753 MISC metadata.xml 574 BLAKE2B 1448e8343748e8bbc61128f3a621010ae1f7095872c271962ac24e62abcea8cca7c52034008c0d5691a56ca7f2e242ab4cec7d38fceecc2c39f858d1ceb30ab1 SHA512 dcf9949c990845794a534b34e44e820b16b3700bc993e13707bfac6d26269d2aba00fd3f873b9157ead222d2fa5cdd63d263c098bfc79c1b1f66097fa24f552e diff --git a/app-portage/portage-utils/portage-utils-0.94.1.ebuild b/app-portage/portage-utils/portage-utils-0.94.1.ebuild new file mode 100644 index 000000000000..f0936e338fac --- /dev/null +++ b/app-portage/portage-utils/portage-utils-0.94.1.ebuild @@ -0,0 +1,67 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DESCRIPTION="Small and fast Portage helper tools written in C" +HOMEPAGE="https://wiki.gentoo.org/wiki/Portage-utils" + +LICENSE="GPL-2" +SLOT="0" +IUSE="nls static openmp +qmanifest +qtegrity" + +if [[ ${PV} == *9999 ]]; then + inherit git-r3 autotools + EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/portage-utils.git" +else + SRC_URI="https://dev.gentoo.org/~grobian/distfiles/${P}.tar.xz" + 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" +fi + +RDEPEND=" + qmanifest? ( + openmp? ( + || ( + >=sys-devel/gcc-4.2:*[openmp] + sys-devel/clang-runtime:*[openmp] + ) + ) + static? ( + app-crypt/libb2:=[static-libs] + dev-libs/openssl:0=[static-libs] + sys-libs/zlib:=[static-libs] + app-crypt/gpgme:=[static-libs] + ) + !static? ( + app-crypt/libb2:= + dev-libs/openssl:0= + sys-libs/zlib:= + app-crypt/gpgme:= + ) + ) + qtegrity? ( + openmp? ( + || ( + >=sys-devel/gcc-4.2:*[openmp] + sys-devel/clang-runtime:*[openmp] + ) + ) + static? ( + dev-libs/openssl:0=[static-libs] + ) + !static? ( + dev-libs/openssl:0= + ) + ) +" +DEPEND="${RDEPEND}" + +src_configure() { + econf \ + --disable-maintainer-mode \ + --with-eprefix="${EPREFIX}" \ + $(use_enable qmanifest) \ + $(use_enable qtegrity) \ + $(use_enable openmp) \ + $(use_enable static) +} diff --git a/app-shells/Manifest.gz b/app-shells/Manifest.gz index 6122e1276b8e5993969cbd59fdedb0f4cce204ee..26b93558c426e7be5ef7c20672b0b0a3815910f1 100644 GIT binary patch delta 7845 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 E0BLy9XaE2J diff --git a/app-shells/bash/Manifest b/app-shells/bash/Manifest index 512acff20186..27f2e81ad9e9 100644 --- a/app-shells/bash/Manifest +++ b/app-shells/bash/Manifest @@ -1,63 +1,3 @@ -AUX autoconf-mktime-2.53.patch 4812 BLAKE2B 153e7d9d2b57a0946c759545327ba95d64b79ac955fd4da2664b267ffee4766280ed3faf5d4bd3ce916c71ab56eb388b018ad0ddbc3374cbab7eb034ba91d4cc SHA512 52fd04b9ba576ef28a66647307b550e9da074867c2cfd9d517948f3029521d94ca01f3e43b49544ecf6ed1139f8ac4f8beb36470e7e225a65557a6b5fb5348ec -AUX autoconf-mktime-2.59.patch 4690 BLAKE2B ad0c681d0139c7cdf08c7104621106d84cbdfa5d4e65867e4289088cbcfab5153fbcc30332956f54c876a0b61c841e5da73556039d2cacde00e89280731654e3 SHA512 5d903e598577e4227749580e7aa2d598e58f5aa7ae7cb232c370971da59ce8022b3acd825559a6dbddb44f640d3172d061bf157e424a4942a300d5563eb7d245 -AUX bash-2.05b-destdir.patch 598 BLAKE2B eaf7581e28c74548e4ea421b7ada2e725ea6e835b3ff4badd4b4430dbdd554af7660af3a2a3419513eca7996f95eb886f81b055a168f009ca7960f35c7eed2d2 SHA512 d453ff834c7a4b5b74e395e496493d77f98ec0e1aa1d7cf8ff0d8260b2a0602067da65a18d5dc9dbedc1d79c8b50395dd97f7091a6d55ff0bae52ed1b2b007bd -AUX bash-2.05b-empty-herestring.patch 667 BLAKE2B d21552652550bfffd50221c074778c5fc54a46385f701654db7714fdedd7aed78a094eca5a7764401c276fa195b6c1bb45002c90fcb661b55ab80a2957bcc2d4 SHA512 311626129c33546b42a16788a566958f15b48aec40989828498ce45c50ffc450c1b3d3413cc7cbaeef44699d64962c968d38dda0ed810cce389b572228221be4 -AUX bash-2.05b-fix-job-warning.patch 341 BLAKE2B 98859dc6cc61f35f05e1446b343a2df727a823c2cc6eb843d135473ca8c250a77660d7d3c4849de4a9e78f56ecf37381897ce091fa9055fec210aecbb0eed8c8 SHA512 5ede03f96f8061d6ea99c473cd8625aedd745b9545a5af4bfa371907a4446e57d8d4d75e934ee38ae6654a0521f203d7e54d7b111e594bd4efff2ab0491b0a20 -AUX bash-2.05b-jobs.patch 813 BLAKE2B fc4818d90298b58a5a9062ed3a5ebe6a7d0ec8970a6274fe2462a0df928830df9a9c51e3f6e81e59bb476520b4279bd65a3d05e87512e005a0e4e3730508dc53 SHA512 7d6176ab2831f2dec6e033b1604d2b41694adc106e0a7bb63c69df245e85ff3ba45904d798f4d596dfe712ccc0bfd17d71ad70039eaf67b280254b15517f2e97 -AUX bash-2.05b-parallel-build.patch 426 BLAKE2B 621b7a0fc43e4dbcabbdd052e0dc4a79082d317dbd0413a980479608e7df6cacf87484d21f63c84119d3532ed5017ec1bdc6b11460bf86481c7026241e748784 SHA512 1ae173412ef3dad6b874cf6461479a0291e8dce2b0f1464450d41cc5a1e833e66860d7c2ed5c14e55fd082a95fdfa6164ae677aff0192fd2e02f1eedafe06992 -AUX bash-2.05b-protos.patch 692 BLAKE2B 2b6d4290a6b94d98d2579eaf3f1fac4229321e7032ef34915128d879c2e4bfdaca57e37702cd8665ffac28bc51e4b2eb3d713a77ca600a833269f26fe44e1551 SHA512 77a5d48d629cd127db6f7163fd9ee4e67c22b92007cb5e9fc9f51c83427f809dd74f176a521a7d8e342127419c872c01e29b921f48cea5cb8e788ff5f51faaa1 -AUX bash-2.05b-rbash.patch 616 BLAKE2B 9c943a1987a3558735aa9d7edfb74a5a0cf6bc8be956194d6457f9e0dae8ff4050e916eabda834a2f418c03327bec2039e11837229815c1bf200dd3ded1b62f2 SHA512 bc4a6132a36b65794843930e34abd199d9c5df7838c49ec3edf47f92e0f09877a31df051689a8267eaadfbb743934c2f4f25ab8a2ca07d1561dd6ec8c337a53f -AUX bash-3.0-afs.patch 633 BLAKE2B 078765894c95e242feaa2d86f0613989a20b9550f6c29081445107834e60a17be4bd9b048a638bba627763ca0dd239956daef1d167b54193a5e0675b473203d6 SHA512 833515f5b4040ffb7e65b410aa860da73a2bf1d9b4da7ea74ec41581fcb27b0ebafdcbb041abf4c1cebaa3d7b43ee6ea11f7c7ecec5759530ce0184ac6029f3f -AUX bash-3.0-crash.patch 1144 BLAKE2B ef90dd624da0cadb3cf75ee1d632187e17d845a1bd25d1756142f21b8c4a3fb0706b7a3a18d32e34c25c9bc950c92993bd9193981628e4181a942eb735d57770 SHA512 de2e982af985e07b7425a09afbdf4b70b6f0fa47f9126c5da35636bd1748f28803664ec71c52d15be19e84410e147c8128888a109faeba4d60eb531ecff7890e -AUX bash-3.0-darwin-conn.patch 969 BLAKE2B 0a2dd39b1a1df5888cf03bc1cf59e17a7b0fc09334a13125ec385849ba21be45638e25c9d375e48db7aff3bba3c1844eae54925e75c937789e88128c39c0fc7a SHA512 cc85dbf39df3289e40ba33626d2a0ad511145ea3cc8dcbed136ad128181022bd70c3a4f7f8e3146bcd027d7999deefefe8496d5eb70ff1a70235950a01f9376f -AUX bash-3.0-histtimeformat.patch 1784 BLAKE2B 10c9bae29f06832474dbfe038bae5e4b99dce795c7c04360a2813cba2962d86f44af53599d7b4ab3687c0378c9f9d910f4659444caea828c063a368caa9e4a29 SHA512 36ce1afa92707a4c43f212119fb2562fee0f1283bee94d892869611de1f34869b1dcf737746ac1887c1ee8165079bdb4ae6cb353a3cbefdf1cbbffb8b43a23e6 -AUX bash-3.0-jobs.patch 1438 BLAKE2B 1107d79b268df413c6ae03e4522f804f32bda4b9c98199e47eb45a1a4af69e1d31fd043b686cb048b310a3e9e36db46db5eee1574fbb649fe06b9395409f19c0 SHA512 d52b64f989e82f45c0305233333d2b004afb3ceda232a2144a56a21310b91749009d89639e323b4b63dcf92aff27c29d425af7e62ff9de9b164072669693ded0 -AUX bash-3.0-locale.patch 3492 BLAKE2B cec73c4f807172da52406a21cbdbd630449709aab4d51ea5a969065595eb339576cbb456dc62b6c0aae92a888498810c349e88c4abbeebfa355b401c397eeb7a SHA512 c216b5877eb87660f5f3309280b9852917dad50936261d22611fa7a0f5e26a2efb7383fc13884105fd0798c6576f203396f185e8441a14f03067d5aed6e3f6b3 -AUX bash-3.0-manpage.patch 498 BLAKE2B 6e1d4b03fc3f62e6021b0a79ed0955ea268d8fdf384a7211869f6806b891e5516bceabb13f3c044edaf182141bcbaccbdd3e3717bc0ca961023e8b7fa4ef937c SHA512 2492344828ad51d52dc4591b0df9e45e38904f5fc1bc6408b14815cf8809641b218c030cca0d830ddf3b18776bbc99e76aa0035b15e6e966ff1aa0a7914121fd -AUX bash-3.0-multibyteifs.patch 6099 BLAKE2B 377cfffa517f316ba866e7adcf986dd92b8ef859a6f46a622b97f92694b3e1d5061bf2039c061c0878555f10144fb6e4c81e06b9045697c1587d1e3e5fe2f5ce SHA512 3c0a5e565dc1f0b38172d6417eded435b1d5482eb8d33beb850b53178130e7d08e1cd6051a08aa93c845902c0ad5d688f8a74671222eb269cae6bddf33a99342 -AUX bash-3.0-pgrp-pipe-fix.patch 410 BLAKE2B f1ce60171c4495aa3c8ff7843b484adecb12962015f17a0a7cceaefccf0494f45691cdd85ee50de145e37ccf9b91bee8134098b7f6e01087d7c96d9f040bda24 SHA512 ee7061bba01c38ebeb8d03828a915e6f21548316dd38af04f33175d1fa464f89526052f849d1e5ed3235924999d6c6e7be89cda69bbfa1cb9c1718d0a6833296 -AUX bash-3.0-protos.patch 1618 BLAKE2B a11aea928e0ec54e239834959714c96c0e3746ad9d8a2941f42bc12b7e257e8077be22e42ed744253871e19a21b2cd4e5ec8008b4e0599f19b2300142f2cd672 SHA512 b129beb6d0e8df83bcd1a2f8a4e56f60fa1d7566355a7ba73cbb4c267f074ce5aa8f5abd5da8bc45529b6101dd3111e3b427d49abe6d64b370704e9608ace099 -AUX bash-3.0-pwd.patch 717 BLAKE2B a834beb35b89f7b058d80fa06710ceb78bdf64214ea5a2a903e7afb6d05cfcd5b4b71f0cc3f3e4e2b9a1b13d10511bf6fd9eb1eaa1c45d224dbe9766dd3598ba SHA512 3766c9efab53754292227c21074e0fa176924956664eaa5d33ef562d14e864ac0c06fe0f03a565b0ade0bcbc0c97ec8a532ee7a31567dcca34cf84978f7ab805 -AUX bash-3.0-rbash.patch 405 BLAKE2B 0e35d1aa7a674c4def64c6dedecfb402fe6842c742f4df77312d4057959b7864e3c79f242bbc15108908e99077c34ed1e3cd63509a814e8f1ddcd31d306d473d SHA512 b247afab23cef742ec48c19012b79da52c1f1386cdc256a237742cc04f9ce64835a42f833b67ac5ed60424672484e6ffb262d5c80e253290062e21ce39357348 -AUX bash-3.0-read-builtin-pipe.patch 693 BLAKE2B 1f95af33371236119118d9cc92e0ae86264ca6af110483f619817996b5eb0333e8295ad8a2d09366854ede7ac163bf877cab9eeee1139ced131282f436983559 SHA512 0b06841acc959a9141f2e3072906703ee455501902db91946c1da8c9142dbe4d6d8b1cd06a2ba9eceb840a8229f82d33b61b125167c0e23c5af2a1bddce375fe -AUX bash-3.0-read-memleak.patch 416 BLAKE2B 4fc13e44b5dcc7a3a76dcdfcc3e2d17904ce9ebc46c88a21b3b7142b1301bdf9518582a81256e582adf468caf0c4d68aa77d5e6e6d66d39b3d152a34512fa1cf SHA512 97361f9e14e2547a67da475a0bfd20c1be70534d745845d4918e98665d4182da231923c8365f881561db63b90d5e40def1f1b7f0bc98016c8d8c2e8aeb4e4407 -AUX bash-3.0-strnlen.patch 4976 BLAKE2B 9cde9d95df2b815071ea7aaafc9f59a98577b1302c76bc643a56d23bcae75e3f75083acfa043bbbd8abbce97b08ed6ae00f7f069c4ec495a966369388984f407 SHA512 390845441ad608d0938ca8ed5f9f06f28e6fe45462864072c19b3af302cc6cdb0a7f4fa9f0ee4dadc3ed19a73e06457044be47ad9c327a81f3de4ed7bb70aaf3 -AUX bash-3.0-subshell.patch 1219 BLAKE2B 2171bb8885dc2a5070cc7138e0999e615fd4982f0fa4a390acc8ef6877cd3ab896d676dfe0c2fc78d0436fa41b6765e159baa2953874257b01523b50d300e8ac SHA512 ede172d08b8220f44ba12f803285192b82a505d4d2549914ef563c66d6f19c3a14acd5af3f30fe096dc6c360e9aef71b89f23c468e55c06e61be19d6ce17a68f -AUX bash-3.0-trap-fg-signals.patch 645 BLAKE2B 7a317c624463ad226367756ce4a23793e08a287dd6dbaa61bf64dd6ed945c7cbdfbf53732904eb785952a7ee707b45a5baaf631bb4c60a2c4b263420d0dba86f SHA512 ba3677afcf72a9830d1ee2a9d5167204e9881f0002f31cc557be6d0d6b4aa4631e47e98a39620d46118725c27811a79f0bc9dc10adb82c82f2051859fce3cc10 -AUX bash-3.0-ulimit.patch 5226 BLAKE2B 23ce5aee0854df8b19d885d8b51df828dd7d40ba6f67956ada76de6abb590d166e79977f0ce1bdda32937358a0626b21dd37df7c96ef95b064b866829fa8ccca SHA512 1cbf210ceb840a959530506777dc4ffb34862ec6f1bc4b65a68c77c8b1b3ce02168d7283dad8d64e218169125d041a25c4e604c3a4327ceee53f806d77067011 -AUX bash-3.0-volatile-command.patch 442 BLAKE2B ade700db1a17f79c029d5d97cf1108c8388f234993465060086a1d53d960ee9450f30376a64547593aa6a787dfd37d5819893cc16e7d1de6345e622ab51d1e8d SHA512 0ffb1a276d83f74c5bf1fbee14d535569e75c3584e1977adc3d92b45123c735b7c5b677c4ff6a6ce5a5faece628eadc66438f3c2ba6e2edbf9d20eac5f6a4154 -AUX bash-3.1-dev-fd-buffer-overflow.patch 557 BLAKE2B ef7874e23012e051673b695a96f8be714834e43f2e282f5591e1b6b50e99edaebce585e784623a8b74a018301fdee3a5bcf425c4c480767d550b2c793c3388fb SHA512 3db03dc6e8c5fd9542788cb84854a0849a0f87ff07e95adf57aaee21c7edcb1293ae47ad8b83e0e0513431ba9826fcb45b847ccd9d87efb32b91ac7fc0cb415e -AUX bash-3.1-dev-fd-test-as-user.patch 437 BLAKE2B 1a235dc6192e3f9de5779768151b6dba34e57d0eb0875db36001943023d7813facb4cf46916105fca2d64bcba3c3ef325fc265771aad5093b2f048563d03bca5 SHA512 eb9907741b68513c53128221c240a1325735c1ceec2a4ac0df74ed85126404c3347a3d97181ada5b28686e17600653de9dfadfa9985812049de45741c81876b7 -AUX bash-3.1-fix-dash-login-shell.patch 1749 BLAKE2B ae26669a67196265fc301f0372b050bf74386288a128469647c31731aded2e7607c20dc41c1dbe404b423b1f464e646756d770ff7f9bd5974dca75d5f288e29c SHA512 f1ec4e9e6c119cba8d7df35d3cdb53b8bcf990b8577d0488a750dfdbd6781413981d2939ff3995977706ed927284aa0049ce36f64a126d6375fbed1210affb7d -AUX bash-3.1-protos.patch 1580 BLAKE2B 99a5ed84fc5d3b90a69202e5c7bbeacf96fe15fb202ca0f30d1f8d0b2ab6f511bbc8cb30d94756e7b4b7d9fc764aa61b07b523ba356f4b99ecba6853b0816d7d SHA512 19a17cd5a1f245a46047575670b3f7d2d37d6beb445a9ae3df373d5bc70b19386811fd7c9119a3051b1a39534e60a8b144151c5e95c44eeddf2c899d9e932536 -AUX bash-3.1-ulimit.patch 3748 BLAKE2B d5db6fcb27b3618444f968a0a54afcca39f35d990a0c1961cff6666fdbce3ae697fd961eebd3ee2bb540cb9889548f7f5e231e6108e01416cfa03e0d1b500395 SHA512 85cfcc2bbb57b5f13b933a6fcdd8d31b94f9bbcdf6750792297eb72f719f98f69d561a0a7b696ec440a123b762ff5a67e7c4d994d69d93b460219e873155d3c8 -AUX bash-3.2-dev-fd-test-as-user.patch 1104 BLAKE2B bd6c70942fa0f02f02d723c4897b8bf26894e6809d54edface87621dff96b1762e3fb16f81a56a9fe04dc7fe29e982b9762de69db0f5e3af016eb559ba87e775 SHA512 fe4478d4423f7a9cce4af46207e2adcea2de17591c8cbc888695177a0b5efb9ab060d7980f6679ca66f6e99f1fa7b632fea6f002364c588996a4287cc5313689 -AUX bash-3.2-ldflags-for-build.patch 1172 BLAKE2B 8fb65436f504e46639ba959ddb7d7549fca6cfc4aefda0d4e871fcd7575e20dcb36ee3e4f318e20c9106b0b19dd6b2d6d2f3d6cac2b4e04c50d5807287c04906 SHA512 5ee27f6e2f3665ee4de4d47114ae03dc20d8050f1e4496d29796d892f9c96019a5dac8ec5672ba1818c0326d1151969bd03f9466089d6432468bc2cf56a1dd09 -AUX bash-3.2-loadables.patch 5355 BLAKE2B 55f280075d220ea3cff2763951b940ffb1277ddb870eec62f61f4140c8faf3317d5aaa7d4925b11eeadd4df8eace2a39e3f02d12aae5360f68cb6422db7543ad SHA512 8255659ea5737a6edc97c29a772c3b40c634190d869c67ed585e9169d18bba08d625b6a56b8e3abf200fa4798c4ee5d9411807fabed8c123b4afa1fd3d7be50d -AUX bash-3.2-process-subst.patch 276 BLAKE2B 1f1656e70542a26944546e10c56395ef16400721f4c105b303795eea5aed7c66bd89d4349b81fac82c3e9c552cc6c452b84e92c32887641a71196de7655ad297 SHA512 f509c469e0cf4da3cc01771af1392cf1f2ad3badfb24df8b6be69d8798013c67ec158be3239bbf31b37c16dbf7dab08b6fc44c47a9d70c90e44e797a8a99c96f -AUX bash-3.2-protos.patch 1376 BLAKE2B f5205d8d02aafc39fc8834f5fd98c609e14cec54bad3501e492499df1d56f0aad23ef1597e6e90720f420720e6c6d69653f64855724e9ca41b8480f5a835fbad SHA512 38fda9326bc92cdd10b9f4fac91d1ae8b37aca303376f9cbb59376f06136ed6d765421626d253931350e6ce5f6a34de9016eaab862de1deaee20c62d53d017a5 -AUX bash-3.2-session-leader.patch 2021 BLAKE2B c3c92e4c00227329624b31c6f8b6c1b239731069c54d10640120c515c7af10bd90bddc61b8a483943e334a11dbefcaa7fd1574223d35d8f2093ea7c3b223e04e SHA512 ad2a8580ab9895d9be36820c872b97d005167b0424ee1816587155ffdfc3dc43717bbff9a611e3e307fad7529fa351aa40bbd14fa3bf6bb4b3335a8a22df2690 -AUX bash-3.2-ulimit.patch 453 BLAKE2B c8c617e3f0f130aa33d28c859f6c71310695b46aea8e0cdf51cada012f898a903d39571ba4cccdb2c8449cbe0be66ab28efd0a572ad84b17e8295765ab2b5ff9 SHA512 c3c1f9d682e4374f57d1051d17d7342b6fb03844db5240c27a6e4176575f021b56df88556359ae8abd1077373d98f4d1d6cb9ef2536be69b6a6f5b0b06d7d652 -AUX bash-4.0-configure.patch 749 BLAKE2B 4d97e6c343537859068702082dd5ebe8a7abb4ee3de1330b200b04563b84265184f938b8f9bba454b46698b146f44e69c617b0a579c601c392f290bce36722a9 SHA512 b7df205a424c8b345e7ddac0c112b59b473cb1a76350f0b22e002e3e5f2f3594d8350573f8c624835582591a97a518fe62028ec8e3c2ea73a3eeb94872ee7a95 -AUX bash-4.0-ldflags-for-build.patch 512 BLAKE2B 09e617a76b541067b6733dee05b40b023df34ec0610537320e394964b40eb2f6fd47c8e821d333e5f7ae0b5c0e6d4aafdeba8abd330bfb8ccbad19b8d9b0282b SHA512 58298b4f76fdbbcce0c22a90ecd554fd5c5e485260ac8aeedadebfa6b2347c41fe99a1d4d8487e70cfbd7bed075e3efb12736e57516a45e0431821f6f243cd46 -AUX bash-4.0-negative-return.patch 748 BLAKE2B b582bab3822eb5175180e9f5495cd7fe4cdb45b78cb27f9ccadbd0c932808e118b658c0fbe356a2b209ceb4ab4804987449bfc337291b2a82bb1b1ff7fdab1ab SHA512 08bf99a64fafaa5d31c68337c6943c24353dc28b478a0678749dbcd21777c95e911d416f379f03499bbe5bf25edb7a36d35b51ae6b6cdf17f8c767d2cc620092 -AUX bash-4.0-parallel-build.patch 2237 BLAKE2B 883426410c469687cd592a10acc2aaab97dc3a78ad4589bdb06061a1de6a18c65aa50ed032180aa0de8cb9498888e4dc511eb256e1b228a65bd9ec5a80c77b0c SHA512 007ae35eb0f5027fc8f490df0270c52cc36648020aa9be717e548be68c85bf532492ddb6b34df169be4a2b4f788dd89b81d4b2872a26428683b421a9360af2b4 -AUX bash-4.1-fbsd-eaccess.patch 847 BLAKE2B a2a35f4b2563e00e82743057ae45762d480d315662130d9fc386b8922cbc21ccc9d2079a2fd0a880866879be8983e90aea0fcd1a1d1ac918ddeae31ee18301d5 SHA512 336bbd91c7badb6d3a0004224be508f9f98765dd2fb523084330da6e272bd1a88f871e074312b043ea4dc11b1582b75ebf33fa5ec0f1e32ae6b7e37e1ad55a55 -AUX bash-4.1-parallel-build.patch 829 BLAKE2B 9a2b41f426fca028e7ff231b1858f0908f0579db94c8e0bac2fefe2cbbc0c8574d294635e343c16bdc3e3ee9d6e03d6c52f9c107c358e821cee9199507bbe2c8 SHA512 4378b430b5238bccee1d9d368e094bb567481ff551bc1ee3331fb29f9a37e13d833daf56524b9d7a2649549c9ff372a73ba659ac4b5fee93dd584d03149a4db5 -AUX bash-4.2-dev-fd-buffer-overflow.patch 1255 BLAKE2B 61df074a224f6244d0821b06035040cef7e262bc1f77a7b64476048c9639a32ca471606a49ae2cf8e9d819ec5bc8cc4953be270301654f1e0541d771aec394e5 SHA512 c05a73f96d0c8c6e65d2bda1818bb28d6561f6004f7e1dadbce92a6a475d81169449a891a1d84b264df777253f354b984ffbae63af0e4e7948c04fe5b1c21832 -AUX bash-4.2-execute-job-control.patch 865 BLAKE2B c115ed8a46542b246c4526ecadda73389e95d9e5c1aec51bc43bc6e3d06c1b6196efd00689c3fb279268671aeff8a9039ed09a6f8c860ed408595db41020b4f2 SHA512 c2d45f5e9668a8717137c533ced119315cf03c63fb373e5636c65383a399227e1d2aaef846452a0d3316db20b0b4cc41bde55c9aba2a9a02c1c31462d2273577 -AUX bash-4.2-no-readline.patch 287 BLAKE2B 24d5c367440cdefc0a2e709e32867535e5dc3a617fd1f7b4703f572608385fa864a215aa690e1948db7bd1fdc33b00593ea56d289f98519b95980107194018d3 SHA512 558b6bc3a7588ca83190264c842a0eb79d838ebe8002f3aecf8a4dbbbbfa770a3568e2f35496ab80683c0317f15afbeb5748bd0c0027c7afbcb0419217dd5847 -AUX bash-4.2-parallel-build.patch 4448 BLAKE2B daf719a2fac8e18403401f68f7192a595fc31ab12f968e60d690c7453559b604b6c8d9d18c6973cf12c2f66b347739eeeda36dc611a1a5f420b7f6108a2e5a2a SHA512 44690ed868ed95b7949b21a308f402af64d46873a8eb023f44e3f12381719e66b5c123c75d496ccb3d51b10b7102ae041dc41d55131ff9835757731afb9f7711 -AUX bash-4.2-read-retry.patch 932 BLAKE2B 63f61cea187aa0b228870bc764d2882c000c587e9dbbc4fcbe90b1f17536c045330b997375674e275a8bacdf227ad94af57c87c002e4a47aed63651188734cce SHA512 b8c9524a1385f8a66b964bc629ed62a1c825415e3388ac4204709440d3feedd5ffa92dd0fb54eab85283b0de49ce24a76836512b737612c0a4c45eb4ab40f8cb -AUX bash-4.2-speed-up-read-N.patch 2858 BLAKE2B d27c211af28432bc20c2b7bc4aed6a6293218684b55548807ca40e5cf716c16a87e45d0889888a3594738737b60e9f7fa633fc06dfee3bd26bfbb0138f757711 SHA512 6b7f611ac35746c5ce8caad49def25d060397d81844c0dda2ba7c73f4b0318a28b3fb89f356695c8a7799b70ab0591d9612619403b7d4ade8aba1e60a933fdae -AUX bash-4.3-arrayfunc.patch 439 BLAKE2B 8fd293185d6ebed88788999a671aae6d490ecffd06e41b2b09ef745dcf0b8718991895d885a3484d71f52b4d6e0a680886e4cfa6faa8905f7c0290179f6f696a SHA512 9db458ea34495e8632d68c072db0c30be103d31ad0535d5327e2ba8db62d9464b2e4427fb0a06c6272dbaa399a2ba939666f4574929d0f53940234a78ca67867 -AUX bash-4.3-mapfile-improper-array-name-validation.patch 407 BLAKE2B 34644cc552d50cfd1db1904164fa69c84a315a8e0b0660bd0377669db532cca6af8f02f8e32d57ea117696f3caaf7a00e765773cf19c840a9aec57b3fd72f99a SHA512 214935a751c3275593654c36b471cbb47ca4f5bb6f2a19e0a7ff73b646e5318a861538bf923ebb5f84abafa6d0d6eeece7b2f36ef77ab8c582223e098b4eb356 -AUX bash-4.3-protos.patch 174 BLAKE2B 02d65bba8a12ab7d280a66d7e292e2ba6eea026fc252d302ee8a167e14bbccb9d3906a75728c9fe617b202ef63649fed13d82ff7407a71ee36baee6e1ad1c944 SHA512 4af0540467bbcf7cf041de6fe6ed080b149a2ff309e5dbe5e7b76bb30459aaeead813be678384feb01a7b64d3a649372f8a8aaf686f69ac7958baa87b25340b0 -AUX bash-4.4-jobs_overflow.patch 331 BLAKE2B 6897770ef49b5f3def669abaec3d18fd8c799fc54192c4a21a25da6a63390e0ae980cff88e0e8e74987a70c997a4205aa740bb6c7b60aad2dfbe4bcf595d958e SHA512 4b5d5c053b8bdad203a3440c084631fba2df79ccdb9cb0c0c41ece2af749382f4a8b2e9750cf0abff6558c91a5afed477cc1d49fd0911c913fe3d517da9faf42 -AUX bash-4.4-popd-offset-overflow.patch 995 BLAKE2B b44284ae2fe99126d6866945dab8a229d330980786ca6322f288ac2e0b4f3be92bf36ca0e8b42d712e97be67474a9c83509dbf1d4754dd55d385d752311565cb SHA512 8ee83abda21420e2092e447abc03a6255e1386bc6cf52bf806c02c639407f79291b925923a8a4d54fb0500c521cda674861649224110d5b031dbb8cb2c1a827f -AUX bash-4.4-set-SHOBJ_STATUS.patch 410 BLAKE2B beddcd4ea00cf6814615896e9842a607280d56086165c38338bfdc8e92922f92219f30419f47dd1bd65939f2a3e48fced612db1332a9ee357465816b4939c678 SHA512 9a723b712279e640396bdaa18f4b5ec48fcbbf253573b0aa1e2e6e2cd9200d8d8a082fb3816154aaff0dd81de2e7a66babbdd682e50e4fc2e93dfaa1af17f04d -AUX bash-4.x-deferred-heredocs.patch 1181 BLAKE2B 3afb0e6d6e9b1220133a862bc44c13a5989c4d21ab456098ee19f8dc8adfd0dfff6c83e3c42fc622487b05a33d614c08e69f400796ff6f1ee9c56c74a94f6867 SHA512 167d6344cef96f2c0e732450c3174c5cd74df822f71c415d145d531fb192fc9c684dcdff1a982b87824becd2bdbdf3fb5ab47dcaa4c7a35905b42d25ad0710aa -AUX bash-5.0-history-append.patch 1150 BLAKE2B cc3d4c2303b37b14da2cbb3130db0c2fa65cdc7f7f8d0a4413042a898c4c48afbedcca03c9dbfc525ab191ddc2b4258fb976a28830e03490011f89a1361974b4 SHA512 9c2fb93c67a5da1e97b293db4b26469fd6813e2cfc8ffd776042529878b96312644d8dc247887d6171c89c0853d552e9f7d5d2c0b2f3d05c25c15e17e6706999 AUX bash-5.0-syslog-history-extern.patch 376 BLAKE2B d883d3c3adbf8f4d19ecc3c2790754a7f6972682d1679b07d5bc599bdbfc019ba8ad4d1271ec550b59447db0a02f1219c9e6057a0b1c1c6c52f7750a746a07bf SHA512 c8dd17bdd8ccbd73061a7cbcb7351195e703a2c5fc6faf288ec3721fc6e526d88dd4b2201f87078a92ca134b98214ccfa935f82f585322f72e9a41fd51842b6a AUX bash_logout 205 BLAKE2B b8c0266c3d1e31a714304a2b3b33389f042ae5bd497379f9b15ce31d47d1e3da73ba6536023953b00efe27b687e2ff45d94e3f01a13acc824dc12e31552c5b94 SHA512 7234250c03fc920996a381f9daef9e2d8ab1e1a29acdebed6669d8e0fe1c872a7fa343adf7d9ddc81225b0cd9eb223ba7ad1ff42448aff057fc6d6baa8f04a7d AUX bashrc 3570 BLAKE2B 78fdff186afb07f9080b19e77ff197113df67b03407525d014a41b51ba6b42d98310f5093ecdc46c1d5354a77c578e94b9a4cd6d965156ad5f31c2955f4e41a2 SHA512 a3271c3c70b450fe67114720f0d2e4abf4eaf1925e5b3de1ee437968f4a29d722bc74b8e9461cd555487c578afe6f289d66898c75a7cc994d205fa5b29045604 @@ -65,17 +5,28 @@ AUX dot-bash_logout 127 BLAKE2B 8290778aea3426f4c56e5a9e7328faa76f99001fc7ce3eeb AUX dot-bash_profile 204 BLAKE2B cdb5ece2bea3b47651e2c9ca8d48ef3b0c4b7e2d660632d79edf3cdcea8f5f5a061019739b977538b25f2ace9dcb46e25b30e2d566ea71f6c1ac05388e59c957 SHA512 97ad83696b7eb8b084a53530d1a3e7648722ae4199c91737ceb02b8238e7637b0770731f5140ffb552142311f79b140a041d7e1e5366ba60399b0019f164fce9 AUX dot-bashrc 551 BLAKE2B e245955936f0e036073e7fe153bd01181ae7206a73b45b0411e8d1a6eb0b7131dce260755eed00d2639848eebaefacf7c13087d4315b17f85fbafa6eba4c9fd8 SHA512 518b62aa2fa30e7d1692847929a6ce8dae4eac93e8b16d223d1ae86f4d5b076bcbe1852c9034f321c013e17502db9f771979957c67f8e8a71ca4eea7bfe9cc1b DIST bash-2.05b.tar.gz 1956216 BLAKE2B 15962417d13c6eec0db0861b601c33a6b13dc38d41672258f8f9fb8968a000ca1df7d5d3c99bbcb023e0b6b3e703d6c250291ac68ab3f24159eec7c2f0105b43 SHA512 595f84cfd38b239ff37f2c6fc22c669f8e1d4fea34400e30c4079ab657d05f735ee6b0e6af0db6c1b17dbf9cecec81805b467b4dbd45cc97044bfefac731aad6 +DIST bash-2.05b_p13-patches.tar.xz 4152 BLAKE2B 0f3d25f9b3a5df36a2da32b9cfc16d23901fd3b63578863903ff01530b9c524338d5cadd0ebe7d4fb79f7ac57945d77a3432578d7c2702a49f650d5774772453 SHA512 ef040ed2f53bae49cd84615adb513031a4dcbccef1af0669c2464ee7e3bd87615cd250d12342483fc895b0e8e6120bbc3b5c28b0d9b94cd3c6fe48d6c510d1f1 DIST bash-3.0.tar.gz 2418293 BLAKE2B 7013cf7020e61987610933df55b1cf34036a2912c1844e87895535e7e77b28e2526b2a336365bd15cd2d528d9769783ff34c120c2d6932d8708e0b029ff68715 SHA512 2b56dc0531e908811e1cced23067d82505d57a3cf4651125a6e424649bc98f476366579306e03242388f0f5b17d2a09badc15b8358f70cde6f64c60b94015c9b +DIST bash-3.0_p22-patches.tar.xz 13564 BLAKE2B b7107ffb3f9c592950f10369ea6c00f40e67eacbd42a23821a3db71f7326fba016a6b3e868cbe6f61fc00204a5ea02be27fa699aa3776afaa4b0aff5ba1f2f00 SHA512 146ab52e716cdb5c0896cf95b423662ed39acab5a0c34530cc1f9b3084dd68af8df52e9c69a7b206aa57b67911bdf138f2d46441b9cc1e533b028dfeceaa233c DIST bash-3.1.tar.gz 2533934 BLAKE2B 5cef5bb8a1b36688d578967e97bf19452f79f68012e4c720baceaf31cf1cd03d1dac0962d2b663a3b83bbea71b131ea54e15769fd22575ef1e610fd97efed615 SHA512 3b5d5f0de83d71c972e75267ab8f6b05a7e144acb39a7c6e14be7b4bcb9b67faeaf9a123fceebd957befa1222db05b9b539f524032d89eb1fb5936d9846c1c7e +DIST bash-3.1_p23-patches.tar.xz 5792 BLAKE2B 239cd54b576101745f1d054b0de9bb7f8071329a99c46a04d35f1022cd0a8bfc86b871bb31637d924d8822f23de63922572966af548b6f76191490180592dd9e SHA512 26ac839cd00b19ccf4e170faf0ac044d31158d77c6cc00654cd92a6a4312eb5ded652fd2f3347d997dd1dc13916b1d5471ce2bcc6d1af5af21ccab25498febc4 DIST bash-3.2.tar.gz 2529838 BLAKE2B 1e145f31231b0e5b0a2bbf2046e14df9718552856c01dc9699d75596b353ac0c8ac1d3bcfe4e0bd1a38aade6e775499f967925f74efe39f84611ac2b562ab47e SHA512 cc88b1a4dab9f752cf6a22153e40b8590f6d3408217730bb28f5eb431cbb5577c4d3befe8bd44669b8fa64433f299e0dd23511fd1ed8a820020e2f7f4a461758 +DIST bash-3.2_p57-patches.tar.xz 6060 BLAKE2B b6ed8271c8bd8dc765b1ca431ab524734f3a8486cacc54f7d1402a568f4dfe2569dad226bdecfad4aabdacb77491a9679070afaf9c80fa40bc44fd1e4d5c2f17 SHA512 aaec0d98cea6fbe8a34ea430d289314fa4db98c284eefa6dbb787da6061d13ed0b89ce982c0147fa7bd2e8935fd955f106a86c2ddb38476a9b8379404394e42b DIST bash-4.0.tar.gz 6230779 BLAKE2B 747614b0e7aa5aafec25850863e228837ac941a3285ec01e8adafde63ebb98c9211d1a8ae0782bc700340559a9884014c84c5ed2867cf40027886dd91de001bc SHA512 dccd099d11d649b26d5b5c2ab5fb8f33915631e1d86fba519a0464f2bd3a3289655e956cf161a0dc3671b8be193b6b065bede8a407d98af3012dd4b824711255 +DIST bash-4.0_p44-patches.tar.xz 3036 BLAKE2B 2dbff6f391b0b6a239b693578812541004de81c841d32eb6e4d7dbb2ab436a9d4052de4e44ec753fa669090fc1c4420bc2607839c533b7a7477c91cc7c5ace35 SHA512 d81a8d625e1522195c80ffa010b8862fe304f470187e1a12be673fd04cfd22d3605a30fb53b718817c07404e793c1738a5dcb94902566304c28a5f8eb679c395 DIST bash-4.1.tar.gz 6598300 BLAKE2B 8ed70736071f7d946b939247dd43214059c7d545d99e4c7ec3388da263eb4f3faeeef939884ac8a489ded71fbfbaee15bb1cc6e29f3397f6e2c0d1e1d7097cda SHA512 2f2a053d98be9a31cd089e1293e3369ad05406f6543d1d1662d8b5807fdcfebc1dda79db9bf2c596a6351ea463fb9bd9c8943c1d45da9b82f2fd3bab0b8a581a +DIST bash-4.1_p17-patches.tar.xz 1604 BLAKE2B 95dee794fd9890a47f5571a5921bb7abf0708da522a21bc7ee14a75461c0a618cfd54d86f3e210580395aa10c53e9435728a6bda97c58970108ba5414d93ba38 SHA512 1a31b8a0423fafd6449fbfd8d4eb11877e8016f0fb8eb53c48a821791bfe1f7755d9a9999b08cdced39afdfcd3b2058b91a555a31ff4aeae472fc076bd93120f DIST bash-4.2.tar.gz 7009201 BLAKE2B 52a4432ae401121ff187487a75a6541ce001c24d7d2251c3f0e33a58e93ff0c11b4c988003c6c740c13a51df0d752565023b8c39e79c96de52c73b49cc180523 SHA512 fdd3c230f4f7a687d36db1b8f7baab5e553cf55756e2d49a88ffaa4260c8cb949897dec9f48655e96608ef0093ac101b60c132060f06c711c0ab81aa3f148b5c +DIST bash-4.2_p53-patches.tar.xz 4112 BLAKE2B bff4d8db9af567c0e5966f45941dee99562674c462670ee8339e8de4a68f5a2e4c4ace9dd7929c39df8dd24382cf99a750745612dac3b11e7dde8e4e321b9f32 SHA512 83f0fbf4943aa285c1c241854e6952669d078b17015c02c37e43e3f1b92b6f2bd9aa20c72ff6f4322089051035e81943885c22a059f2db63edb5c60970a65d12 DIST bash-4.3.tar.gz 7955839 BLAKE2B 398461e90a1ab6fd726b1a9db41c4c2a1e184034e3b96029bd17097338f1f9869d1c2216bde0b5b3c8e561629824348a0da3045cc425914e8e024180a175efe4 SHA512 a852b8e46ee55568dce9d23a30a9dbd1c770c2d2a4bc91e1c3177d723b31b32c5d69d19704a93f165891b409b9dd2cc65723372044e2bd0ee49ed59a11512651 +DIST bash-4.3_p48-r2-patches.tar.xz 1080 BLAKE2B 2dfea3d3b24f6e03a2ba4643000599f7afda45bf07c78fcd748626304a6e31e3b55ca62043a41c9081d54cbe652e326d2ae90d1a07ae1f96ae99393e30dd6680 SHA512 a90886833c4b9962795fb3bf4b0b345e493fa90f0676ef6b618e8838cbb89ab8b298b0df0706bf1c11d817f56273222e1b44b1f4921e6d23f5b570bafdd0949c DIST bash-4.4.tar.gz 9377313 BLAKE2B ac0e481dd4f2d5b91eea4f0156f1fc398ef8bd1ccd941366aa9b041be576114c51e1ff1431ec871e96fb72257c2a05a0ebcbd88c43c221610fef7dfdb2502fc0 SHA512 73de3b425faaac55e45456b0f6f6d8077b5dfa7bb76e0d1894a19361b4a2b6bd4fbbe182117ddbfe9b07b4d898fba03537c261badc9533dd3c0da891764c7f29 +DIST bash-4.4_p23-r2-patches.tar.xz 664 BLAKE2B 4a5b71b95744be6b22807671ae3348aeb236b0c50d86d2dcaf142d847f3616d2b40858dae99fadbddfe1b206a86ad7730a7ef43a1864c18840b0ce97add52568 SHA512 0cddd5a251e0de52a8717cb7bfdc46745d9b3b5192d6cc81125afc5ac7d65748641af3d8e2241d3bbf642a485a23960fe02177901a6184135bc79b68bbdb04cc DIST bash-5.0.tar.gz 10135110 BLAKE2B a6c4d79144aa0c0f4a9433d618085c0d46b792b1de429b161f9f0266b55c099e13e44416c0886758a6f29411f5ceb79bfb0ec4eda47473f2713ae0b8081d6d3e SHA512 bb4519f06e278f271d08722b531e49d2e842cc3e0b02a6b3eee422e2efcb5b6226111af43f5e5eae56beb85ac8bfebcd6a4aacbabb8f609e529aa4d571890864 +DIST bash-5.0_p18-patches.tar.xz 804 BLAKE2B 89e615a08920a4cfc90f72d125a8256275b0677fb2d7abf208ca90ac80471d5fbf7efb86c814b6ccbbc65772370ed8fe82b7cee9b247ec881c0b664dee152f72 SHA512 538f817867ff3613f2177f2e6d9fecc69057152ac9cf35a5a7448ddc83960b94bc8e8f2987226ba68d14de376127ee5cf6c83f5374b74feb14fa1c5aab6105c7 DIST bash-5.1.tar.gz 10458638 BLAKE2B 42059556694b604911b5b7936f94d42d8923f2931f3ebacefd95454274c7baadb1ec97629a524c1542e2e282dae66f1389334f8edc572ca8ee841cc3ac449ba7 SHA512 c44a0ce381469219548a3a27589af3fea4f22eda1ca4e9434b59fc16da81b471c29ce18e31590e0860a6a251a664b68c2b45e3a17d22cfc02799ffd9a208390c DIST bash-5.1.tar.gz.sig 95 BLAKE2B ac9209d6a4ab4436c511a7a195594e9036d7d1aef7887972f61a0e97378a9685b882621d7f95f5326b155dc155c41635417ce2ca41ac6d0dda78bd293ea4249f SHA512 3966404c0f683c7ef214fcf283b551e5441af3897009f778308c2e34067d98d57c95561453416a54ca5b1daf9a1288dbf950fe3f13353703cead12f5eec5fad8 +DIST bash-5.1_p16-patches.tar.xz 388 BLAKE2B 1575d54d311872c7ca71e13711fa0f7e3534fca16fd9d1ca045b6c696c9ca56f6a0ed5023a05d847ab5ddbefc22b8ef2c2a681f09571520f0294d83b495f0015 SHA512 c85e5b83f6ee1a7345647fa937d9718cab13be1a65886755d26a78d21fea4246650c7441a34fd729212e220366985b410562002d74c02c18de7ef0469b409ac7 DIST bash-5.2-beta.tar.gz 10767207 BLAKE2B e3e0afd0d032dab002f3f7327cddbed56578d4d205e687c3408a9985038a4f24e7a728b874ff4ad960ca0c18e3174364e251658fb5ac8d1abed9907dd77764d2 SHA512 114fef0e3160d68fec977ccbe921b9e8a5ce468a8baefa1adb38c253da4528a3bd9a2791c667b01f0b7e248692044357d0506ee8a0b0ff2d4facc26112d0557d DIST bash-5.2-beta.tar.gz.sig 95 BLAKE2B 1c5a1ce4f6157593c40d931591dfa0c6b0baf8e871119fd94687d1fd17266be5e8445a174609075878f31f0e4d6722a6f19ae399a30bf3b5f254494aba5e21f7 SHA512 e0054cc76c9c5d066f6c4343ba8f144acb4f8792a1df1514845a9be4a1bd55b2b5bbf9f9318e8657d1efcd6dbe7b374eab757219d2334698a9ef56367bb4b4c1 DIST bash205b-001 1132 BLAKE2B 0c5eef29777d54ef05957ea3d63b1556fb380bd20c238dc28993d822b37bc4e78ff4048ad069f6b8cd25da77ccdeb7aecd86c4349cb9d81e5e94c7001eeae5e6 SHA512 5ce4357468821b05e747201f3aa57225ad8f540c9e2c87051720490e039c30b478b9b662a68f14a0800fefe40184e4495e2645665200f9d75e9a115b2ac08071 @@ -428,17 +379,17 @@ DIST bash51-015 1409 BLAKE2B c9f4d7bb13727cbea142200ff61f09d5b06a117d863afd8a451 DIST bash51-015.sig 95 BLAKE2B 236e63344a1d4f82acee460b84c7a0153ab27a5f8a1429eadb2db29c2506293828330a7da337a89d4e33cc1578ad47a427c574f669f6a4c560ffb7db719205bb SHA512 6dd83302c2dffa701ccb5ecb6d655714479609f2297bd53c5d02a9d8169fe52cea09149d122b679405da0ecbaeb4252b8834dd5397e89aaad1b87528d18ea7fb DIST bash51-016 2122 BLAKE2B c44d269366cf13d896602bc14ebefd8f5826cb10820e9bace83b643f5af0264cff0240da81cabcbb36af55a009795420cc622100969656bcb3c977ee9359d810 SHA512 020b3f3db77ca603a27a3423323538db5c9844be17ee428cf7cda80bebdcc715d30eab6c95773541cb8d14f3ad9e6142bf0adcda0e745ee638242508cc0ab05f DIST bash51-016.sig 95 BLAKE2B 6da76c4dc413b0a4560ae6b7ec550090c819b7a3e05dc2e000ee709b8430ae6373003f7c99dc94a13cfcce33e393199bd9b8f670a120375c929bf40b9e5a2a15 SHA512 d008d91db6b6bccea9431f962665fc4976cbeed87b24ea133044e9a15b0aba14f1d6361e524f00096377aa11a9b1daeea2bbeb65e82396cb12bc57cb560940f0 -EBUILD bash-2.05b_p13.ebuild 4602 BLAKE2B 158323bf007fd5448e55275b560b74c51f027bc75b29bc37cfa2214d21315248ac19280fecfde0dad04f1008ca1b04e369de91b66d6cd4639ac53049c2370ff1 SHA512 c4d3410da53c12bd204abcb166dc0173046251036b3eac3050203c3a31150180abca0205b8da5b50c2b6a7f15a8be231c1b9185f15253a16668d23b52c40ae5a -EBUILD bash-3.0_p22.ebuild 4674 BLAKE2B 78486695de39edec99143d8abfd949cec69ef279a82fbb1fa8766f2eda978ef49bfd7bd7c8367cc171202d7055cab0290d132a4388ddcc4e207c04c8f166b3dd SHA512 a32fada9520f54ad6dfb4a752de6a541b84885bec18662c3fbc7fa69d94fe61030db56ebecf8a60323eb4f3ac9adf7e04dca3fc96535a86c721bb30d369aff8d -EBUILD bash-3.1_p23.ebuild 4417 BLAKE2B 5e29cf37eb5c0951b18000421e103bc54cfddce3f80c7e351d77009c697222709b71111067f060d2f2df6cc830b53d21e62c3403e0a9af48a4de8af72a58851a SHA512 1b1dcb065353e7df8d377ec8263239014ebbf2f8005f0809637e0582aa611e0ea70f18fbefc2ae6c25461726c332ffe3d8895565744e4493edac29622ac521fa -EBUILD bash-3.2_p57.ebuild 4516 BLAKE2B 5b7811a27721f479ca786177badcc423aa17d3a359727a78a4003fb568ba9f34eea25efae5a1d857d8cc758af9b8c94b77ac1520c7c4c6834bfac82f1ec30016 SHA512 c18b1552cbcee495bcc871cb144244c72d8b118ec0b5f401d25d871d224569941ef478b884d6f8ef7f3a5e2820a60c953bed9a912a7321d4d6ef2252b959150e -EBUILD bash-4.0_p44.ebuild 4426 BLAKE2B 238c4413fc537988d2e23a55f5c79d3a27e675dac3afa0682f739f8d92ce9a5461f9e8312ba0f04aafea3e5a0ddf1d98ceb2ec3ff9aded6ae7e7171b62c5f3dc SHA512 a35c037bdb016c58631326abe78c74df5506287cc40cbd9ca2d1c644005bb811d8b77a1747cef2341e488e7a381168b9d8561b27063859a51b57ad5f743508af -EBUILD bash-4.1_p17.ebuild 4158 BLAKE2B ebef5f57afe56b05dfeee49ce657bf766c399d00c268dc5b0cabf34790e85bee69577561bb998b6e558032bd3ec92bdcbb2e9e785091941a9b49ec65b3538b6a SHA512 e7563fbf92a57a51fbb133626fc539f6ea07551bf923317b0a48a88a49113cfcf531509da1d3ecf63d6509518ebda250563726235e099df00edf141709e7d14a -EBUILD bash-4.2_p53.ebuild 4346 BLAKE2B 0f59fe8ecca91b88be903dad091fd7b1e5bf488f24482f83655ec22fa1ca973c7de3e334c18db46b6ac1e139efc9e1a1fe7af6260595b678a3b46f03d40635c7 SHA512 343626cbe8e34c0489ab83eb319de58c35a26557d95fcf598e829ee1c4d494f5440534aea08f783f552c747968d8e7accaef9a41b77fa0867ab48f5f973aec04 -EBUILD bash-4.3_p48-r2.ebuild 5625 BLAKE2B 84911de3d97af10c08b36a9ab850c2cab5ba8e5d81be0b3a5e5d42329614411030ff0131e93e1807e60da6cd759f14b0aaf19d408b8ae17aace984feb8423a3e SHA512 0e273dac763bab66906198a33a08b161ba54b59972ff3920034ac6c80c4996d668e1ada3055d3483d945b9be372c7c2aa0b7432c58957cd319cb0897c543c31b -EBUILD bash-4.4_p23-r2.ebuild 5710 BLAKE2B 457af0b8fea1fbd5a41757264f15a266639ffc2500fcf1d0a5e5954374c1187da940440120c6a83631b757400a4ecd07af31f35593cb2233f2101f09095db21e SHA512 7c604d4a8006f8fb47baa0d8aae5b7995aa351f88cfa0b78864c68b5fa40760576ad6756f7014b9e0c0f7eabd719d035e831c223d0d48889f93bab41255b7f25 -EBUILD bash-5.0_p18.ebuild 7010 BLAKE2B 2dfab644677217ce3b059da587d1a059d5f44316a9389a6a5bf5918d84b54226cb521be3126c6879c2874e89529a1cd532378716281bed2654743e28cabbc7fb SHA512 c815ee034756bd58ab57a90a37d9c7a5541b89eceb93d3eeaccd517b26ec1eed1fc8a324b3b70c247dd212e0d2e6aa43604db077803a54d5bc25c8fc94037529 -EBUILD bash-5.1_p16.ebuild 7374 BLAKE2B 7cf353fd215952d06e3c850b8028c316c9faa25530ae348039fa202854f5d0a0e9b0838059d957a10869fc43332760407f1c17e99babf355a7ebfaed90832cfa SHA512 7bf3bfb496e44311535aa935a41ba62a1dce4d16988db9889b59347cf4dfdc57e591dbd9a24ded0f139eb572266cd088898dcabbb85b1b3b3b6ab04207b4788f -EBUILD bash-5.2_beta.ebuild 7789 BLAKE2B 1159f3e97676dac104d6e19ab05e6f8b99b0562e948e020b873b5e4fb62e40b63c4c35a6197b64d1c8f9e26ba530cb347a23d7cbd77d51f6a4cf2faeaa50d1ec SHA512 2c1c03280834795418d6d6a788255b6f491e2d49605318ae0baedf67d455c2ccb31a985fad02451bf798e0aea8c2d04341e9d575bd7b99503397f2ec09f5c13a -EBUILD bash-9999.ebuild 7789 BLAKE2B 1159f3e97676dac104d6e19ab05e6f8b99b0562e948e020b873b5e4fb62e40b63c4c35a6197b64d1c8f9e26ba530cb347a23d7cbd77d51f6a4cf2faeaa50d1ec SHA512 2c1c03280834795418d6d6a788255b6f491e2d49605318ae0baedf67d455c2ccb31a985fad02451bf798e0aea8c2d04341e9d575bd7b99503397f2ec09f5c13a +EBUILD bash-2.05b_p13.ebuild 5246 BLAKE2B a428bfdebf5a98f8a45f2fb6127a132708ec0efc5bbd9cf6fa5c7bb70e565ae12e6b61248c80fda686da3706f957216aff2b5870ca13e1a0a86edfcf50648049 SHA512 72002267b10db0258c1912d5b665d4ca41054210197b4617822a4888ac7a2ff66a0a0354456a947333df5000272a54f70f75ccbcd24e137efe0a0058a4055f25 +EBUILD bash-3.0_p22.ebuild 5384 BLAKE2B a011f5d6d7c8428ffaabfff4f4ced9908876fb3cd198c4f72c2be7fb6b9c8cae37c333c6ad31e8506694c2945e83d0fe8fd6b8bd172f4c6092f74354b9e5fb65 SHA512 e56eedddbbe76d0c96fbbc8b6b1f95c183b1b3fe45fb32ea5ded646cfaff7ab14af4813cfb7ad20a6ce81b75118055aa606bba665e88d4dab55cec7ec6e5acdd +EBUILD bash-3.1_p23.ebuild 5061 BLAKE2B 30640571e07e149a1a087c139c9f891922e9660a23033fdec6be3258a47812ef3280d72f68ec4521b2b6cb0c136cfce515f40c6ca1f2fafdac1205c7b8ac4067 SHA512 1137f8f69407ce2829681e932a534daff6a2f64c9b79c39e49766223719dae21503467e726dcaab729c10be9b887a947dda2d78d9f958b170168e2bcc2bfef5d +EBUILD bash-3.2_p57.ebuild 5226 BLAKE2B 2cba8edc637d4899fc2e96ae83c1d7f39820f14d4b705a92eee6f685dc377ec6b3350bbbeb6c4f5e81aa881c1480e6b1937b8101c7315521944ae90c13d2ac33 SHA512 1e26cdac357e6439d84f75636622926265764552333828827ea6f5c3a2dee645604a0715effe57d07d4f0229eba0714a5bc5965eea445c86e3a599e434be6cf8 +EBUILD bash-4.0_p44.ebuild 5004 BLAKE2B a3d895250ee722a134267abff4dc43e7f54620fd965ebf8c1a8731a0f9a12db11c3860046438354e8175e32a59e8ec82d9fc850105ef568c49c2c982f8e7f347 SHA512 88d11e735a054802798180ee5b9a2ce724f592accb5de94addea5740e3deeaa0717db4eaa5e2e044f92909986b16f7c8dfa413b3df98b23c831a03996556b986 +EBUILD bash-4.1_p17.ebuild 4604 BLAKE2B 5cc7e801dc8d02ab1e2eb5a6568adfa7ca2cde916ba8d5b51b65b667d79e5358fd34dae8635eae6ba7699c7ebff7f3e72576611ca08607949d4569d89c3ed5d2 SHA512 40370b0cd2a8e5f7e6d13a5b7a166694923075b107546d30bd0ce8982e939c8ce143b0840c8f2170d7f456747394fcda3c47a12889c82a4150bdccc48d62b60e +EBUILD bash-4.2_p53.ebuild 4858 BLAKE2B a1cc0c9c949a62fab8e0adb2160098dda714c1cc29600c875cd1d2563c8a6418115ac2a1b6b99a495183cf79d75a022db25700495b9d651f657317e2980fa58c SHA512 e36f1a6a701f6164b2818f76535f9605ed95deee8754c8c6c78e90f1cf2164b09912b9e895d4e033b59624ffdb3f460d7d5accbfc21e54cef70f663d2729bc6b +EBUILD bash-4.3_p48-r2.ebuild 6035 BLAKE2B 408bffd82a0375ccfbe706fd3799a3dc34ce8372dfe0c4e740481df821194b13e81f61f923dff457e405f9fbd9a563e10dc95285ff463fbc7e0611ecb83706be SHA512 43b3742222a84cf406fc8fca2cd415ee0010da8b20b5e86132d2c137d2f50d06f3ec428fea3fffec405885dfd62e8d95459398c02eae3956324020a7db04b3cf +EBUILD bash-4.4_p23-r2.ebuild 6090 BLAKE2B d09c2e76a0766ec38ace27c76b5219a52a6fa5cf2ec87e932950e3d5e3f6dadb84a5e594863b53739314aaad953f5a5fd1427bd9101ab1b4ca69c38e37ba9847 SHA512 9507a94d51dfce866e7ffe36880ad1879cc8a328f941103fb12ff84ab05492edfebee5deab7a19d8f8ff192c2b180656a7e0227f417b771ec32702dc4b549367 +EBUILD bash-5.0_p18.ebuild 7423 BLAKE2B ca28a57b4407a5971bdf25f477e4c6b40b6c2b1f79aaffaf778838f41490dcf7da7eb7dbe4652b47164210c25e764751f8ec60d4dc1c30751373bc0636d9d3ea SHA512 bddcc1a7813ed881f8ba6bf440a890f5ac633335e743ea1393082a6a55d99a3604b36271c6f15c9e2a7b06eefac1820f8f6ee4f92f582afc9ea86181c43ace6b +EBUILD bash-5.1_p16.ebuild 7893 BLAKE2B b22235dbbbd3ba1cd85a8144cceadf3e6b06540427077d8da07fd6a63fa6d28b3a2f52783a90b056cd853c9261a94cd6e7f6bedf16d723dc59dad1ba6a93de52 SHA512 6b30679bd495a25d360b96b1ef124b5a32c50a641a2363de0edc45bcfa338d3b31a8a0da5c48466d6e5b47373ba2570e627597c4b5cfa55ef5c69bc3b42ac2bf +EBUILD bash-5.2_beta.ebuild 8258 BLAKE2B f1d21b382d358ca435b46cf17d80b91c1572933dfa03999c2e9ca17a71487372f29abbf280d09375695bcbe977b02d5326838eff8ad9dfa43fb1e84e9b8519ac SHA512 2c82ea02284e06c8e3e9986da4e97eeb1c5b2f0b7dfde07f40c73f1cab1d7a92dcc33ce3a17835ce7eb7778c677fe9dc608f5b4adfca0cca9b9583828e86a48b +EBUILD bash-9999.ebuild 8258 BLAKE2B f1d21b382d358ca435b46cf17d80b91c1572933dfa03999c2e9ca17a71487372f29abbf280d09375695bcbe977b02d5326838eff8ad9dfa43fb1e84e9b8519ac SHA512 2c82ea02284e06c8e3e9986da4e97eeb1c5b2f0b7dfde07f40c73f1cab1d7a92dcc33ce3a17835ce7eb7778c677fe9dc608f5b4adfca0cca9b9583828e86a48b MISC metadata.xml 735 BLAKE2B fb066d2f79f6b109d949f711d97a1446d3399b16aa2ed6934ba953179d0f6239ce677f5d887e49d7f5a9cf0680f31b560437e9b4399209ba8a7d2e09f05d864d SHA512 91b1f9e7c6419c3a7165180140fbc9754686fcd31f726b52a990a4dcddd290b049f3b681242ddf06f8e6ce0b2fafb7915052fa55c5fe205488361aa61dbc3b57 diff --git a/app-shells/bash/bash-2.05b_p13.ebuild b/app-shells/bash/bash-2.05b_p13.ebuild index 508333271bcc..ef9bd98f1080 100644 --- a/app-shells/bash/bash-2.05b_p13.ebuild +++ b/app-shells/bash/bash-2.05b_p13.ebuild @@ -5,6 +5,10 @@ EAPI=7 inherit flag-o-matic toolchain-funcs +# Uncomment if we have a patchset +GENTOO_PATCH_DEV="sam" +GENTOO_PATCH_VER="${PV}" + # Official patchlevel # See ftp://ftp.cwru.edu/pub/bash/bash-2.05b-patches/ PLEVEL="${PV##*_p}" @@ -31,6 +35,10 @@ DESCRIPTION="The standard GNU Bourne again shell" HOMEPAGE="https://tiswww.case.edu/php/chet/bash/bashtop.html" SRC_URI="mirror://gnu/bash/${MY_P}.tar.gz $(patches)" +if [[ -n ${GENTOO_PATCH_VER} ]] ; then + SRC_URI+=" https://dev.gentoo.org/~${GENTOO_PATCH_DEV}/distfiles/${CATEGORY}/${PN}/${PN}-${GENTOO_PATCH_VER}-patches.tar.xz" +fi + LICENSE="GPL-2" SLOT="${MY_PV}" KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 sparc x86" @@ -46,15 +54,15 @@ DEPEND="${RDEPEND} S="${WORKDIR}/${MY_P}" PATCHES=( - "${FILESDIR}"/${PN}-2.05b-destdir.patch - "${FILESDIR}"/autoconf-mktime-2.53.patch # bug #220040 - "${FILESDIR}"/${PN}-2.05b-protos.patch - "${FILESDIR}"/${PN}-2.05b-empty-herestring.patch - "${FILESDIR}"/${PN}-2.05b-rbash.patch # bug #26854 - "${FILESDIR}"/${PN}-2.05b-parallel-build.patch # bug #41002 - "${FILESDIR}"/${PN}-2.05b-jobs.patch - "${FILESDIR}"/${PN}-2.05b-fix-job-warning.patch - "${FILESDIR}"/${PN}-3.1-dev-fd-buffer-overflow.patch # bug #431850 + "${WORKDIR}"/${PN}-${GENTOO_PATCH_VER}-patches/${PN}-2.05b-destdir.patch + "${WORKDIR}"/${PN}-${GENTOO_PATCH_VER}-patches/autoconf-mktime-2.53.patch # bug #220040 + "${WORKDIR}"/${PN}-${GENTOO_PATCH_VER}-patches/${PN}-2.05b-protos.patch + "${WORKDIR}"/${PN}-${GENTOO_PATCH_VER}-patches/${PN}-2.05b-empty-herestring.patch + "${WORKDIR}"/${PN}-${GENTOO_PATCH_VER}-patches/${PN}-2.05b-rbash.patch # bug #26854 + "${WORKDIR}"/${PN}-${GENTOO_PATCH_VER}-patches/${PN}-2.05b-parallel-build.patch # bug #41002 + "${WORKDIR}"/${PN}-${GENTOO_PATCH_VER}-patches/${PN}-2.05b-jobs.patch + "${WORKDIR}"/${PN}-${GENTOO_PATCH_VER}-patches/${PN}-2.05b-fix-job-warning.patch + "${WORKDIR}"/${PN}-${GENTOO_PATCH_VER}-patches/${PN}-3.1-dev-fd-buffer-overflow.patch # bug #431850 ) pkg_setup() { @@ -68,6 +76,10 @@ pkg_setup() { src_unpack() { unpack ${MY_P}.tar.gz + + if [[ -n ${GENTOO_PATCH_VER} ]] ; then + unpack ${PN}-${GENTOO_PATCH_VER}-patches.tar.xz + fi } src_prepare() { diff --git a/app-shells/bash/bash-3.0_p22.ebuild b/app-shells/bash/bash-3.0_p22.ebuild index fa3951936d98..15629ba77d24 100644 --- a/app-shells/bash/bash-3.0_p22.ebuild +++ b/app-shells/bash/bash-3.0_p22.ebuild @@ -5,6 +5,10 @@ EAPI=7 inherit flag-o-matic toolchain-funcs +# Uncomment if we have a patchset +GENTOO_PATCH_DEV="sam" +GENTOO_PATCH_VER="${PV}" + # Official patchlevel # See ftp://ftp.cwru.edu/pub/bash/bash-3.0-patches/ PLEVEL="${PV##*_p}" @@ -31,6 +35,10 @@ DESCRIPTION="The standard GNU Bourne again shell" HOMEPAGE="https://tiswww.case.edu/php/chet/bash/bashtop.html" SRC_URI="mirror://gnu/bash/${MY_P}.tar.gz $(patches)" +if [[ -n ${GENTOO_PATCH_VER} ]] ; then + SRC_URI+=" https://dev.gentoo.org/~${GENTOO_PATCH_DEV}/distfiles/${CATEGORY}/${PN}/${PN}-${GENTOO_PATCH_VER}-patches.tar.xz" +fi + LICENSE="GPL-2" SLOT="${MY_PV}" KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 sparc x86" @@ -46,20 +54,20 @@ DEPEND="${RDEPEND} S="${WORKDIR}/${MY_P}" PATCHES=( - "${FILESDIR}"/autoconf-mktime-2.53.patch - "${FILESDIR}"/${PN}-3.0-protos.patch - "${FILESDIR}"/${PN}-3.0-rbash.patch # bug #26854 - "${FILESDIR}"/${PN}-2.05b-parallel-build.patch # bug #41002 - "${FILESDIR}"/${PN}-3.0-darwin-conn.patch # bug #79124 + "${WORKDIR}"/${PN}-${GENTOO_PATCH_VER}-patches/autoconf-mktime-2.53.patch + "${WORKDIR}"/${PN}-${GENTOO_PATCH_VER}-patches/${PN}-3.0-protos.patch + "${WORKDIR}"/${PN}-${GENTOO_PATCH_VER}-patches/${PN}-3.0-rbash.patch # bug #26854 + "${WORKDIR}"/${PN}-${GENTOO_PATCH_VER}-patches/${PN}-2.05b-parallel-build.patch # bug #41002 + "${WORKDIR}"/${PN}-${GENTOO_PATCH_VER}-patches/${PN}-3.0-darwin-conn.patch # bug #79124 # Read patch headers for more info ... many ripped from Fedora/Debian[17]/SuSe/upstream - "${FILESDIR}"/${PN}-3.0-{afs,crash,jobs,manpage,pwd,ulimit,histtimeformat,locale,multibyteifs,subshell,volatile-command}.patch + "${WORKDIR}"/${PN}-${GENTOO_PATCH_VER}-patches/${PN}-3.0-{afs,crash,jobs,manpage,pwd,ulimit,histtimeformat,locale,multibyteifs,subshell,volatile-command}.patch - "${FILESDIR}"/${PN}-3.0-read-builtin-pipe.patch # bug #87093 - "${FILESDIR}"/${PN}-3.0-trap-fg-signals.patch - "${FILESDIR}"/${PN}-3.0-pgrp-pipe-fix.patch # bug #92349 - "${FILESDIR}"/${PN}-3.0-strnlen.patch - "${FILESDIR}"/${PN}-3.1-dev-fd-buffer-overflow.patch # bug #431850 + "${WORKDIR}"/${PN}-${GENTOO_PATCH_VER}-patches/${PN}-3.0-read-builtin-pipe.patch # bug #87093 + "${WORKDIR}"/${PN}-${GENTOO_PATCH_VER}-patches/${PN}-3.0-trap-fg-signals.patch + "${WORKDIR}"/${PN}-${GENTOO_PATCH_VER}-patches/${PN}-3.0-pgrp-pipe-fix.patch # bug #92349 + "${WORKDIR}"/${PN}-${GENTOO_PATCH_VER}-patches/${PN}-3.0-strnlen.patch + "${WORKDIR}"/${PN}-${GENTOO_PATCH_VER}-patches/${PN}-3.1-dev-fd-buffer-overflow.patch # bug #431850 ) pkg_setup() { @@ -73,6 +81,10 @@ pkg_setup() { src_unpack() { unpack ${MY_P}.tar.gz + + if [[ -n ${GENTOO_PATCH_VER} ]] ; then + unpack ${PN}-${GENTOO_PATCH_VER}-patches.tar.xz + fi } src_prepare() { diff --git a/app-shells/bash/bash-3.1_p23.ebuild b/app-shells/bash/bash-3.1_p23.ebuild index bc1b322a17e3..9e742a38c00b 100644 --- a/app-shells/bash/bash-3.1_p23.ebuild +++ b/app-shells/bash/bash-3.1_p23.ebuild @@ -5,6 +5,10 @@ EAPI=7 inherit flag-o-matic toolchain-funcs +# Uncomment if we have a patchset +GENTOO_PATCH_DEV="sam" +GENTOO_PATCH_VER="${PV}" + # Official patchlevel # See ftp://ftp.cwru.edu/pub/bash/bash-3.1-patches/ PLEVEL="${PV##*_p}" @@ -31,6 +35,10 @@ DESCRIPTION="The standard GNU Bourne again shell" HOMEPAGE="https://tiswww.case.edu/php/chet/bash/bashtop.html" SRC_URI="mirror://gnu/bash/${MY_P}.tar.gz $(patches)" +if [[ -n ${GENTOO_PATCH_VER} ]] ; then + SRC_URI+=" https://dev.gentoo.org/~${GENTOO_PATCH_DEV}/distfiles/${CATEGORY}/${PN}/${PN}-${GENTOO_PATCH_VER}-patches.tar.xz" +fi + LICENSE="GPL-2" SLOT="${MY_PV}" KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 sparc x86" @@ -46,15 +54,15 @@ DEPEND="${RDEPEND} S="${WORKDIR}/${MY_P}" PATCHES=( - "${FILESDIR}"/autoconf-mktime-2.53.patch # bug #220040 - "${FILESDIR}"/${PN}-2.05b-parallel-build.patch # bug #41002 - "${FILESDIR}"/${PN}-3.1-protos.patch - "${FILESDIR}"/${PN}-3.1-ulimit.patch - "${FILESDIR}"/${PN}-3.0-read-memleak.patch - "${FILESDIR}"/${PN}-3.0-trap-fg-signals.patch - "${FILESDIR}"/${PN}-3.1-fix-dash-login-shell.patch # bug #118257 - "${FILESDIR}"/${PN}-3.1-dev-fd-test-as-user.patch # bug #131875 - "${FILESDIR}"/${PN}-3.1-dev-fd-buffer-overflow.patch # bug #431850 + "${WORKDIR}"/${PN}-${GENTOO_PATCH_VER}-patches/autoconf-mktime-2.53.patch # bug #220040 + "${WORKDIR}"/${PN}-${GENTOO_PATCH_VER}-patches/${PN}-2.05b-parallel-build.patch # bug #41002 + "${WORKDIR}"/${PN}-${GENTOO_PATCH_VER}-patches/${PN}-3.1-protos.patch + "${WORKDIR}"/${PN}-${GENTOO_PATCH_VER}-patches/${PN}-3.1-ulimit.patch + "${WORKDIR}"/${PN}-${GENTOO_PATCH_VER}-patches/${PN}-3.0-read-memleak.patch + "${WORKDIR}"/${PN}-${GENTOO_PATCH_VER}-patches/${PN}-3.0-trap-fg-signals.patch + "${WORKDIR}"/${PN}-${GENTOO_PATCH_VER}-patches/${PN}-3.1-fix-dash-login-shell.patch # bug #118257 + "${WORKDIR}"/${PN}-${GENTOO_PATCH_VER}-patches/${PN}-3.1-dev-fd-test-as-user.patch # bug #131875 + "${WORKDIR}"/${PN}-${GENTOO_PATCH_VER}-patches/${PN}-3.1-dev-fd-buffer-overflow.patch # bug #431850 ) pkg_setup() { @@ -68,6 +76,10 @@ pkg_setup() { src_unpack() { unpack ${MY_P}.tar.gz + + if [[ -n ${GENTOO_PATCH_VER} ]] ; then + unpack ${PN}-${GENTOO_PATCH_VER}-patches.tar.xz + fi } src_prepare() { diff --git a/app-shells/bash/bash-3.2_p57.ebuild b/app-shells/bash/bash-3.2_p57.ebuild index 8f054fd31d22..fd2dedaf8b86 100644 --- a/app-shells/bash/bash-3.2_p57.ebuild +++ b/app-shells/bash/bash-3.2_p57.ebuild @@ -5,6 +5,10 @@ EAPI=7 inherit flag-o-matic toolchain-funcs +# Uncomment if we have a patchset +GENTOO_PATCH_DEV="sam" +GENTOO_PATCH_VER="${PV}" + # Official patchlevel # See ftp://ftp.cwru.edu/pub/bash/bash-3.2-patches/ PLEVEL="${PV##*_p}" @@ -31,6 +35,10 @@ DESCRIPTION="The standard GNU Bourne again shell" HOMEPAGE="https://tiswww.case.edu/php/chet/bash/bashtop.html" SRC_URI="mirror://gnu/bash/${MY_P}.tar.gz $(patches)" +if [[ -n ${GENTOO_PATCH_VER} ]] ; then + SRC_URI+=" https://dev.gentoo.org/~${GENTOO_PATCH_DEV}/distfiles/${CATEGORY}/${PN}/${PN}-${GENTOO_PATCH_VER}-patches.tar.xz" +fi + LICENSE="GPL-2" SLOT="${MY_PV}" KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 sparc x86" @@ -46,17 +54,17 @@ DEPEND="${RDEPEND} S="${WORKDIR}/${MY_P}" PATCHES=( - "${FILESDIR}"/autoconf-mktime-2.59.patch # bug #220040 - "${FILESDIR}"/${PN}-3.2-loadables.patch - "${FILESDIR}"/${PN}-2.05b-parallel-build.patch # bug #41002 - "${FILESDIR}"/${PN}-3.2-protos.patch - "${FILESDIR}"/${PN}-3.2-session-leader.patch # bug #231775 - "${FILESDIR}"/${PN}-3.2-ldflags-for-build.patch # bug #211947 - "${FILESDIR}"/${PN}-3.2-process-subst.patch - "${FILESDIR}"/${PN}-3.2-ulimit.patch - "${FILESDIR}"/${PN}-3.0-trap-fg-signals.patch - "${FILESDIR}"/${PN}-3.2-dev-fd-test-as-user.patch # bug #131875 - "${FILESDIR}"/${PN}-4.2-dev-fd-buffer-overflow.patch # bug #431850 + "${WORKDIR}"/${PN}-${GENTOO_PATCH_VER}-patches/autoconf-mktime-2.59.patch # bug #220040 + "${WORKDIR}"/${PN}-${GENTOO_PATCH_VER}-patches/${PN}-3.2-loadables.patch + "${WORKDIR}"/${PN}-${GENTOO_PATCH_VER}-patches/${PN}-2.05b-parallel-build.patch # bug #41002 + "${WORKDIR}"/${PN}-${GENTOO_PATCH_VER}-patches/${PN}-3.2-protos.patch + "${WORKDIR}"/${PN}-${GENTOO_PATCH_VER}-patches/${PN}-3.2-session-leader.patch # bug #231775 + "${WORKDIR}"/${PN}-${GENTOO_PATCH_VER}-patches/${PN}-3.2-ldflags-for-build.patch # bug #211947 + "${WORKDIR}"/${PN}-${GENTOO_PATCH_VER}-patches/${PN}-3.2-process-subst.patch + "${WORKDIR}"/${PN}-${GENTOO_PATCH_VER}-patches/${PN}-3.2-ulimit.patch + "${WORKDIR}"/${PN}-${GENTOO_PATCH_VER}-patches/${PN}-3.0-trap-fg-signals.patch + "${WORKDIR}"/${PN}-${GENTOO_PATCH_VER}-patches/${PN}-3.2-dev-fd-test-as-user.patch # bug #131875 + "${WORKDIR}"/${PN}-${GENTOO_PATCH_VER}-patches/${PN}-4.2-dev-fd-buffer-overflow.patch # bug #431850 ) pkg_setup() { @@ -70,6 +78,10 @@ pkg_setup() { src_unpack() { unpack ${MY_P}.tar.gz + + if [[ -n ${GENTOO_PATCH_VER} ]] ; then + unpack ${PN}-${GENTOO_PATCH_VER}-patches.tar.xz + fi } src_prepare() { diff --git a/app-shells/bash/bash-4.0_p44.ebuild b/app-shells/bash/bash-4.0_p44.ebuild index 80f0e3193096..3e10f70b2b88 100644 --- a/app-shells/bash/bash-4.0_p44.ebuild +++ b/app-shells/bash/bash-4.0_p44.ebuild @@ -5,6 +5,10 @@ EAPI=7 inherit flag-o-matic toolchain-funcs +# Uncomment if we have a patchset +GENTOO_PATCH_DEV="sam" +GENTOO_PATCH_VER="${PV}" + # Official patchlevel # See ftp://ftp.cwru.edu/pub/bash/bash-4.0-patches/ PLEVEL="${PV##*_p}" @@ -31,6 +35,10 @@ DESCRIPTION="The standard GNU Bourne again shell" HOMEPAGE="https://tiswww.case.edu/php/chet/bash/bashtop.html" SRC_URI="mirror://gnu/bash/${MY_P}.tar.gz $(patches)" +if [[ -n ${GENTOO_PATCH_VER} ]] ; then + SRC_URI+=" https://dev.gentoo.org/~${GENTOO_PATCH_DEV}/distfiles/${CATEGORY}/${PN}/${PN}-${GENTOO_PATCH_VER}-patches.tar.xz" +fi + LICENSE="GPL-3" SLOT="${MY_PV}" KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 sparc x86" @@ -46,14 +54,14 @@ DEPEND="${RDEPEND} S="${WORKDIR}/${MY_P}" PATCHES=( - "${FILESDIR}"/${PN}-4.0-configure.patch # bug #304901 - "${FILESDIR}"/${PN}-4.x-deferred-heredocs.patch - - "${FILESDIR}"/${PN}-2.05b-parallel-build.patch # bug #41002 - "${FILESDIR}"/${PN}-4.0-ldflags-for-build.patch # bug #211947 - "${FILESDIR}"/${PN}-4.0-negative-return.patch - "${FILESDIR}"/${PN}-4.0-parallel-build.patch # bug #267613 - "${FILESDIR}"/${PN}-4.2-dev-fd-buffer-overflow.patch #431850 + "${WORKDIR}"/${PN}-${GENTOO_PATCH_VER}-patches/${PN}-4.0-configure.patch # bug #304901 + "${WORKDIR}"/${PN}-${GENTOO_PATCH_VER}-patches/${PN}-4.x-deferred-heredocs.patch + + "${WORKDIR}"/${PN}-${GENTOO_PATCH_VER}-patches/${PN}-2.05b-parallel-build.patch # bug #41002 + "${WORKDIR}"/${PN}-${GENTOO_PATCH_VER}-patches/${PN}-4.0-ldflags-for-build.patch # bug #211947 + "${WORKDIR}"/${PN}-${GENTOO_PATCH_VER}-patches/${PN}-4.0-negative-return.patch + "${WORKDIR}"/${PN}-${GENTOO_PATCH_VER}-patches/${PN}-4.0-parallel-build.patch # bug #267613 + "${WORKDIR}"/${PN}-${GENTOO_PATCH_VER}-patches/${PN}-4.2-dev-fd-buffer-overflow.patch #431850 ) pkg_setup() { @@ -67,6 +75,10 @@ pkg_setup() { src_unpack() { unpack ${MY_P}.tar.gz + + if [[ -n ${GENTOO_PATCH_VER} ]] ; then + unpack ${PN}-${GENTOO_PATCH_VER}-patches.tar.xz + fi } src_prepare() { diff --git a/app-shells/bash/bash-4.1_p17.ebuild b/app-shells/bash/bash-4.1_p17.ebuild index 1f9fd413625e..5088a6d4f393 100644 --- a/app-shells/bash/bash-4.1_p17.ebuild +++ b/app-shells/bash/bash-4.1_p17.ebuild @@ -5,6 +5,10 @@ EAPI=7 inherit flag-o-matic toolchain-funcs +# Uncomment if we have a patchset +GENTOO_PATCH_DEV="sam" +GENTOO_PATCH_VER="${PV}" + # Official patchlevel # See ftp://ftp.cwru.edu/pub/bash/bash-4.1-patches/ PLEVEL="${PV##*_p}" @@ -31,6 +35,10 @@ DESCRIPTION="The standard GNU Bourne again shell" HOMEPAGE="https://tiswww.case.edu/php/chet/bash/bashtop.html" SRC_URI="mirror://gnu/bash/${MY_P}.tar.gz $(patches)" +if [[ -n ${GENTOO_PATCH_VER} ]] ; then + SRC_URI+=" https://dev.gentoo.org/~${GENTOO_PATCH_DEV}/distfiles/${CATEGORY}/${PN}/${PN}-${GENTOO_PATCH_VER}-patches.tar.xz" +fi + LICENSE="GPL-3" SLOT="${MY_PV}" KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 sparc x86" @@ -46,10 +54,10 @@ DEPEND="${RDEPEND} S="${WORKDIR}/${MY_P}" PATCHES=( - "${FILESDIR}"/${PN}-4.1-fbsd-eaccess.patch #bug #303411 + "${WORKDIR}"/${PN}-${GENTOO_PATCH_VER}-patches/${PN}-4.1-fbsd-eaccess.patch #bug #303411 - "${FILESDIR}"/${PN}-4.1-parallel-build.patch - "${FILESDIR}"/${PN}-4.2-dev-fd-buffer-overflow.patch #bug #431850 + "${WORKDIR}"/${PN}-${GENTOO_PATCH_VER}-patches/${PN}-4.1-parallel-build.patch + "${WORKDIR}"/${PN}-${GENTOO_PATCH_VER}-patches/${PN}-4.2-dev-fd-buffer-overflow.patch #bug #431850 ) pkg_setup() { @@ -63,6 +71,10 @@ pkg_setup() { src_unpack() { unpack ${MY_P}.tar.gz + + if [[ -n ${GENTOO_PATCH_VER} ]] ; then + unpack ${PN}-${GENTOO_PATCH_VER}-patches.tar.xz + fi } src_prepare() { diff --git a/app-shells/bash/bash-4.2_p53.ebuild b/app-shells/bash/bash-4.2_p53.ebuild index d2f41d73b72e..e80e66616297 100644 --- a/app-shells/bash/bash-4.2_p53.ebuild +++ b/app-shells/bash/bash-4.2_p53.ebuild @@ -5,6 +5,10 @@ EAPI=7 inherit flag-o-matic toolchain-funcs +# Uncomment if we have a patchset +GENTOO_PATCH_DEV="sam" +GENTOO_PATCH_VER="${PV}" + # Official patchlevel # See ftp://ftp.cwru.edu/pub/bash/bash-4.2-patches/ PLEVEL="${PV##*_p}" @@ -31,6 +35,10 @@ DESCRIPTION="The standard GNU Bourne again shell" HOMEPAGE="https://tiswww.case.edu/php/chet/bash/bashtop.html" SRC_URI="mirror://gnu/bash/${MY_P}.tar.gz $(patches)" +if [[ -n ${GENTOO_PATCH_VER} ]] ; then + SRC_URI+=" https://dev.gentoo.org/~${GENTOO_PATCH_DEV}/distfiles/${CATEGORY}/${PN}/${PN}-${GENTOO_PATCH_VER}-patches.tar.xz" +fi + LICENSE="GPL-3" SLOT="${MY_PV}" KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 sparc x86" @@ -48,11 +56,11 @@ BDEPEND="virtual/yacc" S="${WORKDIR}/${MY_P}" PATCHES=( - "${FILESDIR}"/${PN}-4.2-execute-job-control.patch # bug #383237 - "${FILESDIR}"/${PN}-4.2-parallel-build.patch - "${FILESDIR}"/${PN}-4.2-no-readline.patch - "${FILESDIR}"/${PN}-4.2-read-retry.patch # bug #447810 - "${FILESDIR}"/${PN}-4.2-speed-up-read-N.patch + "${WORKDIR}"/${PN}-${GENTOO_PATCH_VER}-patches/${PN}-4.2-execute-job-control.patch # bug #383237 + "${WORKDIR}"/${PN}-${GENTOO_PATCH_VER}-patches/${PN}-4.2-parallel-build.patch + "${WORKDIR}"/${PN}-${GENTOO_PATCH_VER}-patches/${PN}-4.2-no-readline.patch + "${WORKDIR}"/${PN}-${GENTOO_PATCH_VER}-patches/${PN}-4.2-read-retry.patch # bug #447810 + "${WORKDIR}"/${PN}-${GENTOO_PATCH_VER}-patches/${PN}-4.2-speed-up-read-N.patch ) pkg_setup() { @@ -66,6 +74,10 @@ pkg_setup() { src_unpack() { unpack ${MY_P}.tar.gz + + if [[ -n ${GENTOO_PATCH_VER} ]] ; then + unpack ${PN}-${GENTOO_PATCH_VER}-patches.tar.xz + fi } src_prepare() { diff --git a/app-shells/bash/bash-4.3_p48-r2.ebuild b/app-shells/bash/bash-4.3_p48-r2.ebuild index 907ee1c4df9b..4409129e3732 100644 --- a/app-shells/bash/bash-4.3_p48-r2.ebuild +++ b/app-shells/bash/bash-4.3_p48-r2.ebuild @@ -5,6 +5,10 @@ EAPI=7 inherit flag-o-matic toolchain-funcs +# Uncomment if we have a patchset +GENTOO_PATCH_DEV="sam" +GENTOO_PATCH_VER="${PV}-r2" + # Official patchlevel # See ftp://ftp.cwru.edu/pub/bash/bash-4.3-patches/ PLEVEL="${PV##*_p}" @@ -35,6 +39,10 @@ HOMEPAGE="https://tiswww.case.edu/php/chet/bash/bashtop.html" SRC_URI="mirror://gnu/bash/${MY_P}.tar.gz $(patches)" [[ ${PV} == *_rc* ]] && SRC_URI+=" ftp://ftp.cwru.edu/pub/bash/${MY_P}.tar.gz" +if [[ -n ${GENTOO_PATCH_VER} ]] ; then + SRC_URI+=" https://dev.gentoo.org/~${GENTOO_PATCH_DEV}/distfiles/${CATEGORY}/${PN}/${PN}-${GENTOO_PATCH_VER}-patches.tar.xz" +fi + LICENSE="GPL-3" SLOT="${MY_PV}" KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 sparc x86" @@ -49,10 +57,10 @@ RDEPEND="${DEPEND} BDEPEND="virtual/yacc" PATCHES=( - "${FILESDIR}"/${PN}-4.3-mapfile-improper-array-name-validation.patch - "${FILESDIR}"/${PN}-4.3-arrayfunc.patch - "${FILESDIR}"/${PN}-4.3-protos.patch - "${FILESDIR}"/${PN}-4.4-popd-offset-overflow.patch # bug #600174 + "${WORKDIR}"/${P}-r2-patches/${PN}-4.3-mapfile-improper-array-name-validation.patch + "${WORKDIR}"/${P}-r2-patches/${PN}-4.3-arrayfunc.patch + "${WORKDIR}"/${P}-r2-patches/${PN}-4.3-protos.patch + "${WORKDIR}"/${P}-r2-patches/${PN}-4.4-popd-offset-overflow.patch # bug #600174 ) S="${WORKDIR}/${MY_P}" @@ -73,6 +81,10 @@ pkg_setup() { src_unpack() { unpack ${MY_P}.tar.gz + + if [[ -n ${GENTOO_PATCH_VER} ]] ; then + unpack ${PN}-${GENTOO_PATCH_VER}-patches.tar.xz + fi } src_prepare() { diff --git a/app-shells/bash/bash-4.4_p23-r2.ebuild b/app-shells/bash/bash-4.4_p23-r2.ebuild index ee79d247e465..1cbb226099a8 100644 --- a/app-shells/bash/bash-4.4_p23-r2.ebuild +++ b/app-shells/bash/bash-4.4_p23-r2.ebuild @@ -5,6 +5,10 @@ EAPI=7 inherit flag-o-matic toolchain-funcs prefix +# Uncomment if we have a patchset +GENTOO_PATCH_DEV="sam" +GENTOO_PATCH_VER="${PV}-r2" + # Official patchlevel # See ftp://ftp.cwru.edu/pub/bash/bash-4.4-patches/ PLEVEL="${PV##*_p}" @@ -44,6 +48,10 @@ else SRC_URI="ftp://ftp.cwru.edu/pub/bash/${MY_P}.tar.gz" fi +if [[ -n ${GENTOO_PATCH_VER} ]] ; then + SRC_URI+=" https://dev.gentoo.org/~${GENTOO_PATCH_DEV}/distfiles/${CATEGORY}/${PN}/${PN}-${GENTOO_PATCH_VER}-patches.tar.xz" +fi + LICENSE="GPL-3" SLOT="${MY_PV}" 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" @@ -78,14 +86,18 @@ pkg_setup() { src_unpack() { unpack ${MY_P}.tar.gz + + if [[ -n ${GENTOO_PATCH_VER} ]] ; then + unpack ${PN}-${GENTOO_PATCH_VER}-patches.tar.xz + fi } src_prepare() { # Include official patches [[ ${PLEVEL} -gt 0 ]] && eapply -p0 $(patches -s) - eapply "${FILESDIR}/${PN}-4.4-jobs_overflow.patch" # bug #644720 - eapply "${FILESDIR}/${PN}-4.4-set-SHOBJ_STATUS.patch" # bug #644720 + eapply "${WORKDIR}"/${P}-r2-patches/${PN}-4.4-jobs_overflow.patch # bug #644720 + eapply "${WORKDIR}"/${P}-r2-patches/${PN}-4.4-set-SHOBJ_STATUS.patch # bug #644720 # Clean out local libs so we know we use system ones w/releases. if is_release ; then diff --git a/app-shells/bash/bash-5.0_p18.ebuild b/app-shells/bash/bash-5.0_p18.ebuild index 55aa53be0667..55781d0923c2 100644 --- a/app-shells/bash/bash-5.0_p18.ebuild +++ b/app-shells/bash/bash-5.0_p18.ebuild @@ -5,6 +5,10 @@ EAPI=7 inherit flag-o-matic toolchain-funcs prefix +# Uncomment if we have a patchset +GENTOO_PATCH_DEV="sam" +GENTOO_PATCH_VER="${PV}" + # Official patchlevel # See ftp://ftp.cwru.edu/pub/bash/bash-5.0-patches/ PLEVEL="${PV##*_p}" @@ -44,6 +48,10 @@ else SRC_URI="ftp://ftp.cwru.edu/pub/bash/${MY_P}.tar.gz" fi +if [[ -n ${GENTOO_PATCH_VER} ]] ; then + SRC_URI+=" https://dev.gentoo.org/~${GENTOO_PATCH_DEV}/distfiles/${CATEGORY}/${PN}/${PN}-${GENTOO_PATCH_VER}-patches.tar.xz" +fi + 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" @@ -64,8 +72,8 @@ S="${WORKDIR}/${MY_P}" PATCHES=( # Patches from Chet sent to bashbug ml - "${FILESDIR}"/${PN}-5.0-history-append.patch - "${FILESDIR}"/${PN}-5.0-syslog-history-extern.patch + "${WORKDIR}"/${PN}-${GENTOO_PATCH_VER}-patches/${PN}-5.0-history-append.patch + "${WORKDIR}"/${PN}-${GENTOO_PATCH_VER}-patches/${PN}-5.0-syslog-history-extern.patch ) pkg_setup() { @@ -84,6 +92,10 @@ pkg_setup() { src_unpack() { unpack ${MY_P}.tar.gz + + if [[ -n ${GENTOO_PATCH_VER} ]] ; then + unpack ${PN}-${GENTOO_PATCH_VER}-patches.tar.xz + fi } src_prepare() { diff --git a/app-shells/bash/bash-5.1_p16.ebuild b/app-shells/bash/bash-5.1_p16.ebuild index a274960e97fe..43292ec1f762 100644 --- a/app-shells/bash/bash-5.1_p16.ebuild +++ b/app-shells/bash/bash-5.1_p16.ebuild @@ -6,6 +6,10 @@ EAPI=7 VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/chetramey.asc inherit flag-o-matic toolchain-funcs prefix verify-sig +# Uncomment if we have a patchset +GENTOO_PATCH_DEV="sam" +GENTOO_PATCH_VER="${PV}" + # Official patchlevel # See ftp://ftp.cwru.edu/pub/bash/bash-5.1-patches/ PLEVEL="${PV##*_p}" @@ -48,6 +52,10 @@ else SRC_URI+=" verify-sig? ( ftp://ftp.cwru.edu/pub/bash/${MY_P}.tar.gz.sig )" fi +if [[ -n ${GENTOO_PATCH_VER} ]] ; then + SRC_URI+=" https://dev.gentoo.org/~${GENTOO_PATCH_DEV}/distfiles/${CATEGORY}/${PN}/${PN}-${GENTOO_PATCH_VER}-patches.tar.xz" +fi + LICENSE="GPL-3" SLOT="0" [[ "${PV}" == *_rc* ]] || \ @@ -70,7 +78,7 @@ S="${WORKDIR}/${MY_P}" PATCHES=( # Patches from Chet sent to bashbug ml - "${FILESDIR}"/${PN}-5.0-syslog-history-extern.patch + "${WORKDIR}"/${PN}-${GENTOO_PATCH_VER}-patches/${PN}-5.0-syslog-history-extern.patch ) pkg_setup() { @@ -88,9 +96,19 @@ pkg_setup() { } src_unpack() { - verify-sig_src_unpack + if [[ ${PV} == 9999 ]] ; then + git-r3_src_unpack + else + if use verify-sig ; then + verify-sig_verify_detached "${DISTDIR}"/${MY_P}.tar.gz{,.sig} + fi + + unpack ${MY_P}.tar.gz - unpack ${MY_P}.tar.gz + if [[ -n ${GENTOO_PATCH_VER} ]] ; then + unpack ${PN}-${GENTOO_PATCH_VER}-patches.tar.xz + fi + fi } src_prepare() { diff --git a/app-shells/bash/bash-5.2_beta.ebuild b/app-shells/bash/bash-5.2_beta.ebuild index 851264513714..9582f937a142 100644 --- a/app-shells/bash/bash-5.2_beta.ebuild +++ b/app-shells/bash/bash-5.2_beta.ebuild @@ -10,6 +10,10 @@ EAPI=7 VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/chetramey.asc inherit flag-o-matic toolchain-funcs prefix verify-sig +# Uncomment if we have a patchset +#GENTOO_PATCH_DEV="sam" +#GENTOO_PATCH_VER="${PV}" + # Official patchlevel # See ftp://ftp.cwru.edu/pub/bash/bash-5.1-patches/ PLEVEL="${PV##*_p}" @@ -57,6 +61,10 @@ else SRC_URI+=" verify-sig? ( ftp://ftp.cwru.edu/pub/bash/${MY_P}.tar.gz.sig )" fi +if [[ -n ${GENTOO_PATCH_VER} ]] ; then + SRC_URI+=" https://dev.gentoo.org/~${GENTOO_PATCH_DEV}/distfiles/${CATEGORY}/${PN}/${PN}-${GENTOO_PATCH_VER}-patches.tar.xz" +fi + LICENSE="GPL-3" SLOT="0" if is_release ; then @@ -79,6 +87,8 @@ BDEPEND="verify-sig? ( sec-keys/openpgp-keys-chetramey )" S="${WORKDIR}/${MY_P}" PATCHES=( + #"${WORKDIR}"/${PN}-${GENTOO_PATCH_VER}/ + # Patches from Chet sent to bashbug ml "${FILESDIR}"/${PN}-5.0-syslog-history-extern.patch ) @@ -101,8 +111,15 @@ src_unpack() { if [[ ${PV} == 9999 ]] ; then git-r3_src_unpack else - verify-sig_src_unpack + if use verify-sig ; then + verify-sig_verify_detached "${DISTDIR}"/${MY_P}.tar.gz{,.sig} + fi + unpack ${MY_P}.tar.gz + + if [[ -n ${GENTOO_PATCH_VER} ]] ; then + unpack ${PN}-${GENTOO_PATCH_VER}-patches.tar.xz + fi fi } diff --git a/app-shells/bash/bash-9999.ebuild b/app-shells/bash/bash-9999.ebuild index 851264513714..9582f937a142 100644 --- a/app-shells/bash/bash-9999.ebuild +++ b/app-shells/bash/bash-9999.ebuild @@ -10,6 +10,10 @@ EAPI=7 VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/chetramey.asc inherit flag-o-matic toolchain-funcs prefix verify-sig +# Uncomment if we have a patchset +#GENTOO_PATCH_DEV="sam" +#GENTOO_PATCH_VER="${PV}" + # Official patchlevel # See ftp://ftp.cwru.edu/pub/bash/bash-5.1-patches/ PLEVEL="${PV##*_p}" @@ -57,6 +61,10 @@ else SRC_URI+=" verify-sig? ( ftp://ftp.cwru.edu/pub/bash/${MY_P}.tar.gz.sig )" fi +if [[ -n ${GENTOO_PATCH_VER} ]] ; then + SRC_URI+=" https://dev.gentoo.org/~${GENTOO_PATCH_DEV}/distfiles/${CATEGORY}/${PN}/${PN}-${GENTOO_PATCH_VER}-patches.tar.xz" +fi + LICENSE="GPL-3" SLOT="0" if is_release ; then @@ -79,6 +87,8 @@ BDEPEND="verify-sig? ( sec-keys/openpgp-keys-chetramey )" S="${WORKDIR}/${MY_P}" PATCHES=( + #"${WORKDIR}"/${PN}-${GENTOO_PATCH_VER}/ + # Patches from Chet sent to bashbug ml "${FILESDIR}"/${PN}-5.0-syslog-history-extern.patch ) @@ -101,8 +111,15 @@ src_unpack() { if [[ ${PV} == 9999 ]] ; then git-r3_src_unpack else - verify-sig_src_unpack + if use verify-sig ; then + verify-sig_verify_detached "${DISTDIR}"/${MY_P}.tar.gz{,.sig} + fi + unpack ${MY_P}.tar.gz + + if [[ -n ${GENTOO_PATCH_VER} ]] ; then + unpack ${PN}-${GENTOO_PATCH_VER}-patches.tar.xz + fi fi } diff --git a/app-shells/bash/files/autoconf-mktime-2.53.patch b/app-shells/bash/files/autoconf-mktime-2.53.patch deleted file mode 100644 index 7632b63f4f79..000000000000 --- a/app-shells/bash/files/autoconf-mktime-2.53.patch +++ /dev/null @@ -1,199 +0,0 @@ -https://bugs.gentoo.org/220040 - ---- a/configure -+++ b/configure -@@ -12393,22 +12393,25 @@ else - #line $LINENO "configure" - #include "confdefs.h" - /* Test program from Paul Eggert and Tony Leneis. */ --#if TIME_WITH_SYS_TIME -+#ifdef TIME_WITH_SYS_TIME - # include - # include - #else --# if HAVE_SYS_TIME_H -+# ifdef HAVE_SYS_TIME_H - # include - # else - # include - # endif - #endif - --#if HAVE_UNISTD_H -+#include -+#include -+ -+#ifdef HAVE_UNISTD_H - # include - #endif - --#if !HAVE_ALARM -+#ifndef HAVE_ALARM - # define alarm(X) /* empty */ - #endif - -@@ -12416,6 +12419,7 @@ else - #undef putenv - - static time_t time_t_max; -+static time_t time_t_min; - - /* Values we'll use to set the TZ environment variable. */ - static const char *const tz_strings[] = { -@@ -12424,9 +12428,9 @@ static const char *const tz_strings[] = { - }; - #define N_STRINGS (sizeof (tz_strings) / sizeof (tz_strings[0])) - --/* Fail if mktime fails to convert a date in the spring-forward gap. -+/* Return 0 if mktime fails to convert a date in the spring-forward gap. - Based on a problem report from Andreas Jaeger. */ --static void -+static int - spring_forward_gap () - { - /* glibc (up to about 1998-10-07) failed this test. */ -@@ -12445,23 +12449,27 @@ spring_forward_gap () - tm.tm_min = 0; - tm.tm_sec = 0; - tm.tm_isdst = -1; -- if (mktime (&tm) == (time_t)-1) -- exit (1); -+ return mktime (&tm) != (time_t) -1; - } - --static void --mktime_test (now) -+static int -+mktime_test1 (now) - time_t now; - { - struct tm *lt; -- if ((lt = localtime (&now)) && mktime (lt) != now) -- exit (1); -- now = time_t_max - now; -- if ((lt = localtime (&now)) && mktime (lt) != now) -- exit (1); -+ return ! (lt = localtime (&now)) || mktime (lt) == now; - } - --static void -+static int -+mktime_test (now) -+ time_t now; -+{ -+ return (mktime_test1 (now) -+ && mktime_test1 ((time_t) (time_t_max - now)) -+ && mktime_test1 ((time_t) (time_t_min + now))); -+} -+ -+static int - irix_6_4_bug () - { - /* Based on code from Ariel Faigon. */ -@@ -12474,11 +12482,10 @@ irix_6_4_bug () - tm.tm_sec = 0; - tm.tm_isdst = -1; - mktime (&tm); -- if (tm.tm_mon != 2 || tm.tm_mday != 31) -- exit (1); -+ return tm.tm_mon == 2 && tm.tm_mday == 31; - } - --static void -+static int - bigtime_test (j) - int j; - { -@@ -12500,8 +12507,39 @@ bigtime_test (j) - && lt->tm_wday == tm.tm_wday - && ((lt->tm_isdst < 0 ? -1 : 0 < lt->tm_isdst) - == (tm.tm_isdst < 0 ? -1 : 0 < tm.tm_isdst)))) -- exit (1); -+ return 0; - } -+ return 1; -+} -+ -+static int -+year_2050_test () -+{ -+ /* The correct answer for 2050-02-01 00:00:00 in Pacific time, -+ ignoring leap seconds. */ -+ unsigned long int answer = 2527315200UL; -+ -+ struct tm tm; -+ time_t t; -+ tm.tm_year = 2050 - 1900; -+ tm.tm_mon = 2 - 1; -+ tm.tm_mday = 1; -+ tm.tm_hour = tm.tm_min = tm.tm_sec = 0; -+ tm.tm_isdst = -1; -+ -+ /* Use the portable POSIX.1 specification "TZ=PST8PDT,M4.1.0,M10.5.0" -+ instead of "TZ=America/Vancouver" in order to detect the bug even -+ on systems that don't support the Olson extension, or don't have the -+ full zoneinfo tables installed. */ -+ putenv ("TZ=PST8PDT,M4.1.0,M10.5.0"); -+ -+ t = mktime (&tm); -+ -+ /* Check that the result is either a failure, or close enough -+ to the correct answer that we can assume the discrepancy is -+ due to leap seconds. */ -+ return (t == (time_t) -1 -+ || (0 < t && answer - 120 <= t && t <= answer + 120)); - } - - int -@@ -12515,9 +12553,15 @@ main () - isn't worth using anyway. */ - alarm (60); - -- for (time_t_max = 1; 0 < time_t_max; time_t_max *= 2) -- continue; -- time_t_max--; -+ for (;;) -+ { -+ t = (time_t_max << 1) + 1; -+ if (t <= time_t_max) -+ break; -+ time_t_max = t; -+ } -+ time_t_min = - ((time_t) ~ (time_t) 0 == (time_t) -1) - time_t_max; -+ - delta = time_t_max / 997; /* a suitable prime number */ - for (i = 0; i < N_STRINGS; i++) - { -@@ -12525,17 +12569,22 @@ main () - putenv (tz_strings[i]); - - for (t = 0; t <= time_t_max - delta; t += delta) -- mktime_test (t); -- mktime_test ((time_t) 60 * 60); -- mktime_test ((time_t) 60 * 60 * 24); -- -- for (j = 1; 0 < j; j *= 2) -- bigtime_test (j); -- bigtime_test (j - 1); -+ if (! mktime_test (t)) -+ return 1; -+ if (! (mktime_test ((time_t) 1) -+ && mktime_test ((time_t) (60 * 60)) -+ && mktime_test ((time_t) (60 * 60 * 24)))) -+ return 1; -+ -+ for (j = 1; ; j <<= 1) -+ if (! bigtime_test (j)) -+ return 1; -+ else if (INT_MAX / 2 < j) -+ break; -+ if (! bigtime_test (INT_MAX)) -+ return 1; - } -- irix_6_4_bug (); -- spring_forward_gap (); -- exit (0); -+ return ! (irix_6_4_bug () && spring_forward_gap () && year_2050_test ()); - } - _ACEOF - rm -f conftest$ac_exeext diff --git a/app-shells/bash/files/autoconf-mktime-2.59.patch b/app-shells/bash/files/autoconf-mktime-2.59.patch deleted file mode 100644 index 33055a7be61a..000000000000 --- a/app-shells/bash/files/autoconf-mktime-2.59.patch +++ /dev/null @@ -1,197 +0,0 @@ -http://bugs.gentoo.org/220040 ---- a/configure -+++ b/configure -@@ -5299,26 +6059,25 @@ - cat >>conftest.$ac_ext <<_ACEOF - /* end confdefs.h. */ - /* Test program from Paul Eggert and Tony Leneis. */ --#if TIME_WITH_SYS_TIME -+#ifdef TIME_WITH_SYS_TIME - # include - # include - #else --# if HAVE_SYS_TIME_H -+# ifdef HAVE_SYS_TIME_H - # include - # else - # include - # endif - #endif - --#if HAVE_STDLIB_H --# include --#endif -+#include -+#include - --#if HAVE_UNISTD_H -+#ifdef HAVE_UNISTD_H - # include - #endif - --#if !HAVE_ALARM -+#ifndef HAVE_ALARM - # define alarm(X) /* empty */ - #endif - -@@ -5335,9 +6094,9 @@ - }; - #define N_STRINGS (sizeof (tz_strings) / sizeof (tz_strings[0])) - --/* Fail if mktime fails to convert a date in the spring-forward gap. -+/* Return 0 if mktime fails to convert a date in the spring-forward gap. - Based on a problem report from Andreas Jaeger. */ --static void -+static int - spring_forward_gap () - { - /* glibc (up to about 1998-10-07) failed this test. */ -@@ -5356,29 +6115,27 @@ - tm.tm_min = 0; - tm.tm_sec = 0; - tm.tm_isdst = -1; -- if (mktime (&tm) == (time_t)-1) -- exit (1); -+ return mktime (&tm) != (time_t) -1; - } - --static void -+static int - mktime_test1 (now) - time_t now; - { - struct tm *lt; -- if ((lt = localtime (&now)) && mktime (lt) != now) -- exit (1); -+ return ! (lt = localtime (&now)) || mktime (lt) == now; - } - --static void -+static int - mktime_test (now) - time_t now; - { -- mktime_test1 (now); -- mktime_test1 ((time_t) (time_t_max - now)); -- mktime_test1 ((time_t) (time_t_min + now)); -+ return (mktime_test1 (now) -+ && mktime_test1 ((time_t) (time_t_max - now)) -+ && mktime_test1 ((time_t) (time_t_min + now))); - } - --static void -+static int - irix_6_4_bug () - { - /* Based on code from Ariel Faigon. */ -@@ -5391,11 +6148,10 @@ - tm.tm_sec = 0; - tm.tm_isdst = -1; - mktime (&tm); -- if (tm.tm_mon != 2 || tm.tm_mday != 31) -- exit (1); -+ return tm.tm_mon == 2 && tm.tm_mday == 31; - } - --static void -+static int - bigtime_test (j) - int j; - { -@@ -5417,8 +6173,39 @@ - && lt->tm_wday == tm.tm_wday - && ((lt->tm_isdst < 0 ? -1 : 0 < lt->tm_isdst) - == (tm.tm_isdst < 0 ? -1 : 0 < tm.tm_isdst)))) -- exit (1); -+ return 0; - } -+ return 1; -+} -+ -+static int -+year_2050_test () -+{ -+ /* The correct answer for 2050-02-01 00:00:00 in Pacific time, -+ ignoring leap seconds. */ -+ unsigned long int answer = 2527315200UL; -+ -+ struct tm tm; -+ time_t t; -+ tm.tm_year = 2050 - 1900; -+ tm.tm_mon = 2 - 1; -+ tm.tm_mday = 1; -+ tm.tm_hour = tm.tm_min = tm.tm_sec = 0; -+ tm.tm_isdst = -1; -+ -+ /* Use the portable POSIX.1 specification "TZ=PST8PDT,M4.1.0,M10.5.0" -+ instead of "TZ=America/Vancouver" in order to detect the bug even -+ on systems that don't support the Olson extension, or don't have the -+ full zoneinfo tables installed. */ -+ putenv ("TZ=PST8PDT,M4.1.0,M10.5.0"); -+ -+ t = mktime (&tm); -+ -+ /* Check that the result is either a failure, or close enough -+ to the correct answer that we can assume the discrepancy is -+ due to leap seconds. */ -+ return (t == (time_t) -1 -+ || (0 < t && answer - 120 <= t && t <= answer + 120)); - } - - int -@@ -5432,12 +6219,15 @@ - isn't worth using anyway. */ - alarm (60); - -- for (time_t_max = 1; 0 < time_t_max; time_t_max *= 2) -- continue; -- time_t_max--; -- if ((time_t) -1 < 0) -- for (time_t_min = -1; (time_t) (time_t_min * 2) < 0; time_t_min *= 2) -- continue; -+ for (;;) -+ { -+ t = (time_t_max << 1) + 1; -+ if (t <= time_t_max) -+ break; -+ time_t_max = t; -+ } -+ time_t_min = - ((time_t) ~ (time_t) 0 == (time_t) -1) - time_t_max; -+ - delta = time_t_max / 997; /* a suitable prime number */ - for (i = 0; i < N_STRINGS; i++) - { -@@ -5445,18 +6235,22 @@ - putenv (tz_strings[i]); - - for (t = 0; t <= time_t_max - delta; t += delta) -- mktime_test (t); -- mktime_test ((time_t) 1); -- mktime_test ((time_t) (60 * 60)); -- mktime_test ((time_t) (60 * 60 * 24)); -- -- for (j = 1; 0 < j; j *= 2) -- bigtime_test (j); -- bigtime_test (j - 1); -+ if (! mktime_test (t)) -+ return 1; -+ if (! (mktime_test ((time_t) 1) -+ && mktime_test ((time_t) (60 * 60)) -+ && mktime_test ((time_t) (60 * 60 * 24)))) -+ return 1; -+ -+ for (j = 1; ; j <<= 1) -+ if (! bigtime_test (j)) -+ return 1; -+ else if (INT_MAX / 2 < j) -+ break; -+ if (! bigtime_test (INT_MAX)) -+ return 1; - } -- irix_6_4_bug (); -- spring_forward_gap (); -- exit (0); -+ return ! (irix_6_4_bug () && spring_forward_gap () && year_2050_test ()); - } - _ACEOF - rm -f conftest$ac_exeext diff --git a/app-shells/bash/files/bash-2.05b-destdir.patch b/app-shells/bash/files/bash-2.05b-destdir.patch deleted file mode 100644 index a1089d293c16..000000000000 --- a/app-shells/bash/files/bash-2.05b-destdir.patch +++ /dev/null @@ -1,28 +0,0 @@ -support DESTDIR install - ---- bash-2.05b/Makefile.in -+++ bash-2.05b/Makefile.in -@@ -20,16 +20,16 @@ - all: .made - - # Include some boilerplate Gnu makefile definitions. --prefix = @prefix@ -+prefix = $(DESTDIR)@prefix@ - --exec_prefix = @exec_prefix@ --bindir = @bindir@ --libdir = @libdir@ --infodir = @infodir@ --includedir = @includedir@ -+exec_prefix = $(DESTDIR)@exec_prefix@ -+bindir = $(DESTDIR)@bindir@ -+libdir = $(DESTDIR)@libdir@ -+infodir = $(DESTDIR)@infodir@ -+includedir = $(DESTDIR)@includedir@ - datadir = @datadir@ - --mandir = @mandir@ -+mandir = $(DESTDIR)@mandir@ - manpfx = man - - man1ext = .1 diff --git a/app-shells/bash/files/bash-2.05b-empty-herestring.patch b/app-shells/bash/files/bash-2.05b-empty-herestring.patch deleted file mode 100644 index db868c49aea7..000000000000 --- a/app-shells/bash/files/bash-2.05b-empty-herestring.patch +++ /dev/null @@ -1,25 +0,0 @@ -################################################################### -# Added by Tavis Ormandy 01/05/2003 -# Reproduce with -# -# $ xargs <<< ${EMTPY_VARIABLE} -# Segmentation fault. -# -# note: bash will still give you a "\n" with this patch, but this is -# standard behaviour, if you need proof: -# -# $ wc -l <<< "" -############################### - ---- bash-2.05b/redir.c -+++ bash-2.05b/redir.c -@@ -263,7 +263,7 @@ - int herelen, n, e; - - herestr = expand_string_to_string (redirectee->word, 0); -- herelen = strlen (herestr); -+ herelen = (herestr == NULL) ? 0 : strlen (herestr); - - n = write (fd, herestr, herelen); - if (n == herelen) - { diff --git a/app-shells/bash/files/bash-2.05b-fix-job-warning.patch b/app-shells/bash/files/bash-2.05b-fix-job-warning.patch deleted file mode 100644 index fcec078d3d0c..000000000000 --- a/app-shells/bash/files/bash-2.05b-fix-job-warning.patch +++ /dev/null @@ -1,14 +0,0 @@ -fix obvious error: -common.c:247:5: warning: format '%s' expects a matching 'char *' argument [-Wformat=] - ---- a/builtins/common.c -+++ b/builtins/common.c -@@ -244,7 +244,7 @@ - char *s; - { - if (s) -- builtin_error ("%s: no job control"); -+ builtin_error ("%s: no job control", s); - else - builtin_error ("no job control"); - } diff --git a/app-shells/bash/files/bash-2.05b-jobs.patch b/app-shells/bash/files/bash-2.05b-jobs.patch deleted file mode 100644 index 4ed475eab799..000000000000 --- a/app-shells/bash/files/bash-2.05b-jobs.patch +++ /dev/null @@ -1,28 +0,0 @@ -Fix using bash with post-20040808 glibc ebuilds (from fedora) - ---- bash-2.05b/jobs.c -+++ bash-2.05b/jobs.c -@@ -2423,6 +2423,7 @@ - PROCESS *child; - pid_t pid; - int call_set_current, last_stopped_job, job, children_exited, waitpid_flags; -+ static int wcontinued_not_supported = 0; - - call_set_current = children_exited = 0; - last_stopped_job = NO_JOB; -@@ -2436,7 +2437,15 @@ - : 0; - if (sigchld || block == 0) - waitpid_flags |= WNOHANG; -+ retry: -+ if (wcontinued_not_supported) -+ waitpid_flags &= ~WCONTINUED; - pid = WAITPID (-1, &status, waitpid_flags); -+ if (pid == -1 && errno == EINVAL) -+ { -+ wcontinued_not_supported = 1; -+ goto retry; -+ } - - /* The check for WNOHANG is to make sure we decrement sigchld only - if it was non-zero before we called waitpid. */ diff --git a/app-shells/bash/files/bash-2.05b-parallel-build.patch b/app-shells/bash/files/bash-2.05b-parallel-build.patch deleted file mode 100644 index 382ffd6dfd5e..000000000000 --- a/app-shells/bash/files/bash-2.05b-parallel-build.patch +++ /dev/null @@ -1,15 +0,0 @@ -Fix parallel make - -http://bugs.gentoo.org/41002 - ---- a/Makefile.in -+++ b/Makefile.in -@@ -604,7 +604,7 @@ - - config.h: stamp-h - --stamp-h: config.status $(srcdir)/config.h.in $(srcdir)/config-top.h $(srcdir)/config-bot.h -+stamp-h: version.h config.status $(srcdir)/config.h.in $(srcdir)/config-top.h $(srcdir)/config-bot.h - CONFIG_FILES= CONFIG_HEADERS=config.h $(SHELL) ./config.status - - config.status: $(srcdir)/configure diff --git a/app-shells/bash/files/bash-2.05b-protos.patch b/app-shells/bash/files/bash-2.05b-protos.patch deleted file mode 100644 index 2a42ced54711..000000000000 --- a/app-shells/bash/files/bash-2.05b-protos.patch +++ /dev/null @@ -1,25 +0,0 @@ -move prototypes around so they show up when needed - ---- a/externs.h -+++ b/externs.h -@@ -327,6 +327,9 @@ - #undef xstrchr - extern char *xstrchr __P((const char *, int)); - -+/* declarations for functions defined in lib/sh/zcatfd.c */ -+extern int zcatfd __P((int, int, char *)); -+ - /* declarations for functions defined in lib/sh/zread.c */ - extern ssize_t zread __P((int, char *, size_t)); - extern ssize_t zreadintr __P((int, char *, size_t)); ---- a/jobs.h -+++ b/jobs.h -@@ -175,6 +175,8 @@ - extern void ignore_tty_job_signals __P((void)); - extern void default_tty_job_signals __P((void)); - -+extern void close_pgrp_pipe __P((void)); -+ - #if defined (JOB_CONTROL) - extern int job_control; - #endif diff --git a/app-shells/bash/files/bash-2.05b-rbash.patch b/app-shells/bash/files/bash-2.05b-rbash.patch deleted file mode 100644 index 19b89ca35e2f..000000000000 --- a/app-shells/bash/files/bash-2.05b-rbash.patch +++ /dev/null @@ -1,27 +0,0 @@ -Fix broken rbash functionality when used as a login shell via /etc/passwd - -http://bugs.gentoo.org/26854 -http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=170298 - -Backported from bash-3.1 - ---- bash-2.05b/shell.c -+++ bash-2.05b/shell.c -@@ -1065,6 +1099,8 @@ - if (restricted) - return 1; - temp = base_pathname (name); -+ if (*temp == '-') -+ temp++; - return (STREQ (temp, RESTRICTED_SHELL_NAME)); - } - -@@ -1082,6 +1118,8 @@ - char *temp; - - temp = base_pathname (name); -+ if (*temp == '-') -+ temp++; - if (restricted || (STREQ (temp, RESTRICTED_SHELL_NAME))) - { - set_var_read_only ("PATH"); diff --git a/app-shells/bash/files/bash-3.0-afs.patch b/app-shells/bash/files/bash-3.0-afs.patch deleted file mode 100644 index f07371c39eb4..000000000000 --- a/app-shells/bash/files/bash-3.0-afs.patch +++ /dev/null @@ -1,20 +0,0 @@ -Ripped from Fedora - -- Fixed AFS support for output redirection, so that the correct errors - are reported for other filesystems (bug #155373). - -https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=155373 - ---- bash-3.0/redir.c.afs 2005-04-20 09:16:15.000000000 +0100 -+++ bash-3.0/redir.c 2005-04-20 09:16:58.000000000 +0100 -@@ -596,7 +596,9 @@ - fd = open (filename, flags, mode); - #if defined (AFS) - if ((fd < 0) && (errno == EACCES)) -- fd = open (filename, flags & ~O_CREAT, mode); -+ if ((fd = open (filename, flags & ~O_CREAT, mode)) < 0) -+ /* Restore previous errno. */ -+ errno = EACCES; - #endif /* AFS */ - } - diff --git a/app-shells/bash/files/bash-3.0-crash.patch b/app-shells/bash/files/bash-3.0-crash.patch deleted file mode 100644 index 38577e2a67ea..000000000000 --- a/app-shells/bash/files/bash-3.0-crash.patch +++ /dev/null @@ -1,46 +0,0 @@ -> Machine Type: i686-pc-linux-gnu -> -> Bash Version: 3.0 -> Patch Level: 0 -> Release Status: release -> -> Description: -> GNU bash, version 3.00.0(1)-release (i686-pc-linux-gnu) -> (and -> GNU bash, version 2.05b.0(1)-release (i386-redhat-linux-gnu) -> -> dumps a core because of a null pointer "in make_bare_word -> at make_cmd.c:90" (see gdb output below) - -Thanks for the report. Here's a quick fix: - -*** a/arrayfunc.c ---- b/arrayfunc.c -*************** -*** 709,713 **** - return ((char *)NULL); - } -! else if (var == 0) - return ((char *)NULL); - else if (array_p (var) == 0) ---- 709,713 ---- - return ((char *)NULL); - } -! else if (var == 0 || value_cell (var) == 0) - return ((char *)NULL); - else if (array_p (var) == 0) - - -Chet - --- -``The lyf so short, the craft so long to lerne.'' - Chaucer -( ``Discere est Dolere'' -- chet ) - Live...Laugh...Love -Chet Ramey, ITS, CWRU chet@po.cwru.edu http://tiswww.tis.cwru.edu/~chet/ - - -_______________________________________________ -Bug-bash mailing list -Bug-bash@gnu.org -http://lists.gnu.org/mailman/listinfo/bug-bash diff --git a/app-shells/bash/files/bash-3.0-darwin-conn.patch b/app-shells/bash/files/bash-3.0-darwin-conn.patch deleted file mode 100644 index f83e4c3f701d..000000000000 --- a/app-shells/bash/files/bash-3.0-darwin-conn.patch +++ /dev/null @@ -1,20 +0,0 @@ -Sune Foldager writes: -On Darwin (Mac OS X), bash incorrectly assumed that it has been called over a -network connection (such as ssh, rsh etc.), when stdin stems from the pipe() -system call. This is because bash's heuristic code for determining if it's -been started over a net connection is incorrect on Darwin kernels. - -http://bugs.gentoo.org/79124 - ---- a/lib/sh/netconn.c -+++ b/lib/sh/netconn.c -@@ -53,7 +53,8 @@ - l = sizeof(sa); - rv = getpeername(fd, &sa, &l); - /* Solaris 2.5 getpeername() returns EINVAL if the fd is not a socket. */ -- return ((rv < 0 && (errno == ENOTSOCK || errno == EINVAL)) ? 0 : 1); -+ /* Darwin 7.7.0 getpeername() returns ENOTCONN if the fd was created with pipe(). */ -+ return ((rv < 0 && (errno == ENOTSOCK || errno == ENOTCONN || errno == EINVAL)) ? 0 : 1); - #else /* !HAVE_GETPEERNAME || SVR4_2 || __BEOS__ */ - # if defined (SVR4) || defined (SVR4_2) - /* Sockets on SVR4 and SVR4.2 are character special (streams) devices. */ diff --git a/app-shells/bash/files/bash-3.0-histtimeformat.patch b/app-shells/bash/files/bash-3.0-histtimeformat.patch deleted file mode 100644 index b910600fd896..000000000000 --- a/app-shells/bash/files/bash-3.0-histtimeformat.patch +++ /dev/null @@ -1,56 +0,0 @@ -Ripped from Debian - -http://lists.gnu.org/archive/html/bug-bash/2004-08/msg00008.html - -From: Enrique Perez-Terron -To: bug-bash@gnu.org -Subject: When using HISTTIMEFORMAT, the date and the command are run - together. -Date: Sun, 01 Aug 2004 18:36:45 +0200 - -Configuration Information [Automatically generated, do not change]: -Machine: i586 -OS: linux-gnu -Compiler: gcc -Compilation CFLAGS: -DPROGRAM='bash' -DCONF_HOSTTYPE='i586' --DCONF_OSTYPE='linux-gnu' -DCONF_MACHTYPE='i586-pc-linux-gnu' --DCONF_VENDOR='pc' -DLOCALEDIR='/usr/local/share/locale' --DPACKAGE='bash' -DSHELL -DHAVE_CONFIG_H -I. -I. -I./include -I./lib --g -O2 -uname output: Linux arabia.home.lan 2.6.6-1.435.2.3 #1 Thu Jul 1 -09:11:28 EDT 2004 i586 i586 i386 GNU/Linux -Machine Type: i586-pc-linux-gnu - -# DP: Add space separating the time and the command in the -# DP: output from the history builtin command. - -Bash Version: 3.0 -Patch Level: 0 -Release Status: release - -Description: - There is no space separating the time and the command in the - output from the history builtin command. - -Repeat-By: - $ export HISTTIMEFORMAT=_A_format_string_ - $ history 3 - 997 _A_format_string_echo $BASH_VERSION - 998 _A_format_string_export HISTTIMEFORMAT=_A_format_string_ - 999 _A_format_string_history 3 - -Fix: ---- ./builtins/history.def.orig 2003-12-20 00:02:09.000000000 +0100 -+++ ./builtins/history.def 2004-08-01 18:18:02.652720102 +0200 -@@ -287,9 +287,10 @@ - QUIT; - - timestr = (histtimefmt && *histtimefmt) ? histtime (hlist[i], histtimefmt) : (char *)NULL; -- printf ("%5d%c %s%s\n", i + history_base, -+ printf ("%5d%c %s%s%s\n", i + history_base, - histdata(i) ? '*' : ' ', - ((timestr && *timestr) ? timestr : ""), -+ ((timestr && *timestr) ? " " : ""), - histline(i)); - i++; - } diff --git a/app-shells/bash/files/bash-3.0-jobs.patch b/app-shells/bash/files/bash-3.0-jobs.patch deleted file mode 100644 index 72c149c71cf5..000000000000 --- a/app-shells/bash/files/bash-3.0-jobs.patch +++ /dev/null @@ -1,56 +0,0 @@ -Ripped from Fedora - -* Wed Sep 8 2004 Tim Waugh 3.0-13 -- Check for EINVAL from waitpid() and avoid WCONTINUED in that case. -- Fixed jobs4 test. - -From: Tim Waugh -Subject: [patch] bash-3.0: avoid WCONTINUED if invalid -Date: Wed, 8 Sep 2004 16:52:38 +0100 -User-agent: Mutt/1.4.1i - -Hi, - -GNU libc defines WCONTINUED, but (at least on Linux 2.4.x kernels) -waitpid() returns -1 with errno set to EINVAL if WCONTINUED is -supplied in options. - -Here is a patch to retry without WCONTINUED set in that case. - -Tim. - ---- bash-3.0/tests/jobs4.sub -+++ bash-3.0/tests/jobs4.sub -@@ -18,5 +18,5 @@ - - wait - --cat & -+sleep 100 & - kill -1 %% && echo i killed it || echo could not kill it ---- bash-3.0/jobs.c -+++ bash-3.0/jobs.c -@@ -2475,6 +2475,7 @@ - PROCESS *child; - pid_t pid; - int call_set_current, last_stopped_job, job, children_exited, waitpid_flags; -+ static int wcontinued_not_supported = 0; - - call_set_current = children_exited = 0; - last_stopped_job = NO_JOB; -@@ -2488,7 +2489,15 @@ - : 0; - if (sigchld || block == 0) - waitpid_flags |= WNOHANG; -+ retry: -+ if (wcontinued_not_supported) -+ waitpid_flags &= ~WCONTINUED; - pid = WAITPID (-1, &status, waitpid_flags); -+ if (pid == -1 && errno == EINVAL) -+ { -+ wcontinued_not_supported = 1; -+ goto retry; -+ } - - /* The check for WNOHANG is to make sure we decrement sigchld only - if it was non-zero before we called waitpid. */ diff --git a/app-shells/bash/files/bash-3.0-locale.patch b/app-shells/bash/files/bash-3.0-locale.patch deleted file mode 100644 index ea1ef3deae36..000000000000 --- a/app-shells/bash/files/bash-3.0-locale.patch +++ /dev/null @@ -1,112 +0,0 @@ -Ripped from SuSe - -http://lists.gnu.org/archive/html/bug-bash/2004-08/msg00005.html - -From: schwab@suse.de -To: bug-bash@gnu.org -Subject: HISTTIMEFORMAT doesn't track locale changes -Date: Sun, 1 Aug 2004 11:14:00 +0200 (CEST) - -Configuration Information [Automatically generated, do not change]: -Machine: ia64 -OS: linux-gnu -Compiler: gcc -Compilation CFLAGS: -DPROGRAM='bash' -DCONF_HOSTTYPE='ia64' -DCONF_OSTYPE='linux-gnu' -DCONF_MACHTYPE='ia64-unknown-linux-gnu' -DCONF_VENDOR='unknown' -DLOCALEDIR='/usr/local/share/locale' -DPACKAGE='bash' -DSHELL -DHAVE_CONFIG_H -I. -I../bash-3.0 -I../bash-3.0/include -I../bash-3.0/lib -O2 -g -uname output: Linux sykes 2.6.5-22-default #1 SMP Fri Jul 2 13:43:23 UTC 2004 ia64 ia64 ia64 GNU/Linux -Machine Type: ia64-unknown-linux-gnu - -Bash Version: 3.0 -Patch Level: 0 -Release Status: release - -Description: -Bash doesn't use the current locale when formatting HISTTIMEFORMAT. - -Repeat-By: -sykes:/tmp/bash/Build/:[0]$ locale -LANG=de_DE.UTF-8 -LC_CTYPE="de_DE.UTF-8" -LC_NUMERIC=POSIX -LC_TIME=POSIX -LC_COLLATE=POSIX -LC_MONETARY="de_DE.UTF-8" -LC_MESSAGES=en_US.UTF-8 -LC_PAPER="de_DE.UTF-8" -LC_NAME="de_DE.UTF-8" -LC_ADDRESS="de_DE.UTF-8" -LC_TELEPHONE="de_DE.UTF-8" -LC_MEASUREMENT="de_DE.UTF-8" -LC_IDENTIFICATION="de_DE.UTF-8" -LC_ALL= -sykes:/tmp/bash/Build/:[0]$ history 1 - 1502 history 1 -sykes:/tmp/bash/Build/:[0]$ HISTTIMEFORMAT=%c -sykes:/tmp/bash/Build/:[0]$ history 1 - 1504 Sun Aug 1 10:56:59 2004history 1 -sykes:/tmp/bash/Build/:[0]$ export LC_TIME=$LANG -sykes:/tmp/bash/Build/:[0]$ history 1 - 1506 Sun Aug 1 10:57:24 2004history 1 - ---- bash-3.0/locale.c -+++ bash-3.0/locale.c -@@ -71,9 +71,10 @@ set_default_locale () - textdomain (PACKAGE); - } - --/* Set default values for LC_CTYPE, LC_COLLATE, LC_MESSAGES and LC_NUMERIC -- if they are not specified in the environment, but LC_ALL is. This -- should be called from main() after parsing the environment. */ -+/* Set default values for LC_CTYPE, LC_COLLATE, LC_MESSAGES, LC_NUMERIC -+ and LC_TIME if they are not specified in the environment, but LC_ALL -+ is. This should be called from main() after parsing the -+ environment. */ - void - set_default_locale_vars () - { -@@ -109,6 +110,12 @@ set_default_locale_vars () - setlocale (LC_NUMERIC, lc_all); - # endif /* LC_NUMERIC */ - -+# if defined (LC_TIME) -+ val = get_string_value ("LC_TIME"); -+ if (val == 0 && lc_all && *lc_all) -+ setlocale (LC_TIME, lc_all); -+# endif /* LC_TIME */ -+ - #endif /* HAVE_SETLOCALE */ - - val = get_string_value ("TEXTDOMAIN"); -@@ -213,6 +220,13 @@ set_locale_var (var, value) - return (setlocale (LC_NUMERIC, get_locale_var ("LC_NUMERIC")) != 0); - # endif /* LC_NUMERIC */ - } -+ else if (var[3] == 'T' && var[4] == 'I') /* LC_TIME */ -+ { -+# if defined (LC_TIME) -+ if (lc_all == 0 || *lc_all == '\0') -+ return (setlocale (LC_TIME, get_locale_var ("LC_TIME")) != 0); -+# endif /* LC_TIME */ -+ } - #endif /* HAVE_SETLOCALE */ - - return (0); -@@ -285,6 +299,9 @@ reset_locale_vars () - # if defined (LC_NUMERIC) - setlocale (LC_NUMERIC, get_locale_var ("LC_NUMERIC")); - # endif -+# if defined (LC_TIME) -+ setlocale (LC_TIME, get_locale_var ("LC_TIME")); -+# endif - - locale_setblanks (); - ---- bash-3.0/variables.c -+++ bash-3.0/variables.c -@@ -3646,6 +3646,7 @@ static struct name_and_function special_ - { "LC_CTYPE", sv_locale }, - { "LC_MESSAGES", sv_locale }, - { "LC_NUMERIC", sv_locale }, -+ { "LC_TIME", sv_locale }, - - { "MAIL", sv_mail }, - { "MAILCHECK", sv_mail }, diff --git a/app-shells/bash/files/bash-3.0-manpage.patch b/app-shells/bash/files/bash-3.0-manpage.patch deleted file mode 100644 index 08e3143e5422..000000000000 --- a/app-shells/bash/files/bash-3.0-manpage.patch +++ /dev/null @@ -1,15 +0,0 @@ -Ripped from Fedora - -fix obvious display bug - ---- bash-3.0/doc/bash.1 -+++ bash-3.0/doc/bash.1 -@@ -3929,7 +3929,7 @@ - .B SIGHUP - to all jobs when an interactive login shell exits. - .PP --If \Bbash\fP is waiting for a command to complete and receives a signal -+If \fBbash\fP is waiting for a command to complete and receives a signal - for which a trap has been set, the trap will not be executed until - the command completes. - When \fBbash\fP is waiting for an asynchronous command via the \fBwait\fP diff --git a/app-shells/bash/files/bash-3.0-multibyteifs.patch b/app-shells/bash/files/bash-3.0-multibyteifs.patch deleted file mode 100644 index 1e74832b638a..000000000000 --- a/app-shells/bash/files/bash-3.0-multibyteifs.patch +++ /dev/null @@ -1,281 +0,0 @@ -From: Tim Waugh -To: bug-bash@gnu.org -Subject: [patch] multibyte IFS values -Date: Tue, 24 Aug 2004 13:34:59 +0100 - -Hi, - -Here is a patch to address these problems: - -http://lists.gnu.org/archive/html/bug-bash/2004-07/msg00294.html -http://lists.gnu.org/archive/html/bug-bash/2004-07/msg00296.html - -It works well for me at least. - -Tim. - ---- bash-3.0/subst.c.multibyteifs 2004-08-20 15:22:48.366497771 +0100 -+++ bash-3.0/subst.c 2004-08-20 18:13:30.833624616 +0100 -@@ -124,7 +124,12 @@ - SHELL_VAR *ifs_var; - char *ifs_value; - unsigned char ifs_cmap[UCHAR_MAX + 1]; -+#if defined (HANDLE_MULTIBYTE) -+unsigned char ifs_firstc[MB_LEN_MAX]; -+size_t ifs_firstc_len; -+#else - unsigned char ifs_firstc; -+#endif - - /* Extern functions and variables from different files. */ - extern int last_command_exit_value, last_command_exit_signal; -@@ -862,8 +867,14 @@ - char *charlist; - { - register int i = *sindex; -+ size_t slen; -+#if defined (HANDLE_MULTIBYTE) -+ size_t clen; -+ wchar_t *wcharlist = NULL; -+#endif - int c; - char *temp; -+ DECLARE_MBSTATE; - - if (charlist[0] == '\'' && charlist[1] == '\0') - { -@@ -872,18 +883,65 @@ - return temp; - } - -- for (i = *sindex; c = string[i]; i++) -+ slen = strlen (string + *sindex) + *sindex; -+ i = *sindex; -+#if defined (HANDLE_MULTIBYTE) -+ clen = strlen (charlist); -+#endif -+ while ((c = string[i])) - { -+#if defined (HANDLE_MULTIBYTE) -+ size_t mblength; -+#endif -+ - if (c == CTLESC) - { -- i++; -+ i += 2; - continue; - } - -+#if defined (HANDLE_MULTIBYTE) -+ mblength = mblen (string + i, slen - i); -+ if (mblength > 1) -+ { -+ wchar_t wc; -+ size_t mblength = mbtowc (&wc, string + i, slen - i); -+ if (MB_INVALIDCH (mblength)) -+ { -+ if (MEMBER (c, charlist)) -+ break; -+ } -+ else -+ { -+ if (!wcharlist) -+ { -+ size_t len = mbstowcs (wcharlist, charlist, 0); -+ if (len == -1) -+ len = 0; -+ wcharlist = xmalloc (sizeof (wchar_t) * (len + 1)); -+ mbstowcs (wcharlist, charlist, 1 + len); -+ } -+ -+ if (wcschr (wcharlist, wc)) -+ { -+ break; -+ } -+ } -+ } -+ else -+#endif -+ - if (MEMBER (c, charlist)) - break; -+ -+ ADVANCE_CHAR (string, slen, i); - } - -+#if defined (HANDLE_MULTIBYTE) -+ if (wcharlist) -+ free (wcharlist); -+#endif -+ - temp = substring (string, *sindex, i); - *sindex = i; - -@@ -1456,11 +1514,36 @@ - d2 = 0; - if (delims) - { -- d2 = (char *)xmalloc (strlen (delims) + 1); -- for (i = ts = 0; delims[i]; i++) -+ size_t slength = strlen (delims); -+#if defined (HANDLE_MULTIBYTE) -+ size_t mblength = 1; -+ DECLARE_MBSTATE; -+#endif -+ -+ d2 = (char *)xmalloc (slength + 1); -+ i = ts = 0; -+ while (delims[i]) - { -+#if defined (HANDLE_MULTIBYTE) -+ mbstate_t state_bak = state; -+ mblength = mbrlen (delims + i, slength, &state); -+ -+ if (MB_INVALIDCH (mblength)) -+ state = state_bak; -+ else if (mblength != 1) -+ { -+ memcpy (d2 + ts, delims + i, mblength); -+ ts += mblength; -+ i += mblength; -+ slength -= mblength; -+ continue; -+ } -+#endif -+ - if (whitespace(delims[i]) == 0) - d2[ts++] = delims[i]; -+ i++; -+ slength--; - } - d2[ts] = '\0'; - } -@@ -1654,10 +1737,19 @@ - string_list_dollar_star (list) - WORD_LIST *list; - { -+#if defined (HANDLE_MULTIBYTE) -+ char sep[MB_CUR_MAX + 1]; -+#else - char sep[2]; -+#endif - -+#if defined (HANDLE_MULTIBYTE) -+ memcpy (sep, ifs_firstc, ifs_firstc_len); -+ sep[ifs_firstc_len] = '\0'; -+#else - sep[0] = ifs_firstc; - sep[1] = '\0'; -+#endif - - return (string_list_internal (list, sep)); - } -@@ -1676,14 +1768,41 @@ - WORD_LIST *list; - int quoted; - { -- char *ifs, sep[2]; -+ char *ifs; -+#if defined (HANDLE_MULTIBYTE) -+ char sep[MB_CUR_MAX + 1]; -+#else -+ char sep[2]; -+#endif - WORD_LIST *tlist; - - /* XXX this could just be ifs = ifs_value; */ - ifs = ifs_var ? value_cell (ifs_var) : (char *)0; - -+#if defined (HANDLE_MULTIBYTE) -+ if (ifs && *ifs) -+ { -+ size_t mblength = mblen (ifs, strnlen (ifs, MB_CUR_MAX)); -+ if (MB_INVALIDCH (mblength)) -+ { -+ sep[0] = *ifs; -+ sep[1] = '\0'; -+ } -+ else -+ { -+ memcpy (sep, ifs, mblength); -+ sep[mblength] = '\0'; -+ } -+ } -+ else -+ { -+ sep[0] = ' '; -+ sep[1] = '\0'; -+ } -+#else - sep[0] = (ifs == 0 || *ifs == 0) ? ' ' : *ifs; - sep[1] = '\0'; -+#endif - - tlist = ((quoted & (Q_HERE_DOCUMENT|Q_DOUBLE_QUOTES)) || (ifs && *ifs == 0)) - ? quote_list (list) -@@ -1732,6 +1851,7 @@ - WORD_DESC *t; - char *current_word, *s; - int sindex, sh_style_split, whitesep; -+ size_t slen = 0; - - if (!string || !*string) - return ((WORD_LIST *)NULL); -@@ -1805,7 +1925,12 @@ - - /* Move past the current separator character. */ - if (string[sindex]) -- sindex++; -+ { -+ DECLARE_MBSTATE; -+ if (!slen) -+ slen = strlen (string); -+ ADVANCE_CHAR (string, slen, sindex); -+ } - - /* Now skip sequences of space, tab, or newline characters if they are - in the list of separators. */ -@@ -6796,7 +6921,27 @@ - ifs_cmap[uc] = 1; - } - -+#if defined (HANDLE_MULTIBYTE) -+ if (!ifs_value) -+ { -+ ifs_firstc[0] = '\0'; -+ ifs_firstc_len = 1; -+ } -+ else -+ { -+ size_t ifs_len = strnlen (ifs_value, MB_CUR_MAX); -+ ifs_firstc_len = mblen (ifs_value, ifs_len); -+ if (MB_INVALIDCH (ifs_firstc_len)) -+ { -+ ifs_firstc[0] = '\0'; -+ ifs_firstc_len = 1; -+ } -+ else -+ memcpy (ifs_firstc, ifs_value, ifs_firstc_len); -+ } -+#else - ifs_firstc = ifs_value ? *ifs_value : 0; -+#endif - } - - char * ---- bash-3.0/subst.h.multibyteifs 2004-08-20 15:51:08.301074583 +0100 -+++ bash-3.0/subst.h 2004-08-20 15:51:39.070206473 +0100 -@@ -231,7 +231,12 @@ - extern SHELL_VAR *ifs_var; - extern char *ifs_value; - extern unsigned char ifs_cmap[]; -+#if defined (HANDLE_MULTIBYTE) -+extern unsigned char ifs_firstc[]; -+extern size_t ifs_firstc_len; -+#else - extern unsigned char ifs_firstc; -+#endif - - /* Evaluates to 1 if C is a character in $IFS. */ - #define isifs(c) (ifs_cmap[(unsigned char)(c)] != 0) diff --git a/app-shells/bash/files/bash-3.0-pgrp-pipe-fix.patch b/app-shells/bash/files/bash-3.0-pgrp-pipe-fix.patch deleted file mode 100644 index 46df6213b7a4..000000000000 --- a/app-shells/bash/files/bash-3.0-pgrp-pipe-fix.patch +++ /dev/null @@ -1,20 +0,0 @@ -Fix an error when using pipes and PGRP_PIPE is enabled. -( exec 3>&1; : `echo >&3` ) -bash: 3: Bad file descriptor - -http://bugs.gentoo.org/92349 - -Patch from upstream - -*** a/jobs.c ---- b/jobs.c -*************** -*** 3456,3459 **** ---- 3901,3907 ---- - stop_making_children (); - start_pipeline (); -+ #if defined (PGRP_PIPE) -+ pipe_close (pgrp_pipe); -+ #endif - delete_all_jobs (0); - set_job_control (0); diff --git a/app-shells/bash/files/bash-3.0-protos.patch b/app-shells/bash/files/bash-3.0-protos.patch deleted file mode 100644 index b1337b203954..000000000000 --- a/app-shells/bash/files/bash-3.0-protos.patch +++ /dev/null @@ -1,68 +0,0 @@ -move prototypes around so they show up when needed - ---- a/externs.h -+++ b/externs.h -@@ -327,6 +327,9 @@ - #undef xstrchr - extern char *xstrchr __P((const char *, int)); - -+/* declarations for functions defined in lib/sh/zcatfd.c */ -+extern int zcatfd __P((int, int, char *)); -+ - /* declarations for functions defined in lib/sh/zread.c */ - extern ssize_t zread __P((int, char *, size_t)); - extern ssize_t zreadintr __P((int, char *, size_t)); ---- a/jobs.h -+++ b/jobs.h -@@ -175,6 +175,8 @@ - extern void ignore_tty_job_signals __P((void)); - extern void default_tty_job_signals __P((void)); - -+extern void close_pgrp_pipe __P((void)); -+ - #if defined (JOB_CONTROL) - extern int job_control; - #endif ---- a/general.c -+++ b/general.c -@@ -39,6 +39,8 @@ - #include "bashintl.h" - - #include "shell.h" -+#include "test.h" -+ - #include - - #if !defined (errno) ---- a/builtins/evalfile.c -+++ b/builtins/evalfile.c -@@ -39,6 +39,7 @@ - #include "../flags.h" - #include "../input.h" - #include "../execute_cmd.h" -+#include "../trap.h" - - #if defined (HISTORY) - # include "../bashhist.h" ---- a/lib/glob/strmatch.c -+++ b/lib/glob/strmatch.c -@@ -25,9 +25,6 @@ - #include "strmatch.h" - - extern int xstrmatch __P((char *, char *, int)); --#if defined (HAVE_MULTIBYTE) --extern int internal_wstrmatch __P((wchar_t *, wchar_t *, int)); --#endif - - int - strmatch (pattern, string, flags) ---- a/lib/glob/strmatch.h -+++ b/lib/glob/strmatch.h -@@ -57,6 +57,7 @@ - - #if HANDLE_MULTIBYTE - extern int wcsmatch __P((wchar_t *, wchar_t *, int)); -+extern int internal_wstrmatch __P((wchar_t *, wchar_t *, int)); - #endif - - #endif /* _STRMATCH_H */ diff --git a/app-shells/bash/files/bash-3.0-pwd.patch b/app-shells/bash/files/bash-3.0-pwd.patch deleted file mode 100644 index 77f0918fb4d8..000000000000 --- a/app-shells/bash/files/bash-3.0-pwd.patch +++ /dev/null @@ -1,16 +0,0 @@ -Ripped from Fedora - -* Tue Mar 15 2005 Tim Waugh 3.0-30 -- Fix PS1 expansion crash when PWD is unset (bg #151116). - ---- bash-3.0/parse.y.pwd 2005-03-15 14:22:36.000000000 +0000 -+++ bash-3.0/parse.y 2005-03-15 14:22:37.000000000 +0000 -@@ -4103,7 +4103,7 @@ - #define ROOT_PATH(x) ((x)[0] == '/' && (x)[1] == 0) - #define DOUBLE_SLASH_ROOT(x) ((x)[0] == '/' && (x)[1] == '/' && (x)[2] == 0) - /* Abbreviate \W as ~ if $PWD == $HOME */ -- if (c == 'W' && (((t = get_string_value ("HOME")) == 0) || STREQ (t, temp) == 0)) -+ if (c == 'W' && (((t = get_string_value ("HOME")) == 0) || STREQ (t, t_string) == 0)) - { - if (ROOT_PATH (t_string) == 0 && DOUBLE_SLASH_ROOT (t_string) == 0) - { diff --git a/app-shells/bash/files/bash-3.0-rbash.patch b/app-shells/bash/files/bash-3.0-rbash.patch deleted file mode 100644 index e804d20f06a9..000000000000 --- a/app-shells/bash/files/bash-3.0-rbash.patch +++ /dev/null @@ -1,18 +0,0 @@ -Fix broken rbash functionality when used as a login shell via /etc/passwd - -http://bugs.gentoo.org/26854 -http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=170298 - -Backported from bash-3.1 - ---- bash-3.0/shell.c -+++ bash-3.0/shell.c -@@ -1089,6 +1099,8 @@ - if (restricted) - return 1; - temp = base_pathname (name); -+ if (*temp == '-') -+ temp++; - return (STREQ (temp, RESTRICTED_SHELL_NAME)); - } - diff --git a/app-shells/bash/files/bash-3.0-read-builtin-pipe.patch b/app-shells/bash/files/bash-3.0-read-builtin-pipe.patch deleted file mode 100644 index 0b90cc3dc2b2..000000000000 --- a/app-shells/bash/files/bash-3.0-read-builtin-pipe.patch +++ /dev/null @@ -1,20 +0,0 @@ -Description: -When using 'read -u 3' or the like, and the pipe-buf already contains -more than one line, the first line is returned, and bytes up to the next -multiple of 128 are skipped. - -http://lists.gnu.org/archive/html/bug-bash/2005-03/msg00168.html -http://lists.gnu.org/archive/html/bug-bash/2005-03/msg00173.html -http://bugs.gentoo.org/show_bug.cgi?id=87093 - ---- a/builtins/read.def -+++ b/builtins/read.def -@@ -276,7 +276,7 @@ - input_is_tty = isatty (fd); - if (input_is_tty == 0) - #ifndef __CYGWIN__ -- input_is_pipe = (lseek (0, 0L, SEEK_CUR) < 0) && (errno == ESPIPE); -+ input_is_pipe = (lseek (fd, 0L, SEEK_CUR) < 0) && (errno == ESPIPE); - #else - input_is_pipe = 1; - #endif diff --git a/app-shells/bash/files/bash-3.0-read-memleak.patch b/app-shells/bash/files/bash-3.0-read-memleak.patch deleted file mode 100644 index 6cb769f3af34..000000000000 --- a/app-shells/bash/files/bash-3.0-read-memleak.patch +++ /dev/null @@ -1,15 +0,0 @@ -Ripped from Fedora - -http://lists.gnu.org/archive/html/bug-bash/2005-12/msg00013.html -https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=173283 - ---- bash-3.0/builtins/read.def -+++ bash-3.0/builtins/read.def -@@ -461,6 +461,7 @@ - if (retval < 0) - { - builtin_error (_("read error: %d: %s"), fd, strerror (errno)); -+ run_unwind_frame ("read_builtin"); - return (EXECUTION_FAILURE); - } - #endif diff --git a/app-shells/bash/files/bash-3.0-strnlen.patch b/app-shells/bash/files/bash-3.0-strnlen.patch deleted file mode 100644 index 056e00b3de57..000000000000 --- a/app-shells/bash/files/bash-3.0-strnlen.patch +++ /dev/null @@ -1,175 +0,0 @@ -Add strnlen function for non-glibc systems, as one of Fedora's patches requires it. - ---- bash-3.0/configure.in -+++ bash-3.0/configure.in -@@ -613,6 +613,9 @@ - AC_LIBOBJ(vprint) - fi - -+AC_CHECK_FUNCS([strnlen]) -+AC_LIBOBJ(strnlen) -+ - dnl signal stuff - AC_TYPE_SIGNAL - ---- /dev/null -+++ bash-3.0/lib/sh/strnlen.c -@@ -0,0 +1,27 @@ -+/* -+ Copyright (C) 2005 Gentoo Foundation -+ -+ This program is free software; you can redistribute it and/or -+ modify it under the terms of the GNU General Public License -+ as published by the Free Software Foundation; either version 2 -+ of the License, or (at your option) any later version. -+ -+ This program is distributed in the hope that it will be useful, -+ but WITHOUT ANY WARRANTY; without even the implied warranty of -+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -+ GNU General Public License for more details. -+ -+ You should have received a copy of the GNU General Public License -+ along with this program; if not, write to the Free Software -+ Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, US -+*/ -+ -+#include -+ -+size_t strnlen(const char *s, size_t n) -+{ -+ int i; -+ for (i=0; s[i] && i&5 -+echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6 -+if eval "test \"\${$as_ac_var+set}\" = set"; then -+ echo $ECHO_N "(cached) $ECHO_C" >&6 -+else -+ cat >conftest.$ac_ext <<_ACEOF -+/* confdefs.h. */ -+_ACEOF -+cat confdefs.h >>conftest.$ac_ext -+cat >>conftest.$ac_ext <<_ACEOF -+/* end confdefs.h. */ -+/* Define $ac_func to an innocuous variant, in case declares $ac_func. -+ For example, HP-UX 11i declares gettimeofday. */ -+#define $ac_func innocuous_$ac_func -+ -+/* System header to define __stub macros and hopefully few prototypes, -+ which can conflict with char $ac_func (); below. -+ Prefer to if __STDC__ is defined, since -+ exists even on freestanding compilers. */ -+ -+#ifdef __STDC__ -+# include -+#else -+# include -+#endif -+ -+#undef $ac_func -+ -+/* Override any gcc2 internal prototype to avoid an error. */ -+#ifdef __cplusplus -+extern "C" -+{ -+#endif -+/* We use char because int might match the return type of a gcc2 -+ builtin and then its argument prototype would still apply. */ -+char $ac_func (); -+/* The GNU C library defines this for functions which it implements -+ to always fail with ENOSYS. Some functions are actually named -+ something starting with __ and the normal name is an alias. */ -+#if defined (__stub_$ac_func) || defined (__stub___$ac_func) -+choke me -+#else -+char (*f) () = $ac_func; -+#endif -+#ifdef __cplusplus -+} -+#endif -+ -+int -+main () -+{ -+return f != $ac_func; -+ ; -+ return 0; -+} -+_ACEOF -+rm -f conftest.$ac_objext conftest$ac_exeext -+if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 -+ (eval $ac_link) 2>conftest.er1 -+ ac_status=$? -+ grep -v '^ *+' conftest.er1 >conftest.err -+ rm -f conftest.er1 -+ cat conftest.err >&5 -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); } && -+ { ac_try='test -z "$ac_c_werror_flag" -+ || test ! -s conftest.err' -+ { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 -+ (eval $ac_try) 2>&5 -+ ac_status=$? -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); }; } && -+ { ac_try='test -s conftest$ac_exeext' -+ { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 -+ (eval $ac_try) 2>&5 -+ ac_status=$? -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); }; }; then -+ eval "$as_ac_var=yes" -+else -+ echo "$as_me: failed program was:" >&5 -+sed 's/^/| /' conftest.$ac_ext >&5 -+ -+eval "$as_ac_var=no" -+fi -+rm -f conftest.err conftest.$ac_objext \ -+ conftest$ac_exeext conftest.$ac_ext -+fi -+echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5 -+echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6 -+if test `eval echo '${'$as_ac_var'}'` = yes; then -+ cat >>confdefs.h <<_ACEOF -+#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1 -+_ACEOF -+ -+fi -+done -+ -+case $LIBOBJS in -+ "strnlen.$ac_objext" | \ -+ *" strnlen.$ac_objext" | \ -+ "strnlen.$ac_objext "* | \ -+ *" strnlen.$ac_objext "* ) ;; -+ *) LIBOBJS="$LIBOBJS strnlen.$ac_objext" ;; -+esac -+ -+ - echo "$as_me:$LINENO: checking return type of signal handlers" >&5 - echo $ECHO_N "checking return type of signal handlers... $ECHO_C" >&6 - if test "${ac_cv_type_signal+set}" = set; then diff --git a/app-shells/bash/files/bash-3.0-subshell.patch b/app-shells/bash/files/bash-3.0-subshell.patch deleted file mode 100644 index a1d7dfe7d342..000000000000 --- a/app-shells/bash/files/bash-3.0-subshell.patch +++ /dev/null @@ -1,39 +0,0 @@ -Ripped from Fedora which took this from upstream - -* Tue Nov 22 2005 Tim Waugh 3.0-37 -- Applied patch from upstream to fix parsing problem (bug #146638). - -http://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=146638 - ---- bash-3.0/parse.y.subshell 2005-11-22 13:19:11.000000000 +0000 -+++ bash-3.0/parse.y 2005-11-22 13:19:24.000000000 +0000 -@@ -2055,14 +2055,6 @@ - if (uc) - shell_input_line_index++; - -- if MBTEST(uc == '\\' && remove_quoted_newline && shell_input_line[shell_input_line_index] == '\n') -- { -- if (SHOULD_PROMPT ()) -- prompt_again (); -- line_number++; -- goto restart_read; -- } -- - #if defined (ALIAS) || defined (DPAREN_ARITHMETIC) - /* If UC is NULL, we have reached the end of the current input string. If - pushed_string_list is non-empty, it's time to pop to the previous string -@@ -2078,6 +2070,14 @@ - } - #endif /* ALIAS || DPAREN_ARITHMETIC */ - -+ if MBTEST(uc == '\\' && remove_quoted_newline && shell_input_line[shell_input_line_index] == '\n') -+ { -+ if (SHOULD_PROMPT ()) -+ prompt_again (); -+ line_number++; -+ goto restart_read; -+ } -+ - if (!uc && shell_input_line_terminator == EOF) - return ((shell_input_line_index != 0) ? '\n' : EOF); - diff --git a/app-shells/bash/files/bash-3.0-trap-fg-signals.patch b/app-shells/bash/files/bash-3.0-trap-fg-signals.patch deleted file mode 100644 index c7010511853f..000000000000 --- a/app-shells/bash/files/bash-3.0-trap-fg-signals.patch +++ /dev/null @@ -1,23 +0,0 @@ -Don't barf on handled signals inside of scripts. Makes for nicer output. - -patch by Martin Schlemmer - ---- a/jobs.c -+++ b/jobs.c -@@ -2893,11 +2893,11 @@ - } - else if (IS_FOREGROUND (job)) - { --#if !defined (DONT_REPORT_SIGPIPE) -- if (termsig && WIFSIGNALED (s) && termsig != SIGINT) --#else -- if (termsig && WIFSIGNALED (s) && termsig != SIGINT && termsig != SIGPIPE) --#endif -+ if (termsig && WIFSIGNALED (s) && termsig != SIGINT && -+#if defined (DONT_REPORT_SIGPIPE) -+ termsig != SIGPIPE && -+#endif -+ signal_is_trapped (termsig) == 0) - { - fprintf (stderr, "%s", j_strsignal (termsig)); - diff --git a/app-shells/bash/files/bash-3.0-ulimit.patch b/app-shells/bash/files/bash-3.0-ulimit.patch deleted file mode 100644 index 8202b95d2769..000000000000 --- a/app-shells/bash/files/bash-3.0-ulimit.patch +++ /dev/null @@ -1,186 +0,0 @@ -Ripped from Fedora - ---- bash-3.0/builtins/ulimit.def -+++ bash-3.0/builtins/ulimit.def -@@ -34,15 +34,20 @@ - -a all current limits are reported - -c the maximum size of core files created - -d the maximum size of a process's data segment -+ -e the maximum scheduling priority (`nice') - -f the maximum size of files created by the shell -+ -i the maximum number of pending signals - -l the maximum size a process may lock into memory - -m the maximum resident set size - -n the maximum number of open file descriptors - -p the pipe buffer size -+ -q the maximum number of bytes in POSIX message queues -+ -r the maximum rt priority - -s the maximum stack size - -t the maximum amount of cpu time in seconds - -u the maximum number of user processes - -v the size of virtual memory -+ -x the maximum number of file locks - - If LIMIT is given, it is the new value of the specified resource; - the special LIMIT values `soft', `hard', and `unlimited' stand for -@@ -199,7 +204,13 @@ - #ifdef RLIMIT_DATA - { 'd', RLIMIT_DATA, 1024, "data seg size", "kbytes" }, - #endif -+#ifdef RLIMIT_NICE -+ { 'e', RLIMIT_NICE, 1, "max nice", (char *)NULL}, -+#endif /* RLIMIT_NICE */ - { 'f', RLIMIT_FILESIZE, 1024, "file size", "blocks" }, -+#ifdef RLIMIT_SIGPENDING -+ { 'i', RLIMIT_SIGPENDING, 1, "pending signals", (char *)NULL}, -+#endif - #ifdef RLIMIT_MEMLOCK - { 'l', RLIMIT_MEMLOCK, 1024, "max locked memory", "kbytes" }, - #endif -@@ -208,6 +219,12 @@ - #endif /* RLIMIT_RSS */ - { 'n', RLIMIT_OPENFILES, 1, "open files", (char *)NULL}, - { 'p', RLIMIT_PIPESIZE, 512, "pipe size", "512 bytes" }, -+#ifdef RLIMIT_MSGQUEUE -+ { 'q', RLIMIT_MSGQUEUE, 1, "POSIX message queues", "bytes" }, -+#endif -+#ifdef RLIMIT_RTPRIO -+ { 'r', RLIMIT_RTPRIO, 1, "max rt priority", (char *)NULL}, -+#endif /* RLIMIT_RTPRIO */ - #ifdef RLIMIT_STACK - { 's', RLIMIT_STACK, 1024, "stack size", "kbytes" }, - #endif -@@ -221,6 +238,9 @@ - #ifdef RLIMIT_SWAP - { 'w', RLIMIT_SWAP, 1024, "swap size", "kbytes" }, - #endif -+#ifdef RLIMIT_LOCKS -+ { 'x', RLIMIT_LOCKS, 1, "file locks", (char *)NULL}, -+#endif - { -1, -1, -1, (char *)NULL, (char *)NULL } - }; - #define NCMDS (sizeof(limits) / sizeof(limits[0])) -@@ -647,11 +667,11 @@ - - for (i = 0; limits[i].option > 0; i++) - { -- if (get_limit (i, &softlim, &hardlim) < 0) -+ if (get_limit (i, &softlim, &hardlim) == 0) -+ printone (i, (mode & LIMIT_SOFT) ? softlim : hardlim, 1); -+ else if (errno != EINVAL) - builtin_error ("%s: cannot get limit: %s", limits[i].description, - strerror (errno)); -- else -- printone (i, (mode & LIMIT_SOFT) ? softlim : hardlim, 1); - } - } - -@@ -670,7 +690,7 @@ - else - sprintf (unitstr, "(-%c) ", limits[limind].option); - -- printf ("%-18s %16s", limits[limind].description, unitstr); -+ printf ("%-20s %16s", limits[limind].description, unitstr); - } - if (curlim == RLIM_INFINITY) - puts ("unlimited"); ---- bash-3.0/doc/bashref.texi -+++ bash-3.0/doc/bashref.texi -@@ -3793,7 +3793,7 @@ - @item ulimit - @btindex ulimit - @example --ulimit [-acdflmnpstuvSH] [@var{limit}] -+ulimit [-acdeflmnpqrstuvxSH] [@var{limit}] - @end example - @code{ulimit} provides control over the resources available to processes - started by the shell, on systems that allow such control. If an -@@ -3814,9 +3814,15 @@ - @item -d - The maximum size of a process's data segment. - -+@item -e -+The maximum scheduling priority. -+ - @item -f - The maximum size of files created by the shell. - -+@item -i -+The maximum number of pending signals. -+ - @item -l - The maximum size that may be locked into memory. - -@@ -3829,6 +3835,12 @@ - @item -p - The pipe buffer size. - -+@item -q -+The maximum number of bytes in POSIX message queues. -+ -+@item -r -+The maximum RT priority. -+ - @item -s - The maximum stack size. - -@@ -3841,6 +3853,9 @@ - @item -v - The maximum amount of virtual memory available to the process. - -+@item -x -+The maximum amount of file locks. -+ - @end table - - If @var{limit} is given, it is the new value of the specified resource; ---- bash-3.0/doc/bash.1 -+++ bash-3.0/doc/bash.1 -@@ -8362,7 +8362,7 @@ - returns true if any of the arguments are found, false if - none are found. - .TP --\fBulimit\fP [\fB\-SHacdflmnpstuv\fP [\fIlimit\fP]] -+\fBulimit\fP [\fB\-SHacdefilmnpqrstuvx\fP [\fIlimit\fP]] - Provides control over the resources available to the shell and to - processes started by it, on systems that allow such control. - The \fB\-H\fP and \fB\-S\fP options specify that the hard or soft limit is -@@ -8398,9 +8398,15 @@ - .B \-d - The maximum size of a process's data segment - .TP -+.B \-e -+The maximum scheduling priority (`nice') -+.TP - .B \-f - The maximum size of files created by the shell - .TP -+.B \-i -+The maximum number of pending signals -+.TP - .B \-l - The maximum size that may be locked into memory - .TP -@@ -8414,6 +8420,12 @@ - .B \-p - The pipe size in 512-byte blocks (this may not be set) - .TP -+.B \-q -+The maximum number of bytes in POSIX message queues -+.TP -+.B \-r -+The maximum rt priority -+.TP - .B \-s - The maximum stack size - .TP -@@ -8425,6 +8437,9 @@ - .TP - .B \-v - The maximum amount of virtual memory available to the shell -+.TP -+.B \-x -+The maximum number of file locks - .PD - .PP - If diff --git a/app-shells/bash/files/bash-3.0-volatile-command.patch b/app-shells/bash/files/bash-3.0-volatile-command.patch deleted file mode 100644 index 87b9f25ffc21..000000000000 --- a/app-shells/bash/files/bash-3.0-volatile-command.patch +++ /dev/null @@ -1,16 +0,0 @@ -Ripped from Debian - -# DP: current_command must be declared volatile to prevent assignments from -# being optimized away as dead code. In reality, the use of setjmp/longjmp -# makes it not dead code at all. - ---- a/eval.c -+++ b/eval.c -@@ -63,7 +63,7 @@ - reader_loop () - { - int our_indirection_level; -- COMMAND *current_command = (COMMAND *)NULL; -+ COMMAND * volatile current_command = (COMMAND *)NULL; - - USE_VAR(current_command); diff --git a/app-shells/bash/files/bash-3.1-dev-fd-buffer-overflow.patch b/app-shells/bash/files/bash-3.1-dev-fd-buffer-overflow.patch deleted file mode 100644 index 9d08856e5b00..000000000000 --- a/app-shells/bash/files/bash-3.1-dev-fd-buffer-overflow.patch +++ /dev/null @@ -1,16 +0,0 @@ -https://bugs.gentoo.org/431850 - -this is a backport of the upstream bash42-033 patch for bash 3.1/3.0/2.05 - ---- a/test.c -+++ b/test.c -@@ -194,7 +194,8 @@ - trailing slash. Make sure /dev/fd/xx really uses DEV_FD_PREFIX/xx. - On most systems, with the notable exception of linux, this is - effectively a no-op. */ -- char pbuf[32]; -+ static char *pbuf = 0; -+ pbuf = xrealloc (pbuf, sizeof (DEV_FD_PREFIX) + strlen (path + 8)); - strcpy (pbuf, DEV_FD_PREFIX); - strcat (pbuf, path + 8); - return (stat (pbuf, finfo)); diff --git a/app-shells/bash/files/bash-3.1-dev-fd-test-as-user.patch b/app-shells/bash/files/bash-3.1-dev-fd-test-as-user.patch deleted file mode 100644 index 80a4b0a1a034..000000000000 --- a/app-shells/bash/files/bash-3.1-dev-fd-test-as-user.patch +++ /dev/null @@ -1,14 +0,0 @@ -Fix the /dev/fd test when running as a non root user -after logging in as a root user #131875 - ---- bash-3.1/configure -+++ bash-3.1/configure -@@ -23098,7 +23098,7 @@ - if test -d /dev/fd && test -r /dev/fd/0 < /dev/null; then - # check for systems like FreeBSD 5 that only provide /dev/fd/[012] - exec 3<&0 -- if test -r /dev/fd/3; then -+ if test -e /dev/fd/3; then - bash_cv_dev_fd=standard - else - bash_cv_dev_fd=absent diff --git a/app-shells/bash/files/bash-3.1-fix-dash-login-shell.patch b/app-shells/bash/files/bash-3.1-fix-dash-login-shell.patch deleted file mode 100644 index 3ca7518fbb50..000000000000 --- a/app-shells/bash/files/bash-3.1-fix-dash-login-shell.patch +++ /dev/null @@ -1,52 +0,0 @@ -http://lists.gnu.org/archive/html/bug-bash/2006-01/msg00054.html -http://bugs.gentoo.org/118257 - -Date: Fri, 13 Jan 2006 17:11:10 +0000 -From: Tim Waugh -To: bug-bash@gnu.org -Subject: [patch] fix 'exec -l /bin/bash' - -Configuration Information [Automatically generated, do not change]: -Machine: i386 -OS: linux-gnu -Compiler: i386-redhat-linux-gcc -Compilation CFLAGS: -DPROGRAM='bash' -DCONF_HOSTTYPE='i386' -DCONF_OSTYPE='linux-gnu' -DCONF_MACHTYPE='i386-redhat-linux-gnu' -DCONF_VENDOR='redhat' -DLOCALEDIR='/usr/share/locale' -DPACKAGE='bash' -DSHELL -DHAVE_CONFIG_H -I. -I. -I./include -I./lib -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=pentium4 -fasynchronous-unwind-tables -uname output: Linux gene.surrey.redhat.com 2.6.13-1.1597_FC5 #1 Thu Oct 6 02:13:06 EDT 2005 i686 i686 i386 GNU/Linux -Machine Type: i386-redhat-linux-gnu - -Bash Version: 3.1 -Patch Level: 1 -Release Status: release - -Description: - If bash has argv[0] as '-/bin/bash' it does not become a login - shell. - -Repeat-By: - exec -l /bin/bash - shopt - -Fix: - ---- bash-3.1/shell.c.login 2006-01-13 16:52:14.000000000 +0000 -+++ bash-3.1/shell.c 2006-01-13 16:52:15.000000000 +0000 -@@ -1543,9 +1543,10 @@ - any startup files; just try to be more like /bin/sh. */ - shell_name = argv0 ? base_pathname (argv0) : PROGRAM; - -- if (*shell_name == '-') -+ if (argv0 && *argv0 == '-') - { -- shell_name++; -+ if (*shell_name == '-') -+ shell_name++; - login_shell++; - } - - - -_______________________________________________ -Bug-bash mailing list -Bug-bash@gnu.org -http://lists.gnu.org/mailman/listinfo/bug-bash - diff --git a/app-shells/bash/files/bash-3.1-protos.patch b/app-shells/bash/files/bash-3.1-protos.patch deleted file mode 100644 index 32ae8cfe91a3..000000000000 --- a/app-shells/bash/files/bash-3.1-protos.patch +++ /dev/null @@ -1,67 +0,0 @@ -move prototypes around so they show up when needed - ---- a/jobs.h -+++ b/jobs.h -@@ -182,6 +182,7 @@ - - extern int count_all_jobs __P((void)); - -+extern void close_pgrp_pipe __P((void)); - extern void terminate_current_pipeline __P((void)); - extern void terminate_stopped_jobs __P((void)); - extern void hangup_all_jobs __P((void)); ---- a/lib/glob/strmatch.c -+++ b/lib/glob/strmatch.c -@@ -25,9 +25,6 @@ - #include "strmatch.h" - - extern int xstrmatch __P((char *, char *, int)); --#if defined (HAVE_MULTIBYTE) --extern int internal_wstrmatch __P((wchar_t *, wchar_t *, int)); --#endif - - int - strmatch (pattern, string, flags) ---- a/lib/glob/strmatch.h -+++ b/lib/glob/strmatch.h -@@ -57,6 +57,7 @@ - - #if HANDLE_MULTIBYTE - extern int wcsmatch __P((wchar_t *, wchar_t *, int)); -+extern int internal_wstrmatch __P((wchar_t *, wchar_t *, int)); - #endif - - #endif /* _STRMATCH_H */ ---- a/builtins/echo.def -+++ b/builtins/echo.def -@@ -31,6 +31,8 @@ - #include - #include "../shell.h" - -+#include "common.h" -+ - $BUILTIN echo - $FUNCTION echo_builtin - $DEPENDS_ON V9_ECHO ---- a/lib/sh/winsize.c -+++ b/lib/sh/winsize.c -@@ -55,6 +55,7 @@ - #if defined (READLINE) - extern void rl_set_screen_size __P((int, int)); - #endif -+extern void sh_set_lines_and_columns __P((int, int)); - - void - get_new_window_size (from_sig, rp, cp) ---- a/support/bashversion.c -+++ b/support/bashversion.c -@@ -47,6 +47,9 @@ - extern char *dist_version; - extern int patch_level; - -+extern char *shell_version_string __P((void)); -+extern void show_shell_version __P((int)); -+ - char *shell_name = "bash"; - char *progname; - diff --git a/app-shells/bash/files/bash-3.1-ulimit.patch b/app-shells/bash/files/bash-3.1-ulimit.patch deleted file mode 100644 index 8c2474825cf1..000000000000 --- a/app-shells/bash/files/bash-3.1-ulimit.patch +++ /dev/null @@ -1,122 +0,0 @@ -Ripped from Fedora - -Add support for RLIMIT_NICE/RLIMIT_RTPRIO and add missing documentation -for many other options - ---- a/builtins/ulimit.def -+++ b/builtins/ulimit.def -@@ -24,7 +24,7 @@ - $BUILTIN ulimit - $FUNCTION ulimit_builtin - $DEPENDS_ON !_MINIX --$SHORT_DOC ulimit [-SHacdfilmnpqstuvx] [limit] -+$SHORT_DOC ulimit [-SHacdefilmnpqrstuvx] [limit] - Ulimit provides control over the resources available to processes - started by the shell, on systems that allow such control. If an - option is given, it is interpreted as follows: -@@ -34,18 +34,20 @@ - -a all current limits are reported - -c the maximum size of core files created - -d the maximum size of a process's data segment -+ -e the maximum scheduling priority (`nice') - -f the maximum size of files created by the shell -- -i the maximum number of pending signals -+ -i the maximum number of pending signals - -l the maximum size a process may lock into memory - -m the maximum resident set size - -n the maximum number of open file descriptors - -p the pipe buffer size -- -q the maximum number of bytes in POSIX message queues -+ -q the maximum number of bytes in POSIX message queues -+ -r the maximum rt priority - -s the maximum stack size - -t the maximum amount of cpu time in seconds - -u the maximum number of user processes - -v the size of virtual memory -- -x the maximum number of file locks -+ -x the maximum number of file locks - - If LIMIT is given, it is the new value of the specified resource; - the special LIMIT values `soft', `hard', and `unlimited' stand for -@@ -202,6 +204,9 @@ - #ifdef RLIMIT_DATA - { 'd', RLIMIT_DATA, 1024, "data seg size", "kbytes" }, - #endif -+#ifdef RLIMIT_NICE -+ { 'e', RLIMIT_NICE, 1, "max nice", (char *)NULL}, -+#endif - { 'f', RLIMIT_FILESIZE, 1024, "file size", "blocks" }, - #ifdef RLIMIT_SIGPENDING - { 'i', RLIMIT_SIGPENDING, 1, "pending signals", (char *)NULL }, -@@ -217,6 +222,9 @@ - #ifdef RLIMIT_MSGQUEUE - { 'q', RLIMIT_MSGQUEUE, 1, "POSIX message queues", "bytes" }, - #endif -+#ifdef RLIMIT_RTPRIO -+ { 'r', RLIMIT_RTPRIO, 1, "max rt priority", (char *)NULL}, -+#endif - #ifdef RLIMIT_STACK - { 's', RLIMIT_STACK, 1024, "stack size", "kbytes" }, - #endif ---- a/doc/bashref.texi -+++ b/doc/bashref.texi -@@ -3833,7 +3833,7 @@ - @item ulimit - @btindex ulimit - @example --ulimit [-acdfilmnpqstuvxSH] [@var{limit}] -+ulimit [-acdefilmnpqrstuvxSH] [@var{limit}] - @end example - @code{ulimit} provides control over the resources available to processes - started by the shell, on systems that allow such control. If an -@@ -3854,6 +3854,9 @@ - @item -d - The maximum size of a process's data segment. - -+@item -e -+The maximum scheduling priority. -+ - @item -f - The maximum size of files created by the shell. - -@@ -3875,6 +3878,9 @@ - @item -q - The maximum number of bytes in POSIX message queues. - -+@item -r -+The maximum RT priority. -+ - @item -s - The maximum stack size. - ---- a/doc/bash.1 -+++ b/doc/bash.1 -@@ -8490,7 +8490,7 @@ - returns true if any of the arguments are found, false if - none are found. - .TP --\fBulimit\fP [\fB\-SHacdfilmnpqstuvx\fP [\fIlimit\fP]] -+\fBulimit\fP [\fB\-SHacdefilmnpqrstuvx\fP [\fIlimit\fP]] - Provides control over the resources available to the shell and to - processes started by it, on systems that allow such control. - The \fB\-H\fP and \fB\-S\fP options specify that the hard or soft limit is -@@ -8526,6 +8526,9 @@ - .B \-d - The maximum size of a process's data segment - .TP -+.B \-e -+The maximum scheduling priority (`nice') -+.TP - .B \-f - The maximum size of files created by the shell - .TP -@@ -8548,6 +8551,9 @@ - .B \-q - The maximum number of bytes in POSIX message queues - .TP -+.B \-r -+The maximum rt priority -+.TP - .B \-s - The maximum stack size - .TP diff --git a/app-shells/bash/files/bash-3.2-dev-fd-test-as-user.patch b/app-shells/bash/files/bash-3.2-dev-fd-test-as-user.patch deleted file mode 100644 index 8aca7767161d..000000000000 --- a/app-shells/bash/files/bash-3.2-dev-fd-test-as-user.patch +++ /dev/null @@ -1,26 +0,0 @@ -diff -ur bash-3.2.orig/aclocal.m4 bash-3.2/aclocal.m4 ---- bash-3.2.orig/aclocal.m4 2006-12-30 20:00:31 +0000 -+++ bash-3.2/aclocal.m4 2006-12-30 20:02:02 +0000 -@@ -1544,7 +1544,8 @@ - if test -d /dev/fd && test -r /dev/fd/0 < /dev/null; then - # check for systems like FreeBSD 5 that only provide /dev/fd/[012] - exec 3 - #include "builtins.h" - #include "shell.h" -+#include "common.h" - - basename_builtin (list) - WORD_LIST *list; ---- bash-3.2/examples/loadables/cut.c -+++ bash-3.2/examples/loadables/cut.c -@@ -63,6 +63,7 @@ - #include "builtins.h" - #include "shell.h" - #include "bashgetopt.h" -+#include "common.h" - - #if !defined (errno) - extern int errno; ---- bash-3.2/examples/loadables/dirname.c -+++ bash-3.2/examples/loadables/dirname.c -@@ -11,6 +11,7 @@ - #include - #include "builtins.h" - #include "shell.h" -+#include "common.h" - - dirname_builtin (list) - WORD_LIST *list; ---- bash-3.2/examples/loadables/finfo.c -+++ bash-3.2/examples/loadables/finfo.c -@@ -12,6 +12,7 @@ - #include - #include - #include -+#include - - #include "bashansi.h" - #include "shell.h" ---- bash-3.2/examples/loadables/head.c -+++ bash-3.2/examples/loadables/head.c -@@ -21,6 +21,7 @@ - #include "builtins.h" - #include "shell.h" - #include "bashgetopt.h" -+#include "common.h" - - #if !defined (errno) - extern int errno; ---- bash-3.2/examples/loadables/ln.c -+++ bash-3.2/examples/loadables/ln.c -@@ -18,6 +18,7 @@ - #include "builtins.h" - #include "shell.h" - #include "bashgetopt.h" -+#include "common.h" - - #if !defined (errno) - extern int errno; ---- bash-3.2/examples/loadables/logname.c -+++ bash-3.2/examples/loadables/logname.c -@@ -11,6 +11,7 @@ - - #include "builtins.h" - #include "shell.h" -+#include "common.h" - - #if !defined (errno) - extern int errno; ---- bash-3.2/examples/loadables/mkdir.c -+++ bash-3.2/examples/loadables/mkdir.c -@@ -16,6 +16,7 @@ - #include "builtins.h" - #include "shell.h" - #include "bashgetopt.h" -+#include "common.h" - - #if !defined (errno) - extern int errno; ---- bash-3.2/examples/loadables/pathchk.c -+++ bash-3.2/examples/loadables/pathchk.c -@@ -45,6 +45,7 @@ - #include "stdc.h" - #include "bashgetopt.h" - #include "maxpath.h" -+#include "common.h" - - #if !defined (errno) - extern int errno; ---- bash-3.2/examples/loadables/print.c -+++ bash-3.2/examples/loadables/print.c -@@ -17,6 +17,8 @@ - #include "builtins.h" - #include "stdc.h" - #include "bashgetopt.h" -+#include "builtext.h" -+#include "common.h" - - #if !defined (errno) - extern int errno; ---- bash-3.2/examples/loadables/printenv.c -+++ bash-3.2/examples/loadables/printenv.c -@@ -11,6 +11,7 @@ - #include "builtins.h" - #include "shell.h" - #include "bashgetopt.h" -+#include "common.h" - - extern char **export_env; - ---- bash-3.2/examples/loadables/push.c -+++ bash-3.2/examples/loadables/push.c -@@ -11,6 +11,7 @@ - #include "shell.h" - #include "jobs.h" - #include "bashgetopt.h" -+#include "common.h" - - #ifndef errno - extern int errno; ---- bash-3.2/examples/loadables/realpath.c -+++ bash-3.2/examples/loadables/realpath.c -@@ -34,6 +34,7 @@ - #include "builtins.h" - #include "shell.h" - #include "bashgetopt.h" -+#include "common.h" - - #ifndef errno - extern int errno; -@@ -67,14 +68,14 @@ - vflag = 1; - break; - default: -- usage(); -+ builtin_usage(); - } - } - - list = loptend; - - if (list == 0) -- usage(); -+ builtin_usage(); - - for (es = EXECUTION_SUCCESS; list; list = list->next) { - p = list->word->word; ---- bash-3.2/examples/loadables/rmdir.c -+++ bash-3.2/examples/loadables/rmdir.c -@@ -8,6 +8,7 @@ - #include - #include "builtins.h" - #include "shell.h" -+#include "common.h" - - #if !defined (errno) - extern int errno; ---- bash-3.2/examples/loadables/sleep.c -+++ bash-3.2/examples/loadables/sleep.c -@@ -27,6 +27,7 @@ - - #include "shell.h" - #include "builtins.h" -+#include "common.h" - - #define RETURN(x) \ - do { \ ---- bash-3.2/examples/loadables/tee.c -+++ bash-3.2/examples/loadables/tee.c -@@ -22,6 +22,7 @@ - #include "builtins.h" - #include "shell.h" - #include "bashgetopt.h" -+#include "common.h" - - #if !defined (errno) - extern int errno; ---- bash-3.2/examples/loadables/truefalse.c -+++ bash-3.2/examples/loadables/truefalse.c -@@ -1,5 +1,7 @@ - /* true and false builtins */ - -+#include -+ - #include "bashtypes.h" - #include "shell.h" - #include "builtins.h" ---- bash-3.2/examples/loadables/tty.c -+++ bash-3.2/examples/loadables/tty.c -@@ -8,6 +8,7 @@ - #include "builtins.h" - #include "shell.h" - #include "bashgetopt.h" -+#include "common.h" - - extern char *ttyname (); - ---- bash-3.2/examples/loadables/uname.c -+++ bash-3.2/examples/loadables/uname.c -@@ -27,6 +27,7 @@ - #include "builtins.h" - #include "shell.h" - #include "bashgetopt.h" -+#include "common.h" - - #define FLAG_SYSNAME 0x01 /* -s */ - #define FLAG_NODENAME 0x02 /* -n */ ---- bash-3.2/examples/loadables/unlink.c -+++ bash-3.2/examples/loadables/unlink.c -@@ -14,6 +14,7 @@ - - #include "builtins.h" - #include "shell.h" -+#include "common.h" - - #ifndef errno - extern int errno; ---- bash-3.2/examples/loadables/whoami.c -+++ bash-3.2/examples/loadables/whoami.c -@@ -8,6 +8,7 @@ - #include "builtins.h" - #include "shell.h" - #include "bashgetopt.h" -+#include "common.h" - - whoami_builtin (list) - WORD_LIST *list; ---- bash-3.2/examples/loadables/Makefile.in -+++ bash-3.2/examples/loadables/Makefile.in -@@ -68,7 +68,7 @@ - SHOBJ_CC = @SHOBJ_CC@ - SHOBJ_CFLAGS = @SHOBJ_CFLAGS@ - SHOBJ_LD = @SHOBJ_LD@ --SHOBJ_LDFLAGS = @SHOBJ_LDFLAGS@ -+SHOBJ_LDFLAGS = @SHOBJ_LDFLAGS@ @LDFLAGS@ - SHOBJ_XLDFLAGS = @SHOBJ_XLDFLAGS@ - SHOBJ_LIBS = @SHOBJ_LIBS@ - SHOBJ_STATUS = @SHOBJ_STATUS@ diff --git a/app-shells/bash/files/bash-3.2-process-subst.patch b/app-shells/bash/files/bash-3.2-process-subst.patch deleted file mode 100644 index 94877c62b316..000000000000 --- a/app-shells/bash/files/bash-3.2-process-subst.patch +++ /dev/null @@ -1,12 +0,0 @@ -Fix process substitution on BSD - ---- a/execute_cmd.c -+++ b/execute_cmd.c -@@ -2672,6 +2672,7 @@ - - do_piping (pipe_in, pipe_out); - -+ subshell_environment = 0; - if (async) - subshell_environment |= SUBSHELL_ASYNC; - if (pipe_in != NO_PIPE || pipe_out != NO_PIPE) diff --git a/app-shells/bash/files/bash-3.2-protos.patch b/app-shells/bash/files/bash-3.2-protos.patch deleted file mode 100644 index 0a9ea74adfb0..000000000000 --- a/app-shells/bash/files/bash-3.2-protos.patch +++ /dev/null @@ -1,57 +0,0 @@ -move prototypes around so they show up when needed - ---- a/jobs.h -+++ b/jobs.h -@@ -182,6 +182,7 @@ - - extern int count_all_jobs __P((void)); - -+extern void close_pgrp_pipe __P((void)); - extern void terminate_current_pipeline __P((void)); - extern void terminate_stopped_jobs __P((void)); - extern void hangup_all_jobs __P((void)); ---- a/lib/glob/strmatch.c -+++ b/lib/glob/strmatch.c -@@ -25,9 +25,6 @@ - #include "strmatch.h" - - extern int xstrmatch __P((char *, char *, int)); --#if defined (HAVE_MULTIBYTE) --extern int internal_wstrmatch __P((wchar_t *, wchar_t *, int)); --#endif - - int - strmatch (pattern, string, flags) ---- a/lib/glob/strmatch.h -+++ b/lib/glob/strmatch.h -@@ -57,6 +57,7 @@ - - #if HANDLE_MULTIBYTE - extern int wcsmatch __P((wchar_t *, wchar_t *, int)); -+extern int internal_wstrmatch __P((wchar_t *, wchar_t *, int)); - #endif - - #endif /* _STRMATCH_H */ ---- a/quit.h -+++ b/quit.h -@@ -21,6 +21,8 @@ - #if !defined (_QUIT_H_) - #define _QUIT_H_ - -+#include "sig.h" -+ - /* Non-zero means SIGINT has already ocurred. */ - extern volatile int interrupt_state; - extern volatile int terminating_signal; ---- a/support/bashversion.c -+++ b/support/bashversion.c -@@ -47,6 +47,9 @@ - extern char *dist_version; - extern int patch_level; - -+extern char *shell_version_string __P((void)); -+extern void show_shell_version __P((int)); -+ - char *shell_name = "bash"; - char *progname; - diff --git a/app-shells/bash/files/bash-3.2-session-leader.patch b/app-shells/bash/files/bash-3.2-session-leader.patch deleted file mode 100644 index 2e9286f34d40..000000000000 --- a/app-shells/bash/files/bash-3.2-session-leader.patch +++ /dev/null @@ -1,65 +0,0 @@ -http://bugs.gentoo.org/231775 -http://lists.gnu.org/archive/html/bug-bash/2008-07/msg00010.html - -A parent bash shell sometimes will set the session leader tty (using tcsetpgrp) -back to itself, taking control away from a child bash shell, due to a race -condition. A result is that the child can then not then execute some commands -(like stty) from its init script (e.g. .bashrc). The result I (and others) -have seen is that the bash shell will hang while reading the init script. - -*** a/jobs.c ---- b/jobs.c -*************** -*** 266,269 **** ---- 266,270 ---- - static void set_job_running __P((int)); - static void setjstatus __P((int)); -+ static int maybe_give_terminal_to __P((pid_t, pid_t, int)); - static void mark_all_jobs_as_dead __P((void)); - static void mark_dead_jobs_as_notified __P((int)); -*************** -*** 637,641 **** - */ - if (job_control && newjob->pgrp && (subshell_environment&SUBSHELL_ASYNC) == 0) -! give_terminal_to (newjob->pgrp, 0); - } - } ---- 638,642 ---- - */ - if (job_control && newjob->pgrp && (subshell_environment&SUBSHELL_ASYNC) == 0) -! maybe_give_terminal_to (shell_pgrp, newjob->pgrp, 0); - } - } -*************** -*** 3833,3836 **** ---- 3834,3863 ---- - } - -+ /* Give terminal to NPGRP iff it's currently owned by OPGRP. FLAGS are the -+ flags to pass to give_terminal_to(). */ -+ static int -+ maybe_give_terminal_to (opgrp, npgrp, flags) -+ pid_t opgrp, npgrp; -+ int flags; -+ { -+ int tpgrp; -+ -+ tpgrp = tcgetpgrp (shell_tty); -+ if (tpgrp == npgrp) -+ { -+ terminal_pgrp = npgrp; -+ return 0; -+ } -+ else if (tpgrp != opgrp) -+ { -+ #if defined (DEBUG) -+ internal_warning ("maybe_give_terminal_to: terminal pgrp == %d shell pgrp = %d", tpgrp, opgrp); -+ #endif -+ return -1; -+ } -+ else -+ return (give_terminal_to (npgrp, flags)); -+ } -+ - /* Clear out any jobs in the job array. This is intended to be used by - children of the shell, who should not have any job structures as baggage diff --git a/app-shells/bash/files/bash-3.2-ulimit.patch b/app-shells/bash/files/bash-3.2-ulimit.patch deleted file mode 100644 index 19ea7e6e5e33..000000000000 --- a/app-shells/bash/files/bash-3.2-ulimit.patch +++ /dev/null @@ -1,13 +0,0 @@ -add missing docs for -e and -r options - ---- a/builtins/ulimit.def -+++ b/builtins/ulimit.def -@@ -24,7 +24,7 @@ - $BUILTIN ulimit - $FUNCTION ulimit_builtin - $DEPENDS_ON !_MINIX --$SHORT_DOC ulimit [-SHacdfilmnpqstuvx] [limit] -+$SHORT_DOC ulimit [-SHacdefilmnpqrstuvx] [limit] - Ulimit provides control over the resources available to processes - started by the shell, on systems that allow such control. If an - option is given, it is interpreted as follows: diff --git a/app-shells/bash/files/bash-4.0-configure.patch b/app-shells/bash/files/bash-4.0-configure.patch deleted file mode 100644 index e57cb6b2402e..000000000000 --- a/app-shells/bash/files/bash-4.0-configure.patch +++ /dev/null @@ -1,25 +0,0 @@ -http://bugs.gentoo.org/304901 - -newer patches touch configure ... we don't want autotool deps, so update -the files ourselves - ---- bash-4.0/configure -+++ bash-4.0/configure -@@ -5806,7 +5806,7 @@ - # static version specified as -llibname to override the - # dynamic version - case "${host_os}" in -- darwin[89]*) READLINE_LIB='${READLINE_LIBRARY}' ;; -+ darwin[89]*|darwin10*) READLINE_LIB='${READLINE_LIBRARY}' ;; - *) READLINE_LIB=-lreadline ;; - esac - fi -@@ -5847,7 +5847,7 @@ - # static version specified as -llibname to override the - # dynamic version - case "${host_os}" in -- darwin[89]*) HISTORY_LIB='${HISTORY_LIBRARY}' ;; -+ darwin[89]*|darwin10*) HISTORY_LIB='${HISTORY_LIBRARY}' ;; - *) HISTORY_LIB=-lhistory ;; - esac - fi diff --git a/app-shells/bash/files/bash-4.0-ldflags-for-build.patch b/app-shells/bash/files/bash-4.0-ldflags-for-build.patch deleted file mode 100644 index 089264f97e40..000000000000 --- a/app-shells/bash/files/bash-4.0-ldflags-for-build.patch +++ /dev/null @@ -1,15 +0,0 @@ -http://bugs.gentoo.org/211947 - -fix from Takashi YOSHII: dont use target ldflags for build apps - ---- bash/Makefile.in -+++ bash/Makefile.in -@@ -143,7 +143,7 @@ - CCFLAGS_FOR_BUILD = $(BASE_CCFLAGS) $(CPPFLAGS_FOR_BUILD) $(CFLAGS_FOR_BUILD) - - LDFLAGS = @LDFLAGS@ $(STATIC_LD) $(LOCAL_LDFLAGS) $(PROFILE_FLAGS) $(CFLAGS) --LDFLAGS_FOR_BUILD = $(LDFLAGS) -+LDFLAGS_FOR_BUILD = @LDFLAGS_FOR_BUILD@ $(LOCAL_LDFLAGS) $(CFLAGS_FOR_BUILD) - - INCLUDES = -I. @RL_INCLUDE@ -I$(srcdir) -I$(BASHINCDIR) -I$(LIBSRC) $(INTL_INC) - diff --git a/app-shells/bash/files/bash-4.0-negative-return.patch b/app-shells/bash/files/bash-4.0-negative-return.patch deleted file mode 100644 index 32affa18c179..000000000000 --- a/app-shells/bash/files/bash-4.0-negative-return.patch +++ /dev/null @@ -1,33 +0,0 @@ -http://lists.gnu.org/archive/html/bug-bash/2009-02/msg00158.html - -make `return` accept negative values again - -hack by me (vapier@gentoo.org) ... i'm not familiar with bash source code, so -i imagine this isn't the best way to do it ... - ---- bash/builtins/return.def -+++ bash/builtins/return.def -@@ -60,9 +60,23 @@ - return_builtin (list) - WORD_LIST *list; - { -+ int neg = 0; -+ if (list && list->word && list->word->word) { -+ char *word = list->word->word; -+ if (*word == '-') { -+ while (*word++) -+ if (!isdigit(*word)) -+ break; -+ if (!*word) -+ neg = 1; -+ } -+ } -+ -+ if (!neg) { - if (no_options (list)) - return (EX_USAGE); - list = loptend; /* skip over possible `--' */ -+ } - - return_catch_value = get_exitstat (list); - diff --git a/app-shells/bash/files/bash-4.0-parallel-build.patch b/app-shells/bash/files/bash-4.0-parallel-build.patch deleted file mode 100644 index 8384e2c9019c..000000000000 --- a/app-shells/bash/files/bash-4.0-parallel-build.patch +++ /dev/null @@ -1,65 +0,0 @@ -http://bugs.gentoo.org/267613 - -add missing dep - -patch by Peter Alfredsen - ---- bash-4.0/Makefile.in -+++ bash-4.0/Makefile.in -@@ -1022,10 +1022,11 @@ - subst.o: flags.h jobs.h siglist.h execute_cmd.h ${BASHINCDIR}/filecntl.h trap.h pathexp.h - subst.o: mailcheck.h input.h $(DEFSRC)/getopt.h $(DEFSRC)/common.h - subst.o: bashline.h bashhist.h ${GLOB_LIBSRC}/strmatch.h - subst.o: ${BASHINCDIR}/chartypes.h - subst.o: ${BASHINCDIR}/shmbutil.h -+subst.o: ${DEFDIR}/builtext.h - test.o: bashtypes.h ${BASHINCDIR}/posixstat.h ${BASHINCDIR}/filecntl.h - test.o: shell.h syntax.h config.h bashjmp.h ${BASHINCDIR}/posixjmp.h command.h ${BASHINCDIR}/stdc.h error.h - test.o: general.h xmalloc.h bashtypes.h variables.h arrayfunc.h conftypes.h array.h hashlib.h - test.o: quit.h ${BASHINCDIR}/maxpath.h unwind_prot.h dispose_cmd.h - test.o: make_cmd.h subst.h sig.h pathnames.h externs.h test.h - -http://bugs.gentoo.org/284633 - -and another ... - ---- bash-4.0/lib/sh/Makefile.in -+++ bash-4.0/lib/sh/Makefile.in -@@ -136,6 +136,9 @@ - ${BUILD_DIR}/version.h: ${BUILD_DIR}/config.h ${BUILD_DIR}/Makefile Makefile - -( cd ${BUILD_DIR} && ${MAKE} ${MFLAGS} version.h ) - -+${BUILD_DIR}/pathnames.h: ${BUILD_DIR}/config.h ${BUILD_DIR}/Makefile Makefile -+ -( cd ${BUILD_DIR} && ${MAKE} ${MFLAGS} pathnames.h ) -+ - # rules for losing makes, like SunOS - casemod.o: casemod.c - clktck.o: clktck.c - -http://bugs.gentoo.org/300143 - -and another ... - ---- bash-4.0/lib/glob/Makefile.in -+++ bash-4.0/lib/glob/Makefile.in -@@ -119,6 +119,11 @@ - mostlyclean: clean - -( cd doc && $(MAKE) $(MFLAGS) $@ ) - -+# Dependencies -+ -+${BUILD_DIR}/pathnames.h: ${BUILD_DIR}/config.h ${BUILD_DIR}/Makefile Makefile -+ -( cd ${BUILD_DIR} && ${MAKE} ${MFLAGS} pathnames.h ) -+ - ###################################################################### - # # - # Dependencies for the object files which make up this library. # -@@ -136,7 +141,7 @@ - strmatch.o: $(BUILD_DIR)/config.h - strmatch.o: $(BASHINCDIR)/stdc.h - --glob.o: $(BUILD_DIR)/config.h -+glob.o: $(BUILD_DIR)/config.h $(topdir)/shell.h $(BUILD_DIR)/pathnames.h - glob.o: $(topdir)/bashtypes.h $(BASHINCDIR)/ansi_stdlib.h $(topdir)/bashansi.h - glob.o: $(BASHINCDIR)/posixstat.h $(BASHINCDIR)/memalloc.h - glob.o: strmatch.h glob.h diff --git a/app-shells/bash/files/bash-4.1-fbsd-eaccess.patch b/app-shells/bash/files/bash-4.1-fbsd-eaccess.patch deleted file mode 100644 index 3c5b5dd98d9b..000000000000 --- a/app-shells/bash/files/bash-4.1-fbsd-eaccess.patch +++ /dev/null @@ -1,29 +0,0 @@ -Bash built-in test fails to correctly report exeuctable status for non- -executable files when run by root on FreeBSD. - -See http://bugs.gentoo.org/303411 - -Patch from Johan Hattne ---- a/lib/sh/eaccess.c.orig -+++ b/lib/sh/eaccess.c -@@ -198,11 +198,19 @@ - char *path; - int mode; - { -+ struct stat s; -+ int ret; -+ - if (path_is_devfd (path)) - return (sh_stataccess (path, mode)); - - #if defined (HAVE_EACCESS) /* FreeBSD */ -- return (eaccess (path, mode)); -+ if (stat (path, &s) != 0) -+ return (-1); -+ ret = eaccess (path, mode); -+ if (mode == X_OK && ret == 0 && !S_ISDIR(s.st_mode) && geteuid() == 0) -+ return ((s.st_mode & (S_IXUSR | S_IXGRP | S_IXOTH)) == 0 ? -1 : 0); -+ return (ret); - #elif defined (EFF_ONLY_OK) /* SVR4(?), SVR4.2 */ - return access (path, mode|EFF_ONLY_OK); - #else diff --git a/app-shells/bash/files/bash-4.1-parallel-build.patch b/app-shells/bash/files/bash-4.1-parallel-build.patch deleted file mode 100644 index ae44bcc0cf6d..000000000000 --- a/app-shells/bash/files/bash-4.1-parallel-build.patch +++ /dev/null @@ -1,23 +0,0 @@ ---- bash-4.1/lib/glob/Makefile.in -+++ bash-4.1/lib/glob/Makefile.in -@@ -119,6 +119,11 @@ - mostlyclean: clean - -( cd doc && $(MAKE) $(MFLAGS) $@ ) - -+# Dependencies -+ -+${BUILD_DIR}/pathnames.h: ${BUILD_DIR}/config.h ${BUILD_DIR}/Makefile Makefile -+ -( cd ${BUILD_DIR} && ${MAKE} ${MFLAGS} pathnames.h ) -+ - ###################################################################### - # # - # Dependencies for the object files which make up this library. # -@@ -136,7 +141,7 @@ - strmatch.o: $(BUILD_DIR)/config.h - strmatch.o: $(BASHINCDIR)/stdc.h - --glob.o: $(BUILD_DIR)/config.h -+glob.o: $(BUILD_DIR)/config.h $(topdir)/shell.h $(BUILD_DIR)/pathnames.h - glob.o: $(topdir)/bashtypes.h $(BASHINCDIR)/ansi_stdlib.h $(topdir)/bashansi.h - glob.o: $(BASHINCDIR)/posixstat.h $(BASHINCDIR)/memalloc.h - glob.o: strmatch.h glob.h diff --git a/app-shells/bash/files/bash-4.2-dev-fd-buffer-overflow.patch b/app-shells/bash/files/bash-4.2-dev-fd-buffer-overflow.patch deleted file mode 100644 index d50c269b7e71..000000000000 --- a/app-shells/bash/files/bash-4.2-dev-fd-buffer-overflow.patch +++ /dev/null @@ -1,46 +0,0 @@ -https://bugs.gentoo.org/431850 - -this is a minor tweak to the upstream patch to also apply to bash 4.1/4.0/3.2 - - BASH PATCH REPORT - ================= - -Bash-Release: 4.2 -Patch-ID: bash42-033 - -Bug-Reported-by: David Leverton -Bug-Reference-ID: <4FCCE737.1060603@googlemail.com> -Bug-Reference-URL: - -Bug-Description: - -Bash uses a static buffer when expanding the /dev/fd prefix for the test -and conditional commands, among other uses, when it should use a dynamic -buffer to avoid buffer overflow. - -Patch (apply with `patch -p0'): - -*** bash-4.2/lib/sh/eaccess.c ---- bash-4.2/lib/sh/eaccess.c -*************** -*** 83,86 **** ---- 83,88 ---- - struct stat *finfo; - { -+ static char *pbuf = 0; -+ - if (*path == '\0') - { -*************** -*** 107,111 **** - On most systems, with the notable exception of linux, this is - effectively a no-op. */ -! char pbuf[32]; - strcpy (pbuf, DEV_FD_PREFIX); - strcat (pbuf, path + 8); ---- 109,113 ---- - On most systems, with the notable exception of linux, this is - effectively a no-op. */ -! pbuf = xrealloc (pbuf, sizeof (DEV_FD_PREFIX) + strlen (path + 8)); - strcpy (pbuf, DEV_FD_PREFIX); - strcat (pbuf, path + 8); diff --git a/app-shells/bash/files/bash-4.2-execute-job-control.patch b/app-shells/bash/files/bash-4.2-execute-job-control.patch deleted file mode 100644 index 82b73e5157ca..000000000000 --- a/app-shells/bash/files/bash-4.2-execute-job-control.patch +++ /dev/null @@ -1,24 +0,0 @@ -fix build when job control is disabled - -http://lists.gnu.org/archive/html/bug-bash/2011-06/msg00110.html -http://lists.gnu.org/archive/html/bug-bash/2011-07/msg00057.html -http://lists.gnu.org/archive/html/bug-bash/2011-09/msg00039.html -https://bugs.gentoo.org/383237 - -should be fixed in next release of bash ... - ---- a/execute_cmd.c -+++ b/execute_cmd.c -@@ -2202,7 +2202,11 @@ - /* If the `lastpipe' option is set with shopt, and job control is not - enabled, execute the last element of non-async pipelines in the - current shell environment. */ -- if (lastpipe_opt && job_control == 0 && asynchronous == 0 && pipe_out == NO_PIPE && prev > 0) -+ if (lastpipe_opt && -+#if defined(JOB_CONTROL) -+ job_control == 0 && -+#endif -+ asynchronous == 0 && pipe_out == NO_PIPE && prev > 0) - { - lstdin = move_to_high_fd (0, 0, 255); - if (lstdin > 0) diff --git a/app-shells/bash/files/bash-4.2-no-readline.patch b/app-shells/bash/files/bash-4.2-no-readline.patch deleted file mode 100644 index 14eb6bf421e9..000000000000 --- a/app-shells/bash/files/bash-4.2-no-readline.patch +++ /dev/null @@ -1,19 +0,0 @@ -fix building when readline is disabled - ---- a/builtins/complete.def -+++ b/builtins/complete.def -@@ -49,6 +49,8 @@ $END - - #include - -+#ifdef READLINE -+ - #include - - #include "../bashtypes.h" -@@ -867,3 +869,5 @@ compopt_builtin (list) - - return (ret); - } -+ -+#endif diff --git a/app-shells/bash/files/bash-4.2-parallel-build.patch b/app-shells/bash/files/bash-4.2-parallel-build.patch deleted file mode 100644 index ab2de86206a3..000000000000 --- a/app-shells/bash/files/bash-4.2-parallel-build.patch +++ /dev/null @@ -1,106 +0,0 @@ -https://lists.gnu.org/archive/html/bug-bash/2011-10/msg00036.html - -the current yacc rules allow multiple runs to generate the same files. usually -this doesn't come up as the generated files are shipped in the tarball, but -when you modify parse.y (applying a patch or developing or whatever), you can -hit this problem. - -simple way of showing this: - make -j y.tab.{c,h} -a correct system would not show the yacc parser running twice :) - -simple patch is to have the .h file depend on the .c file, and have the .h file -itself issue a dummy rule (to avoid make thinking things changed). - ---- a/Makefile.in -+++ b/Makefile.in -@@ -579,16 +579,17 @@ - - # old rules - GRAM_H = parser-built --y.tab.o: y.tab.c ${GRAM_H} command.h ${BASHINCDIR}/stdc.h input.h -+y.tab.o: y.tab.h y.tab.c ${GRAM_H} command.h ${BASHINCDIR}/stdc.h input.h - ${GRAM_H}: y.tab.h - @-if test -f y.tab.h ; then \ - cmp -s $@ y.tab.h 2>/dev/null || cp -p y.tab.h $@; \ - fi --y.tab.c y.tab.h: parse.y -+y.tab.c: parse.y - # -if test -f y.tab.h; then mv -f y.tab.h old-y.tab.h; fi - $(YACC) -d $(srcdir)/parse.y - touch parser-built - # -if cmp -s old-y.tab.h y.tab.h; then mv old-y.tab.h y.tab.h; else cp -p y.tab.h ${GRAM_H}; fi -+y.tab.h: y.tab.c ; @true - - # experimental new rules - work with GNU make but not BSD (or OSF) make - #y.tab.o: y.tab.c y.tab.h - -https://lists.gnu.org/archive/html/bug-bash/2011-10/msg00037.html - -the current code generates a bunch of local libraries in subdirs and then -links bash against that. those subdirs sometimes need version.h. so they -have a rule to change back up to the parent dir and build version.h (which is -fine). the trouble is that the top level objects and the subdirs are allowed -to build in parallel, so it's possible for multiple children to see that -version.h is not available and that it needs to be created, so they all do. - -there is even more trouble is that version.h depends on all the top level -sources, some of which are compiled (like syntax.c). so these parallel -children all kick off a job to generate syntax.c which in turn requires the -mksyntax helper executable. obviously multiple processes rm-ing, compiling, -and linking the same files quickly falls apart. - -so tweak the subdirs to all depend on the .build target which in turn depends -on all of these top level files being generated. now the subdirs won't try and -recursively enter the top level. - -(noticed by David James) - ---- a/Makefile.in -+++ b/Makefile.in -@@ -597,6 +598,11 @@ - # $(YACC) -d $(srcdir)/parse.y - # -if cmp -s old-y.tab.h y.tab.h; then mv old-y.tab.h y.tab.h; fi - -+# Subdirs will often times want version.h, so they'll change back up to -+# the top level and try to create it. This causes parallel build issues -+# so just force top level sanity before we descend. -+$(LIBDEP): .build -+ - $(READLINE_LIBRARY): config.h $(READLINE_SOURCE) - @echo making $@ in ${RL_LIBDIR} - @( { test "${RL_LIBDIR}" = "${libdir}" && exit 0; } || \ - -http://lists.gnu.org/archive/html/bug-bash/2011-10/msg00107.html - -the top level Makefile will recurse into the defdir for multiple targets -(libbuiltins.a, common.o, bashgetopt.o, builtext.h), and since these do -not have any declared interdependencies, parallel makes will recurse into -the subdir and build the respective targets. - -nothing depends on common.o or bashgetopt.o, so those targets don't get -used normally. this leaves libbuiltins.a and builtext.h. at a glance, -this shouldn't be a big deal, but when we look closer, there's a subtle -failure lurking. - -most of the objects in the defdir need to be generated which means they -need to build+link the local mkbuiltins helper. the builtext.h header -also needs to be generated by the mkbuiltins helper. so when the top -level launches a child for libbuiltins.a and a child for builtext.h, we -can hit a race condition where the two try to generate mkbuiltins, and -the build randomly fails. - -so update libbuiltins.a to depend on builtext.h. this should be fairly -simple since it's only a single target. - ---- a/Makefile.in -+++ b/Makefile.in -@@ -674,7 +674,7 @@ - $(RM) $@ - ./mksyntax$(EXEEXT) -o $@ - --$(BUILTINS_LIBRARY): $(BUILTIN_DEFS) $(BUILTIN_C_SRC) config.h ${BASHINCDIR}/memalloc.h version.h -+$(BUILTINS_LIBRARY): $(BUILTIN_DEFS) $(BUILTIN_C_SRC) config.h ${BASHINCDIR}/memalloc.h ${DEFDIR}/builtext.h version.h - @(cd $(DEFDIR) && $(MAKE) $(MFLAGS) DEBUG=${DEBUG} libbuiltins.a ) || exit 1 - - # these require special rules to circumvent make builtin rules diff --git a/app-shells/bash/files/bash-4.2-read-retry.patch b/app-shells/bash/files/bash-4.2-read-retry.patch deleted file mode 100644 index 44903c68afe1..000000000000 --- a/app-shells/bash/files/bash-4.2-read-retry.patch +++ /dev/null @@ -1,41 +0,0 @@ -https://bugs.gentoo.org/447810 - -fix from upstream to workaround broken BSD kernels - -commit 208fdb509e072977ae7a621e916dfcd32c76047d -Author: Chet Ramey -Date: Mon Mar 4 08:09:29 2013 -0500 - - commit bash-20130201 snapshot - -diff --git a/redir.c b/redir.c -index d7da2f3..aa3d16d 100644 ---- a/redir.c -+++ b/redir.c -@@ -650,7 +650,7 @@ redir_open (filename, flags, mode, ri) - int flags, mode; - enum r_instruction ri; - { -- int fd, r; -+ int fd, r, e; - - r = find_string_in_alist (filename, _redir_special_filenames, 1); - if (r >= 0) -@@ -666,7 +666,16 @@ redir_open (filename, flags, mode, ri) - } - else - { -- fd = open (filename, flags, mode); -+ do -+ { -+ fd = open (filename, flags, mode); -+ e = errno; -+ if (fd < 0 && e == EINTR) -+ QUIT; -+ errno = e; -+ } -+ while (fd < 0 && errno == EINTR); -+ - #if defined (AFS) - if ((fd < 0) && (errno == EACCES)) - { diff --git a/app-shells/bash/files/bash-4.2-speed-up-read-N.patch b/app-shells/bash/files/bash-4.2-speed-up-read-N.patch deleted file mode 100644 index b96ad0c887e1..000000000000 --- a/app-shells/bash/files/bash-4.2-speed-up-read-N.patch +++ /dev/null @@ -1,112 +0,0 @@ -http://lists.gnu.org/archive/html/bug-bash/2012-11/msg00034.html - -From 530d4988afd68ea9d2cf1b0267d4dc821d0d204f Mon Sep 17 00:00:00 2001 -From: Mike Frysinger -Date: Mon, 19 Nov 2012 17:58:51 -0500 -Subject: [PATCH] bash: speed up `read -N` - -Rather than using 1 byte reads, use the existing cache read logic. -This could be sped up more, but this change is not as invasive and -should (hopefully) be fairly safe. - -Signed-off-by: Mike Frysinger ---- - builtins/read.def | 21 ++++++++++++++++----- - externs.h | 1 + - lib/sh/zread.c | 15 +++++++++++++-- - 3 files changed, 30 insertions(+), 7 deletions(-) - -diff --git a/builtins/read.def b/builtins/read.def -index e32dec7..81a1b3f 100644 ---- a/builtins/read.def -+++ b/builtins/read.def -@@ -457,7 +457,10 @@ read_builtin (list) - interrupt_immediately++; - terminate_immediately++; - -- unbuffered_read = (nchars > 0) || (delim != '\n') || input_is_pipe; -+ if ((nchars > 0) && !input_is_tty && ignore_delim) -+ unbuffered_read = 2; -+ else if ((nchars > 0) || (delim != '\n') || input_is_pipe) -+ unbuffered_read = 1; - - if (prompt && edit == 0) - { -@@ -505,10 +508,18 @@ read_builtin (list) - print_ps2 = 0; - } - -- if (unbuffered_read) -- retval = zread (fd, &c, 1); -- else -- retval = zreadc (fd, &c); -+ switch (unbuffered_read) -+ { -+ case 2: -+ retval = zreadcn (fd, &c, nchars - nr); -+ break; -+ case 1: -+ retval = zread (fd, &c, 1); -+ break; -+ default: -+ retval = zreadc (fd, &c); -+ break; -+ } - - if (retval <= 0) - { -diff --git a/externs.h b/externs.h -index 09244fa..a5ad645 100644 ---- a/externs.h -+++ b/externs.h -@@ -479,6 +479,7 @@ extern ssize_t zread __P((int, char *, size_t)); - extern ssize_t zreadretry __P((int, char *, size_t)); - extern ssize_t zreadintr __P((int, char *, size_t)); - extern ssize_t zreadc __P((int, char *)); -+extern ssize_t zreadcn __P((int, char *, int)); - extern ssize_t zreadcintr __P((int, char *)); - extern void zreset __P((void)); - extern void zsyncfd __P((int)); -diff --git a/lib/sh/zread.c b/lib/sh/zread.c -index 5db21a9..af7d02b 100644 ---- a/lib/sh/zread.c -+++ b/lib/sh/zread.c -@@ -101,15 +101,18 @@ static char lbuf[128]; - static size_t lind, lused; - - ssize_t --zreadc (fd, cp) -+zreadcn (fd, cp, len) - int fd; - char *cp; -+ int len; - { - ssize_t nr; - - if (lind == lused || lused == 0) - { -- nr = zread (fd, lbuf, sizeof (lbuf)); -+ if (len > sizeof (lbuf)) -+ len = sizeof (lbuf); -+ nr = zread (fd, lbuf, len); - lind = 0; - if (nr <= 0) - { -@@ -123,6 +126,14 @@ zreadc (fd, cp) - return 1; - } - -+ssize_t -+zreadc (fd, cp) -+ int fd; -+ char *cp; -+{ -+ return zreadcn (fd, cp, sizeof (lbuf)); -+} -+ - /* Don't mix calls to zreadc and zreadcintr in the same function, since they - use the same local buffer. */ - ssize_t --- -1.7.12.4 - diff --git a/app-shells/bash/files/bash-4.3-arrayfunc.patch b/app-shells/bash/files/bash-4.3-arrayfunc.patch deleted file mode 100644 index f44d18478454..000000000000 --- a/app-shells/bash/files/bash-4.3-arrayfunc.patch +++ /dev/null @@ -1,15 +0,0 @@ -http://lists.gnu.org/archive/html/bug-bash/2014-11/msg00178.html - -diff --git a/arrayfunc.c b/arrayfunc.c -index 804e6da..0f900aa 100644 ---- a/arrayfunc.c -+++ b/arrayfunc.c -@@ -498,7 +498,7 @@ assign_compound_array_list (var, nlist, flags) - - for (list = nlist; list; list = list->next) - { -- iflags = flags; -+ iflags = (flags & ~ASS_APPEND); - w = list->word->word; - - /* We have a word of the form [ind]=value */ diff --git a/app-shells/bash/files/bash-4.3-mapfile-improper-array-name-validation.patch b/app-shells/bash/files/bash-4.3-mapfile-improper-array-name-validation.patch deleted file mode 100644 index 20bf340fdbd3..000000000000 --- a/app-shells/bash/files/bash-4.3-mapfile-improper-array-name-validation.patch +++ /dev/null @@ -1,13 +0,0 @@ -http://lists.gnu.org/archive/html/bug-bash/2014-11/msg00097.html - ---- bash-4.3/builtins/mapfile.def -+++ bash-4.3/builtins/mapfile.def -@@ -339,7 +339,7 @@ - else - array_name = list->word->word; - -- if (legal_identifier (array_name) == 0 && valid_array_reference (array_name) == 0) -+ if (legal_identifier (array_name) == 0) - { - sh_invalidid (array_name); - return (EXECUTION_FAILURE); diff --git a/app-shells/bash/files/bash-4.3-protos.patch b/app-shells/bash/files/bash-4.3-protos.patch deleted file mode 100644 index 7af84ff707f3..000000000000 --- a/app-shells/bash/files/bash-4.3-protos.patch +++ /dev/null @@ -1,10 +0,0 @@ ---- a/redir.c -+++ b/redir.c -@@ -31,6 +31,7 @@ - #endif - #include "filecntl.h" - #include "posixstat.h" -+#include "trap.h" - - #if defined (HAVE_UNISTD_H) - # include diff --git a/app-shells/bash/files/bash-4.4-jobs_overflow.patch b/app-shells/bash/files/bash-4.4-jobs_overflow.patch deleted file mode 100644 index 8753d62ec6c1..000000000000 --- a/app-shells/bash/files/bash-4.4-jobs_overflow.patch +++ /dev/null @@ -1,14 +0,0 @@ -https://lists.gnu.org/archive/html/bug-bash/2017-12/msg00025.html -https://bugs.gentoo.org/644720 - ---- bash-4.4/jobs.c -+++ bash-4.4/jobs.c -@@ -750,7 +750,7 @@ - else - nsize = bgpids.nalloc; - -- while (nsize < js.c_childmax) -+ while (nsize < (ps_index_t)js.c_childmax) - nsize *= 2; - - if (bgpids.nalloc < js.c_childmax) diff --git a/app-shells/bash/files/bash-4.4-popd-offset-overflow.patch b/app-shells/bash/files/bash-4.4-popd-offset-overflow.patch deleted file mode 100644 index cc6b622eca34..000000000000 --- a/app-shells/bash/files/bash-4.4-popd-offset-overflow.patch +++ /dev/null @@ -1,30 +0,0 @@ -https://bugs.gentoo.org/600174 -https://lists.gnu.org/archive/html/bug-bash/2016-11/msg00099.html - -*** bash-4.4/builtins/pushd.def ---- bash-4.4/builtins/pushd.def -*************** -*** 366,370 **** - } - -! if (which > directory_list_offset || (directory_list_offset == 0 && which == 0)) - { - pushd_error (directory_list_offset, which_word ? which_word : ""); ---- 366,370 ---- - } - -! if (which > directory_list_offset || (which < -directory_list_offset) || (directory_list_offset == 0 && which == 0)) - { - pushd_error (directory_list_offset, which_word ? which_word : ""); -*************** -*** 388,391 **** ---- 388,396 ---- - of the list into place. */ - i = (direction == '+') ? directory_list_offset - which : which; -+ if (i < 0 || i > directory_list_offset) -+ { -+ pushd_error (directory_list_offset, which_word ? which_word : ""); -+ return (EXECUTION_FAILURE); -+ } - free (pushd_directory_list[i]); - directory_list_offset--; diff --git a/app-shells/bash/files/bash-4.4-set-SHOBJ_STATUS.patch b/app-shells/bash/files/bash-4.4-set-SHOBJ_STATUS.patch deleted file mode 100644 index 96302c2030e7..000000000000 --- a/app-shells/bash/files/bash-4.4-set-SHOBJ_STATUS.patch +++ /dev/null @@ -1,14 +0,0 @@ -http://lists.gnu.org/archive/html/bug-bash/2016-10/msg00004.html - ---- a/configure -+++ b/configure -@@ -16124,6 +16124,9 @@ $as_echo_n "checking shared object configuration for loadable builtins... " >&6; - - { $as_echo "$as_me:${as_lineno-$LINENO}: result: $SHOBJ_STATUS" >&5 - $as_echo "$SHOBJ_STATUS" >&6; } -+else -+ SHOBJ_STATUS=unsupported -+ - fi - - # try to create a directory tree if the source is elsewhere diff --git a/app-shells/bash/files/bash-4.x-deferred-heredocs.patch b/app-shells/bash/files/bash-4.x-deferred-heredocs.patch deleted file mode 100644 index c6a6de44d36d..000000000000 --- a/app-shells/bash/files/bash-4.x-deferred-heredocs.patch +++ /dev/null @@ -1,47 +0,0 @@ -http://bugs.gentoo.org/310197 -http://lists.gnu.org/archive/html/bug-bash/2010-03/msg00063.html - -fix heredocs handling in `set` output - -*** bash-4.1/print_cmd.c ---- bash-4.1/print_cmd.c -*************** -*** 114,117 **** ---- 114,123 ---- - #define CHECK_XTRACE_FP xtrace_fp = (xtrace_fp ? xtrace_fp : stderr) - -+ #define PRINT_DEFERRED_HEREDOCS(x) \ -+ do { \ -+ if (deferred_heredocs) \ -+ print_deferred_heredocs (x); \ -+ } while (0) -+ - /* Non-zero means the stuff being printed is inside of a function def. */ - static int inside_function_def; -*************** -*** 561,571 **** - { - print_for_command_head (for_command); -- - cprintf (";"); - newline ("do\n"); - indentation += indentation_amount; - make_command_string_internal (for_command->action); - semicolon (); - indentation -= indentation_amount; - newline ("done"); - } ---- 566,578 ---- - { - print_for_command_head (for_command); - cprintf (";"); - newline ("do\n"); -+ - indentation += indentation_amount; - make_command_string_internal (for_command->action); -+ PRINT_DEFERRED_HEREDOCS (""); - semicolon (); - indentation -= indentation_amount; -+ - newline ("done"); - } diff --git a/app-shells/bash/files/bash-5.0-history-append.patch b/app-shells/bash/files/bash-5.0-history-append.patch deleted file mode 100644 index 20f78bfe9f03..000000000000 --- a/app-shells/bash/files/bash-5.0-history-append.patch +++ /dev/null @@ -1,34 +0,0 @@ -*** ../bash-5.0-patched/bashhist.c 2018-07-05 22:41:14.000000000 -0400 ---- bashhist.c 2019-02-23 17:12:02.000000000 -0500 -*************** -*** 437,445 **** - char *filename; - { -! int fd, result; - struct stat buf; - - result = EXECUTION_SUCCESS; -! if (history_lines_this_session > 0 && (history_lines_this_session <= where_history ())) - { - /* If the filename was supplied, then create it if necessary. */ ---- 437,445 ---- - char *filename; - { -! int fd, result, histlen; - struct stat buf; - - result = EXECUTION_SUCCESS; -! if (history_lines_this_session > 0) - { - /* If the filename was supplied, then create it if necessary. */ -*************** -*** 454,457 **** ---- 454,461 ---- - close (fd); - } -+ /* cap the number of lines we write at the length of the history list */ -+ histlen = where_history (); -+ if (histlen > 0 && history_lines_this_session > histlen) -+ history_lines_this_session = histlen; /* reset below anyway */ - result = append_history (history_lines_this_session, filename); - /* Pretend we already read these lines from the file because we just diff --git a/app-text/Manifest.gz b/app-text/Manifest.gz index 8f862d5e23f80050e158daa27d0637b705016ce8..9f84ccf6435cb356ce82475793bb869bc8cf4002 100644 GIT binary patch delta 47944 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


    =5eud002gBh;9G? delta 15448 zcmV-eJg39Zedc|CABzY8000000{?xTTa#Q@a-HAxEBLOUz3-RDktKy4w(JM#U6K37 zX%j$WfaVP8U+-@nh*hUC6H<(3NT9pwRPM}`Yvs<&`o}-~+aG@TxZiBqoBfwxKYsYZ z=j?y@hyV45|M^ehAAZQWCBMvDK5MtUx7C#PEdB)FY}aOgvFtT`pL^DFd~9Wo)_spL z&b3n8-sc#CA3gS3yc?zZ61&^Gq*3!~)%t0?cFEpmb0zFlnvLvxA9ermumAlI*@qua z)epM1R}IsrJmNM#{5&PO?sx?kN3ya{YNegfQf;xhl+3Ty_T0Ocyk^g9opZujt1lN% z+g7|So;o>ypZ4%>jXwLbIC77(4a>eo=g0ZGfBD1z{vZGRPyhOFKiKD=*2_8n^w+E*Le85Zej?llW*(Z{7PWRzqmn z^>$WlW^13hLyPBN+r6`e6G9w4j~pz|6T{e>A6&eD>~c&mRC@}Chvt*?WZSuxYjk1M!Y5w4<5rw( z^}+FfOu<6Iu_7j$X>@+ux4u?QrI$U*wuFD2+3P8%j+pz7ag~@uPHtP|=jpk?AuDUTCXVi~NmS&!O*f9H^W6l+@!&y9#-*KOob_m&J-XXYL%7`z{LNZ_zfAkGUhn2A4|6rVzU)w|&Eec~+q>j_ z@F~~|lQ1ZT8wXd*JUgD54WB-J=Y246^*Y@WW}CQ+?GyQ-xLf39$~mR4n7W%`Mf2H5 zhl7SIlrgstv8VaFxjYAatgd8+6SbIUZDYnU(&Udu;e)OTh;+wKD_A4ZPFS^5e4f64 ztwmh*F**@3+|HTP$sAo8+3M*TC!3D{BLq$2 zymp8wqh58~b9;C%9$&M5H|0+2I_4ZL+6=O(a+mAa3^K$(}B6H|HT`Kvwq2|fCg(zw~` zlFd)*NH= zaB#2s3g5gw1)-AQa#L=i3QSN&J4SB;Qs#n43B&qsjA1A~Ke0`N_AKuiNE1Ww8uTdO>7?1EEZ9opuh zlaY9tu+yY8K#CxfO?a5|9?XDid2$@-07|zp;^D4;=-pPY;6S2GI)4@B=7E^x_peSzb|-FQnn!O74Y@Bo?%-{%O3!gt5 zp_qIq1jM+1_`E?UU{^pJyr!jsBe^ref}gucfK{-lZWCxgnJvdf4 z3J^b(lZ`CZGJwG=@|wHzHvEa*nCkhm_uKklZ9R_Acw0^{7fc(GIs zVSsNwf{_fLNQT)&9}W;%UB;hq0v?K#;UFa(Ssn0Cv;<6+ClSzA@-u2CMQqD4_fQQn z7h28mrlqtPdLe4i6s;GmiHofcvNiA^78s5T@Xe>WetP+dZ2WcK(2E5849Kx~D@&Dh z++ZSq8_fU_*y3bbmM_>0IO6bVCB~Rt-OBfEC z$mb{vd;@O4M!c5;z^VhP-q!ftVDQ?}+yZ?jF4(}AfHB}x=%~Y^cs$u0X&BbBp!f?4 z1mwaS3)Gk7lTaxc-^HC{37|njC`m~m5eHm8 z&mZm-%;y`S7+WR=>S4tpgCJ)T_Iw(`wDR;(rwLQ#sB-e91`-n5LdS_Xl1iPp8hn2u zs*o>1baRHba?5iFqI_OF7t+}CpTtL(7=-sYLdicIj8sFoIWik;Wx$kX5idXwRpR@9 zkYsnpoDF6I>PwEoT#l4xLMX%Gi{4J`&LJx}IrJp%)7>Fh;P|*6G#@TQ#6lBEKja7` z9IwO!uKl#vAHV+T!=2yr@=wMJ1%_AUaGY%vA40hRt>{~Tw-cKqmBq&a(GIc+dbMjo zR^sH97_QYjSU0GOBJzG`6b&h<2q6J~YOooHi+JePN7wmAt7N(cnNy8oJn%lJ0YKqB zDv3BE9#@^7&}*wf*XqIWwg<@0OZK>-Wv~M*1_!DzFzBswQrr$13}h{We?l=JY#b3J zQy<4LI3m^uObjXPtD?zpK-~Xnu9r{e!!N(S6GXU$dqNmQ66b8Idl#{L)*1DGNfwp| z!78ie#dB5SEemcNPB4>%2h6}G%wxcYPA69ZVFU^R7b->}-^EG{^YPHkC=)!m0DUCS z1*>q9o`%}^9r1TVK44O$KCWQrbl5qGvmsykY23b}8Zl>DP?uS2L~mP^#$BN!e>PBl zpx)pBmV>D}tSTnC%fM1aIvLD=C-njt<^+cj0^{*Gg>pC9r`NaF&-aK7&kV_dIb;i; zFjf$$6WHJj8J~a(q!;)+&V!nXko$=7GTJ%1>Ot0t3IU2Ek4?OgQ$_W63^nTyKxkxe zuZST00|}B{YC(r=#DhnOpOc>a3$;KvcL*&+A%+7lA^XM%Zo;V{I>ao0%mC(c5ED2) z2SG|*C<=fOo+WTk9kX^{k(gol8hNO#bK+G(82hSJ@EVgmk@Rp5{nRDLZZ7uoJMSVL zJkuj=K5`@{Y*KB41Glgt5ktxmjKqncn*$tea4VFlk6W-0cR>QJJph|UjKVDs?+o=` z{lFu#hg*195xxu?$IS>(b1;rDI|v+@JPZas@w=@O;um^GA`#8F%4=kC5UC|lbb;(> z;!XPH=kVjyCcK((g~cH(a(3c`kbhh><9HjQf{9R2z930)rI~W%K?Bl=vp5U|0Rdl= zJ`Fd2f5|(esQO7x)oGqCgSVni5%$e@t&lKeY^$zFf|_je#mPaq?JS~yp+(k=27z)CK}gW-nF5dfZ4i8F5` zo%g^R3QJERR5ZFNQ{On=m61%xN*_CV!GLkqs)D zgYU3m6+K`813HYgP0~z%YsLfPdk*Scjkl zBE1Dp^^kz=0bm7zgfaV$wtRBD!eV07h-Q!K7g} z4XH6ye}XFF%rG?g&r;b@_3?6SEhDFeiu%qfo1h{<;dV=wA3m<}-n+t0daJq}kup0P zM+6@WzLRf{q!3tI4sHT#jDNOx95lGf#N?^%Nss(t0Dy&|UU?2NrSdX_qs%c^!$qfV zF$p3P8*+MIqGbm#9Z`tTdc*Cvya39QNdfx-5QSYykvJP5G4VuRhMdv)l>Lxh zMYPwH>hAozZpdJ!@}Lblfq*E;-6J`+Q9SHFgWJ`G&}N&wgCx9PT~+50Cj1Lz)%D6; z(7~Yls)#kLAs28}9Dis#o)Bv;Nm<@E^Wl&WRmr657YWktLD(ZiJ`@0E=A+A)6mz^W_w+nZh@$yb8)#iz>F6>9K#U~j_vNW?%xC5qScuA7*_ z&U_jKY>#u|&#;4?uuX>gVK`MQJ9-!4PQnyPfvpyFC~m)XL6kb&I|2WQAYQV{en3@TFB3vPiS^u0!l@pdqs=`oY zJTYj}p4W|YLg#|2I1%y6n~sAx%c8S9VQDdr*hKY-dwkDGx+KDcN?+2|DkvgS;v|az z!(>SK&hJUHjiX!4iO2FDSs|EJLlTpTVV8h<(5i&q1_(B~Ne;_jI+B;2kn5{FV7`$VLo4^T1K6IRGYp28lIN zrjbB-z=ersL#`K;G4G3i!xF&gWtc0%H$YYK#6B5H`IiCZ9zbXSN1o}zA1t z7De^AEB~QPASJvy3>U(8fiSTM8Chwv^GL=LI5+*#Sj-_|c5Ki}_jVLVU#S52Nw9z!nXsstY04TK;<&g$Lofznl;1YDjj?iq70_a$XK(eI>;V8flQR3C(v%QGb^9D&! zjt7AD?^g#=L=poj~+bFc4ZWo)+|i<2F!M^KCd94{7=INGS*xFG&9 z9RV>%L$@7BP^q|MQtwL2{6+^mVH0AgNTHOrLK@eh53io|PlQ?*lZd~TBq7cGD8b&JbhcVc$89U=YfeyY503ceugvIk-T z8@;106b!^{@G1m|y7-h1$nGS#pbW-QZkOBvv5(paU=Td|-+rpkA^035Eyazq2JRw-}|2hlYogjF>(9vD(IVi#)!ERaH~$_({q zkr^=nfyXZ#gROy)m{jNQz4=c``&UdpI+X6 z{5rq9e15ytWuZvVeia9uBE^w?)vS#*5m%(Q-$gjd0LN>WBf`iY{UsP6#I$WOgH|L&3mGi`m#Bf)0+}4AVKsj}|dQ$fm zq!qBwFqW0TTn95H33hbU7-WyM;0b+pgY5;is!C|{VUL=btNLg8h#PrsdF+AE|(r9jPMbNoCJjs$tRMiYPMCq zJcl5|2f|!iH^fAkO+994hsvby2`9uCpU){U$u zkzg)97uaZC_Z-0H>Pnd%me`>>@yXX9bsJ~R9!3M%pK4m{*uTgyF6rhlljhaArQUTM zLp2TF9It9o+JV129YJrBW@=lHCr5P`9!0O}e_|*dY-|qgAazMr2pt*+DdNo_nZ zG<;u^T^kpF)1i)!G)fHPBo0Ezg29Xx~M2T@3`{dHLiJAUfxk$VWnGg4`WsSTOji{N z2hx=QFS3ELtXnv2z*F&uy&rxlh`1A6agYTi7sfs1sny{AU&FlfWWESOw4sd^!dC{UgW|A zXt92TkrC}vGLoPNBgiEfD%3XTfS^3YCPY02HD6Q%A0fv?N#{K<9&QN#j-Irv=YkQ5 zjubT_On$}$oOw50NVt^MC<74_z2l*(wCW6hDqle$<=kVWUV24%;_fgOG~LLz8*%tCChofqI!xQ5W zh(IR^5=&Bp($)xQ^>C9)G+g5FSCRtGh4hl@n_VjP;ag|+Q2}^E>X0eGQQdZ`4>)Rn zq+kqnuM|s}n1}h0ZdQh5;8v=4ue{`7)dXh~5;AlFq|0&T3bH92(NH>?3fkdl!U;$L zFqTUK(YtSbvH4-c%f7zZr?>gxWq-Q&8E7!%DW!aY^ugWrxeFg4BY zXmZ7odL$nc84*o@u0ry4l94B&%}Ne`Os2+Wz&A&@LlyJog>p;k9^pkjf=i9dB#)!< z9yt4>S&DoiV8^+j#`Bb=5iszG2N<9$Pkt+8LHA(ZP3kyj@MF{b@ZI8Ct-8{JOuqYgh+Po+^rePpXb? zuxsOGJhq1zz$1C6(AU){c5ZRXtLlVAbU_@2C!b2}5-!4d4Z_+Dvy81VrSV zgF0G38~ox#;7|k;vbuG}tuE|`(}^_H*i>>_oQA`PRf{0nk-^zRVUZWO|8<{S5vf6q z)UlzKAUeoz5@>0*$w>`JOA!u#n2sHh4G={Q>*};VMfs9*b_JlQFd;r=BsRSX6-E2Nn1gWh+kCUN{;?206m4 zq4=?36z@;9MW3JC61bU^|SRH3vsYhoT{z_O8PA(J>3 zd40mfHQYy@@#;95EsTi(lrNXbIVoT7|IB<()8&+&KzEI@5rKezi7xHXJvvk4(IM3Z zQj43K^Pn0yGc`1%A=Wda9~suRN$b$tYqW*HUnIKV_?(bVp1z4hb$}BT*I*|vag7v# z)eW8C_Ib3SUES4&6OaVG1}dN)*Y&x^AL_=vh>xgtpWtwuG`D(bO4oImn*AYX>e(5j zIdH2sKF-m&DoJN98hl&>Yq3v=D9$+CHm~v|q^^+d$ly2A{q)bTUq0H~+a2XRp!S@U z(-Z-8e$U8q|)gie84g0g=!V zD_xz)wvxK}h!yD2Dk^x?b+_5S+kAWZ^UK?Be|s1JVu){9)LlRMV8JgXuAr`Clk;_n zbZUl=4CRFoARw^61ku~N_)2h$b3KP{VkQ>z>YgQ`5nAYD zh){Pl5&FByNQo$diYp05v8+LTprTSEh;PkOwx%+RQ&VJ63xIjGYZ1*IMAM^ zydi1e{UiqX%ehLznvjwf-aC^bG-Ci4R9CK3$NYR}vUkGZe#fqBLNfXV3HVu?3sMhg zdHz%lCI_vsh|8s68h_1jadZd&)@=9EpsKf`QKu}o(QsDzR@WjtQBzHGww5_Ul^>jeCjuOw| zF4bv{3LZo%A*V5GguP~QfEhDQQQ>)2BBN*?1i6Nefq$mEwSR1VeEF2#HM~3xRy3S9 z)pPFg1bA-@m=JNcRPw|&|z4vM3yap+zoKJZ6a6-gJ#lO%^Tex9?) z?x?z+2R%hVVSjKzWtEOI;rKpDDXHs>oO&eCvl{E5QyQM*;PDYW0olUmPp!W**iY~I zEh+bjU?GyKcGn#eV%#IeG-O)$R@Wq2*`KM=3A;wvx(Z?VB)k)i2h-I>^d4%9uMpg- zOxm(qf#M2Ce@GT!1`{_CE09yoDyC+Rz=bzN67;p|ONQ;1m^(mgXhZX^iCQVe|4`aNTEXk81(l zq-cvpoNK5-a)AqL^)6WlXWD8|pK6(P#Jw)^IZ@(UJhzD+MnKCrFVCq^gX&`J5lA|Kz3`YkWG~yj&)cy zj?h(Kfs7IbzLTy>O)7|X_$WcC0eJ`w92ZbM1>UPhdm#jn149ubQN0ygpfyNIRq7RT z09v^RqcGjF6FNA@QSv22knl(fL#~Yi_kZf%#kZa4Mn>Z~jM3HIK*n+;~5?NuRpy^`*1hdQ)p_wU))EVRHSu} zq?brbRZ&P2qFGgUi;}yhlh$;V6Ecs(55dY+KjKl8Fhxp|N1b>Yy_2SDPP-U1j|uGP zl3!QBt!j|n>#BYw-Dw>w#dEOOT2l+6MNT&?gMa|LnufDP4pmbMB+;y`Fn=o9y|dWs z+8@57`OoSsp@_po4f>;kL(?`50%G`>f`-Anx*%0mgF%pV%w>og87(Tq@X6qO8s*3Z z&q!o9KB*pAozq17B5C;0Z~}7dOjVQq+DVhtHH>m!kBTE%wZVr94zdspUYkl(PiZ0O z0#l>?C8^_;Q^3o>Cmd@^@qcQkkAbO>o@?9}^0gf+6SbTZvKpZGi{`qyt{+mu(U`0LF$c!nypwjo^$8gqmbfAEq(^ z)DHpBqK1t?6B`M=F?e=0N|66e?G1@sNos>Ssk=%WK*G`tN-1P8)qg}uyD9-b5ue!3 zS-Q9$t^Sa3NXi(z>(J%OrROzYp#3Td7+2p$A_lY=VQZfRXDp-EQOV_ZrAgNt5gC-FlkOKYzX1O%#Q6TZa)x1yOgc z>LHmB-+($M8LDj%oLSHzE%I1^eh;kcDMEmR6R{^C5}R%` z@WmQ6(ppHwSC0T_x9#d55L6fZr`b*UqAg- z9XsDTW(ocXnIQ)TEoRca2QWSJx(1sx;ZBxOiw-}AYeV`cX`GBsPEcWx|5r5Wu6C&) zlmVcu8#$Oa=T@{3K(#_(ZmD!jx&k^N-y43>`=cJKF@G9JH{nmNgs1Sv9^Fn}3#34F zh?+l$xf8|ek#E|x0NVi!HMg@simidv*6XakUcF}NVzvb-d^!Towk{cidZ@2Ox4%%;FwI~l`*Lbf(Xz!o{Eg%72ZZJ)J};h7KUjdZ@s8@gE!H-8WsFD zQIk&65SIJIG!6X`w zG6$F(iDWF^t}!^T79%_zyydf_nk#>(jSQmUaKqZ}qnMvxzrOwSa%+)N9p>5dPbSN7 zl1&yuTO0>jZMx-xn?S2(SHB)8vaYE!1X<`kC_+wI`y-^YB^%g$lI%u-c>f6no|&w2Gq)sC;0E|^<}^7 zTH(Xoh%1bOELgSoM(ryDkOD~vDSyvto}evXq?B5~{Xo8t8loqm8ewZ3X7mHyIndFg z!MVur1VD6T%M;XRUaXA;_r&E@Z2`U3zE%+Fwia6dNR(Pul}-Ilp^@;Q^KlFjmWZtE zZYLG#Mrp1Bv|f(q`wp7II~C`w5o80tI#4yxzIw*3{w`HLhDN2&LcOS6)_-SIh0`0L z1l0Vk4$FHye*OH8gM}w}4J0t3H=>F}$kK2T-(z}s*oS(2aUyag>WP3~VUgF!oDT0& zCE06%r8FdwkcF{EIwD`ddRwX4Lej7f2T?ScKZtg%-*LJvM$NZpUjY;pP=FEhYnGJj zZ8>Oz?jyCuQImvXd`UMVXMYg8g}h<%n4}X?Q%F^laaUb)Ol*&_j%Y(XX{(!Wtf-Na zglBd%45u4YOz@FZ?yMEpdf$~z+Pben(oE4c;yl!tdZy;dPemW1w3;S;d19rOs%oie z9CMN?ch*fG?;bap71i&uF91T|ksdD~3Yzc*E@xHkYA?ZB-T7M?e1B-X%|Dt}(EBbp z)d2>{cD12#Cg8t%j5r}yS^c_Qg956`r8Jc<5gvB!?$N{wdIup~)T+I4$e@#j67hzx z{G*+bx>j=JTT(2?xK7fL-PNsq;}m~d4E;B}dFOQ^w{QHIDau#w;in#WwC z;!*d~017t2b5w*cM}NER@NWD}MLAS8A{vM4nsD&iMpU#AAZtle?iOJEqpKQO0rha2 zIym-pj}0Qgk1iCPeV&bHBgFMXa+!B=4r?{fL3r>&)lSHVX+>hoS|ij|R{-#cSdYB8 z)_!bN6cCIU=DL|M*9Y3RsSC932+vz^)^#;fFYPnR&wsUdnzUacS)^i42r{C(P3e0+ zpQOJ|6LME|FQjx#mfH!#@C4<@}xkRid^b^%>Me7v?oYbjk6Vj7{*?@Xx4=6OL z3Mg>U`ejaoz}8?xORC2=cqV4|8XMZ$FqU%Cnl?2HZLdo+M+QcrfoA}v2MV-}SRz^V zKBwE8t5wU_BcZ<441)vQYWZLO^x@@gznj9j-G8l3-3oO`0AdeS!&}(VPK!RLUCH@{C`7LDgM8?cn$|H@V9#ln6a*t^ zszp2>;qWe7Z5{l!(~`y=HKM5zUp1B?3(=FX7tI8RTOt4Jhu2TP`MVgp^`baUCTZp7 zEJg4YV*X1%M-%rjL)aXyH_B~F*r7pb~7 zBonlH)TjFxWnxj@oeY5|UN?J9!)|C)n1m;ZW|`j9oq%lWTAp#uA7BSkxP-I3LCj+WS08%wwE}xJ-zDS|dezZ3hE-`16(jmfh|ad%}LyLJn9ZgbB`b&HfbC z`|63;qDF1oHI6;0RA&H{%9K@?`8e6s5@INc=4>5q6U4H$9b4<0r$IX)xw?{pAtV_e z`yspWV4io#+z%XUy|jvQA4IQ~fon?g46W$}7$mJh$8)Wlh^l%36CiDW#{bAoklPF` z(jZ6EMlS8S@7P@%=o$cVqD_1eou;y8!Rch z!;MaOqq<0nV%|Y8>`zxacI5|=l2!?i&6zfJEmw`yx2r17Tf-zW7UXyNq)7`+tCZai z*SNS>!)=U~`FI+$=M%OX`9Lx)*7v$!)%~Sgy+F=k$ms5_4NGuBWR{c4G%|l^VJOmj zgME14Sl4gbC}}5tolusvh)WP&i>O4&2O^m~hpP8U)s=J5CTVNDA*n$KCR^0qu{A8s z{{_u6XKk-g`GgeiROkmMQw8F+Z%d1;(Lh>earh<8(miTnX#4_!R@aX9uaWe&_V#K) zMQzo9#*S7WtG7bC))fvD+al2np085Xf~R6$(t+;2_;4hyqg8_aN;iK^+n@b>j@WGN zBsplSpdvd~sMpo2BxV@JX@P^5<9pe@OB0ZE;iDQ%b3WDG;rfq{P{T_<6_H6VmTUwE-d=(-BvX^0IELn$MPjc(nkk<37-u42Qy z)?+vS+~SEG4J4F!w8c;s!VXdUJDet?iRnnJslRur`CVR?H7O=YP^a!T2o`kMsyZg8 zI2ry5{e^F66b{gs*M&J?hXHHTgc`&UQqpz`-7hU3LB+@5%gYGdg8br>*yQ5Bu%#+k>C|*y#7tPz+5>wsP=*f=~ zMe|zEy0rN-Cas&s*w4GR19-aSf?a#0^pzLXuVSX4TglXlr7R`YHz%RMZjDvbsmK=1PnIO{zUe zaLwx*GNOg6drUhRwSqujy>hNa*hNbc_M^@tfC~^8bJ~AoM^I*hpv?M)ngtcq7uOv8Xf}`)IMeQ* zlkk3o5o~`9cC*w(x05<w)r~7KB=2r~}R|pCqS#TzeoJGZ|d$^f)>T28HMp~$Y zNJ||z;z3JR5&=y{f$MMeP4^kK@j#6$Fke_t4dfu7V z)pKhjhmduuAgeJ1-sIGGM*H~ghSJ}z+q4E}A=H1=`a8A1SwmRII3;+dCgQjDl4C`E$p`726V1^~U8D}Zj`eiQln^FBy2>)GX+QKlnwnFo6xe;# z5{D}9TAGJ;uTeYnpj-G!8c7RY3Tcn$lmPWw!@7<`n@$oo%mcU4>M31_7Zs$J${0Nk zSTlbSXFhYD4oWsXhorP|bi9b0dsoCw! zZxdTSX(O=qw$`G5C5R&jN+`nQHE5u(c+i#HHD&|F@`&5*%NL zA?bKE%L^W7Y*?IKtpk)%L4P&j5IhbvK~mj}_VRImo%Uhh z7u7(&!@d29^9czs!m3YlFG54&ztvuiH4j;L8%Uh4v&78`&&>V$-Q>Yl2i+@X+dXzMBm z44={+zPG#0KK=IoyKVAKl&jUTs!@OZn7%?K94Jwb*LQnt?X)WBF`$%~9Vr9%9iF(5 zYU`+o2;kZg(sJ+sNL3%1*goj0O_|z~cVU+rQsA9dk5{v{s=WI4lK9*lrEvuJ>q%=sN^7d|iLE@2F}% z$gN_LS6A0n(Km5Tv4fb!1E8NbQU3P&^KXA+*>1RPa|XivHBX>B*_PBpjYFiXg=y$p zJMeXVDHLy+)ZguV(+!0NwROfSPjjfc820LMAa0!3PBmM-N9B(qk)#;aH%=U_#?=Y} z=riY#pG3CkdmDhQr7K2k4wrw?7wbS7wT+R`g!hnIG$Em_v`y8icwIe~)EvxMo2{?? zc}?Gi(!#fO-AX&^hszo!*S=y@;nbIp8HCfjq9zR_bWC@neX(~P=(mBv;Z*@kSsl~8 zlg>K2Z6tLNASzn~_Wjl3hs&T!04g$k(XL_*I$UZ4-oOuQnQK%zzh8fCej~wy#|1EC z2oi)CIRBz0Yl2JYOV*0y-=W{Brw|!ARI;4}AjB`89@KXS`%{es9;PXd*wkjRcHPe?W=ZDy&K^$oX{=v9z5M!r z{_!9F+a2|9J9dc}9x8uStxDEhih&NQQd#jo)#@|3=X1T_#j0DXy9xV94d^ZYUmJVtw5w7m^&Zk8#3?+Cda8|OgO)3a)t~J!Pl3pR4r&+ zSLZcsNds*}z;Pha0r6p#TkRbdRr)xpRcmeJ&}8k^-5j>po%Pc9PZ2{~3{uk(55})c zMMHILF-`PxB`!k|A7p?4q{8!u7B1=Qc98cO7e*ZD{`>lFwV>H%B3OH9gPPamKZL2* zBIu|aKV(E8Qb83D${-TJ$=o%22VeL5M#YmLJ}ZBKyj@FE_;Zq_t^rL&O)U~>8h1F# zPg|{STK{hW)d*o%PrFu=ZZga8C*pYiSy4m~X;FmkJ+&Xp>kdf@p=b%y*4}G^897ZT zkS#ScL=b9Y2yP9*u%!kwl!=zuYKO0O&>@v}LK=82n9{x-mG!h9IE#P6cuRvX=_cpz O{yzxN1hp-(asU8PG-DtD diff --git a/dev-db/myodbc/Manifest b/dev-db/myodbc/Manifest index cb1834033874..5fab16883b96 100644 --- a/dev-db/myodbc/Manifest +++ b/dev-db/myodbc/Manifest @@ -3,5 +3,5 @@ AUX myodbc-8.0.19-cxxlinkage.patch 812 BLAKE2B 18e0f62ceb6bb33ad282972a8aae2f755 AUX odbc.ini.m4 406 BLAKE2B 3a20c28b1971753a14a4aa4d30efcc7de833488501a41d9404987567623d48250ce1daea1d3138adaef36741c4f2e0eafc60eba554e5262b45084f93f5205160 SHA512 84ab2a3aab594123d42b65205a7faf8e91fe9416a9e3c4c4c354533b9a298395f59172649c91dc0b671392bfbe5baeaddb6aa47119ce4c825917f3977d9dd521 AUX odbcinst.ini.m4 118 BLAKE2B 6da835746e063f415ad7d640233cfd96e744cd56e12aaab4a21a2bf0bd5f1bd1e5c3d1c9a28522e3aa07c1261abac92301819d4112ac6a000a729aca9f7f7ad6 SHA512 6d929bbffd602a9f060a05998149a6b16334f8a5e3db30d02ff5d38c0065085d085042521e700b87a63766e32aa27ae92be72cef33c2a7aa8f6767b6b71c82c8 DIST mysql-connector-odbc-8.0.27-src.tar.gz 3849283 BLAKE2B 6a2500cdd706c0f8cda83dd04d3e573baa0bfbad59c931e20bb25a3f09dd78d2380079d0a20e075c3f44482d58acb6e727f4cbcf490e9d4d7817dd26f98061ee SHA512 4f907b7647425c274d3bd1c3b3ebbb83ac2360f2ee56733dabb501c17b800a26ef1117e16e5b05180ff904bfc642d25393baa861b96a79edf9d35f186a8689b2 -EBUILD myodbc-8.0.27-r1.ebuild 3408 BLAKE2B a0aa95db130a8137214e88c9e5922a025e60fc0466d68cc71b26a441fc3b87c80794379584b3e47fdfb81a1ef03187f936a9281895084e74e46498b20ea35791 SHA512 2e12db4abb07d5c7cf1952230b4bcd40ab3e8ff0b7a630a28c81a37c092e89e4ad350cd1565a68fe86a5c182bf409fa1a257f1220c3ba58f57a95ce1f0997a89 +EBUILD myodbc-8.0.27-r1.ebuild 3410 BLAKE2B a919e2e970db665aca72254ec500398ac66c8764c9fe9facb80622f09315d0adff2361cbc8e519b662f537eb281969742b65ccd01ac00691f49a8c3a96f689b0 SHA512 be0c63f9c25595843a99466832609f93d059f526bcf3bf346e1babfc93f8b25deda97fc267b62311ed4a687e561bee8cbd486fa59594a69fb76ce3ca90db721c MISC metadata.xml 240 BLAKE2B cc93ae4da8408b221c296e092d9db6ae3879754ade669d81c1218d53a5f007c6b7717bda6f92dbb0af38ff9b5e45f44e91503b12d3603d9955ec7d5a2a67399b SHA512 0f41c32ce3d736e061302252f14913d7425bc97e19d0c2f3b80c50637ab3521aa6cfc67f82e5f70f91174cddb36bb5622837dc18fd9db3bf75eb860359aade27 diff --git a/dev-db/myodbc/myodbc-8.0.27-r1.ebuild b/dev-db/myodbc/myodbc-8.0.27-r1.ebuild index 7689549feac7..7faa6c20acdc 100644 --- a/dev-db/myodbc/myodbc-8.0.27-r1.ebuild +++ b/dev-db/myodbc/myodbc-8.0.27-r1.ebuild @@ -53,7 +53,7 @@ multilib_src_configure() { -DMYSQLCLIENT_STATIC_LINKING=OFF -DMYSQL_CXX_LINKAGE=YES -DWITH_UNIXODBC=YES - -DWITH_DOCUMENTATION_INSTALL_PATH=${EPREFIX}/usr/share/doc/${PF} + -DWITH_DOCUMENTATION_INSTALL_PATH="${EPREFIX}"/usr/share/doc/${PF} -DLIB_SUBDIR="$(get_libdir)/${PN}-${MAJOR}" -DMYSQLCLIENT_NO_THREADS=ON -DDISABLE_GUI=ON diff --git a/dev-db/mysql/Manifest b/dev-db/mysql/Manifest index a3d73400a79f..2eadab6116cd 100644 --- a/dev-db/mysql/Manifest +++ b/dev-db/mysql/Manifest @@ -5,9 +5,9 @@ AUX my.cnf.distro-client 637 BLAKE2B b0812e0e03aa9a3b2e55e08b933a0b41b6afd95ded6 AUX my.cnf.distro-server 994 BLAKE2B 41dceff58edf748f9f60ac3c0d1682d2fc2f026fc1fd14b4c2dea398814beda3c09aabea04dd3a9e145464524c629e7e69dc257d1245e0a46dd8584b7f685172 SHA512 cf172edc23d3dda49c21af6b8adef8aa13694d8ceecddf1d612d4ae34d00ba53c51ae4ae7ca4d11083eeacb5d862f59a855a9d80e9e448ab8bbf17f42aac2650 AUX mysql-8.0.27-gcc-12.patch 521 BLAKE2B 849f290e40e526e64dad0c39e9a980ad14f1061bd7465c965608670e65c3aabb68b3928120153e479f034af935ea32dd08394c06ed56d4ef24f5bea7e24ff0e4 SHA512 fb8023a5914242ae591d266905f83e241f480b58eef1748637bb139d4ae67f0e180b21cd0cdd684bfb858628845928c43c95559eacf74c712b5854d4e34c6768 DIST mysql-5.7.36-patches-01.tar.xz 6396 BLAKE2B ed9783f207d40fc220992c4193bdd8e96523f69414daa756f1f30306c1aedff9e96216ba2294a4c41eefbaf39c8bb37784bf1e7cce656c93f829c9cf0682fa6d SHA512 b0fbd41ebb2d32067e6c81707dffa91fece2d368f4b2fa47951492936509972d425b64d7613748c42b31cf9ba9dab697efeff70debe7268855a90d322d3f3158 -DIST mysql-8.0.27-patches-02.tar.xz 7204 BLAKE2B 1a3548f8b48b63a1d38cd9826f8ed2daf3d396276e8887e0a02a73fb91e544e1d0f1da9560351f03d3345d2ea5e8f61e5a9df2bce80558143bd3bc2558372232 SHA512 86c660d67d883fb84e6a38c39994bc30669c18b1d5bdedf908f112c7ebb59f0acf23903e6a81f01de1e6862a8cb779c7b537659ff18b090306eacf668dea47f8 +DIST mysql-8.0.27-patches-03.tar.xz 9864 BLAKE2B 03136477a97a5bff0c5f1cbc7921a77d9b36e148e94f80463f00f0efd1a6859af4595f9cf15aa492bce043fdc9d6c6328bd64102f8b0127eacbc7795b1785ecb SHA512 8c00c8fef2b01389f59138eaa29399d8a9ce7930b6bdfb7689d1d7bf14a32fbb10a2b8dbe91933b805899ef3af0cf0bda704d4be14249991b381054bcc496058 DIST mysql-boost-5.7.36.tar.gz 52968383 BLAKE2B 4d5e4fcf8d56f4a1d1d54ee889d432ee3265f55ff9c0ecf6fe216e67790a49ed052b94457680daef4cb42df29f14db7b0e678e0f0443c20b7e2324c772c24313 SHA512 a95580efd5b87776ee7f1aae9b50d50d88c70a48c16e7a2d8c6ada0b1cadc5ec6074a859291a65caa1b50a00e08a9e350df342bb0c6ef74edaf21055331c081b DIST mysql-boost-8.0.27.tar.gz 292184025 BLAKE2B 177209f3c62b0326ca9d021c751a701dec84c1b15c946ab0a68b1b4cf0620468eb3a1df77a918284007a0fde1aaa6a9767d0baed57936612813ef583df51c35e SHA512 6ef2426c0bee46bdf8e2fa5cb159d5ae19f0bed4f7c9bea9b33e0dd922b568c3c68ca063dcbcd7ea6904aaea31877c10064ea10b4bc63fb40d9f31778e3a7891 EBUILD mysql-5.7.36-r1.ebuild 38618 BLAKE2B 88cbf474a83eb94fda420147ea1de13018e75662dba65a285d047e42c4c5207ee98b9db30d536549652d6d9b68bb5b965c1328fb9588886a228170dd61d7a175 SHA512 44bc69ac677e4f3f57310ea7c2837ab9bd0b7da046fdb88a2e5f6e65831e081d79051efee50878d3a372db3a9e246a1b90aa9c059cfbb37c7e24e332dcfc3d75 -EBUILD mysql-8.0.27.ebuild 40637 BLAKE2B 8493928a38f6bce741ead38279ce863e59c8777b1ee0958eb49962934bb82428c8dc0a5f4012f9b9bde3f0642de448973910ac0e91dca500574d8972577b1f4a SHA512 d3697399f2e07b7f79274260cb33037588de776618a17749b0d13925813d7b7956523f29b36dabe0b8f3bdb667a28e110b0574674d4d2d02e2326f68150ac246 +EBUILD mysql-8.0.27.ebuild 40649 BLAKE2B 697317775af7f5ac77223ee39ca07f9a0069f7f62d722ce6f49a3921cdbc4248944e1b7ae868e0514a922d4488046b854cfdffb70db9eb8f5200e1f95f4bcada SHA512 9c02e6c09562ceb0103ebe6c1d8fd43cfa377962f07206a14d48d6fe38cb98ed352fd723cfc016d5f872458771d59ce2531c407dd426a7203e9f88053274e65a MISC metadata.xml 1265 BLAKE2B ce4c9d4870ab4915abe269b27cba4854c0b5d1f44683ef6e9ed5ad7eb17e0e89b9f0b5ecce77477819afc16d9b769de4d084457b4a10032969d53dd093af209a SHA512 1cd8b25e9f1979ef95babf5a506b3978569e341a031b9e4d52b383166f3311310934338747b05363e11bcdf61f3c76f6a4eff62f7ed949bc151c1ed3c93dae42 diff --git a/dev-db/mysql/mysql-8.0.27.ebuild b/dev-db/mysql/mysql-8.0.27.ebuild index 88957adeb167..18c7bf808582 100644 --- a/dev-db/mysql/mysql-8.0.27.ebuild +++ b/dev-db/mysql/mysql-8.0.27.ebuild @@ -12,12 +12,12 @@ MY_PV="${PV//_pre*}" MY_P="${PN}-${MY_PV}" # Patch version -PATCH_SET="https://dev.gentoo.org/~whissi/dist/mysql/${PN}-8.0.27-patches-02.tar.xz" +PATCH_SET=( https://dev.gentoo.org/~{whissi,dlan}/dist/mysql/${PN}-8.0.27-patches-03.tar.xz ) SRC_URI="https://cdn.mysql.com/Downloads/MySQL-8.0/mysql-boost-${MY_PV}.tar.gz https://cdn.mysql.com/archives/mysql-8.0/mysql-boost-${MY_PV}.tar.gz http://downloads.mysql.com/archives/MySQL-8.0/${PN}-boost-${MY_PV}.tar.gz - ${PATCH_SET}" + ${PATCH_SET[@]}" HOMEPAGE="https://www.mysql.com/" DESCRIPTION="A fast, multi-threaded, multi-user SQL database server" @@ -37,7 +37,7 @@ REQUIRED_USE="?? ( tcmalloc jemalloc ) tcmalloc? ( server )" # -ppc, -riscv for bug #761715 -KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~mips -ppc ppc64 -riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris ~x86-solaris" +KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~mips -ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris ~x86-solaris" # Shorten the path because the socket path length must be shorter than 107 chars # and we will run a mysql server during test phase diff --git a/dev-db/pg_activity/Manifest b/dev-db/pg_activity/Manifest index 79019479bb69..49c8172635d5 100644 --- a/dev-db/pg_activity/Manifest +++ b/dev-db/pg_activity/Manifest @@ -1,3 +1,3 @@ -DIST pg_activity-2.3.0.tar.gz 283467 BLAKE2B 2f480ebd8b628718a33a772a942e2abfdd91a20cbde2c4aad41d150414bf8cec4478bab475702cd0a31f66af535b373ea706f9b05f948637410a6ad1ef6dcfd4 SHA512 972abddb1871bf4d0b74778ea988f024f33f38335597543d30a2d7549165269a4e5269b1cb649449ff92491501a70b7e3b6b930a154a7ff377e62f7231abb9a7 -EBUILD pg_activity-2.3.0.ebuild 962 BLAKE2B d4c916189e0179baf7d5bd1e6a0eb6eee027e04df5c48aa66b4e7ff2ddd519c644543aa3e12b9df37ada76c617004e5f056db91f4bc87586663c4a97319a3de9 SHA512 997daa08a66a7fcdf4ec59b69a7e64c26786b8317d45282ae7d3f191b04fd464c395c69f7aa53d115363eddb92c43c376f3260be937450892932bbdc90a4a531 +DIST pg_activity-2.3.1.tar.gz 283216 BLAKE2B d8a7382f3343b0e339e69e31a19bdc628d3c79ff12b037500f67900c6875272dffec3fdda8f51e20dd05a2e4e917cdac1562a8e2a9e80362358ba43ba3bdf44f SHA512 26c29ec1701cd2eead8314d2a4df247557164231c53323fb3bed12fbf346e14247addfa508af94cee685a2f0084a26c26118896c4c3395e41fb0eee4a4da2d27 +EBUILD pg_activity-2.3.1.ebuild 962 BLAKE2B 4233bc3bc973c95fec3f592355a146a7573d2e4f8d9488d80a68deba0900c755ba80a12749c05152177cdaeb9cc62d6a801b82877bff95e5026d0ab370101451 SHA512 748f688b1bd4be3fef20926817f75370444070ff6c13a4fed78d4b7d8a667d08f1a02d34eee72eac86329b542b06a215427bad83ca0f6c08f37adb1ac1953bbb MISC metadata.xml 340 BLAKE2B 694c72866277373c6387ae8622ab5458f8846cf5ac04c23b2730e490196f8bca1c7d8e94f88b6041a2ecc917a30e78035801f5318fb7fe4c95b9f83f07b81b76 SHA512 3d8717a513c5dbc736585578fce771798540816efc9a683ca38746d03945f1f847aaca9123c07c18e2e7269a4b216a030640d2ec90f7c1951849d8037b656048 diff --git a/dev-db/pg_activity/pg_activity-2.3.0.ebuild b/dev-db/pg_activity/pg_activity-2.3.1.ebuild similarity index 95% rename from dev-db/pg_activity/pg_activity-2.3.0.ebuild rename to dev-db/pg_activity/pg_activity-2.3.1.ebuild index bfd352359e1d..a7e75c7ee86b 100644 --- a/dev-db/pg_activity/pg_activity-2.3.0.ebuild +++ b/dev-db/pg_activity/pg_activity-2.3.1.ebuild @@ -1,8 +1,8 @@ # Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI="7" -PYTHON_COMPAT=( python3_{8..10} ) +EAPI="8" +PYTHON_COMPAT=( python3_{9..10} ) inherit distutils-r1 diff --git a/dev-db/pgpool2/Manifest b/dev-db/pgpool2/Manifest index edfc221ff5f0..158724449fc6 100644 --- a/dev-db/pgpool2/Manifest +++ b/dev-db/pgpool2/Manifest @@ -7,9 +7,13 @@ AUX pgpool2.confd 649 BLAKE2B 1c520c4fa954c7411c1b700c03bf4e39196c599eb239cf8641 AUX pgpool2.initd 2162 BLAKE2B b04f6b952507b8e4815c7b27f09b59ffe64f6262719c5490377fdbc5f8490cdead18fdbeb0ce8379d9cbd4bbb1aa21221d61853ff49a456a5ef6a8d78f3f5129 SHA512 05dd358d20bae60cfdefd7116b1111288b5a2be6d68a9dc40eaf6ba641524d422f2faac79bd3c629cee4f8b1ca601a9b6e303d4228e538d742ea407b6190ee53 DIST pgpool-II-4.2.1.tar.gz 4713114 BLAKE2B 207cb3c43e47d40385d6808195561117293e5acec6bc34664ec7a1d8754bf9beb8c5350252a4274d4c50520254089f0e5a5fdfc0faf778186fa8000db6124df2 SHA512 b859a3952f69dd98a3df60b33b801d3bc96b9a11757593795a89751abe558c6baab10a37701d69d415c9da26a16abcdc72e0209e74c62204facfb25cdbc512f8 DIST pgpool-II-4.2.2.tar.gz 4734840 BLAKE2B 2b4d26991732293e1411d1219f85a8c9ad1dca72c63069381ae1377a02ae215e813356172f3b89b42b9140549c92c76d443b125bb65cbc6abf03d2b99cf18dab SHA512 a147c810cc691fb27b823a813cbd2eaad66822c7c9f5c0f829cc70d4ac65911bbe827640f2dbd8060913276ed97340b52167e4332e9cdf013b6c9bc144c7b5d8 +DIST pgpool-II-4.2.9.tar.gz 4642836 BLAKE2B 75cfaf86d2e7a4f9677b7d5a98b783e25458e282b682979d31023372dd827dd0b52bf684949e9c97e404c383ab8b2f526e40b00e643d3d6566c702b111a13e34 SHA512 b0256095298e1c1ee50133b4bdc5716aea52f2ab6dc4dc4152ca0415f9b5ccfc14f97d6af1167e69fa1e2b0fd37468a5a10a1cffd8dfcea8e93b11616a66cf42 DIST pgpool-II-4.3.1.tar.gz 6034811 BLAKE2B 6ca2a27eefc2b20186d0e5cbdfd838f429d9996e299ab177e655ed69aa214e676029db728b16020dbdc49d9036fe7aad71d6abb12b486a4cf8fb8348bb201c6c SHA512 a5417d9f5baa1b39e3645f7d44accf0a2f04d5fc5cb4d28089169aaebbd15c20b4cd280d09f15fa764c3b793117086fc03f5d7be584c0c5ff9c5f8e11ddb9ef8 -EBUILD pgpool2-4.2.1-r2.ebuild 2383 BLAKE2B a90c4d3e66b39e2d9fc3b2a2c459cf803fdda286a229f7d56b1b1a73ee4b56350a445c82478a9fa418a3a8051e160d76b38c57722b6c61905200bfa064a5e5a0 SHA512 3737cf37b2d0bc21593e730c5d6a39cd3480905535e68eb5d9edfad7cf65a5382d7532af45ae37e6789d7213d863746ace65e73e6323ce9aff13033447d80e00 -EBUILD pgpool2-4.2.2-r2.ebuild 2384 BLAKE2B 2748df59a291c03e24533c69655c3415a769c6c901f68909581e190de6dc1d69b1687a9fb5e48978d427eb612d81eac9c04f0773ea037393d0c37ba39cc4935e SHA512 e3b4219bebe71e3c8d8458f1ebc9f811928014bdd202484abf5e4713682bb8d50a26ae87ba81cccff2f8743f2cb7f77e903e73774e0c7eabe00141a76d43ba95 +DIST pgpool-II-4.3.2.tar.gz 5846769 BLAKE2B 82cfe7095ad303ac3a910c533d6e57edb4e3d5b28a9a9bffb2df473dd3087ec329d3a77f9490d9bb738d5d1a443020d96d0e9a1b1d6adecc04cce5d1caa04e7d SHA512 771426257eddb5c48504c80a2c8cccf44a18f7ea50df55654b7e9e017bda561a73a3e1f0db79785785ff6893d6df26f73b55310d0184ef3301838d12290d3d4c +EBUILD pgpool2-4.2.1-r2.ebuild 2385 BLAKE2B 02e2a2b25faf32d0cac4ded29ef6be7751e3fb02e6887ca0449375055c82711b095813890250cc7a3cffc1dd76392010a7bfb35a6f19809d0d1715afc7a9d19d SHA512 2c657926d9a44b369e424111def6d72ba7bf3979f33b516ff071d55d382b3bb89b0adc2c0bf60d1abbf2f94d077cac05b1ea14207fc249247a3e46bbb60b30dd +EBUILD pgpool2-4.2.2-r2.ebuild 2386 BLAKE2B 877085b5eeceb6fcbfbaf097c85bf4090d855ed8adff5ac52f83efb613432899bb6b03ace5f7523ea248409e11c88b22aa956b837dca617b2b90071de086ef6e SHA512 b7136a85a7e6a4a696d7a3baf8cd97c9762a6e0cbfbbecd33da4ef583f98e65905c4fe49cdfbf961feb6435e1b90992a784013a65c36289acf5214ff474a9f18 +EBUILD pgpool2-4.2.9.ebuild 2370 BLAKE2B 2d5ac6f8983a3ae52ee1c0e4f95af7b8ba0d9c603fb99950b73fd66519b1ad4d0feab014b192d506c7d8adb6201a1470463e907804a6c5214112cf277f8266c7 SHA512 773356a22f55b2cb485d388013f681778b8955c2966c41de12c74c014f8e12a9cff6e311fad84cc4167f0b51cbde88ff2932d00f7c5f6d4fc145ce483189859e EBUILD pgpool2-4.3.1.ebuild 2319 BLAKE2B 3c5663663db3a4e5dc87ea1c522ae79ee07bb217fd6720f9eed2bcc53c22f99e69c0eb5e2361b1b37e54c9013c2d10ac5f258a2507607f430d5ec1f98397f593 SHA512 d62c1383ac31af5db62e72415de448e464471f4b133c8de26c12b03f2ebc72090fe241113d3dc84faafb416c97b45a1ac1642aaa73bb3a3aae8a9108ec2d4585 -EBUILD pgpool2-9999.ebuild 2427 BLAKE2B 7d5b7934db65ee25d2977c26cba86ad8d55b061aea162917afcc9df64b68bf57d56a0cbeafe7f4730d4e4ec24445f5af8ace10d9da61179a874c16545d8ef23f SHA512 3817053648c0bea88cb525a4c3a51a78755269fca76e4a6b7fa8f32239ddb9cb9eb7f32c9df86d05724e84c24fe7cb43dda268a51b60d3e38c230b683f08e9ec +EBUILD pgpool2-4.3.2.ebuild 2319 BLAKE2B 3c5663663db3a4e5dc87ea1c522ae79ee07bb217fd6720f9eed2bcc53c22f99e69c0eb5e2361b1b37e54c9013c2d10ac5f258a2507607f430d5ec1f98397f593 SHA512 d62c1383ac31af5db62e72415de448e464471f4b133c8de26c12b03f2ebc72090fe241113d3dc84faafb416c97b45a1ac1642aaa73bb3a3aae8a9108ec2d4585 +EBUILD pgpool2-9999.ebuild 2429 BLAKE2B 6e153bb0a6369f55918b043f201ab9e3077098a6e638abbcd2a187014899ac516e1210d2f99c0d9a95e2740ea8533e8d4de67c7febb406fb8837d99785c98625 SHA512 97863b967c82901f19ad8ee64b22fd12b150225e2b8946a7209cd04ff6f92bd72c4619679c55fe22dd77c9b4e21657a4a2eb36ab996bb5bdd64553c046ccb2b4 MISC metadata.xml 391 BLAKE2B c5855fde95e138709d778b50b897ea0dd75267547e89faf60988d1dfe78740c313291a226c30fdd618ef2893ad3dc11000b33026e04369fe294ca9ed1e18efb1 SHA512 374bd70841f1f13e2f8265f972e2debc7fb79a3f463efb897a75fd8ddc3163edf82c888d3d8d5bfede6c509fc27f67e74592599b8da8640035a5d4241cad98c1 diff --git a/dev-db/pgpool2/pgpool2-4.2.1-r2.ebuild b/dev-db/pgpool2/pgpool2-4.2.1-r2.ebuild index d34913fcacc3..d3efaa96ffff 100644 --- a/dev-db/pgpool2/pgpool2-4.2.1-r2.ebuild +++ b/dev-db/pgpool2/pgpool2-4.2.1-r2.ebuild @@ -56,7 +56,7 @@ src_prepare() { src_configure() { postgres-multi_foreach econf \ --disable-rpath \ - --sysconfdir="${EROOT}/etc/${PN}" \ + --sysconfdir="${EPREFIX}/etc/${PN}" \ --with-pgsql-includedir='/usr/include/postgresql-@PG_SLOT@' \ --with-pgsql-libdir="/usr/$(get_libdir)/postgresql-@PG_SLOT@/$(get_libdir)" \ $(use_enable static-libs static) \ diff --git a/dev-db/pgpool2/pgpool2-4.2.2-r2.ebuild b/dev-db/pgpool2/pgpool2-4.2.2-r2.ebuild index d05f5c5dea0f..c8b5484a0cdb 100644 --- a/dev-db/pgpool2/pgpool2-4.2.2-r2.ebuild +++ b/dev-db/pgpool2/pgpool2-4.2.2-r2.ebuild @@ -55,7 +55,7 @@ src_prepare() { src_configure() { postgres-multi_foreach econf \ --disable-rpath \ - --sysconfdir="${EROOT}/etc/${PN}" \ + --sysconfdir="${EPREFIX}/etc/${PN}" \ --with-pgsql-includedir='/usr/include/postgresql-@PG_SLOT@' \ --with-pgsql-libdir="/usr/$(get_libdir)/postgresql-@PG_SLOT@/$(get_libdir)" \ $(use_enable static-libs static) \ diff --git a/dev-db/pgpool2/pgpool2-4.2.9.ebuild b/dev-db/pgpool2/pgpool2-4.2.9.ebuild new file mode 100644 index 000000000000..c2ce05764ea6 --- /dev/null +++ b/dev-db/pgpool2/pgpool2-4.2.9.ebuild @@ -0,0 +1,98 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +POSTGRES_COMPAT=( {10..14} ) + +inherit autotools postgres-multi + +MY_P="${PN/2/-II}-${PV}" + +DESCRIPTION="Connection pool server for PostgreSQL" +HOMEPAGE="https://www.pgpool.net/" +SRC_URI="https://www.pgpool.net/download.php?f=${MY_P}.tar.gz -> ${MY_P}.tar.gz" +LICENSE="BSD" +SLOT="0" + +KEYWORDS="~amd64 ~x86" + +IUSE="doc memcached pam ssl static-libs" + +RDEPEND=" + ${POSTGRES_DEP} + net-libs/libnsl:0= + virtual/libcrypt:= + memcached? ( dev-libs/libmemcached ) + pam? ( sys-auth/pambase ) + ssl? ( + dev-libs/openssl:0= + ) +" +DEPEND="${RDEPEND} + sys-devel/bison + virtual/pkgconfig +" + +S=${WORKDIR}/${MY_P} + +pkg_setup() { + postgres_new_user pgpool + + postgres-multi_pkg_setup +} + +src_prepare() { + eapply \ + "${FILESDIR}/pgpool-4.2.0-configure-memcached.patch" \ + "${FILESDIR}/pgpool-configure-pam.patch" \ + "${FILESDIR}/pgpool-4.2.0-configure-pthread.patch" \ + "${FILESDIR}/pgpool-4.2.0-run_paths.patch" + + eautoreconf + + postgres-multi_src_prepare +} + +src_configure() { + postgres-multi_foreach econf \ + --disable-rpath \ + --sysconfdir="${EPREFIX}/etc/${PN}" \ + --with-pgsql-includedir='/usr/include/postgresql-@PG_SLOT@' \ + --with-pgsql-libdir="/usr/$(get_libdir)/postgresql-@PG_SLOT@/$(get_libdir)" \ + $(use_enable static-libs static) \ + $(use_with memcached) \ + $(use_with pam) \ + $(use_with ssl openssl) +} + +src_compile() { + # Even though we're only going to do an install for the best slot + # available, the extension bits in src/sql need some things outside + # of that directory built, too. + postgres-multi_foreach emake + postgres-multi_foreach emake -C src/sql +} + +src_install() { + # We only need the best stuff installed + postgres-multi_forbest emake DESTDIR="${D}" install + + # Except for the extension and .so files that each PostgreSQL slot needs + postgres-multi_foreach emake DESTDIR="${D}" -C src/sql install + + newinitd "${FILESDIR}/${PN}.initd" ${PN} + newconfd "${FILESDIR}/${PN}.confd" ${PN} + + # Documentation! + dodoc NEWS TODO + doman doc/src/sgml/man{1,8}/* + use doc && dodoc -r doc/src/sgml/html + + # mv some files that get installed to /usr/share/pgpool-II so that + # they all wind up in the same place + mv "${ED}/usr/share/${PN/2/-II}" "${ED}/usr/share/${PN}" || die + + # One more thing: Evil la files! + find "${ED}" -name '*.la' -exec rm -f {} + +} diff --git a/dev-db/pgpool2/pgpool2-4.3.2.ebuild b/dev-db/pgpool2/pgpool2-4.3.2.ebuild new file mode 100644 index 000000000000..f78d11206305 --- /dev/null +++ b/dev-db/pgpool2/pgpool2-4.3.2.ebuild @@ -0,0 +1,91 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +POSTGRES_COMPAT=( 9.6 {10..14} ) + +inherit autotools postgres-multi + +MY_P="${PN/2/-II}-${PV}" + +DESCRIPTION="Connection pool server for PostgreSQL" +HOMEPAGE="https://www.pgpool.net/" +SRC_URI="https://www.pgpool.net/download.php?f=${MY_P}.tar.gz -> ${MY_P}.tar.gz" +LICENSE="BSD" +SLOT="0" + +KEYWORDS="~amd64 ~x86" + +IUSE="doc memcached pam ssl static-libs" + +RDEPEND=" + ${POSTGRES_DEP} + acct-user/pgpool + net-libs/libnsl:0= + virtual/libcrypt:= + memcached? ( dev-libs/libmemcached ) + pam? ( sys-auth/pambase ) + ssl? ( dev-libs/openssl:0= ) +" +DEPEND="${RDEPEND} + sys-devel/bison + virtual/pkgconfig +" + +S=${WORKDIR}/${MY_P} + +src_prepare() { + eapply \ + "${FILESDIR}/pgpool-4.2.0-configure-memcached.patch" \ + "${FILESDIR}/pgpool-configure-pam.patch" \ + "${FILESDIR}/pgpool-4.2.0-configure-pthread.patch" \ + "${FILESDIR}/pgpool-4.3.1-run_paths.patch" + + eautoreconf + + postgres-multi_src_prepare +} + +src_configure() { + postgres-multi_foreach econf \ + --disable-rpath \ + --sysconfdir="${EPREFIX}/etc/${PN}" \ + --with-pgsql-includedir='/usr/include/postgresql-@PG_SLOT@' \ + --with-pgsql-libdir="/usr/$(get_libdir)/postgresql-@PG_SLOT@/$(get_libdir)" \ + $(use_enable static-libs static) \ + $(use_with memcached) \ + $(use_with pam) \ + $(use_with ssl openssl) +} + +src_compile() { + # Even though we're only going to do an install for the best slot + # available, the extension bits in src/sql need some things outside + # of that directory built, too. + postgres-multi_foreach emake + postgres-multi_foreach emake -C src/sql +} + +src_install() { + # We only need the best stuff installed + postgres-multi_forbest emake DESTDIR="${D}" install + + # Except for the extension and .so files that each PostgreSQL slot needs + postgres-multi_foreach emake DESTDIR="${D}" -C src/sql install + + newinitd "${FILESDIR}/${PN}.initd" ${PN} + newconfd "${FILESDIR}/${PN}.confd" ${PN} + + # Documentation! + dodoc NEWS TODO + doman doc/src/sgml/man{1,8}/* + use doc && dodoc -r doc/src/sgml/html + + # mv some files that get installed to /usr/share/pgpool-II so that + # they all wind up in the same place + mv "${ED}/usr/share/${PN/2/-II}" "${ED}/usr/share/${PN}" || die + + # One more thing: Evil la files! + find "${ED}" -name '*.la' -exec rm -f {} + +} diff --git a/dev-db/pgpool2/pgpool2-9999.ebuild b/dev-db/pgpool2/pgpool2-9999.ebuild index 2c9d504b504e..d14481554c21 100644 --- a/dev-db/pgpool2/pgpool2-9999.ebuild +++ b/dev-db/pgpool2/pgpool2-9999.ebuild @@ -55,7 +55,7 @@ src_prepare() { src_configure() { postgres-multi_foreach econf \ --disable-rpath \ - --sysconfdir="${EROOT}/etc/${PN}" \ + --sysconfdir="${EPREFIX}/etc/${PN}" \ --with-pgsql-includedir='/usr/include/postgresql-@PG_SLOT@' \ --with-pgsql-libdir="/usr/$(get_libdir)/postgresql-@PG_SLOT@/$(get_libdir)" \ $(use_enable static-libs static) \ diff --git a/dev-db/pgtap/Manifest b/dev-db/pgtap/Manifest index 2c1c095c76f7..3d93a97116e4 100644 --- a/dev-db/pgtap/Manifest +++ b/dev-db/pgtap/Manifest @@ -3,6 +3,6 @@ DIST pgtap-1.1.0.zip 306590 BLAKE2B efde91e26fafc8300fa39b80d90eef134ebf3a309fca DIST pgtap-1.2.0.zip 319374 BLAKE2B 1cea77860a1928ed7cbf4ddb0bb8ff418023bf88e377196ae2b505c065321e3003179227077567e676a8c551230d259ecd1cdb590001fc71bcc821b87fb3d0f6 SHA512 5569bea5e7879787a91fa9b2baae5cbff1db5b9a5a096db2a9a064012d65e02c52bd1520422b5e6f87fb5b6e64845371188ea53c43a277aee68ffc05d5152ed7 EBUILD pgtap-0.99.0.ebuild 584 BLAKE2B d50187a368d9a9485183a2a3dc9f23aef3fdc9b4f304f7b01eb4b5da1649ca19fb2c9fe60fa4dfc968153946da1e8457b650f7e67a343e402114df02ce9a324c SHA512 e8b2bfbe1fd3bc012dc7b87d92ebc7c7f026296c4c09881255225f648a6540f2c092580ea351d9f780672db61cf4195cf35c2285ca2b6a58cdf3c5c32536d278 EBUILD pgtap-1.1.0.ebuild 638 BLAKE2B 1c44e86675592fbbef365d8aec2194c83dfdd0e56dd175159eb77bc3ba5a3ce904af9e149cc385cbeedc9847e656c7d8276dc329d09a654edaece1a224182a2b SHA512 c6f7b1c68c3be187b9f7332794cdc51a08bc6507aa9e530aa1bf302869fd0f69c9ef08092bb23d52eba368963ead74bedca374e9d2a3b36b26479977a9d4ed39 -EBUILD pgtap-1.2.0-r2.ebuild 795 BLAKE2B 1f43593a1e5c1e448f3a8fe6bcd2d4de8d4596294d1203fb75c79e3e1bed03d430ed22d1bbb4e19f492a5d30b4dbbb1d55830802f4ce37b3a54b3fa8dfc40eb7 SHA512 e951c154f9571219aab874b79478732a6fa704170adb803406986711c94e080e31a2319694bc149db6d967ae95ee827e872078fd225d51a5657d75ddea2e3c55 +EBUILD pgtap-1.2.0-r2.ebuild 797 BLAKE2B 43a440476c05fad066d40510aaff966d77866a81c3b3579bb0c94d37263a038efb205d9609e901014d046b28853ebba33be820ac5d4ce28f5c6028c3453852de SHA512 f2f115d1e59a2605134830ebde414999bd8e830ba4a2238f9ff3902c4cf0679c2a00d889d4f3daf9fc9fc5cacac1f7abe575cbb38077f8c9ca854169fd4207fc EBUILD pgtap-1.2.0.ebuild 638 BLAKE2B ee4f80c5bc1891454996ca3a5572b66bbf5816b503eba567210527683691d8a08d67f6eef73f568dd2df98368d30bfc650e10e6219025cd3c88d7c5ac92f127e SHA512 087436540027476c4958df8536c34d00d1c8c8bcfe629bb158f22d342858c7a0342c1695e705a161e52521407bbfe522f24650f180561c6ac4bcf13bb135a699 MISC metadata.xml 629 BLAKE2B e7052e443d1a9c728bce35231d7aa287b2844409cc69ecb42b563000a7908e1db49d1a85fe01e8bcafb27fc2741181869895582a77286a0eb16b101ca672d3c4 SHA512 9a3f6c41f8a6577b0c2e29d81549644cf2c74f742aa3f4fca182e6588cc380ac3d2fa5ca07b931d41b24ba0021b81f462d316071ecaa1c3d813cbfa76603f063 diff --git a/dev-db/pgtap/pgtap-1.2.0-r2.ebuild b/dev-db/pgtap/pgtap-1.2.0-r2.ebuild index c622db920eb2..511d8d8d308b 100644 --- a/dev-db/pgtap/pgtap-1.2.0-r2.ebuild +++ b/dev-db/pgtap/pgtap-1.2.0-r2.ebuild @@ -33,6 +33,6 @@ src_configure() { src_install() { postgres-multi_src_install - rm -r ${ED}/usr/share/doc/postgresql* || die "Failed to remove improper doc locations" + rm -r "${ED}"/usr/share/doc/postgresql* || die "Failed to remove improper doc locations" dodoc doc/pgtap.mmd } diff --git a/dev-db/postgresql/Manifest b/dev-db/postgresql/Manifest index ffcccfaf6e9e..8ce77b381b55 100644 --- a/dev-db/postgresql/Manifest +++ b/dev-db/postgresql/Manifest @@ -26,7 +26,7 @@ DIST postgresql-13.6.tar.bz2 21257213 BLAKE2B f5ea95fd9ffc8846e0aaf5bac03b02afa7 DIST postgresql-13.7.tar.bz2 21364433 BLAKE2B 2d8a505f6de4eb31cae415529eeac750a60abafcf45e7fde29043597b385a8150fac55df659f8c2ad200822e8063d388ed606dff9108d4407f9e26b893fa62f4 SHA512 9254f21519c8d4e926f70082503bb5593c91064a3d2a4ea18ac503dfd9aa94751d6f01ce00fca9fec9b2b7af40caf8d0951b661dd8be4d6aa87c1e35b6fa7a41 DIST postgresql-14.1.tar.bz2 21887101 BLAKE2B a496dfd513c52339d1b3cb72773f9611721fd7c5d2a702d6fd71f650a1d41c3d7bf6574eba23671c7f9f11718e007f51f9547949bdc3d7fe1ea2248ebfb8d70b SHA512 4a0bec157d5464bb9e5f5c0eb0efdede55526e03f6f4d660b87d161a47705eb152fa0878960b1581bce42a5ed28a1f457825ea54e8d22e34b5b8eb36473ceefd DIST postgresql-14.2.tar.bz2 21964841 BLAKE2B 6460533a40064404f18642147b949cf7c85d036c45ede478fb9af8919895ee7b09dc78b89ed08a292226911f07cfc9e46d7f2d42e0aaea546c5e97a291d599b9 SHA512 19aeb6528605dbcf5df84048b2eed8f54b202576134d3fe3900bb8f073179c4258d2581acd745887e7e6fa86ebdb5f7b159ffaa0a645d601efee7c5f7730456b -DIST postgresql-14.3.tar.bz2 22092190 BLAKE2B 8c9124cb758618d770a1084553f9e8f9a3fcb4e17e1aa4a1649e04f4c057f33ce1e5890bba3288bed2257236a4569735a77b3e5ddf989c2a2a4ef60ed494b3cc SHA512 70e6f67b5729a23f80b92b04e3fad2e09596b939660e3ddebf499d06af946459a45a019279e05413673e7b65d09a28a0440ed3c2ae565068466ed37e2d4f6f17 +DIST postgresql-14.4.tar.bz2 22094218 BLAKE2B 05b65083d826ed2f451b31b29b4b247dfd76b3d24ef05f6be128ee9e58d521d506a3ec4ae4839cbb74d8e217dfae81a95bd97894a778ef3c47b907b85b1fb25e SHA512 dd2f80248684e331d2ffb1e26cd2a285df1fb18710807a0c31aedabf917912ce9267f8ca26318e5371d916c6fe476f8a17886d82d3ff86a974e6f24c19a6aafb DIST postgresql-15beta1.tar.bz2 23518203 BLAKE2B 54398d2f6972e7640cbb1211b86c642b205b33ca879d6db7a93ef8a39e294e69a7d8bb0bc7ec5df3455e5a01a5aac63815506ad55b78bf5698d2a77e943031bf SHA512 ced71f4dca02803788890c71a192b0516a41b5bc5b8113623e52183eb143905185affa93b5399b27113e112b9669dbca20cb5783f96e31ff1f5ccd2f8ddc55d3 EBUILD postgresql-10.19-r1.ebuild 13408 BLAKE2B 242cefd43604dfa557e83172783731f608a350467b1e546a935d1507acb54a2a714bc67175ce5846f82577516b07f4f74de59ae59481363c6c8cf40cb090e5e3 SHA512 2f02d8194f9a1eb51a69e6b8bf1f5b6bf461ce7b77dd983d13d2ccda3c10c1daab2a24c6472c7bd367548eeef53b5ce2dbcb77cfc3a00104787d426c140dbc09 EBUILD postgresql-10.20-r1.ebuild 13416 BLAKE2B d70e618b0bc07941ff8dd794a64c3cf94798f470c24b0222f505e5c36188ccf51477e1c9a35e71dd753250a7f5fe744297a017289006bcffe2b38ddd3c744179 SHA512 aa03b4ac07f61e75b71ea664546f0a6011d6afe93e6e487c36a634156441422465f6e2680587f8ff3bde2fba04f071c60ab35502099a8657e942a5b24f76754c @@ -42,7 +42,7 @@ EBUILD postgresql-13.6-r2.ebuild 13923 BLAKE2B 4affe91b5f0d9a50c5c4151614da2aa51 EBUILD postgresql-13.7.ebuild 13870 BLAKE2B 20258249b38c7d6785a520e1905d07b9893e2324c74fa18b48380d91912bbc0a45031539abe48e586d8856d26ec535b60eedf3a3805c564b353ee11492f033ce SHA512 0d36a3191649a989243283a0d21cd36efc8c01aa3f217449a9d64e1846bec033e281fc4afc40f85e3b0c7ecab05a8c558d247acf765594b561d1082a95f37139 EBUILD postgresql-14.1-r1.ebuild 13911 BLAKE2B 579d9eb3d1b3ecbbaabfe44c2fefc590ebc7cc3a638e7affc9e4c5235c0da9cfccbd5b21b91cca5455924adbb5cca033b7d0fbfcc444119dce2ce570741f580c SHA512 4a9839e479f1c851f28b9d8738b65ec973346a650190c94b3968bbfa2dd45807a24efeba806a973dff83a7dc90f685616d659735528eff4113b9fbf658c64642 EBUILD postgresql-14.2-r1.ebuild 13844 BLAKE2B 96791ac26849a47c86282170d2bec9c1b0c2c794664f2429154d1f34ceb3f12c59fbf6ac54e12ecf3dc025f884520260dec8e317f8a28df83878c366e1d9d0f9 SHA512 717076f2136ee41a43825b30733801edc2717222b0dc103ccba74f2b600a3b36d51a9b669cd91adff7c2a2954138bc544738b30936906dda2340671299635108 -EBUILD postgresql-14.3.ebuild 13799 BLAKE2B 40af950a78f56c80e6ea14e3930e67408b53985a7298d857c634dabfe7b15f34cfd6b2c8559c4ae5000f59e5ad19b53000bf4eea1abed345f1697bee711178e9 SHA512 295043db0513669e2e23d6cf1ed36d78da2df4db21bd9dcb8d39497738b1638238b0ce0b7992ae0adda37fbfa8b440a60dd2ba3610a291a1fba923e0e9aa0a76 +EBUILD postgresql-14.4.ebuild 13799 BLAKE2B 40af950a78f56c80e6ea14e3930e67408b53985a7298d857c634dabfe7b15f34cfd6b2c8559c4ae5000f59e5ad19b53000bf4eea1abed345f1697bee711178e9 SHA512 295043db0513669e2e23d6cf1ed36d78da2df4db21bd9dcb8d39497738b1638238b0ce0b7992ae0adda37fbfa8b440a60dd2ba3610a291a1fba923e0e9aa0a76 EBUILD postgresql-15_beta1-r1.ebuild 13665 BLAKE2B ce6a7544e317469603a81dbab5072a8d142bc2b3ada6f9dc7a72606176f64a1a8f9678e6734893ce320a6795839a8f9aee0d95e82044947999de51a63cc7a922 SHA512 5eb71847b3744f1f8145531e97a10089482631d28121d652fb91ddd2900cb7d4ffb70de58cd3c94fe312fe0777ea2a33f821f0967efe6aa9ea531b0a7cf214ef EBUILD postgresql-9999.ebuild 14102 BLAKE2B 821a52a05174b6b4d9c539d01563a45a0edded846b1533b5cc87ccfd45fcfd56bf2e77c49ec8ee1f5cf79d7174f0aaade405591e70aa5d7d81c068fc33fee923 SHA512 e1d8c3ce0347b9db2ba4aeec48cf08d99e522eb5663ae0b84b510baf07be4a06c83a9b6c951952a949a7c3984e373048db0f518ce234117d54ce773fc735ccb2 MISC metadata.xml 571 BLAKE2B 52be4b6368dba1986339957137ed30eb80bd55407eabb4aa01bb7585e164050a1516e47ff8cde0ae89d79338f074d9b3ac3d46581f6ae5f548ff4f0e6a41c090 SHA512 058797d4559a0fd76b7f1e6af249c8f1e101b1e1d1e073506b80a9912b46776de4ff94c73de25020e3e4887940f004423f47e7cecdb96641d4df80f4d65bad28 diff --git a/dev-db/postgresql/postgresql-14.3.ebuild b/dev-db/postgresql/postgresql-14.4.ebuild similarity index 100% rename from dev-db/postgresql/postgresql-14.3.ebuild rename to dev-db/postgresql/postgresql-14.4.ebuild diff --git a/dev-db/pspg/Manifest b/dev-db/pspg/Manifest index 301c2cb92366..688549ea3c69 100644 --- a/dev-db/pspg/Manifest +++ b/dev-db/pspg/Manifest @@ -5,5 +5,5 @@ DIST pspg-5.5.4.tar.gz 2415002 BLAKE2B 1b7712318069c5fe69afe5e7477aa2a415d007a1f EBUILD pspg-3.1.5-r1.ebuild 432 BLAKE2B fc486094f381b85cc81e56cb6f426d4fb355b24baf49a5a6319b7299e1f0d2083da07ad83e39c439e12b2018fbd5690237b300059dc48dcf05616966cb23142b SHA512 b99c9c778657f441ea545b9a128c4a9141bdcd4ebc6f40d0397027a6050e64a35c1a81370966f94731ec8f4876aa7c123379a7d39180f6662475864bcfb49e3e EBUILD pspg-4.3.0-r1.ebuild 434 BLAKE2B 6d2b9870c9f058968ef4ccb8acbad5cb92f0825251a62efea26c394f4e9fbec97f336be8ee42d44d5bac77fd75c23b07e15108cb2aff3cec29056eb567e882a3 SHA512 6351530e4b5c94270b6e2a86d6f3886e3e7974f5fec04512bd6df19d7649266f8c7ac53298e320a073bee3746c5f3d1d3573a296db0cb6d882a289dc4f2fcc0a EBUILD pspg-5.0.5.ebuild 432 BLAKE2B 8fc975ec259b534962236824f0993481cd425b42c811fee4c9cd30bdb1b7a3cdc2ab8ca262e467e5fb56532d2c53e2fd99c4f810462b1240a9632fa11421b72d SHA512 0fccec09a1692fca66525e18bdbd3c595385f194052f735c4c03a217e6ab16a93f8a88cbf23e6746734f68b74dc434bc8c607a90d25282bed3507cec5d3d834e -EBUILD pspg-5.5.4.ebuild 440 BLAKE2B d50dc0535fa208a80f28746cf489b82e318281f18f74eff4cc6d663ecf019895a1f6bd1ff050893bffec5edc1bec84312c82255523f181c4968cae0e85b0a3ec SHA512 820cbaca5a11e57dce2c064301e30749d34067ac2f7d25128c39f3fd9a2c28726b1db14959190a63fa9c2a146c4e8c2ae545bc2c935e05912406671bdca7d668 +EBUILD pspg-5.5.4.ebuild 439 BLAKE2B db8b1de5b6be0673a72436bdae85c087ad23de36ce212e9601e3a698f85a8a73e5ac0b5333e42d0d663ab21ee79662cce97d68371df15271b02e7444672cee6f SHA512 27f6dde8fc504e29d059dac4a35189f46f95f45ecf4fbc234f6c51b7803ea96dcb8445ff5e3ea66783d2376912b47f84bbe357de27131c8cddebceead271b702 MISC metadata.xml 661 BLAKE2B 20e3f40d583fa5cfd41028757d8b332ab5cced7d76c9aa8e96451bf3d10b549cbd42a25193fa20054bbed0782eb51663742fb25e95d93505f76c4916e8bc6a5e SHA512 0c2c8ce1aefd384146b27d84886783ea0bd8b7f1d62de60a485db501dc642778f2a016d2f848eaa2f9aa17204270d2b31833c7ad3219b93797424d569758250e diff --git a/dev-db/pspg/pspg-5.5.4.ebuild b/dev-db/pspg/pspg-5.5.4.ebuild index cf5391dcd304..479438bf0b0a 100644 --- a/dev-db/pspg/pspg-5.5.4.ebuild +++ b/dev-db/pspg/pspg-5.5.4.ebuild @@ -9,7 +9,7 @@ SRC_URI="https://github.com/okbob/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" LICENSE="BSD-2" SLOT="0" -KEYWORDS="amd64 ~x86" +KEYWORDS="amd64 x86" DEPEND="sys-libs/ncurses:= dev-db/postgresql:= diff --git a/dev-db/redis/Manifest b/dev-db/redis/Manifest index 4130e7691b7a..e3c872638248 100644 --- a/dev-db/redis/Manifest +++ b/dev-db/redis/Manifest @@ -28,11 +28,13 @@ DIST redis-6.2.6.tar.gz 2476542 BLAKE2B d139479432171294911d99e7e8c2327dbbc6682e DIST redis-6.2.7.tar.gz 2487287 BLAKE2B 06f1b1e16cdf06c38b67c1f1dcccc025da50cc3719688b8c2bf23077d77dd97ea546909043fb65e60478ac3661cc033fa6e8d7a38e361e69eb93ba3db07b7c66 SHA512 d113094b8e31754915db7f0317d9b7969e034af3a7bac2ae0cbfad6cc61ba3aae35e9709c435abc1024a96f914df7a760b3cd18d06c375b541cfa837d1c5b953 DIST redis-7.0.0.tar.gz 2943054 BLAKE2B 561cf591bacac51fddc375a1c725c385f9b0b4b4bb7fca7d889ee1b7760cf5ea986e26613a0f69fda9b6f8a02d02e055514d374be7913e26724e3857967fea22 SHA512 12ac925708c54b00b34c365dee39cb207fbe3cb3c99e8daad965e122b6e3a6543e3ca80e23e6a56f5dff6371d4f2b9c149ee51800ed540e1f1b9154a118ea07b DIST redis-7.0.1.tar.gz 2955839 BLAKE2B 67ff36e5e78ab9a90d4404d0f0bddbe9b539166c826d8a1b314bb32cdece7d40caf5eff57302cd641548ed3b1e19aff1b657ed31a20233550636708b6386c2db SHA512 e61d27695fd2d439f204612b97a3ea245ebf92d418949460f7144026191ade4fac1647717bbb48a2b3e238856f0392af08b4fdb4358d04f2ccd1088ff9d3dac4 -EBUILD redis-5.0.14.ebuild 4792 BLAKE2B c0626f4c87d3742ebc908134b0fa752fc9fa78f36d94e777042e97162b17e8a81caedd535ae7542e45bf2da946bd26fe08c4d5339a8247177239c14a1c77cb35 SHA512 f58c30fa14096690eb29036032098e9e4a3591b440b42323917f50caa7f0e68d3f6555cbd54023828048717eb6a922ea105296c3366bfdbb8c17a1eda1cbb334 -EBUILD redis-6.0.16.ebuild 5596 BLAKE2B 66ced37a8a115f2f75cb5c38d7d65fe1a700cc9c40f31f8ae73969fcd345d86ec53462a94a3c2a07a701cf9c4957a24037de0e884e226aa97296dfc0fe0208a6 SHA512 8fe4a9c2a92a4a0517dec0f2f41c82b367b270ffa4e3df4ba2b14b5828a6a42821d56be4bcdc8eb698646fd2cc655613612883090dd79abcc8c3700ab922968b -EBUILD redis-6.2.6.ebuild 5352 BLAKE2B 9fd19e7daa609cc574b16562244769a3a3cec21bee1ad606e9b0fc5b57395f37055c0c3d03cbf2cabd73972a0c98e33243a6c4d5054b2238d74bba3270cbbf23 SHA512 32d5c2b7c0fe2ec51d12f126953a8107e0bd8582791838c8f4d039913c20f4657075e129a104759d260065f343926dc8f72b6473225d68b529145da0beac30ad +DIST redis-7.0.2.tar.gz 2956784 BLAKE2B 418f6114662c9b9b67dc7f28f89f58fefee3eb5fec84a6193ca50034366c963986a56d1c96dadfdd88a88ea1ddd4542ed910b89c8a81c95b38aa4f7bdc5ae571 SHA512 bc8d679ecaad0220318b87be70476653f42b76815af61ff6f4e8885f5a5d17d41cea754fbf448f9e18e9a9f90227c5ac198fa9bc523370752f590ba01418a1b0 +EBUILD redis-5.0.14.ebuild 4792 BLAKE2B 091edcb9ac825bab031bec34d954e07f78702678ae02e23a24bd9544c43a51f91c270e8507827d1f7d69a7055f3a0e431745bbf61f9c9645ef108d7517fb9be7 SHA512 85e2c3496115c98f8b116b1e960e429cdac3acf83333c98ad880f692774e76212fd81ac40b97770ed8fc0691232f0b7f94581ad90c32fb8041e5829813cf7abd +EBUILD redis-6.0.16.ebuild 5596 BLAKE2B 31fd97d2956903c97fd4a2997b488f2b4367871337cf4bb3d48141ff5534d550615a225aae8fe26182ee6037672f1920499676bbc605df3db185bad21fdc2f30 SHA512 916e2e80dda60b3a128aad7b53fc8d8a9fc8a44e4d5de5e00fbc68155111d2b4c69456f4217e11b6e53b1b27c76e871c181c91dd43b42b5c96027d7370e601ce +EBUILD redis-6.2.6.ebuild 5352 BLAKE2B 2b0ac88bc478e1578a479a60bc8e20cfca0dc9e13333fd6e012aec87248866baea31671ed2dd61f90c2d765a0f256df45b3f2ea27f76767fbc766626ef413d9f SHA512 559291c386b7867e40de1af5a3ffd88c89555c7fbc110025853a583c8246bcd17f343e1c2166ae1c41ce6254588917bfd0f15710442ace4f0e531e8c2e63ec4d EBUILD redis-6.2.7-r1.ebuild 5482 BLAKE2B 820c3b7261a84cc6ae2313ef9adad5a43787b308b36b20525ee3ec3d1587095b979ebb4a00775c37aa6f54b2520de7fe204582120436fef94717fc7d101001e6 SHA512 2d28ededbd610a0d9d8d61229c67ebc747464b77214daff069a2acdea45d86170de1fe70cd465aa444dad72d7e466e46d8397c82643857a11d9347b0ecdf6396 -EBUILD redis-7.0.0-r1.ebuild 4771 BLAKE2B 8b7213dbbad1edc6b860572aacfc4ffda00a04de207c21fb01f868b8b7a5b49efdd78b2f49ae383ea610e8873989f60d5d62456396eac2bcd44c91a28ea88b78 SHA512 12228e55b4da7889e851f5284c99c33e340fe7fb0121d328925f25bbb3e6dc8deb0ad648885ec655713eba0af47874709eb911a5a62bef746bb4a3f08653b4f1 +EBUILD redis-7.0.0-r2.ebuild 4789 BLAKE2B 64af7c02d2782a4eeafcf370c583fd7ee510a479d7eaff0298633e4c5f6f5d086338427af559d527b847af49617bd01d2373e130b119f25448360798af00cf25 SHA512 4d084698dbe6dbdc9e0e40dae6cb25f79a3d5fba5b73f9651a1f705fed65eb8c0074be69ef3ec3578997762dc839e01b179244db3de4f94343a3af28d7758ac7 EBUILD redis-7.0.0.ebuild 5664 BLAKE2B 1313598911fb74f6de7fdfc8e58061b2bee2d71125241216781b59c04e35b2d3bec09a9692c29d068f0e9e1a376129479a9c72961a280a390977fd3a8a397812 SHA512 e8ac856a3fd91b080941a486163b74abed1e715de7e8b2fe35338ec89dbafb335b65b7e6dc255c4f250afa7563e64075587a9b4c6dd505aedce5161dc68b1ee0 -EBUILD redis-7.0.1.ebuild 4771 BLAKE2B 8b7213dbbad1edc6b860572aacfc4ffda00a04de207c21fb01f868b8b7a5b49efdd78b2f49ae383ea610e8873989f60d5d62456396eac2bcd44c91a28ea88b78 SHA512 12228e55b4da7889e851f5284c99c33e340fe7fb0121d328925f25bbb3e6dc8deb0ad648885ec655713eba0af47874709eb911a5a62bef746bb4a3f08653b4f1 +EBUILD redis-7.0.1-r1.ebuild 4789 BLAKE2B 64af7c02d2782a4eeafcf370c583fd7ee510a479d7eaff0298633e4c5f6f5d086338427af559d527b847af49617bd01d2373e130b119f25448360798af00cf25 SHA512 4d084698dbe6dbdc9e0e40dae6cb25f79a3d5fba5b73f9651a1f705fed65eb8c0074be69ef3ec3578997762dc839e01b179244db3de4f94343a3af28d7758ac7 +EBUILD redis-7.0.2.ebuild 4789 BLAKE2B 64af7c02d2782a4eeafcf370c583fd7ee510a479d7eaff0298633e4c5f6f5d086338427af559d527b847af49617bd01d2373e130b119f25448360798af00cf25 SHA512 4d084698dbe6dbdc9e0e40dae6cb25f79a3d5fba5b73f9651a1f705fed65eb8c0074be69ef3ec3578997762dc839e01b179244db3de4f94343a3af28d7758ac7 MISC metadata.xml 365 BLAKE2B a2a33da17b877c0e66732b18af4c41e78ad7f60403f7d63b43d16797228c2fe0b3e2af2d0ff56af23baa944ae489163732d84e0921335919f5cea26c589e12ea SHA512 54a8b9cb42305881b12ef37c4da78ba3760ab2de4b8f2663b099eba7188deaeae08f5649a0c101d6acae63cf20c20d4c5d33274dc3ec6ced80bed68114f32db2 diff --git a/dev-db/redis/redis-5.0.14.ebuild b/dev-db/redis/redis-5.0.14.ebuild index b36fb5e71c04..b12534f6948d 100644 --- a/dev-db/redis/redis-5.0.14.ebuild +++ b/dev-db/redis/redis-5.0.14.ebuild @@ -94,7 +94,7 @@ src_prepare() { LUAPKGCONFIG=lua fi # The upstream configure script handles luajit specially, and is not - # effected by these changes. + # affected by these changes. einfo "Selected LUAPKGCONFIG=${LUAPKGCONFIG}" sed -i \ -e "/^AC_INIT/s|, [0-9].+, |, $PV, |" \ diff --git a/dev-db/redis/redis-6.0.16.ebuild b/dev-db/redis/redis-6.0.16.ebuild index f59c867797b2..45e59b644a37 100644 --- a/dev-db/redis/redis-6.0.16.ebuild +++ b/dev-db/redis/redis-6.0.16.ebuild @@ -91,7 +91,7 @@ src_prepare() { # Use the correct pkgconfig name for Lua. # The upstream configure script handles luajit specially, and is not - # effected by these changes. + # affected by these changes. sed -i \ -e "/^AC_INIT/s|, [0-9].+, |, $PV, |" \ -e "s:AC_CONFIG_FILES(\[Makefile\]):AC_CONFIG_FILES([${makefiles}]):g" \ diff --git a/dev-db/redis/redis-6.2.6.ebuild b/dev-db/redis/redis-6.2.6.ebuild index 2fe6b97c0f65..5f9d87086347 100644 --- a/dev-db/redis/redis-6.2.6.ebuild +++ b/dev-db/redis/redis-6.2.6.ebuild @@ -91,7 +91,7 @@ src_prepare() { # Use the correct pkgconfig name for Lua. # The upstream configure script handles luajit specially, and is not - # effected by these changes. + # affected by these changes. sed -i \ -e "/^AC_INIT/s|, [0-9].+, |, $PV, |" \ -e "s:AC_CONFIG_FILES(\[Makefile\]):AC_CONFIG_FILES([${makefiles}]):g" \ diff --git a/dev-db/redis/redis-7.0.0-r1.ebuild b/dev-db/redis/redis-7.0.0-r2.ebuild similarity index 99% rename from dev-db/redis/redis-7.0.0-r1.ebuild rename to dev-db/redis/redis-7.0.0-r2.ebuild index 180394de9ee9..c8c1359e41d5 100644 --- a/dev-db/redis/redis-7.0.0-r1.ebuild +++ b/dev-db/redis/redis-7.0.0-r2.ebuild @@ -38,6 +38,7 @@ BDEPEND=" # Tcl is only needed in the CHOST test env DEPEND=" + ${COMMON_DEPEND} test? ( dev-lang/tcl:0= ssl? ( dev-tcltk/tls ) diff --git a/dev-db/redis/redis-7.0.1.ebuild b/dev-db/redis/redis-7.0.1-r1.ebuild similarity index 99% rename from dev-db/redis/redis-7.0.1.ebuild rename to dev-db/redis/redis-7.0.1-r1.ebuild index 180394de9ee9..c8c1359e41d5 100644 --- a/dev-db/redis/redis-7.0.1.ebuild +++ b/dev-db/redis/redis-7.0.1-r1.ebuild @@ -38,6 +38,7 @@ BDEPEND=" # Tcl is only needed in the CHOST test env DEPEND=" + ${COMMON_DEPEND} test? ( dev-lang/tcl:0= ssl? ( dev-tcltk/tls ) diff --git a/dev-db/redis/redis-7.0.2.ebuild b/dev-db/redis/redis-7.0.2.ebuild new file mode 100644 index 000000000000..c8c1359e41d5 --- /dev/null +++ b/dev-db/redis/redis-7.0.2.ebuild @@ -0,0 +1,183 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +# N.B.: It is no clue in porting to Lua eclasses, as upstream have deviated +# too far from vanilla Lua, adding their own APIs like lua_enablereadonlytable + +inherit autotools edo flag-o-matic multiprocessing systemd tmpfiles toolchain-funcs + +DESCRIPTION="A persistent caching system, key-value, and data structures database" +HOMEPAGE="https://redis.io" +SRC_URI="https://download.redis.io/releases/${P}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x86-solaris" +IUSE="+jemalloc ssl systemd tcmalloc test" +RESTRICT="!test? ( test )" + +COMMON_DEPEND=" + jemalloc? ( >=dev-libs/jemalloc-5.1:= ) + ssl? ( dev-libs/openssl:0= ) + systemd? ( sys-apps/systemd:= ) + tcmalloc? ( dev-util/google-perftools ) +" + +RDEPEND=" + ${COMMON_DEPEND} + acct-group/redis + acct-user/redis +" + +BDEPEND=" + ${COMMON_DEPEND} + virtual/pkgconfig +" + +# Tcl is only needed in the CHOST test env +DEPEND=" + ${COMMON_DEPEND} + test? ( + dev-lang/tcl:0= + ssl? ( dev-tcltk/tls ) + )" + +REQUIRED_USE="?? ( jemalloc tcmalloc )" + +PATCHES=( + "${FILESDIR}"/${PN}-6.2.1-config.patch + "${FILESDIR}"/${PN}-5.0-shared.patch + "${FILESDIR}"/${PN}-6.2.3-ppc-atomic.patch + "${FILESDIR}"/${PN}-sentinel-5.0-config.patch +) + +src_prepare() { + default + + # Append cflag for lua_cjson + # https://github.com/antirez/redis/commit/4fdcd213#diff-3ba529ae517f6b57803af0502f52a40bL61 + append-cflags "-DENABLE_CJSON_GLOBAL" + + # now we will rewrite present Makefiles + local makefiles="" MKF + for MKF in $(find -name 'Makefile' | cut -b 3-); do + mv "${MKF}" "${MKF}.in" + sed -i -e 's:$(CC):@CC@:g' \ + -e 's:$(CFLAGS):@AM_CFLAGS@:g' \ + -e 's: $(DEBUG)::g' \ + -e 's:$(OBJARCH)::g' \ + -e 's:ARCH:TARCH:g' \ + -e '/^CCOPT=/s:$: $(LDFLAGS):g' \ + "${MKF}.in" \ + || die "Sed failed for ${MKF}" + makefiles+=" ${MKF}" + done + # autodetection of compiler and settings; generates the modified Makefiles + cp "${FILESDIR}"/configure.ac-7.0 configure.ac || die + + sed -i \ + -e "/^AC_INIT/s|, __PV__, |, $PV, |" \ + -e "s:AC_CONFIG_FILES(\[Makefile\]):AC_CONFIG_FILES([${makefiles}]):g" \ + configure.ac || die "Sed failed for configure.ac" + eautoreconf +} + +src_configure() { + econf + + # Linenoise can't be built with -std=c99, see https://bugs.gentoo.org/451164 + # also, don't define ANSI/c99 for lua twice + sed -i -e "s:-std=c99::g" deps/linenoise/Makefile deps/Makefile || die +} + +src_compile() { + local myconf="" + + if use jemalloc; then + myconf+="MALLOC=jemalloc" + elif use tcmalloc; then + myconf+="MALLOC=tcmalloc" + else + myconf+="MALLOC=libc" + fi + + if use ssl; then + myconf+=" BUILD_TLS=yes" + fi + + export USE_SYSTEMD=$(usex systemd) + + tc-export AR CC RANLIB + emake V=1 ${myconf} AR="${AR}" CC="${CC}" RANLIB="${RANLIB}" +} + +src_test() { + local runtestargs=( + --clients "$(makeopts_jobs)" # see bug #649868 + ) + + if has usersandbox ${FEATURES} || ! has userpriv ${FEATURES}; then + ewarn "oom-score-adj related tests will be skipped." \ + "They are known to fail with FEATURES usersandbox or -userpriv. See bug #756382." + + runtestargs+=( + # unit/oom-score-adj was introduced in version 6.2.0 + --skipunit unit/oom-score-adj # see bug #756382 + + # Following test was added in version 7.0.0 to unit/introspection. + # It also tries to adjust OOM score. + --skiptest "CONFIG SET rollback on apply error" + ) + fi + + if use ssl; then + edo ./utils/gen-test-certs.sh + runtestargs+=( --tls ) + fi + + edo ./runtest "${runtestargs[@]}" +} + +src_install() { + insinto /etc/redis + doins redis.conf sentinel.conf + use prefix || fowners -R redis:redis /etc/redis /etc/redis/{redis,sentinel}.conf + fperms 0750 /etc/redis + fperms 0644 /etc/redis/{redis,sentinel}.conf + + newconfd "${FILESDIR}/redis.confd-r2" redis + newinitd "${FILESDIR}/redis.initd-6" redis + + systemd_newunit "${FILESDIR}/redis.service-4" redis.service + newtmpfiles "${FILESDIR}/redis.tmpfiles-2" redis.conf + + newconfd "${FILESDIR}/redis-sentinel.confd-r1" redis-sentinel + newinitd "${FILESDIR}/redis-sentinel.initd-r1" redis-sentinel + + insinto /etc/logrotate.d/ + newins "${FILESDIR}/${PN}.logrotate" ${PN} + + dodoc 00-RELEASENOTES BUGS CONTRIBUTING MANIFESTO README.md + + dobin src/redis-cli + dosbin src/redis-benchmark src/redis-server src/redis-check-aof src/redis-check-rdb + fperms 0750 /usr/sbin/redis-benchmark + dosym redis-server /usr/sbin/redis-sentinel + + if use prefix; then + diropts -m0750 + else + diropts -m0750 -o redis -g redis + fi + keepdir /var/{log,lib}/redis +} + +pkg_postinst() { + tmpfiles_process redis.conf + + ewarn "The default redis configuration file location changed to:" + ewarn " /etc/redis/{redis,sentinel}.conf" + ewarn "Please apply your changes to the new configuration files." +} diff --git a/dev-db/sqlite/Manifest b/dev-db/sqlite/Manifest index d68c6bdf2106..59f325e21ac9 100644 --- a/dev-db/sqlite/Manifest +++ b/dev-db/sqlite/Manifest @@ -7,4 +7,5 @@ DIST sqlite-src-3380500.zip 13245057 BLAKE2B d2deefbc918ab593146950c21047dbd9416 EBUILD sqlite-3.38.2.ebuild 13252 BLAKE2B a11cf6540941038ac710c9bf6bce657da353b520f44119c6a68ace2d73ef9f8ea26062d8fa8bc6008bec0917a45597ae1dd1a35c9c4b7a162993e59b51df89b3 SHA512 df3d005656e2e4447cbf0beb950859870e33867d86716af2b92174ad0e40afa43c7efdba40bde85f3aa72cac8405dcf64688a3eb6e16a93a0441c661b1561e18 EBUILD sqlite-3.38.3.ebuild 13253 BLAKE2B 476079498bc4172c2eac6500bee865ca793d5ff938353b28636fccc4a77ec067f558c39d7d96e9288dc87f05040852ac37f0ec61433cd550c10f0cd0f3c3366c SHA512 aead89b187f93f7529e07f55868390784ef2a499ae7c942227a8300467ac1415e48c24a9a2d6aa8800dc96cd018f9f834a796ce998171b657aa9d49a54dd7629 EBUILD sqlite-3.38.5.ebuild 13253 BLAKE2B 476079498bc4172c2eac6500bee865ca793d5ff938353b28636fccc4a77ec067f558c39d7d96e9288dc87f05040852ac37f0ec61433cd550c10f0cd0f3c3366c SHA512 aead89b187f93f7529e07f55868390784ef2a499ae7c942227a8300467ac1415e48c24a9a2d6aa8800dc96cd018f9f834a796ce998171b657aa9d49a54dd7629 +EBUILD sqlite-9999.ebuild 13254 BLAKE2B 70c6c1f542340b97a48d1742acb9d1b1f804ce711fe7bfaa8feb5c3fe164d1cb5535e7451f598d810463e4dd7c2640d42179a03c5670475f20195f076617d7d0 SHA512 188c4356483f4031a1e6dfdb9e4b36c999916bbda4608e58cd70abf845f8a1bc366a24535d8d47c5d96041656df1b66a2b817df9d8d1e99e298598e532229f77 MISC metadata.xml 771 BLAKE2B 34887e6d8a43fde66998787bfb3ca4bda644918a3a80afc650546547f132a9ff482a955ea5df8dded47a971a317be099bf5d9708a00ab25f00f78b714c3ed521 SHA512 e5955f59348abdee15c7fcaff38c220ab0ad84a717600525686e33a1fb7d29498c5b510d81c87ca49d48d7d11da782cf3840f38f1d4bd0e696fd7166aedeb597 diff --git a/dev-db/sqlite/sqlite-9999.ebuild b/dev-db/sqlite/sqlite-9999.ebuild new file mode 100644 index 000000000000..89f000f4934c --- /dev/null +++ b/dev-db/sqlite/sqlite-9999.ebuild @@ -0,0 +1,436 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" + +inherit autotools flag-o-matic multilib-minimal toolchain-funcs + +if [[ "${PV}" != "9999" ]]; then + SRC_PV="$(printf "%u%02u%02u%02u" $(ver_rs 1- " "))" + DOC_PV="${SRC_PV}" + # DOC_PV="$(printf "%u%02u%02u00" $(ver_rs 1-3 " "))" +fi + +DESCRIPTION="SQL database engine" +HOMEPAGE="https://sqlite.org/" + +# On version updates, make sure to read the forum (https://sqlite.org/forum/forum) +# for hints regarding test failures, backports, etc. +if [[ "${PV}" == "9999" ]]; then + SRC_URI="" +else + SRC_URI="https://sqlite.org/2022/${PN}-src-${SRC_PV}.zip + doc? ( https://sqlite.org/2022/${PN}-doc-${DOC_PV}.zip )" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +fi + +LICENSE="public-domain" +SLOT="3" +IUSE="debug doc icu +readline secure-delete static-libs tcl test tools" +if [[ "${PV}" == "9999" ]]; then + PROPERTIES="live" +fi +RESTRICT="!test? ( test )" + +if [[ "${PV}" == "9999" ]]; then + BDEPEND=">=dev-lang/tcl-8.6:0 + dev-vcs/fossil" +else + BDEPEND="app-arch/unzip + >=dev-lang/tcl-8.6:0" +fi +RDEPEND="sys-libs/zlib:0=[${MULTILIB_USEDEP}] + icu? ( dev-libs/icu:0=[${MULTILIB_USEDEP}] ) + readline? ( sys-libs/readline:0=[${MULTILIB_USEDEP}] ) + tcl? ( dev-lang/tcl:0=[${MULTILIB_USEDEP}] ) + tools? ( dev-lang/tcl:0= )" +DEPEND="${RDEPEND} + test? ( >=dev-lang/tcl-8.6:0[${MULTILIB_USEDEP}] )" + +if [[ "${PV}" == "9999" ]]; then + S="${WORKDIR}/${PN}" +else + S="${WORKDIR}/${PN}-src-${SRC_PV}" +fi + +_fossil_fetch() { + local distdir="${PORTAGE_ACTUAL_DISTDIR:-${DISTDIR}}" + local repo_id="${1}" + local repo_uri="${2}" + + local -x FOSSIL_HOME="${HOME}" + + mkdir -p "${T}/fossil/${repo_id}" || die + pushd "${T}/fossil/${repo_id}" > /dev/null || die + + if [[ -n "${EVCS_OFFLINE}" ]]; then + if [[ ! -f "${distdir}/fossil-src/${repo_id}/${repo_id}.fossil" ]]; then + die "Network activity disabled using EVCS_OFFLINE and clone of repository missing: \"${distdir}/fossil-src/${repo_id}/${repo_id}.fossil\"" + fi + else + if [[ ! -f "${distdir}/fossil-src/${repo_id}/${repo_id}.fossil" ]]; then + einfo fossil clone --verbose "${repo_uri}" "${repo_id}.fossil" + fossil clone --verbose "${repo_uri}" "${repo_id}.fossil" || die + echo + else + cp -p "${distdir}/fossil-src/${repo_id}/${repo_id}.fossil" . || die + einfo fossil pull --repository "${repo_id}.fossil" --verbose "${repo_uri}" + fossil pull --repository "${repo_id}.fossil" --verbose "${repo_uri}" || die + echo + fi + + ( + addwrite "${distdir}" + mkdir -p "${distdir}/fossil-src/${repo_id}" || die + cp -p "${repo_id}.fossil" "${distdir}/fossil-src/${repo_id}/${repo_id}.fossil" || die + ) + fi + + popd > /dev/null || die +} + +_fossil_checkout() { + local distdir="${PORTAGE_ACTUAL_DISTDIR:-${DISTDIR}}" + local repo_id="${1}" + local branch_or_commit="${2}" + local target_directory="${3}" + + local -x FOSSIL_HOME="${HOME}" + + if [[ ! -f "${distdir}/fossil-src/${repo_id}/${repo_id}.fossil" ]]; then + die "Clone of repository missing: \"${distdir}/fossil-src/${repo_id}/${repo_id}.fossil\"" + fi + + if [[ ! -f "${T}/fossil/${repo_id}/${repo_id}.fossil" ]]; then + mkdir -p "${T}/fossil/${repo_id}" || die + cp -p "${distdir}/fossil-src/${repo_id}/${repo_id}.fossil" "${T}/fossil/${repo_id}" || die + fi + + mkdir "${target_directory}" || die + pushd "${target_directory}" > /dev/null || die + + einfo fossil open --quiet "${T}/fossil/${repo_id}/${repo_id}.fossil" "${branch_or_commit}" + fossil open --quiet "${T}/fossil/${repo_id}/${repo_id}.fossil" "${branch_or_commit}" || die + echo + + popd > /dev/null || die +} + +fossil_fetch() { + local repo_id="${1}" + local repo_uri="${2}" + local target_directory="${3}" + + local branch_or_commit="${EFOSSIL_COMMIT:-${EFOSSIL_BRANCH:-trunk}}" + + _fossil_fetch "${repo_id}" "${repo_uri}" + _fossil_checkout "${repo_id}" "${branch_or_commit}" "${target_directory}" +} + +src_unpack() { + if [[ "${PV}" == "9999" ]]; then + fossil_fetch sqlite https://sqlite.org/src "${WORKDIR}/${PN}" + if use doc; then + fossil_fetch sqlite-doc https://sqlite.org/docsrc "${WORKDIR}/${PN}-doc" + fi + else + default + fi +} + +src_prepare() { + eapply_user + + eautoreconf + + multilib_copy_sources +} + +multilib_src_configure() { + local -x CPPFLAGS="${CPPFLAGS}" CFLAGS="${CFLAGS}" + local options=() + + options+=( + --enable-load-extension + --enable-threadsafe + ) + + # Support detection of misuse of SQLite API. + # https://sqlite.org/compile.html#enable_api_armor + append-cppflags -DSQLITE_ENABLE_API_ARMOR + + # Support bytecode and tables_used virtual tables. + # https://sqlite.org/compile.html#enable_bytecode_vtab + # https://sqlite.org/bytecodevtab.html + append-cppflags -DSQLITE_ENABLE_BYTECODE_VTAB + + # Support column metadata functions. + # https://sqlite.org/compile.html#enable_column_metadata + # https://sqlite.org/c3ref/column_database_name.html + append-cppflags -DSQLITE_ENABLE_COLUMN_METADATA + + # Support sqlite_dbpage virtual table. + # https://sqlite.org/compile.html#enable_dbpage_vtab + # https://sqlite.org/dbpage.html + append-cppflags -DSQLITE_ENABLE_DBPAGE_VTAB + + # Support dbstat virtual table. + # https://sqlite.org/compile.html#enable_dbstat_vtab + # https://sqlite.org/dbstat.html + append-cppflags -DSQLITE_ENABLE_DBSTAT_VTAB + + # Support sqlite3_serialize() and sqlite3_deserialize() functions. + # https://sqlite.org/compile.html#enable_deserialize + # https://sqlite.org/c3ref/serialize.html + # https://sqlite.org/c3ref/deserialize.html + append-cppflags -DSQLITE_ENABLE_DESERIALIZE + + # Support comments in output of EXPLAIN. + # https://sqlite.org/compile.html#enable_explain_comments + append-cppflags -DSQLITE_ENABLE_EXPLAIN_COMMENTS + + # Support Full-Text Search versions 3, 4 and 5. + # https://sqlite.org/compile.html#enable_fts3 + # https://sqlite.org/compile.html#enable_fts3_parenthesis + # https://sqlite.org/compile.html#enable_fts4 + # https://sqlite.org/compile.html#enable_fts5 + # https://sqlite.org/fts3.html + # https://sqlite.org/fts5.html + append-cppflags -DSQLITE_ENABLE_FTS3 -DSQLITE_ENABLE_FTS3_PARENTHESIS -DSQLITE_ENABLE_FTS4 + options+=(--enable-fts5) + + # Support hidden columns. + append-cppflags -DSQLITE_ENABLE_HIDDEN_COLUMNS + + # Support memsys5 memory allocator. + # https://sqlite.org/compile.html#enable_memsys5 + # https://sqlite.org/malloc.html#memsys5 + append-cppflags -DSQLITE_ENABLE_MEMSYS5 + + # Support sqlite3_normalized_sql() function. + # https://sqlite.org/c3ref/expanded_sql.html + append-cppflags -DSQLITE_ENABLE_NORMALIZE + + # Support sqlite_offset() function. + # https://sqlite.org/compile.html#enable_offset_sql_func + # https://sqlite.org/lang_corefunc.html#sqlite_offset + append-cppflags -DSQLITE_ENABLE_OFFSET_SQL_FUNC + + # Support pre-update hook functions. + # https://sqlite.org/compile.html#enable_preupdate_hook + # https://sqlite.org/c3ref/preupdate_count.html + append-cppflags -DSQLITE_ENABLE_PREUPDATE_HOOK + + # Support Resumable Bulk Update extension. + # https://sqlite.org/compile.html#enable_rbu + # https://sqlite.org/rbu.html + append-cppflags -DSQLITE_ENABLE_RBU + + # Support R*Trees. + # https://sqlite.org/compile.html#enable_rtree + # https://sqlite.org/compile.html#enable_geopoly + # https://sqlite.org/rtree.html + # https://sqlite.org/geopoly.html + append-cppflags -DSQLITE_ENABLE_RTREE -DSQLITE_ENABLE_GEOPOLY + + # Support Session extension. + # https://sqlite.org/compile.html#enable_session + # https://sqlite.org/sessionintro.html + append-cppflags -DSQLITE_ENABLE_SESSION + + # Support scan status functions. + # https://sqlite.org/compile.html#enable_stmt_scanstatus + # https://sqlite.org/c3ref/stmt_scanstatus.html + # https://sqlite.org/c3ref/stmt_scanstatus_reset.html + append-cppflags -DSQLITE_ENABLE_STMT_SCANSTATUS + + # Support sqlite_stmt virtual table. + # https://sqlite.org/compile.html#enable_stmtvtab + # https://sqlite.org/stmt.html + append-cppflags -DSQLITE_ENABLE_STMTVTAB + + # Support unknown() function. + # https://sqlite.org/compile.html#enable_unknown_sql_function + append-cppflags -DSQLITE_ENABLE_UNKNOWN_SQL_FUNCTION + + # Support unlock notification. + # https://sqlite.org/compile.html#enable_unlock_notify + # https://sqlite.org/c3ref/unlock_notify.html + # https://sqlite.org/unlock_notify.html + append-cppflags -DSQLITE_ENABLE_UNLOCK_NOTIFY + + # Support LIMIT and ORDER BY clauses on DELETE and UPDATE statements. + # https://sqlite.org/compile.html#enable_update_delete_limit + # https://sqlite.org/lang_delete.html#optional_limit_and_order_by_clauses + # https://sqlite.org/lang_update.html#optional_limit_and_order_by_clauses + append-cppflags -DSQLITE_ENABLE_UPDATE_DELETE_LIMIT + + # Support soundex() function. + # https://sqlite.org/compile.html#soundex + # https://sqlite.org/lang_corefunc.html#soundex + append-cppflags -DSQLITE_SOUNDEX + + # Support URI filenames. + # https://sqlite.org/compile.html#use_uri + # https://sqlite.org/uri.html + append-cppflags -DSQLITE_USE_URI + + # debug USE flag. + options+=($(use_enable debug)) + + # icu USE flag. + if use icu; then + # Support ICU extension. + # https://sqlite.org/compile.html#enable_icu + append-cppflags -DSQLITE_ENABLE_ICU + sed -e "s/^TLIBS = @LIBS@/& -licui18n -licuuc/" -i Makefile.in || die "sed failed" + fi + + # readline USE flag. + options+=( + --disable-editline + $(use_enable readline) + ) + if use readline; then + options+=(--with-readline-inc="-I${ESYSROOT}/usr/include/readline") + fi + + # secure-delete USE flag. + if use secure-delete; then + # Enable secure_delete pragma by default. + # https://sqlite.org/compile.html#secure_delete + # https://sqlite.org/pragma.html#pragma_secure_delete + append-cppflags -DSQLITE_SECURE_DELETE + fi + + # static-libs USE flag. + options+=($(use_enable static-libs static)) + + # tcl, test, tools USE flags. + if use tcl || use test || { use tools && multilib_is_native_abi; }; then + options+=( + --enable-tcl + --with-tcl="${ESYSROOT}/usr/$(get_libdir)" + ) + else + options+=(--disable-tcl) + fi + + if [[ "${ABI}" == "x86" ]]; then + if $(tc-getCC) ${CPPFLAGS} ${CFLAGS} -E -P -dM - < /dev/null 2> /dev/null | grep -q "^#define __SSE__ 1$"; then + append-cflags -mfpmath=sse + else + append-cflags -ffloat-store + fi + + # Skip known-broken test for now + # https://sqlite.org/forum/forumpost/d97caf168f + # https://sqlite.org/forum/forumpost/50f136d91d + if use test ; then + rm test/atof1.test || die + fi + fi + + econf "${options[@]}" +} + +multilib_src_compile() { + emake HAVE_TCL="$(usex tcl 1 "")" TCLLIBDIR="${EPREFIX}/usr/$(get_libdir)/${P}" + + if use tools && multilib_is_native_abi; then + emake changeset dbdump dbhash dbtotxt index_usage rbu scrub showdb showjournal showshm showstat4 showwal sqldiff sqlite3_analyzer sqlite3_checker sqlite3_expert sqltclsh + fi + + if [[ "${PV}" == "9999" ]] && use doc && multilib_is_native_abi; then + emake tclsqlite3.c + + local build_directory="$(pwd)" + build_directory="${build_directory##*/}" + + mkdir "${WORKDIR}/${PN}-doc-build" || die + pushd "${WORKDIR}/${PN}-doc-build" > /dev/null || die + + emake -f "../${PN}-doc/Makefile" -j1 SRC="../${PN}" BLD="../${build_directory}" DOC="../${PN}-doc" CC="$(tc-getBUILD_CC)" TCLINC="" TCLFLAGS="$($(tc-getBUILD_PKG_CONFIG) --libs tcl) -ldl -lm" base doc + rmdir doc/matrix{/*,} || die + + popd > /dev/null || die + fi +} + +multilib_src_test() { + if [[ "${EUID}" -eq 0 ]]; then + ewarn "Skipping tests due to root permissions" + return + fi + + local -x SQLITE_HISTORY="${T}/sqlite_history_${ABI}" + + # e_uri.test tries to open files in /. + # https://bugs.gentoo.org/839798 + local SANDBOX_PREDICT=${SANDBOX_PREDICT} + addpredict "/test.db:/ÿ.db" + + emake HAVE_TCL="$(usex tcl 1 "")" $(use debug && echo fulltest || echo test) +} + +multilib_src_install() { + emake DESTDIR="${D}" HAVE_TCL="$(usex tcl 1 "")" TCLLIBDIR="${EPREFIX}/usr/$(get_libdir)/${P}" install + + if use tools && multilib_is_native_abi; then + install_tool() { + if [[ -f ".libs/${1}" ]]; then + newbin ".libs/${1}" "${2}" + else + newbin "${1}" "${2}" + fi + } + + install_tool changeset sqlite3-changeset + install_tool dbdump sqlite3-db-dump + install_tool dbhash sqlite3-db-hash + install_tool dbtotxt sqlite3-db-to-txt + install_tool index_usage sqlite3-index-usage + install_tool rbu sqlite3-rbu + install_tool scrub sqlite3-scrub + install_tool showdb sqlite3-show-db + install_tool showjournal sqlite3-show-journal + install_tool showshm sqlite3-show-shm + install_tool showstat4 sqlite3-show-stat4 + install_tool showwal sqlite3-show-wal + install_tool sqldiff sqlite3-diff + install_tool sqlite3_analyzer sqlite3-analyzer + install_tool sqlite3_checker sqlite3-checker + install_tool sqlite3_expert sqlite3-expert + install_tool sqltclsh sqlite3-tclsh + + unset -f install_tool + fi +} + +multilib_src_install_all() { + find "${ED}" -name "*.la" -delete || die + + doman sqlite3.1 + + if use doc; then + if [[ "${PV}" == "9999" ]]; then + pushd "${WORKDIR}/${PN}-doc-build/doc" > /dev/null || die + else + pushd "${WORKDIR}/${PN}-doc-${DOC_PV}" > /dev/null || die + fi + + find "(" -name "*.db" -o -name "*.txt" ")" -delete || die + if [[ "${PV}" != "9999" ]]; then + rm search search.d/admin || die + rmdir search.d || die + find -name "*~" -delete || die + fi + + ( + docinto html + dodoc -r * + ) + + popd > /dev/null || die + fi +} diff --git a/dev-db/sqlmap/Manifest b/dev-db/sqlmap/Manifest index 9a698f21c3ec..72775d85c36d 100644 --- a/dev-db/sqlmap/Manifest +++ b/dev-db/sqlmap/Manifest @@ -1,7 +1,9 @@ AUX sqlmap.bash-completion 5757 BLAKE2B f602d99b6b0a30cf405b390eaef355f7a4b4fa4260f0a18fe09a0fa7530af131b75ffc25ca161898f2ed4a93ef9251c0c88cb1ad25d78d870fd2ff19225e0609 SHA512 5024cfb2274a2798fcc7d12e59693253732f66c1389aed36cc31fb8e40d03f7e9a713e93e24711185b5d2d82dd2ac91ec2b6cdc4929c5ca3245fcb4f502d327a DIST sqlmap-1.6.2.tar.gz 7258723 BLAKE2B cc972eda5351683904e4c9d4f7e0ab9c127c22de597397e976060808812032b2041f68ab2d737784e499a20a7ca930167427390ca178269d744ee71738e5c270 SHA512 a3057486f5096fb2a242296b4ceeb1c500246fbd322c3e52f71e72cd91d1c676ca6f7746becf887625e45d0b14443a669410b28bd6a995124a6e8006c4534976 DIST sqlmap-1.6.4.tar.gz 7203746 BLAKE2B 8e55805a59dbc7fa4a4be03d5edf34160858e624047dafe63d6280bfb59c83fef0bfe3f74b775adad3cbe3be312dad166c79c758fe18418d32788c22b2233d16 SHA512 304c8213ae4b1858066765fa5e6409e97ac90de46b319683e7daf6c89f610de04cac400a7044633aeb014648b7b57c880c3a2646b40049b93f84a626c12994d2 +DIST sqlmap-1.6.5.tar.gz 7204055 BLAKE2B 0ab5ff3ab8f27e0f944c65d84e9d66627dd09c22fd59a18002481a26db804d737702acf71768dfd44f88008fe82369c155144e9df58935e7feed644394299d89 SHA512 6812ab822119c0071077d87bbc7dd032560c6b85dedd6a568e63e12f885156959a89fa67045545a1433ab0ad6f4ad1f0335980adbc54a1af654d999ac07cee6d EBUILD sqlmap-1.6.2.ebuild 1331 BLAKE2B 40fdcfd802252b9a996da8be8a90d45925f1a06099a49d3c0cdd5af232b440003483fbc6e001e706149497ae224723fd2e32fd65953bd14074a7f2a82b8a5785 SHA512 31b004012264cc0a58dcfdc611df346382f1b613a90b08aa2a344a2b87b5025b90c10877c666452e5428f9bc8161bc6c78eb0782542fac0dea2e33686c18cf28 EBUILD sqlmap-1.6.4.ebuild 1331 BLAKE2B 25be58350d9376ef9afedbd84a9c5081afc97588b54ae728c29b26a47aaf9fb96281c2c57532f992354101dc51b077d498cf731afda741856af22b336fa7c6d0 SHA512 0388de4592528c68067f074c44ddabe3a6cdf598fbc9886c15089c5161e26b7755cbb7869dcff75e4944765fc798974c0411c3e1ede146eb5f93079236dbdb26 -EBUILD sqlmap-9999.ebuild 1331 BLAKE2B 25be58350d9376ef9afedbd84a9c5081afc97588b54ae728c29b26a47aaf9fb96281c2c57532f992354101dc51b077d498cf731afda741856af22b336fa7c6d0 SHA512 0388de4592528c68067f074c44ddabe3a6cdf598fbc9886c15089c5161e26b7755cbb7869dcff75e4944765fc798974c0411c3e1ede146eb5f93079236dbdb26 +EBUILD sqlmap-1.6.5.ebuild 1331 BLAKE2B 7e9ed70fc509dd8251ff7652b7b53415b3ef43139fc04b4ad0ea6458db3048aff5eb1b44410d5f60d77f6a238eb234413b9e0d69043927afba5b559553af21c7 SHA512 ad034e9044054aec4796c7efbb090d2066124d670c83753f63ec16777d3b150c8763ed60dd46d39bfb74374b1aca84e27ff5fa14b0e94c2ec03efb43081b4ea0 +EBUILD sqlmap-9999.ebuild 1331 BLAKE2B 7e9ed70fc509dd8251ff7652b7b53415b3ef43139fc04b4ad0ea6458db3048aff5eb1b44410d5f60d77f6a238eb234413b9e0d69043927afba5b559553af21c7 SHA512 ad034e9044054aec4796c7efbb090d2066124d670c83753f63ec16777d3b150c8763ed60dd46d39bfb74374b1aca84e27ff5fa14b0e94c2ec03efb43081b4ea0 MISC metadata.xml 714 BLAKE2B e1afbf31fcc7a0ed38af080c7b85248b0ca50ac6865252fff3eb8aacafae02380d833e3852601c7a5733d5947ea19818c7db303f49465fea337b4cd6cc373ff2 SHA512 0349fb06cca9483950d5325c4fea54b07c1621ae25296c6a743d235b95eaabf0533eb0396bbf1c72963097eda7b7f8d829a7a675dabd6a8a6ce4a2ab0fc96b16 diff --git a/dev-db/sqlmap/sqlmap-1.6.5.ebuild b/dev-db/sqlmap/sqlmap-1.6.5.ebuild new file mode 100644 index 000000000000..7fe00f1370cf --- /dev/null +++ b/dev-db/sqlmap/sqlmap-1.6.5.ebuild @@ -0,0 +1,60 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..11} ) +PYTHON_REQ_USE="sqlite" + +inherit bash-completion-r1 python-single-r1 wrapper + +DESCRIPTION="An automatic SQL injection and database takeover tool" +HOMEPAGE="https://sqlmap.org/" + +if [[ ${PV} == 9999 ]] ; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/sqlmapproject/sqlmap" +else + SRC_URI="https://github.com/sqlmapproject/sqlmap/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~x86" +fi + +# sqlmap (GPL-2+) +# ansitrm (BSD) +# beautifulsoup (BSD) +# bottle (MIT) +# chardet (LGPL-2.1+) +# clientform (BSD) +# colorama (BSD) +# fcrypt (BSD-2) +# identitywaf (MIT) +# keepalive (LGPL-2.1+) +# magic (MIT) +# multipartpost (LGPL-2.1+) +# ordereddict (MIT) +# prettyprint (BSD-2) +# pydes (public-domain) +# six (MIT) +# socks (BSD) +# termcolor (BSD) +# wininetpton (public-domain) +LICENSE="BSD BSD-2 GPL-2+ LGPL-2.1+ MIT public-domain" +SLOT="0" + +RDEPEND="${PYTHON_DEPS}" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +DOCS=( doc/ README.md ) + +src_install () { + einstalldocs + + insinto /usr/share/${PN}/ + doins -r * + python_optimize "${ED}"/usr/share/${PN} + + make_wrapper ${PN} \ + "${EPYTHON} ${EPREFIX}/usr/share/${PN}/sqlmap.py" + + newbashcomp "${FILESDIR}"/sqlmap.bash-completion sqlmap +} diff --git a/dev-db/sqlmap/sqlmap-9999.ebuild b/dev-db/sqlmap/sqlmap-9999.ebuild index bafc90f9951b..7fe00f1370cf 100644 --- a/dev-db/sqlmap/sqlmap-9999.ebuild +++ b/dev-db/sqlmap/sqlmap-9999.ebuild @@ -3,7 +3,7 @@ EAPI=8 -PYTHON_COMPAT=( python3_{8..10} ) +PYTHON_COMPAT=( python3_{8..11} ) PYTHON_REQ_USE="sqlite" inherit bash-completion-r1 python-single-r1 wrapper diff --git a/dev-embedded/Manifest.gz b/dev-embedded/Manifest.gz index 68058da8b9109a7be6d0004ee3888849aea3c19c..50e0c5818508425733ad1ae8621f4fd9ed0e0aec 100644 GIT binary patch delta 8081 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 delta 8116 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 ${ED}/etc/env.d/50libftd2xx || die + echo "LDPATH=\"/opt/$(get_libdir)\"" > "${ED}"/etc/env.d/50libftd2xx || die if use examples ; then docinto sample diff --git a/dev-haskell/Manifest.gz b/dev-haskell/Manifest.gz index 7c1d3fe2af3f9eb2e7eea5610f40b33c5014b83e..bbd9f9f343fa62e4dfea9e105ac88ec5209db60b 100644 GIT binary patch delta 79453 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 XH-ApA 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

    %z`D)G!Mfr|evTS@m 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 b8D?yfH+M~*hqEjD{-6H?^9Pq6YqkRbcL$W- delta 79426 zcmV(pK=8k-@&~2z2e2)@e>Spg`$QUp07-y+99(U6>$auxTK0bWGbeO*eP79?AFEf} zEme^qkQteXi~#eWul?)2pUM>J8B!Hg;J8K#DD?tK%4;w{3$jxUxV=$zIFP*)uvi_5 zz}iA&y=wX4;j*J~7O5dxhMtF0O;hg0PMDFHt1e$!if~mGm}fcke?Le6WBmE`H|Bw| zd<`y6i4p^NMO|ozEUDul7bz}uYZ9{jT(thZZ4fWVkPE0j_Mp&%cLbXqgu*6~%}*u7 zVvZ*0z15n#q^JZ^9VJ(%%s2v}B|boYk}#e$Bb{Iq0vKDmfDtI7sLr})o}_RC$(#j| z=1qm)ra}{&v%}JLf7z4AP%A+YsEHZHnD;$ImP=a&o4TycFp(>%v@Zyve&O>$e4Z&K z{XY(3bge2MU@XCWDwt!1cgkiJd6XI69fxOZCtX|o(na^83-KWP)A$kk9ye{BPpp8O8k`b6ua*fs@* zsJ20{JEUW(M8`Rg%Yd5#jo?MLw5PUh+wQ23I>8cjdvwOsq$6#Q1h7`t!4QW5b``4L ztkt*j@|!WEjeO_z5KGU&(~FD`e4j%VIRXQ}UaKO9V*y)165O?w-cDRYemGL_hOeHEzLYRN4Zh5c#R6M zT3Km}31Uc!2yJ827_DZ-z)P|c z&|;}QhpmqvmfGvTMsS}JqiL+FuCp|9+`C@w9x@P9e@}dz&gR$NY3zL?d7T`Zon^XYo-SoP@U%xgVtDV0Y$6i8Kjd&y{8 zLn@!a8gH6O)M(3FV%D~%&37xMpv+S0LlZ)9T;yki{N)%ZKunBv-yPs0>wqLV8^ptQ z*2#+0f2_IZ{#IS=&yRon`HBB~`S|6J5C8qe&+}1FQW-8O1{E-!HEcTFdCz}G`FQ+( zp2%uvRvqWNLz0D@OdbvdrecLou%p%^oKZ)z!D5MI@NJ3PcIObvvSmG$Sz!-Xr3}ZRC{kp-X4+w@dsdIk!c#eU}$9hy?y)xxm|viY96Iq^TS zf1yOBkJ^d)aYo@H~@gE(#J(?JjZ#dl1@_Y>OLtV zV&Tg%DN-Cxb=@Z*fDOR;PgA8Vf`l7%o*Yh1Ik$Cj^SoX!?<@Yr=6qsNCV=vbT5Pbz z)I4^iOxxwI4$EQtLF!4D%No_U2VVrEf0Ot0Bmz}orVLk(ZC-ljIyc(>*|ZBLJq67b z<-y4u;e%Ywvs^y*8bwE`BvI#dKW78z!${Ro$RiH!a#> z2ddvXSg49|t2)-_bv`;3DIc230@o=@8CXfAoZX163_~qq&Y!7s3 z8Y;0hhDzu&r2SeJx=oKxsx#Ry#ZKRl|DbI`lK|fDLjdV@VbG>n#}v}On9aEcom}lT zYi6Q*B;hJ}J0fp7dbwd!Cp_RP*)_MJgDT~qQ}lq7%VHznecSs^Q9T_!e`GsFtzy>* zuq?{4rUWf#yb=I}sxh7=q^NwXB>8FMcO$)Xe0e7s*vbV;o^%g;tJR(vP+!YmFMr1O zgO+n}pllVW5Bq{(8@2Xhvb8f6ByD>Dk2`?uD=I>EN=6@3@aUI3QtkGV-!{{dwe~?^R4ux*7SDCCz6}1I|rz0~C>T{qZR!@S8{uaRapqWnt zAoH$K9Ue-5`xWfsL~WXOHO{rTR$D>wpIaW6vdqPib!o4G00+$Nie1MgauG~B^G%oa z>yMW&eS#uuV%JlEAvEZxCrj#J#{>4NOqe?6qkfxA?NbAreVC>EYNq4;FGHD+~GiVqi+Axv>9Hv?|v2M2pIqHx#hSGNJ>30#R5iFe>{P3-ggDn_aM1>R}npFX;mjx z)nl!ycNYg``6RC@hJ567$9Y-f?NmQ!S0+6v#JZVYG|99-mkEg~S$OZF^%gOakH%l8 zbR&dGy3^~OkiffSK2+05pgN=<#+s3?8I1O{RzE(}k5!JqZ^U)<6Jk%ZsV^|VlxlQq zU@iNIe@fx97cirpN1gUAKCKWo*+tRP*TzavhK@A3QSO-B;^>-Fhh0WUEqrQqji_w% zBCo3<@7z6GwcYcf7z1V}7@P{iOz$ik$)dBYhf;LX#Vqyrb2+CRl8dSn$_1nunw!itFdLq^9|9D{TZP?fq9BjYL*G~ z-FME;@XIR$y$?-okx0s#feI*X ze<+lxX)fnc^bulfiea4|m{wn+4T>&r;;VB!x2oTV6Ygj90&XnlvN!G2A2t5@8=K*9 zNH=%dj(VMdWAk>NSFz!gXVQ8#rDdN~yp$z}Y}BxTSx57C^;U>jqp6mz2_|VVi+rfu zH(PL|YmE=vR(eahy z#RiTjH2HxWNRX9wx|0`Ir?NK3q^Z%!e0;5ad5d#=yY1f7!LoQQsVTr&a1`lzwc6KD zWX9+9deVv{&eW1Ck^R!m+8z+NN`js|zsPRgt|Qx{C6s8NxJ_>&DR#B~-dW^Uf0~}0 zJk>=UIc{}3D4kkpl8gyR?A~r>NF_R*ka^3HUve7XIO@H19}ezvkY0PL(}IDFs}D1A?F5+dnQUd} zC7Q03CrJN3yf`ogsES*bBuwz84tz{DmD#F7UAP^$+H?W&etzSOkZ+xne~72toId&B z{IR5}Gik2BS+Bp!htFU8U+=i)KEjy7v6hY6d#{(NEBc>k518a z=x?D5lh#A^bc}}sLB30+68o1kCCFp2mQBfs-z?qB`1@Hs?0g!dR6vf9vFQqFfol}g zM3o4;b23s@`XPW{e^RaW0OMK~N(o^jsPnPe@Y%h(WYvXLQjIp^m~32IeZZ$Pvpf2A zt0aFP+9xCu2*;#6CLU}>?>fCzu)E$UhvEia8qYx>Q8v?-8i3IuyFn3a%e3fOC?$}} z1mv<`60yA9_*o+#syc0yda7Mg2yQLtVopR#wxN^(6*#I|fB4JFJq_xHr#34=#KIwa zQEH!kBQ;-ox8AnIuc1AxGq%}wZ>A)0SnA3-S?6&wRPR#!esD~qlzlL`ahR0UWZ9U% zjv>}mg@?pLXg`-ZkITpgLgioYj^7acwpJElOFbD<=47$vn!c0Jz8|R{`gwYr zvTRhXI?}F8f4sSgly*9?djc}9bR;(G@-d`ZrEsH?zY+S?_$ReH__ZmjU}If@v^%SGEYpfl&^MlX*FVnvA?@!_8_$B>xTw-6ff3Y} zF3;a4p7Z_SXgP zd&x_Rt9DJx)g7b~I#dK$F_!nAc_X}d*2uG`atnI%Rhv|qr}akSHFZkbASmC86Y8$P zXQOb|#ct?Lr=PW(q%N8zPu%z^3O`mt9ve=u&;P)t)T5)><7*r7#QRQj645SX>7A$J ze>sVL?5(oaEL6ko4WoLkSpNvLeLEWXRAPp_ND=~=eKW5p-x3{gWETK#{ourv>%8?R zk&&B{xB52!Nf2JbEhjCC<=yD4q^OtYtSqPJzLNaiChqs5uq!yc1E9Cos`JV9!P+br zrK1MD028%YPHp3x>9PvE4v_A~qMqvKf6e5T5|Mt_32wWV16s+V)zl#<^=b?{nxNV_6z`wPl2=t+*s8PH=73omFx^e`t%+ z6+lgGIv&z9U7f94OQ#6z*3p7v!=XNvK9HzE6iBKz>Cd_;eaO+;vNm|-+yEi9QoK0X zsfBFhVfkRY4hKMv8`M`60+pLRqF$Ag>h8RC%IN*fSNV12exaa0wHAHFLx(gi#s*mJ z7UEyt7DaQX!)7|G$p;`5>(s6?f3BA}WxJhLiBwdfdL`SFa=n1md`agr_pNc5dTF%0 z9D>BdHc7Sryw!Sr-D}Z7?tFWvMP*0UjEf@~Zw(*VZ`1w^gc_rGG=kI&`Pf2a26c++Kk zPM~Y-%1#y=i*z-X?E!&INjdMB_y=8a;=bELymOQDHD**!0cgK#;{gZ9S_1V;{1Sr`j>Q_xFxA0QvHG42cH`%fu=L&F&>054MuUt55Q7@YQT6kpq`_ zwjQYKQi#}T;tAv-ZP5;jf6z{hwIxaXN>))_&#ItZo-SO}R;2%sHjX&)V<<6Lp6%Rz zwRL#%_@S23D0m-9`_;X125nu~r8{le6IRHOD_7^<99StPR<=Jyv4cv$oascQ)z#i) zv^d*%{~VqIHBKj3D3Wy;OavU~j2#%AUOKsu7^6H0O-m;#039oTexDSs~!(|UIyY_iyw4x6JgjvCB1-CI&vM5JTi zwXl6&tpD@rUo_$Kx#$$*+)7zqvbuSMF=gcMYS`}@WbD9%In=KLpUYE{dFaIQL9W}n zwgcIV@OBeZlAgAQe>G{^$r@GK-5SYQ?qC`ZkR>RVNv<;Y&(}!i-P64!!$a4jDdbC^ zBhVfz1*{+mZAE^*PAmx=dPxYEO{J3DF}&+0Mh(h0hpL(*`U9L!xAO23SrpDLt7_ zd!9`zwYJhuFq3g9;dmlA(-=4qvZw(02V;GcUW{_%P9GhyQ7Gg;zS^nq}=dp9iVGt zJ5H}bH*FHmPQ|(F5aI~2xNGdoN40uy%=zNHkwysif65OM)bEigOeEu~bCn1q3Q8|$ z`>0U+z04$)1-R5+J=p%eWKK_XknHWE{YKGS&ytwqP^mtVp5n2rt+Lufs(>O60 zwV;Y7hfN7kfUIf;vi$Z?wC3KbRuyuS-ZX-i3GvJLyiAeaHwwQrfaRmul%kY70mYLS zCqo~_NsC}OalB&pj+4!ksfqnwYzHs+!}8Wle_Cn9o0w*!m2E_suxVi#bYxc?1;nVE zqZur?VZ2M=*u5T1)$>_3HjkY|Z_pa)FBf-*wz5>FYZQH+cJTWe+XZ-O8CYk~irdz5 zFxEQoM@YMbh-cdYU{ouaXiAD8M3<=kNa18mIUsrJXaB5h^y8oM`O}9oe*Df{y{Yz~ zf4e2cEk(eo2Z%ihnYw%!*1$4mY4GWGuqUeapaa)**ucTnU3ckQ^>jrkCHo#xYA^6w zO;i32UxC`8O_316v1^qDs^3B9uXdg{d8R6Z=)G}W?%BY-NDWNXQ9{+ZOu{g*+3aqV zVhc%5jH>!?nnIOj-3_cAjyUM_Mxs#kf90l5Dud$@55-LD(uFR&_T7E6XZZGF&NX}g zD&Vr=MXK9xe(23w7z}!}Bc@Wdjsm>97hyyozXw4*qb^t66d(G849 zacSgmYX91kcr*fAUk$rO0ge z46u72MJ*yK#@W?zkBjMcw!uR?>*i2BiO!(6m{x4Q`P9WY_5G~F84WFwZRdCiP-QWz zfgYpNgi)EUVJvl;-h0ob(!eV3Qi=7$2}^RR-$dDLlLI(zTa>a=m*2UjeMmYa$=gZf zpW+JR?V7#Mvnv`)DKi?gZpikfj+0A}U!SGhi212GDyd4z3e@^tEgCk+f;oIDP};|zM39GHT1w*P#eh+9;&b@ zw^8*$RU~gU9W#%5={OaWa^HNpa4BYa+J8OmOHjI=`omnyg6swte;W7WHGxpUX%V#u z9UxaX_ZhdoynItH@k1|f=fK~nsQ?ct+%I`!Dtmx&7O_Wz3G$3QRiZ3WO26t|&v{)a zPi+~ej@$%ozHFgH)RbW3xPeM-T!`SnO5-T9DEC3Wr1bVWih|Da{^(EiYF(Ep6|^qA zrmY(Q*S&PwkUO2b%6n!#ZCoTdEaaBbB+%upC{ECJ3jV^@vAW zmjRwd^lkgfaj+6)3Ce&^KQjSPBl|qmVL^W zy0p6mKqi%H@1ZIiIfAVgzRVz)IX z!cjXNI^Szvy!~-GCbvI&+4AIXuc^aj5-Vgiu7tlQaMHK(B-Q1is9DCzZN!_{^N$vcAx z>{zMY9UZ{a7zPNznc8=~%~U>DK4o)IaHHOOEd;bpw9CNu%lA@1BE=0#$y)>XB})TX zqx7h{f4JR)tuAo8^hjeVl6dagN-GwpRQi3>;8?$7O>_dAZ*Kl=0wrL3@0!-$ryl4Y zm+d!;_kCCuw3lbAdOq{x8imK+o!eC!!t0zwLJdN!eV6^2;;B1x+QxJieP#zFr2g

    mgaM(5iBtJ>A7^Q|9ZDH6ne^(GAYFbCQ)~(}wnu!QXG#-F{#TZri zPhKmHwmE}URoOnOb2q09QT2nUHYKA|p#aKYJ1yjjQww1^gE>0u&=iZSjW9^BdgB*@TH}{fOnCxBRBi;(={j(!aQk|f4yuaF z(%spLZ72VLZ>c_u-cVMW;@eHKe9~qmT3-ycJ;`X=8h2f5j-uxI2z(Z;12%wvK6I2L zrK#zs-3uYp>XjWG`>|4QQ(da?%q(5E-uFa2vIL!pm%p8hkiXy6^G;4lX?v8GHZcGvrL+Y8uiH6Bs^$nrC+f(%ebJMMqGkPCGqS1DqaGJbA?lj@J^i4gj9=hJfNt)fuW)T_m?Of?H5S@tiNM^wR1wgUkghdLObcyY{{O z(N~sG<;U3S+*Vz&=tc5VqN(O`e5;`-Nd3T1es;q6h`HI|7*$ql}n#&vNfEz3O`tBCDzr4!N#D9(4*4Sb^*7^_$M8|I#C*57u7o(3i|sj}Ux-O1sn3R-Lp znc1Yb;eZk#hXX~Pza(m3e=?@qsQM%;J+!Pibe$s}4t7&)TUBIT|3LnlPTR+Vwhp^H zHXXEvCZCFpDdJz7+m}=*HsX{QwL83(wNQ61m#;E8#J_@$@8f?4 zC4%PIfB*A7){V+Eor+blK=$k!7%Wx|b%8)UhlT`7@ybSBc7CdzD7&LCOOlAE)s3oL z`jRSeC0Eou?odBTq$f3FL=nmjAI^refg2n44EIApM3b#0e@(!B6jKsu2qK;2&2lBuao z0BG7@s*|nge@R?Q*Q4+)*?*kxa>uR+>ZIBL$q~5u6nZ!)rju&mKZjf{LW%{HcMkK&(YYemh`{Uw@fAnn!WtINbcjGbuN*$=N*DWFU5 zNvU+?@;Ym`haT1CQ0;Qoouj_ZrE|qT2TVF=$gj|&VNUYm(ie^1v;_63>cN&`1KLoz z94s0#f9&tw$$ZUesaBPbR34g2{Fk8ie#4eDeh8NUSwwbSs70vI?W7%E=fvqSsyaNyf9t4ykX8>px+;+=%fKkQkLZ7JFUz11 zoI|v>IMr;cPBN&MyeJ(5_-oAv5c&mW#P?ga(oZ~z-49{^GpGs$XmE^I&28gFC$}eM zp|TS+dMEKr;c#g55+Q9=#$>=N2#86XoCGBb+=;T1Ngz=TyU+ohcRp%2(L0t}UP-iB zf9FKK=Q+fj6#eOnes_RSe%0-To1U~ac+aBxOCsoyRM@(l;6(QFoHoU_GGI_hsDwZD z|I|^ZRWT=}R&vVDw~Ey{ZI!>4x$4`+>K}gm`KH2rqPjN^*L@Kkgje9Z=4HOq^mTd_ zImFl3zAf@3OIy;Ws}fKHIA9r03Y5B&fAun)9Te~}N=o{!>RU!Kt`-}-vGpPS&CIh~$Wf8Im- zvrdXqvilC`)6{`*qa=<6HUC|%xE|_UjD~M8QWhA%jN~peM>yKwBU{E^Dhy_I!z-@&Ilzuf8U8_t)AMtd{Ey%IAkm< zzwzNWw$`THeGPmi166W6A0xLzf0-SM(ViQQ2)-^%y`x^T1)!C<4^3*}*P(b`BcJH^PZokAFRpYtu z_IBmIk3YuWAO8OQ=|}r>e12|uKgoDD61joa=Z7K5Cj3ZR z2PsXXV<7R3@`eIEJNn^UfnEF=}GsWH0$yvLtWBNe^JK-gudhDMaQ9g1X!A6uvT z=1GX!N|1K%j^uXdxa&a#>TJi`rQ?(;xA+@vXATkzm2}ypqSWs+fAEeMP_){wcY0cN zWcde8<5CH|qWwOnQ*uYzhKfjaZkofXhNQv9y6#YnN9RCgQpvB!Ue2LUWsqV^Rjb7D zYXitzWbbYA)GUnSL{OzpC6EFRHE2BDWxGQca$>8}=6a~jQnE}1Cqk5OQCVr1j;cB( zJI{(TZ92{okyZc#f7Mduc(#F<;2Mk1x99Zz3G++V`n{LiIigGDD$dot44pV-K|gnr zd2?6-u&*yAy9W5RW!(W!4T3ICf)||B_DS((B|P{sIzk^;%7S>(+o_6$4I64`!j$e+ z=hMi}l$>?(yEI{8-*!bWDJ`l$)(h9TXlA6s(}pJj>(V3oe~5<~-cv)+P?vHW^|}M! z5=^F{&Ci%icHU}TYzzW0^?X|6d`@x($xV-?`q;{+@uipF=!PE&KnkcVHt>VaX7WeW zo^%Rh5Z*vi_gacVvH~L!(w(=tvM1Lj3$-Ls&go!9<-JZ}yHn;$h#U$`fkiJK`Y`3| z%nQOSyQ5r$f8i(38v;uQZmBQju=7D=99z~7b5b$rVaR^c;voR_4xPC801h(&wN!o{ z#s$8-S}^SZ2%P>YH^BpmytG77@7`ndaG1EFKRc%f65%D3>-%TD4*6dR-I%fk&oa)2@`2rLUSz0Na$b z=j1v~}&D^zs2nY7tSDnRkVQ#FCu6h%u;0yx`2Og@#%x|jCF zel}HP01-<4YbjkFMAB@_c?j~cRMq)d^DXpnu9^jc49UVHQy~gDlrb-4y+-`ka(-NwgdY{L z?Ypz_0HIK~Sct&uZWKs|ppa&K#}=#sebsEd~Q4E0oHidu+k!nu72Vfkv{Z2*{}RU8N>mMCxaa#;4q6b&F^Z=5RMG;4(v z`SMR|MF~sc`~E?c)9IKZXa7EQnvRZG=HjgzIZBB{(uv~W4*RNI0K8VZE?MzvCA3H_ zn}|QHfZsEI1OM=Css`)_r)EVj>}T`aZbHDoMaAf z%+eZXJDwV^tkI_*<9$`1sSw%JF*R7v&$^G;Mc5W(>WJEZAm{Nvnla5h@_K;Qe}F@W zB%IxD$~7ru#Z!{QR1kI=^=zlZ?y4R&tzYt*R^yCFQb`;%(C%weRCVb}8vNL>3?VIL z0y~)v=pKuH1-4Qy`88!3ff8N$u)2XXY4MU0IL>@=X$RX9=`P>~mz%(Td&Mf9)ke{B z{R&Ac#WgB5+tX@&>ErLwKfHV|e>M@{+TFYv$8>bP5P~Hq6PH5J^Nv!NYCwHa4VyPb z>9dlaad+rj;a-*-kR_LX-Ap=Ybe|_^HYr|D1xVH9<@N3uy#rvJ(-xcZ*(^VRJL@pS zn!n~pRxK2<)Zt*Uq7H}3!Xp-$Tk#^jd6(wqDMJNEDwIoSZU750#Y?Uve`kgbn2BgX zI!x4_^BPT(Pt!^=+s5-|bvR?I5l`H#>hJKpc5{6H@abb4Uw-@suueWe;Gw8Y@_RvLu922I<;A>%ENo*Mj_x&*sP0tkT+0OT2ZuZO=a&zX=?eI zj+S|cL6V{rGfw98n2{)=e`7X>5>&blHp>|8WBK9kOmfq^($L+APRAfk#fr?j7xUZlig#Fff1AGb6QSMUN|skBgr(zaUru0-QZDspw}ZUw?y8NNP^(6XnBi75 z>bRY}JtO&tIi*Un#hOUv2Rr~9^Wo~`OPo_>0vHIfjSN$aJf z);;RtbBP$s*vmqM=Pu!PsOYNfnC7fg;;8a=fOyX8@G6rcUg0)L@09(TOV!8Kk_wIc zDk%7!%Sc@!e>}-B*g{)gE^K5)-nBL=s!Oa(BWe_)joHg92d)O6r zM8TJ@$<$PFWJRf}vH*v9*&09!&ruyTV3Rnj;TU4o(v%P;P5x3Sb12cM7m@c`wrVYf zFFyS_W0IiJY^+d@3oo@XPnVF&L9@dt?Dpn_{tqX!yyap%E|l(VSu<(cWp9Afw^7=t zDqFQAe*@~5+gq=&N4?OUkjYCs))9N#5{{%-ZHI#VnKm_G(tn}tQQ@RqND&0*AsehT zoA@^GkDeuf-TUMEQW=*LZy6Sc#kIOYAVYa5gGz(&Epd43_i^`qyHsdh^HoPsBiy2& z$Ysx6K6VYu5wJA*mix0;L>Hp*s0e&E1bVn2~?>d~O*J7-yWq35;G{Kj3 zf0|q07L>Ta+hgGpz72Aqd0vY9pLqTQkmtOn&~0Pe<kUz4& z{(AY19wSfB`z_Tiz?UV0&g)8%R%O?CVqm|@a{6VcJ5lT@tL{M|4!&X6sadzAf7JEL zEq9id+f+2#z4F==5>CsaO;yfvde_6wl@rDmdZkGX{oG?5EUZmC;x-}2K_GFp_vRk? zMls^__&Bubb3jXb7K*rKahjHmANz0jwm*Y!!HUFTj)nsQx>74Xvj&*S5Ng^H<+^mg z^t@dEe5vo3=#-5VsFc3EkemNve^GXwH8nX1lAAWorft};(+KQIO2k2aC;dx3cf!fJ z@w{E?cLv26w?Ra)f8E%AQ8`fFLaT9I(UdMLc3Oie?lti9XNF@y>U`_5rJ_A+Vy8c9 zQYtxKR9$VNXNUGk;((GaZ^n9NXo*QwPSm}C8*gzX8Eq_~&PqTMUB-8Hf1d-d<_Rf^ zjua*5o@>tk{q#mL<7x0$ov3!t+UHf10+C>C@QfB#WIWQJC5{d9=44qWr%3PB`6Cka zFQ;w*m?6cqC@6i+U21S(190{x@0LgF<}&9nPKub@Dc=zlj4Y2%88Mg*OM&FoW+0M< zd(E!6dfjP@dyT{_KXZjRe+Wlahry->n@Ta~;VHcp=TD zD0RF^SW!XF=0H+!goH39f=R99T&grs=3E{Qy~+J~TDTt{=BKYO?@ygXUt;o(xqC|m z*x~q7C4*SIgGF8IeqR z+4957lnaE-e{Usk5amgsKeLVlgHDz1s!r@2!CNJxlfZnjjR0PGPSsh9?$~~KTLnFh z=LLJF#9q%LsY#17C!5&-DkKs9yqg_O28-6Nx3cE8!L&Zw_9ZAtVWN`O;c$vNy_KJk zc4JQ^wt}P7{7CL~r$3ScD7UOSuz%6Lm}Cj8lEV8Se_jh;)FN)G1nCu@l|JU&fRGx{ z;9zl}^61NXnYKk%VUR>$iE{)2zKVZD|V!i=hz=xIW7 z4^PPTKYx8}|9t!S_joIk`al#z=_62-Ec2b%a_E$1db2;b3zE7L^Ow7bGHU7X=<#|_ zwYHMhe+NQVBFVi(HaVf7Z9=dZ_Yi^DNYmfJ`vW%WDUrn)$+|m_^|*gKhxdR=mSrak z0dq;E9003M9gB86XCcZL76FXK?ifTi3MUZ6Nu4WYiggRx4fo9n3G)2GAMe>}YO|Ye zk)RP41+Week_c@hrKj-q-||HV)$!%WFX}bVfBI6Vu1H39_KD6vjXkA8sm8^XFP^lJ z4i3s@I}ki0&^o!qThjl~Tl-VrV@?g2P}2s=)1oW00>bih_FeJl%^or+A+4eN%K?v) zUfbEWA(gbbKuuMBOo9wgAvcW>f3SF9-kA2_?vU=pzcAOCm?-kAjT2%p^*x}2*Rha_ zf0S)nX_bAcd1)*ZfFtBH+4WbNR&YGY0Es@W+W6-;YN_gQH@)xlIgu48D|M_xX8_B} zB|EH5kU9@Vw}@hAy&M5Ja`%RUPeiygJ3BdKyYuwcZDX@uat6!kO-UDl5UEcM0oCBR zPMwusiy~Fiii(6A3$CadYo&wc)B#zte^1eA?sP=O$i+z{b^9xUP$UE|uk2ta|3)Er zoZ^|Pc`zXL&~=phM5_TX$L?;H_61grV}R$L=L|oUFMs@1{um!>`SIubbx~I6VG<3A zIYds?40V(OfNFNf=Wf=io{~dkQJQ{59OHEox2kT#CcU(K4PsR+Y}>UB1bgXWf2ts~ z9E1P={-U#al6NlbLcLHQlBvV-oUV;j^g@w6vTMFxOIlvZ?D#vY7%M~w0NPT(#lRP8 zI&g@xk1|!xE)A8WK?bB4cIZF^tEPwJ}kG zpD4;7AJieCwzEq@vOh8&m;81%uD~jv$+P5yYbe zJ%eviyIUn7do6uRqS2g?Z5YT99y{voPQuM#mG5T;ZQdnL?#${h5c7p<{Y4kGS>7zsf=8!8J@nI&HxJQ zow2;SV@AN1OR2!i`F>Ihe`Q#l8Wfzjg&A2UH`R$KjQB_X7)7^ia__V$jHcq2Q3VK~ z`JLZcwEhOdKH1%q5f$0)O7U37L~x{XC;Kq+1}iD;K|D$N(l~4x*Uebs3!Ov%*z6^C z&h|jbaDZF(XW7&{3CeZ?_tl)?y-9@ZuZ>j(7W9pJZ+|_Tmd+=ef7xr?rn#b=j#ILq zimaQe?>b3NuXHH>%evzT)d3Jfrb0|??zTy#amZ>Z+a@pyDbrySuu|A!xuuTq|3H2m zQLmVyau&yPUHQ6ZqkS$v+V_v&elw049S(Dpa2d@LFQj`ax(?*J3*>&a&Gq9L1Zl2iagra>Xie> zDS4?8^-I&9A}#x2;t#hLyO@sjDC)3gbv$*No}N=V8-Rjdo|@?XH8bC!tb` z4JF;t-Sr1RAzAACM@!4PMr#KA&eHwy>5T&DQ!e0xOz;^If8<;PHV2SkZ&78%#7XH^ zL8nX{YhmIu-|DBKoxaL|q^|zGvdDXzO1nCnQ?w3snxfsMv-(O1In8-Vecsgl;sfkb zogQ-IWeZBq44rbKB!64aoJyAHBpS}+uAU|3`)*(~IHBuQAch7R?shYZj*iq*tu4Da zKzF|{g_N>-e?4Sk5^a(oz-KJrbc*$&Bb$}_{?4NPKNE8B+V|3)6?$WOaM*LroS`DN zcXmn&*q|1ViLzT0tOzWks#chW4-`9}i&L9Hg>AVmaW>?+kf7fmVZ zKcAdUkyWj4EqL>Cl*MbmMq_GD5&`E zvec&Jf7j*2rXy}ung>lv|gtp5@0QqgR1a;_oymw&V zXdFLlL~JT>QO{6uR7YZ);m(qMNz!Uw!?KVXe>p5iugC(zCa3_fNd(=CE=;ue9AJG ze`ozWYxeD*mp^|eq?CbwwxeWTIFz6pa#R}Zrsx53t=UYcsl7L5Nhl5WrR+gPZ$rs~ zfkL&qt!!~A(58TBBJ7Y1Hyzb%M)V=Mzb1RPPBo|)u6OtAY$n;ZlSr?dti0Sdne7_Re@8@VZIHHhYM~)(k{!(|vn?HS-1SZi3h@9R ziX3;AY?qU!g3j}@{ojAyRkwT^oGwnqUV4+~3uK?Jp}W!UoX@GT@5RSByxS$CIYF+y z7x|qskr+ie1Wa9K8v9MH!EzKsr4oRh({-t@u}8av>TiMkZ_oWYY;oul{@NaDBi36r zdGA7CqjI5`Q=t)H=1(WdQ;JV*B(<6aak9UZTm&t%lT`dvf8R^kJg&UF$Vfu6gH)tL z^>GdjeG(g=l6kQ`PPG^L^5ITS=Kuj;6X^t(vT=Zk`!4AxD=11me0s4)aJZ%LUKS}~ z*(6`;$Y*B}Ziz9f^qrLv(e5iP;gNs9x`c_vmHbajk198 z9E0adbd)du+FXwX6MsJz)pvk6da#@h>a`PK0R(P$q+IH4T@K4KOfBE7IJ~KR24EuC zJ8Oz8Dk7= zX!c6I-{S4HbaJr0RGFSd(G?EyRpeKI036Tv9~98JF2^6k^6vs}J?@-Lvx|?t-0W}1 z%9UiXYnfm0yLCKg>z=91 zAi>7S$j>A7>@`zpInD9Qip}!*4}UP~$qL+$)pB_IxG-#7%SWQ6^4sHFfb z=f(az_iiuI8wod=cT%hWZaF|fZRO7a(ceHGg)`RK`G0UuoAWztu_g;xh5KaJOrNnZ zABBPBQJtVP0JGawhJpRWs( zm%9AbFD;8x&>}eMDtq(ilR_qA19%?#WhB7!yML?pJ{ySeS9SHZW9uwaa2}wU?g2-H zr{Pp905n!o)6m+T3*zzfdGtUy-0qVSCI< z@;#-)kB9c`x-}f34Ba)TDt9lD4BRT=BIKT zuhhIlSkq=eC5hYN(OA>PTIM3vRuL$ym5-joedQ8eSX;DJKhxVK`^^l6OnT0mV;xbm z52}6bVKiP*&{hs-G7^L)G=GpCQA&&0?+KqjwNaXgI zK%g3FOFdjAnM>5%GYIk;s=nI&pu|xO9jL_15le{5iny>H)h~Ivg8KC5kN7hFezRUr zfq&%2W+ej2`|iswP3^Too$SG<>VI`i&JGyAZmMPBO*a^Dkiw^m_&TL3DR3xoN#5Y| zo({$tO@7^6hyh-GJp`Q@5)(dvRXbE3d01*N9WdMzyh>h{#zn>3c*SZL_=| z&H$x$px7^IHN7_nj5igSkAKVVbtKSJ6!9|W(x=GvTvi!AT{wQy_nP_}q)5i5*;B&!LoK0HEwUYLA6{7;9k6~k9#TDOkT-B35qwm$(r%GA z*es390O3@fRONzQdfCqG?23cHN$H}~Qu3^)o|!gJrB4CIS=85?I)6R*4y~5heITfv z7)3O1Req7>3<02M&}VE`-=PyjfbyydYXHM4CxC_gJSs*ay;|w4q^^-0vG%OmuIO33 zEtVf241v>TV2j(l}*W^WPdx!ZNIcvAR!E=^9i?(<0?Y}d{Qn+f1jZ7f=trz8oekJR`1Xo z&2u+vIT)^4f|Y{Wecm2Sd5H4V7Au@`x9)r}DxB0gr@AlnTMH}d;9IK+6H%l7aL%*x zVX5GK9^tcc*JKEljT91lvs%BZ89%yX_BIc()WN!YFRjWJCx1}-xxR358Mc$MGzfFD zq1g8{J&sK2*Q3G$l3&!Q2(o9XyU)WrkfPEF4^?++y;Iky!}ge`P^~!S#=}F^(s^j0 z-e#@Fx~Mj@Rp++PnXDEZ;aH}ZM2uW*lm{mbHzyg>tXEZ2j&HDS1T}H?SP424QqmFqZLv`RAA3SdMXJ%-KI^zEC5~pNcRpvs(&*mfW%vr8`YRwi04Fn2u=tM z(>0+S6dO$A00x~aK}*9CVf_T}xpHYdM6&-{vs&Ix=iE=+Jc5*7QO@R_>~SS_!|)>V zQ07O8Dnf}j5#%eY4qoNvD-Hhh210Ba;H4U6@&|y!2Kdn{smQkEL}^1Nr%q82iwefsARW`D1qZN4LzJZ|to+`yc)_QSU&ix*G(h=*S5+=$N9jYK z&vh*=Gj3O-X)|i-+sNYSkEHCeq?UVvb0!r?4S$y^<9tAl#cZeM2K-s#p`!{npEoIC zE`NP`qf~iNJBn1CR5xBqo%6}cP)mr50!z^uy_OF45BNd|oOJhH8fYmwy2BzUkqh*t zh|ag4u!DbD+?ka{P^a7b7&g83*Y<|>s-td@tfya#CRvmyDgvs-{ARg+yu8nmjpw?f z<$t?qTg3UVOVV|SdUMgyXx|ieiqVmxE|dkxPunR`BbX)dp?*Qvu4>%uZq}L;Nw=!T&A-sx;aLIF;x(CPFQT>C=Y-tiGL^OTPVIV0`>8!W=+zDngH;2tv-GH?{D<* zIM?1=f)zRuWuGa}jeHdOfP@QOs(Ehj#)>0)ofE^W?AKgeB~2QJ8YA1}c?mdD#7^0h z2T!w&#eyJb_?&Sm$adY@)oZcJ;cZ@zViRf=ol^((@wu+4>?;hDZkIp?m{a79G=HHE zvyu2A(k|z43BFn=8oe3rC`(1}=^hE?Fc)t^l^U84AU zl0m(#XMI&{1@dL-7bG=B$tJL%h*<3eQ`IS)>jZsJTZTe#2;Bjbq_nUvZS)6nwH?W! z)u2vmpd?@P6o^aD9C45m?agF)BN`OU3-CVrW{6=zo|!}vR{2nrK%Sz zA`hUN241H#X?n-zUHgGyLf>;?AMUC|FXHyJCgxn)J>i)FI#Lh;rZZQI>T>FF*!3uR ztt5{C)X=Y*I0yD)gB=4QIATk{ox^KSVyG5Jl|$i?EP?swo40qY+B1v>W&zI@*DxvsC4yX0=yHDszJM^zIDQa&=Si)2d-3-N>1{ysR!k z?v3zxxjmoHD@O2o24U&BjNFvIe~_xc7vl(McICapraA7mnOUdGXU<&CliaP(FCoP1 zQ2nU*f}n=x)nA>xDBVIRRJVEco*VTt2bHxf)Sdh`Rb}I`7{1|2WLHHZ)rsnKC=uT$K2<-bJTK^1C+&e{m?Ulw+~O zpQwbl$Yyq8)X|&V%JX7<|F0UmAO8CC>33c)H>ibIOS<|}fOSboP8FQnwCbLgC&0nx zwT*m`xHK5Og#b2P>b+GC;BtuT##`{KbZSbeZC!IFt$OaoRaY>0&wXP3&f|2e%7)}MLr7me%a6)r&G5ELLJI$T}}xOf4UH46qCG?HX({b zb$f%2IuGR9^B82gR{$Gswa|uON*Lg{md>Iil0!*y#~4URJd;)XUD|M%S$*1SZ*J*J z&8vIOR#y*n$_KBGhdT|ectWz3%Th`@&-NRu+CS}dg7B$0`aJ$9|Mo6}pd zTsD(7lxuisD5YN5e{nZxy(k$MG(2|L)0=2sh{M2lW>|}jbX0>=# zlM7UROZxDKZt(`?OdWPXXpTW={b5x>(#=fSI>L5Fa~e;qiXRAJ9c_WA3Zd8MbG zn7#~!H#opltFyc%kfXrgTNXeLl}1tWv}nc5R+?l|e#5E1fD|LDN(}%TJIBF;ok+dO zF4l=%zU~q?yCU1TWcQk%R&n99Mx9=RSs7~H=>EH@gTpTduUigk2R29@GSQUZla}Ho@AWe5z*J$h(`}=e@=jkg}S(V+h1%b@V&YhDYoq@ z(QQ{jpOT9LCnzvTn$k%}`Ve`K(%hLAYNxJvlbCjyNJd8xuO=Ag2=F*fXC_;YB1nMD z^LlX@zkC@VzLzik>*o*O{`wAVeM&q|8`RM04BZYcxjx^xvOM8K3GX@5Y7Gd~W8 zSsd4}C@a2f&xjs8SuW0>PU)@==Ch@|%o=sGVg|E!2Mzhu!NYH(q=CZu54XM#0Ym|R z&Z)ibwdSxmKf5o7a*9`P(6TUu$gUz+R@ySIrZ@okAWsoK_`<`%uETkyUF9xTP69Mw zx0y=!A`!gXc+`1xkD^^++DU?=M!kcy-u>N0d&5w9YF&#I!7H3cP(MWwV02fz>h2>g zyQLs~#a|~yL~T!sD#Zk1)f0z2NeY;M7g==xkL1qt4S*r)0c^dW3R=iDp#YGiqhwEs zDpP{S&-4(d&&pS8^|IZ|!`0XYx>kTr6;wyJGjHedCSz+-qA7@q29qpEp~SPSAb3g) zbnc)U@WRHbYWk=!WSNKK5o*03SM&UP4P#7)TF)oQhChobI(Hy>Dj zla=CJ#tXKFynK$b7>K&+BZXqNS|9GXA(u7HZl#^{;5(K*-UMZCr>vW{RD$>{Jn8@^sSzPahVyJ@1pARJX8SU zXFDLLfHmu#6zyN8+0JAUZAh+vqfqu9jrY9vkbhaQA1}YQG9DRpE+-kz$hkM3V0Si2 zI|t319sEAYo;GTHnqrS!s%1XHP8jFYOx=kIf)Vgqv=wBbh(xi;L$bepupayJ$YHTh zr|F7PUG}*GJNhxg3fL)!esrt-O3A|2F_D$9je4ETp`6vJ zY?d_>ABfMa2!Z!CWD#eIbaR$dMob%v>mB0VVpp!zks1ESiwwL}Le-<*e_619IYvCm zR|<*Z9Esn{f19fyB!*P4fTV#K9#iI^9AF=+o#in{SRr$9Y@)({pHiH9Tyz26ZItDp zu>8)l3gH0GAgoMF$m2#_=}-A6+4IoF|nav)b2e%?8qu>XXjyvGEH%1&c)^c+XjGpyJGKi z2zmqW?~RO?HIOF)kGPk86akihHcQb}8nt&)O+-Nbz6D)ztL~1Rb532`HNPrBlh!pZ z<0SKH;{jA7JFY362QHr$Ns(HMKt$jGq-|1;YG|s+uLd7~B@()>sExvF^s32r2X(5f zsAJ#xl`Tpq&}GABfC{@{kw~&`(u4e^4l^l1bexwQWJL=sqx|3?aKfQ~gVt_wPh!|y+h%<5?_EpoUp;Z-SS>8!bm(Ev)&5HiDUIzElFBA z!@})t-}XsESUF9Kuj?BHQ@Qs>0fR zQ}K}fdn+2OfRCPadzTVSjXk7zuhs&XYwpd(*-o}u%an7IHBMT8vUX*%B(m*F)Ew%I z>%eG*^=cBQLbk?=%_=Z*1gnYz$2E2}bMy$i)$9qnd@0v4>sm^xeV%ga5oZJXy1+(J zrN=|MJ{zM+bm0?GLT^;^G6X3T)UO*;U)|OCCHXw9*XQ!>eF>zgj@k)C(nq`&RSOc3 z>ud^-oknKKlrDyULq9;7iwfmb{HPv%cnK~=M9J>9yjyb5XID9SYN0r+l#e3_N+$EH%BN_FdiVk~3uj=#{*&WX)Dvh3LcQ_>|eZz5N z3stF_dd@fja&aOu**E$PuO)9no?$C0>Br}|?O64#_3>Z1dQl=FWh;4?CdBWh z;8zMkndCcvN!+ZbU5=spC7@_{6P8F$t*a|koCBHcF)wPYBiZYBAx&2j(bH;uZU22M zWo7Z$IrQ~HNsjxQ zE2OXe{c|W|_mXW)SW+;ao#fq!Ghy8(ujrab;X~wU@NeKwEw`i#Y)dqfZ7>39#aSW^ zTJF7nFN)J~>&$scqMhzfHXUb@gK{QzUtap*4@-!U7S#qYmQi^U4W2HnmBAg15+^xt+v4vJDDAADK!sP)@_r{)i52 zi1nzZFQC}~Rq-ds(gGKU_AarmQx&wPBvI1LO?gxmBeq)#^XqL$s=-f2kk(@tM8hs@ znoLo^r^Wo2!PG;bI?R${x&-#?T#U%>pW>KsWFt5}YlM7LNFQ!uFyThoJwZdzycu7>#~dsQI4_XY zAh0jbYFZ;wKFFw3pxxX*j$OqB(mfzMOBioO3D@oR_R|(xEV^{ED=J_6Al&4Ozkfc4 zL8>zA#hy#c-lg^AU6#C34W4v}joJc#-xQ_Y>%cyLal+* zS?i4us_uqhN(JyQ1!}$5-oehmAnRsr+vRL2TgI`=DXkgNMNExDC0Pnbaw(91-PwEt zm%|;83#5$`UDwcUK0smGBAJF&me=-Hb%%6Zre)5sg8dhmpL%=KMBa($+(A7f>0q{B zR>RaND@8e($cykNb(GUVy9u{h=B73ZxjcUljPwm&9xDy__Q?A$uQxMDgm4dEauKJSlNPiVpd4J7xQ4MWd)^cEvxoYuN#8 z{&`|wCAU3*Mdv&o@leN=#3=QhsNon?NJBR=h1dCdeA)|OCBLzW>`r@2XJ1YhfOhXR z$Fkf={PL>ct)*}Q{BcxvP9i@s-ly{kyi77LP{V?ZeqFL}<@-Vu+N-5L^W0y0rN zQG%R$OjcR<$-bhJtX6Ul?!FxgVk_q}tGP(tW%-mwR-TIR#}=LP;K}7d&HClSvM-s> z9Ij2@Wa-O9#IoBACdfK}CBEjc$u66heXZ+o*;O_ks?qI)qwIY4dAzf3?~{5ofEnP; zjb!eXBcE-0*?qA0*vc0%K~HqW)us42gtuGa5_B%-rP@NveDj!_&dsUt1U&W7qQ=a{ zkp=(8sb9*rX+v==7ZV+f=F>3E2zIY!9r6VCTmpo7A(A-5bt@Hr7kJbmycy;Kg4TOcufXjhauY zj{gfz$^>R>{zjsjNbki(1e_?4Va{mmSKJus!H?O zS5f)0H%-JY=XE2hefcrJe)lr-X#tP?ynvfD93DH^tGo5!36f$Is=m~3y3SkcWdhVm zdE7;bWKU*Nyj!Lh+MTXq(h68%g_A7(L34TLb;;77+ALm8We5&2uAq4Qg;l?T)1}d^!6Xq6QIE6V!&Wk?`dL@}bA>E>rLJQjno02k^7*3Lwuz zuL*X4)9YQ5USG-v6rjs;5~UCXmUSu~#mT3$yJVdkh?{P&38xEi?^da$CaCdQaIv&JbzuDrCKlD&yB9`jb}h{;ab!!Gn_y+R?dlcBQ@# zNef+3Vg(Je&fSjpWCtv5Zk|$jt&w?f_2|`q;8e4=mnnOb>VC>Lr@*v}xUO3HhwRu$ z)IW6>MEh&6*9=NPmJqY4+cqx>C<^GEbnfMun!S=2uimtWmJ}mT3~V&*BC^AaqEfd* z`KKZl%7^G^KOJJEFww!Gl7Q^EB!1G-((iqO$dmn`b;&rJHeh;UErUt(@ zzNL{l%a|o2vPnUihep2r$?N{m^-*i}ysk<^n$B7sJ_fQ0GlOQIoYb?-3gSkvA|}$-YnSXXP>GMFQ2}B zub=vxyQP?)Orr%YWPDDymExwL3}Yxnk4Z?8FWMS!laMd+dYjCVmseAP(2E-rSLRB$AM z>i{xAV5FeKStw-z91YabKz*K3tt>Mk-wZ}V0tZjy%W5$g}RN|Z*CvR0R zu9!Fjs(8xTAcm3SoCis=vky&9_^poBQievV)pT>1<4+pX>$NYDhOjsT0r3JDP-CdF z6jT!={OGd5o^#wwj10o0oXN`@bf{Bo`Qlx2_llQd^-{N*v+WV}l9k=HYb4&-P zn(#>#nDpDaZh-Qe{Q2Y4_b;DcKK;o(NTOSF+<2)gX;KGFDBY1Eodev2(xEAq9nuAF zE1X3Ntg@8IujFl~q_?cA#GaH!1-+@Vs$25LaxZ01LR~n5R%KoY>DqHmb)FubwQwqK zaawY-6M_2vm)w?qC)x6UBo7eAS!OVOQWeeT<6Ao!D~ph1)g2huY(e2sP$H{eWP>#_ zG9cSqOm<$~)wU!hquwL+iov5s?QRKN z9E8w}x2Z*K>xbgFDl4h_M$z%|yjKmBEQ2o!@Ts-rBu`(|op+vOjj%lbZX(MK2)o9)u^dy$ z?ZgQoKG=37nF8bVeawe-{b8}fkDs=Y`t4k2Qj@yIH!JqO`1+LIR-@pm@rrJbe2t3% zrRSaV^V!~4(mtAhEVQj&LLF7Xz)rMtOo|V;HqMT^l7vC)j?P5(!5tLm<8Ubav{}!y zsfJVA_J31;NCkS=rHXdc(4GaqrfSg6&;&&VGT4;AqxQRot~p7e(*tMlkqWh`tD=Xr zT7ah_G}45FGC?*|VwO^bZ)mJ)Osc&`;6mvVB z5=i~zv?r2(s*+YJXWD{~8RWL@&Z=*=r4>F-)Cg4vNdIIAFL^oV{v7y!eC2;t_58>C z4cqN@?%zQ-X&6I22d5fU@yg0u5q@@xm#YhVBsYU#^#KBW1_?gNnJXQC9V!7TPky*m zl}GkH*n5%OUR~{QvU?9%|4CxDYzvBp$8q#RW22~lqBIPXHBjumND);fRmoR&{nAJo zv-2*=#$c9I`NbWut&t{+%ZInt>h6V5q|&g8bLhRQbU=AYDY)&LS~VU5kZvB5lk`mY z{P7z#>S>ErSrhY)YKihvCpoe1ly-@lSR15hvE7~jv0>M}5x!I^CL@&HTcoZ8cDWqY z3u=yklP_$3$qPMpz`OXCd`Bt?LwT_|2K(WVw0{G&UeDyc%%(|t8;Hb+McNVkIz7n4 zEaF;P-a(GoQEVvI#wsZQ00Oqm_2jbcj;_><2$9t3=-P25b?J5+bVV{;R)1ZlXY{U7 z0?nKC`o2J!mnrq-)7$F&Nf^6FBKNkGZ4}RcjahYKSBd5DzLWBa7)}|eva=i%Wn`V0 zumNh$gpwF?wLjIvWhsU3q(Q4igaOg!hrxwC&F zYa8eT2w~HI=Ah7puUAXuLkc{=nGfJuZ-VABXqU*Jm4I~0+=;nD38*~XTvF&scBSZl zq-%Ww2w(kr2s?LAEhO@E^y$hi# z?<6uA-pWi3M}kUr`?KVws4BpllBJ-3%#Q-zlnzplfV>pU9yY~6{Z4Svk@3sGY``5>Jq_y&s(J#^91Vr%GwG8c!*-+<5{~?N23%Xm@ z>z$omN^)9Mkq^8wVy#nzG_u?S6>4vZ9rQ=itTp#)i`W64azxwpw-+b5v|>uI6Ynbpj`_s8BAYQF^wpG(>>r zHrBXp26sDmt|GG|r@`K%8&&_`7{YKs=9e{l4rbv=zLRp1AePx$#4SpUt}hR0My(Yf zS4vv8M1@7XlcjJZq-=34FY#M{KPzK#*FUr7ONLaj^?P$D>RF6lhpy#Rs#HBxrRODg z>ZEwR%WO~FA6BM1bgA&Sg7chga6;U-y;@4g#aR!XGb-crCLk=nCY6!KeD^vo^Kwk3^4u`(&Svs9anG z0;?BA#n{yiu2EJQIg6@#Q`|)*HM{o2OI31|RZtn1LIe;*z9{MTYk`<9hpNX?!@HNt zTvwBi7+yII&6%S;Iz04rAdgTfYTA;wo`OJ~8k@_le(}NY^nTfMMQ|;ee>&9JRBJ5W zokyGOS@Fe5eGnY@U$(V>r-2KgVSFS>QO6J6ng$=I)RnTbv!v(sdajJh^(ZD=(P9O> z@{^0ZAEYtW54RZUs+zp{#Dv0QRXXW&;_fuqxNWN2< z{uaeJKg3@g$1*Wt&unVLR}#FRrCz37LzX;yZNq6@trj(KQ*NzX&LKXn)vVt?Jj_*J z-i(qw+4vrgY*e3*pziYbf+DuyQNQmRd=Wf*hlOG5~-^E+Q!); z2FrQ%rD`kh>}J9DHNd1WKyx-wX^JL-sN&nxv2gv#hbFFBE8+*gU;MS-{-x z;yL|o>$5L^K^ZXfo8|iV=db_#(7uiLlO#}Ibm_(zWU*s4XOyxU*~w-{p?8fAqON4T z&;#6m8ZWP)ELqt}R|JD2?NUuu&~S8PUwS!30Raum*n(Bta^TjcEfc?-5`YbRJv@)q zIt-lobR@NfSbGv&S?YBFv0WoCG7tsGlvzf|RYtOZ>Kicmf#Jp0n4 zE`DrFm#qQWH5<8MdVQ?;sDDI=zTa80|9qbxK7So=xEjZUNkzo~=rdO7C%y!?)wT^v zPBukLue1}YS+m(itlr-^rn)V98GkfdcdSdftyLS2dM+8WU1=Jg&Z|l1=h#6@Rh6T= z>m{UrRTXv2E4*-^rkXT$sBnJja=upqJ0jWX*ryW`_hJnNnc!p-yX-&-Ucz>=CyBzB zL{4Eo`lC5h%ta+8bQ{hyC-UhDvQxcff|8v0xPD(b;Q#pXX0rTg&E0bB*l)_Ewq2)xwy(edil65ExDAxbW|G*GGHKJ!nBjt; zQ`Mwug$+2*;f!Eb6G#g#+dL1EpQItJ%nS9rKyNIZGI#O?$u{G#Bg>M5xo%T6I-Pe4_+`x{=t8Gy2$nqA1cW;KL(m)a6xtCN~jiQyaQmUYh{ ztZ0DS^^!Ye%+%l{pN0^WO^PQ>OS(aS&DZ2v6$uuXx&Z2%*x<+tmn50hdU1kteqXbf zPxt5d_t{RoEtf+Fjt@}V0$2cnx<--?NZZcfX!4g-@XTYXl`=M|n&j}1C^hYuf;@Pa zK0XlaS}1n9gG;r&w@E_L!(k3ZlBgECetiJI_LwRu!O`!rFJa_;9K3!Im)s00_K=#+ zQm}>o%D!u}dGcTME!P=ZugEKVdDpyHXc~`gnhHD5c&bjJ3(2=CF987o20Lfi8-Xsj zF)#s-0)HL&y@!m_q1Y6!z^NVfrOv8nBm-Qmn^Se(j4YjQrQo)?C=*lbC2_UACdUML z-W{zsE0lQo!bv@HG?)P3qceF4MZIKF&S!aOWkF zQ97m;gW3#$5S+EwhFyT7ea@F|>4u3PR_`X%-^>T05C%N0;^+Mn(r@9`c zZsDOWwNI6WSCd-J7Tqu%?jPAwb6wRFlXwqyw3o=^$-7E=n|0^;9dIEVk-#s-J&qve zQbB!poF&PSv{qp&$b47=M|NGvZoKg~f&a(fE0B$UzE25N#EXMPR=0m2?6`vRPwSH` ztAByi$6KVpRpnN8GmyF}%4Iz>!2$v%2Y3KtJfciZ;=Y4wBdHBYnV0N5C?m9y8XP3< zKS$$lom3y91spRA{H!GwRY*SddWuQzx^^LICWB!lxg?cq>>|aI zVpIFRA#;S?T7vF?s|govivyA66H)#*?SFpsKzxE1pWFYL{rji-X6E;4#n_>aMODx} z`&H*#0EE8)L&X5)4G*;Ho%A%uF^yFOhMY9E$Q zy*!zkGIdqfugY3v>-vWlmzG!Jqq!;}U0brA)&>U9uwtE4>`&26VMwVn>Zulw25g$pR@sT_7i&r{yxe5W zQS7VKBH6=<-6|1iPl_QIb=votpMPb4oZey~*}uE=Pp~QLtY^zXJtDIvDVtIVq-x+9 z?M|J&1|@>*y}f8pW%7=dvMg(Msh1m&J7_gfjGj7z9O|`OCT==k1RV(Ww=4GjEpn13KIbyo`5TG(SfjCkWU!aC0k=qNp!oI{_k~)0rhOtp_NNsh}igWN(D}Da- z>~X_8cwCeuUk$k%1V_>rB!7ujyYqAB5l?$CQL`5PzzJRKbq?L2#&fz?^_ix_&RvPg zn}mzY*%ZTweVSs}*3CfM&bybXVw>bR@Y$te=j+|&rh3IutO_G5Nl;a?kOd_+YCIbb zTh)^!Kq^|G*7k|h{j>W5K$T=eN z_R{^4r&|2;m-*>K`}+Cc-`=#!p4eBY$=0~0PUuy4NEeq_CBIinBNf_S7r z#*iG$4g^pE%cC||Q-3kSad_F1RrjQP11vmoXL=~MOR;n$&6^SywU9G=9zCZtU6P#L!y7y+bh|o((jmrcwqRa+x zAdq4Lj0fLbbANBpUy=yMSFoR!qFrgYQ;tAq}q?E6X^0J%esM6qsa2(4MUEUsvmE{eSl#I{vmgi9#F!g%P|>8*@2Z zUCrQeh^D)fQq7@e11mz)#0LjfX#(|MbrV~dT-OQIijKDa(RYAA0ja70KY zUBIiPy?<0Sy@jpcw^{lXbgH5RT+E+HG6Qj({)eOdvc0~2`}pD8_ph`5{fBuu2{u); zi%ZVpk~@}Kxr~j0QilW)yHFfbP2~^WGn4Cat~zF~M0i2N!BbVfSLoiQse5F_<(+C( zHTov}Etp8CnS?qgObAh1eUR5lUb|q^s#TSK9)IUlQ&=cYFz>R_^xh2Q=vI^kD>G~R z4U*B@@iOsnxIJ;pT0|xT)(XDWx?~M^*2E!A-pSTkY*OYWXF(v~;;*oP><*96mc4}vy=jP0$I9sW$@hs}YaxEp) z5B1BJk1xG`fBCQZzV70tn$e;E3y}5jet%>thOD2DbPCd7^LlM8`?sb`Fi3#ccxgrH zNVVZMsY^)}C9=$xg}PVR45`E=R?@lalZwJ&Xs=uk)yJxXc&`b7czASGhs#p`kd zyM8MQNwRUpA+_A^tle*XpQpyP!-L(J<{heh4uZZOBA{tmSjvc#gtu-%Od@h7Vb{Kj z7^Furp`FrWsQ2GRm}Qy75?NSbc?RIiImV&Eijr?iZYr*7I38f%{k4CQ$SqR&h<=Bn zG8B!RL=Nd5o8DC36}OfT%E)MP;(zP265VP*i6|%WR4++-2FcS?;}aCAqnzsWoGD<= zsURxohkPC!?FUTiFx{^3v}|8wl=Tn&<@@~d^>cs!9#h{s5_nl&Ry=UHA z^29F}58hN%@EJI8gxif-*JS3Xjx7SAz%IWp+b@!30r>mq`)msFkV65^WO2uQ$N=Z^ zKUt&79*r(VYoCs>?aCEzQGXk99bSo!xprsjbQpJ1{Ww%VBQGhs!Jg&COJ=oeO>k7Q z*ul-7rUMEOL@TF=ZQI%SWhNJ%2D-za7zDKACF7 zlwI?vq&v?oyV}{dF3tvZuvuc3j(BTN=y1C%C4E8kUfpj;9G6UwjA}dUf$vuIA>xfD z39_=j4jY@`cIU~wr}>{NC5W&03l1e~ZSsY2$V#+#g$VgF?vOL-$rRnCK=H8T=$%ckq`uGgt@3r>}s+7b6; z<9e6)s|~u%4}YDG%eHHHoiDOkyTO_2dIEy4>%qmi$OBFG`!ML}Nj>TUzwDf-qTY~p zofN`5=e-QVoa^J0WGwpaqd4rWy9~j;Scxq3?i7B%Pv>j*c4ghZITu<`6B($h^ufEf zXRqG>S+e&hZ)8QUSv{b|t(k{@>thpE+7@=2V3spqY<~d|x1;e#SW{C$F zEKj;c<`!$Ud2XE7L_RFZ8nd6KMHKwXZLpg(z}0=`=!d;YD*LW9Qrs(Ny%a}#f-R#H zm>FVxc7Iy>DN_I8(~rN~TiW`wDFU%d6LjIpaXGe2pi$=sT-y|or}Pc|qEuS5B91&# zd`O-r_-+6#b`i;9b+T18peopv;OxDVOq8$dN_81m@}d~7tfIhxT;cdSOgQ*fbLx%M z^@~{VWLrZ2vEIAVQgdk2sD6hIS}Mpoel%r?41f0Lx>qH*dbwnSV9t0a#zz{9V;j0 zx9n)OW;P09Lf`G=YSH$W0N>-X7~_{z=V>e{&EKhd^J@h~v7lWG%Wu?v6y`Nd%kE}Z zVt>;abP|bXd(nQM|QpW0thJWsf z_EQgMa$0g~`L+S$EcvOhUAUIjQa6539@qyBnwv$5v|HnNDiR$O>Y*^)+mfB$?Tzj| zYtuU(RP5oci7E>FMa|~$R>pr#Qd+v^6Q@}bFZMOE47AK>4VJXiP<{4#06!e|n`eri%@{2}EM8NUmF-Cg*Uh$H8P#{qzeA ze^|_dHk~qgjr|r`b{7M1F6u__(IkpZl}FWFVzcrO;?L>d}JvEw3cj#=*#ZwTTiVU2Z);Y$`yCie-;a&O;KUtjP-z}Mmvrd}o0=nzd>#W$R zya`nf_{ndkv(kKaiX*845Px*`9PHk6=5r}=Dun}t$_j-OinJY!r!GUAXjQpD+n4;n zMM+Mbv8(?b39Rxr^@ioEh(9!{ljW@FnM9f)Gya%Vfn}--@#}JZd6~alia$wm>1%vd zrw6Xfkx$b1(jfvZ098P$zp%w`j$3hT&WG<#k94h&n$i{8lyj_>^*{(Gi>ZGO33Y+W zq%mi;m29c8`S=Hu_?B;RFW)PxpOP$)U;7uga~)vO%d5ZY42=@oUKTWasA__oC%d*Q z31&5Pwovu;HrFTVP>KZ+YDr)WubvH)?HHs~lPT)a<@mZHy zs>%VAWP4nC66eL{0UGJH$2KEm^0UjvPho8}pt}U*hrap-pwNBcEH|*UNwctpCUx81 z<;mh(LJIUPyV7*fXHb8BAD6nHx30BbaCr+(WZ)^TV_DCq!Jaye6wc#E^L>(QEbkMv z-Miegrv>Y8MRy;qelH;iF2pLEDbz)G(ei<?1rj-gRfC|U;8h|*W~%7R#;=N}ROv*IM7ep6!k*EAfU3pa%+}KieFJ;6 zPSw^(yZk;#5q$_h}-?nN+8c57*O()rwO8?;+UN@AxRgBsmz)xuV2au+wvH7Lxr1C*El zi1H%$LuKO8oaT&5icPY0S96=q80(;ns;QA_oM;7CB!@DHL~*fwfL~z)4mV|Nl$Xg%_cZ{O#q?;n1hw0!Ef_OS7?Po0I# zu_~I&$=nHLyB&e5K~=kxJLgnUJZZ47+iGQ1DZK5ADMsdWG^gm$Rrq$U))@hZWNxY2 z&PB6dND(SQ0}eI<4>AA26%Ohl9J-u`XmNK%fG>Y1pJGtN+H>3lv?LIpkVwg9RuT*- z=f&;R;ck_S(b;ydlcRE(nbKENII7rV=|U1ws4EZW4y#N_g3x(AOKm-^+n3MZzW?=g zzFoZdw0MgvQ_LA`V=o+>x>RwCP_haeEn!3gQZpTxEe`q-GW2WMWeiCCi*gtz-&IsSN@rKEwe^mHgib#A3Ju(`OYued!aBCS#MG*`Mf6?VSKbYu=CStPzv9kH$e zYelA~Vj0o!M-dtH@EGb=>Hf){3%dgHO(&(SILmQag6^^j^tw`hSU$c6LkI6@Jga>^ zE#ANW_5O{o%6;Ro)vA$8Ovyrx9k27WNV$LTaip4BsDJpE909kFB7~Y%_bZbOr;IW7 zTNFQvWlxap*2NypT2JG0MLhY(MTP5&98VA+Q$2LI04SG4CCXUuO#DBJWL^{ifp1mD zY7oiU=I!l{tpX;p=hiNZ?LmnFMg4ANn8>@^z53&F6FA!(4b6B|f~{&vo}xT2Bes8g zKi=T6$D*;-UcSG%h7AOa04v1 zT>@xHi$1N|9>)>bSmLQULcMKQSdf1ukerje);zsw_Owf=Yc_J&ZjHBLcUO8=KdgKe zLsIEdlU%A)4VUu!NA>&s`^(4rr=?Ry?Kl?;q-c`2Of_q8NS=tsYb9OONU1B*X<5xp zssu8t286`HJpe@pT*&1EXSn;Mg_Hu8VL1Du1YFcn3b>*Ab6qV@)( z)xL}s0gRlDJL~pj(B8});n}11&C)#&-$?a(0FYC0N>CA1jcvel)7#!oqdK^UBr=P@ zS~wp~?#Fg^rEHzTB(A4PR-g$+NA(LBI*hvhBLqf?cna`;9X4*jjawEBoYieKbk1;Sdwz9Ei1r~lPksX^Q6iK`(C1{=D7fru&5NXyD6x5FkG zo1PerdU!a#GKLNboD?d{Uh3jxvh-wJaEWxkK|&_521h~Umr|A~5OzJc%w9%#-;0CK zkg?#{)JZxH4!g~vwg$*ab?#fHu``q>RY>JCj4s~swA*_(uyF&(b_rAVREf`1f#TjJ z66+PGvt>|^o|k`Jw?ty}f;wF49X%ph-Xg(VG1lbiqab(MeF?25HK!dAWxavbvrv>f zSwor8y+4#aOfko5lZ?i;doNPfM1eGpqf1l0rR3g0g)6>P4mXw9<*d0zSyWNa4WO5| zUS3Z+vYcZ*G%hWz>~@iycdg!%f8ZC<-i?O}iIcAHm$o0FO#v7}25HCH>& zs3|4e2nY{MXk zo;Q|~fpdSnzg(1SnsX8y$?WTH%zRFONzTR*r49mb&^dxH#C!6#6hP7wm{FFB_C>mO z?lM}uTcQd$s$40GvpCox2a)c&ozMbh2KjwaRpho&06k5lnwigsQwt_>sFW(;zQB%_%QmQFqYP zsU#KU_UYu<^KyOs&uU*kFWC8HUvg^eJTEVOI#oyENhZ0N9Z${dO$JcCQSr&Z8_IMn zqQ$ue#X)7N3|>c33#j>@W8f&2pd~o9tZ>w;Gi!`(EE#-IsIJm+>CC(aE)Lun%b4+& zyr_TYRZtjEMd#H4PeEH2RRLJEeD~dH*eZyi%pleh zwDx!{&M)DcB^IVp^>$L9&TevzMpm|un%IAGH7le>{%&5Si`JSek)nfD+qKD3Nct=9 zk2Yi3x}K{X$R^XcmS7WqGYdO<_HYId0(SgM_FUXg+$^c4zn z?r-UPQV1O#v5@w9n>Z8Ib8;YfQ07n#@8x`V-F_#PJq^X_CgNbAlA|dQH>CjH1aW^Q z%z+%IQ_$j~q&ZI|v;h3pow(OGRE2;ref6UE{ru&=+cQ$$N!=LFz?QRjK#k8iEf`Cc zewgG~-LKbjx+Cf2sseCP5z}i1N;Ilea`dq0Kh&ztYI-%^(XA$GS5qx4Z(4rAaoZ-H zrJu^w07e`%6D*r=m)O+0MkujK{Um>SsAtUI8}ZG;{p-j4@rUDi6L8C-cpu3tcQx0Q zBym*IuCutcYob^HhL$Cznj8qe!&`Or_%rE{%9!H&O1JIVbeuu!Q4LS1;|Ex;$-#_? zI+IjJ;F38dzx}m2+x1cnhh|n9EOyF_3{uX-FEs*rkIuJc@TSuIIzRpx^BpUW2f~nv zW(%`9Ppk%|Ucsq!U0rVnv#6G`Qsat256vdLddg9YmlK4bvZ->~TXH;GlQwxem`TmEX^?~Qx8>2^kmYsxGHURA8%Go!s7h) z?eo_U-#>r;`0f4ExwIB_pYaOG`F;|p5+=6_c%c#yeCU#wK!Ri&HP?TVj&bq;*L*;u zY61xoX|sMHl)IL94vkYh6TiG^=Y?w`=pW0KZwi6y2ev(|wl|V0L5OgqN-V2bDNNHX zF?O4U3>}3(N!#`$k$zu&`J|5|MK3|WtwH-~{vz6|TiPjzXHzeAbB01AdN(6Q3(vHL z;FQVaM3>&*tlanS|M`FLkNMy4UkN1TrGsBRq@n3AJC#Xp#+Vr=96wPwUp%ZrOkBChFiVizD@F6?^Nt zElE<=r>hs;tzk$KOZtW~y6rDDur7%{- zi!7RSZP<>>M43&5A(O8Iuw3Q0?x+&GpIt{jvU$Zj~h1r*a5E6^m3+Jc z03Sd;$MCkqq0Hj4f&~=CP|VWO@=|fMtKI7ylhy}RmyUm;1NpS7q|R!T0yE!)m77SS z>9!hKoafgvK!3Gus#AGfeb~ybUNf)Dx5}PwcGv;%<*eEoE2L%%d}#c;U#olTWeW8b ziKrMchIFb3UZjFKmlt;6kIEWtJ2}-GhnJyIOscA}q!fZPul$nHo`QpfHp8+v{**K7fp3w#Eq#!0zGbST?NXD_E}u@+l%g!d zp*o4lMI?7h)#1x>R-NY#3x`!Vv)gW54sSkqps6|J$?Dj|wi_&DPJkaXgfTvHXfQAUE7)0DM( zUbL6LUmP|00CM>HKK{6*$J@GA7*jetwNLauPn`!Iwvw@QGra*vm(B@6nVM4xUq$T4 zp@MQ*gh9y|>V!IHIxL^P457Bwc|!4xgY$oPM>Z=cncdA{>kpZX+ud~QA>C{=u`9X~ z_H12+t&1k~plKCT+2Y}l(gCs~Dn#$+fcaEhBFR%S*WHyKvJp-_-+8dJDXcslCjuO# zt4B?VHBblaO0Ifu)!v_%CKEg1Nr^TzHmuqXO!XS>DSJh!!JM6x0525BO6&=3>bQT_ z2ms5+A^=}yc^0z0G%N?`6~MQ*p^nsh8G3PyyazwC?RhB`ksn|~zHYPK8mR;Ccu{MZ z^CtA$A}6jp3A3pQx-9v4jl@7+gm{UvM_nu^j zD440|;KPiA>?4_a%>{58PltbX`bu^j?#&tOZe`^iwHW6NEnd8-?6eE8H7<#?-OC*y z@EW5Cj%BegDS+zI16D+G#z_&{Y={66tjNeE{oRH8_WlVamnB8uk0s2k zpF@@RE#6{2t21>MRl#IKDrR&Aimh=0%aW6>0E|t?5m^^1LjWnquFHSsZ) zCgY;L*`^-r<5B=nt9F8>qSs}RQla?RrCwWPJEJU*Y4a{$_fCyr$nJM^zEGjGJEv6* zYy<;pL=D6=M|Pz)Q$OXXJfj*fkMZW{7B#zCuKech&5|iI^4_)GQ$bbvzTN}qEL-nA zIMZGA2h_GejpL!0Sq*>br}&44s{K;mRRtHNkFP_Tm;;FM>?$0`TdUPBucK!rgDEX9 zZL=sq^=h%<4^+^3dOSP;H1FQo$u{i6YYySEWBxux&y?(Th zFa6t(`+oWFU+(Mn=iz`L$6x9U@60_uI0Qu7V=ISm@lecoYCsb-W1_f8dhKnFcj&}5 z$WZ)(rZs<5r0AAy0g53-s*kk%sK#D4{u0G<*8Oc3_UGkY{d{5Wk`W;ob|{{R=0o`Th)Eiu$%Z2 z{RWZ6xrB8u5YH^jSK(tcCPwZn5u!J6?+pb{0RQps_RF(BrH*uPNxmrGuw6(vOs^KM2llRxz0sX_d zfLnhr56Wbs{mm~r^swUZNt$QXQg{YvKfcbtM|%Gnij;NfSufRbcjA9?B#Mg8`%Wx5 zBDt-3l_|M_ZxdA>pAx6jRGG=PvKsXq8NP>FiI=zjikSLq>o~9Kzfn@pOr9d(T75}< z&(ilFWQ|?#TZh7LPrHL;TQ<_2`^JN5Mc;pTcR#1toosT}evk|+Wk%A(d2@nuS7}E_ z*LsI@=}Q2EGD(|1t4pz5OHDuCK;g023qSEZarp0VfQ$Lzek+suteLb5vfJd6>*2i# z_3-Ja@o)xl&Sv8j45790C4I0QY?G?h$?bi1aMtaXtDL+TX0sN58M{4D+spVQHw=Hm zb);H0)HHRpk`Y{hA<(qz*!1!gDM4Zf${v5!t%K^}hdUKPNweEb(Rm6F^D7%{YBoYPDBa4-< zZP=U80M}MKc|sequKKTy;;K$!+dD;qHrfDQB3?aGJ61Nm!gjDLv(sjAjr4y|ijs~` z&9b`z-EPY>(dGB`d%nwi^dsfI&0S^)CEB@^6_khqvl2Q0SZd33B5cqGO6+zttyYVS z3=UzDu-Ve-wPj6NWtGrL3Yy7AB~6L5e7$f*j@P(cis_5aep%j4de|ul4o+n_2=DSD zrjr6yLmvkryr!iB&`5Imxt)I-pkb$uY1?vic_Fn*e^}B;_6484#fxHg&=Uo z60;n6ws4WCz~5^+aUJij+vy+ePUsD7A;$vZSo zE_G+F>e83G+k9wTYJf(* zz1Iv-R#i*IIvvHz(kF91c++(2Bo`^$cxl=k$s*FOyi`9|qEK0->fPe70`D)ASq4W~ zQknWB4qfo>h}KlryN@zb-`e|Y_xb&9uFl1qy(sU3Y(Q-KY>#88-~vedGNZBc` zcL!PePDK?48)Ea+XjV6E<(7kK7d-#x= z2^Kl+)FcOR;9R7qQ^6OCdSV;J$>A_OspM3=TFcGij0LrdvSl1KFB~Wl?#43QNsGO% z9iNJ=*OLm)!6w(A)kfqYFE$^+2@ln#RK8D#Lwp-pbpxL43hjs+E9g%<0{)rz&p9UG z?0vR!^7BK##;AWKZi}GzOf?LsAQb|sqxL#k(RS&I?*_R)wANH-tYYbn66wC`>PT!3 zLjl6UntnlQ8D%ANTi;qKtJcZ7+Y&zLjS@={LHQq4juZ#_mPrrJtl~YvNb{W9zD_dt znno_elOHHI9#V1E_Ff%bBvS%6e?X2oB(iYeZiUE$j;()Q$rbHM)2d9_<@(G!uy#3R zu?B4JpbtS-;;V`qbpg@);8KOG+kh@!jh1>+C9i?Nr(VaewqVcBI-2B=)B7~(5hZ{} z1T*b)IiF6q2FFiQRFaBQ?C@mq!fZ`CXfc1qBFBSLE9=u6c{Z_0k~Ms>^wQRVYkIJp zAU^;BsG)xns-yE|uTl}5%K@UgNjmF>H4C?7H+Y>=DULS2CMA$%ns+5E9PgCVHD>Co z>7$7C?cmvHHE=LbuWp6|H2@7YYG+uA(9xmD;<|;yD0}NyGTyA#Uw+hcg3s%X}A_mHh?_k$wg6dUkuhy^5~xIW<^rt8q@r80rZ8Rn^v z3CV+CFU(;{n&vDQ1%GD2!2{9gSx02;cFFaJ{oO)Y-JI&UKv~bL^>0-g$RyJ<5Yw7aMxC^E7Nu zXZXEcaey*f^Vq-#MeELNHmR!<$FfoeJ)AVb*wO@9Ny)k6&=|cfy$Yqs6`Z)F(FJ*&B1!U{O*(iW7jaU1~ z$|Kb(#jSP4HmklDfE}=!^lKJI0c?L~3|S%IQuX4h>+z6OcKx3msi%QgS$92H9bM9g zsBJofR)?LED&lB5-fb2VSf;VZ`(Q`&nhNfy%}I{-{L5Deee--r-T8^ zsJ1YrL^+m0HGTt-HN3iWR$Nau=>pq)>ArlG-A}qc>t}d6ZAbcZgzP@13gpFdRFxpR zfHnb_vogVzSdpS)7ew&*ykLKC3(Yr-`9 zJe`vRd-G1iv{=yt8^o(9{?ZU)TSWPVJp?t5^^i2TVzxlQk73j5zZ^ zaRhuK^b#3wl9R3shiwi*E>+&ges+{gAu_ggs+f~b zCX;XBZ2U);_7*weQySiz5 zIkW+DreI4yY0LBB1=%)PL_?cjDt$#0&Rb2*;moXwb_cCE!Jz7jlicoYM97LqVmof8sG)+014~nBI52$Bv_+%KPW5Z&CVPK}@>)+ewt(=vtq)^k3NQwMbx0cV zifPR1kSUdTbDYJ9x|E&*nK3z-!a1DUgm2m{X{6wwtR|Nth)Hs(rc&}-BH@;Ms?WL+ z$%+<~|I6wYMbkb!>O~El3}l~%<|JlBXtWH>PnM+4BTy{ z67Z%&R6VnXs_ZG|D0#^a+&C?}Q`V&w#Ck1j<>=Z|bFhHyOmDr0%27p0G|9RYF{!Gm za<*If6P;v#UASM6##5V&v`n%h6I9!{buO)xI zWq^~sN#5Aq2isU6x|FB4)QU{cC=@$v|8BrPppZyBy6dey z+=qp9U&4};-UJXlmosIYa>C9ay_GxbzZREV4nRqTtT`5`h+lIrVz>r}*Xq=~cFCH} zM@}`tbklctIo#GY*G?rklwRX~$G(3%eGNjeQJLhl6=yiDnJ(~N)Zq36WT=O;x%CuI1`c#>Kvh^G_US!3*o&H|DXD*-kJmi9 z>!y%WlP{dou4yc#H%W6O*@%5Lou?PLYvdy4*p^4vW0)nuHdcf+53ZjsR zxKH_^Mf*Q*<5g_{{#K>Gh9Wh$EyiEhYze%yA1@!jzdYyD_|#$4kZM<-TDCBShoa$> zQ5NkWGjHw`k=2<{0Bb71e>7`9(d65W-? zS;+!Hv?K$jp5ehk$of@WD$1+<9@TH$_T;ca9c33Zhkot%3A&(IfM z{hq7sHqzv=fSRLIeLgH{lJLq$%L1hg4-$kEz<*b=gP+u@f%uj{stN)CK!*her&GB& zvWnwYT0!WV`nVnj93BLO&Gu5H4!DV4RsS7_EULu%Baqff!jhntFU_%rtd#4!sSh@< zd|B2!GQreMOH`p!zj%MhL4@9t`nox6S-s>*{*afO+nsIg{yrJF1fDk8uIPEp zms4rrK0=xj8HWS6o7dS2_pWO>whi?qap_WjS1JWjWU7CftNor^4+tWkyiDDc&+Ozb z^+Sw2X!eOIoFaetZkZL@W1t*uk5O3Hb#tayX5^*mAjr)gWndRMKqVnsv6w<(@%>-rxy$-;ECk#oR4DXTGz3)F2zyT=-+&9{LkO}8jrSF zbGT3S3~zt6@U&AOmeG$Y?DL$2szY5#&6+@AaaZaTgjIiLqD0h}?ozRmy7(4?v&|?= z54|plt%SYZ*#V;YaV(?`#8^g&w<$F~R4)_TAcT`z7BsV}ERNuDWPo?FaQ87;doSs- zleMgPRX<-bA&M||&ODrf>Q`r#2`Q~sku%Bi)=PyDe9JtGmK{xlLlC=?P~K`BZxX<_ z&maHmeHDL4%K8dcR_Z$dN4*r^J^A6*gKjK-*|tEo0!CZQ_wr8UA5DsQVui!v4$&`7 zLlWDe-=|e5MX6Z3$o}lWJo~g>EDU@2)G)gGM58Il*MS##ZWjs&V% z{093wmps7T8za6gH4G2CW@KdKISOV{CD+)!wG4lAsH-CA7A?c)<_vra^mxqL;PF^L+wXx~~3a$F2%5+I^; zM(PMU6(}w84^?d*zo=MOmlHZAZ!83{ zVLN|d>TpeUQkTZ`)Rl<*Vh4zS%g)H{YEi3lJ$l}gvqjFy>un~HThOkJ+pVrsw$0m`pHsqR82cv(Rn+K7nCez;|xs< zlH@ZGyGP=NkR0Di#eDWhSdOacpn5YJ10IW-VYhe>w_3aT!Of+3Kk{@-9FPK47x zUT~6sx~8+?S^ePa{6*$IJ$cy@t&*5s$<3gaD<{&XN_OI00kqvNY;}ZipBlhducvV>iSIrA>!_g=di@MV3jxK$}bD+C!O!_}NzF~~Iy+dED#&T}enTa}lM18u< zWz)AMA#L+ zsrE1?b;)TjH8^Oja04rADD2(#8mWDWF4pD#u(qSb~dsNMe+6jeF#8<>ZAZH07%{x28w@h+t+DI zd9lT}6g;|Xrsa>OKvP}pr}cWd@AvtiP9L)&6pqp!ki@0=sy&@knTNhKCf8-#y)HKf zd&ohyLP>I~*gP-gGt>u{72=pZFH{$eYI~nERdw3&PFC*@f(wOJk~wK9(Vuw6#1-OA zqKZm3>Mj)l5@#qV#pt|#(tv+vzW_Q1vB9ED3tlm?2$o!^gsp94b{-p3Zz)At0Wo?9 z_o{-r?2rXd z-ln}zr(`ze-c@+Y`YLT^nk)&PY97d(LIvZbUf(X+)6C)fwqPvDEVnxM9HQ=Q8bB@? zeu5%zVPx{T-kHNvS4DpeTYly$dlX8Fgd6a5$0LF-mdb>;C~`8R`n)<4Rq@u=B=-&t zn0B3XmRM|ljbh5clss3l$tO9Ynwa) zo4vdx4ID03LE}aR3OAu6ptdR3?(FcI!QpeN##+uz7BBLCbH&9>(Hl|cPd?Q zU8O7NAd7n(@s+HiHKKxL1ihxaO;ON;)s`A8L3^=4sirT0R#ivf*k)nX0Ma`f>H5h_ z1=4Wbn~W5a(2;+Xh*fapsLp=M!|wH1vJ}+f)Nb3Q1Tug7iTwZd+fy+V%F{?@AWAo@ z7dv+Pz#RrynOBu(JqC3{k&2^Gh=zBSbO?;dBT9RvG9m~7Up94hx9*)FB`C2uih;)+ zqs9q0p;s&%tJ)>ah~iBxHRvn!qF!knJ`Er?l6^agpEiFTsc;;7mRl!a>(O?XMrKeiM)C6%$(MA-rfzmo+l~kfS~|BY379uf>&fdOsV5aYo=Wa-^;Sir z&);0KdtF+q8w*0GP>c zI8|$WyKK+L@#$WP(!eikpGjJL;jDE{b;;YC7TbSdX`b2fAr)7uvYy>yGEngz({Z|F z-D&|*LF_Z&c< zWFmi(Z6b2X&VRdB-{#--%RfH9ZG}Bs^YQnoPsu-*vsApvEOk&LU_js;s`YV-PDe;} zeiz1yYL~;h+&)(Latc}L*slFU(cFDGJN2%Xc2M`vQ%=?bj_Pc$7im;}`n7p@dvkZ( z)xU|^;V|YAvM05ye=gw6uTfCP5FQI z`|Hg(_3v!bNS%@+P#e$_d#J0kmvu4n3Tb&AE9?etBuDS5t4y_Xv=4wQNn<~JfRSg> zv`D&xP?_Th@SE~$bnTpj48D6~M~*oisw!`S*ni%)0Z=?vWpH32Ay}yy!irSipum`; z2xK~m`5Vi4=ujK&WM1Iv`zK|b2ULIYN+}3yPGAxVK3FF@KXr9Bu7kDNF7UZYI;{HA z#brHmJ-Rvk_MbA@>k{$g*s`CL!e1;iVW^f)Dj4Xpd+6S&%5qzihor5trevuyR#V~{ z`gkgY797DVcFI_PJyP@^C0lToY(J)3eVnJ<_^rRpPv2kem;MJ);|yL?5=DRO?xn^f z#nKU|&i0@}Yn$y&Hje{+={7m4!_PuiyEJ4ng*El*0%}mnvIk@>vhVfbUlJ1^G+N&XQDBkwR1Vdh>bl5>)U!@{S|hGdPhxs zvFQYmN-gfC$)VLX6|cr*C$E3{P_Lutl12_@L-A`czaRCl4sv89n#U-F$Ho-h}t5qA)tNcy-VX490{{F_hP&G(x%I5`J#Ebv> z19Qx7$7=Ga`_Yw42@<`B{N&c$GEx7pp^3`8HGkB|T9+J(Xo^dA6*!4po(R*SdV-V~ zJDkk$PWrC0(NtSH6~2Gw-)(4mM**mO(#)Gy_1cYa3a5(O_WV_|-4Dy_Q;XYP*&8uB zvZQ7N75ApZh)kC;4r>-L6NrIE@umg;D@`$&rY?AF2TMQ}o?1d2H$=A^r zwrp}sHx6Tqn!%c)`0~qRo$RBZpL7af{V5;V;kizhZT6sxHl%m-ZW4HQ@yhO~@Rh1& zgj9}IQkWjBHduew)bsmG_a}V}k|1G68cpOk1^JmJL`{(FjOwaXsleDI(UyW*(BwHn zSRnk9b959xh%{T&ldLJBZUQ|*4;u)SoRsyZEIIhw)^t-1VRJrJWx&_{rqZL)+v&yZ z$f4eQhr%LR3a)Ku;=bCH3M&Gbm17+$;_JeG_GU6H&XRu=FP=l5a#v2T={lepururj z*&=FpwEY7}An5R=yAn?CEZQGb9=4>2TD+@maCTJm$~7DS)IcCJ9&-TWp!ln2+6ege zlWc~uq4Ir(JvnFwJQTl1WnhaOD)MR6c{dS8G_X;llb>SMlp9m%LsD4FPiQPqwgw&K z8=;N(R8)U2VOf=#8zQySNSLMkI9(LFRvFUzi}EDAA}ZcX_W~C5l(jx`)#gQeq@B8J z+u8cs&yRWU^4lAGRW(oTQPbNMTXg>SxnwF-2g)vmG0uzfd7Hcj?Q{-h3at9oOd^HF zKn|mL;hQI04yRY5#$V5;*2m@2WQ0|%wpK?IRP28SrP~{Oj)Hf?Z3kB#1kzjQ*|0ri zK-mZ!*L_L|u2)pH41CIB-JvY2gtX^E@?n!+fe1hJc<0*_#_QqqnDkw+9*|U~YgZ%v za>R=g+cjssszh}Xz49xdkLzBN`RvOupBL=YxL@9I`JWp4947XT!mflbUyb65OL`%J z))ap-IeC%0SMh7`TQ)A0Bk$G>B%NQ$ze|&CC%zT4vE{9=IlEL2%CR=V2HMx<#zL6& z3M$)?CSOM_6I;|4KS|PlHsOCau4+YAmp*&rNKJy6G_bss^OfRNj=jm$ubEhTsydn* zht2uGlFD5qUU`8+L_UH2YzKlciR;vPclCez8o=&o&+GMle)_NXxt)i(cHLjdR^G2h zi1F&s)+nVHr8J-~+Y8;v?Dj45QvCwRh+Uh&RXlpw@K;UWi;y}iVaVehvp09a&_^DO zi+gz~_#PE_U3-;=FCX^Qi$_CgN+AyMwn;M559OYmAKMl3S~=UXEk_BnvqyiH z<8hw)4OAiZx#uHk{JWo;25JFgDMU<|-V+|O(8c zWL(N5veP&`4&-{xaT2qsA!jFV#;VZbpk!37V8p7pq_hy#g`GFi<$TYETzMd51@EwR z{`3*4;P@g+;vBqK>b&aM!2K%hLvVj0LkC9{$o?Y?EffxomTp-IplFv-f&8p@AxV(e z#Aj2D^j#%#>89GX<-i^ecbv)yUjv9qJOwP<`ceJqDBf!6lAu^7-;UBYJdZwnd&5e9 zY92OiHQhHAZL><4X}mytHir0- zmFppt5pfi(;nzu5*?G-5ofJ}D`k)kT zK}~~0F~h3f^&gh)C6rI^OX8hNKX7JSP^aF-jjB~R! z%Bkg7arRVgO&Ws%@B)8zw;Iqyp|A|LIG3A_CXy$0;RNQk9M9U7+>uAB95VmO302}4 z1v#0aF7VWJ+fmT+R;c9tb^AYmFi5VMMIz=T;=W)aAV;LtfE4buw-#jiBnN)+rT_S~XPV05~d;pckJS)h$L9|614OIsy21 z9V0KP;`-P+l0ZsmDtD+jd%VADzmU|Qb{kJ(3U9o#5S4=MK%&bF3X7lNd_vrsrAN@S z>{2}E7P6^2u5^FD(u`yyz%!k1GOIN`K??7`d0jW+{qyi zC$fof0E&6qf{4d*22-bhU)(9}f!|%X_mw`QGHP0s9#Vfz_8cg{+E^p|WNlI=>!D*F zfS0=DbdJLdlsw1Wbia18lmn#oaFvoy3Dac`)b4!Dlw7vlFr#@Z*fr~EQYjc$Zj#m` zu*pBTwPoOMHm4HvF{o!cg_|v0t&Z9AY;FE#ZkIDi_v%`MiIt0016o6}V=>@K0L`9R zaWIwTwdH@$Hnagd9eI)=?TvKs#xCE_(ElIv~qfYwt{mptk^%v)nN=!Xn z-a`Q=b(eNdT)7@u-$_ztOH0MfG3%|{nJ#~)ja6QilqZFGkEGJ(;ni)i2%i?l;(!_T z4(bk32}l4jM0Iv*J*NtFuh+X9%+-bzip|30jhdCRa{E#p#F5XD?6UoOJ9i(|9^kL z>;06e4YYc+Cl%_@Amx%uqvbIeLGud`(lT#MUXFpA`^5%v9%?9|4j>@sC{IxI2J&7+ ze_a4qK&ZcEmEzqG4tyh2-^F&pPldf{zfpm_T>+uj&_6Tlme__Y!r03t#ZDf>*h2MY znJQCt8DCvn?ULP|jnl5~p>z?W09u1WjY{`_NNc)SwbDatJ63*IxLu{IP5bAI=Vce( zlr5|saH;;bYVQ>0PczVDEmf_6y5~VUN|OMl;rOMq3(rWLR4HdrJZfQZX*pZZM9`Un zeJ6E-JpZ)m37Mmvh~mvsY0kv-U`V-F*Zv@0-}b0@2O!F-Rs3r+8*t7~Z5j#ip@)ip zmr9b$Ne)VVN}!lMtI~b?LKR$6n?;fozn#;1NVJ{1R?7RW1SAC{aD!75lJ`&68-&tm z+nbmH04dZSag$Oq&*x?P^w-Dv{qv^}?H5Alqy00~h}558+@~_PA=;T)<4I*{rh#2)t?GDWOucZAn<{@bdup z)U1PPk;ig-t=p*|EV-=dujKWAQV{cyS+hM?126w~u92?sz8^3Zb=>M{2UXI4U9LB& z*c?|9SyPvDpcH{uN5Vysrk-+Wgy51?O$w@L^HlW)QZEZuM^84@De{%QckNBi%dTf1 zKh7(r^f`6%+Vy&T4Qi)`U~GvspeAo~52^;~F?2dDJ2jJRr6`xJ`3+MQMENQ^|l0y8SQuu=AnJ3$Ie`a)k`{#T!S@WcZ%H}yN zcO$t30HlD2ShWk@!~f&!T(so4ktF*?JSPGO01=;qz(e9`iqw!)w|c*R??ug4W|fLN zGu9%t zZ_?Lt+m$b><%Yrv znzQ+-y&)Cw*-zJuBTmXZ5Gtc{v)`->*PP}y9{-lH%S+_7fvCU;m$LI9pIe||?92*R z+RB!-*#oOBdt4q^RxdhOs80!tVcp4Qm(+#<37iWoj92!Ddi#&;PqxhGalidcAGVHsjF&x=2MrA zhXELW%`>V1K&_^@9boJ@$we}}B zTRHsu)7>r&@C3&r1GJpM&;~_ayuGt zCLn%PvaD_~XxnJdwSofJ7|p=tJp5zAM#WNpa;?-WdDhgTn%*lY1D>Four^9^3~y!R zluqn>m4MFoc4BES9T0Xn9^Ld#P_wsHHfUSoy`+TBnt4yKB~?eH^$$``RGa9z%KTdY ze0MINDF)QZzL!H6&kDM7{5$9;TNQP$-s_~c#Nz|kIIkcAn(y`ic+381>n&1<00|cz=oih!A2s3P3M-|dK@+nFJyq zSn0r4B6LZFP;|^%ddZP5y3uxf3!sE?bp(Mtq=(gTny@&ibzP^rmbV2ic!2MJVzv-j zP6_Ma5TK7*{qwm9_}2dQ<73i~dgNfMr4vTxms7S>eogRM!tb?);PwFQb8Nj!u)p-L zI2JamC2PHX27qr7E;!1N1ZE38I&M>i{-BL61klPuzv9ugW_-->9*rQNUd>q3Lb8z+ zt;%Hov1U=zW-iw?h-@Bp3N`sg9%)4RCkYe6%mg zir$s2i;hpT9pW<_`}WWC_{3N|jhhsH7ge`9>QYevh(xBYH;K;l%Bnie3vxZBfdbaH zD78w;diQcx0cZV?9Z^0lqiy%pQ+@C2kVUD$u67-T$4;l#2D{|w`_V3cF{}+op2{J! zjT%G*u`gq^T@CkLWDiWVOft=a@GtL=+bm>-CH&Px3N=_yo@=1^>KAERwTg7h0=1Rb z))*2GoZ0EN#dO{p&)188e);_K7rIBbj8uIDl0^0N8gUcQ!Uj2X|J6vy(a3{3JWx!` zwk!E?04U_k9UA_S)l!jvBBeeh1#**FLe^(BcI8#(<^AbVDYGT!gHaaM z-6d8R;H&QO`%=y-pq<&KE^XHpC2ilFFNaUTGy!C+kFz61`+41KsE`^V^StVTxSfG6 znQ$U8DBW?pz3V>IzP%g+ppa7pxxJxaxLAL@nb>^-ugN<|DlW%=7USW3?QoQsENSQ7 zi&BbVdmzah_d_+cY-;ji%wR?sXpSfxx@EEfF2}Hy%K!@>dSQ*N0?TdoWR8|1))Ij1 z8tISvphtl>9m~~lFKT41GgnRrFT&y7u7>lbp&9Y{?15GF>MLC5%H6ECa#|{KZ}wtI zoX1YtK~A9-mfUuK7kj3M9`h}d)p!JAU*nWH@6X!)_33_t_MeJL>Z*MkURYX2 zL}`bm2fo;5*YcbI1P;26gIigS3-> zU$0Vk`(k8&+;W-}EiUEta?IIfz+cu_Y%f&)QgghXTrKx zY_~Ve?iiX_jj7A!c}i{MiFd*(do8gir6iF(Dj&US|Bys9T^e;Uqp{z@>Aw=GpTh1x}Wi(#a7#?OO5%{5)}g z{-n5wnvmw{)fnr*esOj`v36i%-OPgXYZSg|jh9p}Pc{t+qO;DroUWwMjb7GzQIK*H z7|(1HR@4G6QI@evUq)j2ktd@r6aXPbn?3Trj z?K|lkeCkV6LL03FyV697yD}EH)A`zesweMcy%Y3Cygwv5H_Fl)o$1nAqP9r+V+2xF zoDgbv1~{-TeF0syu?{SZuDBX394V>J2O#6Ox5{Bylq=t#8jdTmA&*oRTtXrtwpsXasnjIb|R!_m34LWDq5i0#Jd3wm6O?Hz1{^IT|!C{{a2% z$V*$J>e0?U+PR;%Y9X8)P#h1{PnAk}b>nu#QcGLv@{^q}xz0wh(`sr$Y+$y-R&mLX za_CfUGcWNea_7mXsP=Q}i$UP&*{0+n`Osk$rC0Aw`e_dZ@c zc$~6R2dHIb!JDN)+h(;S3RWSU`JBS_ZpA*HaNZ~QOFp%Pqg@TlMB3%k$d1uimgJ@o zdijt16Qy1$`KfWLrEoh}*NMF8prJXV1x;1YD*$?eSBkn<7AfGnn#>cVt>+)rJN5K_ zJvjma{3+2@awg^+$ujtVRIo-FwG>PR>ZtcM<8i1K*`;bPtFC6&x&S;$sU*Ueqg3~~ zbeD*Jg8yyIE7!{7QW!M?Q#Oa2&PhbOmg4!xFT;B$BXxSjeHrgbd;eUIOhJs-uTs-2Le*i}lVz02)uSd8p;;KUVAIUiyze-VIbfsQ?n{0j=3XX=Wn{ zg|aULGxis!H$-QD<=xIjuB5XNMM3XFUAD1Ypf;j>Y+D3-iF$(Eo&i+c%jJD)rj(JL zo+Xhq#Z`iW*a~+%RA!7vnsc8+%ik(jI0Dy_QlVaHjk!&|2?%PpDgix=+F~;55EacGBT+ zmyY(EED4)zX*psOJ|3RE2kFyGB%(3QhHcTQ#ENYFb zQJ#}ymz1qpc_$zu)do4yyAgJ;7bCpO>`5YRiRb2Phtr~CT_d#5h{ zR2cQ;!*x}!nK?n>+zmEI)1unbVWTR(8hD`H-`&3OWH;W7ro_tN>10bD&ghPHML!vMZ%r zT~X)SUCxXmf?6@E{S6vjj>XQxDPw=j{+Igi^+=Xd%Q4Qxd8Jx+k2LXGmR{IWdB0*x z{`I%F()lThrA2pfScWaJ%UTKq3gAtjQsXy&Im{Y`mU!?z^?`NrhP272vkwn}6K9!E zuE*Yhl1r3%u9+oc*9CN!;+F5jGSBO-s!FAXR_Fb&gX2#s#Utm{-PG!GB%y4l<_BG0 z&KId)V9ul-xOk+>#)_P|{ooti@>DKOIj`Ay{g=U3Ic%@eg7$N@XUbkepz{CSPP-s~ z66{Mxe!pmcejk5+eATMmC@E5LG_`E`CAcEu>dD2aJWLhZV>wE%r|9G))Fog37^J5xayFK#o?V<5JC^EF zegrw3I-eMo&&p{u*{DpGIeHY^L>Zxfa#uw93>rdHk16oC@YztncP8*47^4I=mK@=i zxoivMwg>AM+}^L)k5Rw3-#=z?M$MH3bVs_DI4#g_A7;BlUP)0;R|O=U4%kKS~ zM`hjRFC_{}U1Aim-hr~Xl*ItX8oe~~WZs?pjbL`7&8o{)jIEs_@fBoL(JWzqS~GgW znxaV{bheFhn_BCfDj5W=EkjVJ(e9%L9%?fvH4`{5(@XRF@S@$G!L<}HjK>p%vM1+= zEXHjk5r@cmk;B5NAi+GX*?;d(|M~p$_ZL62k0l$%Qc{!2d9sU~sky!Do|j&TQE`6q z;Z!@A1TdD4Gu1#^*7Dl-u_cIqH&+AW@;;M_u&k-RNI}zRm23qGq+_#{l&P&Lw4-wU zd{RnuQs@RO3jB4^GEBJIMQnWLm&{{#u{ z-jJ;^|2$PS1t9BeqrR^r{@w8o%2M@-!3b|w?c;g+oy7)9bc!)m&3Qk604d!JR2)^y ze&@k@_v5z9DrIvht|=_Yh5|Q}t(C9U3wb)(&;N)`E{dU(pw+9!14%<;V5x!1VX;I( z;q2MtP!?5{03Jj7RaG;HkhaM#6lQA8`l55pJJ>m!`m5;(qCshLyLmTs#>tz=L~^UM zGddI3cGaXbHW7&@lEkJ*0Wtv~Qm__7r_`}G8|=r=@y925VsBJu!h>5ez*0Fk4QkexN|*r}f6I1n`kK7%FCrTo z!$f-+=y)}a!m}xZWTl~%O>&e#sCNz!EnAF&(f{&3iVUgxus-Jce2(6h4E(O#YV1cN zKAhfLa4?+M>SkTVG^wJg*3z2^h{vM+S%3cii)Aa@Ac|haqoqal&`md!(g;3EM6hoh zMv79sd5Je~SD$D7f4|jY-Cu*ROMXaQLDydckdeG3wfQHA)av&-Q?VwW-wW+Ga> zQ3vT~U@30(%TArV4ob~%1O>>-BBcjqE|$ISP@?%Rs?|CeAzmYYpPmeL*^=9e5JIB% zAQjMwu5&E9_2~%;sg&Wev>eDhq`6)DKbCEYzJB^X`seR&e@UJ3Nt<8|=8|BlDxk4Q zA#+oomf%VG1BxQzi>|=rNHSJ`!I9Z%{4%X;#_3QCI9vxiH(XMkvxP$JRfI#Gi>VIl zyc}npN}BOD0*CG4qP>YjIwwkYbQ0d?H1g8A*U_cO^-=}oxV>}PtJ4L>0vV&*MH!ry ze&xQ1Iz2c2e{>T^)uH!I#fS6IOtmaZaS!}BV}^HUtZ#X`FZ)@4`|SK1mJhDX79 zQJ^d^Q@txA{;-7xs5-VyQqcX7ndHlKbc7d>zDyLfIcVvvvY(NwSw-tIX!iJ5PTrn+gnBri^J?)7)A1d6#O|&#Im< z8>|7XhZ(Xh!*+5;J9i~QDd&{}<&f@UqqyIurfk5l-Oh9Ei?IrR)40VOy+fKoJ>Ra^ zx4-`USSWW6RY`YQ@K?K?s?f0Y%4{K4FtOkEf1xbF08(GZ2(WBBS2c1_dB&@ZO>r_s zlGrWBQY6=nk;JBH9(7oYizE(2xhH6jHxcer9t2PM+NW%btTy#^v2GwOfp3VJNvXY4 zhOIMLmhw8xE+PCzt|pMk3^R+}(RLB(qYoB)SV)c+Z99Rl>~!L5Qo25GBw3El20l5J ze=o_;jc}K1UH^P)-@f+0-Y^J4ei|0vsL0vI!7G?}x=7tSWt*zw#5=U&(dolf2?g+_Z(1_xv%7V(w)I+rKQ zt%-6!C0Czng-K;4&$OZ%fl59^GmeRae?GAlFQ*-GBgFIP&zy;Bzzgk>^nb= z`qTrUJAfa-*-mXl1!F;(hi$p`yl~$?ShA-=lPU?!LgrkC_Hx%Y)jz@BLHIWTAr=NK z&h6coZz}^Zfv2m<%=Xe?XKFMBHmRInq?{2>zpcTg&1Jo#+gsLaPe@qXA zrl&YR!l{%fg}UAZAv*S{;O&%}UV?pv zv4)bG#qP1R+AW#t@N9>wt>jSs=6JVcA4f5^ETPHC7Ygm7$aw^B$*7*XGX*a#GuUdV z%CzXNYMg2Y!P&huuTM9~>1-eoe_ItpKDO4lGwMl~wLLs`i$=LzK>;1j2ydN!l+S-? zH>kB)%p>h^%6TI^rCnCJV_(iWoOklVF6*Wl$d{m?a;gJ$+;#z zs1Zb@qmtbTyos32ncD!Qm(ffzJuikMr8}&aA9mdQS&6y}SvKo^mw2qq9qM_JWyN!9AbOM@x|*lwRqEeNVe z6&s?Cg37ItIN1KmYEVTKWumAgPVXtbM9C^95uIL7r;(xWZKHKwpw@Y(CSE0Lj6h62w$%naj=aFeF@xIkRBh24 zHTyd}SJcg6vZPbre=nWhhkA_cFVcQ7iPUv6b`=aI-raTumH;>Z1pk^0QM|v&`ISIP0yy5 za8uoBUc3Su5|g+0Yxeu-zm4C&{q}L{%*v?VYW(%tsjr7te@I|gQlm-{r@4Hy*xP~Z zhvYy%5kFuW-s{xtxuwCx}LU9tqfyDzs;^^KOvt zlN2Pl6AFU>e>U|=)-6uv2ikPu(VwNG{&&^>`uh1-gK&FpQkT^1lHlHy+n^dIV}ahK z#oRn6$R6p=x9$LO1(TJlQcm7! z>v0UVK6$)L_fbkN-Bz86(Ee)Q6+|K10r-xosCzi>_e=J#Hx58gy%XPIvop^IIOLCL zgC|!mke}p#Tb8N!1W40BQbnRuS#92DQX#P!r`M1Vf4g=qLn$cK@jl4Q&BjSqaE_SE z&Mms2e|3TifvoE5{d%drE;jC4xeV%h;-d~WG4Ut&W7AE`sryS~)N4r=)~XC42Vzlhah~x87fyb&^KBMcOoID8k?vo;v|A3-;x&Ul>~sDJb@^ zi_u7VQtk1=(p)U8gdFDurMG;mR05n(Mw(22f3QP_bpI(yNA7$*^eNQkgqmGx9#U2G z){B!ol2W?%*ef`WFC4UhxgYX0>}GFfKodODwv(sT1qJ*_3~MXYHv9OSLN=uLM69E( zmIfse7?A0VcDe5cg1l~CzE|RxS5qV<-BPDB>NP6pRGcY@d`wX&6Lj~F@c*GDdw6U# z3_wxQ)G|AfuvJ})8ar$jK#jlucRoOB*db4x*X1T=td9h;T1Mz6NC2#WRQ zC$Gs?)lXv0O3dz~Y0E{#cLuE}Ua#6UHS76)-M)|Se|`NJr!`QMM$UiKHHY3jx&~_D z5r}J-O(M-w2y=;t=ez6GR&>2!TWHv#sUK^5J3OwV6F3C4bf~;TQ4OS5w$B^iDw>^g z^6x{-_rk#qAkEhcAeBY>DN}TE#P*@swz6nrPEHf4jreWlsPH!xodfR$$k59MQP0T-d5|ujGwYxJA3viPq0A0HT z<<^qDenP??R1)b;_UdZ`edzAcv~YIPo~XWjuL+r#%qyUL_iBHeK)}|%+3RF24uk`% zMfM+W^7P(cA9IRlnJ|vawL($0v+62gs~JwQb7``wr|qet0#ABTqP}0ZH@CFUZmMy( zbAm}ADzD2naTHCeU9c!qy@F#%!Mg{8m~-md73{jxA8PiSDAc*w72m1SiqBKEJmHI@ zs;dT;HK_Hf7Ak)fG+D>zeSb_ua5{()x-S*aBF7Ju+Sr`H2tEWnPaIUX{a`aj-3_T5 zg4%%Rc~$Cf@VLgGP11rlc&$egmD-P40f_3bHp{FEr=8ffYWEJLJWi!+-mTZiEJm4c zAf2vOqmYiczlSA4TNZI`nedj-j;fma)G1NrC~7tB-gIE&tr+YJEIC&@n*j~(El*k56my1YX{&w`#GFk_rso)X? zBU{T96}&AbjQBW7GtJ_}4~4I7D`$6kM{P(CnVRm5qDvBgL(wV@Q5y5P;v9ec`KA6G zpMI}D{-u9<$p2b3{(GaWeXgONW_;BvAFBI$#ceBUTYk)xnDRH>i>ioh+Kz9x_r~6t zf`2qx%Ibq1c4j#{Nu?E_Bb$RthMy^WTl2NmYCq0?%J^Tp^fuYmuOzCzo>0wrPmSXp zq`rrPx5r4pgB5VgCMT8kSSGF{6j8CJwMozHsS1DfHPrSc;8iEiN$gf9lOmY#k>mwt z=M2e9Y<~hQb%5>cO%ak5-!0;|@AW$gp?wT(_3+V?cx;+^Mjm}ihKb?^X-E4I@ux%{G%~5rJ0=Su=eBE7VNnPEdyM6f=vGR@( z>*(qvtBO$toT8MC=9B$Y|3NJ-VDcU72W$56w1oEw0!1n#IhB?|^+OPpjBLQ#=gN8Ye$eC577rS`mFUw?f2{&5l@ooNHrr7kNqME69hoHL|u5%d+<%0t?`?n1DZQE4xtN zhg&lQV8kP?@pX%72mx@v#7oL+3ha?jqMSL^#9pTE{GpOkm_SQw88?Rbb= zQ!6V1#jbmTN~^sdyN0)iDzBNmPYDj%EIC$PrEbzewyyRB2@a?bRiAd4TRUER3`JEq z6%>O*0_+PFzV)gF&^U1QXrdHqkBjd!)|GnH4?0Lz%uw*3f^(9$nd4HT%=IFLUb5R#Ca!Uu4^oMUFvm&(P-HY}S9hj?q)L6M>Qx z4>e-Ka&WmeP%pKTEkqKF@zxsZ(Dgg1MWVeAU$Q!rPawJeqkwRl$>oyIRv)NbsVTGqg?A;zhG#>rNR5B7bwJsP$dl%0!Xi z46Wp+ra@w%61|kizLWhTmFX{SKljD|njkw#)9KO{Rcl+KyOSz~T-mq$6yOS>>c|z~ zA-S6j%K^NI*H!xNeGfg#vTPtKEd}T0*OX=W=2)L{Fo$5|ZXSOCeYQ_^M3YzM-M%6b z8!#7+DK+apgDTq+_*e7rm+SYa;KS1jrbo1^lHEv&R0SoFe+X+1f9SKU4wAJ2r5$HR z1@F*zFCXlB@5&oijvtXi@nHhCh7iQS%Uhr0R=HOF_+>Ol43}%1Z6!Dza)AZaPnD-xQE>j#g6SFIVs_4dz*AssIZFlTuSx2h0m~C!2;c9*6r& zhUGR2U(m5Stu4D#3T6Xw>Ir*(RuhPu*@)C2CAd5LJAaN8_7Y{M3zqi96q( zudOShBH0fe&@0S#cz?p*AHWAGvVd0LG`p#4k+NJWs!Rzg$*2XFCk?OTA@frR>#r#cznIxT4J!l|E;~iX%e^Q_TJ%h@- znjC+g!4D(qQ>BzuF(vB7lPuiYvLPaLB#OZ4V2fV1d}Y$}rBw2p*75(Y+0Xy}IX?aI zt$&`M$M+u}r-&n*c@Q~orK+cdtD3iD&qQO3jf#d!OFt_Pq(q)mss-Pv$(Nu6IC!;5 zI~+9;voh22uw>Sspm(5?%w|@WqkYf)QgDBm^L%WU;9l~+rU*&^!ufD#li<~+B9AI9 zUc7KCx)@TIR@X!u&r`~uGE=Sd9@H@e@Dilijrnr;&zW#mn2)#J>fnCb+T<^4ZmFZ3 zsBkMKc){QH=hgfBkGJf;rzrx8UAC)Y0MfU#>LLT(x6Tartpm$0O;Y9uK)X$y1WA9J z4s#MG`kEbaT&mog>U%qg_BI~2*fnD-X_B~0M^I(P}623BozdS z-C1S~X@GPmT#Qj2>RlbNHUA>9&!LGRIM!xEe@}pgvmQ5Km$n*-0v>kU!s9y*&^N7Ot9-+ z2($%;@4CC_id&1MVsqVgQVK~xa&YJ*L$XuEZnbHhoN{Irn*5+0tfGx_a0h>D;87fE z@0xPII7)+u`KO+|AtodFh?FY*-IBF$U;oXid~eD3)OAtailh{p0qM{xL-Q75(m^e> z-@UHMXl0{Hyu2)6KTH4hru>-R08nRLLpOC&l}BY;tm8m=e=of_qh*vAJXXpW9zg!e-&AGS#4DjvRB4;R_B( zhia0%@p)4tnE`Us-Vor`y(9!`X_Vfg=#%xBL%sMWyNcYgS7+dsKdOJatQ?;W1R#A; zV_=0M(#c6ZH8vqTj_??{GZomnU~h({)&Wduyf@p!$sW|bx7}-h)fSJ#M$4&|M=;!9 zp|X{A=q&2#Rmaq=R|SB4ylv1Z@qOzSL3+raUgaqAwL5ryzFV+AhJ$xMK9*^`w6WB2 z#6CfmkGxkc3RMY@rJsLxfE+KNa;XY!H1%!t!Dz|=0)i=PBj@NOUhE)#CwtgQTEm^r zwQ3{NctGAWKct*UiK-?vo8q_Yo+>v*{M4;|Lmf&5;8?vPTdsjJZ?BgfkK9!KXc6pwywq7>LD7Fobo`j@%y*$ zKR<4UY7gyYqgjP0K%}u_!R}DdVJL~N(nwIZ-kbwklparM?@xe7OA_v$QywWW>-AVVct;=whfxgNwgR^6pe8HW>5tUK&EucUa#A{H=JNoB} z{paHgkg0e82=&a_TAYf)u|CJP4;cv>QLg?*Y>J81d;)H={?NHWXQ60q|9I$NWLkA9~cSo#NlVhTJ%Hed+bcXmK9m~JlWDfvE*z&;1opP5tj_nV6 zN&i@|7a}Pi^sPT%wZ;9(cy0s9U#9~fT4wX6yWG*_{AS^EnnY|ueW{L1>E3j)Eo#2_ zB|`g=mtlYLsnQF10HhZa!10pHLKw-G{Tc%RxfF@x#h!pA+dJ8$@tQe_=;UYb&a?s{ z)a*Kcc$GluR!)VAhisD0$4^oN$VZ|bThi33QkkBjU6GW*%OkRM?Zh~oesb2MR{^Pb zX}x@|YZ+d9pw8e_&u4GLw@v{13_Q*y55$(WxF&zmIUlGZ^QqBFo4Q-t+aYmsAVS)@ zHZb?peIl%3xUojtynhJJp@0b~L6>E%6B1xP1uRRxW%VcHwBGQ_H0sa6k$%i~`i(3* z$Tspvnt~fyEgVOUcM0~{S%M*}kX?7m)mAgSD>RZ`f(SS=DWwv@sp|dOr`~|gz_?6J z=dFLxwq#N25gLHq0f5u$;0+mme)?X&_HVx!?FXobn|P@%bvu`Hi(?bu83l->T;J3) zH{0&kbUNGZ9)S7_V3l`DEb2{SX^r8I!YTIO?nRHBTpbF%B-$oUG?)Dp?IYH-3&Hxb3!ox^_`Hsmy_k)tI1S8tI_V~Es*V>=|=aCGN# zO)0YDtDfFUq9mt{gN=*B8#`*&Lp!_Y-SzvYdUGyo(<%Am@t*UlK&`eeqKYy)+40V$ z(OL+@MLltKl#Lp2oE4^%yqw2XhS z7FMoHsaRc#$E3QhSdvgP2W76dfb-Iue(lToiBx>(#IS71t5+w{0bIL(SN8&1)2|@C zu3U~cf=!4INyYDdg)Eb>OGGGbJ30v>?2gQV%rs*S(@WTSoh@!wxzS@N^ma1;Er z+|v5kDnWp-&nW{%=dMNenpU_R@{xb?WOD+Xv~dWjq{O77Qg6v?Ql1j@YA(7+SNrsC zELU44vQ`vQQGi)1_Hl7=UoUbmtx^d#NfNQ9AS&-)UiQ}^bFZ=V#oMUGGK^ErV9Jyv z$oAst>eP7GN%>0L&}Wtx3UZyr?#0!z3V_s}l|;)9Cq(cDS2(nLNNw_F)xLjxp1|3! zKYrG)ZT$F{4=LolV^!i*P+z>t(O*wevCf&nCSBEAqq^ajstvsl#f6oe9!N+5vi9P}Fx(?^h?& z)dxJ3bUnSdE$$@6Ojj$TjUJW@#^>Qqgue9^lmB!Epv8t8CmvL4!_4VIZ z7~>xc_py$|F1bOmFoN^G2!b~$YbatqWqn(8dNS1z&VqA50r87B^-h0`16NqHTZt$M^TjjRWfP0fT^*3u9)?K_s#+W} zD7T_r@^+EegU)$}~Bn)w#a_X3feNYt!FsTD;g z3SaUdbNI$iJD7j=FfZ{NKqQeG?)qlY{`&d(%jch;$1h~|WN91(n=XG}2%$eyAX8K4 zZ?oQd;SrZ>4|ZzRj-`UJk1PAe5E6A;l)FUH-3kC9FBjz5Pbvr1d{x|apoZgiuzU4w zx^=M&gy!ot1@N)~q|U21#U$m2Qr})0pI@p>>)4v44LW}cP*O2el29BMAY+_L^*T~u zS03cNIb5wUX+ z#GJ!+ZgJdH<+?;tm{c)1aHOgiCzEBn?!?zWyX}ik0l1UrqO_ZEQR!BBdriq*V*e5( zurMW+E~|f3(Sa=lO*db$Kj-iiXUwiL-$6P_UN%N$ByL5o*txt;lVs+cfs+p`Z^2{}_2Q;*?3Kf4A60p=j{)U1*2iyC{v}G&*-Mccy z0##%tTgqt>ukB>1=G=N-ZKKy7yT!C4Or5YW)J$d%CcTF_e23(=v-w#?rs#|gic(&4 zXJ8fx*lrA zIii9HMJew+aMbD^f^`7t$C2u`y|}DUAGLom#-<7eaR1aFNoQE^tu77zf-xpHxPf@Bol&f0EL%9LPHUsjvErlM@TDVLmK@uK{q5ZP8VTFmdc*K4oJl`c1$ zBehJD51~nG(CxGBR+EZ(Ishx33~(G2dUp&@67)lnR!f|2|DxQyEluHXsXdp5Cr*FY ziNV0&-pI*eCfVqXMvQT6_R?O2!{?wlAp&URCB-S5uc^bt19KJ}in?kvi|l~N9d^=>_~}X;Gpj0&LQk}2bMQolDZD%^~{cT5)Kl7v_eOVC8`B4Nv-Zm1wX!qMMGtYSVJ47-E{}q;I>!u|(+Fp2;?O2;uGZ(4h z%Wjy8mAdax{P;MRpt}JUf1>Xn57d`PdX6_>k0iFrX5BCkncE=AtY@AN1s)%&$=;H4 zmXQwsqkJbtvXpd-nt;9^89~uit)ZUkY^sz?eIeIatzEf|A(?McaE-K{Ymo>ZrBY$vALK?9r z&Eg=GX1`wQXB!aS%O!;<$@ASFfx_e_vCQjYKSjTgis-{jo1GwW62H7HQJ-+p%$;Zw z2NNl0P)8@Uhp!30&@?@4iiZ~4ZwcUQQAi!AK~PksnAb!cSNlh+sHuwS8OR1s&}i>q=l79y|xG^*i@KmnGQ7Ubk69M{zRr@i%zr|%wU6U}?m5N<$ zrs=$T zQ<}Qmi(SZ|vU_TgaISgWgJY{|inEg5h+QLb z4^5U546M`q<$!$Q6*YdIQ(GkI?zC}myr)Uz)$IAO=$l&DJ4Sh%u%DLg%MVuUhpo8} zqT17Z51T=yb7gU-Dm!ANnI!Hi$`~o6wcH@}$pQ6}>$+d0g{8vmZG;zny$x~d-1lYwqH&Ye(YX~(IXSmA*4;sobjxMZwWr?C zzA!A^$BrEe!rdBSZ#M_Q+L~=Zjs}M-Sh>W?WeZmcb#^2-+*s6k-X3**gn?<57fYsA1>7mln_@QU-RERfR-mab=Me?Jf$x;LLyqUk z51((kCf}Z9H-D&OAAxLBaAlCtu3}mtr$>t8!;qB(94UmN3L)_NUIn*eGc#|hK1L_6 zRFv5Dch=)e9mmUidbKzFH!FlKJ0`~u)SGnc`Px=@AW9&5P^YM?h^ACy&a9AkG{FJu zWG#ce-<=d?tS}oGggfMI*2P7B*6nGG>9UG#(&~qyf@=TQ_#X2a*8xu1TV5E ztFM5-+4Ni~ef$1>eEmg3Zrg!$g?+o{auJ-?RRG%(1f~UakV>7FnP^*@g5Br1 z6BtY}B?okuvc1N}gk6u9@rAJAAlU(I3)|&spePVvXuK99$wn8!eWu5B;;FYC$#xAt z0)I~jaeo4j;}p0|C#|u=5h8zoFE-Hx|2oQuTF=NAnP(@p;*7c~W=cTC3NEc6 zG<_~pAAy=Q#FC9|$flHfS}w)4=eO^FjPE~|N8iWci)c@&zn4g41{#2&ckqLZtmFs; zkRxl~tse$kWpi>sb)V!=a{~Yz_ocpNrz8d4ZGRw?TO>&p;EyV< zNF;}YWyIvitew}UcI?PD_KWUyPsVhypsyH=Ef!%+O~FJ1I(kohpO#z z0k>^&XZT(Ub|~yceB}7ulx;gDFF%#aVc7Vg=*wsQ#lrpnY58QA#zn6Mr8%(!D`m-wb)(1C_Sle2>u5UkT0_- zVr=hD$JD;Q+N+!d1yH86y>{@)ay+eiabFsiQUhQ7o|X=5{z`T4LFG6ipcCrmmXR@s{otd2`C_SZIcgeG=qu3JUpUgMSrQ zt@&6QB}6etVJMR|zz$2+WLaHwji=Rb=2(qD@xr?+dP+U7*%+Vt=Q%&tU*efInLV>f zG3aDzZKIAuKh>sO3LkV*B3@o0?vxyrV_>N=$8~R;U2_E)53O>5@Y~@?;8MxfA=o74 zz06YJQ>|Ygi&K6ur?_+y^Q*ukzkh6tt#NET>DeYi;+X5dV24{f>ge=7PeKVhWOJ$k zWmT`}9|7_5GK73VaO2NJ&55@tmYXkygc0vl!tbO=056541m}IK&j)oBsHtW zom$zKzJugC1@iZUvsJw6*U-qxoT-n>&=`>=b9zwrW_7&vb(3k1p@YP9q>gk*(mpR` zm7@N@$DyP+@G-a+0BE&>R2@pEj8L^o#Zbdhu8Yh{jVq^v2;uD{JAYptK|%pGHOb0} z>RzgLM$hE7@N{(;BE4O-{^`%}-`aR9z4}CHQ3SOv>tqG2_q4LOpWCHUg{-ZWY%)G4 zCrX+mlLM%kORM~`P|LcXu_WF*%P&N$hO@Y*ZusVDZ$)AcP`dQ|zL?z35KT_ngKHqD zwjXGSCYTfIC^fZ}XMa(Yao&GoFtsP84~sO@PL*qWn5;a6J0%r|JTLZ}wn;@vqq8`K z%R6AN?h4t-tS9=gTa_3jCTi01jAsA(dVl-tYiHs5_)`D-i*BYin3*HhHPQ?6B-ui@ z1_PbdVP{EBB`oO|Y|3#*TtETZ;K4=8eAoWy2XSh~SqRJ*6<~0Wdg5@);3BslP2Kyeg zYQvt`zPY^Fk0;6~`l2Eoo2g~nC0Vb7-OIDvxo{;BShNOiuZn+B60G+(+wHTosZXz{ z;|;t0Ng;EU7gfJ0>eQ+MTxY8jn9ntzt4rV#fB?={iNge6JM}y}wH!In%idt!ug z05n)fEkYGx+Vy0z>Ev86MG!S>lm3$QO5R!5{AfDmA_Y$3ifVn;*`zHjyuUIsQNDG{ z62e&_z$(_UFKvGSlC*t!?OtKz0bSl2dL!LrPlPmR!@B zNr7+I>wo?lpZhcCcz?oZfqgR+O9u$Dt(#Kcs#=f{yg@s_95$2qHr zk}A(wp2MrcnK%%j%dm!KH;r?8aC+AZtL~Th#{npRC#`iU$O_Q42y*3I z*#2s_)I;UK8b7kx4_3^Z)jR{>MPbUFfKjzIQJ83t?&SDx$-J!n_)zkFln0|k^zM93 z794ijvU*X6Ocp00z>`(0(M)Z_(Y>?Na=d+I?Ds3G3_L8Zi}YEYa#_yB@zIBqGMi%k z8kD7c3cD9Tuh(>cx2N_R#E9YiJ@7w@AuTo1gAimz)- zT_)gPBdr`^N- zt9M_9Q({`SI5{UR?$Q{Sh4q58$?S_ZcWmFul$u(=A3(}2f2`RlExdP0`@^o{-2S;} zABQoLRtEH~aY6#oxmsl>nT+SGLoVpPM2^7!ksAHTQJ%Gap+KAS2CK1Y(&`Vc0bo<4 zV!_0tPOfXZ`&3mqUk1rCNPStp`*`7`%I`>D#Cds$4PErrOMuI?04S@B?s`FxEnN9)`VxTS)O$B z!bnUTs zla>9IoqE~*q97nYmU}8+1L_HC=ji>|FQOaCf1;Feupa;mzgoMG$I+Dtyx8>-@DWwV zz3#%wushnW%A{19r6{)n!lEL1-fyV;1ni=89~_`d71X%wowP_+hJD;ou`&uY3!73v z5>cTy(5NawM|5+jj`A2nOcX-*d0aaBc;PyQV>JVD_@v8;4o*jO_Di3=a#S7I93qmF ze|_6{1q~dxCP`WhM#sHDH|rsYF57j=Cs9UswA1N?MBTDHF%#eO?W&Eh?}ksFk|>8t z^1t%;YREfbco>YpX>&3~I9CAt4~69dsj}Nnucp_{2DL<0N|MQb1^Qp)R`Q+tCnc!}v!ChhihbPN z)PkgH^db$LEVVm9mFBvE-ld$)(}7Cj!nkgy=WFe&q;qfA?!Cs~wGp+)sq<~Ef7MQL zCLuSy_lS>x*Q(k0NZLeY*-f)9F~U(_8+LtKOP0=O#pzJxX_0wL`b!hovwM3(tkhUQ zGp2UKPLxz|`T*U@+P{Yizf0pyS2?^@%6S7NF2UGHd9&2|w0MdzfO_(^j8sM85KW%fA3UMul9U>2$??SZbKX!03s&w{{~`#|9o1N?X`r|?&9D+{ulxW#E zU^7MPDsm}9QY8bo)&5h><8o3$fgSLnQ`QsAHsVVsQcD_d%2iIe);Q|(An;#*)!*8u zR`2>oAOCTWah}n8&q?yxcJDA}W$*OmO>Z?tU}Bpcz)y|IOcYoO{ z*13D#*L2m~=U8$Taum#96pL}_uT71uD?y|jlaND}eGG%CVeYJ>REomsbVAeicCanw zc=MgsJg7!aloRAzmHLuu>X#tS3YH>?5ZaW*WE(j><9RO5Me)UtUH= zr`Dg9g4U9K+%vgVYbLXtHL-1hu78qjc6s8uI|RpP56+6pr(|*JJL=0zA#1|dWxgao z2Xl|3r$iL{PbZmd5xrPOt-0mNs84U_x5rX!lAi}5j{y1#CV1bsmfj?PFNo~71xe?* zEG5k@m)_g)ojP^cJyev*+xDrP4X92ZJt?MHBYFyU|9Ln6sR*kKzgE}jR(~)0Qc-|f zrmu@8b^D$R^1nX!B{%YmF>_tZ`6_0!vjBDozCe^_hnd0x)VwX(QXt205Va>BMzNMW z4>qMDpIXEaKDDnsNS1qQUJrJuK@RlDjoqBVmZ?v*v+=fpNaY{{-l0F(>?x=^AUl0u zESp<0O-qfun}VA1+L=0*;eVXhD4|a+Eso0{UK0sZNtwRpIZp?FqoNTp?ULP+hAEX0 z$?GVxx2Q!x`N|EgHqe_O_SfhBi#BF6xf`4bORcMVc<`8D`QQLfzMEcta#fa_qt zp_9=S^pGIrQv|9ByL;QHE?#C)3cueK>F$(VUMgPl8z-d>`+)LqaDSfap{dR*@B*az zv-cVuu_qHKk2f6%aZE2t2eJ6yqKROMn{UdB#}ZXl1YCe7)ui{%NTc8*04XV~IHK3# z5H6YG^aa;>JG@->l%{hoXN?YxKCji6&-cd`Skk+9EhOfll$go@5=r%{B{)#MkpdF1 zXsB``RlBn^s)7@YPk;OClH#ttCGVG$kp)0r)l1SHQk92%E$@h^nIj;Q^WCDco@1Mz zES($&P{e4vytj6`Es+3qP>-fB?K1)~iEwmC`q=a01v{4?sjswq+Z05UhH2*18vQVJ z6kFP-KTDT%O}GvG0?Cvkzw4LJ{cXGV2~EV_?tiX<8YxR7h_kFK`KtIc z)yrI5{OJ(Y66;7;zs)Vu!YG_<;2cYGf(pG-AZ_g~n^F&~#uQC7^CTNyDYg;(CCx%* zs&5i^9{1I}4ZuUyg?qmZP~v-{pbSz6)B#GH6GvVp#!MNil?(^5S;SR2^wzQI*4MD= zP(__{FGs?CcYmzQSv}B#r|AKR$_@m1x+3bBC5Jr*m0~ z*A=M(iqx^IHAOm{z*b~}y2R=w*$LCjovdmr=F+Vs>W}VK3zZabqTQotKdc!vhzhW; zCO9ZyQ;kH`_s2+i(ro?KNBwZ#dY)n3r#3*d*47TJf`1PjWA#396ebiIly9o>gg+rxiswj%=rN#i3EV{RE+8So{Q5I0bXE@_*`zZ=^u-UID!;fJo6hi>=9;_-*gB zHOMo_tM)!Z?m(SW&7@(se^Us*$jVdAGEkgv64oduJE_5Dbv-g*p}vAKpp-(bdvyTL zUa#fD8rS!JWS^J$fMDhTay<6R@3F%b3UGvs>Zmm`lm=A*I0vPOz@p!i*KgQrIY$W} z9Df!~xg1+$IVt?u2?x*j&*l4vSM~D+_O)G7%nrrSca1DBub24d1RqD8i@|QJ3%c$g zmu?Cw@><;SjyW(}(BFMZ>u?%B3UYx3{6Y5G31X`DF1H8sbbl~DDzzn*Kb}sH0veU2z4V1Wsm)4AU_kAT z1}Td?q$oq_YQ#E*c*|ti+`4T$|GDWt+HFrF+nT+ds#!%H15bs#l^d3&uB@}Z&ngXw zN_U}B)Rxg3sK7o0UEO`bTq0Z3${^^Rk#%-j%%W*OyIG)IykOoX zoJyT8UKiXF&xo{MI;t$Dgp1lm=Y1XjShpX4);4}|`A<#F<~TI$J7 z=K&qX2D^!P?hUNYLE>f0-J4M@VSk$in-o=ZU7()d_NGjU0|iB1F5g9`uRS~5Ci8#a z3%fFp?XlN_5|NvUTvI{&pw3e9v0)6m=)_-1B5W;^%CJR6iRS$NEjo4j`y`zgb&c~* z%2-Z$n^R=$Eh0owTwjutvqW;;&pRw*V*yM1$C^0@{Pq6!_s6%eWUqZ6GJkP9=ad66 z^@XEynZI=?|$0n0&szNlw2Ho0`Tg3$|g-_#MxKPPc=ts zvIpTv@8zX$&KiIp>U4SD4z+OD$g(WMRy0qK>@9#co8s1lOe~lzp*AZ{`YRezXE`T^KdV$X8cUf1ey)@cf!qKZNXl|7Y>y%1J(cT^EnOU(DK zKONRm&0(FSdTYr`E@7JAkWcIEjbiwcJDx#YlvelV=F`*awf%MyzHi;4(oTR- zKbqK0SZ|kX{QdKL{l%a;CvDdwjeP-@?>ykG=7bI_68_D`4w~d!*_q2r zv+OhsCq>?@9YjD!^7h|5p_9CCf@n*LP|;ai6x&ghX}tSvRGS(T=u)d$&nuW64r^4a zwhrvj&VRGsN_#f%G?HTBhfI@e?m^Dzb~!OUYR+vnr^p~BxA&jQ(h96jr-sk0EJ)X9yl6H?S$`dRkjvfs4aO5HY+e%$jUBx)UOvqi zrCu88Ve2g^Ie-q?7F|g>&0^U^El?Ne{HWeZG&>x;7R79oO>Xu^9T-wq>~f>E%P^zn z*R489CdadG7wexRV8yG~efFra`sEd7saea*_IAbW?|!WQ;JE2Mv}19~TnTWc2{;MV zMt@}Exm6|ZC@7usW=Cy%*C&g>AffR{)Nu|yUSRLMEbXYyH)GZ5yxrt<0V)VWn@*+4 zh1l5!XWss|EB$a-2zk3-td$O@*;NlBfJJq6g5nxUg^sE~@DTlR>@`f+#!wHMaZ}1_ z<_EM=zJzyr?zetQBn+Los2(csjrw>vynm;D^-VUVvfuak>{HEpeeC3v92w?)@7j(l zU!wujY%zI{E`!+@8uQc8JWX*)B41C*1)bf8G>iKtTd2<-_hoeHIXGYJgUK zt2t*Ury|g+b=_iYINdYBG+Wom^wx}x6vUrS4sOdo z9U8v!f69~+RSy>UC<~7D_vSl4a}`~$kA10kZ%BE8>fS273gWh{l5~4HXHltO*?%R{ z^vOSu?41rd(|O)bXeTSEh8`Snx09+5vom1QdO-q34J8Mk0KTe&C{tP2eJQ93@cDWS z6VM^=T}AT_W#0yZ42VnV^@EV>NQsh+?1P#Ge!7MQ!#xVfeUqdQ;?yRYK%uatMpRXg z?fporRwleqTad9;?5n^+syB+UNHA`0G*yzrsqX_v(`gCfHGx7oT2L6LAvlGEmDL8{dJ^Gf`4V8 zSAM#3tkkz)k0cR@szm}E#ThY=HQ$a~xn*0a(z)ZhDxh9^TCDb;&;40;eGgCT)yg3W z#7kaX6TRu;QJrblt~2X5tC_B7d|zsTe;l7`L9SP$lYLq~MpF1F>_6?f6+>|nj?E|k z=f1nvoHa?BP*w3_W6Fw>?eI|e@q&>bs@Ibq3gk7FdICok#C}jT-5PgLiE7^g%I#kG zYe{kIG}*)Dz1NhA&IwhUPeJ2tMWt*yRZW9B)Z3+_tU*6PVdLKuKc_uiQv7FpfBx6GS-)gk-v+m{r_B4W2`_mN{V~TRoqls!;;4I*wA5D?V<3O$I?4qjb$EC`5(WGkw^lGRiqL5<3 zq7G}Tz9jX#K#{DT8o;-2KpDPze<6=jtpZ93R3|(8T;37WexiyIHeUBL-dgQy9sg|6 z^qZf=xk-2D>UKmwjqc{^!f5KmYvx`RmV5_3PJfl#!!(?$-&wJSrTO873DG^<1` z=Yb*?5P68LswSI}s5yy#f2x^JPLYNkdjutdu(X?%!KOvhe%w0+PSRVCG?)Pj{0UL{ zO|ky4HU!;!QAP434(!!wp5O}EE)fM>{qkZ%H~Lcr0Af4P)9co#5fIk!^= zX|b*1djSwG?dPQ2q5V3bp$#>59U*(yn9rGQ2i_$pCX=`5o4roy zMwt-jMXYWle~zDd*m`h~t33o)&bH1B5#V07nUqIeUnQ2IDKZ`RYnMYsd^#Kd|I*Kc z^_}D;V!d|F1>_iet7@z4xjOKw_rkIRH~SZF-I(mv{Ido z($`RW?0J|89p^o4^75;pkbQ`H@!@Z4qq1F#cTe1@a;OUVu}MSBJaE;)q9>I@9peEJ z>Kn$1w_mmqJUH-|n%3I#MSjKJrPIx(jN&CIB?PG&WPR;AW`b?OCyG;2Z5_|?>+g>{ z;-}ETf8=&aaZ0E6E!XOzXkSU(JSoDJ83K)}v97)H#UBA7k#RV4s^IWqcD1WEHsoo& zq!osSuXeSfApPlB??{Fe zIz?K&*=6&Px&hTozdtQy7gtQ~iX;Cli?y08e^oWps@A;cW_-IGvlVWF5&QE>J>9JW zKc1YGx?D*onD!h4l_ZB}vos}L^NaG=ygCCrvQdRwJw!Vmn-jnmBL8W`1f`q#5l6oA)uy?+NRgE?R#+$Wz zGk&!5+z%!X@sS<8X|)|S26GOC^L5z>0twkI;#@hJzGpUA@G8*ZC!o&qKeN-L1ZvoA z%tvX1Ljg_ajj3;K-#VVxZDtI;gk$EQe>rtezx#246)UIH4du?41m$Wh9@)!B z+Mk!JfBrt&&yN|K;0Sh0duPW} z&ZZ&XioAT2*={h!wJko&{${zJi|wZeqXU&=o+XH|Rh|0{%Z)$0uWUWCJ z4k{I8gI2r5fuU_&a^T}8-s?I-f8xOfNc^vjzxHm)7Jc*m zHN_K!!oZ+`6kn|^!6ovh5{X{;N;`2x^d`Zv@!4kU`e`$Vd2^h#@U?dUn&}Qhf|tl@ z2H_^hlC7l|t2m7n(N~?<3#N0!by?Z-dc9@Uvp7)X5&E+tcVxEv^85gz0c5x1SW0Rw zv&cc{HwRfbe>j8^6&cr^h}yBqh`h>J@@(QF3QMvkkggi^OiK;OqU5z6@~3+~{olII zXvdD*2%_)#7Xu`RoFPAluat^Ra=D82b*;Yq z@!PMTe}}N>6u{#QyP_~rS^n-AShlMwVY54X1Yl82qIAjcj6 zf7E`EBHXZrKvHBQa1eP} z&Xf`brw-R_^bbq+rT_Np`ibg%vSxN`slZb-;NeXqMQ#98Z0*N(>Y*5*uevzM1}<}~ zOWHEX8>2@Z{_R-EeCz&_C_9FAzD=sv2$`S@|gJ`!hMVXHnqUVgQr3$Rk+Hi9i}b~4uOtbq6fe|0I~ zziIPna_qAV*&uql#vQt8PSEI6Ar4HRF%OsZf?ZxZp-RUA0qrJvTl zCFGatA$(x%Wt4sGDQ#S_wdIJ|*v=X<+gWvKxCF$YJ`i!9S7`rMj?VVbrpU_xvzweU zqzflWZtPuBN{wXUs-RtC#c%I}e}7o8 $djvW|!>his)WeH^VPLnR)i=Cpe;NvrB z56l)*0~WYgXVIKU|BpV!7&0v;*z?MKT$h^b;J2q`*6UfB*i*;l*ae4t>HxP`jCWBs z5Aak~ORszN1F6=Zp^guc{JI<=KC~a4mvhpxH3e7NYVoRVukpaO)atk~f5`qC{GXCi z$ut@eYD&A57MX3|Nm|$Oe*y|WFwNRJlQ?x45C%0`IKS0fBywy_+0Xu{qw`X&Nq}AN}nhv<49K(}B zf4{9=fojPi^XiNc0YzNUe^p#2185lTRJIm!1g_JISY@>Ml%Rf!Hj;WVAL_;FNA0hz z8rwN)co;hz>bUjKUHpjV=d-KUqQJGc@Gq|n-j~LOH@f}Q65bNflfSo7cZ4Qdj~4joG7>sc@fc})2h3H7dZRg6^Iy}+G_4R zmWzLdd5rJu_(uh16(-q1Y$r*tsyimlAv&uF+;uD@StqL*f3CkP8467D(yagA`u5NJ zm;RqWzK|lneYwZy+!;Wfev4fy|LJv={tMe0JIE2z2DpbAHM;9^DhO?)z(cNfRLqex zoh&)L<5JxB>6C1(01+QWCB%1xNnIuNE#xe!iFuNnoTXpyDN-KrSn9|}{a&2Z)?mAm zXejvf`cW15e^R-H5AK|G>PN~6mFrl=;@hPTWd-j*cq};&)n5hHOWK+DrC|E|v;;U< zawqt0XUMVyuzj|0KeP_ZODxkuNayI@_??Q|^2w8Zb6t ze!Ntrf0fmCy6ns-3e6tM6MQ6xCu@Kb-G)W)S~YFccGqoE7egE*m8k^XTfd^J_r^<) zx`vjamgP!Yk@84UnW)=a+6WvW<*Bx#azs^cB^vWsp{BgEx~aq{>JRo04?hEGB0AKJ=D4N`c_RShtvKMVq6Wx_-f3DF>fqqf)=e4KwhGYJI{jdmTq_m@vjsOwF zCshr2zuTOZ=zBQED*EQM2MJNVs+Ye_ug1p}`^N_po0pcwbTld0p`a^OmMeYiA%K%# zc1z`WoH|orvTsd4V%_acfa;Nio6=QEvlF|snLa~*S+Reue}DV>?T;T#AYPaZm9GmN zcO2fig}JqJ6k4RP4vr>BrtB)@e^CVJ`#L08QCF2b*J)L%Ywm1P9=^M*@vckW0}D$D zmgY=Z@)~a{*p~TJAjG z5azMSL^f4V*2z(o8oW^%!Imhm=yobGDzpkd_lAJN{*Z)!Yiib2u+XaQe=h;;uk4Q( zPZmJS0!F2cVZkz4n&GZXzy%7?RvQH^0s6_+ZR_Lp3@DdR;Jo9dP^q&8&r|`(QC3ae zPf=2RKxKRZvQ|&p+B;LFgl9bY!SvD|^HRTD()Vq>$&KV>KaTOSG%~YP=3x7&Nvcnd zleYJ^@C#J6go>&~@D*;ge*Jbz zm^6QBUo4_)vWrJqbVpfoTJvhd_2@iYxqx-%d4+)_dXiJgA2}&~0 z_872Ilfv+eG^dMwTTcHRYF;akuqoZ(^fxV@l0(s9JFUbyOv)rif2Haj=>iFnFYlqz z#mZh^4|Nq3D`+6yEvl>RYvf~t20%}A?vp=G9aIBhH9H-tzdHyg7I6W|R?-D`(I=kC;RTw0S)iNz@KBy9R`I zPvGJ8sGN#G) z^Van;Rq^N7fBn+`J->YY?@wr@8pF!>lCf>^#sMTnMha>grNxqf%BM4?5{eB;>kjP}~?Cy`W zL+35a;l;l`M?{*${*($Zt17$OB?b_G2tdG@&!cq5 z_k(v3N~wc$e<-7XZt*qx|M~0JA#48r`upF1BF69Cm_Dsd2piRXDM9bBwwc))15qfS z9L?Yu!>#(x>;$W`=*7tqvrGt+07K0{cop{O3FV+}JhcV#VGrGG6q~pY-pf*Xa@NW^ zzH@P{(+-_#$+A(^crWPKVMYRuEA!!^Jm)s(SWK=!lY$cpMR1Y+>^%y5)h6rdq*jI%C^*5hbsuVYbA6hB)% z@Wa`eoMxTw{R^pVzBoNU%GPpFy(l1lvlB|p9>HKE{Q+!DX&0>b;tw)Zsf=dev-haskell/cabal-1.6" -PATCHES=( ${FILESDIR}/${P}-ghc-8.10.patch ) +PATCHES=( "${FILESDIR}"/${P}-ghc-8.10.patch ) diff --git a/dev-haskell/wcwidth/Manifest b/dev-haskell/wcwidth/Manifest index 486cd876a0d9..cfded5be1c91 100644 --- a/dev-haskell/wcwidth/Manifest +++ b/dev-haskell/wcwidth/Manifest @@ -1,4 +1,4 @@ AUX wcwidth-0.0.2-fix-build-failure.patch 756 BLAKE2B c18ebd2a4c38875a2ab7120645d88dd62e69ab268bd147090cb0cedece3e4b621bf70c206d79e5e2b6d3991f72188fc2087b09b2345474328b25cbbe67c906f5 SHA512 8c0951b2251002eb3f0e5f56cd06d6571ead53e2a854cc79d1e496d7b0a82792a216a48e85deeef0d1c0b4f330da624729150b77bd444d911f6149c9c4109cb5 DIST wcwidth-0.0.2.tar.gz 4168 BLAKE2B 4c6f3b490934aacef35b4fcbf8d9cc8f2c93b2d34a705e78dae4750f2adaf37d4d16d89e6595a50bf545d7a7dd486f589b1000f7d2f5b2893b45680ed31f1c4d SHA512 555c38183c7c402a66c151e52bbac9e6c501528cd661ad1708576444b6dc4daa19e0d75c9b79f8590843e0e40b3758d9bea08e426e754688cd32070dfce5a649 -EBUILD wcwidth-0.0.2.ebuild 839 BLAKE2B 2f3fb2070103d761bc4e824d69c6198f2f1d2012c062a191bd1cddd309286f6e1488fd10c291fb160182fd10f88d53926e3ed8e0b317e84e566fe97ebb35956c SHA512 88e6e1c1323988ec318077b3e5a6e081e04aa30c5a9ec89de55eb311b24e4a664b3503ff23107a6f037ed39fe2bf9e3f67d35653ac24966a93bd2ad05d318bc3 +EBUILD wcwidth-0.0.2.ebuild 841 BLAKE2B 184cc5a45c53dc8a48174bd663f196098d2cadf477d273b5e69e326a15451e50b2ca356983bf299d4730b4e11d75a469341e240896abe5a699523f0cccdc7a1f SHA512 c6584b102c25029319588f12edcc5badd1fc4afa68eb733335a1567f2701629604ef33debabd1e94847e12add3596cd7dc1874c42387c6940c8518f22193d40e MISC metadata.xml 574 BLAKE2B 286119410dcb9969a3ad403eb21e81b5a6df68014a7db244b421ad190718726513c293eeec1f55ee61f698b5d383b4fbd633dce3447ca2a28a8f5677796e0484 SHA512 caa37ca486ed34ccf1508dc703fc6d8c50c29e174ddd33aff6674b85a26740dfb9d5c0f188f5893339ccb2e36410f19d1b80620485f4a8eaf1458aa7f5921823 diff --git a/dev-haskell/wcwidth/wcwidth-0.0.2.ebuild b/dev-haskell/wcwidth/wcwidth-0.0.2.ebuild index e46cf9838bb3..6f3ac35b91d4 100644 --- a/dev-haskell/wcwidth/wcwidth-0.0.2.ebuild +++ b/dev-haskell/wcwidth/wcwidth-0.0.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 @@ -26,7 +26,7 @@ DEPEND="${RDEPEND} >=dev-haskell/cabal-1.6.0 " -PATCHES=( ${FILESDIR}/${P}-fix-build-failure.patch ) +PATCHES=( "${FILESDIR}"/${P}-fix-build-failure.patch ) src_configure() { haskell-cabal_src_configure \ diff --git a/dev-java/Manifest.gz b/dev-java/Manifest.gz index f1268a18af85c568a7e7c40447fedc5150be1ed4..06d0de209b454b13c69d5b4dbd89335bd1d812a7 100644 GIT binary patch literal 51688 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 ZFQa%hqw-17t7XLB{sVg)i0XlN0Ra7P!ma=S literal 51686 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 Xyoyn|LV7if_}hN~@eYIOe|G@@x{H%0 diff --git a/dev-java/byte-buddy-agent/Manifest b/dev-java/byte-buddy-agent/Manifest index 90fd09b0192e..4aede9a694c1 100644 --- a/dev-java/byte-buddy-agent/Manifest +++ b/dev-java/byte-buddy-agent/Manifest @@ -3,5 +3,5 @@ DIST byte-buddy-1.12.8.tar.gz 149928045 BLAKE2B f1fceaea236a7d625739547556cd3775 DIST byte-buddy-agent-1.12.10-sources.jar 204651 BLAKE2B f3e0db8e6c8f3380ee3bfd8969555c331689990b97e91206567c01ffbaabc58eeb25b0879e792ebce1044afa8d3b5596830349d9c233ab1af84d13213e046f4d SHA512 8569531e5f5343378037cd9740bdc42b91becb9adaf0f2cacbdcb0e5ccafb3e47fce9c7b71d8d8d8df1c7373ffd44d798b8b164136d87913faed1e19474f803d DIST byte-buddy-agent-1.12.8-sources.jar 204430 BLAKE2B fe62b36fccc1000b63cf4fdc9a0eda0b767baedbb795ed55d28068ca9bd01f10b47e28edb2ee2d0fccd28e82f531f882091386b9c58f2ca929e17e89f996876a SHA512 576cad5aec60bb1623faf6f2460e9550aab392124579a0ed467128c3cdbc20fb0c4e51dfaa8d56c8f2f314bcc494068aae5c199a0551cbfce053633a2ffb5bd2 EBUILD byte-buddy-agent-1.12.10.ebuild 3900 BLAKE2B 683f9d03bfe04810f6b946b71039af441dd2835cbe7c37c532fbaaba3748d1b30f05dce7e2b8d4370b8e6d99c4070f242a97648e35a7e55205a9dbd33c9d90e1 SHA512 2927b9d5303df5250ef6380359c8fb3265e784003d10d41512e9aad02c2b3dad2250b53de61d620da9df0541885a2fe1a40c698f75d50fada7570ecf9ce709c4 -EBUILD byte-buddy-agent-1.12.8.ebuild 3932 BLAKE2B 4a909157bcd91623ccfe21e78d19e6d1ca0f74dd51b6eea0f8b0c36af4a9f3261292a9efc13d48e984f0611c44591b9bd54fc68d69be9dfcb39a4cf7800259b2 SHA512 15428934f7ba40f4dfa27296e52dc3e38ae9995339019662f3ba2b685b4dfdcbfaed7f0f40f26ded47c0b80c0d120927a3635d288513859113daf1c7ee8553a3 +EBUILD byte-buddy-agent-1.12.8.ebuild 3930 BLAKE2B 640741344f81ffd69dfb7ee1127bc6bf6c98d8ecf71cba6a3a2fe1f3b1b50e942b04e9c11b0bf3e2a5305f3dabe07a42944727bc4f419b1c194f0586cd5365f0 SHA512 87a254ee7e24ab53eed6c28a54a8c8bcb13fa3eefe32ab9159c671340b6397cd8d1e7225330c4f3c89499a5322b2c98ed95d6ccae24b3abf6104470d412177fc MISC metadata.xml 298 BLAKE2B 914c744490ae973853ca6466984c1037b03e9fca047e413a4c6981122c796312f56510069c6ac3c7cbc4ade7f45d480b4aa6ad0dbeb5e9c19e552aa136308626 SHA512 6483fd3b6cf22d595b2d925d81b5450f1bbe5b0b371bf4bd221a7433d9eeec5824c2dc644a77cb4206a6bcc017172f764f050eda9dd6f479fe408d491b325f5a diff --git a/dev-java/byte-buddy-agent/byte-buddy-agent-1.12.8.ebuild b/dev-java/byte-buddy-agent/byte-buddy-agent-1.12.8.ebuild index 050af69691a8..2bef6605a31f 100644 --- a/dev-java/byte-buddy-agent/byte-buddy-agent-1.12.8.ebuild +++ b/dev-java/byte-buddy-agent/byte-buddy-agent-1.12.8.ebuild @@ -19,7 +19,7 @@ SRC_URI="https://repo1.maven.org/maven2/net/bytebuddy/${PN}/${PV}/${P}-sources.j LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86" # Compile dependencies # POM: ${P}.pom diff --git a/dev-java/byte-buddy/Manifest b/dev-java/byte-buddy/Manifest index 4cb4075d85ed..15c0e87c034b 100644 --- a/dev-java/byte-buddy/Manifest +++ b/dev-java/byte-buddy/Manifest @@ -1,5 +1,5 @@ DIST byte-buddy-1.12.10-sources.jar 1331398 BLAKE2B 8732ac81514de40d3d2ffd67ddca05ab9b8a5d0a7f240ee4591fd02b41f410f9e834f389aa898829fbae6082e14a090f87052f537b2b6293c7f8f98d4a5d0583 SHA512 15cb4330598d9259afa29aac0317f8e0e003eb76fb26052bba0714ad30453db721938be7d46fcc6a0c7bbe124bffe68dfee6fcf11a3e4030e99ef01d0ae3d461 DIST byte-buddy-1.12.8-sources.jar 1327088 BLAKE2B b20101a8e2f68c795ef102b8f2d581c1ebf223dee2170b675f0959bfe547c2793bf79c7e9508b405e43f3561f48423b980ed2e87c6297999a7d1257df4d6524e SHA512 a99d69be07049f4ed162566111c6524a9dd90af459d994a5e917596b5787b74aa88d67a8db7651008558ad687dccbefd0ee87207c6b28ab0660e02abdb43f9c6 EBUILD byte-buddy-1.12.10.ebuild 1379 BLAKE2B 020baaed6a9a41c258a410eb48f56af3759565e44f842d7e27d6bd157ff82f4f896934d846592ffb1971c488252bb14d4901fd6c0ca33c9cdb82526fc5e17e77 SHA512 95f1ae38608e69f77245191b7783978e39c09d9244ee8c0a64f58eab28ac499796f30cd45cc5696120cf18586441a1e2e936839ee4f9795af0f7956c7e48ab39 -EBUILD byte-buddy-1.12.8.ebuild 1374 BLAKE2B 780becc5c6170b88a4d0f04e7a91764bcac5eb2a293a42cf094df34d32b84d39044b2f8a4c3c31b837d6d4264f9a19216ae935f159f606bac334859700715f4b SHA512 499c064697baf6f468fae2d847cc4568090c20091c105a420974b40c76550b8bc29c82eb2cc76015a07ff76e5ebdd3902db242987c2dd27946a83ff94d482274 +EBUILD byte-buddy-1.12.8.ebuild 1372 BLAKE2B e06dc59d4cb12a68c666df7d9d44c51420d58d23a9013cd3eb7f99b96fcd1a07feb8deb6c653b2faf9d1ddc0170808decee805b18b99997b868bef689a9dd54f SHA512 2127685eb355803d9820f53c45ca254b234664593910fd39a7de27381dd0cb99042e84bcc734bee06e3f1079b2e6cd4c00070a5f3db1159938e5bc7e352f6e65 MISC metadata.xml 440 BLAKE2B ef73e69de33dc6bbea38c81b8744fad5ce4764644d9cc6168d7c0f175856e30c3a577ffc597f25f8caf26bacfd80663b55eddde047a346fcb582d883269233b9 SHA512 b27c92e768c2783c90c8b4693c3265a9533a09abe76b2b3bd54e3865d270eed91414fcd89513bc30feb0243ea21f63d354b907b74eb18e98f899811101a6c956 diff --git a/dev-java/byte-buddy/byte-buddy-1.12.8.ebuild b/dev-java/byte-buddy/byte-buddy-1.12.8.ebuild index 3b658b7e1137..c8986cf4115b 100644 --- a/dev-java/byte-buddy/byte-buddy-1.12.8.ebuild +++ b/dev-java/byte-buddy/byte-buddy-1.12.8.ebuild @@ -17,7 +17,7 @@ SRC_URI="https://repo1.maven.org/maven2/net/bytebuddy/${PN}/${PV}/${P}-sources.j LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86" # Compile dependencies # POM: ${P}.pom diff --git a/dev-java/findbugs-annotations/Manifest b/dev-java/findbugs-annotations/Manifest index e7c612858d57..4683606e315b 100644 --- a/dev-java/findbugs-annotations/Manifest +++ b/dev-java/findbugs-annotations/Manifest @@ -1,3 +1,3 @@ DIST findbugs-annotations-3.0.1-sources.jar 25170 BLAKE2B aebd9acccae5d4fe209aa9393fb35868a67096889375eab5817eeb6b6cabe950e1a3479826c921254fa1faeaaa8231095b5ef88dc2f83fa3b6ca2a76a1572b42 SHA512 bf77991bcbad1dd3e072c65df36d7714cf2f2967a01ed9e8435b6b40c925d905fc879c83303a227cffa5c3db4c960c9c6813ebb520f5d1c0f178f27710075d43 -EBUILD findbugs-annotations-3.0.1.ebuild 1125 BLAKE2B 137c3f4b5ba506cedafd0f42a8d91250544d17c1f0ee8af0d89264596766abea6fc70d237d919d22f8e68098836db1bd83c66137d17d8923b5adfead499c9a2d SHA512 6bab9193745e4811ba8c5334adc7614c2bc70fe148ce3eb6733e8d1252b9cca91528b501b299f429e21fc7a2779a23d4a1ffcee57e179725f9a6f3a63367c09b +EBUILD findbugs-annotations-3.0.1.ebuild 1123 BLAKE2B 4fcdd9ef1cae397eb67c1a66bc87a7549c8606a487f403aedcc5c9bf0aad69b11d5f7cc6faf14688b5dafe43b1ef72bb4d5de7f7e3353ef4ef0b12b4c8d9906d SHA512 8043369d6cc100d169b5a80686a04cf3e23ba3770eb70dda28667f27f48a466b0e300cbd4c1910e50cf768f48e2be2f06d3da2b4422040c94b3201bf9cf173b0 MISC metadata.xml 217 BLAKE2B cb41a7bd7e5c55319465d67551eae75371cc72d58629c61f70a7f54c388645d5ab1427c66dfdd5954e36ca40f0d3209f871d476cacd61516dd57e3297aaa601f SHA512 4df8395dcf07c52adadee71ad7dfa9f611ade8485cc9869397d0037272ae9add9b40d90669da8b80e578b4ee14c512da01ba096abe39a5859ac71c5316e425b6 diff --git a/dev-java/findbugs-annotations/findbugs-annotations-3.0.1.ebuild b/dev-java/findbugs-annotations/findbugs-annotations-3.0.1.ebuild index 22b9af5b27f8..31be4193eba7 100644 --- a/dev-java/findbugs-annotations/findbugs-annotations-3.0.1.ebuild +++ b/dev-java/findbugs-annotations/findbugs-annotations-3.0.1.ebuild @@ -17,7 +17,7 @@ SRC_URI="https://repo1.maven.org/maven2/com/google/code/findbugs/${PN}/${PV}/${P LICENSE="LGPL-3" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86" # Common dependencies # POM: ${P}.pom diff --git a/dev-java/jna/Manifest b/dev-java/jna/Manifest index 1095a088093d..7242d9f07ae4 100644 --- a/dev-java/jna/Manifest +++ b/dev-java/jna/Manifest @@ -6,6 +6,6 @@ DIST jna-4.2.2.tar.gz 58638853 BLAKE2B 3941202ad7839f748c65f1abf53a335f6de7959de DIST jna-5.10.0.tar.gz 106258319 BLAKE2B f5605fd91bacc1e900e835494c27b0fdb4ba91b0c04bad1757133bed5938603264ce9fba89c5ce7e4644456b752b934f6e205d0131659e77bf0c58c2b44c61cd SHA512 93e1ab659a60d711557eb93620bcbd05f3dbe9c739b256cfb647d8ac2a4038d0bc638c614b58339b2875017ac18b219a4ddeb0d92e5ca25fef2e326bc14ae256 DIST jna-5.11.0.tar.gz 107424072 BLAKE2B 9f79a0b0e643c8213c159785814dffaeee2dc3b332647c5c887aa5a6e707be5241d392e75730b803b21362fcbdcee82d7049bcdfb7956039f1534e3cd8e170cf SHA512 0122b56c24125e5dea541bee71b43f127df50c8f90b2c240271c677a8d598d9640bb920bd3390856124e8b1bc89a9bd41d2b6c569ae7275f68a13c08fd07027d EBUILD jna-4.2.2-r3.ebuild 2140 BLAKE2B 02bf4fa0fddb60ea509a042244e6d450e0827b5002a01d55438028c3e9b67bde5be21bfd3ed11b0ce90faf7f19397bf6f1f6b890ac5a70d2dcc06e59ba63ba98 SHA512 e9b8ba2522bcd0582f8c29eaf7b8b66a687ddf3c28c07d13b8b2e0a9d666efeb7e51d399f57c26e6f178fcf0ae279e272455083663ecc729ef3b0ba4e8c2c885 -EBUILD jna-5.10.0.ebuild 2463 BLAKE2B e7d4f12b13feb036bc0b17613e74a87273c1872f9690e0aa8420e9f622e4153f920760d7a4257e11d6426d49717e4e72ba09a9c4af3b9ff5bc4bdaa14b394da1 SHA512 6d6288af5598eae79640ee0c2872f876046ca180fb24878898663b1f58619c609fc28fa93c3032fe30646b9739c666c5c0cbe9881326cfc0c95c016929da45e9 +EBUILD jna-5.10.0.ebuild 2459 BLAKE2B 86b61d92ab01caeb641565650fff5e9024ef39f163fccbcbdf2f167b6bb198e952ab21f2650031f85c9ca7436f7a3690a28d28957c58547c080eac12fd235d64 SHA512 408ef249df31976f88baf7ff7222796a402c0ed94154b280eb3c5333b8deee30fe4c22709e2bdbffa3b40e3196ea8b6c39c547fc76ae16c489caefcc2734766f EBUILD jna-5.11.0.ebuild 2490 BLAKE2B c97633d35bcaa3de72948587a4b56fea5a92a691428f20ba52da2a5111f36f4788e3a55c96b7b06df0c2445e0e34b005505229bfddfdf5d1ef02ccbb8e8b6a31 SHA512 2ed6e9dfeb73b9acc059597a28f59f03c3a93d70a35ee206c5a57c7c987c26c7d1889ea112b6c5d4bc7a0017e2ac6d145abb785aef98825b1b40f184a69ebc0d MISC metadata.xml 463 BLAKE2B 9ead7422212fdd6bebd8ec6aabafcdedf0d32420d312a8a0f2cd701dc7eeb940a30e91d1dc0449899a6134e1cb96d47cf95cea5dc20b4974b3d8714c6c00f93b SHA512 1365756d0d98cd7e7bcee2a608a77f1ca95c9546567a0bb37ba0033eb997ef6ae37d86e79c7c7fdc0916cb515658f9a37924181efc3215d00c825b10f9f99b45 diff --git a/dev-java/jna/jna-5.10.0.ebuild b/dev-java/jna/jna-5.10.0.ebuild index 1d15c940f056..4e08475cbb53 100644 --- a/dev-java/jna/jna-5.10.0.ebuild +++ b/dev-java/jna/jna-5.10.0.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://github.com/java-native-access/jna/archive/refs/tags/${PV}.tar.g LICENSE="|| ( Apache-2.0 LGPL-2.1+ )" SLOT="4" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" +KEYWORDS="amd64 ~arm arm64 ppc64 x86" BDEPEND=" virtual/pkgconfig diff --git a/dev-java/jython/Manifest b/dev-java/jython/Manifest index 19b539c2610a..159c117aad63 100644 --- a/dev-java/jython/Manifest +++ b/dev-java/jython/Manifest @@ -7,5 +7,5 @@ AUX jython-2.7_beta1-dont-always-recompile-classes.patch 309 BLAKE2B 72fe6e0afe6 AUX jython-2.7_beta2-maxrepeat-import.patch 457 BLAKE2B a55f47a16264544608ba9916d3f2ced081a4f47d260bab2eeeb5959ad1aaf1074a69bea4d8083383d039f541f6b379a141c81c4376a7f7cf324ce06ddeb84ab1 SHA512 e06ddb36805e2545f351d9d5df651fa90b0b39d340e4772cbb24910f1e1c999463a21fbe4a62c9cc73f9ccdc0047f8900e6300602cb8d5b70cef7cacf1bd46d0 DIST jython-2.7.0-sources.jar 15371691 BLAKE2B 7e1c29f2a2c03b034e89bb9c3a8fdddbaef6a0191a7320c82b76e31b41336f3d99c1995b2e9864c033ec53629d45669ad460fb4a1433ea7bc6b0390919500a24 SHA512 7583810245d694fd1d99a57ad504fcefdfbc1183def2cbb93ae3660f341104205c73041d846bdcf2b564b3cf4b770b481703c1dcdb1458396812c92d30ee9fa6 EBUILD jython-2.7.0-r4.ebuild 4303 BLAKE2B e799c43f07df3c01ca6e2155c8201ae3c3151bf86e79f5b79a408395379adfd97e11bd9ded46199fc8e3aad174ab45ccf4bcb9dc90738491bbe66958f0d91147 SHA512 d76dc2820fdb18d6ca42ae4b4e2e0aa335abd5b3acd2e37726c6f0c166451f84b0f4f3edd59d4ceced3ade06fd65f6578bb29953b5b873dcd7668e1871437261 -EBUILD jython-2.7.0-r6.ebuild 4453 BLAKE2B 91f45695c95fcd42bacdd35fd3d4c1ff34de387046dc51a13ec9f7d5f2367dc9d4033b5110f55f0c5d1abed4cfdf25b820b630c28058d3b7806196d98e983653 SHA512 317dcd4ddd74d89ed8bbc62108d924c9a223f6e448a8f0148adf801151a46c9fedbb70bc370966245cc6f3f1838af603d8f6007a35673027eca1175001a82c60 +EBUILD jython-2.7.0-r6.ebuild 4451 BLAKE2B 336aa71985c9d6e07194c4cbf14d3dbbf9570f121b53d69f5a1fc5da96d35f33236903653d2645dfc2af91c13f8c3227eca5d6b25161f897b1656ef154de9e95 SHA512 c75b0141bf360bc61990683b1a7051869bc2ba4c6a174a6b7c14a5aafef790e76f9c49f09a27054e06b2fdff5dcbe5cfb1ca277b0c9a0987734ffa6a583c5dd7 MISC metadata.xml 323 BLAKE2B 4c2b07b6a519fb3f1e4f7d0662e2488705d8ba2239a6cbd25b42aebd1bff1ca368105e1c5eee604915428c5b909ecc2547f6be4dfad126139a7f496bb276ae02 SHA512 de33eb0b1518ca8c0c9f8a44880946f491620bbcbfe0d5ebcb68dca71eba3965f0cf0ccd8c67128022c33845699222bd8b899c061cb5f7d7c0e09a4783fa3464 diff --git a/dev-java/jython/jython-2.7.0-r6.ebuild b/dev-java/jython/jython-2.7.0-r6.ebuild index 7000a802e098..b9a9876e0798 100644 --- a/dev-java/jython/jython-2.7.0-r6.ebuild +++ b/dev-java/jython/jython-2.7.0-r6.ebuild @@ -17,7 +17,7 @@ SRC_URI="https://search.maven.org/remotecontent?filepath=org/python/${PN}/${MY_P LICENSE="PSF-2" SLOT="2.7" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86 ~amd64-linux ~x86-linux" IUSE="examples test" CP_DEPEND="dev-java/antlr:3 diff --git a/dev-java/logback-classic/Manifest b/dev-java/logback-classic/Manifest index 265a6afb66b5..2dd4f402726f 100644 --- a/dev-java/logback-classic/Manifest +++ b/dev-java/logback-classic/Manifest @@ -1,3 +1,3 @@ DIST logback-1.2.11.tar.gz 4133000 BLAKE2B 09ef74fb92c5a3f10a9ed401b0cc687f9dbc05daf17646f96fa216aefef1a150434b7ba4ca25b6ed751c01dab906c56be5c65908ca9baf6e29cc1a9f55e14773 SHA512 2482f7af5696034e9b412fb3d37be7f0bc7c8a2549808f88b0ae693c0be4f95c41acd82649f76a4572ea5c0bb9f8d7a78b9a64d7af6dd76a0b1b926d7419c084 -EBUILD logback-classic-1.2.11.ebuild 3253 BLAKE2B ca2e4d471073e0570b17c81a295574e4dc7192a9226e8bbbed2fc4de99717958bb16498912c35efd36446bdfadddd22b2e4cd4e681e173316e36e4969c7b3754 SHA512 e265a125363053545d2a3943da8e63154e7262ecfd2ecea222e7b42b2dc102bdd171e789bd24aa8614cf51166c467b0f7617e1d782d385714d3f3f14a5afd0b3 +EBUILD logback-classic-1.2.11.ebuild 3251 BLAKE2B dfc7cee58b219976115e89ccb39a68be3627fc201627c8e8b3d7ac5364048ca6b091625a3e6745369bb211c729cd336a58f604d65bd57209a4adc56b99eee00e SHA512 83c664d5f6650b549c1f95bd1ec8af119ddd11293713f7633a62fb30486c7b92aba50d8f1890bafff6e0320f63c99fd4f0ac2214f5f64fdfbfd86c4c82cd4427 MISC metadata.xml 413 BLAKE2B 3ae8c9f27dadfe978d070866e0c0368b89b8532f2aa6fbd3e3fab9e057320e1c6b5c2bc7367cc191e189acaa88384a0b86741d674d1cd711d4dd5ee8a29c9662 SHA512 7c2739ff8e878766487804fabcb39cda969c81e47af7fd51ffebfcb85dbdec10b7eef85b1d9c873561456e1592f6cdb8f82fbb4233abee1f43f323a1c10f9ba2 diff --git a/dev-java/logback-classic/logback-classic-1.2.11.ebuild b/dev-java/logback-classic/logback-classic-1.2.11.ebuild index 7654edfce259..3ea92f479d76 100644 --- a/dev-java/logback-classic/logback-classic-1.2.11.ebuild +++ b/dev-java/logback-classic/logback-classic-1.2.11.ebuild @@ -19,7 +19,7 @@ SRC_URI="https://github.com/qos-ch/logback/archive/v_${PV}.tar.gz -> logback-${P LICENSE="EPL-1.0 LGPL-3" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86" # Common dependencies # POM: pom.xml diff --git a/dev-java/logback-core/Manifest b/dev-java/logback-core/Manifest index b5fef1c99549..26118710efb6 100644 --- a/dev-java/logback-core/Manifest +++ b/dev-java/logback-core/Manifest @@ -1,4 +1,4 @@ AUX logback-core-1.2.11-Ignore-test-failing-under-Java-16.patch 799 BLAKE2B 5ed73567f9ef6f6fb08c1f9d6fff43e71a22760a31bddcc454a75c62d26b50bad46510f6c748c019ab90e69e6e6007ee3de2507104f956b4c24b658716a6b6ed SHA512 5214fab891a28e02b6748a307e1741207c16dbf0f9fbfcef86f1303c2ab15714348a1f1750965ee928ed422ffa7261f0bc7340756805ba196fe86dce66039ae5 DIST logback-1.2.11.tar.gz 4133000 BLAKE2B 09ef74fb92c5a3f10a9ed401b0cc687f9dbc05daf17646f96fa216aefef1a150434b7ba4ca25b6ed751c01dab906c56be5c65908ca9baf6e29cc1a9f55e14773 SHA512 2482f7af5696034e9b412fb3d37be7f0bc7c8a2549808f88b0ae693c0be4f95c41acd82649f76a4572ea5c0bb9f8d7a78b9a64d7af6dd76a0b1b926d7419c084 -EBUILD logback-core-1.2.11.ebuild 3575 BLAKE2B 88e882efdb626f6351f5768bdac686766836b74ebd07d9009c9d0770d448ebcbfb4977094c930837917a7a0003650839f99616cd558909d3a150d0590ae67920 SHA512 63a8adfdd0b0c8f2587119767e4cde3616e096c09833ed50d6ee2a0e1fefaf1d26900859dc730fb8cb595d21ca9504b1c41ca2614444be927852f8adec2e6f11 +EBUILD logback-core-1.2.11.ebuild 3573 BLAKE2B fc713a7dcb3a0ee8f2883ecea4e206a7d9709a1098f629855d8d9516a3ba38dac0a8b6282cd40a7a48d8dd29ebf7109fafd906dbb86e23a0d05ac880a1922cee SHA512 61cc3e231524c5071084b4c8961ed910c796b6a0342b3e89cfc8d1bd7fc621a75a6ccb0830ce7b695c98ab54f46b2e672e094c2a3379aecea2ac950e3c2bf96f MISC metadata.xml 413 BLAKE2B 3ae8c9f27dadfe978d070866e0c0368b89b8532f2aa6fbd3e3fab9e057320e1c6b5c2bc7367cc191e189acaa88384a0b86741d674d1cd711d4dd5ee8a29c9662 SHA512 7c2739ff8e878766487804fabcb39cda969c81e47af7fd51ffebfcb85dbdec10b7eef85b1d9c873561456e1592f6cdb8f82fbb4233abee1f43f323a1c10f9ba2 diff --git a/dev-java/logback-core/logback-core-1.2.11.ebuild b/dev-java/logback-core/logback-core-1.2.11.ebuild index 82c0939dbb61..bd68a79797d0 100644 --- a/dev-java/logback-core/logback-core-1.2.11.ebuild +++ b/dev-java/logback-core/logback-core-1.2.11.ebuild @@ -18,7 +18,7 @@ SRC_URI="https://github.com/qos-ch/logback/archive/v_${PV}.tar.gz -> logback-${P LICENSE="EPL-1.0 LGPL-3" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86" # Common dependencies # POM: pom.xml diff --git a/dev-java/mockito/Manifest b/dev-java/mockito/Manifest index 9dc6a3fff8ec..70760750903a 100644 --- a/dev-java/mockito/Manifest +++ b/dev-java/mockito/Manifest @@ -2,6 +2,6 @@ DIST mockito-1.9.5.zip 6453870 BLAKE2B b577c4a82f03b5c345462ecc10e9fe25c03836d08 DIST mockito-4.4.0.tar.gz 1030274 BLAKE2B 41b64456b8bf083f69889fdf7fb891a0bb790af8eb897fd0ba5ceca47050944fec102c33badcf6a68621a9fadc33439405b9ca307794f865637c3143c474ba3d SHA512 f0f4c3f585aad63a357d8b8f924124961e7fffdf95607945ae073ab32a05be6ff08794d3edfc60dea21b65ef7c827a4872315c2372d6a9aa822cf8700a08025f DIST mockito-4.6.0.tar.gz 1030497 BLAKE2B 0afc0f5874acbd290312a7eee2ce8b9f7d1a83da12338ff8851e02cd6a9ed0c99bfc109fade5ddfec5f9a5277ffaa0d04c53a726c31082dc53b512a2e551473b SHA512 18f76788e610ca169cf6b4eefd0fdd78c333b920122115d816d1f2ab94f0a84d5a9fd0d00d41d1c34e592c5634f7ac55f7f491061b7992d18aa69f3fc62561b6 EBUILD mockito-1.9.5-r2.ebuild 892 BLAKE2B 5efb72fdf28d793ad9cfd14ee41b58b4ef9d9bdd21b638657ea9ea77444443a68e51177a992b2f3f48e13c56ab68a3821368fd6eb287182d2f60ada628cf6ff0 SHA512 44e08dcbe481a4bcf964227cf2c741403aa799ef98065b7f8f490451d15daa286f01cc944546875cfbc92844427ad2ccb305e44ed5dfa06fa5f04e673146c8a1 -EBUILD mockito-4.4.0.ebuild 1238 BLAKE2B 1e7ec3663d07e3eaa70b452a8f91fe19dc3a357e7d2203fd0464d6773d4b4b0b577f0494af57af86c2c767c5edb8c633e2a65c3b54be54cd6577c331e4560732 SHA512 f9054dce19d3ba277c00c937296df0e454b96cfb92c22e4771811ed4e80ee12c60db38f1a6cc7b75b7a3153f30a460d2cd848ff7caa535c1869db733ecfeb407 +EBUILD mockito-4.4.0.ebuild 1236 BLAKE2B c18ed83b198259694ba5d423dd279e4d46d4a2e6f96780daaaa22d4a69dac016860e23e3b41a7660b2721ccc9c3b6fbfd4598c50bd9478d67e26337b18eba923 SHA512 dba04ce747158ca89e9f98d9a8c676505d2e432f9b2480cb78848796ee59a009b9cbee8a76a6440e6f778776dd0bb4682a818d5b1f1df77e66fa733336bdc85f EBUILD mockito-4.6.0.ebuild 1237 BLAKE2B d1617ef96068aa664e3f1b75ff6d9128682c36c6a20c0aa1f291a283a5ccd63c45809bbf0a80271f2a6179ea44a04e437e611578e98a648c768bd750f861f1db SHA512 1f99f9ddb864787c3c6d9c7c613d24f61475122f7da98869a65bc0978f3bb1a48de118389c862a7368b6ed7af5523cdf8f216e44e31b683eaa183316c7225778 MISC metadata.xml 317 BLAKE2B 209b27a429c1fdeca71c1e215f8fc43bfc66c961b1a3ad3dfcda16d5ea1df51e54cea248f4f152966aa1f91059b91c21fb734c6995f8033150dbda5e1813d121 SHA512 1f7be64d432b4004d2bbf1ec2c6776ec8618875356ea0308b8409f322d48bf3440d692732406ddb3fa7a273c9754c4cc5a6f6cd9808348d0ba8beb7159887a5b diff --git a/dev-java/mockito/mockito-4.4.0.ebuild b/dev-java/mockito/mockito-4.4.0.ebuild index f8a554b3ba6b..2c92c4df4a96 100644 --- a/dev-java/mockito/mockito-4.4.0.ebuild +++ b/dev-java/mockito/mockito-4.4.0.ebuild @@ -16,7 +16,7 @@ SRC_URI="https://codeload.github.com/mockito/mockito/tar.gz/v${PV} -> ${P}.tar.g LICENSE="MIT" SLOT="4" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86" # Common dependencies # POM: ${PN}-core-${PV}.pom diff --git a/dev-java/netty/Manifest b/dev-java/netty/Manifest index 8c76a1116395..850bf5dbca13 100644 --- a/dev-java/netty/Manifest +++ b/dev-java/netty/Manifest @@ -1,3 +1,3 @@ DIST netty-4.1.35.Final.tar.gz 2447958 BLAKE2B 133adc2b37d3e681d11ac2e0187c0f79bb7aeeb6c622a1bf6e66a35bb78cd5730eeeffccfb960948f2e1df5dfadaa44f62b6f354c03065493ae43e1399a5ba2e SHA512 c3ba4e34ae9d309118ff3517467ffc218136789b06287d747b57df08be84779dacf5e29b19157afecd759a3516bc346e434295291b3dd546f80c4ae7c3f0a3ca -EBUILD netty-4.1.35.ebuild 5857 BLAKE2B e49556f1ec09208ba8e06631a075d0763c11c7e30928520756653378a84e9e58b23c4f013bfc75a9fb984b34581317ea1afc89113ed630bc61ac793687f09b5f SHA512 1ad81114c4e8c7c5bfe30dff43b0b2d768280bac5f30216d8f07c10a9104199efacfe8a64c9c77064b6d5f47627f1ebd8878bf3e900b3c308edb224a0c1a6a87 +EBUILD netty-4.1.35.ebuild 5855 BLAKE2B 74696e77590aeaf5629fbc31d2ff7dfbce725f2493c227d4b88efd50da801965afa8f3e9eb60467db6c0035f6c46ffadb947cc75a37fc41fafe8878d804966aa SHA512 0c397aee0d59041b5c04240faf2a339c46f4218fa2f028df1b38793d82a15a240387ee630558bee497c8ffe9a5870235c0e323822a2c40a1098b6aa7f7289cff MISC metadata.xml 507 BLAKE2B 821a563701bddd615a49743269e82ef5f906d5f30d957accbba10cda171b3a8943911733247e05efc9c28b40fd75396e78c2b28c3297a74b15ea8b716dc50ad1 SHA512 5c237af46f2d99e807ad5d442c83af2d1bbd85f3d3ed71e5dc3595c91d2e8104e5025216911e74901817cfd495eb6e96e22248bd1a05c90018c7d13b99d1d494 diff --git a/dev-java/netty/netty-4.1.35.ebuild b/dev-java/netty/netty-4.1.35.ebuild index 16ffa4df654d..68a2f3ee5111 100644 --- a/dev-java/netty/netty-4.1.35.ebuild +++ b/dev-java/netty/netty-4.1.35.ebuild @@ -18,7 +18,7 @@ SRC_URI="https://github.com/netty/netty/archive/refs/tags/netty-${PV}.Final.tar. LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86" # We do not build the full range of modules provided by netty but only what # was available before in netty-common, netty-buffer and netty-transport. diff --git a/dev-java/tomcat-native/Manifest b/dev-java/tomcat-native/Manifest index c96e8ebdc95e..e9cb1edab379 100644 --- a/dev-java/tomcat-native/Manifest +++ b/dev-java/tomcat-native/Manifest @@ -1,3 +1,5 @@ DIST tomcat-native-1.2.33-src.tar.gz 430359 BLAKE2B 2253907b5e3e0121ad520e1a5938cd8ceea55bd1403d320d382b959a0885c7e9374afb2b1828714d2f028dc0bfe6b6010d493e1e1b6d45942b4d27321d79614b SHA512 b9ffe0ecfd14482ed8c752caf2c28d880ab5fca1f5ea1d5b2a8330d26a14266406bdecda714644603ba2d4ca78c22ec5fc2341afd09172d073f21cf5a1099a0f +DIST tomcat-native-1.2.34-src.tar.gz 435320 BLAKE2B 7b4f3feb36c1e4db36a67db835ab70169e64173674b0089fe844cd40b99b1a3a87c8b9f774b0df55689f1ad1e30b5606e8056a3e1707c929dcdbb8f25cc9e47e SHA512 03b167fdfaa16db6a0f3acd849b9dfed33aedad2316de6a2aba57b6b11ef4055790e8d96a66f14e6d5ce2200fafdf80b3e8ca0e8f206e4f28de841d8b217787f EBUILD tomcat-native-1.2.33.ebuild 1182 BLAKE2B ae624184e321f4eae4a1c26f028e230af06bd37f12a26bf86a3b143f29869408c7371b3f296ddbece209c968de2fef24b416ad71cd22c36d499493400ed1df08 SHA512 91222f3794cda0de3532af0f9e5d564e53662de5c73537a3b8e787e09dde61d43f6c03bf516d389789a01c2396d9607c85e44255017af74a85af0d0abcee68c4 +EBUILD tomcat-native-1.2.34.ebuild 1183 BLAKE2B 72151cd98fadc6c5b01b6d41335aa922546a866e67959b85429941a3f14279a7008251b60e511d69a01d71cd0936366b247cd826d3a457176d5461a7afb97541 SHA512 372060e6f4641fe0886a9f1a43788722c12d49c6497d52c277f1edab3b31e59b1cefa38873dc77c60f03b81bfde5d3ca201b50c2e8f5696f0bd79dc2b216b306 MISC metadata.xml 807 BLAKE2B 38715d09df2df7390b4f1bb3179d2d5cb65874f438ea434cc30e52aa8068ae9d9fb60f147f69cda6300cef97aeaa8eb950c55027f5cc3ca67f9afdaf0457b21a SHA512 fc6ae086e1855089491a9ba0b1abb007005a15eb85b5b213d8d36451ff10968dbd810f229795dc384e0e48ab1b9dabffacac333397c4b526c5490de5f99d7d5d diff --git a/dev-java/tomcat-native/tomcat-native-1.2.34.ebuild b/dev-java/tomcat-native/tomcat-native-1.2.34.ebuild new file mode 100644 index 000000000000..1d527ab32b16 --- /dev/null +++ b/dev-java/tomcat-native/tomcat-native-1.2.34.ebuild @@ -0,0 +1,62 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit java-pkg-2 java-ant-2 + +DESCRIPTION="Allows Tomcat to use certain native resources for better performance" +HOMEPAGE="https://tomcat.apache.org/" +SRC_URI="mirror://apache/tomcat/tomcat-connectors/native/${PV}/source/${P}-src.tar.gz" + +KEYWORDS="~amd64 ~x86" +LICENSE="Apache-2.0" +SLOT="0" +IUSE="static-libs test" +RESTRICT="!test? ( test )" + +RDEPEND="dev-libs/apr:1= + dev-libs/openssl:0= + >=virtual/jre-1.8:*" + +DEPEND=">=virtual/jdk-1.8:* + test? ( dev-java/ant-junit:0 )" + +S=${WORKDIR}/${P}-src + +JAVA_ANT_REWRITE_CLASSPATH="yes" + +src_configure() { + local myeconfargs=( + --with-apr="${EPREFIX}"/usr/bin/apr-1-config + --with-ssl="${EPREFIX}"/usr + ) + + cd native || die + econf "${myeconfargs[@]}" +} + +src_compile() { + eant jar + + cd native || die + default +} + +src_install() { + java-pkg_newjar "dist/${P}.jar" "${PN}.jar" + + cd native || die + default + + ! use static-libs && find "${D}" -name '*.la' -delete || die +} + +src_test() { + java-pkg-2_src_test +} + +pkg_postinst() { + elog "For more information, please visit" + elog "https://tomcat.apache.org/tomcat-9.0-doc/apr.html" +} diff --git a/dev-java/tomcat-servlet-api/Manifest b/dev-java/tomcat-servlet-api/Manifest index 137c5e91115f..f90cc09f1597 100644 --- a/dev-java/tomcat-servlet-api/Manifest +++ b/dev-java/tomcat-servlet-api/Manifest @@ -11,11 +11,12 @@ DIST apache-tomcat-7.0.109-src.tar.gz 5314401 BLAKE2B 56583caea6879bf8ca5cc02a88 DIST apache-tomcat-8.5.77-src.tar.gz 5963037 BLAKE2B 63192409b148cf0691e6ad22180e4f79d8603e89633598ee3f1dcfdd7d55b88530ecb1aa7c585920e086a7582dea78fcbcd1498ed2552e0f8d17127658769f66 SHA512 a0d2f77540b5370e09d03d04340e0c7f539eb5761b84ea3c8ef924e2a3e7f9528b3ed83a0c8e413bc9335cee6052135788e48e30d95f231ba3ade7f0b53ec157 DIST apache-tomcat-8.5.78-src.tar.gz 5972826 BLAKE2B 93acb2e997a877a2195642da7d896ec4f08bebd83aa12d868607056c23722bdb90147814173dde17fc142a9e4e434e4570a15ebfa1f8b1c7911a16408728b4bb SHA512 b58fdaa57420fcf7759420fba26bfd6edaa5174f5d3a81fdf8783f19d5385e2502d2ad4bfa0e4a77c6a084bf6d97a6d3cd274ab0ab3f2311d23079e273c41b32 DIST apache-tomcat-8.5.79-src.tar.gz 5983349 BLAKE2B 8be7a268462c7edfd31636f2790ae83b8dbc16b8c0193f6a02f9f8591ffa9c91683b2042038661a0254fdab66f740b7ab99c1e6f11f0bd1245a836def9011533 SHA512 198f3eefe8445c050a98cf6d69597c17eee76158534c18a636f2285143c0cd248b939b8233618438330aedcd936d76505a064842619b077d8c2fa43244c7a8ff +DIST apache-tomcat-8.5.81-src.tar.gz 5988747 BLAKE2B 569e1564cf6f5419aaa0d66a2497852021a244af1a858ad943b45e1c36939011a78edd83c717f346e4327278b95b95535e5c57bdd71af5662e052abc02528f49 SHA512 a9261e2a92e122f0f7f547d0b4e083d6c15cdb4d1ad750bdb3c9e3a597a1c4c1bb0f5dd7ad92f41ce18d15ac7fee47acc2cdd59e588b872f173467864120e581 DIST apache-tomcat-9.0.62-src.tar.gz 6156545 BLAKE2B 414f4f7193a8db2bb3d0abcbd2d8c30ede5783e83ba01229ffb322e9bf6b08d2fb10d83ce4742d9e6a4ebc50c9b047679ae798fbd3db8ae165f76d2782034d71 SHA512 7e9cad2703473d9f096009c464b28d54d3765259fab1923ef8c9b1cbfa231fa51cedadfe771a3a95abffd258759a71023e036bda78b949440a5e826fbd4e9e09 DIST apache-tomcat-9.0.63-src.tar.gz 6167222 BLAKE2B b608c61fa0584927f4a0ba1d945a41aa626f9441305855bcd2f613fa339fee8be5fbf1b85d96efe94ea5da7dbde2721761ea91d66a66ca11dc8195e33dd572e8 SHA512 9be4b85e2c39702fc4c80b285d7df1d192ab5024452c75d77e1072438a3051dd3056d080cab4834cc9682fd641a8c9ee0484a16b8d21008b944a870016fb04f3 DIST apache-tomcat-9.0.64-src.tar.gz 6174208 BLAKE2B 3ec55872dc73279202faae10b4825ca8cd4f5d2763c43778445b2f1aee27ed1cd765e7345276735359e3a40779eaf2ef8f9120eaca8d38af07cbbcd0584078b4 SHA512 7e01a979d41f7d73204b7a7ae5a85b0094626bf64bcfa3a52f1fc46989369d504b6dd49718084ee0a10af775cab488aae1e18ce05eb2b527800e2a693c7b6386 EBUILD tomcat-servlet-api-10.0.20.ebuild 3015 BLAKE2B 8326a595c857ea61fb4c7c684de79a3255822ba0235f9734cfbc64240b9e4917033f242ed12be88efaf8498fcf306c4b8e2162462fbaf0df808fdb33c40f4219 SHA512 a530aeb1d78bb9cb95ec8cb54113668995d3d6989ae50ddeeb1bf220d1629198b6b5d5a1009826aa329d1174eb99cf5b7c2df33e789f01f61d33b7521353775f -EBUILD tomcat-servlet-api-10.0.21.ebuild 3018 BLAKE2B 7407df97c33c89d436e1d338f9c30a1dd2b2b0b90aad199e2e1d02a6a2d0360ef2f95f7b452d4b677d4daad016d5a27bc7a823e353355c7c28f6586117efa6e9 SHA512 7c08253ab8ec762c693902e17a0261023e9cbdd022b436944fd921b0969807bf79766d3ff6c951db1b9cae1580d073c6259d3d4688ae3a3ab88a8c3762cefc27 +EBUILD tomcat-servlet-api-10.0.21.ebuild 3022 BLAKE2B 64cd11eed9ba2a7ecacfa7c2d1824557a783e6db4468d769f414993fa5886615aaabb36be2aacd2d426d94492b876d9895717190cb5d211e874a40561d877da0 SHA512 9b0fd5d665cfe48ef517c37fb516f1e3329fd3fe24a9d36bf838ce4e1ddaaa326f7980e7d983d24e5b4e5a6ac9740d1aee4ba67ca14f800e4e57179091ebd866 EBUILD tomcat-servlet-api-10.0.22.ebuild 3018 BLAKE2B 7407df97c33c89d436e1d338f9c30a1dd2b2b0b90aad199e2e1d02a6a2d0360ef2f95f7b452d4b677d4daad016d5a27bc7a823e353355c7c28f6586117efa6e9 SHA512 7c08253ab8ec762c693902e17a0261023e9cbdd022b436944fd921b0969807bf79766d3ff6c951db1b9cae1580d073c6259d3d4688ae3a3ab88a8c3762cefc27 EBUILD tomcat-servlet-api-4.1.40.ebuild 1007 BLAKE2B 47367c64fb51f41908e0d04234e09306c56ed593120c5daa3ddd18e583d1ec3c1fa77b620613aa9b79dcd87e5a7b631cbe5c33443ae00380abfed671c93cd7d5 SHA512 c126e35ef153353c5cb5127ad7c6b46230a6ae0b70b873ce323e7906680becad7f99844792500281e4532e45ddb050e0f40079daea05ba514d733458aec4a715 EBUILD tomcat-servlet-api-5.5.36.ebuild 1417 BLAKE2B 698cf8076448e7478124561d802e96cdb2d431778dced5de495f7ed2c665ff079300b37e658b3cad133c99bda92505eaf8add6c3e582d00ccdad61ebc4097c80 SHA512 7a571e537319eee86a34070e5e8e2baa722238fff2a57bea51a9e9ca746ec43ef07c7864a7235ef3ab33560b111c8d4971b8e4848f1e54f2719ed162857a7437 @@ -23,8 +24,9 @@ EBUILD tomcat-servlet-api-6.0.53-r1.ebuild 961 BLAKE2B 66d34a80d320dd032acd712b2 EBUILD tomcat-servlet-api-7.0.109.ebuild 2986 BLAKE2B 8bafa3c18cef415f0eb5b20ecf07ea4209313321288b8aa25e13463509e12aa58d250e8dbe52b3801ebf409cf0f013e42ee5cfb9bc1e548971263f7639b09240 SHA512 c3991e127f68c4e0ef6e1dde9ffefbcbfc72479d6dff48c048f8d56adb505ab8959da75422e52eb02c1f5d235c0051474f0329de4013774594289b011223a263 EBUILD tomcat-servlet-api-8.5.77.ebuild 3002 BLAKE2B c45468894337c7e25099a50e10280a0e08b4be3c6f058ff4b1ead323f5c9713dbb618b8c47e8106cb7f1a8ca84e75cb14191bf263ec2ccc9f25e8220bb92992f SHA512 f05643a5452a73dbb03d451f576404b75fe1cd615aca31855d741223b70ec081b914311b063e16ec28c2779d92edcfa264a354a75bcc59ec56670b1ff426f634 EBUILD tomcat-servlet-api-8.5.78.ebuild 3002 BLAKE2B c45468894337c7e25099a50e10280a0e08b4be3c6f058ff4b1ead323f5c9713dbb618b8c47e8106cb7f1a8ca84e75cb14191bf263ec2ccc9f25e8220bb92992f SHA512 f05643a5452a73dbb03d451f576404b75fe1cd615aca31855d741223b70ec081b914311b063e16ec28c2779d92edcfa264a354a75bcc59ec56670b1ff426f634 -EBUILD tomcat-servlet-api-8.5.79.ebuild 3006 BLAKE2B ffed57a50da25f7e5ba64026f6ed77a530f09b54f548a6e4ec99cc2f97313ed3c527a43f91e39d4b89d3ff016146ca9cfdfef22fcb9206914261afaa214e2bbb SHA512 8927451e4d1c067b17b758fbdf21c17f63fcf7e135b31e0f0b67e471dc0aa5eec0a10fc0e31f091a29614343b856cfff50e3a063674b9b1613edcd696793626d +EBUILD tomcat-servlet-api-8.5.79.ebuild 3003 BLAKE2B eeaaedb31dae86e993db199bb2674d6854b84c519443a58c6bc8f13bbd7f64947705d7550ddb097e92837e596960df05bedccd7f6cabb76432908d5011c47b4c SHA512 ecfb21069a5a778fc9e12a9e09737d1b94f67c0ee9e75acf6190cca3d30fe61fb16159cde41381b3d2b4252abfbe82c6171c3b25ab2481444bb537f208a578b7 +EBUILD tomcat-servlet-api-8.5.81.ebuild 3006 BLAKE2B ffed57a50da25f7e5ba64026f6ed77a530f09b54f548a6e4ec99cc2f97313ed3c527a43f91e39d4b89d3ff016146ca9cfdfef22fcb9206914261afaa214e2bbb SHA512 8927451e4d1c067b17b758fbdf21c17f63fcf7e135b31e0f0b67e471dc0aa5eec0a10fc0e31f091a29614343b856cfff50e3a063674b9b1613edcd696793626d EBUILD tomcat-servlet-api-9.0.62.ebuild 3009 BLAKE2B bfcd05fd52b9fe8828076b1727c38fb62f3019f271e95c17a6b5a4ead3f0704e2e3449216dba58bc27c399c9c242e48bc3dc9f7e4b4f5d6c7a242ad36cce243a SHA512 e6ddc9b3168c85061a67941dc8860933df8d6479a966cd627ef9d3eb9d5d5a9e925a950cc8c740604b1c7520a3e7faf47dab41f07223a8bc1250219053a7444a -EBUILD tomcat-servlet-api-9.0.63.ebuild 3013 BLAKE2B 642b4fd0b2c0703f48dc9b0354dc9df887d149485ca538a9450ee2110cee17dc145be54538d27c21da079db942543cc7e7ffa4206cb3e2c8f755b2dbf0159012 SHA512 adb2ef89bfa5e7b111b0135ae318ea5989d0f5350ccaa23053108a1c53a17aa2b908eab00879c3e384edb22630dec79d582ed682ffd8fff6eba58470d77e977d +EBUILD tomcat-servlet-api-9.0.63.ebuild 3010 BLAKE2B 16bb68e3b8d9ec461e6490c9909a721045d17da0bd1dd55f38d7a04a8a20fae4fd0fe1d9618b9b841e9a937baf9a083a55429838fec3addb018ca79c92686c36 SHA512 4e122ed73a59d2e741eab440bed2a949038716051df77d01fea949d39a439f8582097d733bc27da58d6d2a199344dee4d701dabf3b5e23a22b6e1b6615d30153 EBUILD tomcat-servlet-api-9.0.64.ebuild 3013 BLAKE2B 642b4fd0b2c0703f48dc9b0354dc9df887d149485ca538a9450ee2110cee17dc145be54538d27c21da079db942543cc7e7ffa4206cb3e2c8f755b2dbf0159012 SHA512 adb2ef89bfa5e7b111b0135ae318ea5989d0f5350ccaa23053108a1c53a17aa2b908eab00879c3e384edb22630dec79d582ed682ffd8fff6eba58470d77e977d MISC metadata.xml 237 BLAKE2B 7c3263833976c18611a5cba44845af4d80f2f86c48cf587a657292ed0074022088cef88756e3209b292252dce5c0eea307c4f2f45f28b8517609124708f7d09a SHA512 e8227b536eb45569cbf744907106e101d1aa6bf9ba8337783786d719ab107d8bda0fde5dd7067d168181d694b4161b12d1ef3cb5a83b14971b21aa4479670559 diff --git a/dev-java/tomcat-servlet-api/tomcat-servlet-api-10.0.21.ebuild b/dev-java/tomcat-servlet-api/tomcat-servlet-api-10.0.21.ebuild index 5ed928878473..6029363ad505 100644 --- a/dev-java/tomcat-servlet-api/tomcat-servlet-api-10.0.21.ebuild +++ b/dev-java/tomcat-servlet-api/tomcat-servlet-api-10.0.21.ebuild @@ -15,7 +15,7 @@ SRC_URI="mirror://apache/tomcat/tomcat-10/v${PV}/src/${MY_P}.tar.gz" LICENSE="Apache-2.0" SLOT="5.0" -KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux ~x64-solaris ~x86-solaris" +KEYWORDS="amd64 ~arm ~arm64 ppc64 x86 ~amd64-linux ~x86-linux ~x64-solaris ~x86-solaris" IUSE="" DEPEND=">=virtual/jdk-1.8:*" diff --git a/dev-java/tomcat-servlet-api/tomcat-servlet-api-8.5.79.ebuild b/dev-java/tomcat-servlet-api/tomcat-servlet-api-8.5.79.ebuild index c6359840b613..b4ed9827ad0c 100644 --- a/dev-java/tomcat-servlet-api/tomcat-servlet-api-8.5.79.ebuild +++ b/dev-java/tomcat-servlet-api/tomcat-servlet-api-8.5.79.ebuild @@ -15,7 +15,7 @@ SRC_URI="mirror://apache/tomcat/tomcat-8/v${PV}/src/${MY_P}.tar.gz" LICENSE="Apache-2.0" SLOT="3.1" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux ~x64-solaris ~x86-solaris" +KEYWORDS="amd64 ~arm ~arm64 ppc64 x86 ~amd64-linux ~x86-linux ~x64-solaris ~x86-solaris" IUSE="" DEPEND=">=virtual/jdk-1.8:*" diff --git a/dev-java/tomcat-servlet-api/tomcat-servlet-api-8.5.81.ebuild b/dev-java/tomcat-servlet-api/tomcat-servlet-api-8.5.81.ebuild new file mode 100644 index 000000000000..c6359840b613 --- /dev/null +++ b/dev-java/tomcat-servlet-api/tomcat-servlet-api-8.5.81.ebuild @@ -0,0 +1,99 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +JAVA_PKG_IUSE="source" + +inherit java-pkg-2 java-pkg-simple + +MY_A="apache-${P}-src" +MY_P="${MY_A/-servlet-api/}" +DESCRIPTION="Tomcat's Servlet API 3.1/JSP API 2.3/EL API 3.0 implementation" +HOMEPAGE="https://tomcat.apache.org/" +SRC_URI="mirror://apache/tomcat/tomcat-8/v${PV}/src/${MY_P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="3.1" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux ~x64-solaris ~x86-solaris" +IUSE="" + +DEPEND=">=virtual/jdk-1.8:*" +RDEPEND=">=virtual/jre-1.8:*" + +S="${WORKDIR}/${MY_P}/" + +JAVA_TEST_SRC_DIR="src/test" + +SERVLET_API_JAR="servlet-api.jar" +SERVLET_API_SRC="src/main/servlet-api" +SERVLET_API_RESOURCES="src/resources/servlet-api" +EL_API_JAR="el-api.jar" +EL_API_SRC="src/main/el-api" +EL_API_RESOURCES="src/resources/el-api" +JSP_API_JAR="jsp-api.jar" +JSP_API_SRC="src/main/jsp-api" +JSP_API_RESOURCES="src/resources/jsp-api" + +src_prepare() { + default + + # The sources and also resources are mixed together so we first give it a structure to make it easier to compila and package + + mkdir -p ${SERVLET_API_SRC} ${SERVLET_API_RESOURCES} \ + ${EL_API_SRC} ${EL_API_RESOURCES} \ + ${JSP_API_SRC}/javax/servlet ${JSP_API_RESOURCES} \ + ${JAVA_TEST_SRC_DIR} || die "Failed to create source directory" + + pushd java || die "Failed to cd to java dir" + + cp --parents -R javax/servlet "${S}/${SERVLET_API_SRC}/" || die "Failed to copy servlet-api sources" + mv "${S}/${SERVLET_API_SRC}/javax/servlet/jsp" "${S}/${JSP_API_SRC}/javax/servlet" || die "Failed to copy jsp-api sources" + cp --parents -R javax/el "${S}/${EL_API_SRC}/" || die "Failed to copy el-api sources" + + popd + + for file in $(find src -type f | grep -vE "\.java$"); do + target_dir=$(dirname $file | sed "s%src/main/%src/resources/%g") + mkdir -p ${target_dir} || die "Failed to create resource directory" + mv $file ${target_dir} || die "Failed to move resource file" + done + + mv test/javax ${JAVA_TEST_SRC_DIR} || die "Failed to copy test sources" + + java-pkg-2_src_prepare +} + +src_compile() { + JAVA_SRC_DIR="${SERVLET_API_SRC}" + JAVA_RESOURCE_DIRS="${SERVLET_API_RESOURCES}" + JAVA_JAR_FILENAME="${SERVLET_API_JAR}" + java-pkg-simple_src_compile + rm -fr target || die "Failed to remove compiled files" + + JAVA_SRC_DIR="${EL_API_SRC}" + JAVA_RESOURCE_DIRS="${EL_API_RESOURCES}" + JAVA_JAR_FILENAME="${EL_API_JAR}" + java-pkg-simple_src_compile + rm -fr target || die "Failed to remove compiled files" + + JAVA_SRC_DIR="${JSP_API_SRC}" + JAVA_RESOURCE_DIRS="${JSP_API_RESOURCES}" + JAVA_JAR_FILENAME="${JSP_API_JAR}" + JAVA_GENTOO_CLASSPATH_EXTRA="servlet-api.jar:el-api.jar" + java-pkg-simple_src_compile +} + +src_install() { + JAVA_SRC_DIR="${SERVLET_API_SRC}" + JAVA_JAR_FILENAME="${SERVLET_API_JAR}" + java-pkg-simple_src_install + + JAVA_SRC_DIR="${EL_API_SRC}" + JAVA_JAR_FILENAME="${EL_API_JAR}" + java-pkg-simple_src_install + + JAVA_SRC_DIR="${JSP_API_SRC}" + JAVA_JAR_FILENAME="${JSP_API_JAR}" + java-pkg-simple_src_install +} diff --git a/dev-java/tomcat-servlet-api/tomcat-servlet-api-9.0.63.ebuild b/dev-java/tomcat-servlet-api/tomcat-servlet-api-9.0.63.ebuild index 09fffd263372..620449873f13 100644 --- a/dev-java/tomcat-servlet-api/tomcat-servlet-api-9.0.63.ebuild +++ b/dev-java/tomcat-servlet-api/tomcat-servlet-api-9.0.63.ebuild @@ -15,7 +15,7 @@ SRC_URI="mirror://apache/tomcat/tomcat-9/v${PV}/src/${MY_P}.tar.gz" LICENSE="Apache-2.0" SLOT="4.0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux ~x64-solaris ~x86-solaris" +KEYWORDS="amd64 ~arm ~arm64 ppc64 x86 ~amd64-linux ~x86-linux ~x64-solaris ~x86-solaris" IUSE="" DEPEND=">=virtual/jdk-1.8:*" diff --git a/dev-java/wsdl4j/Manifest b/dev-java/wsdl4j/Manifest index a22dc82f7f5d..a6560e100fb1 100644 --- a/dev-java/wsdl4j/Manifest +++ b/dev-java/wsdl4j/Manifest @@ -1,5 +1,7 @@ AUX 1.6.2-tests-sandbox.patch 548 BLAKE2B aba74bdc87f3a35b46a80e20968e926f604a2dc13bfd48569f62fc72b7c8e2bbcb5df33af712c19a548a8c9668195cc340be92fa60e21ab36b0ab0c089de1d23 SHA512 bed0bcf00856309d8f628d4a41774a112bd26c651e9fdfa00af3113d780f430e6b50213fe0f743b486aafb78f11cdd924c4dd8eef64300715a8e88c64c11368b DIST jwsdltck-bin-1.2.zip 599377 BLAKE2B 0f99dc93a1b22019c572fe55585ee285c72e1dabcecc5cf93fa635b12a39a43686f0ff704a0c9ea25c682a882c4580fd82cf2015a9d4417dd28bc87d0b32a670 SHA512 a8f86d9895c588d752d266413e77c2a8db241e9cf9c199909f2e9d1d1b3b1b03eaa6b5841c62b0e7a7c779089eb6721797fdb4f2db841789a6a19884bd48711b DIST wsdl4j-src-1.6.2.zip 172400 BLAKE2B 96fa6a9098993ba20a277004515a4cd29bae84450b86398ceb1dc7835f14f17b39e5daf87d557b4378860c9d24e5928a80bb30b2d953fdc8fcae7d97ae8454f5 SHA512 55d0b8eb6a08cecd4a48223a9f29fe6ed0e00ec4dca99f44a04882efdba448601bb7dadcaa347e32e3ff5bb9e3334503d6666ca2a6276c7bb48b80acea57b751 +DIST wsdl4j-src-1.6.3.zip 173137 BLAKE2B 85ffe7a53b281307cd2d7072f611aa7ecbc10a5e13125f44f0dc934218b8d31ad15438adfc46a89431a5fc1ac68d4896c2415a95ee87c227d74babe664202e4f SHA512 eb5e16b0b51530a27b12aae5d897384d2a03db2e4df70f23ab435af5e8444f828dacfdb0ab0807a9e0b3423eebb165eea8790c129a173d376fc929a1c222be6e EBUILD wsdl4j-1.6.2-r1.ebuild 1376 BLAKE2B cb0628a913a4d93b32f8d2db8e59757bf31500ebfc7bbf7899e2f08e60e82ecfef6609dba997ec17aeaa9a96782326e3055e8a7808c52d9257010249d0cc53cb SHA512 32e0c7d1cd69884104ae305d7dd3e24e92fbb6f26c7e2eda07ba4ddc814f700b8c8986a8cfadc89bd4b57203b6219abcc2db30104ec929677036e63153303e00 -MISC metadata.xml 315 BLAKE2B 56dc646e9b7c4b648c7402c9ff7748b94409ab0a6c6e647be5e57c95c75df38ea3c1f500fd4dccc8ac36026f035cc5514f810b9787af6317b1aae4fbf056c28c SHA512 effacd54f59821dbda6550f490cd95baffdb89aecdc018291e05431eefe216c7af3e5590e80b1e4ea499f50c8e1a692db3bd82716d4389d46b8295e5b3c16483 +EBUILD wsdl4j-1.6.3.ebuild 599 BLAKE2B 60af9fd15e0fadeec0ef848404f314a9b4dffa58c193e7ceb82820cb9a5a17f6b0f51d3ca4b65f608df5ffeb437e9a257a96b04e890750c145b8bcfec4b39a49 SHA512 e15ab20d9f011a3009be198610a84679e2e61a5c98659c0163ac47fa9e9231072842adb867e89a9b7be75d10350758a1c340a4296ec3df253bd8f31cff5fe65f +MISC metadata.xml 313 BLAKE2B aabc90f625441d1325eb089a25545ba18a7e323c758d183b8e5ca2c1531c12f33e71404209f8c7c70713cb9ecfac806ce1d59aceb34b21c1c83f44b409433f5d SHA512 13071d1d4f65f3e9ce63df3e7b15289167c9bd83b0a83df6b40faec8da89a69d271f83e22ceff5e003ca230259a986c96cf5765a94ec5c03d6cffac3ef4632ce diff --git a/dev-java/wsdl4j/metadata.xml b/dev-java/wsdl4j/metadata.xml index 5f130b9b7282..85df5402cc46 100644 --- a/dev-java/wsdl4j/metadata.xml +++ b/dev-java/wsdl4j/metadata.xml @@ -6,6 +6,6 @@ Java - jwsdltck + wsdl4j diff --git a/dev-java/wsdl4j/wsdl4j-1.6.3.ebuild b/dev-java/wsdl4j/wsdl4j-1.6.3.ebuild new file mode 100644 index 000000000000..3be69a6a39f3 --- /dev/null +++ b/dev-java/wsdl4j/wsdl4j-1.6.3.ebuild @@ -0,0 +1,26 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +JAVA_PKG_IUSE="doc source" + +inherit java-pkg-2 java-pkg-simple + +DESCRIPTION="Web Services Description Language for Java Toolkit (WSDL4J)" +HOMEPAGE="https://wsdl4j.sourceforge.net" +TCK_V="1.2" +SRC_URI="mirror://sourceforge/project/wsdl4j/WSDL4J/${PV}/wsdl4j-src-${PV}.zip" + +LICENSE="CPL-1.0" +SLOT="0" +KEYWORDS="~amd64 ~ppc64 ~x86" + +DEPEND=">=virtual/jdk-1.8:*" +RDEPEND=">=virtual/jre-1.8:*" +BDEPEND="app-arch/unzip" +JAVADOC_ARGS="-source 8" + +S="${WORKDIR}/${P//./_}" + +JAVA_SRC_DIR="src" diff --git a/dev-java/xmlgraphics-commons/Manifest b/dev-java/xmlgraphics-commons/Manifest index fe9c883b837f..ee01050ae61b 100644 --- a/dev-java/xmlgraphics-commons/Manifest +++ b/dev-java/xmlgraphics-commons/Manifest @@ -1,4 +1,4 @@ DIST xmlgraphics-commons-2.7-src.tar.gz 2021218 BLAKE2B a16dda389662a38d5ebf6cbd015ac5bf8154b5e2df9e36fd3a33987b04a4de08cc1ebc71e940c05793ef045249c68e7dbb54c418a7c6888020a800e039b0a188 SHA512 7d3993fc920767512f94edef3342757f0ffc9c9dbad80695fe3d77b0ec162380d9b467682ae41238e7ee719601709edb41b2dab06c385dfd9fa898577d8d2c22 -EBUILD xmlgraphics-commons-2.7-r1.ebuild 2099 BLAKE2B 29fb7aa42f6475cf5dceafe9b07b4ebdf0d713d666182e3b3e0ef6dd1e3b624e3ba98d917cfb5d74a46b42e797eff5f664364f6f4b206450a7b229cbc38354d5 SHA512 363ad46823ebd9fa7d218aa790ea429e97b3160478d85f866bec1a4345eb79d3f34e8809e1a6645f8a15d8743ce59f2bdca11a1985c771d4f706743b01f4436b +EBUILD xmlgraphics-commons-2.7-r1.ebuild 2097 BLAKE2B 357e5598d4fd6870053dd82b211e3434c2361c28e7294a154c2a063ca2b52051498eac8674944112f3f1f5e81295dee556da8d384ce944f326f309ca7cdbc43f SHA512 94a2f7cc0970f1cc1af1b8ffa40c9d46c80a62560188dfd71982fce59309684f4353ac139584e9c25eb9b9ce220d093d30503be79f6c26b195fb7989bbed01d9 EBUILD xmlgraphics-commons-2.7.ebuild 1820 BLAKE2B 3622f63c6571d09b621507b4f2a3e641e29f3e38a0bf1c6d6971d6c703518980c2d08de4e7f901b636c42890016150ed78a11f166957b940c77b6cfa8e3a8b73 SHA512 4a891359802ed69d9844415cdd3f7022a16fed7affe236ad807d68276d9b4b9cbcb9b888a9d94c8c4d3a45c0bd5eb22002aeca751882feaa82c09add7640070f MISC metadata.xml 328 BLAKE2B 0116b6e35d9f22341807f3da68bd8d38fc43447920207a08508c46796bf1ff9d2634f38002b22139b7142c912e531d27043f629f259ab2e87d12b8e590d4b92a SHA512 74979721cdcb0c26c82a27e23043487990f41691ea1dd6acf87fb4e403dc8a44402c9907d697ac3024d754b3c504c266d51753b3cad1e4e3a16d861758574a61 diff --git a/dev-java/xmlgraphics-commons/xmlgraphics-commons-2.7-r1.ebuild b/dev-java/xmlgraphics-commons/xmlgraphics-commons-2.7-r1.ebuild index 2bc679b79fbe..6f7a6b4f1cc3 100644 --- a/dev-java/xmlgraphics-commons/xmlgraphics-commons-2.7-r1.ebuild +++ b/dev-java/xmlgraphics-commons/xmlgraphics-commons-2.7-r1.ebuild @@ -18,7 +18,7 @@ SRC_URI="mirror://apache/xmlgraphics/commons/source/${P}-src.tar.gz" LICENSE="Apache-2.0" SLOT="2" -KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" +KEYWORDS="amd64 ~arm64 ~ppc64 x86" # Common dependencies # POM: pom.xml diff --git a/dev-lang/Manifest.gz b/dev-lang/Manifest.gz index 5aa18587400bc2cabfa32fe899f62aed80623c0e..1f9afca94eb0dac29ee89cf622f55605805b67c3 100644 GIT binary patch literal 18685 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

    )0eo07=8wDPIC={nW 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 literal 18683 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 diff --git a/dev-lang/R/Manifest b/dev-lang/R/Manifest index 3031fb2c1413..4da5e0da3ee2 100644 --- a/dev-lang/R/Manifest +++ b/dev-lang/R/Manifest @@ -6,5 +6,5 @@ DIST R-4.1.2.tar.gz 34009074 BLAKE2B 7ca14b28fc40548180dde979d57f93f41fb3966697d DIST R-4.2.0.tar.gz 37585694 BLAKE2B 5ba4d3b9397e92b72af729d88ff562655e0dd7c547bd371638aa76d4f1701f4f8a7911d500cf4f10d87b62457f8f8ce7a946d893477ceb7268b06bd59bc10f3d SHA512 99e71dad00b63e44bfcb8dc9539ff1951809112882d9ee7e06a4e99bce2e6ceac24e8348fd598c21e6d5ab0e0629a85170cde208bfa8145af91c398ac4ef7bcd DIST R-78d6830e28ea90a046da79a9b4f70c39594bb6d6.bash_completion 13596 BLAKE2B 53338e4a1c4f68beb69247216e553dbcac47f660fbf032bfebf7a660e32d2cff5b11ed35411c52de7e1fd6e00bbf5b5ea19369a325fa0a38bd93d63dc3288cbd SHA512 9ccd19bb1b0c18a2f13035ccd6809447429e197e298fb4d1df808ef345d723b42f75a1b91c349f6dbb46e4a82e59ef33e11300c495d79b63d670d0c0f2b16a06 EBUILD R-4.1.2-r1.ebuild 7071 BLAKE2B c248d8ef6d65f694d7b5b93de6c6120115113542c6421eef5b6d61e5aec41c1c851883cdea82784e4e3c558f7edf4a95a7e0a726a36215285cde251129f08db9 SHA512 2bba5a3365c4fdafadc187fb9c6ad0a59596c4f24417567720fdb3c1923db38453078c666d541a6ed50a6309a53bcf71c808b42f662bc5af06ba364dcd637afc -EBUILD R-4.2.0.ebuild 7325 BLAKE2B dcf1e3acbb461415d06e99eb1e7a6100641c1000e5417ec65e92a9bfea3b44a57ca69893d4fa31167053f34df6b7149a7452c1a9fb4c4c04dafb39be7fa3f1ea SHA512 e9528ecd63ce4f0b713696211bf0d235f98b04b1b8b434b3abd23d18742059f459647077b2727b5b51f95396376e88b2bde7bbdeadff3cec5897a3266f5c08a8 +EBUILD R-4.2.0.ebuild 7324 BLAKE2B f8022839eea0982186920677c86003724c62a088b4b2a6e41c9f12c11bc7379770ff2727e6dd99c2a9bc14e78a185c07d4386492e650461f2208d2327c5d8832 SHA512 b7343eeb892a2983544a9aa458c6746db7bf062d843e294aaaf8ec5cfe3d59e2253cad285f538baff7eff2172788a325e3d6d92584306dd5b5acde9db3484390 MISC metadata.xml 1261 BLAKE2B 468178b60e894bd8dff85ecbf74d10dce61bdb21fc8b61f43d7778dbc345234fc6b5e28c7608534d558c95fa6583b5acd2e55cef7096c4cff88e84776e93e03a SHA512 0d42cb1e3b951e3b1cbf09e6e48d47cf7635c8b16708b5b1edb6c5d1b422cad2f16ce5c6f7c603efb365eb9d5b794d2d2653b408147aa9e921cd57feb3840013 diff --git a/dev-lang/R/R-4.2.0.ebuild b/dev-lang/R/R-4.2.0.ebuild index fabfcdf26fc6..1ad97eea887e 100644 --- a/dev-lang/R/R-4.2.0.ebuild +++ b/dev-lang/R/R-4.2.0.ebuild @@ -16,7 +16,7 @@ SRC_URI=" LICENSE="|| ( GPL-2 GPL-3 ) LGPL-2.1" SLOT="0" -KEYWORDS="amd64 ~arm64 ~hppa ~ia64 sparc x86 ~amd64-linux ~x86-linux" +KEYWORDS="amd64 arm64 ~hppa ~ia64 sparc x86 ~amd64-linux ~x86-linux" IUSE="cairo doc icu java jpeg lapack lto minimal nls openmp perl png prefix profile readline test tiff tk X" REQUIRED_USE=" diff --git a/dev-lang/execline/Manifest b/dev-lang/execline/Manifest index 11860e293093..e6ec839599e4 100644 --- a/dev-lang/execline/Manifest +++ b/dev-lang/execline/Manifest @@ -1,5 +1,3 @@ -DIST execline-2.8.2.0.tar.gz 98438 BLAKE2B 66860a1abb3f8078bd625d13dda2caec71bc41d54a35275548897018818b8b881b37d4ab4f4dd7a9a36386802f1f830d345e7ade0e9638b49acc80314ae60ae1 SHA512 9a2c21fbddfc4bce69857fa906fcbb7b17b0cd1009a33a9f3bbcce69ff443af82704d74b792e2d4393eb6d7de9888a5bc74ff208c31485d3398b0dea07368a15 DIST execline-2.8.3.0.tar.gz 98448 BLAKE2B f3dc1a194838f7973044b2d86e6026936697be4f34f9b01f5dfc98ddabfbde3dad7cfe95afd63f65cb266994b922d7d4c94368cf5dca2a2494fd0033b4ed6032 SHA512 40f4697a8165616848ed36dcb31a5859dee55a47439d13908a387550e8f53ca8fffe3bcb3e0462cb93f694c8fb483b14e152f92e6f9d0d536cdab9d94be9c53a -EBUILD execline-2.8.2.0.ebuild 1133 BLAKE2B 569a468d77d0dfe0389b3ec9793450a8e35e9c20386ca968da480bc99fdf6eefabfec201c0017d5752c770b7b1940ec7d3b51e735cff3b0cb0f8c51a511f54a8 SHA512 42fac7d0804a54f27425e9d2638bcb3cf8d1d21b45f786e63caf202d7b5529bc1cbb098bde2e5e2046abfe44fe72ab1ab154dc7138da41be98e3a9bb68903e07 EBUILD execline-2.8.3.0.ebuild 1133 BLAKE2B 98488d28e888392d47e63758836e9f230426ad3f51ec7949d597f1a8cb9a2327aee40cffcf9356b10b9599479f29eccaa165aa5f4092139b7e5fb7ed0cf04b44 SHA512 be36521ef51a25fb44257379bc47a83ef5d7d07fa491f1ab11858598357750766e103220003389a473a14c921df41912e195cb189624583796262c83fcc4ac71 MISC metadata.xml 730 BLAKE2B 0144183b0f42cc421c44f8cfc4e0b5dc6b1639e4279facd59b70ba76d8399e63a9b5d053fca41fbcf987d6b5b8ae1c653430f3fa2d63488f6f73c134344d0a75 SHA512 b30e6f0bcb3499104c0cfcfd5687f6ac1016e89d4ffd8ebdf8409eaeaaae6dce9c4fcf6f97824846527b95cfb61a812bffe7017304ca94af74d7bde6ed0586f1 diff --git a/dev-lang/execline/execline-2.8.2.0.ebuild b/dev-lang/execline/execline-2.8.2.0.ebuild deleted file mode 100644 index ba27a4716f2d..000000000000 --- a/dev-lang/execline/execline-2.8.2.0.ebuild +++ /dev/null @@ -1,50 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit toolchain-funcs - -DESCRIPTION="A non-interactive scripting language" -HOMEPAGE="https://www.skarnet.org/software/execline/" -SRC_URI="https://www.skarnet.org/software/${PN}/${P}.tar.gz" - -LICENSE="ISC" -SLOT="0/$(ver_cut 1-2)" -KEYWORDS="amd64 ~arm x86" -IUSE="static static-libs" - -REQUIRED_USE="static? ( static-libs )" - -RDEPEND=">=dev-libs/skalibs-2.10.1.0:=[static-libs?]" -DEPEND="${RDEPEND}" - -HTML_DOCS=( doc/. ) - -src_prepare() { - default - - # Avoid QA warning for LDFLAGS addition - sed -i -e 's/.*-Wl,--hash-style=both$/:/' configure || die - - sed -i -e '/AR := /d' -e '/RANLIB := /d' Makefile || die -} - -src_configure() { - tc-export AR CC RANLIB - - local myconf=( - --bindir=/bin - --dynlibdir=/usr/$(get_libdir) - --libdir=/usr/$(get_libdir)/${PN} - --with-dynlib=/usr/$(get_libdir) - --with-lib=/usr/$(get_libdir)/skalibs - --with-sysdeps=/usr/$(get_libdir)/skalibs - --enable-shared - $(use_enable static allstatic) - $(use_enable static static-libc) - $(use_enable static-libs static) - ) - - econf "${myconf[@]}" -} diff --git a/dev-lang/gforth/Manifest b/dev-lang/gforth/Manifest index 8ef2349239ac..ce319bf58566 100644 --- a/dev-lang/gforth/Manifest +++ b/dev-lang/gforth/Manifest @@ -4,5 +4,5 @@ AUX gforth-0.7.3-CFLAGS-LDFLAGS.patch 1097 BLAKE2B aa66797e6ebd04966f67275a8b0d9 AUX gforth-0.7.3-rdynamic-auto.patch 634 BLAKE2B c824db023b690ef4e196715589017f2d74d607cefa8fd6a29e987a3df90aaf4e09f4ea7cc3475b93c8ea1f308049a117eb8ea258cc50e962ce5e501b513b3419 SHA512 32ad96b1de651088b375fa9b8decdd8f03f7c492ad6a11e7cbdc574557b2fe7458180ae71919e1f76c6175d443d50582c94876489af0c961a167b40b3d1a4b7d AUX gforth-0.7.3-rdynamic.patch 578 BLAKE2B 10e978a2f4edef4d66e839d2f9d047526e54235ed8c6a1a0b754a38149c2a2db2481bee898dfbc209cf8559b6f2cc408b13d594b7007b7710f3c619549321197 SHA512 2bb1491b82b87bcd387822da501078daad171950cf870f8644d909a848a4843e3fa99d8782d16524353edbffb71f704ff7bf5fa7bf326501f7dde2c294b2c8ee DIST gforth-0.7.3.tar.gz 2523433 BLAKE2B 1ba9095af7958aabf0d671f982c483f2046392fd9872678a58f314357875d286bee7f0d7bc38e9b21331acda80fd285c0489fed44d59c148ff6ec6b6bea7c174 SHA512 f034234acfb0fc727f28b564432219a100b916c6df4b847794a55b2fc3b8ed8714eca6de0df67c7c427b7c2bb4dd00f65cfd34e6eb60181e41ab84fea30304e4 -EBUILD gforth-0.7.3-r2.ebuild 1646 BLAKE2B 88ae4a4c991421ab11c74a65eb14104d94958b865ab2d57066de224a5050fbc3bcf762c867c96b28c86827c52d1993ac22fd67044544618f91520b5b8bb18c0d SHA512 b5b3d98867ecdbdc3be7033cd2545b40b86779f2ad04acbd8d2379deac101e3bb10e5493ecaaea96f748e6f1aa9189a3cfaaed5c16bd4037228f9d88267bedd4 +EBUILD gforth-0.7.3-r2.ebuild 1648 BLAKE2B 4b7ebfe9e2b8e81e0d566db1f653e2798296ef7817d2f7d5fba769bcf4949ac2f8b3cc9ec41ffedd27047451a9f43d2fe0d83df8c8dc76e9c688f1a56abdcfb5 SHA512 4335fc3e1fa53af6a4a05edb7e017ddf32257b4047e79f68834bc8ce0d93b2c551bfc2dd42ff9ba29e2cf75964aea911b4775e784ec1d7369156b37203efaa1e MISC metadata.xml 243 BLAKE2B 4fda5b7957b10262e59d99d603e6ae53c3f3918800665006ae11c825d1709d41f80b8df4f0ae7d02aa04eef13a88ad0f5a4475d9b00296edf197c11d0558b972 SHA512 1deca6a3ffd886a96cc4ba4a65ac44dad8a713e0f552705ed7be18aff282bdb769367310f66e8d10dec76f40466d6bd72808da00c90c67d488e490d47557221f diff --git a/dev-lang/gforth/gforth-0.7.3-r2.ebuild b/dev-lang/gforth/gforth-0.7.3-r2.ebuild index 2bf4b1dff982..503dc8016dc5 100644 --- a/dev-lang/gforth/gforth-0.7.3-r2.ebuild +++ b/dev-lang/gforth/gforth-0.7.3-r2.ebuild @@ -36,7 +36,7 @@ src_prepare() { export GNU_LIBTOOL=$LIBTOOL # ./configure does not generate it, but slibtool assumes # it's around - ln -s ${EPREFIX}/usr/bin/libtool libtool || die + ln -s "${EPREFIX}"/usr/bin/libtool libtool || die fi # We patches both configure and configure.ac. diff --git a/dev-lang/go/Manifest b/dev-lang/go/Manifest index 8f0da34d7720..85d004ad79fc 100644 --- a/dev-lang/go/Manifest +++ b/dev-lang/go/Manifest @@ -1,11 +1,7 @@ AUX go-sets.conf 313 BLAKE2B 03e94776e317d34b72bfb8385b8b0dfa6a599a6086e4d0c9214e7b49293768947c21d9afb323ffcc7fd85ba0af72d9cb243dbb571eee9eb81de9400fd5f5e79c SHA512 7d01b98bc8d1b609183682dd942bd4c9fa757a98243c7de3cf6c497c7bc20b8cdbe59dd669ce4bb11f914a0e9b6d100e65cea2dffd99f38be50b18e0ecf66315 -DIST go1.17.10.src.tar.gz 22196380 BLAKE2B 548d54aa27aca78b6a5b6338a4496c7072c37a9bbcea78456d0851f562278a872fe63d102a3d68bc3c91266bf07f9f4fc0b903ba047bbf8a0e51d973b6ae2a49 SHA512 92aa95927ce244cab339dd7f2fb7e416605515d496e96618e6e45ecfa7b022ae3a178bf88338a7a9e9e1afea4c9ab5f9c35f5716409cddbab3542daefb6ba425 DIST go1.17.11.src.tar.gz 22197784 BLAKE2B d235137e18c3c05ba59540c66e40bab1e9ecd5dc9ac062c66207a117762404c511ccdaf131c2826f3ba7c4ebc25336132b83fb8192ce77844c9bc34734713c49 SHA512 cd08062e3357e8e73ad05572ac575b9d8b15599bdb3ea0ca743b04936fa5cca438886e6a06d6453334b8bb5fbe1ab3512657d11651f9199d2254736a6554e71d -DIST go1.18.2.src.tar.gz 22837686 BLAKE2B 73bdbdcd7b78baacc123fbc9bb0ae603a5eb2b983192fafe7ccd35c79b526bd8f28979ba48a9fffce0a26dd1ba4d010968c01298671703b272bb0b009819b7e2 SHA512 9214cbc051cf26b49ab1bd4d8d30b060865944b831578a9ea7fcfe33f84009f77932a39f2948efbfc412b151e4734a3bc1f8332f3bea11b35a912b0e23a4118f DIST go1.18.3.src.tar.gz 22838104 BLAKE2B 031c34b1b7d45e6b0e357049581972c9f5fc6cabcac6162f27beae1140e03585d85df9d80509a3a64d8d13d691b8ca62f165b0dc782483a9504d46a137300b4e SHA512 bacbc74ab8fa4c8de46847cadbd245124491f960c087d6892e2231a73f689d597b9a992c2948c54c0ab4b6476d86d3a6a9a64e1714cb7b2cdfd0a7bcfcd7b5fe -EBUILD go-1.17.10.ebuild 4813 BLAKE2B c4f3808ff284d5a6e9cfe43852073002dc204ac3832bd40c7a132f3661c459ff2e4be15e99530787b95844158e11f200d1cabfc2a2d4dbd28c5f3dd79e145017 SHA512 c30ee5f4110c8bbd292cb3d59eb264bb421d8bd78f06d840866fd39682b9b2691ea974e75b18bce58f6f7d9588652dbda3dfe61a58c6e71447df6aaf14998f2a EBUILD go-1.17.11.ebuild 4813 BLAKE2B c4f3808ff284d5a6e9cfe43852073002dc204ac3832bd40c7a132f3661c459ff2e4be15e99530787b95844158e11f200d1cabfc2a2d4dbd28c5f3dd79e145017 SHA512 c30ee5f4110c8bbd292cb3d59eb264bb421d8bd78f06d840866fd39682b9b2691ea974e75b18bce58f6f7d9588652dbda3dfe61a58c6e71447df6aaf14998f2a -EBUILD go-1.18.2.ebuild 4813 BLAKE2B c4f3808ff284d5a6e9cfe43852073002dc204ac3832bd40c7a132f3661c459ff2e4be15e99530787b95844158e11f200d1cabfc2a2d4dbd28c5f3dd79e145017 SHA512 c30ee5f4110c8bbd292cb3d59eb264bb421d8bd78f06d840866fd39682b9b2691ea974e75b18bce58f6f7d9588652dbda3dfe61a58c6e71447df6aaf14998f2a EBUILD go-1.18.3.ebuild 4813 BLAKE2B c4f3808ff284d5a6e9cfe43852073002dc204ac3832bd40c7a132f3661c459ff2e4be15e99530787b95844158e11f200d1cabfc2a2d4dbd28c5f3dd79e145017 SHA512 c30ee5f4110c8bbd292cb3d59eb264bb421d8bd78f06d840866fd39682b9b2691ea974e75b18bce58f6f7d9588652dbda3dfe61a58c6e71447df6aaf14998f2a EBUILD go-9999.ebuild 4818 BLAKE2B 906a76bebb6036a5e2d5af8563cc2aa3d8c10d48c8926d5e1368026d97c9b00c65973be3f3937396fa35865f0119d9fd59586c66d2ef137c980695a3b62861eb SHA512 07796174e89485089232edfd712a4540bc8bb138894bfa119f8d79deedb3bb8fe770de018637f81c27629e277ea65fa369721b70fead893b600d0d554efae650 MISC metadata.xml 463 BLAKE2B 133822f9d8be6d5aeb0bf8b9e41ee17637cc3e6f78590a36c1811b77a77a74dd541bb98ad57cfeb6b71a9bcb106c4ac58effcfcfbbef6db4e05b155ef196fd0b SHA512 2837a80088ac2e07cccfb78497c121902a3a0e2f6677b42b1cd82dd3b4e2703099b6d4c95c6c08fefbc647b9b279692e3a46b1126acaad9298c1ecd3b6899fe5 diff --git a/dev-lang/go/go-1.17.10.ebuild b/dev-lang/go/go-1.17.10.ebuild deleted file mode 100644 index 7f1ce9304e51..000000000000 --- a/dev-lang/go/go-1.17.10.ebuild +++ /dev/null @@ -1,196 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -export CBUILD=${CBUILD:-${CHOST}} -export CTARGET=${CTARGET:-${CHOST}} - -MY_PV=${PV/_/} - -inherit toolchain-funcs - -case ${PV} in -*9999*) - EGIT_REPO_URI="https://github.com/golang/go.git" - inherit git-r3 - ;; -*) - SRC_URI="https://storage.googleapis.com/golang/go${MY_PV}.src.tar.gz " - S="${WORKDIR}"/go - case ${PV} in - *_beta*|*_rc*) ;; - *) - KEYWORDS="-* amd64 arm arm64 ppc64 ~riscv ~s390 x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris" - ;; - esac -esac - -DESCRIPTION="A concurrent garbage collected and typesafe programming language" -HOMEPAGE="https://go.dev" - -LICENSE="BSD" -SLOT="0/${PV}" -IUSE="cpu_flags_x86_sse2" - -BDEPEND="|| ( - dev-lang/go - dev-lang/go-bootstrap )" - -# the *.syso files have writable/executable stacks -QA_EXECSTACK='*.syso' - -# Do not complain about CFLAGS, etc, since Go doesn't use them. -QA_FLAGS_IGNORED='.*' - -# The tools in /usr/lib/go should not cause the multilib-strict check to fail. -QA_MULTILIB_PATHS="usr/lib/go/pkg/tool/.*/.*" - -# This package triggers "unrecognized elf file(s)" notices on riscv. -# https://bugs.gentoo.org/794046 -QA_PREBUILT='.*' - -# Do not strip this package. Stripping is unsupported upstream and may -# fail. -RESTRICT+=" strip" - -DOCS=( -AUTHORS -CONTRIBUTING.md -CONTRIBUTORS -PATENTS -README.md -) - -go_arch() { - # By chance most portage arch names match Go - local portage_arch=$(tc-arch $@) - case "${portage_arch}" in - x86) echo 386;; - x64-*) echo amd64;; - ppc64) [[ $(tc-endian $@) = big ]] && echo ppc64 || echo ppc64le ;; - riscv) echo riscv64 ;; - s390) echo s390x ;; - *) echo "${portage_arch}";; - esac -} - -go_arm() { - case "${1:-${CHOST}}" in - armv5*) echo 5;; - armv6*) echo 6;; - armv7*) echo 7;; - *) - die "unknown GOARM for ${1:-${CHOST}}" - ;; - esac -} - -go_os() { - case "${1:-${CHOST}}" in - *-linux*) echo linux;; - *-darwin*) echo darwin;; - *-freebsd*) echo freebsd;; - *-netbsd*) echo netbsd;; - *-openbsd*) echo openbsd;; - *-solaris*) echo solaris;; - *-cygwin*|*-interix*|*-winnt*) - echo windows - ;; - *) - die "unknown GOOS for ${1:-${CHOST}}" - ;; - esac -} - -go_tuple() { - echo "$(go_os $@)_$(go_arch $@)" -} - -go_cross_compile() { - [[ $(go_tuple ${CBUILD}) != $(go_tuple) ]] -} - -src_compile() { - if has_version -b dev-lang/go; then - export GOROOT_BOOTSTRAP="${BROOT}/usr/lib/go" - elif has_version -b dev-lang/go-bootstrap; then - export GOROOT_BOOTSTRAP="${BROOT}/usr/lib/go-bootstrap" - else - eerror "Go cannot be built without go or go-bootstrap installed" - die "Should not be here, please report a bug" - fi - - export GOROOT_FINAL="${EPREFIX}"/usr/lib/go - export GOROOT="${PWD}" - export GOBIN="${GOROOT}/bin" - - # Go's build script does not use BUILD/HOST/TARGET consistently. :( - export GOHOSTARCH=$(go_arch ${CBUILD}) - export GOHOSTOS=$(go_os ${CBUILD}) - export CC=$(tc-getBUILD_CC) - - export GOARCH=$(go_arch) - export GOOS=$(go_os) - export CC_FOR_TARGET=$(tc-getCC) - export CXX_FOR_TARGET=$(tc-getCXX) - use arm && export GOARM=$(go_arm) - use x86 && export GO386=$(usex cpu_flags_x86_sse2 '' 'softfloat') - - cd src - bash -x ./make.bash || die "build failed" -} - -src_test() { - go_cross_compile && return 0 - - cd src - PATH="${GOBIN}:${PATH}" \ - ./run.bash -no-rebuild || die "tests failed" - cd .. - rm -fr pkg/*_race || die - rm -fr pkg/obj/go-build || die -} - -src_install() { - # There is a known issue which requires the source tree to be installed [1]. - # Once this is fixed, we can consider using the doc use flag to control - # installing the doc and src directories. - # The use of cp is deliberate in order to retain permissions - # [1] https://golang.org/issue/2775 - dodir /usr/lib/go - cp -R api bin doc lib pkg misc src test "${ED}"/usr/lib/go - einstalldocs - - # testdata directories are not needed on the installed system - rm -fr $(find "${ED}"/usr/lib/go -iname testdata -type d -print) - - local bin_path - if go_cross_compile; then - bin_path="bin/$(go_tuple)" - else - bin_path=bin - fi - local f x - for x in ${bin_path}/*; do - f=${x##*/} - dosym ../lib/go/${bin_path}/${f} /usr/bin/${f} - done - - # install the @golang-rebuild set for Portage - insinto /usr/share/portage/config/sets - newins "${FILESDIR}"/go-sets.conf go.conf -} - -pkg_postinst() { - [[ -z ${REPLACING_VERSIONS} ]] && return - elog "After ${CATEGORY}/${PN} is updated it is recommended to rebuild" - elog "all packages compiled with previous versions of ${CATEGORY}/${PN}" - elog "due to the static linking nature of go." - elog "If this is not done, the packages compiled with the older" - elog "version of the compiler will not be updated until they are" - elog "updated individually, which could mean they will have" - elog "vulnerabilities." - elog "Run 'emerge @golang-rebuild' to rebuild all 'go' packages" - elog "See https://bugs.gentoo.org/752153 for more info" -} diff --git a/dev-lang/go/go-1.18.2.ebuild b/dev-lang/go/go-1.18.2.ebuild deleted file mode 100644 index 7f1ce9304e51..000000000000 --- a/dev-lang/go/go-1.18.2.ebuild +++ /dev/null @@ -1,196 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -export CBUILD=${CBUILD:-${CHOST}} -export CTARGET=${CTARGET:-${CHOST}} - -MY_PV=${PV/_/} - -inherit toolchain-funcs - -case ${PV} in -*9999*) - EGIT_REPO_URI="https://github.com/golang/go.git" - inherit git-r3 - ;; -*) - SRC_URI="https://storage.googleapis.com/golang/go${MY_PV}.src.tar.gz " - S="${WORKDIR}"/go - case ${PV} in - *_beta*|*_rc*) ;; - *) - KEYWORDS="-* amd64 arm arm64 ppc64 ~riscv ~s390 x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris" - ;; - esac -esac - -DESCRIPTION="A concurrent garbage collected and typesafe programming language" -HOMEPAGE="https://go.dev" - -LICENSE="BSD" -SLOT="0/${PV}" -IUSE="cpu_flags_x86_sse2" - -BDEPEND="|| ( - dev-lang/go - dev-lang/go-bootstrap )" - -# the *.syso files have writable/executable stacks -QA_EXECSTACK='*.syso' - -# Do not complain about CFLAGS, etc, since Go doesn't use them. -QA_FLAGS_IGNORED='.*' - -# The tools in /usr/lib/go should not cause the multilib-strict check to fail. -QA_MULTILIB_PATHS="usr/lib/go/pkg/tool/.*/.*" - -# This package triggers "unrecognized elf file(s)" notices on riscv. -# https://bugs.gentoo.org/794046 -QA_PREBUILT='.*' - -# Do not strip this package. Stripping is unsupported upstream and may -# fail. -RESTRICT+=" strip" - -DOCS=( -AUTHORS -CONTRIBUTING.md -CONTRIBUTORS -PATENTS -README.md -) - -go_arch() { - # By chance most portage arch names match Go - local portage_arch=$(tc-arch $@) - case "${portage_arch}" in - x86) echo 386;; - x64-*) echo amd64;; - ppc64) [[ $(tc-endian $@) = big ]] && echo ppc64 || echo ppc64le ;; - riscv) echo riscv64 ;; - s390) echo s390x ;; - *) echo "${portage_arch}";; - esac -} - -go_arm() { - case "${1:-${CHOST}}" in - armv5*) echo 5;; - armv6*) echo 6;; - armv7*) echo 7;; - *) - die "unknown GOARM for ${1:-${CHOST}}" - ;; - esac -} - -go_os() { - case "${1:-${CHOST}}" in - *-linux*) echo linux;; - *-darwin*) echo darwin;; - *-freebsd*) echo freebsd;; - *-netbsd*) echo netbsd;; - *-openbsd*) echo openbsd;; - *-solaris*) echo solaris;; - *-cygwin*|*-interix*|*-winnt*) - echo windows - ;; - *) - die "unknown GOOS for ${1:-${CHOST}}" - ;; - esac -} - -go_tuple() { - echo "$(go_os $@)_$(go_arch $@)" -} - -go_cross_compile() { - [[ $(go_tuple ${CBUILD}) != $(go_tuple) ]] -} - -src_compile() { - if has_version -b dev-lang/go; then - export GOROOT_BOOTSTRAP="${BROOT}/usr/lib/go" - elif has_version -b dev-lang/go-bootstrap; then - export GOROOT_BOOTSTRAP="${BROOT}/usr/lib/go-bootstrap" - else - eerror "Go cannot be built without go or go-bootstrap installed" - die "Should not be here, please report a bug" - fi - - export GOROOT_FINAL="${EPREFIX}"/usr/lib/go - export GOROOT="${PWD}" - export GOBIN="${GOROOT}/bin" - - # Go's build script does not use BUILD/HOST/TARGET consistently. :( - export GOHOSTARCH=$(go_arch ${CBUILD}) - export GOHOSTOS=$(go_os ${CBUILD}) - export CC=$(tc-getBUILD_CC) - - export GOARCH=$(go_arch) - export GOOS=$(go_os) - export CC_FOR_TARGET=$(tc-getCC) - export CXX_FOR_TARGET=$(tc-getCXX) - use arm && export GOARM=$(go_arm) - use x86 && export GO386=$(usex cpu_flags_x86_sse2 '' 'softfloat') - - cd src - bash -x ./make.bash || die "build failed" -} - -src_test() { - go_cross_compile && return 0 - - cd src - PATH="${GOBIN}:${PATH}" \ - ./run.bash -no-rebuild || die "tests failed" - cd .. - rm -fr pkg/*_race || die - rm -fr pkg/obj/go-build || die -} - -src_install() { - # There is a known issue which requires the source tree to be installed [1]. - # Once this is fixed, we can consider using the doc use flag to control - # installing the doc and src directories. - # The use of cp is deliberate in order to retain permissions - # [1] https://golang.org/issue/2775 - dodir /usr/lib/go - cp -R api bin doc lib pkg misc src test "${ED}"/usr/lib/go - einstalldocs - - # testdata directories are not needed on the installed system - rm -fr $(find "${ED}"/usr/lib/go -iname testdata -type d -print) - - local bin_path - if go_cross_compile; then - bin_path="bin/$(go_tuple)" - else - bin_path=bin - fi - local f x - for x in ${bin_path}/*; do - f=${x##*/} - dosym ../lib/go/${bin_path}/${f} /usr/bin/${f} - done - - # install the @golang-rebuild set for Portage - insinto /usr/share/portage/config/sets - newins "${FILESDIR}"/go-sets.conf go.conf -} - -pkg_postinst() { - [[ -z ${REPLACING_VERSIONS} ]] && return - elog "After ${CATEGORY}/${PN} is updated it is recommended to rebuild" - elog "all packages compiled with previous versions of ${CATEGORY}/${PN}" - elog "due to the static linking nature of go." - elog "If this is not done, the packages compiled with the older" - elog "version of the compiler will not be updated until they are" - elog "updated individually, which could mean they will have" - elog "vulnerabilities." - elog "Run 'emerge @golang-rebuild' to rebuild all 'go' packages" - elog "See https://bugs.gentoo.org/752153 for more info" -} diff --git a/dev-lang/mlton/Manifest b/dev-lang/mlton/Manifest index ae876cc0fa8e..7b09c1e6a972 100644 --- a/dev-lang/mlton/Manifest +++ b/dev-lang/mlton/Manifest @@ -2,5 +2,5 @@ AUX mlton-20180207-bootstrap.patch 980 BLAKE2B 4128d0d3aae1e30c6b234e9cc3e0d91ee AUX mlton-20180207-paxmark.patch 728 BLAKE2B 05bb27260dc8007a815ce74276a537a48127b4c336472afca571c39b0e29368be5be79ae03c21940dde6bd37f79613817adc8f22d986d570fab4cb184051b141 SHA512 78526ab383f481663cc892938f74ad1783aa7a2b1fcfd7032a67c4489daa5d141877806fb16232b8f0843e7b4e001d3f76a9a171a8da6413cd921688f493f7f9 DIST mlton-20180207-1.amd64-linux.tgz 18772644 BLAKE2B 7fe2d9db7edfb2d3e301be88e90b7dffe1441ff315ddac1464ef42fb436be1a9dc4e2c03fdb93880779360aed04cb7662a1a5a733f2d4158082d228f718d8b93 SHA512 74ab847ff567cde365a113f8819bae69cc18df20c441a6c6666b600980d2687faf143311f42be21a261b2493dc5c45fbecb4737c599cf767c3680afec06c2e0c DIST mlton-20180207.src.tgz 25003695 BLAKE2B 8cddfe83c76e05fda446917ddc85035b3d74534fe4bc597a839cd13cb59a15538f40a3f68bb8f7136f9cf8cb27a582e88ca0d14b8f7a4582a202b3bd075f3c9a SHA512 3599159950e857d257abce92abf5c548dd9c0b0cdc4ba0d7cdf9badb5d997f73386cd1ff79f563221b394dd831cb344e287927f90683b0715678edb3ca0ae15a -EBUILD mlton-20180207.ebuild 7013 BLAKE2B 43a594d3ec7f6055519250f0e7ecfc6baa4fc8918097620ac5fb13c24bd61a940c0a34802ed56ea0b718661023831e135199de525305df5ac849e5bf9cb38ed1 SHA512 caf657e82fe88b8eaf995d2a0f7bb7400f160aeb37875d8c1a140b000f10e6fa1cae827ac02f333040ac1df8c1a138af92cdd32c2f83c16d737f378241144e5e +EBUILD mlton-20180207.ebuild 7015 BLAKE2B 2589c4d9e301c3e55fb221158a82d68e4bd704a7e1c9eb728a55caa3e1ae82fbf828c6b6c75885c415930307969a99e90104ced281a7c740da448e25becd2ef5 SHA512 8e3f7f1c3e27ff3b508bab80cb1bf8237a258f20d222b61c9e561187ed04315f158ba58c42a397fbafe10613bcfbdcf70d9922f2ca58b77eb81b76c1722727a5 MISC metadata.xml 673 BLAKE2B 132c2780c36f09f961234616be1d6cdfe6206d7ec48116784c5905d1b7a8af9b2fb53c8aa9f8562bb4f6643410b89e223eceaeacbd1858f721816cb703e05f90 SHA512 c521c18447604bde8a241f65b29a784859378f81639529ee61e8e9949f456bed14df6bff8563602e9f3b17519528414827638db8a1b582281ab1cf46c8d47e7e diff --git a/dev-lang/mlton/mlton-20180207.ebuild b/dev-lang/mlton/mlton-20180207.ebuild index 8ef03ed2eee9..69c52b386626 100644 --- a/dev-lang/mlton/mlton-20180207.ebuild +++ b/dev-lang/mlton/mlton-20180207.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 @@ -88,7 +88,7 @@ mlton_bootstrap_variant() { } mlton_bootstrap_build_dir() { - echo $(basename ${S})"-"$(mlton_bootstrap_variant) + echo "$(basename "${S}")-$(mlton_bootstrap_variant)" } mlton_bootstrap_bin_dir() { diff --git a/dev-lang/python/Manifest b/dev-lang/python/Manifest index fdc7fc9ad084..0c70052d9975 100644 --- a/dev-lang/python/Manifest +++ b/dev-lang/python/Manifest @@ -6,46 +6,28 @@ DIST Python-3.10.4.tar.xz 19342692 BLAKE2B c430ad9bed71729fda29433af0614b6c0110a DIST Python-3.10.4.tar.xz.asc 833 BLAKE2B 289f2e96bfc2b60c4ae94b1591779d604f203890c4f5db2ee16e305bf03c6ddb9c8d6da4471a06b5943e12888f37ca572ea30876e9a80382a26814f66b41b7bf SHA512 699e37bf09067083af159e3734b38c952bdc75432c8abfb7a7b8cce7ca975038da37490abeb5c13befd2dacb84a5341ad30de5d0a63d35af5c512215744f4d6d DIST Python-3.10.5.tar.xz 19361320 BLAKE2B 7f3629f8a16faeb0311947b7d5162bc45d9ed6b2c051f776027d01ebbbdd42e4849efd67921fa57975f68ec67dc34f3135345ce216f2d3f02bfcfa4245d266f1 SHA512 aa7f58a9b31de9824185b3e7bfa7da0dcf64ae9e89840664eae9d98d9048a650fa012cd5b873a62ff44b65b856db86f095c4003117406ec5e9583ec5f7e78e90 DIST Python-3.10.5.tar.xz.asc 833 BLAKE2B 36da2d557a5c38cfc473b2138412f9bc011d19c8538475e623bf41d81eb2c8f8e977945a3065a48c5b234d2b2c7d0dd5e83112c948591628cec344651dc9055c SHA512 72d0ab09900e2a10b85ccac804efd5536251152798e7347576e0e28bff4ab4a84b08d646329b225f9949047586686f9f4e7f05652526657a0948951b739c14e0 -DIST Python-3.11.0b1.tar.xz 19416160 BLAKE2B b0eeb2d9ee9d54def7bf555d9d0dc9f343e98b48b77ce4d9a9ec5b7c45a4bfb11e70159cca8a4e384f8d21678f210dcaca5016f68ac59859a1bf336148498dc0 SHA512 f59f2905315593b2f486827ed7a1ffcce9e0faaac671c16026373c3e40d1e1c7b3e1f3384c2fbcbff8acc72c2466cd11c20fd04fbb6e839510d85966b38ebbf1 -DIST Python-3.11.0b1.tar.xz.asc 833 BLAKE2B d2e9fe9271d916133e3e9e13cef72af193cd3fd870143702f200ab77f14e85d1fdae2a59d12a62a361cc38f2a70d03aa0225f57f4c56c6ecdec9e687f9db245b SHA512 e47f2ad1ebc98681f82de74250b5d890e13d1c3c3573da24a4e646f9cdd41e035b9405646e0aee331df120d977f544a215df370b7a4b203082cf489776eca5ff -DIST Python-3.11.0b2.tar.xz 19529360 BLAKE2B be2bb1b111d8fca4fe1a9d141c9ac82c9d7465ceed56955642d9addd946ac688cca97994c643ba6a66c42bed5516a12dfd273641304f4a8608e8ac60c48c876e SHA512 3298b2fe66fb04435138b995174245648f38f2bb75e2a8d8c4bcacf2d4510734b90e860dc37347eef22e298fa5772374238559815bbf546fb4fe9c1f0dd952f0 -DIST Python-3.11.0b2.tar.xz.asc 833 BLAKE2B 25ee4a13b449785192dc00d09c7bce1b5a3ec0798474bda50cc0896fc2fb884bbd67735febba17a7789de94143e6409fad2945b0c1349fbe3ea2acb0b00a1d42 SHA512 99a319fe3063af89c8b6201fef931b0748c8bf8781bed1ebb0ee55ce307f87c6524af23f80d1c57eb249153fcc3b5df5c06182f60ddc6eeeb59c5cce12c4e21f DIST Python-3.11.0b3.tar.xz 19532936 BLAKE2B b7edaecb57b99a76662dd22d28678108b3448a3acf09ffe2676d849e564da6e887184a82451095d98bbc33d0610d6ad72f961c545912480277b7fabfffb9bc55 SHA512 53c379311acc9d8ec645caea44f4b83b29fcbdacb7114eb7aac5a2f0229402eddb245abc8bd6665077e9c82ba0a821cc55ae7494d0667b84675248025e872498 DIST Python-3.11.0b3.tar.xz.asc 833 BLAKE2B a43811360e01532bdec5166dd049b2d3bf9e33739152ffad85a33fcb94e0f81e128c3e3a30097b0c56d71ac908fd88058b894d3ef07e13a3467249839df39fbd SHA512 b51a02e47de73f4998effd15eb99d356ef69cd69521f208f50de1b8acf69d5cf9c8a2f774ec8bc5e0e75534fe59efe019cffcff39bc525aa4641dc9b47efb5ef DIST Python-3.8.13.tar.xz 19023016 BLAKE2B d3cb8624496e56d93d34f2aa5082746869a99210197529bc19e6a9d265f4ce246e0e83a3528a7602a28aac8855bf84e6bf6495b85e9202fcf04ef90600cb5e43 SHA512 5c732b5d21b189b99a0e9ccd3ae59466bed60a930d5d3f437a262d38f0797b776cecbf12a1852eaebcfb638a6f2e28e471cc2ebf94237cc728144be21842cb81 DIST Python-3.8.13.tar.xz.asc 833 BLAKE2B 918894777e1a783f2a7c7958a808610631cb7a6039df84675158e8d2fd66782f29921d44ab9b4625c4ca3821852e0d0e0005163b086c7d0c3d617e3a76cb7033 SHA512 6683c4ae6cf20a97a29165f96b9f5dd09d618892583650d803aa677240695968dfe344294fc33db68fd4669c82021afcc29a1f6afe49915be51fae281eeeedbe -DIST Python-3.9.11.tar.xz 19724780 BLAKE2B 25b017e36b22235790633eb1a88f52092225252f39963fc365c1ea863f5b5d98a796bceb01e5e34c02d9690f2a664959766b214b8c13350d6e22839218d0c097 SHA512 804e6e6b31922378f07f290023f6efc870c6fd3010204c499c2b375880f6e6ec0f72ce96a8fff81956f6fa3bea2123df2138ef0fda23a3d5d3cf757174a930c3 -DIST Python-3.9.11.tar.xz.asc 833 BLAKE2B c60c291f3dad39c842d16717239006f3ee703eaa586d95ea02ba4486d20a1e82065bbaf7af6f7cf6a04799229359791a72834096b6ce5f5d2b583ba5962d441b SHA512 a84bbfa68ec1c0e45bbd64af4481be7d68885021287731c69346a3cb25c9bf607be84dd72af2d3a6fbeabbde64975f37c4bb4f61274e72b92b4277fa48543e52 DIST Python-3.9.12.tar.xz 19740524 BLAKE2B 05f2469aa53ca36221ef4976b17bfde3e5b86afd5a8114e5a7fd899f975a8e55022555ef718d5352ab68de1b7b23865a0bf713768c9c2b30d591438c9a396d25 SHA512 081981901e14149748fd35228db0b3b1d96fef227ae7404f07b8bad0fda4b02649bf31c348c94aefdaf3327565d78f9489437c2c02f647b15d41376a27a23e97 DIST Python-3.9.12.tar.xz.asc 833 BLAKE2B 33436d0404a643215a8fd2b967ffd216201da24f374941bf65b888159ccfabcbe79b751eca2dd489b06605604338c8bbaab74aa10abbe4bcffaa54236301228e SHA512 dddaa27f8a29034f458edb6739398a5455c87fe37b6349e161865a9deedca118ffe9cb82663cc75bbe60b3b556399c0c6855f5262aac1fe90d36a3694fca65b2 DIST Python-3.9.13.tar.xz 19754368 BLAKE2B 4f583f66c28b791e19cd6d79695fe9eb815fd333542be22aec8bd73d1f4d3f17f2c4e9de198e7b16c1ca6362a613a8a02fb965c7dc7db3e510fd31de15ba2d19 SHA512 e9664e7f908092df11236b22465d217531d6f0378e88d889108d19fe77f28f46ffb629b8733f84b41409e255367321893a2b1bd64518930d9d8cae5d1b774d23 DIST Python-3.9.13.tar.xz.asc 833 BLAKE2B db01c01be9d56cd15f9ab4a9e2cfa800faf4ebecb92b01c133865d3b3134bc910258a33b766306c3d01f98e35bbf9c03c7cba697760b7095999cbd63ed6c276c SHA512 9367afe8ec32195adbb64fa32eb9e3881cfdbbb38efcb5e0804a15486232aecbc81ed20a8ffed652f06a881744f3efd2c2df3cc652d70671c94d6668a17a391e DIST python-gentoo-patches-2.7.18_p15.tar.xz 34956 BLAKE2B d173f276dd9c0ce31004dcc55a0d18e9ce25a47683c2df3c4dd62e967dfbbb35be59a2f08cf20f30a19475a8a2344dd95b17400eafa88b5fdbe9270a12ccbf32 SHA512 d9386808265f978808e5c0ffd384cefe54fb0e05aeccfd394167d5227d9cd66e25c8e93c54914762b2cfc3c2dd851b26a7a84d62634c6aa8a0798aacbb7ac25f DIST python-gentoo-patches-3.10.4.tar.xz 8592 BLAKE2B 67fba3e1fedb17430e5cd93da995b4acaf714db512031b5a2f775a25f793f007941561663cfa413d645ccddc2e22d65d250a40fa166cafda8805488d877ff57d SHA512 3ed2b8ff8f1eb8febe7dcd4b5d13d6d54468be1d525f8f1118977d3bbc78f690a597b09383939d023b03380a306e4bff1693382e29ff562312d803305b1709b2 -DIST python-gentoo-patches-3.10.4_p1.tar.xz 9648 BLAKE2B e89fa6d4d0d56614242e23d112931cab3447db258548f86e6d09af3db95a3c4f97bb4a939659b85fcc897c0ce4d613c5d55af5da3ae2bd074c2cfc91210d4d34 SHA512 d6bb91ce471cb01891bf5bc1f03914714a34e6a1780f279b937dfb21aea1cf65d84c89c792e0d46286f3c9030ad99bc42b2657aa7e8c6bf0ed0d973b381fb5f9 DIST python-gentoo-patches-3.10.5.tar.xz 8584 BLAKE2B d4a812a33e485b1eae5629e519dca4dc6625b743b07c7f7bbc62562f345d87723ba499893702310b1e96e443d2946e27a8d4971f32ca1125d4827d0d594ccaa6 SHA512 77f0478f7d0491e103857a83a97d6e04a9ec68740a7f9357cbbdd316462e7d98ea8236bd05a30e7556457ece5fbcfa4a7a78a25d4eb12779455ce2bb5b6f30d0 -DIST python-gentoo-patches-3.11.0b1.tar.xz 3324 BLAKE2B aa54baab51376b63d7ec4783f9dd9d18581a07c935aaf3619d009d32e754b3a54cbcc2b4f9b0dd556bb91f74198a27ebee4e31baaac04907ba0f1fa87ad04121 SHA512 d609d95fe2e89550f70bb0cb3e4b468e571d00fa3e8a60020193a048c089685b7452146d8bb51e5e39203f08b0b53c661c156ba7711bdd7b107ceebd4ceec440 -DIST python-gentoo-patches-3.11.0b2.tar.xz 3324 BLAKE2B 6368fed7be55e0a04d19be09fe1a935ecba5f6f7a12ff4e7926e6f611cd7448bb7ffd83240022e245b5f4452529e7469de65bf9a388e93bbdd0ffef2ba352209 SHA512 fe2ecf265f94ef3954b528bbd7b25ee8f3bdb27ffde4e94dd105c440848509ba5da05614d855859ad56b840e8858ee1435af51e84add9fb212d8827044158da3 -DIST python-gentoo-patches-3.11.0b2_p1.tar.xz 4888 BLAKE2B d82a1c2e6e18a8d9ab8fbe5e1f81268442f45114f6ac58ce8d6204f8874c06769b725d480d5aaa7c624ef7f9d59c9dcff5371622a5b8c44d37ea0f9d960304fe SHA512 3b8b1859e4ca941d0ec21171d3ee491a19bffb612935217f9a0a59361270dcae3b97e366b6ef14aa4e5e6415871b2b1509e9a276a0783c86af9883e1345f71e7 DIST python-gentoo-patches-3.11.0b3.tar.xz 3320 BLAKE2B 588762fe2698a814d0cb89f84620d3ca4754347cb9af4f0eb36429a126ca2386b64594f16621a25e88d518986aad5f3ef3a84d9ce746f58b5cc6d112167c41d1 SHA512 026cb5cc2f3a1b17829fb088ca1dc9af03764a250bebb1fe518a6f7734f731a3f6cc5d83a13b6ca29dd6fa8ca5f0249a7ef0a641b939cd511d05cdc645b9171f DIST python-gentoo-patches-3.8.13.tar.xz 16004 BLAKE2B 5c0c6c9263570a467391e60c324d1dbc1e50ffda9cad1e204df124441b593146f18e5f1529eb7d385b35c5f4b9e597807971b6b66f7f8eef156ad87c9ad32743 SHA512 4ceb831e2d62bd73909b53a3b553b2cd73d08bcf2a1c92b47eaeb1221d40daabcaed14977265bcb265df00b6bf363dbebbd61a62dca4bf6ef40c6b911e980597 -DIST python-gentoo-patches-3.8.13_p1.tar.xz 17704 BLAKE2B 9b8fa78945f62809cd146b8009a5bbdf7570bd3e470e602bc20567089f343ed99c2c4b9f99440dde0a7e7ea05e7be280c4756fcd50c88d6b9a39829736b2a435 SHA512 520b521b61128970481202eed57bc56eaeb491a1fb920aa65aa7c80fb96fe4e70e0b5c3ed0813583f6ac22dfc9738ba38247bc639f448c9756aa0dfd1e907b19 DIST python-gentoo-patches-3.8.13_p2.tar.xz 18816 BLAKE2B 8612ca33e5569319c5d1a5a3fb1a81e860bd515bfde656b79f087ccf7020923fbd06b315178bef8630e4c36bb22c27299fe439aadc6a161f1ec93be8778314ee SHA512 be5668a0a4be0a03e61466436973125a3be4f33a61524e4a5c8d86745727cfcae59e5048477887c9f6bfc09727f3aef3652ad47a13a6bf0f1452d3172f1c34dc -DIST python-gentoo-patches-3.9.11.tar.xz 12844 BLAKE2B de7ffa39e96127949d2b894fe15c8c1345180842791743af14a3728a7c950e877ab7c74f3e72da5518b16ecb2f3ff13e6132740bb067fe43a8359c673befbaf5 SHA512 0507792188587e66d63a70dde17c6aea1c9aab9e40ace3aeb585adbd2c62acf828782312ba7523f7a4ea49ab1125a30c7b091d10fe02874b018f2733fb8e141d DIST python-gentoo-patches-3.9.12.tar.xz 12848 BLAKE2B 5dd66fa94b136a463d2c4be3a5b7dfad770c3905467a1d81af02a35b2783ce7d614881c915ee8f8e764c1656963d6886d9c60c6e524f512e1bc496e42d01307b SHA512 07de63e47a8e547724099062239df8fcfd254f19d38be28131e6bbb094ffbab8483861fb6a5905e60d7fa7a1a5dc06785951fa31984ecad89516b0b742c47f91 DIST python-gentoo-patches-3.9.13.tar.xz 12836 BLAKE2B ba687a3d6e00baf4d9640ab78a29c3e21bf1872b5019198991521cf37bb0780f592db742ee4fdfe6bfb1cab1c1f6587889dfdb024cae72766b6c83c2ffe319be SHA512 e393992ff92625771c6ffeb500637862f0163c689c685fd245a6e5bbdd3128154ce439ecab56eaf1359e67ea0d173dfb19f65a4098ea2266922bfb43aba517dc EBUILD python-2.7.18_p15.ebuild 9827 BLAKE2B 77ebeacfa236e518ec0c0a791e0da60f8158d369e870c88ce69d1eef25cdc99e658903abf313452b849254e97b4c9f583e0edb75ec845faf5b47fb2fc3173ce4 SHA512 19219cd43391d8d53838c9b0e15b30f8ccb5d5a23503a213cc961ff2fa545cd17a5ecc6ce253e2a01534db3bc931be212969c40885c2e99f203c23a5ecb689a1 EBUILD python-3.10.4.ebuild 11761 BLAKE2B a51875cab569a32b2f311b33c9abca0707e4c3d7866c66019487bcd223dc9b75b4bd3f5eb2a62bf25c9dd11ca5af5dd626b8a01f16caac02f098b91c782a27da SHA512 cb2eb41022a7486cfc1ced18da412598509335df9db17c1333bed4679bd8dfff827bad9858bed7d1085cd2a14cddaebef739ffcade5e327737540372a879bef3 -EBUILD python-3.10.4_p1.ebuild 11884 BLAKE2B 6a19426c6d99916c00af531a6cecfbe1ec89499e7e315cface154c869059d03c8619b9683772fa0494e5d065b0e34f0f22eb571a4a4137a3a6f69b594231125a SHA512 1bda07c9a912d0566429cbdb6ebc18d6b0bb0a2712fc4785b008df2dd79d2fa3f6931cefbbb5f01c2fad5d0176f5951b7fcd72438afef051defc93af3f433815 EBUILD python-3.10.5.ebuild 11709 BLAKE2B cd8ddf5c6548b16b66301541138f810204c0f33541a431ceb5ac9d6ef01137afbe656b3aea964ebc9292704d062c0e5298e8d9673534c3e1cadb21771d2b46d3 SHA512 b9b6383e221c7bfa52825489c493bfcefb854e2cc3609d68328393412c4fcb0bc6609b98b1a20ee03ae7cf2283fc52752c7b30bae80d81ecc7eed6b49c8997f1 -EBUILD python-3.11.0_beta1-r2.ebuild 11842 BLAKE2B 5426d1cd8190d71061b34bc5a6871cdbaeb477a0b95e9d680807fb343664c1a33aa8ed18abb6cdf34be065a6580aff1a772d3d067b22f67583dad5e6c32ddb76 SHA512 6f950833ee054af26b2e8ccb9ca17a21286d737e9d5f0ca027388236d07bb56047ad2d898f8aa4a913167a85e3fdab3422e514781c382a2e87bb1f38ecddd702 -EBUILD python-3.11.0_beta2.ebuild 11842 BLAKE2B 5426d1cd8190d71061b34bc5a6871cdbaeb477a0b95e9d680807fb343664c1a33aa8ed18abb6cdf34be065a6580aff1a772d3d067b22f67583dad5e6c32ddb76 SHA512 6f950833ee054af26b2e8ccb9ca17a21286d737e9d5f0ca027388236d07bb56047ad2d898f8aa4a913167a85e3fdab3422e514781c382a2e87bb1f38ecddd702 -EBUILD python-3.11.0_beta2_p1.ebuild 11842 BLAKE2B 5426d1cd8190d71061b34bc5a6871cdbaeb477a0b95e9d680807fb343664c1a33aa8ed18abb6cdf34be065a6580aff1a772d3d067b22f67583dad5e6c32ddb76 SHA512 6f950833ee054af26b2e8ccb9ca17a21286d737e9d5f0ca027388236d07bb56047ad2d898f8aa4a913167a85e3fdab3422e514781c382a2e87bb1f38ecddd702 EBUILD python-3.11.0_beta3.ebuild 11782 BLAKE2B d8b96d674cfc9bbf88b600506ee13e8fa1cde111fd70b86a44f8dbc6d25b0025567728559c77dd6d6db32adcf2a0b09cafc93a992b7fe612c02d5e2133868888 SHA512 34704027a4d0e927dc1f18c838e7cdcf9a6c43e14b05ccaf301b64742eb826b627e490724aae937ef8ba560544c4e6449899165aaf14814808854ae3bcbd2367 EBUILD python-3.8.13.ebuild 10279 BLAKE2B dc700b2729f44840d33306fa0e50565d3c134ff74db39c83aebcc9994899479736bad15897e4135904bf7a6f4914c40e9b73caa64a0376aba10664d07c351227 SHA512 51b826ed0c99f777b684341141c83fca557942496a670aa4385f6c8c6379e445d7ec953c2f1b9562d5b4ee921038677f597c27fc8f355f076d72f66e6ae6ee9e -EBUILD python-3.8.13_p1.ebuild 10287 BLAKE2B ce359febff09eddefab02605dcd13446d99cd02ca2a50c70dba6f88735050a8a5bfd99442f2c8368238101d92988923cb453cadf970a952976920ef597150ae3 SHA512 f9dc35767f68ad637715aa9187391d85dd978f41bdbe70eab19820b396078faeec34e0da0aa4b390d2c1aa2b61e8767cc36dc67bb44389c1eb01c0e6de64638f EBUILD python-3.8.13_p2.ebuild 10227 BLAKE2B 5821782301c54d450dff4e5984f0374c2e8c6b27b2e771667f9f02014956be1d006cdc82783ac72ea3d1020c2f07a2928077473647df3640b7b6ff9d9a120e97 SHA512 3c43b0f787e85ede5f79c5624f09354dac717a25855809a675b8fa514025fcafcaccc106eeeac950392f292d091b252d45005514699e7ec16f71fee0520a8fdf -EBUILD python-3.9.11.ebuild 11472 BLAKE2B 75c9593abd6eae18295ff32a3f9c67453d28cfaf23338e1efb0f4aa2ecda76594028b4474d9167e27472b1843e62f796d1138cc39bc4b2c4ebbac6ab84d73b4c SHA512 b8d4cb977af06cebb40f6c4a059f65ad8f04ae7e9ca395df88bfaa3852803a26c71dce4516bb1bef29376cda2a2c1953ad6c0e2c665207736accc6de5e4b4160 EBUILD python-3.9.12.ebuild 11522 BLAKE2B a1847835a23e863957ab089d1449a01c377ce9e1460ab3ed3453d863d6ad38824802bed23490dfa27c88615c1d70b8690d086997da143987657bf595d592ef2b SHA512 0e0d46e25e1f353152daddd3d67b870f393124a48e1cb9f9f464b3174d5254cba2580e7351dcba91558885cda7342e843a2e69631100bf6d15d791fadc3d8d2b EBUILD python-3.9.13.ebuild 11470 BLAKE2B d4c221a9ac827c7deb2d63c3200fb4b380ca853cd861d5a1ecdd8f6898b21ef67e2533b3aea1184bbd2f9a08c6bbebdc49f6afde76d766032c5e3dcd7cd4ca44 SHA512 a7cf5e1fef9ea0a2059f14ea889f4b78d36957a152f2d516f2512c0ef2857891dae17960eb87e2c3925633c6e4a9449fadc2ba8c2aa66791412f9e2bd4ea0a05 MISC metadata.xml 740 BLAKE2B 31abd8d03440517adf39f29f36e87f821dbf029602f40d4b252b1ec8e6a52955ad9325fe66a9a3bd2e9c4436e6c6865853f75c3169016c7a44327a06b07694df SHA512 b601a773d5fe4e29d43e9ce5d857bb525b706b95745056a74a2476a37f182075363cb44814f9d6f73b8be08a63d75ec322b608463796c6eef7aa8d636a2350b8 diff --git a/dev-lang/python/python-3.10.4_p1.ebuild b/dev-lang/python/python-3.10.4_p1.ebuild deleted file mode 100644 index 87ba9d3a2e1d..000000000000 --- a/dev-lang/python/python-3.10.4_p1.ebuild +++ /dev/null @@ -1,414 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" -WANT_LIBTOOL="none" - -inherit autotools check-reqs flag-o-matic multiprocessing pax-utils \ - python-utils-r1 toolchain-funcs verify-sig - -MY_PV=${PV/_rc/rc} -MY_P="Python-${MY_PV%_p*}" -PYVER=$(ver_cut 1-2) -PATCHSET="python-gentoo-patches-${MY_PV}" - -DESCRIPTION="An interpreted, interactive, object-oriented programming language" -HOMEPAGE="https://www.python.org/" -SRC_URI=" - https://www.python.org/ftp/python/${PV%%_*}/${MY_P}.tar.xz - https://dev.gentoo.org/~mgorny/dist/python/${PATCHSET}.tar.xz - verify-sig? ( - https://www.python.org/ftp/python/${PV%%_*}/${MY_P}.tar.xz.asc - ) -" -S="${WORKDIR}/${MY_P}" - -LICENSE="PSF-2" -SLOT="${PYVER}" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" -IUSE="bluetooth build examples gdbm hardened libedit lto +ncurses pgo +readline +sqlite +ssl test tk wininst +xml" -RESTRICT="!test? ( test )" - -# Do not add a dependency on dev-lang/python to this ebuild. -# If you need to apply a patch which requires python for bootstrapping, please -# run the bootstrap code on your dev box and include the results in the -# patchset. See bug 447752. - -RDEPEND=" - app-arch/bzip2:= - app-arch/xz-utils:= - dev-lang/python-exec[python_targets_python3_10(-)] - dev-libs/libffi:= - sys-apps/util-linux:= - >=sys-libs/zlib-1.1.3:= - virtual/libcrypt:= - virtual/libintl - gdbm? ( sys-libs/gdbm:=[berkdb] ) - ncurses? ( >=sys-libs/ncurses-5.2:= ) - readline? ( - !libedit? ( >=sys-libs/readline-4.1:= ) - libedit? ( dev-libs/libedit:= ) - ) - sqlite? ( >=dev-db/sqlite-3.3.8:3= ) - ssl? ( >=dev-libs/openssl-1.1.1:= ) - tk? ( - >=dev-lang/tcl-8.0:= - >=dev-lang/tk-8.0:= - dev-tcltk/blt:= - dev-tcltk/tix - ) - xml? ( >=dev-libs/expat-2.1:= ) - !!/dev/null) - newins "${S}"/Tools/gdb/libpython.py "${libname}"-gdb.py - - newconfd "${FILESDIR}/pydoc.conf" pydoc-${PYVER} - newinitd "${FILESDIR}/pydoc.init" pydoc-${PYVER} - sed \ - -e "s:@PYDOC_PORT_VARIABLE@:PYDOC${PYVER/./_}_PORT:" \ - -e "s:@PYDOC@:pydoc${PYVER}:" \ - -i "${ED}/etc/conf.d/pydoc-${PYVER}" \ - "${ED}/etc/init.d/pydoc-${PYVER}" || die "sed failed" - - local -x EPYTHON=python${PYVER} - # if not using a cross-compiler, use the fresh binary - if ! tc-is-cross-compiler; then - cat > python.wrap <<-EOF || die - #!/bin/sh - export LD_LIBRARY_PATH=\${PWD}\${LD_LIBRARY_PATH+:\${LD_LIBRARY_PATH}} - exec ./python "\${@}" - EOF - chmod +x python.wrap || die - local -x PYTHON=./python.wrap - else - local -x PYTHON=${EPREFIX}/usr/bin/${EPYTHON} - fi - - echo "EPYTHON='${EPYTHON}'" > epython.py || die - python_domodule epython.py - - # python-exec wrapping support - local pymajor=${PYVER%.*} - local scriptdir=${D}$(python_get_scriptdir) - mkdir -p "${scriptdir}" || die - # python and pythonX - ln -s "../../../bin/${abiver}" \ - "${scriptdir}/python${pymajor}" || die - ln -s "python${pymajor}" "${scriptdir}/python" || die - # python-config and pythonX-config - # note: we need to create a wrapper rather than symlinking it due - # to some random dirname(argv[0]) magic performed by python-config - cat > "${scriptdir}/python${pymajor}-config" <<-EOF || die - #!/bin/sh - exec "${abiver}-config" "\${@}" - EOF - chmod +x "${scriptdir}/python${pymajor}-config" || die - ln -s "python${pymajor}-config" \ - "${scriptdir}/python-config" || die - # 2to3, pydoc - ln -s "../../../bin/2to3-${PYVER}" \ - "${scriptdir}/2to3" || die - ln -s "../../../bin/pydoc${PYVER}" \ - "${scriptdir}/pydoc" || die - # idle - if use tk; then - ln -s "../../../bin/idle${PYVER}" \ - "${scriptdir}/idle" || die - fi -} diff --git a/dev-lang/python/python-3.11.0_beta1-r2.ebuild b/dev-lang/python/python-3.11.0_beta1-r2.ebuild deleted file mode 100644 index e756eecece06..000000000000 --- a/dev-lang/python/python-3.11.0_beta1-r2.ebuild +++ /dev/null @@ -1,421 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" -WANT_LIBTOOL="none" - -inherit autotools check-reqs flag-o-matic multiprocessing pax-utils \ - python-utils-r1 toolchain-funcs verify-sig - -MY_PV=${PV/_beta/b} -MY_P="Python-${MY_PV%_p*}" -PYVER=$(ver_cut 1-2) -PATCHSET="python-gentoo-patches-${MY_PV}" - -DESCRIPTION="An interpreted, interactive, object-oriented programming language" -HOMEPAGE=" - https://www.python.org/ - https://github.com/python/cpython/ -" -SRC_URI=" - https://www.python.org/ftp/python/${PV%%_*}/${MY_P}.tar.xz - https://dev.gentoo.org/~mgorny/dist/python/${PATCHSET}.tar.xz - verify-sig? ( - https://www.python.org/ftp/python/${PV%%_*}/${MY_P}.tar.xz.asc - ) -" -S="${WORKDIR}/${MY_P}" - -LICENSE="PSF-2" -SLOT="${PYVER}" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" -IUSE="bluetooth build examples gdbm hardened libedit lto +ncurses pgo +readline +sqlite +ssl test tk wininst" -RESTRICT="!test? ( test )" - -# Do not add a dependency on dev-lang/python to this ebuild. -# If you need to apply a patch which requires python for bootstrapping, please -# run the bootstrap code on your dev box and include the results in the -# patchset. See bug 447752. - -RDEPEND=" - app-arch/bzip2:= - app-arch/xz-utils:= - app-crypt/libb2 - >=dev-libs/expat-2.1:= - dev-libs/libffi:= - sys-apps/util-linux:= - >=sys-libs/zlib-1.1.3:= - virtual/libcrypt:= - virtual/libintl - gdbm? ( sys-libs/gdbm:=[berkdb] ) - ncurses? ( >=sys-libs/ncurses-5.2:= ) - readline? ( - !libedit? ( >=sys-libs/readline-4.1:= ) - libedit? ( dev-libs/libedit:= ) - ) - sqlite? ( >=dev-db/sqlite-3.3.8:3= ) - ssl? ( >=dev-libs/openssl-1.1.1:= ) - tk? ( - >=dev-lang/tcl-8.0:= - >=dev-lang/tk-8.0:= - dev-tcltk/blt:= - dev-tcltk/tix - ) - !!> Makefile || die -} - -src_compile() { - # Ensure sed works as expected - # https://bugs.gentoo.org/594768 - local -x LC_ALL=C - # Prevent using distutils bundled by setuptools. - # https://bugs.gentoo.org/823728 - export SETUPTOOLS_USE_DISTUTILS=stdlib - export PYTHONSTRICTEXTENSIONBUILD=1 - - # Save PYTHONDONTWRITEBYTECODE so that 'has_version' doesn't - # end up writing bytecode & violating sandbox. - # bug #831897 - local -x _PYTHONDONTWRITEBYTECODE=${PYTHONDONTWRITEBYTECODE} - - if use pgo ; then - # bug 660358 - local -x COLUMNS=80 - local -x PYTHONDONTWRITEBYTECODE= - - addpredict /usr/lib/python3.11/site-packages - fi - - # also need to clear the flags explicitly here or they end up - # in _sysconfigdata* - emake CPPFLAGS= CFLAGS= LDFLAGS= - - # Restore saved value from above. - local -x PYTHONDONTWRITEBYTECODE=${_PYTHONDONTWRITEBYTECODE} - - # Work around bug 329499. See also bug 413751 and 457194. - if has_version dev-libs/libffi[pax-kernel]; then - pax-mark E python - else - pax-mark m python - fi -} - -src_test() { - # Tests will not work when cross compiling. - if tc-is-cross-compiler; then - elog "Disabling tests due to crosscompiling." - return - fi - - # Skip failing tests. - local skipped_tests="gdb" - - if use sparc ; then - # bug #788022 - skipped_tests+=" multiprocessing_fork" - skipped_tests+=" multiprocessing_forkserver" - fi - - for test in ${skipped_tests}; do - mv "${S}"/Lib/test/test_${test}.py "${T}" - done - - # Expects to find skipped tests and fails - mv "${S}"/Lib/test/test_tools/test_freeze.py "${T}" || die - - # bug 660358 - local -x COLUMNS=80 - local -x PYTHONDONTWRITEBYTECODE= - # workaround https://bugs.gentoo.org/775416 - addwrite /usr/lib/python3.11/site-packages - - local jobs=$(makeopts_jobs "${MAKEOPTS}" "$(get_nproc)") - - emake test EXTRATESTOPTS="-u-network -j${jobs}" \ - CPPFLAGS= CFLAGS= LDFLAGS= < /dev/tty - local result=$? - - for test in ${skipped_tests}; do - mv "${T}/test_${test}.py" "${S}"/Lib/test - done - - mv "${T}"/test_freeze.py "${S}"/Lib/test/test_tools/test_freeze.py || die - - elog "The following tests have been skipped:" - for test in ${skipped_tests}; do - elog "test_${test}.py" - done - - elog "If you would like to run them, you may:" - elog "cd '${EPREFIX}/usr/lib/python${PYVER}/test'" - elog "and run the tests separately." - - if [[ ${result} -ne 0 ]]; then - die "emake test failed" - fi -} - -src_install() { - local libdir=${ED}/usr/lib/python${PYVER} - - # -j1 hack for now for bug #843458 - emake -j1 DESTDIR="${D}" altinstall - - # Fix collisions between different slots of Python. - rm "${ED}/usr/$(get_libdir)/libpython3.so" || die - - # Cheap hack to get version with ABIFLAGS - local abiver=$(cd "${ED}/usr/include"; echo python*) - if [[ ${abiver} != python${PYVER} ]]; then - # Replace python3.X with a symlink to python3.Xm - rm "${ED}/usr/bin/python${PYVER}" || die - dosym "${abiver}" "/usr/bin/python${PYVER}" - # Create python3.X-config symlink - dosym "${abiver}-config" "/usr/bin/python${PYVER}-config" - # Create python-3.5m.pc symlink - dosym "python-${PYVER}.pc" "/usr/$(get_libdir)/pkgconfig/${abiver/${PYVER}/-${PYVER}}.pc" - fi - - # python seems to get rebuilt in src_install (bug 569908) - # Work around it for now. - if has_version dev-libs/libffi[pax-kernel]; then - pax-mark E "${ED}/usr/bin/${abiver}" - else - pax-mark m "${ED}/usr/bin/${abiver}" - fi - - use sqlite || rm -r "${libdir}/"sqlite3 || die - use tk || rm -r "${ED}/usr/bin/idle${PYVER}" "${libdir}/"{idlelib,tkinter,test/test_tk*} || die - - dodoc Misc/{ACKS,HISTORY,NEWS} - - if use examples; then - docinto examples - find Tools -name __pycache__ -exec rm -fr {} + || die - dodoc -r Tools - fi - insinto /usr/share/gdb/auto-load/usr/$(get_libdir) #443510 - local libname=$(printf 'e:\n\t@echo $(INSTSONAME)\ninclude Makefile\n' | \ - emake --no-print-directory -s -f - 2>/dev/null) - newins "${S}"/Tools/gdb/libpython.py "${libname}"-gdb.py - - newconfd "${FILESDIR}/pydoc.conf" pydoc-${PYVER} - newinitd "${FILESDIR}/pydoc.init" pydoc-${PYVER} - sed \ - -e "s:@PYDOC_PORT_VARIABLE@:PYDOC${PYVER/./_}_PORT:" \ - -e "s:@PYDOC@:pydoc${PYVER}:" \ - -i "${ED}/etc/conf.d/pydoc-${PYVER}" \ - "${ED}/etc/init.d/pydoc-${PYVER}" || die "sed failed" - - local -x EPYTHON=python${PYVER} - # if not using a cross-compiler, use the fresh binary - if ! tc-is-cross-compiler; then - local -x PYTHON=./python - local -x LD_LIBRARY_PATH=${LD_LIBRARY_PATH+${LD_LIBRARY_PATH}:}${PWD} - else - local -x PYTHON=${EPREFIX}/usr/bin/${EPYTHON} - fi - - echo "EPYTHON='${EPYTHON}'" > epython.py || die - python_domodule epython.py - - # python-exec wrapping support - local pymajor=${PYVER%.*} - local scriptdir=${D}$(python_get_scriptdir) - mkdir -p "${scriptdir}" || die - # python and pythonX - ln -s "../../../bin/${abiver}" \ - "${scriptdir}/python${pymajor}" || die - ln -s "python${pymajor}" "${scriptdir}/python" || die - # python-config and pythonX-config - # note: we need to create a wrapper rather than symlinking it due - # to some random dirname(argv[0]) magic performed by python-config - cat > "${scriptdir}/python${pymajor}-config" <<-EOF || die - #!/bin/sh - exec "${abiver}-config" "\${@}" - EOF - chmod +x "${scriptdir}/python${pymajor}-config" || die - ln -s "python${pymajor}-config" \ - "${scriptdir}/python-config" || die - # 2to3, pydoc - ln -s "../../../bin/2to3-${PYVER}" \ - "${scriptdir}/2to3" || die - ln -s "../../../bin/pydoc${PYVER}" \ - "${scriptdir}/pydoc" || die - # idle - if use tk; then - ln -s "../../../bin/idle${PYVER}" \ - "${scriptdir}/idle" || die - fi -} diff --git a/dev-lang/python/python-3.11.0_beta2.ebuild b/dev-lang/python/python-3.11.0_beta2.ebuild deleted file mode 100644 index e756eecece06..000000000000 --- a/dev-lang/python/python-3.11.0_beta2.ebuild +++ /dev/null @@ -1,421 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" -WANT_LIBTOOL="none" - -inherit autotools check-reqs flag-o-matic multiprocessing pax-utils \ - python-utils-r1 toolchain-funcs verify-sig - -MY_PV=${PV/_beta/b} -MY_P="Python-${MY_PV%_p*}" -PYVER=$(ver_cut 1-2) -PATCHSET="python-gentoo-patches-${MY_PV}" - -DESCRIPTION="An interpreted, interactive, object-oriented programming language" -HOMEPAGE=" - https://www.python.org/ - https://github.com/python/cpython/ -" -SRC_URI=" - https://www.python.org/ftp/python/${PV%%_*}/${MY_P}.tar.xz - https://dev.gentoo.org/~mgorny/dist/python/${PATCHSET}.tar.xz - verify-sig? ( - https://www.python.org/ftp/python/${PV%%_*}/${MY_P}.tar.xz.asc - ) -" -S="${WORKDIR}/${MY_P}" - -LICENSE="PSF-2" -SLOT="${PYVER}" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" -IUSE="bluetooth build examples gdbm hardened libedit lto +ncurses pgo +readline +sqlite +ssl test tk wininst" -RESTRICT="!test? ( test )" - -# Do not add a dependency on dev-lang/python to this ebuild. -# If you need to apply a patch which requires python for bootstrapping, please -# run the bootstrap code on your dev box and include the results in the -# patchset. See bug 447752. - -RDEPEND=" - app-arch/bzip2:= - app-arch/xz-utils:= - app-crypt/libb2 - >=dev-libs/expat-2.1:= - dev-libs/libffi:= - sys-apps/util-linux:= - >=sys-libs/zlib-1.1.3:= - virtual/libcrypt:= - virtual/libintl - gdbm? ( sys-libs/gdbm:=[berkdb] ) - ncurses? ( >=sys-libs/ncurses-5.2:= ) - readline? ( - !libedit? ( >=sys-libs/readline-4.1:= ) - libedit? ( dev-libs/libedit:= ) - ) - sqlite? ( >=dev-db/sqlite-3.3.8:3= ) - ssl? ( >=dev-libs/openssl-1.1.1:= ) - tk? ( - >=dev-lang/tcl-8.0:= - >=dev-lang/tk-8.0:= - dev-tcltk/blt:= - dev-tcltk/tix - ) - !!> Makefile || die -} - -src_compile() { - # Ensure sed works as expected - # https://bugs.gentoo.org/594768 - local -x LC_ALL=C - # Prevent using distutils bundled by setuptools. - # https://bugs.gentoo.org/823728 - export SETUPTOOLS_USE_DISTUTILS=stdlib - export PYTHONSTRICTEXTENSIONBUILD=1 - - # Save PYTHONDONTWRITEBYTECODE so that 'has_version' doesn't - # end up writing bytecode & violating sandbox. - # bug #831897 - local -x _PYTHONDONTWRITEBYTECODE=${PYTHONDONTWRITEBYTECODE} - - if use pgo ; then - # bug 660358 - local -x COLUMNS=80 - local -x PYTHONDONTWRITEBYTECODE= - - addpredict /usr/lib/python3.11/site-packages - fi - - # also need to clear the flags explicitly here or they end up - # in _sysconfigdata* - emake CPPFLAGS= CFLAGS= LDFLAGS= - - # Restore saved value from above. - local -x PYTHONDONTWRITEBYTECODE=${_PYTHONDONTWRITEBYTECODE} - - # Work around bug 329499. See also bug 413751 and 457194. - if has_version dev-libs/libffi[pax-kernel]; then - pax-mark E python - else - pax-mark m python - fi -} - -src_test() { - # Tests will not work when cross compiling. - if tc-is-cross-compiler; then - elog "Disabling tests due to crosscompiling." - return - fi - - # Skip failing tests. - local skipped_tests="gdb" - - if use sparc ; then - # bug #788022 - skipped_tests+=" multiprocessing_fork" - skipped_tests+=" multiprocessing_forkserver" - fi - - for test in ${skipped_tests}; do - mv "${S}"/Lib/test/test_${test}.py "${T}" - done - - # Expects to find skipped tests and fails - mv "${S}"/Lib/test/test_tools/test_freeze.py "${T}" || die - - # bug 660358 - local -x COLUMNS=80 - local -x PYTHONDONTWRITEBYTECODE= - # workaround https://bugs.gentoo.org/775416 - addwrite /usr/lib/python3.11/site-packages - - local jobs=$(makeopts_jobs "${MAKEOPTS}" "$(get_nproc)") - - emake test EXTRATESTOPTS="-u-network -j${jobs}" \ - CPPFLAGS= CFLAGS= LDFLAGS= < /dev/tty - local result=$? - - for test in ${skipped_tests}; do - mv "${T}/test_${test}.py" "${S}"/Lib/test - done - - mv "${T}"/test_freeze.py "${S}"/Lib/test/test_tools/test_freeze.py || die - - elog "The following tests have been skipped:" - for test in ${skipped_tests}; do - elog "test_${test}.py" - done - - elog "If you would like to run them, you may:" - elog "cd '${EPREFIX}/usr/lib/python${PYVER}/test'" - elog "and run the tests separately." - - if [[ ${result} -ne 0 ]]; then - die "emake test failed" - fi -} - -src_install() { - local libdir=${ED}/usr/lib/python${PYVER} - - # -j1 hack for now for bug #843458 - emake -j1 DESTDIR="${D}" altinstall - - # Fix collisions between different slots of Python. - rm "${ED}/usr/$(get_libdir)/libpython3.so" || die - - # Cheap hack to get version with ABIFLAGS - local abiver=$(cd "${ED}/usr/include"; echo python*) - if [[ ${abiver} != python${PYVER} ]]; then - # Replace python3.X with a symlink to python3.Xm - rm "${ED}/usr/bin/python${PYVER}" || die - dosym "${abiver}" "/usr/bin/python${PYVER}" - # Create python3.X-config symlink - dosym "${abiver}-config" "/usr/bin/python${PYVER}-config" - # Create python-3.5m.pc symlink - dosym "python-${PYVER}.pc" "/usr/$(get_libdir)/pkgconfig/${abiver/${PYVER}/-${PYVER}}.pc" - fi - - # python seems to get rebuilt in src_install (bug 569908) - # Work around it for now. - if has_version dev-libs/libffi[pax-kernel]; then - pax-mark E "${ED}/usr/bin/${abiver}" - else - pax-mark m "${ED}/usr/bin/${abiver}" - fi - - use sqlite || rm -r "${libdir}/"sqlite3 || die - use tk || rm -r "${ED}/usr/bin/idle${PYVER}" "${libdir}/"{idlelib,tkinter,test/test_tk*} || die - - dodoc Misc/{ACKS,HISTORY,NEWS} - - if use examples; then - docinto examples - find Tools -name __pycache__ -exec rm -fr {} + || die - dodoc -r Tools - fi - insinto /usr/share/gdb/auto-load/usr/$(get_libdir) #443510 - local libname=$(printf 'e:\n\t@echo $(INSTSONAME)\ninclude Makefile\n' | \ - emake --no-print-directory -s -f - 2>/dev/null) - newins "${S}"/Tools/gdb/libpython.py "${libname}"-gdb.py - - newconfd "${FILESDIR}/pydoc.conf" pydoc-${PYVER} - newinitd "${FILESDIR}/pydoc.init" pydoc-${PYVER} - sed \ - -e "s:@PYDOC_PORT_VARIABLE@:PYDOC${PYVER/./_}_PORT:" \ - -e "s:@PYDOC@:pydoc${PYVER}:" \ - -i "${ED}/etc/conf.d/pydoc-${PYVER}" \ - "${ED}/etc/init.d/pydoc-${PYVER}" || die "sed failed" - - local -x EPYTHON=python${PYVER} - # if not using a cross-compiler, use the fresh binary - if ! tc-is-cross-compiler; then - local -x PYTHON=./python - local -x LD_LIBRARY_PATH=${LD_LIBRARY_PATH+${LD_LIBRARY_PATH}:}${PWD} - else - local -x PYTHON=${EPREFIX}/usr/bin/${EPYTHON} - fi - - echo "EPYTHON='${EPYTHON}'" > epython.py || die - python_domodule epython.py - - # python-exec wrapping support - local pymajor=${PYVER%.*} - local scriptdir=${D}$(python_get_scriptdir) - mkdir -p "${scriptdir}" || die - # python and pythonX - ln -s "../../../bin/${abiver}" \ - "${scriptdir}/python${pymajor}" || die - ln -s "python${pymajor}" "${scriptdir}/python" || die - # python-config and pythonX-config - # note: we need to create a wrapper rather than symlinking it due - # to some random dirname(argv[0]) magic performed by python-config - cat > "${scriptdir}/python${pymajor}-config" <<-EOF || die - #!/bin/sh - exec "${abiver}-config" "\${@}" - EOF - chmod +x "${scriptdir}/python${pymajor}-config" || die - ln -s "python${pymajor}-config" \ - "${scriptdir}/python-config" || die - # 2to3, pydoc - ln -s "../../../bin/2to3-${PYVER}" \ - "${scriptdir}/2to3" || die - ln -s "../../../bin/pydoc${PYVER}" \ - "${scriptdir}/pydoc" || die - # idle - if use tk; then - ln -s "../../../bin/idle${PYVER}" \ - "${scriptdir}/idle" || die - fi -} diff --git a/dev-lang/python/python-3.11.0_beta2_p1.ebuild b/dev-lang/python/python-3.11.0_beta2_p1.ebuild deleted file mode 100644 index e756eecece06..000000000000 --- a/dev-lang/python/python-3.11.0_beta2_p1.ebuild +++ /dev/null @@ -1,421 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" -WANT_LIBTOOL="none" - -inherit autotools check-reqs flag-o-matic multiprocessing pax-utils \ - python-utils-r1 toolchain-funcs verify-sig - -MY_PV=${PV/_beta/b} -MY_P="Python-${MY_PV%_p*}" -PYVER=$(ver_cut 1-2) -PATCHSET="python-gentoo-patches-${MY_PV}" - -DESCRIPTION="An interpreted, interactive, object-oriented programming language" -HOMEPAGE=" - https://www.python.org/ - https://github.com/python/cpython/ -" -SRC_URI=" - https://www.python.org/ftp/python/${PV%%_*}/${MY_P}.tar.xz - https://dev.gentoo.org/~mgorny/dist/python/${PATCHSET}.tar.xz - verify-sig? ( - https://www.python.org/ftp/python/${PV%%_*}/${MY_P}.tar.xz.asc - ) -" -S="${WORKDIR}/${MY_P}" - -LICENSE="PSF-2" -SLOT="${PYVER}" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" -IUSE="bluetooth build examples gdbm hardened libedit lto +ncurses pgo +readline +sqlite +ssl test tk wininst" -RESTRICT="!test? ( test )" - -# Do not add a dependency on dev-lang/python to this ebuild. -# If you need to apply a patch which requires python for bootstrapping, please -# run the bootstrap code on your dev box and include the results in the -# patchset. See bug 447752. - -RDEPEND=" - app-arch/bzip2:= - app-arch/xz-utils:= - app-crypt/libb2 - >=dev-libs/expat-2.1:= - dev-libs/libffi:= - sys-apps/util-linux:= - >=sys-libs/zlib-1.1.3:= - virtual/libcrypt:= - virtual/libintl - gdbm? ( sys-libs/gdbm:=[berkdb] ) - ncurses? ( >=sys-libs/ncurses-5.2:= ) - readline? ( - !libedit? ( >=sys-libs/readline-4.1:= ) - libedit? ( dev-libs/libedit:= ) - ) - sqlite? ( >=dev-db/sqlite-3.3.8:3= ) - ssl? ( >=dev-libs/openssl-1.1.1:= ) - tk? ( - >=dev-lang/tcl-8.0:= - >=dev-lang/tk-8.0:= - dev-tcltk/blt:= - dev-tcltk/tix - ) - !!> Makefile || die -} - -src_compile() { - # Ensure sed works as expected - # https://bugs.gentoo.org/594768 - local -x LC_ALL=C - # Prevent using distutils bundled by setuptools. - # https://bugs.gentoo.org/823728 - export SETUPTOOLS_USE_DISTUTILS=stdlib - export PYTHONSTRICTEXTENSIONBUILD=1 - - # Save PYTHONDONTWRITEBYTECODE so that 'has_version' doesn't - # end up writing bytecode & violating sandbox. - # bug #831897 - local -x _PYTHONDONTWRITEBYTECODE=${PYTHONDONTWRITEBYTECODE} - - if use pgo ; then - # bug 660358 - local -x COLUMNS=80 - local -x PYTHONDONTWRITEBYTECODE= - - addpredict /usr/lib/python3.11/site-packages - fi - - # also need to clear the flags explicitly here or they end up - # in _sysconfigdata* - emake CPPFLAGS= CFLAGS= LDFLAGS= - - # Restore saved value from above. - local -x PYTHONDONTWRITEBYTECODE=${_PYTHONDONTWRITEBYTECODE} - - # Work around bug 329499. See also bug 413751 and 457194. - if has_version dev-libs/libffi[pax-kernel]; then - pax-mark E python - else - pax-mark m python - fi -} - -src_test() { - # Tests will not work when cross compiling. - if tc-is-cross-compiler; then - elog "Disabling tests due to crosscompiling." - return - fi - - # Skip failing tests. - local skipped_tests="gdb" - - if use sparc ; then - # bug #788022 - skipped_tests+=" multiprocessing_fork" - skipped_tests+=" multiprocessing_forkserver" - fi - - for test in ${skipped_tests}; do - mv "${S}"/Lib/test/test_${test}.py "${T}" - done - - # Expects to find skipped tests and fails - mv "${S}"/Lib/test/test_tools/test_freeze.py "${T}" || die - - # bug 660358 - local -x COLUMNS=80 - local -x PYTHONDONTWRITEBYTECODE= - # workaround https://bugs.gentoo.org/775416 - addwrite /usr/lib/python3.11/site-packages - - local jobs=$(makeopts_jobs "${MAKEOPTS}" "$(get_nproc)") - - emake test EXTRATESTOPTS="-u-network -j${jobs}" \ - CPPFLAGS= CFLAGS= LDFLAGS= < /dev/tty - local result=$? - - for test in ${skipped_tests}; do - mv "${T}/test_${test}.py" "${S}"/Lib/test - done - - mv "${T}"/test_freeze.py "${S}"/Lib/test/test_tools/test_freeze.py || die - - elog "The following tests have been skipped:" - for test in ${skipped_tests}; do - elog "test_${test}.py" - done - - elog "If you would like to run them, you may:" - elog "cd '${EPREFIX}/usr/lib/python${PYVER}/test'" - elog "and run the tests separately." - - if [[ ${result} -ne 0 ]]; then - die "emake test failed" - fi -} - -src_install() { - local libdir=${ED}/usr/lib/python${PYVER} - - # -j1 hack for now for bug #843458 - emake -j1 DESTDIR="${D}" altinstall - - # Fix collisions between different slots of Python. - rm "${ED}/usr/$(get_libdir)/libpython3.so" || die - - # Cheap hack to get version with ABIFLAGS - local abiver=$(cd "${ED}/usr/include"; echo python*) - if [[ ${abiver} != python${PYVER} ]]; then - # Replace python3.X with a symlink to python3.Xm - rm "${ED}/usr/bin/python${PYVER}" || die - dosym "${abiver}" "/usr/bin/python${PYVER}" - # Create python3.X-config symlink - dosym "${abiver}-config" "/usr/bin/python${PYVER}-config" - # Create python-3.5m.pc symlink - dosym "python-${PYVER}.pc" "/usr/$(get_libdir)/pkgconfig/${abiver/${PYVER}/-${PYVER}}.pc" - fi - - # python seems to get rebuilt in src_install (bug 569908) - # Work around it for now. - if has_version dev-libs/libffi[pax-kernel]; then - pax-mark E "${ED}/usr/bin/${abiver}" - else - pax-mark m "${ED}/usr/bin/${abiver}" - fi - - use sqlite || rm -r "${libdir}/"sqlite3 || die - use tk || rm -r "${ED}/usr/bin/idle${PYVER}" "${libdir}/"{idlelib,tkinter,test/test_tk*} || die - - dodoc Misc/{ACKS,HISTORY,NEWS} - - if use examples; then - docinto examples - find Tools -name __pycache__ -exec rm -fr {} + || die - dodoc -r Tools - fi - insinto /usr/share/gdb/auto-load/usr/$(get_libdir) #443510 - local libname=$(printf 'e:\n\t@echo $(INSTSONAME)\ninclude Makefile\n' | \ - emake --no-print-directory -s -f - 2>/dev/null) - newins "${S}"/Tools/gdb/libpython.py "${libname}"-gdb.py - - newconfd "${FILESDIR}/pydoc.conf" pydoc-${PYVER} - newinitd "${FILESDIR}/pydoc.init" pydoc-${PYVER} - sed \ - -e "s:@PYDOC_PORT_VARIABLE@:PYDOC${PYVER/./_}_PORT:" \ - -e "s:@PYDOC@:pydoc${PYVER}:" \ - -i "${ED}/etc/conf.d/pydoc-${PYVER}" \ - "${ED}/etc/init.d/pydoc-${PYVER}" || die "sed failed" - - local -x EPYTHON=python${PYVER} - # if not using a cross-compiler, use the fresh binary - if ! tc-is-cross-compiler; then - local -x PYTHON=./python - local -x LD_LIBRARY_PATH=${LD_LIBRARY_PATH+${LD_LIBRARY_PATH}:}${PWD} - else - local -x PYTHON=${EPREFIX}/usr/bin/${EPYTHON} - fi - - echo "EPYTHON='${EPYTHON}'" > epython.py || die - python_domodule epython.py - - # python-exec wrapping support - local pymajor=${PYVER%.*} - local scriptdir=${D}$(python_get_scriptdir) - mkdir -p "${scriptdir}" || die - # python and pythonX - ln -s "../../../bin/${abiver}" \ - "${scriptdir}/python${pymajor}" || die - ln -s "python${pymajor}" "${scriptdir}/python" || die - # python-config and pythonX-config - # note: we need to create a wrapper rather than symlinking it due - # to some random dirname(argv[0]) magic performed by python-config - cat > "${scriptdir}/python${pymajor}-config" <<-EOF || die - #!/bin/sh - exec "${abiver}-config" "\${@}" - EOF - chmod +x "${scriptdir}/python${pymajor}-config" || die - ln -s "python${pymajor}-config" \ - "${scriptdir}/python-config" || die - # 2to3, pydoc - ln -s "../../../bin/2to3-${PYVER}" \ - "${scriptdir}/2to3" || die - ln -s "../../../bin/pydoc${PYVER}" \ - "${scriptdir}/pydoc" || die - # idle - if use tk; then - ln -s "../../../bin/idle${PYVER}" \ - "${scriptdir}/idle" || die - fi -} diff --git a/dev-lang/python/python-3.8.13_p1.ebuild b/dev-lang/python/python-3.8.13_p1.ebuild deleted file mode 100644 index b5db263829e0..000000000000 --- a/dev-lang/python/python-3.8.13_p1.ebuild +++ /dev/null @@ -1,359 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" -WANT_LIBTOOL="none" - -inherit autotools flag-o-matic multiprocessing pax-utils \ - python-utils-r1 toolchain-funcs verify-sig - -MY_PV=${PV/_rc/rc} -MY_P="Python-${MY_PV%_p*}" -PYVER=$(ver_cut 1-2) -PATCHSET="python-gentoo-patches-${MY_PV}" - -DESCRIPTION="An interpreted, interactive, object-oriented programming language" -HOMEPAGE="https://www.python.org/" -SRC_URI="https://www.python.org/ftp/python/${PV%_*}/${MY_P}.tar.xz - https://dev.gentoo.org/~mgorny/dist/python/${PATCHSET}.tar.xz - verify-sig? ( - https://www.python.org/ftp/python/${PV%_*}/${MY_P}.tar.xz.asc - ) -" -S="${WORKDIR}/${MY_P}" - -LICENSE="PSF-2" -SLOT="${PYVER}" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" -IUSE="bluetooth build examples gdbm hardened +ncurses +readline +sqlite +ssl test tk wininst +xml" -RESTRICT="!test? ( test )" - -# Do not add a dependency on dev-lang/python to this ebuild. -# If you need to apply a patch which requires python for bootstrapping, please -# run the bootstrap code on your dev box and include the results in the -# patchset. See bug 447752. - -RDEPEND=" - app-arch/bzip2:= - app-arch/xz-utils:= - dev-lang/python-exec[python_targets_python3_8(-)] - dev-libs/libffi:= - sys-apps/util-linux:= - >=sys-libs/zlib-1.1.3:= - virtual/libcrypt:= - virtual/libintl - gdbm? ( sys-libs/gdbm:=[berkdb] ) - ncurses? ( >=sys-libs/ncurses-5.2:= ) - readline? ( >=sys-libs/readline-4.1:= ) - sqlite? ( >=dev-db/sqlite-3.3.8:3= ) - ssl? ( >=dev-libs/openssl-1.1.1:= ) - tk? ( - >=dev-lang/tcl-8.0:= - >=dev-lang/tk-8.0:= - dev-tcltk/blt:= - dev-tcltk/tix - ) - xml? ( >=dev-libs/expat-2.1:= ) -" -# bluetooth requires headers from bluez -DEPEND=" - ${RDEPEND} - bluetooth? ( net-wireless/bluez ) - test? ( app-arch/xz-utils[extra-filters(+)] ) -" -BDEPEND=" - sys-devel/autoconf-archive - virtual/awk - virtual/pkgconfig - verify-sig? ( sec-keys/openpgp-keys-python ) - !sys-devel/gcc[libffi(-)] -" -RDEPEND+=" - build? ( app-misc/mime-types ) -" - -VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/python.org.asc - -QA_PKGCONFIG_VERSION=${PYVER} - -src_unpack() { - if use verify-sig; then - verify-sig_verify_detached "${DISTDIR}"/${MY_P}.tar.xz{,.asc} - fi - default -} - -src_prepare() { - # Ensure that internal copies of expat, libffi and zlib are not used. - rm -fr Modules/expat || die - rm -fr Modules/_ctypes/libffi* || die - rm -fr Modules/zlib || die - - local PATCHES=( - "${WORKDIR}/${PATCHSET}" - ) - - default - - sed -i -e "s:@@GENTOO_LIBDIR@@:$(get_libdir):g" \ - setup.py || die "sed failed to replace @@GENTOO_LIBDIR@@" - - # force correct number of jobs - # https://bugs.gentoo.org/737660 - local jobs=$(makeopts_jobs "${MAKEOPTS}" "$(get_nproc)") - sed -i -e "s:-j0:-j${jobs}:" Makefile.pre.in || die - sed -i -e "/self\.parallel/s:True:${jobs}:" setup.py || die - - eautoreconf -} - -src_configure() { - local disable - # disable automagic bluetooth headers detection - use bluetooth || export ac_cv_header_bluetooth_bluetooth_h=no - use gdbm || disable+=" gdbm" - use ncurses || disable+=" _curses _curses_panel" - use readline || disable+=" readline" - use sqlite || disable+=" _sqlite3" - use ssl || export PYTHON_DISABLE_SSL="1" - use tk || disable+=" _tkinter" - use xml || disable+=" _elementtree pyexpat" # _elementtree uses pyexpat. - export PYTHON_DISABLE_MODULES="${disable}" - - if ! use xml; then - ewarn "You have configured Python without XML support." - ewarn "This is NOT a recommended configuration as you" - ewarn "may face problems parsing any XML documents." - fi - - if [[ -n "${PYTHON_DISABLE_MODULES}" ]]; then - einfo "Disabled modules: ${PYTHON_DISABLE_MODULES}" - fi - - append-flags -fwrapv - - filter-flags -malign-double - - # https://bugs.gentoo.org/show_bug.cgi?id=50309 - if is-flagq -O3; then - is-flagq -fstack-protector-all && replace-flags -O3 -O2 - use hardened && replace-flags -O3 -O2 - fi - - # https://bugs.gentoo.org/700012 - if is-flagq -flto || is-flagq '-flto=*'; then - append-cflags $(test-flags-CC -ffat-lto-objects) - fi - - # Export CXX so it ends up in /usr/lib/python3.X/config/Makefile. - tc-export CXX - - # Fix implicit declarations on cross and prefix builds. Bug #674070. - use ncurses && append-cppflags -I"${ESYSROOT}"/usr/include/ncursesw - - local dbmliborder - if use gdbm; then - dbmliborder+="${dbmliborder:+:}gdbm" - fi - - local myeconfargs=( - # glibc-2.30 removes it; since we can't cleanly force-rebuild - # Python on glibc upgrade, remove it proactively to give - # a chance for users rebuilding python before glibc - ac_cv_header_stropts_h=no - - --enable-shared - --enable-ipv6 - --infodir='${prefix}/share/info' - --mandir='${prefix}/share/man' - --with-computed-gotos - --with-dbmliborder="${dbmliborder}" - --with-libc= - --enable-loadable-sqlite-extensions - --without-ensurepip - --with-system-expat - --with-system-ffi - ) - - # disable implicit optimization/debugging flags - local -x OPT= - # pass system CFLAGS & LDFLAGS as _NODIST, otherwise they'll get - # propagated to sysconfig for built extensions - local -x CFLAGS_NODIST=${CFLAGS} - local -x LDFLAGS_NODIST=${LDFLAGS} - local -x CFLAGS= LDFLAGS= - - econf "${myeconfargs[@]}" - - if grep -q "#define POSIX_SEMAPHORES_NOT_ENABLED 1" pyconfig.h; then - eerror "configure has detected that the sem_open function is broken." - eerror "Please ensure that /dev/shm is mounted as a tmpfs with mode 1777." - die "Broken sem_open function (bug 496328)" - fi -} - -src_compile() { - # Ensure sed works as expected - # https://bugs.gentoo.org/594768 - local -x LC_ALL=C - # Prevent using distutils bundled by setuptools. - # https://bugs.gentoo.org/823728 - export SETUPTOOLS_USE_DISTUTILS=stdlib - - # also need to clear the flags explicitly here or they end up - # in _sysconfigdata* - emake CPPFLAGS= CFLAGS= LDFLAGS= - - # Work around bug 329499. See also bug 413751 and 457194. - if has_version dev-libs/libffi[pax-kernel]; then - pax-mark E python - else - pax-mark m python - fi -} - -src_test() { - # Tests will not work when cross compiling. - if tc-is-cross-compiler; then - elog "Disabling tests due to crosscompiling." - return - fi - - # Skip failing tests. - local skipped_tests="gdb" - - if use sparc ; then - # bug #788022 - skipped_tests+=" multiprocessing_fork" - skipped_tests+=" multiprocessing_forkserver" - fi - - for test in ${skipped_tests}; do - mv "${S}"/Lib/test/test_${test}.py "${T}" - done - - # bug 660358 - local -x COLUMNS=80 - local -x PYTHONDONTWRITEBYTECODE= - - local jobs=$(makeopts_jobs "${MAKEOPTS}" "$(get_nproc)") - - emake test EXTRATESTOPTS="-u-network -j${jobs}" \ - CPPFLAGS= CFLAGS= LDFLAGS= < /dev/tty - local result=$? - - for test in ${skipped_tests}; do - mv "${T}/test_${test}.py" "${S}"/Lib/test - done - - elog "The following tests have been skipped:" - for test in ${skipped_tests}; do - elog "test_${test}.py" - done - - elog "If you would like to run them, you may:" - elog "cd '${EPREFIX}/usr/lib/python${PYVER}/test'" - elog "and run the tests separately." - - if [[ ${result} -ne 0 ]]; then - die "emake test failed" - fi -} - -src_install() { - local libdir=${ED}/usr/lib/python${PYVER} - - emake DESTDIR="${D}" altinstall - - # Remove static library - rm "${ED}"/usr/$(get_libdir)/libpython*.a || die - - # Fix collisions between different slots of Python. - rm "${ED}/usr/$(get_libdir)/libpython3.so" || die - - # Cheap hack to get version with ABIFLAGS - local abiver=$(cd "${ED}/usr/include"; echo python*) - if [[ ${abiver} != python${PYVER} ]]; then - # Replace python3.X with a symlink to python3.Xm - rm "${ED}/usr/bin/python${PYVER}" || die - dosym "${abiver}" "/usr/bin/python${PYVER}" - # Create python3.X-config symlink - dosym "${abiver}-config" "/usr/bin/python${PYVER}-config" - # Create python-3.5m.pc symlink - dosym "python-${PYVER}.pc" "/usr/$(get_libdir)/pkgconfig/${abiver/${PYVER}/-${PYVER}}.pc" - fi - - # python seems to get rebuilt in src_install (bug 569908) - # Work around it for now. - if has_version dev-libs/libffi[pax-kernel]; then - pax-mark E "${ED}/usr/bin/${abiver}" - else - pax-mark m "${ED}/usr/bin/${abiver}" - fi - - use sqlite || rm -r "${libdir}/"{sqlite3,test/test_sqlite*} || die - use tk || rm -r "${ED}/usr/bin/idle${PYVER}" "${libdir}/"{idlelib,tkinter,test/test_tk*} || die - - use wininst || rm "${libdir}/distutils/command/"wininst-*.exe || die - - dodoc Misc/{ACKS,HISTORY,NEWS} - - if use examples; then - docinto examples - find Tools -name __pycache__ -exec rm -fr {} + || die - dodoc -r Tools - fi - insinto /usr/share/gdb/auto-load/usr/$(get_libdir) #443510 - local libname=$(printf 'e:\n\t@echo $(INSTSONAME)\ninclude Makefile\n' | \ - emake --no-print-directory -s -f - 2>/dev/null) - newins "${S}"/Tools/gdb/libpython.py "${libname}"-gdb.py - - newconfd "${FILESDIR}/pydoc.conf" pydoc-${PYVER} - newinitd "${FILESDIR}/pydoc.init" pydoc-${PYVER} - sed \ - -e "s:@PYDOC_PORT_VARIABLE@:PYDOC${PYVER/./_}_PORT:" \ - -e "s:@PYDOC@:pydoc${PYVER}:" \ - -i "${ED}/etc/conf.d/pydoc-${PYVER}" \ - "${ED}/etc/init.d/pydoc-${PYVER}" || die "sed failed" - - local -x EPYTHON=python${PYVER} - # if not using a cross-compiler, use the fresh binary - if ! tc-is-cross-compiler; then - local -x PYTHON=./python - local -x LD_LIBRARY_PATH=${LD_LIBRARY_PATH+${LD_LIBRARY_PATH}:}${PWD} - else - local -x PYTHON=${EPREFIX}/usr/bin/${EPYTHON} - fi - - echo "EPYTHON='${EPYTHON}'" > epython.py || die - python_domodule epython.py - - # python-exec wrapping support - local pymajor=${PYVER%.*} - local scriptdir=${D}$(python_get_scriptdir) - mkdir -p "${scriptdir}" || die - # python and pythonX - ln -s "../../../bin/${abiver}" \ - "${scriptdir}/python${pymajor}" || die - ln -s "python${pymajor}" "${scriptdir}/python" || die - # python-config and pythonX-config - # note: we need to create a wrapper rather than symlinking it due - # to some random dirname(argv[0]) magic performed by python-config - cat > "${scriptdir}/python${pymajor}-config" <<-EOF || die - #!/bin/sh - exec "${abiver}-config" "\${@}" - EOF - chmod +x "${scriptdir}/python${pymajor}-config" || die - ln -s "python${pymajor}-config" \ - "${scriptdir}/python-config" || die - # 2to3, pydoc - ln -s "../../../bin/2to3-${PYVER}" \ - "${scriptdir}/2to3" || die - ln -s "../../../bin/pydoc${PYVER}" \ - "${scriptdir}/pydoc" || die - # idle - if use tk; then - ln -s "../../../bin/idle${PYVER}" \ - "${scriptdir}/idle" || die - fi -} diff --git a/dev-lang/python/python-3.9.11.ebuild b/dev-lang/python/python-3.9.11.ebuild deleted file mode 100644 index 1d98d0661523..000000000000 --- a/dev-lang/python/python-3.9.11.ebuild +++ /dev/null @@ -1,392 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" -WANT_LIBTOOL="none" - -inherit autotools check-reqs flag-o-matic multiprocessing pax-utils \ - python-utils-r1 toolchain-funcs verify-sig - -MY_PV=${PV/_rc/rc} -MY_P="Python-${MY_PV%_p*}" -PYVER=$(ver_cut 1-2) -PATCHSET="python-gentoo-patches-${MY_PV}" - -DESCRIPTION="An interpreted, interactive, object-oriented programming language" -HOMEPAGE="https://www.python.org/" -SRC_URI="https://www.python.org/ftp/python/${PV%_*}/${MY_P}.tar.xz - https://dev.gentoo.org/~mgorny/dist/python/${PATCHSET}.tar.xz - verify-sig? ( - https://www.python.org/ftp/python/${PV%_*}/${MY_P}.tar.xz.asc - )" -S="${WORKDIR}/${MY_P}" - -LICENSE="PSF-2" -SLOT="${PYVER}" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" -IUSE="bluetooth build examples gdbm hardened lto +ncurses pgo +readline +sqlite +ssl test tk wininst +xml" -RESTRICT="!test? ( test )" - -# Do not add a dependency on dev-lang/python to this ebuild. -# If you need to apply a patch which requires python for bootstrapping, please -# run the bootstrap code on your dev box and include the results in the -# patchset. See bug 447752. - -RDEPEND="app-arch/bzip2:= - app-arch/xz-utils:= - dev-lang/python-exec[python_targets_python3_9(-)] - dev-libs/libffi:= - sys-apps/util-linux:= - >=sys-libs/zlib-1.1.3:= - virtual/libcrypt:= - virtual/libintl - gdbm? ( sys-libs/gdbm:=[berkdb] ) - ncurses? ( >=sys-libs/ncurses-5.2:= ) - readline? ( >=sys-libs/readline-4.1:= ) - sqlite? ( >=dev-db/sqlite-3.3.8:3= ) - ssl? ( >=dev-libs/openssl-1.1.1:= ) - tk? ( - >=dev-lang/tcl-8.0:= - >=dev-lang/tk-8.0:= - dev-tcltk/blt:= - dev-tcltk/tix - ) - xml? ( >=dev-libs/expat-2.1:= )" -# bluetooth requires headers from bluez -DEPEND="${RDEPEND} - bluetooth? ( net-wireless/bluez ) - test? ( app-arch/xz-utils[extra-filters(+)] )" -BDEPEND=" - virtual/awk - virtual/pkgconfig - sys-devel/autoconf-archive - verify-sig? ( sec-keys/openpgp-keys-python ) - !sys-devel/gcc[libffi(-)]" -RDEPEND+=" !build? ( app-misc/mime-types )" - -VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/python.org.asc - -# large file tests involve a 2.5G file being copied (duplicated) -CHECKREQS_DISK_BUILD=5500M - -pkg_pretend() { - use test && check-reqs_pkg_pretend -} - -pkg_setup() { - use test && check-reqs_pkg_setup -} - -src_unpack() { - if use verify-sig; then - verify-sig_verify_detached "${DISTDIR}"/${MY_P}.tar.xz{,.asc} - fi - default -} - -src_prepare() { - # Ensure that internal copies of expat, libffi and zlib are not used. - rm -fr Modules/expat || die - rm -fr Modules/_ctypes/libffi* || die - rm -fr Modules/zlib || die - - local PATCHES=( - "${WORKDIR}/${PATCHSET}" - ) - - default - - sed -i -e "s:@@GENTOO_LIBDIR@@:$(get_libdir):g" \ - setup.py || die "sed failed to replace @@GENTOO_LIBDIR@@" - - # force correct number of jobs - # https://bugs.gentoo.org/737660 - local jobs=$(makeopts_jobs "${MAKEOPTS}" "$(get_nproc)") - sed -i -e "s:-j0:-j${jobs}:" Makefile.pre.in || die - sed -i -e "/self\.parallel/s:True:${jobs}:" setup.py || die - - eautoreconf -} - -src_configure() { - local disable - # disable automagic bluetooth headers detection - use bluetooth || export ac_cv_header_bluetooth_bluetooth_h=no - use gdbm || disable+=" gdbm" - use ncurses || disable+=" _curses _curses_panel" - use readline || disable+=" readline" - use sqlite || disable+=" _sqlite3" - use ssl || export PYTHON_DISABLE_SSL="1" - use tk || disable+=" _tkinter" - use xml || disable+=" _elementtree pyexpat" # _elementtree uses pyexpat. - export PYTHON_DISABLE_MODULES="${disable}" - - if ! use xml; then - ewarn "You have configured Python without XML support." - ewarn "This is NOT a recommended configuration as you" - ewarn "may face problems parsing any XML documents." - fi - - if [[ -n "${PYTHON_DISABLE_MODULES}" ]]; then - einfo "Disabled modules: ${PYTHON_DISABLE_MODULES}" - fi - - append-flags -fwrapv - - filter-flags -malign-double - - # https://bugs.gentoo.org/show_bug.cgi?id=50309 - if is-flagq -O3; then - is-flagq -fstack-protector-all && replace-flags -O3 -O2 - use hardened && replace-flags -O3 -O2 - fi - - # https://bugs.gentoo.org/700012 - if is-flagq -flto || is-flagq '-flto=*'; then - append-cflags $(test-flags-CC -ffat-lto-objects) - fi - - # Export CXX so it ends up in /usr/lib/python3.X/config/Makefile. - tc-export CXX - - # Fix implicit declarations on cross and prefix builds. Bug #674070. - use ncurses && append-cppflags -I"${ESYSROOT}"/usr/include/ncursesw - - local dbmliborder - if use gdbm; then - dbmliborder+="${dbmliborder:+:}gdbm" - fi - - if use pgo; then - local jobs=$(makeopts_jobs "${MAKEOPTS}" "$(get_nproc)") - export PROFILE_TASK="-m test -j${jobs} --pgo-extended -x test_gdb -u-network" - - # All of these seem to occasionally hang for PGO inconsistently - # They'll even hang here but be fine in src_test sometimes. - # bug #828535 (and related: bug #788022) - PROFILE_TASK+=" -x test_socket -x test_asyncio -x test_httpservers -x test_logging -x test_multiprocessing_fork -x test_xmlrpc" - - if has_version "app-arch/rpm" ; then - # Avoid sandbox failure (attempts to write to /var/lib/rpm) - PROFILE_TASK+=" -x test_distutils" - fi - fi - - local myeconfargs=( - # glibc-2.30 removes it; since we can't cleanly force-rebuild - # Python on glibc upgrade, remove it proactively to give - # a chance for users rebuilding python before glibc - ac_cv_header_stropts_h=no - - --enable-shared - --enable-ipv6 - --infodir='${prefix}/share/info' - --mandir='${prefix}/share/man' - --with-computed-gotos - --with-dbmliborder="${dbmliborder}" - --with-libc= - --enable-loadable-sqlite-extensions - --without-ensurepip - --with-system-expat - --with-system-ffi - - $(use_with lto) - $(use_enable pgo optimizations) - ) - - # disable implicit optimization/debugging flags - local -x OPT= - # pass system CFLAGS & LDFLAGS as _NODIST, otherwise they'll get - # propagated to sysconfig for built extensions - local -x CFLAGS_NODIST=${CFLAGS} - local -x LDFLAGS_NODIST=${LDFLAGS} - local -x CFLAGS= LDFLAGS= - - econf "${myeconfargs[@]}" - - if grep -q "#define POSIX_SEMAPHORES_NOT_ENABLED 1" pyconfig.h; then - eerror "configure has detected that the sem_open function is broken." - eerror "Please ensure that /dev/shm is mounted as a tmpfs with mode 1777." - die "Broken sem_open function (bug 496328)" - fi -} - -src_compile() { - # Ensure sed works as expected - # https://bugs.gentoo.org/594768 - local -x LC_ALL=C - # Prevent using distutils bundled by setuptools. - # https://bugs.gentoo.org/823728 - export SETUPTOOLS_USE_DISTUTILS=stdlib - - # Save PYTHONDONTWRITEBYTECODE so that 'has_version' doesn't - # end up writing bytecode & violating sandbox. - # bug #831897 - local -x _PYTHONDONTWRITEBYTECODE=${PYTHONDONTWRITEBYTECODE} - - if use pgo ; then - # bug 660358 - local -x COLUMNS=80 - local -x PYTHONDONTWRITEBYTECODE= - - addpredict /usr/lib/python3.9/site-packages - fi - - # also need to clear the flags explicitly here or they end up - # in _sysconfigdata* - emake CPPFLAGS= CFLAGS= LDFLAGS= - - # Restore saved value from above. - local -x PYTHONDONTWRITEBYTECODE=${_PYTHONDONTWRITEBYTECODE} - - # Work around bug 329499. See also bug 413751 and 457194. - if has_version dev-libs/libffi[pax-kernel]; then - pax-mark E python - else - pax-mark m python - fi -} - -src_test() { - # Tests will not work when cross compiling. - if tc-is-cross-compiler; then - elog "Disabling tests due to crosscompiling." - return - fi - - # Skip failing tests. - local skipped_tests="gdb" - - if use sparc ; then - # bug #788022 - skipped_tests+=" multiprocessing_fork" - skipped_tests+=" multiprocessing_forkserver" - fi - - for test in ${skipped_tests}; do - mv "${S}"/Lib/test/test_${test}.py "${T}" - done - - # bug 660358 - local -x COLUMNS=80 - local -x PYTHONDONTWRITEBYTECODE= - - local jobs=$(makeopts_jobs "${MAKEOPTS}" "$(get_nproc)") - - emake test EXTRATESTOPTS="-u-network -j${jobs}" \ - CPPFLAGS= CFLAGS= LDFLAGS= < /dev/tty - local result=$? - - for test in ${skipped_tests}; do - mv "${T}/test_${test}.py" "${S}"/Lib/test - done - - elog "The following tests have been skipped:" - for test in ${skipped_tests}; do - elog "test_${test}.py" - done - - elog "If you would like to run them, you may:" - elog "cd '${EPREFIX}/usr/lib/python${PYVER}/test'" - elog "and run the tests separately." - - if [[ ${result} -ne 0 ]]; then - die "emake test failed" - fi -} - -src_install() { - local libdir=${ED}/usr/lib/python${PYVER} - - emake DESTDIR="${D}" altinstall - - # Remove static library - rm "${ED}"/usr/$(get_libdir)/libpython*.a || die - - # Fix collisions between different slots of Python. - rm "${ED}/usr/$(get_libdir)/libpython3.so" || die - - # Cheap hack to get version with ABIFLAGS - local abiver=$(cd "${ED}/usr/include"; echo python*) - if [[ ${abiver} != python${PYVER} ]]; then - # Replace python3.X with a symlink to python3.Xm - rm "${ED}/usr/bin/python${PYVER}" || die - dosym "${abiver}" "/usr/bin/python${PYVER}" - # Create python3.X-config symlink - dosym "${abiver}-config" "/usr/bin/python${PYVER}-config" - # Create python-3.5m.pc symlink - dosym "python-${PYVER}.pc" "/usr/$(get_libdir)/pkgconfig/${abiver/${PYVER}/-${PYVER}}.pc" - fi - - # python seems to get rebuilt in src_install (bug 569908) - # Work around it for now. - if has_version dev-libs/libffi[pax-kernel]; then - pax-mark E "${ED}/usr/bin/${abiver}" - else - pax-mark m "${ED}/usr/bin/${abiver}" - fi - - use sqlite || rm -r "${libdir}/"{sqlite3,test/test_sqlite*} || die - use tk || rm -r "${ED}/usr/bin/idle${PYVER}" "${libdir}/"{idlelib,tkinter,test/test_tk*} || die - - dodoc Misc/{ACKS,HISTORY,NEWS} - - if use examples; then - docinto examples - find Tools -name __pycache__ -exec rm -fr {} + || die - dodoc -r Tools - fi - insinto /usr/share/gdb/auto-load/usr/$(get_libdir) #443510 - local libname=$(printf 'e:\n\t@echo $(INSTSONAME)\ninclude Makefile\n' | \ - emake --no-print-directory -s -f - 2>/dev/null) - newins "${S}"/Tools/gdb/libpython.py "${libname}"-gdb.py - - newconfd "${FILESDIR}/pydoc.conf" pydoc-${PYVER} - newinitd "${FILESDIR}/pydoc.init" pydoc-${PYVER} - sed \ - -e "s:@PYDOC_PORT_VARIABLE@:PYDOC${PYVER/./_}_PORT:" \ - -e "s:@PYDOC@:pydoc${PYVER}:" \ - -i "${ED}/etc/conf.d/pydoc-${PYVER}" \ - "${ED}/etc/init.d/pydoc-${PYVER}" || die "sed failed" - - local -x EPYTHON=python${PYVER} - # if not using a cross-compiler, use the fresh binary - if ! tc-is-cross-compiler; then - local -x PYTHON=./python - local -x LD_LIBRARY_PATH=${LD_LIBRARY_PATH+${LD_LIBRARY_PATH}:}${PWD} - else - local -x PYTHON=${EPREFIX}/usr/bin/${EPYTHON} - fi - - echo "EPYTHON='${EPYTHON}'" > epython.py || die - python_domodule epython.py - - # python-exec wrapping support - local pymajor=${PYVER%.*} - local scriptdir=${D}$(python_get_scriptdir) - mkdir -p "${scriptdir}" || die - # python and pythonX - ln -s "../../../bin/${abiver}" \ - "${scriptdir}/python${pymajor}" || die - ln -s "python${pymajor}" "${scriptdir}/python" || die - # python-config and pythonX-config - # note: we need to create a wrapper rather than symlinking it due - # to some random dirname(argv[0]) magic performed by python-config - cat > "${scriptdir}/python${pymajor}-config" <<-EOF || die - #!/bin/sh - exec "${abiver}-config" "\${@}" - EOF - chmod +x "${scriptdir}/python${pymajor}-config" || die - ln -s "python${pymajor}-config" \ - "${scriptdir}/python-config" || die - # 2to3, pydoc - ln -s "../../../bin/2to3-${PYVER}" \ - "${scriptdir}/2to3" || die - ln -s "../../../bin/pydoc${PYVER}" \ - "${scriptdir}/pydoc" || die - # idle - if use tk; then - ln -s "../../../bin/idle${PYVER}" \ - "${scriptdir}/idle" || die - fi -} diff --git a/dev-lang/spidermonkey/Manifest b/dev-lang/spidermonkey/Manifest index 689da4e8ed4a..5166c2a88af7 100644 --- a/dev-lang/spidermonkey/Manifest +++ b/dev-lang/spidermonkey/Manifest @@ -21,7 +21,7 @@ DIST spidermonkey-68.6.0-patches-04.tar.xz 5956 BLAKE2B b1250391a5173e676272d592 DIST spidermonkey-78-patches-04.tar.xz 3408 BLAKE2B f2fdd4882e1e4de1908c458dc8dfedd5665ef7118f19704dabf2b2a80e2fae48813e9bc3d0c3410287e32c21e3f9d09233d8e5d15917f53aa2f60e6190cd9cdb SHA512 87ac83c0ccc05f482913b1fbf043db1878536f935f934362a47283809c0cbfdeff040206a9c18c687384b606ba8a7bd9a7c1fc3c0bcfdd620987990a33ca1fe2 DIST spidermonkey-91-patches-04j.tar.xz 4624 BLAKE2B d9cf47b39a165e8434d4f2f20ae3a9734c1bb81c32ddb75360e5edfa6817d6343be89aff0f8ec381485772cad80b00a069789decbc462129161afc3d4acfcb53 SHA512 bd574fee600cb4c6a262893b7d992d85c4059d512b829cd2f226aff86d8a6a83c2bdab466704e22f64bf6d29f90901037a34f9e90a42251952ba1cdbc0cab968 DIST spidermonkey-slot0-patches-02.tar.xz 10952 BLAKE2B fb7bf5cdac6c821a48d407ff172fe0ec7297e047d3b3bab952f226f413b83ea70325175b41c1680725ff588111b424efc97a0c66e392989da510c43d38528ff1 SHA512 cd62890c4b58658d99fc1b52f05ccb35c07da835b168bb9d5e6b219de5021122c199cc2255c5b0be01ef582f53dd51c9975921e6bde9f14e9b43536e2bee85f2 -EBUILD spidermonkey-1.8.5-r10.ebuild 3994 BLAKE2B 3a46925f00bcffaf11e678de6de6070797077b7ac4776396e048a8110b01be1b3b2a8a70cf4135dcbce4b5809dc2e396ee5ed4c022e5353e233752dc1731e00e SHA512 c73b507070555c7a5bdfe3609b5fa5cf41fc5d05e41a70bf106250982274b3de0290a8b2a652505384bcd3f70605514f2026ca5f5fc5344b63c28ad2145ff93f +EBUILD spidermonkey-1.8.5-r10.ebuild 3998 BLAKE2B c54b791025b3416f96068a20e8f5526d15223aa4f5d4b5dedc5451ea711f5376d26ff9823226a7617dc53e4beece4ef48dc608a5f6fd02c03221e46c69be3add SHA512 8a33566ef0d15caf811d79d17862ccaaa708c9c6a4171bfc3889bc3f3268e6bcfc61090ebff1014b5369f469c0b9e516a340ab32930888a07cce1ac95faf6fb3 EBUILD spidermonkey-60.5.2_p0-r6.ebuild 4032 BLAKE2B 396632dfadc26ad8dd04e59b3948aef8872ba8d20eec27c5f0f8abb58091cec7ac160418d433cd547b7fa94cf04f702c69b2fd2a2af0fbae103d23c4773ca25b SHA512 4362077743a90149bb31f14f388c442346d289c182ae1d7c7035332ca81666c1656fe4ed25c197c183d131b07f82411c7f8d235854ae034ed72ab0e5261885d5 EBUILD spidermonkey-68.12.0-r1.ebuild 7834 BLAKE2B 35252f841078dc8b0f06c2c2dab0d0a17abbfa23f025c3b2534232a82951298722a7ee5c3c7bcd56055879c5a886961a8ac34bb325fca7a466dc7d59f7b391ec SHA512 4ecbf27cddb67cdef15aa2c93cb4acfb4851973a07b7b9040186555027f5bc4d7126351b5bb1646640d0493afa78e63151d39b0bf37a6899c87ff20a7ea22198 EBUILD spidermonkey-78.15.0.ebuild 13137 BLAKE2B 41f192dcaf5028f994c02b68e6f6f3adb8241cff0fc0d240d400b1c3f5819ee2a100a2e2e5c45ec1d948ae5e5b4667a2b550033b246342f55beadf8cb6585696 SHA512 b24733065cafe800337a59797263182af5ee120839895ea11095bd8d05995958651908caa3943fb6bd81b557500854fb60ee8264bb90417215da5c48585e8f67 diff --git a/dev-lang/spidermonkey/spidermonkey-1.8.5-r10.ebuild b/dev-lang/spidermonkey/spidermonkey-1.8.5-r10.ebuild index 9ea95562915c..99ebd7b97664 100644 --- a/dev-lang/spidermonkey/spidermonkey-1.8.5-r10.ebuild +++ b/dev-lang/spidermonkey/spidermonkey-1.8.5-r10.ebuild @@ -51,8 +51,8 @@ PATCHES=( "${FILESDIR}"/${P}-LTO.patch ) -DOCS=( ${S}/README ) -HTML_DOCS=( ${BUILDDIR}/README.html ) +DOCS=( "${S}"/README ) +HTML_DOCS=( "${BUILDDIR}"/README.html ) pkg_setup() { if [[ ${MERGE_TYPE} != "binary" ]]; then diff --git a/dev-lang/teyjus/Manifest b/dev-lang/teyjus/Manifest index cec13d18ccac..ee19c61e4f5c 100644 --- a/dev-lang/teyjus/Manifest +++ b/dev-lang/teyjus/Manifest @@ -3,6 +3,6 @@ AUX teyjus-2.1-p001-Fixes-arity-for-pervasive-modulo-operation.patch 1144 BLAKE2 AUX teyjus-2.1-p002-Add-string-literals-from-proper-character-groups.patch 2083 BLAKE2B 4480c4cc607988fe4b55e5d0405298d37ca3f7364a694b750dd2a544a5cee71d27f84745a5559b33ed67ec215b389b349e9a73fa3d65ce6f69e949b6bc19e205 SHA512 9bca80da36bcb300fca23553205e1ce459e7b52e6d2b3a8b27e9e330413cd8b49ca928bd92d47fe16546854f945d05e2280143ff75cc45aa93d7850c2da8a916 AUX teyjus-2.1-p003-Removing-deprecated-function-String.set.patch 1599 BLAKE2B e264e64eda3b877e1042fbef4173d4483697fab19e33ceb51176c65a57df651cc0566df486ab551cc50cbf43a47bf60cdfdbd72cc42a2156b195b4f711c06fc3 SHA512 627dd8328a33fa3489ba3da59b4e8c43202b327c27ddecbef2beeddaeecff9f749522d7d9e3e105781b1e60cd633a87aedff39a7e6aa0ec8e1f76556e58ff1f3 DIST teyjus-2.1.tar.gz 723763 BLAKE2B ab6a98c2d2291620b586ab0b419a214b0f7c0b27aad444324e5a417c1a0b27382e2d5c622f798ea88cab77853bca3305ec37904c50a7304ace20237afb993b91 SHA512 1f71d19502f4f4da00f635d2c3d4e141403182d65f039e0d43660edf84c5fcd900e7225ac92dc5bdbe0c8379c4e2ce6e27879af504fcfafddf2695a0c8a13379 -EBUILD teyjus-2.1-r1.ebuild 2942 BLAKE2B ed6459e0afb88618e788ed09a6375ec47f983c72c241344462a183130711ffb695310b510d9a0f7fc390ea21fcae850eaea0850bca510dae374eceae3357ce4c SHA512 0b1cc997dfeb63e768bb98c8aa5f154b66d67589eae4a05a0e930c0ffbbf64ba2366c65fb58eb7513ff59eb19b2192bae60376e99b21a038b40499639cb05ebd -EBUILD teyjus-2.1.ebuild 2907 BLAKE2B ea6e92b665791e776f737885a883fe4f04bc05dec026cfbf0e9b3da84ec9cb6d54aeb5c9f124ce958a27eadc624eefec651b3f69e35c0a4e7175241e9887d764 SHA512 809cbdce2b3ffd69e7fb1281feaad43220e688539be1ce63fc99febe3ac2adf57da12ed2f8f4b5ffe86df13dec3f08557afe6c7321da75f1b631b54f2488ecd1 +EBUILD teyjus-2.1-r1.ebuild 2940 BLAKE2B 25186b27d4c2d69f4e6bc9cfc5e49edc43110b75664270eb7d459c5cc85587d85a4f29255a1f7a3df771beedc3f6fc1b988ccbfeea437fabe071610a7b2edc99 SHA512 8af839bedc5049f1ac4b4128425ea1f71abeb3b38d9c3739b46ce7bc0466ce4e1df64dac0923cbd4f7017dc48eb9746ace712ca7ac32bd880a5aa7a3b70acd42 +EBUILD teyjus-2.1.ebuild 2905 BLAKE2B c3035b05c8c2c398b9c4baf4545a9c06f3bdfb978626fa8aaaf50d2765e7fca411195d3b8612b9680ea8788660dbeefd8e595d9895b81749e882cfae941b7f1b SHA512 21af8eabfc012c1e435dfaca528a1689103ff53f74c901973ab52477753a60ff6a1a9a29e9ff8403e7b33a25ea0d5f20a1ac80ef29049c21936dbb92586cefe1 MISC metadata.xml 1654 BLAKE2B 6361e555cae1b12db47e36e7362c78262a5753ecdb9fb3e8e5386d3945d6f7aeeaeb32e98c3a71e40a017c0bd9ff2d576205e3db96771f67ce7ad888cc2f12cf SHA512 077b511496bda9dfa0f577bac466a33fd5d4b5b759ae243157b385b244c7e9b210c3f7fc0221ed48c7f4277dd86f9f05fed484c375747bcda590258f278cda41 diff --git a/dev-lang/teyjus/teyjus-2.1-r1.ebuild b/dev-lang/teyjus/teyjus-2.1-r1.ebuild index 508113c464bd..7e48f5daab8f 100644 --- a/dev-lang/teyjus/teyjus-2.1-r1.ebuild +++ b/dev-lang/teyjus/teyjus-2.1-r1.ebuild @@ -85,7 +85,7 @@ src_install() { if use emacs ; then elisp-install ${PN} emacs/*.{el,elc} cp "${FILESDIR}"/${SITEFILE} "${S}" - sed -e 's@/usr/bin/tjcc@'${EPREFIX}/usr/bin/tjcc'@' -i ${SITEFILE} \ + sed -e "s@/usr/bin/tjcc@${EPREFIX}/usr/bin/tjcc@" -i ${SITEFILE} \ || die "Could not set tjcc executable path in emacs site file" elisp-site-file-install ${SITEFILE} fi diff --git a/dev-lang/teyjus/teyjus-2.1.ebuild b/dev-lang/teyjus/teyjus-2.1.ebuild index a571b19301d1..ba530e02034d 100644 --- a/dev-lang/teyjus/teyjus-2.1.ebuild +++ b/dev-lang/teyjus/teyjus-2.1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI="6" @@ -83,7 +83,7 @@ src_install() { if use emacs ; then elisp-install ${PN} emacs/*.{el,elc} cp "${FILESDIR}"/${SITEFILE} "${S}" - sed -e 's@/usr/bin/tjcc@'${EPREFIX}/usr/bin/tjcc'@' -i ${SITEFILE} \ + sed -e "s@/usr/bin/tjcc@${EPREFIX}/usr/bin/tjcc@" -i ${SITEFILE} \ || die "Could not set tjcc executable path in emacs site file" elisp-site-file-install ${SITEFILE} fi diff --git a/dev-libs/Manifest.gz b/dev-libs/Manifest.gz index 75eecdce286890c4532f2194e1a071f9eeaa7730..7e898558e6798764f2231edef03b13277b1c8d6c 100644 GIT binary patch literal 94227 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

    4FN!FztIixUT&!rT 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 O^?w1CKQE3@s{#PQ) + #include + + namespace cxxtools diff --git a/dev-libs/cxxtools/files/cxxtools-3.0-lld-linking-openssl.patch b/dev-libs/cxxtools/files/cxxtools-3.0-lld-linking-openssl.patch new file mode 100644 index 000000000000..e2696fd094b0 --- /dev/null +++ b/dev-libs/cxxtools/files/cxxtools-3.0-lld-linking-openssl.patch @@ -0,0 +1,11 @@ +--- a/src/Makefile.am ++++ b/src/Makefile.am +@@ -173,7 +173,7 @@ libcxxtools_la_LIBADD = $(LIBICONV) + libcxxtools_la_LDFLAGS = -version-info @sonumber@ @SHARED_LIB_FLAG@ + + if MAKE_OPENSSL +-libcxxtools_la_LDFLAGS += -lssl ++libcxxtools_la_LIBADD += -lssl -lcrypto + libcxxtools_la_SOURCES += \ + sslcertificateimpl.cpp + endif diff --git a/dev-libs/flatbuffers/Manifest b/dev-libs/flatbuffers/Manifest index dc6ad0991266..103f4ba3e3bc 100644 --- a/dev-libs/flatbuffers/Manifest +++ b/dev-libs/flatbuffers/Manifest @@ -1,5 +1,3 @@ -DIST flatbuffers-2.0.0.tar.gz 1538022 BLAKE2B ccd827a43da39cf831727b439beed0cea216cdf50dbfe70954854bbe388b2c47ed4e78cc87e3fc0d5568034b13baa2ea96480914cc8129747bccbf8ea928847c SHA512 26a06b572c0e4c9685743bd2d2162ac7dcd74b9324624cc3f3ef5b154c0cee7c52a04b77cdc184245d2d6ae38dfdcc4fd66001c318aa8ca001d2bf1d85d66a89 DIST flatbuffers-2.0.6.tar.gz 1724250 BLAKE2B b6969b28dba753c4551b33d27409d9925c10a640ae860264f8054c19a470ce3da366c0bf7917bf7fe4f6cb57acbfbe1837f175fde40b84d311df6d1378d146ce SHA512 be631f34064c28d81876bf137c796e9736623cf2cc4f2a05dd45372e7195729c99fad1fa795f8ce71a408756a842edbdc0c3bc714a7cf63203a1de8681d86fb6 -EBUILD flatbuffers-2.0.0-r1.ebuild 831 BLAKE2B 68d76c63ca1b7e7952029c697401b27d3d16917a1bace1b98df7ca5a4751f4e6d0c9be6f85a655c517add23d13b60c804004f243854a46cd2bf9feef71bc956a SHA512 dd77a7b4ede065ae9e6e8494a85f47f7350cb31cf5d861369f0e0f1f233b3e05847ab03ab528f52134caccae90b63dd8bf02f6e4672785592044eef5229d9435 EBUILD flatbuffers-2.0.6.ebuild 915 BLAKE2B 88c4359a8c163cfafa64a7ff8100b88fc1c50dff33e7beb7defed3730b1293c720532dfc12dbb2537a294c864e4b284c0cab36b5f6e2a35e3078007ce4ddb0b6 SHA512 2383d41cc3e82415604d71cac9cb9a833702af2374eae812e8a0176213ed1177c45c8e5db5eab7f43b912c952763e66c96cbdf7e3d1f563224189cbecde97c55 MISC metadata.xml 333 BLAKE2B 406420eb792181bdf5e8c93153e9306c84fd6f3fd1148454ec57e858b411b698cff132f5ee4695866ab8984d665201a8ebc942ae425545bd67641e9c1d364b21 SHA512 b9d41f9dc12a72fe220b3b9673fac2656d060be1ed80b1935142e4706e6dc0663dc2667e84245328c8968b5a534fe48800b9b2e8e2b2635365ae741c126f757e diff --git a/dev-libs/flatbuffers/flatbuffers-2.0.0-r1.ebuild b/dev-libs/flatbuffers/flatbuffers-2.0.0-r1.ebuild deleted file mode 100644 index 66d76389cfc2..000000000000 --- a/dev-libs/flatbuffers/flatbuffers-2.0.0-r1.ebuild +++ /dev/null @@ -1,33 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit cmake - -DESCRIPTION="Memory efficient serialization library" -HOMEPAGE="https://google.github.io/flatbuffers/" -SRC_URI="https://github.com/google/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="Apache-2.0" -# From 1.2.0->2.0.0, incremented SONAME, although the interface didn't actually change. -# (Apparently to adopt semver.) -SLOT="0/2" -KEYWORDS="amd64 ~arm arm64 x86" -IUSE="static-libs test" - -RESTRICT="!test? ( test )" - -DOCS=( readme.md ) - -src_configure() { - local mycmakeargs=( - -DFLATBUFFERS_BUILD_FLATLIB=$(usex static-libs) - -DFLATBUFFERS_BUILD_SHAREDLIB=ON - -DFLATBUFFERS_BUILD_TESTS=$(usex test) - ) - - use elibc_musl && mycmakeargs+=( -DFLATBUFFERS_LOCALE_INDEPENDENT=0 ) - - cmake_src_configure -} diff --git a/dev-libs/gobject-introspection/Manifest b/dev-libs/gobject-introspection/Manifest index 89f34fce6b11..5298bc144b13 100644 --- a/dev-libs/gobject-introspection/Manifest +++ b/dev-libs/gobject-introspection/Manifest @@ -1,3 +1,3 @@ DIST gobject-introspection-1.72.0.tar.xz 1040936 BLAKE2B fd7600a927e57d5a076c203a084afe56a738d3a93109055be7bee22a96d6d5b08892300260288e5b83f883e54ca658cb24ef5c862abe435820c963bbf0cf8496 SHA512 b8fba2bd12e93776c55228acf3487bef36ee40b1abdc7f681b827780ac94a8bfa1f59b0c30d60fa5a1fea2f610de78b9e52029f411128067808f17eb6374cdc5 -EBUILD gobject-introspection-1.72.0.ebuild 1974 BLAKE2B afa6f0ab584a83754d21029c93f45c09519f2902ab735125984dedc92a28d1c2f9f2bdda26482613c56e85da34035a69cd1cd093caef338a22a60bce609faf07 SHA512 0e242f52653859b89cf3d947725384c806095e7c7475b31e63878ddeb73cedb40b37aa755adc5501c42b324c24fb4785c53d7517d5dd49120f0c8b7c36ac5324 +EBUILD gobject-introspection-1.72.0.ebuild 1987 BLAKE2B 47563c2399970af94e72ed72542c440afd4f6a4aeddf15c43897fc059b4fcc136d0c466848e7a40ad735f644028b3564bb7a7260453a60830dd2a7670476b323 SHA512 77f5664ff9bb2a5af147c7ae937a3d4b787f2fbedba26910ebfe44798e7b7bb9bb4b6410ade632d1ac5fe5755de09853fc062f90320f162a26fda87d82e6b6f3 MISC metadata.xml 368 BLAKE2B 5734e81d2929cef33ae5a3e57d48717f2079944a26a34206d0c674a607068047e24c17e76435683dd6f9b369ba8abcbd6ff98037ba219e7f4ea8225d3980a3eb SHA512 e8a3b181add420cbfbffa78ba6a8bf7d7b82593ba9a54e89e52a9d0eb3a7c92f577d71080912067c16364e267bb1438ba1c8839ed62af24da39cc9e1b6f7d864 diff --git a/dev-libs/gobject-introspection/gobject-introspection-1.72.0.ebuild b/dev-libs/gobject-introspection/gobject-introspection-1.72.0.ebuild index 16459b1e0796..10f35c92331b 100644 --- a/dev-libs/gobject-introspection/gobject-introspection-1.72.0.ebuild +++ b/dev-libs/gobject-introspection/gobject-introspection-1.72.0.ebuild @@ -32,8 +32,10 @@ RDEPEND=" ${PYTHON_DEPS} " # Wants real bison, not virtual/yacc -DEPEND="${RDEPEND} - gtk-doc? ( >=dev-util/gtk-doc-1.19 +DEPEND="${RDEPEND}" +BDEPEND=" + gtk-doc? ( + >=dev-util/gtk-doc-1.19 app-text/docbook-xml-dtd:4.3 app-text/docbook-xml-dtd:4.5 ) diff --git a/dev-libs/icu-layoutex/Manifest b/dev-libs/icu-layoutex/Manifest index d71a8c7fb858..59230c20c955 100644 --- a/dev-libs/icu-layoutex/Manifest +++ b/dev-libs/icu-layoutex/Manifest @@ -3,5 +3,5 @@ DIST icu4c-70_1-src.tgz 25449582 BLAKE2B e229376ee45322db99aa963465048ab5e694ce9 DIST icu4c-71_1-src.tgz 25701340 BLAKE2B 182972d87fe5b69b5e08c39ab9bb0ac7ffc7b36530168b3548faa051cce2b73b9f1c1d23198a4b1c655442155e369da76929e4f54fe4e32265160363428d4916 SHA512 1fd2a20aef48369d1f06e2bb74584877b8ad0eb529320b976264ec2db87420bae242715795f372dbc513ea80047bc49077a064e78205cd5e8b33d746fd2a2912 DIST icu4c-71_1-src.tgz.asc 659 BLAKE2B ac281e0a9b94bf6bfddee2dd5dc7553836aa50ae84f55478a662d0cd1e116a944de92dd5fd701164d62fb5b8e8effcdb3456a151a6b198d603e2324ccd76e334 SHA512 3371e14f3959defa7fb8d3eb0308084646ed553169b7a845bff89f9a8c1054ef5bee45c26c1834a84cab38fa87710f1585e6c5787be1fe2df356eb5c2ba20aae EBUILD icu-layoutex-70.1.ebuild 2505 BLAKE2B 3197805d41f024b6cf3aadba1db8b305f6d45af609305f8af4f9fc24154ccc651299b571e37e83f5dbfc4f86cf315443b972139ed87b54856a9af128d7b8830f SHA512 57c95d2a5e2a4b1c5876d5b4becfde3a27ce519a4a6e81db38ea10e8e4423cb4a2b335b153ddd031253713f455b5e09faf6c656ec5ecddc2dcf89a055b961487 -EBUILD icu-layoutex-71.1.ebuild 3586 BLAKE2B e7343cb0d29874a643de4eff307cfc656bd6396d66a3c32ea320610926a29935bfaba95bb00414954686172ca8bf4800d87593ee99c2e6bf238286c0c65ac033 SHA512 1974f49312947eac5046adb746023534e3bb188a315c3491766c8f44e86307740f6cf5493d544d36e774a94a6a9ac6bd9f57ea5264b3bbfea658f7ef186268cf +EBUILD icu-layoutex-71.1.ebuild 3584 BLAKE2B 5c0839454445d395eb96da8229f4e282fd015e9aec76ca140e2139e4ddf8f14d9bf417def9ad634cb2ec1dbf1879f90651289903581a32f9f4021df9084c2178 SHA512 c8f9493eb5d1fe906134782327d0d563b7e817a2de429826b2b8cdca49cfed22bf0622886105c3000ac7f649c3b0d58d0433f37c1f0af587bf6c40b34e1b8f87 MISC metadata.xml 262 BLAKE2B 5f01484e6cd16c1234d97ca24813fe4b74cafdc61d6e3c1ae58ead74558909ef052e406aba4abd7440f8dc45ff6548aaf4a863f0eb46c23e1e389ba52e0c1353 SHA512 3d2f08eb53da96ec680d73c3fad400ac4c2081db37d104647fc53008abef2dd78fab180d6295f850469e0c5da2375b083577a9713ae7701c046eaa24c0115ca2 diff --git a/dev-libs/icu-layoutex/icu-layoutex-71.1.ebuild b/dev-libs/icu-layoutex/icu-layoutex-71.1.ebuild index 86a04ea7795f..6efb47e59545 100644 --- a/dev-libs/icu-layoutex/icu-layoutex-71.1.ebuild +++ b/dev-libs/icu-layoutex/icu-layoutex-71.1.ebuild @@ -16,7 +16,7 @@ S="${WORKDIR}/${PN/-layoutex}/source" LICENSE="BSD" SLOT="0/${PV}" -KEYWORDS="~alpha amd64 ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86" +KEYWORDS="~alpha amd64 ~arm64 ~hppa ~ia64 ~ppc ~ppc64 sparc x86" IUSE="debug static-libs test" RESTRICT="!test? ( test )" diff --git a/dev-libs/icu/Manifest b/dev-libs/icu/Manifest index 2b54817fb96b..636cdafa65b0 100644 --- a/dev-libs/icu/Manifest +++ b/dev-libs/icu/Manifest @@ -8,6 +8,5 @@ DIST icu4c-70_1-src.tgz 25449582 BLAKE2B e229376ee45322db99aa963465048ab5e694ce9 DIST icu4c-71_1-src.tgz 25701340 BLAKE2B 182972d87fe5b69b5e08c39ab9bb0ac7ffc7b36530168b3548faa051cce2b73b9f1c1d23198a4b1c655442155e369da76929e4f54fe4e32265160363428d4916 SHA512 1fd2a20aef48369d1f06e2bb74584877b8ad0eb529320b976264ec2db87420bae242715795f372dbc513ea80047bc49077a064e78205cd5e8b33d746fd2a2912 DIST icu4c-71_1-src.tgz.asc 659 BLAKE2B ac281e0a9b94bf6bfddee2dd5dc7553836aa50ae84f55478a662d0cd1e116a944de92dd5fd701164d62fb5b8e8effcdb3456a151a6b198d603e2324ccd76e334 SHA512 3371e14f3959defa7fb8d3eb0308084646ed553169b7a845bff89f9a8c1054ef5bee45c26c1834a84cab38fa87710f1585e6c5787be1fe2df356eb5c2ba20aae EBUILD icu-70.1-r1.ebuild 3694 BLAKE2B 3e47d60528a8330807d3238de5c4e55c5179d77b676ead14bbe421289424758199967665ce2236a98636ee252e6245c8184e5535e1aed922043860c3b785c2f2 SHA512 9abfec28beb93afa6a7faf3eb55ab7e4c2492c1e433e12b8d7bf8b65fbb89478fc18f5dd732245d932009f070aec70321800bbe0649570e6dbbc1fd970352cc6 -EBUILD icu-71.1-r1.ebuild 4186 BLAKE2B 210a1dd9718653bb9050dde3f7caed32bd7b62ed59c0d4c5ea33061037996c1dec7d5829f81f50a1c25380f9c2f4db5ac8880bbf95658525bf96b84c1201afd0 SHA512 2e0e07ea2e4fd06e1818b3d5bb8b2fd2ed309dceb5ce45061549c88c0b43c80d2ab0917eabfde02fb4237c23c286f9af689f95acc8c2596ff894d310352d172e -EBUILD icu-71.1.ebuild 4134 BLAKE2B 74e1ee5dc80f2dfada04089f5a2b942ed2e3bd8574aa77089bb0f195471026d15adeee7c8e2a5395fb18d1f2474feed7635ddd650d061e0a109c2b9e6d410c2f SHA512 ca7efcca1d9edd6f495afc378a788254c238976a1e656b5bf4376c916abf0b71f8e5e9bedee63dcbf72cb377c53196a7e133c2e67973456b4313cad6b0771ca3 +EBUILD icu-71.1-r1.ebuild 4182 BLAKE2B 22ee632df09b3bd30594269f0766396ed4793ff342bab376dc131a70776f7c7763186d39bb094a84d7e2f0ffd3f01196a551b8a728a13d97becdc7b763e2c020 SHA512 3f3c51841e8888e89b3df829c6acd2724f279a4faf6febefbf0668ca6e19eb3a4a0c04016ffa0807580addd38f9c420f217686056458f485bbec8ce15ff2f5f6 MISC metadata.xml 256 BLAKE2B 28554175365761f81817e75e2c125714b94680527103d72118d0daf2eb0d2359082c36f2c8b0e92574e93c9c00038c944486a31d7843108dcc285d809bd52fe6 SHA512 1a0e13dd42f80f5c8669910c7360c6c1542e9a2f143da3a812f874966ba4729248152efb36e03bdfd47f09086797e6e1410e1ac735925d304811c847aa2b6398 diff --git a/dev-libs/icu/icu-71.1-r1.ebuild b/dev-libs/icu/icu-71.1-r1.ebuild index df2e473b409b..73b1c68394fb 100644 --- a/dev-libs/icu/icu-71.1-r1.ebuild +++ b/dev-libs/icu/icu-71.1-r1.ebuild @@ -17,7 +17,7 @@ S="${WORKDIR}/${PN}/source" LICENSE="BSD" SLOT="0/${PV}" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" IUSE="debug doc examples static-libs test" RESTRICT="!test? ( test )" diff --git a/dev-libs/icu/icu-71.1.ebuild b/dev-libs/icu/icu-71.1.ebuild deleted file mode 100644 index 9b9d7ebf841a..000000000000 --- a/dev-libs/icu/icu-71.1.ebuild +++ /dev/null @@ -1,153 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -# Please bump with dev-libs/icu-layoutex - -PYTHON_COMPAT=( python3_{8..10} ) -VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/icu.asc -inherit autotools flag-o-matic multilib-minimal python-any-r1 toolchain-funcs verify-sig - -DESCRIPTION="International Components for Unicode" -HOMEPAGE="https://icu.unicode.org/" -SRC_URI="https://github.com/unicode-org/icu/releases/download/release-${PV//./-}/icu4c-${PV//./_}-src.tgz" -SRC_URI+=" verify-sig? ( https://github.com/unicode-org/icu/releases/download/release-${PV//./-}/icu4c-${PV//./_}-src.tgz.asc )" -S="${WORKDIR}/${PN}/source" - -LICENSE="BSD" -SLOT="0/${PV}" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" -IUSE="debug doc examples static-libs test" -RESTRICT="!test? ( test )" - -BDEPEND="${PYTHON_DEPS} - sys-devel/autoconf-archive - virtual/pkgconfig - doc? ( app-doc/doxygen[dot] ) - verify-sig? ( sec-keys/openpgp-keys-icu ) -" - -MULTILIB_CHOST_TOOLS=( - /usr/bin/icu-config -) - -PATCHES=( - "${FILESDIR}/${PN}-65.1-remove-bashisms.patch" - "${FILESDIR}/${PN}-64.2-darwin.patch" - "${FILESDIR}/${PN}-68.1-nonunicode.patch" -) - -src_prepare() { - default - - # Disable renaming as it assumes stable ABI and that consumers - # won't use unofficial APIs. We need this despite the configure argument. - sed -i \ - -e "s/#define U_DISABLE_RENAMING 0/#define U_DISABLE_RENAMING 1/" \ - common/unicode/uconfig.h || die - - # Fix linking of icudata - sed -i \ - -e "s:LDFLAGSICUDT=-nodefaultlibs -nostdlib:LDFLAGSICUDT=:" \ - config/mh-linux || die - - # Append doxygen configuration to configure - sed -i \ - -e 's:icudefs.mk:icudefs.mk Doxyfile:' \ - configure.ac || die - - eautoreconf -} - -src_configure() { - # ICU tries to append -std=c++11 without this, so as of 71.1, - # despite GCC 9+ using c++14 (or gnu++14) and GCC 11+ using gnu++17, - # we still need this. - append-cxxflags -std=c++14 - - if tc-is-cross-compiler; then - mkdir "${WORKDIR}"/host || die - pushd "${WORKDIR}"/host >/dev/null || die - - CFLAGS="" CXXFLAGS="" ASFLAGS="" LDFLAGS="" \ - CC="$(tc-getBUILD_CC)" CXX="$(tc-getBUILD_CXX)" AR="$(tc-getBUILD_AR)" \ - RANLIB="$(tc-getBUILD_RANLIB)" LD="$(tc-getBUILD_LD)" \ - "${S}"/configure --disable-renaming --disable-debug \ - --disable-samples --enable-static || die - emake - - popd >/dev/null || die - fi - - multilib-minimal_src_configure -} - -multilib_src_configure() { - local myeconfargs=( - --disable-renaming - --disable-samples - --disable-layoutex - $(use_enable debug) - $(use_enable static-libs static) - $(use_enable test tests) - $(multilib_native_use_enable examples samples) - ) - - tc-is-cross-compiler && myeconfargs+=( - --with-cross-build="${WORKDIR}"/host - ) - - # Work around cross-endian testing failures with LTO #757681 - if tc-is-cross-compiler && is-flagq '-flto*' ; then - myeconfargs+=( --disable-strict ) - fi - - # ICU tries to use clang by default - tc-export CC CXX - - # Make sure we configure with the same shell as we run icu-config - # with, or ECHO_N, ECHO_T and ECHO_C will be wrongly defined - export CONFIG_SHELL="${EPREFIX}/bin/sh" - # Probably have no /bin/sh in prefix-chain - [[ -x ${CONFIG_SHELL} ]] || CONFIG_SHELL="${BASH}" - - ECONF_SOURCE="${S}" econf "${myeconfargs[@]}" -} - -multilib_src_compile() { - default - - if multilib_is_native_abi && use doc; then - doxygen -u Doxyfile || die - doxygen Doxyfile || die - fi -} - -multilib_src_test() { - # INTLTEST_OPTS: intltest options - # -e: Exhaustive testing - # -l: Reporting of memory leaks - # -v: Increased verbosity - # IOTEST_OPTS: iotest options - # -e: Exhaustive testing - # -v: Increased verbosity - # CINTLTST_OPTS: cintltst options - # -e: Exhaustive testing - # -v: Increased verbosity - emake -j1 VERBOSE="1" check -} - -multilib_src_install() { - default - - if multilib_is_native_abi && use doc; then - docinto html - dodoc -r doc/html/* - fi -} - -multilib_src_install_all() { - local HTML_DOCS=( ../readme.html ) - einstalldocs -} diff --git a/dev-libs/libdbusmenu/Manifest b/dev-libs/libdbusmenu/Manifest index 310bb396d9d1..2af414fd58d0 100644 --- a/dev-libs/libdbusmenu/Manifest +++ b/dev-libs/libdbusmenu/Manifest @@ -2,4 +2,5 @@ AUX libdbusmenu-16.04.0-configure-fix.patch 1268 BLAKE2B 9b7c045b46b9b8ad6af069d AUX libdbusmenu-16.04.0-werror.patch 1131 BLAKE2B 0f08e797095a8f9358abe1784b64f8f4126f6ba6c271991a4cf95781485e6ddda30cc98db8c50c7f3cae61f398cec6d236fbccc7063073f041337832fa132536 SHA512 ba1144695110cd8ecf89deaea28e0aacc40b00a500a1dc86c28e67754599117e0a2217c4d6066c1061fa009af82e463dd303ba78c479053857ef6e793959068e DIST libdbusmenu-16.04.0.tar.gz 760376 BLAKE2B 6996ce09bc2b81a8f415a46490ecb3189a064a64f1716919bb1495dccefa220ab058af06f4b3391c954ec76ec38e62db9c092b620cb69cacffb064e590ec1297 SHA512 ee9654ac4ed94bdebc94a6db83b126784273a417a645b2881b2ba676a5f67d7fc95dd2bb37bfb0890aa47299ed73cb21ed7de8b75f3fed6b69bfd39065062241 EBUILD libdbusmenu-16.04.0-r1.ebuild 3881 BLAKE2B a98ac44ba760b367bfb0473ece2d77419d6ba659700e412a8b6a6d335e7cb9d3e680a496621c2ac2ff0df2cb4d90345484a17b3f81feba56a549db6e3a1cc9a3 SHA512 23ff195bf5c1eb0e37f7dc7de5adf6e242b287c843d192544fca5234978c093bfea4a5159dd0dfe1db34d9c0aa91f86375e18baea1b9254a2d1678c677dd4e39 +EBUILD libdbusmenu-16.04.0-r2.ebuild 3860 BLAKE2B 7a0fffc637e98a01e9cb9af1402ebbc417a25cab400379f772aeeed96a6b97fdb8d249c1ba05c3e10ba21d160c3b982a9cc82fdbb731d64fe2d0ea3ab9ada256 SHA512 089545eb708a2c50539fbf4127847465d3deedd11bcca28554d4c8fa18e45bd6f08ed929f72a92534616fedaae98134186e3f62065a3182700fda12844d5ae9e MISC metadata.xml 362 BLAKE2B 30fac8611210ba6263d5a91f9975741f1c799d5b841d278ccdf440e67f7dc3040f9937a79bbf6028b1ff6d1f2389eea6746e0772048b7c9b71978cc75fbac20f SHA512 80dff178352278089470bd2465f750e336056cba3321719b18dce1188c5dfde302c6bc0efcaa84fcc049840616a9949fd1a39e143ca2c61e7a8eaeb317b74c4d diff --git a/dev-libs/libdbusmenu/libdbusmenu-16.04.0-r2.ebuild b/dev-libs/libdbusmenu/libdbusmenu-16.04.0-r2.ebuild new file mode 100644 index 000000000000..4754b3f644b0 --- /dev/null +++ b/dev-libs/libdbusmenu/libdbusmenu-16.04.0-r2.ebuild @@ -0,0 +1,153 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +VALA_MIN_API_VERSION=0.16 +VALA_USE_DEPEND=vapigen +VIRTUALX_REQUIRED=manual + +inherit autotools flag-o-matic multilib-minimal vala virtualx xdg-utils + +DESCRIPTION="Library to pass menu structure across DBus" +HOMEPAGE="https://launchpad.net/libdbusmenu" +SRC_URI="https://launchpad.net/${PN/lib}/${PV%.*}/${PV}/+download/${P}.tar.gz" + +LICENSE="LGPL-2.1 LGPL-3" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86" +IUSE="debug gtk gtk3 +introspection test" +RESTRICT="!test? ( test )" + +RDEPEND=" + >=dev-libs/dbus-glib-0.100[${MULTILIB_USEDEP}] + >=dev-libs/glib-2.35.4[${MULTILIB_USEDEP}] + dev-libs/libxml2[${MULTILIB_USEDEP}] + gtk? ( x11-libs/gtk+:2[introspection?,${MULTILIB_USEDEP}] ) + gtk3? ( >=x11-libs/gtk+-3.2:3[introspection?,${MULTILIB_USEDEP}] ) + introspection? ( >=dev-libs/gobject-introspection-1 )" +# tests also have optional dep on valgrind which we do not enforce +DEPEND="${RDEPEND}" +BDEPEND=" + dev-util/glib-utils + dev-util/intltool + sys-devel/gettext + virtual/pkgconfig + introspection? ( $(vala_depend) ) + test? ( + >=dev-libs/json-glib-0.13.4[${MULTILIB_USEDEP}] + >=dev-util/dbus-test-runner-15.04.0_p100 + gtk? ( ${VIRTUALX_DEPEND} ) + gtk3? ( ${VIRTUALX_DEPEND} ) + )" + +PATCHES=( + "${FILESDIR}/${P}-configure-fix.patch" + "${FILESDIR}/${P}-werror.patch" +) + +src_prepare() { + default + + xdg_environment_reset + + if use introspection; then + vala_setup + export VALA_API_GEN="${VAPIGEN}" + fi + + eautoreconf +} + +multilib_src_configure() { + # bug #414323 + append-flags -Wno-error + + local myconf=( + --cache-file="${BUILD_DIR}"/config.cache + --disable-gtk + --disable-static + # dumper extra tool is only for GTK+-2.x + --disable-dumper + $(multilib_native_use_enable introspection) + $(multilib_native_use_enable introspection vala) + $(use_enable debug massivedebugging) + $(use_enable test tests) + ) + + local ECONF_SOURCE="${S}" + econf "${myconf[@]}" + + GTK_VARIANTS=( $(usex gtk 2 '') $(usex gtk3 3 '') ) + local MULTIBUILD_VARIANTS=( "${GTK_VARIANTS[@]}" ) + local top_builddir=${BUILD_DIR} + + gtk_configure() { + local gtkconf=( + "${myconf[@]}" + --enable-gtk + --with-gtk="${MULTIBUILD_VARIANT}" + ) + + mkdir -p "${BUILD_DIR}" || die + cd "${BUILD_DIR}" || die + econf "${gtkconf[@]}" + + rm -r libdbusmenu-glib || die + ln -s "${top_builddir}"/libdbusmenu-glib libdbusmenu-glib || die + } + + [[ ${GTK_VARIANTS[@]} ]] && multibuild_foreach_variant gtk_configure +} + +gtk_emake() { + emake -C "${BUILD_DIR}"/libdbusmenu-gtk "${@}" + multilib_is_native_abi && \ + emake -C "${BUILD_DIR}"/docs/libdbusmenu-gtk "${@}" +} + +multilib_src_compile() { + emake + + local MULTIBUILD_VARIANTS=( "${GTK_VARIANTS[@]}" ) + [[ ${GTK_VARIANTS[@]} ]] && multibuild_foreach_variant \ + gtk_emake +} + +multilib_src_test() { + emake check + + gtk_test() { + # please keep the list of GTK+ tests up-to-date + emake -C "${BUILD_DIR}"/tests check \ + TESTS="test-gtk-objects-test test-gtk-label + test-gtk-shortcut test-gtk-reorder test-gtk-remove" + } + local MULTIBUILD_VARIANTS=( "${GTK_VARIANTS[@]}" ) + [[ ${GTK_VARIANTS[@]} ]] && virtx multibuild_foreach_variant \ + gtk_test +} + +multilib_src_install() { + emake -j1 DESTDIR="${D}" install + + local MULTIBUILD_VARIANTS=( "${GTK_VARIANTS[@]}" ) + [[ ${GTK_VARIANTS[@]} ]] && multibuild_foreach_variant \ + gtk_emake -j1 install DESTDIR="${D}" +} + +multilib_src_install_all() { + einstalldocs + find "${D}" -name '*.la' -delete || die +} + +pkg_preinst() { + # Kill old symlinks that Portage will preserve and break install + if [[ -L ${EROOT}/usr/share/gtk-doc/html/libdbusmenu-glib ]]; then + rm -v "${EROOT}/usr/share/gtk-doc/html/libdbusmenu-glib" || die + fi + + if [[ -L ${EROOT}/usr/share/gtk-doc/html/libdbusmenu-gtk ]]; then + rm -v "${EROOT}/usr/share/gtk-doc/html/libdbusmenu-gtk" || die + fi +} diff --git a/dev-libs/libffi-compat/Manifest b/dev-libs/libffi-compat/Manifest index 0baf5f53e0c6..3d997180ba67 100644 --- a/dev-libs/libffi-compat/Manifest +++ b/dev-libs/libffi-compat/Manifest @@ -16,5 +16,5 @@ AUX libffi-3.3_rc0-ppc-macos-go.patch 2100 BLAKE2B 7ae1309b08be9293acee042d141bb DIST libffi-3.2.1.tar.gz 940837 BLAKE2B d202ccaa185acfd2476ed2a9b011891507cd8efbbda60f67c583268d1563853442ed829acecbf81c9b6b9a930345780bb7a4bd80e71e50ef544c7f4eab8cb01f SHA512 980ca30a8d76f963fca722432b1fe5af77d7a4e4d2eac5144fbc5374d4c596609a293440573f4294207e1bdd9fda80ad1e1cafb2ffb543df5a275bc3bd546483 DIST libffi-3.3.tar.gz 1305466 BLAKE2B cddc40729a30a9bd34d675809f51f8d1b4ccaffa54bc6dd6f7e965f4e260edd34754719f9f6247c8957aeb7cf154d56ce1fe16a54c3f1ad39afbebdf41d23caa SHA512 61513801a156f11420f541d325de697131846487122d6bdcf5491b18b4da788589f5c0bb07e88e396495d3be5830d74e9135595e2b8ddbfe95c448d8597fbd6f EBUILD libffi-compat-3.2.1-r3.ebuild 1534 BLAKE2B e148290c7b6c8b0c783dd758863c471c73bad73bcdbe58cd3ff0e0637094877697de7d2e8929f647db9525234d5723fd861b68ad2f9dd1998fdb1b75c6ff64e6 SHA512 31cb87e70e761b05a9b8e464dbb524ab8d86ac29923decb073d150c10556a0fe37120741d79bcb352815c93cf4fd998f55dc1d94ee8e47319662ae4d534d1fb5 -EBUILD libffi-compat-3.3-r2.ebuild 2232 BLAKE2B 5748abb00034cbc59966f5dab9832548f3bf933923d6f6cf4b13e55fe4ededdcb2dccd884faed6bd7866ae82265307baf436b8be19086e28e809967811487e53 SHA512 1d727d6c8da072be94b0e71d98dda124814c5fedcf914923f6c84ba41cfadb7635b28b0327ee7e4a50a38ee25f237adbaf88a335ce5bbc65dec979946940ea4f +EBUILD libffi-compat-3.3-r2.ebuild 2230 BLAKE2B fdc59c9545b02a147198e05fa8064e29b4c39c8c747bdd29853ec0e022a83bbf93a1268086231f525077e94e0617f236916866db989aa00cb9f7f8cb114fd991 SHA512 b79ede0f6af5bc2d784a5c10921c54bbd8e91cdcfc0596499d576fb527288e2f4c8ee5345c280f0826925899642a26fb5e47081fb3c41d5944eff9fd8c986502 MISC metadata.xml 1957 BLAKE2B 567c2909e3799d2f3266bc6817f4e3a1024bb4985593cf7e81439d8a8b9499fa996e4a44f12e6e755c3d5538879dc890abb0bcda6279c73eb996f52f05851c71 SHA512 1ea70c162253294aad59ab9cb75e3ffce0aebe566163d702b0f7f49d6d4ee9a06c6e4f36fc9e1b3fbcad0aca4dcd0ff2dac4b3cfb587a68936f97f24ab2e2b55 diff --git a/dev-libs/libffi-compat/libffi-compat-3.3-r2.ebuild b/dev-libs/libffi-compat/libffi-compat-3.3-r2.ebuild index 2db083d7054e..3ae81a7d2e4f 100644 --- a/dev-libs/libffi-compat/libffi-compat-3.3-r2.ebuild +++ b/dev-libs/libffi-compat/libffi-compat-3.3-r2.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/libffi/libffi/releases/download/v${PV}/libffi-${PV}. LICENSE="MIT" SLOT="7" # SONAME=libffi.so.7 -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="debug pax-kernel test" RESTRICT="!test? ( test )" diff --git a/dev-libs/libffi/Manifest b/dev-libs/libffi/Manifest index 7cfc0c24b398..0cc73b3ef1b3 100644 --- a/dev-libs/libffi/Manifest +++ b/dev-libs/libffi/Manifest @@ -10,5 +10,5 @@ DIST libffi-3.3.tar.gz 1305466 BLAKE2B cddc40729a30a9bd34d675809f51f8d1b4ccaffa5 DIST libffi-3.4.2-loongarch64-20220428.patch.xz 64932 BLAKE2B d144dc28a7fce008bc5cd43d9e04125ea8e972324d77951d42039d46e818014079c871f87a0cdbec758b55320c02dff718cf2449f9c630cc899e8e1610784a60 SHA512 33715b21fe027692cc584d6524c03510af7876cc35f318221e1b2b91644cf165c02979c8b426228a8cc6c471e6a59d0435e761b6b7aef589c41a4f28caa36e62 DIST libffi-3.4.2.tar.gz 1351355 BLAKE2B a8137bc895b819f949fd7705e405be627219c6d1fdef280253330f7407d4a548bb057d7bb0e9225d1767d42f9bf5f0ab3c455db1c3470d7cc876bb7b7d55d308 SHA512 31bad35251bf5c0adb998c88ff065085ca6105cf22071b9bd4b5d5d69db4fadf16cadeec9baca944c4bb97b619b035bb8279de8794b922531fddeb0779eb7fb1 EBUILD libffi-3.3-r2.ebuild 2257 BLAKE2B 5a212c60da8441e8fa7ae839bde431f4f74025cfb975836f3369138931ece80d140c109d79d5fba45bd5d684ae96abd273004e211c4782cfcd56d83714b76e93 SHA512 8d4be46533328714d161a6d52ef0316c2286f50d6cce723fa8c1ae9b2bb29336fbb666992c9662da4eaf0dd9d983be79f3177b3d398edceb1223a358340320be -EBUILD libffi-3.4.2-r1.ebuild 2536 BLAKE2B 2de1e9338aa5bc3ede5406a4572ce4f691f6bb893dbfc12825afcbcae422da9cd5063e3a2f4c5d0c8a01849767056ac05e7b05e6fece7bbb64b72927a9504b62 SHA512 41ceb3dbaf0d54831016042bf5e0eafd1e28086e79a0b7442b153e3987c2f163a77f38a6e602c1188849eead1b2dd69ca228d50d7e2a1150788bb75f0c16d83b +EBUILD libffi-3.4.2-r1.ebuild 2528 BLAKE2B e94c8e41d88a5c24914d36fbcdc84b5ad9bf5454d1a440e2a6e8fb1a9e2f6da5ae4acc8fa4387422a949a200aab092cabd0fc324acd7fc58e1a95b6c9aa27795 SHA512 27b02c6d584a01b63b7ef542dee022fbdb550e4748c2c57f2d0b19c563793fe780a4fd73a00a7a3d25089699ea1d4a1489e5eaf5773ddb00994a48bd699658f4 MISC metadata.xml 2134 BLAKE2B 55a67beb917d8f4b342712b0de198d11b6a579ed7b3fa29a523869162d9103c0a9c4034db69835f1583963ffabf33573632266ae4c4206c957f5fe8897dae3da SHA512 e8d0867e4aa99a0227c5e62f2ee28e4235ea100789328168b061fd318af5b705cff097bbd9e98540457dc8f3da09e12b0c94f5fda6fd2240e592bd20595eaa45 diff --git a/dev-libs/libffi/libffi-3.4.2-r1.ebuild b/dev-libs/libffi/libffi-3.4.2-r1.ebuild index 9c4a5672ce13..c5d52adb0a81 100644 --- a/dev-libs/libffi/libffi-3.4.2-r1.ebuild +++ b/dev-libs/libffi/libffi-3.4.2-r1.ebuild @@ -20,7 +20,7 @@ LICENSE="MIT" # with FEATURES="-preserved-libs" or another package manager if SONAME # changes. SLOT="0/8" # SONAME=libffi.so.8 -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="debug exec-static-trampoline experimental-loong pax-kernel static-libs test" RESTRICT="!test? ( test )" diff --git a/dev-libs/libgcrypt/Manifest b/dev-libs/libgcrypt/Manifest index 2fc6df2a507c..e8064f7f5742 100644 --- a/dev-libs/libgcrypt/Manifest +++ b/dev-libs/libgcrypt/Manifest @@ -1,3 +1,4 @@ +AUX libgcrypt-1.10.1-fix-no-asm-hppa.patch 1166 BLAKE2B 17b27fd88b0e9ccf97c3f46780f16495d6df84e3d58ed9073af6f200908422273a6cbaa18a7285b87db2203c12a9f45f6d2853caf05d667be94a95979b5a0c47 SHA512 02e0c174844fd56da7212518f41b582894e72714e9cbc013448a5eea748cedc7d6ee5719af4049ee6695b83b5f44eb63e6c95972096ba0fc180c2cfe2482ad6e AUX libgcrypt-1.6.1-uscore.patch 843 BLAKE2B a1023bf915e342dd52d07d4c497d3e514c8c4b6c621e4f8704c4841fd95d48773f0af850a456c6f80b80deed878be1334f08f8181f97dce64ed9e61f5cb1bae5 SHA512 971814ac34f17464a96fbc110fe995923d873981949a0126e50c206d39499d6146fd00414e837774e6932e4b491cc68c4147278d6216dda630fb876bc8f61791 AUX libgcrypt-1.9.4-arm-neon-compile-fix.patch 1389 BLAKE2B 548fc764050f322786f3c0ec8f806a6a897987115db0cfd8a2a4f1ffc134a31e9069dca4e334a7a5288f5176ce8e2e8450dc2003c56915d5fdd4dc3c11012c0a SHA512 0b83ab2585502d65d1ccf36440f4a73aa9a9d3a8cb40375ca6a4e81fcc962040fb233df9a345c823281605c061b8ea0e509e0e16a5c3a32581a279e5904bbfd0 AUX libgcrypt-multilib-syspath.patch 588 BLAKE2B 6a8d30246263339571455df3c1cccfc9f38e50117cef34bc92ce37a296c3e31017c0190923ea992f51706c55a63c6f75b1d9fc7d8d40930707486f419e1795c4 SHA512 913c1a474aba50ec3589fb5a991f65204ba2cc28203b92353fdef8fb092350c3be814a57f29a26a2176627509a4f573f6db02ebdbcde3f04a2f1d632879293dc @@ -9,6 +10,7 @@ DIST libgcrypt-1.8.9.tar.bz2 2988243 BLAKE2B d778bc3007dfcc08f3fab0325609911aa2c DIST libgcrypt-1.8.9.tar.bz2.sig 119 BLAKE2B 147fd4701eb5c91c43e1ca21f56b36f8d999c5b1a23bb2f454a05e1ef657a4a96c06b27f2d5c867c8adb9764b9d6d80480a69160b2cd2ad1704c1ff18a37fac5 SHA512 785cb3b3950e6b7102d81cee3690b99b11aa60102ab4333370e60874ad8bbdb2f89ce1b5e0ce9215adce1cdc2a3fe84bb7a92a80830594aa3f74e4129d16ad95 DIST libgcrypt-1.9.4.tar.bz2 3239704 BLAKE2B b8244bc12a68955797b0c2b474ac5c95df1014231f7180a2ffa113e3aacedc98eed60ee1e4b30b032a5fcd6a04855ae07142c223906d5db9c28328a71e014f33 SHA512 d0e117ac73c94d70e9521ee1e6328691498cc8328f8c4e21338096908f5c04c7b838966eb63d59494565f4e19f506c07dab4f4d922150d75610d9f7b57abbf60 DIST libgcrypt-1.9.4.tar.bz2.sig 119 BLAKE2B 4012c22259a9fd56f9da6c87d60077cea0dbfef85d4d4ad1ff6a2375ddefafc4cd03ee9083d18e080c14c95887b495062af886732a9593bcf1b8f187d21073fe SHA512 4aee16449b4b50dac62bd80217e769f32f43fb7cd994402b7d9cffbb1934b2771041c8c0c41a63ced9c8d9408025f9c5608ffc7f00e5e9a9b92a07cb5118a98a +EBUILD libgcrypt-1.10.1-r1.ebuild 4973 BLAKE2B 9b4e61d861451d60dc27e330a4c8573033e602b96a2ecd871ad8998740c81a1642487f53a4f0442db95ac1f1147afc459cc0cab8fd0bb67ec873958161dafef7 SHA512 240b5b4fce16dcf8da47329616036ac9bc60a3297da01c2d2424b520852e8e3fb1025fbd19735a1b70b62f590df5b05d306dee9af8e50c00e161964b2230659c EBUILD libgcrypt-1.10.1.ebuild 4923 BLAKE2B 2472a743b9355dd76d927e955cd23cc2ad3abccc84323ec988b370e49691fd762dc8ddd4927073ae7ad75b6d9046bbf8aedf405bdac4cdcb6e1abc91330ec6a1 SHA512 2924021b10b4f6d49533d9d5a2704ad902a441e0021a3aa294545b8d6058f9d54ba1e58d7fdbbebfeac0f75c1d688c8a8c32e2a367d4ffbed90e7eb994a77a83 EBUILD libgcrypt-1.8.8.ebuild 2372 BLAKE2B 21f92c71781df1c5a9aee35607d715862a7e783b3cbd0bc1d485d301561b93575eec52de5719340fd12ab70deaae597986d018ed54843b6b0ad2dcc3c688e862 SHA512 e3b54b5d8e03fd05635f743d88810df26e30b7a49f0e2b97357c9d6e817069d1dd67fea06c5ff9868fc82c4b08aa6f15c6cc0c162b4cfd6e07fe612471751b38 EBUILD libgcrypt-1.8.9.ebuild 2988 BLAKE2B fcaf467155ca9920783968abca12c3fd38f08feac71bd2761ad20c7ccedc6bbd2ac4d135b50aa15725513fe575f23f44aa442d2cac984dfbf9c902a3c4bb836e SHA512 57b5be8ed25acf4c8e94619daaa420e44629e0e0d2edf7895ca071f587b90e9ca564845ba5d78443e317a99f1a9fd32de6e4baec3853db7f03a3d4f0f8374f3b diff --git a/dev-libs/libgcrypt/files/libgcrypt-1.10.1-fix-no-asm-hppa.patch b/dev-libs/libgcrypt/files/libgcrypt-1.10.1-fix-no-asm-hppa.patch new file mode 100644 index 000000000000..e665749db3a5 --- /dev/null +++ b/dev-libs/libgcrypt/files/libgcrypt-1.10.1-fix-no-asm-hppa.patch @@ -0,0 +1,35 @@ +https://git.gnupg.org/cgi-bin/gitweb.cgi?p=libgcrypt.git;a=commitdiff;h=c0692324fe8b3806eefc5017767917dca9cd94d0 +https://dev.gnupg.org/T5976 +https://bugs.gentoo.org/832871 + +From c0692324fe8b3806eefc5017767917dca9cd94d0 Mon Sep 17 00:00:00 2001 +From: NIIBE Yutaka +Date: Tue, 17 May 2022 10:44:55 +0900 +Subject: [PATCH] mpi: Allow building with --disable-asm for HPPA. + +* mpi/longlong.h [__hppa] (udiv_qrnnd): Only define +when assembler is enabled. + +-- + +GnuPG-bug-id: 5976 +Signed-off-by: NIIBE Yutaka +--- a/mpi/longlong.h ++++ b/mpi/longlong.h +@@ -430,14 +430,14 @@ extern UDItype __udiv_qrnnd (); + # define UMUL_TIME 40 + # define UDIV_TIME 80 + # endif +-# ifndef LONGLONG_STANDALONE ++# if !defined(LONGLONG_STANDALONE) && !defined(ASM_DISABLED) + # define udiv_qrnnd(q, r, n1, n0, d) \ + do { USItype __r; \ + (q) = __udiv_qrnnd (&__r, (n1), (n0), (d)); \ + (r) = __r; \ + } while (0) + extern USItype __udiv_qrnnd (); +-# endif /* !LONGLONG_STANDALONE */ ++# endif /* !LONGLONG_STANDALONE && !ASM_DISABLED */ + # define count_leading_zeros(count, x) \ + do { \ + USItype __tmp; \ diff --git a/dev-libs/libgcrypt/libgcrypt-1.10.1-r1.ebuild b/dev-libs/libgcrypt/libgcrypt-1.10.1-r1.ebuild new file mode 100644 index 000000000000..b7a3aa4aaf26 --- /dev/null +++ b/dev-libs/libgcrypt/libgcrypt-1.10.1-r1.ebuild @@ -0,0 +1,128 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/gnupg.asc +inherit autotools flag-o-matic multilib-minimal toolchain-funcs verify-sig + +DESCRIPTION="General purpose crypto library based on the code used in GnuPG" +HOMEPAGE="https://www.gnupg.org/" +SRC_URI="mirror://gnupg/${PN}/${P}.tar.bz2" +SRC_URI+=" verify-sig? ( mirror://gnupg/${PN}/${P}.tar.bz2.sig )" + +LICENSE="LGPL-2.1 MIT" +SLOT="0/20" # subslot = soname major version +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="+asm cpu_flags_arm_neon cpu_flags_arm_aes cpu_flags_arm_sha1 cpu_flags_arm_sha2 cpu_flags_ppc_altivec cpu_flags_ppc_vsx2 cpu_flags_ppc_vsx3 cpu_flags_x86_aes cpu_flags_x86_avx cpu_flags_x86_avx2 cpu_flags_x86_padlock cpu_flags_x86_sha cpu_flags_x86_sse4_1 doc static-libs" + +# Build system only has --disable-arm-crypto-support right now +# If changing this, update src_configure logic too. +# ARM CPUs seem to, right now, support all-or-nothing for crypto extensions, +# but this looks like it might change in future. This is just a safety check +# in case people somehow do have a CPU which only supports some. They must +# for now disable them all if that's the case. +REQUIRED_USE=" + cpu_flags_arm_aes? ( cpu_flags_arm_sha1 cpu_flags_arm_sha2 ) + cpu_flags_arm_sha1? ( cpu_flags_arm_aes cpu_flags_arm_sha2 ) + cpu_flags_arm_sha2? ( cpu_flags_arm_aes cpu_flags_arm_sha1 ) + cpu_flags_ppc_vsx3? ( cpu_flags_ppc_altivec cpu_flags_ppc_vsx2 ) + cpu_flags_ppc_vsx2? ( cpu_flags_ppc_altivec ) +" + +RDEPEND=">=dev-libs/libgpg-error-1.25[${MULTILIB_USEDEP}]" +DEPEND="${RDEPEND}" +BDEPEND="doc? ( virtual/texi2dvi ) + verify-sig? ( sec-keys/openpgp-keys-gnupg )" + +PATCHES=( + "${FILESDIR}"/${PN}-multilib-syspath.patch + "${FILESDIR}"/${PN}-powerpc-darwin.patch + "${FILESDIR}"/${PN}-1.10.1-fix-no-asm-hppa.patch +) + +MULTILIB_CHOST_TOOLS=( + /usr/bin/libgcrypt-config +) + +src_prepare() { + default + eautoreconf +} + +multilib_src_configure() { + if [[ ${CHOST} == *86*-solaris* ]] ; then + # ASM code uses GNU ELF syntax, divide in particular, we need to + # allow this via ASFLAGS, since we don't have a flag-o-matic + # function for that, we'll have to abuse cflags for this + append-cflags -Wa,--divide + fi + + if [[ ${CHOST} == powerpc* ]] ; then + # ./configure does a lot of automagic, prevent that + # generic ppc32+ppc64 altivec + use cpu_flags_ppc_altivec || local -x gcry_cv_cc_ppc_altivec=no + use cpu_flags_ppc_altivec || local -x gcry_cv_cc_ppc_altivec_cflags=no + # power8 vector extension, aka arch 2.07 ISA, also checked below via ppc-crypto-support + use cpu_flags_ppc_vsx2 || local -x gcry_cv_gcc_inline_asm_ppc_altivec=no + # power9 vector extension, aka arch 3.00 ISA + use cpu_flags_ppc_vsx3 || local -x gcry_cv_gcc_inline_asm_ppc_arch_3_00=no + fi + + # Workaround for GCC < 11.3 bug + # https://git.gnupg.org/cgi-bin/gitweb.cgi?p=libgcrypt.git;a=commitdiff;h=0b399721ce9709ae25f9d2050360c5ab2115ae29 + # https://dev.gnupg.org/T5581 + # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102124 + if use arm64 && tc-is-gcc && (($(gcc-major-version) == 11)) && (($(gcc-minor-version) <= 2)) && (($(gcc-micro-version) == 0)) ; then + append-flags -fno-tree-loop-vectorize + fi + + local myeconfargs=( + CC_FOR_BUILD="$(tc-getBUILD_CC)" + + --enable-noexecstack + $(use_enable cpu_flags_arm_neon neon-support) + # See REQUIRED_USE comment above + $(use_enable cpu_flags_arm_aes arm-crypto-support) + $(use_enable cpu_flags_ppc_vsx2 ppc-crypto-support) + $(use_enable cpu_flags_x86_aes aesni-support) + $(use_enable cpu_flags_x86_avx avx-support) + $(use_enable cpu_flags_x86_avx2 avx2-support) + $(use_enable cpu_flags_x86_padlock padlock-support) + $(use_enable cpu_flags_x86_sha shaext-support) + $(use_enable cpu_flags_x86_sse4_1 sse41-support) + # required for sys-power/suspend[crypt], bug 751568 + $(use_enable static-libs static) + + # disabled due to various applications requiring privileges + # after libgcrypt drops them (bug #468616) + --without-capabilities + + # http://trac.videolan.org/vlc/ticket/620 + $([[ ${CHOST} == *86*-darwin* ]] && echo "--disable-asm") + # causes bus-errors on sparc64-solaris + $([[ ${CHOST} == sparcv9-*-solaris* ]] && echo "--disable-asm") + + $(use asm || echo "--disable-asm") + + GPG_ERROR_CONFIG="${ESYSROOT}/usr/bin/${CHOST}-gpg-error-config" + ) + + ECONF_SOURCE="${S}" econf "${myeconfargs[@]}" \ + $("${S}/configure" --help | grep -o -- '--without-.*-prefix') +} + +multilib_src_compile() { + default + multilib_is_native_abi && use doc && VARTEXFONTS="${T}/fonts" emake -C doc gcrypt.pdf +} + +multilib_src_install() { + emake DESTDIR="${D}" install + multilib_is_native_abi && use doc && dodoc doc/gcrypt.pdf +} + +multilib_src_install_all() { + default + find "${ED}" -type f -name '*.la' -delete || die +} diff --git a/dev-libs/libgpg-error/Manifest b/dev-libs/libgpg-error/Manifest index a66eb434c31d..8784eb5919cc 100644 --- a/dev-libs/libgpg-error/Manifest +++ b/dev-libs/libgpg-error/Manifest @@ -6,5 +6,5 @@ DIST libgpg-error-1.44.tar.bz2 1014475 BLAKE2B dc101769510bc9edff38048216a961df8 DIST libgpg-error-1.45.tar.bz2 1015954 BLAKE2B 277892df6691ff2807335954fa786c1d452d58e6f15aa2f73bffd1ddc97b9276646afe8831c0b67107ac768e0590f046030da6d370eb2871e94154f50dabf67b SHA512 882f2dd617e89137d7a9d61b60488dac32321dd4fdb699e9687b6bd9380c056c027da502837f4482289c0fe00e7de01210e804428f05a0843ae2ca23fdcc6457 EBUILD libgpg-error-1.42.ebuild 1898 BLAKE2B 05436135f19c5e2422f08274f1f3ad755b8683fcd9dfa56914ed8822b816e070cf910c92a6dc385e824ead0f5e85cc89e9fc4f4652e4119a2a5a5571b2cc7666 SHA512 fe0532eaa898e8a39c79651121593e907cc0fca3ddf5db54dcc2889309c2980055e52a54438452d320c38e3f45ff705327185962d4c6c7fb40cca7013c311cab EBUILD libgpg-error-1.44.ebuild 1866 BLAKE2B 0071a99bf76003193009345c97d685e4030495c529e5b5bc74b0e5cbf29c73c3bbe4290acaecf09d2a9818b2a7331b264c6e430cad84822ffa31ca441372ec41 SHA512 7c12fca0e1fd6ba8f446de4d1234c90ee7afa836a38bb81ba0712ba337ce9a3a5d84a37341d8a96ada56912a1044d0bc0176116dcfdaa2bb1c2cc06212b2d31c -EBUILD libgpg-error-1.45.ebuild 1932 BLAKE2B 24b3838aeca28f25de146761c8e9dae337131c32f6f03c5193beb5f31da73938025ddace136c7ed72897a63b6a5dadd3fec12cd0247aa9a34839a3a59b8d3d2d SHA512 ad4e432606655a53769165e229f66963327ef40a7bb2990796fe1c631ef4f38ec12bfc90f84f51d71bf4c9fd42a88e878c79370536dd06f1ed13758585774aa2 +EBUILD libgpg-error-1.45.ebuild 1924 BLAKE2B a082e0038c6372f379492fbbd381fff2c1ede5eb56077b14eeba019fdde88cd3978c35d4f08bcf31e3f814c25cd95b1db91511f57d1c3be691d7b61a23803354 SHA512 a0f50c1e76f2ecf9c1550e2b95dd27d888ffa96bf3cf13abe5a0f4514ef973534ff75fe6e3449c7624ac23dff32dfd1d925ffe0e40c69dae02fef57d39df43ce MISC metadata.xml 414 BLAKE2B 3d1e1094b2527b3462c9791d278b82e0003201c1ac9a4fca2fceb1f1265384b6a0cb3617bf2e6416afd2a1044564e6cb2beeb7df926017bfdeb88fa61177faa8 SHA512 2254c2fb4aebd808a733fc5264c722b374e85ceabe540257ab7ecd4f46d6ce6a12bfbf4c4ec59af62c8a1601189d693bb33eb69eb28a7a6fdf8210458d173fb8 diff --git a/dev-libs/libgpg-error/libgpg-error-1.45.ebuild b/dev-libs/libgpg-error/libgpg-error-1.45.ebuild index 70d0c2d8b3e4..9fa4a0eb08bd 100644 --- a/dev-libs/libgpg-error/libgpg-error-1.45.ebuild +++ b/dev-libs/libgpg-error/libgpg-error-1.45.ebuild @@ -11,7 +11,7 @@ SRC_URI="mirror://gnupg/${PN}/${P}.tar.bz2" LICENSE="GPL-2 LGPL-2.1" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="common-lisp nls static-libs test" RESTRICT="!test? ( test )" diff --git a/dev-libs/libixion/Manifest b/dev-libs/libixion/Manifest index ba0cbff34133..cc61f3bf3a59 100644 --- a/dev-libs/libixion/Manifest +++ b/dev-libs/libixion/Manifest @@ -1,7 +1,4 @@ -AUX libixion-0.16.1-clang.patch 621 BLAKE2B 2ab9add51942858edfa7fb6ee65747a0723c1a7160f4b68a0fec3e6a4712d21c157ed22e06651984cd60f2c2f7028a48dd47686c7df1bcdfabe0a0e3690c5e58 SHA512 1ee44c798dc04cb4e5ae91f37d9cd432e8b84128245232a4bf30797d0a5d19a812d208c4e4b322f65d15a7aafca81effae9519f1599856c510a300cbe08d76a4 -DIST libixion-0.16.1.tar.xz 482500 BLAKE2B 26075c819a952f48c4e136fa28b4ef5075b455dea52d51940e4fc55344e19e404d70b44222631d0b0f85280d09bb8a05955bfcbe0a228b97d72d8f00f1639248 SHA512 979c631e9536f6d2c3ae32f7892756ac8889d27c551d80eb9d519bf912bd323da4b6ecd363fe2719e74e04bc3661e5d56e03a582f68f5293ffcac59b74f4c7de DIST libixion-0.17.0.tar.xz 499836 BLAKE2B c8c31b07ad14dd49be259686af3e39e6f5d4aeeb8680030ea7bd2697c8baa72123f2659b3087f224f956612dc444c97e6a6d331fd3deff780981bab4d5b6ad25 SHA512 0acdb2eae5250236a94b1a3344ca990058ea8db7b1e741545bcb7160f9e28d21a3c2ec336621fd590df10188a4d5feadfbb3a63f57e9bfd2cc1bffc04009ffad -EBUILD libixion-0.16.1.ebuild 1252 BLAKE2B 75b64af1f6eea1a0d4dd256cfa579137555e9c0476e485ea70b3ec5dd4c65a39a78080bdce38ac49575219e03c7e37595e0647cd7efff43fa664d7a35d7c7de5 SHA512 c13486e9162c1b0e81ad859f65fee8cba74128ac8a5cbddabea96ae7787f248468fc7d10b797e600c2ea8e10b1a4e6dbdbd4de472c84005801e41f06137b4030 -EBUILD libixion-0.17.0.ebuild 1209 BLAKE2B f0c48c4dc3b2d3607eb4be1a8d560d9534039833460533ea8cf35b995b3c82801486c4816a38c0bfde670e5adc57d30dbb02d1705885dfd65cf2c8583cf4ce39 SHA512 1248791b073c2a39e412e07d10bf4892b72af5d9e6489b7eddce8667a228d5ad38945f842a30b5f2b886f60617b2752e8caea4a3501137407dd46d032983ae23 +EBUILD libixion-0.17.0.ebuild 1207 BLAKE2B b88a9b28d276d6f2be1d5f97e2cedadf9013722096fc58d31a6e6c59c181877df4f76703bfee6d26dbf6c32f48421f4ce2fb7e47f88334535e4dd900a728dcc9 SHA512 c4c054e05d93058cc3c810e3e055fc4f487efa38057e33620001b98d19893dfe060eef451f7daf047d5bb7bd4aad059a81e4dd6e974347fdb654390a06269242 EBUILD libixion-9999.ebuild 1211 BLAKE2B 4c7340dc18b7640b81d83c1ac6c3e0f9063c50c84d6d0f000b6889ec44833a165eaf5a1bf5c28b758cbcf51b03254826f20a74990a8ec9385ad00ae069efecbc SHA512 344450f3e309eec3b422792a21478a9714379828abe6a7c8890ed690d5b32147d6ce8227db867570b8cc98dcc2799a538b9089b7484bf663968643d20cc720c5 MISC metadata.xml 398 BLAKE2B 0c2320063cc47c8a993ed456ac3a68466ce443b910d43739552d0f365dd178ed59ff76b2e23bab38b1962b9ce8cc973c03125096074a8bc33b09c8789ef236a5 SHA512 6599412f7feebc12c72eba06522563ff16d700e953d6ebc54f88544e49ad5e48e265b939a4fcfd788776abfb03110a8a27800dee71f031ae27eb207a8f924451 diff --git a/dev-libs/libixion/files/libixion-0.16.1-clang.patch b/dev-libs/libixion/files/libixion-0.16.1-clang.patch deleted file mode 100644 index 802d43e71592..000000000000 --- a/dev-libs/libixion/files/libixion-0.16.1-clang.patch +++ /dev/null @@ -1,18 +0,0 @@ -https://gitlab.com/ixion/ixion/-/commit/1992b8ab9c7765b8da06b6054bb3c0ab990c62f7 -https://bugs.gentoo.org/793917 - -From: Jory Pratt -Date: Wed, 2 Jun 2021 10:19:01 -0500 -Subject: [PATCH] Fix nullptr_t for clang/musl users - ---- a/src/libixion/model_context.cpp -+++ b/src/libixion/model_context.cpp -@@ -17,7 +17,7 @@ - - namespace ixion { - --model_context::input_cell::input_cell(nullptr_t) : type(celltype_t::empty) {} -+model_context::input_cell::input_cell(std::nullptr_t) : type(celltype_t::empty) {} - model_context::input_cell::input_cell(bool b) : type(celltype_t::boolean) - { - value.boolean = b; diff --git a/dev-libs/libixion/libixion-0.16.1.ebuild b/dev-libs/libixion/libixion-0.16.1.ebuild deleted file mode 100644 index 0f397c8828ef..000000000000 --- a/dev-libs/libixion/libixion-0.16.1.ebuild +++ /dev/null @@ -1,63 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{8..10} ) -inherit python-single-r1 - -DESCRIPTION="General purpose formula parser & interpreter" -HOMEPAGE="https://gitlab.com/ixion/ixion" - -if [[ ${PV} == *9999 ]]; then - MDDS_SLOT="1/9999" - EGIT_REPO_URI="https://gitlab.com/ixion/ixion.git" - inherit git-r3 autotools -else - MDDS_SLOT="1/1.5" - SRC_URI="https://kohei.us/files/ixion/src/${P}.tar.xz" - KEYWORDS="amd64 ~arm arm64 ~ppc ~ppc64 x86" -fi - -LICENSE="MIT" -SLOT="0/0.16" # based on SONAME of libixion.so -IUSE="debug python +threads" - -REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" - -RDEPEND=" - dev-libs/boost:= - dev-util/mdds:${MDDS_SLOT} - python? ( ${PYTHON_DEPS} ) -" -DEPEND="${RDEPEND}" - -PATCHES=( - "${FILESDIR}"/${P}-clang.patch -) - -pkg_setup() { - use python && python-single-r1_pkg_setup -} - -src_prepare() { - default - [[ ${PV} == *9999 ]] && eautoreconf -} - -src_configure() { - local myeconfargs=( - --disable-static - $(use_enable debug) - $(use_enable debug debug-utils) - $(use_enable debug log-debug) - $(use_enable python) - $(use_enable threads) - ) - econf "${myeconfargs[@]}" -} - -src_install() { - default - find "${D}" -name '*.la' -type f -delete || die -} diff --git a/dev-libs/libixion/libixion-0.17.0.ebuild b/dev-libs/libixion/libixion-0.17.0.ebuild index 8ec57903007d..b9d1533f4c4a 100644 --- a/dev-libs/libixion/libixion-0.17.0.ebuild +++ b/dev-libs/libixion/libixion-0.17.0.ebuild @@ -16,7 +16,7 @@ if [[ ${PV} == *9999 ]]; then else MDDS_SLOT="1/2.0" SRC_URI="https://kohei.us/files/ixion/src/${P}.tar.xz" - KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86" + KEYWORDS="amd64 ~arm arm64 ~ppc ~ppc64 x86" fi LICENSE="MIT" diff --git a/dev-libs/libksba/Manifest b/dev-libs/libksba/Manifest index f4f8277608e6..d666e3182481 100644 --- a/dev-libs/libksba/Manifest +++ b/dev-libs/libksba/Manifest @@ -3,5 +3,5 @@ DIST libksba-1.5.1.tar.bz2 659280 BLAKE2B f247a2c9545e3c3ae3bbcf50344ca530ef320d DIST libksba-1.6.0.tar.bz2 662120 BLAKE2B 59bee23f764ab3e0f79fae6074ffe568845b6089ff29b8c5112973490ff5e1436834d5d0b50954ba9fbd6be655f47043a6345181c5c7e552322ceb331d030780 SHA512 a7c76d41dfd8ec6383ac2de3c53848cd9f066b538f6f3cd43175e3c8095df51b96d0a24a573481c0c4856b09b7c224e2b562d88f5c0801e7acfb582ea2739c2b EBUILD libksba-1.5.0.ebuild 1044 BLAKE2B 53a3c6515f07e397a33e68214c3569a29e1c146c38310ba8aefb009b89f5e0055cc721ba0f74c0ff339ef394369c367338cc5830da7d1e567bc95f2fd7f7b7f1 SHA512 b4eb5db5c7e043235df8c2ae1f7f480983e0f7833533460e49ae3fe9b25d165913a755b6068ddd4deb5593785cf0345dfb6a33a423d3ffff895a467193f6b35c EBUILD libksba-1.5.1.ebuild 1044 BLAKE2B 53a3c6515f07e397a33e68214c3569a29e1c146c38310ba8aefb009b89f5e0055cc721ba0f74c0ff339ef394369c367338cc5830da7d1e567bc95f2fd7f7b7f1 SHA512 b4eb5db5c7e043235df8c2ae1f7f480983e0f7833533460e49ae3fe9b25d165913a755b6068ddd4deb5593785cf0345dfb6a33a423d3ffff895a467193f6b35c -EBUILD libksba-1.6.0.ebuild 1065 BLAKE2B a8e8a1eee7b90fc0fd12e5a657414a652564336e345c3570ae51ccf5a82bac52a74c00bb2c516eb3d88916ffdc3ae5ec3fcf087761feb02cae4320c038becfd3 SHA512 09efffc5f7a0be3e77f1597f3550367218895a38b3ab29346939e2b3d4e2e8f752269671abbcd2776bf8eee39b75598613a0c92db1bd7c44f163c945e56c99dc +EBUILD libksba-1.6.0.ebuild 1057 BLAKE2B e3a7e0a602785a3277e7b1a121d5a25377c867f437d4ff43498bae0aad654a0f7b56ec64895ec6f02d4051beddfc72e17f6ea31e7f0e198325ddb3f86f494007 SHA512 20ca2f2811d4cf0aa53e71d45531dd91d588aebedc25056bb0dcff3c2be653cf1cace7aa39850f7b4b3390cee858a652959796da1ad3d1f0bdc2a72c73132376 MISC metadata.xml 253 BLAKE2B 7e48c64087529094ef45b4d0dd6189f87d61cf691a04d5b35b97fe6503a83f2e31f1e69ef42819cc21ee057a51e45fa54311618df7f02a111658e6021c5a0288 SHA512 fa83b2f2ca7d6d9f56d9302d1fd2d3593ae553bc352085e8d51e7aa858bbe22088a00cf6e17b1971ac9683669aa22f37f06f1f81aa7b1aca690f371857879ee8 diff --git a/dev-libs/libksba/libksba-1.6.0.ebuild b/dev-libs/libksba/libksba-1.6.0.ebuild index 4ac50963a7b4..59e487368563 100644 --- a/dev-libs/libksba/libksba-1.6.0.ebuild +++ b/dev-libs/libksba/libksba-1.6.0.ebuild @@ -9,7 +9,7 @@ SRC_URI="mirror://gnupg/libksba/${P}.tar.bz2" LICENSE="LGPL-3+ GPL-2+ GPL-3" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="static-libs" RDEPEND=">=dev-libs/libgpg-error-1.8" diff --git a/dev-libs/libltdl/Manifest b/dev-libs/libltdl/Manifest index 15ee1255dfd6..5ac18ab3e5a5 100644 --- a/dev-libs/libltdl/Manifest +++ b/dev-libs/libltdl/Manifest @@ -1,5 +1,5 @@ DIST libtool-2.4.6.tar.xz 973080 BLAKE2B 0865af9f8701ca9dc62eec8294a088d24f4a3ff541bc76acfe7b69f70637d7e8261a17d69f7d54a4177f974c429be68467883a1560edb539061966cbf7d4a356 SHA512 a6eef35f3cbccf2c9e2667f44a476ebc80ab888725eb768e91a3a6c33b8c931afc46eb23efaee76c8696d3e4eed74ab1c71157bcb924f38ee912c8a90a6521a4 DIST libtool-2.4.7.tar.xz 1016040 BLAKE2B 5e022586337637dd634bd40578ad944bec6e3b8de41f95d55777b90cc88cbc4badb3d76cbf0e638166ece1ea7de828e83590e1e6bac30c1e4b1c254a11a742f2 SHA512 47f4c6de40927254ff9ba452612c0702aea6f4edc7e797f0966c8c6bf0340d533598976cdba17f0bdc64545572e71cd319bbb587aa5f47cd2e7c1d96f873a3da EBUILD libltdl-2.4.6.ebuild 1089 BLAKE2B 0adab6d846d7b0582778434cab8efe131a930dd35ffca24e0ba208e2e1eb2f7f5daaaf8ef9cada8b39d0735e50ff0de2364273965812e7caa98d5e8f62540572 SHA512 834278fbd9e8c5579f90d5e652a0c588d1f2e7cb12a42b5308f8dfb97b5496bb4da611f10d370177416684154f4c016a718f7cdc3a4da88d10e29351d710dc99 -EBUILD libltdl-2.4.7.ebuild 1090 BLAKE2B a6b495c108b55e950d09f6a7c5871c5210e187862b01c0a9ffc54e7f1265acbc3d8c7d387a198fc7b365c3b7c269b5b21dd1da650f297fc53553bd56fa13311d SHA512 5b4c1a90f8fc9b8c8625330a87323e277074158e68571107046daea9fa489be72819bf07ed4e3f8cab354a1f4f6f4155c577543382c52346ad0934f59c622fbc +EBUILD libltdl-2.4.7.ebuild 1083 BLAKE2B 64ac83aa3d345d3de828ebb257573938ea7240c93fac03f83571c651b9c3481de0869dd878160700be259fbeb463cde5a5f0161d907e435e4175e460cd28b8f2 SHA512 c549ad0f6b059d214f24d64de3c0ea1aa7e90acebda00068203381f75e2dfd75fa542e873f6eaab18cf06c816d07b464f55aa27fca3f543b45ee7a23f81886dc MISC metadata.xml 331 BLAKE2B 4a4cfaad20b2f1c22b0b5ab23b4557e1bef50dbc49d0b7d821d4099e06bf488fdc6c7cb4a29431910d0e1b8cfb7c8b565cd3296afb30925a08389e023c777150 SHA512 9ca8e937181de31beb06558475dc8c10e61765d5280a882576a2d1e4e87fb750bc1c2e99aafdfffe343343797e0565814c0a5f8c18c7fba5b7fe9275100f2609 diff --git a/dev-libs/libltdl/libltdl-2.4.7.ebuild b/dev-libs/libltdl/libltdl-2.4.7.ebuild index c752f33fcf64..ed9e4930b113 100644 --- a/dev-libs/libltdl/libltdl-2.4.7.ebuild +++ b/dev-libs/libltdl/libltdl-2.4.7.ebuild @@ -16,7 +16,7 @@ S="${WORKDIR}"/${MY_P}/libltdl LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="static-libs" # libltdl doesn't have a testsuite. diff --git a/dev-libs/liborcus/Manifest b/dev-libs/liborcus/Manifest index a95533881968..40f222e7d1f6 100644 --- a/dev-libs/liborcus/Manifest +++ b/dev-libs/liborcus/Manifest @@ -1,8 +1,5 @@ -AUX liborcus-0.15.4-gcc11.patch 1874 BLAKE2B b01e145fc9204e1504e34959c0c1c97101eed287e7291734e32e81a1e219a3bbcb6487ad7cc8c248019feccbebc94e03e3b3f7346c38074c9f284a159eb1d55e SHA512 61cd9afe40f6a3da6fc1177627fb17716286d48168d282fc90de3729f46bcd4cf22cb4fa9ed2962b59806d58d0569365f80b633e74225257ff9beb5eab01ad7a AUX liborcus-0.17.0-test-fix.patch 1691 BLAKE2B eff681313577d7964eb9c58bf9e2e68951ea6430303b81cefc26ef1e63337188f415b4a5f2b44cbe44111776c99ade992aa40ca6692e126608a9d15bd89fb44b SHA512 fb46233985a69fc9b5991efddf9e855217b4641eb558aa1b5df7bed4d1639e702500b03ce8526cdcee9cd22f139b4efabef18aa36367f840754aee49b3ec9f66 -DIST liborcus-0.16.1.tar.xz 1805436 BLAKE2B 7df89da5a175daa6fcf759d28f8a0eaebf3db6405af3b06a01b8dad41c7706acedc74876a0b68ff9cabd5780bb7cb311cd7c98390c9ecd265e62513eadde81eb SHA512 6d75591820af65181dd3a418f051a359695083f29c7d9c77edbcab3e89d9ea367824be0b19f27a31267525f446936145f5780a0ce3c6ee2d89823742837d4739 DIST liborcus-0.17.2.tar.xz 1839188 BLAKE2B d274e3af71df16866e305403d63d3978613915753412ac9de19d7de7802930c3886d8653d6d48a8d9a971dc0ee284f8f83af8dc07850b5f28fcdab2815b6d9b2 SHA512 8ad8db46c23673260057aff555286d95ebfeff0a027bdeae24f11f8aa12456284f7f4446edddb91936b3011eb1227cfe1618ab3c4d909f8356c8c151f5739d79 -EBUILD liborcus-0.16.1.ebuild 1477 BLAKE2B af207820355c3f6839538034fd406335d1cf2ac1e426ceb4aac19baadd953e2ffc45ccff7c965779bd21b22aa7e0a5a235ce0505ac7a59dcdf5c55775a146f62 SHA512 cb189f615cf0c5f040f5cefbc832c4ca3322de32015907454d479e9c1e60048f8c1db912a74ef0e2b6e003ba6645936c73b5b4338181fd375328dbabba934117 -EBUILD liborcus-0.17.2.ebuild 1383 BLAKE2B 3f85ac7bc9802ff6e2cefb43fe062c5bdc549c3908bbed1c6f527bc4484d1adfa443f9a5c9c279867bd51391879e6ff0eae343d37e7294c384d63a73ba765596 SHA512 fb4864d9f7cc0d249209615795a9b183fc7e8e032d0a8f297de1856db4b92ff134484ef5d976c2df300bab166dee7febd0b685210d2d90bba35b2efba5fa3bf4 +EBUILD liborcus-0.17.2.ebuild 1381 BLAKE2B 4589e29dce3c750ae40bc23705c9e6f7496d706d24df531b117f7e8875add16118c500bd114f5ae9074a8a5ba61c55c30cb1dc7c8de035d6399babe9d3ba325e SHA512 b4daa61baf09769a86a36b61719eee01a2076fba1aa862816438830aec5947e053e74074e66e41ace23533dc04a1d670601e39588426029eb861b41a532de230 EBUILD liborcus-9999.ebuild 1449 BLAKE2B c993233e271bb4cfc885bcae0bdf8422267e949ccf0bc3f411edaa2a0773c1c8e8980387710c87c3d1605a86a60e8011df471cf04574e74c14a59da9cf82f6ae SHA512 89e0d1acb0be5ab01e179f43f9dae77ce1f3a161f7e28adec10961ceda4201eefb5e1ea9c6bb303f31fdc2efecff381f2a081cb192ec43f938b1d169a01d3b02 MISC metadata.xml 557 BLAKE2B b8dd01b0df50a1c6dafedc40f4cebbbd7851ee67fd1ac94f4c8107f052db8721ce12b0ae486e42f459e0b5d337525edc0359e9e94b8da1261e3521c11f66ef64 SHA512 2eca4f5fd25121bdb3ecb9470b66c2c5373ab266c53bf7af55b3f46245ad6973f3cd65ff80c6d1c33cb738136cddf22489b61dc1863701225842ca9dfa4e2c9d diff --git a/dev-libs/liborcus/files/liborcus-0.15.4-gcc11.patch b/dev-libs/liborcus/files/liborcus-0.15.4-gcc11.patch deleted file mode 100644 index f1dda1390539..000000000000 --- a/dev-libs/liborcus/files/liborcus-0.15.4-gcc11.patch +++ /dev/null @@ -1,72 +0,0 @@ -From 50506d534230d90de2b0a2af3fb072428c942a4e Mon Sep 17 00:00:00 2001 -From: hedmo -Date: Fri, 8 Jan 2021 07:30:16 +0000 -Subject: [PATCH] Update orcus_xlsx.cpp to build with gcc-11 - ---- - src/liborcus/orcus_xlsx.cpp | 1 + - 1 file changed, 1 insertion(+) - -diff --git a/src/liborcus/orcus_xlsx.cpp b/src/liborcus/orcus_xlsx.cpp -index 6df72a32..a59b2b9d 100644 ---- a/src/liborcus/orcus_xlsx.cpp -+++ b/src/liborcus/orcus_xlsx.cpp -@@ -32,6 +32,7 @@ - - #include - #include -+#include - #include - #include - #include --- -GitLab - -From 3bfa1a000e4639fe68781c584356ceea7c6b1a72 Mon Sep 17 00:00:00 2001 -From: hedmo -Date: Fri, 8 Jan 2021 07:32:53 +0000 -Subject: [PATCH] Update xls_xml_context.cpp to build with gcc-11 - ---- - src/liborcus/xls_xml_context.cpp | 1 + - 1 file changed, 1 insertion(+) - -diff --git a/src/liborcus/xls_xml_context.cpp b/src/liborcus/xls_xml_context.cpp -index 538f5607..ca3dc4d0 100644 ---- a/src/liborcus/xls_xml_context.cpp -+++ b/src/liborcus/xls_xml_context.cpp -@@ -16,6 +16,7 @@ - #include - - #include -+#include - - using namespace std; - namespace ss = orcus::spreadsheet; --- -GitLab - -From 5e8fb255dc6bc9b7084a05b8dc24f31417542e5e Mon Sep 17 00:00:00 2001 -From: hedmo -Date: Fri, 8 Jan 2021 07:34:17 +0000 -Subject: [PATCH] Update xlsx_revision_context.cpp to build with gcc-11 - ---- - src/liborcus/xlsx_revision_context.cpp | 1 + - 1 file changed, 1 insertion(+) - -diff --git a/src/liborcus/xlsx_revision_context.cpp b/src/liborcus/xlsx_revision_context.cpp -index edfd9eed..0b6ec0af 100644 ---- a/src/liborcus/xlsx_revision_context.cpp -+++ b/src/liborcus/xlsx_revision_context.cpp -@@ -16,6 +16,7 @@ - #include "orcus/global.hpp" - - #include -+#include - - using namespace std; - --- -GitLab - diff --git a/dev-libs/liborcus/liborcus-0.16.1.ebuild b/dev-libs/liborcus/liborcus-0.16.1.ebuild deleted file mode 100644 index 18b38d862e5e..000000000000 --- a/dev-libs/liborcus/liborcus-0.16.1.ebuild +++ /dev/null @@ -1,69 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{8..10} ) - -inherit autotools python-single-r1 - -DESCRIPTION="Standalone file import filter library for spreadsheet documents" -HOMEPAGE="https://gitlab.com/orcus/orcus/blob/master/README.md" - -if [[ ${PV} == *9999* ]]; then - MDDS_SLOT="1/9999" - EGIT_REPO_URI="https://gitlab.com/orcus/orcus.git" - inherit git-r3 -else - MDDS_SLOT="1/1.5" - SRC_URI="https://kohei.us/files/orcus/src/${P}.tar.xz" - KEYWORDS="amd64 ~arm arm64 ~ppc ~ppc64 x86" -fi - -LICENSE="MIT" -SLOT="0/0.16" # based on SONAME of liborcus.so -IUSE="python +spreadsheet-model test tools" - -REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" -RESTRICT="!test? ( test )" - -RDEPEND=" - dev-libs/boost:=[zlib(+)] - sys-libs/zlib - python? ( ${PYTHON_DEPS} ) - spreadsheet-model? ( dev-libs/libixion:${SLOT} ) -" -DEPEND="${RDEPEND} - dev-util/mdds:${MDDS_SLOT} -" - -PATCHES=( "${FILESDIR}/${PN}-0.15.4-gcc11.patch" ) # bug 764035 - -pkg_setup() { - use python && python-single-r1_pkg_setup -} - -src_prepare() { - # bug 713586 - use test && eapply "${FILESDIR}/${PN}-0.17.0-test-fix.patch" - - default - eautoreconf -} - -src_configure() { - local myeconfargs=( - --disable-static - --disable-werror - $(use_enable python) - $(use_enable spreadsheet-model) - $(use_with tools) - ) - econf "${myeconfargs[@]}" -} - -src_install() { - default - find "${D}" -name '*.la' -type f -delete || die - use python && python_optimize -} diff --git a/dev-libs/liborcus/liborcus-0.17.2.ebuild b/dev-libs/liborcus/liborcus-0.17.2.ebuild index e6fc54399ab3..1bf855fc46a8 100644 --- a/dev-libs/liborcus/liborcus-0.17.2.ebuild +++ b/dev-libs/liborcus/liborcus-0.17.2.ebuild @@ -17,7 +17,7 @@ if [[ ${PV} == *9999* ]]; then else MDDS_SLOT="1/2.0" SRC_URI="https://kohei.us/files/orcus/src/${P}.tar.xz" - KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86" + KEYWORDS="amd64 ~arm arm64 ~ppc ~ppc64 x86" fi LICENSE="MIT" diff --git a/dev-libs/libpwquality/Manifest b/dev-libs/libpwquality/Manifest index 32bfeec5dccc..3b82cbaaf945 100644 --- a/dev-libs/libpwquality/Manifest +++ b/dev-libs/libpwquality/Manifest @@ -1,3 +1,3 @@ DIST libpwquality-1.4.4.tar.bz2 426923 BLAKE2B 732e349a89b418d0b29d433551cd67e7b5f0daacb50ea73cfa7e45623801f6b559322645b4f4b0d741512964556d7e004d6a1c63b20e395c3c1b96923506e8bb SHA512 2d49b79105361663f009f7183fde9123e6f1e63bd678dfe5418143f611e763af8dd44374b826b3c22a00e721047c539741dc44d99a2289b9ab229791768d6e76 -EBUILD libpwquality-1.4.4-r1.ebuild 2090 BLAKE2B 07b0a1c7db71a0ffb07afc1a1131dbc6463eb5acccada0b3a153523bfc3a2c6ccd4e1ad7223f6d41c61cd2c3550be1ea0c1a39d5b51882b22a3c78bd44c7bc22 SHA512 5b755a77091ff5320c0186f84a9a02795d5b9d538e080abb1b19acfd27659ced78ae94f8107f0c3e9d267adc51e572da5f5e85ef2b14f515c7e8557ee84f58a0 +EBUILD libpwquality-1.4.4-r1.ebuild 2088 BLAKE2B 45114a8a0e6fad03eb18ed2e8f0a7229115ed715a2c5a986e734f2cf26bdacacc4c4b357c72bf1bafdc8c733390d5fdc194bd0892fbbd6b588cff35be546dadf SHA512 eb83fcec8077595910448d3be5580438e7842e395d0066d34f4a708fffb9c766c2fe5baccc00180d0ea885f9d41ad60ae749c526bb41d14a31b6a16d5782d676 MISC metadata.xml 250 BLAKE2B 8f7f0fe023d43e380e7861e897e6afcb5de4baefb42ea9c65a57dfc0d204c6f787a99295141832e732ebb08be218da56ba77e2dd9639e4e3aabf718ce4db1d0c SHA512 2684e772dd6d83e4b49f08f2ba22d8a0a753e7b46863489eff1b5d1f2f147ad80ffd93245ca405ac4c747249bc1b754454ec9865fe16da70f9b257051e105fd8 diff --git a/dev-libs/libpwquality/libpwquality-1.4.4-r1.ebuild b/dev-libs/libpwquality/libpwquality-1.4.4-r1.ebuild index 8321fd7f1623..1da2d9795e4d 100644 --- a/dev-libs/libpwquality/libpwquality-1.4.4-r1.ebuild +++ b/dev-libs/libpwquality/libpwquality-1.4.4-r1.ebuild @@ -30,7 +30,7 @@ DEPEND="${RDEPEND}" src_prepare() { default # ensure pkgconfig files go in /usr - sed -e 's:\(pkgconfigdir *=\).*:\1 '${EPREFIX}/usr/$(get_libdir)'/pkgconfig:' \ + sed -e "s:\(pkgconfigdir *=\).*:\1 ${EPREFIX}/usr/$(get_libdir)/pkgconfig:" \ -i src/Makefile.{am,in} || die "sed failed" if use python ; then diff --git a/dev-libs/libtomcrypt/Manifest b/dev-libs/libtomcrypt/Manifest index 24b03bd77775..2626354270c7 100644 --- a/dev-libs/libtomcrypt/Manifest +++ b/dev-libs/libtomcrypt/Manifest @@ -1,5 +1,5 @@ AUX libtomcrypt-1.18.2-slibtool.patch 4038 BLAKE2B 5fe1dadfc6afbc8f85f104299ff7b45706df3df5698f3375c83f4f573ea662a61158602e03b4c89da57969896181865f1f6b29ae6695ad71a3ab19adf4c559d8 SHA512 9486ae1abfe429d1dbe54185bb8b1fb1dc0550ae1089a000baf7afa4b6aa5011a4f1ad1b404b87a90fdae078125fcfd809298a46962a3cbba44d233231a834f7 DIST libtomcrypt-1.18.2.tar.xz 2638064 BLAKE2B fad67e9e2a2002425488db9987a853bda631d6638c2cb1052a1d0d1f393945e38037cc75c54cd3a4bf87bb2e13b1e868e81da054a84bbdb393519ddef5e27300 SHA512 f6117a12a42b07f8de4a8aedbccf6ff4ee94b4b81cb7263af99627c32eae646ca8ead7d3063737918db4aa118673001fcf2cfa8e4ca8b528fb00045fda7cc893 EBUILD libtomcrypt-1.18.2-r3.ebuild 3201 BLAKE2B b83c6bfb36a8bf22d704dc6f474283c49a29d59234df4c2c62ba16a8752cef6fc03199941600f6576e72f8e5c55846cbe048a05790acf35e2ff65c41000c38ee SHA512 63a526071754eab16b3609457018a389712e80d6e13ef0c5d8a1fbdeddc32f8110b7ca4ac6b966b60801112987669cd7f972f07d8a3274ef0e662229a5ed03dd -EBUILD libtomcrypt-1.18.2-r4.ebuild 3201 BLAKE2B 3516e2d18eec91b20c2081fe6c2820e2cbcebd384f46914c445d38f16afaaf701ca5e07104c06b06b918af1c2e9f443da8005823c24ec422269506caf337e53c SHA512 7c64efd2753b1be8fe9cbac0419886dbdb44af1436dec4edbae4589b4ded445fe398d0a05ee1affa5209f95f5a72816d9e7179babfbb4620cc8d53268c4c2a5b +EBUILD libtomcrypt-1.18.2-r4.ebuild 3200 BLAKE2B ca325b5a908fbcc046b59ef309c6ff679c0436ce804fd4f22feadc8267bc0106a92141bdf2f3386adad55e25fb3c6897c88bf80340db50fb81e788448a211c3d SHA512 687aabb5bd24ba6d6a273bc8fe02ee5aaa7ac1b479488cc56a35177ecd55d15356d49a8d98bba83ab018a6152e641517d81a3e9dd82a9a755ae22e823c01ef8c MISC metadata.xml 644 BLAKE2B 112aa0ed4b144bc52466f2e247814612bca0ddae22539aa4262826f5bba0c7daac8810939fff61cb3330bc6f921a606a81dae06db9200d22d722a3b6586c17e5 SHA512 2e2fcc358f5f2d0f3ae6566e1af4a5eb4dc40b8eede752bc408d0d77177c6d0540ef5c7b4ed6ca0ebd9822b3260fca3e367b59c1c52d8e7133cd0f92e2b1c957 diff --git a/dev-libs/libtomcrypt/libtomcrypt-1.18.2-r4.ebuild b/dev-libs/libtomcrypt/libtomcrypt-1.18.2-r4.ebuild index 4088514554ff..b808570c6342 100644 --- a/dev-libs/libtomcrypt/libtomcrypt-1.18.2-r4.ebuild +++ b/dev-libs/libtomcrypt/libtomcrypt-1.18.2-r4.ebuild @@ -17,7 +17,7 @@ LICENSE="|| ( WTFPL-2 public-domain )" # Helpful site: # https://abi-laboratory.pro/index.php?view=timeline&l=libtomcrypt SLOT="0/1" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="+gmp +libtommath tomsfastmath" # Enforce at least one math provider diff --git a/dev-libs/libtraceevent/Manifest b/dev-libs/libtraceevent/Manifest new file mode 100644 index 000000000000..af5a2b7901ba --- /dev/null +++ b/dev-libs/libtraceevent/Manifest @@ -0,0 +1,3 @@ +DIST libtraceevent-1.5.2.tar.gz 135283 BLAKE2B e4202fc3c9b09d20bed375bc1833a4f49b63cf484e63ecf3cc5f1f3950a1de7607464e6c2ae194085e78978e5f480a7ae392a4cde739c3a244367eaf1000f70d SHA512 3804a84d2a4771335ba14a7383f977d641e6437f055837c2faece811b8ef931cfa9d38082bef48d96092aeae8cdcb543222a3042b2c11c41749dddbbb4813d94 +EBUILD libtraceevent-1.5.2.ebuild 1086 BLAKE2B b7625d8f70636e138c51a655c59dc8f4bd332884bcfa2acf47737768b953952ad233f0f5f0c73b03d1989b831b83f30cda57b59d7bf61ace2eb11e76ed0a944d SHA512 4177d49d2bd7764a2366b72dae656ba4bec30f97d99c4eafface485250b184826574d79abbc5b7a22aba1f48e3e4d53ea9a50eb3d0402f2363838795fc1ae286 +MISC metadata.xml 256 BLAKE2B e4fb7b4732dc88ff20c10bd7e5425beca8310c14d3934046ad6fcd99d8f401ea8610a6df5444d094f5bae4e5120cb7aedc15b45f0862b73f83bd7d5e54617337 SHA512 d37651285ce883fc1c73b41e09e66788d47b2451a4f96ac4237e6bef59643b3171a7a24900f204f0ca1accdbd5961d74e4bd7c8c41e1d29492874e4cbc737611 diff --git a/dev-libs/libtraceevent/libtraceevent-1.5.2.ebuild b/dev-libs/libtraceevent/libtraceevent-1.5.2.ebuild new file mode 100644 index 000000000000..b2d09cecabb4 --- /dev/null +++ b/dev-libs/libtraceevent/libtraceevent-1.5.2.ebuild @@ -0,0 +1,46 @@ +# Copyright 2019-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit toolchain-funcs + +DESCRIPTION="Linux kernel trace event library" +HOMEPAGE="https://git.kernel.org/pub/scm/libs/libtrace/libtraceevent.git/" + +if [[ ${PV} =~ [9]{4,} ]]; then + EGIT_REPO_URI="git://git.kernel.org/pub/scm/libs/libtrace/libtraceevent.git/" + inherit git-r3 +else + SRC_URI="https://git.kernel.org/pub/scm/libs/libtrace/libtraceevent.git/snapshot/${P}.tar.gz" + KEYWORDS="~amd64 ~x86" +fi + +LICENSE="LGPL-2.1" +SLOT="0" +IUSE="doc" +BDEPEND=" + doc? ( app-text/xmlto app-text/asciidoc ) +" + +src_configure() { + EMAKE_FLAGS=( + "prefix=${EPREFIX}/usr" + "libdir=${EPREFIX}/usr/$(get_libdir)" + "CC=$(tc-getCC)" + "AR=$(tc-getAR)" + VERBOSE=1 + ) +} + +src_compile() { + emake "${EMAKE_FLAGS[@]}" + use doc && emake doc +} + +src_install() { + emake "${EMAKE_FLAGS[@]}" DESTDIR="${ED}" install + # can't prevent installation of the static lib with parameters + rm "${ED}/usr/$(get_libdir)/libtraceevent.a" || die + use doc && emake "${EMAKE_FLAGS[@]}" DESTDIR="${ED}" install-doc +} diff --git a/dev-libs/libtraceevent/metadata.xml b/dev-libs/libtraceevent/metadata.xml new file mode 100644 index 000000000000..7c1651eba3e0 --- /dev/null +++ b/dev-libs/libtraceevent/metadata.xml @@ -0,0 +1,8 @@ + + + + + chutzpah@gentoo.org + Patrick McLean + + diff --git a/dev-libs/libtracefs/Manifest b/dev-libs/libtracefs/Manifest new file mode 100644 index 000000000000..fdcc83c87c6f --- /dev/null +++ b/dev-libs/libtracefs/Manifest @@ -0,0 +1,3 @@ +DIST libtracefs-1.3.1.tar.gz 175453 BLAKE2B d9801c9f50513a8b2d2de57f768aec69c3e47b4c41ba1e887b28465d3a0a6bf10e5d2c60f81615615176bdb65e10ef7e2b7dee5cbb214705cc69e55bb923231c SHA512 1d8423ff1033a4ab601dd8e9fa4a801c27425234505070733641c8c9a4dd382cc6563d3fde89958f18e0bc95e2cbbdf65e69a2935fe208d5de9fd3ac26374ec1 +EBUILD libtracefs-1.3.1.ebuild 1163 BLAKE2B 83039d72b15e31e05acabdaa25040fc1c59921e40911771c6dfaf5c8ab4535f744f552926c703f861caf5eb423b9e23602f0367b6a36809c504b0bf0fc3da21e SHA512 177de36870ffa7413808927e27a1ebb5e6c23f84df0dd2a5e8482926577881b0055dea628b19f3ba3713b2abf90788ee47da12166a3655b24bae7e1ac6b0c79a +MISC metadata.xml 256 BLAKE2B e4fb7b4732dc88ff20c10bd7e5425beca8310c14d3934046ad6fcd99d8f401ea8610a6df5444d094f5bae4e5120cb7aedc15b45f0862b73f83bd7d5e54617337 SHA512 d37651285ce883fc1c73b41e09e66788d47b2451a4f96ac4237e6bef59643b3171a7a24900f204f0ca1accdbd5961d74e4bd7c8c41e1d29492874e4cbc737611 diff --git a/dev-libs/libtracefs/libtracefs-1.3.1.ebuild b/dev-libs/libtracefs/libtracefs-1.3.1.ebuild new file mode 100644 index 000000000000..72cb28be45e4 --- /dev/null +++ b/dev-libs/libtracefs/libtracefs-1.3.1.ebuild @@ -0,0 +1,51 @@ +# Copyright 2019-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit toolchain-funcs + +DESCRIPTION="Linux kernel trace file system library" +HOMEPAGE="https://git.kernel.org/pub/scm/libs/libtrace/libtracefs.git/" + +if [[ ${PV} =~ [9]{4,} ]]; then + EGIT_REPO_URI="git://git.kernel.org/pub/scm/libs/libtrace/libtracefs.git/" + inherit git-r3 +else + SRC_URI="https://git.kernel.org/pub/scm/libs/libtrace/libtracefs.git/snapshot/${P}.tar.gz" + KEYWORDS="~amd64 ~x86" +fi + +LICENSE="LGPL-2.1" +SLOT="0" +IUSE="doc" +RDEPEND=" + >=dev-libs/libtraceevent-1.3.0 +" +DEPEND="${RDEPEND}" +BDEPEND=" + virtual/pkgconfig + doc? ( app-text/xmlto app-text/asciidoc ) +" + +src_configure() { + EMAKE_FLAGS=( + "prefix=${EPREFIX}/usr" + "libdir=${EPREFIX}/usr/$(get_libdir)" + "CC=$(tc-getCC)" + "AR=$(tc-getAR)" + VERBOSE=1 + ) +} + +src_compile() { + emake "${EMAKE_FLAGS[@]}" + use doc && emake doc +} + +src_install() { + emake "${EMAKE_FLAGS[@]}" DESTDIR="${ED}" install + # can't prevent installation of the static lib with parameters + rm "${ED}/usr/$(get_libdir)/libtracefs.a" || die + use doc && emake "${EMAKE_FLAGS[@]}" DESTDIR="${ED}" install-doc +} diff --git a/dev-libs/libtracefs/metadata.xml b/dev-libs/libtracefs/metadata.xml new file mode 100644 index 000000000000..7c1651eba3e0 --- /dev/null +++ b/dev-libs/libtracefs/metadata.xml @@ -0,0 +1,8 @@ + + + + + chutzpah@gentoo.org + Patrick McLean + + diff --git a/dev-libs/libzip/Manifest b/dev-libs/libzip/Manifest index 7f96aebacc7d..c54b3b4f74a3 100644 --- a/dev-libs/libzip/Manifest +++ b/dev-libs/libzip/Manifest @@ -1,3 +1,5 @@ DIST libzip-1.8.0.tar.xz 760604 BLAKE2B 7aadbd4df909806ff728f9315f91c2f4b4e884464ef36acd668b23739fa57e4f65987b368cae0d728dd6cc1468718e40086cf0dc21f437a5c2cad91b455c0bb1 SHA512 fe94a26a2797dff7c9b27334f29982f8e523dd5095bf32ebcadc6443726864f0ff7b2e8bf243e52cad8f79297bc7a87d73fdbc35edae4ffc8ab6aa0bcc93b03e +DIST libzip-1.9.0.tar.xz 763704 BLAKE2B 204952e96ddcff0d799cd7f4ce4be868aad6f6555999673eba9bd85382ab26546f6423034fa68461009d095d4a2513b490b2b144aca0caa8c0be0980b35ba124 SHA512 dd0c7046f5b1faf00690774572982e870edaa1819563f9ebf7caf823c9c5718623576a7135a64c9acfed9cefac5601cf944b7aa0b623986f5c85743f3014b349 EBUILD libzip-1.8.0-r1.ebuild 2444 BLAKE2B adc40f870375d1c3bd5753018108985f34b4e2eebd20b8205c6368086bc9dd0a289b7f3c6484969740712b9ef315d18abb0fbe628256b72ffb8c6f3c789abc1c SHA512 467c9a3a7f17c018384b10e679364ecaf9c41762f155d1da0c3438a2cdcd210426726ea7662a532f44c058bb0958a9b0371c1b6ac776b205949448f9ca3fe4c2 +EBUILD libzip-1.9.0.ebuild 2452 BLAKE2B 0e9a40f854339b7a206ebbea483835524f59b2a37d829f17195fba8e2238ee39035ec24fb4b1eb928f905f58ef45e873b8c36f76296e7aa7736fd5ad0379f281 SHA512 97123443fc12a1b521202b907b7cf877913b81dc3cbe49a960a975b966391e82ef0a149df58320af269692e3caa09033acc4a06c84a85d4ca4789f0794213848 MISC metadata.xml 510 BLAKE2B cd0e88d175985805badcbe4b6aa771fd65ab9e8e86a3d37e18531e61ef9fac92ba191ba4a3806c37743a51541b1f353f5bf58b7195898de74eb2c389623a6994 SHA512 e073a6f074e9d5dc8abffada8338c608915527ab3c76f693cd261c6a99aef73e18c0e0088d508d62032619f779f1c6d9445cdd0273aeb61e41b9e3b449762337 diff --git a/dev-libs/libzip/libzip-1.9.0.ebuild b/dev-libs/libzip/libzip-1.9.0.ebuild new file mode 100644 index 000000000000..0a706c57e930 --- /dev/null +++ b/dev-libs/libzip/libzip-1.9.0.ebuild @@ -0,0 +1,116 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake multibuild flag-o-matic + +DESCRIPTION="Library for manipulating zip archives" +HOMEPAGE="https://nih.at/libzip/" +SRC_URI="https://www.nih.at/libzip/${P}.tar.xz" + +LICENSE="BSD" +SLOT="0/5" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos" +IUSE="bzip2 gnutls lzma mbedtls ssl static-libs test tools zstd" +REQUIRED_USE="test? ( tools )" + +RESTRICT="!test? ( test )" + +DEPEND=" + sys-libs/zlib + bzip2? ( app-arch/bzip2:= ) + lzma? ( app-arch/xz-utils ) + ssl? ( + gnutls? ( + dev-libs/nettle:0= + >=net-libs/gnutls-3.6.5:= + ) + !gnutls? ( + mbedtls? ( net-libs/mbedtls:= ) + !mbedtls? ( dev-libs/openssl:0= ) + ) + ) + zstd? ( app-arch/zstd ) +" +RDEPEND="${DEPEND}" + +pkg_setup() { + # Upstream doesn't support building dynamic & static + # simultaneously: https://github.com/nih-at/libzip/issues/76 + MULTIBUILD_VARIANTS=( shared $(usev static-libs) ) +} + +src_configure() { + append-lfs-flags + myconfigure() { + local mycmakeargs=( + -DBUILD_EXAMPLES=OFF # nothing is installed + -DENABLE_COMMONCRYPTO=OFF # not in tree + -DENABLE_BZIP2=$(usex bzip2) + -DENABLE_LZMA=$(usex lzma) + -DENABLE_ZSTD=$(usex zstd) + ) + if [[ ${MULTIBUILD_VARIANT} = static-libs ]]; then + mycmakeargs+=( + -DBUILD_DOC=OFF + -DBUILD_EXAMPLES=OFF + -DBUILD_SHARED_LIBS=OFF + -DBUILD_TOOLS=OFF + ) + else + mycmakeargs+=( + -DBUILD_DOC=ON + -DBUILD_REGRESS=$(usex test) + -DBUILD_TOOLS=$(usex tools) + ) + fi + + if use ssl; then + if use gnutls; then + mycmakeargs+=( + -DENABLE_GNUTLS=$(usex gnutls) + -DENABLE_MBEDTLS=OFF + -DENABLE_OPENSSL=OFF + ) + elif use mbedtls; then + mycmakeargs+=( + -DENABLE_GNUTLS=OFF + -DENABLE_MBEDTLS=$(usex mbedtls) + -DENABLE_OPENSSL=OFF + ) + else + mycmakeargs+=( + -DENABLE_GNUTLS=OFF + -DENABLE_MBEDTLS=OFF + -DENABLE_OPENSSL=ON + ) + fi + else + mycmakeargs+=( + -DENABLE_GNUTLS=OFF + -DENABLE_MBEDTLS=OFF + -DENABLE_OPENSSL=OFF + ) + fi + cmake_src_configure + } + + multibuild_foreach_variant myconfigure +} + +src_compile() { + multibuild_foreach_variant cmake_src_compile +} + +src_test() { + run_tests() { + [[ ${MULTIBUILD_VARIANT} = shared ]] && cmake_src_test + } + + multibuild_foreach_variant run_tests +} + +src_install() { + multibuild_foreach_variant cmake_src_install +} diff --git a/dev-libs/simdjson/Manifest b/dev-libs/simdjson/Manifest index 9a1210dbd809..3a7da033f868 100644 --- a/dev-libs/simdjson/Manifest +++ b/dev-libs/simdjson/Manifest @@ -6,13 +6,13 @@ AUX simdjson-1.0.0-tests.patch 383 BLAKE2B dc3dcbc08ec78608a94e5d04ff217a774e1c4 DIST simdjson-1.0.0.tar.gz 1546728 BLAKE2B 6b70416404776b4fcc30cd3ab07b8048899bbe3497af779504a685bc2459424e82bd40bf100d7ed8ccfa05e871a0a1edd9eebd11294cdc3d1780797d7f79ba1e SHA512 dbf8abfeec5c079f4d87e8bf31d1af27601f7f0578ebb8ad28a25f496b4b771b68a75f9a11f61706c539d54c36a493a2d2819bd15427c3b7f7a0b36811177f17 DIST simdjson-1.0.2.tar.gz 1551616 BLAKE2B 534e312de977b82604595ccf889348545ed355fb9cfb6f618d42236122578f6102ce7bcd31204c3013dbeeff17c35effaff62531a7e17e5e83ac07150b1456ab SHA512 04a3bee2d847680aa1f55115007ceec01652bebb8d5187cfbca0af81bedff355cbac949862a82e3060071da1a58b62d5b028bcd91562b962756aa5cab614f073 DIST simdjson-1.1.0.tar.gz 1555845 BLAKE2B 6dfd4e938b9f1f6a6314f39929b74a7e822fbb37510914eb3db0660b9bbf68ef0b2fb4c45aa2e1246f6530d3848d0055220d4c5ead3093f97956a6154b22a899 SHA512 f8718bd039e1a25f0b95880b957c43e6eba6eada6bb7f58cedde37669a46b15b3ff9f4c4ea775e1cf949657642ef0472fa8bac5bdc98882df63e7f292fb5a723 -DIST simdjson-2.0.3.tar.gz 1609988 BLAKE2B 048dd1c54a89f84ee388489b59f49217d9b4b7883541493e60ae8a17165ddbc2eaacda9f46be04c54aa475aaa5befbd359f9ea03da520393e44acfc446a29e90 SHA512 f07de33af3d1489d2597e531ef3edc416dd1491a72b5e863d906e3a3a37a0dc5a2656de31e59e6f0597237bc765f3c85626cd0b6a7ef704c2fd25866f2ad79be +DIST simdjson-2.0.4.gh.tar.gz 1612055 BLAKE2B af60f4ae6780eb4068ac85c2d6784539b14fad6b7871c091f2ec3dc4f8cc9add8510f4d92a8db6ea305a1c2cc6919c8f8604d31d4e939677f3ed121b53891c24 SHA512 5d993939aece8555dc7fc5d63be14103af4ca164fb0cd53ac96578ed8a9fac61f974c247544ad007710c7a710bfaea7ad94098a143c713097237cd47c7792463 DIST simdjson-data-1.0.0.tar.gz 6635706 BLAKE2B 563376147f18d590a176a5a0398365db1a3e677b773c018f335efa7fff05ac22ac5dc37613792082a32e6c9b91a773a590f7dfd15efa5ba660f9142b128b28a7 SHA512 168198404b11b8c76ff4f53645d7b5a88a5c72b4a5b6646b4410859ec3416ae9b37fc59f7d2f014ccc785615ea5c31dc00b145dbb1a7acb701b94029dd4ea1e1 DIST simdjson-data-1.0.2.tar.gz 6635706 BLAKE2B 563376147f18d590a176a5a0398365db1a3e677b773c018f335efa7fff05ac22ac5dc37613792082a32e6c9b91a773a590f7dfd15efa5ba660f9142b128b28a7 SHA512 168198404b11b8c76ff4f53645d7b5a88a5c72b4a5b6646b4410859ec3416ae9b37fc59f7d2f014ccc785615ea5c31dc00b145dbb1a7acb701b94029dd4ea1e1 DIST simdjson-data-1.1.0.tar.gz 6635706 BLAKE2B 563376147f18d590a176a5a0398365db1a3e677b773c018f335efa7fff05ac22ac5dc37613792082a32e6c9b91a773a590f7dfd15efa5ba660f9142b128b28a7 SHA512 168198404b11b8c76ff4f53645d7b5a88a5c72b4a5b6646b4410859ec3416ae9b37fc59f7d2f014ccc785615ea5c31dc00b145dbb1a7acb701b94029dd4ea1e1 -DIST simdjson-data-2.0.3.tar.gz 6635706 BLAKE2B 563376147f18d590a176a5a0398365db1a3e677b773c018f335efa7fff05ac22ac5dc37613792082a32e6c9b91a773a590f7dfd15efa5ba660f9142b128b28a7 SHA512 168198404b11b8c76ff4f53645d7b5a88a5c72b4a5b6646b4410859ec3416ae9b37fc59f7d2f014ccc785615ea5c31dc00b145dbb1a7acb701b94029dd4ea1e1 +DIST simdjson-data-2.0.4.gh.tar.gz 6635706 BLAKE2B 563376147f18d590a176a5a0398365db1a3e677b773c018f335efa7fff05ac22ac5dc37613792082a32e6c9b91a773a590f7dfd15efa5ba660f9142b128b28a7 SHA512 168198404b11b8c76ff4f53645d7b5a88a5c72b4a5b6646b4410859ec3416ae9b37fc59f7d2f014ccc785615ea5c31dc00b145dbb1a7acb701b94029dd4ea1e1 EBUILD simdjson-1.0.0-r1.ebuild 1835 BLAKE2B 1ee4777881353dedeeb986d5d3cb309cff58353b71ebe97a2bcfbf209c53e29f8dccd1780307248f310370c8f4b2da9f47311bff3a0abf1fddfa72e4c204a8e3 SHA512 39815d3422d6fdab49d9684295c48ac84a1d1e1f68835edd89a766d809cdd857dbc5f65d5da3a41fb4a67e05add726f6bce91dc24fc2a596a8fdc7f66651b7dd EBUILD simdjson-1.0.2.ebuild 1836 BLAKE2B 942a16cd6611fba7763ff2bf1498eafa240c5a1cec900baf2d9f9e0c41bb41004ea491dcb2e5bff1c51265b7d4afea5bebe1b9944b91e3878cf111fc50598c4c SHA512 d0380c7e3d7d351136d95acf5e4b01577baf79fcb7a132af243bbbc99c1e5fc5c471e3322db3e7a30b31420fc7fe7a011aebbbe743725dd9fa5215518d9b45fe EBUILD simdjson-1.1.0.ebuild 1836 BLAKE2B 4138055e3875f3fbe8179bf6a28763f269f1e91bb72ded3ace4a7b158fe2e701e0ae7b6de4e615085d7348fa9951d3eb09cf16ec6a103279c29812d3ebbab536 SHA512 b02ed933a900e8a43a9e9bf31c50367dae27e40dce1da1f6532607a3154b53e197cb0d30897f0e40b08480afd7c4ae29531b463d5a1cb60b49f320858d4167db -EBUILD simdjson-2.0.3.ebuild 1836 BLAKE2B 4138055e3875f3fbe8179bf6a28763f269f1e91bb72ded3ace4a7b158fe2e701e0ae7b6de4e615085d7348fa9951d3eb09cf16ec6a103279c29812d3ebbab536 SHA512 b02ed933a900e8a43a9e9bf31c50367dae27e40dce1da1f6532607a3154b53e197cb0d30897f0e40b08480afd7c4ae29531b463d5a1cb60b49f320858d4167db +EBUILD simdjson-2.0.4.ebuild 1842 BLAKE2B f7ddb79888fc5224565e6e58203db7c22f444732d159ca55efd6a0af4617f23db7e8a7ea0eebf828ab2285dc4a6ce9b030238bcaa10c7c162313a3b0ccc21e7c SHA512 c42d70b050e1819f0e735bd06a7cf306fb3bd57328499a573f69775a362089c6eb214d5171f385384e6c66bbd6cc6df02c70c8b553d8aae322db127267a2a4c3 MISC metadata.xml 336 BLAKE2B e734f879a36d4e77dade86545e210039d032a5b9a909b414c63855f62d9015122305496eb7faeb752a6bc96cc7c6287164da29ab9442faf13e3d261e0329b299 SHA512 fdc9e0f98c2d9f7e7e5997f2922d9ad7be2defa93ca3b30e29e7a458147a32fe9e02cda9fe9df4035bde0a077372d7f109337a08a4dea1b898a0444082c858c0 diff --git a/dev-libs/simdjson/simdjson-2.0.3.ebuild b/dev-libs/simdjson/simdjson-2.0.4.ebuild similarity index 93% rename from dev-libs/simdjson/simdjson-2.0.3.ebuild rename to dev-libs/simdjson/simdjson-2.0.4.ebuild index 01fbcc889778..c4d2349ceae7 100644 --- a/dev-libs/simdjson/simdjson-2.0.3.ebuild +++ b/dev-libs/simdjson/simdjson-2.0.4.ebuild @@ -12,8 +12,8 @@ HOMEPAGE=" https://github.com/simdjson/simdjson " SRC_URI=" - https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz - test? ( https://github.com/${PN}/${PN}-data/archive/${DATA_HASH}.tar.gz -> ${PN}-data-${PV}.tar.gz ) + https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.gh.tar.gz + test? ( https://github.com/${PN}/${PN}-data/archive/${DATA_HASH}.tar.gz -> ${PN}-data-${PV}.gh.tar.gz ) " LICENSE="Apache-2.0 Boost-1.0 BSD MIT" diff --git a/dev-libs/skalibs/Manifest b/dev-libs/skalibs/Manifest index 7bd47a431986..146bcac45d51 100644 --- a/dev-libs/skalibs/Manifest +++ b/dev-libs/skalibs/Manifest @@ -1,6 +1,3 @@ -AUX skalibs-2.11.1.0-respect-user-provided-flags.patch 1207 BLAKE2B caaf3b25d9b588aa2edf974fb1c680da80aa7eb0a46764faa65e7faa3dcd0cd0483114094fdbb855f2300be73f32914127a8a1405ec79f5340b7995278bf0389 SHA512 6637398016c16be07429cbb58d150bb7ca75768b162b2ae0a05c77dfbd0f0346b60cfc53b1ef2df7b887caebda9350cba4b1d396b8d3f16357861a7468695bba -DIST skalibs-2.11.1.0.tar.gz 218300 BLAKE2B 9ab30a43065745a8d2d846167dc9887b0353ec55ec7d4b26f663870fef8dee5eebbf73056346829c1187946f1a64de05eea5067e7b6ea4d5be522f586915ba27 SHA512 7db390b887234437d52f3b9388f7398e92877cde4c93de76532abff64ee1a127524181c53a0fdddd86bd84247d84f704527bd89c5581e27433081862e9970af7 DIST skalibs-2.11.2.0.tar.gz 219085 BLAKE2B a8aeca79890465784cae5e958d73359544416b11ac3ca4fb412ba00e59db28ee041c745653efb9f1553944974579238b0d9e8e5b3696de9a07d4e2e11333d631 SHA512 174e92be03cfb8ee41d9dc78bfd183a435d01481ad9835b74b38e000012cf6fbadd30f97c27203dbc942102641349626f92000510636dc73f413a5aebd7f7942 -EBUILD skalibs-2.11.1.0.ebuild 982 BLAKE2B 5da34d1c1400f249c0e364eeaddea15a307e9a695fcd5ee5dcd63f3b842f755f6ae0f8b6b79cdeeeacb7d8483d3a79adbe498e013ee63b80aa4e85d1ab9fe74b SHA512 03c6c97b9fbf23260dc96f83b32c99a2ecc24ea19a00ae2171a0add5d575a6607178fd150b195fe0fc5ef40c05f6957bf0b98ef9d553454dd720a290d2dbf6ec EBUILD skalibs-2.11.2.0.ebuild 923 BLAKE2B 425d25ea8f525abbec4b6019c3ce2a234f7170a193d613f98752225876942a17bd2ee33a766286bd009ad99c8a5ef1e37d78c1463e1a2306f13b7224272edb42 SHA512 c57af30c867da127abc76165b0814704c5aa686e247f1d77a3a25c853834c2e249cf995a91c935fc8a6731c869edc80197e8a80b6267eff349814454576a8d31 MISC metadata.xml 500 BLAKE2B a0a2130490a01139a57fa7cfe6fb63532250b5d26b3d94bce3cc5da02552f53b84c0f6e714604040026c95ef6031adcec3cfae5f002e2d4f830aab5c594c9d20 SHA512 401f71564f9d41c07bf1271789654f4a1ff6bb957ff03945dc62a501c1dd9f3f3a49c5f1a4177d6f79182283cd9ef62243a7083d0f0c3efd076935d304f0cdc9 diff --git a/dev-libs/skalibs/files/skalibs-2.11.1.0-respect-user-provided-flags.patch b/dev-libs/skalibs/files/skalibs-2.11.1.0-respect-user-provided-flags.patch deleted file mode 100644 index 3092d86f3f6e..000000000000 --- a/dev-libs/skalibs/files/skalibs-2.11.1.0-respect-user-provided-flags.patch +++ /dev/null @@ -1,33 +0,0 @@ -From: Laurent Bercot -Date: Mon, 24 Jan 2022 11:44:29 +0000 -Subject: [PATCH] Apply user-provided CPPFLAGS, CFLAGS and LDFLAGS during - autodetection - -Upstream-commit: d9f541c2b3af (" Apply user-provided CPPFLAGS, CFLAGS and LDFLAGS during autodetection") -See-also: http://skarnet.org/lists/skaware/1656.html ---- -diff --git a/configure b/configure -index 1aa8fc7..430e57e 100755 ---- a/configure -+++ b/configure -@@ -99,7 +99,7 @@ stripdir () { - tryflag () { - echo "Checking whether compiler accepts $2 ..." - echo "typedef int x;" > "$tmpc" -- if $CC_AUTO "$2" -c -o "$tmpo" "$tmpc" >/dev/null 2>&1 ; then -+ if $CC_AUTO $CPPFLAGS_POST $CFLAGS_POST "$2" -c -o "$tmpo" "$tmpc" >/dev/null 2>&1 ; then - echo " ... yes" - eval "$1=\"\${$1} \$2\"" - eval "$1=\${$1# }" -@@ -113,7 +113,7 @@ tryflag () { - tryldflag () { - echo "Checking whether linker accepts $2 ..." - echo "typedef int x;" > "$tmpc" -- if $CC_AUTO -nostdlib "$2" -o "$tmpe" "$tmpc" >/dev/null 2>&1 ; then -+ if $CC_AUTO $CPPFLAGS_POST $CFLAGS_POST $LDFLAGS_POST -nostdlib "$2" -o "$tmpe" "$tmpc" >/dev/null 2>&1 ; then - echo " ... yes" - eval "$1=\"\${$1} \$2\"" - eval "$1=\${$1# }" --- -2.34.1 - diff --git a/dev-libs/skalibs/skalibs-2.11.1.0.ebuild b/dev-libs/skalibs/skalibs-2.11.1.0.ebuild deleted file mode 100644 index c2ffd2478c25..000000000000 --- a/dev-libs/skalibs/skalibs-2.11.1.0.ebuild +++ /dev/null @@ -1,45 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit toolchain-funcs - -DESCRIPTION="General-purpose libraries from skarnet.org" -HOMEPAGE="https://www.skarnet.org/software/skalibs/" -SRC_URI="https://www.skarnet.org/software/${PN}/${P}.tar.gz" - -LICENSE="ISC" -SLOT="0/$(ver_cut 1-2)" -KEYWORDS="amd64 ~arm x86" -IUSE="doc ipv6 static-libs" - -HTML_DOCS=( doc/. ) - -PATCHES=( "${FILESDIR}/${P}-respect-user-provided-flags.patch" ) - -src_prepare() { - default - - # Avoid QA warning for LDFLAGS addition - sed -i -e 's/.*-Wl,--hash-style=both$/:/' configure || die - - sed -i -e '/AR := /d' -e '/RANLIB := /d' Makefile || die -} - -src_configure() { - tc-export AR CC RANLIB - - local myconf=( - --datadir=/etc - --dynlibdir=/usr/$(get_libdir) - --libdir=/usr/$(get_libdir)/${PN} - --sysdepdir=/usr/$(get_libdir)/${PN} - --enable-clock - --enable-shared - $(use_enable static-libs static) - $(use_enable ipv6) - ) - - econf "${myconf[@]}" -} diff --git a/dev-libs/tlsh/Manifest b/dev-libs/tlsh/Manifest index 6829ffe6a1d3..2642ae21b79c 100644 --- a/dev-libs/tlsh/Manifest +++ b/dev-libs/tlsh/Manifest @@ -1,5 +1,5 @@ AUX tlsh-4.8.2-gnuinstalldirs.patch 1244 BLAKE2B 1369902e03db4837e02c01d63262545725b241a02f02462fd4fb41e7204dee9bae668bf16daf0990b083ced13d4234348ba3df220eab6d69fd77a1e3979b71f3 SHA512 68cf688a8587a301299efb5779ab47473a508e0f0cf6dc90e3ada21bda3cae25142da7d83b67098adef0f03cfbbea40952acffffcaf75c18842efeacb5bcfda8 AUX tlsh-4.8.2-respect-flags.patch 820 BLAKE2B 9159f50d554168497ad9f416e4e002fd757a88543529fe6e2a180f6250399956bb6d967b06bc458e71b9dcf7f01cbb5d98d762ee65d9fd61392fd59b81dd25c4 SHA512 4b90021f2a01992d68d52f11b20a2ce9c4900216c8a6cd7c6fb95cfad20b44fbe37ab118ceee2811e65da7380e12960b5ddbf883198573491c2cf40f25b0fed1 DIST tlsh-4.8.2.tar.gz 3345458 BLAKE2B 27d5eece16bb36225b9ae8b3d3a9d055a0f214fffae08a58c39211c3d918dd842497315a62237b291ee1055dfadad78826bbd24f7b9d88f510e9a31f74654039 SHA512 5355c7734f5356a3a7a31ccc078254835871fc0369f1889a34131a0f810735201c68f674eb18e975b6a03a32e5c284899ca9ffdc1f583e42192188c172d2aad0 -EBUILD tlsh-4.8.2.ebuild 689 BLAKE2B 4b323e168b7821b317dc89c67114a98d92ea12a7e7e7f506baac27f16b74a2d333860cbc9ecc9f41de81a4a944e4761c14bbdfb606a92b63bf940a4927c6e8be SHA512 2b15c0ddc4414465f098af31ddf4911847bb60c3fb1e802f53245b63762ae2c38c071bf8c5ef263b54c370ca95486ae125ab8cc72da65405bd9a1a6843eca0c0 +EBUILD tlsh-4.8.2.ebuild 694 BLAKE2B 414ce9579dc2d43248930cc2a1d5d16dedc4897772ac95ef312a56d837707af0fcd925ac286f0de2ec719271150d99c779d153c0b68c19afde04906389b3a9f6 SHA512 93fd5250912ffdac7b19941cbe51fc844c8bc1eae9465796cb9f852e907a7b165aab07e99881892658f3fbc6fe12457f1e4e9a639756ba1481ba81e94ac24627 MISC metadata.xml 471 BLAKE2B 2e17c59829f15d1439933fef59fd14a8525723aae1de1c640c8a83a9df612776ff33d24904a30ffcf27eddcd9c778af09d6d65c3b4e66542288810f416ca0ec4 SHA512 e8a8759d526e1d0b9607f84df503440a650f5835c864c0c5c89c5f978b58839620e2ed7e0bc39af51e38e1da1fe86fac1a398394069f4b3820219db40254a284 diff --git a/dev-libs/tlsh/tlsh-4.8.2.ebuild b/dev-libs/tlsh/tlsh-4.8.2.ebuild index 5e7848823157..f6ae6017fb1b 100644 --- a/dev-libs/tlsh/tlsh-4.8.2.ebuild +++ b/dev-libs/tlsh/tlsh-4.8.2.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://github.com/trendmicro/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz LICENSE="|| ( Apache-2.0 BSD )" SLOT="0" -KEYWORDS="~amd64 ~arm" +KEYWORDS="~amd64 ~arm ~x86" PATCHES=( "${FILESDIR}"/${P}-gnuinstalldirs.patch diff --git a/dev-libs/tre/Manifest b/dev-libs/tre/Manifest index 9f1777e687cb..76662a2ecc08 100644 --- a/dev-libs/tre/Manifest +++ b/dev-libs/tre/Manifest @@ -10,6 +10,6 @@ AUX tre-tests.patch 235 BLAKE2B 11c601f9b352dee9e2d36e60c537a4c2969beefd04bdab21 DIST tre-0.8.0.tar.bz2 380714 BLAKE2B b2af6e805e9e19fd69debf2f881ddfb591317f69db4e29a04e1899eb69100b8ac7744f86fa438530509ca2ee8aa1d346d416c6391f13247cd9398f4c59c2ed85 SHA512 db7465993e0d25eee8e52f974427b8a040234cf0f017769eb94ee88bc6261821336aad7f762bfa82db7e2212d8449bc221592586f061c528a59a550773cbc263 DIST tre-0.8.0_p20210321.tar.gz 146294 BLAKE2B d740bd0e99f50f5e4d8105f5260e43a81b6af9857a21e386e437ab8d48a9e0de23eae03e96cf6b9f4d2d37f72d0fa73ef7343086271ea80f166bdba3f04475a9 SHA512 950c81f681970fc737cfdd6815445f05a018fc742b964cea3ce19f0249c677dd715ece4ff8e543fa9f3fd23b503eafa00aea00dbae063af9bc7e08dc1bc33aed EBUILD tre-0.8.0-r2.ebuild 1461 BLAKE2B bf3725fde8e7a6c740d958956ab2b8789abee70619576a41c863b8e7be744cdfd879b598a545f287613e241f21fb96b5e5397d3ae9dc4f287895b37e2a4acb47 SHA512 2a33c2871e81f7671d10aa6b2cb2de9397ea8d8e9ea9ec419c9450208124aa153e64cdb2c3b88e20aa128b2580b777c130ebcb5c88ee830416d8e745243dbda4 -EBUILD tre-0.8.0_p20210321-r1.ebuild 2391 BLAKE2B 07753354fa4c5b869a02ee60e97c721496c5515a9b256a66915f84d926af208f5a769e0a82e464b2232e6e1d8161687c01b707b9beafba20d3adc925ca6d0990 SHA512 fb1115a979942f6616e3cca02e6b1908eb6af9a4f1105803915e1de31652a25401c7decf26fe77442b831c0dc25ae3bd9aa204cf8af1f124481798a5ebdc1cdf +EBUILD tre-0.8.0_p20210321-r1.ebuild 2385 BLAKE2B 19df5fa97f225c9aab709837cdb2165fc4250560f9794482ee1ee4ba692eedafafb446fc0598037389e4ff8593af236813248e916481bc17a38e4a5438693856 SHA512 48abe4c6dcbd3b82662ffa43f1fc346827b6b839964404bab83a994e2d3a0bf33438d9d9c813dc56884e75e33e34847be1172878700a3377a6f7044418e7dc28 EBUILD tre-0.8.0_p20210321.ebuild 2420 BLAKE2B 51ac2ef53355f730e18a51dc7e2d61a835b8f14cf165dd452426b557d17f40190a6aceb0d06bead1e3f42ce303be47d199e3bd05cad437e9dad546f660ad4426 SHA512 fe2b7d1b57f1231bfa310e821e3ff0811c3b8a6adc2089f7f35a702565dd9600a0347972a28dfe158cb10f063bd468a9174d91fc1b898ae3a8c535e8500e016c MISC metadata.xml 638 BLAKE2B 4e02f7673a19acc091ee21459551e6d40f6a78d5a25cbbffe877d46f0a181067e2163d1ac79d0f7d38ff383b8775abf6f69309ad97b25fd2af55b0ac2223ab40 SHA512 9f725eebbee4753cb05b0adcda1edec2aa50265257db359ca0ec4596761072ec335fffb5a5035cf5ec43c13b8c8a7dd7ed916bbf82acd57c6d8ee5e4c89cb622 diff --git a/dev-libs/tre/tre-0.8.0_p20210321-r1.ebuild b/dev-libs/tre/tre-0.8.0_p20210321-r1.ebuild index 58ab13bf0acc..e890119ae5f4 100644 --- a/dev-libs/tre/tre-0.8.0_p20210321-r1.ebuild +++ b/dev-libs/tre/tre-0.8.0_p20210321-r1.ebuild @@ -18,7 +18,7 @@ S="${WORKDIR}/${PN}-${COMMIT}" LICENSE="BSD-2" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc ~x86 ~amd64-linux ~x86-linux ~x86-solaris" IUSE="+agrep +alloca +approx debug nls profile python" RDEPEND=" diff --git a/dev-perl/Manifest.gz b/dev-perl/Manifest.gz index cd3432e8498e98c5e2acd31a8c6e460cb917d5b8..6f95067e0ce5339bb45f1e7a08e01dc448df5fd8 100644 GIT binary patch delta 100140 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

    G%7!QGXtX}B!fCDbu+nNO3bRlSyYeVU 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 delta 100188 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 YOcIwA-BolXn)zS<0VmExH|!M%0HhE@a{vGU diff --git a/dev-perl/Net-Subnet/Manifest b/dev-perl/Net-Subnet/Manifest index b230101d1ac2..4d959f036b2b 100644 --- a/dev-perl/Net-Subnet/Manifest +++ b/dev-perl/Net-Subnet/Manifest @@ -1,4 +1,4 @@ AUX 1.30.0-pod-spelling.patch 491 BLAKE2B b8ac6e5132ae00d69a18a2882473638481c27e8618cfcdfd6e6f6cd350f71b54e4e53fd677621b2f1ac6f65bb3c999bf6745080595fca559853359dc7d734c2f SHA512 0eb9cdd317f78fd2d49e5d90eed52538f00a24f9019c757acc2280bf5d21bc606999197806816acc665ed13a9456b8a53eeee81e41222f2b0b0959734a697dc7 DIST Net-Subnet-1.03.tar.gz 4305 BLAKE2B 95f9a04920196c1161a26f7f4ad1fc4a88e564c4f359e1f000a2560399024ff3ad11c5eabd52e26c843bcb7f8c5ec1adabc127c362ba3e02e0cd524a883b32b1 SHA512 a28518e63736021c2c33959c13b54ec4dce0f43854f824c551b585db96ef001e62f6ce413cbc946aaa6cfa28cc4631973074c8980c1b0507f37390f4d8c70fd4 -EBUILD Net-Subnet-1.30.0-r2.ebuild 511 BLAKE2B a63c75a7a7196ec8e1b437fec6708d6ed1d58b34666d5b2d2010a2d3480cff41005591721813a3806eb780cf9b5a18aaf0efe24228b9f7b8cdc9c9b8c304f75a SHA512 914813edf1314c2786a7585ec28b36df0cb370e99c00ad25e8d386255770c2a2f53f08e43134a67b91c39041dd20061d0cb5a475b3d6ec900dd4709dced0b621 +EBUILD Net-Subnet-1.30.0-r2.ebuild 513 BLAKE2B e5843edf089b59a5332b5e480bb52c87546bf333fd8a9432c86345b13c4b2b6faefba4e3af3b3543106ffc4480eaee3a5e48090c48007f4ab30ef8910971a893 SHA512 fe72399092352cf674073883d68739b12785852e46ca5dd2582b44caf4b015d60128c0043b53b3352ad9fd7f621f3cc3f8904c801a3a910c4a78561bd37c1b4a MISC metadata.xml 393 BLAKE2B 7624369c3aa2bdd800bdde9412cb3b57e41704fde6c11dfa7d114df59fa66402cdb0c8017956323f2fa72828b6677e51e0c90d91e6c12fe9bf662513aa078b31 SHA512 db2c6ce6d3da32132d2f6c7476794ee1b70c33988966a28fc0acb0d63e5cdb8593573faf3f3135880d8e126b47a7cd5549303204258fbaf7efaf5afe9c8c6864 diff --git a/dev-perl/Net-Subnet/Net-Subnet-1.30.0-r2.ebuild b/dev-perl/Net-Subnet/Net-Subnet-1.30.0-r2.ebuild index 767da50d4694..e056c4ecb3fc 100644 --- a/dev-perl/Net-Subnet/Net-Subnet-1.30.0-r2.ebuild +++ b/dev-perl/Net-Subnet/Net-Subnet-1.30.0-r2.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 @@ -17,4 +17,4 @@ RDEPEND=" " BDEPEND="${RDEPEND}" -PATCHES=( ${FILESDIR}/${PV}-pod-spelling.patch ) +PATCHES=( "${FILESDIR}"/${PV}-pod-spelling.patch ) diff --git a/dev-perl/Specio/Manifest b/dev-perl/Specio/Manifest index 165fb4b12841..fc1f90369439 100644 --- a/dev-perl/Specio/Manifest +++ b/dev-perl/Specio/Manifest @@ -1,5 +1,7 @@ DIST Specio-0.42.tar.gz 101641 BLAKE2B 9c527cd1b306d1a8394ad5b6757153aa00edcf111a444b3792cf088aec0a00597c655f59971eef7a8a6a7689e9b683ca78789b7adf1c9d19a0b6861cd4b90733 SHA512 7a9ff3e96cf3957d7857cd5f6af5efd9e35fc4c888fcd8177041e34a2388f54269e7a3da84ec60961fb61307beb882ebf54e19ae4346876e06197b1ff57891a0 DIST Specio-0.47.tar.gz 108288 BLAKE2B 187ecd5ff0db27faeec03bd9cda6500d8e38d60d4c31aedc50d29fe3666fec68343c04294008941d92618622fc27b88623a8e18b29a63812ccddf79174bdc10f SHA512 68cdcf22818b27c38ce92b497adae81f27605aa385e9156d51d5e8e63da121d6bf26b7339a7ee3c9408cc6e3731702b008bc4b2e3c8eab67728f959f03682f44 +DIST Specio-0.48.tar.gz 108298 BLAKE2B 700f58109bf81eae07a9a66dbe5ab5ff1f257874258f8e08b632422bd07be7fc9ac7f1e7d20adf1e9f0bfa48fb44abea287c88591cb9c9ad38839a785f5a4b6e SHA512 76fd2aa398008238d55714700581782c95b635a4d4198b1c51daecfec770b61b9898351cbc2bf999f4d837691de657c51a94581c0f0b21b67b605770d507729a EBUILD Specio-0.420.0.ebuild 1013 BLAKE2B 35dd74a3f2c6d1dc04f434f761c30afccd842b2b1eafc9300461bb9b080e50125915f2291b1258c5c15a72d142d03a42839f37efc3e350d57993cde6f1444771 SHA512 bce97616294757c560a95d91d247c5aa4d2f1f4201dd484762be7929bc3b880aa53d493a238287883c8671e1f8f43b9499bf54dd552bfb43a2244360543607f1 EBUILD Specio-0.470.0.ebuild 949 BLAKE2B f923058924d79ba3b45bae9ad60005503f6a38f9b102490fcce8c8f9e0a68e24f654d869a206975d7209421f88aebd8bf8c5836b547183ae4d7f50d1b1b430e8 SHA512 fb5dffe26cc845e6c974b1d23563dd880b36ee7a6b7d65b05c5886547aea7a8ebc0a07fff5c0efdc7fd849ac32ed8f8ed48ca15e12b78501711de0ed40ec3e95 +EBUILD Specio-0.480.0.ebuild 978 BLAKE2B 5760136ecc05282aef5dd3e89ab1609979972d31e5b528302a7ea8b2e9ab2ec5545d865fbadde16795332eb7425bbc0d75fdbefa69b11519ae2e5e9796b51d69 SHA512 f4828aafe37e85a6bd67d438deca153b582bdb94726ce0fd176dc2fddf1117fe2fa2756a3d1066756ff06c6a7c70f4115d361dfa951de846752259309a8af573 MISC metadata.xml 3182 BLAKE2B 7a2dcca648d380fb70b0ec0c9a88904b7eab40f946bfe6628623a648d48c31da42eb03248c68b95a581657aa6f1cf581df906f2f85aa1114492562a8f47595d7 SHA512 a7c0321adc9ab021d9b3b9095923aca9d1714c1421969e04f7e911861fba3b1b6af95894ed9aa9fb2184eb8488483037355347a0a0926c80bb18e9de707a3c19 diff --git a/dev-perl/Specio/Specio-0.480.0.ebuild b/dev-perl/Specio/Specio-0.480.0.ebuild new file mode 100644 index 000000000000..55befd2ecf3b --- /dev/null +++ b/dev-perl/Specio/Specio-0.480.0.ebuild @@ -0,0 +1,44 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DIST_AUTHOR=DROLSKY +DIST_VERSION=0.48 +inherit perl-module + +DESCRIPTION="Type constraints and coercions for Perl" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +IUSE="minimal" + +RDEPEND=" + !minimal? ( >=dev-perl/Ref-Util-0.112.0 ) + virtual/perl-Carp + dev-perl/Devel-StackTrace + dev-perl/Eval-Closure + virtual/perl-Encode + virtual/perl-Exporter + virtual/perl-IO + dev-perl/MRO-Compat + dev-perl/Module-Runtime + >=dev-perl/Role-Tiny-1.3.3 + >=virtual/perl-Scalar-List-Utils-1.330.0 + virtual/perl-Storable + dev-perl/Sub-Quote + dev-perl/Test-Fatal + >=virtual/perl-Test-Simple-0.960.0 + dev-perl/Try-Tiny + dev-perl/XString + virtual/perl-parent + >=virtual/perl-version-0.830.0 +" +BDEPEND="${RDEPEND} + virtual/perl-ExtUtils-MakeMaker + test? ( + virtual/perl-File-Spec + dev-perl/Test-Needs + ) +" + +mydoc="TODO.md" diff --git a/dev-perl/Sys-Virt/Manifest b/dev-perl/Sys-Virt/Manifest index 605bed7de097..8a2067d9233e 100644 --- a/dev-perl/Sys-Virt/Manifest +++ b/dev-perl/Sys-Virt/Manifest @@ -1,9 +1,12 @@ +AUX Sys-Virt-8.4.0-lib-Fix-parameter-detection-for-save-restore_domain.patch 1821 BLAKE2B d09ec5031b86ae32b7479353e274dc6c0281e71025994ea278b750603d8dd64f2898228462f999c2c2d942bb0252e888d73ea1c5aab51729cfa0996bed37e8bf SHA512 dd3af8d893c9bc820edcc770bef2116d5b40f69f2686241bcd89475c17e71f9154f1933e22b9327f7b7024ed4bf0fd67b1e86cba5f502936888c36a35a9f92c0 DIST Sys-Virt-v7.0.0.tar.gz 165365 BLAKE2B 9cb7aa66ce00c95957171fedad4fefbae5319e17706e2839f8b3e057ab05c52b9d7e5ad222ad6aeecb7437e70bee9447a6a5845d729a93f10df3ffa4bbee0429 SHA512 c0ab179af11526a9dc983374765bd04400821f6f334d22f56b1f6452f54f880fe6882e9e0e121ae36010eb305d0632d574c969febefd8a32c9a731879d8fadb6 DIST Sys-Virt-v7.5.0.tar.gz 166656 BLAKE2B 466341cc081d1dedc0ad5ae9042a829256a310730aa410a93c795a983c6ee60099646d2a804626a076e435d3bd6d7742b4aa014f4642ee6b6078cd144b3cd8c0 SHA512 7da51e75fa53e81a68c32499ea865de0532fdb17f269b28310133d246be7dc59dfd6568850ffe66e393a7b7c2edbf4409618e2b461cdc35a62776ffbb97d7962 DIST Sys-Virt-v8.1.0.tar.gz 169008 BLAKE2B 23d3aee186b4ede35c1b5b99691a491e64995abf34e7ce65143c7b88851dca0841cfa27a3033e246f35bacda879dd09c3b31f9dcff54d04c0d47a77b4b61d723 SHA512 9d7660f96cf370a0e08140bf7badddae2dac84d7231f1fe7a616650ac4d333ba17c6531ab0662f34c4cb12b00ce39abe36ff24a1913f554026346725d0148fa7 DIST Sys-Virt-v8.3.0.tar.gz 169060 BLAKE2B cff54463afe9cc8ac2c6fab5f00bb00b3bb38eba816e09e417fc3d9881ae6efe8c076066b7d5c61bda2043eb6c728d025072069a059f61e954f8b482793cfa94 SHA512 902a1a16fbe64b1146998c57dce35dc32d9c717d3609933a288c9f449c12faeab9a1ef178c53b627869261b8036df50c2f39596df657d3a20cc6ceb9612634a3 +DIST Sys-Virt-v8.4.0.tar.gz 170680 BLAKE2B 0b6c40bcfeba0f5c98fea0e17e3ecc434cc5adf14ed5a92c9c7424a5745e3327c1a8ef05c79ba182d4eebd04b50abcafc68c59e8064ba28faf78bebbb500dbc2 SHA512 25c5b9013df2a916352c07be693c9a9410a4d3caf92a1da106176df314efa534078b5d4dc2501b9afda5ae1628ccf1394a346410972f6ebdd2282971c3efc17a EBUILD Sys-Virt-7.0.0.ebuild 767 BLAKE2B 91778504d48bbf174a780e88a85450f0ea315267f16d004e61208c3d6a0c8458976899e1f312a2076d44790f8869d781fcbb78934adf6b98c4eba3a91d967ff0 SHA512 e17ed83d3d16535ad5089739da918f8f3234860f006e87677279c19ebe76695e93632be4ae33e2197451a21a1d17e8f765a5e949fdb5ce46fc47420d8eb2e1c5 EBUILD Sys-Virt-7.5.0.ebuild 728 BLAKE2B bf373e31030ed74f341848b96c64d78b3d09c954e5d105860c61836460c92f32420de3125c314647d741e31c232b6e3a03f8a92d452da4cbf1330b1a8e5c6896 SHA512 bd03fafa2dc08471c61468f73b786f51b5f4290fbefb34833edeb27309c2d527c4fdf920ac2a77d9483f9e250d7a1c637ad8e12227c528fb53ff94fb1b55c9b8 EBUILD Sys-Virt-8.1.0.ebuild 622 BLAKE2B 92bf555780e98adc1c802570cf67dfc7e576970f0fbc70c0033f8002afa769c90aa60ea721288d2cd628f29b5bdb166c3a6e907e9503f56ccbf7fe5672e0754a SHA512 8eb71ab58a95bf20ca781c1238dae19965322bf82b8a56589fadd45c2c82c54452729776b5117b27f95ab58f905cdb2e26a00bcabbccb24fb22070c03fca17bb EBUILD Sys-Virt-8.3.0.ebuild 797 BLAKE2B 724e99fe9d274020ec2b9df941ab5b1cd1ae6b70a86016308db09713566afc9624303ebb96682ae52bd1293404960971fba547bc58b2cff371a7295c7fcb418b SHA512 5a487e9d4533df30b200b60f7b9682c2fe51ea49c26ef0efc3ec4a421b37f23767a2eddc0016be9b545e3fe075154c03aeccdd486fcbe7307638039625504d3e +EBUILD Sys-Virt-8.4.0.ebuild 1002 BLAKE2B 9338f433b9b2f5b7614f4184f55507de000a557d45449455069f0d8fe00d6b50bb2075a0baa78ff91b74128923d213063690995e14522883d0cd88a3934d4d97 SHA512 b29f9fe2758354c29e3b40a0ff67ce1486960370562f6475861dd70abb5d75233f5aa1daf85db6305ac0ce7fe4ed552c2a0c40c4c51662215909dd354e9875f0 MISC metadata.xml 1130 BLAKE2B c1c34f2f313c7d431950b792ed7ec80d5153926a3b91afea5a1a05e79758efcc7fda6b955832a7dc1593ec159449345304500ca9ca6f84b8cdb73e90db9bc224 SHA512 14353b0cb12bb25dd660923fef5443e526e8017240b6eb8f51963d4fd66dbc9aa3da5abbdf61afc995474d95b53533d147a3b70d65f043935ffeef616a09954e diff --git a/dev-perl/Sys-Virt/Sys-Virt-8.4.0.ebuild b/dev-perl/Sys-Virt/Sys-Virt-8.4.0.ebuild new file mode 100644 index 000000000000..1c05a0dc8b88 --- /dev/null +++ b/dev-perl/Sys-Virt/Sys-Virt-8.4.0.ebuild @@ -0,0 +1,49 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +# Packages which get releases together: +# app-emacs/nxml-libvirt-schemas +# dev-python/libvirt-python +# dev-perl/Sys-Virt +# app-emulation/libvirt +# Please bump them together! + +DIST_AUTHOR=DANBERR +DIST_VERSION=v${PV} +DIST_EXAMPLES=("examples/*") +inherit perl-module + +DESCRIPTION="API for using the libvirt library from Perl" + +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND=" + >=app-emulation/libvirt-${PV} +" +BDEPEND="${RDEPEND} + virtual/perl-ExtUtils-CBuilder + dev-perl/Module-Build + virtual/pkgconfig + test? ( + dev-perl/CPAN-Changes + dev-perl/Test-More-UTF8 + dev-perl/Test-Pod-Coverage + dev-perl/XML-XPath + virtual/perl-Test-Simple + virtual/perl-Time-HiRes + )" +DEPEND=" + >=app-emulation/libvirt-${PV} +" + +PATCHES=( + # Can be dropped for 8.5.0 + "${FILESDIR}"/${PN}-8.4.0-lib-Fix-parameter-detection-for-save-restore_domain.patch +) + +src_compile() { + MAKEOPTS+=" -j1" perl-module_src_compile +} diff --git a/dev-perl/Sys-Virt/files/Sys-Virt-8.4.0-lib-Fix-parameter-detection-for-save-restore_domain.patch b/dev-perl/Sys-Virt/files/Sys-Virt-8.4.0-lib-Fix-parameter-detection-for-save-restore_domain.patch new file mode 100644 index 000000000000..ae2597b68c75 --- /dev/null +++ b/dev-perl/Sys-Virt/files/Sys-Virt-8.4.0-lib-Fix-parameter-detection-for-save-restore_domain.patch @@ -0,0 +1,48 @@ +From be960176a8b045d54ac1dfa0cb76cef8ed9cc660 Mon Sep 17 00:00:00 2001 +Message-Id: +From: Michal Privoznik +Date: Tue, 14 Jun 2022 10:45:53 +0200 +Subject: [perl][PATCH] lib: Fix parameter detection for save/restore_domain + +Libvirt gained params alternative for +virDomainSave/virDomainRestore APIs. As usual in our bindings, we +don't expose these variants under new methods, rather wire them +under existing ones and then have a small code that decides +whether the old API or params API should be called. In case of +save/restore_domain this is done by checking whether path to +save/restore from was provided. However, the actual check is not +written properly and checks for decoded string rather than perl +argument. Not to mention this is done before the perl argument is +decoded. + +Fixes: 1bdf37223b4870581deb0d5310489223ca34e88a +Signed-off-by: Michal Privoznik +--- + lib/Sys/Virt.xs | 4 ++-- + 1 file changed, 2 insertions(+), 2 deletions(-) + +diff --git a/lib/Sys/Virt.xs b/lib/Sys/Virt.xs +index de9f907..2fbfd99 100644 +--- a/lib/Sys/Virt.xs ++++ b/lib/Sys/Virt.xs +@@ -2390,7 +2390,7 @@ restore_domain(con, fromsv=&PL_sv_undef, dxmlsv=&PL_sv_undef, params_sv=&PL_sv_u + virTypedParameterPtr params; + int nparams; + PPCODE: +- if (!from && !SvOK(params_sv)) ++ if (!SvOK(fromsv) && !SvOK(params_sv)) + croak("Either $from or $params parameter must be supplied"); + + if (SvOK(dxmlsv)) +@@ -4553,7 +4553,7 @@ PREINIT: + virTypedParameterPtr params; + int nparams; + PPCODE: +- if (!to && !SvOK(params_sv)) ++ if (!SvOK(tosv) && !SvOK(params_sv)) + croak("Either $to or $params parameter must be supplied"); + + if (SvOK(dxmlsv)) +-- +2.35.1 + diff --git a/dev-perl/Tk/Manifest b/dev-perl/Tk/Manifest index ce2c76de2a62..73afd9f25825 100644 --- a/dev-perl/Tk/Manifest +++ b/dev-perl/Tk/Manifest @@ -1,4 +1,4 @@ AUX Tk-804.034-xorg.patch 1741 BLAKE2B 06b07dd1d2c189677bffc0be09872f8b480fa1f597103509d2bf5d10bce993a21075936a7b62c793a4eae087b95a0b5c1198f20a2093dfa9f11ea03b9def3787 SHA512 368f68fe1a6c48d01adbd9a411ce38131f11bf9fc260e281f13c81bc5234bc8f2d364deda538db5ab8a88400aba30cd5e319304693e156fc6d7caeebd3fb049c DIST Tk-804.036.tar.gz 7024993 BLAKE2B 0ec47bc7f24af7ea5cf3fb539b2636e978a22707d591cea0a5c1ba9182a70afcf749a9fbc03fd2bf7e969ddb1a57572bd6e1b7b68210ad38b1804c877cb771ee SHA512 7d8b82127a5fdbb2f0387f541af8844a09f1230f377b92d511ecb12e81bfd5ef56d4fe925cac064a798a96a003bb8465b6df37cff18a960f3631bb3a214cd812 -EBUILD Tk-804.36.0.ebuild 1795 BLAKE2B 7af98122470b6a89e3369b6e1691f10313973cf562ca7c9558589ce4a90b3395e8a04557e54ccb04a7e59f0a5199f82fb06015952ee74cc9e6b18ef40ff49c5c SHA512 07b14e39c1694c4fb9e3625efcc58366780611d133e7a65aefe2d4a71cf3980b76017acd72322d027f8eea89d8f16baa9939a68bb776463caf1b455978a84a62 +EBUILD Tk-804.36.0.ebuild 1801 BLAKE2B b7f96b975108d5e118e7adbcf2f9da85edf87655ed81a6babaa2270a64a5141cf08af4afac7b6c5783e97d1510782841fe50aa97408433f2bfe3ade21998ae20 SHA512 35613eca25a0e7148938a11e12e44043b16edacee77c739e6d5b92c5b32338b5cf0816405950f52e404e1bddb1434345f1669149bf42b5952cabf36ab0376b3e MISC metadata.xml 7606 BLAKE2B d893e5bed29497b8c444eb6ed1f32d2cc0f378a27398e6299560eed4ca4202a7e58c9cbd604395c62b2ad126a2c501a406297c746db04a6cb2b523b754d8b0ae SHA512 6d593703f6ad6141faf2d6b4e46fb633fabbd808e7377c0510e6bc877d34d708beb81f8788340a90d37ddfa430e729607f0dd986b4cc70e8b8e079b1b85782d9 diff --git a/dev-perl/Tk/Tk-804.36.0.ebuild b/dev-perl/Tk/Tk-804.36.0.ebuild index 855c42abfa12..98700df9eec2 100644 --- a/dev-perl/Tk/Tk-804.36.0.ebuild +++ b/dev-perl/Tk/Tk-804.36.0.ebuild @@ -30,7 +30,7 @@ PATCHES=( PERL_RM_FILES=( "t/pod.t" ) src_prepare() { - myconf=( X11ROOT=${EPREFIX}/usr XFT=1 -I${EPREFIX}/usr/include/ -l${EPREFIX}/usr/$(get_libdir) ) + myconf=( X11ROOT="${EPREFIX}"/usr XFT=1 -I"${EPREFIX}"/usr/include/ -l"${EPREFIX}"/usr/$(get_libdir) ) mydoc="ToDo VERSIONS" perl-module_src_prepare diff --git a/dev-php/Manifest.gz b/dev-php/Manifest.gz index d98ea437a8045a7d9737eb89b09372e039afaab7..563eec33cc4d8d093bdc3dae6d78c98af91cee92 100644 GIT binary patch delta 39070 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 delta 39018 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⪙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 diff --git a/dev-php/libvirt-php/Manifest b/dev-php/libvirt-php/Manifest index 26d38481cc2a..3e1f7d68ad38 100644 --- a/dev-php/libvirt-php/Manifest +++ b/dev-php/libvirt-php/Manifest @@ -1,7 +1,9 @@ AUX remove-imagick-check.patch 331 BLAKE2B 2d9c164055c3f54baf259326abe22d5aa478141df7f6ea05ba33f040701947038490c1898e89a7019cc1e41008fde5cb43c338730ef7ec3020f5005edd612d9c SHA512 1e949f8c704a2e6b541a276b8cb53e9cf09f009dadc01f4f50ad02e92258cfe30130b2d22b811e0b5b07e1bad4023fad05040c6031bd0063999212c2d6483bcf DIST libvirt-php-0.5.5.tar.gz 761250 BLAKE2B 9899d2f0e5ea387333decce5071afc81d4160d54ef570dcbe04422dc3e93479ee57520f9bf33a0275ee86cd4b1c87e5a3f7d5118e0cd87658faed44d2ccd4807 SHA512 2ea263561a0bf5d155314e06dcf3c3b5c278640bc5edfa674cdd777cb6d0810bda0492c6cf77a02bc88fb6aa99b0ff1f0cbaeea87ff2e45bff9b5774a2507684 DIST libvirt-php-0.5.5_p20211020.tar.bz2 359477 BLAKE2B f4be3cf138364997911b58b07e128e4b5c9e6f1520d876b51466a30cd2ade4035a06488e07b8be4cce65b1bc6585b768997214c9d0ba72cc51855b4fc0827ff4 SHA512 b935c910e8754000de45e88f5d5e61e2e95fbb1b007f0d747bf4cd3531ee9cb0ff5bc2ec6f561c79711df9b70e1c4cdaf2e046774341d29d3f2382d27ab8c494 +DIST libvirt-php-0.5.6.tar.xz 386372 BLAKE2B 30d6a1c8dd18a4bd9d46e9c20551978fa0c20f2d671a359fdbf86def5166df7f882e65c509087efe0acef7d0dc468b3eb520689f9e7ba552e966809c8f647390 SHA512 5d1b3a2afc697051a5a0d4750ce4d02b31f482b1c17ef2cf4a593b705de438d8ccb4b1543ce6b2520b450734b3634e64ccf9200227f5681cbd2daad5a9f5ee9c EBUILD libvirt-php-0.5.5-r1.ebuild 1475 BLAKE2B 32551b061e397285edf1ba9a2165cd459c673aa415c1b743ab7745982f5eda7c13f55b0bcf7f685408a6d813803acd321abbbc56431cb935b0788a796acb7a3e SHA512 90cf2a297540f06e2535b689fdb94ac116574049277bcb453d8ed0883cc59b428f5ce7fb6ed4d860efff129d41955a14763e9cd47be4e7c1a400944b63102e30 EBUILD libvirt-php-0.5.5_p20211020.ebuild 1610 BLAKE2B c1e92e856a58e9893b8a8c3d984b6442d2069e6520a98809ebe8957c62d0ae3c4305325bfd6bab210c7eb7f66cd2d4325408431e089a0fa1418f3ec830e0cd48 SHA512 b5ed81c28c5ef319bf7de60b0a954fa204fe8917277604faac208ff2c758694baf0f2db77c7b10bba40cbaa2b3bde3bf8e45f23bb359a2cb6fa01738b049e8c8 +EBUILD libvirt-php-0.5.6.ebuild 1453 BLAKE2B 2d30fa5fe60d8015ad498cbd6368c059e0fc4f8345a0d56a17ce31de99d4f3ef5f4e659b085f51d5ebdb72854c5f7b72d7cc55c87a0f45c796857f882a1d7d96 SHA512 54aef6536f38ffdded99ee8fa4f5982adab87e88f68e8bbd57aa8ea3e7af68732d3431331433f3ac6bf3ab1d97b1e08aa6a794d1550413b49feb305aafa125f0 EBUILD libvirt-php-9999.ebuild 1463 BLAKE2B d482021104136ac237690ed9ffec6ffde66d54fd8adec41d3c2e6caf68ff0bcde507f6792d27ea6727eb6279d0dc7fc972a3021157872d5cff02ddb391649395 SHA512 8d982f4c805b5a485c6a12cbb1604d5c6a9041c1b594dc74c3577ea217b567325ec034673362bb46381793e8fb918d116ecb2095aa78d293f62120d7328ec57f MISC metadata.xml 372 BLAKE2B 2dd1ade6ec545cb0a2574dcc308dfa41608de5d7d666adf0bffd8d0441230ce835c78507e23d02b2f3b2b10d8dde130e64985156f2de322710f05078c6690034 SHA512 eabd4a207f5e76a04d6de32b3c4e4b103ac795d310559d3278b2f39dc251795de60f2ba8b07b8bd91d2785a2e1f2e10fec1cbfe734926005f0aee600bf0ebca5 diff --git a/dev-php/libvirt-php/libvirt-php-0.5.6.ebuild b/dev-php/libvirt-php/libvirt-php-0.5.6.ebuild new file mode 100644 index 000000000000..9c565addf6bb --- /dev/null +++ b/dev-php/libvirt-php/libvirt-php-0.5.6.ebuild @@ -0,0 +1,74 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="8" + +PHP_EXT_NAME="libvirt-php" +PHP_EXT_SKIP_PHPIZE="yes" +USE_PHP="php7-4 php8-0 php8-1" +PHP_EXT_ECONF_ARGS=() + +inherit php-ext-source-r3 autotools + +DESCRIPTION="PHP bindings for libvirt" +HOMEPAGE="http://libvirt.org/php/" +SRC_URI="http://libvirt.org/sources/php/${P}.tar.xz" + +LICENSE="LGPL-2.1" +SLOT="0" +KEYWORDS="~amd64" +IUSE="doc" + +RDEPEND="app-emulation/libvirt + dev-libs/libxml2" +DEPEND="${RDEPEND} + dev-libs/libxslt + virtual/pkgconfig + doc? ( app-text/xhtml1 )" + +DOCS=( ChangeLog NEWS README ) +# Remove the insane check for pecl-imagick which is only used in examples +# and is not called upon in any build +PATCHES=( "${FILESDIR}/remove-imagick-check.patch" ) + +src_unpack() { + default + + # create the default modules directory to be able + # to use the php-ext-source-r3 eclass to configure/build + ln -s src "${S}/modules" || die +} + +src_prepare() { + php-ext-source-r3_src_prepare + + local slot + for slot in $(php_get_slots); do + php_init_slot_env "${slot}" + eautoreconf + done +} + +src_install() { + local slot + for slot in $(php_get_slots); do + php_init_slot_env ${slot} + insinto "${EXT_DIR}" + doins "src/.libs/${PHP_EXT_NAME}.so" + done + + php-ext-source-r3_createinifiles + einstalldocs + + if use doc ; then + docinto html + dodoc -r docs/* + fi +} + +src_test() { + for slot in $(php_get_slots); do + php_init_slot_env ${slot} + default + done +} diff --git a/dev-php/pecl-redis/Manifest b/dev-php/pecl-redis/Manifest index 6bdc7f260375..a4dc1e9d7eb7 100644 --- a/dev-php/pecl-redis/Manifest +++ b/dev-php/pecl-redis/Manifest @@ -1,5 +1,5 @@ DIST redis-5.3.6.tgz 274235 BLAKE2B 8479b3060abb99f765b27fd8937cb4c7ef92c55c0581ae6a69dd06113367547d546a9f96a8418df928f258520cb0fed6f5d39f6d88972c74b8446134be08edc4 SHA512 e5047ba9974ff6065be0fe8614aea8bf7d7c77b3a4ca08b19d0bb53069dd164614ffd19bf09bda458511abddce438fd816c28a169536388c8c4cd923596aadf0 DIST redis-5.3.7.tgz 275200 BLAKE2B 50cff3d36e189593a741ed3fe05c3558e6a0621e7ff906e4902ba39e3f7d3ae5b9bfa554480a131e32bcc0334bccbd3aa5507dc714b6d4b20ac808139c525a95 SHA512 b945d5aa86d3f58e75094369b0f324e987202f104aca7d7b46ba23cfaed54d186bb66931e200dd16d2dbeea11732dd0311da4e3d7485c3b725027f7924652832 EBUILD pecl-redis-5.3.6.ebuild 1530 BLAKE2B 0a3a03b2089fa90564fa0e88deb1cc985f075f2cea6e9ba24384e5cafd4b44c769db78c7f03724d7e8d7569f358c70ffc249f9177cee05cf758a11939a94c97b SHA512 0a5d17ac5010a68635e551e1d1202a76cf1d656ed94ebcf12b01ae1fb44eb93f042d278ba2dc14c198bbcec8b43468264071e627e5b3963fd1598fb0b9b3f461 -EBUILD pecl-redis-5.3.7.ebuild 1501 BLAKE2B 9bdbee0361e58c9d3a3b5be1a63e0c60bd5c41cb832c1bc8d1ccf599b1e9ed736fcada66308b0712843818f1518ca33cc86926f2e20fb939d38c36f89bcb03d6 SHA512 583062f9e022cee86d0488640ff6bacaeb7656c84418f5a8ec942b0232c549588302d57930b71e284c5361f27d531b141c17877ec7ffd5539ff7dd4b89d72885 +EBUILD pecl-redis-5.3.7.ebuild 1508 BLAKE2B 83833ea972811c1f8932c72d129eb8afce4577f638a65c6da4e4270bdbd15738af23e71003a2f48c08d2001bfb17d1954c37141991e3ddb82f02b9bb9f14a94d SHA512 842cf19bf21796b15eb90d2e37cabe1996aa6bbb8aa9c8655c526ea3cb5904e0789363c8efbfb0809a1fac2e57bdd75302ad3eef0434c895840b78334a47e5a0 MISC metadata.xml 384 BLAKE2B 4a1a6b326526bb3f5b9d9d57158d6abbfe3c65b1cfc11980ce849d5f7278558ee0daf580aefc521939aae175cd8e2cb990e046fce8faf6774348b24fa6465ef8 SHA512 851e1fb9f6612105640028262a4821f0da5b1ee5949fdd99067e821ce1d22c41888ee53e102becc93c918a605c2b8dbb2d493cd7cad516530912fec652011364 diff --git a/dev-php/pecl-redis/pecl-redis-5.3.7.ebuild b/dev-php/pecl-redis/pecl-redis-5.3.7.ebuild index 2b26e3e0df6d..437cd906213e 100644 --- a/dev-php/pecl-redis/pecl-redis-5.3.7.ebuild +++ b/dev-php/pecl-redis/pecl-redis-5.3.7.ebuild @@ -16,7 +16,7 @@ inherit php-ext-pecl-r3 DESCRIPTION="PHP extension for interfacing with Redis" LICENSE="PHP-3.01" SLOT="0" -KEYWORDS="~amd64 ~arm" +KEYWORDS="~amd64 ~arm ~arm64" IUSE="igbinary +json lz4 +session zstd" DEPEND=" diff --git a/dev-python/Babel/Babel-2.10.2.ebuild b/dev-python/Babel/Babel-2.10.2.ebuild new file mode 100644 index 000000000000..02e77dc3bc66 --- /dev/null +++ b/dev-python/Babel/Babel-2.10.2.ebuild @@ -0,0 +1,62 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( pypy3 python3_{8..11} ) +PYTHON_REQ_USE="threads(+)" + +inherit distutils-r1 + +# see scripts/download_import_cldr.py +CLDR_PV=41.0 +DESCRIPTION="Collection of tools for internationalizing Python applications" +HOMEPAGE=" + https://babel.pocoo.org/ + https://pypi.org/project/Babel/ + https://github.com/python-babel/babel/ +" +SRC_URI=" + mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz + https://unicode.org/Public/cldr/${CLDR_PV%.*}/cldr-common-${CLDR_PV}.zip +" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos" + +RDEPEND=" + dev-python/pytz[${PYTHON_USEDEP}] + $(python_gen_cond_dep ' + dev-python/backports-zoneinfo[${PYTHON_USEDEP}] + ' 3.8) +" +# RDEPEND in BDEPEND for import_cldr.py usage, bug #852158 +BDEPEND=" + app-arch/unzip + ${RDEPEND} + test? ( + dev-python/freezegun[${PYTHON_USEDEP}] + ) +" + +distutils_enable_sphinx docs +distutils_enable_tests pytest + +src_prepare() { + rm babel/locale-data/*.dat || die + rm babel/global.dat || die + distutils-r1_src_prepare +} + +python_configure() { + if [[ ! -f babel/global.dat ]]; then + "${EPYTHON}" scripts/import_cldr.py "${WORKDIR}"/common || die + fi +} + +python_test() { + local -x TZ=UTC + epytest +} diff --git a/dev-python/Babel/Manifest b/dev-python/Babel/Manifest index 46c1590b078e..336d0a4938d9 100644 --- a/dev-python/Babel/Manifest +++ b/dev-python/Babel/Manifest @@ -1,3 +1,6 @@ DIST Babel-2.10.1.tar.gz 9342917 BLAKE2B fe9f4cff416a57b4964481afcf9cf154b3d9e2c0c88b2b97786cbede1cb068f9637a2168a819dd94770ce3a5836ee8096b2fe7131d2dff16eb0a31a924b9fae1 SHA512 d6f8876bc47d2ad88277f5a9512abb177518b79d4f477cdba11d1cd1af8fb92bfd033c2c05c7a6c32dbd087a28189288f8ac80f9b654027b3e026a06c4ade127 +DIST Babel-2.10.2.tar.gz 9346156 BLAKE2B f6d8c3ccc00c5384c52d98d9939e58a2ec6f16dafd89b5ae5b5a302db16ff1d773d5843d1aca6a4cede859aa7dfa33ebbe4c49bd06c2720e0aa916a097d26fdd SHA512 d292cd26e8eeeed699a8307540a10bb5521a118940928eecf56622d22c01fd566b1c22cd86b33d92c0c1fe3eaaf8c0d634636d288f74f18cb297137de6fdc842 +DIST cldr-common-41.0.zip 29364494 BLAKE2B 1960e860017c3e5f31d935d66a1ff551720975dca0af459adc72b8dc54100938fbd2d2ef00eb457f3fd04d4f1e90a4783229c350b125029dcda5c1e6903f9a54 SHA512 c64f3338e292962817b043dd11e9c47f533c9b70d432f83e80654e20f4937c72b37e66a60485df43f734b1ff94ebf0452547a063076917889303c9653b4d6ce5 EBUILD Babel-2.10.1.ebuild 910 BLAKE2B 895df4bfb515d22b3cd49264846ad12a5a401faec5b036730abe4edba17c001ec2603db24cb7bee301466db9e7cdaea303bc2dd3b5cca42d46f4e3f68e8839cc SHA512 f596d31082076c89b37c7ce1388cc5d5abb544980147832c50c4cf53dd53f57379755535e6b9150e23bd9ae67dc14d771e38a4eec1627631548d418416a97ed5 +EBUILD Babel-2.10.2.ebuild 1372 BLAKE2B 38fafd6c6a00ab9f702b69c5c6f4db87e43bdaec25ccffe32e0464e2f8cf1719a01f3ec5cf061be8e54ce5f98f2ff746834fd5a605e0f17f54f37f6ece5dceea SHA512 3ee1db1f977a1466984106474140913481ad142bdce055759cdef7a31a8cb8c9ebd0c63e9aff206e9b10c0a24dfad50287a903af487e1c128a872479103b511c MISC metadata.xml 840 BLAKE2B b0f46186ca0a319d3e4e1a658007b2cc59fe3a3ea9ede567af5084593f907e88dbe714d2b70c6a882ec95a5f90d4c0e3620ea0a939ad6e52650e770de88a45ba SHA512 621b66293259fd20c94a62ecf64673f7afcd714c18f054c8c0afe2d14e6e98c8abbdf6b4c5cc0043b5d30e513acab292d85c5587a02a9ae99ca007a28720c921 diff --git a/dev-python/Faker/Faker-13.11.1.ebuild b/dev-python/Faker/Faker-13.11.1.ebuild deleted file mode 100644 index e6e86886aeab..000000000000 --- a/dev-python/Faker/Faker-13.11.1.ebuild +++ /dev/null @@ -1,34 +0,0 @@ -# Copyright 2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{8..10} ) -inherit distutils-r1 - -DESCRIPTION="A Python package that generates fake data for you" -HOMEPAGE=" - https://github.com/joke2k/faker/ - https://pypi.org/project/Faker/ -" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -RDEPEND=" - >=dev-python/python-dateutil-2.4.2[${PYTHON_USEDEP}] - !dev-ruby/faker -" -BDEPEND=" - test? ( - dev-python/freezegun[${PYTHON_USEDEP}] - dev-python/pillow[${PYTHON_USEDEP},tiff] - dev-python/random2[${PYTHON_USEDEP}] - dev-python/validators[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest diff --git a/dev-python/Faker/Faker-13.12.0.ebuild b/dev-python/Faker/Faker-13.12.0.ebuild deleted file mode 100644 index d8e24e8d32e7..000000000000 --- a/dev-python/Faker/Faker-13.12.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 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{8..11} ) -inherit distutils-r1 - -DESCRIPTION="A Python package that generates fake data for you" -HOMEPAGE=" - https://github.com/joke2k/faker/ - https://pypi.org/project/Faker/ -" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -RDEPEND=" - >=dev-python/python-dateutil-2.4.2[${PYTHON_USEDEP}] - !dev-ruby/faker -" -BDEPEND=" - test? ( - dev-python/freezegun[${PYTHON_USEDEP}] - dev-python/pillow[${PYTHON_USEDEP},tiff] - dev-python/random2[${PYTHON_USEDEP}] - dev-python/validators[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest diff --git a/dev-python/Faker/Faker-13.12.1.ebuild b/dev-python/Faker/Faker-13.12.1.ebuild deleted file mode 100644 index d8e24e8d32e7..000000000000 --- a/dev-python/Faker/Faker-13.12.1.ebuild +++ /dev/null @@ -1,34 +0,0 @@ -# Copyright 2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{8..11} ) -inherit distutils-r1 - -DESCRIPTION="A Python package that generates fake data for you" -HOMEPAGE=" - https://github.com/joke2k/faker/ - https://pypi.org/project/Faker/ -" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -RDEPEND=" - >=dev-python/python-dateutil-2.4.2[${PYTHON_USEDEP}] - !dev-ruby/faker -" -BDEPEND=" - test? ( - dev-python/freezegun[${PYTHON_USEDEP}] - dev-python/pillow[${PYTHON_USEDEP},tiff] - dev-python/random2[${PYTHON_USEDEP}] - dev-python/validators[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest diff --git a/dev-python/Faker/Manifest b/dev-python/Faker/Manifest index 6b79ebdf5df2..47b763a0b1c0 100644 --- a/dev-python/Faker/Manifest +++ b/dev-python/Faker/Manifest @@ -1,9 +1,3 @@ -DIST Faker-13.11.1.tar.gz 1501239 BLAKE2B 1ccf33e7a054d33921696ea917670fc0ff88c0b805700b32d9d4e5ed3b12d6e52ea164f762600315370eed06415e70923002b99f0c32fa9cd40cdeb437e338c0 SHA512 291517669143119099ac6bcc69a08091fb156728c465198079f764996849d8416ccaf169e1cf0d0dd02d99b2090494084dad7fdef9dfd2702411701bf71f54b5 -DIST Faker-13.12.0.tar.gz 1528234 BLAKE2B ca85e172d75f009802486fd5299581c0bd08f273f049df12b44159fb0c79d6b267579172da3c25f5aebaa0b897ea1e1067fe8e6a2527b0ccbf1e60de0257289c SHA512 9883e1a82b8d00ad83a31c71929ebb8f13e31bb34ada29772ab0bd8e9ac5e59ea44cf1a876e8c58a519814207fbc5ed950fdce7f7c259e5ca897e23662cd6511 -DIST Faker-13.12.1.tar.gz 1528407 BLAKE2B 2e4dd3c72c8531e523a4906c982d0652e6826b8e4b4af5400ec247070c79b2c07f2977bf40daf4be3166cb0e612945547f1a36489fdf5d072e7e5d0b0b4c1764 SHA512 75d9c30c1163ee6746c23870abdf11c32a07ca0f1e4d13aa71a28024ae897e352500c27c3c2709bd704d162a4352ec557a74ccf25fefbe9a5587541a5aea2f20 DIST Faker-13.13.0.tar.gz 1528907 BLAKE2B be4593ba271330822f10590aa8e15c4658cd8a19333ab769d32178b72c15b504b8a5269443100250a863af25e40c582244e815cf612dbf8a57833f470ddeec09 SHA512 9e794bf95d40040dfa98439d0d9da19a90dd202905d4825c82453e202adad80bbea6da74ce0d36d8e205381d419a19b8b1fb60b32e20e97ee69b315f4f0c8eb9 -EBUILD Faker-13.11.1.ebuild 743 BLAKE2B c954188574c55e07e1737acf6558e83712dba7981040e05ed49864397a18e27217bcdb2da6d033f56553e9af826347302938035ed84d087d3b28b64a137a4b1b SHA512 71a025aa9e4571bd9e0a5d123ece8c128327653915730cc5ba1f6887258a348f339b4955ec01dc5ae88fe393e5699fba74354ca7bef0e83fbc4ca9c3c7c4182d -EBUILD Faker-13.12.0.ebuild 743 BLAKE2B 5018d7828a83837233d7e23c875e4c710665e4322e79329a49cc426d97b630627f9aa64df85f92449f06d1e11f772e8e84064b389b586b9ef5214d7200ffa305 SHA512 a8de56e0b42bedd66f8f9b5a512ff79d30b29e728c5d6227f6c9b4f11c22b284941f342ec8c531345e4a89af15aade1192941fa0f4400b2d3e2efb3bc9f7e724 -EBUILD Faker-13.12.1.ebuild 743 BLAKE2B 5018d7828a83837233d7e23c875e4c710665e4322e79329a49cc426d97b630627f9aa64df85f92449f06d1e11f772e8e84064b389b586b9ef5214d7200ffa305 SHA512 a8de56e0b42bedd66f8f9b5a512ff79d30b29e728c5d6227f6c9b4f11c22b284941f342ec8c531345e4a89af15aade1192941fa0f4400b2d3e2efb3bc9f7e724 EBUILD Faker-13.13.0.ebuild 743 BLAKE2B 5018d7828a83837233d7e23c875e4c710665e4322e79329a49cc426d97b630627f9aa64df85f92449f06d1e11f772e8e84064b389b586b9ef5214d7200ffa305 SHA512 a8de56e0b42bedd66f8f9b5a512ff79d30b29e728c5d6227f6c9b4f11c22b284941f342ec8c531345e4a89af15aade1192941fa0f4400b2d3e2efb3bc9f7e724 MISC metadata.xml 474 BLAKE2B 337c8b17b4ca092edc2e59bd61dd847e4b9f2bd7e0651d07dad5b3e3eb4f311de9e27e6cad1f6a4835f618446cfa4cdb95e578a8af11498cf7bed1ec697990ce SHA512 35f4a2a50ad5589ba50e619670d1f1eac423fec920bb9c07b3f8bd7d7f2a0bb4e88dde286b062339b30ba304bd1a834bf3318c0b0ad0552ce9eb45fa72e5f44e diff --git a/dev-python/GridDataFormats/GridDataFormats-0.7.0.ebuild b/dev-python/GridDataFormats/GridDataFormats-0.7.0.ebuild deleted file mode 100644 index 1abd9feeea58..000000000000 --- a/dev-python/GridDataFormats/GridDataFormats-0.7.0.ebuild +++ /dev/null @@ -1,26 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{8..10} ) - -inherit distutils-r1 - -DESCRIPTION="Reading and writing of data on regular grids in Python" -HOMEPAGE="https://pypi.org/project/GridDataFormats/ https://github.com/MDAnalysis/GridDataFormats" -SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz" - -SLOT="0" -LICENSE="LGPL-3" -KEYWORDS="~amd64" - -RDEPEND=" - dev-python/mrcfile[${PYTHON_USEDEP}] - >=dev-python/numpy-1.0.3[${PYTHON_USEDEP}] - dev-python/scipy[${PYTHON_USEDEP}] - dev-python/six[${PYTHON_USEDEP}] -" - -distutils_enable_tests pytest diff --git a/dev-python/GridDataFormats/GridDataFormats-1.0.0.ebuild b/dev-python/GridDataFormats/GridDataFormats-1.0.0.ebuild deleted file mode 100644 index 430e043f76da..000000000000 --- a/dev-python/GridDataFormats/GridDataFormats-1.0.0.ebuild +++ /dev/null @@ -1,29 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{8..10} ) - -inherit distutils-r1 - -DESCRIPTION="Reading and writing of data on regular grids in Python" -HOMEPAGE=" - https://pypi.org/project/GridDataFormats/ - https://github.com/MDAnalysis/GridDataFormats/ -" -SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz" - -SLOT="0" -LICENSE="LGPL-3" -KEYWORDS="~amd64" - -RDEPEND=" - dev-python/mrcfile[${PYTHON_USEDEP}] - >=dev-python/numpy-1.0.3[${PYTHON_USEDEP}] - dev-python/scipy[${PYTHON_USEDEP}] - dev-python/six[${PYTHON_USEDEP}] -" - -distutils_enable_tests pytest diff --git a/dev-python/GridDataFormats/Manifest b/dev-python/GridDataFormats/Manifest index 91ddd260f0a8..3b4e535f3210 100644 --- a/dev-python/GridDataFormats/Manifest +++ b/dev-python/GridDataFormats/Manifest @@ -1,9 +1,5 @@ DIST GridDataFormats-0.6.0.tar.gz 1984859 BLAKE2B b53e6a43a06fdcb42fbef4c10dbdb1b5740fc04fff468b666c687ba5a839b8129b49358d54c6d7e4229ebaa67af01d897fe960f87a868950657bbcbb85ec7487 SHA512 b876eacd7b1d3a7dd6fe35e2092783183fb0ffadf7fbf583773e6a3401bef51bd33ebb2e73f8b4ec9cd404c153c30ce09dfb75d5e4aacba53915d085f090d0ea -DIST GridDataFormats-0.7.0.tar.gz 2159247 BLAKE2B 7969f80960b5a29c44a645725a53dc6eb7c99d02e4fe1369700aaff85e4b98f3c7636768340c95b4ac44f6971558ab2efc5dc4e4968fb410e90e2228635e19ee SHA512 333c7f77c9c65f6be788c58efb0822eb05580893e96522c0bef04d84d3c5deae5498c1721353ece2ecd4ed8785acb6413b43123c0d895a855f0ee59e44b1d310 -DIST GridDataFormats-1.0.0.tar.gz 2155373 BLAKE2B 9570d2f61d5ee2fdd1aa1578e30bbbcc60bd98c60db7fa4e7030055b551170c6eac8eefabb2aecddc3938cccef1ee76c9d01a0ac99f8c56be8384ca9164615fb SHA512 03e250872f3e00b9208c16f179d18f899ed67c7656edaf79cfbba410ed8d1fb2ede2c878a57d3a818168efd9af6135b1a91e1c30d5cb256e88f7af1f4ca59686 DIST GridDataFormats-1.0.1.tar.gz 2155370 BLAKE2B 8bf5ce65cefdcf490b75212bca8831957769118fbad7fdce42b5634ed67a1f5d4ac454f7429b984bafd89f5bc883fff1bca9dc71f529794cdd585e186e41e063 SHA512 2cfb8c50b4d17fa978924a0e65ae27f6e125bd1055bfdc9096ea35511f4c2a8a16f6bd9c652b9130fbdd66d4d464d8074b14f47c175f98df94c02fe973a0107b EBUILD GridDataFormats-0.6.0.ebuild 620 BLAKE2B 25c320580183c150d77c9e10a103dd425b1cf005749a8686676c1fa8c1a1cf747df6b437a62783e39f1764a82c73e5c00ca754a076c79231d2b39e0a2edcf078 SHA512 74e25dc0724e53585cc03d7c4726531c9169d86c79dfd2d01faaaf03ec320eab4712cc826aca7e8a02a88e0215484276776d45a1f94e982c5886c80afabb4201 -EBUILD GridDataFormats-0.7.0.ebuild 662 BLAKE2B 312cc77f8342a9afcc70336a45ceac36319594904dd66be392f68b861ee714dc69db07e96bc4fc654c86c755a446ead74df0013a59fa79b0b0d92ff514745e6a SHA512 4964bcea0ad4010e1cbfe288f8bb97b9f56a38beb45092d8b71e34877d86259b609c6c7f88913d2cdb4b976d19990fad3b1fccc5054db4cac029af3f729b8236 -EBUILD GridDataFormats-1.0.0.ebuild 667 BLAKE2B 353d752b55d881da2891855e0511b5fb69bbbf8be8bd4d81ce185ef79834ef4cab72b1d62d70646ce61b5b92d00ab0294ad13e00114100db5e9e92a15dcb7c2b SHA512 bf5d0c86d762ed9cd06ddaccab5a86d60233c44545434ce0efa69218fdf7935afdd5375398de560d589f4866a88eeefe2917574585035804db4ddd5c08eedf60 EBUILD GridDataFormats-1.0.1.ebuild 667 BLAKE2B 353d752b55d881da2891855e0511b5fb69bbbf8be8bd4d81ce185ef79834ef4cab72b1d62d70646ce61b5b92d00ab0294ad13e00114100db5e9e92a15dcb7c2b SHA512 bf5d0c86d762ed9cd06ddaccab5a86d60233c44545434ce0efa69218fdf7935afdd5375398de560d589f4866a88eeefe2917574585035804db4ddd5c08eedf60 MISC metadata.xml 608 BLAKE2B 25b3e613ce6776ecc00b7ab3e65ba253be7715f167b37d4fc4d625b035e8d24706cd56bc14f2f0cac2b3f4da6b84c8bcd2b219914490b9e3bc9fab0cbbc2ddfc SHA512 48ca119e78978f100a3212a59d716d49766e6bd523813c5395d05f705f1258e1899183d52faabfef95162b82ccfa08b5b771c1a00c53d7c42a54aaa97eb9ae52 diff --git a/dev-python/Manifest.gz b/dev-python/Manifest.gz index 17e9042f473aa48387d1e957e2cf7b66037c8bec..76b3e87b9a0b609907783ab899def2524f5773ff 100644 GIT binary patch literal 258564 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%0A}DOsq(leaR`vD7fT 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 B{L=sc literal 258572 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 M2z*95C09BC0P%$<#{d8T diff --git a/dev-scheme/kawa/Manifest b/dev-scheme/kawa/Manifest index b913df94efd8..8936840d3a5f 100644 --- a/dev-scheme/kawa/Manifest +++ b/dev-scheme/kawa/Manifest @@ -3,6 +3,6 @@ AUX kawa-3.1.1-configure.ac-single_AM_INIT_AUTOMAKE.patch 396 BLAKE2B f63432756e DIST Kawa-3.1.1.tar.gz 3216501 BLAKE2B abaea589c33ec01c49df9b376b43330a1246832428d64da2eded9899b06fb32ac5875112749f94e55b1d75ad628535b71dc41b8d7e0edf62ea7baabd20b8b182 SHA512 557fe8cc2eb7bea1e18dcbb0e4df6d82ed17e02724d55889591141b8db02245378bb0cd27acfc73e452cfbc0d6d1cbc50dd27b325fa437778eca5ce8db4211be DIST XQTS_1_0_3.zip 30956043 BLAKE2B 30d8980e8076eec3291487e582139f1e6a47e6c819ba0e06d9d34ca8867c81db266817e25e50d4823234ae73529c97c939d1aa168056ce0a5379f150425cf62d SHA512 e00efd3dbf0b1cf530795073f7548cf4ab4f3c55921f76af7c000e61e1d7293cd11f41d617b3ce5343df5e9c5b6de4ee3819a6db2b15df9441a19489ae46e1dd DIST kawa-1.14.tar.gz 2691484 BLAKE2B bd4e2e725cfd51d65ba55d6511f09ab99ea6d9435d95febc16f9486b47b1bf1cdcde601b58266ae20059f6e776d2119bcb017d7061ff571bbaddd5bcbb297b8c SHA512 e0a0eafd4ed0ce7d254f295db8e920b82cfef6f4f71c440db655d73761a2f99ab743def1daa54241998497db8f29269c7d98f7e3bf819a36d7f7151d3ba2913e -EBUILD kawa-1.14-r2.ebuild 2532 BLAKE2B 3c05839e512ca81a47c3c59cc7b2f7ccd02421a12630b0924bf9679b382cb8f4876b834699d9c782a97ba40f1047404cc322f136c254f48f9771f4a04650f0d7 SHA512 6af4070642ba6e617fe8d8117b2d355a4e53e4283fffeb292be804d03bb82c5ed725dc48cbfe1a6aaade16ee73902e1642768194b4a03fbacc0113393c711e1e +EBUILD kawa-1.14-r2.ebuild 2534 BLAKE2B fa3cc1865cf3dd81cb12fa3c8b779e0b1639d3d4a36b18348c61089fb13eaf523a9cee28027770d6a8314bb60ac1b2de1794a061d8546265cd78ef4f5e06c6d5 SHA512 7bf8197e38e2548d64005be55b3321c7518306dc43bc816b5a5df8057bc7767025b4615d0bb9367c9c7810ebf0873110997819d0fa296f76184d48db0c553f4d EBUILD kawa-3.1.1-r1.ebuild 2065 BLAKE2B 8ba887bed9392346cf00abd001d4fc1a1eebecbdb7d3b97d49539eb83b5fc54b3fee35eee13e3a1cc6af42fb5bbfa41636bf6260d48b35825796113bb7cd86af SHA512 d393ffad45851cd1bcd76c99b41a2c185b6b79faf45d5b2c20e374a687e504a8f8e6015aebb358bec5407c82d31eefe6db06cfb80d60e8aef53362cf12a61089 MISC metadata.xml 1178 BLAKE2B 5a7b5ef1369023679f8227368b53f9a5f18307ff19bd2d34c50e42ec5529c53cc74d462ecdcf0ad117ee0d6f7b2d8651e184e154b3cb40ed9eea91ddd4966e57 SHA512 137a0aa387493f4977a4b5ae7855360a858d0c33417f3b6473cc9354745bff5386c7c15598cafa874021c3027588d66e50c1c50aa2d5c1937b0a14e1875faecf diff --git a/dev-scheme/kawa/kawa-1.14-r2.ebuild b/dev-scheme/kawa/kawa-1.14-r2.ebuild index b4e6737db228..46c2161cc790 100644 --- a/dev-scheme/kawa/kawa-1.14-r2.ebuild +++ b/dev-scheme/kawa/kawa-1.14-r2.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=6 @@ -68,7 +68,7 @@ src_configure() { myconf="${myconf} $(use_with swing)" fi if use xqtests; then - myconf="${myconf} $(use_with xqtests XQTS=${WORKDIR}/${xtestsuite})" + myconf="${myconf} $(use_with xqtests XQTS="${WORKDIR}"/${xtestsuite})" fi if use servlets; then myconf="${myconf} --with-servlet=$(java-pkg_getjar servletapi-2.4 servlet-api.jar)" diff --git a/dev-texlive/Manifest.gz b/dev-texlive/Manifest.gz index d323ad86d85198f2ca80a8695291ffc81a6284f4..32f46a637ca944015ba8201922176fbfcda41090 100644 GIT binary patch literal 6602 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 literal 6598 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 E06MRh*#H0l diff --git a/dev-texlive/texlive-luatex/Manifest b/dev-texlive/texlive-luatex/Manifest index 162596722586..44882278df68 100644 --- a/dev-texlive/texlive-luatex/Manifest +++ b/dev-texlive/texlive-luatex/Manifest @@ -138,5 +138,6 @@ DIST tl-typewriter-2021.tar.xz 25272 BLAKE2B 5a63be8eb8f5848dd1c8af2d24a5aea1903 DIST tl-typewriter.doc-2021.tar.xz 101056 BLAKE2B 6043494b217558258138bbdd27b32480923ed6b2608b51032328baa16157b08cd43a0eaacf6ac8fa771b46aa6154438fbb3d9610469b509cdb97f0a0dd72920d SHA512 12376247fd8500e7c147609bf47acab379e36126976ea9f2dc0a352b8b0d779b1cd43bd1394f3961b1a7fa894a8b6448b0369f612d8bbf8d1bec3175e850f89c DIST tl-uninormalize-2021.tar.xz 5720 BLAKE2B 36c8746438d815f1854047260ba0c4a968df5d3a18eb0cd7361eedb52ebd3d94c4638c249d0c66e3688eb72be8c6d030dfe9b3292d0c3beaaaab60cb4285dc2c SHA512 b9b0e91a61d99005be4f37d2e5aababf70729c60d959cc57295a7197b5e360ed183bb9cd80bbb287508bf584db48f061bcbb25c6a5bfd0936923b106d9962f60 DIST tl-uninormalize.doc-2021.tar.xz 63868 BLAKE2B ecc5b6b2f73aacae10680c8525977c935ae8ada4214ef22bad43076d3d5a43c225827f0a5d88f1843045b7350a06c278709bc215f22df5bc307137e37372cc58 SHA512 804c2e70ff09a677c30f531db5605512453506ab83dce8f9dab4bfbb5602f8605376becc8f65cf375b28c9d6d35ad9f3a92d6f185697e2e9f9d367638d58fb56 +EBUILD texlive-luatex-2021-r1.ebuild 2758 BLAKE2B 49619d5901b4acfdb9776802a38c5478628c71549b64baf47a994c126d27875ad565fb44c0d4c3baa2a2722e1ab99438fc64fdc76279a0efcd497ec79ab8f080 SHA512 1fd75aab75d51242f547d2ddb8456a543a3067536500d1a6850172292a45ce0a956a85423a52ad1bad1abf2d4b40109a172070593d9726b70c2ae6145de5808b EBUILD texlive-luatex-2021.ebuild 2709 BLAKE2B 73ecc037f1dee3fff194c1789e7889aba6af9e0511c739697d42511c9e084065cc201d28de5a4965c69b23545b5bed3a5f09f4bf40f2bf1ddd43a3afd2cfa6e9 SHA512 4a8a792d295db713b0933ecc1e903280f9003a7eb2c0b6c3b9e4b974691bf2cb60118ee9042fde8309121e81688162a9643a6de1a7b2c8372db6c72aa1c9903c MISC metadata.xml 549 BLAKE2B c37c78fe7241a7757ab2bfd8c5075e1866d903d8400634aebd6c67b0fd3afe263ec3e7eee097f89d39b3d0f8c9bf88bb2135d2bb7845a0ee9858ec62ed356621 SHA512 f1f83f3556a8f490f7b28007c33539b6a8ab1a0785e1b0ee39f83b9a4bb4921e638280bd28294b605a29fd265521d537f1cbca45c540356a4092c8aadd19e2f4 diff --git a/dev-texlive/texlive-luatex/texlive-luatex-2021-r1.ebuild b/dev-texlive/texlive-luatex/texlive-luatex-2021-r1.ebuild new file mode 100644 index 000000000000..c85525805217 --- /dev/null +++ b/dev-texlive/texlive-luatex/texlive-luatex-2021-r1.ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" + +TEXLIVE_MODULE_CONTENTS="addliga auto-pst-pdf-lua barracuda bezierplot checkcites chickenize chinese-jfm cloze combofont cstypo ctablestack ekdosis emoji emojicite enigma innerscript interpreter kanaparser lua-typo lua-uca lua-uni-algos lua-ul lua-visual-debug luacode luacolor luahyphenrules luaimageembed luaindex luainputenc luaintro luakeys lualatex-doc lualatex-math lualatex-truncate lualibs luamplib luaotfload luapackageloader luaprogtable luarandom luatex85 luatexbase luatexko luatextra luavlna luaxml newpax nodetree odsfile optex pdfarticle placeat plantuml selnolig spelling stricttex typewriter uninormalize collection-luatex +" +TEXLIVE_MODULE_DOC_CONTENTS="addliga.doc auto-pst-pdf-lua.doc barracuda.doc bezierplot.doc checkcites.doc chickenize.doc chinese-jfm.doc cloze.doc combofont.doc cstypo.doc ctablestack.doc ekdosis.doc emoji.doc emojicite.doc enigma.doc innerscript.doc interpreter.doc kanaparser.doc lua-typo.doc lua-uca.doc lua-uni-algos.doc lua-ul.doc lua-visual-debug.doc luacode.doc luacolor.doc luahyphenrules.doc luaimageembed.doc luaindex.doc luainputenc.doc luaintro.doc luakeys.doc lualatex-doc.doc lualatex-math.doc lualatex-truncate.doc lualibs.doc luamplib.doc luaotfload.doc luapackageloader.doc luaprogtable.doc luarandom.doc luatex85.doc luatexbase.doc luatexko.doc luatextra.doc luavlna.doc luaxml.doc newpax.doc nodetree.doc odsfile.doc optex.doc pdfarticle.doc placeat.doc plantuml.doc selnolig.doc spelling.doc stricttex.doc typewriter.doc uninormalize.doc " +TEXLIVE_MODULE_SRC_CONTENTS="chickenize.source cloze.source ctablestack.source ekdosis.source innerscript.source lua-typo.source lua-ul.source luacode.source luacolor.source luaindex.source luainputenc.source lualatex-doc.source lualatex-math.source lualatex-truncate.source lualibs.source luamplib.source luaotfload.source luatex85.source luatexbase.source luatextra.source newpax.source nodetree.source placeat.source " +inherit texlive-module +DESCRIPTION="TeXLive LuaTeX packages" + +LICENSE=" BSD FDL-1.1 GPL-2 GPL-3+ LPPL-1.3 LPPL-1.3c MIT public-domain TeX-other-free " +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris" +IUSE="" +DEPEND="!~dev-texlive/texlive-latexextra-2020 + >=dev-texlive/texlive-basic-2021 +" +RDEPEND=" + ${DEPEND} + dev-texlive/texlive-latexrecommended + dev-texlive/texlive-fontsrecommended +" +TEXLIVE_MODULE_BINSCRIPTS=" + texmf-dist/scripts/luaotfload/luaotfload-tool.lua + texmf-dist/scripts/checkcites/checkcites.lua + " + +TEXLIVE_MODULE_BINLINKS=" + luaotfload-tool:mkluatexfontdb + " diff --git a/dev-util/Manifest.gz b/dev-util/Manifest.gz index 187ffd7666689c3e7b69ba91bc86665c11fa2bb9..71677b0f17e971ada276922d4f3751f7fbb5b780 100644 GIT binary patch delta 60561 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 G=>Y)TDSV#* delta 60427 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�XZ_?~Q}iA}9UrHYB*D3gi||cbv7+;#xVCa5|to zq4JT{ujj;?1f z%)n00$9la#iVAzZY&(H}yVsI`BtVDxm#!;>sWcaQ(KWzzOIAo^~Qzu z5LoSFxsRNKMFm2`VPg}(DJ>z);{cAwLZT%5_Mc+fq&1t}`2ClgN+y#KA??qxVe{5b zCY)m&$<9jK><-nbZ*pnhAw1+cbo c)X#;Dq3=-Xr^7&G`0fAuf9!ioM5O2e0J=lN^8f$< diff --git a/dev-util/boost-build/Manifest b/dev-util/boost-build/Manifest index 0779edc5b7be..3340bafecdef 100644 --- a/dev-util/boost-build/Manifest +++ b/dev-util/boost-build/Manifest @@ -9,5 +9,5 @@ AUX site-config.jam 688 BLAKE2B e43a7ad1a94d113a7f890e8b634770f5c60556101d428d83 DIST boost_1_78_0.tar.bz2 110675550 BLAKE2B ed7da98862ec1e0a28472544400e6f44ffadbc967eed969ce6cb62b1c4f0b7a4b98a395269eb374b57326eff9cdb1dd6e47df9d1a9730aff7c926cc44388fb2d SHA512 9c34a387a203b99aa773eb0c59f5abac7a99ba10e4623653e793c1d5b29b99b88e0e4e0d4e2e4ca5d497c42f2e46e23bab66417722433a457dc818d7670bcbbf DIST boost_1_79_0.tar.bz2 113456811 BLAKE2B 61f47ca022e60745868e6bdd3b5c75603dd68d878e126dcbb73de5b40fc03c0eec8eede3ec304ece58050435ef2fc1ed7eb763773c20673f85e32bbf4d5f978a SHA512 70909e0561c213d10a1fdd692f9ae7b293d3cdc63e925bdc207da9e9bba6e86474341100e7ee5de6d94f9561196b1a3a1597055a7b7382babf8931131170a312 EBUILD boost-build-1.78.0-r1.ebuild 2166 BLAKE2B e65979c0a57bc8d4c30514f51be2051ed73b33221d69fccc429dacf699c8ce9fb2e65c39cd6c04a511ab1c33ccbcc73bdeac9e3de8a1de3a8994678e3e6fa561 SHA512 7f3c708126c863f3cc052f16442bc360dcdff51be044b1f820820a5d70a7404e4e104d75556cd7e487e31f6c16cd095ffa05b495b60cdc04cd0332d3183c3fbe -EBUILD boost-build-1.79.0.ebuild 2128 BLAKE2B 7f16e6fccb539ce95f7009f32e372abff648afab7eb018ff28527f157aaf501b2bc43f4243b65aa3c6998be12bf8e2197f53e2a83060ea512ea8166de316851c SHA512 c21379b193d681d20a1d686fa120b03e831e3e1130bda509fe7c531336dab97237256be630efc0bfe80383a23a348fcd643df7c29bd1b51323d98f692b39df41 +EBUILD boost-build-1.79.0.ebuild 2124 BLAKE2B 20881a697033b3bc88bfef03597f7b62c84eaec2368204283711ed1a656f997cdf4a0f6bfe5399091b6f843d6aae00d870ceaef71a70c6d3bf52496d06d62ae5 SHA512 6b9644c229222e3c0a5b3e71480912c76182af707aa47212bebc401dbac71e29dcbb3472d582deb66b816bfc646384c99b43029f1ded66d767400de40364c4b0 MISC metadata.xml 320 BLAKE2B b8916adb7b84ead3feef70414578019e07de58086e6954cf2a26a77368a99bc75bf99ca18f111a67531d318863fab700083ebcd7612e7d40ece89086d9d4974c SHA512 7c2c8fa591a6c3d05b5d4808077b890d5757bbb4c12a9fe7ed7b4ebc738244266196baba07da434ac3609c0d00aed4ef9c2346524f141e679b94376f804c508b diff --git a/dev-util/boost-build/boost-build-1.79.0.ebuild b/dev-util/boost-build/boost-build-1.79.0.ebuild index bfd4625231b3..d781a10cd329 100644 --- a/dev-util/boost-build/boost-build-1.79.0.ebuild +++ b/dev-util/boost-build/boost-build-1.79.0.ebuild @@ -14,7 +14,7 @@ S="${WORKDIR}/boost_${MY_PV}/tools/build/src" LICENSE="Boost-1.0" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="examples" RESTRICT="test" diff --git a/dev-util/clazy/Manifest b/dev-util/clazy/Manifest index 97f325647df1..50608c282a3b 100644 --- a/dev-util/clazy/Manifest +++ b/dev-util/clazy/Manifest @@ -1,8 +1,3 @@ -AUX clazy-1.10-gcc-build.patch 1571 BLAKE2B a6409a491fc142690fe34d15415a4bd0aa90052cfc900d45fa81fc679497cff979d4c9e63319f315a97f3395fad8f39b1aaea30bbff994ab7e0c6af4f8545be0 SHA512 1ecfa3d9899f685996933f3f1d476537e942f37cb4f28d46c87bb5c14575d403407beac4a091966225e00d495a9d5aaedaea88e313fdad1396e14e5adaf0c59d -AUX clazy-1.10-llvm-earlier-than-12.patch 692 BLAKE2B 40b2920f7017031f99603cbeb5f823445309dbf3bd774cb59c70ef15f556f15835f49143ed884be36620adf61511075ce338c9517fcca8ad16af0a66815999d9 SHA512 56e5d9b44ab9661d4a1bf2e550f12a683d119bf6f784287f64971a76d50009a5fa85950f86307887428a8a929da05ea067b1c15a0fd9dd271e0a8655cc0c2a32 -AUX clazy-1.10-use-c++17.patch 1159 BLAKE2B e7ec20f4c879d13046499f308c732e966a9c75ae23ffd6657a61b8472974aadee947f5ac0ce4a246589d2c2e4f22f63db8ebb90b31df28cdc66b75e347df8661 SHA512 67d3ab6a87217e8ca5da68789d06b771cda6ccae8fd69d36ca60f6b68edfeb87078ed169844a10943340789e5452a470f3040d854f38a3ad003f7e688835977d -DIST clazy-1.10.tar.xz 398920 BLAKE2B 1cdc160de21363c7dc9c93ea7e780412a4971b18e97c7ec6e06f1c7450c56e0fbbdb7592d6b92ae53e4c161f6d9abca205984f83b68646f04ea11d63e3c45fa6 SHA512 59dd8c6903bcc239dfc356804cab265597a771de3858a6add4877149e0e7875b3c9ddae9aeec889c9102fb9ec6b0125bb8a786344e47872b01ba87425ba021eb DIST clazy-1.11.tar.xz 404088 BLAKE2B 1a69fe07ef81a0efe3c9db9129083247d60943592967f705d62d3859039cec250673eecc06184f70d134cbab85708d957b0a085beff8b3e46325a69547e005b7 SHA512 6a7c162392dd30aea29669275cea814d6daccf7931b8cdb20997f9bbff5619832d5461a6d0f854ecbc4726e52b6937c4f9cb8651087ffe73676c04239a38ca2b -EBUILD clazy-1.10-r2.ebuild 1301 BLAKE2B 6e66f772f4f98db3fc824b18da18c69b28a593a251909cb8f200ca92b6708be851172b7ab3e8aabb582c3b7e5b03b3fc0de22859cc7c56fba83c7ca898e85ea4 SHA512 03124499d436fb114c1f751889d9a97bcf0287e7221b01e0cfdb8dde3e8caa9d07dbea4018e0418fa05fbf8915ee6d21e5936e7f192db91c2de2144cdf94b109 EBUILD clazy-1.11-r1.ebuild 1169 BLAKE2B 941ab83e4ee06ec2da6b81f20299262124f120ce8196b0b81ceac6fdd0eb878492428cf29926b648399e5ef252831bbb2cb09cbe2c0b4b44220d554d51b02112 SHA512 e466bc654f1a3fca0ab13f1dcaf604350f7ab300e15d31ed6ade12efe3bbf41908242c00b8dffb3029173b59d74916b1432212f0b95e754625d9b7a48dc39eac MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6 diff --git a/dev-util/clazy/clazy-1.10-r2.ebuild b/dev-util/clazy/clazy-1.10-r2.ebuild deleted file mode 100644 index 077cb9c6224d..000000000000 --- a/dev-util/clazy/clazy-1.10-r2.ebuild +++ /dev/null @@ -1,57 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -LLVM_MAX_SLOT=13 -PYTHON_COMPAT=( python3_{8,9,10} ) -inherit cmake llvm python-any-r1 - -DESCRIPTION="Compiler plugin which allows clang to understand Qt semantics" -HOMEPAGE="https://apps.kde.org/clazy" -SRC_URI="mirror://kde/stable/${PN}/${PV}/src/${P}.tar.xz" - -LICENSE="LGPL-2+" -SLOT="0" -KEYWORDS="amd64 arm64 x86" -IUSE="test" -RESTRICT="!test? ( test )" - -RDEPEND=" -Date: Thu, 2 Dec 2021 11:05:51 +0000 -Subject: [PATCH] Fix build with some newer gcc complaining about deleted Lexer - ---- a/src/SourceCompatibilityHelpers.h -+++ b/src/SourceCompatibilityHelpers.h -@@ -117,17 +117,13 @@ inline auto getBuffer(const clang::SourceManager &sm, clang::FileID id, bool *in - } - - #if LLVM_VERSION_MAJOR >= 12 --inline clang::Lexer getLexer(clang::FileID id, llvm::Optional inputFile, -- const clang::SourceManager &sm, const clang::LangOptions &lo) --{ -- return clang::Lexer(id, inputFile.getValue(), sm, lo); --} -+ -+#define GET_LEXER(id, inputFile, sm, lo) \ -+clang::Lexer(id, inputFile.getValue(), sm, lo) -+ - #else --inline clang::Lexer getLexer(clang::FileID id, const llvm::MemoryBuffer *inputFile, -- const clang::SourceManager &sm, const clang::LangOptions &lo) --{ -- return clang::Lexer(id, inputFile, sm, lo); --} -+#define GET_LEXER(id, inputFile, sm, lo) \ -+clang::Lexer(id, inputFile.getValue(), sm, lo) - #endif - - inline bool isFinal(const clang::CXXRecordDecl *record) ---- a/src/SuppressionManager.cpp -+++ b/src/SuppressionManager.cpp -@@ -91,7 +91,7 @@ void SuppressionManager::parseFile(FileID id, const SourceManager &sm, const cla - return; - } - -- auto lexer = clazy::getLexer(id, buffer, sm, lo); -+ auto lexer = GET_LEXER(id, buffer, sm, lo); - lexer.SetCommentRetentionState(true); - - Token token; -GitLab diff --git a/dev-util/clazy/files/clazy-1.10-llvm-earlier-than-12.patch b/dev-util/clazy/files/clazy-1.10-llvm-earlier-than-12.patch deleted file mode 100644 index 714d196b5fd9..000000000000 --- a/dev-util/clazy/files/clazy-1.10-llvm-earlier-than-12.patch +++ /dev/null @@ -1,20 +0,0 @@ -https://bugs.gentoo.org/829134 -https://invent.kde.org/sdk/clazy/-/commit/0ee1ed9ff1bd4cf2a49e1232696747f1898e2987.patch - -From: Allen Winter -Date: Sat, 11 Dec 2021 14:57:52 -0500 -Subject: [PATCH] src/SourceCompatibilityHelpers.h - fix compile with LLVM<12 - -fix the GET_LEXER macro for LLVM versions less than 12 ---- a/src/SourceCompatibilityHelpers.h -+++ b/src/SourceCompatibilityHelpers.h -@@ -123,7 +123,7 @@ clang::Lexer(id, inputFile.getValue(), sm, lo) - - #else - #define GET_LEXER(id, inputFile, sm, lo) \ --clang::Lexer(id, inputFile.getValue(), sm, lo) -+clang::Lexer(id, inputFile, sm, lo) - #endif - - inline bool isFinal(const clang::CXXRecordDecl *record) -GitLab diff --git a/dev-util/clazy/files/clazy-1.10-use-c++17.patch b/dev-util/clazy/files/clazy-1.10-use-c++17.patch deleted file mode 100644 index 73bd52aef0e4..000000000000 --- a/dev-util/clazy/files/clazy-1.10-use-c++17.patch +++ /dev/null @@ -1,20 +0,0 @@ -https://invent.kde.org/sdk/clazy/-/commit/b0d831a6716229d18f2677c5d356b37f36d4dfd6 - -From: Sergio Martins -Date: Thu, 2 Dec 2021 11:31:58 +0000 -Subject: [PATCH] cmake: Require c++17 - -Fixes build with newer compiler which were nagging about not -finding std::filesystem ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -69,7 +69,7 @@ if(MSVC) - # disable trigger-happy warnings from Clang/LLVM headers - set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} /wd4267 /wd4244 /wd4291 /wd4800 /wd4141 /wd4146 /wd4251") - elseif(CMAKE_COMPILER_IS_GNUCXX OR CMAKE_CXX_COMPILER_ID MATCHES "Clang") -- set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++14 -fno-common -Woverloaded-virtual -Wcast-qual -fno-strict-aliasing -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -fno-exceptions -fno-rtti") -+ set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++17 -fno-common -Woverloaded-virtual -Wcast-qual -fno-strict-aliasing -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -fno-exceptions -fno-rtti") - endif() - - set(CMAKE_MODULE_LINKER_FLAGS "${CMAKE_MODULE_LINKER_FLAGS} -Wl,-flat_namespace -Wl,-undefined -Wl,suppress") -GitLab diff --git a/dev-util/clion/Manifest b/dev-util/clion/Manifest index 32bcf6ffcb4f..3d98d904bfdd 100644 --- a/dev-util/clion/Manifest +++ b/dev-util/clion/Manifest @@ -1,3 +1,3 @@ DIST CLion-2022.1.1.tar.gz 785792506 BLAKE2B 9665bf3fe08aebb00b8bb1a26a0537c520444f66da679d01b9aab2230583abc0ecdf5b4510e7d6b39437ed6c9dc58939d5f9d1dab2568ea0c60438ad2c76e07d SHA512 bad80efeb9bcf88e31aa845605fb903dcc7deebe783100a40d0c5548c5f9ab3580804a2a924a511be007a94bc642df1c16bfd3477630719a0965ca075fdb72fb -EBUILD clion-2022.1.1.ebuild 2841 BLAKE2B 4cabd130c88c12546f11fb2bb535d8c294032a33dc719b18b127ce287b74172e30c85a1d618b57a1dbb1a3ddde148d05d2e4ecea1681bc188a62a6b655008aff SHA512 e189e070c16c73526392c9f0f681e8d4e91be9243d709682a8cd402ce1cb2015f51345eec708030c38b065e6c628f2276e959fb7cf8937aa796ad9756536f36a +EBUILD clion-2022.1.1-r1.ebuild 2909 BLAKE2B 7d076bd82e60471ee0a191a813e5ada30e8d7d3bf2cb528ea25a89435190e5f878df8a7f0b93bf61c0907e36a6208e02672d06182d52baa20e936739fc5294a2 SHA512 47c52f6acfd230c5b7f348a5ae5795e54ab42dce4ca9c215028ec72dcaa91b4e4fc9dc9b9081fe103bd0b7de4f6775955da61ce5aefa7485b1672490750a54de MISC metadata.xml 402 BLAKE2B a74ce91089fa83dc91f1878f17b0e2adc483fdfdd987eb2dd4b184b2a98b8f1d995ab5d2c4dca2d7f25d3a8e1dfec711625e980feb5a0422fe5635c5816ef4fe SHA512 6d425358265cac8deb12c18632cfe520d82a733e4caab71eeb89b6d6643eddbfa27df03fcd8111477a77efea136aca1093c84024c89b85dc66ce1b92633709c6 diff --git a/dev-util/clion/clion-2022.1.1.ebuild b/dev-util/clion/clion-2022.1.1-r1.ebuild similarity index 97% rename from dev-util/clion/clion-2022.1.1.ebuild rename to dev-util/clion/clion-2022.1.1-r1.ebuild index e4ebf8ec95c6..c6fcdf218e77 100644 --- a/dev-util/clion/clion-2022.1.1.ebuild +++ b/dev-util/clion/clion-2022.1.1-r1.ebuild @@ -96,6 +96,7 @@ src_install() { # Fix #763582 fperms 755 "${dir}"/jbr/lib/{chrome-sandbox,jcef_helper,jexec,jspawnhelper} fi + dosym -r "${EPREFIX}/usr/bin/ninja" "${dir}"/bin/ninja/linux/ninja make_wrapper "${PN}" "${dir}/bin/${PN}.sh" newicon "bin/${PN}.svg" "${PN}.svg" diff --git a/dev-util/diffoscope/Manifest b/dev-util/diffoscope/Manifest index 1c89c212d1e5..5477b024ef61 100644 --- a/dev-util/diffoscope/Manifest +++ b/dev-util/diffoscope/Manifest @@ -4,5 +4,5 @@ DIST diffoscope-216.tar.gz 2711117 BLAKE2B d4818fc89a511c2387c486a38df0b925a78b4 EBUILD diffoscope-207.ebuild 3297 BLAKE2B 38b17dc44cf8feccd717f69ae028dbada341c4b0dae653cc00fa4032da7c26a9d9026b5d8d29f6dc6f4cda42ee66ffb0d25f63c6dc253dbd0320e1848d01dfc7 SHA512 b97eb645cf2fcd16d472c265913373247d1b923586955860008ce2325369d10b6616704b88001e6260dc39bf409f2d4b5645ee4efec9c9e81f59731cce67ed74 EBUILD diffoscope-214-r1.ebuild 3314 BLAKE2B 4249250c8390bc42972a495b2df794abf1818873c7223153758995e56d151e8cd901832f6c755e8f3e5f89663e1ccb4a8f417fb3b9f45e462cf98bc958775367 SHA512 2e53328aae5099f552df69f22bfd458109a3668885feeab4022effdf02686d001140006aa556e5b49f1e7080fe8bf91155d8fb6741c3d484992331d5d6c0432f EBUILD diffoscope-214.ebuild 3296 BLAKE2B 0d6f5c5ffa8be6470d622af2cf72181d283ece6bad089459d6ca12847df804b1174e104d74d39c447e632c6be4c182b56de8fb484c41e6afad9cbd0991ea98b9 SHA512 b8d9e8d6fdc0ab77d79d5f78a3718a6cf90c23afda16a37cad7fb70209f936eca1236f7b3058c89d14e36c1ffe645a81cc08963b2c25ec4c78b39320af30db37 -EBUILD diffoscope-216.ebuild 3314 BLAKE2B 4249250c8390bc42972a495b2df794abf1818873c7223153758995e56d151e8cd901832f6c755e8f3e5f89663e1ccb4a8f417fb3b9f45e462cf98bc958775367 SHA512 2e53328aae5099f552df69f22bfd458109a3668885feeab4022effdf02686d001140006aa556e5b49f1e7080fe8bf91155d8fb6741c3d484992331d5d6c0432f +EBUILD diffoscope-216.ebuild 3319 BLAKE2B c4257c1bc58660cc5491ddd947a69c72659b84b105d24b2479df2f1b9be717dd715e8a01534c56fd12683723ec0c951fe056c37f51779a726913b40e7d802184 SHA512 a9437fdc6ff0fa80b839dea95a0102f1032d105b1f4c4f1bcdcfb540f9827af0da070f71a961f64fd6f5fc882618af5171391030c58927b8b440686627f0a33b MISC metadata.xml 2078 BLAKE2B 3bb126836e45e8d4e5b6170a12219ec9cceb1a12dca4658211b1971cb16fa5593622642ade363904cf24df16de0749b957d0fc03838d2a9a004484d0b551c886 SHA512 382cefe0478282000b74e404cdd9d636a0323fceb55b97fd8545190628c319e0c5e213c7d082198e4b8b1fc693a52ce85c52b3ad831778e6fadbe6ba401782f5 diff --git a/dev-util/diffoscope/diffoscope-216.ebuild b/dev-util/diffoscope/diffoscope-216.ebuild index d3cec4443ea4..02e3933b9367 100644 --- a/dev-util/diffoscope/diffoscope-216.ebuild +++ b/dev-util/diffoscope/diffoscope-216.ebuild @@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="GPL-3+" SLOT="0" -KEYWORDS="~amd64 ~arm" +KEYWORDS="~amd64 ~arm ~x86" IUSE="acl binutils bzip2 libcaca colord cpio +diff docx dtc e2fsprogs file find gettext gif gpg haskell hdf5 hex imagemagick iso java llvm lzma mono opendocument pascal pdf postscript R rpm sqlite squashfs diff --git a/dev-util/difftastic/Manifest b/dev-util/difftastic/Manifest index 195710084fb5..9da97900fc3a 100644 --- a/dev-util/difftastic/Manifest +++ b/dev-util/difftastic/Manifest @@ -4,47 +4,78 @@ DIST ansi_term-0.12.1.crate 24838 BLAKE2B f636772c34e2d68cda7b8d3b2b86abda074585 DIST archery-0.4.0.crate 21265 BLAKE2B d5e98cd65b7ae426affc3cd905d7cc4b4296c059a305ae5bb3cfcb206f0bffb6dc4aaf24c820d855ca8acd1be1bd80e2bd8c2e172af5824bcd9b300224d8159b SHA512 4726598957f2fda480fe4fb28b518307030dc032b1b79a9ce83a5e58872e57517a632e205cb83870f48937c3090956045faa066171248d615cb6b029127ee693 DIST atty-0.2.14.crate 5470 BLAKE2B 2db856a9e898a430258f059aeaf7c844a153293e8856d90ac81f7d91a888c89198768ad5cb09303c23241fe85c560a55148fa56a303651a82b0edb895616bfab SHA512 d7b6c4b9a0f898d91ddbc41a5ee45bbf45d1d269508c8cc87ee3e3990500e41e0ec387afb1f3bc7db55bedac396dd86c6509f4bf9e5148d809c3802edcc5e1d9 DIST autocfg-1.0.1.crate 12908 BLAKE2B 40c53cab298e4f26634c3acff3ece6a3371188d91dbf377ed664eabedcde20536edaa93daf406618f37edde019f049a6e7b9a47f627344587dbd126bee2b5e3a SHA512 630b348acb98b012e97804e6325d03c89abc22f2157762c59144c04e6c733daf550bdc7f0fe0b9f3b50e15dae8c1c3c4bdfce3d805b02f0fc987311f5332419b +DIST autocfg-1.1.0.crate 13272 BLAKE2B 7724055c337d562103f191f4e36cab469e578f0c51cc24d33624dea155d108a07578703766341fd6a4cc1ef52acda406e7dba1650d59115f18261281e5b40203 SHA512 df972c09abbdc0b6cb6bb55b1e29c7fed706ece38a62613d9e275bac46a19574a7f96f0152cccb0239efea04ee90083a146b58b15307696c4c81878cd12de28f DIST bitflags-1.3.2.crate 23021 BLAKE2B eb990bb27b2bdeb66fd7212ce582cb36e1c616debbac85df642d0c82b25439e6bf9b1e811fac76b59e58ea3c1bbea6170d03a61e8f9a395e4334a0e2e2987eda SHA512 3c698f757b5cc62f815f9a1cce365c3d2dd88e4db71f331dff8bba86c2865f755b81cb4c9bfc59bd86b7643b0943f9e09a7c4f8ad75eb2ab0e714803d0129f62 +DIST bumpalo-3.9.1.crate 77507 BLAKE2B b248a0c2a9faaf52061f2fe0a82b9fd4efb4dae01da9dbd986493941f3ef2632f1d5608d167f2d088536dc96b4cce28981602220062892a7af51c3ead7a74a4b SHA512 40bf3f0d261aaff1f7c30a539953b9c14f4526f05586af0dbe2e4df4cc042cbe6180e3dcc2fbc6f1802e694066f72e629e74de40bc2951c5527edaf551722a52 +DIST bytecount-0.6.2.crate 12347 BLAKE2B 1ed4fa4a515567d8eabc2af03f0e1a3c89a24aa6cd77696a57bb94c25650f02b2f0e1e476fe9cb024a17d910442b940ea21bac3a99588146b8d89ab4adab0eca SHA512 990460eedfd41b6b52278c9dfcac81872e755d40cb839d162bddf44a30eec3a9fd76369847f10edf6c2b2d95cbec562e9a2a6c6dce37f2ee59ca9edfe972a279 DIST cc-1.0.73.crate 57880 BLAKE2B be8d7a25a54afdd759844e76aec61526fc2bd5ca09480e6cdd3bdcf27e5f9d3a88dc16cbcbf54cd021470a7cc521e1ad468116c112bbd30752bac0d5486939ac SHA512 980f012b90c6410144f6de4995048337e09214f19603076db6d4edb88e9ef9ac9e8c6e25569f66c2be3a47e99298f5886dafc102e1a9122316179aa26bc1c985 DIST cfg-if-1.0.0.crate 7934 BLAKE2B e99a5589c11d79d77a4537b34ce0a45d37b981c123b79b807cea836c89fc3926d693458893baca2882448d3d44e3f64e06141f6d916b748daa10b8cc1ae16d1b SHA512 0fb16a8882fd30e86b62c5143b1cb18ab564e84e75bd1f28fd12f24ffdc4a42e0d2e012a99abb606c12efe3c11061ff5bf8e24ab053e550ae083f7d90f6576ff +DIST clap-3.1.18.crate 209664 BLAKE2B 97b499c2909045fe25ed77a22d55f32085e85876e18f00fc23f19fec5e87e1d1a7a9b1c6ac4c44cb6cd4a1fe7647effc9825be0621bd088b17a421ec6e738c0d SHA512 bd06202304e04cdbe12e7532ff9f112e0cd3c8fbab00232149eaf9f296acc308b18d2a7e7926c22f1c39db92a2af140b39eeb7affeb30226d9a9cd73dff41b39 DIST clap-3.1.8.crate 206494 BLAKE2B efead669adb2f2acd231f8161da79022768d2438bd73a3f8d4e0edec91a3a7f9220b90b5993501749dc350fa09b46e24fdab3a33b7c9a78213dfe8671ac4dba8 SHA512 74787dd0a8cd25952a0019c7ec6bce454de2b3b9ce452d2f736b52bdac668d16abe00c08ca42439805296af8bcbc69bbe7f9110baead1296b93abad6b5f84271 +DIST clap_lex-0.2.0.crate 9581 BLAKE2B 47bef7e0b35c7a934deeb2821f0a552e05eaeeb68bbcdb82a013cd3b74f2cc42736207a394b9be8c46b3d253dac41dc22e96e1e2ccd09cc416743f22cbf78891 SHA512 d4acd8e2b8d1d19214fde1f0f21f0e0a755cb44e326893bc65350d742c2e260bda61f0abce5fdcb08fc5c4c835d0419cb02452d9f6a85cffa2b5dc7c4bc1e962 DIST const_format-0.2.22.crate 72234 BLAKE2B 89d6f58458777d10e21bcf960e57d24069bf2325fd63904dddef10b6186570bf937fb1dc99d5302a1184d2946c35175d92970db583288bf5af45139aa8ac6e7f SHA512 3ed65106b3fa49fe7cbc0592a8a5b0fc9b99d9d44cb51c1fbdb2fb2eb916d801aa19d9ec568560d6df33373324ea226de3db6e82cbeb9a850426589472a1ec9c +DIST const_format-0.2.23.crate 72319 BLAKE2B 3cb7a72e52709989207d84387cd5c7bb9681d76c9b12834843dd299a75ad8deb49d0d744837a7000d6b5ec799b69fb5f7e9ed0c4bcb7a41c98e27e0ae941330a SHA512 cc6b3254d82be2285e240b86e90593c971bf122ce576a6943281df660a6febecf5b69d7a4512a3c0f3f4759cb2314ce1acd49063a492821a0a957433744b30ac DIST const_format_proc_macros-0.2.22.crate 24274 BLAKE2B 61a41f89bb1302cd8a9b2b5b2bb6a90eea2aa6e331840c2b0033acdaef5ddb9cb7a63df028db9e6065a4883aa53002330c6af0bc0b8b3479ef8260c5d088cd71 SHA512 a0382a50502cff46c966fca1518ae1102cc749a9fff142a7fc29c3f3dce4b947ef05576e27248ed682aa9db2e1c0af149f41981d02d8415b63734a0ceccb68f4 DIST crossbeam-channel-0.5.1.crate 86919 BLAKE2B b223d0dcacbb09850d457825cb2a018494d798d0000a20eed3f54b1152e41ebca4698e7d50e81f467b86543779155ad08566da9496eee36aa06644b69cf5d7eb SHA512 f15aff67e9105584f5fe41e1ee650ae4fdd0d0ca0fa9202ee83c6f6025398a300decaa50d1b4682e8afb9bd6e11e95b69bcf23f68ae117419aa84df14ee7747b +DIST crossbeam-channel-0.5.4.crate 88237 BLAKE2B ffcab003305b80586a9b61c6309dcf6f4ced483856c4501753cddd23fb0fa9a71b7870b676ccba78119cc29f03974ff4731cef9a92840c0b38ae944f0b3825b5 SHA512 39b17dbaefc15d7faafca4ae6b060665471d384956aca7439fc407ed2632bd458e473efb62b74629b42a5f3d237e13503d2084cac6f6b3f42b9e03aa1fde0982 DIST crossbeam-deque-0.8.1.crate 20852 BLAKE2B 0e7a2616b82c5e501c0f74935adfea3ee09db5475408be83db8f1b6faab4cd5509de2e029bdf6df90435e474ef91f3fc8d482ce3a72966b2a3bec5967666bdc4 SHA512 44a4fe1d4ab7457e2b0950be787b76b15e1bb0b1c108d032381ce3fe99bf7bf76f3d1718085660083d813e2639e66fdd3635d9186e85a9eb7267063b117eaca4 DIST crossbeam-epoch-0.9.5.crate 43883 BLAKE2B c0ee0879c583bd1051b63d29eccac37ceb9f9446ee8cb64756b2e3d95a30c5c11bc79d9d460be4ef4b62513049e28900a96085031f805d064e81b5eae4bc297a SHA512 ad822e967e5ef45fa0c4a939f057f44146f1f051032fd032355a75c0f45ae4e0a55e1d31c80bc67c01ff8d9c87a51aba7ccfe9a440f061fd8225c879aa663064 +DIST crossbeam-epoch-0.9.8.crate 46012 BLAKE2B 181df06d1a9925ad1b3e2df70f290fc9c75682037d68c4d3727b3e5bc0f92eaf01c2f8ec239b77f524bc4af53d014cb3c4d49dc82922fa9e65baebee68904a6b SHA512 c102e7ce9e927424f6c7c20f5eef5dee3457ef6ae3b81ab26e7dd4c787dc525610f1dcd85c3b06773b263c0835a717ce39bf35b927cea03abea62bc0a0a15624 DIST crossbeam-utils-0.8.7.crate 39751 BLAKE2B 79e1d6454887e8c61f498be0f4475726529e1c45d5b24bb0799cebedacc8d92db735bbc0ececf2d64a9601dfffd142b372bd2802fd0aa0e98dd4994158846a3e SHA512 b9c999f570640513c38c95fe5e50d0e89adfd27a9370952a8ee441118ffc0f092d21f6dbe7c68f653a6e766e5c1aeb209145d49542f1bdaa1f561e6707ad482b +DIST crossbeam-utils-0.8.8.crate 39681 BLAKE2B 2b3e64bfcaa044a9351c1cc8e9ea53fd68fd0bb9875ae523e0cd309a85ad23b340267bdb742d363b5d99fc065ed74f6cbb3ad1e33dec7d14d99ec458875e7e10 SHA512 ab960afdb82863160a3fa1c21c64b35b3112725bd72fc8e0724175937f4b23d0628253032229501938cd86a8e406a59c06cb44e8bdf34619de781a84ebb46ea0 DIST ctor-0.1.21.crate 9303 BLAKE2B 8feeaacd3d870b721ecfed7c8df60a27005de1f2a099eef816bd6df2d7b07dbfa00badeef44027398ff4505871a69814d7d4ec90b07d36e371099e4d0aebfae6 SHA512 18a914f5bd55172e5ff199778babad9a20dd4214f36f24cc00531db5e169af66f77eacab425e8e64d053907366ebd3b448a0c3275ee1f8244822778b62c4cb71 +DIST ctor-0.1.22.crate 9311 BLAKE2B a13fb97cf767fae19486ca8b970f1712bfcf4ec9edda40c01add4bdb7a81e9136acb1208c79763cd612160bf39b342460fecc334c6e421e7f7ff610c4bc44e2f SHA512 cd7c60dae8fb19c3b10e0bf1ffbcedac90cbbd147d564335e4da2d5483f64ea3dc10ad17d7573b00958db0a72cce45f8b7bc10c32864dd943fe64df8d22aaaab DIST diff-0.1.12.crate 10223 BLAKE2B 369f305661f1da31207f3801ed1841dbce12451ac9c3e9d3736f7158ece433af9b2e42c29063e5d93bb86b1d300e503caa9c3ce7dd0b25553f91d72a9eea5298 SHA512 0e81331c0424e9369963e23894a6412b65a3ed4f3154ccc184fc84cf1c5985b81c586a6b34e8c6c0e5c3afba38fb15277cfd89e7f50c85bd5d8d4d24ba670d16 DIST difftastic-0.28.0.tar.gz 15829294 BLAKE2B aa83cb671b2f8a4abaec319916f5ddb4378bf35bf97847d04199ebaf0c0af6a6f63aa69eba3c291b964bbffa79161ffbc9b570590cc97362ff12a92467f2411c SHA512 47cdbc30abe71dac6ef84efdb934d87d5527fc8822e696bcf20424d07529cecea9e67b4d62e45e81a567064909923de2d8f09f12f1a120fbb43ec911e254521e +DIST difftastic-0.29.1.tar.gz 15891069 BLAKE2B ceffafa32e600dbf51c4864c386a92620ff1e5b877cb8a5b00443636e13cd383293ce249c52543ca23e01ee93fe08f3b61c13508ff3d00a85670b8d0c9d17b29 SHA512 d9dee1d4d5e165693353c29442b90438b14832545790495616cbbd14c449fecbca73e3e4c5743d86bc9c23f5534a4f361fb596d0ee38ef67f6ddc4bdf20f55c1 DIST either-1.6.1.crate 13641 BLAKE2B e5f40c40a5edb6dcb07a10bf79183cbe42438f1f70f3932dce72f6f6e91f75f24d17d82bc447507def4dad4345ffc9dd9162dde778afb253bdb1218e91887949 SHA512 4bfe56920e30cbc8eb4f90162db618f7dca653b42db35ab6a7045d3fd9a24ceb1778b1f79613850bdb1a87ad3794fa0d73015e46c48d513f368d8c3776fc9ddf DIST env_logger-0.7.1.crate 32281 BLAKE2B 6f1894c64f301ca4b687270c911dbe230f674662aa0561b97c4d2537886e404664b5773d4e223e2018047c222a951232c3cb52ec5bddbfb6665e34c3e7ea52f5 SHA512 604060d2ee83ab337a2d20d6784d1b7541534d2fd9e1662fc5c709fa681672a9db5e34d00face864b56ae321962e644ebe29fbb6d68a0d556419cf5d71c6149f +DIST fixedbitset-0.4.1.crate 15551 BLAKE2B bcebd833a45215566a565bcc8cc3440c5bacbced810d2658048da7050808b56c13951bacdd3930f85530129a118bdc23c42381206b63265da7d6846085937536 SHA512 8c53515f1a372a2626e83bc6999adaa00be6451f68627a63e0207ce6a8967e9cab6061adde3e33305c700c472be750903eb36b6f5ce071248db461c0af450b33 +DIST fnv-1.0.7.crate 11266 BLAKE2B 81da85889c91b6567e0f555e37dd915f1bd919719d1ca10c31a6861d7aec29a49ae9c1e8bc500791bf9d6b8dbb318c096d04872c5872a4b1f7d45fbd8e12842d SHA512 2195a4b34a78e2dd9838caf0ee556bf87cbb4a8ef5505aac663b614eb59dcfc0c40f432463ede41ecca57bfe7711f72673d39a85fe03d426f1324097d5628334 DIST hashbrown-0.11.2.crate 85713 BLAKE2B 402f9f1bdcb92631206f9b72923ee35e28db8623e87469c0f1496664bc7185077013ab3c8aea68268241e5b2504f10cddc613a350abd4291050deda6c112e559 SHA512 c21ca68fd49bbb741901f59fed04cc124b8da99e2a4dfc26e2e5e1140637872b344612a01691bd30cc771575c571be15f756c84dde225441699cd2322af2ad6c DIST hermit-abi-0.1.19.crate 9979 BLAKE2B 801e8052b85341cca388ada9db4b06bb1bd7b64474185b2ad06c0256b9e597639bd3dd4ba0053ea010f922e53969a4ab47b90d451fd9b94c8f2324055d151ea1 SHA512 1c877fcd562b15d2de9c151fd6c5f3ea4bf48abcb799e6139a180ffad5d64b632f0000d5707bbd92ff23a0e5f349157b9e0f5be8b50f03680b0fa47315dbb78a DIST humantime-1.3.0.crate 17020 BLAKE2B 37efaacedac293197ff7acc8b0446a73243a2d90ed8dbdcecd9cb0af6e901f135e1d92aa1a642460f531a6811a5f08075f8aabaa9941e96eddef301e205fdbe1 SHA512 2589bfdac96108951882b7ee497528b9084ddd344a67914810ea9961a1e319167d5cab959c66cbb26e398e75ca50d488a251694fff35f3c2f69a88b6f22844da +DIST indexmap-1.7.0.crate 50363 BLAKE2B b45318ae2a6e1f008494db77a3159eea3fed4f77eb04ae65599be9392d6ef78d4677b65d04fefab8f917f6808fee821a33bcf53a50b88785fae5ef6848e3a08a SHA512 9b882b4a7068a686acaee0a08bd4f3b35b58d36e786358cf14a3436eb61339649e64f1757331cc7833a2fa364c76eb6b75cf0c732afaeb202113de1e66b72ab9 DIST indexmap-1.8.0.crate 52583 BLAKE2B fce94d24af0ae74f8173dcdfd35bcc51a23451cdeebbcb10c92dda74312c1ec980e925020ba7bdfa9e4a54b72a619068ca7ae133eea66a4df8775595a3a3551a SHA512 6af44320a80c8256291cc6e3c90311ce67b7f69ce039d640bb3abbcb6057f16eb443a407060ba647d7b16f44214acf59b566772a4802ba5000f036f69ca82a43 DIST itertools-0.10.3.crate 118661 BLAKE2B 0095d6e7f14ddda69605d09f74e8cc881eec1a1d234f705e667d7f9e738ef157b7ddee066855cbcad7f134bf79b99a4a4c77bff3371397a567cd34d98b68bf97 SHA512 9d17357eb68159edf4f4ccd2eb9895672c7fb633803166d5e24ee12350639eaf66f1c822910518185cd1f1ca5d9c3e228dd37525e6c337ba3fc7ce967f9bfc85 DIST lazy_static-1.4.0.crate 10443 BLAKE2B 25b2e61bbac48f0dcbc79c81d7bf01f2403d8269ecb6be3ea6147bd00f7a588df15a91f44dfc18ada19b21faa71de4637c7d493a8628cbecd0e547d74e616a23 SHA512 e124c0521ec7c950f3c4a066821918da7a9c6e711115d98009ae7c351928fdddead852e7596fea5937a9c30e4e4ce8eee7099b20248b5d6e3b2494b6a6d88cb8 DIST libc-0.2.112.crate 571445 BLAKE2B 3936f4fd08cda0ad5be7b1ff417b6dfc9abad14ea5cf647425d8a2e7306275e958fb5cab4de9eeaab95065176bc295065bafec3846ebadb6e15cba20de495280 SHA512 6c1a027eff21d3ef8078ad19b90b06d90790919a848e95a4c878e8c8b850d2e9be3fca36d8db39b24e472f15e5352ead1182d5491a0b382e06f8c3ead379c45f +DIST libc-0.2.126.crate 590481 BLAKE2B 1000de6b9fa2b3ff025b961e504d6d20b401f37cdeda6710187d18ad2dfe8ec89142bba65486d7853f1796897b58f343c5a34dd6381a0d0794b615635ac31175 SHA512 9bbb17f64a7503819616a71076ebe8ee317daf07b17b9fff783a4459da0439aecee535c09e7185bf148b1993e6fc958d182a490fc9c9a7b9fb635429c491ca44 DIST libmimalloc-sys-0.1.24.crate 1119801 BLAKE2B a7ac3bfb48805c85566916b4ad7aa14434d21d7758d1c2f96a8b4889cdc1950ef27661223166fb2671040788e8f6a6fdfed3a0a42e5dc38b525e6100d1d9b6de SHA512 b35b72948581ec3505f569af21a1e55cab9024d3f2fe543972863e74e2c1620fc295a3632122e5548b01dbafc6230a1e2a39456070cbc9d3aadafa10fe166900 DIST log-0.4.14.crate 34582 BLAKE2B ddfba35947ae1f5905cd9ecb9eb862a78af6f00ee8b8fe6258b369b140928fe677a02b1b3ca5bdec36ff2b16abd85a9f49688fd5f3d1ba2b2905e7f96b8a84c1 SHA512 796100167663d85a7bc4244cd305e9b3f0a1b1520764b63464698eb136318d0928c40c16f5d19d9f602a5bf769851275bbd48d66b088b0c37be7a6fb62def7cc +DIST log-0.4.17.crate 38028 BLAKE2B b46be3719fc0a53e50b1f342762e188587e9f1ceb692c72473ce2663edfb8253742d30024e68c1444780ab7fc0e2d5b0601b8ea7228dc3405a9342a57548e605 SHA512 2477d88db42b1d92c30708d88823212e236f613b3465e85eb425f83f8d16fadfaf0352f06c2999a1852102edd2f6ffb10ecb539d8a3b6c48f552a25622ccffa2 DIST memchr-2.4.1.crate 64977 BLAKE2B 31479718c118093b684bed946eae0706d77d9d275bd49f5aeff4de490f479abd60c7dc462150eafffc6d6fc1da0853123b78be038826b775d2a41a4c39d93ab5 SHA512 d8912e3902a2126f86159bdc998532a2890b882cbb7d59b5a470fffcad4c32281e045f2fff48a235aa4189f1928866bf3d33b699d50866ad6b6c272bba7adb11 +DIST memchr-2.5.0.crate 65812 BLAKE2B 57966413a1f933dcb2d2d4ccb29c247070f65a83299b2a9f5aa83f5a48a5c5f1c4c7c632fa63bd19f9508e9291e7258db2f16e2813a56fd84e0856f70f1e67ab SHA512 444a163b484c233e78c0e2e4d51f01ce2da93d7d29f516a95e4b0866b20bdfd3f34137653abed53eb70387991ee3e2b5937d8d4360a85bbcb50a93005a75defa DIST memoffset-0.6.5.crate 7686 BLAKE2B 9a797388702389076c426052c3d54dc62802d5db8bc5c9c83990429f2ffaec4fab4c7dd3f09cd0704d1ea555e87976563bb43408ba54b5e66ce7e406d4604009 SHA512 11bdd9185b99dfee8e659e051b09ee301c7142a372a8117864745a5085c015436d2efbb1478192886f09cbc562529e209d2e3325d94938a64bc75b1d91d2bf3f DIST mimalloc-0.1.28.crate 4987 BLAKE2B 01c419515664332335f4f017c2a651ad84607230640921d9d3cfd8c95d319473e1892dc64da1333132b9b7e0bc3641eab1e558258f3b87eff2b05eab20069229 SHA512 07725666f13c3681c58dc646aae9cd916459932140fed34a41eb651d1a5b03b36e48e8bb3fb470d95923140c9c1368c0ee6e526d5ffcc7df2242aabc71918a39 +DIST minimal-lexical-0.2.1.crate 94841 BLAKE2B e6b8919b80d938d0b98d60d4f5f29ce43d77ebfcf8b18bde08909141915c6ef4f0d07a543538d4f3ba8527a9f55926d4a8e83473248469d087e80b274d701d61 SHA512 385fab51884bdcc7b0f2728a219ab164d0dc8efe42160b918f2c09f79ecf853fb12bda006d11e649f097bae1499dcd41ddf2a8784ee7d178cf2c28059e46078c +DIST nom-7.1.1.crate 115818 BLAKE2B 1ec3df3d9a7527f26618a9b6b976ca8ad5176d711dc7e6163dafb1ec214a55345e952439b4c98b2ac371c9a67c7ffdc3213d1081b62b699b36af68207fa8b320 SHA512 1456efdbda4f5b3da6c8580721acf101ed7d779619ee0190c1df103244e405a8ffa0c3889901a2d8beeab0ab84074ed4c7cec5330c7cc2a5a3c30e36a2530be8 DIST num_cpus-1.13.1.crate 14752 BLAKE2B 27490aeee349d944c29e50b44e9a84371030459353a9316ffaa0245ce499df4424e39c25a81be59cd0f9a19c3214c78bdc7a84b632059282be476d8f918c44d6 SHA512 91ffe0ec792228621d6c2d5cc544ef4744203d19fc9c86e0aad2610038c43aca0448b6c27d82979417a0f6c939ea73523303a44c28df0d1c1b8d09814d5306d9 +DIST once_cell-1.12.0.crate 31549 BLAKE2B 72a6c2efe279abce207096dfc47d207adae34764642f742bcbddcd8ebab9f78f6c2ea7750bd670844de5f6989e4951904b5f624281c28346cb6c41c585137e91 SHA512 02da0e6eccee2d5246fff5e6323bd7eff0f4641801be5e5910763929a5e9d8b62c07f81001c405cc6aff03f68a14ed5bfebd9900bbdd09568bd1ab9ca9b73093 DIST os_str_bytes-6.0.0.crate 21046 BLAKE2B 9d2a9f47aac852ca2e27e63a22c7267e1a4affde2277d50e128b54f377758322f07ca7263478c39c91e11a2b32b0e7a5fc5ba1b31e0ee014b412a4151642e605 SHA512 d2d3741a1190092cf251e035d2c55a7d022d99512160ed4ddccccb44ca85f664f94f8a937a76eff88581b593e2ebaddab6e753009f3046a8a2ebf451418e41d8 +DIST os_str_bytes-6.0.1.crate 21079 BLAKE2B 85c4a5f450d74bae23e2d2ad1c20cc944ff93fee1ab2fb700692645586acb388d552dca2b326f7df2cc4d07f6a3bdf7aa6704833be211f392250a56786519224 SHA512 16035d3032d499575faf5e8114868d57826acf2b4a54e848f9101713b7965a2fecd6c486945b1c8ccc3ddacdbb95a1c6f8a74ca4fcdee24729648edc817c4472 DIST output_vt100-0.1.2.crate 4062 BLAKE2B eed08c0a1800560d4f623f451d818e3c7f0dcd72fa99f4e5e6dd4934e50a9649011ec955e06728fd017d58bb9f36cecbeb9b4aa8c13c040225c24019f774e63a SHA512 b8eb00a541bebef2e0bb44975c4547fadfd4ab88a14aa8e31945f3c73531a550cf5729f1f3d18fae5cf36286b82d1a54fb08b28720f1592ab6cfe0814c8d3036 +DIST output_vt100-0.1.3.crate 4473 BLAKE2B 8c75dbcd413e1273ddf077f3b57996953d70376be6e438ee1a4de83a8c3c535d4cc866849aed91df74aa9b22d41d428b1142cefe035dab7404ec89af9efaa832 SHA512 ccca3b4c582e860b0643dea78302fbcb96f8f86b356041ae9c685e7c48f1721fd3366dd1bea39afc1bcef03b298d0f6c87918a1ba92a56e6b06bc8b4123c0d89 DIST owo-colors-3.3.0.crate 27287 BLAKE2B 7b557c7bf358797bf259d520f6bde27b9fc1322e5dcea2934e4c71c89e549509f295aee9c8704f32bb6375fc70311a1dbd887426c8a6dca3cfaa4116e35e9359 SHA512 177b23fe7c665da52b489f274d013b3d52cf126af6cf185cd842658ac3dbf1bcbe9a9b341870e3f7ad978270fb78cb302f7e7a28e83be84105e76b6d357234fe +DIST owo-colors-3.4.0.crate 30305 BLAKE2B 5e8605592f91e081ffa883b8373d0dbcb4651ab2284e9507bf55ed97860e472916cc1f9bab7edf5198c08935df253d858b9662cc19908325929626bd7e9de6ba SHA512 7c8720a6f142f9f728f98e3a7415b980b4fda7ce3c225e07569b3c9547bd7109c2cbf68659813bdd58a4b7063cd422b2476f8cb485bb2348e37fb705a009d199 +DIST petgraph-0.6.1.crate 184340 BLAKE2B 2e83013cac75f00b231b952067956320485d75951ea197cae191646ea35f2acc79e274e8060066cb7f006a888504bf30c56ccdb97a5ac2fbeae837e125b6b80f SHA512 4f1a9402190e70a63f138f0248248038986bbc4edaa85d4a101f85b006fd33e3ffbbdeb2deb66f303d12f9216f8cb1af88d363fa0dafc3700aa20d546811f88d DIST pretty_assertions-1.0.0.crate 73836 BLAKE2B bfe519373be45508354c160acde346c17bea9c1d6b1b3c8e1b96025a6d690e42759cbc54369b458308fab3db1df734d6d6640b8d3c544d0dd696ec83290a4f35 SHA512 65065b7efc5e7003499063464e4b996c84f22637143a01f8857552369960425156e0ce0571a62e876df3a8ac9d1361548bf5d4676749b0baf5bdd3a22f66b1a5 +DIST pretty_assertions-1.2.1.crate 79474 BLAKE2B fbdc7c7ddc40aedaaa845f9096d52eeadd9772f64fda71eb2a2ecfd40745ae6a7ed8baa2a83c909f2a01bfaad31c00aa7c24af6d449022486dac204a3671dd55 SHA512 6e6cb21bf03f34effe3c38ab9b31d768c7a7c02dfb385efb5c1dade7547a367276c5b00c4eae11aa85d90b6f2dbe5033acdf109200196e225e335e73bf5e0ad4 DIST pretty_env_logger-0.4.0.crate 8690 BLAKE2B bd6cff07f3a9ad860378cd0bc7d44c1fe9ea346aba2970adfc1f23e6fbd3613f11cf8fb19a401f006ea69e8f05f687636d0ef870c25ccdc97c8b60505e2e0447 SHA512 770de8e256cedfb21fc89cc1ecc564ae1a8e67263705b4234b91867996c4db77ec703b70a46aef6b018c6ce09aab6a232fd1eedf8324c39f119a6807daa534f9 DIST proc-macro2-1.0.36.crate 41411 BLAKE2B d7d99aed41080b65680736d92dd027e21c9e9e0b03601915c000f5dea8f2b2d9126b116af32f2fb04b4fa407775f0131423055d0b62fdbfe87fa4ba7ec098beb SHA512 f31b0f2356af2746321c4f808ac9af87d21a5657c103ed6bc1383855e40caf49246cc8ec1edff58eacf193424abfc2163148b7298e527714e65e602f14b2e50a +DIST proc-macro2-1.0.39.crate 41663 BLAKE2B f7d83709efa289ccf12500389c7a4f4f0e32aa686f2d9c47f0da2a5381981e70e45f1b689023891c2543ce633c593a68a629c6414fbb3c2266e4cd99b8660048 SHA512 cd1572831493f83eb51985eed06d8ef5c0ea96ce4231d5ce3be5af9db97e7dd24400332d3b80e0e9c808091fc11889340dd86d8783ff3d9681dc53b876f49a0e DIST quick-error-1.2.3.crate 15066 BLAKE2B 1c61525d383f3588c1c5017f016f60b484bbf2035e7f63c553bd9a49b638ab0c6106ac3676a41072b24da4e13dde78706e0f99fd1ec9ee329d5be81d45a85866 SHA512 f8aaf9024d20ccd42b706c756eed8320aee339f8776392b47a41cc82ca06b03df1a5b1f00854cea96689c5af261b4d8c5d2b1a242d10f2755e7e33dc41be35b9 DIST quote-1.0.13.crate 28042 BLAKE2B fd0e1674c073e26732270591a79744daae7d129976dd35586a8e37d607eaab7e4c2d8f466f80646d3669f874bf4fbb648bc75a0e9f1d07c98394f178d55e7609 SHA512 a0a67ce4ff5e7cfc97467505cbdcf8880cd9be40fac8cb7e5bd57ef398fa1201854ec96a51dc4b163552c237ba19300253c8d87bed777d7eecc7e21a36a6ba06 +DIST quote-1.0.18.crate 28911 BLAKE2B 623872402cb185a57e2ffb1bfe4105c49c152c33c44c8054af59df7bb193d14416ea2caa7b28b3f9b9ae6985bec7fc7825bc946e2e41915d2744c887a51559b6 SHA512 3fa537aa96a8970104411471b0e4b7b9339583d552c1d9297737a59ef5301af41da105b92aeace87376e1395e379153f6551bfcfe9c740e6945064426f5f6f84 DIST radix-heap-0.4.2.crate 9323 BLAKE2B 5d891bd823cd4a564f139457f01a8fe59256f51516265398586ace2077aab9e2ef19d303a8efeebc8849c2255383154d97ab3c5eedacd72dc91945e4012aa04b SHA512 ce80f6abe1d631374aa814830b4e354e4604d8a29b70e3fdc0544d7441fbda9ef3311f5ae55b671c26e543aa54548764c95675b638a8aa060f9047eb077fc715 DIST rayon-1.5.2.crate 165456 BLAKE2B 0a08064df966422d32f582f44570504bb405c59f35f20fcd792f4aa980b62fbd8797e8e01f01a9c3ec4f87eb3a1557f485a16ca2191749759beb31f4d704f082 SHA512 3c11bd89692af7e245be2c0b26d96e864a6353eb901706fe6394e3ff8bba13a829609d2a086aa69fbf716ca4286a1977123a950080d673814edf6bd55d29d459 +DIST rayon-1.5.3.crate 167246 BLAKE2B bb312c9879fea3cedecb70bff78616eb7fc761e2201d5576d86074f4926dee6266ff6f917cc97a63b6e6daffc33f5d693a5c73daa49724643b93f3b9ac77d8dd SHA512 47909226951c4d6b774880dd308e2633b1582e41e7730ac8af902895578e6f29a9b1bc47debbd9618c5a45f317b4f264480392c8982aa33576deeb9d5f8ffb82 DIST rayon-core-1.9.2.crate 65221 BLAKE2B 44b1bcf748e0bf19e7341c032eed6ea348f284ff9f834af628baa2484d3b468d6c8c31ed0309e226def441ee7a94e2ad0b9a2adf107493bef1ae27882d93a7ed SHA512 83c17e71e3da636d97ad77b64d988bfaa78addfd0c512f0fc09b1755614dab2a35532a4dcb126fa15da4e62461e59f5683b922a1fb4a5381a629992617d0383f +DIST rayon-core-1.9.3.crate 65300 BLAKE2B de5700c9def379f6a27ee0ac0667f741913c28ba4d98e95d7ae964c32f13967b4ca160d219b53394985ff4557a11a6ab3c242333e2a6d3790801bdffef3f9153 SHA512 4b852f083766e7e414132840cc8dfef148e15db47967eeedc2ddbff9a4372521c296dd4f66e0b6990f49a8ce88ebed9d44e7ad674df42f96b99b24469b1852a5 DIST regex-1.5.5.crate 238119 BLAKE2B 175cec668da4321930a070993feb1671e14348b78e8b432f9fa25afd764863ff233b0d1d8931951ff99a3b5bc2e18774f68a6c0a4e31125ffcdb990b5b1b009c SHA512 a5873edc75a64f03be77151c318bc90c7dff565f838d811f5973ebca2e86247efd58830b0a8ba41e372f5a72f5402d93873f8d34c36481fa4359874b2fa5d571 +DIST regex-1.5.6.crate 238593 BLAKE2B d2b200d9d3d8924e7dd7a1f96c769a5bdf01d9bcd358ffb90692c526a81ac6f1a5db8ab0c343b96868ef9d71e78633373744468fe97d281676c84ac795352745 SHA512 43ad2ebe14f43d69c62f563a4fd53b5657f0f2cc130a0e6353a13073027640ff891e9f9b40ea85858507047bddb2e023d668c9bf57f2ba0ae045b74b5f0d2a1f DIST regex-syntax-0.6.25.crate 293293 BLAKE2B d5ca0dbc26b03c6a1818026f9a69cd226ec934e7c64094d0ebe843052b648617ffae7aa3a074f8da46d03c46996d8b547d8916576342000bd9711089b3e57d73 SHA512 a3d31f82aadc6be1796f76c03152ff24f37fe42d6ce27fb98e2f55ab102f86502bc37ccd563f6e0eba61aab20d002184c618517b678b3b93cb8f0497cc046ca5 +DIST regex-syntax-0.6.26.crate 293912 BLAKE2B b0ea1ea1f87a493c770265a8d9371e3c532bf5ca20330b5946f5c922292d4420ddcfc30105a4ec3c1b154b5a77e55e86987f7edd61ef34c12eb0b4bbcaf23d2b SHA512 46087f5a2abfb48f24da77e79e66f6e514b5d005c4ae2c3283418ec471ddac9e4a1361edbae9d27efeb10217157092f812946b7b98182cf9f8aa703e01c03634 DIST rpds-0.10.0.crate 67570 BLAKE2B 6728d606f1795668a5aceb44c63f5480d4fa3c5dbd7c84da59138117b240d7fbe7cf050573037b3fd095f9073f4c6db89660b7633fd85238d7c9b8ae76d77f4e SHA512 6f0edf48240be43f373e9f329baa42d32e09ae434e1d6982a5f1ddbd92cc89dae7413877c0e9a53662a6ce6431702dc5ed8bd587fbde711ac413af9fb8253bea DIST rustc-hash-1.1.0.crate 9331 BLAKE2B 16ac56622897f47a06b661fb59a196b08d48e782ab87549c8bd5c6fe92f374c9bfd44dcb36588512bd9b6125c2fd79a12d648aaa308fd9694bcca3a7c1b49ac9 SHA512 84e673ea9b046f7b989d47f2c4505557fbd5de991e6fc9f56a03605d40e0b4ba5427cd566954890153cc033ccbec6c984306634571935bfe0d4cdfbe56f39544 DIST same-file-1.0.6.crate 10183 BLAKE2B a320c8343e0b38078ba81c4f0159d886bf47764c74efe0d7cd2b3218426e8341b51e523c00a9e5fbc2ee1057618296bd70b576c68751bd55d6ddb352defaca15 SHA512 3ba35309742c8db63210d9ea78bff4ecd80471d69e6238eb96c7bf0673814f221e2d838fe6311bfc5a0e71b4a7ccba33e07859c0b9cff2171969ff08a4214a7c @@ -52,13 +83,18 @@ DIST scopeguard-1.1.0.crate 11470 BLAKE2B f774eb90b7d3ffb2efba47518e9d1dead4017a DIST static_assertions-1.1.0.crate 18480 BLAKE2B 358dd5ac413d06f62da0388e2016c5fcb8ec68fd7dceb0dbbcb97665c032b7509b7e083c20701648b6a9174485f117c02682ae4bde7ef037e80a85cdf6a0c86e SHA512 46d0e35f77941dee6f60f574c130472248063dc38494c1c4f84f7c048244cc2a58a86fe17c0990e3f0f01406b75ed385a13d00058612b27cf0e867c8d31c92ee DIST strsim-0.10.0.crate 11355 BLAKE2B bcb25ad0a7284e24e4f17ebe0ccb621bdc4118e499b50b094d98aa7e8fcc0b96716c9953c3516ce7ea78309d41d424892ded595259696a5bbffdcb07802b5c2f SHA512 78b318532addfcf5c1ccc1e14539e258aab9d3cd893cc45d82342549bde838c177d90f13c560671f8f32929af47d0b467db35e6876bd7697d8b3f9e055aeeac1 DIST syn-1.0.84.crate 235025 BLAKE2B 98fb0ff91c6b103588a12b718445d9cfefced59b2e66fbfff75d44b65f8c411cebb70eaa1bb0e19fbae076c87f179e8ba6231f696ad97a687b58b394c2eaca7c SHA512 c1bfbe6896e8b7e414b2241462aefe9552a5292ba58214e5ee3c70ea54f9cb5d4c77dfc3ebf3b2809bf6fbf297222b4570f2e6e3eb91931cc686d28a58c7dffb +DIST syn-1.0.95.crate 236676 BLAKE2B a42463accafeda7b69ce1b69b3be5e8131f612e2e0eb1522d85623cc210b8640aa4489b8450e388e87c78a832eafea3b7074af01901df429a4dd8c37a6ee28de SHA512 a03283c628e85debf93a08bf906cfa7764c157176673cc32ed7c74d9dc8a087d83579fb2671bce5ba30f6fc13f504ebf9abe0ea5440194b13f81ff0e5e753aca DIST term_size-0.3.2.crate 10917 BLAKE2B 2302faf4cc03e0e40e4b4b0ca79cea5e70caed8087a16f2b985673476041d19ee6908bb17931b453e63a89e33158f7e01875716879964664487fb26395ff7f49 SHA512 7e820ca667f841719e82cf97e90bd2546cdd7ecd4834c68f8eeadd2e530bb13ced1d058ea7beda5db77eabacfaef64b8c3699c482bd912ff570f6ab78149dc88 DIST termcolor-1.1.2.crate 17287 BLAKE2B 5ff748064c9fb6663befce2fd299edf6a6deb06ea72d21a62d6e77642934cca0933e10340fa84f636631cc08c76ba83ef2284b2212759129d54248e5fccb4c49 SHA512 f37b034345382cd621b1344a3fb301ca3d4d9db8b5858ac1ea82372c983229fce3c0ea8213d6b7e91291b6034affe11e2c3e593dbd95256294ce5c584b33e14c +DIST termcolor-1.1.3.crate 17242 BLAKE2B 5aef69c0004081bd3cc4d531d13d63627cc02313868c0faab62358d13abfa7b4ba82f142c2801d25a6ae46ecbc8b7bdbeaa21c9105ea3b8950ab6a38cdb88513 SHA512 5838fcbfd70f300cb4b62aab50565db52074c56b152ccc8ac1173e4676c0d5a636271bf5a645a77da6e1d4edbf0091af2cd4dd6d73b85c3d198c760898c06f3a DIST terminal_size-0.1.17.crate 9141 BLAKE2B 048d8e8e9dad08aecde12323681d428b9182afb737136cd6699e13d231f7882091c9167cb10a08e5151df912421a6f89132645627e42ccc73d07553cadb1c8cd SHA512 96ec1bc8abd597f01ae59da567036d5d40b422764a4da662e2030c3ef4ce80a983c8b6a4ef1f34d88e649e0b1ea27b206d56a31924bcd2d31ff7e5a2e96d4201 DIST textwrap-0.15.0.crate 52998 BLAKE2B f6c3057ea6ffde88dd9824cd3159d398316d9d21f327d2af59239ff84d79f893a9d0e96dfbd883aab6c64b631dc99457018e38baf14d40789f02d633425ded86 SHA512 f44271c542c22f17a4e3a459255f95e6c02d999f7d6bc8414d3973fd4ac9353aa4ef436932a45340738126905463d776902715feaa9329371f8a14f14b5a7bfd DIST tree-sitter-0.20.6.crate 130955 BLAKE2B e925baa4fb92627b8fecaa9076fac741752f8e015cf2e9b548ca2a3307974c784448dc900a12427a70d1b2c44f22cd1c1c4e1070dc8365e7df3e590ad0b2e0b5 SHA512 b1c7425db2903b889c90cd283ab557ad34d0dead01ec1313571fd537f2b783df88849caf4f253d27c65cd84fc43eeb3c5073e2df876b5a5d716186563b37b92a +DIST tree_magic_mini-3.0.3.crate 15406 BLAKE2B 84b8761c1496e1d771bb7d884a0afd48d1a457b87db26edc23f0db63aeb5780966f330662e9725570bffb0122b8544a4e0828e48cdf7ebb892d70f43aaa1145f SHA512 6299f42c3286a9a4b38a1503810b0eee302e99cfd386256dde275bd5df402ba6800cf94b4bb94444b011898657d687f89642634d20f6f07e2a7719c27188d684 DIST typed-arena-2.0.1.crate 11439 BLAKE2B b5bd230a22894c5545966279b40a8493940719fdf79bed144ad41c363e7f73bfd40e1492efa8d96fb9b5b32e3a31405ef9dbddd55d10bb900ac082d41a034b03 SHA512 182fdac0ef9b494fc2966005ece2107a3c53b6eafe4eebe9be3d552aebe143e05f3db2b51693c253831744fc265ec2a557d31ee42cf0ba5991b38d075278415d +DIST unicode-ident-1.0.0.crate 34224 BLAKE2B 62100357db87b74e44166a70a1d0f911281fc7410571554e9e89c94f3529920d1d43a8cdf3a3bf163c8acb8e9f575e83a024cb94217b84ecddc582751486954e SHA512 ccdad29fc63f71c507cdf276b02a5bb7fad44dffa123bf04d5b1495eb9c26bd7ec42ad6e11717eb10dc6499693047952c6b766c40d7b0696bd011779649d5fc9 DIST unicode-xid-0.2.2.crate 14955 BLAKE2B 6c6da49ac08dbd8b3248272224d6bff96b9cd1f36029b1937a58a0b929c3a48326053305ed49e73edd70f572f5abbc4817cedc899c69e3457805ad056669f6af SHA512 92ffd0dd34e3ca235ecf110b38c447d3ec1faa23d76c112457f28d432f92fa6b5f428bc5e1bfd278f361f55426dd96e19ecb0d3eff6cf250892f069c52bd89a8 +DIST unicode-xid-0.2.3.crate 15174 BLAKE2B 5cfb2a094047106a45eaeb77ebc1ae2e17ca51ece71082c127d3e2bf36773959f52df1c6df0d0d5cbc40ec4ee7f81820a094fd7ee99f01a2f99a1f7f68317223 SHA512 2adea0c8447c9450be34859f2b2e2b87a61b5e313685da994d21bc24a96dd94088f3320bcdb8d20466a3fdafb0bc0375823f0c28ec0077c9c42a9818f66ac1f5 DIST walkdir-2.3.2.crate 23516 BLAKE2B 473f2b51aafd6ac17e5c3da8d545d179b31486b3a65ab39fbd8bd7fbb2ebcc24bebf01781200a26a68f0b1cb464f5763a919aead3b03eba5a7e1be6efec5500b SHA512 6c44071354faf37720ec4117ded34c8d530489542ee107ac26a7a56ef4a882b9003e22e84f1d61f6078643521343e35aa1f7b57c838779e78e5937a667bf82da DIST winapi-0.3.9.crate 1200382 BLAKE2B cb5799749ccd935ea2d7068d953cecf19f543d9db7dc16ad4584bb7005373ada34937a3ced7225544d8bc765da599911c7a3190efefb3a25b7c1bb7123b4f673 SHA512 ff8b7b78065f3d8999ec03c725a0460ebc059771bf071c7a3df3f0ecd733edf3b0a2450024d4e24e1aedddaecd9038ce1376c0d8bbf45132068cf45cf4a53a97 DIST winapi-i686-pc-windows-gnu-0.4.0.crate 2918815 BLAKE2B 4d357e4d30f9552972170d65b9a5358b69c46a3e772fe05efc22f3d4ffc1caeeaad7aacdc7abd503a7ad0545f8bd7d22bf351dcb6df76f812fa4d45c34d65df0 SHA512 a672ccefd0730a8166fef1d4e39f9034d9ae426a3f5e28d1f4169fa5c5790767693f281d890e7804773b34acdb0ae1febac33cde8c50c0044a5a6152c7209ec2 @@ -66,4 +102,5 @@ DIST winapi-util-0.1.5.crate 10164 BLAKE2B fc800aceae5249a858c806c3e969ef2545766 DIST winapi-x86_64-pc-windows-gnu-0.4.0.crate 2947998 BLAKE2B 2ad1ea8b5fa07d544e910ccba043ae925269b76b26c9da356305b34b86741dd8b9aff0b9ffe3d562db4fcd7d7c46a11ce9e3168b782b1d89ae6881742b7ede82 SHA512 4a654af6a5d649dc87e00497245096b35a2894ae66f155cb62389902c3b93ddcc5cf7d0d8b9dd97b291d2d80bc686af2298e80abef6ac69883f4a54e79712513 DIST wu-diff-0.1.2.crate 33439 BLAKE2B 78b90ed8a42b3a7a1697f92227edb9f0cb8e74583edf8079b8f85110f6fc049eb68370e93ead3940ae222d108c2f18b7f301e9285968e046d362669a79bbb3ca SHA512 6d93c8854dba66f48f736db3f9e997d11d07a0fef3e13219716e553c0f5936f1d00468b88d9164329cfd195271aa242ec7dfd58560074f1a41e8558719ba5af0 EBUILD difftastic-0.28.0.ebuild 2148 BLAKE2B a44f10bf53c917b81e755d27b1c804f4790be22f1b52c0d1f9dda127a96c406e4e40596ca1df31875c869a710d776e4ac7f31befea318e1499975294cbc7f01e SHA512 ab85edbd33b1e0af4eec9e5ec8738a2a24e02af51cd2ddcfabe36a088c9b4c22e15ba2432acbf02ebec612962bcb035bf1db964a543cc6dc5e50f9ac6d8064c7 +EBUILD difftastic-0.29.1.ebuild 2288 BLAKE2B 6e8775b5d597500fbed5c72719d2bf8fbe30657df6bb43b27e20afe1a8699a1ef41338201700a5d95506b55d62e38d06acce5c4b8e7073b1428f37c0fc99827d SHA512 1487d5b518cafbf7dcd1ab8aefc664361bb4baea3c7aa0af8254a70d2f4de806cdee9d3cdcc101a6741f1a77da85e983d3719d8c7fb8603ad9b4a7c191b6b495 MISC metadata.xml 333 BLAKE2B 3ba43124273c8969651c7ff68c86718cf0484850e98b2e5de2b4aaacea67e95609b286c6156dc74cb1fa1201e198f0cb685b9cb1f80a6c81cfb8b712dec96a05 SHA512 0726b7ca030ff47d0a304f30f97671e7274905c9c5187edd61eba9224207430ad1cd98d76ecb4120f8b9d722e628834f7bc3d0a3734ef22f0df48fcb44c6c2b3 diff --git a/dev-util/difftastic/difftastic-0.29.1.ebuild b/dev-util/difftastic/difftastic-0.29.1.ebuild new file mode 100644 index 000000000000..0878bc1c1c1f --- /dev/null +++ b/dev-util/difftastic/difftastic-0.29.1.ebuild @@ -0,0 +1,120 @@ +# Copyright 2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Auto-Generated by cargo-ebuild 0.5.1 + +EAPI=8 + +CRATES=" + aho-corasick-0.7.18 + ansi_term-0.12.1 + archery-0.4.0 + atty-0.2.14 + autocfg-1.1.0 + bitflags-1.3.2 + bumpalo-3.9.1 + bytecount-0.6.2 + cc-1.0.73 + cfg-if-1.0.0 + clap-3.1.18 + clap_lex-0.2.0 + const_format-0.2.23 + const_format_proc_macros-0.2.22 + crossbeam-channel-0.5.4 + crossbeam-deque-0.8.1 + crossbeam-epoch-0.9.8 + crossbeam-utils-0.8.8 + ctor-0.1.22 + diff-0.1.12 + either-1.6.1 + env_logger-0.7.1 + fixedbitset-0.4.1 + fnv-1.0.7 + hashbrown-0.11.2 + hermit-abi-0.1.19 + humantime-1.3.0 + indexmap-1.7.0 + itertools-0.10.3 + lazy_static-1.4.0 + libc-0.2.126 + libmimalloc-sys-0.1.24 + log-0.4.17 + memchr-2.5.0 + memoffset-0.6.5 + mimalloc-0.1.28 + minimal-lexical-0.2.1 + nom-7.1.1 + num_cpus-1.13.1 + once_cell-1.12.0 + os_str_bytes-6.0.1 + output_vt100-0.1.3 + owo-colors-3.4.0 + petgraph-0.6.1 + pretty_assertions-1.2.1 + pretty_env_logger-0.4.0 + proc-macro2-1.0.39 + quick-error-1.2.3 + quote-1.0.18 + radix-heap-0.4.2 + rayon-1.5.3 + rayon-core-1.9.3 + regex-1.5.6 + regex-syntax-0.6.26 + rpds-0.10.0 + rustc-hash-1.1.0 + same-file-1.0.6 + scopeguard-1.1.0 + static_assertions-1.1.0 + strsim-0.10.0 + syn-1.0.95 + term_size-0.3.2 + termcolor-1.1.3 + terminal_size-0.1.17 + textwrap-0.15.0 + tree-sitter-0.20.6 + tree_magic_mini-3.0.3 + typed-arena-2.0.1 + unicode-ident-1.0.0 + unicode-xid-0.2.3 + walkdir-2.3.2 + winapi-0.3.9 + winapi-i686-pc-windows-gnu-0.4.0 + winapi-util-0.1.5 + winapi-x86_64-pc-windows-gnu-0.4.0 + wu-diff-0.1.2 +" + +inherit cargo + +DESCRIPTION="A structural diff that understands syntax" +# Double check the homepage as the cargo_metadata crate +# does not provide this value so instead repository is used +HOMEPAGE="https://github.com/wilfred/difftastic" +SRC_URI=" + $(cargo_crate_uris ${CRATES}) + https://github.com/Wilfred/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz +" + +# License set may be more restrictive as OR is not respected +# use cargo-license for a more accurate license picture +LICENSE="Apache-2.0 MIT MPL-2.0 Unlicense ZLIB" +SLOT="0" +KEYWORDS="~amd64" + +QA_FLAGS_IGNORED="usr/bin/difft" + +DOCS=( + CHANGELOG.md + README.md + manual/ +) + +src_prepare() { + rm manual/.gitignore || die + default +} + +src_install() { + cargo_src_install + dodoc -r "${DOCS[@]}" +} diff --git a/dev-util/gcovr/Manifest b/dev-util/gcovr/Manifest index 687c3d072308..1752c0195812 100644 --- a/dev-util/gcovr/Manifest +++ b/dev-util/gcovr/Manifest @@ -1,3 +1,5 @@ DIST gcovr-4.2.tar.gz 222847 BLAKE2B 44864c89b58b526c5afc293168c8af2c9082a99e92f2315485f10430fa5ff959046d189c018e0fa121ff4e9fc3685c13b737c112856c841966052d5fd6c9169a SHA512 bf9e22a58b8390eca391dc8f6ba58c4ca0765e66f18ac6f8d8f80609411df2bab74a846eb179a1aded81b7774fa8a8121bb2d586556aeaf43fd729205b0d0c72 +DIST gcovr-5.1.tar.gz 1676960 BLAKE2B 106c30c7e349f8ffa7a9c52d70e59c32799a8def11986027e3b794ada07fc11ab27b322c377b553f4bb96ca8662bf152eeb7de2d1913381e6068123d2430aa6c SHA512 ae2f0d9ad04f2dc851db9bc99a30a5dc1b1f43dbc6336422ecf5228d37f6994406a83e50f1ee6b5c8d6ec6d7b9e2bba726fd3d502dc5022fe359d480e6d267a5 EBUILD gcovr-4.2.ebuild 960 BLAKE2B 4864811a5f83e87c1b5acd1c7148d8dad1e48986ccc20aafa3ee1ec61adebb2e3869ac0593dbb41d4a812caba33dcc09134f60406efdfed79e23c88f7062ebbb SHA512 29b855c81c3c3f27aeef82a5e20b47f58803dfcbc96437d9a9632ca61fe6f3e5e176543d67aeef250732fdd3bed809c554d0a8b7f5c6b0e8cacf957fcbc9a593 +EBUILD gcovr-5.1.ebuild 1010 BLAKE2B c19e665d9db7f789c8c296da9d733f26ebd892e1297f016e105f4848d9572e95016ad9729dbfebf3980e5b943e42ef4653eb5b5d71fe1cb97d12ba894ebd53b1 SHA512 90502af6227a1ac3673d3941f2063738e13adeeb433282ac875a1973bdfcbbb50e4ba9a0990d7229347c136060da8007349e5ab807bc932275cb6ea2d05c19ba MISC metadata.xml 326 BLAKE2B 0ff392fe3a804fc6d8ea83de983357676a8155dee2fbb5204baf0ead2800210ea30a0171398c71dc60b1d9423a6fd65c0a9032d4511caa459c9b4d4f70ee4132 SHA512 5f5a49bfbbd3d3b77314f7de0c5981a3e700b42733d1c4f6868a7c25d12bb6227ebd254925cbbb6a5d73bf8a0b9f99115d396009d55797e39b53dc43a1a79107 diff --git a/dev-util/gcovr/gcovr-5.1.ebuild b/dev-util/gcovr/gcovr-5.1.ebuild new file mode 100644 index 000000000000..3d42ed3be468 --- /dev/null +++ b/dev-util/gcovr/gcovr-5.1.ebuild @@ -0,0 +1,48 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{7..11} ) +DISTUTILS_IN_SOURCE_BUILD=1 + +inherit distutils-r1 + +DESCRIPTION="A Python script for summarizing gcov data" +HOMEPAGE="https://github.com/gcovr/gcovr" +SRC_URI="https://github.com/gcovr/gcovr/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND=" + dev-python/jinja[${PYTHON_USEDEP}] + dev-python/lxml[${PYTHON_USEDEP}] + dev-python/pygments[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/pytest-timeout[${PYTHON_USEDEP}] + ) +" + +# tests fail on gcc newer than 5.8 +#RESTRICT="test" + +distutils_enable_tests pytest + +python_test() { + distutils_install_for_testing + + local -x PATH="${TEST_DIR}/scripts:${PATH}" \ + PYTHONPATH="${TEST_DIR}/lib" + + local deselect=( + # those tests fail on gcc newer than 5.8 + # https://github.com/gcovr/gcovr/issues/206 + gcovr/tests/test_gcovr.py + ) + + epytest gcovr ${deselect[@]/#/--deselect } +} diff --git a/dev-util/geany-plugins/Manifest b/dev-util/geany-plugins/Manifest index a03710727a98..33f19df93cd1 100644 --- a/dev-util/geany-plugins/Manifest +++ b/dev-util/geany-plugins/Manifest @@ -2,5 +2,5 @@ AUX geany-plugins-1.37_use-stdbool.patch 1392 BLAKE2B ff3e64bb921b01cd35943d9fcb DIST geany-plugins-1.37.tar.gz 4711239 BLAKE2B 7f4fd121f6f0784aecf2dcc04d208c89e502b23debcbc40889f93c1421e414c33c8634376cfe01e91c370f70818d33b373b88698f5cb0ee23dff5edee9d781cf SHA512 47f8d7170593114c773067a8132c724471cbf881582a0a739da578ca42533783d8ecbccb04e039f2990ceed440bbd2d94e4be4a28e336c7f74b8e11a15ba4ce9 DIST geany-plugins-1.38.tar.gz 4783970 BLAKE2B 386a05d7136183799059ef6d73b28a0d67d738939b0dc57649ac68f1049104568fe7c8453ebf2144277f60ee0834564b19bf4e756168864f1551962ba2411c14 SHA512 82d04331e23c5d81765b11e081a960a7a17172184cabe94efd2ddb37ac94668349b036e6083f77c867ac650fa7b251ba3970ae26b562b4568d6e313652763339 EBUILD geany-plugins-1.37-r101.ebuild 2958 BLAKE2B 3603524165c8758bfd9b2a5812fe8a3835ceb77490638c712ba8ac91fdb71f052207024aacfdb889847c5a4e85b4e225d3badede012e2e65c29c3c5b24ebfd38 SHA512 19f06e58c5587a16809ad2557b7a292412e3adee3dbbfc16173545520ae3b7f07e1debdb1eb495b5ac5d4ae3254460956f575c3549402e8487f33274ae2b10db -EBUILD geany-plugins-1.38-r1.ebuild 2911 BLAKE2B 73eb607cc8a8bc3c744b10d95741c7413e29d92d8bb1b36634ffa859aaef98a852a02b1c20d83abdcbba075fe11e0a1f428d1d1c8ec9363f3a4fc3ee663c28f6 SHA512 ac503041948a9d2ccbff6ac060acf4cb3735a01ee963782a6cc8e7059fc2748c0218efa104bb591324a37d7816ca376a58628473bc49f4dcda5a3edd3eb98089 +EBUILD geany-plugins-1.38-r1.ebuild 2910 BLAKE2B 76181571b98ee1e7296a5f2859aea3b0acb51cda51fb729e670ea9c4d3818377b5d9d54d8399a9af866a0451b82fea5198cc13eb9b233682357b64849a14bbbb SHA512 e7f18ef4f0f9ba326050e9ff48aed4bd3a493be4d71ede5e76da1952c870b78c8c56d1d9cb5401b8fdec0cf0cf2248e11e84cb5aee7f32c266dbe24441460f89 MISC metadata.xml 1201 BLAKE2B 4ee72164edb11f331607e02bc93f143214ca497d7ef461e6bb621d1dae99d128bc2243ec712707d63a935969bdacc6309ce4edb5d4f30eda08b2827c8674aa79 SHA512 5180861ae35b043f48125ac03dc6f28864f83186c84b6a3b0111da3b264537553ddb296e960dd2bbb8b7626b8bb842e4ff76931837210d39ab885213608ef51a diff --git a/dev-util/geany-plugins/geany-plugins-1.38-r1.ebuild b/dev-util/geany-plugins/geany-plugins-1.38-r1.ebuild index 1235abcad0e5..75c0519d993a 100644 --- a/dev-util/geany-plugins/geany-plugins-1.38-r1.ebuild +++ b/dev-util/geany-plugins/geany-plugins-1.38-r1.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://plugins.geany.org/${PN}/${P}.tar.gz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="amd64 arm ~ppc ppc64 ~sparc x86" +KEYWORDS="amd64 arm ppc ppc64 ~sparc x86" IUSE="ctags debugger enchant git gpg gtkspell lua markdown nls pretty-printer scope soup workbench" REQUIRED_USE="lua? ( ${LUA_REQUIRED_USE} )" diff --git a/dev-util/geany/Manifest b/dev-util/geany/Manifest index 5499f6985ed6..08936f51e5f6 100644 --- a/dev-util/geany/Manifest +++ b/dev-util/geany/Manifest @@ -1,6 +1,6 @@ DIST geany-1.37.1.tar.bz2 4689173 BLAKE2B fe17674294e314204b490d0586bc360229a95348236f48a9d25bb49b0d1face415a11e60925501f22018ad047061521258d90af55d8d250499bbf6a09b02028a SHA512 9dafaa540ba4d37ae66f3cc1c4d9670aa8ea30e74e960f0ad010dcbcd1647d1dc2eea4ae7454f589fc6ec0ded0da2de98d85fecc92d8d1ff36cd62d3255a47f4 DIST geany-1.38.tar.bz2 4860717 BLAKE2B 3dda3a7454f96be18de95f8dfeb7a6ee2627ffe370879fa3ee7aee851e21fa46076de6b9741b6e83af94b66afa245a0f69237db4582858bc40f819d8a3c78e6e SHA512 5aff0643d0d9e667d0fb526e9c8426cb80c89decf92110683086c2a7a18e0d3d55ab514fdd68aa0c4431c98ae0c4685607b49c620525184c89e21b26fca06699 EBUILD geany-1.37.1.ebuild 1680 BLAKE2B 565a642939279f39f7ac3894da598afc08c0ec4c68535664f52c7625be8197638d2158f683617d034d32d6ba06bcaa79fff5e770bbe05df7d2c49faa1a87b30f SHA512 a44a768db04b6f1e2f94eaf6e6fc7e9391330ea85bf18741a34efff72c823f5a180d49afe92e040cc7116ecb2c3b773d902fa853fad33cf16c98584cfc5c55a9 -EBUILD geany-1.38.ebuild 1606 BLAKE2B 7aee6f7dee078f6b5993a38ee0555f59e867febd33e8da2ee3789db41b3f67f2dabd0982bea007b9591222f3e24105fcffebb58e1c2bf7205c57765dade984c2 SHA512 acd4b2cdc875a8b6d3df87ed6399bbfcda01294ad3dfd8b8cd9ad13f8e48b3fb9b0aeeb4f943e612fd170a29955d665733b69603670210d9f3c07611d9c84aa4 +EBUILD geany-1.38.ebuild 1605 BLAKE2B 61b37847cda68f05f067812e5d98bd299bc024f720864fd94e712e4f6b6852f9fd1ce5bf9dd2f7810489dc7683cd748d0fc56eee07ddf1cb9a809ef9180905bf SHA512 25822cae5e64b0e175eac51af3effcdc8373860635785107f17e70d6b1d8550898b76c3c95b7e8954c65baf029c9dd237dfb93b86fd7fb6948098c2ff969bf32 EBUILD geany-9999.ebuild 1610 BLAKE2B 6abc84159775826a0e5b6ee85986fbae208b2c0a83ad3c5f711a92681b716713873f7564abb2dd4fcc929ab337e15a0a5bb9d75bd323986b38261d26aa765a6a SHA512 2d9eb564a87d1a7d797cc8f0ad580c9c4e0db548d0d30599313896628dc694e671aa6bab1189d98e4e260443890f3f7ec3dd4cfecf0238920495e01c09d8595f MISC metadata.xml 1979 BLAKE2B f8c9b0a93b7f1aa26aa05d36db0dcd8b77e1ae4472b571a58cf5696866ba27a99bc753bb902b3476f662944d356556132ae3ad15fb947cfb7205153510c819e2 SHA512 04345509acf04bc36dd74ae2fae602c17021374379fe64656059aaaba0482d0ce1da8f3a7e7e5966433aed44cea7e992f4c723c8da0c773887519b28efc93c18 diff --git a/dev-util/geany/geany-1.38.ebuild b/dev-util/geany/geany-1.38.ebuild index 66fee3d55682..b707976061e6 100644 --- a/dev-util/geany/geany-1.38.ebuild +++ b/dev-util/geany/geany-1.38.ebuild @@ -16,7 +16,7 @@ if [[ "${PV}" = 9999* ]] ; then else [[ "${PV}" == *_pre* ]] && inherit autotools SRC_URI="https://download.geany.org/${P}.tar.bz2" - KEYWORDS="~alpha amd64 arm ~ia64 ~ppc ppc64 ~sparc x86 ~amd64-linux ~x86-linux" + KEYWORDS="~alpha amd64 arm ~ia64 ppc ppc64 ~sparc x86 ~amd64-linux ~x86-linux" fi LICENSE="GPL-2+ HPND" SLOT="0" diff --git a/dev-util/hip/Manifest b/dev-util/hip/Manifest index 7e8ecdf3e126..79b4fb4300bd 100644 --- a/dev-util/hip/Manifest +++ b/dev-util/hip/Manifest @@ -10,6 +10,7 @@ AUX hip-4.2.0-config-cmake-in.patch 588 BLAKE2B 98081d4caa593756c966b8eff9e3a306 AUX hip-4.3.0-hip_vector_types.patch 304 BLAKE2B 2821fb3bc7aa093a2f17fbb8baff8c5d68080f61a8636163d0c69463390f0ff553a0b67aa0a5879edbfd54a6afdae81325a8eaf58fb89cb6168cf6ccc5cc9208 SHA512 6d32cc886229d94b18b9779f30e81bb2e9cf51bd47385dc692ae49dd308de16e229a2fc560e5c40dad15f1c9c75038f13960754e0dbc57b3f281e5dfa6701f6c AUX hip-5.0.1-DisableTest.patch 1689 BLAKE2B dd25393370a594abd3cb6fe8abab6481c2c544edb3f84c7b6481501fd5c2cd33970245cb38d148c5218915a67a8c1d24fde14a5a5c47ed809c613ec78b6d25c7 SHA512 6932af7662b067766b6566f858dba9606818757070b642778d559b83052097ee2ecedb1ae0184ab000c7b068b5413201bb5521e0aa3bf090df369139f292306e AUX hip-5.0.1-hip_vector_types.patch 312 BLAKE2B fb5a61a73e741e2456c031adc9c2e96fdccb5b88a3d99e6b4d31a9b53897f6ccbb41c9535296b55512055f0581a394289bae31036d3b7c07a8081e88708b9a19 SHA512 2ab41b46baf0f8adcb82f55b7ebfcfa3097159b7317d2609b490c0406ba47728c37531c03b0a4e474d760776cf7b614e32ccab45c769ce2fb8e54fcdffa61f5a +AUX hipvars-5.0.2.pm 590 BLAKE2B b67de8f86bc53d9fbcd50a9cfa9759feb0145f3b3e40360cc322676411e038ff21b8f81265ba27d099e51c3dc55230f87c477cbadfba2b48c08978216f2fbd81 SHA512 0becd625e6f34d687338e25ca4697e68a735a1df60a4c2c53f577e7999a34bc07041f513632f9534aa4b35da2cf50b02c96187f69fd183bff893343257aa85b9 AUX hipvars.pm 598 BLAKE2B 1645b12179195b95757d207248c85b7c8d9eda0347caee5cb48bdc66e85fda517f607bcb69cdfc63657a0db04ad8e96494a0a80268df7c17d6bb0e689325c2e8 SHA512 6c4e71455341673a329b4b0163fefd7f2f4b7d62da3496643d0de096755899c99b3b5a80fffbdf29896c234cb4f617b368217f4eecfd005849b294ff434b79c6 DIST 5.0.2-update-header.patch.gz 5136 BLAKE2B 290b9e250e3004a1147ad28606d7d205078affbd809c6a429744767ebabf35bd8df6395dc135984d345ae2f23fa457dcb2524bcbf31c5bf16903d3ee2007bf5d SHA512 41b1025c403e874026a712ec6f6571c873203b08ddadf68848f6d1f63924c21b206677b330f79edad2c4b85e2ba5053b1d33f70c7c09ff9c17bc5905b849da0c DIST rocclr-5.0.2.tar.gz 853965 BLAKE2B a0d568eb3b230845970d8256a5a2f32018e4b9fb68e0f1aa13a1f3fc953e614025315b90cbe68c107f7150cf91b4b1ea438455429062c7dc06ef77d65dedd2ec SHA512 b30a57c09973d8ef624511f422babaf9722685b9f85643783aebc000671b41fd54f44b308cece0baab187e1ee00b10335c6d22b6bad6fb3468abe6ef0da97d73 @@ -30,5 +31,5 @@ EBUILD hip-4.2.0.ebuild 3634 BLAKE2B 6ab4a5d74b08a2dd765bae85bb91fa7174cb0fbe411 EBUILD hip-4.3.0-r1.ebuild 3782 BLAKE2B b3f7e96b664662e9cdae955993251af254cd44f66e9a4306035875eaed8f507badca6c357bf4fa82e93e76eefdbdf7923de5f56a9eeee762c7ba364abff2b1e7 SHA512 97f34852764c8810eb093ee2aa09f3484382f5a0af5f21543020138bcd8cc40838480a03b1ea88be8044bca71500bf746ed768749e6c71e939b8438f569bd8cb EBUILD hip-4.3.0-r2.ebuild 3978 BLAKE2B 16ffbeddfdd5c6d0338e5be1fd609272bb4d00e1a5d1530a00a75d82a5882f52fc0bfd97b14bf9042affa4af4617507a5cd1b8d8f90a1f4c8744028ab63b7f38 SHA512 e664a11e69cc4a7629a8f088992d2e26517635d1f4e685d8dac69e74e6f94e8c1f782f09d0f54308b73c134021579a624bfa2ba8ecac3c470ab81cb317dcb67a EBUILD hip-4.3.0.ebuild 3761 BLAKE2B 7fdd7e65a7b1b246ad94a1e5ee37e7c3199f9dcc02df575e774fdbacf9690ac7609f53c122eff5dd87cddf9afd9c4f52d66a5502b3ec311fd6e9db5f3889a895 SHA512 07d8317cae9f7b2f4c179938477eb00ff8d0a136c730bd18582a835c23a8d9934d03824c2bb520c53cb1c2525e26618236b12dfcbfe520612a60c191a1d2947b -EBUILD hip-5.0.2.ebuild 4404 BLAKE2B 325bd471effb9762f5498e433417f5825dcfb249d57989435f4cbb876d432c964958e6cc811b0ff6d9b1376138f537ac0c180d72582e61cde38843a86ee5d4a8 SHA512 c2241888800b9cacd4abd58a9bb5cdb23d3534bb4f7b89678c371e73283f95323a08e071d8825d62c9050888632bab7015266ee94ea3ed95bec5936199a70338 +EBUILD hip-5.0.2-r1.ebuild 4420 BLAKE2B fa07d665c9ca825c550fedfbd924d6b03d56fb599141613224effcc4849adac06fd8852d56453982ef93ec543a161186205db5b0a54da6f3d9fd9768dcdc919d SHA512 1677c4d47c8ab94c514017512e34685896914fe4afd63cadfce6336b8b806075232e706fcec54d0eaebe58ef0130cd702b9cbfa292a4ee2ab075a92df0840c32 MISC metadata.xml 597 BLAKE2B cca1b105463e26741aa4bf95c9d85dd582df075795646f633ed5f0d39bace0b07be98f771aa8eb1b89984788249837303b67617e92c4076eb7601611cd2abf6d SHA512 42767156ae0e89b3ce438bfb163161b543e15114838a5c14b4b1c889fe799e44dd9bf9684ee685798a1fc5d2d4c520d3c42c9c74a88178a079ccb634148e0738 diff --git a/dev-util/hip/files/hipvars-5.0.2.pm b/dev-util/hip/files/hipvars-5.0.2.pm new file mode 100644 index 000000000000..88d3c27bab99 --- /dev/null +++ b/dev-util/hip/files/hipvars-5.0.2.pm @@ -0,0 +1,20 @@ +#!/usr/bin/perl -w +package hipvars; + +$HIP_BASE_VERSION_MAJOR = "@HIP_BASE_VERSION_MAJOR@"; +$HIP_BASE_VERSION_MINOR = "@HIP_BASE_VERSION_MINOR@"; + +$isWindows = 0; +$HIP_PATH='/usr'; +$ROCM_PATH='/usr'; +$CUDA_PATH='/opt/cuda'; +$HSA_PATH='/usr'; +$HIP_CLANG_PATH='/usr/lib/llvm/roc/bin'; +$HIP_ROCCLR_HOME=$HIP_PATH; +$HIP_PLATFORM='amd'; +$HIP_COMPILER = "clang"; +$HIP_RUNTIME = "rocclr"; +$HIP_VERSION_MAJOR = $HIP_BASE_VERSION_MAJOR; +$HIP_VERSION_MINOR = $HIP_BASE_VERSION_MINOR; +$HIP_VERSION_PATCH = "@HIP_VERSION_PATCH@"; +$HIP_VERSION="$HIP_VERSION_MAJOR.$HIP_VERSION_MINOR.$HIP_VERSION_PATCH"; diff --git a/dev-util/hip/hip-5.0.2.ebuild b/dev-util/hip/hip-5.0.2-r1.ebuild similarity index 97% rename from dev-util/hip/hip-5.0.2.ebuild rename to dev-util/hip/hip-5.0.2-r1.ebuild index e3438bc87ea4..771cda985e88 100644 --- a/dev-util/hip/hip-5.0.2.ebuild +++ b/dev-util/hip/hip-5.0.2-r1.ebuild @@ -79,7 +79,7 @@ src_prepare() { hprefixify $(grep -rl --exclude-dir=build/ "/usr" "${S}") hprefixify $(grep -rl --exclude-dir=build/ "/usr" "${HIP_S}") - cp "$(prefixify_ro "${FILESDIR}"/hipvars.pm)" bin/ || die "failed to replace hipvars.pm" + cp "$(prefixify_ro "${FILESDIR}"/hipvars-5.0.2.pm)" bin/hipvars.pm || die "failed to replace hipvars.pm" sed -e "s,@HIP_BASE_VERSION_MAJOR@,$(ver_cut 1)," -e "s,@HIP_BASE_VERSION_MINOR@,$(ver_cut 2)," \ -e "s,@HIP_VERSION_PATCH@,$(ver_cut 3)," -i bin/hipvars.pm || die } diff --git a/dev-util/kernelshark/Manifest b/dev-util/kernelshark/Manifest index 58cb18e99b87..ec4a9286fbe6 100644 --- a/dev-util/kernelshark/Manifest +++ b/dev-util/kernelshark/Manifest @@ -1,5 +1,9 @@ AUX kernelshark-1.2-build.patch 1619 BLAKE2B 14d7d2d949c4d738470c1f0102a72617400a3bd01718d3cd580cbac88588b268ce57b06cbe7052648e27241aa5904681a01817067785d9313eecfd4747af2027 SHA512 6f7ba465cf3c449c590b684c67302d35ef8332e4fcbe77763003c40502d26ca3078613e68232314f407f5e0185c42faad6f559efead0b337a6b065cc4503cd36 AUX kernelshark-1.2-desktop-version.patch 196 BLAKE2B 6800b889e03902caf27a73c6358180499bf7a1051fe19af38c90aa5ea38e4230eb3a4670fcb2a8fc6b54afea371c3b3f689b06ee51f1596e14450615256c7708 SHA512 58331560d558b4fb4bbd50a24fb0cfce6b50b73cfe8481449e5d4a87836d3d2be8bd1a7f5453e8b28d87f1657b426d0453ebcefa78f97b8da44e1ed7ee8fd629 +AUX kernelshark-2.1.0-fix-desktop-version.patch 287 BLAKE2B 1bc518523d6c49d642335479b28295bab333486ecf128614a98d37e64924beb5275c7804cbb8de792e12a238e392d0bf2462a39ec6a0e044497648fc2e29909f SHA512 e6edbf73b1889e7ec21c969ae1f49f82882f619b933606ee4b8c4e5f02aa98baffdbcea4bdd716aadeb4d7264f0ee5ae68d1c4f2e25808832c9b8df8a4fd2797 +AUX kernelshark-2.1.0-no-ldconfig.patch 583 BLAKE2B 38cebadb90970f34644915a074cc14867e495e44df35714131d7bd302029dc80b79645f443b5d1f0b6228860535848de60a8930ed94b0c54aeb09f0a606a2539 SHA512 60031ff80c80c7f533c59dd997128ef23091bb693473d2177d2731705e3bd5e516027c424020dfe9f8aa8613d62e8477745f27f187eb5a3b84ccf7d31947cc4c DIST kernelshark-1.2.tar.gz 4298175 BLAKE2B 2ebe70c2b7c0691b65b0251027f1c558fc2fc5ef9bf61512d3ddd554fbb6ec349e36fca4dd0060c6b7db49eca0ec81a2f1296d635459b91883e54e77146ea3ae SHA512 059ac0ced71fa00de34c30ece433430f1e2fc36acb1b3a3f15cb84ce74d7a4f115e4ee8fbf9a256d5a731050aee02823a90a024dca4b4f6a17061652b871b935 +DIST kernelshark-2.1.0.tar.gz 4098666 BLAKE2B 2798626c598ec2464f018b5808a6da460a552920c373dbf1eaba5d243e2f150da2a9a25668f8cb27e2ddc7dc286d4d5215d942893456de9339a63bde0e4d7381 SHA512 4b463cf06a919d67fa38ada8221e4702e2fac725d917e7abd12e1d69880ba964881ac549caf90bd7cb22edea4f28d7937494a05f75218f16fe2edcdff7161c3e EBUILD kernelshark-1.2.ebuild 1256 BLAKE2B b7f5ce31272a8034fea5ecd17e259112d0b0b310e221c861529b5cef6e4a87532c6eb574938534e656171bc703eb546d1a4c60c40b0269f225acd9f7d5aa1b48 SHA512 4a85706ac373a672ed577ef0960583ba9010e2ebe801616a3829344322e1c4efd8882f15efab28aab138191196b4e0564a5d0c01dcec32232c73e04cc53e67e0 +EBUILD kernelshark-2.1.0.ebuild 1334 BLAKE2B 36da94dd1146aa980b1bcf06a434e1070e8f1252b3c086d02cfb44985c7324b334510d03e147c0288dde74cb1c22616e616a417859f02b53f3b0a993fe7dcfde SHA512 d9ad05f7c7dff38233ecd71745ca0369508f8928a19690dfcfa9c00b0fd3359954d85b9c6643787d7ce68bc841375c6facc17456ee12b063bc53e92761d5e928 MISC metadata.xml 410 BLAKE2B 48b6f70e304fd3acde7e9b2f940b0a0d7f39ae36b0779c7e9335f456fa2ff52cfc87fa095ffed6eb918f4fba2e9132d9d496a1bfe63e12a5a7b56ef008e2674e SHA512 ee0b11f53d3f11a4f64225f7a1bfd30052c768ce3512c1a810411404a4b65590b80225ecb1b9cc3627fc80cf317ca2ecfea3e071436126467314bead2675cc68 diff --git a/dev-util/kernelshark/files/kernelshark-2.1.0-fix-desktop-version.patch b/dev-util/kernelshark/files/kernelshark-2.1.0-fix-desktop-version.patch new file mode 100644 index 000000000000..a6a93be0ea0d --- /dev/null +++ b/dev-util/kernelshark/files/kernelshark-2.1.0-fix-desktop-version.patch @@ -0,0 +1,11 @@ +diff --git a/build/ks.desktop.cmake b/build/ks.desktop.cmake +index 2b02c0d..9765e61 100644 +--- a/build/ks.desktop.cmake ++++ b/build/ks.desktop.cmake +@@ -1,5 +1,5 @@ + [Desktop Entry] +-Version=@KS_VERSION_STRING@ ++Version=1.0 + Type=Application + Name=Kernel Shark + GenericName=Kernel Shark diff --git a/dev-util/kernelshark/files/kernelshark-2.1.0-no-ldconfig.patch b/dev-util/kernelshark/files/kernelshark-2.1.0-no-ldconfig.patch new file mode 100644 index 000000000000..7a7ea5bd435e --- /dev/null +++ b/dev-util/kernelshark/files/kernelshark-2.1.0-no-ldconfig.patch @@ -0,0 +1,16 @@ +diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt +index 9e0b4ae..732c14a 100644 +--- a/src/CMakeLists.txt ++++ b/src/CMakeLists.txt +@@ -46,11 +46,6 @@ install(FILES "${KS_DIR}/libkshark.pc" + DESTINATION ${PKG_CONGIG_DIR} + COMPONENT libkshark-devel) + +-install(CODE "message(\"-- Executing: ldconfig ${_LIBDIR}\") +- execute_process(COMMAND bash \"-c\" \"ldconfig ${_INSTALL_PREFIX}\" +- ECHO_ERROR_VARIABLE)" +- COMPONENT libkshark-devel) +- + if (OPENGL_FOUND) + + message(STATUS "libkshark-plot") diff --git a/dev-util/kernelshark/kernelshark-2.1.0.ebuild b/dev-util/kernelshark/kernelshark-2.1.0.ebuild new file mode 100644 index 000000000000..ddf6b441a088 --- /dev/null +++ b/dev-util/kernelshark/kernelshark-2.1.0.ebuild @@ -0,0 +1,60 @@ +# Copyright 2019-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit flag-o-matic cmake + +DESCRIPTION="Graphical reader for trace-cmd output" +HOMEPAGE="https://kernelshark.org/" + +if [[ ${PV} =~ [9]{4,} ]]; then + EGIT_REPO_URI="https://git.kernel.org/pub/scm/utils/trace-cmd/kernel-shark.git/" + inherit git-r3 + S="${WORKDIR}/${P}/kernel-shark" + +else + MY_P="kernel-shark-${PN}-v${PV}" + SRC_URI="https://git.kernel.org/pub/scm/utils/trace-cmd/kernel-shark.git/snapshot/${MY_P}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~x86" + S="${WORKDIR}/${MY_P}" +fi + +LICENSE="GPL-2 LGPL-2.1" +SLOT="0" +IUSE="custom-optimization doc" + +DEPEND=" + >=dev-util/trace-cmd-3.0.2 + dev-libs/json-c:= + dev-qt/qtcore:5= + dev-qt/qtnetwork:5= + dev-qt/qtwidgets:5= + >=media-libs/freeglut-3.0.0:= + x11-libs/libXmu:= + x11-libs/libXi:= + >=dev-libs/libtracefs-1.3 + >=dev-libs/libtraceevent-1.5 + media-fonts/freefont +" +RDEPEND="${DEPEND}" +BDEPEND=" + doc? ( + media-gfx/graphviz + app-doc/doxygen + )" + +PATCHES=( + "${FILESDIR}"/${P}-no-ldconfig.patch + "${FILESDIR}"/${P}-fix-desktop-version.patch +) + +src_configure() { + local mycmakeargs=( + -D_INSTALL_PREFIX="${EPREFIX}/usr" + -D_LIBDIR="${EPREFIX}/usr/$(get_libdir)" + -D_DOXYGEN_DOC=$(usex doc) + ) + use custom-optimization || replace-flags -O? -O3 + cmake_src_configure +} diff --git a/dev-util/maturin/Manifest b/dev-util/maturin/Manifest index 64f24304388c..72bc1a2042b8 100644 --- a/dev-util/maturin/Manifest +++ b/dev-util/maturin/Manifest @@ -34,10 +34,10 @@ DIST cargo-platform-0.1.2.crate 11645 BLAKE2B 7770acb90e299f71c60bbadceaf894a310 DIST cargo-xwin-0.8.5.crate 25263 BLAKE2B b2a7574009838ce255f807cf8e568bb3cc7a78906c21b57f3698c74829191da8e09afc39a7ab824a5036569a6c1b321105a56ac3c6da63034e0621b1274a6549 SHA512 23195a622e3de5ccc6a06d2e72b80b519b3d9c302b7c652da150cbfd3c382b5129ec55892e12a60f3dfa6dd089eb74933efbe539bd4becdaad0c613f10ea5880 DIST cargo-xwin-0.8.7.crate 25282 BLAKE2B f38bcdcec890cbeb3a7f1d73bdcdfcc0e3c497adea64926899b5aac075687ad36f52a29983e6d580a28bd0fd4ff9e14f2b88eaa0efb5df7b04db0f74f952ea98 SHA512 8c86564c8f88ee7238d28c2c3dd680a301e6fba65bfccd11364b0d603a5446d4e850048cbed475912fb4be3e4c677f8cadc6201d0a6a6541e8034873fb657702 DIST cargo-zigbuild-0.8.7.crate 24298 BLAKE2B 6494498df507125456b9dca7688710404ab92f88c9b5ec5caec072fdb65ec22216f2244d995a3509a9b839f247b1c062df42ef378c8161ead7dce99da0cda565 SHA512 0e911033c425327bad4115ba4b7cf26f8f31f7ceba82f08d382075df16575a49e01b0cdaddbcf3c21e4e9dfc99ef9dba1cb8cfa5f462090bfa1af27f12bc5e38 -DIST cargo-zigbuild-0.8.8.crate 24427 BLAKE2B 20e06c2c123dd86bcd04361f38a2f2b505c73f8fcb717cb2e6ed501ba7135f29cf561bbda9cdaa3554beac7586ec83183a8f77ecbcf6ae637ac03b3fb0d25e0c SHA512 6f54342ab135b090acfaf08caa47f709d25f2773225fe79381f1ce0df43bd39892d67c15f82e3f90e2289ce1c75da43b7d46fc27acf8229af784737804eb1e3b DIST cargo-zigbuild-0.9.0.crate 24926 BLAKE2B 91b2bfe9a59f1749da54ec73602af29420fc4dfd885c845463a08b493c724261e241b3f5006e2790b45a1a0297dd8a2db33111a60033280c71a34700b135ae77 SHA512 8eeff655568676a88cf3b058131511d1b58d7967d75dccefb0464633df1e178dc15e6e8fde20935d13e899a86815bcace3acdce2b3e85533804a29905be1d777 DIST cargo_metadata-0.14.2.crate 17469 BLAKE2B 4e64bff7710c51d95944faac60b4881b5a43d5edd07ef87c8f4b9826e63dd708719cab27542fdf82cfe869d8781c1a6918a050aa0de71086316bd2f480aad947 SHA512 16e6bb3ddcfd4c6d48ba3415780518428f771c393ffe10ce15e1f3c026a6f3bf40ea9f25214049841b1d7d51f2208ed032961a75cb641c5afc52e02cb84d3262 DIST cbindgen-0.23.0.crate 188128 BLAKE2B cca6830ad99538e4e6697ab5fe6b6d36c96efbb33a9e971cf54923f0da327bdedbcae73d388fe522bf0e090b9b90041d6e32f5b083402590ba3de858bcdc6d10 SHA512 d7218e55526abfb226df524e634a72060de752eafe5b7f5c60bb746e2c4b105040455cfa16859e6b231c07cdf0256bbd608fe1afbec35fabe2f961927c19d04c +DIST cbindgen-0.24.3.crate 195698 BLAKE2B f5c65e9c77a7c2f98a44382a6e4b852071b70bd832a3da3220bb8a7c4729a44b5964e651cd63577f555c5bf4e6594b1148a5afd96dc1d3f599b2fd1d523b54d4 SHA512 3a39be67a87aa7a4dd9baaf6b803215f4587bd7925c4315c5ec93954e021471919fa977ad2084f099c606daa392350de3557bba56cef77806def99c40318ef05 DIST cc-1.0.73.crate 57880 BLAKE2B be8d7a25a54afdd759844e76aec61526fc2bd5ca09480e6cdd3bdcf27e5f9d3a88dc16cbcbf54cd021470a7cc521e1ad468116c112bbd30752bac0d5486939ac SHA512 980f012b90c6410144f6de4995048337e09214f19603076db6d4edb88e9ef9ac9e8c6e25569f66c2be3a47e99298f5886dafc102e1a9122316179aa26bc1c985 DIST cfb-0.7.0.crate 62356 BLAKE2B 108d4a20d436b84963f972335988dda39949d72c8f096177eb88bcb929f0873c3ec8346bf8e606913799ffd0882901f8721b753714ca49ad307a1ee788fbe0b9 SHA512 f1c3dec790377bac4cd0ba1d017a0cab951395ec6e1314bbacbe44e61b3fccd58ca97f81c5f284552561edb69023a4e8b79bcf5aa1f6b3aad1bc677a34ffcb4f DIST cfg-if-0.1.10.crate 7933 BLAKE2B 063a96ed176f34f788666b40adc483d147fc011dee941ab60569ddd0e57502b5dd06ed71090f4e14ce005d06e240500a286f74652615e9d068fba649610d8cf8 SHA512 9d22616bfb4a75770a828a0a3cddac6787297a5fdc53eb17e25811cc94de717f2de8bd66d53c5d65ba1c83d8892aefee5ae758cf56a1ef0a0c3120f70b244339 @@ -46,10 +46,15 @@ DIST charset-0.1.3.crate 14330 BLAKE2B 928771e37cc4f86f49cf09b671cc016cb66227579 DIST chunked_transfer-1.4.0.crate 9238 BLAKE2B b29737023c78041fa1166d56bb5fb7be2e502b06c56b0fe127c1ec2eaaf3ebdbf9bfdc8645d7234dc17703706529406072b90fb06a15df482b1065044d3dd4c4 SHA512 b3891bc1b101677c2ae6bbac19e74f5ad0aee7b499b0a339b78fa0af7150b2ae0b2151d640bd2a7c4d052a12cf935d16e04db3d37d0048ec1d79a9ff01f13389 DIST cipher-0.2.5.crate 13099 BLAKE2B a728a53007340dcc55da52cc170e5b801c8ad20c4e159d31200d5ab7f8bf4407af9a60713b4385ef0d65c06cc81692cfbd7339cb7449367d1eaf7c529ca34373 SHA512 e55627f5424d9b566dfb0787eebb1fb17ae98b4016c9091e87040ed37b36e0256b7681958a0d90aaf06c125c71123270bf986128ca1e0dc125f3162a868848b9 DIST clap-3.1.18.crate 209664 BLAKE2B 97b499c2909045fe25ed77a22d55f32085e85876e18f00fc23f19fec5e87e1d1a7a9b1c6ac4c44cb6cd4a1fe7647effc9825be0621bd088b17a421ec6e738c0d SHA512 bd06202304e04cdbe12e7532ff9f112e0cd3c8fbab00232149eaf9f296acc308b18d2a7e7926c22f1c39db92a2af140b39eeb7affeb30226d9a9cd73dff41b39 +DIST clap-3.2.4.crate 208372 BLAKE2B 5cbf38ab3a7022ad02efeb535675a6813bc0cc81e966be0968d50a044053dc6436eab105d45f45df205d903592d6ede4cb49528d05233c2b6d01ebb4310e518a SHA512 88998d5121a558ceefed5ed70a53f7760cc8f017d2f0c8c26c42e467ba1765d75f036600c4d764f8161c50744768bb3d9d21df6836deac043e5b5d61d516eeb0 DIST clap_complete-3.1.4.crate 31223 BLAKE2B ee08809da96889594fcd7f85a63ef9c4ba9bfae3feb5b7b7c491c39712b2b1d2e98e734ed4b138f919535ddcfb20cc093602cc1587ec58d97a62fe008e86714a SHA512 3a76e4e94090c8fceebdaed4e6674ab8af2e5282c72e19643998e55dcc8e07298153baf67b4bfa430ef814c92a3c3b8513d2c857eaddc7a586693bd3a9d2b1ec +DIST clap_complete-3.2.1.crate 31543 BLAKE2B 3e4e83f52d056736851bf8db7376943f0f43955d8e7d32e66f7c1e2b8ee1cc7ec24740c1c1bc7aba2ac3159aba70a3ea07bb154bf551d2f08b1463521b2bedc4 SHA512 75a42ce30a5661a75763373381477862157161b01c0972c80c01d6610f3fd9f20ac167aa55921557e574d2d895b614ba5c780780562b46aaa31fdb487ac11127 DIST clap_complete_fig-3.1.5.crate 9919 BLAKE2B 7f817bd2a2046c9d2dd3d38c5202a6334cd10b7656e94d5e217f8e3b66c5d1d0a0fb96e6ab58c39cf0165f533b43aa54821b4bbd77bb8a8b36e8ab1fa2ad9e18 SHA512 93ff5ef5e21e5575ac2cef2e33ee3d005b17d5d6849493b282f956ae65dd8f7245fbcfdda0a76bc10a0ab038b89a136833771761d4e64715fa4f68e8cdf568a0 +DIST clap_complete_fig-3.2.1.crate 10106 BLAKE2B 74a9d4c3027afbdd61294e7ded25317b6b4b1d78a12b1f16d03ef2860c262c6dcf5f65670f752fa490eefd9da1d0b934c1989120f6e4bdd7cb966016028098d7 SHA512 cd2aa876ef54de086dd68f1c389a0e2f2ef3b8cc7b6ad56e231ac34e87936eec906ac1b6ca552f9a7bda272084ce6468c543e7d4359bab5b3e3bf7e84ef268fb DIST clap_derive-3.1.18.crate 25521 BLAKE2B 4c46e0793bc945d9ebfd7ba104264a8cd7c92782c24a9116a8cbf92696476adbe6d5059ee0c220bf71c297bd66f976b91ab95ca75d4ba56714a2824ca7e1af7b SHA512 9bf92e45de15bdfe1ca9a1363f1d243b8df1e5e7d957d6240fa351387b362ef91dc9acffea7256c2161ae8472e35ee2cd678c0bee1f9a27771ae9f4f3f71b351 +DIST clap_derive-3.2.4.crate 27646 BLAKE2B 3ca6cd0b3b5d35bf3eba6aef4235dfb94c977fee1a5f11506272432b85917193b688de97daa134fe2e85c7a5c736dd67a0f09a17343dea3a4796c55ddc97133f SHA512 f2c2fed1656ac7a81b86e2cf8b4925864476b687b935b1c2b69bec9466403d4f80d98f19cb16cfafdd98ea0289a1256f4b500c954085bd8be584f4f24804a5b1 DIST clap_lex-0.2.0.crate 9581 BLAKE2B 47bef7e0b35c7a934deeb2821f0a552e05eaeeb68bbcdb82a013cd3b74f2cc42736207a394b9be8c46b3d253dac41dc22e96e1e2ccd09cc416743f22cbf78891 SHA512 d4acd8e2b8d1d19214fde1f0f21f0e0a755cb44e326893bc65350d742c2e260bda61f0abce5fdcb08fc5c4c835d0419cb02452d9f6a85cffa2b5dc7c4bc1e962 +DIST clap_lex-0.2.2.crate 9657 BLAKE2B 74f6ed5c674664f0b81eb6d61427c0bd4bb2a2e7159aa00c2839a32e360f41fdf388c1455b52658a97900bb1b8d729bdd4f00cc5313e3115234e65a0704ed3fd SHA512 ea1d37bfb29412409db06c1991413dfbb83e393d74c3cdeca80ff317a423f41891510f6ed471f7cb7dd97288393726b14645287ae59cdf7be41f3a1bc9a3991e DIST cli-table-0.4.7.crate 13195 BLAKE2B 498e7434639a4bf21f4b793def59e2f045f8353eb2e12ccbf8778a0a92196ed589ddd94e696a000fa7a2bd50470624f2972eb613cba538956e50c6ecaebc1b53 SHA512 2696d3204107f2bf104312fa1e13a92638fe9ea1894263cf707cfe3891ec083499b1b0594d8571169ca242abd6a41396a88ca41dae8a3ce7f04365292158a87b DIST combine-4.6.4.crate 132144 BLAKE2B 9d6b513adc63b49888dc33444e3db2c0c4b950a6c4e30ff17e0bbf4b3bb39fbd679cd31ce7e584a1bedca69868606a13c0e3bd0a136a1fca1dbcdb516452d34e SHA512 2550aba009b8ab66230e7b21fd1cb5085c92bc280e31f35c9b02dc78fa138ef9b9ece0d7801473b88d11866b013c6fa3bb6e9611bdc1a7b85144e50a49829774 DIST concurrent-queue-1.2.2.crate 15859 BLAKE2B 97eb49d7f6270999f24d37e7a3967c0abcbf584637388c4507f89fd5284120759c9845219c463cf066f6568191b874fefddd7edee9292ed02183123161074514 SHA512 84e348dc3d40c73c11c54ecd0f1e6cf7fd6c7033f4723a428ed1c09bc9548cf317a0d8182144b689cb9781190b9c8ce4374717012eccee54a11ed0869dee10fc @@ -108,10 +113,13 @@ DIST futures-task-0.3.21.crate 11815 BLAKE2B ec3f2e2c025e9a482d86912099e68722099 DIST futures-util-0.3.21.crate 153768 BLAKE2B b3bc5632bbc7616d33f74361d68f83e0cb051125475101c84212ea2bd03307e927cd125e2f93eeb0f84946cc45d3964a590dcbfcfff88d3ce1970f127e71aed3 SHA512 ff952fb74a54e793de943e3aee2ac771357bf9f1aa5de89af128868c46a6b44e414fc4ea97f2d9b201ff7ff41023e119f1adf90d314343ff53ab987c3e07f5d4 DIST generic-array-0.14.5.crate 28915 BLAKE2B 0a8c7f20ec91d218fad8a9a87b0700564744ccbdc2f1eb84bc363fd55e86a5ad68c68e446b100752238d45abd7c005f1994bc26e079270d42635c6e296e96f29 SHA512 30c86b24222503245b494c5f88cdf8115ba08c73df55930bb01bafcea22560f4d20e38c348c3896d6e1ef03209cc1571745881b4a77fd28f66b0cc435f5249a2 DIST getrandom-0.2.6.crate 28043 BLAKE2B b9871b18389f6e5503b3b817baa37dc585eec980851114b3407f34d25bbf68fd70e8bdef60ab682967a1397cb9659b343312deee740aa2107bbf38d1f4629d60 SHA512 3fca26198bbab1a9e189fb45ad6cc7c7a18969eed6f68ca43407a2d463fe004955b1d199c1794a23a53ba21fedb61eff86d380d2bf49bfdb6c7055c11d543096 +DIST getrandom-0.2.7.crate 28854 BLAKE2B 30c054361c9b1d9f95bc505e27e98d8cbb685f37c91437948d9d26f22028e0797a7c704d88912c1648b3704bfe10623a8c5e130e81746c8f85848b831771db80 SHA512 01803e609848662ad8650cf451dfc2c37580da0b7b5e0d4cc764da6ded253cf49ae42a433b1c53e89773bde00c1ccc136394e58ed4548e7b5c0ca7e202e857e1 DIST gimli-0.26.1.crate 716168 BLAKE2B c138e890457e8724295cc8996f8e60f1f4d3eed46c865dc7ff2379c65e8d470080953eee70718867b73524f57d54d4a91b5d5ba74d79bd3da38084a880f3fed6 SHA512 c341354e13a78c4afeb651a0ed651f60d188957216ba51079512531ab1273b1b79c86c57e904b87064015f8e7efe4280d9edd4acf90e25fb29f8813a4c7bf9a9 DIST glob-0.3.0.crate 18724 BLAKE2B 1f1dd380e7d668a0c2cff9134279ebda958b4bccdd4a65ff01f9665b45ec4cce8ffbd47eb46e52cf516c5fd5803561e6bcb60cdee21ddfbb8601a95d45500620 SHA512 87098ffdbc518442995c422120cef71f83069c8f88a1970ecec5105b0f284ddd92bcee929f5c230d5b90ae1ead7e1214c3eea26f4a8b26715a00c1ab8b09bc46 DIST globset-0.4.8.crate 22886 BLAKE2B 726fceb279ef00589ebd6f77bbbe0642a22a9852a12ac9d14139af679ef2af0a68bb90f51f9cbb08d44190eafc35145df72ea3ff2f346d23cf22e428c887bb42 SHA512 1a1fb9731d310ced63742b2c6f7ef7f414c89780751d9881859a6e6fbc512e91bc23c91e3743bb36114dcef6dc1962fd376d67bc536752ba6a8a2fda7aa80bec +DIST globset-0.4.9.crate 22929 BLAKE2B 91dfaeb99a3f6f40a5a025ad8527c91770545487324e191801eedb6f916739b5efe687d84a43eb8b712cd181d98d3ab17b839f30c19e0da041b4c34d9286089f SHA512 66841495098b028b8d294c0832276b8864760df3a16b93b57222037c351591ac7773a99a65b85a20c438fbfc04c56ea4901188cb18ed470d3481eeef29eab708 DIST goblin-0.5.1.crate 156923 BLAKE2B e71e22f276ebddc164ff326a2d819a3d208c3e449b0667b8b374a4810710eb5d8857280fcad2602b36b949bc634ecfc59ae01248626c2e5f6b21fa236345db22 SHA512 0bc3cf899adf42906664697503cb4633cd2af13a91a0eee85e353a6247b1874745f1f77fd1b4c5aea4bf78c6a94adb01bedb1c5b79604b06378d9a485c9fe346 +DIST goblin-0.5.2.crate 158017 BLAKE2B b590ffbbc10430f470410a784934a8c14525055ee922074ba7ef19dd1a3326e9b42fee3c20b2e1d6257719df7574397f188373abd29ac7ef6125fb0c4cdd0b1a SHA512 e061cdef41c0c6896c8e9842b33090c4bb2b8760e27f73b2a4d680c5e68aab272d977f5cfea4fd528af5d42366f5047623d64e41f9a6b42203dff2521b3c68f8 DIST hashbrown-0.11.2.crate 85713 BLAKE2B 402f9f1bdcb92631206f9b72923ee35e28db8623e87469c0f1496664bc7185077013ab3c8aea68268241e5b2504f10cddc613a350abd4291050deda6c112e559 SHA512 c21ca68fd49bbb741901f59fed04cc124b8da99e2a4dfc26e2e5e1140637872b344612a01691bd30cc771575c571be15f756c84dde225441699cd2322af2ad6c DIST heck-0.4.0.crate 11161 BLAKE2B 13b8bc39cf3ab90e71433e3c7b3e5f1c19404bec58dc4298dca05d94d5c14c2fc97350de737cb78aa45196b1241aa8f1ccf3a11ca309da5fe0f6a657673412b3 SHA512 33bdbf4ff9ecc4f4d74cf06590e056f4d96bf0d990d5381b9da5b65682b2495ed74e27b45419c2afa986c1f6200909d5175b137ae73ced5cc8ac869e4e1bce8f DIST hermit-abi-0.1.19.crate 9979 BLAKE2B 801e8052b85341cca388ada9db4b06bb1bd7b64474185b2ad06c0256b9e597639bd3dd4ba0053ea010f922e53969a4ab47b90d451fd9b94c8f2324055d151ea1 SHA512 1c877fcd562b15d2de9c151fd6c5f3ea4bf48abcb799e6139a180ffad5d64b632f0000d5707bbd92ff23a0e5f349157b9e0f5be8b50f03680b0fa47315dbb78a @@ -129,6 +137,7 @@ DIST instant-0.1.12.crate 6128 BLAKE2B 728923f757c1ee4e4a7afb90e460eed8139206896 DIST itertools-0.10.3.crate 118661 BLAKE2B 0095d6e7f14ddda69605d09f74e8cc881eec1a1d234f705e667d7f9e738ef157b7ddee066855cbcad7f134bf79b99a4a4c77bff3371397a567cd34d98b68bf97 SHA512 9d17357eb68159edf4f4ccd2eb9895672c7fb633803166d5e24ee12350639eaf66f1c822910518185cd1f1ca5d9c3e228dd37525e6c337ba3fc7ce967f9bfc85 DIST itoa-1.0.2.crate 11112 BLAKE2B e277db8e2f506d4d20b6888b609d9726d594e1cb2c9f21df60a8cf8dcbad1808d8c1bdb0b7857ce7734b92c0f23fb1ec56f8564e779f27eea953d0ffbfcd3f84 SHA512 44a732a102d60b58e72fe76c43a1d185fa12ff08d04eeacf03234368552f84d3de87a2ea0a6e7a56b8cfa74cb6f6697005afcee26f45afe0c2fc7dce5da3b593 DIST js-sys-0.3.57.crate 78605 BLAKE2B 260e2fe94a213ea169d9296dc8f5639fe62f47ce69eb69f2ac2f9b1f409c3f2dc1b26fef56cda5cbfbb775a7f85d2b6d866bd4e30cd6041feb337b744e57358f SHA512 797865ba4c40bdd338ea3b980d6f7139b580a12057437319d3427da6c5045455e0612461289ecbd6ed445e8b675369a8ce77ec8ac0383c8a800a7fc84606ac2b +DIST js-sys-0.3.58.crate 78794 BLAKE2B d664fda1e19a7ebb621596cd4773e7ebe86b3749ec8e0e45477d170aa472a80a75bd0ca7f6ca47c9aace5e3962451039b1bf44615ac77ee4db21f46d673943e5 SHA512 74656493c36d9110aae99f58cf1f72a1c89bd971c574ceef8194f68387bcefaa5e93aee736b41a1de1c192113257bd544948dd79a227b5451d13ba2319b58a15 DIST keyring-1.1.2.crate 30205 BLAKE2B c2f3c48daa6c06b0de4c9f459d563d70b483764e53237e6b868aca4d4d08835ad92df3c2f928c8ec571f54e96173148a530f463ed55e5e5a8a63a975b7b496ed SHA512 aeee8dde066f3f49a4089aa778be6934758fecf7877c3bf285d84b2a97f47f504c7d4bb7903f9af32e479895e6842a7ff84399e520e7d80050c896839aa2628f DIST lazy_static-1.4.0.crate 10443 BLAKE2B 25b2e61bbac48f0dcbc79c81d7bf01f2403d8269ecb6be3ea6147bd00f7a588df15a91f44dfc18ada19b21faa71de4637c7d493a8628cbecd0e547d74e616a23 SHA512 e124c0521ec7c950f3c4a066821918da7a9c6e711115d98009ae7c351928fdddead852e7596fea5937a9c30e4e4ce8eee7099b20248b5d6e3b2494b6a6d88cb8 DIST lddtree-0.2.9.crate 11163 BLAKE2B 19994b60d263e80408917110cd932f99298e149c000de599194c46b4a186cff271e34ea70a3e4ce13241500a63fbd29c60436504e1763cd5f55a32b5ea489d8e SHA512 812f9febd86c4e5d8182a47d37630485030c3feac7a27d904db43fcdc685217abd7e8e5a94e26d863d8fd6cedaba3e767687fee368bd9597c37e00e1ea8ba612 @@ -142,8 +151,8 @@ DIST mailparse-0.13.8.crate 36008 BLAKE2B 8112658b4ceb5b3528375f4f8a178a26c18b54 DIST matchers-0.1.0.crate 6948 BLAKE2B ec3a5d01d2fedbb4dbf5bb185afbb9401410463a61f51674e0df6a571db352b2bbabfb99cdbdcfb4e511ae783165bf0258f5163f240a229b9087f9edbd0df41a SHA512 84214c1a84952d85631aa1ab5115df7cda223ac64e2acf055b6129ba1aa26ddc87615a8b51ca890ce3fee0419053fa7fe1599ae128f1d211b58c07b0c4af3b19 DIST matches-0.1.9.crate 2246 BLAKE2B de155202636c6a03ed68cdb21e8ef96e19b45be040a82943d2d7e5192c0ab5c253ab6d65f0b30b2689e21da79cba684af5be6e63c48266681aceba356f6eea41 SHA512 6a2809687d30ff04ea97bf9d1610d746e097699a4c3625ffd1b7b1e4a9673ece9d559058c9f760b99d6ab509024f7b338e7cfa6fe767499c983efa98bfb98305 DIST maturin-0.12.17.tar.gz 299343 BLAKE2B 28daf0ae1aead28075c730c8acdef875918f0c65fcb6828987ffd1b6967221dea201c7988574e216826a35a7938972318e1ec22ade3977259dc610464c940b7e SHA512 21649167f9fc6ebd1388e2cf5aa58a1656fec3bbd1f4d97e4753de7992171faf56bb2a9c0e5d19d2965076ae0e0333db0c1958e7af13473b4af7ccd3c2039992 -DIST maturin-0.12.18.tar.gz 302918 BLAKE2B 2a899d9162e2f893a9effe09996590193b3b04dc54b315728167e7db588c0db87a57b1c0d85ec7060977cbf9948d294a6bcdf66ac639f15415a5c6da7b6b930b SHA512 c4e4c758d9f73e6a6804bb9daccc60b21b9b77b6e3e0f32afc7788e98ce5664de77227f89e7c9f1d4b4330d671c190e3fb6f3c6b3abfcb1c22722b080a53bfbc DIST maturin-0.12.19.tar.gz 303088 BLAKE2B 16311ca462bb38432156e09a3c15133bbe0dbb9dbdbb390610b1e97d89940dc01c4e4e8e01649baa90e9bede9cbf203b89ab730ee8251c867e26d6e1aff2d053 SHA512 782fb0f1715fdae913b34a6fc5eed6b750546903b0d7a522db1280ac8ebaece221c48acc200a4e10687ea8acc5e9b596079e8e8eb990f0a824ef78a5ab41b57a +DIST maturin-0.12.20.tar.gz 303609 BLAKE2B f509401b4b32a6700e08b72ec9ae49d5593df9b55e26ce3f44d62c9755429ef785a60442b540fe05159ed0ea6fae72c3230dcf517cef7e5085184ce99d0d0032 SHA512 e221711509d6c3997df49e934e73f41df3c7cdd975db9fd13a22fc9d6a2f2bb9aed33763c70f8516665918537a032e113b55d69936f65e72bb2ac5e46b45be89 DIST memchr-2.5.0.crate 65812 BLAKE2B 57966413a1f933dcb2d2d4ccb29c247070f65a83299b2a9f5aa83f5a48a5c5f1c4c7c632fa63bd19f9508e9291e7258db2f16e2813a56fd84e0856f70f1e67ab SHA512 444a163b484c233e78c0e2e4d51f01ce2da93d7d29f516a95e4b0866b20bdfd3f34137653abed53eb70387991ee3e2b5937d8d4360a85bbcb50a93005a75defa DIST memoffset-0.6.5.crate 7686 BLAKE2B 9a797388702389076c426052c3d54dc62802d5db8bc5c9c83990429f2ffaec4fab4c7dd3f09cd0704d1ea555e87976563bb43408ba54b5e66ce7e406d4604009 SHA512 11bdd9185b99dfee8e659e051b09ee301c7142a372a8117864745a5085c015436d2efbb1478192886f09cbc562529e209d2e3325d94938a64bc75b1d91d2bf3f DIST mime-0.3.16.crate 15206 BLAKE2B 9a599ca82fd0dd6d3d2dea68a47b8441b1024d016ee1fb23cc6431b39ead20c9b3fe1ff3397af79c2c1b2cd277c440d4fff69f6b28c550ddbe15f680923c834b SHA512 cb1d691610cb82720e553247336fc5eab63407ad37febf2eb50aaa4e329cca70959ecd8bb8c7af5753acec2c8e86fc9a0f8ad9ad2de93fe9295ce84033d6054c @@ -246,6 +255,7 @@ DIST sct-0.7.0.crate 27502 BLAKE2B 93912044e47473d72d7415e01cbe2545f84d7d087e7a7 DIST secret-service-2.0.1.crate 26355 BLAKE2B 01d0457e7fe16a2f86a67a3e96c6acb3b68bde05cd89f7446e4a248c8832dff51b409a106b73b21e9017315da603fd79ee9dbb1f1552f1c56fb9bfcc70eac5f0 SHA512 b7d348a236719e8371e17e71931f764edc1e7a0a19704cd85643ecef020769ff6dbce4f9169ced5167441c4d87fe77fde0b45a3bf39a482ff9dd35f625094c49 DIST security-framework-2.6.1.crate 71688 BLAKE2B 45236a76721bde18400aa286263b5dc389db66a02a5b8feb38fc6ca576fca305cdc5f7e7d6984ebef1379209740ebef3180c4598d5117b04394562de5ceb52d8 SHA512 e4690acf5609f52c89cbe0b577c68a22caf0763d8dc781817010e695824dae44dc27f58c9ffec4254a8461e88040892b89f9628d6a71102d06ab5441b84800a4 DIST security-framework-sys-2.6.1.crate 17717 BLAKE2B 5951228dab98af742825a30584e38aafb096d1580375c960feb1ccce7163c6e42802fba4212f556ea8b8b09b1b40bdeec0bcf4af1d7eb4b05fbd271aa3a4cd01 SHA512 7315c0d67d2e792932cd6634cbb9da5021c8d9a1a1e96b9d92c6718d73be3aafbc5613cb355fa1a3d1860f13c62e829bc220b43ad18d739ea1b5aece0cab470a +DIST semver-1.0.10.crate 30912 BLAKE2B e0addb727cfec75ac00d0941bec66433f549c5e731a86cf19954c1c402cb5a6721f20af11f1da87370791fd71f95b1febc1b9c90acba8d5416987fe97502cd5f SHA512 92f01a95f6d20bca1e9101f17cd7a7be7e002d55a0ad792c0a1b6b47c510c8e902a8dc33f683ac35800e39020453b0300b79a41fc32f29c8eda9a9d57d456fbc DIST semver-1.0.9.crate 30843 BLAKE2B 52c90056ec744bccbeb4a603b8e138a9b980a063c05462011d3b4cd11c5272c5284d0eec427ffd1e838d73f97a21af70a6c7f8094b6faecd3c18adb1b0be1449 SHA512 23da181209ca26a9e78d8111444c465273cdaac23ef6023b1e9a9a10e2ab9dfb13baf51f8b6f597598bde84c36910e0a45bae4f14555d731a9c9a3e94f37214a DIST serde-1.0.137.crate 76182 BLAKE2B dffef53be259eeb051a375e532c3748219f8219413af0615debdbbce61c5ca17be13b06c0bbbd7a85a696b4bc76ae8e252d880b01ecf540b758fc10f11415b21 SHA512 28223488e18826f83a7e90029aebc0722e0cd238a2c0c021e5a162d0f5deaa494713fad10f7ac79c8e14de856af931b6d83cb3efcfd0885837fc71e35ee38a2b DIST serde_derive-1.0.137.crate 54831 BLAKE2B 19a0324c18bd00da4feabcf83dd78de2ff7a1905abb82d5600c6128a8351f5ccc37df21e0135601167a51ea1e6691bd22957c2bbd9da637653c7673dbb808d24 SHA512 ee47d3bad717ae16118c43e6f308a0e264bde80caab8f8649bef96ed3f7aa0f9b6a479311df22ecdc7bbcdade65f7b03b79100f8b86caf02f9a0bc77ce01035a @@ -284,8 +294,10 @@ DIST tinyvec_macros-0.1.0.crate 1817 BLAKE2B a3d1966bf57c11afcd026269135a6189f14 DIST toml-0.5.9.crate 55667 BLAKE2B f2bbcac136e0182cad9b51f07943610c8700b68afd08fdbb822b47bb79d215e8132376da8ac61fd550e86c353a83b007297b6ac92ef5d503e1b90e746c40c649 SHA512 7151bcafbe2bdb1d2bb91562daebd357c884819af047843f1b4a56bc3812d4153eaf70683d0f9bff51bd1048700920322d64d41da13ebb4cbf34f0f7822d7ce7 DIST toml_edit-0.14.4.crate 105387 BLAKE2B 63b364d812969fb206ec8ec38e8c0264bdea3a3e7482e2f253c8b0c4e9903bb5becbea6ec03f38d9236be7cbe8111a437e667b901ed75fe32d6de3f94d3a2790 SHA512 613aefe6b648eb202002d447a63cec1b83aaf6ba04e964491069198a0fc39ad11268509a2ebaddd68ee3253bc28df2a0e771cc2876c57136e517850a3926fa4d DIST tracing-0.1.34.crate 72775 BLAKE2B afdcc78ba29f68f3e87e401a89e4c5944da620890823d56f3d345c2e97a2268c19c342014903aa4a62b8d39b67a5313506563a7be0a555b86cd93aa9db4dbae4 SHA512 d4641f3f239d158547d7c811a80cbd2d1d7df366122dcc678d01844988ef3c5f5db637707e7e91bfb2ea16bef5463d52f8a481d1a9804bac197157453b5877d8 +DIST tracing-0.1.35.crate 72680 BLAKE2B e3f07d2c7bdc72b6845be0a18473a3a24ec0d5212a88eb1bae34795319b6500d6b8c52ff674842f5ded1f0c8cf983977a66964c16779ce1511a2e0d81cc3855a SHA512 939f649d1578e569b974ced1f28678e494f4c42fa5e6c981f38188dcb2d960f71140627e4f60b86d926d44473b311bc855e85f8d90e43932ec3ac7eca7c02394 DIST tracing-attributes-0.1.21.crate 27552 BLAKE2B 999e6e257c8778f01cf43365db21d97b9f055019bebba5462968a806e173fc7effc35cacbb60696e3db45d3487627ec3858c282458b38fad74f2f49bdcaa75c0 SHA512 a48da3338cd86e7d9a196e06505d53a6d60278bcd3b709e175219c8d1cbd9c0191af07c335b6401a157563e22d75dd13d5be664c02913c289079bfa667f99e65 DIST tracing-core-0.1.26.crate 53727 BLAKE2B 1e3efbd8e5ad0617ce15ea14eb6365752067f580504a4cc90f1f486ad3eb7e59087c0f332e3e93ae32a2f4c42a42482a9ecbe180f43dcf34a427babd5290fc61 SHA512 b9d44c307d0fee51675bef07ed7f7d2eb8de8a6ffb37256994f3485f7f80e40f1fa9de1663e5360f945270f10d22e42cd9af60193449bd0a0d323895e994bdbb +DIST tracing-core-0.1.27.crate 58328 BLAKE2B 3461f13caa1042fc63d7defed2e3f49a286d870e0dee51776a90ee8558a2036781c5561923afd9b858b8029bc95a224bef973009b928c9ae050fe4a20d42a8d7 SHA512 8627b2cf4285e461b47288d885ac627bc6cef1083111e1413e2608dccb9c65e55fd2cf1a979d8a507891cf8bf11de40af32a434e9ddec4ff57f7d4c04e3bede0 DIST tracing-serde-0.1.3.crate 7329 BLAKE2B 55d924fc3acfd496abca8b42bf3fa4a2511340cf2ebb060fb31bc0b5d81dcbbaa299daef3cddc3647625afd124b9c83efc1ef104f55dc6d4cd4d91e0e667c160 SHA512 3822ac747df404c33573ad2a5c722f9708066a72c2893dbf507563ef29bebcab79cec17515fa87c0fa64be8a08073c38ab57ccc463c74df8caf3df69c72e131b DIST tracing-subscriber-0.3.11.crate 184827 BLAKE2B 83686c5affeb40a84e95c161b121dcdd533b782151896b86752f4d9a922683847dc350482a7436fee23a23cbadbb9522dcb7966993e877fb84fa8e6deda050e2 SHA512 5d45d5108742aece42bfe7d6f6ed71b0bee81c3e3e3a3117489ec5d4d4ee9c23c157077ad5020b74b019d212fb2a46623e93dc57a7f6bc0a1a853981ea097493 DIST twox-hash-1.6.3.crate 21842 BLAKE2B 67c261b2b0a93293717a4e2e07dc11df2abde09da6fe713b9d04917ace73de1b59b8d4fd9449ab46cb7cf496fad1e440effdfa1fae6f5cae4ca78af8cd019c42 SHA512 f7ce63e6e5ca79ce9330caf40b32578a5d2088c5d8ed371604268760d6e212d447d9e3a95378378a283024155bccdaea47597902c488a94c5d5f79770baec8fc @@ -293,6 +305,7 @@ DIST typenum-1.15.0.crate 40741 BLAKE2B 5752d80396d0a37b0069b98ace9efe96d94ccaf4 DIST unicase-2.6.0.crate 23478 BLAKE2B 6e580108ac81b1cbee70e5bd331f43b12f266dae4f4f758bb8f5f073bd1af61943ee0de34cc27769525b19da8c24f8dea4941d0f5454594ab0cc8b78071ff053 SHA512 7e76a5f344e32c56cf87223585d87a56c79627b52bba0b29eb6de82de874b2964accededa8e9b5741f57944b6750fba5c61e679a50d4fd5a5646f431e2f4f188 DIST unicode-bidi-0.3.8.crate 36575 BLAKE2B c0442dd47a8ee81f575b28e34c9781ccf507b53ea96d1d4df2e8117231e8e67579031e4244a2dacfd6f4c24ec01fbbd4da7c9ab72ad50af51ef56d7d813b6444 SHA512 810b5be48159ecbca542c715496f279518285c3b09f7c39451986f94e6c259fab1057512a2148bf99ba9abf76e861a24456b547cc2273f0b45ed5d3ce9dfe3d5 DIST unicode-ident-1.0.0.crate 34224 BLAKE2B 62100357db87b74e44166a70a1d0f911281fc7410571554e9e89c94f3529920d1d43a8cdf3a3bf163c8acb8e9f575e83a024cb94217b84ecddc582751486954e SHA512 ccdad29fc63f71c507cdf276b02a5bb7fad44dffa123bf04d5b1495eb9c26bd7ec42ad6e11717eb10dc6499693047952c6b766c40d7b0696bd011779649d5fc9 +DIST unicode-ident-1.0.1.crate 33770 BLAKE2B e028e9f1d6c01a7a37c8f9ecd6b1d99041b45674bc7699066bb7479822cb8d5a1b4083db1117d9d44ab05096d8a37a9bd5d93dfe8cc5db6bb58950b4f5d5c8e8 SHA512 505650712a51c6f309c97bf72029de1eede33c71b84de9733f5f987859a61225e3d07d369b85a89797d870ea436f30b5b5046306f3d5fd672551a4b30c43e428 DIST unicode-linebreak-0.1.2.crate 69293 BLAKE2B 825dc2a29d86314cff3492cac71add2cd48948284d9e9b684580186f4c021c8ce1e288d21cc47493eb19a158385ec602f0cd5608a7618e38667c1cc7445a302d SHA512 170db67d6d74df913dffc921986b92df8a2ba68776ddb17c8ffca51d0d4bee597a5460591e7ba593c1eaec8b6227956f4e0f9b11d217aed4ee85cf46f1be5277 DIST unicode-normalization-0.1.19.crate 107353 BLAKE2B 4c69d50efcae131eb4b91d385a64b49412a11ba913b3c0364cd04ad107d59e31adbda74d34ed13a065d9a7825d79fb740e82a4dc66b7813a9837af4352ac9e16 SHA512 7459e9d2867308cac80a98d8dd0b0cce797e2830ea5ff55b878f7a37a6f5e1f0bc14340e1a29955298d660ba2be57754a1478d74851b1b90576dd5bc4231729f DIST unicode-width-0.1.9.crate 16745 BLAKE2B 38d4b92e47a284d6881a8073089be59a73d82b91efe5522f55be977f95f479890b6c02cd519544729f1b1e62eb21bcfff8c5f5382917f953603b760e39cf1ea7 SHA512 0f5ec46c57e3b5e50cb8430c89db8d9c129e80ca11a9c398b5312bfe95001e19ca3efbfeb01c3ac09c4ce7e26c6ee1f352f7e114ecef78cefd68c54d2d50f5f4 @@ -303,8 +316,8 @@ DIST ureq-2.4.0.crate 91872 BLAKE2B 07a4fc5f4c285931ee31f869e1a0b96a82ac1bf61a77 DIST url-2.2.2.crate 68555 BLAKE2B f8e59f784b6c2e16bacfba36ad68670a6af17c16ea3b0866b5aa98e5bf4686cf1b1aac9b1f0a0ea3b89a01e044a2ca37830416f42d147158ea8e88f23fd28ac2 SHA512 f9b6ad99d69ff303283b3fd9e98945fbd6cb411a3d141badcbb3a0566723a451375e6dd5d5357e3eb7a1b5b1ee5756a2347c43817db2de6fe35b9004b090e077 DIST uuid-0.8.2.crate 37909 BLAKE2B e6ede5f8ae05572d4c55909eb3fe6946de6f10ad9bf71bd357739bc01201bf93f59ccbb3dabcbfd7b3e54b0c98c3b52d21f1bf1877b7283c6df623e9b2b3f33f SHA512 5a1f5ead9a920b9bbc120c02049c24b62ec215765e486d3a15c5015ef49fa506206efb737e6f6555cf6e2eddddfe55f0ca1d7dcfa9aa8bcf3e0ef570a54fa2d8 DIST uuid-1.0.0.crate 48627 BLAKE2B 87a7b85a7423869a78631dd49855f662185db6be21162da2168cb88c8b6d271bc079e3226026b32919a00e9c4e5fcdc0dba2a8d8aa05ae7f79397c77571404c0 SHA512 9bcd708e12924f0af8c7b554ea428d809f1f93e21a0ffb9aaff2ce9f74d8829677b9d0a4e95200a219c88a0bf8bb5437597ce5c5a7174b458d9ab3e6abe70c57 -DIST uuid-1.1.0.crate 49697 BLAKE2B b3075465f818705e4ee47f25f6a25e189c2220dd46796ab7aa3a6ca88dc276fe6d298962c4f1e3832c032704736f6c2b9dc8bcb874681f92cd82ea1ad173d566 SHA512 75b2801cce746e10779ecbe64695b7aee99bf5cfdb34a54d825e1cfee55c559f78c65c210943338be30a35c5729d024dd0aba140a7cbcc07f0f413d60205ddf6 DIST uuid-1.1.1.crate 49103 BLAKE2B 03ad96b55272df3a8056cef35d56f4e0dcd39908208d7da37d0d1fb569c146304677bcb1adb59e3eb0c67101713e3ad81ae409d36e00638f533f06d1a74659f5 SHA512 b894f06fc1103e22876f00d29b40668cf8074d9025f00318ae0791502eff4f5840d088be810b5af3abc74ce710af4c4c0196817eef6748c4c588a3d97ddad30d +DIST uuid-1.1.2.crate 49511 BLAKE2B ea25eeae5181b977fcf9a462cbfd4fc5175b0dd16dc19aaf0d6c250a7eec312a6c617aa320c4ec9f452c200ca3aa803146a45cbb91053f500b100eeb14d8c7bc SHA512 de1d1019d224c248e19cbf8a8539dc55937b23f74c5a8b11a445f8b7c155d35caa2001d6c710f4a4a8c034446162ef32c0e3be9f3d43631477c6f3d350acf7d0 DIST valuable-0.1.0.crate 27718 BLAKE2B ef5ded994c9a6dd302bed27f0d757447b0c86dfefa499c1ef0d25c3a6745ce61cfa2c926826534c9f605f9b89b4a19f91f06f94ae7c03f1ddc4c58fab3ae58bb SHA512 a97f65db1f1c5049a276dbb0e45e25c6fc6ce9d27ac1fcd77c945324cd8216ef60344065c79799ca04e338455e4f7422c44078eea32d5fc359dd0211ee7eb387 DIST vcpkg-0.2.15.crate 228735 BLAKE2B 6b6bacd9a7fa38919241f45a97f58cae957e58d3aac99df208a26aa718e4f1644f4ccefa31b09151e5c1952288e0e5837c363918b98c7f55079a948a952c1c50 SHA512 7322a21e8811b2fe4e79e09dc321458068ecdf1953f05d36233f3278ecc0b1dfc64194db7010dd46fcf692285f42475beb090c6c6cac0c8f9fe0eb5c770e3172 DIST version_check-0.9.4.crate 14895 BLAKE2B fa1fa4008af165bfc1fdbe560488afd9d232cfafee94104fbcc4cbc52f234849bff9ddfa88109a1ac682f6d9c1d86b0459893d223f64e65adc08966aaf93dc89 SHA512 b172dc9a3759a4a683ffc39b9a40b03b9974b626a088217de87090466cef695226557c226cf3e469b2b25ee7297b7eb0d7719878cab42457f80146a81943c0c8 @@ -312,12 +325,19 @@ DIST void-1.0.2.crate 2356 BLAKE2B 41578fb5507f94e7d135f9595cec107ed00a926f4968d DIST waker-fn-1.1.0.crate 7114 BLAKE2B e510eec0490f0caca3930000cecccde209ad387d1657c380f95122c68ccc15fcbe0684315d0aea28f094f2c65f7b7b08ae62f6ec95e0d67fc47e6af0ba4589e9 SHA512 80f612597534d9f8bdcd5e6bdff740805efe28242822bc6db360e114a23cb47ff88c74b8ab855bc764f0a73545e85a69d76bce1441e5899a36e41ca270695dc5 DIST walkdir-2.3.2.crate 23516 BLAKE2B 473f2b51aafd6ac17e5c3da8d545d179b31486b3a65ab39fbd8bd7fbb2ebcc24bebf01781200a26a68f0b1cb464f5763a919aead3b03eba5a7e1be6efec5500b SHA512 6c44071354faf37720ec4117ded34c8d530489542ee107ac26a7a56ef4a882b9003e22e84f1d61f6078643521343e35aa1f7b57c838779e78e5937a667bf82da DIST wasi-0.10.2+wasi-snapshot-preview1.crate 27505 BLAKE2B 4eb8644b945633d6e856ad80dd74990be19eb6af99823b147163384f61d471e2d9ec054d78a7064072344be53783e57073e8fffc6d5555c149b4834a9bf31dba SHA512 06977a294d76369a3867c45abdd8a87ea5c84e5a3681075ba0d14af1aee3114ff24495c7e7f7fe1e6e42230e65fba0e062898e69bc89e0209af62c2d14094ec7 +DIST wasi-0.11.0+wasi-snapshot-preview1.crate 28131 BLAKE2B fe501889f25d65e2d032f885cc50c4f8bf7dd70fd5cbc438de349838370d8699e9627b0a4fc76030ea9fe6d508f41d0c9928a875fdbc47e73bfb17241cf7b155 SHA512 043500ab28cd9cb779475255da5d109ebab7fccca72b64873dc28d77bc5a157ba8d96b9e8f05223b5b36c7089bb7b4ba87657fc69bac16b78972f897294a865f DIST wasm-bindgen-0.2.80.crate 164576 BLAKE2B ee581f812bdab9dcf23c73ce25afa6aafeffb7b9c70d5a64539487548efb290bfcb94cbe5af6e12b5a5912548ae0fc6cc3168de4a5ab63b3823b6b071d41161c SHA512 928fd6575217909a46f23ea8147caa438efed8eef31d1e0d75610fc380c18d7cf51cb74c7d5c83136d36433fd19bc9256b6566c2624a4008daca1b3e155aacf1 +DIST wasm-bindgen-0.2.81.crate 165467 BLAKE2B 4b02ad703362d89c280bff92552a632b6cc50a586db4a476fa4f476118b94a89707712c1f6ff65c49a4d6001e9c9e16922a35e36b315b8f544e261ceb43dd5a4 SHA512 dd9a9902789dc8c7c3a8107c52018783b505efcc534c94c95ce55ad735c51489c928f767c319d97f78868a58d4aff7a71b2d1513350c30adb9122401b493906b DIST wasm-bindgen-backend-0.2.80.crate 25741 BLAKE2B bac730f41a17aa963bdb005bcbce76e988b0c163fdf1b117cb3bf838d7186b732f81ce4edc068c6e3d2934802c974e19f1d8588ff71310462a189b3e5b9d4653 SHA512 20c33664f194dbc5998093831d8ed0eae82cfa6c90b8c3b9338c4f32104594a8864c68a51ee3e39fca1eba166b241a9a8e508d5f942791d727deb2decd9056d2 +DIST wasm-bindgen-backend-0.2.81.crate 25737 BLAKE2B dbfbd09a4d5a1c585fbd8cf8a29dd375c887e77fb5759c74bfbf0dbf012a0340df06f063e1a4908a80a2ff8298689cfb92ef67707e5d2e163abe155523c2029c SHA512 0d3b14b530adb2a32ad3ea169f0555973a25232613ff4269600dc1e86a6d75e4717be2388f132b6bab9a12625f645f644f59dc30a0b4ff3f20c20106083bcfa3 DIST wasm-bindgen-macro-0.2.80.crate 11805 BLAKE2B ce070eac93a0cecac6d2e303f40b9f9784489133da2cf7fabbadd57afdeff5966308481276d4375150f0950fdbee165f466b4b099f0932ce26dd02ce6007af10 SHA512 816922762591e7ccd07d9bab1f089d1d0484c04ca4d8b9060d432fabe4ca28a6b6f0e701129f6d0a3fc341b845115c2dd1bea3bb67493234a73f7cd2bc0c66db +DIST wasm-bindgen-macro-0.2.81.crate 11796 BLAKE2B 3fb6a60ca59279d3921dd65f7e7d4d91a457e31524671d465c5ce8fb31db7f28f49d80fc0161c2faa9f5a7dbad4c44584f0fed6177e8908de2a421951c62479d SHA512 f1164f7a4413685ec34e22c462b4a4cbaa79eba47079d90b7e15304db222afcc8e966f3bc994a231f21e29ba68a844b3e6622f840e0c335d09201c1dfa046ea3 DIST wasm-bindgen-macro-support-0.2.80.crate 17857 BLAKE2B 9f51e4193f64088d95079a105164c75d2397f07846bc8fb29bf7f9dd3747dd7d4d6f3b340cde219fbc3b181199c8f1aaf62317ddd3ce8e7f25f68b2d5ffbd514 SHA512 8d4a68c363dde93d9644f30ab69ef28879e8c354e41e6ed1d1598beeeaba5bb6c8e6769fac5404faf438a90d87fbdaf9bc9b4d082dd7b1986f789d739f7b5108 +DIST wasm-bindgen-macro-support-0.2.81.crate 17855 BLAKE2B 2afb7807913ba01d99ea93030461842b7eeb405f4be0f0d671e1d430b6cc0aa111518c9549b71c8a94dda418c149050fc9d0613e10cdc7fd0dce354d87b8c4c0 SHA512 1fac5ac8b546e4fe55484649d7e2a39537b49797e20a2859a17ac98cc8c25cb3d91dca09e94c33651b9963efed6045ddd79bf646489bbd11065c62e66a59cda4 DIST wasm-bindgen-shared-0.2.80.crate 7204 BLAKE2B dd955b920bb74d96734b58c3143a10182c64ff5d4c1cbcdcba909521b45c0f97422c3aca2894722d96a226884a7c334b06649ca7c1cb2e7b08c2cac5acf53dd5 SHA512 c170759d46e12edd41dcafc908caa887756a811006a178b3bf5ae73f73556d51fa13fc4a0844e28071d21c177a1d98e1e2f6dcac41dc240b972b697d36d74203 +DIST wasm-bindgen-shared-0.2.81.crate 7194 BLAKE2B bc31b0e75cafc2dcd207ffcf44b9ae84de4e5bebebe471404736352e9aaa1c2da45e22892a548c05cda24750be028dcaf66e6529d1ff2f833986ab2085b74fb9 SHA512 5ca631a720623e42caf737d3f8faa4961a051eb71b6b0854e4f697f753889cd58df980962d39650acce7712449ae50cf86effa542bd85e451cdb86767aa7ab34 DIST web-sys-0.3.57.crate 686563 BLAKE2B ddb687a252181a9198bc96da3feaea007ff188641996172293772257cffd748a79f306c24d9eb619c61a5ddcec4bb6e423288a831ff14c7b5ec6b37839b52508 SHA512 144a481ff7562ff5f96145c7db64ecc704863e2fd6c0c9afc87fe87513e5be660fcadec6b1114ed2c86da36ccd97024ce601b843c8768dd8b5c53c71daae9800 +DIST web-sys-0.3.58.crate 696212 BLAKE2B a76b29a2a1b46239e1e6b134004bf43bd127466d9920077196e59b3ff419e059f433f94a68c24f3a6361d4f751ad3b69c6bfa67cacec0f0a2a58c87f319cd475 SHA512 58215a0d34bf0478514affa8d85f46017ab565b1dafd36f98a1d0f93e04f909b8b09348c06a189700111b5a8bee2049640a3a3a1433c4939e60bb12f32092b05 DIST webpki-0.22.0.crate 58663 BLAKE2B 4fff91a8ce3d46a9daa9e39c50755f79574c91faddead2f6c879f6e9bc2189b76c4951cbc36e607e099ab8a870b422e1afcd4bcbecc14e96555c26c8cbefeb84 SHA512 7c2916d47f2232587e3ccaa8fefc8b576addaf84b55166011032e471f91ce54a79d2fca7fcc1144552c254f5baead708fba2b0ce76a1c34286838a8744b0f570 DIST webpki-roots-0.22.3.crate 242291 BLAKE2B 70509e4fe7e1df706c66dee61200dd73372ed37ad9dd08db81687bfca6d2baffa4a9588054a827cae3c7e55a0aa31de220c5cb205467bc2891188cef1949b776 SHA512 4015b9f98127324efd8219a3a1f3e7f3bc7d67023838fa924a52df8815ff80a5caca351e12219b24be594fe55448ea06b5e040c19b4d14156a115fe5c70c245f DIST wepoll-ffi-0.1.2.crate 31309 BLAKE2B cd1b01c9fdb6482baff3ab12a9926c1a5a9b6e430e4609890a94b13480f8223de166558724b4d6926d6e9dd7f466926c783df54f9beabc75d646edf4f3429a73 SHA512 f0f5c379d08642aee9c6ef36175b9d858ee1cb7d444b832d6e7ad194167a4db2de5aaee3b2356ca42ef9f48a9872928c61b456305c05dd40cc53e5204686b8a7 @@ -341,6 +361,6 @@ DIST zip-0.6.2.crate 60077 BLAKE2B 3353cb0b8557ad1f16f3a3964a5c6d992bd044eebe385 DIST zvariant-2.10.0.crate 64374 BLAKE2B 65f5ec09b812217b2d96f57fcaca7fba97545dc715b1395cafe6386553a52e9a72d08c3a599bc08d5f563ea71324f1e7d60db2797c3ad1ad23a9c322a3939346 SHA512 48227afe709c1cc54cb70b4d9ae26e7f836559b4b11a68136d7720d01bacf757c1f5f40cad9de634fa27e196e4942df69c33a7de1334bb23ca995ea34690c5ba DIST zvariant_derive-2.10.0.crate 8746 BLAKE2B 8408e6689f6f849d37d0ade5549dbac25a01a8ef6de5692290f24462e0984128fb5b1d72e87e94e4c422896d68f9acaa382ca6af57f47f470448894a85071b1a SHA512 ba06d0761de8e20839246517d89494e5728fd654cf95eec193a4ca4cdb90090542bbfd7ed0ffbc9fc44edda38c5270139f54e63cb88d09f6c26b39199ea1deec EBUILD maturin-0.12.17.ebuild 8048 BLAKE2B 2ca2c23ebcd4eab658582ded92ae7e32d42a9f642953991d69d0787f45515665bd7358261debc340ef5fb687c6982e6ca1938e95c8268247ad58de03c0ae016a SHA512 7c772feb45bbc138bab97cc0d2552ed7337276b383caa2b89fc09e74be7e02f64321c4920154377a5fa6d7f25368d46e094c0509000f4de20aa31f9845d28c1f -EBUILD maturin-0.12.18.ebuild 8134 BLAKE2B e729626a411391f6eaf9b458b5d08794d698911f79642268283dd88e09a03dbb89874fd6a78e453a5d5d8c6688997a032d489e175dcb2faafc4626048a3de2ea SHA512 3ace063222579f6c9cf0fed78436c5f783aa248be9349ec1e68ccbacd8eca74bcda4ca1e98c19428ebc1d09d835faa9e8a504696d04811fda5f6e5ebf7d543ce EBUILD maturin-0.12.19.ebuild 8167 BLAKE2B 32b8e18d61f4db169d8f150002e09583c7140158476612605db1299a354198ed1d1f6ec58a7208bfd90377248cc81f73181edab871bc7a73f6da0a7da63d2813 SHA512 9a23972d2fd9b3a8999b11bd30c2a51e00bb0d5dea2efc16545625380773202baa28ee909d90cb0ddfa2efda387b9a69dc726b936e9d1a048cb34ff38a2fd1b4 -MISC metadata.xml 536 BLAKE2B a94fef48d69a1f23ab4cb0c676c47c8b3b3337f78f2095384e9ef73fcf04a9c117766b633cca82c8bde782e70051a944d7508863e36e69f821de7399ea4afab8 SHA512 b66a31403684e70656c7cc25cb0654ac04e4e5c79f822ef3c4ae8aa9ff44fbd13914a90290c922e98c2e55e90a06f9250b93d71fdab51a7d2a727c33d872f247 +EBUILD maturin-0.12.20.ebuild 8187 BLAKE2B f19d7ed987df5feea76be8f8c239426a1973baedba7570afe11cb6afa94cd0edf41ad6fda2a126437664552ef2878a0e4e26a11d5cab7da46d025dc51fcb64ec SHA512 753aa99b32527b7b0ed226a9a0a710f50fbc1c509873127d5434703619d3bb29f12f0b33fd64660c102f2c48ba483e82007b09f71567365b39b35625a0992efc +MISC metadata.xml 536 BLAKE2B db6debbdfe3fbc3107e6683cab0a93686735191fe9a04602112023938ce570f5c6ded2a72c850280e61f7ba8b1e7ca93198f93e03d4750649f2c03d7bf60095b SHA512 010e51df2a4364b5f26e2c2aa6e645e5f26d40d9c22e7782305eccc25f59b37b5287f210373383994a5db40f9ffd2a6a52848bc9ed80066521de665358b1e29a diff --git a/dev-util/maturin/maturin-0.12.18.ebuild b/dev-util/maturin/maturin-0.12.20.ebuild similarity index 93% rename from dev-util/maturin/maturin-0.12.18.ebuild rename to dev-util/maturin/maturin-0.12.20.ebuild index 589c97ccd2e3..119a4031e96b 100644 --- a/dev-util/maturin/maturin-0.12.18.ebuild +++ b/dev-util/maturin/maturin-0.12.20.ebuild @@ -22,7 +22,7 @@ CRATES=" block-modes-0.7.0 block-padding-0.2.1 bstr-0.2.17 - bumpalo-3.9.1 + bumpalo-3.10.0 byteorder-1.4.3 bytes-1.1.0 bytesize-1.1.0 @@ -34,9 +34,9 @@ CRATES=" cargo-options-0.1.4 cargo-platform-0.1.2 cargo-xwin-0.8.7 - cargo-zigbuild-0.8.8 + cargo-zigbuild-0.9.0 cargo_metadata-0.14.2 - cbindgen-0.23.0 + cbindgen-0.24.3 cc-1.0.73 cfb-0.7.0 cfg-if-0.1.10 @@ -44,11 +44,11 @@ CRATES=" charset-0.1.3 chunked_transfer-1.4.0 cipher-0.2.5 - clap-3.1.18 - clap_complete-3.1.4 - clap_complete_fig-3.1.5 - clap_derive-3.1.18 - clap_lex-0.2.0 + clap-3.2.4 + clap_complete-3.2.1 + clap_complete_fig-3.2.1 + clap_derive-3.2.4 + clap_lex-0.2.2 cli-table-0.4.7 combine-4.6.4 concurrent-queue-1.2.2 @@ -105,11 +105,11 @@ CRATES=" futures-task-0.3.21 futures-util-0.3.21 generic-array-0.14.5 - getrandom-0.2.6 + getrandom-0.2.7 gimli-0.26.1 glob-0.3.0 - globset-0.4.8 - goblin-0.5.1 + globset-0.4.9 + goblin-0.5.2 hashbrown-0.11.2 heck-0.4.0 hermit-abi-0.1.19 @@ -125,7 +125,7 @@ CRATES=" instant-0.1.12 itertools-0.10.3 itoa-1.0.2 - js-sys-0.3.57 + js-sys-0.3.58 keyring-1.1.2 lazy_static-1.4.0 lddtree-0.2.9 @@ -141,7 +141,7 @@ CRATES=" mime-0.3.16 mime_guess-2.0.4 minijinja-0.15.0 - miniz_oxide-0.5.1 + miniz_oxide-0.5.3 msi-0.5.0 multipart-0.18.0 native-tls-0.2.10 @@ -164,11 +164,11 @@ CRATES=" openssl-macros-0.1.0 openssl-probe-0.1.5 openssl-src-111.20.0+1.1.1o - openssl-sys-0.9.73 + openssl-sys-0.9.74 os_str_bytes-6.1.0 os_type-2.4.0 parking-2.0.0 - parking_lot-0.12.0 + parking_lot-0.12.1 parking_lot_core-0.9.3 path-slash-0.1.4 percent-encoding-2.1.0 @@ -218,7 +218,7 @@ CRATES=" secret-service-2.0.1 security-framework-2.6.1 security-framework-sys-2.6.1 - semver-1.0.9 + semver-1.0.10 serde-1.0.137 serde_derive-1.0.137 serde_json-1.0.81 @@ -236,7 +236,7 @@ CRATES=" static_assertions-1.1.0 strsim-0.10.0 subtle-2.4.1 - syn-1.0.95 + syn-1.0.96 tar-0.4.38 target-lexicon-0.12.4 tempfile-3.3.0 @@ -252,16 +252,16 @@ CRATES=" tinyvec_macros-0.1.0 toml-0.5.9 toml_edit-0.14.4 - tracing-0.1.34 + tracing-0.1.35 tracing-attributes-0.1.21 - tracing-core-0.1.26 + tracing-core-0.1.27 tracing-serde-0.1.3 tracing-subscriber-0.3.11 twox-hash-1.6.3 typenum-1.15.0 unicase-2.6.0 unicode-bidi-0.3.8 - unicode-ident-1.0.0 + unicode-ident-1.0.1 unicode-linebreak-0.1.2 unicode-normalization-0.1.19 unicode-width-0.1.9 @@ -269,20 +269,20 @@ CRATES=" ureq-2.4.0 url-2.2.2 uuid-0.8.2 - uuid-1.1.0 + uuid-1.1.2 valuable-0.1.0 vcpkg-0.2.15 version_check-0.9.4 void-1.0.2 waker-fn-1.1.0 walkdir-2.3.2 - wasi-0.10.2+wasi-snapshot-preview1 - wasm-bindgen-0.2.80 - wasm-bindgen-backend-0.2.80 - wasm-bindgen-macro-0.2.80 - wasm-bindgen-macro-support-0.2.80 - wasm-bindgen-shared-0.2.80 - web-sys-0.3.57 + wasi-0.11.0+wasi-snapshot-preview1 + wasm-bindgen-0.2.81 + wasm-bindgen-backend-0.2.81 + wasm-bindgen-macro-0.2.81 + wasm-bindgen-macro-support-0.2.81 + wasm-bindgen-shared-0.2.81 + web-sys-0.3.58 webpki-0.22.0 webpki-roots-0.22.3 wepoll-ffi-0.1.2 @@ -310,6 +310,7 @@ CRATES_TEST=" once_cell-1.10.0 once_cell-1.11.0 once_cell-1.9.0 + parking_lot-0.12.0 proc-macro2-1.0.38 pyo3-0.16.5 pyo3-build-config-0.16.0 @@ -320,7 +321,9 @@ CRATES_TEST=" pyo3-macros-backend-0.16.5 python3-dll-a-0.2.3 syn-1.0.94 + syn-1.0.95 target-lexicon-0.12.3 + unicode-ident-1.0.0 unicode-xid-0.2.3 unindent-0.1.9" DISTUTILS_USE_PEP517=setuptools diff --git a/dev-util/maturin/metadata.xml b/dev-util/maturin/metadata.xml index 0a1aa95948fc..87c093bb0471 100644 --- a/dev-util/maturin/metadata.xml +++ b/dev-util/maturin/metadata.xml @@ -1,14 +1,14 @@ - - steils@gentoo.org - Stefan Strogin - ionen@gentoo.org Ionen Wolkens + + steils@gentoo.org + Stefan Strogin + rust@gentoo.org Rust Project diff --git a/dev-util/mdds/Manifest b/dev-util/mdds/Manifest index 734555f71c11..ee2d288a6326 100644 --- a/dev-util/mdds/Manifest +++ b/dev-util/mdds/Manifest @@ -1,9 +1,5 @@ AUX mdds-1.5.0-buildsystem.patch 1006 BLAKE2B a6205a749a5a619443a060912bd863c93f74eb88cc68e62b077bdbab0a3e67e2f9ab35774ec5fcd23599b5b10478f529ebd2f89806fe926786d63967f83a9075 SHA512 eb03daf08605c9e54326621af3be39214659627fc4922c9cd3f031073f78a0823c2f1bb7267eb671c189b0326f9ff5d1fe3f60cda14fe9a7ac58d293972d67b9 -AUX mdds-1.7.0-bashism.patch 2061 BLAKE2B 766eb3b27b55f058175894d01c91d4b9fa544c8ba15fab79eafb0e333ddf86ed328fa928d21add6bb2da9a31420f35de3a97e960723ce2766b898313434c56d5 SHA512 4994df435477e600aba80c8c7e80cf2b8a76f4d20b19090b61ce94aadfa3d9ff0b75d26fc88094a6b1aa5742fd5ddc70a535dcb6456c890416ac9393aeab0738 -AUX mdds-1.7.0-rtree_test.patch 1673 BLAKE2B c5913765972b2c6346a8414cc9b980337e7fabed862286e421adc59de81ef67cde97cbe084c1b3c8a8549d94a0a4699be8e10c9ca41a101b71f6f45b1dc4c906 SHA512 1bb8fdeffb0cba1eba713856d408f9962531fd73b8b5e61cca382c6ddd09cb10f2afe3a2f964e98201c0ca29d8138f14fe0d8fab1c922d92a66205a353939caa -DIST mdds-1.7.0.tar.xz 313220 BLAKE2B 02ab09ad1338223da2911c05fc8d67c9d0d5414d1dcedac066dc95a2b0853f3801347c9791a5fc5700d666933be78efc52f735453769f9f2123ce06eca1fa67f SHA512 ac2bfe5186d499a79f4379c1dc7cc869bbbd9a59d4943399409dd4dd1ef7e3567a993deda5d5a06ad67dbd94b0a534439805837f2f405c5aca0aeb197178291a DIST mdds-2.0.3.tar.xz 419884 BLAKE2B bfadf334ccf7695ac0234a9355e5c466e4f8b8fced2b37a4446a3ef899ce28cc9f155223ac5c4ba88ed54886ffd9a38996973195a5120abb886d2e791f596609 SHA512 6600cca5cd2272905dfdeea21a8a1615bb8f15e0c0ae5efec99345b34387cc18fa2aa61ae7142edaddb41738f7386a74a91997ac5ed1a8cfc7cf4b72b0bd2935 -EBUILD mdds-1.7.0.ebuild 1333 BLAKE2B 5ba353dbe3dbff0e00daf82152cbd934830f12f2909aa99fe8fe8823667cbf35db19a519ca040f17ea58fbd3c1d2e7690de19f6f16ec3494d5782c373d22d51d SHA512 e21a374912de23b50f637364c182db46e948c08fceb0baba4301e1c485c4c01f6afcde3a2562a80204fbe2980b7befd84ea15490775672e01e2237e5d8e07798 -EBUILD mdds-2.0.3.ebuild 1237 BLAKE2B ba18e8141b110f254a62197d12962c63a263de3850ffcfc6093892ea97a3c6180ea18158648d284dd59213ddde06cd30c8df43d63a752edeb8a0d91ac18b2800 SHA512 357f53324b9dc10c81f43d1d01e93258a9c32b8bb4d58f9cd25d735d18a5cc946c1d96301ad1ddae5e20f89137526df8ca384a469046fac89eda6db6ed2be3e8 +EBUILD mdds-2.0.3.ebuild 1235 BLAKE2B a586927914b85a4deff10886ccbefc9f9c3e6aabf898fabb3b27e3929470e30484bc3e27fc4473f6789df2950ee4be5b9952892934b0e1dd453d63a0478463be SHA512 fee04d2e294c953b95e5b5c32650c146e8c357a67927210b06508a08147c013bd6499a48abe40bd937b87ccdaa81e23aecf4f69b9d9755ca241ddcb6b3ee929a EBUILD mdds-9999.ebuild 1238 BLAKE2B a2b718ac576154410d7f621be4f14ff08c7c113d691e2007d2ea0a84614bb4f47aabb9e61ba23cf8344bcf173dcf635b3f6c549c7d740744072b7141a9a9f05a SHA512 679ee1ea68f9f4dbe88e59393d83d4d4e4f4e8e019c6b10e782896952078ce85dd6b6bbac945113c7088a76565782bc6aaf693d62a5fa917ef1e6bb3c8d039c3 MISC metadata.xml 457 BLAKE2B 571d7e12d435c01accaf935cda5f1847ef38c5d8f996c098dcf689e63e6b03c2401e52b05552f03b0ac9a466b72a3359ba3cfc7a36c0dff1b2536d2f627faa38 SHA512 cc5b5a07a05e8bc74ceb3a53965b7d7256d66134c60ed933c9d75054be8cc9aef833b3383a00bac3efe360943f5bf8cd886a5da3c5dd44943e50da0f7055aa1c diff --git a/dev-util/mdds/files/mdds-1.7.0-bashism.patch b/dev-util/mdds/files/mdds-1.7.0-bashism.patch deleted file mode 100644 index 3e94f32e8f8b..000000000000 --- a/dev-util/mdds/files/mdds-1.7.0-bashism.patch +++ /dev/null @@ -1,75 +0,0 @@ -From 65da7c25f4d8204b1379a0afb46d82dc1b263ab0 Mon Sep 17 00:00:00 2001 -From: Andreas Sturmlechner -Date: Thu, 28 May 2020 18:36:07 +0200 -Subject: [PATCH] Fix bashisms in configure.ac - ---- - configure.ac | 14 +++++++------- - 1 file changed, 7 insertions(+), 7 deletions(-) - -diff --git a/configure.ac b/configure.ac -index 00ab937..2282165 100644 ---- a/configure.ac -+++ b/configure.ac -@@ -32,7 +32,7 @@ AC_ARG_ENABLE(debug-stdcxx, - ] - ,debug_stdcxx=yes) - --AS_IF([test x"$debug_stdcxx" == "xyes"], [ -+AS_IF([test x"$debug_stdcxx" = "xyes"], [ - CXXFLAGS="$CXXFLAGS -D_GLIBCXX_DEBUG" - ]) - -@@ -42,7 +42,7 @@ AC_ARG_ENABLE(release-tests, - ] - ,release_tests=yes) - --AS_IF([test x"$release_tests" == "xyes"], [ -+AS_IF([test x"$release_tests" = "xyes"], [ - CXXFLAGS="$CXXFLAGS -DNDEBUG -O2" - ]) - -@@ -56,11 +56,11 @@ AC_ARG_ENABLE(loop-unrolling, - [enable_loop_unrolling="$enableval"],[enable_loop_unrolling=yes] - ) - --AS_IF([test x"$enable_loop_unrolling" == "xno"], [ -+AS_IF([test x"$enable_loop_unrolling" = "xno"], [ - CXXFLAGS="$CXXFLAGS -DMDDS_LOOP_UNROLLING=0" - ]) - --AS_IF([test x"$enable_gcov" == "xyes"], [ -+AS_IF([test x"$enable_gcov" = "xyes"], [ - CXXFLAGS="$CXXFLAGS --coverage -O0" - ]) - -@@ -69,7 +69,7 @@ AC_ARG_ENABLE(openmp, - [enable_openmp="$enableval"],[enable_openmp=yes] - ) - --AS_IF([test x"$enable_openmp" == "xyes"], [ -+AS_IF([test x"$enable_openmp" = "xyes"], [ - CXXFLAGS="$CXXFLAGS -fopenmp -DMDDS_USE_OPENMP=1" - LDFLAGS="$LDFLAGS -fopenmp" - ]) -@@ -79,7 +79,7 @@ AC_ARG_ENABLE(sanitizer-coverage, - [enable_sanitizer_coverage="$enableval"],[enable_sanitizer_coverage=no] - ) - --AS_IF([test x"$enable_sanitizer_coverage" == "xyes"], [ -+AS_IF([test x"$enable_sanitizer_coverage" = "xyes"], [ - CXXFLAGS="$CXXFLAGS -fprofile-instr-generate -fcoverage-mapping -O0" - ]) - -@@ -122,7 +122,7 @@ AC_ARG_ENABLE([werror], - [enable_werror="$enableval"], - [enable_werror=no] - ) --AS_IF([test x"$enable_werror" == "xyes"], [ -+AS_IF([test x"$enable_werror" = "xyes"], [ - CXXFLAGS="$CXXFLAGS -Werror" - ]) - --- -2.26.2 - diff --git a/dev-util/mdds/files/mdds-1.7.0-rtree_test.patch b/dev-util/mdds/files/mdds-1.7.0-rtree_test.patch deleted file mode 100644 index 391f89798915..000000000000 --- a/dev-util/mdds/files/mdds-1.7.0-rtree_test.patch +++ /dev/null @@ -1,52 +0,0 @@ -From 7ab81002fe127d16602b85b391c1d1b0422a9afd Mon Sep 17 00:00:00 2001 -From: Kohei Yoshida -Date: Mon, 14 Jun 2021 22:52:14 -0400 -Subject: [PATCH] std::deque::erase invalidates all elements if the erased - element ... - -... is not the first or the last element. My previous assumption ( -that only the elements that occur after the erased element become -invalid) was in fact wrong. - -This should resolve #66. ---- - include/mdds/rtree_def.inl | 21 ++++++++++++--------- - 1 file changed, 12 insertions(+), 9 deletions(-) - -diff --git a/include/mdds/rtree_def.inl b/include/mdds/rtree_def.inl -index ed0e9be..84f0673 100644 ---- a/include/mdds/rtree_def.inl -+++ b/include/mdds/rtree_def.inl -@@ -836,17 +836,20 @@ bool rtree<_Key,_Value,_Trait>::directory_node::erase(const node_store* ns) - if (it == children.end()) - return false; - -- it = children.erase(it); -+ // NB: std::deque::erase invalidates all elements when the erased element -+ // is somwhere in the middle. But if the erased element is either the -+ // first or the last element, only the erased element becomes invalidated. - -- // All nodes that occur after the erased node have their memory addresses -- // shifted. -+ std::size_t pos = std::distance(children.begin(), it); -+ bool all_valid = pos == 0 || pos == children.size() - 1; - -- std::for_each(it, children.end(), -- [](node_store& this_ns) -- { -- this_ns.valid_pointer = false; -- } -- ); -+ it = children.erase(it); -+ -+ if (!all_valid) -+ { -+ for (node_store& ns : children) -+ ns.valid_pointer = false; -+ } - - return true; - } --- -GitLab - diff --git a/dev-util/mdds/mdds-1.7.0.ebuild b/dev-util/mdds/mdds-1.7.0.ebuild deleted file mode 100644 index aefcb358f629..000000000000 --- a/dev-util/mdds/mdds-1.7.0.ebuild +++ /dev/null @@ -1,64 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -if [[ ${PV} == *9999* ]]; then - EGIT_REPO_URI="https://gitlab.com/mdds/mdds.git" - inherit git-r3 -else - SRC_URI="https://kohei.us/files/${PN}/src/${P}.tar.xz" - KEYWORDS="amd64 ~arm arm64 ~ppc ~ppc64 ~riscv x86 ~amd64-linux ~x86-linux" -fi -inherit autotools toolchain-funcs - -DESCRIPTION="Collection of multi-dimensional data structure and indexing algorithm" -HOMEPAGE="https://gitlab.com/mdds/mdds" - -LICENSE="MIT" -SLOT="1/1.5" # Check API version on version bumps! -IUSE="doc openmp valgrind test" -RESTRICT="!test? ( test )" - -BDEPEND=" - doc? ( - app-doc/doxygen - dev-python/sphinx - ) - valgrind? ( dev-util/valgrind ) -" -DEPEND="dev-libs/boost:=" -RDEPEND="${DEPEND}" - -PATCHES=( - "${FILESDIR}/${PN}-1.5.0-buildsystem.patch" - "${FILESDIR}/${P}-bashism.patch" # bug 723094 - "${FILESDIR}/${P}-rtree_test.patch" # bug 775056 -) - -pkg_pretend() { - [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp -} - -pkg_setup() { - [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp -} - -src_prepare() { - default - eautoreconf -} - -src_configure() { - local myeconfargs=( - $(use_enable doc docs) - $(use_enable openmp) - $(use_enable valgrind memory_tests) - ) - econf "${myeconfargs[@]}" -} - -src_test() { - tc-export CXX - default -} diff --git a/dev-util/mdds/mdds-2.0.3.ebuild b/dev-util/mdds/mdds-2.0.3.ebuild index 946458f73bb0..6599638fac76 100644 --- a/dev-util/mdds/mdds-2.0.3.ebuild +++ b/dev-util/mdds/mdds-2.0.3.ebuild @@ -8,7 +8,7 @@ if [[ ${PV} == *9999* ]]; then inherit git-r3 else SRC_URI="https://kohei.us/files/${PN}/src/${P}.tar.xz" - KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux" + KEYWORDS="amd64 ~arm arm64 ~ppc ~ppc64 ~riscv x86 ~amd64-linux ~x86-linux" fi inherit autotools toolchain-funcs diff --git a/dev-util/nvidia-cuda-toolkit/Manifest b/dev-util/nvidia-cuda-toolkit/Manifest index 0c8d7bd42716..cb9ce9fa656f 100644 --- a/dev-util/nvidia-cuda-toolkit/Manifest +++ b/dev-util/nvidia-cuda-toolkit/Manifest @@ -4,9 +4,9 @@ DIST cuda_11.6.0_510.39.01_linux.run 3488951771 BLAKE2B f66d8b7779dc8e1e06ef5b83 DIST cuda_11.6.1_510.47.03_linux.run 3529826023 BLAKE2B 93acd3a2984e89b1458d11051f4927e7bd2ac20bccce9166a2a4efcf16cf01a1ccbb6fa8be2f7a82ef1b5a403e4814c1e24aca493dd246c3a3c16e9107fbc1cc SHA512 75c8f28bcd3de638f780b4d8c5e80cea3023fb0e57b4075bd6905071da273e9d09281d947d660f2e4ab6d71f47c12cc021f12656fd8fbf56d11cf7e520e90a9e DIST cuda_11.6.2_510.47.03_linux.run 3462542823 BLAKE2B 8160591bc491a8d18bf9810c248a1e1966f82f6170fe4f98915fd51e984e594da390aab2eddee8a02ee245428c9db3ca4dbf6871d71a54823c06b5ba16769c4d SHA512 8afec50a2697074ee25eca59d5061041eb517bf324e20c21d7595f7000b445b9baeb8902b50fd2dcee16861502a7789b1c81994e1cba312426eea24f1252f21f DIST cuda_11.7.0_515.43.04_linux.run 3490450898 BLAKE2B f5984a3ae67a116f7944d8e1c2b3b0a25b41aa5081bff869dd30ea2213cc96d23459dffdfd84ec145d5a860bd683d81d212f331939d7b39f9d9b5f17c838f13c SHA512 070c9a4b3bb11503d99212cf483ead88ae182e7da7eabd7390a0211b57ea550fb8a806ed3c009b8bae654529a7dc6c11dd35c0d59066f6f4eebe064c94d4e071 -EBUILD nvidia-cuda-toolkit-11.5.1-r1.ebuild 7593 BLAKE2B e428e8a25ea69f0274eb87ace918fcb5f13d0c60635a0ead0edbaaf29b85149610b703d41c19094f0d159566d9f5a741841bdc2f5187ec9b50cd5a71f3cd86cd SHA512 d7238f3a1fd3b4585b2e1a374d4ae3ce02bcc2938488bc2a4755f624d6e24fb8650a5f580fd6501e5d28f38879a81c9f19cd5b8af7914b107f5e707e1d0b1e91 -EBUILD nvidia-cuda-toolkit-11.6.0.ebuild 7883 BLAKE2B 77a825c4a6f4d92910a36d47e8de59d7c0ceb3593c90592c9adf7566f6c89dc0694029ec84e6a13f37c3079d9f78e99aa1ff4b38437d9e82c2141359d024c3e4 SHA512 f1e565ed37015a363256b31c1aff63dd894ee12dd4e87fb10705f6425dd5cddc890f0f951b97119dd8fd3473f6dd63225b9b04751b8a29a80e311f392caaa332 -EBUILD nvidia-cuda-toolkit-11.6.1.ebuild 7883 BLAKE2B 48e3bc6d54e0da99aea1abaaecb3bb3176cd903c934de16e3309eb1d839377840abf1eb94ae39bc33ca543d8eccd2a3e3d476c476cae0063139c6a6274301fa2 SHA512 fb58a51dbf9402264121c09df93861fd7714544890b66c06a9207138571eeebe960165b5dca788132433d0a7bcfd81092755c7fe9e4a5c6625b24fc8413f5e20 -EBUILD nvidia-cuda-toolkit-11.6.2.ebuild 7883 BLAKE2B 48e3bc6d54e0da99aea1abaaecb3bb3176cd903c934de16e3309eb1d839377840abf1eb94ae39bc33ca543d8eccd2a3e3d476c476cae0063139c6a6274301fa2 SHA512 fb58a51dbf9402264121c09df93861fd7714544890b66c06a9207138571eeebe960165b5dca788132433d0a7bcfd81092755c7fe9e4a5c6625b24fc8413f5e20 +EBUILD nvidia-cuda-toolkit-11.5.1-r1.ebuild 7595 BLAKE2B efbc0f8747cfb846820311457f82d13ecfde0c42d68908ef9a9de5cdae905fddb67382d96c1845098005041f93240d1b6152e91db3c9b3cbcd3c2914b5d2a858 SHA512 168ff4effb724474068ab66ca03a0963f3bc3827396279356569de11c6b3d5e973935a9117738e55f2c447d9d15f702cb5fd1a737c0be8ae52d937d77c2d18fa +EBUILD nvidia-cuda-toolkit-11.6.0.ebuild 7885 BLAKE2B 738dddb098d327bc4bcfdb464ef6599f5dd499f9afebe9540137f07ed19f445214039d7a7a584914644db56d1adc3e2d0da1358b344f462e266db10b87fbf3b0 SHA512 be71bac77074319782dff9f9a52ec093228f3079950c7aca3c05dc33e32ca3dfce4fb45a6bfdfb025f62ebf6ed872af95fa7a8b4d11c42726682e09f8d013f5e +EBUILD nvidia-cuda-toolkit-11.6.1.ebuild 7885 BLAKE2B cde8e87114871685e4891be06633065dc181c1ede3c7690a6d8cfe5537f518147862b426d01187c9265c452628b3db340aa1d7bcc3a63507c3d576aa79005ea7 SHA512 aff120e1c3140cb353aa37366d58c9a08185ab4ca603f4161ff33253d1e5fd065ec1a8e9d73490ca8fa2eff87464c1a15a35944b012c93c5d8560f46de1d1b57 +EBUILD nvidia-cuda-toolkit-11.6.2.ebuild 7885 BLAKE2B cde8e87114871685e4891be06633065dc181c1ede3c7690a6d8cfe5537f518147862b426d01187c9265c452628b3db340aa1d7bcc3a63507c3d576aa79005ea7 SHA512 aff120e1c3140cb353aa37366d58c9a08185ab4ca603f4161ff33253d1e5fd065ec1a8e9d73490ca8fa2eff87464c1a15a35944b012c93c5d8560f46de1d1b57 EBUILD nvidia-cuda-toolkit-11.7.0.ebuild 7883 BLAKE2B 82d39c2fa7bf2c64f3b66064195c6e8c4fcd9abe5997e77b7811be4ff4f5c2730f8087f9bc6400d19bfb4d19bb649297e980a803809602e46925793b696f33d4 SHA512 048ea897160a7c9149f23cbc1208a72f84e342d4f236830e8b4629aae7862c9a18b30d4765dbffa0e2e0595928bffcbc7fa9fa21d860bd1ad382c002b5bfcabd MISC metadata.xml 671 BLAKE2B 20d0b15061270bdb0604e9e76e8913c9d304c51a05102f92b2ef64cddb1b369705a742aefca28f4d36976bb633d0a2cf090bf3d307ea579121578d29c41264e1 SHA512 09fe8a1c60ca7924e433c5aca460d6a757c9962371b3f2a3c42c2ff1b0dd819f1704dd5943bd31a3e74337ad0f14aa4d7836912a435396c15e4f0daaed33800e diff --git a/dev-util/nvidia-cuda-toolkit/nvidia-cuda-toolkit-11.5.1-r1.ebuild b/dev-util/nvidia-cuda-toolkit/nvidia-cuda-toolkit-11.5.1-r1.ebuild index 9494da726a43..af1b73407ee0 100644 --- a/dev-util/nvidia-cuda-toolkit/nvidia-cuda-toolkit-11.5.1-r1.ebuild +++ b/dev-util/nvidia-cuda-toolkit/nvidia-cuda-toolkit-11.5.1-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=8 @@ -221,7 +221,7 @@ src_install() { } pkg_postinst_check() { - local a="$(${EROOT}/opt/cuda/bin/cuda-config -s)" + local a="$("${EROOT}"/opt/cuda/bin/cuda-config -s)" local b="0.0" local v for v in ${a}; do diff --git a/dev-util/nvidia-cuda-toolkit/nvidia-cuda-toolkit-11.6.0.ebuild b/dev-util/nvidia-cuda-toolkit/nvidia-cuda-toolkit-11.6.0.ebuild index 78e78d4974bf..11c041589e75 100644 --- a/dev-util/nvidia-cuda-toolkit/nvidia-cuda-toolkit-11.6.0.ebuild +++ b/dev-util/nvidia-cuda-toolkit/nvidia-cuda-toolkit-11.6.0.ebuild @@ -232,7 +232,7 @@ src_install() { } pkg_postinst_check() { - local a="$(${EROOT}/opt/cuda/bin/cuda-config -s)" + local a="$("${EROOT}"/opt/cuda/bin/cuda-config -s)" local b="0.0" local v for v in ${a}; do diff --git a/dev-util/nvidia-cuda-toolkit/nvidia-cuda-toolkit-11.6.1.ebuild b/dev-util/nvidia-cuda-toolkit/nvidia-cuda-toolkit-11.6.1.ebuild index 3f76059cf7ac..4df8463010fc 100644 --- a/dev-util/nvidia-cuda-toolkit/nvidia-cuda-toolkit-11.6.1.ebuild +++ b/dev-util/nvidia-cuda-toolkit/nvidia-cuda-toolkit-11.6.1.ebuild @@ -232,7 +232,7 @@ src_install() { } pkg_postinst_check() { - local a="$(${EROOT}/opt/cuda/bin/cuda-config -s)" + local a="$("${EROOT}"/opt/cuda/bin/cuda-config -s)" local b="0.0" local v for v in ${a}; do diff --git a/dev-util/nvidia-cuda-toolkit/nvidia-cuda-toolkit-11.6.2.ebuild b/dev-util/nvidia-cuda-toolkit/nvidia-cuda-toolkit-11.6.2.ebuild index 3f76059cf7ac..4df8463010fc 100644 --- a/dev-util/nvidia-cuda-toolkit/nvidia-cuda-toolkit-11.6.2.ebuild +++ b/dev-util/nvidia-cuda-toolkit/nvidia-cuda-toolkit-11.6.2.ebuild @@ -232,7 +232,7 @@ src_install() { } pkg_postinst_check() { - local a="$(${EROOT}/opt/cuda/bin/cuda-config -s)" + local a="$("${EROOT}"/opt/cuda/bin/cuda-config -s)" local b="0.0" local v for v in ${a}; do diff --git a/dev-util/packer/Manifest b/dev-util/packer/Manifest index 93ebe5f716f5..c3e3a09f99ee 100644 --- a/dev-util/packer/Manifest +++ b/dev-util/packer/Manifest @@ -1,4 +1,4 @@ DIST packer-1.7.10-deps.tar.xz 628140836 BLAKE2B 6cfb8409a9a9aef2130e58f2b70b1bb73b491aa9fb2d1f2b59b2c3c9e721465a51111f0e6357a58e9eed4d8b024a4fe9a0f20cf9a5b84e7d20f3a8d52ad55e4c SHA512 cd0af0f60029b7b3e887fbe4245e26e12d798fe5c3b650d63774ffeb2d5eab9609d8506a06c35d8ff4d499db1cab69d767b8b386d04136fd65ea43de3940df88 DIST packer-1.7.10.tar.gz 2414352 BLAKE2B 7c48aaac8411dd81cae2201cf9b03eab0906b78dcc6aecf654f498b44884a0758f0d5fc10d03b9e526f7753d18db8754b74d8c2eef133b4170b872f41c8261f3 SHA512 12f032afef95be92be4f6e98cf2af5548189cb179c25d74b8f7943b4a6af0ab49c5a86523f27385e5eee05624d7e9de8d572fe19442305227c5bddd21a66f97a -EBUILD packer-1.7.10.ebuild 807 BLAKE2B 59ec21b77aae58956bc5591ae252f4c4dd7c7a3c10ae3fd5c7c4600c501eee42d8a9de2f3e71c89faa5ff0cc07c172d21ac9a7941572f44dcfc69e1ee096d361 SHA512 66a30196b814cc32a7b77f0f03788728756cfd2f47ab6421af8effd46558af013d6b31edfedc405530ca2d81da5751c35d6ed66a4a4a983377b1ed3a0a3dec47 +EBUILD packer-1.7.10.ebuild 814 BLAKE2B 87cfb6c771d3db81356e281bd38f0228ce3add56feb3cb0f503b8295a58bf47224694bd602320239eabfe0a4b331b81ac8c60d4619b7f40866b4f2ee75d3186d SHA512 5e9867211442b3cd8b275ed40a484530c60b43348290f5674c47c7d9b856f63968fdb98878817a9e0f1b09078ea4ff63e73e5ce34b52b75a18d63f7f4db71a68 MISC metadata.xml 1408 BLAKE2B 04204c3ac4c45b58a23e611fbd34014423fd1839829101f7a30a188fc8b4588532f72b05c41a77f093170c6a6d9bd804c47bc831a8006ecbda5d3a30ccf6ade6 SHA512 2a45870ccadf85968c81c3129cfffa16184c3cc6ed135b716a84e545d9c80ed35064be231386b0bbfbe6fb7f9a12704c25d7fabc9383b3211d61720691c2ae9b diff --git a/dev-util/packer/packer-1.7.10.ebuild b/dev-util/packer/packer-1.7.10.ebuild index 11e6c760ac8d..2805c0f9c87d 100644 --- a/dev-util/packer/packer-1.7.10.ebuild +++ b/dev-util/packer/packer-1.7.10.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://github.com/hashicorp/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz LICENSE="Apache-2.0 BSD-2 BSD-4 MIT MPL-2.0 unicode" SLOT="0" -KEYWORDS="~amd64 ~riscv" +KEYWORDS="~amd64 ~arm64 ~riscv" DOCS=( {README,CHANGELOG}.md ) diff --git a/dev-util/perf/Manifest b/dev-util/perf/Manifest index 1f574ec9ac9c..c00fbcc71351 100644 --- a/dev-util/perf/Manifest +++ b/dev-util/perf/Manifest @@ -5,7 +5,7 @@ DIST linux-5.15.tar.xz 121913744 BLAKE2B 3921274b23f7938abdf3ed9334534b4581e13d7 DIST linux-5.17.tar.xz 128399340 BLAKE2B 82dc4a45cc25c781ac67aa6ed1e4c369544154960f41c4634d47621f381159687a227054976d078524cda28884d395a15f7542fe44ca74ce98ca6ff54a81d6d0 SHA512 89f0a7ca69d20a539d4b612a7028a30a5e98b402e4b6b88516f14237e5da4b626d7929eab8b40fccc90766e8f3bae87e9858a19077ffad20d8204acf18794f5b DIST linux-5.18.tar.xz 129790264 BLAKE2B e2745a69eb70169e90505a9318a3993046eab3020496eecde7d8352ecda0eb71a25b21becf7ce93fc593507dce7d1cd61b94ddcdf82b3094d79c0d3d48508eeb SHA512 dbbc9d1395898a498fa4947fceda1781344fa5d360240f753810daa4fa88e519833e2186c4e582a8f1836e6413e9e85f6563c7770523b704e8702d67622f98b5 DIST patch-5.17.1.xz 15244 BLAKE2B f340b8a103754122153dd381fe210b18ba37b7262dae4fc7a1f99c5a62868c9bdb178e83865b35f00b82bd2d67ae127c440515d1740093825f7ec7fa4c4a490d SHA512 fb9a28ce7c68daeca82586e7631dc0be00a1a8393b4cef4c659fc1f9dac6e1f941bd60671c0350d1dea9cb035f56d627f64a394a9acb00b2b5dea8a1d44c065f -EBUILD perf-5.15-r1.ebuild 7402 BLAKE2B 4cad55c8b6ffd7ff8889fa737872e166e1c5e1271385db2c223c676d3b19f6eae1fcd0b31db8ab4f3ebd07b9e0105a502c7f9b5dd9256cfd4d2d8911b9d19c39 SHA512 b3996aeab01f19c4b40230976983455e2bd586281b13c01fc4a0f7c76f0b30954254aa5e43caccb1c9e4f8e836e9c24c60182b5b7633944c89938cd0fdaf9ece -EBUILD perf-5.17.1.ebuild 7333 BLAKE2B d875f3553e4b54b4af9a5f56a0edd3ff7932763415447bcd08c0fa96f51309e93c7fd2ad725f68a3850acb9cd3cbeb9470ec4634bedaed3e228af5dc20c04a78 SHA512 d0ff31084203c1c1ee9b1ffe8d950f3a0b6d8682413f5537c289e657eed5545b23838a2dc96e4dc59558093f9e443b3b88c18e44a318ceddbfefcf4ecd09e07f -EBUILD perf-5.18.ebuild 7333 BLAKE2B d875f3553e4b54b4af9a5f56a0edd3ff7932763415447bcd08c0fa96f51309e93c7fd2ad725f68a3850acb9cd3cbeb9470ec4634bedaed3e228af5dc20c04a78 SHA512 d0ff31084203c1c1ee9b1ffe8d950f3a0b6d8682413f5537c289e657eed5545b23838a2dc96e4dc59558093f9e443b3b88c18e44a318ceddbfefcf4ecd09e07f +EBUILD perf-5.15-r1.ebuild 7402 BLAKE2B 34680ee1fa303907add5dec4f041a978e41c5812bdef05141b6e4d3f8a31d984166788c6250f18ebcf6e4f6b4b4b55a71187d6084c149c7b2e684a470658a30b SHA512 c9395d36355c5bb83a28cfbefeab508baf1fd1a35fc817107a28000ef46f4c631893077d82218b9bc9949d5bf28ea633f657b40e91b1974a0093619388f410d7 +EBUILD perf-5.17.1.ebuild 7333 BLAKE2B 0d41316a6c0b736f5250af84d7e39ac69e9670b54ee46965f7a80de5bb64eb0e7b45e9e1ec8288850c853db035506269bba409ce4900481532f2c0384e84d77f SHA512 459add81f9fe2b917908286186bbad5e65253483b5b9e40983e6edb2cb1a1eba42682c815f73b25ae31e7ef8fd2a8b54efe4c1f3464677517d80b5a2282c1d72 +EBUILD perf-5.18.ebuild 7333 BLAKE2B 0d41316a6c0b736f5250af84d7e39ac69e9670b54ee46965f7a80de5bb64eb0e7b45e9e1ec8288850c853db035506269bba409ce4900481532f2c0384e84d77f SHA512 459add81f9fe2b917908286186bbad5e65253483b5b9e40983e6edb2cb1a1eba42682c815f73b25ae31e7ef8fd2a8b54efe4c1f3464677517d80b5a2282c1d72 MISC metadata.xml 1484 BLAKE2B 243ab78a71b56aae7a125cf18435a0e7b37e956a7483986efd07c60c16d6817f53bc30d182f7b413379fdbff7fb5a50faf5be180415bf16b57e793afea80517c SHA512 504af925b9b73dc041e79233dd88b1a8aeb382de82db301cecc3dcc6194836bf1b2e80b104cc83be445d1383f7b1a78a0b46edb40988670764874643a99d9028 diff --git a/dev-util/perf/perf-5.15-r1.ebuild b/dev-util/perf/perf-5.15-r1.ebuild index 21985387f161..9f1e52387618 100644 --- a/dev-util/perf/perf-5.15-r1.ebuild +++ b/dev-util/perf/perf-5.15-r1.ebuild @@ -150,10 +150,10 @@ src_prepare() { # Drop some upstream too-developer-oriented flags and fix the # Makefile in general sed -i \ - -e "s:\$(sysconfdir_SQ)/bash_completion.d:$(get_bashcompdir):" \ + -e "s@\$(sysconfdir_SQ)/bash_completion.d@$(get_bashcompdir)@" \ "${S}"/Makefile.perf || die # A few places still use -Werror w/out $(WERROR) protection. - sed -i -e 's:-Werror::' \ + sed -i -e 's@-Werror@@' \ "${S}"/Makefile.perf "${S_K}"/tools/lib/bpf/Makefile || die # Avoid the call to make kernelversion diff --git a/dev-util/perf/perf-5.17.1.ebuild b/dev-util/perf/perf-5.17.1.ebuild index a2e565d93fcb..773d205044fc 100644 --- a/dev-util/perf/perf-5.17.1.ebuild +++ b/dev-util/perf/perf-5.17.1.ebuild @@ -148,10 +148,10 @@ src_prepare() { # Drop some upstream too-developer-oriented flags and fix the # Makefile in general sed -i \ - -e "s:\$(sysconfdir_SQ)/bash_completion.d:$(get_bashcompdir):" \ + -e "s@\$(sysconfdir_SQ)/bash_completion.d@$(get_bashcompdir)@" \ "${S}"/Makefile.perf || die # A few places still use -Werror w/out $(WERROR) protection. - sed -i -e 's:-Werror::' \ + sed -i -e 's@-Werror@@' \ "${S}"/Makefile.perf "${S_K}"/tools/lib/bpf/Makefile || die # Avoid the call to make kernelversion diff --git a/dev-util/perf/perf-5.18.ebuild b/dev-util/perf/perf-5.18.ebuild index a2e565d93fcb..773d205044fc 100644 --- a/dev-util/perf/perf-5.18.ebuild +++ b/dev-util/perf/perf-5.18.ebuild @@ -148,10 +148,10 @@ src_prepare() { # Drop some upstream too-developer-oriented flags and fix the # Makefile in general sed -i \ - -e "s:\$(sysconfdir_SQ)/bash_completion.d:$(get_bashcompdir):" \ + -e "s@\$(sysconfdir_SQ)/bash_completion.d@$(get_bashcompdir)@" \ "${S}"/Makefile.perf || die # A few places still use -Werror w/out $(WERROR) protection. - sed -i -e 's:-Werror::' \ + sed -i -e 's@-Werror@@' \ "${S}"/Makefile.perf "${S_K}"/tools/lib/bpf/Makefile || die # Avoid the call to make kernelversion diff --git a/dev-util/pkgdev/Manifest b/dev-util/pkgdev/Manifest index 8ff5ae49199d..4470db6fb4b8 100644 --- a/dev-util/pkgdev/Manifest +++ b/dev-util/pkgdev/Manifest @@ -1,10 +1,5 @@ AUX pkgdev-0.2.1-fix-signoff-example.patch 920 BLAKE2B dbf577e4dbc374b26519d459b2bb17ae5dc659e8373a7cf3aac52699c6ec101159fbdb2fce78b8b22b525637e35b6aea0e2b94ed9d81fc3e320b7290934cde09 SHA512 aa9f067dcbec520392327333317eef17f3153369e0d072d2b0f85f971de2151a649d5ce23183fcbb4b6210b872ce905f99e223ad91950e47dc7bdaa761f522a4 -DIST pkgdev-0.1.9.tar.gz 57093 BLAKE2B 5f5d9b4956cdc949d5e37c24160c692c32cf7e5d9fe90c167adc364993370dc42291edca048db3b0a2f17b199003aea61bd6b541bc58de1c1a084365ce517660 SHA512 78c117163549cb021e8cb9bd65e9a7752633506f3db825133fc3c4c515549c6e10dc974164489c06f94c1a1e25acb8fe050a57754353b907d6026892ef034cb2 -DIST pkgdev-0.2.0.tar.gz 59836 BLAKE2B 89de7179b1365f7f4bf1359720200bc8dba53e3b3133fead12b224db8d9a6cf7accbed3c5ed89760030efd3a992d46cf525756a522ac4d9128376e4c03b2a5e9 SHA512 6bf17e8188c809e8862c1a39ce4c0c2e60ed0a261f00bf93707257df0395b03120838247bdc7f5a3375111797564a5a6b16bb8f7e571ce957efe92e173a6ed11 DIST pkgdev-0.2.1.tar.gz 66455 BLAKE2B 6f89b1601813adcb1263a044a096d187d7fa926f116a09dc2b1cec083f8d82da54ae00577c36d64ece5733d8952f8dc5f4dff94aeb695e851f340a30f04b203e SHA512 8277f74f3d9902da295c5436a46302627bdc1cb2a63f29b0603bf9bfa2c8bb812b26f12a54630cbbcba1e2bbac7352146f6ab59fc04cd8b89b46df1fe7c9f8dd -EBUILD pkgdev-0.1.9.ebuild 1587 BLAKE2B dab7a719a4103397c584290a5705bf882a1e60a7ea12d9772cd206f15a833d6712b04edc024e3e16b3d9cf2a1b2e2d88dde2cfb275eaa04207de84906cd94110 SHA512 45f80f4d7ed3cd97c5d88596e25fc495a4fc88cb888f353319461a3af5f461a1f491956d4fc93687d6a843a492676cbad208d60fdfe03dbe6d3319625260f2bf -EBUILD pkgdev-0.2.0.ebuild 1602 BLAKE2B 4921ad31f4a0a936ed1a390f7575030c8a04d77542ca4903e0b2c93dbea27687da417b9ab1a7a3ebe4589ae0ba68f6dd2f4f7625d9e432b453c7b973a215ea02 SHA512 9da646cc648eb745a2a24d7fa0390d2add59005accfe7c6d591954671e4ca087ae8025413f6d250d0d3b3ab0090e09ae38ad315a15a0c274cd1989ca482b1b50 -EBUILD pkgdev-0.2.1-r1.ebuild 1663 BLAKE2B b6ba4edbf3d0652ed9f89c0cac0d1028f629da521483e69c291fcc2d2106278ecf5c0bff4a543ca6c997c0c75265beface0d313cc4b9ff995bc9940a890f1d49 SHA512 7b61e39836a66a35c85dd67a91f857181fcabd832486a446266ba29680ac76f03d88e92d7a10cc1ca69feafab6ef0f19c093f7bdfe1738bfbf5ba66ff4ce87cb -EBUILD pkgdev-0.2.1.ebuild 1602 BLAKE2B 4921ad31f4a0a936ed1a390f7575030c8a04d77542ca4903e0b2c93dbea27687da417b9ab1a7a3ebe4589ae0ba68f6dd2f4f7625d9e432b453c7b973a215ea02 SHA512 9da646cc648eb745a2a24d7fa0390d2add59005accfe7c6d591954671e4ca087ae8025413f6d250d0d3b3ab0090e09ae38ad315a15a0c274cd1989ca482b1b50 +EBUILD pkgdev-0.2.1-r1.ebuild 1655 BLAKE2B edf95d40cb96f7abc2853578c87ff3e8edfeee86844e2ab942d83d55171706806f64f19cb829458f9a312d73d6e385930ab7f439a363f314ae01684e0bee63c5 SHA512 576098e57216e1639827d25aad586465a9c5fde7391e4c0521474c9e1923371903d30de1b835b5d21fd822c5ef3d6a579f2ff0935d6437e998f095d709f7c225 EBUILD pkgdev-9999.ebuild 1604 BLAKE2B a39780d43843a44a4bac8cc14a22ea279be859e8c27b0c02bdf2f60529be3d377c42b0622d5124612f3595d7079bae8b4e94147846eb2441e98c5dfaa204ca64 SHA512 02c76fe419682bff30cdb0146e6ac8898aa6b05957a957831154847764be1fd00de0bfc95dea334b9005861d96d1ce0189594d779c4f789d6ccdb61c092d4ad2 MISC metadata.xml 606 BLAKE2B 9c87b0b058df2a15ad455e54499d6a52e31e5c8f51187d36a42a775f1fa03745c69c99179a21f8c44f64562f78ddade051a2a4568b7984600fc529f35e36811a SHA512 5c7151cd72132faf4d47837a58812aefb919edca3fb613a6751de265994bff327515a07d80dfe175069bde7097581f10cb453dde1545383e300735dfcac09bec diff --git a/dev-util/pkgdev/pkgdev-0.1.9.ebuild b/dev-util/pkgdev/pkgdev-0.1.9.ebuild deleted file mode 100644 index 657e91d61ce2..000000000000 --- a/dev-util/pkgdev/pkgdev-0.1.9.ebuild +++ /dev/null @@ -1,64 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8..10} ) -DISTUTILS_IN_SOURCE_BUILD=1 -inherit distutils-r1 - -if [[ ${PV} == *9999 ]] ; then - EGIT_REPO_URI="https://github.com/pkgcore/pkgdev.git" - inherit git-r3 -else - SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - KEYWORDS="amd64 arm arm64 hppa ppc ppc64 ~riscv sparc x86 ~x64-macos" -fi - -DESCRIPTION="Collection of tools for Gentoo development" -HOMEPAGE="https://github.com/pkgcore/pkgdev" - -LICENSE="BSD MIT" -SLOT="0" - -if [[ ${PV} == *9999 ]] ; then - # https://github.com/pkgcore/pkgdev/blob/main/requirements/dev.txt - RDEPEND=" - ~dev-python/snakeoil-9999[${PYTHON_USEDEP}] - ~dev-util/pkgcheck-9999[${PYTHON_USEDEP}] - ~sys-apps/pkgcore-9999[${PYTHON_USEDEP}] - " -else - # https://github.com/pkgcore/pkgdev/blob/main/requirements/install.txt - RDEPEND=" - >=dev-python/snakeoil-0.9.6[${PYTHON_USEDEP}] - >=dev-util/pkgcheck-0.10.0[${PYTHON_USEDEP}] - >=sys-apps/pkgcore-0.12.0[${PYTHON_USEDEP}] - " -fi - -# Uses pytest but we want to use the setup.py runner to get generated modules -BDEPEND+="test? ( dev-python/pytest )" -RDEPEND+="dev-vcs/git" - -distutils_enable_sphinx doc -distutils_enable_tests setup.py - -python_install_all() { - # We'll generate man pages ourselves - # Revisit when a release is made - # to pregenerate them, making USE=doc - # for generating the real HTML docs only. - if use doc ; then - cd doc || die - emake man - doman _build/man/* - fi - - cd .. || die - - # HTML pages only - sphinx_compile_all - - distutils-r1_python_install_all -} diff --git a/dev-util/pkgdev/pkgdev-0.2.0.ebuild b/dev-util/pkgdev/pkgdev-0.2.0.ebuild deleted file mode 100644 index 6e52159b76e3..000000000000 --- a/dev-util/pkgdev/pkgdev-0.2.0.ebuild +++ /dev/null @@ -1,64 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8..10} ) -DISTUTILS_IN_SOURCE_BUILD=1 -inherit distutils-r1 - -if [[ ${PV} == *9999 ]] ; then - EGIT_REPO_URI="https://github.com/pkgcore/pkgdev.git" - inherit git-r3 -else - SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 ~x64-macos" -fi - -DESCRIPTION="Collection of tools for Gentoo development" -HOMEPAGE="https://github.com/pkgcore/pkgdev" - -LICENSE="BSD MIT" -SLOT="0" - -if [[ ${PV} == *9999 ]] ; then - # https://github.com/pkgcore/pkgdev/blob/main/requirements/dev.txt - RDEPEND=" - ~dev-python/snakeoil-9999[${PYTHON_USEDEP}] - ~dev-util/pkgcheck-9999[${PYTHON_USEDEP}] - ~sys-apps/pkgcore-9999[${PYTHON_USEDEP}] - " -else - # https://github.com/pkgcore/pkgdev/blob/main/requirements/install.txt - RDEPEND=" - >=dev-python/snakeoil-0.9.6[${PYTHON_USEDEP}] - >=dev-util/pkgcheck-0.10.0[${PYTHON_USEDEP}] - >=sys-apps/pkgcore-0.12.0[${PYTHON_USEDEP}] - " -fi - -# Uses pytest but we want to use the setup.py runner to get generated modules -BDEPEND+="test? ( dev-python/pytest )" -RDEPEND+="dev-vcs/git" - -distutils_enable_sphinx doc -distutils_enable_tests setup.py - -python_install_all() { - # We'll generate man pages ourselves - # Revisit when a release is made - # to pregenerate them, making USE=doc - # for generating the real HTML docs only. - if use doc ; then - cd doc || die - emake man - doman _build/man/* - fi - - cd .. || die - - # HTML pages only - sphinx_compile_all - - distutils-r1_python_install_all -} diff --git a/dev-util/pkgdev/pkgdev-0.2.1-r1.ebuild b/dev-util/pkgdev/pkgdev-0.2.1-r1.ebuild index 8b26eec8e20b..d325a89554c8 100644 --- a/dev-util/pkgdev/pkgdev-0.2.1-r1.ebuild +++ b/dev-util/pkgdev/pkgdev-0.2.1-r1.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} == *9999 ]] ; then inherit git-r3 else SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 ~x64-macos" + KEYWORDS="amd64 arm arm64 hppa ~loong ppc ppc64 ~riscv sparc x86 ~x64-macos" fi DESCRIPTION="Collection of tools for Gentoo development" diff --git a/dev-util/pkgdev/pkgdev-0.2.1.ebuild b/dev-util/pkgdev/pkgdev-0.2.1.ebuild deleted file mode 100644 index 6e52159b76e3..000000000000 --- a/dev-util/pkgdev/pkgdev-0.2.1.ebuild +++ /dev/null @@ -1,64 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8..10} ) -DISTUTILS_IN_SOURCE_BUILD=1 -inherit distutils-r1 - -if [[ ${PV} == *9999 ]] ; then - EGIT_REPO_URI="https://github.com/pkgcore/pkgdev.git" - inherit git-r3 -else - SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 ~x64-macos" -fi - -DESCRIPTION="Collection of tools for Gentoo development" -HOMEPAGE="https://github.com/pkgcore/pkgdev" - -LICENSE="BSD MIT" -SLOT="0" - -if [[ ${PV} == *9999 ]] ; then - # https://github.com/pkgcore/pkgdev/blob/main/requirements/dev.txt - RDEPEND=" - ~dev-python/snakeoil-9999[${PYTHON_USEDEP}] - ~dev-util/pkgcheck-9999[${PYTHON_USEDEP}] - ~sys-apps/pkgcore-9999[${PYTHON_USEDEP}] - " -else - # https://github.com/pkgcore/pkgdev/blob/main/requirements/install.txt - RDEPEND=" - >=dev-python/snakeoil-0.9.6[${PYTHON_USEDEP}] - >=dev-util/pkgcheck-0.10.0[${PYTHON_USEDEP}] - >=sys-apps/pkgcore-0.12.0[${PYTHON_USEDEP}] - " -fi - -# Uses pytest but we want to use the setup.py runner to get generated modules -BDEPEND+="test? ( dev-python/pytest )" -RDEPEND+="dev-vcs/git" - -distutils_enable_sphinx doc -distutils_enable_tests setup.py - -python_install_all() { - # We'll generate man pages ourselves - # Revisit when a release is made - # to pregenerate them, making USE=doc - # for generating the real HTML docs only. - if use doc ; then - cd doc || die - emake man - doman _build/man/* - fi - - cd .. || die - - # HTML pages only - sphinx_compile_all - - distutils-r1_python_install_all -} diff --git a/dev-util/ply/Manifest b/dev-util/ply/Manifest index 1619d3f79add..1eccb6d442b5 100644 --- a/dev-util/ply/Manifest +++ b/dev-util/ply/Manifest @@ -1,4 +1,4 @@ DIST ply-2.1.1-arm-build-fix.patch 1433 BLAKE2B 305bb06ce1e5516dc3868cd276edc94d89cb7c20866094c6947092048af2c090a29bae52dc82956cbf7f36e42e15d873c553948dade17f4b1f9d490bb8191ed9 SHA512 e7572e5e777e13b483e9123fc5c62d63f3f1a2c753d7dedce8de8d78a4c5baa9c10b45b0e31ba16a92b0e2af11e206662cfe815643f0a8145f8d79e388d536b9 DIST ply-2.1.1.tar.gz 71578 BLAKE2B b63d0bd355985035b8d1c934c13982e21eeda0d710f40b8131562e9ef6a21a3eaf04960b871f5ab83d718ab1726450996988a2aef1a6fbd2e8f1a3c55db92beb SHA512 fdc66d752989a239e01d2746e6c56610c2c945fbeeff8f2a79be1db487a6cbba365d1bd1b553d25c43a3fdc3634ab96bf4a37ab4f694c6eb6eba82c35b37231e -EBUILD ply-2.1.1-r1.ebuild 1152 BLAKE2B 734d087c563d20908fe4e955f7d99e57591b380ebe21b984819bd9853ea0b7fd9cef771cfff0c18d9de4214511d0b5bc773c60c2e18f7597bd5b5c11dc713cd4 SHA512 fdb92e65ef8063fb29c8312e7fa26ac0e9432c4550eba8a5a5e2bb965d18f28eb2fbbb3f2f4b3d594a3b6edf635da1eb640db9b871106a7e0ad4e7b217c0c098 +EBUILD ply-2.1.1-r1.ebuild 1153 BLAKE2B a20a03dfe620089eeef14dd66024987988bc41764981269f90bed5a0caf9c639559bb76ed7a2733c10b21142483e2018028c7dc747ca0d27881aa452f41541a6 SHA512 f874469caf76087df9b38cd3b31fa93f205848f9d84352312940d2563646b1521679753bc278619d24a7bf250b889ee57533a69f7019b68b491b0495eb169b9a MISC metadata.xml 686 BLAKE2B 4f79afe33694be9e96ba00640dfbbd096e307af9a7b62277fc5e8ea865f88462343511d3bcf72b132649c240fca68c345e1994b36a5949dc428b20d78e03449e SHA512 ef92a165fd0df510f4f0f4ea5a08ee164293c43173ded75d7a8eb9b9fcb0ac7e9193d2cb37d7aa7957b426cb0dacddec9903ff51d8aed8eacf9a046393bc1657 diff --git a/dev-util/ply/ply-2.1.1-r1.ebuild b/dev-util/ply/ply-2.1.1-r1.ebuild index d90a8aeee807..05d466b6b261 100644 --- a/dev-util/ply/ply-2.1.1-r1.ebuild +++ b/dev-util/ply/ply-2.1.1-r1.ebuild @@ -21,7 +21,7 @@ RDEPEND="!sys-boot/plymouth" pkg_pretend() { local CONFIG_CHECK="~BPF ~BPF_SYSCALL ~NET_CLS_BPF ~NET_ACT_BPF - ~BPF_JIT ~HAVE_BPF_JIT ~BPF_EVENTS" + ~BPF_JIT ~HAVE_EBPF_JIT ~BPF_EVENTS" check_extra_config } diff --git a/dev-util/pycharm-community/Manifest b/dev-util/pycharm-community/Manifest index 0684f4aa5672..ad628e291bc0 100644 --- a/dev-util/pycharm-community/Manifest +++ b/dev-util/pycharm-community/Manifest @@ -1,8 +1,8 @@ AUX README.gentoo 169 BLAKE2B fc7191056cb5de1fedf9a7e9516029e8ee50f7ab3749e05c73156f63892b1e126ac068d5b2f271d1b71a77486205848cce72452d671692418b6e09e8e25da60e SHA512 a0254552b98b6ec8dadd91ed7df35bf990d08025d8352366f58ecabe94cdde2df64d8665447d0a2ffc1edacdeb05124c2a82722d5ad70b614d90bb0ae38544d2 DIST pycharm-community-2021.1.2.tar.gz 466806126 BLAKE2B 403cc5949ccb0e5f7d39d55b91d962889e35342715501466c007a5b3b044cbe33260de99e7d299f35a6e789c6f7e5726bc7106bc206d4e4890f8948eab7a15a2 SHA512 180d813d1162456312eb4482f414443350d784effab56cc53f2f6c2c79931f9af597849ec395089d8fc1ca2b87015722fad3cc43e03bfb4418e2c926b5af0107 -DIST pycharm-community-2021.3.3.tar.gz 505370200 BLAKE2B 52b236f8e556cb64dfc4688a6580606ae5f39cad4db204fcf19565565306ffcc516393e66a92c951dea3e8997b75e97e2fbad199a35b1807e737a62bb319df31 SHA512 146bfdd6fdff1714f6ed569fce31c9ebbe64359c28ae9069738f24bf1022071ca157ccb3bb4e8fe2ef906d3bde85d94b7d3f9e2cd3d650e6498f5c32a0fad706 +DIST pycharm-community-2022.1.2.tar.gz 540611282 BLAKE2B 0b83dda7b6ac4b8b2dfb3187893533b7399ed5a4db1022ef1c0466ee6ef1b9440c8dbe17bf50a588d8a4c6a94b2944bfe8d5a60eb10b7ecbc2c1d49018235a8c SHA512 1c0bab9ddbe33b8661ec6d0ee40a507a3a74c5336f06f2f903656661326fcff265f05dd0d99eb704af238e1012fb240883ce47bf6f5b831fe2565ac0cd2a22ff DIST pycharm-community-2022.1.tar.gz 540005306 BLAKE2B db0ac63e81e618484936cd1859acc366690ec81ce8eb722cf91ec1d0c109321fc156b88a41af06fc3d28af942387c816d709bf5a18970472b701a6fb4c4d1928 SHA512 2d1f048d0318ecce3334257e9119c84a1af612635a06bcc0335679bb03c046e4a76e06b4d54ee4ba700fbfd3ad120fd19b4b82e80c6ad52420b9a91e9c197321 EBUILD pycharm-community-2021.1.2-r1.ebuild 3198 BLAKE2B 94d0ce4a952f182fcca3d10ab2f405d9fec7dbfa10638e5bf73f870300cb4b172fe6c1717ebf2dbeb3a731900ac981c87ebc327d6108b2917498e1a26f0ba607 SHA512 6fa94b51a29292e428850e99ae95776339a49afa4d8840d2f5b876546e797755c09778e60387fba9442f4a4b19ac6c8caaaca44d94cee59413231e4eb8042db9 -EBUILD pycharm-community-2021.3.3.ebuild 3165 BLAKE2B 0a44bac0d58eea54735acc9b257f5267c34e5ba3847c04684c2d3917fc67e914cd4d188447876da47fb2b8df8762afff5a832c18e023b2434b7c8434c47a97a5 SHA512 ecce4a8f505740d89963893977f4da1a12fbec4f13dd14406a8f4295ca643fc0e74d29f157476b639d3b7dfd305c88ebea6f67a276f4c7516a6d3728d084f7ba +EBUILD pycharm-community-2022.1.2.ebuild 3171 BLAKE2B dfeda95c96764dc909ed829788c85573354fc87cc7e3ead8bf1f7b64846ce5be7f0922b01e6d3bf5800880aab09b90329cc4e6709bcc94b879dd22d5901b928e SHA512 652b28798bbd775c3036ac0242cbddfad92f9f71df0b723603ce48f5f70a338ecaa4916ffc52a31f448c47942850766d36b1263c9589138c9269d357656a25b5 EBUILD pycharm-community-2022.1.ebuild 3159 BLAKE2B 2296aba03357caad8b050b8563c071e57695dccf7b6ccb5d022186c7c9ee932ed8c7efc6b9c8293eb36c9af0117c0da9f1662e734bdeeeb5e974c8c479c6cb45 SHA512 c0c4559f7cdb0483b2fe693fac85317ec274b21131db353a2b306e78eeb04f27f78b3db2ec43a9e0403129914a0ccc19f4ff747de889934a85c0e166df29886c MISC metadata.xml 305 BLAKE2B a5ee9ceb727e22160e23fc785ddcf2b7b22afd9599e956de38bf4318c4cab2acf5cffa6d1f075ac24d866d407e9412ba02362c9942b3aa34a7276e55cc44f161 SHA512 e67f65a2f5fcb0c7a7bfecdbba77c91844e89f4110ec66bb5838fdf7fb5abb57d141c2a816b7867001fc919c8721fd7837705b9a4f8853ce0728e33096fee19f diff --git a/dev-util/pycharm-community/pycharm-community-2021.3.3.ebuild b/dev-util/pycharm-community/pycharm-community-2022.1.2.ebuild similarity index 94% rename from dev-util/pycharm-community/pycharm-community-2021.3.3.ebuild rename to dev-util/pycharm-community/pycharm-community-2022.1.2.ebuild index 219b26936799..308a7ffdcb3b 100644 --- a/dev-util/pycharm-community/pycharm-community-2021.3.3.ebuild +++ b/dev-util/pycharm-community/pycharm-community-2022.1.2.ebuild @@ -34,13 +34,13 @@ RDEPEND="!bundled-jdk? ( >=virtual/jre-1.8 ) media-libs/freetype:2= media-libs/harfbuzz media-libs/libglvnd + media-libs/libjpeg-turbo:0= media-libs/libpng:0= net-libs/gnutls net-print/cups sys-apps/dbus sys-libs/libcap sys-libs/zlib - virtual/jpeg:0= x11-libs/libX11 x11-libs/libxcb x11-libs/libXext @@ -97,9 +97,9 @@ src_install() { rm -r "${JRE_DIR}" || die fi - fperms 755 "${DIR}"/bin/{format.sh,fsnotifier,inspect.sh,ltedit.sh,pycharm.sh,printenv.py,restart.py} + fperms 755 "${DIR}"/bin/{format.sh,fsnotifier,inspect.sh,ltedit.sh,pycharm.sh,restart.py} - fperms 755 "${DIR}"/"${JRE_DIR}"/bin/{jaotc,java,javac,jcmd,jdb,jfr,jhsdb,jjs,jmap,jps,jrunscript,jstack,jstat,keytool,pack200,rmid,rmiregistry,serialver,unpack200} + fperms 755 "${DIR}"/"${JRE_DIR}"/bin/{jaotc,java,javac,jcmd,jdb,jfr,jhsdb,jinfo,jjs,jmap,jps,jrunscript,jstack,jstat,keytool,pack200,rmid,rmiregistry,serialver,unpack200} fperms 755 "${DIR}"/"${JRE_DIR}"/lib/{chrome-sandbox,jcef_helper,jexec,jspawnhelper} make_wrapper "${PN}" "${DIR}/bin/pycharm.sh" diff --git a/dev-util/rocprofiler/Manifest b/dev-util/rocprofiler/Manifest new file mode 100644 index 000000000000..51baf5ccba45 --- /dev/null +++ b/dev-util/rocprofiler/Manifest @@ -0,0 +1,8 @@ +AUX rocprofiler-4.3.0-fix-gcc11.patch 410 BLAKE2B 04516f2da7ed09de30243bb05241489deb9ee23e94ef5014dede9c9d54869d24a8467699cdc7e7fa5840c98102b386555c40ab77c4fe1d9679d2bdf17fb7855f SHA512 170963d5a52b5b42924f39d0dc9b2c6c8e4ae468b97cf453a28d6a1be8f2b5bf49f73de80a40cd98b837038f53bbd4002f9ed83864129c36682f317b376da83c +AUX rocprofiler-4.3.0-gentoo-location.patch 2651 BLAKE2B 296c84acb0887ef0792698636ca521d749fb81e283e0e42a9799f2af002a7f5397eb9051ee2711b3d78a34b9061db3be420e7de07fc1c0ee478c2b6402cecfa5 SHA512 a55c83584fb40a0a342125ae88689eea7857e6663759e5d5664a9c618afeea74662d551e9cab78ec03859d4503d67ea0f6b26143a8bea05d213f6426112ffb18 +AUX rocprofiler-5.0.2-gentoo-location.patch 2218 BLAKE2B 1f7a2279ee98be6ca5f225e4a034c661f992a61010d43096e63174a38b9bdb02726d7dfd32d8cbf2b9f328c25edd030f9db8d6cc1043ecf28f908aba94173f97 SHA512 83de59a2650349d9ce3ca761a67d0cb5e3c8f5b1c64eef75637ddd7fbba2cc869c5ce6665966bd033df9f5dbbf99677de6b433ef4398814acdcefaf6687c79df +DIST rocprofiler-4.3.0.tar.gz 1402250 BLAKE2B 3826c3b26b0d5838ab3475614c2ecd2265e177fe40b8a90abb491746513bd50841e5ceb34d1fcb4bcb2fbe8a6854b9715d0670d38f08775e5e14cd855f15629b SHA512 e327146604459f2f827ab943a21d0eaa0ee41cf6770ab94dd019d461cf6438e70a48139ce67ec1553d0f450fa5bb233a7ed39438e8bf39b33218d53e2c270d3b +DIST rocprofiler-5.0.2.tar.gz 1401732 BLAKE2B ae870bc50dbd39c11e24f77ccb41773df1107b76cb7a12e1cebc66f8d66ddba6ad3bd6f9fe61657b03b22ef35f88fb608cf6070178f6aab24fe7a1bdcac43a96 SHA512 244e2b827126b7299ec0510daa5e1245a4a5a877394419f8bc9113f443231f67fc935609cbde6eeb26bb138ab4e95e2a88829ffa79ecc8f9881b5a77b5910c02 +EBUILD rocprofiler-4.3.0.ebuild 1535 BLAKE2B 005e60d70f9f864ec8084ea75719a1bc3e921df7ca375f9d2db59106da35aecd22afa6a394fc38699da7b38aec4afe5e73b181ac5ef458396cf5fb15aff4528a SHA512 d8bae2d1077a1e628769fdc2692dcfbc9d18780aa26735be8a79688575ac9f7ecd9ba2d213f4551c0f6639928f87d01d0981fcba25ddf8323bffc4a327f23c54 +EBUILD rocprofiler-5.0.2.ebuild 1498 BLAKE2B f8ae118b0187d8ce12c2768d19a3d0e45efe29c7634109dec2307a7f9423735fa5c939ecdf876a7464e9187dde65415a4f38bd26bd5d16eb3c63e0e2ddfeb892 SHA512 9a6c3d028d65ba230932d7a7121aa5a427aad2ba44b8af6e069415d372aba8ac09842aa6729aa9ef4cec68fb05ce7041e6cdcfceca75c4b56f0e60f13734a828 +MISC metadata.xml 493 BLAKE2B 79000a74b13a0d35e0bcdb8254471fde9027c498ca75e761a3f694690315149e711ae8f7b73ae9bc5aa462358784fac055b975149109829e00cb2acac73ef138 SHA512 3f49c336aee801fb73d26b9d43a52816ca15c75061bed885c1b1406929ae1a3b9b01ce6f3c71b17ca9e121dcbc73f525d5a843c526ea8d4b433642eeff89ccd5 diff --git a/dev-util/rocprofiler/files/rocprofiler-4.3.0-fix-gcc11.patch b/dev-util/rocprofiler/files/rocprofiler-4.3.0-fix-gcc11.patch new file mode 100644 index 000000000000..0aec99627a4a --- /dev/null +++ b/dev-util/rocprofiler/files/rocprofiler-4.3.0-fix-gcc11.patch @@ -0,0 +1,13 @@ +Index: rocprofiler-rocm-4.3.0/test/ctrl/test_kernel.h +=================================================================== +--- rocprofiler-rocm-4.3.0.orig/test/ctrl/test_kernel.h ++++ rocprofiler-rocm-4.3.0/test/ctrl/test_kernel.h +@@ -23,7 +23,7 @@ THE SOFTWARE. + #ifndef TEST_CTRL_TEST_KERNEL_H_ + #define TEST_CTRL_TEST_KERNEL_H_ + +-#include ++#include + #include + #include + diff --git a/dev-util/rocprofiler/files/rocprofiler-4.3.0-gentoo-location.patch b/dev-util/rocprofiler/files/rocprofiler-4.3.0-gentoo-location.patch new file mode 100644 index 000000000000..b6d8454dfedd --- /dev/null +++ b/dev-util/rocprofiler/files/rocprofiler-4.3.0-gentoo-location.patch @@ -0,0 +1,71 @@ +Index: rocprofiler-rocm-4.3.0/bin/rpl_run.sh +=================================================================== +--- rocprofiler-rocm-4.3.0.orig/bin/rpl_run.sh ++++ rocprofiler-rocm-4.3.0/bin/rpl_run.sh +@@ -25,18 +25,18 @@ + time_stamp=`date +%y%m%d_%H%M%S` + BIN_DIR=$(dirname $(realpath ${BASH_SOURCE[0]})) + PKG_DIR=$(dirname $BIN_DIR) +-ROOT_DIR=$(dirname $PKG_DIR) +-TT_DIR=$ROOT_DIR/roctracer ++ROOT_DIR=$PKG_DIR ++TT_DIR=$ROOT_DIR + RUN_DIR=`pwd` + TMP_DIR="/tmp" + DATA_DIR="rpl_data_${time_stamp}_$$" + +-RPL_PATH=$PKG_DIR/lib +-TLIB_PATH=$PKG_DIR/tool +-TTLIB_PATH=$TT_DIR/tool +-ROCM_LIB_PATH=$ROOT_DIR/lib ++RPL_PATH=$PKG_DIR/@LIB_DIR@ ++TLIB_PATH=$PKG_DIR/@LIB_DIR@ ++TTLIB_PATH=$TT_DIR/@LIB_DIR@ ++ROCM_LIB_PATH=$ROOT_DIR/@LIB_DIR@ + +-GFX=`/opt/rocm/bin/rocm_agent_enumerator | tail -1` ++GFX=`rocm_agent_enumerator | tail -1` + + SPM_COUNTERS_FILE="spm_counters.txt" + +@@ -75,7 +75,7 @@ export ROCP_HSA_INTERCEPT=1 + # Disabling internal ROC Profiler proxy queue (simple version supported for testing purposes) + unset ROCP_PROXY_QUEUE + # ROC Profiler metrics definition +-export ROCP_METRICS=$PKG_DIR/lib/metrics.xml ++export ROCP_METRICS=$PKG_DIR/share/rocprofiler/metrics.xml + # Disable AQL-profile read API + export AQLPROFILE_READ_API=0 + # ROC Profiler package path +@@ -109,7 +109,7 @@ usage() { + bin_name=`basename $0` + echo "ROCm Profiling Library (RPL) run script, a part of ROCprofiler library package." + echo "Full path: $BIN_DIR/$bin_name" +- echo "Metrics definition: $PKG_DIR/lib/metrics.xml" ++ echo "Metrics definition: $PKG_DIR/share/rocprofiler/metrics.xml" + echo "" + echo "Usage:" + echo " $bin_name [-h] [--list-basic] [--list-derived] [-i ] [-o ] " +@@ -270,7 +270,7 @@ run() { + fi + if [ "$KFD_TRACE" = 1 ] ; then + API_TRACE=${API_TRACE}":kfd" +- MY_LD_PRELOAD="$TT_DIR/lib/libkfdwrapper64.so $ROCM_LIB_PATH/libhsakmt.so.1 $MY_LD_PRELOAD" ++ MY_LD_PRELOAD="$TTLIB_PATH/libkfdwrapper64.so $ROCM_LIB_PATH/libhsakmt.so.1 $MY_LD_PRELOAD" + fi + if [ "$HIP_TRACE" = 1 ] ; then + API_TRACE=${API_TRACE}":hip" +@@ -380,11 +380,11 @@ while [ 1 ] ; do + export ROCP_METRICS="$2" + elif [ "$1" = "--list-basic" ] ; then + export ROCP_INFO=b +- HSA_TOOLS_LIB="$MY_HSA_TOOLS_LIB" eval "$PKG_DIR/tool/ctrl" ++ HSA_TOOLS_LIB="$MY_HSA_TOOLS_LIB" eval "$PKG_DIR/bin/ctrl" + exit 1 + elif [ "$1" = "--list-derived" ] ; then + export ROCP_INFO=d +- HSA_TOOLS_LIB="$MY_HSA_TOOLS_LIB" eval "$PKG_DIR/tool/ctrl" ++ HSA_TOOLS_LIB="$MY_HSA_TOOLS_LIB" eval "$PKG_DIR/bin/ctrl" + exit 1 + elif [ "$1" = "--basenames" ] ; then + if [ "$2" = "on" ] ; then diff --git a/dev-util/rocprofiler/files/rocprofiler-5.0.2-gentoo-location.patch b/dev-util/rocprofiler/files/rocprofiler-5.0.2-gentoo-location.patch new file mode 100644 index 000000000000..0605675e41c6 --- /dev/null +++ b/dev-util/rocprofiler/files/rocprofiler-5.0.2-gentoo-location.patch @@ -0,0 +1,59 @@ +Index: rocprofiler-rocm-5.0.2/bin/rpl_run.sh +=================================================================== +--- rocprofiler-rocm-5.0.2.orig/bin/rpl_run.sh ++++ rocprofiler-rocm-5.0.2/bin/rpl_run.sh +@@ -25,16 +25,16 @@ + time_stamp=`date +%y%m%d_%H%M%S` + BIN_DIR=$(dirname $(realpath ${BASH_SOURCE[0]})) + PKG_DIR=$(dirname $BIN_DIR) +-ROOT_DIR=$(dirname $PKG_DIR) +-TT_DIR=$ROOT_DIR/roctracer ++ROOT_DIR=$PKG_DIR ++TT_DIR=ROOT_DIR + RUN_DIR=`pwd` + TMP_DIR="/tmp" + DATA_DIR="rpl_data_${time_stamp}_$$" + +-RPL_PATH=$PKG_DIR/lib +-TLIB_PATH=$PKG_DIR/tool +-TTLIB_PATH=$TT_DIR/tool +-ROCM_LIB_PATH=$ROOT_DIR/lib ++RPL_PATH=$PKG_DIR/@LIB_DIR@ ++TLIB_PATH=$PKG_DIR/@LIB_DIR@ ++TTLIB_PATH=$TT_DIR/@LIB_DIR@ ++ROCM_LIB_PATH=$ROOT_DIR/@LIB_DIR@ + + if [ -z "$ROCP_PYTHON_VERSION" ] ; then + ROCP_PYTHON_VERSION=python3 +@@ -70,7 +70,7 @@ export ROCP_HSA_INTERCEPT=1 + # Disabling internal ROC Profiler proxy queue (simple version supported for testing purposes) + unset ROCP_PROXY_QUEUE + # ROC Profiler metrics definition +-export ROCP_METRICS=$PKG_DIR/lib/metrics.xml ++export ROCP_METRICS=$PKG_DIR/share/rocprofiler/metrics.xml + # Disable AQL-profile read API + export AQLPROFILE_READ_API=0 + # ROC Profiler package path +@@ -104,7 +104,7 @@ usage() { + bin_name=`basename $0` + echo "ROCm Profiling Library (RPL) run script, a part of ROCprofiler library package." + echo "Full path: $BIN_DIR/$bin_name" +- echo "Metrics definition: $PKG_DIR/lib/metrics.xml" ++ echo "Metrics definition: $PKG_DIR/share/rocprofiler/metrics.xml" + echo "" + echo "Usage:" + echo " $bin_name [-h] [--list-basic] [--list-derived] [-i ] [-o ] " +@@ -374,11 +374,11 @@ while [ 1 ] ; do + export ROCP_METRICS="$2" + elif [ "$1" = "--list-basic" ] ; then + export ROCP_INFO=b +- HSA_TOOLS_LIB="$MY_HSA_TOOLS_LIB" eval "$PKG_DIR/tool/ctrl" ++ HSA_TOOLS_LIB="$MY_HSA_TOOLS_LIB" eval "$PKG_DIR/bin/ctrl" + exit 1 + elif [ "$1" = "--list-derived" ] ; then + export ROCP_INFO=d +- HSA_TOOLS_LIB="$MY_HSA_TOOLS_LIB" eval "$PKG_DIR/tool/ctrl" ++ HSA_TOOLS_LIB="$MY_HSA_TOOLS_LIB" eval "$PKG_DIR/bin/ctrl" + exit 1 + elif [ "$1" = "--basenames" ] ; then + if [ "$2" = "on" ] ; then diff --git a/dev-util/rocprofiler/metadata.xml b/dev-util/rocprofiler/metadata.xml new file mode 100644 index 000000000000..922afe7981b0 --- /dev/null +++ b/dev-util/rocprofiler/metadata.xml @@ -0,0 +1,15 @@ + + + + + sci@gentoo.org + Gentoo Science Project + + + xgreenlandforwyy@gmail.com + Yiyang Wu + + + ROCm-Developer-Tools/rocprofiler + + diff --git a/dev-util/rocprofiler/rocprofiler-4.3.0.ebuild b/dev-util/rocprofiler/rocprofiler-4.3.0.ebuild new file mode 100644 index 000000000000..28e57bde66a4 --- /dev/null +++ b/dev-util/rocprofiler/rocprofiler-4.3.0.ebuild @@ -0,0 +1,58 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..10} ) + +inherit cmake python-any-r1 + +DESCRIPTION="Callback/Activity Library for Performance tracing AMD GPU's" +HOMEPAGE="https://github.com/ROCm-Developer-Tools/roctracer.git" +SRC_URI="https://github.com/ROCm-Developer-Tools/${PN}/archive/rocm-${PV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/${PN}-rocm-${PV}" + +LICENSE="MIT" +SLOT="0/$(ver_cut 1-2)" +KEYWORDS="~amd64" + +RDEPEND="dev-libs/rocr-runtime:${SLOT} + dev-util/roctracer:${SLOT} + " +DEPEND="${RDEPEND}" +BDEPEND=" + $(python_gen_any_dep ' + dev-python/CppHeaderParser[${PYTHON_USEDEP}] + ') +" + +PATCHES=( "${FILESDIR}/${P}-fix-gcc11.patch" + "${FILESDIR}/${PN}-4.3.0-gentoo-location.patch" ) + +python_check_deps() { + has_version "dev-python/CppHeaderParser[${PYTHON_USEDEP}]" +} + +src_prepare() { + sed -e "s,\${DEST_NAME}/lib,$(get_libdir),g" \ + -e "s,\${DEST_NAME}/include,include/\${DEST_NAME},g" \ + -e "s,\${DEST_NAME}/bin,bin,g" \ + -e "/ctrl DESTINATION/s,\${DEST_NAME}/tool,bin,g" \ + -e "/CPACK_RESOURCE_FILE_LICENSE/d" \ + -e "/libtool.so DESTINATION/s,\${DEST_NAME}/tool,$(get_libdir),g" -i CMakeLists.txt || die + + cmake_src_prepare + + sed -e "s,@LIB_DIR@,$(get_libdir),g" -i bin/rpl_run.sh || die +} + +src_configure() { + local mycmakeargs=( + -DCMAKE_INSTALL_PREFIX="${EPREFIX}/usr" + -DCMAKE_PREFIX_PATH="${EPREFIX}/usr/include/hsa" + -DPROF_API_HEADER_PATH="${EPREFIX}"/usr/include/roctracer/ext + -DUSE_PROF_API=1 + ) + + cmake_src_configure +} diff --git a/dev-util/rocprofiler/rocprofiler-5.0.2.ebuild b/dev-util/rocprofiler/rocprofiler-5.0.2.ebuild new file mode 100644 index 000000000000..ff321726622e --- /dev/null +++ b/dev-util/rocprofiler/rocprofiler-5.0.2.ebuild @@ -0,0 +1,57 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{8..10} ) + +inherit cmake python-any-r1 + +DESCRIPTION="Callback/Activity Library for Performance tracing AMD GPU's" +HOMEPAGE="https://github.com/ROCm-Developer-Tools/roctracer.git" +SRC_URI="https://github.com/ROCm-Developer-Tools/${PN}/archive/rocm-${PV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/${PN}-rocm-${PV}" + +LICENSE="MIT" +SLOT="0/$(ver_cut 1-2)" +KEYWORDS="~amd64" + +RDEPEND="dev-libs/rocr-runtime:${SLOT} + dev-util/roctracer:${SLOT} + " +DEPEND="${RDEPEND}" +BDEPEND=" + $(python_gen_any_dep ' + dev-python/CppHeaderParser[${PYTHON_USEDEP}] + ') +" + +PATCHES=( "${FILESDIR}/${PN}-5.0.2-gentoo-location.patch" ) + +python_check_deps() { + has_version "dev-python/CppHeaderParser[${PYTHON_USEDEP}]" +} + +src_prepare() { + sed -e "s,\${DEST_NAME}/lib,$(get_libdir),g" \ + -e "s,\${DEST_NAME}/include,include/\${DEST_NAME},g" \ + -e "s,\${DEST_NAME}/bin,bin,g" \ + -e "/ctrl DESTINATION/s,\${DEST_NAME}/tool,bin,g" \ + -e "/CPACK_RESOURCE_FILE_LICENSE/d" \ + -e "/libtool.so DESTINATION/s,\${DEST_NAME}/tool,$(get_libdir),g" -i CMakeLists.txt || die + + cmake_src_prepare + + sed -e "s,@LIB_DIR@,$(get_libdir),g" -i bin/rpl_run.sh || die +} + +src_configure() { + local mycmakeargs=( + -DCMAKE_INSTALL_PREFIX="${EPREFIX}/usr" + -DCMAKE_PREFIX_PATH="${EPREFIX}/usr/include/hsa" + -DPROF_API_HEADER_PATH="${EPREFIX}"/usr/include/roctracer/ext + -DUSE_PROF_API=1 + ) + + cmake_src_configure +} diff --git a/dev-util/roctracer/Manifest b/dev-util/roctracer/Manifest index 6e5dda7642c2..3bc5ccd9bd79 100644 --- a/dev-util/roctracer/Manifest +++ b/dev-util/roctracer/Manifest @@ -1,8 +1,11 @@ AUX roctracer-3.8.0-gen_ostream_ops-toPython3.patch 1496 BLAKE2B 951878e73412f08de88e073e2f790620c4a0f97d479211668cc9eb0e1d9cb3245070df8d0a81374d2a22d6c3d68591f85c99114639fc620a8c742167eb5a5044 SHA512 7a8808b33cf2c4280e70773768b4a5997aafe8916262fb4be562d42867847e6d4600a6559955c901d0841059a1b3764c6acef5b755b61f1ee116bc9b9d7a62c0 AUX roctracer-4.3.0-glibc-2.34.patch 993 BLAKE2B 54f25b35525da414aa3eafd48398e9e1fc28f750b08fdb0193789d6df60866c384434a79b2d52113fd29dd1e261a46f2117a89334ea6839493e33c8541516f0a SHA512 fe9f9a89220ac93a05a1b23f70a24d8522c9809afd90e6c0677d78276a8db66e9bb0d9896b5a0ad751795118cc9dfccd5743108feba027fd8123d39fc20ebc33 +AUX roctracer-4.3.0-tracer_tool.patch 1554 BLAKE2B a142ec337b6baefae4da54443c6794fec1c79a7ff9bda3269c665eee046eae1c84fbab94248dc7a1dc2aaf0e5da6ce6b215694da566e10cec32b43873f961980 SHA512 cf45ee52c781623e34db493fe7f9bfb826eeb4040fd9cf88cbf03d9bce0913035ce32a1b13d9816420a4e2dbe20d19244182297e4a9cf94e6c62b6a9488aecee AUX roctracer-5.0.2-Werror.patch 922 BLAKE2B 5644e5450de7372ee1ad6d8158a50e006f1eae666bb62652976f88d0c36b152df59ad4b7a30e98a42fa47322777ffc90edd283c3642ca260fdbd58cf697dd88f SHA512 0b37cd7432f0d9de42c2ca2e669697b782730afc10952349d47612f59122e1a5415c83b795c6ea2fb01c695263304b7e9702e45903a7177d02a48d86734ead9f AUX roctracer-5.0.2-headers.patch 2452 BLAKE2B b5e34ddef1e61277d01b771b59e345c3ace07ff90f7e53c0bc50d0ebb6a13e07480173ac72b216a3fb54c3af2df5c1277fdc62db7f3e028213f71a889fa725c5 SHA512 073b45703bf37c5df1ed44843b17e08d8ada0373dce5f29a21cdea1d6d7fb73563501461a2b0c33f65c70e2c99d036523d012c7787b399a785f0ded89ad60f66 AUX roctracer-5.0.2-strip-license.patch 681 BLAKE2B b7c78ca54fb208e1d943d9f217a8d40911a98823ff1b4c58441c87fdf60297200b4d02e5fbe685fea331c3d8f87c395291c19ac2621aa90c9fb1308071e176ba SHA512 56aae25b4c24d0f9a361c10007d0e3d90960191b08e254a0f6ffef9a36fb8d17270f8bed36c36ea866da137297ab96de4e211e8c06ace7ed7444e821f0589322 +DIST hsa-class-4.3.0.tar.gz 37431 BLAKE2B 6fa2eb327256c44e0b9af3f0eabc775059d0e37ea976be155d4c6f05c73489abbf3abda20683c3ca4c720c2e6899c690d2a104decb56f80a8f76dde0a1cc08ef SHA512 4d0c554f6ecc66495d9493df39cc7a00c2912c93285146e891efa6b636b2b44ba9b6447fada5e664fce3329abd2670333e61cc2978e9e4f5973e99d165a93131 +DIST hsa-class-f8b3870.tar.gz 37432 BLAKE2B c2a09e4a4c3708e8db432378874c63b9cefefb567ad19a9c17181ed2b60f38d0591a618f72b11f606eb44efc5e170adaf72f0ec1b93cde628ca2230a62e2d6de SHA512 f371a955bf59b7e0af07261981a6e68562fad0753d3f39d1e220034c17501abf839ed2fd88fbf376d659970395c8795a82c0560c7ed8d3b87c11c79864f5f612 DIST rocm-tracer-4.0.0.tar.gz 462166 BLAKE2B 1294b5639a743a9d32737c72dc0f082b5a33ee1b3365f48221ad6392cdde7637926c42ea344fa96e9fc8410ea04e9ce3f535e188a25130f4be764c4d4a59b69c SHA512 312cd6c4c98a83e28a9f8b9e6123862af2e80a0d0852acff11be65d198f277c6ea194e72f6dbaccab1dd5d4af318bef28ca546e49440f22d024a546a4e5e9e15 DIST rocm-tracer-4.2.0.tar.gz 476974 BLAKE2B 3a7be9c269fec5dcca98d7de514d97a2e1de7bbfaa54a1aca2df70453d05326564c8ee7bf793c7d176069ecd3f7f91409c6a20dd0773aa157f7abc1dac41448e SHA512 002d9fccee4761af4853e589b116bc5844b98abb84517c260aedcb5f31f5c92b862a233062ec280a6f878343c4f751d55f47fd38483e1882feb8c970f9836120 DIST rocm-tracer-4.3.0.tar.gz 477647 BLAKE2B d597df2efef0c750637c8f509b89ad62927cb839ba7c9a42fa71882ee13d4a0bba295af19b02eda5310421e53187e9a98a76777f0d3a587e7e652ecf4c10cb6a SHA512 47ea2705a361cb863f33a9f4c1a7d5005bb679221fa95f14dd5404ef5af32377bad5c7d9807e2fff8030a9c26ac4230f2bab833344ef49ecebbd5653f0edfc2c @@ -12,6 +15,6 @@ DIST rocprofiler-4.3.0.tar.gz 1402250 BLAKE2B 3826c3b26b0d5838ab3475614c2ecd2265 DIST rocprofiler-5.0.2.tar.gz 1401732 BLAKE2B ae870bc50dbd39c11e24f77ccb41773df1107b76cb7a12e1cebc66f8d66ddba6ad3bd6f9fe61657b03b22ef35f88fb608cf6070178f6aab24fe7a1bdcac43a96 SHA512 244e2b827126b7299ec0510daa5e1245a4a5a877394419f8bc9113f443231f67fc935609cbde6eeb26bb138ab4e95e2a88829ffa79ecc8f9881b5a77b5910c02 EBUILD roctracer-4.0.0-r1.ebuild 1572 BLAKE2B dbdbf598991d569c3bc4788d5be653678431df80f8dd5229f5be5a0dda05146ca9417d738ecae08eb6eb10f9056e09403b5289a25badddf5b24d1a863ea778fc SHA512 b4dc5f0f4b189139df9ffcc854daedb0a59547ad99156814ae50b95c888a209d2b4b4771e39599cc3bc5afb5fa44a4010d0fc77b8e80299ecd7a275b7bbf4647 EBUILD roctracer-4.2.0-r1.ebuild 1809 BLAKE2B 11126fdae37659f3d58b0ca3d3f6d5bdc7664577d02c07966c8af50eae42779a02e944b994957123a85131227c904b3a86fc15a2471acb954eb326fac1c1f808 SHA512 bb934a99d460828da3569ebe848294a46170995faca74b3d97443f8ef193605dae5554d68cbc6749a15f0e686833897ebe9c376e415555ae0118d112c206aa5f -EBUILD roctracer-4.3.0-r1.ebuild 2114 BLAKE2B 4261ddd8b20cb8a9ec6b650953055183d5c352e798230259c6a0f07df3ef054821cf29ca299774f4fc652f7cc048a2b88c85c3aac0385bbb33f6da05224ead76 SHA512 fe8e5a9963cb69936da43561778d0757e9f57172244af685a3bceeafcb434fd2a987e0361e51918b1b1fc7dd5a5a4527a0c26418ec61ea755d6b34a58f3ef40d -EBUILD roctracer-5.0.2.ebuild 1917 BLAKE2B cf6baddd3de65a79a96f8b9ae3b4299a40af63bebc8ab2a1402a227d651cf9a7b8ce9bd1bbb27f25d73a033dfc6cd5eb2cb03be4a6746eed59796053d5316ea4 SHA512 bc8dc0e0168863597a08a0497df8d71a577e00e9a24334a39dc6e056b6a9e03bff4b4db87af90b06e6b3c4434885d0160917ab8a80caeeeaa945f5e5fe45db8d +EBUILD roctracer-4.3.0-r2.ebuild 2397 BLAKE2B df6fcd39dee72197f4e9af17033b9413c6d559ee99d10ed6611085978205db5e8d3cc48160880140509d55d2a3ddd5ef729b5f4eb4557d23982a3c982c73909b SHA512 3c679252fb45d74d0db627621ef90c66ffc35a05eeed04762fcd6de079e5f20ffbd926189bbb37736dbe66da9d6d111d5afb78ffd63f306e2973681603f318b4 +EBUILD roctracer-5.0.2.ebuild 2417 BLAKE2B f507e90f56e1cb91950bffdec61dd33fc16f07155362420ba51923af1816b00a5c3399ebe511376076f97ab9f44c137687d31593d29c2d6fc3d36eeb5592a76a SHA512 ef83e5f30a12ad59a8f0bff05e2bd05c1d6424d0d89238cc702446757e8fd023bc91ff55cb005520258f086b7da8e57ee84cc20e90b3ea74d1f79b84dae462c4 MISC metadata.xml 603 BLAKE2B b81a956c8e1b3d4bb6363919f82389ec7030baf7cd949e2ee8704543c515335acc8e497743dffeca426cefc5a89210e75b85c90f5dbc482f54f257e52f5fc77d SHA512 dcad8256b50fbed9b24458d845330756081aaef4c864ca753c074c6299a9dc0234e9dbe421e12e28548887d5ce8a07c06fc54d6942e4902d63964fb229cc734b diff --git a/dev-util/roctracer/files/roctracer-4.3.0-tracer_tool.patch b/dev-util/roctracer/files/roctracer-4.3.0-tracer_tool.patch new file mode 100644 index 000000000000..f59c83a96110 --- /dev/null +++ b/dev-util/roctracer/files/roctracer-4.3.0-tracer_tool.patch @@ -0,0 +1,35 @@ +Index: roctracer-rocm-4.3.0/test/CMakeLists.txt +=================================================================== +--- roctracer-rocm-4.3.0.orig/test/CMakeLists.txt ++++ roctracer-rocm-4.3.0/test/CMakeLists.txt +@@ -75,7 +75,7 @@ set ( TEST_DIR ${HSA_TEST_DIR} ) + set ( TEST_DIR ${TMP} ) + + ## Util sources +-file( GLOB UTIL_SRC "${HSA_TEST_DIR}/util/*.cpp" ) ++file( GLOB UTIL_SRC "${CMAKE_CURRENT_SOURCE_DIR}/../src/util/*.cpp" ) + + if ( DEFINED ROCTRACER_TARGET ) + ## Build test library +Index: roctracer-rocm-4.3.0/test/tool/tracer_tool.cpp +=================================================================== +--- roctracer-rocm-4.3.0.orig/test/tool/tracer_tool.cpp ++++ roctracer-rocm-4.3.0/test/tool/tracer_tool.cpp +@@ -285,7 +285,7 @@ void stop_callback() { roctracer::RocTxL + void roctx_flush_cb(roctx_trace_entry_t* entry) { + #if ROCTX_CLOCK_TIME + timestamp_t timestamp = 0; +- HsaRsrcFactory::Instance().GetTimestamp(HsaTimer::TIME_ID_CLOCK_MONOTONIC, entry->time, ×tamp); ++ util::HsaRsrcFactory::Instance().GetTimestamp(HsaTimer::TIME_ID_CLOCK_MONOTONIC, entry->time, ×tamp); + #else + const timestamp_t timestamp = entry->time; + #endif +@@ -1148,7 +1148,7 @@ extern "C" PUBLIC_API bool OnLoad(HsaApi + + // Dumping HSA handles for agents and pools + FILE* handles_file_handle = open_output_file(output_prefix, "hsa_handles.txt"); +- HsaRsrcFactory::Instance().DumpHandles(handles_file_handle); ++ util::HsaRsrcFactory::Instance().DumpHandles(handles_file_handle); + close_output_file(handles_file_handle); + + ONLOAD_TRACE_END(); diff --git a/dev-util/roctracer/roctracer-4.3.0-r1.ebuild b/dev-util/roctracer/roctracer-4.3.0-r2.ebuild similarity index 77% rename from dev-util/roctracer/roctracer-4.3.0-r1.ebuild rename to dev-util/roctracer/roctracer-4.3.0-r2.ebuild index 5b0d3c3f5b5d..1daabb2c9bc6 100644 --- a/dev-util/roctracer/roctracer-4.3.0-r1.ebuild +++ b/dev-util/roctracer/roctracer-4.3.0-r2.ebuild @@ -1,16 +1,17 @@ # Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 -PYTHON_COMPAT=( python3_{8,9} ) +PYTHON_COMPAT=( python3_{8,10} ) inherit cmake prefix python-any-r1 DESCRIPTION="Callback/Activity Library for Performance tracing AMD GPU's" HOMEPAGE="https://github.com/ROCm-Developer-Tools/roctracer.git" SRC_URI="https://github.com/ROCm-Developer-Tools/roctracer/archive/rocm-${PV}.tar.gz -> rocm-tracer-${PV}.tar.gz - https://github.com/ROCm-Developer-Tools/rocprofiler/archive/rocm-${PV}.tar.gz -> rocprofiler-${PV}.tar.gz" + https://github.com/ROCm-Developer-Tools/rocprofiler/archive/rocm-${PV}.tar.gz -> rocprofiler-${PV}.tar.gz + https://github.com/ROCmSoftwarePlatform/hsa-class/archive/master.tar.gz -> hsa-class-${PV}.tar.gz" S="${WORKDIR}/roctracer-rocm-${PV}" LICENSE="MIT" @@ -30,6 +31,7 @@ BDEPEND=" PATCHES=( # https://github.com/ROCm-Developer-Tools/roctracer/pull/63 "${FILESDIR}"/${PN}-4.3.0-glibc-2.34.patch + "${FILESDIR}"/${PN}-4.3.0-tracer_tool.patch ) python_check_deps() { @@ -39,21 +41,24 @@ python_check_deps() { src_prepare() { mv "${WORKDIR}"/rocprofiler-rocm-${PV} "${WORKDIR}"/rocprofiler || die + mv "${WORKDIR}"/ROCmSoftwarePlatform-hsa-class*/test/util "${S}"/inc/ || die + rm "${S}"/inc/util/hsa* || die + cp -a "${S}"/src/util/hsa* "${S}"/inc/util/ || die # do not build the tool and it´s library; # change destination for headers to include/roctracer; # do not install a second set of header files; sed -e "/LIBRARY DESTINATION/s,lib,$(get_libdir)," \ - -e "/add_subdirectory ( \${TEST_DIR} \${PROJECT_BINARY_DIR}/d" \ -e "/DESTINATION/s,\${DEST_NAME}/include,include/roctracer," \ -e "/install ( FILES \${PROJECT_BINARY_DIR}\/so/d" \ - -e "/DESTINATION/s,\${DEST_NAME}/lib64,$(get_libdir)/roctracer,g" \ + -e "/DESTINATION/s,\${DEST_NAME}/lib64,$(get_libdir),g" \ -i CMakeLists.txt || die # do not download additional sources via git sed -e "/execute_process ( COMMAND sh -xc \"if/d" \ -e "/add_subdirectory ( \${HSA_TEST_DIR} \${PROJECT_BINARY_DIR}/d" \ + -e "/DESTINATION/s,\${DEST_NAME}/tool,$(get_libdir),g" \ -i test/CMakeLists.txt || die hprefixify script/*.py @@ -62,7 +67,7 @@ src_prepare() { } src_configure() { - export HIP_PATH="${EPREFIX}/usr/lib/hip" + export HIP_PATH="$(hipconfig -p)" local mycmakeargs=( -DHIP_VDI=1 diff --git a/dev-util/roctracer/roctracer-5.0.2.ebuild b/dev-util/roctracer/roctracer-5.0.2.ebuild index 7c53e956e347..755100264624 100644 --- a/dev-util/roctracer/roctracer-5.0.2.ebuild +++ b/dev-util/roctracer/roctracer-5.0.2.ebuild @@ -3,14 +3,15 @@ EAPI=7 -PYTHON_COMPAT=( python3_{8,9} ) +PYTHON_COMPAT=( python3_{8..10} ) inherit cmake prefix python-any-r1 DESCRIPTION="Callback/Activity Library for Performance tracing AMD GPU's" HOMEPAGE="https://github.com/ROCm-Developer-Tools/roctracer.git" SRC_URI="https://github.com/ROCm-Developer-Tools/roctracer/archive/rocm-${PV}.tar.gz -> rocm-tracer-${PV}.tar.gz - https://github.com/ROCm-Developer-Tools/rocprofiler/archive/rocm-${PV}.tar.gz -> rocprofiler-${PV}.tar.gz" + https://github.com/ROCm-Developer-Tools/rocprofiler/archive/rocm-${PV}.tar.gz -> rocprofiler-${PV}.tar.gz + https://github.com/ROCmSoftwarePlatform/hsa-class/archive/f8b387043b9f510afdf2e72e38a011900360d6ab.tar.gz -> hsa-class-f8b3870.tar.gz" S="${WORKDIR}/roctracer-rocm-${PV}" LICENSE="MIT" @@ -30,6 +31,7 @@ BDEPEND=" PATCHES=( # https://github.com/ROCm-Developer-Tools/roctracer/pull/63 "${FILESDIR}"/${PN}-4.3.0-glibc-2.34.patch + "${FILESDIR}"/${PN}-4.3.0-tracer_tool.patch "${FILESDIR}"/${PN}-5.0.2-Werror.patch "${FILESDIR}"/${PN}-5.0.2-headers.patch "${FILESDIR}"/${PN}-5.0.2-strip-license.patch @@ -44,22 +46,29 @@ src_prepare() { cmake_src_prepare mv "${WORKDIR}"/rocprofiler-rocm-${PV} "${WORKDIR}"/rocprofiler || die + mv "${WORKDIR}"/hsa-class-*/test/util "${S}"/inc/ || die + rm "${S}"/inc/util/hsa* || die + cp -a "${S}"/src/util/hsa* "${S}"/inc/util/ || die + + # change destination for headers to include/roctracer; sed -e "/LIBRARY DESTINATION/s,lib,$(get_libdir)," \ - -e "/add_subdirectory ( \${TEST_DIR} \${PROJECT_BINARY_DIR}/d" \ + -e "/DESTINATION/s,\${DEST_NAME}/include,include/roctracer," \ -e "/install ( FILES \${PROJECT_BINARY_DIR}\/so/d" \ + -e "/DESTINATION/s,\${DEST_NAME}/lib64,$(get_libdir),g" \ -i CMakeLists.txt || die # do not download additional sources via git sed -e "/execute_process ( COMMAND sh -xc \"if/d" \ -e "/add_subdirectory ( \${HSA_TEST_DIR} \${PROJECT_BINARY_DIR}/d" \ + -e "/DESTINATION/s,\${DEST_NAME}/tool,$(get_libdir),g" \ -i test/CMakeLists.txt || die hprefixify script/*.py } src_configure() { - export HIP_PATH="${EPREFIX}/usr" + export HIP_PATH="$(hipconfig -p)" local mycmakeargs=( -DCMAKE_PREFIX_PATH="${EPREFIX}/usr/include/hsa" diff --git a/dev-util/systemtap/Manifest b/dev-util/systemtap/Manifest index 42720a17a484..13ddd8930648 100644 --- a/dev-util/systemtap/Manifest +++ b/dev-util/systemtap/Manifest @@ -5,7 +5,7 @@ DIST systemtap-4.5.tar.gz 5549909 BLAKE2B 3c180a49c81070cb374ae23f95f1e90cc3cf25 DIST systemtap-4.6.tar.gz 5588126 BLAKE2B 7a0b1ed201f3661d5737bbf2c8b10b8bcf708df0c9aeeb941d501f5001e13b254ff779e20ed6af72b457a9e8236f064b9d5ee6d79438f96abb09d913f5732db3 SHA512 835b45597e9de0ea17857b47d542c87d155cb5c772f8595f41845a25ff06b862cb9c4b635292c3a6c66cb5255a07eee3af7cb7861110a4a05f545a4b35f11402 DIST systemtap-4.7.tar.gz 5611495 BLAKE2B 839a824c3ef249add3edb2c9329c7bcb297d36d268d463c2913d945688845b7a6af8d811b2a533c4da8ce496cabccbdfabd080be847c754c2614f9c9efb22c61 SHA512 7d7c213dc4f7c5430f81763668da21403fbc351d1701b1096eb1ad233e3f0325e35f01dfd0a33e75f277b26fdde88c46d42dd32e32e4d4f27a45d53e2dd0f831 EBUILD systemtap-4.4.ebuild 2885 BLAKE2B 3ab515c217ac8b58b70a2c46e44e2f3fbc55f5f3294e3b019a30048de33c9b908729dd50a13b4866923fe52ae06f33f0653f2db918f46fe214c0b613a8c569e7 SHA512 fdf5b5824f6c3ecd0cf1d926e8674bdd72288aef315803da1ac23188c93571aa525bdccf5ba09a23faed7c099990247452243ffb1b44c3b278e569dd19bac974 -EBUILD systemtap-4.5-r1.ebuild 3261 BLAKE2B a946a63a5cf9242435c12c1bb1f71d416a97848e74c08424a6eb7d9580661187225b55fdde2a17ae956b151c14dfd77846462d2aa5010015b53688d9c6259c18 SHA512 049f6e6d6e6f146a0d467f17c2c6614627b6f575da1f45d2c750c69646899ea9f3fed2014d7cebf5098636a535749a4f39925f0a747f6c32e979aa46d841c5c1 +EBUILD systemtap-4.5-r1.ebuild 3257 BLAKE2B 820e5ab1f3e123c2e265c89f77dd02964603641ac9b47c1de1187f130b8d4b68b039c6f44ad4e6d8792ab705570aa0982fe8d8676001abf672d4d36812505497 SHA512 5522e91b54d98aec2a304b7b26c450e48ddf50a315db51d35c09246a1f9ef4fe60b2db9d8ecec4d605e571a843b403163239f59b16f13edee0858eb75a6e72c6 EBUILD systemtap-4.5.ebuild 2821 BLAKE2B 45cd56187b5b8da6a7e815f0953c2d826ce668f1018910501c267ab7a145c7cabe4a615643a05b4180dbbe59e679c8fb913d3235a0f1d7bd03a57f7b7ffbb00d SHA512 b19089f6c2efc45620045abe7be37963136beb5c453645be1f7f1b52ed007c733291907334843de71cbb11e4089b5935703cd0f17ff6ecf9672a40ba13649cae EBUILD systemtap-4.6.ebuild 3264 BLAKE2B 36768eae7877b68327662f9b125689c51ab74a44915709a58136af03031d88aad996c377dd8d8d66f14007a7b013cdb4d88339fb049ecf2a9712f276d260958e SHA512 c3ab1a88139b673e5c13e72d44b4e4dd60c296319a249e9f789bfa9b99c4e26e7d6cd0fb1eaff066c54bc45f9b03842ed4e1a7b0464b79ccb108d6ca8aaac0fc EBUILD systemtap-4.7.ebuild 3264 BLAKE2B 36768eae7877b68327662f9b125689c51ab74a44915709a58136af03031d88aad996c377dd8d8d66f14007a7b013cdb4d88339fb049ecf2a9712f276d260958e SHA512 c3ab1a88139b673e5c13e72d44b4e4dd60c296319a249e9f789bfa9b99c4e26e7d6cd0fb1eaff066c54bc45f9b03842ed4e1a7b0464b79ccb108d6ca8aaac0fc diff --git a/dev-util/systemtap/systemtap-4.5-r1.ebuild b/dev-util/systemtap/systemtap-4.5-r1.ebuild index 0c87466e5d34..cb7728fb5a3e 100644 --- a/dev-util/systemtap/systemtap-4.5-r1.ebuild +++ b/dev-util/systemtap/systemtap-4.5-r1.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://www.sourceware.org/${PN}/ftp/releases/${P}.tar.gz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc ~x86" +KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86" IUSE="libvirt selinux sqlite +ssl test zeroconf" CDEPEND=" diff --git a/dev-util/trace-cmd/Manifest b/dev-util/trace-cmd/Manifest index ec85577c1905..7adeec2c7b25 100644 --- a/dev-util/trace-cmd/Manifest +++ b/dev-util/trace-cmd/Manifest @@ -1,3 +1,5 @@ DIST trace-cmd-v2.9.1.tar.gz 4298008 BLAKE2B f7aa2f12b2c90f35390857ed6f5818b74c42be36ce70835d86410f9f4931d27410123baaad007fa2795c1ba1f5bafc739db620f467ccc48021d774ee7be8a68d SHA512 186bfdd8ff1e88e9e6d3ae87b123f049892deaaa8d6a42944b6f8abee6b828946b88774029aa96daf4423a3dfc01b42835508f44f636dd02579ef9a8ef425131 +DIST trace-cmd-v3.0.2.tar.gz 308097 BLAKE2B 109cf260a2bc219c9bef92fb85bdd5abd0698d261ecec35ea31b152986af720aae26720cfa6148f798fca1d33f631ea3e50906a5fc7ef00dbd705c63d3b83f2a SHA512 3f364409f4a8931a09b762b19ee19ae52215b46e7ed90610a0fa4092e71d88d0dae91353ff98ba11f18012c27ef67289097c6c132f0f07193fac459ac52861d0 EBUILD trace-cmd-2.9.1.ebuild 2787 BLAKE2B 22b4be76ae6d985733791fe7c47fc274b83e5861695b99d4065e24667e567704591f0e532867e6524e603101c7a7b131eed7ee310beb2fb6f69dc279d7360548 SHA512 589e69f1c0c06887bfd27438617c9038ee59e4c9f21bf0807489aaf1c114b630756ed31a37c2fdda40c5474aa6a2699b88fd71e2eb0d356942b065e75cbabd61 +EBUILD trace-cmd-3.0.2.ebuild 3021 BLAKE2B 0fa5c12c6fc8be5adc4bd8bf170bf6c4636cb430d333ca1b8c54d53daba33b73421f32cb97842a8f7cd5f1c2c0718eb18d3af60c8314812b40d15710377a2fe8 SHA512 7cb9c9ed0f79a45090b5227206d92e5ed4ea64dbc7bac40f65d59789ad71b1bac9175beb28027ca86eb79ad5a5ae8da5fca8b4798a6cc908cb4a55858dc21662 MISC metadata.xml 350 BLAKE2B 2504f9b76218d15f29a847c28e7a3d6c656b332ce39eee66700d510fe6c6a993848fc3a83c1a0e74113ea8022449723e31ebdcd09ac05e3310a3eeac1d7ee390 SHA512 6c8207a666c677c74cab3112b23b21867d2f1face36b5cdb7200d7edd9dd04f6e095551abf7ffdbe7d2c77df20d90062f17fc83e309bfe85568af791548c5a18 diff --git a/dev-util/trace-cmd/trace-cmd-3.0.2.ebuild b/dev-util/trace-cmd/trace-cmd-3.0.2.ebuild new file mode 100644 index 000000000000..6fad1f86144f --- /dev/null +++ b/dev-util/trace-cmd/trace-cmd-3.0.2.ebuild @@ -0,0 +1,134 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +PYTHON_COMPAT=( python3_{8..11} ) +DISTUTILS_OPTIONAL=1 + +inherit linux-info bash-completion-r1 python-r1 toolchain-funcs + +DESCRIPTION="User-space front-end for Ftrace" +HOMEPAGE="https://git.kernel.org/pub/scm/utils/trace-cmd/trace-cmd.git" + +if [[ ${PV} == *9999 ]] ; then + EGIT_REPO_URI="https://git.kernel.org/pub/scm/utils/trace-cmd/${PN}.git" + inherit git-r3 +else + SRC_URI="https://git.kernel.org/pub/scm/utils/trace-cmd/trace-cmd.git/snapshot/${PN}-v${PV}.tar.gz" + KEYWORDS="~amd64 ~x86" + S="${WORKDIR}/${PN}-v${PV}" +fi + +LICENSE="GPL-2+ LGPL-2.1+" +SLOT="0/${PV}" +IUSE="+audit doc python test udis86 +zstd" +REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" +RESTRICT="!test? ( test )" + +# XXX trace-cmd autodetects this without configurability. This might cause +# issues if the libraries are picked up with the useflag disabled and later +# uninstalled +RDEPEND=" + audit? ( sys-process/audit ) + python? ( ${PYTHON_DEPS} ) + udis86? ( dev-libs/udis86 ) + zstd? ( >=app-arch/zstd-1.4 ) + >=dev-libs/libtracefs-1.3 + >=dev-libs/libtraceevent-1.5 +" +DEPEND="${RDEPEND} + sys-kernel/linux-headers + test? ( dev-util/cunit ) +" +BDEPEND=" + virtual/pkgconfig + python? ( dev-lang/swig ) + doc? ( app-text/asciidoc ) +" + +# having trouble getting tests to compile +RESTRICT+=" test" + +pkg_setup() { + local CONFIG_CHECK=" + ~TRACING + ~FTRACE + ~BLK_DEV_IO_TRACE" + + linux-info_pkg_setup +} + +src_prepare() { + default + sed -r -e 's:([[:space:]]+)install_bash_completion($|[[:space:]]+):\1:' \ + -i Makefile || die "sed failed" +} + +src_configure() { + EMAKE_FLAGS=( + BUILD_OUTPUT="${WORKDIR}/${P}_build" + "prefix=${EPREFIX}/usr" + "libdir=${EPREFIX}/usr/$(get_libdir)" + "CC=$(tc-getCC)" + "AR=$(tc-getAR)" + "BASH_COMPLETE_DIR=$(get_bashcompdir)" + "etcdir=/etc" + $(usex audit '' 'NO_AUDIT=' '' '1') + $(usex test 'CUNIT_INSTALLED=' '' '1' '') + $(usex udis86 '' 'NO_UDIS86=' '' '1') + VERBOSE=1 + ) +} + +src_compile() { + emake "${EMAKE_FLAGS[@]}" NO_PYTHON=1 \ + trace-cmd + + if use python; then + python_copy_sources + python_foreach_impl python_compile + fi + + use doc && emake doc +} + +python_compile() { + pushd "${BUILD_DIR}" > /dev/null || die + + emake "${EMAKE_FLAGS[@]}" \ + PYTHON_VERS="${EPYTHON}" \ + PYTHON_PKGCONFIG_VERS="${EPYTHON//python/python-}" \ + python_dir=$(python_get_sitedir)/${PN} \ + python ctracecmd.so + + popd > /dev/null || die +} + +src_test() { + emake "${EMAKE_FLAGS[@]}" test +} + +src_install() { + emake "${EMAKE_FLAGS[@]}" NO_PYTHON=1 \ + DESTDIR="${D}" \ + install install_libs + + newbashcomp tracecmd/trace-cmd.bash "${PN}" + + use doc && emake DESTDIR="${D}" install_doc + use python && python_foreach_impl python_install +} + +python_install() { + pushd "${BUILD_DIR}" > /dev/null || die + + emake "${EMAKE_FLAGS[@]}" DESTDIR="${D}" \ + PYTHON_VERS="${EPYTHON}" \ + PYTHON_PKGCONFIG_VERS="${EPYTHON//python/python-}" \ + python_dir=$(python_get_sitedir)/${PN} \ + install_python + + popd > /dev/null || die + + python_optimize +} diff --git a/dev-vcs/Manifest.gz b/dev-vcs/Manifest.gz index 5876e4bb22d08f50695674d74f0494f18f124c12..1c4857c994a5975a1f2d3c850f011ba619b53683 100644 GIT binary patch delta 10791 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 delta 10749 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 +Date: Tue, 14 May 2019 08:53:06 +0200 +Subject: [PATCH] Makefile: Add NO_CVS define to disable all CVS interface + utilities + +Forward-ported from 1.7.12 to current git.git v1.8.4 +Forward-ported from v1.8.4 to v1.8.5.1 +Forward-ported from v1.8.5.3 to v1.9.0_rc3 +Forward-ported from 1.9.0_rc3 to current git.git v2.0.0_rc0 +Forward-ported from v2.0.0_rc0 to v2.0.0 +Forward-ported from v2.0.0 to v2.2.2 +Forward-ported from v2.2.2 to v2.8.4 +Forward-ported from v2.8.4 to v2.10.0 +Forward-ported from v2.10.0 to v2.12.0 +Forward-ported from v2.12.0 to v2.17.0-rc1 +Forward-ported from v2.17.0-rc1 to v2.18.0-rc1 +Forward-ported from v2.18.0-rc1 to v2.22.0-rc0 +Forward-ported from v2.22.0-rc0 to v2.31.0-rc0 +Forward-ported from v2.31.0-rc0 to v2.33.0-rc0 +Forward-ported from v2.33.0-rc0 to v2.37.0-rc0 + +Signed-off-by: Lars Wendler +--- + Makefile | 50 ++++++++++++++++++++++-------- + t/t9200-git-cvsexportcommit.sh | 5 +++ + t/t9400-git-cvsserver-server.sh | 8 ++++- + t/t9401-git-cvsserver-crlf.sh | 15 ++++++--- + t/t9600-cvsimport.sh | 41 +++++++++++++++--------- + t/t9601-cvsimport-vendor-branch.sh | 11 +++++++ + t/t9602-cvsimport-branches-tags.sh | 11 +++++++ + t/t9603-cvsimport-patchsets.sh | 11 +++++++ + t/test-lib.sh | 1 + + 9 files changed, 119 insertions(+), 34 deletions(-) + +diff --git a/Makefile b/Makefile +index 04d0fd1fe6..31e00ec7e6 100644 +--- a/Makefile ++++ b/Makefile +@@ -316,6 +316,8 @@ include shared.mak + # + # Define NO_TCLTK if you do not want Tcl/Tk GUI. + # ++# Define NO_CVS if you do not want any CVS interface utilities. ++# + # The TCL_PATH variable governs the location of the Tcl interpreter + # used to optimize git-gui for your system. Only used if NO_TCLTK + # is not set. Defaults to the bare 'tclsh'. +@@ -605,6 +607,7 @@ PROGRAM_OBJS = + PROGRAMS = + EXCLUDED_PROGRAMS = + SCRIPT_PERL = ++SCRIPT_PERL_CVS = + SCRIPT_PYTHON = + SCRIPT_SH = + SCRIPT_LIB = +@@ -637,31 +640,33 @@ SCRIPT_LIB += git-sh-setup + + SCRIPT_PERL += git-add--interactive.perl + SCRIPT_PERL += git-archimport.perl +-SCRIPT_PERL += git-cvsexportcommit.perl +-SCRIPT_PERL += git-cvsimport.perl +-SCRIPT_PERL += git-cvsserver.perl + SCRIPT_PERL += git-send-email.perl + SCRIPT_PERL += git-svn.perl + ++SCRIPT_PERL_CVS += git-cvsexportcommit.perl ++SCRIPT_PERL_CVS += git-cvsimport.perl ++SCRIPT_PERL_CVS += git-cvsserver.perl ++ + SCRIPT_PYTHON += git-p4.py + + # Generated files for scripts + SCRIPT_SH_GEN = $(patsubst %.sh,%,$(SCRIPT_SH)) + SCRIPT_PERL_GEN = $(patsubst %.perl,%,$(SCRIPT_PERL)) ++SCRIPT_PERL_CVS_GEN = $(patsubst %.perl,%,$(SCRIPT_PERL_CVS)) + SCRIPT_PYTHON_GEN = $(patsubst %.py,%,$(SCRIPT_PYTHON)) + + # Individual rules to allow e.g. + # "make -C ../.. SCRIPT_PERL=contrib/foo/bar.perl build-perl-script" + # from subdirectories like contrib/*/ + .PHONY: build-perl-script build-sh-script build-python-script +-build-perl-script: $(SCRIPT_PERL_GEN) ++build-perl-script: $(SCRIPT_PERL_GEN) $(SCRIPT_PERL_CVS_GEN) + build-sh-script: $(SCRIPT_SH_GEN) + build-python-script: $(SCRIPT_PYTHON_GEN) + + .PHONY: install-perl-script install-sh-script install-python-script + install-sh-script: $(SCRIPT_SH_GEN) + $(INSTALL) $^ '$(DESTDIR_SQ)$(gitexec_instdir_SQ)' +-install-perl-script: $(SCRIPT_PERL_GEN) ++install-perl-script: $(SCRIPT_PERL_GEN) $(SCRIPT_PERL_CVS_GEN) + $(INSTALL) $^ '$(DESTDIR_SQ)$(gitexec_instdir_SQ)' + install-python-script: $(SCRIPT_PYTHON_GEN) + $(INSTALL) $^ '$(DESTDIR_SQ)$(gitexec_instdir_SQ)' +@@ -670,12 +675,13 @@ install-python-script: $(SCRIPT_PYTHON_GEN) + clean-sh-script: + $(RM) $(SCRIPT_SH_GEN) + clean-perl-script: +- $(RM) $(SCRIPT_PERL_GEN) ++ $(RM) $(SCRIPT_PERL_GEN) $(SCRIPT_PERL_CVS_GEN) + clean-python-script: + $(RM) $(SCRIPT_PYTHON_GEN) + + SCRIPTS = $(SCRIPT_SH_GEN) \ + $(SCRIPT_PERL_GEN) \ ++ $(SCRIPT_PERL_CVS_GEN) \ + $(SCRIPT_PYTHON_GEN) \ + git-instaweb + +@@ -2350,13 +2356,27 @@ git.res: git.rc GIT-VERSION-FILE GIT-PREFIX + -DGIT_VERSION="\\\"$(GIT_VERSION)\\\"" -i $< -o $@ + + # This makes sure we depend on the NO_PERL setting itself. +-$(SCRIPT_PERL_GEN): GIT-BUILD-OPTIONS ++$(SCRIPT_PERL_GEN) $(SCRIPT_PERL_CVS_GEN): GIT-BUILD-OPTIONS ++ ++_SCRIPT_PERL_GEN = ++_SCRIPT_PERL_NOGEN = + + # Used for substitution in Perl modules. Disabled when using RUNTIME_PREFIX + # since the locale directory is injected. + perl_localedir_SQ = $(localedir_SQ) + + ifndef NO_PERL ++_SCRIPT_PERL_GEN = $(SCRIPT_PERL_GEN) ++ ++ifndef NO_CVS ++_SCRIPT_PERL_GEN += $(SCRIPT_PERL_CVS_GEN) ++else ++_SCRIPT_PERL_NOGEN += $(SCRIPT_PERL_CVS_GEN) ++_REASON = NO_CVS ++_REASON_CONTENT = $(NO_CVS) ++endif # NO_CVS ++ ++$(_SCRIPT_PERL_GEN): + PERL_HEADER_TEMPLATE = perl/header_templates/fixed_prefix.template.pl + PERL_DEFINES = + PERL_DEFINES += $(PERL_PATH_SQ) +@@ -2380,7 +2400,7 @@ endif + + PERL_DEFINES += $(gitexecdir) $(perllibdir) $(localedir) + +-$(SCRIPT_PERL_GEN): % : %.perl GIT-PERL-DEFINES GIT-PERL-HEADER GIT-VERSION-FILE ++$(_SCRIPT_PERL_GEN): % : %.perl GIT-PERL-DEFINES GIT-PERL-HEADER GIT-VERSION-FILE + $(QUIET_GEN) \ + sed -e '1{' \ + -e ' s|#!.*perl|#!$(PERL_PATH_SQ)|' \ +@@ -2426,14 +2446,18 @@ git-instaweb: git-instaweb.sh GIT-SCRIPT-DEFINES + chmod +x $@+ && \ + mv $@+ $@ + else # NO_PERL +-$(SCRIPT_PERL_GEN) git-instaweb: % : unimplemented.sh +- $(QUIET_GEN) \ ++_SCRIPT_PERL_NOGEN += $(SCRIPT_PERL_GEN) $(SCRIPT_PERL_CVS_GEN) git-instaweb ++_REASON = NO_PERL ++_REASON_CONTENT = $(NO_PERL) ++endif # NO_PERL ++ ++$(_SCRIPT_PERL_NOGEN): % : unimplemented.sh ++ $(QUIET_GEN)$(RM) $@ $@+ && \ + sed -e '1s|#!.*/sh|#!$(SHELL_PATH_SQ)|' \ +- -e 's|@@REASON@@|NO_PERL=$(NO_PERL)|g' \ ++ -e 's|@@REASON@@|$(_REASON)=$(_REASON_CONTENT)|g' \ + unimplemented.sh >$@+ && \ + chmod +x $@+ && \ + mv $@+ $@ +-endif # NO_PERL + + # This makes sure we depend on the NO_PYTHON setting itself. + $(SCRIPT_PYTHON_GEN): GIT-BUILD-OPTIONS +@@ -2737,7 +2761,7 @@ MSGMERGE_FLAGS = --add-location --backup=off --update + LOCALIZED_C = $(sort $(FOUND_C_SOURCES) $(FOUND_H_SOURCES) $(SCALAR_SOURCES) \ + $(GENERATED_H)) + LOCALIZED_SH = $(sort $(SCRIPT_SH) git-sh-setup.sh) +-LOCALIZED_PERL = $(sort $(SCRIPT_PERL)) ++LOCALIZED_PERL = $(sort $(SCRIPT_PERL) $(SCRIPT_PERL_CVS)) + + ifdef XGETTEXT_INCLUDE_TESTS + LOCALIZED_C += t/t0200/test.c +diff --git a/t/t9200-git-cvsexportcommit.sh b/t/t9200-git-cvsexportcommit.sh +index c5946cb0b8..223fd5409b 100755 +--- a/t/t9200-git-cvsexportcommit.sh ++++ b/t/t9200-git-cvsexportcommit.sh +@@ -11,6 +11,11 @@ if ! test_have_prereq PERL; then + test_done + fi + ++if ! test_have_prereq CVS; then ++ skip_all='skipping git cvsexportcommit tests, cvs not available' ++ test_done ++fi ++ + cvs >/dev/null 2>&1 + if test $? -ne 1 + then +diff --git a/t/t9400-git-cvsserver-server.sh b/t/t9400-git-cvsserver-server.sh +index 210ddf09e3..a620126d3f 100755 +--- a/t/t9400-git-cvsserver-server.sh ++++ b/t/t9400-git-cvsserver-server.sh +@@ -14,9 +14,15 @@ export GIT_TEST_DEFAULT_INITIAL_BRANCH_NAME + . ./test-lib.sh + + if ! test_have_prereq PERL; then +- skip_all='skipping git cvsserver tests, perl not available' ++ skip_all='skipping git-cvsserver tests, perl not available' + test_done + fi ++ ++if ! test_have_prereq CVS; then ++ skip_all='skipping git-cvsserver tests, cvs not available' ++ test_done ++fi ++ + cvs >/dev/null 2>&1 + if test $? -ne 1 + then +diff --git a/t/t9401-git-cvsserver-crlf.sh b/t/t9401-git-cvsserver-crlf.sh +index a34805acdc..0d7759f73b 100755 +--- a/t/t9401-git-cvsserver-crlf.sh ++++ b/t/t9401-git-cvsserver-crlf.sh +@@ -60,15 +60,20 @@ check_status_options() { + return $stat + } + +-cvs >/dev/null 2>&1 +-if test $? -ne 1 ++if ! test_have_prereq PERL + then +- skip_all='skipping git-cvsserver tests, cvs not found' ++ skip_all='skipping git-cvsserver tests, perl not available' + test_done + fi +-if ! test_have_prereq PERL ++if ! test_have_prereq CVS + then +- skip_all='skipping git-cvsserver tests, perl not available' ++ skip_all='skipping git-cvsserver tests, cvs not available' ++ test_done ++fi ++cvs >/dev/null 2>&1 ++if test $? -ne 1 ++then ++ skip_all='skipping git-cvsserver tests, cvs not found' + test_done + fi + perl -e 'use DBI; use DBD::SQLite' >/dev/null 2>&1 || { +diff --git a/t/t9600-cvsimport.sh b/t/t9600-cvsimport.sh +index 5680849218..7288db820b 100755 +--- a/t/t9600-cvsimport.sh ++++ b/t/t9600-cvsimport.sh +@@ -11,14 +11,25 @@ if ! test_have_prereq NOT_ROOT; then + test_done + fi + +-test_expect_success PERL 'setup cvsroot environment' ' ++if ! test_have_prereq PERL ++then ++ skip_all='skipping git cvsimport tests, perl not available' ++ test_done ++fi ++if ! test_have_prereq CVS ++then ++ skip_all='skipping git cvsimport tests, cvs not available' ++ test_done ++fi ++ ++test_expect_success 'setup cvsroot environment' ' + CVSROOT=$(pwd)/cvsroot && + export CVSROOT + ' + +-test_expect_success PERL 'setup cvsroot' '$CVS init' ++test_expect_success 'setup cvsroot' '$CVS init' + +-test_expect_success PERL 'setup a cvs module' ' ++test_expect_success 'setup a cvs module' ' + + mkdir "$CVSROOT/module" && + $CVS co -d module-cvs module && +@@ -50,23 +61,23 @@ EOF + ) + ' + +-test_expect_success PERL 'import a trivial module' ' ++test_expect_success 'import a trivial module' ' + + git cvsimport -a -R -z 0 -C module-git module && + test_cmp module-cvs/o_fortuna module-git/o_fortuna + + ' + +-test_expect_success PERL 'pack refs' '(cd module-git && git gc)' ++test_expect_success 'pack refs' '(cd module-git && git gc)' + +-test_expect_success PERL 'initial import has correct .git/cvs-revisions' ' ++test_expect_success 'initial import has correct .git/cvs-revisions' ' + + (cd module-git && + git log --format="o_fortuna 1.1 %H" -1) > expected && + test_cmp expected module-git/.git/cvs-revisions + ' + +-test_expect_success PERL 'update cvs module' ' ++test_expect_success 'update cvs module' ' + (cd module-cvs && + cat <o_fortuna && + O Fortune, +@@ -94,7 +105,7 @@ EOF + ) + ' + +-test_expect_success PERL 'update git module' ' ++test_expect_success 'update git module' ' + + (cd module-git && + git config cvsimport.trackRevisions true && +@@ -105,7 +116,7 @@ test_expect_success PERL 'update git module' ' + + ' + +-test_expect_success PERL 'update has correct .git/cvs-revisions' ' ++test_expect_success 'update has correct .git/cvs-revisions' ' + + (cd module-git && + git log --format="o_fortuna 1.1 %H" -1 HEAD^ && +@@ -113,7 +124,7 @@ test_expect_success PERL 'update has correct .git/cvs-revisions' ' + test_cmp expected module-git/.git/cvs-revisions + ' + +-test_expect_success PERL 'update cvs module' ' ++test_expect_success 'update cvs module' ' + + (cd module-cvs && + echo 1 >tick && +@@ -122,7 +133,7 @@ test_expect_success PERL 'update cvs module' ' + ) + ' + +-test_expect_success PERL 'cvsimport.module config works' ' ++test_expect_success 'cvsimport.module config works' ' + + (cd module-git && + git config cvsimport.module module && +@@ -134,7 +145,7 @@ test_expect_success PERL 'cvsimport.module config works' ' + + ' + +-test_expect_success PERL 'second update has correct .git/cvs-revisions' ' ++test_expect_success 'second update has correct .git/cvs-revisions' ' + + (cd module-git && + git log --format="o_fortuna 1.1 %H" -1 HEAD^^ && +@@ -143,7 +154,7 @@ test_expect_success PERL 'second update has correct .git/cvs-revisions' ' + test_cmp expected module-git/.git/cvs-revisions + ' + +-test_expect_success PERL 'import from a CVS working tree' ' ++test_expect_success 'import from a CVS working tree' ' + + $CVS co -d import-from-wt module && + (cd import-from-wt && +@@ -156,12 +167,12 @@ test_expect_success PERL 'import from a CVS working tree' ' + + ' + +-test_expect_success PERL 'no .git/cvs-revisions created by default' ' ++test_expect_success 'no .git/cvs-revisions created by default' ' + + ! test -e import-from-wt/.git/cvs-revisions + + ' + +-test_expect_success PERL 'test entire HEAD' 'test_cmp_branch_tree main' ++test_expect_success 'test entire HEAD' 'test_cmp_branch_tree main' + + test_done +diff --git a/t/t9601-cvsimport-vendor-branch.sh b/t/t9601-cvsimport-vendor-branch.sh +index 116cddba3a..a7e7299c81 100755 +--- a/t/t9601-cvsimport-vendor-branch.sh ++++ b/t/t9601-cvsimport-vendor-branch.sh +@@ -37,6 +37,17 @@ export GIT_TEST_DEFAULT_INITIAL_BRANCH_NAME + + . ./lib-cvs.sh + ++if ! test_have_prereq PERL ++then ++ skip_all='skipping git cvsimport tests, perl not available' ++ test_done ++fi ++if ! test_have_prereq CVS ++then ++ skip_all='skipping git cvsimport tests, cvs not available' ++ test_done ++fi ++ + setup_cvs_test_repository t9601 + + test_expect_success PERL 'import a module with a vendor branch' ' +diff --git a/t/t9602-cvsimport-branches-tags.sh b/t/t9602-cvsimport-branches-tags.sh +index e5266c9a87..0e1878ffd3 100755 +--- a/t/t9602-cvsimport-branches-tags.sh ++++ b/t/t9602-cvsimport-branches-tags.sh +@@ -9,6 +9,17 @@ export GIT_TEST_DEFAULT_INITIAL_BRANCH_NAME + + . ./lib-cvs.sh + ++if ! test_have_prereq PERL ++then ++ skip_all='skipping git cvsimport tests, perl not available' ++ test_done ++fi ++if ! test_have_prereq CVS ++then ++ skip_all='skipping git cvsimport tests, cvs not available' ++ test_done ++fi ++ + setup_cvs_test_repository t9602 + + test_expect_success PERL 'import module' ' +diff --git a/t/t9603-cvsimport-patchsets.sh b/t/t9603-cvsimport-patchsets.sh +index 19f38f78f2..bd5727e8bf 100755 +--- a/t/t9603-cvsimport-patchsets.sh ++++ b/t/t9603-cvsimport-patchsets.sh +@@ -14,6 +14,17 @@ + test_description='git cvsimport testing for correct patchset estimation' + . ./lib-cvs.sh + ++if ! test_have_prereq PERL ++then ++ skip_all='skipping git cvsimport tests, perl not available' ++ test_done ++fi ++if ! test_have_prereq CVS ++then ++ skip_all='skipping git cvsimport tests, cvs not available' ++ test_done ++fi ++ + setup_cvs_test_repository t9603 + + test_expect_failure PERL 'import with criss cross times on revisions' ' +diff --git a/t/test-lib.sh b/t/test-lib.sh +index 736c6447ec..b9871d7d35 100644 +--- a/t/test-lib.sh ++++ b/t/test-lib.sh +@@ -1572,6 +1572,7 @@ esac + test_set_prereq REFFILES + + ( COLUMNS=1 && test $COLUMNS = 1 ) && test_set_prereq COLUMNS_CAN_BE_1 ++test -z "$NO_CVS" && test_set_prereq CVS + test -z "$NO_PERL" && test_set_prereq PERL + test -z "$NO_PTHREADS" && test_set_prereq PTHREADS + test -z "$NO_PYTHON" && test_set_prereq PYTHON +-- +2.36.1 + diff --git a/dev-vcs/git/git-2.37.0_rc0.ebuild b/dev-vcs/git/git-2.37.0_rc0.ebuild new file mode 100644 index 000000000000..3cd38061de34 --- /dev/null +++ b/dev-vcs/git/git-2.37.0_rc0.ebuild @@ -0,0 +1,641 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +GENTOO_DEPEND_ON_PERL=no + +# bug #329479: git-remote-testgit is not multiple-version aware +PYTHON_COMPAT=( python3_{8..10} ) + +inherit toolchain-funcs perl-module bash-completion-r1 plocale python-single-r1 systemd + +PLOCALES="bg ca de es fr is it ko pt_PT ru sv vi zh_CN" +if [[ ${PV} == *9999 ]]; then + inherit git-r3 + EGIT_REPO_URI="https://git.kernel.org/pub/scm/git/git.git" + # Please ensure that all _four_ 9999 ebuilds get updated; they track the 4 upstream branches. + # See https://git-scm.com/docs/gitworkflows#_graduation + # In order of stability: + # 9999-r0: maint + # 9999-r1: master + # 9999-r2: next + # 9999-r3: seen + case "${PVR}" in + 9999) EGIT_BRANCH=maint ;; + 9999-r1) EGIT_BRANCH=master ;; + 9999-r2) EGIT_BRANCH=next;; + 9999-r3) EGIT_BRANCH=seen ;; + esac +fi + +MY_PV="${PV/_rc/.rc}" +MY_P="${PN}-${MY_PV}" + +DOC_VER="${MY_PV}" + +DESCRIPTION="stupid content tracker: distributed VCS designed for speed and efficiency" +HOMEPAGE="https://www.git-scm.com/" +if [[ ${PV} != *9999 ]]; then + SRC_URI_SUFFIX="xz" + SRC_URI_KORG="https://www.kernel.org/pub/software/scm/git" + [[ "${PV/rc}" != "${PV}" ]] && SRC_URI_KORG+='/testing' + SRC_URI="${SRC_URI_KORG}/${MY_P}.tar.${SRC_URI_SUFFIX} + ${SRC_URI_KORG}/${PN}-manpages-${DOC_VER}.tar.${SRC_URI_SUFFIX} + doc? ( + ${SRC_URI_KORG}/${PN}-htmldocs-${DOC_VER}.tar.${SRC_URI_SUFFIX} + )" + [[ "${PV}" == *_rc* ]] || \ + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +fi + +LICENSE="GPL-2" +SLOT="0" +IUSE="+blksha1 +curl cgi doc gnome-keyring +gpg highlight +iconv mediawiki mediawiki-experimental +nls +pcre perforce +perl +ppcsha1 selinux subversion tk +threads +webdav xinetd cvs test" + +# Common to both DEPEND and RDEPEND +DEPEND=" + gnome-keyring? ( + app-crypt/libsecret + dev-libs/glib:2 + ) + dev-libs/openssl:0= + sys-libs/zlib + pcre? ( dev-libs/libpcre2:= ) + perl? ( dev-lang/perl:=[-build(-)] ) + tk? ( dev-lang/tk:0= ) + curl? ( + net-misc/curl + webdav? ( dev-libs/expat ) + ) + iconv? ( virtual/libiconv ) +" + +RDEPEND="${DEPEND} + gpg? ( app-crypt/gnupg ) + perl? ( + dev-perl/Error + dev-perl/MailTools + dev-perl/Authen-SASL + >=virtual/perl-libnet-3.110.0-r4[ssl] + cgi? ( + dev-perl/CGI + highlight? ( app-text/highlight ) + ) + cvs? ( + >=dev-vcs/cvsps-2.1:0 + dev-perl/DBI + dev-perl/DBD-SQLite + ) + mediawiki? ( + dev-perl/DateTime-Format-ISO8601 + dev-perl/HTML-Tree + dev-perl/MediaWiki-API + ) + subversion? ( + dev-vcs/subversion[-dso(-),perl] + dev-perl/libwww-perl + dev-perl/TermReadKey + ) + ) + perforce? ( ${PYTHON_DEPS} ) + selinux? ( sec-policy/selinux-git ) +" + +# This is how info docs are created with Git: +# .txt/asciidoc --(asciidoc)---------> .xml/docbook +# .xml/docbook --(docbook2texi.pl)--> .texi +# .texi --(makeinfo)---------> .info +BDEPEND=" + doc? ( + app-text/asciidoc + app-text/docbook2X + app-text/xmlto + sys-apps/texinfo + ) + gnome-keyring? ( virtual/pkgconfig ) + nls? ( sys-devel/gettext ) + test? ( app-crypt/gnupg ) +" + +# Live ebuild builds man pages and HTML docs, additionally +if [[ ${PV} == *9999 ]]; then + BDEPEND="${BDEPEND} + app-text/asciidoc" +fi + +SITEFILE="50${PN}-gentoo.el" +S="${WORKDIR}/${MY_P}" + +REQUIRED_USE=" + cgi? ( perl ) + cvs? ( perl ) + mediawiki? ( perl ) + mediawiki-experimental? ( mediawiki ) + perforce? ( ${PYTHON_REQUIRED_USE} ) + subversion? ( perl ) + webdav? ( curl ) +" + +RESTRICT="!test? ( test )" + +PATCHES=( + # bug #350330 - automagic CVS when we don't want it is bad. + "${FILESDIR}"/git-2.37.0_rc0-optional-cvs.patch + + # Make submodule output quiet + "${FILESDIR}"/git-2.21.0-quiet-submodules-testcase.patch +) + +pkg_setup() { + if use subversion && has_version "dev-vcs/subversion[dso]" ; then + ewarn "Per Gentoo bugs #223747, #238586, when subversion is built" + ewarn "with USE=dso, there may be weird crashes in git-svn. You" + ewarn "have been warned." + fi + + if use perforce ; then + python-single-r1_pkg_setup + fi +} + +# This is needed because for some obscure reasons future calls to make don't +# pick up these exports if we export them in src_unpack() +exportmakeopts() { + local extlibs myopts + + myopts=( + ASCIIDOC_NO_ROFF=YesPlease + $(usex cvs '' NO_CVS=YesPlease) + $(usex elibc_musl NO_REGEX=YesPlease '') + $(usex iconv '' NO_ICONV=YesPlease) + $(usex nls '' NO_GETTEXT=YesPlease) + $(usex perl 'INSTALLDIRS=vendor NO_PERL_CPAN_FALLBACKS=YesPlease' NO_PERL=YesPlease) + $(usex perforce '' NO_PYTHON=YesPlease) + $(usex subversion '' NO_SVN_TESTS=YesPlease) + $(usex threads '' NO_PTHREADS=YesPlease) + $(usex tk '' NO_TCLTK=YesPlease) + ) + + if use blksha1 ; then + myopts+=( BLK_SHA1=YesPlease ) + elif use ppcsha1 ; then + myopts+=( PPC_SHA1=YesPlease ) + fi + + if use curl ; then + use webdav || myopts+=( NO_EXPAT=YesPlease ) + else + myopts+=( NO_CURL=YesPlease ) + fi + + # broken assumptions, because of static build system ... + myopts+=( + NO_FINK=YesPlease + NO_DARWIN_PORTS=YesPlease + INSTALL=install + TAR=tar + SHELL_PATH="${EPREFIX}/bin/sh" + SANE_TOOL_PATH= + OLD_ICONV= + NO_EXTERNAL_GREP= + ) + + # can't define this to null, since the entire makefile depends on it + sed -i -e '/\/usr\/local/s/BASIC_/#BASIC_/' Makefile || die + + if use pcre; then + myopts+=( USE_LIBPCRE2=YesPlease ) + extlibs+=( -lpcre2-8 ) + fi + if [[ ${CHOST} == *-solaris* ]]; then + myopts+=( + NEEDS_LIBICONV=YesPlease + HAVE_CLOCK_MONOTONIC=1 + ) + if grep -Fq getdelim "${EROOT}"/usr/include/stdio.h ; then + myopts+=( HAVE_GETDELIM=1 ) + fi + fi + + if has_version '>=app-text/asciidoc-8.0' ; then + myopts+=( ASCIIDOC8=YesPlease ) + fi + + export MY_MAKEOPTS="${myopts[@]}" + export EXTLIBS="${extlibs[@]}" +} + +src_unpack() { + if [[ ${PV} != *9999 ]] ; then + unpack ${MY_P}.tar.${SRC_URI_SUFFIX} + cd "${S}" || die + unpack ${PN}-manpages-${DOC_VER}.tar.${SRC_URI_SUFFIX} + if use doc ; then + pushd "${S}"/Documentation &>/dev/null || die + unpack ${PN}-htmldocs-${DOC_VER}.tar.${SRC_URI_SUFFIX} + popd &>/dev/null || die + fi + else + git-r3_src_unpack + #cp "${FILESDIR}"/GIT-VERSION-GEN . + fi + +} + +src_prepare() { + # add experimental patches to improve mediawiki support + # see patches for origin + if use mediawiki-experimental ; then + PATCHES+=( + "${FILESDIR}"/git-2.7.0-mediawiki-namespaces.patch + "${FILESDIR}"/git-2.7.0-mediawiki-subpages.patch + "${FILESDIR}"/git-2.7.0-mediawiki-500pages.patch + ) + fi + + default + + if use prefix ; then + # bug #757309 + eapply "${FILESDIR}"/git-2.31.0-darwin-prefix-gettext.patch + fi + + sed -i \ + -e 's:^\(CFLAGS[[:space:]]*=\).*$:\1 $(OPTCFLAGS) -Wall:' \ + -e 's:^\(LDFLAGS[[:space:]]*=\).*$:\1 $(OPTLDFLAGS):' \ + -e 's:^\(CC[[:space:]]* =\).*$:\1$(OPTCC):' \ + -e 's:^\(AR[[:space:]]* =\).*$:\1$(OPTAR):' \ + -e "s:\(PYTHON_PATH[[:space:]]\+=[[:space:]]\+\)\(.*\)$:\1${EPREFIX}\2:" \ + -e "s:\(PERL_PATH[[:space:]]\+=[[:space:]]\+\)\(.*\)$:\1${EPREFIX}\2:" \ + Makefile || die + + # Fix docbook2texi command + sed -r -i 's/DOCBOOK2X_TEXI[[:space:]]*=[[:space:]]*docbook2x-texi/DOCBOOK2X_TEXI = docbook2texi.pl/' \ + Documentation/Makefile || die +} + +git_emake() { + # bug #320647: PYTHON_PATH + local PYTHON_PATH="" + use perforce && PYTHON_PATH="${PYTHON}" + emake ${MY_MAKEOPTS} \ + prefix="${EPREFIX}"/usr \ + htmldir="${EPREFIX}"/usr/share/doc/${PF}/html \ + perllibdir="$(use perl && perl_get_raw_vendorlib)" \ + sysconfdir="${EPREFIX}"/etc \ + GIT_TEST_OPTS="--no-color" \ + OPTAR="$(tc-getAR)" \ + OPTCC="$(tc-getCC)" \ + OPTCFLAGS="${CFLAGS}" \ + OPTLDFLAGS="${LDFLAGS}" \ + PERL_PATH="${EPREFIX}/usr/bin/perl" \ + PERL_MM_OPT="" \ + PYTHON_PATH="${PYTHON_PATH}" \ + V=1 \ + "$@" +} + +src_configure() { + exportmakeopts +} + +src_compile() { + git_emake || die "emake failed" + + if use perl && use cgi ; then + git_emake gitweb || die "emake gitweb (cgi) failed" + fi + + if [[ ${CHOST} == *-darwin* ]] && tc-is-clang ; then + pushd contrib/credential/osxkeychain &>/dev/null || die + git_emake CC=$(tc-getCC) CFLAGS="${CFLAGS}" \ + || die "emake credential-osxkeychain" + popd &>/dev/null || die + fi + + pushd Documentation &>/dev/null || die + if [[ ${PV} == *9999 ]] ; then + git_emake man || die "emake man failed" + if use doc ; then + git_emake info html || die "emake info html failed" + fi + else + if use doc ; then + git_emake info || die "emake info html failed" + fi + fi + popd &>/dev/null || die + + if use gnome-keyring ; then + pushd contrib/credential/libsecret &>/dev/null || die + git_emake CC="$(tc-getCC)" CFLAGS="${CFLAGS}" PKG_CONFIG="$(tc-getPKG_CONFIG)" + popd &>/dev/null || die + fi + + pushd contrib/subtree &>/dev/null || die + git_emake git-subtree || die + # git-subtree.1 requires the full USE=doc dependency stack + use doc && git_emake git-subtree.html git-subtree.1 + popd &>/dev/null || die + + pushd contrib/diff-highlight &>/dev/null || die + git_emake || die + popd &>/dev/null || die + + if use mediawiki ; then + pushd contrib/mw-to-git &>/dev/null || die + git_emake || die + popd &>/dev/null || die + + fi +} + +src_install() { + git_emake DESTDIR="${D}" install || die "make install failed" + + if [[ ${CHOST} == *-darwin* ]] && tc-is-clang ; then + dobin contrib/credential/osxkeychain/git-credential-osxkeychain + fi + + # Depending on the tarball and manual rebuild of the documentation, the + # manpages may exist in either OR both of these directories. + find man?/*.[157] >/dev/null 2>&1 && doman man?/*.[157] + find Documentation/*.[157] >/dev/null 2>&1 && doman Documentation/*.[157] + dodoc README* Documentation/{SubmittingPatches,CodingGuidelines} + use doc && dodir /usr/share/doc/${PF}/html + local d + for d in / /howto/ /technical/ ; do + docinto ${d} + dodoc Documentation${d}*.txt + if use doc ; then + docinto ${d}/html + dodoc Documentation${d}*.html + fi + done + docinto / + # Upstream does not ship this pre-built :-( + use doc && doinfo Documentation/{git,gitman}.info + + newbashcomp contrib/completion/git-completion.bash ${PN} + bashcomp_alias git gitk + # Not really a bash-completion file (bug #477920) + # but still needed uncompressed (bug #507480) + insinto /usr/share/${PN} + doins contrib/completion/git-prompt.sh + + #dobin contrib/fast-import/git-p4 # Moved upstream + #dodoc contrib/fast-import/git-p4.txt # Moved upstream + newbin contrib/fast-import/import-tars.perl import-tars + exeinto /usr/libexec/git-core/ + newexe contrib/git-resurrect.sh git-resurrect + + # git-subtree + pushd contrib/subtree &>/dev/null || die + git_emake DESTDIR="${D}" install || die "Failed to emake install for git-subtree" + if use doc ; then + # Do not move git subtree install-man outside USE=doc! + git_emake DESTDIR="${D}" install-man install-html || die "Failed to emake install-html install-man for git-subtree" + fi + newdoc README README.git-subtree + dodoc git-subtree.txt + popd &>/dev/null || die + + if use mediawiki ; then + pushd contrib/mw-to-git &>/dev/null || die + git_emake DESTDIR="${D}" install + popd &>/dev/null || die + fi + + # diff-highlight + dobin contrib/diff-highlight/diff-highlight + newdoc contrib/diff-highlight/README README.diff-highlight + + # git-jump + exeinto /usr/libexec/git-core/ + doexe contrib/git-jump/git-jump + newdoc contrib/git-jump/README git-jump.txt + + # git-contacts + exeinto /usr/libexec/git-core/ + doexe contrib/contacts/git-contacts + dodoc contrib/contacts/git-contacts.txt + + if use gnome-keyring ; then + pushd contrib/credential/libsecret &>/dev/null || die + dobin git-credential-libsecret + popd &>/dev/null || die + fi + + dodir /usr/share/${PN}/contrib + # The following are excluded: + # completion - installed above + # diff-highlight - done above + # emacs - removed upstream + # examples - these are stuff that is not used in Git anymore actually + # git-jump - done above + # gitview - installed above + # p4import - excluded because fast-import has a better one + # patches - stuff the Git guys made to go upstream to other places + # persistent-https - TODO + # mw-to-git - TODO + # subtree - build seperately + # svnimport - use git-svn + # thunderbird-patch-inline - fixes thunderbird + local contrib_objects=( + buildsystems + fast-import + hg-to-git + hooks + remotes2config.sh + rerere-train.sh + stats + workdir + ) + local i + for i in "${contrib_objects[@]}" ; do + cp -rf \ + "${S}"/contrib/${i} \ + "${ED}"/usr/share/${PN}/contrib \ + || die "Failed contrib ${i}" + done + + if use perl && use cgi ; then + # We used to install in /usr/share/${PN}/gitweb + # but upstream installs in /usr/share/gitweb + # so we will install a symlink and use their location for compat with other + # distros + dosym ../gitweb /usr/share/${PN}/gitweb + + # INSTALL discusses configuration issues, not just installation + docinto / + newdoc "${S}"/gitweb/INSTALL INSTALL.gitweb + newdoc "${S}"/gitweb/README README.gitweb + + for d in "${ED}"/usr/lib{,64}/perl5/ ; do + if [[ -d "${d}" ]] ; then + find "${d}" -name .packlist -delete || die + fi + done + else + rm -rf "${ED}"/usr/share/gitweb + fi + + if ! use subversion ; then + rm -f "${ED}"/usr/libexec/git-core/git-svn \ + "${ED}"/usr/share/man/man1/git-svn.1* + fi + + if use xinetd ; then + insinto /etc/xinetd.d + newins "${FILESDIR}"/git-daemon.xinetd git-daemon + fi + + if ! use prefix ; then + newinitd "${FILESDIR}"/git-daemon-r2.initd git-daemon + newconfd "${FILESDIR}"/git-daemon.confd git-daemon + systemd_newunit "${FILESDIR}/git-daemon_at-r1.service" \ + "git-daemon@.service" + systemd_dounit "${FILESDIR}/git-daemon.socket" + fi + + perl_delete_localpod + + # Remove disabled linguas + # we could remove sources in src_prepare, but install does not + # handle missing locale dir well + rm_loc() { + if [[ -e "${ED}/usr/share/locale/${1}" ]] ; then + rm -r "${ED}/usr/share/locale/${1}" || die + fi + } + plocale_for_each_disabled_locale rm_loc +} + +src_test() { + local disabled=() + local tests_cvs=( + t9200-git-cvsexportcommit.sh + t9400-git-cvsserver-server.sh + t9401-git-cvsserver-crlf.sh + t9402-git-cvsserver-refs.sh + t9600-cvsimport.sh + t9601-cvsimport-vendor-branch.sh + t9602-cvsimport-branches-tags.sh + t9603-cvsimport-patchsets.sh + t9604-cvsimport-timestamps.sh + ) + local tests_perl=( + t3701-add-interactive.sh + t5502-quickfetch.sh + t5512-ls-remote.sh + t5520-pull.sh + t7106-reset-unborn-branch.sh + t7501-commit.sh + ) + # Bug #225601 - t0004 is not suitable for root perm + # Bug #219839 - t1004 is not suitable for root perm + # t0001-init.sh - check for init notices EPERM* fails + local tests_nonroot=( + t0001-init.sh + t0004-unwritable.sh + t0070-fundamental.sh + t1004-read-tree-m-u-wf.sh + t3700-add.sh + t7300-clean.sh + ) + # t9100 still fails with symlinks in SVN 1.7 + local test_svn=( t9100-git-svn-basic.sh ) + + # Unzip is used only for the testcase code, not by any normal parts of Git. + if ! has_version app-arch/unzip ; then + einfo "Disabling tar-tree tests" + disabled+=( t5000-tar-tree.sh ) + fi + + local cvs=0 + use cvs && let cvs=${cvs}+1 + if [[ ${EUID} -eq 0 ]] ; then + if [[ ${cvs} -eq 1 ]] ; then + ewarn "Skipping CVS tests because CVS does not work as root!" + ewarn "You should retest with FEATURES=userpriv!" + disabled+=( ${tests_cvs[@]} ) + fi + einfo "Skipping other tests that require being non-root" + disabled+=( ${tests_nonroot[@]} ) + else + [[ ${cvs} -gt 0 ]] && \ + has_version dev-vcs/cvs && \ + let cvs=${cvs}+1 + [[ ${cvs} -gt 1 ]] && \ + has_version "dev-vcs/cvs[server]" && \ + let cvs=${cvs}+1 + if [[ ${cvs} -lt 3 ]] ; then + einfo "Disabling CVS tests (needs dev-vcs/cvs[USE=server])" + disabled+=( ${tests_cvs[@]} ) + fi + fi + + if ! use perl ; then + einfo "Disabling tests that need Perl" + disabled+=( ${tests_perl[@]} ) + fi + + einfo "Disabling tests that fail with SVN 1.7" + disabled+=( ${test_svn[@]} ) + + # Reset all previously disabled tests + pushd t &>/dev/null || die + local i + for i in *.sh.DISABLED ; do + [[ -f "${i}" ]] && mv -f "${i}" "${i%.DISABLED}" + done + einfo "Disabled tests:" + for i in ${disabled[@]} ; do + if [[ -f "${i}" ]] ; then + mv -f "${i}" "${i}.DISABLED" && einfo "Disabled ${i}" + fi + done + + # Avoid the test system removing the results because we want them ourselves + sed -e '/^[[:space:]]*$(MAKE) clean/s,^,#,g' -i Makefile || die + + # Clean old results first, must always run + nonfatal git_emake clean + popd &>/dev/null || die + + # Now run the tests, keep going if we hit an error, and don't terminate on + # failure + local rc + einfo "Start test run" + #MAKEOPTS=-j1 + nonfatal git_emake --keep-going test + rc=$? + + # Display nice results, now print the results + pushd t &>/dev/null || die + nonfatal git_emake aggregate-results + + # And bail if there was a problem + [[ ${rc} -eq 0 ]] || die "tests failed. Please file a bug." +} + +showpkgdeps() { + local pkg=$1 + shift + elog " $(printf "%-17s:" ${pkg}) ${@}" +} + +pkg_postinst() { + elog "Please read /usr/share/bash-completion/completions/git for Git bash command" + elog "completion." + elog "Please read /usr/share/git/git-prompt.sh for Git bash prompt" + elog "Note that the prompt bash code is now in that separate script" + elog "These additional scripts need some dependencies:" + echo + showpkgdeps git-quiltimport "dev-util/quilt" + showpkgdeps git-instaweb \ + "|| ( www-servers/lighttpd www-servers/apache www-servers/nginx )" + echo + use mediawiki-experimental && ewarn "Using experimental git-mediawiki patches. The stability of cloned wiki filesystems is not guaranteed." +} diff --git a/dev-vcs/subversion/Manifest b/dev-vcs/subversion/Manifest index d81db814dce9..c6b62ef3caa4 100644 --- a/dev-vcs/subversion/Manifest +++ b/dev-vcs/subversion/Manifest @@ -6,6 +6,6 @@ AUX svnserve.xinetd 332 BLAKE2B 95af871ddd83c405cd4072a8bb6293376383d5437562aa60 DIST subversion-1.10.0_rc1-patches-1.tar.xz 2984 BLAKE2B 7c9619b95ca6b433a58dc5baf3a1e1b14ef0017f714af81762b975d50a37b743788a4da65cf7f9eb8e633cbc813ad8dd974b530a19ec2d3fc74b75921f8f0c17 SHA512 aa7a25a253ea2da99520399d292d3e1602985392bae6dc5582003fdb9719d654638754b6e370b68b184ee6729ba3833bd511c09b2cb36f8f476b42063f55fbb2 DIST subversion-1.14.1.tar.bz2 8504612 BLAKE2B 27c6c5a9e656680b10fbc4b5c6d5fed36759d42d908e2bd5e56e19a7477c779c72314eb4a6766a13f1af047a759f9f9334b963c1d41cd48573b9800d5b671cc1 SHA512 0a70c7152b77cdbcb810a029263e4b3240b6ef41d1c19714e793594088d3cca758d40dfbc05622a806b06463becb73207df249393924ce591026b749b875fcdd DIST subversion-1.14.2.tar.bz2 8606570 BLAKE2B cf15c61b932823fb18b52f83d84907386f068d2d40e14dbab94c42ad9d4c0fdf35d82db78036d7c1f2be47c2d51cdd27bfb966eb7607a52a21e072aeff76fb38 SHA512 20ada4688ca07d9fb8da4b7d53b5084568652a3b9418c65e688886bae950a16a3ff37710fcfc9c29ef14a89e75b2ceec4e9cf35d5876a7896ebc2b512cfb9ecc -EBUILD subversion-1.14.1.ebuild 12730 BLAKE2B e5303384557b0901ef1e975a29ba19330e56d3750fd705359504694b77dfdf3e1d09c418c9ed288b6c2d2b7a220e6eaab37dfcbe5c6f23be456f70fe6fcfc0b1 SHA512 c17b6b929970ca9d8e8dbd641d9276ae4bd891317bee1c3d7e43d632d7fb17ce5f7c187a43a21b28be4a7d08c0da18364567b4510889c62b56963cc8556f67d5 +EBUILD subversion-1.14.1.ebuild 12732 BLAKE2B b14f4d45aeee58b6f35220db98190fd7cf43dbf6438b402410e0a3797e62e37379a175e26ff23fd0ec580b02579f571e258982e02fb9556b80925015fd0d8e59 SHA512 a4594ab26152e2988ef82a50bb9dffba3cf6711178f986f188ee5102d3f1c37e0a30df6a8a897a6e7eab152b56f8361b1c204e72cb8f9aae0d3f13d71388ccbd EBUILD subversion-1.14.2-r1.ebuild 12716 BLAKE2B 1e88fa2efe2ba4ee79ecfa0e9f8dc5bd8c56c38aa78f140534d7ef5d32863180ebb4d199c70eb12076fd6a244d2b5bfff9434acd0d72174477ebd0fcd51a9f94 SHA512 022a2dfd3c43367454425808f5c7ec59ae0c6e17424fe581a6c16f37725494fdd4dc17964fcd28007bf500035fc88d8eafc9d2a84af0716c5aca5ae3cf775db6 MISC metadata.xml 845 BLAKE2B 01e13e03afd275ac996834a9aae57d8b07cda38acd55f77a6b7e28533faf96f9b5091830e34298f9af68a2b712bfae82637400151e2b73e563e36348951ef23c SHA512 337bc69860f94b798dfbb957f501781fe0039407c6768a53bee9e6badad430ba080baad0edd20ede40638a0a018bf57481b049a46f4303b1a2a42d9dd3e76d1b diff --git a/dev-vcs/subversion/subversion-1.14.1.ebuild b/dev-vcs/subversion/subversion-1.14.1.ebuild index b05d9fd700e2..a7a8cdbc9104 100644 --- a/dev-vcs/subversion/subversion-1.14.1.ebuild +++ b/dev-vcs/subversion/subversion-1.14.1.ebuild @@ -90,7 +90,7 @@ want_apache pkg_setup() { if use berkdb ; then - local apu_bdb_version="$(${EPREFIX}/usr/bin/apu-1-config --includes \ + local apu_bdb_version="$("${EPREFIX}"/usr/bin/apu-1-config --includes \ | grep -Eoe '-I${EPREFIX}/usr/include/db[[:digit:]]\.[[:digit:]]' \ | sed 's:.*b::')" einfo diff --git a/games-action/Manifest.gz b/games-action/Manifest.gz index 3bf127cf7bd6a0a40362b9d55c2e42b54b5145ec..26916c66dada9a22af378a42f1e8d55065597257 100644 GIT binary patch delta 4858 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 delta 4837 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

    q&CTpzj??}thwbgB z?5fl5_$pw70L;S-2ogaPdd-!1!3AfW527)8mLH%9-^xJ)I*H~h(n;(FQ;!DrtaLH4 z-(K3{LC>Dv@1LF!lSeUIZ}$0ObJs9Te4@ioMA3MWnE9K25aOhl8Up&xO6Zh;x+NvS z;xkUL8!-f7igQW;nQdq4N>LR27=w^+Xi2$Vg;>U53cJ$-#`qfK=w^KFGC4%&1$j98c+9nVlQf)!Cfdl}B8Aa_# zFPJ@++3CCy2U?XtxtTgJNEkYhg&aup6%2Oo8>oxP#mlEp;Q9V8yrs<_jPDju(kx zmn*7mum`&r?_v{Krt5MN9RitnGW))2zwG>}GL8H~ar2t57vjVT(LZp(!gM_@g_f_6tiI(QGKWJGh|Q-<>i2J}sbMge;9 z*P|iYdc+Gk`0&ymq$JW4dLQrcA=-$H6h0I%MYP>CB)kFzgR4Yw@MRHcI;x2h(3E)y z#EcfMI8h+u7jO@^ke1O?^pAu?7U*P04CZ`YvagOH1#WqZ>Nr1N%Kf&Ei6o0ihO6WT za%@@(I&JtCSw2}o&T6t3o(D%}yj#Zk2N~56ma>*B7F^iGL7(Lv%uCV1wiNS)uf%D7 zt?Q7WxzTv#T4E<1{_@V72|I{Q3s%F7fS)>2kMr0a@t6ch$~&6bD(NJnD4C}oW`N8t z4RC&WFQst?jhgg<1jifX4WSWNB;MZ(x8RGZ#6JZnUn|*fpMQTi4a&94L*N``oH%a* zM;p0v(>RN*yac|fJOTKh02~NRM<6s@wGm!2NtsPg;&c7wA9Gl|>?Za zoyU-pV?N_d7wxp;bSIh3*|V0iznqehpoKxeZR6GB%n=bu)JzciArD6zAN3#4@1Gve zHNe>NS}-6ZqvhmEMl<3@kOdKvYCu}7nsn3nFOXhSvQbDVm>4Z{AbPSS^_F}jjz_6D zato$LTA%T@0DUBTIlBx;_V}kCTrDDhPIi?k|57mQrxYG$CisP1e<&_yq5T?|rVz>% zp_3Vc1D|0@jCLM4`!Kj5&O(SMHQFf0kuC)~Jc<)B)69%Bg@M20-?hL5I5tz+>5~=x RP__Q){{U4_`f(E^004gSxC{UQ literal 5049 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 P{nP&eq&zIQ6C?lt_|m9U16*eYk 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

    `fQMSOoq6N@lq_@WymD zY#zK>bkqY&&H=_r#_v)0(DiFnFi!h!bn3;%$LFsv_V8VE+>4F!)|0g;Ab->9qxZK= z&HjQ^o`;w?BqWwb0M}CU3~{2D>!`QMFR&Zxany*C@Yv<(@%w5g++a5w2-um>xNk3k?i<+)yIfFMa|yrV%z0+s5e?sXG_4DfdPb>fgD?$Enn@U1k7 zxbd4QF6a#zACj)DQHV0Yjd)Zlz3D9@x>&Kv!;Ycc>fpGqk$U9?**0PHnef_k-MOcizdwyHFZWgH;~kPoD?7bTB%B(0imlF5 z(p^71JG6I7ce3F(^nb_c4~)Ik6KJG+Z0D39K~i$iB?E$hObmLTiduJD@8@z@U5(Xf z@))M!*AZGQE9kO3@~-EBP}7;VUd3=}-Jp)&#HIOmcFTHW)Oa@=`gi;E<>7BH_pe%T zZ=$U7>r0n?@)ZKx7!zeEGLY(EF{IMe_$tb*T?6VB?t>PW>3@jEh$&tK>!+6mOuZ|L z)W)ypfC1HeP%<#Dqf~SQQdF;c^FZ+RZmbxNyXz6_?$cZqzpVq0RA-S+ zdo3b{$rJ1VLGEjKGHdjED($E4l(1z3e&#b87zd07jW2-k8fb!ou$xQ6Q{XNNB1&yLahc>(zUsz%YTk)^DQ7H1BQE5_2LnRrX)Y? zWP#WGAcx2kh={shBuN+5uEmuMhCsI_1UlL(hKc)fmwFh+Wn{ z8GcX)30-4TmHl68PHQqc>o&FyREner> lwM)zF{t{#XE4iy742sUB7Yh_cjD7#7{|AyDEW}Y#000A3@qqvU delta 9438 zcmV<4Bq7_RS)EysHV|NQqODMKy*M{P(Fv{hInHLNtV#TUxWA(3JIkZGv8CuAf2pU8#3c}NNa>&tfws2Dr`*7 zLYs?^ryPHf=;V$;z)Jl}A|>`Vpfn@Ys(deeMJ=#jAC;AF$1~J*7qI_*ms@1WEmW+o zuPH>J7I=VJ=Y|zpZou|9y;FhIUI*Teij)UMId4n^((RxZ$UIPW`hvou4ta<{Hevx# z@5mU+Hoy?cqw_YUkU?QBUdleS)ov1mwNrm}O>}>A4B3;(4n%+tC-QG#4NzPJjSNi` z{Q~WME5L^X))D~h7V?G-^Z1C&m%&KO^-)TrEVX2O!%2z!Ln7y%jAVqpTyYE3dkd94 zu1C8!3jPhoP@7-_7#^g~R5k(n7UOtOvqwpx%mecfiOqx_;wJC$JPT>iwSVktx9ubk zMqGc?2*m(41dtC2hOYG))T_wb9!X9#IyB+n6O7awjCtfd`X-=D7OcyvP>y9os1Sf< zQU(E3q(x4l;2JC*CDZo6yukT58(?#zdweE&!2^R?aFNrlp}gWC;RkOs?7 z39oWb1NPVFPv3-H4>F~Y!Pj@%0~45T(Q|(&E94C>X!OihfWi~C1Ir_j*l(005RNY_ z4K;Nrls#A1ULuY?nhrcKMXbi&1`MKz4Ks@p$fe_CDlClvMtkvmI5-R@2oj}FDmw5M zy+PuZRPdRF1$n{{s6nI%Ho2lMaH)hA(Exf`2x18;7>S=KF}`fq-3mxop;eR;i9df> zOxkP#kmZBS35bIGNTa7r!6r5sISN0adw&)^`|YkkJ!0b)wN`r|Q$!(weCD|UjfufR zvR{HkaMZ9ki~0j;y=oEju7rRPTqPYs1KTlV*c7D3A|*Z9umxKb74o>D#FLzYA6Q4F zT!<}hlx)344Z545%u?}avQI_($1f_%MU8+kB*`5Ac3cC$sFUU+#t1IlCf^w|3Ic29 z3HlctUw2Y?&T!|z}L`5pPRI8C#a2+g8?ceArzePq9}N{ty;*s7z03_nU~O{OXJjM~LOQ@((0>iw>8zNbrUFiP zh5CCFWIq4R-X+?d%z!QdERq^wh4Zb*axZFYu?5`XZtM|8XGmckM8pK=&Lt`#cK|gE z(5qm8r~uUdv50o-tK)kB;f_mfu0r#y+iyo;Hb_1OC7K)DI={y(V38=ahPVUgjKT+` zAzpqDy9K4Prx=4^sefZs_;yS%c8cO%4zD1>#ofW>>ennl@>IO&-pGz3d%Rj3xGfMN zf*^*vqCf^p7dKKdjz7k1jZfz;d`Lf(ztHVZcDUS?tM(0t3 z64F!qhbKV)AS)3iWmgi8P1TlaO0_p~g)_;Jl0sg_mpmpp6sFTVm zH@Q&)&l|2(b91c%0Xqp^Rw5+nw+wRQ@#rKDCKK9`Iof0kk3 zDeXj|uvNqj6$+I01g^9oGauDAKmeeg{Z9gCPkVg*xsAttZb(yfRS@fFq2kcje7tlU z50I^brMH|a;Z0y;#I8l+~A6gBCOk60{1aOoHRV9a<_x@(c~vr#ie z^vDNPgCx{<$w+i8Eu0qEEeKc68EiK3LPnpbKSu52_al1@6H+5f;7-)%=tLCUpK3KC&!G`iOf1#22+SX!0g&+oP5+^)Mip-X zH9R^9u>3+{z<>q!O7*rkKIljpWY-Lo6KI{KK3h`TNJ)eDK#}+ZxANe5EGcr(uRG!+-SXapW{Vo24`sS{B3JA#wb4ZmTwG%MrpL_JdHsSavtIKg8|R^ZNB&%jnI% zqaF6|N|$`P`mR%3TX391O(L>5L#SITH2EQD4^1F-P7-E#gxZ9#c!DDH z0?P1#cqRl1sEbhTe9uXHsCjP){t>h1 zPtRW;K98sI;eB&A-?cs*wh-)=0BJ0#fV&GyAgzIctGDVXKx9(eJO&iz9iWXzi4nF< zlYeh79ndWf-f$knMz%n>(X$%y)Az!b}uH}2|hPner`35i!H$~Zk znNhZGAd>NpYS}{2C?voL7i$^r&%kX(Y48OLDcC0jlrvER1qfxzg_C{wuSjGeyh&=_psH4 z&{jWIjVPCR;Do|rI}!XOvJ*hUe-n*aHsM^P)((IIkOz(;Ct;QS$FM!U0&nlt?puShVxI%{FvN{mUT8#zC`6~B zF(z6Nm(b01asb-I%*TeYM9wxrHUx<($`ZZE-2v0joHD<9Nea>nJ-Fx02(c9|ILauM zB&klq30iJpTS#y;KH_iz`(VOWc7OD#4k;PT_iWfW5GYi`g5y2)ff_mR#9)Uq{>rd) zuxZE(+*vRZgydErZx4oWk?rxYVbJ`9XGxC)tCOr70Q@m*`|+zSB*@<%UO#^OJfFtn zr+1l`+AV~z4T%IymLVTCb_y9R)k%->C6RdL#sgJ{91)G9l#5Yps5&L|sc^xMVh*kv44}4226wpdFnGF%?8r)0L%`rz$HyH!M&G)4w^0-_$( zR@7gMn4ku{@Qg4NkPd|Of{dUbu|{mZb%K!E;b}^j$-VAajridlpng zIK?-r;E|wE^!Og6B!6|89E!Fj9q5wfmRVcU$(xw0==3NqL>9`@tCd7PpY4U2Y7oev z#T+S(;EI=ea@TPQ0&MczxIdXpIPTJ~;QNmee0+Mf4_~hq@59TN=hw&c_q!bI@hyUI z1AYr<53=AYrp_v4Q0rmgm>v>crx0ks&9{+dlOiJsZ7m{XM1Ks+-~@(f#7W+4Fbvn4 zu^k>G95%&+gzX1$8m`m9iPY(?&O<`qM6ufR6hGz{RE2j?8K{bt5Zt9A7pZwKi5IgR zeUbH)yNNyPv<6n5II8mj&|4{o&FuYe-@YD@lNay7si|ycYlQV+21v ze|RVD+}+7cB9l}SC4c(CgoF|-R7}O6$AzB7S}cW_2f(GLQ;?9T*gVuZF$`b^kZ#gW z;bI+zI{@v?OWbz>*~D|1PE~3`V8g8k%Q{P?2-vo)){ssX>P!aQxDBGAI@nfq-8MQV z>WoLAgRD~8-H|zm3*p(mSmfnj$)8- zY#Op1Pjqfw{~F93q!Yo1@#)J) zT+{0#hW6pZ*T;QVyyZ^2@C+tLR7`UqZAj;bI4Y^*<)C!9EXzS9piUOhL|r%bmSiK1 zv(DNJqIWH-J;B5H@jwX`q{JLJ#yB(=u}a*KuP?-z2Vp}nPoeA1Z^!vy9m*}o4pXrN zP?rb4x1j{;Z3{(+lgoHqd^06MJ zzc*e@R#q^h(UY*_pT_gcm&d0~G~f5{%3Y(AR}>$A&=U~jHc)fE&(eXHD*q6TnqT@Wtda)l=%kXVO6|<&i+{`U?DNtGTJ9YC!*5W`g98L2grDIw|c zB^KT|W~-UnHAMrfsB?;?)M1nwSDu_gVZkhaYC5=??o0#FdFw1tPy6UG zu6{0p4e>0wjqoyZ4tsl9cmNOW(d)o-rE6$wT^+a$q-pvLkeUYq@r2z%#}bm15xR^d zI1hInFGCrI_x3HF5j{J{&)m*5l1|Gt)f5nU&d4#g5;}EilNS~sVrO5#6s3hDlnl5B#w@VgHx~x(jf+ z>-Bpwua0Zhp^QCzQokBFq|kve7~80;hLFR`ZxmC*!aysd2T@bQ#jbhQ1%1?$M(H8~ z4{oov@!AkGl^mDOdiZ?x-TOS`Y^K^l=dIS`W4(CzFi+_xr1+%Vbd?O-Wc*^bm zEWmrbd<0G(zKo~)Ghry#e=5s7(-u@kC=q$G)@Q+Qm&Y=HJO*Rg;%bcK3_$VSu99ncrYdc#v-5Zw_nnSK() z+&1KcfKwnP^cP`}$5WRV7j(4}*-0b&kDA%!CgO;lt?<5W9hS{`Qt&$WYq&&oa>WhB z$hQ#m0ja@@$bkXTy7i~A{CyPi;cJKaz#Ad&y$^=rBm81ToqXH!* zZA8E^4w~RYSDzCBD$TaB6O<`x+g*sszh;07rEI8oQ~H^PdC?F_=Nz-gQ=*QGH4-cT zmT$G+)sMzDYBc1EJ`zla_@0E+fpQvZP@&uq&zI%LC5+e{#(VG!^P0DvF+%Bo{^~)2 z_)ZOfod@#3`#R-RONp!oRZd@Mr;u=*PE*K#7S0bZf56awHv?ljo*a{XkLI=pxEh*p zs3+gajk*>}zae$51B;`RbxJ;jbO2QzLH=zH)8P>|JX85Y{niNuEI+|#XlTOieabb{fqj@xZ3~n09fp~VBY%VyG zq5f%BtGKlZAtpHrz5$@e9qHhO&0eeWF`AIpblbHRCHAcz!TGZ=ejy`&7!8-Qek1sx z(aWoYtp*~FJ0+(Aq^6Q&Mo7TZg06+CUQ=IcNQHGlQwc|_bGzvcJRDY=pNQ@vPp2oHMxl!|_{ z@%jA_04#HtpJI8H9WBN2n_NY z3}ZhvqoM;I@Eg5>)2>nkto=_y`mRM@-wtFtrGS-Pz+u9kH5|x6zbtVx)j$da2Q07J zllscX{7yi9QXi(Ggc7!x!~@+;0l=l~Qm2OYPT*-#P*`;&XobXV>L3s+p47(Fzn$A{ z1-5Re=~dMn?!8@qM|e?3@CVp7vd!s{U2OqdZ>Wf@j%tU?c3~)xpzWMM%4nEObL9w`4&q>Udnzp3;T}#gUC;qa zEMXfmKv4ET)UMLC$O$@lcK~h;HGn(F<95`(Nx7~zP*&Pw0QL{Ddp@tfjjwhewKtQ4 z^TIyh1lc5iO>}q7Bkqm)rAE{YN0DcZ`Ji&t#FB@cFkpd!uThm|UEMR0@9!6C&^iu# zLaa0jZ&7lT@G zlp*dgwl#=M!|eu55ho8ylft;;RkHxH|Rm$m}g%RO@+(vViTb>=ioK7hQglSjl-j|PQYcMY)6qu z;9G_${cRA5yfTf4Zw=1q=-W_937xFju%cN%-KD7#>LgCqStu1b1nY?GR(2{5|Hkrm zmw!ftsu#LYjyf^*HBt#pXCS3#_H1K+HqjEAg9i-LPs8@|@g2Uwd~bnc_jHR9=9w~Q z8s`U`-PHXYo?Ae>N(_=uDEe-L_&SZ>A!UdU(wg|_#zC!BVDHt!)!-=c0-!YDff|ot zV!U*Vhjb=A&q+K=i~g2x0jTbp_Z#ertGdS(R;zeD-QO#bT=%3i=IFY?q%&oIGTccP z$~v%D(C5^-xS^`o!XWmbe4>)T3|0>)Yu;e6sL7`y53?p2od$u|9}W@zA?of=Ufz^3 zA}DL}MVA{1fEWtL3xpc_xd-yxSB+l`je;WefdUjPLZIQ%mL|JkyQ29Ue;xY-{Bz_3 zk!Wg(BSbXWH(?b7w5IWU!T*teok^$7<#zI72Hj%PhP&#CVnseftG0H>KX0##5}mYg zBpS*H`O6;fG-Mj!No4j0o8#8)IAmEWpd^xLrBE>2OJg}8kQ6k9dy2-nCkUr&bR^N; zosJK$zkYoEeD5T}T~8Yw6m@{8v7B_U6H_D2eZ|^z=|wevjng7=(Ibn0l~7`k7CWPX z5dyQ(ju~i=+qq$yS3NrRDEJ3AAp)HRYcM8HeoWeVR|={DG}YQIUVIQ_nJH$n%Co9W zVxF2%a=PFWA{KXODz|C~4`<;WC=%hNjK^-*NCdvpbxju)vY0%FR!wa-wSxNEK~p?9 zie1q`sC&dgv!m%T_io?`?VE<(K94W=U6bG-9}teSp+xXe&=Wj0G+l%G)WMSvAsK&- zV!G1V7cBZV4C3(?lq&8m9BUQr*3>6WdF73c3~b(xh!)%}c9(P>60M6O&!+1{+3DDZ z=zxoB3?ov&h3*+ODw$6NpD_^ZMXlJBC_QgpqnQY)eAlV|^f*84ao>w}?ru^%YKX{t zhn$L}Ho1-@8X_6CpkeXx+#1E|0qK9EUL+-g^u_pK6bTfppO424Q8<`!&1Y;O>(Q;c zuIte{_+C8@3sqP+ch+U_)?vAuxJ76vPlwoA+L8M>T@bJUru2XtJ z=fb*xtk^*zJVan4Gn8Q)>S~kH)vc2eHTiErm(#01@@%-X?aSd)iyHCo!}Wi1?&~qU zT}J>FF>L%I$kNp{*EQ%y*0&Kgv7s5FhN=JvHvdV&sMA%J3Aw*~MV;Z4bHpECCm0

    +>^A`J*uF{_UcC9)YAvCrj8hOzx5j7Ge%)9qvdvvb zAQ40+Y5Lto@2BzY_3_iUmxulJ`OAF%+x=XJySq5#H3)Gux!O}lXQ9WCg;B#4SRR0q zhvctZ77~Hstmy>kLbq%>4za+Qll;IrW*JwAdl-5#f+w1A33Q;*;{-I3ZbLU$*h;k^FX=8WY!barM2lAYcv>IC^VCO%p$i z9t3rZr`k72rDz_rYaZ*8>Q$YS5F|B!buFOHrtv3B`?_`q^c#txxE9eUWr({((1zJ` z884-&6I|dRX-pDTBr;C7-nv>J1YCFHoDSYVsHlq>M+Z*)C+lQ>=>oNm$TlRTSpdC- z1FYY$Ntvh|T_GYztGE@c{(baB=a+G4K7t(f^F%ea$wIWYf=Zd7pzh*kpPwIpj;8;f zKfNCTyfXqxv#nV+V^rOUbw^)o>Z>M7?wSL-E(H0e-cBFMnr_qqXH~Co@Vai{E7_{y zSm$)vKoi)e^EhYbkWPqP-QP|MB8hTz%Z|FV8r~)mbO5JYT6*d!J3H3Wdq_}0>*!|G z(TRgYu#veMG=%{0Xc%wlEIt^2fWvx#99h}~)ySVG)KFAYrFxCH;Z8AmIRWi_T=UmE zH=+Y>-FY9jd+~nGv>$14o(5{~6623xq>G#2Gy?8`t4%sv?qdpo6-qbpz!Vcn- zObj@uKu~l(+f*ZXdapi4kT1?&w~V^FfmQS4lxYOI`LJ|T8C^r%i`DCY-Y&3!UZg+JB$fi2#TpN%gC1g!=0JJCZa1G9 zo$lq;T{J5*BF>(;0T$qQGlGpy$KgPRYU!fT07cDUR+fYi!c~pg<{Y@oYd~24gP5sU z^Pt&fesvS(sX<#o}A`S5Jz*v;#X4Q_%daH(vRPD3QT#n8@@h-R0R6{9T6DW!bG7)s9yjt2h1E6{r06L`N zN~SI(;dBEl>0PIcwW1Nd(2DeAr)(5<-Rl(+hFa0~Pihb?pf`}P0^J|%D7f9n z?D^BLkFUSK(&*>STI?wbKnS(yYSH-1o_bx#z&VAagOO~yo>Rpy(`&F)arpH=K$j**#EgUtl+M#!+>>%ww0M$M5Sn;Rb6`^w!jo(&z-P zO+Z`VzM!$ZhzOBZ*_a?al*aKT8j159QZ~BMh1JrD4}b5Zi_;deAasC(W*Uj+Z=#z` z12S33MS$Z!$tBt63GV zn!*oAIwZ&y?7>RnV-Uzrd9F7aAV?A#?`V*bK&5)Ad)#XHy z)~IfDY}zz1B!Kv32s4 zbk`5h4(*-Noox6G{eN-#17k1s1RCic+c_mjkdz#B$$%gr6N6r-qNBU5*K;|nuEuIK zc?{F=>j*8D6?9h~dDrtmsHvx|H!)mVH|WG~;?jIOyJfvFYP_2b{kwho^6!;v>I@oKtQya|Y2 z)*|YPD!~pA}yMOH-_TChZ&bp7@^`Mu(c-?u|;6Egf@CbS7WqL>NJk!9J?w4Jn2#nvP zN4NC%l~UnkFWP=libical-1.0.1 for https://bugzilla.gnome.org/show_bug.cgi?id=751244 +DEPEND=" + >=dev-libs/libical-1.0.1:0= + >=gnome-base/gsettings-desktop-schemas-3.21.2 + >=gnome-extra/evolution-data-server-3.33.2:=[gtk] + net-libs/libsoup:2.4 + >=gui-libs/libadwaita-1.0.0:1= + >=dev-libs/glib-2.67.5:2 + >=gui-libs/gtk-4.6.0:4 + >=dev-libs/libgweather-4.0.0:4= + >=app-misc/geoclue-2.4:2.0 + >=sci-geosciences/geocode-glib-3.23 +" +RDEPEND="${DEPEND}" +BDEPEND=" + dev-libs/appstream-glib + dev-libs/libxml2:2 + dev-util/gdbus-codegen + dev-util/glib-utils + >=sys-devel/gettext-0.19.8 + virtual/pkgconfig +" + +src_test() { + virtx meson_src_test +} + +pkg_postinst() { + xdg_pkg_postinst + gnome2_schemas_update +} + +pkg_postrm() { + xdg_pkg_postrm + gnome2_schemas_update +} diff --git a/gnustep-libs/Manifest.gz b/gnustep-libs/Manifest.gz index dcffc4fcd1cab3e5c1c6dac3165b53888f0a3be4..228fd7a796551fc8c35471302e81daff5996eae3 100644 GIT binary patch literal 1899 zcmV-x2bB09iwFP!00002|5caUPAcb_L9XU#z8~X*StEz1jVDA8t zlDE${QQ&7^AVz4W53AORAMby=zk7-|b$!!6{rlPqxLL!zy5qLx!gtT!<$+bUDdMAn#x#f<{CL`N@eFXP3U=77rqSlH zv^?^ZrTlJ@j(hdk+BDkAW%e?2o+bL2JIvNO%S)trMixtX3~uZ5bgrDOk5qGR9fayT zX6&D3r;>+=%xLU4rLJz()2U6p+68e1($%N-Jv3SDE@3nKV(+$>arTpVALO)6MppWn zX|J?nj&*&n&BS%@GHMgcD=p5HB;PRe{jb-5JiOiDVg@(7)+nXaHBKDnYmg)~tnbuU ziOlk~Bp1JStirg35lPG1#%|)t=B{2_4uuZm%*{oUj9jIk!Shn4&4CW*&x}1);ibYk zxh3b_?|4*c|LJ^D6Dq zho8B4FNU5n%i%N?Moz|1%j8)l*|rEsQr8Wy-(MeHzkXs@y`j~7=6$TT!E&dohzFcW z!&6eAnAx-@XO=zUdhEGx>)B!y-*a+3Z?gN$ZR#>Zf6_~ni)4sgwnMNI=TxnhMqQ_Q zfo#V{t$XP^TG_Z~)x{(bXA_;R<)cwshXE_PflP>=5XNCmN8#%(HrhoM-JH!E@J+j5 zm2zh8CkJ56nCsF-QcT0teeY3a8ndp998t-Z8(M!n{Qk!yKX38!4art1Hy;}fZ4Ztz z7-KCa$F(lSNd{+ET*76~bF8d(u%0MP{xpc1VVGw_y?9^7HN^K~1T}X=F1?;v(rWm} zf&kZ3R)=K3-EFcKL>nKPtg#Kh85?h69SgCVqOY|X1KOVZ$l35oS_|z>wYcYc7=Y`6Je~ajkxh2KtOkJLSYmM=I!6pQXlR@*Fe zK@(0I`;2g1+c1TVNn%diRJNYI;-FjUDVN?t+K?f;9FGJDE029vM+j*N8i|fM8|i@$ zZ@jH1MSgW+f7pIhFB*!Spzl@AdWYfSh=a#JZLmh!bVGj|z4-$iC|H+n1+@ zr})INd{d@y##)qJ-J!Uw~$YjmIg=%q9 z$U3e#k*L(!h+lLQ7`kCDQp5A=zE)l`wC36SJ79BdJf6VtqXVxQ*rj?v=Nf08)d+OB zM-pabT6r{BhJU~?&NAdW`)CKItvzJQ?C7=kE3qQA>OjSQnp!93H#GC&IgcRS$`Jdc z%&+lszPvo?vwZ_u{eTShCzySOaaqS$6R*ycg3fvv|Jkz*#)hd+mjXHP2F1Kk-eQiZ z^5S|dB|WrPjS0eQV)by9G)1F@kW`rH+pI!Sr>}Svr4D>>OyvLZNS&G2z%EirO>~LO zFuJYYm(U{6H`N6PXRTUKPCTJ}HymvAeGu6|mqdoZemlGqt8g$_;Y~y(hO4MB zsVbk5iC5X;Jg{(KcoZPL3Pse3+Oeg{8jdNFy2a&x<~|0}G;eO$*+(V2nhG&g$)J(f zLU?3ML*W8$SDzq>bL2z6z#C6Fg4=f{Mp{ugIGihUt5<=9{~0HNWQR3+iQ>b7lTJ~u zpim}pNqL}3nrQC+$;w{8eEkfTP#fRDx)>XHWjZacd;6hakXZ1#&az1rBp1F*PDr~5N4(UO0G^9<7qQ=pmNQG*S@~f#+$Z#O|PBllZ0< l6kD90FLpC1U-)-|FAIC3P&%z%-}e38e*rVGzmgdZ008Oe(A)q3 literal 1902 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 otp^BREUShAFs@we&UPq) - - consus@ftml.net - Olaf Torvaldsson - - - proxy-maint@gentoo.org - Proxy Maintainers - + Enable OpenCL diff --git a/gui-apps/wf-recorder/wf-recorder-0.3.0-r1.ebuild b/gui-apps/wf-recorder/wf-recorder-0.3.0-r1.ebuild new file mode 100644 index 000000000000..db2c10339ad5 --- /dev/null +++ b/gui-apps/wf-recorder/wf-recorder-0.3.0-r1.ebuild @@ -0,0 +1,32 @@ +# Copyright 2020-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit meson + +DESCRIPTION="Screen recorder for wlroots-based compositors" +HOMEPAGE="https://github.com/ammen99/wf-recorder" + +if [[ ${PV} == 9999 ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/ammen99/wf-recorder.git" +else + SRC_URI="https://github.com/ammen99/wf-recorder/releases/download/v${PV}/${P}.tar.xz" + KEYWORDS="~amd64 ~x86" +fi + +LICENSE="MIT" +SLOT="0" + +DEPEND=" + dev-libs/wayland + media-sound/pulseaudio + media-video/ffmpeg[pulseaudio,x264] +" +RDEPEND="${DEPEND}" +BDEPEND=" + dev-libs/wayland-protocols + dev-util/wayland-scanner + virtual/pkgconfig +" diff --git a/gui-apps/wf-recorder/wf-recorder-9999.ebuild b/gui-apps/wf-recorder/wf-recorder-9999.ebuild index 57cf62b69aff..a336c4834b51 100644 --- a/gui-apps/wf-recorder/wf-recorder-9999.ebuild +++ b/gui-apps/wf-recorder/wf-recorder-9999.ebuild @@ -1,7 +1,7 @@ -# Copyright 2020 Gentoo Authors +# Copyright 2020-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 inherit meson @@ -18,26 +18,14 @@ fi LICENSE="MIT" SLOT="0" -IUSE="+man pulseaudio opencl" DEPEND=" dev-libs/wayland - pulseaudio? ( media-sound/pulseaudio ) - media-video/ffmpeg[opencl?,pulseaudio?,x264] - opencl? ( virtual/opencl ) + media-sound/pulseaudio + media-video/ffmpeg[pulseaudio,x264] " RDEPEND="${DEPEND}" BDEPEND=" virtual/pkgconfig dev-libs/wayland-protocols - man? ( >=app-text/scdoc-1.9.3 ) " - -src_configure() { - local emesonargs=( - $(meson_feature man man-pages) - $(meson_feature pulseaudio pulse) - $(meson_feature opencl) - ) - meson_src_configure -} diff --git a/gui-libs/Manifest.gz b/gui-libs/Manifest.gz index 81f7c98a0dffdc25762912b4aeed697285cc6b79..0f9fddb897a684f8d3d2ad5800595a53666d4f9c 100644 GIT binary patch literal 3792 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 G8UO$ewJr?+ literal 3792 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 z G8UO&#??ku& diff --git a/gui-libs/gtksourceview/Manifest b/gui-libs/gtksourceview/Manifest index f40545f2ffe8..39e134430cda 100644 --- a/gui-libs/gtksourceview/Manifest +++ b/gui-libs/gtksourceview/Manifest @@ -1,4 +1,6 @@ AUX 5-gentoo.lang 3898 BLAKE2B a47c411fa650a53cb9176c3b670b5189ea9ee0c268d09444e08756f49d1d73c14c9505a19d9354671254cbfe0bfdc69545c3d5b761998037ab2ec57ce58bb2d7 SHA512 fffb635074ed0de4cedb3836f37322c7b9b58b65e91a014b72bd6a41bcaf195f0b25d4031d65d60fa5abd1c7f4f5aaf19d61a77eb91ab6f59df814dacf0a0595 DIST gtksourceview-5.4.1.tar.xz 1258668 BLAKE2B 588dc30093f9300c96aabdabd5bccc84a4fe93ebdcfab61f72a33113ec3f53826022d730a79e7b467a392d4467a0370b2fd3e6edf5cb2f31525b7c3d18e52107 SHA512 5270db969455ad29498a02a851802228575c9b4b6cf6d4f9736bff95f869f1052550034fe6cc4f0c8d29174559d147068dcd088ab09b2008399f7a717aced298 +DIST gtksourceview-5.4.2.tar.xz 1261496 BLAKE2B 3c7447de6d252c7fbccd5fb18222aeb25cd264b53847d3fb45a5b30a528d3a850d059f226a696e9d8462085910c67e318be10de89c0e7a554787fb25f27a6674 SHA512 eef5267bd473327f4e3e7b79d4a96c53067e221e9f171dde864a7866ccab8258ca9e13b5f59e40272fd7e3acd9e1e08bb4bea3674fa2864ec108b4a47220e9d3 EBUILD gtksourceview-5.4.1.ebuild 1837 BLAKE2B 9d0e8e7e9c1c70f23fa4a084ca6ffc889852f6089a65a77b5c2f01824325eb4d46df77b0f19e5fdc3c8ae8b5b024f8550e218bddc0e383d0e8f9def708153afa SHA512 9b8046f6adbc152d196cb61da8d030fd5695780498d37a28cfafa300358a8ca81885a8d6cb42d45a683e5b9b59dcbb74b76ed9546c8d3d6b77cbb6b42226dfda +EBUILD gtksourceview-5.4.2.ebuild 1840 BLAKE2B 5ab5cfd199a2f6643e3101cb20dd39fc80d0e2266bcfc36c21d793c8cc786abe433dea57264b53771ed58351bcf5a679314c7601f11e58d7b20066a12f4ca2dd SHA512 8403bbf1181ae2561aea804615b5680c3cab5382165c1da54b8113cc35c097477e4b0f6b5573d57010a5bb3d557b13233c0178722901029e3975aa7c7804775d MISC metadata.xml 372 BLAKE2B b688307985302494fc956df801d7ab8e4ac52ede6baec476031c31cabc013df8f0846ca3a0d67b613d4f3ba80edf69631f4d15bb43cadba82ecb1468b558651a SHA512 33dbeb75d42b8d42953d1db99e286baa90b0c7a2e6a93e945e2c1e2cb0287445aeef287bc41d44a53fcc243529880c237cf1acedc4962ee5ef5cc1e6424e102c diff --git a/gui-libs/gtksourceview/gtksourceview-5.4.2.ebuild b/gui-libs/gtksourceview/gtksourceview-5.4.2.ebuild new file mode 100644 index 000000000000..57c8b2dbb0cb --- /dev/null +++ b/gui-libs/gtksourceview/gtksourceview-5.4.2.ebuild @@ -0,0 +1,74 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit gnome.org meson vala virtualx xdg + +DESCRIPTION="A text widget implementing syntax highlighting and other features" +HOMEPAGE="https://wiki.gnome.org/Projects/GtkSourceView" + +LICENSE="LGPL-2.1+" +SLOT="5" + +IUSE="gtk-doc +introspection sysprof +vala" +REQUIRED_USE=" + gtk-doc? ( introspection ) + vala? ( introspection ) +" +KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86" + +RDEPEND=" + >=dev-libs/glib-2.70:2 + >=gui-libs/gtk-4.5:4[introspection?] + >=dev-libs/libxml2-2.6:2 + introspection? ( >=dev-libs/gobject-introspection-1.70.0:= ) + >=dev-libs/fribidi-0.19.7 + media-libs/fontconfig + x11-libs/pango[introspection?] + >=dev-libs/libpcre2-10.21:=[-recursion-limit(-)] + sysprof? ( dev-util/sysprof-capture:4 ) +" +DEPEND="${RDEPEND}" +BDEPEND=" + dev-util/glib-utils + gtk-doc? ( dev-util/gi-docgen ) + >=sys-devel/gettext-0.19.8 + virtual/pkgconfig + vala? ( $(vala_depend) ) +" + +src_prepare() { + default + use vala && vala_setup + xdg_environment_reset +} + +src_configure() { + local emesonargs=( + -Dinstall_tests=false + $(meson_feature introspection) + $(meson_use vala vapi) + $(meson_use gtk-doc gtk_doc) + $(meson_use sysprof) + ) + meson_src_configure +} + +src_test() { + # Tests fail in test-regex with libpcre2[recursion-limit] - https://gitlab.gnome.org/GNOME/gtksourceview/-/issues/255 + # Ensured OK via USE dep, as it would mean issues in real usage for syntax highlighting as well + virtx meson_src_test --timeout-multiplier=2 +} + +src_install() { + meson_src_install + + insinto /usr/share/${PN}-5/language-specs + newins "${FILESDIR}"/5-gentoo.lang gentoo.lang + + if use gtk-doc ; then + mkdir -p "${ED}"/usr/share/gtk-doc/html/ || die + mv "${ED}"/usr/share/doc/${PN}${SLOT} "${ED}"/usr/share/gtk-doc/html/ || die + fi +} diff --git a/kde-frameworks/Manifest.gz b/kde-frameworks/Manifest.gz index 38a36ad9435d273de6557ead5e3d9cf2b04edf0e..fdda89f51b79ac619d9b4237a328e306b458a6f7 100644 GIT binary patch literal 13741 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 z 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%0Aym#s) z=`S8_=J4TC z12e1DRy8uc)Njp|Z;5f-w=oH+raIO&S4IlRH{ori(O`m#6_F*udhrn&+o77r(v-g@ zQ;PN#;?^j*Zg%WCkQ5R|YUzOM6zu6W(Q(;(6m2&eR_Rw0Uj^g z&43q}m8WiK*w??5V;R9-rvhUWb6-M(V#js=XXY<7^_&nU58?Xu z^{1Ct`+zi8kSI=BXRjlYS+_%8qv2uc_`AboxN9mA;SEk1G7R|krbE1k#|5;JtQhh^ zf&N;iJQ)1O8Fz{hi;cHx@Qa8L^n1aN-BahgzfQgzZcw{3ybfm z)^yV*{3frIk%)Fxw5wrX_el<2>kD-v@!PI=)jpKd-n383^U1cTnWU?Xrux7@S-_#| zVi;|21#LO$KpY~G$P;YS-r2P4CcXO54tmvW|3`({)Fma-X`m^pE?3t4Gz@P6cE)Uk zG}LHl*F9MPB+7Rn?oEe()=BVw$k}wOPRiA^NlpY;(!@m3ZY}Oc`;bUA{`@M(6?8Q) z9N+uA_p*CNcXS=G(!?Srr|JeCybejWCO9$P-GB2=(-kyM=s01MBQ0sz3C>= zT6Gyf))u9%Y0{lRsIz>QE*~c+L2oEEYk(J@?;dds5c~26YkuF3(?t>6mBL z;j_4}+Xi$$QvjoNZJ+LI&N^JA*FHLniV(yddM7|&O(SGzxXUZjdJHr8xNr4ci?rV&4#$pT$YgQCXdp)34#ze_z`Y6;|gn1_A+^~?URNsJGs zqoUQ~@mi!d9tc+kL;%j((is|nz*-DZj(Wch&0GVbIini{!n)N(2d2O{^eptCDYAy@ z_mr-FYlL9Z8^|x=U6M1r&W?B){0@2DPV;8Xsp7O?yzT(zu2Wm$&vjiZ(nX^>`v(PL zwPVuU=@{2+P1BKl%3C&sCDiESl33jisy!Nx?;2cz{@n&xK@L=rBgOF1Is=kGj(0J8 z8^3)2!_%i9p83B&Y-Z+%&c-!}m7G3`vh6|VK3c|}X}ecL zz#Y`lo*)hy rBOU6e!Ziq!wHH>zZ2Uz+tl=9GiK@ToK8l6j_^1C5&qOz8Fk%1zdQ$p& diff --git a/kde-frameworks/attica/Manifest b/kde-frameworks/attica/Manifest index a86b1966b59b..478e8b2b6440 100644 --- a/kde-frameworks/attica/Manifest +++ b/kde-frameworks/attica/Manifest @@ -1,7 +1,5 @@ DIST attica-5.92.0.tar.xz 69292 BLAKE2B 39ebb66e584b98d35c25b7086ade046bdc032c48978d91bdf5d60f28067c3fd3aeea307c8394aab937eb1be81e026baf4a08218e27d3ff07e14f1767d951dcda SHA512 cb82bbe7d2ba6bd093eb09c3b658af24462ba82380a93138eaec367caacbb6f89931dbcfd8a560a576c51d8f4f532a96dd3ec56fd404c92214d38705fd18fb9c -DIST attica-5.94.0.tar.xz 69320 BLAKE2B 17824e3de7611a448f99c5562882e0e289dedda939b06a658da4e54d8278a340a74939a0f9a4405011c4153aa5c4040027d623bb67f2e69e695509d4e07bf9a1 SHA512 0c5dd2495f43b2cd4e7bd431619af249a767e5f7add913889dffcf64dc5ef8c4551e789a3a2b1850bb7c4a544144921d562e62580f0ff257b0291521dfdddf56 DIST attica-5.95.0.tar.xz 69296 BLAKE2B e8eef2d3b207284e7417c41829b62b04b447381a6a105d355343d6806511d409331eaca208e062d0a8907a2051700f38f0724c266773a411411c33536c6aee40 SHA512 51dfb53ebcaaac03306c256e156ad79c49f0c44ee01973fe3ecf55c7f0bee50c2f6032c3b3bcde1433cbad0df98a110e5ffc30657fdb02b10101c5111efac1ee EBUILD attica-5.92.0.ebuild 474 BLAKE2B 01f4561366de6a2c831394cdb1642685c61ab9fc3ef434688e407735382cae2613e807de8759a629e56035b990a87d5476faf2106e5719d4d4faf3459bee085b SHA512 1502f08219f7180dcc8e4073357d766bb491448bb8051af55613e3e90819c4fdb6f0bcb2efc20b39b7c26b64235565c4d91e49cf46caaf12419196fce19113cb -EBUILD attica-5.94.0.ebuild 477 BLAKE2B 995b8482aa5485c46cdbff003e3e73abee3f9d6a3232241a25091d75f69bdbf9d1831a0ced4c31456c795e8d7719a9188679cec7db017c7a503133df91466171 SHA512 1d76ae34da55d0c34759e6806df34a20ef831a5418221648d27bef3e201af21c4130a4a049359a455671a03f88dfe3cb1c9f218eaf9bb490cccd3f4417840f31 EBUILD attica-5.95.0.ebuild 477 BLAKE2B 995b8482aa5485c46cdbff003e3e73abee3f9d6a3232241a25091d75f69bdbf9d1831a0ced4c31456c795e8d7719a9188679cec7db017c7a503133df91466171 SHA512 1d76ae34da55d0c34759e6806df34a20ef831a5418221648d27bef3e201af21c4130a4a049359a455671a03f88dfe3cb1c9f218eaf9bb490cccd3f4417840f31 MISC metadata.xml 456 BLAKE2B 4392b1cc6f304778d71236d5eb557dfbbd530143eea5cad9a3c3034e3e8b22c835f6c7f980124a21cefd35a2dd1efd5110adc0a5342170f88dfd7418b12bee99 SHA512 7ba65331cad434e2dceee012a5458d268eb2a04e0f7276b265c15644e6db5209bc7eee7d9695aa0038c435711e0f6f0dc53c7bae9d773b48f01e22a22e4dbb80 diff --git a/kde-frameworks/attica/attica-5.94.0.ebuild b/kde-frameworks/attica/attica-5.94.0.ebuild deleted file mode 100644 index a0eed868ad43..000000000000 --- a/kde-frameworks/attica/attica-5.94.0.ebuild +++ /dev/null @@ -1,26 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -QTMIN=5.15.3 -inherit ecm kde.org - -DESCRIPTION="Framework providing access to Open Collaboration Services" -LICENSE="LGPL-2.1+" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" -IUSE="" - -RDEPEND=" - >=dev-qt/qtnetwork-${QTMIN}:5 -" -DEPEND="${RDEPEND}" - -src_test() { - # requires network access, bug #661230 - local myctestargs=( - -E "(providertest)" - ) - - ecm_src_test -} diff --git a/kde-frameworks/baloo/Manifest b/kde-frameworks/baloo/Manifest index c67afb0a5f10..35543a9a6c4a 100644 --- a/kde-frameworks/baloo/Manifest +++ b/kde-frameworks/baloo/Manifest @@ -1,7 +1,5 @@ DIST baloo-5.92.0.tar.xz 287616 BLAKE2B 4120a298a4e4b30ac9ffd2e797e84c18252c3d69a8f5e82db1a73b6aecc4b3b1e0200eb35cece221296ff5aa2c65ea6cb385945c2b624b21b67e94da543f005b SHA512 0914420618d6c79ee370e308a2fdcb770fd276136aa8d73fa3afbc76d4a51aac7236ecc6f386ef4fb0cf9776daaf3f2056cffdadd0c948420b4fcb5c292b9d64 -DIST baloo-5.94.0.tar.xz 289452 BLAKE2B e53fd68e15d122e9fb1154c54674b4531f8ec310eca666cf492b74b5725c126dd75c00cf76c5aca9f8d884f771cf942f4839d7df4997f4e49d77ce5cce85181a SHA512 e79fa98d86daca96fd813e8778cfffa16488d0c5fc050eaa4b72b5bfc33243fcd777e8508425bf64ecd451e0f150c02dd18fb892d215fa6a05cb17e03bd349f7 DIST baloo-5.95.0.tar.xz 290040 BLAKE2B 0674f13225ddab93da8850cc1f2b78ce3dd178d65f3e902fa322fa9a6cd28c673c606c19161d4b8d23feb14042aab198406cc2fea8b459967e0fe90d9a875bad SHA512 2da152ee9af939290d568a851aa69ca4b6ad119eb4d6ca6cd86818391d5922f34c5f556ebacc92be9ef6e9e2d6eff40275a12e4022fd649264fb80eebf8ada33 EBUILD baloo-5.92.0.ebuild 895 BLAKE2B fa17a316589efe4f05492dd3c75652d54bfc96ce45efd14724e26b67f25a4f840493ef4680e6f7b3cc2c39ba99c0a0b63abdd5b68a671c9bb361e16dcb707f8c SHA512 a0df0efc876d11082249a49878a693f1670f8e92e1d729ca445a49440932f16b0407a80b259446ed6de3266f32bb7361d3e5227fe0584c72bac54ffcd60e62da -EBUILD baloo-5.94.0.ebuild 898 BLAKE2B b12be3d95876abdd77a80af11955ea9cd62802cb2d4be595e67109fbd7a8b4ba900d817a350178c98bf611014603501a2c1947b72e1dc72c2d580a8af69a52e0 SHA512 379b4fa3a6cd35612c2a54be8586602a9f6ee5b253a29571ccc61ef2fef6813086cf9ba4149cda7e38d5d8a66366bf87106f3110323a27aba456d2f49283831d EBUILD baloo-5.95.0.ebuild 898 BLAKE2B b12be3d95876abdd77a80af11955ea9cd62802cb2d4be595e67109fbd7a8b4ba900d817a350178c98bf611014603501a2c1947b72e1dc72c2d580a8af69a52e0 SHA512 379b4fa3a6cd35612c2a54be8586602a9f6ee5b253a29571ccc61ef2fef6813086cf9ba4149cda7e38d5d8a66366bf87106f3110323a27aba456d2f49283831d MISC metadata.xml 456 BLAKE2B 4392b1cc6f304778d71236d5eb557dfbbd530143eea5cad9a3c3034e3e8b22c835f6c7f980124a21cefd35a2dd1efd5110adc0a5342170f88dfd7418b12bee99 SHA512 7ba65331cad434e2dceee012a5458d268eb2a04e0f7276b265c15644e6db5209bc7eee7d9695aa0038c435711e0f6f0dc53c7bae9d773b48f01e22a22e4dbb80 diff --git a/kde-frameworks/baloo/baloo-5.94.0.ebuild b/kde-frameworks/baloo/baloo-5.94.0.ebuild deleted file mode 100644 index b07f4702bd3b..000000000000 --- a/kde-frameworks/baloo/baloo-5.94.0.ebuild +++ /dev/null @@ -1,35 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -ECM_TEST="forceoptional" -PVCUT=$(ver_cut 1-2) -QTMIN=5.15.3 -VIRTUALX_REQUIRED="test" -inherit ecm kde.org - -DESCRIPTION="Framework for searching and managing metadata" -LICENSE="LGPL-2+" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" -IUSE="" - -RESTRICT="test" # bug 624250 - -DEPEND=" - >=dev-db/lmdb-0.9.17 - >=dev-qt/qtdbus-${QTMIN}:5 - >=dev-qt/qtdeclarative-${QTMIN}:5 - >=dev-qt/qtgui-${QTMIN}:5 - >=dev-qt/qtwidgets-${QTMIN}:5 - =kde-frameworks/kconfig-${PVCUT}*:5 - =kde-frameworks/kcoreaddons-${PVCUT}*:5 - =kde-frameworks/kcrash-${PVCUT}*:5 - =kde-frameworks/kdbusaddons-${PVCUT}*:5 - =kde-frameworks/kfilemetadata-${PVCUT}*:5 - =kde-frameworks/ki18n-${PVCUT}*:5 - =kde-frameworks/kidletime-${PVCUT}*:5 - =kde-frameworks/kio-${PVCUT}*:5 - =kde-frameworks/solid-${PVCUT}*:5 -" -RDEPEND="${DEPEND}" diff --git a/kde-frameworks/bluez-qt/Manifest b/kde-frameworks/bluez-qt/Manifest index 4b09ffa21f0b..59138564efdf 100644 --- a/kde-frameworks/bluez-qt/Manifest +++ b/kde-frameworks/bluez-qt/Manifest @@ -1,7 +1,5 @@ DIST bluez-qt-5.92.0.tar.xz 113940 BLAKE2B b34dcd937f1f01c43935862df3dbddf09109aefb66c1e5f56790be43d2db4116ce1528177b0e9ffd8341b69867f1c09db7289de680b44575623f3ee6d77f7471 SHA512 fe258828731f6efc71b7fe83fff1613cf57fc41b27ea1c5a72063bb65df42e101cf68942aa668c39c3905ab4df9d03629d6d6b97c2cf98bea176069c11aa183b -DIST bluez-qt-5.94.0.tar.xz 113992 BLAKE2B f9b02eab865dc83ea59ac5c4db4cb2a7e62d6874ed8a6c5c4665ccd64e5e0fa5dedb44dabd246e280e5d7ad4803c41314c874c31c4842ae38716011d73a29418 SHA512 9599376056de2711faba6e74f6259caa5d641f4c1dadd84967f184736d0437195d0789c322fd81dc3767bafc99232d0899e7728ba90a8c6bac7b8f482fad0ac9 DIST bluez-qt-5.95.0.tar.xz 114004 BLAKE2B a69dd475ac1efecb9cb44dcd4854e577911db74460395a29fdfea0cdb6ca9d89ea2c20986d547d7a722c99ad7b8aa5c2f7bf06186796af676be1bba3fa2cb12e SHA512 35c3949dd1d7c1693c76fcd409484b6f33e54f00a421ef3a1c0e5edb0c09c3925893bdb0531d9e9e849f981daf59a6c4f6ecd8c964c9edd167232f015d091197 EBUILD bluez-qt-5.92.0.ebuild 685 BLAKE2B ac3324ab6e189c2aba8f2cbe14567b07a0ab1d59712ff8100aaf3ba2b640688fd29d1b3e07788af363b14e3d0b7b6b10eb19659fb91a7915096faeb23b82780b SHA512 53bd2c1950af3028b3f0c4f8184e9d5b55d46d5ebaf094c33c6b01c2e28c4b5955e3fb6fbdf88cb6d83b1556a39b4c86661d4d7456d32c8fafb8c9731c8fbc78 -EBUILD bluez-qt-5.94.0.ebuild 688 BLAKE2B 7d30708cea7ec21f9afbcea97d4cb68eb40c18a14ab698abc0d52b1a9e756f489b0063e8d32576506e100e49df50eefd238f5354b841209b125c6c2867a00daa SHA512 d86f113722be688d16b6ebd9c9811fbcb129fa3cbd82eec23ecd937c370a75487d78a125baadd48c1f873b5242eb49b290a6ee71f1aa2bb1274aa7bce98503aa -EBUILD bluez-qt-5.95.0.ebuild 688 BLAKE2B 7d30708cea7ec21f9afbcea97d4cb68eb40c18a14ab698abc0d52b1a9e756f489b0063e8d32576506e100e49df50eefd238f5354b841209b125c6c2867a00daa SHA512 d86f113722be688d16b6ebd9c9811fbcb129fa3cbd82eec23ecd937c370a75487d78a125baadd48c1f873b5242eb49b290a6ee71f1aa2bb1274aa7bce98503aa +EBUILD bluez-qt-5.95.0-r1.ebuild 787 BLAKE2B e7a66dc4188a666bfe23c091c6bcfdf5a10ab089209044e916b72f798ededfb043567761c698afd7e06349a6c4599be461a94af218060549882fb2a469f2ad18 SHA512 d5aaa114d2276209fe61e4c3ccb408f89ebe7933fbbd15c2313996801616c9724a29f6ea15d5386efecd0e39aad29901a478bc88c5aed88cf43ab201594ccd13 MISC metadata.xml 456 BLAKE2B 4392b1cc6f304778d71236d5eb557dfbbd530143eea5cad9a3c3034e3e8b22c835f6c7f980124a21cefd35a2dd1efd5110adc0a5342170f88dfd7418b12bee99 SHA512 7ba65331cad434e2dceee012a5458d268eb2a04e0f7276b265c15644e6db5209bc7eee7d9695aa0038c435711e0f6f0dc53c7bae9d773b48f01e22a22e4dbb80 diff --git a/kde-frameworks/bluez-qt/bluez-qt-5.94.0.ebuild b/kde-frameworks/bluez-qt/bluez-qt-5.94.0.ebuild deleted file mode 100644 index bf8e1478150a..000000000000 --- a/kde-frameworks/bluez-qt/bluez-qt-5.94.0.ebuild +++ /dev/null @@ -1,38 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -QTMIN=5.15.3 -VIRTUALX_REQUIRED="test" -inherit ecm kde.org udev - -DESCRIPTION="Qt wrapper for Bluez 5 DBus API" -LICENSE="LGPL-2" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" -IUSE="" - -DEPEND=" - >=dev-qt/qtdbus-${QTMIN}:5 - >=dev-qt/qtdeclarative-${QTMIN}:5 - >=dev-qt/qtnetwork-${QTMIN}:5 -" -RDEPEND="${DEPEND}" - -src_configure() { - local mycmakeargs=( - -DUDEV_RULES_INSTALL_DIR="$(get_udevdir)/rules.d" - ) - - ecm_src_configure -} - -src_test() { - # parallel tests fail, bug 609248; managertest hangs, bug 668196 - local myctestargs=( - -j1 - -E "(managertest)" - ) - - ecm_src_test -} diff --git a/kde-frameworks/bluez-qt/bluez-qt-5.95.0.ebuild b/kde-frameworks/bluez-qt/bluez-qt-5.95.0-r1.ebuild similarity index 87% rename from kde-frameworks/bluez-qt/bluez-qt-5.95.0.ebuild rename to kde-frameworks/bluez-qt/bluez-qt-5.95.0-r1.ebuild index bf8e1478150a..eb3e0ae5744c 100644 --- a/kde-frameworks/bluez-qt/bluez-qt-5.95.0.ebuild +++ b/kde-frameworks/bluez-qt/bluez-qt-5.95.0-r1.ebuild @@ -8,6 +8,7 @@ VIRTUALX_REQUIRED="test" inherit ecm kde.org udev DESCRIPTION="Qt wrapper for Bluez 5 DBus API" + LICENSE="LGPL-2" KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" IUSE="" @@ -36,3 +37,13 @@ src_test() { ecm_src_test } + +pkg_postinst() { + ecm_pkg_postinst + udev_reload +} + +pkg_postrm() { + ecm_pkg_postrm + udev_reload +} diff --git a/kde-frameworks/breeze-icons-rcc/Manifest b/kde-frameworks/breeze-icons-rcc/Manifest index e9768d6392a8..fbba10b2fd2f 100644 --- a/kde-frameworks/breeze-icons-rcc/Manifest +++ b/kde-frameworks/breeze-icons-rcc/Manifest @@ -1,7 +1,5 @@ DIST breeze-icons-5.92.0.tar.xz 2147592 BLAKE2B a4b8bb0d05c38c90d2c8170918b1ad9abe0100bf1323f8b5089d43e698d117e2959cce6d7cc39f634c8e008fdde5ae8a2acdb830356df4b07f601e9ec2ba4ebc SHA512 830309765695df290e249d6aff6685867e8a394e5a39e0df66b2566cb3d8bf5eb973a33fc61f69bf410b16ea5644f967da557a7c3d1cc349eb1fc429d997597b -DIST breeze-icons-5.94.0.tar.xz 2151008 BLAKE2B 1aa8826c57d894d01545f344dc7e01b2db7ff0f87938ca2ed10962760912e73e5f3747457c32c2e7f17cd5739cffd84f6f9d8a5d7ac4f6ff1ce2f1b78993e541 SHA512 63f58c75864b3791c7b7ab87666c49328589cd2867f166e496553281497375d9c6054c3ddfea7c6101092d8636d35d4c263fdccd3a58b50d9dd2a14210facb5c DIST breeze-icons-5.95.0.tar.xz 2150968 BLAKE2B 52bf40937e5a245b86231a4ba936a329afdcd2c1eb2e72f1a07157dff1c88431a211c02bba11b07698bb56e9df8179fff74a7b7a3d2f544c4001b048ccbeb6e5 SHA512 a1a9d01d0fe78b769340b99ba83205e952a01e73a5b2b5edeefbbbc39c8819038c8b7f6d70248aafdf182eb4ccc9f00954f19482e034b0045e5f0278f56db1e2 EBUILD breeze-icons-rcc-5.92.0.ebuild 918 BLAKE2B 035e3f978707d7998edc6ef235fdaccc883af1a427cee00c54001d432205afe61addbed6417caa393619369d75eb1ce5d2ea702acda7e2a4e70dce888cf4c68e SHA512 ad2dc084e2867a8458537f411059674a19f65d802ae113dd040f6bcb9b64bce1d3200aa53d4bf40d0614241c0e9af8589937cdadcd1b5e4d57c20efa94621f4c -EBUILD breeze-icons-rcc-5.94.0.ebuild 921 BLAKE2B 5bcfbc6e04823a4d8719b3a118b8cd066da14c9e7f36a6553f37af2eff6d3e71caa1d2051e8487699b3cce57326887ceb94d99ec995c097177ecfe151c377a4a SHA512 274fe0fc1c855ab2685476d9fb40b2b74eddb6f23769e4d291454c057aa4dee91a6df13e3db8abb4980bf647dfe667614da99b96e6d9eda66c875113d380fa0e EBUILD breeze-icons-rcc-5.95.0.ebuild 921 BLAKE2B 5bcfbc6e04823a4d8719b3a118b8cd066da14c9e7f36a6553f37af2eff6d3e71caa1d2051e8487699b3cce57326887ceb94d99ec995c097177ecfe151c377a4a SHA512 274fe0fc1c855ab2685476d9fb40b2b74eddb6f23769e4d291454c057aa4dee91a6df13e3db8abb4980bf647dfe667614da99b96e6d9eda66c875113d380fa0e MISC metadata.xml 456 BLAKE2B 4392b1cc6f304778d71236d5eb557dfbbd530143eea5cad9a3c3034e3e8b22c835f6c7f980124a21cefd35a2dd1efd5110adc0a5342170f88dfd7418b12bee99 SHA512 7ba65331cad434e2dceee012a5458d268eb2a04e0f7276b265c15644e6db5209bc7eee7d9695aa0038c435711e0f6f0dc53c7bae9d773b48f01e22a22e4dbb80 diff --git a/kde-frameworks/breeze-icons-rcc/breeze-icons-rcc-5.94.0.ebuild b/kde-frameworks/breeze-icons-rcc/breeze-icons-rcc-5.94.0.ebuild deleted file mode 100644 index 41c19ea3eb4e..000000000000 --- a/kde-frameworks/breeze-icons-rcc/breeze-icons-rcc-5.94.0.ebuild +++ /dev/null @@ -1,42 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -KDE_ORG_NAME="breeze-icons" -PVCUT=$(ver_cut 1-2) -PYTHON_COMPAT=( python3_{8..10} ) -inherit cmake kde.org python-any-r1 - -DESCRIPTION="Breeze SVG icon theme binary resource" -LICENSE="LGPL-3" -KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86" -IUSE="test" - -RESTRICT="!test? ( test )" - -BDEPEND="${PYTHON_DEPS} - $(python_gen_any_dep 'dev-python/lxml[${PYTHON_USEDEP}]') - dev-qt/qtcore:5 - >=kde-frameworks/extra-cmake-modules-${PVCUT}:5 - test? ( app-misc/fdupes ) -" -DEPEND="test? ( dev-qt/qttest:5 )" - -python_check_deps() { - has_version "dev-python/lxml[${PYTHON_USEDEP}]" -} - -src_prepare() { - cmake_src_prepare - use test || cmake_comment_add_subdirectory autotests -} - -src_configure() { - local mycmakeargs=( - -DPython_EXECUTABLE="${PYTHON}" - -DBINARY_ICONS_RESOURCE=ON - -DSKIP_INSTALL_ICONS=ON - ) - cmake_src_configure -} diff --git a/kde-frameworks/breeze-icons/Manifest b/kde-frameworks/breeze-icons/Manifest index 531f8f61f2e4..a5a4ce4374f6 100644 --- a/kde-frameworks/breeze-icons/Manifest +++ b/kde-frameworks/breeze-icons/Manifest @@ -1,7 +1,5 @@ DIST breeze-icons-5.92.0.tar.xz 2147592 BLAKE2B a4b8bb0d05c38c90d2c8170918b1ad9abe0100bf1323f8b5089d43e698d117e2959cce6d7cc39f634c8e008fdde5ae8a2acdb830356df4b07f601e9ec2ba4ebc SHA512 830309765695df290e249d6aff6685867e8a394e5a39e0df66b2566cb3d8bf5eb973a33fc61f69bf410b16ea5644f967da557a7c3d1cc349eb1fc429d997597b -DIST breeze-icons-5.94.0.tar.xz 2151008 BLAKE2B 1aa8826c57d894d01545f344dc7e01b2db7ff0f87938ca2ed10962760912e73e5f3747457c32c2e7f17cd5739cffd84f6f9d8a5d7ac4f6ff1ce2f1b78993e541 SHA512 63f58c75864b3791c7b7ab87666c49328589cd2867f166e496553281497375d9c6054c3ddfea7c6101092d8636d35d4c263fdccd3a58b50d9dd2a14210facb5c DIST breeze-icons-5.95.0.tar.xz 2150968 BLAKE2B 52bf40937e5a245b86231a4ba936a329afdcd2c1eb2e72f1a07157dff1c88431a211c02bba11b07698bb56e9df8179fff74a7b7a3d2f544c4001b048ccbeb6e5 SHA512 a1a9d01d0fe78b769340b99ba83205e952a01e73a5b2b5edeefbbbc39c8819038c8b7f6d70248aafdf182eb4ccc9f00954f19482e034b0045e5f0278f56db1e2 EBUILD breeze-icons-5.92.0.ebuild 1117 BLAKE2B d6edc6ee5bec5c55ffa0fecb1f2212f8b7726f2d1dccbab198aa6bbcb77d0fed2f7e2feec55e733f9946afadbfe0bde95e6a270d72729895a1d3fdeee176d03f SHA512 145fcdb28059147b78d60bbec838bb3a6477b03227fae9b5b634c1dc43d8df31c79bf14b7c0b46211883e8ad060113a826fab0b6d616624052d86fac18658162 -EBUILD breeze-icons-5.94.0.ebuild 1120 BLAKE2B 5358e9e8c7a8bea406ac478b7ef2e1251323494e5605446474a5ed68a8a7113d776b102c50653d0f7a0eb61c81d80887fb79622a42917c9f3a42d4a6dd43fdb5 SHA512 e275eaeb54aafa2ddece39e07e4fad45037b9815105ab1e2522788c56d0a82bfe566a9fa58063bd2cb452aa69c17de4f1e8e4a2b1f1117cc56e7dca346c4d960 EBUILD breeze-icons-5.95.0.ebuild 1120 BLAKE2B 5358e9e8c7a8bea406ac478b7ef2e1251323494e5605446474a5ed68a8a7113d776b102c50653d0f7a0eb61c81d80887fb79622a42917c9f3a42d4a6dd43fdb5 SHA512 e275eaeb54aafa2ddece39e07e4fad45037b9815105ab1e2522788c56d0a82bfe566a9fa58063bd2cb452aa69c17de4f1e8e4a2b1f1117cc56e7dca346c4d960 MISC metadata.xml 456 BLAKE2B 4392b1cc6f304778d71236d5eb557dfbbd530143eea5cad9a3c3034e3e8b22c835f6c7f980124a21cefd35a2dd1efd5110adc0a5342170f88dfd7418b12bee99 SHA512 7ba65331cad434e2dceee012a5458d268eb2a04e0f7276b265c15644e6db5209bc7eee7d9695aa0038c435711e0f6f0dc53c7bae9d773b48f01e22a22e4dbb80 diff --git a/kde-frameworks/breeze-icons/breeze-icons-5.94.0.ebuild b/kde-frameworks/breeze-icons/breeze-icons-5.94.0.ebuild deleted file mode 100644 index 152a388fe1ee..000000000000 --- a/kde-frameworks/breeze-icons/breeze-icons-5.94.0.ebuild +++ /dev/null @@ -1,56 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PVCUT=$(ver_cut 1-2) -PYTHON_COMPAT=( python3_{8..10} ) -inherit cmake kde.org python-any-r1 xdg-utils - -DESCRIPTION="Breeze SVG icon theme" - -LICENSE="LGPL-3" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" -IUSE="test" - -RESTRICT="!test? ( test )" - -DEPEND="test? ( dev-qt/qttest:5 )" -BDEPEND="${PYTHON_DEPS} - $(python_gen_any_dep 'dev-python/lxml[${PYTHON_USEDEP}]') - dev-qt/qtcore:5 - >=kde-frameworks/extra-cmake-modules-${PVCUT}:5 - test? ( app-misc/fdupes ) -" - -python_check_deps() { - has_version "dev-python/lxml[${PYTHON_USEDEP}]" -} - -src_prepare() { - cmake_src_prepare - use test || cmake_comment_add_subdirectory autotests -} - -src_configure() { - local mycmakeargs=( - -DPython_EXECUTABLE="${PYTHON}" - -DBINARY_ICONS_RESOURCE=OFF - ) - cmake_src_configure -} - -src_install() { - cmake_src_install - # bug 770988 - find "${ED}"/usr/share/icons/ -type d -empty -delete || die - find "${ED}"/usr/share/icons/ -xtype l -delete || die -} - -pkg_postinst() { - xdg_icon_cache_update -} - -pkg_postrm() { - xdg_icon_cache_update -} diff --git a/kde-frameworks/countryflags/Manifest b/kde-frameworks/countryflags/Manifest index 121665956403..27aec71e9433 100644 --- a/kde-frameworks/countryflags/Manifest +++ b/kde-frameworks/countryflags/Manifest @@ -1,8 +1,6 @@ AUX countryflags-5.90.0-standalone.patch 1953 BLAKE2B 556973d44e147efeecd3080fb8165c00e0f9cd3f37933d9761b8c5c5fb7549553208e44a7b121b78813a64937a44253446604d3a038dff7d0e59dc1fab65ac3a SHA512 13f8883f955bc49a75d05949584da05b7886bf280e70d3808e7fbcaf02f9b15779aa4b6a0e3a2c3372d6b801d415bdd7fb9a8b169bc381e541734343fa74c3e8 DIST kdelibs4support-5.92.0.tar.xz 3649060 BLAKE2B c3989cb4a0d9365a46cd42519abf82b65238234010207e1eb00d214eae11eb27525642689c791e6140db6de481a622b07b11a5d16355388fb6182ad3d7f230d3 SHA512 ff42d5ad75c073c3f5c856b611b3235982f513c1bc1186a9c7b4ceecf2cb7561dc37485a8e5d53582546141493b6038177a72cc94ac76bd999913ea83d22297d -DIST kdelibs4support-5.94.0.tar.xz 3651300 BLAKE2B e6ddd55693f1e233b03f80d65ebe07db54eb93456019c4a1bb18eb75281e93471e3638fd1e40da5b1c7e31e247823192d7ab748b5016f264b578a3b39de7b3ac SHA512 8b48b7d67201bc6e0fb67fa00b75dbaf8e35e21f7527b4bc79939c2b689c027bfa75eb60b13686bd8bce710a61682a27cac85481edd6e321063aefb186cdd2f2 DIST kdelibs4support-5.95.0.tar.xz 3652484 BLAKE2B 1e79b801274ec97352e49aafae391c130e75cfb6f7c66320dc011cbb318b8739234d9bb9e0e3aa33a96e5335ae6fa99dec823552bf6124f231aa48d2a6264bd9 SHA512 28a8a78f61eda609425acc3ef76dc804774d1eba5eabf674cab9abff8fb9ef3925bb71d0a97a13eea4e578f66996660a0bf19851624ab239826dad5de2fedf14 EBUILD countryflags-5.92.0.ebuild 555 BLAKE2B 5644bd1b907b71b8feb6773e46c69c59da5d5f655cb89c166bf14f094983f77b9272953882c6cbb89a6ed3d4dd4229d7301c2d157bfbca4cece72a1f9789b1e6 SHA512 5a8b5e153ee51f2554cb738a7af07e9393e46224f38b63ff3b0e76b3282e08979f428796a8d22c8cd6e8e5a36f3a0c9702be32625c245ed3e1007fea8ffc62da -EBUILD countryflags-5.94.0.ebuild 558 BLAKE2B e8563cbdcb097f0efc783d75a81513a5cfe8808be4d92dc4f3407edaaf2c84acacef0e8682a45dfec6031573b60235d38ae899dd058db145cffbb5c792ffc7e2 SHA512 a37a4f7a6cb193f529bde5c5615ed9a0dcc2296a566ad14e9be3ebc8e6d248b93ae55fb87095eb475d20e45512d3f934f72e11f10f8d79bf9767c5e53a36e09c EBUILD countryflags-5.95.0.ebuild 558 BLAKE2B e8563cbdcb097f0efc783d75a81513a5cfe8808be4d92dc4f3407edaaf2c84acacef0e8682a45dfec6031573b60235d38ae899dd058db145cffbb5c792ffc7e2 SHA512 a37a4f7a6cb193f529bde5c5615ed9a0dcc2296a566ad14e9be3ebc8e6d248b93ae55fb87095eb475d20e45512d3f934f72e11f10f8d79bf9767c5e53a36e09c MISC metadata.xml 456 BLAKE2B 4392b1cc6f304778d71236d5eb557dfbbd530143eea5cad9a3c3034e3e8b22c835f6c7f980124a21cefd35a2dd1efd5110adc0a5342170f88dfd7418b12bee99 SHA512 7ba65331cad434e2dceee012a5458d268eb2a04e0f7276b265c15644e6db5209bc7eee7d9695aa0038c435711e0f6f0dc53c7bae9d773b48f01e22a22e4dbb80 diff --git a/kde-frameworks/countryflags/countryflags-5.94.0.ebuild b/kde-frameworks/countryflags/countryflags-5.94.0.ebuild deleted file mode 100644 index f64b0a75fbf3..000000000000 --- a/kde-frameworks/countryflags/countryflags-5.94.0.ebuild +++ /dev/null @@ -1,22 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -ECM_QTHELP="false" -ECM_TEST="false" -KDE_ORG_NAME="kdelibs4support" -inherit ecm kde.org - -DESCRIPTION="Icons of flags for various countries" - -LICENSE="LGPL-2+" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" - -CMAKE_USE_DIR="${S}/src/l10n" - -# https://phabricator.kde.org/T13722 -# https://invent.kde.org/frameworks/breeze-icons/-/issues/1 -PATCHES=( "${FILESDIR}/${PN}-5.90.0-standalone.patch" ) - -RDEPEND="! -Date: Tue, 24 May 2022 12:58:54 +0200 -Subject: [PATCH] Fix QtQuickDialogWrapper dialog not being usable in konsole - -Patch provided by David Edmundson. - -``` -Issue is QGuiApplicationPrivate::showModalWindow - -it marks every other non-modal window as blocked, including new windows. - -when we focus the new dialog at a wayland/X level Qt gets it, but in it's own internal dispatching ignores that and sends it to the modal window - -Qt is smart enough to handle child windows appropriately, but only if it knows about them. Having a transient parent should take care of this. We should have this anyway as that will fix some window placement bugs. -``` - -BUG: 452593 ---- - src/qtquickdialogwrapper.cpp | 7 +++++++ - 1 file changed, 7 insertions(+) - -diff --git a/src/qtquickdialogwrapper.cpp b/src/qtquickdialogwrapper.cpp -index 4f22b650..e31e8d80 100644 ---- a/src/qtquickdialogwrapper.cpp -+++ b/src/qtquickdialogwrapper.cpp -@@ -7,10 +7,12 @@ - #include "qtquickdialogwrapper.h" - - #include -+#include - #include - #include - #include - #include -+#include - - #include - -@@ -70,6 +72,11 @@ QtQuickDialogWrapper::QtQuickDialogWrapper(const QString &configFile, QObject *p - - // Forward relevant signals - connect(d->item, SIGNAL(closed()), this, SIGNAL(closed())); -+ -+ // Otherwise, the dialog is not in front of other popups, BUG: 452593 -+ auto window = qobject_cast(d->item); -+ Q_ASSERT(window); -+ window->setTransientParent(QGuiApplication::focusWindow()); - } - } - --- -GitLab - diff --git a/kde-frameworks/knewstuff/knewstuff-5.94.0-r1.ebuild b/kde-frameworks/knewstuff/knewstuff-5.94.0-r1.ebuild deleted file mode 100644 index 73336dd92ec0..000000000000 --- a/kde-frameworks/knewstuff/knewstuff-5.94.0-r1.ebuild +++ /dev/null @@ -1,51 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -ECM_TEST="false" -PVCUT=$(ver_cut 1-2) -QTMIN=5.15.3 -inherit ecm kde.org - -DESCRIPTION="Framework for downloading and sharing additional application data" - -LICENSE="LGPL-2+" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" -IUSE="opds" - -DEPEND=" - >=dev-qt/qtdeclarative-${QTMIN}:5 - >=dev-qt/qtgui-${QTMIN}:5 - >=dev-qt/qtnetwork-${QTMIN}:5 - >=dev-qt/qtwidgets-${QTMIN}:5 - >=dev-qt/qtxml-${QTMIN}:5 - =kde-frameworks/attica-${PVCUT}*:5 - =kde-frameworks/karchive-${PVCUT}*:5 - =kde-frameworks/kcompletion-${PVCUT}*:5 - =kde-frameworks/kconfig-${PVCUT}*:5 - =kde-frameworks/kcoreaddons-${PVCUT}*:5 - =kde-frameworks/ki18n-${PVCUT}*:5 - =kde-frameworks/kiconthemes-${PVCUT}*:5 - =kde-frameworks/kio-${PVCUT}*:5 - =kde-frameworks/kitemviews-${PVCUT}*:5 - =kde-frameworks/kpackage-${PVCUT}*:5 - =kde-frameworks/kservice-${PVCUT}*:5 - =kde-frameworks/ktextwidgets-${PVCUT}*:5 - =kde-frameworks/kwidgetsaddons-${PVCUT}*:5 - =kde-frameworks/kxmlgui-${PVCUT}*:5 - opds? ( =kde-frameworks/syndication-${PVCUT}*:5 ) -" -RDEPEND="${DEPEND} - >=kde-frameworks/kirigami-${PVCUT}:5 -" - -PATCHES=( "${FILESDIR}/${P}-fix-QtQuickDialogWrapper-for-konsole.patch" ) # KDE-bug 452593 - -src_configure() { - local mycmakeargs=( - $(cmake_use_find_package opds KF5Syndication) - ) - - ecm_src_configure -} diff --git a/kde-frameworks/knotifications/Manifest b/kde-frameworks/knotifications/Manifest index 4735d8d0ec5a..3736909f3bf0 100644 --- a/kde-frameworks/knotifications/Manifest +++ b/kde-frameworks/knotifications/Manifest @@ -1,7 +1,5 @@ DIST knotifications-5.92.0.tar.xz 131784 BLAKE2B 9c31e8f3870e1ae440d813bdeefdc87b48ddb5fd5176664f49dd8d31c429c717a8b146fa00875cb2f2d218428339dcfbee883ddeb127647e5618d0aa89650ffc SHA512 7dd5f6b798ebe5741284a5334b9056ce47f0b2a8a44b7d7e8e13de674fe77ddac85447491ece9a0ad6924f1a4dd7be72d80c39225fa1e674715ca103b48d10fd -DIST knotifications-5.94.0.tar.xz 131712 BLAKE2B 187ceb73bb83244b124a7b400af14b7d8718de2fd4d72413dd84c4c28b87bda3a61cdb19ce14ba8bb3e26d40f983e8ab6753bd13dc4b0590a5f97447a9552610 SHA512 e77886ae03b1a59d9da74a83b7945cb9e7a60992f31607d0ed545418cb384641fac8b8a6ce431c8ad5c0c57d939dab66a52a48febf2624602d4e3a6eaa3475cc DIST knotifications-5.95.0.tar.xz 132192 BLAKE2B d083821d94b05c0f0e504afec1b590cd28f72a823e6b6bc373472071da88eb63130e0bd6d03331530a2676796b41f035d46b4ad2b9b588bb6cba9e32f6aaceab SHA512 1c2e297c46f4580443bc1ae285f00ec10949d467d381b9cb32f03f90f931ba6fa01044bc440a431f4577c242ec961f40be2a7fd61e6a27cb142b49dcd2ffb19b EBUILD knotifications-5.92.0.ebuild 1242 BLAKE2B d25aa79649963990b680e55c73d55f72d37d37902ff2b0aa50532191bfd602175292e803201c44bed80e0c7f5c7067a5a5a2fd1ad5534c757f74e175c9999aae SHA512 e1d6bb7982afb75313d0f340d98ddc5f29681ec07ec091b7ab970bb06a337592c1534bf07673314d1711b77ece35e4b8cf2185b1c7d8d5e2b51db60cb506a3b4 -EBUILD knotifications-5.94.0.ebuild 1245 BLAKE2B 6a4c32d45836366999077a07e6d7bbfc4d546a092795fbb8cb70a8c92460e678312f16c8fdac4ac8de49952014b558034636ded5df5d96a14527e0ff5ce509a7 SHA512 226df10dfc7b8a738c02838d3071c02b7d440dd969849a324a0da58d644ae84d5e739f8362e03cadaecaf3359a37211f1cafe68db1a4705231f045fd3bf55c97 EBUILD knotifications-5.95.0.ebuild 1245 BLAKE2B 6a4c32d45836366999077a07e6d7bbfc4d546a092795fbb8cb70a8c92460e678312f16c8fdac4ac8de49952014b558034636ded5df5d96a14527e0ff5ce509a7 SHA512 226df10dfc7b8a738c02838d3071c02b7d440dd969849a324a0da58d644ae84d5e739f8362e03cadaecaf3359a37211f1cafe68db1a4705231f045fd3bf55c97 MISC metadata.xml 745 BLAKE2B fe1817a1a42cd10fbbfd20a9ffe0764ea24ea14e78b9a2f1bf9094dc0ce205da471aa1dacc058a86b1840da374c985953da09636a3ee01fe1a87c623e25dd368 SHA512 56bdda99f5a96d9f615d341134508ddc6edeedf043a44b6419b8ac6c745c7acb24c9a13c3001978b7eec97199f00ba9747f4f9b0a0c5e149580e75cc07a9766b diff --git a/kde-frameworks/knotifications/knotifications-5.94.0.ebuild b/kde-frameworks/knotifications/knotifications-5.94.0.ebuild deleted file mode 100644 index 2b0b9cdb62d7..000000000000 --- a/kde-frameworks/knotifications/knotifications-5.94.0.ebuild +++ /dev/null @@ -1,51 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -ECM_TEST="false" -PVCUT=$(ver_cut 1-2) -QTMIN=5.15.3 -inherit ecm kde.org - -DESCRIPTION="Framework for notifying the user of an event" -LICENSE="LGPL-2.1+" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" -IUSE="dbus nls phonon qml speech X" - -RDEPEND=" - >=dev-qt/qtdbus-${QTMIN}:5 - >=dev-qt/qtgui-${QTMIN}:5 - >=dev-qt/qtwidgets-${QTMIN}:5 - =kde-frameworks/kconfig-${PVCUT}*:5 - =kde-frameworks/kcoreaddons-${PVCUT}*:5 - =kde-frameworks/kwindowsystem-${PVCUT}*:5[X=] - dbus? ( dev-libs/libdbusmenu-qt[qt5(+)] ) - !phonon? ( media-libs/libcanberra ) - phonon? ( >=media-libs/phonon-4.11.0 ) - qml? ( >=dev-qt/qtdeclarative-${QTMIN}:5 ) - speech? ( >=dev-qt/qtspeech-${QTMIN}:5 ) - X? ( - >=dev-qt/qtx11extras-${QTMIN}:5 - x11-libs/libX11 - x11-libs/libXtst - ) -" -DEPEND="${RDEPEND} - X? ( x11-base/xorg-proto ) -" -BDEPEND=" - nls? ( >=dev-qt/linguist-tools-${QTMIN}:5 ) -" - -src_configure() { - local mycmakeargs=( - $(cmake_use_find_package dbus dbusmenu-qt5) - $(cmake_use_find_package !phonon Canberra) - $(cmake_use_find_package qml Qt5Qml) - $(cmake_use_find_package speech Qt5TextToSpeech) - $(cmake_use_find_package X X11) - ) - - ecm_src_configure -} diff --git a/kde-frameworks/knotifyconfig/Manifest b/kde-frameworks/knotifyconfig/Manifest index ad29bb57075b..b4d79bad184c 100644 --- a/kde-frameworks/knotifyconfig/Manifest +++ b/kde-frameworks/knotifyconfig/Manifest @@ -1,7 +1,5 @@ DIST knotifyconfig-5.92.0.tar.xz 87380 BLAKE2B 835eddbe305e0a048dd1ebdf6f5419e23f3b1c6ca900a176df64da99de091c5f31586b4a3db54927670d41e11cd1e0dae84499147be304e0a4c9232aacec20b7 SHA512 1abfb1097dbeee31bb6ff9e6843002d020020196fce3b6cb1ab43e3fe4e3ddb9ca6565c9da9aa13ae8e205ec097b186f1c7d628870597b0f76f8a41dcaf1807e -DIST knotifyconfig-5.94.0.tar.xz 87372 BLAKE2B 40b9569a5a1e56a2d96139fcd99ca881d67200d0b689cdc458bc5ab50f98ed587d8ff51e7436e7100d429c0401d435e422f3b59a6f5bd6823973d6055b83b887 SHA512 0a36b39f003ee89f8b041408bd54fa3ae95619367d19fe99e757176222dc6b1cf20f76092e24bb5dc0ff09862558c4a34e7e2a40c89af0795a0ead123e4825c1 DIST knotifyconfig-5.95.0.tar.xz 87416 BLAKE2B 9105bfe6c862ee9710b2e49fa545f37ed58b87316a07251a2ab9edebd6a74e090974adfc4fc16831027c473b0ed4f949fe570466985dde7b1919117b85f80175 SHA512 f6d6c4bc9486c279ca22c76ebb6b333296afffd4658045d05b59d85ac4bef3215b6807e3bcac3890929f20520be82abf63d6b72757248736b99c7865688d194b EBUILD knotifyconfig-5.92.0.ebuild 775 BLAKE2B b9f986764e87a226253459fbff017f2a25f98123d4ad9c57f39809efae0a19d379f368ad48433affaf83cebca60c881b2c7924fa326ca33b7481b269f3dc6f9e SHA512 bcb48231825568aafa164ece935ef4e285dc321828b478b951aa8868620e9c72d88cbe3b13b91bc5753d9cd2b83adadde70b4cd0fd4e2f0eb65601899555b812 -EBUILD knotifyconfig-5.94.0.ebuild 778 BLAKE2B b262dd62a3cb7859cecf4f96ea87f286984780e29d39e86219909d2e7dcaa15c699f9cda314a2301bce9cecb4b2193ada752e43d3d0ec1112c93facf7d206869 SHA512 54a6a103174a27212c5ce5ccca838e9cfc0c5a6be73d213cdaa1c0f7f98f74cdbba3aeeaadb26b8eae4a9fa0aeba794997aa65c74b4f413a22755832c5faac48 EBUILD knotifyconfig-5.95.0.ebuild 778 BLAKE2B b262dd62a3cb7859cecf4f96ea87f286984780e29d39e86219909d2e7dcaa15c699f9cda314a2301bce9cecb4b2193ada752e43d3d0ec1112c93facf7d206869 SHA512 54a6a103174a27212c5ce5ccca838e9cfc0c5a6be73d213cdaa1c0f7f98f74cdbba3aeeaadb26b8eae4a9fa0aeba794997aa65c74b4f413a22755832c5faac48 MISC metadata.xml 603 BLAKE2B de97624d3f4f43eeffef1385a40736073d352f17204b1667850dd033193b66f15a32ad7d743ec6c27c0717a315c1372805d800263226308d4f099e580cfc4a5a SHA512 39deeac37b8b1e6533852619ccdd245d2d9cc7c6a36fbb8393412cb161ed0dfb6ab711bdd7fb38ab515fc6c7972659b4faeb2cef11da979d798b0a1f43c8ed29 diff --git a/kde-frameworks/knotifyconfig/knotifyconfig-5.94.0.ebuild b/kde-frameworks/knotifyconfig/knotifyconfig-5.94.0.ebuild deleted file mode 100644 index 1bcc3816c267..000000000000 --- a/kde-frameworks/knotifyconfig/knotifyconfig-5.94.0.ebuild +++ /dev/null @@ -1,34 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -ECM_TEST="false" -PVCUT=$(ver_cut 1-2) -QTMIN=5.15.3 -inherit ecm kde.org - -DESCRIPTION="Framework for configuring desktop notifications" -LICENSE="LGPL-2+" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" -IUSE="phonon" - -DEPEND=" - >=dev-qt/qtdbus-${QTMIN}:5 - >=dev-qt/qtgui-${QTMIN}:5 - >=dev-qt/qtwidgets-${QTMIN}:5 - =kde-frameworks/kcompletion-${PVCUT}*:5 - =kde-frameworks/kconfig-${PVCUT}*:5 - =kde-frameworks/ki18n-${PVCUT}*:5 - =kde-frameworks/kio-${PVCUT}*:5 - !phonon? ( media-libs/libcanberra ) - phonon? ( >=media-libs/phonon-4.11.0 ) -" -RDEPEND="${DEPEND}" - -src_configure() { - local mycmakeargs=( - $(cmake_use_find_package !phonon Canberra) - ) - ecm_src_configure -} diff --git a/kde-frameworks/kpackage/Manifest b/kde-frameworks/kpackage/Manifest index 8b27a82597eb..bd211572d099 100644 --- a/kde-frameworks/kpackage/Manifest +++ b/kde-frameworks/kpackage/Manifest @@ -1,7 +1,5 @@ DIST kpackage-5.92.0.tar.xz 141300 BLAKE2B ad7990fc56067e093aee2bc04bf42175bdd6fba5abeb513697f0114e751da33a310687a880f3690c05a557e9e1a340e01e04092907aa50e57b418fd346977920 SHA512 f0979289b94108708d21ad3a6bb574903d376d09f84d60d5cbaef10a315f9157fd750edecc8106ccb81297156965222455d82f70ad9a4f750d898e29f86d42b5 -DIST kpackage-5.94.0.tar.xz 141252 BLAKE2B 384b273d1d3c4a4617438d9877cb792f97b945b74d2c2b3cd184ef9a28ce87b63bb02578dcb90a98f9068a47e5904e2f6c26fdc8717753943f04454f310d171a SHA512 65c58a01c302e3f5ad89fab1bec3b9bf1f17a9a94408b565137a1cfb4f083436c39e41b57c11449d5f764252df86eb7e9b4a08b86d65492f0f7eb1899b8d2cc7 DIST kpackage-5.95.0.tar.xz 141428 BLAKE2B e5c934c49320aba8c724caede6af4e2e4d8d7dd1d8087e9a8919c66a11419b71c4e9e5927ffbd8123ebbc3a9d9386ffe06fcfa03ba422c5d265da7d02187ef11 SHA512 cebc839d92003592434463c9c20937f894aa1d29e9385468b5e2f2312fc44f293157765bee9aa7d9e788220f95c6b4b6de5ed97c701332cda0dfc5065625f119 EBUILD kpackage-5.92.0.ebuild 861 BLAKE2B 27cf8308e8274103cfa88e77e4f2a590adb8c5572b40e73d63fb40de2e8cfa43524690ac2ecd5c8041be84766cc9aee733cbfed68ce517ad8dd2e233a4efb242 SHA512 412dc85cf28c36101c8ca8dac0f15e1df5ff8b24097074c9083f16509e415ce14d471cb89591435a0375e2c7ade137a1869ceac9d3d6f4f14aa9bc99a6ceaafb -EBUILD kpackage-5.94.0.ebuild 864 BLAKE2B 7438be3e3a332a25da1918f80df10bd1aabe0fef176bee812651b56ff53278e71eafd7e0aa69955c21dab620cc749c666d7bf71a40af3e776ccf33052fd042c8 SHA512 ea87ed427e8bcab424dee30281fbebd1d81c839c6675ded99b89e809999ef0c7bc592707a933359131496746d7af46f680318669619a8a5951b67d7744d04641 EBUILD kpackage-5.95.0.ebuild 864 BLAKE2B 7438be3e3a332a25da1918f80df10bd1aabe0fef176bee812651b56ff53278e71eafd7e0aa69955c21dab620cc749c666d7bf71a40af3e776ccf33052fd042c8 SHA512 ea87ed427e8bcab424dee30281fbebd1d81c839c6675ded99b89e809999ef0c7bc592707a933359131496746d7af46f680318669619a8a5951b67d7744d04641 MISC metadata.xml 456 BLAKE2B 4392b1cc6f304778d71236d5eb557dfbbd530143eea5cad9a3c3034e3e8b22c835f6c7f980124a21cefd35a2dd1efd5110adc0a5342170f88dfd7418b12bee99 SHA512 7ba65331cad434e2dceee012a5458d268eb2a04e0f7276b265c15644e6db5209bc7eee7d9695aa0038c435711e0f6f0dc53c7bae9d773b48f01e22a22e4dbb80 diff --git a/kde-frameworks/kpackage/kpackage-5.94.0.ebuild b/kde-frameworks/kpackage/kpackage-5.94.0.ebuild deleted file mode 100644 index f663f6596444..000000000000 --- a/kde-frameworks/kpackage/kpackage-5.94.0.ebuild +++ /dev/null @@ -1,40 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PVCUT=$(ver_cut 1-2) -QTMIN=5.15.3 -inherit ecm kde.org - -DESCRIPTION="Framework to install and load packages of non binary content" - -LICENSE="LGPL-2+" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" -IUSE="man" - -BDEPEND=" - man? ( >=kde-frameworks/kdoctools-${PVCUT}:5 ) -" -DEPEND=" - >=dev-qt/qtdbus-${QTMIN}:5 - =kde-frameworks/karchive-${PVCUT}*:5 - =kde-frameworks/kcoreaddons-${PVCUT}*:5 - =kde-frameworks/ki18n-${PVCUT}*:5 -" -RDEPEND="${DEPEND}" - -src_configure() { - local mycmakeargs=( - $(cmake_use_find_package man KF5DocTools) - ) - - ecm_src_configure -} - -src_test() { - # plasma-plasmoidpackagetest bug 650214 - # testpackage-appstream requires network access - local myctestargs=( -E "(plasma-plasmoidpackagetest|testpackage-appstream)" ) - ecm_src_test -} diff --git a/kde-frameworks/kparts/Manifest b/kde-frameworks/kparts/Manifest index 3872c10644b2..47143fdc3ae9 100644 --- a/kde-frameworks/kparts/Manifest +++ b/kde-frameworks/kparts/Manifest @@ -1,7 +1,5 @@ DIST kparts-5.92.0.tar.xz 196644 BLAKE2B f6c19779b94c9d83eac72b7edaad9895e8027747c93aaf5a07f24ccf3af90538e4ede6204c0eb605579982f63e5dbb0ead8aef404c4de235d58468bac3ddfb97 SHA512 6c7db8d4975856d3c0822e86650c31a222b6b7ff8a660eeedbd3fc952eb2f94e36bd5f9b6ec844f9310603cf69bb333447a75ed7a2cefac66987ff5e5676d1ec -DIST kparts-5.94.0.tar.xz 196720 BLAKE2B fe72f1bec690cb28200422d66c2ce6c6b87e18c00d87ea5d3bb7a4b4d2925ec4875f6dffd4c3bc903fda513bb79152e0c5ebbf3bdee902051a28c5c40696ccf4 SHA512 1046617d69c9e67c02a1924d5a20a7e64ee69cb93477d28a8686b4658bdcba8765d9ec7b5f27e4926feaab34db459bbaac9e8f25eb4ee674a7ff622882bec4e8 DIST kparts-5.95.0.tar.xz 196920 BLAKE2B 6934c6a00ff8b3c467be3bac4e60fd1798957f98475e56f7feb150d55e0b184e161d8e50c299575b2babb7f1ffd8ca8444bbf8018c2cf6e3b204e4fab929e151 SHA512 6d388afe676cdb07d47261ad394820c948f37314b4d7745e9ae621f13a65f9d4bc2516f05538b90cfeb40d5c06ed699262c091d30dcdd669c66bce53633e12f8 EBUILD kparts-5.92.0.ebuild 844 BLAKE2B 8158762f82cdf310e46c2d7d51ed76d090967a8b48c694929d188963b426e04ed919c99fe7cbc616ef2ce361151b43bcc7b5b374a8cf111de19cfb2468449612 SHA512 712158700215907134852195c6003609688463d9827ea985ccdad6db10234f0da03700d70819b3782a63f3688fb945f1d8054d8d4e830f7c4c3f81fb5b14b976 -EBUILD kparts-5.94.0.ebuild 847 BLAKE2B 418332a213eed4d2edfe2c4b44bdfc6a78780113e8577e2e1c9e416825705c75db8233d99b32713f092476ed19b1a8684754d0d726fc229112b4670fe3cdd895 SHA512 e761e189400cc9c79acf222f6773f3de800ed11aafea71bd6927a48f7e368688507eade5264e15dd993462dbc7ba9bbc1d702850fb74827179623c50863990bf EBUILD kparts-5.95.0.ebuild 847 BLAKE2B 418332a213eed4d2edfe2c4b44bdfc6a78780113e8577e2e1c9e416825705c75db8233d99b32713f092476ed19b1a8684754d0d726fc229112b4670fe3cdd895 SHA512 e761e189400cc9c79acf222f6773f3de800ed11aafea71bd6927a48f7e368688507eade5264e15dd993462dbc7ba9bbc1d702850fb74827179623c50863990bf MISC metadata.xml 456 BLAKE2B 4392b1cc6f304778d71236d5eb557dfbbd530143eea5cad9a3c3034e3e8b22c835f6c7f980124a21cefd35a2dd1efd5110adc0a5342170f88dfd7418b12bee99 SHA512 7ba65331cad434e2dceee012a5458d268eb2a04e0f7276b265c15644e6db5209bc7eee7d9695aa0038c435711e0f6f0dc53c7bae9d773b48f01e22a22e4dbb80 diff --git a/kde-frameworks/kparts/kparts-5.94.0.ebuild b/kde-frameworks/kparts/kparts-5.94.0.ebuild deleted file mode 100644 index bbfe9dd2f857..000000000000 --- a/kde-frameworks/kparts/kparts-5.94.0.ebuild +++ /dev/null @@ -1,33 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PVCUT=$(ver_cut 1-2) -QTMIN=5.15.3 -VIRTUALX_REQUIRED="test" -inherit ecm kde.org - -DESCRIPTION="Framework providing elaborate user-interface components" - -LICENSE="LGPL-2+" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" -IUSE="" - -RDEPEND=" - >=dev-qt/qtgui-${QTMIN}:5 - >=dev-qt/qtwidgets-${QTMIN}:5 - >=dev-qt/qtxml-${QTMIN}:5 - =kde-frameworks/kconfig-${PVCUT}*:5 - =kde-frameworks/kcoreaddons-${PVCUT}*:5 - =kde-frameworks/ki18n-${PVCUT}*:5 - =kde-frameworks/kiconthemes-${PVCUT}*:5 - =kde-frameworks/kio-${PVCUT}*:5 - =kde-frameworks/kjobwidgets-${PVCUT}*:5 - =kde-frameworks/kservice-${PVCUT}*:5 - =kde-frameworks/kwidgetsaddons-${PVCUT}*:5 - =kde-frameworks/kxmlgui-${PVCUT}*:5 -" -DEPEND="${RDEPEND} - >=kde-frameworks/ktextwidgets-${PVCUT}:5 -" diff --git a/kde-frameworks/kpeople/Manifest b/kde-frameworks/kpeople/Manifest index 53f7de21b26b..56f02bbb90ec 100644 --- a/kde-frameworks/kpeople/Manifest +++ b/kde-frameworks/kpeople/Manifest @@ -1,7 +1,5 @@ DIST kpeople-5.92.0.tar.xz 59164 BLAKE2B cf3da54a9380e4f05945f58e6c4d8cf8c38d50c7b6b951362ffcee7029558437918935a6657ad352a9bfa0980248027c876571eb0601ca5223412c5c0c908596 SHA512 63131e26ee0efaad30d5375677f7b5a323cc7e05f8b5d575534357fe2b848a1122f2e864621d2954c766cb7c6f9daadfb5da700c0e91afab703bd7864145dfb8 -DIST kpeople-5.94.0.tar.xz 60212 BLAKE2B 3b65f617af6b48fa4a51f35284f48363603d926b23ab118f8cf818caa02436ae977d25c646364f544c942f06c20a2df0d83dcbd1cea3d399a97bd8eec13257be SHA512 257765a7591759118a5b76e66c67e7eb5bd2b2eaef9dce1eb7694824081ea830a87cce90465d1920961dac969fc33a8763afe1ea6080ee9f4b907fb3000a8be3 DIST kpeople-5.95.0.tar.xz 60440 BLAKE2B 420d77be7136634a4b4c75cd21e9b76ef18e3562a34b6e44ccd8875e5ed51d2118f991381dbd66659f572b9dc81eff30b2ed0fae773fa9f9d0d07c10093417af SHA512 501fddcce188536113556688fea0a17bd0151ca825bde6fc59ee5d21cf8dc6af55ee418c03dae8b8e9b45fc8df4742d715fbae3747134e56bf7f1da28aef554b EBUILD kpeople-5.92.0.ebuild 877 BLAKE2B c79d27ac34ab7f84b37d7f3681114f8b4e223422d874a3aec85b4e3d7a305217e9392ee6ada23c3c5963fc61829277d0b1d23e998503b9662db3996530bb459c SHA512 9b6d8f89802c1cc63c21343173fd5fd7599856b27c444d83610b87a1894acde691c7fc14ea5baf4a561a919595db440aba031fe6bd4f05bfaa99a8ad4f5b1e43 -EBUILD kpeople-5.94.0.ebuild 880 BLAKE2B 6f22805756bb5248e7bef27ca6600f0f2675afba9fa128df4403188161c596a8a6f4e3fddc360413faae5244a7fdb0992757674b725f358eee2ea29eeab5ef68 SHA512 3fe8530c5dafd3faf0438e14865dc774daa93ba2664bfe4e810a2f57c0feafc53127d2fd65db7f537b4231f29918d8210ec6e9c916f7b8b3303a85534f794f06 EBUILD kpeople-5.95.0.ebuild 880 BLAKE2B 6f22805756bb5248e7bef27ca6600f0f2675afba9fa128df4403188161c596a8a6f4e3fddc360413faae5244a7fdb0992757674b725f358eee2ea29eeab5ef68 SHA512 3fe8530c5dafd3faf0438e14865dc774daa93ba2664bfe4e810a2f57c0feafc53127d2fd65db7f537b4231f29918d8210ec6e9c916f7b8b3303a85534f794f06 MISC metadata.xml 456 BLAKE2B 4392b1cc6f304778d71236d5eb557dfbbd530143eea5cad9a3c3034e3e8b22c835f6c7f980124a21cefd35a2dd1efd5110adc0a5342170f88dfd7418b12bee99 SHA512 7ba65331cad434e2dceee012a5458d268eb2a04e0f7276b265c15644e6db5209bc7eee7d9695aa0038c435711e0f6f0dc53c7bae9d773b48f01e22a22e4dbb80 diff --git a/kde-frameworks/kpeople/kpeople-5.94.0.ebuild b/kde-frameworks/kpeople/kpeople-5.94.0.ebuild deleted file mode 100644 index 2e5de7657908..000000000000 --- a/kde-frameworks/kpeople/kpeople-5.94.0.ebuild +++ /dev/null @@ -1,40 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PVCUT=$(ver_cut 1-2) -QTMIN=5.15.3 -VIRTUALX_REQUIRED="test" -inherit ecm kde.org - -DESCRIPTION="KDE contact person abstraction library" -HOMEPAGE="https://invent.kde.org/frameworks/kpeople" - -LICENSE="LGPL-2.1" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" -IUSE="" - -DEPEND=" - >=dev-qt/qtdbus-${QTMIN}:5 - >=dev-qt/qtdeclarative-${QTMIN}:5 - >=dev-qt/qtgui-${QTMIN}:5 - >=dev-qt/qtsql-${QTMIN}:5 - >=dev-qt/qtwidgets-${QTMIN}:5 - =kde-frameworks/kconfig-${PVCUT}*:5 - =kde-frameworks/kcoreaddons-${PVCUT}*:5 - =kde-frameworks/ki18n-${PVCUT}*:5 - =kde-frameworks/kitemviews-${PVCUT}*:5 - =kde-frameworks/kwidgetsaddons-${PVCUT}*:5 -" -RDEPEND="${DEPEND}" - -src_test() { - # personsmodeltest segfaults, bug 668192 - local myctestargs=( - -j1 - -E "(persondatatest)" - ) - - ecm_src_test -} diff --git a/kde-frameworks/kplotting/Manifest b/kde-frameworks/kplotting/Manifest index 39e372cefdd5..12bdf88fa268 100644 --- a/kde-frameworks/kplotting/Manifest +++ b/kde-frameworks/kplotting/Manifest @@ -1,7 +1,5 @@ DIST kplotting-5.92.0.tar.xz 33684 BLAKE2B c71109a70dbd5a79bc5e0416d0677ee4de55fc51db4617ec0224bd65141fa0783c095a39847e16f95ae785d8792dc26067635e223cc27eef8c5121a85a0d26ad SHA512 e2f7507caef50f1227461fdb4be8a6ac9dcebe0f25d35357bb0c13f2dfb0f7cc33c885bbb7c143e4c61ee157570e907b9c51764c4c2d51d2831281d16b1603d7 -DIST kplotting-5.94.0.tar.xz 33704 BLAKE2B e6fdedc39981e619071d8c8677a1863249d60fc6a97c36b4d83966adc5fc97106ea21ad19f913498bb2bbe5afd06976690680f5dbd55681bd101530c2d95f809 SHA512 a4472b15bcdfc71f538193e95b8065f18717a85259b033823b31f48b2dcc73eddf5d380459b00ec27ae8922add16176bdaf78adf958be6226845a5cf5d72a653 DIST kplotting-5.95.0.tar.xz 33724 BLAKE2B f2662c9df311a930285df0b48bf8140ee6694c5f6d3f1eef946106f9d9a673c152fb4c58715affd62ee73f161afe6afbf70d861cde01347c7acac92b503deb0c SHA512 612feaf9860a8a1a73897a5d4dd4468c72b9b347b0aea6acf48041ec067d79f8d504d9d8ca5207984c8c18a4989c8af776b91fb28cddf7a5618b06b54ad206f3 EBUILD kplotting-5.92.0.ebuild 444 BLAKE2B 77506bb22bc5020c4b708c4a6e64fe7408a2ec5bea54263b196a550f824ce2190f200323a2b730ed92f21d42108e5fe612d804897b85049a996bd32582d80330 SHA512 b1baa6a2887c65aa4964ed0e6dbcbbb25bca02d8c0708725936875c8ffa4b4f48813c3e176377b3de499c49e0655beed6ed812e7f27fc51bd3459bea1139e4cf -EBUILD kplotting-5.94.0.ebuild 447 BLAKE2B ed0c8c76d695cbe0d643a622a3110beeebd92475865407539cf7dc786aa071c0512fe1c9718710b7365961daeac0e6be60d90aa43f7b887a1ee7c54f5ca94426 SHA512 68e8a70d44a36387bb21280ac8c5ee7d4da3ab824f7343fce694d38e353bc5a77f239d00041d255125afa10ded8044322b77361d86387262bc8454c95442fe30 EBUILD kplotting-5.95.0.ebuild 447 BLAKE2B ed0c8c76d695cbe0d643a622a3110beeebd92475865407539cf7dc786aa071c0512fe1c9718710b7365961daeac0e6be60d90aa43f7b887a1ee7c54f5ca94426 SHA512 68e8a70d44a36387bb21280ac8c5ee7d4da3ab824f7343fce694d38e353bc5a77f239d00041d255125afa10ded8044322b77361d86387262bc8454c95442fe30 MISC metadata.xml 547 BLAKE2B 127ee4110b748cd3e3c26b63248d35f78b233b00cf4466ccc0145a613062a5aa9cc2e9ebd91d0e7482c67f6e265938176b169a9c52eda30bfcddf02549ec8f06 SHA512 2d36585b1af6205dc1bfcff7c3cb24c85376716159317b5c105c866143d49e89e91e501c9a4cf2d63265c30a09e8df71bca841319bd3f2b551e79fde90b1d96e diff --git a/kde-frameworks/kpty/Manifest b/kde-frameworks/kpty/Manifest index be245e8ce85b..9e3565f024d8 100644 --- a/kde-frameworks/kpty/Manifest +++ b/kde-frameworks/kpty/Manifest @@ -1,7 +1,5 @@ DIST kpty-5.92.0.tar.xz 59040 BLAKE2B 3aacaa70e7b3c0afec1ce84120d48beb93dbe5f36ab3902a77a4138ffa4e0a95046b3cf3417eb28fab0e07dcfb1036ec25968a54b36a86b04082e14ef385a870 SHA512 b59826079f3bdbd6ca7d500c5dfe14fa8ef9841661763df5830134cdc729bc4568d0fa48910e5084d50c34cfa900ed409fbf9d5da0e6a35940c14a93fb1eb457 -DIST kpty-5.94.0.tar.xz 59392 BLAKE2B 74af3c118b8f4f7266936fe30740d94ce6f79049bfd8cd587c69a328aa95a4eff5851853926ddbe2342d8be1f56d61095eb79be09f4bb08afaa7d26cf0d8e444 SHA512 d3f5f2c1bf73fed79e1dc9735635b4241f4e3ef113bde76c997f26a0471ee483457fd694a2a2861838f6240ec9831c9c391aff8d69490a90a73b021a2c506562 DIST kpty-5.95.0.tar.xz 59408 BLAKE2B 2aca588e22c9b66f650c2a3789f23ee2b1b1d61092752b9179b42f43d4c36c6aa5d643957713df614f04194477e3a536fbcb56ee2b04dabc163aaec0878c9c39 SHA512 ce668d4cb0a99af3ec176e2583308d95c7bd253ce2ce251a7f98fc316f6cf9a745dce29ccf8659df587cbec4a86045e0206c770575440d7cf78406926d182407 EBUILD kpty-5.92.0.ebuild 557 BLAKE2B 41c87cd6ec78afe592b1fd40a0a3b07fdddc02658fd11a0904bb743d2fd1db7cb9576343a37a1e4bf94c4c1e686036370d035fc115b61e5555e7ccda252993f1 SHA512 fd33a3e8ceea6a1782c03bc0167e3cf364ecb2551cca61775122c7bdc49ecf68c7d8bed1861ebbf9e392f85aadde6c87a29c012a607a0f3b20c4cd8a631740b8 -EBUILD kpty-5.94.0.ebuild 560 BLAKE2B da07c96ebfaaa880e38766cc912a8a713fe564a53238c70b5c5490e492bcd385f28faeaad0cc2b996aace827adda1f0cd37be572333ff0fd7bbf4c795b29a0b9 SHA512 55cab3ee6ab6336def1604d5f561ea73401986c95bf375065201c21e23f3a25d39b94a129611cfbf01e439c1fd21b38ef91ff313ed357df119f97b29cd90b741 EBUILD kpty-5.95.0.ebuild 560 BLAKE2B da07c96ebfaaa880e38766cc912a8a713fe564a53238c70b5c5490e492bcd385f28faeaad0cc2b996aace827adda1f0cd37be572333ff0fd7bbf4c795b29a0b9 SHA512 55cab3ee6ab6336def1604d5f561ea73401986c95bf375065201c21e23f3a25d39b94a129611cfbf01e439c1fd21b38ef91ff313ed357df119f97b29cd90b741 MISC metadata.xml 456 BLAKE2B 4392b1cc6f304778d71236d5eb557dfbbd530143eea5cad9a3c3034e3e8b22c835f6c7f980124a21cefd35a2dd1efd5110adc0a5342170f88dfd7418b12bee99 SHA512 7ba65331cad434e2dceee012a5458d268eb2a04e0f7276b265c15644e6db5209bc7eee7d9695aa0038c435711e0f6f0dc53c7bae9d773b48f01e22a22e4dbb80 diff --git a/kde-frameworks/kpty/kpty-5.94.0.ebuild b/kde-frameworks/kpty/kpty-5.94.0.ebuild deleted file mode 100644 index 7287577f7e70..000000000000 --- a/kde-frameworks/kpty/kpty-5.94.0.ebuild +++ /dev/null @@ -1,27 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PVCUT=$(ver_cut 1-2) -inherit ecm kde.org - -DESCRIPTION="Framework for pseudo terminal devices and running child processes" -LICENSE="LGPL-2+" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" -IUSE="" - -DEPEND=" - =kde-frameworks/kcoreaddons-${PVCUT}*:5 - =kde-frameworks/ki18n-${PVCUT}*:5 - sys-libs/libutempter -" -RDEPEND="${DEPEND}" - -src_configure() { - local mycmakeargs=( - -DUTEMPTER_EXECUTABLE="${EPREFIX}/usr/sbin/utempter" - ) - - ecm_src_configure -} diff --git a/kde-frameworks/kquickcharts/Manifest b/kde-frameworks/kquickcharts/Manifest index a23fb681e7a3..94ffc4776f4a 100644 --- a/kde-frameworks/kquickcharts/Manifest +++ b/kde-frameworks/kquickcharts/Manifest @@ -1,7 +1,5 @@ DIST kquickcharts-5.92.0.tar.xz 108900 BLAKE2B 36e2fef1a5a9d32a4680a2f4c8bba55508e6212050d4209be1589a962380ab03ec84d8688a61ae4dc5dbe75aca5e901f7e2fd42416e4c13bafdb369854d81135 SHA512 0e5ce7bd97e9654856066ce44068c7573370d4e33fc708d38a4350d15ec35d2a078b6891d6cfb22321e082b979301f5a03e82bb9268a5aab6b3958bb0a0a54af -DIST kquickcharts-5.94.0.tar.xz 108824 BLAKE2B f5ae356b6715b8985618d1e638eccef8334bcb2a6c4b07327b2ec60717ea47b0dc696d98833dbaa39297f000adcc3b98630533c4120c2aeaa7ddf0dcb7998b96 SHA512 5877118f4d088a256eab6dbff6efcd88b25b7117d6be4f0debc6af5fe9244836fe683658a5593ee53e94d33ff08b48a31631605c5eae63827864432fd4c4d88b DIST kquickcharts-5.95.0.tar.xz 108876 BLAKE2B 6a5f8d0e8924f0f1ba51ba3162d654683802a6ad52a139f0b389f52dc7b281dec89f0ecbe99df8b4d722aba42817c56ec919a625730a057294645fab93b91782 SHA512 a02f862e46d26563f9247b6b98c665065983be7efda62ac7c19bb634406a12400b5b2ff090db74157933546deed8a16c53edce56753989a95e7ef0ead8364693 EBUILD kquickcharts-5.92.0.ebuild 805 BLAKE2B 4c6e999ad6067cde0d127d7c62ce490772c0df862caaf53d4caec414246cbe109f49b44fa6fc234ff743dec303f58256f2e99804d168c336e22f527c8b64c1aa SHA512 daf8d46243c2b5de0f99525b5dfb90f89418cf4dda28bb471fcb8086ea9ec9fd987d035708e04a3cb02a602bd7db607cf34e718368ba7b1261824d06559223ed -EBUILD kquickcharts-5.94.0.ebuild 808 BLAKE2B 8066e98ff53957c246b5be63977c5e1d66f0f676fc222e80fda061a9fd863dba04dd2ed8e1eeb1509596766404519ae4e5c01d02591876204ed5a026a2a8df90 SHA512 077a62fcfd5246b95284b198b651ca489ea5b3aee4f1f7c14f3ffe78d123045d1b0b14bcab3b03a883899da29bf994cf76f5594e329976120f5ab57ba85e444d EBUILD kquickcharts-5.95.0.ebuild 808 BLAKE2B 8066e98ff53957c246b5be63977c5e1d66f0f676fc222e80fda061a9fd863dba04dd2ed8e1eeb1509596766404519ae4e5c01d02591876204ed5a026a2a8df90 SHA512 077a62fcfd5246b95284b198b651ca489ea5b3aee4f1f7c14f3ffe78d123045d1b0b14bcab3b03a883899da29bf994cf76f5594e329976120f5ab57ba85e444d MISC metadata.xml 456 BLAKE2B 4392b1cc6f304778d71236d5eb557dfbbd530143eea5cad9a3c3034e3e8b22c835f6c7f980124a21cefd35a2dd1efd5110adc0a5342170f88dfd7418b12bee99 SHA512 7ba65331cad434e2dceee012a5458d268eb2a04e0f7276b265c15644e6db5209bc7eee7d9695aa0038c435711e0f6f0dc53c7bae9d773b48f01e22a22e4dbb80 diff --git a/kde-frameworks/kquickcharts/kquickcharts-5.94.0.ebuild b/kde-frameworks/kquickcharts/kquickcharts-5.94.0.ebuild deleted file mode 100644 index 991e00d3f543..000000000000 --- a/kde-frameworks/kquickcharts/kquickcharts-5.94.0.ebuild +++ /dev/null @@ -1,39 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -ECM_EXAMPLES="true" -ECM_QTHELP="false" -ECM_TEST="true" -PVCUT=$(ver_cut 1-2) -QTMIN=5.15.3 -VIRTUALX_REQUIRED="test" -inherit ecm kde.org - -DESCRIPTION="QtQuick plugin providing high-performance charts" -HOMEPAGE="https://invent.kde.org/frameworks/kquickcharts" - -LICENSE="LGPL-2+" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" -IUSE="" - -DEPEND=" - >=dev-qt/qtgui-${QTMIN}:5 - >=dev-qt/qtdeclarative-${QTMIN}:5 - >=dev-qt/qtquickcontrols2-${QTMIN}:5 - examples? ( - >=dev-qt/qtwidgets-${QTMIN}:5 - =kde-frameworks/kdeclarative-${PVCUT}*:5 - =kde-frameworks/kirigami-${PVCUT}*:5 - ) -" -RDEPEND="${DEPEND}" - -src_configure() { - local mycmakeargs=( - -DBUILD_EXAMPLES=$(usex examples) - ) - - ecm_src_configure -} diff --git a/kde-frameworks/kross/Manifest b/kde-frameworks/kross/Manifest index e8e2d0c3c126..366adafcad39 100644 --- a/kde-frameworks/kross/Manifest +++ b/kde-frameworks/kross/Manifest @@ -1,7 +1,5 @@ DIST kross-5.92.0.tar.xz 129416 BLAKE2B d32c595cbaffdf93ccdfe0ad656b738ebdccecc4fefc559fd9dbf19837d2d9b659637e9dfde52e25634e3dea74f409fe7369b773fa964cfbfe4b07aa9eced6eb SHA512 f899ac754c8d75ac7b406d996ad5a5deb560cd6215b9e5038fab3d51229fb89409f5b09b6ecad1ede7c0a456c152e7fc9e58eefa6ce9109c8359a1bb30703e7d -DIST kross-5.94.0.tar.xz 129388 BLAKE2B a6e2defc6d4920462516e6779c40dadc48ee13499f6d5d3ae3af70b28602b4c2cf6db35f0f5a25a77ef158fe93bd904de752567e55ef749218a79a435b0fdab2 SHA512 51000c2ff7f951230a32965e317865c583ecd174fac9a531c5503ed1aac713f309cb6b7472c2232b9d63de1d3a4e756c9b5483f2c45e71c86639318ae78c60d7 DIST kross-5.95.0.tar.xz 129420 BLAKE2B 46df6e3246244b1aff1ddee4044d63c8e6c80e9dbe88d840d391aaf1c7d6981989b1fbd55100af98261edb58bb4f1bd58b17926cb97c02b519f8a4a643cd01dc SHA512 42a527a9b4197b02161a4d67e14d6e85ee29568681f0e5302ce68f6faa242bd8c10ae6b10a208add8363f40008841df534784cf1fb97357ec61356e4261e6bc3 EBUILD kross-5.92.0.ebuild 866 BLAKE2B d5843b27620609ddb2deb68dd9a42e7145126933a085d6f1d391f4ea88f267c2c4be88898ea54b6a88f63b527d8ed14ba75323391cb804e02ab7b0ae6af14490 SHA512 b98277cdf84810d668efb8ee2bd1f3fcf1eac136b95733ea28f69857ebb4d1fa26be44fcdf501476ff91deb8520716704164a3c370ca85ed3c48523e203d8021 -EBUILD kross-5.94.0.ebuild 869 BLAKE2B 6d52945b24ba8b2c6dfcb93d6eeb73db735d1f90cf84515bda3d0849c64dfbcc7d1129b69077305650484ea13651a49887ee45a18833cfe381a6d862bca4a176 SHA512 18974866f7832729b85df6ba3334c5f22db19c1b67352e411dc02ce7247d9075808f0b7681345ca8daf602557b4bbf615152f46cb9c642052e379ff9d822cb7e EBUILD kross-5.95.0.ebuild 869 BLAKE2B 6d52945b24ba8b2c6dfcb93d6eeb73db735d1f90cf84515bda3d0849c64dfbcc7d1129b69077305650484ea13651a49887ee45a18833cfe381a6d862bca4a176 SHA512 18974866f7832729b85df6ba3334c5f22db19c1b67352e411dc02ce7247d9075808f0b7681345ca8daf602557b4bbf615152f46cb9c642052e379ff9d822cb7e MISC metadata.xml 456 BLAKE2B 4392b1cc6f304778d71236d5eb557dfbbd530143eea5cad9a3c3034e3e8b22c835f6c7f980124a21cefd35a2dd1efd5110adc0a5342170f88dfd7418b12bee99 SHA512 7ba65331cad434e2dceee012a5458d268eb2a04e0f7276b265c15644e6db5209bc7eee7d9695aa0038c435711e0f6f0dc53c7bae9d773b48f01e22a22e4dbb80 diff --git a/kde-frameworks/kross/kross-5.94.0.ebuild b/kde-frameworks/kross/kross-5.94.0.ebuild deleted file mode 100644 index 151ad697e32c..000000000000 --- a/kde-frameworks/kross/kross-5.94.0.ebuild +++ /dev/null @@ -1,34 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -ECM_HANDBOOK="forceoptional" -ECM_QTHELP="false" -PVCUT=$(ver_cut 1-2) -QTMIN=5.15.3 -VIRTUALX_REQUIRED="test" -inherit ecm kde.org - -DESCRIPTION="Framework for embedding scripting into applications" -LICENSE="LGPL-2+" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" -IUSE="" - -RDEPEND=" - >=dev-qt/qtgui-${QTMIN}:5 - >=dev-qt/qtscript-${QTMIN}:5 - >=dev-qt/qtwidgets-${QTMIN}:5 - >=dev-qt/qtxml-${QTMIN}:5 - =kde-frameworks/kcompletion-${PVCUT}*:5 - =kde-frameworks/kcoreaddons-${PVCUT}*:5 - =kde-frameworks/ki18n-${PVCUT}*:5 - =kde-frameworks/kiconthemes-${PVCUT}*:5 - =kde-frameworks/kio-${PVCUT}*:5 - =kde-frameworks/kparts-${PVCUT}*:5 - =kde-frameworks/kwidgetsaddons-${PVCUT}*:5 - =kde-frameworks/kxmlgui-${PVCUT}*:5 -" -DEPEND="${RDEPEND} - >=dev-qt/designer-${QTMIN}:5 -" diff --git a/kde-frameworks/krunner/Manifest b/kde-frameworks/krunner/Manifest index 6c585b6d91f2..25389a5ee400 100644 --- a/kde-frameworks/krunner/Manifest +++ b/kde-frameworks/krunner/Manifest @@ -1,9 +1,7 @@ AUX krunner-5.92.0-drop-runnermanagertest-timeouts.patch 3358 BLAKE2B daadf28ea4a1163f4585b96341535219a2e816688b390f7bcdb949528ee2209448a750469cddac96692c032ad49c122c304642bec207e101415c1931fdd89b1d SHA512 202361b35b0ef0bb365c73417a8026e59b5f4126fce0289f8c4a9bfee39b3035a14fe1df9be631c9033ed561d9fb11ec416cb2cca604d3e4a303751afc5451de AUX krunner-5.92.0-increase-runnermanagertest-timeout.patch 1080 BLAKE2B c81f86dfdf44a4a3f54caddf87bd3eaa802549e3d53c19284b5910d73036b2f4f66f3023665d62cd4a0b8831b4725023c07d4b8c5479ea1674bfedd181baf605 SHA512 50d17e56d2a34dda95e3505318678fd83db6f7ebf1d3d00ddf153b134d8bf3473d2127f81232e44d235fc43da5afbd575998571b627142646011334b3a6cae7b DIST krunner-5.92.0.tar.xz 86108 BLAKE2B 570e67bac19646d7107c55dd607fda359334e3fe4cb72c6c80235b03f91e238f814b93486d9d3668880a2aed9d3a8bc2b6e518ac71e29943b0fd476235360052 SHA512 7959d1a7f55b6c2d55f2e4e65aef11d5a5cdf5e7b7bf5b702d1da4ed02c8e05a3c36dc5e70bfa443303863d98dc0cc7c418ebc46cbf68fad5baed4f2389bce35 -DIST krunner-5.94.0.tar.xz 86244 BLAKE2B a2803701c2971304d3abcf842e24c271323118b771258343c7e68022768eba9277d2576fdc7b622161b80770e7786cb294be24f72ff44acd44a75e419c3cd263 SHA512 86f2d81e4dbb0d1c716b4d8fc4d0dbda8494fa81bfb305ddc19d7278250fca48c3bc441e7773a27330d8f9888b81e293b5f585921e99ce252541db3ac0467b30 DIST krunner-5.95.0.tar.xz 87344 BLAKE2B 4eb3539fd6664829e114c63bdeec9dac41eb1a374531a3c9dfd16671f8bb7f4bca7a97b57d35fb2df788b68b48fb9196ec778418dbac069b0e3971759a3dfa83 SHA512 f8be80109af811c9c2c30c1751d9e126c99d36a44821a498de4ff69ab035caaabdd3273940594a7a576e6f5532aa039824d7599d3106224bca01440a1bc94c41 EBUILD krunner-5.92.0.ebuild 1313 BLAKE2B f9d32bcdc233a61145c4e9968c765cb3290afcacd6a6156da8f56c384b334e7016b1ceb327bb498d95be63d83624643bcbb8e712e0cbb0c8d5ba42c40a3a8f68 SHA512 8903d3d7386c793154825de5fb19be2ffbbd22c34719e699936c8875909a22b38bbbafa0ab6edcc8b4790ade115534a29b573d2ae8dcdd3194f22158e10baadc -EBUILD krunner-5.94.0.ebuild 1157 BLAKE2B c4671194f470fd49804ff25ee0e873ec5d818219b6c30e8b00491f2540dd6b101d8040788698a5505f79ce023d97ee7ea984db2f351c41563eb38cef544fd4b7 SHA512 91e1f92e8dc3384dec6e4bd117dfc275b3ca6cd03e7601e8f020f90ae9ca71cfd070ced8142456f7119356eb0ffdb606b1d1105f606fe1cc8e3369ef97217ff2 EBUILD krunner-5.95.0.ebuild 1184 BLAKE2B eb9510f443ab50d41b974ba72153d10c879fc724ca5d61be63075d4700901248ea9001df228143515204dc41baf2217f18e446822f3b2f3b054c6ac457075e8b SHA512 50d6b586bb75f0e2339edb396ed2f7c86e194d960d75e5f05b3812e21473c191a372fbd691a3baa23ad71c9ca458d60b2cc21e761bf181d7a769693b03d5a6c0 MISC metadata.xml 552 BLAKE2B 6fc263110547ce6552754eceb08fa408b798642c8525e975ef326a154776129839872f1f66d72b499070b18af12f0dd5a84a8dc06287648c5fd00602c1a72ab1 SHA512 ab8b303f3c07000e126031e092019f3226cf59b191c221e1de39ce32bf44fede7918516be74bafda1886154026d1504c0ad3652b8ae9efe65831f09fbe8d52a8 diff --git a/kde-frameworks/krunner/krunner-5.94.0.ebuild b/kde-frameworks/krunner/krunner-5.94.0.ebuild deleted file mode 100644 index 40103e8868b4..000000000000 --- a/kde-frameworks/krunner/krunner-5.94.0.ebuild +++ /dev/null @@ -1,47 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PVCUT=$(ver_cut 1-2) -QTMIN=5.15.3 -VIRTUALX_REQUIRED="test" -inherit ecm kde.org - -DESCRIPTION="Framework for providing different actions given a string query" - -LICENSE="LGPL-2+" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" -IUSE="activities" - -DEPEND=" - >=dev-qt/qtdbus-${QTMIN}:5 - >=dev-qt/qtdeclarative-${QTMIN}:5 - >=dev-qt/qtgui-${QTMIN}:5 - >=dev-qt/qtwidgets-${QTMIN}:5 - =kde-frameworks/kconfig-${PVCUT}*:5 - =kde-frameworks/kcoreaddons-${PVCUT}*:5 - =kde-frameworks/ki18n-${PVCUT}*:5 - =kde-frameworks/kio-${PVCUT}*:5 - =kde-frameworks/kservice-${PVCUT}*:5 - =kde-frameworks/plasma-${PVCUT}*:5 - =kde-frameworks/solid-${PVCUT}*:5 - =kde-frameworks/threadweaver-${PVCUT}*:5 - activities? ( =kde-frameworks/kactivities-${PVCUT}*:5 ) -" -RDEPEND="${DEPEND}" - -src_configure() { - local mycmakeargs=( - $(cmake_use_find_package activities KF5Activities) - ) - ecm_src_configure -} - -src_test() { - # requires virtual dbus, otherwise hangs; bugs #630672, #789351 - local myctestargs=( - -E "(dbusrunnertest|runnermanagersinglerunnermodetest)" - ) - ecm_src_test -} diff --git a/kde-frameworks/kservice/Manifest b/kde-frameworks/kservice/Manifest index 59c376badce0..8e76e14523a9 100644 --- a/kde-frameworks/kservice/Manifest +++ b/kde-frameworks/kservice/Manifest @@ -1,7 +1,5 @@ DIST kservice-5.92.0.tar.xz 267336 BLAKE2B 9ab32695b8a32e8d56463cc0dd31d6f1c15380c75c502d9e5482ec6dcfa9ddb20b3dd795d327babb73186b47958fa10d9e5f25433456a9368210d90de5afd6d3 SHA512 e8673d2a3770557ef421f5ac37358066903f7c5624d1ced317b29e5cc34b759da4ae4bc1cc90f195427a0f0257283a804dc606afdcecb494946b2f3c8541ebc6 -DIST kservice-5.94.0.tar.xz 267700 BLAKE2B 05809bed20cfd13b15a5306c059e4a3011780b954cd145ab21b677b15111b577ff39574015f8b0765e9301f7dcbc58d7962a590eac803bc8cd7773ddbcbcb093 SHA512 d8c93e14821bc103a375e86f99fdf19f966596f7acb37eb5209ac0fbef045b5e56e3c725bfada4b47d00ea8119a00de3e8f246fcb4cb7b390578f48945ae1e15 DIST kservice-5.95.0.tar.xz 267660 BLAKE2B 8a6db2efbd0f92a0e37b00b48ec79fb0d7de8fa5b0f53c3a773cb1acee0f6578009ee7f58f553ea6caedbd84ef1e699bd7457909a9100fb3752b04d0b27d830f SHA512 ce88817238bb8a671b5dc94d934a7dd4df8ce794452968836e60d6ad3781b1d3a25908f82c997a918ed99243579d394fad4a40955653881ac03484e054e8a763 EBUILD kservice-5.92.0.ebuild 1013 BLAKE2B 70426a3f3696c14c492bf3c3f35502aedbcc439b6d816601e9606c8cfcc43c4c01e86c52d975d32b3eb98fb4f7ba732ab3820bb7d6584e2d75999002601e3a1b SHA512 05483b6d55983947fbcaf4a7183afcf32164923da4f99a1668f0c39092b0ee505cd324d3aa635a2d28d304973f333d4e0aa7efdfde5cc0a63bbb8f87e3497b26 -EBUILD kservice-5.94.0.ebuild 1016 BLAKE2B 3d0177f47a4aaf509bcc4661bd967c472d48093885264b47870e1e2c34ad99b9073283f7e5d9928a5da3db2479076677742cbfc952d61cf5584857883eceee9b SHA512 e4cdd6191dac1f6a3fb3adb6509ebe8a845ebc40fe3c136b9326f8408f3dc7770b9211178ed82e172256b7e43f797174194e7196d996b4a8fa9f280ec337bfc8 EBUILD kservice-5.95.0.ebuild 1016 BLAKE2B 3d0177f47a4aaf509bcc4661bd967c472d48093885264b47870e1e2c34ad99b9073283f7e5d9928a5da3db2479076677742cbfc952d61cf5584857883eceee9b SHA512 e4cdd6191dac1f6a3fb3adb6509ebe8a845ebc40fe3c136b9326f8408f3dc7770b9211178ed82e172256b7e43f797174194e7196d996b4a8fa9f280ec337bfc8 MISC metadata.xml 456 BLAKE2B 4392b1cc6f304778d71236d5eb557dfbbd530143eea5cad9a3c3034e3e8b22c835f6c7f980124a21cefd35a2dd1efd5110adc0a5342170f88dfd7418b12bee99 SHA512 7ba65331cad434e2dceee012a5458d268eb2a04e0f7276b265c15644e6db5209bc7eee7d9695aa0038c435711e0f6f0dc53c7bae9d773b48f01e22a22e4dbb80 diff --git a/kde-frameworks/kservice/kservice-5.94.0.ebuild b/kde-frameworks/kservice/kservice-5.94.0.ebuild deleted file mode 100644 index d65ead95a89b..000000000000 --- a/kde-frameworks/kservice/kservice-5.94.0.ebuild +++ /dev/null @@ -1,50 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PVCUT=$(ver_cut 1-2) -QTMIN=5.15.3 -inherit ecm kde.org - -DESCRIPTION="Advanced plugin and service introspection" - -LICENSE="LGPL-2 LGPL-2.1+" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" -IUSE="+man" - -# requires running kde environment -RESTRICT="test" - -BDEPEND=" - sys-devel/bison - sys-devel/flex - man? ( >=kde-frameworks/kdoctools-${PVCUT}:5 ) -" -RDEPEND=" - >=dev-qt/qtdbus-${QTMIN}:5 - >=dev-qt/qtxml-${QTMIN}:5 - =kde-frameworks/kconfig-${PVCUT}*:5 - =kde-frameworks/kcoreaddons-${PVCUT}*:5 - =kde-frameworks/kdbusaddons-${PVCUT}*:5 - =kde-frameworks/ki18n-${PVCUT}*:5 -" -DEPEND="${RDEPEND} - test? ( >=dev-qt/qtconcurrent-${QTMIN}:5 ) -" - -src_configure() { - local mycmakeargs=( - -DAPPLICATIONS_MENU_NAME=kf5-applications.menu - $(cmake_use_find_package man KF5DocTools) - ) - - ecm_src_configure -} - -src_install() { - ecm_src_install - - # bug 596316 - dosym kf5-applications.menu /etc/xdg/menus/applications.menu -} diff --git a/kde-frameworks/ktexteditor/Manifest b/kde-frameworks/ktexteditor/Manifest index 2375a8e42fd2..65d8f098d2de 100644 --- a/kde-frameworks/ktexteditor/Manifest +++ b/kde-frameworks/ktexteditor/Manifest @@ -1,9 +1,7 @@ AUX ktexteditor-5.92.0-fix-crash-w-stale-indexes.patch 1094 BLAKE2B 803b7094d6dd25034e1d5d9ab7d33d06fd1527700f8ae49b57e7d345ff93acea37cda10e4cc3f5bae936fbd66ef44d7e6109912f04ff76b9ee7594cb94889706 SHA512 df3401f4f415a24038b8394e7053dd260e0dd6ea9b2accf857daedb95bf34f5a48e96795cd90488f51db09bc865590fca9e0f8fbe5b81eba2acaf9df521e20f3 AUX ktexteditor-5.92.0-fix-toggle-comment.patch 4843 BLAKE2B 7723bd5bc04bcc97779c04b34fa2403bbd0084fa26e2f92d83719216e36b4162660153eabda30bb1616240fc164dfef27118ece97633096ff1d711037dcbe3ee SHA512 170277709bc93ab650085f7bed3930cb391a5926da31cd030a0eb0565d645a7a028db93a12ed09ae88119730bfb5364f282b41a82557616878d04a8c0259986e DIST ktexteditor-5.92.0.tar.xz 2347752 BLAKE2B c4e2356132f535dccbea1bae2355f3455b91d98c1cd99735db0ec39f0b2bc68f062e60e85f085e3614420d673487ea436243be485b321576022243736dec9f57 SHA512 5455fd579047db0010036afe0490620089687e206440ff77af270d9dcc25c1d48b3b8d763144f416cc539038c29e0e70703a1300b7ad78d0db59320a0712c402 -DIST ktexteditor-5.94.0.tar.xz 2388448 BLAKE2B 054114bafd06e041cc844ac3a579e475430a23bfa77efb97a74f6fbe2606336e42e137ac575b45de77be48d2dbe27d09a46743f6793a40505c84c4cef01e285e SHA512 cb42219ca4e2009c7df3adc85f45814e04da65e40490a37928b43623dd19c3567451c50b31d909fb08fa508c5e043016ec2f9789524ff248a27850c536fd9016 DIST ktexteditor-5.95.0.tar.xz 2392068 BLAKE2B e8f8c8445b086aa24e9d74650ca2c896f65ed04f1c1618c1d6e8f9e4c04f0454a79cfb01ef66bb4364b323e846169fe83b7fe9d695a67de4a6b4bb6f75d1a320 SHA512 5c85a280aed0100c55716fed657bd6ab5d75674262d15cef8a71d169d50fa0fcbdb46d3c1602f9ff21545ab73dbf93a951f1333c6fe5e05d729de8c16cb1eaa5 EBUILD ktexteditor-5.92.0-r1.ebuild 1662 BLAKE2B b0cf93eabd029c5831da8dfbc1c1dfd042687c05473a42417279665cabfb121ff80614b5e0066698185d2ea09e65a9d3757e475935052f9c9378f9b6aba15e2d SHA512 f19e21b3b1e2116ee64143eb2a79ba79670ea449cc152ddb964b0ded9abfa4184ea099440ad53aa54c2df3624567e1c8d270a8970dcab5a3eccfc00136e7c108 -EBUILD ktexteditor-5.94.0.ebuild 1521 BLAKE2B 55b37442857ea10397f364fa4651ce6562cca2b7a6c54f46a5928a5c87362fc67fd017573fcdcae5a6f887578b7d1d0c5294d598ce758e59dfc10c372373c18c SHA512 d2031fb3f489c7226a7b314d75aadad560281697820debb469740b5aa56c37429c63bded7f6ad350c56a9983e0a07212a603623b1dfead51c19d30455e8ef94e EBUILD ktexteditor-5.95.0.ebuild 1521 BLAKE2B 55b37442857ea10397f364fa4651ce6562cca2b7a6c54f46a5928a5c87362fc67fd017573fcdcae5a6f887578b7d1d0c5294d598ce758e59dfc10c372373c18c SHA512 d2031fb3f489c7226a7b314d75aadad560281697820debb469740b5aa56c37429c63bded7f6ad350c56a9983e0a07212a603623b1dfead51c19d30455e8ef94e MISC metadata.xml 558 BLAKE2B 4f17698120e7bb1f131519e4a43f33e99916d3690a548412572a43cc060a115eeed44d0ca0cab43f7c3fea8c098f4c495ce571ea1cb6ce78a25e7ef0fb49f1e5 SHA512 441d42f0f301c60e77f90d40cf57f76addaf455225a99e63ea95ed3b7a08d944fe80260c7188a989d830277006da96f271fb6a02bad41ead3bea7358621ae04a diff --git a/kde-frameworks/ktexteditor/ktexteditor-5.94.0.ebuild b/kde-frameworks/ktexteditor/ktexteditor-5.94.0.ebuild deleted file mode 100644 index da79d7e161e9..000000000000 --- a/kde-frameworks/ktexteditor/ktexteditor-5.94.0.ebuild +++ /dev/null @@ -1,55 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PVCUT=$(ver_cut 1-2) -QTMIN=5.15.3 -VIRTUALX_REQUIRED="test" -inherit ecm kde.org - -DESCRIPTION="Framework providing a full text editor component" - -LICENSE="LGPL-2+" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" -IUSE="+editorconfig" - -RESTRICT="test" - -DEPEND=" - >=dev-qt/qtdeclarative-${QTMIN}:5 - >=dev-qt/qtgui-${QTMIN}:5 - >=dev-qt/qtprintsupport-${QTMIN}:5 - >=dev-qt/qtwidgets-${QTMIN}:5 - >=dev-qt/qtxml-${QTMIN}:5 - =kde-frameworks/karchive-${PVCUT}*:5 - =kde-frameworks/kauth-${PVCUT}*:5 - =kde-frameworks/kcodecs-${PVCUT}*:5 - =kde-frameworks/kcompletion-${PVCUT}*:5 - =kde-frameworks/kconfig-${PVCUT}*:5 - =kde-frameworks/kconfigwidgets-${PVCUT}*:5 - =kde-frameworks/kcoreaddons-${PVCUT}*:5 - =kde-frameworks/kguiaddons-${PVCUT}*:5 - =kde-frameworks/ki18n-${PVCUT}*:5 - =kde-frameworks/kiconthemes-${PVCUT}*:5 - =kde-frameworks/kio-${PVCUT}*:5 - =kde-frameworks/kitemviews-${PVCUT}*:5 - =kde-frameworks/kjobwidgets-${PVCUT}*:5 - =kde-frameworks/kparts-${PVCUT}*:5 - =kde-frameworks/ktextwidgets-${PVCUT}*:5 - =kde-frameworks/kwidgetsaddons-${PVCUT}*:5 - =kde-frameworks/kxmlgui-${PVCUT}*:5 - =kde-frameworks/sonnet-${PVCUT}*:5 - =kde-frameworks/syntax-highlighting-${PVCUT}*:5 - editorconfig? ( app-text/editorconfig-core-c ) -" -RDEPEND="${DEPEND}" -BDEPEND="test? ( >=kde-frameworks/kservice-${PVCUT}:5 )" - -src_configure() { - local mycmakeargs=( - $(cmake_use_find_package editorconfig EditorConfig) - ) - - ecm_src_configure -} diff --git a/kde-frameworks/ktextwidgets/Manifest b/kde-frameworks/ktextwidgets/Manifest index c29805966a90..92e4cfd6fa29 100644 --- a/kde-frameworks/ktextwidgets/Manifest +++ b/kde-frameworks/ktextwidgets/Manifest @@ -1,7 +1,5 @@ DIST ktextwidgets-5.92.0.tar.xz 329168 BLAKE2B ee0991f12d7e3a54b4e79b77327378e9c61544f5c5133f9bf838b3995ff828f2b35fa7489c6407efa08770911e47883587d519e78ef5d8e112483c744c9875d2 SHA512 7fd02eebb10b2929a6d82acdccba07a906692cdcc92f824b360e4be5643412b7bbb34772b8e6762e95c769d2528bdc873ce4fd03c8dbd5b5fd26b341ffce9e9d -DIST ktextwidgets-5.94.0.tar.xz 329296 BLAKE2B 13bd0a3b1ccc232e85ab855617eca9dd186c523cdb641d2ed55afc8bfba250771942a57ccaee99ac54cf98551af8e9ded0eeacd848070794d1f12dc42e435f9a SHA512 8b25e0ac4a84fc0f763a3450fa520c551f83b4e2d26e99bc5e1830f4c36c1fe9de2bae7aa9608630a24b73239948cd6b4b22fa6b24e21c5ab218d99c0cce2cee DIST ktextwidgets-5.95.0.tar.xz 329372 BLAKE2B 09750ed4e2f6488ce4a1d2899cef6ce561d70dcbd284de7c2602b32cc4d9b504ac56c56bd5612342b2c4fc673aca8fdf9cddf956fe25c2c9468ec9a17d1d9eec SHA512 63f45cd542d81de8591668922c63ca023f637fea0374f6ba15cd2481c6c42ab7748419c18f65c14b05d1801cc725827d2436622f5d40ee2ff00cca5b463eae04 EBUILD ktextwidgets-5.92.0.ebuild 962 BLAKE2B 78fdddc9da064897c001d9fd7b122f4504565f0e345ebe95e3ac40126686e616286b64b9b5f7f44f2dfa2e05382f26d65250fb050f21da5489cd1f253288a790 SHA512 49d46347f55d9f10a3dcf3d0ac4ef88c59d8b681ed40f409bbd2415af8c624c91cd42a8c8cc6277122911475c211f17c0a559876db4cd5041b9e0acc37b9856d -EBUILD ktextwidgets-5.94.0.ebuild 965 BLAKE2B 87abdd8fe9c6c0d3ce734cc8f4cd17ca86b1fc81b21e48f27c0778ae010feeb904fd47e9dbfe276d4806c595bdf93749edcb3678a2b318a097781f33797c661c SHA512 4db80cd5c13163c6b93f5d1c431d3319ec90e6db39194759c2a07949cdac060fa145a66b2ea90cf35d915c211cc0d9af1b31759d4825b5300118ac7290686c1d EBUILD ktextwidgets-5.95.0.ebuild 965 BLAKE2B 87abdd8fe9c6c0d3ce734cc8f4cd17ca86b1fc81b21e48f27c0778ae010feeb904fd47e9dbfe276d4806c595bdf93749edcb3678a2b318a097781f33797c661c SHA512 4db80cd5c13163c6b93f5d1c431d3319ec90e6db39194759c2a07949cdac060fa145a66b2ea90cf35d915c211cc0d9af1b31759d4825b5300118ac7290686c1d MISC metadata.xml 606 BLAKE2B b0657b12dfbcb381fbc777811260f4904059890473e420a0f5bcc82c9e785c0611f61355b665c57042cbacbf0d397f0ef190a152b9dced6c7ada3c7b024f4bca SHA512 b7d8f946e5fdbe0ba748f6236ea9273c95687909bd6d6306d722dffbfece7233aa1b5345f9b3033471f5772540a166439602dca828df8d7262c0035908552076 diff --git a/kde-frameworks/ktextwidgets/ktextwidgets-5.94.0.ebuild b/kde-frameworks/ktextwidgets/ktextwidgets-5.94.0.ebuild deleted file mode 100644 index 0513262164ec..000000000000 --- a/kde-frameworks/ktextwidgets/ktextwidgets-5.94.0.ebuild +++ /dev/null @@ -1,38 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -ECM_DESIGNERPLUGIN="true" -PVCUT=$(ver_cut 1-2) -QTMIN=5.15.3 -VIRTUALX_REQUIRED="test" -inherit ecm kde.org - -DESCRIPTION="Framework providing an assortment of widgets for displaying and editing text" -LICENSE="LGPL-2+ LGPL-2.1+" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" -IUSE="speech" - -DEPEND=" - >=dev-qt/qtgui-${QTMIN}:5 - >=dev-qt/qtwidgets-${QTMIN}:5 - =kde-frameworks/kcompletion-${PVCUT}*:5 - =kde-frameworks/kconfig-${PVCUT}*:5 - =kde-frameworks/kconfigwidgets-${PVCUT}*:5 - =kde-frameworks/kcoreaddons-${PVCUT}*:5 - =kde-frameworks/ki18n-${PVCUT}*:5 - =kde-frameworks/kservice-${PVCUT}*:5 - =kde-frameworks/kwidgetsaddons-${PVCUT}*:5 - =kde-frameworks/sonnet-${PVCUT}*:5 - speech? ( >=dev-qt/qtspeech-${QTMIN}:5 ) -" -RDEPEND="${DEPEND}" - -src_configure() { - local mycmakeargs=( - $(cmake_use_find_package speech Qt5TextToSpeech) - ) - - ecm_src_configure -} diff --git a/kde-frameworks/kunitconversion/Manifest b/kde-frameworks/kunitconversion/Manifest index 85590d7bc3db..c074c089a0d9 100644 --- a/kde-frameworks/kunitconversion/Manifest +++ b/kde-frameworks/kunitconversion/Manifest @@ -1,7 +1,5 @@ DIST kunitconversion-5.92.0.tar.xz 893192 BLAKE2B 7f6df447e8a61ab193bc14e56aef065106a55622f750f760b0b77b36f18f29677bd79e92536904d3d93511d69c13e8d46cd88840529b453f89241c37c427c7e6 SHA512 4d1d2028f392d35ca90bb79a2f1102e14807c28f87bc1031eb502122e9b9d7d69ba0bb2ab04581a2a378299cb3831b73b1457e4d25a49b29be55d25f48cb001f -DIST kunitconversion-5.94.0.tar.xz 892292 BLAKE2B 62401211af40ef51415d508752906a0582efa808f2fdb8ac136c8abae4bfefeff347767fcb0e18c0ee0e0604c362e3eb2067988727ce874911aba9d7b5816d5c SHA512 28435650c81835728c3dd44b60ac21467b52595613413c9ebffc66b5f970dfec31af8a491893a6d699b323bd763f3d440a22540c59bfdbdd2a5dfb97dac89f04 DIST kunitconversion-5.95.0.tar.xz 893812 BLAKE2B c05c258c1e4056d602d8fe8558e20b533076af0c47d371ecddd3cc2ed9f0992c1686bf229ed228b143c92f5363f4c5e873b198c4d36f1163350623d76c49aab4 SHA512 3f2969c97995f95ede02b697a348ab9e58ef7f012385be6ee980255594f6b257bbe5ff33877ada9a81f7fad05231620d82c8c4492cca5277afb47cf4131edfba EBUILD kunitconversion-5.92.0.ebuild 706 BLAKE2B 6210cbff5bbcd0ddbfa1c168ea18cf97bfc1fd7023a79d7164c826624482573e996b372f60786c19d96ee0d8127f425f800106cd78bc19e16291308beb07e002 SHA512 3de084dd973ce240743eb5f764580d496046a9d2b3bfbf6e6a34f1e3580d62c1f59624b110e46523f4aecf632bbac3c45f766142ef7f91e7743237ea46abc125 -EBUILD kunitconversion-5.94.0.ebuild 709 BLAKE2B d09b546a61fd993312403c60e787ed1c794f2e44363b54a4160f62227f6b17231f3ebd7f058d50dcab63047de49828bbca5da3b89fac90e72fb0fd782a5561f3 SHA512 a545e9c8ccb3ca6a5f3dfba140743b4b49654a8704c1028f6a112b0decea7327087b4e4cd19492803900687cda6d4a0c137c061ff70dd79a0af7681d2b2bc216 EBUILD kunitconversion-5.95.0.ebuild 709 BLAKE2B d09b546a61fd993312403c60e787ed1c794f2e44363b54a4160f62227f6b17231f3ebd7f058d50dcab63047de49828bbca5da3b89fac90e72fb0fd782a5561f3 SHA512 a545e9c8ccb3ca6a5f3dfba140743b4b49654a8704c1028f6a112b0decea7327087b4e4cd19492803900687cda6d4a0c137c061ff70dd79a0af7681d2b2bc216 MISC metadata.xml 456 BLAKE2B 4392b1cc6f304778d71236d5eb557dfbbd530143eea5cad9a3c3034e3e8b22c835f6c7f980124a21cefd35a2dd1efd5110adc0a5342170f88dfd7418b12bee99 SHA512 7ba65331cad434e2dceee012a5458d268eb2a04e0f7276b265c15644e6db5209bc7eee7d9695aa0038c435711e0f6f0dc53c7bae9d773b48f01e22a22e4dbb80 diff --git a/kde-frameworks/kunitconversion/kunitconversion-5.94.0.ebuild b/kde-frameworks/kunitconversion/kunitconversion-5.94.0.ebuild deleted file mode 100644 index 3c95772ed6b5..000000000000 --- a/kde-frameworks/kunitconversion/kunitconversion-5.94.0.ebuild +++ /dev/null @@ -1,30 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PVCUT=$(ver_cut 1-2) -QTMIN=5.15.3 -inherit ecm kde.org - -DESCRIPTION="Framework for converting units" -LICENSE="LGPL-2+" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" -IUSE="" - -DEPEND=" - >=dev-qt/qtnetwork-${QTMIN}:5 - =kde-frameworks/ki18n-${PVCUT}*:5 -" -RDEPEND="${DEPEND}" - -src_test() { - local myctestargs=( - # convertertest: bug 623938 - needs internet connection - # categorytest: bug 808216 - needs internet connection - # currencytableinittest: bug 808216 - unknown, reported upstream - -E "(convertertest|categorytest|currencytableinittest)" - ) - - LC_NUMERIC="C" ecm_src_test # bug 694804 -} diff --git a/kde-frameworks/kwallet/Manifest b/kde-frameworks/kwallet/Manifest index d211886faf12..4eedaa27670b 100644 --- a/kde-frameworks/kwallet/Manifest +++ b/kde-frameworks/kwallet/Manifest @@ -1,7 +1,5 @@ DIST kwallet-5.92.0.tar.xz 305528 BLAKE2B adf94a05ad064a02c5c8cf291014e554f9e432aa07977b08c97b5b61babff53e2e973c16b10ad5ab48cbd7a48b4b3afecabd576070db8076a0cfa2608d7588f1 SHA512 db65cf0e40a758129122e8320b1971e35de5e7a9b65248937e5b3c65063515ce3520ea2f32eb363d138d9c53afae39e2f86618ac318fb19d099a5fa38ac18c6a -DIST kwallet-5.94.0.tar.xz 307240 BLAKE2B 5a5e7a7b13583bcec24f2fbb18891c632e500bc07385a435674a995967593914e282b95644b1e349cb31e6ebb3e917cc8a2e6094bbd01e3670d45618250c2eeb SHA512 9cb0105413d983bf89819f60fc36182cbb59737be316ce52262fe68f388dc1262dfb404ef0703af48ec75bd869985829f67b58f433f6b366ef780ad553ee9638 DIST kwallet-5.95.0.tar.xz 307480 BLAKE2B aed7ce43e92b2fb9d7494faca43b6c3ce807eb717dc0a4693ee8c512db9d42fd288104f214402d3ef183f34791f4dc0caefb77380d77b7f04d69be3484375b16 SHA512 c31ed480acc367ff7db25da0115769ae4e0ff329718be343a9b7565ef17adea1590af611c6f04086fe5ecc050e66d9eb6f6611aee71284422a86c2f5c7df85a1 EBUILD kwallet-5.92.0.ebuild 1386 BLAKE2B 9d346ef6a142876e06379a67e49a9b10776f71ed9a55545bfe77a6586c1963f90323a7da91914632e105520f6d245e0cc7d7069aab42a55862da4fc745404a28 SHA512 c88833f8c73663b7bf9da0feae8684bc8789845643fc697da712468feb619f3e6011083890316627f2441ca67366cf2887d6aaf408a25a572c5dcf4259be618f -EBUILD kwallet-5.94.0.ebuild 1389 BLAKE2B 525efe96b827e33ffb5120a799d22842eb7928ec760cfb8ff0fd370990f7ba0104e9a88367304acf00ad9fd6673910e59b0901b00dda78817ff97412af030f30 SHA512 6816528ad58fe2a30af4145aa5ac2422e6b585aa7eca234de096e994fe4efe2e25e4f5ed605c21f14f7db4035aa4c6b8fd132703fe0196e37c0a162769d68142 EBUILD kwallet-5.95.0.ebuild 1389 BLAKE2B 525efe96b827e33ffb5120a799d22842eb7928ec760cfb8ff0fd370990f7ba0104e9a88367304acf00ad9fd6673910e59b0901b00dda78817ff97412af030f30 SHA512 6816528ad58fe2a30af4145aa5ac2422e6b585aa7eca234de096e994fe4efe2e25e4f5ed605c21f14f7db4035aa4c6b8fd132703fe0196e37c0a162769d68142 MISC metadata.xml 586 BLAKE2B 7ab7b780f8861068d289d9563a6a81ee660265764db00a7be316a1242fc56689af895248783ee8814b95f46ce35bfa7533d511b2c47b1170b46ae0ba96aa92e5 SHA512 f0d5748631151406a2baf5401386cf644a8d373651e44858f336741a8eecffe1b3c2967b10925fdd9490a050740b3f9eba781f2aacee13fcd211c3145c625a3c diff --git a/kde-frameworks/kwallet/kwallet-5.94.0.ebuild b/kde-frameworks/kwallet/kwallet-5.94.0.ebuild deleted file mode 100644 index 4f2b363ed354..000000000000 --- a/kde-frameworks/kwallet/kwallet-5.94.0.ebuild +++ /dev/null @@ -1,53 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PVCUT=$(ver_cut 1-2) -QTMIN=5.15.3 -inherit ecm kde.org optfeature - -DESCRIPTION="Framework providing desktop-wide storage for passwords" - -LICENSE="LGPL-2+" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" -IUSE="gpg +man" - -BDEPEND=" - man? ( >=kde-frameworks/kdoctools-${PVCUT}:5 ) -" -DEPEND=" - dev-libs/libgcrypt:0= - >=dev-qt/qtdbus-${QTMIN}:5 - >=dev-qt/qtgui-${QTMIN}:5 - >=dev-qt/qtwidgets-${QTMIN}:5 - =kde-frameworks/kconfig-${PVCUT}*:5 - =kde-frameworks/kconfigwidgets-${PVCUT}*:5 - =kde-frameworks/kcoreaddons-${PVCUT}*:5 - =kde-frameworks/kdbusaddons-${PVCUT}*:5 - =kde-frameworks/ki18n-${PVCUT}*:5 - =kde-frameworks/knotifications-${PVCUT}*:5 - =kde-frameworks/kservice-${PVCUT}*:5 - =kde-frameworks/kwidgetsaddons-${PVCUT}*:5 - =kde-frameworks/kwindowsystem-${PVCUT}*:5 - gpg? ( >=app-crypt/gpgme-1.7.1:=[cxx,qt5] ) -" -RDEPEND="${DEPEND}" - -src_configure() { - local mycmakeargs=( - $(cmake_use_find_package gpg Gpgmepp) - $(cmake_use_find_package man KF5DocTools) - ) - - ecm_src_configure -} - -pkg_postinst() { - if [[ -z "${REPLACING_VERSIONS}" ]]; then - optfeature "Auto-unlocking after account login" kde-plasma/kwallet-pam - optfeature "KWallet management" kde-apps/kwalletmanager:5 - elog "For more information, read https://wiki.gentoo.org/wiki/KDE#KWallet" - fi - ecm_pkg_postinst -} diff --git a/kde-frameworks/kwayland/Manifest b/kde-frameworks/kwayland/Manifest index 8710dc8b6ee0..b64437e27092 100644 --- a/kde-frameworks/kwayland/Manifest +++ b/kde-frameworks/kwayland/Manifest @@ -1,7 +1,5 @@ DIST kwayland-5.92.0.tar.xz 335360 BLAKE2B 57d42694c46b090fd62d1886f4818134f9d5e19f78665d4a8bf9f05572d5523c3580ce4c4f8da869371c2bf1de9bbac4d3a0d7fa40993b94291e12af2e4c9472 SHA512 982140987c5cb561c25afc2d8e573db37764fde1b87d395af0c21d8d63e9a6a70dd4fdac3b70881588acca28b4c45a2af470fd9ca260fbd9bd14ed4e299fa2ed -DIST kwayland-5.94.0.tar.xz 335524 BLAKE2B ded4dba214b12872bb2d07861b051944eac409003b0268463c62c48f35420307495e2287ac502222d35ef893f1282765e48b824149ca951da0cc5fd494fe44d6 SHA512 56d10d1048967d0c54ba88339b31ddef4b5cf3a3aa743f8fac56f5c97292112d7fa998107a854e999a54ac4ab4659e7dbf6d6c496856de4e91c45df9fafdf399 DIST kwayland-5.95.0.tar.xz 335624 BLAKE2B c6e31c762187584ca567c890276319bfc0c23ccce4fca4f302a58291a8c1e4cff8179d2f720a3f115ab8db6f835cd1e3e79102da679e87925c6806f38c821f43 SHA512 8a10bdfe610ca9b0512e887637a8472bf650a6cb4d2a80fb102d7691cd6a85d6512bdb3feb52bc42ca7ee5d9d627c947b0a47e31d3a9852cf5a25eb7223c1681 EBUILD kwayland-5.92.0.ebuild 884 BLAKE2B 6354d55621540c294d19496bfb9f484ccd4a52b9c9603c379b8db1535b4e99e393490ce45143eafc4781e4f57b47f64b1e1dbf839ff12bf0f41ae02e4e03b224 SHA512 8997a29c9c5c46f060b4bac0c596032087bc7187a7843d6c9667801fbfa49afc101e984d90196d320b13aab832fa5caa355cc3bf225810057abcc80bc1ca577e -EBUILD kwayland-5.94.0.ebuild 894 BLAKE2B d3e9bc26eb9f4d8d069514820b083b184dddfe0958276569726c42606e62c9224397698c4742cf9108796eda2fe4aebc894a31fe7b8cc7d6227d5209072fd1c3 SHA512 513d7776ebf460866a70b756e999c194fb51955a753758eb1618bc1c29b27a55f899511f815a0335323bcf3baff807ebec482dfe19f5e1500be92837faf7b0e4 EBUILD kwayland-5.95.0.ebuild 894 BLAKE2B d3e9bc26eb9f4d8d069514820b083b184dddfe0958276569726c42606e62c9224397698c4742cf9108796eda2fe4aebc894a31fe7b8cc7d6227d5209072fd1c3 SHA512 513d7776ebf460866a70b756e999c194fb51955a753758eb1618bc1c29b27a55f899511f815a0335323bcf3baff807ebec482dfe19f5e1500be92837faf7b0e4 MISC metadata.xml 456 BLAKE2B 4392b1cc6f304778d71236d5eb557dfbbd530143eea5cad9a3c3034e3e8b22c835f6c7f980124a21cefd35a2dd1efd5110adc0a5342170f88dfd7418b12bee99 SHA512 7ba65331cad434e2dceee012a5458d268eb2a04e0f7276b265c15644e6db5209bc7eee7d9695aa0038c435711e0f6f0dc53c7bae9d773b48f01e22a22e4dbb80 diff --git a/kde-frameworks/kwayland/kwayland-5.94.0.ebuild b/kde-frameworks/kwayland/kwayland-5.94.0.ebuild deleted file mode 100644 index 8d11ec295b6c..000000000000 --- a/kde-frameworks/kwayland/kwayland-5.94.0.ebuild +++ /dev/null @@ -1,37 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -ECM_TEST="true" -PVCUT=$(ver_cut 1-2) -QTMIN=5.15.3 -inherit ecm kde.org - -DESCRIPTION="Qt-style client and server library wrapper for Wayland libraries" -HOMEPAGE="https://invent.kde.org/frameworks/kwayland" - -LICENSE="LGPL-2.1" -KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86" -IUSE="" - -# All failing, I guess we need a virtual wayland server -RESTRICT="test" - -# slot op: includes qpa/qplatformnativeinterface.h -RDEPEND=" - >=dev-libs/wayland-1.15.0 - >=dev-qt/qtconcurrent-${QTMIN}:5 - >=dev-qt/qtgui-${QTMIN}:5=[egl] - >=dev-qt/qtwayland-${QTMIN}:5 - media-libs/libglvnd -" -DEPEND="${RDEPEND} - >=dev-libs/plasma-wayland-protocols-1.7.0 - >=dev-libs/wayland-protocols-1.15 - sys-kernel/linux-headers -" -BDEPEND=" - >=dev-qt/qtwaylandscanner-${QTMIN}:5 - >=dev-util/wayland-scanner-1.19.0 -" diff --git a/kde-frameworks/kwidgetsaddons/Manifest b/kde-frameworks/kwidgetsaddons/Manifest index 498f04b8e034..182d5a6b27cc 100644 --- a/kde-frameworks/kwidgetsaddons/Manifest +++ b/kde-frameworks/kwidgetsaddons/Manifest @@ -1,7 +1,5 @@ DIST kwidgetsaddons-5.92.0.tar.xz 2313060 BLAKE2B d48d1be09dc65d79eb5961394ac5bd1f26c0613128c10faab45f5011131f7a2233733aaa844705f7905f3aede240ef6734ad4a68eb044af7531203252e2e8ca9 SHA512 a983eb8c8b186c0fade674516b6a99a6455d512c0ee243af5cfcdfb5733adfd9ca2b2e674959312350dfcd4faae8bc62a57cc356bd30b0420f9ed54db7bafd9f -DIST kwidgetsaddons-5.94.0.tar.xz 2317872 BLAKE2B 1662ccb820f66a778e4e77a3ce1d4c08505e1bccc70327e05a3d1b47ac75dd3b879e99e0f8471475ea4a6420ab621d71dc92636ec05646655522694f3ed37ea0 SHA512 321c742465d911fe7358e77aef6f73175387eb906b9247a2e81880efb5c4d335bb2045186eb73a6425869d1372792785cd1165077eaa7414acb10384ea45ee4d DIST kwidgetsaddons-5.95.0.tar.xz 2312580 BLAKE2B c0d187889f858e38838190ff29ae3121507df4c041e07d251aa20feb6c4c6d245cc2c629b1ad7e922f6cfd753fdba3804e57678f220d138320c968b37f2eac5f SHA512 1f79aa0f810574213c83c26ee454a50e52c08167c029be239d83f089858a28dcdd31720cc2fed606f319b8d7fef05743ca06424a1249b4fdcfebbf043688cbc3 EBUILD kwidgetsaddons-5.92.0.ebuild 668 BLAKE2B 320d59f9ce005d27faad771fd748c0f5b54a7a6a27d4e5f40c7ed84843c4327b5e08ac13ed8d6d6e817dc0f8d96e9bc84643ee79a00afde156e016f9ee5a6690 SHA512 4e44dde14ba8b38a626075f043e0390ab9d39640286c1be4d52f01c51cac6b33455fe214eff7f7395769dd07fd7ff913e70f0df6e394ac2ef6052c66b295d5c2 -EBUILD kwidgetsaddons-5.94.0.ebuild 671 BLAKE2B 781849fd9afec3a4e4011665c5206507a95d0a1d7c4cc2e9c2065364410d7b0da343af610f6f1bc3708306c4112b2aa8dea7bd23cd61321285e2a95cfb4142b7 SHA512 30abfaa4593b081ac346c1c5a168ffb75378e96a34b44325f239b1aa0a3053f107b3db6d3c8dc1ed5b880f6fa2ea1ac7ea4d8d410d3d90633cd928e75b1c2062 EBUILD kwidgetsaddons-5.95.0.ebuild 671 BLAKE2B 781849fd9afec3a4e4011665c5206507a95d0a1d7c4cc2e9c2065364410d7b0da343af610f6f1bc3708306c4112b2aa8dea7bd23cd61321285e2a95cfb4142b7 SHA512 30abfaa4593b081ac346c1c5a168ffb75378e96a34b44325f239b1aa0a3053f107b3db6d3c8dc1ed5b880f6fa2ea1ac7ea4d8d410d3d90633cd928e75b1c2062 MISC metadata.xml 547 BLAKE2B 127ee4110b748cd3e3c26b63248d35f78b233b00cf4466ccc0145a613062a5aa9cc2e9ebd91d0e7482c67f6e265938176b169a9c52eda30bfcddf02549ec8f06 SHA512 2d36585b1af6205dc1bfcff7c3cb24c85376716159317b5c105c866143d49e89e91e501c9a4cf2d63265c30a09e8df71bca841319bd3f2b551e79fde90b1d96e diff --git a/kde-frameworks/kwidgetsaddons/kwidgetsaddons-5.94.0.ebuild b/kde-frameworks/kwidgetsaddons/kwidgetsaddons-5.94.0.ebuild deleted file mode 100644 index a4f93caa581c..000000000000 --- a/kde-frameworks/kwidgetsaddons/kwidgetsaddons-5.94.0.ebuild +++ /dev/null @@ -1,28 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -ECM_DESIGNERPLUGIN="true" -QTMIN=5.15.3 -VIRTUALX_REQUIRED="test" -inherit ecm kde.org - -DESCRIPTION="An assortment of high-level widgets for common tasks" - -LICENSE="LGPL-2.1+" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" -IUSE="nls" - -DEPEND=" - >=dev-qt/qtgui-${QTMIN}:5 - >=dev-qt/qtwidgets-${QTMIN}:5 -" -RDEPEND="${DEPEND}" -BDEPEND="nls? ( >=dev-qt/linguist-tools-${QTMIN}:5 )" - -src_test() { - # bug 650216, 653186, 697866, 808216 - local myctestargs=( -E "(kdatecomboboxtest|ksqueezedtextlabelautotest|ktwofingertaptest|ktwofingerswipetest)" ) - ecm_src_test -} diff --git a/kde-frameworks/kwindowsystem/Manifest b/kde-frameworks/kwindowsystem/Manifest index 269b831dda9a..7f465ddbe750 100644 --- a/kde-frameworks/kwindowsystem/Manifest +++ b/kde-frameworks/kwindowsystem/Manifest @@ -1,7 +1,5 @@ DIST kwindowsystem-5.92.0.tar.xz 182136 BLAKE2B 0324dfbf0480bf91ab10cd35adf4b38a85decd463a7e14f94ef9b50ec34344c0119599c45c3148613caae22e5be6af6bf4d5cecf8d2674fad25a4d573d6c0146 SHA512 022f0a26ddd19b10d1f3365218030e148123ade4324c60f028a01f8ae96426a53de09d2eb60aa46534447da9125ef01b856d4efcd45d56ee5bb26ce784e927e7 -DIST kwindowsystem-5.94.0.tar.xz 182240 BLAKE2B 12570a98c2f140c8dd1c0f35e90a16285cd60ae0e58014ea2d967cc939e1ce62f3e83009b7f0633335135b01b393f1f094553ba0729f5ae3cadfbe1b761854e5 SHA512 908f8bffdfbcc17a605a3e46c652508859b34d2990a171509af8c3b886f62a0c9724697f82e08949625e407c4daa6b4bd5ed80d949b6365060c17bc01e8a5944 DIST kwindowsystem-5.95.0.tar.xz 182340 BLAKE2B 0823a17a7b6183c728943cfc502bb6e0c46f9cdfcd298b48f0fc2fa892b6606cfdb399f4a39bd4b0d982f15595a7c2ea56dd1e5f41c2bdfcec8dd13f862a042f SHA512 ed1df6fcc3dad2f8a318e7402c7e72f620523bc39ad54dbf032c6c11384c788b59ec075c83631caa473c6450504fa0564f66770b54a873aa04d8e2c059a03c5a EBUILD kwindowsystem-5.92.0.ebuild 856 BLAKE2B 838e64f173bf54dd7df36a8fbae3b5769c54cb2e770696d5bdb0b18f08982b4445809698f37af39a8b06e564c068d34143fafc836613bf6a0bf906b26e59db66 SHA512 f99396c7c297b43044ba5b9278bd3eac72260597420e29b85b07f7052129dc8a1947e8b2badb4d1e6b22571b28b4d291b899245d63ff75b96d8f093ab18102e9 -EBUILD kwindowsystem-5.94.0.ebuild 866 BLAKE2B afffd0e601defa6eadab8675fe0af66a89e49b6bb722f1d1d3341489cdf350cb6f0e2279879a5f13e677a7ceb66382cf0beaf04fa80241edb1f3b8a534dc09dd SHA512 a64f18a9e94c7143fa287c3b4a913f06df210a1185ab593d6e757486a65415673adb31423115f19527733f342416440b5e859fffd248aa056697e12f9450a764 EBUILD kwindowsystem-5.95.0.ebuild 866 BLAKE2B afffd0e601defa6eadab8675fe0af66a89e49b6bb722f1d1d3341489cdf350cb6f0e2279879a5f13e677a7ceb66382cf0beaf04fa80241edb1f3b8a534dc09dd SHA512 a64f18a9e94c7143fa287c3b4a913f06df210a1185ab593d6e757486a65415673adb31423115f19527733f342416440b5e859fffd248aa056697e12f9450a764 MISC metadata.xml 456 BLAKE2B 4392b1cc6f304778d71236d5eb557dfbbd530143eea5cad9a3c3034e3e8b22c835f6c7f980124a21cefd35a2dd1efd5110adc0a5342170f88dfd7418b12bee99 SHA512 7ba65331cad434e2dceee012a5458d268eb2a04e0f7276b265c15644e6db5209bc7eee7d9695aa0038c435711e0f6f0dc53c7bae9d773b48f01e22a22e4dbb80 diff --git a/kde-frameworks/kwindowsystem/kwindowsystem-5.94.0.ebuild b/kde-frameworks/kwindowsystem/kwindowsystem-5.94.0.ebuild deleted file mode 100644 index d0296907bcd4..000000000000 --- a/kde-frameworks/kwindowsystem/kwindowsystem-5.94.0.ebuild +++ /dev/null @@ -1,44 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -QTMIN=5.15.3 -VIRTUALX_REQUIRED="test" -inherit ecm kde.org - -DESCRIPTION="Framework providing access to properties and features of the window manager" -LICENSE="|| ( LGPL-2.1 LGPL-3 ) MIT" -KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86" -IUSE="nls X" - -RESTRICT="test" - -RDEPEND=" - >=dev-qt/qtgui-${QTMIN}:5 - X? ( - >=dev-qt/qtx11extras-${QTMIN}:5 - x11-libs/libX11 - x11-libs/libXfixes - x11-libs/libxcb - x11-libs/xcb-util-keysyms - ) -" -DEPEND="${RDEPEND} - X? ( x11-base/xorg-proto ) - test? ( >=dev-qt/qtwidgets-${QTMIN}:5 ) -" -BDEPEND=" - nls? ( >=dev-qt/linguist-tools-${QTMIN}:5 ) -" - -DOCS=( docs/README.kstartupinfo ) - -src_configure() { - local mycmakeargs=( - -DKWINDOWSYSTEM_NO_WIDGETS=ON - $(cmake_use_find_package X X11) - ) - - ecm_src_configure -} diff --git a/kde-frameworks/kxmlgui/Manifest b/kde-frameworks/kxmlgui/Manifest index 482b21f020d2..d7afa1917c06 100644 --- a/kde-frameworks/kxmlgui/Manifest +++ b/kde-frameworks/kxmlgui/Manifest @@ -1,7 +1,5 @@ DIST kxmlgui-5.92.0.tar.xz 895672 BLAKE2B dc1e6e59d367b830447049a69b8b1d41d9b5e1bacb88c7e229a37c507dd4ad17b8888dd5f5456099a30076c95b6ed8bf8f0b44a333226c939bfc755410bd02f8 SHA512 5c8d68aa59259e4048f32224ef0672984d6edbffb38476d2bbe9466b72a14aaf318cdba4a1eebb4209879e9cf880e736b9647491eca8e3ec8f4c03d50cf222e9 -DIST kxmlgui-5.94.0.tar.xz 898380 BLAKE2B 60399835046d09c0373d64ed94db31d2cc0f0d93fb9395771c00c1888efcb849c709308b6ea4039044ef188abdd2320472a8fb31b38c9b8b24245168bab6a140 SHA512 6f220a270263a97d4e6965360d0e8c908a0a99ae29cced7fd8a971d1f2ed9a6b180697ebb6fc93012ac3ea3f7b22c25539cd35c70ddf840ab2c0f63cd21e6bc5 DIST kxmlgui-5.95.0.tar.xz 897948 BLAKE2B 55e646a2088245652c9139ee20659e3e1d66986bc7266311484d3173d29a949a7733bc8d5528dcfcacf7eac18a8746b67eb7765571b3d92db025397825a4caf8 SHA512 6aaf99420523d9bf22e5e7427f7dba90bd3b60c9dc718293ec5fdd489d910bd72973da03cbe4a04b202710ee3eedb2a99cc21aff9f97edbec39a4f47be5e2acb EBUILD kxmlgui-5.92.0.ebuild 1213 BLAKE2B 559149dcedd5d69d44dd72c18866e2c0285b263aafa0ae450c2e5bfe13ff77d0a8585974886e76817fdfc16de1138a9daee6d4f7cf9dfb5f7e8e467dd010056d SHA512 8d8ac4dcdf658f4e270847a130a138708033de30578d4fb66d9f72325f87fee9cce5f0002d13e432547a1338db7b83717b6ad74760de26f2d2addb526e15d1e5 -EBUILD kxmlgui-5.94.0.ebuild 1216 BLAKE2B 7c68547168879ec49da78df2ee6c219aec626ac922be335569e4bffb7cda138e329e6421f18c49be264c728d60ccac50f00c7b962b80f095cbea473421b725f1 SHA512 8dd8abda4fea719a9777ad7f4241123caf39adf1a2caf7c499856a91a56e7d68557725e03a6ed1530d344e3cb7acfc8993fb6af6c7a9d720522a05068257698e EBUILD kxmlgui-5.95.0.ebuild 1216 BLAKE2B 7c68547168879ec49da78df2ee6c219aec626ac922be335569e4bffb7cda138e329e6421f18c49be264c728d60ccac50f00c7b962b80f095cbea473421b725f1 SHA512 8dd8abda4fea719a9777ad7f4241123caf39adf1a2caf7c499856a91a56e7d68557725e03a6ed1530d344e3cb7acfc8993fb6af6c7a9d720522a05068257698e MISC metadata.xml 547 BLAKE2B 127ee4110b748cd3e3c26b63248d35f78b233b00cf4466ccc0145a613062a5aa9cc2e9ebd91d0e7482c67f6e265938176b169a9c52eda30bfcddf02549ec8f06 SHA512 2d36585b1af6205dc1bfcff7c3cb24c85376716159317b5c105c866143d49e89e91e501c9a4cf2d63265c30a09e8df71bca841319bd3f2b551e79fde90b1d96e diff --git a/kde-frameworks/kxmlgui/kxmlgui-5.94.0.ebuild b/kde-frameworks/kxmlgui/kxmlgui-5.94.0.ebuild deleted file mode 100644 index f01e70382272..000000000000 --- a/kde-frameworks/kxmlgui/kxmlgui-5.94.0.ebuild +++ /dev/null @@ -1,46 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -ECM_DESIGNERPLUGIN="true" -PVCUT=$(ver_cut 1-2) -QTMIN=5.15.3 -VIRTUALX_REQUIRED="test" -inherit ecm kde.org - -DESCRIPTION="Framework for managing menu and toolbar actions in an abstract way" - -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" -LICENSE="LGPL-2+" -IUSE="" - -# slot op: includes QtCore/private/qlocale_p.h -DEPEND=" - >=dev-qt/qtcore-${QTMIN}:5= - >=dev-qt/qtdbus-${QTMIN}:5 - >=dev-qt/qtgui-${QTMIN}:5 - >=dev-qt/qtnetwork-${QTMIN}:5[ssl] - >=dev-qt/qtprintsupport-${QTMIN}:5 - >=dev-qt/qtwidgets-${QTMIN}:5 - >=dev-qt/qtxml-${QTMIN}:5 - =kde-frameworks/kconfig-${PVCUT}*:5 - =kde-frameworks/kconfigwidgets-${PVCUT}*:5 - =kde-frameworks/kcoreaddons-${PVCUT}*:5 - =kde-frameworks/kglobalaccel-${PVCUT}*:5 - =kde-frameworks/kguiaddons-${PVCUT}*:5 - =kde-frameworks/ki18n-${PVCUT}*:5 - =kde-frameworks/kiconthemes-${PVCUT}*:5 - =kde-frameworks/kitemviews-${PVCUT}*:5 - =kde-frameworks/kwidgetsaddons-${PVCUT}*:5 -" -RDEPEND="${DEPEND}" - -src_test() { - # Files are missing; whatever. Bugs 650290, 668198, 808216 - local myctestargs=( - -E "(ktoolbar_unittest|kxmlgui_unittest|ktooltiphelper_unittest)" - ) - - ecm_src_test -} diff --git a/kde-frameworks/modemmanager-qt/Manifest b/kde-frameworks/modemmanager-qt/Manifest index 20eb1ec91a26..724adefe3e35 100644 --- a/kde-frameworks/modemmanager-qt/Manifest +++ b/kde-frameworks/modemmanager-qt/Manifest @@ -1,7 +1,5 @@ DIST modemmanager-qt-5.92.0.tar.xz 120976 BLAKE2B 7100a59fb6b281b81b9c1c168ba3fb31e163c2e4dc86b641160af3ee994e38686e4ac5d2933b723b31e3a9230735c56500b8b2e4338fd4c7ef13d2bd27a42505 SHA512 56dc47ecb0bf04fb9f7d99d067f10b9efb65a82dd8929f0aa2d6d3c9d708cdaea810a1ba7b1a708f00cefc513c23f6fc2fd25ec004bb071bf42ad0b17edc6ddc -DIST modemmanager-qt-5.94.0.tar.xz 121056 BLAKE2B b1ba94992f3dffa614fc6131c6ddc84f8acf473bb280a1184406c79f7466aa3f241c4ae8cf1650e2179a0fab978e6b90aeac936088858b8877b53ae94e240383 SHA512 3867d8ed2b000e51a2782ad0300e2a49b89bad429409b4d36f9d1798f992980b4dc6c38edceb8e33456bb5fb0d11b3007f01ca8c3bbaae6f239b0260885fdf9e DIST modemmanager-qt-5.95.0.tar.xz 121092 BLAKE2B f7ed8749dbb50ff6633f5d3cf6f264c22622db5cf0c0b2f243edf16f7200847b7de0dd70fb03fd5f25fec07ad51094ab66b7529f487ea2a119a858280020b80c SHA512 9f7e48dc3748b5dd8624178d76c36c9ff081ad5b1425f74aa12fe3df46e89878daa9ae7c1c126d886af0f29fbf6ed33f24de9e8b39438ba3dd7cb72508a53d08 EBUILD modemmanager-qt-5.92.0.ebuild 471 BLAKE2B 7c8de5deffe87973fdc694ebab34a44a0353ef447722b0d5cd7c97bf8add43cd7ba55cc617d00551d0db8649acf90a126ac04783ef6d288e64e1af0e6b386962 SHA512 e269f4deefc97e358783f0c885403b891aa0dd29088fa2c86bb931c7d2fe7b847b6e81f168f853bc3f79c884b6c72ffa26995a814b48fcbe2d844d1cbceb6622 -EBUILD modemmanager-qt-5.94.0.ebuild 474 BLAKE2B 473c71fdd84e5515dd7e9bbee9b73593809a5a9d2840cb4c9823d0bb9971d73c62bf609a49a626a9e2ca27b4a8e77fc35d15fc21d34eaa6adbaed713add57399 SHA512 5cb3407377f76ad449ec7454d025bd4cc21493205681eaa472d7e49915399a7f83fb84d10360f794fa44dd764a942d69acbfd2e7bd29c890cff9d6a4f500deae EBUILD modemmanager-qt-5.95.0.ebuild 474 BLAKE2B 473c71fdd84e5515dd7e9bbee9b73593809a5a9d2840cb4c9823d0bb9971d73c62bf609a49a626a9e2ca27b4a8e77fc35d15fc21d34eaa6adbaed713add57399 SHA512 5cb3407377f76ad449ec7454d025bd4cc21493205681eaa472d7e49915399a7f83fb84d10360f794fa44dd764a942d69acbfd2e7bd29c890cff9d6a4f500deae MISC metadata.xml 456 BLAKE2B 4392b1cc6f304778d71236d5eb557dfbbd530143eea5cad9a3c3034e3e8b22c835f6c7f980124a21cefd35a2dd1efd5110adc0a5342170f88dfd7418b12bee99 SHA512 7ba65331cad434e2dceee012a5458d268eb2a04e0f7276b265c15644e6db5209bc7eee7d9695aa0038c435711e0f6f0dc53c7bae9d773b48f01e22a22e4dbb80 diff --git a/kde-frameworks/modemmanager-qt/modemmanager-qt-5.94.0.ebuild b/kde-frameworks/modemmanager-qt/modemmanager-qt-5.94.0.ebuild deleted file mode 100644 index 438f0357a75d..000000000000 --- a/kde-frameworks/modemmanager-qt/modemmanager-qt-5.94.0.ebuild +++ /dev/null @@ -1,26 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PVCUT=$(ver_cut 1-2) -QTMIN=5.15.3 -inherit ecm kde.org - -DESCRIPTION="ModemManager bindings for Qt" -LICENSE="LGPL-2" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" -IUSE="" - -# requires running environment -RESTRICT="test" - -BDEPEND=" - virtual/pkgconfig -" -DEPEND=" - >=dev-qt/qtdbus-${QTMIN}:5 - >=dev-qt/qtxml-${QTMIN}:5 - net-misc/modemmanager -" -RDEPEND="${DEPEND}" diff --git a/kde-frameworks/networkmanager-qt/Manifest b/kde-frameworks/networkmanager-qt/Manifest index 92422dbf0828..70ad41705578 100644 --- a/kde-frameworks/networkmanager-qt/Manifest +++ b/kde-frameworks/networkmanager-qt/Manifest @@ -1,7 +1,5 @@ DIST networkmanager-qt-5.92.0.tar.xz 198060 BLAKE2B 04de04321f5fa41abf3bd5b521ebd06dcf70e3abd59091c78de6a9d99a104896276f61929ff55ed2ab5ea0eabd5e50dca7a15268706a58c34f3a9189ae00d9c8 SHA512 30a59f28eb28e6877fe9db162e2c3fc32ce1bd84e3e4091b10c63906a24ba6cb56955bff980320b55e6b883f4a1ac249bb11396f633834182f20726442518372 -DIST networkmanager-qt-5.94.0.tar.xz 197676 BLAKE2B 15465106e549de21aa67f7d77dc67b8ea8bb72dc67c4baf9ac12b222d03e70525567a4887348402111482c2b403047d8d78bcd8cd5e42d2e2e221e7de423e6d4 SHA512 0e97577e53b440df2c25d2afaa2171443b9c2806c8164a84db5053e071fb9ac27dda8952947efd0e9ad57f25625cf8447f45606278a61d45c45ec0a1db956d61 DIST networkmanager-qt-5.95.0.tar.xz 197624 BLAKE2B de594b97c2295086f44e4599982aa8189b858763be28270b1186ceda848a1fe7c71e0e5eb29dc047450a3a8843e600c858b31806e8811eed6fe1cf25e73f513e SHA512 d193f700b9646f8d82934bb792c8b85f728b638d96e42169d73f2c70de73f5571764ed50d767f85f75224cb63e2db93aa77f1c0f64a034a09480b5fc4b31ef62 EBUILD networkmanager-qt-5.92.0.ebuild 676 BLAKE2B 67ea439bb86338a7a5c7030763b29d5ba33685cf212da9324e9179f4940ce3457fef94ffdeb3c7dfc1e4bb476386ce07cf5e0b02c600a14f30396e90a928f9b2 SHA512 a957eb1fc61a3fe7b75b1a38881b675bff9d4521b2a076417844e57418d922df926ef11a2fc6ed9782b6e72808477899f92d32006dfe7a2cfa471d3baf79c271 -EBUILD networkmanager-qt-5.94.0.ebuild 679 BLAKE2B 2eded56b89544dfcfdef1162ea32386ab93fc9066a91cc8a083f7c236a379cf23c74cd6958172ae556effd6a335e25b0c72231052a03801579538f4e77620ec2 SHA512 8383ecf07764f27f9b9e904a4ac26916938a64b49732b1e266b0c8457eae0e8d81c09600efc756062c9007c72906d3e076b25bef714a506a1cf5bdc8e8c883d3 EBUILD networkmanager-qt-5.95.0.ebuild 679 BLAKE2B 2eded56b89544dfcfdef1162ea32386ab93fc9066a91cc8a083f7c236a379cf23c74cd6958172ae556effd6a335e25b0c72231052a03801579538f4e77620ec2 SHA512 8383ecf07764f27f9b9e904a4ac26916938a64b49732b1e266b0c8457eae0e8d81c09600efc756062c9007c72906d3e076b25bef714a506a1cf5bdc8e8c883d3 MISC metadata.xml 528 BLAKE2B 8e547c097f06ce6bc78746988171989fd5f71384b62d582c6b7cb8c99e30ab06f5e139fd1892ae10dbf4ffb389d9cd42aaf83455b90f7cbdf54e14da469a9783 SHA512 ec5a831fec9baf40d8298ca6f825d2c20d2b221f83eec4f2439a5e9aab8ab07b2ed4e114bc73f37ee55a15174c94fc7f271a587de9d2e8d34bcd76ace8565d19 diff --git a/kde-frameworks/networkmanager-qt/networkmanager-qt-5.94.0.ebuild b/kde-frameworks/networkmanager-qt/networkmanager-qt-5.94.0.ebuild deleted file mode 100644 index 440afa260ef3..000000000000 --- a/kde-frameworks/networkmanager-qt/networkmanager-qt-5.94.0.ebuild +++ /dev/null @@ -1,36 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -QTMIN=5.15.3 -inherit ecm kde.org - -DESCRIPTION="NetworkManager bindings for Qt" - -LICENSE="LGPL-2" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" -IUSE="teamd" - -DEPEND=" - dev-libs/glib:2 - >=dev-qt/qtdbus-${QTMIN}:5 - >=dev-qt/qtnetwork-${QTMIN}:5 - >=net-misc/networkmanager-1.4.0-r1[teamd=] -" -RDEPEND="${DEPEND} - || ( - >=net-misc/networkmanager-1.4.0-r1[elogind] - >=net-misc/networkmanager-1.4.0-r1[systemd] - ) -" -BDEPEND=" - virtual/pkgconfig -" - -src_test() { - # bug: 625276 - local myctestargs=( -E "(managertest|settingstest|activeconnectiontest)" ) - - ecm_src_test -} diff --git a/kde-frameworks/oxygen-icons/Manifest b/kde-frameworks/oxygen-icons/Manifest index 34e860b03a2e..3e2b2703bb47 100644 --- a/kde-frameworks/oxygen-icons/Manifest +++ b/kde-frameworks/oxygen-icons/Manifest @@ -1,7 +1,5 @@ DIST oxygen-icons5-5.92.0.tar.xz 238636220 BLAKE2B ce9a843c7ac19c69504c92d3118488390a3adf1c25381d920e5ad096518c72089e1e99c08ff3dcba340a8ba9083b04505004fa3f76be53fd12a26e88f81a5395 SHA512 af336e9996abacf7f7c9f221caa4ada64d2b043a398f757fabd547ba311ed390eeecf621f1f3a7b38d67d688b8e1926a7c17de03d96cfca72158107a02d91834 -DIST oxygen-icons5-5.94.0.tar.xz 238635124 BLAKE2B 1d7d8d75d94d3129fca8d287b33a05df8bb627bb88fc7579e0b57cb93fe535027fd9a487bab1b2e4c2daa11f932a4fcad1f4d3886d8ca42a0f3c53293df86841 SHA512 b9906927ec15c422aefaa2e0f287121c51ec16386f60371a8e773c9c4f0530cc1bad99849079cbfff16d78432ac30867ad58d42e9fc6c0b1b07dff810481274d DIST oxygen-icons5-5.95.0.tar.xz 238634168 BLAKE2B df3f769732f7eb238c01c7726cf24a957ebb7c57d690cd33c3f8a3c714a87fa30775ccf17177de1e02a22401d7a3838aa4f41b35b953a4f1a330d5f1832ff6e1 SHA512 b1b8dbf7dabea5212fb7c3385a9b5fe8faa8d288b21490ee8e57091af7b75568be180799308e8584addd248cba5dfc8e7305f2887abe22edf565e864bd773077 EBUILD oxygen-icons-5.92.0.ebuild 693 BLAKE2B 8cc6973ffca7feb6747de4755dcb443b52edc311cbcd5afb167b81b251cdc289a6efa8c4a4620a6691dc0e0afdc0bbfaa6950a3fed550bc89de32baaa7ce754e SHA512 8067c03c06527ebff470337398655dfb8643dc932c65fb79cc837e186897939087fbc426169219b9e336dfd4887f41b43dba51842139a475d4bb87915af276f6 -EBUILD oxygen-icons-5.94.0.ebuild 703 BLAKE2B 41b6fd197cf18c98df18b7d11ef26456bd29bf4da4a13d64febd19e6d2f48d98582bd97ea476133d0b1a80e9bcee48f4bade676c290e86283a8633cf67934b60 SHA512 d3f1085883c248347b582e8b6f194c69e5aba126ef1e3b6c7ae5ee30b5856132b8bfda2e5e6d2e1f03222731fa7cebe84359c0ea5c0f5d25e4384a2ed8c23f1f EBUILD oxygen-icons-5.95.0.ebuild 703 BLAKE2B 41b6fd197cf18c98df18b7d11ef26456bd29bf4da4a13d64febd19e6d2f48d98582bd97ea476133d0b1a80e9bcee48f4bade676c290e86283a8633cf67934b60 SHA512 d3f1085883c248347b582e8b6f194c69e5aba126ef1e3b6c7ae5ee30b5856132b8bfda2e5e6d2e1f03222731fa7cebe84359c0ea5c0f5d25e4384a2ed8c23f1f MISC metadata.xml 456 BLAKE2B 4392b1cc6f304778d71236d5eb557dfbbd530143eea5cad9a3c3034e3e8b22c835f6c7f980124a21cefd35a2dd1efd5110adc0a5342170f88dfd7418b12bee99 SHA512 7ba65331cad434e2dceee012a5458d268eb2a04e0f7276b265c15644e6db5209bc7eee7d9695aa0038c435711e0f6f0dc53c7bae9d773b48f01e22a22e4dbb80 diff --git a/kde-frameworks/oxygen-icons/oxygen-icons-5.94.0.ebuild b/kde-frameworks/oxygen-icons/oxygen-icons-5.94.0.ebuild deleted file mode 100644 index 06db10d073d4..000000000000 --- a/kde-frameworks/oxygen-icons/oxygen-icons-5.94.0.ebuild +++ /dev/null @@ -1,37 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -KDE_ORG_NAME="oxygen-icons5" -PVCUT=$(ver_cut 1-2) -QTMIN=5.15.3 -inherit cmake kde.org xdg-utils - -DESCRIPTION="Oxygen SVG icon theme" - -LICENSE="LGPL-3" -KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86" -IUSE="test" - -RESTRICT="!test? ( test )" - -BDEPEND=" - >=dev-qt/qtcore-${QTMIN}:5 - >=kde-frameworks/extra-cmake-modules-${PVCUT}:5 - test? ( app-misc/fdupes ) -" -DEPEND="test? ( >=dev-qt/qttest-${QTMIN}:5 )" - -src_prepare() { - cmake_src_prepare - use test || cmake_comment_add_subdirectory autotests -} - -pkg_postinst() { - xdg_icon_cache_update -} - -pkg_postrm() { - xdg_icon_cache_update -} diff --git a/kde-frameworks/plasma/Manifest b/kde-frameworks/plasma/Manifest index 1ae21d619b6c..df3177011780 100644 --- a/kde-frameworks/plasma/Manifest +++ b/kde-frameworks/plasma/Manifest @@ -1,9 +1,8 @@ AUX plasma-5.92.0-breeze-light-dark-visual-fix.patch 1689 BLAKE2B 8c15834e53bdb2dfe4707a2173bdf19fd1a98652f644256f050ce55cc57e3268f1d33a1d67901d68301749bf7458137092c71e68d50454bd8db88d962c2bcd01 SHA512 d490f815b11bbf6af35266fab33392cfd5562b2011970b433b2c3952e1e9638af56175e10258596dd863c8fff49d448f141c22bfa3d688c9194a31ca0ed2f1ee AUX plasma-5.92.0-fix-blurry-buttons.patch 5410 BLAKE2B 689bf20c1848fd5ac299991f6dcc1e6ee81ef2fecd68d87952967dbb2367326aee8d464588824b059f7162a1cc6092c84cce7d254ac20dbbef3da639a5eaa4e0 SHA512 facb4d4ca36f5edaad918253f8d79442d350a12d611d833d0c48684abd2160527813d7186614fc54d3d5f67171400bbaf56f64c0ffb98c2433e062ee024b180d +AUX plasma-5.95.0-revert-QT_FEATURE_foo.patch 1515 BLAKE2B bbaeef7f8c4d7110f27371a2f1417a2ad47e9b562d0250df4c917a5aec71426307aadb6d33e67ec85c6c8a3623483eff5b01bdae38ade37820b4c7861ab2d910 SHA512 87b73e53ed0b36a43fe973e96f05280692531a0d2c445bda11b712bf3987102e8f1522ef5a4026ef55f2434c1b793f5e3d1204be87afacf47d376312b6db1af0 DIST plasma-framework-5.92.0.tar.xz 3145504 BLAKE2B 4c9c4a6c585fae629d94666d312af9a2dc74242d59f93cf6b63e206f7b4656982e1969cee7e1543b5c32b4f0815d602cfa8d0b56c3416f92bd5d2d2048ee6ef4 SHA512 6efbb9f03ec11804b12cda209dc665468cf6f56ecf712a136a5cf1ea2cb1deb1d427896770b12c18094a2d7f0ef69da9dcbe52b16ae2126e8382ade74d8ce54c -DIST plasma-framework-5.94.0.tar.xz 3137928 BLAKE2B c171e434db41d6b03d97db14aa5abb1ba11e5508a9428d0d16a25c223170f5310b30e36c5681bf67ac9b849c1df744c1c70914efbd664c7c8d4b5b9550b7bd7e SHA512 071e0ce261516e4a7ab1105f86304e5dae7c16a9663980222cf60922ae6bf785cd2b0447b7a2f2a57e2a2396c1de15655c8a7c02568d81652da946a6384b9eb7 DIST plasma-framework-5.95.0.tar.xz 3139008 BLAKE2B 55d3e32402a424e9362fec0dc06c80ac0d1754faeb0f60b6f0b447e4fef996e3c8f695300440f763ba911e02efe92d1d0a34e8cd5fd4458c4d1fe31000477097 SHA512 f5b109477b437cac9a54903ee2198df8f38bde4499f1a75288cbb299ca6b0d7b02b624bd5d741bd8e62136201811167f5406d4d98ceed2c86fa23842cd7f36af EBUILD plasma-5.92.0-r2.ebuild 2070 BLAKE2B 6e234e85ddc2694560bcdd46a9b12df6a9ab7ee1a3fb2f29e2a9c835a0255a981af7d73f12caf4bd4a7ef90320cb7f23d3906b083b2346e289c6e8bd092f1acb SHA512 3d9389f095b09c330f552f52fa2d7c624c968abc658f6c447bbed066e864d205573314878f8b47f207dcdf3e7273beaecf62de39984bc763a494b26e29bceac9 -EBUILD plasma-5.94.0.ebuild 1943 BLAKE2B 02baa1fef49889e47e08703160b2f401b37e094385300d1fa9c7a9f5f16afb5dd18dfcae0703b8d54e01f46c1fac51252b88c25647ffd394246c9928ef869efd SHA512 82b652ac7029155786a263701e2f7539941dceb232238da7e272ec9957b917710d1f50325c5eeeda0a6445c12054193d7541695ffd93b3bb21502a70843bae75 -EBUILD plasma-5.95.0-r2.ebuild 1948 BLAKE2B 4e6dd06ff849e0a076e84d62234e0a62e6b31bc26ce9e2890e8c22986c571b70ffc9d7667af028e8732d03d57abc5a428aa382ae6f73debc5da03c4769c90f89 SHA512 141a10df0b7240590eac74faf7b5663902d91dbab434fa58744c2b0022d48b4d412816ccfe3a30d99e03d6c969d7d9e554a5630e5b07ef8f765029c77392399c +EBUILD plasma-5.95.0-r3.ebuild 2008 BLAKE2B 2d12378de572be51b61bf134d5cdded60bbabc77f25fdb6bcaac05d4fd761f8f09e7b924e7d17205e04215eed46eb1f2c85420ae0bc91fcd1ec982bfca3409f0 SHA512 aeba81f9d0eb66239fc2a6d94a2d241ac5e98deded6753fd8fb7cd169b555e701a079b5d623a71e47a206cd05e09009568207b8e7ba12360bd8490f78e3d0c49 MISC metadata.xml 456 BLAKE2B 4392b1cc6f304778d71236d5eb557dfbbd530143eea5cad9a3c3034e3e8b22c835f6c7f980124a21cefd35a2dd1efd5110adc0a5342170f88dfd7418b12bee99 SHA512 7ba65331cad434e2dceee012a5458d268eb2a04e0f7276b265c15644e6db5209bc7eee7d9695aa0038c435711e0f6f0dc53c7bae9d773b48f01e22a22e4dbb80 diff --git a/kde-frameworks/plasma/files/plasma-5.95.0-revert-QT_FEATURE_foo.patch b/kde-frameworks/plasma/files/plasma-5.95.0-revert-QT_FEATURE_foo.patch new file mode 100644 index 000000000000..300612763336 --- /dev/null +++ b/kde-frameworks/plasma/files/plasma-5.95.0-revert-QT_FEATURE_foo.patch @@ -0,0 +1,42 @@ +From dff1b034c1162062aa2292099d3d01fc53dafdf6 Mon Sep 17 00:00:00 2001 +From: Ahmad Samir +Date: Tue, 14 Jun 2022 14:05:32 +0200 +Subject: [PATCH] Revert "Use QT_FEATURE_foo to detect opengl* support, and + TARGET for glesv2" + +This reverts commit 31884dc195c815054bfa6b15a90753d2d0ae1ea9. +--- + CMakeLists.txt | 3 ++- + src/declarativeimports/core/CMakeLists.txt | 2 +- + 2 files changed, 3 insertions(+), 2 deletions(-) + +diff --git a/CMakeLists.txt b/CMakeLists.txt +index 6698a2091..63229cdfb 100644 +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -118,7 +118,8 @@ set_package_properties(EGL PROPERTIES + TYPE OPTIONAL + ) + +-if(OpenGL_GLX_FOUND AND X11_FOUND AND QT_FEATURE_opengl) ++get_target_property(QtGui_Enabled_Features Qt${QT_MAJOR_VERSION}::Gui QT_ENABLED_PUBLIC_FEATURES) ++if(OpenGL_GLX_FOUND AND X11_FOUND AND (QtGui_Enabled_Features MATCHES "opengl")) + add_feature_info(GLX OpenGL_GLX_FOUND "OpenGL GLX libraries.") + set(HAVE_GLX 1) + else() +diff --git a/src/declarativeimports/core/CMakeLists.txt b/src/declarativeimports/core/CMakeLists.txt +index d08b4c619..2136bb985 100644 +--- a/src/declarativeimports/core/CMakeLists.txt ++++ b/src/declarativeimports/core/CMakeLists.txt +@@ -70,7 +70,7 @@ else() + + endif() + +-if(TARGET Qt${QT_MAJOR_VERSION}::Gui_GLESv2) ++if(QtGui_Enabled_Features MATCHES "opengles2") + target_link_libraries(corebindingsplugin Qt${QT_MAJOR_VERSION}::Gui_GLESv2) + endif() + +-- +GitLab + diff --git a/kde-frameworks/plasma/plasma-5.94.0.ebuild b/kde-frameworks/plasma/plasma-5.94.0.ebuild deleted file mode 100644 index 143e61839c1e..000000000000 --- a/kde-frameworks/plasma/plasma-5.94.0.ebuild +++ /dev/null @@ -1,73 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -KDE_ORG_NAME="${PN}-framework" -PVCUT=$(ver_cut 1-2) -QTMIN=5.15.3 -VIRTUALX_REQUIRED="test" -inherit ecm kde.org - -DESCRIPTION="Plasma framework" - -LICENSE="LGPL-2+" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" -IUSE="gles2-only man wayland X" - -RESTRICT="test" - -RDEPEND=" - >=dev-qt/qtdbus-${QTMIN}:5 - >=dev-qt/qtdeclarative-${QTMIN}:5 - >=dev-qt/qtgui-${QTMIN}:5[gles2-only=,X=] - >=dev-qt/qtquickcontrols-${QTMIN}:5 - >=dev-qt/qtsql-${QTMIN}:5 - >=dev-qt/qtsvg-${QTMIN}:5 - >=dev-qt/qtwidgets-${QTMIN}:5 - =kde-frameworks/kactivities-${PVCUT}*:5 - =kde-frameworks/karchive-${PVCUT}*:5 - =kde-frameworks/kconfig-${PVCUT}*:5 - =kde-frameworks/kconfigwidgets-${PVCUT}*:5 - =kde-frameworks/kcoreaddons-${PVCUT}*:5 - =kde-frameworks/kdeclarative-${PVCUT}*:5 - =kde-frameworks/kglobalaccel-${PVCUT}*:5 - =kde-frameworks/kguiaddons-${PVCUT}*:5 - =kde-frameworks/ki18n-${PVCUT}*:5 - =kde-frameworks/kiconthemes-${PVCUT}*:5 - =kde-frameworks/kio-${PVCUT}*:5 - =kde-frameworks/kirigami-${PVCUT}*:5 - =kde-frameworks/knotifications-${PVCUT}*:5 - =kde-frameworks/kpackage-${PVCUT}*:5 - =kde-frameworks/kservice-${PVCUT}*:5 - =kde-frameworks/kwidgetsaddons-${PVCUT}*:5 - =kde-frameworks/kwindowsystem-${PVCUT}*:5 - =kde-frameworks/kxmlgui-${PVCUT}*:5 - !gles2-only? ( media-libs/libglvnd[X?] ) - wayland? ( - =kde-frameworks/kwayland-${PVCUT}*:5 - media-libs/libglvnd - ) - X? ( - >=dev-qt/qtx11extras-${QTMIN}:5 - x11-libs/libX11 - x11-libs/libxcb - ) -" -DEPEND="${RDEPEND} - X? ( x11-base/xorg-proto ) -" -BDEPEND="man? ( >=kde-frameworks/kdoctools-${PVCUT}:5 )" - -src_configure() { - local mycmakeargs=( - $(cmake_use_find_package !gles2-only OpenGL) - $(cmake_use_find_package man KF5DocTools) - $(cmake_use_find_package wayland EGL) - $(cmake_use_find_package wayland KF5Wayland) - $(cmake_use_find_package X X11) - $(cmake_use_find_package X XCB) - ) - - ecm_src_configure -} diff --git a/kde-frameworks/plasma/plasma-5.95.0-r2.ebuild b/kde-frameworks/plasma/plasma-5.95.0-r3.ebuild similarity index 97% rename from kde-frameworks/plasma/plasma-5.95.0-r2.ebuild rename to kde-frameworks/plasma/plasma-5.95.0-r3.ebuild index 648c6c572553..056fcf5e2152 100644 --- a/kde-frameworks/plasma/plasma-5.95.0-r2.ebuild +++ b/kde-frameworks/plasma/plasma-5.95.0-r3.ebuild @@ -59,6 +59,8 @@ DEPEND="${RDEPEND} " BDEPEND="man? ( >=kde-frameworks/kdoctools-${PVCUT}:5 )" +PATCHES=( "${FILESDIR}/${P}-revert-QT_FEATURE_foo.patch" ) + src_configure() { local mycmakeargs=( $(cmake_use_find_package !gles2-only OpenGL) diff --git a/kde-frameworks/prison/Manifest b/kde-frameworks/prison/Manifest index bcbd1abe8abd..b641bd7e816b 100644 --- a/kde-frameworks/prison/Manifest +++ b/kde-frameworks/prison/Manifest @@ -1,7 +1,5 @@ DIST prison-5.92.0.tar.xz 47936 BLAKE2B 72b919e042d471dbcd87faa081b00abdcdb9b708b4cfdeba4ba09c0d013b3b8cbf35220768b821e198b2fefc916472117e50be320268707ff1a5e44ff31074dd SHA512 18bb9f5a804cc80cf3770c1d4149ef075650357e81642a230810a08b780c35c563a3c629839bf8a0ca39d9b1ea01d24862a6cf1992dc5577fd1d853c8ab87b5f -DIST prison-5.94.0.tar.xz 55184 BLAKE2B 26ca6bcd0989b6669ef0f82d5ee2492599a1c65bb9b5b225eef31b8ab95058ab8fea33203954b18c3543b61b59e62091697bc5a21d38c37aa3af5f81183a4cae SHA512 7de7f528d686ddcf1ff987786ca06d431944deed49f89075a0438982408843249882fc931003f91b4646513ff4515df9104d97ba662a87eeee6394cc93bd3969 DIST prison-5.95.0.tar.xz 55364 BLAKE2B 1ac147e0967080ca3fa920f83da42f72edddddeea52dbbfb08f85575b48bd95573e046187c8ce505ea02d44adbecc7ad9a91b91c1222316cbbeb1aa644e2a5c3 SHA512 83369da86f9b7ddd813f7a90367943ffc4eb066260ad9999545aa77cab0f6783531d2cf2081715e3ffd70fac377cdea221b79b626127c8773bf96c249536f990 EBUILD prison-5.92.0.ebuild 642 BLAKE2B deb3edce82f6ae3a545505bda1530f6d6ed0d90f3816647d2f020ff8cd7cc6fd4ab4c9500f59c5cd458f7bbde2af0c6c5e0b09c3d99bd42ec25eef33187cad75 SHA512 1980afcfb4b1e46884c2600bafb046f7dc7adad522f0e11563edec60d6cf92874e98e5a992b0a0160c8a73e24de44f1165f9c10fb4a57e1217d1e0da18c3a51d -EBUILD prison-5.94.0.ebuild 679 BLAKE2B 8e06e63138e14c94d02df99ef4c644b8767100d53cb80514218fb20539f39945814a882b60da340af145ade50572965fc81cf2ca9a21ec9e4f909f4d5e76285c SHA512 f42c7bfb8b662b1804f3488b64cf1d45bbadc585dd12ea5259aad161807c1ada0f398e0c456f26b659e18271e9d87cd5c2edaf3d411eec2dd525e47b5c3bc340 EBUILD prison-5.95.0.ebuild 679 BLAKE2B 8e06e63138e14c94d02df99ef4c644b8767100d53cb80514218fb20539f39945814a882b60da340af145ade50572965fc81cf2ca9a21ec9e4f909f4d5e76285c SHA512 f42c7bfb8b662b1804f3488b64cf1d45bbadc585dd12ea5259aad161807c1ada0f398e0c456f26b659e18271e9d87cd5c2edaf3d411eec2dd525e47b5c3bc340 MISC metadata.xml 560 BLAKE2B 3c60b8b8f04fb43ee27b250985d080758dfb521e4ed3ec0ee94dc36c57db90701504490a0b56bfad2ea9bfc7c6d3e76a4f68995c1b7d9213104d13a8de622259 SHA512 7c3c097098192485a17926575bc5d9a008c480ad01fbd89f94b218f709a2d8b7d913f067548cd51579a65e43c3d0847b0567e37ce9bf1b8ada53f212650f0144 diff --git a/kde-frameworks/prison/prison-5.94.0.ebuild b/kde-frameworks/prison/prison-5.94.0.ebuild deleted file mode 100644 index 63948280e1a6..000000000000 --- a/kde-frameworks/prison/prison-5.94.0.ebuild +++ /dev/null @@ -1,34 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -QTMIN=5.15.3 -inherit ecm kde.org - -DESCRIPTION="QRCode and data matrix barcode library" -HOMEPAGE="https://invent.kde.org/frameworks/prison" - -LICENSE="GPL-2" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" -IUSE="qml" - -RDEPEND=" - >=dev-qt/qtgui-${QTMIN}:5 - >=dev-qt/qtmultimedia-${QTMIN}:5 - media-gfx/qrencode:= - media-libs/libdmtx - media-libs/zxing-cpp - qml? ( >=dev-qt/qtdeclarative-${QTMIN}:5 ) -" -DEPEND="${RDEPEND} - test? ( >=dev-qt/qtwidgets-${QTMIN}:5 ) -" - -src_configure() { - local mycmakeargs=( - $(cmake_use_find_package qml Qt5Quick) - ) - - ecm_src_configure -} diff --git a/kde-frameworks/purpose/Manifest b/kde-frameworks/purpose/Manifest index 7882a8b847de..78d10c8e8988 100644 --- a/kde-frameworks/purpose/Manifest +++ b/kde-frameworks/purpose/Manifest @@ -1,7 +1,5 @@ DIST purpose-5.92.0.tar.xz 173280 BLAKE2B 4cbed1b8b9b8a443fdb9ecbaf6495918c1f21f641184827a5e6af4084b5b2beb5b5f4a0a8c4d8e593ac4a4222dfc702e5b2ac5330625a3d26962f986d0ff07f1 SHA512 e466b836d4628f8773247cb952621d9c33127c26ae73c27b9f8015239997b0f7241a0f556c8c683a2a580c3977f448b1e9742965d9133e2c569d42b2d6cf2009 -DIST purpose-5.94.0.tar.xz 172680 BLAKE2B 44564faf3656eec617f41fab17312733aa592fb0c6c8a194aabe4cf2b0c7dcfe634afc2b3037499e13f6d3cb776fb043e11d5f07d2862841e8f7383280220962 SHA512 04bb9c29b9084e2d13f5463874aec8dca5942d6f7f25a63766451e9e4141ce5dc314afda56ab24a9621861052973245a264ebea06d864c0714c3d9829593c522 DIST purpose-5.95.0.tar.xz 172852 BLAKE2B d90ec7b12f683d4bb8e2c22ab72ef7582a392ce69521be8e9df8fe173cf99c0bfed7ea6abc9817e4b6ab43ed27c989fd92605d58480977ca6ce06e2b6e4c4d75 SHA512 b0ea8e506d9d8f4162ee61cd6f946620d20e9d39c3d750952aac1d328164d5d3364cf8d605a28af78833cd75c654462d62c0dcd7425d237623ddc0f19a69679f EBUILD purpose-5.92.0.ebuild 1588 BLAKE2B 8298d0748acb5af86abe5fc6602c27c2f4ca33917102b49408e54d4595792cecf2cee70db792222bb50bbebd274d5524bd8d83d98a135cb914b4719374fb8395 SHA512 d983ee88215d8a5a226e54fc2844732b1194a7dfde030cdcfbbc83ab25ae34638a26466485831484248d0542c51c3fd451b494810f660a6e2ece642b4c279208 -EBUILD purpose-5.94.0.ebuild 1591 BLAKE2B 6a175b845a4cd2915adc7c45b4367ae77f7d418f0dcebf5e25599ae420fc87e586a85e2b80104024e4824b6123604b69bdf7e066c87169cbc8b734ea0cd3b981 SHA512 83ec9bf144a44cca863514019a676465bfd5a5b60d1bdef96d35260a96bd69cf5ae58000f65580022d3ff1676495390eb2579a15aaea9f8e58af98a313e62f2c EBUILD purpose-5.95.0.ebuild 1591 BLAKE2B 6a175b845a4cd2915adc7c45b4367ae77f7d418f0dcebf5e25599ae420fc87e586a85e2b80104024e4824b6123604b69bdf7e066c87169cbc8b734ea0cd3b981 SHA512 83ec9bf144a44cca863514019a676465bfd5a5b60d1bdef96d35260a96bd69cf5ae58000f65580022d3ff1676495390eb2579a15aaea9f8e58af98a313e62f2c MISC metadata.xml 552 BLAKE2B b690292da1dd33f95eee7c08e13912efa3c683278c494d666eed7b29ebfff7852986009fc93ef86cea1e0c1a2e3f477810caf8c1fbffe6160da187630a9a9197 SHA512 5552139f71158888ea3d87b07a13492f12a502314fc03d7ef9ac9ea827aa2ae650bcbec7d872e2fa1473f830cc18ce630bf459e449e5cba44a6f8aa436e49a1e diff --git a/kde-frameworks/purpose/purpose-5.94.0.ebuild b/kde-frameworks/purpose/purpose-5.94.0.ebuild deleted file mode 100644 index 8751c96220dd..000000000000 --- a/kde-frameworks/purpose/purpose-5.94.0.ebuild +++ /dev/null @@ -1,69 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -ECM_QTHELP="false" -ECM_TEST="forceoptional" -PVCUT=$(ver_cut 1-2) -QTMIN=5.15.3 -inherit ecm kde.org optfeature xdg-utils - -DESCRIPTION="Library for providing abstractions to get the developer's purposes fulfilled" -LICENSE="LGPL-2.1+" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" -IUSE="bluetooth +kaccounts" - -# requires running environment -RESTRICT="test" - -DEPEND=" - >=dev-qt/qtdeclarative-${QTMIN}:5 - >=dev-qt/qtgui-${QTMIN}:5 - >=dev-qt/qtnetwork-${QTMIN}:5 - >=dev-qt/qtwidgets-${QTMIN}:5 - =kde-frameworks/kcoreaddons-${PVCUT}*:5 - =kde-frameworks/ki18n-${PVCUT}*:5 - =kde-frameworks/kio-${PVCUT}*:5 - =kde-frameworks/kirigami-${PVCUT}*:5 - =kde-frameworks/knotifications-${PVCUT}*:5 - =kde-frameworks/prison-${PVCUT}*:5 - kaccounts? ( - >=kde-apps/kaccounts-integration-19.04.3:5 - net-libs/accounts-qt - ) -" -RDEPEND="${DEPEND} - >=dev-qt/qtquickcontrols-${QTMIN}:5 - >=dev-qt/qtquickcontrols2-${QTMIN}:5 - >=kde-frameworks/kdeclarative-${PVCUT}:5 - bluetooth? ( =kde-frameworks/bluez-qt-${PVCUT}*:5 ) - kaccounts? ( net-libs/accounts-qml ) -" - -src_prepare() { - ecm_src_prepare - - use bluetooth || - cmake_run_in src/plugins cmake_comment_add_subdirectory bluetooth -} - -src_configure() { - local mycmakeargs=( - $(cmake_use_find_package kaccounts KAccounts) - ) - - ecm_src_configure -} - -pkg_postinst() { - if [[ -z "${REPLACING_VERSIONS}" ]]; then - optfeature "Send through KDE Connect" kde-misc/kdeconnect - fi - ecm_pkg_postinst - xdg_icon_cache_update -} - -pkg_postrm() { - xdg_icon_cache_update -} diff --git a/kde-frameworks/qqc2-desktop-style/Manifest b/kde-frameworks/qqc2-desktop-style/Manifest index 47f46c9edd57..2e12a0a26f2f 100644 --- a/kde-frameworks/qqc2-desktop-style/Manifest +++ b/kde-frameworks/qqc2-desktop-style/Manifest @@ -1,7 +1,5 @@ DIST qqc2-desktop-style-5.92.0.tar.xz 65396 BLAKE2B 1cf4e6d27c7db8f518f5c9e46f77373a72b30a3060bac3e46d94473bcf6c6fa17c26a90d9589550bee2974b3c541963ed614a6422690b32d97a80b7dbfbc5434 SHA512 698675c526f8c1174c617045113c613a1eb4684db30bf6d88600b9863273c814c4ebe0bcf45b60f24023d7b3d8ef59dab4ab1b704add55131431cc3e701b3549 -DIST qqc2-desktop-style-5.94.0.tar.xz 65616 BLAKE2B 911244cc69eee30fe25298cd74bdbc772630e33119d5e22ca65418b384822d8c5622e9ab1e6dfb3cec64657528b4a8a4ec98fafcb43aca85282132872d7e81ce SHA512 8f68423603d7de0a286dbf78441b077fc48197d9bc6863e7b13be358f68697f1ad95559e0e0705edb034c54df75ff74ca41f5b2fe70ba94e55e7c30b13c6989f DIST qqc2-desktop-style-5.95.0.tar.xz 64240 BLAKE2B 6b1cf50a6266b931f3eaf8f39b4fd0e97888e02da8952e070720a02a7ac9b0a7f6f1ba21cede5da4f7b493864d1f9cc5a8c978a12715632b9ab2f411af4080b1 SHA512 0bfe525eda2148753e85ea65d21e8139245e8d485ff3f50c79213028ab942d098cf5a238d6b3dd5964ddcf3fabf611af6863bd93714d40802b3288c4e6b6154b EBUILD qqc2-desktop-style-5.92.0.ebuild 725 BLAKE2B 519eeacecba5a7692f868ab520f9aaf407250943f0c9a7ae50b861be49f3555fe8c1ae6ab84fe779486b93d5649e040ea0a0893982f452f3195eca6f4c2d7611 SHA512 5b969c02b61b9381c6992fdb512082042c7abd6ccbef1453cda96316f73123119ccb9b6b9f118d5a2a2732a9f0af0f8ba6c3d31bdc23f0b98a476ce0e6264a35 -EBUILD qqc2-desktop-style-5.94.0.ebuild 728 BLAKE2B ca9b461ef611bb790e91abed6ef376b6431e67e61e54600097ebd840661d3700d150086d80b98080a77494d2df67f251f0b45c46a4c705af0655534e33545559 SHA512 e5708a15665cb0c361e3101250495e073d477297547af08ec8249bd2271f3b105fba1478f8537ca6e0bce96670e9b90e9f5ce6e8ea52c9dc492ab4046a9c9328 EBUILD qqc2-desktop-style-5.95.0.ebuild 728 BLAKE2B ca9b461ef611bb790e91abed6ef376b6431e67e61e54600097ebd840661d3700d150086d80b98080a77494d2df67f251f0b45c46a4c705af0655534e33545559 SHA512 e5708a15665cb0c361e3101250495e073d477297547af08ec8249bd2271f3b105fba1478f8537ca6e0bce96670e9b90e9f5ce6e8ea52c9dc492ab4046a9c9328 MISC metadata.xml 456 BLAKE2B 4392b1cc6f304778d71236d5eb557dfbbd530143eea5cad9a3c3034e3e8b22c835f6c7f980124a21cefd35a2dd1efd5110adc0a5342170f88dfd7418b12bee99 SHA512 7ba65331cad434e2dceee012a5458d268eb2a04e0f7276b265c15644e6db5209bc7eee7d9695aa0038c435711e0f6f0dc53c7bae9d773b48f01e22a22e4dbb80 diff --git a/kde-frameworks/qqc2-desktop-style/qqc2-desktop-style-5.94.0.ebuild b/kde-frameworks/qqc2-desktop-style/qqc2-desktop-style-5.94.0.ebuild deleted file mode 100644 index 8590bb402882..000000000000 --- a/kde-frameworks/qqc2-desktop-style/qqc2-desktop-style-5.94.0.ebuild +++ /dev/null @@ -1,29 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -ECM_QTHELP="false" -PVCUT=$(ver_cut 1-2) -QTMIN=5.15.3 -inherit ecm kde.org - -DESCRIPTION="Style for QtQuickControls 2 that uses QWidget's QStyle for painting" - -LICENSE="|| ( GPL-2+ LGPL-3+ )" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" -IUSE="" - -DEPEND=" - >=dev-qt/qtdeclarative-${QTMIN}:5= - >=dev-qt/qtgui-${QTMIN}:5 - >=dev-qt/qtwidgets-${QTMIN}:5 - =kde-frameworks/kconfigwidgets-${PVCUT}*:5 - =kde-frameworks/kiconthemes-${PVCUT}*:5 - =kde-frameworks/kirigami-${PVCUT}*:5 - =kde-frameworks/sonnet-${PVCUT}*:5[qml] -" -RDEPEND="${DEPEND} - >=dev-qt/qtgraphicaleffects-${QTMIN}:5 - >=dev-qt/qtquickcontrols2-${QTMIN}:5 -" diff --git a/kde-frameworks/solid/Manifest b/kde-frameworks/solid/Manifest index 479327285723..a32f8c8899c2 100644 --- a/kde-frameworks/solid/Manifest +++ b/kde-frameworks/solid/Manifest @@ -1,7 +1,5 @@ DIST solid-5.92.0.tar.xz 257716 BLAKE2B 3ea7f377a38ed982535d7de6c881b2758f7ac9abdaf581e6dfdada2594435fe2851b5dbb6b5fb88f7a8c6a5126589a602efc4009a07d8e90286506fff0aa65ad SHA512 14be0e88e261dde525a227129a371c63de1a173a4dddd403fc191864ecf83468c20bad43c3ac06a751234a1dfb09d4371c574293bf1de9fb719d52730ec3643b -DIST solid-5.94.0.tar.xz 258160 BLAKE2B 67d24dac6fc7f35eb542a8344588cba956b3a234ff42a461cbc9cd07db0d4f5937822b74825acb018e844a9163173ee1323280edeab286de863e05ca95f33480 SHA512 c72da5c52512c97a4ff164e34d06d572a7747f9f434ad574bc3bd106574bef617db48a1b00b2cca6b944f9ab5bf74563e36d25fa7618fd56782506d61ebfea37 DIST solid-5.95.0.tar.xz 258356 BLAKE2B 154bab82349e72aa5eb689dcc8ac2011eaf15ddb068ce95160c99d8981cfef0ad1ee2f99a1bf7b756f9161a03064ee478a889c3fe42b3ce6beca6f9724df62a1 SHA512 fdd4a4d4863099aced5a8b13c959d9d5da2e5ec55afdcb905676c63dcd9b75e7d3289ef4223fc3dcac1fffb9a004af82f01aba7d0d6a87c7d8b4c3be703ca2d0 EBUILD solid-5.92.0.ebuild 1067 BLAKE2B 40e6fbd7c7b3a6e4b9b4e10cef6b5fc384259f2c7beb348e396f13263e2e5480e9a02fb0169f9b74663d5030a15154220bfd1e7f3e896962aa9ba5a9ac7d2fdd SHA512 03bc1ade51016dbad2307884b0a7d3e4cec10da2b2b487026780316b794e2a9d54ce15093c285918906afd2fa0e821e92ca7cc7e357b7a28853ce01e22060f17 -EBUILD solid-5.94.0.ebuild 1077 BLAKE2B ea21812da90729c4c40509e5cdc9a0f535f30a977ae02d8ac3a0b7d0d67e6173f2e2a42699c9cdd391c49e20b1796671d0e983627ef94a439c0017f537136d20 SHA512 6ab48d3368999f7f0ea0a2c841545f0bd92673b78929f499be784b6f1200579ef10246856ea3e5080de5ae09c47811413c8797684e318050e2d616aed7101a6b EBUILD solid-5.95.0.ebuild 1077 BLAKE2B ea21812da90729c4c40509e5cdc9a0f535f30a977ae02d8ac3a0b7d0d67e6173f2e2a42699c9cdd391c49e20b1796671d0e983627ef94a439c0017f537136d20 SHA512 6ab48d3368999f7f0ea0a2c841545f0bd92673b78929f499be784b6f1200579ef10246856ea3e5080de5ae09c47811413c8797684e318050e2d616aed7101a6b MISC metadata.xml 456 BLAKE2B 4392b1cc6f304778d71236d5eb557dfbbd530143eea5cad9a3c3034e3e8b22c835f6c7f980124a21cefd35a2dd1efd5110adc0a5342170f88dfd7418b12bee99 SHA512 7ba65331cad434e2dceee012a5458d268eb2a04e0f7276b265c15644e6db5209bc7eee7d9695aa0038c435711e0f6f0dc53c7bae9d773b48f01e22a22e4dbb80 diff --git a/kde-frameworks/solid/solid-5.94.0.ebuild b/kde-frameworks/solid/solid-5.94.0.ebuild deleted file mode 100644 index c4f2e04d826d..000000000000 --- a/kde-frameworks/solid/solid-5.94.0.ebuild +++ /dev/null @@ -1,51 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -QTMIN=5.15.3 -VIRTUALX_REQUIRED="test" -inherit ecm kde.org optfeature - -DESCRIPTION="Provider for platform independent hardware discovery, abstraction and management" - -LICENSE="LGPL-2.1+" -KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86" -IUSE="ios nls" - -RDEPEND=" - >=dev-qt/qtdbus-${QTMIN}:5 - >=dev-qt/qtdeclarative-${QTMIN}:5 - >=dev-qt/qtgui-${QTMIN}:5 - >=dev-qt/qtxml-${QTMIN}:5 - sys-apps/util-linux - sys-fs/udisks:2 - virtual/libudev:= - ios? ( - app-pda/libimobiledevice:= - app-pda/libplist:= - ) -" -DEPEND="${RDEPEND} - test? ( >=dev-qt/qtconcurrent-${QTMIN}:5 ) -" -BDEPEND=" - sys-devel/bison - sys-devel/flex - nls? ( >=dev-qt/linguist-tools-${QTMIN}:5 ) -" - -src_configure() { - local mycmakeargs=( - $(cmake_use_find_package ios IMobileDevice) - $(cmake_use_find_package ios PList) - ) - ecm_src_configure -} - -pkg_postinst() { - if [[ -z "${REPLACING_VERSIONS}" ]]; then - optfeature "media player devices support" app-misc/media-player-info - fi - ecm_pkg_postinst -} diff --git a/kde-frameworks/sonnet/Manifest b/kde-frameworks/sonnet/Manifest index a6ec550985aa..dde6269fcce4 100644 --- a/kde-frameworks/sonnet/Manifest +++ b/kde-frameworks/sonnet/Manifest @@ -1,7 +1,5 @@ DIST sonnet-5.92.0.tar.xz 308336 BLAKE2B 7c75b962e3fec264a00bce96f8fd98641a8b5f4870daaf49ec77d204aaa2d977e097771e580bcc25ce3eb233d9e7b3e800ece698b9473e9acf6f3c676ff5cf33 SHA512 7e6fedd0c244daf6e1b94eba2dfa7124fc6496a89ca5ed8931c9527603d1fcaabd834207bcffc8abded1e9db53ee0a737eca2ba455de705f821a944d08e931b0 -DIST sonnet-5.94.0.tar.xz 308140 BLAKE2B ba2c824a4b3e6268ea1eb7ddea8bb8846f8ea244c93bb3c4d92153b348ae9c5a8f35509054a0ff8aff7b729ddf45df84b502c0f564844d936870d0eca559098f SHA512 4904361fa8b941181c1e18fc39fb614cd9b1177a4d49c6b16ae8c5941e6328f3b803d558d44500ce002a9da92597eecb1a295e956dada994934c4cfe89c62055 DIST sonnet-5.95.0.tar.xz 308368 BLAKE2B e882368e510b4467b3d31e02b7f69b4ed239a2a1d955d9dbc980ce5804ae079a16c884b722d23193703225f76e42fe118eba0fc06ae38569a968887378be8190 SHA512 cbdd03307e6325a1bd08cb967b04e0f498c72eaccf179d1c39968a69f90903bc95f16e95ce3eef16789404ce84ad49194d53d18eecec3da8f8f9cf0948c2e5ac EBUILD sonnet-5.92.0.ebuild 1048 BLAKE2B d0459acdf353df19fdcd0effc7a2cb2eec0b4e2507382e8a92537d6d0795455d192c114366223a3851fcc451ffba2f162d42c9714ee60755b713ea4571ca72da SHA512 0c0096aa5bf68a3c55deb7ad8963e937c29ae7c4d08136128487be6d27786f770e80a55d460b35c029586ef8c86651fe73343d10c6e2a81ffceb5900d136fe9f -EBUILD sonnet-5.94.0.ebuild 1051 BLAKE2B 7e2b2b521a19f4419438ea5bd400a6732388e9b9f857e11757d619092d0a9fbf73794e7b6c8eb4ed93880a46315d5fcabbc0ae671bffb8b078beb8684a7ccd86 SHA512 97057d20ec7ef73deb4e353250f8db3bf16d8eda463e1fe5c270e543c512772b14d3d8bd4ac9636167d9831e992088394a96245b9fd4475a31ca00f95eb3addc EBUILD sonnet-5.95.0.ebuild 1051 BLAKE2B 7e2b2b521a19f4419438ea5bd400a6732388e9b9f857e11757d619092d0a9fbf73794e7b6c8eb4ed93880a46315d5fcabbc0ae671bffb8b078beb8684a7ccd86 SHA512 97057d20ec7ef73deb4e353250f8db3bf16d8eda463e1fe5c270e543c512772b14d3d8bd4ac9636167d9831e992088394a96245b9fd4475a31ca00f95eb3addc MISC metadata.xml 787 BLAKE2B e63406afd42c6ac2d69065083913fce007407ea82119f10243748b73011dce25e0ef289e9e42f7573aec339be6811cb2cea2e195452a4a0911f8e195c3ea17d8 SHA512 5b70ed9a1c5475b8200cc8b59c5488525023c33ee997c81efbd362b45b35dff43b22fa6a8e9a440be2ca5f65ad1b51c2f1846f2e96e44a1ea27ba23966d76c02 diff --git a/kde-frameworks/sonnet/sonnet-5.94.0.ebuild b/kde-frameworks/sonnet/sonnet-5.94.0.ebuild deleted file mode 100644 index 3a422a5c1e4e..000000000000 --- a/kde-frameworks/sonnet/sonnet-5.94.0.ebuild +++ /dev/null @@ -1,47 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -ECM_DESIGNERPLUGIN="true" -QTMIN=5.15.3 -VIRTUALX_REQUIRED="test" -inherit ecm kde.org - -DESCRIPTION="Framework for providing spell-checking through abstraction of popular backends" - -LICENSE="LGPL-2+ LGPL-2.1+" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86" -IUSE="aspell +hunspell nls qml" - -DEPEND=" - >=dev-qt/qtgui-${QTMIN}:5 - >=dev-qt/qtwidgets-${QTMIN}:5 - aspell? ( app-text/aspell ) - hunspell? ( app-text/hunspell:= ) - qml? ( >=dev-qt/qtdeclarative-${QTMIN}:5 ) -" -RDEPEND="${DEPEND}" -BDEPEND=" - nls? ( >=dev-qt/linguist-tools-${QTMIN}:5 ) -" - -src_configure() { - local mycmakeargs=( - $(cmake_use_find_package aspell ASPELL) - $(cmake_use_find_package hunspell HUNSPELL) - -DSONNET_USE_QML=$(usex qml) - ) - - ecm_src_configure -} - -src_test() { - # sonnet-test_settings: bug 680032 - # sonnet-test_autodetect: bug 779994 - local myctestargs=( - -E "(sonnet-test_autodetect|sonnet-test_settings|sonnet-test_highlighter)" - ) - - ecm_src_test -} diff --git a/kde-frameworks/syndication/Manifest b/kde-frameworks/syndication/Manifest index aa97a3ba7490..822b641d6584 100644 --- a/kde-frameworks/syndication/Manifest +++ b/kde-frameworks/syndication/Manifest @@ -1,7 +1,5 @@ DIST syndication-5.92.0.tar.xz 510388 BLAKE2B a7272d08610ba30f2f2249d2ecafe1dbe54c232cdc5f851d6c6acf33cf60103d08b18a666b2e570b10644e9f8a205121a6bd2df6b6c024c4b7478b2208c41ad6 SHA512 4b83c4d5d3cebc362fdbf2e5041887c713c680ddf5e5294e393de96259322399c4745c1ad87ee0aeb3fa8aa17514e2f2c98e204b43f1ae8df9ba2447a64e87b9 -DIST syndication-5.94.0.tar.xz 510540 BLAKE2B 079fdcfa871ecf8f5bf0e9904300c8ca5b91cfbe8cef4bee193ffef4663d5a517b0401bb69995d7be3927f9af69fd950dd58b7b62c39789d0802b531e1aa9a8a SHA512 8b33ca8eddd59d4461822b51a536fce53b86ec2e6b9a26d3c7e66b0317d13b2a6a271e2c011e5e9298d8d328abc961f58566caa5f1a2caf6f825b6eb5fdc1a7c DIST syndication-5.95.0.tar.xz 510448 BLAKE2B 161972b1cc75e501b66db1014a278b622dca536c45b93be8eabeb32b10369f9b8c0adfc0991e71129173a629365992f5ea3eff870ff224f292d8686ec7d1364e SHA512 8b11074e6eed1d4025d4966c118cd0dbf2cc7a3400cbf10412dd16e8f0437564a1b8294ec26ab74caac6d8c3845aba2ec8743d60ca8633486f14167d6b3b684c EBUILD syndication-5.92.0.ebuild 449 BLAKE2B eb1deda6bce9eb5c344227f3ddb6a94a07658037924f0a29c3acf0c1baec19242d0c4579eb75ccf4ce081ef22385907b617df2da809d8f33b18ba1751915aaef SHA512 6946a11ad30b8923ebce8be374c3fd2c2f869600e599eb3bbd58f13fce402be644491b32d2ae010b7eb605dd864e3fbc730ad79ceb471db100472b068eb39c73 -EBUILD syndication-5.94.0.ebuild 452 BLAKE2B 315d1de6063fce44b4634e76d9281e5aa663e93926f12e488e3a93806c027bbcf7da89bb538507d72b6d9d682d11b60a59bfac87e1e5c3ff2233ae19744a04a4 SHA512 ec2eecd4d965c4d25b572696be9dcad0f7583f29e88b3eb1ade06b64d14861253093ec28412b822306c89d3c151e024a452e75e8e0a178c8182a3d0d07b78a1c EBUILD syndication-5.95.0.ebuild 452 BLAKE2B 315d1de6063fce44b4634e76d9281e5aa663e93926f12e488e3a93806c027bbcf7da89bb538507d72b6d9d682d11b60a59bfac87e1e5c3ff2233ae19744a04a4 SHA512 ec2eecd4d965c4d25b572696be9dcad0f7583f29e88b3eb1ade06b64d14861253093ec28412b822306c89d3c151e024a452e75e8e0a178c8182a3d0d07b78a1c MISC metadata.xml 456 BLAKE2B 4392b1cc6f304778d71236d5eb557dfbbd530143eea5cad9a3c3034e3e8b22c835f6c7f980124a21cefd35a2dd1efd5110adc0a5342170f88dfd7418b12bee99 SHA512 7ba65331cad434e2dceee012a5458d268eb2a04e0f7276b265c15644e6db5209bc7eee7d9695aa0038c435711e0f6f0dc53c7bae9d773b48f01e22a22e4dbb80 diff --git a/kde-frameworks/syndication/syndication-5.94.0.ebuild b/kde-frameworks/syndication/syndication-5.94.0.ebuild deleted file mode 100644 index 5153327615ff..000000000000 --- a/kde-frameworks/syndication/syndication-5.94.0.ebuild +++ /dev/null @@ -1,23 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -ECM_TEST="true" -PVCUT=$(ver_cut 1-2) -QTMIN=5.15.3 -inherit ecm kde.org - -DESCRIPTION="Library for parsing RSS and Atom feeds" - -LICENSE="LGPL-2+" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" -IUSE="" - -RDEPEND=" - >=dev-qt/qtxml-${QTMIN}:5 - =kde-frameworks/kcodecs-${PVCUT}*:5 -" -DEPEND="${RDEPEND} - test? ( >=dev-qt/qtnetwork-${QTMIN}:5 ) -" diff --git a/kde-frameworks/syntax-highlighting/Manifest b/kde-frameworks/syntax-highlighting/Manifest index cb203e7ba17e..b4de7e1be7cf 100644 --- a/kde-frameworks/syntax-highlighting/Manifest +++ b/kde-frameworks/syntax-highlighting/Manifest @@ -1,8 +1,6 @@ DIST syntax-highlighting-5.92.0-fix-bash.patch.xz 3048 BLAKE2B c342f0e01930d9a8577a2d36588deeab767e6730a721e5462af202284ba0d96837479b6e880401749390ecadb877d379c1b1ce38588198178e7e22e2f133ee0d SHA512 9bace711c744c0041fadb3bffc530ff3f8c2d0739792999e0de48b66fd4802943c77b24342489f2db26b0f92f9eafab96edb0170083eb95c7c26e62e2e44beb4 DIST syntax-highlighting-5.92.0.tar.xz 2394744 BLAKE2B b445efecf6c5be17efac2c8247a901f3be1ce576fdb1100fe5da22aceb67ee1161c798de222f08ed611c82a35cba34b6167fd2ad3b150d91a9c46ab8fb299cc1 SHA512 bec8064f041fa6b57e57eb33eeed457ccf4e329f9b9b2ae494e000c26e54d4e966d1368b9772a638e7c8318192e701dfa06f5b3b508e13f32a8ff130582e5d96 -DIST syntax-highlighting-5.94.0.tar.xz 2397668 BLAKE2B 29a1694c8c0f0a6735266ac08c720861994d7f6b3a67124384f4b5e71bf681ebb5eb9ea1e989c766fb5c3d2dd454dd5ef3e128ad4a90adf8943fdb0cad1927da SHA512 34e3ec926ae576e0366216c67ee73ef62c538e38369d664ca104951cf08a52848fd7b4d75e29ef23650259b113af727bf71837b6b6ced0f63d4264c0c903acb2 DIST syntax-highlighting-5.95.0.tar.xz 2398196 BLAKE2B 03f2e5084f605a6d7a62f78e08ffcc2ff5f36a17b67cf6c5ed24be27980c0cfeacc198037104814256e2386d8bae956a5fbeb426f986a88592cc834bdb1344a2 SHA512 efe392439eb93567235f2cce35c228eb45038b11b430486eb65065f7f31959d4c98d7a2eb71aec79eeb4db70d12ad3f1f0850be65e0833c89276e8e9dfe4bfe5 EBUILD syntax-highlighting-5.92.0-r1.ebuild 750 BLAKE2B b7c7f6f511046e46d07fc5021179bef6cc7d80088030c685ef9f67ea201490aafddabd0ed438c0532fddca59bb442930771c42bc799939214df71fbf5ed1c918 SHA512 e2af3d591a7e59b8731f858d1fbe12b4a7bada3fa82a52563a661c8f9ed897dcd5b78bfc94c72b8365ba08878551ecd2ec80178c6f2752d112aa33d49bbdaa1e -EBUILD syntax-highlighting-5.94.0.ebuild 612 BLAKE2B 178ba5101652b99cffb3722f845d8330c77e2a9f315d3865539d603bca24642f25d6209af72f266daf6cb1c8abae07fc18ab42f5029dfae6f1a2bf44c0a0f72c SHA512 613a8c92d9307e3a4f7fdf14cf7f3146e3e5db0aec780e0485eba62835cbd0f08df4dfde64fdcb46eb6d0d7bf379872339a4428739bd13de85de3f5563248185 EBUILD syntax-highlighting-5.95.0.ebuild 612 BLAKE2B 178ba5101652b99cffb3722f845d8330c77e2a9f315d3865539d603bca24642f25d6209af72f266daf6cb1c8abae07fc18ab42f5029dfae6f1a2bf44c0a0f72c SHA512 613a8c92d9307e3a4f7fdf14cf7f3146e3e5db0aec780e0485eba62835cbd0f08df4dfde64fdcb46eb6d0d7bf379872339a4428739bd13de85de3f5563248185 MISC metadata.xml 456 BLAKE2B 4392b1cc6f304778d71236d5eb557dfbbd530143eea5cad9a3c3034e3e8b22c835f6c7f980124a21cefd35a2dd1efd5110adc0a5342170f88dfd7418b12bee99 SHA512 7ba65331cad434e2dceee012a5458d268eb2a04e0f7276b265c15644e6db5209bc7eee7d9695aa0038c435711e0f6f0dc53c7bae9d773b48f01e22a22e4dbb80 diff --git a/kde-frameworks/syntax-highlighting/syntax-highlighting-5.94.0.ebuild b/kde-frameworks/syntax-highlighting/syntax-highlighting-5.94.0.ebuild deleted file mode 100644 index 751d494339f9..000000000000 --- a/kde-frameworks/syntax-highlighting/syntax-highlighting-5.94.0.ebuild +++ /dev/null @@ -1,30 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -ECM_TEST="forceoptional" -QTMIN=5.15.3 -inherit ecm kde.org - -DESCRIPTION="Framework for syntax highlighting" -LICENSE="MIT" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" -IUSE="nls" - -DEPEND=" - >=dev-qt/qtdeclarative-${QTMIN}:5 - >=dev-qt/qtgui-${QTMIN}:5 - >=dev-qt/qtnetwork-${QTMIN}:5 - >=dev-qt/qtxmlpatterns-${QTMIN}:5 -" -RDEPEND="${DEPEND}" -BDEPEND=" - dev-lang/perl - nls? ( >=dev-qt/linguist-tools-${QTMIN}:5 ) -" - -src_install() { - ecm_src_install - dobin "${BUILD_DIR}"/bin/katehighlightingindexer -} diff --git a/kde-frameworks/threadweaver/Manifest b/kde-frameworks/threadweaver/Manifest index 4a6e6c28f79d..a6817ebcba86 100644 --- a/kde-frameworks/threadweaver/Manifest +++ b/kde-frameworks/threadweaver/Manifest @@ -1,7 +1,5 @@ DIST threadweaver-5.92.0.tar.xz 1413000 BLAKE2B 2659e54bbdfe559f52288d71cc2f43aa41e3773c88a8b2d3ffce21def930c4dc615da89ffa0a15a77bce280bbdfc6430bb5a862dcdb25b071522afd79630d7d0 SHA512 7262e9c88e4a7eaa9d53e70f572e906d48340afcf63c057b92fea8c648755b48683a570d7745efc8f13134ad061fbdaad1c919764d96e804d60a659a5c28e340 -DIST threadweaver-5.94.0.tar.xz 1412996 BLAKE2B 8d827e507a6d521e3ff962593cb37d13497651ecf6c35076fb657ecc13845844bc271670d9f138f8370f8af68fa48cf2820f6fccd3744204aa75b61ec89cdfd8 SHA512 3ca7c63ec47a6c11182304bec96b9de6ca2e5a370de1e93350d00861a5d8d842e55e8e32390befa77d880e69ba763a0d576e17856bae650326dd9f1cb48a0fdc DIST threadweaver-5.95.0.tar.xz 1412572 BLAKE2B a4d640a13a0a63ec53297dae8443dea6ffd7b14a46c9ff380188432cbf694b1b3a586d62959d17fd3d2b9f6e641a37cd8b5ed8829ca366c74a6c61d445ee370a SHA512 d83f3850cf8cfe0fa3e49595bdca85d86f2ea83c30d465e88b84caca3cb8086c2ee66cf5aa39c5f6e0b6536d6f57fa224b807b8ace7169a7bfba51317fa9223f EBUILD threadweaver-5.92.0.ebuild 367 BLAKE2B c1bae25dcc03ba96f308d6f8d0c5186369b9d5b5dbaf01f34f60de67e0aef9c3dea9ef6126fe7bf0b97e4e7c3a48daef4695ca13cea8cb63b778cbc3703a064a SHA512 0f9f4351d44efc14a1bb0a646c5af2ca409ea629c745a256f41d39567ece816b9fba01e876540949eba7fe53203024d914fe460dc9489a23026ab7eb904425d5 -EBUILD threadweaver-5.94.0.ebuild 370 BLAKE2B 2147cd22d7aa887627c02884cd46d7120e328102e7a83a166f5d0d21d0d22d598d2164949bc1daa8ee1750897694a9c7fa52ebdd2ad92d5e5c6178bd36b4e865 SHA512 0442e8c989b570cab7df661528734577c3e9276f7572fd2714ab4050683a06c366cde8cc8ba9fdf8d3477acaa3cf189f465c2b058b632de3582b35e7819d0732 EBUILD threadweaver-5.95.0.ebuild 370 BLAKE2B 2147cd22d7aa887627c02884cd46d7120e328102e7a83a166f5d0d21d0d22d598d2164949bc1daa8ee1750897694a9c7fa52ebdd2ad92d5e5c6178bd36b4e865 SHA512 0442e8c989b570cab7df661528734577c3e9276f7572fd2714ab4050683a06c366cde8cc8ba9fdf8d3477acaa3cf189f465c2b058b632de3582b35e7819d0732 MISC metadata.xml 456 BLAKE2B 4392b1cc6f304778d71236d5eb557dfbbd530143eea5cad9a3c3034e3e8b22c835f6c7f980124a21cefd35a2dd1efd5110adc0a5342170f88dfd7418b12bee99 SHA512 7ba65331cad434e2dceee012a5458d268eb2a04e0f7276b265c15644e6db5209bc7eee7d9695aa0038c435711e0f6f0dc53c7bae9d773b48f01e22a22e4dbb80 diff --git a/kde-frameworks/threadweaver/threadweaver-5.94.0.ebuild b/kde-frameworks/threadweaver/threadweaver-5.94.0.ebuild deleted file mode 100644 index a1a62f1f539c..000000000000 --- a/kde-frameworks/threadweaver/threadweaver-5.94.0.ebuild +++ /dev/null @@ -1,16 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit ecm kde.org - -DESCRIPTION="Framework for managing threads using job and queue-based interfaces" -LICENSE="LGPL-2+" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" -IUSE="" - -src_prepare() { - cmake_comment_add_subdirectory benchmarks - ecm_src_prepare -} diff --git a/kde-plasma/Manifest.gz b/kde-plasma/Manifest.gz index 78c1e7e3a43958ae2bf3ed2e21f0bc024a519e58..45d596af8b57429e27096a8901a02228896bcb36 100644 GIT binary patch literal 9293 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 literal 9089 zcmV-{BYxZ;iwFP!00002|9zX;l3Yh}MBnEt_ydq~UmiK8kx3?vUPeC!+&*oW zbbQ{Y#~8AY%f;Gu*fo_t$JpJM)M~I+=c)ZnvtU2`?caXPKK#)AjQ)hOV{<&qJUfTd zL*_pgvlQ#J-R5z5`0bV}F7^=S4BNL5#*FKDSI#(_CmnV4=!V{<^K2H*vS}^n5t`ZQ zbSLCeXE~eq`qN*3{I7ri*T4Mjzke8yKkv2w@$mT1f3;5!XTQAiaPeBO+Doi% z^*yqc)k`SHieHfr>OKwrWltY@wY}Gf?re)TC%@i}=g&QDXCw2WE&1Ksu5LCLR~>VW zUPiDSU3a^%DmBeKU1=$o-A~EpdB3j(J3RWVzJ%HAxUzHX-mNoz>a*+=g2i2?&9)p> zrI>M?=67v9^i}Kh<|#s~z9xQshQSMXpKEi&yLfn%6S}W8uF)tl&veY?ttAr?{6N)#XqR zO||-=YOc{F-Xj0plXvuI_Qj1v({5fn?jDm5qn5s=3oTdIX`wMkpFYgN8f@B<&mNOm zVR_dHbgHx2{mO3hgg%zHC42qw{U$3jc@}QhIm-$?nkLP6JI82n*I9dpGq<%11+$Tu zS$FEL#hRNbn%g~<)k?54Qwz*N7}nF+D=&V^Y^B-QhrYDxbLf-R*)1?PHRU?KR%|h1 ztVCV2w^QllQH;SYebkWqpwuo^9&GMN&&OF)FWWPct-DEY?ZHFvD|7i~F;J|qLYs7DO`i8S+Lf z8^+X;CExj6w;g@wYdfhPD$axXO?^>N2Co#CsjTI(2D6cNQ7`(P_RJ-&RBzQ<4=?lS zAN%=MFCSvK7HsKfmAViN>!?Lzy7IJA3zE3;$(m|x%&t@`g*;Dd<#?obg}l&(VGGUi zz2b)SeO!pJC65eIq#U=k)e!nh57H!?Ul=FHGwRCx*sE8zJtGE3dzx>3(zv4?T-vjs zt{)a9EIJeW#ObnUA!4VhBd|InG8>4nLnW))oKct(RmLwh2E3QFQcA3pXGqYFJ$S8y zMNv*aP|dscTF)PzKK=dS`~Afm@;Vf_oHY33NRGVR$C%IJg^xxGuP?sL%HyJ|#bUz8 zFs&s|qXQX@=CN0L{rJd_!51)1Sb_;uWrnz%8b!~UbcSVa9z=wk&$1xb2 z!EjEV0X?)dGU`ZSPQxnlL?I({z@J~L)L?-EZ0RW{3Kq@su7-pb09U zjD-!Y;Kn478)k{eyOryM&DV#2JiPw)(LUMx{k-mFtX&J&54Mxm+(H#lD}yZz9V34t zv!#VK`e>oRG)YdYw}>b4-eIFKpc^LGG_V*_FdNP?`VP;@hMC`xv*!5li*3MIShC-m zS9c)2bVUpb2^`f})o2g4r9CiGz*{vX|EQueer11Zan@;pCTiO%F)=z4=xA*^Xrf;M=N!81LrO zr}OaszSnM=mRrkOxQzp%+35HX;PN~H)^JPk%JXA-1|2XRWu!S4Xv0T2XZ#;5?~$nj z9Cow!=$iF79SJv(;|*<){#ekz4DQTr{+g?DD)&0lUZ)~zpPudY;px*ooZT9Yxh$>~MoR7gFGUtq1hfr-4-R$aZD?%g1y!rzqoF|a&_zn6 zI$=&C892Dt2{1@WI7yLbu&Csg0d9Df_AJlx<9Vxy)j$I>!Pk#Cx7 zo74oVOQ^MH!J1ZNm(GJ&hQJ&BMY5_1bB~N`11lqcm`nhzbTUlniX0vE#3BPJj^|}s z3_0L^jVRY5Aho|K+2==l`DpKKt*1}-6I$+iEhR7z*#-NCRiix250KxO+pHm>omxOn zac&Cbd2M`;phOK)W~dHOOu8|TjAedv$IcQkmkeo&jsC=s>5WY<7#Lw^kyFJv0gkv% zDC)m+BZ?q3r(r@3;5@lnOFf`wB)W4LN{mQ?u%PSMSaSg|zzf>qG!D`xDxn0kfh!)* zoR^FOO|H$1(DiQdIGR@8DB|m#mP4@b3isYVezbf0EVnj;gJD2o>RLW%g*v`eadPmH zwPg_~ATJ5(bh?{&N8teh@EohHAQf{55t4KUuQ#BJw5?nF_(S zW5Oh<FM>u{_W*{EN|UaLBvE4gr110 z1p~2-ID*G(9JuSWgY*-9Vj^-20Nha6W|bEB>mlEam!s*7aLfvbj+B~~I04ycg;onF z?qpEnYBUgbh4`Y@V8T_&05#$P+OWzhg_wYO@Mg6^epw!yL5o6AtBg3c_xvoV2%e5C zRzC!zImzuUJswn)7+n4zaiRu zm&|9Tx#@M{aygKZcol~su&Wl}Lr+KXGfVta-Z6Sgagg-R6!^qDAoN{I1u=EvIIhqa z;D71IrVs(efgIY>Ktyw(ib=aCj7Yx{?Os4Yr=^N#{0UTyZ{tVON5lZe`#>m{wj}N$ zNFg4hmy;qp&`8@4l*E7vBWuHIC~E-G6M9CP$K&wYP^;8~a6%-*^n&sU`o|*P)$HT` z^z&X1uip>mVK6oWFF(R;$h9=>b?w;sSagNLMI6VklncHC7J}Y3DsI&U^bwn=r|&`6zMY_<*R+j-kWT&xO2*`BgOY;S8N|7xEl>HyR4|-q6jF$0&8e=nYXG1$+E(nW zek3|}#%}_@6hwwX)S%c=yPSm~9mfngtYaiPfIkN%62o!&o)y0evN2HQ&Ge` zSH1ui;cw!9-sEClg4K*|m3yOndHKm+K76*9Z}8vW_I}#RdpcLbK-`tOaXh-1A#z%< zLW9AyeMu9xwjZIGHl#7mEuTllYh!Lf$1nkNR(!|g$m--I+$2Z*r20f3f)N3lr+dT^5E$%2 zRHo-rMEWl~2;lX}3F*ky74)O$0~WyQyc7yTZ;WzZv)^9c|7`au)8}@}=lFT4LT+qE zqv3hE0{tIl_Df%ZuTsdM7eZk$NzfYHt_$F51L*?hcUCYR#23&$lZ8krgs!5U=|DeD zIEr?0yeDA*aq*fg-1XXJaT&f-CKnuGAY!Qgso`~F7hT~XS-V?{C(h=<`+9kN#{r~Wb zJwEQ&cc1O!_v2E)$^cL7Bol)XC&Z>r-$@+mij3s1dEu?X`tp$ld?SC1;z9vDP(m6@ zyFECYx3vwQ$Ks%p6HI%A6&talTueN{O|g}L`V5U{zjAEJ{lKE>6k;DyAOCBHT26Xr z^Cz{Fijb3Z3r_wua z2CEaaj%3ogSPE5W(tfaOr0AJ!BTrB5PEAkU9F9YEY)aCr1n?l0{ATUbU>&=dfVVqu zEb!#XfvMTD^db&G+l4QQuYIR>FZ=m-JGCX0*=B@tSSc(K zPM<8ATQLKOJaLp(IULtOCZ>a!qmz+J(a1+Io_4-HK8S%3RYj9zdcrG_n_SpHuZ;4P z>s}Dx)U=N>NKXKWwgdxOK(8aDQ@aL2WnOWGq+Q{{B3yC@$`pMVI*rwk02#bbWg?L+ z7>)s#DC(?mlNemQ2p*sj`!Ot-XVvcfecc}JdW;6Yg#gr(A)AAR)d}uEUh##R$VF8- zKy2X>E2|0B6@J&A~P*Ehc9 z$lenUxejQF!d$W_^Fm3YA{;_S_5yt-EMnT(klr#BlOXCuvj}09j3cIEm8O#&;tc+n zb>c$Fa$iJ?4OGYld_eaqlfW_t){&qPFtvH_1HU{!yzcwm*}HN%@HHG7XDEvh$Z)eE z1Rr@e9gq|Afw2USkOe%i6k;-+hZA+---yjYbBFQZ?9cTp;sXxgPDe{rv9br~UZ&?(g@( zDfrtx1E{_XyrFmZIC5}pPUz6 zLk+EGWh!RN`N`iGaXxv{aL9q6<{-wQ^B+D07$iU|d)ZS(D6)xc~(%>hb9oI!R|R^IWwbZ)0u;W&w9zj@5X@fLxw~ zGj4KH9;XuaH-4aVsbY(^LC(Dy>`X4<&qrm0Zm=&%cX)CeT_@>5CmV;N8-x@>Th@=q z<|0H$ees&#RqPGZ!t6KL7>h*YPWCLH2VlI^32TEkh_7QgZRLYGjAth+IJulQ@mpmI zW^@bTU5Fq`+am}|+MCdY*NGLw*_mL1GilE|olyEp2jf-XH-7+tyAEe|wDz70AkI?> zF&;#k_k|^BxWp$I93j*~?_t_W=>;hG=f)tA#)#M^?KPlJ5dR2^4}wYzNnx!E{zHp4 zoka{Z70#$Kxb?QpetCNS@bcN_{^sc9&H-2epqpHVI`Pgr`_8Q$ZJRG`$C|iy9~KrR z!Ydr&0IyRH6egXXCL=VVM8G_1^Rr~$uSkxy{eq;Cih8ORyaGF5au72XTq&=V+evUm zzA$G87e^M>FMe_&oPcvs4&LKI3s(vmLz}Os5eiK1Ol`zMwqfsBTl73QB8456FYe8CW*Nt1{j=fKzNgOamcZCr_rWD9{Kh zJ`#3D0(BvwXo9tmhZtt<)pW>iMjTsLEc{*2eERjb_ur_Py9FlH$LSc14LhK-nlOSV$vT=tLJ80iTen>3h|FKH0G)BrhFRzF7bZs<9rHdy zIVcC=$TA6Lg?%@Wq8rS3?11aG%5P^Rqthupj*Q{txJsvU3(b|-gN2bOd@UkRRQ*5%E8~0*#DiBjOV9cVAwy%0C&TgpqqnQ zHUc3?dPsb%Sp-2O>ilPf2!YrP1gk{muJ|MY1`)NbO|hKB^>mr`K9~rfQp2b=8ds+6 z3xY6Xi1y|^;^>H$rZcVte%|mbW&{jTU^%0%JK?>A=qyXgI*#Yh^IM=H`i|1N%eD^- z?FhF54Ba#_hrHLzW@YHnqiaDsENd@*z>qiTfVJ5rG_xQCGhretpWak(?UxU)PoM8K zE#JnJ;LC!*V;wo~x%E~@W{w9x5khqS%dN%~&lxN`WPu*be46h3B;9s_9aKe(m?gk9 zs;2l*cm`NE^a9yar$X9vqNan^048;|($f{wz?R`)@}ylB)PCx66O#;O41F@m9sF$SquB?n}+uB4UPg9U?Mqd|Hw64t~dY zTegRn4}Y+`!J2wu|H9m$=b$@914*a}p4MI=4+soEu27;4pZsh(QkU21{GNBk1u$I3 zmuEkWR3#i^lG+RdQm9?a;#PtaHb_9Lu0(B{MuhJwZFrvcSpYQxWP(*35DSJ$)KCBx zG+%BDL|x%YU{BgJX^-7tEb>W>>oCSN;hs8OQcTt@Ap^p+y#$T*!{1OH7GWAn3?&kB z0dnojy{XxGc;4FQxM$lt=s*+(9{^79SAB#fB3zGc#pIZctQ#m61h5!C!R&JRLE{#% z!^{IB7c=uR9`ltfAwGq~fK8hAm=giM>Y4&JTO%}z(-GHn4*=b~o}q7@2Rro=NxY(5 z4rtf$p*yUh2Y&!ch>NHnj&?c{I$%alaDm7~*R}x%7HwVWu+|}X@a>_k7!xD>!w5Lr zsg3Ob!E#i(N%%tcvi67KPmWk#UJhod-#}xS`o+-MYG+ zhsEzM8{4^D4&^!n4zoF(To)cn*Q)8Q)h}8@zha7R>#%5CK#+e?WJjP7Obn6~Xg6I0 z)g0Wf`^1zh6>6n{r}}UY@6S{#%@Zpr{a(6k$Ur+Z3yYX0*#t0rmoU_f61uvIj#p4e z{=*hNg#e9X6Pq_g12PB#F=lM$P02oe{CnE=by=CaHkz9g+m$LARpQ2r7|p zcWJvu-0N@v0&2w1)~l|u3|&~e+~_+PNYcF!RHKryDU0r0YD0x+MbLzL24Nvyt|pY; zXM#v_JSFH_F4cpL!9tw*5^4$Cy5<7=&bLPJ*}i{}PHG{}==7^Ef_U$B4d_ibOB+d@ zG)@|&Kv@SiqEDI#w@vyro(zizr;w7?VQMBr+O7NA1Y>GDz&tS7=@O6}G-u`w&Y)^d z_bYEhiEb^lU|p^rimfK9sKdaWS{0uwrz z9`GxaB*W;qnywqsNPQ!fm;sW2&olxpfg9ACZwmIZK74eBFr=EKthM%7?(Ega_;1hpiJ6MqGJ;5NuJ_qSqz78pffrL4re9m65;TL-OEOX z?!d>X&v80mxn67;y1u9Dcs^+h7lYioC8%4JI1N9u#Y+w#rm={%=<;9Hoh9#;CMu~w zLz{p|T|LKLKrynfuE3?-SdK)$qIAebqO_xT6o|&h4oCe?#V+S5AD=!wygohOTfklI z8a+h%kis6q6Dno8g{dozX8{7mYX=0oT4^J zHS?1$w-a^s2VpZ$(g%xABr5A(m<|a60%yAGjMjsogQSB#%07d>iU6#@gct~G_|`mM zfBN~;+Rx+Z@tZBR+xZ<>joG`UQxa{&>z2;;$Q=Ka3f4%7M(+a13bEIoMjYC<>9t}8 z$aEnFKt0;Nu{t+-3Q^GuZPRrH)}o?p_%c2WZlLbLAbboTRJz?mJCj~a!B^l(ga>VV z+HN1>072|>4-jy`3(-6Vqjg;tB7Kd^H*k0`ilyf@mVOgu$%-o;eLJD(eTb$aV;zt9C6!lHz{$W3VQ!{^eCwX}?Z{(%gQTSi$a#@kN=zGf@&xI3=v`BJ+ zPEEb8!!yW={7|RUMiz9SjT|BdnjYuYH4X#7nG`c!4L-9s!eZ5-NFsIN^|aN#ovd$N z357#;R<_wu2Q>{2go|N8*v=qPuUoz76k|tF!KO1aLNbG0kP=VFBPEQerljb=YT~j@ zN0A%0D_yaa-_dzEupG2%5qH2V@|&7nw}{?}b3fbX{d^x1@{QTlN4RsxTXdoIOu|WE z{qZg0Xe77jt10!%P9qZE7`zj8jmPPFH3<_(HT;XPr7spGT}Jl$Di;V=<|Umw+-vC? ztQ*>^)2Y)sG&Np!+m|%@X%fj4-q3(~2^>~EX=8S}1vlMHSYr+Jm&I=%4#;EZK(NN* z(2qpaq1~hf;Y6u|?rmP~?#$XyNcqM=`FbYy@ZPkHPR^?Te@b|(8)SHQty_CtUQoD2 z9;}K^Qkz|RO1U6t%Cc?_iI~oCB{f|k)gD$FP|u_<^VEJwAA+ygh(w2#kTx;QpcT|L zx&b2OLVbxv_W+~NEbg1q^#loFiaJLjoDi5GM3`X%uhuT7=>)W@d$)Vh`^+q0aZ2kc z7J|Z{TWPW|wCO_Y73m)lS9cI-dwNs1DSIxKy6P7RsEoCaSY!Ey+`fF9=iP_-@%vvL zBhAq^bO`8yTpjBJL7RQhGqr9V+VRu94zKu3Jjw%?rr@GGbKT%!B`2Z+XwKUZh$8EX zOXfv=50MX<@mtrf`3vUe^t5OfN`Zb~6DjjtB2YwENeTkYM;3-9t&-`jd7|FRx>e@% z^)JNB>$?D~b6J(Nw@0{a0l>OhDcR{pE&zvYI>Hw7nU;3(UPQ(v*c&!?mJ@2lQ#MWL>!t}LV_Qec?eHW4y(rbj&ukMgQqb5ktMoZ_-ZFMwr9aH!7OG569rrlH=BE9>Jx0w3far z;gyQCw{#R-ytFYf-pFXHswZ6z#OY#P)A|1a_em~@mas>+0^yR?h^aFMAe@)bnT&JF zHDE9Rv~XA*`qC(K+I`)A+0Spj*LmX*T_MN28E|wykuJx|#$xT%7f44t={qIVv@m6S zO7oxs!IB83FHNETA#Io&to%;je=BsQ z*toJr`Uc^Zc|EP6m`^?8ryIz$?)>I4G2(gvWf(F26^AErl0y{p%k%R~G1_2JX|Z|=a~eJM&O z?<_5gRvZsq>0LE8K}t7Kr3_17n$-4gDS#AJZdlI1Np*2P?y8(Y2m(a_+PQ1ix0^dk zLg3P^A$==()1mYTd6qUv7Naixd9?Q$uJ9nTH;l@hWv81#;qnbV#Afv({??Z;bYU~I zWbiB=pc6cO>y+H?^nF3rAtfClBX>qZ)k(Lk+Uwf_APuHVb|q@-n{fLyaj(uK9jkaN z+pp{W*R9-lpP!yz?NQ=(cfMEec0bT`H!$Pl){45&DrzTiX{V;4F^mQUgp63~q0iU% z!Gn=xSTi*wS|4>Lm7%xfJV}HhL^$;20(BS#*0&_|joO9lS~Yz^lj)9aIbbBa(ql67d_(cF~giV31bV{z5uh2ohL4hJ=v5@Xq(XX^Az2Fg8Nnq3E&2ePc zuyh7Q#V7PBqpIu8WU}COPH5xqQ1sXRaqRW(<Fv~;Ejr$(Lk4f*+j>q>_p z_i+h{rS`-7rKr=TH9&>fJ=94?zF`EESJd diff --git a/kde-plasma/bluedevil/Manifest b/kde-plasma/bluedevil/Manifest index 99bc2dbf6d8b..62d7ac57a48c 100644 --- a/kde-plasma/bluedevil/Manifest +++ b/kde-plasma/bluedevil/Manifest @@ -1,3 +1,5 @@ DIST bluedevil-5.24.5.tar.xz 173184 BLAKE2B dfd62b0b9310be5e3389fc0059a1c2c3b5e62fe15f50c4b6bd0515cd36b697e63995f0cdfc0682f785dd42f9a6c23b453cc115a07bd2a96ad56d24d03fabd8ba SHA512 02b24ba96169d733166ac6b906d995414bcf31b4a459d695ec018e7120b6e69ba01ec0f8bfa6e73d1fc8c965fc6fc285bbcefaea86a9dc230cd6a0247e566757 +DIST bluedevil-5.25.0.tar.xz 172560 BLAKE2B 8afb1cc66af08a0270ad9067837709f03c3a86a32cbf07b424c7055a43889c63e05508d88be860998897c6957aecd9354b377dbed854f75aea86346a909b9f62 SHA512 f24efccf5555b010adb00e0fede7c960b3d448161de56295916a5db46bbdc868023f01ee927487808a62ba5a3d9c702aa66a26ac5197bd155882a50ad769193d EBUILD bluedevil-5.24.5.ebuild 1118 BLAKE2B d26804c3b4b6843bd9e3c1cc2aa579bbbfe6fa502c07bffcc08dcda60c4513c296fb7dd079b946972c305e9d4ca5c06aa48c7a9cbddecc16fd03137d0ca1b54f SHA512 9b451976eb958bc7b8a26fad822ff7d14b9ee85ab6144ca7ce529693fb53b427f8b13a92478c71d487f85ee709f30b83e3982c260bcb416b0f1488d1eeec0e25 +EBUILD bluedevil-5.25.0.ebuild 1121 BLAKE2B 182bd295c19ee8a0d993d646cdbcc44904ef3be1a841f9cc715d375fcb305676a02b371f6248a51352701edb797310eb95e8c52a181b4655121d2d9d2ea51da0 SHA512 35074d70bc41645158801a7589e7541599d138fd9dc9a711ae173206cd35751199e4727dd7ff3d0e01cd3841224404f7532f0cb61cd1f3b2e3b492f7957992d0 MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6 diff --git a/kde-plasma/bluedevil/bluedevil-5.25.0.ebuild b/kde-plasma/bluedevil/bluedevil-5.25.0.ebuild new file mode 100644 index 000000000000..b198ca9a834e --- /dev/null +++ b/kde-plasma/bluedevil/bluedevil-5.25.0.ebuild @@ -0,0 +1,41 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +KFMIN=5.94.0 +PVCUT=$(ver_cut 1-3) +QTMIN=5.15.3 +inherit ecm kde.org + +DESCRIPTION="Bluetooth stack for KDE Plasma" +HOMEPAGE="https://invent.kde.org/plasma/bluedevil" + +LICENSE="GPL-2" # TODO: CHECK +SLOT="5" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" +IUSE="" + +DEPEND=" + >=dev-qt/qtdbus-${QTMIN}:5 + >=dev-qt/qtdeclarative-${QTMIN}:5 + >=dev-qt/qtgui-${QTMIN}:5 + >=dev-qt/qtwidgets-${QTMIN}:5 + >=kde-frameworks/bluez-qt-${KFMIN}:5 + >=kde-frameworks/kconfig-${KFMIN}:5 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5 + >=kde-frameworks/kcoreaddons-${KFMIN}:5 + >=kde-frameworks/kdeclarative-${KFMIN}:5 + >=kde-frameworks/kdbusaddons-${KFMIN}:5 + >=kde-frameworks/ki18n-${KFMIN}:5 + >=kde-frameworks/kio-${KFMIN}:5 + >=kde-frameworks/knotifications-${KFMIN}:5 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5 + >=kde-frameworks/kwindowsystem-${KFMIN}:5 + >=kde-frameworks/plasma-${KFMIN}:5 +" +RDEPEND="${DEPEND} + >=dev-qt/qtquickcontrols2-${QTMIN}:5 + >=kde-frameworks/kirigami-${KFMIN}:5 + >=kde-plasma/kde-cli-tools-${PVCUT}:5 +" diff --git a/kde-plasma/breeze-grub/Manifest b/kde-plasma/breeze-grub/Manifest index 749bca006df4..c13aa826a5fd 100644 --- a/kde-plasma/breeze-grub/Manifest +++ b/kde-plasma/breeze-grub/Manifest @@ -1,3 +1,5 @@ DIST breeze-grub-5.24.5.tar.xz 3144676 BLAKE2B 078525e002b90569ed8cba208a11ed5392898851f8fade092ababe3ec59ac950751f084dc5f251385d1f5c5f64513343013d63bcd9bd41d32238eb309f74947b SHA512 5ffba2c633f0442c6bb109df6f6ce73d527788c93487818f4c93f6140935eaeae76b7d1efb00d570a766054e2aac5bfea17f6ae7439b04c9dc0f6d8e02d10355 +DIST breeze-grub-5.25.0.tar.xz 3148396 BLAKE2B fc0c7fe4c892c7ad3575263e4eced89f95a21b86a18764b10aca236fd4799db62530999c7a4cac01f2c3b54195558975086377a2aa4aa37880c06161ee8ea7e9 SHA512 129a0e7f535e0d950ccdc695686c1f48c3f43afe88b80778825cc60cda1a4204f2644ebbff39f2b5e9acb1d73267d806845b5d8a8aabd21645849af684e116aa EBUILD breeze-grub-5.24.5.ebuild 408 BLAKE2B dc72176e505ec1930f82e9385ff72d0fe7baf572566f839a17410ab96279febcec0fe22ba820856ff4b6b8650153a8ad9033ad79b4eb0b4cb618176442bf5c2f SHA512 0dc9f121b7a0fa74bbea82a80352dfb47bfc4cf72f05f7055a8fd514238c9138417b55ea7f66fc13a6b8ab48c98233780f138a5d7fa199ddadbec8999445b93b +EBUILD breeze-grub-5.25.0.ebuild 411 BLAKE2B ea43466aaae3bcb2955cf29f9f3d44cc7dc88294c02ec4753642f0fbf5da2fde580432e153d58176d7e3eda51cd97592c9fd640e95343b4ec592d482925c519e SHA512 a35717f5c22e7883401d37b496680a5add848033e1ae936f0f03d5d85fa015b02437b563318f00deec77100022a76539852fe7d72b4b0314dd9b3fe45247aa14 MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6 diff --git a/kde-plasma/breeze-grub/breeze-grub-5.25.0.ebuild b/kde-plasma/breeze-grub/breeze-grub-5.25.0.ebuild new file mode 100644 index 000000000000..af842b702646 --- /dev/null +++ b/kde-plasma/breeze-grub/breeze-grub-5.25.0.ebuild @@ -0,0 +1,23 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PVCUT=$(ver_cut 1-3) +inherit kde.org + +DESCRIPTION="Breeze theme for GRUB" + +LICENSE="GPL-3+" +SLOT="5" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" +IUSE="" + +src_prepare() { default; } +src_configure() { :; } +src_compile() { :; } + +src_install() { + insinto /usr/share/grub/themes + doins -r breeze +} diff --git a/kde-plasma/breeze-gtk/Manifest b/kde-plasma/breeze-gtk/Manifest index 23a6d604ac03..d243f0f8e341 100644 --- a/kde-plasma/breeze-gtk/Manifest +++ b/kde-plasma/breeze-gtk/Manifest @@ -1,3 +1,5 @@ DIST breeze-gtk-5.24.5.tar.xz 43816 BLAKE2B ef24e2f3116dc21e8877cbe5d08f727c546c18f94b1b0ab91c789fd421884b2a02c6f2c24b48efee2ba4e8d65458e0e351ce9faa5192aae1af25e7b5a828aad3 SHA512 6bf656a94a1c4f708ad83c9d2c23b15d29387975558494502613df07dbd298580b372a83dd16c1077d8c91057c92d74b47f279e1f92eb53fa9c8783fe98c3c29 +DIST breeze-gtk-5.25.0.tar.xz 45600 BLAKE2B a2f2d06aba3ebea13b1593194ba069a721d06d310a197ede85d40f35ee3a61d173ea560bb2d463c85bca11659758e95827ead6c8fcbbc973312f9006b89d9235 SHA512 a774493b7eb93b7f3a0775d3238ef0de634ec41ac1ed4a2ea28f8d18a34e63e7e49776965db6e1d5fac3746c5631196439f119f881f8851af75cb84ed8a31d75 EBUILD breeze-gtk-5.24.5.ebuild 774 BLAKE2B f7317ba951ef51433cad9874538628861268178de42f5cbd3419ce9c5f2e6fe3761205a9f98070e0b7ccc3f1c746cbf3fed711f076410c14b5b715bf43d3a466 SHA512 27c4710882b5839a6b97fc9e56719e934c7564f08808dd0f112dad0389c13f66eaba9cf25a0d66d36fbe864710fad12fcf8c31bed995d06eced65834c2611bec +EBUILD breeze-gtk-5.25.0.ebuild 777 BLAKE2B 3811af6687eb8faa098dbd17796da00bcdebe2d2b9adcdf5cbdede1ba00924c0c1f3de9190b7a937dfaf673d5c49f15b54e1398afb09ee50ed3899deb10d2f51 SHA512 0b817f0a309129d39eb7c2fc7a8c3ba503ff98d95f69fd469e7982c1afffef60d3c6f8ee38b58e44666a894e885baef132f87775b824d77ca6ca82f839166291 MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6 diff --git a/kde-plasma/breeze-gtk/breeze-gtk-5.25.0.ebuild b/kde-plasma/breeze-gtk/breeze-gtk-5.25.0.ebuild new file mode 100644 index 000000000000..325c2a0fc59f --- /dev/null +++ b/kde-plasma/breeze-gtk/breeze-gtk-5.25.0.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PVCUT=$(ver_cut 1-3) +PYTHON_COMPAT=( python3_{8..10} ) +inherit ecm kde.org python-any-r1 + +DESCRIPTION="Official GTK+ port of Plasma's Breeze widget style" +HOMEPAGE="https://invent.kde.org/plasma/breeze-gtk" + +LICENSE="LGPL-2.1+" +SLOT="5" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" +IUSE="" + +BDEPEND="${PYTHON_DEPS} + dev-lang/sassc + $(python_gen_any_dep 'dev-python/pycairo[${PYTHON_USEDEP}]') + >=kde-plasma/breeze-${PVCUT}:5 +" + +python_check_deps() { + has_version "dev-python/pycairo[${PYTHON_USEDEP}]" +} + +pkg_setup() { + python-any-r1_pkg_setup + ecm_pkg_setup +} + +src_configure() { + local mycmakeargs=( + -DPython3_EXECUTABLE="${PYTHON}" + ) + ecm_src_configure +} diff --git a/kde-plasma/breeze-plymouth/Manifest b/kde-plasma/breeze-plymouth/Manifest index 4f8424b90b41..93fb965b7dbb 100644 --- a/kde-plasma/breeze-plymouth/Manifest +++ b/kde-plasma/breeze-plymouth/Manifest @@ -1,3 +1,5 @@ DIST breeze-plymouth-5.24.5.tar.xz 110824 BLAKE2B 76642ca51c025aada9062287a75ca07f5d5a50678cb62ae8188d78d7dbc0654e3d9028b977af4a514702e55546c66f68ed44d5c223154d94ad8f4854ee491d16 SHA512 d34813e6d039228c98bf8c4203ed33c84fac65d4204f08dc04eb93811d2602b2721cb2f60144f9f1aa8e91f4f5d18fa55f6ba8077e124be742cf13e29a54532f +DIST breeze-plymouth-5.25.0.tar.xz 110712 BLAKE2B 7b3007b00abe89828011d116bcf3e8444294e5625a62f3dec17027b0f9fe41dd0745d4097be834c6e82c87f33913ce1e81be4203a358428e78ab32a48f5b06b3 SHA512 4cfbe99ac2350d79b2d003234722ed98419aa64022aac9b1659808510a9cd70cc9382073980bba92f697e06588ab5e4c6302a60fde269734f3bbd72ce166c55e EBUILD breeze-plymouth-5.24.5.ebuild 515 BLAKE2B 01f3115eab8ab511646798d04b5a52c2bb1f0156298b5aef542c7aa92e49cbd285eca4cd704e2f9081faea5c692f6bb975dbf41db1a27fec56433301e2374c70 SHA512 9723eeb675d4376c47a03a5bdbb1a9b0edb535bf5da6f138bcf1e5a1dea88fd83f629aaf4f345e6744438a811f370ad4af3cd5d2f50c2b7d3ee720cfe972fdf1 +EBUILD breeze-plymouth-5.25.0.ebuild 518 BLAKE2B e6834cf78d05899c5450da6cdf9551a591b2f40d7af75ba327904df73f5364638a07c209b3f54278d5b8f13d7d4ec1921b0b6dcde8054aeab995ef19f9002283 SHA512 9bab986bdb929ad658bdd569d683c0739e3d2ea8166476b0c5a4d225c3d4e1c31ccfe4b40d8ab83bb8bc3f29870a26685852a85b7862ae56b7f06bdc8d6d12c7 MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6 diff --git a/kde-plasma/breeze-plymouth/breeze-plymouth-5.25.0.ebuild b/kde-plasma/breeze-plymouth/breeze-plymouth-5.25.0.ebuild new file mode 100644 index 000000000000..cc1ed57083be --- /dev/null +++ b/kde-plasma/breeze-plymouth/breeze-plymouth-5.25.0.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +KFMIN=5.94.0 +PVCUT=$(ver_cut 1-3) +inherit cmake kde.org + +DESCRIPTION="Breeze theme for Plymouth" + +LICENSE="GPL-2+ GPL-3+" +SLOT="5" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" +IUSE="" + +BDEPEND=">=kde-frameworks/extra-cmake-modules-${KFMIN}:5" +DEPEND="sys-boot/plymouth" +RDEPEND="${DEPEND}" + +src_configure() { + local mycmakeargs=( + -DDISTRO_NAME="Gentoo Linux" + -DDISTRO_VERSION= + ) + + cmake_src_configure +} diff --git a/kde-plasma/breeze/Manifest b/kde-plasma/breeze/Manifest index 3b01d537eb2d..309a73a5b98d 100644 --- a/kde-plasma/breeze/Manifest +++ b/kde-plasma/breeze/Manifest @@ -1,3 +1,5 @@ DIST breeze-5.24.5.tar.xz 43037308 BLAKE2B 68fce5bac9abc097a1c91db68fa97a2215ea4e43d91e5ac9e86f803c64229f2d9e96c318417450acea0ef79316c0f2596d6bc9c0cd5513aa3249a616bc3f8007 SHA512 25e5744589130f7d339c727e17e662a28bdecc3f0598b9683735ccdfd2dcdeada46a49baa5564a7cf7d59a3f6ac34802ae2172857e704941d64cf879b3583df0 +DIST breeze-5.25.0.tar.xz 31153976 BLAKE2B ed7a225e03d3f7f2a0ed32e120d1b7fa3aebb8719218aace9355f62ef5d0b412c154010f4cca8e19ccae9bc11f8fec686b1d064367681ec7f64ccb06b48b1a01 SHA512 db447400ee2967a38d4f792dd053563d3174dba151bf6263cf5469010138420fd74a720d5d7bd4edbda3a38e1fca932794392de6d82753213910ba53410835c9 EBUILD breeze-5.24.5.ebuild 1233 BLAKE2B b78a0cbfd6149999b9defd19e5730d5d3350e17ec5517f9bbd8feff0781003c3b353cd676fa847bc84a4542a083a2e1108201ee691d34a7044d630259f78a70c SHA512 d369d733f9cfc2b4b3ef0ef52920f3094dae7bb428a12bef4634f5e606debbda9b5356b70b927a63b3d083a8dc45edb9332282965a2c2aa9ddbc80f4aed2d7c8 +EBUILD breeze-5.25.0.ebuild 1236 BLAKE2B a3f9dda299950b3b68a326f66e8305070789eb42dc3a1c88e3956eb2d9c443ca2ed406626e04a076de189a3f158c959ff745e85144ec80579e4266231b27a721 SHA512 3951baeb66b33287060bb152726006348ae1e9a0a752121c1b2a12a10186169f795fe96a796bb1c31af6d61f98f01b6d88edcf2c632e49913cab0f990b995fbd MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6 diff --git a/kde-plasma/breeze/breeze-5.25.0.ebuild b/kde-plasma/breeze/breeze-5.25.0.ebuild new file mode 100644 index 000000000000..b91895e595e3 --- /dev/null +++ b/kde-plasma/breeze/breeze-5.25.0.ebuild @@ -0,0 +1,49 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +KFMIN=5.94.0 +PVCUT=$(ver_cut 1-3) +QTMIN=5.15.3 +inherit ecm kde.org + +DESCRIPTION="Breeze visual style for the Plasma desktop" +HOMEPAGE="https://invent.kde.org/plasma/breeze" + +LICENSE="GPL-2" # TODO: CHECK +SLOT="5" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" +IUSE="X" + +RDEPEND=" + >=dev-qt/qtdbus-${QTMIN}:5 + >=dev-qt/qtdeclarative-${QTMIN}:5 + >=dev-qt/qtgui-${QTMIN}:5 + >=dev-qt/qtwidgets-${QTMIN}:5 + >=dev-qt/qtx11extras-${QTMIN}:5 + >=kde-frameworks/frameworkintegration-${KFMIN}:5 + >=kde-frameworks/kcmutils-${KFMIN}:5 + >=kde-frameworks/kconfig-${KFMIN}:5 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5 + >=kde-frameworks/kcoreaddons-${KFMIN}:5 + >=kde-frameworks/kguiaddons-${KFMIN}:5 + >=kde-frameworks/ki18n-${KFMIN}:5 + >=kde-frameworks/kiconthemes-${KFMIN}:5 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5 + >=kde-frameworks/kwindowsystem-${KFMIN}:5 + >=kde-plasma/kdecoration-${PVCUT}:5 + X? ( x11-libs/libxcb ) +" +DEPEND="${RDEPEND}" +PDEPEND=" + >=kde-frameworks/breeze-icons-${KFMIN}:5 + >=kde-plasma/kde-cli-tools-${PVCUT}:5 +" + +src_configure() { + local mycmakeargs=( + $(cmake_use_find_package X XCB) + ) + ecm_src_configure +} diff --git a/kde-plasma/discover/Manifest b/kde-plasma/discover/Manifest index 51ffb91ba3d8..1983bf9f7327 100644 --- a/kde-plasma/discover/Manifest +++ b/kde-plasma/discover/Manifest @@ -1,4 +1,7 @@ AUX discover-5.21.90-tests-optional.patch 3372 BLAKE2B 9c1ee887d31b48b730350cb599f3f8e7ca4b802ba2d68dce72cede96b7a6d0e83451697b9e9e3da67c611514a3d808affb9616a515b80cc3788365fc3ca01997 SHA512 43a7152fb04224f52e417f2684fda6561cfd26888ff6493899e70b313f725066be1aefe9a0350c1aa260d799c44bdd5643a79e4a84dd6cfa34511dbc098ff93d +AUX discover-5.24.90-tests-optional.patch 3440 BLAKE2B 597d128c9942999e0530610c6e42f7ef0439c79203493274a09e9f3ded20d96a4759a40a0931cdf88fc02c4323f9bb8c419a666ba6bb5c43afe4a492e9b33b1d SHA512 cbf977bfdd34e8d5e6fe88e21bf75ad490d2faef26f1f3cfda68060a7b36f666810a70f1c568d8ca1f5b162ea9eceaa8dd732049111976bfa3529e3dacb6d615 DIST discover-5.24.5.tar.xz 8261960 BLAKE2B 0123ef536559ec9a739f1ffd1d04174f7e845eccdc481caac822294ebc39bc299bc831e741e8355d444df9e018bc457e0de7f591ca095da1c7b55f4d6976f8d1 SHA512 bfef0e3b0f3911d5ad2247abb0dcec6dc284bdfaa69472d35af1a28ddb6f14fedf1697269e35c1c29bd8b7017317b1ec69fb67cf55a32320d30e22445e354518 +DIST discover-5.25.0.tar.xz 8298804 BLAKE2B 771719bcba9ce27daa6d361aee7e8b680ead6bb0bedef95d8bfb5ee785e5e99be1f1d195d09f1b80ecf0fd3999a0d57694073720949044513cd82ffc807f439a SHA512 c63aa636df86fe2946a0d62f79eb279b96153d1844646d5ca79017a7a9a529580b7bbfb65d06fc86a5a71186bbe214ff62b11a3224923b6e895e95ea29879f39 EBUILD discover-5.24.5.ebuild 2441 BLAKE2B e574eb16382569c5104c9ce2ef40cd1a38272433a9f217216f1d18224a8faec2d129952e95d220de0b18a2aaf76ba95bd8791ce0ba056c9c24da3006ea0e5d09 SHA512 97da5345edd4c4725bd2918e2b399491c79f7ba2194eebb9585c077547023b78dbf661548a4a007147ffbc96dd616fb8c609110aa74533555902fe050a05ed28 +EBUILD discover-5.25.0.ebuild 2444 BLAKE2B 3da84be3bd425483e358f0191f47304503b40df2a7b089444fc7c2b556c6960c29d0e1d292990b65d8a513f5ff09fc821a8d420f591e59ebb42444f60e812977 SHA512 2c6a9d1261d6a27d956c5a9dc3d088421b339f9db7c7b464db77c915c10a5c8d7cac5d04d5680554932c4d25bd68ac9d62abf3cf8c0188a60a06e724916b6a8a MISC metadata.xml 537 BLAKE2B 3f8ef5cff5aba41680b677214f13254460b589b01380bb7c569f0f4cd011d046f76efaab48eb3f36bd0f13ace05845e670223e34b12519c3add4f0412443c792 SHA512 68b34b02c8f1b9a4c41f4aa5b2c2ced838bf65854b7cf15286ee426290f80fff4065ed8fe86db1aec62329778f425b0f9dc0e69c08db029910cd43136aca1d9b diff --git a/kde-plasma/discover/discover-5.25.0.ebuild b/kde-plasma/discover/discover-5.25.0.ebuild new file mode 100644 index 000000000000..ff5587503359 --- /dev/null +++ b/kde-plasma/discover/discover-5.25.0.ebuild @@ -0,0 +1,92 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_TEST="true" +KFMIN=5.94.0 +QTMIN=5.15.3 +VIRTUALX_REQUIRED="test" +inherit ecm kde.org + +DESCRIPTION="KDE Plasma resources management GUI" +HOMEPAGE="https://userbase.kde.org/Discover" + +LICENSE="GPL-2" # TODO: CHECK +SLOT="5" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" +IUSE="+firmware flatpak telemetry" + +# libmarkdown (app-text/discount) only used in PackageKitBackend +DEPEND=" + >=dev-qt/qtconcurrent-${QTMIN}:5 + >=dev-qt/qtdbus-${QTMIN}:5 + >=dev-qt/qtdeclarative-${QTMIN}:5 + >=dev-qt/qtgui-${QTMIN}:5 + >=dev-qt/qtnetwork-${QTMIN}:5 + >=dev-qt/qtwidgets-${QTMIN}:5 + >=dev-qt/qtx11extras-${QTMIN}:5 + >=dev-qt/qtxml-${QTMIN}:5 + >=kde-frameworks/attica-${KFMIN}:5 + >=kde-frameworks/kcmutils-${KFMIN}:5 + >=kde-frameworks/kconfig-${KFMIN}:5 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5 + >=kde-frameworks/kcoreaddons-${KFMIN}:5 + >=kde-frameworks/kcrash-${KFMIN}:5 + >=kde-frameworks/kdbusaddons-${KFMIN}:5 + >=kde-frameworks/kdeclarative-${KFMIN}:5 + >=kde-frameworks/ki18n-${KFMIN}:5 + >=kde-frameworks/kidletime-${KFMIN}:5 + >=kde-frameworks/kio-${KFMIN}:5 + >=kde-frameworks/kirigami-${KFMIN}:5 + >=kde-frameworks/kitemmodels-${KFMIN}:5 + >=kde-frameworks/knewstuff-${KFMIN}:5 + >=kde-frameworks/knotifications-${KFMIN}:5 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5 + >=kde-frameworks/kxmlgui-${KFMIN}:5 + firmware? ( >=sys-apps/fwupd-1.5.0 ) + flatpak? ( + >=dev-libs/appstream-0.14.4:= + sys-apps/flatpak + ) + telemetry? ( dev-libs/kuserfeedback:5 ) +" +RDEPEND="${DEPEND} + >=dev-qt/qtquickcontrols2-${QTMIN}:5 + >=kde-frameworks/kirigami-${KFMIN}:5 +" + +PATCHES=( "${FILESDIR}/${PN}-5.24.90-tests-optional.patch" ) + +src_prepare() { + ecm_src_prepare + # we don't need it with PackageKitBackend off + ecm_punt_kf_module Archive + # we don't do anything with this + sed -e "s/^pkg_check_modules.*RpmOstree/#&/" \ + -e "s/^pkg_check_modules.*Ostree/#&/" \ + -i CMakeLists.txt || die +} + +src_configure() { + local mycmakeargs=( + -DCMAKE_DISABLE_FIND_PACKAGE_packagekitqt5=ON + -DCMAKE_DISABLE_FIND_PACKAGE_Snapd=ON + -DWITH_KCM=OFF + -DBUILD_FlatpakBackend=$(usex flatpak) + $(cmake_use_find_package flatpak AppStreamQt) + -DBUILD_FwupdBackend=$(usex firmware) + $(cmake_use_find_package telemetry KUserFeedback) + ) + + ecm_src_configure +} + +src_test() { + # bug 686392: needs network connection + local myctestargs=( + -E "(knsbackendtest)" + ) + + ecm_src_test +} diff --git a/kde-plasma/discover/files/discover-5.24.90-tests-optional.patch b/kde-plasma/discover/files/discover-5.24.90-tests-optional.patch new file mode 100644 index 000000000000..f90f81abf5fa --- /dev/null +++ b/kde-plasma/discover/files/discover-5.24.90-tests-optional.patch @@ -0,0 +1,94 @@ +From 608e1dc8232002bc4cff600eae7571a100856334 Mon Sep 17 00:00:00 2001 +From: Andreas Sturmlechner +Date: Fri, 14 May 2021 12:38:57 +0200 +Subject: [PATCH] Use BUILD_TESTING to make tests optional + +Variable is provided by KDECMakeSettings and default enabled. + +Signed-off-by: Andreas Sturmlechner +--- + CMakeLists.txt | 6 +++++- + libdiscover/CMakeLists.txt | 4 +++- + libdiscover/backends/DummyBackend/CMakeLists.txt | 4 +++- + libdiscover/backends/FlatpakBackend/CMakeLists.txt | 4 +++- + libdiscover/backends/KNSBackend/CMakeLists.txt | 4 +++- + 5 files changed, 17 insertions(+), 5 deletions(-) + +diff --git a/CMakeLists.txt b/CMakeLists.txt +index cd8c61aa..8ce3fa8c 100644 +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -22,7 +22,7 @@ include(GenerateExportHeader) + include(ECMQtDeclareLoggingCategory) + include(KDEClangFormat) + include(KDEGitCommitHooks) +-find_package(Qt${QT_MAJOR_VERSION} ${QT_MIN_VERSION} REQUIRED CONFIG COMPONENTS Widgets Test Network Xml Concurrent DBus Quick) ++find_package(Qt${QT_MAJOR_VERSION} ${QT_MIN_VERSION} REQUIRED CONFIG COMPONENTS Widgets Network Xml Concurrent DBus Quick) + + if (QT_MAJOR_VERSION STREQUAL "5") + find_package(Qt5X11Extras REQUIRED) +@@ -30,6 +30,10 @@ elseif (QT_MAJOR_VERSION STREQUAL "6") + find_package(Qt${QT_MAJOR_VERSION} ${REQUIRED_QT_VERSION} CONFIG REQUIRED Gui) # qtx11extras_p.h + endif() + ++if(BUILD_TESTING) ++ find_package(Qt${QT_MAJOR_VERSION} ${QT_MIN_VERSION} CONFIG REQUIRED) ++endif() ++ + find_package(PkgConfig REQUIRED) + + find_package(KF5 ${KF5_MIN_VERSION} REQUIRED CoreAddons Config Crash DBusAddons I18n Archive XmlGui ItemModels KIO Declarative KCMUtils IdleTime) +diff --git a/libdiscover/CMakeLists.txt b/libdiscover/CMakeLists.txt +index a26d6934..ca827f3b 100644 +--- a/libdiscover/CMakeLists.txt ++++ b/libdiscover/CMakeLists.txt +@@ -4,7 +4,9 @@ configure_file(${CMAKE_CURRENT_SOURCE_DIR}/config-paths.h.cmake ${CMAKE_CURRENT_ + + add_subdirectory(backends) + add_subdirectory(notifiers) +-add_subdirectory(tests) ++if(BUILD_TESTING) ++ add_subdirectory(tests) ++endif() + + set(discovercommon_SRCS + Category/Category.cpp +diff --git a/libdiscover/backends/DummyBackend/CMakeLists.txt b/libdiscover/backends/DummyBackend/CMakeLists.txt +index 5b4aef10..38377d80 100644 +--- a/libdiscover/backends/DummyBackend/CMakeLists.txt ++++ b/libdiscover/backends/DummyBackend/CMakeLists.txt +@@ -1,4 +1,6 @@ +-add_subdirectory(tests) ++if(BUILD_TESTING) ++ add_subdirectory(tests) ++endif() + + set(dummy-backend_SRCS + DummyResource.cpp +diff --git a/libdiscover/backends/FlatpakBackend/CMakeLists.txt b/libdiscover/backends/FlatpakBackend/CMakeLists.txt +index 55e6b38e..e2d11b93 100644 +--- a/libdiscover/backends/FlatpakBackend/CMakeLists.txt ++++ b/libdiscover/backends/FlatpakBackend/CMakeLists.txt +@@ -1,4 +1,6 @@ +-add_subdirectory(tests) ++if(BUILD_TESTING) ++ add_subdirectory(tests) ++endif() + + set(flatpak-backend_SRCS + FlatpakResource.cpp +diff --git a/libdiscover/backends/KNSBackend/CMakeLists.txt b/libdiscover/backends/KNSBackend/CMakeLists.txt +index 54f19e1f..ec3443e9 100644 +--- a/libdiscover/backends/KNSBackend/CMakeLists.txt ++++ b/libdiscover/backends/KNSBackend/CMakeLists.txt +@@ -1,4 +1,6 @@ +-add_subdirectory(tests) ++if(BUILD_TESTING) ++ add_subdirectory(tests) ++endif() + + add_library(kns-backend MODULE + KNSBackend.cpp +-- +2.35.1 + diff --git a/kde-plasma/drkonqi/Manifest b/kde-plasma/drkonqi/Manifest index 48a6367d7ad6..84256826201c 100644 --- a/kde-plasma/drkonqi/Manifest +++ b/kde-plasma/drkonqi/Manifest @@ -1,3 +1,5 @@ DIST drkonqi-5.24.5.tar.xz 795452 BLAKE2B 80a52ca807f2879640ac75581984789e60c8e41af3ed7c697c68fd2c1729248e96fc0c48d31f86fc9f970991cf266a798adc6bb4c1c04f3a06cde76d1be6c6fd SHA512 e1b5986f687da629d5e5f3e9034f551db4fec26870ff6801922da64cb7cff6d3089ae171ede47a6a733bb383cbb6dd54a691db962829027ad1449e71f2c45405 +DIST drkonqi-5.25.0.tar.xz 483400 BLAKE2B e548fcc1277e35bef45c6864121b4079f5d7f843a5cfd0d96732faafaa57fa2c1032bd4c1dbb7277b979bac555cdf6b27db9d38b80f565aedafc01973f793499 SHA512 e5717a270fb6a475308f375eba783a69e1d67305b926c579e1023542725266c169e0290aeb5642c7bf389e3069faf43f456dde8bc70b82237304dc7bb2cd4f63 EBUILD drkonqi-5.24.5.ebuild 1335 BLAKE2B 6d59f4354ae7e37e3bfcdcfb675c4593dc6ae407c48a0a05e30a51cdfad2c6315c3af98d868d7dcb6fbd9bfb8ad1275c8453c1629675a9c6f56c9d7cb82de61b SHA512 65dc548bfc61bdbf5ae1e72c72e89c3333e9ac8be2a8ab98349a9275de172f2008fe5969cf72d7cfd2153a103a37a2106bcfe3cb57bc9e0043975bbae3dd51e2 +EBUILD drkonqi-5.25.0.ebuild 1499 BLAKE2B b677c200d60d6ebf0c9e85336b7454ece304143699d22dfa81c4f784050a82c4cf39e57f6166fea19b00afe4df8cc1524bc00aa2898da45ecf68e7b4a7bcbb1e SHA512 fe56c17b163ec677c8a7aefd907e7f732406993ebb16c1c285bdfd566668678b83a0bd3332b5ce926674f63516fb7db3090c1de68d37d40919c522ed911837cc MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6 diff --git a/kde-plasma/drkonqi/drkonqi-5.25.0.ebuild b/kde-plasma/drkonqi/drkonqi-5.25.0.ebuild new file mode 100644 index 000000000000..7206a67f6f82 --- /dev/null +++ b/kde-plasma/drkonqi/drkonqi-5.25.0.ebuild @@ -0,0 +1,59 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +KFMIN=5.94.0 +PVCUT=$(ver_cut 1-3) +QTMIN=5.15.3 +inherit ecm kde.org + +DESCRIPTION="Plasma crash handler, gives the user feedback if a program crashed" + +LICENSE="GPL-2" # TODO: CHECK +SLOT="5" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" +IUSE="" + +COMMON_DEPEND=" + >=dev-qt/qtdbus-${QTMIN}:5 + >=dev-qt/qtdeclarative-${QTMIN}:5 + >=dev-qt/qtgui-${QTMIN}:5 + >=dev-qt/qtwidgets-${QTMIN}:5 + >=dev-qt/qtxml-${QTMIN}:5 + >=kde-frameworks/kcompletion-${KFMIN}:5 + >=kde-frameworks/kconfig-${KFMIN}:5 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5 + >=kde-frameworks/kcoreaddons-${KFMIN}:5 + >=kde-frameworks/kcrash-${KFMIN}:5 + >=kde-frameworks/kdeclarative-${KFMIN}:5 + >=kde-frameworks/ki18n-${KFMIN}:5 + >=kde-frameworks/kidletime-${KFMIN}:5 + >=kde-frameworks/kio-${KFMIN}:5 + >=kde-frameworks/kjobwidgets-${KFMIN}:5 + >=kde-frameworks/knotifications-${KFMIN}:5 + >=kde-frameworks/kwallet-${KFMIN}:5 + >=kde-frameworks/kwayland-${KFMIN}:5 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5 + >=kde-frameworks/kwindowsystem-${KFMIN}:5 + >=kde-frameworks/syntax-highlighting-${KFMIN}:5 +" +DEPEND="${COMMON_DEPEND} + >=dev-qt/qtconcurrent-${QTMIN}:5 +" +RDEPEND="${COMMON_DEPEND} + >=kde-frameworks/kirigami-${KFMIN}:5 + >=kde-frameworks/kitemmodels-${KFMIN}:5[qml] + || ( + sys-devel/gdb + dev-util/lldb + ) +" + +src_test() { + # needs network access, bug #698510 + local myctestargs=( + -E "(connectiontest)" + ) + ecm_src_test +} diff --git a/kde-plasma/kactivitymanagerd/Manifest b/kde-plasma/kactivitymanagerd/Manifest index 71e3c8b153aa..73de9b7a00fc 100644 --- a/kde-plasma/kactivitymanagerd/Manifest +++ b/kde-plasma/kactivitymanagerd/Manifest @@ -1,3 +1,5 @@ DIST kactivitymanagerd-5.24.5.tar.xz 105216 BLAKE2B be8c117f6b4030a38d10d5abb6c5c090b70aa2368dc821d87168e2e3e9990f08d557e277bb488c94c74245153b4e3c733d7e93afb27903ba233c41236536cf95 SHA512 971105d22e7058b4c62ae00bef160b629cdef59e84cfc1d5fe6f7d9e43d12e71f8c93a56ef933f58729f71ead1d6b5c2247828a5a99bbe8300e0312888421b9c +DIST kactivitymanagerd-5.25.0.tar.xz 106644 BLAKE2B dc1ed0e1080197a138ac1d1d492339319879ec14defe91da4bc4e1a35dbc6b8838b135a454793e834bf08f69f3c656f9258df78dee2a31a935d4ace713048a43 SHA512 f4c580682e070b10f5daa246b59154f806c6019d7d26aa0320c9626f72a576ac09723e587a6681d7ead31b1c4fa760ac3e1d37b677810742e93f855fada464c6 EBUILD kactivitymanagerd-5.24.5.ebuild 916 BLAKE2B 9760098563a4ae6c5241618e29c24908fd33afd8afb83cf7b3f2ca692a10c802ff975aedc93eedbf363e79bbf5ea47c5407f22c7435421f87b4ceb3465fc17a8 SHA512 ef63d5a7a6387a808fe4b91f31bc5eb2ee586a66f80e1f00fafb7f731deaadbf9e5faf23599befd36670be86361824092c0967298d84c46b7589caa561d672e5 +EBUILD kactivitymanagerd-5.25.0.ebuild 919 BLAKE2B ed95067a40326dc2e705ffd127fc7ba77ad6baf2ebdaac0b5487d5e5b6fd9d8d64c18d7a83442a4dec7f6c64c9301a1f689f42cf8c89092ce5a4ffbb00ba41a2 SHA512 ab81d6e797226f0f78c51e525952186c21e0fe097ab7c84e47e622afba12a6a45852458723a4068f2803dd9552b161d9effe5e106cb85edde937bbe07ec93047 MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6 diff --git a/kde-plasma/kactivitymanagerd/kactivitymanagerd-5.25.0.ebuild b/kde-plasma/kactivitymanagerd/kactivitymanagerd-5.25.0.ebuild new file mode 100644 index 000000000000..c02b3464f6f8 --- /dev/null +++ b/kde-plasma/kactivitymanagerd/kactivitymanagerd-5.25.0.ebuild @@ -0,0 +1,36 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +KFMIN=5.94.0 +PVCUT=$(ver_cut 1-3) +QTMIN=5.15.3 +inherit ecm kde.org + +DESCRIPTION="System service to manage user's activities, track the usage patterns etc." + +LICENSE="|| ( GPL-2 GPL-3 )" +SLOT="5" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" +IUSE="" + +RDEPEND=" + >=dev-qt/qtdbus-${QTMIN}:5 + >=dev-qt/qtgui-${QTMIN}:5 + >=dev-qt/qtsql-${QTMIN}:5[sqlite] + >=dev-qt/qtwidgets-${QTMIN}:5 + >=kde-frameworks/kconfig-${KFMIN}:5 + >=kde-frameworks/kcoreaddons-${KFMIN}:5 + >=kde-frameworks/kcrash-${KFMIN}:5 + >=kde-frameworks/kdbusaddons-${KFMIN}:5 + >=kde-frameworks/kglobalaccel-${KFMIN}:5 + >=kde-frameworks/ki18n-${KFMIN}:5 + >=kde-frameworks/kio-${KFMIN}:5 + >=kde-frameworks/kservice-${KFMIN}:5 + >=kde-frameworks/kwindowsystem-${KFMIN}:5 + >=kde-frameworks/kxmlgui-${KFMIN}:5 +" +DEPEND="${RDEPEND} + dev-libs/boost +" diff --git a/kde-plasma/kde-cli-tools/Manifest b/kde-plasma/kde-cli-tools/Manifest index 8864dc253f13..811af4fa530a 100644 --- a/kde-plasma/kde-cli-tools/Manifest +++ b/kde-plasma/kde-cli-tools/Manifest @@ -1,4 +1,6 @@ AUX kde-cli-tools-5.12.80-tests-optional.patch 345 BLAKE2B 19415ec444e631602193daf715a94481a672447f0e262a78787a23d7c352bb18cb775e5054986019e5b21796ae24ace44ab92f337160a11500330fb03c3c75c6 SHA512 bb15a8b6e65298cab07e5a7ea9e834b2d565b2689a0c8d06c0b257fae9bc8a18f7af3922404ae4c13518c6be63fcb7581f0d50ec93d3ba9a64310fd901e2f461 DIST kde-cli-tools-5.24.5.tar.xz 632976 BLAKE2B b5fb19eb0ed76f0217a066357744cfb1aa341a6220e79d32db96147c152b8d73e7b1807d8fb6a94d76b9d97b88f0988dbe0b1639321f88bbce07e8bf7140afcd SHA512 db89474ea3c88978123012430249677405b245628b0b12fda917b70fca9ea36e060f351420d0dd94f64e3a479a04a768064df27830884e2a8883db9104b90844 +DIST kde-cli-tools-5.25.0.tar.xz 630736 BLAKE2B c2669bba374772c8aacda174e11c577a0e04b22fea7acf39be0eb3c0f62dacc1dc1accaef5f9eedc76299d93386fbafbb7023b78a40b3a892574ec64507a5e9e SHA512 9143a73b7d077a55c9297de8fa09ddc3eea35fa781177187be6592b4518dc23e9b6852112b2c15e01f59aa2058e3f3a440fbeac48033ac40bfcbbf37c4e61804 EBUILD kde-cli-tools-5.24.5.ebuild 1727 BLAKE2B a25e3f88cd5e607c9ed97860460790750dd420a6a947337a274791ac3b3c16347e83f2be2a15ff3bd26a192adc40563d5dc5dab7c41e17acf207c931da10ad52 SHA512 0a55eb213afc4f3ba1a68a527c8acba99debdd383a5f12ca5cd1a8a2204a6dde6d035298bc41d0d7ecc5764878c8d53a29574423de6a5f1826251aa5c83889d0 +EBUILD kde-cli-tools-5.25.0.ebuild 1724 BLAKE2B 6ba558c9bc4cb3ae2e652d2c1fe09dc49fc0f60d83c82c7c2ac6120dde22c57bee0a04d5f397c77feed66e175e4791469d781e4fbe6756665f0d6139a9f128e2 SHA512 1ac5fda68845cfd8708e66ab6cb26ec4e5f68e33a6f6a2c2c9915a916ad71dd6de800d93ebe68f89aa0157231c92ebae02810b56aef2a72fc5d30459b6119bd7 MISC metadata.xml 422 BLAKE2B 6c7e36778e4ecaafce86d11fa6e70a86c064c654de467a57f9b5d181d720bf0a90c02655131be794fc271f6664764fe79fb7e29df622cdad67cd69bf67c3d39c SHA512 41cfaa9753dba1b53c1a2fe0cba54c1bde6982180d96841c057f2a56ecbbe4000d702141ecef493ab3d1a80c53520363a28d0024ad2619b5642e740927c7e4f1 diff --git a/kde-plasma/kde-cli-tools/kde-cli-tools-5.25.0.ebuild b/kde-plasma/kde-cli-tools/kde-cli-tools-5.25.0.ebuild new file mode 100644 index 000000000000..b3e3f2ddf1f1 --- /dev/null +++ b/kde-plasma/kde-cli-tools/kde-cli-tools-5.25.0.ebuild @@ -0,0 +1,69 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_HANDBOOK="forceoptional" +ECM_TEST="optional" +KFMIN=5.94.0 +PVCUT=$(ver_cut 1-3) +QTMIN=5.15.3 +VIRTUALX_REQUIRED="test" +inherit ecm kde.org + +DESCRIPTION="Tools based on KDE Frameworks 5 to better interact with the system" +HOMEPAGE="https://invent.kde.org/plasma/kde-cli-tools" + +LICENSE="GPL-2" # TODO: CHECK +SLOT="5" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" +IUSE="kdesu X" + +REQUIRED_USE="kdesu? ( X )" +# requires running kde environment +RESTRICT="test" + +DEPEND=" + >=dev-qt/qtdbus-${QTMIN}:5 + >=dev-qt/qtgui-${QTMIN}:5 + >=dev-qt/qtsvg-${QTMIN}:5 + >=dev-qt/qtwidgets-${QTMIN}:5 + >=kde-frameworks/kactivities-${KFMIN}:5 + >=kde-frameworks/kcmutils-${KFMIN}:5 + >=kde-frameworks/kcompletion-${KFMIN}:5 + >=kde-frameworks/kconfig-${KFMIN}:5 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5 + >=kde-frameworks/kcoreaddons-${KFMIN}:5 + >=kde-frameworks/ki18n-${KFMIN}:5 + >=kde-frameworks/kiconthemes-${KFMIN}:5 + >=kde-frameworks/kio-${KFMIN}:5 + >=kde-frameworks/kparts-${KFMIN}:5 + >=kde-frameworks/kservice-${KFMIN}:5 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5 + >=kde-frameworks/kwindowsystem-${KFMIN}:5 + >=kde-plasma/libkworkspace-${PVCUT}:5 + kdesu? ( >=kde-frameworks/kdesu-${KFMIN}:5 ) + X? ( + >=dev-qt/qtx11extras-${QTMIN}:5 + x11-libs/libX11 + ) +" +RDEPEND="${DEPEND} + kdesu? ( sys-apps/dbus[X] ) +" + +PATCHES=( "${FILESDIR}/${PN}-5.12.80-tests-optional.patch" ) + +src_configure() { + local mycmakeargs=( + $(cmake_use_find_package kdesu KF5Su) + $(cmake_use_find_package X Qt5X11Extras) + ) + + ecm_src_configure +} + +src_install() { + ecm_src_install + use kdesu && dosym ../$(get_libdir)/libexec/kf5/kdesu /usr/bin/kdesu +} diff --git a/kde-plasma/kde-gtk-config/Manifest b/kde-plasma/kde-gtk-config/Manifest index fc10b77962ce..9880cef09624 100644 --- a/kde-plasma/kde-gtk-config/Manifest +++ b/kde-plasma/kde-gtk-config/Manifest @@ -1,3 +1,5 @@ DIST kde-gtk-config-5.24.5.tar.xz 71564 BLAKE2B fbfdaac7a4ff1cd18e39b7b0602c0b1c643a96c4658bbd96af210f7da1c3de764b9ad43e23f1e632fee268dfe38469fbf4c37b6a88feb9ca189baf769cab9c42 SHA512 0cc7a76aca458ec093b55ea148637a82fa53467f3944d4192f4138f7eb93c88a2a65cd64e7438814f11182a390d39629982850b6939902738fd1d2a2af65319d +DIST kde-gtk-config-5.25.0.tar.xz 72168 BLAKE2B 523b0cc1a29ef55235188e78f57c74fb19f6549185a535722a7a224d24d53c7c29e5cd8b3e0e043a622d1fa73429ada4ca9169f3c601d9ff63b136f654c54df0 SHA512 7e96b5a71c96ad86f25b3dcf22ad9a0bf0aa86ab5600af364936b149473242c916d1a98bdf7c82ad84efadaf0c46c8c4c146202436ea5212a16e86868413c3eb EBUILD kde-gtk-config-5.24.5.ebuild 1281 BLAKE2B ecb8a58774aaa1baa902ae1843603600b10096044452b160a30f8efd3deea29b475ca460969350020f3bda2dccf6650edb7eb282ed9923bca60ff9c5dd430f0f SHA512 bfe3a4fe3c3718d8d215c4e7bbd0ff78f082a738f50c15e65b43e4e8ac17b13e820cd5352c1db5b37ebe72148600446e80f035d1fddf5f09a4e0956cd762e387 +EBUILD kde-gtk-config-5.25.0.ebuild 1284 BLAKE2B 1dae074b616c5a861adc707e1ea98719b06a3eab925cbf8dc4dcd4f7dbacbe89f5201820a6329683baefe2da2ccc7ca0a24f81d5e58c1a86e04d90d8553f60db SHA512 5f6d7b9fb519b08828c099478d41b8d1ee8847e7f9ca7b19c600f960b026a997fdd24e0b192b4e8cbd20807644fc31e1e31a234ba299ad3b18d43b0d4d377dfe MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6 diff --git a/kde-plasma/kde-gtk-config/kde-gtk-config-5.25.0.ebuild b/kde-plasma/kde-gtk-config/kde-gtk-config-5.25.0.ebuild new file mode 100644 index 000000000000..6e874367eae2 --- /dev/null +++ b/kde-plasma/kde-gtk-config/kde-gtk-config-5.25.0.ebuild @@ -0,0 +1,56 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +KFMIN=5.94.0 +PVCUT=$(ver_cut 1-3) +QTMIN=5.15.3 +VIRTUALX_REQUIRED="test" +inherit ecm kde.org + +DESCRIPTION="Syncs KDE Plasma theme settings to GTK applications" +HOMEPAGE="https://invent.kde.org/plasma/kde-gtk-config" + +LICENSE="GPL-3" +SLOT="5" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" +IUSE="" + +DEPEND=" + dev-cpp/glibmm:2 + dev-libs/glib:2 + >=dev-qt/qtdbus-${QTMIN}:5 + >=dev-qt/qtgui-${QTMIN}:5 + >=dev-qt/qtsvg-${QTMIN}:5 + gnome-base/gsettings-desktop-schemas + >=kde-frameworks/kconfig-${KFMIN}:5 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5 + >=kde-frameworks/kcoreaddons-${KFMIN}:5 + >=kde-frameworks/kdbusaddons-${KFMIN}:5 + >=kde-frameworks/kguiaddons-${KFMIN}:5 + >=kde-plasma/kdecoration-${PVCUT}:5 + x11-libs/gtk+:3 +" +RDEPEND="${DEPEND} + >=kde-plasma/kde-cli-tools-${PVCUT}:5 + x11-misc/xsettingsd +" +BDEPEND=" + dev-lang/sassc +" + +src_configure() { + local mycmakeargs=( + -DDATA_INSTALL_DIR="${EPREFIX}/usr/share" + ) + + ecm_src_configure +} + +pkg_postinst() { + ecm_pkg_postinst + elog "If you notice missing icons in your GTK applications, you may have to install" + elog "the corresponding themes for GTK. A good guess would be x11-themes/oxygen-gtk" + elog "for example." +} diff --git a/kde-plasma/kdecoration/Manifest b/kde-plasma/kdecoration/Manifest index c74338fd5bc7..b688ce611fd0 100644 --- a/kde-plasma/kdecoration/Manifest +++ b/kde-plasma/kdecoration/Manifest @@ -1,3 +1,5 @@ DIST kdecoration-5.24.5.tar.xz 48772 BLAKE2B 79ae2d1001e771388161917882206971fdae13461278ddc2ff1094b3a1f6e5666fa1fb18c18d51f1a97166b4d7cd0553b2c19983a6cd6c365586394e4aab0b69 SHA512 d523e8515868685a15c20deead4ece798369736b117b1c29b14fa4849d6fc0a409a5b2a3eaa2756694e12ae0e22440a670ed6b79aecef7197b67d591b384d11a +DIST kdecoration-5.25.0.tar.xz 49156 BLAKE2B 8cb438472cccdabb479484d64a827e4cb4c708b2b8cdbad7ffc18edd50fe0f1002836e16c71d778ba5b6ac26ec19ce390279f11b25e5d7c9f6505150b64430d0 SHA512 2d3a2efd099d77ca5d3b763c59f4fc4fa704124e79b768e3c4934ea7459e91b7e91f49cff61c240a3a53cf9b138f5ea1411a160f1fce7c185b3b52f442670658 EBUILD kdecoration-5.24.5.ebuild 527 BLAKE2B 2e728e99de475fe9a8d711be620bffaa5c54d5143433b66cd4a74bf337e76a2979b78311245e3fac6babcac5040088ca2f2e30bb512b99e8116cc159b3cb73ca SHA512 bbea4118f9acb752fc40d918c8e26577eb718bddb7437ac4ed8ad41e4a4a3af87919436bd8b1b8a1245a50237c564dc2729a73bc4b4429223935bfc8d44c5064 +EBUILD kdecoration-5.25.0.ebuild 530 BLAKE2B b28cbd47d99e2d27e52c47846d6a84d49d52de78ed39c73445e7a26771192d39fef08137ad016a8cb0064c38da339fb6c00a7ac9011fbc8982346bf6af9fb937 SHA512 3591229bd3ab6d2a0a8b123ffd210a30e7c7ddeb076334d4e7b5c4d4d2c5d902675bcb55f5b11508c79152e7927050704986fc3e400f95cedd5919b8de87389c MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6 diff --git a/kde-frameworks/kplotting/kplotting-5.94.0.ebuild b/kde-plasma/kdecoration/kdecoration-5.25.0.ebuild similarity index 54% rename from kde-frameworks/kplotting/kplotting-5.94.0.ebuild rename to kde-plasma/kdecoration/kdecoration-5.25.0.ebuild index f48799ad0c79..eb23ab877706 100644 --- a/kde-frameworks/kplotting/kplotting-5.94.0.ebuild +++ b/kde-plasma/kdecoration/kdecoration-5.25.0.ebuild @@ -3,19 +3,23 @@ EAPI=8 -ECM_DESIGNERPLUGIN="true" -PVCUT=$(ver_cut 1-2) +ECM_TEST="forceoptional" +KFMIN=5.94.0 +PVCUT=$(ver_cut 1-3) QTMIN=5.15.3 VIRTUALX_REQUIRED="test" inherit ecm kde.org -DESCRIPTION="Framework providing easy data-plotting functions" -LICENSE="LGPL-2+" +DESCRIPTION="Plugin based library to create window decorations" + +LICENSE="|| ( LGPL-2.1 LGPL-3 )" +SLOT="5" KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" IUSE="" DEPEND=" >=dev-qt/qtgui-${QTMIN}:5 - >=dev-qt/qtwidgets-${QTMIN}:5 + >=kde-frameworks/kcoreaddons-${KFMIN}:5 + >=kde-frameworks/ki18n-${KFMIN}:5 " RDEPEND="${DEPEND}" diff --git a/kde-plasma/kdeplasma-addons/Manifest b/kde-plasma/kdeplasma-addons/Manifest index 0396f42ee885..2f3ddc1069ef 100644 --- a/kde-plasma/kdeplasma-addons/Manifest +++ b/kde-plasma/kdeplasma-addons/Manifest @@ -1,5 +1,7 @@ AUX kdeplasma-addons-5.24.5-fix-potd-wallpapers-change-freq-1.patch 1452 BLAKE2B 99ac3c730ce06f5aceca01440c8b6afc5bf5bacd51bca500c424b95aebd74be2d21ec64b2d182815daa58310ebf62eb18686b792d630627250b374ff0174486e SHA512 0f95e4a4849e4c42407fa4400aaf52c64ddc39b66d77565727d50b37416a571ce0e2ce70844bda820a20e45e7c20a6c791255df00bb78ac06bd747d96d83b2a9 AUX kdeplasma-addons-5.24.5-fix-potd-wallpapers-change-freq-2.patch 1511 BLAKE2B 6d7cb8b130028aaf32a961bb442e9fd9c2a215904f3a801a16283b35afc84b2ca9f9eb87a04193f5d511f687c6a8117409dac9c496875eb0e85dec25e46be4d9 SHA512 3ea620b46fe851ff055b6847c8e91881a7c5fb88a0c013bdd72b7f4649e005e4871fee9a3855e9f00be8b003ddbc6c8479ee49111970b5272ed9984a8fdb8d7d DIST kdeplasma-addons-5.24.5.tar.xz 635292 BLAKE2B baadba07cc223ae0dd87718202177c284a8db4efd8538297c456a2623df2b28449bcb0e55aec346a7aa76fe148c72bdf6ba354f1ccd897b8639153e5c31ceaa7 SHA512 de69d14ef6ffb23824bc646c1582cddfcac7334e7543a1414075f3debd8aab46d51d01983617ffec371ad1df703756b5f8d6c38eebb80ad10b6fe4d320747669 +DIST kdeplasma-addons-5.25.0.tar.xz 654532 BLAKE2B 2c4dab8abb9baa2491d99c72c0e5a0aa262e2092233c37cd0afe2f53e4d98282fa9e3b62f4e394590b1c1fc0fb02f4dedb1e8b6e753b2d71dfb0643e48cd4ce5 SHA512 9105e9862f2dd890d39c3ad5bb9e62e7b9907e67359ef65e97d98675cd816487e4e455ee3faf43b0de2269faab917f921795ec143fa22f96ccfa97540a133857 EBUILD kdeplasma-addons-5.24.5-r1.ebuild 2003 BLAKE2B b6d3e843ddcea8bfb1164056f5ccb8e687c188ece4f4b103687ec683f9b69935cca482ed3eb98269b3223788b4e87a5e55322e8ad98687dfe76a7cec8395310d SHA512 3cb6cac24611101a47a0dab6d7d3f35700142b261fb67f4584375d2fd423ab35121d836f1973af4121e3a574eb780ff316b6822ea71fc1fcaa48c31c783f8c0b +EBUILD kdeplasma-addons-5.25.0.ebuild 1912 BLAKE2B 995038c41765fe611413491da7081231733b22cf9ab896eb1f6753c3886323fb93a13b5665a503fd7c70d90d7ce562d0634762c6ac917de357811100d9f6b957 SHA512 4f9c9fb6c8f0015ced5a0436af7d9b4eb9bdf31758cb7b0d143b9b697abb2da5c87a24bcb2b7bec0e6b5da70ffa98cb59b76fb1e293a89daa01642ddb3eee1b5 MISC metadata.xml 534 BLAKE2B 333ea162901ad4e28de1fd55b40d5080a4d3383fa9af09a46363835e312a8ead0fde01ab762b9ab6930263e61ffb56dad2d53ee6167568cf683da48eaf3ad0a2 SHA512 9eb20a5a87713c865d782c8a1e009098e6db4dddf2ac8cdafbce407da995ee258274645445901f1a5c883202faf46dfca0f1dde5edbe45bd89e7509b22bfa0f5 diff --git a/kde-plasma/kdeplasma-addons/kdeplasma-addons-5.25.0.ebuild b/kde-plasma/kdeplasma-addons/kdeplasma-addons-5.25.0.ebuild new file mode 100644 index 000000000000..e87e6b4227ac --- /dev/null +++ b/kde-plasma/kdeplasma-addons/kdeplasma-addons-5.25.0.ebuild @@ -0,0 +1,71 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_HANDBOOK="forceoptional" +KFMIN=5.94.0 +PVCUT=$(ver_cut 1-3) +QTMIN=5.15.3 +VIRTUALX_REQUIRED="test" +inherit ecm kde.org optfeature + +DESCRIPTION="Extra Plasma applets and engines" + +LICENSE="GPL-2 LGPL-2" +SLOT="5" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" +IUSE="share webengine" + +RESTRICT="test" # bug 727846 + +DEPEND=" + >=dev-qt/qtdbus-${QTMIN}:5 + >=dev-qt/qtdeclarative-${QTMIN}:5 + >=dev-qt/qtgui-${QTMIN}:5 + >=dev-qt/qtwidgets-${QTMIN}:5 + >=kde-frameworks/karchive-${KFMIN}:5 + >=kde-frameworks/kcmutils-${KFMIN}:5 + >=kde-frameworks/kcompletion-${KFMIN}:5 + >=kde-frameworks/kconfig-${KFMIN}:5 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5 + >=kde-frameworks/kcoreaddons-${KFMIN}:5 + >=kde-frameworks/kdeclarative-${KFMIN}:5 + >=kde-frameworks/kholidays-${KFMIN}:5 + >=kde-frameworks/ki18n-${KFMIN}:5 + >=kde-frameworks/kio-${KFMIN}:5 + >=kde-frameworks/knewstuff-${KFMIN}:5 + >=kde-frameworks/knotifications-${KFMIN}:5 + >=kde-frameworks/kpackage-${KFMIN}:5 + >=kde-frameworks/krunner-${KFMIN}:5 + >=kde-frameworks/kservice-${KFMIN}:5 + >=kde-frameworks/kunitconversion-${KFMIN}:5 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5 + >=kde-frameworks/kwindowsystem-${KFMIN}:5 + >=kde-frameworks/kxmlgui-${KFMIN}:5 + >=kde-frameworks/plasma-${KFMIN}:5 + >=kde-frameworks/sonnet-${KFMIN}:5 + share? ( >=kde-frameworks/purpose-${KFMIN}:5 ) + webengine? ( >=dev-qt/qtwebengine-${QTMIN}:5 ) +" +RDEPEND="${DEPEND} + >=dev-qt/qtquickcontrols-${QTMIN}:5 + >=dev-qt/qtquickcontrols2-${QTMIN}:5 + >=kde-plasma/plasma-workspace-${PVCUT}:5 +" + +src_configure() { + local mycmakeargs=( + $(cmake_use_find_package share KF5Purpose) + $(cmake_use_find_package webengine Qt5WebEngine) + ) + + ecm_src_configure +} + +pkg_postinst() { + if [[ -z "${REPLACING_VERSIONS}" ]]; then + optfeature "Disk quota applet" sys-fs/quota + fi + ecm_pkg_postinst +} diff --git a/kde-plasma/kgamma/Manifest b/kde-plasma/kgamma/Manifest index 99899910c9d0..6da32f9fcc7c 100644 --- a/kde-plasma/kgamma/Manifest +++ b/kde-plasma/kgamma/Manifest @@ -1,3 +1,5 @@ DIST kgamma5-5.24.5.tar.xz 83552 BLAKE2B ea89b6eb7ac288a75ab417716541e8997bc3927abf6312b944949e2ae03b3fca7ea88fd121ecd3681da57b794e8706b00fe55e432c9bdc9ac886f7347b49180f SHA512 a7f4c9fbc370c69ba9df2aa0ae2c75b896cc90adafd97c5ae214a05e8ae0261e94050e0acd1924c16f94b632209fe4803ed475555d882ee6e57d5271691ddc2f +DIST kgamma5-5.25.0.tar.xz 84264 BLAKE2B 65797533f5b97865aa685b0da175be3796ee2ce528a566761957c50fbea8fff6026b932ae87aefaf51e626ced2b56187397ff4dadf719628584ca3af615131ae SHA512 923e2e23fc5b179af97bbed396c2dbd9620a5ae1e5eed4261fbd5f78b41529be02712bf1177d94d4c82cc1c0a72ab84964cebfd5003ba866d0f460f1d69549b5 EBUILD kgamma-5.24.5.ebuild 684 BLAKE2B cfe49bf4b44237355e1b242ec27bd09bc10798fc6b3d9091385ff8b44bf2a7f5985b40425d4ce6b3fd622436614182d686f724e514afbc6c4f5a474d84ac4b2d SHA512 e543d54fe2afbb76164a775031776e435289c7e458c1f07f4959f7d8c9676bee8159d72a1aa086e580bd1bc9f17f4a10dafb05bf667941fa61db9f85fca738f6 +EBUILD kgamma-5.25.0.ebuild 687 BLAKE2B b94db8e1648656201f83567b73bc6e67ba1f9975d9e8660cbf17b1f528428ebc49d840063dbab77a6f5a7f622fa38db0b8007eb6ec128be408136281eef62909 SHA512 f5e6c835fe888c39e80fe4a1dc0f6463eb59028117addc7dd963a09ed0f2e6f72b9a52668145a8383fbff25cdd54b7d213a9d92143c3d1deafb769cdf3058015 MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6 diff --git a/kde-plasma/kgamma/kgamma-5.25.0.ebuild b/kde-plasma/kgamma/kgamma-5.25.0.ebuild new file mode 100644 index 000000000000..3caa3f371c10 --- /dev/null +++ b/kde-plasma/kgamma/kgamma-5.25.0.ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_HANDBOOK="forceoptional" +KDE_ORG_NAME="${PN}5" +KFMIN=5.94.0 +PVCUT=$(ver_cut 1-3) +QTMIN=5.15.3 +inherit ecm kde.org + +DESCRIPTION="Screen gamma values kcontrol module" + +LICENSE="GPL-2" # TODO: CHECK +SLOT="5" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" +IUSE="" + +RDEPEND=" + >=dev-qt/qtgui-${QTMIN}:5 + >=dev-qt/qtwidgets-${QTMIN}:5 + >=kde-frameworks/kconfig-${KFMIN}:5 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5 + >=kde-frameworks/kcoreaddons-${KFMIN}:5 + >=kde-frameworks/ki18n-${KFMIN}:5 + x11-libs/libX11 + x11-libs/libXxf86vm +" +DEPEND="${RDEPEND} + x11-base/xorg-proto +" diff --git a/kde-plasma/khotkeys/Manifest b/kde-plasma/khotkeys/Manifest index fa18bbae8324..f77bcfc84482 100644 --- a/kde-plasma/khotkeys/Manifest +++ b/kde-plasma/khotkeys/Manifest @@ -1,3 +1,5 @@ DIST khotkeys-5.24.5.tar.xz 1853496 BLAKE2B f06865ced3dd0e97b6dae96cc96aed105192cb6055aedebd991955bd4a473ff085acac0f35fd509fc7465cb100bb43860f2bb23f618d7fc994eb115c2b0ce38d SHA512 b12373b8295cf8e7909a72a07fab8847d8cf26053814b02acf215e912156b797c3a7c3cd459f04e9b6b47cd09d5941d1f3433ee4e8b128e49d3dc9832fbb3876 +DIST khotkeys-5.25.0.tar.xz 1831980 BLAKE2B 79b40c5524ba60f01c236edb3926711435443be19000dd09c0fed5c3cc68dad6999ecbc505600f199bcdf7c9990c1ee9133303e4fa07929c99fb95a75dfdbe6a SHA512 5c11c72da6d02fba2c724ccd2e0dacf9e00c5b15d7192526dd801ddd24c033eca1c097e9daa374e5ae473c7e4458e427effc0495be95d9142c80ca9873a2a2d1 EBUILD khotkeys-5.24.5.ebuild 1353 BLAKE2B adb5048ae592e5f7f04c6c092ab5182258e796dc49f3c5029e9f2ca421e7cba243ae3031d8c66a42f8e505081a372faccbd4b2a2b8961a304c912dbc9b84a46d SHA512 db1736e70d720c54a1e4513d48349745568aca0e8b60a6fe75bb674a9489b54e295843793054b7b8764bf808d6fff43a9146472c64d3644cc2d9e7f6854f5778 +EBUILD khotkeys-5.25.0.ebuild 1356 BLAKE2B b4124e4ed01532103cfa6d02e56e04663e4cd8a5d529bd3c4971d654a86903177f3dcc860992f118e316114efdcdcb686d67e574d0360d3e8e402da94606098d SHA512 57f1cad0d6703a1c7f14c6f43e9ff9e5276fa5620ded1463a843a587b9a1cb5989c53ce820d3f0b044d9c5728f7084ad74d4b61d708dd149c788fbbe571dacf9 MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6 diff --git a/kde-plasma/khotkeys/khotkeys-5.25.0.ebuild b/kde-plasma/khotkeys/khotkeys-5.25.0.ebuild new file mode 100644 index 000000000000..f712ab68874b --- /dev/null +++ b/kde-plasma/khotkeys/khotkeys-5.25.0.ebuild @@ -0,0 +1,50 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_HANDBOOK="forceoptional" # not optional until !kdelibs4support +KFMIN=5.94.0 +PVCUT=$(ver_cut 1-3) +QTMIN=5.15.3 +inherit ecm kde.org + +DESCRIPTION="KDE Plasma workspace hotkey module" + +LICENSE="GPL-2" # TODO: CHECK +SLOT="5" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" +IUSE="" + +COMMON_DEPEND=" + >=dev-qt/qtdbus-${QTMIN}:5 + >=dev-qt/qtgui-${QTMIN}:5 + >=dev-qt/qtwidgets-${QTMIN}:5 + >=dev-qt/qtx11extras-${QTMIN}:5 + >=kde-frameworks/kcompletion-${KFMIN}:5 + >=kde-frameworks/kconfig-${KFMIN}:5 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5 + >=kde-frameworks/kcoreaddons-${KFMIN}:5 + >=kde-frameworks/kdbusaddons-${KFMIN}:5 + >=kde-frameworks/kdelibs4support-${KFMIN}:5[X] + >=kde-frameworks/kglobalaccel-${KFMIN}:5 + >=kde-frameworks/ki18n-${KFMIN}:5 + >=kde-frameworks/kio-${KFMIN}:5 + >=kde-frameworks/kservice-${KFMIN}:5 + >=kde-frameworks/ktextwidgets-${KFMIN}:5 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5 + >=kde-frameworks/kwindowsystem-${KFMIN}:5 + >=kde-frameworks/kxmlgui-${KFMIN}:5 + >=kde-plasma/libkworkspace-${PVCUT}:5 + x11-libs/libX11 + x11-libs/libXtst +" +DEPEND="${COMMON_DEPEND} + x11-base/xorg-proto + x11-libs/libxcb + x11-libs/libXtst +" +RDEPEND="${COMMON_DEPEND} + >=kde-frameworks/kded-${KFMIN}:5 + >=kde-plasma/kde-cli-tools-${PVCUT}:5 +" diff --git a/kde-plasma/kinfocenter/Manifest b/kde-plasma/kinfocenter/Manifest index 413f7a9c81bc..bcce2df8c198 100644 --- a/kde-plasma/kinfocenter/Manifest +++ b/kde-plasma/kinfocenter/Manifest @@ -1,5 +1,7 @@ AUX kcm-about-distrorc 108 BLAKE2B 9324829040a699d8858a739b228b14035f8a33d4cc5e19af30545a6eb9780808b3350ca12c82a44a1868c32acddd76dcdb4e7b25e5792694b55fbb38ed23db8a SHA512 72f1dcaa04bfe435e64c8e584914eb56a15b63f7c6086f5e025f0c497b4fd5b9592d54aafd335f55d303790af274c9cbfa29c6c7ff87875da648ee16d7717467 DIST glogo-small.png 24583 BLAKE2B 0af2ceae708e56f217120e5d8b880fb71401e3761ab26c4af5e74c0622368aa4e34b05160fae15fbfbbc832077810ab5c1e424826632748299fd22997cbe665c SHA512 648be463ec3812a2edcdab54d7a230bf2bd7e6895f4ffe72321d8fca28a5e1e0980f6e3b9a32f369c8369943ceb802a65a94b9dad820dcf2c81d4581d814cb48 DIST kinfocenter-5.24.5.tar.xz 719404 BLAKE2B 49ac1db6f1e98fdd2575f43891ebb27448f211d61d811496f4a54170806ed2df80211f7248bec093e45855625b3ba6f768ec66b070b196de9452205b632fbbcf SHA512 598d7993808ac6f32ae89c2a50624caf81c4d7a355ae155469d79fda923d3bcd4256077863186a42d594ddd36c06ffb5c3fd02987cf638b2bc88dffdb9b47883 +DIST kinfocenter-5.25.0.tar.xz 731260 BLAKE2B 81aefdf8d89738c1d4c4eaba59ffe581651e7abb3fce62a850c10655da9c09333937c43222ad4afefd1f870031ef66eb21783c90295016f8398d85967cce3520 SHA512 bbde3af28343f9915791cdd7122a8c4e3e759edbcdf34bfcfb1054319020f9f6b5a8595b58360675bdcedb5fbdeda8b9dd16e3c537002bc28d95175aac53a099 EBUILD kinfocenter-5.24.5.ebuild 2256 BLAKE2B 173f95f1b91d4d31be1e1ddb0d48a0fb0026bdc4d63159b5e7aae5e76bfc7f6bd5e48603f4854d7e7307940f7a8d71eceb4c12a0bf86c31def7ba3f453f77c7b SHA512 96ca6c69890ef04c3af536f66c3570c9616ff402cf348b98ced451315ad26c8c27f0efc027cb0a7e8c5592a5b0ef63758b8cf35f344e6eabda62ec5a617d6cbf +EBUILD kinfocenter-5.25.0.ebuild 2259 BLAKE2B 2d446e74682bc74844d40a0e7f7851fa3a7c85c46b05b46633bfe7a9b6f0b08a0836cea47a2a842375e87cd72d516ef8f1921db9d38b1509e6ad6065d65bcfc4 SHA512 8144dc7668429a27ccda1dc0c7ceed2577d93fddfb31433f659ab690bf42ee38511caa3a1d2eee5a0e1fe9a1c913b43c7de2de486314ba2ec702839799bab3f5 MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6 diff --git a/kde-plasma/kinfocenter/kinfocenter-5.25.0.ebuild b/kde-plasma/kinfocenter/kinfocenter-5.25.0.ebuild new file mode 100644 index 000000000000..462cff966d56 --- /dev/null +++ b/kde-plasma/kinfocenter/kinfocenter-5.25.0.ebuild @@ -0,0 +1,78 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_HANDBOOK="forceoptional" +KFMIN=5.94.0 +PVCUT=$(ver_cut 1-3) +QTMIN=5.15.3 +inherit ecm kde.org optfeature + +DESCRIPTION="Utility providing information about the computer hardware" +HOMEPAGE="https://userbase.kde.org/KInfoCenter" +SRC_URI+=" https://www.gentoo.org/assets/img/logo/gentoo-3d-small.png -> glogo-small.png" + +LICENSE="GPL-2" # TODO: CHECK +SLOT="5" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" +IUSE="gles2-only usb" + +DEPEND=" + >=dev-qt/qtdbus-${QTMIN}:5 + >=dev-qt/qtdeclarative-${QTMIN}:5 + >=dev-qt/qtgui-${QTMIN}:5[gles2-only=] + >=dev-qt/qtwidgets-${QTMIN}:5 + >=kde-frameworks/kcmutils-${KFMIN}:5 + >=kde-frameworks/kconfig-${KFMIN}:5 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5 + >=kde-frameworks/kcoreaddons-${KFMIN}:5 + >=kde-frameworks/kdeclarative-${KFMIN}:5 + >=kde-frameworks/ki18n-${KFMIN}:5 + >=kde-frameworks/kio-${KFMIN}:5 + >=kde-frameworks/kpackage-${KFMIN}:5 + >=kde-frameworks/kservice-${KFMIN}:5 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5 + >=kde-frameworks/solid-${KFMIN}:5 + gles2-only? ( media-libs/mesa[gles2] ) + usb? ( virtual/libusb:1 ) +" +RDEPEND="${DEPEND} + >=dev-qt/qtquickcontrols2-${QTMIN}:5 + >=kde-frameworks/kirigami-${KFMIN}:5 + >=kde-plasma/kde-cli-tools-${PVCUT}:5 + >=kde-plasma/systemsettings-${PVCUT}:5 +" + +src_configure() { + local mycmakeargs=( + $(cmake_use_find_package usb USB1) + ) + + ecm_src_configure +} + +src_install() { + ecm_src_install + + # TODO: Make this fully obsolete by /etc/os-release + insinto /etc/xdg + doins "${FILESDIR}"/kcm-about-distrorc + + insinto /usr/share/${PN} + doins "${DISTDIR}"/glogo-small.png +} + +pkg_postinst() { + if [[ -z "${REPLACING_VERSIONS}" ]]; then + optfeature "NFS information module" net-fs/nfs-utils + optfeature "Samba status information module" net-fs/samba + optfeature "Vulkan graphics API information module" dev-util/vulkan-tools + optfeature "advanced CPU information module" sys-apps/util-linux + fi + optfeature "Wayland information module" app-misc/wayland-utils + optfeature "OpenGL information module" x11-apps/mesa-progs + optfeature "PCI devices information module" sys-apps/pciutils + optfeature "X Server information module" x11-apps/xdpyinfo + ecm_pkg_postinst +} diff --git a/kde-plasma/kmenuedit/Manifest b/kde-plasma/kmenuedit/Manifest index ae1d29b0f6eb..f607efffb590 100644 --- a/kde-plasma/kmenuedit/Manifest +++ b/kde-plasma/kmenuedit/Manifest @@ -1,3 +1,5 @@ DIST kmenuedit-5.24.5.tar.xz 901504 BLAKE2B da12126c44a5094433ac14665ca35fed6ff9e9f11daa6d9ad399b07e3c2e08df64bed95b92df42aa621a3513a8bb63df0f29ab0fab53afe2b6840856c540e6c6 SHA512 c637b662b366691a179d8ea67a91062a10a6d40467a72b3858f6f43f20ea6e03bfa65e1861e4cafd329098a8fd1b7976c565c355496df7f5199d8316e930b759 +DIST kmenuedit-5.25.0.tar.xz 902756 BLAKE2B ca2899d4bc2fd8ba9e0b941b45676ef71d57d5b877fa0bb3b70ef2c133c625a9ef3a50c684bcd81d33a0d5c04d7867bf7008f7ca4fe8d41e1c7ffb4bdb02df0a SHA512 e8b146889a2179177c5acfeced50f3a2e25318893eec7a700015ea550ffa9158e09be5d9c45c1b60d4c24534029570b79d417b69821cc7635123544d18921058 EBUILD kmenuedit-5.24.5.ebuild 1067 BLAKE2B a397c3bd5c1a3eacf48e352583cb8393681f14d71c0cb96a97a771f67c27f4aa99b558276700b181117c98d4010c19691789b3f492397e4344e6f4e0a000d515 SHA512 a0221f6252ebf7b2daf09e89b83dd0d665410d4cf66e4188d2f630e3ae9bb9c430b413bfb7e25cc125f0e0210548c79f00f02940b41371f5b259d4a516c733b7 +EBUILD kmenuedit-5.25.0.ebuild 1113 BLAKE2B 4f2db2a84216e6f117b873bc6fc4153b34473fd4ff822028e818c62054e4ba6fc89422b700a36f57beb7378d99180df9c9a546e0e7be8b5daaac0ac4ccc3de7c SHA512 67078c2e1638137c1d45a861221670e8c88dbb04745e63ef15de4dca74c64b2c5e4e3ab7c7c278419213d7e3c6b6a5d01d6d0331fb4fd6fcb903a48d50150712 MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6 diff --git a/kde-plasma/kmenuedit/kmenuedit-5.25.0.ebuild b/kde-plasma/kmenuedit/kmenuedit-5.25.0.ebuild new file mode 100644 index 000000000000..d3c23c696a4b --- /dev/null +++ b/kde-plasma/kmenuedit/kmenuedit-5.25.0.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_HANDBOOK="forceoptional" +KFMIN=5.94.0 +QTMIN=5.15.3 +inherit ecm kde.org + +DESCRIPTION="KDE Plasma menu editor" +HOMEPAGE="https://invent.kde.org/plasma/kmenuedit" + +LICENSE="GPL-2" # TODO: CHECK +SLOT="5" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" +IUSE="" + +RDEPEND=" + >=dev-qt/qtdbus-${QTMIN}:5 + >=dev-qt/qtgui-${QTMIN}:5 + >=dev-qt/qtwidgets-${QTMIN}:5 + >=dev-qt/qtxml-${QTMIN}:5 + >=kde-frameworks/kcompletion-${KFMIN}:5 + >=kde-frameworks/kconfig-${KFMIN}:5 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5 + >=kde-frameworks/kcoreaddons-${KFMIN}:5 + >=kde-frameworks/kdbusaddons-${KFMIN}:5 + >=kde-frameworks/kglobalaccel-${KFMIN}:5 + >=kde-frameworks/ki18n-${KFMIN}:5 + >=kde-frameworks/kiconthemes-${KFMIN}:5 + >=kde-frameworks/kitemviews-${KFMIN}:5 + >=kde-frameworks/kio-${KFMIN}:5 + >=kde-frameworks/kservice-${KFMIN}:5 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5 + >=kde-frameworks/kwindowsystem-${KFMIN}:5 + >=kde-frameworks/kxmlgui-${KFMIN}:5 + >=kde-frameworks/sonnet-${KFMIN}:5 +" +DEPEND="${RDEPEND}" diff --git a/kde-plasma/kscreen/Manifest b/kde-plasma/kscreen/Manifest index 9a925b034b2c..3af3bb2bb1d1 100644 --- a/kde-plasma/kscreen/Manifest +++ b/kde-plasma/kscreen/Manifest @@ -3,6 +3,8 @@ AUX kscreen-5.24.5-fix-kded-xcb-resources-leak.patch 1907 BLAKE2B 3d35c3f3b0bf5d AUX kscreen-5.24.5-kcm-fix-choosing-refresh-rate.patch 903 BLAKE2B 73e08bf9843f51be102eb4f3057641fde12df955aab01c9997a34a66e6bb673277f1fe0fcdd21fa6d7b3a83faa6e2c12288c06e659f82482190c8552ec3f761f SHA512 67aeb93bafb4a13bd7d19356338c86fd5e1df07cb1ac030d6b1f81d9d683f52ff036c5c4eba0c9ce1599c9273c0ea769b2add3516ced4b2128dbdd4b7c07fb7b AUX kscreen-5.24.5-kcm-fix-refresh-rate-list-not-updated.patch 1080 BLAKE2B 7ff3fc46e9644635f59541ebf063cdc153010f09c1fa7b90ca92140fba1e0805e9991042c788454662d7ae9917ecf3f10a25e6c2dcdc704945f91071d24adf66 SHA512 61aee0523a65f2ef448c7998df0fce82f1dd91d241c4c922c86468873ff69873852b31682cd2c531285312316cb25ad21da318c0cfe78ab07e7bc60cf9b4be08 DIST kscreen-5.24.5.tar.xz 137332 BLAKE2B ef48b057356ed1df376cd5a64384ea1f184b78e8da1d0712287342cba41eb9bad99216bc8e9f8d52d5e080798436124bd39f2bff71c4a25ba28c8d8e10fd0a59 SHA512 770dfb968f8f8bf96b6ad3bf71f18f5baca35b2a4daa72b8806957ad1e050003158319edba84ebf999134e106ef916d829d391c33d79c58edb1000f503f67c97 +DIST kscreen-5.25.0.tar.xz 143020 BLAKE2B dc0d9613f23c5ff90e3f1ab17d559f7fdd4105fb25c83c87b93b320135242346ffbe698dcc212ec12b6e850b2d8fc84e32ab021c4e274aea605873a28429ae3d SHA512 27e44e15e82dacf81f94f35ca6cc99511e9f3036268c0b76a0cf4bd18a250d9675486ee830462f57879072cdbcc16932a9d022b12d7c049b0088187131f0b952 EBUILD kscreen-5.24.5-r1.ebuild 1457 BLAKE2B 1f6d645be9f5c890956b1004b35c1662604303bba9b28a92ba20ec7ee74e8986a0e3e3eb91ecb6591ffca63ce493235fa9014e0d25027867eb0ed0f50bb32c90 SHA512 8dac356cb6a6da83864b677a792038aade000b71a7bb16d14529a7d7066e799d4dbf7897f2bcd7ebf54c714231a17b6b14dc89093063159dd22ef1e03ee7f5a4 -EBUILD kscreen-5.24.5-r2.ebuild 1529 BLAKE2B 3e4ff370d33e7bac789ad8c9b2d64c750d016e13d2ae3c23f2c2a005afe0b06ebb28c8795405d10da2b83db03bcf2a509c33ded3018678b64d882da4872fd81e SHA512 50ca234de6902c797e6067a682833c7fbfa6ae771635092a907b5e03be0ebc3e5f2c5d6d97dd1339445730a1698653c93210eeb5f5295370cde0b211b052fbf9 +EBUILD kscreen-5.24.5-r2.ebuild 1528 BLAKE2B ace7d67710871e63c9d083479390739a3876ddeaafacda2c63ba3ba6858e9274e52c72ed572e00070b3c17107e15f47bc693be02dffd808831843f78c2396db3 SHA512 9cfc8ef539b65894036df188c969c15dd1ab26fc50fa59951c79b0ee4b2d62a386b067192d5a3b367e3cecf4384acfe2deaa83d52a6b771af2a9a6dd20bc72cb +EBUILD kscreen-5.25.0.ebuild 1250 BLAKE2B a6dbdc11f14286e2e4a1646ee334883c11789af2fa2ed245447f4c1c4e233d15e62c41985292a421dfddf180b7e8032fed92df5d25b6ba128e491998e6907480 SHA512 2829331eb29ea1febe76479f55d9e92e19625067b572453fe8014081baaf03361069fb53753307e0ebd50044ba1a471faa1d6be8c43efc647d7605920e02c647 MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6 diff --git a/kde-plasma/kscreen/kscreen-5.24.5-r2.ebuild b/kde-plasma/kscreen/kscreen-5.24.5-r2.ebuild index 10200425c5f2..f4e86614ad8d 100644 --- a/kde-plasma/kscreen/kscreen-5.24.5-r2.ebuild +++ b/kde-plasma/kscreen/kscreen-5.24.5-r2.ebuild @@ -14,7 +14,7 @@ HOMEPAGE="https://invent.kde.org/plasma/kscreen" LICENSE="GPL-2" # TODO: CHECK SLOT="5" -KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv x86" +KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86" IUSE="" # bug #580440, last checked 5.6.3 diff --git a/kde-plasma/kscreen/kscreen-5.25.0.ebuild b/kde-plasma/kscreen/kscreen-5.25.0.ebuild new file mode 100644 index 000000000000..76f9ab30e560 --- /dev/null +++ b/kde-plasma/kscreen/kscreen-5.25.0.ebuild @@ -0,0 +1,47 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_TEST="forceoptional" +KFMIN=5.94.0 +PVCUT=$(ver_cut 1-3) +QTMIN=5.15.3 +inherit ecm kde.org + +DESCRIPTION="KDE Plasma screen management" +HOMEPAGE="https://invent.kde.org/plasma/kscreen" + +LICENSE="GPL-2" # TODO: CHECK +SLOT="5" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" +IUSE="" + +# bug #580440, last checked 5.6.3 +RESTRICT="test" + +DEPEND=" + >=dev-qt/qtdbus-${QTMIN}:5 + >=dev-qt/qtdeclarative-${QTMIN}:5[widgets] + >=dev-qt/qtgui-${QTMIN}:5 + >=dev-qt/qtsensors-${QTMIN}:5 + >=dev-qt/qtwidgets-${QTMIN}:5 + >=kde-frameworks/kcmutils-${KFMIN}:5 + >=kde-frameworks/kconfig-${KFMIN}:5 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5 + >=kde-frameworks/kcoreaddons-${KFMIN}:5 + >=kde-frameworks/kdeclarative-${KFMIN}:5 + >=kde-frameworks/kdbusaddons-${KFMIN}:5 + >=kde-frameworks/kglobalaccel-${KFMIN}:5 + >=kde-frameworks/ki18n-${KFMIN}:5 + >=kde-frameworks/kiconthemes-${KFMIN}:5 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5 + >=kde-frameworks/kxmlgui-${KFMIN}:5 + >=kde-frameworks/plasma-${KFMIN}:5 + >=kde-plasma/libkscreen-${PVCUT}:5 + x11-libs/libX11 +" +RDEPEND="${DEPEND} + >=dev-qt/qtgraphicaleffects-${QTMIN}:5 + >=kde-plasma/kde-cli-tools-${PVCUT}:5 +" diff --git a/kde-plasma/kscreenlocker/Manifest b/kde-plasma/kscreenlocker/Manifest index 2b465e762b75..dc2244959c7f 100644 --- a/kde-plasma/kscreenlocker/Manifest +++ b/kde-plasma/kscreenlocker/Manifest @@ -1,5 +1,7 @@ AUX kde-np.pam 217 BLAKE2B 47e599ef678a81bd12a3e2a04b662c284136f13d5e0aeab06961e9d57007c51a93af1132239f97421cc6f9c47e8622d698d0eb2235e99820efbb8523b227c2de SHA512 88cae39981916a1d4ad115bcac6f4c7db92fa2eef606217ce270cf7ffeb422c18dbabc9f3f4c4581fc1a99b814f51c34b4ccb1dbc8fe255e64a63a31f80c91cb AUX kde.pam 226 BLAKE2B b281adb40b654aa616af66818613f6446b1bfd2025c0819130ae684f61f6683689d1facd3a4b248849bbfda0975603094988b809d01dcab501f69e1f4ef8825f SHA512 a44c3325ea4c56e1b3c8c2953a68e5c7eaea5e2f059c0eea4b4dfde2b2e056e5223574c967d991c6427117ce4db0c4fb00fb6a241f29bf2eaac37b1195496776 DIST kscreenlocker-5.24.5.tar.xz 119436 BLAKE2B 9a9885e683d474308feb82be9e33047f37ba1e9d127ce435e205d44311c5edc9ca1fae391858409058226a80e80a783852ca53e03800c0ddd74867681182a072 SHA512 c3252ead5f6cedece82ea94d88324b968938d0218ec05182f07fea85ead5ec451bc04bf417fc4f7a0f37aa56358caeb893175eae8cbb74ea748f843de9aaab83 +DIST kscreenlocker-5.25.0.tar.xz 112560 BLAKE2B f70f0b48891efdfab3b32fbf5e691971034da06188aab949e14ffb49b78e623aa8893a52fd5060ca4878da7e5f673bca71be1625d6ee61b861896be724a67e72 SHA512 9994f028d8e5c51b8fa9ec9621a0e59b1aa7a2223fe3ee0bc3fbc0954bc4fd2aa4ee97a6540efa77bc2f5170ef3c96d421d96b9beb5012ff0acdbfd203ae5d32 EBUILD kscreenlocker-5.24.5.ebuild 2261 BLAKE2B b35db06005d91b2e1a191cdad60c4b169a23d534563912ecdd6d37ccaf07d282e7779fe9ae1a30e0b079d83884d01835c23aebac92d17383afa432e0c9d86f4a SHA512 2a39d85a8c3988989afb4afe77143ec932f89b019b962f1220577ee075eb6c2f497dab452db28abf39e24201e84897b3c2fa0692fc743b051a0af0c8fa6abcd3 +EBUILD kscreenlocker-5.25.0.ebuild 2269 BLAKE2B 204940550e06776bc1e6f23528a2f79fb63ba792846c1f9a39d8810f6e98a9421e521b5fe792181c97ee0671e0eb2d896bc7fe63340ced7afd02d5c9264df6fc SHA512 47bbe092761cb9b8715a8afb004a102f0e3fadec8297c631e4b37feb10f6f313bbcf270453b1d18d39f61a63bf269d32d18cd296cf84aed9050af505967eecd4 MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6 diff --git a/kde-plasma/kscreenlocker/kscreenlocker-5.25.0.ebuild b/kde-plasma/kscreenlocker/kscreenlocker-5.25.0.ebuild new file mode 100644 index 000000000000..27071fa62a14 --- /dev/null +++ b/kde-plasma/kscreenlocker/kscreenlocker-5.25.0.ebuild @@ -0,0 +1,94 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_TEST="forceoptional" +KFMIN=5.94.0 +PVCUT=$(ver_cut 1-3) +QTMIN=5.15.3 +VIRTUALX_REQUIRED="test" +inherit ecm kde.org pam + +DESCRIPTION="Library and components for secure lock screen architecture" + +LICENSE="GPL-2" # TODO: CHECK +SLOT="5" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" +IUSE="+pam" + +RESTRICT="test" + +COMMON_DEPEND=" + dev-libs/wayland + >=dev-qt/qtdbus-${QTMIN}:5 + >=dev-qt/qtdeclarative-${QTMIN}:5 + >=dev-qt/qtgui-${QTMIN}:5 + >=dev-qt/qtnetwork-${QTMIN}:5 + >=dev-qt/qtwidgets-${QTMIN}:5 + >=dev-qt/qtx11extras-${QTMIN}:5 + >=kde-frameworks/kcmutils-${KFMIN}:5 + >=kde-frameworks/kconfig-${KFMIN}:5[qml] + >=kde-frameworks/kconfigwidgets-${KFMIN}:5 + >=kde-frameworks/kcoreaddons-${KFMIN}:5 + >=kde-frameworks/kcrash-${KFMIN}:5 + >=kde-frameworks/kdeclarative-${KFMIN}:5 + >=kde-frameworks/kglobalaccel-${KFMIN}:5 + >=kde-frameworks/ki18n-${KFMIN}:5 + >=kde-frameworks/kidletime-${KFMIN}:5 + >=kde-frameworks/knotifications-${KFMIN}:5 + >=kde-frameworks/kpackage-${KFMIN}:5 + >=kde-frameworks/kwayland-${KFMIN}:5 + >=kde-frameworks/kwindowsystem-${KFMIN}:5 + >=kde-frameworks/kxmlgui-${KFMIN}:5 + >=kde-frameworks/solid-${KFMIN}:5 + >=kde-plasma/layer-shell-qt-${PVCUT}:5 + x11-libs/libX11 + x11-libs/libXi + x11-libs/libxcb + x11-libs/xcb-util-keysyms + pam? ( sys-libs/pam ) +" +DEPEND="${COMMON_DEPEND} + x11-base/xorg-proto +" +RDEPEND="${COMMON_DEPEND} + >=dev-qt/qtquickcontrols2-${QTMIN}:5 + >=kde-frameworks/kirigami-${KFMIN}:5 + >=kde-frameworks/plasma-${KFMIN}:5 +" +PDEPEND=">=kde-plasma/kde-cli-tools-${PVCUT}:5" +BDEPEND="dev-util/wayland-scanner" + +src_prepare() { + ecm_src_prepare + use test || cmake_run_in greeter cmake_comment_add_subdirectory autotests +} + +src_configure() { + local mycmakeargs=( + -DPAM_REQUIRED=$(usex pam) + $(cmake_use_find_package pam PAM) + ) + ecm_src_configure +} + +src_test() { + # requires running environment + local myctestargs=( + -E x11LockerTest + ) + ecm_src_test +} + +src_install() { + ecm_src_install + + if use pam; then + newpamd "${FILESDIR}/kde.pam" kde + newpamd "${FILESDIR}/kde-np.pam" kde-np + else + chown root "${ED}"/usr/$(get_libdir)/libexec/kcheckpass || die + chmod +s "${ED}"/usr/$(get_libdir)/libexec/kcheckpass || die + fi +} diff --git a/kde-plasma/ksshaskpass/Manifest b/kde-plasma/ksshaskpass/Manifest index 0ce3df3a2183..36eb58b39f18 100644 --- a/kde-plasma/ksshaskpass/Manifest +++ b/kde-plasma/ksshaskpass/Manifest @@ -1,4 +1,6 @@ AUX 05-ksshaskpass.sh 42 BLAKE2B 2fcef93ed56ab90d98078017924ccfcf3892914e0fc45c6733b538634743a79ae1603da4aabed1c9641750ceae24e167591989290427f6efa4a03b4d69008362 SHA512 780f4d0467bab82295f894f0547ea59c36e8f05cff51c4e64db8a7e8e4215e2d6363550fed16a4336019b2102e5c5bdcfe73524761ba04db3704ddec6efec669 DIST ksshaskpass-5.24.5.tar.xz 24708 BLAKE2B e6937ec76b6cadff437c77eaceb075d7050e6d3581e64b66c1a07491352e335e63dc58b6655da6f5532919295bfad0e13da6855370b4c0a3c1eacb9698dc1759 SHA512 e4d7358eb213105a4e479eb3c9d229a87d86c4ebda199f486f9952f81dc1e91b43ba30d834907586f9badbb7e2933e44af5713119caa2e3bc060f16936e9a457 +DIST ksshaskpass-5.25.0.tar.xz 24884 BLAKE2B 1904644eed923daad440e3b9cb254d74b9dda42fb0783947d902686c343dd6c2bf5b9caeb1ff1b528b6f0f99ffd70332dcb7a3d9a12721e1b62b266a685720cc SHA512 1f2666a14ae252e9943a3a97bf642145598378cd0a9db4c3008e466a4f937a742a7cdeec5757c0fcebda7a9bcf23f0924f900eba5286d2bd321f4148db906f4e EBUILD ksshaskpass-5.24.5.ebuild 1440 BLAKE2B e5d18938737f9db2569b7176315a1070f16bc314c57fbb9e53a793c914569ab2a0e5b1db663b4f3b008e8d2f2f5005443cb9543ba8dba6921c9943206acc7cd5 SHA512 15a2d3b0d818212d114f8b3f9778f4d040abd54440b07811a2ba55c58220acf1f4212cccc3a048242b242692620c4e377d779830d3703f0bff34876f57204642 +EBUILD ksshaskpass-5.25.0.ebuild 1443 BLAKE2B 34b158552b937a9897ea7fe2053bab7c485aa85034e0cfa61520d5d5e49f02878b1b24063c0c92b93852d30b0ef879cd644aa739e4871dede890045a80bc10ed SHA512 9477085985ded5f52249e1cfac0a23191073d395075e4b77a40e765668cfa970f0587c32079370b9a9cf2479e22e6a7fed746462700946ccebf608fec398c443 MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6 diff --git a/kde-plasma/ksshaskpass/ksshaskpass-5.25.0.ebuild b/kde-plasma/ksshaskpass/ksshaskpass-5.25.0.ebuild new file mode 100644 index 000000000000..ca8f351f499a --- /dev/null +++ b/kde-plasma/ksshaskpass/ksshaskpass-5.25.0.ebuild @@ -0,0 +1,52 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +KFMIN=5.94.0 +QTMIN=5.15.3 +inherit ecm kde.org + +DESCRIPTION="Implementation of ssh-askpass with KDE Wallet integration" +HOMEPAGE+=" https://invent.kde.org/plasma/ksshaskpass" + +LICENSE="GPL-2" # TODO: CHECK +SLOT="5" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" +IUSE="" + +DEPEND=" + >=dev-qt/qtwidgets-${QTMIN}:5 + >=kde-frameworks/kcoreaddons-${KFMIN}:5 + >=kde-frameworks/ki18n-${KFMIN}:5 + >=kde-frameworks/kwallet-${KFMIN}:5 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5 +" +RDEPEND="${DEPEND}" + +src_install() { + ecm_src_install + + insinto /etc/xdg/plasma-workspace/env/ + doins "${FILESDIR}/05-ksshaskpass.sh" +} + +pkg_postinst() { + ecm_pkg_postinst + + elog "In order to have ssh-agent start with Plasma 5," + elog "edit /etc/xdg/plasma-workspace/env/10-agent-startup.sh" + elog "and uncomment the lines enabling ssh-agent." + elog + elog "If you do so, do not forget to uncomment the respective" + elog "lines in /etc/xdg/plasma-workspace/shutdown/10-agent-shutdown.sh" + elog "to properly kill the agent when the session ends." + elog + elog "${PN} has been installed as your default askpass application" + elog "for Plasma 5 sessions." + elog "If that's not desired, select the one you want to use in" + elog "/etc/xdg/plasma-workspace/env/05-ksshaskpass.sh" + + # Clean up pre-5.17.4 dirs + rmdir -v "${EROOT}"/etc/plasma{/startup,} 2> /dev/null +} diff --git a/kde-plasma/ksystemstats/Manifest b/kde-plasma/ksystemstats/Manifest index 61ec18559d01..2dc5341478aa 100644 --- a/kde-plasma/ksystemstats/Manifest +++ b/kde-plasma/ksystemstats/Manifest @@ -1,3 +1,5 @@ DIST ksystemstats-5.24.5.tar.xz 94604 BLAKE2B e0cbdf1b51a34ae8471c6ea795535930a6a6dc53b2e47a730c4a846d4113611d9866ca24bfb7be3c95ac730df397fb0fecb6ad347bb9b919c9172a3128e7a7a1 SHA512 6bbcf6512c223fc97203c02baca5bb230ef86c8012318307e32bc030160f31fc2797a28d95af442826b5f48656673213f6cdde487e1782a50300a9bc96e22969 +DIST ksystemstats-5.25.0.tar.xz 99044 BLAKE2B 032b281d806b1986bf38fee518d65ee40c664364ccb4fd3b71c2b1ce7aaeb4da63acb9cb550b9d7dcf9b6412f5cfe15119c5dfed7bbe7ef5d657e1027249d09c SHA512 d399724dc01a13df31c3cb166745858943297bec233bd5c0ec4c374c5f4539eff087a8492813101a0ffb67cfa14e13270ff1206b94c7e7e4b8f56355ae7d69cb EBUILD ksystemstats-5.24.5.ebuild 1045 BLAKE2B 2423236465275cfdbe00ca854f91200f20070ccc1b99b40f236fcdbc8c0735872b578550cd45ff94271a08a420cb5bfd4612ad914c2471250449d938223dff72 SHA512 e1b2a526edd2ed6dd985722fa045082a2e9f7a295451e7f25346bd0122df656f069211543e9f78318c98e8c617e6476d15c3cba8c02f42b5eecb156cb09b372c +EBUILD ksystemstats-5.25.0.ebuild 1048 BLAKE2B 3a34ae55002587f9b860bfc4cb4bbca7081c30e3674c64c4ccda5678e5769c5537292faf797d610d2b6c143f4d377861d8ef103c907a3f42cf93c0eeddc46ca4 SHA512 2db1b703be377e866c5c51ed3b3da4a2f3058c125b250798c35ce7ff5ce3eb49d45752f6aaf7e2723b9be26a162210fca0d53ce0245f7ebe8ae0b45fa2eb9f20 MISC metadata.xml 467 BLAKE2B 61ac6047a4cb3d54d26f963b75c94022a501fd1b1b9ee227cce16023fb40b101ba40c6ff99e02c5913137b191bd9c516249387b0310f6558c9800b10f52e780a SHA512 0ad261d9d2e7a45d01b06a15270346bf169a3a8d827b409616e3801e4357910fe196813dd87ff4bea34e61cce3931443d9b617ef532230448f54048d1ed84f4a diff --git a/kde-plasma/ksystemstats/ksystemstats-5.25.0.ebuild b/kde-plasma/ksystemstats/ksystemstats-5.25.0.ebuild new file mode 100644 index 000000000000..031136042df5 --- /dev/null +++ b/kde-plasma/ksystemstats/ksystemstats-5.25.0.ebuild @@ -0,0 +1,46 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_HANDBOOK="forceoptional" +ECM_TEST="forceoptional" +KFMIN=5.94.0 +PVCUT=$(ver_cut 1-3) +QTMIN=5.15.3 +VIRTUALX_REQUIRED="test" +inherit ecm kde.org + +DESCRIPTION="Plugin-based system monitoring daemon" + +LICENSE="GPL-2+" +SLOT="5" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" +IUSE="networkmanager" + +DEPEND=" + dev-libs/libnl:3 + >=dev-qt/qtdbus-${QTMIN}:5 + >=dev-qt/qtnetwork-${QTMIN}:5 + >=kde-frameworks/kcoreaddons-${KFMIN}:5 + >=kde-frameworks/kdbusaddons-${KFMIN}:5 + >=kde-frameworks/ki18n-${KFMIN}:5 + >=kde-frameworks/kio-${KFMIN}:5 + >=kde-frameworks/solid-${KFMIN}:5 + >=kde-plasma/libksysguard-${PVCUT}:5 + net-libs/libpcap + sys-apps/lm-sensors:= + sys-libs/libcap + virtual/libudev:= + networkmanager? ( >=kde-frameworks/networkmanager-qt-${KFMIN}:5 ) +" +RDEPEND="${DEPEND} + !https://bugs.kde.org/ + Enable screen locking via kde-plasma/kscreenlocker Enable effect video button in desktop effects KCM Enable screencast portal using media-video/pipewire diff --git a/kde-plasma/kwrited/Manifest b/kde-plasma/kwrited/Manifest index 71054532c6df..e9e849599af8 100644 --- a/kde-plasma/kwrited/Manifest +++ b/kde-plasma/kwrited/Manifest @@ -1,3 +1,5 @@ DIST kwrited-5.24.5.tar.xz 20904 BLAKE2B 84068117f8c2c890df1f3ebc4d305a7e417eddc6670340f653b9378118d07c666a16c96376868d6f6f6765e5c42a842161343856563e553b3146c0a140839323 SHA512 3fd38606fd81017f54df910e47f62bdc82758205fdeacae80a5bca6c5fe7ce9413a4f3f7c3ce2735107c6cd6ebecbc5a929b809eef52a593cc69c358c7c38af4 +DIST kwrited-5.25.0.tar.xz 20928 BLAKE2B 540b81db0bac3a3e971e6c378212af24a08001b1a8bf4fc2d2797128578ab5005d09e3f79973f2e313766c679305b25f643d93c93ccce8526643c3057be9daaf SHA512 4c4650508e2de464a488e8ed8d6bf6f49e6b1ad4c2f05fc93a6b4d40f970cf1fb7cb2c9e13f7d54f61c8f73107f541b6a0bd6f310a4c6633f21b1d7e0513900a EBUILD kwrited-5.24.5.ebuild 599 BLAKE2B 5b6f58ac95a6469c9a67af2e7994132974f772daba7a6be62b400463caa2309a63c2b068e02456c3331b8f5034fefb940c5f7293bf25cbe7f78749ec7e26148c SHA512 9e56dc5f66cca76e2f8349a31bc924327e18317d64c94397cc30beefdc3b6c548138c37a4fdbcf1bd635102637f5e7185b5493b96398421ee056ffc87bab9667 +EBUILD kwrited-5.25.0.ebuild 602 BLAKE2B 531feb87194f22eebc09fdafd4ba09edff56759d3d1300ff65bb9a659e16c1997e630479d347cb2555aa612c99f77c414055b745764235756304183754dd2df6 SHA512 fb33e9f2ddd77a3ff3f2e0f85001a4f4cee88ef61bbe368d9674bd6b42e34d62b20c4e4e3dbea67e0c87d1aa37504e2bd49c5272755ac8a36e2ceacf85ebeb13 MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6 diff --git a/kde-plasma/kwrited/kwrited-5.25.0.ebuild b/kde-plasma/kwrited/kwrited-5.25.0.ebuild new file mode 100644 index 000000000000..ce9b87478921 --- /dev/null +++ b/kde-plasma/kwrited/kwrited-5.25.0.ebuild @@ -0,0 +1,26 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +KFMIN=5.94.0 +PVCUT=$(ver_cut 1-3) +QTMIN=5.15.3 +inherit ecm kde.org + +DESCRIPTION="KDE Plasma daemon listening for wall and write messages" + +LICENSE="GPL-2" # TODO: CHECK +SLOT="5" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" +IUSE="" + +DEPEND=" + >=dev-qt/qtgui-${QTMIN}:5 + >=kde-frameworks/kcoreaddons-${KFMIN}:5 + >=kde-frameworks/kdbusaddons-${KFMIN}:5 + >=kde-frameworks/ki18n-${KFMIN}:5 + >=kde-frameworks/knotifications-${KFMIN}:5 + >=kde-frameworks/kpty-${KFMIN}:5 +" +RDEPEND="${DEPEND}" diff --git a/kde-plasma/layer-shell-qt/Manifest b/kde-plasma/layer-shell-qt/Manifest index 3c0726a16d43..eef1bba1fad0 100644 --- a/kde-plasma/layer-shell-qt/Manifest +++ b/kde-plasma/layer-shell-qt/Manifest @@ -1,3 +1,5 @@ DIST layer-shell-qt-5.24.5.tar.xz 17892 BLAKE2B c6874b199bb72fad4923cd7a36f5605483f19e12c71d65bd67a074c23ccee9de398fdf4c314b2eb69a0dc758122489dac759d1d0fbf22203a80f982c1dea9cfd SHA512 e9aeb94d7200543eef03950f6e3ccf3a60faf66bcf048760ea35d27c621bbced712411501f9d48fdaf98a36708a1a202c0531bbc94df0ccf99278ffd106b7abc +DIST layer-shell-qt-5.25.0.tar.xz 18396 BLAKE2B 87d129d03e6575448c64799c6a92aa86558f936488a408d6dbea940fd13bd85022c2ee2dc3afb942678a000ac5463bb712b811606d09c01cdbe141054b9e1844 SHA512 606da32b4549296364871cc8c8f66aeb7180f58dd3bdfb69d1b4ef1e759824b6e2d52ae4cad3981d75d382c3d99d47e78607ec932e260def65a0274475876c7c EBUILD layer-shell-qt-5.24.5.ebuild 812 BLAKE2B 3f15abb0714bbd956e3f8f40badf24c2bc751001b3303e3e129b834d2bebb04c6e8a442e0417ae5c83fd521100ffd808e78ac75912f5e6b1345456fd49a947a7 SHA512 be655b51a95c9188c365633fee1920ca0a3c3d83c95fe63d8271592125934f4a7b2563cb9833ef7128057ca06cdf25f86540441a3b833ac9a16cfad593144a48 +EBUILD layer-shell-qt-5.25.0.ebuild 815 BLAKE2B 0f36b3d0180f72726e383aaae38f9a0bb3a235473b8d12d6b82f70ca5b5474c1f344e75055f1ecd8c41bc81384a2c69345c0e6812684a8c7fcfabeb204f4e10e SHA512 c5c0194cab4a3b67e4881798b92a94a539bca46f597b7eb154d424dde9b89e616ad8710b0074a4776b1250e3afc389c274f254b2eaa4eb3610ce9e7f9cb0c8fc MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6 diff --git a/kde-plasma/layer-shell-qt/layer-shell-qt-5.25.0.ebuild b/kde-plasma/layer-shell-qt/layer-shell-qt-5.25.0.ebuild new file mode 100644 index 000000000000..5d07ded64650 --- /dev/null +++ b/kde-plasma/layer-shell-qt/layer-shell-qt-5.25.0.ebuild @@ -0,0 +1,36 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +KFMIN=5.94.0 +QTMIN=5.15.3 +inherit ecm kde.org + +DESCRIPTION="Qt component to allow applications make use of Wayland wl-layer-shell protocol" + +LICENSE="LGPL-3+" +SLOT="5" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" +IUSE="" + +# dev-qt/qtgui: QtXkbCommonSupport is provided by either IUSE libinput or X +# slot op: various private QtWaylandClient headers +RDEPEND=" + >=dev-libs/wayland-1.15 + >=dev-qt/qtdeclarative-${QTMIN}:5 + || ( + >=dev-qt/qtgui-${QTMIN}:5[libinput] + >=dev-qt/qtgui-${QTMIN}:5[X] + ) + >=dev-qt/qtwayland-${QTMIN}:5= + x11-libs/libxkbcommon +" +DEPEND="${RDEPEND} + dev-libs/wayland-protocols +" +BDEPEND=" + >=dev-qt/qtwaylandscanner-${QTMIN}:5 + dev-util/wayland-scanner + virtual/pkgconfig +" diff --git a/kde-plasma/libkscreen/Manifest b/kde-plasma/libkscreen/Manifest index ff49fdd43ac9..d1b6c11f7088 100644 --- a/kde-plasma/libkscreen/Manifest +++ b/kde-plasma/libkscreen/Manifest @@ -1,3 +1,5 @@ DIST libkscreen-5.24.5.tar.xz 99464 BLAKE2B 544a2a6def8fc58c839247bb080c2650bae73dc6850a5436b5d9ed1666d8d8744af75f213f32008e3c331db90d151f5dd567f6fcc919b61dbe1d3c8d14d2fff5 SHA512 780abc702ee6bd53703dc5671e56dc59e10e62ce33c3714454c3c8b5a7a5cf43d4402906f9b1c7c1c19e9dc36cb323c07eb20603a0fb44c73281844c879c8370 +DIST libkscreen-5.25.0.tar.xz 100040 BLAKE2B d86219ff71e6d19d89466188bcf8f6574970d8ca3dbaea50e3aef0ae84a71a442ee26c402606cb711856552b21640c67518e61a47dbd5dd4c7cbba5ffd28be2d SHA512 84675f2d1c1a55aaa23777f28ba4c22fb7ac9a1136613d729e7c6e56c1cac36851c525b005a332b59e9416ec5c9ab32d287af96d7c05e18d0accd7bcddea1a60 EBUILD libkscreen-5.24.5.ebuild 798 BLAKE2B 4dd13c972dce968f4d628bac5016e1c820793fc4f39789146a35c7064903ca2904149f7426c22c38be506a2acaa9c7e5f639a99d71ff70ba5b0e41780eeafd50 SHA512 2378cab9a98a257417c5c6fd4df65bea78db5a550590dc236e703247a1919866b51b84e9b49c545c0381de07e70baa17e2a81400a07691a4ce698603427bca93 +EBUILD libkscreen-5.25.0.ebuild 801 BLAKE2B 6ca289bcc8377788ff6113137466e4909a250a9510dacaee1f1cfbc57ed5f0d53a06c41699bc04b309bc58e2809b429128088bc4318dba936c37268c83641219 SHA512 28bc2e6d6b33f6ff646701884fc108b9c0dcb136e5e3107f612f84442db934f9b7d2cf0213db4bf2e73f73e46338cf51f9406b567305a81f5f99a0719af339e9 MISC metadata.xml 406 BLAKE2B f47c4d7eab804ce88be47f9723f0610045c62b51883ad7877b00388cff9c2a6cd1e72afa24076c1c9affae154d6cc881f33eab04b862c4e40f708fde341a4883 SHA512 47370335bdf14118dacfa8189bcafd2089a2ec131c62d2c07a21ea4db32d837de1f5765be2907fd709b263f5fd3c3b2c5f12da1646ad5d9ff6d2b9ea9f99ebf7 diff --git a/kde-plasma/libkscreen/libkscreen-5.25.0.ebuild b/kde-plasma/libkscreen/libkscreen-5.25.0.ebuild new file mode 100644 index 000000000000..10d626e360b6 --- /dev/null +++ b/kde-plasma/libkscreen/libkscreen-5.25.0.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_QTHELP="true" +ECM_TEST="forceoptional" +KFMIN=5.94.0 +PVCUT=$(ver_cut 1-3) +QTMIN=5.15.3 +VIRTUALX_REQUIRED="test" +inherit ecm kde.org + +DESCRIPTION="Plasma screen management library" + +LICENSE="GPL-2" # TODO: CHECK +SLOT="5/7" +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86" +IUSE="" + +# requires running session +RESTRICT="test" + +RDEPEND=" + dev-libs/wayland + >=dev-qt/qtdbus-${QTMIN}:5 + >=dev-qt/qtgui-${QTMIN}:5 + >=dev-qt/qtx11extras-${QTMIN}:5 + >=kde-frameworks/kcoreaddons-${KFMIN}:5 + >=kde-frameworks/kwayland-${KFMIN}:5 + x11-libs/libxcb +" +DEPEND="${RDEPEND} + >=dev-libs/plasma-wayland-protocols-1.6.0 +" +BDEPEND=" + >=dev-qt/qtwaylandscanner-${QTMIN}:5 + dev-util/wayland-scanner +" diff --git a/kde-plasma/libksysguard/Manifest b/kde-plasma/libksysguard/Manifest index 845edcd8014e..3281e5859c0c 100644 --- a/kde-plasma/libksysguard/Manifest +++ b/kde-plasma/libksysguard/Manifest @@ -3,5 +3,7 @@ AUX libksysguard-5.24.5-fix-missing-gpu-sensors.patch 1276 BLAKE2B 530cef6db80e2 AUX libksysguard-5.24.5-fix-missing-selfmade-presets-1.patch 1363 BLAKE2B e2d793bd5ee679a8ae28bb80570381d598db3c8d9b20b2198a3391c844b0f0e27f3863596bb2b08db715e5cd58ea5e02a50f470eefd0de55ffef43cb875095f7 SHA512 c00f77cab757a6fb7c8d09e0aea0b295370ef2b0ba7568f9945144e593a46e57811dfc4ae406479d8cf040e64419ae88ea21e24efd074eb02f2a2f1b2158f6a0 AUX libksysguard-5.24.5-fix-missing-selfmade-presets-2.patch 2454 BLAKE2B 7c0913db01d4e10491688a5b4ec5ccb26130781f7dd140aed0b6dbd356c52456b0e919f2441df91573a9b1153350c3a5abd38b0f05356d5df227289c5fd4cfa3 SHA512 f8054ca9558dad76c2c125ffb6237c1c492fbe2a4eb08b25a822f96b7abb50105954e7b627a662552941a8a6b97d2eb1b01166938848bbe86a6279ae67edac19 DIST libksysguard-5.24.5.tar.xz 768040 BLAKE2B 1b4defe6a174db5258a4d85c12d469a78dd1b709f5df07b8d3076076da1b72d6446307b5d1ab360c91ee6e2bddc0f5bcb837db994e16ab2a9e49450e19e63c58 SHA512 133c5923ee616515b1934c4e2c30509d407f40b7afc3914ac2417d7c961f3a1921bd3b5bfd1ca73942ddb17777fbf4d96950c130129135eae2b8d1b8daac9fa5 +DIST libksysguard-5.25.0.tar.xz 772892 BLAKE2B 729c74c24bf5f553258b7087ab73b04114b67eb6c1e51f1c436b7419d155c3a6255f4e368bba0473f53941f459891d220c3ebe7025af1fc569a1c1324c956d60 SHA512 572dd7ae60ca49a2f8acc01a295f6d76ae3f8dba2cad8ccd3f6e9f0d17e2cc39519e76f377dc77f58f71945fb1a125d08c7b01454e6de8c8460de7f7cd33c188 EBUILD libksysguard-5.24.5-r1.ebuild 1973 BLAKE2B 709a4f85d07feecfd53109205d4aa660fc923bbd41ebf5c24dc08808037b365147574d91db7089f2dcfc6b591bc32c496c34b9a7e88548944cdb4985cf6d6aea SHA512 08f5cbae335dbb86bd979f2b9d99cea20b17f3d4325ed6db89b87914179c7a26c6030456327226fe1d39a585d7ee0177f4c8175c1566a231a658497f48a79c54 +EBUILD libksysguard-5.25.0.ebuild 1793 BLAKE2B 1b376b9bd5a6d2939f76e74d3ccc74bfc6a21346da9c5163138a4d0cb6631af34334adce8ed23770f959b3aad6aa6f58b9115f53a05bb682857a1cc422017fea SHA512 2b53eaeb595978b5238ad6ddd7cb4a9af4d110185cce752fd981be041d91204e8ffef6f26a38c4583cf6d5f35d4885b85e27405c07e6aab5e45f6b36644b4cc4 MISC metadata.xml 611 BLAKE2B 7e821b5bc0966b855561677eb598ec5eca351955c79f40e2f8622981eb02a206a07b47aec23db6efea5e08edfa2546a01f7f953ed7c7c3dae46ac1fa3f8cfeaa SHA512 ebdb86fa4d523efa0fd614acd9b2275284fb8298a75532d6afb272fe92cd927486044074121811f34ec8096d6de331934413347d1ca6f0f137e5beda0cdfc302 diff --git a/kde-plasma/libksysguard/libksysguard-5.25.0.ebuild b/kde-plasma/libksysguard/libksysguard-5.25.0.ebuild new file mode 100644 index 000000000000..cabea1ce0f1f --- /dev/null +++ b/kde-plasma/libksysguard/libksysguard-5.25.0.ebuild @@ -0,0 +1,75 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_DESIGNERPLUGIN="true" +ECM_TEST="true" +KFMIN=5.94.0 +QTMIN=5.15.3 +VIRTUALX_REQUIRED="test" +inherit ecm kde.org + +DESCRIPTION="Task management and system monitoring library" + +LICENSE="LGPL-2+" +SLOT="5/9" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" +IUSE="webengine X" + +COMMON_DEPEND=" + dev-libs/libnl:3 + >=dev-qt/qtdbus-${QTMIN}:5 + >=dev-qt/qtdeclarative-${QTMIN}:5 + >=dev-qt/qtgui-${QTMIN}:5 + >=dev-qt/qtnetwork-${QTMIN}:5 + >=dev-qt/qtwidgets-${QTMIN}:5 + >=kde-frameworks/kauth-${KFMIN}:5 + >=kde-frameworks/kcompletion-${KFMIN}:5 + >=kde-frameworks/kconfig-${KFMIN}:5[qml] + >=kde-frameworks/kconfigwidgets-${KFMIN}:5 + >=kde-frameworks/kcoreaddons-${KFMIN}:5 + >=kde-frameworks/ki18n-${KFMIN}:5 + >=kde-frameworks/kjobwidgets-${KFMIN}:5 + >=kde-frameworks/knewstuff-${KFMIN}:5 + >=kde-frameworks/kpackage-${KFMIN}:5 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5 + >=kde-frameworks/kwindowsystem-${KFMIN}:5 + net-libs/libpcap + sys-apps/lm-sensors:= + sys-libs/libcap + sys-libs/zlib + webengine? ( + >=dev-qt/qtwebchannel-${QTMIN}:5 + >=dev-qt/qtwebengine-${QTMIN}:5 + ) + X? ( + >=dev-qt/qtx11extras-${QTMIN}:5 + x11-libs/libX11 + x11-libs/libXres + ) +" +DEPEND="${COMMON_DEPEND} + >=kde-frameworks/kiconthemes-${KFMIN}:5 + X? ( x11-base/xorg-proto ) +" +RDEPEND="${COMMON_DEPEND} + !> CMakeLists.txt <<- _EOF_ || die + ki18n_install(po) + _EOF_ + + ecm_src_prepare +} diff --git a/kde-plasma/milou/Manifest b/kde-plasma/milou/Manifest index 0b1becdaeb56..b33484110920 100644 --- a/kde-plasma/milou/Manifest +++ b/kde-plasma/milou/Manifest @@ -1,3 +1,5 @@ DIST milou-5.24.5.tar.xz 48264 BLAKE2B 00ee42f530a73038198f0abbd04e54c54bb60fc449129a634dfdaefc56331ad0a55cfa7ccd4ae0fc60643b4ec5f8d89bc27382b27a23f36172fcc1956376b026 SHA512 b6a2979b6ab4717d53e0f58605ba43a08f78836a287c0988aeb9461f6d4cb42f71d1081ec1261dcb957ee97b67f8eba42f3c6861e96d6a2e796142edac74ea7c +DIST milou-5.25.0.tar.xz 48676 BLAKE2B 2c75e1e1bb99327a86c3aebc10c5ed5b1ed1b14de771feebc9baaa473fa8d6d210f279bba7f5b76bf329a22d53dfdc6bbd805cd37deea822c0efc70677807d2e SHA512 f0c72177f9adae284ed28cbeb918a279b82dbec1d4090501c8a3cbe7b294275dc400abdb211b1d31ba947c2ba3319628405f30e79765d83dc0f51377c335c097 EBUILD milou-5.24.5.ebuild 830 BLAKE2B 3de1fe469638e9e1f85c24fd74267e1833236dc76049c643142c97e27537b236e5b62f437ec060048128cda39b5f6ec20051644c76c21ae7c1f8b82760b8bd13 SHA512 585c8a8364c845a66112cbb6285d5b34e6f271da84275861b51423345fdf392121c16e9d2da76f8e7bccb260d05026f29d3f26a880ad3229c252946f4117a8ca +EBUILD milou-5.25.0.ebuild 833 BLAKE2B 7574464f60fdbf28450c87e53f6d3c2672aac591af3a62cf0da9697b172d1ecf73a6d622290de7130efdabef9c8b7e667d8cd8dccfb6bfeeda55420dcd62bc9b SHA512 9e42111114cad4bbe16a25ec00ecc87e8d9f1a2ea0147c062bf6ef17e37f7589447e890c26ad0485f247df43d5027ebd3b16cdbcc6ea9d52ef224c902c3850c5 MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6 diff --git a/kde-plasma/milou/milou-5.25.0.ebuild b/kde-plasma/milou/milou-5.25.0.ebuild new file mode 100644 index 000000000000..4c2a855c1a4e --- /dev/null +++ b/kde-plasma/milou/milou-5.25.0.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_TEST="true" +KFMIN=5.94.0 +PVCUT=$(ver_cut 1-3) +QTMIN=5.15.3 +inherit ecm kde.org + +DESCRIPTION="Dedicated search application built on top of Baloo" +HOMEPAGE="https://invent.kde.org/plasma/milou" + +LICENSE="GPL-2 LGPL-2.1" +SLOT="5" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" +IUSE="" + +DEPEND=" + >=dev-qt/qtdeclarative-${QTMIN}:5 + >=dev-qt/qtgui-${QTMIN}:5 + >=dev-qt/qtwidgets-${QTMIN}:5 + >=kde-frameworks/kconfig-${KFMIN}:5 + >=kde-frameworks/kcoreaddons-${KFMIN}:5 + >=kde-frameworks/kdeclarative-${KFMIN}:5 + >=kde-frameworks/ki18n-${KFMIN}:5 + >=kde-frameworks/kitemmodels-${KFMIN}:5 + >=kde-frameworks/krunner-${KFMIN}:5 + >=kde-frameworks/kservice-${KFMIN}:5 + >=kde-frameworks/plasma-${KFMIN}:5 +" +RDEPEND="${DEPEND}" diff --git a/kde-plasma/oxygen-sounds/Manifest b/kde-plasma/oxygen-sounds/Manifest new file mode 100644 index 000000000000..db2eda10a473 --- /dev/null +++ b/kde-plasma/oxygen-sounds/Manifest @@ -0,0 +1,3 @@ +DIST oxygen-sounds-5.25.0.tar.xz 1896576 BLAKE2B c2319cf486c0a48ee25d74f8e93a43b829fc374bbb4d330801341c94d3e72ab6088df3e46ec49d74ad28e90a067f5319e920fef46d6694752154d79ca2d04845 SHA512 12c412376d40d5eb408e67100801ca006ebc7d5f0b711e5fe7f21dd1906637651285751f3b811109ea5f116189c665e51e7f77f7fe2e5a3b9f95d8ec5a9d5cdd +EBUILD oxygen-sounds-5.25.0.ebuild 386 BLAKE2B 3aeab120c82c05753c19d86034ec52856ac0b02212a99b0e07d9b16ace1012f48a0081c21623ffd1742586daae114cb98c0276a24174d20dbfe261a6c944caac SHA512 bc57e912a77e29101ea37f09484f65926b88d0907e30d4e864e0122191b33578b39559211189476944496a12d94951fc4513e9875839d18ff5b56f5aa301729c +MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6 diff --git a/kde-plasma/oxygen-sounds/metadata.xml b/kde-plasma/oxygen-sounds/metadata.xml new file mode 100644 index 000000000000..d925f2439758 --- /dev/null +++ b/kde-plasma/oxygen-sounds/metadata.xml @@ -0,0 +1,11 @@ + + + + + kde@gentoo.org + Gentoo KDE Project + + + https://bugs.kde.org/ + + diff --git a/kde-frameworks/kcodecs/kcodecs-5.94.0.ebuild b/kde-plasma/oxygen-sounds/oxygen-sounds-5.25.0.ebuild similarity index 51% rename from kde-frameworks/kcodecs/kcodecs-5.94.0.ebuild rename to kde-plasma/oxygen-sounds/oxygen-sounds-5.25.0.ebuild index 1b6a92ebf2a5..294656904512 100644 --- a/kde-frameworks/kcodecs/kcodecs-5.94.0.ebuild +++ b/kde-plasma/oxygen-sounds/oxygen-sounds-5.25.0.ebuild @@ -3,15 +3,15 @@ EAPI=8 +KFMIN=5.94.0 QTMIN=5.15.3 inherit ecm kde.org -DESCRIPTION="Framework for manipulating strings using various encodings" -LICENSE="GPL-2+ LGPL-2+" +DESCRIPTION="Oxygen sound theme for the Plasma desktop" +HOMEPAGE="https://invent.kde.org/plasma/oxygen-sounds" + +LICENSE="GPL-2+" +SLOT="5" KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" -IUSE="nls" -BDEPEND=" - dev-util/gperf - nls? ( >=dev-qt/linguist-tools-${QTMIN}:5 ) -" +RDEPEND="! +Date: Mon, 21 Feb 2022 12:24:56 +0100 +Subject: [PATCH] libkworkspace: Allow standalone build + +Signed-off-by: Andreas Sturmlechner +--- + CMakeLists.txt | 6 +++++- + 1 file changed, 5 insertions(+), 1 deletion(-) + +diff --git a/CMakeLists.txt b/CMakeLists.txt +index 3ec5f0893..b022a20b3 100644 +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -78,6 +78,7 @@ set_package_properties(Qalculate PROPERTIES DESCRIPTION "Qalculate Library" + ) + + find_package(KWinDBusInterface CONFIG REQUIRED) ++find_package(LibKWorkspace 5.21.5) + + find_package(KF5Screen CONFIG REQUIRED) + find_package(KScreenLocker 5.13.80 REQUIRED) +@@ -233,7 +234,10 @@ option(PLASMA_WAYLAND_DEFAULT_SESSION "Use Wayland session by default for Plasma + if(KF5DocTools_FOUND) + add_subdirectory(doc) + endif() +-add_subdirectory(libkworkspace) ++if(NOT LibKWorkspace_FOUND) ++ message(STATUS "System LibKWorkspace not found, using bundled.") ++ add_subdirectory(libkworkspace) ++endif() + add_subdirectory(libdbusmenuqt) + add_subdirectory(appmenu) + +-- +2.35.1 + diff --git a/kde-plasma/plasma-workspace/plasma-workspace-5.25.0.ebuild b/kde-plasma/plasma-workspace/plasma-workspace-5.25.0.ebuild new file mode 100644 index 000000000000..1852deaa7514 --- /dev/null +++ b/kde-plasma/plasma-workspace/plasma-workspace-5.25.0.ebuild @@ -0,0 +1,218 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_HANDBOOK="optional" +ECM_TEST="forceoptional" +KFMIN=5.94.0 +PVCUT=$(ver_cut 1-3) +QTMIN=5.15.3 +VIRTUALX_REQUIRED="test" +inherit ecm kde.org + +DESCRIPTION="KDE Plasma workspace" + +LICENSE="GPL-2" # TODO: CHECK +SLOT="5" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" +IUSE="appstream +calendar +fontconfig geolocation gps +policykit +screencast +semantic-desktop telemetry" + +REQUIRED_USE="gps? ( geolocation )" +RESTRICT="test" + +# slot op: various private QtWaylandClient headers +COMMON_DEPEND=" + >=dev-libs/wayland-1.15 + >=dev-qt/qtdbus-${QTMIN}:5 + >=dev-qt/qtdeclarative-${QTMIN}:5[widgets] + >=dev-qt/qtgui-${QTMIN}:5=[jpeg,libinput] + >=dev-qt/qtnetwork-${QTMIN}:5 + >=dev-qt/qtsql-${QTMIN}:5 + >=dev-qt/qtsvg-${QTMIN}:5 + >=dev-qt/qtwayland-${QTMIN}:5= + >=dev-qt/qtwidgets-${QTMIN}:5 + >=dev-qt/qtx11extras-${QTMIN}:5 + >=dev-qt/qtxml-${QTMIN}:5 + >=kde-frameworks/kactivities-${KFMIN}:5 + >=kde-frameworks/kactivities-stats-${KFMIN}:5 + >=kde-frameworks/karchive-${KFMIN}:5 + >=kde-frameworks/kauth-${KFMIN}:5 + >=kde-frameworks/kbookmarks-${KFMIN}:5 + >=kde-frameworks/kcompletion-${KFMIN}:5 + >=kde-frameworks/kconfig-${KFMIN}:5 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5 + >=kde-frameworks/kcoreaddons-${KFMIN}:5 + >=kde-frameworks/kcrash-${KFMIN}:5 + >=kde-frameworks/kdbusaddons-${KFMIN}:5 + >=kde-frameworks/kdeclarative-${KFMIN}:5 + >=kde-frameworks/kded-${KFMIN}:5 + >=kde-frameworks/kglobalaccel-${KFMIN}:5 + >=kde-frameworks/kguiaddons-${KFMIN}:5 + >=kde-frameworks/ki18n-${KFMIN}:5 + >=kde-frameworks/kiconthemes-${KFMIN}:5 + >=kde-frameworks/kidletime-${KFMIN}:5 + >=kde-frameworks/kinit-${KFMIN}:5 + >=kde-frameworks/kio-${KFMIN}:5 + >=kde-frameworks/kitemmodels-${KFMIN}:5 + >=kde-frameworks/kitemviews-${KFMIN}:5 + >=kde-frameworks/kjobwidgets-${KFMIN}:5 + >=kde-frameworks/knewstuff-${KFMIN}:5 + >=kde-frameworks/knotifications-${KFMIN}:5 + >=kde-frameworks/knotifyconfig-${KFMIN}:5 + >=kde-frameworks/kpackage-${KFMIN}:5 + >=kde-frameworks/kpeople-${KFMIN}:5 + >=kde-frameworks/krunner-${KFMIN}:5 + >=kde-frameworks/kservice-${KFMIN}:5 + >=kde-frameworks/ktexteditor-${KFMIN}:5 + >=kde-frameworks/ktextwidgets-${KFMIN}:5 + >=kde-frameworks/kunitconversion-${KFMIN}:5 + >=kde-frameworks/kwallet-${KFMIN}:5 + >=kde-frameworks/kwayland-${KFMIN}:5 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5 + >=kde-frameworks/kwindowsystem-${KFMIN}:5 + >=kde-frameworks/kxmlgui-${KFMIN}:5 + >=kde-frameworks/plasma-${KFMIN}:5 + >=kde-frameworks/prison-${KFMIN}:5[qml] + >=kde-frameworks/solid-${KFMIN}:5 + >=kde-plasma/breeze-${PVCUT}:5 + >=kde-plasma/kscreenlocker-${PVCUT}:5 + >=kde-plasma/kwin-${PVCUT}:5 + >=kde-plasma/layer-shell-qt-${PVCUT}:5 + >=kde-plasma/libkscreen-${PVCUT}:5 + >=kde-plasma/libksysguard-${PVCUT}:5 + >=kde-plasma/libkworkspace-${PVCUT}:5 + >=media-libs/phonon-4.11.0 + sci-libs/libqalculate:= + sys-libs/zlib + x11-libs/libICE + x11-libs/libSM + x11-libs/libX11 + x11-libs/libXau + x11-libs/libxcb + x11-libs/libXcursor + x11-libs/libXfixes + x11-libs/libXrender + x11-libs/libXtst + x11-libs/xcb-util + x11-libs/xcb-util-image + appstream? ( dev-libs/appstream[qt5] ) + calendar? ( >=kde-frameworks/kholidays-${KFMIN}:5 ) + fontconfig? ( + >=dev-qt/qtprintsupport-${QTMIN}:5 + media-libs/fontconfig + x11-libs/libXft + x11-libs/xcb-util-image + ) + geolocation? ( >=kde-frameworks/networkmanager-qt-${KFMIN}:5 ) + gps? ( sci-geosciences/gpsd ) + policykit? ( virtual/libcrypt:= ) + screencast? ( + >=dev-qt/qtgui-${QTMIN}:5=[egl] + media-libs/libglvnd + >=media-video/pipewire-0.3:= + x11-libs/libdrm + ) + semantic-desktop? ( >=kde-frameworks/baloo-${KFMIN}:5 ) + telemetry? ( dev-libs/kuserfeedback:5 ) +" +DEPEND="${COMMON_DEPEND} + >=dev-libs/plasma-wayland-protocols-1.6.0 + >=dev-qt/qtconcurrent-${QTMIN}:5 + >=dev-util/wayland-scanner-1.19.0 + x11-base/xorg-proto + fontconfig? ( x11-libs/libXrender ) + test? ( >=dev-libs/wayland-protocols-1.24 ) +" +RDEPEND="${COMMON_DEPEND} + app-text/iso-codes + >=dev-qt/qdbus-${QTMIN}:* + >=dev-qt/qtgraphicaleffects-${QTMIN}:5 + >=dev-qt/qtpaths-${QTMIN}:5 + >=dev-qt/qtquickcontrols-${QTMIN}:5[widgets] + >=dev-qt/qtquickcontrols2-${QTMIN}:5 + kde-apps/kio-extras:5 + >=kde-frameworks/kirigami-${KFMIN}:5 + >=kde-frameworks/kquickcharts-${KFMIN}:5 + >=kde-plasma/milou-${PVCUT}:5 + >=kde-plasma/plasma-integration-${PVCUT}:5 + sys-apps/dbus + x11-apps/xmessage + x11-apps/xprop + x11-apps/xrdb + x11-apps/xsetroot + ! +Date: Thu, 24 Sep 2020 22:34:28 +0200 +Subject: [PATCH] xembed-sni-proxy: Allow standalone build + +--- + xembed-sni-proxy/CMakeLists.txt | 36 +++++++++++++++++++++++++++++++++ + 1 file changed, 36 insertions(+) + +diff --git a/xembed-sni-proxy/CMakeLists.txt b/xembed-sni-proxy/CMakeLists.txt +index bcc583bfa..41d50d112 100644 +--- a/xembed-sni-proxy/CMakeLists.txt ++++ b/xembed-sni-proxy/CMakeLists.txt +@@ -1,3 +1,35 @@ ++project(xembed-sni-proxy) ++ ++if(${CMAKE_SOURCE_DIR} STREQUAL ${xembed-sni-proxy_SOURCE_DIR}) ++ set(PROJECT_VERSION "GENTOO_PV") ++ set(PROJECT_VERSION_MAJOR 5) ++ ++ cmake_minimum_required(VERSION 3.16) ++ ++ set(QT_MIN_VERSION "5.15.0") ++ set(KF5_MIN_VERSION "5.89") ++ find_package(Qt5 ${QT_MIN_VERSION} CONFIG REQUIRED COMPONENTS Core DBus X11Extras) ++ find_package(ECM ${KF5_MIN_VERSION} REQUIRED NO_MODULE) ++ set(CMAKE_MODULE_PATH ${ECM_MODULE_PATH} ${ECM_KDE_MODULE_DIR}) ++ ++ include(KDEInstallDirs) ++ include(KDECMakeSettings) ++ include(KDECompilerSettings NO_POLICY_SCOPE) ++ include(FeatureSummary) ++ include(ECMQtDeclareLoggingCategory) ++ include(ECMConfiguredInstall) ++ ++ find_package(KF5WindowSystem ${KF5_MIN_VERSION} REQUIRED) ++ find_package(X11 REQUIRED) ++ find_package(XCB MODULE REQUIRED COMPONENTS XCB RANDR) ++ set_package_properties(XCB PROPERTIES TYPE REQUIRED) ++ ++ configure_file(../config-X11.h.cmake ${CMAKE_CURRENT_BINARY_DIR}/config-X11.h) ++else() ++ set(PROJECT_VERSION "5.24.80") ++ set(PROJECT_VERSION_MAJOR 5) ++endif() ++ + add_definitions(-DQT_NO_CAST_TO_ASCII + -DQT_NO_CAST_FROM_ASCII + -DQT_NO_CAST_FROM_BYTEARRAY) +@@ -64,3 +96,7 @@ install(TARGETS xembedsniproxy ${KDE_INSTALL_TARGETS_DEFAULT_ARGS}) + install(FILES xembedsniproxy.desktop DESTINATION ${KDE_INSTALL_AUTOSTARTDIR}) + + ecm_install_configured_files(INPUT plasma-xembedsniproxy.service.in @ONLY DESTINATION ${KDE_INSTALL_SYSTEMDUSERUNITDIR}) ++ ++if ("${CMAKE_BINARY_DIR}" STREQUAL "${CMAKE_CURRENT_BINARY_DIR}") ++ feature_summary(WHAT ALL FATAL_ON_MISSING_REQUIRED_PACKAGES) ++endif() +-- +2.34.1 + diff --git a/kde-plasma/xembed-sni-proxy/xembed-sni-proxy-5.25.0.ebuild b/kde-plasma/xembed-sni-proxy/xembed-sni-proxy-5.25.0.ebuild new file mode 100644 index 000000000000..591db2ed4650 --- /dev/null +++ b/kde-plasma/xembed-sni-proxy/xembed-sni-proxy-5.25.0.ebuild @@ -0,0 +1,42 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +KDE_ORG_NAME="plasma-workspace" +KFMIN=5.94.0 +PVCUT=$(ver_cut 1-3) +QTMIN=5.15.3 +inherit cmake kde.org + +DESCRIPTION="Legacy xembed tray icons support for SNI-only system trays" +HOMEPAGE="https://invent.kde.org/plasma/plasma-workspace/-/blob/master/xembed-sni-proxy/Readme.md" +CMAKE_USE_DIR="${S}/${PN}" + +LICENSE="GPL-2" +SLOT="5" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" + +DEPEND=" + >=dev-qt/qtcore-${QTMIN}:5 + >=dev-qt/qtdbus-${QTMIN}:5 + >=dev-qt/qtgui-${QTMIN}:5 + >=dev-qt/qtx11extras-${QTMIN}:5 + >=kde-frameworks/extra-cmake-modules-${KFMIN}:5 + >=kde-frameworks/kwindowsystem-${KFMIN}:5[X] + x11-libs/libxcb + x11-libs/libXtst + x11-libs/xcb-util-image +" +RDEPEND="${DEPEND} + !kde-plasma/xembed-sni-proxy:0 +" + +PATCHES=( "${FILESDIR}/${PN}-5.24.80-standalone.patch" ) + +src_prepare() { + cmake_src_prepare + + sed -e "/set/s/GENTOO_PV/$(ver_cut 1-3)/" \ + -i ${PN}/CMakeLists.txt || die "Failed to prepare CMakeLists.txt" +} diff --git a/licenses/Manifest.gz b/licenses/Manifest.gz index 0466eb3cf88c50cec1b4ef084b2fc18682d5f25f..6fe9c9350d3a98b89734ad7b8aa0cfb00c98dd78 100644 GIT binary patch delta 34143 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

    LZbO3C2GQNM7N}01E6HrTa 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 delta 33973 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 A@c;k- diff --git a/mail-client/neomutt/Manifest b/mail-client/neomutt/Manifest index 3bc4901f8396..07a2248e1aab 100644 --- a/mail-client/neomutt/Manifest +++ b/mail-client/neomutt/Manifest @@ -3,10 +3,10 @@ DIST neomutt-20220408.tar.gz 3764512 BLAKE2B a2f4d86960d6c47f91654af1752cf1d64df DIST neomutt-20220415.tar.gz 3770700 BLAKE2B 610632a8de6f407b2a33156890f33b64a7cfc80eef84cda4c5e18d1da87669c8a4cf2b4a0b269d6c338f546e83a349dc33608b9f21d1f6889efaa89d669f80e4 SHA512 8723416fe0ed325d8f0e49f6a77f2724e23e0e81c5786f15005cb05b47c0fc7f722f61a58fe0250dd5a2dac6f40b155b6bac202e6316662a1855265670affc92 DIST neomutt-20220429.tar.gz 3774374 BLAKE2B a67ae009bc24335693bb7abc2b1de5a957a4d912755f460ae205050963dc4556896a6f94971a7d113a5af8202d8a6ecff4cfff16c157725d4792eb31f5402a64 SHA512 ce151cabe9fe0c45f379dd7a71790f600faa9283c79a486c1421b5fe3b19b7f12d71dc36ec330e1b28b26ed83bf4c47b656ca823c484105ea3f80ef9166e7f0b DIST neomutt-test-files-8629adab700a75c54e8e28bf05ad092503a98f75.tar.gz 3673 BLAKE2B 50354f19aedc5fc07d59ecb5b38fa65de16119bc0929f47014bd35dab4d3a4e5953c8b35670f3440003cf0cbccc2d0d2b3a869dc929cdc3cd60b02790270fb54 SHA512 3d4962210bc558234d818801dcaa7851a0aef011c96d91c054af535186ffda42059fc61fb148c48e1b076999fe3159b31589a69a29ed1897f8928f52fcc157d3 -EBUILD neomutt-20211029-r1.ebuild 4435 BLAKE2B 5ab23ff25ed3bc162e889d75471dcc59a2597d6105d2770d88443bb6d535d2ae984b285f2c23e194d7d4b8c77935c30c028fe147ebaac2c54e09521df2c98937 SHA512 75fd831dba3cf7dc8d9b99f503aceb3836ed88521c05ded9f068f56fe60aa6f6200edceaf1251136e6f23185153cb74ebe6940dc2d22ab2b1b0c9667964729e3 -EBUILD neomutt-20211029.ebuild 4318 BLAKE2B 076853dfda2e7447e08fc503db1b1613726f5a48f4cda625052cfb1068f45f900b2f2c9d6ab142b24fdb198f2bb72a2b474fb1b39ffcbfa0e03934ad725df4f7 SHA512 26d24dc2d5daebca9a40283fb1f902b5703586b35c6a98195bc186f7c488bd0c1b7169bd88856fccb52290f82931b97c5d015c3f2d7eeeb4fafb3c169fd49dab -EBUILD neomutt-20220408.ebuild 4437 BLAKE2B 20cb0c414add7304f7d6936fb795e259b01ec4197cf1c0aaa9979234d09bdf2b94fa69c39635cf630d4246009b2fb3ea1186eb58993df1f50a33e854fecf485f SHA512 29dd8b8cf88541f7a25866b926f4128afc8e8573edab7712b87fca30ea1ee2adb2c3545736c1c21f8f092f39849900cfd1d9363b925895992580ecfb8afd48e7 -EBUILD neomutt-20220415.ebuild 4437 BLAKE2B 20cb0c414add7304f7d6936fb795e259b01ec4197cf1c0aaa9979234d09bdf2b94fa69c39635cf630d4246009b2fb3ea1186eb58993df1f50a33e854fecf485f SHA512 29dd8b8cf88541f7a25866b926f4128afc8e8573edab7712b87fca30ea1ee2adb2c3545736c1c21f8f092f39849900cfd1d9363b925895992580ecfb8afd48e7 -EBUILD neomutt-20220429.ebuild 4437 BLAKE2B 20cb0c414add7304f7d6936fb795e259b01ec4197cf1c0aaa9979234d09bdf2b94fa69c39635cf630d4246009b2fb3ea1186eb58993df1f50a33e854fecf485f SHA512 29dd8b8cf88541f7a25866b926f4128afc8e8573edab7712b87fca30ea1ee2adb2c3545736c1c21f8f092f39849900cfd1d9363b925895992580ecfb8afd48e7 -EBUILD neomutt-99999999.ebuild 4437 BLAKE2B 20cb0c414add7304f7d6936fb795e259b01ec4197cf1c0aaa9979234d09bdf2b94fa69c39635cf630d4246009b2fb3ea1186eb58993df1f50a33e854fecf485f SHA512 29dd8b8cf88541f7a25866b926f4128afc8e8573edab7712b87fca30ea1ee2adb2c3545736c1c21f8f092f39849900cfd1d9363b925895992580ecfb8afd48e7 +EBUILD neomutt-20211029-r1.ebuild 4437 BLAKE2B 36a9217bfa9f8f38709460c0cdec4f2f6efc48d0f8ec1546c341113b2f9be12673de2f4dc39bc691266f7505a6a3077410b78bba69162f9f2e5a84a54b469f87 SHA512 6d5a9ad5d5e32d94aecb11462e4b34b3ef9c4dc7250ea6b860d7c467a8be743a843ef0f9dbf182b62ecc2f3054fc247f6fd029771835452eecb2e19d94405575 +EBUILD neomutt-20211029.ebuild 4320 BLAKE2B b1cb42df56d3622dcb365395ede53c038f4cee2816aa5e9fa8c7f2dcd6f3ec8a69e4e6f34e09c5b019de856265e03e6b73cac93cb5490f42663cd54a472862b5 SHA512 ea6a69c001059372ff0508538a352143d2874c3c2fbe855c8926da479d06fe7ab765d9e55828a3fe7ea2a5cfced2700e00ea6736f87086e644dd3cac45085b4c +EBUILD neomutt-20220408.ebuild 4439 BLAKE2B a0e3de1f2af04fa23485d748c0b44de026c61403e7aaa231fdccb8af7973be9353140e7fa01c521d4efeacf6bea76c30aa893128f76e8c4370d165094364f5f6 SHA512 a88e822780c5cd00ebb53963f9a9bff1eaa8d47c8ac9ef12bf9cd945b3c91d0b97308addc1e37854e090cc4efa5bebcc0a4f66c0b1f32b3d551a2093ca4131cc +EBUILD neomutt-20220415.ebuild 4439 BLAKE2B a0e3de1f2af04fa23485d748c0b44de026c61403e7aaa231fdccb8af7973be9353140e7fa01c521d4efeacf6bea76c30aa893128f76e8c4370d165094364f5f6 SHA512 a88e822780c5cd00ebb53963f9a9bff1eaa8d47c8ac9ef12bf9cd945b3c91d0b97308addc1e37854e090cc4efa5bebcc0a4f66c0b1f32b3d551a2093ca4131cc +EBUILD neomutt-20220429.ebuild 4439 BLAKE2B a0e3de1f2af04fa23485d748c0b44de026c61403e7aaa231fdccb8af7973be9353140e7fa01c521d4efeacf6bea76c30aa893128f76e8c4370d165094364f5f6 SHA512 a88e822780c5cd00ebb53963f9a9bff1eaa8d47c8ac9ef12bf9cd945b3c91d0b97308addc1e37854e090cc4efa5bebcc0a4f66c0b1f32b3d551a2093ca4131cc +EBUILD neomutt-99999999.ebuild 4439 BLAKE2B a0e3de1f2af04fa23485d748c0b44de026c61403e7aaa231fdccb8af7973be9353140e7fa01c521d4efeacf6bea76c30aa893128f76e8c4370d165094364f5f6 SHA512 a88e822780c5cd00ebb53963f9a9bff1eaa8d47c8ac9ef12bf9cd945b3c91d0b97308addc1e37854e090cc4efa5bebcc0a4f66c0b1f32b3d551a2093ca4131cc MISC metadata.xml 1566 BLAKE2B 79d3e2c7123d2ca85fef6660f181923555694a76ce484ce07ab236dc97107e3f6d59bd398823194ec9d00a044dd42b8924e45010cfd6a71f5ef715733b094953 SHA512 4548b2bcca9d03ae8ee772f0837c670840771673f0e3e545ed5dd3a6ceebe851025f916f16c461b6c05b822ea50d819688c1ac71d6e5a99375072e66a76db184 diff --git a/mail-client/neomutt/neomutt-20211029-r1.ebuild b/mail-client/neomutt/neomutt-20211029-r1.ebuild index b8a28e2720eb..21f921b4b59e 100644 --- a/mail-client/neomutt/neomutt-20211029-r1.ebuild +++ b/mail-client/neomutt/neomutt-20211029-r1.ebuild @@ -125,7 +125,7 @@ src_configure() { } src_test() { - local test_dir="$(readlink --canonicalize ${S}/../neomutt-test-files-${TEST_FILES_COMMIT})" + local test_dir="$(readlink --canonicalize "${S}"/../neomutt-test-files-${TEST_FILES_COMMIT})" pushd ${test_dir} || die "Could not cd into test_dir" NEOMUTT_TEST_DIR="${test_dir}" ./setup.sh \ || die "Failed to run the setup.sh script" diff --git a/mail-client/neomutt/neomutt-20211029.ebuild b/mail-client/neomutt/neomutt-20211029.ebuild index 6c5d607b8a48..57bee1ffc254 100644 --- a/mail-client/neomutt/neomutt-20211029.ebuild +++ b/mail-client/neomutt/neomutt-20211029.ebuild @@ -116,7 +116,7 @@ src_configure() { } src_test() { - local test_dir="$(readlink --canonicalize ${S}/../neomutt-test-files-${TEST_FILES_COMMIT})" + local test_dir="$(readlink --canonicalize "${S}"/../neomutt-test-files-${TEST_FILES_COMMIT})" pushd ${test_dir} || die "Could not cd into test_dir" NEOMUTT_TEST_DIR="${test_dir}" ./setup.sh \ || die "Failed to run the setup.sh script" diff --git a/mail-client/neomutt/neomutt-20220408.ebuild b/mail-client/neomutt/neomutt-20220408.ebuild index b3f780bca0ac..f149b539eac9 100644 --- a/mail-client/neomutt/neomutt-20220408.ebuild +++ b/mail-client/neomutt/neomutt-20220408.ebuild @@ -125,7 +125,7 @@ src_configure() { } src_test() { - local test_dir="$(readlink --canonicalize ${S}/../neomutt-test-files-${TEST_FILES_COMMIT})" + local test_dir="$(readlink --canonicalize "${S}"/../neomutt-test-files-${TEST_FILES_COMMIT})" pushd ${test_dir} || die "Could not cd into test_dir" NEOMUTT_TEST_DIR="${test_dir}" ./setup.sh \ || die "Failed to run the setup.sh script" diff --git a/mail-client/neomutt/neomutt-20220415.ebuild b/mail-client/neomutt/neomutt-20220415.ebuild index b3f780bca0ac..f149b539eac9 100644 --- a/mail-client/neomutt/neomutt-20220415.ebuild +++ b/mail-client/neomutt/neomutt-20220415.ebuild @@ -125,7 +125,7 @@ src_configure() { } src_test() { - local test_dir="$(readlink --canonicalize ${S}/../neomutt-test-files-${TEST_FILES_COMMIT})" + local test_dir="$(readlink --canonicalize "${S}"/../neomutt-test-files-${TEST_FILES_COMMIT})" pushd ${test_dir} || die "Could not cd into test_dir" NEOMUTT_TEST_DIR="${test_dir}" ./setup.sh \ || die "Failed to run the setup.sh script" diff --git a/mail-client/neomutt/neomutt-20220429.ebuild b/mail-client/neomutt/neomutt-20220429.ebuild index b3f780bca0ac..f149b539eac9 100644 --- a/mail-client/neomutt/neomutt-20220429.ebuild +++ b/mail-client/neomutt/neomutt-20220429.ebuild @@ -125,7 +125,7 @@ src_configure() { } src_test() { - local test_dir="$(readlink --canonicalize ${S}/../neomutt-test-files-${TEST_FILES_COMMIT})" + local test_dir="$(readlink --canonicalize "${S}"/../neomutt-test-files-${TEST_FILES_COMMIT})" pushd ${test_dir} || die "Could not cd into test_dir" NEOMUTT_TEST_DIR="${test_dir}" ./setup.sh \ || die "Failed to run the setup.sh script" diff --git a/mail-client/neomutt/neomutt-99999999.ebuild b/mail-client/neomutt/neomutt-99999999.ebuild index b3f780bca0ac..f149b539eac9 100644 --- a/mail-client/neomutt/neomutt-99999999.ebuild +++ b/mail-client/neomutt/neomutt-99999999.ebuild @@ -125,7 +125,7 @@ src_configure() { } src_test() { - local test_dir="$(readlink --canonicalize ${S}/../neomutt-test-files-${TEST_FILES_COMMIT})" + local test_dir="$(readlink --canonicalize "${S}"/../neomutt-test-files-${TEST_FILES_COMMIT})" pushd ${test_dir} || die "Could not cd into test_dir" NEOMUTT_TEST_DIR="${test_dir}" ./setup.sh \ || die "Failed to run the setup.sh script" diff --git a/mail-client/roundcube/Manifest b/mail-client/roundcube/Manifest index 703cd4cdf500..425851db6d6f 100644 --- a/mail-client/roundcube/Manifest +++ b/mail-client/roundcube/Manifest @@ -4,10 +4,12 @@ DIST roundcubemail-1.5.0-complete.tar.gz 7802014 BLAKE2B d81a521c264b47b55b7f868 DIST roundcubemail-1.5.1-complete.tar.gz 7827081 BLAKE2B 1547ba369ef8e5f2b99ed72d562de3f76ff973d9617f4394bb89e281917264c9304aeb2b44cffd16952c2295111707215fe0426ce0f3f1d4a5c94df5f0811235 SHA512 bcea37859fbbee2f474cda024e5648b823a2da44ae69e5036a5b7e6add1d73dbfc1cd1cc32a3e01e59b0a3ba2ea03d1b028eec8e8f139fc4fb3eea8b52e28203 DIST roundcubemail-1.5.2-complete.tar.gz 7852981 BLAKE2B 36920aa30301b96e1157a586508f3d460c26cfd692919b803bc8cecb31d99ebec5f93a62c725dd5d1dbd1ff68d59c97278b07eaabec42c5fb02c320c72fac8bf SHA512 96faa8c95c23b538ebfa91f58fb918b37185dbd1c09f2d128c9f8c800a0e3d6a2abbfa52753fb6a7ee47b633f35e2b31c92623107116dc760dfa9a22a4b2a23c DIST roundcubemail-1.6-beta-complete.tar.gz 5941128 BLAKE2B 2114a683cbf0c4ec6f5ba0b4d5eebb0a1f96121724861c1b1b5ce30f6b3a8fae02693878cae168af3d7f906a705814233aef024ddbc24d807ccd089f24b63fe1 SHA512 8a8bc9749203980d33ede7b221b96e0990b4afbe41db65fca74f0a49334adcae717306d4fe8fe1a5c938bf9fbcb5c4745d4d67bc5a587503aa3a2e9cb8f6384b +DIST roundcubemail-1.6-rc-complete.tar.gz 5961003 BLAKE2B a21a42f69c223eb50b38f6d02ab69ebe3cf55cc2848fc49cc0e238eead5f19751801654c0b5fb6954022d9b24562c04ba085bf668591a5b7ff7b306d3a950d1c SHA512 f12f7858b19ce16613ed02a8b4cf7b4fe16753454b7c4cf4e92bbb2d11de4ba1e00b09ba70b387133613967654aadaaf09167ed16c54809885eb48adcf54de5f EBUILD roundcube-1.4.11.ebuild 2289 BLAKE2B 3e24731cb8fa44a45ff7c34aeaf0f2766849d1cec59e6c5ae26fb639443e9288889e435a976686328860fdd6bc64b98369d0ad585f879b57202cdbf6dbdd6d06 SHA512 858450c270914701ad910de943f35985c538a817cc325cef345ed6d582507fc365b3df11df2d1f800c107cebd3cd8ed0251e5d055dcb568f91423c5c62017bc6 EBUILD roundcube-1.5.0.ebuild 2358 BLAKE2B e44b1329bb7d68f7d328c5b8a2b4adb394b81781e0245dd709d1a0827e813a44b59f4f934dbcf157fc236159ad735b6dfdcb2b894f7f6710d40f522476270924 SHA512 b207366b024710c60da353129ca2316009d256060164198a6a374d6cec9eeb733b89b81acf6f2256b0e996b716d3caa9ec9905e77569b758e25997662564b483 EBUILD roundcube-1.5.1.ebuild 2358 BLAKE2B e44b1329bb7d68f7d328c5b8a2b4adb394b81781e0245dd709d1a0827e813a44b59f4f934dbcf157fc236159ad735b6dfdcb2b894f7f6710d40f522476270924 SHA512 b207366b024710c60da353129ca2316009d256060164198a6a374d6cec9eeb733b89b81acf6f2256b0e996b716d3caa9ec9905e77569b758e25997662564b483 EBUILD roundcube-1.5.2.ebuild 2358 BLAKE2B e44b1329bb7d68f7d328c5b8a2b4adb394b81781e0245dd709d1a0827e813a44b59f4f934dbcf157fc236159ad735b6dfdcb2b894f7f6710d40f522476270924 SHA512 b207366b024710c60da353129ca2316009d256060164198a6a374d6cec9eeb733b89b81acf6f2256b0e996b716d3caa9ec9905e77569b758e25997662564b483 EBUILD roundcube-1.6_beta.ebuild 2358 BLAKE2B 2ec8dcf67cbceffad488687cf6fd206e479aa317136843eae599b2dc489e4c91bdc9e8e6e1e8e2be15ed2187abb532da1fdb842c9b0529d87fe503ff206084c9 SHA512 6ef49096ec40fe9ae94731a19aa9d49d60f0868e14c9513e4a42599bd51cc15fe2cac895eae15740385a9271f1cd81bb68aa4460ddb0fac26ba38ba5b63703eb +EBUILD roundcube-1.6_rc.ebuild 2358 BLAKE2B 2ec8dcf67cbceffad488687cf6fd206e479aa317136843eae599b2dc489e4c91bdc9e8e6e1e8e2be15ed2187abb532da1fdb842c9b0529d87fe503ff206084c9 SHA512 6ef49096ec40fe9ae94731a19aa9d49d60f0868e14c9513e4a42599bd51cc15fe2cac895eae15740385a9271f1cd81bb68aa4460ddb0fac26ba38ba5b63703eb EBUILD roundcube-9999.ebuild 2358 BLAKE2B 2ec8dcf67cbceffad488687cf6fd206e479aa317136843eae599b2dc489e4c91bdc9e8e6e1e8e2be15ed2187abb532da1fdb842c9b0529d87fe503ff206084c9 SHA512 6ef49096ec40fe9ae94731a19aa9d49d60f0868e14c9513e4a42599bd51cc15fe2cac895eae15740385a9271f1cd81bb68aa4460ddb0fac26ba38ba5b63703eb MISC metadata.xml 1118 BLAKE2B 2872ed8444c98f6c9f96642089c879225e14ee2b53ad2dc70b307a82b8a1e0988e19c24fc9da8f98c63bacd6cfb105941ee5a5bc8e4ee756e216e0dd6d970e84 SHA512 3bb6ac4d95aaa94e0a23f1382b79220de90a45f45e1c98dac00c91e4bf12d35646c95b633713896062c729777e0ec57a6ebcc5d4d1b416105dc63378b50afb47 diff --git a/mail-client/roundcube/roundcube-1.6_rc.ebuild b/mail-client/roundcube/roundcube-1.6_rc.ebuild new file mode 100644 index 000000000000..44d89c9d3634 --- /dev/null +++ b/mail-client/roundcube/roundcube-1.6_rc.ebuild @@ -0,0 +1,97 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit webapp + +MY_PN=${PN}mail +MY_PV=${PV/_/-} +MY_P=${MY_PN}-${MY_PV} + +DESCRIPTION="A browser-based multilingual IMAP client with an application-like user interface" +HOMEPAGE="https://roundcube.net" + +# roundcube is GPL-licensed, the rest of the licenses here are +# for bundled PEAR components, googiespell and utf8.class.php +LICENSE="GPL-3 BSD PHP-2.02 PHP-3 MIT public-domain" + +IUSE="change-password enigma exif fileinfo ldap mysql postgres sqlite ssl spell zip" +REQUIRED_USE="|| ( mysql postgres sqlite )" + +# this function only sets DEPEND so we need to include that in RDEPEND +need_httpd_cgi + +RDEPEND=" + ${DEPEND} + >=dev-lang/php-7.3.0[exif?,fileinfo?,filter,gd,iconv,intl,json(+),ldap?,pdo,postgres?,session,sqlite?,ssl?,unicode,xml,zip?] + virtual/httpd-php + change-password? ( + dev-lang/php[sockets] + ) + enigma? ( + app-crypt/gnupg + ) + mysql? ( + || ( + dev-lang/php[mysql] + dev-lang/php[mysqli] + ) + ) + spell? ( dev-lang/php[curl,spell] ) +" + +if [[ ${PV} == *9999 ]] ; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/roundcube/roundcubemail" + EGIT_BRANCH="master" + BDEPEND="${BDEPEND} + app-arch/unzip + dev-php/composer + net-misc/curl" +else + SRC_URI="https://github.com/${PN}/${MY_PN}/releases/download/${MY_PV}/${MY_P}-complete.tar.gz" + S="${WORKDIR}/${MY_P}" + KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc ~x86" +fi + +src_unpack() { + if [[ "${PV}" == *9999* ]]; then + git-r3_src_unpack + pushd "${S}" > /dev/null || die + rm Makefile || die + mv composer.json-dist composer.json || die + composer install --no-dev || die + ./bin/install-jsdeps.sh || die + popd > /dev/null || die + else + default + fi +} + +src_install() { + webapp_src_preinst + + dodoc CHANGELOG.md INSTALL README.md UPGRADING SECURITY.md + + insinto "${MY_HTDOCSDIR}" + doins -r [[:lower:]]* SQL + doins .htaccess + + webapp_serverowned "${MY_HTDOCSDIR}"/logs + webapp_serverowned "${MY_HTDOCSDIR}"/temp + + webapp_configfile "${MY_HTDOCSDIR}"/config/defaults.inc.php + webapp_postupgrade_txt en "${FILESDIR}/POST-UPGRADE_complete.txt" + + webapp_src_install +} + +pkg_postinst() { + webapp_pkg_postinst + + if [[ -n ${REPLACING_VERSIONS} ]]; then + elog "You can review the post-upgrade instructions at:" + elog "${EROOT}/usr/share/webapps/${PN}/${PV}/postupgrade-en.txt" + fi +} diff --git a/media-fonts/Manifest.gz b/media-fonts/Manifest.gz index 618954e9b44a77e12a6ab9a69b335170194d14c3..e14c74aa51e85f2a600e019fa3a15e4c960e9c05 100644 GIT binary patch delta 11816 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

    !#E8xTf@0x1LXIU?&Ci}Lt;d(Kc1%*{9 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 diff --git a/media-libs/fcft/Manifest b/media-libs/fcft/Manifest index abdd61e0f321..a3fe29c2143e 100644 --- a/media-libs/fcft/Manifest +++ b/media-libs/fcft/Manifest @@ -1,9 +1,3 @@ -DIST fcft-3.0.0.tar.gz 441458 BLAKE2B 9ff83691435953285f1b3f8b51dac7b17453a457eeb910f035e39c6fa3bb39098d3adbb7179f734261a4034e9ea8b034dd03a20ba0c364b7de2efe9b781dfdaa SHA512 fbf7ac7d777bdb530b90b79a0bd8b90d3f7ae8b099c2733304dbe89fbcc1a1a3493d1eac0478bcdee291d8c804da21461737fc3e34164637e86ff737023622b1 -DIST fcft-3.0.1.tar.gz 441493 BLAKE2B 79fe864edf04b21fe88fa167e3390836e5c7254710082312068ff4c39624508e086f4eed2ea5706b52421b2276a6f2d1f2211ff0b256112d989764e667c44fe2 SHA512 856bec504a253678a2962c0a7c5029e5fd3d26e305ca3fcae8d9df398bcc84a03e9d67522673d1f1bb0ec91606c0627d6ab4bf2780cbb5965a01c91e6f0aac89 -DIST fcft-3.1.1.tar.gz 741229 BLAKE2B ef3fdca8f88893f0c69ed48181dce2a185d5e67ba6fc94d2f782b64f3078700c6be909560448f2625d43517f94aac2d82f58df29804b0fae5a72372a5b4a4004 SHA512 0344fc55906dee2588162f805ad703fe0efd26f3a8ce794273721d6111dd29bdb3589bd863f24998346018932f78b4c2dc04c4e2c8b49286db1efa9ecbc5521f DIST fcft-3.1.2.tar.gz 741659 BLAKE2B d4c3b9ef444771f255b7b19e9645d53558caed2022a59759418fe0b9961f74833da2b760c0c961ce5fbbf91f3e0291dd87590fe00ab300ee194a497accba392e SHA512 b3874819ef90a4f1d1975cae72b925c928bc9758629e63b2083dab807166133bc68308ba4f9481c34c9e0b5262a1d2558e47cccf6ce9d34516583e48d03a5bf9 -EBUILD fcft-3.0.0.ebuild 1906 BLAKE2B 4a2c567813b6947cbc89f205c22a76417fb19ef4bbf713fd7f61c09844e3695c240127dfbc90ccfaeabb896ed57f4b5fc5845cea852c375f564688c2bb7a7b29 SHA512 a9d243893214558c2880dc88b22bc4b067443260dde458e65f522393cc25b62161a998ca5538b36e809a6f9bc85a2c24475681503dc0acba6b1433698e572aa6 -EBUILD fcft-3.0.1.ebuild 1913 BLAKE2B 36c71794b51cb292b37414e3e6eb28dc4cf23059d05e93a3687e942041f3be559ebc10043582b70e72f650fd293fef294a8232dc38a28d65c8d5a3c7135cceab SHA512 4ea3339610d70a4b2ef89299bc07078e2b315ecece7dc0a52e5a956ab457124244dfd4b9cb89ad6d61286296bf6742fc2b4585a5728a641fe92a2f6f7cd5ddff -EBUILD fcft-3.1.1.ebuild 2044 BLAKE2B daf9be8f94f76b295acada65b45281c348ab4811100b1971425cad04bbfbf7ad01d14ede331c90b456a5c78d434e78c0e575ae7a1ba1208fbcb7c7b03f7ffa99 SHA512 ba13cfec251ad817b6143bc866d24cea3867dec75692cdba9acf21e26306a6f86cad4208212e93e082cca86eb1ef19d577aef0fc42806bcb64d8b4c9a6faea8c -EBUILD fcft-3.1.2.ebuild 2044 BLAKE2B daf9be8f94f76b295acada65b45281c348ab4811100b1971425cad04bbfbf7ad01d14ede331c90b456a5c78d434e78c0e575ae7a1ba1208fbcb7c7b03f7ffa99 SHA512 ba13cfec251ad817b6143bc866d24cea3867dec75692cdba9acf21e26306a6f86cad4208212e93e082cca86eb1ef19d577aef0fc42806bcb64d8b4c9a6faea8c +EBUILD fcft-3.1.2-r1.ebuild 2073 BLAKE2B cb0345c7f705f89bd909f784af5b92ec01fd5ae1f76f58036274bb1970c155dc18fe7654bc61abe9ecebfbb29f847c5b01278bfb36965829ba3a1bce157da596 SHA512 038dedc345cda97558e4cfb78d27d5615fdccdbf70219b056a8a3d9116fb264cdea95854c8b5b9ce77393a60196dd5a847204e05b91b2c9cbe6d3aabf369d7cf MISC metadata.xml 631 BLAKE2B 464952a9c2b5959cbcb732323c54d57c4e67cb65efe87b4fe63b8369568531b0c6a0988990ea1756ee6012f81e6226600d638f2008fcdf452da36adeb5e204c0 SHA512 c2d704df7eeb25403bdbb7bd39c58c20d3c95dcf1c00051b8b558389344f9176fd4027349337ac7bb29249feefc997d0ef38e4ddc611d13a0c04a7880c048164 diff --git a/media-libs/fcft/fcft-3.0.0.ebuild b/media-libs/fcft/fcft-3.0.0.ebuild deleted file mode 100644 index 32aafcd56690..000000000000 --- a/media-libs/fcft/fcft-3.0.0.ebuild +++ /dev/null @@ -1,89 +0,0 @@ -# Copyright 2020-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8..10} ) -inherit meson python-any-r1 - -DESCRIPTION="Simple library for font loading and glyph rasterization" -HOMEPAGE="https://codeberg.org/dnkl/fcft" -SRC_URI="https://codeberg.org/dnkl/fcft/archive/${PV}.tar.gz -> ${P}.tar.gz" -S="${WORKDIR}/${PN}" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64" -IUSE="examples +harfbuzz +libutf8proc test" -REQUIRED_USE=" - libutf8proc? ( harfbuzz ) - examples? ( libutf8proc ) -" -RESTRICT="!test? ( test )" - -RDEPEND=" - media-libs/fontconfig - media-libs/freetype - x11-libs/pixman - examples? ( - dev-libs/libutf8proc:= - dev-libs/wayland - ) - harfbuzz? ( - media-libs/harfbuzz:= - ) - libutf8proc? ( - dev-libs/libutf8proc:= - ) -" -DEPEND=" - ${RDEPEND} - app-i18n/unicode-data - dev-libs/tllist - examples? ( - dev-libs/wayland-protocols - ) - test? ( - dev-libs/check - harfbuzz? ( media-fonts/noto-emoji ) - ) -" -BDEPEND=" - ${PYTHON_DEPS} - app-text/scdoc - examples? ( - dev-util/wayland-scanner - ) -" - -src_prepare() { - default - - rm -r unicode || die "Failed removing vendored unicode-data" - - sed -i "s;unicode/UnicodeData.txt;${EPREFIX}/usr/share/unicode-data/UnicodeData.txt;" \ - meson.build || die "Failed changing UnicodeData.txt to system's copy" - sed -i "s;unicode/emoji-data.txt;${EPREFIX}/usr/share/unicode-data/emoji/emoji-data.txt;" \ - meson.build || die "Failed changing emoji-data.txt to system's copy" -} - -src_configure() { - local emesonargs=( - $(meson_feature harfbuzz grapheme-shaping) - $(meson_feature libutf8proc run-shaping) - $(meson_use examples) - $(use test && meson_use harfbuzz test-text-shaping) - -Ddocs=enabled - ) - - meson_src_configure -} - -src_install() { - local DOCS=( CHANGELOG.md README.md ) - meson_src_install - - rm -r "${ED}"/usr/share/doc/${PN} || die - - use examples && newbin "${BUILD_DIR}/example/example" fcft-example -} diff --git a/media-libs/fcft/fcft-3.0.1.ebuild b/media-libs/fcft/fcft-3.0.1.ebuild deleted file mode 100644 index 075480c9464a..000000000000 --- a/media-libs/fcft/fcft-3.0.1.ebuild +++ /dev/null @@ -1,89 +0,0 @@ -# Copyright 2020-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8..10} ) -inherit meson python-any-r1 - -DESCRIPTION="Simple library for font loading and glyph rasterization" -HOMEPAGE="https://codeberg.org/dnkl/fcft" -SRC_URI="https://codeberg.org/dnkl/fcft/archive/${PV}.tar.gz -> ${P}.tar.gz" -S="${WORKDIR}/${PN}" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~arm64" -IUSE="examples +harfbuzz +libutf8proc test" -REQUIRED_USE=" - libutf8proc? ( harfbuzz ) - examples? ( libutf8proc ) -" -RESTRICT="!test? ( test )" - -RDEPEND=" - media-libs/fontconfig - media-libs/freetype - x11-libs/pixman - examples? ( - dev-libs/libutf8proc:= - dev-libs/wayland - ) - harfbuzz? ( - media-libs/harfbuzz:= - ) - libutf8proc? ( - dev-libs/libutf8proc:= - ) -" -DEPEND=" - ${RDEPEND} - app-i18n/unicode-data - dev-libs/tllist - examples? ( - dev-libs/wayland-protocols - ) - test? ( - dev-libs/check - harfbuzz? ( media-fonts/noto-emoji ) - ) -" -BDEPEND=" - ${PYTHON_DEPS} - app-text/scdoc - examples? ( - dev-util/wayland-scanner - ) -" - -src_prepare() { - default - - rm -r unicode || die "Failed removing vendored unicode-data" - - sed -i "s;unicode/UnicodeData.txt;${EPREFIX}/usr/share/unicode-data/UnicodeData.txt;" \ - meson.build || die "Failed changing UnicodeData.txt to system's copy" - sed -i "s;unicode/emoji-data.txt;${EPREFIX}/usr/share/unicode-data/emoji/emoji-data.txt;" \ - meson.build || die "Failed changing emoji-data.txt to system's copy" -} - -src_configure() { - local emesonargs=( - $(meson_feature harfbuzz grapheme-shaping) - $(meson_feature libutf8proc run-shaping) - $(meson_use examples) - $(use test && meson_use harfbuzz test-text-shaping) - -Ddocs=enabled - ) - - meson_src_configure -} - -src_install() { - local DOCS=( CHANGELOG.md README.md ) - meson_src_install - - rm -r "${ED}"/usr/share/doc/${PN} || die - - use examples && newbin "${BUILD_DIR}/example/example" fcft-example -} diff --git a/media-libs/fcft/fcft-3.1.1.ebuild b/media-libs/fcft/fcft-3.1.1.ebuild deleted file mode 100644 index bedcbca8b1f5..000000000000 --- a/media-libs/fcft/fcft-3.1.1.ebuild +++ /dev/null @@ -1,93 +0,0 @@ -# Copyright 2020-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8..10} ) -inherit meson python-any-r1 - -DESCRIPTION="Simple library for font loading and glyph rasterization" -HOMEPAGE="https://codeberg.org/dnkl/fcft" -SRC_URI="https://codeberg.org/dnkl/fcft/archive/${PV}.tar.gz -> ${P}.tar.gz" -S="${WORKDIR}/${PN}" - -# MIT for fcft -# ZLIB for nanosvg -LICENSE="MIT ZLIB" -SLOT="0" -KEYWORDS="~amd64 ~arm64" -IUSE="examples +harfbuzz +libutf8proc test" -REQUIRED_USE=" - libutf8proc? ( harfbuzz ) - examples? ( libutf8proc ) -" -RESTRICT="!test? ( test )" - -RDEPEND=" - media-libs/fontconfig - media-libs/freetype - x11-libs/pixman - examples? ( - dev-libs/libutf8proc:= - dev-libs/wayland - ) - harfbuzz? ( - media-libs/harfbuzz:= - ) - libutf8proc? ( - dev-libs/libutf8proc:= - ) -" -DEPEND=" - ${RDEPEND} - app-i18n/unicode-data - dev-libs/tllist - examples? ( - dev-libs/wayland-protocols - ) - test? ( - dev-libs/check - harfbuzz? ( media-fonts/noto-emoji ) - ) -" -BDEPEND=" - ${PYTHON_DEPS} - app-text/scdoc - examples? ( - dev-util/wayland-scanner - ) -" - -src_prepare() { - default - - rm -r unicode || die "Failed removing vendored unicode-data" - - sed -i "s;unicode/UnicodeData.txt;${EPREFIX}/usr/share/unicode-data/UnicodeData.txt;" \ - meson.build || die "Failed changing UnicodeData.txt to system's copy" - sed -i "s;unicode/emoji-data.txt;${EPREFIX}/usr/share/unicode-data/emoji/emoji-data.txt;" \ - meson.build || die "Failed changing emoji-data.txt to system's copy" -} - -src_configure() { - local emesonargs=( - $(meson_feature harfbuzz grapheme-shaping) - $(meson_feature libutf8proc run-shaping) - $(meson_use examples) - $(use test && meson_use harfbuzz test-text-shaping) - # bundled, tiny, I believe this means we should always include it - -Dsvg-backend=nanosvg - -Ddocs=enabled - ) - - meson_src_configure -} - -src_install() { - local DOCS=( CHANGELOG.md README.md ) - meson_src_install - - rm -r "${ED}"/usr/share/doc/${PN} || die - - use examples && newbin "${BUILD_DIR}/example/example" fcft-example -} diff --git a/media-libs/fcft/fcft-3.1.2.ebuild b/media-libs/fcft/fcft-3.1.2-r1.ebuild similarity index 95% rename from media-libs/fcft/fcft-3.1.2.ebuild rename to media-libs/fcft/fcft-3.1.2-r1.ebuild index bedcbca8b1f5..9ecda1e5c4a3 100644 --- a/media-libs/fcft/fcft-3.1.2.ebuild +++ b/media-libs/fcft/fcft-3.1.2-r1.ebuild @@ -3,7 +3,7 @@ EAPI=8 -PYTHON_COMPAT=( python3_{8..10} ) +PYTHON_COMPAT=( python3_{8..11} ) inherit meson python-any-r1 DESCRIPTION="Simple library for font loading and glyph rasterization" @@ -32,7 +32,7 @@ RDEPEND=" dev-libs/wayland ) harfbuzz? ( - media-libs/harfbuzz:= + media-libs/harfbuzz:=[truetype] ) libutf8proc? ( dev-libs/libutf8proc:= @@ -53,6 +53,7 @@ DEPEND=" BDEPEND=" ${PYTHON_DEPS} app-text/scdoc + virtual/pkgconfig examples? ( dev-util/wayland-scanner ) diff --git a/media-libs/harfbuzz/Manifest b/media-libs/harfbuzz/Manifest index d3e0ebd86baf..64f13e8d2106 100644 --- a/media-libs/harfbuzz/Manifest +++ b/media-libs/harfbuzz/Manifest @@ -3,7 +3,7 @@ DIST harfbuzz-3.4.0.tar.gz 29043149 BLAKE2B 7b779149b34353ebb85143f74e9efdd8f8ba DIST harfbuzz-4.2.1.tar.gz 29096419 BLAKE2B eb523c2e3c956559e2445bd12719b14c244cfdedd239041afec71a17912e489adb94c0b6fe148c60ae9e908cc3e740752de2a33a255c123ef937debe6008d78b SHA512 de14b673f6bd03d561c45f94e9bda44ee41897a643ab8837493260a83b1eb1f1ca0fe105c1bee241f2ecd6ab869dbccf3ffba8e2c4ee9a3a1fca4e1c6c7ca4f3 DIST harfbuzz-4.3.0.tar.gz 29200217 BLAKE2B dfe5e3b47e3d89a5ad7c6eaf6d274027a0eb05d1994b922d3124c97270f34353384c0161d8815fb2e379e82c8bdf046843902ba53db38daa4348e99d99255900 SHA512 bccf7cfb06ac18a9a9bf465c30dbfb51d73762a6667b3a069a85f9f597e6d27858e9e39a36cce12e23ec5b002b9e572638bf00c76bdea66545ae67a2bb7915f4 EBUILD harfbuzz-3.4.0-r1.ebuild 2626 BLAKE2B 7b50e89680cea5a8eb4dd83428747639d57f8c5978f40504ef28250626c8409fd0b7a3794ba511e02049d14931b93f65215fdfa19c5a9ab6bfca08fe88c2bca9 SHA512 493089edcfdea0f074e83b34c5fd54c1beeddd2762bc5874877081833c0ba74d431f428c2fe1e18cd8436fabedbb39bf9f1f46c8d276e22c2efd61c0b6b43006 -EBUILD harfbuzz-4.2.1.ebuild 2575 BLAKE2B a596a284cac83406c48a9005edccaee46dfaa8cfb5485e353c7122955ed9f27b75dfac3e66ab76e85e9b50f824d08d5c601d0497b6fecdc9f98972e7c2f6438a SHA512 c613f3da31807784500cc321d5aea1f999700a325ad92fe7547870cb5d4facd8a99bdf337b2959171bb48ab3361fd4208a4bd70e8532bf5ab0b89d7531d8fd5e +EBUILD harfbuzz-4.2.1.ebuild 2571 BLAKE2B 4c2223e4eb9571d27760a50f7387fdb284dc3d5861a599771773e553b5e3bf46a840de1af1e2ee198629d4dfded9f8b53d5ba5a091607f4fe2d091f0258413dd SHA512 82ad48700f3b8c86e6c7ab4350c6872a64f6cccd36c61135e8c5ceaf00022e0cc335a4819bbd2a3072a3866b36e6d26f6e5b509f5db8bb9b82928c13c34b65cc EBUILD harfbuzz-4.3.0.ebuild 2576 BLAKE2B 3921b398fb8bc79f565017c58c0dfa65b719fd973416a28a58e012decab39367c23145b4ee11a00d563e02c9fdb8ea94e4cbbbf423861902760f7a8446500f28 SHA512 1d922c3524ac2ee0ce98e72c2d333ab575d7971b3cf5a5fa60187e433083fe69d826dc614e9ee9a1f98212a27aa3445f4a06bd294e455cdec73d13bde5e33066 EBUILD harfbuzz-9999.ebuild 2569 BLAKE2B f434eeadafaceda6b51cbf3a47bb1bfdb930950fc5976064744c285708a04f2484d2f2bb85310dd36a177ff3e129c65cd7a09c5417d1cddf699f65c4dc2e22fe SHA512 e62ee2c1623a8a321462ae119aa2485b9e479a66c224961905e2958e9c4cb036a3de399f15ddff9d09619dd6ee8b7d84c295c3d5e15c91af778e04edf969e866 MISC metadata.xml 818 BLAKE2B 6165990c46a33076cbcb991aa9417b1b1725886c03748d1fbb3f299408d6b56895b66cd723be06f0c72ded731698ca8d16d00cbf7247fafd1291b031aa784cf6 SHA512 141b1399bb3bdb6a5ade1bef685f99e60195edac718b93ec2350ab9e2dad3cc138a3d599c3a2b662a76579309a4f4cff259ef12a194d6a8dfffc4ef74c9102b6 diff --git a/media-libs/harfbuzz/harfbuzz-4.2.1.ebuild b/media-libs/harfbuzz/harfbuzz-4.2.1.ebuild index ce2eb2a05e8c..0a7284a92e28 100644 --- a/media-libs/harfbuzz/harfbuzz-4.2.1.ebuild +++ b/media-libs/harfbuzz/harfbuzz-4.2.1.ebuild @@ -15,7 +15,7 @@ if [[ ${PV} = 9999 ]] ; then inherit git-r3 else SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" fi LICENSE="Old-MIT ISC icu" diff --git a/media-libs/libjxl/Manifest b/media-libs/libjxl/Manifest index cc967254cc85..7e9183939915 100644 --- a/media-libs/libjxl/Manifest +++ b/media-libs/libjxl/Manifest @@ -1,6 +1,6 @@ DIST libjxl-0.7.0_pre20220329.tar.gz 21282311 BLAKE2B 8ced9811adba47e5ccac4d55cb7133a863bedceebeb51e649fa79ecb17b785e747532f1f36fd39e3627d0a29406f5f403dee8fa42a9958c713c1296c2f83260a SHA512 deb17dd2eb3e2c39d624d97c6959940aee5beafcb009f6cb2ac14dd83c73d2601df8c81f6cec5d8032d9e66d1fdabfe620dcbf9bfa5e90eb9978265896816242 DIST libjxl-0.7.0_pre20220511.tar.gz 1488860 BLAKE2B 63cc0d8161eb83efbae9c4ef238ec7300a8354ee7e030fafb96efca9c50216edfaf45bf276403df41a1bf4add533cb7031074c62faafc2f8d2e499290525f332 SHA512 605299cd4294c524b703bd163c083cb04c1f247aab5a6756d2e68482dab98c8d9585f248c03290e67c6cadf8692ead0c00abce7162d8dd7bf26b2cd4bfd1f736 -EBUILD libjxl-0.7.0_pre20220329.ebuild 1970 BLAKE2B e6f15860545873a4c47a62ba249338ebc50cf8a51ff7e1bf7ab25b8cf71d9224d74e4e33d8754099f7146978ded5416fea71b7eaa785aa1628c248098e523606 SHA512 aac2677f9a25fc42ee474ef130a7c5bacb439c1c609cbb0dd5df8538d0dec451514142c5093de0a2a1f9cb85eaf3515bc1998c1edb9a745f8cf43dfdec570d86 +EBUILD libjxl-0.7.0_pre20220329.ebuild 1966 BLAKE2B 471819d39ffda2fde94c3e9567df095a60fde5c6bd7fe8da6c7f37f5a187abf2da900c2def6560049d8728d375aef98708c1ae53725fd45f5e0531a60cf68fa0 SHA512 e5b77fe41bfe6ae7063fcbe2cba6b2cde3147e9ebc266a597df9807af47dc5afb2ff9821fb0235a2e1f423a48c1013e2b29b2a4366c3231cd0c54b4c495ac276 EBUILD libjxl-0.7.0_pre20220511.ebuild 1821 BLAKE2B 91b88f7519a2940d60d65b2ae57517d8b90ecddc95d3a0b10d3b2400c52beaaf742c5bd7bb199b54ec63f7109ffd84779c44a92e857790d463ca380d62a3a6c6 SHA512 229b948a34919e924944ed70b944e5e332e509e7c8536fff0a5f3bc61c15fee9053cb994484653ed205c9e84e7c8344992cda367fc655c55a45b3e06509950fc EBUILD libjxl-9999.ebuild 1826 BLAKE2B 1a0f9655b2fe44f61c8bb277dc96b4412855051dd53284815f04a577bb73c5c106b004d69648cb370c7bbb179da82df63f788317624656f76c91a0bc7443e556 SHA512 19af8aef31c90e326162425509b652be0c0f1be81750d090dff2ce1407dcf302cfcae2034ff6bf57d4f1d9b50330d97ff7c87cc1fc14254c20bae70342e69130 MISC metadata.xml 737 BLAKE2B c6d720ad6e51168ebab6cc33b8c3af44149f19a8331f1b834fcf4e33f9b90050fae96bdd03202a83960ec7d01d9427e6eaf0be51d47efa736533b8bb5affaac5 SHA512 6b461b43818da3626a59c7d040c7f3cf470624b6205001445a0ede4ceffa4f1ad6233ea85cf3616dd4bfd7cbbd50ce28e0f509e13ec06b64ba4b724e2a90d602 diff --git a/media-libs/libjxl/libjxl-0.7.0_pre20220329.ebuild b/media-libs/libjxl/libjxl-0.7.0_pre20220329.ebuild index 8b0cf58831f0..35d770126395 100644 --- a/media-libs/libjxl/libjxl-0.7.0_pre20220329.ebuild +++ b/media-libs/libjxl/libjxl-0.7.0_pre20220329.ebuild @@ -9,7 +9,7 @@ DESCRIPTION="JPEG XL image format reference implementation" HOMEPAGE="https://github.com/libjxl/libjxl" SRC_URI="https://api.github.com/repos/libjxl/libjxl/tarball/fde214c5f4dc5ffd0360401a68df33182edf9226 -> ${P}.tar.gz" -KEYWORDS="amd64 ~arm arm64 ~ppc ~ppc64 ~riscv ~sparc x86" +KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv sparc x86" LICENSE="BSD" SLOT="0" diff --git a/media-libs/libpulse/Manifest b/media-libs/libpulse/Manifest index 6144d03cc64d..e7530eff952a 100644 --- a/media-libs/libpulse/Manifest +++ b/media-libs/libpulse/Manifest @@ -1,3 +1,3 @@ DIST pulseaudio-16.0.tar.xz 1551276 BLAKE2B 54ba5d446bc02246bf842280f577851eb66ff9fed1e1b0d2d03e238796d9d04bc1fc27215b02fdded37441da1747be23d1e03d5a00b79ee3b91eb35c0f76a470 SHA512 42d4968c2dc88f5e39a5358d124e399e40a5abdf815eff387087141bc9dddd217012acb35649a8e0e24a44e8a402d90eb193ce2eef186f7d59550f757a6cc26d -EBUILD libpulse-16.0.ebuild 5726 BLAKE2B cd0365cfc3638ca75c56e4219f1ad7457be4cbae121bc44a19b1979a6b3821c039502c661c82e6557a3af7bf2ea5c0c4f313f31d43847416370fff035f32aa95 SHA512 94e4e3929287e97d1f4c426069b1823fa40b00b07654219b2bd99eed00e8519d97219dd4d07e55553668b6423f148e60aa44eb0fbe2e9e4ccb06fb5e17d807c1 +EBUILD libpulse-16.0.ebuild 5666 BLAKE2B 54aebcba30972a1bdfebde9be49f695a19122d3b95bd1285435a0f787800ca03086692ae94dccf855b36ecf7deeec8e24f1fcf7fc12040fd11d2e25507674c50 SHA512 8cb2bf0bb4e0cf81bc820c6da95a0743b79aa3379b6955e093ba07aa22e5d27e40634d0b1228dc931b7fb0268a5bdf438c6b2d860e1f1525ee3568e2d78c4137 MISC metadata.xml 925 BLAKE2B 00eb044359e5cbbaa5fdd085a76be9582c1142dc7334ebcfca531975961bbe35bd4d7a3b1f06e760126b0422614103480c1199128a908567dbe477af017f5ae7 SHA512 9c244a9725fa5acf9d1c3e869cd794d0d70dbe29126af877ea5918adf12c9ebfe87576c074db8126d168368ca93bb0e5577912780eb467377ef58d4cf44895bb diff --git a/media-libs/libpulse/libpulse-16.0.ebuild b/media-libs/libpulse/libpulse-16.0.ebuild index 9ab4bd86da9c..f1409d9fdd36 100644 --- a/media-libs/libpulse/libpulse-16.0.ebuild +++ b/media-libs/libpulse/libpulse-16.0.ebuild @@ -24,7 +24,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="LGPL-2.1+" SLOT="0" -IUSE="+asyncns dbus doc +glib gtk selinux systemd tcpd test valgrind X" +IUSE="+asyncns dbus doc +glib gtk selinux systemd test valgrind X" RESTRICT="!test? ( test )" # NOTE: libpcre needed in some cases, bug #472228 @@ -39,7 +39,6 @@ RDEPEND=" gtk? ( x11-libs/gtk+:3 ) selinux? ( sec-policy/selinux-pulseaudio ) systemd? ( sys-apps/systemd:= ) - tcpd? ( sys-apps/tcp-wrappers ) valgrind? ( dev-util/valgrind ) X? ( x11-libs/libX11[${MULTILIB_USEDEP}] @@ -130,7 +129,7 @@ multilib_src_configure() { -Dsoxr=disabled -Dspeex=disabled $(meson_native_use_feature systemd) - $(meson_native_use_feature tcpd tcpwrap) + -Dtcpwrap=disabled -Dudev=disabled $(meson_native_use_feature valgrind) $(meson_feature X x11) diff --git a/media-libs/libvmaf/Manifest b/media-libs/libvmaf/Manifest index 1e7dd8bff60c..5567282d8f9a 100644 --- a/media-libs/libvmaf/Manifest +++ b/media-libs/libvmaf/Manifest @@ -1,3 +1,3 @@ DIST libvmaf-2.3.0.tar.gz 18373659 BLAKE2B a08f18cabf99bf421c61c1fa60b946ee62027f06d5ec2a1b78c7d14ef7541a850b83216eed815f586711365ac2e31bdc6b5be811ae4fd6882717bf030d9ffc0f SHA512 10f0af2b1e868d9780a2766c6c06451ea79f4a8cd8f6c546473382587011f9a7c8c5bf80952021980ede62e2188bcb388337c8903a906d50c739be7cdbb8f61b -EBUILD libvmaf-2.3.0-r2.ebuild 1319 BLAKE2B d99bc252e6bb10444a3725176dcfe757845b9aea1d91afbfa2e92484d391b6e9e7671cb3b4b3168e4e45aacabb2517659818ad77816ab17dbc7e2b0b27ce7afa SHA512 bbe11bebb308c9a16978070cee3f367de2e31b98e633711f890e8a25951d0610b8c114034114d2189aa809f4b1445421bd2a8b9f43be2bf3d78bc2b84d32d7ea +EBUILD libvmaf-2.3.0-r2.ebuild 1321 BLAKE2B 267f685ace9a8738d1a5a11b78fe426254eb6fb641fc665e9f4884dd7456d33e1139ad4c0e61c751ab2202c83c7db97c275d9f1086edd01f3772823328610523 SHA512 207751d27eca4a2b6ce0de2dbb5473756f9e4a2ed50470120f755ebfae41a7e0525f0a5b98481b86e06d0f6d841221b7a269d4d44b0fca4525281bcc2e1845b0 MISC metadata.xml 857 BLAKE2B 418ddef5fe12e5d06e978bedb739e26e119939d056c03761a3493851a69c7bfd110fe7cb31505fa3bd52104ec11045b05eae84fd2f5558007779b7bf776ef16a SHA512 52fd19cf32b9b24ae427ff9a1254ac0b514de79df6e7a47f638c304bbaab799294a29d9e7e8467c2fdb1ab0a208e3704f95c8a276fde9ad176c38e2786a962b3 diff --git a/media-libs/libvmaf/libvmaf-2.3.0-r2.ebuild b/media-libs/libvmaf/libvmaf-2.3.0-r2.ebuild index 02175276a196..587000084144 100644 --- a/media-libs/libvmaf/libvmaf-2.3.0-r2.ebuild +++ b/media-libs/libvmaf/libvmaf-2.3.0-r2.ebuild @@ -38,7 +38,7 @@ src_prepare() { # Workaround for https://bugs.gentoo.org/837221 # The paths in the tests are hard coded to look for the model folder as "../../model" - sed -i "s|\"../../model|\"../vmaf-${PV}/model|g" ${S}/libvmaf/test/* || die + sed -i "s|\"../../model|\"../vmaf-${PV}/model|g" "${S}"/libvmaf/test/* || die } multilib_src_configure() { diff --git a/media-libs/mesa/Manifest b/media-libs/mesa/Manifest index c7b88b173815..6f5f630fbeb9 100644 --- a/media-libs/mesa/Manifest +++ b/media-libs/mesa/Manifest @@ -7,7 +7,7 @@ DIST mesa-22.1.1.tar.xz 15959680 BLAKE2B 135ca4b51511350ecd53cb0ff993ffe488c1c02 EBUILD mesa-21.3.8.ebuild 15208 BLAKE2B e383920612d00be64c1f03c445c0e02ebe59fdd03aad6dd6df2d7498f9168ae292e9356ff109bb1c9843b0ecd3c1dfef4b213d54a2b84104779a5759bb410169 SHA512 fe018844f36039c46d1d7a0f85c7756d7b90ea43aa60acb0ae6e728455998e4120ed410ce184161d89cd2e7467166d483d03cf0bd5b31033f4971d53f6cc168b EBUILD mesa-22.0.3.ebuild 12024 BLAKE2B dbffe1250962d55123bef63c064dbe63f4536a5cdd01cc027138b42b74dd5e04fec81232030def77fadb7a2cc3f8ae590c83768e33169244732159f628648728 SHA512 29844cb6178bc140ae037323c43167689c92ddfa6b74b534171230537297e2f50cbb5d27d1c2b726ad8e6ef298d54873fd4be8cf4ee4c28a847dab569fb8fa97 EBUILD mesa-22.0.4.ebuild 12032 BLAKE2B 8acd4c2e43d2ca6cf80e7488062e2c49139b4a1b780b92d3df16ef80a69e5af6983fa0adbf32687b7794caf7cfe8f6285dcd4fa76950f7abd9e8fdad6adf1071 SHA512 3506d673f24a5303b3a306e399b17c81ef84570b79754f60b7b8741352fdd6375b745d34ca0d86af12368fc664a4074d6cf92c8d29a585f124f2e3aaf3883a6a -EBUILD mesa-22.0.5.ebuild 12032 BLAKE2B 8acd4c2e43d2ca6cf80e7488062e2c49139b4a1b780b92d3df16ef80a69e5af6983fa0adbf32687b7794caf7cfe8f6285dcd4fa76950f7abd9e8fdad6adf1071 SHA512 3506d673f24a5303b3a306e399b17c81ef84570b79754f60b7b8741352fdd6375b745d34ca0d86af12368fc664a4074d6cf92c8d29a585f124f2e3aaf3883a6a +EBUILD mesa-22.0.5.ebuild 12066 BLAKE2B cf88b28f5f359a5c54896158cd73aaa02c1e1ffb96f6d0b91ac788e980e30fd9e8fdea77cb2f984badd5da571d5e63217fe0160224aa5a6958d0e80d38eee1af SHA512 7b1637e2e5c6131213bf250c5043ca4c9670fecacfb63dcd03704b83a3cdaf2f2e825d421682669e80cfa6b00ee53b54403a822c7bd03d7f652e6bbe7c576acc EBUILD mesa-22.1.0.ebuild 12079 BLAKE2B ef06ee48009df2890208ede0f404e69df0592fa889c7de6ba392d3ea5405ce2f56f80a7d74891f78c72a2902f7ba27d30a90d9cdd4595b31955a8b0b9678355f SHA512 66bd17f3913468b6e6b9dcc5e3010ab5b19a81eb97d6633e5aef220a6a4964a0c3c1cc29acd28c727f3a4bfd8d784a87df975a404ad81b5f67b5fcea9e8a2323 EBUILD mesa-22.1.1.ebuild 12083 BLAKE2B 0098256a7a32c52540258dcc1d531a701ad531891d2f6f4ca2f4cf0c1cdc364c4a8fb6487a6b8f0b6efe46d6fd06ff951e194ae4d64ab0b51d58140d95d1ac93 SHA512 b1f9f47fc0cf720a7be0193c7c11e0ec63dd3408aa284690ced9b58761c94520961b2bcb2b00ec0cf7e2b0d66b0d41b77b886069fd605ab08cfc0cee8ed6c3a9 EBUILD mesa-9999.ebuild 12192 BLAKE2B f7ab540bfcced9776a26c8ed0e313106f766c923c514e7db78f26ade09594480ea5528093736f95b0d5c03137cdde9963b11947f7a7973205c168e7e68ac6500 SHA512 8fcf0c89f6e9dc99e9de9f09f45338c5f14fdc6f516fbe20727fcd77030b5efd99d60c9ad4465410cf4da27f068c6805637c010309df89221ec409093406bb39 diff --git a/media-libs/mesa/mesa-22.0.5.ebuild b/media-libs/mesa/mesa-22.0.5.ebuild index 2ceff3869cbc..32ebad3156aa 100644 --- a/media-libs/mesa/mesa-22.0.5.ebuild +++ b/media-libs/mesa/mesa-22.0.5.ebuild @@ -17,7 +17,7 @@ if [[ ${PV} == 9999 ]]; then inherit git-r3 else SRC_URI="https://archive.mesa3d.org/${MY_P}.tar.xz" - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~sparc-solaris ~x64-solaris ~x86-solaris" + KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~sparc-solaris ~x64-solaris ~x86-solaris" fi LICENSE="MIT" @@ -111,9 +111,10 @@ RDEPEND="${RDEPEND} # 1. List all the working slots (with min versions) in ||, newest first. # 2. Update the := to specify *max* version, e.g. < 10. # 3. Specify LLVM_MAX_SLOT, e.g. 9. -LLVM_MAX_SLOT="13" +LLVM_MAX_SLOT="14" LLVM_DEPSTR=" || ( + sys-devel/llvm:14[${MULTILIB_USEDEP}] sys-devel/llvm:13[${MULTILIB_USEDEP}] sys-devel/llvm:12[${MULTILIB_USEDEP}] ) diff --git a/media-libs/sdl2-mixer/Manifest b/media-libs/sdl2-mixer/Manifest index 21b62b323f5e..ba49864a0bf3 100644 --- a/media-libs/sdl2-mixer/Manifest +++ b/media-libs/sdl2-mixer/Manifest @@ -1,6 +1,6 @@ AUX sdl2-mixer-2.0.4-fluidsynth.patch 1457 BLAKE2B 9b8914065ade05bcf70c3783ae22f732e5a401f74cdc39272865d5c6f0fa31c0ee89b16f642a5b5f69b77ecd9dc96cb7313d4dd6c55303efd5d128679f1cb6f3 SHA512 e268a5bf327f2203a7f48ed0cdc05f89fea778eac706555f21ee2b3cab761600988f385195c3078917c422bc70c7b96fff650a1a213370469fe07340dc7d7852 AUX sdl2-mixer-2.0.4-slibtool.patch 3794 BLAKE2B 5e6f316a32a7c58abdbf764ada81c85e9db6509f99b3a7054de08ea90f1bf54d12bad6f177e7d76181d76f6b0d218acd1f44e8d50e91f7b3ef74056ddf3acd0b SHA512 da520853a59036ea413cc24964798fe40414c072612e2fa0bf79373be669b76d6b07a3853123317f25eb82db1a4dbd105b23469e6da14bb0596242fc1a9060d7 DIST SDL2_mixer-2.0.4.tar.gz 11125077 BLAKE2B ccb55020e360fa000e82807b8c4e2371228291943d2dc7371606834ca0f781d4e82581b5427e9902156bf3072208db4ec07e95a06f206e40ff530f432dd9e491 SHA512 98c56069640668aaececa63748de21fc8f243c7d06386c45c43d0ee472bbb2595ccda644d9886ce5b95c3a3dee3c0a96903cf9a89ddc18d38f041133470699a3 -EBUILD sdl2-mixer-2.0.4-r1.ebuild 3543 BLAKE2B f45a8c0ee76cb93a9601b99b26b9d3301d46178b3a1caea4a07d11f09b293a3c5ea3f98aaf42151296f8adcc77e2aac2df7a5fa4a200773a10a68b367f64708d SHA512 5ff2c44501cc98f75b80991b4398718c61957d667c0f58b56fb1a2998235ed35750bfd2b5ac0ddae2763675c7456ee5226433e06325a2ad8029b97a399052188 -EBUILD sdl2-mixer-2.0.4.ebuild 3491 BLAKE2B 2f4d9ae4b9a0911f7721e355c48d8a60d4477f3f320b32fdeb9e7eb5e6ac147b5c57dcc03d115c20fe5df21f5812d3ff6b09acb9e4293edb199be5eff2f3419d SHA512 1b076b2813c946e514f13a950809ca5e3fedd67899c0110a99d88a6d7f6594be73a6d44f2bf41650bd7275123fff82f5dd5d6772e04f1717009a552a3a25ac55 +EBUILD sdl2-mixer-2.0.4-r1.ebuild 3545 BLAKE2B 503f4a296306447e9ac324faeb16708eb589436429ed090f5af80256b4caf3f4de0a3d02ea129c5a9baabc81d66ee9ebd3484d4e8a3ba2e14604cd9ec16ab521 SHA512 84e7df6b7166552fbc0c941f839640a85833f93cfd4a2b7adf2b49d01901755190f51edce799a2c829b6acf8a0cf844393f78258d79301aa15b69eae8adf1135 +EBUILD sdl2-mixer-2.0.4.ebuild 3493 BLAKE2B 0b82c1a732cafc36fa99e13a9ae454b94f4aac657040e52a8fcc2e7f2c2427220d7e088610cddaeaf3d1e2750aeaa5381ca177a419c8a510899ddd1963472877 SHA512 e01e37c1c51e3412cc5a20213453d6a7f6b5850249a9cb70533440449c50e9a6653e6128aa70fd57c5e1209726f3c61dab05b9057afd9cd6e82e2f161123a22f MISC metadata.xml 673 BLAKE2B 8cc1ebfc30f840ffb98cc60659f5d30f8cafc6e7c3e3ef156e6637ec8bab0ed203679e055917cb406debadbc45f44a3171337d5e13bbf91ca46f91420ba8df02 SHA512 560232a2d580ecb87832520448481c5cc4c07958c929f30bc9f5e5d0b17e957cf36ab70c13059b2bb28b609f3e89f3d02731bb8ad8a74404726147cd4f98be85 diff --git a/media-libs/sdl2-mixer/sdl2-mixer-2.0.4-r1.ebuild b/media-libs/sdl2-mixer/sdl2-mixer-2.0.4-r1.ebuild index 65363e58cfec..307f5ee53b3f 100644 --- a/media-libs/sdl2-mixer/sdl2-mixer-2.0.4-r1.ebuild +++ b/media-libs/sdl2-mixer/sdl2-mixer-2.0.4-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 @@ -92,7 +92,7 @@ multilib_src_configure() { $(use_enable mad music-mp3-mad-gpl) $(use_enable opus music-opus) --disable-music-opus-shared - LIBMIKMOD_CONFIG=${EPREFIX}/usr/bin/${CHOST}-libmikmod-config + LIBMIKMOD_CONFIG="${EPREFIX}"/usr/bin/${CHOST}-libmikmod-config ) ECONF_SOURCE=${S} econf "${myeconfargs[@]}" } diff --git a/media-libs/sdl2-mixer/sdl2-mixer-2.0.4.ebuild b/media-libs/sdl2-mixer/sdl2-mixer-2.0.4.ebuild index 7f066768f34e..750b421f35d9 100644 --- a/media-libs/sdl2-mixer/sdl2-mixer-2.0.4.ebuild +++ b/media-libs/sdl2-mixer/sdl2-mixer-2.0.4.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 @@ -91,7 +91,7 @@ multilib_src_configure() { $(use_enable mad music-mp3-mad-gpl) $(use_enable opus music-opus) --disable-music-opus-shared - LIBMIKMOD_CONFIG=${EPREFIX}/usr/bin/${CHOST}-libmikmod-config + LIBMIKMOD_CONFIG="${EPREFIX}"/usr/bin/${CHOST}-libmikmod-config ) ECONF_SOURCE=${S} econf "${myeconfargs[@]}" } diff --git a/media-libs/woff2/Manifest b/media-libs/woff2/Manifest index 7a6085837925..7593969fe126 100644 --- a/media-libs/woff2/Manifest +++ b/media-libs/woff2/Manifest @@ -1,3 +1,3 @@ DIST woff2-1.0.2.tar.gz 38934 BLAKE2B b4a762cb2377b896147d9ebdae97f17e80bdb94fa8ec1b04e28e9df48c2f3456f83fc548b10a49bbc271bead349348f7582a85c5011f60a9feb4dda84920b6f3 SHA512 c788bba1530aec463e755e901f9342f4b599e3a07f54645fef1dc388ab5d5c30625535e5dd38e9e792e04a640574baa50eeefb6b7338ab403755f4a4e0c3044d -EBUILD woff2-1.0.2-r5.ebuild 864 BLAKE2B db09788fc7eb8930897dd0d7eec0a817adc7c9c54d0fdf58cc6c1ee4aa666d321742999df031d94059a010304f257851a562f3b881d9f81110dc2cf6da325d83 SHA512 048da2c27d30bb25184ade38956b18c89554e3ba962149e4ed64edebb178acbf1ee7475522e980f49f829deca72158826809960e860d937b2f38e33aed0b8316 +EBUILD woff2-1.0.2-r5.ebuild 870 BLAKE2B 0b7b2788fcf157beed638697b872b55bca60f14aa9d510cf8dac6455d460b4bac4139a6b701df10c670ce5ec6da99a498cf6cdaf319994b43a8cc64d4cd0cef5 SHA512 44baf980f11ae303d2f89dfa9b037621520458553114222ab8302530ee7a3bcf4e6c242f4030f69b63e04afed890baa2a191251b69895693131a3d59957ce6d2 MISC metadata.xml 354 BLAKE2B ad57a794365a6750452e942c5570e3357d829c917f09f7d79d7cd14612d0adfe6d0dc4f0e6697a3d0ab91dbc8b4927270b7ecff99c1ca0b5f95c88d07b78d23a SHA512 c42129cdbfc646eb68afe8f1cabaefa9aacd6444a99dd469b686bea805ffe3929382ebbab79c1936d5c1b3c4709647aba751e7a73baba367687ba63f1e605afe diff --git a/media-libs/woff2/woff2-1.0.2-r5.ebuild b/media-libs/woff2/woff2-1.0.2-r5.ebuild index 73dc123a759f..09d0ca869bcb 100644 --- a/media-libs/woff2/woff2-1.0.2-r5.ebuild +++ b/media-libs/woff2/woff2-1.0.2-r5.ebuild @@ -29,9 +29,9 @@ src_configure() { src_install() { cmake_src_install - dobin ${BUILD_DIR}/woff2_compress - dobin ${BUILD_DIR}/woff2_decompress - dobin ${BUILD_DIR}/woff2_info + dobin "${BUILD_DIR}"/woff2_compress + dobin "${BUILD_DIR}"/woff2_decompress + dobin "${BUILD_DIR}"/woff2_info einstalldocs } diff --git a/media-libs/zxing-cpp/Manifest b/media-libs/zxing-cpp/Manifest index ed47700eddfb..d5e14763fb17 100644 --- a/media-libs/zxing-cpp/Manifest +++ b/media-libs/zxing-cpp/Manifest @@ -1,5 +1,3 @@ -DIST zxing-cpp-1.2.0.tar.gz 97942494 BLAKE2B dc220783fe8a9c1ea321ad5b7835553985a06318f909af1574131b55f3a4bb71f8cf90f56925dfe8338df5cc24f91d93d8a7626cd8d2c01473b1ccce09bad8b0 SHA512 e61b4e44ccaf0871b5d8badf9ce0a81576f55e5d6a9458907b9b599a66227adceabb8d51a0c47b32319d8aeff93e758b4785d3bd0440375247471d95999de487 DIST zxing-cpp-1.3.0.tar.gz 97938087 BLAKE2B f0c9c906ab2b534c67cf66605eca0ecc22a90fc9d69e23397bcb0bc8eaf3d68a7ad41631ea6d9c7f292ee03165d2e038d84f497307384205e2d6f37fef5dddba SHA512 27821667dea3d09b91bf9825ff25483ed658d850fd238009f1c7e43b1b09e62d24b3a2cd78d4e39d29725931b32bfce3e21e7ec871830b3ad69a5a69c72d8de8 -EBUILD zxing-cpp-1.2.0.ebuild 667 BLAKE2B c06f2ee502cc29e76b45db3717bfe9c44ff13ba3e608d6b71cac366bbbf5a885f80ca2c29a76b38f449c819f0a63f1728c34f90c5ce5546722480f28d0fba908 SHA512 71cfdac3c721210be90bd99f36cf21d332d9fd8d97e320c3af124619e8b2a2a580d949e0dd48c422c7d392be5e8a8d9acc48b0c7f9d6d4200996473219c584e9 -EBUILD zxing-cpp-1.3.0.ebuild 670 BLAKE2B ca402af72d18e33f2dd974cc45faf2f3834bc2880287b4f5920ff270b94ff64ae764af68d9999de0b7c84e81f80dbce693e2df155c16bbabd58fc24439a95c23 SHA512 ecff59b43319b4bd25d1488f53ccecefb7c885fbf76e7097c3f6d061c633caa1cc20050509ab432829dbef4e0023b67dcac20176fdba8ebc6efb7049c96fd1bf +EBUILD zxing-cpp-1.3.0.ebuild 667 BLAKE2B 1ff704a09a6b9c83297a247a61aac7459a222bb5df8e76e37c8383ce18e37c173e3ff4f2ce61467c51b64e11a674f926776304ad5e33eea83520e24436ddf359 SHA512 452c934ccbc1499b8f01af50b467686cb2a7ec959e324800b185251df637c62811208c5bf2f343756684807b0b9ab58592f658a662d351c8a73ccf7777e35452 MISC metadata.xml 250 BLAKE2B f3e9395137ebb9adf46cd35c1b6156f82c04cfa94f964f6da24fe71eb560cf51b4f70ebfa10daaa4884400ec22782d819ab794dfd29e7a47559f07208397195d SHA512 78c4ff15eed76ba883b457be95dabd41e928a0e64a42b758b5eab4d8a95afca27d5ea6a7cfe0948de578b169153a05f08aadfce1ddd41a88732212a1e76e565f diff --git a/media-libs/zxing-cpp/zxing-cpp-1.2.0.ebuild b/media-libs/zxing-cpp/zxing-cpp-1.2.0.ebuild deleted file mode 100644 index dab05f6d9546..000000000000 --- a/media-libs/zxing-cpp/zxing-cpp-1.2.0.ebuild +++ /dev/null @@ -1,24 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit cmake - -DESCRIPTION="C++ Multi-format 1D/2D barcode image processing library" -HOMEPAGE="https://github.com/nu-book/zxing-cpp" -SRC_URI="https://github.com/nu-book/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86" -IUSE="" - -src_configure() { - local mycmakeargs=( - -DBUILD_EXAMPLES=OFF # nothing is installed - -DBUILD_BLACKBOX_TESTS=OFF # FIXME: FetchContent.cmake module usage - -DBUILD_UNIT_TESTS=OFF # for both tests options. no thanks. bug #793173 - ) - cmake_src_configure -} diff --git a/media-libs/zxing-cpp/zxing-cpp-1.3.0.ebuild b/media-libs/zxing-cpp/zxing-cpp-1.3.0.ebuild index 266954e53963..db56bb88febb 100644 --- a/media-libs/zxing-cpp/zxing-cpp-1.3.0.ebuild +++ b/media-libs/zxing-cpp/zxing-cpp-1.3.0.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/nu-book/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" +KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86" IUSE="" src_configure() { diff --git a/media-sound/Manifest.gz b/media-sound/Manifest.gz index 6451a87f1ef2ade187c4c5088df3486d6efc6bfd..d7896968ace66b1e83db5dcc035e8a5102f0c85f 100644 GIT binary patch delta 56311 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%0Ac=_vnf42h2HT|y-CMhW+0@@nbc=u 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 US8@0fnf%ZH18NJO0!E(!03G7DCIA2c delta 56138 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 DY5_Zy diff --git a/media-sound/abcmidi/Manifest b/media-sound/abcmidi/Manifest index fd7e0a137663..6e0395484b5d 100644 --- a/media-sound/abcmidi/Manifest +++ b/media-sound/abcmidi/Manifest @@ -1,7 +1,9 @@ DIST abcMIDI-2022.05.05.zip 610217 BLAKE2B 241d9ae42defef6345b143c59140f1cee844c19608b6a897b020f0a54c915d45edaf09ef75e1e01b1a932a6e82934aaa82d1e82c74c61d23e1c372418726bff8 SHA512 7f8141792e67e5ed22e84d35f0f9894c5ecba74817ac9c23323d5e7777bad0a3fc477daf43bf515e243aad46476c3a9597d8e9b4e0e865210b5baad0a1ebc6d3 DIST abcMIDI-2022.05.20.zip 611325 BLAKE2B 1fd9c786ec0a7b3558f71502ceda261419b6883dffe524de6f5203188f5ee618d52ad1cba0662d28a3ba4c252702abf4d5a2e4271b951916e9164c9d573b28ff SHA512 f6e8212c4bc96fc62f95c868f65bfd40208f2aeb5d4913fe1b4d85331dae69a763cfc3db9f446018dd0b43afaec496b6572ea0c46ebeac563902899b71f24645 DIST abcMIDI-2022.06.07.zip 611323 BLAKE2B 3b0a9a1bbf0265c8c2848aff267acf3fa0b98a6fe24b5878e70db5da3e892c8658ff236511a5524cf5dcf5217bf09ccb762102539cdd12a7d23c6573bd0ed14d SHA512 1e4daf647238e28b3c4c644dfcfbffdacd0e5b9e007a3a9cb8393ba879690c74d5ea2970254d5d3f19a68c5742de80bf5aa387a7f9aa241abec2e952f1bdc0c8 +DIST abcMIDI-2022.06.14.zip 612729 BLAKE2B f9644ea59bb43d50a39f60f31f440e9d4e425701c71877fb812adeaa0757da37d2aabab5c2b3593f38a5a135adc0925545337860452317e558cbfb037c95d4af SHA512 4e8a9a770925e166dabdbf459227b26373c33ed0ec356d093d8f4de457cc9034cd9237d445f31883e7c3974c3fd4b69a6f6fb156b26e03483bcd70793e7457ec EBUILD abcmidi-2022.05.05.ebuild 676 BLAKE2B ce33e38e9ac6f8e8467ce54426cc8438bfc8aa6b21292a98097160afc74c3da4e7d649adbb65beb148bad10703ba3bd7fac998cf519705658fbd172ffb28c333 SHA512 5f0e1b9a3484b499ab963df3d9680fd078c2072145dae9bf6ebb55f6bc3ba43abae758434ef5e162cdb786f67375e4b4f085b133a7b6ae764af9f421d59b9021 EBUILD abcmidi-2022.05.20.ebuild 678 BLAKE2B 4b57316933b325ccfe2e5a34df1dff4f782e09af521e5d21f54ee435552c631fa73869008bb5beb21bfade619c03130083c4c52a266fb7c32b0741be66c3f4ef SHA512 3fcefcdced72e7d8ac0d82b638c893bf2472ba5fb20910b9d3651d890ad5886bdb263b8b8cb43d7f3a400f98df4c7b8a084cfbe666ce0c5b3fc18d0af7a430cc EBUILD abcmidi-2022.06.07.ebuild 678 BLAKE2B 4b57316933b325ccfe2e5a34df1dff4f782e09af521e5d21f54ee435552c631fa73869008bb5beb21bfade619c03130083c4c52a266fb7c32b0741be66c3f4ef SHA512 3fcefcdced72e7d8ac0d82b638c893bf2472ba5fb20910b9d3651d890ad5886bdb263b8b8cb43d7f3a400f98df4c7b8a084cfbe666ce0c5b3fc18d0af7a430cc +EBUILD abcmidi-2022.06.14.ebuild 678 BLAKE2B 4b57316933b325ccfe2e5a34df1dff4f782e09af521e5d21f54ee435552c631fa73869008bb5beb21bfade619c03130083c4c52a266fb7c32b0741be66c3f4ef SHA512 3fcefcdced72e7d8ac0d82b638c893bf2472ba5fb20910b9d3651d890ad5886bdb263b8b8cb43d7f3a400f98df4c7b8a084cfbe666ce0c5b3fc18d0af7a430cc MISC metadata.xml 327 BLAKE2B d92d9b40b1c1af1a4ba5cea8b956a098066ae7cc9eab2cb31a0dfbcc37400558f5f35a6ce04a7541ecbea7578906f688d2931c1f62751e5a2d7bb7b80e97cd2f SHA512 170ca99684768ef2d5b0e8a26e6ca64468b3134847ffe53f6a1efb623bfe77a6c09dfd67df553a306af045a47bc69f0d41ceadf508cce7f75f3c2a7614d2d725 diff --git a/media-sound/abcmidi/abcmidi-2022.06.14.ebuild b/media-sound/abcmidi/abcmidi-2022.06.14.ebuild new file mode 100644 index 000000000000..11f547f4cb8e --- /dev/null +++ b/media-sound/abcmidi/abcmidi-2022.06.14.ebuild @@ -0,0 +1,35 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools + +MY_P="abcMIDI-${PV}" +DESCRIPTION="Programs for processing ABC music notation files" +HOMEPAGE="https://ifdo.ca/~seymour/runabc/top.html" +SRC_URI="https://ifdo.ca/~seymour/runabc/${MY_P}.zip" +S="${WORKDIR}"/${PN} + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="examples" + +BDEPEND="app-arch/unzip" + +src_prepare() { + default + sed -i "s:-O2::" configure.ac || die + sed -i "s:@datarootdir@/doc/abcmidi:@docdir@:" Makefile.in || die + eautoreconf +} + +src_install() { + default + + if use examples ; then + docinto examples + dodoc samples/*.abc + fi +} diff --git a/media-sound/klick/Manifest b/media-sound/klick/Manifest index 89db821c5050..3bb6c8939df0 100644 --- a/media-sound/klick/Manifest +++ b/media-sound/klick/Manifest @@ -2,4 +2,5 @@ AUX klick-0.12.2-gcc6.patch 1513 BLAKE2B 70eac0137fc8b4ffa25ccb86789efe7fc45cb9d AUX klick-0.12.2-sconstruct.patch 1836 BLAKE2B 1e22becd7205fe5f9717b18d1d63f7dfc8b265d995c2d503553676c3d281fb7df818375f1fd76f64067d6d3150124c6f162dc42842d1a7ddf2ef39cf9a95e66a SHA512 0db89995a39962e91085c761cf9eb07470ab20a16dd90ae77e1e34bf912ede28aca15a8c7f7708fdfbafe3c84f3b92059aa01f160b936e20a32cd69fbc6d03c1 DIST klick-0.12.2.tar.gz 111801 BLAKE2B 990743d079927fae0768c9fd7c979b88055e2886ae7d9f6a25116dbdea5b295b82446c6ac5c7e9af35f48058126bc925c4495f5776fb7cd4c6266741cd6c02bb SHA512 e0da321b4f5573e8a0b7ef53a554bf33b6d999b7125c62648d5ad64278107b429effa573187327d7c6fe5ae07bf9c7f81b96f069358315b2ee9166480f6dae7f EBUILD klick-0.12.2-r2.ebuild 1083 BLAKE2B 56b91729dedc79d6f5718d2d38801483f9530b49a44be395b54b3709f1615e8b9501babea8c3dc79a7d4f9dc649c9a7290270b8590541fcca0a2a64e22eb6b45 SHA512 8268dcfb3c7adf45469d367a9c5c7d92ffaa558d4e473bc93099fe76638a083fb5f7c8cf582f58cdda768f80d5c6c6129fc5d71bcf51c8c766a406cceb1e193a +EBUILD klick-0.12.2-r3.ebuild 1082 BLAKE2B 2440555f5de20232a37c526cc80e79c90f9389e433ad532f956a21d86ff16e3ffdcce1a3e4b747dc822dbbabc6e5bb86ae50e0af21bfdffad5bbbdabc466d151 SHA512 1ab6f94402a193b12a01bfe3bcba844fe4fefb2ae251983af36542fe00a08f8e883092fb0ab7be78a1df9dc13591642cf18fc7681238d3f1a7f1ef26e2e9cb8b MISC metadata.xml 546 BLAKE2B 6f3499cca20243d15ae34193598bd09d8d88a40759744b440834fcab459d71e383d1584c575e346ea376552a1f0a40c098d9892b9963af1a75846dfaa4542420 SHA512 af8a15367d57e8592ee6271ac2ee6844170fd953542b9bd7d83ead0c5461b948a63513045d936f27766f8caa0b68e270bc6f500072db453eaca767cde98d239f diff --git a/media-sound/klick/klick-0.12.2-r3.ebuild b/media-sound/klick/klick-0.12.2-r3.ebuild new file mode 100644 index 000000000000..dc5e78d639f9 --- /dev/null +++ b/media-sound/klick/klick-0.12.2-r3.ebuild @@ -0,0 +1,54 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{8..10} ) + +inherit python-any-r1 scons-utils toolchain-funcs + +DESCRIPTION="An advanced command-line based metronome for JACK" +HOMEPAGE="http://das.nasophon.de/klick" +SRC_URI="http://das.nasophon.de/download/${P}.tar.gz" + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~x86" +IUSE="debug osc rubberband" + +RDEPEND="media-libs/libsamplerate + media-libs/libsndfile + virtual/jack + osc? ( media-libs/liblo ) + rubberband? ( media-libs/rubberband )" +DEPEND="${RDEPEND} + dev-libs/boost" +BDEPEND="virtual/pkgconfig" + +PATCHES=( + "${FILESDIR}"/${P}-sconstruct.patch + "${FILESDIR}"/${P}-gcc6.patch +) + +HTML_DOCS=( doc/manual.html ) + +src_configure() { + MYSCONS=( + CXX="$(tc-getCXX)" + CXXFLAGS="${CXXFLAGS}" + LINKFLAGS="${LDFLAGS}" + PREFIX="${EPREFIX}/usr" + DEBUG=$(usex debug) + OSC=$(usex osc) + RUBBERBAND=$(usex rubberband) + ) +} + +src_compile() { + escons "${MYSCONS[@]}" +} + +src_install() { + escons "${MYSCONS[@]}" DESTDIR="${D}" install + einstalldocs +} diff --git a/media-sound/mixxx/Manifest b/media-sound/mixxx/Manifest index f1ac3b6ec9b2..493d5d87db92 100644 --- a/media-sound/mixxx/Manifest +++ b/media-sound/mixxx/Manifest @@ -26,7 +26,7 @@ DIST mixxx-manual-2.3-sr.pdf 34079603 BLAKE2B 83ed178b8b095928138c853b5300176316 DIST mixxx-manual-2.3-tr.pdf 34062405 BLAKE2B 69b5f76b4e74aa0d48636ae3914a6f40e0104d509f76c0569f99348d17131926a564d7e43a73d34036c5a94be4b61a37645e7933b1dea2513c6d72d5d25334fc SHA512 b05f297f3000767e2a8a2319e56f0db73981418943a96d0822f4f3f51f29bbb5667cc0b487ef328f1d6d115013af705371668ef3081321b6980ea95834a40895 DIST mixxx-manual-2.3-zh-CN.pdf 34165133 BLAKE2B 58e717082ace6824532392a282cd1452c279410c547fabc333b6adccaf47fb8e4bbac0c612f9679c8d85317e9b706e5fe10b7c1fc11a4325a14c5b3faafdda46 SHA512 995fb6c9bf1f729eaa08cd5b2003f21c76274f8f3046bd85b771cb86c429fa65cc50f0f4a36396e654a4378125157777b2f0f04a9343b20aa3aef76281395aec DIST mixxx-manual-2.3-zh-TW.pdf 34135938 BLAKE2B b5747b2156d686bb84166beb2c1552e0d998f3c402793444631c1f146c93fd8f6addb5fc34c0f59b16b2866994b8f64ee5670ab26c683d51b0c36d3f247dcf70 SHA512 55a5c3d5064c021f73a48dab5fb93094bc0f9220a1790518b043a21900dc6792a2fc01ee5c6def6338a3df09bcbb7441e1c8b2f23aac2aad2b2a5974babb8a9f -EBUILD mixxx-2.3.2.ebuild 3759 BLAKE2B 57f0e43cccb9b766b1705570119cd16b3bbb67bcba1119daef74df6d0499f2c3cc02403216e3c468fede0328d8fb6fdd0ab796913f0249678ef0e0432b37ed03 SHA512 f4b75ba9a27acf3e30209c59d42b6edcf37ab8abdd00f76cf6bd491607a95b3be090486771dd71cd91ea7cea508419538f788df4b3d6b7255ffd11ecfd8adb0a -EBUILD mixxx-2.3.9999.ebuild 3667 BLAKE2B a110809c0f831aaa12707c87a3befe96898a4ede480b141684af14ee651c7af97ab36e827ae35a729388b8487d08d387a2d94de6589202dc0f911ec775569dda SHA512 0ef19fd437b1c957d31470ecbefd1fa38a4596479f73f96a4da903c4457c0892dc833f34b5d4ecf1fce7e580ed7d1a39c4d7e5ffe8042d3bfd3b3ec1ce10c582 +EBUILD mixxx-2.3.2.ebuild 3761 BLAKE2B 062257f4adbc0198a597f98df5f9b171d076a5b2488d9f62ea68253cf4fb9b0e9be1a96b4371be22ee32c14fdeccdd424bd934076fe52f9f5ef54f3d0f7953d5 SHA512 5835012a8d904379886f0bc6c5cfbbf7e6c0e1ac1d42a9d65c826109aa74110a16bd2b4084ef9a882cbd3d50c80395f4e4a516af99d34825b8bca58dddbd4c5a +EBUILD mixxx-2.3.9999.ebuild 3669 BLAKE2B ab37bd307fd31eb48915654fcddf740800e74c8f8f04a2b4ac9f7a0129201a471fae61edb0816b23093e3ed3c74cef281b78cb382f7b473471c2c280ac057f7b SHA512 8a38cfb4093a5455fd04a3ef56540bde82d4a64c65c80dc27a240a677c6c7ca6833a901c5a1f4cca1b2cf37b2c47007f4bd93e509df4eeae5027142ad0172ae3 EBUILD mixxx-9999.ebuild 2740 BLAKE2B 1fc346b62b137915adf3b992ffdddbc1c3ed9eec8b8e854e2f8894b00616c6bade501b856fc40b5061909499209be642b7e0dbd90dbe83ca9a6018dc5d63acb5 SHA512 1f07442ea9b628b1e7dfce44735b570db611725fefdc4d9015e01923050dae3dfd95fb4d34d24ea91e42ac71b8750fc425f6f00ee6a991445755369048ad2e26 MISC metadata.xml 903 BLAKE2B 1fd2e01da4d96a257d0ba595e67005e5233503f54ea17c81f65d105a61dc42f84df601cc112ff0a5e99393cbc53a0130b890d96a47cc2b88b59cbe7b9779654d SHA512 7e9dfd69240a57efbdaceb4dcfe71549d7a8c2edba5c81f956407e101cb62a0c51cf231e1e68c029783340189139309dde4fa3e995a231856ea094df09288cd8 diff --git a/media-sound/mixxx/mixxx-2.3.2.ebuild b/media-sound/mixxx/mixxx-2.3.2.ebuild index eda1855950ba..11a3b2cd1187 100644 --- a/media-sound/mixxx/mixxx-2.3.2.ebuild +++ b/media-sound/mixxx/mixxx-2.3.2.ebuild @@ -151,7 +151,7 @@ src_install() { local locale for locale in ${PLOCALES} ; do if use l10n_${locale} ; then - dodoc ${DISTDIR}/${PN}-manual-$(ver_cut 1-2)-${locale/ja/ja-JP}.pdf + dodoc "${DISTDIR}"/${PN}-manual-$(ver_cut 1-2)-${locale/ja/ja-JP}.pdf fi done } diff --git a/media-sound/mixxx/mixxx-2.3.9999.ebuild b/media-sound/mixxx/mixxx-2.3.9999.ebuild index 73bd3177b918..8d7a94aca60b 100644 --- a/media-sound/mixxx/mixxx-2.3.9999.ebuild +++ b/media-sound/mixxx/mixxx-2.3.9999.ebuild @@ -149,7 +149,7 @@ src_install() { local locale for locale in ${PLOCALES} ; do if use l10n_${locale} ; then - dodoc ${DISTDIR}/${PN}-manual-$(ver_cut 1-2)-${locale/ja/ja-JP}.pdf + dodoc "${DISTDIR}"/${PN}-manual-$(ver_cut 1-2)-${locale/ja/ja-JP}.pdf fi done } diff --git a/media-sound/pms/Manifest b/media-sound/pms/Manifest index 5b62a8d38035..438b43eed4ab 100644 --- a/media-sound/pms/Manifest +++ b/media-sound/pms/Manifest @@ -1,4 +1,4 @@ +AUX pms-0.42_p20170508-gcc12-time.patch 179 BLAKE2B b37b450c435e19ca7ec37276a6503be0bd23139fc2d899baa0e9bf95196df5e498adfd26f75212eed4d3e788dbd123868bef8b4ce1f73e8134634fbeb70473f9 SHA512 eac4c7c2677b1a344ca9b79db14e18e8d1f990f5b690c3d7b80fd9a6eb05eb881375ee5e72a2e410fa62e00a26cfb22178929b7f5a9be6648afa9fdf45934dc4 DIST pms-0.42_p20170508.tar.gz 140157 BLAKE2B c4c3ff916a9aa36522f48636cca97f22069219ebfc25e219d4aff3d0ca5bf20d80d343d224996db82fb6e8fb13cd9f38f7fc860683bc574124aaf0315d3f2dcb SHA512 686a5e265ebad418a153b9888cc213bbf8cca5aa2d398206848823105edac16e298431c288dc0a74adb23d327c75845cdec1680a6a2a2ae40bc7b41c55ca163c -EBUILD pms-0.42_p20170508-r1.ebuild 751 BLAKE2B e14ec3a1e8b554617f67e9420a2dcfeadb5f307f6ab4bde827ac5da35005d4c4a39af0a25a64466f734dd06e3cbe33d6a4e62ecb05a6dfb5cf4ce7259ae40370 SHA512 ef2a2c3938d541f4d4128235df7c9888fc38629854e17702e85c217a42ce59f5ed3abac918f8e51cb9a09d4757c2353ceb0f248c3659e62651e305f15714cfdd -EBUILD pms-9999.ebuild 715 BLAKE2B 15cf04f0719ace386e49cd6e3849640739da21f6f3b004d590988e191f2348bd7f8b7684e9fbfc7b69bd7026cad04b2b3ed7e768f8a1aac76c12aa9a1f82edc4 SHA512 916e8be3e74d785c3b814edd8477b1cf90a0c6fd3bfae523e3d6b0027a549a85dd405f3d093c0093b14d6e2f69d9da45337719f13f831670fa06fa0e63856586 +EBUILD pms-0.42_p20170508-r1.ebuild 817 BLAKE2B b34aa9ec19fb91b5db66cdcb3efc1dc9a8e267c0ca77cae909b7c81f7671fb42fd56890c93e96ce78392bcaecac50568988d04832b3455bb09d1b41b11c3235f SHA512 1d84b721c49ec9b0c4067dd618c42c11fdaf71df0da1c1c177bb588db1503a3e5fd584c6ad574b015032c651e91f7b947a6303d4c03c077d9ef7693339939447 MISC metadata.xml 327 BLAKE2B 4852360b889e0c7548921f8ebbd4929d117c515b39bc76ebbe21d23cedbbaee4c65143c97a84fd743785f612dddb00788babc7539c1130c02d06b1aadebc598c SHA512 149d693b87ce7beb38f87f784b1035895dbce3a4f1061f3eca1888a9b355b1c72cb2789e39506e06ed9fa8f5966c36f566b2dcf35069a38558b523c71b6b5494 diff --git a/media-sound/pms/files/pms-0.42_p20170508-gcc12-time.patch b/media-sound/pms/files/pms-0.42_p20170508-gcc12-time.patch new file mode 100644 index 000000000000..b0d586eff2c3 --- /dev/null +++ b/media-sound/pms/files/pms-0.42_p20170508-gcc12-time.patch @@ -0,0 +1,11 @@ +https://bugs.gentoo.org/851621 +--- a/src/message.cpp ++++ b/src/message.cpp +@@ -23,6 +23,7 @@ + + + #include ++#include + #include + #include "message.h" + diff --git a/media-sound/pms/pms-0.42_p20170508-r1.ebuild b/media-sound/pms/pms-0.42_p20170508-r1.ebuild index 9f0546f7b158..750e97d2c674 100644 --- a/media-sound/pms/pms-0.42_p20170508-r1.ebuild +++ b/media-sound/pms/pms-0.42_p20170508-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 @@ -25,6 +25,10 @@ RDEPEND=" " DEPEND="${RDEPEND}" +PATCHES=( + "${FILESDIR}"/${PN}-0.42_p20170508-gcc12-time.patch +) + src_configure() { local mycmakeargs=( -DENABLE_DOC=$(usex doc) diff --git a/media-sound/pms/pms-9999.ebuild b/media-sound/pms/pms-9999.ebuild deleted file mode 100644 index c1e5c9adb459..000000000000 --- a/media-sound/pms/pms-9999.ebuild +++ /dev/null @@ -1,36 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit cmake git-r3 - -DESCRIPTION="Practical Music Search: an open source ncurses client for mpd, written in C++" -HOMEPAGE="https://ambientsound.github.io/pms" - -EGIT_REPO_URI="https://github.com/ambientsound/pms.git" -EGIT_BRANCH="0.42.x" # todo: package the golang version - -LICENSE="GPL-3+" -SLOT="0" -KEYWORDS="" -IUSE="+regex doc" - -BDEPEND=" - virtual/pkgconfig - doc? ( app-text/pandoc ) -" -RDEPEND=" - sys-libs/ncurses:=[unicode(+)] - media-libs/libmpdclient -" -DEPEND="${RDEPEND}" - -src_configure() { - local mycmakeargs=( - -DENABLE_DOC=$(usex doc) - -DENABLE_REGEX=$(usex regex) - ) - - cmake_src_configure -} diff --git a/media-sound/pulseaudio-daemon/Manifest b/media-sound/pulseaudio-daemon/Manifest index ed9d8c5097d8..2db53e48333e 100644 --- a/media-sound/pulseaudio-daemon/Manifest +++ b/media-sound/pulseaudio-daemon/Manifest @@ -1,8 +1,11 @@ AUX enable-autospawn.conf 65 BLAKE2B 47e57076b19000ca3c57f0368e453198131c41a5a9c2d0cc8632f0a7ed4e5c992cf93e3c7651c4f3b59ceaf177d4d811bd6774676a2b005ec12259e56d99b4d2 SHA512 61f90b0d19e807a672bd39d190c1102db0b8c46284cf09d4a19b4b96d566633e56a60d21a3a1374e447e8e06496a3aef56bf5ae574337c081e7cf18842458e59 +AUX pulseaudio-16.0-fix-rtp-receiver-sdp-record.patch 1025 BLAKE2B 33b8aa51c966a0716fd9c15c51903e74b760bc72eaf511e9a86182155c6e9e5e6e1b8eb9af40cf7da023de25e1f74a2428d74954c230c53bc61c42e53033a9c2 SHA512 9e573806494b0e8d3aa51db205457e5c63326cb81fe5a2801b0e66b2b49c3133b30c85feafd0b58a64b5949cbc9e29e599459b76cbf5f479281ad8aa5c5bbb5e +AUX pulseaudio-16.0-optional-module-console-kit.patch 3077 BLAKE2B 3b8abc67478f6c8848a24788bdceeb5bce868bf5214a092c3abbd39a3102679e4b390e56231de0559c8389730a2a75ba21bf4d9f9d942792589c6db66d6eb04d SHA512 bec1a747593d9130bb8cfb05b0894e467c953264879f2a856a420b07ee688640ec2279c136daa825b21e0e7e3bfc3aa1e333487a776d1c7ffb9a6d0293a0502b AUX pulseaudio.conf.d 151 BLAKE2B 99b185b9353259f37f3396c6f2bb56b80cac0159c9c5d06af4b298ad71d9c577dd6b3f0d9097fc95184b14193d0d55252987465ebd93bd0005849a68ce9b428d SHA512 f97ed431e371e43d297b099952bf1e897b243a822183524b8e3ea17e888c08590bb3793e195bc22e3254eae7f2e1fa00204a752638746c4dde825a423f08c24b AUX pulseaudio.init.d-5 2224 BLAKE2B d7710b77b209391016e9f84b574cdf70636904d7f54caf9297357ebee97e8ae10c54119521ecad99fbef5f1ad341128b06816f8c733faa29d9c44fa8c435008b SHA512 a11d02fd1c6672a7f022e6ef3e3ad8e3a7f2bf50257c38573db0823415c990021a7bf29b1e194d3d9c8a59464673958604086ef519313a4e3a6bd79071397f29 AUX pulseaudio.service 227 BLAKE2B f58fa701152e84f4d52426f6f76b5a01a1a315d09e5fb8e9e57860b44dc63b78b3f1c1629380b4345c53b003c677f729b3959419e8488e37607c56d6a700626a SHA512 567663b231fe7c2682b08b1059cdad1fcb3c4cb01c1b24aed9afb6fb767b30f250b78bbbed48aadfb06c6d1a4963a6db24877d79a1d36c4be2a128b479c086d6 AUX pulseaudio.tmpfiles 36 BLAKE2B 4fe7c88fb35f561b0eb756146db17e37201126b5d7f906c88cdc778c6191f17c799f1db072f09d5a384485830e4d33266c224955bad22081255544642399b2f6 SHA512 f040850d81030ef04e1aa368d333a1ae1b7238adef5772280fc344c3068262d5ab8c9f3edb92db9c443f9d7d21abb27583ea1efc51ed733bbfa43e2edc68dde1 DIST pulseaudio-16.0.tar.xz 1551276 BLAKE2B 54ba5d446bc02246bf842280f577851eb66ff9fed1e1b0d2d03e238796d9d04bc1fc27215b02fdded37441da1747be23d1e03d5a00b79ee3b91eb35c0f76a470 SHA512 42d4968c2dc88f5e39a5358d124e399e40a5abdf815eff387087141bc9dddd217012acb35649a8e0e24a44e8a402d90eb193ce2eef186f7d59550f757a6cc26d -EBUILD pulseaudio-daemon-16.0-r1.ebuild 11995 BLAKE2B af5844302c36588fb5e24262e217052d701e332371c0ed513d7554f5640135fd8f0ee66318260604535498efd9d7a4bc2968659764a5902d40af6151584380bc SHA512 4caf9ad281bfccb11025e2a3bcabab0c470585de440fb5550f459ec6ffe83e3922ed70289ae2f847772b3c07b8583d2ce157747d7dfb30f832c5d4239a1ab2f0 +EBUILD pulseaudio-daemon-16.0-r1.ebuild 11998 BLAKE2B eae74c6cef4adc800de9d0f444c93ab95ad0c6943b5be4f18b46e530c8df0c33353442df9101a4ba51cc139262e03a0783d26b13cb6b94b8385f92dfd5e0d939 SHA512 a5d155ccaeb75414954dcabc4e539035dd188144c46d1e0818bd8014d505aeaaf4d4798a243eaf722372c305f4c1933420f43e138049e8175885ae304fa7d8f1 +EBUILD pulseaudio-daemon-16.0-r4.ebuild 11991 BLAKE2B a0cad25d3b04a7b7059c1c27b3b10e0917548643ca5fa3ef74e59b9c5cd75c48f66a5213b3ea608184ac35e2fa6deefb5de51bf6568ccbb257b43572975103d5 SHA512 1c1df7772101c0ec87496292f143239523400b2bf84cbdbdb464ca2c9fc340656dfed124725510274c87fa742d5d862001746bf666fa519782dd1d3f04f9996b MISC metadata.xml 3570 BLAKE2B 24d7b24a68f5e832708d9879769f55ec4cf146c47a41b5fa0ff33f63a5a9945736e227c6a6afa106f964fd91eb3b0ee441203c92f312ed835ef2197979b6fda9 SHA512 34aa5503ad5483eeff2f7c4713d96322dedbdd56b7d52a17ba0658aba24aef58239d5ee1943a276555c2508fd3d5e18639ec6417044adad512693fa6c673c5df diff --git a/media-sound/pulseaudio-daemon/files/pulseaudio-16.0-fix-rtp-receiver-sdp-record.patch b/media-sound/pulseaudio-daemon/files/pulseaudio-16.0-fix-rtp-receiver-sdp-record.patch new file mode 100644 index 000000000000..3d72b9a009c4 --- /dev/null +++ b/media-sound/pulseaudio-daemon/files/pulseaudio-16.0-fix-rtp-receiver-sdp-record.patch @@ -0,0 +1,26 @@ +commit d7a633df899dda8738a30df318269e28c902e815 +Author: Igor V. Kovalenko +Date: Mon Jun 13 21:38:08 2022 +0300 + + rtp: Initialize SDP info struct field added for OPUS + + Turned out that pa_sdp_info::enable_opus is never initialized, which seldom + makes module-rtp-recv believe it will be playing OPUS-encoded stream even though + discovered SDP record does not indicate OPUS codec in metadata. + + Fix this by adding missing initializer. + + Part-of: + +diff --git a/src/modules/rtp/sdp.c b/src/modules/rtp/sdp.c +index 4e6a442f8..bf131a27e 100644 +--- a/src/modules/rtp/sdp.c ++++ b/src/modules/rtp/sdp.c +@@ -129,6 +129,7 @@ pa_sdp_info *pa_sdp_parse(const char *t, pa_sdp_info *i, int is_goodbye) { + i->origin = i->session_name = NULL; + i->salen = 0; + i->payload = 255; ++ i->enable_opus = false; + + if (pa_startswith(t, PA_SDP_HEADER)) { + t += sizeof(PA_SDP_HEADER) - 1; diff --git a/media-sound/pulseaudio-daemon/files/pulseaudio-16.0-optional-module-console-kit.patch b/media-sound/pulseaudio-daemon/files/pulseaudio-16.0-optional-module-console-kit.patch new file mode 100644 index 000000000000..4ffdb82f4901 --- /dev/null +++ b/media-sound/pulseaudio-daemon/files/pulseaudio-16.0-optional-module-console-kit.patch @@ -0,0 +1,76 @@ +commit 823e46fba0742605f557b68cd591f61624b93966 +Author: Igor V. Kovalenko +Date: Sun Jun 12 21:49:32 2022 +0300 + + build-sys: meson: Make module-console-kit optional + + Default build configuration would fail to run on a system without systemd-logind + (or elogind) and without ConsoleKit daemon responding on dbus interface. Here, + module-console-kit would fail to initialize, preventing daemon from starting. + + Make module-console-kit an optional build feature to allow opt-out. + + Part-of: + +diff --git a/meson.build b/meson.build +index d4cdbd6a5..c6db7e670 100644 +--- a/meson.build ++++ b/meson.build +@@ -732,6 +732,10 @@ if get_option('daemon') + cdata.set('HAVE_SYSTEMD_LOGIN', 1) + endif + ++ if get_option('consolekit').enabled() ++ assert(dbus_dep.found(), 'ConsoleKit requires D-Bus support') ++ endif ++ + tcpwrap_dep = cc.find_library('wrap', required: get_option('tcpwrap')) + if cc.has_header('tcpd.h') and cc.has_function('hosts_access', dependencies : tcpwrap_dep) + cdata.set('HAVE_LIBWRAP', 1) +@@ -1001,6 +1005,7 @@ summary += [ + ' Enable HAL->udev compat: @0@'.format(get_option('hal-compat')), + 'Enable systemd units: @0@'.format(systemd_dep.found()), + 'Enable elogind: @0@'.format(libelogind_dep.found()), ++ 'Enable ConsoleKit: @0@'.format(not get_option('consolekit').disabled() and dbus_dep.found()), + 'Enable TCP Wrappers: @0@'.format(tcpwrap_dep.found()), + 'Enable OpenSSL (for Airtunes): @0@'.format(openssl_dep.found()), + 'Database: @0@'.format(get_option('database')), +diff --git a/meson_options.txt b/meson_options.txt +index b23210072..e7160a3a7 100644 +--- a/meson_options.txt ++++ b/meson_options.txt +@@ -99,6 +99,9 @@ option('bluez5-native-headset', + option('bluez5-ofono-headset', + type : 'boolean', + description : 'Optional oFono headset backend support (BlueZ 5)') ++option('consolekit', ++ type : 'feature', value : 'auto', ++ description : 'Optional ConsoleKit support') + option('dbus', + type : 'feature', value : 'auto', + description : 'Optional D-Bus support') +diff --git a/src/modules/meson.build b/src/modules/meson.build +index cdf372c8e..1d8004300 100644 +--- a/src/modules/meson.build ++++ b/src/modules/meson.build +@@ -130,7 +130,6 @@ endif + + if dbus_dep.found() + all_modules += [ +- [ 'module-console-kit', 'module-console-kit.c', [], [], [dbus_dep] ], + [ 'module-dbus-protocol', + [ 'dbus/iface-card.c', 'dbus/iface-card.h', + 'dbus/iface-card-profile.c', 'dbus/iface-card-profile.h', +@@ -147,6 +146,12 @@ if dbus_dep.found() + [], [], [dbus_dep] ], + [ 'module-rygel-media-server', 'module-rygel-media-server.c', [], [], [dbus_dep], libprotocol_http ], + ] ++ ++ if not get_option('consolekit').disabled() ++ all_modules += [ ++ [ 'module-console-kit', 'module-console-kit.c', [], [], [dbus_dep] ], ++ ] ++ endif + endif + + if fftw_dep.found() diff --git a/media-sound/pulseaudio-daemon/pulseaudio-daemon-16.0-r1.ebuild b/media-sound/pulseaudio-daemon/pulseaudio-daemon-16.0-r1.ebuild index ffb4e1a39881..b6489354786a 100644 --- a/media-sound/pulseaudio-daemon/pulseaudio-daemon-16.0-r1.ebuild +++ b/media-sound/pulseaudio-daemon/pulseaudio-daemon-16.0-r1.ebuild @@ -61,7 +61,7 @@ gstreamer_deps=" >=media-libs/gstreamer-1.14 " COMMON_DEPEND=" - >=media-libs/libpulse-${PV}[dbus?,glib?,systemd?,tcpd?,valgrind?,X?] + >=media-libs/libpulse-${PV}[dbus?,glib?,systemd?,tcpd(+)?,valgrind?,X?] dev-libs/libatomic_ops >=media-libs/libsndfile-1.0.20 >=media-libs/speexdsp-1.2 diff --git a/media-sound/pulseaudio-daemon/pulseaudio-daemon-16.0-r4.ebuild b/media-sound/pulseaudio-daemon/pulseaudio-daemon-16.0-r4.ebuild new file mode 100644 index 000000000000..3ec78e0ac672 --- /dev/null +++ b/media-sound/pulseaudio-daemon/pulseaudio-daemon-16.0-r4.ebuild @@ -0,0 +1,388 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" + +MY_PV="${PV/_pre*}" +MY_P="pulseaudio-${MY_PV}" +inherit bash-completion-r1 gnome2-utils meson optfeature systemd tmpfiles udev + +DESCRIPTION="A networked sound server with an advanced plugin system" +HOMEPAGE="https://www.freedesktop.org/wiki/Software/PulseAudio/" + +if [[ ${PV} = 9999 ]]; then + inherit git-r3 + EGIT_BRANCH="master" + EGIT_REPO_URI="https://gitlab.freedesktop.org/pulseaudio/pulseaudio" +else + SRC_URI="https://freedesktop.org/software/pulseaudio/releases/${MY_P}.tar.xz" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" +fi + +S="${WORKDIR}/${MY_P}" + +# libpulse-simple and libpulse link to libpulse-core; this is daemon's +# library and can link to gdbm and other GPL-only libraries. In this +# cases, we have a fully GPL-2 package. Leaving the rest of the +# GPL-forcing USE flags for those who use them. +LICENSE="!gdbm? ( LGPL-2.1 ) gdbm? ( GPL-2 )" + +SLOT="0" + +# +alsa-plugin as discussed in bug #519530 +# TODO: Find out why webrtc-aec is + prefixed - there's already the always available speexdsp-aec +# NOTE: The current ebuild sets +X almost certainly just for the pulseaudio.desktop file +IUSE="+alsa +alsa-plugin aptx +asyncns bluetooth dbus elogind equalizer fftw +gdbm +glib gstreamer jack ldac lirc +ofono-headset +orc oss selinux sox ssl systemd system-wide tcpd test +udev valgrind +webrtc-aec +X zeroconf" + +RESTRICT="!test? ( test )" + +# See "*** BLUEZ support not found (requires D-Bus)" in configure.ac +# Basically all IUSE are either ${MULTILIB_USEDEP} for client libs or they belong under !daemon () +# We duplicate alsa-plugin, {native,ofono}-headset under daemon to let users deal with them at once +REQUIRED_USE=" + ?? ( elogind systemd ) + alsa-plugin? ( alsa ) + aptx? ( bluetooth ) + bluetooth? ( dbus ) + equalizer? ( dbus ) + ldac? ( bluetooth ) + ofono-headset? ( bluetooth ) + udev? ( || ( alsa oss ) ) + zeroconf? ( dbus ) +" + +# NOTE: +# - libpcre needed in some cases, bug #472228 +# - media-libs/speexdsp is providing echo canceller implementation and used in resampler +# TODO: libatomic_ops is only needed on some architectures and conditions, and then at runtime too +gstreamer_deps=" + media-libs/gst-plugins-base + >=media-libs/gstreamer-1.14 +" +COMMON_DEPEND=" + >=media-libs/libpulse-${PV}[dbus?,glib?,systemd?,valgrind?,X?] + dev-libs/libatomic_ops + >=media-libs/libsndfile-1.0.20 + >=media-libs/speexdsp-1.2 + || ( + elibc_glibc? ( virtual/libc ) + dev-libs/libpcre:3 + ) + alsa? ( >=media-libs/alsa-lib-1.0.24 ) + aptx? ( ${gstreamer_deps} ) + asyncns? ( >=net-libs/libasyncns-0.1 ) + bluetooth? ( + >=net-wireless/bluez-5 + media-libs/sbc + ) + dev-libs/libltdl + sys-kernel/linux-headers + >=sys-libs/libcap-2.22-r2 + dbus? ( >=sys-apps/dbus-1.4.12 ) + elogind? ( sys-auth/elogind ) + equalizer? ( + sci-libs/fftw:3.0= + ) + fftw? ( + sci-libs/fftw:3.0= + ) + gdbm? ( sys-libs/gdbm:= ) + glib? ( >=dev-libs/glib-2.28.0:2 ) + gstreamer? ( + ${gstreamer_deps} + >=dev-libs/glib-2.26.0:2 + ) + jack? ( virtual/jack ) + ldac? ( ${gstreamer_deps} ) + lirc? ( app-misc/lirc ) + ofono-headset? ( >=net-misc/ofono-1.13 ) + orc? ( >=dev-lang/orc-0.4.15 ) + selinux? ( sec-policy/selinux-pulseaudio ) + sox? ( >=media-libs/soxr-0.1.1 ) + ssl? ( dev-libs/openssl:= ) + systemd? ( sys-apps/systemd:= ) + tcpd? ( sys-apps/tcp-wrappers ) + udev? ( >=virtual/udev-143[hwdb(+)] ) + valgrind? ( dev-util/valgrind ) + webrtc-aec? ( >=media-libs/webrtc-audio-processing-0.2:0 ) + X? ( + >=x11-libs/libxcb-1.6 + x11-libs/libICE + x11-libs/libSM + >=x11-libs/libX11-1.4.0 + >=x11-libs/libXtst-1.0.99.2 + ) + zeroconf? ( >=net-dns/avahi-0.6.12[dbus] ) + ! "${T}"/pulseaudio \ + || die + + doinitd "${T}"/pulseaudio + + systemd_dounit "${FILESDIR}"/pulseaudio.service + + # We need /var/run/pulse, bug 442852 + newtmpfiles "${FILESDIR}"/pulseaudio.tmpfiles pulseaudio.conf + else + # Prevent warnings when system-wide is not used, bug 447694 + if use dbus; then + rm "${ED}"/etc/dbus-1/system.d/pulseaudio-system.conf || die + fi + fi + + if use zeroconf; then + sed -i \ + -e '/module-zeroconf-publish/s:^#::' \ + "${ED}/etc/pulse/default.pa" \ + || die + fi + + # Only enable autospawning pulseaudio daemon on systems without systemd + if ! use systemd; then + insinto /etc/pulse/client.conf.d + newins "${FILESDIR}/enable-autospawn.conf" "enable-autospawn.conf" + fi + + find "${ED}" \( -name '*.a' -o -name '*.la' \) -delete || die +} + +pkg_postinst() { + gnome2_schemas_update + + use udev && udev_reload + + if use system-wide; then + tmpfiles_process "pulseaudio.conf" + + elog "You have enabled the 'system-wide' USE flag for pulseaudio." + elog "This mode should only be used on headless servers, embedded systems," + elog "or thin clients. It will usually require manual configuration, and is" + elog "incompatible with many expected pulseaudio features." + elog "On normal desktop systems, system-wide mode is STRONGLY DISCOURAGED." + elog "" + elog "For more information, see" + elog " https://www.freedesktop.org/wiki/Software/PulseAudio/Documentation/User/WhatIsWrongWithSystemWide/" + elog " https://www.freedesktop.org/wiki/Software/PulseAudio/Documentation/User/SystemWide/" + elog " https://wiki.gentoo.org/wiki/PulseAudio#Headless_server" + elog "" + fi + + if use equalizer; then + elog "You will need to load some extra modules to make qpaeq work." + elog "You can do that by adding the following two lines in" + elog "/etc/pulse/default.pa and restarting pulseaudio:" + elog "load-module module-equalizer-sink" + elog "load-module module-dbus-protocol" + elog "" + fi + + if use bluetooth; then + elog "You have enabled bluetooth USE flag for pulseaudio. Daemon will now handle" + elog "bluetooth Headset (HSP HS and HSP AG) and Handsfree (HFP HF) profiles using" + elog "native headset backend by default. This can be selectively disabled" + elog "via runtime configuration arguments to module-bluetooth-discover" + elog "in /etc/pulse/default.pa" + elog "To disable HFP HF append enable_native_hfp_hf=false" + elog "To disable HSP HS append enable_native_hsp_hs=false" + elog "To disable HSP AG append headset=auto or headset=ofono" + elog "(note this does NOT require enabling USE ofono)" + elog "" + fi + + if use ofono-headset; then + elog "You have enabled both native and ofono headset profiles. The runtime decision" + elog "which to use is done via the 'headset' argument of module-bluetooth-discover." + elog "" + fi + + if use gstreamer; then + elog "GStreamer-based RTP implementation modile enabled." + elog "To use OPUS payload install media-plugins/gst-plugins-opus" + elog "and add enable_opus=1 argument to module-rtp-send" + elog "" + fi + + if use systemd; then + elog "Pulseaudio autospawn by client library is no longer enabled when systemd is available." + elog "It's recommended to start pulseaudio via its systemd user units:" + elog "" + elog " systemctl --user enable pulseaudio.service pulseaudio.socket" + elog "" + elog "Root user can change system default configuration for all users:" + elog "" + elog " systemctl --global enable pulseaudio.service pulseaudio.socket" + elog "" + elog "If you would like to enable autospawn by client library, edit autospawn flag in /etc/pulse/client.conf like this:" + elog "" + elog " autospawn = yes" + elog "" + elog "The change from autospawn to user units will take effect after restarting." + elog "" + fi + + optfeature_header "PulseAudio can be enhanced by installing the following:" + use equalizer && optfeature "using the qpaeq script" dev-python/PyQt5[dbus,widgets] + use dbus && optfeature "restricted realtime capabilities via D-Bus" sys-auth/rtkit +} + +pkg_postrm() { + gnome2_schemas_update + use udev && udev_reload +} diff --git a/media-tv/Manifest.gz b/media-tv/Manifest.gz index da8d09ac4c2fa556ef2201cb9cdf19a699dcae8c..fed83300699cb91dc7d98b878ae767701385cde3 100644 GIT binary patch literal 3939 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 literal 3939 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/dev/null || die + AT_NOELIBTOOLIZE="yes" AT_TOPLEVEL_EAUTORECONF="yes" eautoreconf + popd >/dev/null || die + done + elibtoolize + + # Prevent autoreconf rerun + sed -e 's/autoreconf -vif/echo "autoreconf already done in src_prepare()"/' -i \ + "${S}"/tools/depends/native/TexturePacker/src/autogen.sh \ + "${S}"/tools/depends/native/JsonSchemaBuilder/src/autogen.sh \ + || die +} + +src_configure() { + local platform=() + use gbm && platform+=( gbm ) + use wayland && platform+=( wayland ) + use X && platform+=( x11 ) + local core_platform_name="${platform[@]}" + local mycmakeargs=( + -DENABLE_SSE=$(usex cpu_flags_x86_sse) + -DENABLE_SSE2=$(usex cpu_flags_x86_sse2) + -DENABLE_SSE3=$(usex cpu_flags_x86_sse3) + -DENABLE_SSE4_1=$(usex cpu_flags_x86_sse4_1) + -DENABLE_SSE4_2=$(usex cpu_flags_x86_sse4_2) + -DENABLE_AVX=$(usex cpu_flags_x86_avx) + -DENABLE_AVX2=$(usex cpu_flags_x86_avx2) + -DENABLE_NEON=$(usex cpu_flags_arm_neon) + -Ddocdir="${EPREFIX}/usr/share/doc/${PF}" + -DVERBOSE=ON + -DENABLE_LDGOLD=OFF # https://bugs.gentoo.org/show_bug.cgi?id=606124 + -DENABLE_ALSA=$(usex alsa) + -DENABLE_AIRTUNES=$(usex airplay) + -DENABLE_AVAHI=$(usex zeroconf) + -DENABLE_BLUETOOTH=$(usex bluetooth) + -DENABLE_BLURAY=$(usex bluray) + -DENABLE_CCACHE=OFF + -DENABLE_CLANGFORMAT=OFF + -DENABLE_CLANGTIDY=OFF + -DENABLE_CPPCHECK=OFF + -DENABLE_ISO9660PP=$(usex optical) + -DENABLE_CEC=$(usex cec) + -DENABLE_DBUS=$(usex dbus) + -DENABLE_DVDCSS=$(usex css) + -DENABLE_EVENTCLIENTS=ON # alway enable to have 'kodi-send' and filter extra staff in 'src_install()' + -DENABLE_INTERNAL_CROSSGUID=OFF + -DENABLE_INTERNAL_RapidJSON=OFF + -DENABLE_INTERNAL_FMT=OFF + -DENABLE_INTERNAL_FFMPEG="$(usex !system-ffmpeg)" + -DENABLE_INTERNAL_FSTRCMP=OFF + -DENABLE_INTERNAL_FLATBUFFERS=OFF + -DENABLE_INTERNAL_DAV1D=OFF + -DENABLE_INTERNAL_GTEST=OFF + -DENABLE_INTERNAL_UDFREAD=OFF + -DENABLE_INTERNAL_SPDLOG=OFF + -DENABLE_CAP=$(usex caps) + -DENABLE_LCMS2=$(usex lcms) + -DENABLE_LIRCCLIENT=$(usex lirc) + -DENABLE_MARIADBCLIENT=$(usex mariadb) + -DENABLE_MDNS=OFF # used only on Android + -DENABLE_MICROHTTPD=$(usex webserver) + -DENABLE_MYSQLCLIENT=$(usex mysql) + -DENABLE_NFS=$(usex nfs) + -DENABLE_OPENGLES=$(usex gles) + -DENABLE_OPENGL=$(usex !gles) + -DENABLE_OPTICAL=$(usex optical) + -DENABLE_PLIST=$(usex airplay) + -DENABLE_PULSEAUDIO=$(usex pulseaudio) + -DENABLE_SMBCLIENT=$(usex samba) + -DENABLE_SNDIO=OFF + -DENABLE_TESTING=$(usex test) + -DENABLE_UDEV=$(usex udev) + -DENABLE_UDFREAD=$(usex udf) + -DENABLE_UPNP=$(usex upnp) + -DENABLE_VAAPI=$(usex vaapi) + -DENABLE_VDPAU=$(usex vdpau) + -DENABLE_XSLT=$(usex xslt) + -Dlibdvdread_URL="${DISTDIR}/libdvdread-${LIBDVDREAD_VERSION}.tar.gz" + -Dlibdvdnav_URL="${DISTDIR}/libdvdnav-${LIBDVDNAV_VERSION}.tar.gz" + -Dlibdvdcss_URL="${DISTDIR}/libdvdcss-${LIBDVDCSS_VERSION}.tar.gz" + -DPYTHON_INCLUDE_DIR="$(python_get_includedir)" + -DPYTHON_LIBRARY="$(python_get_library_path)" + -DAPP_RENDER_SYSTEM="$(usex gles gles gl)" + -DCORE_PLATFORM_NAME="${core_platform_name}" + ) + + use !udev && mycmakeargs+=( -DENABLE_LIBUSB=$(usex libusb) ) + + use X && use !gles && mycmakeargs+=( -DENABLE_GLX=ON ) + + if use system-ffmpeg; then + mycmakeargs+=( -DWITH_FFMPEG="yes" ) + else + mycmakeargs+=( -DFFMPEG_URL="${DISTDIR}/ffmpeg-${PN}-${FFMPEG_VERSION}-${CODENAME}-${FFMPEG_KODI_VERSION}.tar.gz" ) + fi + + if ! echo "${CFLAGS}" | grep -Fwqe '-DNDEBUG' - && ! echo "${CFLAGS}" | grep -Fwqe '-D_DEBUG' - ; then + CFLAGS+=' -DNDEBUG' # Kodi requires one of the 'NDEBUG' or '_DEBUG' defines + CXXFLAGS+=' -DNDEBUG' + fi + + cmake_src_configure +} + +src_compile() { + cmake_src_compile all +} + +src_test() { + local myctestargs=( + # Known failing, unreliable test + # bug #743938 + -E "(TestCPUInfo.GetCPUFrequency)" + ) + + # see https://github.com/xbmc/xbmc/issues/17860#issuecomment-630120213 + KODI_HOME="${BUILD_DIR}" cmake_build check +} + +src_install() { + cmake_src_install + + pax-mark Em "${ED}"/usr/$(get_libdir)/${PN}/${PN}.bin + + newicon media/icon48x48.png kodi.png + + rm "${ED}"/usr/share/kodi/addons/skin.estuary/fonts/Roboto-Thin.ttf || die + dosym ../../../../fonts/roboto/Roboto-Thin.ttf \ + usr/share/kodi/addons/skin.estuary/fonts/Roboto-Thin.ttf + + if use !eventclients ; then + rm -f "${ED}"/usr/bin/kodi-ps3remote || die + rm -f "${D}"$(python_get_sitedir)/kodi/ps3_remote.py || die + rm -rf "${D}"$(python_get_sitedir)/kodi/ps3 || die + rm -rf "${D}"$(python_get_sitedir)/kodi/bt || die + rm -rf "${ED}"/usr/share/doc/${PF}/kodi-eventclients-dev || die + fi + + python_optimize "${D}$(python_get_sitedir)" +} diff --git a/media-tv/kodi/kodi-19.9999.ebuild b/media-tv/kodi/kodi-19.9999.ebuild index 4794c16bf228..cf060289c931 100644 --- a/media-tv/kodi/kodi-19.9999.ebuild +++ b/media-tv/kodi/kodi-19.9999.ebuild @@ -131,7 +131,6 @@ COMMON_TARGET_DEPEND="${PYTHON_DEPS} udev? ( virtual/udev ) vaapi? ( x11-libs/libva:= - !gles? ( x11-libs/libva[opengl] ) system-ffmpeg? ( media-video/ffmpeg[vaapi] ) vdpau? ( x11-libs/libva-vdpau-driver ) wayland? ( x11-libs/libva[wayland] ) diff --git a/media-tv/kodi/kodi-9999.ebuild b/media-tv/kodi/kodi-9999.ebuild index c05823b54731..5ec3e824f2b3 100644 --- a/media-tv/kodi/kodi-9999.ebuild +++ b/media-tv/kodi/kodi-9999.ebuild @@ -1,14 +1,14 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 PYTHON_REQ_USE="sqlite,ssl" -LIBDVDCSS_VERSION="1.4.2-Leia-Beta-5" -LIBDVDREAD_VERSION="6.0.0-Leia-Alpha-3" -LIBDVDNAV_VERSION="6.0.0-Leia-Alpha-3" -FFMPEG_VERSION="4.4" -CODENAME="N" +LIBDVDCSS_VERSION="1.4.3-Next-Nexus-Alpha2" +LIBDVDREAD_VERSION="6.1.3-Next-Nexus-Alpha2" +LIBDVDNAV_VERSION="6.1.1-Next-Nexus-Alpha2" +FFMPEG_VERSION="4.4.1" +CODENAME="Nexus" FFMPEG_KODI_VERSION="Alpha1" PYTHON_COMPAT=( python3_{8,9,10} ) SRC_URI="https://github.com/xbmc/libdvdcss/archive/${LIBDVDCSS_VERSION}.tar.gz -> libdvdcss-${LIBDVDCSS_VERSION}.tar.gz @@ -130,7 +130,6 @@ COMMON_TARGET_DEPEND="${PYTHON_DEPS} udev? ( virtual/udev ) vaapi? ( x11-libs/libva:= - !gles? ( x11-libs/libva[opengl] ) system-ffmpeg? ( media-video/ffmpeg[vaapi] ) vdpau? ( x11-libs/libva-vdpau-driver ) wayland? ( x11-libs/libva[wayland] ) diff --git a/media-video/Manifest.gz b/media-video/Manifest.gz index b057f1d98863108980619c277855765b80ac2b7f..cc2255feff2de8161dfc3d271ed29f1cde664fdf 100644 GIT binary patch literal 26325 zcmV($K;yq3iwFP!00002|8%{}mL)@S z^DEai&UqZ`*mWPH?Vj&6Mn6M{Z3OZ7Gq02%v@qS&mE6^+@;nljvS7o@|5X{=f!6oE7$+&zx~_){eS##|MkEBKYwWB z)BN`7>;LlK+OMDX`u^h&X9~yLdWFJbrFF+}U#;Jz-`5UT3uooq#?0;5*D6;Hp|>-x z5X!jDIOf6I?!L}54<2RDdidYxvG%=qr7N`(+PFhbY3|t$jT$}$XA*FK8>mIAsUGKE=onwt>JzC`jM&(<3 znzhVy#(IxFZ(i*VYc<|+-v>K2?itQ9ShQ95b>?-Jm-SkI{Pg{|{=Q!6y6f9|#dD2T zW}BP!C_Kw?g_UY6>%K~6DZ)-+juEb&R=w&tj&$TJq~7z)d)Ii+w0jLJuXbntf2pzX zxFJ+_agUK#pZ&fgYhTNC_PYk&^jgPx_I>|ty{;NlS!-rKXrATtbJ_R1E}BUW#FzE@W&Qr+gLPeRtCeQxyYnH~`+Z#HymuL`9alc@*w##`&BSxCZ#`XSWutiW zk#p>0v{ien?BZ^zMGWoS_c%(u1|L%T=m9sqA9Kk2+ zg?(Y`Bds{wneX!so%Oj=zpgv?R4=@o^~bl@eO8R>x@uil2^$OI=k5`AE{Uz_ot@f? z2dT%sY8|tev#eu|Bc0eQ$PxQ4>1r6?%W8d|fBgE}PhY=%`Kf*0@5>gjg?FdKrpr$I zzH?%^u(y*p!p3@PS0DQtd0&ygxKE7mj4=RJCwO-OW$atbz{O7Id8KR20u-KiJwcM2 z4WBv`-m;H7-t1~U&WmTB<0>hpp4WIcGL|rgT5c@z4E0Pi)i^`x@j64kcs499VOb4; zI9SBkwRA$&IW9w*Nio)N_me6EVdfqf== zoU!A$;W`F*hgGFMM;r}TUS;j8)tlwTYQ}Nyaa|FRo%~L9A68C(TP{BJDtKRCi4Zbo z#UyT^vZa}Ozj(DXV%c{jCX^cbC_HfFOS5Ztf?t8K(bqLX3+!jfCy!n3mD?)gF3AT5 z4|`{|(}AUiD`Kh_a9c5gm*x7tzpe4*+g#t?*Q_4zVKUrd03Ucbi_(dU;nY3T0%8bl zbzmb6fWp&8B}BwAO6I5TcAZDPXS~>Uo^5~}_uU#E$h$}U;y81j7<0svi6FgPbF3a` zTH%PThIoSrZ()+S4CW9saKTNOB?e$Tb6}kKZziyYFfU>OrnP|m)LOs#feY5_KKK%% z`*~w_8#8Cu2r_JS)htWAFi+ea>%vy?|GiH@gRi{6|ARnuoi9uFZY&1yY-3J>U7AAgAo^9lGzyFtSbp?9F`T-f8LUhXKtD_&Rh;wQ3lv@F zzCy;eSLy}UP_D5C%;aRNuQBdap$B*fP}L4z8;9w$ysg?X@#`Iq#&5Dv(1v;va)@)7 zP~_M0bzbwpDe*>;boT=)LA>gdC;<`_Vj#~4ZK-)50k_1o01+@Z4jclHg%m(@_F8)+ zjBP`!67i;|d%djM@1N%S{M(;j@&AhNY>aQzE9$);n8(N1Nl;)FkZs}^VI9|6LY8n2 zy~6du&$VJrF|ulfsCf3cM`^GI*7qVb-s5%;8-WSj2H-X!c@e}y-KhZqz-j3vzIkRR zjN!KR#=ZE1If;P@Hqh|%laCyj40M18Og*-nWq=OG2+g`?ESj!c2@q6B2H`49u#Eqd zZ4k%qiT%Cb>0I+XYZiCnnIaJ)4Pf(q!Fv0-{q*_kFYPa{t{Gx|x3cAjZUXq;cWIH= zXJZL0g?~G4%pX#e;ssN~Emj;LON6zSMs%tyOb-Xxe?*9`5f;#>upxLsWRFjr>jE>N zLDBz(q#iYeTWUbeX#DQq7A+3qV~oUTwxl);g@wYzI}mr_VFYc=i$%yl6HJyEeuH{I zDUeCP$q|BAb2*8)7cqb}BvODf2b;sk9AFwh6xTf~fsR-Kc9hcR=0AM=>!N-C)35F8 zr&lbCFO&>6p9v_v-sflu?9gFwjU~Hhy{_p>VQY6CeIGnxrpdKI9Vw^7zi&3)+_zO;o3#mY%nn_GY}51x&F3ZC#>nnjgZ_crj0N2@3X9sz`IA8 zOUJuk)~o;c^5vJ;a2Z~(AB6yD-Ef_Kz=`-II5+FjE}Z>X1>>(tArM-;TVS>BNtEBj z%E7x476|5#-I&@iQkYk~Z}0y}=q3-VXWD!nNi05Y`wwV)FhFPjM5_+&qB;H7_9u`eI^>pS4% z9_Yn=l^cqdWSSdtO324KV2Sue;ET=#5CERFt$u__;17vKh=fZh#hmd3!mvZbCEK44 zh&I-`{8!!)S$;p7p5F)%VStU78@$yUfL%afIpC-93=ehV)iB~7-2LFj)o@~NComXb z%0MM1*ZdH)$Oa+S$pZG4_*qyVFTqE`FA-(3Oe7^ro@haYgF?dp5eWC>hrycqO2+yx zpMISm;48eX7Oo4R!wl}5-MnyitQWFG_zfsEUK{3;S`R?})#URCco^A*FiGe(@pa)_ zQ1uOqz?D7L3pYK-kU*7*=HHcr&e(aM27Oi4!M>;KCI^q)vn& zI)e$U3z*45s<=1m2|0yDLHe4qkPinL@Ns2%t|}AI^&lb;OW9d;E!uuSjR(IRcwao0 zty$-du0Pht)%tn;`u)@A7iT=*b37PK2~e;BiJJ?0UQR_w*F?Zcs9|v#PNMbV8Lmu( zuW%$Y5fy)EtWZ`n@d;;+5cYs2tpJRITjw!}a4}9DcNL-m6bVd=L=)_TjsDw;ZLPTQ z3IH|yH=;Dpp~}GkSR-~4*@(HSL5f~I34^>ZY+~|cDNQz&Z$)*0lqfgzL5DV7iqV+I z#!?6;C*+L(kN)CA3M>YtweRyER_w>0*5~ySChJRLjO9;ltu>}FOvnLT@c_6iA6)=0 z>|r0UR)RVf7s{Crp`;P?wrQ#A*y1Y(n5$~FW<;r8LsN(g8u-iY%;e_%h20a*xWS^YL| z7msTaWB5!0Nr%wh#MQSoE9eO%5E=$e0}x!f!KHbBXyUoqX2SQ54Ll+e)KxENDe8v3 zo&Z=)yaIA|TzEak4rT>Bw>}A`fpR=jFx3MzrrmEdz}Q&?0{dAF7O!je+qd?YfB*FB z{_@X#bEn=2H7D_7hM~pgBe8VAW3LSinOHrscY{Y@|nrDVFo9kbG!x0!dv6^tP?D}Mc|$Y7I4k{1o5m8 zLO&Dl2rYrXA{ee@UL~0ShK@zl6Uz=Oo^t97%avEms1D8G&q zP16!+i@z-waDXo&kH-n?T_D%67jgLHs$ZdRS2;GY6y{7r!aPX#@}e->eY7|Ew5!V8#&pF#82u}x>+nh=6# zXRwv8^!#9~-0;B!e+W5amZc)Z8$1`mG^@uJd>DVfmw?FU7MyJOf>W&-;}|b1_NVq0 z`2Vn8?`$87I6?9qMt-9Iz=urDEP#}#hSFIB<&k+7Y^`kM5c`(k6X?g|&LhG@pwwlt zM(RD7*4>F7CjtFxu&E9R_HeWfO(YD|GI4WrM<}fKLnOQvi%jquB1^|mam6azT7+%l z#72D(E!swbjRRmvP*Qw4nt%iGFie)HVqw>1Zn}$#Y}bjUCy$x%Jy;Cl4)^PNt@ZuYA;bCZkmhLmx%LUm%xEzvyjBJxfnFNjVKHwkdah@AHl?OnJ$JLe5xF}M%JnO#9zHi;?4ZmtKbu^@#Xz+>D zhSu{mr+G!C=sfn4V%0x7pnNWj{?#n#4iseugu$Q zs9?PE;Ny^8d6`(qe8kIgef|B%$8^QJGbUnKGY_YU9=OM1i#-Mb5vFp$ech z+@ZnIb~2Sh49Cd|*oL_Ftn0>FZUi|0djlyc@-CR_+=RpXaD`=Y85-c3BY2hGNCg`$ z;Y7ur^D+|zH3l6ZW(C;eA5H{LgJ=>Qx1x1t&~dm5+tKMV#JX3l=r2XAYi6rV-5>Y`lDxcEpsfmj(L-pZMU6?*xp9eXx)RG6L^T2+ zkh2NyEZ$+hr}aK%qBFt^3QXl4>v<6Zh-Zn!{k|HOegR$`OCze?e8s|opHoli4CLW3 zN6pe=#yLWw>)mM;;!g#jik$__Ub~lQ|vw^x7dDlRpHqK?c60BTY;wc*xD(2YwOInqpg3IBzLW zxbAT@ECdTQWW)Fm^BQ;{uv#G7N2|}tGqmIF=m=G3hARdjAnmqre{+E&VY`IEW5af0 zU4Z}$RL46Kg09;PN#+A%hHztKos~i{rf!OwFpYy(cCR1cD(nOky-_g%ZUk@Qe=u}5 zDW#W+f%*H#+#z4{wpu`^r+9gR)mS)R=4-}NKZIJ%V@9}!wFA)UW{t!09PUKcoMqh5 z_C|1qt|BTs`UGiw_xPL+*G_C0FrsUP-94`B#J{*Mz7uQ6aM<;BHhCB58T{M~_u?;+ z5d`MSza#k*gc;>#9Yr_Gdkgb;ggyWzW^X_dk0RPZXjb9|7zBJd#F}}b4e>p(R#ZLs zY-X7l1t6CjK)?%#KCi3Q+xYpnuOIyJe$Tb8RpD3plF-Hk=Du5BDd9>Q?K z#GtW7a58sf-D-!|DjNe_OCTy2T=_%gm)Ctl5PpZez7=2Huy8ufPLomV7GUmLL%emW8)=gecese_RXY2)jSvVmCy)R|q!FzwyVOKP=bZCn#P{ z*DP~Ew0eL5IXPHmw&Gh`8FZs>03aNvnXpO~#SH(3 zm>sEDwvz!=n9mu&Z#XtCeItY~Pk$h@{b;byg$O9HGUNlS=#Ad5OHEoEi#fhOrYQu_f^aj@3CFM+60jtwUd=+q9F)}XTG(XavDoI`BP0=~o1ud-sRs6G zcCDdZCS00*gRLxJn(_z|egb;}Hyp#b2!V{3; zgq79NX93w}dD4RaHH->*PxJ@Xn_L`-^U;xtyTKxWHdFTnRyN@QHwc2CMED|xb-9e_ z>3GO|VgC1G#3Zc{mQNMI)cIF9CV@m_~DxGdl}lcF2iSoq)*(qGYT6+EvnJ9h9P zgK#nyYO?BpQoGkq&PF6gHxcrc@&XRp_%0GT<{a;j7K%t1? zrzgN2HiA!WX!vblJX$hG*I@f2S5|2521Sf&k7{I27sQf)T~jbcL424`0u(PsB@pXQ zG@IEkv<)FrC!EODY*rUQ)P~>u5$jxtu^TE}58np)53^a*8qGprh2U730sJ7jjhpGR zJP40CJa-~Sn3OH%4mbMS5@vL7$_eva9xD^Ej5jD!BNAj0Wmef|GqA@?QfKeczW?~= zvWWNrAi-3xGeJm(96G}$&4|Le8*jp6%XAH4XC?n<=+;?n^}Ulqz*yv${AqoK#C^fq17Z*vLo}X?38Eekd^in z^RU(xMTnK*WNjkZVc9j}a*!gnZCM#cn1FnQ6rgGAz&mk-j4Mz0uLm28@ zKm{oP#RVsz@A%n;by#!dao99fhv{ENkqi||*A74v5#30e=UW~>b%Q|hjA+8a_i6nC zyb{`3kP5{xgN&X;Jqt+BWp!i4dNQgr&2~npG)%B$%W|MPL@>M(7I-|Tt8)#HyUeIu z3V?&{y-qe1{=%26*ERe6b^YhAXU>-N4}`F<@ALwm5r{koy5>PjgW zk`cogS6SvBF63?oC7@a`vx{%Tg@XK+Pm)oiVJu8TKUrw&Q7S~SDB*zP>*CMad7c5^ zTPFg72mu*qDcSG0WWEJgcY8c@A<=N-$dcYF@Hwn2$99Q!tSKBdbSr2Ah@P=VVlpO; zB0r@G#bO$a{9INWqc_`S%9SW${Y4)5ksuN+RzL$lb{fwY|9-i`k3TKk^VP`W`w_^& z8n`y4m>dUwM>wO|B`6^j5&xW)mtKUy`(|k?5k6aG5j-LVo4Qp}E%VBN7G$8Bltq@0 zJv?}7VdUi5a09Or@C!4>iV25(bZq2rt7gfANmZ3U(K|N%4>IjKoW#0#ST8R4EVU%e zb|BF~TF;zeu+Rjg#5`GVsOchB%{8N0RX~irI}zWx@7vId#zGjB8JrU;M6OdK@aQn@Vz92vF!Z@djJ@;9*YE*!pPVx@B{!UmN$Xz z<8Fw9690d=6}sD|W#AoTtl@kovP3xK4Gh{M zc8#UO3H{RqC+o)K^i(Vz3nd3+f}~-Kzq7z$=j0QJy$D^FZ^0z)h(xgnWx{Vd@@N(w z=d?ooHiyhs6XEwOto`!)_aEO@`~0E0?zLddf=DKpg7P0L;%;AHW{@L^WuZp83>5K0bc)NF^HNo!oS0x}nYb%)aNQFz6PuUuCN z?}+AG5%hkOWG%v74?==v!J4^AS0zxAAmV4j)F24En5`DPU(y(VY`=Z|^2;lny<}l+ z`#FhUif_oDTSB1c^Q>V)B*Dh63cn>p5$J5|;)#|OLs30)fEk9y1Gu&G3pwH$IpEY! zPt`EYi4R(gYW&Qe-xm)zA%uxI_D=r01u-Vy2N5UX#g{dziCBbfS;xT_^NGBk;oveW z?pbEOHo{aYr2HRNz+nLL3#3Sd@bDYex)_N1!1#${M{A7;hD?WyF)b` zG9UE6oh3Fg!Q>0#&gMt(-fBMkYD&5g*+gPEaSbr&D-m8$_&5U(0{laYc>i?V(!h>Q z&G;OO1y2ud;yLthAWvVG?(6I6TYyu(C$HhlyR8$#j(LI_mpbJtHUaS@S3Ioj1Hvjx zNa#jTEl=9R2G~v_FhB^`yUr_K9X}wxqH3%XS=q8gxUvWKtn!gIo)(dS3nECUyNQSI zxv~SK$wYtHIiCl!12KUeVnKz)PuL=4$d(ymDhP{OfPYwQmpl9tiV8IJLk6L8LylVX zeKdGo?K^Dn<^p8dIgm|r|kH7sse*d)o^A*Rg@OoTnDG_QCV?XO1 zHQaC(fE~1IV1~O4miIMoI6oeUtw$@x+V&_q8S49jC|x5M_iIP)pf^`Ptt43ek;X*d zX_JOMk2#jpKY=&DK|dP+g|WD->}pLbTa|JAHk8&rhg>B-QIs$}Jn!R~o(|W`ro}?w zfrJSal^?O&83=%>p4PS%LIdA$%&;xMI@n3iJio(}`vNbYK`Mme~xb8b)DG9Qm=9Ugb=DEQ~?F$SPAv6mguBljR;LrY=%M5IO3 z3!oZsO`Njw|2T%Hd2xbGd%*?z+xgqsZ5blMrEba+<#BgG7LI3yM!llED_itFZzH6I zwikBCA^?zBBO>fV3(vNy=dM6uL~#RbxZ7nuk3ccu-o7GA)BZEd%}f>a^iqiar}pdY z-`dYF)hTee`f_5)hTBu$Z3jaGHgKkALdhle+c8fV9+r*d-X7h49|TG$l4_ICqc@&m zTBAyIW8K}p!|aGvy%O)sRL7$o>eFga^HY~!Z}`JI9}~6-twfFkWU*SoA~ghosbJ{D zu(q=X^+%0)+t`{9lsI3FIkPC}{vC&ja^!dOM8rPwV0Ba|rVqO`+ziz)yTPlvM^TJB z#_NiG`~5?$7{ceBSR6d%m01>uPVU7fDHLOd=4FYiBN5+FWrWDfuntBSd~C+2RgNGUtiA)SOoakv7=PMWKaUFOzEU8B1$$@L!H2Pr z=&%#kfdn;tzb}`G>rcP7AD_Pb`hkqSqkheD^7zp3^YHN6+}4HaM%}bv`R<8v5&U>o zR7Ek%2Svow@W1vHz8+xTy)E1#zTdFjhL*YbuWI4m2)5lFDI8EM+YJe61hjRJyxz~0 zkTB=~5321}CEBX&lga0-`vP1>qc9HsMxz@eoybg8DVwD>@Al7 z@)3)VU=3=p{%l*%u1NH-9yGDY>}AcqfBNH}e*CmQef#{M?c4h4ANsdm9CRbXk7S`T z2p!Gwo-w;Q3)BKQtiOD^OL=%z0Z?~&TEruvic7aWj#Y$nqj)?$DqR>p>Uw@S+9fagVd0)!y^$M;_+Z-6%e_k zeyQEg=~!{6lLy+3bz#L$BE!>>R@A`%Y` z^m)xs?WcceOuEub?XWo!3!=ge8@yPI+pgTY5A_c0!J=gA!R~@uEQV7T!_0wnwQrY}7b zux>_!s73J1XhsYm&w(Z(j$>{fTteC6=8bq`;zYIY6U~eWGnHfMa68%+%vu+_0QY-i z>IRLl#=2K&{L>9kA|1}X!$MI&nC(jngFk}X1N?Q^k1&bvKs#Vw(?;$?K{l2Lr#nD34~)#l zdWIzQW>Xzr1R1nXhM*QLu(_-TEYHvth(NZ50O5AGp*Xi^0lgVaupoRxG7JVDQWoy=JBe)&W z5$%AhD%VtROZ*O$+-V_t?dW!BlpP8B4P>sEUOUzqmMsNWLoMmQ+bqaoahC@*?~C=z zr~Z5U>9-%BUIQn}D7=hSNp;yBkB-yd&JbZ-oloti+*Rnf0Fj8DJaTf1QMXv~nT4@C z;gPt$;cmf#6<93FzVQo?#$-XQUdQKU6%`yB#KjMmrBt!R^?rbYDTXHlD9^-c`q&f4 zC61qX_a=BC$Z9qrGM*lz;!q?Hnx@SS-88!CxMnXh{2zy0L@o@gdA!31?}R&)zmD+W z4{I2<+*h7V#CTb=@ALPMeU{~g*rMfaY3=9Kfrv4l%*DIGK3aiZ#*2SI|5?I(M;3*+ zte7eG+i#10;M1roOe>m;z4dB;76r1C-y+!Ca9EKdMsb)3bwu zLQN20xPK#{I@_aKYY|R3n(e0Da&;Vuu(TmQXvchXs5dbRNo;(r=0|hCpnVuRHV#9y zLOc>w0r&x|RU0Uh^M=fMzT(#}|0vBvcuz4p4q&c!+&5hH+&Us!R-`t$3PH3b&mkSC z+opWS7z-TNa&)M7%I00#GV2UUKMx03?T3VPTgHb4d2l8L{Kjp{5r=ZRqG7<`@m7d; zdb|glV^PY!J(C8TAjx$?c%b->`I_d|?S;kPo&<7);jSop!^t4904eCcZ5)JV;wB!= znHItX5w=j+r{bYFOKMuz0bEqpbdHzs_{*RFp(f*XI*7fmcvmrLlmjpprB_J6Yq1qX zI=jn|yHgTI*iPy?RD#O~0k8Nk(He1Uhgt#d34I-=q0~7L&pA3ri3MbHVLs90yHJo> zb_9m=O`Eeh-9%G9AgZ0XIIQ4C!X~^cWCs!{4SEg1i8A;RT=%{_cv!(^H%J+HbUnB* z92M7i5VYAHELa#$MC$EMU<1OPb-xqR5L70pK-FF<3_ge7zpelATl@9Lr~mgOgMD8$ zG!T>~b%ZR&bKC`BxAhpJWnZp+%(l+}^2GY`~5AY#469~u8*bNUsL=xls#s6Xcma3btumB1p=$N|h8P9BlEaRW;4Z}Yp`tEodD82|$7|M85Z|c2fn#|xhvCjraYRpi=C+Nw z_fCX?8LUsbfR@>MEAqFO0{=%=ek_p%dfr3jsA!a;8rj=nDa{_guz<^s_$3xu@#Wkh zm^ts-&(UH-?eJZPb*S~}=5Uamv#`=Rk7CCEm`+i%Qx#`_4)F%yb7^4aMdLK(0AJp( zNk)~5T`}xYOafUxaa$)%Iex1&>#+mm_#l#Z2Teu{-d=PkEcQ}t)bb>OFr-gdJ5y1N z$?+x|!I~jR_0sF{rgVwcMzLaSUH3up>Egdxz$}Ql|3z6 zFs-*|QlN(cJPo;7;a_3tIEI-&tWrKvnq`Yv>S=jveog_LpyA9-HWQ12*g9TNRk%93dO$=?d_&Y6_H{pXmcTh! zKV1^rdLdeHBB=kgtfZS#B&za=BFA%T)j_u7wMLc|`{Pglc7iesB z2#haQKsISkwWqiol1B^q!3>Y7>#zWtl|mPW;EXgW{1W+kgQ4!j0tMtuzAoi6$}k~? zu^011Q&5zs;OuY73vtI7|w3@9x2#!2V7Qx_r+Y)RdCq{*C z1B<%T=FWXsj-e1Up^1+Jm+v(h9*4K7j_ojqoj1xg;LsIOD(Qmn)@L3apl@u)p|)MC zKHFuD^N6fLo!!o3`*Tpi2NEt%G~GHJ+~|lCEHV=zay{9w8_PlH@sF>|^?Uo}(`+Al z>t820KvnHic9MmsYQVTAKOHI|0ykjO0{*+)Pn$Y`a#ZuBI2BwsL*pRa6PAWGE3=l{TgT5gbq3MoRz&VRJ{K z2L|I&aA^(u=hLuBby&cJPg|9E2Be!n(eaP+|%`8 z$;7c=KfTPji?zJxd6sqN!zoSAD>+&C#+k=8e=D%gIS_S&zi8-JM*xO|}mJ7c;}o0W=7;Lx+gd zd=QcTa!ihN_tnb2{C)2K#VLWxgjMgjo^vWo>@5EDta()ez2kb4iB60Ow1)bx%^ILx zBfQ^UFJfg|4!uJC6zd4A7>pno45R^()sxBf6qjX!`U#`lU^~16;{N884~KDVMygik zE=0HEl(Q;df(d8tX3OSNsbCOtpmek1)}(eVgo$||Rh{_8%Bw`G-Rta?&5n-j^eiWC z^q|Tu^nozD?`tXF>fbMyBQJh_b;@^oVV#3Txu>VkM9P2!Uok?}l_;*$g*YD`pAo{s zjNPxyED7KN+&D9afVuIA?Wj|=L&@8AK$9)es_k84#&*-~kOBy;;@6p3Fx9vA2xqn3 zX(q_gI%-UkmH3<^1YS1Us@r@AHnuS>2`)ENdk#2jp=P7Pv+ zVmlB@`LqZQTM}4Xd}tsR0G-4G91UDX1_7Pe7GoK*DA+*9s_y56$Nq>t5WaV`+>#Z1 zOCy4fH((6AI4svRDUbpNHJ`DEVjmme;Jjed@NHa2GeEbBV=^EzrCXVdla??>&Wf<> z8S?`%yI`4DLe%D%&`lR4vj)$xpu0|>YOnrik?h}*F^2=aLl~}v&EuB@s%VEN@oOWY zkCUhkeBfbm+RXn<;DC805AftN_9{5hFgydy`)M|z^ESm}GRMLsObMEsZxdGzUv?xr zUsEjyGB4lXCny$(M>osUht>;0fpsN#9bytLa{bj6qxlH?sqM}$mL4~PpC!ftJO?}B z-qn80LnRL}yilHX@mT0>RPzQZvQ=f4U^Pp-XSo$s`Qws>-#^Xq1#EdWwDKavYwKo0 zh{qTFF&E2T8=T&GF;D}7S|U&&25(RureqZxfFsMA^S&c-sK;nJ(haNKmbTcV8 z6smeYpkwfNcBb6cpImTR-V2TO2K@19!YgeY&B?OGsvKvV4VK4a?*#6}cFt1~x$G^z zof_fkFAj;7L4R1=lVIRL?qa>3EjZv{Fs0yFR1>q8lkiTbr&wTDv&8wJ60 zdL8?YpE+Z0Re%q|C?uTr{Z#&Ko5qB9jEm@h&SGoP@l5V{D&8Udx92V4X`01+J*rjM zj1Q~zgYMRLzmcTM^v=iW;`fh zU>~n=SPO8q*VX!^{pF|ce|pVXyd#*yT$a}n*ahfRRnzpXKEn*5&Gt(|y`OR1J4fd* z0SkwdTM~p20Rl)>hdyBC`?5|sw9zSFD&fD(6@62psaAJC)3}MB6!5M0?HW~ z6GXAqeW!JG%j}_39tu`3o6v6LO3n)th9^tyM5x2#C1mmC#12;dDUZR4Ko#CKf+McP zTMfYxz51f|(IPfWXd~Ex+{Iy4SLFL+Mz(rjK%lf1_z9RJH>cUjP;bviZim&}q8MIE zup;j8Y))ac*-ol&b1~ej#p;C7gJ?ovzdvBt@2^K~FSW3@%qx0ahf}5Jo{GcTJ8xUC zP{*$9Vig7p0JvGRJe_dkDQI^+tdUJn+`c?fAwD>M6&Z|#cBrqjed{=ctmav2K%u}y zz-MA#Io~?F4m`q2Oi&K0QIUa!gkunvBGP$%CBGA%c&7h{|@sx-S@cHeONOQ zZ^v<3gpcaxIf*6M1&X(xwhL@W-kC$)&b8)iYIms89i66DY`-KVcur%%6wzuftIwhx z6!wYnA8^_hHC!P-NB`%1AN+a)+K!2Frt9JPShq_spklkTHuyG&TRX(dp)Z6q0tF_7 z$OX{|hS<9&gbG{&r5WDK(d5;eCsKzz&eW%a2-bFY&uppLF-C(ey$&1u6&mrW{r{E2 zf5#`n9m-2$KRYrqS7^O5#JSK`b0j>GXbziI)v+hF1n1lzQ>e1m3rk=zSZ%BIylW%c z<54jTAj}f9J9sojh=o6$m#H^gE@OQ?IDHaY0ZhIvopnz59b0}OYV9I?C+*0~)Fl6?WPEWIrA|lij6_k!H_Q0S%e!c5q1e zYZIj>`Ni}Zfr#jO3me{ya1X4s%W*BTfM;71Zxx(FMi(}MvbmtiZ+&qaTeEe{{by}p z((IdMFTqQ@K5(e_yvR{rgYffBZH-y(X+*TM4a}E6;$gfv5!iQSb<~^vq>z-9p5e#r9OWGmN<@RI8=~+PkxMaV_U&8lKzyADszWY*g5ud54d_wSw7#Z zr9on%5_&WX_6hW;!`F^`9;H6RgEjV5J@vtT%$XEx6PL%1gP@9#OFM*&%Nv(MU(or> zV>}1ed1cI~S+(vpD9hvv_*hg>1cTE``Q#WpbAZXV+R$GohkW_t=MSg5ALgt$l?QD^ zh~n2y42q{4aEGz{e5ehkep;M9iJtJO8$_B)gyQ6f;7siqQM5;G_oyH?53UC|o5Q2? zoV`Y?-iIloDUT`yRL~9cc?+r1-Fiv%X<(#uWT|h9!C;NO_mTT4C<+N%z zFLVT%ay=&`&t(v>uXYYIc=s)-1Nn%)6-$a&@!FGQWmmVzVmc8k-`nYQFRS%+{rde+ zUw-`ao-P*WL7?U|8T(JKab8wpXNzK-Y=QVhU$cge*@n2{!p-GGE>6!XulbCBvIWd* zJ)UM-bxY7oXU$J;`)GArW9D2bT>T<)b+zvcgSEo)udU~>-RH)wf%1$25QEndYcRu3Fb|QIOgXtAG6&%H(bN27O zoFRSr^M_io`cj+XH8J&e+6KT>t#&j{UQoX7jZJIYlp1a)ao^88Z}z=Ew^UqgR=S^C z7b@moy^{s#M_)F4!xHmin#H+!DCaR8sp)7avsH#g`SE)RY=awTdzUiw+>r*usTxlP z^@RG^4-5Qtn`@%e#J6K1&eL+kBi794W+TkD$JcXmuka`q44c&E?>yr@9h=BbKsLJx zhh!Nh^v2BN`(k}<-@g2^{`rA!=ADTz6X&i43P#{YO^&;R*L*w#;wBjLnfY3Fcx7zu zgo^iccep0{dZRm2wL31>CkxF^A{eiyFa%04)dq@~>_n{R5*Idhc@@K$Z^XhokgWKz z*wRtt@8hN@ff2a7W&hwP5F-b0|Jhi$pvDHV0lE8+d3Yyvg~VCbmm6&$m6zfnWeK z5gJ2vaO`b4j-vsaM+LzL!;A85kNL}D{qghu^y?hIe1!U!s&riz>NgVah(d zEN(dLERim}4F0ty?8k<-%X)^+4-7m0ZgFrRVnXvy zgT00Yb59l{zmL=cc>n?8AZD|7UO75|+UaL-2wo6RERUM5n6%eV)Y<_fjb8UDPz9nnaZhqsCr z1*z<16~Wd+s1J2uN!j3n1%kHpJhX-Z0t0rE;q@LBU7QP+bO1!6G(Y)Y^ zEKJs!2i*2@xV+kOI5Ma|U-D!d`?9OR6W-?8iWB#2Ef#qLg1JM{ff6VR`~BL)_4U(_ zPrrY9O;5j^e+>D~1@ZH2Z}S@c^p>HOpMiUx-k{fymRJk^I&Rwmxh6*0xUerTkBP4D z`Amg19kz`;(R-1wEItKi2_`qP98a%S$U~-{rctW`10-7AD=$2kLCLK+)KUdGspS@qtJPQN8*VPKF;7XKj7){ za9oAgMkN~>`UulUH>M%|&{TL1BqmAkZGjZlwV@aU4Wn zd%vraSU{Y)o{KEJ#!kU;)^j~m8&QJs;t5UU^A%{FZk;fU4<2ouvWd`Ta|pk9c@=eZSE4&<;8b&hvfCOgGySfZE$a;Hz=&4g?7T1Vvib5W-`2oL%!%-UYmc;&ceYyPp9 zM&NpA=IxQ`>8R!fI%g;e|GbTF^F8a?rG8(Ky5e$6Z zp=7;qb;1D5#xQUHpj89IyBgv6j#eZ7284Lv=cZAu*ySI+K#EXq_VcoYL=IJeQJvki&01i&KC4d1c1I<1Sgl`}gt7&)#)GV{2n5JXrZM(_E`SKVS!i=}I zn*h&8aN(%S(KMEJo;LDWP+QDq@%pNOJ!QlHPhWT}1rmUoG?U8c~+`^hjeo)77DFZ=RW+8+O;` zZ*h63-PvIiVc?+K`VB{_j0;(`Zlmahl7;@+gu4|3!_G~I=Mvg4uLcfYboSg{wt~{l z=>)Ob|LnxM!>vuW;lXyC7jnO@-tXsYCylAf*ETmaq&F$U@*M??J_Mw#U@~zS9lG$; zOI%)7s4dy~K{zuVu{R)#yn=S8!)Z8;A_8|AzXa2BUU%t)Hf0^t1&p$rQ9!B)M zo7v&C->DI^SaAEJUGuq`(7Ybh&?y^-Q?AEB1Wk20zG1McBXsX(L+ARKPjJfWTC?`2DWUO6-Q6-&Lc(S=zBM%ld!EBL^@h7U^laM%w8pxqpu`<8boV^IACRTfJWCI=)?XS)5w_~xQ_k6sp z+n3+RFJH#b|6;ne!?c7O+!{`CKkWHxHXuLcXA1>~xoavnlx=%OO?ISJ@wT;O0T#yZ z?FLTAD43%2o6~J8_hj=^B;;apR=ovplX`BaU7iL&0I&Dr{bjDu1Pa;+63|;j9zF-O z-QJtBsxj4DzZ?)1Edgl~`DQ7dm$7<8=lxv-q~dL=8uorJcem#ODBBJK%VSyiQ@vBH zrzewwc1W+oLB9R?{B{2JI_5ND&hH16W^ z!dP>gyEWnG5#=aEIGc;_4^rv-`tkKY|J7{NZz;`pEDutA&==Z%=I(H}@ho zJ58Ml@8sBZfLb>q&Y2ykxc%IEXgbf66ey?d2~%~4yh_I^-Qk6pRA<4A5Ph7c8ypgd_T>YU4>vZrUUM0P(gC71WaAD$&U79d~G&@hj^<1@W3s;Ql@ZLh>L9abmws$vsV9?T*8c0d-v2D~lN zv!^v|9rYZIKYG73e8ADH<%4~7>rb6;^w$=Zs-$k-ygZ+IV*F)upf$|aI@-b8PJ(EG zgxg`$&(jJW2(m?_PxS*&hw|G`G#pKMGIksu2Jhg7)A<4CUS7Uo zW@j4cER#q03~SI3#$Nhit(CIDL69CbSpC`1SvDejnbUOipq05^3(_6`p2~Ae7i#*| z(*ChT<-A^pf)f+BlZwd6JHAJI&zBU?_Ijp2-rk_ zVtYAlvbVzxz;H%N>5c?-R%_UHw&G%z4wHEh7(7UG!s%`Odv>nFy!bx8meA{U2Pocj7DSHi^!5Wg zvjqFMv-)Mher;dBzT8bu2zxKwhlH0CI%Zk$lky3+@L1A={BPc&BoDhEzUMXId3mel z@V*GxXf}hJ)V0;L=Jhm!5+Kk{zzOm0p>_Z@cEWmEve-Rq^2QwN1m0UiVp0}#XQ|m= zi-M|NbUe?qH|xERXj{VR-H;|X0b97n93D-1T*G1j;Dj9@-(otWt!WuAvRA> zURVQg?HRn6UZ|Z3GnWIk5)$2!bNThsvcGm8frCH)^xLNo!)IOy2IR^ZYx1IBg|$-O z%gpk41~t^^5z=NSPqVez%S){mJ+Zl95vgr#o-IjaS)X%y=Qwco0omA`1CHjH{idIj9@*0LkqYM&tWoPX})m6Z+IO3-&$Uq6P%-J5r9*W zyz9!-mhHqQ*z$E_({|$Q1l@Xy|GldoGGG&Gk!XVpCPb^S&7(p(`GuDi`>luX-+uga zl3~q@W{wa(9QbwyxP<+{4cmqRZ4V$lwLW==xVjleo-bGpZh!r3c0N0ExHA1&+AVQyb;e-R7<}!#AeBkK~=UZ1j-plvBPdta`P%c6^m5g~oaeykKce??M>PHd> z;aU)Q?-)GzYP(;Pm$ySfSWEBb!1R~eo%bM8qU`L)nDQkD^B#f!4w4MwOvG}xePth( zYy4?_Yz{eJZdwN>2upZ!eTGGtll5|4FO6&yn%^9s6wWwruhzUwBOM2r#TFYbnn}Fb z{MTuo%!@PhArr&XOJ5EI@L4c7B9o_OUNB{K^WGU}c;gkPC;aodF4hrd#6lP!=5*h- z4q%Ru2L95U7CoNo&zSxk$J2M~{U{B=vNaYSZ#bNPD0ioF#ySLc(4k}AG?FdXYP!=d zl_!chmk;ap%cswuer>;exFGLkWE%_x-f*CXbVi5VI0^H(p+FPT!A=IW#z1`WsJKW$ zTwGo}A2*!KnNDpvnz(tPOIEK>Ru4&1}+OxPCCC6Hj~$4Y{wF${ajwnA|qCuuaHbUHfu4iZ8I_A&G9;>F1FQ$ zjmSU2n`!o^LmJ+eE1=a8h&;m$lLV&wr9wN)SZExtK5hN5HLBV@(cvY&m^P|%k|^ak6(~TpTBz=J|2-f|2Bs8HF zfR33wfDDINa&EI&@Df$5hndhm)*h(Fq~GrrbfSXY5RPml$X&Kv0!0MB&VwNbOCH`N z`%K68md172OYMz^W;}S_0&l#%$;z3XQ0l|>hVEbpFPVO>U9z(a5rQ&cO}$^GoK94) z^B)&(%}*bic0Y6?+2-#V6(k-z54`nL=r?XBkwYJoSA0&(F@aOhaexGGjM}EsV2IhP zJ{)2Z9L=502-xZ4BtTDCr^m+6jWyAm>GW;_){fr%U`%-{@G-@cy_olIURXQrQdB6S z25r{l#h%M@YXpvO=bRqJDs2FKByUIV160}$B!u`~IX*+(ESfqSL^h|wKVN*cBMjL< z)Oa*cwhpgpudh>d|F&%3e)`LAzkirFR$t0ifKz9ZuID7J42z@y8{RZ!XWw{R>UN}r zb9--8q1jrmJUhnaG$SDA(Dk-A(R(x=Oul+?1{-ib7mZJw0Exr_i9cW%3D-)33=s9U zYWbMs%Ff$?L#!G*tcTMB=1oER?-a6ta zCa*zsBK5Q+6BHtu@j#kPcvX`>68M@{bV_J&S|29VRlK`&I2JhhPPJ z!5~~teD++bf>c!v<22#F-q@3^6MQ4J*HgEDuvVw}eN}c%DO>Np8_dp{Wjl-(yC**8 z?A?E;B`-}t=J5{j>e~}c)b}%8iJgbymT-A7PIksN9zqh8-bUquc>o zBpgoL`yGjdYHCi`@YKBxM;inrt#`DT407~;J{`<-9u|BP&fB=1p9uz}%sV(-2j-i+ zb>-Yj0zQ?A%N1AOj<@KB~b)o&IWo)-^? z=!HXB0p%3R?se>!B{ePhE?z5%ZDQlNu6N})#$j7yXi$J0I0h7+UTbIl%(y|dmNzJP z9QCFL;203p%Y#&mso0unyR^p)dm-hj^d)%pE?DZtN!?pfh)JghHq~ZzfT5bY);t4o z7s>;^1RKrfL^Sq9NUbdBRAV*oE+s_U<@;KU_v6ct^)D|oPJb0l7Akl>7#r%%(yN(r98uH22`qSbK_u98=?2-x)T=4eK_gHI*c4V?StFD0T^poJV1DAqn${>=e_5`- zJC1velQ$c^=1t7-2r^k8If~o0NI>&B+{-FtUV zNAp$)%f*S@)i$7GBSF=s9xB3FmV+Uk&XG*VzbkWZIz?c895U$AByl^N(!dTL?Jiuo$(xmELf0tJ+};M7qhdM14#17p5M>p7!_|1 z$jzCV-gRM{xNUx#(9;)pZwD?M1ls|duXnb8b`VvPD0zBO>he0B_xrlmMyavjsd|qN zaCKR<7a?~kJe}Y-e>*W^w7HZ24u?kv+w7v$8rgIlunP!2Vl8+QcfcV4m+XydyL!Cu znYw7~=w|c1&lw>sbiH1l`rG$Ewb$C~>nP_7el1MEa#{-m^+PbgsdbP==d(pj#m=Ip zE`rqJqFpiW1$Fs)N;dgC8J1_(%U&}J&WNSW0FK}GY0Xa^CD_GROT$yTmxF17?}Kw4 zLV7u#DP1sn2QB*2jyO~&KnXFYoWOFgzLZ~hX)RhmWcz)*klpft(7<kaHqe8-&2>&-T{z5Vj#%h%pMmaSaxi-zF7cvX*1Ay3Yq;Su6M z_MSd-XH=37tz$AKTnv${$S)g#Bxb%pR4Zq zO9wn?O^(EP9}5M(Sn^Rk00GNxhduBG)k=BdsmOWLge(KXZt(SksS;8f*XMq2SoTV?6svRP@Q~}JX65(s*XxYGeOR&l zQh(P?dKH)zPh?yB@l+^#)r-*B9kd6PT2J62>LIW(!(&)-zV4BpaRavLJD9fE<>nD1 zQFD0*J7FKrVVR3}M)l+N!XjSENxwbKl-}=}b*8Cv*H|W)0da3Ur?!N!|F5mH-Id!$ zg6RK!7XuQ-&&QESYH=5iy+FKK=k0S24cyTL`DMZ9pClb-h(v6lhP4zlD_^|1t6JidjN7G|hjagz;G}~6mFr{H(xB!%#Cf5r1 zZLPw8{?-TkP#Samu|=uYKKHHYFwUbkmT@oZI}f#CL%z&I5ayKFZAAgM#CwCK0J7{` z>OfKle${AgH8|{dbzP1@y|-N{kcQphvL($WS?~@h{;X46JZIyVlr^NBma3By1hAe) zA`HAo>xcl++l!6B{;s|~HY6#B=*W9eoeucHniacUSi!4ir~qWh*Ho++4yQKSWIQbUsT z7168S;$-Y44>c`xDbSql9oq%NSus<6<~-Vf0}UHasFt-SpsCk|T6bxHoSSaB&ePZy zsHlc&(YlpP_WRpAh^lttJA72ZVH^Yaa#i#vDJ05o@6pLrNObz_ zyYuO@lYdTc4QVq`K)u*ObWGlQsx=Zdw~`9tvcA;TGKxN~kZm@zZU8qpdsBYQ61(k%@V~(3QVNr-ePw%E zy%;^b>V$tr0$tHGy^JLYeM>Dq^^T4hhr`SJJP6&S!x9dAeVd{fnwx9l-GRPv*R$!e zYxBEGv&A`l$L_kiLs5<4rBKM>9OoQkT|%d1H{98}*96x*0dS{&bQ>v_+;#1LU$-~C z$yd%)PIl*63DBXaSvK^S85VGlHX+FX4kzfxmezuhFC~jSOI&(KmJ4h#t9FPJvQ!Y^ zz@2udo#c*c^T}TAO^40*)tFaF7*jVQ0{mx%CxKmn4^!|No&MHwWi!tldEKokb8WXr z{B^sR*dW2iH!Ed&7J3-KsbdFL$D-PCW1j`JYjp5{H>TBf6^p%dP`vDHaLP-D{c#`i z$JfWsvNh#(cf|G#Q{65AfQ{fY9(!NDQi}ZReKmRGvP2QHVl0}Ft;yjDn(cbh z=4-iSIKV|pJhQ`E`?|WWa<(%%lm1dd3QIF#_^``M-o~EB1y#3CfRXywIxcU&tluxalWZWo9rsk;b=A7nTRBwt zwZoaMc&e`QSgzlHy!(lSN9&jhz7_^~{yMy=sy;rSlxA_F*tYv)F;hh`JCE1`(m0Z=}u)=k*eThP0*Ld4jNP=V~cmX%dOU87~3n|dRd*G~S zntdn-mFjGo(<=s?phc?;el`C8gn?vo=&qVZC>+R3Ti2<&pzWqkf3l06=Q-35R~os2 z%g5?aV~bV?-~fN)sl@z$0o`xk-^?qYl?sy9B=c7%7nR;~fVwJzt7-BEt=E86i35c& zx26mL{80Ixt!rXl!v?g}?|D;BjX-9Pn-;@B3bOdk^WUZf-g06?Y<+3lrPevX$E%p1 zflTTXk`ds+nl|jjC-3RhJx|1IV5urWyRJ2we^&?A3Awk{#a+>@uFkC15CqOl)X&Kd z)D66$%rKdp#j+V22ESPYuzH|mKC$*uJ5;sdzhD3N+w}xugy%;LQ&NnN<=k_)A+=su zs4fORJ2l7g9Ox>T1Kch0o9xSv%JBH%hYLM3~TG*_#aHZ~C|7&I1Duu!MV*}R~= zt!JleF8}Oe>Gd-`D*J3v&_)uqnc}pNTtFCi9TE?=P*+b65D0Yz?RopT9c;p4W5Pim zkG2>Q*wl0-faR|DQoRX+q_jh?#!YyUUBF{o;-*cbK{ae%YxWa-{bhdh(&(*eAis|0 z5p+Vjf~?XH8oJUEi6 za=b|b0AhQ1&zq%B^&HW*j_H;q(?2f2)eqzmPR+&$+-jxYYaW{2k_c@UxH-2Dc}om` zxl6Ep0k2bO8Qx6>x%)Et|K3X3b`{J@I#S!w8*N|cw&pDi?>H_%FjQ} zA3xq2p!R3OodP=3Fa>l`zCv5(cvbDi96%Tfv7TZ;XWbzABqh>R>BXwePMA3S*U^C+ z9Ff)S3d-AmwLKM5$gb3Doa)gOLlj(rn3?n^xj*YX&;=j`L{Ya4K0&l}@IfG4m#$f; z;S2=(Sd)^B4zyo2Yr|?)5Y|SfReOIU!LBKgaq`OmS$p=`Ks0RqVpT(tc38-<%nBW# z19Lu?>w^{f{_Xx}NvLV>G|$ji)tgjRh>AgRSx4ln-A>UvqHEvz_^GnDQg(W272tj) zi^4s@ON!A<`=7Kl)KjUM^;jVyp<^R<^O9&`OkfR-;G$M!_0?B#X$Y!hnmtvc!uezh zpp@c_V(*t?_Xbqs)C_7T$~Pf!4rIX}R1Q_V-j32+B@JaLH`aFxrg^2lBiJ{e`MMi8 zuCd2+ak^+PI{;nxm(MzUY*|$i6=_^8hkGg+0#0Ya`rrSbKlJ%& zef#wFfBA3y*H8EU{^JiviQ#R%;>lu_edTziKCW|I>5i$#qw#HX)gJD&&(vZZ{m47U zbEYHD6?ofw?Bl4DN4ZxE{{JKF``WxxD*cRoUa^+4?>cr(=ZN(#ZIpZEuw#u!nQ{GX zy>{Mr>ve=Q$5>^}TJp8SJm+rgVe5IOoBuguDd(}$HFs}!yUMOt%`G1-^u`O!#wozC(ja6+@N~kH8G3u)K-SV}{JzCs#_p9>XXUiv# z8)IV^?>XxpYg|`m?c14-aka>srX7xB+}GdME45tCy;tRf)^Q$wF8hA9&8OXA949Mu zp5gA1#l&dpy7|V|>UH-JVoJ5%v)$wFshliF>GcSq$6m3i&R?x^URZFr`I*XVu#`Ag z9_L-Jm|xcGm;L*X57w35R;#Qy?!kv(?^j6Yaoy+aJ*0YEx$jje(sw2u4iFu#$c!J z&4aXX?bhZR=W*_^W+(^t3UcIepCxsS?`5?5|nY1TVs{^B|?!XxJhR2|@50?OF8T!D+b97if?t`jIcu6BSV z7aP8GD7@tkSH9TQ7LLR-ubIx0%cy(48yQQOV>>S_@`&vytF*l0IdVE;O*|VGSFo%O zKm{z0uRd2TE8o|^`>>@j>WpEh(Ppm^bDjr4F>&SytOBIRRqu;0?|EFcU$GBf_5wDs z=9gvr)_?!>{l&`Iowwz}cF!XWFd1to<;J0FY`f&qiV(g!dykXXglA+i1fOf7ab%x~ z9!DNHZcJf(qmSj`N_JyXhn?BaKt`><>I+j8-#>BRfSE`*S| z8YXc8mA$MwM&i|ujAdV$m~gf@=E(zRzO=e_2ly2U8)K&#dt^V)dhpoiwQJw!yw2hS zgNI|V+9hDAF=b3O0k;h!cv-IR_qRR2d|Uh5`T)zcB$wQ^$HdA131TvzXSAn%^>i*VGsFy@RW6G6tA*4!hn zvSY}-#e9JXZ()+S4CW9saKW1}OANqx*2FmR-%4POaV25_rnQ0n()&mw;DRk(fiEGt z9~WkKW9IA{L58hvn&p`j=83ywUDzuAf8Ph7!B-~mKM;u0@v>w;zI^^PzxHq6f7yR| z@yi&Gw^h6Mg~b4#eXd2YD@*8|M8C$DW`Qw*?i5F5`qXoN4X}GdbAmH0MNE~?Uz;i{nOf?fBW+*{-^xT#`s3PqFwg`^Y|D$2@32JWLr2!+#&5PWC`cc zD_kG^+&j0DGplwI6_1hcd3IO>>zfFT*Sy@rPGADJ0l1rxya{5l-K7Ho!09>8{N|a1 zFoxT<3-{s=)*=QL*g(h64?c2YGSC4Yu#DUY6dPcPncw6>m~8tuPxT ziBQv7gp>6nw!r#;&&2NYCi-aJ=K@D+O@yIEOqiPu8+8!E>v;(>X%j@FF(ncON?9k6 z!@of+>d8mPnPa++BNLC~ThQbOQ!a~$5{`UeW01Gp7Sv$HiW%i_5aSBo&IWh93Y<6+ z<`e*~b7+j^Wa9|SS0XT`6pn5%XLniZ^W>*WgdH9L*vjiZ;WY53Li<*rCJV8e4Wxz)TAO+1T3E=D5RRi!%rT>9{)7ivYnx71&{J zcwq~z;)Dwr;)8*39ul$${lejTB5Zb;7?v3chiUD)ZiO#3#YIS&yD@_OMTkzZHc*?D^`E)w-}R zxNC>{9s`pj@UNp>gzRBKsLu8k4FjTZo1 zQq5;2TPhL!lI^TO<|PzLO*fRRKMEMf&T99~Ws z?m`ayodvA%4aShPi8vfkgUB;}IE28aVUYyx48(3oDt_7V(tuo3+u&#yWHiBd1Mb!W zY8A*Qu;08#VM_o}G$%Z^HTcH{3L|V=DhAYU^eUD?JOk!lR_xQSKmR?5;WzI#wq#cw z{+q#SHSkqe1|I=i;CZ0{fD25&^6_y1x_B-c?LuCm-|&(6m>H3YzzC|dOdwg!lK`6M zAoR=3ChE)hPiU%F`8&^jj;?HoBYmk<2) z9q@4v^x~b)3yM}`nm6Q>kbesP6TgUj(NO>bLPG0%gt!R&v9Ji4a0#VYD<41@c4)X{ z`^9WH4l#j$np;19Llo z!3a|ZDlxh4hoD7n5Mm!J;OL+@dII&10O7j^qD+=aJVMD=R{4bT^CgPSYw^QiO?xF{ zi`ng9sfnE}Iw44rSLRfwgz!bkGL$sxFK1rTWv zAxchQ0_y^1vXCn78})>o!lEF3U0KM7gADk%vb;8x3FsP#2qATL7F~VU+;k<3Ii{Gqc#Rn5dF95qAOBbKxyFbZxRVG-eSUOMhRi3U(4Ff9{Jun#u+Z!30d z#V4--P{V&SO7obi91MUpVkeP}n5!D()T~5R0l|jax)(kv}vdW z(U`}^QV1sp;f89 z+Sn+>j#Tb%Q4(d!N24(E3`FJJO!zfE|AMun8|xv9C5o7$01_{PEnW}v$UN71A+QR% zlR!~>%^O!xsP8zi0ug|hLS|kfNkriy^YZE#2QHP-QUADTAE^a){k~@PHV-%=YgIRJ zKS8b=Y0&`x4Pl)yKbZw4GnB3o#|Rg(3Ry8~ObIIJg7TUZb_rL*yU)IEL?9r0pt=Wm5NV3X}rU3|2?KdXg;mG%Kv(1F>J9qGiNYHjmo!>6* z^#Z^e>^UN5XTs|-b}%dAx$Q|XO_XCO(Nqu6SnhF|0mjZU5IBxzuy|dw-@f&~{QIY0 z?=Sz{H}5h!q2?fdtT?sU8VXAXJdW1EkcHI~dvEXvth@+PkdFp68j}cfOrrukc5M^^ z+$ZFST{O{9TxIh|N1;wg_Eqt=8#|aVRhYrS=Y+RFdGgk{J?n&m?-{r!f<;`jK0&-H zgwW5#J3>q3uLy>_m{*DBzoBCp^~AEniWkrdYr79t4^nvECVu;gvb&DTD*$WoG_(nl zcmS)%dRa0s^v^%O_4(t=3%9^!-U%#>x?>MmXB~@R2wexP(q7PQ*fBhdNAKu1(ElQ^ zU|2}TzCoq{4+O~wLd5RY5ald3lwn-_>*yz|JPZ^N7M{^{W66=0hlxGV5BYk;ch^K) z!$tDKkxn%7(E<#jAyolJWCdDn7e1Z`Bf4ioF4_oM!C!#%vpqSpe&;izuUMmn3+G_$mmYN8 zm8iIRxXUAm2EhV5z!c2A0qj-lHqCd!xDFKXShrcDYEr8bSV0n;NwV5*mNYjU!yo0> zaiV2f0&VfPbwE(3H&PN-;%p_p4U({|qA1HcK;sb^5^EB)@iqxV^G?m& z-f<_KsX;vmFh~a|=gq3~6Z}(zjK8I=fu|Ea!GAVkfEdZAqR>w;4L^hC?{J&WzBC~O z4^kRNgXs*QVOJ!%*_sq<#VpTu?5o3b5lpLjY{7@|_xBbM`P>sHo4(*uYvw%X%ZmM} ze+B+Otk*l+$081p{Eo9e(SPDYre-!kN>oGX?1}QIJPWpV-pC>Lt-vSHkKw8_!$Y9d z=Vp!6doZnQ5Iqh8dg`#L0SJy5`VCDa4779M=H`x2Snr2OcqC32fu$FZneaVWAuK<${2oep zM3sR*IN%+x*Y(=_`>R97<`NGX|j!Bp2xIJ|-@EQ_nq0M8u3tMW!F z*k}nSD)v~(Oc2xWABvNz+8wn z5jtc-IaJ&ayQ{=lNK!c9la)^(Mu226;Qqc^YyZvz{`$vPyf5$B3PWn|5JQk=B)l#L z-ulMc4<6YQT!Pj>Z9@zIH?)n43P~}-Jpl>8iqMMcVGUXEct*iv5;a&&LJ$ZsJduPJ z5&t(7fLB2QuOR^+Z*<>-g5I^oc3$yn24b_>1HBKcFli4)4CrqIzZbDMj(8N5J@FGP z2ks3R=L4>6OA5P&jlM;kUSJCrwVG!Ro=29M%^Tc!`96EdrKFby`vjl(;EeACjEH@( z7l?Hb0>{Dv6p!ru6(`1?3mjrTXE&b0?s5clo|*p~K_H0I2_&2czld2tLe7D%#4;vP zjQ|Mb+yr+PFPQJ?V=S5I%J6~{rt*&Uya)lrvqa+l*d0qxfY-p%h-w#Kv9aLi)KfYG zc?jmHSz64vW+-+F@Dw;CY$B-Q4$0Bkj8qvJ1w%WoW3z#nMk01xl_l=}A z_Rp^i_7WU<_-!s1VP?8!Rl{U0L7(1tjA8MIKsLz0mkgwd2?YZ)cO&2|a_Ko8jL4 zB{G7*-1v7Se}OQg+^nM*W_d4R9*@umpv3GAD1u1kzX{Ds+z5k!FUQ;}FLXnE53Chc z4?de&CPo3s=LI0(1w^0M)f#>N{M*+L{&>CTTK8`7t9tMP6KF0cvJ2gfMX|1Z1|kn( zxL{(?*i+@7CkzIvu@;t%kn4nXur|hq+F+eep-)*eFsaOHv6uBo(#;IEbPc$9;7`DK zGcVKexH;7GK%d=kkqxoLb^z@up__O!{A{(l(e5W$1d%OZ#vL2piC$e8IMfqfh35f#AUdFccT}@9*dV`+$ia}Pm2%q+JPLzCzRtn`GNB3L6a`ZPVk*Inp;$l8L(><<>U+K(^gpPzgaWUEoa zQ;W+iTgR7MTdvdOb6{FP2Cjb%Q|YxO#2Hot{Re0W2C($XPi6T`0?ZR05{U>{Eg%~R zz39XP2E^via?I<5dqK-w0)+nGmWu$5Eaa;ovjrTKG7k`n1%zZ?gdQw@V&Z^2nw@>+ zsqkqQ0A`*d52RW0seoI7L~K|V-Z~JXU>p2#ZN+i3jh4 zm$L{1#0Zv~m3&$abc_fqhMwIXT+d>xNA|v_Tl)=33mE8CJaECT;V1XHcyWFywCAk& zFmhs;?E>kMW*B%J=ZyRbGIk7)e>ZdnH#2v%ZesVex(zB82Pz{<*v#@M_4zBvxF?8r zNFUa#|MufgUp}1QUN4!$L7ev3ko{djuJsV%ejjN_jtAR{Z{5nE3w;9s;W*udRcR<@ z_&3BXl+&`E3ZTM#jtG9kv2p1OA)Gw@fy|E3VV@fjaKg%v53r&)dcTvJv~?DHfz;qL z`h}k+0Acj9V>GD8psX6!jUMx44SP>QT>^|M;xlvydyrb8YZ0suOAcF0OVwr^AqksL4X z_#978Scd!c2=^yuLJ%K9e&f%)AaS9=5%-?+UU)AMd!ReX}wBs+;IO z@|B3P##REuX78ReZ_t8pv(O1)S`7(U5>!*SP_afOHM|x!dGc6n^B5VD2-B_5!CX`W z_hELeqg@tUntg+9(2bDfCSWHC$z;t z;vwXTy2#_Hy#hy5zdYY)?AqvNRPM{-j|qG%gFoJ}POBA(-$0!#54?sKv?lhg2J8<=Bg$@X4C^~UBDL3Vs#Pn9vw#r zhJ6zTt>*w?Ve&ApRimX?n+R(H(u$sD!3$)(t`BSWvCcK7ci1n%wA+j^66bj-0}6yE zBEtzQd!WxEvd!|O4gc#H74n|w52|;$I1uNfBNgusivZe8-Jh_s1rNAD5d0*=7cs2l zGNPw*kom&=uQ#VGQ_kI&awte(7XdiW?s4(GgEhD;;5>?=8`^mC!3U(jq1_sI-e7j@ z;6n!CWGvYBpoaA}Ses%eQ?S@e(U33R8>Hs zh~bAPzymgdPukc%V*)OyWAyOw?$kl3A7eLg8-~18l+=#IYD%^r^gZzit>}8GSNnnNGSeXI*Ai0g3 z1%1Bch{1CwVuVTA)7;^W{kZ&=4_@NPX*R1@zMe%Ny;4P^`&`Y%ftOH2VL_D-wgi3Z~9gUsxEFH4a zpJE=?x}gZMGMub0Bs(m-Wn2zY#I|iK!w3_Qk60o!Z3ny)N2s{+g8!O8K5p|*%Yvfz zx?1Z~|N7-y|J+}WJ<9QJVOC5LOu(IOA$M$^W-P*#Q40P*EUGY2D9lrhWf3>Lt(v>8 zd2I_+kOEL#a02>{pCzmVw>&)#Tc+wT{bUrWP@$6U2s9DVjkI;W%p)W}mSfW{&~;wW^4CD>aMvVd)=DM=WqyO>R;UWH_C^H2w(s<1ZFo|F=hiGatdbyjm&O% zw6S1IVOX;pebCqm^5I1GdAi5{FE|K9V=Z(m@w5PSSO5EUdta`4y_SceJ=o%rE~u)y zQp$y7#4u($x4DOe+^wJlR10R7_%>W9%5V8388sTl!Zh@gg|;50LKIIW9B^#yBDj1U z5#QSf0)hwu8D}Zk@3&;W1y@&pJaZ$_aO2F9UMlc4tt-cNiFT|h95oIrXd;MSu|{Gt zCOxfKJgfu6$T0F_TWyTq?8%fXQN;R-I`JbxBwMV227v5zo-hCXa>XBi+PLSdk>&Rz zkiZ(aHs@(_9Qd8_$Yz(Igiu8Mb6H-R2!q$f(l#P|waOxTL<%+ytE776l>sftKr<vFJOT=3ay zNto?KqJy-aIm2L~2}p@`u-;J9O{`jbWwWY)7<+dhzU#OzLn|5!VQ?1T=w?Z4O6~7g z?Z=;f`#gT_pFZ#me&eO1#u`=dshUBL`|$AnEC^%S`vvv@Flap%2`+_^v02~=0CHO1 z1h&tsBMuH65aPkZhr{lJaw8xO2f^y)ix7L+>~S{eZeNyx50J6N*R3`E7UJ@$ZRzc{(gnEUw;4o?g8OK)9|Gbp5y7*!C6CY z8BhkVJls%y<9@bj+3N$GY@QfC%!*u{7+wRRBtWB94|XQ)nOXy65`p!O=fFqd6$ieO z(iz_o&9@|eteIUglVvyH4dH-@o#=>G*@DtMBDy@lwFtE5V7uunJ<;S?(jD;0tX z!G7b}C=4Q|hj0*Lez4%PO=rfn(565Ulp42sSu*10{?9Mpe*VxSQeO_iiG?#CR%%TU zi1=kv7*ke&*l;(1jpNB$#H$5Df@Q&)xk*~_6x_~qcl{X5QV7@_O;K=O^)<50$ zc7cAtVF1?=#2Z_=-_jTvR(eI27fP0`x5M3=g%r3xDqv%<=y)*8wiAfPX{%eupbM6A z5OWmVED3HhtGu^mhzbN32jb~(k9rS&-wLllFlMPi5O%RzEqJ}8G5*+p`}*aVS2%mg z!rJz85Wf`PkUzJCK+oq{!-PnJjim;^B}5VEZ0q8QwiQEJJrckSLt_AL?fgQHct#F5 zjl)wl40GXw7NZ(JtLOKphno<>LL7T1|HFb9lkby=Q}E(sjcOqlVO!R5@Wp&0uV*+& zX2m_rtm#IWN`;jF(+W5YKz@M~$q*iXqgfXNQJ)w;aV+%SiD1Zdm^s@-FgRZOQ-A;?BfYVKX1NxmHk|#eOJ3p0 z0>S`o1Rv6410K*=Mr;FKWi4QZyX_u{n|I4)dX5O(@OyBI%k;~^>b;%rnj1UqwSwKD z8iLFR{cmT9O-wNP6LDwrBY1B$pM5oFNr-GBF`T$X7<4Lx7Zg6uz=K$^4}(G5gi9JY zu&I@wL$T=T!9_fW{!QfR%hG*)J$;LC%J<|oeEIJCfUskpphi-sq|+uKo+Ra9WgigM zSVBTKf@*ux9&do{AOZt~aJ_V-oCbbCd_~n*C9{;bdZagg`0XIaDPT5{e2mj39$hxgkd_ z`VJjl*Tx-h@FoGW>>S9Zx$)m{PIlu6e8vm-|M9oq=kK5Pf4<^aim%6&mJ*>RG4`Wf zS;LLT39y4!9n5f-!Sb=^1?R^DvGr`FSie1rE{6KCAxddR<9-{+9rWfNhm{0-Jkprx zOVC0rDjGjxw=)m`Q$4J0I|&VZLs;>)04uPQp34Q>J0SA)rIzzg#IybDhvVJ&4rB{Q zKV+{26P^zPy^-9_T#a(@w$8afZOeQ-rWHKyxU=A2Z;vqmm4&_B89j1MA~v)XwogRb zM7;>A0oTMSEB`~7p62BRHr*R8Fy7AJj$z9X5v~kVmMD*F2(oZID>Pcl@~&#p`?`#f z7TPB4jzs_;rKaqI2KK)*C7TgSEXHlaTp8r;+_RADku_ z`Z#WO8(V}v!JdeX=fq)_P0SY-_Z-=Qdyw8Zww?zhsjM>L;EnjRHp+4UzTcP2#Pz3N`;Sjwe*Hkk-ci3*IeC6)_z^t3Hn){f-Kd)$E#EybE`lG= zimEux@<9>tH2kkWg|7kZyKW1&i0>C{x1(he|F2oNH=}KLp~L{SvfYr7MnK!wto!{; z2?>J^@SxgmRidrRzLw&z&#@?g~EZpSG^9h4^l(If=41e#N)xvDj;%6 z{Yt-_)3Nhi4j$<4tP3l45E-71v{UVSRiZK60+&v=Llr=2Smg=)ya@FF*uVVpm;2MN zKYiZoQ~&878k5p{iF!Lh%46eYb3I2P1dEyfS^?jdy(4`=?IlJI03b}a+MKm8ALN*D z$_r9y%5WkNd97$S)^(Q5-)X=TB;iM|7%^NMxNO#q{Q9!{>^<>lV`(W1SKMt{Se1%J zZ6`5euPqry^B3!|F~B=w{Al@Z3nNqzE(7yo(LJFcv}0LEO4Sl)WZH)Qi?SoJxWO)u zb;8kXRh#LYkoWVSEZ%?a@zZ~N{`%8+t@8xeU&>+$eAt5x$H7xFoDxx2S4V^&**`ys z*OvL$=LpqKFF0?t>I68#w0>?yHhACwgvOW)Zv*koR-|#$btrXs*!+7J-c8H8wzq?t-4ACGV2TT_?d{fKmGclEH=HL z0-sO2!!iN%3`rQ>rn-EekU{%o2x{2^n`AZM`3zlw2vl1LF#fAg#koBT=*?(?9WfBI zRpyXNn@H_Ex545{cqvSbzqH>Qwqn+8z7UV}bjh(abp;4Aw9mFb=gY*Whvqs5kuU{^ z+@L5s!5VA3hDQRnSnX3mfa5{aL;_ym+R^%ZBVDuLP(3PtDM+^p8AVte(A#6aXn~(U z^bBG@^|fbk-Hzkgo-16%lE)Magc7|N5#1n~m6I?ARxYA8&w_O5c1GVkmE{Ju&~}tV zwtfO)W&8F3`%&yD@!+%{0vD{orhH4(rzf}2FkJJkv%a2cn=z3}_o-YuI;u0YmVu*|AS&fH3lc2u z@}TB@v3~h9e(yj1_T$rQ;6xe4m$53P?GXch^Z45lGmLBSsl$}J3LO_960ws3jI?pv zV##L~#ytp+#Pu8Q7A;s2U$=$OFfo2`JZNotrmCobu|45QXd#QK&%ECcP%y>#WB}!v zI1RA3a9rZ}fp_0=S;N<=36c5q7@ZD9@}Ozi+%Qa|n~v-DBE$c2$ejYhxpj|s_~5(X z4(DG-c<_fUPDmasyA2WJWzD{?-#_+Qo-f1}EpJQfIF=5SkLP4AUmf;A)FE~z{sH}G z2{Z5thrp<<lI2i;MAO+oT z8wa78xQRz|riCy;ge?^IsdzY@CAF;U04@mfVa=CwreFU24>cLD(?RTg#k)?EMl}Ls z83~q zHWx0EJ-&-4GRuxYXxm%c2u@|9sRoGZATCZTxRJ00?~2udL`s9vVsxSmegrGKk_Qhv z+Uypt1siZ_^MSpXQ;l$`B7H7ln$+f!?cx?hI|a}q0WLE!T2 z;D$EC*Ow^?c>nZV+L<{|dzK9(p68og#$i#ItbQY^ZOM6tim{eZ=U}PHnD$QR0;wh9 zWh=H{SlH+O^Zxwv?;kQ|F9rTQWewm%bS4mv4|hk`nCukeN8JS4hE{gmgK~ z3~_a%c{RFj>4Z}Y5d<#k`J~s0lZU;k?5X`P&^CLak!6#gWGS3~;n0ITwo|?i=vaX{ z2OPae#48lX$r8l98q@1~{rL9f&)@fl+Kl&<8Jxi0KZk;$QStC*yJdiy*+48Wx1#lK zIQ~2j7?q;Z&Vk&_wH{g zM(ZE(F}Vk^Ri^NiJvj3Ue7~U3&ajZB+uOrh%me=6P^Ht+V>al;aYOFmjE)Hm9)>$h z#SuOEncFtkecy#Ju%h)z=rtgA^i%%!B9R_h`LRS6=y?y7vlWyc%ou{}u#|3(A1aN# zK>QMmtoU;75X_u+9SFAE?~^#@Ovr#Zv75s|cFw{o=%Uk%e^^dYvr`pke-7~`;FB~k z^P+i~a)2-2uSrH6vfCBI9wBT1vU;cz`!0^(I=l7Q5ps-jyM}`%(M4v^PbVyn^R!XR zlLW$$K4I-lt6iVi;VvkB2-2Bie|pxF340rkiK&>w%ZmMnXTN{nDgF*(%L*%pP?T9P za?h<0wz3?{7EJ5it6W*;0z6H**~!1c(s2wke^{lSj1yf}Ty|U!nd}g$WQl)Gs4U_F zM&V(=fj_N@aX#}$*nsy*THUh6>F^^n<MVhCuztBDw)H}^;6zaWWm(BErASoe5k-#Y)M|ii;k8DV75n2)|9I>hUk8Oi zIithico%4Fb_k3wc7kluoMun)86=Mu@`D*3Q@3dWG%JNJjL{isQurQ6|y zHjBfT9VTpRPW;`@HUYzBoe`*`|;8SF=!oZsL$T2)d$g$hs7co zobR>-o5+b#q1(Ws;k3Eq4whpm#7t=7Y&U&l*Q(E!tZ|;1HE3(td2D|UDmWnF>O#});NV6_oR}pdLezG!VHcKz(BmIp zm+SZb%cs>p^wz&laDb}Xr|cvPPt|~NO@294LIm!>rUm@hc|C3F07_`)OK~c=ZiU7{ zxECzVJWN4;I()G|eL2{q?KVWIbygHzlc*g+)H&&N9oE(k_vzr@`CDdfurB)F_c;^`hvF1$^)PXHG) z!_EOT2(?3ph|_!!kv=&lN4ooJWncb2_y6LQKxM(I@4TOLDogAv{`9PQHv+xmdWs{C zFecC%>c4N+0PULL{q}khEBkin73$}-j=+k+41&QxIuO}BncPotStY0+Fv>fad5jSE zH>Z3!jAJuOvod!hx*exnRrwN3IP)-Dww_7_gOCHIyA`)4wcAOUSOKZ(#5Y!6CDQC( zXRmB_bY!PzIr&Bps@&q32(#--Tlv=hez_cZ@$;)wzS9fq94yK`JbfloMkM&o8LF;C zah($4e0qFF2#YHZzp}C&z^e>RWq+v)Zn*3gl>qmWyO1Kj#RMm(8{+-8KL{nVe|lJRWNUMYo0NxE>b7Lao$q zbNoDK@a%~=YGvqM7ZNktyN4Oy$CXcKb(==8to5v~OZNMxAOE7<(-Mw!%Pz_@3dqC3 zZ5V?k)@VC*=@3H{TRUvIi z?2ou7!uQISTe5<0X+*H`0*ql7!E#NL0wrQlpqPca(;m?5;Jj$l@MT;_GeEaa$7Dcc z&fzfwPI|^UYgL4$XUq@8EWt8ULDbe<&`k-F*`nuI&|N1`^;dtiNcQi@n8ShIAq-c- z=J87cRkp*^R6G(o97Jv40}so~X8vaa2h6K@fG3x+SHX#f@flz~4zme^w>do~b1Y23 zl%TowGI8bbWk<5}HO+D$*svp9-VN*`aE&93sr5oosxvG@LrlU&(qCOMn~$)c+V1?* z(&J9>v&1-p=U^w?yV;K!RPqqRgz{{g$3kzTns1<@T2*EVR=2c!otL7jeq6Hn`=>R( zfGw|vcD@Ml)`yu8;&FmM*3+`r4ySis4Ag+2RtOY`!3$J}DOtq^;K;Jpx~@zd8abPe zbObW5dbeT`x|x&<3e`Lx&@uQsJ5w&}PZC^~_d;X60e^m)@XkI%ce3nhRgSaGCd=co zcLDcuKh~j$-1Zh=)p_Ue3vjJ#xwEFU1TGj%HO&vUkSu!)QIM$@XZe;_VFnaN)dRnLxHw zudt%SX{yCjVt&+4`r?FlCjttqi!HL&g=A$ECMUU z0}PQc5yE9Aw%s0mTY}ud_h*)Jv(mx>bS&{MfFvP5_83@Yzv`5@h9eOb-guaEx|{U^ z_1uDNzoj=0I!vQ;Qyu!t2nrX6x&I1951p_W%?&%qtK z#7;Y+qF*-SK>T%{nG#P)Av8U<}BV3%waCu>j>-ubgHUp`re*lhR|mF zC86HWIPSY<=P&^a!O1NJLWlqXq?$t?u=4x4x}mWUM$B>Bro{g_ejoDT2wXgsFJ#eq z1;Rt_Z^t3|8Q6k@T(_MRfblVaRdDTa27kANxWr_iMX?*$QQxRZyNbi@7#T+|Y1Rv! zNti-j0G>WI9636Fk0rdEbc&`>Y!brOa3~7!Q&-ladKh@tNxV7 z;6$Jb@0!68SK_UPAY`w;Xk+$_%@W!Ob|ClZu&R{#{#=o*9vBcPtp$Dp=B(Xmb~4n< z^O4J8HJ2!cmlCXqJ3O0H7;Uzb>f2ll_v*PhVKfj;2<+Df?E3xnsO_Z|_L6yJkLz%% z^4wDqtiAKL1q*fT%08{aU;zL(YnGQ2Zaf7Yu7@?U1&TYiCo04T$FCxTkafEf~Q z4*Tq#<;fy@G>S%n%A?qwSHqWgqtj_-*4rR591ta2pBA>mK8_t7LfcGxa(JMzvPDpm)8rQL=@m9FeGwbS-XLW1Ws z7EBSX*0%aA+d*NU82=#6YrU`p z7K7EcTF<*SvOOLR!vMl8LA#bhn$FLfUP6*2jeEA7RX z9avcMVudCDTH8*&zhAn4f0pjwzpqz$^m6XThq9C4nGI;DN>o^~3dVjscBZ;ZH%3}L zO9eD!uD63j;$NF6J;^^!pAm?Nu9vXk%?Q`TN{1ZRA`5u7HSt!#Ib?KWBPg2$O@8Z( zyRkJ}$J~F`1}4qERbGBNG)hh%?Bwxa4qjCzy!1d=4MW{#RcfHCl0)~DBm^=m7k)pF-Eplc#3L4OoH z0oZRq&Ss!L+aVjAqBbFmIRn%mqtt_S?6pMoH7G$+8|9F>I+wuxxP-Lm1e% zOvrYJyCYbndvD>=OgF3Lg!yTIRLI8s~hHxT6@f$1C9Ww%^z)x9~ z?i^OTgVjVGdX<`!u4-07&u+m!fgW}E+HudLv}bs*#=e`UKDduLlhfM7?Xlw|s3PRb z9b?7ijZ1NC=zQ`R&w+Jb88cf|t$Pj1Hu(ZRo+>DU!C|F*aSWb0z+zi%9Iul@zWnj? zhtu5;b5@+ngEk^W@oNVL#nVl=!`yy8)CN;OEKXlUPx#aYA}uAt>Ews#Ozo9Xw4rq? z?v|ud4|od82z|ABjaIvYDWWBhC$Qjd$ad2{Z<$1E6N2}Km|>WQI>B!4#{v@HJleZf=o%z3CVLA1njFH(+u8qN$Nm8qHn{Jayq^Cq*&QCEV5Wm#H!cr zbh?+-`nrGp{--ZL{&`Oqi}N5*cbbg-r)eI^O6+P;jFT-8pXh7W&@tN(S6sNeoXExH zS!G(!_$OPyyw>Asrd78@y>zwu4(YmBQ5%k!z@ZUl^S)m*8s2icnHKr zFy=FB+IDzVZ0&%Gk8%yTCi?nDca~;%Ty9Smnw>;2rl&9jO0d)hikRv|tmhIJHgZn%Pe3Ym&{x&0 z$;oma1KhpF=;Xe;k+EZk1gIL;51h+p^q`CpVhArL^#^3?JkL%)F=hIA@# z_ZZgPLVMtnj+sCRTew0{32?&hy(8N(3eOB!G_9BFWqzF>x;%0sB-o&b8MP-V=7i1S zl;*bbyzE(fJDG$>FV@OprlDlE01tQMO<4fFIYGvQs%_cXC3 z&AeXrG)IB~$V6z2&B3vk>d?F9}F+5mp$e$i}lCP_orXi{N*FmzZ`!b=#nd+ zh_|eg+ZLwW!OP;N!|n>y{-L1&4J&rt-Vy`9y@*gjp4yy?xtzhj_k#V{(3Y%c82o_c zxWrlK{~%&w_fCU*PYdRrEJl4FsRi-?0>nYg=DzE$*#Xo}KZ8T?f_UQjsOg4Dd;Nsh z*vdizAR?FBFo&cQ zyvQT*Le@R=X*^w_op{IE@UAE-9t^3jcHNIx_co&$*~(t8`>445lT6vw)V4xXRp zxxfn;;(BhS0XT6SL|=cutCCnioJr3`7G7hg;5gc`pQ()~!JK$P6Zw1vT4z`%jIqF@ zty4A;x@`{O7gN{voueT)3)isLct-;mS`8&)cy5Uua=IdZ0g8WsvTtAhW6#&Dt404W zwBmB+tfZB|@Aai{XUD-0hnbt!Xvi9Q!{rbJgfy|oeh4d9lNUaKrL{PrXE_oWZ?#SR zN>$0`>6b$@I?IOIb7VG4Jd4BZ!mv{1tsC{S)QUYZZR07Kb_h2i>|h|(DT)zRm>iiJ zXAbCBc3{ML&jIVm!Q#I0*Sk&=;E{0;Z>=pdnrQ0~0USCYluqy1^HwTiZ@Rp};C1fz z|9H}f@xx^KcgK_@RK5ks@Z71GQMn;6vQw;vCCVitcg8x>lW^@`>xf)`F6uM~;X$8; zS+^H8rkeNa-9Pry2wV@%e0yYiII4Mr&J|qapKs&adQn6;AU|^+aH{O!L1e0(PM)#V z@>F!BiUu1{1OuOUC|NJuoG<{hG0fXPXw|^v(1XyGgR2J z;G8n&%VS&!Gv3y20z4nVg`;jq(^%Sx2!X*|4yLys=0JUQI4SJjc97h|ZEvb`T98gp zy#i~9VI(ibHPpPW)%UMsfBW{Aub+PU^7+qypRfMVF&HtPfrrfHnELt%VsWd&Sgr+s zF*#tJ+;axuNa^Z`=86>Vj>t(4do)sG=7e=5xqk&o?<1QoB7XC)mU(%NC`){Jq%oiA z>QJ{g&n(XkyZh#Evu#!T7_f;*K=WSMRUN4^6M=YNpdHjBNdIiYy%ht~&P|8s&dVl3 z`xDux=k~H4m2OTaAg+$nOtSNBnmx7I_5kOFT(7J5`|;XIW2&;eUXcLoSBZeZ$K7#1??`uX*iBxK}IDVJ7z4fo0GRaizR|^ z;x~vW4|@UITI{KQFM9R59MekG_CutLvoEYHupeA=VpqXxHpY8EaO$%2VTGHQbC0J^ z2Y@*T>>2g~2RWVZ>i`OGEpyUPK%-pSlRWAg}@@;+o z%i7<6{_$b$#fHydHGkDI38l*E0}7OWTfb@cPObhj+7~ zbA8MwyWsd~2W@-fg%}mRf+RRuC^*KzmMyd5=n39=dK2Ya9udx&=CWoG>1ert-OSc8 zdzDnp!n(&KUNBCWZVtc8=Xx&a9p%UmoyISnK0a#n(#U18GQZZHy?EtKtoGo@20SR* zUz^=8$6{sg`FL5kFTc-UzRaKh#dK?jX$d#DwHIePaC4+?1M*XTwo!1HyQXqM*>10> zsgATdy=|>nfQ9jUyMfa&VAGZ_*+n!gFD$KOLM|p})m!v7spodu?P&l6FufP=Z*zqv zP|!w@fYCGZ@HwCz_TH#Mh^gNC<$$Pc2}pNFP`8xM%UC_4^ZqUZ(&=rg8utBM?rzTm zPzLDwIlmuNn$5}Hd`@`u#^Y_Pk5$^X zsF}v{+EXhYdw&LZc!`*l#LEs#&&d{`v)L-=J+AQH3$kdgCp(BVd(K+C@iNsD@4{lO z=VP&Ljmxh$$fBSvaw(7SLmn*K!g4x2enD}fjJ(j+jyla zIEr^!EwsIUduhA4xfik7Y3fXPC&%spYF+iV1E%+L-_Nawrt>^WfpXfOuvEvq7zBSM zFy8dV_CC*P>eivC<$bOqnrd5<&EK@_bw=VmzdQ}N+wPULFsw$%?W3--iddqc8AD_|=xKxW2u{`TWTbI7|t zwvF~+iSe*)mjp_g;1Bt>`%yuiMtY8Cy?E@@;`ZU_LUV(`1O}L=`S8or38WFv!{*ML z?e4ck-D}REWvzOpa<&6=%;fk_+eNRJ^}3&~?c=H7kg5Vx&*b{+$x4RjvfWI$b>dHl z4m{16Lxo^9r-=# zmohQF)j8WR(aRFyQ4jWlFT)$G$SiP7|?{Rr_G6sY9c)1J1DdXB~)yh8_U>zOCU zUv>vt!)&dioxJTLh@OyeJ8Z^rSfK+!wutm8zg?`S_ss^c4!XO;q7)CybBkm**9!^z z{t11wzt3-b|N4&?t_ytci}%bNIV`tAa<8Yq*{d{1bJ*R)xz6a+I?rFWS0XlWYSise ze*1~0qX|QuUd?R{kUIKw(wh_RqV*8xE;lOQ+Hl8ASWJR8Ii$8=-FvfJYhGpHfH7wo zI}Q(nckse-vGj*s{a`wwa~bF?lSlYWYtRtJUix9Jm9oJ>kRCNy{n^o3HX?hO({l8n zmAPIEG93S2&gYgc)by*R{bPyBkzR*_6BBPI8C~A$=Bz(&@rh2#R{MLurVZ1b@9>Hz zz7*CKYRTsBUAo-~*hGI~`+3-8Z-*Oz;f$1XI1 zbpr3LA-O0E%poTGYf(_mi;mZEjBdSm$hIXM-VGUS=3<|kO)2TL1JKLy0C2(%kZ&=a z(blw#7jmJH91-RjjoII7Wt_KhT+bCy1nY6V0{@p^Kh2+9vwwczb_B~`jwm1Gi5%?( z<#xJWTHTv395H`f&}lr=QN#7Py)br|4j3NhSU_$O3qt#N@~tgR`$jDC!3Y6h>)*Wd zvsr>cu&6eMOO|uJU%J6XC!h#G5W2kiCOY$JdB=KuhM0LvOHhWxC7ukc7l`rT*|T4- z1Psqq8Z0p4plvw-pl+-Ixb_U*OE1*Ugqh?(t%5{%13_c_cF6OpFs^RdxUhelZV;b>gA}4_Z_i6hc4ovMlk!WNaeaE3EqHIY@0|=adfiV6)Uz)o(*7KFS`mL zu7X&*y?xICr#EX9&**G9ZzFZEWqk&rI{M+j_--fATwY7G>?e0l_~A@&rv>_=`yW>A zwU6HNrT5f@%@K{&n#K}>fGHXCq>eeBv((Yrwp**32(k!$duiq~?5_k~a;xN?>8bU>JLEmgF!FrSYH<7O zSGV)onZwN)2#^Zo$tvNRHv|#-#0wW3=rET-oZtfwZ#cho)$m@v?|tGmK8JD{!l`7e z8;S!|5xx5bU^G9HI0)B*zz3nUeuw3&``(ty+@p98TFhN+tliM>a!kny^>w0NqU(o#S_@sE`b$PXB zGK~}hn8g+wF1ks))&19Hp3I9g^dS?&%S&GZ0{A#FHzJd#WnM64b@P2!oZ*dE9G>v6 z=ek%&m=OzMe3;X9**btZLK^r>Z(4MA(s;)7*F2xTTkl8d2$ox8;qj)!`KNMsDQB!h zUgA-Dl&8a;@iw_4?)0=TE=(Up`!r_cF2#h5~O0s3D!vAvaFK3>Oq= zK|0vUh}M{hFCG;aIT07hi|6wV=ORLT5e7EXy=c!)2e7Po*CzC9dNYtWhuKAyc$G!i zC+t4g@_Kb*dowYX(h2LtXp@K&Mep>_qtr?C_2g=KQSx#EqStaCZ1kmWy5(lJl3Hxx zP)9GKAPlz>9hEtraR824a++1dr}^W)t3&`Ew4O_tFzxzb$v*$~=bt`+*sGD9htPre zbxxk7Z(YTy8+U*zMMnwms&2-)HuCX|&0eIAZ$4d&x5B|bOh?i6xnTs=>rarp7)^CT zY=3&OEyF(uKM|x@HzlS)0sx-g}6eg3+&U#ygU<*kY*!_nU`~H{Lsgtj@ zPbWNzSl^8O=o!n8po?o`#5|s zkLb?l4qK4cwY~FTF?qW$4nkThC^&Qw^=NBi7M8^OlTi#4^(5)uM@^Bkdq?9`0zqo zE`cI~-{8TJgJ+%IB>POq_m;+;?4|a`Lo*&c?+I`8)IB(}6G|OyZx{}S@RI50+9f-? z5Fsc7*3|n|&cli7ZT;iI?e*zH)9!~(B-{Kwqk_a^=aIL53jOBgBy#9u@ruu7IVN!G zIS!EEjZwF$G#Fy_st<=)L`QR1GXi${I0?`b*5$GBb7M{RW;(r_fOThYelVuI75JFq zsb0)`buX-4b}1?pQG+&X@?y_rxh(_7mvc_TX_YnrK8v>_j|nQ>4kU#5rRpuq&MlAo z=n&ajPX0OZ)s8S^15xAIJlPIj)81aE=>BclzWwx<-+uovZ>+tPtpKOaB;C(R+Bq$f z0&IBGQk{L{ZK<~-C7j!Pp$g5`dgWP|$!SJFPSEvkZ=&~TJeqv<;tV$6crF@WHUSce zBNBhYFbb|!1Q{UeZPjX6GgaqpKgXC3wS@n`>NTe5q#MVCKZE2PQXQ&e%! z(z~W{djfelledmIipgsbok+bb$pnRnYU(rxe_@)3H$V6>?DN7c_mI_^ti-c3J@IQfCJwi ze07}hc7V!4QMKjNLb%THO!`Ci+C^aF7Z6F%NDdqV-w;|j%d+EcSrytn&T;@)`#{iG zt$$ye5c;90>?O?z0j|!#MF4I@o5M=d^sW@B_&Inj6Ry+2AV4~RJ?x{ZPs=|>MD#oz ztnDz7`P{E+PdNlD+6xBZa^kb+QVpbPY8a;p|MkY6YMtO4sZCGaeqgN*^ZTmoR!X(r z{q8V3YnJUW+U%bASgUvcp_aTf0hz};z^gA$Fj3#nbR~8kihIW7#W>X&+mNRdT0+3G zm&n=0E4MHp+wW`kW12bp^G{#x7_l zz{_JuFT;+ItXb}WEfNlw?fs5KLN#@#Yk2D3r=txblGZy~Oa?jnza9=|I)Vk?g!4Wx zz$JnKrSc9A*Ma#KZ(Xyw%zl`s?-N=SAy>u82;)Vh|M>K~JtX|+pErxQ@{}uf&j6o$ zAv~1nPxYIHhDYMz5WR3HE1;Z0IlPWNSyI!Z@8Y$R*d{iP>v~s?V;pX43=Im91NIX> z;mHK+XT}YxwY@>X%rtLi}&5MDv{0CXFsuWOEN5 zjrFHU$T2kznmRmHf55rhmKfg7$oP@A(O`#j8(IHyT?fG>W0%jxQyxPR zy=R_Y#|kBRijVAMV)2FpIgaN<f>8f z4LQQRykTT`TIPLbwk;H!wvZH~Dbt;>a9+VlH`Za)=xHC^{tdub!_xzVr#9MYgwRDi z+j&%t_5@s6-;mfOUt*D13g-G(*=yG;@UQV5=*XRveBRdNz#@h-rc zpE@@fn0G`tx~47&p2bV^)g6ChnLhosdGJFK-b+crl9?#vCcZPDgOCji@~-DzLG9D* zY;pieoz?UERUD(@?E$qrGt;{+Y!kQ5PZN6j;;!3)3xQxeVe{>(_RmhDN)aUwFG}5B zr}KVa*S=9|EO=?&qXS$ei}o_)uEeJk{NisHMvOLh@*lzJ@;DwLDYZs6g#f#N;3L+e zCvgD|0k~9eRJ)tU`<|(b#vtD`-}{^q!b11!<*C1Y|5Jahy-wjgUhr#U0+!QS7^okD z0Zy%hEIOYpV=8tQb#)P>78f0gaWAN==_%Rd^JG|_S#NvIEI1>Ub^|zmJC-#+ZJyCC zzIJvzWq3K5Cip%$*CC|I@k}Mb=pD4^OFQCFod6}ooN58fz4}sq;ia``{aEey@j`aX z17Zi?(VdGQ@O0S`iuQ+(XF{|0sdhm2sjN4!JMkTJK3{LPvF+`bFJHcn{;_N&y)PPq zJMpR>okE_RKjWZ5>b~)@}JFq+8ZOB=W4-r9(J)L2M zej0WFIjWK6IG4@P5yZFpb+6}QisIEp9U*in+D(Vcv5O%5?R-J8-}~pU z-~SbzO8Bu;pZz8JmcuC+Nno z%Jdl{U_lwu#JYp_oQc54)v8urd6V2z)cF=7mlr+T-%&z!FyxveIaVHM!qF>Rkv&3# zsj^|jyW)_U`dkTppTU)boH?s;XD9>+;E0tBhq3(Q^lI8ry=!i)`?+D+E6GZ3&XvPM z(o4wmKnCQ!zHV(v zVPF{pfU=StEO-8~d<^*#WkEMWr&aHwr%#sZZAz3!C&#C@+1h0Ahu>aHAKiIONVHdZ zM2zkLBP8p&V!wYpi;E9LK`@MP$lFc@hhQv65W+ZAj@55@84KM4*V>hrIcI~@D1fOR zAvwp<%MJLiL!53|o1N)_v{Ti@a5xZH2F6KFZr+J^9I_V(Y@YpfFD??cC{*U@Rt9Op zao{yNy;mqTC$t3pUUrpX$Fg3}3XK2^?1T_QyQ{B{= z)093bqv2o*Ur8prpj%l_Uq`?FDSOR{RGix}G%gl+vXJEQrarhyk}$3fyOCmC!S8h- z@;)xRWt<_mvZDZ+zF)PytyTQjU;1DlN@I>co`+N`%&-+5#t8-|h&q%bJF~7fY|PC( z1Yu5z-BuKEODr)g1(0RmQU{Vc@T*2EOYX2A58ft$mD~g&~Hu7Ty%(Eh>q-W)#-pA9Zqkz3n;MF z3>AP3c?618p3A8#TefX4vYxkF5kAhh^?I-Kt3UL*+tnr&?i`)yPr@z|x)+D_++4yQKSWIQe%?z7168S;$-Y44>c`xDbSql9SeftteB}ja~^HLfrbqiRLj~E z(A4Wft-CZp&Zlm<&ePZysHlc&(J*4w)5_a=Ev2z9|D4}GzK!|wNsAsbA*JqK8TH#P z%G{RSRkI#D1jttHJ9|mTrpg9gKi*F^&88j!;TMA0tf@NMu&Y=@h^lttJAA}3D@RhB zzAE~Y6cXic?}wAAkm&T;cjwb*C;yz@8q(%;9O}gmqGR&bQ>~FhGd>+S!tPx7A?e|B zf$n(;oh3=EpwCN8=v8qBoiG75)6SqJ$OxEKICE+XbuI5bC6pfv_c7o_Ki;oKj)#mj z#Cd?HYXFMQ+B}Ua$7e6(E;cyHpdQc)2UXQxs_Oc|$3yjLHm6s3a?W-pAI7Br-)7HT zvDLuK9pX-Q2sAC*umshu3errF0X+J1t93m=rZ(2#iAF?p_zH@C1}7(!nq8_})-(yV zx|>|u5atH&u}G+-Uv|2@U5*u7a}3(nSlTHLGV0(YGQTZx@JyVFjb|DhuR8nNip}q< zT=Dl>rd~U1IME&F+yfKoV%vs@+C# zzKW5+6E@Gj2Ed_dq{=g{plA0m*mZhITH6W4)xcJNK?@SQGVf0Lfg^QaWmf{F#$ZFd zt=Px?=a)-mkiXnsJ_OTQ3)mf0RHq^J2J5cKfeN>h3gWW9)YdYJKCX~$HnVO3H#mD! ze#{cP?S=5a$mUWCldRpcJ*{4h?p}4mKMw+3(KNk`B?x^>Ek5;*_Tv~1FOw_@-6xPf z?)LhgiehMPu8B9$tL+XZF1A)|9!n+vE6kyO-D?(Z)9`WqKBR7{I9`0IQFp+VROgi)z>C-~n$; ztLq9Z1A>9#Y3!uBx-#sK`;b4rK6aL^DX+UDwkIfSuoGCI9`u(9T|om`s-^TedE?~Z z4i_iRO%P3Q_i|toW)XXUnTB(9XzH!zTTD@rp+g!JZ{EDE9rn{C&*-h#K5?C|i{}fE zMN83}h*>cfO~}^d@C3~|ovdn*ZW#`6krJ=$uvS=C_u36sFnv)8aVyc`sp=IZ2*YtC z&Ne`Ch9w9dNysNrf_O4qC-#~=?XgzhTmSyn)cMp<$w1b_*0jnZdG)Rh>$Y{JV6FDJ z-D4!~Tvg8}1@-wZ(x8T%JG<%Diy&=!+Cr^=X;kQR?!<%S02VoYNOCUcH1xBamMI+d z*k4m`8b4MJVjJ199Ul17lkZf8QmCdaGW2M3Gz(HVrh>eV6RTKIb^8Pusei5G^7hO6 zz3H7~1L5tsr}D0=)~(*kuEMV!&TPd?b(P0*{r=hveO*m<5^{cxp`VJd6`O9gDv>Hr+zZ#g1x* zdk#=nMQ}Au-k|jwuqtt&5a!1Br2s!vzGv&2m{(N^mf!QHoEm}59ycw9ffQu%o9Dkx z3A|;vQrr5{wo7N{0PnA2eg-nBPe?|92W#38h)>?rse7J?*T7O$f`YC!ntxXZ)(N?{ z*2P`Xt**|j)(`~FOw`ZG4%7|2q0BIuoW-&k8wS5w1F(9aWInO>Q9D$%;oo2X^ILlY zF~alfP&$h@0IU$*n=jd`l{f9rRy5=tdaDHi21scb!cJ#b_f;>vW^3S(0r0bLR|nbR zmF1}*n;x)9%OLGOr;cT+?#C1U4#AU^Xn6Cg=sV{z?8P(h|DR$d8|Rea z)v2gY3dSkCYr^Q^zn99yyy55G?K*mI8O;$e=c{;Iz(|{)FFU@v-I%JskK2y?W7+mT zV8u`H^_Th0OQW}@f&4m}d(;W3MOo#}Cl6ieh($_7dOPO3KgB(|XhC?K*z&p=PIcbu zj4BJ5rW2KH_38d3l#OyacF6H22>^)g;l1v?hE%U{*w!)KvSj+l1-SZwJi?{f7=c@@ z^n1-ivs)6O%>p;))*)|+;V*XywlCmyDlM~TUOb%S4u#+MR?4=kXjamZ+K%4C_JwYX zZo2mFgqQuqwqZRM?c>{gZ?k@)eHfN^*PJ%O)-r1)gkQH6Cn6F#@LsaVsfz2buAc;< zwVLmTc8T4VbAaaU#BuMLB&FB$GCS6a_KfG`wdy~Kdd zx!;oX_R@U`4)vyZ>GiYT7%^GxSyUCRG)pVpLq#5&3Gj z)8QRa3xSWHDtjwsrF`1C`MX060HH`w2zoH ztAWLn;G;jA|#!Hz9BiWWgU)4pqF~j?!Bt z4P_`d)_04hd8NJ&uy4L{yH9Z3$sW(8ts370i2eC>ei>iiF#f|9qfCuFo%P)|r&Wrc zO;LMW_O8N^deTB(w!_fXE%1lX;}|er(q{AGXct&)8laFbvbLj~9inL#3}~n~ZCHUl zG_@JkL5G7uuGp%d$1!Lqpxrykz?D>T(nAe-hFadQ7BQ<@Fij5hh?o*}kd|a1cH3DgNVsC+Hzze!Bnw7iQ^Y diff --git a/media-video/baka-mplayer/Manifest b/media-video/baka-mplayer/Manifest index 21c62ae8d23f..91aeef207dd9 100644 --- a/media-video/baka-mplayer/Manifest +++ b/media-video/baka-mplayer/Manifest @@ -2,7 +2,7 @@ AUX baka-mplayer-2.0.4-gcc5.patch 1251 BLAKE2B 9f514f754499f5b44ae4a077c2025dfa0 AUX baka-mplayer-2.0.4-mpv23.patch 782 BLAKE2B de90ac31fcbdd1cb9fb00eae1e282c6ff7e5ee14dd81bc2d8e07bd36250dcffa5de74dd83f2558bb15cae54ca83279c20f2776f315eea7f5b7a946e53a2e3f82 SHA512 9fda60f3569b88eb71d42562ef1650bfd125bf69f80b25ff1c123fb7efda524b7c14ae1f782d1786e9e68263f66db5af95a30c4e2e87468782da750eacbe456f AUX baka-mplayer-2.0.4-playlist-regression.patch 886 BLAKE2B b2c0edba4a2a0da89494dec05b78e7768a24af94f06fcda7fa4c4066800e673d551ed82f6b45d14f3f7f2d6d855d3e0be8535b5a6d3093fce90a9627e9f3c5c5 SHA512 3905ce72374c59edb09ed5a311ff257da3010386de9b076de516bd008c23d7e757d7c63151ac350bdc281a575b6387a96a44d1ac5e2229a1a325a3dfc5e6ace4 DIST baka-mplayer-2.0.4.tar.gz 988060 BLAKE2B 4d73e6626bab90b2ac818fdc1b0d8ab7758a924805ca8356c6fa94d25df9acbfd53d7e997b58e5c85b68e033f83ce89d6e3b0c3e30ecc23d7d75b4bf74ae0911 SHA512 7898d65e87540bcb528d429dc70daefc7d4c0711b2983326cf6fa3a14e566c2742334378befdb710b8cc59452f960bc17b290058ba9e6878e830de6dbafce55a -EBUILD baka-mplayer-2.0.4-r1.ebuild 1392 BLAKE2B 557b0083d663a96aada33ade3d44d26632983163a2db08c763832130b0e8b254932df7b5a88d4bdd8053be78057c0de9e8456fd083e6331fbb9a72527e1d23c1 SHA512 54f4535ead081d4bc2b86ec11bef81f27ae39835d527b589dc7a962db9615c78bb8e64a7ca0f15d5f42f8ebf362486eaab0ceb1affe5c361121566b551370b63 +EBUILD baka-mplayer-2.0.4-r1.ebuild 1399 BLAKE2B 4e82b0bc35b7740e5891e27412e9156db667106ac2655a5ef6c7c5764893ab73bad86a7362c3dee1a811a95d7bbc319c96d05487ee495a0efcc563520289129a SHA512 e9af289d999d8c35caf425a2a4af7524f5a5031160a5029f683598925f68ef5e567f2a38f18d6218dd5ea47e80d5eaf202b956b86443197d0141f9cd9564c21d EBUILD baka-mplayer-2.0.4.ebuild 1135 BLAKE2B 22e814220d9493f077d266aee064a279e105d4ed4d35db3ffb8d3447b99580a9abe380042a1bd9a8fa9fe68138893f90bfff657c520168ff8d4cea1e73201431 SHA512 21bef7f1e283eb3a60cacb6502525ba46299aeaed11ae77da182755428adcfb526027452fbcdf80576854fa9d05d6eae5f720d9e10fe0e8ea5af649eb201a8f3 EBUILD baka-mplayer-9999.ebuild 1187 BLAKE2B f2ce2028cc9c86799e1e676ccc4cf8fd2fd8dd663605deb74801ae812471295cf1f6537dea13a1960400abbc7f0694ed7015688ea2097575738227598fc8cf25 SHA512 c345059930ff6da0691eddd5e6c3a4c5c445af70bf4bb26b1492a65c337ad3c091455e2a22df67dc918774f7712971e727a9f3accd993adca0e6a3ce942cea46 MISC metadata.xml 741 BLAKE2B 5fea8a8b3fd803742c6f71acc12e35fddee71fe7deddd35c87bfa0a5bef853833ee19864f69986c141a573cbc65cb2ac8b4aa191a8eeb6b28acd05592200956e SHA512 03f290ffac4d0aa5a978d9fe5e7e7a76e83de243c73e920c045a43b333bdc039a2e09f8f65c56dbc77ef7865b2360fc6bb34eaaf64f4a2df992d30dafafb8331 diff --git a/media-video/baka-mplayer/baka-mplayer-2.0.4-r1.ebuild b/media-video/baka-mplayer/baka-mplayer-2.0.4-r1.ebuild index 2511f6ebe253..f636c9d563c5 100644 --- a/media-video/baka-mplayer/baka-mplayer-2.0.4-r1.ebuild +++ b/media-video/baka-mplayer/baka-mplayer-2.0.4-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 @@ -11,7 +11,7 @@ SRC_URI="https://github.com/u8sand/Baka-MPlayer/archive/v${PV}.tar.gz -> ${P}.ta LICENSE="GPL-2" SLOT="0" -KEYWORDS="amd64 ~ppc64 ~x86" +KEYWORDS="amd64 ~arm64 ~ppc64 ~x86" IUSE="" BDEPEND=" diff --git a/media-video/jellyfin-media-player/Manifest b/media-video/jellyfin-media-player/Manifest index 0cc08fea0cb6..6144f4cfc6ce 100644 --- a/media-video/jellyfin-media-player/Manifest +++ b/media-video/jellyfin-media-player/Manifest @@ -1,3 +1,3 @@ -DIST jellyfin-media-player-1.6.1.tar.gz 573443 BLAKE2B d5a4d6b8d3ee2c5651b1d1be32514722e1b300231760d22d9929eb4b3579b723f72e24b403a875186cd8646bbe799db6b7ff7d0641ab592b68205ef71a8c40d6 SHA512 12e22f6a0d0769427aad01a37d18a68f057d0c5fa93ee308c5f7fe2e7a1a27ceea3b05f5cbf232264467e159bcdac18aa5042838ad7888dd008f0fb3a6751081 -EBUILD jellyfin-media-player-1.6.1.ebuild 1713 BLAKE2B ef0056539995539369eb3df0fe0e537f578d2ed1f2b3e60befd52566ceade5d54c8a7d73f4dfff995cce1f1e154bc1951951e32f2261b2912d1a7e50e5ddc3a5 SHA512 7aed4852ef1608b1ffd190da01ade031299d6a536c2c2dc950372bf582ca9d11e4a9684c156efc86a99ec73f65f8f6644b0fb051f02d01044849c205d3b33fef +DIST jellyfin-media-player-1.7.0.tar.gz 574396 BLAKE2B 074495988f10e456f3c5cd8c3c0bf470c68df770163403aa6cfc0e1e0b6f51127d9640632f1ad6bf33b5302063971d63c84c86d2d83755991f309bf8882c16f3 SHA512 ebf1ce7d5cbd958ce81ed0f2e2a70e33b26cfeab55eb1acd5b465ec228f8dfa8ee27490cf31099244f022400dd5066e3f685863d841ebb68e31a124c912b5d5d +EBUILD jellyfin-media-player-1.7.0.ebuild 1749 BLAKE2B acba1565fd7ce4c2c9e0fde57e17680c10127e77acbd5b9305c97d749029ac05a35a06745aebc617f674fe9fe6f0f674b88783236b912fb2d61ec842c1f9b491 SHA512 71d14b2b8f2a22e4d6638779283887e8616c4f1309db90937a87d66893b31edc4f20d19466d49d18c90f4db1420a2afecef4a218b3f34b12860e957e91eef575 MISC metadata.xml 514 BLAKE2B b1e93ea1ee93d768cdbe7ffa4251b3d647fd39a1f9df6386b3fadaae2420d43358259401c0f0430c4a73adbb7f909614f4c983dd20071fd3e83848ba636013ce SHA512 7640bce309c006863708f7366809bb11a8675e83ae034bec35089e3a4c9fb32713340ee9a22781ab2b56a8454c5cff870c701389de9531f008a5e7f5fda0b533 diff --git a/media-video/jellyfin-media-player/jellyfin-media-player-1.6.1.ebuild b/media-video/jellyfin-media-player/jellyfin-media-player-1.7.0.ebuild similarity index 91% rename from media-video/jellyfin-media-player/jellyfin-media-player-1.6.1.ebuild rename to media-video/jellyfin-media-player/jellyfin-media-player-1.7.0.ebuild index 418d9eddf93e..348aa5bf5dcc 100644 --- a/media-video/jellyfin-media-player/jellyfin-media-player-1.6.1.ebuild +++ b/media-video/jellyfin-media-player/jellyfin-media-player-1.7.0.ebuild @@ -1,9 +1,11 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -PYTHON_COMPAT=( python3_{8..10} ) +JWC_VERSION=10.8.0 + +PYTHON_COMPAT=( python3_{8..11} ) inherit cmake python-any-r1 DESCRIPTION="Jellyfin Desktop Client based on Plex Media Player" @@ -58,7 +60,7 @@ BDEPEND=" RDEPEND=" ${DEPEND} - media-video/jellyfin-web-jmp-bin + ~media-video/jellyfin-web-jmp-bin-${JWC_VERSION} !dbus? ( x11-misc/xdg-utils ) " diff --git a/media-video/jellyfin-web-jmp-bin/Manifest b/media-video/jellyfin-web-jmp-bin/Manifest index 06f1b280213a..765172b5c0b1 100644 --- a/media-video/jellyfin-web-jmp-bin/Manifest +++ b/media-video/jellyfin-web-jmp-bin/Manifest @@ -1,3 +1,3 @@ -DIST jellyfin-web-jmp-bin-10.7.6.zip 37127792 BLAKE2B 9756d1d2a2f00970291464c6b667d14df058ddace7d2ddc49c3e9072ca9ecc7f6388255afa701165bc7d8cf6dad12067afd3cdfae082de533faf2aa483868e87 SHA512 e4cd2d63c724e6ede78007c58f5e405b2ca97d1de0e0e86710fdf8756fedac2d50b1da10b61efd4888ffea3738bfde8f3510e49e38c61bf0bd47613634bc20c3 -EBUILD jellyfin-web-jmp-bin-10.7.6.ebuild 538 BLAKE2B 0beded2340b5662832f08e3f00df789115786615c4ee2fb7e55208cf3bc91bb9ab2813861310e61fa083d3984d912922fb619daa37028d2144359e35fe495682 SHA512 85899fd5bafd9a5767b3be1d43d1ac891335ae14be8af4f3caeb5804bdfc245993a936a76271f01d1b69c76e341b441f4556ea13de3f79edce80b228ba8d426d +DIST jellyfin-web-jmp-bin-10.8.0.zip 44565218 BLAKE2B ecb8ee8d5e8c6ac8d813bdbbce9bb76de807e2f3282586fbcbf5f088b5402a153b0b4e644c940cde064dcfe304ff8486dfa743152aeb7757d36ccf1af38ff3d5 SHA512 1d804a17fcaed760ca16baa912840978745079815c7093f6d85eea5b0d238325df96b951f378822224a43f16a1dfe10617e71573e4e2f63c1e6db947ddbf3b3e +EBUILD jellyfin-web-jmp-bin-10.8.0.ebuild 538 BLAKE2B 5267aeeeb79cd5b6c9d37d077b5d3984d666e0b4550e6511d6a2e0739904e3ed8cf92aaf532c2d744cca2c1a53ea8705618e16622abd6065fb352374f83c682c SHA512 124b4192b6701582719150aa95043b11405ad0f9a938d039fa19cf90bd8422958365950f9634ea9d3a230cb1317b78ac15e6ae2b4638923da29a9ddd789e1166 MISC metadata.xml 514 BLAKE2B b1e93ea1ee93d768cdbe7ffa4251b3d647fd39a1f9df6386b3fadaae2420d43358259401c0f0430c4a73adbb7f909614f4c983dd20071fd3e83848ba636013ce SHA512 7640bce309c006863708f7366809bb11a8675e83ae034bec35089e3a4c9fb32713340ee9a22781ab2b56a8454c5cff870c701389de9531f008a5e7f5fda0b533 diff --git a/media-video/jellyfin-web-jmp-bin/jellyfin-web-jmp-bin-10.7.6.ebuild b/media-video/jellyfin-web-jmp-bin/jellyfin-web-jmp-bin-10.8.0.ebuild similarity index 93% rename from media-video/jellyfin-web-jmp-bin/jellyfin-web-jmp-bin-10.7.6.ebuild rename to media-video/jellyfin-web-jmp-bin/jellyfin-web-jmp-bin-10.8.0.ebuild index 46f12a5b2e43..cd0c93934ceb 100644 --- a/media-video/jellyfin-web-jmp-bin/jellyfin-web-jmp-bin-10.7.6.ebuild +++ b/media-video/jellyfin-web-jmp-bin/jellyfin-web-jmp-bin-10.8.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=8 diff --git a/media-video/pipewire/Manifest b/media-video/pipewire/Manifest index 91c2fea4957d..cdbc954ec873 100644 --- a/media-video/pipewire/Manifest +++ b/media-video/pipewire/Manifest @@ -8,8 +8,6 @@ AUX pipewire-0.3.36-fix-crash-uaf-media-session.patch 1295 BLAKE2B 7c32a70c48e2c AUX pipewire-0.3.36-fix-version.patch 716 BLAKE2B c447bd11291f809b7607f4094f2d5e3497996a3834e5d5d468dcc63f0e36c117a31158634c08b8acc724f0ce5b599594b05f79ef3e3128ac28843cc08df03fed SHA512 74c757edf20c911df9299b4322486a34746eec8c4aa212441082f954cebe7c7d9c836a757dd134d71b3c31a97abe1494c13dc470495846ffaf52f943ec397532 AUX pipewire-0.3.36-missing-limits-include.patch 452 BLAKE2B b498e4ec11ab3d5bc4cebdd0975802b68594678aa928dc85b5a7031276af9ec12edb1423714e3e96c7d658e574c679efa9c18afbee1b47b15f3ce582bc021fff SHA512 decd44a59152e4fdc64b79c2e330a09ca9b8f776e72ef7a0150dfe43d9c25f4e501d41c86a445a979137c412dc85e1ffa38fed91f976596500d2a28010d78407 AUX pipewire-0.3.49-x86-cast.patch 813 BLAKE2B 11107bb9c5a4c626c2ccc4e4aa62c6370b7e0851a7c788caf51ce33151e7e23e70c7d460f19357c3a3b3fa54ac682637f954737b9445fbb67490c9f823a6280d SHA512 0b8cc44f6da29f3a91dc8a15093dfc6f14e9a2220a02d41ddbccc7ea3cadf62d92d8db12602eab0587f782478a5b2264ae0dd887179645fafda8f3ffd4843089 -AUX pipewire-0.3.50-fix-spa-header.patch 1256 BLAKE2B 728296383a96f3b1e283132d2e97c2b26f5edc676d6ae6f7d697d997ba67fad0aedcf30642ca2bfb72c8bef1ef90c7ffb27e1dda8c8d452a71719530bed03f70 SHA512 d3062ea859c3310481395b9d622ee3ada0bae14ee56e3f7d8678b5cb1f5ab4af2d38ecc718e56f5330150f3af999bbd80603048ced66a73c51723a719bf753af -AUX pipewire-0.3.50-treewide-retain-sections-to.patch 2636 BLAKE2B 75f47ff173f3caf07347006889320c3ea5c8588ce081cfe1059383db36ddd5b0ba6492389841b2c8bfe92bbfb968b12281a701020ad92fc538f10c3a2c26b448 SHA512 7521d13afaa143fa160a3ba966239150de88cda916f961765fb7bf6a31113be4a96028f08a97e2b203875a6eaff2efb9d3501d2154efbef4c0a8afd7ed55e141 AUX pipewire-0.3.52-pulse-path.patch 2586 BLAKE2B 2569452967f54ac531f07852fcd78070e61f5972c95eed8d8690461f215330e92aad6eca8c5ac393b0903e6d0c26e8a69fac51b445c39aa428cfd47f0ad4d659 SHA512 0ec2d9ceb5acfdf0ecedb7683db52d0d2ddbee52f318a77720134ec51e920d0f76621b4b44c531b7b1c857d161979351eccb08734e6cb80d0c7a8925399d58b3 AUX pipewire-launcher.sh 149 BLAKE2B 42a9fd174e8216f9941ec72bc50581d539453dd0430ac61712582039f1cfe17cafa050bd87fcb90b9c16ffd891fd9f9c5dfec99b2be8c66eaed0128af180508e SHA512 7f50287565fa44e2296a7b294e8fd3dd64938d2de15c6ff5674d85a6e7bbccbc334c0fb9e28321104aff5335894b3c5a21171f385465e37b422ef53988dbfe4b AUX pipewire.desktop 322 BLAKE2B 0299b9054cf881a5cbbdb128a5e8a51308cf0b5a98260dca756e704504ef057e403b2fb4aa2d58f52dde4be59e416c95d8fce21bc3ca6b6447ecab58263a3f21 SHA512 c13ea531cfdd3798f8d6cd20f5fa8c0a5040c27a6ef3850fdd41102a3bf0bcb73176e3300845af77804a98842fb736841223bc9ac1c92eb2034e9d46e41fc344 @@ -17,14 +15,12 @@ AUX pipewire.desktop-r1 325 BLAKE2B 7d823a264e5147bf8669127df22f468518fd54375ed5 DIST pipewire-0.3.30.tar.gz 1540950 BLAKE2B 69b35743e3ad9a8caf68d9bb16cf395203efed6c3046b3f4ea33bbcdd6649f5d425d813042c12396a7cd5ff4e8ed91dbc395a96fe55935ad50f9c3f3918b0407 SHA512 ec525e0fb7e5c5313245fcc745b971fd7d4a1caa7ab9fe1fa38dc20d50f03e5969197e86b60659971676bec0f79aa7b7951c8209bfe9565a3fd1dcac1b8535b3 DIST pipewire-0.3.36.tar.gz 1708209 BLAKE2B 20fce0d7f88347fe594491d4fae7b6a8edee67ff7749f1a40b807a5d5094d792e61e3efd05dca2221f781c263e34ff0a50ad3c162231911d4b1d87704df6c775 SHA512 f0fc68ea005018b420a4f65a24dc9c85eb6263c24e66852a7ce2b03f966990d62487b388c7d73ff5adfc10c80c439b1200ae876e41d78f91db190036a1799a14 DIST pipewire-0.3.49.tar.gz 1769037 BLAKE2B 2567bc98933bfbb295358886e8f97db2af2f0a6ee3c2586c1718e39f7eedaed8528a4663753ba56d3295e42576da015ce9278f22aff9bbd9ca43d883bff5a2f6 SHA512 36398872f7d7b31193d7a8885bbdfb415a122bd779874107a0642202dfd8408f39fddf769bfbae4533c2cc99fe9ef67903d50cc721e936aa4802229f1c46d809 -DIST pipewire-0.3.50.tar.gz 1773182 BLAKE2B d286b73553471795ea8ed60c82e12c955f1835a7a3a8d45baeda6b1e20a795221230b50c21619af4ef5b2b4962d2783de00b1ab2b22b091220970c334de8b9dc SHA512 e29a626258ab28d74e35e310037fac374fe009fb56e0fa41cef7abb1ec6abb26f828cff1b17500f92f1dd4c95c1e0e98f6af497d315dd463f81c2649d1e8ee23 DIST pipewire-0.3.51.tar.gz 1789070 BLAKE2B 8538eb9f2178efa26365f30b324b707826e580caa1fd9c09b62c561c140c14186e0d2b04808fa78eb5642ddccf1a347def19934ecd654be06b215a693075b6fc SHA512 a762fd260b4b14ad9ef142be11ab1c22268da6726e2179559ffb254f0ce7daf7a502779e33c64313a9c6a9fc1bd15150b76be04ec81aa27c35dbb4333cecdb4a DIST pipewire-0.3.52.tar.gz 1810238 BLAKE2B bb75eff5fe7700d0a303fbfed7910aebd82346a5a21c4a0d17c06e6991bc90bb6d4f6b9559c25788494cb11faff957523dcd7f0c4c8a40be11b81c63a5a9e5ef SHA512 30e9cf74c92babafe386f02a03bb5c41a8ee5591a02f15845cca1ee44f091ce68eb14d48943d43b680cb525026a19e0290997670f9a82156eaa72e974fe6d01a EBUILD pipewire-0.3.30-r2.ebuild 9675 BLAKE2B df43c7f1ef0622d96741266e53dc343d9697903571c723c73f5267a8083539fde110ea8f6420f2c86e296d275ab45e4b9abacbd6f0310825a6121336cf11215b SHA512 47cdcbd48311cee24b45c05b3283c4bbe1231c44f6d55136966f887aa43ad69b789bf642e003b17aa6f1a3b59963e68047e4f8c396431cb05f6dd4d3161f8c14 EBUILD pipewire-0.3.36.ebuild 10263 BLAKE2B 033b26477ad91c843e9307504ce8eddcad7977a386925a1960409767946a88ac539954c7647075bb48ac373b4e36fecf0bbdb5d50351213b51465ea298cad336 SHA512 38d6225ab02d31d1fe33723f7c14a385648853b5f4f84cfd13fcf7f91489dffc2c5fbac5f649bdf80bdd9a4bd1b19977bae59eba83beca9c3d9e34030f6f332b -EBUILD pipewire-0.3.49-r1.ebuild 13078 BLAKE2B 14f399c74c4f93a34a7a75ca9c21a8f362ce7ab6a025cc1a4aedceaf2378ee4a700da77a006cb7f8d39ea77c43e58e3b6f6ddfc1220479a2589d9b08729748aa SHA512 234e4443588e4c0128c9156ddba9ff596ec15eb216058213f5c6ba346c114eae6cab19afd3c9cf1732968f20e3d86e94f83d2fe80c4951e727daa9ff55648c82 -EBUILD pipewire-0.3.50-r3.ebuild 13179 BLAKE2B aed2170f93d5dbe95192ed35e85a88b696ae528faf85b0d67b4d0ff1f449f7b2fa8dcda21126388710af5ff32d938c81bfa2628ffba64feb4a2931b04136f297 SHA512 e7e4cf13c7548db43b4ca3555f93f9133de6b85c639df28279d6feec19bfbc701030ea4d8487c7c0dadcb08a653dd06e7d68273be62efaa0445f2a2054f24930 -EBUILD pipewire-0.3.51-r1.ebuild 13204 BLAKE2B f0cc78e33c90b5451aada66c40c89a8baf3c8663ffefe7a0125eec0157b2924a83b52612552aff14e1a3d96c69662fe13f92358b28a01a959765379264880a6f SHA512 586511b9630d090a30c19f5145a23c18b97b9a75dfab5bf6d6609dd4c2ae2de399733aace1c6b454ac19600f2b7721aa54710ca5ad31d5632be553399f01bdbb -EBUILD pipewire-0.3.52.ebuild 13297 BLAKE2B 27033d02393e1c5b17c30ee997f6d33172b40f91bee3c775e7e4d63f4aa033861b0aa6b5cace4b9acc24435861a56bd8f8c05229265577fac79097c39e3ab69b SHA512 8ca176fd2e11d2680f383a9fcc5c9a5c3eea602ebf1f0ef620ce2248ba1ad0fd6a598720fe80bc7d6ffb5fd32a9ff889d34d11c1b61936fc6292cdc987fb7319 -EBUILD pipewire-9999.ebuild 13260 BLAKE2B f0e5b0fef246d58b0592b22ea793852b5b6b1feef02f13c61079254a6ae35b38d7ef85fbfe0f37f6160c23211774d583f1de24ed6bbd838aedddcb747f5eeb1a SHA512 75b15d2c7d7076414f5c0a1f8b7daa56f311ac82c7c515e81abd4f3165c2aa7cda6f68e3d126587e4c721d810b43ef8a27c37b4927f0d41c19ad7b3bee82ba38 +EBUILD pipewire-0.3.49-r2.ebuild 13074 BLAKE2B bc61ce451afa845425c53de628ddf8eba92ea106dbabd56f995aab078f7112d42cc1649efbeb1ef0c582dd298da74be1df634d6195097ab8787fda761b46c76e SHA512 751dce1df4347d4f1d218d5f147a2c52f23b0f5c5f737d636dc4a89f9fd5c1b8ac44c57a0132f95e0836ba9fa2120832bf5cf7dd01e28d27bb2395939ea8bbe1 +EBUILD pipewire-0.3.51-r2.ebuild 13198 BLAKE2B fb42f45034ae5dba9d7e1a8078558b8a9ff15b28cd14b6362ae2b5b30bf8a37732bfb1d1a9522d166e9e3c07b465412b73d35a8f570046ec9a08576ca52b6a19 SHA512 ba946800cbf9bd608f439c9306f769037cc9025435e3ed9eb82bee272ea22f25309f1482696f644c703c83093e8516242de49f00463e673e5633049bd565ce71 +EBUILD pipewire-0.3.52-r1.ebuild 13293 BLAKE2B 17049f576d95cacf15f9e2ba4e0e11c61ecb36cf9cf6cad87b847ffdb5873b3b61607f727af6c3c6c6fd8cbbf3620da6ecb0bf8f77329ae79b34cd7af248dbd2 SHA512 ccaa19700ef8aec87ecb0e1c3a537cf15e7a08a3b603241d3a095e6ba22127d897662ddd3f495b923534f2889714129862c9dec14d3ee59262558d6c7faae9f8 +EBUILD pipewire-9999.ebuild 13256 BLAKE2B 0b486819318ee79b892192e04510a9cdb52465dfcfb9e744b84b0779f56a907d6db64ece5ecddae968696b627f91ea9bf83dcdb090ad47cf878f68752b1bd6c1 SHA512 7193f9ebe1ced1cc1a1b84bd45dde762ed1205df938be724cdaabb76562fc0de960a86e3e90164d46e14a9134bc37ae9e0dbfd84d399cf9f52b93825a0aad71c MISC metadata.xml 1505 BLAKE2B 415865adf3ecd15444849f69b312a96fb8b59c2a909751b3f8ad868c176fe4c22f76ba0fba78268c75e0847d9c7eb9cc93dbc11d0303d040bb56ded2fc37da9e SHA512 9bd27f8d83889d59bf4fc692e630ab34d2e5fa508bb823c4595b505f95339003c7a81ce1bb37c7294e5a788e9e76297654625d4dfa9aaa3efff05c32e19175b2 diff --git a/media-video/pipewire/files/pipewire-0.3.50-fix-spa-header.patch b/media-video/pipewire/files/pipewire-0.3.50-fix-spa-header.patch deleted file mode 100644 index 5b9ad3cf2d7c..000000000000 --- a/media-video/pipewire/files/pipewire-0.3.50-fix-spa-header.patch +++ /dev/null @@ -1,39 +0,0 @@ -https://gitlab.freedesktop.org/pipewire/pipewire/-/commit/d3ea3142e1a4de206e616bc18f63a529e6b4986a.patch -https://bugs.gentoo.org/838427 - -From: psykose -Date: Wed, 13 Apr 2022 21:57:49 +0000 -Subject: [PATCH] spa: fix c90 header include - -placing declarations after code is invalid under ISO c90 - -Fixes !1211 ---- a/spa/include/spa/utils/string.h -+++ b/spa/include/spa/utils/string.h -@@ -276,10 +276,11 @@ static inline int spa_scnprintf(char *buffer, size_t size, const char *format, . - static inline float spa_strtof(const char *str, char **endptr) - { - static locale_t locale = NULL; -+ locale_t prev; - float v; - if (SPA_UNLIKELY(locale == NULL)) - locale = newlocale(LC_ALL_MASK, "C", NULL); -- locale_t prev = uselocale(locale); -+ prev = uselocale(locale); - v = strtof(str, endptr); - uselocale(prev); - return v; -@@ -319,10 +320,11 @@ static inline bool spa_atof(const char *str, float *val) - static inline double spa_strtod(const char *str, char **endptr) - { - static locale_t locale = NULL; -+ locale_t prev; - double v; - if (SPA_UNLIKELY(locale == NULL)) - locale = newlocale(LC_ALL_MASK, "C", NULL); -- locale_t prev = uselocale(locale); -+ prev = uselocale(locale); - v = strtod(str, endptr); - uselocale(prev); - return v; -GitLab diff --git a/media-video/pipewire/files/pipewire-0.3.50-treewide-retain-sections-to.patch b/media-video/pipewire/files/pipewire-0.3.50-treewide-retain-sections-to.patch deleted file mode 100644 index 1e1a8198ef26..000000000000 --- a/media-video/pipewire/files/pipewire-0.3.50-treewide-retain-sections-to.patch +++ /dev/null @@ -1,70 +0,0 @@ -https://gitlab.freedesktop.org/pipewire/pipewire/-/commit/e28a052105f8ef35b3f469d3b85e1fcb25106f26 - -From e28a052105f8ef35b3f469d3b85e1fcb25106f26 Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?Barnab=C3=A1s=20P=C5=91cze?= -Date: Wed, 13 Apr 2022 18:13:12 +0200 -Subject: [PATCH] treewide: retain sections to prevent linker garbage - collection - -The linker may remove sections that are actually used when -"--gc-sections" and "-z start-stop-gc" is set. Add the `retain` -attribute to prevent that. - -Furthermore, fix the alignment for `pwtest_suite_decl` objects. - -See: #2292 -See: https://lld.llvm.org/ELF/start-stop-gc.html -See: https://github.com/systemd/systemd/issues/21847 -See: https://github.com/systemd/systemd/pull/21855 ---- - src/modules/module-protocol-pulse/module.h | 1 + - test/pwtest-implementation.h | 2 +- - test/pwtest.h | 6 ++++-- - 3 files changed, 6 insertions(+), 3 deletions(-) - -diff --git a/src/modules/module-protocol-pulse/module.h b/src/modules/module-protocol-pulse/module.h -index c1153640e..f75d8786c 100644 ---- a/src/modules/module-protocol-pulse/module.h -+++ b/src/modules/module-protocol-pulse/module.h -@@ -47,6 +47,7 @@ struct module_info { - - #define DEFINE_MODULE_INFO(name) \ - __attribute__((used)) \ -+ __attribute__((retain)) \ - __attribute__((section("pw_mod_pulse_modules"))) \ - __attribute__((aligned(__alignof__(struct module_info)))) \ - const struct module_info name -diff --git a/test/pwtest-implementation.h b/test/pwtest-implementation.h -index 7bfad01cf..1525d2056 100644 ---- a/test/pwtest-implementation.h -+++ b/test/pwtest-implementation.h -@@ -131,7 +131,7 @@ void _pwtest_add(struct pwtest_context *ctx, - struct pwtest_suite_decl { - const char *name; - enum pwtest_result (*setup)(struct pwtest_context *, struct pwtest_suite *); --} __attribute__((aligned(16))); -+}; - - - #endif /* PWTEST_IMPLEMENTATION_H */ -diff --git a/test/pwtest.h b/test/pwtest.h -index 9c0737523..6d3070b79 100644 ---- a/test/pwtest.h -+++ b/test/pwtest.h -@@ -494,9 +494,11 @@ enum pwtest_arg { - */ - #define PWTEST_SUITE(cname) \ - static enum pwtest_result (cname##__setup)(struct pwtest_context *ctx, struct pwtest_suite *suite); \ -- static const struct pwtest_suite_decl _test_suite \ - __attribute__((used)) \ -- __attribute((section("pwtest_suite_section"))) = { \ -+ __attribute__((retain)) \ -+ __attribute__((section("pwtest_suite_section"))) \ -+ __attribute__((aligned(__alignof__(struct pwtest_suite_decl)))) \ -+ static const struct pwtest_suite_decl _test_suite = { \ - .name = #cname, \ - .setup = cname##__setup, \ - }; \ --- -GitLab - diff --git a/media-video/pipewire/pipewire-0.3.49-r1.ebuild b/media-video/pipewire/pipewire-0.3.49-r2.ebuild similarity index 99% rename from media-video/pipewire/pipewire-0.3.49-r1.ebuild rename to media-video/pipewire/pipewire-0.3.49-r2.ebuild index f44ad9bceed8..b7acb4f37fa8 100644 --- a/media-video/pipewire/pipewire-0.3.49-r1.ebuild +++ b/media-video/pipewire/pipewire-0.3.49-r2.ebuild @@ -147,7 +147,7 @@ src_prepare() { $(use system-service && { echo @pipewire - rtprio 95 - echo @pipewire - priority -19 + echo @pipewire - nice -19 echo @pipewire - memlock 4194304 }) diff --git a/media-video/pipewire/pipewire-0.3.50-r3.ebuild b/media-video/pipewire/pipewire-0.3.50-r3.ebuild deleted file mode 100644 index a0b6f24526d6..000000000000 --- a/media-video/pipewire/pipewire-0.3.50-r3.ebuild +++ /dev/null @@ -1,362 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8..10} ) - -inherit flag-o-matic meson-multilib optfeature prefix python-any-r1 systemd udev - -if [[ ${PV} == 9999 ]]; then - EGIT_REPO_URI="https://gitlab.freedesktop.org/${PN}/${PN}.git" - inherit git-r3 -else - if [[ ${PV} == *_p* ]] ; then - MY_COMMIT="" - SRC_URI="https://gitlab.freedesktop.org/pipewire/pipewire/-/archive/${MY_COMMIT}/pipewire-${MY_COMMIT}.tar.bz2 -> ${P}.tar.bz2" - S="${WORKDIR}"/${PN}-${MY_COMMIT} - else - SRC_URI="https://gitlab.freedesktop.org/${PN}/${PN}/-/archive/${PV}/${P}.tar.gz" - fi - - KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86" -fi - -DESCRIPTION="Multimedia processing graphs" -HOMEPAGE="https://pipewire.org/" - -LICENSE="MIT LGPL-2.1+ GPL-2" -# ABI was broken in 0.3.42 for https://gitlab.freedesktop.org/pipewire/wireplumber/-/issues/49 -SLOT="0/0.4" -IUSE="bluetooth doc echo-cancel extra gstreamer jack-client jack-sdk lv2 pipewire-alsa ssl system-service systemd test udev v4l X zeroconf" - -# Once replacing system JACK libraries is possible, it's likely that -# jack-client IUSE will need blocking to avoid users accidentally -# configuring their systems to send PW sink output to the emulated -# JACK's sink - doing so is likely to yield no audio, cause a CPU -# cycles consuming loop (and may even cause GUI crashes)! - -REQUIRED_USE=" - jack-sdk? ( !jack-client ) - system-service? ( systemd ) -" - -RESTRICT="!test? ( test )" - -BDEPEND=" - >=dev-util/meson-0.59 - virtual/pkgconfig - ${PYTHON_DEPS} - $(python_gen_any_dep 'dev-python/docutils[${PYTHON_USEDEP}]') - doc? ( - app-doc/doxygen - media-gfx/graphviz - ) -" -RDEPEND=" - acct-group/audio - media-libs/alsa-lib - sys-apps/dbus[${MULTILIB_USEDEP}] - sys-libs/readline:= - sys-libs/ncurses:=[unicode(+)] - virtual/libintl[${MULTILIB_USEDEP}] - bluetooth? ( - media-libs/fdk-aac - media-libs/libldac - media-libs/libfreeaptx - media-libs/sbc - >=net-wireless/bluez-4.101:= - virtual/libusb:1 - ) - echo-cancel? ( media-libs/webrtc-audio-processing:0 ) - extra? ( - >=media-libs/libsndfile-1.0.20 - ) - gstreamer? ( - >=dev-libs/glib-2.32.0:2 - >=media-libs/gstreamer-1.10.0:1.0 - media-libs/gst-plugins-base:1.0 - ) - jack-client? ( >=media-sound/jack2-1.9.10:2[dbus] ) - jack-sdk? ( - !media-sound/jack-audio-connection-kit - !media-sound/jack2 - ) - lv2? ( media-libs/lilv ) - pipewire-alsa? ( - >=media-libs/alsa-lib-1.1.7[${MULTILIB_USEDEP}] - !media-plugins/alsa-plugins[${MULTILIB_USEDEP},pulseaudio] - ) - !pipewire-alsa? ( media-plugins/alsa-plugins[${MULTILIB_USEDEP},pulseaudio] ) - ssl? ( dev-libs/openssl:= ) - systemd? ( sys-apps/systemd ) - system-service? ( - acct-user/pipewire - acct-group/pipewire - ) - udev? ( virtual/libudev[${MULTILIB_USEDEP}] ) - v4l? ( media-libs/libv4l ) - X? ( - media-libs/libcanberra - x11-libs/libX11 - x11-libs/libXfixes - ) - zeroconf? ( net-dns/avahi ) -" - -DEPEND="${RDEPEND}" - -# TODO: Consider use cases where pipewire is not used for driving audio -# Doing so with WirePlumber currently involves editing Lua scripts -PDEPEND=">=media-video/wireplumber-0.4.8-r3" - -# Present RDEPEND that are currently always disabled due to the PW -# code using them being required to be disabled by Gentoo guidelines -# (i.e. developer binaries not meant for users) and unready code -# media-video/ffmpeg:= -# media-libs/libsdl2 -# >=media-libs/vulkan-loader-1.1.69 -# -# Ditto for DEPEND -# >=dev-util/vulkan-headers-1.1.69 - -DOCS=( {README,INSTALL}.md NEWS ) - -PATCHES=( - "${FILESDIR}"/${PN}-0.3.25-enable-failed-mlock-warning.patch - - "${FILESDIR}"/${P}-fix-spa-header.patch - "${FILESDIR}"/${P}-treewide-retain-sections-to.patch - "${FILESDIR}"/${PN}-0.3.49-x86-cast.patch -) - -# limitsdfile related code taken from =sys-auth/realtime-base-0.1 -# with changes as necessary. -limitsdfile=40-${PN}.conf - -python_check_deps() { - has_version -b "dev-python/docutils[${PYTHON_USEDEP}]" -} - -src_prepare() { - default - - einfo "Generating ${limitsdfile}" - cat > ${limitsdfile} <<- EOF || die - # Start of ${limitsdfile} from ${P} - - @audio - memlock 256 - - $(use system-service && { - echo @pipewire - rtprio 95 - echo @pipewire - priority -19 - echo @pipewire - memlock 4194304 - }) - - # End of ${limitsdfile} from ${P} - EOF -} - -multilib_src_configure() { - # https://bugs.gentoo.org/838301 - filter-flags -fno-semantic-interposition - - local emesonargs=( - -Ddocdir="${EPREFIX}"/usr/share/doc/${PF} - - $(meson_native_use_feature zeroconf avahi) - $(meson_native_use_feature doc docs) - $(meson_native_enabled examples) # TODO: Figure out if this is still important now that media-session gone - $(meson_native_enabled man) - $(meson_feature test tests) - -Dinstalled_tests=disabled # Matches upstream; Gentoo never installs tests - $(meson_native_use_feature gstreamer) - $(meson_native_use_feature gstreamer gstreamer-device-provider) - $(meson_native_use_feature systemd) - - $(meson_native_use_feature system-service systemd-system-service) - -Dsystemd-system-unit-dir="$(systemd_get_systemunitdir)" - -Dsystemd-user-unit-dir="$(systemd_get_userunitdir)" - - $(meson_native_use_feature systemd systemd-user-service) - $(meson_feature pipewire-alsa) # Allows integrating ALSA apps into PW graph - -Dspa-plugins=enabled - -Dalsa=enabled # Allows using kernel ALSA for sound I/O (NOTE: media-session is gone so IUSE=alsa/spa_alsa/alsa-backend might be possible) - -Daudiomixer=enabled # Matches upstream - -Daudioconvert=enabled # Matches upstream - $(meson_native_use_feature bluetooth bluez5) - $(meson_native_use_feature bluetooth bluez5-backend-hsp-native) - $(meson_native_use_feature bluetooth bluez5-backend-hfp-native) - $(meson_native_use_feature bluetooth bluez5-backend-ofono) - $(meson_native_use_feature bluetooth bluez5-backend-hsphfpd) - $(meson_native_use_feature bluetooth bluez5-codec-aac) - $(meson_native_use_feature bluetooth bluez5-codec-aptx) - $(meson_native_use_feature bluetooth bluez5-codec-ldac) - $(meson_native_use_feature bluetooth libusb) # At least for now only used by bluez5 native (quirk detection of adapters) - $(meson_native_use_feature echo-cancel echo-cancel-webrtc) #807889 - -Dcontrol=enabled # Matches upstream - -Daudiotestsrc=enabled # Matches upstream - -Dffmpeg=disabled # Disabled by upstream and no major developments to spa/plugins/ffmpeg/ since May 2020 - -Dpipewire-jack=enabled # Allows integrating JACK apps into PW graph - $(meson_native_use_feature jack-client jack) # Allows PW to act as a JACK client - $(meson_use jack-sdk jack-devel) - $(usex jack-sdk "-Dlibjack-path=${EPREFIX}/usr/$(get_libdir)" '') - -Dsupport=enabled # Miscellaneous/common plugins, such as null sink - -Devl=disabled # Matches upstream - -Dtest=disabled # fakesink and fakesource plugins - $(meson_native_use_feature lv2) - $(meson_native_use_feature v4l v4l2) - -Dlibcamera=disabled # libcamera is not in Portage tree - $(meson_native_use_feature ssl raop) - -Dvideoconvert=enabled # Matches upstream - -Dvideotestsrc=enabled # Matches upstream - -Dvolume=enabled # Matches upstream - -Dvulkan=disabled # Uses pre-compiled Vulkan compute shader to provide a CGI video source (dev thing; disabled by upstream) - $(meson_native_use_feature extra pw-cat) - $(meson_feature udev) - -Dudevrulesdir="${EPREFIX}$(get_udevdir)/rules.d" - -Dsdl2=disabled # Controls SDL2 dependent code (currently only examples when -Dinstalled_tests=enabled which we never install) - $(meson_native_use_feature extra sndfile) # Enables libsndfile dependent code (currently only pw-cat) - -Dsession-managers="[]" # All available session managers are now their own projects, so there's nothing to build - - # Just for bell sounds in X11 right now. - $(meson_native_use_feature X x11) - $(meson_native_use_feature X x11-xfixes) - $(meson_native_use_feature X libcanberra) - ) - - meson_src_configure -} - -multilib_src_install() { - # Our custom DOCS do not exist in multilib source directory - DOCS= meson_src_install -} - -multilib_src_install_all() { - einstalldocs - - insinto /etc/security/limits.d - doins ${limitsdfile} - - if use pipewire-alsa; then - dodir /etc/alsa/conf.d - # These will break if someone has /etc that is a symbolic link to a subfolder! See #724222 - # And the current dosym8 -r implementation is likely affected by the same issue, too. - dosym ../../../usr/share/alsa/alsa.conf.d/50-pipewire.conf /etc/alsa/conf.d/50-pipewire.conf - dosym ../../../usr/share/alsa/alsa.conf.d/99-pipewire-default.conf /etc/alsa/conf.d/99-pipewire-default.conf - fi - - if ! use systemd; then - insinto /etc/xdg/autostart - newins "${FILESDIR}"/pipewire.desktop-r1 pipewire.desktop - - exeinto /usr/bin - newexe "${FILESDIR}"/gentoo-pipewire-launcher.in gentoo-pipewire-launcher - eprefixify "${ED}"/usr/bin/gentoo-pipewire-launcher - fi -} - -pkg_postinst() { - use udev && udev_reload - - elog "It is recommended to raise RLIMIT_MEMLOCK to 256 for users" - elog "using PipeWire. Do it either manually or add yourself" - elog "to the 'audio' group:" - elog - elog " usermod -aG audio " - elog - - if ! use jack-sdk; then - elog "JACK emulation is incomplete and not all programs will work. PipeWire's" - elog "alternative libraries have been installed to a non-default location." - elog "To use them, put pw-jack before every JACK application." - elog "When using pw-jack, do not run jackd/jackdbus. However, a virtual/jack" - elog "provider is still needed to compile the JACK applications themselves." - elog - fi - - if use systemd; then - elog "When switching from PulseAudio, you may need to disable PulseAudio:" - elog - elog " systemctl --user disable pulseaudio.service pulseaudio.socket" - elog - elog "To use PipeWire, the user units must be manually enabled" - elog "by running this command as each user you use for desktop activities:" - elog - elog " systemctl --user enable pipewire.socket pipewire-pulse.socket" - elog - elog "A reboot is recommended to avoid interferences from still running" - elog "PulseAudio daemon." - elog - elog "Both new users and those upgrading need to enable WirePlumber" - elog "for relevant users:" - elog - elog " systemctl --user disable pipewire-media-session.service" - elog " systemctl --user --force enable wireplumber.service" - elog - elog "Root user may replace --user with --global to change system default" - elog "configuration for all of the above commands." - else - ewarn "PipeWire daemon startup has been moved to a launcher script!" - ewarn "Make sure that ${EROOT}/etc/pipewire/pipewire.conf either does not exist or no" - ewarn "longer is set to start a session manager or PulseAudio compatibility daemon (all" - ewarn "lines similar to '{ path = /usr/bin/pipewire*' should be commented out)" - ewarn - ewarn "Those manually starting /usr/bin/pipewire via .xinitrc or similar _must_ from" - ewarn "now on start ${EROOT}/usr/bin/gentoo-pipewire-launcher instead! It is highly" - ewarn "advised that a D-Bus user session is set up before starting the script." - ewarn - if has_version 'media-sound/pulseaudio[daemon]' || has_version 'media-sound/pulseaudio-daemon'; then - elog "This ebuild auto-enables PulseAudio replacement. Because of that, users" - elog "are recommended to edit pulseaudio client configuration files:" - elog "${EROOT}/etc/pulse/client.conf and ${EROOT}/etc/pulse/client.conf.d/enable-autospawn.conf" - elog "if it exists, and disable autospawning of the original daemon by setting:" - elog - elog " autospawn = no" - elog - elog "Please note that the semicolon (;) must _NOT_ be at the beginning of the line!" - elog - elog "Alternatively, if replacing PulseAudio daemon is not desired, edit" - elog "${EROOT}/usr/bin/gentoo-pipewire-launcher by commenting out the relevant" - elog "command:" - elog - elog "#${EROOT}/usr/bin/pipewire -c pipewire-pulse.conf &" - elog - fi - elog "NOTE:" - elog "Starting with PipeWire-0.3.30, this package is no longer installing its config" - elog "into ${EROOT}/etc/pipewire by default. In case you need to change" - elog "its config, please start by copying default config from ${EROOT}/usr/share/pipewire" - elog "and just override the sections you want to change." - fi - elog - - elog "For latest tips and tricks, troubleshooting information and documentation" - elog "in general, please refer to https://wiki.gentoo.org/wiki/PipeWire" - elog - - optfeature_header "The following can be installed for optional runtime features:" - optfeature "restricted realtime capabilities via D-Bus" sys-auth/rtkit - - if has_version 'net-misc/ofono' ; then - ewarn "Native backend has become default. Please disable oFono via:" - if systemd_is_booted ; then - ewarn "systemctl disable ofono" - else - ewarn "rc-update delete ofono" - fi - ewarn - fi - - if use system-service; then - ewarn - ewarn "WARNING: you have enabled the system-service USE flag, which installs" - ewarn "the system-wide systemd units that enable PipeWire to run as a system" - ewarn "service. This is more than likely NOT what you want. You are strongly" - ewarn "advised not to enable this mode and instead stick with systemd user" - ewarn "units. The default configuration files will likely not work out of" - ewarn "box, and you are on your own with configuration." - ewarn - fi -} diff --git a/media-video/pipewire/pipewire-0.3.51-r1.ebuild b/media-video/pipewire/pipewire-0.3.51-r2.ebuild similarity index 99% rename from media-video/pipewire/pipewire-0.3.51-r1.ebuild rename to media-video/pipewire/pipewire-0.3.51-r2.ebuild index 533ce828218a..102821f89f32 100644 --- a/media-video/pipewire/pipewire-0.3.51-r1.ebuild +++ b/media-video/pipewire/pipewire-0.3.51-r2.ebuild @@ -19,7 +19,7 @@ else SRC_URI="https://gitlab.freedesktop.org/${PN}/${PN}/-/archive/${PV}/${P}.tar.gz" fi - KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" + KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86" fi DESCRIPTION="Multimedia processing graphs" @@ -144,7 +144,7 @@ src_prepare() { $(use system-service && { echo @pipewire - rtprio 95 - echo @pipewire - priority -19 + echo @pipewire - nice -19 echo @pipewire - memlock 4194304 }) diff --git a/media-video/pipewire/pipewire-0.3.52.ebuild b/media-video/pipewire/pipewire-0.3.52-r1.ebuild similarity index 99% rename from media-video/pipewire/pipewire-0.3.52.ebuild rename to media-video/pipewire/pipewire-0.3.52-r1.ebuild index 76d0878bb062..c94a3f03a994 100644 --- a/media-video/pipewire/pipewire-0.3.52.ebuild +++ b/media-video/pipewire/pipewire-0.3.52-r1.ebuild @@ -145,7 +145,7 @@ src_prepare() { $(use system-service && { echo @pipewire - rtprio 95 - echo @pipewire - priority -19 + echo @pipewire - nice -19 echo @pipewire - memlock 4194304 }) diff --git a/media-video/pipewire/pipewire-9999.ebuild b/media-video/pipewire/pipewire-9999.ebuild index 3fc526e97dfe..9ab78449ccc3 100644 --- a/media-video/pipewire/pipewire-9999.ebuild +++ b/media-video/pipewire/pipewire-9999.ebuild @@ -144,7 +144,7 @@ src_prepare() { $(use system-service && { echo @pipewire - rtprio 95 - echo @pipewire - priority -19 + echo @pipewire - nice -19 echo @pipewire - memlock 4194304 }) diff --git a/media-video/vdr/Manifest b/media-video/vdr/Manifest index db1ff8951f64..54ea6f58356e 100644 --- a/media-video/vdr/Manifest +++ b/media-video/vdr/Manifest @@ -20,7 +20,7 @@ DIST vdr-2.4.6_pinplugin.patch.bz2 5176 BLAKE2B 142ad6551b8e37d223acf86f8c2f511c DIST vdr-2.4.6_ttxtsubs_v2.patch.bz2 51971 BLAKE2B e4915314e8f659df1c3e0ff631fd0c3dcec89053ff727fd28400dc6eecc49c1d4743a9bedaf3b11fce03fc6082309d4b4658d00a5b01aa5cbe8686e05412f882 SHA512 14c7b4397ba65e0ff9a5fb0705872f1cb6f1cdd1752b14f83f260540da25b5957632900232f83904c3d4fd6759e537c85bda2cce61455729eab3050a96441548 DIST vdr-2.4.7.tbz2 919632 BLAKE2B be4e1ec365330855e4b2b26f44b1f35dc323e4783e96ef344a67b3e9fe2c0499760ab0f3d27c5e3bdddf5a65ebb65b0c81a62092301d34370aa19d0dd63bb1ab SHA512 41b8453bc6cdbb0db728b5d7d6624ab3ff9034b58ba443a8196f5fcc9fa78d18698cc91905890244e69d482ffc493374e6da2c97baed95fe742b888bdc63e42b DIST vdr-menuorg-2.3.x.diff 8852 BLAKE2B 19b98d51a69f52ecda5500f51ef1741a8397953b20c490055eab0393da5f56ff9598c3e1e8ed8b915f5877e08deeb9ba7a9ef8d9356ad3a1fa12e3778869174a SHA512 7b41c3a529858a4953a57f21619ea01864e140cc1755ee0b03caf1c4de41e80c3f805653502bc8d39d02a4dfcddf720acd4a8c8bd91f4871eef31d86e8e915c0 -EBUILD vdr-2.2.0-r6.ebuild 8168 BLAKE2B 4965d23936592348a37cdba6c6b89e0f651780b32436e113d94a79f1ba1b5d581a259d47160e499e28b5380a932e778b4d9a4c4a0cf675525031d19dd24e6110 SHA512 f47051d63715a36276ced33653928adc5d3378d3b3a28da3f6e68896c9d796b4887eaa78d76e9c6e8b42f65af1ebbd3019b56d8a1e912dddfe0c3e31d7212502 -EBUILD vdr-2.2.0-r7.ebuild 8210 BLAKE2B 004d8448d54dfe58ca1e83d6e1cfd9b84a22e8b0bb837900eba90666d55d4aae91e2e2d55095ab68665af104f52010b10268f5f730f451cedb54570d0271f8e9 SHA512 ca05beee04a50a8af95e4a990050c3430ac5a5829d4162e9c35f29bfd14deff2aa70e6ce6fcee10ceb506c48eca6a5bc15c418894e6d23ad5fb9d58da594e638 -EBUILD vdr-2.4.7-r1.ebuild 6169 BLAKE2B 006d0156bebd83ad5200e0f6587e3252d85fc0818203915c5af3d27e0f3e0b5f99cf272f11f855a344535be6dc4cc8a121a424369fda6bf5cb941a295e48642d SHA512 702c24d7dfda3d4664432ae93b5bfcc063093fb9e5fca2b2f8fd26f1daf8283a9a1dde0028d6a23ba97acf4a5cb3576c4234d7461e9e17c379bdcc8bdb5f4192 +EBUILD vdr-2.2.0-r6.ebuild 8172 BLAKE2B e6823542e56a5ae3bd4cb5d61840522b25ba9c0d1cb600b8a035a5e79f19c530e478751634130199aff157a8d32adc9b154b3d67d863eb54bfc0a8a4dcde8ed6 SHA512 f67d2c299f7e45cb398294735bdaf6fe2c23b06900aad8b9520bd7bab426cffff99d5be2861dfd0a9ac85215324c52b8a4130fd2b4ae6597c3d459f2c179fe3f +EBUILD vdr-2.2.0-r7.ebuild 8214 BLAKE2B 18aa70b506af3bd462850741e34019ba0d1d30b4f5a8b6aca7c286803721108efb658e18be82c2dfdb5a9acf517038672c9df0112a6518c17d8f9c9f9a14e99b SHA512 1baee9761c40be901a2ec4795775c89b44207622822535b13f91db33f4aec6e7a30b6f0dded4f10c000ea775cca2ce986dd10da4f1eb6afc1d55547db8ab7c9d +EBUILD vdr-2.4.7-r1.ebuild 6171 BLAKE2B 4ee4c05630a0a0133def40460d97839fe2c9346b162f7b9415c48e544c476cf4cf94a66e905f6176dc23478567aec2f0bf5a738cb1b5fe4a9e005f168e75e751 SHA512 c2e97f014040c1f0af8c56e1aeec947b3cd9f428bda0d8897f2de4531445593fabd53dca7e33c0be958147f7cdbb31f9fc8a15e91923d6317ddaf4f8a54f2e1a MISC metadata.xml 1780 BLAKE2B 179a1948c96a7b237b500a08861799c25ae084d5b9cd6702921acd04cfbf0111bbb11170e4d14bf31ad7355ef0899f285857350131badc411548a3611593ecb6 SHA512 6c8c2073c55f327d4dfe52cb22ae1622d936c43503caf2964594656e1281b07110187c139216a73ed10abd625b43509ecdfe41edb7439950653e038991abfb31 diff --git a/media-video/vdr/vdr-2.2.0-r6.ebuild b/media-video/vdr/vdr-2.2.0-r6.ebuild index 73bef819af6e..372355cbe09d 100644 --- a/media-video/vdr/vdr-2.2.0-r6.ebuild +++ b/media-video/vdr/vdr-2.2.0-r6.ebuild @@ -1,4 +1,4 @@ -# Copyright 2021 Gentoo Authors +# Copyright 2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -74,7 +74,7 @@ enable_patch() { # codesnippet to bring the extpng defines into the vdr.pc CXXFLAGS CFLAGS echo "-DUSE_${ARG_UPPER}" >> "${T}"/defines.tmp || die "cannot write to defines.tmp" cat "${T}"/defines.tmp | tr \\\012 ' ' > "${T}"/defines.IUSE || die "cannot write to defines.tmp" - export DEFINES_IUSE=$( cat ${T}/defines.IUSE ) + export DEFINES_IUSE=$( cat "${T}"/defines.IUSE ) done } @@ -94,7 +94,7 @@ extensions_all_defines() { } lang_po() { - LING_PO=$( ls ${S}/po | sed -e "s:.po::g" | cut -d_ -f1 | tr \\\012 ' ' ) + LING_PO=$( ls "${S}"/po | sed -e "s:.po::g" | cut -d_ -f1 | tr \\\012 ' ' ) } src_configure() { diff --git a/media-video/vdr/vdr-2.2.0-r7.ebuild b/media-video/vdr/vdr-2.2.0-r7.ebuild index ead539ebbd1f..63fed2e99446 100644 --- a/media-video/vdr/vdr-2.2.0-r7.ebuild +++ b/media-video/vdr/vdr-2.2.0-r7.ebuild @@ -1,4 +1,4 @@ -# Copyright 2021 Gentoo Authors +# Copyright 2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -74,7 +74,7 @@ enable_patch() { # codesnippet to bring the extpng defines into the vdr.pc CXXFLAGS CFLAGS echo "-DUSE_${ARG_UPPER}" >> "${T}"/defines.tmp || die "cannot write to defines.tmp" cat "${T}"/defines.tmp | tr \\\012 ' ' > "${T}"/defines.IUSE || die "cannot write to defines.tmp" - export DEFINES_IUSE=$( cat ${T}/defines.IUSE ) + export DEFINES_IUSE=$( cat "${T}"/defines.IUSE ) done } @@ -94,7 +94,7 @@ extensions_all_defines() { } lang_po() { - LING_PO=$( ls ${S}/po | sed -e "s:.po::g" | cut -d_ -f1 | tr \\\012 ' ' ) + LING_PO=$( ls "${S}"/po | sed -e "s:.po::g" | cut -d_ -f1 | tr \\\012 ' ' ) } src_configure() { diff --git a/media-video/vdr/vdr-2.4.7-r1.ebuild b/media-video/vdr/vdr-2.4.7-r1.ebuild index 0e8eed4d4ee5..992581e9e7e2 100644 --- a/media-video/vdr/vdr-2.4.7-r1.ebuild +++ b/media-video/vdr/vdr-2.4.7-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 2021 Gentoo Authors +# Copyright 2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -65,7 +65,7 @@ add_cap() { } lang_po() { - LING_PO=$( ls ${S}/po | sed -e "s:.po::g" | cut -d_ -f1 | tr \\\012 ' ' ) + LING_PO=$( ls "${S}"/po | sed -e "s:.po::g" | cut -d_ -f1 | tr \\\012 ' ' ) } src_configure() { diff --git a/media-video/wireplumber/Manifest b/media-video/wireplumber/Manifest index 89e67d541c01..9a977122476c 100644 --- a/media-video/wireplumber/Manifest +++ b/media-video/wireplumber/Manifest @@ -7,9 +7,9 @@ AUX wireplumber-0.4.9-config-document-which-options-need-to-be-turned-off-.patch AUX wireplumber-0.4.9-scripts-policy-device-profile-clear-tables-when-devi.patch 1102 BLAKE2B 2a1e2cbe901e6284002f1393621f26d9c7eebee9eb4edc334dc9712095724a32de9f5a3def5121c28f1690b9ed634c9d3fe843c4ae221567e60f6140fe6b9339 SHA512 25a70e02e403cf155a4aaa6bc63a8f3d4cae712814932a5529366ea4ad2ef31d6c14080294ae4b9a1bab7ad433c26dde71df88123815159206d3f3c76481824a DIST wireplumber-0.4.10.tar.gz 395588 BLAKE2B 6df1af17d1e53ab1449a2f6f9af5a0c4f7b1cd981e07556e5ea3c6b4d5d624e66b97ce4f945f7ccccebbf72b75d35d10990fac11b5228275f27e5320885ff1ec SHA512 342e8bba2cf00faab71ef39bb361b5ada66ff3a68ccf7a756ea1ca402da6e94784eece277ca02992bc7573c51cb8b1bad33aa9c593b3d1bfe0bb0286e2f4506f DIST wireplumber-0.4.9.tar.gz 376170 BLAKE2B 50f552c730ac543fc2e8b0e054c861bcd22ed281a62f2921fb956f39b917cce6eb53287dfcfc81db240476f82f5cf1d7556fa34be8bf507ff847089536b81f44 SHA512 39b9e9be014489042fe480219b99d7591e0b68dd44b889bd5c6aeee73e771adb807bc21f48d031217f097182827bd2f48b68d52291036d52e95d4fa75e7f9929 -EBUILD wireplumber-0.4.10-r1.ebuild 3652 BLAKE2B 6cdae58a794ac8710565acbd0af6a5f8d40e13831eef22c066bb2b45569d3f9f6ad3f94f0925ff54a0b032f50d2eb7c2394878bb3eb2924c91ab7ce2f63ee550 SHA512 2daf7d6661b18789a0aa60737923b69b89d180d80164ead599f7ae1ef1ad460df1ec9ebb1d4534efd6b38cec627fb17c555c161a20b4fa6852a3d60236587680 -EBUILD wireplumber-0.4.10-r3.ebuild 3953 BLAKE2B 2dd1cdba585add8ef1e6cf3e0b7b6f51911215de9ae70e49ae1123557830eaf78a111c18bc8de03fdd79a31d43ba2f73299e341a004310b19738a3713609881c SHA512 d1baf6109ebed5c081189392f4fde8cdb4ae6175059deefebea554dffc4c1d5813ed8ec9a811f1f9e397bfc703f455205d89320a1a9322072bdbdab16367cb78 -EBUILD wireplumber-0.4.9-r1.ebuild 3689 BLAKE2B fbc08a9345afaabe31c270b60ce69daf78834a165c64aadf0eb6e6ad7ad5a300676107c377ee11f720df9cd11a8ca300cfea902679679ba1a0e67b0fdd043b5c SHA512 738d760ede5bd05047f399987e7266ee0c732e62f5449468c90dab39385e11e37d67d7559d96229467550e380ba30afbbbb72c08e0c733872ef6f961c4169e27 -EBUILD wireplumber-0.4.9.ebuild 3512 BLAKE2B edd21937127291c47bf9d87566172a22cde8a1aeb24eda1be76355abf5c734192c1b18cb62eade6fab59df8cb1cbf590201a77f9e4eee1e806384f7d9b2b10d6 SHA512 9751335866a253c0598653638600dc3b713adc7377d5f453a2286b7ef0d0a75751f32819c3bdb76a91e7d874109c5e9d511c12c882971c7ff716928c42119081 +EBUILD wireplumber-0.4.10-r1.ebuild 3654 BLAKE2B 43f15fe7997b85dd0cade5c0393f7088766482914e7767926a2d714dc73b17efee6614984200a694c3ce2bcdd2325a6a63768d958fefc044c513d516b6981129 SHA512 dba2d1bff0f1a90bfce06df57e9464a71a27aad3ffe1720cd39402da76579aafb363e3a0fe450d392dff57d3c12f6a1480141c5cb95f7e510b948b654faa63a4 +EBUILD wireplumber-0.4.10-r3.ebuild 3951 BLAKE2B 63f785b4d19d3985c1bb4c57d5b648de18ad09b2a6b09d96544f8111bd3851c64a4a566875891b103af24ba24ef1e479c8ffaa159d9f9f901d4d6920e1fc5295 SHA512 b8453657320f31cd00eeefac1b087d862ceca515585f460728ad0c9038aafb2845bb4ab9e571b478bdaa4f60fe9f0af38e221e5b4ffa60d167eba810899d795e +EBUILD wireplumber-0.4.9-r1.ebuild 3691 BLAKE2B 63ffe1aa2c86a4fe5cccb29e294189341aa9f70264a2026f16475e52fc6c313c8370dce17753206b7be4ce760f374ad38c8ee3621591e77b6eaa9f84bc75922e SHA512 f37f3130a79ea3898e79ca6abfee456c85b4357620b82aa80f8a119e3c12fcbabf5af55527bf0bee9cc40d5b98a6d707579b8f9be95609fe6abc0ce9071616f4 +EBUILD wireplumber-0.4.9.ebuild 3514 BLAKE2B fcd3cc2a795ba63c467fc46c7480553f9472e6c75f3bb54cd7701c0b28af294afeebdbad4b68f63a1c4adcab4a879c80465c00eb280cbf8db91604a67c493959 SHA512 0284553b29d7ac9b1f7df8f7b99207de4314601ded59df7f2bab33c6d8c538516b8041462221386e477217d43615462f28df6a2ecc81c0d3a2923f506fe565ab EBUILD wireplumber-9999.ebuild 3563 BLAKE2B bbd86c4a9cfaaec2dc039b486b6737fc9770783860c755ae6d0bd9b1d9c803f608627273e95d8df68a6acfe81e5080258549ae08f0890f605eaf9c1a66a03bc7 SHA512 1bb23ba5ceff7f46934d0312040d594ab8a33007a15be3a71f5e16f07b8e70f15a3dee3bafa6553fca0cf53522b035df3ecb0468832ba0655223f8b81ce9f81a MISC metadata.xml 803 BLAKE2B d05f76db401a8f71c5c1504d17dd8c0a87686f4b0ab2da450a47f71b1a15eeee2aef17107a3a987af70a097c3004c582fdda4c46e37c89466bfb470d032446dd SHA512 cfa42b1862175344b23fe65fb97d86783ded19352988790aefc6a062da212423dd81d8147525e4256025cdcfc6850909ca61d77d6b4243add0a3339b2eb319ee diff --git a/media-video/wireplumber/wireplumber-0.4.10-r1.ebuild b/media-video/wireplumber/wireplumber-0.4.10-r1.ebuild index f8675da3d540..4c9a4ce04761 100644 --- a/media-video/wireplumber/wireplumber-0.4.10-r1.ebuild +++ b/media-video/wireplumber/wireplumber-0.4.10-r1.ebuild @@ -92,7 +92,7 @@ src_install() { # If a reflinking CoW filesystem is used (e.g. Btrfs), then the files # will not actually get stored twice until modified. insinto /etc - doins -r ${ED}/usr/share/wireplumber + doins -r "${ED}"/usr/share/wireplumber } pkg_postinst() { diff --git a/media-video/wireplumber/wireplumber-0.4.10-r3.ebuild b/media-video/wireplumber/wireplumber-0.4.10-r3.ebuild index bcd942a98219..ff4117251092 100644 --- a/media-video/wireplumber/wireplumber-0.4.10-r3.ebuild +++ b/media-video/wireplumber/wireplumber-0.4.10-r3.ebuild @@ -13,7 +13,7 @@ if [[ ${PV} == 9999 ]]; then inherit git-r3 else SRC_URI="https://gitlab.freedesktop.org/pipewire/${PN}/-/archive/${PV}/${P}.tar.gz" - KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" + KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86" fi DESCRIPTION="Replacement for pipewire-media-session" diff --git a/media-video/wireplumber/wireplumber-0.4.9-r1.ebuild b/media-video/wireplumber/wireplumber-0.4.9-r1.ebuild index f269c7faf59c..b2cb2a7e4d87 100644 --- a/media-video/wireplumber/wireplumber-0.4.9-r1.ebuild +++ b/media-video/wireplumber/wireplumber-0.4.9-r1.ebuild @@ -91,7 +91,7 @@ src_install() { # If a reflinking CoW filesystem is used (e.g. Btrfs), then the files # will not actually get stored twice until modified. insinto /etc - doins -r ${ED}/usr/share/wireplumber + doins -r "${ED}"/usr/share/wireplumber } pkg_postinst() { diff --git a/media-video/wireplumber/wireplumber-0.4.9.ebuild b/media-video/wireplumber/wireplumber-0.4.9.ebuild index 4f4c698eaf54..0c71a9ba7f9b 100644 --- a/media-video/wireplumber/wireplumber-0.4.9.ebuild +++ b/media-video/wireplumber/wireplumber-0.4.9.ebuild @@ -86,7 +86,7 @@ src_install() { # If a reflinking CoW filesystem is used (e.g. Btrfs), then the files # will not actually get stored twice until modified. insinto /etc - doins -r ${ED}/usr/share/wireplumber + doins -r "${ED}"/usr/share/wireplumber } pkg_postinst() { diff --git a/metadata/Manifest.gz b/metadata/Manifest.gz index 1267359e467c55407fc8ca28686a08b14a1f05ba..7a915fa8a70570f5a8a9abcb2a8a39a2ba5a6b2d 100644 GIT binary patch literal 3683 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 z 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 literal 28204 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 diff --git a/metadata/md5-cache/app-accessibility/Manifest.gz b/metadata/md5-cache/app-accessibility/Manifest.gz index ac3491748ce46292d7f1849cf42a1eb9b07ea0d2..d7e8824cd31be7b583c34a125b7094b6bc200597 100644 GIT binary patch delta 6151 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 ZfkRH$=USNo0iOGx{s-_;18ZC?005eB$lL$` delta 6169 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 literal 60616 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/botocore-1.27.10[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/colorama[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/docutils[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/rsa[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/s3transfer-0.6.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pyyaml[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/pytest-7.0.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) >=dev-python/gpep517-3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/setuptools-60.5.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/wheel[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=Universal Command Line Environment for AWS +EAPI=8 +HOMEPAGE=https://github.com/aws/aws-cli/ https://pypi.org/project/awscli/ +INHERIT=bash-completion-r1 distutils-r1 multiprocessing +IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 +KEYWORDS=~amd64 ~arm64 ~x86 +LICENSE=Apache-2.0 +RDEPEND=>=dev-python/botocore-1.27.10[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/colorama[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/docutils[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/rsa[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/s3transfer-0.6.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pyyaml[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) +REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/aws/aws-cli/archive/1.25.10.tar.gz -> aws-cli-1.25.10.gh.tar.gz +_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff distutils-r1 10a93585889c3ca7651cbcd2ee831e47 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 +_md5_=a47ec3f6b9c6b798cadd95af86a98247 diff --git a/metadata/md5-cache/app-admin/awscli-1.25.8 b/metadata/md5-cache/app-admin/awscli-1.25.8 new file mode 100644 index 000000000000..2abafa742285 --- /dev/null +++ b/metadata/md5-cache/app-admin/awscli-1.25.8 @@ -0,0 +1,16 @@ +BDEPEND=test? ( dev-python/pytest-forked[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pytest-xdist[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) test? ( >=dev-python/botocore-1.27.8[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/colorama[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/docutils[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/rsa[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/s3transfer-0.6.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pyyaml[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/pytest-7.0.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) >=dev-python/gpep517-3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/setuptools-60.5.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/wheel[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=Universal Command Line Environment for AWS +EAPI=8 +HOMEPAGE=https://github.com/aws/aws-cli/ https://pypi.org/project/awscli/ +INHERIT=bash-completion-r1 distutils-r1 multiprocessing +IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 +KEYWORDS=~amd64 ~arm64 ~x86 +LICENSE=Apache-2.0 +RDEPEND=>=dev-python/botocore-1.27.8[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/colorama[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/docutils[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/rsa[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/s3transfer-0.6.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pyyaml[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) +REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/aws/aws-cli/archive/1.25.8.tar.gz -> aws-cli-1.25.8.gh.tar.gz +_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff distutils-r1 10a93585889c3ca7651cbcd2ee831e47 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 +_md5_=a47ec3f6b9c6b798cadd95af86a98247 diff --git a/metadata/md5-cache/app-admin/awscli-1.25.9 b/metadata/md5-cache/app-admin/awscli-1.25.9 new file mode 100644 index 000000000000..85654a60bf04 --- /dev/null +++ b/metadata/md5-cache/app-admin/awscli-1.25.9 @@ -0,0 +1,16 @@ +BDEPEND=test? ( dev-python/pytest-forked[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pytest-xdist[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) test? ( >=dev-python/botocore-1.27.9[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/colorama[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/docutils[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/rsa[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/s3transfer-0.6.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pyyaml[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/pytest-7.0.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) >=dev-python/gpep517-3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/setuptools-60.5.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/wheel[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=Universal Command Line Environment for AWS +EAPI=8 +HOMEPAGE=https://github.com/aws/aws-cli/ https://pypi.org/project/awscli/ +INHERIT=bash-completion-r1 distutils-r1 multiprocessing +IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 +KEYWORDS=~amd64 ~arm64 ~x86 +LICENSE=Apache-2.0 +RDEPEND=>=dev-python/botocore-1.27.9[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/colorama[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/docutils[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/rsa[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/s3transfer-0.6.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pyyaml[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) +REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/aws/aws-cli/archive/1.25.9.tar.gz -> aws-cli-1.25.9.gh.tar.gz +_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff distutils-r1 10a93585889c3ca7651cbcd2ee831e47 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 +_md5_=a47ec3f6b9c6b798cadd95af86a98247 diff --git a/metadata/md5-cache/app-admin/exo-1.54.0 b/metadata/md5-cache/app-admin/exo-1.56.0 similarity index 76% rename from metadata/md5-cache/app-admin/exo-1.54.0 rename to metadata/md5-cache/app-admin/exo-1.56.0 index ef4b299ca3a3..0196314df187 100644 --- a/metadata/md5-cache/app-admin/exo-1.54.0 +++ b/metadata/md5-cache/app-admin/exo-1.56.0 @@ -7,5 +7,5 @@ KEYWORDS=~amd64 LICENSE=Apache-2.0 RESTRICT=strip SLOT=0 -SRC_URI=https://github.com/exoscale/cli/archive/v1.54.0.tar.gz -> exo-1.54.0.tar.gz +SRC_URI=https://github.com/exoscale/cli/archive/v1.56.0.tar.gz -> exo-1.56.0.tar.gz _md5_=f7f4d5543cc6f661b9e628a3970cb6a7 diff --git a/metadata/md5-cache/app-admin/hcloud-1.29.0 b/metadata/md5-cache/app-admin/hcloud-1.29.0 deleted file mode 100644 index 7843305f38d8..000000000000 --- a/metadata/md5-cache/app-admin/hcloud-1.29.0 +++ /dev/null @@ -1,11 +0,0 @@ -DEFINED_PHASES=compile install test -DEPEND=dev-lang/go:= -DESCRIPTION=A command-line interface for Hetzner Cloud -EAPI=7 -HOMEPAGE=https://github.com/hetznercloud/cli -KEYWORDS=amd64 -LICENSE=MIT -RESTRICT=strip -SLOT=0 -SRC_URI=https://dev.gentoo.org/~ago/distfiles/hcloud-1.29.0.tar.xz -_md5_=29dfefc2cd248e18df48cae0875c6969 diff --git a/metadata/md5-cache/app-admin/hcloud-1.29.5 b/metadata/md5-cache/app-admin/hcloud-1.29.5 index 64ac04f4a66d..729791b94d5c 100644 --- a/metadata/md5-cache/app-admin/hcloud-1.29.5 +++ b/metadata/md5-cache/app-admin/hcloud-1.29.5 @@ -3,9 +3,9 @@ DEPEND=dev-lang/go:= DESCRIPTION=A command-line interface for Hetzner Cloud EAPI=7 HOMEPAGE=https://github.com/hetznercloud/cli -KEYWORDS=~amd64 +KEYWORDS=amd64 LICENSE=MIT RESTRICT=strip SLOT=0 SRC_URI=https://dev.gentoo.org/~ago/distfiles/hcloud-1.29.5.tar.xz -_md5_=ce2c107bbfa1fdd484f3cf1d93721e70 +_md5_=5306160267c67ea8dbe4502c83cc2315 diff --git a/metadata/md5-cache/app-admin/helm-3.8.1 b/metadata/md5-cache/app-admin/helm-3.8.1 index 7a034c70089c..269a9a9a6a02 100644 --- a/metadata/md5-cache/app-admin/helm-3.8.1 +++ b/metadata/md5-cache/app-admin/helm-3.8.1 @@ -4,10 +4,10 @@ DESCRIPTION=Kubernetes Package Manager EAPI=8 HOMEPAGE=https://github.com/helm/helm https://helm.sh INHERIT=bash-completion-r1 go-module -KEYWORDS=amd64 +KEYWORDS=amd64 ~arm64 LICENSE=Apache-2.0 RESTRICT=test strip SLOT=0 SRC_URI=https://github.com/helm/helm/archive/v3.8.1.tar.gz -> k8s-helm-3.8.1.tar.gz https://dev.gentoo.org/~williamh/dist/helm-3.8.1-deps.tar.xz _eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff go-module a13d34fe4e2996720e1ca6c53b9ea95a multilib 4fbbbc98f236f1b43acd99476bc3cd85 toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=d3c9d6127dcf43c956e5a16a448082bd +_md5_=142eeac6d96b0c5be3ddd97c69c44790 diff --git a/metadata/md5-cache/app-admin/metalog-20220214 b/metadata/md5-cache/app-admin/metalog-20220214 index be89d7a20de2..481c842b33ad 100644 --- a/metadata/md5-cache/app-admin/metalog-20220214 +++ b/metadata/md5-cache/app-admin/metalog-20220214 @@ -6,10 +6,10 @@ EAPI=7 HOMEPAGE=https://github.com/hvisage/metalog INHERIT=autotools systemd IUSE=unicode -KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86 ~x64-cygwin +KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin LICENSE=GPL-2 RDEPEND=dev-libs/libpcre2 SLOT=0 SRC_URI=https://github.com/hvisage/metalog/archive/metalog-20220214.tar.gz _eclasses_=autotools 136117fb43a9bf5598530e9cc642f710 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 4fbbbc98f236f1b43acd99476bc3cd85 systemd 2736b403a83f194b59b767f3b344c2c1 toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=ede9f85ebd6a164cdd476367b75a28ec +_md5_=41128c8453ac1114c01a87726f309bba diff --git a/metadata/md5-cache/app-admin/sudo-1.9.11_p2 b/metadata/md5-cache/app-admin/sudo-1.9.11_p2 new file mode 100644 index 000000000000..89218fee88a0 --- /dev/null +++ b/metadata/md5-cache/app-admin/sudo-1.9.11_p2 @@ -0,0 +1,16 @@ +BDEPEND=verify-sig? ( sec-keys/openpgp-keys-sudo ) sys-devel/bison virtual/pkgconfig >=app-portage/elt-patches-20170815 verify-sig? ( app-crypt/gnupg >=app-portage/gemato-16 ) +DEFINED_PHASES=configure install postinst prepare unpack +DEPEND=sys-libs/zlib:= virtual/libcrypt:= gcrypt? ( dev-libs/libgcrypt:= ) ldap? ( >=net-nds/openldap-2.1.30-r1:= sasl? ( dev-libs/cyrus-sasl net-nds/openldap:=[sasl] ) ) pam? ( sys-libs/pam ) sasl? ( dev-libs/cyrus-sasl ) skey? ( >=sys-auth/skey-1.1.5-r1 ) ssl? ( dev-libs/openssl:0= ) sssd? ( sys-auth/sssd[sudo] ) +DESCRIPTION=Allows users or groups to run commands as other users +EAPI=8 +HOMEPAGE=https://www.sudo.ws/ +INHERIT=pam libtool tmpfiles toolchain-funcs verify-sig +IUSE=gcrypt ldap nls offensive pam sasl +secure-path selinux +sendmail skey ssl sssd verify-sig +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~sparc-solaris +LICENSE=ISC BSD +RDEPEND=sys-libs/zlib:= virtual/libcrypt:= gcrypt? ( dev-libs/libgcrypt:= ) ldap? ( >=net-nds/openldap-2.1.30-r1:= sasl? ( dev-libs/cyrus-sasl net-nds/openldap:=[sasl] ) ) pam? ( sys-libs/pam ) sasl? ( dev-libs/cyrus-sasl ) skey? ( >=sys-auth/skey-1.1.5-r1 ) ssl? ( dev-libs/openssl:0= ) sssd? ( sys-auth/sssd[sudo] ) >=app-misc/editor-wrapper-3 virtual/editor ldap? ( dev-lang/perl ) pam? ( sys-auth/pambase ) selinux? ( sec-policy/selinux-sudo ) sendmail? ( virtual/mta ) virtual/tmpfiles +REQUIRED_USE=?? ( pam skey ) ?? ( gcrypt ssl ) +SLOT=0 +SRC_URI=https://www.sudo.ws/sudo/dist/sudo-1.9.11p2.tar.gz ftp://ftp.sudo.ws/pub/sudo/sudo-1.9.11p2.tar.gz verify-sig? ( https://www.sudo.ws/sudo/dist/sudo-1.9.11p2.tar.gz.sig ftp://ftp.sudo.ws/pub/sudo/sudo-1.9.11p2.tar.gz.sig ) +_eclasses_=flag-o-matic a500d7cc40da3de38c361e889153bdf7 libtool 241a8f577b9781a42a7421e53448a44e multilib 4fbbbc98f236f1b43acd99476bc3cd85 pam e44a1dd98f13e1ad76de01e919bde1f1 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs fd9cde67030b26e479eeadaced488253 verify-sig 0748d665fa664a87add00152ed046e16 +_md5_=c8468dd9e5db6dc8b9b10074b3864101 diff --git a/metadata/md5-cache/app-admin/sudo-9999 b/metadata/md5-cache/app-admin/sudo-9999 index 8ecc4902798d..8b5eb67df100 100644 --- a/metadata/md5-cache/app-admin/sudo-9999 +++ b/metadata/md5-cache/app-admin/sudo-9999 @@ -2,7 +2,7 @@ BDEPEND=sys-devel/bison virtual/pkgconfig >=app-portage/elt-patches-20170815 dev DEFINED_PHASES=configure install postinst prepare unpack DEPEND=sys-libs/zlib:= virtual/libcrypt:= gcrypt? ( dev-libs/libgcrypt:= ) ldap? ( >=net-nds/openldap-2.1.30-r1:= sasl? ( dev-libs/cyrus-sasl net-nds/openldap:=[sasl] ) ) pam? ( sys-libs/pam ) sasl? ( dev-libs/cyrus-sasl ) skey? ( >=sys-auth/skey-1.1.5-r1 ) ssl? ( dev-libs/openssl:0= ) sssd? ( sys-auth/sssd[sudo] ) DESCRIPTION=Allows users or groups to run commands as other users -EAPI=7 +EAPI=8 HOMEPAGE=https://www.sudo.ws/ INHERIT=pam libtool tmpfiles toolchain-funcs mercurial IUSE=gcrypt ldap nls offensive pam sasl +secure-path selinux +sendmail skey ssl sssd @@ -11,5 +11,5 @@ PROPERTIES=live RDEPEND=sys-libs/zlib:= virtual/libcrypt:= gcrypt? ( dev-libs/libgcrypt:= ) ldap? ( >=net-nds/openldap-2.1.30-r1:= sasl? ( dev-libs/cyrus-sasl net-nds/openldap:=[sasl] ) ) pam? ( sys-libs/pam ) sasl? ( dev-libs/cyrus-sasl ) skey? ( >=sys-auth/skey-1.1.5-r1 ) ssl? ( dev-libs/openssl:0= ) sssd? ( sys-auth/sssd[sudo] ) >=app-misc/editor-wrapper-3 virtual/editor ldap? ( dev-lang/perl ) pam? ( sys-auth/pambase ) selinux? ( sec-policy/selinux-sudo ) sendmail? ( virtual/mta ) virtual/tmpfiles REQUIRED_USE=?? ( pam skey ) ?? ( gcrypt ssl ) SLOT=0 -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic a500d7cc40da3de38c361e889153bdf7 libtool 241a8f577b9781a42a7421e53448a44e mercurial 53b96197cb26db4afb5056f1bbfa4845 multilib 4fbbbc98f236f1b43acd99476bc3cd85 pam e44a1dd98f13e1ad76de01e919bde1f1 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c -_md5_=21ce1178f7c3441042eca113b7ef6409 +_eclasses_=flag-o-matic a500d7cc40da3de38c361e889153bdf7 libtool 241a8f577b9781a42a7421e53448a44e mercurial 53b96197cb26db4afb5056f1bbfa4845 multilib 4fbbbc98f236f1b43acd99476bc3cd85 pam e44a1dd98f13e1ad76de01e919bde1f1 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs fd9cde67030b26e479eeadaced488253 +_md5_=c8468dd9e5db6dc8b9b10074b3864101 diff --git a/metadata/md5-cache/app-antivirus/Manifest.gz b/metadata/md5-cache/app-antivirus/Manifest.gz index 81dc0f674b24bbe79e1ea7db2886cb7a7f98fc1f..32eef91e0734a10bb29431fe2f2e6158dc0fdca8 100644 GIT binary patch literal 1349 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 N{{coL7$Hmv000b&nmzyk diff --git a/metadata/md5-cache/app-antivirus/lkrg-0.9.2 b/metadata/md5-cache/app-antivirus/lkrg-0.9.2 index 1d32206af62c..81db0a391888 100644 --- a/metadata/md5-cache/app-antivirus/lkrg-0.9.2 +++ b/metadata/md5-cache/app-antivirus/lkrg-0.9.2 @@ -12,4 +12,4 @@ RDEPEND=kernel_linux? ( sys-apps/kmod[tools] dist-kernel? ( virtual/dist-kernel: SLOT=0 SRC_URI=https://lkrg.org/download/lkrg-0.9.2.tar.gz verify-sig? ( https://lkrg.org/download/lkrg-0.9.2.tar.gz.sign ) _eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff linux-info dcbf4f67bc38bee48e9d69a4344e8059 linux-mod 6ff232574f0bcad33767903505553e8d multilib 4fbbbc98f236f1b43acd99476bc3cd85 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 verify-sig 0748d665fa664a87add00152ed046e16 wrapper 4a1902f969e5718126434fc35f3a0d9c -_md5_=fa04f95c1d70c18bd6786eeba5fa4cad +_md5_=0f3a8ee08ddd7e19d3ceb2805fb3ea67 diff --git a/metadata/md5-cache/app-antivirus/lkrg-0.9.3 b/metadata/md5-cache/app-antivirus/lkrg-0.9.3 index c7e0d2f0ca61..be852c7846a0 100644 --- a/metadata/md5-cache/app-antivirus/lkrg-0.9.3 +++ b/metadata/md5-cache/app-antivirus/lkrg-0.9.3 @@ -12,4 +12,4 @@ RDEPEND=kernel_linux? ( sys-apps/kmod[tools] dist-kernel? ( virtual/dist-kernel: SLOT=0 SRC_URI=https://lkrg.org/download/lkrg-0.9.3.tar.gz verify-sig? ( https://lkrg.org/download/lkrg-0.9.3.tar.gz.sign ) _eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff linux-info dcbf4f67bc38bee48e9d69a4344e8059 linux-mod 6ff232574f0bcad33767903505553e8d multilib 4fbbbc98f236f1b43acd99476bc3cd85 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 verify-sig 0748d665fa664a87add00152ed046e16 wrapper 4a1902f969e5718126434fc35f3a0d9c -_md5_=74b9f34ee4e44b697b0577d4f471cff5 +_md5_=d6ef989d64dc9f8739daae434275e078 diff --git a/metadata/md5-cache/app-arch/Manifest.gz b/metadata/md5-cache/app-arch/Manifest.gz index a9d38722cee02df86e0070749fcda278f9b71836..e27321a105b46526a9583e4c7c80e679c57ccd70 100644 GIT binary patch delta 23165 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 delta 23080 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 H^q>F$8m0Zd diff --git a/metadata/md5-cache/app-arch/zstd-1.5.1-r3 b/metadata/md5-cache/app-arch/zstd-1.5.1-r3 new file mode 100644 index 000000000000..2247a1cf9aeb --- /dev/null +++ b/metadata/md5-cache/app-arch/zstd-1.5.1-r3 @@ -0,0 +1,14 @@ +DEFINED_PHASES=compile configure install prepare test +DEPEND=app-arch/xz-utils lz4? ( app-arch/lz4 ) +DESCRIPTION=zstd fast compression library +EAPI=8 +HOMEPAGE=https://facebook.github.io/zstd/ +INHERIT=multilib-minimal toolchain-funcs usr-ldscript +IUSE=lz4 static-libs split-usr +threads abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 split-usr +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris +LICENSE=|| ( BSD GPL-2 ) +RDEPEND=app-arch/xz-utils lz4? ( app-arch/lz4 ) +SLOT=0/1 +SRC_URI=https://github.com/facebook/zstd/archive/v1.5.1.tar.gz -> zstd-1.5.1.tar.gz +_eclasses_=multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multilib-build 05f207909a804c9174bc39a00547d598 multilib-minimal 4b0f1857965db8869a729948d5277e0b toolchain-funcs fd9cde67030b26e479eeadaced488253 usr-ldscript 5c738dce357b54d5a90e30094d2f983c +_md5_=f6f82997c422fbe78a07c2d96ef220bf diff --git a/metadata/md5-cache/app-backup/Manifest.gz b/metadata/md5-cache/app-backup/Manifest.gz index ed7bb72f87eee5b966a75f674a81d61f6c892ee3..be243aa4c59197b8c4af5d796acdde4f3a74d640 100644 GIT binary patch delta 13535 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 ZhQsM5k38%;4bcAO{{ePL&y8zd005M`aZ3OI delta 13501 zcmV;uG(yY%Y5r-D7=PT&=VcbEfd;yFUHgWQQj}r>Ba~IDr|<7SB=5Z;37wfxhJxhf zIp${nU~caJ_K$!6$5a2@zpVZoKBN!+`6WDA@agGa|Mx%s*Z;78eX=v7OICa7Wv9|k zjVI5un~yDy+0yi%L6Z;%F_PUGZ zz~3)_VlAzP7+em%S#N11J5T@TfBqwRds?Nevf|Dzjb2V$by(ixxLnTZqox*;pKFe3 z)mLjLmNWLLuBV#&YR*!w)#kB01J8d_**2&1V~^sq@p-YidRoZaLYZaN5=%B;<8-0V zfBCm7R6l-voPW>mgU`<|{>g_}Zh@NHcG<=C&}~_&t@YW~sC$}UR`%|MF!eoCk2CqT zV%crx9QukY=ESRQZ+p!WTI|J_(pF!qjpkDsDZ4#dIWEn>j}4xVzjo7Q*KPXh{d=Ig z?_*m`xw~0&t7|kHWi{_p@4jXih+NBM=1^O&(_9;QM1LRpu7L+W)1AnBjM`TZo(IS) zS)XU5c!KCC|-5 z+8Vq}Yu2XiP>*N1S9f{y45hfT&l%2JB>56c*28LN_mcS8SX<1N`zR@??zV|C0rsa!*;`;_Hkre^r>_ODSIeg5|G%a4zr_p|>H zK9Et=%Pm%o9Na#*I(%gfk7{G*o>L~GgP+uem!da&m5T-&Ej z@_(KbK#apLK7Si41Ex~DS6`V6SXiOQmdTPyluq=!^_}+KtcVceoLo}qfnel1$sd5g zMl94Tby>5WO@)9=-4mmgJn3*+BLIO~>f{f|mMhiF0(6(!43rl5Q{H3c^Q7cztu2}D zN)A%Vsb_1&PN9ezuhlIbAIJxQ7DSxA)PFGm)vBn)=++7eTrG|&Af*l^-*b&i;Q%BH zAG!hqQG8Vft9Yx&-G30B z6dHATE1gW)A*Yo_<+a+{`v{u>uuX)4X0Q+3;2RPk0nXaA;rEEZpoKLfAxcDs)u_uk zJ^4KGoDyT*p}E*Y?P*dAeS>5LP*3e1s^7moLxKI5{Q|U?4?aG{b}vI2!{@p_J7@zk%f%P?ko~%Q6#mBZuqxavfn|FK^hL8d$m4P zD|v+gu~N;oH**YGJ&$@Gt4nYsv$RVSd9j)xHxN%K4o6K=LIH%7?gjTEUG>~ zgQh_lW@R=9YmN!Dvh2221}Ep@1;B60CmaZ4rbs>k&ZMx9!*~DxiI>QbrGLJQhQz~) zXy)+7FQ^-Qh0h!qS&on~kmX~C*ay7atIOGuSamd@jABa_9Wnek$8Fei@vw_jsfl>Z z2#fc2_(`(xfLv430KVG04!7HC?;!)T`EWiFbcx`71@Ww;Qi_jYDzF6ykbse#1uttw zPymT8r(hTSfSaKG-V^*Hxqp1|KzeoSIC2RbV>MZXL@l8r3aG{NmA(h^$S94+kbU|1 z-SMURO$2FBtTLeL^DS6O8UW2uAbzQ{&}8UW=SgS9eXRvPSD;3q=8#qu)O)ZHBoV)Auvt%fB!@Q`Va0yda|Do9yLcSD!2$J zLm+E{ynN0iQk%S@NK$muJKn$KXoqU09>2W z0|D1ESxSB#7z(ZL-6c^eN`weiEa}b@xfX*bAC##42u}#3EM@y&19jOPdxUnpRfxDR z$5PDD;2d;-C01AHgdyn2f#isvEvi0)zab{qhzGpR3kQJ+v`yaNLB>=N4W%|=!o1y_ zJq>f1%YU@UbA#Oo)+Dk>b!g~jbBO$+`lW&6%w%Q+-4F)5Q*)z>%UW9{?BN`7>Z}$R zAeM&MShR*-hSwreLvaF71CQQW6#iHovIb*{oj`RVRC30kU~juS8}ONbA1g#@vb!in zb-@KGLG64(A3kUCUy0zS-<^~~03<5Qh`+160)K_+2kAS(F>14~Y$RGD(-G#oosvlW z$h)*U4s|7goA3+`xIm1ZG&8ahbunPKeJeoZdEjR~3asiC!I2OY0v`9A2|nRu$RRNx zG8Es%4>%T2yOKUoD*#aCjmpPAqhGn82?v;!-OGt>nythFMd&m76C4nwCwj- zy?^Yl-=BRG1=9~f7bMWefQVw|oXnCoY z?hAZ}96h0fEkfl?j!~Bw*Fky#IvH;ykV2Hmy3HVMMhLI}GN3%_Sl7Gj+Pr@SnQn&(5vk%2AJB`gD-FO4|6apRS zLUI>;DbRy$v1o4Rr%0JoRz0a1^3aYkXhF{s#em2Um>9m95{(E3ly()m7brjQBrD-9 z9APC(h$ZVy7NF-ThzS|-SDTk0)7S8+Z2)IRxR4kDRg?U8NE_EApQ*+%Z~htVc7Hu( z-{D+D zDK3#iopc|=lW!5%xbTr7sHudG+JC$dse`s}A>=t@Q}lN9JT`ys3J}k|+_nuQk}q&u zy-Cn2d$kYG9+9#Q4}u9eq?U&#cp|F3%Qq2k%t;WVY)GQvQoHb}Vtbm5ObE_oh_HM} zKm0ay3N2QC;|_YYozUs%D+myaj)KH*c6$rd*Oy=3l)GZ(%Z2Mc+~egp0)J;5nKBr+ z3`5I88)O5y-+JFB?D0NR;NEXnBmjBqfg+Yqr$A5?>ItAbb3kX2FuCS|7(7T+V4xeS zPk`W1M+=bM3+LRy-yUx5D;O3JKD8)lPCN{H4_y`q)~SVSm!iW^sF?r-8{2rG->F08=N zwfch1qlyKke$+1r05!ljCQks`AU{T@OxhTHE6AxY@Y@q)iMGa>CLE&gxvzp3M@Y4R z4)Ga$AxKwm3EHuOy{z@r?vae}kGn}w^;$C?fml<$7*D=+M&u6~mw!YreSq>H8 z8M8#upggDI4V)A(lz*2d&5(!cYb4ekpow?)?5J)aFCCO#rx z=mOxfR=96FDiB_WT3LDmfWUyB0s8?Nlxy1`J4B{c_*@Q?(wp(=dn89R#7LaUL>yy-p*qNp$@3Zft? z(W3WIeeUWa`+pDVgT<$ak-EeCg3~Z2RDMxoQXq{;n`o^_T~&P+dba>gRShp(5T!tg zP+ToTM@VD|7)o#~Kx+^N@U-kP)Ijy8VJSc?mYL( z)q)xNVWkI4ji{KZb;K`O5HliwWq1KGy^vQ6tZp(V4T?hQBNcJr0OJ94(f)ktrr3dH zK5AC)a(}74&DQ$B)A2#+5P<+*9t%=kyqR|c(@5|f;`xZgS+Rh!Ap{4 zTssVPI_OO@2BajUSOJm6+a(8F@mMpEU%-smKYxs@R$l_N1Vac4ijz_yU7Z{x?|qY@ zjdCZqC$h+ClWR!AFVGblCKWG-O?8nQq>8)JZ9CDTC$&;b>J?82_q$m-aF z!Li7Jbo0~>6h`EE7%~Iz9;9@s-RANGu>a>C&rS>|bK^madmDKpvRR`J4#OO1MV@T5 z1%Gve6HZw%Vd^7m-Oy`P4^3)9}WB5%AaEu)P{Ks)Is#If+-;X z8bWD+yruH9ERD7aqaQ~Womz*pc{z|j^|~bkB2_|MhU~ezvLFz(h`^y(oO7KApV(2V zlT<|^7DW3@8CYvaO}C1cyr~5MkASNI-Z8m`HI_f3iV&;?mQu}={!)<#es!cT7Jtn1 zzDbM0LaMEN2ueB5v`LA`2?HK85>NX_Kx>m5kDx@WECinp9+GN&%3Gj*yo}!zCMov( z(1gje0t52Gtl$Y*@|_|g^uv+=m877$hB~B8DirsDzL##2Y;GX+!r(!G9>B;;8Am(@ z^rQxT5n^t&Au(NZwhoH}E_yzl(Ah%!I4o^T9vdRu;@U{##E<$^0-E-C#(j`&hKa$HPgtoJ+Hk3H2hz} z6bMs#*u6Oe%YqajrAIMWW<{MZ#2 zn>f1+EM5eR9mu?db;WjcKp#bqM9xTTiil4oW$*j(o?jFV8j~>@k%GpC#5Mq;(c=t! zQcMvSLFjXZ8*r>nY2+cZ+#64Ualj#4L?ywh!GnSaf?PUI|kH<2tY@O0G>!dY?NXS#@9EA%19Pi^G^+ z1icEzo)VmoVY-Al*66;s+~hlGF%c!H|;#P2w;qIVfjS#V*#Wq)qgU+Ba>u7Bq?%t3G6X< zqKEl$J5J=q_g4=%B39I7VTI0I1^HT7vV^T#ns?C7yKNGD;BgFqEHVZ-gMbHI^5Te3 zDjmmwc-m^~qJP6}AO823Z_oC&+u-g|LZ%W+#GgS9lJk(A$_?EdihOTHQ6ok7$gB_# zHrD3V0cY`?wq1_25)cg}b6NI)mxDN2VJNeAumX6;X~B4gXBl{ zwvr)8XMoH_W=bsj2-sXB9uWpDrXY<@EsY3 zK>AQ$d_pIsi8hsv4M0@l(WqZMixh7t>cF>u!ykDABJO>oreTjsj-x7yb}f;D8>;ch zK0X&7q9jImE4Vqoe)_cM51^?&rF;()6*3Y&8i@;{iO>d=!84Mq9xl?54n7+giV+oB zjpsx?R;a(_9{3IUn(bq z6a=kt7+$of9n*tG*MJcuyl6f|HC?U5uDP-xvj&n=nFXrI9rDew^Bi~y>K17B6(8yG ze;b5DMZ%vzt;kNl2|QhJAAv$ay@hGL^$f1v_G`1f+()WTR(F%aS9@bsoT}H3e!%3h z2AFMSzSB?{+z@%x&iBm9f8aQxi2X!=#RNWtR2T<|7i!v>s#K>u<4lL1ig%;1&qZ$ znquNF@PLtJ$DexEukA@`s>>55sgUs(Q1P~=Xf;ZE-D36HiNdkOCo=pFl`uw>{+SATcUIiu`$3LjjK_ZI8c@wnlUu6J40Kds2;wQ zea1L=xPcP&OAy6ttLG02vL+aR6skXDb?hJl94qW>g$GY)6^BV5KKeI-Ilq4S{`;rr z*GZxNd^mDXDY~nG_7fDF(XmD1@=|xVV(54L+W& zNzSB0j)6&-szX{s)a7VohVPWzLtvqWQZbA_KsBkUekO7hX=L}#LG8FuzC%W%$_Y^; zd-wnr4lT(OA@?;@c1=d`+3G}*aY3_hN|}%yuc7VJEWr+`)uhe(sxHX%YD@Djs4<|1 zwCg}U#sQRYRWo#NkUqby*YMK}oIbYh}h)PflmCRulN;6ZR)A?6}$HwCzC=#7Fe>Qafj zg68N&LK2n~Ie`Y6ST@!$AG8Mmk|%H_u}!{3tscMNj0AYEi84kgs{a|)Nl)%{f7rtB ziz3?F!=Thz_*q0Vf)D+H9maWNjWUQbH1_A_y$j4gWcPc=QgnP$)K>6@J^0lcYXFP}r7BUOWugjXB zj@r{Q+huAdk1(Q^r6~{v)D;R45U-zmf27e z0{_;pL&TxOHD-XlUbyZYaW{t_S!g;!6&K5)U24sTkebvLw1_w8nmi%AEJV@1QP3O^ zA}~))e86`{olg{%8)}K7u-wK0<3lJogvEm1LiuZ~DuK%PK%vVB@bobf+0+M1R6?DY zZzMS!Ju<1kwZWpX)k!&Ce_J7_h}kaaq+<2BBWb{iT9mL{NCo+?VkF;b3VVtX5y78C zfEi&=sX}A7Kuzsb1&!78si{%y%iP$h9;LdmEJS)26OX_=)@2YfYV*Lqo97Rd5oL*; zaT>e<#CbH$cx_k%Xv2R4m$|E}NQgmCenT>e;hn>~6;`<$y!~$a7Ne(j0frq$tQpcLyu&FNqu^>bn4wLlh9+Hnp3Itf7 zRyKCLX3YeQ-Zd#hz||%S1?h$;xOFvA9-4CGYY~SE;w*sKYrd`}Y#XHtV;Mr9w6EGj z<~_H72&05J#6=CKe{FqD3c)XPtDOn+;?8~8LA!a_DJ17Wmjf~ULzC+(U}N*NH!n;s zefl^*{`fDlX-pd^2POeM< zqOdj#Bu#C#Dc#SCP8f^NcBGjBl|J;&3d^NYF`9zFaPKwH_6E_9cr~5+rka3|hQQKJ zEsR!3Ei`$Fo4CZ=uJIIiOmrN-DZ_*lIUJNZa7FC${C_M9q883+0~3n)*d7z8u~@80 z(;hlDGB|KsLwVCFky1i~n(`rdDQEl)71GK;!br`e6*?pmLcNFU59m*m{NVx7o5nEV z1#PHlPIKW?unVmfD}h%80$MW-fbdRBv4P=0ES;H=t8#E4qGp0J0X0m7usW~%G3xLl zY0wiGEq@J$WObLdjic>IGXzGtnZBB^1mXl8Md+rkQk59#!G_?0cTTr1L*^Y!P zuX66LAj#|5nu{Uz6GhrJW>vk8u3)0!_ojgm^w6p+XJsOj*9T|VAF7Gae+v+hj zEU6BiKyxj^JIO7o)v|ehBtyD{7S8wnGJpN}&uiGa zzE0%v^moW&nVMe(znfSybka-`3YbkwKCrlb1j!h_Z%-I42l82MR$@i9gFrZ)xwZLL zNXUT{t!JuJsV0Ob`vH?j9uI#E=DlxPu`Z6K(N<~1C2S3)P{L?)2reGc2&ByOZPVxv zm^T$WR?NGKOdh~>!UoAI|K%gxg0~M)6U?R4T;!}e+Jt`$6hAt+gO{6~ zpU67U6SHPhL{p(@_&6ih2QD9n1CEZ-H55m&!X|a!2d7GuS=A>|AuU5A>X{s!LWgv3okql(gU6 zytI;<{Tkm$n5)z^HLJ5XlK^#qC3lVAw7Br@K#3t5$bS-M8=R87rd)!bGKjHWvoEoD zd@2#eRo-=aCWn7<_+i0blHLe9o(w0nT+qH)ypGlJOy~z3%F+3-su{Z=XGIFnQFfwu z2U_s(gDf4&rYWJF(*$ixpj(?Tp4=its-Z&gO)l{@NS}V6zx{D*QzdQ3JWQ8GavR^p zS|X)438ej#1F^ZWV>1ndkzHgPf(9Crf7U4I)x0aNUGsm1DokW}&=#Q%Rz(aY0E@sk z5uRqOsac(PEM*{Ab>@@o*D=mpk7|&O-78};m9UtsFr@BvhAE&f6FH5v&+0*;M9aD6 zzti!x^M4CA+*qWH2AJAuR2L1=rcDGn^NrThG-F4iA>I=q)7GssL>$n1}BXO2+sF>cY)>*uCkc9foIw*h?&Dvadl62@( z6n#KQXxmErp20N;fk%b!LO4#-eHD==DOka;+;mdN-wJQ)RML?pB=8u=2*Nc;hte8u z>eF$)W9uZEj#ONySXb!CsAl?tdSrM)zmWd(2$GM-u*ZL^#RM||Y&yo#q3)!82t;~Hq!+0X3?MR% z)~38~4ZOsPYj?AVQ<{z?Yhs~mcxI}*t5y}dK?9lRnD$>g0y}l;b9#NR@0!)SB=KO` z7M^ag@C#dw@nU6`be{GPyQ#Yrc}GVq@u(i7^cJT-KK=9a4We|)&pjLtQT)SVm~C5 zOMOE>QJo&_vUd3dk{G?HGurVw6oO_K#-HhE;dQ44htesQPVxBTgnsaxG`Z1rjs!w7X?$%yjK8|O(Yn9h(RQe(CR$7hdT+x%bd6XTd8# zdtjlaNWA5mb-El~gPwy|U_&G)?$Gn|M2^oJkn6kYgYeFIek(r7^K|tR+(VBT2c9}C z+(~n6B`U=&$PYQQ$Qv0Xh{fx0S(VS#b}8zXRpH-%G!%q@RA|r6csU&pEmNmf}(tNMB@N zQdTc&A?y*&>PX@ZqQ+*gDIgthNpQd>@2^qWWyy3#RNH?OPmwbp-1J<7Gt_1gIfSG#ptUrcTJfRipwuLgvgSKtj$QNd`~yq=I8A=mcac zWaT4X0 zR_`Yo(i1;=R|vHh#D3N0y~cU5U}tJr1K(*p5ezs0m#w`Reld^Lp>WiIU9F*zt7cTo zKwj(;1S1+nOge092f)PV+BHI7s1>YjY(?T5fvrn0R=$aI4QWzftq>DL2;jM8GCOd8 z%PW$yo0QdlHib@3lrGgWlMZJiP|#{pNEj(6-wp71WTE3JG@jmv&eCZ6efq6wB*K%< zB3NCj0_}0$6vE5Cwqrv01xQ z(|R_nB^1qrYjz-=B=kjB=~$>#%GOkWAZRj!b}NxUy=|g34o+SoKa#IEt=V{aO|`1K ztDQqlM`{<-Q6{T4r8QKSby^qgaP$K6;9}O?iB@}INV+D@riNj$Ec~2l9{`IG zbu5CfqsykqxOrx4{QjO0B;@&OLOOBz`lOZT$qAn#IAJ5Bi~-2SA0jFV2j zX@dZg)>%S;7C8i;03(?5C4MUC_ij3gRFvkX33%*q)lPWHn#%NY^*BQ$bF6u;dp8(c z;B}1*)V(zHzH}5;?JLvZwQk0NWN}9GsCl~8HsLe6rgM4C2}Xyk8S*IuLkSXPwICo{ za&TO8F`Db9+;#etq|yZ}HR<$!G356iqOSsQk=_6O7G4jr-(!_J4?KL(`1nwGfe~F0 zq?U%CO&$K)u?OLsU=!@23}D_V>4&f{4}=!ZzI_ zh46B4ga(b$bpXMU%)DUCltO)H(MUIYNygre+WhBscIH zbrw6hm^;!Bu) zkR&B+xT=D_C;!ncuIrh0oN8TNv#@A*oymZ$VVl$tp1NOxwVOI%#{%n!1Hu!fTyy~H z&ymu;75tR$5T(lkkd9gB64iaynQ3IIwA$7zr$m&T1!V?I^GkGpPGf13Tc>5N9uW2{ zT}OJtKt=gPsyFS9Sj4UA1V!mUJ;DmFgYs~Y&+$63h*k)9|DuEWtr)Cz-Sk0XZJq1G z%;cmr6P*{j3)$bmtn7~4s|D=iFiXn z2x{s$x^)I0_2)=`X~rD!ULG1O4NG)LU6f6_q%W?0Xk!w(KbrDK^@Bg47p1SMu&v`P zD?v-VFR|Dp$I;1$tkWe#w>Qe-2seQ>uW8&|b#}~6B%sb)ELkvg+T`(Xj+jJOf39}T zYLli2L6ei#*4#2pHYD9jBK;Z%N-mS2p48Lq=CyfTsY65?xvuR1on=yW8B?L|Pe;7; zLJE}(_eK>78m?=T@hTL5?kK0pPgclTa}pqS#vvtgM^}9il_+xGe zJs(+f{0*K%oozT&`#D3sZ@6mev=CuNtY_VLwRB&Xzxx+ml~mPvfC>;vM;&eXax|dK zkVHF*VrXzc!|lcRU=6w*&xbi(=S4<(1v3&kJ^+PY)EHGyPvfzFE`muQUWf%v7CUs% zb&QQa$N{`X>id`e?fb7^e}L*y6ZsEaU_=@!E_dv`=E}D2<8b-qd`II(dYSQO@1 z^y<=ubXvuKsF@R&u`B?BSDuKt4$H@vhb|`KFDIcw%}oqc%19^Jy)0c;^SXh6WA~87 z@e=4;mndjP^kB#D^RK$t2rAc>284!#;wKT}JElGlL!r9%#lTo2YXlLIquIRhQ0=WE*RKM|FG=+sR=y0qpsQs4VaA6N6hJ%xu$ zHu3^8bzW5`M(So+)yn_Ji-<_Q%G^k7>s4&&QfuVPG@f)%WU~xm&wUnaD$8S0{ z!m=)Z;ix)<2U;hu&FEEhtq-8M7jcwWomamZlSN@7P$)TV$H%oac*BC}?0eBE2^pTB+Dw=LuPc7f7EpHuU=I&aDAk<3l!_QA%ZgKPb#0X?2YrKZs zwJoM|8_pCpjK6MVA&&AzxVEjE(ePln6|e?>|6Y$uGy-x^m*E}*qAlFmuV^68sdK{T zny#Z@t#cGKLBdX(E%E}F5d!yl^^w!>xkfG2N2y{;P2_{F3Eb)*T`&zG`oO%xWOlw8o&n|yi>+LBcNOd|^##5c`S zZ19HY-%mJpd1bw{t_9S^G$reZuG5_YI{9!iWIC zpaIw)-H#b2PWGU<___|q7)YOVb177R+AXzOkiS#6qnA1Do@LR0seh!u`3pb$>(BMO?b(@Wks9L0$9LbV>{L z;Pz7EPe=Tm23RqNH=W=$7I2n!=yV9H`=eC;`wi$}%&ymtTD5}C9_N)qi z2$@t1!3RbCkd@P+Zw-)zrhD3SV;>27Og1&r;cimlqAw#G~uR%Mst!9r9tmrMBVGkkzT`ZI|hKpS1#k^^n`MvnQ zeO&wHYya(eeEjlUv=b_{Y7f0B-O*R@PJohb8PYYc{Q9KHtF^QX69`&=(Wwg4K-Sjv znd+n+U7nH$q!M*DO5GWoDCVG}B%$a6F_afC>(uhq^)edMG~IXui3JJNtOvaXOnZ`5 zd&>Mi9oF;by6cf|F=KhiU-Cy6lpURdBxxWTSxQ~A%ddBHwW@mv;9}EwzstIqQn&1C zC=iLQ8x5gGZ4MRUuZysMbl8r!EV;c0?2j*BKYjh>kLUU6>+kFN`;Y$PPGS zd#VrjN#Only4g=nLg^ZWpdM_%SWf&6l3UyT>Y!=7$!kJdm+kWPj5tEqvB(@FE#z1M1#Q%M@!3L#UkAN-9oVnyR@11x#&mD&p<4NTC1lZmPKei$cUaCi+?>@H0tPS*6>nAg+TxFegT}WU;++w zqZ%co!L0;iYrK8oY}&PBuUj)TLyr}M$V6U7?HO)MY(X zBu}Tauj<^Pm2{=n6qFU`&;Z!vgOboN@Pr<8*aPm?<%IBv`es>&L=g14WeR)Nv!<_b z+E56{hgbx{Vcc>rSYejq1hwI`?LtfB*8MfBEIpe*X2x zk8j_f?;EDq!S;F|Yt;RB*2Sp2V$hbguFeH$G>@vQd}Gx(qr87Py0#HVPbOB_GGpL< zq#~j5p*@%#FiN_@MCZd`a>wx;pd+-rzsA z^Py}+)K(qY_d0M8DNLP*it!BfzPnC=Q{l7fUaF#V^SbqI>W&1*GA!MMjcBbARI5X0 zzaS@^F3X=;(2UpB9jkABtbhKuc5F1#`1Cj-OM(C;NolLOVz9mX6SA7;`XyR$U7&TU zPOu$+@WyFayXgV~-T1t8R{h#7R~W-O2(#6RJWsthMSx`5id$lT)4ya$VW_*TY r1@vQ1hcqx#`8r{fx-LW0w&8HP$s>(^od&23|MLF;7^=NWYhC~VmGfk~ diff --git a/metadata/md5-cache/app-backup/tsm-8.1.13.3 b/metadata/md5-cache/app-backup/tsm-8.1.13.3 index 8ff333222d47..87af484365a2 100644 --- a/metadata/md5-cache/app-backup/tsm-8.1.13.3 +++ b/metadata/md5-cache/app-backup/tsm-8.1.13.3 @@ -13,4 +13,4 @@ RESTRICT=strip SLOT=0 SRC_URI=ftp://ftp.software.ibm.com/storage/tivoli-storage-management/patches/client/v8r1/Linux/LinuxX86/BA/v8113/8.1.13.3-TIV-TSMBAC-LinuxX86.tar _eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 pax-utils 91d47e5d20627c717aa878b9167c62a8 readme.gentoo-r1 b776ad4b42f564c406a95c41ccb42c55 rpm f73e907469f65e52192f110dec72dce0 systemd 2736b403a83f194b59b767f3b344c2c1 toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=6a1910bd1e51d3b6d113a7b424668a96 +_md5_=f29eb5e081a048778eb2cd55c1b6ed1e diff --git a/metadata/md5-cache/app-cdr/Manifest.gz b/metadata/md5-cache/app-cdr/Manifest.gz index 42132064ce4ab2960b45be9918aa2aaa5aa4f119..3fb2735242930dd8dfd640d6a09e0dbff8377caa 100644 GIT binary patch literal 9466 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 O|MEX`4{CFQK>z^cN%=tl diff --git a/metadata/md5-cache/app-cdr/dvdisaster-0.79.5 b/metadata/md5-cache/app-cdr/dvdisaster-0.79.5 index b299a08d51eb..039a8821e33e 100644 --- a/metadata/md5-cache/app-cdr/dvdisaster-0.79.5 +++ b/metadata/md5-cache/app-cdr/dvdisaster-0.79.5 @@ -12,4 +12,4 @@ RDEPEND=dev-libs/glib:2 x11-libs/gdk-pixbuf x11-libs/gtk+:2 nls? ( virtual/libin SLOT=0 SRC_URI=http://dvdisaster.net/downloads/dvdisaster-0.79.5.tar.bz2 _eclasses_=desktop c0d27bf73aa08ca05b663dbd31fbef28 multilib 4fbbbc98f236f1b43acd99476bc3cd85 toolchain-funcs fd9cde67030b26e479eeadaced488253 xdg 6024fbc93167fad782e2032933654857 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=3513bd6917a9c6faaee7e608ab736c05 +_md5_=0a19c43bd9b650b24610ed477ddbd8bd diff --git a/metadata/md5-cache/app-containers/Manifest.gz b/metadata/md5-cache/app-containers/Manifest.gz index 7b93cc2e4a50a1e52e4228c9afa61769f30fe769..a52a940e75c72f193f0a4339d68232fd1a569c27 100644 GIT binary patch literal 13609 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 v69#14GQZyI(qcf)p$isLif1-hU9& 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 diff --git a/metadata/md5-cache/app-containers/docker-compose-2.3.3-r2 b/metadata/md5-cache/app-containers/docker-compose-2.3.3-r2 deleted file mode 100644 index 1168d4d63e32..000000000000 --- a/metadata/md5-cache/app-containers/docker-compose-2.3.3-r2 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=>=dev-lang/go-1.16 app-arch/unzip -DEFINED_PHASES=compile install postinst prepare test unpack -DESCRIPTION=Multi-container orchestration for Docker -EAPI=8 -HOMEPAGE=https://github.com/docker/compose -INHERIT=bash-completion-r1 go-module -KEYWORDS=~amd64 ~arm64 -LICENSE=Apache-2.0 -RDEPEND=>=app-containers/docker-cli-20.10.3 -RESTRICT=strip -SLOT=2 -SRC_URI=https://github.com/docker/compose/archive/v2.3.3.tar.gz -> docker-compose-2.3.3.tar.gz https://dev.gentoo.org/~williamh/dist/docker-compose-2.3.3-deps.tar.xz -_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff go-module a13d34fe4e2996720e1ca6c53b9ea95a multilib 4fbbbc98f236f1b43acd99476bc3cd85 toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=014af38048504c717856e7349868cbba diff --git a/metadata/md5-cache/app-containers/docker-compose-2.4.1 b/metadata/md5-cache/app-containers/docker-compose-2.4.1 deleted file mode 100644 index 7661bc2e8a06..000000000000 --- a/metadata/md5-cache/app-containers/docker-compose-2.4.1 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=>=dev-lang/go-1.16 app-arch/unzip -DEFINED_PHASES=compile install postinst prepare test unpack -DESCRIPTION=Multi-container orchestration for Docker -EAPI=8 -HOMEPAGE=https://github.com/docker/compose -INHERIT=bash-completion-r1 go-module -KEYWORDS=~amd64 ~arm64 -LICENSE=Apache-2.0 -RDEPEND=>=app-containers/docker-cli-20.10.3 -RESTRICT=strip -SLOT=2 -SRC_URI=https://github.com/docker/compose/archive/v2.4.1.tar.gz -> docker-compose-2.4.1.tar.gz https://dev.gentoo.org/~williamh/dist/docker-compose-2.4.1-deps.tar.xz -_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff go-module a13d34fe4e2996720e1ca6c53b9ea95a multilib 4fbbbc98f236f1b43acd99476bc3cd85 toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=014af38048504c717856e7349868cbba diff --git a/metadata/md5-cache/app-containers/grype-0.39.0 b/metadata/md5-cache/app-containers/grype-0.39.0 new file mode 100644 index 000000000000..cb026801c158 --- /dev/null +++ b/metadata/md5-cache/app-containers/grype-0.39.0 @@ -0,0 +1,13 @@ +BDEPEND=>=dev-lang/go-1.16 app-arch/unzip +DEFINED_PHASES=compile install unpack +DESCRIPTION=A vulnerability scanner for container images and filesystems +EAPI=8 +HOMEPAGE=https://www.anchore.com +INHERIT=go-module +KEYWORDS=~amd64 +LICENSE=Apache-2.0 +RESTRICT=strip +SLOT=0 +SRC_URI=https://github.com/anchore/grype/archive/v0.39.0.tar.gz -> grype-0.39.0.tar.gz https://dev.gentoo.org/~williamh/dist/grype-0.39.0-deps.tar.xz +_eclasses_=go-module a13d34fe4e2996720e1ca6c53b9ea95a +_md5_=88727e1e12f2a96bf5bec041fd94f637 diff --git a/metadata/md5-cache/app-containers/lxd-4.0.9-r3 b/metadata/md5-cache/app-containers/lxd-4.0.9-r3 index 552e1bf4b82a..fc0b6c46d426 100644 --- a/metadata/md5-cache/app-containers/lxd-4.0.9-r3 +++ b/metadata/md5-cache/app-containers/lxd-4.0.9-r3 @@ -13,4 +13,4 @@ RESTRICT=test SLOT=0 SRC_URI=https://linuxcontainers.org/downloads/lxd/lxd-4.0.9.tar.gz verify-sig? ( https://linuxcontainers.org/downloads/lxd/lxd-4.0.9.tar.gz.asc ) _eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff go-module a13d34fe4e2996720e1ca6c53b9ea95a linux-info dcbf4f67bc38bee48e9d69a4344e8059 multilib 4fbbbc98f236f1b43acd99476bc3cd85 optfeature d524f291c80f9d21ad80fe978e3ca760 systemd 2736b403a83f194b59b767f3b344c2c1 toolchain-funcs fd9cde67030b26e479eeadaced488253 verify-sig 0748d665fa664a87add00152ed046e16 -_md5_=83616fbe0a429fc4fca805bb963e8905 +_md5_=e913ef97b67a39fd24bb0fae70a1ed29 diff --git a/metadata/md5-cache/app-containers/lxd-5.0.0 b/metadata/md5-cache/app-containers/lxd-5.0.0 index 06df0a572eb7..b356753cdd2f 100644 --- a/metadata/md5-cache/app-containers/lxd-5.0.0 +++ b/metadata/md5-cache/app-containers/lxd-5.0.0 @@ -6,11 +6,11 @@ EAPI=8 HOMEPAGE=https://linuxcontainers.org/lxd/introduction/ https://github.com/lxc/lxd INHERIT=bash-completion-r1 go-module linux-info optfeature systemd verify-sig IUSE=apparmor ipv6 nls verify-sig verify-sig -KEYWORDS=~amd64 ~arm64 ~x86 +KEYWORDS=amd64 ~arm64 ~x86 LICENSE=Apache-2.0 -RDEPEND=acct-group/lxd app-arch/xz-utils >=app-containers/lxc-3.0.0[apparmor?,seccomp(+)] dev-db/sqlite:3 dev-libs/dqlite dev-libs/lzo dev-libs/raft[lz4] >=dev-util/xdelta-3.0[lzma(+)] net-dns/dnsmasq[dhcp,ipv6(+)?] sys-libs/libcap virtual/udev net-firewall/ebtables net-firewall/iptables[ipv6(+)?] sys-apps/iproute2[ipv6(+)?] sys-fs/fuse:* sys-fs/lxcfs sys-fs/squashfs-tools[lzma] virtual/acl +RDEPEND=acct-group/lxd app-arch/xz-utils >=app-containers/lxc-3.0.0[apparmor?,seccomp(+)] dev-db/sqlite:3 dev-libs/dqlite dev-libs/lzo dev-libs/raft[lz4] >=dev-util/xdelta-3.0[lzma(+)] net-dns/dnsmasq[dhcp,ipv6(+)?] sys-libs/libcap virtual/udev net-firewall/ebtables net-firewall/iptables[ipv6(+)?] sys-apps/iproute2[ipv6(+)?] sys-fs/fuse:* >=sys-fs/lxcfs-5.0.0 sys-fs/squashfs-tools[lzma] virtual/acl RESTRICT=test strip SLOT=0 SRC_URI=https://linuxcontainers.org/downloads/lxd/lxd-5.0.0.tar.gz verify-sig? ( https://linuxcontainers.org/downloads/lxd/lxd-5.0.0.tar.gz.asc ) _eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff go-module a13d34fe4e2996720e1ca6c53b9ea95a linux-info dcbf4f67bc38bee48e9d69a4344e8059 multilib 4fbbbc98f236f1b43acd99476bc3cd85 optfeature d524f291c80f9d21ad80fe978e3ca760 systemd 2736b403a83f194b59b767f3b344c2c1 toolchain-funcs fd9cde67030b26e479eeadaced488253 verify-sig 0748d665fa664a87add00152ed046e16 -_md5_=6520381d1d6df8e6ef48faa68ae09d38 +_md5_=3c02bfcf8776237e9fe74061d3afb3eb diff --git a/metadata/md5-cache/app-containers/syft-0.47.0 b/metadata/md5-cache/app-containers/syft-0.47.0 new file mode 100644 index 000000000000..d2167a28a876 --- /dev/null +++ b/metadata/md5-cache/app-containers/syft-0.47.0 @@ -0,0 +1,13 @@ +BDEPEND=>=dev-lang/go-1.16 app-arch/unzip +DEFINED_PHASES=compile install unpack +DESCRIPTION=Generate a Software Bill of Materials from container images and filesystems +EAPI=8 +HOMEPAGE=https://www.anchore.com +INHERIT=go-module +KEYWORDS=~amd64 +LICENSE=Apache-2.0 +RESTRICT=strip +SLOT=0 +SRC_URI=https://github.com/anchore/syft/archive/v0.47.0.tar.gz -> syft-0.47.0.tar.gz https://dev.gentoo.org/~williamh/dist/syft-0.47.0-deps.tar.xz +_eclasses_=go-module a13d34fe4e2996720e1ca6c53b9ea95a +_md5_=3bb6873e8304125a936be7438ed0572a diff --git a/metadata/md5-cache/app-crypt/Manifest.gz b/metadata/md5-cache/app-crypt/Manifest.gz index 260946da8ba2ea423153cad95276eda979533d10..5b2898453b0d0701422c34e1830a11ac688e83d9 100644 GIT binary patch delta 25150 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 delta 25158 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/libassuan-2.5.0 >=dev-libs/libgcrypt-1.8.0:= >=dev-libs/libgpg-error-1.29 >=dev-libs/libksba-1.3.5 >=dev-libs/npth-1.2 >=net-misc/curl-7.10 sys-libs/zlib bzip2? ( app-arch/bzip2 ) ldap? ( net-nds/openldap:= ) readline? ( sys-libs/readline:0= ) smartcard? ( usb? ( virtual/libusb:1 ) ) ssl? ( >=net-libs/gnutls-3.0:0= ) tofu? ( >=dev-db/sqlite-3.7 ) app-crypt/pinentry nls? ( virtual/libintl ) selinux? ( sec-policy/selinux-gpg ) wks-server? ( virtual/mta ) RESTRICT=!test? ( test ) SLOT=0 SRC_URI=mirror://gnupg/gnupg/gnupg-2.2.35.tar.bz2 verify-sig? ( mirror://gnupg/gnupg/gnupg-2.2.35.tar.bz2.sig ) _eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic a500d7cc40da3de38c361e889153bdf7 multilib 4fbbbc98f236f1b43acd99476bc3cd85 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 systemd 2736b403a83f194b59b767f3b344c2c1 toolchain-funcs fd9cde67030b26e479eeadaced488253 verify-sig 0748d665fa664a87add00152ed046e16 wrapper 4a1902f969e5718126434fc35f3a0d9c -_md5_=779074458e8ccce608e34a548467485d +_md5_=51286c4f59238451c2f68ec9d452c02d diff --git a/metadata/md5-cache/app-crypt/gpgme-1.17.1-r1 b/metadata/md5-cache/app-crypt/gpgme-1.17.1-r1 index 23932adb6aa9..783c554bd924 100644 --- a/metadata/md5-cache/app-crypt/gpgme-1.17.1-r1 +++ b/metadata/md5-cache/app-crypt/gpgme-1.17.1-r1 @@ -6,7 +6,7 @@ EAPI=8 HOMEPAGE=http://www.gnupg.org/related_software/gpgme INHERIT=distutils-r1 libtool flag-o-matic qmake-utils toolchain-funcs verify-sig IUSE=common-lisp static-libs +cxx python qt5 test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 verify-sig -KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris +KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris LICENSE=GPL-2 LGPL-2.1 RDEPEND=>=app-crypt/gnupg-2 >=dev-libs/libassuan-2.5.3:= >=dev-libs/libgpg-error-1.36:= python? ( python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) ) qt5? ( dev-qt/qtcore:5 ) REQUIRED_USE=qt5? ( cxx ) python? ( || ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) ) @@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) SLOT=1/11.6.15 SRC_URI=mirror://gnupg/gpgme/gpgme-1.17.1.tar.bz2 verify-sig? ( mirror://gnupg/gpgme/gpgme-1.17.1.tar.bz2.sig ) _eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 flag-o-matic a500d7cc40da3de38c361e889153bdf7 libtool 241a8f577b9781a42a7421e53448a44e multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f qmake-utils 59420c906278d16deaaa629f9d115707 toolchain-funcs fd9cde67030b26e479eeadaced488253 verify-sig 0748d665fa664a87add00152ed046e16 -_md5_=6c8cb15c22d91a54c958b1bffa65194b +_md5_=8baa50d69e49f4feaba5e6921dd810a1 diff --git a/metadata/md5-cache/app-crypt/libsecret-0.20.5-r3 b/metadata/md5-cache/app-crypt/libsecret-0.20.5-r3 index ddfe1522b8fb..474b26e32e06 100644 --- a/metadata/md5-cache/app-crypt/libsecret-0.20.5-r3 +++ b/metadata/md5-cache/app-crypt/libsecret-0.20.5-r3 @@ -15,4 +15,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=mirror://gnome/sources/libsecret/0.20/libsecret-0.20.5.tar.xz _eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff gnome.org 429073e99d7067d3462e875bf5c6e14a gnome2 4f729d9211b2e3c00a285d6301a557e1 gnome2-utils 2116cec8f46f4d1b0a88c5b1f1575dd3 libtool 241a8f577b9781a42a7421e53448a44e meson 8f48ffde53174aba67239f0da61ac9d3 meson-multilib 84c0d4019bf29be0d9d0a2d98fb8b0d9 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multilib-build 05f207909a804c9174bc39a00547d598 multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-any-r1 a3e9c0524a795d7f2767a2cf12a2e8c0 python-utils-r1 648fe6a039e87233d7f48da72cadb76f strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 vala 9badd41d5aab740ae5ac301c4416c5f8 virtualx 975d49ff3b3f451efe7a95f230532135 wrapper 4a1902f969e5718126434fc35f3a0d9c xdg 6024fbc93167fad782e2032933654857 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=8efebf4b50512edb0e551b1eff5176ba +_md5_=76c9dc2927c21f2673644330e931323a diff --git a/metadata/md5-cache/app-crypt/p11-kit-0.23.22 b/metadata/md5-cache/app-crypt/p11-kit-0.23.22 index fce59c79d426..4a91f823ddf7 100644 --- a/metadata/md5-cache/app-crypt/p11-kit-0.23.22 +++ b/metadata/md5-cache/app-crypt/p11-kit-0.23.22 @@ -13,4 +13,4 @@ REQUIRED_USE=trust? ( asn1 ) SLOT=0 SRC_URI=https://github.com/p11-glue/p11-kit/releases/download/0.23.22/p11-kit-0.23.22.tar.xz _eclasses_=multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multilib-build 05f207909a804c9174bc39a00547d598 multilib-minimal 4b0f1857965db8869a729948d5277e0b toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=fc4a615ec446b2380b4e957e0a0243d0 +_md5_=16be71badeaf6afb28012c239d5508e4 diff --git a/metadata/md5-cache/app-crypt/p11-kit-0.24.1 b/metadata/md5-cache/app-crypt/p11-kit-0.24.1 index ca2473c0d43e..5afacd3734c4 100644 --- a/metadata/md5-cache/app-crypt/p11-kit-0.24.1 +++ b/metadata/md5-cache/app-crypt/p11-kit-0.24.1 @@ -13,4 +13,4 @@ REQUIRED_USE=trust? ( asn1 ) SLOT=0 SRC_URI=https://github.com/p11-glue/p11-kit/releases/download/0.24.1/p11-kit-0.24.1.tar.xz _eclasses_=multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multilib-build 05f207909a804c9174bc39a00547d598 multilib-minimal 4b0f1857965db8869a729948d5277e0b toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=6bec408f92f23cdcb8b554714083b795 +_md5_=cf942c256db700544306e7806d769a72 diff --git a/metadata/md5-cache/app-editors/Manifest.gz b/metadata/md5-cache/app-editors/Manifest.gz index 3592c0f0b8088d11af8d54dcade78e8cc71cd0b7..962c3f3c955cbb7f3888c2fbdae1b04161f3bf75 100644 GIT binary patch literal 25506 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 literal 25219 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 Op8N+#^bzvMuK)n0-|3S8 diff --git a/metadata/md5-cache/app-editors/featherpad-1.2.0 b/metadata/md5-cache/app-editors/featherpad-1.2.0 new file mode 100644 index 000000000000..1708dc336d1b --- /dev/null +++ b/metadata/md5-cache/app-editors/featherpad-1.2.0 @@ -0,0 +1,15 @@ +BDEPEND=dev-qt/linguist-tools:5 dev-util/ninja >=dev-util/cmake-3.20.5 +DEFINED_PHASES=compile configure install postinst postrm preinst prepare test +DEPEND=app-text/hunspell:= >=dev-qt/qtcore-5.15.0 dev-qt/qtgui:5 dev-qt/qtnetwork:5 dev-qt/qtprintsupport:5 dev-qt/qtsvg:5 dev-qt/qtwidgets:5 X? ( dev-qt/qtx11extras:5 x11-libs/libX11 ) +DESCRIPTION=Lightweight Qt5 Plain-Text Editor for Linux +EAPI=8 +HOMEPAGE=https://github.com/tsujan/FeatherPad +INHERIT=xdg cmake +IUSE=+X +KEYWORDS=~amd64 ~riscv ~x86 +LICENSE=GPL-3+ +RDEPEND=app-text/hunspell:= >=dev-qt/qtcore-5.15.0 dev-qt/qtgui:5 dev-qt/qtnetwork:5 dev-qt/qtprintsupport:5 dev-qt/qtsvg:5 dev-qt/qtwidgets:5 X? ( dev-qt/qtx11extras:5 x11-libs/libX11 ) +SLOT=0 +SRC_URI=https://github.com/tsujan/FeatherPad/archive/V1.2.0.tar.gz -> featherpad-1.2.0.tar.gz +_eclasses_=cmake 90e2b29417d53718328f3a95227137a0 flag-o-matic a500d7cc40da3de38c361e889153bdf7 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs fd9cde67030b26e479eeadaced488253 xdg 6024fbc93167fad782e2032933654857 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e +_md5_=f827fd70549de23dc22dd2e0144725e3 diff --git a/metadata/md5-cache/app-editors/ghex-42.3 b/metadata/md5-cache/app-editors/ghex-42.3 new file mode 100644 index 000000000000..7907ee5c9ff3 --- /dev/null +++ b/metadata/md5-cache/app-editors/ghex-42.3 @@ -0,0 +1,16 @@ +BDEPEND=gtk-doc? ( dev-util/gi-docgen ) test? ( dev-util/desktop-file-utils dev-libs/appstream-glib ) dev-util/gtk-update-icon-cache dev-util/itstool >=sys-devel/gettext-0.19.8 virtual/pkgconfig app-arch/xz-utils >=dev-util/meson-0.59.4 >=dev-util/ninja-1.8.2 dev-util/meson-format-array +DEFINED_PHASES=compile configure install postinst postrm preinst test +DEPEND=>=dev-libs/glib-2.66.0:2 >=gui-libs/gtk-4.0.0:4 dev-libs/gobject-introspection !app-editors/ghex:2 +DESCRIPTION=GNOME hexadecimal editor +EAPI=8 +HOMEPAGE=https://wiki.gnome.org/Apps/Ghex +INHERIT=gnome.org gnome2-utils meson xdg +IUSE=gtk-doc test +KEYWORDS=~amd64 ~arm ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux +LICENSE=GPL-2+ FDL-1.1+ +RDEPEND=>=dev-libs/glib-2.66.0:2 >=gui-libs/gtk-4.0.0:4 dev-libs/gobject-introspection !app-editors/ghex:2 +RESTRICT=!test? ( test ) +SLOT=4 +SRC_URI=mirror://gnome/sources/ghex/42/ghex-42.3.tar.xz +_eclasses_=gnome.org 429073e99d7067d3462e875bf5c6e14a gnome2-utils 2116cec8f46f4d1b0a88c5b1f1575dd3 meson 8f48ffde53174aba67239f0da61ac9d3 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 xdg 6024fbc93167fad782e2032933654857 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e +_md5_=bfb602a58147f57a07ff979ccba5325b diff --git a/metadata/md5-cache/app-editors/gnome-text-editor-42.2 b/metadata/md5-cache/app-editors/gnome-text-editor-42.2 new file mode 100644 index 000000000000..ddc7b1e0a9ab --- /dev/null +++ b/metadata/md5-cache/app-editors/gnome-text-editor-42.2 @@ -0,0 +1,15 @@ +BDEPEND=dev-util/glib-utils dev-util/itstool >=sys-devel/gettext-0.21 virtual/pkgconfig app-arch/xz-utils >=dev-util/meson-0.59.4 >=dev-util/ninja-1.8.2 dev-util/meson-format-array +DEFINED_PHASES=compile configure install postinst postrm preinst test +DEPEND=>=dev-libs/glib-2.69:2 >=gui-libs/gtk-4.6:4 >=gui-libs/gtksourceview-5.4.1:5 gui-libs/libadwaita:1 dev-libs/libpcre spell? ( >=app-text/enchant-2.2.0:2 dev-libs/icu:= ) +DESCRIPTION=A simple text editor for the GNOME desktop +EAPI=8 +HOMEPAGE=https://gitlab.gnome.org/GNOME/gnome-text-editor +INHERIT=gnome.org gnome2-utils meson xdg +IUSE=spell +KEYWORDS=~amd64 +LICENSE=GPL-3+ CC-BY-SA-3.0 +RDEPEND=>=dev-libs/glib-2.69:2 >=gui-libs/gtk-4.6:4 >=gui-libs/gtksourceview-5.4.1:5 gui-libs/libadwaita:1 dev-libs/libpcre spell? ( >=app-text/enchant-2.2.0:2 dev-libs/icu:= ) gnome-base/gsettings-desktop-schemas +SLOT=0 +SRC_URI=mirror://gnome/sources/gnome-text-editor/42/gnome-text-editor-42.2.tar.xz +_eclasses_=gnome.org 429073e99d7067d3462e875bf5c6e14a gnome2-utils 2116cec8f46f4d1b0a88c5b1f1575dd3 meson 8f48ffde53174aba67239f0da61ac9d3 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 xdg 6024fbc93167fad782e2032933654857 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e +_md5_=3897aaf510178de247da4bee87e813f9 diff --git a/metadata/md5-cache/app-editors/mg-20210609-r1 b/metadata/md5-cache/app-editors/mg-20220614 similarity index 59% rename from metadata/md5-cache/app-editors/mg-20210609-r1 rename to metadata/md5-cache/app-editors/mg-20220614 index 85f5b72e8a7f..6dc0198fa4b8 100644 --- a/metadata/md5-cache/app-editors/mg-20210609-r1 +++ b/metadata/md5-cache/app-editors/mg-20220614 @@ -3,13 +3,13 @@ DEFINED_PHASES=compile install postinst prepare DEPEND=sys-libs/ncurses:0= >=dev-libs/libbsd-0.7.0 DESCRIPTION=MicroGnuEmacs, a port from the BSDs EAPI=8 -HOMEPAGE=https://homepage.boetes.org/software/mg/ https://github.com/hboetes/mg +HOMEPAGE=https://github.com/hboetes/mg INHERIT=toolchain-funcs IUSE=livecd -KEYWORDS=~alpha amd64 arm ~arm64 ~hppa ppc ~ppc64 ~riscv sparc x86 +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 LICENSE=public-domain RDEPEND=sys-libs/ncurses:0= >=dev-libs/libbsd-0.7.0 SLOT=0 -SRC_URI=https://github.com/hboetes/mg/archive/20210609.tar.gz -> mg-20210609.tar.gz +SRC_URI=https://github.com/hboetes/mg/archive/20220614.tar.gz -> mg-20220614.tar.gz _eclasses_=multilib 4fbbbc98f236f1b43acd99476bc3cd85 toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=a5d8be5ad04d5c6c5f023f3e39c87ff4 +_md5_=0af06f10b91a5fb3a87a29701e0110c4 diff --git a/metadata/md5-cache/app-editors/nano-5.9 b/metadata/md5-cache/app-editors/nano-5.9 deleted file mode 100644 index 7978dd1c97f1..000000000000 --- a/metadata/md5-cache/app-editors/nano-5.9 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=nls? ( sys-devel/gettext ) virtual/pkgconfig -DEFINED_PHASES=configure install prepare -DEPEND=!static? ( >=sys-libs/ncurses-5.9-r1:=[unicode(+)?] sys-libs/ncurses:= magic? ( sys-apps/file ) nls? ( virtual/libintl ) ) static? ( >=sys-libs/ncurses-5.9-r1:=[unicode(+)?] sys-libs/ncurses:=[static-libs(+)] magic? ( sys-apps/file[static-libs(+)] ) nls? ( virtual/libintl ) ) -DESCRIPTION=GNU GPL'd Pico clone with more functionality -EAPI=8 -HOMEPAGE=https://www.nano-editor.org/ https://wiki.gentoo.org/wiki/Nano/Basics_Guide -INHERIT=flag-o-matic -IUSE=debug justify magic minimal ncurses nls +spell +split-usr static unicode -KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris -LICENSE=GPL-3 -RDEPEND=!static? ( >=sys-libs/ncurses-5.9-r1:=[unicode(+)?] sys-libs/ncurses:= magic? ( sys-apps/file ) nls? ( virtual/libintl ) ) -REQUIRED_USE=magic? ( !minimal ) -SLOT=0 -SRC_URI=https://www.nano-editor.org/dist/v5/nano-5.9.tar.gz -_eclasses_=flag-o-matic a500d7cc40da3de38c361e889153bdf7 multilib 4fbbbc98f236f1b43acd99476bc3cd85 toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=1dd7679362ee1cc6e5a9376fa55a9644 diff --git a/metadata/md5-cache/app-editors/qhexedit2-0.8.6_p20190316-r2 b/metadata/md5-cache/app-editors/qhexedit2-0.8.6_p20190316-r2 index 41ddea9cd285..81ba7caae122 100644 --- a/metadata/md5-cache/app-editors/qhexedit2-0.8.6_p20190316-r2 +++ b/metadata/md5-cache/app-editors/qhexedit2-0.8.6_p20190316-r2 @@ -13,4 +13,4 @@ REQUIRED_USE=python? ( || ( python_targets_python3_8 python_targets_python3_9 py SLOT=0 SRC_URI=https://github.com/lancos/qhexedit2/archive/ba5af8616b3a6c916e718914225a483267c01356.tar.gz -> qhexedit2-0.8.6_p20190316.tar.gz _eclasses_=multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f qmake-utils 59420c906278d16deaaa629f9d115707 toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=d5e677f3817ca30ab58151f5e07a263d +_md5_=1a9c633af8815ee2ac271f633c410ef8 diff --git a/metadata/md5-cache/app-editors/qhexedit2-0.8.9_p20210525-r2 b/metadata/md5-cache/app-editors/qhexedit2-0.8.9_p20210525-r2 index 54b2e5ab53e7..35c61493eac6 100644 --- a/metadata/md5-cache/app-editors/qhexedit2-0.8.9_p20210525-r2 +++ b/metadata/md5-cache/app-editors/qhexedit2-0.8.9_p20210525-r2 @@ -13,4 +13,4 @@ REQUIRED_USE=python? ( || ( python_targets_python3_8 python_targets_python3_9 py SLOT=0 SRC_URI=https://github.com/Simsys/qhexedit2/archive/541139125be034b90b6811a84faa1413e357fd94.tar.gz -> qhexedit2-0.8.9_p20210525.tar.gz _eclasses_=multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f qmake-utils 59420c906278d16deaaa629f9d115707 toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=ea397b7c3a3d0da30239cb801a402b79 +_md5_=90b21a50dddc797871d4a20dcaeb2eba diff --git a/metadata/md5-cache/app-emacs/Manifest.gz b/metadata/md5-cache/app-emacs/Manifest.gz index e0fad70cfcc55976c6d1583ff98739f749b5372c..132450988832245d844c089f4952fdfda53bfeab 100644 GIT binary patch literal 76403 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 literal 76899 zcmV(&K;ge1iwFP!00002|9rhouO2y)rMaJ9p?yOE()sDjYV-gD%sA5wT+ciJm!ccq#X9xC53s-bEVbyx#KZr zKiAcc9nYhzHFs&_+{e0CI!do|cK-LM{fIrCC0u#;(e5?x(qbODhRP?0wq^+9!~gq# z{acC0hx592xYN$1_Y(RJe!)6hp2t4VKCax3E2c7gY2~=XanE+wzJd>S?-k?7bMG3i zW0ZCFwCk9;rGB=y&)(bIXF3-jUBhTO<+V%U-BO?B7`^`=|Ks~wef#v~w?F3BPrrZr z`0JOoKek_vUylFz`w?OfizT_v`)J`9IbI=M z;~XiLl-S2L`<-%)$3CuhwtdWWgfh!{?RpAY`Nhj+i(!d2E)d4^Qax~^mLl$cgqX&y1u8bb^Gnh`@ zmG{Pm`be{uS&zn|y7J4>9y{&#^YUz(?1b`pa6i zyQO@tP*(D9_|m{;tkv+))fXRjV|1A3z5Loa^1@UC5K!(|j+DzaW@xy>Xnai1o&7)W z*my*~8-Hw}-X-}a`R4Dyo}JHDCoex{`LR}?KY#r8*ZuL+#4|sZUqG;rU*iW1?{&eB zaE_T;?JUuGj9Ayv&*KE=fE1QL@bWkon^Ae3nem`d+m*u=*E&Y6J?_9R;zW0=iLE~- z9y!vLT%xvnW+(TtN5;4=Y!MIx2IuIhw*Kmf7|pQ*PT1NtjyBsd^8!8FnRmso7dXHx zwixjOjeeIautPX>Z%2yP9nZCs=7GhgRi`Q&?Q=s2>jSI--hZviyJ=-S9T z4Q%CqxnKg=aRgx5rRyoZ+1d>I>Z@Yh?A&>@U2&@WZe{G+FP`zpd8FK~a)i+4ab5(0 zGE>ew=6I}tKa}0>3-g-zM=yQtd;?u)?U|p(zs5+V_S(~GfPV;gtavlwW9FBo3*+Fk z2IeHLFN|dRo^!?u$lN<5e&z0bdCNx_am_RE)CUF##-3o;Sm6!>E6rmQfy!Ko?+v8_ zW&<=i0cw5?guzmt{WJ}=nJ89;Q`=N8v)1LISeqPUdE_Ac%uNg6fhMyK3R31s_Z<|O*reU&LW1k z%=hqL1c$4wb6%^yBH29eD~7Z4t5{3mIr=VltrLGrgD+~Oj(i_{+XOL6Pnx>&F!~ppsAQ2S~+@?i@<#Z~|iJ;J!APY<7oq=oiE<0tyBREx6(+80v(Y5Q_QE1mwT0T7^_#xCbk_*qOWB*M%`eVoEq! z&Sap+w2!max`~+hS>R*$Exxq9&y}_LNC@0F8es^kQl>NgLXfp0*Ym>o`V z2J^?IFou7*YJdOd$FHB}Us<;HOZ-qvd0n%1G`=1PnAzt0AI0c3byVbzFEXDs)`xf4z??s!%4W|gK>C%6&z17|7;RM-EBl>K~J zwmXH6+e#`5);oElgLrdYvre9;2iO$5wn1Plr$LvnkbIO8mb+XNhJ3M3X#p45VTO*d z$)LaqEa3@tfe}(ULNE3_ST}I|&J~Y^UHw?LU;ptj{gOXG0bf@rLM(Zk3R!^uv~dN( zJ0TvXbX`!E8;%IS5lam85D%yb+y`6-oq*VKfqyICErQ;G5YS|G3*Lbdga|`iJ>{eC z1MeDvZ)xd*Rq^WwZu9DnJ;HCWIaUoG3mg@=E-|9sn>ev*Tshb4BDg_dh{6Qk`v#(* z-f)IdLGS_uToaCqYqmZY;Q&9tCnmfQ8|4FME_^z>j@u-j7UN(iiKjnS=(q9t%U>|0 z^Oy64=)WTsph^MpFp?9x2{^z=?zw9tjPJ4|KD`H!F~E|spc#=E7zB2L(-rV*h{c4v z3B&v?@N}$nOP-MpJSP^n^kSS~@JM4`yIn^-H=OC5uS7pQZ?g%0%8W)R#%Y1^yPoYl z*U{3B72{qz!~sL?9hL~7-rz2q!b6>VZ8<10Y8|^K@E4iDf5Q~{Fx&7c5=M!+2IfnGQcCo+~x$6TV4n(?7l6W zz90&*X7=isJ7Cfc9ef+(pgWV;0+DU8;h7jBF)Tpi;53Auia}05gO45a$8!BXCb<4c zM}*@ew(IL!;Z1BCEOG#caNmhQgLU7HFNYC8^h<^d1lUW4=vAN+JYuC9S^`4IH{TH< zfPf|xG~AR(1;9Ze;)z3D=YYp5DL3LWfrg5w4#OYbFtMk` zN|lBua2R$D_eni2s3XYJEb2JDZK^DvJ2k=`B(fKyh%&=b&C z{48+>-H*IYVFEdb;>6D{54kzIW%J8&y93~U{8!cLql10fDpq&zo9oz#Lq;i5;=dY)*pZDKmGu?SfqDqM}@QG zvOt!U2|<`ZgFuYhIy4}EUh=fg(jY=klvdhlLWPjiH(rsi3(!Ke68%>uV4?JJh6k}0&A}l)Ql};t)F|ilFk8*vY8Pq%b%cTS~CP6j-cM#9bIERtr%;veoW}qN*Ko&BEkaGH2sAfnY|3a@L#zEvK#2W#@Pk{X` zn%_ZWAk!+O9hR_JJCsqq0ct>|p-_;xae!&~G-312lwbpCor%bKBSae?ey9_1djxnz zb@4rH6#N!303x(J79Nk_*{)O4VfwaH2JK>zi%h-4kywVZz4Z=phm8?KKVYrz5nh+XP z#WL|!#))_>M3yseK(eoB8ue~rNDomPtQn!x+y$!f;-v{yuY?K$vT@1IwnH%tBJf6b zpEpcIm~L_gCIxNc;e0kMnIA@MK@+xV4C2F5CWHdXoi+17ST^*QZzII4sxHSL&ee#Y zry^pQO~OCZi^F~U^6RJhasKt|mtPHi;n9EZ;0XtA>q0XS<05aRmYmfbK|xFrbCAu4 z=}HZ}U=xdXZibO~9w~%tD-NQ0tqKcS0|8jzS^18Gcvf=&rgDV!r-s^vNr65K8o?ri z>o2Q?48RfzTo+ps5G8BCuOLr*3oFnQWG7rh&X>&kV$!G90G~`JY?3G=d%~Gm9{3&q z3)q2N1O(OueTG~)E-B7|iJt&CYAyB08Rq?Cwf>yn_CG#Gtm^oHSbR&zkJNXlC(aBj zTl>V_E=W-!q-iG$hI>FRdpq*6P15t9ZRQ1^!vHXjh;BVt?bDcv`>lxn!3xl#Q~w7h zfLE-d!lOZ7;&Wa23V%+=YbLAY1hMbtIwSjlD(^f7s5a+oPn5_&>0YkLU;|5LBuA^`iu|F1mF&$B?6D|j_&F(fIIRptGUnh^D@DtJ`hab zvt5hSJH^68Bzt9*Lj|IT6V&~o~n0j73_BA3A7lT+m z{^wOnKdn-D^!;pS)yYrQT>+9n!*d368OY>&W@uL?eq2WexHsV{0J|5w@4|f`HW$&0 zoxKb*kmZj5^VaM?+I7|%;52-)*%k;Tuas0KaLQL(3YFk9Fbx#&A^2=nY(zQYIxGVJ z6!N^%Ov_9#YKpM4%%J3Unf`AFD*-3rTf;(n!_LoAh~I_f1@TYMQg{#^7*M-`b(2~J z`~Z@}@$)LBU*d<>-gL2tD}m4hn@sFAoD3Q^!;N4`@{64^7~L~IMg&E(ut8W0=t!gm z&x&D(c#-ddA@Fa(+A}v;AS)kAO9Tc!o@focv3St)RuX|!XJEBnIr)^&Z!?3i(Q%ks ztcte*OLP{+utZGF5;I3J~#e^UWtQ0Tl!x zRH$Lzuvco1=qj2|MkSmf$)+{K2= z)!8QgfcIalo2{Do%>_BcK@1=M1{l3+Md%KVjuX zVVvGhp*=&GBl9{$hYoM3HOl$nTMOI-0k8=$EbO8lz1hP)&&g_r6D+)!hS%WDwZ%?w z0@n12a@8bxVuktSIwEUnh7vqAt#%PI4;CW4W{1(SkXaA`T28Fsmx!oUqfjo+gaMeO zgg4^52&QAftcj-=G2^_q1d9(?=zKP~oq#ky9?wd6>kR>q{Q+H&Yskjn<2s~2nG0m) z0QDc);cNT>mHPJO%jds+`u3cpzCV9B3E)Ln2CtCyrf{bxxkP5D8)2B8?F5!%K!Q5f z%L~@p%-rLwM?~3m%nKV!#BE|FHc%mj#2yw344dGl${3nOIK+=5%oLZrL94#P%UXdw zmoe^$89tcN{sboTW^H%-fyo4h3Q}Ubg^%Pka0oraU7%rbe9;la#4QF$=~eOR97cj4`c_meBXS|wmr4k z#!YC2$p`}p@ewDHr!N>)fhQtt&Mk-$Ghw~h0K6Fb+J0InsMHXlJY;-xzXWf*L`k^L zj19_&ccTBU(|B~`#AuMgZEX5 z!bFMC*gT=3TjTcYF5@ramVI^zAb&n@kg0T9rQlGBRpT6LC$M=+H z$gzKD>Fv0=o8vceFwm6zKWuGJh&6PZh>b0DjN1B`Tx2cSFs6p!X;4a3JlFuqJZ`+L z+`~3G4xZw}bM?M4-N*?59|wC zw*bg2$7>8s#hkM2zM3z`rut)x7bF(89n>^fWzTne&J7Tw6IE3a){BUS>@=xvSp(AL z0^o2qT^)iNLWWSI~q~&-HG#{bwYMiRi_{??eAZ6i%d($NK1d zNKA#X!9_q?o|BiWuO65oaXq&u!-p`33DxEy=sYt9wm>dxcF=l+VV>^DCx1OWy9Jey zD5f_M{_^Yi$46GPfu<}~f0H(BCNE9UxA>tXmTI{okf#mxxh+1sJ+EY^_8if?KIHkK zr~NbmOPsq4`-2Z3>?gs;;-0m-hDcl-Fnu=vV5Lwm3$%ejZ9WvGUEb2et4-?=P@sqw zivoR+#0~;F_#RHPPB>uo5QIR|01c%hJ8McB3EOVCVG%H)H-I)c@el%V&a+MAz9on# z$DVGn46DjGA}j*7)bo#}`t{>;E>k{~cUc8~^hE3XvYztA3q~MXmthIQ-3Z78I`I=H z1;NLC=sKtXIMt!HgU>;5`1=ST^xM;Tl+iYa1)r&`Cu*{qVX6wg^3-W&yv~xhSG{an z=>!@HT4>A=vROAI1J=Z9cLKddDrPVi*h3^56J?<<1(*Zc$7A$;c9Z$mM%JqmGzmu+ z-vdqCd^3cUfC2zO5s9RHWn(v!%;ZPG(DkDHJR&Xs^Y^d&DYS}#sMF%xqBZMjMnUyK zHE};Pi=H9e1=?hVrkU@s6%`R(hk+>BgJ*7-9#2v|ooll|YVW7~1T;;<2rq>&?*iG! zi`G-FI0zI8#cF-Z4S#z}G7!9#dx!ehgK;ZGlF7ZDEHLCFR)&6H!EjK}=r-))nn0ik zZFsS^=xk=>!N_nY7z1(P1i(Z>$nptmF3{7-6A=RHH3=SQ?Uys<>&tI{`66BT09SdJ zh`Ef#5NNmwBnh#aJ06g88J)h|`6Dd_s9GNjZnbTZgJYB%TBYep|VngZKnb zF4lR%YLW_DSQwUe^ZZ2m8@UxMu0r=7=0Xmv*fY0RxWYSk zfK;IJp}f#cK8Cn}wc*ZtSe0YS7E!c`*S8jbvxo>5R4a&t_a;jifd<4ug#AU7EJ_(# zeL+BPHkmDv!8FXI^O6a667W~_2J$-Lt6q*WJvJkfT zdX&=;)R0^aMHjjp@*LUXI70EX_A%e)$)O2p`?&1#Dk%Jk=zx=50i}&A)J%-c6}CfU zsxW5*z4kWm^Ie4kjI9!CllF-jV_^h)D_QP{f16EaEw(5_P&;uNv`}La;DC5G3jfU3 ztAf!)8vl`L)2sdX!#{HLNI(}LvsNQW2A`WC?sdg*) ztEKYCQ>44Cwe#CEGz6qQSTajx;WDR5PK(Y^eGx*)%Uf@(kS%zR$EB(VUIvpmJk23E zh7_O@+0s&o-zcwny@_wILuUcpcc}d6Y*1Pva(rmgVzI4JV@qypm(T&YCt-gg%g$uM z43W)aDj?hhhNobupkfur!E-~~5|j;y4Qs&=`)Lxn;0)&rTmSmyKmOPs|Muzg=Z{}M z{q~oaBdze}eg`(WWjvRKnkRu3qG#zKjOH-u3o$?spa?EB7$E~i1C&9VV)I3imCf2M zfNlb@%YqDCI^Bk4v?M~vB6Ai?LK67{CY%wshSGDt9%&uw$#z+%pHlK1umv8ioN@t^ z={`XuC}Q{d8rPAKLUk|ew&IzhBm&I7csFqIAWF~Y++a$bGSQ-gbjKhf+}82g*KtE7 zZk!m|Jjag(`}4X!?rdr@6sg=xt3fDHLGnb}bC|C_O3J zhG--D;r4SJvO#$UUx``wdroV)Z$KHMwVrbbpn+hQ`5;`IKVHQ&K9SSR5Fz2fuJd&(NNCIbktqqPBFqQ z;28uG$a#FFSeKPMZST?e2^2pn#8WcpE?;Y61_H&;)p%OhwIRO{y$)6>0hCW^s7G%&uH~umLgYb5Ub)q3rhoY9%0hKq9QJz@4=8Ot*nk{s86Y-TzKrff z?y;sGoHT$D-jgG&Bk_iry!AaV{q4PpvoJI;)w<-qF+X1iJmkSD_WIw4zn z(ZRNQnt5Dzj7WMgUi!WG+hH8F4+)IHTyK8#LGO)kyyh52NYTQy72}P1$x=WC=fY{QXI~c)}^#iOZ2o~ZD0Gt(GFq@*Xw=ts>(@j?>Rt@ZXnJn%br(Cv` zC{*#v{V&!EmGkaY@S2{qpYZXdTgT-e0iri-->7h;=aV6Ue&6OeZ5!h) zvR}2?Hry7|=LxRCPT}+?-X7RP91(d;RyB-u4 z7p@7kuOGp1j?edhut=3PdP8+E60G&PSceN{-k#_RQ3N=lCASIKfvJQ2m`ngWj#T{8 z1JY~?753m^*PJ_=@?v8>p+|Xpy4tHH>wB7ifvuVIs%Ci)Xb!P0pKq-ruDU#UTek;) zIV?fLsi#eOENKlVQV~*zC7$7|r!}5v0t-Mg@);~UY_K3QO6NxdHf>_LV4Il$pEh9# z>WDc59`M2AvdTva-Di7Qqd)#;C)Y3iLo09Sga;AC4jhKqTh}7|%+{LqyKK|;+`S(#UC60N>1wbU69>j$^qzp_h$$Z>6y(-U(^8JTd8K*IBH9iP_{Z z?h6HfAR!hH8p~?g7#DZFJX}S)WLtiCY<`>lM^FXNLMjlmEq4Y_VTLhTjrug(@VmDq zEHHL<_?3Oal<|WJH1iY+SChmGDz#0J5Sct6va~I-9n(rSBEK1J+X(SHSx1UfHqWcf z+ZMBV6Mc}#7>{q#i{(iX${2@?C0SNNu)cSHDe0K^*FW^Pr--`U?S_`CrFIfijKEc zDj)hgxp!OCdp&x++x|&>UzX;B1$irDr$@T>8^ZJ0FnlKu$fhTm``jXui4Tu7p#`A* zg`y#N#j{z|kD`iruhs0+qk@9^X~%Qy>S^a&KgjJ{Sohi^27N@ZekKSeOU2&F>Lw5a z8}HI7;G2kmpT+oe1w>2CrnysK)iOqp!1zgn$~@*7&3gwGc?@TKyGN|VVBk=NT8G7J33f3Z9YZ>Vo1tqKA#;w*6Skq4M$CU(yHTa<0!D>V0VJ-8pU&=foA{gBQLq+{f zHWiAVBk*>bbpO$=JU_25mJ3J7(mNh7J=jAt!;mZnY7YT#*s5(g3%{xhRUY^cKJMY1 zb+FZ9ODL1afEX0?2ZSO55drNUMg1i<`Bq>pmWz+M3Ao@WNFOYRnW2l_p}jKiXv0Hh z=_OSt0V^yTFhIyd)a@&KAjYqBV0b0CU_c`S4$+Q1v=n;SdO>LYFh(NS{a#wJm?3+6EJlS|ryVgaV7 zCj`~PzEP0#@`l%RaP^$j-T;(-UgqC3KPass_OX0>KZS12e;~k}C>?-8nT2|=`v?JQ zy^?2opadi$Aq0t&R`4X zC~Es%LvX9wFbcl37>tG~4PL>HwF>1k3u?Pm>FUi7=LBttbKKw0r5*3E^#61uts$7HP=-75hW&41yyyNME+<$uoSL zC(b#BM|?MI!0db^&auL#Q=$IXBm`#b`jY+!Vp_4xCguK&et_L177&+ab54Zf`{nxe z%bb6H1+Wk;AkQ0(a*N>+AjFB-wA`>0=HNQTQ*SsdCTC|!uxaK3Y$spxRFs-WL_373 z#tF%?V^0gL(SM2pp7AH)Ky)D_SoQ=*Ol@dmU>xs=9DXGTxmc{|P>%8dgFRgMitRy2 z`|quN=r>@(o?kWxcZRp$`~aBBUR%|S_H6-;71!oKL~$yTXKs-&&V}0Bl&|;t4Gbr`Zd6^iw}Qq&H_9 zofv>=T{dgg%j2{=3`~xFzD)>p`&wYg(861dHq410579$PCkqll=+gse9{qK>D*Jve zd4;Wz)%I%ii+Mld+Blp9gDoO_Q@2!bZ@aSgZN~ngEN7}97ZK02d$$u0L%vO1U$7d> zM^=N2TGM+wzQB%G0-{|U;^512{rcTZtptkPF z7VH5E@~Za|&ONLqy_dB}*v>&bCG5g7hP~GH0H05g>_LdjT6gPj6Tm^tj=*d8Tshrr zv{}4`79j2dthYFG5oe(!M9FG1D=Ko@N5%fJ;A8Z+#oE7pdlsvB-taEPVqlI0kpL*5 zDywyH5VMF%LOUL!Glt)sAi`!})+tsiak6zeCYQ=nB<4Jl47EW@MT{(%)FxyGbfJL1 z%*`lKh^-DbVPkcn!1&7RO8q{5`{&2`<=>y4 zj>wB5us^!CY$t%0JdM!1E4?|!4)jX3}=I${yKVb~ja+|8O?^0KXo z`-@hf5W9HucApLcSQeRN&pIk9fE4N#22q#9uN?4FY`I*eiMJ5&pGDg z%0xQj$7|l@$HM(OzBxc4zpNXw8S{B3cOcBREg>bKZa0w*8iC4*km#j^k9X;l?JIM8 zz7CZjb}ycra0QKk@j(_K9|KQ|fFG0}Vz#j~%NGDQ<2zBcPE_sHSW{bO@-y(H<+myr zK(Z4x1^}Gc0rX@<@svc=%im`;EXN{TDA8H-V?@XmGzPdnV1JigUZ|t>G*~u54OV7d z__;(J)V{q#uo5^dpFM~5w?wvX6LkGgi}pPgbN&*o$9~tST<>HNjl-jYRbM!MuU1bW z!MEAWIh_Mx1&oD`(_nSkP<+{;e?mTzew%CDW zc7P8gyVspOGs&LWC97$^_p!cG3IKetQvtaN<2T8SD<}74#8kSj)$?s?Pa( zykK9)dEw3lrBm#R>BE!$%epJ|2)x0*HPmK*NA1C=!xJhDblIj`oke3otlgU1^9O};cd7AezN!vlF7*( z7`8x$bBac+>7CMR?C~L=!Uhmg9UI9%lUZRMzr|X0t9hwzjjc9K6D&-U6b<9kScg z{1~Acq;ljB4uFk;R$ZU%KQGh$`JeNz`^iLf#LpXVn9eD)a;m9(6c#`bcnm#v%-AiF zx1#JcYz+q}s1Gr7>!zgo3a{(3xsb;lO*)^V4Ngf^0c8&B={-iN#wlFFQ}=O3QLl%$ zCQ6TDm*YHm2Tv8O!RZ!q^O?@1!w?6;&Wa}Ns+%+hEFx^G!1n>i;b10*#IU?sZW65C zffuFV$)Pj)wv)jSz{k^#0RMs0+gka0F7f5h-~QO2wJPT@5mDYv>)`A7{v!@P0qHdq zv%JjNJYfL(qQeOhirB-6v1fDg9es2q2b3i!_)ZQk^KADfOkWL(L3kKylKyl^+4flQ zyHo#5mhDBH#(`4pZNOvE1F@o`+>pj*Vep}{tR~Wito95TKO#Uj2~?Em;a}QwFQE!5 z@l?!PCW2nir?tJIoX%F@xi2ZNmH$L4NZdZ)v?|*Q>_97iEY#O8zkM6mcghfdIl_nB z-UvgsCa+p24u3I6yX^(d+s>Yo*w$G}l)~s6J3@yNh@rv6RUE_(LU}w{ zh|?NR4<%tW$FN(%0_=_!=Q$^^xF9(Wf5BgED6u+kpAMLNP9|@R!w!V&L{%Tf)1Max z|Mj20fBSF$4VrM8#C?}oc80^!jt^MXBp6)_z<~}O(0Ho~YxKmH_`W=vST?9HXTpRr zobh=RjBXU<=|n?`*pt$%ClcxQw8@GM>|uA977{(&#ZD`1G&wEjZNkC^4O_F6C$3|_ zzHzh#^J=HD3-`g)w=>Ib5HzDWQUAL+GynmKU*U7D&XYhxoJE9PhE<0Lz*Qmt!}x>? z6Rs~1kyvAO2Y=@jnUu?aS*HBG(AZfh$q7U6;3^zeQkWohbROaGHl6H2dUS}6fYcyI z25el?ski zmp42gV5Mra!3L5HGeRL)Gq|T&lhffM{0sKScxpK;v@nhcowuN79oKD-6yYt*?gtnxg5>w^<99hri<)baZ5x(`gD2PvSGpL9J)5EU@S77Je~$#*UW88IH*IdGHLM z=JBhg8TB+ji2cd^wy{iYp z-D0t3pec^)nHJ3g(6GtGmKSGJHXDLt1@-y3U=b`>&5m=)_BIVR;j|Qf5T_e~ z`rP^`&u(`|IFAK0e47dbo}u93Ne*!ZfSca{B&|5j_Zj3Ny5*c^(leWcTshAJ>o1NL zgw;Hi?N@Y^M#e@f{DJL;cU@p45?H}}j$jbe> z1u>`P+)cuSO(_76{#1%OTiN2k{3@S2VIB3bE$ZnkZkGF8%|Wc!sve&9Q&MUDLWqtT zV5z5r`9OMyeM4L<9kA46I|kygHx9}+2rNzs+NZ;6VzK=KDSg4)?D`zls^uKtmgINHz9V}MP&tcbvn?kxqq)sym`_VEI&=2m~@kLF+Ci!SORfa z99?FyO5k?HQ*Mn{aL9Oa$Zm&p-Nk<5eNR4n!UrZKA0KVkt6^0cy+bAtv=R0Z9a9iuv_>Sx$DC78i4qtwE_2Ukq6yAlY=I}pBpV}76ljEN zO&i3QeGAUsBsP0O6fHN#U`?=vdm;Hf^_S&e9*sV2637lm7=k+(2vO?VZ%G;F6NheS zDb;gT0JNu3i3}dmm1m}=Qz3{vkh}AGWL-BiakM@5ex?T}q0=FsHcO^%cdAruc;FkH z=I2n2*a9>j-tqX@%@xjZoy zHfm!Dm@UqD1j2uN4h!sb!Mz}2ciUA0xNJkZ;fZw+3j3J*&JO0wCc^77nOnwNdu}#G z5*)Y#B|sH)-@iHzrV#&N?!oyy*1e&Qc*fw_7rekuiPH*rLSc3&lO^=PIAHALDBH}@ zS)SmrIVi)61#3J5a^vQS4#$jFHv7jqK|?=3Fy)l5`qmdHqMX|@Y?#ULT(y`7o>KEk zK<$nQx(xlmgjX(#pwEnU{#6P(=$>yZ;7 zX%ai@E1r+1<=Zk~*%44b>nal>;QSVJO?Ha3BN_`9b)J_as(>WhzF`%I!}1`24x@eM z%x-7#B85<-on5hNBY}U@F$2H`+*XH#K@tsx^_LvqKPRj71EG%R^!{B*(eUWc-V_Ib zdMpY7*_VT6hfme)HNyyqg#ESz9DdXQg40PNs0v4REvr8Bb@aU#>TdOQ7!=q957zma z!=m40uegIfq4sHlaFCMvZa#(Jg8noLA4;FvvDr*`J)bjyy)p127#D=3W%ck$lo$#s z!6`&C&crXA^k%dP9L-VzP0E7?)Uk6j`eRE3Jou@?9tlyM9LQ?04vwdZi0wMT zWcUT#$Du(s&bKP5e)`HV3}EYRFcSh}Dc`Uhr&c&XrZ{V2->^~@6>-hf;uXy@v5<%; z>$>ciygcg(2QRQ}m;5pRj(tNO;K9jSNJK`ypQ{FJ%V^)bStIBHImK@N#X7~G)(O$( zNs75eP(4Z)s%OJ|VV==ZTFd4rQ{EQIhxtr1>en!f4sFPGe|IYpd!5cdc8D(SaExwk zhV9XwxORs|+>X)@(^?2``S7}hcU-DAt0TJeE~NTL2juMfyAS7KlxO_OZ7R>RxasIm z%hB2iogjvtkeQ-*$7XDey!$h@Y>n&$+(5o6$g9Oy@kE$4q-Cy$=r zQlBWHW&w8@63wMtBG_29(QK16aWCb;$D+iF0Bwo&GY5{CUBPJuJ04S?GtR@2fsubY ziBflSzE*LFXIH<~hJs#4wD8{asE47iRSm6PjzBcO4gj|0Y+Q7fpt0St#mJ}NSi@^LrfHqRNVUDlIjU8q8G3i%TpS2_uspSRR@`xF*kmfiFpn3SiAAf_qs`-NfoU%Sruq8Y zduvcA;E-dkoNYcmNdykO0KjfM+X2BPm<;=h0_~<&!F~kwu-rPlvT`URnCFDzX2R$g z(+hISGn~?LfJ7t(d2K_qEH=YrQ$=_=dDgk@$%baA=;@sX?8LBCc^HVFer_HqnwYr~ zAUdF7Py`d}VB7Fn%FnCRo>fZkE(BVGcZBg|bjM-)U?9*WI0EJf;5pR;*YmO+;Nh9- zoN&R&j(Mz&00{hLhc>8ImP}>t6f6pJdl3d#vXAp{da7sBc@xi86rupQSM3rZOP*-i zdhZl(L%VZ-bK`Nlmk`W3o$|7t34|AlZ9F$eI1SsLE-PU#$ElVhAS>Yr&cQAY{mSX~ zvK#Nba7wmK?rBFSKfrmc63qSQRqFPXzT@Jk?B(DUYeIp$+n!H*UA&H>oVnYO;EYn} z@nz926t4N*%?2v05VZzk!XPaoBx)=Rz6jJ%(sI~`M%*`+I=Iv6kDEOqtn$jaG$_Vf zBaLIOvh}21u>_HDh++2>#G$Rk0xaxyF>Ytv!iBLPXrkk7!#Yg4^RDPit7LC)7qIin z3r{x@WGubqb zrrN<2+OjQuknU;o5&N_p$uwFVL3C%$tE@; z+Q`f&I7IlciV}f{BrUevWREpVIj0v-C~M06&#QzjwRe?{DCc~d&%N#G_m(DB-X5NN z*$KbBaYfSc^zy?-2%Pp8R?|M&Daq(PYm|trPASY8g@dTZH8+ozoHmHzcY;?m?AS52 zPIwMX5Tf_i9ofyKn)ExJFM4>q-y9_Fn9i}D`HV0_59_K&Xck+eh8%jhuQTA6Jn@yC zjlCAG6_-HJ`sL)f8%{W*C6pn9P0)hr_=9X;Fd!Fm8*i(0eHmXD!mfLB&5w}^*?HIR zkB~tO$I1|yS>b}PkE+sxSiV}$rs=1n{Nd1uQg|}Kwm(9DJ;(c2*!x%ITG$UFYMoY7E(xQz1r4V4pkt2P46}uCir&Zg`3$e$Nd5XXdbVo zX~0|16Z-ABkTo@4zcviiW*eQUkUfls1_Y-Fdp|-v;XP-%lLyrk!15@!IclGvf4r1t zul2{@{`N6?eaL%aU>5@~-_Yae0sv|_Lgv~Il?nEFdroAY#lFW5)3^c43zU7%t`BU# zUK`q2_fgH?*^LA_M?x96Jm>S0Aj^D`T?D~;_=;`_P%JzqzYR(?`+It^3%GkBuZ#HX z_#6}*gb8lqWWO5D{)oj{gQYlb00Jo`8-XDrIQ8i)j>Iq8dP4YDfuVcMQdv{w(4w_1 zFOZX?EKaXs`LReFap#pj7NdF3%G*NOo)Sa6EZelhVBs8%XM`@WAei)XU9F_csZR9aGg(c_RKi^DU=n?8#(YQ@}dgTZUBoR0W6>kYpn(<{A5^0N*J{96jq4?cJ!HJ6Lz;-&8feam1>~E zl*>8XwR-EIT3|)Ax_Y494*mi6{b#3_nSNN_oAI(%fBfy+m*4-JX#hAt$G^=d4}8{l zmuvA1&s1FxJTk%!YwQaGljS>q>daowJJJp-ONJY9>Nrw*TJwSq^N>Cgut4 zXuQizlvi3UrGaVKewM!QEnS**HemnMCV+c-NDi`+F+J@^qvv~as!K5r{NG`$dF}?+iFE816CCY z{)=C*P&RLON8(&h?Gx+*pG13h8{Mqx#NN#+ASbZDSDANXY`XcJa9L|bs?9bY`JowZ z=YR%>UpXDTWGDOE`wQ6Q$sZAL#N5&Zfxw1%z1TzGy!6HE)Jz)l{X}l_MrflzP#6x^ zB1m41 z$M(UEGfaz>yi6m&SG=LXo8GQyI}CnCEWC@M%F@rnLE6EdP6c?>CQjJbtN*cpn3_b$ zSE(aEXiZ4l)PtTp5%P99<4VvGRR6O7g^f(Rk_n&YG`bsYwMHrazLSWsaRA6=o!Ua&Ty89ksPukxys!MgQa-b4(rQ|3~Tcq74lTK=87=Y1eHPgw3T zu~BHLy@%ow(XE{h?+NBQ_B`}R=55~J}nPdSS#SZ0hXc`8|+!)4;?+lV1J!g5MBdXtB7 zjI~8$#r%l58Medo7iZMmR;fGlfq&s3l&8FymqU0UFbUj^&Akaj9_*aYxSVIEseQfK zE_JUFbr1t4hf+Tyr1#YyzdpS;c6vWeH~8KA6Nl^cVBg+JPdv?6F1y4O02p@hTI3sL zhAlx4E!al8CJYruYSnyZh!?0hF5oi_VzWb z38}I=(V`@CmJv>uCFK*U?xk$tECJdx7XHRLk*7&e6TK5_(KwqyBCB6 zhq4zNYZ-RVIMWxpw(Gko{$n2Kz{{Z#$s2@==};R5+Jn&Oe55BrxJIYrAR3_c&Fi4L zQ`oF`cm|yXj2c2`t#Oq--Y5^2WIUg2x4p-#w&0lWnWzdvOuApx;HN*n?av?cFW+bE zy{qBy)b`?eogD)gz8rE}LJZTc?b{xQ6WQN#m5`=z5yyb%2?ew`;;D>{yE+UX$##S> zoix}T{o^fTjnLnnJaz15sr9-58+@G4!w`=3zLg6Ob!5M=6ZbtCn_jU&?CjfNwr~Q1 zfP*&IX$4c68^$*r^*qHOi<9^VdqU>|+S^kslBUDebkGWNMK|>r$4nqw8^cB%>%w0u zsupB)f4x6_-Y+M~^{4s8SHbDLt#3Py=Wr&9DH`H4_GF*bX@=J>w)q@vNNqOpjy-hR zY?mu$)Be+zALn-z3k56(zn0{ZAbWehv7YJ=0{w(xBrjPhG3VD)KO`Y>%?r^}dfIai z_SCMGbeb3UDXqY=HUaP=1|X`PN$=I;9w|m>;$^?XrEVOyd1nYowD>bPiR|zQWZZTt znuvFxX0+uwgT=M>*VX#A|M>Pg?(zeK{B5bQj*vz^p`6hnmN4h!omtP-k&w50U+uQ( zGY|D0?%>s{c-8H#x6ymijmR))uYQ>I?qSivUB(OUGx(^Wh8BW>^y~GfwetL6* z=LT(h{_7dM^{iIXRR_sm7RlSdX%eTTm!-UaICof=DKRATr_UgO2Xfh$}3;*4Y z>wul!(d!+xT|~Mg?z|JKb~Piuknv5e`0!lV`Ld8n7&W*lWG$kL1tktA0^FQ@bcn?O zaDKEOEWbD_mp?di?FermPs}V~dF#??7s25zRe%okEP0>j?UVxtRFvDPo5UD{$_e4J zbrI0B!qEvxm$!X-0RxnGLR)4%*{Xf^^`re}A%KdW?T~2VrA@yttn14^{`u>ee|%5; zef*j~^miF|hqOKkUhi+8&SQZ>9^D%iCjuC|c6ffyH+1hQYB^1xR>%^8!A$J;vA1`+ zpZPQ`&w1T#B9(Bc{3Kwv_q|j{j!O?sH%wI6~GL(_WaUxICwW zwAql596g&MV3%cg>9q2DY_Fbd@p+Fp2U@odFIi1?UUK)VT<=*E{L-&L_{GyGnyqzkx}9B#AX2KCo7b;@jMz9c$U_#yEv?BNBV=)+pr?%g@q9~*I5O?RLBas);0 zZ~c{40LFT6c66pxbQ+oiSd0p+A`wR} zO{}nD+S`X6DUKD{TzFWaMhuU^+auzIF}`5^x3_w|m#i`|7{P=Ndc(101Jvew@h$KM zy&l0BBB9lc_HOes=aPIvrg-~d7p{{&_mQ0@a8HL7?vi_)L0Xx&bE^V2;k6rRo^wCf zz!t0z-r?z$j$Q2Z>u-|^OS22odkqdEd+@$zB)@kE=F=+XDfiu=e?r?k>=C8o)Q;6E zsOK;%HLtT^26R0q_zgJV?xt4tM*#BbD;!n5Vf%V&g z&i0)@jjc-mfG~Xa5e;arCOzlz;j-C;NaFnzp0+?-V9SPaMO(Cp)PY5_KGnOH=kJ8| zhTv^N^=TXRhNtIVLysKWalai}SYSFG(C3YJXa(ztyp{VIuK+2?rZ!mz$ak|2)GNOf z|K6D3oW9_(l!-xzSVaQX>1eHH`>Qv-J9w@mBz9-#+#G+jtEVeU9;M@+@ z^wz=i2b15|r^|-G@}tAqpcsF;whSZbNCE3}igRL}xpAA5SCe7&^EnC(5Nm{Mvc%lZ zvgzp69n+=#j&6;#py)B|dhX4O-8xxB#{otogsLTo&6zol*f0i4ycD97yc z0+<@I*8=#B_jnJ13~oZY^2>Vt`RVg|;ittrU*GWuZ&OXyTCD6XQOjAs7Or^zuh%NO zt#>dnF`AOwd!d_2tK6oO18hJ)kA6N~3lreYXi4Bct>x7JjZh0-Y=^rz=sJ1E2~Dhl z2pQg3*YIjaD7icr)eSwhK;x0F&Ey-Vj2Bj~0k;yj*sv*3A%$aeqOb#Zh9}exiXC3N z?WJ4AR2}pz+TG+8l+EV^^4BDMnToG9JKyGCEmaLBwcg#X;bdd9;BatpRO%!OdsmImU$R6 zv3j5cz1XsOZ+)q_gQwofLVGAxM491NJe2udZ7I%z4&Hu3789r);TWU#+orda9d%l-d^4q{?j;UbEA-;h)E=fFmK1|olhMxF>2UxeR}UI)W>@iX!E`4i zC{Pa149lLbj;A1ybzIN$ix{rrH0|bpd#U0(ZJt z5YXxd{7yueUya`yuk$+QbJw%#2AaH=XH@f{YDaQfNa>EcHD7@+FNF1626Dj4o0UzY zhimH8h>Mry`txu5xq$hX_ z_7dLq@K$7Rn7|Cn!mym=amHu*6AY3^^|t8nq@;-&Ep10JDu|sCVC#6j_j;RPafrRv z0y~n>HrS=K$3O>C$+8DnxhJERI!@%%=`I4pJ7!JoM57W62 zYmjz6qeSmCzt5b`Vd8{a{T2>y{%Ei$9>=;7`4-D$y^jZB#Q`A;bG4qV2whNb7!VNr zn$QZ*oM(G@`!h_|3G+O0V#)J!JB!tx3%S=UVLK|8Y4ca|f~(D&L;iqW5KB6E*fa!C z2AdeX?7Vt<=0&adlaZIxuHgBGcSbqx_hpGbefutT!Y}DVeqYpgr}bPjfUi`$@bS34 z;Zt6+YS$6;VR_e<6IzDl0+{aV&V8!SRk0@E?7}n=<2?kB0#DR=c8ihwg(mxc(TiEv z63uV;U0whK_kHD|u#M*IhvV)<)!|HS1Z7N?DiJXS1nYZ3pXd)?o{_6l;1kWwi|~_1!xCvA_O(fAx%~e1Mz0 z;rVm`YG~7LsnfiLxgPbF`PSp`eB2ZXdSYF6`jsOLLT|Va)Sp)aS{iDzQFc1D_h1qm zn@t=igayUg&fd;-feg;1!PR&+1?KYZ%Gcx{q}Piyu+G_gBNV{&R>i)S$wuNjaRn@Q zHU!+o>1s~3a=QJ~QRVTlcXB$==D86jTkC$d^t4MvP z)kG0kjEOd{Z?y&U^k2^Qq)u$Zk`tZcG#K-C7fCH%%!nz8#?xYo=f2==i3k5QyrKpq zuo-6*dzh=&pn>@iKF z)(q+>bsfj8x}f24$FkA(Vmc~k|z>7D4V#G zZu>+ILM;?i0N3~rFO5kaZWDf-oaBGG%h3rh13|bvaafh-@r2mXCp=-b z$Ci!tinwP?iVX=b1@1uj>efCw@W}Qa7@V=EJK?RP5}{a*!J7T4G`hVj#_`N#_afS*cW=;OtU3qr)>x@&U{Vpu|}3#IQV0YK0E&LZ_i|Z z6Eg2cdaV1#gb$p~3)ygG?C7=)9>&*(cSiwM(<`5ySczqMsrQ~!PH@ed4~N3UT`Y(% zeLa_GJ8jC?j1UBL;jzXls6X_pf)REnNeiKL=UW`yoyc|7xvlC(`&dN6HaU%ZV(#od zdO1F0I=n{7iVkm4ZTp$@p1dZc;aiXGdzZsNFjxU)DghY=7qgcx!=p4lljAZDU}1OX zXTB`d+JAp8<0|j8pL6)1!6oN2Um-do8a-Q~xf>)-9w#kJv<}BrI?AY8$0Dz{EYa=* z2Rt=7LV{94p&hyLBv|ahY{#SWtjYEMSl}qSTu;fm@#8fKlZu_@R(pCqLbJ3edhimj zdtD}Y5l-HQ7Hk38-e8Sk2F3fqet}*VjCdt9v9%mt9;j4Ai_HqCYKz5s%w>Tl$`OLuav{ZoNff+Hc36WOpN^ahaAXl2TWlYb zmj$EBuDkAYt3Kupcb*sAY$oqeQ-40R#!kg^H)lFvw7{5yL0(~LMsNFV2sm3;z0}pq z^okI5dF#9bO8KhkoIp_0LB7#DueLcgkLmaKX~&0$<}-OYLPQT({C;=~=5tRuubBi& zhxww$?VV=}9EJ3sSLyg^m2jL=o}tOl_{Hn^KH$VUSE8E}PnOxf(`;mP9`OO*3}^0I z;(j|3%?U})W`|8qOH=o-qtVp~K*nN9D9}o=pnh|8K%ljOijsYmL!3vp!-GQe-=D;HUFBo_Ux@@5r z4uQblg=4X2_hR7_Qw*=R^ywd;zP@z4r5~3JJE$mssPAUPKvfr(%3ZgAKG?#m0ZSZAZ7<(tElrKi$fknZ)gURH@fBp_|OvMpB(&$SlC z2~(g?^Ol_2`kSz+#Ee63$J-~T7r-J zGqr6Ks1_~Z2*DaTFLkKaF}{L%)^4uhxL9ky9ZS4U3{7l7wA>!xd4xSOsxDf3dWNgO zeR#*J;CX^H-wQ7x^jAApmo1q%f)gAaAi7}m*db8o5&1NS&qE*Hr1hVcDL*|X?*xsF zkcbZpDY6~77PqH54y%%vQ!!VubmsI%B(L%`mF8FzZ(v0cRwdA-aDVg)uNLNWGl=Ko z-nD?-!J?jLo!*3o;X5``F4bB8w`H=~u@y^-Y-e{;!rHf0d--~*Y`fE{+0-1IvVs6l zR`QhR`jUG&QjK-Lig$s-Pi))0OUCt)ikoP2i=sIr7g(!mQtz23r>>W%zb=zCkg0eQ z_}%-C2+4dmd&tAe=gvxR3~tW|&mOQzm~ls1J`IWKu*=GBis}7D2pli8KBrSuh*k_9HBo-CgkJ$T&D=uWs5}` zo?f2H!mB$E>*{CqmJEnzfmrg~&wvpx8I}VOB8h6AFI~X_q#KGqp3A-MWZxc_-wtZF zKgCN|i%HOzQ=89!%&&X@=1FsZ7OTDMGT{UFbCzzg0lw=6exZAh#M)6NV%7_suXq4& zbK~TYw&?IVg|M}@$XG|IJJ%l#j9fT%Oh_@I&$?MtsUGVFtJp!U(-DOMn1GPJHC6&$ z7V`p(2YX`Wpi^xvRsVhiW%~aKdlPKAaU|PzDw=>|p&8(&)JrjY1L(f`8?5 zP^@m7v!Z3(?egwvi;6n{Yc>k3qRLEv3stMsQ~CJ&w*}H`d9X$elbacD-%MSZ%*z)& zWl~M$>Qq?)!!5nP?HY#$yl0(t8QSq3YKnSHdnZUj*yFIb5|%P6pVu^rP~UX&{j}aC z->Fw37^3XEw#THdeW;=N@6BHpv`y8X3%jdoqu|Z>)by02PmSkDwBif9t&pj*;i|ru zPO02g?Lf|?yoEX`n$`|hrKxa{^cRd8H*c!i>N)`!cwQ=!`q$-xmmL01PYrb)_I7<= zWdnKnUpI?1iUNujJ%2M{BW=WcOH!5S4+ZquDaG8(p4aO0AOHUOJB#)0 z`_I|Ge_zfC^*xFa7CtyK{aC`9bj>YAOLC2UD5U@veX`5#hR?`%;_Bnl|%*yknuFHZhaAv%`c+!H<7e#oIZ;ngc2Veip#Wm`fv^Y3+d=kjCS zQgz;tG7K4qz7zWDj1q*G#~Uq#G<7bhpz($VgI$`O9@T-!Fl~v6aV2 z;r+q`I3)RlpbjU)ql(eG35XPw^ajF`<$y5!5H;@|X4apkUG-Qv){E}oWQxO{7lqTM zwrj2&_+7EJT}RhLA0L^xL`=CY^-a6|Wwrj5zpASJ8!P{M^L2P<{vn2^`5ixvkVX(& z{s0^UV7%>V&C@kmTr=uqByF>JSU~?y3Bhi#A}D9)FM$V&22o^D34tX0-K#F`+q7Zg z%(cx=D*7D}vBx|z_51Az-DA#zaG`lxww(!_r}nNanBt8r4lBWuZ^O&nn<}`ed<1eo zBm-3CH3&sDsS2iH5r0*72!T!&{Y#tOWH_BNBh~>P^rQCEzbC`y|csaEszo}n5JC(l|p8Txtz`k=dTI-Na^r*Pm1>P!p*`7Ezs!+VG z*6(fnLx<~N!}Dde>Z7gYtuetETp_uqAGUx!@{>1a=SG8eQsNZF_o^7P1Ejol4LZp5 zq-mA<9m?4+3fN0;I{xg)>h?5U^1%4)Ke-f&Lma?BHz~Db=pj9PU|uF9JLR*N#+x20 z92!M#2;zm(x;XmVZtGZT)V!cdj?*RwD0sh@7WgLb4>;1i)3Z(=lC?k|(?J2WB5?R;|lB~qNm$0rxuCLvBMhSwx)IrW^I&u% z>ywUHOW9Id{-$KL>_e&zAmUj2i!H+|Od#HM840+)G?=-&7O$!*^wtjzI<8C=PFMlK z^M%e!c7-x_Y(0*q!$a*j_>KK(g?8!5Puhhtb#Cbu6u}hQPBIe7Gf{85F7-}wQnh1~ zvN?;!DRIdt?sgLr`H%AW*v>;=p;L5OyULYqjhXDebFb6&Wa5OLR+2kVE)SP#PfvE9 zdCkk6>muvovmNE#Q_zi<^eg?Ag3odwN8q^@aNB*@y4pBc?s^AioUq)b*erk6{Z^)T zx0SoA=RR%G1jq0cvb`x@mP+&CFyPw~egCh|w-wN@#y zm9j+FZGXCRz7LQJ8S((R6O0x9ubSc2|!cr|x;hnE)bY;4qPq z6a~EHZ}BR}68`CmKH1bxJ*!GL56w5_8zyJ7$D1P9{A0ZF9-r2TD64eSa&lU#+xpb& z-P#t3oixevX~qG%(V-_(<>`XvOk;ad2~u~1GVW5`*QqRx!B}SYAg7@1N&89;81)oz zJ}Dv57JEnKz(=iffTF_Ed}+lA3qI1@&bTYA3sy)fZJZ8EYFnIjuT~&K?da8oqjtVp zlb7p3JZ;vl+xR;xcOWH4&xMed(j#RwaftUdyk9Km@z%`xLoMi+3Du`dc}1!y0K6q* z$2$2*xX2XsHaj?6#1f;6R7EkmTiV9$?IrF$&dNX8Rfm2Rkyo2+G)KkGrMCu6wRSIs zS(WVNnDIM~U3sUS7yY0fzxXgDz$n{9bas-!6`_}NT*l!Q$+>17c6*eLPU#@d2~v*E zXjj!GYci{DvR`t*{_@gLb9OsxQ!`W!CoxKQfB>ND2d{u%Ab`Ct(x2b^_n&JJU}d-M z895z|pftg*6enkq`=-DE8#!Lyv3T%~-n~f}Q~ygZ$=4ACQD%wHQFS6B=^%szhaMEa zymqP#1<53&Rc$$T6~{I4XfmnUoKs5RJ91K{>E!9A`exnYR&@h#1DktaHH(rM|HFU)5KEVw&u7YUKXCUcX zxz^=|t;V(<%!35ultSVhc!`lzb=|swk>^lcl=8Po+pqtp)v6!Llhaw`>|fi#S~Q1R zRbtMYjPWIL%f34_bPmoJ1c%$=y{b}e2|)}1i7IWG3>qZC+U*NoK7ltRO{M5i;Y}=V z5-E8g9h|EZo{pI3_5SUu?PP(|Y$06d)_o0fyr znPtr6^^9_xcjprc!3uf>o#X28l1Cd7cIr8slC+x|vE-@v^@<2F~I<&Y>!^ zmkP{9Pl$`0$4LjFDFK;nO&9&VRQV2fSz;-kIUf0z;&)5nxNNlrp8N=x?6BK<&>JFq z9aQBi{}GR4Sd)&*9&y^+Nwy_GzRz8Pr};}xSt~PlbyfQP1H^BwHJy`GwCaw!*p_{H zB?!RQUF+8DH+Z8RZg##6e9j?olhP>ZKri;URd>!n1*3D1?NxqeT$&4SeoFJlAAeo4 zVe)U;7$2qK$6t=(veee7#vwiqm8!Xf(CLigrDt)@=2|L%<;@c{g!c+f9siyPyS**a zP9olbkDJ%CME!hM&^uM;?To<&{-Jc-PmV4DPUk|4EudI@D2M6uy6fi_fkM=ds?E4y zyn}mP`4|DJ3g27O!iZCN=RNB)CwF|)hSgDt9KG|<4=UdFCCVa3IlNnou#oJyD znB1vMmI~mhWrqR~JYLsiUJjeUmWR~fmHjJShp$N<4vC;@c=E!xD+oluRYoli%Sr-5 z=X6I8YhCtEr?WX4XC7~=?DNN8e=Kg=+i*z=`9poOna_$CpUKTDbaGEz>?D3p(FlcK zK5V%p`zleNH6k%}cnw~Mklpm~l+vv#ICbG3oPgpRc`vG#!x4CMyI0A?`O^`YL~P=n zG%;;?bQ3^(hb?v?247USspiPta&`$6Eg(#r&eUT7d<~te&Tho7u-tdYPKHxEfrCpH zJfi|@O1#^lCH^|;(sMi1`dozgqEd{#28-0U{`)^aD{>Jx?YW*h3R%Y4!KR#Xs>W62 zX-3Za())HCRAHZRE99BYUxP@aUL0qOu%c*ZcLaq;(*(3o?b%!c-SxdkPkJGY^c)xiJC*Z8n-VPlmdoLCHY`kGz#D~CsM2SvcO@B*O$3=xCS0^c?uWCSG)iVh`U5U`_3F2U-hY2Hrc-Rn{Gifhs1}#n=-pyI0d@c%t zW9(T#n~JO}1qzB&8{{Upjp1mde(H9Z^wg4n0dOC-01D?|Dp#i!ZxmGXP7e^a`|)kX z{`J*cuV1N-!HF#@C6G_NyUt)kZqlg+6T91+EyCZljyPW&AvY0g)v5vz2AWyg%;_Sn z=>f#DlIlre;3x7|u-gWzSMn<>U99Wow&*Twu)RMnA*PB67xtddOc~qw}Id*Ad2u|iLcy~(;H_Z;3pvoHKGy})G;7jurLr| z=z2Lpc5Tm3tCYg)D&;5E$Ce0_L1rW$QFljRR7R3Fy`N!fMBuDB`!sGOx}blO7nZ72 zM}Y6mBLD|8=ProoZ_S=`gJ8GUivWKqBL+Gqr0CPmUbT_B++gD|9~W9YNfO@2HIZIw zmr~P;Rsqq{lEu{+=hSp>6h$sCRrYRh(xuCHVS8UZL$sT7uIZj-f~=Wnq-Za;*z-<0 zI;0=T6v$*y{=D9aud6hvlE1v`SN!&?f%+y5>E=w6PrbO%xc)dnh~9^8joPEm)8Qm# zSBH+%;%iGym1RMMV}DWkySnW=aaI>Z0}xK&kithvH;y~;;&*$);t0+|D(tuOd>Fks z!`*wMe+c$z#}qas+%| zwoC-|n;*_=Cy4OAWU-atR|2A0pdC$dz5ZJD-JidF;fw#Vx_dA3k59g^o%JW&6CBG6 z8&ey0yZ9;V3CXkG3LFwAit{|jy<|AG`_u`8gasxXQH4uD@$3%a^3c2DX+v>fVxESv z&T%N41`Gfl$aRrPcHi&am*E}tJ&1Pt$SFN@S!HG|6ZLF7SVIyAKgEkp@AFygtR#qf z-<-F7HO$XQZN<_|`zm|Aw>mc24*LaO+O{hIux6(6y5p%Wg1T*{rPpiG`%C-r`%u_7 zy|DP6CP&2Z&bI`>|E^FT1w4pc-Vn9Md2*nX+9ADYOL!?(0IulTr#LcERVTxjS?+*hK|eZ5Nnc+xYDV@-=Wm5`i$e$ipuY63lhwv(5E#MDu*iD z-;xSWZC?AW1b9~%Y>d3|MisFH-xV+)AzlI|$uBSB?Y$xy@6%bmL-iW%_%yiYeaFte zcw4E@Uta*{xys`cv|B#Z?Xg~7whZup*>9rZvENP=f>j3pcX|^<79J<~gA*!e$7`U= z3+-zOyDPX2x|xeKBVP4_@Kgp-5{eY5;h+E&yoNqmCl-LJYFg^z_T%AZ9nWs7lvF{f z0w{BUf?5T{9%}KL0mP!Q&9yvfPj#zz?OG^_vN&WBZBAm5B^@W6YMU~tB{PVV&P|z8 zHYSl>49Z3$VN1UWetP|n>y@G{#b3(4#BQ+b=~$k;+TyFD@T7>L>I1`Rj%}Y9I3X?4 z$una59xv|(2Q{$@#QGjMbqx^JVO=jc%_NdK?&TthavBa!&Ebg2eNC@Bl;?T`_uXKw zP*1pCoLud+vf&Q$fnHoKq*Z4t>K&Sz6L(E}ck^U@h7O=J!I4l#&IBH_ZJZ=ogs{aI zz1dri(Vyq4tgWqB_vRqEJhiv=dNn)E>2UNkU* zuE^SRQss7ys+Z;aF3X=oONFY}^%j*OCaXkhuMU>IV{uYLiocxpgX%bY{S-HwTUndP zy*XBK=SMPh>gXCO+Hcxk6R3iUP@?p9PF8X7pSmf#X2#dgk7c|_yE{u6c3EGx*zW92 zQa%X6-Va(bTuKv+aOss3I#B-ZLT`n;h(zs(Z?30*UoYvR2kZ4jad+mTkW&wlXW(Ss zw^K%%1G9IGo{F~&-6LdL^Ggl^vd@YHm!h=K?9<4KaT9Bz6*@m-9*_@^Utjy}- zHU?izRertRdnapi2xD?)BX>fw1|Cg=aIc{?(mQS`B9~kY&ZP7FRfd>~iiMbJ`KZSO zN1PMS>M9IK+BiB#^R(Sber7M->^M_53#vBkc@3@eh&_MbU!VT^ysW2Qx>ir54)WlU zscE%&>;xunYix%&l)&Z=lp7!kMf8=+DXKBBlUX!&o!ypW7JwZ`;j$<@^bJ>U9GJ-` z6QGQ|Nv{y?yQs;|b{+CI0QG7=+>auMeY87)to_KTb=4hBDU|KYhsC*20T1VbA{cL9Z6{@Z$e{`Teb zHx}$wKvRRyQ$>{hjk_Dj*c2EV0O;5dKW2 z*qKr;h~rP$q^oJhH`1QJEV&UIPNbG3qHK$0mFH?E2A&#( zpsDVj%MHA65*wZ@?dU6VY>wn ziIcJ$L@GlwJ|t#?Bj6JiKWIq*{yvsf1q8$*lWv zfF7MyCe3E~c@)`zj@4zR?C%sqQ&ycifs;n2wAc;CmoJM zdAljeyJ*J@_zre0UKZ`s{QTp^CN524(L_W67)CA z6S3s+OZ~DnK#(1BLB{EXvhpxCzPuR#d(>kOOs~nqj^HIR?RE2DhE*&Tf z?5UD2@vUS%zj&3GvTw#2<4@X$GHq^p#a4;)1Xa7I{T|2EV!f@-^Q~m3dTG>JdO2l5 zTX_r}h6A|KD6X?su+c%aEZHjX1@5lOiBt#`kZtkaD^@yeX8JkW!u*%=eImf(l_IFy z;B+iS{62QQp3h8TY+Arw4t`SD=HfKL9osKU^^V8Z#(Em}&2cHYJMFk_Ysmmp4ti+Vr8`SPg>FwcIi`hex};LB6-WoTECsL$c>sm!pY4t3cj- zkmo+j7_yhslMv~yQet&#l{3VHf?kTJ~uCZ%}%wHdhZ)uj%tn-{Gn{ONI_rLnb{F@|Fw$Kyrs5sL>)}G-S z*44ms1A!Jv7Ek2+Ph9PXgeT5$TB5aqd0x=nGH1VY<2#vaS1 zR{hdtYpnw+k)9HWsPw+20A^9ehfI|+mM}n&|2lQ)12Pg;s{J{2%gILlXj@nEA?uku zrz%~BoDseFE|!eN&f2NS`KF@5k}uH)8PGVS_$ta-rjl?JUhQv-RDLn1$m~G!a@J0< zljeB?)ypsb`s_QU$u$r<#x6NCG3(zFnVX&k}HA0-&BRPeikK=Z_BWbcevrZGI5|U`32565oxwF>P+f1BR|heIqyXEN1b}_tfsDasX@1EB|mi8k^MT9UDi+h2dEYVq2gUqrU;(VcI;6xARJ>6b*i#Ongq4mLorf*synDmLd>ILS+Y8&+x4 zb8f2Ks`g(1q=cyg$T$oIt>?JF#ca}s+BS$g;>7~C71p1Uw2mI$8#u`h?WXw4BE$z{ zH6cl^1hB3dia4uUu~SIj-k?xp9oo4$9s#nyD8szp;e&XSRMBiA>L6vuoH>yTE0GPv zFG(m#BvqJ_w0b#r@V;0o7jgVzQif;$aE7Pi+NBzLq{w8s?I?SdG0T?Mx_gnbjp`)x z0ATjGfU34Fb=?XA?GEqol~~@DB9z#%>O5*XP(hIuN32OsjRD+(WF>Z(jBys_y~dF> zNQ$ykqioyU?2u`?ZM&Ap*s}sKcA&jF%3i%L6LB&fSWC9preZ*F3{qu&0&9x8UFbz$ zid?mIk7B@A#aveZtrl;;lv;glMtu7IE}rQD+@H*ffrvNRVR_jRqZVJZ+4J0+^Z>_5 zWJGfA`MiCzC7|ea@>X2A#d$BE>5CudP*Rb>P^XY#l%k|737H+pvAgxt;W0rXGdWAC zAnto@!**jc@{x|!Us=0WFe3E_f4)$fgS-G>Nz~f(mC&kL(@jflDT|Y^pY*cG00{Lj zb~YT~G?V9|9@5uvwBq!>Tmy;{RACzm*;43Se_tnkQ@5i&`=%=Le@oWsnv-cBq~#hp zKdk|pqXi}7qkSUcDTyT?FC@c0lw@&0q2K$;Ol8*#O~XlI@U6|F>KOJ0H0n?+lCwmS zxlflMjq!fhnwD%1*+VUcWM#vrfp`+o@^1RiRn3h-GM8Pj&1*`ELaiBxhQm|gNne;E zur)dq1nyIL>`ps*(JBTsXkB&6 zN+psA?7p714oR8DHmw(rpfuqgg8r~Yb;{N0k@8K6^jIf7oi!@ItcjP2?o~FwL)4Kc z=xV0czBA#|OXW6t0Fr6Rx0s-n%odcb)Mk5Hw=UwHHW(ykoAG*@X#+K`He`=w?{tFu zf`aC0o&Ndxe?DH{pIsK7ym`qhC!lb&yka82h-`dqNktZU#7Tw;aUgb$(JyUH<+Z9h z0i0{6Zxc+>mfF$HUed1Fxl%y5Z=va@bZqvP)2=N1Al1pDy(D+^$2EpN1CDJ5do&L3 zQs7Mho$BeQGS>h_mDv=vIv010@C~Y&bs0gB3jx+(7kM@Z|Fw0Jp#)@=VQl$PLIH*; zHk>?>(M!;|Ls_0eZ+F!HalL+folreK)F--#U|jVry#avQNz&v2=s#qNveO+i(u}k5 zbr;d44+;cu`=Q}ZGM-3t$Qn3lPDs6ayW+QgCx=GuQ}1;xcsJ);r7{;CPdKXiitj{- zd{ZeY8KI&L@Gfr&>*a_V$p@W?%5r}u5;?j_6&i^nlH=4h1Y1!f>OIz`K3^cN zZ2qdUFPA7IIoT$(9mc-P7bp2l71v++x4&=y9qcc}yv9+UR7a)sbIgbL7g|QU$K_{G zXl!Z~UhC=%bp&_Vp%~m12g9Wo=Dqu0?b%*lBnMwkvSvB(Dps+N6 ztf8m;lrb0ivJZOXvH|rPx_g@`A(@q_MYBGM5rk#e=gP!?4GLA#P2T1JsG3f62D7BG z&#fB+5yZQyR)G~%%+a`e<*2za5LFKJkP5gjE|_;`uj|x){9}H3WsJn4m(H<2ja}}_ z*z>X^_*WCmO;n|tm)}nYc5sPe3RK0)ZHqY?9A0yRd#V|vuCrtt0JjokL!%f4oOChm zFJ-J{4hdWuvNftTpNFmA^>GKQKFh6&&cQ1(zRyFJQ(n5Ql;(<{5-66j3x8G3zM}>w zXzES<4UVS(@|r_da6DwTE(wvwfjv0l#53=;2<|CM+*ehDf`esWeUbmPR@MGOeuAWP z8FysG-jtu=eUs_B6a(<&x&d;uNl6~y=Lx7#W?x#S3A-rDum)OBFWLwed~cG(StVl2 z3n^DDWi_lMh7P%3yh)pu#Gv!RgwX4Ls21-O>#4tN8S?d-9NoUNpEQZCq?E=Mc6Mnl zN6i35K)SzXQ|LJIRHC8lV68v0&7^!7KfJfrn}mHn%B>_E)lWTC+UEs_awuh-+k9KA z|DJCFYcV0VN8jqyv#?7TRyekL&3Y>^AA53~f-t0kux?yK5B13TKQ7(a6pJJLj_ME_ zF^u0T_I)}09L%E8&8{0bQH&xf$*tnKsj2H`W$a`r(eJ$#3dGkujV&{ST6EO7_I6Z) z5MD;()JE*zz2fAIMV*!dS>Jx1SXdKoiZ*_WILSUKqc5R%Qd0%8CLOv!)VF^ncyf0| zdi$a3`~Bt?@caDol`7}>8$WqCKSkI)yq5-Hve<LE@eJb z7y{!@vdZ*=|KP=S8530_9zu@Enp;l2f6u5&xE2pDtMlNa(Xx9|2Yh0!*uqd zF>%tRi0pat$yv$Q?f%;$ZNDs%p&v9H@{}Z19>xehd%?H7Lu)zdLRRv?M$(s(92J(OEo+a5t}bY74txN$Us8RicE#9324u)5Sf%`!PNeqr^a};lh2w7Uyw>;G62MP)H z`EBjs#u66!z$-#k$(L9$Itoo?Mm>+y0LQ>|Hs7pB zjNDJRbWlc%bg;%jseY;@fMi1Np!62nyk+YY*u+UYYT^I2YU!6%+lDfeDam!z7K9106uPSw6xvrnO_ozcws!-Ermy%w9oy#r7A3Q)d0F8?C5t=RE%aLT8W(+ zCh+q3+YahDG0?o=Y(}-dudZ*ub6dAbq)+P2bN7ac!1{h5|NGBRU9N+A4?EV#ivP_O5s6)A2KghIF;49EgMoL6i4Uh?2b4N^}LBx-RTHmRycHA zA<|26FSBT;(luNXRqu+>Z7c&P-`NjJFzQB&oB`}0hs*Om#C*{?BwpX^LVf=9`xpN6 z^W*1l*ZlUg{d^g)c$0mKt~qGy2}5ja`ijpa_21<_y`XWF$%_E}j*`+Ege5SlN^Rah z9VgM<4P)!Jb;qcWKEnb9qCam2>x(&_>b8xX+7D8G)svj8M@4j@4JH7g} zAL>kYpaxbFP#R|50PAy;dc+br=X7^5ucL9F`5tsc~kKUzh@iH9RQk9D6 zb0@FhIweZgjyQ)?$5YM;x%7GczRiz-QUx#4Q}jRW%30p(IkxTk*ax+BrL1UYwoz`y z+;@i&sa>-TOmFQ@M;^(A>EKQ8jkwYr&Q;M|bH?oCEdb;Mb~vdi9YR~yTVl8KQtAWV zk9vCP2rZ`MMmi<%fEL%)LenPnP*s)(D!Z1F;A3Z1k_`E|dkwHj(stTuEJZRhL*ra@ ztz@W!vs1H09;mnM<(7x0AM0^D zBW;n<&q{4gaAonfgVj2ea;Lt%bg%%_bln4`%p6gi&TA{jq0U#8mgiK=F3ZM&N=}Aq z@HUqTj(&_FW_zdslWKyYOansBYiaj~q5I4EA* z>*&P%BoG)+Y7R!MykvT)+SKH8)~r(BX&e#77`Ar8rCpdZew3nJzrhKrYR2Q83~Cd{ z9z7N3AaHD;-CXoUSIDRG5Q-aD-4_Y0v4N-o!9?Tm+MoIT`@dea!}bsR)AfXxHrBlq zNBy>xpz^5JB^-`R*$+yd>0lROR9E?%Vuzq3n8~(vHEg1U)PLlpA_6s%mFi{L4#3Rh zSc=4Q-(I*Yu*L^8l@K))>%8`N@Q@{#*?{%R%A%nRAOxio*`^Y?9faQGR%v&(uh~S- zcA{2^WLy4}l+t!`^12#WIyZG=DlxYDHo_!xQB@NbNr5+YwRZ}>WIZCn-xlfkWsy$p z1<9IrlYng$cl!0tOhmNlDhN1#gIqcdvAa8e006dZzz-Dq?+H8irduNH(kS*a?cSft!< zOW|gz@#>;PQOYI+wn!4!IVoy+1(q&Ks8YAj7pZRbrYWH19-WcmaG301IKNfs(y5RrO7@x!c4fZaC3) z54{B09F)iQIlPTmPVkiQLcK}_ex}C&7~qwyEW;5bwK>YFW2SS9QIj&>5y6819eKu6 z-R7xH{7@Zy&zr+5?C#l=T5DsdhNOY9dLV?M;_#Y&^^&h@jgb;#Uj(JjsR3}mEzs95 zpZ{lFa&g$6I>u*r$-AuN!O~O*MMz$9_f8W+xLL?udgqcWCr>*8UjVvOfxgRpaueeT zk@Z$!QaeWp!Bi!y*}Jh&N;84y9jd=Kz1;xm4#!>(+cV%Y*#Y-I1jOEWvE%ei%l~S3aV<-L?a6G=N-cpSj&@P8x0`sWRK`a6Oeo+f8%a$guX=Ue9bUv& zQ`TE?lgq;9pmKMl;c~)Rqsd(*h&7%_kUl1HhbvnR{5#bDRrH{M?&GHUCW_$IZKKlDZ9t% zLInq7D&dO)Hf(BS)*w46+*@&wf8kfEg6Lh0GKG{~o0i!@!c4E8N$Wk)DWR15w~m}t zV|pKDQY!S!1S}OzkDSPpwaPpe#S_4<*So*Z*g3J6e1NWcykz3yf{}XIuxUfYC!6(`>rH&splrrKQxBsJP>HTf6}C(dXnzbpJB7p z8|!YlW7(meId$@Jr7pd;)-}r)t8*)4@ODz9o?7;bW?iqKp3J=~N^(hiw1v8z|6$4E z+F>pk_@F+Ptm#v7gAgRxEt_Pvsx3T#`L1hT)01;94IUP=s&nRis+M0qm#Mb)=**vD zr%4yUQ>FhI^pI0K?zoDVxruZ~q0Q+DYPDb0-SmEQy2VCn;nZCmpI13DEs>f<$=0;! zBkHqXx3N?Xy~p0wN2{Bp9bT;h1$%cyzN*e`x54Sd{dVqLIfi4X;S4SS;KY3$Vs-}* zn$Y)JB7gq$=lsJF%$NyTPqI5yP)chKeINMn%Xu5;3^Yyb+P^wlMED?d^Pi!tba7P4 zLTcBlgg5FOJpid%1K4msmF=W@p;E}iqGLGDwi_j`TS0rtz~mzR|K966g5-YQ&OVV4 za$DR-@U*`1mlp4J(Wt?bLTh?$PTiebb@%!SVpzl_&ek)dCMH$vHfq_Z?QmdYT*N59N+TMT6pzr@7RqIU==J zb4^e8-kMdLss`6b_m~u5CXmB7g5HMrlD?s^i9l8TF}zU+o212XJnU$fUGFkVB~7p- zx$9aJq@RI&HU)0^NkJ=Ta7eRcj*{ya=ix5P5AjkkBvD+xuGv5Ty)Kod&F<+JlbocT zrY3Ji+pk9=`1Qo6SLmQT3a1DjpUuXGe9S&;=q5J=ktVF7<|(%N&9Y zP8FcS`(eP-IC`$~P#mQB$NM21*G)YnYuW)DzCf1|z=63&lEtqsc=VJdZ$TVVI0+9` zkf}UWmA|jBXLX!kRp`wdF<(`!)+<|6LSQb{U@8resWxAm?v}c< zS;OAPEM}ZkoL=9kOzk@gPfw@pZ2Vr{=g3%l>A*jxlyWKOwq@meZ1q?QDHabv7;ZP+x%1Js?y+cKV%RWk! zrrMX3p3|u$JKHK8B(hI9Wg!6|f`(+k^Z>lIh6GD`UYf3x$3sr$#T~-+-?l(>yetWe z16drj4*Dgt+=uK833)(F&92hil}Lz=6whs8%>)uXmAIlr%^ColdcH*UzK0FjQ!`9u z9vnZ>p0pGN5%0HU`tkL%juS6B1W)*iszpb>MF9s?d1=iD5mwC&w^oZ1n%EnoI6~Cy zUaWyf0=*Z?CsoI0C_eRpk}wGf;wbaFl9n68xOd3ZEEmN!f3zquMy2hH`~JR80M8+J z_ymYiZV<1IT``N`ru1?rNv3f2rh7qZ>xz72D8D!p zeBJBRhO1?vqsLM`wM)rcp#58|{9ntQm1Ii+M95t(z-ZAEH& z$1g;+7uik3sbUw7SUlEsxGLL+yx%IR@lyJwE{^i;u&;J{AidLZzQ{&6Ra(XfJMCG5_Pml8BPWEGDt zlCX7jo)eUzNcfNiceh*doU%yA1aSv<0FB+5uh*6O>&xf%&a8T!-C`?!C{LX#jvUo( zw#wY6fbKX6vEEbJK`)Dvs0`&9+#5l9edp*G!2apXmi8F8KBR2Msc&2tIwjltn_578 zb17<<^eQ>WDj=$x1 zV~*r}{Zqf;n$8}m(zIO)DtFobItw`n4j`8e6j=}DxSea*yth=xFKQI2B%6Cl;o?iz z=d!6`-wEl1CrAmP`lR0ggaQOK4eY~Q7k#}sXT@uyR+Yi5 zuBiW11#tIj@d5-=obNU$IVP%U5U&sMbl3g_Xl8p0fOSmWErBwEdcG3@V?@r&!FrE1 z0{OCN|Cs;&IDY^B=cQfvi|8-e_g6n`-4WRWS#>s|tE`wTaCSOPT! zT%V@J90#d$;ueuFHWldaeA}I3p+n`noKE4iQxj9g3gl6*0cHv`BC&T>$9qbo?y};# zygj4d)0T(7qgAt3O06jY#79#@dv|KT*tzq%#s!K4mK58vH?yiG-qEWN;6NbgNQY$; znfJ?Av(fI5dC(ALQXDAu5#CqqU!VWSzVQdv$B+6+S!JE>9&a39AE{<))?5lp_ z#i)Xz1c5#F7}V#U3X>B8otX()!wj=2dw83a(qM&yQeEp0;sd)+k?s9Tc1wa~2V0rd zx}{tZ?zMBZ=dVq02&2keWpC)^C;RGEoaf7I-(G$8UWQJWK308dY3T#G^HDMsl1j-` z!zrArL~)be1gguao_25R?u#&0wbY=xm08f)A-Xf%z){jRMI0z;y6nV0`68MpMK8w4 zXX{G%34p@>d=nGuh$7=00Pr7Bn#bIWqOU%RD?Sygm@nyeac#@ zt>~qEQiXI0PRrPq-hW9OS|YD%6tY%V*OayBXyhoGov0k=e^@V%;P&_Ry26nas2^@H zQXdB?J8D|Ikx+`HQh&*GCX-06T~^{dzvzv9rZ&`ooSg>(Q*HFP?|$j$XuD2|hFZqN zLqHv9Y^iN!wc#!{OYQ*shkEA05hf1RUiE4Y4uVk?D#iuSWFKT5-LoKFnw~=6hkBJ0 zoDsEgs9F$dp53>owoZubq)ay|Ht*xKJ|IA8h>M) zYnmuUT?MI2NSJ&Edb9&` zzIWf8+0lVk@d(9+Pol}LRT0qHhMi(f8zomGS*XLwD;nAF-3h~0?SH`d+hSdx=Bw@H z_FE8l9S;z}qg@)h_o>EB(wXhh0a0QE=egxOt2YzD7+!XJ>z#tJYz?Z{SZh7A61G)y zBkF=}<*Ayj5*_?WnNPVkOY` z>rG4g%jZ5neg2t9hwA!S$j9BYNVU2>jl?zCN&3Pkg$vX&bmp&?HCZl>qu7=hPPUnS zmP4_WOzEpn80%{lre~i`$)-_T2CMA?C}3-IgqO^)XBOQ?U=y}c^MWZ<{;UsvpB6~q zYjud(WT5|~ZL%YvTB8w<*wYk>P6K&o%08^g`cw`Tl>^{@#>=tSaq2)m4n15|gQH5D z`&{-9w+)=io?ywk_XIkt-u5|Of!CMsP4Uq$?dRuz&V{{{_j{~X5(UN8>P)%|u6wqq zmmJwf8<;}gE6y^V`J_CVN^@udR87|$NnR^eF9D?JU`$XuiDp%L!B{{^y+|jT`h|8R251ku0f&g7a$jE%L6vZl5>Vg>R!buNMTbHOWqhtHq8zepCRaj&2s91OIgbaD_7Q`Gn^I7xAP!u(_0G& zcH--z{rKbKf3<%$$1Xn{PeQ=N)!N70 z>}WR2kEjxT^>S3JrmTr1AQ*vEcXHvDV5?UZYD!V`*K0WPi-T{ZSCW>xXH!iZ&@8x8 zx4BE%ma6OFWd+I?O69RkE6g9iy-Jdv+mpuvm2xSb9JVz-!|8Qda~@4^9CX1U!wd;V z$F82x=6sy)y&wxxu(4mIPmQ4bsFQrI8`|Q_pNd(p#rNpV2^QA<%cV%i3ws&rt zy&dJ1h`aIRB&N*!BMDsuYaUen+QV+!?57@kUEMogN_6WT{UGW$klnKMxNkBfW%gFt zdweY0pnK6xayiah;)pZuXIBI`y4isC*JG`I{yAS9Ub|wW1$Vv{fnpLS=mp zfrCTI85K6^qjB1ukPm9Uu%R4}l5)*z>HihN!eR>LaNvn+4*ncVx}DN^xn?MYY-y17m3W3y_zE>-`T8tpaWi)o9aV-(!{!NrwKYpvJ}TU zTC|l2UQ*((*G_FOx2mZGrx$$J#wfRyBfF6aKpnIKb&IjAyI+VWu)%rV4x)6=5t)!G zB(e@9K#t6ViWV7QR{{??mrMR9IHNP#$HrB^^}%ymSjQcO6!w(xYFO>96*VNrR-~45 zI%(sTbT1gF#RPG#HqMx%+F>`p&_0PIU-L_YnhKk#p!`Jg# zMTIkdS*r#>m6?6aqL*SH6c$mK!h0bN0^Y9bI0-n>YTKa-vYL&BatyU8oXe`ZX_uaM zM~cWMY%*Dm>!GW|0b`rqc8#hQf))gN;vLR=yyL4w`fVmSD&tSolmzL`jCXH}`CE@` zWOM=_s$L~UMyj9@O|La-+PQ{oAEV)HW=VY7a1!Ygt60?&;->)< zcP}TxrJ1fe%4|<2>+KM*sftkMCbU&M%*dRpZO&`At2#?O1Yje0dLJdMqAA@8MWSZ;R9+|FBEd zI{Q$s6#S>DPPHu{jY!3Qr^>o`pAzmmY-esUlI2R)*KYRisIekhhkMjf6CD;njk_{v z_SuOvm!jDDF<0+Kjil6@ourEgK|%XyUc)V2wMlmDPF-?N*-6_POe&m48xxKfo*L6i z#7+hR&fPuqAvub3h3dNv4hK~t8>F74DK$-o*`zO$xAXsd@u+}OD!(jVTvAxMYl)#; zGmn+DFLL}&N5&)>PZt1?>Y(basYu;FJO;Z-kodX{FJuO#@VJ*;iOEc$Nd?s<fJw- zCp&>dI>+?CHdzDON~o=Pss8{}rAV{nzWGO-N{Lyzxqt`ZPmKhge$~Te9}dXez;CNf zHq21Z%iEQzZH^b~o4|ZyzfvP8_b46iA>KfCAcRi6d%*zIZ+zj4AHlJ8ka%jW-J9{C zY-*~>?X%ynVz#_!N7txCE^0JsK>Ws8wfN>}6K}6&lp)AY%FyqQcb-!6fn%ijR|x;L zsmPOlJDq5%PqIZkjmkuYm&~cMGE-2AjMjpHxz2Taqjwc=W?8Mv5!6q+0LCdnE+RB( zn?U8TrA^CusP^vFMVA^I98Xd=o!THt7GQ_eku|>F>wJt%9I_-Xs&qE(CbrI#_lE zhBF80y2kS|<#jz)pCpU6eF@~qkg-p)m-wepju0yF2(gsG8#6)kcwFlVqj*=gT& z;GDpWra>=>s1i|#w7mRFPp70}esxxp%oUcW#Yy@l`R2S7yFp3s@PV3uLPRgHbIFpA zL)PFtmjXnQr!1{9=Z%O^w<5Q-FS(daC0sU2QFqA#=o+?w1Y(?DYiCzV=8Cq7=_yW+O1Tw#X-U+LB|PgHEsBu_l`VcaWGZ_gLgMRCg*>m)AK(A@YcaH3tnwu6#K+xdSp7U*-e)7$Qxc9vAtLE2Ea_Fwp+@z6 z9=mK{T}ZpNV>smsCFl8-=AvqAc?~NK9^L78MJ=qLw`LQW_hPkh<{-B_u>n^+vS|Riv5&PhZM$8wI1Mb z=|p-TPWpPoBO`!QG+E35!a4T;!(!R%u1}4IPM**_S2wKe(h$|taNbX<(G5JAiZAez zF9P=v>Zx~g9F7NF>Z0;68L(IsqHt#ng?-p1(;HyzC2iDcr$Jd=IAPOSRNe{!?7jc4 zU%P%?6rTPM=LQMpo-qg;cpe4uYh^9@jqbX4ruy^?WzZNV1va?7WV~yHUmaFK0YwfINwDH1wLmdV9 z$|neVjkgmCiQvxGaB!t?Qhu$Tud7Wx#tWC(QB;XqzM?ZpJu58KvLNZ2ffVI`kGLK0 z2w|=oS1fsTyYS@D**J~ek!H<=H;o1LlawlQXr8I^Z`wH0^Sjwj=5gON2fnt?U&f#R{^RG;>^ndH$zr9aIRQIQ#WvRA zCtXuz4j*h6JdvVK?KgEKIa$jD%9CvD3^rvcC(*7fPw&-Xxo@WfhK)%#NN^NXL%1sS zz#B>m=-nfuk%}V*IlLD;Gbj^zE=9h00A@)u`2tSbc3BKMOANpWKd(ukJzkv1HZ=h^ z5xaMJb0}P)T^0e!@eoeqTzyBP%DFj`N=e&wHy9p|4Pc{&-x~q`Yy0!l=Worce1Jmw zMYBjt79iO^$>PR#Ajr9ZXOl6?zfqz%OXIi*1%^%Q{Yu)FCaNJ*qb8J2Gbepvi-TS< z1zwlN#<%r7KdZX;jYD6QISJ++()yIvWu;-JdJ<^ySG@13r)?S0ql1P$C`uP zSTKGh=L#IRA7PO5?%h!oiVte&Q#K;yQPxn`dlj#2=TetaLVa2+EXUMzuf#sv~nEMC1QXXmfVZpoW+7fpV1<@Ir5 zoXR*tUCQs9U=^W*QnnZ1PZxA+Ixq3%OWU3QYd3)&-PG^BdO#w z!655?o5VrtzS?=dE!PicQl{iPj%X`_`LZ*QP%`9DpDYMMs>km+0o|oDrJ)TeivU0Jj1(_!)CV|Bs%Q)fO(1d zry6?l?;O~+v&DArN?#@^4;r1m2dtmJfBf<9ul@U%k6%9j_^DC@Ve7f?7Z;ss>UUdA z!)ar$P}X_*n#nl0w0= zFRmy_n;0VliE^p+=gva*k~-9+d7Ua4HZ&Y@)Ec*5>gV%0HniD|l+7w!Q^OQxGn)d# z%VUF($-ffzv=%2jd)XYfi}J`xb--ac^a2Cyb|Jp!nMzAe_WQ>A`K9$$<-FY!p0<^j zwd0f394E(E@hra}U#=DbfSilB*g*#KT?%Ve@%nw)}(iAySoU*a35Fg!lWg=&3q zt5D3lR*cFzkK@HFQM=hY>Z*D6Q~+9Q!w1Wo;Itnd#3t*p3XtQ%^k?Hl>d70NMBkP> z(&24ss>v9@GHM>Uk!pC3X0@1tc13Mhn}oDsTYg`4;;ycUQSQC18*!>(vcxOq>xrwg2_b=X-BA#hH zsHE7`X=SryALHamiIH@0lRltx>0b7D*&?1(3{j-yIZv9D&36KjeOQ35^L|jgC)-R$ zT#P`pWbbZG?6i8V?!FK#DT3M6p^A}xSIK%C0Zk4#84*0T=@@YE*31KJA~LG_B;DKd zphmoNPFB1?j6O~P!0yx_1;g7){rLXvi3|TUb{L&|PO2_zZ>N}**isQz>mJ|EaDqy+ zuR{VCwHavi4iz}Cu}DtQVq`3W&SmJjL3v0M#cBQ@NZFm{_A7;?H~_6N*tn<3d;m0^&vT~ruD_?p657SY8_YAFeB{erD#++ z+fxsL$93w|1)Ky5!oI~5UeAJ=ye{R4l2+IV)~lC#6$-6XS@6zfu2-Ut!SbZ6w_f(P z1p$d>8R8v3nuM`0(h858PKs3{+wgKRTlKuI(C6{-kM`&MCYvGuGO$zD=|6Qz&U!ji zbb-wyukI2&Pw)87pzyrZmYp9>T-Wtc3wb4csa!y2yVj6|AdP!Zq7GqZb1Hz>CZ^Td ztvDVCTA-|mQ6lN7$Nf7ivVtL&$YkVADD_3O+7@xvyY%GfQLJ9s-1_led~EkBipmKKWwbtbXmYok`Ar-?XsSsZE5eM$7W!@wb0$GZLqIiS8*u>Gt zy;G45a^9D=+!rgXvFoY6@||4cU?kvmaZW)yUfU>e7!^q*l5Pa!*M<55{*=lsYi;We zp%7S~oR=u=y=$b*7N`vd@AdyLg;hcmY})ws9sBV(18^?buD$^&9SlZ zl1+C8;ajHz3MXy)^o5LSX7Fx#tJI00e6Y|vNrrO6$z^9&z12}(Jy5Lc2tiIGaRJ`1 zLn3=5IOsPqbpk5-7~Pw`My>I-M1YlupMkhbn1wH6*G)66| z$ddlsTyk4Os+MjNlEI?92ti}sbCOA^WrSMXPF=NaI@k5^lH=+1D%_M*ULJs()uY-r z&56&Yj+bhcd@#LhFV2jD1%S>*B`v$zHzXBHo!K-m29Tzk4G*%}`%wLv7p(&nNmzpk zJs%W<(?MeVhlM(RS*T(al5DrMO9FPXVz`t80JWbo&vlzIrIn>u;SyCTsuf;O6tO`)wG1+)`#7gVCZB^@` z?tRJZQt`%D6U?vQ$N1~dk6@`~Myo5wRqnAO9~{3+Pk-m7u9zpjk1BRldNDFGi*Pw=}w(MuW;+yqoUtnm#QqtpO~d`wz}}0 zUE`oywGTuP7;3%AnU}BSnEzZ+mwolVRR36arAxcv>9UlsbLW+GrJg#Fkae+~R0m_z zF=pei0}=&-?4eCPD+(E9>Ce<=+`N_z3xsK#+LUCp0r<8!U7tc2Iwy!h8YKE;$jPDh!FS6ol-N|lp9#d(lC z0sSCiXOpx&UrmXktxS+*X;lIYG6Fj>xEjpFY!C!B1l79=zib+>Q=_3gQCS`BD)Me5 z?kjb|P75c+QY3tIDT@!q25^aT9%~L_hOnQyWi5|yLDDl+7Sk+RtJorSC1J&kD1k&?Y zUs(tA;<3C=i2UryqkGHld0c&Y=K~sb+8X932qRa9*H10WDVh|?#hcxb)eTHq01Wx}U<*PI z`?)we8XL>XSrpZ%UVAt!q3Rd-Pdz=a;Q;rSzBQEEK-_oyskAB!?=`}~W}VuogyW{# zb%NTU3^D^Es3NFEHx>G+f0%Q9RQ47H7K7jjDn4ZqW@V}LVDBm4!co!2&>uuUqDv2L z$Jrf;WUG|7HT&}O^T(g_&m|M~VSlP<@=+#4o@q=Kh$H7#-yUq~`;I5sA z7I{%Uxu}Ow97`jYFv5ngOGNmgUIVIh-P|&v!dB)yytCsmc+0#49Z$4~s&3VX{D7+S zx3XJpQOPJaKqD%oc-aZG3cQkCHYyufBl{*Ng=$Uwk7s-pC&gBGF_ zU(&9e{0i?005gi0a3pN>^$xxRhi(puDYDkQZ&l^bqD@zmv`J=Ft&gfvj{*5J#E3a5 zns@bQwT_w(#?^{YdM-`13+$Gs^VAYHT$x1H4an?*G3&t#cA2sVOrG_Y(wgeBn7SN` z(qyYCxk5CR(dj7Zet5sH_9I~+M)^IIJv(T=EhERb1^Y22dA#)U$`ePM^2{|q!GxA{9{Ov+1sK1+xkUSBq;o-V`cmT zvzxOz-s>D7H8mVc(j)N^w0Jx~S&GdjWzCZq9u;<<`iHTiX|0{c@rQ_itV2nez^d_9 zNpF+t0t|b4kz`{L1UM<`sY?g7SW`xUg${>Qe`BKBSi6Eyr0&;c`qn;u{{G{=>#`Or zZBH7a0jyLVcB9?~%>a`KGIMb=)QJdFJrbbp15T{sH5Zpz% z3`;?Uf>O!OO|^C^d$lP&w%bxzvd_!2J#J1auI8-KVeoLYn?_p@n%E_b50{FzxC4z3M?Rr5Vp_C9hz-ppAo+i9?sJ^v- zeoo_eRa0JWxSjz!6@xIBY~#D*$MUqvHdq0QC|H^WdWVN0!Dz>VsdtOj$QSV|x&=x#nFvrwUJnk7lkKY<$Wm5njj8)HZ1HsUj1;SPa> z55_(()mw}Rq+HT$be=*k*trN-eHq|rPNUwWp-k2?z%(rlMm7*|X5E};;uTMk(hEXj zgT_<4t@fG>zkUAt8^}W-1eb=Q zm}k=mxXf^0OiA@wK;OtG~tSnVl-n4OVXth}sKSgCUC082_-spVrbd@w!^4u`YQ z3-F2i01Ko%wvrr=sSY=JxkoXUE*kd&Gkv)dkFg+-WrLK)nJJGLJ*rPw)WZ6O)B4XOpbN)qQy{MG;9u( z6XGL91)QA7KFRT-0T4hDRohf{D6dlkwcc#bgNms>^ucG@z^xKIZL6{`c1}AFuDDfB*iE{o{}E`~2E| zd|ai^6P8e~wp0xqtQ2pmV`r!#|z!lQJBY))`D z??vO*r9SWV9#BowoUA8{I+vpPtlq?#5-^Pz^G*P9E{F&T?jzRe`zrf}n$Q~}DGQQ6 zl-LKAcm-^crgkLrLLWFy=-XLsc}_E1fal=HgBUD`1HRDYY)AfN|is~RcF0V`X6X%v{ zdIo2lC>bw)x&(2400rVrbRF2k(dQk;Jr(W|;J}t#v{Y6yRR&U9< z?b7(1P1ZHBh5GN%Hln2e*Rt8OEKhSz&a1ge2v+Pj(5fQI(sqi@aGmX@&AXZk%KD_4 zwl;K*=YTbUtJdpnt5g@%Zk%wQM(0n*M1XHi$mjgh8KoPAq%wDv*3Z^*p6c2k&f?y! zH(>K|7PXON5QySM`Ft6&X!Q1b>{#I9VwDLe9Q6td%gK=1%JhsBT6#9aC>jwv~9F_E2R# zY82EZJ5}-0d{z@@5@D9| zsgT<^*XdIZ-Z^a*eKjRfJX2fajo*-Eey&{U2BDShVlwtrjdp zoHusHa#wUpoNUdcLU>JkU}@Ccy-&%pQ?Kj)nLVsCa4957}o8G^u-Fs^P;~Q860lkc> zgX9zf0RKo9(8kfaQB}7wBshZPImx$pmnU+DW!Ga)KA?jV$% zoai2%E3H!u4YWOSY5+%d_~J5;yLNeK!P2ivnB;8pt*85$Cs6i5+WsC6X*`^H%6v_b zDdYDQb(vyP3-gTL%d?Py_pdJv z+b^qrRi>joK{Fk#Z>oAU4?z*W^`15>23@)Aj2+h^Kd$i@C9LMf0k*)@CHP#5l0fj( zhQc0ItGo+1>r{AD+lnpg)WfCzb>xpFnVgis^7nbas#jB^U6P#M3MQ9oeE;_I&(Hm1 zSS~x~6AxU`8P%+)(Uy~-Sx`O!fuQcAD59sL?-=X}z~c1w9K4p7UMXmN>f6Z1JV1@) z)|&;kggP`VST}ssf&V{U@46&MZfxnkO8-B`HXtH^Ks?Q{z)j5~b~lF?Y4rBz`%tXR zWUIB!_G}GBR%PPizTB~VtqJ%&_A4pMotFHaIt$>E2Z!qxfL~mCC&`D(N1R@T>E~GX zj3oXJa2UsR>D+v*0Sc!nI5@;TN+p7i4!*^AnKjHvG8m^cxxSe0qt>vPJZvZhz|oh0 z6Ze7m{7$_2d8PKBR*G}VWtRVOE&~AjqrGU!XL(bqGU*b4asxkgiQ<~nhq#~BM#dy9 zU7DGUVGG6CV#P)|3q*20cL=(tQbH67nPl5VBCS)4sO%fTgHSShtD4S(<(8KvcLGG| zqF=s%a}e)zD=J&$AaY@H(xB!#sQC#GLsLZp2qoRsIGks36&2E!+I#R5sZV^HEV)7xjKy7>J6wNS~4v6lgTRr^Up09`<$zhkaf&L))lY*$c-= zK&{{OMvQ9w+9in}(w{Kfo6hbu) zlshiPY|iPk*B;mSi^6$Pz9_#WMt=U^EY$usfU&(8W*&S^H8xeFr})~>La9%r<6QZY z(b)qhGJM?EdYM9pGeJTo+g*BSb`XFCS8r0)I9<98lAi#0J|MQMs>M80Wv^Fb$jf}F z0|eH7j7ra?BgF5-Q|+RIXHNhhqXpaC_BZ@Utjzqiu`5V zKv<)AJoxXrQUjWh@f&xkn*KGJzt)QX;qpD#N$-SP_PVc7*R5_X+fl6k z$ufgNj>X9;LLPwWIXZcsRocZ(6Sg0!9kn9x89>3jAfNreS4NY3u zMGh9I*?CREs9d-m%$v*dYG{&`jRX9SQ+op~Tu83Zb^59)U;9u${rL~QWfoF6UeA@Y zL0lpo`E+i%VqeZugfu7SE7`9(a1{tTj!@Q}BDfr-U8;?%cqHeY%zkr+C0#3n1SB4# zQ!Huir#G8U;^4%cJH=nBir;P8UOn1`L|Jux>JFw|?t|?LyYeYO+g!q3hVrboqKT#& zI3;T&U0x6MIY4n6IXY7jQBW$FXi>@)*t)`_wfeH7=38!o|LO>;K@;yadCa9)~BL-^rs0b{$;sS)_8-#e=kxy$|?s9HJmW6@=)ntnrJFKv5A-1Fdq!3&3#EL&$*)NHv`=GA^-C zFGAJ}{3qZ8%Dscp@86c;qXWVXkahh;^3v8#IkBZUcxnzhQg$A^OGnbEXFJvyuN2IC zP)(?R7pc_Qd;6kSO+LL`8m4d&cPnLErMs(GEhH#hCGcz#e-0l@k}U@%!1~kZf+KM| zBMX)s>}9SkJF&;dIH?jgU-B0#2Qbjo)!L%aSP9IblZq+|9AHlQraW--L1X#wcFyW* z2k@=BgUaV_O5dCXIen}OhYy)Q*6N30?T7mPsMyQti>-vVgDf+66R*#Z#P6@L1luuH&mbsuBeF7C)FJ8K^ zUarWZBnm}NlzUhFg#-gibfB|2hN@&uYDciER_;*WO+kKMtG9yiRnEum->z+d6pXn! zYdEWfQBp@#HBalB^By3jlgm_7)e*;XmV0-r5(aQ6I*D^0l=}c@Pv!C)Zs6mC!J?GG z-iI!Ye3LFvccgAyPufx;!48YIq*7!!9UBG$otyIyEFX9`DVI&=t1_0U?($eRCDW}2 z#;%uxc+KE6a8d1z>Zgzp`%K|fiku8v75)@GYHmYl$xFuiJRB>x<_Sa_N*Wd}va?E@gGm_P zDT1>ju+*Je0_fqipcDZm#{LkN+&6VDQa@CZJ(9$MTBMEzJEa`wIIAjcm*w+Jt9~_D z9MuWqc3wWkTcx$)bjUuO)FeiFhCzW8(Fz?o`QJAyX8wPTlP$U<+>QM6T7CMsG>>9_ zYxOomIKaG-7k8gI=hwCJZTpBm)S)E#0VO|Myu=ym+tL;Z()ambi zxxT!yoDYSdpT+Zf{|-)cg`fa^j9VUsY~%PEHyNnbs&AHS5NZ0wZFYjr!z@+x*uQMZCM?Z=A5d{BIHpM$_loF>5w8wF8dNBUt?&I z>BGf-4xJs6&`mOWR6^rqLozUjz>ujG6)7d>f}(~8uW`ZG zaPbYMOYd$VEYim}SxN5RV&YKkKk>o|mdXG}cF7)F;`UA_LM2yeZs5cypMrWXUy}U$ zc@45iJ|s&4!LHPl0vZ%21oqy6cSB9ZKDGGq{WS9jTuUy+Nvuwn7Q8w~YM1a>D>GU$ zlXIAh29hM+w#h=R=dw<`Z~m2xs6=HfRZ{UHok1OWAaMHE#j)ww6s+5oyXT8)qo{!N z?pt_QKjC1b2*Y`X8uYOS{ej{hYxQ;1k9CEqpNJ$`-{L(U#Yyu`ul3?%Ym_*qcah)x zqQKVl;?~8Tq<@h8_@;;8p>2vZ6bYtW5GQnWoQ|7pQ_@Ag?ALEp7)tAt9LTY)b2puO zq`-al_*8(>Elk4{t)^^GamWrumZApP#-P)AmgLl$dZer^RmZe4ZcWCS#*ABa+P+Hx zzYldURL$}AksF$I!_D<0fX>;c`Y^}6M6b>&T~sNWtg?Wn4nV*)xH_&|BQAC)FFSd)e<)%BB3s{7 zrX!{k6QXoBE)i(sdYPF9Q7Dyv$-62nv#)BG=L^6KXv=re{8s;kMbni9M~}tvcEBn2m7UbmeMP2;lSoARs`=3598zNgcfG~q{qFtt`5mZl`(KKiq0G&u zosedzguoSRRXC)0}?=}0_EDsP(SEc zd20M-ZRPOX<=7n`RT&jEPiB-`>0@~zwl)7na6)wM)?o4vRDmQeZvVYf$6w1pwUM0P zauEMG)eKSTA~;k|5kb+;{nzBv@fBHF_t>doMk@g8-8Y7!{E`&F)RZA*)sw>5{1XSh zbV${oeAxQ4sXRP36mXqeaX!mt^=llTvb8+GS+^XM!L3kyoeT&t*6x4;HBi%Zt-7?P zK8JR3DcB87Qkvz;C`(6Hqpm)doLo4ZL7{Mh2s33DWRL{Wxt0O*`$YXpg;%WVt~nDOx4Ir0wm&iHLQ7$~#c@*_h|Z9F0==R^<5R0s_2P`+JQF zaHGPdg5VA^(80<#fJ2jef@zY*Br>m*bLVydFpjE4Y166Er-)5$u7zmRQr#?C1cy^Q z$>aU%eY*enV|>w@{f!p*$~!uDXD$h^BugzRxEd75fpQNta_e~6G|F}NrZuaIeZ)(( zjHGZ?H5(VJswoI&DRp;IYhJz=BgJ~_T@IpZnso7FDFCy^<@U-RC~B%FpNxqhTB-P~ zvXYE ziazc+Kqg(6^YI|15%7`T^ zw50R(^3SNZ{&4}Qzv<)Q@JyXM!8uyxjZ+Q4>4IJI+cZ1le^{!l1u*%C#8ik<<62~e z{U)qwPc({hoJ8fNX_|c%Jnr{}`t+aomHNTcr7F^%s65Y>LxH5+HTDg}jF$$4dJYVw zRSBC;MK*m#i!80vm{`N5BBZ?2DnD|!l`_fu`fs!1n`Sas&$y5DpuyWxGz*mn8T`&S_Ezw$68izBJjKulw1sZ)&_g93zqBs7r7m zr#oEiGakhSg-v!8qfe*8@AU+s&oy8nf}A(|3u!36&2cJATf#2?&B2pm=DVn4RwMxF z4_u*JHU^OD0yjQQ7<@3*;;0^H??A|Ahi+~Ibm&M5NJ&4;3y`#5dNupFz^(&@&MCW- z;+(QYU#yyKNa?#Zr2`g6SI8e*l6i6~=5{E5d`exsWL8SsX@6a%^0Tes(D0pq*eMEp zXOT6om5vjjQw0jWxVTudOMLAfP1`4VQs7jQaCg#M`4T>P)3X;y9TcXgbnyKkZ^v;t zQtg0gPDJ}VZ*QvAue!jdktmJv{qbGbC~Yr2PhFsU zBWE?PB$vNim=m6Xm)7yb@DnUYjidJRrCC#RrgvA@DM_3NQ;l1-C={%aFVT&|1R+Wn zy#$jOWaU*Lq3~t zHpLRO98@k&KRSnWR3C12xK>*iC?PjdyL9p01X=Hj2?dT+b#STpPEhXSzm{qH37UJ1 ztTKSI+#0@+R-IKhb+*GEUhJA0vDHCg5Rxs-CcJDuP;vLin}@>1 z$Jo{UbP0SZWSLBp7l|yohG%l{(6=>!+oqH*WvdVGTxAtdG_+yG5~~iL+x1dW-gPT~ zvrcQ$Le|pB$$CD*3&pwPx4|^oDW2s`cv&uRRG{h7!YN1%Je)bQlxjEF&49qYbHF`j zC#SS&2;Ix9FVD?4D)L^qSE?@z@dDfENa{Wvm?s*i2c9~?UrHMfZ9v(Y9>^(sBuP){ zSA&&Q&Q&V?)biqTaNCBIBcHke0i2w&CHKeWi9}LSVtL#;xcTCyhlj7q6-?39Nasrh zJqtQH;t{95&M)`x!i4f``boq{g=VrhA0MD06-{%IqFbZSEMwP1=D(&`i*LkwT6}_}%HXo@jz&k}-*KoEso$#T3N`n71i&{!VCGNpR?ug~*b*5d5<*eMY6s=mK zLVF}Z6<{gU+__B^edm89H#|_(zuqAF{$uL!IyLxT;22vn5MG92A$X8uoz)o&pmRJ zZ3UTFjdU`?rZv%r#6JJ|@A2j9Z{yP^DOGPWb<1$-XOQk3xn^41 zylni(rBoqL7`&C0#o&fHF;1-IH|v>v6VZt8!Jx58fw~o`P8=qR28tx&P1D-O{%N6} z)!b?|m-HI3sSOOsmoDrcs7LQ5`m)cNRnPa5{juxjxFd&4q+dcqY{;5#i-h+us?Ddpy|^53!;k5#cW$vVVIB2qS?way-LGK0R* z=V?+px(WzRWOC{W6u#96ql0c;T_!?9}aoIF%JNOASovV1;G!EImUn*(>N zo~1>~W3~RA{}_LaFZZVphfYoL8MhQ8mdV720K2WX#A6A{5uI!pWWp8)B@4WD4vA4g z81+l2QioN+XoF`8qEeX#|# z5VNT@?7}GD3+_D>g5?j+A%d;D)*i?Crb6CS6Dz*vdFFO?C)B~HQ838e-*pMy`Q1w_ z^df(h%lRnD3d2T zf#45a`naPy1_N0;_u0%vVm>d6rmIMe@r5?-Ht8*+K!>+>Yo}QOz^bN>k}5tRud zvP~UDos>%2QUX*6C{oKv_w~;D5|EVjbFqTy`@7uA=db_x{nJu+h(8IpmXuZ-AWH{v z;@Qdkc3(%k_;k8P5nzi#x|eC&S#Bz?Ta(tT0R8Fl@EqycTOG>U?x8VUpxC(dIPLOs zKwiF(lNOHY#F5t8ApZWqqpfRPr7T}jf{UxGFEn^=9Fo7aYi)Xb5ZI|uZnccq3HkX> zW`Gh1fKK+y3$Yi;=Tn?Mi!XEpBiApkuMQeM;55JC?y#8S#P60cpTB?pJia|-3x0i* zTZ#KGIXyFC*E)FA>RjzfiI}cyCq#nD`22U!zWdVNX_%R)E^cBecQDFvBt<)bxGR6q z)gV_v!;aDJIF)WrEfDk^iUdmB`;uOsa@3r*(i`jPadk^0ROblDa#K$eT2zRT=)6>& zX5!u?)t~ghIF~L(I&QU-2Gwf-=WNgp$1ecACu`{Df~o)POxz_6$A?OV&Fu~=E2Kd#_2Q*lYt|!L>GI{+vK{LY zivU1AAX`cdV<(3SOsb%1wJZ(q><+c;k~W&kq&^$SiE871T18(J+)3vYFzrogSS+N} zG(0K*u`c07>g(#L)KndWV=a1^n#^x%JS*1R)$UuvJ%V5n5cyrNj7`I`9mt`zE}OS& zp9I(sme}oq9scvfv2e>e2{;4w0!{UGb37^!FiH1C@dj`@hG%`@dxyR3LU5^0D7aO6 z66Yjk81!xj2aGm=<~1)(fL#aO$vVi_!T|sWB2!l7owvW=-}P z?@&rr%AcEaU(}JB67~18@IT*vd)I8uzixU|yc(<$@y60NYeYrOCHc-Ibwyr$G1X2A z0L&tUdq%^*9aqPI$a|#VHKwFQwzatPm8Cg`>rlefV97_>prqFtH6qU`nQ?GWcWSJ% zKSj(NSr1UQTl1(@6IAu!ge&}CO6lFE8gbaiRMv#6J)9>$Zgy@XKXxm>u~&DA!tGcp zujj4LFNs!R_#K2{FL1h{O&*|fiRWr1Uw^k&%PA&5&y~8qz1Z=Oq!QicN>tK%OFk

    $J9wb^rm%qN+TzrJ9XU`snXS?F)Fnmhk12#m{DCEpHZQ@mLRSZeu3cgYkebwkD}7 zgc-|1Qk%I$(>c!NqlC5#v}H+~wp)d-r&@4IElYU|i_<^=1>bHnG-XD$4l>D>vV=91 z#=Z$9ch;G`41GJvaBG+)XgILEy^4cz`@SRs6j{>*x4p}3{-5u6`{%Ne`{j6{%TjVU zambnkN$NId6&R*uJC&KXiA9Z0WH@9@Y$}906_zF3z4faUl#kixznDodzPujV+$%j9 zeaYYWyqg+)ws~6Jw%Qt?q3l{IJl;&@OdnINHESe_P5x_DZI34Ht>4k1{!#ApOn!{4 zjx32>CCwO}{J-^EIKj6~O-{9bKx{n&g_X%6nex+B{8YP*uVK<{+Jx{o(!1N&|M@6 zV}&0$jyY6y0z|ATm`WEUyr}mywoNJfMUZvOjZE&NHkUaIK(%>0#3WTy1-B18#krHY z(j&mO6EB8(8$ZhA|MTzh<=cO3?fs-qzApg`TP%9hIfY#g|JimKa20t2o7%C@x-Q={ zfoC`86v;o-ZbGZ0om&DyaWQ3y8yt0wkDaa6$XOJ9o_bZC^6$fXp(jP${G;b1ghOB4 zwOw5&g+lp1qy#6ih{=j~$ub~-2GK47LL##x@=~=}Sq)3w2{2u>Q#mg7i;&Iz&l>~f6qOa<%{qx#hwe_BIwr)ujKflnBcyrN*7zfZS(*{wrZ~qA?6GUr zDcR@&Hra5Z&!HbS#Uv<*zo#o^^7R@Z?^IM>BgY$wh2>vbC$dR4)yX*`)C)z4;47>L zQeO+mDk4-(5Hrw$*gIXWV_OVB;5ty3jOb);A+Af+GevKI-hVc(BK5g(1Am#?oR zl?dQIpUV}GxKrwZp!M1&bVe*>${$3yoaN)4i~CDm7)z(0-kKe zoaM=LyV`DxIG-#}56hWDvQawHDOrUdWCL@kLhwJ9D~0saa)Dl>?(}AZB3(tZKc6yo z#a~W2tpM8&bQv;r{4*z&o2sNSom6G4hPHuyRMl^zR27M&&Q(wlcE!on{pICu$l^tafN4>kL$W8~u!YwJld6f6%`uIov^WPu(`1JAjkKe|ZugWL? z%90%~Z_PJIbx?7zPIuzqDu$;ap?u-f!M2NoU-~{3G}>g86+LremJ1#oN7FJ)#k>6o zK3LwiA_#d)XfLmuYQ`neh8A_~$~(n(p1Bcqp4{T=vO!0Z(Tqo2QV&P{PYoFe& z{62v~?GBC9y%PBIPDb*0UH9Rj=BeOoT zyZJws;NyfngJcV#)Cqv1fN}JnDp8i9POUWyBNW(k2ACtR4mXvW8L1q}DMij#<3gTt z(YP56#Ls^t^NG0Oys@vU?_`EAqyPE;2qLauQc154X=$Y)C8(t5TtsK5xdw>pP|bL# z50N8LdjwD*=-TNzXH0DVvqee{%w?*4_$Wq=*nNm|4$Ov7ya-#)H8)599GE@VOq^CE zPi6eek4=8uiR-h+7%iDnI*l z-{wJC1=gA}&ZCZWRjPyHs7)TNV_W^6?~645{PO$#?c0(v=L(+N%Y2OuBrQKqiFXE? zrR`05P%g`bZ1)%3q-zP=p$_7yKsdptZT1*$9l$%4!jblFI|$%G);@_68^@zaYb3uD zSrrA+!)mv?BI16r@Hp=z2ephKm8&Ezvebt<^b;#lBh~~O(+EV)0)djOvPKOhzt|-^ z0@0R;5!K_qw7}pOHr*PlpE~WpytO)H7SC$iCj}k9Zt8OTzEc1AqS}dblPdVV*b6z_ zM)Kfy89fd;>0RXqXJ;}A^!Gj#>f4{sdLUKPkh`YT{H`nondn0$9ibC9Ti3@gFmg^r|e7nRkpZD(4E(nl2TF!P=YK;>8)?yeyqme5v67+3je-NzmMN5 z$7y?e4Lo1zF@p=DecR<*=w&;u7Fl~~r+NkCu`sNH@|sCmjeMV6K5IPv=(|Qut&XaET=5*YLVYQeMcQzI8#MU zZ;$w!F_4j7|2{>f^tS{Ya9jY1mRm;=_wNQIz?Vh`Y~2j2Gjz(yjLvSPrKohsN7{^P zRPygDMbZ5A+goEDK=tCcu95*^xHwlgo7O50?od3CVu>2W-$U`J0k(3^r|B}W>&19< z2hzbdyKh>-!83K&m({^euJn;W;pHif_r4|XI6;_gXK~3W$rO2hboAtM&AaNc4lW*{ zC9_Ef@SYk!W(|+#o1B+MzzPwcX-$b0SucQQJ|Bp_s8@5b+}jc*04fgOY}{5Km7_DM zS!-%45^WfA1t-6cYQ3)0{!X2Z%Dv~;$J46!;l6>bo1dCoEdM$V3IShyYso(Uq@=s@ zb*s&-Kf>fsi$s4_Gm@*gm$HEXxEaK|^V+#`r#aFdADOJH*K<-!dyF-r0xgXvJLXO$ zN^qmJ%lbdW0M`+d}+~IHJp)Ob{16&0U8_&8w4c$!L8eEtrK(zhJ=!>JGj53 zhzRgnv0Pi$>@I5=I+CV2Aa%RWAS((@pKoU0$EOrAreBPKP5p8JvUyFyxAmQ*?XXDH7A|<2<_vyru#^ zcfBhCk2b!vQ<;`HSGgaD>7X!c^($Q`>P$xpzkfPT`tTA3Tt{=IWQwO}D^1&$}*$Pr;* zL^gqVy;;M;&%S(EV!x_3m>>!A+wPMGs1iJ?#-E}Z1Xv=7>|4oSHEmKUlTy8u9M_Nc ztS^7GpQ@Si3{OObJL%Uz{#4pPok`ttz=lyGw0D;7AMfd!#& z)q+P&qB~Gs^}d{ZUgj`|v^YMrBDzhiX5W_I8GIYitk9noI;e7a3(RXnIJcS&*)pcZ_BATE)IftX+tDklPra6xrk zMVWh4L(<9jDPN2Q1nBx`bL*o)EHAf%1Gf(a+_Q`COio@r_$0xaXb8T(9(d}|?b)d~ zWkaU#{!&*o2NNhoJ-nsT+|FxW>c<<9uL&+Yhd%IC6-xd%7sK@i?&f^ebp|N*B1y;w z$+UWASAn5aSDJc?-$=Uei}k(!=iR?J`||f9HZ;_>yh#Od(}%k_uo`^4X2HjG*(2BM z$cK|e9541%itd-b=>mYMVQd0lZI@sOyl@P$o?5g-O|}w?sZYf2*q7Q8WnqWvh$a`{ zQOoE=(fKuCIN}H?(lIYb-hC@4E;xNoF>0PR`~bIUuOLq)+iw`wFZxxE&-MH78YVIc=jv zU%I-^sZZVG3pBmd9lOs(`YZUV13uyR>jqM^iqavo`;bbRv|yekqSdX?!(Ufwe{*_%Ia7DsY{wP#w{qL~qNn~7 zyIQ`K5Nf$_#uKSVTFd5aUsv#F1c4E;QSmOK+texhQXx%`S1X5WyE*8TsYf49P_59b z&y02@`T`m@9)lzLI84<~i;m7wotY}fOr_AY=8}d3P05m6hf*#A*C7tE-0}e(Z$>4} zKFJ~NlK4tGIalfKV0dbmshbqW$35qP2RxS5kH&a>e9_C4!@JQB>muKEjRk;WD*r zX#7$@9r44=N_E$*nd$Ot&)zaMLsxT zQ0H9BPf~x|DLJ{`Dl6>{9xIo9sA5EHCcEtp&=p{dL+4J$@0v>6TS?kjo;rnbL`_I< zeX}hoW?Iz|-PcA9c*&59PB_5u9pv-nvN8kHt)#BKYEC*NvfYa6sY_O+%sVM(M=B8C#``LLeW6l?w}FT^ zVf+0F6%JLq)Dg*)uM{hel?ElVcRwny`Ep41RwEL)OQasbL#=1zu%2-${9Mk6RK&78 z2rI>*N-F&zyH=$rl6Y)-XiF|`fJ^F!h1{VM_PF{ zUuNaP2Zy812u=mC6RmgR4_`y!a4HMu@)9xseEv-(lIPgzd zNiC05IVVIq(K(cEvo~?FPzv~j);OM<6}kG3Qm^*sAfO5qRxix`b#6r`@Ts3HjJtz;BEeruE#lMuhfYjfjdAhDGEBM zBxOU8ns62UdXvgJvAf`t+~EM*-~?>4qLw{&(5W?yP@lfeow7GA16qe4wyd~sUBU`o z)y90-zp7fvpHpIk6X{!30IJ=Jk%1a^!iGAR(b!=dVU@GdgQ(HS*q!?zdt`Z*VD0Q> zXg)6fSgECm{i8dTUU-Z$;5FTHVL{LbJFw|jr%judVU(**Qfe|9byb?mjXEsWuj~wb zk?SMcv_rY1JX166m>P&Phh@AHuU*dr(iKobNDb5i6{heUEM02F_Kd}n+Ku^)Vhe!K zEPLZ}w7gIVvoV~|!(s8HPJNfOQg&yOwgc4RL+a2ljwm@-r%1MGwd^WNXFH)oF>z;L z4k>=S_3HcazWlY_pYC@!wX`}&ZqKzMlbs1v?4)0(I1bB{r#NHZ^e&3&TmuqQ%DznR zV<^WQ0^!sVfV6z4$$8OPD1JNfzAYP?)YUmm*T#=@j7$FZqGhU#Udq^89gpWfeo)^j z|EjT3hHT}y<%5zK>`kq&YQKcbi_l$wP`i%utdg$H+SF^O+~f2CMky1ysK+vb2N3LP z67dsBR)C(e^4dRydhoeFg+rYK!S#BpUsX{lCyaLZE}jora4 zz*zPTKzpm8jm*n>+2m9{SL(>n+lh7S$~RK=cZV9l1(Z5OLn_gIkQ1h|!~;APwAru? zLZu;PGzL9RmF?aQTSb2;aGk@JO9yACXw@o&zdn%Y}c9ZU}hC#j}} z*UcV}kwUUada>p8EMKb2je|pIN64wlpeoM23G28?d(aBU-^nT7gWeve@=BU*UYA;6 zfx3*ecXj>S2+;|1sX^L*>`) ztrznY2t9A5V5r~px2JYk^rPXpLr&UwUv-8N1cV36HbDr(C8*Fht? z%gXi1ubw{aj;(ewC8t#i^x^2x;v#ib-ik^F55{buLM9AmKom$u?{o|AXl|fNcJ68` zYJ9PmNMUv%NVd(o*+LOP-S5)0?XAv_mzhD4D0XPT?nUERnTO-CJ*m-_b^bnlmb zU$L)WpO(+zhf(Oe0m2JQMxQcEo!#(x?WmDfCRdBC*bj{uHvcg@#Yw} zTt&@Q`+BS7bf*Boc6gOa$$@L#4)&!?90*%f{$#WJ-kjHC%TGR3je4JNLx#;xg{QMU zRg2|1OZsThSY8H)Hvsm@cjWgDQ5W$x=qb~AYHmh<=ANPf45(d-$Q z{R+MSEB<6qaK1cEaPbb!6*&A{ zvAgg^_^6;rqK@_?mon!h{-ku4!^TP+&sE6rFQ;=0YU^-e_p~g~`7xc8x{t7}rp?Yt z%0!-VWx&E<5zW4YCH8ebb+a2lx#_QUu~TYjYUJ9t9QjBUC||f&!&;2X#35f=Efjw` zcE^*fIvpcZel5tJvAxDwI?nY$Yz3@wAWLa-`!c{exlJtVc}m(Gk8}0)>&HL;P)fD_ zG<_-&NOSvZ+^U4I;hTMPM@LWTzP{P>#j=f&z`BjB0?QJ#CKJi{r+$bPDCyslQaY2p z)?+x{1=5yl>aG#Ri4teinK(LnzUfl)n6)9HlA)%?pBa$V71>ci;mU$ziZE)VrU}vJ z`w)LfIF;a1tP8aaa4Jr}^`QzvcPK_i+NlgtB0Rd)+cJ1PRQP9mjnXQCak6{v@5}V< zkMGtysxUmIhmt~`l9z+Cw@zDGEp#I3?hv1zae=d=6xD8FrljJaDAcfQw`)Eo%hCUaE z{o>|>V)w@)eg7=Se@V^0jE$7zlBx*yV_|RgAx}VMQ*jy8cse4rG^+Q$Ye3l)Sd}Qc znnt3Dd2)J_C1ludWtA7T2$ZESjf-Z@-F3$*db_DUltCyyK9Q!L{7{SXs@#=Knxr0) z77PyW_@aM=K#^QjVNu3{)JeKIfC(CI5(E`cI22n+hpz;MeOjhh&gzq9NH7A>&}N^Y zi|KRNxR->!bf)%x= z)6-1QBvz7G{VlT>KClz@V=1auIojo356|(G%$Al2ggV<)1n32Y>s`Z{Dh{BsnbgF@%*j#B)H?iCGrr@J zA_C0~c9}KuT4nQaa8YNa(~<6NIoXZ_v(=j(6ZzkOKJL%RY^XL?bpuo=6_ z(yK>Nx>+OZKt;amOHbJ1Ak-ytSBpdHa+mTTbHr878!5)-Yd!cn0uHh~0cuJmSQTb* zI!G1w?kLDbl8~82t>}NE41K)cm@+A;w7{XJ>uG6xI-6kWZ=JU9$m0mP{c_U;b~)neJ_B;cg?-8pFaM+p5o&# z=ZhLIr@X85vn@)O=FG{b`CZk+b^tX`R%-E<#^TVf%4c6ZYBIM*sE#>wZ=#ZjU2&A# znUY)6JUu6a8bb1w$%Rddc_%gedJW6ft}9{@M08gB?( zW8V9cO+`)2v9s2sBrMXp{VA&NWscb0q|gDIH^74iMHM8dNyVW;np3d?s9SrJ_Z#== zKX1J~5N3E@H^L&{SN}R<-g4sfX+PMr2gRxYPHdFNk+ZjXoRsuQpM6}rrBPBG_DzlEXv z*G>WQW0Bqs-14t6{1m?VI!-=->Wft)*LQa9g2>N&fMs;VS?MhN)zwW?Nqq_2a=N2# z;gfVzxm#4V(h#7(5@f(a;ys7rF<nHMyETE{j$!=M>9Y!U)s^qz_{B@}W>Hz;F2OfPj9jg_Y{gkb% z@Lm>q>aI&$gLMg!xS*T1j&QXaz~|CERr>r^ph9DH%4}_`A8*P{2^gjG)Wu!hzsUim zsHTR}sSND9Xy{85RsU$!dRfDvk@Nkws9XwUSyI}H(eQhg7M>nZbx!!k-F6oTay0@;W$TFI&Lpw&QE`I0M41qE7_jdCB{ zOS|qx%4n3VZnI==5|Z>Y;-0>{+pqIy6O|p8j{#Q$YtY{NS_0>}om_r%CP7%jiM5kuScvb!I$t~b!>kp>0>0vXV zcfE$^p}W%>o#x1e4ptd9hRK_%bN3~Il#{x(;F|aD)aQ>&U^f1G`cm`a$H@T+r(#ds z9(DR{Yk1J7FRwsW1$&guckE2S)79K+PV?}0DeEYmwGcUd($2S`HSG#}Od?3C2X)0% zI6Fus-DTUecpACh#C^WU^Y+O<~~X!R1it&=w>0L`$-VTJvR|g*tp8)DWmH^60K@S85jI6069vKbDDl zExcY0r1mF z%F!eT1*YUEpB)_%(63CpP|4kPM%85m0Vx8mxGu1kWaKLqIk@KC*$$2ZQ`+Vv)?M9+@aXfaIz5sc9A|TId2=-Qz0~_R*YL~Y6RYj@at+nz zaHfPHtJc1*Dj}KCr;G_8r?2>@ zbc#ZbDf6le>?;$0I9Z`27(w-El|j8B=k8b{={a$4e6wzT)3?E2sva$xS#E7>6WhSps-d`o3&Qm;4!&#}3ri3>+S5(ZXPBUBv=Wy} z{04ov!n~Zy+I)^LGN$we(@sSbn4luZX|JoQvq;RnsBWnH`^r4mn#?_Hg_-NQ6%>Qh z=M3PHll9#3``{$-V}7jLf4+Vjzkm4Q^z&xyZBOq-3-Kc3%dgqaV>{oF>wcQ}9B9++J-#~D8_L&4f9Glm^m@`(i zU>Z+X#gqXFdIqovQxDTk?P_NYEP-d=`Ak7^Yh69qlHkZrAxIhMxtsm&GAuPLy%tBd z6p#a($q#gNgsgi>uIJ-yao(Gn5`4A$+IIHfy{qtTv_C(bD<#JB#Vvlpxv(Vd^@y^~ zMoD*6wX&QFB>xi>eDAdDq^hc&Un;2SUIzhdE0ok{;B0MD*n#()f1;Y!nJ3P-$Mem4 ziS6r$^NTy6oM6Y9$fCpcl*?(C@}5r4$-dHtR@W*1b7FN?j3Y2<;ClF&LX6xdhb&qt zO<;s-xg6->J1+@bqsq(&lXS-IQvkT_&X6uK6o(x7!HKfWv5O;x_ci+c^QZgU(g&?S z+qQ|Bf(C#Tw@Z8Ol;^gGQB{A_)m72wq#aBi!6``~@U34iXD~034!^!W!_9HZW+#g< z;fQGnEXQ(2iypkwwkjcr^MC8}?oiT`yw`NV-Kbk`0H1A0_KrAtPP2gtJ~%WWZ)h0V zjF)O*`?~LBOd`l}L$}ShH;`voj!`O7WQDu5!s-^7#Q|Xo?cl7NB;>xh^3Qep^TXFa zKC12|)N;D}wY{K8mfO1|QOOaG@R8A^1!|ppM9ovz07!DG8k{*YB^B4t!T740>!JR% z@8+DzyJj){&Zeq^ey8&GH$59c3(*gRT^} zuMsK|=wWq47Rjj^;s8Kku*H{tTzW=RCph9GmAG&(?e~P-*%r> zq;~(0Hq5u*KK}8~H=-4I^jY5kwoBKA?i4jP@I$<~_n;Vi*Wf!UhE7%@Ap0T`gS~Iy z@L0^MB6WzMJ9qglLh=m^)*p8^n!Qw}f#*XbRibmek=KjoH60j|EqIH*e? zi6blJ*GV|OCh=csZu)}}`t8g8$JdYJ$Af78g>>*teYY?5+nN|H6kLk06UK_~Ks^Zlg{1R<^izGW~1|uQzKlk*M>oD zs-MtmU1cy-*B^V>bFu}oIM%{(g5@p+w}qy1Ls8v%#%r;GEVqDOOLO%uvy zr%yv>m2(w~idz9WEcV|qL|RTW<*VQO->ua7(@K%t{fSQW3oY+Vc9-K2)VuLfJ!`Zz zgn*g ze@X@TQW`3&u1db|;JZz^mUMEk+2qrKY@fcV7N#j_BB$B&S)$MP$)*%=`z76-5X3Rs z_4lBH2^xUk{QIu9)V5ItQvNqN>~jst#`wNc%+5(6#3O2`^PD17d-S|x)m85vR%XBTX^O+^WQ&KtUev^9F z6kg}&@7my`N%;r_Yl^5kikO45`|K3Eb?nY)P@Q{?=UM-2sjgqsTB|+2m~2rA&v60R z9Np&P=;usfo^PWSrEW+PV`ZJq%9T7Spd#-lXJfLa7YC)OdDpb-~uKZRDa(EU0+6cVuv=qHIt;vUn#^N+8-+zMkI`zDC zJ&Lg75UGx;MrtlP(W$RWF$%2SEVK5e4U>zhqh8&E`W>7!J-HQGJKh_iuGQ!Nth^V2 zQ_mySZM^_5C^VM{GC^)Htx`|!TsQ(tQ!_=)O-i!E9#pe+P&Cpb16yo419)p))Uqm{ z@=0x>bz(S}PMi2sgR4g7N{(OeI(+kusb8Ml;-gZr0N>QJzZH~I48S)mX94RXzOQy( z3sYU!Q#Ezjuatp3sM7?FzV(tN!`w+8oGPT#a&ee*)glH4;KB;9G8zbHiP-D#=QK9=a`( zk4|TtxqM1RQyB)Qu2%Ozc}b0@mVECqdX~}7^?Y=U4`Z)#8tu#~S1vDys1jy5iyqEk z?CL{w({0`-r9;P$?Z?UTY>1*JwDR-++dRB>4Hl_@=NOifjP&F7lbRpa4TJ0Vl z0=zFPrF6mm5~B_hxx;fRV9rT7ru5M)T3hP=J})4mTEXYGG&A@kf@9jrwdB`Ji<^Ba zK%``r!j1|AT1jgzd8q=*vQGh&l=`E2$UN?q#hOnow9Q^#5>PAnkyS+F5MF)19Z?S? zHByw)^>#P!&LO(>&*ryF;#e&BMMj@Vf)r6qEeh7{9$d=oU=AVC7hnpS3BYB0DF^_o z`uXkk9d~}ezl?vp^RVAI9M834X9$SCJy4W$Ql@&0c_VVMBEDZKl)|aCuq3QZn zeIjYTH*-I#8kH0x>C~IVSpb%ZT1Vq!3TE;^I!V;a=H+g7$F}wSsbBeg3Mv3HZG3IO zRYjcuQ=_B>yufrZ?4)3alnp(=_gD#hv77(yX&dkaE$Lx++Yk+zq*e&qa_l7wf<5#+ zkbux^`i?FE%bvyDxH#iSef;g;9~Cl@yYXYamfcT!k(Kp1S|9CgtjQK(;jTG@)u&N) zI9=A9J-^k(*RHWj2m`^Wml`hhVI?&YP;ao#U6$QwSH*x}X?acdQ+%4G+U;3gN**>} z^NBJ~kuNr(thwmh{(f6tuN>oMcd5jKNHKJ6BiK#Cj>Al+Zs?kS+3%KpLh*Wsi+Fl~ zoxARwL*-*CEqgcl&AykA$BBzkN3baaQlF{v_v^L)*Lqco(OaD-y{jY}68{v;(|yN~ zb2+?z?}u|SK&7Gu_o>H^^nE_P!hXleHF4CVs;Ph95;+axSy$ab8Dh8diY!ti_839B z)0bUkqz6kuwPb?Fm9i~z)>UFMxzkzGeNC;ZDnGTOal#IOtH(3ogJOT<0#1r0HF|?% zxSStKnq3*+y!d#!+bdESIrq&YX%Tj*4LCF#4gceOsma21d`9@VY-4@dN= zEh$rq9g13;pFlO2CJK%>SLJ@FUhSSvQ)U``*2x{Zl@W{zhm+)q`_6oWXBshaKbID& z&2|u|y6YQ42- z%;%>{)TgZTrrwv%8B6m> zf}+YGnzSb%;eMHdPR{lKp99n+xZK?Mpnky~O7_9b+d-l~ZK{DGiz0_w*gsawgJn+?Mj|ZB8C2X@mgPZG5wX)I5o_t$mE75&+*Ij2~j` zPAFZzp6x~*2k!6=1S`YwOV_2)H&3u4lDO^^G7zWRDqY$ zvN?My@VjhV7a)zUQvHw+#_giGB0KrQ=y0+(l+vwIdLAu@zBmrh3zbFOZPf8W|SXFMHKA# zn#1vTbAPC!$x>^EcCvZC<{op^JOC=Sxv4hEW6B9!<5>b8%kONL9=R=B?#l_Nw47B5 zQ6`C|UgAONY&gzbx-<8kiwP_y)yg&LoI~!Qb-4u;n3%uhRHXLZT2gCXO>AoCauk~< zfEthkSo^U?zS*=t|FzyC%3tiLhprJh-n;Z*O|Zz!cA|V7+~i(gGJiC2Jk^Wl^6OSq zG-R6GEG2D5(ypy8MldCO2oz+=`hhx#0ySxKEOUb@X9wvI<@mau7i96r(<#TdE5sZ) zCtXcrS=t2OC2zvdIXEUjC(Y@JWStt`YMT&V?II+5wHggJpDPN1)tSM@Z>fjY!tGM; zbR!i>S&9_ZY+u%qiI2Yd!uwdNKR*aXRXR9pcH3k_R*MI@X6cBrkKC^3LYyR>&@`*x9=4?yBEV8GayZ0(>xmpW8C+ZEN{w_;Joc`pB9@F^vx<}fUl!mKjb4q{2Y zRtpi3D#^+42g=y5rQo*t3O9WQR=W9}y8pUT>rB0L^_;vZ*WwbBv9k1+b?pc^O)H+N zp%#k?f>KKJU@>Qp`=(Bn~^EP%;Z`p^}=VteX(N^=hRP{8Q+U2bmfCVMc zf=7=?F3(D##@&KZEbAydkv^5!ic?3LQSWQ|#Mgg~j=8FbBYCDluTb;hn-8!7-1Whv z_PCX5;-F5$Fbh=WP-+dQT3c?Hj2_U+`7ZPP{qwhvzmKmUR-fucdp@XQyV&4KaW5Y_ zC@45c_S5dA)J%PAyF8N3H*$#+i)2?{c?17osQpqjxw~1$ll-zJ$C@a?o7AEp$%J@A zVGoLxqSF<^@?k-}_D7{mDZ*XaRR_Fg+U%5>N!4e~heN5;WD86Xc5EtFg`<3gIQ%*H=Xg70xSPBUe#s6{T(ju4bpVFK9s z+0yE7gOhgcV~ErakS^VtHm|bOdsV;n)&dslFgx1W;79&grLW`tz0Y9~?%nyKdM1G% zFl&3|_T|@v5zd(v^SMq%CCPGntzNn+@c%gd<$Rvv{&G0Bi#T!XuqaTNYzUp8B$bqb<5cMfS%4Ho00eIa&Cu?V z<3>&2{jr+Z>ven+m8hN*cg&X}N-H(ag3}JZ?}*@J*jA~o<62B->0xdEL0cf-ef!un zH{bT3Ito>%9G?Q(38?WsRe@7BuF6JJ{lFmuYOh8FpO@|`ry9gj%iE;&A30qNf8U&| zB;?I%L{&8h^VA4wiNnb2Yx;<>5SOBW1T-Zo9w|?$(rzPTKb)tC7JAN8Y=@a^C#*RT zps>E|-$}Cd;nZb|Y(=Hgv*QO0QyZVV#);84Gia3CGci37ASe^3?5Iu63WYbo&J;NJ zyYTMIG95oH6E|Puxp71vZF6RKIP>;m$W@w*PZsgKCL7x`B2O z3s{+*&e)F4LS8hKI9qFs%Sj&U2%0-0t&IZTYzZrAj%;EtlmTb zIoLqkeAQGs;#g+xwXU~!kc8^#t;ly1KwQ)ohmw;7qRhUuOZke;4jOCebbSdFrPS8@ zATs}0rr-LfhjXF{@3@|vYv9~<5_)_>=Cn|L+NIPWYO~V~{&9>)4S`ft;IL&O4kqU( zCl{%n%0;c8h!+Z7-fF+?wj!G<)S?y}@tb0u=tK!rRw-292 z3o*XQk-59$$?I)%%OJr(5ybMy@e>~FR15AIZUw;KH@VK9T)p=fOI)>p>QX=C{+z8j zAi%y*Zyxe8^w1*MLUtcseQjWKaiEJDEh4MdH0squ$qlY zQvE1=Q~qMt2LN3CW2ruV{eFM?Q17oFA7XL(yr!3TKh-DLEh59lsml63sgY4YF(jZS zWTf!!fNs5#bWs^Wy>K5&uH+w3+<2WT>?I&{%MY?^jgYcT?=vQ?dkU>|r5D=NK5HjY{t zMPH~6~B&f(v`LuXyBFlY|S#3woLzdbu`Tx|8T%kvu;hJEb0{Ki$ ziRbBqyMCJ|)hMXBt39ppU0e$8q!~H79LnS%i^HYb1;!-D^gT}f`RV(z41SY-dEuD> z;EX|9;A9T;NqDTv-%Qz)_CFV=e?8ynUF==ZAoz4;2wYjJx5^N=cH1gqbmv=b0+EEI z7zdV^jiB1-QIV?0lfMaUI1OW15HfsWgIJ_rmDyvY;*>&j4 z$+4yt)m|0xog7wQT2C#*Ce?S)irVOS@%<=*oE;xSVG0(XddhQ?3kCZQ(l6=MI^sCB zDO6VYV&$da-pBl3OQsY+`FY9s4XP3VaS7V_QryyE`fSrOES}??DOM#*ER%w$g9)%@ zoMl%mAuPAH^cL1tpjngat<|Z&Kw$x!E=|-IT%ok7NmY$^zQAa^v`>N_H za*i{J#;}-|q&f%|z_0way0hdCR+Zw$)^(@eRU>9E8vtC_`R1V~b|iVJ*KCft-hA{{ z%hqk^kUx*p)`Ii!HWl8M?BDzEf8764pF{V**HgYwkZSeB%EN^3@> zu9}pu^8`(b6DZ%L`A604DEM^nA^6`(dQ)|(S*0Y3x2e940~LB82Xal&Dg;kS(xT(@ZF z;naTa6l2Re2S9P3+fY4EhvWhFmcN`13u&LFL9muGQGr^4VNC1>zxVNsnw4pma=TmU zZN&9EEsm!~*}_Qb29P1krLjxRWLL66^?nS~iF5Y8=I%h~p!!zjqn0^*=kRTCs5Z?n zxw4A>HVWgOd@?3z?AQCa1dI0h{<XYHJ1Rthr-DW2&?#l%VR>=Bcj!@a?*TH4{q!9=B+J z^8Ps=dQji`{AA_zgDgi%vSyp@v=F@xkJofYy6Hj5j~G&)kFb1$9TEVW7ENaBn%1&2kA?dB=kk?$v>_{H$M!ixT zH;85~MS-f%1!eBOD+jAJ_1pM2AQl`+y|OI6EFN`GF5_<&YX51Woa~H_YGjN4J~nE{ zPTfv*9l^?{O|VF*BINoJ~mf|f7eS&v%DTW%nqLKb4GYYH4tUI{c^xKLIrsVaT1 z03ApTwC*zy*?gamURI|J)T?Nzl2AU!tg$ta)3E873Pk}Bmn7j3V;A!PS$bS!PlSrL z7jSUj9r&Em_cSU|0^Q-8;vBq!fVYxE0Q$arD(>RLk^=YFkDBM-|M)UK6W~=7N-zDH zDk-TS5)QhQ&LW+AYN$otR2YhodgyL72T&EDeI=FwOeNg{-@#Z?f5(n?1KnhKy24G8vCTY~bV)JGEp4 zs;`HfqLuIa*Hzkn zTBUO<$I(>l*q8wowL?yWU8*VDak-&zOC|q z!4Di3M*s~wPSzJKdJpL#fh4GdaFB|!D|iHcI8O)s){Cpc%#ZLy9J_VmDB}S4+dI{j z&5qGfV7=J*N~cccd6QL97AgD?r|i@+r>0D7<*tm*n$8EW?@kbFC0_1jd`@NeHu-<} zPHAH2uXM}N{8*_!v;_>8R%H~@&xQlpL}_NlB7h!ts@SUhmcV7eBw`VT_C=YhVyO{C zRqWwYRCY8VOL450r+w`jzavmJI=MB4dzS?rX%AcpY>Y&-x!g)YgPg#Rw`We=742Y^X&ZR(-GGxA+D>FwS;d^-6(Vqu-KY+RJ3Y~ z07d6@lxvzvZR9%mU!Qhq2*+zV+p($AS-m1s}g`@JdQ*X6kVoQ#R*J(Wi*pWnGEZsk0Jy{n88lKmzd z7%Z=weIliR?1AuVrnb%DLJAUn6j<5A8LUL~dT%_uO$5rvPG-IMA_r<8EBFc(?d8QK z6(xswC?Ix9hf&TMJB1wG5TY2MNv`-MYh( zn!=X=vdQ=?@)RCfZ_}AV-`6mD;zx+Ln{y? zb{y)U0F7lKv9bpGc z5l${?6RYzJTDY|`1zrI1`c0$+8?sWw)2D5lv2~XjR;(xD| z{KoXtTyC$IY>Ru{ce0_agdh#PC^=S#6uzLOc)Jvz0weSHiN`9Oi0HQUx?Nel=IK;C za9h(p5_d|UN`-R|zwli!{w)bwxypb5M}1jl(5F1)Qz7nK0fEfYsTeX?Uj+*Q6|w)_ zTE#{3c;Q%S>KVpjR&g2}&Aw!NT#j5Ti=mxcoV&<>C!h|U@T#19`39RBEqps)Bvpi} zOF&yjL{R%=UlsEeD77yyZ@r^xBi%`%3cR|Xv$$0buLNCi;7!oA>%OT&z!8cnKy56~ zXz_!W~Ra{gnICU<}C>>AJ;hfqUr~&xN=Zh6J9Tx~owI12E@RC8hN#k*3>D z$ZOt31!{>s_0;6!BH|MKu3!?~E@?(hfse*jJWeVLpu_VK$J!gn$l8;|2nn}J2PDu~ z9NpyuvNj`{2ZdfvQ0E(P;tZc9J@RV{ZbKdrIRzxS?J9ydPof|F%yb6>W_1CoX8d)J#{@JW^~19pd%x zCSmuhcQ2;*+&6EENvFcVzoiB)2Ah@wxen-~WmlKge>E0YO>ENNmC9H~+*&?z3d@KN zf>bRk)4iN!`q`eNZu!l!1DL1J(+;4L6nV&80xPNeaQKWz=5ahF7QT6wPcT6^dM#b; zbXFsR2}2DWJ4MI{|G@df@s=f{Q_HSvY*F@;nBuDf7@8>j^CC&Yem19u6R*R8dnuGv zr5bA#Qu8I>V1j}#eJ|2&!;`p~xZu7s5K6|KRJr7?{{L;A%Z}YP5JdO+8i_AapF@fy zU?9lCL4YJ*pK~~#J2Q@vl>sBx<)gd0SzV<(b++_z;9>3(QF5GYBYno4FDk=Kxa5M` z$bSw=u^$f;EVqL&91}`~UWyvWGM;;F-G`&NBmpQk%YRhGt5@IS_|{#Ga>N!zKoy%% zcuXz$hO+AXD1*`-3wFGei`+P;+?gvrz{jl-7_Rq&G=J~*^6D3vA?fMT1fRUcL9Ae> zUXjJo+{7U^4LUs8y0)7|W5r;>5B51EeP%TfB}z{pb-EhR?C(rNK9-XTl&H?RsryX~ z;`cg71%wFFQ(l*ie};>GXoq#`Ue0m0zvU3_?S$D+)|v^u=Dtwfu0- zE4PevW^ixP!sUuN^Vd`k4VqJ{c5$jilC@a#In+nB@PnxS_xI6X6A*8%5FepjH#i3s z2r7DC#qIQT7DZvWa0Kc5lzyi3Fx5B67fhh*t54bM0pPVls^PB#1IHY`qAssuPQNw`+S&B#dvQ_C{|FtZ2G#d9Cl!P0767o^51D8LUMg~ zcm1cmE9~u8!T3ejgp4|MNUw!&Bu6PDlO*#tKwR}vp=Cvqyg)WG_!qip{Fb(;I>f1S zA9Y@)%yKNa7Eu?0K=#3i=4O&Yx|H@wI;b@bIomFM+02haH8rbJv+4%a%03)Prr+6% z@LgC&#TKPBbD^pau!ky1QnmI;v7I+U&>YCprGKRO!q88ww!@t$2re)2!36#SHtV8BFgo5Q)ff-zA;EghS#@EqtX^A?0)L zM;7+8XF*wGCs<}6(H*O_40@mf1N!Z$aS-<)RclZzECV0E!nsUqDNDY}7ugGeUq9#w0vo#LUwDcagYuO^v|~@(?LVN+>`wkkh_DL+Z(4}b;M~GIBQQhmoGLE+L1^IrWVYh5x{*g$=)eCT!B zg0+%bLRI+4dL^*>JlT}lO!wT831D?iDIk5%rXP#aUgFjBTB^hFx(+>U)zJl(N`?s9 zCd5GXSw|nL9y*)`PAVGFH1b?MZigI-(r0yhXo$S@btY9)1xx3(Wt&Mi#Dn8@gly{` zB$AYYzHDdt_oe!w*6}9D1ls)MFXB0o;dJv2x5N>f9SID40Fg?3l6FqKM*7Z!gR1#Q9U_H>uQ#VnkIYbwigwUvnqVC?xnpgyv%Qib< zNjmL336&}}O%juXbBh1}VyV(kz4U`Tx5X%ARb8i;#5p?di&H6zLOr*RtN=Mm^dwVP zxmc6Ut>AsD_L|1!6{PYbc?I3Wsn$YD&SvdFD^7a2BG*oLHsA9)@vJQ(%WF(4amRvP z{Oa3@Iv^xjz|d8lMT`^-s(w=V>89zskCWT+?NpU^9^A#)0I!N!m&yS`0qy-b-m}#GQSB{RlDM}7fyKGBc+Z3D=;PK(S z#NrRP(UEOEGsR`sW>(4mgIZOS>q|>=(lBv7>jt)6pUgpO&FY<4q|<|_g(&vhp6!ep zKd7`95&Kl5naZ+Csl20#Of2z{s_YMd#!~oB8CzDw>B_FEzvD;oN@S2>&(+&P>To++ z1EosM)HBb@nlgms%OPLB_7KPp&aOR<`L00!i#6LEtng*cngov4?G>u9@-$(>8SAJV zsmPT`YP&ny(K!h^PAN%foDrTcM-kab&V?xR1Q{v%cycM5q}N-irV5K1n2kP{H*pX9W{Z^XKuA!p$ClD+0cYynkPTDd(RC`yA zm-3;X%W9a7)Rf3r-L%XpSg&wrX2HtRQO z^2Dv#me1m(c@^pSGdPYQHh{>@8gz5Rx&)yJqyQC4-YJ^Em)$(A)X()^{I$7Tjo0~r zrv;R?9(uqo%?pktzx$K_L)^o=J)Dl$Q!?FCo5tNJ21+>=8SL5DS#2VwIh{XMoR!5= z(Q#!-H=Qyf%N_w1bIQr?6_~(EXfkzOyDtYiq~fTZyyl}z(u4l|X_2h9(kG7^O)JMz zvPdTxH5gSQ&s#Rtc}QYsGl7TLa|QD)McS{+)mHzrO#Wkm~8= zzOf2q^NIT?t89f!TkK2_*5kle1-T=kG{t!M%^=mHcLo4`G_@Jj;=PA*KYMU}YUSiJ zj0y>T+;`r}^u=JWWVZs*IdJrpc|8=HRFQ={_2RO7YVFbZNHxl|heBWrYE=#WZ{&hV zPSdxyI;A1glw*JTz^AZ=(2}ob8&w<2ny6mF;d-A#u@$QOvjAJ2)p{tpid^k*aAizj zuhshY{gE?tz7;s1#=Ga4r$SJGgXBx6!c1)!D20r3bC9donhfg{7biSYvyCk)m{p`$ zhnbrAX*n_S~T1x07HC Vg*S)4x}xFv?LV{aArKQD0s!@olNSI0 diff --git a/metadata/md5-cache/app-emacs/auctex-11.92 b/metadata/md5-cache/app-emacs/auctex-11.92 deleted file mode 100644 index 1cc9f755b86c..000000000000 --- a/metadata/md5-cache/app-emacs/auctex-11.92 +++ /dev/null @@ -1,13 +0,0 @@ -DEFINED_PHASES=compile configure install postinst postrm prepare setup unpack -DEPEND=virtual/latex-base preview-latex? ( app-text/dvipng app-text/ghostscript-gpl ) >=app-editors/emacs-23.1:* -DESCRIPTION=Extensible package for writing and formatting TeX files in Emacs -EAPI=6 -HOMEPAGE=https://www.gnu.org/software/auctex/ -IUSE=preview-latex -KEYWORDS=amd64 arm ppc ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris -LICENSE=GPL-3+ FDL-1.3+ -RDEPEND=virtual/latex-base preview-latex? ( app-text/dvipng app-text/ghostscript-gpl ) >=app-editors/emacs-23.1:* -SLOT=0 -SRC_URI=mirror://gnu/auctex/auctex-11.92.tar.gz -_eclasses_=eapi7-ver 1a0a60ad07c8b32d2faba2d085dc0f24 elisp c1c17e9c24d72d3bd58c611de8116fb6 elisp-common e7aaa047873789f549ea3df2f04b2145 -_md5_=c92ca17c6883f54492f4f93aa05f924b diff --git a/metadata/md5-cache/app-emacs/auctex-12.2 b/metadata/md5-cache/app-emacs/auctex-12.2 deleted file mode 100644 index 98cb17ff1588..000000000000 --- a/metadata/md5-cache/app-emacs/auctex-12.2 +++ /dev/null @@ -1,13 +0,0 @@ -BDEPEND=virtual/latex-base preview-latex? ( app-text/dvipng app-text/ghostscript-gpl ) >=app-editors/emacs-24:* -DEFINED_PHASES=compile configure install postinst postrm prepare setup unpack -DESCRIPTION=Extensible package for writing and formatting TeX files in Emacs -EAPI=7 -HOMEPAGE=https://www.gnu.org/software/auctex/ -IUSE=preview-latex -KEYWORDS=amd64 arm ppc ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris -LICENSE=GPL-3+ FDL-1.3+ -RDEPEND=virtual/latex-base preview-latex? ( app-text/dvipng app-text/ghostscript-gpl ) >=app-editors/emacs-24:* -SLOT=0 -SRC_URI=mirror://gnu/auctex/auctex-12.2.tar.gz -_eclasses_=elisp c1c17e9c24d72d3bd58c611de8116fb6 elisp-common e7aaa047873789f549ea3df2f04b2145 -_md5_=3817cba598317249bc4d3e472ee31a78 diff --git a/metadata/md5-cache/app-emacs/auctex-13.1 b/metadata/md5-cache/app-emacs/auctex-13.1 index 0e271fb86aa1..8e9c7a70ce4d 100644 --- a/metadata/md5-cache/app-emacs/auctex-13.1 +++ b/metadata/md5-cache/app-emacs/auctex-13.1 @@ -5,10 +5,10 @@ EAPI=8 HOMEPAGE=https://www.gnu.org/software/auctex/ INHERIT=elisp IUSE=preview-latex -KEYWORDS=~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris +KEYWORDS=amd64 arm ppc ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris LICENSE=GPL-3+ FDL-1.3+ RDEPEND=virtual/latex-base preview-latex? ( app-text/dvipng app-text/ghostscript-gpl ) >=app-editors/emacs-25.1:* SLOT=0 SRC_URI=mirror://gnu/auctex/auctex-13.1.tar.gz _eclasses_=elisp c1c17e9c24d72d3bd58c611de8116fb6 elisp-common e7aaa047873789f549ea3df2f04b2145 -_md5_=30e634b324c4f1d374df6d03892f2b87 +_md5_=0c2484302b6ef2f174b6a870d8b8ee25 diff --git a/metadata/md5-cache/app-emacs/csv-mode-1.20 b/metadata/md5-cache/app-emacs/csv-mode-1.20 index 4dc4e663eb9f..f88d942a58db 100644 --- a/metadata/md5-cache/app-emacs/csv-mode-1.20 +++ b/metadata/md5-cache/app-emacs/csv-mode-1.20 @@ -4,10 +4,10 @@ DESCRIPTION=A major mode for editing comma-separated value files EAPI=8 HOMEPAGE=https://elpa.gnu.org/packages/csv-mode.html https://www.emacswiki.org/emacs/CsvMode INHERIT=elisp -KEYWORDS=~amd64 ~ppc ~sparc ~x86 +KEYWORDS=amd64 ~ppc sparc x86 LICENSE=GPL-2+ RDEPEND=>=app-editors/emacs-23.1:* SLOT=0 SRC_URI=https://dev.gentoo.org/~ulm/distfiles/csv-mode-1.20.el.xz _eclasses_=elisp c1c17e9c24d72d3bd58c611de8116fb6 elisp-common e7aaa047873789f549ea3df2f04b2145 -_md5_=58da185421f32eaab271c340a726befe +_md5_=cafb19e875b7e97f2914867338ee362d diff --git a/metadata/md5-cache/app-emacs/helm-3.8.0 b/metadata/md5-cache/app-emacs/helm-3.8.0 deleted file mode 100644 index 7e95a5b99608..000000000000 --- a/metadata/md5-cache/app-emacs/helm-3.8.0 +++ /dev/null @@ -1,12 +0,0 @@ -BDEPEND=app-emacs/async app-emacs/popup >=app-editors/emacs-23.1:* -DEFINED_PHASES=compile configure install postinst postrm prepare setup unpack -DESCRIPTION=Emacs incremental completion and selection narrowing framework -EAPI=8 -HOMEPAGE=https://emacs-helm.github.io/helm/ -KEYWORDS=amd64 x86 -LICENSE=GPL-3+ -RDEPEND=app-emacs/async app-emacs/popup >=app-editors/emacs-23.1:* -SLOT=0 -SRC_URI=https://github.com/emacs-helm/helm/archive/v3.8.0.tar.gz -> helm-3.8.0.tar.gz -_eclasses_=elisp c1c17e9c24d72d3bd58c611de8116fb6 elisp-common e7aaa047873789f549ea3df2f04b2145 -_md5_=72d5b08bd62e60c2d24e35002fa7d5fb diff --git a/metadata/md5-cache/app-emacs/helm-3.8.5 b/metadata/md5-cache/app-emacs/helm-3.8.5 index 87e8b84a9c50..ee424141c53f 100644 --- a/metadata/md5-cache/app-emacs/helm-3.8.5 +++ b/metadata/md5-cache/app-emacs/helm-3.8.5 @@ -3,10 +3,11 @@ DEFINED_PHASES=compile configure install postinst postrm prepare setup unpack DESCRIPTION=Emacs incremental completion and selection narrowing framework EAPI=8 HOMEPAGE=https://emacs-helm.github.io/helm/ -KEYWORDS=~amd64 ~x86 +INHERIT=elisp +KEYWORDS=amd64 x86 LICENSE=GPL-3+ RDEPEND=app-emacs/async app-emacs/popup >=app-editors/emacs-23.1:* SLOT=0 SRC_URI=https://github.com/emacs-helm/helm/archive/v3.8.5.tar.gz -> helm-3.8.5.tar.gz _eclasses_=elisp c1c17e9c24d72d3bd58c611de8116fb6 elisp-common e7aaa047873789f549ea3df2f04b2145 -_md5_=d1feeb3869134df7a6a493c04deda264 +_md5_=95075992688a41a1d16a800f1b1ebe68 diff --git a/metadata/md5-cache/app-emulation/Manifest.gz b/metadata/md5-cache/app-emulation/Manifest.gz index 006dd8a1657201f9b2f398d5ffa908e603b40773..c3114c73580200f6edec7a32b63da158cb35d096 100644 GIT binary patch literal 28732 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 diff --git a/metadata/md5-cache/app-emulation/ruffle-0_p20220614 b/metadata/md5-cache/app-emulation/ruffle-0_p20220614 new file mode 100644 index 000000000000..ea6e73125ef4 --- /dev/null +++ b/metadata/md5-cache/app-emulation/ruffle-0_p20220614 @@ -0,0 +1,15 @@ +BDEPEND=|| ( >=dev-lang/python-3.11.0_beta1-r1:3.11[xml(+)] >=dev-lang/python-3.10.0_p1-r1:3.10[xml(+)] >=dev-lang/python-3.9.9-r1:3.9[xml(+)] >=dev-lang/python-3.8.12_p1-r1:3.8[xml(+)] ) virtual/pkgconfig >=virtual/rust-1.61 >=virtual/rust-1.53 +DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup test unpack +DEPEND=dev-libs/glib:2 dev-libs/openssl:= media-libs/alsa-lib sys-libs/zlib:= x11-libs/gtk+:3 x11-libs/libxcb:= +DESCRIPTION=Flash Player emulator written in Rust +EAPI=8 +HOMEPAGE=https://ruffle.rs/ +INHERIT=cargo desktop flag-o-matic python-any-r1 xdg +IUSE=debug +KEYWORDS=~amd64 +LICENSE=Apache-2.0 BSD BSD-2 CC0-1.0 ISC MIT MPL-2.0 ZLIB curl +RDEPEND=dev-libs/glib:2 dev-libs/openssl:= media-libs/alsa-lib sys-libs/zlib:= x11-libs/gtk+:3 x11-libs/libxcb:= +SLOT=0 +SRC_URI=https://github.com/ruffle-rs/ruffle/archive/refs/tags/nightly-2022-06-14.tar.gz -> ruffle-nightly-2022-06-14.tar.gz https://crates.io/api/v1/crates/adler/1.0.2/download -> adler-1.0.2.crate https://crates.io/api/v1/crates/adler32/1.2.0/download -> adler32-1.2.0.crate https://crates.io/api/v1/crates/ahash/0.7.6/download -> ahash-0.7.6.crate https://crates.io/api/v1/crates/aho-corasick/0.7.18/download -> aho-corasick-0.7.18.crate https://crates.io/api/v1/crates/alsa/0.6.0/download -> alsa-0.6.0.crate https://crates.io/api/v1/crates/alsa-sys/0.3.1/download -> alsa-sys-0.3.1.crate https://crates.io/api/v1/crates/ansi_term/0.12.1/download -> ansi_term-0.12.1.crate https://crates.io/api/v1/crates/approx/0.5.1/download -> approx-0.5.1.crate https://crates.io/api/v1/crates/arrayvec/0.5.2/download -> arrayvec-0.5.2.crate https://crates.io/api/v1/crates/arrayvec/0.7.2/download -> arrayvec-0.7.2.crate https://crates.io/api/v1/crates/ash/0.34.0+1.2.203/download -> ash-0.34.0+1.2.203.crate https://crates.io/api/v1/crates/async-channel/1.6.1/download -> async-channel-1.6.1.crate https://crates.io/api/v1/crates/atk-sys/0.15.1/download -> atk-sys-0.15.1.crate https://crates.io/api/v1/crates/atty/0.2.14/download -> atty-0.2.14.crate https://crates.io/api/v1/crates/autocfg/1.1.0/download -> autocfg-1.1.0.crate https://crates.io/api/v1/crates/base64/0.13.0/download -> base64-0.13.0.crate https://crates.io/api/v1/crates/bindgen/0.56.0/download -> bindgen-0.56.0.crate https://crates.io/api/v1/crates/bit-set/0.5.2/download -> bit-set-0.5.2.crate https://crates.io/api/v1/crates/bit-vec/0.6.3/download -> bit-vec-0.6.3.crate https://crates.io/api/v1/crates/bit_field/0.10.1/download -> bit_field-0.10.1.crate https://crates.io/api/v1/crates/bitflags/1.3.2/download -> bitflags-1.3.2.crate https://crates.io/api/v1/crates/bitflags_serde_shim/0.2.2/download -> bitflags_serde_shim-0.2.2.crate https://crates.io/api/v1/crates/bitstream-io/1.5.0/download -> bitstream-io-1.5.0.crate https://crates.io/api/v1/crates/bitvec/0.19.6/download -> bitvec-0.19.6.crate https://crates.io/api/v1/crates/block/0.1.6/download -> block-0.1.6.crate https://crates.io/api/v1/crates/block-buffer/0.10.2/download -> block-buffer-0.10.2.crate https://crates.io/api/v1/crates/bstr/0.2.17/download -> bstr-0.2.17.crate https://crates.io/api/v1/crates/build_const/0.2.2/download -> build_const-0.2.2.crate https://crates.io/api/v1/crates/bumpalo/3.9.1/download -> bumpalo-3.9.1.crate https://crates.io/api/v1/crates/bytemuck/1.9.1/download -> bytemuck-1.9.1.crate https://crates.io/api/v1/crates/bytemuck_derive/1.1.0/download -> bytemuck_derive-1.1.0.crate https://crates.io/api/v1/crates/byteorder/1.4.3/download -> byteorder-1.4.3.crate https://crates.io/api/v1/crates/bytes/1.1.0/download -> bytes-1.1.0.crate https://crates.io/api/v1/crates/cache-padded/1.2.0/download -> cache-padded-1.2.0.crate https://crates.io/api/v1/crates/cairo-sys-rs/0.15.1/download -> cairo-sys-rs-0.15.1.crate https://crates.io/api/v1/crates/calloop/0.9.3/download -> calloop-0.9.3.crate https://crates.io/api/v1/crates/castaway/0.1.2/download -> castaway-0.1.2.crate https://crates.io/api/v1/crates/cc/1.0.73/download -> cc-1.0.73.crate https://crates.io/api/v1/crates/cesu8/1.1.0/download -> cesu8-1.1.0.crate https://crates.io/api/v1/crates/cexpr/0.4.0/download -> cexpr-0.4.0.crate https://crates.io/api/v1/crates/cfg-expr/0.10.2/download -> cfg-expr-0.10.2.crate https://crates.io/api/v1/crates/cfg-if/0.1.10/download -> cfg-if-0.1.10.crate https://crates.io/api/v1/crates/cfg-if/1.0.0/download -> cfg-if-1.0.0.crate https://crates.io/api/v1/crates/cfg_aliases/0.1.1/download -> cfg_aliases-0.1.1.crate https://crates.io/api/v1/crates/chrono/0.4.19/download -> chrono-0.4.19.crate https://crates.io/api/v1/crates/clang-sys/1.3.1/download -> clang-sys-1.3.1.crate https://crates.io/api/v1/crates/clap/3.1.18/download -> clap-3.1.18.crate https://crates.io/api/v1/crates/clap_derive/3.1.18/download -> clap_derive-3.1.18.crate https://crates.io/api/v1/crates/clap_lex/0.2.0/download -> clap_lex-0.2.0.crate https://crates.io/api/v1/crates/clipboard/0.5.0/download -> clipboard-0.5.0.crate https://crates.io/api/v1/crates/clipboard-win/2.2.0/download -> clipboard-win-2.2.0.crate https://crates.io/api/v1/crates/cocoa/0.24.0/download -> cocoa-0.24.0.crate https://crates.io/api/v1/crates/cocoa-foundation/0.1.0/download -> cocoa-foundation-0.1.0.crate https://crates.io/api/v1/crates/codespan-reporting/0.11.1/download -> codespan-reporting-0.11.1.crate https://crates.io/api/v1/crates/color_quant/1.1.0/download -> color_quant-1.1.0.crate https://crates.io/api/v1/crates/combine/4.6.3/download -> combine-4.6.3.crate https://crates.io/api/v1/crates/concurrent-queue/1.2.2/download -> concurrent-queue-1.2.2.crate https://crates.io/api/v1/crates/console/0.15.0/download -> console-0.15.0.crate https://crates.io/api/v1/crates/console_error_panic_hook/0.1.7/download -> console_error_panic_hook-0.1.7.crate https://crates.io/api/v1/crates/console_log/0.2.0/download -> console_log-0.2.0.crate https://crates.io/api/v1/crates/cookie-factory/0.3.2/download -> cookie-factory-0.3.2.crate https://crates.io/api/v1/crates/copyless/0.1.5/download -> copyless-0.1.5.crate https://crates.io/api/v1/crates/core-foundation/0.7.0/download -> core-foundation-0.7.0.crate https://crates.io/api/v1/crates/core-foundation/0.9.3/download -> core-foundation-0.9.3.crate https://crates.io/api/v1/crates/core-foundation-sys/0.7.0/download -> core-foundation-sys-0.7.0.crate https://crates.io/api/v1/crates/core-foundation-sys/0.8.3/download -> core-foundation-sys-0.8.3.crate https://crates.io/api/v1/crates/core-graphics/0.19.2/download -> core-graphics-0.19.2.crate https://crates.io/api/v1/crates/core-graphics/0.22.3/download -> core-graphics-0.22.3.crate https://crates.io/api/v1/crates/core-graphics-types/0.1.1/download -> core-graphics-types-0.1.1.crate https://crates.io/api/v1/crates/core-video-sys/0.1.4/download -> core-video-sys-0.1.4.crate https://crates.io/api/v1/crates/coreaudio-rs/0.10.0/download -> coreaudio-rs-0.10.0.crate https://crates.io/api/v1/crates/coreaudio-sys/0.2.9/download -> coreaudio-sys-0.2.9.crate https://crates.io/api/v1/crates/cpal/0.13.5/download -> cpal-0.13.5.crate https://crates.io/api/v1/crates/cpufeatures/0.2.1/download -> cpufeatures-0.2.1.crate https://crates.io/api/v1/crates/crc/1.8.1/download -> crc-1.8.1.crate https://crates.io/api/v1/crates/crc32fast/1.3.2/download -> crc32fast-1.3.2.crate https://crates.io/api/v1/crates/crossbeam-channel/0.5.4/download -> crossbeam-channel-0.5.4.crate https://crates.io/api/v1/crates/crossbeam-deque/0.8.1/download -> crossbeam-deque-0.8.1.crate https://crates.io/api/v1/crates/crossbeam-epoch/0.9.8/download -> crossbeam-epoch-0.9.8.crate https://crates.io/api/v1/crates/crossbeam-utils/0.8.8/download -> crossbeam-utils-0.8.8.crate https://crates.io/api/v1/crates/crypto-common/0.1.3/download -> crypto-common-0.1.3.crate https://crates.io/api/v1/crates/csv/1.1.6/download -> csv-1.1.6.crate https://crates.io/api/v1/crates/csv-core/0.1.10/download -> csv-core-0.1.10.crate https://crates.io/api/v1/crates/ctor/0.1.21/download -> ctor-0.1.21.crate https://crates.io/api/v1/crates/cty/0.2.2/download -> cty-0.2.2.crate https://crates.io/api/v1/crates/curl/0.4.43/download -> curl-0.4.43.crate https://crates.io/api/v1/crates/curl-sys/0.4.55+curl-7.83.1/download -> curl-sys-0.4.55+curl-7.83.1.crate https://crates.io/api/v1/crates/d3d12/0.4.1/download -> d3d12-0.4.1.crate https://crates.io/api/v1/crates/darling/0.13.1/download -> darling-0.13.1.crate https://crates.io/api/v1/crates/darling_core/0.13.1/download -> darling_core-0.13.1.crate https://crates.io/api/v1/crates/darling_macro/0.13.1/download -> darling_macro-0.13.1.crate https://crates.io/api/v1/crates/deflate/1.0.0/download -> deflate-1.0.0.crate https://crates.io/api/v1/crates/derive-try-from-primitive/1.0.0/download -> derive-try-from-primitive-1.0.0.crate https://crates.io/api/v1/crates/diff/0.1.12/download -> diff-0.1.12.crate https://crates.io/api/v1/crates/digest/0.10.3/download -> digest-0.10.3.crate https://crates.io/api/v1/crates/dirs/4.0.0/download -> dirs-4.0.0.crate https://crates.io/api/v1/crates/dirs-sys/0.3.6/download -> dirs-sys-0.3.6.crate https://crates.io/api/v1/crates/dispatch/0.2.0/download -> dispatch-0.2.0.crate https://crates.io/api/v1/crates/dlib/0.5.0/download -> dlib-0.5.0.crate https://crates.io/api/v1/crates/downcast-rs/1.2.0/download -> downcast-rs-1.2.0.crate https://crates.io/api/v1/crates/either/1.6.1/download -> either-1.6.1.crate https://crates.io/api/v1/crates/embed-resource/1.7.2/download -> embed-resource-1.7.2.crate https://crates.io/api/v1/crates/encode_unicode/0.3.6/download -> encode_unicode-0.3.6.crate https://crates.io/api/v1/crates/encoding_rs/0.8.31/download -> encoding_rs-0.8.31.crate https://crates.io/api/v1/crates/enum-map/2.3.0/download -> enum-map-2.3.0.crate https://crates.io/api/v1/crates/enum-map-derive/0.9.0/download -> enum-map-derive-0.9.0.crate https://crates.io/api/v1/crates/enumset/1.0.8/download -> enumset-1.0.8.crate https://crates.io/api/v1/crates/enumset_derive/0.5.5/download -> enumset_derive-0.5.5.crate https://crates.io/api/v1/crates/env_logger/0.9.0/download -> env_logger-0.9.0.crate https://crates.io/api/v1/crates/euclid/0.22.6/download -> euclid-0.22.6.crate https://crates.io/api/v1/crates/event-listener/2.5.2/download -> event-listener-2.5.2.crate https://crates.io/api/v1/crates/exr/1.4.2/download -> exr-1.4.2.crate https://crates.io/api/v1/crates/fastrand/1.7.0/download -> fastrand-1.7.0.crate https://crates.io/api/v1/crates/flate2/1.0.24/download -> flate2-1.0.24.crate https://crates.io/api/v1/crates/float_next_after/0.1.5/download -> float_next_after-0.1.5.crate https://crates.io/api/v1/crates/flume/0.10.12/download -> flume-0.10.12.crate https://crates.io/api/v1/crates/fnv/1.0.7/download -> fnv-1.0.7.crate https://crates.io/api/v1/crates/foreign-types/0.3.2/download -> foreign-types-0.3.2.crate https://crates.io/api/v1/crates/foreign-types-shared/0.1.1/download -> foreign-types-shared-0.1.1.crate https://crates.io/api/v1/crates/form_urlencoded/1.0.1/download -> form_urlencoded-1.0.1.crate https://crates.io/api/v1/crates/funty/1.1.0/download -> funty-1.1.0.crate https://crates.io/api/v1/crates/futures/0.3.21/download -> futures-0.3.21.crate https://crates.io/api/v1/crates/futures-channel/0.3.21/download -> futures-channel-0.3.21.crate https://crates.io/api/v1/crates/futures-core/0.3.21/download -> futures-core-0.3.21.crate https://crates.io/api/v1/crates/futures-executor/0.3.21/download -> futures-executor-0.3.21.crate https://crates.io/api/v1/crates/futures-io/0.3.21/download -> futures-io-0.3.21.crate https://crates.io/api/v1/crates/futures-lite/1.12.0/download -> futures-lite-1.12.0.crate https://crates.io/api/v1/crates/futures-macro/0.3.21/download -> futures-macro-0.3.21.crate https://crates.io/api/v1/crates/futures-sink/0.3.21/download -> futures-sink-0.3.21.crate https://crates.io/api/v1/crates/futures-task/0.3.21/download -> futures-task-0.3.21.crate https://crates.io/api/v1/crates/futures-util/0.3.21/download -> futures-util-0.3.21.crate https://crates.io/api/v1/crates/fxhash/0.2.1/download -> fxhash-0.2.1.crate https://crates.io/api/v1/crates/gdk-pixbuf-sys/0.15.1/download -> gdk-pixbuf-sys-0.15.1.crate https://crates.io/api/v1/crates/gdk-sys/0.15.1/download -> gdk-sys-0.15.1.crate https://crates.io/api/v1/crates/generational-arena/0.2.8/download -> generational-arena-0.2.8.crate https://crates.io/api/v1/crates/generic-array/0.14.5/download -> generic-array-0.14.5.crate https://crates.io/api/v1/crates/getrandom/0.2.6/download -> getrandom-0.2.6.crate https://crates.io/api/v1/crates/gif/0.11.3/download -> gif-0.11.3.crate https://crates.io/api/v1/crates/gio-sys/0.15.7/download -> gio-sys-0.15.7.crate https://crates.io/api/v1/crates/glib-sys/0.15.7/download -> glib-sys-0.15.7.crate https://crates.io/api/v1/crates/glob/0.3.0/download -> glob-0.3.0.crate https://crates.io/api/v1/crates/glow/0.11.2/download -> glow-0.11.2.crate https://crates.io/api/v1/crates/gobject-sys/0.15.9/download -> gobject-sys-0.15.9.crate https://crates.io/api/v1/crates/gpu-alloc/0.5.3/download -> gpu-alloc-0.5.3.crate https://crates.io/api/v1/crates/gpu-alloc-types/0.2.0/download -> gpu-alloc-types-0.2.0.crate https://crates.io/api/v1/crates/gpu-descriptor/0.2.2/download -> gpu-descriptor-0.2.2.crate https://crates.io/api/v1/crates/gpu-descriptor-types/0.1.1/download -> gpu-descriptor-types-0.1.1.crate https://crates.io/api/v1/crates/gtk-sys/0.15.3/download -> gtk-sys-0.15.3.crate https://crates.io/api/v1/crates/half/1.8.2/download -> half-1.8.2.crate https://crates.io/api/v1/crates/hashbrown/0.11.2/download -> hashbrown-0.11.2.crate https://crates.io/api/v1/crates/hashbrown/0.9.1/download -> hashbrown-0.9.1.crate https://crates.io/api/v1/crates/heck/0.4.0/download -> heck-0.4.0.crate https://crates.io/api/v1/crates/hermit-abi/0.1.19/download -> hermit-abi-0.1.19.crate https://crates.io/api/v1/crates/hexf-parse/0.2.1/download -> hexf-parse-0.2.1.crate https://crates.io/api/v1/crates/http/0.2.6/download -> http-0.2.6.crate https://crates.io/api/v1/crates/humantime/2.1.0/download -> humantime-2.1.0.crate https://crates.io/api/v1/crates/ident_case/1.0.1/download -> ident_case-1.0.1.crate https://crates.io/api/v1/crates/idna/0.2.3/download -> idna-0.2.3.crate https://crates.io/api/v1/crates/image/0.24.2/download -> image-0.24.2.crate https://crates.io/api/v1/crates/indexmap/1.6.2/download -> indexmap-1.6.2.crate https://crates.io/api/v1/crates/indicatif/0.16.2/download -> indicatif-0.16.2.crate https://crates.io/api/v1/crates/inflate/0.4.5/download -> inflate-0.4.5.crate https://crates.io/api/v1/crates/inplace_it/0.3.3/download -> inplace_it-0.3.3.crate https://crates.io/api/v1/crates/instant/0.1.12/download -> instant-0.1.12.crate https://crates.io/api/v1/crates/isahc/1.7.2/download -> isahc-1.7.2.crate https://crates.io/api/v1/crates/itoa/0.4.8/download -> itoa-0.4.8.crate https://crates.io/api/v1/crates/itoa/1.0.1/download -> itoa-1.0.1.crate https://crates.io/api/v1/crates/jni/0.19.0/download -> jni-0.19.0.crate https://crates.io/api/v1/crates/jni-sys/0.3.0/download -> jni-sys-0.3.0.crate https://crates.io/api/v1/crates/jobserver/0.1.24/download -> jobserver-0.1.24.crate https://crates.io/api/v1/crates/jpeg-decoder/0.1.22/download -> jpeg-decoder-0.1.22.crate https://crates.io/api/v1/crates/jpeg-decoder/0.2.6/download -> jpeg-decoder-0.2.6.crate https://crates.io/api/v1/crates/js-sys/0.3.57/download -> js-sys-0.3.57.crate https://crates.io/api/v1/crates/khronos-egl/4.1.0/download -> khronos-egl-4.1.0.crate https://crates.io/api/v1/crates/lazy_static/1.4.0/download -> lazy_static-1.4.0.crate https://crates.io/api/v1/crates/lazycell/1.3.0/download -> lazycell-1.3.0.crate https://crates.io/api/v1/crates/lebe/0.5.1/download -> lebe-0.5.1.crate https://crates.io/api/v1/crates/lexical-core/0.7.6/download -> lexical-core-0.7.6.crate https://crates.io/api/v1/crates/libc/0.2.120/download -> libc-0.2.120.crate https://crates.io/api/v1/crates/libflate/1.2.0/download -> libflate-1.2.0.crate https://crates.io/api/v1/crates/libflate_lz77/1.1.0/download -> libflate_lz77-1.1.0.crate https://crates.io/api/v1/crates/libloading/0.7.3/download -> libloading-0.7.3.crate https://crates.io/api/v1/crates/libnghttp2-sys/0.1.7+1.45.0/download -> libnghttp2-sys-0.1.7+1.45.0.crate https://crates.io/api/v1/crates/libz-sys/1.1.5/download -> libz-sys-1.1.5.crate https://crates.io/api/v1/crates/lock_api/0.4.6/download -> lock_api-0.4.6.crate https://crates.io/api/v1/crates/log/0.4.17/download -> log-0.4.17.crate https://crates.io/api/v1/crates/lyon/0.17.10/download -> lyon-0.17.10.crate https://crates.io/api/v1/crates/lyon_algorithms/0.17.7/download -> lyon_algorithms-0.17.7.crate https://crates.io/api/v1/crates/lyon_geom/0.17.6/download -> lyon_geom-0.17.6.crate https://crates.io/api/v1/crates/lyon_path/0.17.7/download -> lyon_path-0.17.7.crate https://crates.io/api/v1/crates/lyon_tessellation/0.17.10/download -> lyon_tessellation-0.17.10.crate https://crates.io/api/v1/crates/lzma-rs/0.2.0/download -> lzma-rs-0.2.0.crate https://crates.io/api/v1/crates/mach/0.3.2/download -> mach-0.3.2.crate https://crates.io/api/v1/crates/malloc_buf/0.0.6/download -> malloc_buf-0.0.6.crate https://crates.io/api/v1/crates/matches/0.1.9/download -> matches-0.1.9.crate https://crates.io/api/v1/crates/memchr/2.4.1/download -> memchr-2.4.1.crate https://crates.io/api/v1/crates/memmap2/0.3.1/download -> memmap2-0.3.1.crate https://crates.io/api/v1/crates/memoffset/0.6.5/download -> memoffset-0.6.5.crate https://crates.io/api/v1/crates/metal/0.23.1/download -> metal-0.23.1.crate https://crates.io/api/v1/crates/mime/0.3.16/download -> mime-0.3.16.crate https://crates.io/api/v1/crates/minimal-lexical/0.2.1/download -> minimal-lexical-0.2.1.crate https://crates.io/api/v1/crates/minimp3/0.5.1/download -> minimp3-0.5.1.crate https://crates.io/api/v1/crates/minimp3-sys/0.3.2/download -> minimp3-sys-0.3.2.crate https://crates.io/api/v1/crates/miniz_oxide/0.5.1/download -> miniz_oxide-0.5.1.crate https://crates.io/api/v1/crates/mio/0.8.1/download -> mio-0.8.1.crate https://crates.io/api/v1/crates/miow/0.3.7/download -> miow-0.3.7.crate https://crates.io/api/v1/crates/naga/0.8.5/download -> naga-0.8.5.crate https://crates.io/api/v1/crates/nanorand/0.7.0/download -> nanorand-0.7.0.crate https://crates.io/api/v1/crates/ndk/0.5.0/download -> ndk-0.5.0.crate https://crates.io/api/v1/crates/ndk/0.6.0/download -> ndk-0.6.0.crate https://crates.io/api/v1/crates/ndk-context/0.1.0/download -> ndk-context-0.1.0.crate https://crates.io/api/v1/crates/ndk-glue/0.5.1/download -> ndk-glue-0.5.1.crate https://crates.io/api/v1/crates/ndk-glue/0.6.1/download -> ndk-glue-0.6.1.crate https://crates.io/api/v1/crates/ndk-macro/0.3.0/download -> ndk-macro-0.3.0.crate https://crates.io/api/v1/crates/ndk-sys/0.2.2/download -> ndk-sys-0.2.2.crate https://crates.io/api/v1/crates/ndk-sys/0.3.0/download -> ndk-sys-0.3.0.crate https://crates.io/api/v1/crates/nix/0.22.3/download -> nix-0.22.3.crate https://crates.io/api/v1/crates/nix/0.23.1/download -> nix-0.23.1.crate https://crates.io/api/v1/crates/nom/5.1.2/download -> nom-5.1.2.crate https://crates.io/api/v1/crates/nom/6.1.2/download -> nom-6.1.2.crate https://crates.io/api/v1/crates/nom/7.1.1/download -> nom-7.1.1.crate https://crates.io/api/v1/crates/ntapi/0.3.7/download -> ntapi-0.3.7.crate https://crates.io/api/v1/crates/num-complex/0.4.0/download -> num-complex-0.4.0.crate https://crates.io/api/v1/crates/num-derive/0.3.3/download -> num-derive-0.3.3.crate https://crates.io/api/v1/crates/num-integer/0.1.44/download -> num-integer-0.1.44.crate https://crates.io/api/v1/crates/num-iter/0.1.42/download -> num-iter-0.1.42.crate https://crates.io/api/v1/crates/num-rational/0.4.0/download -> num-rational-0.4.0.crate https://crates.io/api/v1/crates/num-traits/0.2.15/download -> num-traits-0.2.15.crate https://crates.io/api/v1/crates/num_cpus/1.13.1/download -> num_cpus-1.13.1.crate https://crates.io/api/v1/crates/num_enum/0.5.7/download -> num_enum-0.5.7.crate https://crates.io/api/v1/crates/num_enum_derive/0.5.7/download -> num_enum_derive-0.5.7.crate https://crates.io/api/v1/crates/number_prefix/0.4.0/download -> number_prefix-0.4.0.crate https://crates.io/api/v1/crates/objc/0.2.7/download -> objc-0.2.7.crate https://crates.io/api/v1/crates/objc-foundation/0.1.1/download -> objc-foundation-0.1.1.crate https://crates.io/api/v1/crates/objc_exception/0.1.2/download -> objc_exception-0.1.2.crate https://crates.io/api/v1/crates/objc_id/0.1.1/download -> objc_id-0.1.1.crate https://crates.io/api/v1/crates/oboe/0.4.5/download -> oboe-0.4.5.crate https://crates.io/api/v1/crates/oboe-sys/0.4.5/download -> oboe-sys-0.4.5.crate https://crates.io/api/v1/crates/once_cell/1.10.0/download -> once_cell-1.10.0.crate https://crates.io/api/v1/crates/openssl-probe/0.1.5/download -> openssl-probe-0.1.5.crate https://crates.io/api/v1/crates/openssl-sys/0.9.72/download -> openssl-sys-0.9.72.crate https://crates.io/api/v1/crates/os_str_bytes/6.0.0/download -> os_str_bytes-6.0.0.crate https://crates.io/api/v1/crates/output_vt100/0.1.3/download -> output_vt100-0.1.3.crate https://crates.io/api/v1/crates/pango-sys/0.15.1/download -> pango-sys-0.15.1.crate https://crates.io/api/v1/crates/parking/2.0.0/download -> parking-2.0.0.crate https://crates.io/api/v1/crates/parking_lot/0.11.2/download -> parking_lot-0.11.2.crate https://crates.io/api/v1/crates/parking_lot_core/0.8.5/download -> parking_lot_core-0.8.5.crate https://crates.io/api/v1/crates/path-slash/0.1.4/download -> path-slash-0.1.4.crate https://crates.io/api/v1/crates/peeking_take_while/0.1.2/download -> peeking_take_while-0.1.2.crate https://crates.io/api/v1/crates/percent-encoding/2.1.0/download -> percent-encoding-2.1.0.crate https://crates.io/api/v1/crates/pin-project/1.0.10/download -> pin-project-1.0.10.crate https://crates.io/api/v1/crates/pin-project-internal/1.0.10/download -> pin-project-internal-1.0.10.crate https://crates.io/api/v1/crates/pin-project-lite/0.2.8/download -> pin-project-lite-0.2.8.crate https://crates.io/api/v1/crates/pin-utils/0.1.0/download -> pin-utils-0.1.0.crate https://crates.io/api/v1/crates/pkg-config/0.3.24/download -> pkg-config-0.3.24.crate https://crates.io/api/v1/crates/png/0.17.5/download -> png-0.17.5.crate https://crates.io/api/v1/crates/polling/2.2.0/download -> polling-2.2.0.crate https://crates.io/api/v1/crates/ppv-lite86/0.2.16/download -> ppv-lite86-0.2.16.crate https://crates.io/api/v1/crates/pretty_assertions/1.2.1/download -> pretty_assertions-1.2.1.crate https://crates.io/api/v1/crates/primal-check/0.3.1/download -> primal-check-0.3.1.crate https://crates.io/api/v1/crates/proc-macro-crate/1.1.3/download -> proc-macro-crate-1.1.3.crate https://crates.io/api/v1/crates/proc-macro-error/1.0.4/download -> proc-macro-error-1.0.4.crate https://crates.io/api/v1/crates/proc-macro-error-attr/1.0.4/download -> proc-macro-error-attr-1.0.4.crate https://crates.io/api/v1/crates/proc-macro2/1.0.39/download -> proc-macro2-1.0.39.crate https://crates.io/api/v1/crates/profiling/1.0.5/download -> profiling-1.0.5.crate https://crates.io/api/v1/crates/quote/1.0.18/download -> quote-1.0.18.crate https://crates.io/api/v1/crates/radium/0.5.3/download -> radium-0.5.3.crate https://crates.io/api/v1/crates/rand/0.8.5/download -> rand-0.8.5.crate https://crates.io/api/v1/crates/rand_chacha/0.3.1/download -> rand_chacha-0.3.1.crate https://crates.io/api/v1/crates/rand_core/0.6.3/download -> rand_core-0.6.3.crate https://crates.io/api/v1/crates/range-alloc/0.1.2/download -> range-alloc-0.1.2.crate https://crates.io/api/v1/crates/raw-window-handle/0.4.2/download -> raw-window-handle-0.4.2.crate https://crates.io/api/v1/crates/rayon/1.5.3/download -> rayon-1.5.3.crate https://crates.io/api/v1/crates/rayon-core/1.9.2/download -> rayon-core-1.9.2.crate https://crates.io/api/v1/crates/redox_syscall/0.2.11/download -> redox_syscall-0.2.11.crate https://crates.io/api/v1/crates/redox_users/0.4.0/download -> redox_users-0.4.0.crate https://crates.io/api/v1/crates/regex/1.5.5/download -> regex-1.5.5.crate https://crates.io/api/v1/crates/regex-automata/0.1.10/download -> regex-automata-0.1.10.crate https://crates.io/api/v1/crates/regex-syntax/0.6.25/download -> regex-syntax-0.6.25.crate https://crates.io/api/v1/crates/regress/0.4.1/download -> regress-0.4.1.crate https://crates.io/api/v1/crates/renderdoc-sys/0.7.1/download -> renderdoc-sys-0.7.1.crate https://crates.io/api/v1/crates/rfd/0.8.4/download -> rfd-0.8.4.crate https://crates.io/api/v1/crates/rle-decode-fast/1.0.3/download -> rle-decode-fast-1.0.3.crate https://crates.io/api/v1/crates/ron/0.7.0/download -> ron-0.7.0.crate https://crates.io/api/v1/crates/rustc-hash/1.1.0/download -> rustc-hash-1.1.0.crate https://crates.io/api/v1/crates/rustc_version/0.4.0/download -> rustc_version-0.4.0.crate https://crates.io/api/v1/crates/rustdct/0.7.0/download -> rustdct-0.7.0.crate https://crates.io/api/v1/crates/rustfft/6.0.1/download -> rustfft-6.0.1.crate https://crates.io/api/v1/crates/ryu/1.0.9/download -> ryu-1.0.9.crate https://crates.io/api/v1/crates/safe_arch/0.6.0/download -> safe_arch-0.6.0.crate https://crates.io/api/v1/crates/same-file/1.0.6/download -> same-file-1.0.6.crate https://crates.io/api/v1/crates/schannel/0.1.19/download -> schannel-0.1.19.crate https://crates.io/api/v1/crates/scoped-tls/1.0.0/download -> scoped-tls-1.0.0.crate https://crates.io/api/v1/crates/scoped_threadpool/0.1.9/download -> scoped_threadpool-0.1.9.crate https://crates.io/api/v1/crates/scopeguard/1.1.0/download -> scopeguard-1.1.0.crate https://crates.io/api/v1/crates/semver/1.0.6/download -> semver-1.0.6.crate https://crates.io/api/v1/crates/serde/1.0.137/download -> serde-1.0.137.crate https://crates.io/api/v1/crates/serde_derive/1.0.137/download -> serde_derive-1.0.137.crate https://crates.io/api/v1/crates/serde_json/1.0.81/download -> serde_json-1.0.81.crate https://crates.io/api/v1/crates/sha2/0.10.2/download -> sha2-0.10.2.crate https://crates.io/api/v1/crates/shlex/0.1.1/download -> shlex-0.1.1.crate https://crates.io/api/v1/crates/sid/0.6.1/download -> sid-0.6.1.crate https://crates.io/api/v1/crates/slab/0.4.5/download -> slab-0.4.5.crate https://crates.io/api/v1/crates/slice-deque/0.3.0/download -> slice-deque-0.3.0.crate https://crates.io/api/v1/crates/slotmap/1.0.6/download -> slotmap-1.0.6.crate https://crates.io/api/v1/crates/sluice/0.5.5/download -> sluice-0.5.5.crate https://crates.io/api/v1/crates/smallvec/1.8.0/download -> smallvec-1.8.0.crate https://crates.io/api/v1/crates/smithay-client-toolkit/0.15.3/download -> smithay-client-toolkit-0.15.3.crate https://crates.io/api/v1/crates/socket2/0.4.4/download -> socket2-0.4.4.crate https://crates.io/api/v1/crates/spin/0.9.2/download -> spin-0.9.2.crate https://crates.io/api/v1/crates/spirv/0.2.0+1.5.4/download -> spirv-0.2.0+1.5.4.crate https://crates.io/api/v1/crates/static_assertions/1.1.0/download -> static_assertions-1.1.0.crate https://crates.io/api/v1/crates/stdweb/0.1.3/download -> stdweb-0.1.3.crate https://crates.io/api/v1/crates/strength_reduce/0.2.3/download -> strength_reduce-0.2.3.crate https://crates.io/api/v1/crates/strsim/0.10.0/download -> strsim-0.10.0.crate https://crates.io/api/v1/crates/symphonia/0.5.0/download -> symphonia-0.5.0.crate https://crates.io/api/v1/crates/symphonia-bundle-mp3/0.5.0/download -> symphonia-bundle-mp3-0.5.0.crate https://crates.io/api/v1/crates/symphonia-core/0.5.0/download -> symphonia-core-0.5.0.crate https://crates.io/api/v1/crates/symphonia-metadata/0.5.0/download -> symphonia-metadata-0.5.0.crate https://crates.io/api/v1/crates/syn/1.0.96/download -> syn-1.0.96.crate https://crates.io/api/v1/crates/synstructure/0.12.6/download -> synstructure-0.12.6.crate https://crates.io/api/v1/crates/system-deps/6.0.2/download -> system-deps-6.0.2.crate https://crates.io/api/v1/crates/tap/1.0.1/download -> tap-1.0.1.crate https://crates.io/api/v1/crates/termcolor/1.1.3/download -> termcolor-1.1.3.crate https://crates.io/api/v1/crates/terminal_size/0.1.17/download -> terminal_size-0.1.17.crate https://crates.io/api/v1/crates/textwrap/0.15.0/download -> textwrap-0.15.0.crate https://crates.io/api/v1/crates/thiserror/1.0.31/download -> thiserror-1.0.31.crate https://crates.io/api/v1/crates/thiserror-impl/1.0.31/download -> thiserror-impl-1.0.31.crate https://crates.io/api/v1/crates/threadpool/1.8.1/download -> threadpool-1.8.1.crate https://crates.io/api/v1/crates/tiff/0.7.1/download -> tiff-0.7.1.crate https://crates.io/api/v1/crates/time/0.1.43/download -> time-0.1.43.crate https://crates.io/api/v1/crates/tinyvec/1.5.1/download -> tinyvec-1.5.1.crate https://crates.io/api/v1/crates/tinyvec_macros/0.1.0/download -> tinyvec_macros-0.1.0.crate https://crates.io/api/v1/crates/toml/0.5.8/download -> toml-0.5.8.crate https://crates.io/api/v1/crates/tracing/0.1.32/download -> tracing-0.1.32.crate https://crates.io/api/v1/crates/tracing-attributes/0.1.20/download -> tracing-attributes-0.1.20.crate https://crates.io/api/v1/crates/tracing-core/0.1.23/download -> tracing-core-0.1.23.crate https://crates.io/api/v1/crates/tracing-futures/0.2.5/download -> tracing-futures-0.2.5.crate https://crates.io/api/v1/crates/transpose/0.2.1/download -> transpose-0.2.1.crate https://crates.io/api/v1/crates/typenum/1.15.0/download -> typenum-1.15.0.crate https://crates.io/api/v1/crates/unicode-bidi/0.3.7/download -> unicode-bidi-0.3.7.crate https://crates.io/api/v1/crates/unicode-ident/1.0.0/download -> unicode-ident-1.0.0.crate https://crates.io/api/v1/crates/unicode-normalization/0.1.19/download -> unicode-normalization-0.1.19.crate https://crates.io/api/v1/crates/unicode-width/0.1.9/download -> unicode-width-0.1.9.crate https://crates.io/api/v1/crates/unicode-xid/0.2.2/download -> unicode-xid-0.2.2.crate https://crates.io/api/v1/crates/url/2.2.2/download -> url-2.2.2.crate https://crates.io/api/v1/crates/vcpkg/0.2.15/download -> vcpkg-0.2.15.crate https://crates.io/api/v1/crates/version-compare/0.1.0/download -> version-compare-0.1.0.crate https://crates.io/api/v1/crates/version_check/0.9.4/download -> version_check-0.9.4.crate https://crates.io/api/v1/crates/vswhom/0.1.0/download -> vswhom-0.1.0.crate https://crates.io/api/v1/crates/vswhom-sys/0.1.1/download -> vswhom-sys-0.1.1.crate https://crates.io/api/v1/crates/waker-fn/1.1.0/download -> waker-fn-1.1.0.crate https://crates.io/api/v1/crates/walkdir/2.3.2/download -> walkdir-2.3.2.crate https://crates.io/api/v1/crates/wasi/0.10.2+wasi-snapshot-preview1/download -> wasi-0.10.2+wasi-snapshot-preview1.crate https://crates.io/api/v1/crates/wasi/0.11.0+wasi-snapshot-preview1/download -> wasi-0.11.0+wasi-snapshot-preview1.crate https://crates.io/api/v1/crates/wasm-bindgen/0.2.80/download -> wasm-bindgen-0.2.80.crate https://crates.io/api/v1/crates/wasm-bindgen-backend/0.2.80/download -> wasm-bindgen-backend-0.2.80.crate https://crates.io/api/v1/crates/wasm-bindgen-futures/0.4.30/download -> wasm-bindgen-futures-0.4.30.crate https://crates.io/api/v1/crates/wasm-bindgen-macro/0.2.80/download -> wasm-bindgen-macro-0.2.80.crate https://crates.io/api/v1/crates/wasm-bindgen-macro-support/0.2.80/download -> wasm-bindgen-macro-support-0.2.80.crate https://crates.io/api/v1/crates/wasm-bindgen-shared/0.2.80/download -> wasm-bindgen-shared-0.2.80.crate https://crates.io/api/v1/crates/wayland-client/0.29.4/download -> wayland-client-0.29.4.crate https://crates.io/api/v1/crates/wayland-commons/0.29.4/download -> wayland-commons-0.29.4.crate https://crates.io/api/v1/crates/wayland-cursor/0.29.4/download -> wayland-cursor-0.29.4.crate https://crates.io/api/v1/crates/wayland-protocols/0.29.4/download -> wayland-protocols-0.29.4.crate https://crates.io/api/v1/crates/wayland-scanner/0.29.4/download -> wayland-scanner-0.29.4.crate https://crates.io/api/v1/crates/wayland-sys/0.29.4/download -> wayland-sys-0.29.4.crate https://crates.io/api/v1/crates/weak-table/0.3.2/download -> weak-table-0.3.2.crate https://crates.io/api/v1/crates/web-sys/0.3.57/download -> web-sys-0.3.57.crate https://crates.io/api/v1/crates/webbrowser/0.7.1/download -> webbrowser-0.7.1.crate https://crates.io/api/v1/crates/weezl/0.1.5/download -> weezl-0.1.5.crate https://crates.io/api/v1/crates/wepoll-ffi/0.1.2/download -> wepoll-ffi-0.1.2.crate https://crates.io/api/v1/crates/wgpu/0.12.0/download -> wgpu-0.12.0.crate https://crates.io/api/v1/crates/wgpu-core/0.12.2/download -> wgpu-core-0.12.2.crate https://crates.io/api/v1/crates/wgpu-hal/0.12.4/download -> wgpu-hal-0.12.4.crate https://crates.io/api/v1/crates/wgpu-types/0.12.0/download -> wgpu-types-0.12.0.crate https://crates.io/api/v1/crates/wide/0.7.4/download -> wide-0.7.4.crate https://crates.io/api/v1/crates/widestring/0.5.1/download -> widestring-0.5.1.crate https://crates.io/api/v1/crates/winapi/0.3.9/download -> winapi-0.3.9.crate https://crates.io/api/v1/crates/winapi-i686-pc-windows-gnu/0.4.0/download -> winapi-i686-pc-windows-gnu-0.4.0.crate https://crates.io/api/v1/crates/winapi-util/0.1.5/download -> winapi-util-0.1.5.crate https://crates.io/api/v1/crates/winapi-x86_64-pc-windows-gnu/0.4.0/download -> winapi-x86_64-pc-windows-gnu-0.4.0.crate https://crates.io/api/v1/crates/windows/0.37.0/download -> windows-0.37.0.crate https://crates.io/api/v1/crates/windows_aarch64_msvc/0.37.0/download -> windows_aarch64_msvc-0.37.0.crate https://crates.io/api/v1/crates/windows_i686_gnu/0.37.0/download -> windows_i686_gnu-0.37.0.crate https://crates.io/api/v1/crates/windows_i686_msvc/0.37.0/download -> windows_i686_msvc-0.37.0.crate https://crates.io/api/v1/crates/windows_x86_64_gnu/0.37.0/download -> windows_x86_64_gnu-0.37.0.crate https://crates.io/api/v1/crates/windows_x86_64_msvc/0.37.0/download -> windows_x86_64_msvc-0.37.0.crate https://crates.io/api/v1/crates/winit/0.26.1/download -> winit-0.26.1.crate https://crates.io/api/v1/crates/winreg/0.10.1/download -> winreg-0.10.1.crate https://crates.io/api/v1/crates/wyz/0.2.0/download -> wyz-0.2.0.crate https://crates.io/api/v1/crates/x11-clipboard/0.3.3/download -> x11-clipboard-0.3.3.crate https://crates.io/api/v1/crates/x11-dl/2.19.1/download -> x11-dl-2.19.1.crate https://crates.io/api/v1/crates/xcb/0.8.2/download -> xcb-0.8.2.crate https://crates.io/api/v1/crates/xcursor/0.3.4/download -> xcursor-0.3.4.crate https://crates.io/api/v1/crates/xml-rs/0.8.4/download -> xml-rs-0.8.4.crate https://github.com/RustAudio/dasp/archive/f05a703d247bb504d7e812b51e95f3765d9c5e94.tar.gz -> dasp-f05a703d247bb504d7e812b51e95f3765d9c5e94.tar.gz https://github.com/ruffle-rs/gc-arena/archive/4931b3bc25b2b74174ff5eb9c34ae0dda732778b.tar.gz -> gc-arena-4931b3bc25b2b74174ff5eb9c34ae0dda732778b.tar.gz https://github.com/ruffle-rs/h263-rs/archive/023e14c73e565c4c778d41f66cfbac5ece6419b2.tar.gz -> h263-rs-023e14c73e565c4c778d41f66cfbac5ece6419b2.tar.gz https://github.com/ruffle-rs/nellymoser/archive/4a33521c29a918950df8ae9fe07e527ac65553f5.tar.gz -> nellymoser-4a33521c29a918950df8ae9fe07e527ac65553f5.tar.gz https://github.com/ruffle-rs/nihav-vp6/archive/9416fcc9fc8aab8f4681aa9093b42922214abbd3.tar.gz -> nihav-vp6-9416fcc9fc8aab8f4681aa9093b42922214abbd3.tar.gz https://github.com/ruffle-rs/quick-xml/archive/8496365ec1412eb5ba5de350937b6bce352fa0ba.tar.gz -> quick-xml-8496365ec1412eb5ba5de350937b6bce352fa0ba.tar.gz https://github.com/ruffle-rs/rust-flash-lso/archive/19fecd07b9888c4bdaa66771c468095783b52bed.tar.gz -> rust-flash-lso-19fecd07b9888c4bdaa66771c468095783b52bed.tar.gz +_eclasses_=cargo 52a92ed3815080c5f2caac1905687b1c desktop c0d27bf73aa08ca05b663dbd31fbef28 flag-o-matic a500d7cc40da3de38c361e889153bdf7 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-any-r1 a3e9c0524a795d7f2767a2cf12a2e8c0 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 xdg 6024fbc93167fad782e2032933654857 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e +_md5_=ccfe11d206743b6e1cfa1ce3cb1e69d4 diff --git a/metadata/md5-cache/app-emulation/virtualbox-6.1.32-r1 b/metadata/md5-cache/app-emulation/virtualbox-6.1.32-r2 similarity index 100% rename from metadata/md5-cache/app-emulation/virtualbox-6.1.32-r1 rename to metadata/md5-cache/app-emulation/virtualbox-6.1.32-r2 diff --git a/metadata/md5-cache/app-emulation/virtualbox-6.1.34 b/metadata/md5-cache/app-emulation/virtualbox-6.1.34-r1 similarity index 99% rename from metadata/md5-cache/app-emulation/virtualbox-6.1.34 rename to metadata/md5-cache/app-emulation/virtualbox-6.1.34-r1 index 53f931c7c62b..44c68571c028 100644 --- a/metadata/md5-cache/app-emulation/virtualbox-6.1.34 +++ b/metadata/md5-cache/app-emulation/virtualbox-6.1.34-r1 @@ -13,4 +13,4 @@ REQUIRED_USE=java? ( sdk ) python? ( sdk ) vboxwebsrv? ( java ) ^^ ( python_sing SLOT=0/6.1 SRC_URI=https://download.virtualbox.org/virtualbox/6.1.34/VirtualBox-6.1.34.tar.bz2 https://dev.gentoo.org/~polynomial-c/virtualbox/patchsets/virtualbox-6.1.12-patches-01.tar.xz _eclasses_=desktop c0d27bf73aa08ca05b663dbd31fbef28 flag-o-matic a500d7cc40da3de38c361e889153bdf7 java-pkg-opt-2 a71433e535af8faae0c0f6c861a32054 java-utils-2 e38ea02d8ed864a74078ecf46aa06f30 linux-info dcbf4f67bc38bee48e9d69a4344e8059 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 pax-utils 91d47e5d20627c717aa878b9167c62a8 python-single-r1 a5747fe6dc0651d95cb78eddd5e160a8 python-utils-r1 648fe6a039e87233d7f48da72cadb76f tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs fd9cde67030b26e479eeadaced488253 udev f3a0a3964e2028a140c181f00eea9712 xdg 6024fbc93167fad782e2032933654857 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=8ebe060427ed4f36cfac56b1906900ad +_md5_=189d397dbefed2f6a846d0a0b8a3b407 diff --git a/metadata/md5-cache/app-i18n/Manifest.gz b/metadata/md5-cache/app-i18n/Manifest.gz index ef8d55004914c83d52107bbd0d80f054f51c234e..f7b2f1d8af74ed47a2f328be8b32a51b4607848f 100644 GIT binary patch delta 27150 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 VTqg2*pN{yK{{Z1XZJ~L_000Hd3P}I} delta 27183 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 diff --git a/metadata/md5-cache/app-i18n/opencc-1.1.3 b/metadata/md5-cache/app-i18n/opencc-1.1.3 index 3492c36d7f24..45349e562246 100644 --- a/metadata/md5-cache/app-i18n/opencc-1.1.3 +++ b/metadata/md5-cache/app-i18n/opencc-1.1.3 @@ -6,11 +6,11 @@ EAPI=8 HOMEPAGE=https://github.com/BYVoid/OpenCC INHERIT=cmake python-any-r1 IUSE=doc test -KEYWORDS=amd64 arm64 ~hppa ~loong ppc ppc64 ~riscv sparc ~x86 +KEYWORDS=amd64 arm64 ~hppa ~loong ppc ppc64 ~riscv sparc x86 LICENSE=Apache-2.0 RDEPEND=dev-libs/marisa:0= RESTRICT=!test? ( test ) SLOT=0/1.1 SRC_URI=https://github.com/BYVoid/OpenCC/archive/ver.1.1.3.tar.gz -> opencc-1.1.3.tar.gz _eclasses_=cmake 90e2b29417d53718328f3a95227137a0 flag-o-matic a500d7cc40da3de38c361e889153bdf7 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-any-r1 a3e9c0524a795d7f2767a2cf12a2e8c0 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=3c2890a7eedc5bd7b0bac545fabd7175 +_md5_=7d921dece30d4d8016beb17703e2ad2c diff --git a/metadata/md5-cache/app-misc/Manifest.gz b/metadata/md5-cache/app-misc/Manifest.gz index c873b6e6d24d4c41bc2acb25b2d775fa126585d2..1d79b7f2659da90954609a5c2bfc02c02590d678 100644 GIT binary patch delta 73990 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 YS7tUX-7H7QG`alpAM+kwALSYX04`wzHvj+t delta 73533 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 j^Df@Jq`KxtC`1fd diff --git a/metadata/md5-cache/app-misc/cw-1.0.16-r4 b/metadata/md5-cache/app-misc/cw-1.0.16-r4 new file mode 100644 index 000000000000..555f097d65b7 --- /dev/null +++ b/metadata/md5-cache/app-misc/cw-1.0.16-r4 @@ -0,0 +1,11 @@ +DEFINED_PHASES=compile configure install postinst unpack +DESCRIPTION=A non-intrusive real-time ANSI color wrapper for common unix-based commands +EAPI=8 +HOMEPAGE=http://cwrapper.sourceforge.net +INHERIT=flag-o-matic toolchain-funcs +KEYWORDS=~amd64 ~x86 +LICENSE=GPL-2 +SLOT=0 +SRC_URI=mirror://sourceforge/cwrapper/cw-1.0.16.tar.bz2 +_eclasses_=flag-o-matic a500d7cc40da3de38c361e889153bdf7 multilib 4fbbbc98f236f1b43acd99476bc3cd85 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_md5_=73cdfdcce3edc21a95fd1e86a7ba4730 diff --git a/metadata/md5-cache/app-misc/mc-9999 b/metadata/md5-cache/app-misc/mc-9999 index a161202f7370..88d5fb799d58 100644 --- a/metadata/md5-cache/app-misc/mc-9999 +++ b/metadata/md5-cache/app-misc/mc-9999 @@ -13,4 +13,4 @@ REQUIRED_USE=spell? ( edit ) RESTRICT=!test? ( test ) SLOT=0 _eclasses_=autotools 136117fb43a9bf5598530e9cc642f710 flag-o-matic a500d7cc40da3de38c361e889153bdf7 git-r3 b9ac6f96d2a88edb5b351df634dc5e53 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 4fbbbc98f236f1b43acd99476bc3cd85 toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=616bc0d7ad39a7a74319627afb3a28b1 +_md5_=88b30298a78a43b9f56bd794216726b6 diff --git a/metadata/md5-cache/app-misc/rover-1.0.1 b/metadata/md5-cache/app-misc/rover-1.0.1 new file mode 100644 index 000000000000..25c9eacc5f60 --- /dev/null +++ b/metadata/md5-cache/app-misc/rover-1.0.1 @@ -0,0 +1,14 @@ +BDEPEND=virtual/pkgconfig +DEFINED_PHASES=compile install +DEPEND=sys-libs/ncurses:=[unicode(+)] +DESCRIPTION=simple file browser for the terminal +EAPI=8 +HOMEPAGE=https://lecram.github.io/p/rover/ +INHERIT=toolchain-funcs +KEYWORDS=~amd64 +LICENSE=public-domain +RDEPEND=sys-libs/ncurses:=[unicode(+)] +SLOT=0 +SRC_URI=https://github.com/lecram/rover/archive/v1.0.1/rover-1.0.1.tar.gz +_eclasses_=multilib 4fbbbc98f236f1b43acd99476bc3cd85 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_md5_=e1146a430873bb2d2d84024b1c734d97 diff --git a/metadata/md5-cache/app-misc/rover-9999 b/metadata/md5-cache/app-misc/rover-9999 new file mode 100644 index 000000000000..75e45a7d367a --- /dev/null +++ b/metadata/md5-cache/app-misc/rover-9999 @@ -0,0 +1,13 @@ +BDEPEND=virtual/pkgconfig >=dev-vcs/git-1.8.2.1[curl] +DEFINED_PHASES=compile install unpack +DEPEND=sys-libs/ncurses:=[unicode(+)] +DESCRIPTION=simple file browser for the terminal +EAPI=8 +HOMEPAGE=https://lecram.github.io/p/rover/ +INHERIT=toolchain-funcs git-r3 +LICENSE=public-domain +PROPERTIES=live +RDEPEND=sys-libs/ncurses:=[unicode(+)] +SLOT=0 +_eclasses_=git-r3 b9ac6f96d2a88edb5b351df634dc5e53 multilib 4fbbbc98f236f1b43acd99476bc3cd85 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_md5_=5d427722a596fda07aeba7ac64af508e diff --git a/metadata/md5-cache/app-misc/rpick-0.8.10 b/metadata/md5-cache/app-misc/rpick-0.8.10 index 374e4b5b4661..2d45142fb713 100644 --- a/metadata/md5-cache/app-misc/rpick-0.8.10 +++ b/metadata/md5-cache/app-misc/rpick-0.8.10 @@ -5,9 +5,9 @@ EAPI=8 HOMEPAGE=https://github.com/bowlofeggs/rpick INHERIT=cargo IUSE=debug -KEYWORDS=~amd64 ~ppc64 ~x86 +KEYWORDS=amd64 ppc64 x86 LICENSE=GPL-3 Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD BSD-2 Boost-1.0 CC0-1.0 MIT Unlicense SLOT=0 SRC_URI=https://crates.io/api/v1/crates/aho-corasick/0.7.18/download -> aho-corasick-0.7.18.crate https://crates.io/api/v1/crates/approx/0.5.1/download -> approx-0.5.1.crate https://crates.io/api/v1/crates/arrayref/0.3.6/download -> arrayref-0.3.6.crate https://crates.io/api/v1/crates/arrayvec/0.5.2/download -> arrayvec-0.5.2.crate https://crates.io/api/v1/crates/assert_cmd/2.0.4/download -> assert_cmd-2.0.4.crate https://crates.io/api/v1/crates/atty/0.2.14/download -> atty-0.2.14.crate https://crates.io/api/v1/crates/autocfg/1.1.0/download -> autocfg-1.1.0.crate https://crates.io/api/v1/crates/base64/0.13.0/download -> base64-0.13.0.crate https://crates.io/api/v1/crates/bitflags/1.3.2/download -> bitflags-1.3.2.crate https://crates.io/api/v1/crates/blake2b_simd/0.5.11/download -> blake2b_simd-0.5.11.crate https://crates.io/api/v1/crates/bstr/0.2.17/download -> bstr-0.2.17.crate https://crates.io/api/v1/crates/byteorder/1.4.3/download -> byteorder-1.4.3.crate https://crates.io/api/v1/crates/cfg-if/1.0.0/download -> cfg-if-1.0.0.crate https://crates.io/api/v1/crates/clap/3.1.18/download -> clap-3.1.18.crate https://crates.io/api/v1/crates/clap_derive/3.1.18/download -> clap_derive-3.1.18.crate https://crates.io/api/v1/crates/clap_lex/0.2.0/download -> clap_lex-0.2.0.crate https://crates.io/api/v1/crates/constant_time_eq/0.1.5/download -> constant_time_eq-0.1.5.crate https://crates.io/api/v1/crates/crossbeam-utils/0.8.8/download -> crossbeam-utils-0.8.8.crate https://crates.io/api/v1/crates/csv/1.1.6/download -> csv-1.1.6.crate https://crates.io/api/v1/crates/csv-core/0.1.10/download -> csv-core-0.1.10.crate https://crates.io/api/v1/crates/difflib/0.4.0/download -> difflib-0.4.0.crate https://crates.io/api/v1/crates/dirs/1.0.5/download -> dirs-1.0.5.crate https://crates.io/api/v1/crates/dirs-next/2.0.0/download -> dirs-next-2.0.0.crate https://crates.io/api/v1/crates/dirs-sys-next/0.1.2/download -> dirs-sys-next-0.1.2.crate https://crates.io/api/v1/crates/doc-comment/0.3.3/download -> doc-comment-0.3.3.crate https://crates.io/api/v1/crates/downcast/0.11.0/download -> downcast-0.11.0.crate https://crates.io/api/v1/crates/either/1.6.1/download -> either-1.6.1.crate https://crates.io/api/v1/crates/encode_unicode/0.3.6/download -> encode_unicode-0.3.6.crate https://crates.io/api/v1/crates/fastrand/1.7.0/download -> fastrand-1.7.0.crate https://crates.io/api/v1/crates/float-cmp/0.9.0/download -> float-cmp-0.9.0.crate https://crates.io/api/v1/crates/fragile/1.2.0/download -> fragile-1.2.0.crate https://crates.io/api/v1/crates/getrandom/0.1.16/download -> getrandom-0.1.16.crate https://crates.io/api/v1/crates/getrandom/0.2.6/download -> getrandom-0.2.6.crate https://crates.io/api/v1/crates/hashbrown/0.11.2/download -> hashbrown-0.11.2.crate https://crates.io/api/v1/crates/heck/0.4.0/download -> heck-0.4.0.crate https://crates.io/api/v1/crates/hermit-abi/0.1.19/download -> hermit-abi-0.1.19.crate https://crates.io/api/v1/crates/indexmap/1.8.1/download -> indexmap-1.8.1.crate https://crates.io/api/v1/crates/instant/0.1.12/download -> instant-0.1.12.crate https://crates.io/api/v1/crates/itertools/0.10.3/download -> itertools-0.10.3.crate https://crates.io/api/v1/crates/itoa/0.4.8/download -> itoa-0.4.8.crate https://crates.io/api/v1/crates/lazy_static/1.4.0/download -> lazy_static-1.4.0.crate https://crates.io/api/v1/crates/libc/0.2.125/download -> libc-0.2.125.crate https://crates.io/api/v1/crates/libm/0.2.2/download -> libm-0.2.2.crate https://crates.io/api/v1/crates/linked-hash-map/0.5.4/download -> linked-hash-map-0.5.4.crate https://crates.io/api/v1/crates/matrixmultiply/0.3.2/download -> matrixmultiply-0.3.2.crate https://crates.io/api/v1/crates/memchr/2.5.0/download -> memchr-2.5.0.crate https://crates.io/api/v1/crates/mockall/0.11.0/download -> mockall-0.11.0.crate https://crates.io/api/v1/crates/mockall_derive/0.11.0/download -> mockall_derive-0.11.0.crate https://crates.io/api/v1/crates/nalgebra/0.27.1/download -> nalgebra-0.27.1.crate https://crates.io/api/v1/crates/nalgebra-macros/0.1.0/download -> nalgebra-macros-0.1.0.crate https://crates.io/api/v1/crates/normalize-line-endings/0.3.0/download -> normalize-line-endings-0.3.0.crate https://crates.io/api/v1/crates/num-complex/0.4.1/download -> num-complex-0.4.1.crate https://crates.io/api/v1/crates/num-integer/0.1.45/download -> num-integer-0.1.45.crate https://crates.io/api/v1/crates/num-rational/0.4.0/download -> num-rational-0.4.0.crate https://crates.io/api/v1/crates/num-traits/0.2.15/download -> num-traits-0.2.15.crate https://crates.io/api/v1/crates/os_str_bytes/6.0.0/download -> os_str_bytes-6.0.0.crate https://crates.io/api/v1/crates/paste/1.0.7/download -> paste-1.0.7.crate https://crates.io/api/v1/crates/ppv-lite86/0.2.16/download -> ppv-lite86-0.2.16.crate https://crates.io/api/v1/crates/predicates/2.1.1/download -> predicates-2.1.1.crate https://crates.io/api/v1/crates/predicates-core/1.0.3/download -> predicates-core-1.0.3.crate https://crates.io/api/v1/crates/predicates-tree/1.0.5/download -> predicates-tree-1.0.5.crate https://crates.io/api/v1/crates/prettytable-rs/0.8.0/download -> prettytable-rs-0.8.0.crate https://crates.io/api/v1/crates/proc-macro-error/1.0.4/download -> proc-macro-error-1.0.4.crate https://crates.io/api/v1/crates/proc-macro-error-attr/1.0.4/download -> proc-macro-error-attr-1.0.4.crate https://crates.io/api/v1/crates/proc-macro2/1.0.38/download -> proc-macro2-1.0.38.crate https://crates.io/api/v1/crates/quote/1.0.18/download -> quote-1.0.18.crate https://crates.io/api/v1/crates/rand/0.8.5/download -> rand-0.8.5.crate https://crates.io/api/v1/crates/rand_chacha/0.3.1/download -> rand_chacha-0.3.1.crate https://crates.io/api/v1/crates/rand_core/0.6.3/download -> rand_core-0.6.3.crate https://crates.io/api/v1/crates/rand_distr/0.4.3/download -> rand_distr-0.4.3.crate https://crates.io/api/v1/crates/rawpointer/0.2.1/download -> rawpointer-0.2.1.crate https://crates.io/api/v1/crates/redox_syscall/0.1.57/download -> redox_syscall-0.1.57.crate https://crates.io/api/v1/crates/redox_syscall/0.2.13/download -> redox_syscall-0.2.13.crate https://crates.io/api/v1/crates/redox_users/0.3.5/download -> redox_users-0.3.5.crate https://crates.io/api/v1/crates/redox_users/0.4.3/download -> redox_users-0.4.3.crate https://crates.io/api/v1/crates/regex/1.5.5/download -> regex-1.5.5.crate https://crates.io/api/v1/crates/regex-automata/0.1.10/download -> regex-automata-0.1.10.crate https://crates.io/api/v1/crates/regex-syntax/0.6.25/download -> regex-syntax-0.6.25.crate https://crates.io/api/v1/crates/remove_dir_all/0.5.3/download -> remove_dir_all-0.5.3.crate https://crates.io/api/v1/crates/rpick/0.8.10/download -> rpick-0.8.10.crate https://crates.io/api/v1/crates/rust-argon2/0.8.3/download -> rust-argon2-0.8.3.crate https://crates.io/api/v1/crates/ryu/1.0.9/download -> ryu-1.0.9.crate https://crates.io/api/v1/crates/serde/1.0.137/download -> serde-1.0.137.crate https://crates.io/api/v1/crates/serde_derive/1.0.137/download -> serde_derive-1.0.137.crate https://crates.io/api/v1/crates/serde_yaml/0.8.24/download -> serde_yaml-0.8.24.crate https://crates.io/api/v1/crates/simba/0.5.1/download -> simba-0.5.1.crate https://crates.io/api/v1/crates/statrs/0.15.0/download -> statrs-0.15.0.crate https://crates.io/api/v1/crates/strsim/0.10.0/download -> strsim-0.10.0.crate https://crates.io/api/v1/crates/syn/1.0.93/download -> syn-1.0.93.crate https://crates.io/api/v1/crates/tempfile/3.3.0/download -> tempfile-3.3.0.crate https://crates.io/api/v1/crates/term/0.5.2/download -> term-0.5.2.crate https://crates.io/api/v1/crates/termcolor/1.1.3/download -> termcolor-1.1.3.crate https://crates.io/api/v1/crates/termtree/0.2.4/download -> termtree-0.2.4.crate https://crates.io/api/v1/crates/textwrap/0.15.0/download -> textwrap-0.15.0.crate https://crates.io/api/v1/crates/thiserror/1.0.31/download -> thiserror-1.0.31.crate https://crates.io/api/v1/crates/thiserror-impl/1.0.31/download -> thiserror-impl-1.0.31.crate https://crates.io/api/v1/crates/typenum/1.15.0/download -> typenum-1.15.0.crate https://crates.io/api/v1/crates/unicode-width/0.1.9/download -> unicode-width-0.1.9.crate https://crates.io/api/v1/crates/unicode-xid/0.2.3/download -> unicode-xid-0.2.3.crate https://crates.io/api/v1/crates/version_check/0.9.4/download -> version_check-0.9.4.crate https://crates.io/api/v1/crates/wait-timeout/0.2.0/download -> wait-timeout-0.2.0.crate https://crates.io/api/v1/crates/wasi/0.9.0+wasi-snapshot-preview1/download -> wasi-0.9.0+wasi-snapshot-preview1.crate https://crates.io/api/v1/crates/wasi/0.10.2+wasi-snapshot-preview1/download -> wasi-0.10.2+wasi-snapshot-preview1.crate https://crates.io/api/v1/crates/winapi/0.3.9/download -> winapi-0.3.9.crate https://crates.io/api/v1/crates/winapi-i686-pc-windows-gnu/0.4.0/download -> winapi-i686-pc-windows-gnu-0.4.0.crate https://crates.io/api/v1/crates/winapi-util/0.1.5/download -> winapi-util-0.1.5.crate https://crates.io/api/v1/crates/winapi-x86_64-pc-windows-gnu/0.4.0/download -> winapi-x86_64-pc-windows-gnu-0.4.0.crate https://crates.io/api/v1/crates/yaml-rust/0.4.5/download -> yaml-rust-0.4.5.crate _eclasses_=cargo 52a92ed3815080c5f2caac1905687b1c multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=df7cbd0dd169fab22727b1d36050a9ab +_md5_=e44afae4099e46d30561d83c760efdf6 diff --git a/metadata/md5-cache/app-misc/tdl-1.5.2-r3 b/metadata/md5-cache/app-misc/tdl-1.5.2-r3 index 28078a39ae78..35fe7ec8bc9f 100644 --- a/metadata/md5-cache/app-misc/tdl-1.5.2-r3 +++ b/metadata/md5-cache/app-misc/tdl-1.5.2-r3 @@ -11,4 +11,4 @@ RDEPEND=sys-libs/ncurses:0= sys-libs/readline:0= SLOT=0 SRC_URI=http://www.rpcurnow.force9.co.uk/tdl/tdl-1.5.2.tar.gz https://dev.gentoo.org/~jlec/distfiles/tdl-screenshot.png.tar _eclasses_=desktop c0d27bf73aa08ca05b663dbd31fbef28 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch 28f0f3c0226306ec5f49e13bf851f171 estack 055c42df72f76a4f45ec92b35e83cd56 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic a500d7cc40da3de38c361e889153bdf7 ltprune 97143780d341cc8d8f1d4c6187a36d29 multilib 4fbbbc98f236f1b43acd99476bc3cd85 preserve-libs a8e50acee31b5759b4df1f7707cae54b strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 vcs-clean d271b7bc7e6a009758d7d4ef749174e3 wrapper 4a1902f969e5718126434fc35f3a0d9c -_md5_=414829c9e83849ee46b28e0c9f893728 +_md5_=a102dbabb6d0fcf56c9a9e1e2a2bba93 diff --git a/metadata/md5-cache/app-office/Manifest.gz b/metadata/md5-cache/app-office/Manifest.gz index 17b2154426b097fbe949fcff547f552cbafacfd0..9c34cfa2d41e6fc2b869281d0b672d90a16d3431 100644 GIT binary patch literal 10338 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

    ~gpf|*eAn$g;Hi_% zacMBKb{-IwWCys`FdW)Ix3&``f}qVNCzaK#a%zP_P7w{}d7K~mlP3<3Z#wZuoXD>) zpo{9{Z)|YZm}Gj-vcLZN*ArMpx(%rwM+k+87=7mn>y5SAk%bl_N zeIe}<&+K=wM`LA;qmx3UOjm~Vuzv}u*JG!6O;CkGkOw-YT(MZ6T>9PX_Srs&0f9)DS zLasL*@HSKkb%WoAD~qmyz@>&v)P+fi5o9R%ma0*+cEvnUApi3J0IM+>7`jIQ0Ld_a AbpQYW literal 11501 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/cmake-3.20.5 test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) >=kde-frameworks/extra-cmake-modules-5.74.0:5 -DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack -DEPEND=>=dev-qt/qtdbus-5.15.2:5 >=dev-qt/qtdeclarative-5.15.2:5 >=dev-qt/qtgui-5.15.2:5 >=dev-qt/qtnetwork-5.15.2:5 >=dev-qt/qtwidgets-5.15.2:5 >=kde-frameworks/kcodecs-5.74.0:5 >=kde-frameworks/kcompletion-5.74.0:5 >=kde-frameworks/kconfig-5.74.0:5 >=kde-frameworks/kcoreaddons-5.74.0:5 >=kde-frameworks/ki18n-5.74.0:5 >=kde-frameworks/kiconthemes-5.74.0:5 >=kde-frameworks/kio-5.74.0:5 >=kde-frameworks/knewstuff-5.74.0:5 >=kde-frameworks/ktextwidgets-5.74.0:5 >=kde-frameworks/kwidgetsaddons-5.74.0:5 >=kde-frameworks/kxmlgui-5.74.0:5 !gmp? ( sci-libs/mpir:=[cxx] ) gmp? ( dev-libs/gmp:0=[cxx(+)] ) plasma? ( >=kde-frameworks/kpackage-5.74.0:5 >=kde-frameworks/plasma-5.74.0:5 ) webengine? ( >=dev-qt/qtwebengine-5.15.2:5 ) dev-util/desktop-file-utils x11-misc/shared-mime-info test? ( dev-qt/qttest:5 ) dev-qt/qtcore:5 -DESCRIPTION=Library with common classes and functionality used by KDE finance applications -EAPI=7 -HOMEPAGE=https://www.linux-apps.com/content/show.php/libalkimia?content=137323 https://community.kde.org/Alkimia -INHERIT=ecm kde.org -IUSE=doc gmp plasma webengine test debug test -KEYWORDS=amd64 x86 -LICENSE=LGPL-2.1 -RDEPEND=>=dev-qt/qtdbus-5.15.2:5 >=dev-qt/qtdeclarative-5.15.2:5 >=dev-qt/qtgui-5.15.2:5 >=dev-qt/qtnetwork-5.15.2:5 >=dev-qt/qtwidgets-5.15.2:5 >=kde-frameworks/kcodecs-5.74.0:5 >=kde-frameworks/kcompletion-5.74.0:5 >=kde-frameworks/kconfig-5.74.0:5 >=kde-frameworks/kcoreaddons-5.74.0:5 >=kde-frameworks/ki18n-5.74.0:5 >=kde-frameworks/kiconthemes-5.74.0:5 >=kde-frameworks/kio-5.74.0:5 >=kde-frameworks/knewstuff-5.74.0:5 >=kde-frameworks/ktextwidgets-5.74.0:5 >=kde-frameworks/kwidgetsaddons-5.74.0:5 >=kde-frameworks/kxmlgui-5.74.0:5 !gmp? ( sci-libs/mpir:=[cxx] ) gmp? ( dev-libs/gmp:0=[cxx(+)] ) plasma? ( >=kde-frameworks/kpackage-5.74.0:5 >=kde-frameworks/plasma-5.74.0:5 ) webengine? ( >=dev-qt/qtwebengine-5.15.2:5 ) || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 -RESTRICT=!test? ( test ) !test? ( test ) -SLOT=0/8 -SRC_URI=mirror://kde/stable/alkimia/8.1.0/alkimia-8.1.0.tar.xz -_eclasses_=cmake 90e2b29417d53718328f3a95227137a0 ecm 542fb4c59adc3702f566140a9bdf49f8 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic a500d7cc40da3de38c361e889153bdf7 kde.org 916c61efa7151f09c7701328b88cafc1 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 wrapper 4a1902f969e5718126434fc35f3a0d9c xdg 6024fbc93167fad782e2032933654857 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=99b171c446494a7c3983a6eb791d5f1c diff --git a/metadata/md5-cache/app-office/libreoffice-7.2.6.2-r1 b/metadata/md5-cache/app-office/libreoffice-7.2.6.2-r1 deleted file mode 100644 index 7f57ff13fc80..000000000000 --- a/metadata/md5-cache/app-office/libreoffice-7.2.6.2-r1 +++ /dev/null @@ -1,18 +0,0 @@ -BDEPEND=dev-util/intltool sys-devel/bison sys-devel/flex sys-devel/gettext virtual/pkgconfig clang? ( || ( ( sys-devel/clang:13 sys-devel/llvm:13 =sys-devel/lld-13* ) ( sys-devel/clang:12 sys-devel/llvm:12 =sys-devel/lld-12* ) ( sys-devel/clang:11 sys-devel/llvm:11 =sys-devel/lld-11* ) ) ) odk? ( >=app-doc/doxygen-1.8.4 ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71 >=sys-devel/libtool-2.4 -DEFINED_PHASES=compile configure install postinst postrm preinst prepare pretend setup test unpack -DEPEND=python_single_target_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8[threads(+),xml] ) python_single_target_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9[threads(+),xml] ) python_single_target_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10[threads(+),xml] ) app-arch/unzip app-arch/zip app-crypt/gpgme:=[cxx] app-text/hunspell:= >=app-text/libabw-0.1.0 >=app-text/libebook-0.1 app-text/libepubgen >=app-text/libetonyek-0.1 app-text/libexttextcat app-text/liblangtag >=app-text/libmspub-0.1.0 >=app-text/libmwaw-0.3.1 >=app-text/libnumbertext-1.0.6 >=app-text/libodfgen-0.1.0 app-text/libqxp app-text/libstaroffice app-text/libwpd:0.10[tools] app-text/libwpg:0.3 >=app-text/libwps-0.4 app-text/mythes >=dev-cpp/clucene-2.3.3.4-r2 >=dev-cpp/libcmis-0.5.2 dev-db/unixODBC dev-lang/perl >=dev-libs/boost-1.72.0:=[nls] dev-libs/expat dev-libs/hyphen dev-libs/icu:= dev-libs/libassuan dev-libs/libgpg-error dev-libs/liborcus:0/0.16 dev-libs/librevenge dev-libs/libxml2 dev-libs/libxslt dev-libs/nspr dev-libs/nss >=dev-libs/redland-1.0.16 >=dev-libs/xmlsec-1.2.28[nss] >=games-engines/box2d-2.4.1:0 media-gfx/fontforge media-gfx/graphite2 media-libs/fontconfig >=media-libs/freetype-2.11.0-r1:2 >=media-libs/harfbuzz-0.9.42:=[graphite,icu] media-libs/lcms:2 >=media-libs/libcdr-0.1.0 >=media-libs/libepoxy-1.3.1[X] >=media-libs/libfreehand-0.1.0 media-libs/libpagemaker >=media-libs/libpng-1.4:0= >=media-libs/libvisio-0.1.0 media-libs/libzmf media-libs/zxing-cpp >=net-libs/neon-0.31.1:= net-misc/curl sci-mathematics/lpsolve sys-libs/zlib virtual/jpeg:0 virtual/opengl x11-libs/cairo[X] x11-libs/libXinerama x11-libs/libXrandr x11-libs/libXrender accessibility? ( python_single_target_python3_8? ( dev-python/lxml[python_targets_python3_8(-)] ) python_single_target_python3_9? ( dev-python/lxml[python_targets_python3_9(-)] ) python_single_target_python3_10? ( dev-python/lxml[python_targets_python3_10(-)] ) ) bluetooth? ( dev-libs/glib:2 net-wireless/bluez ) coinmp? ( sci-libs/coinor-mp ) cups? ( net-print/cups ) dbus? ( sys-apps/dbus[X] ) eds? ( dev-libs/glib:2 gnome-base/dconf gnome-extra/evolution-data-server ) firebird? ( >=dev-db/firebird-3.0.2.32703.0-r1[server] ) gstreamer? ( media-libs/gstreamer:1.0 media-libs/gst-plugins-base:1.0 ) gtk? ( dev-libs/glib:2 dev-libs/gobject-introspection gnome-base/dconf media-libs/mesa[egl(+)] x11-libs/gtk+:3[X] x11-libs/pango ) kde? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 dev-qt/qtx11extras:5 kde-frameworks/kconfig:5 kde-frameworks/kcoreaddons:5 kde-frameworks/ki18n:5 kde-frameworks/kio:5 kde-frameworks/kwindowsystem:5 ) ldap? ( net-nds/openldap:= ) libreoffice_extensions_scripting-beanshell? ( dev-java/bsh ) libreoffice_extensions_scripting-javascript? ( >=dev-java/rhino-1.7.14:1.6 ) mariadb? ( dev-db/mariadb-connector-c:= ) !mariadb? ( dev-db/mysql-connector-c:= ) pdfimport? ( app-text/poppler:=[cxx] ) postgres? ( >=dev-db/postgresql-9.0:*[kerberos] ) >=dev-libs/libatomic_ops-7.2d dev-perl/Archive-Zip >=dev-util/cppunit-1.14.0 >=dev-util/gperf-3.1 dev-util/mdds:1/1.5 media-libs/glm sys-devel/ucpp x11-base/xorg-proto x11-libs/libXt x11-libs/libXtst java? ( dev-java/ant-core || ( dev-java/openjdk:11 dev-java/openjdk-bin:11 ) ) test? ( app-crypt/gnupg dev-util/cppunit media-fonts/dejavu media-fonts/liberation-fonts ) java? ( >=dev-java/java-config-2.2.0-r3 ) -DESCRIPTION=A full office productivity suite -EAPI=8 -HOMEPAGE=https://www.libreoffice.org -INHERIT=autotools bash-completion-r1 check-reqs flag-o-matic java-pkg-opt-2 multiprocessing python-single-r1 qmake-utils toolchain-funcs xdg-utils -IUSE=accessibility base bluetooth +branding clang coinmp +cups custom-cflags +dbus debug eds firebird googledrive gstreamer +gtk kde ldap +mariadb odk pdfimport postgres test vulkan libreoffice_extensions_nlpsolver libreoffice_extensions_scripting-beanshell libreoffice_extensions_scripting-javascript libreoffice_extensions_wiki-publisher java python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 -KEYWORDS=amd64 ~arm arm64 ~ppc64 x86 ~amd64-linux -LICENSE=|| ( LGPL-3 MPL-1.1 ) -PDEPEND==app-office/libreoffice-l10n-7.2* -RDEPEND=python_single_target_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8[threads(+),xml] ) python_single_target_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9[threads(+),xml] ) python_single_target_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10[threads(+),xml] ) app-arch/unzip app-arch/zip app-crypt/gpgme:=[cxx] app-text/hunspell:= >=app-text/libabw-0.1.0 >=app-text/libebook-0.1 app-text/libepubgen >=app-text/libetonyek-0.1 app-text/libexttextcat app-text/liblangtag >=app-text/libmspub-0.1.0 >=app-text/libmwaw-0.3.1 >=app-text/libnumbertext-1.0.6 >=app-text/libodfgen-0.1.0 app-text/libqxp app-text/libstaroffice app-text/libwpd:0.10[tools] app-text/libwpg:0.3 >=app-text/libwps-0.4 app-text/mythes >=dev-cpp/clucene-2.3.3.4-r2 >=dev-cpp/libcmis-0.5.2 dev-db/unixODBC dev-lang/perl >=dev-libs/boost-1.72.0:=[nls] dev-libs/expat dev-libs/hyphen dev-libs/icu:= dev-libs/libassuan dev-libs/libgpg-error dev-libs/liborcus:0/0.16 dev-libs/librevenge dev-libs/libxml2 dev-libs/libxslt dev-libs/nspr dev-libs/nss >=dev-libs/redland-1.0.16 >=dev-libs/xmlsec-1.2.28[nss] >=games-engines/box2d-2.4.1:0 media-gfx/fontforge media-gfx/graphite2 media-libs/fontconfig >=media-libs/freetype-2.11.0-r1:2 >=media-libs/harfbuzz-0.9.42:=[graphite,icu] media-libs/lcms:2 >=media-libs/libcdr-0.1.0 >=media-libs/libepoxy-1.3.1[X] >=media-libs/libfreehand-0.1.0 media-libs/libpagemaker >=media-libs/libpng-1.4:0= >=media-libs/libvisio-0.1.0 media-libs/libzmf media-libs/zxing-cpp >=net-libs/neon-0.31.1:= net-misc/curl sci-mathematics/lpsolve sys-libs/zlib virtual/jpeg:0 virtual/opengl x11-libs/cairo[X] x11-libs/libXinerama x11-libs/libXrandr x11-libs/libXrender accessibility? ( python_single_target_python3_8? ( dev-python/lxml[python_targets_python3_8(-)] ) python_single_target_python3_9? ( dev-python/lxml[python_targets_python3_9(-)] ) python_single_target_python3_10? ( dev-python/lxml[python_targets_python3_10(-)] ) ) bluetooth? ( dev-libs/glib:2 net-wireless/bluez ) coinmp? ( sci-libs/coinor-mp ) cups? ( net-print/cups ) dbus? ( sys-apps/dbus[X] ) eds? ( dev-libs/glib:2 gnome-base/dconf gnome-extra/evolution-data-server ) firebird? ( >=dev-db/firebird-3.0.2.32703.0-r1[server] ) gstreamer? ( media-libs/gstreamer:1.0 media-libs/gst-plugins-base:1.0 ) gtk? ( dev-libs/glib:2 dev-libs/gobject-introspection gnome-base/dconf media-libs/mesa[egl(+)] x11-libs/gtk+:3[X] x11-libs/pango ) kde? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 dev-qt/qtx11extras:5 kde-frameworks/kconfig:5 kde-frameworks/kcoreaddons:5 kde-frameworks/ki18n:5 kde-frameworks/kio:5 kde-frameworks/kwindowsystem:5 ) ldap? ( net-nds/openldap:= ) libreoffice_extensions_scripting-beanshell? ( dev-java/bsh ) libreoffice_extensions_scripting-javascript? ( >=dev-java/rhino-1.7.14:1.6 ) mariadb? ( dev-db/mariadb-connector-c:= ) !mariadb? ( dev-db/mysql-connector-c:= ) pdfimport? ( app-text/poppler:=[cxx] ) postgres? ( >=dev-db/postgresql-9.0:*[kerberos] ) !app-office/libreoffice-bin !app-office/libreoffice-bin-debug media-fonts/liberation-fonts || ( x11-misc/xdg-utils kde-plasma/kde-cli-tools ) java? ( || ( dev-java/openjdk:11 dev-java/openjdk-jre-bin:11 >=virtual/jre-1.8 ) ) kde? ( kde-frameworks/breeze-icons:* ) java? ( >=dev-java/java-config-2.2.0-r3 ) -REQUIRED_USE=^^ ( python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 ) base? ( firebird java ) bluetooth? ( dbus ) gtk? ( dbus ) libreoffice_extensions_nlpsolver? ( java ) libreoffice_extensions_scripting-beanshell? ( java ) libreoffice_extensions_scripting-javascript? ( java ) libreoffice_extensions_wiki-publisher? ( java ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=branding? ( https://dev.gentoo.org/~dilfridge/distfiles/libreoffice-branding-gentoo-0.8.tar.xz ) https://dev-builds.libreoffice.org/pre-releases/src/libreoffice-7.2.6.2.tar.xz https://dev-builds.libreoffice.org/pre-releases/src/libreoffice-help-7.2.6.2.tar.xz https://download.documentfoundation.org/libreoffice/src/7.2.6//libreoffice-7.2.6.2.tar.xz https://download.documentfoundation.org/libreoffice/src/7.2.6//libreoffice-help-7.2.6.2.tar.xz https://downloadarchive.documentfoundation.org/libreoffice/old/7.2.6.2/src/libreoffice-7.2.6.2.tar.xz https://downloadarchive.documentfoundation.org/libreoffice/old/7.2.6.2/src/libreoffice-help-7.2.6.2.tar.xz https://dev-www.libreoffice.org/src//libcmis-0.5.2.tar.xz https://dev-www.libreoffice.org/src//dtoa-20180411.tgz https://dev-www.libreoffice.org/src//skia-m90-45c57e116ee0ce214bdf78405a4762722e4507d9.tar.xz base? ( https://dev-www.libreoffice.org/src//commons-logging-1.2-src.tar.gz https://dev-www.libreoffice.org/src//ba2930200c9f019c2d93a8c88c651a0f-flow-engine-0.9.4.zip https://dev-www.libreoffice.org/src//d8bd5eed178db6e2b18eeed243f85aa8-flute-1.1.6.zip https://dev-www.libreoffice.org/src//eeb2c7ddf0d302fba4bfc6e97eac9624-libbase-1.1.6.zip https://dev-www.libreoffice.org/src//3bdf40c0d199af31923e900d082ca2dd-libfonts-1.1.6.zip https://dev-www.libreoffice.org/src//3404ab6b1792ae5f16bbd603bd1e1d03-libformula-1.1.7.zip https://dev-www.libreoffice.org/src//db60e4fde8dd6d6807523deb71ee34dc-liblayout-0.2.10.zip https://dev-www.libreoffice.org/src//97b2d4dba862397f446b217e2b623e71-libloader-1.1.6.zip https://dev-www.libreoffice.org/src//8ce2fcd72becf06c41f7201d15373ed9-librepository-1.1.6.zip https://dev-www.libreoffice.org/src//f94d9870737518e3b597f9265f4e9803-libserializer-1.1.6.zip https://dev-www.libreoffice.org/src//ace6ab49184e329db254e454a010f56d-libxml-1.1.7.zip https://dev-www.libreoffice.org/src//39bb3fcea1514f1369fcfc87542390fd-sacjava-1.3.zip ) java? ( https://dev-www.libreoffice.org/src//17410483b5b5f267aa18b7e00b65e6e0-hsqldb_1_8_0.zip ) libreoffice_extensions_wiki-publisher? ( https://dev-www.libreoffice.org/src//a7983f859eafb2677d7ff386a023bc40-xsltml_2.1.2.zip ) libreoffice_extensions_scripting-javascript? ( https://dev-www.libreoffice.org/src//798b2ffdc8bcfe7bca2cf92b62caf685-rhino1_5R5.zip ) libreoffice_extensions_scripting-javascript? ( https://dev-www.libreoffice.org/src//35c94d2df8893241173de1d16b6034c0-swingExSrc.zip ) odk? ( http://download.go-oo.org/extern/185d60944ea767075d27247c3162b3bc-unowinreg.dll ) -_eclasses_=autotools 136117fb43a9bf5598530e9cc642f710 bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff check-reqs 5e6dfbd7a8d3238a79f009fae7ac469c flag-o-matic a500d7cc40da3de38c361e889153bdf7 gnuconfig b6b3e92f8b8c996400074b5f61a59256 java-pkg-opt-2 a71433e535af8faae0c0f6c861a32054 java-utils-2 e38ea02d8ed864a74078ecf46aa06f30 libtool 241a8f577b9781a42a7421e53448a44e multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-single-r1 a5747fe6dc0651d95cb78eddd5e160a8 python-utils-r1 648fe6a039e87233d7f48da72cadb76f qmake-utils 59420c906278d16deaaa629f9d115707 toolchain-funcs fd9cde67030b26e479eeadaced488253 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=b77ffc2a3a9718ded51a14ee1ed12d9f diff --git a/metadata/md5-cache/app-office/libreoffice-7.3.3.2-r3 b/metadata/md5-cache/app-office/libreoffice-7.3.3.2-r3 index 4bee0e7bab9f..99eda168478d 100644 --- a/metadata/md5-cache/app-office/libreoffice-7.3.3.2-r3 +++ b/metadata/md5-cache/app-office/libreoffice-7.3.3.2-r3 @@ -6,7 +6,7 @@ EAPI=8 HOMEPAGE=https://www.libreoffice.org INHERIT=autotools bash-completion-r1 check-reqs flag-o-matic java-pkg-opt-2 multiprocessing python-single-r1 qmake-utils toolchain-funcs xdg-utils IUSE=accessibility base bluetooth +branding clang coinmp +cups custom-cflags +dbus debug eds firebird googledrive gstreamer +gtk kde ldap +mariadb odk pdfimport postgres test vulkan libreoffice_extensions_nlpsolver libreoffice_extensions_scripting-beanshell libreoffice_extensions_scripting-javascript libreoffice_extensions_wiki-publisher java python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 -KEYWORDS=amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux +KEYWORDS=amd64 ~arm arm64 ~ppc64 x86 ~amd64-linux LICENSE=|| ( LGPL-3 MPL-1.1 ) PDEPEND==app-office/libreoffice-l10n-7.3* RDEPEND=python_single_target_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8[threads(+),xml] ) python_single_target_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9[threads(+),xml] ) python_single_target_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10[threads(+),xml] ) app-arch/unzip app-arch/zip app-crypt/gpgme:=[cxx] app-text/hunspell:= >=app-text/libabw-0.1.0 >=app-text/libebook-0.1 app-text/libepubgen >=app-text/libetonyek-0.1 app-text/libexttextcat app-text/liblangtag >=app-text/libmspub-0.1.0 >=app-text/libmwaw-0.3.1 >=app-text/libnumbertext-1.0.6 >=app-text/libodfgen-0.1.0 app-text/libqxp app-text/libstaroffice app-text/libwpd:0.10[tools] app-text/libwpg:0.3 >=app-text/libwps-0.4 app-text/mythes dev-cpp/abseil-cpp:= >=dev-cpp/clucene-2.3.3.4-r2 >=dev-cpp/libcmis-0.5.2 dev-db/unixODBC dev-lang/perl >=dev-libs/boost-1.72.0:=[nls] dev-libs/expat dev-libs/hyphen dev-libs/icu:= dev-libs/libassuan dev-libs/libgpg-error >=dev-libs/liborcus-0.17.2:0/0.17 dev-libs/librevenge dev-libs/libxml2 dev-libs/libxslt dev-libs/nspr dev-libs/nss >=dev-libs/redland-1.0.16 >=dev-libs/xmlsec-1.2.28[nss] >=games-engines/box2d-2.4.1:0 media-gfx/fontforge media-gfx/graphite2 media-libs/fontconfig >=media-libs/freetype-2.11.0-r1:2 >=media-libs/harfbuzz-0.9.42:=[graphite,icu] media-libs/lcms:2 >=media-libs/libcdr-0.1.0 >=media-libs/libepoxy-1.3.1[X] >=media-libs/libfreehand-0.1.0 media-libs/libjpeg-turbo:= media-libs/libpagemaker >=media-libs/libpng-1.4:0= >=media-libs/libvisio-0.1.0 media-libs/libzmf media-libs/openjpeg:= media-libs/zxing-cpp >=net-libs/neon-0.31.1:= net-misc/curl sci-mathematics/lpsolve sys-libs/zlib virtual/opengl x11-libs/cairo[X] x11-libs/libXinerama x11-libs/libXrandr x11-libs/libXrender accessibility? ( python_single_target_python3_8? ( dev-python/lxml[python_targets_python3_8(-)] ) python_single_target_python3_9? ( dev-python/lxml[python_targets_python3_9(-)] ) python_single_target_python3_10? ( dev-python/lxml[python_targets_python3_10(-)] ) ) bluetooth? ( dev-libs/glib:2 net-wireless/bluez ) coinmp? ( sci-libs/coinor-mp ) cups? ( net-print/cups ) dbus? ( sys-apps/dbus[X] ) eds? ( dev-libs/glib:2 gnome-base/dconf gnome-extra/evolution-data-server ) firebird? ( >=dev-db/firebird-3.0.2.32703.0-r1[server] ) gstreamer? ( media-libs/gstreamer:1.0 media-libs/gst-plugins-base:1.0 ) gtk? ( dev-libs/glib:2 dev-libs/gobject-introspection gnome-base/dconf media-libs/mesa[egl(+)] x11-libs/gtk+:3[X] x11-libs/pango ) kde? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 dev-qt/qtx11extras:5 kde-frameworks/kconfig:5 kde-frameworks/kcoreaddons:5 kde-frameworks/ki18n:5 kde-frameworks/kio:5 kde-frameworks/kwindowsystem:5 ) ldap? ( net-nds/openldap:= ) libreoffice_extensions_scripting-beanshell? ( dev-java/bsh ) libreoffice_extensions_scripting-javascript? ( >=dev-java/rhino-1.7.14:1.6 ) mariadb? ( dev-db/mariadb-connector-c:= ) !mariadb? ( dev-db/mysql-connector-c:= ) pdfimport? ( app-text/poppler:=[cxx] ) postgres? ( >=dev-db/postgresql-9.0:*[kerberos] ) acct-group/libreoffice acct-user/libreoffice !app-office/libreoffice-bin !app-office/libreoffice-bin-debug media-fonts/liberation-fonts || ( x11-misc/xdg-utils kde-plasma/kde-cli-tools ) java? ( || ( dev-java/openjdk:11 dev-java/openjdk-jre-bin:11 >=virtual/jre-1.8 ) ) kde? ( kde-frameworks/breeze-icons:* ) java? ( >=dev-java/java-config-2.2.0-r3 ) @@ -15,4 +15,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=branding? ( https://dev.gentoo.org/~dilfridge/distfiles/libreoffice-branding-gentoo-0.8.tar.xz ) https://dev-builds.libreoffice.org/pre-releases/src/libreoffice-7.3.3.2.tar.xz https://dev-builds.libreoffice.org/pre-releases/src/libreoffice-help-7.3.3.2.tar.xz https://download.documentfoundation.org/libreoffice/src/7.3.3//libreoffice-7.3.3.2.tar.xz https://download.documentfoundation.org/libreoffice/src/7.3.3//libreoffice-help-7.3.3.2.tar.xz https://downloadarchive.documentfoundation.org/libreoffice/old/7.3.3.2/src/libreoffice-7.3.3.2.tar.xz https://downloadarchive.documentfoundation.org/libreoffice/old/7.3.3.2/src/libreoffice-help-7.3.3.2.tar.xz https://dev-www.libreoffice.org/src//libcuckoo-93217f8d391718380c508a722ab9acd5e9081233.tar.gz https://dev-www.libreoffice.org/src//libcmis-0.5.2.tar.xz https://dev-www.libreoffice.org/src//dtoa-20180411.tgz https://dev-www.libreoffice.org/src//skia-m97-a7230803d64ae9d44f4e1282444801119a3ae967.tar.xz base? ( https://dev-www.libreoffice.org/src//commons-logging-1.2-src.tar.gz https://dev-www.libreoffice.org/src//ba2930200c9f019c2d93a8c88c651a0f-flow-engine-0.9.4.zip https://dev-www.libreoffice.org/src//d8bd5eed178db6e2b18eeed243f85aa8-flute-1.1.6.zip https://dev-www.libreoffice.org/src//eeb2c7ddf0d302fba4bfc6e97eac9624-libbase-1.1.6.zip https://dev-www.libreoffice.org/src//3bdf40c0d199af31923e900d082ca2dd-libfonts-1.1.6.zip https://dev-www.libreoffice.org/src//3404ab6b1792ae5f16bbd603bd1e1d03-libformula-1.1.7.zip https://dev-www.libreoffice.org/src//db60e4fde8dd6d6807523deb71ee34dc-liblayout-0.2.10.zip https://dev-www.libreoffice.org/src//97b2d4dba862397f446b217e2b623e71-libloader-1.1.6.zip https://dev-www.libreoffice.org/src//8ce2fcd72becf06c41f7201d15373ed9-librepository-1.1.6.zip https://dev-www.libreoffice.org/src//f94d9870737518e3b597f9265f4e9803-libserializer-1.1.6.zip https://dev-www.libreoffice.org/src//ace6ab49184e329db254e454a010f56d-libxml-1.1.7.zip https://dev-www.libreoffice.org/src//39bb3fcea1514f1369fcfc87542390fd-sacjava-1.3.zip ) java? ( https://dev-www.libreoffice.org/src//17410483b5b5f267aa18b7e00b65e6e0-hsqldb_1_8_0.zip ) libreoffice_extensions_wiki-publisher? ( https://dev-www.libreoffice.org/src//a7983f859eafb2677d7ff386a023bc40-xsltml_2.1.2.zip ) libreoffice_extensions_scripting-javascript? ( https://dev-www.libreoffice.org/src//798b2ffdc8bcfe7bca2cf92b62caf685-rhino1_5R5.zip ) libreoffice_extensions_scripting-javascript? ( https://dev-www.libreoffice.org/src//35c94d2df8893241173de1d16b6034c0-swingExSrc.zip ) odk? ( http://download.go-oo.org/extern/185d60944ea767075d27247c3162b3bc-unowinreg.dll ) _eclasses_=autotools 136117fb43a9bf5598530e9cc642f710 bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff check-reqs 5e6dfbd7a8d3238a79f009fae7ac469c flag-o-matic a500d7cc40da3de38c361e889153bdf7 gnuconfig b6b3e92f8b8c996400074b5f61a59256 java-pkg-opt-2 a71433e535af8faae0c0f6c861a32054 java-utils-2 e38ea02d8ed864a74078ecf46aa06f30 libtool 241a8f577b9781a42a7421e53448a44e multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-single-r1 a5747fe6dc0651d95cb78eddd5e160a8 python-utils-r1 648fe6a039e87233d7f48da72cadb76f qmake-utils 59420c906278d16deaaa629f9d115707 toolchain-funcs fd9cde67030b26e479eeadaced488253 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=26600422f1b40054a800a31b0dc7d834 +_md5_=23a109f7a9aa8554f23cb4b95ada13cc diff --git a/metadata/md5-cache/app-office/libreoffice-bin-7.2.6.2 b/metadata/md5-cache/app-office/libreoffice-bin-7.2.6.2 deleted file mode 100644 index 6813d5bac084..000000000000 --- a/metadata/md5-cache/app-office/libreoffice-bin-7.2.6.2 +++ /dev/null @@ -1,17 +0,0 @@ -DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup unpack -DEPEND=dev-util/xdelta:3 java? ( >=dev-java/java-config-2.2.0-r3 ) -DESCRIPTION=A full office productivity suite. Binary package -EAPI=7 -HOMEPAGE=https://www.libreoffice.org -INHERIT=java-pkg-opt-2 python-single-r1 prefix toolchain-funcs xdg-utils -IUSE=gnome java kde java +python_single_target_python3_9 -KEYWORDS=-* amd64 x86 -LICENSE=LGPL-3 -PDEPEND==app-office/libreoffice-l10n-7.2.6.2* -RDEPEND=app-text/hunspell:0/1.7 =app-text/libexttextcat-3.4* =app-text/libmwaw-0.3* dev-libs/boost:0/1.78.0 dev-libs/icu:0/70.1 dev-libs/liborcus:0/0.16 >=media-gfx/graphite2-1.3.10 media-libs/harfbuzz:0/3.0.0[icu] media-libs/libpng:0/16 >=sys-devel/gcc-11.2.1 >=sys-libs/glibc-2.34 virtual/jpeg-compat:62 python_single_target_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9[xml] ) app-arch/unzip app-arch/zip app-crypt/gpgme[cxx] app-text/hunspell:= >=app-text/libabw-0.1.0 >=app-text/libebook-0.1 app-text/libepubgen >=app-text/libetonyek-0.1 app-text/libexttextcat app-text/liblangtag >=app-text/libmspub-0.1.0 >=app-text/libmwaw-0.3.1 >=app-text/libnumbertext-1.0.6 >=app-text/libodfgen-0.1.0 app-text/libqxp app-text/libstaroffice app-text/libwpd:0.10[tools] app-text/libwpg:0.3 >=app-text/libwps-0.4 app-text/mythes >=dev-cpp/clucene-2.3.3.4-r2 >=dev-cpp/libcmis-0.5.2 dev-db/unixODBC >=games-engines/box2d-2.4.1:0 dev-lang/perl >=dev-libs/boost-1.72.0:=[nls] dev-libs/expat dev-libs/hyphen dev-libs/icu:= dev-libs/libassuan dev-libs/libgpg-error dev-libs/liborcus:0/0.16 dev-libs/librevenge dev-libs/libxml2 dev-libs/libxslt dev-libs/nspr dev-libs/nss >=dev-libs/redland-1.0.16 >=dev-libs/xmlsec-1.2.28[nss] media-gfx/fontforge media-gfx/graphite2 media-libs/fontconfig >=media-libs/freetype-2.11.0-r1:2 >=media-libs/harfbuzz-0.9.42:=[graphite,icu] media-libs/lcms:2 >=media-libs/libcdr-0.1.0 >=media-libs/libepoxy-1.3.1[X] >=media-libs/libfreehand-0.1.0 media-libs/libpagemaker >=media-libs/libpng-1.4:0= >=media-libs/libvisio-0.1.0 media-libs/libzmf media-libs/zxing-cpp >=net-libs/neon-0.31.1:= net-misc/curl sci-mathematics/lpsolve sys-libs/zlib virtual/glu virtual/jpeg:0 virtual/opengl x11-libs/cairo[X] x11-libs/libXinerama x11-libs/libXrandr x11-libs/libXrender net-print/cups sys-apps/dbus[X] gnome? ( dev-libs/glib:2 gnome-base/dconf gnome-extra/evolution-data-server ) media-libs/gstreamer:1.0 media-libs/gst-plugins-base:1.0 !kde? ( dev-libs/glib:2 dev-libs/gobject-introspection gnome-base/dconf media-libs/mesa[egl(+)] x11-libs/gtk+:3[X] x11-libs/pango ) kde? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 dev-qt/qtx11extras:5 kde-frameworks/kconfig:5 kde-frameworks/kcoreaddons:5 kde-frameworks/ki18n:5 kde-frameworks/kio:5 kde-frameworks/kwindowsystem:5 ) dev-db/mariadb-connector-c !app-office/libreoffice !app-office/openoffice media-fonts/liberation-fonts || ( x11-misc/xdg-utils kde-plasma/kde-cli-tools ) java? ( virtual/jre:11 ) kde? ( kde-frameworks/breeze-icons:* ) java? ( >=dev-java/java-config-2.2.0-r3 ) -REQUIRED_USE=kde? ( !gnome ) gnome? ( !kde ) ^^ ( python_single_target_python3_9 ) -RESTRICT=test strip -SLOT=0 -SRC_URI=amd64? ( https://tamiko.43-1.org/distfiles/amd64-bin-libreoffice-7.2.6.2.tar.xz kde? ( !java? ( https://tamiko.43-1.org/distfiles/amd64-bin-libreoffice-kde-7.2.6.2.xd3 ) java? ( https://tamiko.43-1.org/distfiles/amd64-bin-libreoffice-kde-java-7.2.6.2.xd3 ) ) gnome? ( !java? ( https://tamiko.43-1.org/distfiles/amd64-bin-libreoffice-gnome-7.2.6.2.xd3 ) java? ( https://tamiko.43-1.org/distfiles/amd64-bin-libreoffice-gnome-java-7.2.6.2.xd3 ) ) !kde? ( !gnome? ( java? ( https://tamiko.43-1.org/distfiles/amd64-bin-libreoffice-java-7.2.6.2.xd3 ) ) ) ) x86? ( https://tamiko.43-1.org/distfiles/x86-bin-libreoffice-7.2.6.2.tar.xz kde? ( https://tamiko.43-1.org/distfiles/x86-bin-libreoffice-kde-7.2.6.2.xd3 ) gnome? ( https://tamiko.43-1.org/distfiles/x86-bin-libreoffice-gnome-7.2.6.2.xd3 ) ) -_eclasses_=eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 java-pkg-opt-2 a71433e535af8faae0c0f6c861a32054 java-utils-2 e38ea02d8ed864a74078ecf46aa06f30 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 prefix eab3c99d77fe00506c109c8a736186f7 python-single-r1 a5747fe6dc0651d95cb78eddd5e160a8 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=63d893f7557278b91a0ce8f4955c7505 diff --git a/metadata/md5-cache/app-office/libreoffice-bin-7.2.6.2-r1 b/metadata/md5-cache/app-office/libreoffice-bin-7.2.6.2-r1 deleted file mode 100644 index c44776378913..000000000000 --- a/metadata/md5-cache/app-office/libreoffice-bin-7.2.6.2-r1 +++ /dev/null @@ -1,17 +0,0 @@ -DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup unpack -DEPEND=dev-util/xdelta:3 java? ( >=dev-java/java-config-2.2.0-r3 ) -DESCRIPTION=A full office productivity suite. Binary package -EAPI=7 -HOMEPAGE=https://www.libreoffice.org -INHERIT=java-pkg-opt-2 python-single-r1 prefix toolchain-funcs xdg-utils -IUSE=gnome java kde java +python_single_target_python3_9 -KEYWORDS=-* ~amd64 ~x86 -LICENSE=LGPL-3 -PDEPEND==app-office/libreoffice-l10n-7.2.6.2* -RDEPEND=app-text/hunspell:0/1.7 =app-text/libexttextcat-3.4* =app-text/libmwaw-0.3* dev-libs/boost:0/1.78.0 dev-libs/icu:0/70.1 dev-libs/liborcus:0/0.16 >=media-gfx/graphite2-1.3.10 media-libs/harfbuzz:0/3.0.0[icu] media-libs/libpng:0/16 >=sys-devel/gcc-11.2.1 >=sys-libs/glibc-2.34 virtual/jpeg-compat:62 python_single_target_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9[xml] ) app-arch/unzip app-arch/zip app-crypt/gpgme[cxx] app-text/hunspell:= >=app-text/libabw-0.1.0 >=app-text/libebook-0.1 app-text/libepubgen >=app-text/libetonyek-0.1 app-text/libexttextcat app-text/liblangtag >=app-text/libmspub-0.1.0 >=app-text/libmwaw-0.3.1 >=app-text/libnumbertext-1.0.6 >=app-text/libodfgen-0.1.0 app-text/libqxp app-text/libstaroffice app-text/libwpd:0.10[tools] app-text/libwpg:0.3 >=app-text/libwps-0.4 app-text/mythes >=dev-cpp/clucene-2.3.3.4-r2 >=dev-cpp/libcmis-0.5.2 dev-db/unixODBC >=games-engines/box2d-2.4.1:0 dev-lang/perl >=dev-libs/boost-1.72.0:=[nls] dev-libs/expat dev-libs/hyphen dev-libs/icu:= dev-libs/libassuan dev-libs/libgpg-error dev-libs/liborcus:0/0.16 dev-libs/librevenge dev-libs/libxml2 dev-libs/libxslt dev-libs/nspr dev-libs/nss >=dev-libs/redland-1.0.16 >=dev-libs/xmlsec-1.2.28[nss] media-gfx/fontforge media-gfx/graphite2 media-libs/fontconfig >=media-libs/freetype-2.11.0-r1:2 >=media-libs/harfbuzz-0.9.42:=[graphite,icu] media-libs/lcms:2 >=media-libs/libcdr-0.1.0 >=media-libs/libepoxy-1.3.1[X] >=media-libs/libfreehand-0.1.0 media-libs/libpagemaker >=media-libs/libpng-1.4:0= >=media-libs/libvisio-0.1.0 media-libs/libzmf media-libs/zxing-cpp >=net-libs/neon-0.31.1:= net-misc/curl sci-mathematics/lpsolve sys-libs/zlib virtual/glu virtual/jpeg:0 virtual/opengl x11-libs/cairo[X] x11-libs/libXinerama x11-libs/libXrandr x11-libs/libXrender net-print/cups sys-apps/dbus[X] gnome? ( dev-libs/glib:2 gnome-base/dconf gnome-extra/evolution-data-server ) media-libs/gstreamer:1.0 media-libs/gst-plugins-base:1.0 !kde? ( dev-libs/glib:2 dev-libs/gobject-introspection gnome-base/dconf media-libs/mesa[egl(+)] x11-libs/gtk+:3[X] x11-libs/pango ) kde? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 dev-qt/qtx11extras:5 kde-frameworks/kconfig:5 kde-frameworks/kcoreaddons:5 kde-frameworks/ki18n:5 kde-frameworks/kio:5 kde-frameworks/kwindowsystem:5 ) dev-db/mariadb-connector-c !app-office/libreoffice !app-office/openoffice media-fonts/liberation-fonts || ( x11-misc/xdg-utils kde-plasma/kde-cli-tools ) java? ( virtual/jre:11 ) kde? ( kde-frameworks/breeze-icons:* ) java? ( >=dev-java/java-config-2.2.0-r3 ) -REQUIRED_USE=kde? ( !gnome ) gnome? ( !kde ) ^^ ( python_single_target_python3_9 ) -RESTRICT=test strip -SLOT=0 -SRC_URI=amd64? ( https://tamiko.43-1.org/distfiles/amd64-bin-libreoffice-7.2.6.2-r1.tar.xz kde? ( !java? ( https://tamiko.43-1.org/distfiles/amd64-bin-libreoffice-kde-7.2.6.2-r1.xd3 ) java? ( https://tamiko.43-1.org/distfiles/amd64-bin-libreoffice-kde-java-7.2.6.2-r1.xd3 ) ) gnome? ( !java? ( https://tamiko.43-1.org/distfiles/amd64-bin-libreoffice-gnome-7.2.6.2-r1.xd3 ) java? ( https://tamiko.43-1.org/distfiles/amd64-bin-libreoffice-gnome-java-7.2.6.2-r1.xd3 ) ) !kde? ( !gnome? ( java? ( https://tamiko.43-1.org/distfiles/amd64-bin-libreoffice-java-7.2.6.2-r1.xd3 ) ) ) ) x86? ( https://tamiko.43-1.org/distfiles/x86-bin-libreoffice-7.2.6.2-r1.tar.xz kde? ( https://tamiko.43-1.org/distfiles/x86-bin-libreoffice-kde-7.2.6.2-r1.xd3 ) gnome? ( https://tamiko.43-1.org/distfiles/x86-bin-libreoffice-gnome-7.2.6.2-r1.xd3 ) ) -_eclasses_=eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 java-pkg-opt-2 a71433e535af8faae0c0f6c861a32054 java-utils-2 e38ea02d8ed864a74078ecf46aa06f30 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 prefix eab3c99d77fe00506c109c8a736186f7 python-single-r1 a5747fe6dc0651d95cb78eddd5e160a8 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=2b189fcbb8f2073b46fe57dc04f09f10 diff --git a/metadata/md5-cache/app-office/libreoffice-bin-7.3.3.2-r3 b/metadata/md5-cache/app-office/libreoffice-bin-7.3.3.2-r3 index 5a843108b740..98c93ef2a725 100644 --- a/metadata/md5-cache/app-office/libreoffice-bin-7.3.3.2-r3 +++ b/metadata/md5-cache/app-office/libreoffice-bin-7.3.3.2-r3 @@ -5,7 +5,7 @@ EAPI=7 HOMEPAGE=https://www.libreoffice.org INHERIT=java-pkg-opt-2 python-single-r1 prefix toolchain-funcs xdg-utils IUSE=gnome java kde java +python_single_target_python3_9 -KEYWORDS=-* amd64 ~x86 +KEYWORDS=-* amd64 x86 LICENSE=LGPL-3 PDEPEND==app-office/libreoffice-l10n-7.3.3.2* RDEPEND=app-text/hunspell:0/1.7 =app-text/libexttextcat-3.4* =app-text/libmwaw-0.3* dev-cpp/abseil-cpp:0/20211102 dev-libs/boost:0/1.79.0 dev-libs/icu:0/71.1 dev-libs/liborcus:0/0.17 >=media-gfx/graphite2-1.3.10 media-libs/harfbuzz:0/4.0.0[icu] media-libs/libjpeg-turbo:0/0.2 media-libs/libpng:0/16 media-libs/openjpeg:2/7 >=sys-devel/gcc-11.2.1 >=sys-libs/glibc-2.34 python_single_target_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9[xml] ) app-arch/unzip app-arch/zip app-crypt/gpgme[cxx] app-text/hunspell:= >=app-text/libabw-0.1.0 >=app-text/libebook-0.1 app-text/libepubgen >=app-text/libetonyek-0.1 app-text/libexttextcat app-text/liblangtag >=app-text/libmspub-0.1.0 >=app-text/libmwaw-0.3.1 >=app-text/libnumbertext-1.0.6 >=app-text/libodfgen-0.1.0 app-text/libqxp app-text/libstaroffice app-text/libwpd:0.10[tools] app-text/libwpg:0.3 >=app-text/libwps-0.4 app-text/mythes dev-cpp/abseil-cpp:= >=dev-cpp/clucene-2.3.3.4-r2 >=dev-cpp/libcmis-0.5.2 dev-db/unixODBC >=games-engines/box2d-2.4.1:0 dev-lang/perl >=dev-libs/boost-1.72.0:=[nls] dev-libs/expat dev-libs/hyphen dev-libs/icu:= dev-libs/libassuan dev-libs/libgpg-error >=dev-libs/liborcus-0.17.2:0/0.17 dev-libs/librevenge dev-libs/libxml2 dev-libs/libxslt dev-libs/nspr dev-libs/nss >=dev-libs/redland-1.0.16 >=dev-libs/xmlsec-1.2.28[nss] media-gfx/fontforge media-gfx/graphite2 media-libs/fontconfig >=media-libs/freetype-2.11.0-r1:2 >=media-libs/harfbuzz-0.9.42:=[graphite,icu] media-libs/lcms:2 >=media-libs/libcdr-0.1.0 >=media-libs/libepoxy-1.3.1[X] >=media-libs/libfreehand-0.1.0 media-libs/libjpeg-turbo:= media-libs/libpagemaker >=media-libs/libpng-1.4:0= >=media-libs/libvisio-0.1.0 media-libs/libzmf media-libs/openjpeg:= media-libs/zxing-cpp >=net-libs/neon-0.31.1:= net-misc/curl sci-mathematics/lpsolve sys-libs/zlib virtual/glu virtual/opengl x11-libs/cairo[X] x11-libs/libXinerama x11-libs/libXrandr x11-libs/libXrender net-print/cups sys-apps/dbus[X] gnome? ( dev-libs/glib:2 gnome-base/dconf gnome-extra/evolution-data-server ) media-libs/gstreamer:1.0 media-libs/gst-plugins-base:1.0 !kde? ( dev-libs/glib:2 dev-libs/gobject-introspection gnome-base/dconf media-libs/mesa[egl(+)] x11-libs/gtk+:3[X] x11-libs/pango ) kde? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 dev-qt/qtx11extras:5 kde-frameworks/kconfig:5 kde-frameworks/kcoreaddons:5 kde-frameworks/ki18n:5 kde-frameworks/kio:5 kde-frameworks/kwindowsystem:5 ) dev-db/mariadb-connector-c acct-group/libreoffice acct-user/libreoffice !app-office/libreoffice !app-office/openoffice media-fonts/liberation-fonts || ( x11-misc/xdg-utils kde-plasma/kde-cli-tools ) java? ( virtual/jre:11 ) kde? ( kde-frameworks/breeze-icons:* ) java? ( >=dev-java/java-config-2.2.0-r3 ) @@ -14,4 +14,4 @@ RESTRICT=test strip SLOT=0 SRC_URI=amd64? ( https://tamiko.43-1.org/distfiles/amd64-bin-libreoffice-7.3.3.2-r3.tar.xz kde? ( !java? ( https://tamiko.43-1.org/distfiles/amd64-bin-libreoffice-kde-7.3.3.2-r3.xd3 ) java? ( https://tamiko.43-1.org/distfiles/amd64-bin-libreoffice-kde-java-7.3.3.2-r3.xd3 ) ) gnome? ( !java? ( https://tamiko.43-1.org/distfiles/amd64-bin-libreoffice-gnome-7.3.3.2-r3.xd3 ) java? ( https://tamiko.43-1.org/distfiles/amd64-bin-libreoffice-gnome-java-7.3.3.2-r3.xd3 ) ) !kde? ( !gnome? ( java? ( https://tamiko.43-1.org/distfiles/amd64-bin-libreoffice-java-7.3.3.2-r3.xd3 ) ) ) ) x86? ( https://tamiko.43-1.org/distfiles/x86-bin-libreoffice-7.3.3.2-r3.tar.xz kde? ( https://tamiko.43-1.org/distfiles/x86-bin-libreoffice-kde-7.3.3.2-r3.xd3 ) gnome? ( https://tamiko.43-1.org/distfiles/x86-bin-libreoffice-gnome-7.3.3.2-r3.xd3 ) ) _eclasses_=eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 java-pkg-opt-2 a71433e535af8faae0c0f6c861a32054 java-utils-2 e38ea02d8ed864a74078ecf46aa06f30 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 prefix eab3c99d77fe00506c109c8a736186f7 python-single-r1 a5747fe6dc0651d95cb78eddd5e160a8 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=644daf9c2a3fdd785ca86e5877bbf41f +_md5_=9e8e6df674bb91f78ee5c5add0b23f99 diff --git a/metadata/md5-cache/app-office/libreoffice-bin-debug-7.2.6.2 b/metadata/md5-cache/app-office/libreoffice-bin-debug-7.2.6.2 deleted file mode 100644 index f6c30c0c1cd6..000000000000 --- a/metadata/md5-cache/app-office/libreoffice-bin-debug-7.2.6.2 +++ /dev/null @@ -1,13 +0,0 @@ -DEFINED_PHASES=compile configure install unpack -DEPEND=dev-util/xdelta:3 -DESCRIPTION=LibreOffice, a full office productivity suite. Binary package, debug info -EAPI=7 -HOMEPAGE=https://www.libreoffice.org -IUSE=gnome java kde -KEYWORDS=-* amd64 x86 -LICENSE=LGPL-3 -RDEPEND=~app-office/libreoffice-bin-7.2.6.2[gnome=,java=,kde=] -RESTRICT=test strip -SLOT=0 -SRC_URI=amd64? ( https://tamiko.43-1.org/distfiles/amd64-debug-libreoffice-7.2.6.2.tar.xz kde? ( !java? ( https://tamiko.43-1.org/distfiles/amd64-debug-libreoffice-kde-7.2.6.2.xd3 ) java? ( https://tamiko.43-1.org/distfiles/amd64-debug-libreoffice-kde-java-7.2.6.2.xd3 ) ) gnome? ( !java? ( https://tamiko.43-1.org/distfiles/amd64-debug-libreoffice-gnome-7.2.6.2.xd3 ) java? ( https://tamiko.43-1.org/distfiles/amd64-debug-libreoffice-gnome-java-7.2.6.2.xd3 ) ) !kde? ( !gnome? ( java? ( https://tamiko.43-1.org/distfiles/amd64-debug-libreoffice-java-7.2.6.2.xd3 ) ) ) ) x86? ( https://tamiko.43-1.org/distfiles/x86-debug-libreoffice-7.2.6.2.tar.xz kde? ( https://tamiko.43-1.org/distfiles/x86-debug-libreoffice-kde-7.2.6.2.xd3 ) gnome? ( https://tamiko.43-1.org/distfiles/x86-debug-libreoffice-gnome-7.2.6.2.xd3 ) ) -_md5_=8d7813649db2784823af16235cd9c166 diff --git a/metadata/md5-cache/app-office/libreoffice-bin-debug-7.2.6.2-r1 b/metadata/md5-cache/app-office/libreoffice-bin-debug-7.2.6.2-r1 deleted file mode 100644 index 802c533b393b..000000000000 --- a/metadata/md5-cache/app-office/libreoffice-bin-debug-7.2.6.2-r1 +++ /dev/null @@ -1,13 +0,0 @@ -DEFINED_PHASES=compile configure install unpack -DEPEND=dev-util/xdelta:3 -DESCRIPTION=LibreOffice, a full office productivity suite. Binary package, debug info -EAPI=7 -HOMEPAGE=https://www.libreoffice.org -IUSE=gnome java kde -KEYWORDS=-* ~amd64 ~x86 -LICENSE=LGPL-3 -RDEPEND==app-office/libreoffice-bin-7.2.6.2-r1[gnome=,java=,kde=] -RESTRICT=test strip -SLOT=0 -SRC_URI=amd64? ( https://tamiko.43-1.org/distfiles/amd64-debug-libreoffice-7.2.6.2-r1.tar.xz kde? ( !java? ( https://tamiko.43-1.org/distfiles/amd64-debug-libreoffice-kde-7.2.6.2-r1.xd3 ) java? ( https://tamiko.43-1.org/distfiles/amd64-debug-libreoffice-kde-java-7.2.6.2-r1.xd3 ) ) gnome? ( !java? ( https://tamiko.43-1.org/distfiles/amd64-debug-libreoffice-gnome-7.2.6.2-r1.xd3 ) java? ( https://tamiko.43-1.org/distfiles/amd64-debug-libreoffice-gnome-java-7.2.6.2-r1.xd3 ) ) !kde? ( !gnome? ( java? ( https://tamiko.43-1.org/distfiles/amd64-debug-libreoffice-java-7.2.6.2-r1.xd3 ) ) ) ) x86? ( https://tamiko.43-1.org/distfiles/x86-debug-libreoffice-7.2.6.2-r1.tar.xz kde? ( https://tamiko.43-1.org/distfiles/x86-debug-libreoffice-kde-7.2.6.2-r1.xd3 ) gnome? ( https://tamiko.43-1.org/distfiles/x86-debug-libreoffice-gnome-7.2.6.2-r1.xd3 ) ) -_md5_=f97bc6101496ee291ab2e0e41cd7e2ee diff --git a/metadata/md5-cache/app-office/libreoffice-bin-debug-7.3.3.2-r3 b/metadata/md5-cache/app-office/libreoffice-bin-debug-7.3.3.2-r3 index 2e30e853526f..7e6c68d22d81 100644 --- a/metadata/md5-cache/app-office/libreoffice-bin-debug-7.3.3.2-r3 +++ b/metadata/md5-cache/app-office/libreoffice-bin-debug-7.3.3.2-r3 @@ -4,10 +4,10 @@ DESCRIPTION=LibreOffice, a full office productivity suite. Binary package, debug EAPI=7 HOMEPAGE=https://www.libreoffice.org IUSE=gnome java kde -KEYWORDS=-* amd64 ~x86 +KEYWORDS=-* amd64 x86 LICENSE=LGPL-3 RDEPEND==app-office/libreoffice-bin-7.3.3.2-r3[gnome=,java=,kde=] RESTRICT=test strip SLOT=0 SRC_URI=amd64? ( https://tamiko.43-1.org/distfiles/amd64-debug-libreoffice-7.3.3.2-r3.tar.xz kde? ( !java? ( https://tamiko.43-1.org/distfiles/amd64-debug-libreoffice-kde-7.3.3.2-r3.xd3 ) java? ( https://tamiko.43-1.org/distfiles/amd64-debug-libreoffice-kde-java-7.3.3.2-r3.xd3 ) ) gnome? ( !java? ( https://tamiko.43-1.org/distfiles/amd64-debug-libreoffice-gnome-7.3.3.2-r3.xd3 ) java? ( https://tamiko.43-1.org/distfiles/amd64-debug-libreoffice-gnome-java-7.3.3.2-r3.xd3 ) ) !kde? ( !gnome? ( java? ( https://tamiko.43-1.org/distfiles/amd64-debug-libreoffice-java-7.3.3.2-r3.xd3 ) ) ) ) x86? ( https://tamiko.43-1.org/distfiles/x86-debug-libreoffice-7.3.3.2-r3.tar.xz kde? ( https://tamiko.43-1.org/distfiles/x86-debug-libreoffice-kde-7.3.3.2-r3.xd3 ) gnome? ( https://tamiko.43-1.org/distfiles/x86-debug-libreoffice-gnome-7.3.3.2-r3.xd3 ) ) -_md5_=7db2d2fafd1499306a90e18fe6a899f5 +_md5_=5b95c159a2db25943cb97acd8c4b5977 diff --git a/metadata/md5-cache/app-office/libreoffice-l10n-7.2.6.2 b/metadata/md5-cache/app-office/libreoffice-l10n-7.2.6.2 deleted file mode 100644 index 40f9aa30d42d..000000000000 --- a/metadata/md5-cache/app-office/libreoffice-l10n-7.2.6.2 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=app-arch/rpm2targz -DEFINED_PHASES=compile configure install prepare unpack -DESCRIPTION=Translations for the Libreoffice suite -EAPI=8 -HOMEPAGE=https://www.libreoffice.org -INHERIT=rpm -IUSE=offlinehelp l10n_am l10n_ar l10n_ast l10n_bg l10n_bn-IN l10n_bn l10n_bo l10n_bs l10n_ca-valencia l10n_ca l10n_cs l10n_da l10n_de l10n_dz l10n_el l10n_en-GB l10n_en l10n_en-ZA l10n_eo l10n_es l10n_et l10n_eu l10n_fi l10n_fr l10n_gl l10n_gu l10n_he l10n_hi l10n_hr l10n_hu l10n_id l10n_is l10n_it l10n_ja l10n_ka l10n_km l10n_ko l10n_lo l10n_lt l10n_lv l10n_mk l10n_nb l10n_ne l10n_nl l10n_nn l10n_om l10n_pl l10n_pt-BR l10n_pt l10n_ro l10n_ru l10n_si l10n_sid l10n_sk l10n_sl l10n_sq l10n_sv l10n_ta l10n_tg l10n_tr l10n_ug l10n_uk l10n_vi l10n_zh-CN l10n_zh-TW l10n_af l10n_as l10n_be l10n_br l10n_brx l10n_ckb l10n_cy l10n_dgo l10n_dsb l10n_fa l10n_fur l10n_fy l10n_ga l10n_gd l10n_gug l10n_hsb l10n_kab l10n_kk l10n_kmr-Latn l10n_kn l10n_kok l10n_ks l10n_lb l10n_mai l10n_ml l10n_mn l10n_mni l10n_mr l10n_my l10n_nr l10n_nso l10n_oc l10n_or l10n_pa l10n_rw l10n_sa l10n_sat l10n_sd l10n_sr-Latn l10n_sr l10n_ss l10n_st l10n_sw-TZ l10n_szl l10n_te l10n_th l10n_tn l10n_ts l10n_tt l10n_uz l10n_ve l10n_vec l10n_xh l10n_zu -KEYWORDS=amd64 ~arm arm64 ~ppc64 x86 ~amd64-linux -LICENSE=|| ( LGPL-3 MPL-1.1 ) -RDEPEND=app-text/hunspell -RESTRICT=strip -SLOT=0 -SRC_URI=l10n_am? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.2.6/rpm/x86_64/LibreOffice_7.2.6_Linux_x86-64_rpm_helppack_am.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_helppack_am.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.6/rpm/x86_64/LibreOffice_7.2.6.2_Linux_x86-64_rpm_helppack_am.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_helppack_am.tar.gz ) ) l10n_ar? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.2.6/rpm/x86_64/LibreOffice_7.2.6_Linux_x86-64_rpm_helppack_ar.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_helppack_ar.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.6/rpm/x86_64/LibreOffice_7.2.6.2_Linux_x86-64_rpm_helppack_ar.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_helppack_ar.tar.gz ) ) l10n_ast? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.2.6/rpm/x86_64/LibreOffice_7.2.6_Linux_x86-64_rpm_helppack_ast.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_helppack_ast.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.6/rpm/x86_64/LibreOffice_7.2.6.2_Linux_x86-64_rpm_helppack_ast.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_helppack_ast.tar.gz ) ) l10n_bg? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.2.6/rpm/x86_64/LibreOffice_7.2.6_Linux_x86-64_rpm_helppack_bg.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_helppack_bg.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.6/rpm/x86_64/LibreOffice_7.2.6.2_Linux_x86-64_rpm_helppack_bg.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_helppack_bg.tar.gz ) ) l10n_bn-IN? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.2.6/rpm/x86_64/LibreOffice_7.2.6_Linux_x86-64_rpm_helppack_bn-IN.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_helppack_bn-IN.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.6/rpm/x86_64/LibreOffice_7.2.6.2_Linux_x86-64_rpm_helppack_bn-IN.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_helppack_bn-IN.tar.gz ) ) l10n_bn? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.2.6/rpm/x86_64/LibreOffice_7.2.6_Linux_x86-64_rpm_helppack_bn.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_helppack_bn.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.6/rpm/x86_64/LibreOffice_7.2.6.2_Linux_x86-64_rpm_helppack_bn.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_helppack_bn.tar.gz ) ) l10n_bo? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.2.6/rpm/x86_64/LibreOffice_7.2.6_Linux_x86-64_rpm_helppack_bo.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_helppack_bo.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.6/rpm/x86_64/LibreOffice_7.2.6.2_Linux_x86-64_rpm_helppack_bo.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_helppack_bo.tar.gz ) ) l10n_bs? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.2.6/rpm/x86_64/LibreOffice_7.2.6_Linux_x86-64_rpm_helppack_bs.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_helppack_bs.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.6/rpm/x86_64/LibreOffice_7.2.6.2_Linux_x86-64_rpm_helppack_bs.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_helppack_bs.tar.gz ) ) l10n_ca-valencia? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.2.6/rpm/x86_64/LibreOffice_7.2.6_Linux_x86-64_rpm_helppack_ca-valencia.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_helppack_ca-valencia.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.6/rpm/x86_64/LibreOffice_7.2.6.2_Linux_x86-64_rpm_helppack_ca-valencia.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_helppack_ca-valencia.tar.gz ) ) l10n_ca? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.2.6/rpm/x86_64/LibreOffice_7.2.6_Linux_x86-64_rpm_helppack_ca.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_helppack_ca.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.6/rpm/x86_64/LibreOffice_7.2.6.2_Linux_x86-64_rpm_helppack_ca.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_helppack_ca.tar.gz ) ) l10n_cs? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.2.6/rpm/x86_64/LibreOffice_7.2.6_Linux_x86-64_rpm_helppack_cs.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_helppack_cs.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.6/rpm/x86_64/LibreOffice_7.2.6.2_Linux_x86-64_rpm_helppack_cs.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_helppack_cs.tar.gz ) ) l10n_da? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.2.6/rpm/x86_64/LibreOffice_7.2.6_Linux_x86-64_rpm_helppack_da.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_helppack_da.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.6/rpm/x86_64/LibreOffice_7.2.6.2_Linux_x86-64_rpm_helppack_da.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_helppack_da.tar.gz ) ) l10n_de? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.2.6/rpm/x86_64/LibreOffice_7.2.6_Linux_x86-64_rpm_helppack_de.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_helppack_de.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.6/rpm/x86_64/LibreOffice_7.2.6.2_Linux_x86-64_rpm_helppack_de.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_helppack_de.tar.gz ) ) l10n_dz? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.2.6/rpm/x86_64/LibreOffice_7.2.6_Linux_x86-64_rpm_helppack_dz.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_helppack_dz.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.6/rpm/x86_64/LibreOffice_7.2.6.2_Linux_x86-64_rpm_helppack_dz.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_helppack_dz.tar.gz ) ) l10n_el? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.2.6/rpm/x86_64/LibreOffice_7.2.6_Linux_x86-64_rpm_helppack_el.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_helppack_el.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.6/rpm/x86_64/LibreOffice_7.2.6.2_Linux_x86-64_rpm_helppack_el.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_helppack_el.tar.gz ) ) l10n_en-GB? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.2.6/rpm/x86_64/LibreOffice_7.2.6_Linux_x86-64_rpm_helppack_en-GB.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_helppack_en-GB.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.6/rpm/x86_64/LibreOffice_7.2.6.2_Linux_x86-64_rpm_helppack_en-GB.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_helppack_en-GB.tar.gz ) ) l10n_en? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.2.6/rpm/x86_64/LibreOffice_7.2.6_Linux_x86-64_rpm_helppack_en-US.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_helppack_en-US.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.6/rpm/x86_64/LibreOffice_7.2.6.2_Linux_x86-64_rpm_helppack_en-US.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_helppack_en-US.tar.gz ) ) l10n_en-ZA? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.2.6/rpm/x86_64/LibreOffice_7.2.6_Linux_x86-64_rpm_helppack_en-ZA.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_helppack_en-ZA.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.6/rpm/x86_64/LibreOffice_7.2.6.2_Linux_x86-64_rpm_helppack_en-ZA.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_helppack_en-ZA.tar.gz ) ) l10n_eo? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.2.6/rpm/x86_64/LibreOffice_7.2.6_Linux_x86-64_rpm_helppack_eo.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_helppack_eo.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.6/rpm/x86_64/LibreOffice_7.2.6.2_Linux_x86-64_rpm_helppack_eo.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_helppack_eo.tar.gz ) ) l10n_es? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.2.6/rpm/x86_64/LibreOffice_7.2.6_Linux_x86-64_rpm_helppack_es.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_helppack_es.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.6/rpm/x86_64/LibreOffice_7.2.6.2_Linux_x86-64_rpm_helppack_es.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_helppack_es.tar.gz ) ) l10n_et? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.2.6/rpm/x86_64/LibreOffice_7.2.6_Linux_x86-64_rpm_helppack_et.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_helppack_et.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.6/rpm/x86_64/LibreOffice_7.2.6.2_Linux_x86-64_rpm_helppack_et.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_helppack_et.tar.gz ) ) l10n_eu? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.2.6/rpm/x86_64/LibreOffice_7.2.6_Linux_x86-64_rpm_helppack_eu.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_helppack_eu.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.6/rpm/x86_64/LibreOffice_7.2.6.2_Linux_x86-64_rpm_helppack_eu.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_helppack_eu.tar.gz ) ) l10n_fi? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.2.6/rpm/x86_64/LibreOffice_7.2.6_Linux_x86-64_rpm_helppack_fi.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_helppack_fi.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.6/rpm/x86_64/LibreOffice_7.2.6.2_Linux_x86-64_rpm_helppack_fi.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_helppack_fi.tar.gz ) ) l10n_fr? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.2.6/rpm/x86_64/LibreOffice_7.2.6_Linux_x86-64_rpm_helppack_fr.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_helppack_fr.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.6/rpm/x86_64/LibreOffice_7.2.6.2_Linux_x86-64_rpm_helppack_fr.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_helppack_fr.tar.gz ) ) l10n_gl? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.2.6/rpm/x86_64/LibreOffice_7.2.6_Linux_x86-64_rpm_helppack_gl.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_helppack_gl.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.6/rpm/x86_64/LibreOffice_7.2.6.2_Linux_x86-64_rpm_helppack_gl.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_helppack_gl.tar.gz ) ) l10n_gu? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.2.6/rpm/x86_64/LibreOffice_7.2.6_Linux_x86-64_rpm_helppack_gu.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_helppack_gu.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.6/rpm/x86_64/LibreOffice_7.2.6.2_Linux_x86-64_rpm_helppack_gu.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_helppack_gu.tar.gz ) ) l10n_he? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.2.6/rpm/x86_64/LibreOffice_7.2.6_Linux_x86-64_rpm_helppack_he.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_helppack_he.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.6/rpm/x86_64/LibreOffice_7.2.6.2_Linux_x86-64_rpm_helppack_he.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_helppack_he.tar.gz ) ) l10n_hi? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.2.6/rpm/x86_64/LibreOffice_7.2.6_Linux_x86-64_rpm_helppack_hi.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_helppack_hi.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.6/rpm/x86_64/LibreOffice_7.2.6.2_Linux_x86-64_rpm_helppack_hi.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_helppack_hi.tar.gz ) ) l10n_hr? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.2.6/rpm/x86_64/LibreOffice_7.2.6_Linux_x86-64_rpm_helppack_hr.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_helppack_hr.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.6/rpm/x86_64/LibreOffice_7.2.6.2_Linux_x86-64_rpm_helppack_hr.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_helppack_hr.tar.gz ) ) l10n_hu? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.2.6/rpm/x86_64/LibreOffice_7.2.6_Linux_x86-64_rpm_helppack_hu.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_helppack_hu.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.6/rpm/x86_64/LibreOffice_7.2.6.2_Linux_x86-64_rpm_helppack_hu.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_helppack_hu.tar.gz ) ) l10n_id? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.2.6/rpm/x86_64/LibreOffice_7.2.6_Linux_x86-64_rpm_helppack_id.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_helppack_id.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.6/rpm/x86_64/LibreOffice_7.2.6.2_Linux_x86-64_rpm_helppack_id.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_helppack_id.tar.gz ) ) l10n_is? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.2.6/rpm/x86_64/LibreOffice_7.2.6_Linux_x86-64_rpm_helppack_is.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_helppack_is.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.6/rpm/x86_64/LibreOffice_7.2.6.2_Linux_x86-64_rpm_helppack_is.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_helppack_is.tar.gz ) ) l10n_it? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.2.6/rpm/x86_64/LibreOffice_7.2.6_Linux_x86-64_rpm_helppack_it.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_helppack_it.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.6/rpm/x86_64/LibreOffice_7.2.6.2_Linux_x86-64_rpm_helppack_it.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_helppack_it.tar.gz ) ) l10n_ja? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.2.6/rpm/x86_64/LibreOffice_7.2.6_Linux_x86-64_rpm_helppack_ja.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_helppack_ja.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.6/rpm/x86_64/LibreOffice_7.2.6.2_Linux_x86-64_rpm_helppack_ja.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_helppack_ja.tar.gz ) ) l10n_ka? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.2.6/rpm/x86_64/LibreOffice_7.2.6_Linux_x86-64_rpm_helppack_ka.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_helppack_ka.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.6/rpm/x86_64/LibreOffice_7.2.6.2_Linux_x86-64_rpm_helppack_ka.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_helppack_ka.tar.gz ) ) l10n_km? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.2.6/rpm/x86_64/LibreOffice_7.2.6_Linux_x86-64_rpm_helppack_km.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_helppack_km.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.6/rpm/x86_64/LibreOffice_7.2.6.2_Linux_x86-64_rpm_helppack_km.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_helppack_km.tar.gz ) ) l10n_ko? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.2.6/rpm/x86_64/LibreOffice_7.2.6_Linux_x86-64_rpm_helppack_ko.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_helppack_ko.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.6/rpm/x86_64/LibreOffice_7.2.6.2_Linux_x86-64_rpm_helppack_ko.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_helppack_ko.tar.gz ) ) l10n_lo? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.2.6/rpm/x86_64/LibreOffice_7.2.6_Linux_x86-64_rpm_helppack_lo.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_helppack_lo.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.6/rpm/x86_64/LibreOffice_7.2.6.2_Linux_x86-64_rpm_helppack_lo.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_helppack_lo.tar.gz ) ) l10n_lt? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.2.6/rpm/x86_64/LibreOffice_7.2.6_Linux_x86-64_rpm_helppack_lt.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_helppack_lt.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.6/rpm/x86_64/LibreOffice_7.2.6.2_Linux_x86-64_rpm_helppack_lt.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_helppack_lt.tar.gz ) ) l10n_lv? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.2.6/rpm/x86_64/LibreOffice_7.2.6_Linux_x86-64_rpm_helppack_lv.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_helppack_lv.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.6/rpm/x86_64/LibreOffice_7.2.6.2_Linux_x86-64_rpm_helppack_lv.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_helppack_lv.tar.gz ) ) l10n_mk? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.2.6/rpm/x86_64/LibreOffice_7.2.6_Linux_x86-64_rpm_helppack_mk.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_helppack_mk.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.6/rpm/x86_64/LibreOffice_7.2.6.2_Linux_x86-64_rpm_helppack_mk.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_helppack_mk.tar.gz ) ) l10n_nb? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.2.6/rpm/x86_64/LibreOffice_7.2.6_Linux_x86-64_rpm_helppack_nb.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_helppack_nb.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.6/rpm/x86_64/LibreOffice_7.2.6.2_Linux_x86-64_rpm_helppack_nb.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_helppack_nb.tar.gz ) ) l10n_ne? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.2.6/rpm/x86_64/LibreOffice_7.2.6_Linux_x86-64_rpm_helppack_ne.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_helppack_ne.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.6/rpm/x86_64/LibreOffice_7.2.6.2_Linux_x86-64_rpm_helppack_ne.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_helppack_ne.tar.gz ) ) l10n_nl? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.2.6/rpm/x86_64/LibreOffice_7.2.6_Linux_x86-64_rpm_helppack_nl.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_helppack_nl.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.6/rpm/x86_64/LibreOffice_7.2.6.2_Linux_x86-64_rpm_helppack_nl.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_helppack_nl.tar.gz ) ) l10n_nn? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.2.6/rpm/x86_64/LibreOffice_7.2.6_Linux_x86-64_rpm_helppack_nn.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_helppack_nn.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.6/rpm/x86_64/LibreOffice_7.2.6.2_Linux_x86-64_rpm_helppack_nn.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_helppack_nn.tar.gz ) ) l10n_om? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.2.6/rpm/x86_64/LibreOffice_7.2.6_Linux_x86-64_rpm_helppack_om.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_helppack_om.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.6/rpm/x86_64/LibreOffice_7.2.6.2_Linux_x86-64_rpm_helppack_om.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_helppack_om.tar.gz ) ) l10n_pl? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.2.6/rpm/x86_64/LibreOffice_7.2.6_Linux_x86-64_rpm_helppack_pl.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_helppack_pl.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.6/rpm/x86_64/LibreOffice_7.2.6.2_Linux_x86-64_rpm_helppack_pl.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_helppack_pl.tar.gz ) ) l10n_pt-BR? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.2.6/rpm/x86_64/LibreOffice_7.2.6_Linux_x86-64_rpm_helppack_pt-BR.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_helppack_pt-BR.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.6/rpm/x86_64/LibreOffice_7.2.6.2_Linux_x86-64_rpm_helppack_pt-BR.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_helppack_pt-BR.tar.gz ) ) l10n_pt? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.2.6/rpm/x86_64/LibreOffice_7.2.6_Linux_x86-64_rpm_helppack_pt.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_helppack_pt.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.6/rpm/x86_64/LibreOffice_7.2.6.2_Linux_x86-64_rpm_helppack_pt.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_helppack_pt.tar.gz ) ) l10n_ro? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.2.6/rpm/x86_64/LibreOffice_7.2.6_Linux_x86-64_rpm_helppack_ro.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_helppack_ro.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.6/rpm/x86_64/LibreOffice_7.2.6.2_Linux_x86-64_rpm_helppack_ro.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_helppack_ro.tar.gz ) ) l10n_ru? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.2.6/rpm/x86_64/LibreOffice_7.2.6_Linux_x86-64_rpm_helppack_ru.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_helppack_ru.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.6/rpm/x86_64/LibreOffice_7.2.6.2_Linux_x86-64_rpm_helppack_ru.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_helppack_ru.tar.gz ) ) l10n_si? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.2.6/rpm/x86_64/LibreOffice_7.2.6_Linux_x86-64_rpm_helppack_si.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_helppack_si.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.6/rpm/x86_64/LibreOffice_7.2.6.2_Linux_x86-64_rpm_helppack_si.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_helppack_si.tar.gz ) ) l10n_sid? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.2.6/rpm/x86_64/LibreOffice_7.2.6_Linux_x86-64_rpm_helppack_sid.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_helppack_sid.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.6/rpm/x86_64/LibreOffice_7.2.6.2_Linux_x86-64_rpm_helppack_sid.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_helppack_sid.tar.gz ) ) l10n_sk? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.2.6/rpm/x86_64/LibreOffice_7.2.6_Linux_x86-64_rpm_helppack_sk.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_helppack_sk.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.6/rpm/x86_64/LibreOffice_7.2.6.2_Linux_x86-64_rpm_helppack_sk.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_helppack_sk.tar.gz ) ) l10n_sl? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.2.6/rpm/x86_64/LibreOffice_7.2.6_Linux_x86-64_rpm_helppack_sl.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_helppack_sl.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.6/rpm/x86_64/LibreOffice_7.2.6.2_Linux_x86-64_rpm_helppack_sl.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_helppack_sl.tar.gz ) ) l10n_sq? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.2.6/rpm/x86_64/LibreOffice_7.2.6_Linux_x86-64_rpm_helppack_sq.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_helppack_sq.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.6/rpm/x86_64/LibreOffice_7.2.6.2_Linux_x86-64_rpm_helppack_sq.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_helppack_sq.tar.gz ) ) l10n_sv? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.2.6/rpm/x86_64/LibreOffice_7.2.6_Linux_x86-64_rpm_helppack_sv.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_helppack_sv.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.6/rpm/x86_64/LibreOffice_7.2.6.2_Linux_x86-64_rpm_helppack_sv.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_helppack_sv.tar.gz ) ) l10n_ta? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.2.6/rpm/x86_64/LibreOffice_7.2.6_Linux_x86-64_rpm_helppack_ta.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_helppack_ta.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.6/rpm/x86_64/LibreOffice_7.2.6.2_Linux_x86-64_rpm_helppack_ta.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_helppack_ta.tar.gz ) ) l10n_tg? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.2.6/rpm/x86_64/LibreOffice_7.2.6_Linux_x86-64_rpm_helppack_tg.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_helppack_tg.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.6/rpm/x86_64/LibreOffice_7.2.6.2_Linux_x86-64_rpm_helppack_tg.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_helppack_tg.tar.gz ) ) l10n_tr? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.2.6/rpm/x86_64/LibreOffice_7.2.6_Linux_x86-64_rpm_helppack_tr.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_helppack_tr.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.6/rpm/x86_64/LibreOffice_7.2.6.2_Linux_x86-64_rpm_helppack_tr.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_helppack_tr.tar.gz ) ) l10n_ug? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.2.6/rpm/x86_64/LibreOffice_7.2.6_Linux_x86-64_rpm_helppack_ug.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_helppack_ug.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.6/rpm/x86_64/LibreOffice_7.2.6.2_Linux_x86-64_rpm_helppack_ug.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_helppack_ug.tar.gz ) ) l10n_uk? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.2.6/rpm/x86_64/LibreOffice_7.2.6_Linux_x86-64_rpm_helppack_uk.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_helppack_uk.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.6/rpm/x86_64/LibreOffice_7.2.6.2_Linux_x86-64_rpm_helppack_uk.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_helppack_uk.tar.gz ) ) l10n_vi? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.2.6/rpm/x86_64/LibreOffice_7.2.6_Linux_x86-64_rpm_helppack_vi.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_helppack_vi.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.6/rpm/x86_64/LibreOffice_7.2.6.2_Linux_x86-64_rpm_helppack_vi.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_helppack_vi.tar.gz ) ) l10n_zh-CN? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.2.6/rpm/x86_64/LibreOffice_7.2.6_Linux_x86-64_rpm_helppack_zh-CN.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_helppack_zh-CN.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.6/rpm/x86_64/LibreOffice_7.2.6.2_Linux_x86-64_rpm_helppack_zh-CN.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_helppack_zh-CN.tar.gz ) ) l10n_zh-TW? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.2.6/rpm/x86_64/LibreOffice_7.2.6_Linux_x86-64_rpm_helppack_zh-TW.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_helppack_zh-TW.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.6/rpm/x86_64/LibreOffice_7.2.6.2_Linux_x86-64_rpm_helppack_zh-TW.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_helppack_zh-TW.tar.gz ) ) l10n_am? ( https://download.documentfoundation.org/libreoffice/stable/7.2.6/rpm/x86_64/LibreOffice_7.2.6_Linux_x86-64_rpm_langpack_am.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_am.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.6/rpm/x86_64/LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_am.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_am.tar.gz ) l10n_ar? ( https://download.documentfoundation.org/libreoffice/stable/7.2.6/rpm/x86_64/LibreOffice_7.2.6_Linux_x86-64_rpm_langpack_ar.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_ar.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.6/rpm/x86_64/LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_ar.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_ar.tar.gz ) l10n_ast? ( https://download.documentfoundation.org/libreoffice/stable/7.2.6/rpm/x86_64/LibreOffice_7.2.6_Linux_x86-64_rpm_langpack_ast.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_ast.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.6/rpm/x86_64/LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_ast.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_ast.tar.gz ) l10n_bg? ( https://download.documentfoundation.org/libreoffice/stable/7.2.6/rpm/x86_64/LibreOffice_7.2.6_Linux_x86-64_rpm_langpack_bg.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_bg.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.6/rpm/x86_64/LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_bg.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_bg.tar.gz ) l10n_bn-IN? ( https://download.documentfoundation.org/libreoffice/stable/7.2.6/rpm/x86_64/LibreOffice_7.2.6_Linux_x86-64_rpm_langpack_bn-IN.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_bn-IN.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.6/rpm/x86_64/LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_bn-IN.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_bn-IN.tar.gz ) l10n_bn? ( https://download.documentfoundation.org/libreoffice/stable/7.2.6/rpm/x86_64/LibreOffice_7.2.6_Linux_x86-64_rpm_langpack_bn.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_bn.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.6/rpm/x86_64/LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_bn.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_bn.tar.gz ) l10n_bo? ( https://download.documentfoundation.org/libreoffice/stable/7.2.6/rpm/x86_64/LibreOffice_7.2.6_Linux_x86-64_rpm_langpack_bo.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_bo.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.6/rpm/x86_64/LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_bo.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_bo.tar.gz ) l10n_bs? ( https://download.documentfoundation.org/libreoffice/stable/7.2.6/rpm/x86_64/LibreOffice_7.2.6_Linux_x86-64_rpm_langpack_bs.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_bs.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.6/rpm/x86_64/LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_bs.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_bs.tar.gz ) l10n_ca-valencia? ( https://download.documentfoundation.org/libreoffice/stable/7.2.6/rpm/x86_64/LibreOffice_7.2.6_Linux_x86-64_rpm_langpack_ca-valencia.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_ca-valencia.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.6/rpm/x86_64/LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_ca-valencia.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_ca-valencia.tar.gz ) l10n_ca? ( https://download.documentfoundation.org/libreoffice/stable/7.2.6/rpm/x86_64/LibreOffice_7.2.6_Linux_x86-64_rpm_langpack_ca.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_ca.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.6/rpm/x86_64/LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_ca.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_ca.tar.gz ) l10n_cs? ( https://download.documentfoundation.org/libreoffice/stable/7.2.6/rpm/x86_64/LibreOffice_7.2.6_Linux_x86-64_rpm_langpack_cs.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_cs.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.6/rpm/x86_64/LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_cs.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_cs.tar.gz ) l10n_da? ( https://download.documentfoundation.org/libreoffice/stable/7.2.6/rpm/x86_64/LibreOffice_7.2.6_Linux_x86-64_rpm_langpack_da.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_da.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.6/rpm/x86_64/LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_da.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_da.tar.gz ) l10n_de? ( https://download.documentfoundation.org/libreoffice/stable/7.2.6/rpm/x86_64/LibreOffice_7.2.6_Linux_x86-64_rpm_langpack_de.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_de.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.6/rpm/x86_64/LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_de.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_de.tar.gz ) l10n_dz? ( https://download.documentfoundation.org/libreoffice/stable/7.2.6/rpm/x86_64/LibreOffice_7.2.6_Linux_x86-64_rpm_langpack_dz.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_dz.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.6/rpm/x86_64/LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_dz.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_dz.tar.gz ) l10n_el? ( https://download.documentfoundation.org/libreoffice/stable/7.2.6/rpm/x86_64/LibreOffice_7.2.6_Linux_x86-64_rpm_langpack_el.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_el.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.6/rpm/x86_64/LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_el.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_el.tar.gz ) l10n_en-GB? ( https://download.documentfoundation.org/libreoffice/stable/7.2.6/rpm/x86_64/LibreOffice_7.2.6_Linux_x86-64_rpm_langpack_en-GB.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_en-GB.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.6/rpm/x86_64/LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_en-GB.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_en-GB.tar.gz ) l10n_en-ZA? ( https://download.documentfoundation.org/libreoffice/stable/7.2.6/rpm/x86_64/LibreOffice_7.2.6_Linux_x86-64_rpm_langpack_en-ZA.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_en-ZA.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.6/rpm/x86_64/LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_en-ZA.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_en-ZA.tar.gz ) l10n_eo? ( https://download.documentfoundation.org/libreoffice/stable/7.2.6/rpm/x86_64/LibreOffice_7.2.6_Linux_x86-64_rpm_langpack_eo.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_eo.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.6/rpm/x86_64/LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_eo.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_eo.tar.gz ) l10n_es? ( https://download.documentfoundation.org/libreoffice/stable/7.2.6/rpm/x86_64/LibreOffice_7.2.6_Linux_x86-64_rpm_langpack_es.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_es.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.6/rpm/x86_64/LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_es.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_es.tar.gz ) l10n_et? ( https://download.documentfoundation.org/libreoffice/stable/7.2.6/rpm/x86_64/LibreOffice_7.2.6_Linux_x86-64_rpm_langpack_et.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_et.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.6/rpm/x86_64/LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_et.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_et.tar.gz ) l10n_eu? ( https://download.documentfoundation.org/libreoffice/stable/7.2.6/rpm/x86_64/LibreOffice_7.2.6_Linux_x86-64_rpm_langpack_eu.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_eu.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.6/rpm/x86_64/LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_eu.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_eu.tar.gz ) l10n_fi? ( https://download.documentfoundation.org/libreoffice/stable/7.2.6/rpm/x86_64/LibreOffice_7.2.6_Linux_x86-64_rpm_langpack_fi.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_fi.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.6/rpm/x86_64/LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_fi.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_fi.tar.gz ) l10n_fr? ( https://download.documentfoundation.org/libreoffice/stable/7.2.6/rpm/x86_64/LibreOffice_7.2.6_Linux_x86-64_rpm_langpack_fr.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_fr.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.6/rpm/x86_64/LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_fr.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_fr.tar.gz ) l10n_gl? ( https://download.documentfoundation.org/libreoffice/stable/7.2.6/rpm/x86_64/LibreOffice_7.2.6_Linux_x86-64_rpm_langpack_gl.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_gl.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.6/rpm/x86_64/LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_gl.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_gl.tar.gz ) l10n_gu? ( https://download.documentfoundation.org/libreoffice/stable/7.2.6/rpm/x86_64/LibreOffice_7.2.6_Linux_x86-64_rpm_langpack_gu.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_gu.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.6/rpm/x86_64/LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_gu.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_gu.tar.gz ) l10n_he? ( https://download.documentfoundation.org/libreoffice/stable/7.2.6/rpm/x86_64/LibreOffice_7.2.6_Linux_x86-64_rpm_langpack_he.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_he.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.6/rpm/x86_64/LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_he.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_he.tar.gz ) l10n_hi? ( https://download.documentfoundation.org/libreoffice/stable/7.2.6/rpm/x86_64/LibreOffice_7.2.6_Linux_x86-64_rpm_langpack_hi.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_hi.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.6/rpm/x86_64/LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_hi.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_hi.tar.gz ) l10n_hr? ( https://download.documentfoundation.org/libreoffice/stable/7.2.6/rpm/x86_64/LibreOffice_7.2.6_Linux_x86-64_rpm_langpack_hr.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_hr.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.6/rpm/x86_64/LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_hr.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_hr.tar.gz ) l10n_hu? ( https://download.documentfoundation.org/libreoffice/stable/7.2.6/rpm/x86_64/LibreOffice_7.2.6_Linux_x86-64_rpm_langpack_hu.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_hu.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.6/rpm/x86_64/LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_hu.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_hu.tar.gz ) l10n_id? ( https://download.documentfoundation.org/libreoffice/stable/7.2.6/rpm/x86_64/LibreOffice_7.2.6_Linux_x86-64_rpm_langpack_id.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_id.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.6/rpm/x86_64/LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_id.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_id.tar.gz ) l10n_is? ( https://download.documentfoundation.org/libreoffice/stable/7.2.6/rpm/x86_64/LibreOffice_7.2.6_Linux_x86-64_rpm_langpack_is.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_is.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.6/rpm/x86_64/LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_is.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_is.tar.gz ) l10n_it? ( https://download.documentfoundation.org/libreoffice/stable/7.2.6/rpm/x86_64/LibreOffice_7.2.6_Linux_x86-64_rpm_langpack_it.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_it.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.6/rpm/x86_64/LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_it.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_it.tar.gz ) l10n_ja? ( https://download.documentfoundation.org/libreoffice/stable/7.2.6/rpm/x86_64/LibreOffice_7.2.6_Linux_x86-64_rpm_langpack_ja.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_ja.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.6/rpm/x86_64/LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_ja.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_ja.tar.gz ) l10n_ka? ( https://download.documentfoundation.org/libreoffice/stable/7.2.6/rpm/x86_64/LibreOffice_7.2.6_Linux_x86-64_rpm_langpack_ka.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_ka.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.6/rpm/x86_64/LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_ka.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_ka.tar.gz ) l10n_km? ( https://download.documentfoundation.org/libreoffice/stable/7.2.6/rpm/x86_64/LibreOffice_7.2.6_Linux_x86-64_rpm_langpack_km.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_km.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.6/rpm/x86_64/LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_km.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_km.tar.gz ) l10n_ko? ( https://download.documentfoundation.org/libreoffice/stable/7.2.6/rpm/x86_64/LibreOffice_7.2.6_Linux_x86-64_rpm_langpack_ko.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_ko.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.6/rpm/x86_64/LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_ko.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_ko.tar.gz ) l10n_lo? ( https://download.documentfoundation.org/libreoffice/stable/7.2.6/rpm/x86_64/LibreOffice_7.2.6_Linux_x86-64_rpm_langpack_lo.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_lo.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.6/rpm/x86_64/LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_lo.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_lo.tar.gz ) l10n_lt? ( https://download.documentfoundation.org/libreoffice/stable/7.2.6/rpm/x86_64/LibreOffice_7.2.6_Linux_x86-64_rpm_langpack_lt.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_lt.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.6/rpm/x86_64/LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_lt.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_lt.tar.gz ) l10n_lv? ( https://download.documentfoundation.org/libreoffice/stable/7.2.6/rpm/x86_64/LibreOffice_7.2.6_Linux_x86-64_rpm_langpack_lv.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_lv.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.6/rpm/x86_64/LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_lv.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_lv.tar.gz ) l10n_mk? ( https://download.documentfoundation.org/libreoffice/stable/7.2.6/rpm/x86_64/LibreOffice_7.2.6_Linux_x86-64_rpm_langpack_mk.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_mk.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.6/rpm/x86_64/LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_mk.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_mk.tar.gz ) l10n_nb? ( https://download.documentfoundation.org/libreoffice/stable/7.2.6/rpm/x86_64/LibreOffice_7.2.6_Linux_x86-64_rpm_langpack_nb.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_nb.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.6/rpm/x86_64/LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_nb.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_nb.tar.gz ) l10n_ne? ( https://download.documentfoundation.org/libreoffice/stable/7.2.6/rpm/x86_64/LibreOffice_7.2.6_Linux_x86-64_rpm_langpack_ne.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_ne.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.6/rpm/x86_64/LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_ne.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_ne.tar.gz ) l10n_nl? ( https://download.documentfoundation.org/libreoffice/stable/7.2.6/rpm/x86_64/LibreOffice_7.2.6_Linux_x86-64_rpm_langpack_nl.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_nl.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.6/rpm/x86_64/LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_nl.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_nl.tar.gz ) l10n_nn? ( https://download.documentfoundation.org/libreoffice/stable/7.2.6/rpm/x86_64/LibreOffice_7.2.6_Linux_x86-64_rpm_langpack_nn.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_nn.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.6/rpm/x86_64/LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_nn.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_nn.tar.gz ) l10n_om? ( https://download.documentfoundation.org/libreoffice/stable/7.2.6/rpm/x86_64/LibreOffice_7.2.6_Linux_x86-64_rpm_langpack_om.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_om.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.6/rpm/x86_64/LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_om.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_om.tar.gz ) l10n_pl? ( https://download.documentfoundation.org/libreoffice/stable/7.2.6/rpm/x86_64/LibreOffice_7.2.6_Linux_x86-64_rpm_langpack_pl.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_pl.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.6/rpm/x86_64/LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_pl.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_pl.tar.gz ) l10n_pt-BR? ( https://download.documentfoundation.org/libreoffice/stable/7.2.6/rpm/x86_64/LibreOffice_7.2.6_Linux_x86-64_rpm_langpack_pt-BR.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_pt-BR.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.6/rpm/x86_64/LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_pt-BR.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_pt-BR.tar.gz ) l10n_pt? ( https://download.documentfoundation.org/libreoffice/stable/7.2.6/rpm/x86_64/LibreOffice_7.2.6_Linux_x86-64_rpm_langpack_pt.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_pt.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.6/rpm/x86_64/LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_pt.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_pt.tar.gz ) l10n_ro? ( https://download.documentfoundation.org/libreoffice/stable/7.2.6/rpm/x86_64/LibreOffice_7.2.6_Linux_x86-64_rpm_langpack_ro.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_ro.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.6/rpm/x86_64/LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_ro.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_ro.tar.gz ) l10n_ru? ( https://download.documentfoundation.org/libreoffice/stable/7.2.6/rpm/x86_64/LibreOffice_7.2.6_Linux_x86-64_rpm_langpack_ru.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_ru.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.6/rpm/x86_64/LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_ru.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_ru.tar.gz ) l10n_si? ( https://download.documentfoundation.org/libreoffice/stable/7.2.6/rpm/x86_64/LibreOffice_7.2.6_Linux_x86-64_rpm_langpack_si.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_si.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.6/rpm/x86_64/LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_si.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_si.tar.gz ) l10n_sid? ( https://download.documentfoundation.org/libreoffice/stable/7.2.6/rpm/x86_64/LibreOffice_7.2.6_Linux_x86-64_rpm_langpack_sid.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_sid.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.6/rpm/x86_64/LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_sid.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_sid.tar.gz ) l10n_sk? ( https://download.documentfoundation.org/libreoffice/stable/7.2.6/rpm/x86_64/LibreOffice_7.2.6_Linux_x86-64_rpm_langpack_sk.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_sk.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.6/rpm/x86_64/LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_sk.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_sk.tar.gz ) l10n_sl? ( https://download.documentfoundation.org/libreoffice/stable/7.2.6/rpm/x86_64/LibreOffice_7.2.6_Linux_x86-64_rpm_langpack_sl.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_sl.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.6/rpm/x86_64/LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_sl.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_sl.tar.gz ) l10n_sq? ( https://download.documentfoundation.org/libreoffice/stable/7.2.6/rpm/x86_64/LibreOffice_7.2.6_Linux_x86-64_rpm_langpack_sq.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_sq.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.6/rpm/x86_64/LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_sq.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_sq.tar.gz ) l10n_sv? ( https://download.documentfoundation.org/libreoffice/stable/7.2.6/rpm/x86_64/LibreOffice_7.2.6_Linux_x86-64_rpm_langpack_sv.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_sv.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.6/rpm/x86_64/LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_sv.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_sv.tar.gz ) l10n_ta? ( https://download.documentfoundation.org/libreoffice/stable/7.2.6/rpm/x86_64/LibreOffice_7.2.6_Linux_x86-64_rpm_langpack_ta.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_ta.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.6/rpm/x86_64/LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_ta.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_ta.tar.gz ) l10n_tg? ( https://download.documentfoundation.org/libreoffice/stable/7.2.6/rpm/x86_64/LibreOffice_7.2.6_Linux_x86-64_rpm_langpack_tg.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_tg.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.6/rpm/x86_64/LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_tg.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_tg.tar.gz ) l10n_tr? ( https://download.documentfoundation.org/libreoffice/stable/7.2.6/rpm/x86_64/LibreOffice_7.2.6_Linux_x86-64_rpm_langpack_tr.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_tr.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.6/rpm/x86_64/LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_tr.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_tr.tar.gz ) l10n_ug? ( https://download.documentfoundation.org/libreoffice/stable/7.2.6/rpm/x86_64/LibreOffice_7.2.6_Linux_x86-64_rpm_langpack_ug.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_ug.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.6/rpm/x86_64/LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_ug.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_ug.tar.gz ) l10n_uk? ( https://download.documentfoundation.org/libreoffice/stable/7.2.6/rpm/x86_64/LibreOffice_7.2.6_Linux_x86-64_rpm_langpack_uk.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_uk.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.6/rpm/x86_64/LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_uk.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_uk.tar.gz ) l10n_vi? ( https://download.documentfoundation.org/libreoffice/stable/7.2.6/rpm/x86_64/LibreOffice_7.2.6_Linux_x86-64_rpm_langpack_vi.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_vi.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.6/rpm/x86_64/LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_vi.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_vi.tar.gz ) l10n_zh-CN? ( https://download.documentfoundation.org/libreoffice/stable/7.2.6/rpm/x86_64/LibreOffice_7.2.6_Linux_x86-64_rpm_langpack_zh-CN.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_zh-CN.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.6/rpm/x86_64/LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_zh-CN.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_zh-CN.tar.gz ) l10n_zh-TW? ( https://download.documentfoundation.org/libreoffice/stable/7.2.6/rpm/x86_64/LibreOffice_7.2.6_Linux_x86-64_rpm_langpack_zh-TW.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_zh-TW.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.6/rpm/x86_64/LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_zh-TW.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_zh-TW.tar.gz ) l10n_af? ( https://download.documentfoundation.org/libreoffice/stable/7.2.6/rpm/x86_64/LibreOffice_7.2.6_Linux_x86-64_rpm_langpack_af.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_af.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.6/rpm/x86_64/LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_af.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_af.tar.gz ) l10n_as? ( https://download.documentfoundation.org/libreoffice/stable/7.2.6/rpm/x86_64/LibreOffice_7.2.6_Linux_x86-64_rpm_langpack_as.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_as.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.6/rpm/x86_64/LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_as.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_as.tar.gz ) l10n_be? ( https://download.documentfoundation.org/libreoffice/stable/7.2.6/rpm/x86_64/LibreOffice_7.2.6_Linux_x86-64_rpm_langpack_be.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_be.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.6/rpm/x86_64/LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_be.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_be.tar.gz ) l10n_br? ( https://download.documentfoundation.org/libreoffice/stable/7.2.6/rpm/x86_64/LibreOffice_7.2.6_Linux_x86-64_rpm_langpack_br.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_br.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.6/rpm/x86_64/LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_br.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_br.tar.gz ) l10n_brx? ( https://download.documentfoundation.org/libreoffice/stable/7.2.6/rpm/x86_64/LibreOffice_7.2.6_Linux_x86-64_rpm_langpack_brx.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_brx.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.6/rpm/x86_64/LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_brx.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_brx.tar.gz ) l10n_ckb? ( https://download.documentfoundation.org/libreoffice/stable/7.2.6/rpm/x86_64/LibreOffice_7.2.6_Linux_x86-64_rpm_langpack_ckb.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_ckb.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.6/rpm/x86_64/LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_ckb.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_ckb.tar.gz ) l10n_cy? ( https://download.documentfoundation.org/libreoffice/stable/7.2.6/rpm/x86_64/LibreOffice_7.2.6_Linux_x86-64_rpm_langpack_cy.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_cy.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.6/rpm/x86_64/LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_cy.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_cy.tar.gz ) l10n_dgo? ( https://download.documentfoundation.org/libreoffice/stable/7.2.6/rpm/x86_64/LibreOffice_7.2.6_Linux_x86-64_rpm_langpack_dgo.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_dgo.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.6/rpm/x86_64/LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_dgo.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_dgo.tar.gz ) l10n_dsb? ( https://download.documentfoundation.org/libreoffice/stable/7.2.6/rpm/x86_64/LibreOffice_7.2.6_Linux_x86-64_rpm_langpack_dsb.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_dsb.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.6/rpm/x86_64/LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_dsb.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_dsb.tar.gz ) l10n_fa? ( https://download.documentfoundation.org/libreoffice/stable/7.2.6/rpm/x86_64/LibreOffice_7.2.6_Linux_x86-64_rpm_langpack_fa.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_fa.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.6/rpm/x86_64/LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_fa.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_fa.tar.gz ) l10n_fur? ( https://download.documentfoundation.org/libreoffice/stable/7.2.6/rpm/x86_64/LibreOffice_7.2.6_Linux_x86-64_rpm_langpack_fur.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_fur.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.6/rpm/x86_64/LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_fur.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_fur.tar.gz ) l10n_fy? ( https://download.documentfoundation.org/libreoffice/stable/7.2.6/rpm/x86_64/LibreOffice_7.2.6_Linux_x86-64_rpm_langpack_fy.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_fy.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.6/rpm/x86_64/LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_fy.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_fy.tar.gz ) l10n_ga? ( https://download.documentfoundation.org/libreoffice/stable/7.2.6/rpm/x86_64/LibreOffice_7.2.6_Linux_x86-64_rpm_langpack_ga.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_ga.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.6/rpm/x86_64/LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_ga.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_ga.tar.gz ) l10n_gd? ( https://download.documentfoundation.org/libreoffice/stable/7.2.6/rpm/x86_64/LibreOffice_7.2.6_Linux_x86-64_rpm_langpack_gd.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_gd.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.6/rpm/x86_64/LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_gd.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_gd.tar.gz ) l10n_gug? ( https://download.documentfoundation.org/libreoffice/stable/7.2.6/rpm/x86_64/LibreOffice_7.2.6_Linux_x86-64_rpm_langpack_gug.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_gug.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.6/rpm/x86_64/LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_gug.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_gug.tar.gz ) l10n_hsb? ( https://download.documentfoundation.org/libreoffice/stable/7.2.6/rpm/x86_64/LibreOffice_7.2.6_Linux_x86-64_rpm_langpack_hsb.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_hsb.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.6/rpm/x86_64/LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_hsb.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_hsb.tar.gz ) l10n_kab? ( https://download.documentfoundation.org/libreoffice/stable/7.2.6/rpm/x86_64/LibreOffice_7.2.6_Linux_x86-64_rpm_langpack_kab.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_kab.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.6/rpm/x86_64/LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_kab.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_kab.tar.gz ) l10n_kk? ( https://download.documentfoundation.org/libreoffice/stable/7.2.6/rpm/x86_64/LibreOffice_7.2.6_Linux_x86-64_rpm_langpack_kk.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_kk.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.6/rpm/x86_64/LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_kk.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_kk.tar.gz ) l10n_kmr-Latn? ( https://download.documentfoundation.org/libreoffice/stable/7.2.6/rpm/x86_64/LibreOffice_7.2.6_Linux_x86-64_rpm_langpack_kmr-Latn.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_kmr-Latn.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.6/rpm/x86_64/LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_kmr-Latn.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_kmr-Latn.tar.gz ) l10n_kn? ( https://download.documentfoundation.org/libreoffice/stable/7.2.6/rpm/x86_64/LibreOffice_7.2.6_Linux_x86-64_rpm_langpack_kn.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_kn.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.6/rpm/x86_64/LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_kn.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_kn.tar.gz ) l10n_kok? ( https://download.documentfoundation.org/libreoffice/stable/7.2.6/rpm/x86_64/LibreOffice_7.2.6_Linux_x86-64_rpm_langpack_kok.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_kok.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.6/rpm/x86_64/LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_kok.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_kok.tar.gz ) l10n_ks? ( https://download.documentfoundation.org/libreoffice/stable/7.2.6/rpm/x86_64/LibreOffice_7.2.6_Linux_x86-64_rpm_langpack_ks.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_ks.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.6/rpm/x86_64/LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_ks.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_ks.tar.gz ) l10n_lb? ( https://download.documentfoundation.org/libreoffice/stable/7.2.6/rpm/x86_64/LibreOffice_7.2.6_Linux_x86-64_rpm_langpack_lb.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_lb.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.6/rpm/x86_64/LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_lb.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_lb.tar.gz ) l10n_mai? ( https://download.documentfoundation.org/libreoffice/stable/7.2.6/rpm/x86_64/LibreOffice_7.2.6_Linux_x86-64_rpm_langpack_mai.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_mai.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.6/rpm/x86_64/LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_mai.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_mai.tar.gz ) l10n_ml? ( https://download.documentfoundation.org/libreoffice/stable/7.2.6/rpm/x86_64/LibreOffice_7.2.6_Linux_x86-64_rpm_langpack_ml.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_ml.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.6/rpm/x86_64/LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_ml.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_ml.tar.gz ) l10n_mn? ( https://download.documentfoundation.org/libreoffice/stable/7.2.6/rpm/x86_64/LibreOffice_7.2.6_Linux_x86-64_rpm_langpack_mn.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_mn.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.6/rpm/x86_64/LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_mn.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_mn.tar.gz ) l10n_mni? ( https://download.documentfoundation.org/libreoffice/stable/7.2.6/rpm/x86_64/LibreOffice_7.2.6_Linux_x86-64_rpm_langpack_mni.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_mni.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.6/rpm/x86_64/LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_mni.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_mni.tar.gz ) l10n_mr? ( https://download.documentfoundation.org/libreoffice/stable/7.2.6/rpm/x86_64/LibreOffice_7.2.6_Linux_x86-64_rpm_langpack_mr.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_mr.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.6/rpm/x86_64/LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_mr.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_mr.tar.gz ) l10n_my? ( https://download.documentfoundation.org/libreoffice/stable/7.2.6/rpm/x86_64/LibreOffice_7.2.6_Linux_x86-64_rpm_langpack_my.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_my.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.6/rpm/x86_64/LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_my.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_my.tar.gz ) l10n_nr? ( https://download.documentfoundation.org/libreoffice/stable/7.2.6/rpm/x86_64/LibreOffice_7.2.6_Linux_x86-64_rpm_langpack_nr.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_nr.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.6/rpm/x86_64/LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_nr.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_nr.tar.gz ) l10n_nso? ( https://download.documentfoundation.org/libreoffice/stable/7.2.6/rpm/x86_64/LibreOffice_7.2.6_Linux_x86-64_rpm_langpack_nso.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_nso.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.6/rpm/x86_64/LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_nso.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_nso.tar.gz ) l10n_oc? ( https://download.documentfoundation.org/libreoffice/stable/7.2.6/rpm/x86_64/LibreOffice_7.2.6_Linux_x86-64_rpm_langpack_oc.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_oc.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.6/rpm/x86_64/LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_oc.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_oc.tar.gz ) l10n_or? ( https://download.documentfoundation.org/libreoffice/stable/7.2.6/rpm/x86_64/LibreOffice_7.2.6_Linux_x86-64_rpm_langpack_or.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_or.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.6/rpm/x86_64/LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_or.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_or.tar.gz ) l10n_pa? ( https://download.documentfoundation.org/libreoffice/stable/7.2.6/rpm/x86_64/LibreOffice_7.2.6_Linux_x86-64_rpm_langpack_pa-IN.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_pa-IN.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.6/rpm/x86_64/LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_pa-IN.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_pa-IN.tar.gz ) l10n_rw? ( https://download.documentfoundation.org/libreoffice/stable/7.2.6/rpm/x86_64/LibreOffice_7.2.6_Linux_x86-64_rpm_langpack_rw.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_rw.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.6/rpm/x86_64/LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_rw.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_rw.tar.gz ) l10n_sa? ( https://download.documentfoundation.org/libreoffice/stable/7.2.6/rpm/x86_64/LibreOffice_7.2.6_Linux_x86-64_rpm_langpack_sa-IN.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_sa-IN.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.6/rpm/x86_64/LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_sa-IN.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_sa-IN.tar.gz ) l10n_sat? ( https://download.documentfoundation.org/libreoffice/stable/7.2.6/rpm/x86_64/LibreOffice_7.2.6_Linux_x86-64_rpm_langpack_sat.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_sat.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.6/rpm/x86_64/LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_sat.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_sat.tar.gz ) l10n_sd? ( https://download.documentfoundation.org/libreoffice/stable/7.2.6/rpm/x86_64/LibreOffice_7.2.6_Linux_x86-64_rpm_langpack_sd.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_sd.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.6/rpm/x86_64/LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_sd.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_sd.tar.gz ) l10n_sr-Latn? ( https://download.documentfoundation.org/libreoffice/stable/7.2.6/rpm/x86_64/LibreOffice_7.2.6_Linux_x86-64_rpm_langpack_sr-Latn.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_sr-Latn.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.6/rpm/x86_64/LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_sr-Latn.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_sr-Latn.tar.gz ) l10n_sr? ( https://download.documentfoundation.org/libreoffice/stable/7.2.6/rpm/x86_64/LibreOffice_7.2.6_Linux_x86-64_rpm_langpack_sr.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_sr.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.6/rpm/x86_64/LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_sr.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_sr.tar.gz ) l10n_ss? ( https://download.documentfoundation.org/libreoffice/stable/7.2.6/rpm/x86_64/LibreOffice_7.2.6_Linux_x86-64_rpm_langpack_ss.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_ss.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.6/rpm/x86_64/LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_ss.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_ss.tar.gz ) l10n_st? ( https://download.documentfoundation.org/libreoffice/stable/7.2.6/rpm/x86_64/LibreOffice_7.2.6_Linux_x86-64_rpm_langpack_st.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_st.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.6/rpm/x86_64/LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_st.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_st.tar.gz ) l10n_sw-TZ? ( https://download.documentfoundation.org/libreoffice/stable/7.2.6/rpm/x86_64/LibreOffice_7.2.6_Linux_x86-64_rpm_langpack_sw-TZ.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_sw-TZ.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.6/rpm/x86_64/LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_sw-TZ.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_sw-TZ.tar.gz ) l10n_szl? ( https://download.documentfoundation.org/libreoffice/stable/7.2.6/rpm/x86_64/LibreOffice_7.2.6_Linux_x86-64_rpm_langpack_szl.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_szl.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.6/rpm/x86_64/LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_szl.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_szl.tar.gz ) l10n_te? ( https://download.documentfoundation.org/libreoffice/stable/7.2.6/rpm/x86_64/LibreOffice_7.2.6_Linux_x86-64_rpm_langpack_te.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_te.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.6/rpm/x86_64/LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_te.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_te.tar.gz ) l10n_th? ( https://download.documentfoundation.org/libreoffice/stable/7.2.6/rpm/x86_64/LibreOffice_7.2.6_Linux_x86-64_rpm_langpack_th.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_th.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.6/rpm/x86_64/LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_th.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_th.tar.gz ) l10n_tn? ( https://download.documentfoundation.org/libreoffice/stable/7.2.6/rpm/x86_64/LibreOffice_7.2.6_Linux_x86-64_rpm_langpack_tn.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_tn.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.6/rpm/x86_64/LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_tn.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_tn.tar.gz ) l10n_ts? ( https://download.documentfoundation.org/libreoffice/stable/7.2.6/rpm/x86_64/LibreOffice_7.2.6_Linux_x86-64_rpm_langpack_ts.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_ts.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.6/rpm/x86_64/LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_ts.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_ts.tar.gz ) l10n_tt? ( https://download.documentfoundation.org/libreoffice/stable/7.2.6/rpm/x86_64/LibreOffice_7.2.6_Linux_x86-64_rpm_langpack_tt.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_tt.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.6/rpm/x86_64/LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_tt.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_tt.tar.gz ) l10n_uz? ( https://download.documentfoundation.org/libreoffice/stable/7.2.6/rpm/x86_64/LibreOffice_7.2.6_Linux_x86-64_rpm_langpack_uz.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_uz.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.6/rpm/x86_64/LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_uz.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_uz.tar.gz ) l10n_ve? ( https://download.documentfoundation.org/libreoffice/stable/7.2.6/rpm/x86_64/LibreOffice_7.2.6_Linux_x86-64_rpm_langpack_ve.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_ve.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.6/rpm/x86_64/LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_ve.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_ve.tar.gz ) l10n_vec? ( https://download.documentfoundation.org/libreoffice/stable/7.2.6/rpm/x86_64/LibreOffice_7.2.6_Linux_x86-64_rpm_langpack_vec.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_vec.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.6/rpm/x86_64/LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_vec.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_vec.tar.gz ) l10n_xh? ( https://download.documentfoundation.org/libreoffice/stable/7.2.6/rpm/x86_64/LibreOffice_7.2.6_Linux_x86-64_rpm_langpack_xh.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_xh.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.6/rpm/x86_64/LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_xh.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_xh.tar.gz ) l10n_zu? ( https://download.documentfoundation.org/libreoffice/stable/7.2.6/rpm/x86_64/LibreOffice_7.2.6_Linux_x86-64_rpm_langpack_zu.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_zu.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.2.6/rpm/x86_64/LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_zu.tar.gz -> LibreOffice_7.2.6.2_Linux_x86-64_rpm_langpack_zu.tar.gz ) -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 rpm f73e907469f65e52192f110dec72dce0 -_md5_=5d9daa6e3403080aecf2468d0dc5ef65 diff --git a/metadata/md5-cache/app-office/libreoffice-l10n-7.3.3.2 b/metadata/md5-cache/app-office/libreoffice-l10n-7.3.3.2 index 1c149eb7f320..acdfd1c4ee64 100644 --- a/metadata/md5-cache/app-office/libreoffice-l10n-7.3.3.2 +++ b/metadata/md5-cache/app-office/libreoffice-l10n-7.3.3.2 @@ -5,11 +5,11 @@ EAPI=8 HOMEPAGE=https://www.libreoffice.org INHERIT=rpm IUSE=offlinehelp l10n_am l10n_ar l10n_ast l10n_bg l10n_bn-IN l10n_bn l10n_bo l10n_bs l10n_ca-valencia l10n_ca l10n_cs l10n_da l10n_de l10n_dz l10n_el l10n_en-GB l10n_en l10n_en-ZA l10n_eo l10n_es l10n_et l10n_eu l10n_fi l10n_fr l10n_gl l10n_gu l10n_he l10n_hi l10n_hr l10n_hu l10n_id l10n_is l10n_it l10n_ja l10n_ka l10n_km l10n_ko l10n_lo l10n_lt l10n_lv l10n_mk l10n_nb l10n_ne l10n_nl l10n_nn l10n_om l10n_pl l10n_pt-BR l10n_pt l10n_ro l10n_ru l10n_si l10n_sid l10n_sk l10n_sl l10n_sq l10n_sv l10n_ta l10n_tg l10n_tr l10n_ug l10n_uk l10n_vi l10n_zh-CN l10n_zh-TW l10n_af l10n_as l10n_be l10n_br l10n_brx l10n_ckb l10n_cy l10n_dgo l10n_dsb l10n_fa l10n_fur l10n_fy l10n_ga l10n_gd l10n_gug l10n_hsb l10n_kab l10n_kk l10n_kmr-Latn l10n_kn l10n_kok l10n_ks l10n_lb l10n_mai l10n_ml l10n_mn l10n_mni l10n_mr l10n_my l10n_nr l10n_nso l10n_oc l10n_or l10n_pa l10n_rw l10n_sa l10n_sat l10n_sd l10n_sr-Latn l10n_sr l10n_ss l10n_st l10n_sw-TZ l10n_szl l10n_te l10n_th l10n_tn l10n_ts l10n_tt l10n_uz l10n_ve l10n_vec l10n_xh l10n_zu -KEYWORDS=amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux +KEYWORDS=amd64 ~arm arm64 ~ppc64 x86 ~amd64-linux LICENSE=|| ( LGPL-3 MPL-1.1 ) RDEPEND=app-text/hunspell RESTRICT=strip SLOT=0 SRC_URI=l10n_am? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.3.3/rpm/x86_64/LibreOffice_7.3.3_Linux_x86-64_rpm_helppack_am.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_helppack_am.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.3/rpm/x86_64/LibreOffice_7.3.3.2_Linux_x86-64_rpm_helppack_am.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_helppack_am.tar.gz ) ) l10n_ar? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.3.3/rpm/x86_64/LibreOffice_7.3.3_Linux_x86-64_rpm_helppack_ar.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_helppack_ar.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.3/rpm/x86_64/LibreOffice_7.3.3.2_Linux_x86-64_rpm_helppack_ar.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_helppack_ar.tar.gz ) ) l10n_ast? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.3.3/rpm/x86_64/LibreOffice_7.3.3_Linux_x86-64_rpm_helppack_ast.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_helppack_ast.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.3/rpm/x86_64/LibreOffice_7.3.3.2_Linux_x86-64_rpm_helppack_ast.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_helppack_ast.tar.gz ) ) l10n_bg? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.3.3/rpm/x86_64/LibreOffice_7.3.3_Linux_x86-64_rpm_helppack_bg.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_helppack_bg.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.3/rpm/x86_64/LibreOffice_7.3.3.2_Linux_x86-64_rpm_helppack_bg.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_helppack_bg.tar.gz ) ) l10n_bn-IN? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.3.3/rpm/x86_64/LibreOffice_7.3.3_Linux_x86-64_rpm_helppack_bn-IN.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_helppack_bn-IN.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.3/rpm/x86_64/LibreOffice_7.3.3.2_Linux_x86-64_rpm_helppack_bn-IN.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_helppack_bn-IN.tar.gz ) ) l10n_bn? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.3.3/rpm/x86_64/LibreOffice_7.3.3_Linux_x86-64_rpm_helppack_bn.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_helppack_bn.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.3/rpm/x86_64/LibreOffice_7.3.3.2_Linux_x86-64_rpm_helppack_bn.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_helppack_bn.tar.gz ) ) l10n_bo? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.3.3/rpm/x86_64/LibreOffice_7.3.3_Linux_x86-64_rpm_helppack_bo.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_helppack_bo.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.3/rpm/x86_64/LibreOffice_7.3.3.2_Linux_x86-64_rpm_helppack_bo.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_helppack_bo.tar.gz ) ) l10n_bs? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.3.3/rpm/x86_64/LibreOffice_7.3.3_Linux_x86-64_rpm_helppack_bs.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_helppack_bs.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.3/rpm/x86_64/LibreOffice_7.3.3.2_Linux_x86-64_rpm_helppack_bs.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_helppack_bs.tar.gz ) ) l10n_ca-valencia? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.3.3/rpm/x86_64/LibreOffice_7.3.3_Linux_x86-64_rpm_helppack_ca-valencia.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_helppack_ca-valencia.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.3/rpm/x86_64/LibreOffice_7.3.3.2_Linux_x86-64_rpm_helppack_ca-valencia.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_helppack_ca-valencia.tar.gz ) ) l10n_ca? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.3.3/rpm/x86_64/LibreOffice_7.3.3_Linux_x86-64_rpm_helppack_ca.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_helppack_ca.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.3/rpm/x86_64/LibreOffice_7.3.3.2_Linux_x86-64_rpm_helppack_ca.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_helppack_ca.tar.gz ) ) l10n_cs? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.3.3/rpm/x86_64/LibreOffice_7.3.3_Linux_x86-64_rpm_helppack_cs.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_helppack_cs.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.3/rpm/x86_64/LibreOffice_7.3.3.2_Linux_x86-64_rpm_helppack_cs.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_helppack_cs.tar.gz ) ) l10n_da? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.3.3/rpm/x86_64/LibreOffice_7.3.3_Linux_x86-64_rpm_helppack_da.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_helppack_da.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.3/rpm/x86_64/LibreOffice_7.3.3.2_Linux_x86-64_rpm_helppack_da.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_helppack_da.tar.gz ) ) l10n_de? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.3.3/rpm/x86_64/LibreOffice_7.3.3_Linux_x86-64_rpm_helppack_de.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_helppack_de.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.3/rpm/x86_64/LibreOffice_7.3.3.2_Linux_x86-64_rpm_helppack_de.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_helppack_de.tar.gz ) ) l10n_dz? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.3.3/rpm/x86_64/LibreOffice_7.3.3_Linux_x86-64_rpm_helppack_dz.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_helppack_dz.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.3/rpm/x86_64/LibreOffice_7.3.3.2_Linux_x86-64_rpm_helppack_dz.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_helppack_dz.tar.gz ) ) l10n_el? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.3.3/rpm/x86_64/LibreOffice_7.3.3_Linux_x86-64_rpm_helppack_el.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_helppack_el.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.3/rpm/x86_64/LibreOffice_7.3.3.2_Linux_x86-64_rpm_helppack_el.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_helppack_el.tar.gz ) ) l10n_en-GB? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.3.3/rpm/x86_64/LibreOffice_7.3.3_Linux_x86-64_rpm_helppack_en-GB.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_helppack_en-GB.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.3/rpm/x86_64/LibreOffice_7.3.3.2_Linux_x86-64_rpm_helppack_en-GB.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_helppack_en-GB.tar.gz ) ) l10n_en? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.3.3/rpm/x86_64/LibreOffice_7.3.3_Linux_x86-64_rpm_helppack_en-US.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_helppack_en-US.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.3/rpm/x86_64/LibreOffice_7.3.3.2_Linux_x86-64_rpm_helppack_en-US.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_helppack_en-US.tar.gz ) ) l10n_en-ZA? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.3.3/rpm/x86_64/LibreOffice_7.3.3_Linux_x86-64_rpm_helppack_en-ZA.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_helppack_en-ZA.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.3/rpm/x86_64/LibreOffice_7.3.3.2_Linux_x86-64_rpm_helppack_en-ZA.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_helppack_en-ZA.tar.gz ) ) l10n_eo? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.3.3/rpm/x86_64/LibreOffice_7.3.3_Linux_x86-64_rpm_helppack_eo.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_helppack_eo.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.3/rpm/x86_64/LibreOffice_7.3.3.2_Linux_x86-64_rpm_helppack_eo.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_helppack_eo.tar.gz ) ) l10n_es? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.3.3/rpm/x86_64/LibreOffice_7.3.3_Linux_x86-64_rpm_helppack_es.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_helppack_es.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.3/rpm/x86_64/LibreOffice_7.3.3.2_Linux_x86-64_rpm_helppack_es.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_helppack_es.tar.gz ) ) l10n_et? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.3.3/rpm/x86_64/LibreOffice_7.3.3_Linux_x86-64_rpm_helppack_et.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_helppack_et.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.3/rpm/x86_64/LibreOffice_7.3.3.2_Linux_x86-64_rpm_helppack_et.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_helppack_et.tar.gz ) ) l10n_eu? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.3.3/rpm/x86_64/LibreOffice_7.3.3_Linux_x86-64_rpm_helppack_eu.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_helppack_eu.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.3/rpm/x86_64/LibreOffice_7.3.3.2_Linux_x86-64_rpm_helppack_eu.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_helppack_eu.tar.gz ) ) l10n_fi? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.3.3/rpm/x86_64/LibreOffice_7.3.3_Linux_x86-64_rpm_helppack_fi.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_helppack_fi.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.3/rpm/x86_64/LibreOffice_7.3.3.2_Linux_x86-64_rpm_helppack_fi.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_helppack_fi.tar.gz ) ) l10n_fr? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.3.3/rpm/x86_64/LibreOffice_7.3.3_Linux_x86-64_rpm_helppack_fr.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_helppack_fr.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.3/rpm/x86_64/LibreOffice_7.3.3.2_Linux_x86-64_rpm_helppack_fr.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_helppack_fr.tar.gz ) ) l10n_gl? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.3.3/rpm/x86_64/LibreOffice_7.3.3_Linux_x86-64_rpm_helppack_gl.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_helppack_gl.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.3/rpm/x86_64/LibreOffice_7.3.3.2_Linux_x86-64_rpm_helppack_gl.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_helppack_gl.tar.gz ) ) l10n_gu? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.3.3/rpm/x86_64/LibreOffice_7.3.3_Linux_x86-64_rpm_helppack_gu.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_helppack_gu.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.3/rpm/x86_64/LibreOffice_7.3.3.2_Linux_x86-64_rpm_helppack_gu.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_helppack_gu.tar.gz ) ) l10n_he? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.3.3/rpm/x86_64/LibreOffice_7.3.3_Linux_x86-64_rpm_helppack_he.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_helppack_he.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.3/rpm/x86_64/LibreOffice_7.3.3.2_Linux_x86-64_rpm_helppack_he.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_helppack_he.tar.gz ) ) l10n_hi? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.3.3/rpm/x86_64/LibreOffice_7.3.3_Linux_x86-64_rpm_helppack_hi.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_helppack_hi.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.3/rpm/x86_64/LibreOffice_7.3.3.2_Linux_x86-64_rpm_helppack_hi.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_helppack_hi.tar.gz ) ) l10n_hr? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.3.3/rpm/x86_64/LibreOffice_7.3.3_Linux_x86-64_rpm_helppack_hr.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_helppack_hr.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.3/rpm/x86_64/LibreOffice_7.3.3.2_Linux_x86-64_rpm_helppack_hr.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_helppack_hr.tar.gz ) ) l10n_hu? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.3.3/rpm/x86_64/LibreOffice_7.3.3_Linux_x86-64_rpm_helppack_hu.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_helppack_hu.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.3/rpm/x86_64/LibreOffice_7.3.3.2_Linux_x86-64_rpm_helppack_hu.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_helppack_hu.tar.gz ) ) l10n_id? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.3.3/rpm/x86_64/LibreOffice_7.3.3_Linux_x86-64_rpm_helppack_id.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_helppack_id.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.3/rpm/x86_64/LibreOffice_7.3.3.2_Linux_x86-64_rpm_helppack_id.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_helppack_id.tar.gz ) ) l10n_is? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.3.3/rpm/x86_64/LibreOffice_7.3.3_Linux_x86-64_rpm_helppack_is.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_helppack_is.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.3/rpm/x86_64/LibreOffice_7.3.3.2_Linux_x86-64_rpm_helppack_is.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_helppack_is.tar.gz ) ) l10n_it? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.3.3/rpm/x86_64/LibreOffice_7.3.3_Linux_x86-64_rpm_helppack_it.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_helppack_it.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.3/rpm/x86_64/LibreOffice_7.3.3.2_Linux_x86-64_rpm_helppack_it.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_helppack_it.tar.gz ) ) l10n_ja? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.3.3/rpm/x86_64/LibreOffice_7.3.3_Linux_x86-64_rpm_helppack_ja.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_helppack_ja.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.3/rpm/x86_64/LibreOffice_7.3.3.2_Linux_x86-64_rpm_helppack_ja.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_helppack_ja.tar.gz ) ) l10n_ka? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.3.3/rpm/x86_64/LibreOffice_7.3.3_Linux_x86-64_rpm_helppack_ka.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_helppack_ka.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.3/rpm/x86_64/LibreOffice_7.3.3.2_Linux_x86-64_rpm_helppack_ka.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_helppack_ka.tar.gz ) ) l10n_km? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.3.3/rpm/x86_64/LibreOffice_7.3.3_Linux_x86-64_rpm_helppack_km.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_helppack_km.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.3/rpm/x86_64/LibreOffice_7.3.3.2_Linux_x86-64_rpm_helppack_km.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_helppack_km.tar.gz ) ) l10n_ko? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.3.3/rpm/x86_64/LibreOffice_7.3.3_Linux_x86-64_rpm_helppack_ko.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_helppack_ko.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.3/rpm/x86_64/LibreOffice_7.3.3.2_Linux_x86-64_rpm_helppack_ko.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_helppack_ko.tar.gz ) ) l10n_lo? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.3.3/rpm/x86_64/LibreOffice_7.3.3_Linux_x86-64_rpm_helppack_lo.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_helppack_lo.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.3/rpm/x86_64/LibreOffice_7.3.3.2_Linux_x86-64_rpm_helppack_lo.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_helppack_lo.tar.gz ) ) l10n_lt? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.3.3/rpm/x86_64/LibreOffice_7.3.3_Linux_x86-64_rpm_helppack_lt.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_helppack_lt.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.3/rpm/x86_64/LibreOffice_7.3.3.2_Linux_x86-64_rpm_helppack_lt.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_helppack_lt.tar.gz ) ) l10n_lv? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.3.3/rpm/x86_64/LibreOffice_7.3.3_Linux_x86-64_rpm_helppack_lv.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_helppack_lv.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.3/rpm/x86_64/LibreOffice_7.3.3.2_Linux_x86-64_rpm_helppack_lv.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_helppack_lv.tar.gz ) ) l10n_mk? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.3.3/rpm/x86_64/LibreOffice_7.3.3_Linux_x86-64_rpm_helppack_mk.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_helppack_mk.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.3/rpm/x86_64/LibreOffice_7.3.3.2_Linux_x86-64_rpm_helppack_mk.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_helppack_mk.tar.gz ) ) l10n_nb? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.3.3/rpm/x86_64/LibreOffice_7.3.3_Linux_x86-64_rpm_helppack_nb.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_helppack_nb.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.3/rpm/x86_64/LibreOffice_7.3.3.2_Linux_x86-64_rpm_helppack_nb.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_helppack_nb.tar.gz ) ) l10n_ne? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.3.3/rpm/x86_64/LibreOffice_7.3.3_Linux_x86-64_rpm_helppack_ne.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_helppack_ne.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.3/rpm/x86_64/LibreOffice_7.3.3.2_Linux_x86-64_rpm_helppack_ne.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_helppack_ne.tar.gz ) ) l10n_nl? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.3.3/rpm/x86_64/LibreOffice_7.3.3_Linux_x86-64_rpm_helppack_nl.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_helppack_nl.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.3/rpm/x86_64/LibreOffice_7.3.3.2_Linux_x86-64_rpm_helppack_nl.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_helppack_nl.tar.gz ) ) l10n_nn? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.3.3/rpm/x86_64/LibreOffice_7.3.3_Linux_x86-64_rpm_helppack_nn.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_helppack_nn.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.3/rpm/x86_64/LibreOffice_7.3.3.2_Linux_x86-64_rpm_helppack_nn.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_helppack_nn.tar.gz ) ) l10n_om? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.3.3/rpm/x86_64/LibreOffice_7.3.3_Linux_x86-64_rpm_helppack_om.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_helppack_om.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.3/rpm/x86_64/LibreOffice_7.3.3.2_Linux_x86-64_rpm_helppack_om.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_helppack_om.tar.gz ) ) l10n_pl? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.3.3/rpm/x86_64/LibreOffice_7.3.3_Linux_x86-64_rpm_helppack_pl.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_helppack_pl.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.3/rpm/x86_64/LibreOffice_7.3.3.2_Linux_x86-64_rpm_helppack_pl.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_helppack_pl.tar.gz ) ) l10n_pt-BR? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.3.3/rpm/x86_64/LibreOffice_7.3.3_Linux_x86-64_rpm_helppack_pt-BR.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_helppack_pt-BR.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.3/rpm/x86_64/LibreOffice_7.3.3.2_Linux_x86-64_rpm_helppack_pt-BR.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_helppack_pt-BR.tar.gz ) ) l10n_pt? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.3.3/rpm/x86_64/LibreOffice_7.3.3_Linux_x86-64_rpm_helppack_pt.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_helppack_pt.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.3/rpm/x86_64/LibreOffice_7.3.3.2_Linux_x86-64_rpm_helppack_pt.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_helppack_pt.tar.gz ) ) l10n_ro? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.3.3/rpm/x86_64/LibreOffice_7.3.3_Linux_x86-64_rpm_helppack_ro.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_helppack_ro.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.3/rpm/x86_64/LibreOffice_7.3.3.2_Linux_x86-64_rpm_helppack_ro.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_helppack_ro.tar.gz ) ) l10n_ru? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.3.3/rpm/x86_64/LibreOffice_7.3.3_Linux_x86-64_rpm_helppack_ru.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_helppack_ru.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.3/rpm/x86_64/LibreOffice_7.3.3.2_Linux_x86-64_rpm_helppack_ru.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_helppack_ru.tar.gz ) ) l10n_si? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.3.3/rpm/x86_64/LibreOffice_7.3.3_Linux_x86-64_rpm_helppack_si.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_helppack_si.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.3/rpm/x86_64/LibreOffice_7.3.3.2_Linux_x86-64_rpm_helppack_si.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_helppack_si.tar.gz ) ) l10n_sid? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.3.3/rpm/x86_64/LibreOffice_7.3.3_Linux_x86-64_rpm_helppack_sid.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_helppack_sid.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.3/rpm/x86_64/LibreOffice_7.3.3.2_Linux_x86-64_rpm_helppack_sid.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_helppack_sid.tar.gz ) ) l10n_sk? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.3.3/rpm/x86_64/LibreOffice_7.3.3_Linux_x86-64_rpm_helppack_sk.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_helppack_sk.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.3/rpm/x86_64/LibreOffice_7.3.3.2_Linux_x86-64_rpm_helppack_sk.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_helppack_sk.tar.gz ) ) l10n_sl? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.3.3/rpm/x86_64/LibreOffice_7.3.3_Linux_x86-64_rpm_helppack_sl.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_helppack_sl.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.3/rpm/x86_64/LibreOffice_7.3.3.2_Linux_x86-64_rpm_helppack_sl.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_helppack_sl.tar.gz ) ) l10n_sq? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.3.3/rpm/x86_64/LibreOffice_7.3.3_Linux_x86-64_rpm_helppack_sq.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_helppack_sq.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.3/rpm/x86_64/LibreOffice_7.3.3.2_Linux_x86-64_rpm_helppack_sq.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_helppack_sq.tar.gz ) ) l10n_sv? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.3.3/rpm/x86_64/LibreOffice_7.3.3_Linux_x86-64_rpm_helppack_sv.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_helppack_sv.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.3/rpm/x86_64/LibreOffice_7.3.3.2_Linux_x86-64_rpm_helppack_sv.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_helppack_sv.tar.gz ) ) l10n_ta? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.3.3/rpm/x86_64/LibreOffice_7.3.3_Linux_x86-64_rpm_helppack_ta.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_helppack_ta.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.3/rpm/x86_64/LibreOffice_7.3.3.2_Linux_x86-64_rpm_helppack_ta.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_helppack_ta.tar.gz ) ) l10n_tg? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.3.3/rpm/x86_64/LibreOffice_7.3.3_Linux_x86-64_rpm_helppack_tg.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_helppack_tg.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.3/rpm/x86_64/LibreOffice_7.3.3.2_Linux_x86-64_rpm_helppack_tg.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_helppack_tg.tar.gz ) ) l10n_tr? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.3.3/rpm/x86_64/LibreOffice_7.3.3_Linux_x86-64_rpm_helppack_tr.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_helppack_tr.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.3/rpm/x86_64/LibreOffice_7.3.3.2_Linux_x86-64_rpm_helppack_tr.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_helppack_tr.tar.gz ) ) l10n_ug? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.3.3/rpm/x86_64/LibreOffice_7.3.3_Linux_x86-64_rpm_helppack_ug.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_helppack_ug.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.3/rpm/x86_64/LibreOffice_7.3.3.2_Linux_x86-64_rpm_helppack_ug.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_helppack_ug.tar.gz ) ) l10n_uk? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.3.3/rpm/x86_64/LibreOffice_7.3.3_Linux_x86-64_rpm_helppack_uk.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_helppack_uk.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.3/rpm/x86_64/LibreOffice_7.3.3.2_Linux_x86-64_rpm_helppack_uk.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_helppack_uk.tar.gz ) ) l10n_vi? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.3.3/rpm/x86_64/LibreOffice_7.3.3_Linux_x86-64_rpm_helppack_vi.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_helppack_vi.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.3/rpm/x86_64/LibreOffice_7.3.3.2_Linux_x86-64_rpm_helppack_vi.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_helppack_vi.tar.gz ) ) l10n_zh-CN? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.3.3/rpm/x86_64/LibreOffice_7.3.3_Linux_x86-64_rpm_helppack_zh-CN.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_helppack_zh-CN.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.3/rpm/x86_64/LibreOffice_7.3.3.2_Linux_x86-64_rpm_helppack_zh-CN.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_helppack_zh-CN.tar.gz ) ) l10n_zh-TW? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.3.3/rpm/x86_64/LibreOffice_7.3.3_Linux_x86-64_rpm_helppack_zh-TW.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_helppack_zh-TW.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.3/rpm/x86_64/LibreOffice_7.3.3.2_Linux_x86-64_rpm_helppack_zh-TW.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_helppack_zh-TW.tar.gz ) ) l10n_am? ( https://download.documentfoundation.org/libreoffice/stable/7.3.3/rpm/x86_64/LibreOffice_7.3.3_Linux_x86-64_rpm_langpack_am.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_am.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.3/rpm/x86_64/LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_am.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_am.tar.gz ) l10n_ar? ( https://download.documentfoundation.org/libreoffice/stable/7.3.3/rpm/x86_64/LibreOffice_7.3.3_Linux_x86-64_rpm_langpack_ar.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_ar.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.3/rpm/x86_64/LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_ar.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_ar.tar.gz ) l10n_ast? ( https://download.documentfoundation.org/libreoffice/stable/7.3.3/rpm/x86_64/LibreOffice_7.3.3_Linux_x86-64_rpm_langpack_ast.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_ast.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.3/rpm/x86_64/LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_ast.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_ast.tar.gz ) l10n_bg? ( https://download.documentfoundation.org/libreoffice/stable/7.3.3/rpm/x86_64/LibreOffice_7.3.3_Linux_x86-64_rpm_langpack_bg.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_bg.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.3/rpm/x86_64/LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_bg.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_bg.tar.gz ) l10n_bn-IN? ( https://download.documentfoundation.org/libreoffice/stable/7.3.3/rpm/x86_64/LibreOffice_7.3.3_Linux_x86-64_rpm_langpack_bn-IN.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_bn-IN.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.3/rpm/x86_64/LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_bn-IN.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_bn-IN.tar.gz ) l10n_bn? ( https://download.documentfoundation.org/libreoffice/stable/7.3.3/rpm/x86_64/LibreOffice_7.3.3_Linux_x86-64_rpm_langpack_bn.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_bn.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.3/rpm/x86_64/LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_bn.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_bn.tar.gz ) l10n_bo? ( https://download.documentfoundation.org/libreoffice/stable/7.3.3/rpm/x86_64/LibreOffice_7.3.3_Linux_x86-64_rpm_langpack_bo.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_bo.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.3/rpm/x86_64/LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_bo.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_bo.tar.gz ) l10n_bs? ( https://download.documentfoundation.org/libreoffice/stable/7.3.3/rpm/x86_64/LibreOffice_7.3.3_Linux_x86-64_rpm_langpack_bs.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_bs.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.3/rpm/x86_64/LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_bs.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_bs.tar.gz ) l10n_ca-valencia? ( https://download.documentfoundation.org/libreoffice/stable/7.3.3/rpm/x86_64/LibreOffice_7.3.3_Linux_x86-64_rpm_langpack_ca-valencia.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_ca-valencia.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.3/rpm/x86_64/LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_ca-valencia.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_ca-valencia.tar.gz ) l10n_ca? ( https://download.documentfoundation.org/libreoffice/stable/7.3.3/rpm/x86_64/LibreOffice_7.3.3_Linux_x86-64_rpm_langpack_ca.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_ca.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.3/rpm/x86_64/LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_ca.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_ca.tar.gz ) l10n_cs? ( https://download.documentfoundation.org/libreoffice/stable/7.3.3/rpm/x86_64/LibreOffice_7.3.3_Linux_x86-64_rpm_langpack_cs.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_cs.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.3/rpm/x86_64/LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_cs.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_cs.tar.gz ) l10n_da? ( https://download.documentfoundation.org/libreoffice/stable/7.3.3/rpm/x86_64/LibreOffice_7.3.3_Linux_x86-64_rpm_langpack_da.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_da.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.3/rpm/x86_64/LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_da.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_da.tar.gz ) l10n_de? ( https://download.documentfoundation.org/libreoffice/stable/7.3.3/rpm/x86_64/LibreOffice_7.3.3_Linux_x86-64_rpm_langpack_de.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_de.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.3/rpm/x86_64/LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_de.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_de.tar.gz ) l10n_dz? ( https://download.documentfoundation.org/libreoffice/stable/7.3.3/rpm/x86_64/LibreOffice_7.3.3_Linux_x86-64_rpm_langpack_dz.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_dz.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.3/rpm/x86_64/LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_dz.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_dz.tar.gz ) l10n_el? ( https://download.documentfoundation.org/libreoffice/stable/7.3.3/rpm/x86_64/LibreOffice_7.3.3_Linux_x86-64_rpm_langpack_el.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_el.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.3/rpm/x86_64/LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_el.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_el.tar.gz ) l10n_en-GB? ( https://download.documentfoundation.org/libreoffice/stable/7.3.3/rpm/x86_64/LibreOffice_7.3.3_Linux_x86-64_rpm_langpack_en-GB.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_en-GB.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.3/rpm/x86_64/LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_en-GB.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_en-GB.tar.gz ) l10n_en-ZA? ( https://download.documentfoundation.org/libreoffice/stable/7.3.3/rpm/x86_64/LibreOffice_7.3.3_Linux_x86-64_rpm_langpack_en-ZA.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_en-ZA.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.3/rpm/x86_64/LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_en-ZA.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_en-ZA.tar.gz ) l10n_eo? ( https://download.documentfoundation.org/libreoffice/stable/7.3.3/rpm/x86_64/LibreOffice_7.3.3_Linux_x86-64_rpm_langpack_eo.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_eo.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.3/rpm/x86_64/LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_eo.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_eo.tar.gz ) l10n_es? ( https://download.documentfoundation.org/libreoffice/stable/7.3.3/rpm/x86_64/LibreOffice_7.3.3_Linux_x86-64_rpm_langpack_es.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_es.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.3/rpm/x86_64/LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_es.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_es.tar.gz ) l10n_et? ( https://download.documentfoundation.org/libreoffice/stable/7.3.3/rpm/x86_64/LibreOffice_7.3.3_Linux_x86-64_rpm_langpack_et.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_et.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.3/rpm/x86_64/LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_et.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_et.tar.gz ) l10n_eu? ( https://download.documentfoundation.org/libreoffice/stable/7.3.3/rpm/x86_64/LibreOffice_7.3.3_Linux_x86-64_rpm_langpack_eu.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_eu.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.3/rpm/x86_64/LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_eu.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_eu.tar.gz ) l10n_fi? ( https://download.documentfoundation.org/libreoffice/stable/7.3.3/rpm/x86_64/LibreOffice_7.3.3_Linux_x86-64_rpm_langpack_fi.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_fi.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.3/rpm/x86_64/LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_fi.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_fi.tar.gz ) l10n_fr? ( https://download.documentfoundation.org/libreoffice/stable/7.3.3/rpm/x86_64/LibreOffice_7.3.3_Linux_x86-64_rpm_langpack_fr.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_fr.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.3/rpm/x86_64/LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_fr.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_fr.tar.gz ) l10n_gl? ( https://download.documentfoundation.org/libreoffice/stable/7.3.3/rpm/x86_64/LibreOffice_7.3.3_Linux_x86-64_rpm_langpack_gl.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_gl.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.3/rpm/x86_64/LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_gl.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_gl.tar.gz ) l10n_gu? ( https://download.documentfoundation.org/libreoffice/stable/7.3.3/rpm/x86_64/LibreOffice_7.3.3_Linux_x86-64_rpm_langpack_gu.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_gu.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.3/rpm/x86_64/LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_gu.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_gu.tar.gz ) l10n_he? ( https://download.documentfoundation.org/libreoffice/stable/7.3.3/rpm/x86_64/LibreOffice_7.3.3_Linux_x86-64_rpm_langpack_he.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_he.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.3/rpm/x86_64/LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_he.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_he.tar.gz ) l10n_hi? ( https://download.documentfoundation.org/libreoffice/stable/7.3.3/rpm/x86_64/LibreOffice_7.3.3_Linux_x86-64_rpm_langpack_hi.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_hi.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.3/rpm/x86_64/LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_hi.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_hi.tar.gz ) l10n_hr? ( https://download.documentfoundation.org/libreoffice/stable/7.3.3/rpm/x86_64/LibreOffice_7.3.3_Linux_x86-64_rpm_langpack_hr.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_hr.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.3/rpm/x86_64/LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_hr.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_hr.tar.gz ) l10n_hu? ( https://download.documentfoundation.org/libreoffice/stable/7.3.3/rpm/x86_64/LibreOffice_7.3.3_Linux_x86-64_rpm_langpack_hu.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_hu.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.3/rpm/x86_64/LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_hu.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_hu.tar.gz ) l10n_id? ( https://download.documentfoundation.org/libreoffice/stable/7.3.3/rpm/x86_64/LibreOffice_7.3.3_Linux_x86-64_rpm_langpack_id.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_id.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.3/rpm/x86_64/LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_id.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_id.tar.gz ) l10n_is? ( https://download.documentfoundation.org/libreoffice/stable/7.3.3/rpm/x86_64/LibreOffice_7.3.3_Linux_x86-64_rpm_langpack_is.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_is.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.3/rpm/x86_64/LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_is.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_is.tar.gz ) l10n_it? ( https://download.documentfoundation.org/libreoffice/stable/7.3.3/rpm/x86_64/LibreOffice_7.3.3_Linux_x86-64_rpm_langpack_it.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_it.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.3/rpm/x86_64/LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_it.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_it.tar.gz ) l10n_ja? ( https://download.documentfoundation.org/libreoffice/stable/7.3.3/rpm/x86_64/LibreOffice_7.3.3_Linux_x86-64_rpm_langpack_ja.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_ja.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.3/rpm/x86_64/LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_ja.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_ja.tar.gz ) l10n_ka? ( https://download.documentfoundation.org/libreoffice/stable/7.3.3/rpm/x86_64/LibreOffice_7.3.3_Linux_x86-64_rpm_langpack_ka.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_ka.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.3/rpm/x86_64/LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_ka.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_ka.tar.gz ) l10n_km? ( https://download.documentfoundation.org/libreoffice/stable/7.3.3/rpm/x86_64/LibreOffice_7.3.3_Linux_x86-64_rpm_langpack_km.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_km.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.3/rpm/x86_64/LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_km.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_km.tar.gz ) l10n_ko? ( https://download.documentfoundation.org/libreoffice/stable/7.3.3/rpm/x86_64/LibreOffice_7.3.3_Linux_x86-64_rpm_langpack_ko.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_ko.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.3/rpm/x86_64/LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_ko.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_ko.tar.gz ) l10n_lo? ( https://download.documentfoundation.org/libreoffice/stable/7.3.3/rpm/x86_64/LibreOffice_7.3.3_Linux_x86-64_rpm_langpack_lo.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_lo.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.3/rpm/x86_64/LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_lo.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_lo.tar.gz ) l10n_lt? ( https://download.documentfoundation.org/libreoffice/stable/7.3.3/rpm/x86_64/LibreOffice_7.3.3_Linux_x86-64_rpm_langpack_lt.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_lt.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.3/rpm/x86_64/LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_lt.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_lt.tar.gz ) l10n_lv? ( https://download.documentfoundation.org/libreoffice/stable/7.3.3/rpm/x86_64/LibreOffice_7.3.3_Linux_x86-64_rpm_langpack_lv.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_lv.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.3/rpm/x86_64/LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_lv.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_lv.tar.gz ) l10n_mk? ( https://download.documentfoundation.org/libreoffice/stable/7.3.3/rpm/x86_64/LibreOffice_7.3.3_Linux_x86-64_rpm_langpack_mk.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_mk.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.3/rpm/x86_64/LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_mk.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_mk.tar.gz ) l10n_nb? ( https://download.documentfoundation.org/libreoffice/stable/7.3.3/rpm/x86_64/LibreOffice_7.3.3_Linux_x86-64_rpm_langpack_nb.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_nb.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.3/rpm/x86_64/LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_nb.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_nb.tar.gz ) l10n_ne? ( https://download.documentfoundation.org/libreoffice/stable/7.3.3/rpm/x86_64/LibreOffice_7.3.3_Linux_x86-64_rpm_langpack_ne.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_ne.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.3/rpm/x86_64/LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_ne.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_ne.tar.gz ) l10n_nl? ( https://download.documentfoundation.org/libreoffice/stable/7.3.3/rpm/x86_64/LibreOffice_7.3.3_Linux_x86-64_rpm_langpack_nl.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_nl.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.3/rpm/x86_64/LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_nl.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_nl.tar.gz ) l10n_nn? ( https://download.documentfoundation.org/libreoffice/stable/7.3.3/rpm/x86_64/LibreOffice_7.3.3_Linux_x86-64_rpm_langpack_nn.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_nn.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.3/rpm/x86_64/LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_nn.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_nn.tar.gz ) l10n_om? ( https://download.documentfoundation.org/libreoffice/stable/7.3.3/rpm/x86_64/LibreOffice_7.3.3_Linux_x86-64_rpm_langpack_om.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_om.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.3/rpm/x86_64/LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_om.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_om.tar.gz ) l10n_pl? ( https://download.documentfoundation.org/libreoffice/stable/7.3.3/rpm/x86_64/LibreOffice_7.3.3_Linux_x86-64_rpm_langpack_pl.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_pl.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.3/rpm/x86_64/LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_pl.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_pl.tar.gz ) l10n_pt-BR? ( https://download.documentfoundation.org/libreoffice/stable/7.3.3/rpm/x86_64/LibreOffice_7.3.3_Linux_x86-64_rpm_langpack_pt-BR.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_pt-BR.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.3/rpm/x86_64/LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_pt-BR.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_pt-BR.tar.gz ) l10n_pt? ( https://download.documentfoundation.org/libreoffice/stable/7.3.3/rpm/x86_64/LibreOffice_7.3.3_Linux_x86-64_rpm_langpack_pt.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_pt.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.3/rpm/x86_64/LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_pt.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_pt.tar.gz ) l10n_ro? ( https://download.documentfoundation.org/libreoffice/stable/7.3.3/rpm/x86_64/LibreOffice_7.3.3_Linux_x86-64_rpm_langpack_ro.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_ro.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.3/rpm/x86_64/LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_ro.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_ro.tar.gz ) l10n_ru? ( https://download.documentfoundation.org/libreoffice/stable/7.3.3/rpm/x86_64/LibreOffice_7.3.3_Linux_x86-64_rpm_langpack_ru.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_ru.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.3/rpm/x86_64/LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_ru.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_ru.tar.gz ) l10n_si? ( https://download.documentfoundation.org/libreoffice/stable/7.3.3/rpm/x86_64/LibreOffice_7.3.3_Linux_x86-64_rpm_langpack_si.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_si.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.3/rpm/x86_64/LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_si.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_si.tar.gz ) l10n_sid? ( https://download.documentfoundation.org/libreoffice/stable/7.3.3/rpm/x86_64/LibreOffice_7.3.3_Linux_x86-64_rpm_langpack_sid.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_sid.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.3/rpm/x86_64/LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_sid.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_sid.tar.gz ) l10n_sk? ( https://download.documentfoundation.org/libreoffice/stable/7.3.3/rpm/x86_64/LibreOffice_7.3.3_Linux_x86-64_rpm_langpack_sk.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_sk.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.3/rpm/x86_64/LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_sk.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_sk.tar.gz ) l10n_sl? ( https://download.documentfoundation.org/libreoffice/stable/7.3.3/rpm/x86_64/LibreOffice_7.3.3_Linux_x86-64_rpm_langpack_sl.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_sl.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.3/rpm/x86_64/LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_sl.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_sl.tar.gz ) l10n_sq? ( https://download.documentfoundation.org/libreoffice/stable/7.3.3/rpm/x86_64/LibreOffice_7.3.3_Linux_x86-64_rpm_langpack_sq.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_sq.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.3/rpm/x86_64/LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_sq.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_sq.tar.gz ) l10n_sv? ( https://download.documentfoundation.org/libreoffice/stable/7.3.3/rpm/x86_64/LibreOffice_7.3.3_Linux_x86-64_rpm_langpack_sv.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_sv.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.3/rpm/x86_64/LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_sv.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_sv.tar.gz ) l10n_ta? ( https://download.documentfoundation.org/libreoffice/stable/7.3.3/rpm/x86_64/LibreOffice_7.3.3_Linux_x86-64_rpm_langpack_ta.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_ta.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.3/rpm/x86_64/LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_ta.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_ta.tar.gz ) l10n_tg? ( https://download.documentfoundation.org/libreoffice/stable/7.3.3/rpm/x86_64/LibreOffice_7.3.3_Linux_x86-64_rpm_langpack_tg.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_tg.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.3/rpm/x86_64/LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_tg.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_tg.tar.gz ) l10n_tr? ( https://download.documentfoundation.org/libreoffice/stable/7.3.3/rpm/x86_64/LibreOffice_7.3.3_Linux_x86-64_rpm_langpack_tr.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_tr.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.3/rpm/x86_64/LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_tr.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_tr.tar.gz ) l10n_ug? ( https://download.documentfoundation.org/libreoffice/stable/7.3.3/rpm/x86_64/LibreOffice_7.3.3_Linux_x86-64_rpm_langpack_ug.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_ug.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.3/rpm/x86_64/LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_ug.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_ug.tar.gz ) l10n_uk? ( https://download.documentfoundation.org/libreoffice/stable/7.3.3/rpm/x86_64/LibreOffice_7.3.3_Linux_x86-64_rpm_langpack_uk.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_uk.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.3/rpm/x86_64/LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_uk.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_uk.tar.gz ) l10n_vi? ( https://download.documentfoundation.org/libreoffice/stable/7.3.3/rpm/x86_64/LibreOffice_7.3.3_Linux_x86-64_rpm_langpack_vi.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_vi.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.3/rpm/x86_64/LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_vi.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_vi.tar.gz ) l10n_zh-CN? ( https://download.documentfoundation.org/libreoffice/stable/7.3.3/rpm/x86_64/LibreOffice_7.3.3_Linux_x86-64_rpm_langpack_zh-CN.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_zh-CN.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.3/rpm/x86_64/LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_zh-CN.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_zh-CN.tar.gz ) l10n_zh-TW? ( https://download.documentfoundation.org/libreoffice/stable/7.3.3/rpm/x86_64/LibreOffice_7.3.3_Linux_x86-64_rpm_langpack_zh-TW.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_zh-TW.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.3/rpm/x86_64/LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_zh-TW.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_zh-TW.tar.gz ) l10n_af? ( https://download.documentfoundation.org/libreoffice/stable/7.3.3/rpm/x86_64/LibreOffice_7.3.3_Linux_x86-64_rpm_langpack_af.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_af.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.3/rpm/x86_64/LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_af.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_af.tar.gz ) l10n_as? ( https://download.documentfoundation.org/libreoffice/stable/7.3.3/rpm/x86_64/LibreOffice_7.3.3_Linux_x86-64_rpm_langpack_as.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_as.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.3/rpm/x86_64/LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_as.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_as.tar.gz ) l10n_be? ( https://download.documentfoundation.org/libreoffice/stable/7.3.3/rpm/x86_64/LibreOffice_7.3.3_Linux_x86-64_rpm_langpack_be.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_be.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.3/rpm/x86_64/LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_be.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_be.tar.gz ) l10n_br? ( https://download.documentfoundation.org/libreoffice/stable/7.3.3/rpm/x86_64/LibreOffice_7.3.3_Linux_x86-64_rpm_langpack_br.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_br.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.3/rpm/x86_64/LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_br.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_br.tar.gz ) l10n_brx? ( https://download.documentfoundation.org/libreoffice/stable/7.3.3/rpm/x86_64/LibreOffice_7.3.3_Linux_x86-64_rpm_langpack_brx.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_brx.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.3/rpm/x86_64/LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_brx.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_brx.tar.gz ) l10n_ckb? ( https://download.documentfoundation.org/libreoffice/stable/7.3.3/rpm/x86_64/LibreOffice_7.3.3_Linux_x86-64_rpm_langpack_ckb.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_ckb.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.3/rpm/x86_64/LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_ckb.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_ckb.tar.gz ) l10n_cy? ( https://download.documentfoundation.org/libreoffice/stable/7.3.3/rpm/x86_64/LibreOffice_7.3.3_Linux_x86-64_rpm_langpack_cy.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_cy.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.3/rpm/x86_64/LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_cy.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_cy.tar.gz ) l10n_dgo? ( https://download.documentfoundation.org/libreoffice/stable/7.3.3/rpm/x86_64/LibreOffice_7.3.3_Linux_x86-64_rpm_langpack_dgo.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_dgo.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.3/rpm/x86_64/LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_dgo.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_dgo.tar.gz ) l10n_dsb? ( https://download.documentfoundation.org/libreoffice/stable/7.3.3/rpm/x86_64/LibreOffice_7.3.3_Linux_x86-64_rpm_langpack_dsb.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_dsb.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.3/rpm/x86_64/LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_dsb.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_dsb.tar.gz ) l10n_fa? ( https://download.documentfoundation.org/libreoffice/stable/7.3.3/rpm/x86_64/LibreOffice_7.3.3_Linux_x86-64_rpm_langpack_fa.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_fa.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.3/rpm/x86_64/LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_fa.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_fa.tar.gz ) l10n_fur? ( https://download.documentfoundation.org/libreoffice/stable/7.3.3/rpm/x86_64/LibreOffice_7.3.3_Linux_x86-64_rpm_langpack_fur.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_fur.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.3/rpm/x86_64/LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_fur.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_fur.tar.gz ) l10n_fy? ( https://download.documentfoundation.org/libreoffice/stable/7.3.3/rpm/x86_64/LibreOffice_7.3.3_Linux_x86-64_rpm_langpack_fy.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_fy.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.3/rpm/x86_64/LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_fy.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_fy.tar.gz ) l10n_ga? ( https://download.documentfoundation.org/libreoffice/stable/7.3.3/rpm/x86_64/LibreOffice_7.3.3_Linux_x86-64_rpm_langpack_ga.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_ga.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.3/rpm/x86_64/LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_ga.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_ga.tar.gz ) l10n_gd? ( https://download.documentfoundation.org/libreoffice/stable/7.3.3/rpm/x86_64/LibreOffice_7.3.3_Linux_x86-64_rpm_langpack_gd.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_gd.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.3/rpm/x86_64/LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_gd.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_gd.tar.gz ) l10n_gug? ( https://download.documentfoundation.org/libreoffice/stable/7.3.3/rpm/x86_64/LibreOffice_7.3.3_Linux_x86-64_rpm_langpack_gug.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_gug.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.3/rpm/x86_64/LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_gug.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_gug.tar.gz ) l10n_hsb? ( https://download.documentfoundation.org/libreoffice/stable/7.3.3/rpm/x86_64/LibreOffice_7.3.3_Linux_x86-64_rpm_langpack_hsb.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_hsb.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.3/rpm/x86_64/LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_hsb.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_hsb.tar.gz ) l10n_kab? ( https://download.documentfoundation.org/libreoffice/stable/7.3.3/rpm/x86_64/LibreOffice_7.3.3_Linux_x86-64_rpm_langpack_kab.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_kab.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.3/rpm/x86_64/LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_kab.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_kab.tar.gz ) l10n_kk? ( https://download.documentfoundation.org/libreoffice/stable/7.3.3/rpm/x86_64/LibreOffice_7.3.3_Linux_x86-64_rpm_langpack_kk.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_kk.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.3/rpm/x86_64/LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_kk.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_kk.tar.gz ) l10n_kmr-Latn? ( https://download.documentfoundation.org/libreoffice/stable/7.3.3/rpm/x86_64/LibreOffice_7.3.3_Linux_x86-64_rpm_langpack_kmr-Latn.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_kmr-Latn.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.3/rpm/x86_64/LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_kmr-Latn.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_kmr-Latn.tar.gz ) l10n_kn? ( https://download.documentfoundation.org/libreoffice/stable/7.3.3/rpm/x86_64/LibreOffice_7.3.3_Linux_x86-64_rpm_langpack_kn.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_kn.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.3/rpm/x86_64/LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_kn.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_kn.tar.gz ) l10n_kok? ( https://download.documentfoundation.org/libreoffice/stable/7.3.3/rpm/x86_64/LibreOffice_7.3.3_Linux_x86-64_rpm_langpack_kok.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_kok.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.3/rpm/x86_64/LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_kok.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_kok.tar.gz ) l10n_ks? ( https://download.documentfoundation.org/libreoffice/stable/7.3.3/rpm/x86_64/LibreOffice_7.3.3_Linux_x86-64_rpm_langpack_ks.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_ks.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.3/rpm/x86_64/LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_ks.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_ks.tar.gz ) l10n_lb? ( https://download.documentfoundation.org/libreoffice/stable/7.3.3/rpm/x86_64/LibreOffice_7.3.3_Linux_x86-64_rpm_langpack_lb.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_lb.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.3/rpm/x86_64/LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_lb.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_lb.tar.gz ) l10n_mai? ( https://download.documentfoundation.org/libreoffice/stable/7.3.3/rpm/x86_64/LibreOffice_7.3.3_Linux_x86-64_rpm_langpack_mai.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_mai.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.3/rpm/x86_64/LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_mai.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_mai.tar.gz ) l10n_ml? ( https://download.documentfoundation.org/libreoffice/stable/7.3.3/rpm/x86_64/LibreOffice_7.3.3_Linux_x86-64_rpm_langpack_ml.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_ml.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.3/rpm/x86_64/LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_ml.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_ml.tar.gz ) l10n_mn? ( https://download.documentfoundation.org/libreoffice/stable/7.3.3/rpm/x86_64/LibreOffice_7.3.3_Linux_x86-64_rpm_langpack_mn.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_mn.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.3/rpm/x86_64/LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_mn.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_mn.tar.gz ) l10n_mni? ( https://download.documentfoundation.org/libreoffice/stable/7.3.3/rpm/x86_64/LibreOffice_7.3.3_Linux_x86-64_rpm_langpack_mni.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_mni.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.3/rpm/x86_64/LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_mni.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_mni.tar.gz ) l10n_mr? ( https://download.documentfoundation.org/libreoffice/stable/7.3.3/rpm/x86_64/LibreOffice_7.3.3_Linux_x86-64_rpm_langpack_mr.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_mr.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.3/rpm/x86_64/LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_mr.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_mr.tar.gz ) l10n_my? ( https://download.documentfoundation.org/libreoffice/stable/7.3.3/rpm/x86_64/LibreOffice_7.3.3_Linux_x86-64_rpm_langpack_my.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_my.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.3/rpm/x86_64/LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_my.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_my.tar.gz ) l10n_nr? ( https://download.documentfoundation.org/libreoffice/stable/7.3.3/rpm/x86_64/LibreOffice_7.3.3_Linux_x86-64_rpm_langpack_nr.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_nr.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.3/rpm/x86_64/LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_nr.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_nr.tar.gz ) l10n_nso? ( https://download.documentfoundation.org/libreoffice/stable/7.3.3/rpm/x86_64/LibreOffice_7.3.3_Linux_x86-64_rpm_langpack_nso.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_nso.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.3/rpm/x86_64/LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_nso.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_nso.tar.gz ) l10n_oc? ( https://download.documentfoundation.org/libreoffice/stable/7.3.3/rpm/x86_64/LibreOffice_7.3.3_Linux_x86-64_rpm_langpack_oc.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_oc.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.3/rpm/x86_64/LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_oc.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_oc.tar.gz ) l10n_or? ( https://download.documentfoundation.org/libreoffice/stable/7.3.3/rpm/x86_64/LibreOffice_7.3.3_Linux_x86-64_rpm_langpack_or.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_or.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.3/rpm/x86_64/LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_or.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_or.tar.gz ) l10n_pa? ( https://download.documentfoundation.org/libreoffice/stable/7.3.3/rpm/x86_64/LibreOffice_7.3.3_Linux_x86-64_rpm_langpack_pa-IN.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_pa-IN.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.3/rpm/x86_64/LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_pa-IN.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_pa-IN.tar.gz ) l10n_rw? ( https://download.documentfoundation.org/libreoffice/stable/7.3.3/rpm/x86_64/LibreOffice_7.3.3_Linux_x86-64_rpm_langpack_rw.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_rw.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.3/rpm/x86_64/LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_rw.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_rw.tar.gz ) l10n_sa? ( https://download.documentfoundation.org/libreoffice/stable/7.3.3/rpm/x86_64/LibreOffice_7.3.3_Linux_x86-64_rpm_langpack_sa-IN.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_sa-IN.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.3/rpm/x86_64/LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_sa-IN.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_sa-IN.tar.gz ) l10n_sat? ( https://download.documentfoundation.org/libreoffice/stable/7.3.3/rpm/x86_64/LibreOffice_7.3.3_Linux_x86-64_rpm_langpack_sat.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_sat.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.3/rpm/x86_64/LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_sat.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_sat.tar.gz ) l10n_sd? ( https://download.documentfoundation.org/libreoffice/stable/7.3.3/rpm/x86_64/LibreOffice_7.3.3_Linux_x86-64_rpm_langpack_sd.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_sd.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.3/rpm/x86_64/LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_sd.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_sd.tar.gz ) l10n_sr-Latn? ( https://download.documentfoundation.org/libreoffice/stable/7.3.3/rpm/x86_64/LibreOffice_7.3.3_Linux_x86-64_rpm_langpack_sr-Latn.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_sr-Latn.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.3/rpm/x86_64/LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_sr-Latn.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_sr-Latn.tar.gz ) l10n_sr? ( https://download.documentfoundation.org/libreoffice/stable/7.3.3/rpm/x86_64/LibreOffice_7.3.3_Linux_x86-64_rpm_langpack_sr.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_sr.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.3/rpm/x86_64/LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_sr.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_sr.tar.gz ) l10n_ss? ( https://download.documentfoundation.org/libreoffice/stable/7.3.3/rpm/x86_64/LibreOffice_7.3.3_Linux_x86-64_rpm_langpack_ss.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_ss.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.3/rpm/x86_64/LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_ss.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_ss.tar.gz ) l10n_st? ( https://download.documentfoundation.org/libreoffice/stable/7.3.3/rpm/x86_64/LibreOffice_7.3.3_Linux_x86-64_rpm_langpack_st.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_st.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.3/rpm/x86_64/LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_st.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_st.tar.gz ) l10n_sw-TZ? ( https://download.documentfoundation.org/libreoffice/stable/7.3.3/rpm/x86_64/LibreOffice_7.3.3_Linux_x86-64_rpm_langpack_sw-TZ.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_sw-TZ.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.3/rpm/x86_64/LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_sw-TZ.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_sw-TZ.tar.gz ) l10n_szl? ( https://download.documentfoundation.org/libreoffice/stable/7.3.3/rpm/x86_64/LibreOffice_7.3.3_Linux_x86-64_rpm_langpack_szl.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_szl.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.3/rpm/x86_64/LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_szl.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_szl.tar.gz ) l10n_te? ( https://download.documentfoundation.org/libreoffice/stable/7.3.3/rpm/x86_64/LibreOffice_7.3.3_Linux_x86-64_rpm_langpack_te.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_te.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.3/rpm/x86_64/LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_te.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_te.tar.gz ) l10n_th? ( https://download.documentfoundation.org/libreoffice/stable/7.3.3/rpm/x86_64/LibreOffice_7.3.3_Linux_x86-64_rpm_langpack_th.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_th.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.3/rpm/x86_64/LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_th.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_th.tar.gz ) l10n_tn? ( https://download.documentfoundation.org/libreoffice/stable/7.3.3/rpm/x86_64/LibreOffice_7.3.3_Linux_x86-64_rpm_langpack_tn.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_tn.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.3/rpm/x86_64/LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_tn.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_tn.tar.gz ) l10n_ts? ( https://download.documentfoundation.org/libreoffice/stable/7.3.3/rpm/x86_64/LibreOffice_7.3.3_Linux_x86-64_rpm_langpack_ts.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_ts.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.3/rpm/x86_64/LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_ts.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_ts.tar.gz ) l10n_tt? ( https://download.documentfoundation.org/libreoffice/stable/7.3.3/rpm/x86_64/LibreOffice_7.3.3_Linux_x86-64_rpm_langpack_tt.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_tt.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.3/rpm/x86_64/LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_tt.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_tt.tar.gz ) l10n_uz? ( https://download.documentfoundation.org/libreoffice/stable/7.3.3/rpm/x86_64/LibreOffice_7.3.3_Linux_x86-64_rpm_langpack_uz.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_uz.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.3/rpm/x86_64/LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_uz.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_uz.tar.gz ) l10n_ve? ( https://download.documentfoundation.org/libreoffice/stable/7.3.3/rpm/x86_64/LibreOffice_7.3.3_Linux_x86-64_rpm_langpack_ve.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_ve.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.3/rpm/x86_64/LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_ve.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_ve.tar.gz ) l10n_vec? ( https://download.documentfoundation.org/libreoffice/stable/7.3.3/rpm/x86_64/LibreOffice_7.3.3_Linux_x86-64_rpm_langpack_vec.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_vec.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.3/rpm/x86_64/LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_vec.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_vec.tar.gz ) l10n_xh? ( https://download.documentfoundation.org/libreoffice/stable/7.3.3/rpm/x86_64/LibreOffice_7.3.3_Linux_x86-64_rpm_langpack_xh.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_xh.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.3/rpm/x86_64/LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_xh.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_xh.tar.gz ) l10n_zu? ( https://download.documentfoundation.org/libreoffice/stable/7.3.3/rpm/x86_64/LibreOffice_7.3.3_Linux_x86-64_rpm_langpack_zu.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_zu.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.3.3/rpm/x86_64/LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_zu.tar.gz -> LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_zu.tar.gz ) _eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 rpm f73e907469f65e52192f110dec72dce0 -_md5_=7336e81a7eda823d016f656db60c5ae0 +_md5_=5d9daa6e3403080aecf2468d0dc5ef65 diff --git a/metadata/md5-cache/app-portage/Manifest.gz b/metadata/md5-cache/app-portage/Manifest.gz index b6818b5baba80898e8f7cfab2a78e50bacdb205e..0b8598a89e969f3cdf9c15d0ba8388289b14ac33 100644 GIT binary patch delta 14640 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ⅅL9CoAH4+`rwNA+Aw`D5+$HkOjIszve`aKMHa$) z3kU+?G`eN!dWeh5WM23vifS&M?%?HOe9$f6Wbx3!W4}luJY6G+^X$m=qBv-%6Mqn} z`%Ucp_PoB0FRB}tw~7Nw>ke1wrG^b=1iYhPurvIVL=90RLO^4c9EluUxFAD{o~*M9 zyN0E3Ezl+OItyB`T0?!JzEK>t%M7FCLyCX571E(YouL0Y z1(gxTM(WOzXz)!Op%706LWfE0b*i$?M>YKS55NULkDk};HCtSmka?U<$@W-57b_g(ZOS=p0MyY5=@d`8J0z+ zsSi3pHPl}N_))pS2$<0?mpc0{@Iftu}Az;n1IT2G(@HHk3krL)R%AUS{BI=lt$ zR79EEK(>H0LFJ?cdsQbX=@^VzsQIC8KnNu$gR>aK=iV#}-E7K_Qqvn%hzmHV5t;0e zEXp{vdV|Ulo<3o+xwk?eKwoOBM2~sy z4bfUv(0&iPZ~yq?$H!0Kai@Rs;X0{#IN|CC3#Fz?A;JPooP@pb26dZAz}D2WUUhtu z7ZHf`LghmLs)XJk##M+R*XW!?q}q!^p&6hY`V3g6x;;0fEUJNF%YD_iz^A|;ZUg}$ zl?j(#;y{fA((=@_LFeBDC>#UeRjm#2q{)q{&c+l8QWx-1vR@g5+9|Ve91jS8AA&lo ziEo`6Al1sS5}^lwTv!VvgOur1{s!(%GYwO1#%kIJM>mo{TuCi3w39W^dMEWmj>mk;N&p>aZ#4)8H_qNXmqsqs;N$OC5c>d1OC z*6)A3eEnj-f4$~y-BaK~?vTavAyyKpAMsWoMHp>C6NbjtNM_=ZUS;beVr!qr8>h@2*l;6=zU(tT=bg#jF$W<@j*hgcQh-0H!2oX$8v&P)0n z2nJWH=50H^Z5sVL4xm!t`CxD8S}9gy$IW&wT2CK8>vQ$W^ur|%mBQfC-BdGD@sC}*LC=G*%c5*Kfu~RF_ zT6_h{K4a5Z7YP~wQEQcR+;Ds!Oa94H;b%)}_Ftu>8W-G6r##)0467Ot)CUajhesAD zwu6!$wL@*Bj0Wj{xa5}6wGxI}Hd07lr0-k{B1iLCx#M`T8|gi%g4r~ngskULXvo?5 zJ|7k-wB9th<|P$*UlkdBh8>W+a};NuW&RhN8y;M>QgAOdDja51&9)rDBJIYyHLK!BQ?qtdZZ5k^gB)W9>8*}<%OzK#l@EnNGfnO@mCzi_wG z(jFlV^7pFEGUQA*bf5s_;gd*7sM-Qcp-O7qYG-B`{(`{UQi)g6TI+=H{>XFHkmS^s zf~tLg3=PPwuS(CUi_vK>2I7~TVcG=|_x;35?KK{4fd+11kRs-7J7!~ma+~-b$FrMB=J>@)PO8?dGLiQ zEQlGY+JdO#frkRGH=d6sfw&EiH)?~_=}Nd_MJ>NzDE>Q=Qcs5n>a$%KWfBF7hh zArns7)LOlzFu^PDw*6$MS9i(}lkP|LE-raNBwd17AY8gUTe=8D>XFAF&xsm6=lWDm za9UYYbp{IX>)ZzU+Esn(QB_y2vSy9zLtK>JeOu~khGOy@uKMRz^N053jC-ZCO$Zx2 ziu8m=A2^1G!0~gW2mS~7uUco##YeS&!xt4^2`gn0e#_Kdt*MFtJ?EpNW@b$Fh=aU> zP!WWc&#qg?#aaDcLnR`wc|(5h)l8r5$N0^@TqiN&bq}X|J!x&y)YrrIuIbAOCJ-!e zj|`e4B*;9(M9*P+?VQ+kaw~izvRaF!)X$0y5gV#@Og+{XG*EYq8Dw>20$BxrLK`Yv z$gX~}qz2b=Z#__FM$vpDj;75cM}5Kzov6_`=(U=ixIL$3R5;Vp{*t4BoG?uizT!~9 z2@gYeNfrX3e7!}Dg+a=jj>19Qq0?iv)u=~l!^!wjGT|=_b+zcjaPKFfI=hCDbf}z` zW^G4q=;{Cz9|9AWskv+|k_d@^Sp(BLl2t3hNJq2Q+axR!a5OY@%L78tsilvP#np01 zF{i3SbM2luBtErPl0Xqm^%i>uxAzb~wF*IfRa*CW?$JW8F*T#SHO~MOB1;gN;%-;C zx+XW24VoGRn@&AzLO*p#6yJ9;{Hn)lA!`y+dvPGTI+OrQmd;hxQkj2$X{+#0wrW~5 zq>7@~*{;TAV9q!_j7%LgT27#z5d^UYL~!e>-CU3*b+D4dp?=r^IbAfR0Aiza;Tbv* zP&=Bb>BU`R#ymsmnW939CZDnf_-@q%+!{DDhlcBxFJr> z;2K9Qv4)eht{&Hjv8D=tE)BV=im~RJp($;Ts$!7?_|&HXnO$T=ShkMtb*>D*`m3!X zhRP332r*5KE!L>TU`eO7bzOUlR=YOP5qh9;##ky2Yg_@K(K#HR)<`~0J<4aQhlBJj z29^ta6gdrl(!6)7E=oocr(_}}H1v@A|JBHUb1JV&7eE8P@`(d~&k%9fzyhGsz&g0( z(7baxnlWy9O^thKc%W<@cS4t4A?USwWoqz#c+HxmY@|-DmncwFQ#qe&$^9yZi{NVp zf(ZVFp`hoh_Sr ztxrSGPO@B$KilfHK80288V3HCrU!OMC!C0Q!Ijto9zS${!!T*Ql}Ab-=}a$fbyJvW z^+V2*#ajA{OI0&DpGgeJAHIW;>vMp6#v_WO{sy`DIgbigpR5Q+Gpljcw zySl87n&Mo44i!jLb@_cK$LHU^zI^$|^R_>qzps~%-+p|5_F6CTFw$pP9m1p_oFjvk zYE;s+?QANLG*UF=0X=Z_1nWpv;~x_(*LG5m_gTQF_V_{k)^wINRPF&dHFKcS)Pd}z z8^rybcFFFLf7BV*s1o#=rR@PPvOS6bPBR>HByA&F;G^1q zGDV>OwY~aJ_VV&j4;K;02M?0EKCdMW+>BOj=rnXhNS6=3%mGFa6NvS_ARS?-ZyEg# z(*rrR!4KjPwIY#gukZ+Uj#x} z4Q5SSNT#}S^U)AH(q2h2T2+TG=@W)Ll^fMblwl9k8|gDaW598+)wg(!9%z1lxv4~0 z;azBrbw6h2Q6<Q!VlzU}Dr z0kc7Ss#YE*oz-Xoo+_9mGZ2@$M55R+WqO(Lv=67 zZ1sFflM+y4Aw~p|VEN z;eUB-ueH<0eV%K*Pwiq;aTb`LZS`st7*rTg`cGC&9-xiv)ewp4-s4RKQtlS_-xa z;H=hL_WRCot!&a%?+B_E;Fag7q>!KtE^A6q3(av^_z2NP{?-!En01t9uS5c7F+KKj zP-ZP*(WXE3q$J(Ml0=Q3T)4C!ox9VaA%p@V(nxQ=HkP)3fIc*QNQUqczpmX z9-HbgwVMt@SG&r#8tpFO{I7 z`D^I!s`?cm6>3P;j^LrjqHB)imI2jTtJ5IM+zb+bGR#XXZKbKEwn1oA(Aa9zS|y)` zIxbLnI3BWGWOQDOq_GMlV$2o^2yRJxEg_>(X8=k4pDKm{T}OK`GE^1cN?_chm9DBx zAQj&OPiJ=(GzZ47u5SR9tJtcLAHAy*og#42jTQ2jq0_xLVg1dM>PJn#*GR><|FxeGEZ9|l z<8Eg~wdBTZR$f;iz4t1-+bBLgHWKStXlc(Y(&|XH^PEG`HXjTXG~76=u&EB2Uz_Z- zB{z7LArOLkV+4`jRT}B)hU7`X?+IBeT9$LEYOMt~l^tL-JpY*Y9D1Dt-0gOz1q1C` z+pn?xVnzFI#_P;s)go2?+v6!ktMOoeFx_i%t*N)uRoREzJ?bg~4|KMVeZV~%PAzJh zew6%2Jfy%c*w9KJB?c`I3EC6d#@$92As}DoXwBt@(IL4!H8HM41w0vyqZ z_JPKg9CY9{wP0~;dwb7A>x$jg0f+1)&23N~cEn|A6}?tKleP?HocSwKUDa`a6wr;5 z#`ELDa8c|!r8T|FVw*;<)Z(SHV&VsnBfTd431Oo~Tf7aQ(QbLznPiUUr1_ZHKp_{@ zgkHFPWyq#AUZck`H0$ELwiGSm|8>#^wWCRw_jW36to&i$e|-GH|GsyjX|oF;cVB^X zGGVRaCrNrHo@WGAP%AZDFGNs(M9kiFd~{S>KAP6>TBYlkYFQJL6f-ajUnb14c-Cb7 zG_(lmzo=s~r~#jZ2&>UR{^|pS(zf9HR0x8s5zqXJzsPh_Uu@JS`HtFL<7&$#T8^^F z(6PKm=JZAo-1xOHuW1>d)N=(BJ(}OKE?7!U-Q`F-wY#Vf4JMHfYA29?FEms!M}3dH zuP>_aJ--h;bXn`6`6X=3oxGY62I&EmBI?x~n>5McW7=}IV0~om!pLf14&*?jiB9>u zn$Xt*x=f81s?;~X93nap{MLv_+=JrW{NcoOK= zsSu8#007^$RF+&nikkC(j2J8$4|P>r1JFiVh`Os5L1`H)ZdsQepceEk%|Zab2zYWL z(5)r#dcRBC9>Z(vZTnZ&x~8)pWM6Ljcr9GL-g!|~Iy8-{#A`(fd>o)~dKCmNqlN?6 zOdh%_O-2U|RPO1tGDolcPy=L8pAK#`b5yIPnp;)Zy_RMajmmg`&8O=4pImyAeN!(c z=p+zzmTveVS){3}I;#RaF*p&f^%053r{hV$NXJx&X!N9JM6?`MO*8ln58G+8Lec8^ zq&>8?T>IzrEoW<*H$rVSPME-SZRYzI_R@ol_jAD|0;ly|T5}&XBc%Q%#H3>8Xr!7H zG!if(_DwjDmZlnic;?kWoKy_Ov-Dbpt%c8t3`me@%?r62q6``bmE)?PT211$NalLK z#a0*WT_lrev{@B5*B)$sX-~ph>d9%y4%h_2G)+ntfkwkm|4>PJ^CFA~7}V;9TLN6HR!TLp>O}T598P2gJzKN)@d!DHl)DEUO4n)YQN=y_~f)JLxqA zDz{v_X29Hkb~S|*ZHeY$xcsagemcUmpq_RhXlRL7(vrSmCI1V1B}HRS4RcAC!A8Hr6 zz)h<)q~??pfnandheCd}slT7=TbUu}@9Tm!T3enG-64`r4{JJG}&@sQj;aEf?Ic?Dck_ zlONg{h9uF^S%VH>L$m|b98HOIh4<9l$8l`LK^W83X{b#F4(gR9OtpnjP5)la zNRUE*f?5kdj+)4e+9Y+T;J02D)K60uQ;^(eZH`W7x6YY0|B$$j64kGxF2AMox1uQ! z9qicEiM{Vhpu--brC+TgBUt3Ml06oG;mXSAWLi8 z%X_Ppto3odeEsq^TKd>Wq!%E0wO{6z8$KR?&o1!sku^`s{q=5od5)Y%EqEEiSGz`l zwAA@@)nm}YSrhUi8Cq(<^U}aSIcyPV=&s~bFrA!SbE|lO`sOo#6!PsTCu?sIw^6k< zBI+CjX3pcsbIAodg3)UZoWvY7t9Y&C2jTV3GFap)P&J-7)WBT>KuLqQY97+KuvM6U z1lrtPGe}3T>VVUYYwIS8ACBSn-BRDoewP@$-of&){Y7urXxh!T^)>+DH{nV1T7`KM zfUf44lnO~#uZhxR6?Z~{Y2kW_1wsh<<}@{-W2@%$)*_JI`83tT-e446DYNOM{@OQ8 zx+DSVapQ#dHe+9d%BAfL?pyDj(y6|GmCz;i#?C6~sgLrgLWR)5p^qA`JvP!?aDsYb zm(vD`>#S3hP!lImGWoWUN~N+~RJU3>JO;RvcDN0#V0g3C%lQ24p;*p6?9h|E)>OBM zIOZr`?Iqld+M#;XvAtSy9gMkYP|77PrKq9EB@O3FiJ57r`%)BI&Q5YsFT19H^nne% zfJ4hRoDTOI5P=kkJ;V_pBIV&dQO=r0acww-H*|jjUf0`^L?pIW6=?Q)YD<`M4IfEX4O#sM8!}W>42OF_zS~Lh-9&ai{@3&S z8k6?a9^QLYs;F_?fDQ<&IeImJ(UW;YzRpHBG|FAGy_%u%+%t}+_dy*^07f*fRweYL zl|QDp%BYMMwM;U=AnMbvu zV_lpnYFA~{i|vS+qTX_oJJgu27oKQ%D!QVLwfM6mF!7MB z-I+yuDzrT^={*>F9}O6#f%gtoAg4r~*CTUawi?;Vntjn~^SU(%+>wv9-n-UGSXX7y z0uH2&%S|sz(TLBrwjb?(6V-gD&0K_&5}gvD)2emt7SP&Tr=QFduQ<{IgB7&1)6^xXQ4fP%E>p`ct{S^` z7iy$N8(U%JuHr>WTbhz;hgw3Y*FWkkQs)~3^npHiRe0leLR_(qp*8e2W`18D{tKJE zwm>>}uZUJM+i?JYgXkM+B+Z8DuH7P2FCuD1yJxPMMZg_I3p!njr9-Y^4BW@z{{_9C zMQ?u~pDujN1^zavk7Fw$y2hYkIYkpe*PW`|io|ud4lGUFs!?}p*E}$1jf^j%lF=AA z!^i>Ms`X1YK{mY%PH$t%P6JC-J=2J9(w|mS!JhahQw`I90S!2HMlBVcQK}l{(2m1~ zUV%w4%~rHT``u*UzCLSj__ePpy;hLZ!+O1@^{=W0keeU@dT-d#V*F4o!FsZq0;-aH z*IOTev!m8%vauHP^g%dO)gFTu=Y)y#Z!OkSeJY>}vR=c%A587z&^a^=MSXjYM5|X4 z-6>X<0EB0Mt5t|}0n9gkS&QJnsWwDX^o}}}AvOJ>S08AbUhrDajY`11jaKG13>v1=Fp_C)OF3F5ACkKWuiBRM!a$VzYJWA?>wwb3b|Id(YMH8JD%Cp8dgLbc zg(b9s3)7^auEhyeH`Lg5!4ox-z)Y1J2|th8f<~)ec(n^p{6N8%xbuS$xkmlQUaJE$F)Dl~;NV{fj4K;}YQxfEQ2^G?EUhmC;q;9P@hIbrg zkgI`L?=sViLPxtcy7F|I8gRSLf#GdKn_8RtSoG6F%Vv&0cT=eeIljN{l_z?ylxlCT z$EhHHMA~zxw-6?E)Hdx6G9s#yB(=iw+7Sc3ZM`GzsI{VL8E@#)L{U{!EDRXyeL&7> z{vd02WLv-;u{Vfv84YL>^@M&+*xT{<_W?pephTf+W1Xt;dhrP1QjmAf&NYKC{M?&+ zC(KZDnUFeq{g~dC+4#5|6dUN}Yaxtgn~)QKc#}ADBJ03V7lEty5QeIk$-<1ZP@p;Y zv#s76w(q>XYb=A`nkotFU9Cy$IPr=Nn?j2^(2IXTCA7tB&!smV6^A7-L619Y&5^eK z$Jg#JDS5oRbuFFL`)!?GE2+WOtK_ovB7*_p<`FBk_xnbepa$Nf!)tA%gNC8fleVaT z^T>%4IpZ-c3)YY!U!)ZRC#$te%LmoJq$U0sC=YEj8tZD{HHjKL1Fw%LR82mj4-}C) zA-b6HbNLMky3+!x)E%dHA!~$xvw4KtbrQ(!Xyu5P`cb*Jjjjdlo4kN>eTS|eH?xWV9toK5bZtri$C9`=%xD_cjHK2fh@5*!J4JR#h zZHO*-%pqviZ>uROG34MhdOeTcXKYjN;DV88Wq-Ij*i_b6cHoo4RHFbKrXb#+MH5Af zt4=j=~KxP+bK79zrc(tm&czdwXTcg#(n`?-!3XM&A9bj<%R8bZ!a1I533I$N;jSg8W=8IZX zonFJ6v~%BYh`ZiMtx9jYrZLl0LCanHTTauk5)4@@n?TR5!JMuwGfVGA0a3_>?!K;( z-;1s2=b-3OEr~GprMJ;LX)#i+y63?po)B^0hL%5E>oYoX(_KAYddZGD&aRiBprK9r zS!XF*@8OCC)7p`LY(vl$-}UA`eon7Hct4@|Xcp(@xEyxn&7ThBFH(w9W;p zkUkwLq zm3Wp8-s)4W8Y*_$ouc?JS{!G5xE6Ld&8%yi;2fIg)5wordiA~u?XuD3NIb(kXkRa1 zJvtBeQ}0+;9RP*pB?(REd|R)E?2t1au=a=`e4REnX#A&WQ3|mM)jV29s;N7@;Zd&? z>!G@0dcFI9RwYL>wW{gp9hBQyOxjA+;(fDMh3RvXi-)S0eko}Uy+vYa`IGMR>U?vW z9V5LM+C(p?3W}Skl+^vR- zYfU1`-xmqc=gT^l_bJOGG;jPa@%U=;x$gf~vC}MQdC0 mdU~xNke1i4134i0x@Nde0w1rfjR>vuZ~qS?bAXk-f&c)9LKT7l delta 14474 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

    e5zv(~f} zY!kp)t+(v=o#9&9q^aH!R4u?O&rwMsK^a`ul%N)xHD!v!zqzqlOc*cp-$Q5|Wx7EnV%hd~!b8 zOj>#L$!oMi%O2DwHu_yjclC#zj2j>jg#upmPwP#bCc8B>?$saDipGo7{(`J0Vd|`s zw2-xgLE|)5Q{Av>4075UuwIDTF)h%msr|LQ%!Ay(5RrX)uy#d zJ`HtTpzv@!WVy)bycS7g6-dOGEfNsilJ;6cMx)LElKMYY3wj9*>f04i6pRf!|-z<#W2&Qufl2|b*(G%v$=K?t;-UFS6bk><&@ zH^PQMQh$gEauuzIUPo*CvowqU|-2D+O(t}XOjSkW|>v;EMrr!#Rk!t5ThoWsh7%FJEaaLhd9WuW* z*=b8|@G3(f1og%UBE73L($x*glY-w9vR1S#=Tg;L3vMbqz-V~>G4DC_ItRGh?Mw>> z+O@V{WBbL5_T7xvnZv3@s{FUdQ;JsO!GB=7*W_ALZ>OuW54U^NRRkXBY#;l8dp4X} z)HMAl`Hy%=fnTtpl|D)gS{@R#C$x>bjV?k!=Ddd*SrO8;foe#KR{4Vlb7*U3(IyQ>2Z*-4t)pgin|%hD=(t$-$N8Ok{GSERbC<9{fi z8zqhB$A{sf*mX*4dY8pEjb5q6OJ~Kz4<1K)P52YSMvb<38$P4m@~|_>9L-7dF|&a} zE~p8;aQn)TO>4YHk7H=o#d&QhTEzeBqz!6ElP>S=RN7ei!@mFc_=W#{??TgN7eMa5 z0_SAHTE$P2^h`X@2&$k~YPepApnr&%z3KSqsJ47Gt>Lvw*DuwwCMGFnU>3eim}Bv* z$@*z%5z>EA$7WCiJ_!+4qk;U@2MDEY!S|^U1X&}V`4xYW>7>5cs7>-6wYkRCmP@o8 zWs#v{d5z5JjUc%3Yhhl~GCry23MP6qzhhmnl$yHBk#=f#Q6CyiA|KRFAb($IsA7)# z9(iA1RNs4kA9(1p)|%uLX3O8ZT6-Z+m$p5I*VfziudH=VXFbTi-1PBUxO%M^d|eJ zUQEzQAnGjL@I$glQ&)9X1$bg`B3$bu5|2;ElYo(qsSwfVNzI68Ijovy@Eabs(`JRD z)$>VvXluFl&*@vv)--Q~+G?CIf$7@J_b=?F2O00@f=dKW>$|k(K4?Zr{Y!{R#mv!2 zH7RH$U_|Vja3C#BHGlBTtARMF7>Z}wlq|;c(<^Hr7ilyyhPHiK&~{4% z^48gme@)9EveR-SAOyCsQ9e0OFaQy;Bw+!&qZt<;{)M%oj(>6T!`Mh}me7m?YpW*_ zl7Fdl5uaA|IX2KTUEKpJ1{d)mtzIG3VLzM(J(EOYYSzKI!bK;V@G^&b zPYiV}U zYYJ3uxpvKfxqt0y3MtwW&Bbu}Sv&l6glR!N?Lg4b60f8seZxxrmA&2$DDuPc{1C-I zs-5dVF+@9r&e7CEm%C2QF&wAXUrn)-3KcV5opYMJNA3G8p{1>QYGU_lu7Tv>q*`Ec z)D&IR_NOAb-+K8?KTW8thklLM^&Z!mQFiT0_8UBqThO=Z|kwq18?eOxbJ zzr2k~KK8}vg+5;Ggt_I$GmB>z_~po&kL3Okw0arL;ak*FmLV{;YotX>iceR40d1Ex z@vWq(A%A_MQv>W^^1^Y@5y_`uItjSuFtfkyglJ5h zl&@>*v>h0VObu-)UMuE7EWLvZRsh;dchU`iKO()OS{#@W6K-J^M3GZ#Q zz6O>5+8Nxp-lL>bYAc~jx{RGwqEcVrQN;z~jzb?c5_@c_C%LF8Wf4ovQM}qExEZzg z^r&NKwU{~>VAJ4_OI%7(gN#cWHkGn4(~$DTkhN?auvBlhrp}QSdZC1tM>ri;p>VZ* zHTDokAhDK*_Z~TG7R4ROk>23d+HhO+&wnMBtKqXREr~8iM~BVp#W3oHxn8;i1h%=? z^|l`+#;wtN%@R*-y%Kivkz|RGb)LRS?nT92aw%l8ofO|qWas05J-@HzXix3oJwBz1 z>ctJ{kk~XAuBLD@Nyyh(--Z^rYgSb=At-#k#Y*otI+|!hFMEytBgxghsJEo3EPoWW z98^r{Xaz6Kf;jR^{Z$$h)2bIJWm*G1dGE7=sHS1{-bZ;rSQ zC}5CQOGBjxG=BAJsux=-=snMuufN-u=RfznURdLvw9@5nv)Z+p7P%yCJoDzmV%KY$ z@LkA>geA{u+q#slw#ZC3<&<28y{*sPpROdQ%s8lC^)} zYWd+Sbe5%su{ZbXQ!VJkOn=fVdo+;0f_6}vy52OpV6dfSYC*+SW7jS|jfiLiDJ&Bi z9b?kgp`==vmg?zshB{kQy?%f`(7~>XWkd;sxZo$qrzzwy^ZPRFU)b!mrO&y0g%1&} z6?DCej*v#uY?$ual`-{VomR9<<(k0*+(ERU(~?*^WD&-|eH{KR=zn!1dYb|Hbm3zz z@V7~Q30o1-HP%}K!6WggJ5~7*$>weyMVcU0WV`P4I6r;Bf&IV(NgGl zlYRU8tUcJ*{-yL<5r0h&>*AW$nM&J|n;-#t57yD5_kg5_^<*7#S0(wbw-^9tN3FhO zV=bELgK(&-r3Ed52@~hvS`?>xOMvHQy;g!hnA$I)b5$6M`p_JSR-jO18-F8 z3+V!wZ~U?rn}Jhph@|M9YbvX0nnA1lwH+>at(%7R;@+s@zJJtP!vE=IpycBiG#sSi z8q*q*aXmkek#5me58iOp}7T z@Fx1kP#4z)BXa>EAc+7V{5%rL16)cBk4JYI*{uBrx?-C8W~4-U9NdJS3|1a&7~J# zj&^M*<>@pvly;qK!rO*6k2dvX=%b(K^&fB}j z4EU|75`U-OJ({#$60g{>DYTUXz4#AQLR+c!TzYd)aaaNq^tiLu_Go*3eC=kEGR3=F z*Ahj&uhr=_i5k?rN(ftv`3HoXN37J|?;B2n8d8rAW3^!o8iwjj+6vAiCr;#ys9+#d zLvwtQM&eIatB{uIsUJs6=`m0q+Rii9)sSiuHGg;pULVn+n&d+tC?a*@aWUh`<9YL` z@1MuZkLOPx|Fq|q*TFZEVp3AfJw3ExX$DG7UqlpICTtCCYG18hqM|ylGUQZo4+y&s zkM-_~?6!IUh$(Gb2gsueOj&P9(S*X#MrP7hBrNze^$iC?pr{9FstGG-28Ek<_je;r z$A4XJt(D5!>=(I3EjKMVs2X6@K~R(;rAHwoy+F#LFIj`3t-#^J)v2-+#q=TGQy|(H zv;_31!Ih6AQ)?UbQ7cQYb7d++=wCW$# z)Q=c)a2h3^NAKsgsdq}jNVI}JTz?%|DpM;v@X2B7;2RE85O2_;iK4|-r<#%1Pd3t< z0aJV^$OIK!!p?CEl7<`FX13I4uKD4i`OO4;YsHRMA8d_KlE%@pS!XF@a1B{UM;l}5 zR<}m)uY%XP-ku3#%7_2xWt8Obb5KDVQU`bLVqEJRm@#wNYqF1UWGD2o;nhXREHDD;Mctd;3SEtgKOl}*|q?>EF< zZ&+64GF{V!X{w;*u6-n@X@B?zhO8Atpl8>hN!QktrFVURDC9zSUq8t2#a8rlQ1qx4 zI~e=Y+tr=47%5lX;9wF@h`4V<%M7k{5FNScuAU{mG)5g%*GoOn&?fz?vw^MmO2vX{ z?MSvE=!)-p6CFRNb^h-a_dkwpIa1N~^gHd;T$Njvpkz3+kV5N8pnn<(?I93?)S^P8 z4ze^XgM#f-t4nx<_}#&OQc-WZdZ~E0WRa4&>;W2U@}}qotH_iHviF~<*JQnI>pqmt5#!Y>ENxt%c>z+ zr(Gb5|Dr``#)oSGb$`sw<|~m2XvY zG$X2-j^3%boyDXrJ1yQfRaKZiH@SGIdWn^i*3erKmX;amK7X%HE~i;2(u<)@^peHM zPgYI)jCAeR9M=dF9E88qd%d)v%9@5wuNOb-)lA&zV+5r(mQq?H^WEA7-eUwqCuV130zZlcS^F zUUzk{<7TA97=sys-devel/gcc-4.2:*[openmp] sys-devel/clang-runtime:*[openmp] ) ) static? ( app-crypt/libb2:=[static-libs] dev-libs/openssl:0=[static-libs] sys-libs/zlib:=[static-libs] app-crypt/gpgme:=[static-libs] ) !static? ( app-crypt/libb2:= dev-libs/openssl:0= sys-libs/zlib:= app-crypt/gpgme:= ) ) qtegrity? ( openmp? ( || ( >=sys-devel/gcc-4.2:*[openmp] sys-devel/clang-runtime:*[openmp] ) ) static? ( dev-libs/openssl:0=[static-libs] ) !static? ( dev-libs/openssl:0= ) ) +DESCRIPTION=Small and fast Portage helper tools written in C +EAPI=7 +HOMEPAGE=https://wiki.gentoo.org/wiki/Portage-utils +IUSE=nls static openmp +qmanifest +qtegrity +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris +LICENSE=GPL-2 +RDEPEND=qmanifest? ( openmp? ( || ( >=sys-devel/gcc-4.2:*[openmp] sys-devel/clang-runtime:*[openmp] ) ) static? ( app-crypt/libb2:=[static-libs] dev-libs/openssl:0=[static-libs] sys-libs/zlib:=[static-libs] app-crypt/gpgme:=[static-libs] ) !static? ( app-crypt/libb2:= dev-libs/openssl:0= sys-libs/zlib:= app-crypt/gpgme:= ) ) qtegrity? ( openmp? ( || ( >=sys-devel/gcc-4.2:*[openmp] sys-devel/clang-runtime:*[openmp] ) ) static? ( dev-libs/openssl:0=[static-libs] ) !static? ( dev-libs/openssl:0= ) ) +SLOT=0 +SRC_URI=https://dev.gentoo.org/~grobian/distfiles/portage-utils-0.94.1.tar.xz +_md5_=9efb61b81c6fdd55a9a3806f9dfd20d3 diff --git a/metadata/md5-cache/app-shells/Manifest.gz b/metadata/md5-cache/app-shells/Manifest.gz index 246fc170c44119d893e766b21144f6a4b8a81618..67d0fad023fb4c26e87159782ef33fb63d0beeef 100644 GIT binary patch literal 17024 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%0D$}g8HaHg*PBo1S zN(||eW+*i=@b1*Rsr_+ND5_r4k~AIY)Qva5dc522hBs};PF3rKwN5uc<570N=x`c{ zM#lMRT4z2d6m{zxOdbl5Jb}-GK1rMA;YmsTRZfUFF8xFu^Zs3%aKJ-NP&>owYFN{S z2$Yi)+O#pJYH7dr?jiVxI?CGYP|MfwZh+bQZ2X#pO$ z`B{r0R-5Ur+HZrak!h}wR>QZ;2}e%jdTlT14ul#YM{=SE^o9dNnhO*A@-&LGPQEy?&>$F z`qqbi?wT>+sVS(OE{ZfgQHWZ#E2<3>voE#78U|jWc!Xr-$%q9lK8dv;D^%+Q8l0)a z>%&ez+WBMs>ksi$bowf*XCWAj)Ks>HRCUXH)EpX|x@bbeB#Lyuv{w9XVFu3DT|&yg z4KRci|DBzJz76FWcc_)U?mhtVK3KGqYG|XtgSn7&B|$jqQlrtcb(eRtX0u!lhiz)Ud+tISBsX0}sbR}noyy~c zj;_y0&77>~i3hZH;bmIEB;m7qsrt5n4?F$x$AA3r57&6({4Z@$A~Jywps8zJcxYZ% zGcoy2CF5fnOvb4+YECffyM{>MU`^7uA;9?5o$HshzOI>2>;xEI$cZbkioVDPaLy{P z!X0#}Qu!Hu3s;){IdP_M1krl_boXrftfs16HT8F*D#5%oJ|oTIQ77v9DEg|1dYun$ zr0*$0KD(exw5_t9w!AiNyxY+A3=ta+(!cLcjfCDUdJzM_z|wb{{q_Aj)3VlurI+se zGbPxgc3li@^@J@cYYq4bT1~6LNa|h-DTa2QN8OS|Ng4#`)LuV*bpU)yU+o0vRa)2A z10Z>Y00S`bN=;oI6Iy|x*7~OVF|~%DmmR`Kd3|V8jy6K##ZUoF+=&7qgJRagIZ$5T zNte`QrEi5e;~cz+kDz^B+QLRgJ^J1^^mUCKH!|C2a*;MvBGU11l`fp-hENG=?m~cl zP=x=yU(3+mYYG0lDNhIsWN&HNA(qAJS`xAgSxgilca>%}0hd*wS2qJr-_=hCXLDXt zQUg^A?OnTSJC(2ciieFNZUgPbIhXQ$1p+EVrCX}t@$F>}*b@b#gN zsL4BfuQnR;zS_az{l4hCxQ<#wuWN2F8H1qD63YB8mU93JKol1|Kt-BqqVr>Hr|ZxiY7cIueuWpg*Fz7W<&>jNMJ`+k*8&ln_?quyKV@yKJkYK$7b z@5--JcTT`mTf+3J5)0g~YEQ^%LEpwP1}e;H!V<0wiP64KZSc;b#r|Fgw$dIH3K=Qq z4cfb7+D00*+(qBtw(n?U+MHO^n1`ApwA5%z=&ETG^|PuN04N0B zs&sdjV;sJdEg8iGSL`zHMQ`Yw|Xt}+%ZMLSx zt3fc=>$a-D5Y7`6D%!S9SY7lVHq-m&LmowyE70q3tcVr?} zC%V3Li}=o3Wv?n4a>w5<{5e{-rVelrjI63L5Ex+8l-Scoue+k$r+BB%UN+T4t$Vae z?(bTpdiMZmKU7+N268$Mstb3G-l<7I?M52j))zNGq!YIzBmNSEJ~I8YxIjWH$A~J$N|*i^ML_Rw5nRqz%AYz6-G+*CUpvoSXF4wdXMd z@KI~Q4zx>~7*PkHA}TX!Z_m_iuJ)NPeU(JyL5uc8MvZ7|&WTS9sfsFH2K7~s{ErRx zzE~?iCxqZan$ps)6{w{J^^03<1-VhX#&h)53DBcM@~HaSfTC*N^7{S-IAn?S7VG$t zu9;wBm%MEJu`bM6+632^%CUwd)DXn6_dY6KLh|pq1`nU~2V^C%Uic{OK=0{>*=W|LNDi=ng_7FfXkwOTCxANhzpx#V^g=@T$iT zeLF|E-!0&@4_)`9S#uE(C!r&Rk&i|oC31AI8UTKf40CgrC1g+P}8ar4d z=XE>KRZQZv{FAPqt@%!bkNOe@qMAt6x2&o|2K9SL9T1|}mb!i|=win^O)SAffs|7E y{T71lw0&`EsX6Eg1ai(|Re=sys-libs/ncurses-5.2-r2 nls? ( virtual/libintl ) readline? ( >=sys-libs/readline-6.2 ) ) SLOT=2.05b -SRC_URI=mirror://gnu/bash/bash-2.05b.tar.gz ftp://ftp.cwru.edu/pub/bash/bash-2.05b-patches/bash205b-001 ftp://ftp.cwru.edu/pub/bash/bash-2.05b-patches/bash205b-002 ftp://ftp.cwru.edu/pub/bash/bash-2.05b-patches/bash205b-003 ftp://ftp.cwru.edu/pub/bash/bash-2.05b-patches/bash205b-004 ftp://ftp.cwru.edu/pub/bash/bash-2.05b-patches/bash205b-005 ftp://ftp.cwru.edu/pub/bash/bash-2.05b-patches/bash205b-006 ftp://ftp.cwru.edu/pub/bash/bash-2.05b-patches/bash205b-007 ftp://ftp.cwru.edu/pub/bash/bash-2.05b-patches/bash205b-008 ftp://ftp.cwru.edu/pub/bash/bash-2.05b-patches/bash205b-009 ftp://ftp.cwru.edu/pub/bash/bash-2.05b-patches/bash205b-010 ftp://ftp.cwru.edu/pub/bash/bash-2.05b-patches/bash205b-011 ftp://ftp.cwru.edu/pub/bash/bash-2.05b-patches/bash205b-012 ftp://ftp.cwru.edu/pub/bash/bash-2.05b-patches/bash205b-013 mirror://gnu/bash/bash-2.05b-patches/bash205b-001 mirror://gnu/bash/bash-2.05b-patches/bash205b-002 mirror://gnu/bash/bash-2.05b-patches/bash205b-003 mirror://gnu/bash/bash-2.05b-patches/bash205b-004 mirror://gnu/bash/bash-2.05b-patches/bash205b-005 mirror://gnu/bash/bash-2.05b-patches/bash205b-006 mirror://gnu/bash/bash-2.05b-patches/bash205b-007 mirror://gnu/bash/bash-2.05b-patches/bash205b-008 mirror://gnu/bash/bash-2.05b-patches/bash205b-009 mirror://gnu/bash/bash-2.05b-patches/bash205b-010 mirror://gnu/bash/bash-2.05b-patches/bash205b-011 mirror://gnu/bash/bash-2.05b-patches/bash205b-012 mirror://gnu/bash/bash-2.05b-patches/bash205b-013 +SRC_URI=mirror://gnu/bash/bash-2.05b.tar.gz ftp://ftp.cwru.edu/pub/bash/bash-2.05b-patches/bash205b-001 ftp://ftp.cwru.edu/pub/bash/bash-2.05b-patches/bash205b-002 ftp://ftp.cwru.edu/pub/bash/bash-2.05b-patches/bash205b-003 ftp://ftp.cwru.edu/pub/bash/bash-2.05b-patches/bash205b-004 ftp://ftp.cwru.edu/pub/bash/bash-2.05b-patches/bash205b-005 ftp://ftp.cwru.edu/pub/bash/bash-2.05b-patches/bash205b-006 ftp://ftp.cwru.edu/pub/bash/bash-2.05b-patches/bash205b-007 ftp://ftp.cwru.edu/pub/bash/bash-2.05b-patches/bash205b-008 ftp://ftp.cwru.edu/pub/bash/bash-2.05b-patches/bash205b-009 ftp://ftp.cwru.edu/pub/bash/bash-2.05b-patches/bash205b-010 ftp://ftp.cwru.edu/pub/bash/bash-2.05b-patches/bash205b-011 ftp://ftp.cwru.edu/pub/bash/bash-2.05b-patches/bash205b-012 ftp://ftp.cwru.edu/pub/bash/bash-2.05b-patches/bash205b-013 mirror://gnu/bash/bash-2.05b-patches/bash205b-001 mirror://gnu/bash/bash-2.05b-patches/bash205b-002 mirror://gnu/bash/bash-2.05b-patches/bash205b-003 mirror://gnu/bash/bash-2.05b-patches/bash205b-004 mirror://gnu/bash/bash-2.05b-patches/bash205b-005 mirror://gnu/bash/bash-2.05b-patches/bash205b-006 mirror://gnu/bash/bash-2.05b-patches/bash205b-007 mirror://gnu/bash/bash-2.05b-patches/bash205b-008 mirror://gnu/bash/bash-2.05b-patches/bash205b-009 mirror://gnu/bash/bash-2.05b-patches/bash205b-010 mirror://gnu/bash/bash-2.05b-patches/bash205b-011 mirror://gnu/bash/bash-2.05b-patches/bash205b-012 mirror://gnu/bash/bash-2.05b-patches/bash205b-013 https://dev.gentoo.org/~sam/distfiles/app-shells/bash/bash-2.05b_p13-patches.tar.xz _eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic a500d7cc40da3de38c361e889153bdf7 multilib 4fbbbc98f236f1b43acd99476bc3cd85 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c -_md5_=ffc80d0ec80637353c15e6dedde5cb67 +_md5_=7ce6abe4370efa305e98d77c5d6f6fa7 diff --git a/metadata/md5-cache/app-shells/bash-3.0_p22 b/metadata/md5-cache/app-shells/bash-3.0_p22 index bf5cc8149f33..f7e72ad63597 100644 --- a/metadata/md5-cache/app-shells/bash-3.0_p22 +++ b/metadata/md5-cache/app-shells/bash-3.0_p22 @@ -9,6 +9,6 @@ KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 sparc x86 LICENSE=GPL-2 RDEPEND=!static? ( >=sys-libs/ncurses-5.2-r2 nls? ( virtual/libintl ) readline? ( >=sys-libs/readline-6.2 ) ) SLOT=3.0 -SRC_URI=mirror://gnu/bash/bash-3.0.tar.gz ftp://ftp.cwru.edu/pub/bash/bash-3.0-patches/bash30-001 ftp://ftp.cwru.edu/pub/bash/bash-3.0-patches/bash30-002 ftp://ftp.cwru.edu/pub/bash/bash-3.0-patches/bash30-003 ftp://ftp.cwru.edu/pub/bash/bash-3.0-patches/bash30-004 ftp://ftp.cwru.edu/pub/bash/bash-3.0-patches/bash30-005 ftp://ftp.cwru.edu/pub/bash/bash-3.0-patches/bash30-006 ftp://ftp.cwru.edu/pub/bash/bash-3.0-patches/bash30-007 ftp://ftp.cwru.edu/pub/bash/bash-3.0-patches/bash30-008 ftp://ftp.cwru.edu/pub/bash/bash-3.0-patches/bash30-009 ftp://ftp.cwru.edu/pub/bash/bash-3.0-patches/bash30-010 ftp://ftp.cwru.edu/pub/bash/bash-3.0-patches/bash30-011 ftp://ftp.cwru.edu/pub/bash/bash-3.0-patches/bash30-012 ftp://ftp.cwru.edu/pub/bash/bash-3.0-patches/bash30-013 ftp://ftp.cwru.edu/pub/bash/bash-3.0-patches/bash30-014 ftp://ftp.cwru.edu/pub/bash/bash-3.0-patches/bash30-015 ftp://ftp.cwru.edu/pub/bash/bash-3.0-patches/bash30-016 ftp://ftp.cwru.edu/pub/bash/bash-3.0-patches/bash30-017 ftp://ftp.cwru.edu/pub/bash/bash-3.0-patches/bash30-018 ftp://ftp.cwru.edu/pub/bash/bash-3.0-patches/bash30-019 ftp://ftp.cwru.edu/pub/bash/bash-3.0-patches/bash30-020 ftp://ftp.cwru.edu/pub/bash/bash-3.0-patches/bash30-021 ftp://ftp.cwru.edu/pub/bash/bash-3.0-patches/bash30-022 mirror://gnu/bash/bash-3.0-patches/bash30-001 mirror://gnu/bash/bash-3.0-patches/bash30-002 mirror://gnu/bash/bash-3.0-patches/bash30-003 mirror://gnu/bash/bash-3.0-patches/bash30-004 mirror://gnu/bash/bash-3.0-patches/bash30-005 mirror://gnu/bash/bash-3.0-patches/bash30-006 mirror://gnu/bash/bash-3.0-patches/bash30-007 mirror://gnu/bash/bash-3.0-patches/bash30-008 mirror://gnu/bash/bash-3.0-patches/bash30-009 mirror://gnu/bash/bash-3.0-patches/bash30-010 mirror://gnu/bash/bash-3.0-patches/bash30-011 mirror://gnu/bash/bash-3.0-patches/bash30-012 mirror://gnu/bash/bash-3.0-patches/bash30-013 mirror://gnu/bash/bash-3.0-patches/bash30-014 mirror://gnu/bash/bash-3.0-patches/bash30-015 mirror://gnu/bash/bash-3.0-patches/bash30-016 mirror://gnu/bash/bash-3.0-patches/bash30-017 mirror://gnu/bash/bash-3.0-patches/bash30-018 mirror://gnu/bash/bash-3.0-patches/bash30-019 mirror://gnu/bash/bash-3.0-patches/bash30-020 mirror://gnu/bash/bash-3.0-patches/bash30-021 mirror://gnu/bash/bash-3.0-patches/bash30-022 +SRC_URI=mirror://gnu/bash/bash-3.0.tar.gz ftp://ftp.cwru.edu/pub/bash/bash-3.0-patches/bash30-001 ftp://ftp.cwru.edu/pub/bash/bash-3.0-patches/bash30-002 ftp://ftp.cwru.edu/pub/bash/bash-3.0-patches/bash30-003 ftp://ftp.cwru.edu/pub/bash/bash-3.0-patches/bash30-004 ftp://ftp.cwru.edu/pub/bash/bash-3.0-patches/bash30-005 ftp://ftp.cwru.edu/pub/bash/bash-3.0-patches/bash30-006 ftp://ftp.cwru.edu/pub/bash/bash-3.0-patches/bash30-007 ftp://ftp.cwru.edu/pub/bash/bash-3.0-patches/bash30-008 ftp://ftp.cwru.edu/pub/bash/bash-3.0-patches/bash30-009 ftp://ftp.cwru.edu/pub/bash/bash-3.0-patches/bash30-010 ftp://ftp.cwru.edu/pub/bash/bash-3.0-patches/bash30-011 ftp://ftp.cwru.edu/pub/bash/bash-3.0-patches/bash30-012 ftp://ftp.cwru.edu/pub/bash/bash-3.0-patches/bash30-013 ftp://ftp.cwru.edu/pub/bash/bash-3.0-patches/bash30-014 ftp://ftp.cwru.edu/pub/bash/bash-3.0-patches/bash30-015 ftp://ftp.cwru.edu/pub/bash/bash-3.0-patches/bash30-016 ftp://ftp.cwru.edu/pub/bash/bash-3.0-patches/bash30-017 ftp://ftp.cwru.edu/pub/bash/bash-3.0-patches/bash30-018 ftp://ftp.cwru.edu/pub/bash/bash-3.0-patches/bash30-019 ftp://ftp.cwru.edu/pub/bash/bash-3.0-patches/bash30-020 ftp://ftp.cwru.edu/pub/bash/bash-3.0-patches/bash30-021 ftp://ftp.cwru.edu/pub/bash/bash-3.0-patches/bash30-022 mirror://gnu/bash/bash-3.0-patches/bash30-001 mirror://gnu/bash/bash-3.0-patches/bash30-002 mirror://gnu/bash/bash-3.0-patches/bash30-003 mirror://gnu/bash/bash-3.0-patches/bash30-004 mirror://gnu/bash/bash-3.0-patches/bash30-005 mirror://gnu/bash/bash-3.0-patches/bash30-006 mirror://gnu/bash/bash-3.0-patches/bash30-007 mirror://gnu/bash/bash-3.0-patches/bash30-008 mirror://gnu/bash/bash-3.0-patches/bash30-009 mirror://gnu/bash/bash-3.0-patches/bash30-010 mirror://gnu/bash/bash-3.0-patches/bash30-011 mirror://gnu/bash/bash-3.0-patches/bash30-012 mirror://gnu/bash/bash-3.0-patches/bash30-013 mirror://gnu/bash/bash-3.0-patches/bash30-014 mirror://gnu/bash/bash-3.0-patches/bash30-015 mirror://gnu/bash/bash-3.0-patches/bash30-016 mirror://gnu/bash/bash-3.0-patches/bash30-017 mirror://gnu/bash/bash-3.0-patches/bash30-018 mirror://gnu/bash/bash-3.0-patches/bash30-019 mirror://gnu/bash/bash-3.0-patches/bash30-020 mirror://gnu/bash/bash-3.0-patches/bash30-021 mirror://gnu/bash/bash-3.0-patches/bash30-022 https://dev.gentoo.org/~sam/distfiles/app-shells/bash/bash-3.0_p22-patches.tar.xz _eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic a500d7cc40da3de38c361e889153bdf7 multilib 4fbbbc98f236f1b43acd99476bc3cd85 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c -_md5_=d5266fe29edf1b1137d54a9962c5616b +_md5_=6faa6a71e001cf7724bf3ba1bbe42082 diff --git a/metadata/md5-cache/app-shells/bash-3.1_p23 b/metadata/md5-cache/app-shells/bash-3.1_p23 index 20cb80d64619..364c82e3fc87 100644 --- a/metadata/md5-cache/app-shells/bash-3.1_p23 +++ b/metadata/md5-cache/app-shells/bash-3.1_p23 @@ -9,6 +9,6 @@ KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 sparc x86 LICENSE=GPL-2 RDEPEND=!static? ( >=sys-libs/ncurses-5.2-r2 nls? ( virtual/libintl ) readline? ( >=sys-libs/readline-6.2 ) ) SLOT=3.1 -SRC_URI=mirror://gnu/bash/bash-3.1.tar.gz ftp://ftp.cwru.edu/pub/bash/bash-3.1-patches/bash31-001 ftp://ftp.cwru.edu/pub/bash/bash-3.1-patches/bash31-002 ftp://ftp.cwru.edu/pub/bash/bash-3.1-patches/bash31-003 ftp://ftp.cwru.edu/pub/bash/bash-3.1-patches/bash31-004 ftp://ftp.cwru.edu/pub/bash/bash-3.1-patches/bash31-005 ftp://ftp.cwru.edu/pub/bash/bash-3.1-patches/bash31-006 ftp://ftp.cwru.edu/pub/bash/bash-3.1-patches/bash31-007 ftp://ftp.cwru.edu/pub/bash/bash-3.1-patches/bash31-008 ftp://ftp.cwru.edu/pub/bash/bash-3.1-patches/bash31-009 ftp://ftp.cwru.edu/pub/bash/bash-3.1-patches/bash31-010 ftp://ftp.cwru.edu/pub/bash/bash-3.1-patches/bash31-011 ftp://ftp.cwru.edu/pub/bash/bash-3.1-patches/bash31-012 ftp://ftp.cwru.edu/pub/bash/bash-3.1-patches/bash31-013 ftp://ftp.cwru.edu/pub/bash/bash-3.1-patches/bash31-014 ftp://ftp.cwru.edu/pub/bash/bash-3.1-patches/bash31-015 ftp://ftp.cwru.edu/pub/bash/bash-3.1-patches/bash31-016 ftp://ftp.cwru.edu/pub/bash/bash-3.1-patches/bash31-017 ftp://ftp.cwru.edu/pub/bash/bash-3.1-patches/bash31-018 ftp://ftp.cwru.edu/pub/bash/bash-3.1-patches/bash31-019 ftp://ftp.cwru.edu/pub/bash/bash-3.1-patches/bash31-020 ftp://ftp.cwru.edu/pub/bash/bash-3.1-patches/bash31-021 ftp://ftp.cwru.edu/pub/bash/bash-3.1-patches/bash31-022 ftp://ftp.cwru.edu/pub/bash/bash-3.1-patches/bash31-023 mirror://gnu/bash/bash-3.1-patches/bash31-001 mirror://gnu/bash/bash-3.1-patches/bash31-002 mirror://gnu/bash/bash-3.1-patches/bash31-003 mirror://gnu/bash/bash-3.1-patches/bash31-004 mirror://gnu/bash/bash-3.1-patches/bash31-005 mirror://gnu/bash/bash-3.1-patches/bash31-006 mirror://gnu/bash/bash-3.1-patches/bash31-007 mirror://gnu/bash/bash-3.1-patches/bash31-008 mirror://gnu/bash/bash-3.1-patches/bash31-009 mirror://gnu/bash/bash-3.1-patches/bash31-010 mirror://gnu/bash/bash-3.1-patches/bash31-011 mirror://gnu/bash/bash-3.1-patches/bash31-012 mirror://gnu/bash/bash-3.1-patches/bash31-013 mirror://gnu/bash/bash-3.1-patches/bash31-014 mirror://gnu/bash/bash-3.1-patches/bash31-015 mirror://gnu/bash/bash-3.1-patches/bash31-016 mirror://gnu/bash/bash-3.1-patches/bash31-017 mirror://gnu/bash/bash-3.1-patches/bash31-018 mirror://gnu/bash/bash-3.1-patches/bash31-019 mirror://gnu/bash/bash-3.1-patches/bash31-020 mirror://gnu/bash/bash-3.1-patches/bash31-021 mirror://gnu/bash/bash-3.1-patches/bash31-022 mirror://gnu/bash/bash-3.1-patches/bash31-023 +SRC_URI=mirror://gnu/bash/bash-3.1.tar.gz ftp://ftp.cwru.edu/pub/bash/bash-3.1-patches/bash31-001 ftp://ftp.cwru.edu/pub/bash/bash-3.1-patches/bash31-002 ftp://ftp.cwru.edu/pub/bash/bash-3.1-patches/bash31-003 ftp://ftp.cwru.edu/pub/bash/bash-3.1-patches/bash31-004 ftp://ftp.cwru.edu/pub/bash/bash-3.1-patches/bash31-005 ftp://ftp.cwru.edu/pub/bash/bash-3.1-patches/bash31-006 ftp://ftp.cwru.edu/pub/bash/bash-3.1-patches/bash31-007 ftp://ftp.cwru.edu/pub/bash/bash-3.1-patches/bash31-008 ftp://ftp.cwru.edu/pub/bash/bash-3.1-patches/bash31-009 ftp://ftp.cwru.edu/pub/bash/bash-3.1-patches/bash31-010 ftp://ftp.cwru.edu/pub/bash/bash-3.1-patches/bash31-011 ftp://ftp.cwru.edu/pub/bash/bash-3.1-patches/bash31-012 ftp://ftp.cwru.edu/pub/bash/bash-3.1-patches/bash31-013 ftp://ftp.cwru.edu/pub/bash/bash-3.1-patches/bash31-014 ftp://ftp.cwru.edu/pub/bash/bash-3.1-patches/bash31-015 ftp://ftp.cwru.edu/pub/bash/bash-3.1-patches/bash31-016 ftp://ftp.cwru.edu/pub/bash/bash-3.1-patches/bash31-017 ftp://ftp.cwru.edu/pub/bash/bash-3.1-patches/bash31-018 ftp://ftp.cwru.edu/pub/bash/bash-3.1-patches/bash31-019 ftp://ftp.cwru.edu/pub/bash/bash-3.1-patches/bash31-020 ftp://ftp.cwru.edu/pub/bash/bash-3.1-patches/bash31-021 ftp://ftp.cwru.edu/pub/bash/bash-3.1-patches/bash31-022 ftp://ftp.cwru.edu/pub/bash/bash-3.1-patches/bash31-023 mirror://gnu/bash/bash-3.1-patches/bash31-001 mirror://gnu/bash/bash-3.1-patches/bash31-002 mirror://gnu/bash/bash-3.1-patches/bash31-003 mirror://gnu/bash/bash-3.1-patches/bash31-004 mirror://gnu/bash/bash-3.1-patches/bash31-005 mirror://gnu/bash/bash-3.1-patches/bash31-006 mirror://gnu/bash/bash-3.1-patches/bash31-007 mirror://gnu/bash/bash-3.1-patches/bash31-008 mirror://gnu/bash/bash-3.1-patches/bash31-009 mirror://gnu/bash/bash-3.1-patches/bash31-010 mirror://gnu/bash/bash-3.1-patches/bash31-011 mirror://gnu/bash/bash-3.1-patches/bash31-012 mirror://gnu/bash/bash-3.1-patches/bash31-013 mirror://gnu/bash/bash-3.1-patches/bash31-014 mirror://gnu/bash/bash-3.1-patches/bash31-015 mirror://gnu/bash/bash-3.1-patches/bash31-016 mirror://gnu/bash/bash-3.1-patches/bash31-017 mirror://gnu/bash/bash-3.1-patches/bash31-018 mirror://gnu/bash/bash-3.1-patches/bash31-019 mirror://gnu/bash/bash-3.1-patches/bash31-020 mirror://gnu/bash/bash-3.1-patches/bash31-021 mirror://gnu/bash/bash-3.1-patches/bash31-022 mirror://gnu/bash/bash-3.1-patches/bash31-023 https://dev.gentoo.org/~sam/distfiles/app-shells/bash/bash-3.1_p23-patches.tar.xz _eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic a500d7cc40da3de38c361e889153bdf7 multilib 4fbbbc98f236f1b43acd99476bc3cd85 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c -_md5_=1acfc8fa5f768e31e8461c6b91447041 +_md5_=c2ce4046d783bb44d0bc21f691ab069a diff --git a/metadata/md5-cache/app-shells/bash-3.2_p57 b/metadata/md5-cache/app-shells/bash-3.2_p57 index 65c3a4f90517..3614bccc2388 100644 --- a/metadata/md5-cache/app-shells/bash-3.2_p57 +++ b/metadata/md5-cache/app-shells/bash-3.2_p57 @@ -9,6 +9,6 @@ KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 sparc x86 LICENSE=GPL-2 RDEPEND=!static? ( >=sys-libs/ncurses-5.2-r2 nls? ( virtual/libintl ) readline? ( >=sys-libs/readline-6.2 ) ) SLOT=3.2 -SRC_URI=mirror://gnu/bash/bash-3.2.tar.gz ftp://ftp.cwru.edu/pub/bash/bash-3.2-patches/bash32-001 ftp://ftp.cwru.edu/pub/bash/bash-3.2-patches/bash32-002 ftp://ftp.cwru.edu/pub/bash/bash-3.2-patches/bash32-003 ftp://ftp.cwru.edu/pub/bash/bash-3.2-patches/bash32-004 ftp://ftp.cwru.edu/pub/bash/bash-3.2-patches/bash32-005 ftp://ftp.cwru.edu/pub/bash/bash-3.2-patches/bash32-006 ftp://ftp.cwru.edu/pub/bash/bash-3.2-patches/bash32-007 ftp://ftp.cwru.edu/pub/bash/bash-3.2-patches/bash32-008 ftp://ftp.cwru.edu/pub/bash/bash-3.2-patches/bash32-009 ftp://ftp.cwru.edu/pub/bash/bash-3.2-patches/bash32-010 ftp://ftp.cwru.edu/pub/bash/bash-3.2-patches/bash32-011 ftp://ftp.cwru.edu/pub/bash/bash-3.2-patches/bash32-012 ftp://ftp.cwru.edu/pub/bash/bash-3.2-patches/bash32-013 ftp://ftp.cwru.edu/pub/bash/bash-3.2-patches/bash32-014 ftp://ftp.cwru.edu/pub/bash/bash-3.2-patches/bash32-015 ftp://ftp.cwru.edu/pub/bash/bash-3.2-patches/bash32-016 ftp://ftp.cwru.edu/pub/bash/bash-3.2-patches/bash32-017 ftp://ftp.cwru.edu/pub/bash/bash-3.2-patches/bash32-018 ftp://ftp.cwru.edu/pub/bash/bash-3.2-patches/bash32-019 ftp://ftp.cwru.edu/pub/bash/bash-3.2-patches/bash32-020 ftp://ftp.cwru.edu/pub/bash/bash-3.2-patches/bash32-021 ftp://ftp.cwru.edu/pub/bash/bash-3.2-patches/bash32-022 ftp://ftp.cwru.edu/pub/bash/bash-3.2-patches/bash32-023 ftp://ftp.cwru.edu/pub/bash/bash-3.2-patches/bash32-024 ftp://ftp.cwru.edu/pub/bash/bash-3.2-patches/bash32-025 ftp://ftp.cwru.edu/pub/bash/bash-3.2-patches/bash32-026 ftp://ftp.cwru.edu/pub/bash/bash-3.2-patches/bash32-027 ftp://ftp.cwru.edu/pub/bash/bash-3.2-patches/bash32-028 ftp://ftp.cwru.edu/pub/bash/bash-3.2-patches/bash32-029 ftp://ftp.cwru.edu/pub/bash/bash-3.2-patches/bash32-030 ftp://ftp.cwru.edu/pub/bash/bash-3.2-patches/bash32-031 ftp://ftp.cwru.edu/pub/bash/bash-3.2-patches/bash32-032 ftp://ftp.cwru.edu/pub/bash/bash-3.2-patches/bash32-033 ftp://ftp.cwru.edu/pub/bash/bash-3.2-patches/bash32-034 ftp://ftp.cwru.edu/pub/bash/bash-3.2-patches/bash32-035 ftp://ftp.cwru.edu/pub/bash/bash-3.2-patches/bash32-036 ftp://ftp.cwru.edu/pub/bash/bash-3.2-patches/bash32-037 ftp://ftp.cwru.edu/pub/bash/bash-3.2-patches/bash32-038 ftp://ftp.cwru.edu/pub/bash/bash-3.2-patches/bash32-039 ftp://ftp.cwru.edu/pub/bash/bash-3.2-patches/bash32-040 ftp://ftp.cwru.edu/pub/bash/bash-3.2-patches/bash32-041 ftp://ftp.cwru.edu/pub/bash/bash-3.2-patches/bash32-042 ftp://ftp.cwru.edu/pub/bash/bash-3.2-patches/bash32-043 ftp://ftp.cwru.edu/pub/bash/bash-3.2-patches/bash32-044 ftp://ftp.cwru.edu/pub/bash/bash-3.2-patches/bash32-045 ftp://ftp.cwru.edu/pub/bash/bash-3.2-patches/bash32-046 ftp://ftp.cwru.edu/pub/bash/bash-3.2-patches/bash32-047 ftp://ftp.cwru.edu/pub/bash/bash-3.2-patches/bash32-048 ftp://ftp.cwru.edu/pub/bash/bash-3.2-patches/bash32-049 ftp://ftp.cwru.edu/pub/bash/bash-3.2-patches/bash32-050 ftp://ftp.cwru.edu/pub/bash/bash-3.2-patches/bash32-051 ftp://ftp.cwru.edu/pub/bash/bash-3.2-patches/bash32-052 ftp://ftp.cwru.edu/pub/bash/bash-3.2-patches/bash32-053 ftp://ftp.cwru.edu/pub/bash/bash-3.2-patches/bash32-054 ftp://ftp.cwru.edu/pub/bash/bash-3.2-patches/bash32-055 ftp://ftp.cwru.edu/pub/bash/bash-3.2-patches/bash32-056 ftp://ftp.cwru.edu/pub/bash/bash-3.2-patches/bash32-057 mirror://gnu/bash/bash-3.2-patches/bash32-001 mirror://gnu/bash/bash-3.2-patches/bash32-002 mirror://gnu/bash/bash-3.2-patches/bash32-003 mirror://gnu/bash/bash-3.2-patches/bash32-004 mirror://gnu/bash/bash-3.2-patches/bash32-005 mirror://gnu/bash/bash-3.2-patches/bash32-006 mirror://gnu/bash/bash-3.2-patches/bash32-007 mirror://gnu/bash/bash-3.2-patches/bash32-008 mirror://gnu/bash/bash-3.2-patches/bash32-009 mirror://gnu/bash/bash-3.2-patches/bash32-010 mirror://gnu/bash/bash-3.2-patches/bash32-011 mirror://gnu/bash/bash-3.2-patches/bash32-012 mirror://gnu/bash/bash-3.2-patches/bash32-013 mirror://gnu/bash/bash-3.2-patches/bash32-014 mirror://gnu/bash/bash-3.2-patches/bash32-015 mirror://gnu/bash/bash-3.2-patches/bash32-016 mirror://gnu/bash/bash-3.2-patches/bash32-017 mirror://gnu/bash/bash-3.2-patches/bash32-018 mirror://gnu/bash/bash-3.2-patches/bash32-019 mirror://gnu/bash/bash-3.2-patches/bash32-020 mirror://gnu/bash/bash-3.2-patches/bash32-021 mirror://gnu/bash/bash-3.2-patches/bash32-022 mirror://gnu/bash/bash-3.2-patches/bash32-023 mirror://gnu/bash/bash-3.2-patches/bash32-024 mirror://gnu/bash/bash-3.2-patches/bash32-025 mirror://gnu/bash/bash-3.2-patches/bash32-026 mirror://gnu/bash/bash-3.2-patches/bash32-027 mirror://gnu/bash/bash-3.2-patches/bash32-028 mirror://gnu/bash/bash-3.2-patches/bash32-029 mirror://gnu/bash/bash-3.2-patches/bash32-030 mirror://gnu/bash/bash-3.2-patches/bash32-031 mirror://gnu/bash/bash-3.2-patches/bash32-032 mirror://gnu/bash/bash-3.2-patches/bash32-033 mirror://gnu/bash/bash-3.2-patches/bash32-034 mirror://gnu/bash/bash-3.2-patches/bash32-035 mirror://gnu/bash/bash-3.2-patches/bash32-036 mirror://gnu/bash/bash-3.2-patches/bash32-037 mirror://gnu/bash/bash-3.2-patches/bash32-038 mirror://gnu/bash/bash-3.2-patches/bash32-039 mirror://gnu/bash/bash-3.2-patches/bash32-040 mirror://gnu/bash/bash-3.2-patches/bash32-041 mirror://gnu/bash/bash-3.2-patches/bash32-042 mirror://gnu/bash/bash-3.2-patches/bash32-043 mirror://gnu/bash/bash-3.2-patches/bash32-044 mirror://gnu/bash/bash-3.2-patches/bash32-045 mirror://gnu/bash/bash-3.2-patches/bash32-046 mirror://gnu/bash/bash-3.2-patches/bash32-047 mirror://gnu/bash/bash-3.2-patches/bash32-048 mirror://gnu/bash/bash-3.2-patches/bash32-049 mirror://gnu/bash/bash-3.2-patches/bash32-050 mirror://gnu/bash/bash-3.2-patches/bash32-051 mirror://gnu/bash/bash-3.2-patches/bash32-052 mirror://gnu/bash/bash-3.2-patches/bash32-053 mirror://gnu/bash/bash-3.2-patches/bash32-054 mirror://gnu/bash/bash-3.2-patches/bash32-055 mirror://gnu/bash/bash-3.2-patches/bash32-056 mirror://gnu/bash/bash-3.2-patches/bash32-057 +SRC_URI=mirror://gnu/bash/bash-3.2.tar.gz ftp://ftp.cwru.edu/pub/bash/bash-3.2-patches/bash32-001 ftp://ftp.cwru.edu/pub/bash/bash-3.2-patches/bash32-002 ftp://ftp.cwru.edu/pub/bash/bash-3.2-patches/bash32-003 ftp://ftp.cwru.edu/pub/bash/bash-3.2-patches/bash32-004 ftp://ftp.cwru.edu/pub/bash/bash-3.2-patches/bash32-005 ftp://ftp.cwru.edu/pub/bash/bash-3.2-patches/bash32-006 ftp://ftp.cwru.edu/pub/bash/bash-3.2-patches/bash32-007 ftp://ftp.cwru.edu/pub/bash/bash-3.2-patches/bash32-008 ftp://ftp.cwru.edu/pub/bash/bash-3.2-patches/bash32-009 ftp://ftp.cwru.edu/pub/bash/bash-3.2-patches/bash32-010 ftp://ftp.cwru.edu/pub/bash/bash-3.2-patches/bash32-011 ftp://ftp.cwru.edu/pub/bash/bash-3.2-patches/bash32-012 ftp://ftp.cwru.edu/pub/bash/bash-3.2-patches/bash32-013 ftp://ftp.cwru.edu/pub/bash/bash-3.2-patches/bash32-014 ftp://ftp.cwru.edu/pub/bash/bash-3.2-patches/bash32-015 ftp://ftp.cwru.edu/pub/bash/bash-3.2-patches/bash32-016 ftp://ftp.cwru.edu/pub/bash/bash-3.2-patches/bash32-017 ftp://ftp.cwru.edu/pub/bash/bash-3.2-patches/bash32-018 ftp://ftp.cwru.edu/pub/bash/bash-3.2-patches/bash32-019 ftp://ftp.cwru.edu/pub/bash/bash-3.2-patches/bash32-020 ftp://ftp.cwru.edu/pub/bash/bash-3.2-patches/bash32-021 ftp://ftp.cwru.edu/pub/bash/bash-3.2-patches/bash32-022 ftp://ftp.cwru.edu/pub/bash/bash-3.2-patches/bash32-023 ftp://ftp.cwru.edu/pub/bash/bash-3.2-patches/bash32-024 ftp://ftp.cwru.edu/pub/bash/bash-3.2-patches/bash32-025 ftp://ftp.cwru.edu/pub/bash/bash-3.2-patches/bash32-026 ftp://ftp.cwru.edu/pub/bash/bash-3.2-patches/bash32-027 ftp://ftp.cwru.edu/pub/bash/bash-3.2-patches/bash32-028 ftp://ftp.cwru.edu/pub/bash/bash-3.2-patches/bash32-029 ftp://ftp.cwru.edu/pub/bash/bash-3.2-patches/bash32-030 ftp://ftp.cwru.edu/pub/bash/bash-3.2-patches/bash32-031 ftp://ftp.cwru.edu/pub/bash/bash-3.2-patches/bash32-032 ftp://ftp.cwru.edu/pub/bash/bash-3.2-patches/bash32-033 ftp://ftp.cwru.edu/pub/bash/bash-3.2-patches/bash32-034 ftp://ftp.cwru.edu/pub/bash/bash-3.2-patches/bash32-035 ftp://ftp.cwru.edu/pub/bash/bash-3.2-patches/bash32-036 ftp://ftp.cwru.edu/pub/bash/bash-3.2-patches/bash32-037 ftp://ftp.cwru.edu/pub/bash/bash-3.2-patches/bash32-038 ftp://ftp.cwru.edu/pub/bash/bash-3.2-patches/bash32-039 ftp://ftp.cwru.edu/pub/bash/bash-3.2-patches/bash32-040 ftp://ftp.cwru.edu/pub/bash/bash-3.2-patches/bash32-041 ftp://ftp.cwru.edu/pub/bash/bash-3.2-patches/bash32-042 ftp://ftp.cwru.edu/pub/bash/bash-3.2-patches/bash32-043 ftp://ftp.cwru.edu/pub/bash/bash-3.2-patches/bash32-044 ftp://ftp.cwru.edu/pub/bash/bash-3.2-patches/bash32-045 ftp://ftp.cwru.edu/pub/bash/bash-3.2-patches/bash32-046 ftp://ftp.cwru.edu/pub/bash/bash-3.2-patches/bash32-047 ftp://ftp.cwru.edu/pub/bash/bash-3.2-patches/bash32-048 ftp://ftp.cwru.edu/pub/bash/bash-3.2-patches/bash32-049 ftp://ftp.cwru.edu/pub/bash/bash-3.2-patches/bash32-050 ftp://ftp.cwru.edu/pub/bash/bash-3.2-patches/bash32-051 ftp://ftp.cwru.edu/pub/bash/bash-3.2-patches/bash32-052 ftp://ftp.cwru.edu/pub/bash/bash-3.2-patches/bash32-053 ftp://ftp.cwru.edu/pub/bash/bash-3.2-patches/bash32-054 ftp://ftp.cwru.edu/pub/bash/bash-3.2-patches/bash32-055 ftp://ftp.cwru.edu/pub/bash/bash-3.2-patches/bash32-056 ftp://ftp.cwru.edu/pub/bash/bash-3.2-patches/bash32-057 mirror://gnu/bash/bash-3.2-patches/bash32-001 mirror://gnu/bash/bash-3.2-patches/bash32-002 mirror://gnu/bash/bash-3.2-patches/bash32-003 mirror://gnu/bash/bash-3.2-patches/bash32-004 mirror://gnu/bash/bash-3.2-patches/bash32-005 mirror://gnu/bash/bash-3.2-patches/bash32-006 mirror://gnu/bash/bash-3.2-patches/bash32-007 mirror://gnu/bash/bash-3.2-patches/bash32-008 mirror://gnu/bash/bash-3.2-patches/bash32-009 mirror://gnu/bash/bash-3.2-patches/bash32-010 mirror://gnu/bash/bash-3.2-patches/bash32-011 mirror://gnu/bash/bash-3.2-patches/bash32-012 mirror://gnu/bash/bash-3.2-patches/bash32-013 mirror://gnu/bash/bash-3.2-patches/bash32-014 mirror://gnu/bash/bash-3.2-patches/bash32-015 mirror://gnu/bash/bash-3.2-patches/bash32-016 mirror://gnu/bash/bash-3.2-patches/bash32-017 mirror://gnu/bash/bash-3.2-patches/bash32-018 mirror://gnu/bash/bash-3.2-patches/bash32-019 mirror://gnu/bash/bash-3.2-patches/bash32-020 mirror://gnu/bash/bash-3.2-patches/bash32-021 mirror://gnu/bash/bash-3.2-patches/bash32-022 mirror://gnu/bash/bash-3.2-patches/bash32-023 mirror://gnu/bash/bash-3.2-patches/bash32-024 mirror://gnu/bash/bash-3.2-patches/bash32-025 mirror://gnu/bash/bash-3.2-patches/bash32-026 mirror://gnu/bash/bash-3.2-patches/bash32-027 mirror://gnu/bash/bash-3.2-patches/bash32-028 mirror://gnu/bash/bash-3.2-patches/bash32-029 mirror://gnu/bash/bash-3.2-patches/bash32-030 mirror://gnu/bash/bash-3.2-patches/bash32-031 mirror://gnu/bash/bash-3.2-patches/bash32-032 mirror://gnu/bash/bash-3.2-patches/bash32-033 mirror://gnu/bash/bash-3.2-patches/bash32-034 mirror://gnu/bash/bash-3.2-patches/bash32-035 mirror://gnu/bash/bash-3.2-patches/bash32-036 mirror://gnu/bash/bash-3.2-patches/bash32-037 mirror://gnu/bash/bash-3.2-patches/bash32-038 mirror://gnu/bash/bash-3.2-patches/bash32-039 mirror://gnu/bash/bash-3.2-patches/bash32-040 mirror://gnu/bash/bash-3.2-patches/bash32-041 mirror://gnu/bash/bash-3.2-patches/bash32-042 mirror://gnu/bash/bash-3.2-patches/bash32-043 mirror://gnu/bash/bash-3.2-patches/bash32-044 mirror://gnu/bash/bash-3.2-patches/bash32-045 mirror://gnu/bash/bash-3.2-patches/bash32-046 mirror://gnu/bash/bash-3.2-patches/bash32-047 mirror://gnu/bash/bash-3.2-patches/bash32-048 mirror://gnu/bash/bash-3.2-patches/bash32-049 mirror://gnu/bash/bash-3.2-patches/bash32-050 mirror://gnu/bash/bash-3.2-patches/bash32-051 mirror://gnu/bash/bash-3.2-patches/bash32-052 mirror://gnu/bash/bash-3.2-patches/bash32-053 mirror://gnu/bash/bash-3.2-patches/bash32-054 mirror://gnu/bash/bash-3.2-patches/bash32-055 mirror://gnu/bash/bash-3.2-patches/bash32-056 mirror://gnu/bash/bash-3.2-patches/bash32-057 https://dev.gentoo.org/~sam/distfiles/app-shells/bash/bash-3.2_p57-patches.tar.xz _eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic a500d7cc40da3de38c361e889153bdf7 multilib 4fbbbc98f236f1b43acd99476bc3cd85 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c -_md5_=b0848e82875183cf98655ebdea48c191 +_md5_=9a48fa56d47419ad557f516215aa218b diff --git a/metadata/md5-cache/app-shells/bash-4.0_p44 b/metadata/md5-cache/app-shells/bash-4.0_p44 index e8a586278a73..64da5375c9fe 100644 --- a/metadata/md5-cache/app-shells/bash-4.0_p44 +++ b/metadata/md5-cache/app-shells/bash-4.0_p44 @@ -9,6 +9,6 @@ KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 sparc x86 LICENSE=GPL-3 RDEPEND=!static? ( >=sys-libs/ncurses-5.2-r2 nls? ( virtual/libintl ) readline? ( >=sys-libs/readline-6.2 ) ) SLOT=4.0 -SRC_URI=mirror://gnu/bash/bash-4.0.tar.gz ftp://ftp.cwru.edu/pub/bash/bash-4.0-patches/bash40-001 ftp://ftp.cwru.edu/pub/bash/bash-4.0-patches/bash40-002 ftp://ftp.cwru.edu/pub/bash/bash-4.0-patches/bash40-003 ftp://ftp.cwru.edu/pub/bash/bash-4.0-patches/bash40-004 ftp://ftp.cwru.edu/pub/bash/bash-4.0-patches/bash40-005 ftp://ftp.cwru.edu/pub/bash/bash-4.0-patches/bash40-006 ftp://ftp.cwru.edu/pub/bash/bash-4.0-patches/bash40-007 ftp://ftp.cwru.edu/pub/bash/bash-4.0-patches/bash40-008 ftp://ftp.cwru.edu/pub/bash/bash-4.0-patches/bash40-009 ftp://ftp.cwru.edu/pub/bash/bash-4.0-patches/bash40-010 ftp://ftp.cwru.edu/pub/bash/bash-4.0-patches/bash40-011 ftp://ftp.cwru.edu/pub/bash/bash-4.0-patches/bash40-012 ftp://ftp.cwru.edu/pub/bash/bash-4.0-patches/bash40-013 ftp://ftp.cwru.edu/pub/bash/bash-4.0-patches/bash40-014 ftp://ftp.cwru.edu/pub/bash/bash-4.0-patches/bash40-015 ftp://ftp.cwru.edu/pub/bash/bash-4.0-patches/bash40-016 ftp://ftp.cwru.edu/pub/bash/bash-4.0-patches/bash40-017 ftp://ftp.cwru.edu/pub/bash/bash-4.0-patches/bash40-018 ftp://ftp.cwru.edu/pub/bash/bash-4.0-patches/bash40-019 ftp://ftp.cwru.edu/pub/bash/bash-4.0-patches/bash40-020 ftp://ftp.cwru.edu/pub/bash/bash-4.0-patches/bash40-021 ftp://ftp.cwru.edu/pub/bash/bash-4.0-patches/bash40-022 ftp://ftp.cwru.edu/pub/bash/bash-4.0-patches/bash40-023 ftp://ftp.cwru.edu/pub/bash/bash-4.0-patches/bash40-024 ftp://ftp.cwru.edu/pub/bash/bash-4.0-patches/bash40-025 ftp://ftp.cwru.edu/pub/bash/bash-4.0-patches/bash40-026 ftp://ftp.cwru.edu/pub/bash/bash-4.0-patches/bash40-027 ftp://ftp.cwru.edu/pub/bash/bash-4.0-patches/bash40-028 ftp://ftp.cwru.edu/pub/bash/bash-4.0-patches/bash40-029 ftp://ftp.cwru.edu/pub/bash/bash-4.0-patches/bash40-030 ftp://ftp.cwru.edu/pub/bash/bash-4.0-patches/bash40-031 ftp://ftp.cwru.edu/pub/bash/bash-4.0-patches/bash40-032 ftp://ftp.cwru.edu/pub/bash/bash-4.0-patches/bash40-033 ftp://ftp.cwru.edu/pub/bash/bash-4.0-patches/bash40-034 ftp://ftp.cwru.edu/pub/bash/bash-4.0-patches/bash40-035 ftp://ftp.cwru.edu/pub/bash/bash-4.0-patches/bash40-036 ftp://ftp.cwru.edu/pub/bash/bash-4.0-patches/bash40-037 ftp://ftp.cwru.edu/pub/bash/bash-4.0-patches/bash40-038 ftp://ftp.cwru.edu/pub/bash/bash-4.0-patches/bash40-039 ftp://ftp.cwru.edu/pub/bash/bash-4.0-patches/bash40-040 ftp://ftp.cwru.edu/pub/bash/bash-4.0-patches/bash40-041 ftp://ftp.cwru.edu/pub/bash/bash-4.0-patches/bash40-042 ftp://ftp.cwru.edu/pub/bash/bash-4.0-patches/bash40-043 ftp://ftp.cwru.edu/pub/bash/bash-4.0-patches/bash40-044 mirror://gnu/bash/bash-4.0-patches/bash40-001 mirror://gnu/bash/bash-4.0-patches/bash40-002 mirror://gnu/bash/bash-4.0-patches/bash40-003 mirror://gnu/bash/bash-4.0-patches/bash40-004 mirror://gnu/bash/bash-4.0-patches/bash40-005 mirror://gnu/bash/bash-4.0-patches/bash40-006 mirror://gnu/bash/bash-4.0-patches/bash40-007 mirror://gnu/bash/bash-4.0-patches/bash40-008 mirror://gnu/bash/bash-4.0-patches/bash40-009 mirror://gnu/bash/bash-4.0-patches/bash40-010 mirror://gnu/bash/bash-4.0-patches/bash40-011 mirror://gnu/bash/bash-4.0-patches/bash40-012 mirror://gnu/bash/bash-4.0-patches/bash40-013 mirror://gnu/bash/bash-4.0-patches/bash40-014 mirror://gnu/bash/bash-4.0-patches/bash40-015 mirror://gnu/bash/bash-4.0-patches/bash40-016 mirror://gnu/bash/bash-4.0-patches/bash40-017 mirror://gnu/bash/bash-4.0-patches/bash40-018 mirror://gnu/bash/bash-4.0-patches/bash40-019 mirror://gnu/bash/bash-4.0-patches/bash40-020 mirror://gnu/bash/bash-4.0-patches/bash40-021 mirror://gnu/bash/bash-4.0-patches/bash40-022 mirror://gnu/bash/bash-4.0-patches/bash40-023 mirror://gnu/bash/bash-4.0-patches/bash40-024 mirror://gnu/bash/bash-4.0-patches/bash40-025 mirror://gnu/bash/bash-4.0-patches/bash40-026 mirror://gnu/bash/bash-4.0-patches/bash40-027 mirror://gnu/bash/bash-4.0-patches/bash40-028 mirror://gnu/bash/bash-4.0-patches/bash40-029 mirror://gnu/bash/bash-4.0-patches/bash40-030 mirror://gnu/bash/bash-4.0-patches/bash40-031 mirror://gnu/bash/bash-4.0-patches/bash40-032 mirror://gnu/bash/bash-4.0-patches/bash40-033 mirror://gnu/bash/bash-4.0-patches/bash40-034 mirror://gnu/bash/bash-4.0-patches/bash40-035 mirror://gnu/bash/bash-4.0-patches/bash40-036 mirror://gnu/bash/bash-4.0-patches/bash40-037 mirror://gnu/bash/bash-4.0-patches/bash40-038 mirror://gnu/bash/bash-4.0-patches/bash40-039 mirror://gnu/bash/bash-4.0-patches/bash40-040 mirror://gnu/bash/bash-4.0-patches/bash40-041 mirror://gnu/bash/bash-4.0-patches/bash40-042 mirror://gnu/bash/bash-4.0-patches/bash40-043 mirror://gnu/bash/bash-4.0-patches/bash40-044 +SRC_URI=mirror://gnu/bash/bash-4.0.tar.gz ftp://ftp.cwru.edu/pub/bash/bash-4.0-patches/bash40-001 ftp://ftp.cwru.edu/pub/bash/bash-4.0-patches/bash40-002 ftp://ftp.cwru.edu/pub/bash/bash-4.0-patches/bash40-003 ftp://ftp.cwru.edu/pub/bash/bash-4.0-patches/bash40-004 ftp://ftp.cwru.edu/pub/bash/bash-4.0-patches/bash40-005 ftp://ftp.cwru.edu/pub/bash/bash-4.0-patches/bash40-006 ftp://ftp.cwru.edu/pub/bash/bash-4.0-patches/bash40-007 ftp://ftp.cwru.edu/pub/bash/bash-4.0-patches/bash40-008 ftp://ftp.cwru.edu/pub/bash/bash-4.0-patches/bash40-009 ftp://ftp.cwru.edu/pub/bash/bash-4.0-patches/bash40-010 ftp://ftp.cwru.edu/pub/bash/bash-4.0-patches/bash40-011 ftp://ftp.cwru.edu/pub/bash/bash-4.0-patches/bash40-012 ftp://ftp.cwru.edu/pub/bash/bash-4.0-patches/bash40-013 ftp://ftp.cwru.edu/pub/bash/bash-4.0-patches/bash40-014 ftp://ftp.cwru.edu/pub/bash/bash-4.0-patches/bash40-015 ftp://ftp.cwru.edu/pub/bash/bash-4.0-patches/bash40-016 ftp://ftp.cwru.edu/pub/bash/bash-4.0-patches/bash40-017 ftp://ftp.cwru.edu/pub/bash/bash-4.0-patches/bash40-018 ftp://ftp.cwru.edu/pub/bash/bash-4.0-patches/bash40-019 ftp://ftp.cwru.edu/pub/bash/bash-4.0-patches/bash40-020 ftp://ftp.cwru.edu/pub/bash/bash-4.0-patches/bash40-021 ftp://ftp.cwru.edu/pub/bash/bash-4.0-patches/bash40-022 ftp://ftp.cwru.edu/pub/bash/bash-4.0-patches/bash40-023 ftp://ftp.cwru.edu/pub/bash/bash-4.0-patches/bash40-024 ftp://ftp.cwru.edu/pub/bash/bash-4.0-patches/bash40-025 ftp://ftp.cwru.edu/pub/bash/bash-4.0-patches/bash40-026 ftp://ftp.cwru.edu/pub/bash/bash-4.0-patches/bash40-027 ftp://ftp.cwru.edu/pub/bash/bash-4.0-patches/bash40-028 ftp://ftp.cwru.edu/pub/bash/bash-4.0-patches/bash40-029 ftp://ftp.cwru.edu/pub/bash/bash-4.0-patches/bash40-030 ftp://ftp.cwru.edu/pub/bash/bash-4.0-patches/bash40-031 ftp://ftp.cwru.edu/pub/bash/bash-4.0-patches/bash40-032 ftp://ftp.cwru.edu/pub/bash/bash-4.0-patches/bash40-033 ftp://ftp.cwru.edu/pub/bash/bash-4.0-patches/bash40-034 ftp://ftp.cwru.edu/pub/bash/bash-4.0-patches/bash40-035 ftp://ftp.cwru.edu/pub/bash/bash-4.0-patches/bash40-036 ftp://ftp.cwru.edu/pub/bash/bash-4.0-patches/bash40-037 ftp://ftp.cwru.edu/pub/bash/bash-4.0-patches/bash40-038 ftp://ftp.cwru.edu/pub/bash/bash-4.0-patches/bash40-039 ftp://ftp.cwru.edu/pub/bash/bash-4.0-patches/bash40-040 ftp://ftp.cwru.edu/pub/bash/bash-4.0-patches/bash40-041 ftp://ftp.cwru.edu/pub/bash/bash-4.0-patches/bash40-042 ftp://ftp.cwru.edu/pub/bash/bash-4.0-patches/bash40-043 ftp://ftp.cwru.edu/pub/bash/bash-4.0-patches/bash40-044 mirror://gnu/bash/bash-4.0-patches/bash40-001 mirror://gnu/bash/bash-4.0-patches/bash40-002 mirror://gnu/bash/bash-4.0-patches/bash40-003 mirror://gnu/bash/bash-4.0-patches/bash40-004 mirror://gnu/bash/bash-4.0-patches/bash40-005 mirror://gnu/bash/bash-4.0-patches/bash40-006 mirror://gnu/bash/bash-4.0-patches/bash40-007 mirror://gnu/bash/bash-4.0-patches/bash40-008 mirror://gnu/bash/bash-4.0-patches/bash40-009 mirror://gnu/bash/bash-4.0-patches/bash40-010 mirror://gnu/bash/bash-4.0-patches/bash40-011 mirror://gnu/bash/bash-4.0-patches/bash40-012 mirror://gnu/bash/bash-4.0-patches/bash40-013 mirror://gnu/bash/bash-4.0-patches/bash40-014 mirror://gnu/bash/bash-4.0-patches/bash40-015 mirror://gnu/bash/bash-4.0-patches/bash40-016 mirror://gnu/bash/bash-4.0-patches/bash40-017 mirror://gnu/bash/bash-4.0-patches/bash40-018 mirror://gnu/bash/bash-4.0-patches/bash40-019 mirror://gnu/bash/bash-4.0-patches/bash40-020 mirror://gnu/bash/bash-4.0-patches/bash40-021 mirror://gnu/bash/bash-4.0-patches/bash40-022 mirror://gnu/bash/bash-4.0-patches/bash40-023 mirror://gnu/bash/bash-4.0-patches/bash40-024 mirror://gnu/bash/bash-4.0-patches/bash40-025 mirror://gnu/bash/bash-4.0-patches/bash40-026 mirror://gnu/bash/bash-4.0-patches/bash40-027 mirror://gnu/bash/bash-4.0-patches/bash40-028 mirror://gnu/bash/bash-4.0-patches/bash40-029 mirror://gnu/bash/bash-4.0-patches/bash40-030 mirror://gnu/bash/bash-4.0-patches/bash40-031 mirror://gnu/bash/bash-4.0-patches/bash40-032 mirror://gnu/bash/bash-4.0-patches/bash40-033 mirror://gnu/bash/bash-4.0-patches/bash40-034 mirror://gnu/bash/bash-4.0-patches/bash40-035 mirror://gnu/bash/bash-4.0-patches/bash40-036 mirror://gnu/bash/bash-4.0-patches/bash40-037 mirror://gnu/bash/bash-4.0-patches/bash40-038 mirror://gnu/bash/bash-4.0-patches/bash40-039 mirror://gnu/bash/bash-4.0-patches/bash40-040 mirror://gnu/bash/bash-4.0-patches/bash40-041 mirror://gnu/bash/bash-4.0-patches/bash40-042 mirror://gnu/bash/bash-4.0-patches/bash40-043 mirror://gnu/bash/bash-4.0-patches/bash40-044 https://dev.gentoo.org/~sam/distfiles/app-shells/bash/bash-4.0_p44-patches.tar.xz _eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic a500d7cc40da3de38c361e889153bdf7 multilib 4fbbbc98f236f1b43acd99476bc3cd85 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c -_md5_=7bfc92ea0181b5c518d86a9248eba427 +_md5_=5328a60b3ac9c72ca1067f5d80fe45c6 diff --git a/metadata/md5-cache/app-shells/bash-4.1_p17 b/metadata/md5-cache/app-shells/bash-4.1_p17 index a4435b263204..6a79c13af3ce 100644 --- a/metadata/md5-cache/app-shells/bash-4.1_p17 +++ b/metadata/md5-cache/app-shells/bash-4.1_p17 @@ -9,6 +9,6 @@ KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 sparc x86 LICENSE=GPL-3 RDEPEND=!static? ( >=sys-libs/ncurses-5.2-r2 nls? ( virtual/libintl ) readline? ( >=sys-libs/readline-6.2 ) ) SLOT=4.1 -SRC_URI=mirror://gnu/bash/bash-4.1.tar.gz ftp://ftp.cwru.edu/pub/bash/bash-4.1-patches/bash41-001 ftp://ftp.cwru.edu/pub/bash/bash-4.1-patches/bash41-002 ftp://ftp.cwru.edu/pub/bash/bash-4.1-patches/bash41-003 ftp://ftp.cwru.edu/pub/bash/bash-4.1-patches/bash41-004 ftp://ftp.cwru.edu/pub/bash/bash-4.1-patches/bash41-005 ftp://ftp.cwru.edu/pub/bash/bash-4.1-patches/bash41-006 ftp://ftp.cwru.edu/pub/bash/bash-4.1-patches/bash41-007 ftp://ftp.cwru.edu/pub/bash/bash-4.1-patches/bash41-008 ftp://ftp.cwru.edu/pub/bash/bash-4.1-patches/bash41-009 ftp://ftp.cwru.edu/pub/bash/bash-4.1-patches/bash41-010 ftp://ftp.cwru.edu/pub/bash/bash-4.1-patches/bash41-011 ftp://ftp.cwru.edu/pub/bash/bash-4.1-patches/bash41-012 ftp://ftp.cwru.edu/pub/bash/bash-4.1-patches/bash41-013 ftp://ftp.cwru.edu/pub/bash/bash-4.1-patches/bash41-014 ftp://ftp.cwru.edu/pub/bash/bash-4.1-patches/bash41-015 ftp://ftp.cwru.edu/pub/bash/bash-4.1-patches/bash41-016 ftp://ftp.cwru.edu/pub/bash/bash-4.1-patches/bash41-017 mirror://gnu/bash/bash-4.1-patches/bash41-001 mirror://gnu/bash/bash-4.1-patches/bash41-002 mirror://gnu/bash/bash-4.1-patches/bash41-003 mirror://gnu/bash/bash-4.1-patches/bash41-004 mirror://gnu/bash/bash-4.1-patches/bash41-005 mirror://gnu/bash/bash-4.1-patches/bash41-006 mirror://gnu/bash/bash-4.1-patches/bash41-007 mirror://gnu/bash/bash-4.1-patches/bash41-008 mirror://gnu/bash/bash-4.1-patches/bash41-009 mirror://gnu/bash/bash-4.1-patches/bash41-010 mirror://gnu/bash/bash-4.1-patches/bash41-011 mirror://gnu/bash/bash-4.1-patches/bash41-012 mirror://gnu/bash/bash-4.1-patches/bash41-013 mirror://gnu/bash/bash-4.1-patches/bash41-014 mirror://gnu/bash/bash-4.1-patches/bash41-015 mirror://gnu/bash/bash-4.1-patches/bash41-016 mirror://gnu/bash/bash-4.1-patches/bash41-017 +SRC_URI=mirror://gnu/bash/bash-4.1.tar.gz ftp://ftp.cwru.edu/pub/bash/bash-4.1-patches/bash41-001 ftp://ftp.cwru.edu/pub/bash/bash-4.1-patches/bash41-002 ftp://ftp.cwru.edu/pub/bash/bash-4.1-patches/bash41-003 ftp://ftp.cwru.edu/pub/bash/bash-4.1-patches/bash41-004 ftp://ftp.cwru.edu/pub/bash/bash-4.1-patches/bash41-005 ftp://ftp.cwru.edu/pub/bash/bash-4.1-patches/bash41-006 ftp://ftp.cwru.edu/pub/bash/bash-4.1-patches/bash41-007 ftp://ftp.cwru.edu/pub/bash/bash-4.1-patches/bash41-008 ftp://ftp.cwru.edu/pub/bash/bash-4.1-patches/bash41-009 ftp://ftp.cwru.edu/pub/bash/bash-4.1-patches/bash41-010 ftp://ftp.cwru.edu/pub/bash/bash-4.1-patches/bash41-011 ftp://ftp.cwru.edu/pub/bash/bash-4.1-patches/bash41-012 ftp://ftp.cwru.edu/pub/bash/bash-4.1-patches/bash41-013 ftp://ftp.cwru.edu/pub/bash/bash-4.1-patches/bash41-014 ftp://ftp.cwru.edu/pub/bash/bash-4.1-patches/bash41-015 ftp://ftp.cwru.edu/pub/bash/bash-4.1-patches/bash41-016 ftp://ftp.cwru.edu/pub/bash/bash-4.1-patches/bash41-017 mirror://gnu/bash/bash-4.1-patches/bash41-001 mirror://gnu/bash/bash-4.1-patches/bash41-002 mirror://gnu/bash/bash-4.1-patches/bash41-003 mirror://gnu/bash/bash-4.1-patches/bash41-004 mirror://gnu/bash/bash-4.1-patches/bash41-005 mirror://gnu/bash/bash-4.1-patches/bash41-006 mirror://gnu/bash/bash-4.1-patches/bash41-007 mirror://gnu/bash/bash-4.1-patches/bash41-008 mirror://gnu/bash/bash-4.1-patches/bash41-009 mirror://gnu/bash/bash-4.1-patches/bash41-010 mirror://gnu/bash/bash-4.1-patches/bash41-011 mirror://gnu/bash/bash-4.1-patches/bash41-012 mirror://gnu/bash/bash-4.1-patches/bash41-013 mirror://gnu/bash/bash-4.1-patches/bash41-014 mirror://gnu/bash/bash-4.1-patches/bash41-015 mirror://gnu/bash/bash-4.1-patches/bash41-016 mirror://gnu/bash/bash-4.1-patches/bash41-017 https://dev.gentoo.org/~sam/distfiles/app-shells/bash/bash-4.1_p17-patches.tar.xz _eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic a500d7cc40da3de38c361e889153bdf7 multilib 4fbbbc98f236f1b43acd99476bc3cd85 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c -_md5_=b1b101e329e3de05960547f8c0b106df +_md5_=cafdc6bbfba041758204d78d5f144517 diff --git a/metadata/md5-cache/app-shells/bash-4.2_p53 b/metadata/md5-cache/app-shells/bash-4.2_p53 index ba1ff4e24e03..e6c6f7568c98 100644 --- a/metadata/md5-cache/app-shells/bash-4.2_p53 +++ b/metadata/md5-cache/app-shells/bash-4.2_p53 @@ -10,6 +10,6 @@ KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 sparc x86 LICENSE=GPL-3 RDEPEND=!static? ( >=sys-libs/ncurses-5.2-r2 nls? ( virtual/libintl ) readline? ( >=sys-libs/readline-6.2 ) ) SLOT=4.2 -SRC_URI=mirror://gnu/bash/bash-4.2.tar.gz ftp://ftp.cwru.edu/pub/bash/bash-4.2-patches/bash42-001 ftp://ftp.cwru.edu/pub/bash/bash-4.2-patches/bash42-002 ftp://ftp.cwru.edu/pub/bash/bash-4.2-patches/bash42-003 ftp://ftp.cwru.edu/pub/bash/bash-4.2-patches/bash42-004 ftp://ftp.cwru.edu/pub/bash/bash-4.2-patches/bash42-005 ftp://ftp.cwru.edu/pub/bash/bash-4.2-patches/bash42-006 ftp://ftp.cwru.edu/pub/bash/bash-4.2-patches/bash42-007 ftp://ftp.cwru.edu/pub/bash/bash-4.2-patches/bash42-008 ftp://ftp.cwru.edu/pub/bash/bash-4.2-patches/bash42-009 ftp://ftp.cwru.edu/pub/bash/bash-4.2-patches/bash42-010 ftp://ftp.cwru.edu/pub/bash/bash-4.2-patches/bash42-011 ftp://ftp.cwru.edu/pub/bash/bash-4.2-patches/bash42-012 ftp://ftp.cwru.edu/pub/bash/bash-4.2-patches/bash42-013 ftp://ftp.cwru.edu/pub/bash/bash-4.2-patches/bash42-014 ftp://ftp.cwru.edu/pub/bash/bash-4.2-patches/bash42-015 ftp://ftp.cwru.edu/pub/bash/bash-4.2-patches/bash42-016 ftp://ftp.cwru.edu/pub/bash/bash-4.2-patches/bash42-017 ftp://ftp.cwru.edu/pub/bash/bash-4.2-patches/bash42-018 ftp://ftp.cwru.edu/pub/bash/bash-4.2-patches/bash42-019 ftp://ftp.cwru.edu/pub/bash/bash-4.2-patches/bash42-020 ftp://ftp.cwru.edu/pub/bash/bash-4.2-patches/bash42-021 ftp://ftp.cwru.edu/pub/bash/bash-4.2-patches/bash42-022 ftp://ftp.cwru.edu/pub/bash/bash-4.2-patches/bash42-023 ftp://ftp.cwru.edu/pub/bash/bash-4.2-patches/bash42-024 ftp://ftp.cwru.edu/pub/bash/bash-4.2-patches/bash42-025 ftp://ftp.cwru.edu/pub/bash/bash-4.2-patches/bash42-026 ftp://ftp.cwru.edu/pub/bash/bash-4.2-patches/bash42-027 ftp://ftp.cwru.edu/pub/bash/bash-4.2-patches/bash42-028 ftp://ftp.cwru.edu/pub/bash/bash-4.2-patches/bash42-029 ftp://ftp.cwru.edu/pub/bash/bash-4.2-patches/bash42-030 ftp://ftp.cwru.edu/pub/bash/bash-4.2-patches/bash42-031 ftp://ftp.cwru.edu/pub/bash/bash-4.2-patches/bash42-032 ftp://ftp.cwru.edu/pub/bash/bash-4.2-patches/bash42-033 ftp://ftp.cwru.edu/pub/bash/bash-4.2-patches/bash42-034 ftp://ftp.cwru.edu/pub/bash/bash-4.2-patches/bash42-035 ftp://ftp.cwru.edu/pub/bash/bash-4.2-patches/bash42-036 ftp://ftp.cwru.edu/pub/bash/bash-4.2-patches/bash42-037 ftp://ftp.cwru.edu/pub/bash/bash-4.2-patches/bash42-038 ftp://ftp.cwru.edu/pub/bash/bash-4.2-patches/bash42-039 ftp://ftp.cwru.edu/pub/bash/bash-4.2-patches/bash42-040 ftp://ftp.cwru.edu/pub/bash/bash-4.2-patches/bash42-041 ftp://ftp.cwru.edu/pub/bash/bash-4.2-patches/bash42-042 ftp://ftp.cwru.edu/pub/bash/bash-4.2-patches/bash42-043 ftp://ftp.cwru.edu/pub/bash/bash-4.2-patches/bash42-044 ftp://ftp.cwru.edu/pub/bash/bash-4.2-patches/bash42-045 ftp://ftp.cwru.edu/pub/bash/bash-4.2-patches/bash42-046 ftp://ftp.cwru.edu/pub/bash/bash-4.2-patches/bash42-047 ftp://ftp.cwru.edu/pub/bash/bash-4.2-patches/bash42-048 ftp://ftp.cwru.edu/pub/bash/bash-4.2-patches/bash42-049 ftp://ftp.cwru.edu/pub/bash/bash-4.2-patches/bash42-050 ftp://ftp.cwru.edu/pub/bash/bash-4.2-patches/bash42-051 ftp://ftp.cwru.edu/pub/bash/bash-4.2-patches/bash42-052 ftp://ftp.cwru.edu/pub/bash/bash-4.2-patches/bash42-053 mirror://gnu/bash/bash-4.2-patches/bash42-001 mirror://gnu/bash/bash-4.2-patches/bash42-002 mirror://gnu/bash/bash-4.2-patches/bash42-003 mirror://gnu/bash/bash-4.2-patches/bash42-004 mirror://gnu/bash/bash-4.2-patches/bash42-005 mirror://gnu/bash/bash-4.2-patches/bash42-006 mirror://gnu/bash/bash-4.2-patches/bash42-007 mirror://gnu/bash/bash-4.2-patches/bash42-008 mirror://gnu/bash/bash-4.2-patches/bash42-009 mirror://gnu/bash/bash-4.2-patches/bash42-010 mirror://gnu/bash/bash-4.2-patches/bash42-011 mirror://gnu/bash/bash-4.2-patches/bash42-012 mirror://gnu/bash/bash-4.2-patches/bash42-013 mirror://gnu/bash/bash-4.2-patches/bash42-014 mirror://gnu/bash/bash-4.2-patches/bash42-015 mirror://gnu/bash/bash-4.2-patches/bash42-016 mirror://gnu/bash/bash-4.2-patches/bash42-017 mirror://gnu/bash/bash-4.2-patches/bash42-018 mirror://gnu/bash/bash-4.2-patches/bash42-019 mirror://gnu/bash/bash-4.2-patches/bash42-020 mirror://gnu/bash/bash-4.2-patches/bash42-021 mirror://gnu/bash/bash-4.2-patches/bash42-022 mirror://gnu/bash/bash-4.2-patches/bash42-023 mirror://gnu/bash/bash-4.2-patches/bash42-024 mirror://gnu/bash/bash-4.2-patches/bash42-025 mirror://gnu/bash/bash-4.2-patches/bash42-026 mirror://gnu/bash/bash-4.2-patches/bash42-027 mirror://gnu/bash/bash-4.2-patches/bash42-028 mirror://gnu/bash/bash-4.2-patches/bash42-029 mirror://gnu/bash/bash-4.2-patches/bash42-030 mirror://gnu/bash/bash-4.2-patches/bash42-031 mirror://gnu/bash/bash-4.2-patches/bash42-032 mirror://gnu/bash/bash-4.2-patches/bash42-033 mirror://gnu/bash/bash-4.2-patches/bash42-034 mirror://gnu/bash/bash-4.2-patches/bash42-035 mirror://gnu/bash/bash-4.2-patches/bash42-036 mirror://gnu/bash/bash-4.2-patches/bash42-037 mirror://gnu/bash/bash-4.2-patches/bash42-038 mirror://gnu/bash/bash-4.2-patches/bash42-039 mirror://gnu/bash/bash-4.2-patches/bash42-040 mirror://gnu/bash/bash-4.2-patches/bash42-041 mirror://gnu/bash/bash-4.2-patches/bash42-042 mirror://gnu/bash/bash-4.2-patches/bash42-043 mirror://gnu/bash/bash-4.2-patches/bash42-044 mirror://gnu/bash/bash-4.2-patches/bash42-045 mirror://gnu/bash/bash-4.2-patches/bash42-046 mirror://gnu/bash/bash-4.2-patches/bash42-047 mirror://gnu/bash/bash-4.2-patches/bash42-048 mirror://gnu/bash/bash-4.2-patches/bash42-049 mirror://gnu/bash/bash-4.2-patches/bash42-050 mirror://gnu/bash/bash-4.2-patches/bash42-051 mirror://gnu/bash/bash-4.2-patches/bash42-052 mirror://gnu/bash/bash-4.2-patches/bash42-053 +SRC_URI=mirror://gnu/bash/bash-4.2.tar.gz ftp://ftp.cwru.edu/pub/bash/bash-4.2-patches/bash42-001 ftp://ftp.cwru.edu/pub/bash/bash-4.2-patches/bash42-002 ftp://ftp.cwru.edu/pub/bash/bash-4.2-patches/bash42-003 ftp://ftp.cwru.edu/pub/bash/bash-4.2-patches/bash42-004 ftp://ftp.cwru.edu/pub/bash/bash-4.2-patches/bash42-005 ftp://ftp.cwru.edu/pub/bash/bash-4.2-patches/bash42-006 ftp://ftp.cwru.edu/pub/bash/bash-4.2-patches/bash42-007 ftp://ftp.cwru.edu/pub/bash/bash-4.2-patches/bash42-008 ftp://ftp.cwru.edu/pub/bash/bash-4.2-patches/bash42-009 ftp://ftp.cwru.edu/pub/bash/bash-4.2-patches/bash42-010 ftp://ftp.cwru.edu/pub/bash/bash-4.2-patches/bash42-011 ftp://ftp.cwru.edu/pub/bash/bash-4.2-patches/bash42-012 ftp://ftp.cwru.edu/pub/bash/bash-4.2-patches/bash42-013 ftp://ftp.cwru.edu/pub/bash/bash-4.2-patches/bash42-014 ftp://ftp.cwru.edu/pub/bash/bash-4.2-patches/bash42-015 ftp://ftp.cwru.edu/pub/bash/bash-4.2-patches/bash42-016 ftp://ftp.cwru.edu/pub/bash/bash-4.2-patches/bash42-017 ftp://ftp.cwru.edu/pub/bash/bash-4.2-patches/bash42-018 ftp://ftp.cwru.edu/pub/bash/bash-4.2-patches/bash42-019 ftp://ftp.cwru.edu/pub/bash/bash-4.2-patches/bash42-020 ftp://ftp.cwru.edu/pub/bash/bash-4.2-patches/bash42-021 ftp://ftp.cwru.edu/pub/bash/bash-4.2-patches/bash42-022 ftp://ftp.cwru.edu/pub/bash/bash-4.2-patches/bash42-023 ftp://ftp.cwru.edu/pub/bash/bash-4.2-patches/bash42-024 ftp://ftp.cwru.edu/pub/bash/bash-4.2-patches/bash42-025 ftp://ftp.cwru.edu/pub/bash/bash-4.2-patches/bash42-026 ftp://ftp.cwru.edu/pub/bash/bash-4.2-patches/bash42-027 ftp://ftp.cwru.edu/pub/bash/bash-4.2-patches/bash42-028 ftp://ftp.cwru.edu/pub/bash/bash-4.2-patches/bash42-029 ftp://ftp.cwru.edu/pub/bash/bash-4.2-patches/bash42-030 ftp://ftp.cwru.edu/pub/bash/bash-4.2-patches/bash42-031 ftp://ftp.cwru.edu/pub/bash/bash-4.2-patches/bash42-032 ftp://ftp.cwru.edu/pub/bash/bash-4.2-patches/bash42-033 ftp://ftp.cwru.edu/pub/bash/bash-4.2-patches/bash42-034 ftp://ftp.cwru.edu/pub/bash/bash-4.2-patches/bash42-035 ftp://ftp.cwru.edu/pub/bash/bash-4.2-patches/bash42-036 ftp://ftp.cwru.edu/pub/bash/bash-4.2-patches/bash42-037 ftp://ftp.cwru.edu/pub/bash/bash-4.2-patches/bash42-038 ftp://ftp.cwru.edu/pub/bash/bash-4.2-patches/bash42-039 ftp://ftp.cwru.edu/pub/bash/bash-4.2-patches/bash42-040 ftp://ftp.cwru.edu/pub/bash/bash-4.2-patches/bash42-041 ftp://ftp.cwru.edu/pub/bash/bash-4.2-patches/bash42-042 ftp://ftp.cwru.edu/pub/bash/bash-4.2-patches/bash42-043 ftp://ftp.cwru.edu/pub/bash/bash-4.2-patches/bash42-044 ftp://ftp.cwru.edu/pub/bash/bash-4.2-patches/bash42-045 ftp://ftp.cwru.edu/pub/bash/bash-4.2-patches/bash42-046 ftp://ftp.cwru.edu/pub/bash/bash-4.2-patches/bash42-047 ftp://ftp.cwru.edu/pub/bash/bash-4.2-patches/bash42-048 ftp://ftp.cwru.edu/pub/bash/bash-4.2-patches/bash42-049 ftp://ftp.cwru.edu/pub/bash/bash-4.2-patches/bash42-050 ftp://ftp.cwru.edu/pub/bash/bash-4.2-patches/bash42-051 ftp://ftp.cwru.edu/pub/bash/bash-4.2-patches/bash42-052 ftp://ftp.cwru.edu/pub/bash/bash-4.2-patches/bash42-053 mirror://gnu/bash/bash-4.2-patches/bash42-001 mirror://gnu/bash/bash-4.2-patches/bash42-002 mirror://gnu/bash/bash-4.2-patches/bash42-003 mirror://gnu/bash/bash-4.2-patches/bash42-004 mirror://gnu/bash/bash-4.2-patches/bash42-005 mirror://gnu/bash/bash-4.2-patches/bash42-006 mirror://gnu/bash/bash-4.2-patches/bash42-007 mirror://gnu/bash/bash-4.2-patches/bash42-008 mirror://gnu/bash/bash-4.2-patches/bash42-009 mirror://gnu/bash/bash-4.2-patches/bash42-010 mirror://gnu/bash/bash-4.2-patches/bash42-011 mirror://gnu/bash/bash-4.2-patches/bash42-012 mirror://gnu/bash/bash-4.2-patches/bash42-013 mirror://gnu/bash/bash-4.2-patches/bash42-014 mirror://gnu/bash/bash-4.2-patches/bash42-015 mirror://gnu/bash/bash-4.2-patches/bash42-016 mirror://gnu/bash/bash-4.2-patches/bash42-017 mirror://gnu/bash/bash-4.2-patches/bash42-018 mirror://gnu/bash/bash-4.2-patches/bash42-019 mirror://gnu/bash/bash-4.2-patches/bash42-020 mirror://gnu/bash/bash-4.2-patches/bash42-021 mirror://gnu/bash/bash-4.2-patches/bash42-022 mirror://gnu/bash/bash-4.2-patches/bash42-023 mirror://gnu/bash/bash-4.2-patches/bash42-024 mirror://gnu/bash/bash-4.2-patches/bash42-025 mirror://gnu/bash/bash-4.2-patches/bash42-026 mirror://gnu/bash/bash-4.2-patches/bash42-027 mirror://gnu/bash/bash-4.2-patches/bash42-028 mirror://gnu/bash/bash-4.2-patches/bash42-029 mirror://gnu/bash/bash-4.2-patches/bash42-030 mirror://gnu/bash/bash-4.2-patches/bash42-031 mirror://gnu/bash/bash-4.2-patches/bash42-032 mirror://gnu/bash/bash-4.2-patches/bash42-033 mirror://gnu/bash/bash-4.2-patches/bash42-034 mirror://gnu/bash/bash-4.2-patches/bash42-035 mirror://gnu/bash/bash-4.2-patches/bash42-036 mirror://gnu/bash/bash-4.2-patches/bash42-037 mirror://gnu/bash/bash-4.2-patches/bash42-038 mirror://gnu/bash/bash-4.2-patches/bash42-039 mirror://gnu/bash/bash-4.2-patches/bash42-040 mirror://gnu/bash/bash-4.2-patches/bash42-041 mirror://gnu/bash/bash-4.2-patches/bash42-042 mirror://gnu/bash/bash-4.2-patches/bash42-043 mirror://gnu/bash/bash-4.2-patches/bash42-044 mirror://gnu/bash/bash-4.2-patches/bash42-045 mirror://gnu/bash/bash-4.2-patches/bash42-046 mirror://gnu/bash/bash-4.2-patches/bash42-047 mirror://gnu/bash/bash-4.2-patches/bash42-048 mirror://gnu/bash/bash-4.2-patches/bash42-049 mirror://gnu/bash/bash-4.2-patches/bash42-050 mirror://gnu/bash/bash-4.2-patches/bash42-051 mirror://gnu/bash/bash-4.2-patches/bash42-052 mirror://gnu/bash/bash-4.2-patches/bash42-053 https://dev.gentoo.org/~sam/distfiles/app-shells/bash/bash-4.2_p53-patches.tar.xz _eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic a500d7cc40da3de38c361e889153bdf7 multilib 4fbbbc98f236f1b43acd99476bc3cd85 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c -_md5_=b3e51143ab7b7d188b3fb9227dd3d8cb +_md5_=950a3ba1a4db31ee2adda4de33e78df6 diff --git a/metadata/md5-cache/app-shells/bash-4.3_p48-r2 b/metadata/md5-cache/app-shells/bash-4.3_p48-r2 index 88079c940ee1..136397899e40 100644 --- a/metadata/md5-cache/app-shells/bash-4.3_p48-r2 +++ b/metadata/md5-cache/app-shells/bash-4.3_p48-r2 @@ -10,6 +10,6 @@ KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 sparc x86 LICENSE=GPL-3 RDEPEND=>=sys-libs/ncurses-5.2-r2:0= readline? ( >=sys-libs/readline-6.3:0= ) nls? ( virtual/libintl ) !=sys-libs/ncurses-5.2-r2:0= nls? ( virtual/libintl ) readline? ( >=sys-libs/readline-7.0:0= ) SLOT=4.4 -SRC_URI=mirror://gnu/bash/bash-4.4.tar.gz ftp://ftp.cwru.edu/pub/bash/bash-4.4-patches/bash44-001 ftp://ftp.cwru.edu/pub/bash/bash-4.4-patches/bash44-002 ftp://ftp.cwru.edu/pub/bash/bash-4.4-patches/bash44-003 ftp://ftp.cwru.edu/pub/bash/bash-4.4-patches/bash44-004 ftp://ftp.cwru.edu/pub/bash/bash-4.4-patches/bash44-005 ftp://ftp.cwru.edu/pub/bash/bash-4.4-patches/bash44-006 ftp://ftp.cwru.edu/pub/bash/bash-4.4-patches/bash44-007 ftp://ftp.cwru.edu/pub/bash/bash-4.4-patches/bash44-008 ftp://ftp.cwru.edu/pub/bash/bash-4.4-patches/bash44-009 ftp://ftp.cwru.edu/pub/bash/bash-4.4-patches/bash44-010 ftp://ftp.cwru.edu/pub/bash/bash-4.4-patches/bash44-011 ftp://ftp.cwru.edu/pub/bash/bash-4.4-patches/bash44-012 ftp://ftp.cwru.edu/pub/bash/bash-4.4-patches/bash44-013 ftp://ftp.cwru.edu/pub/bash/bash-4.4-patches/bash44-014 ftp://ftp.cwru.edu/pub/bash/bash-4.4-patches/bash44-015 ftp://ftp.cwru.edu/pub/bash/bash-4.4-patches/bash44-016 ftp://ftp.cwru.edu/pub/bash/bash-4.4-patches/bash44-017 ftp://ftp.cwru.edu/pub/bash/bash-4.4-patches/bash44-018 ftp://ftp.cwru.edu/pub/bash/bash-4.4-patches/bash44-019 ftp://ftp.cwru.edu/pub/bash/bash-4.4-patches/bash44-020 ftp://ftp.cwru.edu/pub/bash/bash-4.4-patches/bash44-021 ftp://ftp.cwru.edu/pub/bash/bash-4.4-patches/bash44-022 ftp://ftp.cwru.edu/pub/bash/bash-4.4-patches/bash44-023 mirror://gnu/bash/bash-4.4-patches/bash44-001 mirror://gnu/bash/bash-4.4-patches/bash44-002 mirror://gnu/bash/bash-4.4-patches/bash44-003 mirror://gnu/bash/bash-4.4-patches/bash44-004 mirror://gnu/bash/bash-4.4-patches/bash44-005 mirror://gnu/bash/bash-4.4-patches/bash44-006 mirror://gnu/bash/bash-4.4-patches/bash44-007 mirror://gnu/bash/bash-4.4-patches/bash44-008 mirror://gnu/bash/bash-4.4-patches/bash44-009 mirror://gnu/bash/bash-4.4-patches/bash44-010 mirror://gnu/bash/bash-4.4-patches/bash44-011 mirror://gnu/bash/bash-4.4-patches/bash44-012 mirror://gnu/bash/bash-4.4-patches/bash44-013 mirror://gnu/bash/bash-4.4-patches/bash44-014 mirror://gnu/bash/bash-4.4-patches/bash44-015 mirror://gnu/bash/bash-4.4-patches/bash44-016 mirror://gnu/bash/bash-4.4-patches/bash44-017 mirror://gnu/bash/bash-4.4-patches/bash44-018 mirror://gnu/bash/bash-4.4-patches/bash44-019 mirror://gnu/bash/bash-4.4-patches/bash44-020 mirror://gnu/bash/bash-4.4-patches/bash44-021 mirror://gnu/bash/bash-4.4-patches/bash44-022 mirror://gnu/bash/bash-4.4-patches/bash44-023 +SRC_URI=mirror://gnu/bash/bash-4.4.tar.gz ftp://ftp.cwru.edu/pub/bash/bash-4.4-patches/bash44-001 ftp://ftp.cwru.edu/pub/bash/bash-4.4-patches/bash44-002 ftp://ftp.cwru.edu/pub/bash/bash-4.4-patches/bash44-003 ftp://ftp.cwru.edu/pub/bash/bash-4.4-patches/bash44-004 ftp://ftp.cwru.edu/pub/bash/bash-4.4-patches/bash44-005 ftp://ftp.cwru.edu/pub/bash/bash-4.4-patches/bash44-006 ftp://ftp.cwru.edu/pub/bash/bash-4.4-patches/bash44-007 ftp://ftp.cwru.edu/pub/bash/bash-4.4-patches/bash44-008 ftp://ftp.cwru.edu/pub/bash/bash-4.4-patches/bash44-009 ftp://ftp.cwru.edu/pub/bash/bash-4.4-patches/bash44-010 ftp://ftp.cwru.edu/pub/bash/bash-4.4-patches/bash44-011 ftp://ftp.cwru.edu/pub/bash/bash-4.4-patches/bash44-012 ftp://ftp.cwru.edu/pub/bash/bash-4.4-patches/bash44-013 ftp://ftp.cwru.edu/pub/bash/bash-4.4-patches/bash44-014 ftp://ftp.cwru.edu/pub/bash/bash-4.4-patches/bash44-015 ftp://ftp.cwru.edu/pub/bash/bash-4.4-patches/bash44-016 ftp://ftp.cwru.edu/pub/bash/bash-4.4-patches/bash44-017 ftp://ftp.cwru.edu/pub/bash/bash-4.4-patches/bash44-018 ftp://ftp.cwru.edu/pub/bash/bash-4.4-patches/bash44-019 ftp://ftp.cwru.edu/pub/bash/bash-4.4-patches/bash44-020 ftp://ftp.cwru.edu/pub/bash/bash-4.4-patches/bash44-021 ftp://ftp.cwru.edu/pub/bash/bash-4.4-patches/bash44-022 ftp://ftp.cwru.edu/pub/bash/bash-4.4-patches/bash44-023 mirror://gnu/bash/bash-4.4-patches/bash44-001 mirror://gnu/bash/bash-4.4-patches/bash44-002 mirror://gnu/bash/bash-4.4-patches/bash44-003 mirror://gnu/bash/bash-4.4-patches/bash44-004 mirror://gnu/bash/bash-4.4-patches/bash44-005 mirror://gnu/bash/bash-4.4-patches/bash44-006 mirror://gnu/bash/bash-4.4-patches/bash44-007 mirror://gnu/bash/bash-4.4-patches/bash44-008 mirror://gnu/bash/bash-4.4-patches/bash44-009 mirror://gnu/bash/bash-4.4-patches/bash44-010 mirror://gnu/bash/bash-4.4-patches/bash44-011 mirror://gnu/bash/bash-4.4-patches/bash44-012 mirror://gnu/bash/bash-4.4-patches/bash44-013 mirror://gnu/bash/bash-4.4-patches/bash44-014 mirror://gnu/bash/bash-4.4-patches/bash44-015 mirror://gnu/bash/bash-4.4-patches/bash44-016 mirror://gnu/bash/bash-4.4-patches/bash44-017 mirror://gnu/bash/bash-4.4-patches/bash44-018 mirror://gnu/bash/bash-4.4-patches/bash44-019 mirror://gnu/bash/bash-4.4-patches/bash44-020 mirror://gnu/bash/bash-4.4-patches/bash44-021 mirror://gnu/bash/bash-4.4-patches/bash44-022 mirror://gnu/bash/bash-4.4-patches/bash44-023 https://dev.gentoo.org/~sam/distfiles/app-shells/bash/bash-4.4_p23-r2-patches.tar.xz _eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic a500d7cc40da3de38c361e889153bdf7 multilib 4fbbbc98f236f1b43acd99476bc3cd85 prefix eab3c99d77fe00506c109c8a736186f7 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c -_md5_=02b2efdd624e2d9b4e8c9ff5b4d1215e +_md5_=4cb63df4f5990a928766579d0b523e2b diff --git a/metadata/md5-cache/app-shells/bash-5.0_p18 b/metadata/md5-cache/app-shells/bash-5.0_p18 index a63735568cdb..ab16817ffe62 100644 --- a/metadata/md5-cache/app-shells/bash-5.0_p18 +++ b/metadata/md5-cache/app-shells/bash-5.0_p18 @@ -9,6 +9,6 @@ KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sp LICENSE=GPL-3 RDEPEND=>=sys-libs/ncurses-5.2-r2:0= nls? ( virtual/libintl ) readline? ( >=sys-libs/readline-8.0:0= ) SLOT=0 -SRC_URI=mirror://gnu/bash/bash-5.0.tar.gz ftp://ftp.cwru.edu/pub/bash/bash-5.0-patches/bash50-001 ftp://ftp.cwru.edu/pub/bash/bash-5.0-patches/bash50-002 ftp://ftp.cwru.edu/pub/bash/bash-5.0-patches/bash50-003 ftp://ftp.cwru.edu/pub/bash/bash-5.0-patches/bash50-004 ftp://ftp.cwru.edu/pub/bash/bash-5.0-patches/bash50-005 ftp://ftp.cwru.edu/pub/bash/bash-5.0-patches/bash50-006 ftp://ftp.cwru.edu/pub/bash/bash-5.0-patches/bash50-007 ftp://ftp.cwru.edu/pub/bash/bash-5.0-patches/bash50-008 ftp://ftp.cwru.edu/pub/bash/bash-5.0-patches/bash50-009 ftp://ftp.cwru.edu/pub/bash/bash-5.0-patches/bash50-010 ftp://ftp.cwru.edu/pub/bash/bash-5.0-patches/bash50-011 ftp://ftp.cwru.edu/pub/bash/bash-5.0-patches/bash50-012 ftp://ftp.cwru.edu/pub/bash/bash-5.0-patches/bash50-013 ftp://ftp.cwru.edu/pub/bash/bash-5.0-patches/bash50-014 ftp://ftp.cwru.edu/pub/bash/bash-5.0-patches/bash50-015 ftp://ftp.cwru.edu/pub/bash/bash-5.0-patches/bash50-016 ftp://ftp.cwru.edu/pub/bash/bash-5.0-patches/bash50-017 ftp://ftp.cwru.edu/pub/bash/bash-5.0-patches/bash50-018 mirror://gnu/bash/bash-5.0-patches/bash50-001 mirror://gnu/bash/bash-5.0-patches/bash50-002 mirror://gnu/bash/bash-5.0-patches/bash50-003 mirror://gnu/bash/bash-5.0-patches/bash50-004 mirror://gnu/bash/bash-5.0-patches/bash50-005 mirror://gnu/bash/bash-5.0-patches/bash50-006 mirror://gnu/bash/bash-5.0-patches/bash50-007 mirror://gnu/bash/bash-5.0-patches/bash50-008 mirror://gnu/bash/bash-5.0-patches/bash50-009 mirror://gnu/bash/bash-5.0-patches/bash50-010 mirror://gnu/bash/bash-5.0-patches/bash50-011 mirror://gnu/bash/bash-5.0-patches/bash50-012 mirror://gnu/bash/bash-5.0-patches/bash50-013 mirror://gnu/bash/bash-5.0-patches/bash50-014 mirror://gnu/bash/bash-5.0-patches/bash50-015 mirror://gnu/bash/bash-5.0-patches/bash50-016 mirror://gnu/bash/bash-5.0-patches/bash50-017 mirror://gnu/bash/bash-5.0-patches/bash50-018 +SRC_URI=mirror://gnu/bash/bash-5.0.tar.gz ftp://ftp.cwru.edu/pub/bash/bash-5.0-patches/bash50-001 ftp://ftp.cwru.edu/pub/bash/bash-5.0-patches/bash50-002 ftp://ftp.cwru.edu/pub/bash/bash-5.0-patches/bash50-003 ftp://ftp.cwru.edu/pub/bash/bash-5.0-patches/bash50-004 ftp://ftp.cwru.edu/pub/bash/bash-5.0-patches/bash50-005 ftp://ftp.cwru.edu/pub/bash/bash-5.0-patches/bash50-006 ftp://ftp.cwru.edu/pub/bash/bash-5.0-patches/bash50-007 ftp://ftp.cwru.edu/pub/bash/bash-5.0-patches/bash50-008 ftp://ftp.cwru.edu/pub/bash/bash-5.0-patches/bash50-009 ftp://ftp.cwru.edu/pub/bash/bash-5.0-patches/bash50-010 ftp://ftp.cwru.edu/pub/bash/bash-5.0-patches/bash50-011 ftp://ftp.cwru.edu/pub/bash/bash-5.0-patches/bash50-012 ftp://ftp.cwru.edu/pub/bash/bash-5.0-patches/bash50-013 ftp://ftp.cwru.edu/pub/bash/bash-5.0-patches/bash50-014 ftp://ftp.cwru.edu/pub/bash/bash-5.0-patches/bash50-015 ftp://ftp.cwru.edu/pub/bash/bash-5.0-patches/bash50-016 ftp://ftp.cwru.edu/pub/bash/bash-5.0-patches/bash50-017 ftp://ftp.cwru.edu/pub/bash/bash-5.0-patches/bash50-018 mirror://gnu/bash/bash-5.0-patches/bash50-001 mirror://gnu/bash/bash-5.0-patches/bash50-002 mirror://gnu/bash/bash-5.0-patches/bash50-003 mirror://gnu/bash/bash-5.0-patches/bash50-004 mirror://gnu/bash/bash-5.0-patches/bash50-005 mirror://gnu/bash/bash-5.0-patches/bash50-006 mirror://gnu/bash/bash-5.0-patches/bash50-007 mirror://gnu/bash/bash-5.0-patches/bash50-008 mirror://gnu/bash/bash-5.0-patches/bash50-009 mirror://gnu/bash/bash-5.0-patches/bash50-010 mirror://gnu/bash/bash-5.0-patches/bash50-011 mirror://gnu/bash/bash-5.0-patches/bash50-012 mirror://gnu/bash/bash-5.0-patches/bash50-013 mirror://gnu/bash/bash-5.0-patches/bash50-014 mirror://gnu/bash/bash-5.0-patches/bash50-015 mirror://gnu/bash/bash-5.0-patches/bash50-016 mirror://gnu/bash/bash-5.0-patches/bash50-017 mirror://gnu/bash/bash-5.0-patches/bash50-018 https://dev.gentoo.org/~sam/distfiles/app-shells/bash/bash-5.0_p18-patches.tar.xz _eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic a500d7cc40da3de38c361e889153bdf7 multilib 4fbbbc98f236f1b43acd99476bc3cd85 prefix eab3c99d77fe00506c109c8a736186f7 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c -_md5_=87152a76f90bff05effb1312302373dd +_md5_=811b90644064b92231e8a9e228cb2230 diff --git a/metadata/md5-cache/app-shells/bash-5.1_p16 b/metadata/md5-cache/app-shells/bash-5.1_p16 index d749bad13c79..e269e01b7c22 100644 --- a/metadata/md5-cache/app-shells/bash-5.1_p16 +++ b/metadata/md5-cache/app-shells/bash-5.1_p16 @@ -10,6 +10,6 @@ KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~ LICENSE=GPL-3 RDEPEND=>=sys-libs/ncurses-5.2-r2:0= nls? ( virtual/libintl ) readline? ( >=sys-libs/readline-8.1:0= ) SLOT=0 -SRC_URI=mirror://gnu/bash/bash-5.1.tar.gz mirror://gnu/bash/bash-5.1-patches/bash51-001 mirror://gnu/bash/bash-5.1-patches/bash51-002 mirror://gnu/bash/bash-5.1-patches/bash51-003 mirror://gnu/bash/bash-5.1-patches/bash51-004 mirror://gnu/bash/bash-5.1-patches/bash51-005 mirror://gnu/bash/bash-5.1-patches/bash51-006 mirror://gnu/bash/bash-5.1-patches/bash51-007 mirror://gnu/bash/bash-5.1-patches/bash51-008 mirror://gnu/bash/bash-5.1-patches/bash51-009 mirror://gnu/bash/bash-5.1-patches/bash51-010 mirror://gnu/bash/bash-5.1-patches/bash51-011 mirror://gnu/bash/bash-5.1-patches/bash51-012 mirror://gnu/bash/bash-5.1-patches/bash51-013 mirror://gnu/bash/bash-5.1-patches/bash51-014 mirror://gnu/bash/bash-5.1-patches/bash51-015 mirror://gnu/bash/bash-5.1-patches/bash51-016 mirror://gnu/bash/bash-5.1-patches/bash51-001.sig mirror://gnu/bash/bash-5.1-patches/bash51-002.sig mirror://gnu/bash/bash-5.1-patches/bash51-003.sig mirror://gnu/bash/bash-5.1-patches/bash51-004.sig mirror://gnu/bash/bash-5.1-patches/bash51-005.sig mirror://gnu/bash/bash-5.1-patches/bash51-006.sig mirror://gnu/bash/bash-5.1-patches/bash51-007.sig mirror://gnu/bash/bash-5.1-patches/bash51-008.sig mirror://gnu/bash/bash-5.1-patches/bash51-009.sig mirror://gnu/bash/bash-5.1-patches/bash51-010.sig mirror://gnu/bash/bash-5.1-patches/bash51-011.sig mirror://gnu/bash/bash-5.1-patches/bash51-012.sig mirror://gnu/bash/bash-5.1-patches/bash51-013.sig mirror://gnu/bash/bash-5.1-patches/bash51-014.sig mirror://gnu/bash/bash-5.1-patches/bash51-015.sig mirror://gnu/bash/bash-5.1-patches/bash51-016.sig ftp://ftp.cwru.edu/pub/bash/bash-5.1-patches/bash51-001 ftp://ftp.cwru.edu/pub/bash/bash-5.1-patches/bash51-002 ftp://ftp.cwru.edu/pub/bash/bash-5.1-patches/bash51-003 ftp://ftp.cwru.edu/pub/bash/bash-5.1-patches/bash51-004 ftp://ftp.cwru.edu/pub/bash/bash-5.1-patches/bash51-005 ftp://ftp.cwru.edu/pub/bash/bash-5.1-patches/bash51-006 ftp://ftp.cwru.edu/pub/bash/bash-5.1-patches/bash51-007 ftp://ftp.cwru.edu/pub/bash/bash-5.1-patches/bash51-008 ftp://ftp.cwru.edu/pub/bash/bash-5.1-patches/bash51-009 ftp://ftp.cwru.edu/pub/bash/bash-5.1-patches/bash51-010 ftp://ftp.cwru.edu/pub/bash/bash-5.1-patches/bash51-011 ftp://ftp.cwru.edu/pub/bash/bash-5.1-patches/bash51-012 ftp://ftp.cwru.edu/pub/bash/bash-5.1-patches/bash51-013 ftp://ftp.cwru.edu/pub/bash/bash-5.1-patches/bash51-014 ftp://ftp.cwru.edu/pub/bash/bash-5.1-patches/bash51-015 ftp://ftp.cwru.edu/pub/bash/bash-5.1-patches/bash51-016 ftp://ftp.cwru.edu/pub/bash/bash-5.1-patches/bash51-001.sig ftp://ftp.cwru.edu/pub/bash/bash-5.1-patches/bash51-002.sig ftp://ftp.cwru.edu/pub/bash/bash-5.1-patches/bash51-003.sig ftp://ftp.cwru.edu/pub/bash/bash-5.1-patches/bash51-004.sig ftp://ftp.cwru.edu/pub/bash/bash-5.1-patches/bash51-005.sig ftp://ftp.cwru.edu/pub/bash/bash-5.1-patches/bash51-006.sig ftp://ftp.cwru.edu/pub/bash/bash-5.1-patches/bash51-007.sig ftp://ftp.cwru.edu/pub/bash/bash-5.1-patches/bash51-008.sig ftp://ftp.cwru.edu/pub/bash/bash-5.1-patches/bash51-009.sig ftp://ftp.cwru.edu/pub/bash/bash-5.1-patches/bash51-010.sig ftp://ftp.cwru.edu/pub/bash/bash-5.1-patches/bash51-011.sig ftp://ftp.cwru.edu/pub/bash/bash-5.1-patches/bash51-012.sig ftp://ftp.cwru.edu/pub/bash/bash-5.1-patches/bash51-013.sig ftp://ftp.cwru.edu/pub/bash/bash-5.1-patches/bash51-014.sig ftp://ftp.cwru.edu/pub/bash/bash-5.1-patches/bash51-015.sig ftp://ftp.cwru.edu/pub/bash/bash-5.1-patches/bash51-016.sig verify-sig? ( mirror://gnu/bash/bash-5.1.tar.gz.sig ) +SRC_URI=mirror://gnu/bash/bash-5.1.tar.gz mirror://gnu/bash/bash-5.1-patches/bash51-001 mirror://gnu/bash/bash-5.1-patches/bash51-002 mirror://gnu/bash/bash-5.1-patches/bash51-003 mirror://gnu/bash/bash-5.1-patches/bash51-004 mirror://gnu/bash/bash-5.1-patches/bash51-005 mirror://gnu/bash/bash-5.1-patches/bash51-006 mirror://gnu/bash/bash-5.1-patches/bash51-007 mirror://gnu/bash/bash-5.1-patches/bash51-008 mirror://gnu/bash/bash-5.1-patches/bash51-009 mirror://gnu/bash/bash-5.1-patches/bash51-010 mirror://gnu/bash/bash-5.1-patches/bash51-011 mirror://gnu/bash/bash-5.1-patches/bash51-012 mirror://gnu/bash/bash-5.1-patches/bash51-013 mirror://gnu/bash/bash-5.1-patches/bash51-014 mirror://gnu/bash/bash-5.1-patches/bash51-015 mirror://gnu/bash/bash-5.1-patches/bash51-016 mirror://gnu/bash/bash-5.1-patches/bash51-001.sig mirror://gnu/bash/bash-5.1-patches/bash51-002.sig mirror://gnu/bash/bash-5.1-patches/bash51-003.sig mirror://gnu/bash/bash-5.1-patches/bash51-004.sig mirror://gnu/bash/bash-5.1-patches/bash51-005.sig mirror://gnu/bash/bash-5.1-patches/bash51-006.sig mirror://gnu/bash/bash-5.1-patches/bash51-007.sig mirror://gnu/bash/bash-5.1-patches/bash51-008.sig mirror://gnu/bash/bash-5.1-patches/bash51-009.sig mirror://gnu/bash/bash-5.1-patches/bash51-010.sig mirror://gnu/bash/bash-5.1-patches/bash51-011.sig mirror://gnu/bash/bash-5.1-patches/bash51-012.sig mirror://gnu/bash/bash-5.1-patches/bash51-013.sig mirror://gnu/bash/bash-5.1-patches/bash51-014.sig mirror://gnu/bash/bash-5.1-patches/bash51-015.sig mirror://gnu/bash/bash-5.1-patches/bash51-016.sig ftp://ftp.cwru.edu/pub/bash/bash-5.1-patches/bash51-001 ftp://ftp.cwru.edu/pub/bash/bash-5.1-patches/bash51-002 ftp://ftp.cwru.edu/pub/bash/bash-5.1-patches/bash51-003 ftp://ftp.cwru.edu/pub/bash/bash-5.1-patches/bash51-004 ftp://ftp.cwru.edu/pub/bash/bash-5.1-patches/bash51-005 ftp://ftp.cwru.edu/pub/bash/bash-5.1-patches/bash51-006 ftp://ftp.cwru.edu/pub/bash/bash-5.1-patches/bash51-007 ftp://ftp.cwru.edu/pub/bash/bash-5.1-patches/bash51-008 ftp://ftp.cwru.edu/pub/bash/bash-5.1-patches/bash51-009 ftp://ftp.cwru.edu/pub/bash/bash-5.1-patches/bash51-010 ftp://ftp.cwru.edu/pub/bash/bash-5.1-patches/bash51-011 ftp://ftp.cwru.edu/pub/bash/bash-5.1-patches/bash51-012 ftp://ftp.cwru.edu/pub/bash/bash-5.1-patches/bash51-013 ftp://ftp.cwru.edu/pub/bash/bash-5.1-patches/bash51-014 ftp://ftp.cwru.edu/pub/bash/bash-5.1-patches/bash51-015 ftp://ftp.cwru.edu/pub/bash/bash-5.1-patches/bash51-016 ftp://ftp.cwru.edu/pub/bash/bash-5.1-patches/bash51-001.sig ftp://ftp.cwru.edu/pub/bash/bash-5.1-patches/bash51-002.sig ftp://ftp.cwru.edu/pub/bash/bash-5.1-patches/bash51-003.sig ftp://ftp.cwru.edu/pub/bash/bash-5.1-patches/bash51-004.sig ftp://ftp.cwru.edu/pub/bash/bash-5.1-patches/bash51-005.sig ftp://ftp.cwru.edu/pub/bash/bash-5.1-patches/bash51-006.sig ftp://ftp.cwru.edu/pub/bash/bash-5.1-patches/bash51-007.sig ftp://ftp.cwru.edu/pub/bash/bash-5.1-patches/bash51-008.sig ftp://ftp.cwru.edu/pub/bash/bash-5.1-patches/bash51-009.sig ftp://ftp.cwru.edu/pub/bash/bash-5.1-patches/bash51-010.sig ftp://ftp.cwru.edu/pub/bash/bash-5.1-patches/bash51-011.sig ftp://ftp.cwru.edu/pub/bash/bash-5.1-patches/bash51-012.sig ftp://ftp.cwru.edu/pub/bash/bash-5.1-patches/bash51-013.sig ftp://ftp.cwru.edu/pub/bash/bash-5.1-patches/bash51-014.sig ftp://ftp.cwru.edu/pub/bash/bash-5.1-patches/bash51-015.sig ftp://ftp.cwru.edu/pub/bash/bash-5.1-patches/bash51-016.sig verify-sig? ( mirror://gnu/bash/bash-5.1.tar.gz.sig ) https://dev.gentoo.org/~sam/distfiles/app-shells/bash/bash-5.1_p16-patches.tar.xz _eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic a500d7cc40da3de38c361e889153bdf7 multilib 4fbbbc98f236f1b43acd99476bc3cd85 prefix eab3c99d77fe00506c109c8a736186f7 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 verify-sig 0748d665fa664a87add00152ed046e16 wrapper 4a1902f969e5718126434fc35f3a0d9c -_md5_=42a0dc1987c744b12c97eed1d5a1c526 +_md5_=f7758a4d2a439cff881d3c1eea13571e diff --git a/metadata/md5-cache/app-shells/bash-5.2_beta b/metadata/md5-cache/app-shells/bash-5.2_beta index b4a68e4fa8b1..cb6f641e4ff1 100644 --- a/metadata/md5-cache/app-shells/bash-5.2_beta +++ b/metadata/md5-cache/app-shells/bash-5.2_beta @@ -11,4 +11,4 @@ RDEPEND=>=sys-libs/ncurses-5.2-r2:0= nls? ( virtual/libintl ) readline? ( >=sys- SLOT=0 SRC_URI=ftp://ftp.cwru.edu/pub/bash/bash-5.2-beta.tar.gz verify-sig? ( ftp://ftp.cwru.edu/pub/bash/bash-5.2-beta.tar.gz.sig ) _eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic a500d7cc40da3de38c361e889153bdf7 multilib 4fbbbc98f236f1b43acd99476bc3cd85 prefix eab3c99d77fe00506c109c8a736186f7 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 verify-sig 0748d665fa664a87add00152ed046e16 wrapper 4a1902f969e5718126434fc35f3a0d9c -_md5_=f1bdfbf1e567ac5ede4b80d97b31a335 +_md5_=f0896ef481928fb774a5d7db30becd19 diff --git a/metadata/md5-cache/app-shells/bash-9999 b/metadata/md5-cache/app-shells/bash-9999 index aaab0bca5151..35ab56cec8b2 100644 --- a/metadata/md5-cache/app-shells/bash-9999 +++ b/metadata/md5-cache/app-shells/bash-9999 @@ -11,4 +11,4 @@ PROPERTIES=live RDEPEND=>=sys-libs/ncurses-5.2-r2:0= nls? ( virtual/libintl ) readline? ( >=sys-libs/readline-8.2:0= ) SLOT=0 _eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic a500d7cc40da3de38c361e889153bdf7 git-r3 b9ac6f96d2a88edb5b351df634dc5e53 multilib 4fbbbc98f236f1b43acd99476bc3cd85 prefix eab3c99d77fe00506c109c8a736186f7 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 verify-sig 0748d665fa664a87add00152ed046e16 wrapper 4a1902f969e5718126434fc35f3a0d9c -_md5_=f1bdfbf1e567ac5ede4b80d97b31a335 +_md5_=f0896ef481928fb774a5d7db30becd19 diff --git a/metadata/md5-cache/app-text/Manifest.gz b/metadata/md5-cache/app-text/Manifest.gz index 104e157438dd9a61fbb2feecab79e398b27d0d09..f0f6dd74d25b39385bc7f9c01317c4723d2c542c 100644 GIT binary patch delta 71990 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

    Q)=lt9-9!;f6e-OaKy=enBs9} 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 z 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/tk-8.3 SLOT=0 SRC_URI=http://wftp.tu-chemnitz.de/pub/Local/urz/ding/ding-1.9.tar.gz _eclasses_=desktop c0d27bf73aa08ca05b663dbd31fbef28 xdg 6024fbc93167fad782e2032933654857 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=bc2f61884886d88e7883da6156b160ec +_md5_=81ca29a30ed218d23bc7f7bcd5931a90 diff --git a/metadata/md5-cache/app-text/gspell-1.11.1 b/metadata/md5-cache/app-text/gspell-1.11.1 new file mode 100644 index 000000000000..99599a46e4a9 --- /dev/null +++ b/metadata/md5-cache/app-text/gspell-1.11.1 @@ -0,0 +1,17 @@ +BDEPEND=dev-libs/libxml2:2 dev-util/glib-utils >=dev-util/gtk-doc-am-1.25 >=sys-devel/gettext-0.19.6 virtual/pkgconfig vala? ( || ( dev-lang/vala:0.56 dev-lang/vala:0.54 dev-lang/vala:0.52 dev-lang/vala:0.50 ) ) test? ( app-text/enchant:2[hunspell] || ( app-dicts/myspell-en[l10n_en(+)] app-dicts/myspell-en[l10n_en-US(+)] ) ) >=app-portage/elt-patches-20170815 app-arch/xz-utils test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) +DEFINED_PHASES=compile configure install postinst postrm preinst prepare test +DEPEND=>=app-text/enchant-2.1.3:2 >=dev-libs/glib-2.44:2 >=x11-libs/gtk+-3.20:3[introspection?] dev-libs/icu:= introspection? ( >=dev-libs/gobject-introspection-1.42.0:= ) test? ( sys-apps/dbus ) +DESCRIPTION=Spell check library for GTK+ applications +EAPI=8 +HOMEPAGE=https://gitlab.gnome.org/GNOME/gspell +INHERIT=gnome2 vala virtualx +IUSE=+introspection +vala test +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 +LICENSE=LGPL-2.1+ +RDEPEND=>=app-text/enchant-2.1.3:2 >=dev-libs/glib-2.44:2 >=x11-libs/gtk+-3.20:3[introspection?] dev-libs/icu:= introspection? ( >=dev-libs/gobject-introspection-1.42.0:= ) +REQUIRED_USE=vala? ( introspection ) +RESTRICT=!test? ( test ) +SLOT=0/2 +SRC_URI=mirror://gnome/sources/gspell/1.11/gspell-1.11.1.tar.xz +_eclasses_=gnome.org 429073e99d7067d3462e875bf5c6e14a gnome2 4f729d9211b2e3c00a285d6301a557e1 gnome2-utils 2116cec8f46f4d1b0a88c5b1f1575dd3 libtool 241a8f577b9781a42a7421e53448a44e multilib 4fbbbc98f236f1b43acd99476bc3cd85 toolchain-funcs fd9cde67030b26e479eeadaced488253 vala 9badd41d5aab740ae5ac301c4416c5f8 virtualx 975d49ff3b3f451efe7a95f230532135 xdg 6024fbc93167fad782e2032933654857 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e +_md5_=1aa276514ff050a0e59fa17618ef6a3e diff --git a/metadata/md5-cache/app-text/lesspipe-2.05 b/metadata/md5-cache/app-text/lesspipe-2.05 index 470da944afcb..7e4c1acbb01d 100644 --- a/metadata/md5-cache/app-text/lesspipe-2.05 +++ b/metadata/md5-cache/app-text/lesspipe-2.05 @@ -4,10 +4,10 @@ DESCRIPTION=A preprocessor for less EAPI=7 HOMEPAGE=https://github.com/wofr06/lesspipe INHERIT=bash-completion-r1 -KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris +KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris LICENSE=GPL-2 RESTRICT=test SLOT=0 SRC_URI=https://github.com/wofr06/lesspipe/archive/v2.05.tar.gz -> lesspipe-2.05.tar.gz _eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff multilib 4fbbbc98f236f1b43acd99476bc3cd85 toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=12d148ff5e3cbbc7dd1b62b14ca2e815 +_md5_=170b55c94fbf28d3f21c76964f0eeb10 diff --git a/metadata/md5-cache/app-text/libetonyek-0.1.10 b/metadata/md5-cache/app-text/libetonyek-0.1.10 deleted file mode 100644 index ab828e8849a1..000000000000 --- a/metadata/md5-cache/app-text/libetonyek-0.1.10 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=virtual/pkgconfig doc? ( app-doc/doxygen ) -DEFINED_PHASES=configure install prepare -DEPEND=app-text/liblangtag dev-libs/librevenge dev-libs/libxml2 >=dev-util/mdds-1.5:1/1.5 sys-libs/zlib dev-libs/boost media-libs/glm sys-devel/libtool test? ( dev-util/cppunit ) -DESCRIPTION=Library parsing Apple Keynote presentations -EAPI=7 -HOMEPAGE=https://wiki.documentfoundation.org/DLP/Libraries/libetonyek -IUSE=doc static-libs test -KEYWORDS=amd64 ~arm arm64 ~ppc64 ~riscv x86 -LICENSE=|| ( GPL-2+ LGPL-2.1 MPL-1.1 ) -RDEPEND=app-text/liblangtag dev-libs/librevenge dev-libs/libxml2 >=dev-util/mdds-1.5:1/1.5 sys-libs/zlib -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://dev-www.libreoffice.org/src/libetonyek/libetonyek-0.1.10.tar.xz -_md5_=486326ec7b8ae6799253fd1e8688d35b diff --git a/metadata/md5-cache/app-text/libetonyek-0.1.10-r1 b/metadata/md5-cache/app-text/libetonyek-0.1.10-r1 index 72a6a2c155cd..51701b0ad911 100644 --- a/metadata/md5-cache/app-text/libetonyek-0.1.10-r1 +++ b/metadata/md5-cache/app-text/libetonyek-0.1.10-r1 @@ -5,10 +5,10 @@ DESCRIPTION=Library parsing Apple Keynote presentations EAPI=8 HOMEPAGE=https://wiki.documentfoundation.org/DLP/Libraries/libetonyek IUSE=doc static-libs test -KEYWORDS=amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 +KEYWORDS=amd64 ~arm arm64 ~ppc64 ~riscv x86 LICENSE=|| ( GPL-2+ LGPL-2.1 MPL-1.1 ) RDEPEND=app-text/liblangtag dev-libs/librevenge dev-libs/libxml2 >=dev-util/mdds-2.0:1= sys-libs/zlib RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://dev-www.libreoffice.org/src/libetonyek/libetonyek-0.1.10.tar.xz -_md5_=8058a0d29de784c3f2d590ed4c18fb0d +_md5_=eae603cef28249440c8aceba11628109 diff --git a/metadata/md5-cache/app-text/libnumbertext-1.0.10 b/metadata/md5-cache/app-text/libnumbertext-1.0.10 index 708a73ce9591..93b9dbbc4e40 100644 --- a/metadata/md5-cache/app-text/libnumbertext-1.0.10 +++ b/metadata/md5-cache/app-text/libnumbertext-1.0.10 @@ -2,8 +2,8 @@ DEFINED_PHASES=configure install DESCRIPTION=Number to number name and money text conversion libraries EAPI=8 HOMEPAGE=https://github.com/Numbertext/libnumbertext -KEYWORDS=amd64 ~arm ~arm64 ~ppc64 ~x86 +KEYWORDS=amd64 ~arm arm64 ~ppc64 x86 LICENSE=LGPL-3+ SLOT=0 SRC_URI=https://github.com/Numbertext/libnumbertext/releases/download/1.0.10/libnumbertext-1.0.10.tar.xz -_md5_=be6f35bfb001086cf4e2816c4714995d +_md5_=710ed8652f242ffd3a38337c197ec978 diff --git a/metadata/md5-cache/app-text/libnumbertext-1.0.8 b/metadata/md5-cache/app-text/libnumbertext-1.0.8 deleted file mode 100644 index 2c9527005fc4..000000000000 --- a/metadata/md5-cache/app-text/libnumbertext-1.0.8 +++ /dev/null @@ -1,9 +0,0 @@ -DEFINED_PHASES=configure install -DESCRIPTION=Number to number name and money text conversion libraries -EAPI=8 -HOMEPAGE=https://github.com/Numbertext/libnumbertext -KEYWORDS=amd64 ~arm arm64 ~ppc64 x86 -LICENSE=LGPL-3+ -SLOT=0 -SRC_URI=https://github.com/Numbertext/libnumbertext/releases/download/1.0.8/libnumbertext-1.0.8.tar.xz -_md5_=710ed8652f242ffd3a38337c197ec978 diff --git a/metadata/md5-cache/app-text/poppler-22.05.0 b/metadata/md5-cache/app-text/poppler-22.05.0 index 102fa4cfc506..753bea394ea5 100644 --- a/metadata/md5-cache/app-text/poppler-22.05.0 +++ b/metadata/md5-cache/app-text/poppler-22.05.0 @@ -6,11 +6,11 @@ EAPI=8 HOMEPAGE=https://poppler.freedesktop.org/ INHERIT=cmake toolchain-funcs xdg-utils IUSE=boost cairo cjk curl +cxx debug doc +introspection +jpeg +jpeg2k +lcms nss png qt5 tiff +utils -KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris +KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris LICENSE=GPL-2 RDEPEND=media-libs/fontconfig >=media-libs/freetype-2.8 sys-libs/zlib cairo? ( dev-libs/glib:2 x11-libs/cairo introspection? ( dev-libs/gobject-introspection:= ) ) curl? ( net-misc/curl ) jpeg? ( media-libs/libjpeg-turbo:= ) jpeg2k? ( >=media-libs/openjpeg-2.3.0-r1:2= ) lcms? ( media-libs/lcms:2 ) nss? ( >=dev-libs/nss-3.19:0 ) png? ( media-libs/libpng:0= ) qt5? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtxml:5 ) tiff? ( media-libs/tiff:0 ) cjk? ( app-text/poppler-data ) RESTRICT=test SLOT=0/121 SRC_URI=https://poppler.freedesktop.org/poppler-22.05.0.tar.xz _eclasses_=cmake 90e2b29417d53718328f3a95227137a0 flag-o-matic a500d7cc40da3de38c361e889153bdf7 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs fd9cde67030b26e479eeadaced488253 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=d9f21266e2f80811b34ed14492cfff63 +_md5_=d3768e2f922eb5fed1671a9171388072 diff --git a/metadata/md5-cache/dev-cpp/Manifest.gz b/metadata/md5-cache/dev-cpp/Manifest.gz index 6181531d5b41b4eb6ca62b728887c80908b84615..fcd8cbfa5d3d53c5efd2efcaa80500a5837c26c2 100644 GIT binary patch literal 21358 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 Bf*=3@ literal 21184 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%0D|T3C>o+LG>|uN2iqwOOr* z)k3Au<0Q~W#2@Gz`BMBR6L*P&fG}O;N ztY$K0vEjMc8QNo?L>$2Q03oj{AxyK0Gc*%=s782&^~zS`5a;JppA{!+HmLq;1u0(b z?5Cf9{OLdX-yrNqeLbMTpg*J(PC_ASmzc9we|ETDXsH3x)?%#zOgDNYXU=I@oV(Rl zcs<(0ww9|WbKg(3I-86EEn9B+8&6Z<39BCfIv{U^o&?fq>Fta#*$-Vs6+VByloqgS zp2u3q3Jpv5HO`}eTTA!JiO|A35)p+0D-9sI2ceaHdD7SmIEMP}^Qkz^?1D=r={Q&S zJRsdqaNdb{P!^K&n*Xp^O_Y!4hdvOL+zs)m28g|3N^qlm%u0a2uY<3>*L_+PI~sz{ zKwfO-Mz7f@JfrCk}9!Q{UF=qVhTt z7g2#du>6BS%Aeq{RsPMZ!`^0#e_p9q9{Qo2Dybm|OWlK(Y0VE?5cTb70sn2<4Q4V> z19qryOKdO`6Sx=lSsVzz@e#aB2>&>hGC%}g}*(EyaCzX-2%V_ z?Q66WTJ)95;=e5uYk!^mnatqE;&+PWDgWf1P!zd%AUUm&u(J5H(CZnVux!m;0fG+s zx;l&lCS1p9_g*vCI6*p}1By626<_AcJR-FF(XOKel)RoH|9{`U{(2msIXd}M`*7F* z`5)OPuiNI{Vlh&jW;w=kRsZi=4?s*JWNT-l2-4Tc-SlHr zsTSRbLk=v^gFC@9FiY#?Dlvd{em@%p!-j<#+X`R1&x!mHP~;S(g(z02(VSgH$7JBEvG!`3V9}L;`304{UgsHEbF{Xyy9Cnc&jv$!%y0Y)FUx z!fH)%!8ooB)3vV&(PJGjtJE5bbb;_CUMzt8r=4ud^^6d}JOX4UUhHaIbw#U1w|&fZ z&+$1gYxU*ld;IeAws;{Vm7(R=gge0M_Bn^g zc?4i^V;)8B4i5u90u(i#8DJmm>1nRqgWLumf~uWZ8GqCGU=|@XdtD~)w1@z2Cw>7# zTp&uh_=f309C{j&=UG7%oYH(6cx~6Y(3tfKPkZBlJOuek!Xo#y+N|JwtXlV!)=3NY z=Myloc)|*dy{5y!hvr$?t^)%1k^j6_-;W$Vl$m8r%)E8pEE%pcV4?#774(REP9*+( z8uSQ+*KqPmd71z(2Qi?@mo0p7DB}wzWMbdhCQsEH>@o9s`??dThY)^>j+(?f4phkX z-p=05V+1Slz#`}h27-J!Basrk6+!bhcR7b66&w)L&T^H9s9R{>Q9?@s7@)s)m?L`f zalUZ#eX@eK)09d40Tz;HgOH2Mrtl(GysguZU;11x#|}1Wr%xU$zt_7YLR+@5-VQ#; zGBk8Qwm~QZ$8w7nsY3aN;R~E}Dh8HlUP$pqR62<+sMpi;GZ-VR9%XhAvzmz;TN&+^ z7&uEE`f@d{KBE%)J6*r6k7AKZ8a{#@pYrJrZ^DLacK$>y);r%;TYH9&9Gf;9LQ2Xy zcEh1^v^~qzLWlPAZk2bpWzhs`v`G))g)7e9PK5ToBz}DDZ12nU>(^h1yTAT>|MrrP zsV^eu%J0JPn4YbJoSwDr4O2+Y;b8-Az%r^Dt`m*}Ma=88vZt+8wtXXVLm>h-l_Bz2 zNd}T34a5T*g)Ar7R>IiD2$|IUqh!$2f@p%|?r*0x(PM%WKFpfImxy%5qt!%6IjhBa zEc48B+395cYr=}MrwOJP2_&|R^bNMLXhD_+DaHPuc0?A1aAezwEx7jg9ta2iv4GFH z$;SHIq8SZ;`2Dx>^tT@`=Mk~h52ElIRuJEIsNL-Z)XFP z($N(G^vU)i61Z3*0`k-RXo~LuT%hWNah4MS)^EiM%n$)no`$HfBh1L&s_V@u&BNi? zU<4xR&Ol8=eByM*Vo#y4;EMounKrZNn4k!2wf*jHm}cn-O#@wLW$SHg@M+CwCwPVi zMK>8{10pK&Xr4{4nVaO6J;agU7VMYrV-w=P{Z_1FdOv}OY1mHHZ4AMttW?#>3zGF1 zWTKi@f5m&1|D>+ z4X#^a6&r|lo1F0=s+vi&1%7)*Y4}2GU)mYGyHl7W7+R$4^njV z7*}wLQF8IDv}#Y0m5ILXanW(xL4znm9$&V>-oQRwAEn#aMtBSo+h9YmbNbH>*n7sk zO+&D;6}=tiWwX?@$Qns**6#hF%l3fF!=BL5>I5V^1BNYH6)<)3mQ6RNGP8{}c9s$M zn)%X%dPMRIim_ac9S_7II2pQ~Fr}$OCoCshnJ{?uVc!aGI`=R!v}||$->eoY=i_Q2 zJqv#5xxXEA!N&KxEIz#X6llv;p0W$8*a# zY?kLAN<8!-Bt9R=ta+;<>Yln(yZludDU# ze|`D+DZ~C?Vy(O;Hxfb19;GWVs6^)u)3?xcNu-;jDDTT&oSGa0Y@@t3;l!@g7$puO~~AY_x7Z}p0c!R8RlO5DLk$Kx^s>|5YP74v{1`_ zWwgp=y>fawkN?k$hNXR6G~7w$l-ItU8gbf7iSut_xS+jdk*!>)IClBMq5%Tlsk8&H z!-GHohgKZBfWomibjMTUXGYesd9GkF5x)Dm>XWhpWnixsVzu)v!;HD)`^=ucnms!_ z{W`5e<`-(AV3d{pT-V9>mYVsw;N0eK_6$+AUR;DcvnY*CC7+zeO9UuF=-K zY{mgv`miN@R~yG-4kn)h+5@Auf$#P#wLWboo{eJfhsTR@U@Q}z9dLAv(NZY_F$Nm+ zsyDy1z033Jcw2xH>{ht2q5Ep;y`~gAku>HiEqy)*D+OWZd2Mb@)*)vA1>Yp>4BHD$ zitVQd_G+VH+ekIAWPeF9iN5VjVL2PIwA@NQdf~}@e7e<2Fz!`(7dyfm)31wVYiZL(fg?%s(X(;u!ND~gW9@2>#Bg%gVv8Va%U;gD;tcTto;X@8^ zg6YuQX}^x6Fp@%|c-Y-Kw(an?YX#x47Va6vS1|GVf4yGLil9Ue0m zOGOEXqPU%gmbR%0Te>}~g1TWV{dhZLbvOqL=5ZJV?4H@O6zLUVm@sEm0IH!8m>^2X z$Y&ImJ<~W=M7CaT%7NhV>=zJhR+^wj0Ojedk$PH4JMP0z37#heVkpEsLp0gjm&N*J z{qYU!dK7m0glm1s+8oLpHp*afnq7Yi)`2Zd%ofSpwy5IdqwP87af@Hcu!0zX*xUNJ zV(m^{$j><=+IKqfF`Fhm5ev$?5EDjpH%o-94yfD=(9~VL@SdApI+O~n9hz8v5poWdH+%1Iil+mMm>e?kN-WDd<*v7-r zGjZ%QJDA{goqqY@rBCq5Z{<(dnLczU-RDy&+&8q_F)AjAPKP#vMrdVU)`&5gsJ@aU+hy6ax<*21FKZRRxCq<}_m!S!x;`cWLg2mA3f=(g|jb)~-j@Z+~HFZr#%8z3;8JG!6-_Hn~~tM&cCJV5s3 z6?h3sf4-E(8j$cX*VCzRoh^H?i^(53LZQJ82q5-(NBgTF=1%@883IUH%cfCo$8A`> zl@+0miFqr*B5XkuhFa@>dXn*EuwBVMBdxo>L9djQ^fMf(H=X; zvZ5wCPlhc+SXQ$xt31==*n7Czv^_JU!hki@g{h!Fty6x|rRPU9w|$r}?g+uN*Ez!2h;`(p(?R-CV}?w7;;~wxSxIvl2Tx zeG-v-qCFs+mA!l`0#BZMFHSK z?TU?*i7<9`37*K)H71X6QN zyY1=)IVXe=G}b9=#$%#Wt)BU96DALT-|TmTmzbDl(@a4}FyOFo=5>|+`u{i|?)RtV z`^l7^>G*I!2n9%1%f_QNolLe!{4Wkf4&7!OMC*xC56h_!#nF;{B@S@+i_Mn=WR@^v zG>7f;7jdx#R^ASAr80clcDe2l1ZRdh-cxTy1->T$3HrJ+hGuXnm~A(S$SYs=?^Nf2 zDsLd%gbvRxT$nQOhA2Sc@Ua(PXPA96{ngsj4sc2pg5!v+1s;;1r{1Nt($5I*!8ERa zvR3KS`Jwy~z$SW)JKQ!0BZRH3zvKcizT3JN2OFN#2Krr;YA{qpa%$H$>9ox{TXbaq z*I4@1)*95!E8J4fgHS&$lyZLMX*UhwCJj0J_1@`?_0C@Fp~n#44+jqH?EK?1n^S=@ z+DqR~;=s|YvuxeE2EP6o(-nwk9-0BQ3L!8YhYHU5%V0VC*Ux;7?6g0CHJT|#4piVPXO|)z%jU%us@h?xHBc=Bo z7O;HSjuo5<(vB)A8i%CmcJd<2y@O)Q+gLay}9M2f~3TDz}ZY?B4wps>n(S zXIbcZ#-_s62Yz}(^52dMYd=hZEgMLi!OpxBE-;$&H=wMyhZK$vUBvgpqJ-syQR`z} zMcjPXOYJ|b#$c(45(TN2oC(IZ0WKY%9cdC=iIwQ&z=v2STkibII=}w5e*I&8S+LLF z|Mr?8O|O+RA5X)cc5{$!TlhAE)Xwf(YjDntOovchU^GFmS?07(qFP2=5r+2D$zH6R zBzp5}7$nS(taaqg)j4fw4<7Q%4 z^3b^8>qo}amCcZz==AiX;}Yp z*6VQe(6Q40e%0~|$@(B~_zfUI{sZyoHu)rzCP)5Flnc z64;ERg3AF`xPr%qPj#Vm=_#Hw%jkIC3-p{A_w;15JdM3qn;0Zu>}lw9^pM9b%ZbLL zAW;t+i{QAgByKZbLyKG;P+04SLH29Lh_k8xokSO)1p<(Ux5IRtcbv74b*a; zHdbxwH$Ro#Ps*^(ODP8e$w!C?f4@>iLJD?;4=r#6_B*YzZMgSvi*Q^o=h;9fp9Vd< zgOj=d=GW1&&Y14j=)!9}zqIEHs(0Juj1Y0k1$wW-&(C$Cb2d@F*)^IR`s|3f3{wiH zSfw~L*br$y+{Sd8j` z*xaFC#1yEs!)Wgl=<~21(F9$Jt2~FUms?Tq`U+mZ{XD)t5%IySPdUA7X2691!ykyI zJZZF1{&sE>A5eHvV1gjtsz^_mDrKIwG}Vr*?kQ;<&@Qv`{q(sa^s_x}4|f%}_nZ!W zf+`Xqph|%7c{|G_T0VB3?+OR#z4&+!Q~B)h?9wys&G`lLUVGK{!}TzF{QrvC>9u@U zCiM0bG=kh%`UaB(?rp~IRr}$Y97&r%$#Bd2dnhGYAmW_J#CyHg&HVQ3k6={z96w*5 z;H&Qt)veBn*LWbt7KMlDH3tE9yIU<>gJZAL0aI}S8_p&vkY@bKi84+Tv9-J79T**8 zdT(pfc)i|ji1a|uVwT8?UcjD5wow14@#8HPUcj}@A=e?dh9w?$Z8k?9pUtK?*~00- z*`bQCXSq6RAe-88khE34pxHU>v+#h5$P1c5qJtS|s3aP4_IpL81f*FtcQ`)U3iR)* z^!2wd&Y8uO2qqt9!(>xPEn-6N8qm>}j(yJ%NS7FU}Kspp!`2lP|{km}0B8W1ra z3q$cHAb?c5ZwD_7l+QDYdx_?@zHKwe>N6lI23JFLe{TiwDvWz9kblCjZtnpw7UXX2 z!1B6)VO&wj`EaAg=DdCf&ZE&UWNLxLcoImMK{jAE^GFunv{`03t95N=_MPG593#vB zP$37>7QD+J7U^Y9fBSHofj3)RPumu2iq&`o@XSBfOs_Iyux=O-Z25HJc|(g<+s9yk zrlD3i91&qwo;6(E6V?(;Q%I&UdLX`gW~H|}qh));h^Ml*qjtWpk-f46Gw+kR9U_ec zcKRs+|8^vR-AWjyXSNZb!q9eL+=+v%1SB%=;?U+ zWot$b1*ix&5eZQ3Xit?E56o{8$(qS(ToCvzR+X3JoL{HvIz*3Xm7Y6QOrybG34^DD z7T;O{Zj2yI^zs>1{mtlIJmd=wMwy;j-_I=##2}9zpL+xlslm!I6ZA>iK@8&^e2~53 z?D{yClXk81sg=HJvX8>%!RMY5kRh?R$M-srf3jT1pOy=Ua)Lue(66UI4y6s zSw5urThyD+K!>|vD;XLmV@hB$tYCL%*;%4wlbNr6dJyNdrrXoFX%Ujty$sa^8o!zg zAhv^#tyh^AT#y#{G_QUMd%KB%pZl z4bdSwqR+GufP>Dd(}S^{oalnEt$Y=-@2w9m*m=0aaFoz~h^MELX3)0>j2j7MLpV4I z1kJ-yN7?(c97PGdrPEq*%n`zzUk3W0mMim5Ug6>(@dSAwls*ML%|yX)Y`P;~Zt(bJ zt$y#n&ab~5F}+MNhD?2!e=?J`eP%+5JsFkjuGsI>?wsOaliKB6sSv7c;IKNyDFNd^ z@yef__V2AQwisWY*dPJ{<>JU{G$f3Cc%@a%vJ2;Z_lAM6(eT#rJ{`?d9>gPZ*|*_a zEL|`MRc*i>hg#NUXGxE4WAc(lguv!XZc&E%|?gQ5mlJ};k_`!+%3R> zLb4IBU6$f{67xX|&*0sMjqFx^=wr@m=r<(jc6s0-H#PgVEl&Y(`_k3d98tJPw8>VYm6BWmI8Q^ zW0npFI6QQKV=f3YoDB-)bTLQSBn10h%?ovG3_UHTUVJet*P!W_;{!{Ca3Wh}>X^)J zciXugV10NI9HI3?G88_}_povH>N*y+I7}fp`hCA^9;_an+RehpYBxgr1VQ8$hVy@kk>*IdHy zU+053@k#S4FBt!!(gO%Th^A*B_9!0#ApxcmS?xnugEj(J;R?}O zxzn)w1vkMFdp#qB z&LJAkmxk>D@WoneEl76ED=r9Cw8a^(vX#DzKd3ry67XI$Fv5em_#{OMfAtv(&a*=e z0p~EZUMDi*@9fK4vPxOtdFisCJSM(wEQh~8lM>lPFY3s7ZD%&wd1o(9{@CU;4 zfZWXa3~n3(;^C!27ICL+MFt_NT11(wg|TZcSPH^h60C1x(ciDsi_-aU>7;W%Ekv@3 zI>z?YQxRMV>Tn&f(604prr)EB$2ej|)e!o5BX1_V3c`L|7cnkpCnZ#bkmEQaW(hy` z*^6~O&X|MlptM24q1fB$z2eHM^q~;Cw>3!nc1V7U9R^vf8eG=tU766(IxqE!jECAxzciq`W9SfLFm|EW3>8 z{)0Fln)kFIkGwRdIFYA4BYf0pO6^M@Y-p=FoLcn;@h~UECLr&{9!@`Ue&`O*b#~=) zV3lI`dO)yxO{85l5^0JgnLc1a@b}YxRS>@fhoLzD#WaNzKP)J>@P62hO^`P$TX7_3 zu0nvjIP!gH=(n$5qK)*QpYp=@g0yrY@lr&q!@q&(P(~;YG)CCk6@}>a##?7yx?|^a zof}ff1~@B-jO<>Vc-3k%LV3n4dvTNfa@ZH-(W7GPM;#pC7TZJNWP+V*e^Y~wPB|^Y zUZy2rc*Ims%}aZl-ee!Q6;sZeMLG|YEyqf}B)>G4cM5u6=YjjiustsET=5Qlda-Y? zVTEAr{a3?t0$;CqDcsFsD^8E8&ed1>L6v z5ibWHVQhq3B`18~%?Z3BgSr5T6XGDKRh!m-dSVsLd_ma;^cLj zrS+DQ4XUvC1rA>-w7|pY+k_Tc^>`|<4kt4JFW2o@TP*9E$9=x0u)aMvxXB!Th))So z%kjfCiltQZatRV(sV~lkfQAG&XN8-@w?7Yi832rjmDQA+T^`v1mT3Hp9wlOhN#p?v zrrl}i8#ctD)ljtLR3qKHdL805EK74+(s=hlFG0aYZbwo(x8HFvIFys4;R{G+CoCZH zWieNB-XQAc3OSlMKi~nFs!ixU+5Ue^VzL>==g5LD-#2uuTRG{MABO7S)ZB{~fS) z2Maom2N($O*!zQd>7~>05L6WV7;CoD)&pddqz9k~0 zm%U=kGj?Liwu0Nn^Fa8D**S~epJ7Q@TLZAW9M$x4i|KayPc~@q`1doL4LW8ery&-Z z;MHTOMUR5-TL1Z4(eXXV6vVcCZ-W}A+^fX$$UEA!X^Sx@v1j(2kwWvs~)^NoGJrDnXF75hw0#~a|A ztU!cx>LGT?j}PG`IcnI^f75c%o!3p=ci=eqRZSmQse-dQX5|^o*&svS;ONDbM@iPQ zhR_Jqh42NwgZp^W_~&a?OkKST!{K=oZ>2EKPdybxet3~AXcFy-zJ{~ox+j!o0Wl!2 zHBBK|r)&zr8;p^RTX0Y`0UNC4KE25;l<( zB5WJwoW?VNiHuCN*-9TlhD~S@7r~L__-ar(bd$^QUr@4iCXyQ z<(%j|Jt;ljD`*`cLSO;2pcTjL-i7An%O)NP)bUUYYdn4QT{?tG2+wr~Ov-Q{??o+fw zBibojtg;FkNfxlCCLN%DDFDgIYBZiTdR2tQXSZCldePiOkYvxkHU;1y)33EZkyu(xR@YTLHi{qRRf(%D808>Z^uf83}aX6gMk*>q5 zEw0|=qDke^o=M>>6K*u)b1Sr4S@8|X)by$~uRe!wXT`G@fv4Wr@HPQ+yYB{N9gx$T zoZ@!2<`vu7W2-drS=3^m*wlc_1z_{4!E#umE{_#p?FVmb&HLdEZSg4(G!c&{cxMl^ z1}*E1qGcMSJvsS0m)B60?KJDxV#hz$@4t+%U%vkSu=DWgj31f=m-B6(!H!CQvC0An+Ncmzae_Ncki)oIJlrf@br#&MEQ+sJ+5ha79q^j zQV+fl?+Y?P0&j7g?ltAjPEo#w*Jf@@7vSr|!=jhUP!d8fkq2W z?}E1b{<)y&@_Sf11nB9gH-b%e_}M_bd65CC;&ckmfOms$tK8zI(O0==77!n#~Cyx*-UI6S}UtX41O$jF(@+um= zTVG+aw|2)5!aEPZ1AcSZ`8EY==O0fmg?>v9J2lH28LPJd-rm*7@o_*>gny z8J%cDXdPvnaX+19(aZ+Odf5eZSiEC=8k=vc(=LN(<^!Y6!uPPpE7^#B!!W$qdU$iy ztA6>9{^cqk0btd&Xn3}D>>B89vPUoSNs8(kj!W@G@jO7bSEpK{Ga6dxZm#y zL~l>;Zn1a+j-yF-{&f;momJ@M@QKZN!TLUJRrW44M{h^_i6J=4E1fL>T*PY_gPJZ+ zd%(O`#+DB+aQB`P&BEbkF-KFg&gS@MOLcv6BHeq!b2=rWSRY_{9jbo<7K4Yq(GBf^ zpXvBB-l96pCq3okHn~^l9hK@l!*e?aChMMXVoj02D&*qlFQQs*D6>a}9%L*b`)pN$iwtY@>wszLog#RO1q z?}6MNj$8-C*E{L9xo!tB0;>-A#17GCcT&h6wo9;Rc32Mf)&alsX~;#34tXQ z#OhKBL<)merYh z&^7T05J!8!;EE0J!|@PAt9;m5>G%#W^+RtGs6z0@JEy(?*N7}!v_E~;XDyfYz3sUK z5vZyrua0v(w{Z1yz2^>qIJlYDsc2qVoW7uSHe-!#aj>;~1x}Y_Qv1b_9Y~L@JB^j6 zaGEJ`<4X2+IixT?QzGzIhNTINMK|DGE+P85@^CJDBWR60r3S6pujzw-5_tZ zD3V|`;XW7{65}%A^2{x&4hEQBFS-%&&{`hVt0HFhfOvX`@(|mzQm_75&Z?HW zdp^zz2M2uIW`{7#V9#cNS|Hk=dev-util/cmake-3.20.5 +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=Low-precision matrix multiplication +EAPI=8 +HOMEPAGE=https://github.com/google/gemmlowp/ +INHERIT=cmake +IUSE=test +KEYWORDS=~amd64 +LICENSE=Apache-2.0 +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/google/gemmlowp/archive/e844ffd17118c1e17d94e1ba4354c075a4577b88.tar.gz -> gemmlowp-2021.12.20.tar.gz +_eclasses_=cmake 90e2b29417d53718328f3a95227137a0 flag-o-matic a500d7cc40da3de38c361e889153bdf7 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs fd9cde67030b26e479eeadaced488253 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e +_md5_=451c358a0f4186de11d5e94bcc32c20c diff --git a/metadata/md5-cache/dev-cpp/gflags-2.2.1-r1 b/metadata/md5-cache/dev-cpp/gflags-2.2.1-r1 index a4e47f4e58c8..5c94d52a4e54 100644 --- a/metadata/md5-cache/dev-cpp/gflags-2.2.1-r1 +++ b/metadata/md5-cache/dev-cpp/gflags-2.2.1-r1 @@ -5,10 +5,10 @@ EAPI=7 HOMEPAGE=https://gflags.github.io/gflags/ INHERIT=cmake-multilib IUSE=static-libs test abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 -KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux +KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux LICENSE=BSD RESTRICT=!test? ( test ) SLOT=0/2.2 SRC_URI=https://github.com/gflags/gflags/archive/v2.2.1.tar.gz -> gflags-2.2.1.tar.gz _eclasses_=cmake 90e2b29417d53718328f3a95227137a0 cmake-multilib 7f8d0fb6ae10906fe334997f977e838b edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic a500d7cc40da3de38c361e889153bdf7 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multilib-build 05f207909a804c9174bc39a00547d598 multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=47271929f1967da360871c3b5d566750 +_md5_=3c0978fa56080cefdaa71ca794720149 diff --git a/metadata/md5-cache/dev-cpp/highway-0.16.0-r1 b/metadata/md5-cache/dev-cpp/highway-0.16.0-r1 index 69e2f964bbf6..5370ad37b1c2 100644 --- a/metadata/md5-cache/dev-cpp/highway-0.16.0-r1 +++ b/metadata/md5-cache/dev-cpp/highway-0.16.0-r1 @@ -6,10 +6,10 @@ EAPI=8 HOMEPAGE=https://github.com/google/highway INHERIT=cmake-multilib IUSE=test abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 -KEYWORDS=amd64 ~arm arm64 ~ppc ~ppc64 ~riscv ~sparc x86 +KEYWORDS=amd64 arm arm64 ppc ppc64 ~riscv sparc x86 LICENSE=Apache-2.0 RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/google/highway/archive/refs/tags/0.16.0.tar.gz -> highway-0.16.0.tar.gz _eclasses_=cmake 90e2b29417d53718328f3a95227137a0 cmake-multilib 7f8d0fb6ae10906fe334997f977e838b flag-o-matic a500d7cc40da3de38c361e889153bdf7 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multilib-build 05f207909a804c9174bc39a00547d598 multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs fd9cde67030b26e479eeadaced488253 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=fe8c304193482cdfd72a2064bbecd304 +_md5_=fe63003cffef2a952cb61ffe48f23011 diff --git a/metadata/md5-cache/dev-db/Manifest.gz b/metadata/md5-cache/dev-db/Manifest.gz index feee8f00e0774ab65e2f6f3cbed4077fc741949a..c1fc4a6f15adb85105cc3052681c5533aa23883b 100644 GIT binary patch delta 35565 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

    {LKpDq7VS z-YH4)b_N8li{>7LWxXf7>R+-oO4ECSQgL(OoK@u5sJ6W;>Ds6wo1`^6ZTf?OO?Pjk znoU6K_GM6{z1`X6`Svt20x~#Hqkq@oeVn2!L_Q)}4_$;`^&E<4e=EA~27R~0m`ZxA z(>aIlD{ zR7yGxD!D9?+%l3_G2DObWveVI?Mvwq(i*3BcjBZgZW;BesfkP!Kp!()GZ`uOtt+f#cd z_>*pKOQEt7fN~K&0$fwdFWZuUyu1c{`G;*5@p;y{zIS?Kr@_DmMUNc&BVT z@80=6r_CxN8PC=d!QBS=C8*L!Sxlpp6?ighA+8mKC!5@UB_Wb!)SBW{iComdJe}BF zZh7*LmrtL5e}DP<{O&q+FDoW0B** z86t0V@;s+!bB^06ckQ|=9@GW>x{WgZ`R~6h%s zsykF^i<9iVIEm0?>O_Z5`2UiXyb8HdHI0SBe~^Ndg|-7}mB`m*IhT}VW={qT*wr`& zL{NBd;lGz0A9GB7$S#s=XuU1zM)4F141h;mP6Ah^kXA|SvSUOZ)*aXWWv8|PD>~>( z@uFmyBT+Tzdj&%BDfv}}nqdf0)Slg9IMS|692KkT7VlT>^Hcl!@>_p;=M8yR7F?}V ze+MyqlU}!sy{`)2Nk{SVQ&K+Q1iTa0mXpt- zE@1_{K+FmQIvb~gGGiixk8{E2~2+Pzh>OkTV+WSQV z`m@{q!Aot8$5CX)FA8p}JeT9%Y@QJJbOYU$((3L!kFE9=TjE#jL}8XQu#u+F2be6Qr%u=&(kSvt_Ik|2jSGIBTe#aS8^JIw@}-ShH( z#s1r$|F+522lQ8-y6?RbO}+mmLQ!k6tEVFrf6#m=lh3JEiN8B3!pY5(PNmQf+@CbW} z=Hu9kJDjM0EZKhmg0q3~uh0K9&+5wpqO(~SYE|9{r~Ob!s49cJtlmcse|had&}_rz zQi`mABG{X)E0Ighc>pYPVMl>n`RBS2*t4}4x!H&f#ij+}sc4bwNKv02GdH2^Gb_Jt zi=4Nv631Aa=?1DfuHYe64nucq{=7|c&ScNRwrWpFf(r(bgA3yiuc5m1!u98`Sf=d&q; W$4|eJ_12R{k4^}U+M5+53IPD`BQMGT delta 11816 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 diff --git a/media-fonts/monafont/Manifest b/media-fonts/monafont/Manifest index 26b7f0e48111..cbcd39e32b58 100644 --- a/media-fonts/monafont/Manifest +++ b/media-fonts/monafont/Manifest @@ -1,4 +1,4 @@ DIST monafont-2.90.tar.bz2 808897 BLAKE2B 844b056c9aed06799bed115fb0ef3280dd5182f97b0207c411b568951ea0fa727e1498a94dfa114d725011c226716fb488831cf2dacb0e320fdf70297ca7b639 SHA512 187cc4d7245c2a730a02d5a60d6db92f2bab5a3a36ba56a9e7a767391587e5cb136a9e0c0143308936d1d214e6ae2e0ffd2dc9374d931ba52c81aaab7740d6c1 DIST monafont-ttf-2.90.zip 1712768 BLAKE2B 3847a71bd9ec17743dcf25fad3c49dcf597bcc59f20f5fba4704a05d182e69b0e0721d7768bf1d0c7b08ac019e2008640f4110487b47da34e963d5d4689952ed SHA512 0cb0ddf13f398f8504d387e590748c8bf44f01f672eb1f1bffac7c3e027f730ea0e7db41d10727beaf42d26e10e2e518c686669bcdc33a7113343863e49a0a55 -EBUILD monafont-2.90-r2.ebuild 1466 BLAKE2B 75cce550109b72ceba74004682c429213e2db24798bbd3f1a6958c3c8fd20e23d5598194e5448175fc7d258e4d4199f8167ff63477fdf5c8a521d9ca5aebf476 SHA512 dcd87c702a5f35c6c9bdd4df361744daa5f15c1d4b507f88ecec186101eca24fe459e4d839265254d5c38368f0308f431b20680d1f0fbff9accf88add8c3c76c +EBUILD monafont-2.90-r2.ebuild 1468 BLAKE2B f850aa070b67d75fc8bf125622b7c4316312d7a0f319162709d9083009cd51b68ad8dea93899ac0cfcaca24f009ee4608f14d3e32ef19a8610e6be40f7811b2e SHA512 8071c459a72f3016cdb6130de97d5a324d9eb4283c4479b5eed17fb9781bd3bbd9b332918eb0f4d0719e6fb044bd1ee015dd01939a0bc567d364f2615ef594d1 MISC metadata.xml 412 BLAKE2B 6baa9331236b096c3742fe257fd00e9e5b294348c20e7990a8d76e2bbf1aac8b9c9db0329929b8392908f0c41522eba29c4a4b1a62395f6b5420441a0504dcb0 SHA512 18cd89d9bf935890246339c4b3ccc96b8469870d9724acc5db6d588b52a1db4002508572c7cda9e828d8809ea5f1e49c4fd22f14b868efa875ca03a28edeb200 diff --git a/media-fonts/monafont/monafont-2.90-r2.ebuild b/media-fonts/monafont/monafont-2.90-r2.ebuild index cd1f0edcde6a..413f643c582a 100644 --- a/media-fonts/monafont/monafont-2.90-r2.ebuild +++ b/media-fonts/monafont/monafont-2.90-r2.ebuild @@ -52,7 +52,7 @@ src_install() { dodoc README.{ascii,euc} if use truetype; then - local DOCS=( ${WORKDIR}/README-ttf.txt ) + local DOCS=( "${WORKDIR}"/README-ttf.txt ) font_src_install fi } diff --git a/media-gfx/Manifest.gz b/media-gfx/Manifest.gz index 972380c205b31015d08d6c31f6efe6d0196aad8d..2f05ef00f94291cde5e4d16a4cae5550e03464af 100644 GIT binary patch literal 38292 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 xasy1 - cat xasy1 xasy.py > xasy - rm xasy1 xasy.py - mv xasy xasy.py - cd .. || die - python_domodule GUI - chmod 755 "${D}/$(python_get_sitedir)/${PN}/GUI/xasy.py" - dosym "$(python_get_sitedir)/${PN}/GUI/xasy.py" /usr/bin/xasy - doman doc/xasy.1x - fi - - # examples - if use examples; then - docinto examples - dodoc \ - examples/*.asy \ - examples/*.views \ - examples/*.dat \ - examples/*.bib \ - examples/*.png \ - examples/*.pdb1 \ - doc/*.asy \ - doc/*.csv \ - doc/*.dat \ - doc/pixel.pdf \ - doc/extra/*.asy - docinto examples/animations - dodoc examples/animations/*.asy - fi - - # LaTeX style - if use latex; then - cd doc || die - insinto "${TEXMF}"/tex/latex/${PN} - doins *.sty latexmkrc - if use examples; then - docinto examples - dodoc latexusage.tex externalprc.tex - docinto examples/animations - dodoc ../examples/animations/*.tex - fi - cd .. || die - fi - - # ConTeXt - if use context; then - insinto /usr/share/texmf-site/tex/context - doins doc/colo-asy.tex - fi - - # emacs mode - if use emacs; then - elisp-install ${PN} base/*.el base/*.elc asy-keywords.el - elisp-site-file-install "${FILESDIR}"/64${PN}-gentoo.el - fi - - # vim syntax - if use vim-syntax; then - insinto /usr/share/vim/vimfiles/syntax - doins base/asy.vim - insinto /usr/share/vim/vimfiles/ftdetect - doins base/asy_filetype.vim - fi -} - -pkg_postinst() { - use latex && latex-package_rehash - use emacs && elisp-site-regen - - elog 'Use the variable ASYMPTOTE_PSVIEWER to set the postscript viewer' - elog 'Use the variable ASYMPTOTE_PDFVIEWER to set the PDF viewer' -} - -pkg_postrm() { - use latex && latex-package_rehash - use emacs && elisp-site-regen -} diff --git a/media-gfx/asymptote/asymptote-2.77.ebuild b/media-gfx/asymptote/asymptote-2.77.ebuild deleted file mode 100644 index f36cb494507d..000000000000 --- a/media-gfx/asymptote/asymptote-2.77.ebuild +++ /dev/null @@ -1,242 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{7..10} ) - -inherit autotools elisp-common latex-package python-r1 - -DESCRIPTION="A vector graphics language that provides a framework for technical drawing" -HOMEPAGE="https://asymptote.sourceforge.io/" -SRC_URI="mirror://sourceforge/asymptote/${P}.src.tgz" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64 ~ppc ~riscv ~x86 ~amd64-linux ~x86-linux ~ppc-macos" -IUSE="+boehm-gc context curl doc emacs examples fftw gsl +imagemagick latex lsp offscreen +opengl python sigsegv svg test vim-syntax X" -RESTRICT="!test? ( test )" - -REQUIRED_USE=" - ${PYTHON_REQUIRED_USE} - offscreen? ( opengl ) - doc? ( boehm-gc )" - -RDEPEND=" - >=sys-libs/ncurses-5.4-r5:0= - >=sys-libs/readline-4.3-r5:0= - net-libs/libtirpc:= - imagemagick? ( media-gfx/imagemagick[png] ) - opengl? ( media-libs/mesa[X(+)] media-libs/freeglut media-libs/glew:0 media-libs/glm ) - offscreen? ( media-libs/mesa[osmesa] ) - svg? ( app-text/dvisvgm ) - sigsegv? ( dev-libs/libsigsegv ) - boehm-gc? ( >=dev-libs/boehm-gc-7.0[cxx,threads] ) - fftw? ( >=sci-libs/fftw-3.0.1:= ) - gsl? ( sci-libs/gsl:= ) - python? ( ${PYTHON_DEPS} ) - curl? ( net-misc/curl ) - lsp? ( - dev-libs/boost - dev-libs/rapidjson - dev-libs/utfcpp - ) - X? ( - ${PYTHON_DEPS} - dev-python/PyQt5[${PYTHON_USEDEP},gui,widgets,svg] - dev-python/numpy - dev-python/pycson - >=gnome-base/librsvg-2.40 - ) - latex? ( - virtual/latex-base - >=dev-texlive/texlive-latexextra-2013 - ) - context? ( dev-texlive/texlive-context ) - emacs? ( >=app-editors/emacs-23.1:* ) - vim-syntax? ( || ( app-editors/vim app-editors/gvim ) )" -DEPEND="${RDEPEND} - dev-lang/perl - doc? ( - media-gfx/imagemagick[png] - virtual/texi2dvi - virtual/latex-base - app-text/ghostscript-gpl ) - test? ( app-text/ghostscript-gpl )" - -TEXMF=/usr/share/texmf-site - -PATCHES=( - # Changing pdf, ps, image viewers to xdg-open - "${FILESDIR}/${PN}-2.70-xdg-utils.patch" - - # Bug #322473 - "${FILESDIR}/${PN}-2.70-info.patch" -) - -src_prepare() { - sed -e "s:Datadir/doc/asymptote:Datadir/doc/${PF}:" \ - -i configure.ac \ - || die "sed configure.ac failed" - - default - eautoreconf -} - -src_configure() { - # for the CPPFLAGS see - # https://sourceforge.net/forum/forum.php?thread_id=1683277&forum_id=409349 - econf \ - CPPFLAGS=-DHAVE_SYS_TYPES_H \ - CFLAGS="${CXXFLAGS}" \ - --disable-gc-debug \ - --disable-gc-full-debug \ - --with-latex=/usr/share/texmf-site/tex/latex \ - --with-context=/usr/share/texmf-site/tex/context \ - $(use_enable boehm-gc gc system) \ - $(use_enable curl) \ - $(use_enable lsp) \ - $(use_enable fftw) \ - $(use_enable gsl) \ - $(use_enable opengl gl) \ - $(use_enable offscreen) \ - $(use_enable sigsegv) -} - -src_compile() { - default - - cd doc || die - emake asy.1 - einfo "Making info" - cd png || die - emake ${PN}.info - cd .. || die - if use doc; then - cd FAQ || die - emake - cd .. || die - # pdf - einfo "Making pdf docs" - export VARTEXFONTS="${T}"/fonts - # see bug #260606 - emake -j1 asymptote.pdf - emake CAD.pdf asy-latex.pdf asyRefCard.pdf - fi - cd .. || die - - if use emacs; then - einfo "Compiling emacs lisp files" - elisp-compile base/*.el - fi -} - -src_install() { - # the program - dobin asy - - # .asy files - insinto /usr/share/${PN} - doins -r base/*.asy base/*.js base/*.sh base/*.ps base/shaders base/webgl - chmod 755 "${D}"/usr/share/${PN}/shaders/* - - # documentation - dodoc README ReleaseNotes ChangeLog - cd doc || die - doman asy.1 - doinfo png/${PN}.info - if use doc; then - dodoc FAQ/asy-faq.ascii - dodoc CAD.pdf asy-latex.pdf asyRefCard.pdf asymptote.pdf - fi - cd .. || die - - # asymptote.py - if use python; then - python_moduleinto ${PN} - python_foreach_impl python_domodule aspy.py - python_foreach_impl python_domodule base/${PN}.py - fi - - # X GUI - if use X; then - cd GUI || die - python_setup - sed -e 1d -i xasy.py - echo "#!/usr/bin/env ${EPYTHON}" > xasy1 - cat xasy1 xasy.py > xasy - rm xasy1 xasy.py - mv xasy xasy.py - cd .. || die - python_domodule GUI - chmod 755 "${D}/$(python_get_sitedir)/${PN}/GUI/xasy.py" - dosym "$(python_get_sitedir)/${PN}/GUI/xasy.py" /usr/bin/xasy - doman doc/xasy.1x - fi - - # examples - if use examples; then - docinto examples - dodoc \ - examples/*.asy \ - examples/*.views \ - examples/*.dat \ - examples/*.bib \ - examples/*.png \ - examples/*.pdb1 \ - doc/*.asy \ - doc/*.csv \ - doc/*.dat \ - doc/pixel.pdf \ - doc/extra/*.asy - docinto examples/animations - dodoc examples/animations/*.asy - fi - - # LaTeX style - if use latex; then - cd doc || die - insinto "${TEXMF}"/tex/latex/${PN} - doins *.sty latexmkrc - if use examples; then - docinto examples - dodoc latexusage.tex externalprc.tex - docinto examples/animations - dodoc ../examples/animations/*.tex - fi - cd .. || die - fi - - # ConTeXt - if use context; then - insinto /usr/share/texmf-site/tex/context - doins doc/colo-asy.tex - fi - - # emacs mode - if use emacs; then - elisp-install ${PN} base/*.el base/*.elc asy-keywords.el - elisp-site-file-install "${FILESDIR}"/64${PN}-gentoo.el - fi - - # vim syntax - if use vim-syntax; then - insinto /usr/share/vim/vimfiles/syntax - doins base/asy.vim - insinto /usr/share/vim/vimfiles/ftdetect - doins base/asy_filetype.vim - fi -} - -pkg_postinst() { - use latex && latex-package_rehash - use emacs && elisp-site-regen - - elog 'Use the variable ASYMPTOTE_PSVIEWER to set the postscript viewer' - elog 'Use the variable ASYMPTOTE_PDFVIEWER to set the PDF viewer' -} - -pkg_postrm() { - use latex && latex-package_rehash - use emacs && elisp-site-regen -} diff --git a/media-gfx/blender/Manifest b/media-gfx/blender/Manifest index 3c0953a05e6e..3dc96d964d40 100644 --- a/media-gfx/blender/Manifest +++ b/media-gfx/blender/Manifest @@ -14,16 +14,19 @@ DIST blender-3.1.0-tests.tar.bz2 643279044 BLAKE2B acbf0800c384f881c215ea22140b0 DIST blender-3.1.0.tar.xz 41017620 BLAKE2B f626266a41f9d72b03690fe8d7fe1f183ffdef01501ff6a458e5760eea66c959ca297d70dc541b27aa85466a7b8d65306e293c84487c1ff1467cd31cfdba0203 SHA512 354d4e7c92233e610d0e938c10d966aff7ee34fd21993b65b645b4d01e37f90f741206190817a7ab6932c5321d698827a09ec0e1d966c28596d130b4af2ce6bb DIST blender-3.1.1.tar.xz 41029004 BLAKE2B ca133349bfae52b36123da489ef7e50b30666b91d7961e9938932f5375a4d1129f3b15de59170ccf55723a08cbd0089bb7d73792c15221d91f2f83c40a2ebdb4 SHA512 88c339540a7b621b1771e1f17ecf7d4c21d86e05b83e395e15cd90b1347a50dda74ebaedd5ca178cabe6981b45244a64110ab855efdf74fe42f5bf45ffe811b1 DIST blender-3.1.2.tar.xz 41014760 BLAKE2B 1e1476b7185005616fe3a647d5beea2c6cf975a418471d4632dc6f0367aea9505d0abfed79b063e81b090fe8f8e92d60840767e476534a5629def77a71495604 SHA512 e92aefbc020268e7347008e02d7fe2ef8670a568fab0ae2072ee82520ca67645e665e81ec2829b67a4de069ce1c0578bf2f7f4f783929e7574a8c9aef2f82a02 -EBUILD blender-2.93.0-r1.ebuild 11832 BLAKE2B 0054acfc65f0fd17f9a7eb190f4c65941ea72f73f9ee24b57ab98cd99a5842c1ad5694a11083d6b6ce3dc70c669f9ddddad05e609c774d39a2b186ef2b8818a9 SHA512 456c40233086a52b7c557bd187ab7821df0f2986c0edd21ca8e4b882c1744b21a08aad0ad0ff6e02162fefad66c259e280a0399e49cecb0b8a6bebff2542e3fb -EBUILD blender-2.93.6.ebuild 12144 BLAKE2B aeea405155758ce88a20fb355719907aa70db1ea76bf93c69150e6cba7d392cdcfd68187f49589697b39b08ee9b6f29246b54618b3f7d26b89eedcbd7b7172eb SHA512 c4dd1d809777873d16dcda92ac3df7bf75a9ba915d2922abf371b5e62046870bba0bee4ddd90a9f9739c87794bf02fdfcbafb0cb6324bfc26e5f8981e81d3219 -EBUILD blender-2.93.8-r4.ebuild 12628 BLAKE2B 76dfd4e51521cf9f1736967742909813364bdccd6722fa1f74296cf6fe48e9dd3248dfe34a304d11b3d6353c4dfcc70b33e62853153984531a89d44e3af0fae6 SHA512 0c975b286150e3c70c7872d021b979a0ccd93d6264d581a39fb0067fd8a309310370bd49f16eb418276e169be02e3157883b05c55a0ffec4dbc2ada606cbe713 -EBUILD blender-2.93.8-r5.ebuild 12769 BLAKE2B fb57feb959ccff16de6ca9cc582e7e1edbab02c365de48316eac49e4e059db4ac51785337d7555ecfa41fed30539b28b88a1edc8cef02d43e9aea8b333d55d9d SHA512 264fb3ecd41cc93ee057cc995e9891ea0010b4332af041fb6b256ca7759f74f6d24e03e15143ad0b65b8d681e883325542df41e8a596e95cf7d9c7780a9f3696 -EBUILD blender-2.93.9.ebuild 12580 BLAKE2B 708eb3aa5e590e8758c71116d80d5e13c64f3413b61096fc2c192c05cb29e111ae680fe3bf9acffbc9a9022eb9759c1a07da259a3f43f3c2038eeb54144be31f SHA512 1d522f4ea8113a01d8e3778b93dc4a3fabc47ccf749a794c1a6612af32a2b9b64e7b6010fe3d91aaf5b1d5bab4134409675616d1ad17bbeac8d9a3e30f3a8e40 -EBUILD blender-3.0.0-r1.ebuild 12858 BLAKE2B 07e9471b1c144a085af7a75f7926a4e5532df9ba03a04afdf9ea23fb3413e543f319ddfe000fb667203d70bf47818a7feb54cb357e0a45c65ecb91978825e3d6 SHA512 36bb0b89eb50d99c172d32aab23f189bb593873150eac6172f3576a94697eef85e519e455ae5784395fe96ebd9dd468ac995793539d050392be6e7f858d08aa4 -EBUILD blender-3.0.1-r4.ebuild 13050 BLAKE2B 7a3233d91abe7ec48a4bd8508fd58d32c2ae447a40ac31125a3dcc69a97cf9b0792e97e5d5e0173388c64de0fbe58ffb4455f513bb44b2ecc0e4d27288c24b97 SHA512 645be8c2520e6eaa8b9dafa4bdfd866c08a8ae1f07317c172b22ab7f7f7b6feedaa5491b71e0c89d9bbe175dd75419acd654f3fd3770a07472e65a3d36e0944a -EBUILD blender-3.0.1-r5.ebuild 13002 BLAKE2B 691442fbcdb0b827aa2a1f4d480f4da22e81706e8f0f19a24ede993dbd8c2fbe1a9cf99e0c8224c27e90efde93c1897d21a5b6a270f73d99c814ca1bb591b876 SHA512 8e7f7b2de53d19967afbac82bc57bd68a1dd3e91fb905ead4b3914d34d3c5db6918aa98dea6a6bfd07649d13a502c0591e6767f6f62c64306f22302f165a12e5 -EBUILD blender-3.1.0.ebuild 12862 BLAKE2B 6f70bcd89149fddd1918d9f17c1246e618bb62115d3e4aa437031ea3060f8e5ce5103b28f9e18e96d8268144e6b37719d0f8aece47c7152c6d30841ad513c33e SHA512 0eb804e9361b489c1c63d1d973fbc8921729d77a2fae1bc88b1d71cda7760929dda85a3476a852a7ec4e9b7395a106a89977553134a2f0100f59ff67f768bcab -EBUILD blender-3.1.1.ebuild 12862 BLAKE2B 6f70bcd89149fddd1918d9f17c1246e618bb62115d3e4aa437031ea3060f8e5ce5103b28f9e18e96d8268144e6b37719d0f8aece47c7152c6d30841ad513c33e SHA512 0eb804e9361b489c1c63d1d973fbc8921729d77a2fae1bc88b1d71cda7760929dda85a3476a852a7ec4e9b7395a106a89977553134a2f0100f59ff67f768bcab -EBUILD blender-3.1.2.ebuild 12673 BLAKE2B b4d02cd9b3e26d094e72cfe005de73f99b52df0ebcb30e9851927b436fc4f8349629bf1aaf0af8f00d89861486a74210e0ed3b014886f994f6726d2089b5ed1e SHA512 5628672a144e96c01d536fa72f8c605d001852f3c454357eaa2f0cf38585e63f436a42bcec0478628e9825fd6fb5047df0b4d1e1317247eeffe08c1dba90f9be -EBUILD blender-9999.ebuild 12664 BLAKE2B c24a5d3b9922692907524ad4b2619cba11fcbd3aae13181093e14c8716c8e40cf30b8921acd0bbe905dbd2da90d09cf19e659e9c20ed2f9f793deb6718f1a8ff SHA512 a274ce9e2b558aabd57303c82ca0d8d2b7c88a249cdaf49446825a49bbc3ab76845a6e6455e1da205c296813909f472f64c2721a4803d009cb28a7d78353b72d +DIST blender-3.2.0-tests.tar.xz 213772908 BLAKE2B 7a4713a3c1bb9f6bfe80b154b913a525b620bb389c2e6b4cf2d1d9bfc74d0c3703b439d77186d18b43766d1db219eb64d22ac84a08fdc859dac074025afdd49f SHA512 4d6e9ed3b646e77737f625ca1beae9b531a528c32d81c9d06749aa8f87126ef4a2a0893d0ecf2a2cce7b7dbe508dbc9568e353b7213842cfa85ea27ebcc0a2d8 +DIST blender-3.2.0.tar.xz 41520000 BLAKE2B ff68c18bfef1ca6a989e46c8c9d3afa1cc13d6d70dfb6311d9d0742829af0a525531077f48c6a390667e266963e1e8671e370c475a9a8a21bc936d4feb04d248 SHA512 2e9c502fad6bbad7618caad393dfd21d2adc6df0a2de8581cea904cfe3588d783564f2d7ec5600d99d10307a81eb6bb56b31209bf34aae072fbc9a0d8ce54f81 +EBUILD blender-2.93.0-r1.ebuild 11834 BLAKE2B f1d2b3ee78aa8daa078de572c7a975f94619bec082eb8bcbb3984c52951b54acfa1eea83ebf2017d815e725051d890e6426a41c368119fc8836e03dec2c38d49 SHA512 1b0d635ab81111570233c9eb5d96cb1828e589eb180ef6f43d898321549c3b79fcd7b5f41c3feccc35093da28b668f42d95a72176137f3c470762aaae2afeb90 +EBUILD blender-2.93.6.ebuild 12146 BLAKE2B 83170c87ff080c46c424002dc1b3938f20abad7e3ed87846ef4356ca35f0baf471236693cce0e15542af10cc14dd6cbf8a642d855c7f22c9e5a7991686e3b635 SHA512 00138a3cfe8498823001363b1ccbefb2964d4c1c48e50154d84bd332f7f2f65628641c8abb05fac8c0fb1f7d6ff316296a2412091912db24dd6007b1b30bc701 +EBUILD blender-2.93.8-r4.ebuild 12630 BLAKE2B 70e89d90a2d6da1860a3777fb822e75d788de9cff5307592b312927f5822ce6e172359050bd01c9987a50e58c4b37365f8acbf7fab594f1962bb8d4d004312ad SHA512 c22dc7213b0406d99e3a61e7aa6e2af83c8c6514167f5488bb95a34faf701daf776853e8ff77637e101152780e97b5b62f34c6cf0ee55f0d15973c37a023de76 +EBUILD blender-2.93.8-r5.ebuild 12771 BLAKE2B d2536a1698543cf03e056c826bb599221e3c6514b1d95fc01c9ef9abbda4fcca23cc48a6add64c6304dda748b0fb870a701a65952a1db82606abacc7ebca3c29 SHA512 d0b39970ffad4a39a70e4fa53f85a540bda09b6f73ffdd72c8c57443e7500bb716c675da322f4c1d3253024333353cd1134ab0de3803287fab7f25d8c817d7c4 +EBUILD blender-2.93.9.ebuild 12582 BLAKE2B b51cec0e76435bf0ba2ae5f4b7a1833ca186b43edd0200f25eeceb55eeb8a4ccd7936a02ba0332da2cbdf2c3368723630221ecd40fb2e94e2074b45c9bc3ead6 SHA512 402d4770d041dba7ff7de64c8d06cfcc2308525ab7ca5bd0e361d51911af82a1e43d25171b2c69f101600628dbb41343d4585adf3dae0d847ee4384dd15f11ef +EBUILD blender-3.0.0-r1.ebuild 12860 BLAKE2B b9d0ecd6cabc483a02c9242cdf9f5ec9f86bc2f5418f53debfd6d81104b96e39b389ca8ed1ae84ffc0b44f0e9937c17bf6b549cfccd8f159a3af5728a7a6921b SHA512 8b62aed3c74d2ee3e10ac0390f449618d53e4c180f7647bd06fed13f6104fb93e09ac218b486a94af726e21fa97c5881042b4795e7818d78b424484238188dbc +EBUILD blender-3.0.1-r4.ebuild 13052 BLAKE2B 625a61bcd33542e14437591fff56367fab4613fb63823685d452cfcb731ebe7558a9c72bad33e9e596eb6517539cb505b2543ddb8d7adeea6c4b4f1c481cfb4b SHA512 fa4a4057cce39c93059cfae47e9c4ff1a412674d172a0e3f8b82abb6eccdacfeb602948445455ccef51c8fa954acf92f16637d69e0bc06646f327992cae86398 +EBUILD blender-3.0.1-r5.ebuild 13004 BLAKE2B e195d2b71bbd71b84e57b12933be8319c29476a79e16cbab471cf34bf6ce662b465f9e0b5a2bb856df4ca33215b7019a23fd24b63ef8115247ddfc8408289b11 SHA512 df1789f8b89073cac08b3d9ced2abbf451dead5cf0dcf494a3d0bd59f7ade2c873e7b8092a2d3c8a7f7c51a5a65d75238355d0e0db6957319a9854ab5e45f6d4 +EBUILD blender-3.1.0.ebuild 12864 BLAKE2B a340ed8cf5564190c2083bdf733080d70130c85272961841296976e97333e5ff844cfb884934581abd1fe236dcc8bbd7e3ba738a45268e7f334507939ddf9f52 SHA512 b63615e9e0bac566dc6bac56b74c45552de3746748ca5e89b5a3900043b10249bcb60d403ea03c85784a477400f8d3bc6b4a15fc905f4c3de6fc4d16efb69665 +EBUILD blender-3.1.1.ebuild 12864 BLAKE2B a340ed8cf5564190c2083bdf733080d70130c85272961841296976e97333e5ff844cfb884934581abd1fe236dcc8bbd7e3ba738a45268e7f334507939ddf9f52 SHA512 b63615e9e0bac566dc6bac56b74c45552de3746748ca5e89b5a3900043b10249bcb60d403ea03c85784a477400f8d3bc6b4a15fc905f4c3de6fc4d16efb69665 +EBUILD blender-3.1.2.ebuild 12675 BLAKE2B 66f32f101bb4776aaa3bbe3655ba95c9bb3756202c145222ed00e769ed0ec2b2079b3d0d08ec61b9d3d40cad87313263ed95c8ade3ab7f9b7dd1534c796bb261 SHA512 1a99e8b98e443e24e346bb2ca052386f9b1274be139821fb90c3a9385e9f7d48f0138186fbab7b249e01fbd3a1a7101c317b78472885588c5382cc4e3ee5109c +EBUILD blender-3.2.0.ebuild 12672 BLAKE2B d5920d6a57f92f375ce876f8f08dbb28414780495d81fc6f7a316cd4d21af0dc698482c01274d1d25b3ab792994233f0f4c08784324c32349db72ac1c08479c4 SHA512 267a2c5b5dd147a23366671086f0ea915f1051e1336ab67b891257068404e316b4463fcd7c3e3a7c0c983510ab0b876c2696b7f92bb5f358c31a702ac665ce4c +EBUILD blender-9999.ebuild 12674 BLAKE2B a127ee0c38aa45df907330631f502c4547ec5acb1d1510aba15251f855539ab4a7508360addface1af45f9c31c2e03dd6c18a7a29dfafa111400e77daaf211e2 SHA512 9eb67fd27ae89be064e30c3f9d0e32ff683c1ee10e2fc0c753fd1d2ba753aef7a188131153d860121b754f37829ccfea9964847358a99829737893b5de6b4b46 MISC metadata.xml 3288 BLAKE2B e1e1647de2fab3364578645599041b212214c726f4aeda5bee0423e09ef7895f627ea2cfb1118f474b148ba986a2d1b37186c25e5d069f3dbd000a1c3dc9b89f SHA512 9e64d1f6c1dff94a1cc20c97e26d4d43c694e9331e80334d85ddfbb6a76a8d39d1007d802dbce0f46f82f4d4fc3de871af3af8cfb7fd69a5aca31d4fd59bed44 diff --git a/media-gfx/blender/blender-2.93.0-r1.ebuild b/media-gfx/blender/blender-2.93.0-r1.ebuild index 5759d72da06c..a2c3cd347215 100644 --- a/media-gfx/blender/blender-2.93.0-r1.ebuild +++ b/media-gfx/blender/blender-2.93.0-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 @@ -306,7 +306,7 @@ src_test() { cmake_src_test # Clean up the image directory for src_install - rm -fr ${ED}/* || die + rm -fr "${ED}"/* || die } src_install() { diff --git a/media-gfx/blender/blender-2.93.6.ebuild b/media-gfx/blender/blender-2.93.6.ebuild index 712f73eaf47a..8012e6736954 100644 --- a/media-gfx/blender/blender-2.93.6.ebuild +++ b/media-gfx/blender/blender-2.93.6.ebuild @@ -280,7 +280,7 @@ src_test() { cmake_src_test # Clean up the image directory for src_install - rm -fr ${ED}/* || die + rm -fr "${ED}"/* || die } src_install() { diff --git a/media-gfx/blender/blender-2.93.8-r4.ebuild b/media-gfx/blender/blender-2.93.8-r4.ebuild index 3e09ff2028a8..5a028d74bdda 100644 --- a/media-gfx/blender/blender-2.93.8-r4.ebuild +++ b/media-gfx/blender/blender-2.93.8-r4.ebuild @@ -296,7 +296,7 @@ src_test() { cmake_src_test # Clean up the image directory for src_install - rm -fr ${ED}/* || die + rm -fr "${ED}"/* || die } src_install() { diff --git a/media-gfx/blender/blender-2.93.8-r5.ebuild b/media-gfx/blender/blender-2.93.8-r5.ebuild index 7112d2413a97..94dd0db42cc6 100644 --- a/media-gfx/blender/blender-2.93.8-r5.ebuild +++ b/media-gfx/blender/blender-2.93.8-r5.ebuild @@ -299,7 +299,7 @@ src_test() { cmake_src_test # Clean up the image directory for src_install - rm -fr ${ED}/* || die + rm -fr "${ED}"/* || die } src_install() { diff --git a/media-gfx/blender/blender-2.93.9.ebuild b/media-gfx/blender/blender-2.93.9.ebuild index d46d6b301f28..1587ab1f1a50 100644 --- a/media-gfx/blender/blender-2.93.9.ebuild +++ b/media-gfx/blender/blender-2.93.9.ebuild @@ -298,7 +298,7 @@ src_test() { cmake_src_test # Clean up the image directory for src_install - rm -fr ${ED}/* || die + rm -fr "${ED}"/* || die } src_install() { diff --git a/media-gfx/blender/blender-3.0.0-r1.ebuild b/media-gfx/blender/blender-3.0.0-r1.ebuild index f5bf0d9e9916..a6a4b23c68d6 100644 --- a/media-gfx/blender/blender-3.0.0-r1.ebuild +++ b/media-gfx/blender/blender-3.0.0-r1.ebuild @@ -301,7 +301,7 @@ src_test() { cmake_src_test # Clean up the image directory for src_install - rm -fr ${ED}/* || die + rm -fr "${ED}"/* || die } src_install() { diff --git a/media-gfx/blender/blender-3.0.1-r4.ebuild b/media-gfx/blender/blender-3.0.1-r4.ebuild index c053c88dd0f4..91fcea55c1b4 100644 --- a/media-gfx/blender/blender-3.0.1-r4.ebuild +++ b/media-gfx/blender/blender-3.0.1-r4.ebuild @@ -304,7 +304,7 @@ src_test() { cmake_src_test # Clean up the image directory for src_install - rm -fr ${ED}/* || die + rm -fr "${ED}"/* || die } src_install() { diff --git a/media-gfx/blender/blender-3.0.1-r5.ebuild b/media-gfx/blender/blender-3.0.1-r5.ebuild index 9ed2565bb8b7..b5491d774983 100644 --- a/media-gfx/blender/blender-3.0.1-r5.ebuild +++ b/media-gfx/blender/blender-3.0.1-r5.ebuild @@ -306,7 +306,7 @@ src_test() { cmake_src_test # Clean up the image directory for src_install - rm -fr ${ED}/* || die + rm -fr "${ED}"/* || die } src_install() { diff --git a/media-gfx/blender/blender-3.1.0.ebuild b/media-gfx/blender/blender-3.1.0.ebuild index 50be45a07af8..40188686d779 100644 --- a/media-gfx/blender/blender-3.1.0.ebuild +++ b/media-gfx/blender/blender-3.1.0.ebuild @@ -298,7 +298,7 @@ src_test() { cmake_src_test # Clean up the image directory for src_install - rm -fr ${ED}/* || die + rm -fr "${ED}"/* || die } src_install() { diff --git a/media-gfx/blender/blender-3.1.1.ebuild b/media-gfx/blender/blender-3.1.1.ebuild index 50be45a07af8..40188686d779 100644 --- a/media-gfx/blender/blender-3.1.1.ebuild +++ b/media-gfx/blender/blender-3.1.1.ebuild @@ -298,7 +298,7 @@ src_test() { cmake_src_test # Clean up the image directory for src_install - rm -fr ${ED}/* || die + rm -fr "${ED}"/* || die } src_install() { diff --git a/media-gfx/blender/blender-3.1.2.ebuild b/media-gfx/blender/blender-3.1.2.ebuild index 59c402ad800b..ea2bbb13c8a5 100644 --- a/media-gfx/blender/blender-3.1.2.ebuild +++ b/media-gfx/blender/blender-3.1.2.ebuild @@ -297,7 +297,7 @@ src_test() { cmake_src_test # Clean up the image directory for src_install - rm -fr ${ED}/* || die + rm -fr "${ED}"/* || die } src_install() { diff --git a/media-gfx/blender/blender-3.2.0.ebuild b/media-gfx/blender/blender-3.2.0.ebuild new file mode 100644 index 000000000000..9fcc16b94ddf --- /dev/null +++ b/media-gfx/blender/blender-3.2.0.ebuild @@ -0,0 +1,399 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_10 ) + +inherit check-reqs cmake flag-o-matic pax-utils python-single-r1 toolchain-funcs xdg-utils + +DESCRIPTION="3D Creation/Animation/Publishing System" +HOMEPAGE="https://www.blender.org" + +if [[ ${PV} = *9999* ]] ; then + # Subversion is needed for downloading unit test files + inherit git-r3 subversion + EGIT_REPO_URI="https://git.blender.org/blender.git" +else + SRC_URI="https://download.blender.org/source/${P}.tar.xz" + # Update these between major releases. + TEST_TARBALL_VERSION="$(ver_cut 1-2).0" + SRC_URI+=" test? ( https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${PN}-${TEST_TARBALL_VERSION}-tests.tar.xz )" + KEYWORDS="~amd64 ~arm ~arm64" +fi + +SLOT="${PV%.*}" +LICENSE="|| ( GPL-3 BL )" +IUSE="+bullet +dds +fluid +openexr +tbb \ + alembic collada +color-management cuda +cycles \ + debug doc +embree +ffmpeg +fftw +gmp headless jack jemalloc jpeg2k \ + man +nanovdb ndof nls openal +oidn +openimageio +openmp +opensubdiv \ + +openvdb +osl +pdf +potrace +pugixml pulseaudio sdl +sndfile test +tiff valgrind" +RESTRICT="!test? ( test )" + +REQUIRED_USE="${PYTHON_REQUIRED_USE} + alembic? ( openexr ) + cuda? ( cycles ) + cycles? ( openexr tiff openimageio ) + fluid? ( tbb ) + openvdb? ( tbb ) + osl? ( cycles ) + test? ( color-management )" + +# Library versions for official builds can be found in the blender source directory in: +# build_files/build_environment/install_deps.sh +RDEPEND="${PYTHON_DEPS} + dev-libs/boost:=[nls?,threads(+)] + dev-libs/lzo:2= + $(python_gen_cond_dep ' + dev-python/cython[${PYTHON_USEDEP}] + dev-python/numpy[${PYTHON_USEDEP}] + dev-python/requests[${PYTHON_USEDEP}] + dev-python/zstandard[${PYTHON_USEDEP}] + ') + media-libs/freetype:= + media-libs/glew:* + media-libs/libjpeg-turbo:= + media-libs/libpng:= + media-libs/libsamplerate + sys-libs/zlib:= + virtual/glu + virtual/libintl + virtual/opengl + alembic? ( >=media-gfx/alembic-1.8.3-r2[boost(+),hdf(+)] ) + collada? ( >=media-libs/opencollada-1.6.68 ) + color-management? ( >=media-libs/opencolorio-2.1.1-r7:= ) + cuda? ( dev-util/nvidia-cuda-toolkit:= ) + embree? ( >=media-libs/embree-3.10.0[raymask] ) + ffmpeg? ( media-video/ffmpeg:=[x264,mp3,encode,theora,jpeg2k?,vpx,vorbis,opus,xvid] ) + fftw? ( sci-libs/fftw:3.0= ) + gmp? ( dev-libs/gmp ) + !headless? ( + x11-libs/libX11 + x11-libs/libXi + x11-libs/libXxf86vm + ) + jack? ( virtual/jack ) + jemalloc? ( dev-libs/jemalloc:= ) + jpeg2k? ( media-libs/openjpeg:2= ) + ndof? ( + app-misc/spacenavd + dev-libs/libspnav + ) + nls? ( virtual/libiconv ) + openal? ( media-libs/openal ) + oidn? ( >=media-libs/oidn-1.4.1 ) + openimageio? ( >=media-libs/openimageio-2.3.12.0-r3:= ) + openexr? ( + >=dev-libs/imath-3.1.4-r2:= + >=media-libs/openexr-3:0= + ) + opensubdiv? ( >=media-libs/opensubdiv-3.4.0[cuda=] ) + openvdb? ( + >=media-gfx/openvdb-9.0.0:=[nanovdb?] + dev-libs/c-blosc:= + ) + osl? ( >=media-libs/osl-1.11.16.0-r3:= ) + pdf? ( media-libs/libharu ) + potrace? ( media-gfx/potrace ) + pugixml? ( dev-libs/pugixml ) + pulseaudio? ( media-sound/pulseaudio ) + sdl? ( media-libs/libsdl2[sound,joystick] ) + sndfile? ( media-libs/libsndfile ) + tbb? ( dev-cpp/tbb:= ) + tiff? ( media-libs/tiff ) + valgrind? ( dev-util/valgrind ) +" + +DEPEND="${RDEPEND} + dev-cpp/eigen:= +" + +BDEPEND=" + virtual/pkgconfig + doc? ( + app-doc/doxygen[dot] + dev-python/sphinx[latex] + dev-texlive/texlive-bibtexextra + dev-texlive/texlive-fontsextra + dev-texlive/texlive-fontutils + dev-texlive/texlive-latex + dev-texlive/texlive-latexextra + ) + nls? ( sys-devel/gettext ) +" + +blender_check_requirements() { + [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp + + if use doc; then + CHECKREQS_DISK_BUILD="4G" check-reqs_pkg_pretend + fi +} + +blender_get_version() { + # Get blender version from blender itself. + BV=$(grep "BLENDER_VERSION " source/blender/blenkernel/BKE_blender_version.h | cut -d " " -f 3; assert) + if ((${BV:0:1} < 3)) ; then + # Add period (290 -> 2.90). + BV=${BV:0:1}.${BV:1} + else + # Add period and skip the middle number (301 -> 3.1) + BV=${BV:0:1}.${BV:2} + fi +} + +pkg_pretend() { + blender_check_requirements +} + +pkg_setup() { + blender_check_requirements + python-single-r1_pkg_setup +} + +src_unpack() { + if [[ ${PV} = *9999* ]] ; then + git-r3_src_unpack + if use test; then + TESTS_SVN_URL=https://svn.blender.org/svnroot/bf-blender/trunk/lib/tests + subversion_fetch ${TESTS_SVN_URL} ../lib/tests + fi + else + default + if use test; then + #The tests are downloaded from: https://svn.blender.org/svnroot/bf-blender/tags/blender-${SLOT}-release/lib/tests + mkdir -p lib || die + mv "${WORKDIR}"/blender-${TEST_TARBALL_VERSION}-tests/tests lib || die + fi + fi + +} + +src_prepare() { + cmake_src_prepare + + blender_get_version + + # Disable MS Windows help generation. The variable doesn't do what it + # it sounds like. + sed -e "s|GENERATE_HTMLHELP = YES|GENERATE_HTMLHELP = NO|" \ + -i doc/doxygen/Doxyfile || die + + # Prepare icons and .desktop files for slotting. + sed -e "s|blender.svg|blender-${BV}.svg|" -i source/creator/CMakeLists.txt || die + sed -e "s|blender-symbolic.svg|blender-${BV}-symbolic.svg|" -i source/creator/CMakeLists.txt || die + sed -e "s|blender.desktop|blender-${BV}.desktop|" -i source/creator/CMakeLists.txt || die + + sed -e "s|Name=Blender|Name=Blender ${PV}|" -i release/freedesktop/blender.desktop || die + sed -e "s|Exec=blender|Exec=blender-${BV}|" -i release/freedesktop/blender.desktop || die + sed -e "s|Icon=blender|Icon=blender-${BV}|" -i release/freedesktop/blender.desktop || die + + mv release/freedesktop/icons/scalable/apps/blender.svg release/freedesktop/icons/scalable/apps/blender-${BV}.svg || die + mv release/freedesktop/icons/symbolic/apps/blender-symbolic.svg release/freedesktop/icons/symbolic/apps/blender-${BV}-symbolic.svg || die + mv release/freedesktop/blender.desktop release/freedesktop/blender-${BV}.desktop || die + + if use test; then + # Without this the tests will try to use /usr/bin/blender and /usr/share/blender/ to run the tests. + sed -e "s|string(REPLACE.*|set(TEST_INSTALL_DIR ${ED}/usr/)|g" -i tests/CMakeLists.txt || die + sed -e "s|string(REPLACE.*|set(TEST_INSTALL_DIR ${ED}/usr/)|g" -i build_files/cmake/Modules/GTestTesting.cmake || die + fi +} + +src_configure() { + append-lfs-flags + + local mycmakeargs=( + -DBUILD_SHARED_LIBS=OFF + -DPYTHON_INCLUDE_DIR="$(python_get_includedir)" + -DPYTHON_LIBRARY="$(python_get_library_path)" + -DPYTHON_VERSION="${EPYTHON/python/}" + -DWITH_ALEMBIC=$(usex alembic) + -DWITH_ASSERT_ABORT=$(usex debug) + -DWITH_BOOST=ON + -DWITH_BULLET=$(usex bullet) + -DWITH_CODEC_FFMPEG=$(usex ffmpeg) + -DWITH_CODEC_SNDFILE=$(usex sndfile) + -DWITH_CXX_GUARDEDALLOC=$(usex debug) + -DWITH_CYCLES=$(usex cycles) + -DWITH_CYCLES_DEVICE_CUDA=$(usex cuda TRUE FALSE) + -DWITH_CYCLES_EMBREE=$(usex embree) + -DWITH_CYCLES_OSL=$(usex osl) + -DWITH_CYCLES_STANDALONE=OFF + -DWITH_CYCLES_STANDALONE_GUI=OFF + -DWITH_DOC_MANPAGE=$(usex man) + -DWITH_FFTW3=$(usex fftw) + -DWITH_GMP=$(usex gmp) + -DWITH_GTESTS=$(usex test) + -DWITH_HARU=$(usex pdf) + -DWITH_HEADLESS=$(usex headless) + -DWITH_INSTALL_PORTABLE=OFF + -DWITH_IMAGE_DDS=$(usex dds) + -DWITH_IMAGE_OPENEXR=$(usex openexr) + -DWITH_IMAGE_OPENJPEG=$(usex jpeg2k) + -DWITH_IMAGE_TIFF=$(usex tiff) + -DWITH_INPUT_NDOF=$(usex ndof) + -DWITH_INTERNATIONAL=$(usex nls) + -DWITH_JACK=$(usex jack) + -DWITH_MEM_JEMALLOC=$(usex jemalloc) + -DWITH_MEM_VALGRIND=$(usex valgrind) + -DWITH_MOD_FLUID=$(usex fluid) + -DWITH_MOD_OCEANSIM=$(usex fftw) + -DWITH_NANOVDB=$(usex nanovdb) + -DWITH_OPENAL=$(usex openal) + -DWITH_OPENCOLLADA=$(usex collada) + -DWITH_OPENCOLORIO=$(usex color-management) + -DWITH_OPENIMAGEDENOISE=$(usex oidn) + -DWITH_OPENIMAGEIO=$(usex openimageio) + -DWITH_OPENMP=$(usex openmp) + -DWITH_OPENSUBDIV=$(usex opensubdiv) + -DWITH_OPENVDB=$(usex openvdb) + -DWITH_OPENVDB_BLOSC=$(usex openvdb) + -DWITH_POTRACE=$(usex potrace) + -DWITH_PUGIXML=$(usex pugixml) + -DWITH_PULSEAUDIO=$(usex pulseaudio) + -DWITH_PYTHON_INSTALL=OFF + -DWITH_SDL=$(usex sdl) + -DWITH_STATIC_LIBS=OFF + -DWITH_SYSTEM_EIGEN3=ON + -DWITH_SYSTEM_FREETYPE=ON + -DWITH_SYSTEM_GLEW=ON + -DWITH_SYSTEM_LZO=ON + -DWITH_TBB=$(usex tbb) + -DWITH_USD=OFF + -DWITH_XR_OPENXR=OFF + ) + + append-flags $(usex debug '-DDEBUG' '-DNDEBUG') + + if tc-is-gcc ; then + # These options only exist when GCC is detected. + # We disable these to respect the user's choice of linker. + mycmakeargs+=( + -DWITH_LINKER_GOLD=OFF + -DWITH_LINKER_LLD=OFF + ) + fi + + cmake_src_configure +} + +src_test() { + # A lot of tests needs to have access to the installed data files. + # So install them into the image directory now. + cmake_src_install + + blender_get_version + # Define custom blender data/script file paths not be able to find them otherwise during testing. + # (Because the data is in the image directory and it will default to look in /usr/share) + export BLENDER_SYSTEM_SCRIPTS=${ED}/usr/share/blender/${BV}/scripts + export BLENDER_SYSTEM_DATAFILES=${ED}/usr/share/blender/${BV}/datafiles + + # Sanity check that the script and datafile path is valid. + # If they are not vaild, blender will fallback to the default path which is not what we want. + [ -d "$BLENDER_SYSTEM_SCRIPTS" ] || die "The custom script path is invalid, fix the ebuild!" + [ -d "$BLENDER_SYSTEM_DATAFILES" ] || die "The custom datafiles path is invalid, fix the ebuild!" + + cmake_src_test + + # Clean up the image directory for src_install + rm -fr ${ED}/* || die +} + +src_install() { + blender_get_version + + # Pax mark blender for hardened support. + pax-mark m "${BUILD_DIR}"/bin/blender + + cmake_src_install + + if use man; then + # Slot the man page + mv "${ED}/usr/share/man/man1/blender.1" "${ED}/usr/share/man/man1/blender-${BV}.1" || die + fi + + if use doc; then + # Define custom blender data/script file paths. Otherwise Blender will not be able to find them during doc building. + # (Because the data is in the image directory and it will default to look in /usr/share) + export BLENDER_SYSTEM_SCRIPTS=${ED}/usr/share/blender/${BV}/scripts + export BLENDER_SYSTEM_DATAFILES=${ED}/usr/share/blender/${BV}/datafiles + + # Workaround for binary drivers. + addpredict /dev/ati + addpredict /dev/dri + addpredict /dev/nvidiactl + + einfo "Generating Blender C/C++ API docs ..." + cd "${CMAKE_USE_DIR}"/doc/doxygen || die + doxygen -u Doxyfile || die + doxygen || die "doxygen failed to build API docs." + + cd "${CMAKE_USE_DIR}" || die + einfo "Generating (BPY) Blender Python API docs ..." + "${BUILD_DIR}"/bin/blender --background --python doc/python_api/sphinx_doc_gen.py -noaudio || die "sphinx failed." + + cd "${CMAKE_USE_DIR}"/doc/python_api || die + sphinx-build sphinx-in BPY_API || die "sphinx failed." + + docinto "html/API/python" + dodoc -r "${CMAKE_USE_DIR}"/doc/python_api/BPY_API/. + + docinto "html/API/blender" + dodoc -r "${CMAKE_USE_DIR}"/doc/doxygen/html/. + fi + + # Fix doc installdir + docinto html + dodoc "${CMAKE_USE_DIR}"/release/text/readme.html + rm -r "${ED}"/usr/share/doc/blender || die + + python_optimize "${ED}/usr/share/blender/${BV}/scripts" + + mv "${ED}/usr/bin/blender-thumbnailer" "${ED}/usr/bin/blender-${BV}-thumbnailer" || die + mv "${ED}/usr/bin/blender" "${ED}/usr/bin/blender-${BV}" || die +} + +pkg_postinst() { + elog + elog "Blender uses python integration. As such, may have some" + elog "inherent risks with running unknown python scripts." + elog + elog "It is recommended to change your blender temp directory" + elog "from /tmp to /home/user/tmp or another tmp file under your" + elog "home directory. This can be done by starting blender, then" + elog "changing the 'Temporary Files' directory in Blender preferences." + elog + ewarn + ewarn "This ebuild does not unbundle the massive amount of 3rd party" + ewarn "libraries which are shipped with blender. Note that" + ewarn "these have caused security issues in the past." + ewarn "If you are concerned about security, file a bug upstream:" + ewarn " https://developer.blender.org/" + ewarn + + if ! use python_single_target_python3_10; then + elog "You are building Blender with a newer python version than" + elog "supported by this version upstream." + elog "If you experience breakages with e.g. plugins, please switch to" + elog "python_single_target_python3_10 instead." + elog "Bug: https://bugs.gentoo.org/737388" + elog + fi + + xdg_icon_cache_update + xdg_mimeinfo_database_update + xdg_desktop_database_update +} + +pkg_postrm() { + xdg_icon_cache_update + xdg_mimeinfo_database_update + xdg_desktop_database_update + + ewarn "" + ewarn "You may want to remove the following directory." + ewarn "~/.config/${PN}/${SLOT}/cache/" + ewarn "It may contain extra render kernels not tracked by portage" + ewarn "" +} diff --git a/media-gfx/blender/blender-9999.ebuild b/media-gfx/blender/blender-9999.ebuild index 88c413e69eca..bbdce08e2010 100644 --- a/media-gfx/blender/blender-9999.ebuild +++ b/media-gfx/blender/blender-9999.ebuild @@ -17,8 +17,8 @@ if [[ ${PV} = *9999* ]] ; then else SRC_URI="https://download.blender.org/source/${P}.tar.xz" # Update these between major releases. - #TEST_TARBALL_VERSION="3.0.0" - #SRC_URI+=" test? ( https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${PN}-${TEST_TARBALL_VERSION}-tests.tar.bz2 )" + TEST_TARBALL_VERSION="$(ver_cut 1-2).0" + SRC_URI+=" test? ( https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${PN}-${TEST_TARBALL_VERSION}-tests.tar.xz )" KEYWORDS="~amd64 ~arm ~arm64" fi @@ -297,7 +297,7 @@ src_test() { cmake_src_test # Clean up the image directory for src_install - rm -fr ${ED}/* || die + rm -fr "${ED}"/* || die } src_install() { diff --git a/media-gfx/feh/Manifest b/media-gfx/feh/Manifest index 70c22fb23901..f1cf6203a479 100644 --- a/media-gfx/feh/Manifest +++ b/media-gfx/feh/Manifest @@ -1,16 +1,6 @@ AUX feh-3.2-debug-cflags.patch 193 BLAKE2B 298f65a8f9142167d1cd2cfce0bc61ad9d7d4a5519ab8e78d1259ea60b5566376f8d9ddba660db65ef5e229bdc0ff254d9aab2284d8929ea0ac171da44f8c44d SHA512 336d23b767c5c3da9b94a1e6759129c242caf70a611b2410816a562d90720e3abab6a3444ce06975d62b4ebbe8e54c70942800516c7575cc6d5e13ce69679884 -DIST feh-3.6.1.tar.bz2 2116064 BLAKE2B cae12f9475a2678c2f521baac9deb6668eae07811ae0904bbefef873fd54182b94532bf811394964e725f0e45890f65fcfc3dc988135d388ddcf625adbeca4e0 SHA512 b4350f1c5f66a450b2f088affea973abab9e184df110b693e46e1fc532d213d62a52bf08029f345daf92d45c828ff3bd380dcd7b167f319f1ff3b1d04150cd75 -DIST feh-3.6.2.tar.bz2 2116515 BLAKE2B c813f1bcee2170b509c4579472f2106ed01bcba49a91eaec2f48b2f41b10f43de59ab0d114ee9a04faa9b8d73c13636e49bac4730ff2275bec55cff56379e1fc SHA512 d3a14d7880387575a224bc5cdf1b63bfc5bd793c52fdc07620ddd80e1309a6b9a0c93f3f66ad08a0221f04eabb226372fcb14849a8682c4a2b4691981bb80c40 -DIST feh-3.6.3.tar.bz2 2116771 BLAKE2B 062381cc744617f0c8e0a4a7aac7e0841ef78993d3f65e9853dce6b81d6ce36caf4c72ce35785b96c8e0644da41a6ad12706e6a740740fb27cddf281d780e749 SHA512 53e9e1903f256fee9d49af2f8ce4bf153317e7d5de6b396448f16fd54ae1a13217edb44566cd0433e25675a25175cc412a726f058856136f19629661e2f62ce2 -DIST feh-3.6.tar.bz2 2116101 BLAKE2B 8ad47c6b456746d951728fd8a0ba1a2fed4ceb4a7e15554f68b4de071da7b3f4e9e16a10b1a05e51291b8b4127bab98f2b96231298fd181d8dc544bc089a772f SHA512 1df017adcf0650ff2cdc26556cbea5a6b8c9dad1dd44128cccc79312334d0140ab9e5c9c8bac7249dcfbdd7985ae75d847752eadad14216102d8ab7bcb2c42c7 -DIST feh-3.7.1.tar.bz2 2119324 BLAKE2B 203c557ec40590a19cacf4de1e192907608a6d3a7b09890f6196a99560d02220fbe619e02ffb74e8e7a4c12f725e2baf866f2882e32c3aa1a8c3274a66b71791 SHA512 7e6d4c4ccee5a0aadc0b535350da4d515ba7f75bbd5e95eb6a6e5e553a352f764bd91e39d3a59168d749bcf1528a7db75f40016885273c0bedd814eef0a0acd7 DIST feh-3.7.2.tar.bz2 2121677 BLAKE2B ce9acf27dc312ef46bcfbbdb5bf982d3a5c5a32ea56e716982c0e3dfaa3a66643bc9471353cca4dde9e28fcb8d002d38bfbafab699d952b81c59bababfafb82f SHA512 e74c4a4ce655711dc3c777f83c9376d54aa82aa7e38e07837b8593ed19ba813217f99d5768c8f8d0b6c1a0f6475a5e36cf404f4bc024674214568715a931b9e3 -DIST feh-3.7.tar.bz2 2118355 BLAKE2B 40cd0e53249d474cb8ff8e236bdaf8be322253600f2233a5748379fefe8592a22a43ccc47d44380b2c84038272c1c194e50fb8ad4892a61e48d54ac18c6ba143 SHA512 687d0863bb6bf99bc88ca22760ab670525e6d8ee4c984fa00d686adabd39b7bee2449d93beeb8863a161d2b1dfabed3cff035911711eb445b358ff5a4b77da3f -EBUILD feh-3.6.1.ebuild 1469 BLAKE2B a4e68a319f63055c4997c72abf39c49c0373b47465873539edf872ed282c5012ae40ddc7cac10968d757b6f9e775bd754a069aac2e42945650e50c6d7be968e1 SHA512 3bca9ab073f234d23d2609e755bc6741742150ac3d3df22e3c831b674d79f7d893ce2b3bcf3b86399b051fe754f8de9e349d5884564bed1cd6b7a1cf1c24c1a5 -EBUILD feh-3.6.2.ebuild 1510 BLAKE2B 4f025973871e4f60fd467603e58df078db0cd93ab240a8ce320b3c50034c907cf6729f5c36185c376581236d4bce6913224e842ba711e6c481409e7691a307c4 SHA512 54677a9d00d4135041ed124893bb9fe7e36af5f2afe8d9baca2e52deb8a5bf1a6347a1b597ce938873d2caa54f3ed9c5ef1428760e10fe566ebe65edacc5ccc2 -EBUILD feh-3.6.3.ebuild 1510 BLAKE2B 4f025973871e4f60fd467603e58df078db0cd93ab240a8ce320b3c50034c907cf6729f5c36185c376581236d4bce6913224e842ba711e6c481409e7691a307c4 SHA512 54677a9d00d4135041ed124893bb9fe7e36af5f2afe8d9baca2e52deb8a5bf1a6347a1b597ce938873d2caa54f3ed9c5ef1428760e10fe566ebe65edacc5ccc2 -EBUILD feh-3.6.ebuild 1469 BLAKE2B a4e68a319f63055c4997c72abf39c49c0373b47465873539edf872ed282c5012ae40ddc7cac10968d757b6f9e775bd754a069aac2e42945650e50c6d7be968e1 SHA512 3bca9ab073f234d23d2609e755bc6741742150ac3d3df22e3c831b674d79f7d893ce2b3bcf3b86399b051fe754f8de9e349d5884564bed1cd6b7a1cf1c24c1a5 -EBUILD feh-3.7.1.ebuild 1508 BLAKE2B 5a9c85a66b898188667ff222c686abf8002548c20e0b642471d6ce3a7fff6426c580a8b7bc0c103267b73ec12515767772b02e7784170b4428df57382528c990 SHA512 35bc572448d0738dd19500d2c1a1d2e9597a25767ee963c05caa34f1c0ff9c759f70ddf02c5161628d4ef8cb3b24141fa17cc3b7d2eba5ab59f926b79454471d +DIST feh-3.9.tar.bz2 2111997 BLAKE2B 853812e580eda808acbe4bc38325ac387b66eaf90b54da7e94980bd785d0001fa3f8d2507e2a435d5f533cc215bf8e28419b57b436d85c32b8e609b12c3a191a SHA512 0d217bdc9f78c8a4a40684ccc798986465c46282eef39a6792791763a5683ddc9a2ca277dc10c23bfe55aa11b415f5ff66b4ded2fe2a7a946660ccd07a4edc50 EBUILD feh-3.7.2.ebuild 1511 BLAKE2B 4ea7b87f2abf97391df8d688bea31fa816725c716e8060c100fb3409eec59d5249ed6388b45eea434e348d75f66398ef644aef039a6fc59e211b63b427eda8a0 SHA512 c0a276d82a9f51eafcab4152091d4eee0daade48c0b18c4317e88d9de97cc295e18ed01bac02e29690d754d15efacc011d7b6a13ed6837a12f9d2066060fa800 -EBUILD feh-3.7.ebuild 1508 BLAKE2B 5a9c85a66b898188667ff222c686abf8002548c20e0b642471d6ce3a7fff6426c580a8b7bc0c103267b73ec12515767772b02e7784170b4428df57382528c990 SHA512 35bc572448d0738dd19500d2c1a1d2e9597a25767ee963c05caa34f1c0ff9c759f70ddf02c5161628d4ef8cb3b24141fa17cc3b7d2eba5ab59f926b79454471d +EBUILD feh-3.9-r1.ebuild 1527 BLAKE2B 03523723113bd743eb4094e5180e7d7f72b541db7e9dc5e5e8ff2ca0562aa2afb25883b8b307aedf42802decc3fa75dc2620e57dddb46b7c8b86d01bffb5dcf1 SHA512 79b7a6459a575b395b6a733737e982e26f0aba1278254836417c0001cbb898d2f298963bacacc563c130793717c43899098337578281530de6215eb1ace89bbe MISC metadata.xml 253 BLAKE2B ac07d0a4457abddec76b322a6e7f175661559091067a6f3d92658d4e6c2f1f90a57f5d0c139de0a91a19a5a797fed39fc66fd90ca25bfd0c66497ee8e4088810 SHA512 40abc637528fae614d2eb151b5834c323cb151d5c9ebbee415d70efb4603df0fa7483e0d689ea1658a424ac1e54fb944d8eca37a4bd80bbc15222ed9259096df diff --git a/media-gfx/feh/feh-3.6.1.ebuild b/media-gfx/feh/feh-3.6.1.ebuild deleted file mode 100644 index d0173f659d38..000000000000 --- a/media-gfx/feh/feh-3.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=7 -inherit toolchain-funcs xdg-utils - -DESCRIPTION="A fast, lightweight imageviewer using imlib2" -HOMEPAGE="https://feh.finalrewind.org/" -SRC_URI="https://feh.finalrewind.org/${P}.tar.bz2" - -LICENSE="feh" -SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~mips ppc ppc64 x86" -IUSE="debug curl exif test xinerama" -RESTRICT="!test? ( test )" - -COMMON_DEPEND="media-libs/imlib2[X] - >=media-libs/libpng-1.2:0= - x11-libs/libX11 - curl? ( net-misc/curl ) - exif? ( media-libs/libexif ) - xinerama? ( x11-libs/libXinerama )" -RDEPEND="${COMMON_DEPEND} - virtual/jpeg:0" -DEPEND="${COMMON_DEPEND} - x11-base/xorg-proto - x11-libs/libXt - test? ( - >=dev-lang/perl-5.10 - dev-perl/Test-Command - media-libs/imlib2[gif,jpeg,png] - )" - -PATCHES=( "${FILESDIR}"/${PN}-3.2-debug-cflags.patch ) - -pkg_setup() { - use_feh() { usex $1 1 0; } - - fehopts=( - DESTDIR="${D}" - PREFIX="${EPREFIX}"/usr - doc_dir='${main_dir}'/share/doc/${PF} - example_dir='${main_dir}'/share/doc/${PF}/examples - curl=$(use_feh curl) - debug=$(use_feh debug) - xinerama=$(use_feh xinerama) - exif=$(use_feh exif) - ) -} - -src_compile() { - tc-export CC - emake "${fehopts[@]}" -} - -src_install() { - emake "${fehopts[@]}" install -} - -pkg_postinst() { - xdg_icon_cache_update - xdg_mimeinfo_database_update - xdg_desktop_database_update -} - -pkg_postrm() { - xdg_icon_cache_update - xdg_mimeinfo_database_update - xdg_desktop_database_update -} diff --git a/media-gfx/feh/feh-3.6.2.ebuild b/media-gfx/feh/feh-3.6.2.ebuild deleted file mode 100644 index 2010a07aeadf..000000000000 --- a/media-gfx/feh/feh-3.6.2.ebuild +++ /dev/null @@ -1,71 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -inherit toolchain-funcs xdg-utils - -DESCRIPTION="A fast, lightweight imageviewer using imlib2" -HOMEPAGE="https://feh.finalrewind.org/" -SRC_URI="https://feh.finalrewind.org/${P}.tar.bz2" - -LICENSE="feh" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~x86" -IUSE="debug curl exif test xinerama inotify" -RESTRICT="!test? ( test )" - -COMMON_DEPEND="media-libs/imlib2[X] - >=media-libs/libpng-1.2:0= - x11-libs/libX11 - curl? ( net-misc/curl ) - exif? ( media-libs/libexif ) - xinerama? ( x11-libs/libXinerama )" -RDEPEND="${COMMON_DEPEND} - virtual/jpeg:0" -DEPEND="${COMMON_DEPEND} - x11-base/xorg-proto - x11-libs/libXt - test? ( - >=dev-lang/perl-5.10 - dev-perl/Test-Command - media-libs/imlib2[gif,jpeg,png] - )" - -PATCHES=( "${FILESDIR}"/${PN}-3.2-debug-cflags.patch ) - -pkg_setup() { - use_feh() { usex $1 1 0; } - - fehopts=( - DESTDIR="${D}" - PREFIX="${EPREFIX}"/usr - doc_dir='${main_dir}'/share/doc/${PF} - example_dir='${main_dir}'/share/doc/${PF}/examples - curl=$(use_feh curl) - debug=$(use_feh debug) - xinerama=$(use_feh xinerama) - exif=$(use_feh exif) - inotify=$(use_feh inotify) - ) -} - -src_compile() { - tc-export CC - emake "${fehopts[@]}" -} - -src_install() { - emake "${fehopts[@]}" install -} - -pkg_postinst() { - xdg_icon_cache_update - xdg_mimeinfo_database_update - xdg_desktop_database_update -} - -pkg_postrm() { - xdg_icon_cache_update - xdg_mimeinfo_database_update - xdg_desktop_database_update -} diff --git a/media-gfx/feh/feh-3.6.3.ebuild b/media-gfx/feh/feh-3.6.3.ebuild deleted file mode 100644 index 2010a07aeadf..000000000000 --- a/media-gfx/feh/feh-3.6.3.ebuild +++ /dev/null @@ -1,71 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -inherit toolchain-funcs xdg-utils - -DESCRIPTION="A fast, lightweight imageviewer using imlib2" -HOMEPAGE="https://feh.finalrewind.org/" -SRC_URI="https://feh.finalrewind.org/${P}.tar.bz2" - -LICENSE="feh" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~x86" -IUSE="debug curl exif test xinerama inotify" -RESTRICT="!test? ( test )" - -COMMON_DEPEND="media-libs/imlib2[X] - >=media-libs/libpng-1.2:0= - x11-libs/libX11 - curl? ( net-misc/curl ) - exif? ( media-libs/libexif ) - xinerama? ( x11-libs/libXinerama )" -RDEPEND="${COMMON_DEPEND} - virtual/jpeg:0" -DEPEND="${COMMON_DEPEND} - x11-base/xorg-proto - x11-libs/libXt - test? ( - >=dev-lang/perl-5.10 - dev-perl/Test-Command - media-libs/imlib2[gif,jpeg,png] - )" - -PATCHES=( "${FILESDIR}"/${PN}-3.2-debug-cflags.patch ) - -pkg_setup() { - use_feh() { usex $1 1 0; } - - fehopts=( - DESTDIR="${D}" - PREFIX="${EPREFIX}"/usr - doc_dir='${main_dir}'/share/doc/${PF} - example_dir='${main_dir}'/share/doc/${PF}/examples - curl=$(use_feh curl) - debug=$(use_feh debug) - xinerama=$(use_feh xinerama) - exif=$(use_feh exif) - inotify=$(use_feh inotify) - ) -} - -src_compile() { - tc-export CC - emake "${fehopts[@]}" -} - -src_install() { - emake "${fehopts[@]}" install -} - -pkg_postinst() { - xdg_icon_cache_update - xdg_mimeinfo_database_update - xdg_desktop_database_update -} - -pkg_postrm() { - xdg_icon_cache_update - xdg_mimeinfo_database_update - xdg_desktop_database_update -} diff --git a/media-gfx/feh/feh-3.6.ebuild b/media-gfx/feh/feh-3.6.ebuild deleted file mode 100644 index d0173f659d38..000000000000 --- a/media-gfx/feh/feh-3.6.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 -inherit toolchain-funcs xdg-utils - -DESCRIPTION="A fast, lightweight imageviewer using imlib2" -HOMEPAGE="https://feh.finalrewind.org/" -SRC_URI="https://feh.finalrewind.org/${P}.tar.bz2" - -LICENSE="feh" -SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~mips ppc ppc64 x86" -IUSE="debug curl exif test xinerama" -RESTRICT="!test? ( test )" - -COMMON_DEPEND="media-libs/imlib2[X] - >=media-libs/libpng-1.2:0= - x11-libs/libX11 - curl? ( net-misc/curl ) - exif? ( media-libs/libexif ) - xinerama? ( x11-libs/libXinerama )" -RDEPEND="${COMMON_DEPEND} - virtual/jpeg:0" -DEPEND="${COMMON_DEPEND} - x11-base/xorg-proto - x11-libs/libXt - test? ( - >=dev-lang/perl-5.10 - dev-perl/Test-Command - media-libs/imlib2[gif,jpeg,png] - )" - -PATCHES=( "${FILESDIR}"/${PN}-3.2-debug-cflags.patch ) - -pkg_setup() { - use_feh() { usex $1 1 0; } - - fehopts=( - DESTDIR="${D}" - PREFIX="${EPREFIX}"/usr - doc_dir='${main_dir}'/share/doc/${PF} - example_dir='${main_dir}'/share/doc/${PF}/examples - curl=$(use_feh curl) - debug=$(use_feh debug) - xinerama=$(use_feh xinerama) - exif=$(use_feh exif) - ) -} - -src_compile() { - tc-export CC - emake "${fehopts[@]}" -} - -src_install() { - emake "${fehopts[@]}" install -} - -pkg_postinst() { - xdg_icon_cache_update - xdg_mimeinfo_database_update - xdg_desktop_database_update -} - -pkg_postrm() { - xdg_icon_cache_update - xdg_mimeinfo_database_update - xdg_desktop_database_update -} diff --git a/media-gfx/feh/feh-3.7.ebuild b/media-gfx/feh/feh-3.7.ebuild deleted file mode 100644 index 9ccef7a27f03..000000000000 --- a/media-gfx/feh/feh-3.7.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 -inherit toolchain-funcs xdg-utils - -DESCRIPTION="A fast, lightweight imageviewer using imlib2" -HOMEPAGE="https://feh.finalrewind.org/" -SRC_URI="https://feh.finalrewind.org/${P}.tar.bz2" - -LICENSE="feh" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~x86" -IUSE="debug curl exif test xinerama inotify" -RESTRICT="!test? ( test )" - -COMMON_DEPEND="media-libs/imlib2[X] - >=media-libs/libpng-1.2:0= - x11-libs/libX11 - curl? ( net-misc/curl ) - exif? ( media-libs/libexif ) - xinerama? ( x11-libs/libXinerama )" -RDEPEND="${COMMON_DEPEND} - virtual/jpeg:0" -DEPEND="${COMMON_DEPEND} - x11-base/xorg-proto - x11-libs/libXt - test? ( - >=dev-lang/perl-5.10 - dev-perl/Test-Command - media-libs/imlib2[gif,jpeg,png] - )" - -PATCHES=( "${FILESDIR}"/${PN}-3.2-debug-cflags.patch ) - -pkg_setup() { - use_feh() { usex $1 1 0; } - - fehopts=( - PREFIX="${EPREFIX}"/usr - doc_dir='${main_dir}'/share/doc/${PF} - example_dir='${main_dir}'/share/doc/${PF}/examples - curl=$(use_feh curl) - debug=$(use_feh debug) - xinerama=$(use_feh xinerama) - exif=$(use_feh exif) - inotify=$(use_feh inotify) - ) -} - -src_compile() { - tc-export CC - emake "${fehopts[@]}" -} - -src_install() { - emake "${fehopts[@]}" DESTDIR="${D}" install -} - -pkg_postinst() { - xdg_icon_cache_update - xdg_mimeinfo_database_update - xdg_desktop_database_update -} - -pkg_postrm() { - xdg_icon_cache_update - xdg_mimeinfo_database_update - xdg_desktop_database_update -} diff --git a/media-gfx/feh/feh-3.7.1.ebuild b/media-gfx/feh/feh-3.9-r1.ebuild similarity index 91% rename from media-gfx/feh/feh-3.7.1.ebuild rename to media-gfx/feh/feh-3.9-r1.ebuild index 9ccef7a27f03..b05cfb8585a7 100644 --- a/media-gfx/feh/feh-3.7.1.ebuild +++ b/media-gfx/feh/feh-3.9-r1.ebuild @@ -1,7 +1,7 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 inherit toolchain-funcs xdg-utils DESCRIPTION="A fast, lightweight imageviewer using imlib2" @@ -10,7 +10,7 @@ SRC_URI="https://feh.finalrewind.org/${P}.tar.bz2" LICENSE="feh" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~x86" +KEYWORDS="~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~riscv ~x86" IUSE="debug curl exif test xinerama inotify" RESTRICT="!test? ( test )" @@ -21,7 +21,7 @@ COMMON_DEPEND="media-libs/imlib2[X] exif? ( media-libs/libexif ) xinerama? ( x11-libs/libXinerama )" RDEPEND="${COMMON_DEPEND} - virtual/jpeg:0" + media-libs/libjpeg-turbo:0" DEPEND="${COMMON_DEPEND} x11-base/xorg-proto x11-libs/libXt diff --git a/media-gfx/gimp/Manifest b/media-gfx/gimp/Manifest index 90916bc41111..7cc01ba9cc79 100644 --- a/media-gfx/gimp/Manifest +++ b/media-gfx/gimp/Manifest @@ -1,9 +1,11 @@ AUX gimp-2.10_fix_test-appdata.patch 902 BLAKE2B 2b1a131d874d65422d8bdd44732b9843d89a570a1ea3c058cdb2a424a7791c686aa0e2ae2a0b472f333f2465f6e1a26750a532e9003933c5dffa1af32343c1dc SHA512 2983e8572f5e8113c9e2f564d31c1a5fe7e11ef273c50d2be739089124c6ec1a457da28222020bbd6015b2cbbcbf403b88d8660b9b35241800deb4fb3ad79067 DIST gimp-2.10.28.tar.bz2 31675862 BLAKE2B b491b55d5adf08221feb7cee8b3adc1d8b090901e8f43b93a4d2c3d935ce1ca45072b0ccd6840e06b329fbfafc8fe5e3d6056381c5129203fa3c5e781cab0453 SHA512 587f6f46741672f0700fd642a5b779694d2d8bc8ad70e7677ccdbfc2266dc62203ed347d6aaffaa4b8e7d84a84a25f7d5a51507dfd64b21b4c05970856d3ab94 DIST gimp-2.10.30.tar.bz2 31731327 BLAKE2B 6d948e16fbf7bae7b514a60a44fc5eaac32bebb915de0dcb5120d10739501a01973cb1f5821699d94c4d4cc7ef86d0e5456674a87623b6996d9b276d83a6eb74 SHA512 02ca9e8846dc2ae856f720b92f3c6af69984cf0b3ce85ba5a67479e5c3c813315a0551b7d011dcf7a6c83dc771e550cc31041126bbea0be3fd483176e0eb2851 +DIST gimp-2.10.32.tar.bz2 31397425 BLAKE2B 3887e2e29ebfd5dcfa671a9d1549180d11bd5e3656c6854ff4130c6c6e6ca9479df075981e09b9b6b97e47dd1fcd939fea726ca09c08c040ebd1998d80e61771 SHA512 aa999c1ec388154965f84d995a9b5517e9c38608d03a0d0bb6ec9fa55de946f9da106e7d6f7c02052b61d2b6806e7a378e786539f0de5b5ffaa2fcd1bbd9c7f1 DIST gimp-2.99.10.tar.bz2 26782056 BLAKE2B 103e7fa2d04b1989e59fb03964a122891831d122cdc6dd3b7637f06cff28310e12d9a79678ac477b56728f4ceb53292001c53f026e94be417db76dd7e14740ab SHA512 898c1e1ffd2270ccc965db9a8263e04d95455535361b47f92256b4028808e1e91eb1924cf6cef7ff9e988194ebbc67535bd9cfbf0243159824e58551a2b91ba3 EBUILD gimp-2.10.28-r1.ebuild 5568 BLAKE2B aba790ec8b864d40b7f9956311e014bad49ac08e4738644a1baf93590fc844149d1dfe85c005b09599cf18bab343187945df6feda207ed19c48558c2aef0adfa SHA512 193d3db7d3db3876e2b57401ec567b9599e8af1d0e2436ec9b648f5134f62bca47e5d41dda6ae07976ed3bdf466a966510daba6a5dd22ee7412d4f01bf8c63ab EBUILD gimp-2.10.30.ebuild 5568 BLAKE2B 6c3e731d5b5f952f5d902aae14bc0a3691e1d4f9b715e9aa2cae3993f1b7a477c6935bbda84851a0b823f43731e8a0046a5f76c950580bd2a6cb67be1e369381 SHA512 e9f38a509ae7d88979f64fb5f06c813350927f88ad03f94539e931bab8f397c39ffdebad207012c4adb5966ee0c0a12424e836a5c0a7a06de6d8179a68600712 +EBUILD gimp-2.10.32.ebuild 5584 BLAKE2B 080a856e0368b78267c0ee604a87de6b0aea24d448e987d5cbda9594589b5e04cb7623014eb1bb9b39b9abc5f4ee2854cc735e62843d0021e87ce25e82b464d5 SHA512 808f28c1f37c52785b6999d313ab2e6b6ef1c2c6370f122f2e0fae7b15e8747cccc74201c65a6572050c21802ba4689226592991d33948e6d58f8d6dd004e3a5 EBUILD gimp-2.99.10-r1.ebuild 6613 BLAKE2B 2883d26916fa9a54d5037c7524f141b47faeba5816dcf086e549f0c5eadcd607e591c655bce0ae8322ba9d69f14f20a7f816ad732fc7cc0ba063715e3286e1d0 SHA512 17e79ffad687a53ce0da2280c628b2309245aff2935997a6817e2297435291992216b934ece01bdbef69633744740849faf1115e6230e92053ef6c19621835f9 EBUILD gimp-9999.ebuild 6672 BLAKE2B 979fb403f70b4cf2c52926e3e878503f4cd44af0ff00c3459a1f21f08396e6bf1198e2cb7bd0ff92ad4a72bab2b4ff74762c7566f74fd941ca169999e0a9a3b2 SHA512 6ba28b3d4eb3a4a116924b4f3c79b374a32ee7a990086fd6b018339e9817228edd7468dcf64dcc87d95f05ff8a0442126a94e390cdb934a50228b199ba948182 MISC metadata.xml 646 BLAKE2B 167cb95fb064b2470cdbb6b625f7d6e24aacac57081a1177fdc9e878b4cf1a20c6b86a7e621530b45bc7db5f07e173a47829fd5be9dde6f9b9fcf54a39f24236 SHA512 9f6501b6a14f860be69e29baaace61fe4c964413b8c43882bf06144406333f4d69d6adaa315503dc83fbdb467cd47e3d752ed6abe4b78bd5cb32fb9f3be1ac1d diff --git a/media-gfx/gimp/gimp-2.10.32.ebuild b/media-gfx/gimp/gimp-2.10.32.ebuild new file mode 100644 index 000000000000..93ceeab6ac4e --- /dev/null +++ b/media-gfx/gimp/gimp-2.10.32.ebuild @@ -0,0 +1,210 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +GNOME2_EAUTORECONF=yes +WANT_AUTOMAKE= + +inherit autotools gnome2 toolchain-funcs virtualx + +DESCRIPTION="GNU Image Manipulation Program" +HOMEPAGE="https://www.gimp.org/" +SRC_URI="mirror://gimp/v2.10/${P}.tar.bz2" +LICENSE="GPL-3 LGPL-3" +SLOT="0/2" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~x86" + +IUSE="aalib alsa aqua debug doc gnome heif jpeg2k mng openexr postscript udev unwind vector-icons webp wmf xpm cpu_flags_ppc_altivec cpu_flags_x86_mmx cpu_flags_x86_sse" + +RESTRICT="!test? ( test )" + +COMMON_DEPEND=" + >=app-text/poppler-0.50[cairo] + >=app-text/poppler-data-0.4.7 + >=dev-libs/atk-2.2.0 + >=dev-libs/glib-2.56.2:2 + >=dev-libs/json-glib-1.2.6 + dev-libs/libxml2:2 + dev-libs/libxslt + >=gnome-base/librsvg-2.40.6:2 + >=media-gfx/mypaint-brushes-2.0.2:= + >=media-libs/babl-0.1.88 + >=media-libs/fontconfig-2.12.4 + >=media-libs/freetype-2.1.7 + >=media-libs/gegl-0.4.34:0.4[cairo] + >=media-libs/gexiv2-0.10.6 + >=media-libs/harfbuzz-0.9.19:= + >=media-libs/lcms-2.8:2 + media-libs/libjpeg-turbo + >=media-libs/libmypaint-1.6.1:= + >=media-libs/libpng-1.6.25:0= + >=media-libs/tiff-3.5.7:0 + net-libs/glib-networking[ssl] + sys-libs/zlib + >=x11-libs/cairo-1.12.2 + >=x11-libs/gdk-pixbuf-2.31:2 + >=x11-libs/gtk+-2.24.32:2 + x11-libs/libXcursor + >=x11-libs/pango-1.29.4 + aalib? ( media-libs/aalib ) + alsa? ( >=media-libs/alsa-lib-1.0.0 ) + aqua? ( >=x11-libs/gtk-mac-integration-2.0.0 ) + heif? ( >=media-libs/libheif-1.9.1:= ) + jpeg2k? ( >=media-libs/openjpeg-2.1.0:2= ) + mng? ( media-libs/libmng:= ) + openexr? ( >=media-libs/openexr-1.6.1:= ) + postscript? ( app-text/ghostscript-gpl ) + udev? ( dev-libs/libgudev:= ) + unwind? ( >=sys-libs/libunwind-1.1.0:= ) + webp? ( >=media-libs/libwebp-0.6.0:= ) + wmf? ( >=media-libs/libwmf-0.2.8 ) + xpm? ( x11-libs/libXpm ) +" + +RDEPEND=" + ${COMMON_DEPEND} + x11-themes/hicolor-icon-theme + gnome? ( gnome-base/gvfs ) +" + +DEPEND=" + ${COMMON_DEPEND} + >=dev-lang/perl-5.10.0 + dev-libs/appstream-glib + dev-util/gtk-update-icon-cache + >=dev-util/intltool-0.40.1 + >=sys-devel/gettext-0.19 + >=sys-devel/libtool-2.2 + virtual/pkgconfig +" + +DOCS=( "AUTHORS" "ChangeLog" "HACKING" "NEWS" "README" "README.i18n" ) + +PATCHES=( + "${FILESDIR}/${PN}-2.10_fix_test-appdata.patch" # Bugs 685210 (and duplicate 691070) +) + +src_prepare() { + sed -i -e 's/mypaint-brushes-1.0/mypaint-brushes-2.0/' configure.ac || die #737794 + + sed -i -e 's/== "xquartz"/= "xquartz"/' configure.ac || die #494864 + sed 's:-DGIMP_DISABLE_DEPRECATED:-DGIMP_protect_DISABLE_DEPRECATED:g' -i configure.ac || die #615144 + + gnome2_src_prepare # calls eautoreconf + + sed 's:-DGIMP_protect_DISABLE_DEPRECATED:-DGIMP_DISABLE_DEPRECATED:g' -i configure || die #615144 + grep -F -q GIMP_DISABLE_DEPRECATED configure || die #615144, self-test + + export CC_FOR_BUILD="$(tc-getBUILD_CC)" +} + +_adjust_sandbox() { + # Bugs #569738 and #591214 + local nv + for nv in /dev/nvidia-uvm /dev/nvidiactl /dev/nvidia{0..9} ; do + # We do not check for existence as they may show up later + # https://bugs.gentoo.org/show_bug.cgi?id=569738#c21 + addwrite "${nv}" + done + + addwrite /dev/dri/ # bugs #574038 and #684886 + addwrite /dev/ati/ # bug #589198 + addwrite /proc/mtrr # bug #589198 +} + +src_configure() { + _adjust_sandbox + + local myconf=( + GEGL="${EPREFIX}"/usr/bin/gegl-0.4 + GDBUS_CODEGEN="${EPREFIX}"/bin/false + + --enable-default-binary + + --disable-check-update + --disable-python + --enable-mp + --with-appdata-test + --with-bug-report-url=https://bugs.gentoo.org/ + --with-xmc + --without-libbacktrace + --without-webkit + --without-xvfb-run + $(use_enable cpu_flags_ppc_altivec altivec) + $(use_enable cpu_flags_x86_mmx mmx) + $(use_enable cpu_flags_x86_sse sse) + $(use_enable debug) + $(use_enable vector-icons) + $(use_with aalib aa) + $(use_with alsa) + $(use_with !aqua x) + $(use_with heif libheif) + $(use_with jpeg2k jpeg2000) + $(use_with mng libmng) + $(use_with openexr) + $(use_with postscript gs) + $(use_with udev gudev) + $(use_with unwind libunwind) + $(use_with webp) + $(use_with wmf) + $(use_with xpm libxpm) + ) + + gnome2_src_configure "${myconf[@]}" +} + +src_compile() { + export XDG_DATA_DIRS="${EPREFIX}"/usr/share # bug 587004 + gnome2_src_compile +} + +# for https://bugs.gentoo.org/664938 +_rename_plugins() { + einfo 'Renaming plug-ins to not collide with pre-2.10.6 file layout (bug #664938)...' + local prename=gimp-org- + ( + cd "${ED}"/usr/$(get_libdir)/gimp/2.0/plug-ins || die + for plugin_slash in $(ls -d1 */); do + plugin=${plugin_slash%/} + if [[ -f ${plugin}/${plugin} ]]; then + # NOTE: Folder and file name need to match for Gimp to load that plug-in + # so "file-svg/file-svg" becomes "${prename}file-svg/${prename}file-svg" + mv ${plugin}/{,${prename}}${plugin} || die + mv {,${prename}}${plugin} || die + fi + done + ) +} + +src_test() { + virtx emake check +} + +src_install() { + gnome2_src_install + + # Workaround for bug #321111 to give GIMP the least + # precedence on PDF documents by default + mv "${ED}"/usr/share/applications/{,zzz-}gimp.desktop || die + + find "${D}" -name '*.la' -type f -delete || die + + # Prevent dead symlink gimp-console.1 from downstream man page compression (bug #433527) + local gimp_app_version=$(ver_cut 1-2) + mv "${ED}"/usr/share/man/man1/gimp-console{-${gimp_app_version},}.1 || die + + # Remove gimp devel-docs html files if user doesn't need it + if ! use doc; then + rm -r "${ED}"/usr/share/gtk-doc || die + fi + + _rename_plugins || die +} + +pkg_postinst() { + gnome2_pkg_postinst +} + +pkg_postrm() { + gnome2_pkg_postrm +} diff --git a/media-gfx/graphicsmagick/Manifest b/media-gfx/graphicsmagick/Manifest index 893a5709f7dd..0d26d9146707 100644 --- a/media-gfx/graphicsmagick/Manifest +++ b/media-gfx/graphicsmagick/Manifest @@ -4,6 +4,6 @@ DIST GraphicsMagick-1.3.37.tar.xz 5623688 BLAKE2B d6d5c8a07ec2aa2e60399887fa7887 DIST GraphicsMagick-1.3.38.tar.xz 5958352 BLAKE2B 132c8b2303690dbe84b0e9ab33db0c0861845ef0260915e33197912dbcae02ae70c27bce634cfe0ab6b739ef6f3e828cbea9043fc90be993fb2c4a5e33e20ee9 SHA512 478f9e2907d4cb1099b0cbd1a73e4ab58aef94edf6cb1636ce48a378084ec1671599fd4f369455e5af898e94d1386f7149f6933b7c668027a6f6952bc763ec3a DIST GraphicsMagick-1.3.38.tar.xz.sig 119 BLAKE2B 166b7bb6de30af22d1f2317812f76dee43dd69c5557613deea35de3767624466c07001fe029ec9d33d0c61ed2fe5ca3f48bf435853374c722963a1293bfaa7a1 SHA512 c6dfee7e4b63b646460f9045ca5c8f3105d1a761ec3cd3471b53293178ed9a963884539c8026d934ce1915654d517a9b30232d7260a13f6d7dbeb5a592485b09 EBUILD graphicsmagick-1.3.37.ebuild 3284 BLAKE2B a961ae6eeac3513f8b9055e1c896858d8ff2bdd001c98c400c71d39bd93301e38cad2d0df90f90523720dcd7272f3a4b78eba76c29aa182bc97e31ef6f6362ee SHA512 5ea8bb429f5a918aa6e1e7d83357b225014ba04573202cd23026f5dc09681e9cb7684248a706b1133c0cbf2d061ec2b5e3e4c6b902685f62590cdc13cfe2c3ee -EBUILD graphicsmagick-1.3.38.ebuild 3648 BLAKE2B da1cf7a0a5c0e0561260966299e75b50524e926de039e59da23d3eee2d7bb23a35949965e271f3bb93933dbe287a616f4cc51dc4f9b24504d57d839b8b514447 SHA512 b288f52e832ee509c626af387ff6d754e0c3e42df6149ab5acc2a60465707a9dbc4d829db0da339c0595ff4ed5a880bf3b2a7b3cd76473dbcef21299aa463372 +EBUILD graphicsmagick-1.3.38.ebuild 3641 BLAKE2B 8e18031c113bc50d90bdf32f539f736a692430496576c48ebc6573cd4d5343e403af36b8ffb7bb1a22de94c5515330a479ae18b56cabab00f797065a4c7d0140 SHA512 38fea7dfdae7ad89a6047ca9552701f311293b24900cb7c0b618fcd7cb06065c2c0bf42f8a34610af354acd9c1d8c560d2e5fb3520e057db36ed7de10d71446d EBUILD graphicsmagick-9999.ebuild 3648 BLAKE2B da1cf7a0a5c0e0561260966299e75b50524e926de039e59da23d3eee2d7bb23a35949965e271f3bb93933dbe287a616f4cc51dc4f9b24504d57d839b8b514447 SHA512 b288f52e832ee509c626af387ff6d754e0c3e42df6149ab5acc2a60465707a9dbc4d829db0da339c0595ff4ed5a880bf3b2a7b3cd76473dbcef21299aa463372 MISC metadata.xml 1405 BLAKE2B 450ce6e18c6debd66f923847912746cc3f522f923b2290e7815326cc9a8e4dfa9f57e0ed0d66ade4b09d71f6ecb2da810665530ae4876abcfd77dbbf0696829c SHA512 88d109fb876d4fef9dc7b9270c6418e8cc9820d6a085b0faabe647225ae4e5fa731335d7b45bb022a531eaf0ab4c9302be5a802603dd8ecc8ef484ba3bbf74ba diff --git a/media-gfx/graphicsmagick/graphicsmagick-1.3.38.ebuild b/media-gfx/graphicsmagick/graphicsmagick-1.3.38.ebuild index bd91b4160147..926fa312e060 100644 --- a/media-gfx/graphicsmagick/graphicsmagick-1.3.38.ebuild +++ b/media-gfx/graphicsmagick/graphicsmagick-1.3.38.ebuild @@ -19,7 +19,7 @@ else SRC_URI+=" verify-sig? ( mirror://sourceforge/${PN}/${MY_P}.tar.xz.sig )" S="${WORKDIR}/${MY_P}" - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" BDEPEND="verify-sig? ( sec-keys/openpgp-keys-bobfriesenhahn )" fi diff --git a/media-gfx/jpeg2ps/Manifest b/media-gfx/jpeg2ps/Manifest index 65b0681f5aa7..fcdfb9b3f39e 100644 --- a/media-gfx/jpeg2ps/Manifest +++ b/media-gfx/jpeg2ps/Manifest @@ -1,4 +1,4 @@ AUX jpeg2ps-1.9-include.diff 226 BLAKE2B c290c4810d6cdb5c5ac577e1e55f15bf7a07c74198ee56cc05b43fa70a8d574b02c0fe476b94e079c93529140e6854136070031705a3cf92f3757badd21aee38 SHA512 fe60dfb3c79f3a513d07e3af17c7050cdbe0983e1887317f5ef2d2c7eb3c54431d6d9fec1469b918ac3461ca09cb4c73373b9affa00b43fb8412f464f4d5c3f4 DIST jpeg2ps-1.9.tar.gz 67105 BLAKE2B 68df39df75525db872c683de7b0ed3e64317ea18a54d51fb478c3e51b26522a97081e6953e5ad92f7a6023829dc5fbc5e1e288f2041e76bdecf0b6ef035d1234 SHA512 babc6183db2c95d0bcfba3d34f924bd2a37d0a566bf684f3af3955b8b3978cd4b94b10e94f366aec641988258476f84ce730e4da43f2bb0a836e81da4892ad3c -EBUILD jpeg2ps-1.9-r2.ebuild 1266 BLAKE2B c4db33c2e4545c6bfcf895230bceb9de3c3fd73be366900d9eed4d329433bdc8db36100b6a526b0c75060104f333d3a42d621310e236b23aceca4befa768066d SHA512 dccd7d490226819202ab3afbe763ca2f1b05e9e7eb760a46747de2b32394fc319a63c377c580eecbc0b60ab79a096b08f6878411c8aeb1a24b847d7e57fe3e60 +EBUILD jpeg2ps-1.9-r3.ebuild 1085 BLAKE2B 575b2e31506bd704c3ff9c0eb818c20de017ff848b29ac56ae726e317f14862cd0bf301b19ea628236bef9c6febc502d52a403405f4a507f5ee9fd755de8953e SHA512 f6735c73ad661716f8aa95f36d6e44d29c80996ba4ec54b5a289acbe1894331715efa5a073aea71c4e6e8a8afcbfb76daf79ad90656598e1c8a55b626e85a4e9 MISC metadata.xml 284 BLAKE2B 4f3ebef5d4f1b4d77e8143a11d3c27313235279131a22882b223f6f03244ef60fba56df603f3e494853cfcfb95347e7e25450ababf4162df311b70de5bb4065e SHA512 b8cf447484032e9d62d706eb1507490ef65eb22e61125b003dbd4dd2bc19d7829edfe048ed28f049c44f584644bd938919461b72cb6a415f02214827db24fe8d diff --git a/media-gfx/jpeg2ps/jpeg2ps-1.9-r2.ebuild b/media-gfx/jpeg2ps/jpeg2ps-1.9-r3.ebuild similarity index 52% rename from media-gfx/jpeg2ps/jpeg2ps-1.9-r2.ebuild rename to media-gfx/jpeg2ps/jpeg2ps-1.9-r3.ebuild index 9a25a5e30b7d..430fe4f17edc 100644 --- a/media-gfx/jpeg2ps/jpeg2ps-1.9-r2.ebuild +++ b/media-gfx/jpeg2ps/jpeg2ps-1.9-r3.ebuild @@ -1,18 +1,19 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 inherit toolchain-funcs readme.gentoo-r1 DESCRIPTION="Convert JPEG images to Postscript using a wrapper" HOMEPAGE="https://web.archive.org/web/20131003144811/http://www.pdflib.com/download/free-software/jpeg2ps/" -SRC_URI="https://web.archive.org/web/20131003165952/http://www.pdflib.com/fileadmin/pdflib/products/more/${PN}/${P}.tar.gz" +SRC_URI="https://distfiles.macports.org/${PN}/${P}.tar.gz" -LICENSE="free-noncomm" +LICENSE="jpeg2ps" SLOT="0" KEYWORDS="amd64 ppc ~ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" IUSE="metric" +RESTRICT="mirror" PATCHES=("${FILESDIR}"/${P}-include.diff) @@ -20,7 +21,7 @@ src_compile() { emake \ CC="$(tc-getCC)" \ LD="$(tc-getCC)" \ - CFLAGS="-c ${CFLAGS} $(usex metric "-DA4" "")" \ + CFLAGS="-c ${CFLAGS} $(usev metric -DA4)" \ LDFLAGS="${LDFLAGS}" } @@ -29,15 +30,11 @@ src_install() { doman jpeg2ps.1 dodoc jpeg2ps.txt - if use metric; then - DOC_CONTENTS="By default, this installation of jpeg2ps will generate - A4 size output. You can force letter output with - \n\tjpeg2ps -p letter file.jpg > file.ps" - else - DOC_CONTENTS="By default, this installation of jpeg2ps will generate - letter size output. You can force A4 output with - \n\tjpeg2ps -p a4 file.jpg > file.ps" - fi + local size1=letter size2=A4 + use metric && size1=A4 size2=letter + DOC_CONTENTS="By default, this installation of jpeg2ps will generate + ${size1} size output. You can force ${size2} output with + \n\tjpeg2ps -p ${size2} file.jpg > file.ps" readme.gentoo_create_doc } diff --git a/media-gfx/krita/Manifest b/media-gfx/krita/Manifest index 7a89c71a1c6b..2352561d63f2 100644 --- a/media-gfx/krita/Manifest +++ b/media-gfx/krita/Manifest @@ -1,7 +1,4 @@ AUX krita-4.3.1-tests-optional.patch 2583 BLAKE2B 0b5e577bc17ef6b6487ce82ff4b4bc34064c659a3cf48d12a539c3029dd70f17b0b48a7398b68de6a937adff3af0c2d4a47d0f84fdc7746ec612fb05272d963f SHA512 f16885a72cd5f8f250b03903062c70190367ed409c2582d579bfb1e6ab09514df7f96214ce236e33bb8eec2f3872d887f9c3152f4e524b1719250a9064bf719c -AUX krita-5.0.0-clang.patch 1645 BLAKE2B 9f02317b40b2408cab46acbe73797c2fea9b71ca543e0c7787b2f66a088a79d121e80ee7f4d57cef125e7f73de438c60f6e24dfe00b179a1e4452058b12391e7 SHA512 b5ce85eb346e518f51c4b5c8a18056801839deeb9826e02625171e123e3d46bf8503c4d1ac49477d44231efc14e6fe8c85c79cc8cf262326cf10c364e89d1ebd -DIST krita-5.0.2.tar.xz 179049488 BLAKE2B a58ee0e7d654f18509f970d32a680a9a993c7172a3818517ddf0a41f500c2d1f9102a432b728b9d9254f39f1be0c926602e3b1806ae19b6efc49f99becdffcdd SHA512 5dd2d6961feabf20dbcef49f3499281e34b409e96d379b0247eec70449f82c05ed3cf3ca09014535adb7ce66659d58e988f1f054364637c9851181fa8ee926a5 DIST krita-5.0.8.tar.xz 179344256 BLAKE2B f8a020b726c2b4f7776b3a31d18028d19f274243fa085ca49e46cd06c2d9e4f8f166e4d77018b1bef7ef2820962759f362e3d00274b3bbb33ac1544ce17d5682 SHA512 652a24206f955739dbd188f4c35d10fdfe42bb660f4e046f15a31ee90647786b501e4ad8760c0656b24aa5fbdeda0c009b744dfc16a92cf545c2147a5ad1c777 -EBUILD krita-5.0.2.ebuild 3456 BLAKE2B 03fa9d1f87eea0812835aa88912f84ed9d25c738b71f0dc65f9075f2797d4d2e60824728347884dd69c23bce15666c30e6fd7e2dcdf967bc532f7df83494f3a8 SHA512 a0f4c50826a39e04cf87ace6eddd4a5ab37fdeea3d7c8f8bf53750abf69f1ba73b5c73b5fa0241f6d44ad6c4c2b504fec4a87831ac0c1be9e2045207be0da7a0 -EBUILD krita-5.0.8.ebuild 3417 BLAKE2B a070340934c3359d0391cc9efe8a237a76324ba6bb0018fb2b8c3421cafc985b4492f713d5453cb1fe961683aebfda82c93daf8f8fdc1ce430e8bdb8ce89343c SHA512 2d9013ef45be7f4404e46c725ed711ef482dd4921acf7182553dc280b3884171883e4d3c0e87275a22ed706f5f8e2e6bde91d8aecb812271d21d508317f786dd +EBUILD krita-5.0.8.ebuild 3416 BLAKE2B 4891ca77953967c57d6ee6c4bdfa58473e67241b45d1985512791aa47e859e894d2a10eebd03f533fbe2a79ca8d4993950db1158a2be9f5c446c8afeaa4c8ef3 SHA512 c03f5fbf97d72a5efac3abe004e533458c3debec2fa05e821354b1de6da759c82ce31e9a343b06a85e5e3a4a905d6e2125cda90e728c72837178353f44b59f0d MISC metadata.xml 877 BLAKE2B 529639e044480796204d2338601d4d10ccac0aa83565469b37d838446b4e924b8440c1c3d1eac1473a1220fedea2c49c392c5c99495c27ab7899ed7909666c32 SHA512 6f826baa1918ed944b22944f85304452d34b3a326c615ba8416589facc0208351b25d6eed9a3f8b0f3614db6c3ddd26b0b54554da95aee8ed332f1645d6fda0d diff --git a/media-gfx/krita/files/krita-5.0.0-clang.patch b/media-gfx/krita/files/krita-5.0.0-clang.patch deleted file mode 100644 index 6c9c71d4fca2..000000000000 --- a/media-gfx/krita/files/krita-5.0.0-clang.patch +++ /dev/null @@ -1,50 +0,0 @@ -From 0b755beaa1fdba03d38f887b93a15a58fc0830c7 Mon Sep 17 00:00:00 2001 -From: Sharaf Zaman -Date: Wed, 27 Oct 2021 22:19:07 +0000 -Subject: [PATCH] Fix build on linux clang targets - -In CheckAtomic.cmake we include is_lock_free because these routines -don't seem to be included in the compiler's "simple atomics". This -triggers a failure in clang toolchain, forcing it to link libatomic. - -Resulting in error: ld.lld: error: undefined symbol: __atomic_is_lock_free - -CCBUG:444247 -CCBUG:444547 ---- - cmake/modules/CheckAtomic.cmake | 1 + - libs/image/CMakeLists.txt | 6 ++---- - 2 files changed, 3 insertions(+), 4 deletions(-) - -diff --git a/cmake/modules/CheckAtomic.cmake b/cmake/modules/CheckAtomic.cmake -index b061e2d65b..df6b70504c 100644 ---- a/cmake/modules/CheckAtomic.cmake -+++ b/cmake/modules/CheckAtomic.cmake -@@ -46,6 +46,7 @@ function(check_working_cxx_atomics64 varname) - std::atomic x (0); - int main() { - uint64_t i = x.load(std::memory_order_relaxed); -+ x.is_lock_free(); - return 0; - } - " ${varname}) -diff --git a/libs/image/CMakeLists.txt b/libs/image/CMakeLists.txt -index e883c7f1c8..43c945fad3 100644 ---- a/libs/image/CMakeLists.txt -+++ b/libs/image/CMakeLists.txt -@@ -372,10 +372,8 @@ target_link_libraries(kritaimage - - target_link_libraries(kritaimage PUBLIC ${Boost_SYSTEM_LIBRARY}) - --if(NOT HAVE_CXX_ATOMICS_WITHOUT_LIB) -- if(NOT HAVE_CXX_ATOMICS64_WITHOUT_LIB) -- target_link_libraries(kritaimage PUBLIC atomic) -- endif() -+if(HAVE_CXX_ATOMICS_WITH_LIB OR HAVE_CXX_ATOMICS64_WITH_LIB) -+ target_link_libraries(kritaimage PUBLIC atomic) - endif() - - if(OpenEXR_FOUND) --- -GitLab - diff --git a/media-gfx/krita/krita-5.0.2.ebuild b/media-gfx/krita/krita-5.0.2.ebuild deleted file mode 100644 index 0c5864b918f4..000000000000 --- a/media-gfx/krita/krita-5.0.2.ebuild +++ /dev/null @@ -1,124 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -ECM_TEST="forceoptional" -PYTHON_COMPAT=( python3_{8..10} ) -KFMIN=5.82.0 -QTMIN=5.15.2 -VIRTUALX_REQUIRED="test" -inherit ecm kde.org python-single-r1 - -if [[ ${KDE_BUILD_TYPE} = release ]]; then - SRC_URI="mirror://kde/stable/${PN}/${PV}/${P}.tar.xz" - KEYWORDS="amd64 ~arm64 ~ppc64 ~riscv ~x86" -fi - -DESCRIPTION="Free digital painting application. Digital Painting, Creative Freedom!" -HOMEPAGE="https://apps.kde.org/krita/ https://krita.org/en/" - -LICENSE="GPL-3" -SLOT="5" -IUSE="color-management fftw gif +gsl heif +jpeg +mypaint-brush-engine openexr pdf qtmedia +raw vc webp" -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -# bug 630508 -RESTRICT="test" - -RDEPEND="${PYTHON_DEPS} - dev-libs/boost:= - dev-libs/quazip:0= - $(python_gen_cond_dep ' - dev-python/PyQt5[declarative,gui,widgets,${PYTHON_USEDEP}] - dev-python/sip:=[${PYTHON_USEDEP}] - ') - >=dev-qt/qtconcurrent-${QTMIN}:5 - >=dev-qt/qtdbus-${QTMIN}:5 - >=dev-qt/qtdeclarative-${QTMIN}:5 - >=dev-qt/qtgui-${QTMIN}:5=[-gles2-only] - >=dev-qt/qtnetwork-${QTMIN}:5 - >=dev-qt/qtprintsupport-${QTMIN}:5 - >=dev-qt/qtsql-${QTMIN}:5 - >=dev-qt/qtsvg-${QTMIN}:5 - >=dev-qt/qtwidgets-${QTMIN}:5 - >=dev-qt/qtx11extras-${QTMIN}:5 - >=dev-qt/qtxml-${QTMIN}:5 - >=kde-frameworks/kcompletion-${KFMIN}:5 - >=kde-frameworks/kconfig-${KFMIN}:5 - >=kde-frameworks/kcoreaddons-${KFMIN}:5 - >=kde-frameworks/kcrash-${KFMIN}:5 - >=kde-frameworks/kguiaddons-${KFMIN}:5 - >=kde-frameworks/ki18n-${KFMIN}:5 - >=kde-frameworks/kiconthemes-${KFMIN}:5 - >=kde-frameworks/kitemmodels-${KFMIN}:5 - >=kde-frameworks/kitemviews-${KFMIN}:5 - >=kde-frameworks/kwidgetsaddons-${KFMIN}:5 - >=kde-frameworks/kwindowsystem-${KFMIN}:5 - >=kde-frameworks/kxmlgui-${KFMIN}:5 - media-gfx/exiv2:= - media-libs/lcms - media-libs/libpng:0= - media-libs/tiff:0 - sys-libs/zlib - virtual/opengl - x11-libs/libX11 - x11-libs/libXi - color-management? ( >=media-libs/opencolorio-2.0.0 ) - fftw? ( sci-libs/fftw:3.0= ) - gif? ( media-libs/giflib ) - gsl? ( sci-libs/gsl:= ) - jpeg? ( virtual/jpeg:0 ) - heif? ( >=media-libs/libheif-1.11:= ) - mypaint-brush-engine? ( media-libs/libmypaint:= ) - openexr? ( media-libs/openexr:= ) - pdf? ( app-text/poppler[qt5] ) - qtmedia? ( >=dev-qt/qtmultimedia-${QTMIN}:5 ) - raw? ( media-libs/libraw:= ) - webp? ( >=media-libs/libwebp-1.2.0:= ) -" -DEPEND="${RDEPEND} - vc? ( >=dev-libs/vc-1.1.0 ) -" -BDEPEND=" - dev-cpp/eigen:3 - dev-lang/perl - sys-devel/gettext -" - -PATCHES=( - "${FILESDIR}"/${PN}-4.3.1-tests-optional.patch - "${FILESDIR}"/${PN}-5.0.0-clang.patch # bug 830225 -) - -pkg_setup() { - python-single-r1_pkg_setup - ecm_pkg_setup -} - -src_configure() { - # Prevent sandbox violation from FindPyQt5.py module - # See Gentoo-bug 655918 - addpredict /dev/dri - - local mycmakeargs=( - -DENABLE_UPDATERS=OFF - -DFETCH_TRANSLATIONS=OFF - -DCMAKE_DISABLE_FIND_PACKAGE_KSeExpr=ON # not packaged - $(cmake_use_find_package color-management OpenColorIO) - $(cmake_use_find_package fftw FFTW3) - $(cmake_use_find_package gif GIF) - $(cmake_use_find_package gsl GSL) - $(cmake_use_find_package heif HEIF) - $(cmake_use_find_package jpeg JPEG) - $(cmake_use_find_package mypaint-brush-engine LibMyPaint) - $(cmake_use_find_package openexr OpenEXR) - $(cmake_use_find_package pdf Poppler) - $(cmake_use_find_package qtmedia Qt5Multimedia) - $(cmake_use_find_package raw LibRaw) - $(cmake_use_find_package vc Vc) - $(cmake_use_find_package webp WebP) - ) - - ecm_src_configure -} diff --git a/media-gfx/krita/krita-5.0.8.ebuild b/media-gfx/krita/krita-5.0.8.ebuild index dd01742d3d40..4f7f33b41aa6 100644 --- a/media-gfx/krita/krita-5.0.8.ebuild +++ b/media-gfx/krita/krita-5.0.8.ebuild @@ -12,7 +12,7 @@ inherit ecm kde.org python-single-r1 if [[ ${KDE_BUILD_TYPE} = release ]]; then SRC_URI="mirror://kde/stable/${PN}/${PV}/${P}.tar.xz" - KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86" + KEYWORDS="amd64 ~arm64 ~ppc64 ~riscv ~x86" fi DESCRIPTION="Free digital painting application. Digital Painting, Creative Freedom!" diff --git a/media-gfx/povray/Manifest b/media-gfx/povray/Manifest index 7acdb5ce1d4e..1eba2cc9f80a 100644 --- a/media-gfx/povray/Manifest +++ b/media-gfx/povray/Manifest @@ -5,6 +5,6 @@ AUX povray-3.7.0.0-user-conf.patch 1491 BLAKE2B ee99672c70a5d7e12048acbfc50a3ef4 AUX povray-3.7.0_rc6-darwin-defaults.patch 920 BLAKE2B 9cffcda18626cfdbea9a6b00ae99ee300d6b29a79e22229e35d116070b4a1ac1fbb4869242a043155a4fa189f701e6bc318cd3ba8fbc743d497db26c763926c8 SHA512 17ae635430f0d57157c9915ce5b25a88afcb34f6dd9552b27a42b32d638fdfbcb8b4e41ec89b52048db9d054812535b7b41f328ffe4554e719e4a3de21cbfdee DIST povray-3.7.0.0.tar.gz 38191521 BLAKE2B 5d936bdcdf9910ede2247cfa5e3881211da00762ac4bc08225dc6b53addc9e09546de9493e642b5d41228d81a50a4bcfbb5e606eb8bd9a224bb1afc5fc82db6e SHA512 82e3dbcd58b7ae921fe3b953815ca4dbbfb22eda434554baee4accabd1455b18cb511061f1cf9cf93128fab0a042df374fe2f68186d78c19853a465bd4bcbe10 DIST povray-3.7.0.0_p20160914-fix-c++14.patch.bz2 12876 BLAKE2B b1c458764f04a57420a4562e9faacae4ae955c3d9ce4343ffd49176bb575f63830fcd58d0777dea22b975df118aa14e2bdd91509758d33d659daa3fbbaba5880 SHA512 3329da12a822762559445e208a746ff208c39f7b63e27ba84a390074bb52a105c9a2f66180e58c5157795bb16346e11b5b05efaf077ee0d8246179975a692b04 -EBUILD povray-3.7.0.0-r1.ebuild 4577 BLAKE2B c5edb1f915f7c15ffb8bebde40871f211cb45afc7b94e38f1ec4cfbee40eb6089d28513f5d82e123185c73703a329b0533f0e7605cbeb15e1a1f6d85ab4f14fe SHA512 4246b7b86fa1cb2807b5899580935055380b82ef861405f70700d1be90ba802ddc295424e6a9a16109d2bc90b28864b3ee56247097fc2c22f786039842dc0fd1 -EBUILD povray-3.7.0.0-r2.ebuild 4532 BLAKE2B 3d0da25887bedd5c518fda764a63b45798f3ee542d81261d0c06a79bc557e8bcfa0d59bd44c837403a1285a0833eb3ce17544bd32015693452dc25e6c305cb60 SHA512 8ba3beef14efab23e60afd31947f98a22d7624ae9ff0742ea074041e599c16c76da3d8c2f22fb2139203a376ffdf995cc6277ae4c5e124c8efa17a588fa44988 +EBUILD povray-3.7.0.0-r1.ebuild 4579 BLAKE2B ec03365137273c92b56ace4e11f89bfb7df4acc55f7f8529f72c31938a1a69a65e5356119e8e6162542c1b744b89a9f061b0a84622059526b04c5c9f245facc9 SHA512 7a0c909d8edf0348a8dcdf306e3bef4f43de005b0218f9364797d62c7c2c3c30fd340386c0856aacbded7e3ed1171cd6822574c2d6f01a3ed8aa249c50d1de9d +EBUILD povray-3.7.0.0-r2.ebuild 4538 BLAKE2B d694fd6c2f06fb94d77266540684252878cf9779ed2e8f5f6e33aab84ae3b70cf58b189fe8fff810bbda2a0c913c640f528f0a70d26e0bdd9d268cf895b3f18a SHA512 d5d1001aa7aa44a26daa4598a45ac5b5e2619b69b44f5323800f32f2e039cc44826123d824a0474885ba9627568323ce460baea301da665b4f698b68a938385c MISC metadata.xml 410 BLAKE2B e2d166cc7ed5872c7e0bdcf69c7856bd8218b059e9b0444a68930216c423ef7c8922ad963cfc3dc56f0d997c1a6372a04058815eb2b36487d07dbc6752908e2d SHA512 c159e2c730bba95d7c65525d62af05bd5b9d873a519e734010a8e5bc597590147accfe02e23946f0349c0be31a10b3e578d035bc3ff8d11a11274c1957a834be diff --git a/media-gfx/povray/povray-3.7.0.0-r1.ebuild b/media-gfx/povray/povray-3.7.0.0-r1.ebuild index ff38982430aa..1bca37a88528 100644 --- a/media-gfx/povray/povray-3.7.0.0-r1.ebuild +++ b/media-gfx/povray/povray-3.7.0.0-r1.ebuild @@ -73,8 +73,8 @@ src_prepare() { -e 's:${povdatadir}/$PACKAGE-$VERSION_BASE:${povdatadir}/'${PN}':g' \ -e 's:${povdatadir}/doc/$PACKAGE-$VERSION_BASE:${povdatadir}/doc/'${PF}':g' \ -e 's:BOOST_THREAD_LIBS $LIBS:BOOST_THREAD_LIBS $LIBS -lboost_date_time:g' \ - -e 's:"/usr/include":"'${EPREFIX}'/usr/include":' \ - -e 's:"/usr/lib":"'${EPREFIX}'/usr/'$(get_libdir)'":' \ + -e "s:\"/usr/include\":\"${EPREFIX}/usr/include\":" \ + -e "s:\"/usr/lib\":\"${EPREFIX}/usr/$(get_libdir)\":" \ -i configure.ac || die sed \ diff --git a/media-gfx/povray/povray-3.7.0.0-r2.ebuild b/media-gfx/povray/povray-3.7.0.0-r2.ebuild index a06a580bf170..d9ac74594419 100644 --- a/media-gfx/povray/povray-3.7.0.0-r2.ebuild +++ b/media-gfx/povray/povray-3.7.0.0-r2.ebuild @@ -70,8 +70,8 @@ src_prepare() { -e 's:${povdatadir}/$PACKAGE-$VERSION_BASE:${povdatadir}/'${PN}':g' \ -e 's:${povdatadir}/doc/$PACKAGE-$VERSION_BASE:${povdatadir}/doc/'${PF}':g' \ -e 's:BOOST_THREAD_LIBS $LIBS:BOOST_THREAD_LIBS $LIBS -lboost_date_time:g' \ - -e 's:"/usr/include":"'${EPREFIX}'/usr/include":' \ - -e 's:"/usr/lib":"'${EPREFIX}'/usr/'$(get_libdir)'":' \ + -e "s:\"/usr/include\":\"${EPREFIX}/usr/include\":" \ + -e "s:\"/usr/lib\":\"${EPREFIX}/usr/$(get_libdir)\":" \ -i configure.ac || die sed \ @@ -99,7 +99,7 @@ src_configure() { # but the code compiles using incorrect [default] paths # (based on /usr/local...), so povray will not find the system # config files without the following fix: - append-cppflags -DPOVLIBDIR=\\\"${EROOT}usr/share/${PN}\\\" -DPOVCONFDIR=\\\"${EROOT}etc/${PN}\\\" + append-cppflags -DPOVLIBDIR=\\\""${EROOT}"usr/share/${PN}\\\" -DPOVCONFDIR=\\\""${EROOT}"etc/${PN}\\\" # TODO: Restore OpenEXR if upstream start to support OpenEXR 3/imath econf \ diff --git a/media-gfx/tuxpaint/Manifest b/media-gfx/tuxpaint/Manifest index 05e2ec2bf9c6..bf5e7ca69542 100644 --- a/media-gfx/tuxpaint/Manifest +++ b/media-gfx/tuxpaint/Manifest @@ -2,5 +2,5 @@ AUX tuxpaint-0.9.27-Makefile.patch 7328 BLAKE2B 87a63107058b61387c9e9e9555e106ee DIST tuxpaint-0.9.24.tar.gz 15561675 BLAKE2B 971baec8b7728cbb54a2a45b604c152a9620d0f6a1856cca99482ad0fd76f2a4493aab81f54e10e5da4d81800b0e3506cb73dda0e00510ef966b0c98f8aa5cb4 SHA512 a4ee9eea833f9a6313701a4686f9f276570df84436c68d9a3d04e9448a8ea00833207e1034965e15145be744194c7b9a7d3c91bdfa3489d06a61de84b64cc723 DIST tuxpaint-0.9.27.tar.gz 14292992 BLAKE2B f1337b828604bac968325437eba21046f871a0e07e049f2d3568f44adac400e729f4c6d46bcba9eddf9078089aaf55aab7d0774fb5ab126b96d317b59e37ee00 SHA512 197c6e23fb772edd57614e34dec23e160ece528b58e4a17d67fe4100c58cbcd6c4b5efccfbb24ca760b3a20755230b47f4e3e49969e75ba04ce722102a7f2dd9 EBUILD tuxpaint-0.9.24-r1.ebuild 1646 BLAKE2B 9c716616a56836e366dde79a3a944387a3dea15f54a20e95623234dbc9c75873166fcca9df3293cc5b3106618abbc09bb5ad8170433cceaaa5cdcf8babe05520 SHA512 aae79850b1e031edad079010423963491c4b2eacc0fa0a5e734a9ccdd318c667b8f5102ae626f994d7c9c1ce4c63680806690a5a77c31c1a87dae4163618f235 -EBUILD tuxpaint-0.9.27.ebuild 1346 BLAKE2B 950329a51d3409e6950f500206cfa753f6a1893b8cec32e2d5501f8e0605f5a1f11a66d0f6e05ea177ca1615f60d9bbde9c93d5d7e597743a90506084a8a39ea SHA512 4b488c3739b21bfe29cb2b2d834e6b81425b5118b23313bb7e55ce24a9eba616935e3b7f0d030cb54820acd09dda6e0910274c8f2d9638f712b96a0e48d6495e +EBUILD tuxpaint-0.9.27.ebuild 1346 BLAKE2B 4d7da71f66a651c344c7fad01bd2f4d5c96500213f8a7cb8f2e70e2a939637fb90e5c474c186c90f430760b731c990b732ee7047d2c42c9ad34efe1376b78f50 SHA512 88630426d6692dc70e12e6eb765b48f122f913b9175225ab18bc300299af607626fef4b8da9172ceddd22a56631ce0987ec49522488695533844a7eba20f355d MISC metadata.xml 846 BLAKE2B 41e02607ee8987a7663ba72e7459a1845b73d9992e4939322db2b4ce654d06efb0d5acc935decb776aa50a20990244d0e422e4c32532fa0f17a76a9a637ac734 SHA512 59465c99f8f91e4def6ffd37f7bcfd22cb208c1f9dcbdd11c764e4f55d1e9db75169254b9ca3ed7642f57d45d4d10e9f97c80d5139cb0b80ccd20dc540185ade diff --git a/media-gfx/tuxpaint/tuxpaint-0.9.27.ebuild b/media-gfx/tuxpaint/tuxpaint-0.9.27.ebuild index e66114bec40f..b9d1e8f71b96 100644 --- a/media-gfx/tuxpaint/tuxpaint-0.9.27.ebuild +++ b/media-gfx/tuxpaint/tuxpaint-0.9.27.ebuild @@ -36,7 +36,7 @@ BDEPEND=" " PATCHES=( - ${FILESDIR}"/${P}-Makefile.patch" + "${FILESDIR}"/${P}-Makefile.patch ) src_compile() { diff --git a/media-libs/Manifest.gz b/media-libs/Manifest.gz index 5ee5d57770db5ee4c22f8fb037fec0772ec38101..63df23a9031af75832764c4af9ba1ffbf956dcc5 100644 GIT binary patch delta 64609 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 yI&oUB064&M6z`u_k_a%o{j-~j;71R+lV delta 64812 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

    f8zr& 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/DBD-mysql-2.9004 ) RDEPEND=>=app-arch/lz4-0_p131:= app-arch/zstd:= sys-libs/ncurses:0= >=sys-libs/zlib-1.2.3:0= >=dev-libs/openssl-1.0.0:0= server? ( dev-libs/icu:= dev-libs/libevent:=[ssl,threads] >=dev-libs/protobuf-3.8:= net-libs/libtirpc:= cjk? ( app-text/mecab:= ) jemalloc? ( dev-libs/jemalloc:0= ) kernel_linux? ( dev-libs/libaio:0= sys-process/procps:0= ) numa? ( sys-process/numactl ) tcmalloc? ( dev-util/google-perftools:0= ) ) !dev-db/mariadb !dev-db/mariadb-galera !dev-db/percona-server !dev-db/mysql-cluster !dev-db/mysql:0 !dev-db/mysql:5.7 selinux? ( sec-policy/selinux-mysql ) !prefix? ( acct-group/mysql acct-user/mysql dev-db/mysql-init-scripts ) REQUIRED_USE=?? ( tcmalloc jemalloc ) cjk? ( server ) jemalloc? ( server ) numa? ( server ) profiling? ( server ) router? ( server ) tcmalloc? ( server ) RESTRICT=!test? ( test ) SLOT=8.0 -SRC_URI=https://cdn.mysql.com/Downloads/MySQL-8.0/mysql-boost-8.0.27.tar.gz https://cdn.mysql.com/archives/mysql-8.0/mysql-boost-8.0.27.tar.gz http://downloads.mysql.com/archives/MySQL-8.0/mysql-boost-8.0.27.tar.gz https://dev.gentoo.org/~whissi/dist/mysql/mysql-8.0.27-patches-02.tar.xz +SRC_URI=https://cdn.mysql.com/Downloads/MySQL-8.0/mysql-boost-8.0.27.tar.gz https://cdn.mysql.com/archives/mysql-8.0/mysql-boost-8.0.27.tar.gz http://downloads.mysql.com/archives/MySQL-8.0/mysql-boost-8.0.27.tar.gz https://dev.gentoo.org/~whissi/dist/mysql/mysql-8.0.27-patches-03.tar.xz https://dev.gentoo.org/~dlan/dist/mysql/mysql-8.0.27-patches-03.tar.xz _eclasses_=check-reqs 5e6dfbd7a8d3238a79f009fae7ac469c cmake 90e2b29417d53718328f3a95227137a0 flag-o-matic a500d7cc40da3de38c361e889153bdf7 linux-info dcbf4f67bc38bee48e9d69a4344e8059 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 prefix eab3c99d77fe00506c109c8a736186f7 toolchain-funcs fd9cde67030b26e479eeadaced488253 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=e6bebb36441c4be8b0051a347689c51c +_md5_=a3ce7194dba229133d09aeef2597e269 diff --git a/metadata/md5-cache/dev-db/pg_activity-2.3.0 b/metadata/md5-cache/dev-db/pg_activity-2.3.0 deleted file mode 100644 index 20b18de572d1..000000000000 --- a/metadata/md5-cache/dev-db/pg_activity-2.3.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=dev-python/attrs[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] test? ( dev-python/psycopg:2[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) test? ( dev-python/attrs[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/blessed[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/humanize[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/psutil[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/setuptools[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/pytest-7.0.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) >=dev-python/setuptools-42.0.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=Realtime PostgreSQL database server monitoring tool -EAPI=7 -HOMEPAGE=https://github.com/dalibo/pg_activity -INHERIT=distutils-r1 -IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 -KEYWORDS=~amd64 -LICENSE=POSTGRESQL -RDEPEND=dev-python/attrs[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/blessed[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/humanize[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/psutil[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/setuptools[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) -REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://github.com/dalibo/pg_activity/archive/v2.3.0.tar.gz -> pg_activity-2.3.0.tar.gz -_eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=3b49135c9db8899b2b3e914dd7266e54 diff --git a/metadata/md5-cache/dev-db/pg_activity-2.3.1 b/metadata/md5-cache/dev-db/pg_activity-2.3.1 new file mode 100644 index 000000000000..178ab367f354 --- /dev/null +++ b/metadata/md5-cache/dev-db/pg_activity-2.3.1 @@ -0,0 +1,16 @@ +BDEPEND=dev-python/attrs[python_targets_python3_9(-)?,python_targets_python3_10(-)?] test? ( dev-python/psycopg:2[python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) test? ( dev-python/attrs[python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/blessed[python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/humanize[python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/psutil[python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/setuptools[python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/pytest-7.0.1[python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) >=dev-python/setuptools-42.0.2[python_targets_python3_9(-)?,python_targets_python3_10(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=Realtime PostgreSQL database server monitoring tool +EAPI=8 +HOMEPAGE=https://github.com/dalibo/pg_activity +INHERIT=distutils-r1 +IUSE=test python_targets_python3_9 python_targets_python3_10 +KEYWORDS=~amd64 +LICENSE=POSTGRESQL +RDEPEND=dev-python/attrs[python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/blessed[python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/humanize[python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/psutil[python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/setuptools[python_targets_python3_9(-)?,python_targets_python3_10(-)?] python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) +REQUIRED_USE=|| ( python_targets_python3_9 python_targets_python3_10 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/dalibo/pg_activity/archive/v2.3.1.tar.gz -> pg_activity-2.3.1.tar.gz +_eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 +_md5_=2d829488a6257d36ce1c29d897290d54 diff --git a/metadata/md5-cache/dev-db/pgpool2-4.2.1-r2 b/metadata/md5-cache/dev-db/pgpool2-4.2.1-r2 index 9bbb6df97a59..90aadc91a7cd 100644 --- a/metadata/md5-cache/dev-db/pgpool2-4.2.1-r2 +++ b/metadata/md5-cache/dev-db/pgpool2-4.2.1-r2 @@ -12,4 +12,4 @@ RDEPEND=postgres_targets_postgres13? ( dev-db/postgresql:13= ) postgres_targets_ SLOT=0 SRC_URI=https://www.pgpool.net/download.php?f=pgpool-II-4.2.1.tar.gz -> pgpool-II-4.2.1.tar.gz _eclasses_=autotools 136117fb43a9bf5598530e9cc642f710 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 postgres 8f9102af4a3f35d1c700d85892ffecbb postgres-multi 67d8361b394ded18c2e915e9e493e5f7 toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=ccac8a4693591f1a73e116cd82083719 +_md5_=a6d20d92ae95e4340119b929d025b674 diff --git a/metadata/md5-cache/dev-db/pgpool2-4.2.2-r2 b/metadata/md5-cache/dev-db/pgpool2-4.2.2-r2 index 3e528631dfdf..16a9ec365ad2 100644 --- a/metadata/md5-cache/dev-db/pgpool2-4.2.2-r2 +++ b/metadata/md5-cache/dev-db/pgpool2-4.2.2-r2 @@ -12,4 +12,4 @@ RDEPEND=postgres_targets_postgres13? ( dev-db/postgresql:13= ) postgres_targets_ SLOT=0 SRC_URI=https://www.pgpool.net/download.php?f=pgpool-II-4.2.2.tar.gz -> pgpool-II-4.2.2.tar.gz _eclasses_=autotools 136117fb43a9bf5598530e9cc642f710 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 postgres 8f9102af4a3f35d1c700d85892ffecbb postgres-multi 67d8361b394ded18c2e915e9e493e5f7 toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=29b6dff8835a26b09cc2151fa1fd7d79 +_md5_=d7db356746d817af14715998e668981e diff --git a/metadata/md5-cache/dev-db/pgpool2-4.2.9 b/metadata/md5-cache/dev-db/pgpool2-4.2.9 new file mode 100644 index 000000000000..7e399ffe6ea2 --- /dev/null +++ b/metadata/md5-cache/dev-db/pgpool2-4.2.9 @@ -0,0 +1,15 @@ +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71 >=sys-devel/libtool-2.4 +DEFINED_PHASES=compile configure install prepare setup test +DEPEND=postgres_targets_postgres14? ( dev-db/postgresql:14= ) postgres_targets_postgres13? ( dev-db/postgresql:13= ) postgres_targets_postgres12? ( dev-db/postgresql:12= ) postgres_targets_postgres11? ( dev-db/postgresql:11= ) postgres_targets_postgres10? ( dev-db/postgresql:10= ) net-libs/libnsl:0= virtual/libcrypt:= memcached? ( dev-libs/libmemcached ) pam? ( sys-auth/pambase ) ssl? ( dev-libs/openssl:0= ) sys-devel/bison virtual/pkgconfig +DESCRIPTION=Connection pool server for PostgreSQL +EAPI=7 +HOMEPAGE=https://www.pgpool.net/ +INHERIT=autotools postgres-multi +IUSE=doc memcached pam ssl static-libs postgres_targets_postgres14 postgres_targets_postgres13 postgres_targets_postgres12 postgres_targets_postgres11 postgres_targets_postgres10 +KEYWORDS=~amd64 ~x86 +LICENSE=BSD +RDEPEND=postgres_targets_postgres14? ( dev-db/postgresql:14= ) postgres_targets_postgres13? ( dev-db/postgresql:13= ) postgres_targets_postgres12? ( dev-db/postgresql:12= ) postgres_targets_postgres11? ( dev-db/postgresql:11= ) postgres_targets_postgres10? ( dev-db/postgresql:10= ) net-libs/libnsl:0= virtual/libcrypt:= memcached? ( dev-libs/libmemcached ) pam? ( sys-auth/pambase ) ssl? ( dev-libs/openssl:0= ) +SLOT=0 +SRC_URI=https://www.pgpool.net/download.php?f=pgpool-II-4.2.9.tar.gz -> pgpool-II-4.2.9.tar.gz +_eclasses_=autotools 136117fb43a9bf5598530e9cc642f710 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 postgres 8f9102af4a3f35d1c700d85892ffecbb postgres-multi 67d8361b394ded18c2e915e9e493e5f7 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_md5_=620df826f452d2784cac73d92646b41d diff --git a/metadata/md5-cache/dev-db/pgpool2-4.3.2 b/metadata/md5-cache/dev-db/pgpool2-4.3.2 new file mode 100644 index 000000000000..430013d15ff9 --- /dev/null +++ b/metadata/md5-cache/dev-db/pgpool2-4.3.2 @@ -0,0 +1,15 @@ +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71 >=sys-devel/libtool-2.4 +DEFINED_PHASES=compile configure install prepare setup test +DEPEND=postgres_targets_postgres14? ( dev-db/postgresql:14= ) postgres_targets_postgres13? ( dev-db/postgresql:13= ) postgres_targets_postgres12? ( dev-db/postgresql:12= ) postgres_targets_postgres11? ( dev-db/postgresql:11= ) postgres_targets_postgres10? ( dev-db/postgresql:10= ) acct-user/pgpool net-libs/libnsl:0= virtual/libcrypt:= memcached? ( dev-libs/libmemcached ) pam? ( sys-auth/pambase ) ssl? ( dev-libs/openssl:0= ) sys-devel/bison virtual/pkgconfig +DESCRIPTION=Connection pool server for PostgreSQL +EAPI=7 +HOMEPAGE=https://www.pgpool.net/ +INHERIT=autotools postgres-multi +IUSE=doc memcached pam ssl static-libs postgres_targets_postgres14 postgres_targets_postgres13 postgres_targets_postgres12 postgres_targets_postgres11 postgres_targets_postgres10 +KEYWORDS=~amd64 ~x86 +LICENSE=BSD +RDEPEND=postgres_targets_postgres14? ( dev-db/postgresql:14= ) postgres_targets_postgres13? ( dev-db/postgresql:13= ) postgres_targets_postgres12? ( dev-db/postgresql:12= ) postgres_targets_postgres11? ( dev-db/postgresql:11= ) postgres_targets_postgres10? ( dev-db/postgresql:10= ) acct-user/pgpool net-libs/libnsl:0= virtual/libcrypt:= memcached? ( dev-libs/libmemcached ) pam? ( sys-auth/pambase ) ssl? ( dev-libs/openssl:0= ) +SLOT=0 +SRC_URI=https://www.pgpool.net/download.php?f=pgpool-II-4.3.2.tar.gz -> pgpool-II-4.3.2.tar.gz +_eclasses_=autotools 136117fb43a9bf5598530e9cc642f710 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 postgres 8f9102af4a3f35d1c700d85892ffecbb postgres-multi 67d8361b394ded18c2e915e9e493e5f7 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_md5_=b95fd8310f186431911460efab87554e diff --git a/metadata/md5-cache/dev-db/pgpool2-9999 b/metadata/md5-cache/dev-db/pgpool2-9999 index 851a51af2519..d4ff5fba6c65 100644 --- a/metadata/md5-cache/dev-db/pgpool2-9999 +++ b/metadata/md5-cache/dev-db/pgpool2-9999 @@ -11,4 +11,4 @@ PROPERTIES=live RDEPEND=postgres_targets_postgres13? ( dev-db/postgresql:13= ) postgres_targets_postgres12? ( dev-db/postgresql:12= ) postgres_targets_postgres11? ( dev-db/postgresql:11= ) postgres_targets_postgres10? ( dev-db/postgresql:10= ) acct-group/postgres acct-user/pgpool net-libs/libnsl:0= virtual/libcrypt:= memcached? ( dev-libs/libmemcached ) pam? ( sys-auth/pambase ) ssl? ( dev-libs/openssl:= ) SLOT=0 _eclasses_=autotools 136117fb43a9bf5598530e9cc642f710 git-r3 b9ac6f96d2a88edb5b351df634dc5e53 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 postgres 8f9102af4a3f35d1c700d85892ffecbb postgres-multi 67d8361b394ded18c2e915e9e493e5f7 toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=4df844c3b59981bfb50580a52f0a92a3 +_md5_=b4df5d18bcd976f34bf51f2583ea8cfb diff --git a/metadata/md5-cache/dev-db/pgtap-1.2.0-r2 b/metadata/md5-cache/dev-db/pgtap-1.2.0-r2 index a239fd2c229b..ac44ab5754c6 100644 --- a/metadata/md5-cache/dev-db/pgtap-1.2.0-r2 +++ b/metadata/md5-cache/dev-db/pgtap-1.2.0-r2 @@ -12,4 +12,4 @@ RESTRICT=test SLOT=0 SRC_URI=https://api.pgxn.org/dist/pgtap/1.2.0/pgtap-1.2.0.zip _eclasses_=multibuild d26d81f242cb193d899a72bca423d0bd postgres 8f9102af4a3f35d1c700d85892ffecbb postgres-multi 67d8361b394ded18c2e915e9e493e5f7 -_md5_=1e4e315b4c6439be266c3c34e40cc922 +_md5_=292cc02345ac68a81a9f6af73ddcd664 diff --git a/metadata/md5-cache/dev-db/postgresql-14.3 b/metadata/md5-cache/dev-db/postgresql-14.4 similarity index 98% rename from metadata/md5-cache/dev-db/postgresql-14.3 rename to metadata/md5-cache/dev-db/postgresql-14.4 index d051c8248690..4ea35c5ff10d 100644 --- a/metadata/md5-cache/dev-db/postgresql-14.3 +++ b/metadata/md5-cache/dev-db/postgresql-14.4 @@ -11,6 +11,6 @@ LICENSE=POSTGRESQL GPL-2 RDEPEND=>=app-eselect/eselect-postgresql-2.0 acct-group/postgres acct-user/postgres sys-apps/less virtual/libintl icu? ( dev-libs/icu:= ) kerberos? ( virtual/krb5 ) ldap? ( net-nds/openldap:= ) llvm? ( sys-devel/llvm:= sys-devel/clang:= ) lz4? ( app-arch/lz4 ) pam? ( sys-libs/pam ) perl? ( >=dev-lang/perl-5.8:= ) python? ( python_single_target_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) ) readline? ( sys-libs/readline:0= ) server? ( systemd? ( sys-apps/systemd ) ) ssl? ( >=dev-libs/openssl-0.9.6-r1:0= ) tcl? ( >=dev-lang/tcl-8:0= ) xml? ( dev-libs/libxml2 dev-libs/libxslt ) zlib? ( sys-libs/zlib ) uuid? ( elibc_glibc? ( sys-apps/util-linux ) elibc_musl? ( sys-apps/util-linux ) !elibc_glibc? ( !elibc_musl? ( dev-libs/ossp-uuid ) ) ) selinux? ( sec-policy/selinux-postgresql ) virtual/tmpfiles REQUIRED_USE=python? ( ^^ ( python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 python_single_target_python3_11 ) ) SLOT=14 -SRC_URI=https://ftp.postgresql.org/pub/source/v14.3/postgresql-14.3.tar.bz2 +SRC_URI=https://ftp.postgresql.org/pub/source/v14.4/postgresql-14.4.tar.bz2 _eclasses_=eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic a500d7cc40da3de38c361e889153bdf7 linux-info dcbf4f67bc38bee48e9d69a4344e8059 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 pam e44a1dd98f13e1ad76de01e919bde1f1 prefix eab3c99d77fe00506c109c8a736186f7 python-single-r1 a5747fe6dc0651d95cb78eddd5e160a8 python-utils-r1 648fe6a039e87233d7f48da72cadb76f strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 systemd 2736b403a83f194b59b767f3b344c2c1 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=367bcacc074c9f33797c29a67f88718f diff --git a/metadata/md5-cache/dev-db/pspg-5.5.4 b/metadata/md5-cache/dev-db/pspg-5.5.4 index f12aa50671da..ed9f809694bc 100644 --- a/metadata/md5-cache/dev-db/pspg-5.5.4 +++ b/metadata/md5-cache/dev-db/pspg-5.5.4 @@ -3,10 +3,10 @@ DEPEND=sys-libs/ncurses:= dev-db/postgresql:= sys-libs/readline:= DESCRIPTION=A better pager for psql, mysql, and more EAPI=8 HOMEPAGE=https://github.com/okbob/pspg -KEYWORDS=amd64 ~x86 +KEYWORDS=amd64 x86 LICENSE=BSD-2 RDEPEND=sys-libs/ncurses:= dev-db/postgresql:= sys-libs/readline:= RESTRICT=test SLOT=0 SRC_URI=https://github.com/okbob/pspg/archive/5.5.4.tar.gz -> pspg-5.5.4.tar.gz -_md5_=3e2f5346e849b38e84a741fcdd62ad6d +_md5_=7369d8d17cfde46e2caf5186dc1c07e2 diff --git a/metadata/md5-cache/dev-db/redis-5.0.14 b/metadata/md5-cache/dev-db/redis-5.0.14 index bd5dc2d532ea..ceeba04b9fd3 100644 --- a/metadata/md5-cache/dev-db/redis-5.0.14 +++ b/metadata/md5-cache/dev-db/redis-5.0.14 @@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=http://download.redis.io/releases/redis-5.0.14.tar.gz _eclasses_=autotools 136117fb43a9bf5598530e9cc642f710 edo c0eb9cbe6b0bd01fcb4918f12598a4d3 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic a500d7cc40da3de38c361e889153bdf7 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 systemd 2736b403a83f194b59b767f3b344c2c1 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c -_md5_=0db676bef7c9f6a41e3c2749f8146361 +_md5_=1a8a28b2a6e17cda9a9517b54e51fe86 diff --git a/metadata/md5-cache/dev-db/redis-6.0.16 b/metadata/md5-cache/dev-db/redis-6.0.16 index e696310aa298..be96ab00e5ff 100644 --- a/metadata/md5-cache/dev-db/redis-6.0.16 +++ b/metadata/md5-cache/dev-db/redis-6.0.16 @@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://download.redis.io/releases/redis-6.0.16.tar.gz _eclasses_=autotools 136117fb43a9bf5598530e9cc642f710 edo c0eb9cbe6b0bd01fcb4918f12598a4d3 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic a500d7cc40da3de38c361e889153bdf7 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e lua-single f2c2fb82c912dd65d53bdae3613a331f lua-utils e69ff116248d78546ae1a234c086fe80 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 systemd 2736b403a83f194b59b767f3b344c2c1 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c -_md5_=eb0ceed85c84f94b78e6a6b69df3a398 +_md5_=8eaf44fbaf59b4e269d97386b30415fa diff --git a/metadata/md5-cache/dev-db/redis-6.2.6 b/metadata/md5-cache/dev-db/redis-6.2.6 index 956fd2c39b61..dd83d0353089 100644 --- a/metadata/md5-cache/dev-db/redis-6.2.6 +++ b/metadata/md5-cache/dev-db/redis-6.2.6 @@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://download.redis.io/releases/redis-6.2.6.tar.gz _eclasses_=autotools 136117fb43a9bf5598530e9cc642f710 edo c0eb9cbe6b0bd01fcb4918f12598a4d3 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic a500d7cc40da3de38c361e889153bdf7 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e lua-single f2c2fb82c912dd65d53bdae3613a331f lua-utils e69ff116248d78546ae1a234c086fe80 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 systemd 2736b403a83f194b59b767f3b344c2c1 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c -_md5_=5b3e988cb10773ff101d2c686cca36d1 +_md5_=521be6b072463e350cac3d0548cd01cc diff --git a/metadata/md5-cache/dev-db/redis-7.0.0-r1 b/metadata/md5-cache/dev-db/redis-7.0.0-r2 similarity index 86% rename from metadata/md5-cache/dev-db/redis-7.0.0-r1 rename to metadata/md5-cache/dev-db/redis-7.0.0-r2 index d8f6fe1d6cef..2ec5abc43278 100644 --- a/metadata/md5-cache/dev-db/redis-7.0.0-r1 +++ b/metadata/md5-cache/dev-db/redis-7.0.0-r2 @@ -1,6 +1,6 @@ BDEPEND=jemalloc? ( >=dev-libs/jemalloc-5.1:= ) ssl? ( dev-libs/openssl:0= ) systemd? ( sys-apps/systemd:= ) tcmalloc? ( dev-util/google-perftools ) virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71 >=sys-devel/libtool-2.4 virtual/pkgconfig DEFINED_PHASES=compile configure install postinst prepare test -DEPEND=test? ( dev-lang/tcl:0= ssl? ( dev-tcltk/tls ) ) +DEPEND=jemalloc? ( >=dev-libs/jemalloc-5.1:= ) ssl? ( dev-libs/openssl:0= ) systemd? ( sys-apps/systemd:= ) tcmalloc? ( dev-util/google-perftools ) test? ( dev-lang/tcl:0= ssl? ( dev-tcltk/tls ) ) DESCRIPTION=A persistent caching system, key-value, and data structures database EAPI=8 HOMEPAGE=https://redis.io @@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://download.redis.io/releases/redis-7.0.0.tar.gz _eclasses_=autotools 136117fb43a9bf5598530e9cc642f710 edo c0eb9cbe6b0bd01fcb4918f12598a4d3 flag-o-matic a500d7cc40da3de38c361e889153bdf7 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 systemd 2736b403a83f194b59b767f3b344c2c1 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=969662ed802ff9a58794f60567ece293 +_md5_=6aa2182b313410bea576bf066e99d527 diff --git a/metadata/md5-cache/dev-db/redis-7.0.1 b/metadata/md5-cache/dev-db/redis-7.0.1-r1 similarity index 86% rename from metadata/md5-cache/dev-db/redis-7.0.1 rename to metadata/md5-cache/dev-db/redis-7.0.1-r1 index 9efe8a2c2989..1eec1fe5210b 100644 --- a/metadata/md5-cache/dev-db/redis-7.0.1 +++ b/metadata/md5-cache/dev-db/redis-7.0.1-r1 @@ -1,6 +1,6 @@ BDEPEND=jemalloc? ( >=dev-libs/jemalloc-5.1:= ) ssl? ( dev-libs/openssl:0= ) systemd? ( sys-apps/systemd:= ) tcmalloc? ( dev-util/google-perftools ) virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71 >=sys-devel/libtool-2.4 virtual/pkgconfig DEFINED_PHASES=compile configure install postinst prepare test -DEPEND=test? ( dev-lang/tcl:0= ssl? ( dev-tcltk/tls ) ) +DEPEND=jemalloc? ( >=dev-libs/jemalloc-5.1:= ) ssl? ( dev-libs/openssl:0= ) systemd? ( sys-apps/systemd:= ) tcmalloc? ( dev-util/google-perftools ) test? ( dev-lang/tcl:0= ssl? ( dev-tcltk/tls ) ) DESCRIPTION=A persistent caching system, key-value, and data structures database EAPI=8 HOMEPAGE=https://redis.io @@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://download.redis.io/releases/redis-7.0.1.tar.gz _eclasses_=autotools 136117fb43a9bf5598530e9cc642f710 edo c0eb9cbe6b0bd01fcb4918f12598a4d3 flag-o-matic a500d7cc40da3de38c361e889153bdf7 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 systemd 2736b403a83f194b59b767f3b344c2c1 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=969662ed802ff9a58794f60567ece293 +_md5_=6aa2182b313410bea576bf066e99d527 diff --git a/metadata/md5-cache/dev-db/redis-7.0.2 b/metadata/md5-cache/dev-db/redis-7.0.2 new file mode 100644 index 000000000000..6a93eac7616b --- /dev/null +++ b/metadata/md5-cache/dev-db/redis-7.0.2 @@ -0,0 +1,17 @@ +BDEPEND=jemalloc? ( >=dev-libs/jemalloc-5.1:= ) ssl? ( dev-libs/openssl:0= ) systemd? ( sys-apps/systemd:= ) tcmalloc? ( dev-util/google-perftools ) virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71 >=sys-devel/libtool-2.4 virtual/pkgconfig +DEFINED_PHASES=compile configure install postinst prepare test +DEPEND=jemalloc? ( >=dev-libs/jemalloc-5.1:= ) ssl? ( dev-libs/openssl:0= ) systemd? ( sys-apps/systemd:= ) tcmalloc? ( dev-util/google-perftools ) test? ( dev-lang/tcl:0= ssl? ( dev-tcltk/tls ) ) +DESCRIPTION=A persistent caching system, key-value, and data structures database +EAPI=8 +HOMEPAGE=https://redis.io +INHERIT=autotools edo flag-o-matic multiprocessing systemd tmpfiles toolchain-funcs +IUSE=+jemalloc ssl systemd tcmalloc test +KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x86-solaris +LICENSE=BSD +RDEPEND=jemalloc? ( >=dev-libs/jemalloc-5.1:= ) ssl? ( dev-libs/openssl:0= ) systemd? ( sys-apps/systemd:= ) tcmalloc? ( dev-util/google-perftools ) acct-group/redis acct-user/redis virtual/tmpfiles +REQUIRED_USE=?? ( jemalloc tcmalloc ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://download.redis.io/releases/redis-7.0.2.tar.gz +_eclasses_=autotools 136117fb43a9bf5598530e9cc642f710 edo c0eb9cbe6b0bd01fcb4918f12598a4d3 flag-o-matic a500d7cc40da3de38c361e889153bdf7 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 systemd 2736b403a83f194b59b767f3b344c2c1 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs fd9cde67030b26e479eeadaced488253 +_md5_=6aa2182b313410bea576bf066e99d527 diff --git a/metadata/md5-cache/dev-db/sqlite-9999 b/metadata/md5-cache/dev-db/sqlite-9999 new file mode 100644 index 000000000000..67613d4359ca --- /dev/null +++ b/metadata/md5-cache/dev-db/sqlite-9999 @@ -0,0 +1,15 @@ +BDEPEND=>=dev-lang/tcl-8.6:0 dev-vcs/fossil sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71 >=sys-devel/libtool-2.4 +DEFINED_PHASES=compile configure install prepare test unpack +DEPEND=sys-libs/zlib:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] icu? ( dev-libs/icu:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) readline? ( sys-libs/readline:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) tcl? ( dev-lang/tcl:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) tools? ( dev-lang/tcl:0= ) test? ( >=dev-lang/tcl-8.6:0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) +DESCRIPTION=SQL database engine +EAPI=7 +HOMEPAGE=https://sqlite.org/ +INHERIT=autotools flag-o-matic multilib-minimal toolchain-funcs +IUSE=debug doc icu +readline secure-delete static-libs tcl test tools abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 +LICENSE=public-domain +PROPERTIES=live +RDEPEND=sys-libs/zlib:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] icu? ( dev-libs/icu:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) readline? ( sys-libs/readline:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) tcl? ( dev-lang/tcl:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) tools? ( dev-lang/tcl:0= ) +RESTRICT=!test? ( test ) +SLOT=3 +_eclasses_=autotools 136117fb43a9bf5598530e9cc642f710 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic a500d7cc40da3de38c361e889153bdf7 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multilib-build 05f207909a804c9174bc39a00547d598 multilib-minimal 4b0f1857965db8869a729948d5277e0b strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_md5_=330ad8783191765a867cbe25ca199739 diff --git a/metadata/md5-cache/dev-db/sqlmap-1.6.5 b/metadata/md5-cache/dev-db/sqlmap-1.6.5 new file mode 100644 index 000000000000..de9197250f26 --- /dev/null +++ b/metadata/md5-cache/dev-db/sqlmap-1.6.5 @@ -0,0 +1,14 @@ +DEFINED_PHASES=install setup +DESCRIPTION=An automatic SQL injection and database takeover tool +EAPI=8 +HOMEPAGE=https://sqlmap.org/ +INHERIT=bash-completion-r1 python-single-r1 wrapper +IUSE=python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 python_single_target_python3_11 +KEYWORDS=~amd64 ~x86 +LICENSE=BSD BSD-2 GPL-2+ LGPL-2.1+ MIT public-domain +RDEPEND=python_single_target_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8[sqlite] ) python_single_target_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9[sqlite] ) python_single_target_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10[sqlite] ) python_single_target_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11[sqlite] ) +REQUIRED_USE=^^ ( python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 python_single_target_python3_11 ) +SLOT=0 +SRC_URI=https://github.com/sqlmapproject/sqlmap/archive/refs/tags/1.6.5.tar.gz -> sqlmap-1.6.5.tar.gz +_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-single-r1 a5747fe6dc0651d95cb78eddd5e160a8 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_md5_=7e5b6e570b00bc712a6d5e1453236b9d diff --git a/metadata/md5-cache/dev-db/sqlmap-9999 b/metadata/md5-cache/dev-db/sqlmap-9999 index b3446a268dd0..2a89fac87e19 100644 --- a/metadata/md5-cache/dev-db/sqlmap-9999 +++ b/metadata/md5-cache/dev-db/sqlmap-9999 @@ -4,11 +4,11 @@ DESCRIPTION=An automatic SQL injection and database takeover tool EAPI=8 HOMEPAGE=https://sqlmap.org/ INHERIT=bash-completion-r1 python-single-r1 wrapper git-r3 -IUSE=python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 +IUSE=python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 python_single_target_python3_11 LICENSE=BSD BSD-2 GPL-2+ LGPL-2.1+ MIT public-domain PROPERTIES=live -RDEPEND=python_single_target_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8[sqlite] ) python_single_target_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9[sqlite] ) python_single_target_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10[sqlite] ) -REQUIRED_USE=^^ ( python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 ) +RDEPEND=python_single_target_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8[sqlite] ) python_single_target_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9[sqlite] ) python_single_target_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10[sqlite] ) python_single_target_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11[sqlite] ) +REQUIRED_USE=^^ ( python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 python_single_target_python3_11 ) SLOT=0 _eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff git-r3 b9ac6f96d2a88edb5b351df634dc5e53 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-single-r1 a5747fe6dc0651d95cb78eddd5e160a8 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c -_md5_=8b88702d62f2769898f45f6083aec960 +_md5_=7e5b6e570b00bc712a6d5e1453236b9d diff --git a/metadata/md5-cache/dev-embedded/Manifest.gz b/metadata/md5-cache/dev-embedded/Manifest.gz index b16e2c54108749e1ede98a8c0dab2613baa08aed..092938e582901f114273469b3283b226ed5b0a8b 100644 GIT binary patch delta 11499 zcmVZ6q^31bKi_`B31r6caQ`nJ9_L^F^1uJ`)W5ACFModhWY6{4!jrcW zp8olN{^j5PhyUlNm}>0B@3Cqa>xArMNvrhe>N#n)nO2*BYph+nZ>hO(l6Rx$;Z8ik z@3i9>&9&2FKaqcntB0DL%X7?={W)_^n|?&+`r6L#*5f%R>=E~H_33~8>tB-jryg={ z+qG3sA1S+*M+|AjdR893TU;%d<%&P8`srs3r`KItvh3&Z(Wkw} zeyvNN0 zGgdydf!u-8p+$Np2Etw^m4_b9a&@lc*DhyF5;5kG+ah^-Se|&dv$L;m#5Oa*&hD_>)?G@OU+|0HS=s#jHBjTn z%jdPf5wP&=)00^(w}^QoN_?C1N2z)I*e!>DS^7G;oL<@rc~dgPvjjhCZzCj@u*ii* zo~O~4`9Vc0p~y4uX4%w^QPgERiuH8s=5o)*FId>St=0HUl4QG|5lgj))J6&|t#pX3 zD$82of0+yJGByl z6Dh9MD^C!q!`a)KzybdU&~;!h07jX@rKl|^B568st|!vh_iAax90vfmR$@Q+@nCHA z_!%=_Pfj5uN~t&=FE0|hk2-gE!dq_3m8!LF96#M9jZ1VD)nKF(Ddc}5}TLS)mG z@Fj&cx8MAf+vAj63y)S^3@!+7CYesI@<-j}|0-tbIVxt$OMYbZ9i9tyHR+*!$v!Ywwb>%kyHKwxzIlG%R$@BT#9M1zT#}!{gaSqCqgiiBQ%W*=DYAC;SKu$F_Zc0d2O$PCb`h z0lfO(225!d+&yNIT5+|kbx54)NjTCs?NB>ZcZ$_$g*AYKo|3F#ZE)&m%vuCDX9;aKcrBIYJo}U- z3-*9+ny<5w-650de3p-Yq-}$qmGvHuX0d0w05k5+_avum+ZomX>Z`9ifWbK-kwh95 z9Z-5@Q{8CkwDN1rKEJ$uf7{<)`sdfL-@d=i3)b9|`RwlH2|jt`QLc$%nT}72#4RE& z`aqpU=%>_7+$tRFT}cSArs~<<6AV&}CppKEX4^%m$w9OwuP~&4NkS$4eC?&8>>!jy zq9GdmN+U;q+rfah>Zp32I`c*E+nZ~Y!t=bvG-}$x;^p)mJMNiMDE}Fx0ks;`DcqyIXpl= zOvBTI7Q58O3ieEYNl?3hp2-(%_U53*76@5N>E0n0M#yD!Tm1V%J^BWE9Y~^4oA6yE z+UP;*p&H>B1Z}eWJ;9Z1YemMKiqM+rrdhW$Ls|4Nn}e}QKGJ5LCIBC(FoGfk0w7vH zpz8s}s6}MYs>JIwQrH6-1$7H3?A(FUg92LU6kxhnN#6<)PsUBHYcIla(Gkc?R{sps zHsVmsIrDM z34sc6`RF>D8yu-99rOh7<=_va5QJwEyc8|$nj}(gf$CS)`6mGP79`jQ9Swd1SA1z? z-!t-Ht_$3TXQ_ZJVvGOf3E@Aj;_&?oYH0W(Pk$uC*nlS$h3p53p^72%g4FL#GO73m z6phdpp%3T@!5swkP;`EtjZpA;)Ha-xYH569A_G>zawPVr;*#N8}ScGE|2m+ic25?ob0E7U61M~ zAw>(D_y_s38@igUh3P0t&-XcemECF%!MIXd{h-|-P%4S!DeMU)NVXPaC`1j(p#<3s z=y>o0xLlN?xdse&03KXEa_pqKsylz&5SQ5WEdoZ%s>@L&^32D(ipc~}(0-$hC6 zSMx)l_9pi;QXNi=Dtp9M1u2EJfenW>s6QN91qBvA2oOR{ql>=4h0<`E#@`MykbSC9 zlwpR6JkQeMqqOlfj-ow~@+{A+{ zoH(d69hy{xkJEyLk>IP&Z22TP1k_wZ@gOdg6 z0d+}~ha^?mdBBM|pa4Tg3!{^HO0Wjv=;{-wPXUr{d3t_;KcwQIbFj1TFk$ot36T4N z{llcefE_72pmES*+&eVJ3Ouwt${P#x|Q6ZdkXoM>SXJ?0eh z;DvY$7!48a5#UF?3y3KDqm}Tfn0tpG8qNeUr5t`8;yva_vhxwD^W)R&x39l{>tDX$ z2$fv^a)dG7BIc_4KGc0U=p&r(=!g@v+s~QFfbOS5gKeY_b?x+?Z^#c}xSV%gY z4Ps3m#wDM6xj>NZMd><`28n~|qc-rgI}+cTGd9o-fCUyra4XbF&7C@oYJZBNA}BqS0a!WNFnum*47(6# z!a~XUIa3U%2bdnGATsu-J(MRaZOGhT0~Hk}yzN~htfBt-pn!5kRN>S~3uGut5kx4R zaPu?W4kCa}^!M96cf^4s)#0Fmd+zG66+YzTnDX-F_(Ig+0$_-+QHFRc2iQm} zqH)f=by`RXfEt4RKvxqtFjK>8P^AcYgjA6KL3@=!&9TquM13AqLb+kvlKR;Z_0%Di zLRte9o8UnVz(*!lumv8TBr=Q?MxSp0!}e7By3CKJ`}wx}AD{bp`!v4dlO+zLfB*Bx z+shYnJ6+x6@??C`Emkwma(Ve(3=GfM&ZK$=D`0!A3+i!g%<~vm96#vL_Wl2Aga| z71EZDI(6CQR_a05wZP*WzqfQ=HYi$3u(vzv{g&$WpJamZje-gwGjM0Om(h+jKWJoQ0Pt`{!HKsi2zB1PNWmiRY=sx zdb}i{BUz)oJM5E`+=1BYe`pR^C{)7GQ2`)<@x<-%qiMUzNA*QI1Y47;NprbKQr??+ zFdgc-$jTm=ouK2o3(^BNrw*&Za&=dArTS)fwoWx0^~8sxFQ)*>JDuQlY%FPl5i5K* zj{|qYfr&iNh*o@-gBBmsU$|r1c61>7Y zAaigM@KpFX-1=+(e8ngu%gepwVC-~On0(#QxpHOU!*a{TIxyG~RE}bU>Pc(LGxdQ) zz_(_08H8U_ay`N*FePyBI_#ct9i$JLjzU32s=)v(;Jqtx%E$4Ah+BkHZQh(Qrqc0^ zh&JRkt{h5S$S&F5wy@-IyN*pA_92z1R!YF|;UaAfL@!^4kpXz5THMvHX`mXEga|kw zUd76;6%W8wBD%juKw%{v>1GJ&JxG6iML_-eJCjutqye9k`V*&rd|&==f4f@e6%BQl z zwjjiiaIg-U2Tcz8a{8f&bCZ$3zlVqL`vX!1=0fyeMqvOu)o@9MU;nD4K+)ouf+}{chc@st(XpCxk$VTKVrpkU3l7AevQ=CK=*w1 zgD1xBlhRcuQJtOe1PDKZN%kA+QY)LiBuL2IwFSf2sVwDx4>OB9HE<9Qaa8j|$2lt} zJEv@F7Um;^kc@yYYyhPZ0}>AvgfT%b-lq3n`@0!XKN5oWE@JBXDHyeW+qJP#_d zH;JTI$F3A?1>aOL*}kKcyRxyu&E!x{D7avJn{0M10ld2gOPp%CY2XBF4Xz>KZ*lr- z|Bufvf2xgt?sc#p9{QXOwJ~@mez&5H&@IUOi2CR`V_R^Y@O6Q!V@NudY?@^;BN}+F zA=S-V;Fq}N;)ePzh?o$oEmdb_8q7+0EqUSi24x5WU;ImONPBimLag6PJi|+2~00| z1!4u4<7YOt$pf8yjXwdO&_R+7O70*z(c4ZlJZMOs2^J*>`#u4_-*`EbV$3(70&ZBo zTVtqy`3h6E8KBv1I)koY_NZg|T%`U`i;#O1JyX=@bj?nXP7AztcXoHQiT>d7PuRJHi+*hM1W^9ZoK1 zC>H&apnqZUEl$}r@+IICl1(*Qh)GxOr0TPbwu|!NmAc0BRFL!doGDQg&!G4)HWT?$ zK@ZF@J~2%83Fp<-(MLW>lxVz*JtUzE$vL7%P}K1#ALo2u`oAlmew&}XMl;yVr%>-I zNkxc(W(n|fDRcG95mu>U_!5X6wn!RcgMboXs50!Hy5wO^=X|IN@|}}f861BHCMTxp z)<9osj8dU!G7XT4O|r%UOQ;@z3T>j5km-huhvdAD5H)}2De*E$_Hi28B%*$|<^@7g z`nxX1-k{9D)$VDr$+p6(*zMvcp~D|UUq6C1e^f&Bg7v#*8{gGJ2zPA9(}pe8WqrXhdDf!1?6K(nnW

    o_00hy50#d|>jsdpQ90KL$SReVS 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 RS$F%V{|~>*M>@7x004HS?F0Y- delta 11500 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 diff --git a/metadata/md5-cache/dev-embedded/libftd2xx-1.4.8 b/metadata/md5-cache/dev-embedded/libftd2xx-1.4.8 index 0f255c4bccd6..e59b551d82db 100644 --- a/metadata/md5-cache/dev-embedded/libftd2xx-1.4.8 +++ b/metadata/md5-cache/dev-embedded/libftd2xx-1.4.8 @@ -7,4 +7,4 @@ KEYWORDS=~amd64 ~arm ~x86 LICENSE=FTDI LGPL-2.1+ SLOT=0 SRC_URI=amd64? ( http://www.ftdichip.com/Drivers/D2XX/Linux/libftd2xx-x86_64-1.4.8.gz -> libftd2xx-x86_64-1.4.8.tar.gz ) arm? ( http://www.ftdichip.com/Drivers/D2XX/Linux/libftd2xx-arm-v6-hf-1.4.8.gz -> libftd2xx-arm-v6-hf-1.4.8.tar.gz ) x86? ( http://www.ftdichip.com/Drivers/D2XX/Linux/libftd2xx-i386-1.4.8.gz -> libftd2xx-i386-1.4.8.tar.gz ) -_md5_=12dad31eabd6808e666240c2a8d772cc +_md5_=4eba483faa6990c1e006a35e6fab8108 diff --git a/metadata/md5-cache/dev-haskell/Manifest.gz b/metadata/md5-cache/dev-haskell/Manifest.gz index 470fbad156a088fcdfc501e09aca10d68c34b5d6..362cc04d8701e864dafc228209df2ae20a5809a5 100644 GIT binary patch delta 72824 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

    Uep8B9q4S!xgSZ<5`EZdKR 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

    5tJss? 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 CDQmd^ delta 72813 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 UD6HAi<@m4v1>;dsC)aue0J2gHcmMzZ diff --git a/metadata/md5-cache/dev-libs/boost-1.79.0 b/metadata/md5-cache/dev-libs/boost-1.79.0 index 9b3ffb923d05..bb96711c9c5b 100644 --- a/metadata/md5-cache/dev-libs/boost-1.79.0 +++ b/metadata/md5-cache/dev-libs/boost-1.79.0 @@ -6,7 +6,7 @@ EAPI=8 HOMEPAGE=https://www.boost.org/ INHERIT=flag-o-matic multiprocessing python-r1 toolchain-funcs multilib-minimal IUSE=bzip2 context debug doc icu lzma +nls mpi numpy python tools zlib zstd python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 -KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt +KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt LICENSE=Boost-1.0 RDEPEND=!app-admin/eselect-boost !dev-libs/boost-numpy !=dev-libs/icu-3.6:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) !icu? ( virtual/libiconv[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) lzma? ( app-arch/xz-utils:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) mpi? ( >=virtual/mpi-2.0-r4[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?,cxx,threads] ) python? ( python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) numpy? ( dev-python/numpy[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) ) zlib? ( sys-libs/zlib:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) zstd? ( app-arch/zstd:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) REQUIRED_USE=python? ( || ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) ) @@ -14,4 +14,4 @@ RESTRICT=test SLOT=0/1.79.0 SRC_URI=https://boostorg.jfrog.io/artifactory/main/release/1.79.0/source/boost_1_79_0.tar.bz2 _eclasses_=flag-o-matic a500d7cc40da3de38c361e889153bdf7 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multilib-build 05f207909a804c9174bc39a00547d598 multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=6cd17ff6f1a95ec465e06128b2b721ba +_md5_=f84715b9eafa494ddf2c3494510dfb4f diff --git a/metadata/md5-cache/dev-libs/cxxtools-3.0-r2 b/metadata/md5-cache/dev-libs/cxxtools-3.0-r2 new file mode 100644 index 000000000000..69650af88211 --- /dev/null +++ b/metadata/md5-cache/dev-libs/cxxtools-3.0-r2 @@ -0,0 +1,14 @@ +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71 >=sys-devel/libtool-2.4 +DEFINED_PHASES=configure install prepare +DEPEND=virtual/libiconv +DESCRIPTION=Collection of general purpose C++-classes +EAPI=7 +HOMEPAGE=http://www.tntnet.org/cxxtools.html +INHERIT=autotools +KEYWORDS=~amd64 ~sparc ~x86 +LICENSE=LGPL-2.1 +RDEPEND=virtual/libiconv +SLOT=0 +SRC_URI=http://www.tntnet.org/download/cxxtools-3.0.tar.gz +_eclasses_=autotools 136117fb43a9bf5598530e9cc642f710 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 4fbbbc98f236f1b43acd99476bc3cd85 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_md5_=de69fcd5641de3fb7d4238a7f84835da diff --git a/metadata/md5-cache/dev-libs/flatbuffers-2.0.0-r1 b/metadata/md5-cache/dev-libs/flatbuffers-2.0.0-r1 deleted file mode 100644 index 85589b30afc8..000000000000 --- a/metadata/md5-cache/dev-libs/flatbuffers-2.0.0-r1 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=dev-util/ninja >=dev-util/cmake-3.20.5 -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=Memory efficient serialization library -EAPI=7 -HOMEPAGE=https://google.github.io/flatbuffers/ -INHERIT=cmake -IUSE=static-libs test -KEYWORDS=amd64 ~arm arm64 x86 -LICENSE=Apache-2.0 -RESTRICT=!test? ( test ) -SLOT=0/2 -SRC_URI=https://github.com/google/flatbuffers/archive/v2.0.0.tar.gz -> flatbuffers-2.0.0.tar.gz -_eclasses_=cmake 90e2b29417d53718328f3a95227137a0 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic a500d7cc40da3de38c361e889153bdf7 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=07abc6c1d499f696bcab9865532c4768 diff --git a/metadata/md5-cache/dev-libs/gobject-introspection-1.72.0 b/metadata/md5-cache/dev-libs/gobject-introspection-1.72.0 index 72901c84cc6d..26c0a37262f8 100644 --- a/metadata/md5-cache/dev-libs/gobject-introspection-1.72.0 +++ b/metadata/md5-cache/dev-libs/gobject-introspection-1.72.0 @@ -1,6 +1,6 @@ -BDEPEND=app-arch/xz-utils >=dev-util/meson-0.59.4 >=dev-util/ninja-1.8.2 dev-util/meson-format-array +BDEPEND=gtk-doc? ( >=dev-util/gtk-doc-1.19 app-text/docbook-xml-dtd:4.3 app-text/docbook-xml-dtd:4.5 ) sys-devel/bison sys-devel/flex test? ( x11-libs/cairo[glib] python_single_target_python3_8? ( dev-python/mako[python_targets_python3_8(-)] dev-python/markdown[python_targets_python3_8(-)] ) python_single_target_python3_9? ( dev-python/mako[python_targets_python3_9(-)] dev-python/markdown[python_targets_python3_9(-)] ) python_single_target_python3_10? ( dev-python/mako[python_targets_python3_10(-)] dev-python/markdown[python_targets_python3_10(-)] ) ) app-arch/xz-utils >=dev-util/meson-0.59.4 >=dev-util/ninja-1.8.2 dev-util/meson-format-array DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup test -DEPEND=>=dev-libs/gobject-introspection-common-1.72.0 >=dev-libs/glib-2.58.0:2 dev-libs/libffi:= doctool? ( python_single_target_python3_8? ( dev-python/mako[python_targets_python3_8(-)] dev-python/markdown[python_targets_python3_8(-)] ) python_single_target_python3_9? ( dev-python/mako[python_targets_python3_9(-)] dev-python/markdown[python_targets_python3_9(-)] ) python_single_target_python3_10? ( dev-python/mako[python_targets_python3_10(-)] dev-python/markdown[python_targets_python3_10(-)] ) ) virtual/pkgconfig python_single_target_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8[xml] ) python_single_target_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9[xml] ) python_single_target_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10[xml] ) gtk-doc? ( >=dev-util/gtk-doc-1.19 app-text/docbook-xml-dtd:4.3 app-text/docbook-xml-dtd:4.5 ) sys-devel/bison sys-devel/flex test? ( x11-libs/cairo[glib] python_single_target_python3_8? ( dev-python/mako[python_targets_python3_8(-)] dev-python/markdown[python_targets_python3_8(-)] ) python_single_target_python3_9? ( dev-python/mako[python_targets_python3_9(-)] dev-python/markdown[python_targets_python3_9(-)] ) python_single_target_python3_10? ( dev-python/mako[python_targets_python3_10(-)] dev-python/markdown[python_targets_python3_10(-)] ) ) dev-util/desktop-file-utils x11-misc/shared-mime-info +DEPEND=>=dev-libs/gobject-introspection-common-1.72.0 >=dev-libs/glib-2.58.0:2 dev-libs/libffi:= doctool? ( python_single_target_python3_8? ( dev-python/mako[python_targets_python3_8(-)] dev-python/markdown[python_targets_python3_8(-)] ) python_single_target_python3_9? ( dev-python/mako[python_targets_python3_9(-)] dev-python/markdown[python_targets_python3_9(-)] ) python_single_target_python3_10? ( dev-python/mako[python_targets_python3_10(-)] dev-python/markdown[python_targets_python3_10(-)] ) ) virtual/pkgconfig python_single_target_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8[xml] ) python_single_target_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9[xml] ) python_single_target_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10[xml] ) dev-util/desktop-file-utils x11-misc/shared-mime-info DESCRIPTION=Introspection system for GObject-based libraries EAPI=7 HOMEPAGE=https://wiki.gnome.org/Projects/GObjectIntrospection @@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=mirror://gnome/sources/gobject-introspection/1.72/gobject-introspection-1.72.0.tar.xz _eclasses_=eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 gnome.org 429073e99d7067d3462e875bf5c6e14a meson 8f48ffde53174aba67239f0da61ac9d3 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-single-r1 a5747fe6dc0651d95cb78eddd5e160a8 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 xdg 6024fbc93167fad782e2032933654857 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=89022378c5d70dd2a2bf2634170ea215 +_md5_=1de4745cef70089fe6386ace91ab9cab diff --git a/metadata/md5-cache/dev-libs/icu-71.1 b/metadata/md5-cache/dev-libs/icu-71.1 deleted file mode 100644 index 8a5758d91627..000000000000 --- a/metadata/md5-cache/dev-libs/icu-71.1 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=|| ( >=dev-lang/python-3.10.0_p1-r1:3.10 >=dev-lang/python-3.9.9-r1:3.9 >=dev-lang/python-3.8.12_p1-r1:3.8 ) sys-devel/autoconf-archive virtual/pkgconfig doc? ( app-doc/doxygen[dot] ) verify-sig? ( sec-keys/openpgp-keys-icu ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71 >=sys-devel/libtool-2.4 verify-sig? ( app-crypt/gnupg >=app-portage/gemato-16 ) -DEFINED_PHASES=compile configure install prepare setup test unpack -DESCRIPTION=International Components for Unicode -EAPI=8 -HOMEPAGE=https://icu.unicode.org/ -INHERIT=autotools flag-o-matic multilib-minimal python-any-r1 toolchain-funcs verify-sig -IUSE=debug doc examples static-libs test abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 verify-sig -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt -LICENSE=BSD -RESTRICT=!test? ( test ) -SLOT=0/71.1 -SRC_URI=https://github.com/unicode-org/icu/releases/download/release-71-1/icu4c-71_1-src.tgz verify-sig? ( https://github.com/unicode-org/icu/releases/download/release-71-1/icu4c-71_1-src.tgz.asc ) -_eclasses_=autotools 136117fb43a9bf5598530e9cc642f710 flag-o-matic a500d7cc40da3de38c361e889153bdf7 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multilib-build 05f207909a804c9174bc39a00547d598 multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-any-r1 a3e9c0524a795d7f2767a2cf12a2e8c0 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 verify-sig 0748d665fa664a87add00152ed046e16 -_md5_=0cccef0c8acffc40119cddddd1e0992c diff --git a/metadata/md5-cache/dev-libs/icu-71.1-r1 b/metadata/md5-cache/dev-libs/icu-71.1-r1 index c199f4e7dfc8..f7e48b78989b 100644 --- a/metadata/md5-cache/dev-libs/icu-71.1-r1 +++ b/metadata/md5-cache/dev-libs/icu-71.1-r1 @@ -5,10 +5,10 @@ EAPI=8 HOMEPAGE=https://icu.unicode.org/ INHERIT=autotools flag-o-matic multilib-minimal python-any-r1 toolchain-funcs verify-sig IUSE=debug doc examples static-libs test abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 verify-sig -KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt +KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt LICENSE=BSD RESTRICT=!test? ( test ) SLOT=0/71.1 SRC_URI=https://github.com/unicode-org/icu/releases/download/release-71-1/icu4c-71_1-src.tgz verify-sig? ( https://github.com/unicode-org/icu/releases/download/release-71-1/icu4c-71_1-src.tgz.asc ) _eclasses_=autotools 136117fb43a9bf5598530e9cc642f710 flag-o-matic a500d7cc40da3de38c361e889153bdf7 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multilib-build 05f207909a804c9174bc39a00547d598 multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-any-r1 a3e9c0524a795d7f2767a2cf12a2e8c0 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 verify-sig 0748d665fa664a87add00152ed046e16 -_md5_=da1db0f336aed8201e547ae6d14cbf8c +_md5_=ad985e42d90dec3fc80afbd9cdc27efa diff --git a/metadata/md5-cache/dev-libs/icu-layoutex-71.1 b/metadata/md5-cache/dev-libs/icu-layoutex-71.1 index f039b3c07071..076eec86b75a 100644 --- a/metadata/md5-cache/dev-libs/icu-layoutex-71.1 +++ b/metadata/md5-cache/dev-libs/icu-layoutex-71.1 @@ -6,11 +6,11 @@ EAPI=8 HOMEPAGE=https://icu-project.org/ INHERIT=autotools flag-o-matic multilib-minimal toolchain-funcs verify-sig IUSE=debug static-libs test abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 verify-sig -KEYWORDS=~alpha amd64 ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 +KEYWORDS=~alpha amd64 ~arm64 ~hppa ~ia64 ~ppc ~ppc64 sparc x86 LICENSE=BSD RDEPEND=~dev-libs/icu-71.1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] dev-libs/icu-le-hb[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] RESTRICT=!test? ( test ) SLOT=0/71.1 SRC_URI=https://github.com/unicode-org/icu/releases/download/release-71-1/icu4c-71_1-src.tgz verify-sig? ( https://github.com/unicode-org/icu/releases/download/release-71-1/icu4c-71_1-src.tgz.asc ) _eclasses_=autotools 136117fb43a9bf5598530e9cc642f710 flag-o-matic a500d7cc40da3de38c361e889153bdf7 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multilib-build 05f207909a804c9174bc39a00547d598 multilib-minimal 4b0f1857965db8869a729948d5277e0b toolchain-funcs fd9cde67030b26e479eeadaced488253 verify-sig 0748d665fa664a87add00152ed046e16 -_md5_=e19d0136a424def2acfbcbb0b60dafb2 +_md5_=3368e5e28af3a6c02898da5479a02480 diff --git a/metadata/md5-cache/dev-libs/libdbusmenu-16.04.0-r2 b/metadata/md5-cache/dev-libs/libdbusmenu-16.04.0-r2 new file mode 100644 index 000000000000..90eef748a56d --- /dev/null +++ b/metadata/md5-cache/dev-libs/libdbusmenu-16.04.0-r2 @@ -0,0 +1,16 @@ +BDEPEND=dev-util/glib-utils dev-util/intltool sys-devel/gettext virtual/pkgconfig introspection? ( || ( dev-lang/vala:0.56[vapigen(+)] dev-lang/vala:0.54[vapigen(+)] dev-lang/vala:0.52[vapigen(+)] dev-lang/vala:0.50[vapigen(+)] dev-lang/vala:0.48[vapigen(+)] dev-lang/vala:0.46[vapigen(+)] ) ) test? ( >=dev-libs/json-glib-0.13.4[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=dev-util/dbus-test-runner-15.04.0_p100 gtk? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) gtk3? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71 >=sys-devel/libtool-2.4 +DEFINED_PHASES=compile configure install preinst prepare test +DEPEND=>=dev-libs/dbus-glib-0.100[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=dev-libs/glib-2.35.4[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] dev-libs/libxml2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] gtk? ( x11-libs/gtk+:2[introspection?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) gtk3? ( >=x11-libs/gtk+-3.2:3[introspection?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) introspection? ( >=dev-libs/gobject-introspection-1 ) +DESCRIPTION=Library to pass menu structure across DBus +EAPI=8 +HOMEPAGE=https://launchpad.net/libdbusmenu +INHERIT=autotools flag-o-matic multilib-minimal vala virtualx xdg-utils +IUSE=debug gtk gtk3 +introspection test abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 +LICENSE=LGPL-2.1 LGPL-3 +RDEPEND=>=dev-libs/dbus-glib-0.100[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=dev-libs/glib-2.35.4[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] dev-libs/libxml2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] gtk? ( x11-libs/gtk+:2[introspection?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) gtk3? ( >=x11-libs/gtk+-3.2:3[introspection?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) introspection? ( >=dev-libs/gobject-introspection-1 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://launchpad.net/dbusmenu/16.04/16.04.0/+download/libdbusmenu-16.04.0.tar.gz +_eclasses_=autotools 136117fb43a9bf5598530e9cc642f710 flag-o-matic a500d7cc40da3de38c361e889153bdf7 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multilib-build 05f207909a804c9174bc39a00547d598 multilib-minimal 4b0f1857965db8869a729948d5277e0b toolchain-funcs fd9cde67030b26e479eeadaced488253 vala 9badd41d5aab740ae5ac301c4416c5f8 virtualx 975d49ff3b3f451efe7a95f230532135 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e +_md5_=e9047619497a381b4c12a3f3cda52ec7 diff --git a/metadata/md5-cache/dev-libs/libffi-3.4.2-r1 b/metadata/md5-cache/dev-libs/libffi-3.4.2-r1 index cabe70c10de6..5ed80c3aaa73 100644 --- a/metadata/md5-cache/dev-libs/libffi-3.4.2-r1 +++ b/metadata/md5-cache/dev-libs/libffi-3.4.2-r1 @@ -5,10 +5,10 @@ EAPI=7 HOMEPAGE=https://sourceware.org/libffi/ INHERIT=multilib-minimal preserve-libs IUSE=debug exec-static-trampoline experimental-loong pax-kernel static-libs test abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris +KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris LICENSE=MIT RESTRICT=!test? ( test ) SLOT=0/8 SRC_URI=https://github.com/libffi/libffi/releases/download/v3.4.2/libffi-3.4.2.tar.gz experimental-loong? ( https://dev.gentoo.org/~xen0n/distfiles/libffi-3.4.2-loongarch64-20220428.patch.xz ) _eclasses_=multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multilib-build 05f207909a804c9174bc39a00547d598 multilib-minimal 4b0f1857965db8869a729948d5277e0b preserve-libs a8e50acee31b5759b4df1f7707cae54b toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=17e673288933123934c556f2008d1fa4 +_md5_=067842e97bebc2f98982f7255bee45f3 diff --git a/metadata/md5-cache/dev-libs/libffi-compat-3.3-r2 b/metadata/md5-cache/dev-libs/libffi-compat-3.3-r2 index cfc57d19aaa4..d493d80163b5 100644 --- a/metadata/md5-cache/dev-libs/libffi-compat-3.3-r2 +++ b/metadata/md5-cache/dev-libs/libffi-compat-3.3-r2 @@ -5,11 +5,11 @@ EAPI=7 HOMEPAGE=https://sourceware.org/libffi/ INHERIT=multilib-minimal IUSE=debug pax-kernel test abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris +KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris LICENSE=MIT RDEPEND=!dev-libs/libffi:0/7 RESTRICT=!test? ( test ) SLOT=7 SRC_URI=https://github.com/libffi/libffi/releases/download/v3.3/libffi-3.3.tar.gz _eclasses_=multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multilib-build 05f207909a804c9174bc39a00547d598 multilib-minimal 4b0f1857965db8869a729948d5277e0b toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=b24c5e8dfc887a34ca5f633002b1a233 +_md5_=0d1c17d1b00fb075eb21862728a22296 diff --git a/metadata/md5-cache/dev-libs/libgcrypt-1.10.1-r1 b/metadata/md5-cache/dev-libs/libgcrypt-1.10.1-r1 new file mode 100644 index 000000000000..c2a885246946 --- /dev/null +++ b/metadata/md5-cache/dev-libs/libgcrypt-1.10.1-r1 @@ -0,0 +1,16 @@ +BDEPEND=doc? ( virtual/texi2dvi ) verify-sig? ( sec-keys/openpgp-keys-gnupg ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71 >=sys-devel/libtool-2.4 verify-sig? ( app-crypt/gnupg >=app-portage/gemato-16 ) +DEFINED_PHASES=compile configure install prepare test unpack +DEPEND=>=dev-libs/libgpg-error-1.25[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] +DESCRIPTION=General purpose crypto library based on the code used in GnuPG +EAPI=7 +HOMEPAGE=https://www.gnupg.org/ +INHERIT=autotools flag-o-matic multilib-minimal toolchain-funcs verify-sig +IUSE=+asm cpu_flags_arm_neon cpu_flags_arm_aes cpu_flags_arm_sha1 cpu_flags_arm_sha2 cpu_flags_ppc_altivec cpu_flags_ppc_vsx2 cpu_flags_ppc_vsx3 cpu_flags_x86_aes cpu_flags_x86_avx cpu_flags_x86_avx2 cpu_flags_x86_padlock cpu_flags_x86_sha cpu_flags_x86_sse4_1 doc static-libs abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 verify-sig +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris +LICENSE=LGPL-2.1 MIT +RDEPEND=>=dev-libs/libgpg-error-1.25[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] +REQUIRED_USE=cpu_flags_arm_aes? ( cpu_flags_arm_sha1 cpu_flags_arm_sha2 ) cpu_flags_arm_sha1? ( cpu_flags_arm_aes cpu_flags_arm_sha2 ) cpu_flags_arm_sha2? ( cpu_flags_arm_aes cpu_flags_arm_sha1 ) cpu_flags_ppc_vsx3? ( cpu_flags_ppc_altivec cpu_flags_ppc_vsx2 ) cpu_flags_ppc_vsx2? ( cpu_flags_ppc_altivec ) +SLOT=0/20 +SRC_URI=mirror://gnupg/libgcrypt/libgcrypt-1.10.1.tar.bz2 verify-sig? ( mirror://gnupg/libgcrypt/libgcrypt-1.10.1.tar.bz2.sig ) +_eclasses_=autotools 136117fb43a9bf5598530e9cc642f710 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic a500d7cc40da3de38c361e889153bdf7 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multilib-build 05f207909a804c9174bc39a00547d598 multilib-minimal 4b0f1857965db8869a729948d5277e0b strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 verify-sig 0748d665fa664a87add00152ed046e16 wrapper 4a1902f969e5718126434fc35f3a0d9c +_md5_=a83a6d23287c0f0446774bd7058f9bbc diff --git a/metadata/md5-cache/dev-libs/libgpg-error-1.45 b/metadata/md5-cache/dev-libs/libgpg-error-1.45 index 75a9abd5d503..c07e32b4388a 100644 --- a/metadata/md5-cache/dev-libs/libgpg-error-1.45 +++ b/metadata/md5-cache/dev-libs/libgpg-error-1.45 @@ -6,11 +6,11 @@ EAPI=8 HOMEPAGE=https://www.gnupg.org/related_software/libgpg-error INHERIT=autotools multilib-minimal toolchain-funcs prefix IUSE=common-lisp nls static-libs test abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris +KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris LICENSE=GPL-2 LGPL-2.1 RDEPEND=nls? ( >=virtual/libintl-0-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) RESTRICT=!test? ( test ) SLOT=0 SRC_URI=mirror://gnupg/libgpg-error/libgpg-error-1.45.tar.bz2 _eclasses_=autotools 136117fb43a9bf5598530e9cc642f710 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multilib-build 05f207909a804c9174bc39a00547d598 multilib-minimal 4b0f1857965db8869a729948d5277e0b prefix eab3c99d77fe00506c109c8a736186f7 toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=959649ee7441cd9e172d6a2a684a200d +_md5_=0ec4975896f8358fcbf6c3a6dfdd1f5d diff --git a/metadata/md5-cache/dev-libs/libixion-0.16.1 b/metadata/md5-cache/dev-libs/libixion-0.16.1 deleted file mode 100644 index 341b0798dab4..000000000000 --- a/metadata/md5-cache/dev-libs/libixion-0.16.1 +++ /dev/null @@ -1,15 +0,0 @@ -DEFINED_PHASES=configure install prepare setup -DEPEND=dev-libs/boost:= dev-util/mdds:1/1.5 python? ( python_single_target_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) ) -DESCRIPTION=General purpose formula parser & interpreter -EAPI=7 -HOMEPAGE=https://gitlab.com/ixion/ixion -INHERIT=python-single-r1 -IUSE=debug python +threads python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 -KEYWORDS=amd64 ~arm arm64 ~ppc ~ppc64 x86 -LICENSE=MIT -RDEPEND=dev-libs/boost:= dev-util/mdds:1/1.5 python? ( python_single_target_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) ) -REQUIRED_USE=python? ( ^^ ( python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 ) ) -SLOT=0/0.16 -SRC_URI=https://kohei.us/files/ixion/src/libixion-0.16.1.tar.xz -_eclasses_=eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-single-r1 a5747fe6dc0651d95cb78eddd5e160a8 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=cc3187cc378f33a0eda8e8ae0ac3ce11 diff --git a/metadata/md5-cache/dev-libs/libixion-0.17.0 b/metadata/md5-cache/dev-libs/libixion-0.17.0 index 113e3bf4c507..2a0cff648547 100644 --- a/metadata/md5-cache/dev-libs/libixion-0.17.0 +++ b/metadata/md5-cache/dev-libs/libixion-0.17.0 @@ -5,11 +5,11 @@ EAPI=8 HOMEPAGE=https://gitlab.com/ixion/ixion INHERIT=python-single-r1 IUSE=debug python +threads python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 -KEYWORDS=amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 +KEYWORDS=amd64 ~arm arm64 ~ppc ~ppc64 x86 LICENSE=MIT RDEPEND=dev-libs/boost:= dev-util/mdds:1/2.0 python? ( python_single_target_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) ) REQUIRED_USE=python? ( ^^ ( python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 ) ) SLOT=0/0.17 SRC_URI=https://kohei.us/files/ixion/src/libixion-0.17.0.tar.xz _eclasses_=multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-single-r1 a5747fe6dc0651d95cb78eddd5e160a8 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=f1824ab329a8880e2f98236bf13dde12 +_md5_=9bc266160f0081a3700ec2c1c2566b0f diff --git a/metadata/md5-cache/dev-libs/libksba-1.6.0 b/metadata/md5-cache/dev-libs/libksba-1.6.0 index 37f3fd304d36..2b0758865a17 100644 --- a/metadata/md5-cache/dev-libs/libksba-1.6.0 +++ b/metadata/md5-cache/dev-libs/libksba-1.6.0 @@ -5,9 +5,9 @@ DESCRIPTION=X.509 and CMS (PKCS#7) library EAPI=7 HOMEPAGE=http://www.gnupg.org/related_software/libksba IUSE=static-libs -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris +KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris LICENSE=LGPL-3+ GPL-2+ GPL-3 RDEPEND=>=dev-libs/libgpg-error-1.8 SLOT=0 SRC_URI=mirror://gnupg/libksba/libksba-1.6.0.tar.bz2 -_md5_=6b7e4dc1de05eeb570f2d6bdbdbf0eb6 +_md5_=2ff3d325f7c70dda9690a8d279f9e72c diff --git a/metadata/md5-cache/dev-libs/libltdl-2.4.7 b/metadata/md5-cache/dev-libs/libltdl-2.4.7 index f8a02b899876..f1d252fa332b 100644 --- a/metadata/md5-cache/dev-libs/libltdl-2.4.7 +++ b/metadata/md5-cache/dev-libs/libltdl-2.4.7 @@ -5,9 +5,9 @@ EAPI=7 HOMEPAGE=https://www.gnu.org/software/libtool/ INHERIT=multilib-minimal IUSE=static-libs abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris +KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris LICENSE=GPL-2 SLOT=0 SRC_URI=mirror://gnu/libtool/libtool-2.4.7.tar.xz _eclasses_=multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multilib-build 05f207909a804c9174bc39a00547d598 multilib-minimal 4b0f1857965db8869a729948d5277e0b toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=7d31eadd5b51b70a4bbc89585a80aec4 +_md5_=cb379adfeb4efa7996e5d6de94a82677 diff --git a/metadata/md5-cache/dev-libs/liborcus-0.16.1 b/metadata/md5-cache/dev-libs/liborcus-0.16.1 deleted file mode 100644 index b3ecf9b92003..000000000000 --- a/metadata/md5-cache/dev-libs/liborcus-0.16.1 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71 >=sys-devel/libtool-2.4 -DEFINED_PHASES=configure install prepare setup -DEPEND=dev-libs/boost:=[zlib(+)] sys-libs/zlib python? ( python_single_target_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) ) spreadsheet-model? ( dev-libs/libixion:0/0.16 ) dev-util/mdds:1/1.5 -DESCRIPTION=Standalone file import filter library for spreadsheet documents -EAPI=7 -HOMEPAGE=https://gitlab.com/orcus/orcus/blob/master/README.md -INHERIT=autotools python-single-r1 -IUSE=python +spreadsheet-model test tools python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 -KEYWORDS=amd64 ~arm arm64 ~ppc ~ppc64 x86 -LICENSE=MIT -RDEPEND=dev-libs/boost:=[zlib(+)] sys-libs/zlib python? ( python_single_target_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) ) spreadsheet-model? ( dev-libs/libixion:0/0.16 ) -REQUIRED_USE=python? ( ^^ ( python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 ) ) -RESTRICT=!test? ( test ) -SLOT=0/0.16 -SRC_URI=https://kohei.us/files/orcus/src/liborcus-0.16.1.tar.xz -_eclasses_=autotools 136117fb43a9bf5598530e9cc642f710 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-single-r1 a5747fe6dc0651d95cb78eddd5e160a8 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=a13b6f445c3eb16e829ae325208ad1f3 diff --git a/metadata/md5-cache/dev-libs/liborcus-0.17.2 b/metadata/md5-cache/dev-libs/liborcus-0.17.2 index d7bf2cd7b7ae..55e4174917cb 100644 --- a/metadata/md5-cache/dev-libs/liborcus-0.17.2 +++ b/metadata/md5-cache/dev-libs/liborcus-0.17.2 @@ -6,7 +6,7 @@ EAPI=8 HOMEPAGE=https://gitlab.com/orcus/orcus/blob/master/README.md INHERIT=autotools python-single-r1 IUSE=python +spreadsheet-model test tools python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 -KEYWORDS=amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 +KEYWORDS=amd64 ~arm arm64 ~ppc ~ppc64 x86 LICENSE=MIT RDEPEND=dev-libs/boost:=[zlib(+)] sys-libs/zlib python? ( python_single_target_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) ) spreadsheet-model? ( dev-libs/libixion:0/0.17 ) REQUIRED_USE=python? ( ^^ ( python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 ) ) @@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) SLOT=0/0.17 SRC_URI=https://kohei.us/files/orcus/src/liborcus-0.17.2.tar.xz _eclasses_=autotools 136117fb43a9bf5598530e9cc642f710 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-single-r1 a5747fe6dc0651d95cb78eddd5e160a8 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=0eece93407e98fb9152e0fdbbc7de9fe +_md5_=d32f7d54413fd6e90d4fde86a5de8018 diff --git a/metadata/md5-cache/dev-libs/libpwquality-1.4.4-r1 b/metadata/md5-cache/dev-libs/libpwquality-1.4.4-r1 index 009b32186618..fe5fd9cc8c18 100644 --- a/metadata/md5-cache/dev-libs/libpwquality-1.4.4-r1 +++ b/metadata/md5-cache/dev-libs/libpwquality-1.4.4-r1 @@ -13,4 +13,4 @@ REQUIRED_USE=python? ( || ( python_targets_python3_8 python_targets_python3_9 py SLOT=0 SRC_URI=https://github.com/libpwquality/libpwquality/releases/download/libpwquality-1.4.4/libpwquality-1.4.4.tar.bz2 _eclasses_=flag-o-matic a500d7cc40da3de38c361e889153bdf7 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 pam e44a1dd98f13e1ad76de01e919bde1f1 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 usr-ldscript 5c738dce357b54d5a90e30094d2f983c -_md5_=998ac0abfe4c92c4e73d3682beef1701 +_md5_=099b043a395e8607f9a881de1b793359 diff --git a/metadata/md5-cache/dev-libs/libtomcrypt-1.18.2-r4 b/metadata/md5-cache/dev-libs/libtomcrypt-1.18.2-r4 index a47721e2b58d..446de46dabff 100644 --- a/metadata/md5-cache/dev-libs/libtomcrypt-1.18.2-r4 +++ b/metadata/md5-cache/dev-libs/libtomcrypt-1.18.2-r4 @@ -6,11 +6,11 @@ EAPI=7 HOMEPAGE=https://www.libtom.net/LibTomCrypt/ https://github.com/libtom/libtomcrypt INHERIT=toolchain-funcs IUSE=+gmp +libtommath tomsfastmath -KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris +KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris LICENSE=|| ( WTFPL-2 public-domain ) RDEPEND=gmp? ( dev-libs/gmp:= ) libtommath? ( dev-libs/libtommath:= ) tomsfastmath? ( dev-libs/tomsfastmath:= ) REQUIRED_USE=|| ( gmp libtommath tomsfastmath ) SLOT=0/1 SRC_URI=https://github.com/libtom/libtomcrypt/releases/download/v1.18.2/crypt-1.18.2.tar.xz -> libtomcrypt-1.18.2.tar.xz _eclasses_=multilib 4fbbbc98f236f1b43acd99476bc3cd85 toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=1dc413f8341d09bff023e1ae8b791613 +_md5_=ecda465b06396d531f8c1d1206d86d02 diff --git a/metadata/md5-cache/dev-libs/libtraceevent-1.5.2 b/metadata/md5-cache/dev-libs/libtraceevent-1.5.2 new file mode 100644 index 000000000000..695e2d5372f7 --- /dev/null +++ b/metadata/md5-cache/dev-libs/libtraceevent-1.5.2 @@ -0,0 +1,13 @@ +BDEPEND=doc? ( app-text/xmlto app-text/asciidoc ) +DEFINED_PHASES=compile configure install +DESCRIPTION=Linux kernel trace event library +EAPI=8 +HOMEPAGE=https://git.kernel.org/pub/scm/libs/libtrace/libtraceevent.git/ +INHERIT=toolchain-funcs +IUSE=doc +KEYWORDS=~amd64 ~x86 +LICENSE=LGPL-2.1 +SLOT=0 +SRC_URI=https://git.kernel.org/pub/scm/libs/libtrace/libtraceevent.git/snapshot/libtraceevent-1.5.2.tar.gz +_eclasses_=multilib 4fbbbc98f236f1b43acd99476bc3cd85 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_md5_=10ff1eb198050354a48e5b7efdae8104 diff --git a/metadata/md5-cache/dev-libs/libtracefs-1.3.1 b/metadata/md5-cache/dev-libs/libtracefs-1.3.1 new file mode 100644 index 000000000000..5cb220125c88 --- /dev/null +++ b/metadata/md5-cache/dev-libs/libtracefs-1.3.1 @@ -0,0 +1,15 @@ +BDEPEND=virtual/pkgconfig doc? ( app-text/xmlto app-text/asciidoc ) +DEFINED_PHASES=compile configure install +DEPEND=>=dev-libs/libtraceevent-1.3.0 +DESCRIPTION=Linux kernel trace file system library +EAPI=8 +HOMEPAGE=https://git.kernel.org/pub/scm/libs/libtrace/libtracefs.git/ +INHERIT=toolchain-funcs +IUSE=doc +KEYWORDS=~amd64 ~x86 +LICENSE=LGPL-2.1 +RDEPEND=>=dev-libs/libtraceevent-1.3.0 +SLOT=0 +SRC_URI=https://git.kernel.org/pub/scm/libs/libtrace/libtracefs.git/snapshot/libtracefs-1.3.1.tar.gz +_eclasses_=multilib 4fbbbc98f236f1b43acd99476bc3cd85 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_md5_=74b526cd83f4e5992a1c80788e2dc7a9 diff --git a/metadata/md5-cache/dev-libs/libzip-1.9.0 b/metadata/md5-cache/dev-libs/libzip-1.9.0 new file mode 100644 index 000000000000..a3f5c4440b51 --- /dev/null +++ b/metadata/md5-cache/dev-libs/libzip-1.9.0 @@ -0,0 +1,17 @@ +BDEPEND=dev-util/ninja >=dev-util/cmake-3.20.5 +DEFINED_PHASES=compile configure install prepare setup test +DEPEND=sys-libs/zlib bzip2? ( app-arch/bzip2:= ) lzma? ( app-arch/xz-utils ) ssl? ( gnutls? ( dev-libs/nettle:0= >=net-libs/gnutls-3.6.5:= ) !gnutls? ( mbedtls? ( net-libs/mbedtls:= ) !mbedtls? ( dev-libs/openssl:0= ) ) ) zstd? ( app-arch/zstd ) +DESCRIPTION=Library for manipulating zip archives +EAPI=8 +HOMEPAGE=https://nih.at/libzip/ +INHERIT=cmake multibuild flag-o-matic +IUSE=bzip2 gnutls lzma mbedtls ssl static-libs test tools zstd +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos +LICENSE=BSD +RDEPEND=sys-libs/zlib bzip2? ( app-arch/bzip2:= ) lzma? ( app-arch/xz-utils ) ssl? ( gnutls? ( dev-libs/nettle:0= >=net-libs/gnutls-3.6.5:= ) !gnutls? ( mbedtls? ( net-libs/mbedtls:= ) !mbedtls? ( dev-libs/openssl:0= ) ) ) zstd? ( app-arch/zstd ) +REQUIRED_USE=test? ( tools ) +RESTRICT=!test? ( test ) +SLOT=0/5 +SRC_URI=https://www.nih.at/libzip/libzip-1.9.0.tar.xz +_eclasses_=cmake 90e2b29417d53718328f3a95227137a0 flag-o-matic a500d7cc40da3de38c361e889153bdf7 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs fd9cde67030b26e479eeadaced488253 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e +_md5_=7921a23d79d0cd7d38278a823755da45 diff --git a/metadata/md5-cache/dev-libs/simdjson-2.0.3 b/metadata/md5-cache/dev-libs/simdjson-2.0.4 similarity index 74% rename from metadata/md5-cache/dev-libs/simdjson-2.0.3 rename to metadata/md5-cache/dev-libs/simdjson-2.0.4 index a2ceae11c27e..b52bb744455e 100644 --- a/metadata/md5-cache/dev-libs/simdjson-2.0.3 +++ b/metadata/md5-cache/dev-libs/simdjson-2.0.4 @@ -11,6 +11,6 @@ LICENSE=Apache-2.0 Boost-1.0 BSD MIT REQUIRED_USE=test? ( tools ) RESTRICT=!test? ( test ) SLOT=0/9 -SRC_URI=https://github.com/simdjson/simdjson/archive/v2.0.3.tar.gz -> simdjson-2.0.3.tar.gz test? ( https://github.com/simdjson/simdjson-data/archive/a5b13babe65c1bba7186b41b43d4cbdc20a5c470.tar.gz -> simdjson-data-2.0.3.tar.gz ) +SRC_URI=https://github.com/simdjson/simdjson/archive/v2.0.4.tar.gz -> simdjson-2.0.4.gh.tar.gz test? ( https://github.com/simdjson/simdjson-data/archive/a5b13babe65c1bba7186b41b43d4cbdc20a5c470.tar.gz -> simdjson-data-2.0.4.gh.tar.gz ) _eclasses_=cmake 90e2b29417d53718328f3a95227137a0 flag-o-matic a500d7cc40da3de38c361e889153bdf7 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs fd9cde67030b26e479eeadaced488253 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=e114898d74f2714e68e32b91dc84d1f5 +_md5_=b36ded3850e387aadec391f041a0b7ce diff --git a/metadata/md5-cache/dev-libs/skalibs-2.11.1.0 b/metadata/md5-cache/dev-libs/skalibs-2.11.1.0 deleted file mode 100644 index 097d7ca084bb..000000000000 --- a/metadata/md5-cache/dev-libs/skalibs-2.11.1.0 +++ /dev/null @@ -1,12 +0,0 @@ -DEFINED_PHASES=configure prepare -DESCRIPTION=General-purpose libraries from skarnet.org -EAPI=8 -HOMEPAGE=https://www.skarnet.org/software/skalibs/ -INHERIT=toolchain-funcs -IUSE=doc ipv6 static-libs -KEYWORDS=amd64 ~arm x86 -LICENSE=ISC -SLOT=0/2.11 -SRC_URI=https://www.skarnet.org/software/skalibs/skalibs-2.11.1.0.tar.gz -_eclasses_=multilib 4fbbbc98f236f1b43acd99476bc3cd85 toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=f10ad5796bc4b076ff2c7ff3bd08aedc diff --git a/metadata/md5-cache/dev-libs/tlsh-4.8.2 b/metadata/md5-cache/dev-libs/tlsh-4.8.2 index e5e7b50df13f..3483801e7a80 100644 --- a/metadata/md5-cache/dev-libs/tlsh-4.8.2 +++ b/metadata/md5-cache/dev-libs/tlsh-4.8.2 @@ -4,9 +4,9 @@ DESCRIPTION=Fuzzy matching library EAPI=8 HOMEPAGE=https://github.com/trendmicro/tlsh INHERIT=cmake -KEYWORDS=~amd64 ~arm +KEYWORDS=~amd64 ~arm ~x86 LICENSE=|| ( Apache-2.0 BSD ) SLOT=0 SRC_URI=https://github.com/trendmicro/tlsh/archive/4.8.2.tar.gz -> tlsh-4.8.2.tar.gz _eclasses_=cmake 90e2b29417d53718328f3a95227137a0 flag-o-matic a500d7cc40da3de38c361e889153bdf7 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs fd9cde67030b26e479eeadaced488253 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=800b86e27cc4a44c7abfee7a4a5ee304 +_md5_=4ca69fe70b87b2e3ca5d7edeafa4768f diff --git a/metadata/md5-cache/dev-libs/tre-0.8.0_p20210321-r1 b/metadata/md5-cache/dev-libs/tre-0.8.0_p20210321-r1 index eab7cb4e6b7e..f67465baedec 100644 --- a/metadata/md5-cache/dev-libs/tre-0.8.0_p20210321-r1 +++ b/metadata/md5-cache/dev-libs/tre-0.8.0_p20210321-r1 @@ -6,11 +6,11 @@ EAPI=8 HOMEPAGE=https://laurikari.net/tre/ https://github.com/laurikari/tre INHERIT=autotools distutils-r1 IUSE=+agrep +alloca +approx debug nls profile python python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~x86-solaris +KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc ~x86 ~amd64-linux ~x86-linux ~x86-solaris LICENSE=BSD-2 RDEPEND=agrep? ( !app-text/agrep !dev-ruby/amatch !app-misc/glimpse ) python? ( python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) REQUIRED_USE=agrep? ( approx ) python? ( || ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) ) || ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) SLOT=0 SRC_URI=https://github.com/laurikari/tre/archive/6092368aabdd0dbb0fbceb2766a37b98e0ff6911.tar.gz -> tre-0.8.0_p20210321.tar.gz _eclasses_=autotools 136117fb43a9bf5598530e9cc642f710 distutils-r1 10a93585889c3ca7651cbcd2ee831e47 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=da47067a95b45fcaca802ec50a469422 +_md5_=ee6e1a10cecc81a1fb2917f379f1daea diff --git a/metadata/md5-cache/dev-perl/Manifest.gz b/metadata/md5-cache/dev-perl/Manifest.gz index 174a500cb384155ec455e38116b724a25c529157..cf2db412944ba8cd5c4188c918802848b3cd8687 100644 GIT binary patch delta 135927 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

    vRy+!@*fR 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 QH`0IoKcbfWs}i{g07(}JnE(I) diff --git a/metadata/md5-cache/dev-perl/Net-Subnet-1.30.0-r2 b/metadata/md5-cache/dev-perl/Net-Subnet-1.30.0-r2 index 6c88f67d8fa3..b00c61a731cf 100644 --- a/metadata/md5-cache/dev-perl/Net-Subnet-1.30.0-r2 +++ b/metadata/md5-cache/dev-perl/Net-Subnet-1.30.0-r2 @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=mirror://cpan/authors/id/J/JU/JUERD/Net-Subnet-1.03.tar.gz _eclasses_=multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 perl-functions fea344a91ebf37efadf172c6a3de5a72 perl-module 8eed4e2982026c684ff7c19cd4c88ed0 readme.gentoo-r1 b776ad4b42f564c406a95c41ccb42c55 -_md5_=03f71b4854de1369ad5baae1adb0fd4d +_md5_=57e1bf0436feff50a9c43236945da27a diff --git a/metadata/md5-cache/dev-perl/Specio-0.480.0 b/metadata/md5-cache/dev-perl/Specio-0.480.0 new file mode 100644 index 000000000000..a455aa0caa85 --- /dev/null +++ b/metadata/md5-cache/dev-perl/Specio-0.480.0 @@ -0,0 +1,16 @@ +BDEPEND=!minimal? ( >=dev-perl/Ref-Util-0.112.0 ) virtual/perl-Carp dev-perl/Devel-StackTrace dev-perl/Eval-Closure virtual/perl-Encode virtual/perl-Exporter virtual/perl-IO dev-perl/MRO-Compat dev-perl/Module-Runtime >=dev-perl/Role-Tiny-1.3.3 >=virtual/perl-Scalar-List-Utils-1.330.0 virtual/perl-Storable dev-perl/Sub-Quote dev-perl/Test-Fatal >=virtual/perl-Test-Simple-0.960.0 dev-perl/Try-Tiny dev-perl/XString virtual/perl-parent >=virtual/perl-version-0.830.0 virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-File-Spec dev-perl/Test-Needs ) dev-lang/perl test? ( virtual/perl-Test-Simple ) +DEFINED_PHASES=compile configure install prepare test +DEPEND=dev-lang/perl +DESCRIPTION=Type constraints and coercions for Perl +EAPI=8 +HOMEPAGE=https://metacpan.org/release/Specio +INHERIT=perl-module +IUSE=minimal test +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 +LICENSE=|| ( Artistic GPL-1+ ) +RDEPEND=!minimal? ( >=dev-perl/Ref-Util-0.112.0 ) virtual/perl-Carp dev-perl/Devel-StackTrace dev-perl/Eval-Closure virtual/perl-Encode virtual/perl-Exporter virtual/perl-IO dev-perl/MRO-Compat dev-perl/Module-Runtime >=dev-perl/Role-Tiny-1.3.3 >=virtual/perl-Scalar-List-Utils-1.330.0 virtual/perl-Storable dev-perl/Sub-Quote dev-perl/Test-Fatal >=virtual/perl-Test-Simple-0.960.0 dev-perl/Try-Tiny dev-perl/XString virtual/perl-parent >=virtual/perl-version-0.830.0 dev-lang/perl:= +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=mirror://cpan/authors/id/D/DR/DROLSKY/Specio-0.48.tar.gz +_eclasses_=multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 perl-functions fea344a91ebf37efadf172c6a3de5a72 perl-module 8eed4e2982026c684ff7c19cd4c88ed0 readme.gentoo-r1 b776ad4b42f564c406a95c41ccb42c55 +_md5_=fe7a93a19503f44918d2379b3cbe1600 diff --git a/metadata/md5-cache/dev-perl/Sys-Virt-8.4.0 b/metadata/md5-cache/dev-perl/Sys-Virt-8.4.0 new file mode 100644 index 000000000000..7378fc152ae7 --- /dev/null +++ b/metadata/md5-cache/dev-perl/Sys-Virt-8.4.0 @@ -0,0 +1,16 @@ +BDEPEND=>=app-emulation/libvirt-8.4.0 virtual/perl-ExtUtils-CBuilder dev-perl/Module-Build virtual/pkgconfig test? ( dev-perl/CPAN-Changes dev-perl/Test-More-UTF8 dev-perl/Test-Pod-Coverage dev-perl/XML-XPath virtual/perl-Test-Simple virtual/perl-Time-HiRes ) dev-lang/perl test? ( virtual/perl-Test-Simple ) +DEFINED_PHASES=compile configure install prepare test +DEPEND=>=app-emulation/libvirt-8.4.0 dev-lang/perl +DESCRIPTION=API for using the libvirt library from Perl +EAPI=8 +HOMEPAGE=https://metacpan.org/release/Sys-Virt +INHERIT=perl-module +IUSE=test examples +KEYWORDS=~amd64 ~x86 +LICENSE=|| ( Artistic GPL-1+ ) +RDEPEND=>=app-emulation/libvirt-8.4.0 dev-lang/perl:= +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=mirror://cpan/authors/id/D/DA/DANBERR/Sys-Virt-v8.4.0.tar.gz +_eclasses_=multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 perl-functions fea344a91ebf37efadf172c6a3de5a72 perl-module 8eed4e2982026c684ff7c19cd4c88ed0 readme.gentoo-r1 b776ad4b42f564c406a95c41ccb42c55 +_md5_=74193792737fd2385407bdeb41911bf9 diff --git a/metadata/md5-cache/dev-perl/Tk-804.36.0 b/metadata/md5-cache/dev-perl/Tk-804.36.0 index 6a27dbafe38d..4138f7a9e881 100644 --- a/metadata/md5-cache/dev-perl/Tk-804.36.0 +++ b/metadata/md5-cache/dev-perl/Tk-804.36.0 @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=mirror://cpan/authors/id/S/SR/SREZIC/Tk-804.036.tar.gz _eclasses_=multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 perl-functions fea344a91ebf37efadf172c6a3de5a72 perl-module 8eed4e2982026c684ff7c19cd4c88ed0 virtualx 975d49ff3b3f451efe7a95f230532135 -_md5_=cb2b21829e3b9e47c8b8dd7c33b0ed54 +_md5_=01ec2ca06c38d2c6c6220fedc7e0493a diff --git a/metadata/md5-cache/dev-php/Manifest.gz b/metadata/md5-cache/dev-php/Manifest.gz index 1c04bc12d63fb837cdea17c09e8f41f9641fda85..07e4fae5e4c4d821b96b8d6ff350947ef1cb1354 100644 GIT binary patch delta 42638 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%0A5%!F!~>ssr;}^%D^Zq>pKBGHc8Td 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 Sy+7yw_5TA9@~o8z-T?s70j3E6 delta 42698 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 a$WS!^62Z2sdVkLU@&5s;Ga~WZ+yMZxI-{-t diff --git a/metadata/md5-cache/dev-php/libvirt-php-0.5.6 b/metadata/md5-cache/dev-php/libvirt-php-0.5.6 new file mode 100644 index 000000000000..6c401743752a --- /dev/null +++ b/metadata/md5-cache/dev-php/libvirt-php-0.5.6 @@ -0,0 +1,16 @@ +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71 >=sys-devel/libtool-2.4 sys-devel/m4 sys-devel/libtool php_targets_php7-4? ( dev-lang/php:7.4 ) php_targets_php8-0? ( dev-lang/php:8.0 ) php_targets_php8-1? ( dev-lang/php:8.1 ) +DEFINED_PHASES=compile configure install prepare test unpack +DEPEND=app-emulation/libvirt dev-libs/libxml2 dev-libs/libxslt virtual/pkgconfig doc? ( app-text/xhtml1 ) php_targets_php7-4? ( dev-lang/php:7.4 ) php_targets_php8-0? ( dev-lang/php:8.0 ) php_targets_php8-1? ( dev-lang/php:8.1 ) +DESCRIPTION=PHP bindings for libvirt +EAPI=8 +HOMEPAGE=http://libvirt.org/php/ +INHERIT=php-ext-source-r3 autotools +IUSE=doc php_targets_php7-4 php_targets_php8-0 php_targets_php8-1 +KEYWORDS=~amd64 +LICENSE=LGPL-2.1 +RDEPEND=app-emulation/libvirt dev-libs/libxml2 php_targets_php7-4? ( dev-lang/php:7.4 ) php_targets_php8-0? ( dev-lang/php:8.0 ) php_targets_php8-1? ( dev-lang/php:8.1 ) +REQUIRED_USE=|| ( php_targets_php7-4 php_targets_php8-0 php_targets_php8-1 ) +SLOT=0 +SRC_URI=http://libvirt.org/sources/php/libvirt-php-0.5.6.tar.xz +_eclasses_=autotools 136117fb43a9bf5598530e9cc642f710 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 4fbbbc98f236f1b43acd99476bc3cd85 php-ext-source-r3 3c26d87acac034aedf8bf126f7010c8a toolchain-funcs fd9cde67030b26e479eeadaced488253 +_md5_=0e9472509b882f448c650f9c2364d7e0 diff --git a/metadata/md5-cache/dev-php/pecl-redis-5.3.7 b/metadata/md5-cache/dev-php/pecl-redis-5.3.7 index fb89b10dba57..7f3c12a3688d 100644 --- a/metadata/md5-cache/dev-php/pecl-redis-5.3.7 +++ b/metadata/md5-cache/dev-php/pecl-redis-5.3.7 @@ -6,7 +6,7 @@ EAPI=8 HOMEPAGE=https://pecl.php.net/redis INHERIT=php-ext-pecl-r3 IUSE=igbinary +json lz4 +session zstd php_targets_php7-4 php_targets_php8-0 php_targets_php8-1 -KEYWORDS=~amd64 ~arm +KEYWORDS=~amd64 ~arm ~arm64 LICENSE=PHP-3.01 RDEPEND=igbinary? ( >=dev-php/igbinary-3.0.1-r1[php_targets_php7-4(-)?,php_targets_php8-0(-)?,php_targets_php8-1(-)?] ) lz4? ( app-arch/lz4:= ) zstd? ( app-arch/zstd:= ) !dev-php/pecl-redis:7 php_targets_php7-4? ( dev-lang/php:7.4[json(+)?,session(-)?] ) php_targets_php8-0? ( dev-lang/php:8.0[json(+)?,session(-)?] ) php_targets_php8-1? ( dev-lang/php:8.1[json(+)?,session(-)?] ) REQUIRED_USE=|| ( php_targets_php7-4 php_targets_php8-0 php_targets_php8-1 ) @@ -14,4 +14,4 @@ RESTRICT=test SLOT=0 SRC_URI=https://pecl.php.net/get/redis-5.3.7.tgz _eclasses_=autotools 136117fb43a9bf5598530e9cc642f710 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 4fbbbc98f236f1b43acd99476bc3cd85 php-ext-pecl-r3 5db9384543980900b5ecbac76136b6a8 php-ext-source-r3 3c26d87acac034aedf8bf126f7010c8a toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=bf2b9b7265fd362bff0d2ef6df9e84aa +_md5_=b996ecacc1daf1cc05629af85ecfe673 diff --git a/metadata/md5-cache/dev-python/Babel-2.10.2 b/metadata/md5-cache/dev-python/Babel-2.10.2 new file mode 100644 index 000000000000..1de2cc7e2246 --- /dev/null +++ b/metadata/md5-cache/dev-python/Babel-2.10.2 @@ -0,0 +1,16 @@ +BDEPEND=app-arch/unzip dev-python/pytz[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_8? ( dev-python/backports-zoneinfo[python_targets_python3_8(-)?] ) test? ( dev-python/freezegun[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) doc? ( || ( ( >=dev-lang/python-3.11.0_beta1-r1:3.11[threads(+)] >=dev-python/sphinx-4.4.0[python_targets_python3_11(-)] ) ( >=dev-lang/python-3.10.0_p1-r1:3.10[threads(+)] >=dev-python/sphinx-4.4.0[python_targets_python3_10(-)] ) ( >=dev-lang/python-3.9.9-r1:3.9[threads(+)] >=dev-python/sphinx-4.4.0[python_targets_python3_9(-)] ) ( >=dev-lang/python-3.8.12_p1-r1:3.8[threads(+)] >=dev-python/sphinx-4.4.0[python_targets_python3_8(-)] ) ( >=dev-python/pypy3-7.3.7-r1:0[threads(+)] >=dev-python/sphinx-4.4.0[python_targets_pypy3(-)] ) ) ) test? ( dev-python/pytz[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_8? ( dev-python/backports-zoneinfo[python_targets_python3_8(-)?] ) >=dev-python/pytest-7.0.1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0=[threads(+)] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8[threads(+)] ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9[threads(+)] ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10[threads(+)] ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11[threads(+)] ) >=dev-python/gpep517-3[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-60.5.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/wheel[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=Collection of tools for internationalizing Python applications +EAPI=8 +HOMEPAGE=https://babel.pocoo.org/ https://pypi.org/project/Babel/ https://github.com/python-babel/babel/ +INHERIT=distutils-r1 +IUSE=doc test python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos +LICENSE=BSD +RDEPEND=dev-python/pytz[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_8? ( dev-python/backports-zoneinfo[python_targets_python3_8(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0=[threads(+)] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8[threads(+)] ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9[threads(+)] ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10[threads(+)] ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11[threads(+)] ) +REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=mirror://pypi/B/Babel/Babel-2.10.2.tar.gz https://unicode.org/Public/cldr/41/cldr-common-41.0.zip +_eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 +_md5_=e9cd79118f2c98024dcd88515e7dbbd9 diff --git a/metadata/md5-cache/dev-python/Faker-13.11.1 b/metadata/md5-cache/dev-python/Faker-13.11.1 deleted file mode 100644 index a6fec370c5d1..000000000000 --- a/metadata/md5-cache/dev-python/Faker-13.11.1 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=test? ( dev-python/freezegun[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pillow[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,tiff] dev-python/random2[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/validators[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) test? ( >=dev-python/python-dateutil-2.4.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] !dev-ruby/faker >=dev-python/pytest-7.0.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) >=dev-python/gpep517-3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/setuptools-60.5.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/wheel[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=A Python package that generates fake data for you -EAPI=8 -HOMEPAGE=https://github.com/joke2k/faker/ https://pypi.org/project/Faker/ -INHERIT=distutils-r1 -IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 -KEYWORDS=~amd64 ~x86 -LICENSE=MIT -RDEPEND=>=dev-python/python-dateutil-2.4.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] !dev-ruby/faker python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) -REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=mirror://pypi/F/Faker/Faker-13.11.1.tar.gz -_eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=5870f482c2f0dde5a13a6dea54a8f32e diff --git a/metadata/md5-cache/dev-python/Faker-13.12.0 b/metadata/md5-cache/dev-python/Faker-13.12.0 deleted file mode 100644 index b5e2379d1a82..000000000000 --- a/metadata/md5-cache/dev-python/Faker-13.12.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=test? ( dev-python/freezegun[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pillow[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,tiff] dev-python/random2[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/validators[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test? ( >=dev-python/python-dateutil-2.4.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] !dev-ruby/faker >=dev-python/pytest-7.0.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) >=dev-python/gpep517-3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-60.5.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/wheel[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=A Python package that generates fake data for you -EAPI=8 -HOMEPAGE=https://github.com/joke2k/faker/ https://pypi.org/project/Faker/ -INHERIT=distutils-r1 -IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 -KEYWORDS=~amd64 ~x86 -LICENSE=MIT -RDEPEND=>=dev-python/python-dateutil-2.4.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] !dev-ruby/faker python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) -REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=mirror://pypi/F/Faker/Faker-13.12.0.tar.gz -_eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=f3bf23f934b35863ff1c0a26b844f327 diff --git a/metadata/md5-cache/dev-python/Faker-13.12.1 b/metadata/md5-cache/dev-python/Faker-13.12.1 deleted file mode 100644 index 5f451f74a2f9..000000000000 --- a/metadata/md5-cache/dev-python/Faker-13.12.1 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=test? ( dev-python/freezegun[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pillow[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,tiff] dev-python/random2[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/validators[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test? ( >=dev-python/python-dateutil-2.4.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] !dev-ruby/faker >=dev-python/pytest-7.0.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) >=dev-python/gpep517-3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-60.5.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/wheel[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=A Python package that generates fake data for you -EAPI=8 -HOMEPAGE=https://github.com/joke2k/faker/ https://pypi.org/project/Faker/ -INHERIT=distutils-r1 -IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 -KEYWORDS=~amd64 ~x86 -LICENSE=MIT -RDEPEND=>=dev-python/python-dateutil-2.4.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] !dev-ruby/faker python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) -REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=mirror://pypi/F/Faker/Faker-13.12.1.tar.gz -_eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=f3bf23f934b35863ff1c0a26b844f327 diff --git a/metadata/md5-cache/dev-python/GridDataFormats-0.7.0 b/metadata/md5-cache/dev-python/GridDataFormats-0.7.0 deleted file mode 100644 index 15c852984705..000000000000 --- a/metadata/md5-cache/dev-python/GridDataFormats-0.7.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=test? ( dev-python/mrcfile[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/numpy-1.0.3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/scipy[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/six[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/pytest-7.0.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) >=dev-python/gpep517-3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/setuptools-60.5.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/wheel[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=Reading and writing of data on regular grids in Python -EAPI=8 -HOMEPAGE=https://pypi.org/project/GridDataFormats/ https://github.com/MDAnalysis/GridDataFormats -INHERIT=distutils-r1 -IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 -KEYWORDS=~amd64 -LICENSE=LGPL-3 -RDEPEND=dev-python/mrcfile[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/numpy-1.0.3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/scipy[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/six[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) -REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=mirror://pypi/G/GridDataFormats/GridDataFormats-0.7.0.tar.gz -_eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=150e6cb6b524482561fccc0e115812c9 diff --git a/metadata/md5-cache/dev-python/GridDataFormats-1.0.0 b/metadata/md5-cache/dev-python/GridDataFormats-1.0.0 deleted file mode 100644 index 89fa9a91f72a..000000000000 --- a/metadata/md5-cache/dev-python/GridDataFormats-1.0.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=test? ( dev-python/mrcfile[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/numpy-1.0.3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/scipy[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/six[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/pytest-7.0.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) >=dev-python/gpep517-3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/setuptools-60.5.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/wheel[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=Reading and writing of data on regular grids in Python -EAPI=8 -HOMEPAGE=https://pypi.org/project/GridDataFormats/ https://github.com/MDAnalysis/GridDataFormats/ -INHERIT=distutils-r1 -IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 -KEYWORDS=~amd64 -LICENSE=LGPL-3 -RDEPEND=dev-python/mrcfile[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/numpy-1.0.3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/scipy[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/six[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) -REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=mirror://pypi/G/GridDataFormats/GridDataFormats-1.0.0.tar.gz -_eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=0dd8c4c5e17d65208ca8d69f60135eda diff --git a/metadata/md5-cache/dev-python/Manifest.gz b/metadata/md5-cache/dev-python/Manifest.gz index 276dc9904f5ea27d51f392c9ce0f03eb86a0f6da..48e50777f5c03f826f579b2160185ad4162a8166 100644 GIT binary patch literal 357831 zcmV(*K;FL}iwFP!00002|Af8UvL4HoUU%=O*e`$`nOT{Ym6t8G4iT2alqlK0>&R1W zLIeQ_0M*U6_ZS6WtwpkBlWaCOu-5-q&76nto2UH8fB3Ke@XPV-Q+gMF<=^kV#9v}; z`Imq5pZ?*0|99!%{Bo9%;?>(R(nw{FR7==x95JLkW{bV;wPy%-x<*^)wNtMxu4~5D z@1yQH`&iegBi(tlbN0Ae2z<a~9f_ao$GBU(_PExpJMBE<`OEMB<3E&` ze(6_h=dt=Z6VEdFS808Q>xwDwe%Je6Wz^MUO7T4ERc9Kz*WjOCyXSV4p369{di1#C zymDFNZ2aCFn_tPJwsh81Q_rDXcMbVy;i#>(T4$^O+dnF(fB4<+=O6a^^N0QA-SKPt zHU5&$e7y)OmB2TbWAxElD5)HYCmOY1EB3q8d=12N=VQirp2%^IV;^TLC0%FDyjs8K zeIIF$oX^$g>Z{j_m(6@|Jl7a0*P|Ze9HZnsYsuGn$9{y?R_i~7#k++Pj#1(<_S{Df zXD{ojdBuH>nf4WXUn9qMt+m6de63%3*Ld=sV^{uYmYajfk;mF$rWx~yG4EBbYhA~2 z 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%0Amj@8#fTCR-k#i4e%vResP}9HsoU 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

    d|6=my{*do!$l?eCV3ssv$ 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 literal 383009 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

    hYQZ3h&UGf$0Bqgu{m-vn&` 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 z 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 y)Ik|qj=dev-python/pytest-7.0.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) >=dev-python/gpep517-3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-60.5.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/wheel[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] +DEFINED_PHASES=compile configure install prepare test unpack +DESCRIPTION=Python library to work with PDF files +EAPI=8 +HOMEPAGE=https://pypi.org/project/PyPDF2/ https://github.com/py-pdf/PyPDF2/ +INHERIT=distutils-r1 +IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 +KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86 +LICENSE=BSD-2 +RDEPEND=python_targets_python3_8? ( dev-python/typing-extensions[python_targets_python3_8(-)?,python_targets_python3_9(-)?] ) python_targets_python3_9? ( dev-python/typing-extensions[python_targets_python3_8(-)?,python_targets_python3_9(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) +REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/py-pdf/PyPDF2/archive/2.2.0.tar.gz -> PyPDF2-2.2.0.gh.tar.gz test? ( https://github.com/py-pdf/sample-files/archive/41b5cd4f774f8fbd8ac42d93b9962f0376352a15.tar.gz -> PyPDF2-sample-files-41b5cd4f774f8fbd8ac42d93b9962f0376352a15.gh.tar.gz ) +_eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 +_md5_=b0ba32ffceeb41d55ffe341a340208ff diff --git a/metadata/md5-cache/dev-python/aesara-2.7.2 b/metadata/md5-cache/dev-python/aesara-2.7.2 new file mode 100644 index 000000000000..b0595ddb5b9f --- /dev/null +++ b/metadata/md5-cache/dev-python/aesara-2.7.2 @@ -0,0 +1,16 @@ +BDEPEND=test? ( dev-python/pytest-xdist[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) doc? ( || ( ( >=dev-lang/python-3.10.0_p1-r1:3.10 >=dev-python/sphinx-4.4.0[python_targets_python3_10(-)] dev-python/sphinx_rtd_theme[python_targets_python3_10(-)] ) ( >=dev-lang/python-3.9.9-r1:3.9 >=dev-python/sphinx-4.4.0[python_targets_python3_9(-)] dev-python/sphinx_rtd_theme[python_targets_python3_9(-)] ) ( >=dev-lang/python-3.8.12_p1-r1:3.8 >=dev-python/sphinx-4.4.0[python_targets_python3_8(-)] dev-python/sphinx_rtd_theme[python_targets_python3_8(-)] ) ) ) test? ( dev-python/cons[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/etuples[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/logical-unification[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/minikanren[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/filelock[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/numpy-1.17.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/six[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/scipy[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/typing-extensions[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/pytest-7.0.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) >=dev-python/gpep517-3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/setuptools-60.5.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/wheel[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] +DEFINED_PHASES=compile configure install postinst prepare test +DESCRIPTION=Library for operating on mathematical expressions with multi-dimensional arrays +EAPI=8 +HOMEPAGE=https://github.com/aesara-devs/aesara/ https://pypi.org/project/aesara/ +INHERIT=distutils-r1 multiprocessing optfeature +IUSE=doc test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 +KEYWORDS=~amd64 ~arm ~arm64 ~riscv ~x86 +LICENSE=BSD +RDEPEND=dev-python/cons[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/etuples[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/logical-unification[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/minikanren[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/filelock[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/numpy-1.17.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/six[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/scipy[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/typing-extensions[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) +REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/aesara-devs/aesara/archive/rel-2.7.2.tar.gz -> aesara-rel-2.7.2.gh.tar.gz +_eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 optfeature d524f291c80f9d21ad80fe978e3ca760 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 +_md5_=9faafb6622bb276a52a0b3362cc55d97 diff --git a/metadata/md5-cache/dev-python/aiosignal-1.2.0 b/metadata/md5-cache/dev-python/aiosignal-1.2.0 deleted file mode 100644 index 071d1e35787e..000000000000 --- a/metadata/md5-cache/dev-python/aiosignal-1.2.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=test? ( >=dev-python/frozenlist-1.1.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/pytest-7.0.1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) >=dev-python/setuptools-42.0.2[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=A list of registered asynchronous callbacks -EAPI=8 -HOMEPAGE=https://pypi.org/project/aiosignal/ https://github.com/aio-libs/aiosignal/ -INHERIT=distutils-r1 -IUSE=test python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 -KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86 -LICENSE=Apache-2.0 -RDEPEND=>=dev-python/frozenlist-1.1.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) -REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://github.com/aio-libs/aiosignal/archive/v1.2.0.tar.gz -> aiosignal-1.2.0.gh.tar.gz -_eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=89c2747e5d12f0ceacb503da36f16b21 diff --git a/metadata/md5-cache/dev-python/aiosignal-1.2.0-r1 b/metadata/md5-cache/dev-python/aiosignal-1.2.0-r1 index d3cbeb5b42b3..2d6bf25541bc 100644 --- a/metadata/md5-cache/dev-python/aiosignal-1.2.0-r1 +++ b/metadata/md5-cache/dev-python/aiosignal-1.2.0-r1 @@ -5,7 +5,7 @@ EAPI=8 HOMEPAGE=https://pypi.org/project/aiosignal/ https://github.com/aio-libs/aiosignal/ INHERIT=distutils-r1 IUSE=test python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 +KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86 LICENSE=Apache-2.0 RDEPEND=>=dev-python/frozenlist-1.1.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/aio-libs/aiosignal/archive/v1.2.0.tar.gz -> aiosignal-1.2.0.gh.tar.gz _eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=f14dbd66c32119d6ebb005b836a4b59a +_md5_=da13dd8845e963bf2d125848adb60a9d diff --git a/metadata/md5-cache/dev-python/alabaster-0.7.12 b/metadata/md5-cache/dev-python/alabaster-0.7.12 deleted file mode 100644 index 2b9a47202fd4..000000000000 --- a/metadata/md5-cache/dev-python/alabaster-0.7.12 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) >=dev-python/setuptools-42.0.2[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=A configurable sidebar-enabled Sphinx theme -EAPI=7 -HOMEPAGE=https://github.com/bitprophet/alabaster -INHERIT=distutils-r1 -IUSE=python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 -KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-solaris -LICENSE=BSD -RDEPEND=python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) -REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) -SLOT=0 -SRC_URI=mirror://pypi/a/alabaster/alabaster-0.7.12.tar.gz -_eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=9c34d1908beeef1e6e6a9f20db7fbfe6 diff --git a/metadata/md5-cache/dev-python/alabaster-0.7.12-r1 b/metadata/md5-cache/dev-python/alabaster-0.7.12-r1 index b1c6346e6b7f..704771482305 100644 --- a/metadata/md5-cache/dev-python/alabaster-0.7.12-r1 +++ b/metadata/md5-cache/dev-python/alabaster-0.7.12-r1 @@ -5,11 +5,11 @@ EAPI=8 HOMEPAGE=https://github.com/bitprophet/alabaster INHERIT=distutils-r1 IUSE=python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-solaris +KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-solaris LICENSE=BSD RDEPEND=python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) SLOT=0 SRC_URI=mirror://pypi/a/alabaster/alabaster-0.7.12.tar.gz _eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=7cfd41a4ce0d5344d8a63cd82acb4bc4 +_md5_=bb4b04c24f613c21924e798e7b2ed93b diff --git a/metadata/md5-cache/dev-python/alagitpull-0.0.23-r2 b/metadata/md5-cache/dev-python/alagitpull-0.0.23-r2 new file mode 100644 index 000000000000..1ca977e1c5df --- /dev/null +++ b/metadata/md5-cache/dev-python/alagitpull-0.0.23-r2 @@ -0,0 +1,15 @@ +BDEPEND==dev-python/pypy3-7.3.7-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) >=dev-python/setuptools-42.0.2[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=alabaster sub-theme used on git-pull docs +EAPI=8 +HOMEPAGE=https://github.com/git-pull/alagitpull +INHERIT=distutils-r1 +IUSE=python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 +KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~x86 +LICENSE=MIT +RDEPEND==dev-python/pypy3-7.3.7-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) >=dev-python/setuptools-42.0.2[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] +REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) +SLOT=0 +SRC_URI=https://github.com/git-pull/alagitpull/archive/v0.0.23.tar.gz -> alagitpull-0.0.23.gh.tar.gz +_eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 +_md5_=e729813bee2086c2af02366da1f6f2d8 diff --git a/metadata/md5-cache/dev-python/ansible-compat-2.0.3 b/metadata/md5-cache/dev-python/ansible-compat-2.0.3 deleted file mode 100644 index 01dda9a0e332..000000000000 --- a/metadata/md5-cache/dev-python/ansible-compat-2.0.3 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=>=dev-python/setuptools_scm-6.3.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/setuptools_scm_git_archive-1.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] test? ( dev-python/flaky[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pytest-markdown[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pytest-mock[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pytest-plus[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) doc? ( || ( ( >=dev-lang/python-3.10.0_p1-r1:3.10 >=dev-python/sphinx-4.4.0[python_targets_python3_10(-)] dev-python/ansible-pygments[python_targets_python3_10(-)] dev-python/myst_parser[python_targets_python3_10(-)] dev-python/sphinx_ansible_theme[python_targets_python3_10(-)] ) ( >=dev-lang/python-3.9.9-r1:3.9 >=dev-python/sphinx-4.4.0[python_targets_python3_9(-)] dev-python/ansible-pygments[python_targets_python3_9(-)] dev-python/myst_parser[python_targets_python3_9(-)] dev-python/sphinx_ansible_theme[python_targets_python3_9(-)] ) ( >=dev-lang/python-3.8.12_p1-r1:3.8 >=dev-python/sphinx-4.4.0[python_targets_python3_8(-)] dev-python/ansible-pygments[python_targets_python3_8(-)] dev-python/myst_parser[python_targets_python3_8(-)] dev-python/sphinx_ansible_theme[python_targets_python3_8(-)] ) ) ) test? ( >=app-admin/ansible-base-2.9.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pyyaml[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/subprocess-tee-0.3.5[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/pytest-7.0.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) >=dev-python/gpep517-3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/setuptools-60.5.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/wheel[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=Contains functions that facilitate working with various versions of Ansible -EAPI=8 -HOMEPAGE=https://pypi.org/project/ansible-compat/ https://github.com/ansible/ansible-compat/ -INHERIT=distutils-r1 -IUSE=doc test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 -KEYWORDS=~amd64 ~riscv -LICENSE=MIT -RDEPEND=>=app-admin/ansible-base-2.9.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pyyaml[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/subprocess-tee-0.3.5[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) -REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=mirror://pypi/a/ansible-compat/ansible-compat-2.0.3.tar.gz -_eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=284840bb2a4fb326455b842b86ef2c8e diff --git a/metadata/md5-cache/dev-python/ansible-compat-2.0.4 b/metadata/md5-cache/dev-python/ansible-compat-2.0.4 deleted file mode 100644 index 31ec348aea21..000000000000 --- a/metadata/md5-cache/dev-python/ansible-compat-2.0.4 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=>=dev-python/setuptools_scm-6.3.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/setuptools_scm_git_archive-1.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] test? ( dev-python/flaky[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pytest-markdown[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pytest-mock[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pytest-plus[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) doc? ( || ( ( >=dev-lang/python-3.10.0_p1-r1:3.10 >=dev-python/sphinx-4.4.0[python_targets_python3_10(-)] dev-python/ansible-pygments[python_targets_python3_10(-)] dev-python/myst_parser[python_targets_python3_10(-)] dev-python/sphinx_ansible_theme[python_targets_python3_10(-)] ) ( >=dev-lang/python-3.9.9-r1:3.9 >=dev-python/sphinx-4.4.0[python_targets_python3_9(-)] dev-python/ansible-pygments[python_targets_python3_9(-)] dev-python/myst_parser[python_targets_python3_9(-)] dev-python/sphinx_ansible_theme[python_targets_python3_9(-)] ) ( >=dev-lang/python-3.8.12_p1-r1:3.8 >=dev-python/sphinx-4.4.0[python_targets_python3_8(-)] dev-python/ansible-pygments[python_targets_python3_8(-)] dev-python/myst_parser[python_targets_python3_8(-)] dev-python/sphinx_ansible_theme[python_targets_python3_8(-)] ) ) ) test? ( >=app-admin/ansible-base-2.9.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pyyaml[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/subprocess-tee-0.3.5[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/pytest-7.0.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) >=dev-python/gpep517-3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/setuptools-60.5.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/wheel[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=Contains functions that facilitate working with various versions of Ansible -EAPI=8 -HOMEPAGE=https://pypi.org/project/ansible-compat/ https://github.com/ansible/ansible-compat/ -INHERIT=distutils-r1 -IUSE=doc test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 -KEYWORDS=~amd64 ~riscv -LICENSE=MIT -RDEPEND=>=app-admin/ansible-base-2.9.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pyyaml[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/subprocess-tee-0.3.5[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) -REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=mirror://pypi/a/ansible-compat/ansible-compat-2.0.4.tar.gz -_eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=284840bb2a4fb326455b842b86ef2c8e diff --git a/metadata/md5-cache/dev-python/anyio-3.5.0-r1 b/metadata/md5-cache/dev-python/anyio-3.5.0-r1 deleted file mode 100644 index cf8a35af9f7b..000000000000 --- a/metadata/md5-cache/dev-python/anyio-3.5.0-r1 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=test? ( >=dev-python/hypothesis-4.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/pytest-7[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/pytest-mock-3.6.1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/trio[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/trustme[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] amd64? ( python_targets_python3_8? ( >=dev-python/uvloop-0.15[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_9? ( >=dev-python/uvloop-0.15[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( >=dev-python/uvloop-0.15[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) ) ) test? ( >=dev-python/idna-2.8[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/sniffio-1.1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/pytest-7.0.1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) doc? ( || ( ( >=dev-lang/python-3.10.0_p1-r1:3.10 >=dev-python/sphinx-4.4.0[python_targets_python3_10(-)] dev-python/sphinx_rtd_theme[python_targets_python3_10(-)] dev-python/sphinx-autodoc-typehints[python_targets_python3_10(-)] ) ( >=dev-lang/python-3.9.9-r1:3.9 >=dev-python/sphinx-4.4.0[python_targets_python3_9(-)] dev-python/sphinx_rtd_theme[python_targets_python3_9(-)] dev-python/sphinx-autodoc-typehints[python_targets_python3_9(-)] ) ( >=dev-lang/python-3.8.12_p1-r1:3.8 >=dev-python/sphinx-4.4.0[python_targets_python3_8(-)] dev-python/sphinx_rtd_theme[python_targets_python3_8(-)] dev-python/sphinx-autodoc-typehints[python_targets_python3_8(-)] ) ( >=dev-python/pypy3-7.3.7-r1:0 >=dev-python/sphinx-4.4.0[python_targets_pypy3(-)] dev-python/sphinx_rtd_theme[python_targets_pypy3(-)] dev-python/sphinx-autodoc-typehints[python_targets_pypy3(-)] ) ) ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) >=dev-python/gpep517-3[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/setuptools-60.5.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/wheel[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=Compatibility layer for multiple asynchronous event loop implementations -EAPI=8 -HOMEPAGE=https://github.com/agronholm/anyio/ https://pypi.org/project/anyio/ -INHERIT=distutils-r1 -IUSE=test doc python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 -KEYWORDS=amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 -LICENSE=MIT -RDEPEND=>=dev-python/idna-2.8[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/sniffio-1.1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) -REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=mirror://pypi/a/anyio/anyio-3.5.0.tar.gz -_eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=4cd78657eb8274e2818a3d80f1a60901 diff --git a/metadata/md5-cache/dev-python/anyio-3.6.1 b/metadata/md5-cache/dev-python/anyio-3.6.1 index 7bb8b7bcbd17..a40615ca9579 100644 --- a/metadata/md5-cache/dev-python/anyio-3.6.1 +++ b/metadata/md5-cache/dev-python/anyio-3.6.1 @@ -5,7 +5,7 @@ EAPI=8 HOMEPAGE=https://github.com/agronholm/anyio/ https://pypi.org/project/anyio/ INHERIT=distutils-r1 IUSE=test doc python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 -KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 +KEYWORDS=amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 LICENSE=MIT RDEPEND=>=dev-python/idna-2.8[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/sniffio-1.1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=mirror://pypi/a/anyio/anyio-3.6.1.tar.gz _eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=cabbb6d45e5394517b4820f9ded1244e +_md5_=8644eadf6c6ff515bba8177f43ecbc6e diff --git a/metadata/md5-cache/dev-python/anyqt-0.0.14 b/metadata/md5-cache/dev-python/anyqt-0.0.14 deleted file mode 100644 index 304a66247cc9..000000000000 --- a/metadata/md5-cache/dev-python/anyqt-0.0.14 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) >=dev-python/gpep517-3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/setuptools-60.5.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/wheel[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=PyQt4/PyQt5 compatibility layer -EAPI=8 -HOMEPAGE=https://github.com/ales-erjavec/anyqt -INHERIT=distutils-r1 -IUSE=python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 -KEYWORDS=~amd64 ~x86 -LICENSE=GPL-3 -RDEPEND=python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) -REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) -SLOT=0 -SRC_URI=https://github.com/ales-erjavec/anyqt/archive/0.0.14.tar.gz -> anyqt-0.0.14.gh.tar.gz -_eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=ebc424b6271d3d5f5fdb646df7d98d1e diff --git a/metadata/md5-cache/dev-python/anyqt-0.1.1 b/metadata/md5-cache/dev-python/anyqt-0.1.1 new file mode 100644 index 000000000000..cc63d1b3c4c5 --- /dev/null +++ b/metadata/md5-cache/dev-python/anyqt-0.1.1 @@ -0,0 +1,16 @@ +BDEPEND=test? ( dev-python/pyside2[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/PyQt5[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) test? ( || ( dev-python/pyside2[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/PyQt5[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) >=dev-python/pytest-7.0.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) >=dev-python/gpep517-3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/setuptools-60.5.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/wheel[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=PyQt4/PyQt5 compatibility layer +EAPI=8 +HOMEPAGE=https://github.com/ales-erjavec/anyqt/ https://pypi.org/project/AnyQt/ +INHERIT=distutils-r1 virtualx +IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 test +KEYWORDS=~amd64 ~x86 +LICENSE=GPL-3 +RDEPEND=|| ( dev-python/pyside2[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/PyQt5[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) +REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) +RESTRICT=!test? ( test ) !test? ( test ) +SLOT=0 +SRC_URI=https://github.com/ales-erjavec/anyqt/archive/0.1.1.tar.gz -> anyqt-0.1.1.gh.tar.gz +_eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 +_md5_=6d5e2c9c43ee44be1c3dccb000db3692 diff --git a/metadata/md5-cache/dev-python/asteval-0.9.26 b/metadata/md5-cache/dev-python/asteval-0.9.26 deleted file mode 100644 index 25d974560f2d..000000000000 --- a/metadata/md5-cache/dev-python/asteval-0.9.26 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=test? ( >=dev-python/pytest-7.0.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) >=dev-python/setuptools-42.0.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=Evaluator of Python expression using ast module -EAPI=8 -HOMEPAGE=https://newville.github.io/asteval/ https://github.com/newville/asteval -INHERIT=distutils-r1 -IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 -KEYWORDS=~amd64 -LICENSE=MIT -RDEPEND=python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) -REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=mirror://pypi/a/asteval/asteval-0.9.26.tar.gz -_eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=30b64fd90e4e33297bf7bfbdcc3b2550 diff --git a/metadata/md5-cache/dev-python/astroid-2.11.6 b/metadata/md5-cache/dev-python/astroid-2.11.6 new file mode 100644 index 000000000000..b5c65bf54ac3 --- /dev/null +++ b/metadata/md5-cache/dev-python/astroid-2.11.6 @@ -0,0 +1,16 @@ +BDEPEND=dev-python/setuptools_scm[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] test? ( dev-python/nose[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/numpy[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/python-dateutil[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) test? ( >=dev-python/lazy-object-proxy-1.4.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/setuptools[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/typing-extensions-3.10[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] =dev-python/pytest-7.0.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) >=dev-python/gpep517-3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/setuptools-60.5.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/wheel[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=Abstract Syntax Tree for logilab packages +EAPI=8 +HOMEPAGE=https://github.com/PyCQA/astroid/ https://pypi.org/project/astroid/ +INHERIT=distutils-r1 +IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 +LICENSE=LGPL-2.1+ +RDEPEND=>=dev-python/lazy-object-proxy-1.4.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/setuptools[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/typing-extensions-3.10[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] =dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) +REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/PyCQA/astroid/archive/v2.11.6.tar.gz -> astroid-2.11.6.gh.tar.gz +_eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 +_md5_=fd7f42465ec4de0e70d5e07bcb5ebc18 diff --git a/metadata/md5-cache/dev-python/asyncstdlib-3.10.4 b/metadata/md5-cache/dev-python/asyncstdlib-3.10.4 deleted file mode 100644 index 2e7fd0e0d524..000000000000 --- a/metadata/md5-cache/dev-python/asyncstdlib-3.10.4 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=test? ( >=dev-python/pytest-7.0.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) >=dev-python/gpep517-3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/flit_core-3.7.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=The missing async toolbox -EAPI=8 -HOMEPAGE=https://github.com/maxfischer2781/asyncstdlib/ https://pypi.org/project/asyncstdlib/ -INHERIT=distutils-r1 -IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 -KEYWORDS=~amd64 ~x86 -LICENSE=MIT -RDEPEND=python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) -REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://github.com/maxfischer2781/asyncstdlib/archive/v3.10.4.tar.gz -> asyncstdlib-3.10.4.gh.tar.gz -_eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=d9b7299751baa8032b6000a8b65ba247 diff --git a/metadata/md5-cache/dev-python/authres-1.2.0 b/metadata/md5-cache/dev-python/authres-1.2.0 deleted file mode 100644 index 1522a0c0ab80..000000000000 --- a/metadata/md5-cache/dev-python/authres-1.2.0 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) >=dev-python/setuptools-42.0.2[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=Parse and generate Authentication-Results headers -EAPI=7 -HOMEPAGE=https://launchpad.net/authentication-results-python https://pypi.org/project/authres/ -INHERIT=distutils-r1 -IUSE=python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 -KEYWORDS=amd64 arm64 x86 -LICENSE=Apache-2.0 -RDEPEND=python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) -REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) -SLOT=0 -SRC_URI=mirror://pypi/a/authres/authres-1.2.0.tar.gz -_eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=c147086041231419bfef375a221ef4ef diff --git a/metadata/md5-cache/dev-python/authres-1.2.0-r1 b/metadata/md5-cache/dev-python/authres-1.2.0-r1 index 6743f868fde7..42a0c7b2b96b 100644 --- a/metadata/md5-cache/dev-python/authres-1.2.0-r1 +++ b/metadata/md5-cache/dev-python/authres-1.2.0-r1 @@ -5,11 +5,11 @@ EAPI=8 HOMEPAGE=https://launchpad.net/authentication-results-python/ https://pypi.org/project/authres/ INHERIT=distutils-r1 IUSE=python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 -KEYWORDS=~amd64 ~arm64 ~x86 +KEYWORDS=amd64 arm64 x86 LICENSE=Apache-2.0 RDEPEND=python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) SLOT=0 SRC_URI=mirror://pypi/a/authres/authres-1.2.0.tar.gz _eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=1647954ac697e3118cda205d5a040e19 +_md5_=7a25f4adfcf96fe0cc8227d6eb92f722 diff --git a/metadata/md5-cache/dev-python/automat-20.2.0 b/metadata/md5-cache/dev-python/automat-20.2.0 deleted file mode 100644 index b8ba24081f02..000000000000 --- a/metadata/md5-cache/dev-python/automat-20.2.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=test? ( >=dev-python/attrs-19.2.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/six[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/pytest-7.0.1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) >=dev-python/setuptools-42.0.2[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] -DEFINED_PHASES=compile configure install postinst prepare test -DESCRIPTION=Self-service finite-state machines for the programmer on the go -EAPI=7 -HOMEPAGE=https://github.com/glyph/automat https://pypi.org/project/Automat/ -INHERIT=distutils-r1 -IUSE=examples test python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 -KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos -LICENSE=MIT -RDEPEND=>=dev-python/attrs-19.2.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/six[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) -REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=mirror://pypi/A/Automat/Automat-20.2.0.tar.gz -_eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=c3e7761d2dd9456b90eeb9203b909268 diff --git a/metadata/md5-cache/dev-python/automat-20.2.0-r1 b/metadata/md5-cache/dev-python/automat-20.2.0-r1 index d690da6aab79..d4e7e1b0d2e7 100644 --- a/metadata/md5-cache/dev-python/automat-20.2.0-r1 +++ b/metadata/md5-cache/dev-python/automat-20.2.0-r1 @@ -1,4 +1,4 @@ -BDEPEND=dev-python/setuptools_scm[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] !!dev-python/m2r test? ( >=dev-python/attrs-19.2.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/six[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-7.0.1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) >=dev-python/gpep517-3[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-60.5.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/wheel[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] +BDEPEND=dev-python/setuptools_scm[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] test? ( >=dev-python/attrs-19.2.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/six[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-7.0.1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) >=dev-python/gpep517-3[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-60.5.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/wheel[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] DEFINED_PHASES=compile configure install postinst prepare test DESCRIPTION=Self-service finite-state machines for the programmer on the go EAPI=8 @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=mirror://pypi/A/Automat/Automat-20.2.0.tar.gz _eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=920adb79825fda1ea07a111ff03f184a +_md5_=2082333481d7b1a4116c8823967eb8a6 diff --git a/metadata/md5-cache/dev-python/autoprop-4.0.2-r1 b/metadata/md5-cache/dev-python/autoprop-4.0.2-r1 deleted file mode 100644 index d93c657ab322..000000000000 --- a/metadata/md5-cache/dev-python/autoprop-4.0.2-r1 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=test? ( >=dev-python/signature_dispatch-1.0.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/pytest-7.0.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) >=dev-python/gpep517-3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/flit_core-3.7.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=Infer properties from accessor methods -EAPI=8 -HOMEPAGE=https://github.com/kalekundert/autoprop/ https://pypi.org/project/autoprop/ -INHERIT=distutils-r1 -IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 -KEYWORDS=~amd64 -LICENSE=MIT -RDEPEND=>=dev-python/signature_dispatch-1.0.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) -REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=mirror://pypi/a/autoprop/autoprop-4.0.2.tar.gz -_eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=7cf92a27ee3a8f87c96fa2907c11abb5 diff --git a/metadata/md5-cache/dev-python/awxkit-21.0.0 b/metadata/md5-cache/dev-python/awxkit-21.0.0 deleted file mode 100644 index 567ef8951db9..000000000000 --- a/metadata/md5-cache/dev-python/awxkit-21.0.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=dev-python/setuptools_scm[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] test? ( dev-python/cryptography[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pyyaml[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/requests[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/urllib3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/websocket-client[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/pytest-7.0.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) >=dev-python/gpep517-3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/setuptools-60.5.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/wheel[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=Command line interface for Ansible AWX -EAPI=8 -HOMEPAGE=https://github.com/ansible/awx -INHERIT=distutils-r1 -IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 -KEYWORDS=~amd64 -LICENSE=Apache-2.0 -RDEPEND=dev-python/cryptography[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pyyaml[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/requests[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/urllib3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/websocket-client[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) -REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://github.com/ansible/awx/archive/21.0.0.tar.gz -> awxkit-21.0.0.gh.tar.gz -_eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=326f81e477f5ea783e65aa33e2bd7634 diff --git a/metadata/md5-cache/dev-python/bibtexparser-1.2.0 b/metadata/md5-cache/dev-python/bibtexparser-1.2.0 deleted file mode 100644 index e0912a497e2a..000000000000 --- a/metadata/md5-cache/dev-python/bibtexparser-1.2.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=test? ( dev-python/pyparsing[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/nose-1.3.7-r4[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) >=dev-python/setuptools-42.0.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=A BibTeX parser written in python -EAPI=8 -HOMEPAGE=https://github.com/sciunto-org/python-bibtexparser -INHERIT=distutils-r1 -IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 -KEYWORDS=~amd64 ~x86 -LICENSE=|| ( BSD LGPL-3 ) -RDEPEND=dev-python/pyparsing[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) -REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://github.com/sciunto-org/python-bibtexparser/archive/v1.2.0.tar.gz -> bibtexparser-1.2.0.gh.tar.gz -_eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=3fbd5587f5304424909f98d53bdee6a4 diff --git a/metadata/md5-cache/dev-python/bleach-5.0.0 b/metadata/md5-cache/dev-python/bleach-5.0.0 deleted file mode 100644 index e646dd4f236f..000000000000 --- a/metadata/md5-cache/dev-python/bleach-5.0.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=test? ( dev-python/packaging[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/html5lib-1.0.1-r1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/pytest-7.0.1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) >=dev-python/setuptools-42.0.2[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=An easy whitelist-based HTML-sanitizing tool -EAPI=8 -HOMEPAGE=https://github.com/mozilla/bleach/ https://pypi.org/project/bleach/ -INHERIT=distutils-r1 -IUSE=test python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 -KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos -LICENSE=Apache-2.0 -RDEPEND=dev-python/packaging[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/html5lib-1.0.1-r1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) -REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=mirror://pypi/b/bleach/bleach-5.0.0.tar.gz -_eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=53ff82e5b37ccf0cd47743af61a9b089 diff --git a/metadata/md5-cache/dev-python/bleach-5.0.0-r1 b/metadata/md5-cache/dev-python/bleach-5.0.0-r1 index 2b6ba2bd64da..e9baae67c865 100644 --- a/metadata/md5-cache/dev-python/bleach-5.0.0-r1 +++ b/metadata/md5-cache/dev-python/bleach-5.0.0-r1 @@ -5,7 +5,7 @@ EAPI=8 HOMEPAGE=https://github.com/mozilla/bleach/ https://pypi.org/project/bleach/ INHERIT=distutils-r1 IUSE=test python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos +KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos LICENSE=Apache-2.0 RDEPEND=dev-python/packaging[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/html5lib-1.0.1-r1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=mirror://pypi/b/bleach/bleach-5.0.0.tar.gz _eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=bead68fd0ba641e2a3d9ad0deccdc626 +_md5_=61c2b11fc4c520a8c3ed85c8073f8c14 diff --git a/metadata/md5-cache/dev-python/boto3-1.24.10 b/metadata/md5-cache/dev-python/boto3-1.24.10 new file mode 100644 index 000000000000..242df0a66850 --- /dev/null +++ b/metadata/md5-cache/dev-python/boto3-1.24.10 @@ -0,0 +1,16 @@ +BDEPEND=test? ( dev-python/mock[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pytest-xdist[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) doc? ( || ( ( >=dev-lang/python-3.11.0_beta1-r1:3.11 >=dev-python/sphinx-4.4.0[python_targets_python3_11(-)] dev-python/guzzle_sphinx_theme[python_targets_python3_11(-)] ) ( >=dev-lang/python-3.10.0_p1-r1:3.10 >=dev-python/sphinx-4.4.0[python_targets_python3_10(-)] dev-python/guzzle_sphinx_theme[python_targets_python3_10(-)] ) ( >=dev-lang/python-3.9.9-r1:3.9 >=dev-python/sphinx-4.4.0[python_targets_python3_9(-)] dev-python/guzzle_sphinx_theme[python_targets_python3_9(-)] ) ( >=dev-lang/python-3.8.12_p1-r1:3.8 >=dev-python/sphinx-4.4.0[python_targets_python3_8(-)] dev-python/guzzle_sphinx_theme[python_targets_python3_8(-)] ) ) ) test? ( >=dev-python/botocore-1.27.10[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/jmespath-0.7.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/s3transfer-0.6.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-7.0.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) >=dev-python/gpep517-3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-60.5.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/wheel[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=The AWS SDK for Python +EAPI=8 +HOMEPAGE=https://github.com/boto/boto3/ https://pypi.org/project/boto3/ +INHERIT=distutils-r1 multiprocessing +IUSE=doc test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 +KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux +LICENSE=Apache-2.0 +RDEPEND=>=dev-python/botocore-1.27.10[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/jmespath-0.7.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/s3transfer-0.6.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) +REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/boto/boto3/archive/1.24.10.tar.gz -> boto3-1.24.10.gh.tar.gz +_eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 +_md5_=50e9b19da5bcce80f05fd9be69fe0ff8 diff --git a/metadata/md5-cache/dev-python/boto3-1.24.8 b/metadata/md5-cache/dev-python/boto3-1.24.8 new file mode 100644 index 000000000000..5ab169e51ebe --- /dev/null +++ b/metadata/md5-cache/dev-python/boto3-1.24.8 @@ -0,0 +1,16 @@ +BDEPEND=test? ( dev-python/mock[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pytest-xdist[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) doc? ( || ( ( >=dev-lang/python-3.11.0_beta1-r1:3.11 >=dev-python/sphinx-4.4.0[python_targets_python3_11(-)] dev-python/guzzle_sphinx_theme[python_targets_python3_11(-)] ) ( >=dev-lang/python-3.10.0_p1-r1:3.10 >=dev-python/sphinx-4.4.0[python_targets_python3_10(-)] dev-python/guzzle_sphinx_theme[python_targets_python3_10(-)] ) ( >=dev-lang/python-3.9.9-r1:3.9 >=dev-python/sphinx-4.4.0[python_targets_python3_9(-)] dev-python/guzzle_sphinx_theme[python_targets_python3_9(-)] ) ( >=dev-lang/python-3.8.12_p1-r1:3.8 >=dev-python/sphinx-4.4.0[python_targets_python3_8(-)] dev-python/guzzle_sphinx_theme[python_targets_python3_8(-)] ) ) ) test? ( >=dev-python/botocore-1.27.8[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/jmespath-0.7.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/s3transfer-0.6.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-7.0.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) >=dev-python/gpep517-3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-60.5.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/wheel[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=The AWS SDK for Python +EAPI=8 +HOMEPAGE=https://github.com/boto/boto3/ https://pypi.org/project/boto3/ +INHERIT=distutils-r1 multiprocessing +IUSE=doc test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 +KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux +LICENSE=Apache-2.0 +RDEPEND=>=dev-python/botocore-1.27.8[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/jmespath-0.7.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/s3transfer-0.6.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) +REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/boto/boto3/archive/1.24.8.tar.gz -> boto3-1.24.8.gh.tar.gz +_eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 +_md5_=50e9b19da5bcce80f05fd9be69fe0ff8 diff --git a/metadata/md5-cache/dev-python/boto3-1.24.9 b/metadata/md5-cache/dev-python/boto3-1.24.9 new file mode 100644 index 000000000000..17b5e9c75177 --- /dev/null +++ b/metadata/md5-cache/dev-python/boto3-1.24.9 @@ -0,0 +1,16 @@ +BDEPEND=test? ( dev-python/mock[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pytest-xdist[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) doc? ( || ( ( >=dev-lang/python-3.11.0_beta1-r1:3.11 >=dev-python/sphinx-4.4.0[python_targets_python3_11(-)] dev-python/guzzle_sphinx_theme[python_targets_python3_11(-)] ) ( >=dev-lang/python-3.10.0_p1-r1:3.10 >=dev-python/sphinx-4.4.0[python_targets_python3_10(-)] dev-python/guzzle_sphinx_theme[python_targets_python3_10(-)] ) ( >=dev-lang/python-3.9.9-r1:3.9 >=dev-python/sphinx-4.4.0[python_targets_python3_9(-)] dev-python/guzzle_sphinx_theme[python_targets_python3_9(-)] ) ( >=dev-lang/python-3.8.12_p1-r1:3.8 >=dev-python/sphinx-4.4.0[python_targets_python3_8(-)] dev-python/guzzle_sphinx_theme[python_targets_python3_8(-)] ) ) ) test? ( >=dev-python/botocore-1.27.9[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/jmespath-0.7.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/s3transfer-0.6.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-7.0.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) >=dev-python/gpep517-3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-60.5.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/wheel[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=The AWS SDK for Python +EAPI=8 +HOMEPAGE=https://github.com/boto/boto3/ https://pypi.org/project/boto3/ +INHERIT=distutils-r1 multiprocessing +IUSE=doc test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 +KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux +LICENSE=Apache-2.0 +RDEPEND=>=dev-python/botocore-1.27.9[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/jmespath-0.7.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/s3transfer-0.6.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) +REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/boto/boto3/archive/1.24.9.tar.gz -> boto3-1.24.9.gh.tar.gz +_eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 +_md5_=50e9b19da5bcce80f05fd9be69fe0ff8 diff --git a/metadata/md5-cache/dev-python/botocore-1.27.10 b/metadata/md5-cache/dev-python/botocore-1.27.10 new file mode 100644 index 000000000000..a48b0bafe645 --- /dev/null +++ b/metadata/md5-cache/dev-python/botocore-1.27.10 @@ -0,0 +1,16 @@ +BDEPEND=test? ( dev-python/jsonschema[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pytest-xdist[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) doc? ( || ( ( >=dev-lang/python-3.11.0_beta1-r1:3.11 >=dev-python/sphinx-4.4.0[python_targets_python3_11(-)] dev-python/guzzle_sphinx_theme[python_targets_python3_11(-)] ) ( >=dev-lang/python-3.10.0_p1-r1:3.10 >=dev-python/sphinx-4.4.0[python_targets_python3_10(-)] dev-python/guzzle_sphinx_theme[python_targets_python3_10(-)] ) ( >=dev-lang/python-3.9.9-r1:3.9 >=dev-python/sphinx-4.4.0[python_targets_python3_9(-)] dev-python/guzzle_sphinx_theme[python_targets_python3_9(-)] ) ( >=dev-lang/python-3.8.12_p1-r1:3.8 >=dev-python/sphinx-4.4.0[python_targets_python3_8(-)] dev-python/guzzle_sphinx_theme[python_targets_python3_8(-)] ) ) ) test? ( dev-python/six[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] =dev-python/urllib3-1.25.4[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-7.0.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) >=dev-python/gpep517-3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-60.5.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/wheel[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=Low-level, data-driven core of boto 3 +EAPI=8 +HOMEPAGE=https://github.com/boto/botocore/ https://pypi.org/project/botocore/ +INHERIT=distutils-r1 multiprocessing +IUSE=doc test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 +KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux +LICENSE=Apache-2.0 +RDEPEND=dev-python/six[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] =dev-python/urllib3-1.25.4[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) +REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=mirror://pypi/b/botocore/botocore-1.27.10.tar.gz +_eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 +_md5_=ee9407b3e9a7645dd37c00caade8c434 diff --git a/metadata/md5-cache/dev-python/botocore-1.27.8 b/metadata/md5-cache/dev-python/botocore-1.27.8 new file mode 100644 index 000000000000..54c3b8cd9bc3 --- /dev/null +++ b/metadata/md5-cache/dev-python/botocore-1.27.8 @@ -0,0 +1,16 @@ +BDEPEND=test? ( dev-python/jsonschema[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pytest-xdist[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) doc? ( || ( ( >=dev-lang/python-3.11.0_beta1-r1:3.11 >=dev-python/sphinx-4.4.0[python_targets_python3_11(-)] dev-python/guzzle_sphinx_theme[python_targets_python3_11(-)] ) ( >=dev-lang/python-3.10.0_p1-r1:3.10 >=dev-python/sphinx-4.4.0[python_targets_python3_10(-)] dev-python/guzzle_sphinx_theme[python_targets_python3_10(-)] ) ( >=dev-lang/python-3.9.9-r1:3.9 >=dev-python/sphinx-4.4.0[python_targets_python3_9(-)] dev-python/guzzle_sphinx_theme[python_targets_python3_9(-)] ) ( >=dev-lang/python-3.8.12_p1-r1:3.8 >=dev-python/sphinx-4.4.0[python_targets_python3_8(-)] dev-python/guzzle_sphinx_theme[python_targets_python3_8(-)] ) ) ) test? ( dev-python/six[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] =dev-python/urllib3-1.25.4[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-7.0.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) >=dev-python/gpep517-3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-60.5.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/wheel[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=Low-level, data-driven core of boto 3 +EAPI=8 +HOMEPAGE=https://github.com/boto/botocore/ https://pypi.org/project/botocore/ +INHERIT=distutils-r1 multiprocessing +IUSE=doc test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 +KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux +LICENSE=Apache-2.0 +RDEPEND=dev-python/six[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] =dev-python/urllib3-1.25.4[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) +REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=mirror://pypi/b/botocore/botocore-1.27.8.tar.gz +_eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 +_md5_=ee9407b3e9a7645dd37c00caade8c434 diff --git a/metadata/md5-cache/dev-python/botocore-1.27.9 b/metadata/md5-cache/dev-python/botocore-1.27.9 new file mode 100644 index 000000000000..17647a055db3 --- /dev/null +++ b/metadata/md5-cache/dev-python/botocore-1.27.9 @@ -0,0 +1,16 @@ +BDEPEND=test? ( dev-python/jsonschema[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pytest-xdist[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) doc? ( || ( ( >=dev-lang/python-3.11.0_beta1-r1:3.11 >=dev-python/sphinx-4.4.0[python_targets_python3_11(-)] dev-python/guzzle_sphinx_theme[python_targets_python3_11(-)] ) ( >=dev-lang/python-3.10.0_p1-r1:3.10 >=dev-python/sphinx-4.4.0[python_targets_python3_10(-)] dev-python/guzzle_sphinx_theme[python_targets_python3_10(-)] ) ( >=dev-lang/python-3.9.9-r1:3.9 >=dev-python/sphinx-4.4.0[python_targets_python3_9(-)] dev-python/guzzle_sphinx_theme[python_targets_python3_9(-)] ) ( >=dev-lang/python-3.8.12_p1-r1:3.8 >=dev-python/sphinx-4.4.0[python_targets_python3_8(-)] dev-python/guzzle_sphinx_theme[python_targets_python3_8(-)] ) ) ) test? ( dev-python/six[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] =dev-python/urllib3-1.25.4[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-7.0.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) >=dev-python/gpep517-3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-60.5.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/wheel[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=Low-level, data-driven core of boto 3 +EAPI=8 +HOMEPAGE=https://github.com/boto/botocore/ https://pypi.org/project/botocore/ +INHERIT=distutils-r1 multiprocessing +IUSE=doc test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 +KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux +LICENSE=Apache-2.0 +RDEPEND=dev-python/six[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] =dev-python/urllib3-1.25.4[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) +REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=mirror://pypi/b/botocore/botocore-1.27.9.tar.gz +_eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 +_md5_=ee9407b3e9a7645dd37c00caade8c434 diff --git a/metadata/md5-cache/dev-python/brotlicffi-1.0.9.2-r1 b/metadata/md5-cache/dev-python/brotlicffi-1.0.9.2-r1 index a9c079ea7f29..1802693191aa 100644 --- a/metadata/md5-cache/dev-python/brotlicffi-1.0.9.2-r1 +++ b/metadata/md5-cache/dev-python/brotlicffi-1.0.9.2-r1 @@ -6,7 +6,7 @@ EAPI=7 HOMEPAGE=https://github.com/python-hyper/brotlicffi/ https://pypi.org/project/brotlicffi/ INHERIT=distutils-r1 IUSE=test python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris +KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris LICENSE=MIT RDEPEND=app-arch/brotli:= python_targets_python3_8? ( dev-python/cffi[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_9? ( dev-python/cffi[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( dev-python/cffi[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_11? ( dev-python/cffi[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) @@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/python-hyper/brotlicffi/archive/v1.0.9.2.tar.gz -> brotlicffi-1.0.9.2.gh.tar.gz test? ( https://github.com/google/brotli/archive/46c1a881b41bb638c76247558aa04b1591af3aa7.tar.gz -> brotli-46c1a881b41bb638c76247558aa04b1591af3aa7.tar.gz ) _eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=7e94e997397043553f032291eae54fb9 +_md5_=5235e29a6279e239688a730619a98513 diff --git a/metadata/md5-cache/dev-python/cachelib-0.7.0 b/metadata/md5-cache/dev-python/cachelib-0.7.0 index 5415b7569212..a8cb57a7c52d 100644 --- a/metadata/md5-cache/dev-python/cachelib-0.7.0 +++ b/metadata/md5-cache/dev-python/cachelib-0.7.0 @@ -5,7 +5,7 @@ EAPI=8 HOMEPAGE=https://pypi.org/project/cachelib/ https://github.com/pallets-eco/cachelib/ INHERIT=distutils-r1 IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 -KEYWORDS=~amd64 ~arm ~arm64 ~x86 +KEYWORDS=amd64 ~arm ~arm64 x86 LICENSE=BSD RDEPEND=python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=mirror://pypi/c/cachelib/cachelib-0.7.0.tar.gz _eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=444ef1d014a39bac89a7ee3d6d98d28b +_md5_=1d9bca5882e6e43e1be1058e703814e2 diff --git a/metadata/md5-cache/dev-python/cachelib-0.6.0 b/metadata/md5-cache/dev-python/cachelib-0.8.0 similarity index 93% rename from metadata/md5-cache/dev-python/cachelib-0.6.0 rename to metadata/md5-cache/dev-python/cachelib-0.8.0 index 83523fa3654b..5a8efadc593a 100644 --- a/metadata/md5-cache/dev-python/cachelib-0.6.0 +++ b/metadata/md5-cache/dev-python/cachelib-0.8.0 @@ -2,15 +2,15 @@ BDEPEND=test? ( dev-python/pylibmc[python_targets_python3_8(-)?,python_targets_p DEFINED_PHASES=compile configure install prepare test DESCRIPTION=Collection of cache libraries in the same API interface. Extracted from werkzeug EAPI=8 -HOMEPAGE=https://pypi.org/project/cachelib/ https://github.com/pallets/cachelib +HOMEPAGE=https://pypi.org/project/cachelib/ https://github.com/pallets-eco/cachelib/ INHERIT=distutils-r1 IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 -KEYWORDS=amd64 ~arm ~arm64 x86 +KEYWORDS=~amd64 ~arm ~arm64 ~x86 LICENSE=BSD RDEPEND=python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) RESTRICT=!test? ( test ) SLOT=0 -SRC_URI=mirror://pypi/c/cachelib/cachelib-0.6.0.tar.gz +SRC_URI=mirror://pypi/c/cachelib/cachelib-0.8.0.tar.gz _eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=08e58ab9450a826233f3098d2c5c44de +_md5_=444ef1d014a39bac89a7ee3d6d98d28b diff --git a/metadata/md5-cache/dev-python/cachetools-4.2.4 b/metadata/md5-cache/dev-python/cachetools-4.2.4 deleted file mode 100644 index 392470a5a0d3..000000000000 --- a/metadata/md5-cache/dev-python/cachetools-4.2.4 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=test? ( >=dev-python/pytest-7.0.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) >=dev-python/setuptools-42.0.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=Extensible memoizing collections and decorators -EAPI=8 -HOMEPAGE=https://pypi.org/project/cachetools/ -INHERIT=distutils-r1 -IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 -KEYWORDS=amd64 ~arm ~arm64 x86 -LICENSE=MIT -RDEPEND=python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) -REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=mirror://pypi/c/cachetools/cachetools-4.2.4.tar.gz -_eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=3447a3c9ce0fbc93101bc1467c07e320 diff --git a/metadata/md5-cache/dev-python/cachetools-5.0.0 b/metadata/md5-cache/dev-python/cachetools-5.0.0 deleted file mode 100644 index d79e82ee6e64..000000000000 --- a/metadata/md5-cache/dev-python/cachetools-5.0.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=test? ( >=dev-python/pytest-7.0.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) >=dev-python/setuptools-42.0.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=Extensible memoizing collections and decorators -EAPI=8 -HOMEPAGE=https://pypi.org/project/cachetools/ -INHERIT=distutils-r1 -IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 -KEYWORDS=amd64 ~arm ~arm64 ~riscv x86 -LICENSE=MIT -RDEPEND=python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) -REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=mirror://pypi/c/cachetools/cachetools-5.0.0.tar.gz -_eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=6c41bcdcb9343ff6288abba4fe7621c3 diff --git a/metadata/md5-cache/dev-python/cachetools-5.1.0 b/metadata/md5-cache/dev-python/cachetools-5.1.0 deleted file mode 100644 index 72d6d6eeec25..000000000000 --- a/metadata/md5-cache/dev-python/cachetools-5.1.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=test? ( >=dev-python/pytest-7.0.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) >=dev-python/gpep517-3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-60.5.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/wheel[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=Extensible memoizing collections and decorators -EAPI=8 -HOMEPAGE=https://github.com/tkem/cachetools/ https://pypi.org/project/cachetools/ -INHERIT=distutils-r1 -IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 -KEYWORDS=~amd64 ~arm ~arm64 ~riscv ~x86 -LICENSE=MIT -RDEPEND=python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) -REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=mirror://pypi/c/cachetools/cachetools-5.1.0.tar.gz -_eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=2e0dc338af8109f5467c8541731dc5c4 diff --git a/metadata/md5-cache/dev-python/cachetools-5.2.0 b/metadata/md5-cache/dev-python/cachetools-5.2.0 index 19caf5430bdf..6946caafdd1f 100644 --- a/metadata/md5-cache/dev-python/cachetools-5.2.0 +++ b/metadata/md5-cache/dev-python/cachetools-5.2.0 @@ -5,7 +5,7 @@ EAPI=8 HOMEPAGE=https://github.com/tkem/cachetools/ https://pypi.org/project/cachetools/ INHERIT=distutils-r1 IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 -KEYWORDS=~amd64 ~arm ~arm64 ~riscv ~x86 +KEYWORDS=amd64 ~arm ~arm64 ~riscv x86 LICENSE=MIT RDEPEND=python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=mirror://pypi/c/cachetools/cachetools-5.2.0.tar.gz _eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=2e0dc338af8109f5467c8541731dc5c4 +_md5_=493a92dac8f275946818e006709cf297 diff --git a/metadata/md5-cache/dev-python/carbon-1.1.8-r1 b/metadata/md5-cache/dev-python/carbon-1.1.8-r1 deleted file mode 100644 index b37b17beb5d4..000000000000 --- a/metadata/md5-cache/dev-python/carbon-1.1.8-r1 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) >=dev-python/gpep517-3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/setuptools-60.5.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/wheel[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] -DEFINED_PHASES=compile configure install postinst prepare test -DESCRIPTION=Backend data caching and persistence daemon for Graphite -EAPI=8 -HOMEPAGE=https://graphiteapp.org/ -INHERIT=distutils-r1 -IUSE=python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 -KEYWORDS=~amd64 ~x86 -LICENSE=Apache-2.0 -RDEPEND=dev-python/twisted[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/cachetools[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/urllib3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] =dev-python/whisper-1.1.8*[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) -REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) -SLOT=0 -SRC_URI=mirror://pypi/c/carbon/carbon-1.1.8.tar.gz -_eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=12dbe484fe61c76066a400fec4f1ccdb diff --git a/metadata/md5-cache/dev-python/cerberus-1.3.4 b/metadata/md5-cache/dev-python/cerberus-1.3.4 deleted file mode 100644 index 0c23edbd6991..000000000000 --- a/metadata/md5-cache/dev-python/cerberus-1.3.4 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=test? ( >=dev-python/pytest-7.0.1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) >=dev-python/setuptools-42.0.2[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=A lightweight and extensible data-validation library for Python -EAPI=8 -HOMEPAGE=https://docs.python-cerberus.org/ -INHERIT=distutils-r1 -IUSE=test python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 -KEYWORDS=amd64 ~riscv ~x86 -LICENSE=ISC -RDEPEND=python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) >=dev-python/setuptools-42.0.2[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] -REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://github.com/pyeve/cerberus/archive/refs/tags/1.3.4.tar.gz -> cerberus-1.3.4.tar.gz -_eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=f23e22ef0ea549258f6b898370feb76a diff --git a/metadata/md5-cache/dev-python/cerberus-1.3.4-r1 b/metadata/md5-cache/dev-python/cerberus-1.3.4-r1 index f2c15999b926..d71b2ad5e098 100644 --- a/metadata/md5-cache/dev-python/cerberus-1.3.4-r1 +++ b/metadata/md5-cache/dev-python/cerberus-1.3.4-r1 @@ -5,7 +5,7 @@ EAPI=8 HOMEPAGE=https://docs.python-cerberus.org/ https://github.com/pyeve/cerberus/ https://pypi.org/project/Cerberus/ INHERIT=distutils-r1 IUSE=test python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 -KEYWORDS=~amd64 ~riscv ~x86 +KEYWORDS=amd64 ~riscv ~x86 LICENSE=ISC RDEPEND=python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/pyeve/cerberus/archive/1.3.4.tar.gz -> cerberus-1.3.4.tar.gz _eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=d88e448b33c5a50525fb1e7b38eb68c5 +_md5_=617ead8b0fa896530d99df8d572ebe7f diff --git a/metadata/md5-cache/dev-python/cffi-1.15.0 b/metadata/md5-cache/dev-python/cffi-1.15.0 deleted file mode 100644 index e9a50584aefd..000000000000 --- a/metadata/md5-cache/dev-python/cffi-1.15.0 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=dev-libs/libffi:= dev-python/pycparser[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] virtual/pkgconfig doc? ( || ( ( >=dev-lang/python-3.10.0_p1-r1:3.10 >=dev-python/sphinx-4.4.0[python_targets_python3_10(-)] ) ( >=dev-lang/python-3.9.9-r1:3.9 >=dev-python/sphinx-4.4.0[python_targets_python3_9(-)] ) ( >=dev-lang/python-3.8.12_p1-r1:3.8 >=dev-python/sphinx-4.4.0[python_targets_python3_8(-)] ) ) ) test? ( dev-libs/libffi:= dev-python/pycparser[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/pytest-7.0.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) >=dev-python/setuptools-42.0.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] -DEFINED_PHASES=compile configure install prepare test -DEPEND=dev-libs/libffi:= -DESCRIPTION=Foreign Function Interface for Python calling C code -EAPI=7 -HOMEPAGE=https://cffi.readthedocs.io/ https://pypi.org/project/cffi/ -INHERIT=distutils-r1 toolchain-funcs -IUSE=doc test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 -KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris -LICENSE=MIT -RDEPEND=dev-libs/libffi:= dev-python/pycparser[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) -REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) -RESTRICT=!test? ( test ) -SLOT=0/1.15.0 -SRC_URI=mirror://pypi/c/cffi/cffi-1.15.0.tar.gz -_eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=1fd6b8b434fe00bc7dde68dee9be5fea diff --git a/metadata/md5-cache/dev-python/cffi-1.15.0-r1 b/metadata/md5-cache/dev-python/cffi-1.15.0-r1 index 4b5f1ac5f9d2..c85da1d6b937 100644 --- a/metadata/md5-cache/dev-python/cffi-1.15.0-r1 +++ b/metadata/md5-cache/dev-python/cffi-1.15.0-r1 @@ -6,7 +6,7 @@ EAPI=7 HOMEPAGE=https://cffi.readthedocs.io/ https://pypi.org/project/cffi/ INHERIT=distutils-r1 toolchain-funcs IUSE=doc test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris +KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris LICENSE=MIT RDEPEND=dev-libs/libffi:= dev-python/pycparser[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) @@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) SLOT=0/1.15.0 SRC_URI=mirror://pypi/c/cffi/cffi-1.15.0.tar.gz _eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=20a6cc0801c8411df22332b8ee43a44a +_md5_=d82856448c3c8ae01acb838a523633a7 diff --git a/metadata/md5-cache/dev-python/cgroup-utils-0.8 b/metadata/md5-cache/dev-python/cgroup-utils-0.8 deleted file mode 100644 index 8f6325eb27c6..000000000000 --- a/metadata/md5-cache/dev-python/cgroup-utils-0.8 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) >=dev-python/setuptools-42.0.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=Tools and libraries for control groups of Linux -EAPI=7 -HOMEPAGE=https://github.com/peo3/cgroup-utils -INHERIT=distutils-r1 -IUSE=python_targets_python3_8 python_targets_python3_9 -KEYWORDS=~amd64 ~x86 -LICENSE=GPL-2 -RDEPEND=python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) -REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 ) -SLOT=0 -SRC_URI=https://github.com/peo3/cgroup-utils/archive/v0.8.tar.gz -> cgroup-utils-0.8.tar.gz -_eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=ef8b21b8730002898fb7ea11bc0a7e43 diff --git a/metadata/md5-cache/dev-python/chump-1.6.0-r1 b/metadata/md5-cache/dev-python/chump-1.6.0-r1 deleted file mode 100644 index 54887fd9e211..000000000000 --- a/metadata/md5-cache/dev-python/chump-1.6.0-r1 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=doc? ( || ( ( >=dev-lang/python-3.10.0_p1-r1:3.10 >=dev-python/sphinx-4.4.0[python_targets_python3_10(-)] ) ( >=dev-lang/python-3.9.9-r1:3.9 >=dev-python/sphinx-4.4.0[python_targets_python3_9(-)] ) ( >=dev-lang/python-3.8.12_p1-r1:3.8 >=dev-python/sphinx-4.4.0[python_targets_python3_8(-)] ) ( >=dev-python/pypy3-7.3.7-r1:0 >=dev-python/sphinx-4.4.0[python_targets_pypy3(-)] ) ) ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) >=dev-python/setuptools-42.0.2[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=API wrapper for Pushover -EAPI=7 -HOMEPAGE=https://github.com/karanlyons/chump -INHERIT=distutils-r1 -IUSE=doc python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 -KEYWORDS=~amd64 ~x86 -LICENSE=Apache-2.0 -RDEPEND=python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) -REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) -SLOT=0 -SRC_URI=mirror://pypi/c/chump/chump-1.6.0.tar.gz -_eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=a95e09bece1d81cb9aa3d9bdf7c9442d diff --git a/metadata/md5-cache/dev-python/click-log-0.3.2 b/metadata/md5-cache/dev-python/click-log-0.3.2 deleted file mode 100644 index 82bd7d672c84..000000000000 --- a/metadata/md5-cache/dev-python/click-log-0.3.2 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=test? ( dev-python/click[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/pytest-7.0.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) >=dev-python/setuptools-42.0.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] -DEFINED_PHASES=compile configure install prepare test -DEPEND=dev-python/click[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] -DESCRIPTION=Logging integration for Click -EAPI=7 -HOMEPAGE=https://github.com/click-contrib/click-log https://pypi.org/project/click-log/ -INHERIT=distutils-r1 -IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 -KEYWORDS=~amd64 ~arm ~arm64 ~riscv ~x86 -LICENSE=MIT -RDEPEND=dev-python/click[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) -REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=mirror://pypi/c/click-log/click-log-0.3.2.tar.gz -_eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=9787cdf3df89aa391ff4b6937a100145 diff --git a/metadata/md5-cache/dev-python/click-threading-0.5.0 b/metadata/md5-cache/dev-python/click-threading-0.5.0 deleted file mode 100644 index afb597c50623..000000000000 --- a/metadata/md5-cache/dev-python/click-threading-0.5.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=test? ( >=dev-python/click-5.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/pytest-7.0.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) >=dev-python/setuptools-42.0.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=Multithreaded Click apps made easy -EAPI=7 -HOMEPAGE=https://github.com/click-contrib/click-threading/ https://pypi.org/project/click-threading/ -INHERIT=distutils-r1 -IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 -KEYWORDS=~amd64 ~arm ~arm64 ~riscv ~x86 -LICENSE=MIT -RDEPEND=>=dev-python/click-5.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) -REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://github.com/click-contrib/click-threading/archive/0.5.0.tar.gz -> click-threading-0.5.0.gh.tar.gz -_eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=36f9f070bb9e4d782f6e0201ac96f6d6 diff --git a/metadata/md5-cache/dev-python/cloudpickle-2.0.0 b/metadata/md5-cache/dev-python/cloudpickle-2.0.0 deleted file mode 100644 index 2274de195395..000000000000 --- a/metadata/md5-cache/dev-python/cloudpickle-2.0.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=test? ( dev-python/mock[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/psutil[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) test? ( >=dev-python/pytest-7.0.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) >=dev-python/setuptools-42.0.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=Extended pickling support for Python objects -EAPI=8 -HOMEPAGE=https://pypi.org/project/cloudpickle/ https://github.com/cloudpipe/cloudpickle/ -INHERIT=distutils-r1 -IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 -KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux -LICENSE=BSD -RDEPEND=python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) -REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=mirror://pypi/c/cloudpickle/cloudpickle-2.0.0.tar.gz -_eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=52ed15985a21f58d6beee592e8fc0bff diff --git a/metadata/md5-cache/dev-python/cloudpickle-2.0.0-r1 b/metadata/md5-cache/dev-python/cloudpickle-2.0.0-r1 deleted file mode 100644 index c2ce1b4343e2..000000000000 --- a/metadata/md5-cache/dev-python/cloudpickle-2.0.0-r1 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=test? ( dev-python/mock[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/psutil[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) test? ( >=dev-python/pytest-7.0.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) >=dev-python/gpep517-3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/setuptools-60.5.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/wheel[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=Extended pickling support for Python objects -EAPI=8 -HOMEPAGE=https://github.com/cloudpipe/cloudpickle/ https://pypi.org/project/cloudpickle/ -INHERIT=distutils-r1 -IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux -LICENSE=BSD -RDEPEND=python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) -REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=mirror://pypi/c/cloudpickle/cloudpickle-2.0.0.tar.gz -_eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=ea4ebb05a682c24257a052eb342f49b0 diff --git a/metadata/md5-cache/dev-python/cloudpickle-2.1.0 b/metadata/md5-cache/dev-python/cloudpickle-2.1.0 index fa174d8467e0..83b3b6353589 100644 --- a/metadata/md5-cache/dev-python/cloudpickle-2.1.0 +++ b/metadata/md5-cache/dev-python/cloudpickle-2.1.0 @@ -5,7 +5,7 @@ EAPI=8 HOMEPAGE=https://github.com/cloudpipe/cloudpickle/ https://pypi.org/project/cloudpickle/ INHERIT=distutils-r1 IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux +KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux LICENSE=BSD RDEPEND=python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=mirror://pypi/c/cloudpickle/cloudpickle-2.1.0.tar.gz _eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=9e44cfe30b130b7ba833ce0f927a631b +_md5_=b7aef71d4e1901b502d6483c1d802ac6 diff --git a/metadata/md5-cache/dev-python/cookies-2.2.1-r1 b/metadata/md5-cache/dev-python/cookies-2.2.1-r1 deleted file mode 100644 index 89263c8609e2..000000000000 --- a/metadata/md5-cache/dev-python/cookies-2.2.1-r1 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=test? ( >=dev-python/pytest-7.0.1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) >=dev-python/setuptools-42.0.2[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=Friendlier RFC 6265-compliant cookie parser/renderer -EAPI=7 -HOMEPAGE=https://gitlab.com/sashahart/cookies -INHERIT=distutils-r1 -IUSE=test python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 -KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~m68k ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux -LICENSE=MIT -RDEPEND=python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) -REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=mirror://pypi/c/cookies/cookies-2.2.1.tar.gz -_eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=a8860098728a1efa1376989808a7fc35 diff --git a/metadata/md5-cache/dev-python/cookies-2.2.1-r2 b/metadata/md5-cache/dev-python/cookies-2.2.1-r2 index d759a7ae9c12..daa559639569 100644 --- a/metadata/md5-cache/dev-python/cookies-2.2.1-r2 +++ b/metadata/md5-cache/dev-python/cookies-2.2.1-r2 @@ -5,7 +5,7 @@ EAPI=8 HOMEPAGE=https://gitlab.com/sashahart/cookies INHERIT=distutils-r1 IUSE=test python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux +KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~m68k ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux LICENSE=MIT RDEPEND=python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=mirror://pypi/c/cookies/cookies-2.2.1.tar.gz _eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=6f8a43cb99611b134ccb445dba63c149 +_md5_=353867df002707618a3a16046b4de445 diff --git a/metadata/md5-cache/dev-python/coverage-6.4.1 b/metadata/md5-cache/dev-python/coverage-6.4.1 index e1f37af162f8..e194db46a859 100644 --- a/metadata/md5-cache/dev-python/coverage-6.4.1 +++ b/metadata/md5-cache/dev-python/coverage-6.4.1 @@ -5,7 +5,7 @@ EAPI=8 HOMEPAGE=https://coverage.readthedocs.io/en/latest/ https://github.com/nedbat/coveragepy/ https://pypi.org/project/coverage/ INHERIT=distutils-r1 IUSE=test python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos +KEYWORDS=~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos LICENSE=BSD RDEPEND=python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0=[threads(+),sqlite(+)] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8[threads(+),sqlite(+)] ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9[threads(+),sqlite(+)] ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10[threads(+),sqlite(+)] ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11[threads(+),sqlite(+)] ) REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=mirror://pypi/c/coverage/coverage-6.4.1.tar.gz _eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=fd591bf32bf5768ae028e7aa9d524f2c +_md5_=6bfdfeaa07bceda423eb2f08057b56b4 diff --git a/metadata/md5-cache/dev-python/croniter-1.3.5 b/metadata/md5-cache/dev-python/croniter-1.3.5 index cbc7b473a44a..ee856dfecf39 100644 --- a/metadata/md5-cache/dev-python/croniter-1.3.5 +++ b/metadata/md5-cache/dev-python/croniter-1.3.5 @@ -5,7 +5,7 @@ EAPI=8 HOMEPAGE=https://github.com/kiorky/croniter/ https://pypi.org/project/croniter/ INHERIT=distutils-r1 IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 -KEYWORDS=~amd64 ~arm64 ~riscv ~x86 +KEYWORDS=amd64 ~arm64 ~riscv x86 LICENSE=MIT RDEPEND=dev-python/python-dateutil[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=mirror://pypi/c/croniter/croniter-1.3.5.tar.gz _eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=40732b1e454cbc55f4606484a6fcbf0a +_md5_=ad49028f8a62ac521b009412e57aaf83 diff --git a/metadata/md5-cache/dev-python/cssutils-2.4.2 b/metadata/md5-cache/dev-python/cssutils-2.4.2 index ade0e099d8bc..f19275c8d151 100644 --- a/metadata/md5-cache/dev-python/cssutils-2.4.2 +++ b/metadata/md5-cache/dev-python/cssutils-2.4.2 @@ -5,7 +5,7 @@ EAPI=8 HOMEPAGE=https://pypi.org/project/cssutils/ https://github.com/jaraco/cssutils/ INHERIT=distutils-r1 IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 -KEYWORDS=~amd64 +KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~x86 LICENSE=GPL-3 RDEPEND=python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=mirror://pypi/c/cssutils/cssutils-2.4.2.tar.gz _eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=1ad2c1a439e47e560931d9a45d8d0074 +_md5_=af9d3a2a1cd3ac1fca2657ab24181216 diff --git a/metadata/md5-cache/dev-python/cython-0.29.30 b/metadata/md5-cache/dev-python/cython-0.29.30 index 1ecd38e1e359..333859ac2f7a 100644 --- a/metadata/md5-cache/dev-python/cython-0.29.30 +++ b/metadata/md5-cache/dev-python/cython-0.29.30 @@ -5,7 +5,7 @@ EAPI=8 HOMEPAGE=https://cython.org/ https://github.com/cython/cython/ https://pypi.org/project/Cython/ INHERIT=distutils-r1 toolchain-funcs elisp-common IUSE=emacs test doc python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris ~x86-solaris +KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris ~x86-solaris LICENSE=Apache-2.0 RDEPEND=emacs? ( >=app-editors/emacs-23.1:* ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0=[threads(+)] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8[threads(+)] ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9[threads(+)] ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10[threads(+)] ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11[threads(+)] ) REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/cython/cython/archive/0.29.30.tar.gz -> cython-0.29.30.gh.tar.gz _eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 elisp-common e7aaa047873789f549ea3df2f04b2145 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=17570a0d3926bceba02615f16c22f1c0 +_md5_=bea709f0a390d802340168d175b9a6a0 diff --git a/metadata/md5-cache/dev-python/daemonize-2.5.0 b/metadata/md5-cache/dev-python/daemonize-2.5.0 deleted file mode 100644 index b6d0aadb98e1..000000000000 --- a/metadata/md5-cache/dev-python/daemonize-2.5.0 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) >=dev-python/setuptools-42.0.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=Library for writing system daemons in Python -EAPI=7 -HOMEPAGE=https://github.com/thesharp/daemonize -INHERIT=distutils-r1 -IUSE=python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 -KEYWORDS=~amd64 ~riscv ~x86 -LICENSE=MIT -RDEPEND=python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) -REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) -SLOT=0 -SRC_URI=https://github.com/thesharp/daemonize/archive/v2.5.0.tar.gz -> daemonize-2.5.0.tar.gz -_eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=7f0c0fca32404816f6aabfd999895116 diff --git a/metadata/md5-cache/dev-python/dbus-next-0.2.3 b/metadata/md5-cache/dev-python/dbus-next-0.2.3 deleted file mode 100644 index 947f9726bbf1..000000000000 --- a/metadata/md5-cache/dev-python/dbus-next-0.2.3 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=test? ( dev-python/pygobject[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pytest-asyncio[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pytest-timeout[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) test? ( >=dev-python/pytest-7.0.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) >=dev-python/gpep517-3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/setuptools-60.5.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/wheel[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=The next great DBus library for Python with asyncio support -EAPI=8 -HOMEPAGE=https://python-dbus-next.readthedocs.io/en/latest/ -INHERIT=distutils-r1 virtualx -IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 test -KEYWORDS=~amd64 -LICENSE=MIT -RDEPEND=python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) -REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) -RESTRICT=!test? ( test ) !test? ( test ) -SLOT=0 -SRC_URI=https://github.com/altdesktop/python-dbus-next/archive/refs/tags/v0.2.3.tar.gz -> dbus-next-0.2.3.tar.gz -_eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 -_md5_=00ad28b2eea97599f5586dfb5d38c85e diff --git a/metadata/md5-cache/dev-python/dbus-next-0.2.3-r1 b/metadata/md5-cache/dev-python/dbus-next-0.2.3-r1 index 5838b4ed5ed9..0fcaddf9bbb9 100644 --- a/metadata/md5-cache/dev-python/dbus-next-0.2.3-r1 +++ b/metadata/md5-cache/dev-python/dbus-next-0.2.3-r1 @@ -1,16 +1,16 @@ -BDEPEND=test? ( dev-python/pygobject[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pytest-asyncio[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pytest-timeout[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) test? ( >=dev-python/pytest-7.0.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) >=dev-python/gpep517-3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/setuptools-60.5.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/wheel[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) +BDEPEND=test? ( dev-python/pygobject[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pytest-asyncio[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pytest-timeout[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test? ( >=dev-python/pytest-7.0.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) >=dev-python/gpep517-3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-60.5.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/wheel[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) DEFINED_PHASES=compile configure install prepare test DESCRIPTION=The next great DBus library for Python with asyncio support EAPI=8 -HOMEPAGE=https://python-dbus-next.readthedocs.io/en/latest/ +HOMEPAGE=https://python-dbus-next.readthedocs.io/en/latest/ https://github.com/altdesktop/python-dbus-next/ https://pypi.org/project/dbus-next/ INHERIT=distutils-r1 virtualx -IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 test +IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 test KEYWORDS=~amd64 ~riscv ~x86 LICENSE=MIT -RDEPEND=python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) -REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) +RDEPEND=python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) +REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 -SRC_URI=https://github.com/altdesktop/python-dbus-next/archive/refs/tags/v0.2.3.tar.gz -> dbus-next-0.2.3.tar.gz +SRC_URI=https://github.com/altdesktop/python-dbus-next/archive/v0.2.3.tar.gz -> dbus-next-0.2.3.gh.tar.gz _eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 -_md5_=99372353283a78600cccb32c4e197d13 +_md5_=55ebcfa457ed208b64e0e9e30b33e941 diff --git a/metadata/md5-cache/dev-python/decorator-5.1.1 b/metadata/md5-cache/dev-python/decorator-5.1.1 deleted file mode 100644 index 8f23b52410a6..000000000000 --- a/metadata/md5-cache/dev-python/decorator-5.1.1 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) >=dev-python/setuptools-42.0.2[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=Simplifies the usage of decorators for the average programmer -EAPI=8 -HOMEPAGE=https://github.com/micheles/decorator https://pypi.org/project/decorator/ -INHERIT=distutils-r1 -IUSE=python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 -KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos -LICENSE=BSD -RDEPEND=python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) -REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) -SLOT=0 -SRC_URI=mirror://pypi/d/decorator/decorator-5.1.1.tar.gz -_eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=9f66778f52ed01ef00174e01a84be512 diff --git a/metadata/md5-cache/dev-python/decorator-5.1.1-r1 b/metadata/md5-cache/dev-python/decorator-5.1.1-r1 index bd8eca119ed0..5f6f6552b157 100644 --- a/metadata/md5-cache/dev-python/decorator-5.1.1-r1 +++ b/metadata/md5-cache/dev-python/decorator-5.1.1-r1 @@ -5,11 +5,11 @@ EAPI=8 HOMEPAGE=https://github.com/micheles/decorator/ https://pypi.org/project/decorator/ INHERIT=distutils-r1 IUSE=python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos +KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos LICENSE=BSD RDEPEND=python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) SLOT=0 SRC_URI=mirror://pypi/d/decorator/decorator-5.1.1.tar.gz _eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=76511613ed39b8735c3b838ba4e26c66 +_md5_=2041ebaa361bdeb76b50687d721dd1bd diff --git a/metadata/md5-cache/dev-python/defcon-0.10.1 b/metadata/md5-cache/dev-python/defcon-0.10.1 index f414f7822c5f..60804d34e3de 100644 --- a/metadata/md5-cache/dev-python/defcon-0.10.1 +++ b/metadata/md5-cache/dev-python/defcon-0.10.1 @@ -5,7 +5,7 @@ EAPI=8 HOMEPAGE=https://github.com/robotools/defcon INHERIT=distutils-r1 IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 -KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 +KEYWORDS=amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86 LICENSE=MIT RDEPEND=>=dev-python/fonttools-4.28.5[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/robotools/defcon/archive/0.10.1.tar.gz -> defcon-0.10.1.tar.gz _eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=6f11a8eaf3b40d42085795662badcda4 +_md5_=ce4d309047b9923589d5dff9c980be5c diff --git a/metadata/md5-cache/dev-python/deprecated-1.2.13 b/metadata/md5-cache/dev-python/deprecated-1.2.13 deleted file mode 100644 index 62e66bcaa603..000000000000 --- a/metadata/md5-cache/dev-python/deprecated-1.2.13 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=test? ( dev-python/wrapt[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/pytest-7.0.1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) >=dev-python/setuptools-42.0.2[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=Python @deprecated decorator to deprecate old API -EAPI=8 -HOMEPAGE=https://github.com/tantale/deprecated -INHERIT=distutils-r1 -IUSE=test python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 -KEYWORDS=amd64 arm arm64 ~hppa ppc ppc64 ~riscv sparc x86 -LICENSE=MIT -RDEPEND=dev-python/wrapt[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) -REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://github.com/tantale/deprecated/archive/v1.2.13.tar.gz -> deprecated-1.2.13.gh.tar.gz -_eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=b3e68d7e8e71a87a0a3689dd8e4f1a90 diff --git a/metadata/md5-cache/dev-python/deprecated-1.2.13-r1 b/metadata/md5-cache/dev-python/deprecated-1.2.13-r1 index c3932a02a85a..b917e4692f99 100644 --- a/metadata/md5-cache/dev-python/deprecated-1.2.13-r1 +++ b/metadata/md5-cache/dev-python/deprecated-1.2.13-r1 @@ -2,10 +2,10 @@ BDEPEND=test? ( dev-python/wrapt[python_targets_pypy3(-)?,python_targets_python3 DEFINED_PHASES=compile configure install prepare test DESCRIPTION=Python @deprecated decorator to deprecate old API EAPI=8 -HOMEPAGE=https://github.com/tantale/deprecated/ https://pypi.org/project/deprecated/ +HOMEPAGE=https://github.com/tantale/deprecated/ https://pypi.org/project/Deprecated/ INHERIT=distutils-r1 IUSE=test python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 -KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 +KEYWORDS=amd64 arm arm64 ~hppa ppc ppc64 ~riscv sparc x86 LICENSE=MIT RDEPEND=dev-python/wrapt[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/tantale/deprecated/archive/v1.2.13.tar.gz -> deprecated-1.2.13.gh.tar.gz _eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=402ed6f8ff0a2f87903e3b73f854746c +_md5_=8605a004d63504e9a36a6ec04e5817a7 diff --git a/metadata/md5-cache/dev-python/discogs-client-2.3.14 b/metadata/md5-cache/dev-python/discogs-client-2.3.15 similarity index 99% rename from metadata/md5-cache/dev-python/discogs-client-2.3.14 rename to metadata/md5-cache/dev-python/discogs-client-2.3.15 index 785e31943b2b..df55d1a8a803 100644 --- a/metadata/md5-cache/dev-python/discogs-client-2.3.14 +++ b/metadata/md5-cache/dev-python/discogs-client-2.3.15 @@ -11,6 +11,6 @@ RDEPEND=dev-python/requests[python_targets_python3_8(-)?,python_targets_python3_ REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) RESTRICT=!test? ( test ) SLOT=0 -SRC_URI=mirror://pypi/p/python3-discogs-client/python3-discogs-client-2.3.14.tar.gz +SRC_URI=mirror://pypi/p/python3-discogs-client/python3-discogs-client-2.3.15.tar.gz _eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=32b30bb09119856ad2c91bd047dcc23d diff --git a/metadata/md5-cache/dev-python/discogs-client-9999 b/metadata/md5-cache/dev-python/discogs-client-9999 index 9f7523f5b075..d19f22b832a0 100644 --- a/metadata/md5-cache/dev-python/discogs-client-9999 +++ b/metadata/md5-cache/dev-python/discogs-client-9999 @@ -2,7 +2,7 @@ BDEPEND=test? ( dev-python/requests[python_targets_python3_8(-)?,python_targets_ DEFINED_PHASES=compile configure install prepare test unpack DESCRIPTION=Continuation of the official Python API client for Discogs EAPI=8 -HOMEPAGE=https://github.com/joalla/discogs_client https://pypi.org/project/python3-discogs-client/ +HOMEPAGE=https://github.com/joalla/discogs_client/ https://pypi.org/project/python3-discogs-client/ INHERIT=distutils-r1 git-r3 IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 LICENSE=BSD-2 @@ -12,4 +12,4 @@ REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targe RESTRICT=!test? ( test ) SLOT=0 _eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 git-r3 b9ac6f96d2a88edb5b351df634dc5e53 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=876384773b2e798d3a8419473f8d30a4 +_md5_=32b30bb09119856ad2c91bd047dcc23d diff --git a/metadata/md5-cache/dev-python/django-cacheops-6.0 b/metadata/md5-cache/dev-python/django-cacheops-6.0 deleted file mode 100644 index 8441905ca909..000000000000 --- a/metadata/md5-cache/dev-python/django-cacheops-6.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=test? ( >=dev-python/django-1.8[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/redis-py-2.9.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/funcy-1.8[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/six-1.4.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-db/redis dev-python/dill[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) >=dev-python/setuptools-42.0.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=ORM cache with automatic granular event-driven invalidation for Django -EAPI=7 -HOMEPAGE=https://github.com/Suor/django-cacheops -INHERIT=distutils-r1 -IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 -KEYWORDS=~amd64 -LICENSE=BSD -RDEPEND=>=dev-python/django-1.8[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/redis-py-2.9.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/funcy-1.8[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/six-1.4.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) -REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=mirror://pypi/d/django-cacheops/django-cacheops-6.0.tar.gz -_eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=fed90681b825df36e624fed247aa5134 diff --git a/metadata/md5-cache/dev-python/django-cors-headers-3.12.0 b/metadata/md5-cache/dev-python/django-cors-headers-3.12.0 deleted file mode 100644 index e2d0af2d5650..000000000000 --- a/metadata/md5-cache/dev-python/django-cors-headers-3.12.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=test? ( dev-python/pytest-django[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) test? ( >=dev-python/django-2.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/pytest-7.0.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) >=dev-python/gpep517-3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/setuptools-60.5.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/wheel[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=Django App that adds CORS (Cross-Origin Resource Sharing) headers to responses -EAPI=8 -HOMEPAGE=https://github.com/adamchainz/django-cors-headers/ https://pypi.org/project/django-cors-headers/ -INHERIT=distutils-r1 -IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 -KEYWORDS=~amd64 -LICENSE=MIT -RDEPEND=>=dev-python/django-2.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) -REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://github.com/adamchainz/django-cors-headers/archive/3.12.0.tar.gz -> django-cors-headers-3.12.0.gh.tar.gz -_eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=065a9825b681f6acaf01283f9d47936e diff --git a/metadata/md5-cache/dev-python/dns-lexicon-3.11.1 b/metadata/md5-cache/dev-python/dns-lexicon-3.11.1 deleted file mode 100644 index cfe1505f094a..000000000000 --- a/metadata/md5-cache/dev-python/dns-lexicon-3.11.1 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=test? ( dev-python/boto3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/zeep[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/vcrpy[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) test? ( dev-python/beautifulsoup4[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/requests[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/tldextract[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/cryptography[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pyyaml[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/pytest-7.0.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) >=dev-python/gpep517-3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/poetry-core-1.0.8[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] -DEFINED_PHASES=compile configure install postinst prepare test -DESCRIPTION=Manipulate DNS records on various DNS providers in a standardized/agnostic way -EAPI=8 -HOMEPAGE=https://pypi.org/project/dns-lexicon/ -INHERIT=distutils-r1 optfeature -IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 -KEYWORDS=~amd64 ~x86 -LICENSE=MIT -RDEPEND=dev-python/beautifulsoup4[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/requests[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/tldextract[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/cryptography[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pyyaml[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) -REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://github.com/AnalogJ/lexicon/archive/v3.11.1.tar.gz -> dns-lexicon-3.11.1.tar.gz -_eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 optfeature d524f291c80f9d21ad80fe978e3ca760 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=316f3018265b413e5ab628f68c7b9b98 diff --git a/metadata/md5-cache/dev-python/docutils-0.17.1 b/metadata/md5-cache/dev-python/docutils-0.17.1 deleted file mode 100644 index f0a93084ae33..000000000000 --- a/metadata/md5-cache/dev-python/docutils-0.17.1 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=dev-python/pygments[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) >=dev-python/setuptools-42.0.2[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=Python Documentation Utilities -EAPI=7 -HOMEPAGE=https://docutils.sourceforge.io/ https://pypi.org/project/docutils/ -INHERIT=distutils-r1 -IUSE=python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 -KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris -LICENSE=BSD-2 GPL-3 public-domain -RDEPEND=dev-python/pygments[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) -REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) -SLOT=0 -SRC_URI=mirror://pypi/d/docutils/docutils-0.17.1.tar.gz -_eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=050d1fb5cb78a8da0572c29fc2cf50ab diff --git a/metadata/md5-cache/dev-python/docutils-0.17.1-r1 b/metadata/md5-cache/dev-python/docutils-0.17.1-r1 index cfb51d569dfc..d805d7ff45c1 100644 --- a/metadata/md5-cache/dev-python/docutils-0.17.1-r1 +++ b/metadata/md5-cache/dev-python/docutils-0.17.1-r1 @@ -5,11 +5,11 @@ EAPI=8 HOMEPAGE=https://docutils.sourceforge.io/ https://pypi.org/project/docutils/ INHERIT=distutils-r1 IUSE=python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris +KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris LICENSE=BSD-2 GPL-3 public-domain RDEPEND=dev-python/pygments[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) SLOT=0 SRC_URI=mirror://pypi/d/docutils/docutils-0.17.1.tar.gz _eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=ba2f8eb5d335b1dac2c7da2e22bb89d2 +_md5_=2d25f5b185e99d9d105423c9f189a444 diff --git a/metadata/md5-cache/dev-python/docutils-0.18.1 b/metadata/md5-cache/dev-python/docutils-0.18.1 deleted file mode 100644 index 72e0d110777e..000000000000 --- a/metadata/md5-cache/dev-python/docutils-0.18.1 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=dev-python/pygments[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) >=dev-python/setuptools-42.0.2[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=Python Documentation Utilities -EAPI=8 -HOMEPAGE=https://docutils.sourceforge.io/ https://pypi.org/project/docutils/ -INHERIT=distutils-r1 -IUSE=python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 -KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris -LICENSE=BSD-2 GPL-3 public-domain -RDEPEND=dev-python/pygments[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) -REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) -SLOT=0 -SRC_URI=mirror://pypi/d/docutils/docutils-0.18.1.tar.gz -_eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=0f32a806dce60e9eb6b4c0105118142d diff --git a/metadata/md5-cache/dev-python/docutils-0.18.1-r1 b/metadata/md5-cache/dev-python/docutils-0.18.1-r1 index 76415a8e7f8c..b6a2938eb79e 100644 --- a/metadata/md5-cache/dev-python/docutils-0.18.1-r1 +++ b/metadata/md5-cache/dev-python/docutils-0.18.1-r1 @@ -5,11 +5,11 @@ EAPI=8 HOMEPAGE=https://docutils.sourceforge.io/ https://pypi.org/project/docutils/ INHERIT=distutils-r1 IUSE=python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris +KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris LICENSE=BSD-2 GPL-3 public-domain RDEPEND=dev-python/pygments[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) SLOT=0 SRC_URI=mirror://pypi/d/docutils/docutils-0.18.1.tar.gz _eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=0fb215df9e5ea5b8cc222aa671ef9ffc +_md5_=b40a3424854428477b0c081eac19df02 diff --git a/metadata/md5-cache/dev-python/eventlet-0.33.1 b/metadata/md5-cache/dev-python/eventlet-0.33.1 index 4d3a7c915e9c..c359ab8492f8 100644 --- a/metadata/md5-cache/dev-python/eventlet-0.33.1 +++ b/metadata/md5-cache/dev-python/eventlet-0.33.1 @@ -5,7 +5,7 @@ EAPI=8 HOMEPAGE=https://pypi.org/project/eventlet/ https://github.com/eventlet/eventlet/ INHERIT=distutils-r1 IUSE=examples test python_targets_python3_8 python_targets_python3_9 -KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 +KEYWORDS=amd64 arm ~arm64 ppc ~ppc64 ~riscv ~s390 sparc x86 LICENSE=MIT RDEPEND=>=dev-python/dnspython-1.15.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?] >=dev-python/six-1.10.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?] virtual/python-greenlet[python_targets_python3_8(-)?,python_targets_python3_9(-)?] python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 ) @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=mirror://pypi/e/eventlet/eventlet-0.33.1.tar.gz _eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=7093dd170748a69df03edf14833b0a68 +_md5_=7b33ef3d0113cb99572ff0fadd02f030 diff --git a/metadata/md5-cache/dev-python/exceptiongroup-1.0.0_rc7 b/metadata/md5-cache/dev-python/exceptiongroup-1.0.0_rc7 deleted file mode 100644 index 41fdea5cb535..000000000000 --- a/metadata/md5-cache/dev-python/exceptiongroup-1.0.0_rc7 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=test? ( >=dev-python/pytest-7.0.1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) >=dev-python/gpep517-3[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/flit_scm[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=Backport of PEP 654 (exception groups) -EAPI=8 -HOMEPAGE=https://github.com/agronholm/exceptiongroup/ https://pypi.org/project/exceptiongroup/ -INHERIT=distutils-r1 -IUSE=test python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 -KEYWORDS=~amd64 ~x86 -LICENSE=MIT PSF-2.4 -RDEPEND=python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) -REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://github.com/agronholm/exceptiongroup/archive/1.0.0rc7.tar.gz -> exceptiongroup-1.0.0rc7.gh.tar.gz -_eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=2f1c194dc915bc37f384aaeee8c3e558 diff --git a/metadata/md5-cache/dev-python/exceptiongroup-1.0.0_rc8 b/metadata/md5-cache/dev-python/exceptiongroup-1.0.0_rc8 index 6669799016be..6ba197ca0261 100644 --- a/metadata/md5-cache/dev-python/exceptiongroup-1.0.0_rc8 +++ b/metadata/md5-cache/dev-python/exceptiongroup-1.0.0_rc8 @@ -5,7 +5,7 @@ EAPI=8 HOMEPAGE=https://github.com/agronholm/exceptiongroup/ https://pypi.org/project/exceptiongroup/ INHERIT=distutils-r1 IUSE=test python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 -KEYWORDS=~amd64 ~riscv ~x86 +KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~x86 LICENSE=MIT PSF-2.4 RDEPEND=python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/agronholm/exceptiongroup/archive/1.0.0rc8.tar.gz -> exceptiongroup-1.0.0rc8.gh.tar.gz _eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=d143ff1665b35bf1ff36ad305ff3d775 +_md5_=29fb38c7b6993ef9f1b5c2e1560c03f9 diff --git a/metadata/md5-cache/dev-python/filelock-3.6.0 b/metadata/md5-cache/dev-python/filelock-3.6.0 deleted file mode 100644 index 8976e3819fa4..000000000000 --- a/metadata/md5-cache/dev-python/filelock-3.6.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=test? ( dev-python/pytest-timeout[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test? ( >=dev-python/pytest-7.0.1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) >=dev-python/gpep517-3[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-60.5.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/wheel[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=A platform independent file lock for Python -EAPI=8 -HOMEPAGE=https://github.com/tox-dev/py-filelock/ https://pypi.org/project/filelock/ -INHERIT=distutils-r1 -IUSE=test python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 -KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos -LICENSE=Unlicense -RDEPEND=python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) -REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://github.com/tox-dev/py-filelock/archive/3.6.0.tar.gz -> py-filelock-3.6.0.tar.gz -_eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=4dc287f46eb29b2c1f72bd2ece987dcc diff --git a/metadata/md5-cache/dev-python/filelock-3.7.0 b/metadata/md5-cache/dev-python/filelock-3.7.0 deleted file mode 100644 index a45b7b14232f..000000000000 --- a/metadata/md5-cache/dev-python/filelock-3.7.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=test? ( dev-python/pytest-timeout[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test? ( >=dev-python/pytest-7.0.1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) >=dev-python/gpep517-3[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-60.5.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/wheel[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=A platform independent file lock for Python -EAPI=8 -HOMEPAGE=https://github.com/tox-dev/py-filelock/ https://pypi.org/project/filelock/ -INHERIT=distutils-r1 -IUSE=test python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos -LICENSE=Unlicense -RDEPEND=python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) -REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://github.com/tox-dev/py-filelock/archive/3.7.0.tar.gz -> py-filelock-3.7.0.tar.gz -_eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=30b02664511450c8c136b4cb81dbdf90 diff --git a/metadata/md5-cache/dev-python/filelock-3.7.1 b/metadata/md5-cache/dev-python/filelock-3.7.1 index 2a65fe0407fb..e4a3a1f9b2b7 100644 --- a/metadata/md5-cache/dev-python/filelock-3.7.1 +++ b/metadata/md5-cache/dev-python/filelock-3.7.1 @@ -5,7 +5,7 @@ EAPI=8 HOMEPAGE=https://github.com/tox-dev/py-filelock/ https://pypi.org/project/filelock/ INHERIT=distutils-r1 IUSE=test python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos +KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos LICENSE=Unlicense RDEPEND=python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/tox-dev/py-filelock/archive/3.7.1.tar.gz -> py-filelock-3.7.1.gh.tar.gz _eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=89ea4380dd27b687cbb6805a09824160 +_md5_=6af6106caa3fdd5e4aa66c8ee98c8ef7 diff --git a/metadata/md5-cache/dev-python/findimports-2.2.0 b/metadata/md5-cache/dev-python/findimports-2.2.0 deleted file mode 100644 index 7ebe01758681..000000000000 --- a/metadata/md5-cache/dev-python/findimports-2.2.0 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) >=dev-python/setuptools-42.0.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=Python module import analysis tool -EAPI=8 -HOMEPAGE=https://github.com/mgedmin/findimports -INHERIT=distutils-r1 -IUSE=python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 -KEYWORDS=~amd64 ~x86 -LICENSE=GPL-2+ -RDEPEND=python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) -REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) -SLOT=0 -SRC_URI=https://github.com/mgedmin/findimports/archive/2.2.0.tar.gz -> findimports-2.2.0.gh.tar.gz -_eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=fd7eb93141c706c61e03ae63f844e65a diff --git a/metadata/md5-cache/dev-python/flit_scm-1.5.0 b/metadata/md5-cache/dev-python/flit_scm-1.5.0 deleted file mode 100644 index a6ca3a278df3..000000000000 --- a/metadata/md5-cache/dev-python/flit_scm-1.5.0 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) >=dev-python/gpep517-3[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=A PEP 518 build backend combining flit with setuptools_scm -EAPI=8 -HOMEPAGE=https://gitlab.com/WillDaSilva/flit_scm/ https://pypi.org/project/flit-scm/ -INHERIT=distutils-r1 -IUSE=python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 -KEYWORDS=~amd64 ~x86 -LICENSE=MIT -RDEPEND=>=dev-python/flit_core-3.5.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools_scm-6.4.2[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] =dev-python/tomli-2[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) -REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) -SLOT=0 -SRC_URI=https://gitlab.com/WillDaSilva/flit_scm/-/archive/1.5.0/flit_scm-1.5.0.tar.bz2 -_eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=bf6829122c0a8a01ce797b78cd4bf7d0 diff --git a/metadata/md5-cache/dev-python/flit_scm-1.6.2 b/metadata/md5-cache/dev-python/flit_scm-1.6.2 index cc98d235571e..ae93fa902efe 100644 --- a/metadata/md5-cache/dev-python/flit_scm-1.6.2 +++ b/metadata/md5-cache/dev-python/flit_scm-1.6.2 @@ -5,11 +5,11 @@ EAPI=8 HOMEPAGE=https://gitlab.com/WillDaSilva/flit_scm/ https://pypi.org/project/flit-scm/ INHERIT=distutils-r1 IUSE=python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 -KEYWORDS=~amd64 ~riscv ~x86 +KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~x86 LICENSE=MIT RDEPEND=>=dev-python/flit_core-3.5.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools_scm-6.4.2[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] =dev-python/tomli-2[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) SLOT=0 SRC_URI=https://gitlab.com/WillDaSilva/flit_scm/-/archive/1.6.2/flit_scm-1.6.2.tar.bz2 _eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=0956752827bf4b8afa81558388c8bd32 +_md5_=3815af07ce159379b319269a93b4c7c2 diff --git a/metadata/md5-cache/dev-python/gcs-oauth2-boto-plugin-3.0 b/metadata/md5-cache/dev-python/gcs-oauth2-boto-plugin-3.0 new file mode 100644 index 000000000000..01b568cd7ec8 --- /dev/null +++ b/metadata/md5-cache/dev-python/gcs-oauth2-boto-plugin-3.0 @@ -0,0 +1,16 @@ +BDEPEND=test? ( dev-python/freezegun[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) >=dev-python/setuptools-42.0.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=OAuth 2.0 plugin for Google Cloud Storage credentials in the Boto library +EAPI=8 +HOMEPAGE=https://pypi.org/project/gcs-oauth2-boto-plugin/ +INHERIT=distutils-r1 +IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 +KEYWORDS=~amd64 ~arm ~x86 +LICENSE=Apache-2.0 +RDEPEND=python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) >=dev-python/boto-2.29.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/google-reauth-python-0.1.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/httplib2-0.18[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/oauth2client-2.2.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/pyopenssl-0.13[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/retry-decorator-1.0.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/six-1.12.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) +REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=mirror://pypi/g/gcs-oauth2-boto-plugin/gcs-oauth2-boto-plugin-3.0.tar.gz +_eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 +_md5_=fd4984fa8de4b8776a32cb008aab96e6 diff --git a/metadata/md5-cache/dev-python/gmpy-2.1.2-r1 b/metadata/md5-cache/dev-python/gmpy-2.1.2-r1 index 77a1ad8abb89..a86009ab0106 100644 --- a/metadata/md5-cache/dev-python/gmpy-2.1.2-r1 +++ b/metadata/md5-cache/dev-python/gmpy-2.1.2-r1 @@ -6,11 +6,11 @@ EAPI=8 HOMEPAGE=https://github.com/aleaxit/gmpy/ https://pypi.org/project/gmpy2/ INHERIT=distutils-r1 IUSE=doc python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 -KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos +KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos LICENSE=LGPL-3+ RDEPEND=>=dev-libs/mpc-1.0.2:= >=dev-libs/mpfr-3.1.2:= dev-libs/gmp:0= python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) SLOT=2 SRC_URI=mirror://pypi/g/gmpy2/gmpy2-2.1.2.tar.gz _eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=42b1fc540150f95e2f5b750f8701eb4c +_md5_=91e811df5dc9118818def4541cd91d51 diff --git a/metadata/md5-cache/dev-python/google-api-core-2.8.2 b/metadata/md5-cache/dev-python/google-api-core-2.8.2 new file mode 100644 index 000000000000..f873c6e81ffb --- /dev/null +++ b/metadata/md5-cache/dev-python/google-api-core-2.8.2 @@ -0,0 +1,16 @@ +BDEPEND=test? ( dev-python/mock[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/proto-plus[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/rsa[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pytest-asyncio[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) test? ( >=dev-python/googleapis-common-protos-1.56.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/google-auth-1.25.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/protobuf-python-3.15.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/requests-2.18.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] =dev-python/pytest-7.0.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) >=dev-python/gpep517-3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/setuptools-60.5.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/wheel[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=Core Library for Google Client Libraries +EAPI=8 +HOMEPAGE=https://github.com/googleapis/python-api-core/ https://pypi.org/project/google-api-core/ https://googleapis.dev/python/google-api-core/latest/index.html +INHERIT=distutils-r1 +IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 +KEYWORDS=~amd64 ~arm ~arm64 ~x86 +LICENSE=Apache-2.0 +RDEPEND=>=dev-python/googleapis-common-protos-1.56.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/google-auth-1.25.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/protobuf-python-3.15.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/requests-2.18.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] =dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) +REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/googleapis/python-api-core/archive/v2.8.2.tar.gz -> python-api-core-2.8.2.gh.tar.gz +_eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 +_md5_=baccaef6167cab7f81c87a2c5cb5a0f3 diff --git a/metadata/md5-cache/dev-python/google-api-python-client-2.51.0 b/metadata/md5-cache/dev-python/google-api-python-client-2.51.0 new file mode 100644 index 000000000000..c8891e10e876 --- /dev/null +++ b/metadata/md5-cache/dev-python/google-api-python-client-2.51.0 @@ -0,0 +1,16 @@ +BDEPEND=test? ( dev-python/mock[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/oauth2client[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pandas[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/parameterized[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) test? ( >=dev-python/httplib2-0.15[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] =dev-python/google-api-core-2.3.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/google-auth-1.35.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/google-auth-httplib2-0.1.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/uritemplate-3.0.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] =dev-python/pytest-7.0.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) >=dev-python/gpep517-3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/setuptools-60.5.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/wheel[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=Google API Client for Python +EAPI=8 +HOMEPAGE=https://github.com/googleapis/google-api-python-client/ https://pypi.org/project/google-api-python-client/ +INHERIT=distutils-r1 +IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 +KEYWORDS=~amd64 ~arm ~arm64 ~x86 +LICENSE=Apache-2.0 +RDEPEND=>=dev-python/httplib2-0.15[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] =dev-python/google-api-core-2.3.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/google-auth-1.35.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/google-auth-httplib2-0.1.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/uritemplate-3.0.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] =dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) +REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/googleapis/google-api-python-client/archive/v2.51.0.tar.gz -> google-api-python-client-2.51.0.gh.tar.gz +_eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 +_md5_=30baed68af227d8d50e2ff1fad823f5c diff --git a/metadata/md5-cache/dev-python/google-apitools-0.5.32 b/metadata/md5-cache/dev-python/google-apitools-0.5.32 deleted file mode 100644 index 324a398a6311..000000000000 --- a/metadata/md5-cache/dev-python/google-apitools-0.5.32 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=test? ( >=dev-python/mock-1.0.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?] ) test? ( >=dev-python/httplib2-0.8[python_targets_python3_8(-)?,python_targets_python3_9(-)?] >=dev-python/fasteners-0.14[python_targets_python3_8(-)?,python_targets_python3_9(-)?] >=dev-python/oauth2client-1.5.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?] >=dev-python/six-1.12.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?] >=dev-python/python-gflags-3.1.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?] >=dev-python/nose-1.3.7-r4[python_targets_python3_8(-)?,python_targets_python3_9(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) >=dev-python/setuptools-42.0.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=Python library to manipulate Google APIs -EAPI=7 -HOMEPAGE=https://github.com/google/apitools -INHERIT=distutils-r1 -IUSE=test python_targets_python3_8 python_targets_python3_9 -KEYWORDS=~amd64 ~arm ~x86 -LICENSE=Apache-2.0 -RDEPEND=>=dev-python/httplib2-0.8[python_targets_python3_8(-)?,python_targets_python3_9(-)?] >=dev-python/fasteners-0.14[python_targets_python3_8(-)?,python_targets_python3_9(-)?] >=dev-python/oauth2client-1.5.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?] >=dev-python/six-1.12.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?] >=dev-python/python-gflags-3.1.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?] python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) -REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://github.com/google/apitools/archive/v0.5.32.tar.gz -> google-apitools-0.5.32.tar.gz -_eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=f80159060133e2adce95707beb2e4c8a diff --git a/metadata/md5-cache/dev-python/google-auth-2.8.0 b/metadata/md5-cache/dev-python/google-auth-2.8.0 new file mode 100644 index 000000000000..6d639c4845e0 --- /dev/null +++ b/metadata/md5-cache/dev-python/google-auth-2.8.0 @@ -0,0 +1,16 @@ +BDEPEND=test? ( dev-python/cryptography[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/flask[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/freezegun[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/grpcio[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/mock[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/moto[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pyopenssl[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pytest-localserver[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pyu2f[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/requests[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/responses[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/urllib3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) test? ( =dev-python/pyasn1-0.1.7[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/pyasn1-modules-0.2.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/rsa-3.1.4[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/six[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] !dev-python/namespace-google >=dev-python/pytest-7.0.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) >=dev-python/gpep517-3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/setuptools-60.5.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/wheel[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=Google Authentication Library +EAPI=8 +HOMEPAGE=https://github.com/googleapis/google-auth-library-python/ https://pypi.org/project/google-auth/ +INHERIT=distutils-r1 +IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 +KEYWORDS=~amd64 ~arm ~arm64 ~x86 +LICENSE=Apache-2.0 +RDEPEND==dev-python/pyasn1-0.1.7[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/pyasn1-modules-0.2.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/rsa-3.1.4[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/six[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] !dev-python/namespace-google python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) +REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=mirror://pypi/g/google-auth/google-auth-2.8.0.tar.gz +_eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 +_md5_=1872107c91c5a0201cf7ccbf7c7198a8 diff --git a/metadata/md5-cache/dev-python/google-auth-oauthlib-0.5.1 b/metadata/md5-cache/dev-python/google-auth-oauthlib-0.5.1 deleted file mode 100644 index d5be041e0deb..000000000000 --- a/metadata/md5-cache/dev-python/google-auth-oauthlib-0.5.1 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=test? ( dev-python/mock[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) test? ( >=dev-python/click-6.0.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/google-auth-1.0.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/requests-oauthlib-0.7.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/pytest-7.0.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) >=dev-python/gpep517-3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/setuptools-60.5.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/wheel[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=Google Authentication Library -EAPI=8 -HOMEPAGE=https://pypi.org/project/google-auth-oauthlib/ https://github.com/googleapis/google-auth-library-python-oauthlib -INHERIT=distutils-r1 -IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 -KEYWORDS=~amd64 ~x86 -LICENSE=Apache-2.0 -RDEPEND=>=dev-python/click-6.0.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/google-auth-1.0.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/requests-oauthlib-0.7.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) -REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://github.com/googleapis/google-auth-library-python-oauthlib/archive/v0.5.1.tar.gz -> google-auth-library-python-oauthlib-0.5.1.gh.tar.gz -_eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=79abdf127124e2b49208ce23fbb6d269 diff --git a/metadata/md5-cache/dev-python/googleapis-common-protos-1.56.0-r2 b/metadata/md5-cache/dev-python/googleapis-common-protos-1.56.0-r2 deleted file mode 100644 index 6c349eceaa3b..000000000000 --- a/metadata/md5-cache/dev-python/googleapis-common-protos-1.56.0-r2 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) >=dev-python/gpep517-3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/setuptools-60.5.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/wheel[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=python classes generated from the common protos in the googleapis repository -EAPI=8 -HOMEPAGE=https://pypi.org/project/googleapis-common-protos/ -INHERIT=distutils-r1 -IUSE=python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 -KEYWORDS=amd64 ~arm ~arm64 x86 -LICENSE=Apache-2.0 -RDEPEND=>=dev-python/protobuf-python-3.12.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] !dev-python/namespace-google python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) -REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) -SLOT=0 -SRC_URI=mirror://pypi/g/googleapis-common-protos/googleapis-common-protos-1.56.0.tar.gz -_eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=62c38e7b2e834490e06b763bf8519324 diff --git a/metadata/md5-cache/dev-python/googleapis-common-protos-1.56.1 b/metadata/md5-cache/dev-python/googleapis-common-protos-1.56.1 deleted file mode 100644 index 126d8be720ac..000000000000 --- a/metadata/md5-cache/dev-python/googleapis-common-protos-1.56.1 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) >=dev-python/gpep517-3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/setuptools-60.5.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/wheel[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=Python classes generated from the common protos in the googleapis repository -EAPI=8 -HOMEPAGE=https://github.com/googleapis/python-api-common-protos/ https://pypi.org/project/googleapis-common-protos/ -INHERIT=distutils-r1 -IUSE=python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 -KEYWORDS=~amd64 ~arm ~arm64 ~x86 -LICENSE=Apache-2.0 -RDEPEND=>=dev-python/protobuf-python-3.15.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] !dev-python/namespace-google python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) -REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) -SLOT=0 -SRC_URI=mirror://pypi/g/googleapis-common-protos/googleapis-common-protos-1.56.1.tar.gz -_eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=9b44f38a4d454b64165c0805b6d83d0f diff --git a/metadata/md5-cache/dev-python/googleapis-common-protos-1.56.2 b/metadata/md5-cache/dev-python/googleapis-common-protos-1.56.2 index 90a9f5bf96f0..ca543ffd3f19 100644 --- a/metadata/md5-cache/dev-python/googleapis-common-protos-1.56.2 +++ b/metadata/md5-cache/dev-python/googleapis-common-protos-1.56.2 @@ -5,11 +5,11 @@ EAPI=8 HOMEPAGE=https://github.com/googleapis/python-api-common-protos/ https://pypi.org/project/googleapis-common-protos/ INHERIT=distutils-r1 IUSE=python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 -KEYWORDS=~amd64 ~arm ~arm64 ~x86 +KEYWORDS=amd64 ~arm ~arm64 x86 LICENSE=Apache-2.0 RDEPEND==dev-python/protobuf-python-3.15.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] !dev-python/namespace-google python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) SLOT=0 SRC_URI=mirror://pypi/g/googleapis-common-protos/googleapis-common-protos-1.56.2.tar.gz _eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=8ae42e2cdb8ed78a021074e3e6d9d304 +_md5_=8e261e52c3bdf2a48d232e948c2190ad diff --git a/metadata/md5-cache/dev-python/greenlet-1.1.2 b/metadata/md5-cache/dev-python/greenlet-1.1.2 deleted file mode 100644 index f49e972fa9e5..000000000000 --- a/metadata/md5-cache/dev-python/greenlet-1.1.2 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=doc? ( || ( ( >=dev-lang/python-3.10.0_p1-r1:3.10 >=dev-python/sphinx-4.4.0[python_targets_python3_10(-)] ) ( >=dev-lang/python-3.9.9-r1:3.9 >=dev-python/sphinx-4.4.0[python_targets_python3_9(-)] ) ( >=dev-lang/python-3.8.12_p1-r1:3.8 >=dev-python/sphinx-4.4.0[python_targets_python3_8(-)] ) ) ) test? ( dev-python/unittest-or-fail[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) >=dev-python/setuptools-42.0.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=Lightweight in-process concurrent programming -EAPI=8 -HOMEPAGE=https://pypi.org/project/greenlet/ -INHERIT=distutils-r1 -IUSE=doc test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 -KEYWORDS=~alpha amd64 arm arm64 -hppa -ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos -LICENSE=MIT -RDEPEND=python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) -REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=mirror://pypi/g/greenlet/greenlet-1.1.2.tar.gz -_eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=4df783c5884e420380dc22c7ec60435d diff --git a/metadata/md5-cache/dev-python/greenlet-1.1.2-r1 b/metadata/md5-cache/dev-python/greenlet-1.1.2-r1 index f0126715777f..3ee7237cbd8a 100644 --- a/metadata/md5-cache/dev-python/greenlet-1.1.2-r1 +++ b/metadata/md5-cache/dev-python/greenlet-1.1.2-r1 @@ -5,7 +5,7 @@ EAPI=8 HOMEPAGE=https://greenlet.readthedocs.io/en/latest/ https://github.com/python-greenlet/greenlet/ https://pypi.org/project/greenlet/ INHERIT=distutils-r1 IUSE=doc test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 -KEYWORDS=~alpha amd64 arm arm64 -hppa -ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos +KEYWORDS=~alpha amd64 arm arm64 -hppa -ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos LICENSE=MIT RDEPEND=python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=mirror://pypi/g/greenlet/greenlet-1.1.2.tar.gz _eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=d626f14a736e1989a2e417ad2ccbd775 +_md5_=e66c89e2cf4c1bb13126797f13c336e6 diff --git a/metadata/md5-cache/dev-python/happybase-0.9_p20210701 b/metadata/md5-cache/dev-python/happybase-0.9_p20210701 deleted file mode 100644 index ed58304a2b32..000000000000 --- a/metadata/md5-cache/dev-python/happybase-0.9_p20210701 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=test? ( dev-python/six[python_targets_python3_8(-)?,python_targets_python3_9(-)?] dev-python/thriftpy2[python_targets_python3_8(-)?,python_targets_python3_9(-)?] >=dev-python/pytest-7.0.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) >=dev-python/setuptools-42.0.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=A developer-friendly Python library to interact with Apache HBase -EAPI=7 -HOMEPAGE=https://github.com/python-happybase/happybase https://happybase.readthedocs.io/ -INHERIT=distutils-r1 -IUSE=test python_targets_python3_8 python_targets_python3_9 -KEYWORDS=~amd64 ~x86 -LICENSE=MIT Apache-2.0 -RDEPEND=dev-python/six[python_targets_python3_8(-)?,python_targets_python3_9(-)?] dev-python/thriftpy2[python_targets_python3_8(-)?,python_targets_python3_9(-)?] python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) -REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 ) -RESTRICT=test !test? ( test ) -SLOT=0 -SRC_URI=https://github.com/python-happybase/happybase/archive/f5b6d104140c2be93e4175c0c844aaf094eb43da.tar.gz -> happybase-0.9_p20210701.tar.gz -_eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=ed98749cbb42e1fd961d89029089e848 diff --git a/metadata/md5-cache/dev-python/snapshottest-0.5.1 b/metadata/md5-cache/dev-python/happybase-1.2.0 similarity index 55% rename from metadata/md5-cache/dev-python/snapshottest-0.5.1 rename to metadata/md5-cache/dev-python/happybase-1.2.0 index 6074dbdde6e0..8b10c3f51c95 100644 --- a/metadata/md5-cache/dev-python/snapshottest-0.5.1 +++ b/metadata/md5-cache/dev-python/happybase-1.2.0 @@ -1,16 +1,16 @@ -BDEPEND=test? ( dev-python/six[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/termcolor[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/pytest-7.0.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) >=dev-python/setuptools-42.0.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] +BDEPEND=test? ( dev-python/six[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/thriftpy2[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/pytest-7.0.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) >=dev-python/setuptools-42.0.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=Snapshot Testing utils for Python -EAPI=7 -HOMEPAGE=https://pypi.org/project/snapshottest/ https://github.com/syrusakbary/snapshottest +DESCRIPTION=A developer-friendly Python library to interact with Apache HBase +EAPI=8 +HOMEPAGE=https://github.com/python-happybase/happybase https://happybase.readthedocs.io/ INHERIT=distutils-r1 IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 KEYWORDS=~amd64 ~x86 -LICENSE=MIT -RDEPEND=dev-python/six[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/termcolor[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) +LICENSE=MIT Apache-2.0 +RDEPEND=dev-python/six[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/thriftpy2[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) -RESTRICT=!test? ( test ) +RESTRICT=test !test? ( test ) SLOT=0 -SRC_URI=https://github.com/syrusakbary/snapshottest/archive/4ac2b4fb09e9e7728bebb11967c164a914775d1d.tar.gz -> snapshottest-0.5.1.tar.gz -_eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=a3133acf18108123be30e7177186ef71 +SRC_URI=https://github.com/python-happybase/happybase/archive/1.2.0.tar.gz -> happybase-1.2.0.gh.tar.gz +_eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 +_md5_=9366a12535046bbe4781c4150a8c9ad3 diff --git a/metadata/md5-cache/dev-python/hatch-vcs-0.2.0 b/metadata/md5-cache/dev-python/hatch-vcs-0.2.0 index c3aeedfd0649..cbec98578698 100644 --- a/metadata/md5-cache/dev-python/hatch-vcs-0.2.0 +++ b/metadata/md5-cache/dev-python/hatch-vcs-0.2.0 @@ -5,7 +5,7 @@ EAPI=8 HOMEPAGE=https://pypi.org/project/hatch-vcs/ https://github.com/ofek/hatch-vcs/ INHERIT=distutils-r1 IUSE=test python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 -KEYWORDS=amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ppc ppc64 ~riscv ~s390 sparc ~x86 +KEYWORDS=amd64 arm arm64 hppa ~ia64 ~loong ~m68k ppc ppc64 ~riscv ~s390 sparc x86 LICENSE=MIT RDEPEND=>=dev-python/setuptools_scm-6.4.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/ofek/hatch-vcs/archive/v0.2.0.tar.gz -> hatch-vcs-0.2.0.gh.tar.gz _eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=663ed9e8874d53a8c866adc502bd9b5d +_md5_=4d2e22266cc13f96070dce1b21c8965e diff --git a/metadata/md5-cache/dev-python/hatchling-0.24.0 b/metadata/md5-cache/dev-python/hatchling-0.24.0 deleted file mode 100644 index 6cd3c1b0eb8c..000000000000 --- a/metadata/md5-cache/dev-python/hatchling-0.24.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=>=dev-python/editables-0.2[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/packaging-21.3[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pathspec-0.9[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pluggy-1.0.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/tomli-1.2.2[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] test? ( python_targets_pypy3? ( dev-python/atomicwrites[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/click[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/httpx[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/platformdirs[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/rich[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/tomli-w[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/virtualenv[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_8? ( dev-python/atomicwrites[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/click[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/httpx[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/platformdirs[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/rich[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/tomli-w[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/virtualenv[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_9? ( dev-python/atomicwrites[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/click[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/httpx[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/platformdirs[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/rich[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/tomli-w[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/virtualenv[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( dev-python/atomicwrites[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/click[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/httpx[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/platformdirs[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/rich[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/tomli-w[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/virtualenv[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) ) test? ( >=dev-python/editables-0.2[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/packaging-21.3[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pathspec-0.9[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pluggy-1.0.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/tomli-1.2.2[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-7.0.1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) >=dev-python/gpep517-3[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=Modern, extensible Python build backend -EAPI=8 -HOMEPAGE=https://pypi.org/project/hatchling/ https://github.com/pypa/hatch/ -INHERIT=distutils-r1 -IUSE=test python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 -KEYWORDS=amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 -LICENSE=MIT -RDEPEND=>=dev-python/editables-0.2[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/packaging-21.3[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pathspec-0.9[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pluggy-1.0.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/tomli-1.2.2[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) -REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://github.com/pypa/hatch/archive/hatchling-v0.24.0.tar.gz -> hatch-hatchling-v0.24.0.tar.gz -_eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=4a900603e006c5b545cd0b962896606f diff --git a/metadata/md5-cache/dev-python/hatchling-0.25.0 b/metadata/md5-cache/dev-python/hatchling-0.25.0 deleted file mode 100644 index f37a761f4e5e..000000000000 --- a/metadata/md5-cache/dev-python/hatchling-0.25.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=>=dev-python/editables-0.2[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/packaging-21.3[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pathspec-0.9[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pluggy-1.0.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/tomli-1.2.2[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] test? ( python_targets_pypy3? ( dev-python/atomicwrites[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/click[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/httpx[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/platformdirs[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/rich[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/tomli-w[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/virtualenv[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_8? ( dev-python/atomicwrites[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/click[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/httpx[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/platformdirs[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/rich[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/tomli-w[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/virtualenv[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_9? ( dev-python/atomicwrites[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/click[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/httpx[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/platformdirs[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/rich[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/tomli-w[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/virtualenv[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( dev-python/atomicwrites[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/click[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/httpx[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/platformdirs[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/rich[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/tomli-w[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/virtualenv[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) ) test? ( >=dev-python/editables-0.2[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/packaging-21.3[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pathspec-0.9[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pluggy-1.0.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/tomli-1.2.2[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-7.0.1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) >=dev-python/gpep517-3[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=Modern, extensible Python build backend -EAPI=8 -HOMEPAGE=https://pypi.org/project/hatchling/ https://github.com/pypa/hatch/ -INHERIT=distutils-r1 -IUSE=test python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 -KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 -LICENSE=MIT -RDEPEND=>=dev-python/editables-0.2[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/packaging-21.3[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pathspec-0.9[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pluggy-1.0.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/tomli-1.2.2[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) -REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://github.com/pypa/hatch/archive/hatchling-v0.25.0.tar.gz -> hatch-hatchling-v0.25.0.tar.gz -_eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=ecc5a032db1df04783eef3871a9195bb diff --git a/metadata/md5-cache/dev-python/hatchling-1.0.0 b/metadata/md5-cache/dev-python/hatchling-1.0.0 deleted file mode 100644 index 339763c021c4..000000000000 --- a/metadata/md5-cache/dev-python/hatchling-1.0.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=>=dev-python/editables-0.2[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/packaging-21.3[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pathspec-0.9[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pluggy-1.0.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/tomli-1.2.2[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] test? ( python_targets_pypy3? ( dev-python/atomicwrites[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/click[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/httpx[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/platformdirs[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/rich[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/tomli-w[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/virtualenv[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_8? ( dev-python/atomicwrites[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/click[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/httpx[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/platformdirs[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/rich[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/tomli-w[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/virtualenv[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_9? ( dev-python/atomicwrites[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/click[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/httpx[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/platformdirs[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/rich[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/tomli-w[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/virtualenv[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( dev-python/atomicwrites[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/click[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/httpx[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/platformdirs[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/rich[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/tomli-w[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/virtualenv[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_11? ( dev-python/atomicwrites[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/click[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/httpx[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/platformdirs[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/rich[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/tomli-w[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/virtualenv[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) ) test? ( >=dev-python/editables-0.2[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/packaging-21.3[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pathspec-0.9[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pluggy-1.0.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/tomli-1.2.2[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-7.0.1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) >=dev-python/gpep517-3[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=Modern, extensible Python build backend -EAPI=8 -HOMEPAGE=https://pypi.org/project/hatchling/ https://github.com/pypa/hatch/ -INHERIT=distutils-r1 -IUSE=test python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 -KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 -LICENSE=MIT -RDEPEND=>=dev-python/editables-0.2[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/packaging-21.3[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pathspec-0.9[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pluggy-1.0.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/tomli-1.2.2[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) -REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://github.com/pypa/hatch/archive/hatchling-v1.0.0.tar.gz -> hatch-hatchling-v1.0.0.tar.gz -_eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=4206d5f1df345832e9c887579616c0a6 diff --git a/metadata/md5-cache/dev-python/hatchling-1.1.0 b/metadata/md5-cache/dev-python/hatchling-1.1.0 deleted file mode 100644 index 52680e1f2d21..000000000000 --- a/metadata/md5-cache/dev-python/hatchling-1.1.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=>=dev-python/editables-0.2[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/packaging-21.3[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pathspec-0.9[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pluggy-1.0.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/tomli-1.2.2[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] test? ( python_targets_pypy3? ( dev-python/atomicwrites[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/click[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/httpx[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/platformdirs[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/rich[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/tomli-w[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/virtualenv[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_8? ( dev-python/atomicwrites[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/click[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/httpx[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/platformdirs[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/rich[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/tomli-w[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/virtualenv[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_9? ( dev-python/atomicwrites[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/click[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/httpx[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/platformdirs[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/rich[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/tomli-w[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/virtualenv[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( dev-python/atomicwrites[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/click[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/httpx[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/platformdirs[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/rich[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/tomli-w[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/virtualenv[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_11? ( dev-python/atomicwrites[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/click[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/httpx[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/platformdirs[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/rich[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/tomli-w[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/virtualenv[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) ) test? ( >=dev-python/editables-0.2[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/packaging-21.3[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pathspec-0.9[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pluggy-1.0.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/tomli-1.2.2[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-7.0.1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) >=dev-python/gpep517-3[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=Modern, extensible Python build backend -EAPI=8 -HOMEPAGE=https://pypi.org/project/hatchling/ https://github.com/pypa/hatch/ -INHERIT=distutils-r1 -IUSE=test python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 -KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 -LICENSE=MIT -RDEPEND=>=dev-python/editables-0.2[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/packaging-21.3[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pathspec-0.9[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pluggy-1.0.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/tomli-1.2.2[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) -REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://github.com/pypa/hatch/archive/hatchling-v1.1.0.tar.gz -> hatch-hatchling-v1.1.0.tar.gz -_eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=4206d5f1df345832e9c887579616c0a6 diff --git a/metadata/md5-cache/dev-python/hatchling-1.2.0 b/metadata/md5-cache/dev-python/hatchling-1.2.0 deleted file mode 100644 index 36492e1e12d1..000000000000 --- a/metadata/md5-cache/dev-python/hatchling-1.2.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=>=dev-python/editables-0.2[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/packaging-21.3[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pathspec-0.9[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pluggy-1.0.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/tomli-1.2.2[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] test? ( python_targets_pypy3? ( dev-python/atomicwrites[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/click[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/httpx[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/platformdirs[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/rich[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/tomli-w[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/virtualenv[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_8? ( dev-python/atomicwrites[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/click[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/httpx[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/platformdirs[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/rich[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/tomli-w[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/virtualenv[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_9? ( dev-python/atomicwrites[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/click[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/httpx[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/platformdirs[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/rich[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/tomli-w[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/virtualenv[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( dev-python/atomicwrites[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/click[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/httpx[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/platformdirs[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/rich[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/tomli-w[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/virtualenv[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_11? ( dev-python/atomicwrites[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/click[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/httpx[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/platformdirs[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/rich[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/tomli-w[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/virtualenv[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) ) test? ( >=dev-python/editables-0.2[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/packaging-21.3[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pathspec-0.9[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pluggy-1.0.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/tomli-1.2.2[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-7.0.1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) >=dev-python/gpep517-3[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=Modern, extensible Python build backend -EAPI=8 -HOMEPAGE=https://pypi.org/project/hatchling/ https://github.com/pypa/hatch/ -INHERIT=distutils-r1 -IUSE=test python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 -KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 -LICENSE=MIT -RDEPEND=>=dev-python/editables-0.2[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/packaging-21.3[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pathspec-0.9[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pluggy-1.0.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/tomli-1.2.2[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) -REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://github.com/pypa/hatch/archive/hatchling-v1.2.0.tar.gz -> hatch-hatchling-v1.2.0.tar.gz -_eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=4206d5f1df345832e9c887579616c0a6 diff --git a/metadata/md5-cache/dev-python/hatchling-1.3.0 b/metadata/md5-cache/dev-python/hatchling-1.3.0 deleted file mode 100644 index e17dadff6a4a..000000000000 --- a/metadata/md5-cache/dev-python/hatchling-1.3.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=>=dev-python/editables-0.2[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/packaging-21.3[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pathspec-0.9[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pluggy-1.0.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/tomli-1.2.2[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] test? ( python_targets_pypy3? ( dev-python/atomicwrites[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/click[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/httpx[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/platformdirs[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/rich[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/tomli-w[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/virtualenv[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_8? ( dev-python/atomicwrites[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/click[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/httpx[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/platformdirs[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/rich[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/tomli-w[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/virtualenv[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_9? ( dev-python/atomicwrites[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/click[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/httpx[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/platformdirs[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/rich[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/tomli-w[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/virtualenv[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( dev-python/atomicwrites[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/click[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/httpx[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/platformdirs[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/rich[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/tomli-w[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/virtualenv[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_11? ( dev-python/atomicwrites[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/click[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/httpx[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/platformdirs[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/rich[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/tomli-w[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/virtualenv[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) ) test? ( >=dev-python/editables-0.2[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/packaging-21.3[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pathspec-0.9[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pluggy-1.0.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/tomli-1.2.2[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-7.0.1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) >=dev-python/gpep517-3[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=Modern, extensible Python build backend -EAPI=8 -HOMEPAGE=https://pypi.org/project/hatchling/ https://github.com/pypa/hatch/ -INHERIT=distutils-r1 -IUSE=test python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 -KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 -LICENSE=MIT -RDEPEND=>=dev-python/editables-0.2[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/packaging-21.3[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pathspec-0.9[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pluggy-1.0.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/tomli-1.2.2[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) -REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://github.com/pypa/hatch/archive/hatchling-v1.3.0.tar.gz -> hatch-hatchling-v1.3.0.tar.gz -_eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=4206d5f1df345832e9c887579616c0a6 diff --git a/metadata/md5-cache/dev-python/hatchling-1.3.1 b/metadata/md5-cache/dev-python/hatchling-1.3.1 index f581cf4402c5..c0470a6704e3 100644 --- a/metadata/md5-cache/dev-python/hatchling-1.3.1 +++ b/metadata/md5-cache/dev-python/hatchling-1.3.1 @@ -5,7 +5,7 @@ EAPI=8 HOMEPAGE=https://pypi.org/project/hatchling/ https://github.com/pypa/hatch/ INHERIT=distutils-r1 IUSE=test python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 -KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 +KEYWORDS=amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 LICENSE=MIT RDEPEND=>=dev-python/editables-0.2[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/packaging-21.3[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pathspec-0.9[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pluggy-1.0.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/tomli-1.2.2[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/pypa/hatch/archive/hatchling-v1.3.1.tar.gz -> hatch-hatchling-v1.3.1.gh.tar.gz _eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=53f3da12c31bc9ea210115b30aded090 +_md5_=da299e359e6564651d61be59c734c4c2 diff --git a/metadata/md5-cache/dev-python/httmock-1.4.0 b/metadata/md5-cache/dev-python/httmock-1.4.0 deleted file mode 100644 index e9e7fdebe4af..000000000000 --- a/metadata/md5-cache/dev-python/httmock-1.4.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=test? ( >=dev-python/requests-1.0.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) >=dev-python/setuptools-42.0.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=A mocking library for requests -EAPI=7 -HOMEPAGE=https://github.com/patrys/httmock -INHERIT=distutils-r1 -IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 -KEYWORDS=~amd64 ~x86 -LICENSE=Apache-2.0 -RDEPEND=>=dev-python/requests-1.0.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) -REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://github.com/patrys/httmock/archive/1.4.0.tar.gz -> httmock-1.4.0.tar.gz -_eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=f45f4b4f4bdcaa0adbca41ef6cb72b86 diff --git a/metadata/md5-cache/dev-python/httpretty-1.1.4 b/metadata/md5-cache/dev-python/httpretty-1.1.4 deleted file mode 100644 index 4bdcb6cb6750..000000000000 --- a/metadata/md5-cache/dev-python/httpretty-1.1.4 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=test? ( >=dev-python/boto3-1.17.72[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/freezegun[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/httplib2[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/httpx-0.18.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pyopenssl[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/requests-1.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/sure[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=www-servers/tornado-2.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) test? ( dev-python/urllib3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/nose-1.3.7-r4[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) >=dev-python/setuptools-42.0.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=HTTP client mock for Python -EAPI=8 -HOMEPAGE=https://github.com/gabrielfalcao/httpretty -INHERIT=distutils-r1 -IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 -KEYWORDS=amd64 arm arm64 ppc ppc64 ~riscv sparc x86 -LICENSE=MIT -RDEPEND=dev-python/urllib3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) -REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=mirror://pypi/h/httpretty/httpretty-1.1.4.tar.gz -_eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=32dd384a30211b1e65e138efbd4f9cca diff --git a/metadata/md5-cache/dev-python/httpretty-1.1.4-r1 b/metadata/md5-cache/dev-python/httpretty-1.1.4-r1 index 059edd736b0a..553ffcaf6833 100644 --- a/metadata/md5-cache/dev-python/httpretty-1.1.4-r1 +++ b/metadata/md5-cache/dev-python/httpretty-1.1.4-r1 @@ -5,7 +5,7 @@ EAPI=8 HOMEPAGE=https://github.com/gabrielfalcao/httpretty/ https://pypi.org/project/httpretty/ INHERIT=distutils-r1 IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 -KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 +KEYWORDS=amd64 arm arm64 ppc ppc64 ~riscv sparc x86 LICENSE=MIT RDEPEND=dev-python/urllib3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=mirror://pypi/h/httpretty/httpretty-1.1.4.tar.gz _eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=259e35d9301c5963385627d4cbab0327 +_md5_=030959dff00f9adf44fa7e685d56e54b diff --git a/metadata/md5-cache/dev-python/hypothesis-6.47.2 b/metadata/md5-cache/dev-python/hypothesis-6.47.2 index eb534c359751..4e0f31af9847 100644 --- a/metadata/md5-cache/dev-python/hypothesis-6.47.2 +++ b/metadata/md5-cache/dev-python/hypothesis-6.47.2 @@ -5,7 +5,7 @@ EAPI=8 HOMEPAGE=https://github.com/HypothesisWorks/hypothesis/ https://pypi.org/project/hypothesis/ INHERIT=distutils-r1 multiprocessing optfeature IUSE=cli test python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 -KEYWORDS=~amd64 ~riscv ~x86 +KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~x86 LICENSE=MPL-2.0 RDEPEND=>=dev-python/attrs-19.2.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/sortedcontainers-2.1.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_pypy3? ( >=dev-python/exceptiongroup-1.0.0_rc8[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_8? ( >=dev-python/exceptiongroup-1.0.0_rc8[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_9? ( >=dev-python/exceptiongroup-1.0.0_rc8[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( >=dev-python/exceptiongroup-1.0.0_rc8[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) cli? ( python_targets_python3_8? ( dev-python/black[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/click[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_9? ( dev-python/black[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/click[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( dev-python/black[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/click[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0=[threads(+),sqlite] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8[threads(+),sqlite] ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9[threads(+),sqlite] ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10[threads(+),sqlite] ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11[threads(+),sqlite] ) REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/HypothesisWorks/hypothesis/archive/hypothesis-python-6.47.2.tar.gz -> hypothesis-hypothesis-python-6.47.2.gh.tar.gz _eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 optfeature d524f291c80f9d21ad80fe978e3ca760 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=290176aff4d7ccb8cd3824e5687890d5 +_md5_=84d1931ba83681f84a322d0535a77aea diff --git a/metadata/md5-cache/dev-python/hypothesis-6.47.3 b/metadata/md5-cache/dev-python/hypothesis-6.47.3 new file mode 100644 index 000000000000..851a01cafc48 --- /dev/null +++ b/metadata/md5-cache/dev-python/hypothesis-6.47.3 @@ -0,0 +1,16 @@ +BDEPEND=test? ( dev-python/mock[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pexpect[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pytest-xdist[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test? ( >=dev-python/attrs-19.2.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/sortedcontainers-2.1.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_pypy3? ( >=dev-python/exceptiongroup-1.0.0_rc8[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_8? ( >=dev-python/exceptiongroup-1.0.0_rc8[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_9? ( >=dev-python/exceptiongroup-1.0.0_rc8[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( >=dev-python/exceptiongroup-1.0.0_rc8[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) cli? ( python_targets_python3_8? ( dev-python/black[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/click[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_9? ( dev-python/black[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/click[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( dev-python/black[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/click[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) ) >=dev-python/pytest-7.0.1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0=[threads(+),sqlite] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8[threads(+),sqlite] ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9[threads(+),sqlite] ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10[threads(+),sqlite] ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11[threads(+),sqlite] ) >=dev-python/gpep517-3[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-60.5.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/wheel[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] +DEFINED_PHASES=compile configure install postinst prepare test +DESCRIPTION=A library for property based testing +EAPI=8 +HOMEPAGE=https://github.com/HypothesisWorks/hypothesis/ https://pypi.org/project/hypothesis/ +INHERIT=distutils-r1 multiprocessing optfeature +IUSE=cli test python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 +KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~x86 +LICENSE=MPL-2.0 +RDEPEND=>=dev-python/attrs-19.2.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/sortedcontainers-2.1.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_pypy3? ( >=dev-python/exceptiongroup-1.0.0_rc8[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_8? ( >=dev-python/exceptiongroup-1.0.0_rc8[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_9? ( >=dev-python/exceptiongroup-1.0.0_rc8[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( >=dev-python/exceptiongroup-1.0.0_rc8[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) cli? ( python_targets_python3_8? ( dev-python/black[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/click[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_9? ( dev-python/black[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/click[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( dev-python/black[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/click[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0=[threads(+),sqlite] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8[threads(+),sqlite] ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9[threads(+),sqlite] ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10[threads(+),sqlite] ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11[threads(+),sqlite] ) +REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/HypothesisWorks/hypothesis/archive/hypothesis-python-6.47.3.tar.gz -> hypothesis-hypothesis-python-6.47.3.gh.tar.gz +_eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 optfeature d524f291c80f9d21ad80fe978e3ca760 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 +_md5_=84d1931ba83681f84a322d0535a77aea diff --git a/metadata/md5-cache/dev-python/ifaddr-0.2.0 b/metadata/md5-cache/dev-python/ifaddr-0.2.0 new file mode 100644 index 000000000000..7f690df52b82 --- /dev/null +++ b/metadata/md5-cache/dev-python/ifaddr-0.2.0 @@ -0,0 +1,16 @@ +BDEPEND=test? ( >=dev-python/pytest-7.0.1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) >=dev-python/gpep517-3[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-60.5.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/wheel[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=Enumerate IP addresses on the local network adapters +EAPI=8 +HOMEPAGE=https://github.com/pydron/ifaddr/ https://pypi.org/project/ifaddr/ +INHERIT=distutils-r1 +IUSE=test python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 +KEYWORDS=~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux +LICENSE=MIT +RDEPEND=python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) +REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=mirror://pypi/i/ifaddr/ifaddr-0.2.0.tar.gz +_eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 +_md5_=497e5f21316c15ac7730e658c2ed1a96 diff --git a/metadata/md5-cache/dev-python/imageio-2.19.2 b/metadata/md5-cache/dev-python/imageio-2.19.2 deleted file mode 100644 index e0bcc06c7af8..000000000000 --- a/metadata/md5-cache/dev-python/imageio-2.19.2 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=test? ( dev-python/fsspec[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/imageio-ffmpeg[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/psutil[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/requests[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/tifffile[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) test? ( >=dev-python/numpy-1.20.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/pillow-8.3.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] media-libs/freeimage >=dev-python/pytest-7.0.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) >=dev-python/gpep517-3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/setuptools-60.5.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/wheel[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=Python library for reading and writing image data -EAPI=8 -HOMEPAGE=https://imageio.readthedocs.io/en/stable/ https://github.com/imageio/imageio/ https://pypi.org/project/imageio/ -INHERIT=distutils-r1 -IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 -KEYWORDS=~amd64 ~x86 -LICENSE=MIT -PROPERTIES=test_network -RDEPEND=>=dev-python/numpy-1.20.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/pillow-8.3.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] media-libs/freeimage python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) -REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) -RESTRICT=test !test? ( test ) -SLOT=0 -SRC_URI=https://github.com/imageio/imageio/archive/v2.19.2.tar.gz -> imageio-2.19.2.gh.tar.gz -_eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=1be6ddbf12ba1226d0caea4060f90b37 diff --git a/metadata/md5-cache/dev-python/imagesize-1.3.0 b/metadata/md5-cache/dev-python/imagesize-1.3.0 deleted file mode 100644 index d74a979c836a..000000000000 --- a/metadata/md5-cache/dev-python/imagesize-1.3.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=test? ( >=dev-python/pytest-7.0.1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) >=dev-python/setuptools-42.0.2[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=Pure Python module for getting image size from png/jpeg/jpeg2000/gif files -EAPI=8 -HOMEPAGE=https://github.com/shibukawa/imagesize_py -INHERIT=distutils-r1 -IUSE=test python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 -KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-solaris -LICENSE=MIT -RDEPEND=python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) -REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=mirror://pypi/i/imagesize/imagesize-1.3.0.tar.gz -_eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=2f21b8836d9a711aed194417fb5a4342 diff --git a/metadata/md5-cache/dev-python/imagesize-1.3.0-r1 b/metadata/md5-cache/dev-python/imagesize-1.3.0-r1 index ef395c9c5a66..20b0dd16fdd5 100644 --- a/metadata/md5-cache/dev-python/imagesize-1.3.0-r1 +++ b/metadata/md5-cache/dev-python/imagesize-1.3.0-r1 @@ -5,7 +5,7 @@ EAPI=8 HOMEPAGE=https://github.com/shibukawa/imagesize_py INHERIT=distutils-r1 IUSE=test python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-solaris +KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-solaris LICENSE=MIT RDEPEND=python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=mirror://pypi/i/imagesize/imagesize-1.3.0.tar.gz _eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=420cbd90503a9598dc500b98ec5d1e7c +_md5_=fb3f4cb5ec56f2d29b03601a367a51c6 diff --git a/metadata/md5-cache/dev-python/importlib_resources-5.8.0 b/metadata/md5-cache/dev-python/importlib_resources-5.8.0 new file mode 100644 index 000000000000..f9ed84da98ab --- /dev/null +++ b/metadata/md5-cache/dev-python/importlib_resources-5.8.0 @@ -0,0 +1,16 @@ +BDEPEND=test? ( python_targets_pypy3? ( >=dev-python/zipp-3.7.0-r1[python_targets_pypy3(-)?,python_targets_python3_8(-)?] ) python_targets_python3_8? ( >=dev-python/zipp-3.7.0-r1[python_targets_pypy3(-)?,python_targets_python3_8(-)?] ) dev-python/unittest-or-fail[python_targets_pypy3(-)?,python_targets_python3_8(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) >=dev-python/gpep517-3[python_targets_pypy3(-)?,python_targets_python3_8(-)?] >=dev-python/flit_core-3.7.1[python_targets_pypy3(-)?,python_targets_python3_8(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=Read resources from Python packages +EAPI=7 +HOMEPAGE=https://github.com/python/importlib_resources/ https://pypi.org/project/importlib-resources/ +INHERIT=distutils-r1 +IUSE=test python_targets_pypy3 python_targets_python3_8 +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos ~x64-solaris +LICENSE=Apache-2.0 +RDEPEND=python_targets_pypy3? ( >=dev-python/zipp-3.7.0-r1[python_targets_pypy3(-)?,python_targets_python3_8(-)?] ) python_targets_python3_8? ( >=dev-python/zipp-3.7.0-r1[python_targets_pypy3(-)?,python_targets_python3_8(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) +REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=mirror://pypi/i/importlib_resources/importlib_resources-5.8.0.tar.gz +_eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 +_md5_=7c221611750d2deb9949bb0722a1eda1 diff --git a/metadata/md5-cache/dev-python/inflection-0.5.1 b/metadata/md5-cache/dev-python/inflection-0.5.1 deleted file mode 100644 index f92895bedd58..000000000000 --- a/metadata/md5-cache/dev-python/inflection-0.5.1 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=doc? ( || ( ( >=dev-lang/python-3.10.0_p1-r1:3.10 >=dev-python/sphinx-4.4.0[python_targets_python3_10(-)] ) ( >=dev-lang/python-3.9.9-r1:3.9 >=dev-python/sphinx-4.4.0[python_targets_python3_9(-)] ) ( >=dev-lang/python-3.8.12_p1-r1:3.8 >=dev-python/sphinx-4.4.0[python_targets_python3_8(-)] ) ( >=dev-python/pypy3-7.3.7-r1:0 >=dev-python/sphinx-4.4.0[python_targets_pypy3(-)] ) ) ) test? ( >=dev-python/pytest-7.0.1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) >=dev-python/setuptools-42.0.2[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=A port of Ruby on Rails' inflector to Python -EAPI=7 -HOMEPAGE=https://github.com/jpvanhal/inflection -INHERIT=distutils-r1 -IUSE=doc test python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 -KEYWORDS=~amd64 ~x86 -LICENSE=MIT -RDEPEND=python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) -REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=mirror://pypi/i/inflection/inflection-0.5.1.tar.gz -_eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=d5efe245bcdb4820b79e9a67d6dd1af1 diff --git a/metadata/md5-cache/dev-python/ipykernel-6.14.0 b/metadata/md5-cache/dev-python/ipykernel-6.14.0 new file mode 100644 index 000000000000..d5a34086ac1f --- /dev/null +++ b/metadata/md5-cache/dev-python/ipykernel-6.14.0 @@ -0,0 +1,16 @@ +BDEPEND=>=dev-python/debugpy-1.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/ipython-7.23.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/traitlets-5.1.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/jupyter_client-6.1.12[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=www-servers/tornado-6.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/matplotlib-inline-0.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/psutil[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/nest_asyncio[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/packaging[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] test? ( dev-python/flaky[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pytest-timeout[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/ipyparallel[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) test? ( >=dev-python/debugpy-1.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/ipython-7.23.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/traitlets-5.1.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/jupyter_client-6.1.12[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=www-servers/tornado-6.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/matplotlib-inline-0.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/psutil[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/nest_asyncio[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/packaging[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/pytest-7.0.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8[threads(+)] ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9[threads(+)] ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10[threads(+)] ) >=dev-python/gpep517-3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/hatchling-0.22.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=IPython Kernel for Jupyter +EAPI=8 +HOMEPAGE=https://github.com/ipython/ipykernel +INHERIT=distutils-r1 +IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 +KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 +LICENSE=BSD +RDEPEND=>=dev-python/debugpy-1.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/ipython-7.23.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/traitlets-5.1.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/jupyter_client-6.1.12[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=www-servers/tornado-6.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/matplotlib-inline-0.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/psutil[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/nest_asyncio[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/packaging[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8[threads(+)] ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9[threads(+)] ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10[threads(+)] ) +REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=mirror://pypi/i/ipykernel/ipykernel-6.14.0.tar.gz +_eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 +_md5_=7692b5790079cf49e5534f5f4654dbaa diff --git a/metadata/md5-cache/dev-python/ipykernel-6.15.0 b/metadata/md5-cache/dev-python/ipykernel-6.15.0 new file mode 100644 index 000000000000..9ff5f0acdcba --- /dev/null +++ b/metadata/md5-cache/dev-python/ipykernel-6.15.0 @@ -0,0 +1,16 @@ +BDEPEND=>=dev-python/debugpy-1.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/ipython-7.23.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/jupyter_client-6.1.12[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/matplotlib-inline-0.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/nest_asyncio[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/packaging[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/psutil[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/pyzmq-17[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/traitlets-5.1.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=www-servers/tornado-6.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] test? ( dev-python/flaky[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pytest-timeout[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/ipyparallel[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) test? ( >=dev-python/debugpy-1.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/ipython-7.23.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/jupyter_client-6.1.12[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/matplotlib-inline-0.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/nest_asyncio[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/packaging[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/psutil[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/pyzmq-17[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/traitlets-5.1.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=www-servers/tornado-6.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/pytest-7.0.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8[threads(+)] ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9[threads(+)] ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10[threads(+)] ) >=dev-python/gpep517-3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/hatchling-0.22.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=IPython Kernel for Jupyter +EAPI=8 +HOMEPAGE=https://github.com/ipython/ipykernel +INHERIT=distutils-r1 +IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 +KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 +LICENSE=BSD +RDEPEND=>=dev-python/debugpy-1.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/ipython-7.23.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/jupyter_client-6.1.12[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/matplotlib-inline-0.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/nest_asyncio[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/packaging[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/psutil[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/pyzmq-17[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/traitlets-5.1.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=www-servers/tornado-6.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8[threads(+)] ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9[threads(+)] ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10[threads(+)] ) +REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=mirror://pypi/i/ipykernel/ipykernel-6.15.0.tar.gz +_eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 +_md5_=b8dca97c37f5e4527036b5d4729db0fe diff --git a/metadata/md5-cache/dev-python/ipyparallel-8.3.0 b/metadata/md5-cache/dev-python/ipyparallel-8.3.0 index d22748616514..7174d4b67a7b 100644 --- a/metadata/md5-cache/dev-python/ipyparallel-8.3.0 +++ b/metadata/md5-cache/dev-python/ipyparallel-8.3.0 @@ -5,7 +5,7 @@ EAPI=8 HOMEPAGE=https://ipyparallel.readthedocs.io/ INHERIT=distutils-r1 optfeature IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 -KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 +KEYWORDS=amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 LICENSE=BSD RDEPEND=dev-python/entrypoints[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/decorator[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/pyzmq-18[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/traitlets-4.3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/ipython-4[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/jupyter_client[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/jupyter_server[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/ipykernel-4.4[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/psutil[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/python-dateutil-2.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/tqdm[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=www-servers/tornado-5.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8[threads(+)] ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9[threads(+)] ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10[threads(+)] ) REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=mirror://pypi/i/ipyparallel/ipyparallel-8.3.0.tar.gz _eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 optfeature d524f291c80f9d21ad80fe978e3ca760 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=d3a94030a5a06b181fe51f9b295a37d3 +_md5_=6640260013755a18a004656d80dd10c7 diff --git a/metadata/md5-cache/dev-python/ipython-8.2.0 b/metadata/md5-cache/dev-python/ipython-8.2.0 deleted file mode 100644 index b9fbe6de2e70..000000000000 --- a/metadata/md5-cache/dev-python/ipython-8.2.0 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=test? ( app-text/dvipng[truetype] >=dev-python/ipykernel-5.1.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/matplotlib-inline[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/nbformat[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/numpy-1.19[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/requests[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/testpath[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) doc? ( >=dev-python/ipykernel-5.1.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/matplotlib[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/sphinx-2[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/sphinx_rtd_theme[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) test? ( dev-python/backcall[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/decorator[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/jedi-0.16[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/matplotlib-inline[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/pexpect-4.3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pickleshare[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/prompt_toolkit-2[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] =dev-python/pygments-2.4.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/setuptools[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/stack_data[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/traitlets-5.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] matplotlib? ( dev-python/matplotlib[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) >=dev-python/pytest-7.0.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8[readline,sqlite,threads(+)] ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9[readline,sqlite,threads(+)] ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10[readline,sqlite,threads(+)] ) >=dev-python/gpep517-3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/setuptools-60.5.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/wheel[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) -DEFINED_PHASES=compile configure install postinst prepare test -DESCRIPTION=Advanced interactive shell for Python -EAPI=8 -HOMEPAGE=https://ipython.org/ https://github.com/ipython/ipython/ -INHERIT=distutils-r1 optfeature virtualx -IUSE=doc examples matplotlib notebook nbconvert qt5 +smp test test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 test -KEYWORDS=amd64 arm arm64 hppa ~ia64 ppc ppc64 ~riscv sparc x86 -LICENSE=BSD -PDEPEND=notebook? ( dev-python/notebook[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/ipywidgets[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/widgetsnbextension[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) qt5? ( dev-python/qtconsole[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) smp? ( >=dev-python/ipykernel-5.1.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/ipyparallel-6.2.3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) -RDEPEND=dev-python/backcall[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/decorator[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/jedi-0.16[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/matplotlib-inline[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/pexpect-4.3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pickleshare[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/prompt_toolkit-2[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] =dev-python/pygments-2.4.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/setuptools[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/stack_data[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/traitlets-5.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] matplotlib? ( dev-python/matplotlib[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) nbconvert? ( dev-python/nbconvert[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8[readline,sqlite,threads(+)] ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9[readline,sqlite,threads(+)] ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10[readline,sqlite,threads(+)] ) -REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) -RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) -SLOT=0 -SRC_URI=mirror://pypi/i/ipython/ipython-8.2.0.tar.gz -_eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 optfeature d524f291c80f9d21ad80fe978e3ca760 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 -_md5_=ea25ada68cfce19aaa041fbde09757eb diff --git a/metadata/md5-cache/dev-python/ipython-8.3.0-r1 b/metadata/md5-cache/dev-python/ipython-8.3.0-r1 index 631e63b0d331..4d84c282cdf5 100644 --- a/metadata/md5-cache/dev-python/ipython-8.3.0-r1 +++ b/metadata/md5-cache/dev-python/ipython-8.3.0-r1 @@ -5,7 +5,7 @@ EAPI=8 HOMEPAGE=https://ipython.org/ https://github.com/ipython/ipython/ INHERIT=distutils-r1 optfeature virtualx IUSE=doc examples matplotlib notebook nbconvert qt5 +smp test test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 test -KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 +KEYWORDS=amd64 arm arm64 hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc x86 LICENSE=BSD PDEPEND=notebook? ( dev-python/notebook[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/ipywidgets[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/widgetsnbextension[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) qt5? ( dev-python/qtconsole[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) smp? ( >=dev-python/ipykernel-5.1.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/ipyparallel-6.2.3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) RDEPEND=dev-python/backcall[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/decorator[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/jedi-0.16[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/matplotlib[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/matplotlib-inline[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/pexpect-4.3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pickleshare[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/prompt_toolkit-2[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] =dev-python/pygments-2.4.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/setuptools[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/stack_data[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/traitlets-5.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] nbconvert? ( dev-python/nbconvert[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8[readline,sqlite,threads(+)] ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9[readline,sqlite,threads(+)] ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10[readline,sqlite,threads(+)] ) @@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=0 SRC_URI=mirror://pypi/i/ipython/ipython-8.3.0.tar.gz _eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 optfeature d524f291c80f9d21ad80fe978e3ca760 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 -_md5_=1b7078443256463e35fe99c0c4279846 +_md5_=ddd0469745f1ec2c41b5279218f685ec diff --git a/metadata/md5-cache/dev-python/jaraco-collections-3.5.1 b/metadata/md5-cache/dev-python/jaraco-collections-3.5.1 deleted file mode 100644 index 6e074e0b6af2..000000000000 --- a/metadata/md5-cache/dev-python/jaraco-collections-3.5.1 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=>=dev-python/setuptools_scm-1.15.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] doc? ( || ( ( >=dev-lang/python-3.10.0_p1-r1:3.10 >=dev-python/sphinx-4.4.0[python_targets_python3_10(-)] >=dev-python/jaraco-packaging-3.2[python_targets_python3_10(-)] >=dev-python/rst-linker-1.9[python_targets_python3_10(-)] ) ( >=dev-lang/python-3.9.9-r1:3.9 >=dev-python/sphinx-4.4.0[python_targets_python3_9(-)] >=dev-python/jaraco-packaging-3.2[python_targets_python3_9(-)] >=dev-python/rst-linker-1.9[python_targets_python3_9(-)] ) ( >=dev-lang/python-3.8.12_p1-r1:3.8 >=dev-python/sphinx-4.4.0[python_targets_python3_8(-)] >=dev-python/jaraco-packaging-3.2[python_targets_python3_8(-)] >=dev-python/rst-linker-1.9[python_targets_python3_8(-)] ) ( >=dev-python/pypy3-7.3.7-r1:0 >=dev-python/sphinx-4.4.0[python_targets_pypy3(-)] >=dev-python/jaraco-packaging-3.2[python_targets_pypy3(-)] >=dev-python/rst-linker-1.9[python_targets_pypy3(-)] ) ) ) test? ( dev-python/jaraco-classes[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/jaraco-text[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/pytest-7.0.1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) >=dev-python/setuptools-42.0.2[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=Models and classes to supplement the stdlib collections module -EAPI=8 -HOMEPAGE=https://github.com/jaraco/jaraco.collections -INHERIT=distutils-r1 -IUSE=doc test python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 -KEYWORDS=amd64 arm arm64 ~ia64 ppc ~ppc64 ~riscv x86 -LICENSE=MIT -RDEPEND=dev-python/jaraco-classes[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/jaraco-text[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) -REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=mirror://pypi/j/jaraco.collections/jaraco.collections-3.5.1.tar.gz -_eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=b51a6f553d52330ed8953a3edbe94726 diff --git a/metadata/md5-cache/dev-python/jaraco-collections-3.5.1-r1 b/metadata/md5-cache/dev-python/jaraco-collections-3.5.1-r1 index b8fc3b89f143..492e5efd73de 100644 --- a/metadata/md5-cache/dev-python/jaraco-collections-3.5.1-r1 +++ b/metadata/md5-cache/dev-python/jaraco-collections-3.5.1-r1 @@ -5,7 +5,7 @@ EAPI=8 HOMEPAGE=https://github.com/jaraco/jaraco.collections INHERIT=distutils-r1 IUSE=doc test python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 -KEYWORDS=~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~x86 +KEYWORDS=amd64 arm arm64 ~ia64 ppc ~ppc64 ~riscv x86 LICENSE=MIT RDEPEND=dev-python/jaraco-classes[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/jaraco-text[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=mirror://pypi/j/jaraco.collections/jaraco.collections-3.5.1.tar.gz _eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=f6fabc9f8dd589574dd6bd4bf6b113c7 +_md5_=69c8d8e6a335c20f0d29e711f3d7c03c diff --git a/metadata/md5-cache/dev-python/jaraco-stream-3.0.3-r1 b/metadata/md5-cache/dev-python/jaraco-stream-3.0.3-r1 index 0d22a85e0967..6fcdba20ac11 100644 --- a/metadata/md5-cache/dev-python/jaraco-stream-3.0.3-r1 +++ b/metadata/md5-cache/dev-python/jaraco-stream-3.0.3-r1 @@ -5,7 +5,7 @@ EAPI=8 HOMEPAGE=https://github.com/jaraco/jaraco.stream INHERIT=distutils-r1 IUSE=doc test python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 -KEYWORDS=~amd64 ~riscv ~x86 +KEYWORDS=amd64 ~riscv x86 LICENSE=MIT RDEPEND=python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=mirror://pypi/j/jaraco.stream/jaraco.stream-3.0.3.tar.gz _eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=25585dbb8f268b3a1ff1cbeb141ba54f +_md5_=0ff412b4b5fb952fb3f0cc28c6f7e2d2 diff --git a/metadata/md5-cache/dev-python/jaraco-test-5.1.0 b/metadata/md5-cache/dev-python/jaraco-test-5.1.0 index 823d8c6575d0..59ac7ed1bb2e 100644 --- a/metadata/md5-cache/dev-python/jaraco-test-5.1.0 +++ b/metadata/md5-cache/dev-python/jaraco-test-5.1.0 @@ -5,7 +5,7 @@ EAPI=8 HOMEPAGE=https://github.com/jaraco/jaraco.test/ https://pypi.org/project/jaraco.test/ INHERIT=distutils-r1 IUSE=test python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 -KEYWORDS=~amd64 +KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~x86 LICENSE=MIT RDEPEND=dev-python/jaraco-collections[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/jaraco-context[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/jaraco-functools[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/more-itertools[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/toml[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=mirror://pypi/j/jaraco.test/jaraco.test-5.1.0.tar.gz _eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=d92fe31bf37ff952d68546fddb326d88 +_md5_=f40b83e7811b9cfeccb171db51ae7a92 diff --git a/metadata/md5-cache/dev-python/jc-1.19.0 b/metadata/md5-cache/dev-python/jc-1.19.0 deleted file mode 100644 index 24398c77bca7..000000000000 --- a/metadata/md5-cache/dev-python/jc-1.19.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=test? ( dev-python/pygments[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/ruamel-yaml[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/xmltodict[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/unittest-or-fail[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) >=dev-python/gpep517-3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/setuptools-60.5.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/wheel[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=Converts the output of popular command-line tools and file-types to JSON -EAPI=8 -HOMEPAGE=https://github.com/kellyjonbrazil/jc/ https://pypi.org/project/jc/ -INHERIT=distutils-r1 -IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 -KEYWORDS=~amd64 ~ppc64 -LICENSE=MIT -RDEPEND=dev-python/pygments[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/ruamel-yaml[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/xmltodict[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) -REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://github.com/kellyjonbrazil/jc/archive/v1.19.0.tar.gz -> jc-1.19.0.tar.gz -_eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=4943a04478c0cca223e79e1b5b02f4b0 diff --git a/metadata/md5-cache/dev-python/jc-1.20.0 b/metadata/md5-cache/dev-python/jc-1.20.0 deleted file mode 100644 index fee54022f60b..000000000000 --- a/metadata/md5-cache/dev-python/jc-1.20.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=test? ( dev-python/pygments[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/ruamel-yaml[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/xmltodict[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/unittest-or-fail[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) >=dev-python/gpep517-3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/setuptools-60.5.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/wheel[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=Converts the output of popular command-line tools and file-types to JSON -EAPI=8 -HOMEPAGE=https://github.com/kellyjonbrazil/jc/ https://pypi.org/project/jc/ -INHERIT=distutils-r1 -IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 -KEYWORDS=~amd64 ~ppc64 -LICENSE=MIT -RDEPEND=dev-python/pygments[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/ruamel-yaml[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/xmltodict[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) -REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://github.com/kellyjonbrazil/jc/archive/v1.20.0.tar.gz -> jc-1.20.0.gh.tar.gz -_eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=db21a030dfc19fad2d42dfc20cd5413b diff --git a/metadata/md5-cache/dev-python/jc-1.20.1 b/metadata/md5-cache/dev-python/jc-1.20.1 new file mode 100644 index 000000000000..dedad09ce5f0 --- /dev/null +++ b/metadata/md5-cache/dev-python/jc-1.20.1 @@ -0,0 +1,16 @@ +BDEPEND=test? ( dev-python/pygments[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/ruamel-yaml[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/xmltodict[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/unittest-or-fail[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) >=dev-python/gpep517-3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-60.5.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/wheel[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=Converts the output of popular command-line tools and file-types to JSON +EAPI=8 +HOMEPAGE=https://github.com/kellyjonbrazil/jc/ https://pypi.org/project/jc/ +INHERIT=distutils-r1 +IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 +KEYWORDS=~amd64 ~ppc64 +LICENSE=MIT +RDEPEND=dev-python/pygments[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/ruamel-yaml[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/xmltodict[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) +REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/kellyjonbrazil/jc/archive/v1.20.1.tar.gz -> jc-1.20.1.gh.tar.gz +_eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 +_md5_=dcaea142aab83c7a2b0bf1caf4dfc7ec diff --git a/metadata/md5-cache/dev-python/jdcal-1.4.1 b/metadata/md5-cache/dev-python/jdcal-1.4.1 deleted file mode 100644 index 1ca646875bc2..000000000000 --- a/metadata/md5-cache/dev-python/jdcal-1.4.1 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=test? ( >=dev-python/pytest-7.0.1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) >=dev-python/setuptools-42.0.2[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=Julian dates from proleptic Gregorian and Julian calendars -EAPI=7 -HOMEPAGE=https://github.com/phn/jdcal -INHERIT=distutils-r1 -IUSE=test python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 -KEYWORDS=amd64 ~arm ~arm64 x86 ~amd64-linux ~x86-linux -LICENSE=BSD -RDEPEND=python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) -REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=mirror://pypi/j/jdcal/jdcal-1.4.1.tar.gz -_eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=954964ef598784b12e84cd929ba97f91 diff --git a/metadata/md5-cache/dev-python/jdcal-1.4.1-r1 b/metadata/md5-cache/dev-python/jdcal-1.4.1-r1 index 73032e31a9db..172bc6044f36 100644 --- a/metadata/md5-cache/dev-python/jdcal-1.4.1-r1 +++ b/metadata/md5-cache/dev-python/jdcal-1.4.1-r1 @@ -5,7 +5,7 @@ EAPI=8 HOMEPAGE=https://github.com/phn/jdcal INHERIT=distutils-r1 IUSE=test python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 -KEYWORDS=~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux +KEYWORDS=amd64 ~arm ~arm64 x86 ~amd64-linux ~x86-linux LICENSE=BSD RDEPEND=python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=mirror://pypi/j/jdcal/jdcal-1.4.1.tar.gz _eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=83c70069ab3f51ce94118c9d48b32124 +_md5_=6e50d9292452fd319f974458e51f065a diff --git a/metadata/md5-cache/dev-python/jikanpy-4.3.2 b/metadata/md5-cache/dev-python/jikanpy-4.3.2 deleted file mode 100644 index 47f878e81e35..000000000000 --- a/metadata/md5-cache/dev-python/jikanpy-4.3.2 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=test? ( dev-python/pytest-asyncio[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/vcrpy[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) test? ( dev-python/aiohttp[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/requests[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/simplejson[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/pytest-7.0.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) doc? ( || ( ( >=dev-lang/python-3.10.0_p1-r1:3.10 >=dev-python/sphinx-4.4.0[python_targets_python3_10(-)] dev-python/alabaster[python_targets_python3_10(-)] ) ( >=dev-lang/python-3.9.9-r1:3.9 >=dev-python/sphinx-4.4.0[python_targets_python3_9(-)] dev-python/alabaster[python_targets_python3_9(-)] ) ( >=dev-lang/python-3.8.12_p1-r1:3.8 >=dev-python/sphinx-4.4.0[python_targets_python3_8(-)] dev-python/alabaster[python_targets_python3_8(-)] ) ) ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) >=dev-python/setuptools-42.0.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=Python wrapper for jikan.moe API -EAPI=8 -HOMEPAGE=https://pypi.org/project/jikanpy/ -INHERIT=distutils-r1 -IUSE=test doc python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 -KEYWORDS=~amd64 ~x86 -LICENSE=MIT -RDEPEND=dev-python/aiohttp[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/requests[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/simplejson[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) -REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://github.com/abhinavk99/jikanpy/archive/v4.3.2.tar.gz -> jikanpy-4.3.2.tar.gz -_eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=9580a683863061c9a02aa87fec9f1b61 diff --git a/metadata/md5-cache/dev-python/jinja2_pluralize-0.3.0 b/metadata/md5-cache/dev-python/jinja2_pluralize-0.3.0 deleted file mode 100644 index 054757ee3339..000000000000 --- a/metadata/md5-cache/dev-python/jinja2_pluralize-0.3.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=test? ( dev-python/inflect[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/jinja[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) >=dev-python/setuptools-42.0.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=Jinja2 pluralize filters -EAPI=7 -HOMEPAGE=https://github.com/audreyr/jinja2_pluralize -INHERIT=distutils-r1 -IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 -KEYWORDS=~amd64 ~x86 -LICENSE=BSD -RDEPEND=dev-python/inflect[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/jinja[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) -REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=mirror://pypi/j/jinja2_pluralize/jinja2_pluralize-0.3.0.tar.gz -_eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=1db670eb9f89d353f078de045b16985a diff --git a/metadata/md5-cache/dev-python/js2py-0.71_p20210918 b/metadata/md5-cache/dev-python/js2py-0.71_p20210918 new file mode 100644 index 000000000000..66cbf127bddd --- /dev/null +++ b/metadata/md5-cache/dev-python/js2py-0.71_p20210918 @@ -0,0 +1,15 @@ +BDEPEND=python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) >=dev-python/setuptools-42.0.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=JavaScript to Python Translator & JavaScript interpreter in Python +EAPI=8 +HOMEPAGE=http://piter.io/projects/js2py/ https://github.com/PiotrDabkowski/Js2Py/ https://pypi.org/project/Js2Py/ +INHERIT=distutils-r1 +IUSE=python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 +KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 +LICENSE=MIT +RDEPEND=>=dev-python/pyjsparser-2.5.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/tzlocal-1.2.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/six-1.10.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) +REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) +SLOT=0 +SRC_URI=https://github.com/PiotrDabkowski/Js2Py/archive/b16d7ce90ac9c03358010c1599c3e87698c9993f.tar.gz -> Js2Py-0.71_p20210918.tar.gz +_eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 +_md5_=8fc4a9dec6978b7256b252686c65f6c2 diff --git a/metadata/md5-cache/dev-python/jsonmerge-1.8.0 b/metadata/md5-cache/dev-python/jsonmerge-1.8.0 deleted file mode 100644 index 04996e5028ad..000000000000 --- a/metadata/md5-cache/dev-python/jsonmerge-1.8.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=test? ( dev-python/jsonschema[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/unittest-or-fail[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) >=dev-python/setuptools-42.0.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=Merge a series of JSON documents -EAPI=7 -HOMEPAGE=https://github.com/avian2/jsonmerge/ https://pypi.org/project/jsonmerge/ -INHERIT=distutils-r1 -IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 -KEYWORDS=~amd64 ~x86 -LICENSE=MIT -RDEPEND=dev-python/jsonschema[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) -REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=mirror://pypi/j/jsonmerge/jsonmerge-1.8.0.tar.gz -_eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=1c1c3cc741ceec10f34a08f7ce54569d diff --git a/metadata/md5-cache/dev-python/jsonpickle-2.1.0 b/metadata/md5-cache/dev-python/jsonpickle-2.1.0 deleted file mode 100644 index f69093a2e10e..000000000000 --- a/metadata/md5-cache/dev-python/jsonpickle-2.1.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=dev-python/setuptools_scm[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] test? ( dev-python/numpy[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pandas[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/simplejson[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/sqlalchemy[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/ujson[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/feedparser[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) doc? ( || ( ( >=dev-lang/python-3.10.0_p1-r1:3.10 >=dev-python/sphinx-4.4.0[python_targets_python3_10(-)] dev-python/jaraco-packaging[python_targets_python3_10(-)] dev-python/rst-linker[python_targets_python3_10(-)] ) ( >=dev-lang/python-3.9.9-r1:3.9 >=dev-python/sphinx-4.4.0[python_targets_python3_9(-)] dev-python/jaraco-packaging[python_targets_python3_9(-)] dev-python/rst-linker[python_targets_python3_9(-)] ) ( >=dev-lang/python-3.8.12_p1-r1:3.8 >=dev-python/sphinx-4.4.0[python_targets_python3_8(-)] dev-python/jaraco-packaging[python_targets_python3_8(-)] dev-python/rst-linker[python_targets_python3_8(-)] ) ) ) test? ( >=dev-python/pytest-7.0.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) >=dev-python/setuptools-42.0.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] -DEFINED_PHASES=compile configure install postinst prepare test -DESCRIPTION=Python library for serializing any arbitrary object graph into JSON -EAPI=8 -HOMEPAGE=https://github.com/jsonpickle/jsonpickle/ https://pypi.org/project/jsonpickle/ -INHERIT=distutils-r1 optfeature -IUSE=doc test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 -KEYWORDS=amd64 ~arm ~arm64 ~ppc64 ~riscv x86 ~amd64-linux ~x86-linux -LICENSE=BSD -RDEPEND=python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) -REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=mirror://pypi/j/jsonpickle/jsonpickle-2.1.0.tar.gz -_eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 optfeature d524f291c80f9d21ad80fe978e3ca760 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=8554bf4092eaa097a85c0a4109362e31 diff --git a/metadata/md5-cache/dev-python/jsonxs-0.6 b/metadata/md5-cache/dev-python/jsonxs-0.6 deleted file mode 100644 index bea087dcaa20..000000000000 --- a/metadata/md5-cache/dev-python/jsonxs-0.6 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) >=dev-python/setuptools-42.0.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=Get/set values in JSON and Python datastructures -EAPI=7 -HOMEPAGE=https://github.com/fboender/jsonxs -INHERIT=distutils-r1 -IUSE=python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 -KEYWORDS=~amd64 ~x86 -LICENSE=MIT -RDEPEND=python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) -REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) -SLOT=0 -SRC_URI=mirror://pypi/j/jsonxs/jsonxs-0.6.tar.gz -_eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=bc02ca1d670597553ecdb506ce0cc955 diff --git a/metadata/md5-cache/dev-python/jupyter_server-1.17.0 b/metadata/md5-cache/dev-python/jupyter_server-1.17.0 index bec269b304a9..2c6b9b4995a1 100644 --- a/metadata/md5-cache/dev-python/jupyter_server-1.17.0 +++ b/metadata/md5-cache/dev-python/jupyter_server-1.17.0 @@ -5,7 +5,7 @@ EAPI=8 HOMEPAGE=https://jupyter.org INHERIT=distutils-r1 IUSE=doc test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 -KEYWORDS=~amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc ~x86 +KEYWORDS=amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc ~x86 LICENSE=BSD RDEPEND=>=dev-python/anyio-3.1.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] =dev-python/jupyter_client-6.1.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/jupyter_core-4.7.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/nbconvert-6.4.4[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/nbformat-5.2.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/packaging[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/prometheus_client[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/pyzmq-17[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/send2trash[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/terminado-0.8.3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=www-servers/tornado-6.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/traitlets-5.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/websocket-client[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=mirror://pypi/j/jupyter_server/jupyter_server-1.17.0.tar.gz _eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=479878848495d3fdf6893033c35d9042 +_md5_=c33030265b5a493c9b0ccc949b278a95 diff --git a/metadata/md5-cache/dev-python/jupyterlab-3.3.4 b/metadata/md5-cache/dev-python/jupyterlab-3.3.4 deleted file mode 100644 index 32a482727d44..000000000000 --- a/metadata/md5-cache/dev-python/jupyterlab-3.3.4 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=dev-python/jupyter_packaging[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] test? ( dev-python/ipython[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/packaging[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/jupyter_core[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/jupyterlab_server-2.10[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/jupyter_server-1.4[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/nbclassic-0.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/jinja-2.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=www-servers/tornado-6.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] net-libs/nodejs >=dev-python/pytest-7.0.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) >=dev-python/gpep517-3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/jupyter_packaging-0.11.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=JupyterLab computational environment -EAPI=8 -HOMEPAGE=https://jupyter.org/ -INHERIT=distutils-r1 -IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 -KEYWORDS=~amd64 -LICENSE=BSD MIT GPL-3 Apache-2.0 -RDEPEND=dev-python/ipython[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/packaging[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/jupyter_core[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/jupyterlab_server-2.10[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/jupyter_server-1.4[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/nbclassic-0.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/jinja-2.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=www-servers/tornado-6.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] net-libs/nodejs python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) -REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) -RESTRICT=test !test? ( test ) -SLOT=0 -SRC_URI=mirror://pypi/j/jupyterlab/jupyterlab-3.3.4.tar.gz -_eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=455f34e3f2a55c5bd57b0d2c72949333 diff --git a/metadata/md5-cache/dev-python/jupyterlab_server-2.13.0 b/metadata/md5-cache/dev-python/jupyterlab_server-2.13.0 deleted file mode 100644 index cab41ceaee07..000000000000 --- a/metadata/md5-cache/dev-python/jupyterlab_server-2.13.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=test? ( dev-python/Babel[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/importlib_metadata-3.6[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/jinja-3.0.3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/json5[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/jsonschema-3.0.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/packaging[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/requests[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/jupyter_server-1.8[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] =dev-python/pytest-7.0.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) >=dev-python/gpep517-3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/setuptools-60.5.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/wheel[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=Server components for JupyterLab and JupyterLab like applications -EAPI=8 -HOMEPAGE=https://jupyter.org/ -INHERIT=distutils-r1 -IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 -KEYWORDS=~amd64 -LICENSE=BSD -RDEPEND=dev-python/Babel[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/importlib_metadata-3.6[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/jinja-3.0.3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/json5[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/jsonschema-3.0.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/packaging[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/requests[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/jupyter_server-1.8[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] =dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) -REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) -RESTRICT=test !test? ( test ) -SLOT=0 -SRC_URI=mirror://pypi/j/jupyterlab_server/jupyterlab_server-2.13.0.tar.gz -_eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=b9b86ceb4d99a625e7d40cbd7a28066f diff --git a/metadata/md5-cache/dev-python/k5test-0.10.1 b/metadata/md5-cache/dev-python/k5test-0.10.1 deleted file mode 100644 index 92927419d5f3..000000000000 --- a/metadata/md5-cache/dev-python/k5test-0.10.1 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) >=dev-python/setuptools-42.0.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=Library for testing Python applications in Kerberos 5 environments -EAPI=8 -HOMEPAGE=https://pypi.org/project/k5test/ https://github.com/pythongssapi/k5test -INHERIT=distutils-r1 -IUSE=python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 -KEYWORDS=amd64 ~arm arm64 ~riscv x86 -LICENSE=MIT -RDEPEND=python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) -REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) -SLOT=0 -SRC_URI=mirror://pypi/k/k5test/k5test-0.10.1.tar.gz -_eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=a9f575d87942e4b97e363eb13f937ef6 diff --git a/metadata/md5-cache/dev-python/k5test-0.10.1-r1 b/metadata/md5-cache/dev-python/k5test-0.10.1-r1 index 3f4e0164cd64..5d1e7f1104a8 100644 --- a/metadata/md5-cache/dev-python/k5test-0.10.1-r1 +++ b/metadata/md5-cache/dev-python/k5test-0.10.1-r1 @@ -5,11 +5,11 @@ EAPI=8 HOMEPAGE=https://pypi.org/project/k5test/ https://github.com/pythongssapi/k5test INHERIT=distutils-r1 IUSE=python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 -KEYWORDS=~amd64 ~arm ~arm64 ~riscv ~x86 +KEYWORDS=amd64 ~arm arm64 ~riscv x86 LICENSE=MIT RDEPEND=python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) SLOT=0 SRC_URI=mirror://pypi/k/k5test/k5test-0.10.1.tar.gz _eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=affc9a56e713ca6ff7632495d69b29a2 +_md5_=68670e09dab0c766932bc1392f2c5577 diff --git a/metadata/md5-cache/dev-python/kaitaistruct-0.9 b/metadata/md5-cache/dev-python/kaitaistruct-0.9 deleted file mode 100644 index 13e184926027..000000000000 --- a/metadata/md5-cache/dev-python/kaitaistruct-0.9 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) >=dev-python/setuptools-42.0.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=Kaitai Struct runtime for Python -EAPI=7 -HOMEPAGE=https://kaitai.io/ -INHERIT=distutils-r1 -IUSE=python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 -KEYWORDS=amd64 ~arm64 ~x86 -LICENSE=MIT -RDEPEND=python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) -REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) -SLOT=0 -SRC_URI=mirror://pypi/k/kaitaistruct/kaitaistruct-0.9.tar.gz -_eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=bb51eb3a9eea7780a93177eaa86bc00a diff --git a/metadata/md5-cache/dev-python/kaitaistruct-0.9-r1 b/metadata/md5-cache/dev-python/kaitaistruct-0.9-r1 index 75124773a4f8..9b52c761cf5e 100644 --- a/metadata/md5-cache/dev-python/kaitaistruct-0.9-r1 +++ b/metadata/md5-cache/dev-python/kaitaistruct-0.9-r1 @@ -5,11 +5,11 @@ EAPI=8 HOMEPAGE=https://kaitai.io/ INHERIT=distutils-r1 IUSE=python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 -KEYWORDS=~amd64 ~arm64 ~riscv ~x86 +KEYWORDS=amd64 ~arm64 ~riscv ~x86 LICENSE=MIT RDEPEND=python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) SLOT=0 SRC_URI=mirror://pypi/k/kaitaistruct/kaitaistruct-0.9.tar.gz _eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=b84041dd2abef99a1ad78cc182f5fb6f +_md5_=976483bcbc25e9906a2a805ad6928827 diff --git a/metadata/md5-cache/dev-python/keep-2.10.1 b/metadata/md5-cache/dev-python/keep-2.10.1 deleted file mode 100644 index e832ca856dd9..000000000000 --- a/metadata/md5-cache/dev-python/keep-2.10.1 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) >=dev-python/setuptools-42.0.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=Personal shell command keeper and snippets manager -EAPI=7 -HOMEPAGE=https://pypi.org/project/keep/ https://github.com/orkohunter/keep -INHERIT=distutils-r1 -IUSE=python_targets_python3_8 python_targets_python3_9 -KEYWORDS=amd64 x86 -LICENSE=MIT -RDEPEND=dev-python/click[python_targets_python3_8(-)?,python_targets_python3_9(-)?] dev-python/PyGithub[python_targets_python3_8(-)?,python_targets_python3_9(-)?] dev-python/requests[python_targets_python3_8(-)?,python_targets_python3_9(-)?] dev-python/terminaltables[python_targets_python3_8(-)?,python_targets_python3_9(-)?] python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) >=dev-python/setuptools-42.0.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?] -REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 ) -SLOT=0 -SRC_URI=mirror://pypi/k/keep/keep-2.10.1.tar.gz -_eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=e2c22e62fce0855e3ba2696994be12fa diff --git a/metadata/md5-cache/dev-python/keep-2.10.1-r1 b/metadata/md5-cache/dev-python/keep-2.10.1-r1 index abdfe6851a13..3da10f782ee1 100644 --- a/metadata/md5-cache/dev-python/keep-2.10.1-r1 +++ b/metadata/md5-cache/dev-python/keep-2.10.1-r1 @@ -5,11 +5,11 @@ EAPI=8 HOMEPAGE=https://pypi.org/project/keep/ https://github.com/orkohunter/keep INHERIT=distutils-r1 IUSE=python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 -KEYWORDS=~amd64 ~x86 +KEYWORDS=amd64 x86 LICENSE=MIT RDEPEND=dev-python/click[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/PyGithub[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/requests[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/terminaltables[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) SLOT=0 SRC_URI=mirror://pypi/k/keep/keep-2.10.1.tar.gz _eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=7b01b5dfa0480b3630bb511f6deac423 +_md5_=f27222fa946bb75d4133e1dd3542ce2c diff --git a/metadata/md5-cache/dev-python/kiwisolver-1.4.3 b/metadata/md5-cache/dev-python/kiwisolver-1.4.3 new file mode 100644 index 000000000000..80b5ef16caba --- /dev/null +++ b/metadata/md5-cache/dev-python/kiwisolver-1.4.3 @@ -0,0 +1,16 @@ +BDEPEND=>=dev-python/cppy-1.2.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools_scm-3.4.3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] test? ( >=dev-python/cppy-1.2.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-7.0.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) >=dev-python/gpep517-3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-60.5.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/wheel[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=An efficient C++ implementation of the Cassowary constraint solving algorithm +EAPI=8 +HOMEPAGE=https://github.com/nucleic/kiwi/ +INHERIT=distutils-r1 +IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 +LICENSE=Clear-BSD +RDEPEND=>=dev-python/cppy-1.2.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) +REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/nucleic/kiwi/archive/1.4.3.tar.gz -> kiwi-1.4.3.gh.tar.gz +_eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 +_md5_=2032b5eb782b7b89ced50deed2ad2656 diff --git a/metadata/md5-cache/dev-python/lazy-object-proxy-1.7.1-r1 b/metadata/md5-cache/dev-python/lazy-object-proxy-1.7.1-r1 index 491a3626d2f0..bc96c8047d99 100644 --- a/metadata/md5-cache/dev-python/lazy-object-proxy-1.7.1-r1 +++ b/metadata/md5-cache/dev-python/lazy-object-proxy-1.7.1-r1 @@ -5,7 +5,7 @@ EAPI=8 HOMEPAGE=https://github.com/ionelmc/python-lazy-object-proxy https://pypi.org/project/lazy-object-proxy/ https://python-lazy-object-proxy.readthedocs.org/ INHERIT=distutils-r1 IUSE=test python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos +KEYWORDS=~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos LICENSE=BSD RDEPEND=python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=mirror://pypi/l/lazy-object-proxy/lazy-object-proxy-1.7.1.tar.gz _eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=9be127e1c347393641747b68dee61f8e +_md5_=311b5d54e13ab4c089667d7017ba2970 diff --git a/metadata/md5-cache/dev-python/manuel-1.10.1 b/metadata/md5-cache/dev-python/manuel-1.10.1 deleted file mode 100644 index e054137fceb1..000000000000 --- a/metadata/md5-cache/dev-python/manuel-1.10.1 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=test? ( dev-python/zope-testing[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) test? ( dev-python/six[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) >=dev-python/setuptools-42.0.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=Lets you mix and match traditional doctests with custom test syntax -EAPI=7 -HOMEPAGE=https://github.com/benji-york/manuel/ https://pypi.org/project/manuel/ -INHERIT=distutils-r1 -IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 -KEYWORDS=amd64 ~arm ~arm64 ~ppc64 ~riscv x86 -LICENSE=Apache-2.0 -RDEPEND=dev-python/six[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) >=dev-python/setuptools-42.0.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] -REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=mirror://pypi/m/manuel/manuel-1.10.1.tar.gz -_eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=b9afd6f4a260fa378aca1bc4fe357a86 diff --git a/metadata/md5-cache/dev-python/manuel-1.10.1-r1 b/metadata/md5-cache/dev-python/manuel-1.10.1-r1 deleted file mode 100644 index 3ebfcd48cdc5..000000000000 --- a/metadata/md5-cache/dev-python/manuel-1.10.1-r1 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=test? ( dev-python/zope-testing[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) test? ( dev-python/six[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) >=dev-python/gpep517-3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/setuptools-60.5.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/wheel[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=Lets you mix and match traditional doctests with custom test syntax -EAPI=8 -HOMEPAGE=https://github.com/benji-york/manuel/ https://pypi.org/project/manuel/ -INHERIT=distutils-r1 -IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 -KEYWORDS=amd64 ~arm arm64 ~ppc64 ~riscv x86 -LICENSE=Apache-2.0 -RDEPEND=dev-python/six[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) -REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=mirror://pypi/m/manuel/manuel-1.10.1.tar.gz -_eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=443a0d45329518e27d809c5cffff0fef diff --git a/metadata/md5-cache/dev-python/manuel-1.11.2 b/metadata/md5-cache/dev-python/manuel-1.11.2 index 8925d8b813a8..937b85c324c7 100644 --- a/metadata/md5-cache/dev-python/manuel-1.11.2 +++ b/metadata/md5-cache/dev-python/manuel-1.11.2 @@ -5,7 +5,7 @@ EAPI=8 HOMEPAGE=https://github.com/benji-york/manuel/ https://pypi.org/project/manuel/ INHERIT=distutils-r1 IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 -KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 +KEYWORDS=amd64 ~arm arm64 ~ppc64 ~riscv x86 LICENSE=Apache-2.0 RDEPEND=dev-python/six[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=mirror://pypi/m/manuel/manuel-1.11.2.tar.gz _eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=73d0f1802a3450110094002542e14e38 +_md5_=443a0d45329518e27d809c5cffff0fef diff --git a/metadata/md5-cache/dev-python/markdown-3.3.6 b/metadata/md5-cache/dev-python/markdown-3.3.6 deleted file mode 100644 index d7d984f7416c..000000000000 --- a/metadata/md5-cache/dev-python/markdown-3.3.6 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=test? ( dev-python/pygments[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pytidylib[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pyyaml[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) test? ( python_targets_pypy3? ( dev-python/importlib_metadata[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?] ) python_targets_python3_8? ( dev-python/importlib_metadata[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?] ) python_targets_python3_9? ( dev-python/importlib_metadata[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?] ) dev-python/unittest-or-fail[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) >=dev-python/setuptools-42.0.2[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=Python implementation of the markdown markup language -EAPI=8 -HOMEPAGE=https://python-markdown.github.io/ https://pypi.org/project/Markdown/ https://github.com/Python-Markdown/markdown -INHERIT=distutils-r1 -IUSE=doc test python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 -KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos -LICENSE=BSD -RDEPEND=python_targets_pypy3? ( dev-python/importlib_metadata[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?] ) python_targets_python3_8? ( dev-python/importlib_metadata[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?] ) python_targets_python3_9? ( dev-python/importlib_metadata[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) -REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=mirror://pypi/M/Markdown/Markdown-3.3.6.tar.gz -_eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=181f72c564e9a4c797223ddb8ddc02a2 diff --git a/metadata/md5-cache/dev-python/markdown-3.3.7 b/metadata/md5-cache/dev-python/markdown-3.3.7 index b5917294f3db..4f3d2df6bc92 100644 --- a/metadata/md5-cache/dev-python/markdown-3.3.7 +++ b/metadata/md5-cache/dev-python/markdown-3.3.7 @@ -5,7 +5,7 @@ EAPI=8 HOMEPAGE=https://python-markdown.github.io/ https://pypi.org/project/Markdown/ https://github.com/Python-Markdown/markdown INHERIT=distutils-r1 IUSE=doc test python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos +KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos LICENSE=BSD RDEPEND=python_targets_pypy3? ( dev-python/importlib_metadata[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?] ) python_targets_python3_8? ( dev-python/importlib_metadata[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?] ) python_targets_python3_9? ( dev-python/importlib_metadata[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=mirror://pypi/M/Markdown/Markdown-3.3.7.tar.gz _eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=d99ec64a5dfb53b8fc4d42a3f0d71345 +_md5_=6dd5cd0e44951158a5b0e1d658b88ad5 diff --git a/metadata/md5-cache/dev-python/marshmallow-3.15.0 b/metadata/md5-cache/dev-python/marshmallow-3.15.0 deleted file mode 100644 index 1a0fbd85ec7b..000000000000 --- a/metadata/md5-cache/dev-python/marshmallow-3.15.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=test? ( dev-python/pytz[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/simplejson[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) test? ( dev-python/packaging[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/python-dateutil[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/pytest-7.0.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) >=dev-python/gpep517-3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/setuptools-60.5.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/wheel[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=A library for converting to and from native Python datatypes -EAPI=8 -HOMEPAGE=https://github.com/marshmallow-code/marshmallow/ -INHERIT=distutils-r1 -IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 -KEYWORDS=~amd64 ~arm ~arm64 ~x86 -LICENSE=MIT -RDEPEND=dev-python/packaging[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/python-dateutil[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) -REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=mirror://pypi/m/marshmallow/marshmallow-3.15.0.tar.gz -_eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=3d4983ae8921404e944fdf22ff8119dd diff --git a/metadata/md5-cache/dev-python/metakernel-0.28.2-r1 b/metadata/md5-cache/dev-python/metakernel-0.28.2-r1 deleted file mode 100644 index 25313415757c..000000000000 --- a/metadata/md5-cache/dev-python/metakernel-0.28.2-r1 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=test? ( dev-python/ipykernel[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/jupyter_core[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/pexpect-4.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/pytest-7.0.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) >=dev-python/gpep517-3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/setuptools-60.5.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/wheel[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=Metakernel for Jupyter -EAPI=8 -HOMEPAGE=https://github.com/Calysto/metakernel -INHERIT=distutils-r1 -IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 -KEYWORDS=~amd64 ~x86 ~amd64-linux ~x86-linux -LICENSE=BSD -RDEPEND=dev-python/ipykernel[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/jupyter_core[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/pexpect-4.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) -REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=mirror://pypi/m/metakernel/metakernel-0.28.2.tar.gz -_eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=f789690f8b31164b71d83233f25ff14c diff --git a/metadata/md5-cache/dev-python/mkautodoc-0.1.0 b/metadata/md5-cache/dev-python/mkautodoc-0.1.0 deleted file mode 100644 index c0447150861b..000000000000 --- a/metadata/md5-cache/dev-python/mkautodoc-0.1.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=test? ( dev-python/markdown[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/pytest-7.0.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) >=dev-python/setuptools-42.0.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=Auto documentation for MkDocs -EAPI=7 -HOMEPAGE=https://github.com/tomchristie/mkautodoc/ https://pypi.org/project/mkautodoc/ -INHERIT=distutils-r1 -IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 -KEYWORDS=~amd64 ~x86 -LICENSE=BSD -RDEPEND=dev-python/markdown[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) -REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://github.com/tomchristie/mkautodoc/archive/0.1.0.tar.gz -> mkautodoc-0.1.0.tar.gz -_eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=36cc5c62cd591db590072f7726d54258 diff --git a/metadata/md5-cache/dev-python/munkres-1.1.4 b/metadata/md5-cache/dev-python/munkres-1.1.4 deleted file mode 100644 index 3b55203edf26..000000000000 --- a/metadata/md5-cache/dev-python/munkres-1.1.4 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=test? ( >=dev-python/pytest-7.0.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) >=dev-python/setuptools-42.0.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=Module implementing munkres algorithm for the Assignment Problem -EAPI=8 -HOMEPAGE=https://pypi.org/project/munkres/ https://github.com/bmc/munkres -INHERIT=distutils-r1 -IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 -KEYWORDS=~amd64 ~x86 -LICENSE=Apache-2.0 -RDEPEND=python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) -REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://github.com/bmc/munkres/archive/release-1.1.4.tar.gz -> munkres-1.1.4.tar.gz -_eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=6f0ad04293686f0702347f84a9e58893 diff --git a/metadata/md5-cache/dev-python/nbdime-3.1.1 b/metadata/md5-cache/dev-python/nbdime-3.1.1 deleted file mode 100644 index bb03e10185df..000000000000 --- a/metadata/md5-cache/dev-python/nbdime-3.1.1 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=test? ( dev-python/jsonschema[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/mock[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/notebook[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pytest-timeout[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/tabulate[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) doc? ( || ( ( >=dev-lang/python-3.10.0_p1-r1:3.10 >=dev-python/sphinx-4.4.0[python_targets_python3_10(-)] dev-python/recommonmark[python_targets_python3_10(-)] dev-python/sphinx_rtd_theme[python_targets_python3_10(-)] ) ( >=dev-lang/python-3.9.9-r1:3.9 >=dev-python/sphinx-4.4.0[python_targets_python3_9(-)] dev-python/recommonmark[python_targets_python3_9(-)] dev-python/sphinx_rtd_theme[python_targets_python3_9(-)] ) ( >=dev-lang/python-3.8.12_p1-r1:3.8 >=dev-python/sphinx-4.4.0[python_targets_python3_8(-)] dev-python/recommonmark[python_targets_python3_8(-)] dev-python/sphinx_rtd_theme[python_targets_python3_8(-)] ) ) ) test? ( dev-python/colorama[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/GitPython[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/jinja[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/jupyter_server[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/jupyter_server_mathjax[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/nbformat[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pygments[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/requests[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] www-servers/tornado[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] webtools? ( net-libs/nodejs[npm] ) >=dev-python/pytest-7.0.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) >=dev-python/setuptools-42.0.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=Diff and merge of Jupyter Notebooks -EAPI=8 -HOMEPAGE=https://jupyter.org -INHERIT=distutils-r1 -IUSE=webtools doc test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 -KEYWORDS=~amd64 -LICENSE=BSD -RDEPEND=dev-python/colorama[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/GitPython[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/jinja[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/jupyter_server[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/jupyter_server_mathjax[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/nbformat[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pygments[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/requests[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] www-servers/tornado[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] webtools? ( net-libs/nodejs[npm] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) -REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=mirror://pypi/n/nbdime/nbdime-3.1.1.tar.gz -_eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=ea10e8a6f83af5cfb0bd950606664a3c diff --git a/metadata/md5-cache/dev-python/neovim-remote-2.5.0 b/metadata/md5-cache/dev-python/neovim-remote-2.5.0 deleted file mode 100644 index cdbb698386c0..000000000000 --- a/metadata/md5-cache/dev-python/neovim-remote-2.5.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=test? ( app-editors/neovim ) test? ( dev-python/pynvim[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/psutil[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/pytest-7.0.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) >=dev-python/gpep517-3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/setuptools-60.5.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/wheel[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=A tool that helps control neovim processes -EAPI=8 -HOMEPAGE=https://github.com/mhinz/neovim-remote/ https://pypi.org/project/neovim-remote/ -INHERIT=distutils-r1 -IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 -KEYWORDS=~amd64 ~arm -LICENSE=MIT -RDEPEND=dev-python/pynvim[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/psutil[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) -REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://github.com/mhinz/neovim-remote/archive/v2.5.0.tar.gz -> neovim-remote-2.5.0.gh.tar.gz -_eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=cb89f8cde0a552b755b26c3f1be88aad diff --git a/metadata/md5-cache/dev-python/networkx-2.8.4 b/metadata/md5-cache/dev-python/networkx-2.8.4 new file mode 100644 index 000000000000..2e02ed454ecc --- /dev/null +++ b/metadata/md5-cache/dev-python/networkx-2.8.4 @@ -0,0 +1,16 @@ +BDEPEND=test? ( >=dev-python/lxml-4.5[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pyyaml-3.13[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_8? ( >=dev-python/numpy-1.19[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/scipy-1.6.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_9? ( >=dev-python/numpy-1.19[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/scipy-1.6.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( >=dev-python/numpy-1.19[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/scipy-1.6.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) ) test? ( >=dev-python/pytest-7.0.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) >=dev-python/gpep517-3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-60.5.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/wheel[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) +DEFINED_PHASES=compile configure install postinst prepare test +DESCRIPTION=Python tools to manipulate graphs and complex networks +EAPI=8 +HOMEPAGE=https://networkx.org/ https://github.com/networkx/networkx/ https://pypi.org/project/networkx/ +INHERIT=distutils-r1 optfeature virtualx +IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 test +KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos +LICENSE=BSD +RDEPEND=python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) +REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) +RESTRICT=!test? ( test ) !test? ( test ) +SLOT=0 +SRC_URI=mirror://pypi/n/networkx/networkx-2.8.4.tar.gz +_eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 optfeature d524f291c80f9d21ad80fe978e3ca760 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 +_md5_=e9380ad85b00f7e4c337ecdeebf38c15 diff --git a/metadata/md5-cache/dev-python/nuitka-0.7.7 b/metadata/md5-cache/dev-python/nuitka-0.7.7 deleted file mode 100644 index 9f9f962eb415..000000000000 --- a/metadata/md5-cache/dev-python/nuitka-0.7.7 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=dev-util/scons[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] test? ( dev-util/ccache ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) >=dev-python/gpep517-3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/setuptools-60.5.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/wheel[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] -DEFINED_PHASES=compile configure install postinst prepare test -DESCRIPTION=Python to native compiler -EAPI=8 -HOMEPAGE=https://www.nuitka.net -INHERIT=distutils-r1 flag-o-matic optfeature -IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 -KEYWORDS=~amd64 ~loong ~x86 -LICENSE=Apache-2.0 -RDEPEND=dev-util/scons[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) -REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://nuitka.net/releases/Nuitka-0.7.7.tar.gz -_eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 flag-o-matic a500d7cc40da3de38c361e889153bdf7 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 optfeature d524f291c80f9d21ad80fe978e3ca760 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=a74a9f966bba95c284e57252c51c882a diff --git a/metadata/md5-cache/dev-python/nuitka-0.8 b/metadata/md5-cache/dev-python/nuitka-0.8 deleted file mode 100644 index a414ad16dde1..000000000000 --- a/metadata/md5-cache/dev-python/nuitka-0.8 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=dev-util/scons[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] test? ( dev-util/ccache ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) >=dev-python/gpep517-3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/setuptools-60.5.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/wheel[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] -DEFINED_PHASES=compile configure install postinst prepare test -DESCRIPTION=Python to native compiler -EAPI=8 -HOMEPAGE=https://www.nuitka.net -INHERIT=distutils-r1 flag-o-matic optfeature -IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 -KEYWORDS=~amd64 ~loong ~x86 -LICENSE=Apache-2.0 -RDEPEND=dev-util/scons[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) -REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://nuitka.net/releases/Nuitka-0.8.tar.gz -_eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 flag-o-matic a500d7cc40da3de38c361e889153bdf7 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 optfeature d524f291c80f9d21ad80fe978e3ca760 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=a74a9f966bba95c284e57252c51c882a diff --git a/metadata/md5-cache/dev-python/nuitka-0.8.1 b/metadata/md5-cache/dev-python/nuitka-0.8.1 deleted file mode 100644 index 9910142a49ee..000000000000 --- a/metadata/md5-cache/dev-python/nuitka-0.8.1 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=dev-util/scons[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] test? ( dev-util/ccache ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) >=dev-python/gpep517-3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/setuptools-60.5.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/wheel[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] -DEFINED_PHASES=compile configure install postinst prepare test -DESCRIPTION=Python to native compiler -EAPI=8 -HOMEPAGE=https://www.nuitka.net -INHERIT=distutils-r1 flag-o-matic optfeature -IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 -KEYWORDS=~amd64 ~loong ~x86 -LICENSE=Apache-2.0 -RDEPEND=dev-util/scons[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) -REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://nuitka.net/releases/Nuitka-0.8.1.tar.gz -_eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 flag-o-matic a500d7cc40da3de38c361e889153bdf7 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 optfeature d524f291c80f9d21ad80fe978e3ca760 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=a74a9f966bba95c284e57252c51c882a diff --git a/metadata/md5-cache/dev-python/nuitka-0.8.2 b/metadata/md5-cache/dev-python/nuitka-0.8.2 deleted file mode 100644 index a2ae1b438e7d..000000000000 --- a/metadata/md5-cache/dev-python/nuitka-0.8.2 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=dev-util/scons[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] test? ( dev-util/ccache ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) >=dev-python/gpep517-3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/setuptools-60.5.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/wheel[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] -DEFINED_PHASES=compile configure install postinst prepare test -DESCRIPTION=Python to native compiler -EAPI=8 -HOMEPAGE=https://www.nuitka.net -INHERIT=distutils-r1 flag-o-matic optfeature -IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 -KEYWORDS=~amd64 ~loong ~x86 -LICENSE=Apache-2.0 -RDEPEND=dev-util/scons[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) -REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://nuitka.net/releases/Nuitka-0.8.2.tar.gz -_eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 flag-o-matic a500d7cc40da3de38c361e889153bdf7 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 optfeature d524f291c80f9d21ad80fe978e3ca760 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=a74a9f966bba95c284e57252c51c882a diff --git a/metadata/md5-cache/dev-python/nuitka-0.8.3 b/metadata/md5-cache/dev-python/nuitka-0.8.3 deleted file mode 100644 index 104df83510af..000000000000 --- a/metadata/md5-cache/dev-python/nuitka-0.8.3 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=dev-util/scons[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] test? ( dev-util/ccache ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) >=dev-python/gpep517-3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/setuptools-60.5.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/wheel[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] -DEFINED_PHASES=compile configure install postinst prepare test -DESCRIPTION=Python to native compiler -EAPI=8 -HOMEPAGE=https://www.nuitka.net -INHERIT=distutils-r1 flag-o-matic optfeature -IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 -KEYWORDS=~amd64 ~loong ~x86 -LICENSE=Apache-2.0 -RDEPEND=dev-util/scons[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) -REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://nuitka.net/releases/Nuitka-0.8.3.tar.gz -_eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 flag-o-matic a500d7cc40da3de38c361e889153bdf7 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 optfeature d524f291c80f9d21ad80fe978e3ca760 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=a74a9f966bba95c284e57252c51c882a diff --git a/metadata/md5-cache/dev-python/outcome-1.2.0 b/metadata/md5-cache/dev-python/outcome-1.2.0 new file mode 100644 index 000000000000..0235e3fbd13b --- /dev/null +++ b/metadata/md5-cache/dev-python/outcome-1.2.0 @@ -0,0 +1,16 @@ +BDEPEND=test? ( dev-python/async_generator[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pytest-asyncio[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test? ( dev-python/attrs[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-7.0.1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) doc? ( || ( ( >=dev-lang/python-3.11.0_beta1-r1:3.11 >=dev-python/sphinx-4.4.0[python_targets_python3_11(-)] dev-python/sphinxcontrib-trio[python_targets_python3_11(-)] ) ( >=dev-lang/python-3.10.0_p1-r1:3.10 >=dev-python/sphinx-4.4.0[python_targets_python3_10(-)] dev-python/sphinxcontrib-trio[python_targets_python3_10(-)] ) ( >=dev-lang/python-3.9.9-r1:3.9 >=dev-python/sphinx-4.4.0[python_targets_python3_9(-)] dev-python/sphinxcontrib-trio[python_targets_python3_9(-)] ) ( >=dev-lang/python-3.8.12_p1-r1:3.8 >=dev-python/sphinx-4.4.0[python_targets_python3_8(-)] dev-python/sphinxcontrib-trio[python_targets_python3_8(-)] ) ( >=dev-python/pypy3-7.3.7-r1:0 >=dev-python/sphinx-4.4.0[python_targets_pypy3(-)] dev-python/sphinxcontrib-trio[python_targets_pypy3(-)] ) ) ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) >=dev-python/gpep517-3[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-60.5.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/wheel[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=Capture the outcome of Python function calls +EAPI=8 +HOMEPAGE=https://github.com/python-trio/outcome/ https://pypi.org/project/outcome/ +INHERIT=distutils-r1 +IUSE=test doc python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 +LICENSE=|| ( Apache-2.0 MIT ) +RDEPEND=dev-python/attrs[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) +REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/python-trio/outcome/archive/v1.2.0.tar.gz -> outcome-1.2.0.gh.tar.gz +_eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 +_md5_=da02e35713db612027e03923b1ff6ccb diff --git a/metadata/md5-cache/dev-python/pdm-pep517-0.12.4 b/metadata/md5-cache/dev-python/pdm-pep517-0.12.4 deleted file mode 100644 index b3e1c31b370c..000000000000 --- a/metadata/md5-cache/dev-python/pdm-pep517-0.12.4 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=>=dev-python/cerberus-1.3.4[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/license-expression[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/packaging-21.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/tomli-2[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/tomli-w[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] test? ( dev-vcs/git ) test? ( >=dev-python/cerberus-1.3.4[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/license-expression[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/packaging-21.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/tomli-2[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/tomli-w[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/setuptools[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/pytest-7.0.1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) >=dev-python/gpep517-3[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=A PEP 517 backend for PDM that supports PEP 621 metadata -EAPI=8 -HOMEPAGE=https://pypi.org/project/pdm-pep517/ https://github.com/pdm-project/pdm-pep517/ -INHERIT=distutils-r1 -IUSE=test python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 -KEYWORDS=~amd64 ~x86 -LICENSE=MIT -RDEPEND=>=dev-python/cerberus-1.3.4[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/license-expression[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/packaging-21.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/tomli-2[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/tomli-w[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/setuptools[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) -REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://github.com/pdm-project/pdm-pep517/archive/0.12.4.tar.gz -> pdm-pep517-0.12.4.gh.tar.gz -_eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=538517b48f9260f5ad5d345ed7426a2f diff --git a/metadata/md5-cache/dev-python/pdm-pep517-0.12.5 b/metadata/md5-cache/dev-python/pdm-pep517-0.12.5 deleted file mode 100644 index 04e39e0446d3..000000000000 --- a/metadata/md5-cache/dev-python/pdm-pep517-0.12.5 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=>=dev-python/cerberus-1.3.4[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/license-expression[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/packaging-21.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/tomli-2[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/tomli-w[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] test? ( dev-vcs/git ) test? ( >=dev-python/cerberus-1.3.4[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/license-expression[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/packaging-21.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/tomli-2[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/tomli-w[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/setuptools[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-7.0.1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) >=dev-python/gpep517-3[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=A PEP 517 backend for PDM that supports PEP 621 metadata -EAPI=8 -HOMEPAGE=https://pypi.org/project/pdm-pep517/ https://github.com/pdm-project/pdm-pep517/ -INHERIT=distutils-r1 -IUSE=test python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 -KEYWORDS=~amd64 ~x86 -LICENSE=MIT -RDEPEND=>=dev-python/cerberus-1.3.4[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/license-expression[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/packaging-21.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/tomli-2[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/tomli-w[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/setuptools[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) -REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://github.com/pdm-project/pdm-pep517/archive/0.12.5.tar.gz -> pdm-pep517-0.12.5.gh.tar.gz -_eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=1022891ef2d1d303256bde9b20e1b7a9 diff --git a/metadata/md5-cache/dev-python/pefile-2021.9.3 b/metadata/md5-cache/dev-python/pefile-2021.9.3 deleted file mode 100644 index 44bb4c74d81d..000000000000 --- a/metadata/md5-cache/dev-python/pefile-2021.9.3 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) >=dev-python/gpep517-3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/setuptools-60.5.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/wheel[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=Module to read and work with Portable Executable (PE) files -EAPI=8 -HOMEPAGE=https://github.com/erocarrera/pefile -INHERIT=distutils-r1 -IUSE=python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 -KEYWORDS=~amd64 ~x86 -LICENSE=MIT -RDEPEND=python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) dev-python/future[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) -REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) -SLOT=0 -SRC_URI=https://github.com/erocarrera/pefile/releases/download/v2021.9.3/pefile-2021.9.3.tar.gz -_eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=909080211d176598639ff1f902355c04 diff --git a/metadata/md5-cache/dev-python/pipenv-2022.4.8 b/metadata/md5-cache/dev-python/pipenv-2022.4.8 deleted file mode 100644 index 0256be5c7e3f..000000000000 --- a/metadata/md5-cache/dev-python/pipenv-2022.4.8 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=dev-python/attrs[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/cached-property[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/cerberus-1.3.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/click[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/colorama-0.4.4[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/idna-3.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/iso8601[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/pexpect-4.8.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pip[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/python-dateutil-2.8.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/virtualenv-20.0.35[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/virtualenv-clone[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/requests-2.26.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/toml[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/tomli-1.2.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] =dev-python/urllib3-1.26.7[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/wheel-0.36.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/zipp-3.6.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] test? ( dev-python/flaky[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/mock[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pytz[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) test? ( dev-python/attrs[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/cached-property[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/cerberus-1.3.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/click[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/colorama-0.4.4[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/idna-3.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/iso8601[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/pexpect-4.8.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pip[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/python-dateutil-2.8.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/virtualenv-20.0.35[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/virtualenv-clone[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/requests-2.26.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/toml[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/tomli-1.2.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] =dev-python/urllib3-1.26.7[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/wheel-0.36.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/zipp-3.6.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/pytest-7.0.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) >=dev-python/gpep517-3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/setuptools-60.5.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/wheel[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=Python Development Workflow for Humans -EAPI=8 -HOMEPAGE=https://github.com/pypa/pipenv https://pypi.org/project/pipenv/ -INHERIT=distutils-r1 multiprocessing -IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 -KEYWORDS=~amd64 ~riscv ~x86 -LICENSE=MIT -RDEPEND=dev-python/attrs[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/cached-property[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/cerberus-1.3.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/click[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/colorama-0.4.4[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/idna-3.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/iso8601[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/pexpect-4.8.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pip[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/python-dateutil-2.8.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/virtualenv-20.0.35[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/virtualenv-clone[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/requests-2.26.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/toml[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/tomli-1.2.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] =dev-python/urllib3-1.26.7[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/wheel-0.36.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/zipp-3.6.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) -REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://github.com/pypa/pipenv/archive/v2022.4.8.tar.gz -> pipenv-2022.4.8.tar.gz -_eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=6068626ba2221ea9adf3da22c37463ed diff --git a/metadata/md5-cache/dev-python/pipenv-2022.5.2-r1 b/metadata/md5-cache/dev-python/pipenv-2022.5.2-r1 deleted file mode 100644 index 50e3051fc141..000000000000 --- a/metadata/md5-cache/dev-python/pipenv-2022.5.2-r1 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=dev-python/attrs[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/cached-property[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/cerberus-1.3.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/click[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/colorama-0.4.4[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/idna-3.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/iso8601[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pexpect-4.8.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pip[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/python-dateutil-2.8.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/virtualenv-20.0.35[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/virtualenv-clone[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/requests-2.26.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/toml[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/tomli-2.0.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/urllib3-1.26.7[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/wheel-0.36.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/zipp-3.6.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] test? ( dev-python/flaky[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/mock[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pytz[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test? ( dev-python/attrs[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/cached-property[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/cerberus-1.3.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/click[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/colorama-0.4.4[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/idna-3.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/iso8601[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pexpect-4.8.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pip[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/python-dateutil-2.8.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/virtualenv-20.0.35[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/virtualenv-clone[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/requests-2.26.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/toml[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/tomli-2.0.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/urllib3-1.26.7[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/wheel-0.36.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/zipp-3.6.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-7.0.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) >=dev-python/gpep517-3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-60.5.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/wheel[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=Python Development Workflow for Humans -EAPI=8 -HOMEPAGE=https://github.com/pypa/pipenv https://pypi.org/project/pipenv/ -INHERIT=distutils-r1 multiprocessing -IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 -KEYWORDS=~amd64 ~riscv ~x86 -LICENSE=MIT -RDEPEND=dev-python/attrs[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/cached-property[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/cerberus-1.3.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/click[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/colorama-0.4.4[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/idna-3.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/iso8601[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pexpect-4.8.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pip[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/python-dateutil-2.8.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/virtualenv-20.0.35[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/virtualenv-clone[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/requests-2.26.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/toml[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/tomli-2.0.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/urllib3-1.26.7[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/wheel-0.36.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/zipp-3.6.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) -REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://github.com/pypa/pipenv/archive/v2022.5.2.tar.gz -> pipenv-2022.5.2.tar.gz -_eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=76d608ee96e0e4fb0b9545063f98bcba diff --git a/metadata/md5-cache/dev-python/pivy-0.6.6-r1 b/metadata/md5-cache/dev-python/pivy-0.6.6-r1 deleted file mode 100644 index 4fe6018aac76..000000000000 --- a/metadata/md5-cache/dev-python/pivy-0.6.6-r1 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=dev-lang/swig dev-util/cmake python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) >=dev-python/gpep517-3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/setuptools-60.5.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/wheel[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] -DEFINED_PHASES=compile configure install prepare test -DEPEND=>=media-libs/coin-4.0.0 quarter? ( media-libs/quarter ) soqt? ( >=media-libs/SoQt-1.6.0 ) -DESCRIPTION=Coin3D bindings for Python -EAPI=8 -HOMEPAGE=https://github.com/coin3d/pivy -INHERIT=distutils-r1 -IUSE=+quarter soqt python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 -KEYWORDS=amd64 x86 -LICENSE=ISC -RDEPEND=>=media-libs/coin-4.0.0 quarter? ( media-libs/quarter ) soqt? ( >=media-libs/SoQt-1.6.0 ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) -REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) || ( quarter soqt ) || ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) -SLOT=0 -SRC_URI=https://github.com/coin3d/pivy/archive/0.6.6.tar.gz -> pivy-0.6.6.tar.gz -_eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=23ae234fdbb7f1ae11fdb37f2d3d8040 diff --git a/metadata/md5-cache/dev-python/pivy-0.6.7 b/metadata/md5-cache/dev-python/pivy-0.6.7 index c50e183b84b6..19f096630eaf 100644 --- a/metadata/md5-cache/dev-python/pivy-0.6.7 +++ b/metadata/md5-cache/dev-python/pivy-0.6.7 @@ -6,7 +6,7 @@ EAPI=8 HOMEPAGE=https://github.com/coin3d/pivy INHERIT=distutils-r1 IUSE=+quarter soqt test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 -KEYWORDS=~amd64 ~x86 +KEYWORDS=amd64 x86 LICENSE=ISC RDEPEND=>=media-libs/coin-4.0.0 quarter? ( media-libs/quarter ) soqt? ( >=media-libs/SoQt-1.6.0 ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) || ( quarter soqt ) || ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) @@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/coin3d/pivy/archive/refs/tags/0.6.7.tar.gz -> pivy-0.6.7.tar.gz _eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=a7a58dcd427635e5e78d755f33b9e8af +_md5_=b75f385d2728896b18d18114f0bd787c diff --git a/metadata/md5-cache/dev-python/platformdirs-2.5.1 b/metadata/md5-cache/dev-python/platformdirs-2.5.1 deleted file mode 100644 index e3105fc4d6c5..000000000000 --- a/metadata/md5-cache/dev-python/platformdirs-2.5.1 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=dev-python/setuptools_scm[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] test? ( dev-python/appdirs[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pytest-mock[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test? ( >=dev-python/pytest-7.0.1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) >=dev-python/gpep517-3[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-60.5.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/wheel[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=A small Python module for determining appropriate platform-specific dirs -EAPI=8 -HOMEPAGE=https://pypi.org/project/platformdirs/ https://github.com/platformdirs/platformdirs/ -INHERIT=distutils-r1 -IUSE=test python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 -KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 -LICENSE=MIT -RDEPEND=python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) -REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://github.com/platformdirs/platformdirs/archive/2.5.1.tar.gz -> platformdirs-2.5.1.gh.tar.gz -_eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=4a6cebed3f8068ceafc123d9cedb05d3 diff --git a/metadata/md5-cache/dev-python/platformdirs-2.5.2 b/metadata/md5-cache/dev-python/platformdirs-2.5.2 index ebb2c4c26206..fa0a39ed80d0 100644 --- a/metadata/md5-cache/dev-python/platformdirs-2.5.2 +++ b/metadata/md5-cache/dev-python/platformdirs-2.5.2 @@ -5,7 +5,7 @@ EAPI=8 HOMEPAGE=https://pypi.org/project/platformdirs/ https://github.com/platformdirs/platformdirs/ INHERIT=distutils-r1 IUSE=test python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 -KEYWORDS=amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ppc ppc64 ~riscv ~s390 sparc ~x86 +KEYWORDS=amd64 arm arm64 hppa ~ia64 ~loong ~m68k ppc ppc64 ~riscv ~s390 sparc x86 LICENSE=MIT RDEPEND=python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/platformdirs/platformdirs/archive/2.5.2.tar.gz -> platformdirs-2.5.2.gh.tar.gz _eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=135e03e2d796c025f99d9cee33e54294 +_md5_=9e07f0dfe2fadf634a325b9a670bbea2 diff --git a/metadata/md5-cache/dev-python/plotly-5.7.0 b/metadata/md5-cache/dev-python/plotly-5.7.0 deleted file mode 100644 index 9149e3aeb6d1..000000000000 --- a/metadata/md5-cache/dev-python/plotly-5.7.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=test? ( python_targets_python3_8? ( dev-python/backports-tempfile[python_targets_python3_8(-)?] ) dev-python/inflect[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/ipykernel[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/ipython[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/jupyter[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/jupyterlab[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/matplotlib[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/mock[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/numpy[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pandas[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pillow[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/psutil[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/requests[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pytz[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/scipy[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/statsmodels[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/xarray[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] sci-libs/pyshp[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] sci-libs/scikit-image[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] sci-libs/shapely[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) test? ( >=dev-python/tenacity-6.2.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/six-1.15.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/pytest-7.0.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) >=dev-python/gpep517-3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/setuptools-60.5.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/wheel[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=Browser-based graphing library for Python -EAPI=8 -HOMEPAGE=https://plotly.com/python/ -INHERIT=distutils-r1 -IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 -KEYWORDS=~amd64 -LICENSE=MIT -RDEPEND=>=dev-python/tenacity-6.2.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/six-1.15.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) -REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) -RESTRICT=test !test? ( test ) -SLOT=0 -SRC_URI=mirror://pypi/p/plotly/plotly-5.7.0.tar.gz -_eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=199311e8a0d1b8cae1a1dca039e88a9d diff --git a/metadata/md5-cache/dev-python/plotly-5.8.0 b/metadata/md5-cache/dev-python/plotly-5.8.0 deleted file mode 100644 index 00a79ef3fd63..000000000000 --- a/metadata/md5-cache/dev-python/plotly-5.8.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=test? ( python_targets_python3_8? ( dev-python/backports-tempfile[python_targets_python3_8(-)?] ) dev-python/inflect[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/ipykernel[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/ipython[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/jupyter[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/jupyterlab[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/matplotlib[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/mock[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/numpy[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pandas[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pillow[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/psutil[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/requests[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pytz[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/scipy[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/statsmodels[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/xarray[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] sci-libs/pyshp[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] sci-libs/scikit-image[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] sci-libs/shapely[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) test? ( >=dev-python/tenacity-6.2.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/pytest-7.0.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) >=dev-python/gpep517-3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/setuptools-60.5.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/wheel[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=Browser-based graphing library for Python -EAPI=8 -HOMEPAGE=https://plotly.com/python/ -INHERIT=distutils-r1 -IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 -KEYWORDS=~amd64 -LICENSE=MIT -RDEPEND=>=dev-python/tenacity-6.2.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) -REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) -RESTRICT=test !test? ( test ) -SLOT=0 -SRC_URI=mirror://pypi/p/plotly/plotly-5.8.0.tar.gz -_eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=0a503b72c67487b0c801515a158d4a8e diff --git a/metadata/md5-cache/dev-python/proto-plus-1.20.0 b/metadata/md5-cache/dev-python/proto-plus-1.20.0 deleted file mode 100644 index 6534efa92bfb..000000000000 --- a/metadata/md5-cache/dev-python/proto-plus-1.20.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=test? ( dev-python/google-api-core[python_targets_python3_8(-)?,python_targets_python3_9(-)?] dev-python/grpcio[python_targets_python3_8(-)?,python_targets_python3_9(-)?] dev-python/pytz[python_targets_python3_8(-)?,python_targets_python3_9(-)?] ) test? ( dev-python/protobuf-python[python_targets_python3_8(-)?,python_targets_python3_9(-)?] >=dev-python/pytest-7.0.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?] ) doc? ( || ( ( >=dev-lang/python-3.9.9-r1:3.9 >=dev-python/sphinx-4.4.0[python_targets_python3_9(-)] dev-python/sphinx_rtd_theme[python_targets_python3_9(-)] ) ( >=dev-lang/python-3.8.12_p1-r1:3.8 >=dev-python/sphinx-4.4.0[python_targets_python3_8(-)] dev-python/sphinx_rtd_theme[python_targets_python3_8(-)] ) ) ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) >=dev-python/gpep517-3[python_targets_python3_8(-)?,python_targets_python3_9(-)?] >=dev-python/setuptools-60.5.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?] dev-python/wheel[python_targets_python3_8(-)?,python_targets_python3_9(-)?] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=Beautiful, Pythonic protocol buffers -EAPI=8 -HOMEPAGE=https://pypi.org/project/proto-plus/ https://github.com/googleapis/proto-plus-python -INHERIT=distutils-r1 -IUSE=test doc python_targets_python3_8 python_targets_python3_9 -KEYWORDS=~amd64 ~x86 -LICENSE=Apache-2.0 -RDEPEND=dev-python/protobuf-python[python_targets_python3_8(-)?,python_targets_python3_9(-)?] python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) -REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://github.com/googleapis/proto-plus-python/archive/v1.20.0.tar.gz -> proto-plus-1.20.0.gh.tar.gz -_eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=2d516b8e46bcacfc0213f5f68bd73ac5 diff --git a/metadata/md5-cache/dev-python/proto-plus-1.20.1 b/metadata/md5-cache/dev-python/proto-plus-1.20.1 deleted file mode 100644 index d498f1fe30c5..000000000000 --- a/metadata/md5-cache/dev-python/proto-plus-1.20.1 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=test? ( dev-python/google-api-core[python_targets_python3_8(-)?,python_targets_python3_9(-)?] dev-python/grpcio[python_targets_python3_8(-)?,python_targets_python3_9(-)?] dev-python/pytz[python_targets_python3_8(-)?,python_targets_python3_9(-)?] ) test? ( dev-python/protobuf-python[python_targets_python3_8(-)?,python_targets_python3_9(-)?] >=dev-python/pytest-7.0.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?] ) doc? ( || ( ( >=dev-lang/python-3.9.9-r1:3.9 >=dev-python/sphinx-4.4.0[python_targets_python3_9(-)] dev-python/sphinx_rtd_theme[python_targets_python3_9(-)] ) ( >=dev-lang/python-3.8.12_p1-r1:3.8 >=dev-python/sphinx-4.4.0[python_targets_python3_8(-)] dev-python/sphinx_rtd_theme[python_targets_python3_8(-)] ) ) ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) >=dev-python/gpep517-3[python_targets_python3_8(-)?,python_targets_python3_9(-)?] >=dev-python/setuptools-60.5.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?] dev-python/wheel[python_targets_python3_8(-)?,python_targets_python3_9(-)?] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=Beautiful, Pythonic protocol buffers -EAPI=8 -HOMEPAGE=https://pypi.org/project/proto-plus/ https://github.com/googleapis/proto-plus-python -INHERIT=distutils-r1 -IUSE=test doc python_targets_python3_8 python_targets_python3_9 -KEYWORDS=~amd64 ~x86 -LICENSE=Apache-2.0 -RDEPEND=dev-python/protobuf-python[python_targets_python3_8(-)?,python_targets_python3_9(-)?] python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) -REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://github.com/googleapis/proto-plus-python/archive/v1.20.1.tar.gz -> proto-plus-1.20.1.gh.tar.gz -_eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=6c74260156cbf32293228f12d5a7b891 diff --git a/metadata/md5-cache/dev-python/proto-plus-1.20.6 b/metadata/md5-cache/dev-python/proto-plus-1.20.6 new file mode 100644 index 000000000000..b1e466fc4ee8 --- /dev/null +++ b/metadata/md5-cache/dev-python/proto-plus-1.20.6 @@ -0,0 +1,16 @@ +BDEPEND=test? ( >=dev-python/google-api-core-1.31.5[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/grpcio[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pytz[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) test? ( =dev-python/protobuf-python-3.19.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/pytest-7.0.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) doc? ( || ( ( >=dev-lang/python-3.10.0_p1-r1:3.10 >=dev-python/sphinx-4.4.0[python_targets_python3_10(-)] dev-python/sphinx_rtd_theme[python_targets_python3_10(-)] ) ( >=dev-lang/python-3.9.9-r1:3.9 >=dev-python/sphinx-4.4.0[python_targets_python3_9(-)] dev-python/sphinx_rtd_theme[python_targets_python3_9(-)] ) ( >=dev-lang/python-3.8.12_p1-r1:3.8 >=dev-python/sphinx-4.4.0[python_targets_python3_8(-)] dev-python/sphinx_rtd_theme[python_targets_python3_8(-)] ) ) ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) >=dev-python/gpep517-3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/setuptools-60.5.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/wheel[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=Beautiful, Pythonic protocol buffers +EAPI=8 +HOMEPAGE=https://github.com/googleapis/proto-plus-python/ https://pypi.org/project/proto-plus/ +INHERIT=distutils-r1 +IUSE=test doc python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 +KEYWORDS=~amd64 ~arm ~arm64 ~x86 +LICENSE=Apache-2.0 +RDEPEND==dev-python/protobuf-python-3.19.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) +REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/googleapis/proto-plus-python/archive/v1.20.6.tar.gz -> proto-plus-1.20.6.gh.tar.gz +_eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 +_md5_=e28ede09fc6a9ef63907c50d0599b5b1 diff --git a/metadata/md5-cache/dev-python/psycopg-3.0.15 b/metadata/md5-cache/dev-python/psycopg-3.0.15 new file mode 100644 index 000000000000..edf5d7c88f8d --- /dev/null +++ b/metadata/md5-cache/dev-python/psycopg-3.0.15 @@ -0,0 +1,17 @@ +BDEPEND=test? ( >=dev-db/postgresql-8.1[server] dev-python/pytest-asyncio[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test? ( >=dev-db/postgresql-8.1:* python_targets_python3_8? ( >=dev-python/backports-zoneinfo-0.2.0[python_targets_python3_8(-)?] ) python_targets_python3_8? ( >=dev-python/typing-extensions-3.10[python_targets_python3_8(-)?,python_targets_python3_9(-)?] ) python_targets_python3_9? ( >=dev-python/typing-extensions-3.10[python_targets_python3_8(-)?,python_targets_python3_9(-)?] ) >=dev-python/pytest-7.0.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) >=dev-python/gpep517-3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-60.5.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/wheel[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] +DEFINED_PHASES=compile configure install prepare test +DEPEND=>=dev-db/postgresql-8.1:* +DESCRIPTION=PostgreSQL database adapter for Python +EAPI=8 +HOMEPAGE=https://www.psycopg.org/psycopg3/ https://github.com/psycopg/psycopg/ https://pypi.org/project/psycopg/ +INHERIT=distutils-r1 +IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris +LICENSE=LGPL-3+ +RDEPEND=>=dev-db/postgresql-8.1:* python_targets_python3_8? ( >=dev-python/backports-zoneinfo-0.2.0[python_targets_python3_8(-)?] ) python_targets_python3_8? ( >=dev-python/typing-extensions-3.10[python_targets_python3_8(-)?,python_targets_python3_9(-)?] ) python_targets_python3_9? ( >=dev-python/typing-extensions-3.10[python_targets_python3_8(-)?,python_targets_python3_9(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) +REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/psycopg/psycopg/archive/3.0.15.tar.gz -> psycopg-3.0.15.gh.tar.gz +_eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 +_md5_=f664f1488b69ffb22eb5b0ed6aa1e376 diff --git a/metadata/md5-cache/dev-python/pyacoustid-1.2.0 b/metadata/md5-cache/dev-python/pyacoustid-1.2.0 deleted file mode 100644 index 9b238c8e073b..000000000000 --- a/metadata/md5-cache/dev-python/pyacoustid-1.2.0 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) >=dev-python/setuptools-42.0.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=Python bindings for Chromaprint and the AcoustID web service -EAPI=7 -HOMEPAGE=https://pypi.org/project/pyacoustid/ -INHERIT=distutils-r1 -IUSE=examples python_targets_python3_8 python_targets_python3_9 -KEYWORDS=~amd64 ~x86 -LICENSE=MIT -RDEPEND=dev-python/audioread[python_targets_python3_8(-)?,python_targets_python3_9(-)?] dev-python/requests[python_targets_python3_8(-)?,python_targets_python3_9(-)?] media-libs/chromaprint python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) -REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 ) -SLOT=0 -SRC_URI=mirror://pypi/p/pyacoustid/pyacoustid-1.2.0.tar.gz -_eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=78626c35f4571f59d817e46fff644463 diff --git a/metadata/md5-cache/dev-python/pybind11-2.9.2-r1 b/metadata/md5-cache/dev-python/pybind11-2.9.2-r1 index 2ec20a2471ae..c4add52a0985 100644 --- a/metadata/md5-cache/dev-python/pybind11-2.9.2-r1 +++ b/metadata/md5-cache/dev-python/pybind11-2.9.2-r1 @@ -5,7 +5,7 @@ EAPI=8 HOMEPAGE=https://pybind11.readthedocs.io/en/stable/ https://github.com/pybind/pybind11/ https://pypi.org/project/pybind11/ INHERIT=cmake distutils-r1 IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 +KEYWORDS=~alpha amd64 arm ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 ~sparc x86 LICENSE=BSD RDEPEND=dev-cpp/eigen:3 python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/pybind/pybind11/archive/v2.9.2.tar.gz -> pybind11-2.9.2.tar.gz _eclasses_=cmake 90e2b29417d53718328f3a95227137a0 distutils-r1 10a93585889c3ca7651cbcd2ee831e47 flag-o-matic a500d7cc40da3de38c361e889153bdf7 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=32ff3f106a81b4303dfde23d1e5ad639 +_md5_=a430abce31c57565482ce51a4db90d35 diff --git a/metadata/md5-cache/dev-python/pybtex-docutils-1.0.1 b/metadata/md5-cache/dev-python/pybtex-docutils-1.0.1 deleted file mode 100644 index 0d414cbeecbd..000000000000 --- a/metadata/md5-cache/dev-python/pybtex-docutils-1.0.1 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=test? ( dev-python/docutils[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pybtex[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-7.0.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) doc? ( || ( ( >=dev-lang/python-3.11.0_beta1-r1:3.11 >=dev-python/sphinx-4.4.0[python_targets_python3_11(-)] ) ( >=dev-lang/python-3.10.0_p1-r1:3.10 >=dev-python/sphinx-4.4.0[python_targets_python3_10(-)] ) ( >=dev-lang/python-3.9.9-r1:3.9 >=dev-python/sphinx-4.4.0[python_targets_python3_9(-)] ) ( >=dev-lang/python-3.8.12_p1-r1:3.8 >=dev-python/sphinx-4.4.0[python_targets_python3_8(-)] ) ) ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) >=dev-python/setuptools-42.0.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=A docutils backend for pybtex -EAPI=8 -HOMEPAGE=https://github.com/mcmtroffaes/pybtex-docutils -INHERIT=distutils-r1 -IUSE=test doc python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 -KEYWORDS=~amd64 ~x86 -LICENSE=MIT -RDEPEND=dev-python/docutils[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pybtex[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) -REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=mirror://pypi/p/pybtex-docutils/pybtex-docutils-1.0.1.tar.gz -_eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=0ceb2a556bccd4eb9c4d9eb08609de95 diff --git a/metadata/md5-cache/dev-python/pycuda-2019.1.2 b/metadata/md5-cache/dev-python/pycuda-2019.1.2 deleted file mode 100644 index 53a411ec35c6..000000000000 --- a/metadata/md5-cache/dev-python/pycuda-2019.1.2 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=test? ( dev-libs/boost:=[python,python_targets_python3_8(-)?,python_targets_python3_9(-)?] dev-python/decorator[python_targets_python3_8(-)?,python_targets_python3_9(-)?] dev-python/mako[python_targets_python3_8(-)?,python_targets_python3_9(-)?] dev-python/numpy[python_targets_python3_8(-)?,python_targets_python3_9(-)?] >=dev-python/pytools-2013[python_targets_python3_8(-)?,python_targets_python3_9(-)?] dev-util/nvidia-cuda-toolkit x11-drivers/nvidia-drivers opengl? ( virtual/opengl ) >=dev-python/pytest-7.0.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) -DEFINED_PHASES=compile configure install prepare test -DEPEND=dev-libs/boost:=[python,python_targets_python3_8(-)?,python_targets_python3_9(-)?] dev-python/decorator[python_targets_python3_8(-)?,python_targets_python3_9(-)?] dev-python/mako[python_targets_python3_8(-)?,python_targets_python3_9(-)?] dev-python/numpy[python_targets_python3_8(-)?,python_targets_python3_9(-)?] >=dev-python/pytools-2013[python_targets_python3_8(-)?,python_targets_python3_9(-)?] dev-util/nvidia-cuda-toolkit x11-drivers/nvidia-drivers opengl? ( virtual/opengl ) -DESCRIPTION=Python wrapper for NVIDIA CUDA -EAPI=7 -HOMEPAGE=https://mathema.tician.de/software/pycuda/ https://pypi.org/project/pycuda/ -INHERIT=cuda distutils-r1 -IUSE=examples opengl test test python_targets_python3_8 python_targets_python3_9 -KEYWORDS=~amd64 -LICENSE=GPL-2 -RDEPEND=dev-libs/boost:=[python,python_targets_python3_8(-)?,python_targets_python3_9(-)?] dev-python/decorator[python_targets_python3_8(-)?,python_targets_python3_9(-)?] dev-python/mako[python_targets_python3_8(-)?,python_targets_python3_9(-)?] dev-python/numpy[python_targets_python3_8(-)?,python_targets_python3_9(-)?] >=dev-python/pytools-2013[python_targets_python3_8(-)?,python_targets_python3_9(-)?] dev-util/nvidia-cuda-toolkit x11-drivers/nvidia-drivers opengl? ( virtual/opengl ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) -REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 ) -RESTRICT=userpriv !test? ( test ) !test? ( test ) -SLOT=0 -SRC_URI=mirror://pypi/p/pycuda/pycuda-2019.1.2.tar.gz -_eclasses_=cuda 15edbf8fd9df209322f42c06ecf59a96 distutils-r1 10a93585889c3ca7651cbcd2ee831e47 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic a500d7cc40da3de38c361e889153bdf7 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c -_md5_=0d597a82ea017d8d365321eef951d0f7 diff --git a/metadata/md5-cache/dev-python/pycurl-7.44.1-r1 b/metadata/md5-cache/dev-python/pycurl-7.44.1-r1 index 5fcd1ac88d5a..12fcfacefd10 100644 --- a/metadata/md5-cache/dev-python/pycurl-7.44.1-r1 +++ b/metadata/md5-cache/dev-python/pycurl-7.44.1-r1 @@ -6,7 +6,7 @@ EAPI=8 HOMEPAGE=http://pycurl.io/ https://github.com/pycurl/pycurl/ https://pypi.org/project/pycurl/ INHERIT=distutils-r1 toolchain-funcs IUSE=curl_ssl_gnutls curl_ssl_nss +curl_ssl_openssl examples ssl test test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos +KEYWORDS=~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos LICENSE=LGPL-2.1 RDEPEND=>=net-misc/curl-7.25.0-r1:=[ssl=] ssl? ( net-misc/curl[curl_ssl_gnutls(-)=,curl_ssl_nss(-)=,curl_ssl_openssl(-)=,-curl_ssl_axtls(-),-curl_ssl_cyassl(-)] curl_ssl_gnutls? ( >=net-libs/gnutls-2.11.0:= ) curl_ssl_openssl? ( dev-libs/openssl:= ) ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) @@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=mirror://pypi/p/pycurl/pycurl-7.44.1.tar.gz _eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=0c7099e68cd0c57e70faffeb1d6380ae +_md5_=69bbd44e75d42d1577c5d3228783b6bf diff --git a/metadata/md5-cache/dev-python/pydantic-1.9.1 b/metadata/md5-cache/dev-python/pydantic-1.9.1 index 7b5ff8bd5cb2..0123043316b8 100644 --- a/metadata/md5-cache/dev-python/pydantic-1.9.1 +++ b/metadata/md5-cache/dev-python/pydantic-1.9.1 @@ -5,7 +5,7 @@ EAPI=8 HOMEPAGE=https://github.com/samuelcolvin/pydantic INHERIT=distutils-r1 IUSE=test python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 -KEYWORDS=amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc ~x86 +KEYWORDS=amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 LICENSE=MIT RDEPEND=dev-python/typing-extensions[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=mirror://pypi/p/pydantic/pydantic-1.9.1.tar.gz _eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=1fd44456a6de0e413692094e2d09c20a +_md5_=4750600c18b58c22e986d527f54f3cb7 diff --git a/metadata/md5-cache/dev-python/pydevd-2.8.0-r1 b/metadata/md5-cache/dev-python/pydevd-2.8.0-r1 index 317212f58852..2227983632ce 100644 --- a/metadata/md5-cache/dev-python/pydevd-2.8.0-r1 +++ b/metadata/md5-cache/dev-python/pydevd-2.8.0-r1 @@ -5,7 +5,7 @@ EAPI=8 HOMEPAGE=https://github.com/fabioz/PyDev.Debugger/ INHERIT=distutils-r1 toolchain-funcs IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 +KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ppc ppc64 ~riscv ~s390 sparc x86 LICENSE=EPL-1.0 RDEPEND=!=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) @@ -13,4 +13,4 @@ RESTRICT=test !test? ( test ) SLOT=0 SRC_URI=https://github.com/fabioz/PyDev.Debugger/archive/pydev_debugger_2_8_0.tar.gz _eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=1cc8213a93f984981662d0dbe3681449 +_md5_=731a526d8db4e05544dd33a0f4c052e3 diff --git a/metadata/md5-cache/dev-python/pydotplus-2.0.2 b/metadata/md5-cache/dev-python/pydotplus-2.0.2 deleted file mode 100644 index 5c01a11c9958..000000000000 --- a/metadata/md5-cache/dev-python/pydotplus-2.0.2 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=test? ( dev-python/pyparsing[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] media-gfx/graphviz dev-python/unittest-or-fail[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) >=dev-python/setuptools-42.0.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=Improved version of the old pydot project -EAPI=7 -HOMEPAGE=https://pydotplus.readthedocs.org/ -INHERIT=distutils-r1 -IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 -KEYWORDS=~amd64 ~x86 -LICENSE=MIT -RDEPEND=dev-python/pyparsing[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] media-gfx/graphviz python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) -REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=mirror://pypi/p/pydotplus/pydotplus-2.0.2.tar.gz -_eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=010392e3a4088ffe9c74f53c4b511174 diff --git a/metadata/md5-cache/dev-python/pydyf-0.1.2 b/metadata/md5-cache/dev-python/pydyf-0.1.2 deleted file mode 100644 index 61c48250bf88..000000000000 --- a/metadata/md5-cache/dev-python/pydyf-0.1.2 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=test? ( app-text/ghostscript-gpl dev-python/pillow[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) test? ( >=dev-python/pytest-7.0.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) >=dev-python/pyproject2setuppy-22[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=A low-level PDF generator -EAPI=8 -HOMEPAGE=https://pypi.org/project/pydyf/ https://github.com/CourtBouillon/pydyf/ -INHERIT=distutils-r1 -IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 -KEYWORDS=~amd64 ~x86 -LICENSE=BSD -RDEPEND=python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) -REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://github.com/CourtBouillon/pydyf/archive/v0.1.2.tar.gz -> pydyf-0.1.2.gh.tar.gz -_eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=fd23dc08e7ae253cb0c004dcf95738c5 diff --git a/metadata/md5-cache/dev-python/pyghmi-1.5.42 b/metadata/md5-cache/dev-python/pyghmi-1.5.42 deleted file mode 100644 index 03bb68e2fa57..000000000000 --- a/metadata/md5-cache/dev-python/pyghmi-1.5.42 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=test? ( >=dev-python/fixtures-3.0.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/oslotest-3.2.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/sphinx-1.6.5[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/subunit-1.0.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/testscenarios-0.4[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/testtools-2.2.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) test? ( >=dev-python/cryptography-2.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pbr[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/python-dateutil-2.8.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/six-1.10.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/unittest-or-fail[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) >=dev-python/gpep517-3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/setuptools-60.5.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/wheel[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=A pure python implementation of IPMI protocol -EAPI=8 -HOMEPAGE=https://opendev.org/x/pyghmi/ https://pypi.org/project/pyghmi/ -INHERIT=distutils-r1 -IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 -KEYWORDS=~amd64 ~x86 -LICENSE=Apache-2.0 -RDEPEND=>=dev-python/cryptography-2.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pbr[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/python-dateutil-2.8.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/six-1.10.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) -REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=mirror://pypi/p/pyghmi/pyghmi-1.5.42.tar.gz -_eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=c2f9f76cea3d11599a7bb56cc4ee84ef diff --git a/metadata/md5-cache/dev-python/pyghmi-1.5.43 b/metadata/md5-cache/dev-python/pyghmi-1.5.43 deleted file mode 100644 index e898487b3a9e..000000000000 --- a/metadata/md5-cache/dev-python/pyghmi-1.5.43 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=test? ( >=dev-python/fixtures-3.0.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/oslotest-3.2.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/sphinx-1.6.5[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/subunit-1.0.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/testscenarios-0.4[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/testtools-2.2.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) test? ( >=dev-python/cryptography-2.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pbr[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/python-dateutil-2.8.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/six-1.10.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/unittest-or-fail[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) >=dev-python/gpep517-3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/setuptools-60.5.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/wheel[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=A pure python implementation of IPMI protocol -EAPI=8 -HOMEPAGE=https://opendev.org/x/pyghmi/ https://pypi.org/project/pyghmi/ -INHERIT=distutils-r1 -IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 -KEYWORDS=~amd64 ~x86 -LICENSE=Apache-2.0 -RDEPEND=>=dev-python/cryptography-2.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pbr[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/python-dateutil-2.8.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/six-1.10.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) -REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=mirror://pypi/p/pyghmi/pyghmi-1.5.43.tar.gz -_eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=c2f9f76cea3d11599a7bb56cc4ee84ef diff --git a/metadata/md5-cache/dev-python/pyghmi-1.5.45 b/metadata/md5-cache/dev-python/pyghmi-1.5.45 deleted file mode 100644 index 707655288dbf..000000000000 --- a/metadata/md5-cache/dev-python/pyghmi-1.5.45 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=test? ( >=dev-python/fixtures-3.0.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/oslotest-3.2.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/sphinx-1.6.5[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/subunit-1.0.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/testscenarios-0.4[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/testtools-2.2.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) test? ( >=dev-python/cryptography-2.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pbr[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/python-dateutil-2.8.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/six-1.10.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/unittest-or-fail[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) >=dev-python/gpep517-3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/setuptools-60.5.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/wheel[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=A pure python implementation of IPMI protocol -EAPI=8 -HOMEPAGE=https://opendev.org/x/pyghmi/ https://pypi.org/project/pyghmi/ -INHERIT=distutils-r1 -IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 -KEYWORDS=~amd64 ~x86 -LICENSE=Apache-2.0 -RDEPEND=>=dev-python/cryptography-2.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pbr[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/python-dateutil-2.8.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/six-1.10.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) -REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=mirror://pypi/p/pyghmi/pyghmi-1.5.45.tar.gz -_eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=c2f9f76cea3d11599a7bb56cc4ee84ef diff --git a/metadata/md5-cache/dev-python/pyghmi-1.5.44 b/metadata/md5-cache/dev-python/pyghmi-1.5.47 similarity index 98% rename from metadata/md5-cache/dev-python/pyghmi-1.5.44 rename to metadata/md5-cache/dev-python/pyghmi-1.5.47 index b6fbcf78f178..709b2e9bb886 100644 --- a/metadata/md5-cache/dev-python/pyghmi-1.5.44 +++ b/metadata/md5-cache/dev-python/pyghmi-1.5.47 @@ -11,6 +11,6 @@ RDEPEND=>=dev-python/cryptography-2.1[python_targets_python3_8(-)?,python_target REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) RESTRICT=!test? ( test ) SLOT=0 -SRC_URI=mirror://pypi/p/pyghmi/pyghmi-1.5.44.tar.gz +SRC_URI=mirror://pypi/p/pyghmi/pyghmi-1.5.47.tar.gz _eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=c2f9f76cea3d11599a7bb56cc4ee84ef diff --git a/metadata/md5-cache/dev-python/pyglet-1.5.23 b/metadata/md5-cache/dev-python/pyglet-1.5.23 deleted file mode 100644 index a165dd6817d4..000000000000 --- a/metadata/md5-cache/dev-python/pyglet-1.5.23 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=test? ( dev-python/pillow[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] media-libs/fontconfig ) test? ( virtual/glu virtual/opengl image? ( || ( dev-python/pillow[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] x11-libs/gtk+:2 ) ) sound? ( || ( media-libs/openal media-sound/pulseaudio ) ) >=dev-python/pytest-7.0.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) >=dev-python/gpep517-3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/setuptools-60.5.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/wheel[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=Cross-platform windowing and multimedia library for Python -EAPI=8 -HOMEPAGE=http://pyglet.org/ -INHERIT=distutils-r1 virtualx xdg-utils -IUSE=examples image +sound test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 test -KEYWORDS=amd64 ~arm ~arm64 ~riscv x86 ~amd64-linux ~x86-linux -LICENSE=BSD -RDEPEND=virtual/glu virtual/opengl image? ( || ( dev-python/pillow[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] x11-libs/gtk+:2 ) ) sound? ( || ( media-libs/openal media-sound/pulseaudio ) ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) -REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) -RESTRICT=!test? ( test ) !test? ( test ) -SLOT=0 -SRC_URI=https://github.com/pyglet/pyglet/archive/v1.5.23.tar.gz -> pyglet-1.5.23.tar.gz -_eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=08e8b030236345c09eb89aedecd06b39 diff --git a/metadata/md5-cache/dev-python/pyglet-1.5.24 b/metadata/md5-cache/dev-python/pyglet-1.5.24 deleted file mode 100644 index 5337df09f23d..000000000000 --- a/metadata/md5-cache/dev-python/pyglet-1.5.24 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=test? ( dev-python/pillow[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] media-libs/fontconfig ) test? ( virtual/glu virtual/opengl image? ( || ( dev-python/pillow[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] x11-libs/gtk+:2 ) ) sound? ( || ( media-libs/openal media-sound/pulseaudio ) ) >=dev-python/pytest-7.0.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) >=dev-python/gpep517-3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/setuptools-60.5.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/wheel[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=Cross-platform windowing and multimedia library for Python -EAPI=8 -HOMEPAGE=https://pyglet.org/ https://github.com/pyglet/pyglet/ https://pypi.org/project/pyglet/ -INHERIT=distutils-r1 virtualx xdg-utils -IUSE=examples image +sound test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 test -KEYWORDS=~amd64 ~arm ~arm64 ~riscv ~x86 ~amd64-linux ~x86-linux -LICENSE=BSD -RDEPEND=virtual/glu virtual/opengl image? ( || ( dev-python/pillow[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] x11-libs/gtk+:2 ) ) sound? ( || ( media-libs/openal media-sound/pulseaudio ) ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) -REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) -RESTRICT=!test? ( test ) !test? ( test ) -SLOT=0 -SRC_URI=https://github.com/pyglet/pyglet/archive/v1.5.24.tar.gz -> pyglet-1.5.24.tar.gz -_eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=0cc06a0c6d026180f2162a9986965935 diff --git a/metadata/md5-cache/dev-python/pyglet-1.5.26 b/metadata/md5-cache/dev-python/pyglet-1.5.26 index b88c62dc00c2..13eaf09cc323 100644 --- a/metadata/md5-cache/dev-python/pyglet-1.5.26 +++ b/metadata/md5-cache/dev-python/pyglet-1.5.26 @@ -5,7 +5,7 @@ EAPI=8 HOMEPAGE=https://pyglet.org/ https://github.com/pyglet/pyglet/ https://pypi.org/project/pyglet/ INHERIT=distutils-r1 virtualx xdg-utils IUSE=examples image +sound test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 test -KEYWORDS=~amd64 ~arm ~arm64 ~riscv ~x86 ~amd64-linux ~x86-linux +KEYWORDS=amd64 ~arm ~arm64 ~riscv x86 ~amd64-linux ~x86-linux LICENSE=BSD RDEPEND=virtual/glu virtual/opengl image? ( || ( dev-python/pillow[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] x11-libs/gtk+:2 ) ) sound? ( || ( media-libs/openal media-sound/pulseaudio ) ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/pyglet/pyglet/archive/v1.5.26.tar.gz -> pyglet-1.5.26.tar.gz _eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=0cc06a0c6d026180f2162a9986965935 +_md5_=3f1bd2f5c0499242ac612ac159206422 diff --git a/metadata/md5-cache/dev-python/pykka-3.0.2 b/metadata/md5-cache/dev-python/pykka-3.0.2 deleted file mode 100644 index f9075df14a00..000000000000 --- a/metadata/md5-cache/dev-python/pykka-3.0.2 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=test? ( dev-python/pytest-mock[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) test? ( >=dev-python/pytest-7.0.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) >=dev-python/pyproject2setuppy-22[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=A Python implementation of the actor model -EAPI=8 -HOMEPAGE=https://www.pykka.org/en/latest/ https://github.com/jodal/pykka/ -INHERIT=distutils-r1 -IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 -KEYWORDS=~amd64 -LICENSE=Apache-2.0 -RDEPEND=python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) -REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://github.com/jodal/pykka/archive/v3.0.2.tar.gz -> pykka-3.0.2.gh.tar.gz -_eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=1d4de277138c81aedc4f24f686bd22e5 diff --git a/metadata/md5-cache/dev-python/pylint-2.14.2 b/metadata/md5-cache/dev-python/pylint-2.14.2 new file mode 100644 index 000000000000..bbd76dbcfa21 --- /dev/null +++ b/metadata/md5-cache/dev-python/pylint-2.14.2 @@ -0,0 +1,16 @@ +BDEPEND=test? ( >=dev-python/GitPython-3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pytest-timeout[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/typing-extensions[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) test? ( =dev-python/astroid-2.11.6[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/dill-0.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/isort-4.2.5[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] =dev-python/mccabe-0.6[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] =dev-python/platformdirs-2.2.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/tomli-1.1.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/tomlkit-0.10.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] python_targets_python3_8? ( dev-python/typing-extensions[python_targets_python3_8(-)?,python_targets_python3_9(-)?] ) python_targets_python3_9? ( dev-python/typing-extensions[python_targets_python3_8(-)?,python_targets_python3_9(-)?] ) >=dev-python/pytest-7.0.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8[threads(+)] ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9[threads(+)] ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10[threads(+)] ) >=dev-python/gpep517-3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/setuptools-60.5.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/wheel[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=Python code static checker +EAPI=8 +HOMEPAGE=https://pypi.org/project/pylint/ https://github.com/PyCQA/pylint/ +INHERIT=distutils-r1 +IUSE=examples test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 +LICENSE=GPL-2 +RDEPEND==dev-python/astroid-2.11.6[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/dill-0.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/isort-4.2.5[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] =dev-python/mccabe-0.6[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] =dev-python/platformdirs-2.2.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/tomli-1.1.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/tomlkit-0.10.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] python_targets_python3_8? ( dev-python/typing-extensions[python_targets_python3_8(-)?,python_targets_python3_9(-)?] ) python_targets_python3_9? ( dev-python/typing-extensions[python_targets_python3_8(-)?,python_targets_python3_9(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8[threads(+)] ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9[threads(+)] ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10[threads(+)] ) +REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/pycqa/pylint/archive/v2.14.2.tar.gz -> pylint-2.14.2.gh.tar.gz +_eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 +_md5_=087284ab0c3a998fd1fdcc3a84a1d61e diff --git a/metadata/md5-cache/dev-python/pymetar-1.4 b/metadata/md5-cache/dev-python/pymetar-1.4 deleted file mode 100644 index 9a80cd41f11d..000000000000 --- a/metadata/md5-cache/dev-python/pymetar-1.4 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) >=dev-python/setuptools-42.0.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=Downloads and decodes to the weather report for a given station ID -EAPI=7 -HOMEPAGE=https://www.schwarzvogel.de/software/pymetar/ -INHERIT=distutils-r1 -IUSE=python_targets_python3_8 python_targets_python3_9 -KEYWORDS=~alpha ~amd64 ~arm ~x86 -LICENSE=GPL-2 -RDEPEND=python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) -REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 ) -SLOT=0 -SRC_URI=https://www.schwarzvogel.de/pkgs/pymetar-1.4.tar.gz -_eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=aadde7ef1a2b267d0f055031ff4c4749 diff --git a/metadata/md5-cache/dev-python/pynacl-1.5.0-r1 b/metadata/md5-cache/dev-python/pynacl-1.5.0-r1 index 1873dbd104be..d3e463206c6c 100644 --- a/metadata/md5-cache/dev-python/pynacl-1.5.0-r1 +++ b/metadata/md5-cache/dev-python/pynacl-1.5.0-r1 @@ -5,7 +5,7 @@ EAPI=8 HOMEPAGE=https://github.com/pyca/pynacl/ https://pypi.org/project/PyNaCl/ INHERIT=distutils-r1 IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux +KEYWORDS=~alpha amd64 arm ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux LICENSE=Apache-2.0 RDEPEND=dev-python/six[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/cffi-1.4.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-libs/libsodium:0/23 python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/pyca/pynacl/archive/1.5.0.tar.gz -> pynacl-1.5.0.gh.tar.gz _eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=356ba1e949c10890b649322824fe2ed8 +_md5_=d3782d1ff9b7268c2b93daa19b79d11f diff --git a/metadata/md5-cache/dev-python/pyotp-2.6.0 b/metadata/md5-cache/dev-python/pyotp-2.6.0 deleted file mode 100644 index 4c181249090d..000000000000 --- a/metadata/md5-cache/dev-python/pyotp-2.6.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=test? ( dev-python/unittest-or-fail[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) >=dev-python/setuptools-42.0.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=PyOTP is a Python library for generating and verifying one-time passwords -EAPI=7 -HOMEPAGE=https://github.com/pyauth/pyotp https://pypi.org/project/pyotp/ -INHERIT=distutils-r1 -IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 -KEYWORDS=~amd64 ~x86 -LICENSE=MIT -RDEPEND=python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) -REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=mirror://pypi/p/pyotp/pyotp-2.6.0.tar.gz -_eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=e2a5a433ba6fe19b456f959a3fbb811f diff --git a/metadata/md5-cache/dev-python/pyprof2calltree-1.4.5 b/metadata/md5-cache/dev-python/pyprof2calltree-1.4.5 deleted file mode 100644 index f482a4961cb5..000000000000 --- a/metadata/md5-cache/dev-python/pyprof2calltree-1.4.5 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) >=dev-python/setuptools-42.0.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=convert python profile data to kcachegrind calltree form -EAPI=7 -HOMEPAGE=https://pypi.org/project/pyprof2calltree/ -INHERIT=distutils-r1 -IUSE=python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 -KEYWORDS=~amd64 ~x86 -LICENSE=MIT -RDEPEND=python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) -REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) -SLOT=0 -SRC_URI=https://github.com/pwaller/pyprof2calltree/archive/v1.4.5.tar.gz -> pyprof2calltree-1.4.5.tar.gz -_eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=26e0a0181a6b85c1762f99511fe87ce0 diff --git a/metadata/md5-cache/dev-python/pypy3-7.3.9 b/metadata/md5-cache/dev-python/pypy3-7.3.9 deleted file mode 100644 index 120503cfe601..000000000000 --- a/metadata/md5-cache/dev-python/pypy3-7.3.9 +++ /dev/null @@ -1,15 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test -DEPEND=|| ( >=dev-python/pypy3-exe-7.3.9:3.9-7.3.9[bzip2?,ncurses?] >=dev-python/pypy3-exe-bin-7.3.9:3.9-7.3.9 ) dev-lang/python-exec[python_targets_pypy3(-)] dev-libs/openssl:0= gdbm? ( sys-libs/gdbm:0= ) sqlite? ( dev-db/sqlite:3= ) tk? ( dev-lang/tk:0= dev-tcltk/tix:0= ) !=dev-lang/python-2.7.5-r2:2.7 ) !!dev-python/pytest-forked ) -DESCRIPTION=A fast, compliant alternative implementation of the Python (3.9) language -EAPI=8 -HOMEPAGE=https://www.pypy.org/ -INHERIT=pax-utils python-any-r1 toolchain-funcs -IUSE=bzip2 gdbm +jit ncurses sqlite test tk -KEYWORDS=amd64 ~arm64 ~ppc64 x86 ~amd64-linux ~x86-linux -LICENSE=MIT -RDEPEND=|| ( >=dev-python/pypy3-exe-7.3.9:3.9-7.3.9[bzip2?,ncurses?] >=dev-python/pypy3-exe-bin-7.3.9:3.9-7.3.9 ) dev-lang/python-exec[python_targets_pypy3(-)] dev-libs/openssl:0= gdbm? ( sys-libs/gdbm:0= ) sqlite? ( dev-db/sqlite:3= ) tk? ( dev-lang/tk:0= dev-tcltk/tix:0= ) !=dev-python/pypy3-exe-7.3.9:3.9-7.3.9[bzip2?,ncurses?] >=dev-python/pypy3-exe-bin-7.3.9:3.9-7.3.9 ) dev-lang/python-exec[python_targets_pypy3(-)] dev-libs/openssl:0= gdbm? ( sys-libs/gdbm:0= ) sqlite? ( dev-db/sqlite:3= ) tk? ( dev-lang/tk:0= dev-tcltk/tix:0= ) !=dev-python/lxml-2.1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >dev-python/cssselect-0.7.9[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/webob-1.1.9[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/nose-1.3.7-r4[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) >=dev-python/setuptools-42.0.2[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] -DEFINED_PHASES=compile configure install postinst prepare test -DEPEND=test? ( dev-python/beautifulsoup4[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/requests[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/webtest[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) -DESCRIPTION=A jQuery-like library for python -EAPI=7 -HOMEPAGE=https://github.com/gawel/pyquery -INHERIT=distutils-r1 optfeature -IUSE=test python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 -KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos -LICENSE=BSD -RDEPEND=>=dev-python/lxml-2.1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >dev-python/cssselect-0.7.9[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/webob-1.1.9[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) -REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=mirror://pypi/p/pyquery/pyquery-1.4.3.tar.gz -_eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 optfeature d524f291c80f9d21ad80fe978e3ca760 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=8f6d78ba2154db3aafe510c0b6cb7633 diff --git a/metadata/md5-cache/dev-python/pyquery-1.4.3-r1 b/metadata/md5-cache/dev-python/pyquery-1.4.3-r1 index 6071e31ebe69..8e4dd611a394 100644 --- a/metadata/md5-cache/dev-python/pyquery-1.4.3-r1 +++ b/metadata/md5-cache/dev-python/pyquery-1.4.3-r1 @@ -6,7 +6,7 @@ EAPI=8 HOMEPAGE=https://github.com/gawel/pyquery/ https://pypi.org/project/pyquery/ INHERIT=distutils-r1 optfeature IUSE=test python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos +KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos LICENSE=BSD RDEPEND=>=dev-python/lxml-2.1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >dev-python/cssselect-0.7.9[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/webob-1.1.9[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) @@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=mirror://pypi/p/pyquery/pyquery-1.4.3.tar.gz _eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 optfeature d524f291c80f9d21ad80fe978e3ca760 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=61048686caed2149b15ad9f1ae8839a8 +_md5_=292f2f65cb85c40b81795ca0213cfe81 diff --git a/metadata/md5-cache/dev-python/pyroute2-0.5.19 b/metadata/md5-cache/dev-python/pyroute2-0.5.19 new file mode 100644 index 000000000000..35a419d2e74f --- /dev/null +++ b/metadata/md5-cache/dev-python/pyroute2-0.5.19 @@ -0,0 +1,16 @@ +BDEPEND=python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0=[sqlite] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8[sqlite] ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9[sqlite] ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10[sqlite] ) >=dev-python/setuptools-42.0.2[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=A pure Python netlink and Linux network configuration library +EAPI=8 +HOMEPAGE=https://github.com/svinota/pyroute2 +INHERIT=distutils-r1 +IUSE=python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 +KEYWORDS=~amd64 ~arm64 ~x86 +LICENSE=Apache-2.0 +RDEPEND=python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0=[sqlite] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8[sqlite] ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9[sqlite] ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10[sqlite] ) +REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) +RESTRICT=test +SLOT=0 +SRC_URI=https://github.com/svinota/pyroute2/archive/0.5.19.tar.gz -> pyroute2-0.5.19.gh.tar.gz +_eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 +_md5_=76659b87ac65109835e427518c437362 diff --git a/metadata/md5-cache/dev-python/pyrsistent-0.18.1-r1 b/metadata/md5-cache/dev-python/pyrsistent-0.18.1-r1 index 27d99f1f854b..010cfbb57541 100644 --- a/metadata/md5-cache/dev-python/pyrsistent-0.18.1-r1 +++ b/metadata/md5-cache/dev-python/pyrsistent-0.18.1-r1 @@ -5,7 +5,7 @@ EAPI=8 HOMEPAGE=https://github.com/tobgu/pyrsistent/ https://pypi.org/project/pyrsistent/ INHERIT=distutils-r1 IUSE=test python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 -KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux +KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux LICENSE=MIT RDEPEND=python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=mirror://pypi/p/pyrsistent/pyrsistent-0.18.1.tar.gz _eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=e0cb58533a4b64db8ff508d2b2bbeeef +_md5_=be22f4f308bbd918f300ca1749a7f1da diff --git a/metadata/md5-cache/dev-python/pysimdjson-4.0.3-r1 b/metadata/md5-cache/dev-python/pysimdjson-4.0.3-r1 deleted file mode 100644 index ba86fdeb15bd..000000000000 --- a/metadata/md5-cache/dev-python/pysimdjson-4.0.3-r1 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=dev-python/cython[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] test? ( =dev-python/pytest-7.0.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) >=dev-python/gpep517-3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-60.5.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/wheel[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] -DEFINED_PHASES=compile configure install prepare test -DEPEND==dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) -REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://github.com/TkTech/pysimdjson/archive/v4.0.3.tar.gz -> pysimdjson-4.0.3.gh.tar.gz -_eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=30684082340d9c8037d4bdc2b24038ef diff --git a/metadata/md5-cache/dev-python/pysvg-0.2.2_p3 b/metadata/md5-cache/dev-python/pysvg-0.2.2_p3 deleted file mode 100644 index c8d0ccd5f31d..000000000000 --- a/metadata/md5-cache/dev-python/pysvg-0.2.2_p3 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) >=dev-python/setuptools-42.0.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=Python SVG document creation library -EAPI=7 -HOMEPAGE=https://github.com/alorence/pysvg-py3 -INHERIT=distutils-r1 -IUSE=python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 -KEYWORDS=~amd64 -LICENSE=BSD -RDEPEND=python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) -REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) -SLOT=0 -SRC_URI=mirror://pypi/p/pysvg-py3/pysvg-py3-0.2.2.post3.tar.gz -_eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=fae5e2b57a0353740b9fbcc000c2bd8f diff --git a/metadata/md5-cache/dev-python/pytest-codeblocks-0.15.0 b/metadata/md5-cache/dev-python/pytest-codeblocks-0.15.0 deleted file mode 100644 index 688d73fb8364..000000000000 --- a/metadata/md5-cache/dev-python/pytest-codeblocks-0.15.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=>=dev-python/pytest-7.0.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] test? ( >=dev-python/pytest-7.0.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) >=dev-python/gpep517-3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/flit_core-3.7.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=Extract code blocks from markdown -EAPI=8 -HOMEPAGE=https://github.com/nschloe/pytest-codeblocks/ https://pypi.org/project/pytest_codeblocks/ -INHERIT=distutils-r1 -IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 -KEYWORDS=~amd64 ~x86 -LICENSE=MIT -RDEPEND=python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) -REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://github.com/nschloe/pytest-codeblocks/archive/v0.15.0.tar.gz -> pytest-codeblocks-0.15.0.tar.gz -_eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=529479400e5a1c069686ba3dae49dd10 diff --git a/metadata/md5-cache/dev-python/pytest-codeblocks-0.16.0 b/metadata/md5-cache/dev-python/pytest-codeblocks-0.16.0 deleted file mode 100644 index 8d8b8dc14880..000000000000 --- a/metadata/md5-cache/dev-python/pytest-codeblocks-0.16.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=test? ( >=dev-python/pytest-7.0.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-7.0.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) >=dev-python/gpep517-3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-60.5.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/wheel[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=Extract code blocks from markdown -EAPI=8 -HOMEPAGE=https://github.com/nschloe/pytest-codeblocks/ https://pypi.org/project/pytest_codeblocks/ -INHERIT=distutils-r1 -IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 -KEYWORDS=~amd64 ~x86 -LICENSE=MIT -RDEPEND=>=dev-python/pytest-7.0.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) -REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://github.com/nschloe/pytest-codeblocks/archive/v0.16.0.tar.gz -> pytest-codeblocks-0.16.0.gh.tar.gz -_eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=abdc685c988db5f3fa27d201d532cab5 diff --git a/metadata/md5-cache/dev-python/pytest-describe-2.0.1 b/metadata/md5-cache/dev-python/pytest-describe-2.0.1 deleted file mode 100644 index f6a4a567c1fd..000000000000 --- a/metadata/md5-cache/dev-python/pytest-describe-2.0.1 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=test? ( >=dev-python/pytest-2.6.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/pytest-7.0.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) >=dev-python/setuptools-42.0.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=Describe-style plugin for pytest -EAPI=8 -HOMEPAGE=https://github.com/pytest-dev/pytest-describe/ https://pypi.org/project/pytest-describe/ -INHERIT=distutils-r1 -IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 -KEYWORDS=~alpha amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc x86 -LICENSE=MIT -RDEPEND=>=dev-python/pytest-2.6.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) -REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=mirror://pypi/p/pytest-describe/pytest-describe-2.0.1.tar.gz -_eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=51b6eeb4bc332826784987d4159ac8bf diff --git a/metadata/md5-cache/dev-python/pytest-describe-2.0.1-r1 b/metadata/md5-cache/dev-python/pytest-describe-2.0.1-r1 index b8b371f2f189..b4e8c239a50d 100644 --- a/metadata/md5-cache/dev-python/pytest-describe-2.0.1-r1 +++ b/metadata/md5-cache/dev-python/pytest-describe-2.0.1-r1 @@ -5,7 +5,7 @@ EAPI=8 HOMEPAGE=https://github.com/pytest-dev/pytest-describe/ https://pypi.org/project/pytest-describe/ INHERIT=distutils-r1 IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 +KEYWORDS=~alpha amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc x86 LICENSE=MIT RDEPEND=>=dev-python/pytest-2.6.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=mirror://pypi/p/pytest-describe/pytest-describe-2.0.1.tar.gz _eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=9e5f919268b6a143eb49485d49cd6fe9 +_md5_=fcd8ceb52b5ea303eedf22008c62f67d diff --git a/metadata/md5-cache/dev-python/pytest-env-0.6.2 b/metadata/md5-cache/dev-python/pytest-env-0.6.2 deleted file mode 100644 index 7cd29dc83934..000000000000 --- a/metadata/md5-cache/dev-python/pytest-env-0.6.2 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) >=dev-python/setuptools-42.0.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=py.test plugin that allows you to add environment variables -EAPI=7 -HOMEPAGE=https://github.com/MobileDynasty/pytest-env -INHERIT=distutils-r1 -IUSE=python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 -KEYWORDS=amd64 ~hppa ~ppc ~ppc64 x86 -LICENSE=MIT -RDEPEND=dev-python/pytest[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) -REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) -SLOT=0 -SRC_URI=mirror://pypi/p/pytest-env/pytest-env-0.6.2.tar.gz -_eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=7b0494376d2361e42f89a67b9213a6b3 diff --git a/metadata/md5-cache/dev-python/pytest-env-0.6.2-r1 b/metadata/md5-cache/dev-python/pytest-env-0.6.2-r1 index 48f2bcedad27..bfee7c0770c4 100644 --- a/metadata/md5-cache/dev-python/pytest-env-0.6.2-r1 +++ b/metadata/md5-cache/dev-python/pytest-env-0.6.2-r1 @@ -5,11 +5,11 @@ EAPI=8 HOMEPAGE=https://github.com/MobileDynasty/pytest-env INHERIT=distutils-r1 IUSE=python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 -KEYWORDS=~amd64 ~hppa ~ppc ~ppc64 ~x86 +KEYWORDS=amd64 ~hppa ~ppc ~ppc64 x86 LICENSE=MIT RDEPEND=dev-python/pytest[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) SLOT=0 SRC_URI=mirror://pypi/p/pytest-env/pytest-env-0.6.2.tar.gz _eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=a4d1f80155e8b575d9e322a40e3848e2 +_md5_=62242c220600c270f853dc867c08f196 diff --git a/metadata/md5-cache/dev-python/pytest-faulthandler-2.0.1 b/metadata/md5-cache/dev-python/pytest-faulthandler-2.0.1 deleted file mode 100644 index 3da5fc5fa968..000000000000 --- a/metadata/md5-cache/dev-python/pytest-faulthandler-2.0.1 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) >=dev-python/setuptools-42.0.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=Pytest plugin that activates the fault handler module for tests -EAPI=7 -HOMEPAGE=https://github.com/pytest-dev/pytest-faulthandler -INHERIT=distutils-r1 -IUSE=python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 -KEYWORDS=amd64 x86 -LICENSE=MIT -RDEPEND=>=dev-python/pytest-5.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) -REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) -SLOT=0 -SRC_URI=https://github.com/pytest-dev/pytest-faulthandler/archive/2.0.1.tar.gz -> pytest-faulthandler-2.0.1.tar.gz -_eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=2484c7409cfc2b05d32c570540ccfd0e diff --git a/metadata/md5-cache/dev-python/pytest-faulthandler-2.0.1-r1 b/metadata/md5-cache/dev-python/pytest-faulthandler-2.0.1-r1 index 5daefb013e7b..ec967537c4db 100644 --- a/metadata/md5-cache/dev-python/pytest-faulthandler-2.0.1-r1 +++ b/metadata/md5-cache/dev-python/pytest-faulthandler-2.0.1-r1 @@ -5,11 +5,11 @@ EAPI=8 HOMEPAGE=https://github.com/pytest-dev/pytest-faulthandler INHERIT=distutils-r1 IUSE=python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 -KEYWORDS=~amd64 ~x86 +KEYWORDS=amd64 x86 LICENSE=MIT RDEPEND=>=dev-python/pytest-5.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) SLOT=0 SRC_URI=https://github.com/pytest-dev/pytest-faulthandler/archive/2.0.1.tar.gz -> pytest-faulthandler-2.0.1.tar.gz _eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=66ec3c82d292731778e768351fb74ecb +_md5_=009e2d15e8523dcaebcd48a4ca5bdf82 diff --git a/metadata/md5-cache/dev-python/pytest-plus-0.2 b/metadata/md5-cache/dev-python/pytest-plus-0.2 deleted file mode 100644 index 96538d61d660..000000000000 --- a/metadata/md5-cache/dev-python/pytest-plus-0.2 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=dev-python/setuptools_scm[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/setuptools_scm_git_archive[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] test? ( dev-python/more-itertools[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pytest[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/pytest-7.0.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) >=dev-python/setuptools-42.0.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=PyTest Plus Plugin - extends pytest functionality -EAPI=7 -HOMEPAGE=https://github.com/pytest-dev/pytest-plus -INHERIT=distutils-r1 -IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 -KEYWORDS=~amd64 ~riscv -LICENSE=MIT -RDEPEND=dev-python/more-itertools[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pytest[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) -REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=mirror://pypi/p/pytest-plus/pytest-plus-0.2.tar.gz -_eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=a4a6aad7be05322eefb03c1e0b80af5f diff --git a/metadata/md5-cache/dev-python/pytest-shell-utilities-1.0.5 b/metadata/md5-cache/dev-python/pytest-shell-utilities-1.0.5 deleted file mode 100644 index 033f39868fc1..000000000000 --- a/metadata/md5-cache/dev-python/pytest-shell-utilities-1.0.5 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=dev-python/wheel[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] test? ( dev-python/pytest-subtests[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) test? ( >=dev-python/pytest-6.0.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/attrs[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/psutil[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/typing-extensions[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pytest-helpers-namespace[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pytest-skip-markers[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/pytest-7.0.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) >=dev-python/gpep517-3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/setuptools-60.5.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/wheel[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=pytest plugin: fixtures and code to help with running shell commands on tests -EAPI=8 -HOMEPAGE=https://pypi.org/project/pytest-shell-utilities/ https://github.com/saltstack/pytest-shell-utilities -INHERIT=distutils-r1 -IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 -KEYWORDS=amd64 ~arm ~arm64 x86 -LICENSE=Apache-2.0 -RDEPEND=>=dev-python/pytest-6.0.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/attrs[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/psutil[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/typing-extensions[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pytest-helpers-namespace[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pytest-skip-markers[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) -REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://github.com/saltstack/pytest-shell-utilities/archive/refs/tags/1.0.5.tar.gz -> pytest-shell-utilities-1.0.5.tar.gz -_eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=958a5ecbd053879546521011c64512ba diff --git a/metadata/md5-cache/dev-python/pytest-shell-utilities-1.1.0 b/metadata/md5-cache/dev-python/pytest-shell-utilities-1.1.0 deleted file mode 100644 index f10a7b6c7d2a..000000000000 --- a/metadata/md5-cache/dev-python/pytest-shell-utilities-1.1.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=dev-python/setuptools_scm[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] test? ( dev-python/pytest-subtests[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) test? ( >=dev-python/pytest-6.0.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/attrs[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/psutil[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/typing-extensions[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pytest-helpers-namespace[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pytest-skip-markers[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/pytest-7.0.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) >=dev-python/gpep517-3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/setuptools-60.5.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/wheel[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=pytest plugin: fixtures and code to help with running shell commands on tests -EAPI=8 -HOMEPAGE=https://pypi.org/project/pytest-shell-utilities/ https://github.com/saltstack/pytest-shell-utilities -INHERIT=distutils-r1 -IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 -KEYWORDS=~amd64 ~arm ~arm64 ~x86 -LICENSE=Apache-2.0 -RDEPEND=>=dev-python/pytest-6.0.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/attrs[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/psutil[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/typing-extensions[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pytest-helpers-namespace[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pytest-skip-markers[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) -REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://github.com/saltstack/pytest-shell-utilities/archive/1.1.0.tar.gz -> pytest-shell-utilities-1.1.0.tar.gz -_eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=de7c07eb5fbc7c2353578712c7c1f8c4 diff --git a/metadata/md5-cache/dev-python/pytest-shell-utilities-1.2.0 b/metadata/md5-cache/dev-python/pytest-shell-utilities-1.2.0 deleted file mode 100644 index 151db2d132c2..000000000000 --- a/metadata/md5-cache/dev-python/pytest-shell-utilities-1.2.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=dev-python/setuptools_scm[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] test? ( dev-python/pytest-subtests[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) test? ( >=dev-python/pytest-6.0.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/attrs[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/psutil[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/typing-extensions[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pytest-helpers-namespace[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pytest-skip-markers[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/pytest-7.0.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) >=dev-python/gpep517-3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/setuptools-60.5.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/wheel[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=pytest plugin: fixtures and code to help with running shell commands on tests -EAPI=8 -HOMEPAGE=https://pypi.org/project/pytest-shell-utilities/ https://github.com/saltstack/pytest-shell-utilities/ -INHERIT=distutils-r1 -IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 -KEYWORDS=~amd64 ~arm ~arm64 ~x86 -LICENSE=Apache-2.0 -RDEPEND=>=dev-python/pytest-6.0.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/attrs[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/psutil[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/typing-extensions[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pytest-helpers-namespace[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pytest-skip-markers[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) -REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://github.com/saltstack/pytest-shell-utilities/archive/1.2.0.tar.gz -> pytest-shell-utilities-1.2.0.tar.gz -_eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=2a0fd8e6047e554dff78d8ff3e72b187 diff --git a/metadata/md5-cache/dev-python/pytest-shell-utilities-1.2.1 b/metadata/md5-cache/dev-python/pytest-shell-utilities-1.2.1 deleted file mode 100644 index dd0ff017a352..000000000000 --- a/metadata/md5-cache/dev-python/pytest-shell-utilities-1.2.1 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=dev-python/setuptools_scm[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] test? ( dev-python/pytest-subtests[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) test? ( >=dev-python/pytest-6.0.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/attrs[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/psutil[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/typing-extensions[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pytest-helpers-namespace[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pytest-skip-markers[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/pytest-7.0.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) >=dev-python/gpep517-3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/setuptools-60.5.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/wheel[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=pytest plugin: fixtures and code to help with running shell commands on tests -EAPI=8 -HOMEPAGE=https://pypi.org/project/pytest-shell-utilities/ https://github.com/saltstack/pytest-shell-utilities/ -INHERIT=distutils-r1 -IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 -KEYWORDS=~amd64 ~arm ~arm64 ~x86 -LICENSE=Apache-2.0 -RDEPEND=>=dev-python/pytest-6.0.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/attrs[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/psutil[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/typing-extensions[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pytest-helpers-namespace[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pytest-skip-markers[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) -REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://github.com/saltstack/pytest-shell-utilities/archive/1.2.1.tar.gz -> pytest-shell-utilities-1.2.1.tar.gz -_eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=2a0fd8e6047e554dff78d8ff3e72b187 diff --git a/metadata/md5-cache/dev-python/pytest-shell-utilities-1.3.0 b/metadata/md5-cache/dev-python/pytest-shell-utilities-1.3.0 deleted file mode 100644 index 8603db907db7..000000000000 --- a/metadata/md5-cache/dev-python/pytest-shell-utilities-1.3.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=dev-python/setuptools_scm[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] test? ( dev-python/pytest-subtests[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) test? ( >=dev-python/pytest-6.0.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/attrs[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/psutil[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/typing-extensions[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pytest-helpers-namespace[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pytest-skip-markers[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/pytest-7.0.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) >=dev-python/gpep517-3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/setuptools-60.5.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/wheel[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=pytest plugin: fixtures and code to help with running shell commands on tests -EAPI=8 -HOMEPAGE=https://pypi.org/project/pytest-shell-utilities/ https://github.com/saltstack/pytest-shell-utilities/ -INHERIT=distutils-r1 -IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 -KEYWORDS=~amd64 ~arm ~arm64 ~x86 -LICENSE=Apache-2.0 -RDEPEND=>=dev-python/pytest-6.0.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/attrs[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/psutil[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/typing-extensions[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pytest-helpers-namespace[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pytest-skip-markers[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) -REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://github.com/saltstack/pytest-shell-utilities/archive/1.3.0.tar.gz -> pytest-shell-utilities-1.3.0.tar.gz -_eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=2a0fd8e6047e554dff78d8ff3e72b187 diff --git a/metadata/md5-cache/dev-python/pytest-shell-utilities-1.4.0 b/metadata/md5-cache/dev-python/pytest-shell-utilities-1.4.0 deleted file mode 100644 index 33700d2c99ec..000000000000 --- a/metadata/md5-cache/dev-python/pytest-shell-utilities-1.4.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=dev-python/setuptools_scm[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] test? ( dev-python/pytest-subtests[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) test? ( >=dev-python/pytest-6.0.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/attrs[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/psutil[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/typing-extensions[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pytest-helpers-namespace[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pytest-skip-markers[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/pytest-7.0.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) >=dev-python/gpep517-3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/setuptools-60.5.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/wheel[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=pytest plugin: fixtures and code to help with running shell commands on tests -EAPI=8 -HOMEPAGE=https://pypi.org/project/pytest-shell-utilities/ https://github.com/saltstack/pytest-shell-utilities/ -INHERIT=distutils-r1 -IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 -KEYWORDS=~amd64 ~arm ~arm64 ~riscv ~x86 -LICENSE=Apache-2.0 -RDEPEND=>=dev-python/pytest-6.0.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/attrs[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/psutil[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/typing-extensions[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pytest-helpers-namespace[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pytest-skip-markers[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) -REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://github.com/saltstack/pytest-shell-utilities/archive/1.4.0.tar.gz -> pytest-shell-utilities-1.4.0.gh.tar.gz -_eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=fbfd6478ef3b198defdc92927cfef815 diff --git a/metadata/md5-cache/dev-python/pytest-shell-utilities-1.5.0 b/metadata/md5-cache/dev-python/pytest-shell-utilities-1.5.0 index 459eea2d7988..d29c109bb7c8 100644 --- a/metadata/md5-cache/dev-python/pytest-shell-utilities-1.5.0 +++ b/metadata/md5-cache/dev-python/pytest-shell-utilities-1.5.0 @@ -5,7 +5,7 @@ EAPI=8 HOMEPAGE=https://pypi.org/project/pytest-shell-utilities/ https://github.com/saltstack/pytest-shell-utilities/ INHERIT=distutils-r1 IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 -KEYWORDS=~amd64 ~arm ~arm64 ~riscv ~x86 +KEYWORDS=amd64 ~arm ~arm64 ~riscv x86 LICENSE=Apache-2.0 RDEPEND=>=dev-python/pytest-6.0.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/attrs[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/psutil[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/typing-extensions[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pytest-helpers-namespace[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pytest-skip-markers[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/saltstack/pytest-shell-utilities/archive/1.5.0.tar.gz -> pytest-shell-utilities-1.5.0.gh.tar.gz _eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=fbfd6478ef3b198defdc92927cfef815 +_md5_=580fa8aeb629c7fadefc295fdfb0274d diff --git a/metadata/md5-cache/dev-python/pytest-subtesthack-0.1.2-r1 b/metadata/md5-cache/dev-python/pytest-subtesthack-0.1.2-r1 deleted file mode 100644 index ee3e5a1e1d35..000000000000 --- a/metadata/md5-cache/dev-python/pytest-subtesthack-0.1.2-r1 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=test? ( dev-python/pytest[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/pytest-7.0.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) >=dev-python/setuptools-42.0.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] -DEFINED_PHASES=compile configure install prepare test -DEPEND=test? ( dev-python/hypothesis[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) -DESCRIPTION=A hack for test fixtures, needed for hypothesis inside py.test -EAPI=8 -HOMEPAGE=https://github.com/untitaker/pytest-subtesthack/ -INHERIT=distutils-r1 -IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 -KEYWORDS=~amd64 ~arm ~arm64 ~riscv ~x86 -LICENSE=public-domain -RDEPEND=dev-python/pytest[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) -REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://github.com/untitaker/pytest-subtesthack/archive/0.1.2.tar.gz -> pytest-subtesthack-0.1.2.tar.gz -_eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=2f7b5b41d0d9664ff82e6f7b0555f893 diff --git a/metadata/md5-cache/dev-python/python-bugzilla-3.2.0 b/metadata/md5-cache/dev-python/python-bugzilla-3.2.0 deleted file mode 100644 index 709f81d8a60b..000000000000 --- a/metadata/md5-cache/dev-python/python-bugzilla-3.2.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=dev-python/docutils[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] test? ( || ( dev-python/python-magic[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] sys-apps/file[python,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) dev-python/requests[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/pytest-7.0.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) >=dev-python/setuptools-42.0.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=A python module for interacting with Bugzilla over XMLRPC -EAPI=8 -HOMEPAGE=https://github.com/python-bugzilla/python-bugzilla -INHERIT=distutils-r1 -IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 -KEYWORDS=amd64 arm arm64 ppc ppc64 ~riscv ~s390 sparc x86 -LICENSE=GPL-2+ -RDEPEND=|| ( dev-python/python-magic[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] sys-apps/file[python,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) dev-python/requests[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) -REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=mirror://pypi/p/python-bugzilla/python-bugzilla-3.2.0.tar.gz -_eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=c1eccc9ef27c5d290d8b1402dbaa6be0 diff --git a/metadata/md5-cache/dev-python/python-bugzilla-3.2.0-r1 b/metadata/md5-cache/dev-python/python-bugzilla-3.2.0-r1 index d855ed8ea838..6a97660edb1e 100644 --- a/metadata/md5-cache/dev-python/python-bugzilla-3.2.0-r1 +++ b/metadata/md5-cache/dev-python/python-bugzilla-3.2.0-r1 @@ -5,7 +5,7 @@ EAPI=8 HOMEPAGE=https://github.com/python-bugzilla/python-bugzilla/ https://pypi.org/project/python-bugzilla/ INHERIT=distutils-r1 IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 -KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 +KEYWORDS=amd64 arm arm64 ppc ppc64 ~riscv ~s390 sparc x86 LICENSE=GPL-2+ RDEPEND=|| ( dev-python/python-magic[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] sys-apps/file[python,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) dev-python/requests[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=mirror://pypi/p/python-bugzilla/python-bugzilla-3.2.0.tar.gz _eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=97d2cdcbc7405e5c681329450910e6d9 +_md5_=e77322c590bc70c53835f80ae4cb1072 diff --git a/metadata/md5-cache/dev-python/python-cstruct-2.1 b/metadata/md5-cache/dev-python/python-cstruct-2.1 deleted file mode 100644 index 1ca8ea4dfb2d..000000000000 --- a/metadata/md5-cache/dev-python/python-cstruct-2.1 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=test? ( >=dev-python/pytest-7.0.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) >=dev-python/setuptools-42.0.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=C-style structs for Python -EAPI=8 -HOMEPAGE=https://github.com/andreax79/python-cstruct https://pypi.org/project/cstruct/ -INHERIT=distutils-r1 -IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 -KEYWORDS=~amd64 ~x86 -LICENSE=MIT -RDEPEND=python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) -REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://github.com/andreax79/python-cstruct/archive/v2.1.tar.gz -> python-cstruct-2.1.tar.gz -_eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=e6565835cb8bbf453533cc71cfe71c56 diff --git a/metadata/md5-cache/dev-python/python-debian-0.1.44 b/metadata/md5-cache/dev-python/python-debian-0.1.44 new file mode 100644 index 000000000000..f85e71dc01d7 --- /dev/null +++ b/metadata/md5-cache/dev-python/python-debian-0.1.44 @@ -0,0 +1,16 @@ +BDEPEND=test? ( app-arch/dpkg ) test? ( dev-python/chardet[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/unittest-or-fail[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) >=dev-python/gpep517-3[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-60.5.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/wheel[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=Python modules to work with Debian-related data formats +EAPI=8 +HOMEPAGE=https://salsa.debian.org/python-debian-team/python-debian/ https://pypi.org/project/python-debian/ +INHERIT=distutils-r1 +IUSE=test python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 +KEYWORDS=~amd64 ~arm ~x86 +LICENSE=GPL-2 GPL-3 +RDEPEND=dev-python/chardet[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) +REQUIRED_USE=|| ( python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=mirror://debian/pool/main/p/python-debian/python-debian_0.1.44.tar.xz +_eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 +_md5_=270fc37b444fc1418f580338b8134944 diff --git a/metadata/md5-cache/dev-python/python-gammu-2.11 b/metadata/md5-cache/dev-python/python-gammu-2.11 deleted file mode 100644 index 90c9acf511f6..000000000000 --- a/metadata/md5-cache/dev-python/python-gammu-2.11 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=virtual/pkgconfig test? ( python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8[sqlite] ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9[sqlite] ) app-mobilephone/gammu[dbi] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) >=dev-python/setuptools-42.0.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?] -DEFINED_PHASES=compile configure install prepare test -DEPEND=>=app-mobilephone/gammu-1.34.0 -DESCRIPTION=Python bindings for Gammu -EAPI=7 -HOMEPAGE=https://wammu.eu/python-gammu/ -INHERIT=distutils-r1 -IUSE=examples test python_targets_python3_8 python_targets_python3_9 -KEYWORDS=~amd64 ~x86 -LICENSE=GPL-2+ -RDEPEND=>=app-mobilephone/gammu-1.34.0 python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) -REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=mirror://pypi/p/python-gammu/python-gammu-2.11.tar.gz -_eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=0ca4e7d67dfbf4cae62dedd14b31a0b3 diff --git a/metadata/md5-cache/dev-python/python-ldap-3.4.0_p20220420 b/metadata/md5-cache/dev-python/python-ldap-3.4.0_p20220420 index 94bfcf085125..fd158f4be989 100644 --- a/metadata/md5-cache/dev-python/python-ldap-3.4.0_p20220420 +++ b/metadata/md5-cache/dev-python/python-ldap-3.4.0_p20220420 @@ -6,7 +6,7 @@ EAPI=8 HOMEPAGE=https://www.python-ldap.org/en/latest/ https://pypi.org/project/python-ldap/ https://github.com/python-ldap/python-ldap INHERIT=distutils-r1 IUSE=examples sasl ssl test doc python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~x86-solaris +KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv ~sparc x86 ~x86-solaris LICENSE=MIT PSF-2 RDEPEND=>=dev-python/pyasn1-0.3.7[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pyasn1-modules-0.1.5[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] net-nds/openldap:=[sasl?,ssl?] python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) @@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/python-ldap/python-ldap/archive/7f30c4721ea2ca4373ed7860e6467781f0afa758.tar.gz -> python-ldap-3.4.0_p20220420.tar.gz _eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=d0bf573cf07cdc90f5dd0cd4bf5431fd +_md5_=7abfbc9cb6cd2985db7af2498cde3d5a diff --git a/metadata/md5-cache/dev-python/python-utils-3.3.3 b/metadata/md5-cache/dev-python/python-utils-3.3.3 index 5e2ddcf75332..fc2b4288b010 100644 --- a/metadata/md5-cache/dev-python/python-utils-3.3.3 +++ b/metadata/md5-cache/dev-python/python-utils-3.3.3 @@ -5,7 +5,7 @@ EAPI=8 HOMEPAGE=https://github.com/WoLpH/python-utils/ https://pypi.org/project/python-utils/ INHERIT=distutils-r1 IUSE=test python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 -KEYWORDS=~amd64 ~x86 +KEYWORDS=amd64 ~x86 LICENSE=BSD RDEPEND=python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=mirror://pypi/p/python-utils/python-utils-3.3.3.tar.gz _eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=b2c08a823fe9f597207b66a006274f25 +_md5_=86f89b5b44ed899dc11785dac7081cac diff --git a/metadata/md5-cache/dev-python/pytimeparse-1.1.8 b/metadata/md5-cache/dev-python/pytimeparse-1.1.8 deleted file mode 100644 index 6474c6fd42bf..000000000000 --- a/metadata/md5-cache/dev-python/pytimeparse-1.1.8 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) >=dev-python/setuptools-42.0.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=A small Python module to parse various kinds of time expressions -EAPI=7 -HOMEPAGE=https://github.com/wroberts/pytimeparse https://pypi.org/project/pytimeparse/ -INHERIT=distutils-r1 -IUSE=python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 -KEYWORDS=~amd64 ~riscv -LICENSE=MIT -RDEPEND=python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) -REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) -SLOT=0 -SRC_URI=mirror://pypi/p/pytimeparse/pytimeparse-1.1.8.tar.gz -_eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=844d9fa11240324b0be657565ffcfb7e diff --git a/metadata/md5-cache/dev-python/pyx-0.15 b/metadata/md5-cache/dev-python/pyx-0.15 deleted file mode 100644 index ae624c92f7aa..000000000000 --- a/metadata/md5-cache/dev-python/pyx-0.15 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=dev-python/pillow[python_targets_python3_8(-)?,python_targets_python3_9(-)?] virtual/tex-base dev-texlive/texlive-basic doc? ( virtual/latex-base || ( ( >=dev-lang/python-3.9.9-r1:3.9 dev-python/sphinx[latex,python_targets_python3_9(-)] dev-python/sphinx_selective_exclude[python_targets_python3_9(-)] ) ( >=dev-lang/python-3.8.12_p1-r1:3.8 dev-python/sphinx[latex,python_targets_python3_8(-)] dev-python/sphinx_selective_exclude[python_targets_python3_8(-)] ) ) ) test? ( dev-python/sphinx[python_targets_python3_8(-)?,python_targets_python3_9(-)?] dev-python/sphinx_selective_exclude[python_targets_python3_8(-)?,python_targets_python3_9(-)?] dev-python/testfixtures[python_targets_python3_8(-)?,python_targets_python3_9(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) -DEFINED_PHASES=compile configure install prepare test unpack -DESCRIPTION=Python package for the generation of encapsulated PostScript figures -EAPI=7 -HOMEPAGE=https://github.com/pyx-project/pyx https://pyx-project.org/ https://pypi.org/project/PyX/ -INHERIT=distutils-r1 -IUSE=doc test python_targets_python3_8 python_targets_python3_9 -KEYWORDS=~amd64 ~x86 -LICENSE=GPL-2 -RDEPEND=dev-python/pillow[python_targets_python3_8(-)?,python_targets_python3_9(-)?] virtual/tex-base dev-texlive/texlive-basic python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) -REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://github.com/pyx-project/pyx/archive/0.15.tar.gz -> pyx-0.15.gh.tar.gz test? ( https://www.w3.org/Graphics/SVG/Test/20110816/archives/W3C_SVG_11_TestSuite.tar.gz ) -_eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=eec83009cd2cae264908a3a9e58c1d3b diff --git a/metadata/md5-cache/dev-python/pyyaml-6.0-r1 b/metadata/md5-cache/dev-python/pyyaml-6.0-r1 index b9a7b9eaba02..a09c2128a72f 100644 --- a/metadata/md5-cache/dev-python/pyyaml-6.0-r1 +++ b/metadata/md5-cache/dev-python/pyyaml-6.0-r1 @@ -6,7 +6,7 @@ EAPI=8 HOMEPAGE=https://pyyaml.org/wiki/PyYAML https://pypi.org/project/PyYAML/ https://github.com/yaml/pyyaml/ INHERIT=distutils-r1 IUSE=examples test python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 -KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris ~x86-solaris +KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris ~x86-solaris LICENSE=MIT RDEPEND=dev-libs/libyaml:= python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) @@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/yaml/pyyaml/archive/6.0.tar.gz -> pyyaml-6.0.gh.tar.gz _eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=255d11e5848e77e75820d2f6d3b2a126 +_md5_=f39be8b3744044617601d94251d8c0aa diff --git a/metadata/md5-cache/dev-python/qstylizer-0.2.1 b/metadata/md5-cache/dev-python/qstylizer-0.2.1 deleted file mode 100644 index 9c3cdc6db2e9..000000000000 --- a/metadata/md5-cache/dev-python/qstylizer-0.2.1 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=dev-python/pbr[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-vcs/git test? ( dev-python/pytest-mock[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pytest-xdist[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) test? ( >=dev-python/tinycss2-0.5[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] =dev-python/inflection-0.3.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] =dev-python/pytest-7.0.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) doc? ( || ( ( >=dev-lang/python-3.10.0_p1-r1:3.10 >=dev-python/sphinx-4.4.0[python_targets_python3_10(-)] dev-python/sphinx_rtd_theme[python_targets_python3_10(-)] dev-python/sphinxcontrib-autoprogram[python_targets_python3_10(-)] ) ( >=dev-lang/python-3.9.9-r1:3.9 >=dev-python/sphinx-4.4.0[python_targets_python3_9(-)] dev-python/sphinx_rtd_theme[python_targets_python3_9(-)] dev-python/sphinxcontrib-autoprogram[python_targets_python3_9(-)] ) ( >=dev-lang/python-3.8.12_p1-r1:3.8 >=dev-python/sphinx-4.4.0[python_targets_python3_8(-)] dev-python/sphinx_rtd_theme[python_targets_python3_8(-)] dev-python/sphinxcontrib-autoprogram[python_targets_python3_8(-)] ) ) ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) >=dev-python/setuptools-42.0.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=Stylesheet Generator for PyQt5/PySide2 -EAPI=8 -HOMEPAGE=https://github.com/blambright/qstylizer -INHERIT=distutils-r1 -IUSE=test doc python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 -KEYWORDS=~amd64 ~x86 -LICENSE=MIT -RDEPEND=>=dev-python/tinycss2-0.5[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] =dev-python/inflection-0.3.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] =dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) -REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://github.com/blambright/qstylizer/archive/refs/tags/0.2.1.tar.gz -> qstylizer-0.2.1.tar.gz -_eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=fbcffeaec96a923f9749e30d1bad6eb5 diff --git a/metadata/md5-cache/dev-python/qtawesome-1.1.1 b/metadata/md5-cache/dev-python/qtawesome-1.1.1 deleted file mode 100644 index 06898eab2592..000000000000 --- a/metadata/md5-cache/dev-python/qtawesome-1.1.1 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=test? ( media-fonts/fontawesome dev-python/QtPy[pyqt5(+),gui,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-7.0.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) doc? ( || ( ( >=dev-lang/python-3.11.0_beta1-r1:3.11 >=dev-python/sphinx-4.4.0[python_targets_python3_11(-)] ) ( >=dev-lang/python-3.10.0_p1-r1:3.10 >=dev-python/sphinx-4.4.0[python_targets_python3_10(-)] ) ( >=dev-lang/python-3.9.9-r1:3.9 >=dev-python/sphinx-4.4.0[python_targets_python3_9(-)] ) ( >=dev-lang/python-3.8.12_p1-r1:3.8 >=dev-python/sphinx-4.4.0[python_targets_python3_8(-)] ) ) ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) >=dev-python/setuptools-42.0.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) -DEFINED_PHASES=compile configure install prepare test -DEPEND=test? ( dev-python/pytest-qt[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) -DESCRIPTION=Enables iconic fonts such as Font Awesome in PyQt -EAPI=8 -HOMEPAGE=https://github.com/spyder-ide/qtawesome/ https://pypi.org/project/QtAwesome/ -INHERIT=distutils-r1 virtualx -IUSE=test doc python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 test -KEYWORDS=amd64 x86 -LICENSE=MIT -RDEPEND=media-fonts/fontawesome dev-python/QtPy[pyqt5(+),gui,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) -REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) -RESTRICT=!test? ( test ) !test? ( test ) -SLOT=0 -SRC_URI=mirror://pypi/Q/QtAwesome/QtAwesome-1.1.1.tar.gz -_eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 -_md5_=721b147846c469f8602f8a864eccd2b8 diff --git a/metadata/md5-cache/dev-python/qtawesome-1.1.1-r1 b/metadata/md5-cache/dev-python/qtawesome-1.1.1-r1 index 3e4e5f423edd..7db06bc5ca52 100644 --- a/metadata/md5-cache/dev-python/qtawesome-1.1.1-r1 +++ b/metadata/md5-cache/dev-python/qtawesome-1.1.1-r1 @@ -5,7 +5,7 @@ EAPI=8 HOMEPAGE=https://github.com/spyder-ide/qtawesome/ https://pypi.org/project/QtAwesome/ INHERIT=distutils-r1 virtualx IUSE=test doc python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 test -KEYWORDS=~amd64 ~x86 +KEYWORDS=amd64 x86 LICENSE=MIT RDEPEND=media-fonts/fontawesome dev-python/QtPy[pyqt5(+),gui,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=mirror://pypi/Q/QtAwesome/QtAwesome-1.1.1.tar.gz _eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 -_md5_=7f858543bf8f7742e728a8ff3299d44e +_md5_=f0f58006e0a5a2651219966c753589e0 diff --git a/metadata/md5-cache/dev-python/qtconsole-5.2.2 b/metadata/md5-cache/dev-python/qtconsole-5.2.2 deleted file mode 100644 index 6f7754a46f12..000000000000 --- a/metadata/md5-cache/dev-python/qtconsole-5.2.2 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=test? ( dev-python/QtPy[pyqt5,pyside2,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,svg,testlib] ) doc? ( || ( ( >=dev-lang/python-3.10.0_p1-r1:3.10[threads(+)] >=dev-python/sphinx-4.4.0[python_targets_python3_10(-)] dev-python/sphinx_rtd_theme[python_targets_python3_10(-)] ) ( >=dev-lang/python-3.9.9-r1:3.9[threads(+)] >=dev-python/sphinx-4.4.0[python_targets_python3_9(-)] dev-python/sphinx_rtd_theme[python_targets_python3_9(-)] ) ( >=dev-lang/python-3.8.12_p1-r1:3.8[threads(+)] >=dev-python/sphinx-4.4.0[python_targets_python3_8(-)] dev-python/sphinx_rtd_theme[python_targets_python3_8(-)] ) ) ) test? ( >=dev-python/ipykernel-4.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/ipython_genutils[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/jupyter_core[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/jupyter_client-4.1.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pygments[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/pyzmq-17.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/traitlets[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/QtPy[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,gui,printsupport,svg] >=dev-python/pytest-7.0.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8[threads(+)] ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9[threads(+)] ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10[threads(+)] ) >=dev-python/setuptools-42.0.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=Qt-based console for Jupyter with support for rich media output -EAPI=8 -HOMEPAGE=https://jupyter.org -INHERIT=distutils-r1 -IUSE=doc test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 -KEYWORDS=amd64 arm64 x86 -LICENSE=BSD -PDEPEND=dev-python/ipython[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] -RDEPEND=>=dev-python/ipykernel-4.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/ipython_genutils[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/jupyter_core[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/jupyter_client-4.1.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pygments[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/pyzmq-17.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/traitlets[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/QtPy[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,gui,printsupport,svg] python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8[threads(+)] ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9[threads(+)] ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10[threads(+)] ) -REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=mirror://pypi/q/qtconsole/qtconsole-5.2.2.tar.gz -_eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=359e73985992fb392dbe9b784d7e8a11 diff --git a/metadata/md5-cache/dev-python/qtconsole-5.3.0 b/metadata/md5-cache/dev-python/qtconsole-5.3.0 index e8a9d1f0bd5c..433b265a511c 100644 --- a/metadata/md5-cache/dev-python/qtconsole-5.3.0 +++ b/metadata/md5-cache/dev-python/qtconsole-5.3.0 @@ -5,7 +5,7 @@ EAPI=8 HOMEPAGE=https://jupyter.org INHERIT=distutils-r1 IUSE=doc test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 -KEYWORDS=~amd64 ~arm ~arm64 ~x86 +KEYWORDS=amd64 ~arm arm64 x86 LICENSE=BSD PDEPEND=dev-python/ipython[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] RDEPEND=>=dev-python/ipykernel-4.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/ipython_genutils[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/jupyter_core[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/jupyter_client-4.1.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pygments[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/pyzmq-17.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/traitlets[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/QtPy-2.0.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,gui,printsupport,svg] python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8[threads(+)] ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9[threads(+)] ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10[threads(+)] ) @@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=mirror://pypi/q/qtconsole/qtconsole-5.3.0.tar.gz _eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=bfa9acecfc4c2b13b3a3d770871c7480 +_md5_=ee5bac5ae09cff4d84d7cad0b9eb2287 diff --git a/metadata/md5-cache/dev-python/ratelimit-2.2.1 b/metadata/md5-cache/dev-python/ratelimit-2.2.1 deleted file mode 100644 index cdedfd59543e..000000000000 --- a/metadata/md5-cache/dev-python/ratelimit-2.2.1 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=test? ( >=dev-python/pytest-7.0.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) >=dev-python/setuptools-42.0.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=An API rate limit decorator for Python -EAPI=8 -HOMEPAGE=https://github.com/tomasbasham/ratelimit -INHERIT=distutils-r1 -IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 -KEYWORDS=~amd64 ~x86 -LICENSE=MIT -RDEPEND=python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) -REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://github.com/tomasbasham/ratelimit/archive/v2.2.1.tar.gz -> ratelimit-2.2.1.gh.tar.gz -_eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=e46502543e9ff8a506e678b7c8cb877c diff --git a/metadata/md5-cache/dev-python/re-assert-1.1.0 b/metadata/md5-cache/dev-python/re-assert-1.1.0 deleted file mode 100644 index 0c1107256943..000000000000 --- a/metadata/md5-cache/dev-python/re-assert-1.1.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=test? ( dev-python/regex[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/pytest-7.0.1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) >=dev-python/setuptools-42.0.2[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=Show where your regex match assertion failed -EAPI=7 -HOMEPAGE=https://github.com/asottile/re-assert -INHERIT=distutils-r1 -IUSE=test python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 -KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos -LICENSE=MIT -RDEPEND=dev-python/regex[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) -REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://github.com/asottile/re-assert/archive/v1.1.0.tar.gz -> re-assert-1.1.0.gh.tar.gz -_eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=b78f6500a791ff7a39f1c50757c58b72 diff --git a/metadata/md5-cache/dev-python/re-assert-1.1.0-r1 b/metadata/md5-cache/dev-python/re-assert-1.1.0-r1 index e1bebe266484..5a2a93dd5fb3 100644 --- a/metadata/md5-cache/dev-python/re-assert-1.1.0-r1 +++ b/metadata/md5-cache/dev-python/re-assert-1.1.0-r1 @@ -5,7 +5,7 @@ EAPI=8 HOMEPAGE=https://github.com/asottile/re-assert/ https://pypi.org/project/re-assert/ INHERIT=distutils-r1 IUSE=test python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos +KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos LICENSE=MIT RDEPEND=dev-python/regex[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/asottile/re-assert/archive/v1.1.0.tar.gz -> re-assert-1.1.0.gh.tar.gz _eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=c253cc405f00d34d4a13fa24dc2a34ba +_md5_=8135c39f6283f0f9e28e02b49790f6b0 diff --git a/metadata/md5-cache/dev-python/reflink-0.2.1-r1 b/metadata/md5-cache/dev-python/reflink-0.2.1-r1 deleted file mode 100644 index 38dd1ffbd77d..000000000000 --- a/metadata/md5-cache/dev-python/reflink-0.2.1-r1 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=virtual/python-cffi[python_targets_python3_8(-)?,python_targets_python3_9(-)?] test? ( sys-fs/btrfs-progs ) doc? ( || ( ( >=dev-lang/python-3.9.9-r1:3.9 >=dev-python/sphinx-4.4.0[python_targets_python3_9(-)] ) ( >=dev-lang/python-3.8.12_p1-r1:3.8 >=dev-python/sphinx-4.4.0[python_targets_python3_8(-)] ) ) ) test? ( virtual/python-cffi[python_targets_python3_8(-)?,python_targets_python3_9(-)?] >=dev-python/pytest-7.0.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) >=dev-python/setuptools-42.0.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?] -DEFINED_PHASES=compile configure install prepare test -DEPEND=virtual/python-cffi[python_targets_python3_8(-)?,python_targets_python3_9(-)?] -DESCRIPTION=Python wrapper around the reflink system calls -EAPI=7 -HOMEPAGE=https://gitlab.com/rubdos/pyreflink -INHERIT=distutils-r1 -IUSE=doc test python_targets_python3_8 python_targets_python3_9 -KEYWORDS=~amd64 ~ppc64 ~x86 -LICENSE=MIT -RDEPEND=virtual/python-cffi[python_targets_python3_8(-)?,python_targets_python3_9(-)?] python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) -REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=mirror://pypi/r/reflink/reflink-0.2.1.tar.gz -_eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=ad9d6a626b2e5732136b7d099175450c diff --git a/metadata/md5-cache/dev-python/requests-2.27.1 b/metadata/md5-cache/dev-python/requests-2.27.1 deleted file mode 100644 index a0d19f076a5d..000000000000 --- a/metadata/md5-cache/dev-python/requests-2.27.1 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=test? ( dev-python/pytest-httpbin[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pytest-mock[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/PySocks-1.5.6[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] !alpha? ( !hppa? ( !ia64? ( dev-python/trustme[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) ) ) ) test? ( >=dev-python/certifi-2017.4.17[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/charset_normalizer[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] =dev-python/PySocks-1.5.6[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) >=dev-python/pytest-7.0.1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0=[threads(+)] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8[threads(+)] ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9[threads(+)] ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10[threads(+)] ) >=dev-python/setuptools-42.0.2[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=HTTP library for human beings -EAPI=7 -HOMEPAGE=https://requests.readthedocs.io/ -INHERIT=distutils-r1 -IUSE=socks5 test python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 -KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 -LICENSE=Apache-2.0 -RDEPEND=>=dev-python/certifi-2017.4.17[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/charset_normalizer[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] =dev-python/PySocks-1.5.6[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0=[threads(+)] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8[threads(+)] ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9[threads(+)] ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10[threads(+)] ) -REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=mirror://pypi/r/requests/requests-2.27.1.tar.gz -_eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=1ac0a2a5f97b7422c197f9172fa3a4c7 diff --git a/metadata/md5-cache/dev-python/requests-2.27.1-r1 b/metadata/md5-cache/dev-python/requests-2.27.1-r1 index a0274e9669b9..6486eeb1b250 100644 --- a/metadata/md5-cache/dev-python/requests-2.27.1-r1 +++ b/metadata/md5-cache/dev-python/requests-2.27.1-r1 @@ -5,7 +5,7 @@ EAPI=7 HOMEPAGE=https://requests.readthedocs.io/ https://github.com/psf/requests/ https://pypi.org/project/requests/ INHERIT=distutils-r1 IUSE=socks5 test python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 +KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 LICENSE=Apache-2.0 RDEPEND=>=dev-python/certifi-2017.4.17[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/charset_normalizer[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] =dev-python/PySocks-1.5.6[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0=[threads(+)] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8[threads(+)] ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9[threads(+)] ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10[threads(+)] ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11[threads(+)] ) REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=mirror://pypi/r/requests/requests-2.27.1.tar.gz _eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=58344391e6304ba09984a3c7c2d50802 +_md5_=e2031e1ec4019e0cb37905169d3c1991 diff --git a/metadata/md5-cache/dev-python/rfc3986-2.0.0 b/metadata/md5-cache/dev-python/rfc3986-2.0.0 deleted file mode 100644 index 9128a4026dcf..000000000000 --- a/metadata/md5-cache/dev-python/rfc3986-2.0.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=test? ( dev-python/idna[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) test? ( idna? ( dev-python/idna[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) >=dev-python/pytest-7.0.1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) >=dev-python/setuptools-42.0.2[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=Validating URI References per RFC 3986 -EAPI=8 -HOMEPAGE=https://tools.ietf.org/html/rfc3986 https://github.com/python-hyper/rfc3986 https://rfc3986.rtfd.org -INHERIT=distutils-r1 -IUSE=idna test python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 -KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos -LICENSE=Apache-2.0 -RDEPEND=idna? ( dev-python/idna[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) -REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=mirror://pypi/r/rfc3986/rfc3986-2.0.0.tar.gz -_eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=a99ac3b638ecdf4606eb7958abfdf6ac diff --git a/metadata/md5-cache/dev-python/rfc3986-2.0.0-r1 b/metadata/md5-cache/dev-python/rfc3986-2.0.0-r1 index 27bae31a05c4..55c81a210110 100644 --- a/metadata/md5-cache/dev-python/rfc3986-2.0.0-r1 +++ b/metadata/md5-cache/dev-python/rfc3986-2.0.0-r1 @@ -5,7 +5,7 @@ EAPI=8 HOMEPAGE=https://rfc3986.rtfd.org/ https://github.com/python-hyper/rfc3986/ https://pypi.org/project/rfc3986/ https://tools.ietf.org/html/rfc3986/ INHERIT=distutils-r1 IUSE=idna test python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos +KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos LICENSE=Apache-2.0 RDEPEND=idna? ( dev-python/idna[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=mirror://pypi/r/rfc3986/rfc3986-2.0.0.tar.gz _eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=aef540c1b3ba57cf5df70e5870a99630 +_md5_=5b2428761d9a5285dca5ad96967a3365 diff --git a/metadata/md5-cache/dev-python/rsa-4.8 b/metadata/md5-cache/dev-python/rsa-4.8 deleted file mode 100644 index f0e00f2f9b8c..000000000000 --- a/metadata/md5-cache/dev-python/rsa-4.8 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=test? ( >=dev-python/pyasn1-0.1.3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/unittest-or-fail[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) >=dev-python/pyproject2setuppy-22[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=Pure-Python RSA implementation -EAPI=8 -HOMEPAGE=https://stuvel.eu/rsa/ https://pypi.org/project/rsa/ -INHERIT=distutils-r1 -IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 -KEYWORDS=amd64 arm arm64 ppc ~ppc64 ~riscv sparc x86 -LICENSE=Apache-2.0 -RDEPEND=>=dev-python/pyasn1-0.1.3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) -REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://github.com/sybrenstuvel/python-rsa/archive/version-4.8.tar.gz -> python-rsa-version-4.8.gh.tar.gz -_eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=3b270d34340f8aca2798a57bb870dd0f diff --git a/metadata/md5-cache/dev-python/rsa-4.8-r1 b/metadata/md5-cache/dev-python/rsa-4.8-r1 index f9edde278180..f38cbc6218ce 100644 --- a/metadata/md5-cache/dev-python/rsa-4.8-r1 +++ b/metadata/md5-cache/dev-python/rsa-4.8-r1 @@ -5,7 +5,7 @@ EAPI=8 HOMEPAGE=https://stuvel.eu/rsa/ https://github.com/sybrenstuvel/python-rsa/ https://pypi.org/project/rsa/ INHERIT=distutils-r1 IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 -KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 +KEYWORDS=amd64 arm arm64 ppc ~ppc64 ~riscv sparc x86 LICENSE=Apache-2.0 RDEPEND=>=dev-python/pyasn1-0.1.3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/sybrenstuvel/python-rsa/archive/version-4.8.tar.gz -> python-rsa-version-4.8.gh.tar.gz _eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=af94bd47bcea4c3de18baeded92640a2 +_md5_=5e4bdabc5dfe686a93f1806a523defeb diff --git a/metadata/md5-cache/dev-python/sarge-0.1.7-r1 b/metadata/md5-cache/dev-python/sarge-0.1.7-r1 deleted file mode 100644 index 1df1d3d4b228..000000000000 --- a/metadata/md5-cache/dev-python/sarge-0.1.7-r1 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) >=dev-python/gpep517-3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/setuptools-60.5.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/wheel[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=wrapper for subprocess which provides command pipeline functionality -EAPI=8 -HOMEPAGE=https://docs.red-dove.com/sarge/ https://pypi.org/project/sarge/ https://github.com/vsajip/sarge/ -INHERIT=distutils-r1 -IUSE=python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 -KEYWORDS=~amd64 ~arm ~arm64 ~x86 -LICENSE=BSD -RDEPEND=python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) -REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) -SLOT=0 -SRC_URI=https://github.com/vsajip/sarge/archive/0.1.7.tar.gz -> sarge-0.1.7.gh.tar.gz -_eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=6c37b4ab5098fa01372b2e1506e61b71 diff --git a/metadata/md5-cache/dev-python/setuptools-62.4.0 b/metadata/md5-cache/dev-python/setuptools-62.4.0 new file mode 100644 index 000000000000..0f751cbfdf05 --- /dev/null +++ b/metadata/md5-cache/dev-python/setuptools-62.4.0 @@ -0,0 +1,17 @@ +BDEPEND=>=dev-python/appdirs-1.4.4-r2[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/jaraco-text-3.7.0-r1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/more-itertools-8.12.0-r1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/nspektr-0.3.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/ordered-set-4.0.2-r1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/packaging-21.3-r2[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/tomli-2.0.1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_pypy3? ( >=dev-python/importlib_metadata-4.11.1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?] ) python_targets_python3_8? ( >=dev-python/importlib_metadata-4.11.1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?] ) python_targets_python3_9? ( >=dev-python/importlib_metadata-4.11.1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?] ) python_targets_python3_8? ( >=dev-python/importlib_resources-5.4.0-r3[python_targets_python3_8(-)?] ) >=dev-python/wheel-0.37.1-r1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] test? ( python_targets_pypy3? ( dev-python/build[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/ini2toml-0.9[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/filelock-3.4.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/jaraco-envs-2.2[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/jaraco-path-3.2.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/mock[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pip[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pip-run[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pytest[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pytest-fixture-config[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pytest-virtualenv[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pytest-xdist[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/tomli-w-1.0.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/virtualenv-20[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/wheel[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_8? ( dev-python/build[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/ini2toml-0.9[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/filelock-3.4.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/jaraco-envs-2.2[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/jaraco-path-3.2.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/mock[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pip[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pip-run[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pytest[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pytest-fixture-config[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pytest-virtualenv[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pytest-xdist[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/tomli-w-1.0.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/virtualenv-20[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/wheel[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_9? ( dev-python/build[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/ini2toml-0.9[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/filelock-3.4.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/jaraco-envs-2.2[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/jaraco-path-3.2.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/mock[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pip[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pip-run[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pytest[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pytest-fixture-config[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pytest-virtualenv[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pytest-xdist[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/tomli-w-1.0.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/virtualenv-20[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/wheel[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( dev-python/build[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/ini2toml-0.9[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/filelock-3.4.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/jaraco-envs-2.2[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/jaraco-path-3.2.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/mock[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pip[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pip-run[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pytest[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pytest-fixture-config[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pytest-virtualenv[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pytest-xdist[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/tomli-w-1.0.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/virtualenv-20[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/wheel[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_11? ( dev-python/build[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/ini2toml-0.9[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/filelock-3.4.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/jaraco-envs-2.2[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/jaraco-path-3.2.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/mock[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pip[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pip-run[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pytest[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pytest-fixture-config[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pytest-virtualenv[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pytest-xdist[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/tomli-w-1.0.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/virtualenv-20[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/wheel[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0=[xml(+)] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8[xml(+)] ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9[xml(+)] ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10[xml(+)] ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11[xml(+)] ) >=dev-python/gpep517-3[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=Collection of extensions to Distutils +EAPI=7 +HOMEPAGE=https://github.com/pypa/setuptools/ https://pypi.org/project/setuptools/ +INHERIT=distutils-r1 multiprocessing +IUSE=test python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos ~x64-solaris +LICENSE=MIT +PDEPEND=>=dev-python/certifi-2016.9.26[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/setuptools_scm[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] +RDEPEND=>=dev-python/appdirs-1.4.4-r2[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/jaraco-text-3.7.0-r1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/more-itertools-8.12.0-r1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/nspektr-0.3.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/ordered-set-4.0.2-r1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/packaging-21.3-r2[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/tomli-2.0.1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_pypy3? ( >=dev-python/importlib_metadata-4.11.1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?] ) python_targets_python3_8? ( >=dev-python/importlib_metadata-4.11.1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?] ) python_targets_python3_9? ( >=dev-python/importlib_metadata-4.11.1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?] ) python_targets_python3_8? ( >=dev-python/importlib_resources-5.4.0-r3[python_targets_python3_8(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0=[xml(+)] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8[xml(+)] ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9[xml(+)] ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10[xml(+)] ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11[xml(+)] ) +REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=mirror://pypi/s/setuptools/setuptools-62.4.0.tar.gz +_eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 +_md5_=063d1e63df84531a0aaca53d28f071a7 diff --git a/metadata/md5-cache/dev-python/setuptools_scm_git_archive-1.1-r4 b/metadata/md5-cache/dev-python/setuptools_scm_git_archive-1.1-r4 deleted file mode 100644 index ca74c9ace022..000000000000 --- a/metadata/md5-cache/dev-python/setuptools_scm_git_archive-1.1-r4 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=dev-python/setuptools_scm[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] test? ( dev-python/setuptools_scm[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/pytest-7.0.1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) >=dev-python/setuptools-42.0.2[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=A setuptools_scm plugin for git archives -EAPI=7 -HOMEPAGE=https://github.com/Changaco/setuptools_scm_git_archive -INHERIT=distutils-r1 -IUSE=test python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 -KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~m68k ppc ppc64 ~riscv ~s390 sparc x86 -LICENSE=MIT -RDEPEND=dev-python/setuptools_scm[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) -REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://github.com/Changaco/setuptools_scm_git_archive/archive/1.1.tar.gz -> setuptools_scm_git_archive-1.1.tar.gz -_eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=fc44587c8d1a35f03d31dc1c7a6bb5d1 diff --git a/metadata/md5-cache/dev-python/setuptools_scm_git_archive-1.1-r5 b/metadata/md5-cache/dev-python/setuptools_scm_git_archive-1.1-r5 index d1fc16abe835..07046591e425 100644 --- a/metadata/md5-cache/dev-python/setuptools_scm_git_archive-1.1-r5 +++ b/metadata/md5-cache/dev-python/setuptools_scm_git_archive-1.1-r5 @@ -5,7 +5,7 @@ EAPI=8 HOMEPAGE=https://github.com/Changaco/setuptools_scm_git_archive/ https://pypi.org/project/setuptools-scm-git-archive/ INHERIT=distutils-r1 IUSE=test python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 +KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~m68k ppc ppc64 ~riscv ~s390 sparc x86 LICENSE=MIT RDEPEND=dev-python/setuptools_scm[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/Changaco/setuptools_scm_git_archive/archive/1.1.tar.gz -> setuptools_scm_git_archive-1.1.tar.gz _eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=4bd6d5d1940c49fdb73611450fc30321 +_md5_=be24e8bb566fd79306ad169d486f4622 diff --git a/metadata/md5-cache/dev-python/sh-1.14.2 b/metadata/md5-cache/dev-python/sh-1.14.2 deleted file mode 100644 index c62135e73d59..000000000000 --- a/metadata/md5-cache/dev-python/sh-1.14.2 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) >=dev-python/setuptools-42.0.2[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=Python subprocess interface -EAPI=7 -HOMEPAGE=https://github.com/amoffat/sh -INHERIT=distutils-r1 -IUSE=python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 -KEYWORDS=amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux -LICENSE=MIT -RDEPEND=python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) -REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) -SLOT=0 -SRC_URI=mirror://pypi/s/sh/sh-1.14.2.tar.gz -_eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=9d6f1c74ee7ccbc78a733f954e45c58c diff --git a/metadata/md5-cache/dev-python/sh-1.14.2-r1 b/metadata/md5-cache/dev-python/sh-1.14.2-r1 index edc74b98baae..646c4c976566 100644 --- a/metadata/md5-cache/dev-python/sh-1.14.2-r1 +++ b/metadata/md5-cache/dev-python/sh-1.14.2-r1 @@ -5,11 +5,11 @@ EAPI=8 HOMEPAGE=https://github.com/amoffat/sh/ https://pypi.org/project/sh/ INHERIT=distutils-r1 IUSE=python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 -KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux +KEYWORDS=amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux LICENSE=MIT RDEPEND=python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) SLOT=0 SRC_URI=mirror://pypi/s/sh/sh-1.14.2.tar.gz _eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=289e47ac3f3fc56175acc13bcaab8a90 +_md5_=befbe4a70c385ce198796afafb585aa5 diff --git a/metadata/md5-cache/dev-python/shiboken2-5.15.2-r1 b/metadata/md5-cache/dev-python/shiboken2-5.15.2-r1 index bd0feb603916..dcd6b5b1aabe 100644 --- a/metadata/md5-cache/dev-python/shiboken2-5.15.2-r1 +++ b/metadata/md5-cache/dev-python/shiboken2-5.15.2-r1 @@ -14,4 +14,4 @@ RESTRICT=test SLOT=0 SRC_URI=https://download.qt.io/official_releases/QtForPython/pyside2/PySide2-5.15.2-src/pyside-setup-opensource-src-5.15.2.tar.xz _eclasses_=cmake 90e2b29417d53718328f3a95227137a0 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic a500d7cc40da3de38c361e889153bdf7 llvm 6f88d422e49b917bf254b2594f3d903c multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=3d7678e68b66e58ce3e364241a8ea612 +_md5_=ea6a84dfb34b4e0c5328c1d0040a3b17 diff --git a/metadata/md5-cache/dev-python/simplejson-3.17.6 b/metadata/md5-cache/dev-python/simplejson-3.17.6 index b9277596a2ff..279788693719 100644 --- a/metadata/md5-cache/dev-python/simplejson-3.17.6 +++ b/metadata/md5-cache/dev-python/simplejson-3.17.6 @@ -5,7 +5,7 @@ EAPI=8 HOMEPAGE=https://github.com/simplejson/simplejson/ https://pypi.org/project/simplejson/ INHERIT=distutils-r1 IUSE=test python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 -KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos +KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos LICENSE=|| ( MIT AFL-2.1 ) RDEPEND=python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=mirror://pypi/s/simplejson/simplejson-3.17.6.tar.gz _eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=29d524be14aeb3e04d80ec7156a489b4 +_md5_=df5026c17b16b541c3a16a494b6eebcf diff --git a/metadata/md5-cache/dev-python/sniffio-1.2.0 b/metadata/md5-cache/dev-python/sniffio-1.2.0 deleted file mode 100644 index 50b07f7195a9..000000000000 --- a/metadata/md5-cache/dev-python/sniffio-1.2.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=test? ( >=dev-python/pytest-7.0.1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) >=dev-python/setuptools-42.0.2[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=Sniff out which async library your code is running under -EAPI=7 -HOMEPAGE=https://github.com/python-trio/sniffio/ https://pypi.org/project/sniffio/ -INHERIT=distutils-r1 -IUSE=test python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 -KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 -LICENSE=|| ( Apache-2.0 MIT ) -RDEPEND=python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) -REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://github.com/python-trio/sniffio/archive/v1.2.0.tar.gz -> sniffio-1.2.0.gh.tar.gz -_eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=f3d90f78990ac4004b46060ec129223c diff --git a/metadata/md5-cache/dev-python/sniffio-1.2.0-r1 b/metadata/md5-cache/dev-python/sniffio-1.2.0-r1 index 40d3c58938eb..d065571e6969 100644 --- a/metadata/md5-cache/dev-python/sniffio-1.2.0-r1 +++ b/metadata/md5-cache/dev-python/sniffio-1.2.0-r1 @@ -5,7 +5,7 @@ EAPI=8 HOMEPAGE=https://github.com/python-trio/sniffio/ https://pypi.org/project/sniffio/ INHERIT=distutils-r1 IUSE=test python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 +KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 LICENSE=|| ( Apache-2.0 MIT ) RDEPEND=python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/python-trio/sniffio/archive/v1.2.0.tar.gz -> sniffio-1.2.0.gh.tar.gz _eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=ad5d45c3c9dd42671c9dd6af60c5e374 +_md5_=9a44dd3347b303465bf8ee8a00e89f59 diff --git a/metadata/md5-cache/dev-python/snowballstemmer-2.2.0 b/metadata/md5-cache/dev-python/snowballstemmer-2.2.0 deleted file mode 100644 index 560b3d34da42..000000000000 --- a/metadata/md5-cache/dev-python/snowballstemmer-2.2.0 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) >=dev-python/setuptools-42.0.2[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=Stemmer algorithms generated from Snowball algorithms -EAPI=7 -HOMEPAGE=https://snowballstem.org/ https://github.com/snowballstem/snowball https://pypi.org/project/snowballstemmer/ -INHERIT=distutils-r1 -IUSE=python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 -KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos ~x64-solaris -LICENSE=BSD -RDEPEND=python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) -REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) -SLOT=0 -SRC_URI=mirror://pypi/s/snowballstemmer/snowballstemmer-2.2.0.tar.gz -_eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=eeeb9a698969756b09773b0e68edabd4 diff --git a/metadata/md5-cache/dev-python/snowballstemmer-2.2.0-r1 b/metadata/md5-cache/dev-python/snowballstemmer-2.2.0-r1 index eedd7f73c88f..4ab3b4b609b0 100644 --- a/metadata/md5-cache/dev-python/snowballstemmer-2.2.0-r1 +++ b/metadata/md5-cache/dev-python/snowballstemmer-2.2.0-r1 @@ -5,11 +5,11 @@ EAPI=8 HOMEPAGE=https://snowballstem.org/ https://github.com/snowballstem/snowball https://pypi.org/project/snowballstemmer/ INHERIT=distutils-r1 IUSE=python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos ~x64-solaris +KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos ~x64-solaris LICENSE=BSD RDEPEND=python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) SLOT=0 SRC_URI=mirror://pypi/s/snowballstemmer/snowballstemmer-2.2.0.tar.gz _eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=8c30f5aa59dcf32246ccc898625eaf78 +_md5_=786fa6fe47faedf502fb10928bddc30e diff --git a/metadata/md5-cache/dev-python/stack_data-0.3.0 b/metadata/md5-cache/dev-python/stack_data-0.3.0 new file mode 100644 index 000000000000..d8851a6a18ad --- /dev/null +++ b/metadata/md5-cache/dev-python/stack_data-0.3.0 @@ -0,0 +1,16 @@ +BDEPEND=test? ( dev-python/cython[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/typeguard[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/littleutils[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pygments[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) test? ( dev-python/asttokens[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/executing[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pure_eval[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/pytest-7.0.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) >=dev-python/gpep517-3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/setuptools-60.5.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/wheel[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=Extract data from Python tracebacks for informative displays +EAPI=8 +HOMEPAGE=https://github.com/alexmojaki/stack_data +INHERIT=distutils-r1 +IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 +KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 +LICENSE=MIT +RDEPEND=dev-python/asttokens[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/executing[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pure_eval[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) +REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=mirror://pypi/s/stack_data/stack_data-0.3.0.tar.gz +_eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 +_md5_=205c2b24f7b35d50194cdd34de593aa4 diff --git a/metadata/md5-cache/dev-python/stapler-1.0.0_p20200531-r2 b/metadata/md5-cache/dev-python/stapler-1.0.0_p20200531-r2 deleted file mode 100644 index 7c6021247a63..000000000000 --- a/metadata/md5-cache/dev-python/stapler-1.0.0_p20200531-r2 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=test? ( dev-python/PyPDF2[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/unittest-or-fail[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) >=dev-python/pyproject2setuppy-22[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=Suite of tools for PDF files manipulation written in Python -EAPI=8 -HOMEPAGE=https://github.com/hellerbarde/stapler -INHERIT=distutils-r1 -IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 -KEYWORDS=~amd64 ~x86 -LICENSE=BSD -RDEPEND=dev-python/PyPDF2[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) -REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://github.com/hellerbarde/stapler/archive/1cabc85521e2badfc1e0d690086e286e701c2d9e.tar.gz -> stapler-1.0.0_p20200531.tar.gz -_eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=58ee8504cbc192cffd8c9d32fe936d05 diff --git a/metadata/md5-cache/dev-python/starlette-0.20.0 b/metadata/md5-cache/dev-python/starlette-0.20.0 deleted file mode 100644 index 924297d94795..000000000000 --- a/metadata/md5-cache/dev-python/starlette-0.20.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=test? ( || ( dev-python/brotlicffi[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] app-arch/brotli[python,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) dev-python/trio[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) test? ( =dev-python/anyio-3.4.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/itsdangerous[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] python_targets_python3_8? ( dev-python/typing-extensions[python_targets_python3_8(-)?,python_targets_python3_9(-)?] ) python_targets_python3_9? ( dev-python/typing-extensions[python_targets_python3_8(-)?,python_targets_python3_9(-)?] ) >=dev-python/pytest-7.0.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) >=dev-python/gpep517-3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/setuptools-60.5.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/wheel[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=The little ASGI framework that shines -EAPI=8 -HOMEPAGE=https://www.starlette.io/ https://github.com/encode/starlette/ https://pypi.org/project/starlette/ -INHERIT=distutils-r1 -IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 -KEYWORDS=~amd64 ~x86 -LICENSE=BSD -RDEPEND==dev-python/anyio-3.4.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/itsdangerous[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] python_targets_python3_8? ( dev-python/typing-extensions[python_targets_python3_8(-)?,python_targets_python3_9(-)?] ) python_targets_python3_9? ( dev-python/typing-extensions[python_targets_python3_8(-)?,python_targets_python3_9(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) -REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://github.com/encode/starlette/archive/0.20.0.tar.gz -> starlette-0.20.0.gh.tar.gz -_eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=4e0111439e1a7a616de4fcbac1da210f diff --git a/metadata/md5-cache/dev-python/starlette-0.20.1 b/metadata/md5-cache/dev-python/starlette-0.20.1 deleted file mode 100644 index af7787daceea..000000000000 --- a/metadata/md5-cache/dev-python/starlette-0.20.1 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=test? ( || ( dev-python/brotlicffi[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] app-arch/brotli[python,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) dev-python/trio[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test? ( =dev-python/anyio-3.4.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/itsdangerous[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_8? ( dev-python/typing-extensions[python_targets_python3_8(-)?,python_targets_python3_9(-)?] ) python_targets_python3_9? ( dev-python/typing-extensions[python_targets_python3_8(-)?,python_targets_python3_9(-)?] ) >=dev-python/pytest-7.0.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) >=dev-python/gpep517-3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-60.5.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/wheel[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=The little ASGI framework that shines -EAPI=8 -HOMEPAGE=https://www.starlette.io/ https://github.com/encode/starlette/ https://pypi.org/project/starlette/ -INHERIT=distutils-r1 -IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 -KEYWORDS=~amd64 ~x86 -LICENSE=BSD -RDEPEND==dev-python/anyio-3.4.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/itsdangerous[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_8? ( dev-python/typing-extensions[python_targets_python3_8(-)?,python_targets_python3_9(-)?] ) python_targets_python3_9? ( dev-python/typing-extensions[python_targets_python3_8(-)?,python_targets_python3_9(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) -REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://github.com/encode/starlette/archive/0.20.1.tar.gz -> starlette-0.20.1.gh.tar.gz -_eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=fbeb2f60b51d24c9c1464ed2cbf02788 diff --git a/metadata/md5-cache/dev-python/starlette-0.20.2 b/metadata/md5-cache/dev-python/starlette-0.20.2 deleted file mode 100644 index edeb6a1cd840..000000000000 --- a/metadata/md5-cache/dev-python/starlette-0.20.2 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=test? ( || ( dev-python/brotlicffi[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] app-arch/brotli[python,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) dev-python/trio[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test? ( =dev-python/anyio-3.4.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/itsdangerous[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_8? ( dev-python/typing-extensions[python_targets_python3_8(-)?,python_targets_python3_9(-)?] ) python_targets_python3_9? ( dev-python/typing-extensions[python_targets_python3_8(-)?,python_targets_python3_9(-)?] ) >=dev-python/pytest-7.0.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) >=dev-python/gpep517-3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-60.5.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/wheel[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=The little ASGI framework that shines -EAPI=8 -HOMEPAGE=https://www.starlette.io/ https://github.com/encode/starlette/ https://pypi.org/project/starlette/ -INHERIT=distutils-r1 -IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 -KEYWORDS=~amd64 ~x86 -LICENSE=BSD -RDEPEND==dev-python/anyio-3.4.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/itsdangerous[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_8? ( dev-python/typing-extensions[python_targets_python3_8(-)?,python_targets_python3_9(-)?] ) python_targets_python3_9? ( dev-python/typing-extensions[python_targets_python3_8(-)?,python_targets_python3_9(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) -REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://github.com/encode/starlette/archive/0.20.2.tar.gz -> starlette-0.20.2.gh.tar.gz -_eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=fbeb2f60b51d24c9c1464ed2cbf02788 diff --git a/metadata/md5-cache/dev-python/sure-2.0.0 b/metadata/md5-cache/dev-python/sure-2.0.0 deleted file mode 100644 index 31716808267b..000000000000 --- a/metadata/md5-cache/dev-python/sure-2.0.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=test? ( dev-python/mock[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/nose-1.3.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/six[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/nose-1.3.7-r4[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) >=dev-python/setuptools-42.0.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=idiomatic assertion toolkit with human-friendly failure messages -EAPI=7 -HOMEPAGE=https://github.com/gabrielfalcao/sure -INHERIT=distutils-r1 -IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 -KEYWORDS=amd64 arm arm64 ppc ppc64 ~riscv sparc x86 -LICENSE=GPL-3+ -RDEPEND=dev-python/mock[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/nose-1.3.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/six[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) -REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=mirror://pypi/s/sure/sure-2.0.0.tar.gz -_eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=e80961766187c37ffaff39cf42b9e17e diff --git a/metadata/md5-cache/dev-python/sure-2.0.0-r1 b/metadata/md5-cache/dev-python/sure-2.0.0-r1 index 946e3fb80ff8..169a1c3b53b7 100644 --- a/metadata/md5-cache/dev-python/sure-2.0.0-r1 +++ b/metadata/md5-cache/dev-python/sure-2.0.0-r1 @@ -5,7 +5,7 @@ EAPI=8 HOMEPAGE=https://github.com/gabrielfalcao/sure/ https://pypi.org/project/sure/ INHERIT=distutils-r1 IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 -KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 +KEYWORDS=amd64 arm arm64 ppc ppc64 ~riscv sparc x86 LICENSE=GPL-3+ RDEPEND=dev-python/mock[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/six[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=mirror://pypi/s/sure/sure-2.0.0.tar.gz _eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=01cfc4c0577b465bd58129e9c0ccae95 +_md5_=a85746328621df88899cbd39aab3e6d5 diff --git a/metadata/md5-cache/dev-python/svglib-1.2.1 b/metadata/md5-cache/dev-python/svglib-1.2.1 deleted file mode 100644 index 6f0c13b87c14..000000000000 --- a/metadata/md5-cache/dev-python/svglib-1.2.1 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=test? ( dev-python/cssselect2[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/lxml[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/reportlab[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/tinycss2[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/pytest-7.0.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) >=dev-python/gpep517-3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/setuptools-60.5.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/wheel[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=Pure-Python library for reading and converting SVG -EAPI=8 -HOMEPAGE=https://pypi.org/project/svglib/ https://github.com/deeplook/svglib -INHERIT=distutils-r1 -IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 -KEYWORDS=~amd64 ~x86 -LICENSE=LGPL-3 -RDEPEND=dev-python/cssselect2[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/lxml[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/reportlab[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/tinycss2[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) -REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://github.com/deeplook/svglib/archive/v.1.2.1.tar.gz -> svglib-1.2.1.gh.tar.gz -_eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=93209b9f3f002c17b5755617493d3aad diff --git a/metadata/md5-cache/dev-python/svgwrite-1.4.1 b/metadata/md5-cache/dev-python/svgwrite-1.4.1 deleted file mode 100644 index 0ad4db36fe4b..000000000000 --- a/metadata/md5-cache/dev-python/svgwrite-1.4.1 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=test? ( >=dev-python/pytest-7.0.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) >=dev-python/setuptools-42.0.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=Python Package to write SVG files -EAPI=7 -HOMEPAGE=https://github.com/mozman/svgwrite -INHERIT=distutils-r1 -IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 -KEYWORDS=~amd64 ~x86 -LICENSE=MIT -RDEPEND=python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) -REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://github.com/mozman/svgwrite/archive/v1.4.1.tar.gz -> svgwrite-1.4.1.tar.gz -_eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=b8cb2d394619dc81bc1de2af667754db diff --git a/metadata/md5-cache/dev-python/svgwrite-1.4.1-r1 b/metadata/md5-cache/dev-python/svgwrite-1.4.1-r1 deleted file mode 100644 index a34395a73e19..000000000000 --- a/metadata/md5-cache/dev-python/svgwrite-1.4.1-r1 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=test? ( >=dev-python/pytest-7.0.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) >=dev-python/gpep517-3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-60.5.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/wheel[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=Python Package to write SVG files -EAPI=8 -HOMEPAGE=https://github.com/mozman/svgwrite/ https://pypi.org/project/svgwrite/ -INHERIT=distutils-r1 -IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 -KEYWORDS=~amd64 ~x86 -LICENSE=MIT -RDEPEND=python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) -REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://github.com/mozman/svgwrite/archive/v1.4.1.tar.gz -> svgwrite-1.4.1.tar.gz -_eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=06e4f62270b282f8138fc8a74efce196 diff --git a/metadata/md5-cache/dev-python/tappy-3.1 b/metadata/md5-cache/dev-python/tappy-3.1 deleted file mode 100644 index c91b312ce146..000000000000 --- a/metadata/md5-cache/dev-python/tappy-3.1 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=dev-python/Babel[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] test? ( dev-python/more-itertools[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pyyaml[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) test? ( dev-python/unittest-or-fail[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) doc? ( || ( ( >=dev-lang/python-3.10.0_p1-r1:3.10 >=dev-python/sphinx-4.4.0[python_targets_python3_10(-)] ) ( >=dev-lang/python-3.9.9-r1:3.9 >=dev-python/sphinx-4.4.0[python_targets_python3_9(-)] ) ( >=dev-lang/python-3.8.12_p1-r1:3.8 >=dev-python/sphinx-4.4.0[python_targets_python3_8(-)] ) ) ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) >=dev-python/setuptools-42.0.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] -DEFINED_PHASES=compile configure install postinst prepare test -DESCRIPTION=Test Anything Protocol (TAP) tools -EAPI=8 -HOMEPAGE=https://github.com/python-tap/tappy https://pypi.org/project/tap.py/ -INHERIT=distutils-r1 optfeature -IUSE=test doc python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 -KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 -LICENSE=BSD-2 -RDEPEND=python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) -REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=mirror://pypi/t/tap.py/tap.py-3.1.tar.gz -_eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 optfeature d524f291c80f9d21ad80fe978e3ca760 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=f4a3ba1255bf3f82ee654dec0b3f89a5 diff --git a/metadata/md5-cache/dev-python/tappy-3.1-r1 b/metadata/md5-cache/dev-python/tappy-3.1-r1 index 7155309fb918..eee1c686aed3 100644 --- a/metadata/md5-cache/dev-python/tappy-3.1-r1 +++ b/metadata/md5-cache/dev-python/tappy-3.1-r1 @@ -5,7 +5,7 @@ EAPI=8 HOMEPAGE=https://github.com/python-tap/tappy https://pypi.org/project/tap.py/ INHERIT=distutils-r1 optfeature IUSE=test doc python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 +KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 LICENSE=BSD-2 RDEPEND=python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=mirror://pypi/t/tap.py/tap.py-3.1.tar.gz _eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 optfeature d524f291c80f9d21ad80fe978e3ca760 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=b365049941c43b539dbf381ee2216eb0 +_md5_=1ab81e498a3ca06d9df0a94243469878 diff --git a/metadata/md5-cache/dev-python/tekore-4.3.0 b/metadata/md5-cache/dev-python/tekore-4.3.0 deleted file mode 100644 index 06560988093d..000000000000 --- a/metadata/md5-cache/dev-python/tekore-4.3.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=test? ( >=dev-python/pytest-asyncio-0.17[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) test? ( =dev-python/pytest-7.0.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) >=dev-python/gpep517-3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/setuptools-60.5.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/wheel[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=Spotify Web API client -EAPI=8 -HOMEPAGE=https://tekore.readthedocs.io https://github.com/felix-hilden/tekore -INHERIT=distutils-r1 -IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 -KEYWORDS=~amd64 -LICENSE=MIT -RDEPEND==dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) -REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://github.com/felix-hilden/tekore/archive/v4.3.0.tar.gz -> tekore-4.3.0.tar.gz -_eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=985ced3b524f10f6546a7ae5b95e60d0 diff --git a/metadata/md5-cache/dev-python/tempora-5.0.0 b/metadata/md5-cache/dev-python/tempora-5.0.0 deleted file mode 100644 index e6234eb77c16..000000000000 --- a/metadata/md5-cache/dev-python/tempora-5.0.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=dev-python/setuptools_scm[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] test? ( dev-python/freezegun[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pytest-freezegun[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) test? ( >=dev-python/jaraco-functools-1.20[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pytz[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/pytest-7.0.1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) doc? ( || ( ( >=dev-lang/python-3.10.0_p1-r1:3.10 >=dev-python/sphinx-4.4.0[python_targets_python3_10(-)] >=dev-python/jaraco-packaging-3.2[python_targets_python3_10(-)] >=dev-python/rst-linker-1.9[python_targets_python3_10(-)] ) ( >=dev-lang/python-3.9.9-r1:3.9 >=dev-python/sphinx-4.4.0[python_targets_python3_9(-)] >=dev-python/jaraco-packaging-3.2[python_targets_python3_9(-)] >=dev-python/rst-linker-1.9[python_targets_python3_9(-)] ) ( >=dev-lang/python-3.8.12_p1-r1:3.8 >=dev-python/sphinx-4.4.0[python_targets_python3_8(-)] >=dev-python/jaraco-packaging-3.2[python_targets_python3_8(-)] >=dev-python/rst-linker-1.9[python_targets_python3_8(-)] ) ( >=dev-python/pypy3-7.3.7-r1:0 >=dev-python/sphinx-4.4.0[python_targets_pypy3(-)] >=dev-python/jaraco-packaging-3.2[python_targets_pypy3(-)] >=dev-python/rst-linker-1.9[python_targets_pypy3(-)] ) ) ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) >=dev-python/setuptools-42.0.2[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=Objects and routines pertaining to date and time -EAPI=8 -HOMEPAGE=https://github.com/jaraco/tempora -INHERIT=distutils-r1 -IUSE=test doc python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 -KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos -LICENSE=MIT -RDEPEND=>=dev-python/jaraco-functools-1.20[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pytz[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) -REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=mirror://pypi/t/tempora/tempora-5.0.0.tar.gz -_eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=17d01c0ae66c268c7054c3a16f003389 diff --git a/metadata/md5-cache/dev-python/tempora-5.0.1 b/metadata/md5-cache/dev-python/tempora-5.0.1 index c92cc382f4f6..433376b42126 100644 --- a/metadata/md5-cache/dev-python/tempora-5.0.1 +++ b/metadata/md5-cache/dev-python/tempora-5.0.1 @@ -5,7 +5,7 @@ EAPI=8 HOMEPAGE=https://github.com/jaraco/tempora INHERIT=distutils-r1 IUSE=test python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos +KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos LICENSE=MIT RDEPEND=>=dev-python/jaraco-functools-1.20[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pytz[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=mirror://pypi/t/tempora/tempora-5.0.1.tar.gz _eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=ff7e53e49b0cf8c908a0f815d9c4090c +_md5_=729040bef65de248445a88456ec4a6ab diff --git a/metadata/md5-cache/dev-python/terminado-0.13.3 b/metadata/md5-cache/dev-python/terminado-0.13.3 deleted file mode 100644 index 111ed5536510..000000000000 --- a/metadata/md5-cache/dev-python/terminado-0.13.3 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=www-servers/tornado[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] test? ( www-servers/tornado[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/ptyprocess[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/pytest-7.0.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) >=dev-python/gpep517-3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/setuptools-60.5.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/wheel[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=Terminals served to term.js using Tornado websockets -EAPI=8 -HOMEPAGE=https://pypi.org/project/terminado/ https://github.com/jupyter/terminado -INHERIT=distutils-r1 -IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 -KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~m68k ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux -LICENSE=BSD-2 -RDEPEND=www-servers/tornado[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/ptyprocess[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) -REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=mirror://pypi/t/terminado/terminado-0.13.3.tar.gz -_eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=23a45447f8e00c7881edaa448aa8ab7f diff --git a/metadata/md5-cache/dev-python/terminado-0.15.0 b/metadata/md5-cache/dev-python/terminado-0.15.0 index 79056066d65a..08468b33b785 100644 --- a/metadata/md5-cache/dev-python/terminado-0.15.0 +++ b/metadata/md5-cache/dev-python/terminado-0.15.0 @@ -5,7 +5,7 @@ EAPI=8 HOMEPAGE=https://github.com/jupyter/terminado/ https://pypi.org/project/terminado/ INHERIT=distutils-r1 IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 -KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux +KEYWORDS=amd64 arm arm64 hppa ~ia64 ~m68k ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux LICENSE=BSD-2 RDEPEND=dev-python/ptyprocess[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] www-servers/tornado[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=mirror://pypi/t/terminado/terminado-0.15.0.tar.gz _eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=bec467b519267e0d7d3c0a506d26956a +_md5_=b683093e2d27952fa089191e4bbb9845 diff --git a/metadata/md5-cache/dev-python/texttable-1.6.4 b/metadata/md5-cache/dev-python/texttable-1.6.4 deleted file mode 100644 index 05ff047172a5..000000000000 --- a/metadata/md5-cache/dev-python/texttable-1.6.4 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=test? ( dev-python/wcwidth[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/pytest-7.0.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) >=dev-python/setuptools-42.0.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] -DEFINED_PHASES=compile configure install postinst prepare test -DESCRIPTION=Module for creating simple ASCII tables -EAPI=7 -HOMEPAGE=https://github.com/foutaise/texttable https://pypi.org/project/texttable/ -INHERIT=distutils-r1 optfeature -IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 -KEYWORDS=amd64 arm64 x86 -LICENSE=MIT -RDEPEND=dev-python/wcwidth[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) -REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://github.com/foutaise/texttable/archive/v1.6.4.tar.gz -> texttable-1.6.4.tar.gz -_eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 optfeature d524f291c80f9d21ad80fe978e3ca760 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=935e50b0d8940c5e164f465ba3386617 diff --git a/metadata/md5-cache/dev-python/texttable-1.6.4-r1 b/metadata/md5-cache/dev-python/texttable-1.6.4-r1 index c0b145c54e55..29300c9a412a 100644 --- a/metadata/md5-cache/dev-python/texttable-1.6.4-r1 +++ b/metadata/md5-cache/dev-python/texttable-1.6.4-r1 @@ -5,7 +5,7 @@ EAPI=8 HOMEPAGE=https://github.com/foutaise/texttable https://pypi.org/project/texttable/ INHERIT=distutils-r1 optfeature IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 -KEYWORDS=~amd64 ~arm64 ~x86 +KEYWORDS=amd64 arm64 x86 LICENSE=MIT RDEPEND=dev-python/wcwidth[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/foutaise/texttable/archive/v1.6.4.tar.gz -> texttable-1.6.4.tar.gz _eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 optfeature d524f291c80f9d21ad80fe978e3ca760 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=d912c33ce299a9038cae2abf3e45b619 +_md5_=0f23c4eb4e98a9dd8755640948551398 diff --git a/metadata/md5-cache/dev-python/thriftpy2-0.4.14 b/metadata/md5-cache/dev-python/thriftpy2-0.4.14 deleted file mode 100644 index 8c3cf166c6e6..000000000000 --- a/metadata/md5-cache/dev-python/thriftpy2-0.4.14 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=dev-python/cython[python_targets_python3_8(-)?,python_targets_python3_9(-)?] dev-python/ply[python_targets_python3_8(-)?,python_targets_python3_9(-)?] dev-python/six[python_targets_python3_8(-)?,python_targets_python3_9(-)?] test? ( dev-python/pytest-asyncio[python_targets_python3_8(-)?,python_targets_python3_9(-)?] www-servers/tornado[python_targets_python3_8(-)?,python_targets_python3_9(-)?] ) test? ( >=dev-python/pytest-7.0.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) >=dev-python/setuptools-42.0.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=Pure python approach of Apache Thrift -EAPI=7 -HOMEPAGE=https://github.com/Thriftpy/thriftpy2 -INHERIT=distutils-r1 -IUSE=test python_targets_python3_8 python_targets_python3_9 -KEYWORDS=~amd64 ~x86 -LICENSE=MIT -RDEPEND=python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) -REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://github.com/Thriftpy/thriftpy2/archive/refs/tags/v0.4.14.tar.gz -> thriftpy2-0.4.14.tar.gz -_eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=9ebeb03f4149c25e34399264e7d7c8cd diff --git a/metadata/md5-cache/dev-python/thriftpy2-0.4.14-r1 b/metadata/md5-cache/dev-python/thriftpy2-0.4.14-r1 new file mode 100644 index 000000000000..a90b6cd45ec1 --- /dev/null +++ b/metadata/md5-cache/dev-python/thriftpy2-0.4.14-r1 @@ -0,0 +1,16 @@ +BDEPEND=dev-python/cython[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/ply[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/six[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] test? ( dev-python/pytest-asyncio[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] www-servers/tornado[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) test? ( >=dev-python/pytest-7.0.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) >=dev-python/setuptools-42.0.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=Pure python approach of Apache Thrift +EAPI=8 +HOMEPAGE=https://github.com/Thriftpy/thriftpy2 +INHERIT=distutils-r1 +IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 +KEYWORDS=~amd64 ~x86 +LICENSE=MIT +RDEPEND=python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) +REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/Thriftpy/thriftpy2/archive/refs/tags/v0.4.14.tar.gz -> thriftpy2-0.4.14.gh.tar.gz +_eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 +_md5_=fd62e8d1de1eef3e6227fe0fc7e777b4 diff --git a/metadata/md5-cache/dev-python/tinycss-0.4 b/metadata/md5-cache/dev-python/tinycss-0.4 deleted file mode 100644 index 0fb1d5e89957..000000000000 --- a/metadata/md5-cache/dev-python/tinycss-0.4 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=test? ( dev-python/lxml[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/pytest-7.0.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) doc? ( || ( ( >=dev-lang/python-3.10.0_p1-r1:3.10 >=dev-python/sphinx-4.4.0[python_targets_python3_10(-)] ) ( >=dev-lang/python-3.9.9-r1:3.9 >=dev-python/sphinx-4.4.0[python_targets_python3_9(-)] ) ( >=dev-lang/python-3.8.12_p1-r1:3.8 >=dev-python/sphinx-4.4.0[python_targets_python3_8(-)] ) ) ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) >=dev-python/setuptools-42.0.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=A complete yet simple CSS parser for Python -EAPI=7 -HOMEPAGE=https://github.com/SimonSapin/tinycss/ https://tinycss.readthedocs.io/en/latest/ -INHERIT=distutils-r1 -IUSE=test doc python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 -KEYWORDS=amd64 x86 -LICENSE=BSD -RDEPEND=dev-python/lxml[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) -REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=mirror://pypi/t/tinycss/tinycss-0.4.tar.gz -_eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=49560743908cb482414b95deb4ff4f03 diff --git a/metadata/md5-cache/dev-python/tinycss-0.4-r1 b/metadata/md5-cache/dev-python/tinycss-0.4-r1 index baa868d7f07e..4f057f267e83 100644 --- a/metadata/md5-cache/dev-python/tinycss-0.4-r1 +++ b/metadata/md5-cache/dev-python/tinycss-0.4-r1 @@ -2,10 +2,10 @@ BDEPEND=test? ( dev-python/lxml[python_targets_python3_8(-)?,python_targets_pyth DEFINED_PHASES=compile configure install prepare test DESCRIPTION=A complete yet simple CSS parser for Python EAPI=8 -HOMEPAGE=https://github.com/SimonSapin/tinycss/ https://tinycss.readthedocs.io/en/latest/ +HOMEPAGE=https://github.com/Kozea/tinycss/ https://pypi.org/project/tinycss/ https://tinycss.readthedocs.io/en/latest/ INHERIT=distutils-r1 IUSE=test doc python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 -KEYWORDS=~amd64 ~x86 +KEYWORDS=amd64 x86 LICENSE=BSD RDEPEND=dev-python/lxml[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=mirror://pypi/t/tinycss/tinycss-0.4.tar.gz _eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=36defc16299e71feedbcc93dc281ca6f +_md5_=2ccc4ea708c948fc991076700cdab521 diff --git a/metadata/md5-cache/dev-python/tlsh-4.8.2 b/metadata/md5-cache/dev-python/tlsh-4.8.2 index 396a5a31b936..b17e19a09532 100644 --- a/metadata/md5-cache/dev-python/tlsh-4.8.2 +++ b/metadata/md5-cache/dev-python/tlsh-4.8.2 @@ -6,11 +6,11 @@ EAPI=8 HOMEPAGE=https://pypi.org/project/python-tlsh/ INHERIT=distutils-r1 IUSE=python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 -KEYWORDS=~amd64 ~arm +KEYWORDS=~amd64 ~arm ~x86 LICENSE=|| ( Apache-2.0 BSD ) RDEPEND=dev-libs/tlsh python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) SLOT=0 SRC_URI=https://github.com/trendmicro/tlsh/archive/4.8.2.tar.gz -> tlsh-4.8.2.tar.gz _eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=6d1c3e1d3f97056b826aafdecf3b081f +_md5_=edd076796fa6d564caee6cf32eed29f6 diff --git a/metadata/md5-cache/dev-python/toolz-0.11.2 b/metadata/md5-cache/dev-python/toolz-0.11.2 deleted file mode 100644 index 38d77e36c03e..000000000000 --- a/metadata/md5-cache/dev-python/toolz-0.11.2 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=dev-python/versioneer[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] test? ( >=dev-python/pytest-7.0.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) >=dev-python/setuptools-42.0.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=List processing tools and functional utilities -EAPI=8 -HOMEPAGE=https://pypi.org/project/toolz/ -INHERIT=distutils-r1 -IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 -KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux -LICENSE=BSD -RDEPEND=python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) -REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=mirror://pypi/t/toolz/toolz-0.11.2.tar.gz -_eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=d3605fd0efd410cf12caaaf8121de75b diff --git a/metadata/md5-cache/dev-python/toolz-0.11.2-r1 b/metadata/md5-cache/dev-python/toolz-0.11.2-r1 index 9a624f27d95c..ed75d1e62d6b 100644 --- a/metadata/md5-cache/dev-python/toolz-0.11.2-r1 +++ b/metadata/md5-cache/dev-python/toolz-0.11.2-r1 @@ -5,7 +5,7 @@ EAPI=8 HOMEPAGE=https://pypi.org/project/toolz/ INHERIT=distutils-r1 IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux +KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux LICENSE=BSD RDEPEND=python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=mirror://pypi/t/toolz/toolz-0.11.2.tar.gz _eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=9a899abe73054065d6139d29874dd39b +_md5_=a79aa271c6bc0b121ab0c74b32312567 diff --git a/metadata/md5-cache/dev-python/toposort-1.7 b/metadata/md5-cache/dev-python/toposort-1.7 deleted file mode 100644 index 23572c9d78ea..000000000000 --- a/metadata/md5-cache/dev-python/toposort-1.7 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) >=dev-python/pyproject2setuppy-22[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=Implements a topological sort algorithm -EAPI=8 -HOMEPAGE=https://gitlab.com/ericvsmith/toposort -INHERIT=distutils-r1 -IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 -KEYWORDS=~amd64 ~x86 -LICENSE=Apache-2.0 -RDEPEND=python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) -REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=mirror://pypi/t/toposort/toposort-1.7.tar.gz -_eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=31b195a6399ebb028a04945958f1be29 diff --git a/metadata/md5-cache/dev-python/translate-toolkit-3.7.0 b/metadata/md5-cache/dev-python/translate-toolkit-3.7.0 new file mode 100644 index 000000000000..e699860869fe --- /dev/null +++ b/metadata/md5-cache/dev-python/translate-toolkit-3.7.0 @@ -0,0 +1,16 @@ +BDEPEND=test? ( dev-python/phply[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) doc? ( || ( ( >=dev-lang/python-3.10.0_p1-r1:3.10[sqlite] >=dev-python/sphinx-4.4.0[python_targets_python3_10(-)] dev-python/sphinx-bootstrap-theme[python_targets_python3_10(-)] ) ( >=dev-lang/python-3.9.9-r1:3.9[sqlite] >=dev-python/sphinx-4.4.0[python_targets_python3_9(-)] dev-python/sphinx-bootstrap-theme[python_targets_python3_9(-)] ) ( >=dev-lang/python-3.8.12_p1-r1:3.8[sqlite] >=dev-python/sphinx-4.4.0[python_targets_python3_8(-)] dev-python/sphinx-bootstrap-theme[python_targets_python3_8(-)] ) ) ) test? ( !dev-python/pydiff app-text/iso-codes >=dev-python/chardet-3.0.4[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/cheroot[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/lxml-4.3.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/pycountry-19.8.18[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/python-levenshtein-0.12.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/pyparsing-3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/ruamel-yaml[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] sys-devel/gettext html? ( dev-python/utidylib[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) ical? ( dev-python/vobject[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) ini? ( >=dev-python/iniparse-0.5[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) subtitles? ( media-video/gaupol[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) yaml? ( dev-python/pyyaml[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) >=dev-python/pytest-7.0.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8[sqlite] ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9[sqlite] ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10[sqlite] ) >=dev-python/setuptools-42.0.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=Toolkit to convert between many translation formats +EAPI=8 +HOMEPAGE=https://github.com/translate/translate/ https://pypi.org/project/translate-toolkit/ +INHERIT=distutils-r1 +IUSE=+html +ical +ini +subtitles +yaml doc test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 +KEYWORDS=~amd64 ~arm64 ~x86 +LICENSE=GPL-2 +RDEPEND=!dev-python/pydiff app-text/iso-codes >=dev-python/chardet-3.0.4[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/cheroot[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/lxml-4.3.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/pycountry-19.8.18[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/python-levenshtein-0.12.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/pyparsing-3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/ruamel-yaml[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] sys-devel/gettext html? ( dev-python/utidylib[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) ical? ( dev-python/vobject[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) ini? ( >=dev-python/iniparse-0.5[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) subtitles? ( media-video/gaupol[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) yaml? ( dev-python/pyyaml[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8[sqlite] ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9[sqlite] ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10[sqlite] ) +REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/translate/translate/archive/3.7.0.tar.gz -> translate-3.7.0.gh.tar.gz +_eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 +_md5_=b91480a09d20b49a6fee0277fe703820 diff --git a/metadata/md5-cache/dev-python/trustme-0.9.0 b/metadata/md5-cache/dev-python/trustme-0.9.0 deleted file mode 100644 index 1f7a87dc0885..000000000000 --- a/metadata/md5-cache/dev-python/trustme-0.9.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=test? ( dev-python/pyopenssl[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/service_identity[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) test? ( dev-python/cryptography[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/idna[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/pytest-7.0.1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) >=dev-python/setuptools-42.0.2[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=#1 quality TLS certs while you wait, for the discerning tester -EAPI=8 -HOMEPAGE=https://github.com/python-trio/trustme -INHERIT=distutils-r1 -IUSE=test python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 -KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris -LICENSE=|| ( Apache-2.0 MIT ) -RDEPEND=dev-python/cryptography[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/idna[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) -REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=mirror://pypi/t/trustme/trustme-0.9.0.tar.gz -_eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=fe7b27344e5dd8532bb0a921f67843ac diff --git a/metadata/md5-cache/dev-python/trustme-0.9.0-r1 b/metadata/md5-cache/dev-python/trustme-0.9.0-r1 index 3a3cf69bc1ea..78acd0d6d5dd 100644 --- a/metadata/md5-cache/dev-python/trustme-0.9.0-r1 +++ b/metadata/md5-cache/dev-python/trustme-0.9.0-r1 @@ -5,7 +5,7 @@ EAPI=8 HOMEPAGE=https://github.com/python-trio/trustme/ https://pypi.org/project/trustme/ INHERIT=distutils-r1 IUSE=test python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris +KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris LICENSE=|| ( Apache-2.0 MIT ) RDEPEND=dev-python/cryptography[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/idna[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=mirror://pypi/t/trustme/trustme-0.9.0.tar.gz _eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=dc9a36194f797c3906793f59b832afc4 +_md5_=176d719a497499d07d56b259fc4104ae diff --git a/metadata/md5-cache/dev-python/tubes-0.2.0-r1 b/metadata/md5-cache/dev-python/tubes-0.2.0-r1 deleted file mode 100644 index 764e9b95d2af..000000000000 --- a/metadata/md5-cache/dev-python/tubes-0.2.0-r1 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=test? ( dev-python/six[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/twisted[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/pytest-7.0.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) >=dev-python/setuptools-42.0.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=Flow control and backpressure for event-driven applications -EAPI=7 -HOMEPAGE=https://github.com/twisted/tubes https://pypi.org/project/Tubes/ -INHERIT=distutils-r1 -IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 -KEYWORDS=~amd64 ~riscv -LICENSE=MIT -RDEPEND=dev-python/six[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/twisted[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) -REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://github.com/twisted/tubes/archive/v0.2.0.tar.gz -> tubes-0.2.0.tar.gz -_eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=c93bc768d9e5aae20874fa38c742ca6e diff --git a/metadata/md5-cache/dev-python/ubelt-1.0.1 b/metadata/md5-cache/dev-python/ubelt-1.0.1 deleted file mode 100644 index 4f14ad1a8967..000000000000 --- a/metadata/md5-cache/dev-python/ubelt-1.0.1 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=test? ( >=dev-python/pytest-7.0.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) >=dev-python/gpep517-3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/setuptools-60.5.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/wheel[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] -DEFINED_PHASES=compile configure install prepare test -DEPEND=test? ( dev-python/xdoctest[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) -DESCRIPTION=A stdlib like feel, and extra batteries. Hashing, Caching, Timing, Progress -EAPI=8 -HOMEPAGE=https://github.com/Erotemic/ubelt -INHERIT=distutils-r1 -IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 -KEYWORDS=~amd64 ~x86 -LICENSE=Apache-2.0 -RDEPEND=python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) -REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://github.com/Erotemic/ubelt/archive/v1.0.1.tar.gz -> ubelt-1.0.1.tar.gz -_eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=da67f6b30446b4549d240277440bf81b diff --git a/metadata/md5-cache/dev-python/ubelt-1.1.0 b/metadata/md5-cache/dev-python/ubelt-1.1.0 deleted file mode 100644 index 9cab3b5cfae1..000000000000 --- a/metadata/md5-cache/dev-python/ubelt-1.1.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=test? ( >=dev-python/numpy-1.19.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/pygments-2.2.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/python-dateutil-2.8.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/xdoctest[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/xxhash-1.0.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) test? ( >=dev-python/pytest-7.0.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) >=dev-python/gpep517-3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/setuptools-60.5.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/wheel[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=A stdlib like feel, and extra batteries. Hashing, Caching, Timing, Progress -EAPI=8 -HOMEPAGE=https://github.com/Erotemic/ubelt/ https://pypi.org/project/ubelt/ -INHERIT=distutils-r1 -IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 -KEYWORDS=~amd64 ~x86 -LICENSE=Apache-2.0 -RDEPEND=python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) -REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://github.com/Erotemic/ubelt/archive/v1.1.0.tar.gz -> ubelt-1.1.0.gh.tar.gz -_eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=a8214fb34dad84162ed290d206599ee2 diff --git a/metadata/md5-cache/dev-python/ukkonen-1.0.1 b/metadata/md5-cache/dev-python/ukkonen-1.0.1 deleted file mode 100644 index a5d59d938f45..000000000000 --- a/metadata/md5-cache/dev-python/ukkonen-1.0.1 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=python_targets_python3_8? ( dev-python/cffi[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_9? ( dev-python/cffi[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( dev-python/cffi[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) test? ( python_targets_python3_8? ( dev-python/cffi[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_9? ( dev-python/cffi[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( dev-python/cffi[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) >=dev-python/pytest-7.0.1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) >=dev-python/setuptools-42.0.2[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=Implementation of bounded Levenshtein distance (Ukkonen) -EAPI=8 -HOMEPAGE=https://pypi.org/project/ukkonen/ https://github.com/asottile/ukkonen/ -INHERIT=distutils-r1 -IUSE=test python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 -KEYWORDS=amd64 ~hppa ~ppc ~ppc64 ~riscv x86 -LICENSE=MIT -RDEPEND=python_targets_python3_8? ( dev-python/cffi[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_9? ( dev-python/cffi[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( dev-python/cffi[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) -REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://github.com/asottile/ukkonen/archive/v1.0.1.tar.gz -> ukkonen-1.0.1.gh.tar.gz -_eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=f87046dc30746b31dcada10f73420315 diff --git a/metadata/md5-cache/dev-python/ukkonen-1.0.1-r1 b/metadata/md5-cache/dev-python/ukkonen-1.0.1-r1 index a13af3304b6b..cd2cc89bf610 100644 --- a/metadata/md5-cache/dev-python/ukkonen-1.0.1-r1 +++ b/metadata/md5-cache/dev-python/ukkonen-1.0.1-r1 @@ -5,7 +5,7 @@ EAPI=8 HOMEPAGE=https://pypi.org/project/ukkonen/ https://github.com/asottile/ukkonen/ INHERIT=distutils-r1 IUSE=test python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 -KEYWORDS=~amd64 ~hppa ~ppc ~ppc64 ~riscv ~x86 +KEYWORDS=amd64 ~hppa ~ppc ~ppc64 ~riscv x86 LICENSE=MIT RDEPEND=python_targets_python3_8? ( dev-python/cffi[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_9? ( dev-python/cffi[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( dev-python/cffi[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_11? ( dev-python/cffi[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/asottile/ukkonen/archive/v1.0.1.tar.gz -> ukkonen-1.0.1.gh.tar.gz _eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=8f590d49d55ec737533170f253215315 +_md5_=3942a42c54eb211850250b2fd0f5252f diff --git a/metadata/md5-cache/dev-python/untangle-1.1.1 b/metadata/md5-cache/dev-python/untangle-1.1.1 deleted file mode 100644 index 757717a541c1..000000000000 --- a/metadata/md5-cache/dev-python/untangle-1.1.1 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) >=dev-python/setuptools-42.0.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=Convert XML documents into Python objects -EAPI=8 -HOMEPAGE=https://github.com/stchris/untangle -INHERIT=distutils-r1 -IUSE=python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 -KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~m68k ppc ppc64 ~riscv ~s390 sparc x86 -LICENSE=MIT -RDEPEND=python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) -REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) -SLOT=0 -SRC_URI=mirror://pypi/u/untangle/untangle-1.1.1.tar.gz -_eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=a9525332a4def6db3ea7ce8119338cae diff --git a/metadata/md5-cache/dev-python/untangle-1.1.1-r1 b/metadata/md5-cache/dev-python/untangle-1.1.1-r1 index 2c7f3e5f9fd0..83de1bec632b 100644 --- a/metadata/md5-cache/dev-python/untangle-1.1.1-r1 +++ b/metadata/md5-cache/dev-python/untangle-1.1.1-r1 @@ -5,11 +5,11 @@ EAPI=8 HOMEPAGE=https://github.com/stchris/untangle INHERIT=distutils-r1 IUSE=python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 +KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~m68k ppc ppc64 ~riscv ~s390 sparc x86 LICENSE=MIT RDEPEND=python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) SLOT=0 SRC_URI=mirror://pypi/u/untangle/untangle-1.1.1.tar.gz _eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=9cc15436440355aa7d8a0ca28684fe99 +_md5_=ca6e082a2e518fe3b146a507dcfeac10 diff --git a/metadata/md5-cache/dev-python/uritemplate-4.1.1 b/metadata/md5-cache/dev-python/uritemplate-4.1.1 index 7c5e975bf314..d45e906dd43a 100644 --- a/metadata/md5-cache/dev-python/uritemplate-4.1.1 +++ b/metadata/md5-cache/dev-python/uritemplate-4.1.1 @@ -5,7 +5,7 @@ EAPI=8 HOMEPAGE=https://uritemplate.readthedocs.io/en/latest/ https://pypi.org/project/uritemplate/ https://github.com/python-hyper/uritemplate/ INHERIT=distutils-r1 IUSE=test python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux +KEYWORDS=~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux LICENSE=Apache-2.0 RDEPEND=python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=mirror://pypi/u/uritemplate/uritemplate-4.1.1.tar.gz _eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=4f499ee1dd8dc6fe76241da7fdc8ee72 +_md5_=3c8cb5500097a180a395471c82d4adab diff --git a/metadata/md5-cache/dev-python/urllib3-1.26.9 b/metadata/md5-cache/dev-python/urllib3-1.26.9 deleted file mode 100644 index e4fd9aa4d504..000000000000 --- a/metadata/md5-cache/dev-python/urllib3-1.26.9 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=test? ( python_targets_python3_8? ( >=dev-python/PySocks-1.5.8[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] =dev-python/trustme-0.5.3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=www-servers/tornado-4.2.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_9? ( >=dev-python/PySocks-1.5.8[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] =dev-python/trustme-0.5.3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=www-servers/tornado-4.2.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( >=dev-python/PySocks-1.5.8[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] =dev-python/trustme-0.5.3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=www-servers/tornado-4.2.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0=[ssl(+)] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8[ssl(+)] ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9[ssl(+)] ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10[ssl(+)] ) >=dev-python/setuptools-42.0.2[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=HTTP library with thread-safe connection pooling, file post, and more -EAPI=7 -HOMEPAGE=https://github.com/urllib3/urllib3 -INHERIT=distutils-r1 -IUSE=brotli test python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 -KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris -LICENSE=MIT -RDEPEND=>=dev-python/PySocks-1.5.8[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] =dev-python/pypy3-7.3.7-r1:0=[ssl(+)] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8[ssl(+)] ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9[ssl(+)] ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10[ssl(+)] ) -REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=mirror://pypi/u/urllib3/urllib3-1.26.9.tar.gz -_eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=2c7419cf57aae352f224e8b985e5d626 diff --git a/metadata/md5-cache/dev-python/urllib3-1.26.9-r1 b/metadata/md5-cache/dev-python/urllib3-1.26.9-r1 index 26f7a9f74858..bd47dd6bf96b 100644 --- a/metadata/md5-cache/dev-python/urllib3-1.26.9-r1 +++ b/metadata/md5-cache/dev-python/urllib3-1.26.9-r1 @@ -5,7 +5,7 @@ EAPI=7 HOMEPAGE=https://github.com/urllib3/urllib3/ https://pypi.org/project/urllib3/ INHERIT=distutils-r1 IUSE=brotli test python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris +KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris LICENSE=MIT RDEPEND=>=dev-python/PySocks-1.5.8[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] =dev-python/pypy3-7.3.7-r1:0=[ssl(+)] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8[ssl(+)] ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9[ssl(+)] ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10[ssl(+)] ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11[ssl(+)] ) REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=mirror://pypi/u/urllib3/urllib3-1.26.9.tar.gz _eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=28f5d356f8474722ad1f5542d1321450 +_md5_=54c843e309254d6506c18284ec4487ca diff --git a/metadata/md5-cache/dev-python/urwid-2.1.2-r1 b/metadata/md5-cache/dev-python/urwid-2.1.2-r1 index a1e5956c798e..e806a64e50af 100644 --- a/metadata/md5-cache/dev-python/urwid-2.1.2-r1 +++ b/metadata/md5-cache/dev-python/urwid-2.1.2-r1 @@ -5,11 +5,11 @@ EAPI=8 HOMEPAGE=http://urwid.org/ https://pypi.org/project/urwid/ https://github.com/urwid/urwid/ INHERIT=distutils-r1 optfeature IUSE=examples doc python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 -KEYWORDS=~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux +KEYWORDS=amd64 ~arm ~arm64 ~ia64 ~mips ppc ~ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux LICENSE=LGPL-2.1 RDEPEND=python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8[ncurses] ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9[ncurses] ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10[ncurses] ) REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) SLOT=0 SRC_URI=mirror://pypi/u/urwid/urwid-2.1.2.tar.gz _eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 optfeature d524f291c80f9d21ad80fe978e3ca760 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=40a488ec68377541ef0da998c9c6f40a +_md5_=b196329aecd575e2293feea92be7a02a diff --git a/metadata/md5-cache/dev-python/validators-0.19.0 b/metadata/md5-cache/dev-python/validators-0.19.0 deleted file mode 100644 index c7e8f5278829..000000000000 --- a/metadata/md5-cache/dev-python/validators-0.19.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=test? ( >=dev-python/decorator-3.4.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-7.0.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) >=dev-python/gpep517-3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-60.5.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/wheel[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=Python Data Validation for Humans -EAPI=8 -HOMEPAGE=https://github.com/kvesteri/validators -INHERIT=distutils-r1 -IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 -KEYWORDS=~amd64 ~x86 -LICENSE=MIT -RDEPEND=>=dev-python/decorator-3.4.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) -REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=mirror://pypi/v/validators/validators-0.19.0.tar.gz -_eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=45f6f8b2d79f5fee24ea9d79d45c124c diff --git a/metadata/md5-cache/dev-python/vdf-3.4 b/metadata/md5-cache/dev-python/vdf-3.4 deleted file mode 100644 index 7c4e46effae8..000000000000 --- a/metadata/md5-cache/dev-python/vdf-3.4 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=test? ( >=dev-python/pytest-7.0.1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) >=dev-python/setuptools-42.0.2[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=A module for (de)serialization to and from VDF, Valve's key-value text format -EAPI=7 -HOMEPAGE=https://github.com/ValvePython/vdf -INHERIT=distutils-r1 -IUSE=test python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 -KEYWORDS=amd64 ~x86 -LICENSE=MIT -RDEPEND=python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) -REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://codeload.github.com/ValvePython/vdf/tar.gz/v3.4 -> vdf-3.4.tar.gz -_eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=d6471495d4b87b2dddb6fb3f8baedaba diff --git a/metadata/md5-cache/dev-python/vdf-3.4-r1 b/metadata/md5-cache/dev-python/vdf-3.4-r1 index 6739d3dc1935..e4a764d3724d 100644 --- a/metadata/md5-cache/dev-python/vdf-3.4-r1 +++ b/metadata/md5-cache/dev-python/vdf-3.4-r1 @@ -5,7 +5,7 @@ EAPI=8 HOMEPAGE=https://github.com/ValvePython/vdf INHERIT=distutils-r1 IUSE=test python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 -KEYWORDS=~amd64 ~x86 +KEYWORDS=amd64 ~x86 LICENSE=MIT RDEPEND=python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://codeload.github.com/ValvePython/vdf/tar.gz/v3.4 -> vdf-3.4.tar.gz _eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=75ee10be9cacde2af3abb849d76e0b0e +_md5_=383b327e31aa154d06198bb23ae334f5 diff --git a/metadata/md5-cache/dev-python/vdirsyncer-0.18.0-r3 b/metadata/md5-cache/dev-python/vdirsyncer-0.18.0-r3 deleted file mode 100644 index 641fda7fa85e..000000000000 --- a/metadata/md5-cache/dev-python/vdirsyncer-0.18.0-r3 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=dev-python/setuptools_scm[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] test? ( dev-python/hypothesis[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pytest-localserver[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pytest-subtesthack[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) test? ( dev-python/click[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/click-log-0.3.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/click-threading-0.5[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/requests[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/requests-toolbelt[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/atomicwrites[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/pytest-7.0.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8[sqlite] ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9[sqlite] ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10[sqlite] ) >=dev-python/setuptools-42.0.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] virtual/pkgconfig -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=Synchronize calendars and contacts -EAPI=8 -HOMEPAGE=https://github.com/pimutils/vdirsyncer -INHERIT=distutils-r1 systemd -IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 -KEYWORDS=~amd64 ~arm ~arm64 ~riscv ~x86 -LICENSE=BSD -RDEPEND=dev-python/click[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/click-log-0.3.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/click-threading-0.5[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/requests[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/requests-toolbelt[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/atomicwrites[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8[sqlite] ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9[sqlite] ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10[sqlite] ) -REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=mirror://pypi/v/vdirsyncer/vdirsyncer-0.18.0.tar.gz -_eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f systemd 2736b403a83f194b59b767f3b344c2c1 toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=8c20f7322c5c6844070c955aedccd53c diff --git a/metadata/md5-cache/dev-python/verboselogs-1.7 b/metadata/md5-cache/dev-python/verboselogs-1.7 deleted file mode 100644 index 96577655d0ed..000000000000 --- a/metadata/md5-cache/dev-python/verboselogs-1.7 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=doc? ( || ( ( >=dev-lang/python-3.10.0_p1-r1:3.10 >=dev-python/sphinx-4.4.0[python_targets_python3_10(-)] ) ( >=dev-lang/python-3.9.9-r1:3.9 >=dev-python/sphinx-4.4.0[python_targets_python3_9(-)] ) ( >=dev-lang/python-3.8.12_p1-r1:3.8 >=dev-python/sphinx-4.4.0[python_targets_python3_8(-)] ) ( >=dev-python/pypy3-7.3.7-r1:0 >=dev-python/sphinx-4.4.0[python_targets_pypy3(-)] ) ) ) test? ( >=dev-python/pytest-7.0.1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) >=dev-python/setuptools-42.0.2[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] -DEFINED_PHASES=compile configure install prepare test -DEPEND=test? ( dev-python/mock[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) -DESCRIPTION=Verbose logging for Python's logging module -EAPI=7 -HOMEPAGE=https://pypi.org/project/verboselogs/ https://github.com/xolox/python-verboselogs/ -INHERIT=distutils-r1 -IUSE=doc test python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 -KEYWORDS=~amd64 ~arm ~x86 ~amd64-linux ~x86-linux -LICENSE=MIT -RDEPEND=python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) -REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=mirror://pypi/v/verboselogs/verboselogs-1.7.tar.gz -_eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=a29036d1157488b432053c862e13ff4c diff --git a/metadata/md5-cache/dev-python/versioningit-1.1.1 b/metadata/md5-cache/dev-python/versioningit-1.1.1 deleted file mode 100644 index d1cd8cf39894..000000000000 --- a/metadata/md5-cache/dev-python/versioningit-1.1.1 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=test? ( dev-python/pydantic[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pytest-mock[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) test? ( dev-python/packaging[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/pytest-7.0.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) >=dev-python/gpep517-3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/setuptools-60.5.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/wheel[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=versioningit is a setuptools plugin for versioning based on git tags -EAPI=8 -HOMEPAGE=https://pypi.org/project/versioningit/ https://github.com/jwodder/versioningit -INHERIT=distutils-r1 -IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 -KEYWORDS=~amd64 ~x86 -LICENSE=MIT -RDEPEND=dev-python/packaging[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) -REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=mirror://pypi/v/versioningit/versioningit-1.1.1.tar.gz -_eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=eb01b956ed5e91388f4212250637a6fa diff --git a/metadata/md5-cache/dev-python/visitor-0.1.3-r1 b/metadata/md5-cache/dev-python/visitor-0.1.3-r1 deleted file mode 100644 index 7736bbd3405f..000000000000 --- a/metadata/md5-cache/dev-python/visitor-0.1.3-r1 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=test? ( >=dev-python/pytest-7.0.1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) >=dev-python/setuptools-42.0.2[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=A tiny pythonic visitor implementation -EAPI=7 -HOMEPAGE=https://github.com/mbr/visitor -INHERIT=distutils-r1 -IUSE=test python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 -KEYWORDS=~amd64 ~x86 -LICENSE=MIT -RDEPEND=python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) -REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://github.com/mbr/visitor/archive/0.1.3.tar.gz -> visitor-0.1.3.tar.gz -_eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=c86b7c444663d3123a5bd92a8da33afa diff --git a/metadata/md5-cache/dev-python/vobject-0.9.6.1-r2 b/metadata/md5-cache/dev-python/vobject-0.9.6.1-r2 deleted file mode 100644 index a9ab0fa49318..000000000000 --- a/metadata/md5-cache/dev-python/vobject-0.9.6.1-r2 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=dev-python/setuptools[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) >=dev-python/setuptools-42.0.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] -DEFINED_PHASES=compile configure install prepare test -DEPEND=>=dev-python/python-dateutil-2.4.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] -DESCRIPTION=Python package for parsing and generating vCard and vCalendar files -EAPI=7 -HOMEPAGE=https://eventable.github.io/vobject/ https://pypi.org/project/vobject/ https://github.com/eventable/vobject -INHERIT=distutils-r1 -IUSE=python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 -KEYWORDS=amd64 arm arm64 ~riscv x86 -LICENSE=Apache-2.0 -RDEPEND=>=dev-python/python-dateutil-2.4.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) -REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) -SLOT=0 -SRC_URI=mirror://pypi/v/vobject/vobject-0.9.6.1.tar.gz -_eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=debdcbebf54ce2af930e22c470a49229 diff --git a/metadata/md5-cache/dev-python/vobject-0.9.6.1-r3 b/metadata/md5-cache/dev-python/vobject-0.9.6.1-r3 index 5eb910c7b529..b855339836d3 100644 --- a/metadata/md5-cache/dev-python/vobject-0.9.6.1-r3 +++ b/metadata/md5-cache/dev-python/vobject-0.9.6.1-r3 @@ -5,7 +5,7 @@ EAPI=8 HOMEPAGE=https://eventable.github.io/vobject/ https://pypi.org/project/vobject/ https://github.com/eventable/vobject INHERIT=distutils-r1 IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 -KEYWORDS=~amd64 ~arm ~arm64 ~riscv ~x86 +KEYWORDS=amd64 arm arm64 ~riscv x86 LICENSE=Apache-2.0 RDEPEND=>=dev-python/python-dateutil-2.4.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=mirror://pypi/v/vobject/vobject-0.9.6.1.tar.gz _eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=4f780765442eecac27b4180d7f4372fe +_md5_=84ffcf7f6b363faf7f8f2fbb8dd6fce1 diff --git a/metadata/md5-cache/dev-python/watchdog-2.1.8 b/metadata/md5-cache/dev-python/watchdog-2.1.8 index 250d342df090..98e2aa90f766 100644 --- a/metadata/md5-cache/dev-python/watchdog-2.1.8 +++ b/metadata/md5-cache/dev-python/watchdog-2.1.8 @@ -5,7 +5,7 @@ EAPI=8 HOMEPAGE=https://github.com/gorakhargosh/watchdog/ https://pypi.org/project/watchdog/ INHERIT=distutils-r1 optfeature IUSE=test python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 +KEYWORDS=~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ppc ppc64 ~riscv ~s390 sparc ~x86 LICENSE=Apache-2.0 RDEPEND=dev-python/pyyaml[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/gorakhargosh/watchdog/archive/v2.1.8.tar.gz -> watchdog-2.1.8.gh.tar.gz _eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 optfeature d524f291c80f9d21ad80fe978e3ca760 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=58ec84d9419f6dbf3a5b4a0bf3297e17 +_md5_=253f90170bd99df1bea0edef522f8369 diff --git a/metadata/md5-cache/dev-python/watchfiles-0.13 b/metadata/md5-cache/dev-python/watchfiles-0.13 deleted file mode 100644 index 2e842f9acf22..000000000000 --- a/metadata/md5-cache/dev-python/watchfiles-0.13 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=dev-python/setuptools-rust[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] test? ( dev-python/dirty-equals[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pytest-mock[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pytest-timeout[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test? ( =dev-python/anyio-3*[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-7.0.1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) >=virtual/rust-1.53 python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) >=dev-python/gpep517-3[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-60.5.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/wheel[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] -DEFINED_PHASES=compile configure install prepare test unpack -DESCRIPTION=Simple, modern file watching and code reload in Python -EAPI=8 -HOMEPAGE=https://pypi.org/project/watchfiles/ https://github.com/samuelcolvin/watchfiles/ -INHERIT=cargo distutils-r1 -IUSE=test debug python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 -KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86 -LICENSE=MIT Apache-2.0 Apache-2.0-with-LLVM-exceptions Artistic-2 BSD CC0-1.0 ISC MIT Unlicense -RDEPEND==dev-python/anyio-3*[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) -REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://github.com/samuelcolvin/watchfiles/archive/v0.13.tar.gz -> watchfiles-0.13.gh.tar.gz https://crates.io/api/v1/crates/autocfg/1.1.0/download -> autocfg-1.1.0.crate https://crates.io/api/v1/crates/bitflags/1.3.2/download -> bitflags-1.3.2.crate https://crates.io/api/v1/crates/cfg-if/0.1.10/download -> cfg-if-0.1.10.crate https://crates.io/api/v1/crates/cfg-if/1.0.0/download -> cfg-if-1.0.0.crate https://crates.io/api/v1/crates/crossbeam-channel/0.4.4/download -> crossbeam-channel-0.4.4.crate https://crates.io/api/v1/crates/crossbeam-channel/0.5.3/download -> crossbeam-channel-0.5.3.crate https://crates.io/api/v1/crates/crossbeam-utils/0.7.2/download -> crossbeam-utils-0.7.2.crate https://crates.io/api/v1/crates/crossbeam-utils/0.8.8/download -> crossbeam-utils-0.8.8.crate https://crates.io/api/v1/crates/filetime/0.2.15/download -> filetime-0.2.15.crate https://crates.io/api/v1/crates/fsevent-sys/4.1.0/download -> fsevent-sys-4.1.0.crate https://crates.io/api/v1/crates/indoc/1.0.4/download -> indoc-1.0.4.crate https://crates.io/api/v1/crates/inotify/0.9.6/download -> inotify-0.9.6.crate https://crates.io/api/v1/crates/inotify-sys/0.1.5/download -> inotify-sys-0.1.5.crate https://crates.io/api/v1/crates/instant/0.1.12/download -> instant-0.1.12.crate https://crates.io/api/v1/crates/kqueue/1.0.4/download -> kqueue-1.0.4.crate https://crates.io/api/v1/crates/kqueue-sys/1.0.3/download -> kqueue-sys-1.0.3.crate https://crates.io/api/v1/crates/lazy_static/1.4.0/download -> lazy_static-1.4.0.crate https://crates.io/api/v1/crates/libc/0.2.120/download -> libc-0.2.120.crate https://crates.io/api/v1/crates/lock_api/0.4.6/download -> lock_api-0.4.6.crate https://crates.io/api/v1/crates/log/0.4.14/download -> log-0.4.14.crate https://crates.io/api/v1/crates/maybe-uninit/2.0.0/download -> maybe-uninit-2.0.0.crate https://crates.io/api/v1/crates/mio/0.8.1/download -> mio-0.8.1.crate https://crates.io/api/v1/crates/miow/0.3.7/download -> miow-0.3.7.crate https://crates.io/api/v1/crates/notify/5.0.0-pre.14/download -> notify-5.0.0-pre.14.crate https://crates.io/api/v1/crates/ntapi/0.3.7/download -> ntapi-0.3.7.crate https://crates.io/api/v1/crates/once_cell/1.10.0/download -> once_cell-1.10.0.crate https://crates.io/api/v1/crates/parking_lot/0.11.2/download -> parking_lot-0.11.2.crate https://crates.io/api/v1/crates/parking_lot_core/0.8.5/download -> parking_lot_core-0.8.5.crate https://crates.io/api/v1/crates/proc-macro2/1.0.36/download -> proc-macro2-1.0.36.crate https://crates.io/api/v1/crates/pyo3/0.16.1/download -> pyo3-0.16.1.crate https://crates.io/api/v1/crates/pyo3-build-config/0.16.1/download -> pyo3-build-config-0.16.1.crate https://crates.io/api/v1/crates/pyo3-ffi/0.16.1/download -> pyo3-ffi-0.16.1.crate https://crates.io/api/v1/crates/pyo3-macros/0.16.1/download -> pyo3-macros-0.16.1.crate https://crates.io/api/v1/crates/pyo3-macros-backend/0.16.1/download -> pyo3-macros-backend-0.16.1.crate https://crates.io/api/v1/crates/quote/1.0.15/download -> quote-1.0.15.crate https://crates.io/api/v1/crates/redox_syscall/0.2.11/download -> redox_syscall-0.2.11.crate https://crates.io/api/v1/crates/same-file/1.0.6/download -> same-file-1.0.6.crate https://crates.io/api/v1/crates/scopeguard/1.1.0/download -> scopeguard-1.1.0.crate https://crates.io/api/v1/crates/smallvec/1.8.0/download -> smallvec-1.8.0.crate https://crates.io/api/v1/crates/syn/1.0.88/download -> syn-1.0.88.crate https://crates.io/api/v1/crates/unicode-xid/0.2.2/download -> unicode-xid-0.2.2.crate https://crates.io/api/v1/crates/unindent/0.1.8/download -> unindent-0.1.8.crate https://crates.io/api/v1/crates/walkdir/2.3.2/download -> walkdir-2.3.2.crate https://crates.io/api/v1/crates/wasi/0.11.0+wasi-snapshot-preview1/download -> wasi-0.11.0+wasi-snapshot-preview1.crate https://crates.io/api/v1/crates/winapi/0.3.9/download -> winapi-0.3.9.crate https://crates.io/api/v1/crates/winapi-i686-pc-windows-gnu/0.4.0/download -> winapi-i686-pc-windows-gnu-0.4.0.crate https://crates.io/api/v1/crates/winapi-util/0.1.5/download -> winapi-util-0.1.5.crate https://crates.io/api/v1/crates/winapi-x86_64-pc-windows-gnu/0.4.0/download -> winapi-x86_64-pc-windows-gnu-0.4.0.crate -_eclasses_=cargo 52a92ed3815080c5f2caac1905687b1c distutils-r1 10a93585889c3ca7651cbcd2ee831e47 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=5699d9bb0dc7659bd1942e29bce23113 diff --git a/metadata/md5-cache/dev-python/watchfiles-0.14 b/metadata/md5-cache/dev-python/watchfiles-0.14 deleted file mode 100644 index c539f3cc687c..000000000000 --- a/metadata/md5-cache/dev-python/watchfiles-0.14 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=dev-python/setuptools-rust[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] test? ( dev-python/dirty-equals[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pytest-mock[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pytest-timeout[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test? ( =dev-python/anyio-3*[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-7.0.1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) >=virtual/rust-1.53 python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) >=dev-python/gpep517-3[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-60.5.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/wheel[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] -DEFINED_PHASES=compile configure install prepare test unpack -DESCRIPTION=Simple, modern file watching and code reload in Python -EAPI=8 -HOMEPAGE=https://pypi.org/project/watchfiles/ https://github.com/samuelcolvin/watchfiles/ -INHERIT=cargo distutils-r1 -IUSE=test debug python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 -KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86 -LICENSE=MIT Apache-2.0 Apache-2.0-with-LLVM-exceptions Artistic-2 BSD CC0-1.0 ISC MIT Unlicense -RDEPEND==dev-python/anyio-3*[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) -REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://github.com/samuelcolvin/watchfiles/archive/v0.14.tar.gz -> watchfiles-0.14.gh.tar.gz https://crates.io/api/v1/crates/autocfg/1.1.0/download -> autocfg-1.1.0.crate https://crates.io/api/v1/crates/bitflags/1.3.2/download -> bitflags-1.3.2.crate https://crates.io/api/v1/crates/cfg-if/1.0.0/download -> cfg-if-1.0.0.crate https://crates.io/api/v1/crates/crossbeam-channel/0.5.4/download -> crossbeam-channel-0.5.4.crate https://crates.io/api/v1/crates/crossbeam-utils/0.8.8/download -> crossbeam-utils-0.8.8.crate https://crates.io/api/v1/crates/filetime/0.2.16/download -> filetime-0.2.16.crate https://crates.io/api/v1/crates/fsevent-sys/4.1.0/download -> fsevent-sys-4.1.0.crate https://crates.io/api/v1/crates/indoc/1.0.4/download -> indoc-1.0.4.crate https://crates.io/api/v1/crates/inotify/0.9.6/download -> inotify-0.9.6.crate https://crates.io/api/v1/crates/inotify-sys/0.1.5/download -> inotify-sys-0.1.5.crate https://crates.io/api/v1/crates/kqueue/1.0.5/download -> kqueue-1.0.5.crate https://crates.io/api/v1/crates/kqueue-sys/1.0.3/download -> kqueue-sys-1.0.3.crate https://crates.io/api/v1/crates/lazy_static/1.4.0/download -> lazy_static-1.4.0.crate https://crates.io/api/v1/crates/libc/0.2.124/download -> libc-0.2.124.crate https://crates.io/api/v1/crates/lock_api/0.4.7/download -> lock_api-0.4.7.crate https://crates.io/api/v1/crates/log/0.4.16/download -> log-0.4.16.crate https://crates.io/api/v1/crates/mio/0.8.2/download -> mio-0.8.2.crate https://crates.io/api/v1/crates/miow/0.3.7/download -> miow-0.3.7.crate https://crates.io/api/v1/crates/notify/5.0.0-pre.14/download -> notify-5.0.0-pre.14.crate https://crates.io/api/v1/crates/ntapi/0.3.7/download -> ntapi-0.3.7.crate https://crates.io/api/v1/crates/once_cell/1.10.0/download -> once_cell-1.10.0.crate https://crates.io/api/v1/crates/parking_lot/0.12.0/download -> parking_lot-0.12.0.crate https://crates.io/api/v1/crates/parking_lot_core/0.9.2/download -> parking_lot_core-0.9.2.crate https://crates.io/api/v1/crates/proc-macro2/1.0.37/download -> proc-macro2-1.0.37.crate https://crates.io/api/v1/crates/pyo3/0.16.4/download -> pyo3-0.16.4.crate https://crates.io/api/v1/crates/pyo3-build-config/0.16.4/download -> pyo3-build-config-0.16.4.crate https://crates.io/api/v1/crates/pyo3-ffi/0.16.4/download -> pyo3-ffi-0.16.4.crate https://crates.io/api/v1/crates/pyo3-macros/0.16.4/download -> pyo3-macros-0.16.4.crate https://crates.io/api/v1/crates/pyo3-macros-backend/0.16.4/download -> pyo3-macros-backend-0.16.4.crate https://crates.io/api/v1/crates/quote/1.0.18/download -> quote-1.0.18.crate https://crates.io/api/v1/crates/redox_syscall/0.2.13/download -> redox_syscall-0.2.13.crate https://crates.io/api/v1/crates/same-file/1.0.6/download -> same-file-1.0.6.crate https://crates.io/api/v1/crates/scopeguard/1.1.0/download -> scopeguard-1.1.0.crate https://crates.io/api/v1/crates/smallvec/1.8.0/download -> smallvec-1.8.0.crate https://crates.io/api/v1/crates/syn/1.0.91/download -> syn-1.0.91.crate https://crates.io/api/v1/crates/target-lexicon/0.12.3/download -> target-lexicon-0.12.3.crate https://crates.io/api/v1/crates/unicode-xid/0.2.2/download -> unicode-xid-0.2.2.crate https://crates.io/api/v1/crates/unindent/0.1.8/download -> unindent-0.1.8.crate https://crates.io/api/v1/crates/walkdir/2.3.2/download -> walkdir-2.3.2.crate https://crates.io/api/v1/crates/wasi/0.11.0+wasi-snapshot-preview1/download -> wasi-0.11.0+wasi-snapshot-preview1.crate https://crates.io/api/v1/crates/winapi/0.3.9/download -> winapi-0.3.9.crate https://crates.io/api/v1/crates/winapi-i686-pc-windows-gnu/0.4.0/download -> winapi-i686-pc-windows-gnu-0.4.0.crate https://crates.io/api/v1/crates/winapi-util/0.1.5/download -> winapi-util-0.1.5.crate https://crates.io/api/v1/crates/winapi-x86_64-pc-windows-gnu/0.4.0/download -> winapi-x86_64-pc-windows-gnu-0.4.0.crate https://crates.io/api/v1/crates/windows-sys/0.34.0/download -> windows-sys-0.34.0.crate https://crates.io/api/v1/crates/windows_aarch64_msvc/0.34.0/download -> windows_aarch64_msvc-0.34.0.crate https://crates.io/api/v1/crates/windows_i686_gnu/0.34.0/download -> windows_i686_gnu-0.34.0.crate https://crates.io/api/v1/crates/windows_i686_msvc/0.34.0/download -> windows_i686_msvc-0.34.0.crate https://crates.io/api/v1/crates/windows_x86_64_gnu/0.34.0/download -> windows_x86_64_gnu-0.34.0.crate https://crates.io/api/v1/crates/windows_x86_64_msvc/0.34.0/download -> windows_x86_64_msvc-0.34.0.crate -_eclasses_=cargo 52a92ed3815080c5f2caac1905687b1c distutils-r1 10a93585889c3ca7651cbcd2ee831e47 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=f1e1a6087179fad3c492171bf778376d diff --git a/metadata/md5-cache/dev-python/weasyprint-54.3 b/metadata/md5-cache/dev-python/weasyprint-54.3 deleted file mode 100644 index 1ec7333c76e1..000000000000 --- a/metadata/md5-cache/dev-python/weasyprint-54.3 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=test? ( =dev-python/cffi-0.6:=[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/cssselect2-0.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/fonttools-4.0.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/html5lib-1.0.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/pillow-4.0.0[jpeg,jpeg2k,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/pydyf-0.0.3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/pyphen-0.9.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/tinycss2-1.0.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] x11-libs/pango >=dev-python/pytest-7.0.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) >=dev-python/gpep517-3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/flit_core-3.7.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=Visual rendering engine for HTML and CSS that can export to PDF -EAPI=8 -HOMEPAGE=https://weasyprint.org https://github.com/Kozea/WeasyPrint -INHERIT=distutils-r1 -IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 -KEYWORDS=~amd64 ~x86 -LICENSE=BSD -RDEPEND=>=dev-python/cffi-0.6:=[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/cssselect2-0.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/fonttools-4.0.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/html5lib-1.0.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/pillow-4.0.0[jpeg,jpeg2k,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/pydyf-0.0.3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/pyphen-0.9.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/tinycss2-1.0.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] x11-libs/pango python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) -REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=mirror://pypi/w/weasyprint/weasyprint-54.3.tar.gz -_eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=ec8a2a29c0fb480fad416b6f5771587f diff --git a/metadata/md5-cache/dev-python/webob-1.8.7 b/metadata/md5-cache/dev-python/webob-1.8.7 deleted file mode 100644 index 721ac6e480fa..000000000000 --- a/metadata/md5-cache/dev-python/webob-1.8.7 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=doc? ( || ( ( >=dev-lang/python-3.10.0_p1-r1:3.10 >=dev-python/sphinx-4.4.0[python_targets_python3_10(-)] dev-python/alabaster[python_targets_python3_10(-)] ) ( >=dev-lang/python-3.9.9-r1:3.9 >=dev-python/sphinx-4.4.0[python_targets_python3_9(-)] dev-python/alabaster[python_targets_python3_9(-)] ) ( >=dev-lang/python-3.8.12_p1-r1:3.8 >=dev-python/sphinx-4.4.0[python_targets_python3_8(-)] dev-python/alabaster[python_targets_python3_8(-)] ) ( >=dev-python/pypy3-7.3.7-r1:0 >=dev-python/sphinx-4.4.0[python_targets_pypy3(-)] dev-python/alabaster[python_targets_pypy3(-)] ) ) ) test? ( >=dev-python/pytest-7.0.1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) >=dev-python/setuptools-42.0.2[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=WSGI request and response object -EAPI=7 -HOMEPAGE=https://webob.org/ -INHERIT=distutils-r1 -IUSE=doc test python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 -KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos -LICENSE=MIT -RDEPEND=python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) -REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=mirror://pypi/W/WebOb/WebOb-1.8.7.tar.gz -_eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=2b82bd391db25d078412a197bfe537d6 diff --git a/metadata/md5-cache/dev-python/webob-1.8.7-r1 b/metadata/md5-cache/dev-python/webob-1.8.7-r1 index c5f3ced4922e..0b912bf6eb5e 100644 --- a/metadata/md5-cache/dev-python/webob-1.8.7-r1 +++ b/metadata/md5-cache/dev-python/webob-1.8.7-r1 @@ -5,7 +5,7 @@ EAPI=8 HOMEPAGE=https://webob.org/ https://github.com/Pylons/webob/ https://pypi.org/project/WebOb/ INHERIT=distutils-r1 IUSE=doc test python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos +KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos LICENSE=MIT RDEPEND=python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=mirror://pypi/W/WebOb/WebOb-1.8.7.tar.gz _eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=8849c8d5743782e644e57378b2fe09e2 +_md5_=2f4d94580707c2afcc418c1b62f73e3d diff --git a/metadata/md5-cache/dev-python/webtest-3.0.0 b/metadata/md5-cache/dev-python/webtest-3.0.0 deleted file mode 100644 index 58a38517d59b..000000000000 --- a/metadata/md5-cache/dev-python/webtest-3.0.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=app-arch/unzip test? ( dev-python/pyquery[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/wsgiproxy2[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) doc? ( || ( ( >=dev-lang/python-3.10.0_p1-r1:3.10 >=dev-python/sphinx-4.4.0[python_targets_python3_10(-)] ) ( >=dev-lang/python-3.9.9-r1:3.9 >=dev-python/sphinx-4.4.0[python_targets_python3_9(-)] ) ( >=dev-lang/python-3.8.12_p1-r1:3.8 >=dev-python/sphinx-4.4.0[python_targets_python3_8(-)] ) ( >=dev-python/pypy3-7.3.7-r1:0 >=dev-python/sphinx-4.4.0[python_targets_pypy3(-)] ) ) ) test? ( dev-python/paste[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pastedeploy[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/webob-1.2[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/waitress-0.8.5[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/beautifulsoup4[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/pytest-7.0.1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) >=dev-python/setuptools-42.0.2[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=Helper to test WSGI applications -EAPI=8 -HOMEPAGE=https://pypi.org/project/WebTest/ -INHERIT=distutils-r1 -IUSE=test doc test python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 -KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos -LICENSE=MIT -RDEPEND=dev-python/paste[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pastedeploy[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/webob-1.2[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/waitress-0.8.5[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/beautifulsoup4[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) -REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) -RESTRICT=!test? ( test ) !test? ( test ) -SLOT=0 -SRC_URI=mirror://pypi/W/WebTest/WebTest-3.0.0.tar.gz -_eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=50d22be4f1e14ae15690ca513e8fee74 diff --git a/metadata/md5-cache/dev-python/webtest-3.0.0-r1 b/metadata/md5-cache/dev-python/webtest-3.0.0-r1 index ee1fdef6eb2c..7f2117830641 100644 --- a/metadata/md5-cache/dev-python/webtest-3.0.0-r1 +++ b/metadata/md5-cache/dev-python/webtest-3.0.0-r1 @@ -5,7 +5,7 @@ EAPI=8 HOMEPAGE=https://docs.pylonsproject.org/projects/webtest/en/latest/ https://github.com/Pylons/webtest/ https://pypi.org/project/WebTest/ INHERIT=distutils-r1 IUSE=doc test python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos +KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos LICENSE=MIT RDEPEND=dev-python/paste[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pastedeploy[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/webob-1.2[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/waitress-0.8.5[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/beautifulsoup4[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=mirror://pypi/W/WebTest/WebTest-3.0.0.tar.gz _eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=4f45e29087dd09a7a95843118681478a +_md5_=6f63e3d0cc7b15241522c0d0cb09a8ce diff --git a/metadata/md5-cache/dev-python/whisper-1.1.8 b/metadata/md5-cache/dev-python/whisper-1.1.8 deleted file mode 100644 index 800c5f96cc3a..000000000000 --- a/metadata/md5-cache/dev-python/whisper-1.1.8 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=test? ( dev-python/six[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/pytest-7.0.1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) >=dev-python/setuptools-42.0.2[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=Fixed size round-robin style database -EAPI=8 -HOMEPAGE=https://github.com/graphite-project/whisper -INHERIT=distutils-r1 -IUSE=test python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 -KEYWORDS=~amd64 ~x86 -LICENSE=Apache-2.0 -RDEPEND=dev-python/six[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) -REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://github.com/graphite-project/whisper/archive/1.1.8.tar.gz -> whisper-1.1.8.gh.tar.gz -_eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=3252860091347acf3fc1bda63b36518d diff --git a/metadata/md5-cache/dev-python/whoosh-2.7.4-r2 b/metadata/md5-cache/dev-python/whoosh-2.7.4-r2 index 63fb8a206879..e8952b3ed843 100644 --- a/metadata/md5-cache/dev-python/whoosh-2.7.4-r2 +++ b/metadata/md5-cache/dev-python/whoosh-2.7.4-r2 @@ -5,7 +5,7 @@ EAPI=8 HOMEPAGE=https://pypi.org/project/Whoosh/ INHERIT=distutils-r1 IUSE=doc test python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-solaris +KEYWORDS=~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-solaris LICENSE=BSD-2 RDEPEND=python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=mirror://pypi/W/Whoosh/Whoosh-2.7.4.tar.gz _eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=8f6dfc04487350a8c795b45c430af67f +_md5_=d4315bc9ac07f190fec49497a0574cb3 diff --git a/metadata/md5-cache/dev-python/wrapt-1.14.1 b/metadata/md5-cache/dev-python/wrapt-1.14.1 index fa5ed9b5f01f..ebab52034bfb 100644 --- a/metadata/md5-cache/dev-python/wrapt-1.14.1 +++ b/metadata/md5-cache/dev-python/wrapt-1.14.1 @@ -5,7 +5,7 @@ EAPI=8 HOMEPAGE=https://github.com/GrahamDumpleton/wrapt/ https://pypi.org/project/wrapt/ INHERIT=distutils-r1 IUSE=test doc python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos +KEYWORDS=~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos LICENSE=BSD RDEPEND=python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/GrahamDumpleton/wrapt/archive/1.14.1.tar.gz -> wrapt-1.14.1.gh.tar.gz _eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=5f493c443b9b2215de5c897bead70aa0 +_md5_=93821386d0e8536cb84c05fa444f60c5 diff --git a/metadata/md5-cache/dev-python/wsgiproxy2-0.5.1 b/metadata/md5-cache/dev-python/wsgiproxy2-0.5.1 deleted file mode 100644 index 2f27b560b808..000000000000 --- a/metadata/md5-cache/dev-python/wsgiproxy2-0.5.1 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=test? ( >=dev-python/webtest-2.0.17[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) doc? ( || ( ( >=dev-lang/python-3.10.0_p1-r1:3.10 >=dev-python/sphinx-4.4.0[python_targets_python3_10(-)] ) ( >=dev-lang/python-3.9.9-r1:3.9 >=dev-python/sphinx-4.4.0[python_targets_python3_9(-)] ) ( >=dev-lang/python-3.8.12_p1-r1:3.8 >=dev-python/sphinx-4.4.0[python_targets_python3_8(-)] ) ( >=dev-python/pypy3-7.3.7-r1:0 >=dev-python/sphinx-4.4.0[python_targets_pypy3(-)] ) ) ) test? ( dev-python/requests[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/urllib3[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/webob[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/unittest-or-fail[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) >=dev-python/setuptools-42.0.2[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=HTTP proxying tools for WSGI apps -EAPI=8 -HOMEPAGE=https://pypi.org/project/WSGIProxy2/ -INHERIT=distutils-r1 -IUSE=doc test python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 -KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos -LICENSE=MIT -RDEPEND=dev-python/requests[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/urllib3[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/webob[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) -REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=mirror://pypi/W/WSGIProxy2/WSGIProxy2-0.5.1.tar.gz -_eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=b67475e6c5c6a2824ad572aaa4929bbc diff --git a/metadata/md5-cache/dev-python/wsgiproxy2-0.5.1-r1 b/metadata/md5-cache/dev-python/wsgiproxy2-0.5.1-r1 index b0cc3ccd2425..07c900600c56 100644 --- a/metadata/md5-cache/dev-python/wsgiproxy2-0.5.1-r1 +++ b/metadata/md5-cache/dev-python/wsgiproxy2-0.5.1-r1 @@ -5,7 +5,7 @@ EAPI=8 HOMEPAGE=https://github.com/gawel/WSGIProxy2/ https://pypi.org/project/WSGIProxy2/ INHERIT=distutils-r1 IUSE=doc test python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos +KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos LICENSE=MIT RDEPEND=dev-python/requests[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/urllib3[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/webob[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=mirror://pypi/W/WSGIProxy2/WSGIProxy2-0.5.1.tar.gz _eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=14091bae6505a6753b672b2280766917 +_md5_=c8ed078143eea0fbbed4c0a68ae182cb diff --git a/metadata/md5-cache/dev-python/xmlschema-1.10.0 b/metadata/md5-cache/dev-python/xmlschema-1.10.0 deleted file mode 100644 index 88a10b1f46ec..000000000000 --- a/metadata/md5-cache/dev-python/xmlschema-1.10.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=test? ( >=dev-python/elementpath-2.5.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/jinja[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/lxml[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) >=dev-python/gpep517-3[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-60.5.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/wheel[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=An XML Schema validator and decoder -EAPI=8 -HOMEPAGE=https://github.com/sissaschool/xmlschema/ https://pypi.org/project/xmlschema/ -INHERIT=distutils-r1 -IUSE=test python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 -KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos -LICENSE=MIT -RDEPEND=>=dev-python/elementpath-2.5.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) -REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=mirror://pypi/x/xmlschema/xmlschema-1.10.0.tar.gz -_eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=efa7c48f3f425b415100d051044d6a5c diff --git a/metadata/md5-cache/dev-python/xmlschema-1.11.0 b/metadata/md5-cache/dev-python/xmlschema-1.11.0 deleted file mode 100644 index 7199fe8d0ae9..000000000000 --- a/metadata/md5-cache/dev-python/xmlschema-1.11.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=test? ( >=dev-python/elementpath-2.5.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/jinja[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/lxml[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) >=dev-python/gpep517-3[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-60.5.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/wheel[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=An XML Schema validator and decoder -EAPI=8 -HOMEPAGE=https://github.com/sissaschool/xmlschema/ https://pypi.org/project/xmlschema/ -INHERIT=distutils-r1 -IUSE=test python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos -LICENSE=MIT -RDEPEND=>=dev-python/elementpath-2.5.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) -REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=mirror://pypi/x/xmlschema/xmlschema-1.11.0.tar.gz -_eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=835171e4a13260b6ffdc35b18d7e4eb1 diff --git a/metadata/md5-cache/dev-python/xmlschema-1.11.1 b/metadata/md5-cache/dev-python/xmlschema-1.11.1 index e774ed41ffb6..a81eb34f3ee0 100644 --- a/metadata/md5-cache/dev-python/xmlschema-1.11.1 +++ b/metadata/md5-cache/dev-python/xmlschema-1.11.1 @@ -5,7 +5,7 @@ EAPI=8 HOMEPAGE=https://github.com/sissaschool/xmlschema/ https://pypi.org/project/xmlschema/ INHERIT=distutils-r1 IUSE=test python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos +KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos LICENSE=MIT RDEPEND=>=dev-python/elementpath-2.5.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=mirror://pypi/x/xmlschema/xmlschema-1.11.1.tar.gz _eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=835171e4a13260b6ffdc35b18d7e4eb1 +_md5_=efa7c48f3f425b415100d051044d6a5c diff --git a/metadata/md5-cache/dev-python/yara-python-4.2.0 b/metadata/md5-cache/dev-python/yara-python-4.2.0 deleted file mode 100644 index 2561ffc32cce..000000000000 --- a/metadata/md5-cache/dev-python/yara-python-4.2.0 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=test? ( python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) =app-forensics/yara-4.2* dev-python/unittest-or-fail[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) >=dev-python/gpep517-3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/setuptools-60.5.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/wheel[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] -DEFINED_PHASES=compile configure install prepare test -DEPEND=python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) =app-forensics/yara-4.2* -DESCRIPTION=Python interface for a malware identification and classification tool -EAPI=8 -HOMEPAGE=https://github.com/VirusTotal/yara-python -INHERIT=distutils-r1 -IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 -KEYWORDS=~amd64 ~x86 -LICENSE=Apache-2.0 -RDEPEND=python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) =app-forensics/yara-4.2* python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) -REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://github.com/virustotal/yara-python/archive/v4.2.0.tar.gz -> yara-python-4.2.0.tar.gz -_eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=15544568890692db94c83a536428e10b diff --git a/metadata/md5-cache/dev-python/yarl-1.7.2-r3 b/metadata/md5-cache/dev-python/yarl-1.7.2-r3 index f43573f6a508..c4ff79174cc8 100644 --- a/metadata/md5-cache/dev-python/yarl-1.7.2-r3 +++ b/metadata/md5-cache/dev-python/yarl-1.7.2-r3 @@ -5,7 +5,7 @@ EAPI=8 HOMEPAGE=https://github.com/aio-libs/yarl/ https://pypi.org/project/yarl/ INHERIT=distutils-r1 IUSE=test doc python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos +KEYWORDS=~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos LICENSE=Apache-2.0 RDEPEND=>=dev-python/multidict-4.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/idna-2.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/aio-libs/yarl/archive/v1.7.2.tar.gz -> yarl-1.7.2.gh.tar.gz _eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=7d513936f66d4c1734e5291c39221afb +_md5_=109c24132a0a55575b1df83146d652f8 diff --git a/metadata/md5-cache/dev-python/yaxmldiff-0.1.0 b/metadata/md5-cache/dev-python/yaxmldiff-0.1.0 new file mode 100644 index 000000000000..695f1d44db50 --- /dev/null +++ b/metadata/md5-cache/dev-python/yaxmldiff-0.1.0 @@ -0,0 +1,16 @@ +BDEPEND=test? ( dev-python/lxml[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-7.0.1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) >=dev-python/gpep517-3[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-60.5.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/wheel[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=Yet Another XML Differ +EAPI=8 +HOMEPAGE=https://pypi.org/project/yaxmldiff/ https://github.com/latk/yaxmldiff.py +INHERIT=distutils-r1 +IUSE=test python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 +KEYWORDS=~amd64 ~x86 +LICENSE=Apache-2.0 +RDEPEND=dev-python/lxml[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) +REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) +RESTRICT=test !test? ( test ) +SLOT=0 +SRC_URI=https://github.com/latk/yaxmldiff.py/archive/refs/tags/v0.1.0.tar.gz -> yaxmldiff-0.1.0.gh.tar.gz +_eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 +_md5_=9f567ea8b4ad903ea6a3fb3f4d07655d diff --git a/metadata/md5-cache/dev-python/zeroconf-0.38.7 b/metadata/md5-cache/dev-python/zeroconf-0.38.7 new file mode 100644 index 000000000000..fd128520d6e2 --- /dev/null +++ b/metadata/md5-cache/dev-python/zeroconf-0.38.7 @@ -0,0 +1,16 @@ +BDEPEND=test? ( dev-python/pytest-asyncio[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test? ( >=dev-python/ifaddr-0.1.7[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-7.0.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) >=dev-python/gpep517-3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-60.5.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/wheel[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=Pure Python Multicast DNS Service Discovery Library (Bonjour/Avahi compatible) +EAPI=8 +HOMEPAGE=https://github.com/jstasiak/python-zeroconf/ https://pypi.org/project/zeroconf/ +INHERIT=distutils-r1 +IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 +KEYWORDS=~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux +LICENSE=LGPL-2.1 +RDEPEND=>=dev-python/ifaddr-0.1.7[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) +REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/jstasiak/python-zeroconf/archive/0.38.7.tar.gz -> python-zeroconf-0.38.7.gh.tar.gz +_eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 +_md5_=da43d6ee4ad906576a720ebd7c046439 diff --git a/metadata/md5-cache/dev-qt/Manifest.gz b/metadata/md5-cache/dev-qt/Manifest.gz index 5df12619d1ff0bf1197bd63470efb158e639f7f1..8bc780e54042e3548df7646ee8e9928150ee064f 100644 GIT binary patch literal 18266 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 literal 20846 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/assimp-4.0.0:= gamepad? ( =dev-qt/qtgamepad-5.15.3* ) qml? ( =dev-qt/qtdeclarative-5.15.3*[gles2-only=] ) vulkan? ( dev-util/vulkan-headers ) test? ( =dev-qt/qttest-5.15.3* ) -DESCRIPTION=3D rendering module for the Qt5 framework -EAPI=8 -HOMEPAGE=https://www.qt.io/ https://invent.kde.org/qt/qt/qt3d https://community.kde.org/Qt5PatchCollection -INHERIT=qt5-build -IUSE=gamepad gles2-only qml vulkan debug test -KEYWORDS=amd64 ~arm arm64 ~riscv x86 -LICENSE=|| ( GPL-2 GPL-3 LGPL-3 ) FDL-1.3 -RDEPEND==dev-qt/qtconcurrent-5.15.3* =dev-qt/qtcore-5.15.3* =dev-qt/qtgui-5.15.3*:5=[vulkan=] =dev-qt/qtnetwork-5.15.3* >=media-libs/assimp-4.0.0:= gamepad? ( =dev-qt/qtgamepad-5.15.3* ) qml? ( =dev-qt/qtdeclarative-5.15.3*[gles2-only=] ) -RESTRICT=test -SLOT=5/5.15 -SRC_URI=https://download.qt.io/official_releases/qt/5.15/5.15.3/submodules/qt3d-everywhere-opensource-src-5.15.3.tar.xz https://dev.gentoo.org/~asturm/distfiles/qt3d-5.15.3-gentoo-kde-1.tar.xz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 flag-o-matic a500d7cc40da3de38c361e889153bdf7 multilib 4fbbbc98f236f1b43acd99476bc3cd85 qt5-build a5a0ff059a4fa28ec744cd82cc8de1d7 toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 -_md5_=6c853b494e0be6fe5f112f243485360f diff --git a/metadata/md5-cache/dev-qt/qt3d-5.15.4-r1 b/metadata/md5-cache/dev-qt/qt3d-5.15.4-r1 index ab1439a73c7b..d3cd8ed2d54e 100644 --- a/metadata/md5-cache/dev-qt/qt3d-5.15.4-r1 +++ b/metadata/md5-cache/dev-qt/qt3d-5.15.4-r1 @@ -6,11 +6,11 @@ EAPI=8 HOMEPAGE=https://www.qt.io/ https://invent.kde.org/qt/qt/qt3d https://community.kde.org/Qt5PatchCollection INHERIT=qt5-build IUSE=gamepad gles2-only qml vulkan debug test -KEYWORDS=amd64 ~arm ~arm64 ~riscv ~x86 +KEYWORDS=amd64 ~arm arm64 ~riscv x86 LICENSE=|| ( GPL-2 GPL-3 LGPL-3 ) FDL-1.3 RDEPEND==dev-qt/qtconcurrent-5.15.4* =dev-qt/qtcore-5.15.4* =dev-qt/qtgui-5.15.4*:5=[vulkan=] =dev-qt/qtnetwork-5.15.4* >=media-libs/assimp-4.0.0:= gamepad? ( =dev-qt/qtgamepad-5.15.4* ) qml? ( =dev-qt/qtdeclarative-5.15.4*[gles2-only=] ) RESTRICT=test SLOT=5/5.15 SRC_URI=https://download.qt.io/official_releases/qt/5.15/5.15.4/submodules/qt3d-everywhere-opensource-src-5.15.4.tar.xz https://dev.gentoo.org/~asturm/distfiles/qt3d-5.15.4-gentoo-kde-1.tar.xz _eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 flag-o-matic a500d7cc40da3de38c361e889153bdf7 multilib 4fbbbc98f236f1b43acd99476bc3cd85 qt5-build a5a0ff059a4fa28ec744cd82cc8de1d7 toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 -_md5_=465a93d900541ef6253af48f8c1263c8 +_md5_=6c853b494e0be6fe5f112f243485360f diff --git a/metadata/md5-cache/dev-qt/qtbluetooth-5.15.3 b/metadata/md5-cache/dev-qt/qtbluetooth-5.15.3 deleted file mode 100644 index 4919cf1020ab..000000000000 --- a/metadata/md5-cache/dev-qt/qtbluetooth-5.15.3 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=dev-lang/perl virtual/pkgconfig -DEFINED_PHASES=compile configure install postinst postrm prepare test -DEPEND==dev-qt/qtconcurrent-5.15.3* =dev-qt/qtcore-5.15.3*:5= =dev-qt/qtdbus-5.15.3* =dev-qt/qtnetwork-5.15.3* >=net-wireless/bluez-5:= qml? ( =dev-qt/qtdeclarative-5.15.3* ) test? ( =dev-qt/qttest-5.15.3* ) -DESCRIPTION=Bluetooth support library for the Qt5 framework -EAPI=8 -HOMEPAGE=https://www.qt.io/ https://invent.kde.org/qt/qt/qtconnectivity https://community.kde.org/Qt5PatchCollection -INHERIT=qt5-build -IUSE=qml debug test -KEYWORDS=amd64 arm arm64 ~ppc64 ~riscv x86 -LICENSE=|| ( GPL-2 GPL-3 LGPL-3 ) FDL-1.3 -RDEPEND==dev-qt/qtconcurrent-5.15.3* =dev-qt/qtcore-5.15.3*:5= =dev-qt/qtdbus-5.15.3* =dev-qt/qtnetwork-5.15.3* >=net-wireless/bluez-5:= qml? ( =dev-qt/qtdeclarative-5.15.3* ) -RESTRICT=test -SLOT=5/5.15 -SRC_URI=https://download.qt.io/official_releases/qt/5.15/5.15.3/submodules/qtconnectivity-everywhere-opensource-src-5.15.3.tar.xz https://dev.gentoo.org/~asturm/distfiles/qtconnectivity-5.15.3-gentoo-kde-1.tar.xz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 flag-o-matic a500d7cc40da3de38c361e889153bdf7 multilib 4fbbbc98f236f1b43acd99476bc3cd85 qt5-build a5a0ff059a4fa28ec744cd82cc8de1d7 toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 -_md5_=0cc697441f6ca9b5a642f68826a055ae diff --git a/metadata/md5-cache/dev-qt/qtbluetooth-5.15.4 b/metadata/md5-cache/dev-qt/qtbluetooth-5.15.4 index 60715a49b2e3..10e99ae30189 100644 --- a/metadata/md5-cache/dev-qt/qtbluetooth-5.15.4 +++ b/metadata/md5-cache/dev-qt/qtbluetooth-5.15.4 @@ -6,11 +6,11 @@ EAPI=8 HOMEPAGE=https://www.qt.io/ https://invent.kde.org/qt/qt/qtconnectivity https://community.kde.org/Qt5PatchCollection INHERIT=qt5-build IUSE=qml debug test -KEYWORDS=amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 +KEYWORDS=amd64 arm arm64 ~ppc64 ~riscv x86 LICENSE=|| ( GPL-2 GPL-3 LGPL-3 ) FDL-1.3 RDEPEND==dev-qt/qtconcurrent-5.15.4* =dev-qt/qtcore-5.15.4*:5= =dev-qt/qtdbus-5.15.4* =dev-qt/qtnetwork-5.15.4* >=net-wireless/bluez-5:= qml? ( =dev-qt/qtdeclarative-5.15.4* ) RESTRICT=test SLOT=5/5.15 SRC_URI=https://download.qt.io/official_releases/qt/5.15/5.15.4/submodules/qtconnectivity-everywhere-opensource-src-5.15.4.tar.xz https://dev.gentoo.org/~asturm/distfiles/qtconnectivity-5.15.4-gentoo-kde-1.tar.xz _eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 flag-o-matic a500d7cc40da3de38c361e889153bdf7 multilib 4fbbbc98f236f1b43acd99476bc3cd85 qt5-build a5a0ff059a4fa28ec744cd82cc8de1d7 toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 -_md5_=d0f3f51ba491910d7c23befb079542d8 +_md5_=0cc697441f6ca9b5a642f68826a055ae diff --git a/metadata/md5-cache/dev-qt/qtcharts-5.15.4 b/metadata/md5-cache/dev-qt/qtcharts-5.15.4 index ed5a9a7d0dfa..70b61e02bcde 100644 --- a/metadata/md5-cache/dev-qt/qtcharts-5.15.4 +++ b/metadata/md5-cache/dev-qt/qtcharts-5.15.4 @@ -6,11 +6,11 @@ EAPI=8 HOMEPAGE=https://www.qt.io/ INHERIT=qt5-build IUSE=qml debug test -KEYWORDS=amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86 +KEYWORDS=amd64 ~arm arm64 ~ppc ~ppc64 ~riscv x86 LICENSE=GPL-3 RDEPEND==dev-qt/qtcore-5.15.4* =dev-qt/qtgui-5.15.4* =dev-qt/qtwidgets-5.15.4* qml? ( =dev-qt/qtdeclarative-5.15.4* ) RESTRICT=test SLOT=5/5.15 SRC_URI=https://download.qt.io/official_releases/qt/5.15/5.15.4/submodules/qtcharts-everywhere-opensource-src-5.15.4.tar.xz _eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 flag-o-matic a500d7cc40da3de38c361e889153bdf7 multilib 4fbbbc98f236f1b43acd99476bc3cd85 qt5-build a5a0ff059a4fa28ec744cd82cc8de1d7 toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 -_md5_=d8e8c5409f5ad7d270f2eaae704da690 +_md5_=92a79ec0dd2a5ba3bf633095a00a0b0f diff --git a/metadata/md5-cache/dev-qt/qtconcurrent-5.15.4 b/metadata/md5-cache/dev-qt/qtconcurrent-5.15.4 index 2c8435f843a3..c40952a71e52 100644 --- a/metadata/md5-cache/dev-qt/qtconcurrent-5.15.4 +++ b/metadata/md5-cache/dev-qt/qtconcurrent-5.15.4 @@ -6,11 +6,11 @@ EAPI=8 HOMEPAGE=https://www.qt.io/ https://invent.kde.org/qt/qt/qtbase https://community.kde.org/Qt5PatchCollection INHERIT=qt5-build IUSE=debug test -KEYWORDS=amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 +KEYWORDS=amd64 arm arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc x86 LICENSE=|| ( GPL-2 GPL-3 LGPL-3 ) FDL-1.3 RDEPEND==dev-qt/qtcore-5.15.4*:5= RESTRICT=test SLOT=5/5.15 SRC_URI=https://download.qt.io/official_releases/qt/5.15/5.15.4/submodules/qtbase-everywhere-opensource-src-5.15.4.tar.xz https://dev.gentoo.org/~asturm/distfiles/qtbase-5.15.4-gentoo-kde-1.tar.xz _eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 flag-o-matic a500d7cc40da3de38c361e889153bdf7 multilib 4fbbbc98f236f1b43acd99476bc3cd85 qt5-build a5a0ff059a4fa28ec744cd82cc8de1d7 toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 -_md5_=78f580c3f3ca95b6f7bd001513277064 +_md5_=67fde0c6d87c39d58251baa5c17d1248 diff --git a/metadata/md5-cache/dev-qt/qtcore-5.15.4-r2 b/metadata/md5-cache/dev-qt/qtcore-5.15.4-r2 index d8514a7bb968..ab009b047a70 100644 --- a/metadata/md5-cache/dev-qt/qtcore-5.15.4-r2 +++ b/metadata/md5-cache/dev-qt/qtcore-5.15.4-r2 @@ -6,11 +6,11 @@ EAPI=8 HOMEPAGE=https://www.qt.io/ https://invent.kde.org/qt/qt/qtbase https://community.kde.org/Qt5PatchCollection INHERIT=linux-info flag-o-matic qt5-build IUSE=icu old-kernel systemd debug test -KEYWORDS=amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 +KEYWORDS=amd64 arm arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc x86 LICENSE=|| ( GPL-2 GPL-3 LGPL-3 ) FDL-1.3 RDEPEND=dev-libs/double-conversion:= dev-libs/glib:2 dev-libs/libpcre2[pcre16,unicode] sys-libs/zlib:= icu? ( dev-libs/icu:= ) !icu? ( virtual/libiconv ) systemd? ( sys-apps/systemd:= ) RESTRICT=test SLOT=5/5.15.4 SRC_URI=https://download.qt.io/official_releases/qt/5.15/5.15.4/submodules/qtbase-everywhere-opensource-src-5.15.4.tar.xz https://dev.gentoo.org/~asturm/distfiles/qtbase-5.15.4-gentoo-kde-2.tar.xz _eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 flag-o-matic a500d7cc40da3de38c361e889153bdf7 linux-info dcbf4f67bc38bee48e9d69a4344e8059 multilib 4fbbbc98f236f1b43acd99476bc3cd85 qt5-build a5a0ff059a4fa28ec744cd82cc8de1d7 toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 -_md5_=81102a9d7eee459d2cfb4cdd03477982 +_md5_=2cf760d3f15d144a5819720c7d1bedd8 diff --git a/metadata/md5-cache/dev-qt/qtdatavis3d-5.15.3 b/metadata/md5-cache/dev-qt/qtdatavis3d-5.15.3 deleted file mode 100644 index 1c9dc1d1021b..000000000000 --- a/metadata/md5-cache/dev-qt/qtdatavis3d-5.15.3 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=dev-lang/perl virtual/pkgconfig -DEFINED_PHASES=compile configure install postinst postrm prepare test -DEPEND==dev-qt/qtcore-5.15.3* =dev-qt/qtgui-5.15.3*[gles2-only=] qml? ( =dev-qt/qtdeclarative-5.15.3*[gles2-only=] ) test? ( =dev-qt/qttest-5.15.3* ) -DESCRIPTION=3D data visualization library for the Qt5 framework -EAPI=8 -HOMEPAGE=https://www.qt.io/ -INHERIT=qt5-build -IUSE=gles2-only qml debug test -KEYWORDS=amd64 ~arm arm64 x86 -LICENSE=GPL-3 -RDEPEND==dev-qt/qtcore-5.15.3* =dev-qt/qtgui-5.15.3*[gles2-only=] qml? ( =dev-qt/qtdeclarative-5.15.3*[gles2-only=] ) -RESTRICT=test -SLOT=5/5.15 -SRC_URI=https://download.qt.io/official_releases/qt/5.15/5.15.3/submodules/qtdatavis3d-everywhere-opensource-src-5.15.3.tar.xz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 flag-o-matic a500d7cc40da3de38c361e889153bdf7 multilib 4fbbbc98f236f1b43acd99476bc3cd85 qt5-build a5a0ff059a4fa28ec744cd82cc8de1d7 toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 -_md5_=8fe6baee7361c9453de0282f14eff65f diff --git a/metadata/md5-cache/dev-qt/qtdatavis3d-5.15.4 b/metadata/md5-cache/dev-qt/qtdatavis3d-5.15.4 index 6504c500da98..037d05ab1409 100644 --- a/metadata/md5-cache/dev-qt/qtdatavis3d-5.15.4 +++ b/metadata/md5-cache/dev-qt/qtdatavis3d-5.15.4 @@ -6,11 +6,11 @@ EAPI=8 HOMEPAGE=https://www.qt.io/ INHERIT=qt5-build IUSE=gles2-only qml debug test -KEYWORDS=amd64 ~arm ~arm64 ~x86 +KEYWORDS=amd64 ~arm arm64 x86 LICENSE=GPL-3 RDEPEND==dev-qt/qtcore-5.15.4* =dev-qt/qtgui-5.15.4*[gles2-only=] qml? ( =dev-qt/qtdeclarative-5.15.4*[gles2-only=] ) RESTRICT=test SLOT=5/5.15 SRC_URI=https://download.qt.io/official_releases/qt/5.15/5.15.4/submodules/qtdatavis3d-everywhere-opensource-src-5.15.4.tar.xz _eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 flag-o-matic a500d7cc40da3de38c361e889153bdf7 multilib 4fbbbc98f236f1b43acd99476bc3cd85 qt5-build a5a0ff059a4fa28ec744cd82cc8de1d7 toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 -_md5_=61c0f31330bc330c29b5d0634265bf58 +_md5_=8fe6baee7361c9453de0282f14eff65f diff --git a/metadata/md5-cache/dev-qt/qtdbus-5.15.4 b/metadata/md5-cache/dev-qt/qtdbus-5.15.4 index 41a27979d375..e12d75c79f6b 100644 --- a/metadata/md5-cache/dev-qt/qtdbus-5.15.4 +++ b/metadata/md5-cache/dev-qt/qtdbus-5.15.4 @@ -6,11 +6,11 @@ EAPI=8 HOMEPAGE=https://www.qt.io/ https://invent.kde.org/qt/qt/qtbase https://community.kde.org/Qt5PatchCollection INHERIT=qt5-build IUSE=debug test -KEYWORDS=amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 +KEYWORDS=amd64 arm arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc x86 LICENSE=|| ( GPL-2 GPL-3 LGPL-3 ) FDL-1.3 RDEPEND==dev-qt/qtcore-5.15.4*:5= sys-apps/dbus RESTRICT=test SLOT=5/5.15 SRC_URI=https://download.qt.io/official_releases/qt/5.15/5.15.4/submodules/qtbase-everywhere-opensource-src-5.15.4.tar.xz https://dev.gentoo.org/~asturm/distfiles/qtbase-5.15.4-gentoo-kde-1.tar.xz _eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 flag-o-matic a500d7cc40da3de38c361e889153bdf7 multilib 4fbbbc98f236f1b43acd99476bc3cd85 qt5-build a5a0ff059a4fa28ec744cd82cc8de1d7 toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 -_md5_=7e4801ddf6b6b8aa012ddf588d1e6bfe +_md5_=a7a064c1d517e77a1b520dc08348f201 diff --git a/metadata/md5-cache/dev-qt/qtdeclarative-5.15.4 b/metadata/md5-cache/dev-qt/qtdeclarative-5.15.4 index 7723dbde9bd6..2f27cc191fe9 100644 --- a/metadata/md5-cache/dev-qt/qtdeclarative-5.15.4 +++ b/metadata/md5-cache/dev-qt/qtdeclarative-5.15.4 @@ -6,11 +6,11 @@ EAPI=8 HOMEPAGE=https://www.qt.io/ https://invent.kde.org/qt/qt/qtdeclarative https://community.kde.org/Qt5PatchCollection INHERIT=python-any-r1 qt5-build IUSE=gles2-only +jit localstorage vulkan +widgets debug test -KEYWORDS=amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 +KEYWORDS=amd64 arm arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc x86 LICENSE=|| ( GPL-2 GPL-3 LGPL-3 ) FDL-1.3 RDEPEND==dev-qt/qtcore-5.15.4* =dev-qt/qtgui-5.15.4*:5=[gles2-only=,vulkan=] =dev-qt/qtnetwork-5.15.4* =dev-qt/qttest-5.15.4* media-libs/libglvnd localstorage? ( =dev-qt/qtsql-5.15.4* ) widgets? ( =dev-qt/qtwidgets-5.15.4*[gles2-only=] ) RESTRICT=test SLOT=5/5.15 SRC_URI=https://download.qt.io/official_releases/qt/5.15/5.15.4/submodules/qtdeclarative-everywhere-opensource-src-5.15.4.tar.xz https://dev.gentoo.org/~asturm/distfiles/qtdeclarative-5.15.4-gentoo-kde-1.tar.xz _eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 flag-o-matic a500d7cc40da3de38c361e889153bdf7 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-any-r1 a3e9c0524a795d7f2767a2cf12a2e8c0 python-utils-r1 648fe6a039e87233d7f48da72cadb76f qt5-build a5a0ff059a4fa28ec744cd82cc8de1d7 toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 -_md5_=d091f4f0e04980871bfc21509ca302d9 +_md5_=3ac55a1b43e6cad6bd7cc593aa8779ea diff --git a/metadata/md5-cache/dev-qt/qtdiag-5.15.3 b/metadata/md5-cache/dev-qt/qtdiag-5.15.3 deleted file mode 100644 index 0a65afc24679..000000000000 --- a/metadata/md5-cache/dev-qt/qtdiag-5.15.3 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=dev-lang/perl virtual/pkgconfig -DEFINED_PHASES=compile configure install postinst postrm prepare test -DEPEND==dev-qt/qtcore-5.15.3*:5= =dev-qt/qtgui-5.15.3*:5= network? ( =dev-qt/qtnetwork-5.15.3*[ssl] ) widgets? ( =dev-qt/qtwidgets-5.15.3* ) test? ( =dev-qt/qttest-5.15.3* ) -DESCRIPTION=Tool for reporting diagnostic information about Qt and its environment -EAPI=8 -HOMEPAGE=https://www.qt.io/ https://invent.kde.org/qt/qt/qttools https://community.kde.org/Qt5PatchCollection -INHERIT=qt5-build -IUSE=+network +widgets debug test -KEYWORDS=amd64 ~arm ~hppa ~ppc64 ~sparc x86 -LICENSE=|| ( GPL-2 GPL-3 LGPL-3 ) FDL-1.3 -RDEPEND==dev-qt/qtcore-5.15.3*:5= =dev-qt/qtgui-5.15.3*:5= network? ( =dev-qt/qtnetwork-5.15.3*[ssl] ) widgets? ( =dev-qt/qtwidgets-5.15.3* ) -RESTRICT=test -SLOT=5 -SRC_URI=https://download.qt.io/official_releases/qt/5.15/5.15.3/submodules/qttools-everywhere-opensource-src-5.15.3.tar.xz https://dev.gentoo.org/~asturm/distfiles/qttools-5.15.3-gentoo-kde-1.tar.xz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 flag-o-matic a500d7cc40da3de38c361e889153bdf7 multilib 4fbbbc98f236f1b43acd99476bc3cd85 qt5-build a5a0ff059a4fa28ec744cd82cc8de1d7 toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 -_md5_=5dc8d7cd77ddcb1b6dde4bcae368413f diff --git a/metadata/md5-cache/dev-qt/qtdiag-5.15.4 b/metadata/md5-cache/dev-qt/qtdiag-5.15.4 index 41709ed30921..1dd70e9780f8 100644 --- a/metadata/md5-cache/dev-qt/qtdiag-5.15.4 +++ b/metadata/md5-cache/dev-qt/qtdiag-5.15.4 @@ -6,11 +6,11 @@ EAPI=8 HOMEPAGE=https://www.qt.io/ INHERIT=qt5-build IUSE=+network +widgets debug test -KEYWORDS=amd64 ~arm ~hppa ~ppc64 ~sparc ~x86 +KEYWORDS=amd64 ~arm ~hppa ~ppc64 ~sparc x86 LICENSE=|| ( GPL-2 GPL-3 LGPL-3 ) FDL-1.3 RDEPEND==dev-qt/qtcore-5.15.4*:5= =dev-qt/qtgui-5.15.4*:5= network? ( =dev-qt/qtnetwork-5.15.4*[ssl] ) widgets? ( =dev-qt/qtwidgets-5.15.4* ) RESTRICT=test SLOT=5 SRC_URI=https://download.qt.io/official_releases/qt/5.15/5.15.4/submodules/qttools-everywhere-opensource-src-5.15.4.tar.xz _eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 flag-o-matic a500d7cc40da3de38c361e889153bdf7 multilib 4fbbbc98f236f1b43acd99476bc3cd85 qt5-build a5a0ff059a4fa28ec744cd82cc8de1d7 toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 -_md5_=61e0c71cf584c2af234044c6ad0b17b9 +_md5_=cbc79dfcb7994f1d24ee02d993272ab1 diff --git a/metadata/md5-cache/dev-qt/qtgamepad-5.15.3 b/metadata/md5-cache/dev-qt/qtgamepad-5.15.3 deleted file mode 100644 index 8f935ca03d9c..000000000000 --- a/metadata/md5-cache/dev-qt/qtgamepad-5.15.3 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=dev-lang/perl virtual/pkgconfig -DEFINED_PHASES=compile configure install postinst postrm prepare test -DEPEND==dev-qt/qtcore-5.15.3* =dev-qt/qtgui-5.15.3*[evdev?] evdev? ( virtual/libudev:= ) qml? ( =dev-qt/qtdeclarative-5.15.3* ) sdl? ( media-libs/libsdl2 ) test? ( =dev-qt/qttest-5.15.3* ) -DESCRIPTION=Qt module to support gamepad hardware -EAPI=8 -HOMEPAGE=https://www.qt.io/ -INHERIT=qt5-build -IUSE=evdev qml sdl debug test -KEYWORDS=amd64 ~arm arm64 ~riscv x86 -LICENSE=|| ( GPL-2 GPL-3 LGPL-3 ) FDL-1.3 -RDEPEND==dev-qt/qtcore-5.15.3* =dev-qt/qtgui-5.15.3*[evdev?] evdev? ( virtual/libudev:= ) qml? ( =dev-qt/qtdeclarative-5.15.3* ) sdl? ( media-libs/libsdl2 ) -RESTRICT=test -SLOT=5/5.15 -SRC_URI=https://download.qt.io/official_releases/qt/5.15/5.15.3/submodules/qtgamepad-everywhere-opensource-src-5.15.3.tar.xz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 flag-o-matic a500d7cc40da3de38c361e889153bdf7 multilib 4fbbbc98f236f1b43acd99476bc3cd85 qt5-build a5a0ff059a4fa28ec744cd82cc8de1d7 toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 -_md5_=708331686dae6f6fcf87086962c63b7d diff --git a/metadata/md5-cache/dev-qt/qtgamepad-5.15.4 b/metadata/md5-cache/dev-qt/qtgamepad-5.15.4 index 593b2f8b3ee6..8b0452b9c6a3 100644 --- a/metadata/md5-cache/dev-qt/qtgamepad-5.15.4 +++ b/metadata/md5-cache/dev-qt/qtgamepad-5.15.4 @@ -6,11 +6,11 @@ EAPI=8 HOMEPAGE=https://www.qt.io/ INHERIT=qt5-build IUSE=evdev qml sdl debug test -KEYWORDS=amd64 ~arm ~arm64 ~riscv ~x86 +KEYWORDS=amd64 ~arm arm64 ~riscv x86 LICENSE=|| ( GPL-2 GPL-3 LGPL-3 ) FDL-1.3 RDEPEND==dev-qt/qtcore-5.15.4* =dev-qt/qtgui-5.15.4*[evdev?] evdev? ( virtual/libudev:= ) qml? ( =dev-qt/qtdeclarative-5.15.4* ) sdl? ( media-libs/libsdl2 ) RESTRICT=test SLOT=5/5.15 SRC_URI=https://download.qt.io/official_releases/qt/5.15/5.15.4/submodules/qtgamepad-everywhere-opensource-src-5.15.4.tar.xz _eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 flag-o-matic a500d7cc40da3de38c361e889153bdf7 multilib 4fbbbc98f236f1b43acd99476bc3cd85 qt5-build a5a0ff059a4fa28ec744cd82cc8de1d7 toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 -_md5_=7ca0a0e22484b7a42dba8833b0ad4397 +_md5_=708331686dae6f6fcf87086962c63b7d diff --git a/metadata/md5-cache/dev-qt/qtgraphicaleffects-5.15.4 b/metadata/md5-cache/dev-qt/qtgraphicaleffects-5.15.4 index 64913851fd47..24a4d7387ba1 100644 --- a/metadata/md5-cache/dev-qt/qtgraphicaleffects-5.15.4 +++ b/metadata/md5-cache/dev-qt/qtgraphicaleffects-5.15.4 @@ -6,11 +6,11 @@ EAPI=8 HOMEPAGE=https://www.qt.io/ INHERIT=qt5-build IUSE=test debug test -KEYWORDS=amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~x86 +KEYWORDS=amd64 ~arm arm64 ~hppa ~ppc ~ppc64 ~riscv x86 LICENSE=|| ( GPL-2 GPL-3 LGPL-3 ) FDL-1.3 RDEPEND==dev-qt/qtcore-5.15.4* =dev-qt/qtdeclarative-5.15.4* =dev-qt/qtgui-5.15.4* RESTRICT=!test? ( test ) test SLOT=5 SRC_URI=https://download.qt.io/official_releases/qt/5.15/5.15.4/submodules/qtgraphicaleffects-everywhere-opensource-src-5.15.4.tar.xz _eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 flag-o-matic a500d7cc40da3de38c361e889153bdf7 multilib 4fbbbc98f236f1b43acd99476bc3cd85 qt5-build a5a0ff059a4fa28ec744cd82cc8de1d7 toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 -_md5_=f94d093006a9aa5c645e9d32acd992ce +_md5_=ab7082ecbb98ef90ace512e87fc3edbe diff --git a/metadata/md5-cache/dev-qt/qtgui-5.15.4 b/metadata/md5-cache/dev-qt/qtgui-5.15.4 index 269a4fa9ed78..08512feec8c5 100644 --- a/metadata/md5-cache/dev-qt/qtgui-5.15.4 +++ b/metadata/md5-cache/dev-qt/qtgui-5.15.4 @@ -6,7 +6,7 @@ EAPI=8 HOMEPAGE=https://www.qt.io/ https://invent.kde.org/qt/qt/qtbase https://community.kde.org/Qt5PatchCollection INHERIT=qt5-build IUSE=accessibility dbus egl eglfs evdev +gif gles2-only ibus jpeg +libinput linuxfb +png tslib tuio +udev vnc vulkan wayland +X debug test -KEYWORDS=amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 +KEYWORDS=amd64 arm arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc x86 LICENSE=|| ( GPL-2 GPL-3 LGPL-3 ) FDL-1.3 PDEPEND=ibus? ( app-i18n/ibus ) wayland? ( =dev-qt/qtwayland-5.15.4* ) RDEPEND=dev-libs/glib:2 =dev-qt/qtcore-5.15.4*:5= dev-util/gtk-update-icon-cache media-libs/fontconfig media-libs/freetype:2 media-libs/harfbuzz:= sys-libs/zlib:= dbus? ( =dev-qt/qtdbus-5.15.4* ) eglfs? ( media-libs/mesa[gbm(+)] x11-libs/libdrm ) evdev? ( sys-libs/mtdev ) jpeg? ( media-libs/libjpeg-turbo:= ) gles2-only? ( media-libs/libglvnd ) !gles2-only? ( media-libs/libglvnd[X] ) libinput? ( dev-libs/libinput:= x11-libs/libxkbcommon ) png? ( media-libs/libpng:= ) tslib? ( >=x11-libs/tslib-1.21 ) tuio? ( =dev-qt/qtnetwork-5.15.4* ) udev? ( virtual/libudev:= ) vnc? ( =dev-qt/qtnetwork-5.15.4* ) vulkan? ( dev-util/vulkan-headers ) X? ( x11-libs/libICE x11-libs/libSM x11-libs/libX11 x11-libs/libxcb:=[xkb] x11-libs/libxkbcommon[X] x11-libs/xcb-util-image x11-libs/xcb-util-keysyms x11-libs/xcb-util-renderutil x11-libs/xcb-util-wm ) @@ -15,4 +15,4 @@ RESTRICT=test SLOT=5/5.15.4 SRC_URI=https://download.qt.io/official_releases/qt/5.15/5.15.4/submodules/qtbase-everywhere-opensource-src-5.15.4.tar.xz https://dev.gentoo.org/~asturm/distfiles/qtbase-5.15.4-gentoo-kde-1.tar.xz _eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 flag-o-matic a500d7cc40da3de38c361e889153bdf7 multilib 4fbbbc98f236f1b43acd99476bc3cd85 qt5-build a5a0ff059a4fa28ec744cd82cc8de1d7 toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 -_md5_=15a83e4b06f4df4b05694a22d819774b +_md5_=7582601bd750773bb5b3b58eada5cac7 diff --git a/metadata/md5-cache/dev-qt/qthelp-5.15.4 b/metadata/md5-cache/dev-qt/qthelp-5.15.4 index 75b6b91541b3..27b87b0abaa3 100644 --- a/metadata/md5-cache/dev-qt/qthelp-5.15.4 +++ b/metadata/md5-cache/dev-qt/qthelp-5.15.4 @@ -6,11 +6,11 @@ EAPI=8 HOMEPAGE=https://www.qt.io/ INHERIT=qt5-build IUSE=debug test -KEYWORDS=amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 +KEYWORDS=amd64 arm arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc x86 LICENSE=|| ( GPL-2 GPL-3 LGPL-3 ) FDL-1.3 RDEPEND==dev-qt/qtcore-5.15.4*:5= =dev-qt/qtgui-5.15.4* =dev-qt/qtsql-5.15.4*[sqlite] =dev-qt/qtwidgets-5.15.4* RESTRICT=test SLOT=5/5.15 SRC_URI=https://download.qt.io/official_releases/qt/5.15/5.15.4/submodules/qttools-everywhere-opensource-src-5.15.4.tar.xz _eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 flag-o-matic a500d7cc40da3de38c361e889153bdf7 multilib 4fbbbc98f236f1b43acd99476bc3cd85 qt5-build a5a0ff059a4fa28ec744cd82cc8de1d7 toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 -_md5_=7cbf254dac439b3abe74b94f544faf73 +_md5_=ee46465fe5fef065863a7d675627bf35 diff --git a/metadata/md5-cache/dev-qt/qtimageformats-5.15.4 b/metadata/md5-cache/dev-qt/qtimageformats-5.15.4 index 06275a07c698..fc29ff0182ef 100644 --- a/metadata/md5-cache/dev-qt/qtimageformats-5.15.4 +++ b/metadata/md5-cache/dev-qt/qtimageformats-5.15.4 @@ -6,11 +6,11 @@ EAPI=8 HOMEPAGE=https://www.qt.io/ https://invent.kde.org/qt/qt/qtimageformats https://community.kde.org/Qt5PatchCollection INHERIT=qt5-build IUSE=mng debug test -KEYWORDS=amd64 ~arm ~arm64 ~hppa ~ppc64 ~riscv ~sparc ~x86 +KEYWORDS=amd64 ~arm arm64 ~hppa ~ppc64 ~riscv ~sparc x86 LICENSE=|| ( GPL-2 GPL-3 LGPL-3 ) FDL-1.3 RDEPEND==dev-qt/qtcore-5.15.4* =dev-qt/qtgui-5.15.4* media-libs/libwebp:= media-libs/tiff:0 mng? ( media-libs/libmng:= ) RESTRICT=test SLOT=5 SRC_URI=https://download.qt.io/official_releases/qt/5.15/5.15.4/submodules/qtimageformats-everywhere-opensource-src-5.15.4.tar.xz https://dev.gentoo.org/~asturm/distfiles/qtimageformats-5.15.4-gentoo-kde-1.tar.xz _eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 flag-o-matic a500d7cc40da3de38c361e889153bdf7 multilib 4fbbbc98f236f1b43acd99476bc3cd85 qt5-build a5a0ff059a4fa28ec744cd82cc8de1d7 toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 -_md5_=28c8a59e6d982b4164b3e548d978f4fd +_md5_=f335edb8a4488c2c483d5d69699cd520 diff --git a/metadata/md5-cache/dev-qt/qtlocation-5.15.3-r1 b/metadata/md5-cache/dev-qt/qtlocation-5.15.3-r1 deleted file mode 100644 index 15ae2f3464e7..000000000000 --- a/metadata/md5-cache/dev-qt/qtlocation-5.15.3-r1 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=dev-lang/perl virtual/pkgconfig -DEFINED_PHASES=compile configure install postinst postrm prepare test -DEPEND=dev-libs/icu:= =dev-qt/qtcore-5.15.3* =dev-qt/qtdeclarative-5.15.3* =dev-qt/qtgui-5.15.3* =dev-qt/qtnetwork-5.15.3* =dev-qt/qtpositioning-5.15.3*[qml] =dev-qt/qtsql-5.15.3* sys-libs/zlib =dev-qt/qtconcurrent-5.15.3* test? ( =dev-qt/qttest-5.15.3* ) -DESCRIPTION=Location (places, maps, navigation) library for the Qt5 framework -EAPI=8 -HOMEPAGE=https://www.qt.io/ https://invent.kde.org/qt/qt/qtlocation https://community.kde.org/Qt5PatchCollection -INHERIT=qt5-build -IUSE=debug test -KEYWORDS=amd64 arm arm64 ~riscv x86 -LICENSE=|| ( GPL-2 GPL-3 LGPL-3 ) FDL-1.3 -RDEPEND=dev-libs/icu:= =dev-qt/qtcore-5.15.3* =dev-qt/qtdeclarative-5.15.3* =dev-qt/qtgui-5.15.3* =dev-qt/qtnetwork-5.15.3* =dev-qt/qtpositioning-5.15.3*[qml] =dev-qt/qtsql-5.15.3* sys-libs/zlib -RESTRICT=test -SLOT=5/5.15 -SRC_URI=https://download.qt.io/official_releases/qt/5.15/5.15.3/submodules/qtlocation-everywhere-opensource-src-5.15.3.tar.xz https://dev.gentoo.org/~asturm/distfiles/qtlocation-5.15.3-gentoo-kde-2.tar.xz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 flag-o-matic a500d7cc40da3de38c361e889153bdf7 multilib 4fbbbc98f236f1b43acd99476bc3cd85 qt5-build a5a0ff059a4fa28ec744cd82cc8de1d7 toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 -_md5_=6a0240e858b42231b4aca00320d3705b diff --git a/metadata/md5-cache/dev-qt/qtlocation-5.15.4 b/metadata/md5-cache/dev-qt/qtlocation-5.15.4 index 4fc853e13711..82a283c9e1a3 100644 --- a/metadata/md5-cache/dev-qt/qtlocation-5.15.4 +++ b/metadata/md5-cache/dev-qt/qtlocation-5.15.4 @@ -6,11 +6,11 @@ EAPI=8 HOMEPAGE=https://www.qt.io/ https://invent.kde.org/qt/qt/qtlocation https://community.kde.org/Qt5PatchCollection INHERIT=qt5-build IUSE=debug test -KEYWORDS=amd64 ~arm ~arm64 ~riscv ~x86 +KEYWORDS=amd64 arm arm64 ~riscv x86 LICENSE=|| ( GPL-2 GPL-3 LGPL-3 ) FDL-1.3 RDEPEND=dev-libs/icu:= =dev-qt/qtcore-5.15.4* =dev-qt/qtdeclarative-5.15.4* =dev-qt/qtgui-5.15.4* =dev-qt/qtnetwork-5.15.4* =dev-qt/qtpositioning-5.15.4*[qml] =dev-qt/qtsql-5.15.4* sys-libs/zlib RESTRICT=test SLOT=5/5.15 SRC_URI=https://download.qt.io/official_releases/qt/5.15/5.15.4/submodules/qtlocation-everywhere-opensource-src-5.15.4.tar.xz https://dev.gentoo.org/~asturm/distfiles/qtlocation-5.15.4-gentoo-kde-1.tar.xz _eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 flag-o-matic a500d7cc40da3de38c361e889153bdf7 multilib 4fbbbc98f236f1b43acd99476bc3cd85 qt5-build a5a0ff059a4fa28ec744cd82cc8de1d7 toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 -_md5_=e7b5f6f908a885e1f26b9f18fea0a355 +_md5_=4961ce9fb8bf052e3b75ba9fa2446a3e diff --git a/metadata/md5-cache/dev-qt/qtmultimedia-5.15.4-r1 b/metadata/md5-cache/dev-qt/qtmultimedia-5.15.4-r1 index e55948ed4da4..f73a58d75850 100644 --- a/metadata/md5-cache/dev-qt/qtmultimedia-5.15.4-r1 +++ b/metadata/md5-cache/dev-qt/qtmultimedia-5.15.4-r1 @@ -6,11 +6,11 @@ EAPI=8 HOMEPAGE=https://www.qt.io/ https://invent.kde.org/qt/qt/qtmultimedia https://community.kde.org/Qt5PatchCollection INHERIT=qt5-build IUSE=alsa gles2-only gstreamer openal pulseaudio qml widgets debug test -KEYWORDS=amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 +KEYWORDS=amd64 arm arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc x86 LICENSE=|| ( GPL-2 GPL-3 LGPL-3 ) FDL-1.3 RDEPEND==dev-qt/qtcore-5.15.4* =dev-qt/qtgui-5.15.4*[gles2-only=] =dev-qt/qtnetwork-5.15.4* alsa? ( media-libs/alsa-lib ) gstreamer? ( dev-libs/glib:2 media-libs/gstreamer:1.0 media-libs/gst-plugins-bad:1.0 media-libs/gst-plugins-base:1.0 ) pulseaudio? ( media-sound/pulseaudio[glib] ) qml? ( =dev-qt/qtdeclarative-5.15.4* gles2-only? ( =dev-qt/qtgui-5.15.4*[egl] ) openal? ( media-libs/openal ) ) widgets? ( =dev-qt/qtwidgets-5.15.4*[gles2-only=] media-libs/libglvnd ) RESTRICT=test SLOT=5/5.15 SRC_URI=https://download.qt.io/official_releases/qt/5.15/5.15.4/submodules/qtmultimedia-everywhere-opensource-src-5.15.4.tar.xz https://dev.gentoo.org/~asturm/distfiles/qtmultimedia-5.15.4-gentoo-kde-1.tar.xz _eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 flag-o-matic a500d7cc40da3de38c361e889153bdf7 multilib 4fbbbc98f236f1b43acd99476bc3cd85 qt5-build a5a0ff059a4fa28ec744cd82cc8de1d7 toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 -_md5_=4f434ffa5d0cc44fe883b16364b4f6a1 +_md5_=6ce4ee566ee29aec4dc13693bf0dd5f5 diff --git a/metadata/md5-cache/dev-qt/qtnetwork-5.15.4 b/metadata/md5-cache/dev-qt/qtnetwork-5.15.4 index 68b6c31ba938..2b751e745f7c 100644 --- a/metadata/md5-cache/dev-qt/qtnetwork-5.15.4 +++ b/metadata/md5-cache/dev-qt/qtnetwork-5.15.4 @@ -6,11 +6,11 @@ EAPI=8 HOMEPAGE=https://www.qt.io/ https://invent.kde.org/qt/qt/qtbase https://community.kde.org/Qt5PatchCollection INHERIT=qt5-build IUSE=connman gssapi libproxy networkmanager sctp +ssl debug test -KEYWORDS=amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 +KEYWORDS=amd64 arm arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc x86 LICENSE=|| ( GPL-2 GPL-3 LGPL-3 ) FDL-1.3 RDEPEND==dev-qt/qtcore-5.15.4*:5= sys-libs/zlib:= connman? ( =dev-qt/qtdbus-5.15.4* ) gssapi? ( virtual/krb5 ) libproxy? ( net-libs/libproxy ) networkmanager? ( =dev-qt/qtdbus-5.15.4* ) sctp? ( kernel_linux? ( net-misc/lksctp-tools ) ) ssl? ( >=dev-libs/openssl-1.1.1:0= ) connman? ( net-misc/connman ) networkmanager? ( net-misc/networkmanager ) RESTRICT=test SLOT=5/5.15 SRC_URI=https://download.qt.io/official_releases/qt/5.15/5.15.4/submodules/qtbase-everywhere-opensource-src-5.15.4.tar.xz https://dev.gentoo.org/~asturm/distfiles/qtbase-5.15.4-gentoo-kde-1.tar.xz _eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 flag-o-matic a500d7cc40da3de38c361e889153bdf7 multilib 4fbbbc98f236f1b43acd99476bc3cd85 qt5-build a5a0ff059a4fa28ec744cd82cc8de1d7 toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 -_md5_=cf9760923f84dd35bfd1dc21b7f57e58 +_md5_=a65b20551f467198fc93f98a3d9bfdfd diff --git a/metadata/md5-cache/dev-qt/qtnetworkauth-5.15.3 b/metadata/md5-cache/dev-qt/qtnetworkauth-5.15.3 deleted file mode 100644 index 9626c8079b1a..000000000000 --- a/metadata/md5-cache/dev-qt/qtnetworkauth-5.15.3 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=dev-lang/perl virtual/pkgconfig -DEFINED_PHASES=compile configure install postinst postrm prepare test -DEPEND==dev-qt/qtcore-5.15.3* =dev-qt/qtnetwork-5.15.3* test? ( =dev-qt/qttest-5.15.3* ) -DESCRIPTION=Network authorization library for the Qt5 framework -EAPI=8 -HOMEPAGE=https://www.qt.io/ -INHERIT=qt5-build -IUSE=debug test -KEYWORDS=amd64 arm64 ~ppc64 ~riscv x86 -LICENSE=GPL-3 -RDEPEND==dev-qt/qtcore-5.15.3* =dev-qt/qtnetwork-5.15.3* -RESTRICT=test -SLOT=5/5.15 -SRC_URI=https://download.qt.io/official_releases/qt/5.15/5.15.3/submodules/qtnetworkauth-everywhere-opensource-src-5.15.3.tar.xz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 flag-o-matic a500d7cc40da3de38c361e889153bdf7 multilib 4fbbbc98f236f1b43acd99476bc3cd85 qt5-build a5a0ff059a4fa28ec744cd82cc8de1d7 toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 -_md5_=8771aaac50cee9441b703383f6c402fa diff --git a/metadata/md5-cache/dev-qt/qtnetworkauth-5.15.4 b/metadata/md5-cache/dev-qt/qtnetworkauth-5.15.4 index b7e6ffc1bdd2..1138d78afdef 100644 --- a/metadata/md5-cache/dev-qt/qtnetworkauth-5.15.4 +++ b/metadata/md5-cache/dev-qt/qtnetworkauth-5.15.4 @@ -6,11 +6,11 @@ EAPI=8 HOMEPAGE=https://www.qt.io/ INHERIT=qt5-build IUSE=debug test -KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86 +KEYWORDS=amd64 arm64 ~ppc64 ~riscv x86 LICENSE=GPL-3 RDEPEND==dev-qt/qtcore-5.15.4* =dev-qt/qtnetwork-5.15.4* RESTRICT=test SLOT=5/5.15 SRC_URI=https://download.qt.io/official_releases/qt/5.15/5.15.4/submodules/qtnetworkauth-everywhere-opensource-src-5.15.4.tar.xz _eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 flag-o-matic a500d7cc40da3de38c361e889153bdf7 multilib 4fbbbc98f236f1b43acd99476bc3cd85 qt5-build a5a0ff059a4fa28ec744cd82cc8de1d7 toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 -_md5_=247457db9d1951e1f711178776dad935 +_md5_=8771aaac50cee9441b703383f6c402fa diff --git a/metadata/md5-cache/dev-qt/qtopengl-5.15.4 b/metadata/md5-cache/dev-qt/qtopengl-5.15.4 index 1444d882cf80..c78a5ed3e0c9 100644 --- a/metadata/md5-cache/dev-qt/qtopengl-5.15.4 +++ b/metadata/md5-cache/dev-qt/qtopengl-5.15.4 @@ -6,11 +6,11 @@ EAPI=8 HOMEPAGE=https://www.qt.io/ https://invent.kde.org/qt/qt/qtbase https://community.kde.org/Qt5PatchCollection INHERIT=qt5-build IUSE=gles2-only test debug test -KEYWORDS=amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 +KEYWORDS=amd64 arm arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc x86 LICENSE=|| ( GPL-2 GPL-3 LGPL-3 ) FDL-1.3 RDEPEND==dev-qt/qtcore-5.15.4*:5= =dev-qt/qtgui-5.15.4*[gles2-only=] =dev-qt/qtwidgets-5.15.4*[gles2-only=] RESTRICT=!test? ( test ) test SLOT=5/5.15 SRC_URI=https://download.qt.io/official_releases/qt/5.15/5.15.4/submodules/qtbase-everywhere-opensource-src-5.15.4.tar.xz https://dev.gentoo.org/~asturm/distfiles/qtbase-5.15.4-gentoo-kde-1.tar.xz _eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 flag-o-matic a500d7cc40da3de38c361e889153bdf7 multilib 4fbbbc98f236f1b43acd99476bc3cd85 qt5-build a5a0ff059a4fa28ec744cd82cc8de1d7 toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 -_md5_=ed8ee55e4a6aae4a389fe45216e93e9c +_md5_=2e5866d4eb55cecd5a0fc86a73aa169d diff --git a/metadata/md5-cache/dev-qt/qtpaths-5.15.4 b/metadata/md5-cache/dev-qt/qtpaths-5.15.4 index 73ad9980d685..8ce1228003e6 100644 --- a/metadata/md5-cache/dev-qt/qtpaths-5.15.4 +++ b/metadata/md5-cache/dev-qt/qtpaths-5.15.4 @@ -6,11 +6,11 @@ EAPI=8 HOMEPAGE=https://www.qt.io/ INHERIT=qt5-build IUSE=debug test -KEYWORDS=amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 +KEYWORDS=amd64 ~arm arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc x86 LICENSE=|| ( GPL-2 GPL-3 LGPL-3 ) FDL-1.3 RDEPEND==dev-qt/qtcore-5.15.4* RESTRICT=test SLOT=5 SRC_URI=https://download.qt.io/official_releases/qt/5.15/5.15.4/submodules/qttools-everywhere-opensource-src-5.15.4.tar.xz _eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 flag-o-matic a500d7cc40da3de38c361e889153bdf7 multilib 4fbbbc98f236f1b43acd99476bc3cd85 qt5-build a5a0ff059a4fa28ec744cd82cc8de1d7 toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 -_md5_=f283dd90293b01b1931d2069d80952cc +_md5_=1c16de0375779c493b7bec2d4a3cd549 diff --git a/metadata/md5-cache/dev-qt/qtpositioning-5.15.4 b/metadata/md5-cache/dev-qt/qtpositioning-5.15.4 index 518b76f93bfa..de6f184dafae 100644 --- a/metadata/md5-cache/dev-qt/qtpositioning-5.15.4 +++ b/metadata/md5-cache/dev-qt/qtpositioning-5.15.4 @@ -6,7 +6,7 @@ EAPI=8 HOMEPAGE=https://www.qt.io/ INHERIT=qt5-build IUSE=geoclue +qml debug test -KEYWORDS=amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 +KEYWORDS=amd64 arm arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc x86 LICENSE=|| ( GPL-2 GPL-3 LGPL-3 ) FDL-1.3 PDEPEND=geoclue? ( app-misc/geoclue:2.0 ) RDEPEND==dev-qt/qtcore-5.15.4* geoclue? ( =dev-qt/qtdbus-5.15.4* ) qml? ( =dev-qt/qtdeclarative-5.15.4* ) @@ -14,4 +14,4 @@ RESTRICT=test SLOT=5/5.15 SRC_URI=https://download.qt.io/official_releases/qt/5.15/5.15.4/submodules/qtlocation-everywhere-opensource-src-5.15.4.tar.xz _eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 flag-o-matic a500d7cc40da3de38c361e889153bdf7 multilib 4fbbbc98f236f1b43acd99476bc3cd85 qt5-build a5a0ff059a4fa28ec744cd82cc8de1d7 toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 -_md5_=2f8558559e6e76bd610914c44c1846aa +_md5_=89e2e8cf069a2268ab4ea483bdd65bb5 diff --git a/metadata/md5-cache/dev-qt/qtprintsupport-5.15.4 b/metadata/md5-cache/dev-qt/qtprintsupport-5.15.4 index f5e6038fdc2e..ad451efec299 100644 --- a/metadata/md5-cache/dev-qt/qtprintsupport-5.15.4 +++ b/metadata/md5-cache/dev-qt/qtprintsupport-5.15.4 @@ -6,11 +6,11 @@ EAPI=8 HOMEPAGE=https://www.qt.io/ https://invent.kde.org/qt/qt/qtbase https://community.kde.org/Qt5PatchCollection INHERIT=qt5-build IUSE=cups gles2-only test debug test -KEYWORDS=amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 +KEYWORDS=amd64 arm arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc x86 LICENSE=|| ( GPL-2 GPL-3 LGPL-3 ) FDL-1.3 RDEPEND==dev-qt/qtcore-5.15.4*:5= =dev-qt/qtgui-5.15.4*[gles2-only=] =dev-qt/qtwidgets-5.15.4*[gles2-only=] cups? ( net-print/cups ) RESTRICT=!test? ( test ) test SLOT=5/5.15 SRC_URI=https://download.qt.io/official_releases/qt/5.15/5.15.4/submodules/qtbase-everywhere-opensource-src-5.15.4.tar.xz https://dev.gentoo.org/~asturm/distfiles/qtbase-5.15.4-gentoo-kde-1.tar.xz _eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 flag-o-matic a500d7cc40da3de38c361e889153bdf7 multilib 4fbbbc98f236f1b43acd99476bc3cd85 qt5-build a5a0ff059a4fa28ec744cd82cc8de1d7 toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 -_md5_=55880bb63cd2b6e677d1c88a30d467ca +_md5_=ccd5538912c2b96a157a7a89e760b46d diff --git a/metadata/md5-cache/dev-qt/qtquickcontrols-5.15.4 b/metadata/md5-cache/dev-qt/qtquickcontrols-5.15.4 index 07683d06da70..164a63a58888 100644 --- a/metadata/md5-cache/dev-qt/qtquickcontrols-5.15.4 +++ b/metadata/md5-cache/dev-qt/qtquickcontrols-5.15.4 @@ -6,11 +6,11 @@ EAPI=8 HOMEPAGE=https://www.qt.io/ INHERIT=qt5-build IUSE=+widgets debug test -KEYWORDS=amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~x86 +KEYWORDS=amd64 ~arm arm64 ~hppa ~ppc ~ppc64 ~riscv x86 LICENSE=|| ( GPL-2 GPL-3 LGPL-3 ) FDL-1.3 RDEPEND==dev-qt/qtcore-5.15.4* =dev-qt/qtdeclarative-5.15.4* =dev-qt/qtgui-5.15.4* widgets? ( =dev-qt/qtwidgets-5.15.4* ) RESTRICT=test SLOT=5 SRC_URI=https://download.qt.io/official_releases/qt/5.15/5.15.4/submodules/qtquickcontrols-everywhere-opensource-src-5.15.4.tar.xz _eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 flag-o-matic a500d7cc40da3de38c361e889153bdf7 multilib 4fbbbc98f236f1b43acd99476bc3cd85 qt5-build a5a0ff059a4fa28ec744cd82cc8de1d7 toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 -_md5_=b7759830d6d7c30389498b9942b63d66 +_md5_=482324a50886807c9ced2a6552f9a707 diff --git a/metadata/md5-cache/dev-qt/qtquickcontrols2-5.15.3 b/metadata/md5-cache/dev-qt/qtquickcontrols2-5.15.3 deleted file mode 100644 index 4672572ea1b1..000000000000 --- a/metadata/md5-cache/dev-qt/qtquickcontrols2-5.15.3 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=dev-lang/perl virtual/pkgconfig -DEFINED_PHASES=compile configure install postinst postrm prepare test -DEPEND==dev-qt/qtcore-5.15.3* =dev-qt/qtdeclarative-5.15.3* =dev-qt/qtgui-5.15.3* widgets? ( =dev-qt/qtwidgets-5.15.3* ) test? ( =dev-qt/qttest-5.15.3* ) -DESCRIPTION=Set of next generation Qt Quick controls for the Qt5 framework -EAPI=8 -HOMEPAGE=https://www.qt.io/ https://invent.kde.org/qt/qt/qtquickcontrols2 https://community.kde.org/Qt5PatchCollection -INHERIT=qt5-build -IUSE=widgets debug test -KEYWORDS=amd64 ~arm arm64 ~ppc64 ~riscv x86 -LICENSE=|| ( GPL-2 GPL-3 LGPL-3 ) FDL-1.3 -RDEPEND==dev-qt/qtcore-5.15.3* =dev-qt/qtdeclarative-5.15.3* =dev-qt/qtgui-5.15.3* widgets? ( =dev-qt/qtwidgets-5.15.3* ) =dev-qt/qtgraphicaleffects-5.15.3* -RESTRICT=test -SLOT=5/5.15 -SRC_URI=https://download.qt.io/official_releases/qt/5.15/5.15.3/submodules/qtquickcontrols2-everywhere-opensource-src-5.15.3.tar.xz https://dev.gentoo.org/~asturm/distfiles/qtquickcontrols2-5.15.3-gentoo-kde-1.tar.xz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 flag-o-matic a500d7cc40da3de38c361e889153bdf7 multilib 4fbbbc98f236f1b43acd99476bc3cd85 qt5-build a5a0ff059a4fa28ec744cd82cc8de1d7 toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 -_md5_=473c84fc7df9080d42ac559a76ce87ad diff --git a/metadata/md5-cache/dev-qt/qtquickcontrols2-5.15.4 b/metadata/md5-cache/dev-qt/qtquickcontrols2-5.15.4 index d512cc4fb3c2..3454ced275d4 100644 --- a/metadata/md5-cache/dev-qt/qtquickcontrols2-5.15.4 +++ b/metadata/md5-cache/dev-qt/qtquickcontrols2-5.15.4 @@ -6,11 +6,11 @@ EAPI=8 HOMEPAGE=https://www.qt.io/ https://invent.kde.org/qt/qt/qtquickcontrols2 https://community.kde.org/Qt5PatchCollection INHERIT=qt5-build IUSE=widgets debug test -KEYWORDS=amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 +KEYWORDS=amd64 ~arm arm64 ~ppc64 ~riscv x86 LICENSE=|| ( GPL-2 GPL-3 LGPL-3 ) FDL-1.3 RDEPEND==dev-qt/qtcore-5.15.4* =dev-qt/qtdeclarative-5.15.4* =dev-qt/qtgui-5.15.4* widgets? ( =dev-qt/qtwidgets-5.15.4* ) =dev-qt/qtgraphicaleffects-5.15.4* RESTRICT=test SLOT=5/5.15 SRC_URI=https://download.qt.io/official_releases/qt/5.15/5.15.4/submodules/qtquickcontrols2-everywhere-opensource-src-5.15.4.tar.xz https://dev.gentoo.org/~asturm/distfiles/qtquickcontrols2-5.15.4-gentoo-kde-1.tar.xz _eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 flag-o-matic a500d7cc40da3de38c361e889153bdf7 multilib 4fbbbc98f236f1b43acd99476bc3cd85 qt5-build a5a0ff059a4fa28ec744cd82cc8de1d7 toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 -_md5_=1eb89b5fec37857dd6b7cf5b276347cc +_md5_=473c84fc7df9080d42ac559a76ce87ad diff --git a/metadata/md5-cache/dev-qt/qtquicktimeline-5.15.3 b/metadata/md5-cache/dev-qt/qtquicktimeline-5.15.3 deleted file mode 100644 index 75acdfadebc1..000000000000 --- a/metadata/md5-cache/dev-qt/qtquicktimeline-5.15.3 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=dev-lang/perl virtual/pkgconfig -DEFINED_PHASES=compile configure install postinst postrm prepare test -DEPEND==dev-qt/qtcore-5.15.3* =dev-qt/qtdeclarative-5.15.3* test? ( =dev-qt/qttest-5.15.3* ) -DESCRIPTION=Qt module for keyframe-based timeline construction -EAPI=8 -HOMEPAGE=https://www.qt.io/ -INHERIT=qt5-build -IUSE=debug test -KEYWORDS=~amd64 ~arm ~x86 -LICENSE=|| ( GPL-2 GPL-3 LGPL-3 ) FDL-1.3 -RDEPEND==dev-qt/qtcore-5.15.3* =dev-qt/qtdeclarative-5.15.3* -RESTRICT=test -SLOT=5 -SRC_URI=https://download.qt.io/official_releases/qt/5.15/5.15.3/submodules/qtquicktimeline-everywhere-opensource-src-5.15.3.tar.xz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 flag-o-matic a500d7cc40da3de38c361e889153bdf7 multilib 4fbbbc98f236f1b43acd99476bc3cd85 qt5-build a5a0ff059a4fa28ec744cd82cc8de1d7 toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 -_md5_=917a488ca9982790149bb74991a7f536 diff --git a/metadata/md5-cache/dev-qt/qtscript-5.15.4 b/metadata/md5-cache/dev-qt/qtscript-5.15.4 index 550aec24425e..5f3c3c79b4cc 100644 --- a/metadata/md5-cache/dev-qt/qtscript-5.15.4 +++ b/metadata/md5-cache/dev-qt/qtscript-5.15.4 @@ -6,11 +6,11 @@ EAPI=8 HOMEPAGE=https://www.qt.io/ INHERIT=qt5-build IUSE=+jit scripttools debug test -KEYWORDS=amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 +KEYWORDS=amd64 ~arm arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc x86 LICENSE=|| ( GPL-2 GPL-3 LGPL-3 ) FDL-1.3 RDEPEND==dev-qt/qtcore-5.15.4* scripttools? ( =dev-qt/qtgui-5.15.4* =dev-qt/qtwidgets-5.15.4* ) RESTRICT=test SLOT=5/5.15 SRC_URI=https://download.qt.io/official_releases/qt/5.15/5.15.4/submodules/qtscript-everywhere-opensource-src-5.15.4.tar.xz _eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 flag-o-matic a500d7cc40da3de38c361e889153bdf7 multilib 4fbbbc98f236f1b43acd99476bc3cd85 qt5-build a5a0ff059a4fa28ec744cd82cc8de1d7 toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 -_md5_=31c02d5f98fecc2ade341682d2c6e607 +_md5_=02704831dcd93e1dc708e696b2af608c diff --git a/metadata/md5-cache/dev-qt/qtscxml-5.15.3 b/metadata/md5-cache/dev-qt/qtscxml-5.15.3 deleted file mode 100644 index b58dae5508bc..000000000000 --- a/metadata/md5-cache/dev-qt/qtscxml-5.15.3 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=dev-lang/perl virtual/pkgconfig -DEFINED_PHASES=compile configure install postinst postrm prepare test -DEPEND==dev-qt/qtcore-5.15.3* =dev-qt/qtdeclarative-5.15.3* test? ( =dev-qt/qttest-5.15.3* ) -DESCRIPTION=State Chart XML (SCXML) support library for the Qt5 framework -EAPI=8 -HOMEPAGE=https://www.qt.io/ -INHERIT=qt5-build -IUSE=debug test -KEYWORDS=amd64 ~arm arm64 ~riscv x86 -LICENSE=|| ( GPL-2 GPL-3 LGPL-3 ) FDL-1.3 -RDEPEND==dev-qt/qtcore-5.15.3* =dev-qt/qtdeclarative-5.15.3* -RESTRICT=test -SLOT=5/5.15 -SRC_URI=https://download.qt.io/official_releases/qt/5.15/5.15.3/submodules/qtscxml-everywhere-opensource-src-5.15.3.tar.xz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 flag-o-matic a500d7cc40da3de38c361e889153bdf7 multilib 4fbbbc98f236f1b43acd99476bc3cd85 qt5-build a5a0ff059a4fa28ec744cd82cc8de1d7 toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 -_md5_=75f5b6fd13850b4678a1b605cf2d8f6c diff --git a/metadata/md5-cache/dev-qt/qtscxml-5.15.4 b/metadata/md5-cache/dev-qt/qtscxml-5.15.4 index e0623ec24cd6..b823e632692d 100644 --- a/metadata/md5-cache/dev-qt/qtscxml-5.15.4 +++ b/metadata/md5-cache/dev-qt/qtscxml-5.15.4 @@ -6,11 +6,11 @@ EAPI=8 HOMEPAGE=https://www.qt.io/ INHERIT=qt5-build IUSE=debug test -KEYWORDS=amd64 ~arm ~arm64 ~riscv ~x86 +KEYWORDS=amd64 ~arm arm64 ~riscv x86 LICENSE=|| ( GPL-2 GPL-3 LGPL-3 ) FDL-1.3 RDEPEND==dev-qt/qtcore-5.15.4* =dev-qt/qtdeclarative-5.15.4* RESTRICT=test SLOT=5/5.15 SRC_URI=https://download.qt.io/official_releases/qt/5.15/5.15.4/submodules/qtscxml-everywhere-opensource-src-5.15.4.tar.xz _eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 flag-o-matic a500d7cc40da3de38c361e889153bdf7 multilib 4fbbbc98f236f1b43acd99476bc3cd85 qt5-build a5a0ff059a4fa28ec744cd82cc8de1d7 toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 -_md5_=8c3cd03374ba8d22d3989f0b2c818b78 +_md5_=75f5b6fd13850b4678a1b605cf2d8f6c diff --git a/metadata/md5-cache/dev-qt/qtsensors-5.15.4 b/metadata/md5-cache/dev-qt/qtsensors-5.15.4 index 6b509d625815..1f8d65d90e55 100644 --- a/metadata/md5-cache/dev-qt/qtsensors-5.15.4 +++ b/metadata/md5-cache/dev-qt/qtsensors-5.15.4 @@ -6,11 +6,11 @@ EAPI=8 HOMEPAGE=https://www.qt.io/ INHERIT=qt5-build IUSE=qml debug test -KEYWORDS=amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 +KEYWORDS=amd64 arm arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc x86 LICENSE=|| ( GPL-2 GPL-3 LGPL-3 ) FDL-1.3 RDEPEND==dev-qt/qtcore-5.15.4* =dev-qt/qtdbus-5.15.4* qml? ( =dev-qt/qtdeclarative-5.15.4* ) RESTRICT=test SLOT=5/5.15 SRC_URI=https://download.qt.io/official_releases/qt/5.15/5.15.4/submodules/qtsensors-everywhere-opensource-src-5.15.4.tar.xz _eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 flag-o-matic a500d7cc40da3de38c361e889153bdf7 multilib 4fbbbc98f236f1b43acd99476bc3cd85 qt5-build a5a0ff059a4fa28ec744cd82cc8de1d7 toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 -_md5_=5e9ea9d2c2a05212ef9523980b90a884 +_md5_=e5487fcbcd79b014e0d9f1bf37ee26f3 diff --git a/metadata/md5-cache/dev-qt/qtserialport-5.15.4 b/metadata/md5-cache/dev-qt/qtserialport-5.15.4 index 7aa2d399a318..cace53274fcb 100644 --- a/metadata/md5-cache/dev-qt/qtserialport-5.15.4 +++ b/metadata/md5-cache/dev-qt/qtserialport-5.15.4 @@ -6,11 +6,11 @@ EAPI=8 HOMEPAGE=https://www.qt.io/ INHERIT=qt5-build IUSE=debug test -KEYWORDS=amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 +KEYWORDS=amd64 arm arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc x86 LICENSE=|| ( GPL-2 GPL-3 LGPL-3 ) FDL-1.3 RDEPEND==dev-qt/qtcore-5.15.4* virtual/libudev:= RESTRICT=test SLOT=5/5.15 SRC_URI=https://download.qt.io/official_releases/qt/5.15/5.15.4/submodules/qtserialport-everywhere-opensource-src-5.15.4.tar.xz _eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 flag-o-matic a500d7cc40da3de38c361e889153bdf7 multilib 4fbbbc98f236f1b43acd99476bc3cd85 qt5-build a5a0ff059a4fa28ec744cd82cc8de1d7 toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 -_md5_=736736ce0e33b9ade12802d8e3c8138b +_md5_=e7dc22311cbe05e6962b088e03758801 diff --git a/metadata/md5-cache/dev-qt/qtspeech-5.15.3 b/metadata/md5-cache/dev-qt/qtspeech-5.15.3 deleted file mode 100644 index 4a310123399f..000000000000 --- a/metadata/md5-cache/dev-qt/qtspeech-5.15.3 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=dev-lang/perl virtual/pkgconfig -DEFINED_PHASES=compile configure install postinst postrm prepare test -DEPEND=>=app-accessibility/speech-dispatcher-0.8.7 =dev-qt/qtcore-5.15.3* flite? ( >=app-accessibility/flite-2[alsa?] =dev-qt/qtmultimedia-5.15.3*[alsa?] alsa? ( media-libs/alsa-lib ) ) test? ( =dev-qt/qttest-5.15.3* ) -DESCRIPTION=Text-to-speech library for the Qt5 framework -EAPI=8 -HOMEPAGE=https://www.qt.io/ https://invent.kde.org/qt/qt/qtspeech https://community.kde.org/Qt5PatchCollection -INHERIT=qt5-build -IUSE=alsa flite debug test -KEYWORDS=amd64 arm arm64 ~ppc64 ~riscv x86 -LICENSE=|| ( GPL-2 GPL-3 LGPL-3 ) FDL-1.3 -RDEPEND=>=app-accessibility/speech-dispatcher-0.8.7 =dev-qt/qtcore-5.15.3* flite? ( >=app-accessibility/flite-2[alsa?] =dev-qt/qtmultimedia-5.15.3*[alsa?] alsa? ( media-libs/alsa-lib ) ) -RESTRICT=test -SLOT=5/5.15 -SRC_URI=https://download.qt.io/official_releases/qt/5.15/5.15.3/submodules/qtspeech-everywhere-opensource-src-5.15.3.tar.xz https://dev.gentoo.org/~asturm/distfiles/qtspeech-5.15.3-gentoo-kde-1.tar.xz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 flag-o-matic a500d7cc40da3de38c361e889153bdf7 multilib 4fbbbc98f236f1b43acd99476bc3cd85 qt5-build a5a0ff059a4fa28ec744cd82cc8de1d7 toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 -_md5_=fface3820df5be546fa22158e013273a diff --git a/metadata/md5-cache/dev-qt/qtspeech-5.15.4 b/metadata/md5-cache/dev-qt/qtspeech-5.15.4 index e3e159b550ec..6df08c8b545e 100644 --- a/metadata/md5-cache/dev-qt/qtspeech-5.15.4 +++ b/metadata/md5-cache/dev-qt/qtspeech-5.15.4 @@ -6,11 +6,11 @@ EAPI=8 HOMEPAGE=https://www.qt.io/ https://invent.kde.org/qt/qt/qtspeech https://community.kde.org/Qt5PatchCollection INHERIT=qt5-build IUSE=alsa flite debug test -KEYWORDS=amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 +KEYWORDS=amd64 arm arm64 ~ppc64 ~riscv x86 LICENSE=|| ( GPL-2 GPL-3 LGPL-3 ) FDL-1.3 RDEPEND=>=app-accessibility/speech-dispatcher-0.8.7 =dev-qt/qtcore-5.15.4* flite? ( >=app-accessibility/flite-2[alsa?] =dev-qt/qtmultimedia-5.15.4*[alsa?] alsa? ( media-libs/alsa-lib ) ) RESTRICT=test SLOT=5/5.15 SRC_URI=https://download.qt.io/official_releases/qt/5.15/5.15.4/submodules/qtspeech-everywhere-opensource-src-5.15.4.tar.xz https://dev.gentoo.org/~asturm/distfiles/qtspeech-5.15.4-gentoo-kde-1.tar.xz _eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 flag-o-matic a500d7cc40da3de38c361e889153bdf7 multilib 4fbbbc98f236f1b43acd99476bc3cd85 qt5-build a5a0ff059a4fa28ec744cd82cc8de1d7 toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 -_md5_=95fa144b6782f4cb2e155b9d3556a8a3 +_md5_=fface3820df5be546fa22158e013273a diff --git a/metadata/md5-cache/dev-qt/qtsql-5.15.4 b/metadata/md5-cache/dev-qt/qtsql-5.15.4 index 675f61e775a3..35e431912856 100644 --- a/metadata/md5-cache/dev-qt/qtsql-5.15.4 +++ b/metadata/md5-cache/dev-qt/qtsql-5.15.4 @@ -6,7 +6,7 @@ EAPI=8 HOMEPAGE=https://www.qt.io/ https://invent.kde.org/qt/qt/qtbase https://community.kde.org/Qt5PatchCollection INHERIT=qt5-build IUSE=freetds mysql oci8 odbc postgres +sqlite debug test -KEYWORDS=amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 +KEYWORDS=amd64 arm arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc x86 LICENSE=|| ( GPL-2 GPL-3 LGPL-3 ) FDL-1.3 RDEPEND==dev-qt/qtcore-5.15.4*:5= freetds? ( dev-db/freetds ) mysql? ( dev-db/mysql-connector-c:= ) oci8? ( dev-db/oracle-instantclient:=[sdk] ) odbc? ( dev-db/unixODBC ) postgres? ( dev-db/postgresql:* ) sqlite? ( dev-db/sqlite:3 ) REQUIRED_USE=|| ( freetds mysql oci8 odbc postgres sqlite ) @@ -14,4 +14,4 @@ RESTRICT=test SLOT=5/5.15.4 SRC_URI=https://download.qt.io/official_releases/qt/5.15/5.15.4/submodules/qtbase-everywhere-opensource-src-5.15.4.tar.xz https://dev.gentoo.org/~asturm/distfiles/qtbase-5.15.4-gentoo-kde-1.tar.xz _eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 flag-o-matic a500d7cc40da3de38c361e889153bdf7 multilib 4fbbbc98f236f1b43acd99476bc3cd85 qt5-build a5a0ff059a4fa28ec744cd82cc8de1d7 toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 -_md5_=31cccc3e34ca61c1589f151cfff25a4c +_md5_=47313050d3fcdbcae25cf6915b92bdfc diff --git a/metadata/md5-cache/dev-qt/qtsvg-5.15.4 b/metadata/md5-cache/dev-qt/qtsvg-5.15.4 index 8c71ae417375..112533f56580 100644 --- a/metadata/md5-cache/dev-qt/qtsvg-5.15.4 +++ b/metadata/md5-cache/dev-qt/qtsvg-5.15.4 @@ -6,11 +6,11 @@ EAPI=8 HOMEPAGE=https://www.qt.io/ https://invent.kde.org/qt/qt/qtsvg https://community.kde.org/Qt5PatchCollection INHERIT=qt5-build IUSE=debug test -KEYWORDS=amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 +KEYWORDS=amd64 arm arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc x86 LICENSE=|| ( GPL-2 GPL-3 LGPL-3 ) FDL-1.3 RDEPEND==dev-qt/qtcore-5.15.4* =dev-qt/qtgui-5.15.4* =dev-qt/qtwidgets-5.15.4* sys-libs/zlib:= RESTRICT=test SLOT=5/5.15 SRC_URI=https://download.qt.io/official_releases/qt/5.15/5.15.4/submodules/qtsvg-everywhere-opensource-src-5.15.4.tar.xz https://dev.gentoo.org/~asturm/distfiles/qtsvg-5.15.4-gentoo-kde-1.tar.xz _eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 flag-o-matic a500d7cc40da3de38c361e889153bdf7 multilib 4fbbbc98f236f1b43acd99476bc3cd85 qt5-build a5a0ff059a4fa28ec744cd82cc8de1d7 toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 -_md5_=dc23a658d1ee1173c21f619abd53ac1d +_md5_=265b645fc1c317afa075d516fdd49b9f diff --git a/metadata/md5-cache/dev-qt/qttest-5.15.4 b/metadata/md5-cache/dev-qt/qttest-5.15.4 index a3a608992872..2a1d286eaffe 100644 --- a/metadata/md5-cache/dev-qt/qttest-5.15.4 +++ b/metadata/md5-cache/dev-qt/qttest-5.15.4 @@ -6,11 +6,11 @@ EAPI=8 HOMEPAGE=https://www.qt.io/ https://invent.kde.org/qt/qt/qtbase https://community.kde.org/Qt5PatchCollection INHERIT=qt5-build IUSE=test debug test -KEYWORDS=amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 +KEYWORDS=amd64 arm arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc x86 LICENSE=|| ( GPL-2 GPL-3 LGPL-3 ) FDL-1.3 RDEPEND==dev-qt/qtcore-5.15.4*:5= RESTRICT=!test? ( test ) test SLOT=5/5.15 SRC_URI=https://download.qt.io/official_releases/qt/5.15/5.15.4/submodules/qtbase-everywhere-opensource-src-5.15.4.tar.xz https://dev.gentoo.org/~asturm/distfiles/qtbase-5.15.4-gentoo-kde-1.tar.xz _eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 flag-o-matic a500d7cc40da3de38c361e889153bdf7 multilib 4fbbbc98f236f1b43acd99476bc3cd85 qt5-build a5a0ff059a4fa28ec744cd82cc8de1d7 toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 -_md5_=2b4bf60d0a793a74418ec9c3bb20d1df +_md5_=8f5368024884943ef335608e13de569e diff --git a/metadata/md5-cache/dev-qt/qttranslations-5.15.4 b/metadata/md5-cache/dev-qt/qttranslations-5.15.4 index ab6c40753ca2..990ed3f673ec 100644 --- a/metadata/md5-cache/dev-qt/qttranslations-5.15.4 +++ b/metadata/md5-cache/dev-qt/qttranslations-5.15.4 @@ -6,10 +6,10 @@ EAPI=8 HOMEPAGE=https://www.qt.io/ https://invent.kde.org/qt/qt/qttranslations https://community.kde.org/Qt5PatchCollection INHERIT=qt5-build IUSE=debug test -KEYWORDS=amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 +KEYWORDS=amd64 arm arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc x86 LICENSE=|| ( GPL-2 GPL-3 LGPL-3 ) FDL-1.3 RESTRICT=test SLOT=5 SRC_URI=https://download.qt.io/official_releases/qt/5.15/5.15.4/submodules/qttranslations-everywhere-opensource-src-5.15.4.tar.xz https://dev.gentoo.org/~asturm/distfiles/qttranslations-5.15.4-gentoo-kde-1.tar.xz _eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 flag-o-matic a500d7cc40da3de38c361e889153bdf7 multilib 4fbbbc98f236f1b43acd99476bc3cd85 qt5-build a5a0ff059a4fa28ec744cd82cc8de1d7 toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 -_md5_=77d1a985c010af025f09a924866b74f2 +_md5_=ae65c04509d58f9780607c1fdae412b7 diff --git a/metadata/md5-cache/dev-qt/qtvirtualkeyboard-5.15.3 b/metadata/md5-cache/dev-qt/qtvirtualkeyboard-5.15.3 deleted file mode 100644 index 32477e0492e0..000000000000 --- a/metadata/md5-cache/dev-qt/qtvirtualkeyboard-5.15.3 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=dev-lang/perl virtual/pkgconfig -DEFINED_PHASES=compile configure install postinst postrm prepare test -DEPEND==dev-qt/qtcore-5.15.3* =dev-qt/qtdeclarative-5.15.3* =dev-qt/qtgui-5.15.3* =dev-qt/qtsvg-5.15.3* spell? ( app-text/hunspell:= ) X? ( x11-libs/libxcb:= ) test? ( =dev-qt/qttest-5.15.3* ) -DESCRIPTION=Customizable input framework and virtual keyboard for Qt -EAPI=8 -HOMEPAGE=https://www.qt.io/ https://invent.kde.org/qt/qt/qtvirtualkeyboard https://community.kde.org/Qt5PatchCollection -INHERIT=qt5-build -IUSE=handwriting +spell +X debug test -KEYWORDS=amd64 ~arm arm64 ~ppc64 ~riscv x86 -LICENSE=|| ( GPL-2 GPL-3 LGPL-3 ) FDL-1.3 -RDEPEND==dev-qt/qtcore-5.15.3* =dev-qt/qtdeclarative-5.15.3* =dev-qt/qtgui-5.15.3* =dev-qt/qtsvg-5.15.3* spell? ( app-text/hunspell:= ) X? ( x11-libs/libxcb:= ) -RESTRICT=test -SLOT=5/5.15 -SRC_URI=https://download.qt.io/official_releases/qt/5.15/5.15.3/submodules/qtvirtualkeyboard-everywhere-opensource-src-5.15.3.tar.xz https://dev.gentoo.org/~asturm/distfiles/qtvirtualkeyboard-5.15.3-gentoo-kde-1.tar.xz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 flag-o-matic a500d7cc40da3de38c361e889153bdf7 multilib 4fbbbc98f236f1b43acd99476bc3cd85 qt5-build a5a0ff059a4fa28ec744cd82cc8de1d7 toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 -_md5_=f9c8d69778c6ebdddc3b3f82b2805335 diff --git a/metadata/md5-cache/dev-qt/qtvirtualkeyboard-5.15.4 b/metadata/md5-cache/dev-qt/qtvirtualkeyboard-5.15.4 index 25fa2d8af411..5be40224dfa0 100644 --- a/metadata/md5-cache/dev-qt/qtvirtualkeyboard-5.15.4 +++ b/metadata/md5-cache/dev-qt/qtvirtualkeyboard-5.15.4 @@ -6,11 +6,11 @@ EAPI=8 HOMEPAGE=https://www.qt.io/ https://invent.kde.org/qt/qt/qtvirtualkeyboard https://community.kde.org/Qt5PatchCollection INHERIT=qt5-build IUSE=handwriting +spell +X debug test -KEYWORDS=amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 +KEYWORDS=amd64 ~arm arm64 ~ppc64 ~riscv x86 LICENSE=|| ( GPL-2 GPL-3 LGPL-3 ) FDL-1.3 RDEPEND==dev-qt/qtcore-5.15.4* =dev-qt/qtdeclarative-5.15.4* =dev-qt/qtgui-5.15.4* =dev-qt/qtsvg-5.15.4* spell? ( app-text/hunspell:= ) X? ( x11-libs/libxcb:= ) RESTRICT=test SLOT=5/5.15 SRC_URI=https://download.qt.io/official_releases/qt/5.15/5.15.4/submodules/qtvirtualkeyboard-everywhere-opensource-src-5.15.4.tar.xz https://dev.gentoo.org/~asturm/distfiles/qtvirtualkeyboard-5.15.4-gentoo-kde-1.tar.xz _eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 flag-o-matic a500d7cc40da3de38c361e889153bdf7 multilib 4fbbbc98f236f1b43acd99476bc3cd85 qt5-build a5a0ff059a4fa28ec744cd82cc8de1d7 toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 -_md5_=7e0231f7e897d203a05eae9bb3e3bec9 +_md5_=f9c8d69778c6ebdddc3b3f82b2805335 diff --git a/metadata/md5-cache/dev-qt/qtwayland-5.15.4 b/metadata/md5-cache/dev-qt/qtwayland-5.15.4 index ca82e9011d46..be6bb2b05d14 100644 --- a/metadata/md5-cache/dev-qt/qtwayland-5.15.4 +++ b/metadata/md5-cache/dev-qt/qtwayland-5.15.4 @@ -6,11 +6,11 @@ EAPI=8 HOMEPAGE=https://www.qt.io/ https://invent.kde.org/qt/qt/qtwayland https://community.kde.org/Qt5PatchCollection INHERIT=qt5-build IUSE=vulkan X debug test -KEYWORDS=amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 +KEYWORDS=amd64 arm arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc x86 LICENSE=|| ( GPL-2 GPL-3 LGPL-3 ) FDL-1.3 RDEPEND=dev-libs/wayland =dev-qt/qtcore-5.15.4*:5= =dev-qt/qtdeclarative-5.15.4*:5= =dev-qt/qtgui-5.15.4*:5=[egl,libinput,vulkan=,X?] media-libs/libglvnd vulkan? ( dev-util/vulkan-headers ) X? ( =dev-qt/qtgui-5.15.4*[-gles2-only] x11-libs/libX11 x11-libs/libXcomposite ) RESTRICT=test SLOT=5/5.15.4 SRC_URI=https://download.qt.io/official_releases/qt/5.15/5.15.4/submodules/qtwayland-everywhere-opensource-src-5.15.4.tar.xz https://dev.gentoo.org/~asturm/distfiles/qtwayland-5.15.4-gentoo-kde-1.tar.xz _eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 flag-o-matic a500d7cc40da3de38c361e889153bdf7 multilib 4fbbbc98f236f1b43acd99476bc3cd85 qt5-build a5a0ff059a4fa28ec744cd82cc8de1d7 toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 -_md5_=c1d97f1d91bfcf7aece3c611941384b8 +_md5_=7a0d9dfacd1fce26b900f5e499cc289d diff --git a/metadata/md5-cache/dev-qt/qtwaylandscanner-5.15.4 b/metadata/md5-cache/dev-qt/qtwaylandscanner-5.15.4 index 6087a34e59fa..5e0eae474c64 100644 --- a/metadata/md5-cache/dev-qt/qtwaylandscanner-5.15.4 +++ b/metadata/md5-cache/dev-qt/qtwaylandscanner-5.15.4 @@ -6,11 +6,11 @@ EAPI=8 HOMEPAGE=https://www.qt.io/ INHERIT=qt5-build IUSE=debug test -KEYWORDS=amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 +KEYWORDS=amd64 arm arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc x86 LICENSE=|| ( GPL-2 GPL-3 LGPL-3 ) FDL-1.3 RDEPEND==dev-qt/qtcore-5.15.4*:5= !=dev-lang/python-3.10.0_p1-r1:3.10[xml(+)] >=dev-lang/python-3.9.9-r1:3.9[xml(+)] ) dev-util/gperf dev-util/ninja dev-util/re2c net-libs/nodejs[ssl] sys-devel/bison sys-devel/flex ppc64? ( >=dev-util/gn-0.1807 ) dev-lang/perl virtual/pkgconfig -DEFINED_PHASES=compile configure install postinst postrm preinst prepare pretend setup test unpack -DEPEND=app-arch/snappy:= dev-libs/glib:2 dev-libs/nspr dev-libs/nss dev-libs/expat dev-libs/libevent:= dev-libs/libxml2[icu] dev-libs/libxslt dev-libs/re2:= =dev-qt/qtcore-5.15.3* =dev-qt/qtdeclarative-5.15.3* =dev-qt/qtgui-5.15.3* =dev-qt/qtnetwork-5.15.3* =dev-qt/qtprintsupport-5.15.3* =dev-qt/qtwebchannel-5.15.3*[qml] media-libs/fontconfig media-libs/freetype media-libs/harfbuzz:= media-libs/lcms:2 media-libs/libjpeg-turbo:= media-libs/libpng:0= >=media-libs/libvpx-1.5:=[svc(+)] media-libs/libwebp:= media-libs/opus sys-apps/dbus sys-apps/pciutils sys-libs/zlib[minizip] virtual/libudev x11-libs/libdrm x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXcursor x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libXi x11-libs/libxkbfile x11-libs/libXrandr x11-libs/libXrender x11-libs/libXScrnSaver x11-libs/libXtst alsa? ( media-libs/alsa-lib ) designer? ( =dev-qt/designer-5.15.3* ) geolocation? ( =dev-qt/qtpositioning-5.15.3* ) kerberos? ( virtual/krb5 ) pulseaudio? ( media-sound/pulseaudio:= ) screencast? ( media-video/pipewire:= ) system-ffmpeg? ( media-video/ffmpeg:0= ) system-icu? ( >=dev-libs/icu-69.1:= ) widgets? ( =dev-qt/qtdeclarative-5.15.3*[widgets] =dev-qt/qtwidgets-5.15.3* ) media-libs/libglvnd test? ( =dev-qt/qttest-5.15.3* ) -DESCRIPTION=Library for rendering dynamic web content in Qt5 C++ and QML applications -EAPI=8 -HOMEPAGE=https://www.qt.io/ -INHERIT=check-reqs estack flag-o-matic multiprocessing python-any-r1 qt5-build toolchain-funcs -IUSE=alsa bindist designer geolocation +jumbo-build kerberos pulseaudio screencast +system-ffmpeg +system-icu widgets debug test -KEYWORDS=amd64 ~arm arm64 ~ppc64 x86 -LICENSE=|| ( GPL-2 GPL-3 LGPL-3 ) FDL-1.3 -RDEPEND=app-arch/snappy:= dev-libs/glib:2 dev-libs/nspr dev-libs/nss dev-libs/expat dev-libs/libevent:= dev-libs/libxml2[icu] dev-libs/libxslt dev-libs/re2:= =dev-qt/qtcore-5.15.3* =dev-qt/qtdeclarative-5.15.3* =dev-qt/qtgui-5.15.3* =dev-qt/qtnetwork-5.15.3* =dev-qt/qtprintsupport-5.15.3* =dev-qt/qtwebchannel-5.15.3*[qml] media-libs/fontconfig media-libs/freetype media-libs/harfbuzz:= media-libs/lcms:2 media-libs/libjpeg-turbo:= media-libs/libpng:0= >=media-libs/libvpx-1.5:=[svc(+)] media-libs/libwebp:= media-libs/opus sys-apps/dbus sys-apps/pciutils sys-libs/zlib[minizip] virtual/libudev x11-libs/libdrm x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXcursor x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libXi x11-libs/libxkbfile x11-libs/libXrandr x11-libs/libXrender x11-libs/libXScrnSaver x11-libs/libXtst alsa? ( media-libs/alsa-lib ) designer? ( =dev-qt/designer-5.15.3* ) geolocation? ( =dev-qt/qtpositioning-5.15.3* ) kerberos? ( virtual/krb5 ) pulseaudio? ( media-sound/pulseaudio:= ) screencast? ( media-video/pipewire:= ) system-ffmpeg? ( media-video/ffmpeg:0= ) system-icu? ( >=dev-libs/icu-69.1:= ) widgets? ( =dev-qt/qtdeclarative-5.15.3*[widgets] =dev-qt/qtwidgets-5.15.3* ) -REQUIRED_USE=designer? ( widgets ) -RESTRICT=test -SLOT=5/5.15 -SRC_URI=https://dev.gentoo.org/~asturm/distfiles/qtwebengine-5.15.3_p20220406.tar.xz https://dev.gentoo.org/~sam/distfiles/dev-qt/qtwebengine/qtwebengine-5.15.2_p20211019-jumbo-build.patch.bz2 https://dev.gentoo.org/~asturm/distfiles/qtwebengine-5.15.3_p20220406-patchset.tar.xz ppc64? ( https://dev.gentoo.org/~gyakovlev/distfiles/qtwebengine-5.15.2-r1-chromium87-ppc64le.tar.xz ) -_eclasses_=check-reqs 5e6dfbd7a8d3238a79f009fae7ac469c estack 055c42df72f76a4f45ec92b35e83cd56 flag-o-matic a500d7cc40da3de38c361e889153bdf7 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-any-r1 a3e9c0524a795d7f2767a2cf12a2e8c0 python-utils-r1 648fe6a039e87233d7f48da72cadb76f qt5-build a5a0ff059a4fa28ec744cd82cc8de1d7 toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 -_md5_=35b1e5a235523d68cd7ac3f57107a437 diff --git a/metadata/md5-cache/dev-qt/qtwebengine-5.15.4_p20220505 b/metadata/md5-cache/dev-qt/qtwebengine-5.15.4_p20220505 deleted file mode 100644 index 82205c4c40fe..000000000000 --- a/metadata/md5-cache/dev-qt/qtwebengine-5.15.4_p20220505 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=|| ( >=dev-lang/python-3.10.0_p1-r1:3.10[xml(+)] >=dev-lang/python-3.9.9-r1:3.9[xml(+)] ) dev-util/gperf dev-util/ninja dev-util/re2c net-libs/nodejs[ssl] sys-devel/bison sys-devel/flex ppc64? ( >=dev-util/gn-0.1807 ) dev-lang/perl virtual/pkgconfig -DEFINED_PHASES=compile configure install postinst postrm preinst prepare pretend setup test unpack -DEPEND=app-arch/snappy:= dev-libs/glib:2 dev-libs/nspr dev-libs/nss dev-libs/expat dev-libs/libevent:= dev-libs/libxml2[icu] dev-libs/libxslt dev-libs/re2:= =dev-qt/qtcore-5.15.4* =dev-qt/qtdeclarative-5.15.4* =dev-qt/qtgui-5.15.4* =dev-qt/qtnetwork-5.15.4* =dev-qt/qtprintsupport-5.15.4* =dev-qt/qtwebchannel-5.15.4*[qml] media-libs/fontconfig media-libs/freetype media-libs/harfbuzz:= media-libs/lcms:2 media-libs/libjpeg-turbo:= media-libs/libpng:0= >=media-libs/libvpx-1.5:=[svc(+)] media-libs/libwebp:= media-libs/opus sys-apps/dbus sys-apps/pciutils sys-libs/zlib[minizip] virtual/libudev x11-libs/libdrm x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXcursor x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libXi x11-libs/libxkbfile x11-libs/libXrandr x11-libs/libXrender x11-libs/libXScrnSaver x11-libs/libXtst alsa? ( media-libs/alsa-lib ) designer? ( =dev-qt/designer-5.15.4* ) geolocation? ( =dev-qt/qtpositioning-5.15.4* ) kerberos? ( virtual/krb5 ) pulseaudio? ( media-sound/pulseaudio:= ) screencast? ( media-video/pipewire:= ) system-ffmpeg? ( media-video/ffmpeg:0= ) system-icu? ( >=dev-libs/icu-69.1:= ) widgets? ( =dev-qt/qtdeclarative-5.15.4*[widgets] =dev-qt/qtwidgets-5.15.4* ) media-libs/libglvnd test? ( =dev-qt/qttest-5.15.4* ) -DESCRIPTION=Library for rendering dynamic web content in Qt5 C++ and QML applications -EAPI=8 -HOMEPAGE=https://www.qt.io/ -INHERIT=check-reqs estack flag-o-matic multiprocessing python-any-r1 qt5-build toolchain-funcs -IUSE=alsa bindist designer geolocation +jumbo-build kerberos pulseaudio screencast +system-ffmpeg +system-icu widgets debug test -KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~x86 -LICENSE=|| ( GPL-2 GPL-3 LGPL-3 ) FDL-1.3 -RDEPEND=app-arch/snappy:= dev-libs/glib:2 dev-libs/nspr dev-libs/nss dev-libs/expat dev-libs/libevent:= dev-libs/libxml2[icu] dev-libs/libxslt dev-libs/re2:= =dev-qt/qtcore-5.15.4* =dev-qt/qtdeclarative-5.15.4* =dev-qt/qtgui-5.15.4* =dev-qt/qtnetwork-5.15.4* =dev-qt/qtprintsupport-5.15.4* =dev-qt/qtwebchannel-5.15.4*[qml] media-libs/fontconfig media-libs/freetype media-libs/harfbuzz:= media-libs/lcms:2 media-libs/libjpeg-turbo:= media-libs/libpng:0= >=media-libs/libvpx-1.5:=[svc(+)] media-libs/libwebp:= media-libs/opus sys-apps/dbus sys-apps/pciutils sys-libs/zlib[minizip] virtual/libudev x11-libs/libdrm x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXcursor x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libXi x11-libs/libxkbfile x11-libs/libXrandr x11-libs/libXrender x11-libs/libXScrnSaver x11-libs/libXtst alsa? ( media-libs/alsa-lib ) designer? ( =dev-qt/designer-5.15.4* ) geolocation? ( =dev-qt/qtpositioning-5.15.4* ) kerberos? ( virtual/krb5 ) pulseaudio? ( media-sound/pulseaudio:= ) screencast? ( media-video/pipewire:= ) system-ffmpeg? ( media-video/ffmpeg:0= ) system-icu? ( >=dev-libs/icu-69.1:= ) widgets? ( =dev-qt/qtdeclarative-5.15.4*[widgets] =dev-qt/qtwidgets-5.15.4* ) -REQUIRED_USE=designer? ( widgets ) -RESTRICT=test -SLOT=5/5.15 -SRC_URI=https://dev.gentoo.org/~asturm/distfiles/qtwebengine-5.15.3_p20220505.tar.xz https://dev.gentoo.org/~sam/distfiles/dev-qt/qtwebengine/qtwebengine-5.15.2_p20211019-jumbo-build.patch.bz2 https://dev.gentoo.org/~asturm/distfiles/qtwebengine-5.15.3_p20220406-patchset.tar.xz ppc64? ( https://dev.gentoo.org/~gyakovlev/distfiles/qtwebengine-5.15.2-r1-chromium87-ppc64le.tar.xz ) -_eclasses_=check-reqs 5e6dfbd7a8d3238a79f009fae7ac469c estack 055c42df72f76a4f45ec92b35e83cd56 flag-o-matic a500d7cc40da3de38c361e889153bdf7 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-any-r1 a3e9c0524a795d7f2767a2cf12a2e8c0 python-utils-r1 648fe6a039e87233d7f48da72cadb76f qt5-build a5a0ff059a4fa28ec744cd82cc8de1d7 toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 -_md5_=98b0ef50cf10c115d06e3d0651464be6 diff --git a/metadata/md5-cache/dev-qt/qtwebengine-5.15.4_p20220526 b/metadata/md5-cache/dev-qt/qtwebengine-5.15.4_p20220526 index d9921996f39b..11ec48fd4978 100644 --- a/metadata/md5-cache/dev-qt/qtwebengine-5.15.4_p20220526 +++ b/metadata/md5-cache/dev-qt/qtwebengine-5.15.4_p20220526 @@ -6,7 +6,7 @@ EAPI=8 HOMEPAGE=https://www.qt.io/ INHERIT=check-reqs estack flag-o-matic multiprocessing python-any-r1 qt5-build toolchain-funcs IUSE=alsa bindist designer geolocation +jumbo-build kerberos pulseaudio screencast +system-ffmpeg +system-icu widgets debug test -KEYWORDS=amd64 ~arm ~arm64 ~ppc64 ~x86 +KEYWORDS=amd64 ~arm arm64 ~ppc64 x86 LICENSE=|| ( GPL-2 GPL-3 LGPL-3 ) FDL-1.3 RDEPEND=app-arch/snappy:= dev-libs/glib:2 dev-libs/nspr dev-libs/nss dev-libs/expat dev-libs/libevent:= dev-libs/libxml2[icu] dev-libs/libxslt dev-libs/re2:= =dev-qt/qtcore-5.15.4* =dev-qt/qtdeclarative-5.15.4* =dev-qt/qtgui-5.15.4* =dev-qt/qtnetwork-5.15.4* =dev-qt/qtprintsupport-5.15.4* =dev-qt/qtwebchannel-5.15.4*[qml] media-libs/fontconfig media-libs/freetype media-libs/harfbuzz:= media-libs/lcms:2 media-libs/libjpeg-turbo:= media-libs/libpng:0= >=media-libs/libvpx-1.5:=[svc(+)] media-libs/libwebp:= media-libs/opus sys-apps/dbus sys-apps/pciutils sys-libs/zlib[minizip] virtual/libudev x11-libs/libdrm x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXcursor x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libXi x11-libs/libxkbfile x11-libs/libXrandr x11-libs/libXrender x11-libs/libXScrnSaver x11-libs/libXtst alsa? ( media-libs/alsa-lib ) designer? ( =dev-qt/designer-5.15.4* ) geolocation? ( =dev-qt/qtpositioning-5.15.4* ) kerberos? ( virtual/krb5 ) pulseaudio? ( media-sound/pulseaudio:= ) screencast? ( media-video/pipewire:= ) system-ffmpeg? ( media-video/ffmpeg:0= ) system-icu? ( >=dev-libs/icu-69.1:= ) widgets? ( =dev-qt/qtdeclarative-5.15.4*[widgets] =dev-qt/qtwidgets-5.15.4* ) REQUIRED_USE=designer? ( widgets ) @@ -14,4 +14,4 @@ RESTRICT=test SLOT=5/5.15 SRC_URI=https://dev.gentoo.org/~asturm/distfiles/qtwebengine-5.15.4_p20220526.tar.xz https://dev.gentoo.org/~sam/distfiles/dev-qt/qtwebengine/qtwebengine-5.15.2_p20211019-jumbo-build.patch.bz2 https://dev.gentoo.org/~asturm/distfiles/qtwebengine-5.15.3_p20220406-patchset.tar.xz ppc64? ( https://dev.gentoo.org/~gyakovlev/distfiles/qtwebengine-5.15.2-r1-chromium87-ppc64le.tar.xz ) _eclasses_=check-reqs 5e6dfbd7a8d3238a79f009fae7ac469c estack 055c42df72f76a4f45ec92b35e83cd56 flag-o-matic a500d7cc40da3de38c361e889153bdf7 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-any-r1 a3e9c0524a795d7f2767a2cf12a2e8c0 python-utils-r1 648fe6a039e87233d7f48da72cadb76f qt5-build a5a0ff059a4fa28ec744cd82cc8de1d7 toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 -_md5_=f453af9a0d31e60fa7b665b427d90b60 +_md5_=55d8a98fac371f577d53fa5b6921c6cd diff --git a/metadata/md5-cache/dev-qt/qtwebsockets-5.15.4 b/metadata/md5-cache/dev-qt/qtwebsockets-5.15.4 index 07ec2f048848..80f222a80279 100644 --- a/metadata/md5-cache/dev-qt/qtwebsockets-5.15.4 +++ b/metadata/md5-cache/dev-qt/qtwebsockets-5.15.4 @@ -6,11 +6,11 @@ EAPI=8 HOMEPAGE=https://www.qt.io/ https://invent.kde.org/qt/qt/qtwebsockets https://community.kde.org/Qt5PatchCollection INHERIT=qt5-build IUSE=qml +ssl debug test -KEYWORDS=amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 +KEYWORDS=amd64 arm arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc x86 LICENSE=|| ( GPL-2 GPL-3 LGPL-3 ) FDL-1.3 RDEPEND==dev-qt/qtcore-5.15.4* =dev-qt/qtnetwork-5.15.4*[ssl=] qml? ( =dev-qt/qtdeclarative-5.15.4* ) RESTRICT=test SLOT=5/5.15 SRC_URI=https://download.qt.io/official_releases/qt/5.15/5.15.4/submodules/qtwebsockets-everywhere-opensource-src-5.15.4.tar.xz https://dev.gentoo.org/~asturm/distfiles/qtwebsockets-5.15.4-gentoo-kde-1.tar.xz _eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 flag-o-matic a500d7cc40da3de38c361e889153bdf7 multilib 4fbbbc98f236f1b43acd99476bc3cd85 qt5-build a5a0ff059a4fa28ec744cd82cc8de1d7 toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 -_md5_=d10f90edbf07739feed270d25a2ffd6c +_md5_=9895e156e8f8d8bbb892c9fb236d77fe diff --git a/metadata/md5-cache/dev-qt/qtwebview-5.15.3 b/metadata/md5-cache/dev-qt/qtwebview-5.15.3 deleted file mode 100644 index 85f3a31ab5f1..000000000000 --- a/metadata/md5-cache/dev-qt/qtwebview-5.15.3 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=dev-lang/perl virtual/pkgconfig -DEFINED_PHASES=compile configure install postinst postrm prepare test -DEPEND==dev-qt/qtcore-5.15.3* =dev-qt/qtdeclarative-5.15.3* =dev-qt/qtgui-5.15.3* =dev-qt/qtwebengine-5.15.3*:5 test? ( =dev-qt/qttest-5.15.3* ) -DESCRIPTION=Module for displaying web content in a QML application using the Qt5 framework -EAPI=8 -HOMEPAGE=https://www.qt.io/ -INHERIT=qt5-build -IUSE=debug test -KEYWORDS=~amd64 -LICENSE=|| ( GPL-2 GPL-3 LGPL-3 ) FDL-1.3 -RDEPEND==dev-qt/qtcore-5.15.3* =dev-qt/qtdeclarative-5.15.3* =dev-qt/qtgui-5.15.3* =dev-qt/qtwebengine-5.15.3*:5 -RESTRICT=test -SLOT=5/5.15 -SRC_URI=https://download.qt.io/official_releases/qt/5.15/5.15.3/submodules/qtwebview-everywhere-opensource-src-5.15.3.tar.xz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 flag-o-matic a500d7cc40da3de38c361e889153bdf7 multilib 4fbbbc98f236f1b43acd99476bc3cd85 qt5-build a5a0ff059a4fa28ec744cd82cc8de1d7 toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 -_md5_=adca26c0fc80c864c3303bc2133c3a3a diff --git a/metadata/md5-cache/dev-qt/qtwidgets-5.15.4-r1 b/metadata/md5-cache/dev-qt/qtwidgets-5.15.4-r1 index 23515873161b..49fd4a65b17f 100644 --- a/metadata/md5-cache/dev-qt/qtwidgets-5.15.4-r1 +++ b/metadata/md5-cache/dev-qt/qtwidgets-5.15.4-r1 @@ -6,7 +6,7 @@ EAPI=8 HOMEPAGE=https://www.qt.io/ https://invent.kde.org/qt/qt/qtbase https://community.kde.org/Qt5PatchCollection INHERIT=qt5-build IUSE=dbus gles2-only gtk +png +X debug test -KEYWORDS=amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 +KEYWORDS=amd64 arm arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc x86 LICENSE=|| ( GPL-2 GPL-3 LGPL-3 ) FDL-1.3 RDEPEND==dev-qt/qtcore-5.15.4*:5= =dev-qt/qtgui-5.15.4*:5=[gles2-only=,png=,X?] dbus? ( =dev-qt/qtdbus-5.15.4* ) gtk? ( dev-libs/glib:2 =dev-qt/qtgui-5.15.4*:5=[dbus] x11-libs/gtk+:3 x11-libs/libX11 x11-libs/pango ) REQUIRED_USE=gtk? ( dbus ) @@ -14,4 +14,4 @@ RESTRICT=test SLOT=5/5.15 SRC_URI=https://download.qt.io/official_releases/qt/5.15/5.15.4/submodules/qtbase-everywhere-opensource-src-5.15.4.tar.xz https://dev.gentoo.org/~asturm/distfiles/qtbase-5.15.4-gentoo-kde-2.tar.xz _eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 flag-o-matic a500d7cc40da3de38c361e889153bdf7 multilib 4fbbbc98f236f1b43acd99476bc3cd85 qt5-build a5a0ff059a4fa28ec744cd82cc8de1d7 toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 -_md5_=b9c5e44680f9e8c0b9ef17a75211587b +_md5_=88fb19d313479d54671bf8235b5a298a diff --git a/metadata/md5-cache/dev-qt/qtx11extras-5.15.4 b/metadata/md5-cache/dev-qt/qtx11extras-5.15.4 index 089c70858ee8..d3ca6bbcf72a 100644 --- a/metadata/md5-cache/dev-qt/qtx11extras-5.15.4 +++ b/metadata/md5-cache/dev-qt/qtx11extras-5.15.4 @@ -6,11 +6,11 @@ EAPI=8 HOMEPAGE=https://www.qt.io/ INHERIT=qt5-build IUSE=debug test -KEYWORDS=amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 +KEYWORDS=amd64 arm arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc x86 LICENSE=|| ( GPL-2 GPL-3 LGPL-3 ) FDL-1.3 RDEPEND==dev-qt/qtcore-5.15.4* =dev-qt/qtgui-5.15.4*[X] RESTRICT=test SLOT=5/5.15 SRC_URI=https://download.qt.io/official_releases/qt/5.15/5.15.4/submodules/qtx11extras-everywhere-opensource-src-5.15.4.tar.xz _eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 flag-o-matic a500d7cc40da3de38c361e889153bdf7 multilib 4fbbbc98f236f1b43acd99476bc3cd85 qt5-build a5a0ff059a4fa28ec744cd82cc8de1d7 toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 -_md5_=db97e246713c4a7658d90d48ff57c771 +_md5_=77b18efb667971cdda0b3a0a22521168 diff --git a/metadata/md5-cache/dev-qt/qtxml-5.15.4 b/metadata/md5-cache/dev-qt/qtxml-5.15.4 index 2e201122c881..2f28bba1ee63 100644 --- a/metadata/md5-cache/dev-qt/qtxml-5.15.4 +++ b/metadata/md5-cache/dev-qt/qtxml-5.15.4 @@ -6,11 +6,11 @@ EAPI=8 HOMEPAGE=https://www.qt.io/ https://invent.kde.org/qt/qt/qtbase https://community.kde.org/Qt5PatchCollection INHERIT=qt5-build IUSE=debug test -KEYWORDS=amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 +KEYWORDS=amd64 arm arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc x86 LICENSE=|| ( GPL-2 GPL-3 LGPL-3 ) FDL-1.3 RDEPEND==dev-qt/qtcore-5.15.4*:5= RESTRICT=test SLOT=5/5.15 SRC_URI=https://download.qt.io/official_releases/qt/5.15/5.15.4/submodules/qtbase-everywhere-opensource-src-5.15.4.tar.xz https://dev.gentoo.org/~asturm/distfiles/qtbase-5.15.4-gentoo-kde-1.tar.xz _eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 flag-o-matic a500d7cc40da3de38c361e889153bdf7 multilib 4fbbbc98f236f1b43acd99476bc3cd85 qt5-build a5a0ff059a4fa28ec744cd82cc8de1d7 toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 -_md5_=dc305d03cd8d26968c0f5d3a6951ae6c +_md5_=d3a46d6a932bc5cef59a8341b34525d1 diff --git a/metadata/md5-cache/dev-qt/qtxmlpatterns-5.15.4 b/metadata/md5-cache/dev-qt/qtxmlpatterns-5.15.4 index 9b15cd6b5934..ecaf6e5f1427 100644 --- a/metadata/md5-cache/dev-qt/qtxmlpatterns-5.15.4 +++ b/metadata/md5-cache/dev-qt/qtxmlpatterns-5.15.4 @@ -6,11 +6,11 @@ EAPI=8 HOMEPAGE=https://www.qt.io/ INHERIT=qt5-build IUSE=qml debug test -KEYWORDS=amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 +KEYWORDS=amd64 arm arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc x86 LICENSE=|| ( GPL-2 GPL-3 LGPL-3 ) FDL-1.3 RDEPEND==dev-qt/qtcore-5.15.4* =dev-qt/qtnetwork-5.15.4* qml? ( =dev-qt/qtdeclarative-5.15.4* ) !RCC5-+geyog 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 E0NYRxdjJ3c delta 151305 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

  • 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 hiera-eyaml-3.1.1.tar.gz _eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=e6cea6e67ae1b58e80a5e24f6b247ce9 +_md5_=1d1b86102a0d03737bb006149edb610c diff --git a/metadata/md5-cache/dev-ruby/hiera-eyaml-3.2.2 b/metadata/md5-cache/dev-ruby/hiera-eyaml-3.2.2 index f57fe6781410..b41ac1c53be9 100644 --- a/metadata/md5-cache/dev-ruby/hiera-eyaml-3.2.2 +++ b/metadata/md5-cache/dev-ruby/hiera-eyaml-3.2.2 @@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) !test? ( test ) SLOT=3 SRC_URI=https://github.com/TomPoulton/hiera-eyaml/archive/v3.2.2.tar.gz -> hiera-eyaml-3.2.2.tar.gz _eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=6d497c622e559177fe0a63ed4eaeee74 +_md5_=ad3c14b280e4dfc8078b8cbf42405bb8 diff --git a/metadata/md5-cache/dev-ruby/hiredis-0.6.3-r1 b/metadata/md5-cache/dev-ruby/hiredis-0.6.3-r1 index ce1998499c6c..ee725aebdc7c 100644 --- a/metadata/md5-cache/dev-ruby/hiredis-0.6.3-r1 +++ b/metadata/md5-cache/dev-ruby/hiredis-0.6.3-r1 @@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/redis/hiredis-rb/archive/v0.6.3.tar.gz -> hiredis-rb-0.6.3.tar.gz _eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=4d1f75601845bc05e5f1fa1bde2a29de +_md5_=be8c47a3de392ae330a06d4b83421479 diff --git a/metadata/md5-cache/dev-ruby/minitest-5.16.0 b/metadata/md5-cache/dev-ruby/minitest-5.16.0 new file mode 100644 index 000000000000..0723c1780a89 --- /dev/null +++ b/metadata/md5-cache/dev-ruby/minitest-5.16.0 @@ -0,0 +1,17 @@ +BDEPEND=ruby_targets_ruby26? ( dev-lang/ruby:2.6 ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby26? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby26(-)] ) ) ruby_targets_ruby27? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby26? ( test? ( dev-ruby/rake[ruby_targets_ruby26(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/rake[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rake[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ) +DEFINED_PHASES=compile configure install prepare setup test unpack +DEPEND=ruby_targets_ruby26? ( dev-lang/ruby:2.6 ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) +DESCRIPTION=minitest/unit is a small and fast replacement for ruby's huge and slow test/unit +EAPI=8 +HOMEPAGE=https://github.com/seattlerb/minitest +INHERIT=ruby-fakegem +IUSE=doc test ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 doc test test +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris +LICENSE=MIT +RDEPEND=ruby_targets_ruby26? ( dev-lang/ruby:2.6 ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) +REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 ) +RESTRICT=!test? ( test ) !test? ( test ) +SLOT=5 +SRC_URI=https://rubygems.org/gems/minitest-5.16.0.gem +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_md5_=b1fc05d6b7f39093640361d4dfa5cf1d diff --git a/metadata/md5-cache/dev-ruby/ruby-mp3info-0.8.10-r1 b/metadata/md5-cache/dev-ruby/ruby-mp3info-0.8.10-r1 index e023945bc2ed..91a430a3246c 100644 --- a/metadata/md5-cache/dev-ruby/ruby-mp3info-0.8.10-r1 +++ b/metadata/md5-cache/dev-ruby/ruby-mp3info-0.8.10-r1 @@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/moumar/ruby-mp3info/archive/v0.8.10.tar.gz -> ruby-mp3info-0.8.10-git.tgz _eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=d1710dd88e4d1935c97c327bdb84ede1 +_md5_=2b33f20892dae6e58c6a393b35766cbc diff --git a/metadata/md5-cache/dev-ruby/rubyzip-1.3.0 b/metadata/md5-cache/dev-ruby/rubyzip-1.3.0 index 87d6c3ed4b87..082b6abccd84 100644 --- a/metadata/md5-cache/dev-ruby/rubyzip-1.3.0 +++ b/metadata/md5-cache/dev-ruby/rubyzip-1.3.0 @@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) !test? ( test ) SLOT=1 SRC_URI=https://github.com/rubyzip/rubyzip/archive/v1.3.0.tar.gz -> rubyzip-1.3.0-git.tgz _eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=c2f7325262f0726e54031236396ac6a9 +_md5_=35c733613a2942527668e0d869b3a725 diff --git a/metadata/md5-cache/dev-ruby/rubyzip-2.3.2-r1 b/metadata/md5-cache/dev-ruby/rubyzip-2.3.2-r1 index 85f2f68f089f..67fbec6d4a9a 100644 --- a/metadata/md5-cache/dev-ruby/rubyzip-2.3.2-r1 +++ b/metadata/md5-cache/dev-ruby/rubyzip-2.3.2-r1 @@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) !test? ( test ) SLOT=2 SRC_URI=https://github.com/rubyzip/rubyzip/archive/v2.3.2.tar.gz -> rubyzip-2.3.2-git.tgz _eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=94549d769bf632a5e3d7664e2a08b70c +_md5_=acdbfe2d7921bb29052470452270b7e8 diff --git a/metadata/md5-cache/dev-ruby/sassc-2.4.0-r1 b/metadata/md5-cache/dev-ruby/sassc-2.4.0-r1 index c3113fdb5520..2d5988f15dc6 100644 --- a/metadata/md5-cache/dev-ruby/sassc-2.4.0-r1 +++ b/metadata/md5-cache/dev-ruby/sassc-2.4.0-r1 @@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=2 SRC_URI=https://rubygems.org/gems/sassc-2.4.0.gem _eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=a6cf6ec6efa404c9c6c70c86888d3488 +_md5_=1571222536d4276249ac30b69597700b diff --git a/metadata/md5-cache/dev-ruby/serverengine-2.3.0 b/metadata/md5-cache/dev-ruby/serverengine-2.3.0 new file mode 100644 index 000000000000..bd228b1081c8 --- /dev/null +++ b/metadata/md5-cache/dev-ruby/serverengine-2.3.0 @@ -0,0 +1,17 @@ +BDEPEND=test? ( ruby_targets_ruby26? ( >=dev-ruby/sigdump-0.2.2:0[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( >=dev-ruby/sigdump-0.2.2:0[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby26? ( test? ( dev-ruby/bundler[ruby_targets_ruby26(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/bundler[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby26? ( dev-lang/ruby:2.6 ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby26? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby26(-)] ) ) ruby_targets_ruby27? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby26? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby26(-)] >=dev-ruby/rspec-core-2.14.8-r2[ruby_targets_ruby26(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby27(-)] >=dev-ruby/rspec-core-2.14.8-r2[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) test? ( ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ) +DEFINED_PHASES=compile configure install prepare setup test unpack +DEPEND=ruby_targets_ruby26? ( dev-lang/ruby:2.6 ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) +DESCRIPTION=A framework to implement robust multiprocess servers +EAPI=8 +HOMEPAGE=https://github.com/fluent/serverengine +INHERIT=ruby-fakegem +IUSE=test ruby_targets_ruby26 ruby_targets_ruby27 doc test test +KEYWORDS=~amd64 +LICENSE=Apache-2.0 +RDEPEND=ruby_targets_ruby26? ( >=dev-ruby/sigdump-0.2.2:0[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( >=dev-ruby/sigdump-0.2.2:0[ruby_targets_ruby27(-)] ) ruby_targets_ruby26? ( dev-lang/ruby:2.6 ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) +REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) +RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) +SLOT=0 +SRC_URI=https://rubygems.org/gems/serverengine-2.3.0.gem +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_md5_=6de8a8659af658aa294ea2b0eb20ee59 diff --git a/metadata/md5-cache/dev-ruby/sqlite3-1.4.3 b/metadata/md5-cache/dev-ruby/sqlite3-1.4.3 new file mode 100644 index 000000000000..2799e79cc7a4 --- /dev/null +++ b/metadata/md5-cache/dev-ruby/sqlite3-1.4.3 @@ -0,0 +1,17 @@ +BDEPEND=ruby_targets_ruby26? ( dev-ruby/rake-compiler[ruby_targets_ruby26(-)] doc? ( dev-ruby/rdoc[ruby_targets_ruby26(-)] dev-ruby/redcloth[ruby_targets_ruby26(-)] ) test? ( dev-ruby/minitest:5[ruby_targets_ruby26(-)] ) ) ruby_targets_ruby27? ( dev-ruby/rake-compiler[ruby_targets_ruby27(-)] doc? ( dev-ruby/rdoc[ruby_targets_ruby27(-)] dev-ruby/redcloth[ruby_targets_ruby27(-)] ) test? ( dev-ruby/minitest:5[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( dev-ruby/rake-compiler[ruby_targets_ruby30(-)] doc? ( dev-ruby/rdoc[ruby_targets_ruby30(-)] dev-ruby/redcloth[ruby_targets_ruby30(-)] ) test? ( dev-ruby/minitest:5[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( dev-ruby/rake-compiler[ruby_targets_ruby31(-)] doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] dev-ruby/redcloth[ruby_targets_ruby31(-)] ) test? ( dev-ruby/minitest:5[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby26? ( dev-lang/ruby:2.6 ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby26? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby26(-)] ) ) ruby_targets_ruby27? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby26? ( test? ( dev-ruby/rake[ruby_targets_ruby26(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/rake[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rake[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ) virtual/pkgconfig +DEFINED_PHASES=compile configure install prepare setup test unpack +DEPEND=>=dev-db/sqlite-3.6.16:3 ruby_targets_ruby26? ( dev-lang/ruby:2.6 ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) +DESCRIPTION=An extension library to access a SQLite database from Ruby +EAPI=8 +HOMEPAGE=https://github.com/sparklemotion/sqlite3-ruby +INHERIT=ruby-fakegem +IUSE=ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 doc test test +KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris +LICENSE=BSD +RDEPEND=>=dev-db/sqlite-3.6.16:3 ruby_targets_ruby26? ( dev-lang/ruby:2.6 ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) +REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 ) +RESTRICT=!test? ( test ) !test? ( test ) +SLOT=0 +SRC_URI=https://rubygems.org/gems/sqlite3-1.4.3.gem +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_md5_=a1211e680119073a9e4022e823299789 diff --git a/metadata/md5-cache/dev-ruby/sqlite3-1.4.4 b/metadata/md5-cache/dev-ruby/sqlite3-1.4.4 new file mode 100644 index 000000000000..68685bbe7e4e --- /dev/null +++ b/metadata/md5-cache/dev-ruby/sqlite3-1.4.4 @@ -0,0 +1,17 @@ +BDEPEND=ruby_targets_ruby26? ( dev-ruby/rake-compiler[ruby_targets_ruby26(-)] doc? ( dev-ruby/rdoc[ruby_targets_ruby26(-)] dev-ruby/redcloth[ruby_targets_ruby26(-)] ) test? ( dev-ruby/minitest:5[ruby_targets_ruby26(-)] ) ) ruby_targets_ruby27? ( dev-ruby/rake-compiler[ruby_targets_ruby27(-)] doc? ( dev-ruby/rdoc[ruby_targets_ruby27(-)] dev-ruby/redcloth[ruby_targets_ruby27(-)] ) test? ( dev-ruby/minitest:5[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( dev-ruby/rake-compiler[ruby_targets_ruby30(-)] doc? ( dev-ruby/rdoc[ruby_targets_ruby30(-)] dev-ruby/redcloth[ruby_targets_ruby30(-)] ) test? ( dev-ruby/minitest:5[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( dev-ruby/rake-compiler[ruby_targets_ruby31(-)] doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] dev-ruby/redcloth[ruby_targets_ruby31(-)] ) test? ( dev-ruby/minitest:5[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby26? ( dev-lang/ruby:2.6 ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby26? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby26(-)] ) ) ruby_targets_ruby27? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby26? ( test? ( dev-ruby/rake[ruby_targets_ruby26(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/rake[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rake[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ) virtual/pkgconfig +DEFINED_PHASES=compile configure install prepare setup test unpack +DEPEND=>=dev-db/sqlite-3.6.16:3 ruby_targets_ruby26? ( dev-lang/ruby:2.6 ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) +DESCRIPTION=An extension library to access a SQLite database from Ruby +EAPI=8 +HOMEPAGE=https://github.com/sparklemotion/sqlite3-ruby +INHERIT=ruby-fakegem +IUSE=ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 doc test test +KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris +LICENSE=BSD +RDEPEND=>=dev-db/sqlite-3.6.16:3 ruby_targets_ruby26? ( dev-lang/ruby:2.6 ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) +REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 ) +RESTRICT=!test? ( test ) !test? ( test ) +SLOT=0 +SRC_URI=https://rubygems.org/gems/sqlite3-1.4.4.gem +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_md5_=3a058cc0a1c68819d1fd4c788080b749 diff --git a/metadata/md5-cache/dev-ruby/zeitwerk-2.6.0 b/metadata/md5-cache/dev-ruby/zeitwerk-2.6.0 new file mode 100644 index 000000000000..c5943539613a --- /dev/null +++ b/metadata/md5-cache/dev-ruby/zeitwerk-2.6.0 @@ -0,0 +1,17 @@ +BDEPEND=ruby_targets_ruby26? ( test? ( dev-ruby/bundler[ruby_targets_ruby26(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/bundler[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/bundler[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/bundler[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby26? ( dev-lang/ruby:2.6 ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby26? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby26(-)] ) ) ruby_targets_ruby27? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby26? ( test? ( dev-ruby/rake[ruby_targets_ruby26(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/rake[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rake[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ) +DEFINED_PHASES=compile configure install prepare setup test unpack +DEPEND=ruby_targets_ruby26? ( dev-lang/ruby:2.6 ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) +DESCRIPTION=Efficient and thread-safe code loader for Ruby +EAPI=8 +HOMEPAGE=https://github.com/fxn/zeitwerk +INHERIT=ruby-fakegem +IUSE=ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 doc test test +KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 +LICENSE=MIT +RDEPEND=ruby_targets_ruby26? ( dev-lang/ruby:2.6 ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) +REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 ) +RESTRICT=!test? ( test ) !test? ( test ) +SLOT=2 +SRC_URI=https://github.com/fxn/zeitwerk/archive/v2.6.0.tar.gz -> zeitwerk-2.6.0.tar.gz +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_md5_=76f7a0f2ae977a548fe315840d29057a diff --git a/metadata/md5-cache/dev-scheme/Manifest.gz b/metadata/md5-cache/dev-scheme/Manifest.gz index 6dc8f735c3607ccb09a4b66ada13a04612def65a..5051ecf268a22087b2a72397a45a7b50a274bee2 100644 GIT binary patch delta 3178 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 QH@AQKf599!l2TRx01nm##Q*>R delta 3183 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 diff --git a/metadata/md5-cache/dev-scheme/kawa-1.14-r2 b/metadata/md5-cache/dev-scheme/kawa-1.14-r2 index 6abae9232e81..9b65f6deab26 100644 --- a/metadata/md5-cache/dev-scheme/kawa-1.14-r2 +++ b/metadata/md5-cache/dev-scheme/kawa-1.14-r2 @@ -11,4 +11,4 @@ RDEPEND=frontend? ( sys-libs/readline:0 ) sax? ( dev-java/sax:0 ) servlets? ( ja SLOT=0 SRC_URI=mirror://gnu/kawa/kawa-1.14.tar.gz xqtests? ( http://www.w3.org/XML/Query/test-suite/XQTS_1_0_3.zip ) _eclasses_=desktop c0d27bf73aa08ca05b663dbd31fbef28 eapi7-ver 1a0a60ad07c8b32d2faba2d085dc0f24 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch 28f0f3c0226306ec5f49e13bf851f171 estack 055c42df72f76a4f45ec92b35e83cd56 eutils dab5d8ec471d025b79c9e6906bcf3bff java-pkg-2 3b09e051fc2045a0f0b9471b87d4f8bd java-utils-2 e38ea02d8ed864a74078ecf46aa06f30 ltprune 97143780d341cc8d8f1d4c6187a36d29 multilib 4fbbbc98f236f1b43acd99476bc3cd85 preserve-libs a8e50acee31b5759b4df1f7707cae54b strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 vcs-clean d271b7bc7e6a009758d7d4ef749174e3 versionator d3fb3ba33acc3bbbdc4d7970227c100d wrapper 4a1902f969e5718126434fc35f3a0d9c -_md5_=8abd6a2955c5a8052c8c0d687c58f249 +_md5_=845b0fededa23c6cb17ddeec30800f99 diff --git a/metadata/md5-cache/dev-texlive/Manifest.gz b/metadata/md5-cache/dev-texlive/Manifest.gz index 12b1621097c22fc63db26ce25d0ed10245635676..d68d92987ae5ed2ac7de009546d7821a59d51449 100644 GIT binary patch delta 6336 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 CgBSGx delta 6122 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 w>@o@5!fEgDFABT->F{>>A0Bh9B<^TWy diff --git a/metadata/md5-cache/dev-texlive/texlive-luatex-2021-r1 b/metadata/md5-cache/dev-texlive/texlive-luatex-2021-r1 new file mode 100644 index 000000000000..cc311045ccb0 --- /dev/null +++ b/metadata/md5-cache/dev-texlive/texlive-luatex-2021-r1 @@ -0,0 +1,15 @@ +BDEPEND=>=app-text/texlive-core-2021 app-arch/xz-utils +DEFINED_PHASES=compile install postinst postrm unpack +DEPEND=!~dev-texlive/texlive-latexextra-2020 >=dev-texlive/texlive-basic-2021 +DESCRIPTION=TeXLive LuaTeX packages +EAPI=7 +HOMEPAGE=http://www.tug.org/texlive/ +INHERIT=texlive-module +IUSE=source doc +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris +LICENSE=BSD FDL-1.1 GPL-2 GPL-3+ LPPL-1.3 LPPL-1.3c MIT public-domain TeX-other-free +RDEPEND=!~dev-texlive/texlive-latexextra-2020 >=dev-texlive/texlive-basic-2021 dev-texlive/texlive-latexrecommended dev-texlive/texlive-fontsrecommended >=app-text/texlive-core-2021 +SLOT=0 +SRC_URI=https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-addliga-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-addliga-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-auto-pst-pdf-lua-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-auto-pst-pdf-lua-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-barracuda-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-barracuda-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-bezierplot-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-bezierplot-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-checkcites-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-checkcites-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-chickenize-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-chickenize-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-chinese-jfm-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-chinese-jfm-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-cloze-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-cloze-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-combofont-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-combofont-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-cstypo-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-cstypo-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ctablestack-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ctablestack-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ekdosis-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ekdosis-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-emoji-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-emoji-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-emojicite-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-emojicite-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-enigma-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-enigma-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-innerscript-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-innerscript-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-interpreter-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-interpreter-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-kanaparser-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-kanaparser-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-lua-typo-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-lua-typo-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-lua-uca-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-lua-uca-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-lua-uni-algos-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-lua-uni-algos-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-lua-ul-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-lua-ul-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-lua-visual-debug-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-lua-visual-debug-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-luacode-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-luacode-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-luacolor-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-luacolor-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-luahyphenrules-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-luahyphenrules-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-luaimageembed-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-luaimageembed-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-luaindex-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-luaindex-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-luainputenc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-luainputenc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-luaintro-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-luaintro-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-luakeys-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-luakeys-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-lualatex-doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-lualatex-doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-lualatex-math-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-lualatex-math-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-lualatex-truncate-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-lualatex-truncate-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-lualibs-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-lualibs-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-luamplib-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-luamplib-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-luaotfload-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-luaotfload-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-luapackageloader-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-luapackageloader-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-luaprogtable-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-luaprogtable-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-luarandom-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-luarandom-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-luatex85-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-luatex85-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-luatexbase-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-luatexbase-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-luatexko-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-luatexko-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-luatextra-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-luatextra-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-luavlna-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-luavlna-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-luaxml-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-luaxml-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-newpax-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-newpax-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-nodetree-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-nodetree-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-odsfile-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-odsfile-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-optex-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-optex-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pdfarticle-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pdfarticle-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-placeat-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-placeat-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-plantuml-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-plantuml-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-selnolig-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-selnolig-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-spelling-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-spelling-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-stricttex-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-stricttex-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-typewriter-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-typewriter-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-uninormalize-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-uninormalize-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-collection-luatex-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-collection-luatex-2021.tar.xz doc? ( https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-addliga.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-addliga.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-auto-pst-pdf-lua.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-auto-pst-pdf-lua.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-barracuda.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-barracuda.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-bezierplot.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-bezierplot.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-checkcites.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-checkcites.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-chickenize.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-chickenize.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-chinese-jfm.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-chinese-jfm.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-cloze.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-cloze.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-combofont.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-combofont.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-cstypo.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-cstypo.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ctablestack.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ctablestack.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ekdosis.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ekdosis.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-emoji.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-emoji.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-emojicite.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-emojicite.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-enigma.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-enigma.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-innerscript.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-innerscript.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-interpreter.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-interpreter.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-kanaparser.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-kanaparser.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-lua-typo.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-lua-typo.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-lua-uca.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-lua-uca.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-lua-uni-algos.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-lua-uni-algos.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-lua-ul.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-lua-ul.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-lua-visual-debug.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-lua-visual-debug.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-luacode.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-luacode.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-luacolor.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-luacolor.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-luahyphenrules.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-luahyphenrules.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-luaimageembed.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-luaimageembed.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-luaindex.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-luaindex.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-luainputenc.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-luainputenc.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-luaintro.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-luaintro.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-luakeys.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-luakeys.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-lualatex-doc.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-lualatex-doc.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-lualatex-math.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-lualatex-math.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-lualatex-truncate.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-lualatex-truncate.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-lualibs.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-lualibs.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-luamplib.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-luamplib.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-luaotfload.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-luaotfload.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-luapackageloader.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-luapackageloader.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-luaprogtable.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-luaprogtable.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-luarandom.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-luarandom.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-luatex85.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-luatex85.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-luatexbase.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-luatexbase.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-luatexko.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-luatexko.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-luatextra.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-luatextra.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-luavlna.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-luavlna.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-luaxml.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-luaxml.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-newpax.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-newpax.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-nodetree.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-nodetree.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-odsfile.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-odsfile.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-optex.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-optex.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pdfarticle.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pdfarticle.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-placeat.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-placeat.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-plantuml.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-plantuml.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-selnolig.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-selnolig.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-spelling.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-spelling.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-stricttex.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-stricttex.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-typewriter.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-typewriter.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-uninormalize.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-uninormalize.doc-2021.tar.xz ) source? ( https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-chickenize.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-chickenize.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-cloze.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-cloze.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ctablestack.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ctablestack.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ekdosis.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ekdosis.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-innerscript.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-innerscript.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-lua-typo.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-lua-typo.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-lua-ul.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-lua-ul.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-luacode.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-luacode.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-luacolor.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-luacolor.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-luaindex.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-luaindex.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-luainputenc.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-luainputenc.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-lualatex-doc.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-lualatex-doc.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-lualatex-math.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-lualatex-math.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-lualatex-truncate.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-lualatex-truncate.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-lualibs.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-lualibs.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-luamplib.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-luamplib.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-luaotfload.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-luaotfload.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-luatex85.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-luatex85.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-luatexbase.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-luatexbase.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-luatextra.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-luatextra.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-newpax.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-newpax.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-nodetree.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-nodetree.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-placeat.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-placeat.source-2021.tar.xz ) +_eclasses_=eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 texlive-common c918583cd52e23eacee8a4cb5a623ed0 texlive-module 41a822d187efb5a22ee1118209d0b0a3 +_md5_=7ea6f47100e88fffd2529a486d23c030 diff --git a/metadata/md5-cache/dev-util/Manifest.gz b/metadata/md5-cache/dev-util/Manifest.gz index e0c04fb7b28f208a30ad83d4d7bee1cd8e6a47b0..0b42df1a57eed3fa9a536d9f84355acc67ef30b5 100644 GIT binary patch delta 113519 zcmV(nK=Qxb)CY~$2e2|NfA%t#8yWaOa}#NZ%7k}o@H76jo%q1FB0phpt0v@ql}teh z?DiPd^OfdUBFMz4>k-^wJUn{79Fzlt2GjN)wnd!vzJci4JhD9z9k#8%`YFMowV<2! z)g1>m0Fsmx8{9sL8HAj4wZ%@0o_=i@%Y2T|;Sneu`06&358*d^e^qa>@^t)+tvgQr zv26Ub*crNTuWdhFMgfdCt{K14sb6k89X_6)V*QlahVO`{QPk>~Vs&YUgdEWlAObFm z#_Gd9pk}Dm!}mOHt3;ms9kMGT(1YdtJs*w|31<9L*w?hD#%6N+QH2GwkHJvYI+Ker7cZZ}{Ym0xRzpzx*QmyTP-?4r+~<+ z??LeFfKp33pKa1_;x8QNFi69BBB#;8__dK7yAXvvPw-3#V4CcHlqXbqSq`$$%*|l@ zJdBz+V77v{BR-6s5KZK=THTWsbeqK$S4e%>>|V@s@xk>^mTK~Z_m*0Mkd*Y&Xy)_#V@$1<(4&G|p3tr{T59D;*$!g!eSYu2{A>f6n9CWaKnG zt9`~1krTy+6SQT4hoKSSJ@AF3IEX{c=h=a<;`Fm>f8_-hgXq88eNPQg_!RS_``!VS zSqOp=h+`jXHGMEk3lOype?39cZF1G~G?1#yXNm$uiVb*nwrt#EpbEvSjWE0$OG2!cUl6E= zfuqeoTg$?!n9KR@_%B&N2Vn%z%V95mDb}RGjGUj5GZ?@ZOvkI9DACSBFHPg1gDOMZ ze@=`+*drO?k(X(#)4Z3H9P@&U2%_+Xe(=ZBIX{&kLFhGLzu`KjMvho})}IWIV{U=J zMSv^AF4TR@20?>1nXyA$p_HyV4kDu>5$3v`L=dqKJF8m-%f7a3sqSa24vrX?vr_;C z`!Ru5XbBd|8@6&`K2$9N>Rz>e^baG2oEpBLPa)5ixKFYO9S-XmdoGax*RF# z5tOA&fExbow4|$AS67`gcACRJtbj!ZY;`)D`L==@2#;_)|Ce^1NW zj|2%bv5jB|heZp7+#XmpBDS@wa2&_?*(+UV4X_OxVW8yxb7`c5YwJo}SVFxuXH zK8ETA_qJv-KGV^_KU*9iw-6>&6%^0jkCmL>G}xw&^c_%`1Can}glU%Yzyc0PWZ>O` z$6+%o^PCvLrkNeDLg&Bc(5Axze~=rq-^W($v8hgz2q)XBH&deKd`#D+XRZpw1I!qg zZSWhI-uZ$kfVIvpLdfuMt~;5NYW}P0APLwa0*wcGs+;E1jpQJ~Z+80fZ+*^>PdP{a zkl#r_Y~fi+aNZPj<$?;C*Gu*m)*Vkm5)$083{Od1bHb$)1wgLpnJin8e{TitkvFH! zM1+K8jW1Aw@}Ex;rW1xM+qj!ln~p@-9zEe)9+GbhAA+-(Bii8tA)F0hiG{^Bj(|NJ z9CP;ZwAAo2<6>9YfURcnuy9(xY2Gv}Bz7|1-yqX+q!sSYA3f0=a7q*P~TICzPmiR8hzQs_8%zb< z&>Lrwn;5I>1lcTo8#x}=J3Eb^zp(QjL!IyDc9>UwszfcohcqDsRnART1*^R7hv+%- z3E~e*m>Y6n9PWhtcX*RY8(Sl{X+X;to*Gp)4DXyB!P=YNWn*?ok%fwqy~JO z&JwlFAkyB#4z)Pg;vbU3Wr(;1*{ zNSzSS?5{>pK$7AP1Et4W!|1FI?as~Uf3np1CrjB(b)(6Gx*SsWoP^yrAn=x!lCAX2 z81Nvt-q%!891J`5Cu{<@v*xTkHJ)sxF*#KktCp>xc1()(&QN9LoHXOiS|XbZjNz43|fEcN8`aGQ4p zv6b*%Sti1Pb0yYsdR`7?x4d;Z(i$+9_rp>0vV|UwmK<4Qw(*V-KBC!j5KeGFJT%V8 z23xk`w|NxiXy+TJ&3`xg@xTvoM?R-J!S&5hp443DupF;FlXVeJpq#_&4(A1yb{|9$t3}SInzCA{h6h99Z-NQJ3R-|SxyaDS37=_4 z_|8znG0?yLz6X!<-AxF|zAtDcv8>s(ke|YgJ#P40ys*^lcYp7DCG&q%GG1 zE)n_J;^^A#_3zHMw2v9TC)h=Ti~0}FZFLbs2hR=9(7TSOxyAY``?9RFQ|K0B*y)Jp zu$?8#cRLS79u}f{E_Mfj>}Q5maw?7utcT54jzXRecudQAN?OWkqsuYfyyR2l>`)%N ziL<)mnE^}4c{0lr|H)wI_Xf+?Gj;>M!_Mi>1?RDl=Aja1at-C_fxpWU>@fgnYeox> z;KUfyKThFulae<~f9!GsAu%qWtX(Q_;1O*khtD=t;>BWIm}@zt9Yi^N2%aRpk@ar| zn?L{b+s{AlkN@4mnBV;@zN@mrO9p&#hG633Ad{Skx8aDN z;$(8$__32ue`cE#E-#C8jt3HsXM&odh_{pQbdC@maPB~C2k#VX|Dj`qnKwMkhgCf$ zsMnPHTiODHx7M^d0RW_^x1)A>Qlg`C2_0p6W3M$KQG>k=!8htwh+eV5I|NUh&FAt= zr&C6Af%LEDc+=+;%{qFRZht%M`ewEte*L`OyIQ>7e`Ox}X-x^h$#a+lx$JUf6ATkZ z#BBfrX;zlay2I4Mx*dypv!#^|(9hEbWUHQ&6gIKgcq7DUUIk@)wR?3yU_Tc@jRkt4A^w zXW_G%fA1S6@1RPfmGwi8p>eq5c99(yTZ8w9EJwoD6tC+)u-W;&%>p|OqKh0a9?Sqr z-9y{uNE$m{^HWzlRUdV-TKIB8R5ZY8vfFSRd=fW%8c!{*8>PMFboZz}tDvV> z<>bqWp7;RlPO4UqR|*1ho^2!nqwp-pf(~cv1p}zfJbRN}I{bfLg7O&PQ1vtjH%Rg& zF985gQBeCdwC?2)HCy3tylvh6nJ0QT1#LHJ?QjzSsS`intYxI}Flk@S)fnClU{(4= zdN>()otA+fmo>6B{9skWRk2b!2b~7|0cO7FPw@?Fz<;;%>N_9o!=X72~o@XmDX*`v1(`x+r4V=s0jwo zn?TuML~O4eVGGykH6*Qrrtr2y^=rblnS99Bk3lwWXPXsABf}zYt8WRVkg826A%^K~ z$@Ap5R0V(PKbGRS;ZNQsVJq3s0MY?v5aWU*`k-B3@t93f(a;$K4HwE?{^_VzQ+Y zl`$-hVu95b&%mtXkXE~$vt^rQ2Jo*v{#EVTwqK)%6HyO@L2HXzzHJieggg5agehTV67&cifwt;N?Q|mn6rNH(8)OK&W3Wl z+QT}TkxZfAE)zWvrLW`O9SGBH54S~T7pK!r4LXu!$I#=X5< ztb5-`apJ|gAf?sY%N*k1B|OKh&KrNltdI=$iih)8m8RVgEPN|o_KaB@w7fLLIS|Bz z{hF4-PfvNfbD9DRGq#rmbkkd~Ku=rYtks5+j4#fBQp2o{ogv?eI+A&sVUQ=8S)M(~b@` zm|o;qY)`g|%3G*l0+ZMCszlo-bO;D#gJ;2;(nCPl0uG>sYgvC2p zkpzA2Pl4hM@7W5aHhPML5C4DbRe$DAupe=p;Qzhl{`DoCuH)TQo>4u~(yhFZhJ6vM z2a8!^-LmbwY6El(ez2xfTJGfCg_i6%!q5!77nTL=YzL>;4mdZ+%YmHB;bn)@Tlvmv z_nWuslYNMzn>0W27t-sK2c{dzQ1)KyN_M>xQf5l>dff4w%5kbZwZH->n@UdYYn z_eW>;?BGbpoiFSfi?vd4>{(Y$Y=+Az0Um3GQ?OhhbMZ*@Sbu4)^LuMO;}r-ZhqbTy zsY{Z?&iHj&ww2VUIjKR^DG6<8_GCD&8CYE&I63-0m^m^tZKp%GUlOWfK>$J6ArNVp z{M*Wt106u{!XHggzs-N7dm5)4lDh*DQ}!ErW4k-nGal9Zy~fibd_I9t)xSKxnU`na zz@yUyt%F3$jAUNj8#iG7*K_frqp+Qe0VgoP0KChdZ?=3|77e{w>$fjIdc579)9vGY zU)XHKhTk~jiOuctJi+-X{y{yOT1~-;<84DI@N_m=IDzJo&tQK=q_fYF=Fl8_;dvPE z-3UgEGkaYntfG4d1sj7^z;Vy}hN2~#=-yolmaMPmGaW8Jzs}#DUQKY?a@V~Djm>Y7 zbMn&8Zn=hof_tNq&+2Y=f=XY zBhz}pab);auwJ46*-%IOqoJ(kcM$OfPFZ(BL}wd&G8v4D%^IQ}9QkOm{}nD*nV_<8 zCD)R@e|hm{etPs#0_pNXOndX6P}I#B;EeWgSpC^Np7OB8#{bs?{HbqI@$}G4{q!pG#MR`2r`T z?c=#sxxc|WJi$Bv&h2d-!5!#z$Ch8uh&Ht>@Pthd^Ii3D^pztZvjY=baiURt24CQG zIX>g^U=ZF8!kU3>DcW~y)LsbEgj-zM!IjNst~SEAjP;+)1+M{4-c`imLQgk?hXdXR zu?c^xwmO5B7P}Yz^|DO)J5T|2-8PY<6@s7lLgjfn zmGS}{x)s{X&Y$X-z0)R1AmGeiY|FaYIpTkl=gRK&>gIzFTiy}uAz6QKuK8`+X#C*5 ze|N!7y`D>;9Jpp-{oxpSf=N0-WCDEjwxMQj3f1etaoA{ezKR!Vc$XD)2F9_xE#brm zofLYdk9uTi_2(&{)%UkJEa^zd~LMQ8I9O3GkT{C)}@|_JSJ5gfWKKCqI6A`t2s9k?+&N82U}uM&8dxS zDf_ps;FqzkPv?i|tg%z zHt!zJck@14tN4?bsX8RjYD63Mqt{F4W>*q%ecADKcpa_`8q)i^7FyKo+j(5^-p;vq zPO>K&gspv8MOx-_37Kb=&sYfu#X2d-!#;c7`*E{k7M5Vt^^{_Jy+c5MVA8V@Mh60a zwEY1%3Ery%klhY9orgn=N3ri1VtO22Zs&_SyRO&_F}AmQv9r=4O12CSxdS`V{u5`* z$77q$lzHC=wre~n%$wkZP0b5Uht9ux@=Z*7mXT8OUJZ)`oB29VE0(3HZR19Ki6gX} zVXsQ?%ywA5feSg=a{#)-Yo?vg;W}gwfcq)-IV|S&F5_%}i8Px| zxV|!;G`vb10*TpM@$#N-zl=8!^=WFXc=9O1UtZf(*~Yj5$}_UQpbuKk3rK-yDA;pp z9N2;NAjbXQF_)y_eZ4bY;KJeSE{{@}Td{<$Im8y?-E6EYK=@)_Uc z^*tw{h+X42Jrmi4yr&@mFTa<6BdE3)`!*|2o7cz(WY0djH*cg@2}L-Z0RkG`UV%xx z3pO0j=YBeGeFu7ixj(PPEK61TO!^K;4Y=mDT7w`E3~(QNizKrR%^(tcl0i7HP_a4f z2&}SFCp5XZ(MqHJ2Xp=SdG4Qn+s|%{sGWMeOEk+efZOe@oXg=@-euZL_7j~H=D=(y{G8FD>8HooMK7{2_IC2~g?4cA zkVBb>d@SL8TSQ6_sVRV$VAlfPbt>QSjvGna~)Wseuq}x?y){v=GT%vuEudE0#2)Uo)b%$j+aLrCJt8T71&z$ zw2A>kPF&%2v%O8`aP_eggj#`|9IP?wnpVks!5`ZuTY(t^3)rBO6HD2DvzNax)e%2< zVcjd+SBQKzbrWDN`&t6Zv^;RXo-3&z4L`@zJL%Zi>~%c|oH#3D0V_F?AF|LL5$ugp zs7bAj9t_R?OBB@YJ;=^3?a%yp2#=MV$vX|+MD+5i2@fH+mx&dxzVp(=VY+pdJx#DwfPchx}Y?09A1w@ag!NXep^3R2fmPM(dVxX~?HD z%wjkte$u@Fx8Svhf(p>-tvftSxsSx^oz^6X@O=L3B2iVx{~G_iO}w0TPW_b8s4 zTd*0d)lYBW{^kDs+dqE<)Qk6gh4*zz^KR%Io*JD3+iXZ>!Uqz#BOVS1Q+c(4lT>ir z+xom>(~8Zw4lY@L$a?88f!8rL^Rx!_c+R2+mLJ#QFk=rk;xpUcl6&F+r0Hq$dT~-h zJJP|*?!v=oJGohLn@6FkhAms}mlrW@FX@}p4OAR-)ykMo!>}lpeQnYN`1B~Bk8w7f z_ZzqDeLGI+XFu3lB}>lEMYx`OZ~n?sUq?w^@9q*kt#EdKI_2RYB`?J!rjDmw)td-x ze)B#ir^2*sk^ALANb=IzvEbL+>yftuQY|)&7Ch&XR=vI85Xy%D*&gOP!1uKC%S(uz zA{+^2uP%+ozZu?F(41jzk)L_v<7(q!nvQGP>GYaHtM$ErDmpy#h8ml&jt+Idb!MlF z`5^a|%eJzA0I%`VYjfTWF<>^lBm135sxC0|I`Uf({PHiKe|oa*(RAOtIc)>2dwE$Y z#_<^cerClwkk@i$k1)-*kK2s0D>IxD#+rEFMs=D=TII^{+i-*d=l{CP2&4DD91Tx! zG;i-@;G378%~3PbZ6s93a_^diZ@X>1n4#J6H`)V#C+Tnk&v`^%2K0f&_{p~45ptI0 zo)2^Fp-Pt%ku5t?!)eVHz?_~L7)RUTAXy7t?S}@cpsqPO$l9ARLimHBzMe*>>(%x1 zwC&nq?~Ji-zCAvd!J(zHjpcPXr)Mdo5boXqw7g>8_B#^`+jfj#BbKGCZJ0+u)8hRE z2d_U~StScslR4yPRTUsdnR8J%u8u5a*#4-v8*_tA0+nufr~WH`Dn1 z)B0im^mUM{geui{IX?J=J&@4>K1YI&o!-!YV#;cq$oi@y%M3?0+0dE3y$D0^{e;0Xh49y~h5<#=^+-j3tCy;3*xu8tn_ z9tjI}L-E2imhY*c@G37WNuM^62qbvVBS?=d<{dn2T@A<2Gg?*WwdN9CJItQ3Beybt z{+yW**stM5 zZ1(D40xhA|+m)j&Kmcp=BE(`XIkGQaP6a-_x&zT4*-n@`Wbdf3+~wl;Uxi0zU(CkK zoZ9dL?|R@bu(REgQ;X$i$v)GGR}fEsU_t~ld;Pt8g@+Nj5>^VymNk2Yq*oan!Kvq`;$_Ep+rY$cc=3+YehgXs zVQ=+miHM#;UaTYn>u} z`MKSZjk-L+w6)h#4IrC0XD^@y-ZC(ja5zly8F!?z?Ovj7E|hhIrFL|r7V^54Weery z7^U$H9`g!MFcVrg9j#=4?at`|rfI)bGJj~@1qc@(S@y)HXTPAj_F-R|Glcs%nj-x4pUdE{FeWPZeds*E!@JfS;M65`Ru zbFVe~wtF0-il6oL=D<5yr~r4dn*N6Vma;&5w52mTuAWkqB_jn;D9I+)fg;Y$AB-h-)3*p0}K)jqY{g z^7M9R)2XAhXsyqGeVdPm4Rx;x@~}q4bhJGp)*92&Jph3Ocwf*3zPthXGpAsFZ5be_ z^uxNh*`ikh%48P~blx-CgZ(7b*!kT{6z=YgXu}Jx649(phXx1XA=z^SjnGEhK2zO&ZvqsHFV!I&|sETCmc!COn6CRp~UR&|@{ z^m;JciMqpFTp;JfvUaq=u`&LBe6D9>iqF(-P@v7pijzGW!d#tIgKANCml~mPUege~$HkIc&)Le}-||ujnjb&L=YsY3cX+Y8Z69~=F_N)@ zY!gA-Tl4n0l%5OZPp6RKS@M_jtTyaB8*5fnpw|g_9qV!=S;uaBI@lIoaq|1SJ3hyP zFgekG>BfV$!dks$XF1XCO};Gez+#Kbx6+fN@GAQS)@;!T{lni}kcmcM15#~7gSa>? z`D#bJoD}1L3BKB5plNNrxk6SkJEOqPT#MjWfC%3faG8-pJKWFZf8Sf_#7gnq42=GC zgF)_Zhx1{0#|%`6+HC`-cOmrZy_gQ+Ute#3_x14B1|si&@+AB@-04pnX${399CpPp z16i_1G)@g)=ns?T)1LN`9K$Ney}?sEPY2}RmS>m_Jglo$uNH4Z_saJa?P>I~G$-Z~ zhWm5FdtL~Ynyv0dGqGPyU4Y)>Z!dv~}^Vfie(V*#v$ulK|CK}Z5o`n?}`-ar0- z{I8A{`(Ro08-zRI+B?e$LLN_A-A@>f=v^3JtP#J55j#}V>_|tMBbuoZ#5z%Tk4yan^n0 zmd0hqJtxbrovGllye>P^wvTacU+ zsd+d|(h;}cApD0lfbjYp#=NUygjmnoE6ZnL$#6g<9=IKb&|+Rh-=jFnb7gNT0!d5; zT5?uzN6!Zbrp4-nBOo=$HBXw9uo$dywfi%D}tg8^OGPTdD9y zoa)qVT-{EWO^6t zkehd4-On909-DYp&c-;bSqsFJKUnFhVT|ov8|DT4dsBOP=Hi~q?8SIWo>c1IW2 zNloXr65s1~>>|kMWdCwol*aOTF^Jb&V-I4@bjsk01==dfgKHSOr&=+Ej^7OXYNKPAQ`Zqt6?BKLr66zX=CC)+*Pz99YxSxn@c!7f9-P2QH zcA$Z{9?F{TWf;%hEZ&@dv%Lq{L(^*2d-E<7t0BJ`>A(K~CYkk3<(=|1`JUA z;BD9GrPxCjwuAw6a4An;lyj=h0;7|iF}8RM$Iu)XVDEjfwzHJzc|$=pTV=MM>qUjI zy#ex=o?(WEH_my9^jj_eGIu<^bwp&lJnXl+XiA69^O+}_kxHh23q!#JJU%InU+~nf z;U-RD^`dls52|k7vs6c1IvvFJ_^WvIvje==VLkspWAB0_$&GATZiO2l1uy^xU^OiU z7_5r(Sd|nq*`HbcoP%J7J6YtsW_QWsC(^?W2B=py?|^i7x8=OuN$d^*LMiBcmL=TaP^84%6r@RlC*S^yK)8w=@WH-OVeQyr;KZ0dbiP$cPq0> z?xm7boAh+1&RxnuB7FVLavk0kzbzM=d2xpuKWmAyllVBZh{wg_#$f>u5==s+2}()H6DvDn5I!rr!i@e_y_nOV`U z*D?3FNf%sy@E%!Kb^UJjSodvVk?-JWJFtjH-a^1b@IXjwL7}2_opNEv5uN8E10I|| zFToC>x72>k%P);$Nepu8?r*KSfBy1C{{Ao5&p)qUHZLf9+wrazGBmc7dp{-iInQ|5 z8Y^sea>tkl@Np9}qa@%buz)=RWRgnrCGNsc)#sA~7u-RU&s!FMcYy4p2iVK;jA}xq z;a#6mg6B(X5S5Mks$RemB`(K$6EF3c2N;t`>V$A{@=G#KAvsTu;fljIvnTd!mUr?V zajiZ3k7dBuAf=G|a?_WhvPJUWE?58Ka_zQhVjZZnvW|09#XOMOWO_|cvd`j&B#4lF zFSP)?yz?SBIOS3!hx&a*$wW>-Qp3)PlB5X)yF3xK^K9O*0uZz1s+R#AeE#E;hg=;M zT~#&SXlwgA5HL#K;0vzm3^%*(qLaB?Ab+}k)O{%u;Z^>4^~*z}=A^Jt_|doT2*B=7 z6Za3V;`n4qyUq3}?*sS_r|`P1khL zmXcnU+ZE=`ST_oDZIdT^h^)<){Ri?>Na{$O*LJAtQ|dPrZ?qZhr6IdVZ%x(tt&>J22TZ8?*B9X6y(J`|==j^8VbL4QH5 z{d2RUw;rki(7V2bpFQBEO{L7m0MKrVEreduMKrj;NS)@;b)xJx2%qp{L(|@8SIJZDX)GveBxoIMlT|?87Z54V5d?y9Dajawq zqu8o08g3N~otf}$O zMbjSVZM73|QrS&+Mj@#FjoQQwDdT)LA7+v6genjZ6v-Zri4WGTr&+>>yMbX2iOk#7>nf%F_1{ zfN-92Ifx^FSgjAn&-vmCXQ5`5IBQ7>POcV>LsuTYi;e|JT0u{9H{4Ed7#zrsl=sW= z4*&wEmUquVCzmhvh=0Ks!-D@5ZynF|NT|<_;hhqaz0IoXv%e{bksiLzb+Z7wg-qw1FU3R6G-{C~c0+t)glH_PU(BInrdF-o9Tz7oeL z*mcQ|CQJ6^sE#-^YC;zketF_$srqQuQoTF?4z3v!$)8sopD>f{GSlYc#q7m@4hj$+ z?6Bg@)S;i?J5sQhhndWPi&k|m$>5+f6vY$Q+> z#yzmrhQs;iA^!n@l)VC^h?xYcu@0wr4g!-F#+4Xz-b#Xu^q=drw^Vs!MyX&ywa?MJ z34zHHC_Bu^BL#KuoVp9(#=acl1muzy+a0=EqrG@_e(;iRVI2Y0Ugbkw>V5U?6}KX* z6oiovzD!_LYu~-= zXHuspY5}>^I%34}P?r>MhA7aNTRlkzzr012b${q|Z%&pdhr$NY=i&(1?gZUrl|*b^V(1g|T;vM=d($w9quJCloNomEOPO4&y2_W(>Q2=Dd|c=i=ev)(De-Kg zvlyn7sRyv+i!7RyOfU9jr*s!WF1h?Z)aZ++xlw~a0M@Om+QE@=#*)H^VgzjV&4=pu zHGk^*D!n>W-LD2-Iqmy`Jj$~ac_f}{F0X(uhjDhta)3C^{B3?Ff+fNQI7lUPCIik3fQ_%#E zeY|8e0!4U5n<*5tR;@zuMX*ypAsQifi+@OVf&7{Y{2f|4M?ec7W51J4p)h#gmuIzT zvHBV&`q%Ye3utic(A3`s`P_A^?`aoHlMDs4JMS_*x=i@$2q>353Ge9)r<6p~!LX+R zlfBQJ4qj=FL*a8xMIPCG%WxKm#ig*znz~GdL(v`PD_(_wzf|4%WFl^5GeAbPwSU8j zm*Ao!cF)6WXj_U-svctN$_CLPi~>eib$|&g763PZD=qbQ{bvibG`$DOLM-0~U1Ye$ zmM7{{IZf@~mr^00SHrJ$%C6I!PnXTQdZ^{Hx-4fZ{c5RCT)3rWTEv|a)s$FCN+T@r zQv-L~Socm-ERu{+TiJq?t}|m!ihm7G%f&s%zHjK~4X`Sgbb`y7r1lz4le2C0u9*(G zrx4btSGOo3_y$Ct`qn|`iM?1D>SeKN#F)!Vlpeqt3*@3FRX+@96c0fs$tfumMO1lb8PdX`Rv!QJ?J>CZ9^Yg`)5J&3=DATBs&T1yoj3G=D2Pn8zlO z|3d|TgI~Hy>rx5hsy2m0fk%y}3M?D}o0xWsr@X=$K%hY%Rn3NAf(wfIHR@kx zwZNaCiG38l7TIEXd$f|pqkp!ca8556%&G;H_>$dq~rrZJGkoTTeEFu_w&WT zPlQ}x_tL+d1LuV+*oif<8>ZSMf2jpjort!iyOgLH(j42N?5{2WrGM(?$Ela$u_PU; zLnI|!NfHp9Hx9`=*Fy_C>h%nY80`<|?xVu1Z?>n259hg#XRBC*yyXd}a|*Ml3BoSW z6NIvUdWT1fA5Mp>QmRs;zRaN7u35R-mqEpHM>Ml*a^8pRK@c5@T6yG~GD5z9ZdvuA z&iX_HS=Fk<{pFYI`{Rdht1kDq(&ZV2S3?jq zZ^=dEbtO5<8q-tt4=0>1SKfipqQj%!)w!sk2r5#!7^roj* z9aZ4vUgy4}N`GtzO;#?aYaSyGFH#}`HIv-|$HUn1?T}y=c=*%mn;>!XS{ucfo*mwK zDFB$ky=QPvRy!sR9Fc~zLCL_8oSClYE9m+beR`Xb0 zV=qo!Bit1-{nB7QS(y~;n?T)WA>lrl1qsFrD9y z-WSRnAk=^TN}cyZ*v1>Ny`4c_pyWcG>|4u*1c2iyy;9SE7UaZE;;>L^$e{+cgR#7% zRu_j<9;f#sYTpujpY2)_6z&|XrUo^O-$vDV$d)9QQ|1%WDEypst$Dq+)dcoGPH@{L zW~~4|8h_3nmv&F;Xcp3-LO#XM4bD!~XWJmB-JHI6qnE$P*Q7n-6kwb}-U;Zr1(?ox z+sRf)RKKbrVPX|lloZkaW4S)UReI9~J(OKnp5TyAduz&Y*R3L;(RoldeAz3P=WKeP zCL55ELPnQN*sUcKy~JsfPQc4KwI%gtKJ2Nk8-LPJ!_NCX@4$87k^>mn`7a`iurw-p zmNqKSdN}I3ZvO}9tGr{jaX2090-p}MTut8wJKwxl^;iHMgrVZ~^rN4l{W>STQn#P1 z@s)Em0LSSddm0)8=B4BA^;)W5e_lWRwEN|O$R6JKESjALrTfguS;1`0jVCCQJ(`s@ zy??h1|29aEqz^A{*C~?Th7oh|?8;^N?`651-Gw{lEWm{nrses)AaJm+YXB~={iB1Y|a_wv%V?he23`mA70M&S9UsChuZ;773Z%Uu(NZ1Ij%{F*Pl(T z{(R=M?%Ob}Vr*}zcK_o2=vpn2y;)Ap@U)r~w$V2xO5MCVc)#n*aC*5CRbH1SHhtbarXX`bFc zJCPaLoR_es+1kE40eAbg#PXWbYx)%)3H*3bfm8Za*@Ak2O5jr|NH4>iEy^|}u1x6| z(Iq3{^BZ+iy6SicY)AxIw06Nxj5*?bh2}3?v*)Fn&*9>y7IUk>cLSKIR^2^{;YCsbsvXF-JZ9H1QG@ob8E$a)8MLF<0D#9!fb_5l zbSqiB&$cCKHH{;pU!IPnJfyNFFlgn8T58_-|#*@|?R zAw2MByf!MsM!r)ma*p(Cbd3JKu0hyW;?mY5ngXKb)*Tw07T!2eT^xX1j#rqKu+8HTppx)%)qg ze5gg#p*}`GSS`*YCBd9d4;Vw%wj^g%vKm-Cpc~iN`QZ&2QIir&e zw*0o5A9C7x9e?wjwy}e59NwIET$6l`xFkS!P@zVwdcc*+x_h0)gYo5$OCgodb$X6pzy9*u{K{(W z!`IH&RSXIDQq)6_FG@LOSH18&ciLYDfU zBKE#~UAIAt-Nwp-h@uUaJ3GWm`7oRn2Hz_RJbyot!X+t%bnBvdWz6r+dGifyA8XFi zL00jkn)1T=wu8s}kxnzk7>7kGm`+9DxwgiS!$eBEaZ)%E?D^d$xpf65{G3BWTV=lZ z{`vZ=#oBY~z`D=HQt2`%J+iOsHZ=nX+{zYG_1)Sly71}6S2QVVO9Fa}ca~z5dGVL` zfc+BWvkA1dJG8Y@@lc)`g{K|j+iowPtj)Um+)4wwt0Z>n)-#o$Qu9+80p4A=F?=}O z%<;Iu7IDnKTCBoKy>L}JB_~%&GV+Ru08>D$zb1cbjq0J31nCF+nkRimN^U0a*TSA= zC(%d8xE^s6U$bc!M9i~0SuC%{j4BV_JCNKe5*}Kt97>bPCD6F%I_GO+Nlc7?aRzsl+}^ZDbQLBT^4qoitxapvMv(TBI0n@$GT%=y?3!vy z#0K9~w~eaBq+5Cpl;2EQ6jQ+sKw7`S&ZpRFQFU0fuSE?QHV<3~$&tT5A*i!L`desJ z7%nTm$J=<`TdXtjqftAex-}`5!eryQmE3>Wy)@QL<5f-=Kn2*w&)zDbQ4?JhkxhyO>9o!2HS~Y3 zJmM8j(suKke%?DY9irX459XIG0LmHN@i}B8u@mP zgc37Hps3ntQ6e$mWb#qo%!=nvJ#kjyk9m=Qfd;)~ALn1J)*;iykfj&Ms}ywVd{BIp z!vLwK^Cc8{_`1rq?vtq|QndYl$O3YyAh6{qH;dF ziG*;BNa`=t`jaPOyHTvPPt;&Df+!w8$f?!q!DidLId03+mpf{O1&Sd-vwxQ|EGM87 zz_ujhs=w@9D~J49YOLP3W*$;hWy8tPn}BE{EbzpsKXz>K`aoULTK;mufTMrkIa>R6 z4H2|`Npd&{m?L=83IGb4W!&1`EBy$*QJhuA4S+6#9snDoIGzG@2jX`Shg#;H(yP^F zvnG`7R+uEA%C)A(ppxVJswKTev_R?MWy<1A!!eao3dA6)l-58m+88Sf;(DmzdFjq^}OGerOwD;D9?93|3Tkf4j{uZ}> z{&|zqS*fjWQ{JjU)m^0Y1B#W7Ju`nH9h zI2Hi=^R&4Q&_88Je6G>g_3PIir#23yM1Mi68QxRjf*pw^Oo~S=5~Y(yn_9^b7}e0;dMEkJ+a{K$@U&OqE#JJT@f^&T-fZ(^VUjgoYqj^4LZ|JhZ$k2#98@Y?o1Sy( zPkIr%^M1U?>+Rsst5yIi*HX(&$1c@#$S2`ZiPOrqx2Z@R$*t*28ucAJ6_Gg?OQ|Ci zM_4H?Hi3T^D2IA$`8BboWT#9QS&dcCqwc7o=9h=6B%HsXw*}xOiPo)+>;gSn;ACmk zQS(gx^sUBnp?+4C+kqZcP}x1syRoy&?^bR#_b%)U>SXiczAe))U%q}}k?L2_`8#J( zJ&-Ix*pz?nVkFzsVee2^@)jRmV>nS;G3k@uf1XMw`BBpd0O@RPgg!WVqwNvjTcN4$ zZPKcJ6JCR@sA?Hy2oKu=Sqlew1I@mO?bUe&ry>n+-Ozazzf?Lko&R?G_w#R?2Rpy~ z^wWQuUq9HMavx*lP&Fcw-=Cjx@2wGyXq51UBa8;i|Rdj9pHm}V_ z-SVs3ETnDk1l~v12f3sw_1<+8!PyXz6K{pOY~39G8m5h%M`paxMpvCXbaAbC!NP$hLZ zL`JAmm@iVLOn(1L2BfGU`nD)`7d9=cImuH=-vfZDyo}^gwqmMNS*Vynr2G`2?=yc= z5iZ$=(LTJxWzQb3I`bUUSfGGKR1QK07x8oeXtbZYWdKLzHSRQZv(&`&vE$`ltWkHN zwKQl+O1J1QHAv1+aKc_TGGQt%cEX>Ri5HjObbwNEnqrZwc!i0o!kJv1uctbjXIIKh zYk)(%&5OL93NCuWx8*ExD_bN~9HQ$c5^ zP{8?BA3HgS;PVSGe^R$L2`5r%dpgS}N$8jB*MELb|$6HSnB=M={k6CPxh*v zQ`yrn!vTUt?w!2PnN=QF8dygL6$XeYEUe5rlfk;BGCA`(Od~)>?|8iDOwL)wLQEbM zZO5f%7@rgLWA}#M8KFK2jv>Q|wsY*7jJgT$cm{lD)#cuOJD**V4p2FC8d#4c!t-$NMVn=2U*8pKB`) zz^rKU!2j(Q^l{66bQi24gcMZ!&F7o!a*uiNZLZ+PC z)%9o5K5FP->G1HlsSWx46hRcA00-T1wH9;C>R6ON<4U^^vn-{rJra78TYg`pU+0&f z*Y{v@#Sz}zB2|A^vW44qi1V1L?8i4N1a;ma0b&oZ@u_53iY|7qc+pecZznjK7v*{f zJJ$#N>HaxK!?h?`Kr`YSKmqh;rAFKtV%CWR1uz5Y6O&M*YFl{$zD9_rn3d6hwh`lL$aJ-pcb==C| z)N$)Uq#n>xE7m(mnIMX9%Mw0xdTQP26wub5KzN)jzsI`!sl}28tdAG;pAtZF%P0(= zTfWtx!ft=wmGX_$+AGcrIWm6Q00d3~jllPDNtBvX<)cnKu;pct)$?_+h(l*H`Q5h) z``f4_aDb@?hu5?AA7UUWwDIlOeZBr6(QK1iKL(1ZsUtE7Ytt;vW}_?Fd|xL3PyEHL~$O*6{W-KQi|o+djqXUUKcTv{>Dj;nHh{_e1(Cu}9bL4@t2s&X{MX9&RG! z=>Qx1RP9x{n_iE+*6NfcMOp%LMY}LSRSLyKIjL@*!hl;4{n(_X3I^WP3`&)2Pc|%P zBD~kzT94rRTawAcfg|KTjztm^oQOG2h46o>t}I3ULGTM9Yqs~b>c9V`pxYbQx^0_B zvaEhW%19AXL^9@+D0 zUWQU=S9NuRqA=`@w4G+2`+Qv_XMbgOfGaE)g_kjA%&dwr!T~;tGy_nkZs7;L^jv>> z-(}th4*_H(OA@V>r3GvD(udus`$<;rDg#gI0JX`pAtB<=?%0M z63?J-%k}4#s++%9-y_wnm<*e#lf~3dTzY^B;m@*T z?8Mu$!1YE^W;x{^#W=r`vA?%9=HqzU@ds1QfDg=qfD^g1~{*s z1(cO7O~ff`{wyKmnye}L#f$a2JaVIwgO%Iqrxq7?tn9!()4ssCHlKf9F##!j+EzGk z?=Xo&z$1C1_$cl`+DcaFq3YbH{=@ZG>*Ya=-|-6Tn@RFqcS;Rhf8_C;3bWQhAma7N zuPc(h?9^yH(R*=DZ`qskiq1&`E&P%VW03j@{+%3R*2H}%H%$g>orAQbVa!xsZ8%LR zJleNgR>ft`O!_83$_DuS<$W6wcUrL#Iqw=R0pN)gKZCTd+D}gz!zx?#sf)#4SfBw zJy!Nq0f<2JDcP?MJyK)Us91`clvm>%m?0_DSYB{ya|-{@%k|5;zOL{8wZ2|XF8>T@eNwM#PSQrKy^72zFZmj~pc+QgxJ5XXe+cxi!s#$8a@N@^AXQvNJiJx2BRd=2OjG zw`*%uD93K4!>WE3@fHH1(ouwTFM3ePQ||2=>}?*2lYq|DRPm zy<`4PJHl7<%F9s=UmK9VMJ;s*ga-h8+l&?G`Lg9{R34AO2DYfOvAs=gcH1wF6fRi; z98X1KsaQLJhE#D-)v-wcK^Mr;!z7~=SSTT7ob6d}vcr$HFJ+VIcZ)X?tIw_ql$>QZ z_m+bu9L#@P$I0+GNu$=YgzKqctTeUlL4O8iF}9ijXh-_sc3L14tcN42CM3I#7k%)E zS&7U)uiCf2S^xXzU)Ha`{`lqJznTfscA9>Z*NuQBPF#%Bffz01E(f76MQyvo+l|dP zbW)A&F;ck;6p%cr%(fNiy%j!(0)Z4f(i#tCg%y99YG70VmeMp<63T-lcFS!r6$L@ty1D7$+OuB2KsCSi@M@Ww{KNU=Pzh~y z&QW)qhpOZtyBi&*qf1nlPBJA>F2}g1`hT^4AA(FyfxVCi<%MIPipYnq_BwzESP?ba z=(&G*V>Fd3K5mKix4s-UCW}`(ao_DLA;fW4Ucr0lq-;f1AFS$Xt~IZNw%LjPs?Mxt zWzCX^I^(658uX@1AT2VTu6T!+4dmLUS5PNIZGD1h7yUzO9&9um*{wSAF5d@{l3L@@ zUBdz->PIOy?t|^CB4`X`Bk*4H<|wkFLw$cPo^G!HtM&VcdMUn5JX4@V5qG4Bmdj92 zie|fk;bTCp>4W9%wCY}uygEWJb-8ADUUZOD*qd(0ebCAF!HpEX&OPK8Q#DbzJNz0{ zqkk?66(!FX`}B?0t@6(PBS-Y|$r018{;C~x|4VxK9?FmN@bT)6;Bh!t?|gdF!8L#B zjehAi)+yxy7ef`$?p5hA0|2}0t6H`Q?XjigY@c7iOkGFM|Eu*Y8_8(`@8E!Mt-ZwQMah4lizg^b4Ek|!k!((7cPp8nyu5Z+v#X>^5fPT= zolWmnDJ`JidE`qs3Wc$>;Urw&F>GcA2YIe?sfL(*7|P~Hoo+*-A^Z8$`n@mPxe-b{ z-z3LaJ!Uz4{B~)(lj#ltUb=9#MUaD05w8V3f=aCyni*JOFHD-*uj4|*R>oO zph5!R=2^z>bWm&Aa8)s$SIil7s?$!TCUl=s4=Cq!-Mwe2eX2VqK5GlaX|}5g;gnR= z+&a(wXgVLaK$t#eJb6DrA>^%0WhiY^(YdK08&$f!fF&9XGL4&FOl_(kWlz_>`TeI= z`^P`mFIw8fwl|s^`^|oYFGzn_C6Xv8cdx2Py}$OBqQ*OQ9-tgkV;+e~@|ChQ%D@}d zw}yyTCb{BVAwLK!V#2g;cJiQ$2j%e{@pj(PmVzNPtua zK@M!_EdUUj?3$cF9=hpTZaURBNW3Plo|GA1sxuF{EAeJ8PW#^=Vn=^Zx0?<{30P1e z7J&Fc?Q=h6nF`f%9)GiBPHTEL!<%|hHLKrYn`Nurp(xcJepjsE&|TwlB2L!K?OlWS z^kgsnai#PJPABn*oT-rL@{)w$le2ci9Cm(C@E%phEe{X4s0f?Bl1j**fSQ-tu$LMt zJzrHt=0K$_$>&xGs%U@Z1%Qmsb!dw;Bqsw*BrgHbYu2k;s-pL_&3GzhcAdP!NkUb8 zX*^)LD%F`>^GF&9!4eFtQ+a=Xw`9jhI%wtXS|m8TU#f7Uf~WXz23$aRaN0aYswbJ( zpt-8fvvMW2zDcdmK`x_G(ea+LR^A!^% zpSz4Ll$``1f)(CZn?ThryrI$p;b>ZSZ{uzNXK?Y;lpi2qOasUH|T29_eG3@tWU=CZJvOR3g}(4%jL$+Q)G_ z)us`&mQ`dc?+bss)9jS+gcy<|X-ugOmL?rhc{s|5EEh*j;K)nXf$eCidc&-C0WVgg zR@+H-e4WjGX{$u7s42lCr}F9+jc2}O&+C1~*-}76%9geg-gRfmU``1GXthD{23?Y@ zbcUo=A;Bcb0TBB>>p7A}_m^m6@%SO^N`)9af*AIyJ$e*M=^-#=e|`PcP9=1m`W zl?p$+aq3AaU4`*gIINvu8bM-US5-Y8so+@})fvf_S%Mf5&;iA%M|i%Haw{j%DK%=b zQ?djw<+{AfDAXmIC>&iwKWnf-g5>N{LFum2t9PQG<%3GW%XXt^U)Oh~%4L16oBExd z)ZB`cTlRnBi-sgN0NVhRHG5=aH|-JlT2F78bg8n)Rn^aX4ozyvv;^=@Wb^2YqT056 z?|U})zgfJULigkp$K~G=4s5*VB`76l)?rc3gMN?zVOSITwIkLAx+6E>> zAR8Dud7OveRQwKPepVy4e{r5(YHj7zYc$#<)d1Uij;yeZ#6!nVj$4@IVJbAeGfDWA z3j=i4qW2~zF@~_u@-&5%B}c8Th;{)rD<4YkC;fQ$PT8RYd2H9ko4-hn|Ivc`^WxQ= zBRGYxwAy*Gf#l65l3nFEFK-acss{)!%~(xgPuhq{VYpKdGJdsVf4!s(hwzoTSNrE= zvz&XPQ4Lg1rSf=Po394yO4k6XuwcY~R&|Sqw0pc7C7kCW@t_hlqn#}AG;87&dXVlR z>X4Mo@sP^VDL3VZjm8O4bMewjbB`5~3Dl~6So1UXnzir_s=tRt0y(r;Y}xDG%PCvs zbpBj2{0qE${bT)V7O2}D%;SyYLsU^5ENKWa3omeJquVZ%ZjBayHTLto?EI^!w^qtd zDYh*DOMdhaO|WRH(^Y1>04M<&^C+ zF0+7qswVMjq$c)izMjq+@qf#+Cu8mOD5bCT6B+l(@)YIoO5N3kljyAE>^;N%w`-O^ z+L-Ta1}p_JADb0_ddXXev8t%3I`FC1hmMYV^mxNV4Ay$(W;Z&3In=jQmzLact)`*x zEnV1m8^gm+bj;oRc9x7l+81d zaMwD!hm8TMi(5H^(u;#PvR>PIkp?Op08Ur``6y`x;GA}jrH zzGjS&fhNt21}^R(%<{Ku)_!jr#kUc68>?II`LP}i_1fk^dR;0%LaGOaWwnlo_nd_q zb?K3RL=n6rT6{h7ptp;B0f{X{EIz==(L$wlEAn|d%>1kw^;hE+B}*>t($?#2s{dCv zRpiq3gjyg3Cu)Koyd2o#1c8#!ytMWxw5I2-&Y<_BF~_NcCUwI@WqJ(f434V!Vdno# z@2xn=YN2&KseepRA!*Hv$HGnQxE{O{CDvXTD|Fclk% zO@6YK?Q-;EQ~D{IbSGmg1Z79pSF~7U8=pD6c`TwuD@Kb;|Iz6&hfp`Ib!9&+=ZG$ zcQ`@>k=b)0nI~lJSLMjF&&zx~W)y~r_pA1fPLWjAZX5QW0|mU^CUI=aaz1ouaUMn& zv6^jRQS7S$T0!TIKEDZ8a>PTV9LQ&XUn5I*R3->m!topq z$e~15fQJ}%>6`5k&Gb&_bW~+-6LGeg#O1@Q;9Ch0&}31(HBf%_MXCUqvHk#mYpHP* z;Q$37ge(i)xOZiCm+6I*9`ly09L>*CigQGAaIrV}4E)88mJV_Hdh~2`mN7VK5y*Fh zCrW2Zku59pIM|n2q|2c$WevcYNroCHfIs)FeHU?2369-dpqSK9q^LF^Gb;AKU9$L{ z=9+JW;^auBMydrw1v2AMY%xTCCxOSoPEZ6@S^on|3nk^pmj1cQ zw8&4$*~wdFrhD0roIII0Nr0+XNF%5Bm+#YQ!3lt4y9^LT8R2&qnJ$TFl9$xKJS!O1 zp;Joxe0A`=!y`p$5Gn+@4#W{~a{wk2LV%lK9`McfpNW%_*ZDxuzq&Dh>LDm(us|+< z?hbvu{_%(ItxY1;KjZ6g7FIi|)6AEyS`JbPJbGxKdd@vI6)98r?m5dPw7=!8o?EhM z&(NiZYRsYXR+9sDY2|yUzQpP{HK#QZ`NV_Dm*>R-)`qfP*Ldmiv)b~u9<`$#kW*hZ zD3^N+3Z4SW&^IVjqX_VSIhbhy{`A zou}wiLN_PJN#XxyZ4229qlhPy}#gd#b zjoT)4SiZG=jX*M2E3JqBX65o`80r7=D%Uf6#M=)rAQ4XT=Df+DZ2p#1ORqs&lk9+( z)Y-(V&3e>w4r>B`ayiF7h)Iz$^A_Fa-Nv;M(H^}G$iPxCdKZ$YXF=)iTb2%SehyP= z%D{OlH3o7=*~B#6`KXO3$D1tF(r)!(uFIZgC95R29Uo5JWZ3lPbqg2ydw8+8Qo1)q z;nwrp1$~k$N?^@S$Q0Y@b=!Hi_@68HKmKq3v`psFRw8G7d!nxM^rT|JdFcGG#e zs&2N@iy28SBwar`k4gH}JCwS~jeCPBnxQ-Bn^-+GnujXayn?W!UHS3ii zOIv~*<@sp^@31S?c+xR>j~^*#MUFd#?o_8)<8u|AC?FjuVF}|@b9mb}Eb#`b#i`QJ zH#+0tu+T#Wwu+Gx!5My$lqpWD9utL36e$&WU0r#9UuVpK^wdjwb|>|g1c_;-&-T3G^U)8Wx^-~Y}^F9)x*Yd8d zqE0G*r&D3gIt!7`qEHW!HgpdK{;i6lnzt$eZoy#okxe>2m;$MofNHtLKUDEkLl|$rrDx48b{)IJdF0yiSIc#N zT;%n)Qh*@ijAZ59Xemu~OMTHCjrXQD>ScU?gra8B-Wb45C(n|)usR#GhZWjt!`q20 z*09GXL=}pePP;KDCB$flLTcFocn%~R;IyHZub2ISlHjFojStya+thb~)>YF|yv?Y! z?mc!*bjn@z{H4r~y`GDb`BW=RmUmTbX5W}auL@Yfaur7}j4xy^b}i?~LPX8LVYaz{ z{(8A2;ZnK1?mZp6-M*^Hsn@Av)3ABTHww1D?6Gzuk$RHs7@c5kRYWJY&y)A%3YaOAKP9mf`!yfoT$ z^p%<@Q;{lT@33&EpyOHeA1l>H07ycAed?<2G3nXC|4wO}ysVc{X!#a4nI>rAp}op- z3=atKcgy7<{hLdmIE$D->dCj#ESgYrGN%purkVhlus9&^lkVGa6+=0byME~;o5>qq z-3ba3{862o)U}Xm^#W4dwPkrohx|Vs<1ZBw$jgQ5@P5srQ2kP<-`bt};Z?_f9xxim zTq{*AWB5fNu+E2vL`kKYf*x3s7mjlAP1Nk-g=&B)?alni@`JWPs6gj&IQs|Zd*p@48BeFgZIPK7g6T4 zjphvGT1x83J=bD=bY-in&K4?vPwE@L9u2iA0Vu1eF?a_c1D#>j%sfx3`!QdhQe*{Z z2&j&3z6Bvn-z;{oq;QhPqhlN(%WE#)YMYL z#-p1cWn_Et`wr!T2X#1bE`iU0;e$An9$Ph5uF~DyYx;Dv+aF=}xDK$%wD-kvcnnC6 zE-Jtd79^QVf^;^R|K!Dg$*s7{qYTdl)F4Nk(>Jj`tE5k@o${R{9&emmHMuVS>}ENH zTbtmlyq!v&0&pcZD7|~KDFM78Wja#ZbyDF-X*d+b#-srq)$C5SP4>%UDuI}_x9NUU zfHAL8uTptx-B0_(r$8z)xzgmVIZ2wdm*eafB2EA+C|ES72DM6m)K)EkTuv#-o#Pav z;vac4M;=L*_MtCfj`BbYoPBX1ABu66zaL458Va^cmEz2k|GrND^T%J;M_=dT;;p^6 zcBlysn{G~TgO?7{ZoH<5TA3ZyeA?U+g6dI$1{^6OtPcfdSF)i~^||ErCMt7vv+Q$M z3D1{&_(!=tEghAAl%rhIaY81)!jv!WJCMLxWCs?`&3~G#>r}XsTzs+3FGYrf9zm1P zB&p_XMHZ!|#UN09L@5H|mB6*S!7BbuB?WM>39JKwvg9^%f^*UuxoM%qBLGjo?Wq5C z|M)xrQCnd7U2X1Uf9uG%b;e>Rz+IXgDkP*kwlnP3;0kkpx^S&%6k^B5!$mlqx2^h9 zg?kS4$XV%OCsEm*tYvmw)ZjJ({%fnY*SBAiElsb@!}+B;<&z>Xt2RZKWIM#X9O z5`t8Am3A&MIbh3yarW?KtFW*+`Ge{|_N2S_B9rUs$jM9VLloJuV?8dngQZ-4ISfI1 z2%-HWunwe`rs5UOUVJcJ(`%OU;eyl$Qz`ije`1Z+l3cm&D@T z`=5Yx%Mx5kkCMXXcxJ*E-%0Hg-Y_`=5G(O)cq!c!N_$?z&QtTA-NAC&mHqfAV+d3m z1RnLuIaoyPr7oqkvgqi^(|X^RXNM=U8jCi1;B^Imz6Dz?Pbk)oX^RbfLA}7prq0RCHZl=%>(! zum4&KjznnWR=vU>`qY!~oEU$-NS7vWOYuIZEJ2)?B3gDO$(!CdMjhtzA%TgttIC3F zCCjGxeWAv0zka`EV}AMV-~aZWyZ;b=4^~Hf({LhwURoqa6+mHnA5zGWRV*-rhHaPUC3D?+wAXd2@85_YhTb#q zWs8I{en(V?=Fr$uYU#Ibs+Vm+l@Rc=zPpAhmP*9fG>eN01ULro08xzFjD_IoiF9;n zDO*QOpSL0w5|G&0{LTUjt8a{K6lWLhuuh1wq+tbbQWiG4mg8hH~}=T?Cw%>jneOe(W5XDonz_+I%MWJQIg0`cf_Dnu$y?(!5GuxnpxEydqXMZ#~3f3AFg zYV81V>SkcaBsP*X$-nAgLM}85GC^@D|mBjhFc% z9`?Yb1SovyQtAS&IQq4;ze$9&0xrud|J`bx3O>H_Aq5)=PU&YEoJGs}RN6LGx`PIV zRUecoA#zTVo(@Fbi5+AxIkrp3L?XSr)qF@2CIM%)Y(v1JbXp(ZLp+QsJF8eK_b5weaMO}M%E(VeC~M@QU} zQ=|3O?oQRAaX{RjZ)6K_vNLZYAEygXx$dmTZIEbl6TmZ-X?c{S)`(h1T6P^-0H8JV zQ1D$X5DuSy&L*3cHP#KIDO!<#zOB{&bN%DrzgYu1x)!qHldrvZgtv7jCl6h_& z1O`O|0GXB44O$y%?Y;Y)QU);wH}k;vbxIDgzp#Qsw03wX$AJy%(@)j2 z?SB?R_~U4ZDwO2LQJrJRTQTKUM2HjNC`xt?`nVRUw>8B(qDrWVgR$D=YxqXgj3 z$Q#mIn-$i({dVAD%0ZF6z$RDs=;o)ca5{HDcDMrn7(XLcm(ybx4&-S0n6z~3BK=?& zja|v_4Z`utFOU_H)7FP|WXId533^j|0|X+*%T30+%0N=|*`})WSOLu?toQz`>FZks zfUU>>X4RG@5rHnGj{G_R+TBP|z?tJVhWM&W7&_5Hz3+qn3KQs7Mz* z)T-nc-(ELq=t_FKM!%ByM?|~ky@2M?vEO?oCQ+&qj{_Rh(x(g zy-wLk{#S@K>Q8VEmB9}?#zk(LUc7_Ql{AOBl{}|*b!h!_cP)oC(iY7w4sSh&D6MMo zsP*&EbM`9Ay`KbWJvVG#TsbH|!G^kjPu_**kge|-rROofK9aaJ{WA%HxT(pBd;SJH z^D-yB_t0i`N>CGI(zmb;_HdrJ;=9YP)qtA+0FuG_Naf;T82d zl*0!@sfYDJDJJN1Vn#?!s!7s@jRHhnK$h$7f4y1?sjvfI^du!rK$Vg&>9i3gFE%F= zy>SOKRd!Dxo=(6KMURUB%5b9BV@?jJJYZYeM{1|;?YP(g)Y|2f;H4CQ*I#<94|zIe z8LG-|T9`PC#wM+L(nXa8^HOpm5?y=P)bcqUpV24F=0?<|*wAwG3e#-Ed!zRBrj_xK zgxPIhktRyKog8qIuG`~(j&G~=Jm1eR|C0*w<3?4d($_gGdb4Ju=r(fm4n-XY#S8nb zfb7P2D#tDDkF@x9Alqwy-_Q$BqWAKn-<0z5+B!~U4N3Isf!M93B#PRXS8ElpTa=IL@W>F4r`yK}0=kIMnE)Eu8-w=Uf+D0j5)t8(cC z`ouI9drn;wt`b0h#j*hR-F-a4JOX0nqBGf4rY$Ifm+m|`kvckA0A6`57U02K3fq9& z#3a87{yvHXDtUOTv%$$ev$4aTVYBhU^& zb2vqF6T}(?t3nk+H6Q6A+e~Tg0aWKho=SS$)87QXSq*(rp-m0WWrJ}zYhP4*I;oZG zwOU_3Wc`j%zbnM8m*LX%dd0x4*F>Wjh)SwaNDaZ6lb^{@Wm`5&akfQb|Gk23 z=u0mKNrS0G?GEgigJ$&XQZtyuBh6H1?r|$4tDcF(&s(LVY&oj#O(%sYyX?_kXUGsNsF3l=(gC;$`T=p`fGYi~bvbbzwN#dKg_H5~N7Jmsm48VI%K} zuv4r=RDDcpdsMl@3e-=Nb>o5gQaoMWd|$_=n+_~m7{+?Y2gomSGixM$ltb%?fz6Mg z3RbVe`aw=PYS?TI%a`+7AYyZ%f-d)IcdD>>PH~*2sivgkjhAOx$$aTgiAZIDI2C2O zOR)Wa@F=~n0?l8ol;@8Hc@vA|O=sttN!i4{?)@onSW6;xE0_1gT_;@eSrMvo-ieA9 zjGEC|Rv3YjBN@aDxA<^#gCuOebx!Wt6m@lK+POm=CfRo~Yt{=j5M)Z-6b46W1=;KI zrXf0gNu{^_8!VZL@PLExVX1gXTq}<%<%z0)vNy0*ON73qYbJqe0xiy?o*Hog(=MY- zm7PtXJ*nvUA$G;F;$JM*=}NtMOl*oH2c@eo|0ssp61e-Y6?J#NC*_sY=DdATmh12+ z|7vs+IUVGub8D8fj>!-wn`($BV=n3rrSjpcH4GEzaU+Y@xQmm3G0#xYk;ohw`4Rs_ZvfBY%8VymBfJ3{fGE z97YfVY23{nB7Yj^HoTTtoizB-J^lI5b;_*M8{xa#?Vw`IUJvf!X0Nb8VV6o&IkFAUK)Y^npXrv#n?-E=cAG3%d@9hE!KYseNH9=G|$KT5|0Tee)A}m zRO0v9tt+2lN~3fY&(B*+5)~y>oVh4xCSmQiI`tBZ|2=c>I^|)m?Txb7iqFb+8d*Ba zG(`ox@pS7D6}-c{vhnX!T%!dE3`xyb%Fgq&cpHDUSRK3$W_z26O<{AWY*GZJ_SFqx zBWPu<8S#Hznk&z_+wN<8p{!qURtP#c-o%TaQbUL00f%erSPj_1{=ZrIQfm;jri?Fu z@xD*~yas5_z75+iAmlDNPidqLEqI+EzpwVhMi=dCv74sQT?!$+h)|qHg=Eu({NI zqrfA^ImcZ1XK&+dxNuUZ#)`#B{<*YoAaoL5j7G7}-j#$AvV6`dUZZ%>t?k=F{j%%8 z<9CynH`$o-qM2##tDmzz!{xjf7mHwsn(5Vq^d;qt6&Y7+D zzb(|Szpj6cpLS8xKTOVET`NZ)on<)KA(yH#&A~y?%jWCxcekeT;A@K)O%N1Bn`(c- zSQ0+^=Yji@RoZc=-Ef?0t4~|YDu8-&3H2&15014OBS0-s;i2+g`=s(EOUuNmjZzQR z=32y{!f=6;O+;r|_Rkbzfhv9oxT4Z|Z1C3lFf5jtArgjZu41 z#q?1#T}PXlb;6l|tlUj4wI~~YL-Gg8a&wc6Fh@*JT6YuDC7!F53lPf3_4q#e7MZ5Fnradq>u=X9AAeY{!)F1Ff=2)w+X3+C ziVyC1ue>UG_0(w8q0{S@Fh0^Isa)iw>a?Gnp}0&-F0jBlHMr-RB6_R)-^RVOU0V`Gh2XsH#1~1A3RBtv zI8oD_o4V&zflr!21tK~LShr4Z)8<7vEzVO0`zxhGe8_*lUZ-=^FNLb6oA%?uE|%UD zms@jC)T}x*xvM$B@~nRt$>J13$ED3YXQ8O4WwprTgHtYZ-dR<57>+bk3zxG# zQ?N`3DaE>4soqCBT+1WABR@!V)Z@@AIG({490h9Dd5?hc`+9%<>-w+d@YnGJukg)K z-Me7hxQ^5G>#BL{GZ=xdt%$0upEPOWQd9b2i0vuEz`aXvN@s(W=70R0IBK)YE}{C` zGlH^KLh)WdI-n^0l7;Ogaej#DpWEtoc&DfYuPm0*-$X{x4`+&y$|g97Qq{|nTS~bT z3f^pjr1GiY0@NJp2 z$VqQxNXN?-Al7lTAX=clkn(F^)O+lwD%NL+m|hU^Qx3omRUoQr9va|K4w8K|1`ec{ z;XQS3Tj3P=r|i6U{X`<^esZ|kT4^{6OFsE5n2X)?XB2<32aCMT08b@YgYJpEq2!oB zbf}X(A)VfC3!tD|8H19R);F31gqC@qs>-{aY~3sKRK_+iA6i#!bRU{`+>{ickPYsw=WVLlmU-xLf)H`QMq`9-#Fe> z%w8&q-qnBUFr#P~098P$zoSRIhA7v#G@Ltio*cS+vnK5H=KZcD#$y|Jsh2%&?K-J< zD9?s;TzypItC2N%XjcAkuKED8&CS<#T=rJ;r!}Hr*Hep7#s4O6nKISM*^gn^RF`&R z$6*EM9;^DboJDTPQEih|R`$M@UZ;ok(@^*+=?1#Kd943`zJU7*+O1aK#FD|%=e-^6 zfe4!0^P7Srm4tES=p}{&_z2wq({qxDz&nk9oz(gXR9Kt2!8S_Dvq!c6Et5`y8Py5L zYjP$uo)#hTkDPL9GJZS)nRpMqJ~xvA6hdCLu7NJ>y+qf7l$gtnJ0wRc`;bQvdjR{rHpM z^oOX5&6|f#iRuTjF|6gf?$DeJ1!JOwHc4a-5;_f2yk*&5>iW?~m1qE_QflRO7RC9y zDiQJ^WwLJpmcfRSLU`qxO|SaxiF)E1$yu$}O?}mWT!{)9EOV>zb2eq|rBhTQxE?s$ ze?nfn{%mTecMW%@Otfc+cP2&_b`s}`m)dNr zaw_`y2)UORU7lXUO|q|bNV!i#x0rM6fnFI_#Ch){?=6lwNO>|KlM3j{&N?ET+0*r) zbk2^bKEmg9ghWO8`#Syd<=+la#O+bs-csRz^3)ggyp{^C>{tgy4i))9ysK!|UuEBi=k|wX(qt3n@DI@(Lt&$TDoZYLofYdPXKuqt0vk+j<-4EQV4XRR6>brF@Ci6C6smRvY@PX?bIR zLRKOUlYceysj8gqCcz@Ec&&ClJa~Rzruoy49KH6#shjhwEm|E;D^Yo9AYKEz4c_C^ zqwHgwlmJZ)m6{XyPDqZmea>%PidhjyBOZQxwDuztZtzWji7XDMs7?};SibHs$QiPS zq)U!|bn!Dp_1|?Xic%bb(u6#6EY6I7u32DW3JZ1the=vw=U9$)i%IiAxerLnO2-gZ z_sECZ+{#<)@MBr8=rs=wveUAM1Y>nzhm9}DQC~IIKd+P{;`t9N<=~`lK$Fm)h@GkJ zumiSAx}9;flHJd`rKI=|`*K+^Py5*I(fy@s*h>l~R-Td&w8R@Wt8(NVUfP6zbz)2f z4>=o85Fx0PYa8lE%t%UhOzI%B$z*d4v$wf3DQ=F-#xdEW*J`mxX7R zDt>!s>KMr=a_+9GW{=S$wr#V2XmGyjNqk6zgCS#)a7ctB3q-a|an5p|mrOJ$mWH-W zwwz@tDRsR7PE*uzD;QTkFC`QO)Js08aH04PZ$`8R*1qjG9F#MPHmG7w#BYQkN-toq z1^ciwlQqZGdj2v}R?+dJzy19@Fo6}l!jfL6Ya zCd#bo^twKKp|rf|*Lm;O#Wof%zdo-ebQ{Zy_Yt~*=P3$1Skx&U;jqi$+-u^XotNgt z6qG?R^g|O4LWT~1z+r-a9Cggfj$WQw?Hf>?T3%Xd-nu%924(QdEUTKZ5?@ODT&bV` z*Y$P&la>fp-dfm3dDwd-Y$**|mpr#rAV9-^X9}dyO@K!po8u-8 zv#JQkmQ_4cy?#UAm3+K}qpfL85t7|4jZS>cg zny$R3qyRkHFAwE^dyBL(H6oLh;xTPhslTpPUhX=O69nbyWyNf4YLy_PxjiC=&pv~l zer;E$UR;^r5+0##Jpp2m@|L>ytv!$LM1dp0)3>LoE~lgE-s@wtlZnB%hAESvrY|2c zEc*nTg>0i=Bw8O0&Cg3mk@(q1{$JnP$Umg-%K65vb#VEAlAk!iz%qk4_r%VVV69Vx z5tR=d>h*hpYu|6P?1!E!&AGZD*QnkOqypGy+}2h{%9p%y>$7qTpnGqW&D)ccM56X1 z@&DCcAoM?+{xq$il0&hSSJxhL(P`#zRK5cpTkX`|+pSsjuBfX0g1Tc%xl8UZme3 z=+XEnRKX=cMpw>526}3=k{>qQ$4G5iM7m}nT%||;ACxp zXoFXOuA~!LfgoYJ;49jhh?;b~mW%yjJDTjI`-9Wq{K?0Stq3`b9XX7kkg$hC6?^k$ zDdgSJIK6k(Px{bkoo#oes6fxLfte-(wWUmrL8Jv0m!3ew`qV8leUY{H`>hud^!q(; z@(-uJK8#){l3uN3DTeJ)VT1sr#67!1fmsrN&aoWgUYf_s=@*+2L%nVqlrKDc3=dIe zE8`Tsm}S8yExXv4s-dbst^VT%V-8vku&6Pu#I6c7koL0<%v1H3ptC|}k+SV7mM0uh ztIBgqfaQ6kB@I}eY@}<8vp)pEOVvv`t}Hno5r&Uu>{B6xk9a=(pEZM6D#Sl*+Mb z%C}i<@m{nFUs^&v9Fuzy&+R;QHOq9@Ve!4Yr}){ajYP12uGjrU z@J!ZrYbbk+pkrX`o}lz`~~K$cuc#Jm;7ZnN>-zWq@#gD)I|BA=!Kyq{ zC-al`$kZ&cZ8nS)ZZ$)7`T`$EVwd_K3go#$`rMvd>RAq{6W!hA)k|#>N{Z6*1oU+1 zXT&ij1@NRmo^UTa)ApqF#rgjjI~y!JZX`Qzg&QCbfJ6ew)%YNhNQongq$#S$?bZAH zP^@}SY{_SA&$wG6tKP$ZPsF{5hl0?&PRwuaCD3zy7c zCj%a;?>p91r_Z1S&&Y?GOFS}8*0kL|GAkXXp)`Mj+s*zeuya6-l0CTxG{R7!PWgZ) z5!i;a+93TOi}dM#{_UeL#ws7i{toi;I8JktdC4Kytk>!y(+meP&c0U97PL~?k$ra> z$r@aQC#o%HN^4Gez*~K9P|wge&kJM}0DqSni5lN%z2&^^dej1Rk=e4wr#i>HjXdi& zB!ZJ31VRM|6qa1x@whtX;gYJKS+A%q5I=yXG6)gS7Shh%_ z*`gg>!|v*kfK^&`T+U#E7HoUxX#CAeaqph&;P{bYvwN#4otN1m2YC3-cGqg{W<6$Z z#n)Kw3+!+l$+np_smcOp1quSkacjEh+Vj(#yjtc2OHJ4@Zm>I`6H-RN;4q!FpGlFH z^q5KAY!$SBjOVj+scK??(zVEh{=16+2oi@c{H#szaanOWpbf{rIc}iamx7?BjVoW) zE>$t&%kUwm)>c!4>&9V4LTIh|z zt*aWRXYMc5&;j{Jo!O~Hfl`LgUAo#R_>gtXi4c!lUDIt>+LL2l`R7_Ilhi=Phkh_N zvXS_eh>9x1z+3@=R|*bJ<(D}%p@v@3NdmR{-sG^bxALPk^#0Vpf9=1$Ux0m~&tMs% zJvCl`ZAr0Cy|2$xy-;g{0Tfzp`M!( zkM>UsX2rQZiDufhSL_Plq;%^}TqqFd@H6`s3V#JW68&wntwbiV-?=6|$|2Qqz*Z5V zOL^roSB+`62}mstfFFE>8?MYB$<H%SwZ&6Io#}U zh(=mXAl}yNzweKquOHG^QMBHUr(V&UPoPK(>?nyzw>Vs{2=xOBl5{p_x0b8grY<4y zWRe2*dM1FJ3O-Ri*B6?hIDZ~DbV0X&b@5gO6*TVc5tdFKJVl2o+u+Un?*1+aPSVg@HWhO#NG*hkyIE7?I-Sj<$btsTo_PCXQR8;KI&`4=OR z9kdNm1aUYPtQ+pJ8uAXOS${0n_y6j@uZOGce|;NCEV@5EU3pcA4ZHFj8pG{>goShW zVB{Sn1U^da%Whxd92cL1{|c%*AUwN|zAP7<{W@>o2lVzN=EH0`d1Rfc*z~62igLzw zst^SS$1rZn-pkRRoUAZM02o2(X8CaNvwo_xkYPC!C?Rrqk>&Q1)#e`@BHZ$5+Bl;5Gl+r^zHLRhldh9;U@zKJN;bdt@f4xLHM`0>hj|M`Fa zFF1Y8fo zy|~s~OUZHQ(FP#9VZf|^YUui40DP2))2|&YubdtD^zA^Yn+UK5j;LHe9fIb}YNo&r z%-x9!f$L$fjmjINXe_2>!%}z|9OF0uKYXgg@f{u4FSd+j+!P5zaF=#DPfy*;rtIFvzB{hwAR#bPQao z;V6#n6m^{}w>j!o6dBu-v$q_5M|G8CyR0A+gLQ0Eb3ivV3mIBh0Nn}jTX>t1h-5iJ z^-$<}CbEK(BZ|`jQwh)mnx_$^?jNb!g;bWcls)k5&M{S@Uvm@c`GIRdDCJmF=gNr| zXCS@P{EuF!oIG8ByH#0^MSj_y7inKYzWLEVr0dpZVaRs2s@;S`X@hSH8gOs~1O#HS z3zl%c9RGCJ32CVfBwfo7HLY&J1&5IR>4e?jWA*Ng^U&10OhR@`(0J7Z=H=j6*Cy+s z%(vd``J+2{Q)Z?%j08Aw;Yl8x28l?s#hBGdw=yQI$>}qHyQbj7k>0{dNjjW6sbW3# z0@?Y57hx7B83H$dS4gG#zb+l znQd}f4ejg6i9ILIr}gXD2@nlmcWe&7!rb^sP;(dzQB4!0)2Se5et!=?)YUE%XIVBEs$Fq(T>GXuqD-(Io?OaHiDYLPsZBX-;E zd>a7$f?hHkG_3L~E|~PvD88Z$<fAP&9v~#L=}W`4l40pmETFEE6H*_XF%_AqIg&SCMj)17&)%j^R*scd{$Q< z>}i~T5~#B~Hn3`Z`cK<(qYgvR?6$9mC76gWR~Ho3Oj0ELMIE=S5V4vgKxJ;+Hmfm~ zpr!dbTo8iMf&1i!^B|ilQMIWFSFcUIA_CJ}7aG_}gNwp`aMSG3*hJn*U(~T%=wvD4 z1;Wzd)A!yEr6;f2rnhQdKvB!cR%mV~FjfkG0FOtYr=z9Ic!RX+d~ZD2@ZiLovkNTb z{?jtGclC(@YGl9k-@s63S)w>S+p_9=5=m8m90}{8s=RNGo0^y7@CoYX>Z$X4!tj=< z03TLoS7&Vbar=ypI+1&0*&IcVQ=d$j#ZvxnwjIBnB`D}}j};}3)r4brqT}PhyPT|l zS=irpm+ok_<4aX-F4kL47o1O4cWt)P9o3wY_fa5!K5GGHeH2oPK{;=BFY@uT167W) zop+7Ti}do29-ff-s-9Jglpx+CbB(m9+_J!vi=Bgx7nhG9Q}Y2IUnO`EG(Hql zBLr>ew3T8c4IK8|hTzl>c~HE!v9v^gQce0g>*H&(0=?;}25+0iosY6vFTH)*9m}Gs4}HPWjFTmAW91d`-Rb znl2BVazoJbDt-O*=Pw_ZRl-)^e*;3i(|z_y6>PU#tU3jw-5()1a{&ni^|ro$={4#a zDuZDg@qW7jAhRuTpPLo!diDk&E`+970IW9mIC{P zVc0*QgFEP9bZfhuFZhs(Ye9N{o^n3^Y028ELDc#{>9^g!pqQw9{cxaPbLs?NaKd4~ zY#o!-smflAoKl-W7Mzd0G7|B2Y}r+uogw(PJROz zeABy^=+hhyw&gWG@B-0)Py9=?T@z*Z@_IZWB7I-7+t8xJQF^T)ufl;QScCNrvfrgB zSS3rc#+z;~1cgnRl&Xu7e(4%DbB6j0@>+HYK$gQUqgftO_CHoCeeecyv!33n+A5vj zV-eJ{CRX~r^mF5;W!b(1f@I*VL30F$1?0rDOT>;W)+ZqY^?hD{zGD>&`L@CrVF~$Y zR`0K=<++{1zTxg{?k*7|Qa_x|*R!(yrTmb+2*sMGHQiQ73fWzHn(65%jT4FM<7dQcZKv zu;14>K$N$p1GC$IJ=_Qu022`9u`DHbg+Z+kk*gtxQmyRlr7}UFc&=pEqK(_4Na&`; z3T%c9enR;*#j8ptH@jkvTNSf0pxH-zYeVx{ZYplfftLB0II=x#&i!%xs{biC0aiHJ z8LFV%MN(;ukE@H?NUFb9FBtT@3(D;KEh z{$+mu@>Qw-w7qLj?6_W~E>9}&K~y4JRUQzq6RlUbLD!}r)?wJTz7vvE7^&*}@7A^V z0mV-z8QR7bB8LV}{R)=02{`Z*o53Z;&NH&(Ne@YmK!TjK_V5k5fDN1OetZBDin_MP z5|<7VM-r)j>e5==9Ot;4iP{yL7IE1!d}^emHj|pi@R+Ik63lo)jyXZa7Blpw*t73zGY7J2WTF2} z<)^luiyrfrwQMaNAcp*sqBw!?()PDG*8#eJ{;^CS-(O$GVtmH(_-;R*9y@QKqY7Ut zwWtQ6^;%PwW%)Uh%bHeIgop|%SCH9(+SY@rwFHZpgf0HON+LD z>rzXia5YrqDkPlY91#4%@e1ehls+LWz$>&lh9cXEad8m2kRahh%lG{iOnv|#F%R-49V#BYN!Uz9}HRs4%Yp}s;~ zSFx$hlGXLFf-kpG22Mn68*5jWapt9eRC`={RSxB5o}`&}Kt^!dsOnm6r`fJ2?hS3( zo$mq74@rVA%Xmm9P<>LUz~T#AW+|byku=A z3761bU2#pntDfk?ekfmt!s_`48>lU*h2D;p0z_H+-fW4mo~w(Ii7N8r zvad5ODz5XkSmW1D5>$du-$7!3R(k3zHW9#NE~}V_)ygI&DEb2x-^1-by){GU(~x0L z@1dpZOPm75Bk69MVL^0(=}R%l4sT)q#O@k{Ajx{NNrb7i>tV>~d zUoZ6j>T2pvM*~m2)M37S*TKfmx7GUf&vUh{uL+y&T`kYn#unP^u(#&sR6%J$QH0sm zm49lDm`T94!``~Lu|8S1*Zo#sF71(9qiP_b0fNVt4z3&7+LkUg%0cVob*uLR3Cq{p zsS6GexW+Nw)(S|tDxbH1i7(rqa!!?$Q`Y@1mo;ALqun7IKlb39)ljFW>7uO0w2_U| zO9~`G?dKYPQQgi?zM7O<^G&h4-j{Lk-21Lt5a~7V|FKpp6_%%!+U$)gD$jeVMVbVS z;l!Mz8Jr0;mlPlAnlT*gjV)JoIYoA#;GNAb_L=J-(!nYhr^V`jJcL|5{c{5acIRl_ z1ZRl3ev0$CtoaRFX~ndLa8CG7T@B|(1Nh@S4_ldUbs!>y0N&|bM5&w@vOzsbhH&Fk zwP7D9c8fpUS$&xEt>jLy#;b0-12_^c@f`%QA3wji1Zidl z0eid{FEKwGtDT9g0NVIDkhK?(S&VjGZwSfEx~gZuc55LDAR zEc?UxoL7c;Tv<;Mxv8Ls6FSM?cW4%Sx*5_r_MJVsS?S{;mZlZy6uMb_)jVqhkCP*| ztx2Y=qTEw|qt6lcGcKi0^&_`!yG5epNhN}uvL^gn`L&fNb}iSekMku6UxQ6L6M>y% z>g0N8!3@Nq9sjUi$A|Qnm*Y*#I2bTo7c$cU&B4he1v3B;hh4pJ^V+M0fRTL<&9`s) zQvnxyQ@d`?(B-@*HO@{;-O7YJoo8nhbn|E$3HVTdXLF>@#Y4e#TN>XkWL%~eFsQzt zHhE2M<*{+zRLMQ9j7`;JSnq0oc85lQtkjfkn?~W_3r9`BC8P^bX;ajO;AoN3HSe&u z4R~e;l)87s1?XuBe4JWeyF7kcu6?=KKQEV~KbzxQFnIoB)Q6t+Ci6^N)PY1$e6>6s z!#<~f5VUgkRB22p^M}q6_$qogXg~pUO8jo2FpE~ z998lmo2KbxcPC!il4e!8!l4iO?l^{a7A*_Lz{#i9u@+@brKG!h2dfSw7ae8Iuo6xT#R4D;W!@TKmn93E`FSeCpSKv=HAuq-8E%pTcW< z`t|~r%R8v@sSRFiKx#hV4DEUE%8keX!t=aWw^^|ZfpxqaVT?bxtLz&(+(mGdi_)o% zB7}S6AhfrOS)c6@U1Ot672*ey|Cr zR!(743uJ%_Z98&0k0W>AtC5Mj*p`obwNXIalR1-aKi^GL-;12Rca9%8JdVF#EGzTn zsoFKUXx&EcsyJPV)PF59kgh zWT*MVu3W7Z%ADZfM0!WD3z=$IX-eBl0UT?iD3`fPgPmo*RjcwLhTS~W!qza`4&n8_ zue#pRRsV0dZrP!VN-uq%nlaD;G~f=WYI*6x_`xtW@$T^AEZ4=#cJHv&Zc;;h}?54l5=AuhFfg3qq;2Ey{eyC%wm=4RM zz=y9fMDgWR375!gP6~u;2K(z$y*wiC$0JTfC(AXigY|-{wp5go)7(hZwWbrwn&!~u zHV}y{=j6TUb#%b12wn=No^~*RZ@BmhZ)uCu{IMJ}wMbPQ^i{5ZFM5=m#&ra7pKtj6 zvX&p5U&}sX#5H@rChISNZX0$2OyV3F8b*0EdZ|$;BwFH&bAX54(vGS z+@KB0cf&4yKnsh1X~0e(UaLl>GN_D2wARx!Eh z4Rbc-=KZw~ZDUZ04yjxe;t*6>NpeE+gu`9nV3Nh561#6;(aS6yw+-3R9Tm;hVdmWG zqA+u;Bk0XGxafyUZo`u_w!Ws%%eK@wZK+%C(dCWfeE#x(`+RGg-9F?sHxUI`rZEkD8HeL`B_zingPaF1NZv+I+g<^jx zC*?zKUnk0cXbZznMPy23Rd>gx9r_2JYrjO^9G$Q@PXqlSC}A7){NXfOTp?;*zE{Apuj0rdpo9SLNS`@MRR0cTd$FqzxDlfI$jD-NB)(XblE8{ zLdiIjz`p9k$HiRsKYLs9Mw&YX9h;`2_H1?M)^)o_{SsBLi>q}`>S{-8tegEI!)Ci` zb8t~X{z%%;jF4U*XTF@PAv>*N&hey}rtzbHy)aI$Y4Kyt4=R3W+|^eU40fImwB(-f}O0 z>$Sf7dVD&5zPA>u0s{_6rxeTnR;2hs2E1PC@|(|nPfkh%Zh4*0VwOEg^2>U?S49rO zrYbLJ+&blTYj_~D0p>w&I8KBhLWDw-0OitbYz>?~qL(9Xrvlb#S4Tx*jL(9W|iNIdlGjszCxGc{v>tilCgWiUNUJ;|QLm~07ansm6IYBf0=7cb{4 z_Hmbk@HfQG4z{(fAcZdFHuz6l1LLLL_SkZ+k8Z0kUw-*C-+!Io?(bi|EXaQR@Z2EV zK91L!-Ry4oiKogK|wHa#7g7iKdxID-{;F?1kd`Bzws`U2i8#ye0wya@) z;PUS4yEAm$tWC{+?YIG4>nl0n$I_3-%OA**ycTr}*|ZUhdjhFB_pG=3c7SVwbJpq5 zyQO%bmrFDVH5}SPRU3>C8^u(77!F%!yYB#Q76wmiE=8`yhssNzUFB5eHn05V;rz>& zKfew2j(31)de-`P_*EZP&tqo<7s<%CMW(lp?-=eMl<%ArXK@})^8N0`eQd;otk+t5};-#kls>P%XeCnnyP zfZ*U#IjXb=c1>sdPM)=KkFW@@>K3EMA*o%;S;w9Momz9)4hIH}U_7wqaR>Io zv29#4v|kDa6RU1Jof5lcA5R{ceB~^(erIYBzBQ6NvvQfO#`froQ7~-RZ-_rkEGfGR zds!7g`x{i;=9ZlS(5X*=dm;Tt|evUO|#m$@6 z3&A4FaAgjcnkBD=FE5`Xl<)FWZ+6_5W%rph%Y#EXcXrznbg?#S3USg%7W$s1n*{?3 z+)H2qfK+`I(xJ>b5dCxr)d_PMwh9$euoPZN@@=o}Cji0J|W&wh^7+=YNtAWYw(7xro%o zE%wc2Q*usiIo}{Mfi*dO_1d0T%tqleY4z|29Z0a zhqH#Jpr!bfd+N7$-uhcRC3KOwmFW$qIc(O;qLyY+!3p5ghmSR+2k>VZVS*6CYNcYg z2|DL+a_w&r0sjqu053miD4Rj6gWiFMU8df?a&d5+?(fH4NX3OxPOPsQBl2zOn80UGKC?=ZrBC zM4J<7e&D-@>{+XqVx1R1;O+Tyc6Q31NqDGTBV!rA?>1xr?p|hcy1m5;LUP-RFTLeXu`h<7(3rFAt zM~$x=^+X{jkyW%VcWil6LA(33%}OMF(XPi#;8l}$K8SX1ElXQ9>sC}_Cmo9M*VJZVgq}v@XR!!KZEdESpLyxEw5jXi& z9_H`XYxRc0^&U&68~d&!i2v9*L}J&jXDy^{DuP^cu`Y3mPJ)y3-4NqSZgwD+ zFbnj52Dv*PI9ZpWGZ(>A>2qPnLJC)3s5U<@Rn*jY; zAx~fAR7FZZ=5&Ag{untOUq1h9ep?M|`2#C|28MZ(9j}%-qb^@+37?8_SozS27nC_6 zD{)qp)sj6NJHpuFndi&MwxKC>EdTp<e{44u;t(q?dCp3593vK++~9f`qt;Tykd4weDHt~$4v0x2OJ(| zUqXVuODYs!rIQv3r2VBIya=#_TRSJI$=WA)1$ypO+SzWF{G%}s03Y5 zLTJ`*?f3Q#_a+#>6;xqcqCKBjoHciU+-Kv&5b!tET)?q0rcn5IB-&sbyAAN%w$mAW z4t!TX%sD>54$J6&9-CH{sux-cIon~UCwOv?+~o;@@Aa;SgVE`)E7gC0U99rdj8!jR zeuMbGI3iJkO@s<9L%PhoeZF*RhU|Ee?<5Xwk|S=2DEEM~qAZ;~RO}BC1BgL?qH5aj z@^?DBXD5|%>=0-Y??_Hlj&3vM`Ia9geI(d(*D%1ptXORtHiu7j-N8wq`D{xOXL`=n z8Gh_+MZWE_Ao2Oczh5k2XEP{Oj;icD)pNLi)%#@?Q`?NV#@?N><(MZCBMCeBh@rYi7n$oPv^G8+ zwlpXO3Ar3<#&F&gD09?N-2}~`CFqW#HBxui2LD-#A5%Ze=u5Hs84gi@jb@vk@{k1i zOP;2zD_JN5h3!kOuQ2}KUk&+OIQ?UHy9#2dkKlD>lezLUknv^^TOwLE{v9@hlT{pJ z-fSyY)~j}>U!23MYtzS-oeR*cpvjfg;3qfv@(bN?YPtJfp-^d1WtioI(9F=%bn)Lv z&#)k@&yrl5ld$VX0g5tzw)9=|A${94ks_`t1+0Pw0c*YGHS222rj z`D&XGO{XO_IhD{Ye4k_KVXw76XRG2@qS=5uS`!=ja!?tx3W-#IEcePj9j$s3#K&>^ zt3iz~`&yow-E|b$!KFTI^5v>3+eMjynN$w1jv3oc0N{lhP-J*A z@Fh93&0@`E1BJxBr<%nCA5Ewne~z2;0j$TR`1uc?rC(?N`u$rUzr84^z08_CiD@gt zp{1#)RMk`dNAaD1#MdXx9A+qu@_JCq+=m3%xJ`h*>WMAR3CNtjxbNU|AJw2YK>G{w zLTFHV$b@K9fhJw7|Giv{?|8O7K4gis;Iaqc#acev9@|ZOaCn_c;%z_aXwZwKu;f@R zkgyW{n>k}3qH2X68nh7u-FS|G0#kVta&7i%`3$R5hBmi<9)F*Lil~Tqe6Bz6ykS#Gqh8bHF^I;)@ zoY%d3w@;BdH}I50X!n|?=#^b=Wb)n!xKhdPF za;942dcBEIwQz9+!6zA&%UVn@3ZK8V@gm`-OFO+hR^Jn$TMu@~8TZ~cBrT|xN`wA& zJE2XD(!W`$J-*wY>#8+MMO!n|`pW7X9f*<$-z^gY&q*GmI~)T~D|%&uw%KiH&}rQ> zO=Smvh>-h|fW3=i{|)3^3GSe_2BgtEeQ15WtA~91pr!hLd3yD$TvHNh;Vy{+j;$#L za@RGGXD5!*uMV{-oDmdm?|jU%sfeL&sB#X9=N>PoOHSpuxEz6_eL9dow6C<(#v-XF z$oJ-obUywDsJ>>k_d5b%z_7O>?%f{CQujN_j+8`H$x!t|;V%#*TQ+ulwgwozg`r1} za$j=%&RY2Xo>k74g6^&f>_$|0>TE;8G}#U1k*y36Tdk;;UhFrnh1@3YIkXBPLtMgt zFa>5g(27eN5Dw)YF1W51frH|<@IoKO>+>!%&Ino)q+re;N0IR3;Xk?;UEA>4$d zT@4`8(w)m1JaQ0D?MdaEx>FU7ci4*Comb~TjQZ+c`Ro11_b-2Zou4$_*jJVC$(@8i zxPkg6=bB4o!8Z8c^|C!ruAVc0ZnsLqhk6ZmLblzqn_k7xHhsR77_GLLlfvr~Z%Hy5 zm}b^}V|pvRW7CeYVF4TJ9}-{$`2W<{;2LhWR5r0syx}EW<05W4?LaNN^6aEqT^E5I zK?5Sf6JT^VXT$$@9jy9k54AF)Am&uZk_%x^cV9i^=qh)CC69A>xw%MxgpnU>_3`Wb zyqX`uHBW-HO4jFTeT@SJM+LPUPHpTOZ9zL>0(x9s4#kqx)Vn7l8dA0WW6S5+2++~7 zH(x*61cPo)@m!J1rqZCg!@Hw$#bT2&+7f>ALcY<#*q!Djoo*x(8)dR@FG8@5v)~&o z*?dp4>n?SI{Ox%M8fYbdlWaEZ%K{`i+clu&HmSW>uIZrT=$Ou#<`U%!4`+z_iv`7ncKCcrITTciBK!usu`=-+%2TG53XO)$+o`%JtGx??A6-gMB%$mS&LCD;e zo`cF{R$-w|x>Coc{zqaHVq;l+0Ek3}i<71pXb@Gz?M>y;-f3rldAidPq!4bN;+PI) zc71mF+ZvQRHrq890f<4W04q8i1I7shAt_*|OkMM;DL-dfrx5MHRV^Gx)Bzkqd9y2a z<$zwp^pUsa=XHudAEtd(Om=;2;EfmXi}Y(*yF=fX7Q=EkR|&1ayuj@n=}IqVTd(YF zBp8OxnU>2T8Zvf&^OZ!~Q9@Gd5L4$llH4crB_%}`gcaE#JHAom5Kgt&201)5eHMc+ z{z~8)I#s404wTnabonmeirp8OU02VdGNP>*w;sgGF;88$9cZkirJ<#ZCAi5|4TMG3 z85Em+g}1Y^)_wl8NdIw|l<9{&4@Kp{ze^9dLO8cWbpX46@=l$-S! zSpeE4pkZ6Xx~Ac}{5po68TNtfYXXNT;GB6C_(vi?z!4AuS-Tz%Q#V1$L~sL5;mSF=0EM8K&a}1Ku{WrSuMg>-U=807Qj|{J=VdoI ze~1lB6Vz$H?+u1*Hs;v<>2T-a1D9g)jt6YYuxJ`+=Zw#Fy*0ivu%iN-AJwkFW+~%i z>yHnAN1(=faLuY~KGn%mB**uQ5tSuinXhVBOSI8hV#Ie(+8k;tysSC6WS4ZaIkyXc zDixltmx9AOYFsD50A~yC{nH}-heWove6g{+yW^Zheel?BRm6u1{d@Q24H!xd_cEg3 z9}efsx<0y)I?Ey{a1re+%+0|qdoknXlcke?{;Y6brm(<*O&j>6lpt`3-3Qj%D z15cv$VJ9;o(Z-GFh_Lobs(IL|)1ctP7yhoD_^saf$PPQH%}N&WQ4F|d*|sRh*TlPL zwXj)egt8EmnN-`eD2LJVg*hjRSznVPq9ehjM-D z5y6Q9gl(K}omB^UDu62-kuJVz9y-(=hXygH$!=#6!+t8obeqg8(ZvBErIqY|C{&Kr z1PdOJT}^l>*v|IuQbunI|1`VN4z-B*J0M{;B!hGkcj*-leEIL|%f~lW(EX{manGdQ zrT)&z0{?F(%cA)a=r(8#3_Q|@TO&C?mjtQv=XIP))6w)(t5*(yMma!IAEdOgC9Vv( zJRpm8k-Cpvs;6bZZs)S~Ew0pmTNL-1VpZ%}@=YAR+tS<;gwF=1TWdWKyaOoEYt9Pr zj9VQoDf96Zfhox$x(l+xb-g(>@CWN?r-O@pP3H;&zZz%-6fmvaM0+q_EwA|UPp#uu zg>-vr!G=wCBkfHv+kK}yRICHw4W)mheM}J!b{*L~bB1ZU2GuK0$Q5}(J+mC`ZU>V!dj`(UJ%4fsR9vxTuBP*UHxy63VJ9SkBfB6N zBCW7j<*+I3Ivr2tR9=M1{VE*Ly3Aquzs9}fyQMlucGj)LnQRhp;@@C#RNb1QaZBap zAB*&VE?wh6;Y&7^Ec6I}PuTJXflG5yINFyuTWzK-Y+Y$8X) zysiLIK(4>}6Csj6s}TUVr`{^6lE^sTrw)@q&3-o}Yc?RJl5{=;u6p}`f6$X8Pdzm& zR~kM_!XvBjo1$J4hOcWM+v`I8=+4u7n~mX+Kj2e#@@VSUkhReaa8|AL*dV1k*i~n* zrl;yIw~oH&^z#ygEb1l)*Shs|&I=byvb)(>Mu51;4U%|Eti|SSKB1oA-M%?8wHmpP z@uR4WkRu{?xik(fIm~9we;cR)Fge?@^y+YnqHo3)HBUG<9h$k*o8tbe$7%`hoS1_A zm#p-(yMw$}lt))pi(A48&#HLCH65B@tzV1oAIJRt%V+1>-W^Y`z700L=@Q2cUeaBHNxi2{BAj{g#0i>P$ghn>zOBQ~U+W5YnLsh1aelTybtX@;s zbvn^)(Gh^9*Q~RGd{=-iK*WLX7u{+LVZI0_=QfE=hg2)%1xe`Pal-r4aI@~${|5I3+Z<(A|WrEJ+2*p|k)eNzv-@kb*Nb1Tj= zfK(Je(dkS=jKW6@mVW1+@Sr`;(t;Mu0v0eRPlN0xfuFaEuc-h8ljI$uZJ z3=T2R$xkexObf}gCU6B1WeJNBc?dmO?_#5IZe<_rI>8pApn7xkRe!OOX zKfe6_`=6gbe*gCm%@ftbQ~Us1tEKB=Q!&Wp2wHi$<^F^8I9Eh#^oDmuN?YHX~> z4!eW=2ziYiI!aeIdk~sE#mnFIsOsq2Lvs!ge9(iEcwMaphJLKk4=1tN@Bz?2@7`b^IFe{=rlLCmp#2fVrb-$&G6YU_%@ zj^;p?wHa8O#%vty_>jl;t(1@jMvsdmo{nwtC-oA9+3Hho1XMy(1s$cA2%v1`%Bsj8PsKJ`%C)(-i2uIU&O|CtYGrE1Y*JX%=O@@tFfw15hbIW$1Xx@2{w zw0-0Zb(((^)Eq00-PRnk-lw;%bbI>$FIuxp;Q=W)RAn`z028bcT>NAmF`a%Y67_m% zvcX;?onaJ6f~G-HAh*zG+e9z&!1Sf1f0BAhjG0qoW3A4y%GZKM_^V^NPDlQD?KTaW z8rnk{dRq|UCKu~ntrP}Z$C=u)YMYmmjL`8~?Jm=82TZHioFAQyjjkC{b~#R!WtnVy z<^bh#F@dxsdlk$2l6xWn9}Z%}=bULj`CP~AqFwXzYTf&=h}a`~6`h3I($N&He_K#l z=5}n1gGpop5;EK1a7`CVPhtZsA}BF)ya2v&2CKNR0YyJ;N^A$vvgyGTK$wszA|Tl9 zT;taOCG9)-we@!$oCKKE40tTmSm&$DuUz z?_WQDdh;iVA-`is;`6f~zh!F#Xdlm}ilPp+)?=R_yQ|+RU-pTru&i`=2|G0QQZg@A z2hwz(8&C};V{6ts3OLQWGQY_v*YtH=jyQ+hd!p=u+%CIT~ zWbyK{^~OdD_l3-K{7)7SNMhAF`SaReAH1SQD1|NY^-iB$<s-lmvgv->j&Ej z>yX8OrhOvqvPwJnT5rYC2wfXb&YvgsQPe$FkFFdlovu2iG6YTn6NitgBI+8@ux+Drx16Wh*Hf!a zz+`n6Q%^pkMAP@Hf2!Bh=55b4chFg^a)tlNGH%ty+vAgyDtO3u@B$#+9m&v=wH;l5 zEdZs6`^?%45`Cgh5Bq&9=Q?g@a!Z+E-?{Q?GfLdiDZ3m zjsx-Ecc8HpfAWj|4VmQQkWTVh`C#c|cVMs_k6Y}39jEJBk1a`Yzr=b0XJuQ8u^qY* zZi*s-O0v&TBxFB4$zO{p&LX(SIUk?^pKgGbl#=a)LHc2I|Y#G#ewDIjOWn7=VOacNWPU!X;vr0OT)%Dnxep zBT=fHe=uK&;9U=uIQe7A2Ir!Zzrq!7;O_e;--*^_;>(l&{-ig_Z7)}31G3_6n*FHR z6>XndLXM;)o6G8I1m_FXz$J8;@i^OQpKB!=>Oi~t_ou@UhwbFHoGJo1?a|S#=bpZj z16O3>b3Wd+5D7Sf^it{@W`+`J`Ixya}x7f9d6W?!pqkaeya3#fbpa&#~$`gW;*;46Lj{zqOkYfZc6ke*~Rj`u`5clj=;C%!B=$-lmZ?TS$}o#1b&%jPWICB2ZbD`E$~2J3+?*~MA4N`^rIf|6ID zf9XJ~zFmo0uLoyRP8AwPet^1U)8#I{Ae!^Hl%eRrw!)Uf8q``*US)OpD&SU}sN_4s zw!Be?UpCp1qUJZ$f#|7Zz6BieZq`T8Hpa{aRXt%$kZAF#A*y8d`jE{!tuy75zlPA^ zkury<=?XUX-vww1Ds9zr2w=o1p5t=Be~ldG%k;D{eLI6JDHpXUw1k)r5i50|%YZu2 z;&^X#W1UsQ8*u!Yt#3M0M-mB66w3x5EWvloV+{pM^`++;&hm-$Hz8?PM{;29hr=Af zp^;crrOU1qYs=pyKWXP=6Uwy}{oZ<2tFdzbCMcxpV{i3nD88uNKk*BYS3D6fe+%_r z{p-h-C_jDdpT~SZew}(gvT*qwS^5Ec%RL-M%gXUAV?Vo+GO?CjwXVFg6AJGJf(`^w zEqiVfIlwVTgP0xm8$j$-5rWik*|_FdtO{H=u%GL&e6)x2ZweW5t(qf)z>mimUbL%X zkC)-TYWJXD4rkcT^ycg^2NXbff5Tb%Fm~6%Y~aE$Otry_vuCE$c`W7+2C-*jj=KWe=LrvI?LD^C+;#P7mk z4IEq>!F{%eMzM4I(Bxwaf6Ea^&zM`~C>z+JmYyS$0_1pEx394bLMY)P&8bT)7*~r6 zy&%&dC)Gp$?CGr9so7vHJ{!cR*~QCZqW$E_j?BX@`8w@1_t0v9E9Z5HhnNdm0NfS! zD(ZYpjwAFPq^puoB`U}ddLwWtoB3j2^aQ*@Pf0qHgmcL!C&6l<3 z)e1^gS2^*j({DN-Z%#?30A#D{CAtc7gb4 zq1gjrztll6_KjMlhwdYTGJj5Yv6lU5l6c>>^UJ#a^7rhD(+tDWm9=WySYxGCLwW@k zRDrrkAa+oe=y2!=nruC z3tHFio2WjWe~4Y36<{zmyVR}Trq*g#Y4+b9b;&QjovoxOnu_Ts7=>e}**PIgbvh6$ zxsPAChOPmn2E$@K^H4@%aQU5;g8kdp>Wwc@1EKWvK@ds_-L*L}*b~edn|2&IX1df@ zb+UaGC;NG|@;iX&BWfLMa_v%f2w*3YxRT0>+BE66e;o*x3Qnkn)Vf-0WyzHTt?m9x z%KS`w((iuy90J31Sd2f)PXR-Ke1cZU#xd&$z%n-HYPt)IM{9T_K9d&otKb}JYU_w7 z!O2n^w+HykGI68(l1Lv)8}GaBZ6{m2)oVe2ar08G)R=+8yxZ>RWID&qs=b!AMAu5# zu?u%Ve|mM3<^TJ!R`<6rzbqx@_+hi>8K(JE3#hkGQuf(EuYuDsD5|3jUayL`zRW5U zGxbarV}Kg7TJ9R<aJxmQ=II5%Yk)5f$tHw@C?{{I_ zi`BPS2IDMCJpNYc+W9=d94WHie3wRGJbzv)LVNr06Yn7f4_%k-X`HZSJDZ9#P-PFg zO01!b2;tFk5n^ZCYO&k@u*W_dSAZ2m93HLjXjegk@DTxe2&#kz^qPU0j`rQE;iwV> ze`T>M_dpKN)OM^21V=|FY=K-SGloJOS4^IN%)QiK&I1g#W-EOWSOz5O9*eW00Uhd= z0V+x!5Ph}K35wj=I_{iKti~`)I|P>(KkpyN;kPxB?wkJya!~u=4CcG`G;`-9Mevnq z*QAVNu83W+>1kSTva@?CJb0X!vV~&Rf19(V+bj{YY^o+433N(_)Ov*MT$LdqBTr{!X)e^~V= zW4d;z(!T3*;G70qvmS)KNw7c_pyo?E2f~vyeeTpT6`!b?*2mVAj1WEaAulcX3lR+y0ZWsrh*dUNwJy zEZ0Ks$J1!ku<6={xy^k^+PAS8dr{H$QhWpup&T~CL5@EZqQI=MgNc|anu@wSvTn^}mdMd>Z zFe#VD0N@czXa+`G!Vh09Zw)(&UBH9;3Q*<38_}Y(7TTL=dAkL`DYR~=8S(HGb)p17 zeI>h1bFyrv9ew4lRwjxSih%Wp4&_MB>51-e>jM07w~gzncPpu4TpXZ zLGA7Y2k33J^ZPPH0)*L;XzeSXt-UUk8k1kXzSpM@*y(bC@Sm)(1~G#3OYRD)4Z2w( zTn>&RXuItaoK~AbeVPjHy#BEVyJVXmd;t2%IlT1ma<1C@?z znK>pOPYH#kf1Ga`23faW``Z8{>b6EDxem}}R`4DQ>|Z}-!!k5Q zVJqsg19t95OAsgt=|EN78o&`t-=qoQYXy0TJQq@nB!lwva-|PJYi(5`9&yS})gz6_ zE-W#&HkU1#9WtsD->I=GcJm%;TtuxpwktcY$X;)Uf8lBGd~JXt1SMr9PL_w^(O4|f zSRV^Ea#XA8u5$5%VJgv6D#HUF6_G}AtiVtBy=ZY=cSI=>33ddS^&@x6x zKHYz_sfL7j-OCJlSkk$S0vkIky8pCRUw?W3zkl=y zI2HUCf26+K9ISvBp}^6tp}Y>)^1L|sfEm8-mYi%+_)$5;RICwC4FuWvWzKi#a|ope zZ-^^2bs!ix_hvvmZbutb!~qsNCqf=f3TV{F2#`Y-o8lU_O&vm~d_|wcopgur9m=)s zR^rvqP!v`=U?a8`&NrW?a1|Zfg7oWW%Fl72e>s5nZC5`Ds@)P|7v*zT$vXC)R!ML8 z`6_<>_3b*oODR9~RLs2cGGJiW$NSQN<6OdUte3JI&iFd&vrA&9x^}jjEDau;DZnqR zH5(NKGEqZ;Zg~^L;uM^=+^V3)5w|qeI=g*gQU=8)*!-|M9KJi*&FPqP2nyyZ*fqp^ zf5ZcWo#HRe`UwDJu!MJU6d@_Y?^Hg^oIyBKgEck+$WIpDSL2xL*M`3+qMQVAhn^lrx`) z+LJbW+6BM|Q#MNJX zYnnGN)rLm?8WD+qy_#iTVgxsv@?`bm_mPDvOm7}@ALOQe*O4)&gmn3G9Pi*M!`%|d`0r*mtS}9V zJMz!Dy%?Cn*p%%$vTrYdA3k*+GZKo6d|8b{wRwGH*+g`Y*DVqR+>2Z9nPf-!44aBQ zJ-IDsI>|_&MV|ni`?BA*>?8%?jPGVq1sywXSiH2VU#E}tY^+I1&un{`3IF!P1O+ZG z61nd_I_MAue=OSkfA)EP`s3IBO`W9l*SS!$#jaS!Ud-^M>t!pX+p$*dtbaKs3&Z!b zwSi;P+0 zS+jBa!lq%(PY}-z-mUPA{sn%r$4F*)Ed_RV>z0UEfk0UG7U_jHrn|uc0bzl`7Eo z!b;4&hA?{|e?${N_1m8L)HRXbtWXk4gGOyyB4;0EQ_z&B0eB8;r`>;*9cF_&bH+d= z_6?_(&P;og#%<{{<~1q5-Jt#e6g(8UkfMjzDUjd(gi8F-rzA(NcJox8kwsJ9Md2MN z`{CHU%37RaKBc2&`u^F9HLVO-xIDq1W>zm5Y4j$@f4nFp48pRhQ8(|p3WiY4U{1VM zJ_kM8EWD9b_(kAIXIS5mm~P7@UCYziiM%OV;MOVX?c;X2lJGJkeA2KnP5lD-8~yNxwWF-Q)|T0 zZ8`;W=pb;8sI%S8MiRA1hlKMzDF>CuW2VoV#~`+lHS|b7jM#Rv+7H7eK7C(h2fRYM zDvV07u$fC|ETA;;EL9EcPSveL&~CcgrqsKGe_(ue`^`B~MH!qpmbXb=TfnM^zb;ex z%NpgN6G3r;sWCtq0C22A_L2qGNby4?7eO%DsHg)DEbsSwqZnN@&?x1*r6) zf7+w1Z{$5i(yZqw6U5D2=9Vh?>snSoP^ZpqYPjFP+?&gN}aGkr# z7eGN(Hr0G1c5DtxUltSL{7E%)NJz5pe?&u-tjy3`Fwd9jpZmGYST48^fS$u$ca2LY zKi*e%&DxC2)!tG~n2%}$S6H$+^;X$Y0kNvW3}A1z7`OoHOOwDn)5KEpoMLe#brlDe zG6q!mM*-}&fB*U72E01io&@B#G1uT-^O1veY7GoB=j^U$Q4yJ@{C_)Gd&Q;Ze^9cJ zt)0aAbgH@4U1+k?sbH&$U8kOHB%#jFhibveF+nD&WOrLxze}(4k?@HL7$~cwFLpdi(f0g2D|FUaT zt6;)ZoKl2c4=vD4jDDi%9{~Xp#6f%IX^j@ne3k+PY?!Yve&fc$-1+&=P}+>ZM%@}F zlZ_J`ns`Azuw?w(DXEAcazUw3*7P3dlWwqJK?4wn;7#^#AJn*d66h}~CQt{`5xxC23}>$oMm zq%9*=tIm!`-_{4f$=MD}{)eP1*?`ZkOt3Ua^n~1Ow^5FtHU6-9bXM0iHJfpJILVott~H$1^I?1}O_i3T78m=2x#a!Uack&!d+@(~e7C{%Qc}#Pu%ZQtvZW+H$i?m?^j(f56kj^g z*QUQIgiOmO?Zg~1yUfey((EIAMZ)S)p=+?BnwO1EOg(}=AGk@*T9m=vEJ^{&-5O0G zi*N4ST=qqme^yw^rq)kvq!cTkF#{r~)ctFFYF9geh;pcbvolO4tYS-n7G4z=>J zg6(4}-`}bTx7T(0{F_G73yJSA&j)x~W<=bSW}Bf#iQ>1D4=uw2u5_($)b6!BcqpfK zZwBvp?U^qR?$xm(Sygu6*s2ADWDO?~(%=U>ht!r9f4lH*{ow30P!(jv5+7|bN1JPo zbq9tV4w5A`lx7oE4}GtFx>xIO=Oo;>D&ju$ow+2aypE+TniAx);mdiCE9uyGbeoQj zk!+%DCvfW4QiAVnyH(W-w*$X^u;EXiuJe6d3M4|z$GszaF8P!Mr?Zrlm1dgG-*N|< zJ(he%e^Ogp_0)JS>#5z;QdR$$dZfUP6px1zbl-?c-_AW)v({_l<{Us1ql0GY3bxHE zI%j&T4;B5MHA=6Nwzx??K+2#DVibX)ID@Wd77KB5`s?M;3@|Kgj^kE>a<+RsJ9%Ai zT?%5WjwW~Wz7I9mH5{k36s79WZQ%!UkripRe|_kAnYPzudIWM}GFSleeYF&VT3!x3 z%ZP%sgOq*}ayd^ql3sU}rPi~-ExgJ4cS43$g(V7sC*UjDno>IYrozCo1R^*P(t{<( zr7XzrnhDxvmGo_ys%l|cEOUbF1+_Gk)umSm)R&QHZn%O&jXIU+@nbg~3`^-?wSi~W zfBO_{2Dv6?+H2+Dl%i_NF5U53o*FPk;T~w!w^GNcMrqH>lz%MKQxq?jJ@zwmM2Nfg z2WT?ClhTRK1q!jPcM#5mF3nBf(c#DBtR0#I=4~kPFtx;~8~J$3QSZy9u)`=;Tu*T5 zPGVLuB`z7hBiJAd5qij!`dkOyurC7!f7uQtHkH?~4dFUfnV!w+v)0T(8lqfl@0W8i zfVtgnaK_|3SRZ+W!m1^Eb-6?UIUNe z6gjF`Doj*4AdqL)$lC;t3>$$|43pqFPQ<-{U@k4bP6%X84t)l+z=S61Ukqa2f0V*V z#Jq!ea5%f7KB{HK#&#Vww2`6;wCkCXf6f==e~i8MV?UOO zM7KTp$2jeIzC_rl>wMk7hT92pQ+zy$EXGo8^PyTVrgkUaK3kZZ`pKGL>N+&q;S|88 z_=?5OS!~Jj0V-Izb~+^vn|z_=n~INz-gu8?$~JX6O$j1})mt>|wiRyo4yCYGy zV$7!hNrhxo?{uStuZ$}Fnun6v|*Dlf3olGdddP{n`3|4 zUWA3DqQ{*Tc=e_peeF}!;Y?7Cq`RT_5<^z6el zH)u6He8GXbkFJ&if7>*a;a1%^B=!{C&A;RN>KJHAURU6gzkUT#I(+sTS99J7vSVw9 zNtBzYX>ZC09KS<@--yiM!e3P^#OemtXYQMdx6^+@V$qirbbJ;9SUw%o&73k-MAa;4 zj;9<`u??>70f2N#V;1B82?PyECZ6JW+*p3R+A+n+`6?c1r%;3UgA!NY?qX(5oK^kcpL`19izRw=y*b*85_A}16agmp@>gY*l4RO$Ph zWRkf4e+5K$jlloYV5<|uEsVivO3~6{sL2-iBGAF$J3n8Ile28Hrwyy)go2T&02OfX zxu$wMpvw{;*YbE&lV`CZ6tIwen5w=3=vx)|wnaOEyOpKh&RyD0(mfYOdw zIYH?}@$ab3mkmAeX2tSZqL;;#*6pkgPUUen_D@1K8p z|NEEg&ri!=04}(zmi;6F8$fqN7aM^J_$QLCY)NO&3d|t~#XiVCn`#0i9;?KJAZ122 z<4~Rlsdgug@?{~l*%>s?#U_gcvGRpue?68}GZ4w9SB>WKP;Wm!iVaP44qU%h;EA%o zyXIhDI(W9s8)rI2*J7yCe)9pA9%lWZ>J?~p0@So^XWJhe<3Tp3n+;I=1+Krf7;!* zDr?EA7fJL`@WGEZyWYAY{j6y0tu_&d;NTeDt1oIe+P!%5W>;lUY58~vo@eg5!WG5I z$D4CtpCjvIn@PGI1gfieK&I3A!*E8-N_$)lYqp~6Oj7LTZ(F+$X|#ex&LBd#3g3fI z)s%4AmEuY)tMA5#pRE1kay+wmv zj-n@6PmjmOA}BbdOI{sNA5vM;ynxj>2-xcIS7oIFocYjBLirldlZLq_%;>9A<3m5p ze(he<(lVr_f*w?xIJw{{f2qQFwNtr1s8v@T%}ypY+I%X%6~yJHb$A#nMf}ifI%jKZU<7yWFiu|@ z4ydT05x~Jc_aRU@;EmwWUY?iBMl^z@l^D0N+4eOZhqpHpG|9f&f1^2_6IBxfv>+z5 zk&&!+Z|lCj&Fwn1XSmu~>XF8!y`w&9+)uWY^JsM}cMSThIC`lV@7+d-B?om#2R&DR(Qu-==y!=~QjTiLa?zIB{6**u&Gr5z~>*NtYoM zZ5%2Iyhn4&0#l6Z)#bdv?x6sz1ru7X8ATaxRO3BJY`4kpaZeFhl`2gVC ztgF^0At4YX40TIPmY=d&b-5L}(lH>-rQr;U(ZFLnwUyV>fAt?0YkvpyeB8s^xed;} zW==_it7tg_6y5chPyr%3ENBPt?yhZP5&$e?#nyBZKLUW18%j8f&1MEtLI^r!cVz>X zN>R5mJ0VWDlj4rX1E}m1e!RBpEHVOHm(&yKgaStZoc*}!b@O$!`lv_a;`#8RtS`aZ zUO&tE;CQ&zfBz%wT(Bg$kt@3uZh$-vH~gRzLS5t1^NgwR+}s zQ^l-E4>(}<%<$~Ji+}Fgk2W8MbU9RSqo%)}$Qe=D;nvIDR`(?l=~jYi^3}&*F4hT( ze_t#|LSpx?1UWx<^~R(w_JIbejlh|S$wxYm$6@nue|7*xRFIg0@o=t07GitkeQ3-b zIEqnk6t;fx2KqiYl+^$yzfbKhUnpM7JVKv7(ec!DVr%}}npVdJaKWeT zqLp8jv`+$N-hFEiP(*?0Nxeb8?UNiwEkbdojtW`ReKx5G_i0q$oY$f%l$xyPsrB1& zzc1E5e}Db$V_zNL)VIklJ6K+;6o&%SQs<#ZFMC5%$GJUN>v9{Njm-dVA|z{(t> z=uuXejvZQc4-08kHD$o+>>LThfFfB<+D?hQOtbt;4O;x3pXm_Pe_JTf zEvr&sAByVQTdV7oFeKSoLU%ZW{scq4qvza8e_cT~gN}WAf$6}+*9*oj-T44QjcTy( zR_-A;!xKU!eEj87g>T*ow2z02n67TrAv5lfZ>+1NfUS^guD*o~gA)QIyVRQ+Bg!x; z)le4S4FsdCZ&hf`ULZO7+;_#m5*6(o2C2XyYIX~3{j4=C7_&m*NzS ze{UBvVBYz6V(PI;fvsH*Kvlb!w^ywqgok49*%rjLN+7i6(^QHqOcm>dZD#AIFulQ} zpcKFoO-X`|#861Jzg#M+i?_Ce9sxz&iot=f{W)geGSQb(N%DCWN^lTO6M&N>vMue| z5>!4a(f}N@RuCYnsRrNzQrubpPC{7Ke>+I_T`2Zh*>T%ARN~qqcjk4!DKZ>IPisg1 zZKj-F88^N}&_O^wVa0O2>LE1P`nVnPc1)}Bk@`4lpy74aR&S%mIkL?n>cv78`?%|x zb!+r=aJtFn7DcgXpWgp+snYM33XE~C$Jq8i`glF$qKd-%pBEv&@ z5cObq`g(3slpM9L+K2PgoW7E_%rQULWc05>YE6&IbjlcATlR;Czx4E?1Y%bPyTDCn z8ZVcq7Kal}ETXOJsJ9a5CH}=yf1Q8WRaAN`2goz)EV;IS-g=}{bIQaDq-$L=^Q|Yv z;XHcR#>+yFmvt;HI%Xm>sy6Jzlg)8(>DDzn$!g&1&NfphY=KS-@M<~$;!OAXW`VU- zF;c-G%k>DxU4Gb0wbcO&<}d5}Wp5hrcwN-^Lx*qn97U{J-i0{f-oL!Se^hy9c%|bj z0C^06Z1v(r%Nf9R_MYRadUxIZ%V_ft|MefgefX1qNrbjajqd01c5mTu55=x3le~)V zd{>N44eR0iq;i#Q-}&5*u9y>nGR}@DcT3gf;KR0q1-7t4OWC9?knD87{+Mh7igGXX z*uBG&SZCUERMqZY?iW2Me}5(yN-Gqp{+D4g*}x+f^#p1pHE-%|7`o4#$#GOs8yQ*HaJ`(ab4+hb+Bf!qYBirqMz;Gk(>TPe}$ zTz*jM7#Q|=L&;haXk_W}eWG_X1p0CEfJ0f*b9G|K#J#1z$OaYm4Ynoj1q-!-z0tIpkno&+)+=0e~BG~ttvsrW4=Zsl2mgf=1r z=OpzAh|^AHPcSQTA5`U*BW06UTg;c>W^ux-f_EBAX9NM#4ybN*6$AbN% z|Lv9m>9#uC+qn4RFgINnEk$J64UKZ9mz_f{o

    uXB_G&fcsPu#NO}wX})@mE>IymHMl}pBG>wIVc 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 JfQvqs005ZN;>iF2 literal 20937 zcmV($K;yq3iwFP!00002|Lwiqt{pj&rFq{^p%;)qC+SY-Wi@($0cP%I?i>7#3{+%B zj1-wwSx-OT=aSAo@l%a{fapIVV&#TNc?;caEvz;+q?GB}%eeNsHx^lWkI@b|$J9epe zp5@NvY$fb=8snW;xbGbEievAd+o~~)dGEOThyUmQ{Fn2H zAKJ>jt+?)yTIt8>4RXQd%*DmCn1&bw_}ZPrd(UEtJkpx|0|Sqhv8$*aHkUT*-PkUUaZYIdTQg|b=PC( zbmTcP5dZ7$;~!ses{HYD{E%~avsBA9^gFXM?dFwv)r!xBoi02p zVuOGK-8Hwft{F4_Gg9p_vV>tp{-xg+-<5E{RYGm^I$IyC?{V~X;TQ9|3x+!G(o5$@ z2FAS4+E$Mt9dDLuI|LSHr@j`>bMg)M4(G@%mU|bxXq3sijeWHHNNe2J;(ydOuErwj zw7rxv3Dz9WgCI(gC#uFyCqnA(Gqrh_b2R_43ajzmP+=2o=TU0NBkxx4yU)>TU2T@s z^_||&G*&-b42$pPA!BT5?s4?mad2$A(#&nISqS+u&Kh}&hF{%$cF1+4eeXT_Gk^0S zIIpqCc^-SGZ-)BvW#~?yjt`|CZ$=7xu6g1wBNVDD<=;gh`S57_o4E6jv042@)bh3dCgYm4m?)7PC{qo3!th%Sh&M+gx*^QdfIm* z9c2Iq9ghuT2Yft57T`KE?v&@5LfQP;nko3jsqlRJI<9pe*EsjS0l}-Ro$;}OlNDF^ z%mMJ_#cJY@bK|wb>I7WG588EKS2;HEk;|&zjP!)u0YF6%Dt|aqO>d@3VBS&lXvqMt zc=dVk9lR*8fVHoE1161S#ZdQTUDmY=FSYPT=Heq8_l z%g>*G#cXH!kl&dL?5n&;3dcx?8KbXp)w^5+uqNJ!AK?1D^Sy2sj>rcC1K>SQ!Y?kq zlT|y)!2?wO?zj&gIJN6yQQ96vvu;_;f3@$_;=%t_UMC+Q?;B15+GjZCxKe2Rv){ZT zh>2U5yYnj1$r!HEPgpQRGy8T2O=v`bW)1hJ6Wa>uXmO8fv1D%fS!W6b?v z4EYED z83NfCq=!e$wDa1NCrGiRb3}8*edIfkk=MKBI42mz%Hfd#qR?({A?oIh0zbvBLIH3tFp`s76y#7ybJ4I zq{4m>(tD8^OFZ8Ubpl`;RtAtQe4M3%pA={p4h=-W`G9*Im|w^B=fI)BF0wTr1h>lL z9xUG42a8Ft5#z-1nMiuaarLwx|Exh27+CuR`UvQhh-MJ9jWQ>}%4BS%QZ$yDuUaRL2V!|13!Y}qvPyCu}hqpjO$^93E zj##{p2;wjNio`VGErWblYllJf8FG&WY=<&;oSVOipkbBhR1k~cz#m#ESh#L-P#R&* zH$(mM1&50Nv#(#<<5h&!o3Z!|!j3nF^wf>>14*lu43F7c8)S%S*cS=boP+Pz`vMR7 ziq6Z!C63iMAbegGx^xtvlsukJAm`$VD~2J1-jEUKBo9AR4;eV-$0D5hyRk}vzZTr_ zg5%270g?OUqY26kQOd^!RSshi$bkez=1+zh4-xB*bDn@vSUfW}=lhyTWnJyWr8C_vL$ z$VzKNfn$O_3|MV74k7bA{w;V;2;<#bH#`0P*B^iS0{e`gt`F&a5i1ah-znz- zGH2LEOq(=AqPh&O4Zp3d09>@fyJ2o?5mmT4aj-yyFRp5W3=NIB&A{h`HzO;d&Jda&aQ&;3q zG(G`}2=1D|CK*p_^jf>2FB^GYEmF zl!h0sQ>g}Ql8AXapm@Wi5Y8nbW?i~$%b?g!}vvjyI*b(VjiV$sF? zEIei%7-w!&2w=Qt2WQE8}Li2>#-)~I4uZ>!Rqe1$wM9|I!^=94pvNUnA zI?xK4U%YOJ7si5j0iZ0&H6}VcJ^M$j4ll%-u>8p!MZnbnIfdD0LSVWjff&F%1SlF3 z$UISNUoEwN{_^F=pB|TzBpe~WwiM#yr})H;hoDYLA=zvvJVTZ-$dM2mJTjjTldkSD z0AA2FGTf0PToDRRBD(tN4|UdzOmG4XFg@5K8V0#I`Jn|?-_VV-kWd>`2mk+WDcK32 z1dicPuq^;!T-fzG0V|LJFC`CWH@Jwe6T$%&@I>jj`7G!Oi365J#NjuQlq~d;dq_~{ znWSAX7jnbCFLyq!D^FQX5)yEQ{d-H@nCaaX6{!Gml3BopJ1OC^*19E9_;>~p>fi|$ zI6xMWqLy1`v3r9MkjZWm0bWgNt9MT3Bp{}uMR6{&j(Z3YS61ytp(^=KG8$AVrrzs% z+sxbUJY|CXgk>&qyPMAg68FY;Nq>aY-d7APP$Q%v(2&wvX z!xbUSnnT7aN`#-;vVE2!#(wZ6fHA-F)l7z6{FLIS@Kwsh7fCqJ?LIGd<^>j6CJJ&D zzSJQI2+LE^f_6A(YcQfizFR>J!ilKN`aYkBzg!`b7%wS28F-V+aRY({cmsIAuLS2Y z3hO$NDDIYkO5Y6?Ve=%em5@?5fr@&xz!-b+_Lb3fhU4(n}hTW#sge^cjH6 zRLR5*>Yd59^?CD#2nD>anIS|$!^D?~X4XXk3Wo6%6ZO_H z9mxk?+M7F!05d`!H-cC$SW0(m^lSs>R-W7jqE0*&r;evvVM`5t{KiW8tCijzHXsiW z+q~8SFh~;ab>cP+QGyTvgCL2J+TB@zO)xyr0~6{z3-Ji2A_xy4vyjsXjN%SAHarlV zjkp+l5wQq`I!IRlcQe<32c2y6QZTSrkQ$~uaWGa3cLaC)z0Z)Mn^fpalq?b(JqpNt z-9doHEo=ZOAc*7OSKt5%1qL<_a1q1H-Vjg63ERQejTF}d;fU-HAvIY29HF1Tx6;?3 zd%uC+C2BjHP?Ku14bsa&=<*tP7N4Dg(}}RJ$OiOVLv|?{pO_J5Ysl%pvfR*d>n>cQ*{HcDMmZ z3St%PQ9=C!o3MOUagK5$GbcA*Z%~890$ssIVgcyG(gmyY$Iw(r4JsoZ9e$4_?`ShE zy!v>yt9$#Mm7>1%+GF97PgZQk><-1nQ*AVN(K+3IAp1TWLq|&ueR=bdh<2Xi>S$vm zeFXjy>kB%O_Yu+|G2%C2@1&{A&EIh%9(czY%LbNMLSpFf^owly+T=XD+XQ6r;0EPI zgdAWLpqOBG07J>WNTmoo)XO<8H-J{0h(a8rq2b+*Ters`t}j%1gZ6ITV0#h?QVCfJ zNCbeMY&jA92`&Vu8Rd6YN?7ULA;alLe#~f;l_caOimIR_!H3&Dp^G;g@L?XX*2AqE zfZzS^(p+;O6ZWYLXBk|b)F~&{4;qt827wn--QHC?kRjZ zE&wA0wLD46rvcJab>|9FH9=)}$=ouo=v~+@WYP^scrlWGW`y)`EAAw5-$co1DZdFj zLhCq=jobwRu^;It!5jiX-A^=7R%zpt`9R#>Xc@F^2QmS2!Wd^F4Z%-a)<$GTpmE&# z|0F;YiHB5!$;&1&H$*gmM=-mIT0KDiot2K?S_#!i)~M1(SlK3pbRHFk>zQqZI+A-A ze@*Zc;RSpsjrRpzQ2@eXI*C>iJ5)0P45yo-B>9dmAQ2t;0v*ZMaa|d1(So~z74!|K z`=xJZ>KM)Z!2*!XGM|+s4l#M4dPFzn$d*7mgo0$w6Qc=9VIGTiMB0rA9b^s&Af!0+ zT~e#-ENcq)2lRZl8RH~-L%9;h`dbG$)Jh_L8A_Rsz-ov@NaM9&*>wdxkN$ zyGLXhVMD%u+k48T94z_lA+bbAmJL6|UAISqvV?`Ayxn}et_n%H-H^DaTM<0jEnyK) z`As};cCrvbo25wiE-<76Dsn;#a1fv&DSxg7>L0zjyZBohNd*4OO#d5ZivMM%{~a@> z|1#76+Dz?le_Q|l@%}{K2;n}$hYRxdvKK51yoU6itFCatS6YA=EX4Rp)YZA}?i|4I{z zvGe2Vac z5*K<1hBL|;u*2}k6S2g9<_>X<1R+UbO%D~JkH^ddp-Mj6o&X;fDPZ$94&-M&gY+2b~rfS>SSw)cKs)7HkT(OpHi|F(aye9%cRK20MOh zFw{qolJWMsGOw8@-qX+^6|qg!!Hgj2VV@Xn9Xy8H<`KRWwUXWFt?=&$16nZ)Nz9U4LKbrVDY6ElNN(2D_a2+lk&{9#r2%YWm`i23y zu{V1>a3r`&n0G|D@beQd$yZ549m+-k3mH-mx?o_F;ahR2DD znc_)Oe@;k&Mk4!-HqqWizfv~2!@hkhxuMaUqZSS zRz0K2u7FEkP-@l@OgIQzNaU;#NRTAL-H93C)#a7V$tBgtViplB|^v}q%SVF=F0VE{FeOi4nQT^lK&yi6t z-It3yBq$LNImmUH*c;O`%aT@KVJ*v1aOD#mWd-_mw2Rcq-)+FVZSodbsaopE;}(w^ z$0nPR@@|j?4+YzKQ}p!JEh__^0fEyU7-;`HQ+@vDFTZ{apC0j-UQUI7KF45ZACVLW z{46&(SGrScB=7AG*&T_&h&(3GS`$ky;%zS<55loF(0N{Cl zk}?TklXgzjTw8~k(JEBbr~B|A`0_X|JUjKbe&K0JJnK!kCW~CcJMFjr{nyX!%g5`J zMb+=i@W=@DawB^t64`lANZ4tFMKnE{3tA%_BX0|&;Pimu)L*WG$E4AVK&e2jC6iI` zeqNOqt*d}3fIp58u*U|(!>@R6l3N;SCre=G>y&tHj1PcskooqgFyWCr&24omN*G_6 z5VvTB?8ySa!vLT4kiwB>W1T<=YoY(?l&C=6ACTT>G0C>w4J3%&iS_YMi{?o<4?b?&mTXpUw;02)DS+r=kTmg=Cc6ZMc|N-t#BZsd7J1#2P7Gqd=V4^ z*9g4N*~opTjN)s_xP|oq?2#~?n+#a(v+7kS#_gmAb!2n`DnY<}BZ z0K)(rzCqU1J!Ox>O;TWnKf9&?HlSaVPn%g2c(}laUg_pXNf&S^0dHE$c*I@#U)^dg zSpAv}XPnCoTGA8=6?bKUp)Y{$b*Ae-HCXDC!urfhL^vlz=-CCw9I2BJPLDrsnFQ`N)^(4g_ow6q0_zDN(uP$Tmczm4 za)+O;ASXtQBtrND3j{xH)Gj+g~Y}z zExXShKo*HD$JC{4J!yJH7@8OX-@NV{>_-vA9DX+_jC$|YT4 zS=H~6*2&L8i>=1QJFK%@M0EF5^02CsuzJ_wa2rj@Br1np$Wat3Z1wVV>qaRLXg$)7 z6>1>AY3ve0(T^VXfJul}nDLNGAL+`-g_61yI__qLmGN=~>sF_GxMak=QRUzX%;S%C z${((GCw^qSj8)OMWT?6h^!)*GD6Qfjy+XZEWuvUy0x;6HTj{uWA;5?yEA9wHv8a<3 zt7nz@@<49M6u>tOnovO2Yfif_)*afGInPu8;Wv11hvNJ4q@MJGM_8ZKPUuNFJVd%Y zPA?L-NrcXB#d5J2=&AlL02N5LfeC0w<4N&j{ITNANG3ck!HGi)aFJD3n$y~w!(Hs~ zoZ8&Kx05{dH+H&EPpP87VMYgZ4XC>D^qLNwr9nlC=SHVxEGHrde<3;JxH?3Lmae#a zY&+DxY<(K)_-Xm-v*|r+wE&stMmZxME#ZMJKt?N=-_AE3xKV#-%M&EVJ@0v|ME8x3 zSfqR)6Kb{=@o1w~v~cX{;Q=RL7M5lWLaf@h68O&hy6vKXel1`?^7!;ObQ>EkzN=R2 z!H$!R-vGAnRU6;!^lTfS*Sj(xv>VXDW0URhXwNbF0WwcM7NNi+<6pKdxRD=ZP$%{@ z$IOL?Z2$!sa-G+Cy4md_Lk9OROWtR;!?c&k#JV3Co>T$`9_kc>>2q`F` z4O#Fwgp3D=?J#;G8ddNv?Ecz*{OLbn>qq{O!|MnFes4VjiTgkEOR5uo$Iqv0&;YCszKY`_@6?RjLEn6!KZ znEqt7-|7)2L~i7aHRbJy&0u9Cez~j{!m5gCzWMMd1JtzYfTd_QNvH>tb$Maj?Yeef z{9Qsy!Gt~WMqj~=LnXUhRuQ0pfRNn}@-*bk{-gJX`rEHREp^R@biay)!JxzFMqt^^ zblXD+UyOKiH6>e_18ufoIUeLgQXGt)khyct@;oAPdR7k&JjZD|ZkQGr@gxg+HgTm+ zj<&l9I0+Io+>PhAY4Ocab|xG?_1RH$_BnzC1T8$zLiC7wp3`bh%dH{$L1|^RW?4I> z8{!3J-8LfXDZqS*=&a3iT519z3+f-<5JERfwiVOvnrW>cLHaJ?{dIl*VSOBbX@C1+ z{q*w>7R17wk_Qv@U851&DWWV%G~n_9&nd0hxM9J0tcNGv02(VU3q<^o{BO{z9@P#i z{+$Oc)xM1^t+FI%;R5Ta*S&*Bn1qyPu%30f^R+tE14$TI;AeA;*_@f!)9W>Ey!ud3YAceI3Mou(;h4j~H*b0wFk&>&JV1G%4dH1E1?TuN$oeD)kCf1;_DCW3f_sm+V;;u$2}kVd+w`78v?Yg30Qc8;=67 zdmjY~(%?!s8w3`*IBnC41HQ2X_+YIZYdS~=fQ zm59=(RDvW8Rk|{skONN}tUeFuLoh$8coNdaRxMOAybKDBG$xMwh9oa*ZutGBTEbT$ z<=DnNxFB3McEz?5`mE*nDy0IXK+26lStqP&LG>ktJdlKS-Q#AJ;Gn=v2(~?-3_%8K z^jXkbd<($diHL6Q&X}4AE~Gn@@3zaj_xO|@k~9X+;qJ4iFbNg(u9WJRe^dQEn^x&% zrwoEObQF32$_GYC)^Y+UXR209kyNJ#U_4?N7RBPt`*cHr@IC>w^JyPGQ(=v|8>6j< zE$xFAE%)PO_$a?pwr#+vf(D%630bbm7VnjY5TUU1$ z=%@|Y?HvLA^5cK3&o)8gQm~X)r4T4cR0-Q661eNGFdhLP%C|MHwnrWo!jrpT6=A`D z&d&Sp=E3M~QRjKPdtiF0u{3r<+K*cm!i4G#p-*$}afaQ65 zL~3hL#T-0+7|W&(n>d!|Ht`168*d3V4OAPSj8?I&SEf19ebUN8HnKaq>5Dv}ema0DIQol+LSPtlF<_8Rd@eTtF&vm_GaCpu5w*<& zwGB>HvE+@1q8u%^w`G146eKYcZ#?ssKk*lQe~b`IQczeYmV?DQ;30N5Y67dqOTZ58 z#XzaJ#R;QN*2(c7vTF21@-Vv)zq}Z-AJl1p0bJz%qp@Q6MD9c0zSshQttVE%gk1j| zu*_=NP{f5`#7BFMPo~GKF_E(I+*q8i5a4w5`YI9?i-mffHuwPQlCbJZO>@pg^V zBeqNc*Od*ELh|7|t*nHc$7dt}1jCZQmihD=0zM7HJv?!{6Yg7Hr2U7FS(GX-j(}u3 zYnyQX6W~mVNLq*8VFbW|R%NMr90?6dWCc_QpExFnNbK3@ow~?Pio8`>g@5kz*3=DD zvI-(Cn2J$v8A7xqZ4q#5fVJ^SQLIWu1}s=$Vgd3wr%WDH zBsBSOv=uqHpw3Bo#$kkeR=6fl0^9-&g%`W5JH;Pwk`_EDTI-8AjrX*04Ul;=(a%5q z`0IKS-{D>!x!@(15x{uhvvVE~fN8<{w#VCUaX_NR9fzfXEQ3uCKuxqUJ?E#H5n^eh zP$^P|3q?wFB6!Jj9j`iwMaDpL%eFF+Wg*O1y%M3J{F$*LmU?Xwm!|^e(EiZ7jYjXy^EFIkh5jY2@|gXw9Mk?e z*c*%*Ee>;;v36y?haSV=)i8JEv(aB=jm7m$m>%Z-knC_VH4?&WaFeBbZL329^Gm{ zKUZGuG>e=TBJ62J1eDgo=TXM*EcL_s8_@oWM3C*Z$w1Px7z7PHy;Iqfd znJFg{?5)`d640Mb&}V{4fvzr~Z};=*8nn;Y^XUx{z0i-*6XdMSgSNrqNB~D5)4IxI zm;nK`Wgp0m*U!u1FjDqu3znM=_~;yVBs+2iE#CgzWct|k&1lyP>Yx2sLhY%pMwLhB z>d1whp5jy-kR%^d|HVge@EN2qVM%$&|JaTvxd5L`mgMI_24E%M%e~fZN8a$5v7I*E zIzb5OO%~Pu_MyHRjrfBapCmYEZ15C-%Jj(gR?L8_?pgJ-FW4_ckhD~SIq{BeGed6f zW8}?xJ|zon1S_^685Qx4%0EffsH4+^L_1X7tj}aLR>O+y7u0|Gwf*|#WB8xHe74U# zm}r5E^sZd(3fJ5c7;?#i0MFAQTM{KZ~%sLX%IWL@+Cu==Wqmfc-|1KXG@;#fbt*zjh;CG{0`{BM`O6O<*FS##=^yLk5kA>tbCh>OC!kljsvC6(jhd{! zv`YTIBCJaZkLj*+ps0}xZDgCV-E}*_U^&?Vqk)^&X+!m4zq;+|cIq~#Xfz8eUGPb$ z!+z!du~~81CW3FgkqG#ilLlby%?)dCv|Nao=7=FeF&*yY5R8ZOi*CSMes7Lz@# zTL>(VO+9d8;n4R-L?$FpFZvF4;v;lWp9(5|0`-tiOWE8ss4>0SN)8_^PjevDJ6Tvy za!S81@-EWQ!3^8N`DYXYNC7*{_fe79*s~%BwfRqcFyK-e#}5r zo|ofiY=U*8&AA+1d9$k%0^1(_7A0Cmb!f)-wA1NgYDqX_*CVdS}sRjZ@f-of`T z=W3+j`6y&jNn=7xYk4q`9E<0%3Ov8Q>WF||GO76l#vSHm|08N{xN`u&6516vcg)2_ z0Kv9A*hAV(f?%VNudgGR4)UKn!#8q_bjeqoHYHn#wE%!2?xJv_HHO90HT)by@A5lC zRkuS4>DSH`nF`@|*ylyKkpHKlcUZW46#>wJHgQ-kK(5@-bNleME)WEuAH)SB%wb0M z|6SI7lETj0{`I&VEp$UQ5IV4a?CMrLA(0_)b*5MTBUjy?-|`q(J&s41k`d9m8=^2W z?C!#?Q|`d=?Zyo$`hxwn0e=~eS-Na4g!vvMx*KuNY8A(A6=zpD!KfQG#><7EI9X&u z0h%*g{iB`!=jZY8cO>m=qYv$P9FCp1+)BS%C+Q4bwQN`dxi?q1s5=+vPiTdO9K%T~ zJdrai4~TZKf0*}gj`4{JKX^vpkjv9E-~pOk%7U;5D@rcQUI@eK4$NDd8%m%O!&zLu zt)8?!EXpgOdls%h$smF_8}bslW9u@Y?C7v!n-biLv~9`LbO1!fJo(&$FfN&`Plh>r z%5gjNpyM(Q>p^YcQZTr0bm1?5?>4>XPY#LuK>WWu8O+JUb?fuoO#^0QbxOdpbf*!? zFiJT2<6gB}m9C6II}`4gH7ig57eWgHG%vEw?SLM2sfgPuEODT2uoqUeL6HCji;$it zn)hv^4?S}^yz3(IqgOoixmE=-!`m}>3-(X6zN6w*0HuRzX?T>Xb6)$D0E2!~J>HO5XGlbk>hpfJ< z7%GUgMXbOx5lXw>9zBs^w)>s8TT>pmZ_K~RBzAsQ_$fX?=vlZF7i??gBP9o`M(1aA z7}+VYbM|F&you$S7Pa)^Oi6UM_0zi73(lwIS1_H1Lp$DK4}SJ+xJjO#DTHN@fd|gS zOz^zlVl!l>MU|NcwKD;K?yA~md4i>LaHsyX8}jr7dLzpPw2kG-Xzu&qe|paUZ9DX@ z>+|^g=O5coAJ0$shr`3YSIrPUZk@{B1$LB>DQX(MXJbJ(z~V*}6lFnqz2*@tpTnl39!-nREn4_2>eqsVl_ z7#F!MOdHnmBaF6v7o-?R149h5Ltx2m$?94d*6Dt$?K(tiJv??pr(V{X;B)R?T`0il zYzmad?HocI#SeTAwtnT3{=`zU&iHiaE@hg-{`ziYQ4ZVcD+tqir=xIbD=PJbEnp{SKZJs zAwW2;1$~5=#rlkCy&vLrERu%x#{5c{wyh{yh+fF3qhYF@xX7Bu|2{3@Iy|v=IxG*f z8VDt}R1?ABu^o{NVV3m)Zo#oo?f162K0U;fME6ei5fjcPCS333JR1ch+^9g(EYB?t zy&=`%<`b1s+;4R7SGD`vVSC7TwFKxvLO!Of@vyLlyfRU;cHWRLhGSx`Q<6a1a@G=r z(jA<)J@$IphwU7k%W_)2X~GV-P~0669kb&yEgYKBff4B-Zz6-E;}XdosrRCU4OZg2 zH62IufgpN_=3xz(BOly}b;w@w3$i1Zn}jF)(N+iC^MJ0sw)qy$I$MC?^Gt}KE6E`1 ziB1UwqC=Nh!=wV|n*j&+`djreFb~XOA-0CX0QK2OJ}AFuEC5-+`lgA0tPvp2&zzX- zR6T_9viV&G`Ih}qKsR*Py3*641dVDMTb6EGw2V*y&QOowCMqIW4XL8j;ThFw!=S_g((W=L89%7yR3V5EUiXU;0jdF8)yz)9&aR}51 z0#sBdL6M(527B8T#d6udy8*&sl@&yPxTkINF#zb0)Y9Q(02Ay9n(lO-u$+*#fCmSV z4HRB~3hGf45sOS)`bg)u+)PP79byHh1HuqTp1B?5CD_^@!2N4KbG+ZT++^(9<9*ra zG9cjxl+LNwHvgD}P$9GG)L0X+0h~MmEyD>Bmpe?5jh!4#-3%j7+}w%SRtB+Rwwxg! zQ2tI&CpXx#=lgP&m*xVr-*d^Kb$4cU{x9x8T`;%1B z)CpVNMHb|#JSn(6ify2<`q}A2M9p!WdD(Ym=Rkc1Q~aQN0dj1k{%@4@) z*M5RC!H{HyoMFN;&ys1}F{&2`vlEJ0l^0k(`$Ae$lN3_5$LBm$LCjyOwVrMSr=zLd zBXJznTG_c1bFOIF@dc&!Y|+40~%_;DVRXAiIV^zY^C zkDcnb|M%hjuz56IlP{C{fz5k+`kL*UEADSr+Ylo}2{;>W>qu(yB;Rg03W_=}`)a4! zp*k1MnWqkOyia?S5IE=^z)kNa`By^FObfI{$7Z1FUwsh=ym~!Dqz^lN>=cGTT0E?@ zCT(Ogd*M$82!ve-#B77B2d>WT!@bT($^nfW^jwJer;62DLtSh>4YY%x=uUV9O5Fc3 zYAsIsYNx;b{OgbVpCA8i^}qc5^S`>S@RhFPUoRrMp&XXW2f(&L^2gJ1dq(Hk-!uBE z$O66-9NQTV;As|bcP#tlZ1q%1HLIfHmBBJ-{xQkm1$vd8fQpfLkLH<^y^^q6iK0Dgoxg~RCaTDW!2M;b?Y4L1wpF&pI*PO2BVbrO z=6ZT+pmf0g?NB0+#r+q)o8`fW$;y{AG{`#b8)f+A^ZGb`{_9_#5fz7XcXNF=I%o5d zgarY3-)^gPw=FI>b9X=A{M;mU(Gkxe!?hjPd{u?DFft`Bq=jof{c0y15WMZyM0hxT zJM}VPJ;RnbBU_a~9&$=?bb{%dTE?I^j*_gr-y~&=`6Gn5qi;|n5i?wf8{|#EwL1h7 zzaEM$sU`T|%W1mEd^4}$ITxQK3nEGBiw@f*qtSGO3nQ0M zAQhJAdLB5?5N>z#saPyo)8Jszff7)$;p&dtM!-A8&Wd;^k~)$-ANK7w+xlR#ff(Z2ajHM#0okT>hww$9_(SFkjP0tu$OA+B)V>xH1S+dhTAiwyD+gX5? zP9zZ2F^YWfKtJC&NOgt*OnQfOmzm--*SK|%aldV@M+avX#|3#m$#QQP5eOr9Y^t*g zu%$HtBBUn_E}P=lHd)necsgoLa`ts@DE&47$rOynezv32-P#0z}a{)R01l zj#doR&$4ZuFAlJ`n0yuFs1pQ9cUGk!e~;=p*d{YgCqq}~^h0Q@8(isjbhAXHzX3fd zmlX+8YRG7gWP$L^j&{Za%zl6YO}R-z;xTcwW~F1bL^C~-1^tmu=yT^aF5U>X&$>Cp z3`JesS}L}0Bfm)74w%Jr`4wwQQ{8`Vuk$GqeV-TWY{eoT0HEluL7LuB)1hsPQ9u@@^zy{V02BY544PEJh?iq^xyk*8yw`*D431Z|jQd%gu>x$STDhK8Pr&4XOxJ9x6} zfW0ej>=rG%>xrB>+;zalC^Y{4X{Pavf2Q^4=CWrO#{TL9xF^`NpIivQUXYzKEGhwL zt6eMYR0h|l^Sn7^6vfS#v*hS=KOZQ>d8Y_Hqz4 zd$(^sJId=dvfsM{x`hucls5&SFBMcoDJ%{Ci}7tq#6+Ho&t6KXH$O-E*!@X{9w;^I z@8g2d0B#U}0@sn=c>8j8_0~HaDZpoKN1#Gx-PZrM+5Z21o!A7T-uLTtp1k)!K)22i zi3{x;9*KjqmuJ{Ld2D+*V7n9KM8v?I`+BY%uverG9QyL0%gTEo+d2PsojN*hTY;Xp zz0CkLQWC**=jAx|27v}fMm@XkkehlN)E)e z@>QR)Es)iMxbnDWEsq;|ZY0h`o=WS?m(@;^>*h z;qi|{)L}ke;1r*Qx7t}1`mjvF_j?WCWl>R8t6S~;w0PXAU)BT-epwH9lUT?x zdB6p_O=QjmfGXtY0OzvOD+3Z+wbm6hdS4*ygR1eG9{ak_eyETv5VS6;&*A}B{ezK? z59O@ynwg;>9(EGogwBz9dg~JxfIh4Z-o-rF^ox5mXGvP^v*INClg05YNLCLy;6u^# zJud=TUZgdwR=u7vCCwWzP$a>^7sz|^1|6WVz8%>F%Y+Baim;g^8@J!CEZB`k%Cl$f zvKUAjceHgV@Zhv*3Rhl8FrmI7JKS-jzr|S)>GRyJ4?J4 zpH|+C^dnUL{E*)_m<|W#qWGhOChS$P6~yuBg*=M$A2y76rO2|zfG@~62#_ty5;_B+ zb&W(mxjgH&MkQd=;EqnV#AhGn+2Tm>^0|5L0n^$LRbHaJ(F4Nka!7WzDP`w`Q`cwL z4U+_KsqwlQ=)=e!4hQ>B9R;(p6Ft0riYIhVZ1J88)awY(BzJ`k5zb;bZ22x|M(Y7> z*C(}K-P6;?B7fTi{noR5oF5$a@d`FS!|Qv9faNtnARZZ^XX4qTm#9M!Gj>+FQM*ll zkt~=e3A|X;D|gea>bwQ|XSk`?C@3xL2KBm|!@-z#TVYs72D3JU#F<}4n)`IC1Tqf2 z5dK#u<3U2)Vt!hTz2C-je@{P2R6#3Qa0>pS04veIee_9U&Noh1+gBAAnm-a?+?X z*zlHa?{BGJe+xy}$8U{PJ~$Nq3U}q+$zMKw29GtjPciSYvBq z&5hT6kK0i+7zg(+qzA8e@L+wD#ro+n;Yn1uBY1n4Nwvhdkzphi`*;rLQ+S<^o{mqo z&jd?ememx*F`2tJvXe%Vosy57oIQt)=u4C#bT59U-%ja>9IVpv+GRV6~Ym z`6ynt;E|whwGN??9r?mqWU$mkO?hWf2YTJlEc#O_(;c^@2u;U9hU9Bj5o%Rh| zdo5viW5jDe99%;DU7pT5JK6(y9LW0x;Smr`H+6Vb9vYUN3V}^@#+j^qYEf=rddLC+{ zM!i_E+4i-qC3%By5D~U;TXU7|Az${74F|BUsd8;-5m%1feVsi>xCm3p7t+#hq5?qQ~4;7Y|T6$VhM% zlwu9DlOS;R06N>#3RY?X@WD3U+Z+M~%Y@)`hm$M?NDRvr6r|q0m%QuikCytRq4K+F z9Y8HC%dHR-L`gh7u8-Zorg~SXKyaqyb+;+)3J;cjUj^{o>i1Odc!}ucm}UN3W^vTJdg*5&;04PmjQ z%d>^&emNYbEwUk8dt32AtdN1GlhwSd;UXpD=D~?e-T2P+qE} zPM8^YbzeP2$bq9+?{E7nU;f_zu|9wK5sW&l;5h6keYb%g=dw9X_=u<*V(jz?$X4V) zfb@er?k+a(mr2>fdIWD1auSH+XaTZ7G9wLp=7{Yije-Uh`Pq)bZ#Jn|!2 zGR$+rWM_R#djo+BfeIGd9?4>O;>GI+c&2T$xBFWVCtD8rnc(%D)uM%?doSK{mjZ=S zyu8A{@y3)f?F;mTGC5oURt5tFGWZZLXF;O?4fYBnmjB#XPq|B~?{0&#?l)TZpbWC~ zZf3I(S+Ab~k8n!kJdOy(v&Yp#1*Zo;Hw+f5$IQ7zGN2vYwg><~h$uUy(FVL=vs9jk%P{UvUbs6_1(5T?qRVQg zk94$C>;8kO(v1!27%&L_Ze9I$ZMs7*3+JUliV z4q~R37@Od7HvTq8U&;Khr{OhSc&n2)hx2Zb?6}V*rEyljGe*-XlJN*Ho8AIy?7UzW`x}%ZU=9Ae}R|7t>;DdvRu3@C%9G>Cpdb$PX_D) zGd+Hwpf8N^&Se`MQULFN=I_yC6%GCT6_OY1NlRjSVbyc#BkoCF3Fg1_5 zP&2wyaxiE#fupSEA@-RxB-Zx1(S zz1|w;iCt$(czgFsuj5Y)ReobA_jOS$2kH6Vw$Abx%aa_GloLr0n6U?q_aX%%#G{3D zkKO|%pN&G;g`QrN3m*C>hPr=aC;?F)H=UhdN8&gK3wnUodbZmDCr=Z=8-(t* ztA&(*Rd;w!$0s^*5b%ry1eRi@y>jpAx$~+sFFGXA@h9sTmhRs(?5|D1ri*uz6t)HA z_43jL_w7roXjLF9oXDONnr4yE%)I?&tQV&!IOg7i`pcm^mTTI)S*@Oe1UPnbvS6@* zMl$l|2^4Wp-fA{m^*T8S&M8G7zw@Z)*!cY%p=jORb=JdiES8fD=wOUaPIdpsaX?<{ z>E&R^;xoI?>=Y`CyKr%b4-<#{3GyD_&rhu+j>KX+DTPo%2@ZFTg6-|i06xQ>cE~ws z^=*4R*ko)rJ#bMletRQPKP^~R4|$g96@7E`hS>Eo`5nBFsgjL{b9W%!&f^*$pMk4l ziSzp*_s~--O0CEa{Osxys?$OS>)a6x=l2>j%(S2f{^wgG_mSVt27q#S5CG$j7A5lH zsiQTVK6teojX-Ls$1)MRvFezT3%Ty-lFP2!IINK!Zq|8@su$Ax5$$xn}w~=ZF0&2kDa50ta9(p+pQoYg@>^T%cEa#zyZ3B z@3M`}lO1QlK_a{yW27*6fQ6U$Q&>~}AfcX{;FFiUTB1fuS8+x2F#&5Y%Z~ z$&O%la+akC$=t<*!>}7LS!<%P$0kgZNWCuL?IPc4$u(3ITI|3{Y=DG`51E)2T zJ=d(aH#ToeR~%zxo$cl1Y&2`ZZr*Hf%ph(v0jGe_8VyG^`M_@ z^aDH*#qHsdr+O`U-P2M7uNeVQLtn`IG@ToT*sR{Dgdu>cr%}bx#>YgrxT>V}9DpGYy|ba-5Hl8&R99QKGd^m=ydr%F82 ze`2hs&@7hs_liU>f5EBOQvek2sV;}*5nICUx*)JgzzV35T>? z!^!;LW;Fi#;}6f#=VPZ*-tP-L!e&85tSARomd6{Gv0CVq9M1x-2Cp+2J6vA#<8;uQ zI5YMgYX>KA^U!No7QQshs6EQzlQ$hZhyF4MU_kD0Ie{eD;CI=E_on?W-LrZxoqaaN z(XyU@!8e+%u2?%dSQ!qp)^j)bMPQRhy->S)z(71eanL6VnS+SIr54o3SuAKf@29e7 zSe0b@z>Pg`CBxci`n_@OyP2LLmgQZ4Uj}DkiD^eiji2yuX&G=Zt)@eNr)TE}uBa-s zG~Y7~hl|)La6`TCZX4d=2v<;j9!<@lzDZtveAwXS&_r*&0c8=vBr@k&gWLXQ}yR)6>rmV=<+d}H$++r zI&9Ilz^EVm*@E5xOQ-_YGU5{Lxk^X11=ZeO2YybIx?8E$+tZ3S@@5M&>T}1FLt+j` zeZ1<1?MVYK>*2lDd1UVp=(gW`Yp4^>s@r9qb25>vC+PG*}}A_V-Z z&!+l@n*kP3)Gm?5+K|72V-o)};j1kFeB|=?z2Wa>Isxx@_xi=+&26JUR~nwyij@H2 zbk-(m%Ka}3kPgS*JcD6QQWher-_Iy(ZvyuAImjUt&oKqjljPem5hFN;nmBS>bFusm zz?kk5VAqULyG6+FEwu~pXx4g=ByXet!Y@6+N=}R(-oNVM0wme_-VPxkbLQ!N1;AnQ z23Cw}?R0K++tqkYuex&7?Bz|xaEj=x5xX9nH$uT*q2`%bN#UI;<(A+FcHjW0oOA{Y&i-K0%@-z9MHWJG_XSkuyC%I zEeAX%{shbR4mC{uRIobfI05;qHRU=OBd&&Q#7@VDsX4+}AzHhSC9 zTX`O@gZD1a)4?DxlFMO)Ct{Vf66|jc5P{$ow)kRxp8d2ws2|U;d8Y+@v(dkfe|-5^ zKc!Ew;CI)sd4Ny$2j@{^(0Z@=MtC%9ow}9o&o#qox@`?yItaUY2uhl*&lC@b=%OWd zwwQ9<4o+|;7oz-HvSS>aG`zD{*YZ_QNiniD+HiW{s^m{MdzU*4HZReSaT#6;;3A;I;#Dhe8`fx5B=!(Tw@%zR=-Km$5M8d}Xy~_d! z{>xIcFusw^Uw{7PTYqT%bfga?*4HV_azJ2m+@yQ{&L3O+XE^2TIS}cW`6zndda$rN zZyt!4>Cp&Kn?PtRAH(78Pqz3=mg5|#&0Q+VK~~|25@hre>Kv!Y~TF! z!ntU_x3`ijbdfH3d3#r~*~9UmUO4Iu-sV}XIDK?C-P8hT#j|*&bX$j;?1Y$lhisC( zWb1TR!h&r@o0+0VH4s~G!2NEh&%gfsI;faax^m2;oV94%hujQtTw^Kky0!g=eIVB3O-Xg$rVbT4R*ufN> z1P);u7EsipVsekIJyYRcjgQ`};oiekgx^#QXup7xndA2#81@_u* zl4P^t43ZK%Xy&L69+kMi%b(gReXw5O6@$$o zH}}Lm3VGWwk@v_VVlu~6ud<&078bC^)6+6rZAt74We@ALvXA8_hmf?gG7N^F10RO} zpuf((R$vL7?QEMHAcZfkT>ub#;8n!wT@lG6d+)n(ru8Cm;_2|rCRTb8QgyO*chkj* z(3iu&4>>E`{CKS~DmoqOcDgKBF<3*BuUnlKh3Vp^W- zR+T5<)zO|6s^Ti5|HFpEM-Nq>(PRz_zT0cQU;^?6YQh%B?F3uCjUPy&_V%9j+q+hs z_`RLB;7k@rU=s&`W3&^K(DV|`v|$Fvb5Y@zxgIN?EI_^{3!J?poAkoddsX+~oxCJ# z{F$Y`-r@c_3`K^l>AnCf44pdCXwGo=RC^Wgmjx6_UCsyx9BjArd~B@h_+(&MEhw=i zUwIR}W%|xmSZ>3V=gprBPp<1J3PE99>PX0>9T5=2w`*x4VY1TGS@Lw^x^?B{_=U!lp_3zpm)DR#*m z2(fTn*8JXa+gewgEV|XuFd_>G2MO|W{4BB}*fR`_mPkHxVE^fyLTK~62PlCSN{D;6 zP+xB4UOl7%8VdV5niD>5_um|Yw4bW`3ttJ(CEoK<33$73;Vm2<0$ag|gOUB*cW~e! zTrXYZ8E^Qk9!yw~^V}959X?R6>Rk&38b?I_-d1K)=kcfaS0?)fa!{hhTXUQBDCj4s z^K%E&E)M}d+$sqUICQqktX}&B=fShbdWt}w^M&CxBCr;v?bqH-6vW}MwiKLo4fM#z zK;9D?upPVfsy4S@nU}h&rHe6pnbJeXyzl6A_GAL2o$;7(?)+?xdq5G~qlRf%Nao~R w2U;C@?^a+WjtF!3*pX2R-jwHHC48XRzImK`dy$K!+Uvjl|6m3`>J*g#0LhWNtpET3 diff --git a/metadata/md5-cache/dev-vcs/cvs-1.12.12-r14 b/metadata/md5-cache/dev-vcs/cvs-1.12.12-r14 index d6f3d4319d76..7b41e1ec5290 100644 --- a/metadata/md5-cache/dev-vcs/cvs-1.12.12-r14 +++ b/metadata/md5-cache/dev-vcs/cvs-1.12.12-r14 @@ -12,4 +12,4 @@ RESTRICT=test SLOT=0 SRC_URI=mirror://gnu/non-gnu/cvs/source/feature/1.12.12/cvs-1.12.12.tar.bz2 doc? ( mirror://gnu/non-gnu/cvs/source/feature/1.12.12/cederqvist-1.12.12.html.tar.bz2 mirror://gnu/non-gnu/cvs/source/feature/1.12.12/cederqvist-1.12.12.pdf mirror://gnu/non-gnu/cvs/source/feature/1.12.12/cederqvist-1.12.12.ps ) _eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic a500d7cc40da3de38c361e889153bdf7 multilib 4fbbbc98f236f1b43acd99476bc3cd85 pam e44a1dd98f13e1ad76de01e919bde1f1 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c -_md5_=7359f5a105b71a3ed5cddbd447315fa0 +_md5_=aeabd332c1a45a04aaf6fcaba0e80710 diff --git a/metadata/md5-cache/dev-vcs/git-2.37.0_rc0 b/metadata/md5-cache/dev-vcs/git-2.37.0_rc0 new file mode 100644 index 000000000000..32cf2de4cc27 --- /dev/null +++ b/metadata/md5-cache/dev-vcs/git-2.37.0_rc0 @@ -0,0 +1,16 @@ +BDEPEND=doc? ( app-text/asciidoc app-text/docbook2X app-text/xmlto sys-apps/texinfo ) gnome-keyring? ( virtual/pkgconfig ) nls? ( sys-devel/gettext ) test? ( app-crypt/gnupg ) virtual/pkgconfig +DEFINED_PHASES=compile configure install postinst prepare setup test unpack +DEPEND=gnome-keyring? ( app-crypt/libsecret dev-libs/glib:2 ) dev-libs/openssl:0= sys-libs/zlib pcre? ( dev-libs/libpcre2:= ) perl? ( dev-lang/perl:=[-build(-)] ) tk? ( dev-lang/tk:0= ) curl? ( net-misc/curl webdav? ( dev-libs/expat ) ) iconv? ( virtual/libiconv ) +DESCRIPTION=stupid content tracker: distributed VCS designed for speed and efficiency +EAPI=8 +HOMEPAGE=https://www.git-scm.com/ +INHERIT=toolchain-funcs perl-module bash-completion-r1 plocale python-single-r1 systemd +IUSE=+blksha1 +curl cgi doc gnome-keyring +gpg highlight +iconv mediawiki mediawiki-experimental +nls +pcre perforce +perl +ppcsha1 selinux subversion tk +threads +webdav xinetd cvs test python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 +LICENSE=GPL-2 +RDEPEND=gnome-keyring? ( app-crypt/libsecret dev-libs/glib:2 ) dev-libs/openssl:0= sys-libs/zlib pcre? ( dev-libs/libpcre2:= ) perl? ( dev-lang/perl:=[-build(-)] ) tk? ( dev-lang/tk:0= ) curl? ( net-misc/curl webdav? ( dev-libs/expat ) ) iconv? ( virtual/libiconv ) gpg? ( app-crypt/gnupg ) perl? ( dev-perl/Error dev-perl/MailTools dev-perl/Authen-SASL >=virtual/perl-libnet-3.110.0-r4[ssl] cgi? ( dev-perl/CGI highlight? ( app-text/highlight ) ) cvs? ( >=dev-vcs/cvsps-2.1:0 dev-perl/DBI dev-perl/DBD-SQLite ) mediawiki? ( dev-perl/DateTime-Format-ISO8601 dev-perl/HTML-Tree dev-perl/MediaWiki-API ) subversion? ( dev-vcs/subversion[-dso(-),perl] dev-perl/libwww-perl dev-perl/TermReadKey ) ) perforce? ( python_single_target_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) ) selinux? ( sec-policy/selinux-git ) +REQUIRED_USE=cgi? ( perl ) cvs? ( perl ) mediawiki? ( perl ) mediawiki-experimental? ( mediawiki ) perforce? ( ^^ ( python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 ) ) subversion? ( perl ) webdav? ( curl ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://www.kernel.org/pub/software/scm/git/testing/git-2.37.0.rc0.tar.xz https://www.kernel.org/pub/software/scm/git/testing/git-manpages-2.37.0.rc0.tar.xz doc? ( https://www.kernel.org/pub/software/scm/git/testing/git-htmldocs-2.37.0.rc0.tar.xz ) +_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 perl-functions fea344a91ebf37efadf172c6a3de5a72 perl-module 8eed4e2982026c684ff7c19cd4c88ed0 plocale 7ce00136a77130df46fbbd5966f98a61 python-single-r1 a5747fe6dc0651d95cb78eddd5e160a8 python-utils-r1 648fe6a039e87233d7f48da72cadb76f readme.gentoo-r1 b776ad4b42f564c406a95c41ccb42c55 systemd 2736b403a83f194b59b767f3b344c2c1 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_md5_=91987e6ca32721a42c14b3e156d56420 diff --git a/metadata/md5-cache/dev-vcs/subversion-1.14.1 b/metadata/md5-cache/dev-vcs/subversion-1.14.1 index b77da2e0edb8..8af720cafb4e 100644 --- a/metadata/md5-cache/dev-vcs/subversion-1.14.1 +++ b/metadata/md5-cache/dev-vcs/subversion-1.14.1 @@ -12,4 +12,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=mirror://apache/subversion/subversion-1.14.1.tar.bz2 https://dev.gentoo.org/~polynomial-c/subversion-1.10.0_rc1-patches-1.tar.xz _eclasses_=autotools 136117fb43a9bf5598530e9cc642f710 bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff db-use 867a9246a45efc09934e0f8e3380c813 depend.apache 416d1c5005c5f4594e79812fb7323f0d desktop c0d27bf73aa08ca05b663dbd31fbef28 eapi7-ver 1a0a60ad07c8b32d2faba2d085dc0f24 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch 28f0f3c0226306ec5f49e13bf851f171 estack 055c42df72f76a4f45ec92b35e83cd56 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic a500d7cc40da3de38c361e889153bdf7 gnuconfig b6b3e92f8b8c996400074b5f61a59256 java-pkg-opt-2 a71433e535af8faae0c0f6c861a32054 java-utils-2 e38ea02d8ed864a74078ecf46aa06f30 libtool 241a8f577b9781a42a7421e53448a44e ltprune 97143780d341cc8d8f1d4c6187a36d29 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 perl-functions fea344a91ebf37efadf172c6a3de5a72 perl-module 8eed4e2982026c684ff7c19cd4c88ed0 preserve-libs a8e50acee31b5759b4df1f7707cae54b python-any-r1 a3e9c0524a795d7f2767a2cf12a2e8c0 python-utils-r1 648fe6a039e87233d7f48da72cadb76f ruby-single d832a35ebec5113ec8d275b948432e59 ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 vcs-clean d271b7bc7e6a009758d7d4ef749174e3 versionator d3fb3ba33acc3bbbdc4d7970227c100d wrapper 4a1902f969e5718126434fc35f3a0d9c xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=69c0f9102a052b3d42276aeb68f3a24f +_md5_=c4ef27a9b976006e0daccb41aaefb5db diff --git a/metadata/md5-cache/games-action/Manifest.gz b/metadata/md5-cache/games-action/Manifest.gz index fa371e464d16f0bd45786251353307bf7e8b3e72..5ce05b4d5871a11e1acf71ad484f007df4b20771 100644 GIT binary patch literal 15272 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 literal 15263 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 diff --git a/metadata/md5-cache/games-action/noiz2sa-0.51a-r1 b/metadata/md5-cache/games-action/noiz2sa-0.51a-r2 similarity index 61% rename from metadata/md5-cache/games-action/noiz2sa-0.51a-r1 rename to metadata/md5-cache/games-action/noiz2sa-0.51a-r2 index 073ae5d23225..0f8f11b518c5 100644 --- a/metadata/md5-cache/games-action/noiz2sa-0.51a-r1 +++ b/metadata/md5-cache/games-action/noiz2sa-0.51a-r2 @@ -1,13 +1,13 @@ DEFINED_PHASES=install prepare -DEPEND=>=dev-libs/libbulletml-0.0.3 media-libs/sdl-mixer[vorbis] virtual/opengl +DEPEND=>=dev-libs/libbulletml-0.0.3 media-libs/libsdl[joystick] media-libs/sdl-mixer[vorbis] virtual/opengl DESCRIPTION=Abstract Shooting Game EAPI=7 HOMEPAGE=https://www.asahi-net.or.jp/~cs8k-cyu/windows/noiz2sa_e.html https://sourceforge.net/projects/noiz2sa/ INHERIT=toolchain-funcs KEYWORDS=~amd64 ~x86 LICENSE=BSD -RDEPEND=>=dev-libs/libbulletml-0.0.3 media-libs/sdl-mixer[vorbis] virtual/opengl +RDEPEND=>=dev-libs/libbulletml-0.0.3 media-libs/libsdl[joystick] media-libs/sdl-mixer[vorbis] virtual/opengl SLOT=0 SRC_URI=mirror://sourceforge/noiz2sa/noiz2sa-0.51a.tar.gz _eclasses_=multilib 4fbbbc98f236f1b43acd99476bc3cd85 toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=a84cb893c5bd68aa1a42d9c2b8ee01aa +_md5_=368e5c7c9317ae201f495b4059ac6bad diff --git a/metadata/md5-cache/games-arcade/Manifest.gz b/metadata/md5-cache/games-arcade/Manifest.gz index e3ac5e316125124ecfe1b9f49b1d2b496caf7120..c11de66135cf1da1f3fca63eea151c9cf86f9068 100644 GIT binary patch delta 20860 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/cmake-3.20.5 -DEFINED_PHASES=compile configure install postinst postrm preinst prepare test -DEPEND=media-libs/libsdl2[haptic,opengl] media-libs/sdl2-image[png] media-libs/sdl2-mixer[vorbis,wav] net-libs/enet:1.3= -DESCRIPTION=Classic overhead run-and-gun game -EAPI=8 -HOMEPAGE=https://cxong.github.io/cdogs-sdl/ -INHERIT=cmake xdg -KEYWORDS=~amd64 ~x86 -LICENSE=GPL-2+ BSD-2 CC0-1.0 CC-BY-3.0 CC-BY-SA-3.0 XMAME -RDEPEND=media-libs/libsdl2[haptic,opengl] media-libs/sdl2-image[png] media-libs/sdl2-mixer[vorbis,wav] net-libs/enet:1.3= -SLOT=0 -SRC_URI=https://github.com/cxong/cdogs-sdl/archive/1.2.0.tar.gz -> cdogs-sdl-1.2.0.tar.gz -_eclasses_=cmake 90e2b29417d53718328f3a95227137a0 flag-o-matic a500d7cc40da3de38c361e889153bdf7 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs fd9cde67030b26e479eeadaced488253 xdg 6024fbc93167fad782e2032933654857 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=2b0a067dd3774b42e0cdc6fc92ad1cba diff --git a/metadata/md5-cache/games-arcade/cdogs-sdl-1.3.0 b/metadata/md5-cache/games-arcade/cdogs-sdl-1.3.1 similarity index 91% rename from metadata/md5-cache/games-arcade/cdogs-sdl-1.3.0 rename to metadata/md5-cache/games-arcade/cdogs-sdl-1.3.1 index 05d69669303b..05a44e0c4d7f 100644 --- a/metadata/md5-cache/games-arcade/cdogs-sdl-1.3.0 +++ b/metadata/md5-cache/games-arcade/cdogs-sdl-1.3.1 @@ -9,6 +9,6 @@ KEYWORDS=~amd64 ~x86 LICENSE=GPL-2+ BSD-2 CC-BY-3.0 CC-BY-4.0 CC-BY-SA-3.0 CC0-1.0 WTFPL-2 XMAME RDEPEND=media-libs/libsdl2[haptic,opengl] media-libs/sdl2-image[png] media-libs/sdl2-mixer[mp3,vorbis,wav] net-libs/enet:1.3= SLOT=0 -SRC_URI=https://github.com/cxong/cdogs-sdl/archive/1.3.0.tar.gz -> cdogs-sdl-1.3.0.tar.gz +SRC_URI=https://github.com/cxong/cdogs-sdl/archive/1.3.1.tar.gz -> cdogs-sdl-1.3.1.tar.gz _eclasses_=cmake 90e2b29417d53718328f3a95227137a0 flag-o-matic a500d7cc40da3de38c361e889153bdf7 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs fd9cde67030b26e479eeadaced488253 xdg 6024fbc93167fad782e2032933654857 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e _md5_=83ed8c2d0fc23c37733080b68e897c43 diff --git a/metadata/md5-cache/games-board/Manifest.gz b/metadata/md5-cache/games-board/Manifest.gz index 896487a298b7b4749b53f723220a905773680b9c..ccdd62617fdd862429ed0c0b6f3ba0d8c0af8b33 100644 GIT binary patch literal 11547 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 z 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 delta 11254 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 diff --git a/metadata/md5-cache/games-emulation/mgba-0.9.2 b/metadata/md5-cache/games-emulation/mgba-0.9.2 index 3989fb180bf5..8014e192116b 100644 --- a/metadata/md5-cache/games-emulation/mgba-0.9.2 +++ b/metadata/md5-cache/games-emulation/mgba-0.9.2 @@ -13,4 +13,4 @@ REQUIRED_USE=|| ( qt5 sdl ) qt5? ( opengl ) SLOT=0 SRC_URI=https://github.com/mgba-emu/mgba/archive/0.9.2.tar.gz -> mgba-0.9.2.tar.gz _eclasses_=cmake 90e2b29417d53718328f3a95227137a0 desktop c0d27bf73aa08ca05b663dbd31fbef28 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic a500d7cc40da3de38c361e889153bdf7 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c xdg 6024fbc93167fad782e2032933654857 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=4dd94f5cc3f8be6012af7d3f373401ef +_md5_=f44ede5575a10211da8f51a2de7b42ed diff --git a/metadata/md5-cache/games-emulation/mgba-0.9.3 b/metadata/md5-cache/games-emulation/mgba-0.9.3 index 3cdc537ae768..c7d2904e0565 100644 --- a/metadata/md5-cache/games-emulation/mgba-0.9.3 +++ b/metadata/md5-cache/games-emulation/mgba-0.9.3 @@ -13,4 +13,4 @@ REQUIRED_USE=|| ( qt5 sdl ) qt5? ( opengl ) SLOT=0 SRC_URI=https://github.com/mgba-emu/mgba/archive/0.9.3.tar.gz -> mgba-0.9.3.tar.gz _eclasses_=cmake 90e2b29417d53718328f3a95227137a0 desktop c0d27bf73aa08ca05b663dbd31fbef28 flag-o-matic a500d7cc40da3de38c361e889153bdf7 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs fd9cde67030b26e479eeadaced488253 xdg 6024fbc93167fad782e2032933654857 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=c525aa3a2d3700bbca9bedd8bc6b447d +_md5_=db5c517667073775ef99ba1f6b69047a diff --git a/metadata/md5-cache/games-emulation/mgba-0.9.3-r1 b/metadata/md5-cache/games-emulation/mgba-0.9.3-r1 index 3232549b5715..7ea3c82816f0 100644 --- a/metadata/md5-cache/games-emulation/mgba-0.9.3-r1 +++ b/metadata/md5-cache/games-emulation/mgba-0.9.3-r1 @@ -13,4 +13,4 @@ REQUIRED_USE=|| ( qt5 sdl ) qt5? ( opengl ) SLOT=0 SRC_URI=https://github.com/mgba-emu/mgba/archive/0.9.3.tar.gz -> mgba-0.9.3.tar.gz _eclasses_=cmake 90e2b29417d53718328f3a95227137a0 desktop c0d27bf73aa08ca05b663dbd31fbef28 flag-o-matic a500d7cc40da3de38c361e889153bdf7 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs fd9cde67030b26e479eeadaced488253 xdg 6024fbc93167fad782e2032933654857 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=36327c770747e8821a067fa326a3bcb0 +_md5_=fbe3fe4a92f251607de811caa7b95163 diff --git a/metadata/md5-cache/games-emulation/mgba-9999 b/metadata/md5-cache/games-emulation/mgba-9999 index bcd777b1667a..1f4266a4a300 100644 --- a/metadata/md5-cache/games-emulation/mgba-9999 +++ b/metadata/md5-cache/games-emulation/mgba-9999 @@ -12,4 +12,4 @@ RDEPEND=media-libs/libpng:0= sys-libs/zlib[minizip] debug? ( dev-libs/libedit ) REQUIRED_USE=|| ( qt5 sdl ) qt5? ( opengl ) SLOT=0 _eclasses_=cmake 90e2b29417d53718328f3a95227137a0 desktop c0d27bf73aa08ca05b663dbd31fbef28 flag-o-matic a500d7cc40da3de38c361e889153bdf7 git-r3 b9ac6f96d2a88edb5b351df634dc5e53 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs fd9cde67030b26e479eeadaced488253 xdg 6024fbc93167fad782e2032933654857 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=c525aa3a2d3700bbca9bedd8bc6b447d +_md5_=db5c517667073775ef99ba1f6b69047a diff --git a/metadata/md5-cache/games-fps/Manifest.gz b/metadata/md5-cache/games-fps/Manifest.gz index c26459930665077dde21674e05e9fe769edf842b..338f6b3a97531c497bd34990102ec365ae0a9e05 100644 GIT binary patch literal 12087 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 quake2-ref_vk-1.0.1.tar.gz ) _eclasses_=desktop c0d27bf73aa08ca05b663dbd31fbef28 multilib 4fbbbc98f236f1b43acd99476bc3cd85 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c -_md5_=a467047436e7fb436e84634c0749a280 +_md5_=f5d4cd4d62d7208e90ba2a36f9ff3252 diff --git a/metadata/md5-cache/games-util/Manifest.gz b/metadata/md5-cache/games-util/Manifest.gz index 4104b43ca1969bab13c1d5afda2f5196cca26564..67310ef65456f4b545888940b7999f54444a0a54 100644 GIT binary patch delta 9021 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 delta 9186 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/cryptography-2.3[python_targets_python3_8(-)] >=dev-python/logbook-1.0.0[python_targets_python3_8(-)] >=dev-python/pyyaml-5.1[python_targets_python3_8(-)] >=dev-python/sqlalchemy-1.3.0[python_targets_python3_8(-)] >=dev-python/wxpython-4.0.6[webkit,python_targets_python3_8(-)] ) python_single_target_python3_9? ( >=dev-python/cryptography-2.3[python_targets_python3_9(-)] >=dev-python/logbook-1.0.0[python_targets_python3_9(-)] >=dev-python/pyyaml-5.1[python_targets_python3_9(-)] >=dev-python/sqlalchemy-1.3.0[python_targets_python3_9(-)] >=dev-python/wxpython-4.0.6[webkit,python_targets_python3_9(-)] ) python_single_target_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8[sqlite] ) python_single_target_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9[sqlite] ) dev-util/desktop-file-utils x11-misc/shared-mime-info -DESCRIPTION=Python Fitting Assistant - a ship fitting application for EVE Online -EAPI=7 -HOMEPAGE=https://github.com/pyfa-org/Pyfa -INHERIT=desktop edos2unix python-single-r1 xdg -IUSE=python_single_target_python3_8 python_single_target_python3_9 -KEYWORDS=~amd64 ~x86 -LICENSE=GPL-3+ all-rights-reserved -RDEPEND=python_single_target_python3_8? ( >=dev-python/cryptography-2.3[python_targets_python3_8(-)] >=dev-python/logbook-1.0.0[python_targets_python3_8(-)] >=dev-python/pyyaml-5.1[python_targets_python3_8(-)] >=dev-python/sqlalchemy-1.3.0[python_targets_python3_8(-)] >=dev-python/wxpython-4.0.6[webkit,python_targets_python3_8(-)] ) python_single_target_python3_9? ( >=dev-python/cryptography-2.3[python_targets_python3_9(-)] >=dev-python/logbook-1.0.0[python_targets_python3_9(-)] >=dev-python/pyyaml-5.1[python_targets_python3_9(-)] >=dev-python/sqlalchemy-1.3.0[python_targets_python3_9(-)] >=dev-python/wxpython-4.0.6[webkit,python_targets_python3_9(-)] ) python_single_target_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8[sqlite] ) python_single_target_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9[sqlite] ) python_single_target_python3_8? ( >=dev-python/beautifulsoup4-4.6.0[python_targets_python3_8(-)] >=dev-python/markdown2-2.3.5[python_targets_python3_8(-)] >=dev-python/numpy-1.19.2[python_targets_python3_8(-)] >=dev-python/packaging-16.8[python_targets_python3_8(-)] dev-python/python-dateutil[python_targets_python3_8(-)] >=dev-python/requests-2.0.0[python_targets_python3_8(-)] >=dev-python/roman-2.0.0[python_targets_python3_8(-)] >=dev-python/matplotlib-3.1.2[wxwidgets,python_targets_python3_8(-)] ) python_single_target_python3_9? ( >=dev-python/beautifulsoup4-4.6.0[python_targets_python3_9(-)] >=dev-python/markdown2-2.3.5[python_targets_python3_9(-)] >=dev-python/numpy-1.19.2[python_targets_python3_9(-)] >=dev-python/packaging-16.8[python_targets_python3_9(-)] dev-python/python-dateutil[python_targets_python3_9(-)] >=dev-python/requests-2.0.0[python_targets_python3_9(-)] >=dev-python/roman-2.0.0[python_targets_python3_9(-)] >=dev-python/matplotlib-3.1.2[wxwidgets,python_targets_python3_9(-)] ) -REQUIRED_USE=^^ ( python_single_target_python3_8 python_single_target_python3_9 ) -RESTRICT=mirror bindist -SLOT=0 -SRC_URI=https://github.com/pyfa-org/Pyfa/archive/v2.33.0.tar.gz -> pyfa-2.33.0.tar.gz -_eclasses_=desktop c0d27bf73aa08ca05b663dbd31fbef28 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 edos2unix 33e347e171066657f91f8b0c72ec8773 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-single-r1 a5747fe6dc0651d95cb78eddd5e160a8 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 xdg 6024fbc93167fad782e2032933654857 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=0d35ffa0e6e142436044308aee1d66b1 diff --git a/metadata/md5-cache/games-util/pyfa-2.37.0 b/metadata/md5-cache/games-util/pyfa-2.37.0 deleted file mode 100644 index e95abd783697..000000000000 --- a/metadata/md5-cache/games-util/pyfa-2.37.0 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=app-arch/zip -DEFINED_PHASES=install postinst postrm preinst prepare setup -DEPEND=python_single_target_python3_8? ( >=dev-python/cryptography-2.3[python_targets_python3_8(-)] >=dev-python/logbook-1.0.0[python_targets_python3_8(-)] >=dev-python/pyyaml-5.1[python_targets_python3_8(-)] >=dev-python/sqlalchemy-1.3.0[python_targets_python3_8(-)] >=dev-python/wxpython-4.0.6[webkit,python_targets_python3_8(-)] ) python_single_target_python3_9? ( >=dev-python/cryptography-2.3[python_targets_python3_9(-)] >=dev-python/logbook-1.0.0[python_targets_python3_9(-)] >=dev-python/pyyaml-5.1[python_targets_python3_9(-)] >=dev-python/sqlalchemy-1.3.0[python_targets_python3_9(-)] >=dev-python/wxpython-4.0.6[webkit,python_targets_python3_9(-)] ) python_single_target_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8[sqlite] ) python_single_target_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9[sqlite] ) dev-util/desktop-file-utils x11-misc/shared-mime-info -DESCRIPTION=Python Fitting Assistant - a ship fitting application for EVE Online -EAPI=7 -HOMEPAGE=https://github.com/pyfa-org/Pyfa -INHERIT=desktop edos2unix python-single-r1 xdg -IUSE=python_single_target_python3_8 python_single_target_python3_9 -KEYWORDS=~amd64 ~x86 -LICENSE=GPL-3+ all-rights-reserved -RDEPEND=python_single_target_python3_8? ( >=dev-python/cryptography-2.3[python_targets_python3_8(-)] >=dev-python/logbook-1.0.0[python_targets_python3_8(-)] >=dev-python/pyyaml-5.1[python_targets_python3_8(-)] >=dev-python/sqlalchemy-1.3.0[python_targets_python3_8(-)] >=dev-python/wxpython-4.0.6[webkit,python_targets_python3_8(-)] ) python_single_target_python3_9? ( >=dev-python/cryptography-2.3[python_targets_python3_9(-)] >=dev-python/logbook-1.0.0[python_targets_python3_9(-)] >=dev-python/pyyaml-5.1[python_targets_python3_9(-)] >=dev-python/sqlalchemy-1.3.0[python_targets_python3_9(-)] >=dev-python/wxpython-4.0.6[webkit,python_targets_python3_9(-)] ) python_single_target_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8[sqlite] ) python_single_target_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9[sqlite] ) python_single_target_python3_8? ( >=dev-python/beautifulsoup4-4.6.0[python_targets_python3_8(-)] >=dev-python/markdown2-2.3.5[python_targets_python3_8(-)] >=dev-python/numpy-1.19.2[python_targets_python3_8(-)] >=dev-python/packaging-16.8[python_targets_python3_8(-)] dev-python/python-dateutil[python_targets_python3_8(-)] >=dev-python/requests-2.0.0[python_targets_python3_8(-)] >=dev-python/roman-2.0.0[python_targets_python3_8(-)] >=dev-python/matplotlib-3.2.2[wxwidgets,python_targets_python3_8(-)] ) python_single_target_python3_9? ( >=dev-python/beautifulsoup4-4.6.0[python_targets_python3_9(-)] >=dev-python/markdown2-2.3.5[python_targets_python3_9(-)] >=dev-python/numpy-1.19.2[python_targets_python3_9(-)] >=dev-python/packaging-16.8[python_targets_python3_9(-)] dev-python/python-dateutil[python_targets_python3_9(-)] >=dev-python/requests-2.0.0[python_targets_python3_9(-)] >=dev-python/roman-2.0.0[python_targets_python3_9(-)] >=dev-python/matplotlib-3.2.2[wxwidgets,python_targets_python3_9(-)] ) -REQUIRED_USE=^^ ( python_single_target_python3_8 python_single_target_python3_9 ) -RESTRICT=mirror bindist -SLOT=0 -SRC_URI=https://github.com/pyfa-org/Pyfa/archive/v2.37.0.tar.gz -> pyfa-2.37.0.tar.gz -_eclasses_=desktop c0d27bf73aa08ca05b663dbd31fbef28 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 edos2unix 33e347e171066657f91f8b0c72ec8773 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-single-r1 a5747fe6dc0651d95cb78eddd5e160a8 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 xdg 6024fbc93167fad782e2032933654857 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=b330fc279d1ae65313e4192fc507348b diff --git a/metadata/md5-cache/games-util/pyfa-2.43.0 b/metadata/md5-cache/games-util/pyfa-2.43.0 new file mode 100644 index 000000000000..aa0116a12a1d --- /dev/null +++ b/metadata/md5-cache/games-util/pyfa-2.43.0 @@ -0,0 +1,17 @@ +BDEPEND=app-arch/zip +DEFINED_PHASES=install postinst postrm preinst prepare setup +DEPEND=python_single_target_python3_8? ( >=dev-python/cryptography-2.3[python_targets_python3_8(-)] >=dev-python/logbook-1.0.0[python_targets_python3_8(-)] >=dev-python/pyyaml-5.1[python_targets_python3_8(-)] >=dev-python/sqlalchemy-1.3.23[python_targets_python3_8(-)] >=dev-python/wxpython-4.0.6[webkit,python_targets_python3_8(-)] ) python_single_target_python3_9? ( >=dev-python/cryptography-2.3[python_targets_python3_9(-)] >=dev-python/logbook-1.0.0[python_targets_python3_9(-)] >=dev-python/pyyaml-5.1[python_targets_python3_9(-)] >=dev-python/sqlalchemy-1.3.23[python_targets_python3_9(-)] >=dev-python/wxpython-4.0.6[webkit,python_targets_python3_9(-)] ) python_single_target_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8[sqlite] ) python_single_target_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9[sqlite] ) +DESCRIPTION=Python Fitting Assistant - a ship fitting application for EVE Online +EAPI=8 +HOMEPAGE=https://github.com/pyfa-org/Pyfa +INHERIT=desktop edos2unix python-single-r1 xdg +IUSE=python_single_target_python3_8 python_single_target_python3_9 +KEYWORDS=~amd64 ~x86 +LICENSE=GPL-3+ all-rights-reserved +RDEPEND=python_single_target_python3_8? ( >=dev-python/cryptography-2.3[python_targets_python3_8(-)] >=dev-python/logbook-1.0.0[python_targets_python3_8(-)] >=dev-python/pyyaml-5.1[python_targets_python3_8(-)] >=dev-python/sqlalchemy-1.3.23[python_targets_python3_8(-)] >=dev-python/wxpython-4.0.6[webkit,python_targets_python3_8(-)] ) python_single_target_python3_9? ( >=dev-python/cryptography-2.3[python_targets_python3_9(-)] >=dev-python/logbook-1.0.0[python_targets_python3_9(-)] >=dev-python/pyyaml-5.1[python_targets_python3_9(-)] >=dev-python/sqlalchemy-1.3.23[python_targets_python3_9(-)] >=dev-python/wxpython-4.0.6[webkit,python_targets_python3_9(-)] ) python_single_target_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8[sqlite] ) python_single_target_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9[sqlite] ) python_single_target_python3_8? ( >=dev-python/beautifulsoup4-4.6.0[python_targets_python3_8(-)] >=dev-python/markdown2-2.3.5[python_targets_python3_8(-)] >=dev-python/numpy-1.19.2[python_targets_python3_8(-)] >=dev-python/packaging-16.8[python_targets_python3_8(-)] dev-python/python-dateutil[python_targets_python3_8(-)] >=dev-python/python-jose-3.0.1[python_targets_python3_8(-)] >=dev-python/requests-2.0.0[python_targets_python3_8(-)] >=dev-python/requests-cache-0.8.1[python_targets_python3_8(-)] >=dev-python/roman-2.0.0[python_targets_python3_8(-)] >=dev-python/matplotlib-3.2.2[wxwidgets,python_targets_python3_8(-)] ) python_single_target_python3_9? ( >=dev-python/beautifulsoup4-4.6.0[python_targets_python3_9(-)] >=dev-python/markdown2-2.3.5[python_targets_python3_9(-)] >=dev-python/numpy-1.19.2[python_targets_python3_9(-)] >=dev-python/packaging-16.8[python_targets_python3_9(-)] dev-python/python-dateutil[python_targets_python3_9(-)] >=dev-python/python-jose-3.0.1[python_targets_python3_9(-)] >=dev-python/requests-2.0.0[python_targets_python3_9(-)] >=dev-python/requests-cache-0.8.1[python_targets_python3_9(-)] >=dev-python/roman-2.0.0[python_targets_python3_9(-)] >=dev-python/matplotlib-3.2.2[wxwidgets,python_targets_python3_9(-)] ) +REQUIRED_USE=^^ ( python_single_target_python3_8 python_single_target_python3_9 ) +RESTRICT=mirror bindist +SLOT=0 +SRC_URI=https://github.com/pyfa-org/Pyfa/archive/v2.43.0.tar.gz -> pyfa-2.43.0.tar.gz +_eclasses_=desktop c0d27bf73aa08ca05b663dbd31fbef28 edos2unix 33e347e171066657f91f8b0c72ec8773 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-single-r1 a5747fe6dc0651d95cb78eddd5e160a8 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 xdg 6024fbc93167fad782e2032933654857 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e +_md5_=29b64475daf5a1e3a25656419e79f02e diff --git a/metadata/md5-cache/gnome-base/Manifest.gz b/metadata/md5-cache/gnome-base/Manifest.gz index 2f0579de7709785fd028573cab1bd3081cd83dce..f144e6b77da35a8f514029d97b11edbb6ba58af8 100644 GIT binary patch literal 7066 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 E0MnPUO#lD@ literal 7067 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/gdk-pixbuf-2.36.5:2[introspection?] >=x11-libs/gtk+-3.3.6:3[i SLOT=3/19 SRC_URI=mirror://gnome/sources/gnome-desktop/42/gnome-desktop-42.1.tar.xz _eclasses_=gnome.org 429073e99d7067d3462e875bf5c6e14a meson 8f48ffde53174aba67239f0da61ac9d3 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 xdg 6024fbc93167fad782e2032933654857 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=df129a3320d79122391277b94f4802bf +_md5_=9fac462aea8a475b53881ead749dec0c diff --git a/metadata/md5-cache/gnome-extra/Manifest.gz b/metadata/md5-cache/gnome-extra/Manifest.gz index 432e5eb3c35780c1e21b87e82550123dfcc1d451..c83152230c567a30de4c2766394ed2b4de6890e3 100644 GIT binary patch delta 16097 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 delta 15895 zcmV+yKIp;LeyM$bABzY8000000{^X@*^*qzk)H4M6nKGx#lBo}Y-A=g=}x+r#p2O` z2vk9+0?F3X>-!H1nS~y*N6pdn7`p)!GEaKA|4W32=fD2xfBfm)`tbGXvpxLssQ-Qb zV4prcc=zx%zY8wbcmML={`6n}bNH8c`}nynTH9eCi@W%LZQa|6X^m(;xZ!Kg*>Y&L ztaN~6^66&cr@IKx~bTjn! z?!W(+KV=`@g?#3Uh3A;jpIUrAaab>9PRo7fQ(~U`%;vV^&w{OXP7Ptz=}yYS?YVj_ zd*;})FNL3fiy`yFBjm7F-Xr*?|3>(i%)WsfiR^@^Q;`0C%q=-MrIwe?tMa?Q1HI`0@( za6IdODCZm=zP83HT5=_M-o&b_ZMwGIA_Z1IfuF0hx8sLTvqwMUDP&l0EuIr+j3H*f zLM|l*S3H?wr;v)d5cps}V&_Ble8w^OK&AU#Esp6YVVcB0_ff(Qqjdgi-`>J1Ea@3$ zjfWV)@Lx8hQm{hZ;;nY`usP3*Qk|M}(V z%lDwEH2p1NeWc;qvYJ*NX(^2YHI?|7Hdv+HPFj1nnd>C+NJvU%_PW}tR%@`fsJU%9 zDMyW`ppZ}9EfM9wqo+pB&0=Kow7G_h);qP9_pY&=9}(lf_sLdDS(S>W-YRJyKne4I zy_FMvPN7re{FBZ;JI|J8%rUSCo9A`8r#W}_p2DO2>fxb6-DQ|k)#s+ii;DpF*pH26 zo>JC|_Ho*8BKFxHzdc{^ax7-MXV__OfgF@5>ochXUMsg$Mk<-5DKi`}rz-i9S&66R z=vNNK17$8Yq19-KM_HSt&W+@!6nh1KQOG_}s9IVn0*JkmCL!*gVk$G%;KSKJ;&mu) z?*cy?_{m=P&aTB-DZkj4CGUR|ujlpE?D2X0Il1o$|ABTqulvGo?9wU1!FIX$h;!E0me%56Y z-wo=fRF?ISx`U)xWBy`k6fRGH>>)biu|268EVSr&03ShyQxebk+o;*|^T$^raMWdU zw}^o#fb}6ewyV$$j9IG}>^G}n4|BuFlD+)^eKXuhxlqA}I)rWnzJk0sJ*YDtD)?jEMrJIaUPcgY$Kb9}y#Q25Hl0>tO)UTUpn~3~^+C8{`Z0x5nHo z0htI29$%}uotEc^iN7EK&Lxd_cNQ@$7rPVAm}}Gm>zy|B?pa^5eP+1Az-wx!_qG2` z#9m%LKK}CjKmUcqkW3H1+oY6#L@omWL?kUT z4DPLcry$M-yx`nf2Con4w$;fQPc@`G3uRj<4_*&igRUJZJ_hVu8*f2^cizD}PmBUk zj8x$t$kb~@^w5ue;P03+jn3K@6sDwV^KGMU;*wFq{D`m!$$rH zer&+cv3BrorpT(G#sYsH!5yd-^=5S>KBM=M!dP%o>Jbv4unLa{2rpJ*MR$&#ER+oz zd!zs{sS}n7!QGg%OGRabh@lB~tm!Dw=0aDZEo(=M5k)Vl0Y?|oD5Fn@oe|1R2&Y)m;Qa&K zH4W`5fjfk?6G?*f>bdV5S$0$=h^dN#rb*F|CVX2n6--)xL6-nMQEG}3e^?M=V^xPt z0CzzQ4^??;A5uU71ju%)Vv~1#ws<1k>jw~2coqVPmg4azP(gvT_)3=caecH;5AJ<` z?<0usf#16l6H|v+kWxv4xI%wpJCFl`08H7ixSVo7gs=ILNd)> zBE01RufvK!;3U;(A(7>K0G2p35{{?BM}^R-LU9~A1VdSYF6DY6cqre{kt}DR9dQGo z6T(tX^80I^eap8&>hMuOw*qS8Amdh&SwYo*jDdJulp>P#6q4vr2WcVt$Xm22vW&9t z)*zPxbB)gGtpIsfPf8%#CQg&$z&`+08O+&j#VD@8tdajK{5Ed(*XJL3#*4nu7aMG5 z)!VE*4zet7saVu>KF70UBp(d#rY9XiCg2P-#fu`R$v&Jx7;ZTqftG^%0q4j+1PK&> zfK`e?yMjs!2vnki z4eoAIKbgndEBTR1imq?ljqI*^7m z8Bq3#gaX;uE{l!~!=EA^O)QKo!nfDCCxsRq?+rr(rWtpVJRFqp!aVKSuED@)P*e$jItFs& z2mLFa{el}m54JzPJgFSrcPmcX++`U0D0DZ(%PMfhGSUW|M+FA1C&PYQ5nc6?5deneX#x-uxo>CKK;#}A5u`j-i7Ak8)dOE4^(0&y(l-x5w+|Q zQMg@;AS212$@p5JN74x~i{&c?tv9GM_&+Wg1eh`FS3nJ<6md9c)&$FcAqM+NsbW7dAUK1BiN;!YTRF5bDGv1Lrr)IeMO`_Z~$^`;cBq{k707z4L~ zcUVG3mJ+8!ZA{5)&;x*f#@3l^Bxa!g(U zBM|pJo=P<##$t-7<6iTU4<;n8h=8@5l`BbrfYnoB_)`5;2jaPBlOd1f~)X-3A4%P;)5AP10y1! z8W5UcFvCVUU@j4NJ|GZ(5JTw1yuf92t4V=rdlCf(ALk!`0VCu3rO)6jP*1zAdEpLG zB*3G##cjvcwOgl;n%zM&prhbR+%+pULPg6YkTTAE zgqgr+v>7Zi{&B#xi1x_OFj&*2J`&sF> zMS)w++75%y$TL2R9~DL&+MVQJCgZ4w^BclOT7Xt|n z-c`e0Ls8mYxYyPK8&wpz1Y|91c{jVX_q={!^7i=>I{*R zz+d_!;gOsyksR96kq3UvV^DA*o#X~sAu-@L6qvOnVaa2rUwSiYx`~QWRbzRR$%E=|W7P_~y*oydZeQ zigy6DqKqQQ7iB^W3kHUOiP!*KW<;R)#XpF;;*<e0{9wo3~grFa7&SN`& zJE_7d#$bc2;*ragPMUgb{wzjJT-FkgPPXV<^x8!vW|NMWVh4FlaBbxhPH*jc|e@7RbD^y+^UVzgz|~7DbJMzeSB44oGsmBET1aKr922QlMdbJRW)vQ5O$6qh9`;l9PgGlc?wvnIn1N?IpH0Hl?HB=u0Q z&hmIo-n~&ZhiAawOz|S>0zrPk4xlT48&HG5aHJGduifj|6<4CY=7>5;I`o|+3ML5+ zOYYr3-*^I#XYyz9SCxg>ca$A}SRQLa$j@B0Ay@I1G2^e1J=hAw^wcqwXe%8khnMKd z2)H6wSL#4&&8S(#7C#gUH0*{BA(|ctO-7|1_nU}4zJOxSQelXS^5$F@h+>8Ifw8t^ z*2HYIoq4!J$_26;@y|L&9RYc(U3kZ{rkw>b817279gLa7XI4zlLI-Jon+zR=(&C9l z?Aq*zI`4&35WE`?Pyy_HJDb#|zeDrcW*q?KS~QatWpl!2oq&waFt zM#@Im6M6z0D9^azb@ENRHngB!rD@t7F$5a#)Rt0%wK$mKM8%H&_rrB*u=vIi`5w?K z0p$mJqdv)h5*K(~xIt2XE*3Wq?uQ?62TM*+Oz4cO3V!8r^gA%@c2RK_g03k`2hIT3 z9o^wzB9&4E<~Io@5?hEe#6r4-i>ygSTPM55Mgl_94Vc%V=D~5v78=r;kBYQ7)6m#> zn_TV4!h;J9INxnFxQiMnuJjSNXk2!b}Tc|Xi!@3|wd)ayaO_iFN@$nYtDbcb2J#Ae^aYhM^qfjkrvCY)H- z&Mr!P%HATens}|H=*!#KeSCbeU%p;PZV%62o?bqlUmpPV0}9GAlGaq%AXyb1>B@sRL2lBg%azhwdU>mff(9qVIhvS z-x|4;WPm&J!n`YHwGm34kn-pxy}Fe6Sw9MY z%6a|R>;E3AFHe89p9Jpr!^`mIWC`B-e&hxv?^)3Ph4mtg$7}?drNaUpd0i@_XdlO& z=_?v{AX|@oj(h+GtcIhV)#C<|gLBwJiHauGg87Q;@>AN-sye;pE&MHN>uA4sPT+Ou zBnIDux~Pt4@#-&Wr}IAnfyAOg3>hPTgZ8VX$VyFr?X?i8E=EK30oN!_l$rM0H=l0q zqT?QqZ-T4}Av_p;9#V(W`zMe7y<^e-_F|7$BgXjj>vCnDyTjFJ^w$wT_3Bh7hs2t8f#JoX3Ho|WagXF}X_Oxl z3g#SyWAiho=)7}vWG&)VT`n~`nJRQ(VTB8c+@ni60bT*bBZIWtibAF`(vZneGh3eS z4~8*aVZ8GNZV+dQ#vYkUE!1d#5^M3e0%N2GylEgb!UHEy-5w%Wbe>My7IotswciYF zxj~a?l*KO)zB;EFI@v^J%_3{gb8FWzQcgM&M~>o-t)!X)65)Qh}=hJy~Uu+9)E z-~sKlsNI9z_d>wqCbS)%v~P}J5urnO@f_4K>W&u~&hc;DVhm`$0Iha^^cJ~+XvFca zyr+S#Ks-w5cfsKQh%C7>WX#AipM4w``q3!Etj-vF6MCTO|MZ69oq_#WZ zW_6c=uK{D!a4h`v3fBpLf|sQ)ef2bBTaxS08X14>YroahLi8wNbaX&zCom)%8j9aTY4v*kodAAP_^zg*r@z?OzkIa6 zKD<0VeR}!$<-w4-;XV-Qj^z4j5HFd6aTR zhkHI^X;B!Wq441DC}l~vkzpCjE!Vv${2q-xyD0++;&h%U`(kFe0;kI zg1|SPsUks;EIP|6IuPvr=$IKbqr(t5PzN;iU{lbWJ7{l-rJK!BU`;@S@*+`?3q^DU ze5&J=_z(5t6`jDsqBi~m0nI-J)O9t-<418&Jn!5X%?TuFI~Ga`Q=7wp*;I7#AVq2o zj|E>~POpDHC6rNB8*YbtbkywOR1ff0p(uKHA=mk&>J^gTfi7f{%_RdwZwFl+WFB1SfKWZ~G)fJqAquYQXcYAI z6*GSx)Se45i;qFfEF#e+G}scA_)e$xJgE+?`J`~t@cWNMuoJ<%ElEOMGW-D2pgWHZ ze_6aX$(1S?x$3m>Ue!otexV2Bjy}enix2?~odpI!BCyvb!=;j)JBV9^AljnqSg5Lj z3vF%_#a2=~I*-T3B?%8kQvUG83f$?PqK=fP~IKHx4zZ)azCUd>%pJ zgwND%5rMQe;gB3d`>{?PQhXTyyAk~K%>cod4-fzQ+sE~1?F&BIdU*)t9iQjkR0wMY zn3go;K^)YGH`}HYV|5om-&nVTYCH+6zjc4i zE2LJ3R?9(1!t}alvckmd^SUg|IOr=AEF|^(Mye^GxjMkzwb7$C`4u33)!q8%LJ5B| zrh5|w0t@AXN5a05RbUaGP8&_D?G+=o!xqq3)QliyoOLbWAfUH+ZkATF+uCCwnxcdn z^4tiF6l(IKiiFBLfUn4dlAQH;Kr^a)+Tt4<11cmmqB>GxBM8NGq^JIQ^b|F@)EGBC zhN&Vf;-MVX7DcED{%|L;WEdDYxjKK4#Iv{(-q>$7_mzb@B5-HLqdtYy@hXG{4;1nVwrOVPj*aWphA~#h({>y`vsBWXP?+F`fk1tG66Wv(*BszG8pExG|1r zNyqaLz{Un=I$pHTG_hO2Fer?GZ4@>LIMuwnsm{T|yr(Y-9Lc0yFC5hGzJutZ8u z@C6BYojke&KG{yEkK>1Q5>kI9n(nS;bTWbtvCsGJ4(kyT)@51LGo8Xx7eR1p0^$$(v!e!FVpc(TkI!KlwBbHr zC_L8G!=QQ(1x{3b;S&_HH0b~$j-$rP9it8_hC^J=_WvWc6zWg0RpSc{;llN>-k{u2 zL&}p-AQ(Y9cOj}EHi1yRQ;(32uTeAFYzAqAPLP+F?CAa^CLdf`tO2UqZh70+bss5C zM4ux*$iRg(K!V4K24`6j9=ao-lc^vyf5&5sYYp+I*j_F99b6zp6bn?Uo@t#?=xi6j zN3DRF5UtK1Qx{SY6&zC5L1@%nq@`oV9ZX*xgT)C% z%SoH(_suo{K0!}-MkJwLV;@~`909yXb58^^lES04!ADVN(Dpr4Q+5?Pm57grf6%~t z7&bSZCmg6NCiGyR*BC*7Rg1u@t$h6%jI|7`5w<7us#o8#-n|D$nITh_v1h9 z5kRjxB#pwLoxSce4LBY}vQ)b^(0!Qc6jbk+66zk0X6h-zL}WY~WewirD^U#*?WbK@ za6idYqR??U+OI&|dH|#wd7IAGe+8)9c|!BL*U|^Yn6lNXgW`O#j{0OVm%Fp9aA_8E zllwClM3|3V9V@ywQSEBbMdMK*>1u^gH}%GvsHt9%i%r(eN1dQGIKhFkM=km}|E`(* zajo;?lAA<>y7$*U8(QQpKM^krzgwrl0ip|vTFsycxb8906dQj~JSwK@f365jdR1C& zy$}%NgQbG)UAnt!NF^wxdi6o2iW0258WMoO#=5ONS&SeW7%c zZc1&Hy>!5hJU}d+iH;2;ZnRbkkUCl^;o92DJzc#^Xf7241SL_~bT~$J%MVLPsh}r8 z8^UgNplvKfzZ$`|Bb)zFe;{MK!kFrtg4RV81b211{MR55;p2iVvDDD9_b?F<34rmF zYI?@7lQ<9<_L#);4ol+I)E{srIAy#&F5tq%NCeQOb?N}8jO#ob_W?=o?oqnu)}VWM zk%-q5flu7FS{#tYSoRQDKVF53)YiJ%IUx^IvzxBHQ5I?}s%7sqe-%Yar|FI=C53P$ z8+ES+PYcK5cXHH~5=2#KI*X>FkzAO-KNQ9kzlZU@YpMQ+rCk}}50F^0@oZ5aeL^im zKAq<)4Md+s+tGj%knsRAQA*ooDH?2OnP@mIhOZ#M{Z&ZicSwS85PY96EL^ zI2r)|w&^A%qh`uee>5h5g-tCiZLdXja#EtYDo*jDsRsURZSBNFHPmAWm5kEnxDF}? zd&3&K3^7i~8<!gb>xj!Dz}YZNgi7rN5t~CX?}S-S%hX4{f2-DJIc*rC?My_DhJhj| z8b#JXqdav#s%Re#D~EF=xzbDkyv{Ffdm1SCV)FVJrmRESstavo;ppn&(N!S?6eR0) z;f=fuld!4*6gRn@ZWMu;l}g?d!+>f9KHLdQm%_b#FbY3^&am>U|J%Ph?Wm@erN2`RK1JlW!lQzox zI1){V!5Ppap#Cf!2P|ZH*69%EsN2pv+o&Tf zdx#nSEF(&tA2s!dT67Ug$C_PTyUqT1B-ONB>wT|x23-SFA4v$UoclOH@k{f3LUHO{RM;K9#8!d8m4j8Z8_nmxu=x zd`K2_!EK){*~ld3%tPYX2OV|raOt{b>rwlHky<7y9Fbjg%SF=(v|HPBJB`G`u}Xk7 zbqwpON+3(Y`cxLaDNEMiZ)?-3U06s6UAE4;B3I+@n#jM}c==#oA3i=l@bB*pu&=h! zf3F^Ie{^f4iXtaEIR=|* zNk@yF{!d3!y;058H+vksqSq&f!iW;JfcFN);R{esZJ9iaT|2j=3e=|qakR4(uS7iX zJ+zBWN)*%o%1h~bCE7`6G+B^LX6ZU1`eT(IOidyv#FS>1vFN9JKARVL&h( z+thN{Hc$uqq@v@Dh!X&WeRqg9oT*=HMuUYm7gpx3EO()GQmJ)x>QNw7P~9iT7dDQtlfQX4E4HFUum5|^pFZU5Re z*hiOdD0Y%YHv`oo;ITkcV}?LG^`eKY`&}CTLF~1+$!cVsD?5!*3D=|~{3`!Kc=4_W zl{mfblCF5v+pasUpp%ojf9M?{ytmq#|GluOv#h=uSpz&T&De@cqv40<5qXUs&=nKy zK20c0ec;zc<;lY$4Ug%#E3(SDYVw0oUX3D$6qAM$IDj$~{7~gTg9Zrj(_^YD#SwY! zaPuQj=Y5n&&@~7BzMC#1Se$O=jq7UDHAYF3NUE0sIX0VyO$?J-e_+|s28BdqK~htH zC*YG7&W>DAFoQa%k1nc4z#N@#n#odi?CU+{KD2A~Z^L%Je*E&qzW#dkmHIEYe?DSg5Vk`Th47gy)@@r?C#hr#YXQEIZDS|-#-i5%7}3f${{>25(}79R#0hd2D)A@PL%k#xmXkZi(8gLICJ0x7Rih;`8UN z$EWl1*YVZ9XBo2c?dgBGPIJ*ETf1DT9Ne*~ljb07U5{#9f5VLy?K)_CylFRAoxN+Z zqU88Eo*X5mw(K7Yc19}MFr(KFdOze0)vTr-ejX-G+R7S%1@gDq7(wle*CjArh8CUj zv6g0i;S}pN>%(iG5xE|u^(k5PiDjJV6wl(0#2Ti3;HpM(-L$UcHPniZ(A_5VdWX*3 zP&+NKTh#A@fAV#@yYf@Getmwi&kvuU9zWhL8lv9sr5QBzMpjM|PR#?R@gb=prpGL* zjI2dE+UxEbZqzhsM7PKdwdHq;mn+mQ#qBi{!2wSN9j0!ILfy3N z#^{~^-A-XB{t5v|?xHiY?f|xS4U3b43dEYfj0j4+e=}^T76|Ozs5#;z96y60SI4tZ zy(ek>jiiSY=2p$<5Xp4ggwwE;bTH za4$zpe=1dQG!JK>4>a{+0-9mp_FzKNG$5q0Y+tx8IO(#sNman#8hB(BYKMrRCj!3J z+=%}^d1tW@2tw%A-W>_Lbj6`x&B+>CB&ok*1HV>BIW^NP4Se{rsSYlz=1&{e-=0w% zS5x+tUG2@zpSFh7v5dwAR#~l~g<9l>uVCsZe*xqyYHnN99u9p*-I;7~TY}}yA00nL zr|EN=HGBT~a|PkC`Poc2jJrn7*Gym69L zuew@~K-Wgn-gqi90|6GY=2k`^ifpxDY8NLfsnwzWKwbSVK6en?FmhY>!##F=+^7+HL|}$bKp_CZfigbMW2O}gla;n3Ot)diq2 z7r;9R#%c!jNjKEI)y%p)=BM@~`qc^S$Xot$0*U%vh2_!AuciBz9@8pSz@r?E?!i#$ z#T?M;pE2?+b7kxuCTqa=p=vhJ|y;uO#+0)&{w@y+Y1K`t8ZDR$IRg6=_U z6xlei<45npH{JLBJk&(^-o1}#iSXt!i5w5hwXopVAP|#mFCKqQHUgzFkh2sWbndCn za7tom@}Lk#V=XosvJ{P#Bw~mcU8@hb?M;Vo@EQ==(R3z|BVo03RI7K4BkZ7%_OT6Og%8E=;;-r>R*LWRo zB>3`3F9a>j+M)&Z?PzB{>&iq};0u;UyNF2)kezy!ke%@+BM|8rh@zX&(602KW`MNW zMP5fE-_)+3ikdpcwXcfG$G!TkYZ~)v)<>%f(V`?fY9W6eUBZ-~POMRwsS zH)2BvO`B&b&cAA}Pao$mdtCF|`a9h&xyvmzwP1Xb=JJJr)v7F@=3HL$uhTFL2Pfdr={QB4gujv2=fHeG%%Rhw2PQ%M@PcwOqQYB(7OJ6iyP zwl%U~1IAch-M&Yn1kFnTXIs-X*DP9EQ0SXDJ)iGadsF`zlUOkyG!5jy_jP&TEt_k6 z24Wg=Q0qvyt?97ZqEd5oQEyJxq&qdz1IYM!WZXf2Yh&>~G9+k{Q1j0 z!h4pnU40Ldg~7+A#`sjErggu>W*r^en=2x^bU`-<5(Oi~Z+Q*TR8*T_@c;Q1`ROxf^s;_wUIKI7n{PgYlVSj!4GN1mYJ8%8H3*;F|*7BQ4 zoyZmpV8iX2y0}sEn&GQCocroT1a4t7HBt;PSJy_>(GIL5_MEIoQ+lWd)h07^)_*j@ zum(5Pf1yWOnw@NKN{U6;q(u~ z77!9(etM@pguBzOY9^5L!uwM=wyWkl_6St@e|d4*>B=!#7fmW|*xstmX&%oqZ;UU{ zNIcXsWQ7irW(yf#t>zzH(y;Ay@`hDJ*&Xdhz!6f4)7?i9tK%uCxosb~d1*2;zQ$`s zJK3<~&_p|oG`#FfCR<3S=&zpZ?LFeBmADm#qKn%pX+SIDqm5Q|0$~~ga9NaVr(|8j zf9F_3rDyi8{3dMA_PAf3sL%Gkyz|uhJz#5uqp57obndIMG!&FBNNAWhf_!RzmD9N+ z@bOtunhcla)m6BIdeLV#I33;e>dpjm2M|42;rJ7C8|i*go@mE)Kw5awjbmG zsNB`9SEf!|H~RS6s#P1G)AVVL4)WA9vgb8m_W9`|$Mg>3d!y!Y%-R6d#G*ki9d(Jg z6y5jxJD5BKy2c~)_J38BSn-KV? zNI-2KnF5tnLuF`igcJPtqnkdp{@5nGN9h_epWa+QRqK5TGiXcs2o5(fQ%3;*qXrAj zz1K|@T?8-cr-D?Rj5E*YbvL5P4HZzIe`>4RKGNM%^~IceU2P}GI1dEBIvjXh@EXZK zG&q1#zQb15%>y}cZB^}#`{SSCQM4dnGEP)CCZo<4ngo&N3K^>i;ke{Fpu z6x0HzvdT%FM6lF^#dV6KIT%H^{2^@|_1463HO1(zPVBI9vRO{QPG+IzM!l$<0i|s) zh(?EQ&FF4YA8=OBI6Nv>!ztsqkLJ{1L>=kjel(`rQCc2kSBqsU%~6rwD7vK?#u}`G zCCM5e+I3N?;FFTqY`5*)C;}orf5225`UslcG^rIVoNpSSse5y=X_HNRXZQ*p_|^G5 ze!eaN*^7>YuPHSB&G^@-3tQbZB6*3(umJ!KVtA+>LElWF0SyJw*pb#(2k#M2G_Sdh z^@O5kVxBVc$sH1!5cQ>qtLeQG*P>2o$WtYtCRqpy=c}zn4L-lMy^($*e-&(~CPtA< zxbLj_b2_)j3F&SqkZ(ALrQ`>|wq_ow0|^)7aRL07E;-a-n)j#i>X4Mv_hM+b%LD=o zZ>6n$e%qldS!!7Uxc%?M>T1dA{;irv6d-?f)u}eG#(@IGT-N2JHg`q9YB0mjilwX` z_yxzQ-%K+)zz>aC*(Lre_^s{{yazfQ&Kde<5F=CN_q*Cpvu5t4pb>EB z5`Ck~_S&V={t2v$lX*BBf0{e|JzQVbhuir5()tsc2@_k|=V5XJ?@@Z?fb*LcR(m4>(n%89$stOX)q~fEIf7r;*=Jkk|>}qPt zLXS~=^_rl>%BfXG-z0JL0pO3V>*MMT(Z)?G+JL?e(bw$h@5IV0R%tbah|$yh?1S&tcYVNwy=i)hhJ*i|SY1Xj zy_o?890ONsh0-LYMvm)%Sn|#5&}3d0E%gmXQ3I6qkbktWvE$gdAdLTWLzB2|{(gCrX#>yHR7_wRhrdk|P2+gTF$OMl7 z9U%LLdI43`-&QYW(m_gyJ6wY*wI9;~D}8N5LJnxW*cuv@ng#*tHnD&0f0z35^y$wZUtYgFO2<7}yQZbxPkgFrJhy{eJeF$-8FVYs3F=`&ZBzNH zQxuh{c>?OjZdv{&Xi`Pjmtp8jFMNZa6NU!~)V0Yqi)M64(=2Md>ry9rjS!!rJCjK_ zkMn)*AF_&=>g!w77SHOT+{tPwK<%EfWF(rk6V*$ye^?nE)=IrDO~wcfg{wJF4qeTn zEltpaAM|}mUf-+)2jTORvH&wlbz_yJW{xfucb8swn4fKYc>4Nm4>!*f-+TYQll%V7 z?kRjL=ao~_;VGfPKI#4g0!iKq=Ei8@RdVe*-oy~9p~%bY@W4C3K-$Sr+cI_?H^|~! zx-Rmne>pwtoL}QsvM$NDwU0W=2NFfo-TQsCcU9}-7!V&`G-b^XI87P_H76rI1DXa& ze_hK0*F(N8(Cf-(QgeZPtG<%P={q?PK0BDcw+GXeG@Koetr>X>oo5^50Cn_56)a!Y zU6Am~i_hPlKYaWSTR(llN(36c27T(joxYu6fAJu?Dwc5wnn~S(!>F-3yr1Lo`48MX zv;$r1zLd_=hX$Jj(lUB@24*iB{zA-J&;(}4`5>y$63&q)aBtc=1v!+-{V-A4v-Gzi z2wXF%uDNYZGp3Wi^bA{wDMhxSXUQ$KRLoWo5~dN>U7}Cp7ix&ta6Cw~$aIjNI?Mng ze?Xa?bfgFL=_`ZOKLHxfy25%@TF<{ejxW!u!tlO#tRXaT?^hx}rnaR(2t;_+^=7TO z8u0dt8&<{N=uoXayb4@uIxXE$f9CeAkG{$yhC;p9>#I_#HU+PFcoenfF1LYa z*Y+wJR&r$duJKUX5~LDzx!yKBsyT+W^6(nR8CYCR^l>_2M-}D$Djj~cPhWm?C%x@C zlwnZ2Gz=$BU222AMoOD@!9g9}eXLC_T1N-{vRY_i{q)>AXe5r;S5P$F1WrSve|L04 zK;663Njj21*EC!hfAPn$XvZ9mK$_oovov_7su|0J&717hDAd9F;fS%4WEE);47|~H zcGjF%jZ;zMuo~X-b=6;YkEkm=+X>)S*GNq_yZ8dO@q(x!VHU9eP`jqW@T;iZ>Ni39 z+w-Sa5_E4y=_AlsmN|iB?H&WCe_r3%;q;v?n#Ibxt)vDAlvKLD+GcC(MSZqH&Q766{!Aa?D21Mt~}89e~Rh*zci4A zIeUiJ$`)oRo^*qWmI~TQAyuj68t#YQMv{r>q4NqqNlFMc?wQ$ zU&H3r;h-TP8X1X0BgaWT?QL7uk-0`!XduGrT*IE#-fW24=_r(=!LD1QccgfP t4ConR;_t$*B)l|V$3TxY^;&AhB!&%N=j6Bb4JPM5{a<|aHim0*0081Ga9;ob diff --git a/metadata/md5-cache/gnome-extra/gnome-calendar-42.2 b/metadata/md5-cache/gnome-extra/gnome-calendar-42.2 new file mode 100644 index 000000000000..bc315fb17545 --- /dev/null +++ b/metadata/md5-cache/gnome-extra/gnome-calendar-42.2 @@ -0,0 +1,16 @@ +BDEPEND=dev-libs/appstream-glib dev-libs/libxml2:2 dev-util/gdbus-codegen dev-util/glib-utils >=sys-devel/gettext-0.19.8 virtual/pkgconfig app-arch/xz-utils >=dev-util/meson-0.59.4 >=dev-util/ninja-1.8.2 dev-util/meson-format-array test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) +DEFINED_PHASES=compile configure install postinst postrm preinst test +DEPEND=>=dev-libs/libical-1.0.1:0= >=gnome-base/gsettings-desktop-schemas-3.21.2 >=gnome-extra/evolution-data-server-3.33.2:=[gtk] net-libs/libsoup:2.4 >=gui-libs/libadwaita-1.0.0:1= >=dev-libs/glib-2.67.5:2 >=gui-libs/gtk-4.6.0:4 >=dev-libs/libgweather-4.0.0:4= >=app-misc/geoclue-2.4:2.0 >=sci-geosciences/geocode-glib-3.23 +DESCRIPTION=Manage your online calendars with simple and modern interface +EAPI=8 +HOMEPAGE=https://wiki.gnome.org/Apps/Calendar +INHERIT=gnome.org gnome2-utils meson virtualx xdg +IUSE=test +KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86 +LICENSE=GPL-3+ +RDEPEND=>=dev-libs/libical-1.0.1:0= >=gnome-base/gsettings-desktop-schemas-3.21.2 >=gnome-extra/evolution-data-server-3.33.2:=[gtk] net-libs/libsoup:2.4 >=gui-libs/libadwaita-1.0.0:1= >=dev-libs/glib-2.67.5:2 >=gui-libs/gtk-4.6.0:4 >=dev-libs/libgweather-4.0.0:4= >=app-misc/geoclue-2.4:2.0 >=sci-geosciences/geocode-glib-3.23 +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=mirror://gnome/sources/gnome-calendar/42/gnome-calendar-42.2.tar.xz +_eclasses_=gnome.org 429073e99d7067d3462e875bf5c6e14a gnome2-utils 2116cec8f46f4d1b0a88c5b1f1575dd3 meson 8f48ffde53174aba67239f0da61ac9d3 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 xdg 6024fbc93167fad782e2032933654857 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e +_md5_=3f1136ee944a3adabae684ae7d5137b8 diff --git a/metadata/md5-cache/gnustep-libs/Manifest.gz b/metadata/md5-cache/gnustep-libs/Manifest.gz index 146c7f43c7f44cd83c4d712a8ed1e0568da6d793..d4ff625a290de8f77f848355fb3b48ce45060ebd 100644 GIT binary patch literal 1917 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 H_6z_3MFiHd diff --git a/metadata/md5-cache/gnustep-libs/dbuskit-0.1.1-r1 b/metadata/md5-cache/gnustep-libs/dbuskit-0.1.1-r1 index 075af44f03d6..09699bfcbc29 100644 --- a/metadata/md5-cache/gnustep-libs/dbuskit-0.1.1-r1 +++ b/metadata/md5-cache/gnustep-libs/dbuskit-0.1.1-r1 @@ -11,4 +11,4 @@ RDEPEND=>=sys-apps/dbus-1.2.1 >=gnustep-base/gnustep-make-2.0 virtual/gnustep-ba SLOT=0 SRC_URI=https://github.com/gnustep/libs-dbuskit/archive/0.1.1.tar.gz -> dbuskit-0.1.1.tar.gz _eclasses_=autotools 136117fb43a9bf5598530e9cc642f710 desktop c0d27bf73aa08ca05b663dbd31fbef28 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch 28f0f3c0226306ec5f49e13bf851f171 estack 055c42df72f76a4f45ec92b35e83cd56 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic a500d7cc40da3de38c361e889153bdf7 gnuconfig b6b3e92f8b8c996400074b5f61a59256 gnustep-2 e62084c6f8a47a695801af9119a20761 gnustep-base 9572b3101ddfc57358483561c0439981 libtool 241a8f577b9781a42a7421e53448a44e ltprune 97143780d341cc8d8f1d4c6187a36d29 multilib 4fbbbc98f236f1b43acd99476bc3cd85 preserve-libs a8e50acee31b5759b4df1f7707cae54b strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 vcs-clean d271b7bc7e6a009758d7d4ef749174e3 wrapper 4a1902f969e5718126434fc35f3a0d9c -_md5_=97178d85ba4b0277f1b6ab78e84f36da +_md5_=df5b133e2b6b8f45c2b3b7f751f3d68d diff --git a/metadata/md5-cache/gui-apps/Manifest.gz b/metadata/md5-cache/gui-apps/Manifest.gz index 9dd4b5c6466cc0f4322a6826bbb53223e2f63bae..c3f85f5c8d06319de26445b7a4e571decaba7736 100644 GIT binary patch delta 8803 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 Z<~yxLBC0W~PCV3q`#&lS8Dr-^003w=Pdoqs delta 8611 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/meson-0.59.4 >=dev-util/ninja-1.8.2 dev-util/meson-format-array +DEFINED_PHASES=compile configure install test +DEPEND=dev-libs/wayland media-sound/pulseaudio media-video/ffmpeg[pulseaudio,x264] +DESCRIPTION=Screen recorder for wlroots-based compositors +EAPI=8 +HOMEPAGE=https://github.com/ammen99/wf-recorder +INHERIT=meson +KEYWORDS=~amd64 ~x86 +LICENSE=MIT +RDEPEND=dev-libs/wayland media-sound/pulseaudio media-video/ffmpeg[pulseaudio,x264] +SLOT=0 +SRC_URI=https://github.com/ammen99/wf-recorder/releases/download/v0.3.0/wf-recorder-0.3.0.tar.xz +_eclasses_=meson 8f48ffde53174aba67239f0da61ac9d3 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 +_md5_=b0b96b22e4f6382478d3818434b048ce diff --git a/metadata/md5-cache/gui-apps/wf-recorder-9999 b/metadata/md5-cache/gui-apps/wf-recorder-9999 index 894ae83665b3..84842278f2e4 100644 --- a/metadata/md5-cache/gui-apps/wf-recorder-9999 +++ b/metadata/md5-cache/gui-apps/wf-recorder-9999 @@ -1,14 +1,13 @@ -BDEPEND=virtual/pkgconfig dev-libs/wayland-protocols man? ( >=app-text/scdoc-1.9.3 ) >=dev-util/meson-0.59.4 >=dev-util/ninja-1.8.2 dev-util/meson-format-array >=dev-vcs/git-1.8.2.1[curl] +BDEPEND=virtual/pkgconfig dev-libs/wayland-protocols >=dev-util/meson-0.59.4 >=dev-util/ninja-1.8.2 dev-util/meson-format-array >=dev-vcs/git-1.8.2.1[curl] DEFINED_PHASES=compile configure install test unpack -DEPEND=dev-libs/wayland pulseaudio? ( media-sound/pulseaudio ) media-video/ffmpeg[opencl?,pulseaudio?,x264] opencl? ( virtual/opencl ) +DEPEND=dev-libs/wayland media-sound/pulseaudio media-video/ffmpeg[pulseaudio,x264] DESCRIPTION=Screen recorder for wlroots-based compositors -EAPI=7 +EAPI=8 HOMEPAGE=https://github.com/ammen99/wf-recorder INHERIT=meson git-r3 -IUSE=+man pulseaudio opencl LICENSE=MIT PROPERTIES=live -RDEPEND=dev-libs/wayland pulseaudio? ( media-sound/pulseaudio ) media-video/ffmpeg[opencl?,pulseaudio?,x264] opencl? ( virtual/opencl ) +RDEPEND=dev-libs/wayland media-sound/pulseaudio media-video/ffmpeg[pulseaudio,x264] SLOT=0 -_eclasses_=eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 git-r3 b9ac6f96d2a88edb5b351df634dc5e53 meson 8f48ffde53174aba67239f0da61ac9d3 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=99f5952a813d1d6eff03a315a5f025ff +_eclasses_=git-r3 b9ac6f96d2a88edb5b351df634dc5e53 meson 8f48ffde53174aba67239f0da61ac9d3 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 +_md5_=f1713a52f58e011eaa50bfeb180a9727 diff --git a/metadata/md5-cache/gui-libs/Manifest.gz b/metadata/md5-cache/gui-libs/Manifest.gz index 55153cabff9a6355ef0a088b120b05ee10298119..b82e7dacc16e4f7d15e64fe2fd99c27135618cbf 100644 GIT binary patch delta 7250 zcmV-Y9IfNNINCXXABzY8000000{?}Z*^-^Nb%pQ!6#W9t!aQ8c64=z0X^*?|3 zkADk)eb_y$9Lwq!eOlJiX#LnZJNH%6a(Tw(dhVl+kdNzs-i8a+?e4dg>Ox7Qc$Y_Y zrPkCfozi#op{)~k&b!yz%dj1*AA8xbV5Lm&Q(D_nh!6ku?>}T89;|MDIquo`YOUe; zY&t1rJ8raHc*4;_$Ug3M&X}X75~lUNx(k*vcUz;R9LmgTh1oq9>phM>td$tjoL1U! z$Gh$K;Y%)m8(rD9(^%2|^0zltO7HxG&o14nRE(QeD=vBGDt|nAySSnoE97-@YCO}9 zs}7&T9A{gt-dFQfw1$*N_cH}wd5=Z~;wsr}4DZXCj%T-hEY*3ejb409C&t4EX0;aT zEa|mMy9M7H*XITHUXlNsCzlgTIJ>9Ve2d4z$!nF9d;xNQsmNU7*eNv2;04c>^ zd@c+YdaRL$Ev}WiS#J8W4sC3O-&y8)mcSEDsyq3j z&`f+{HcCpPx<>C%p zF_oH(K3I7}F1^nkTHYf!I|;UMsU$xggAFwO%I(l zL}GjB&t~zl6+eIkbT(d#MY)H-?I5Yu!9&^=Y|!W>SD#=;swLW5Mc8q)6#dsbK%U3} z>Oj927Q2rFSB$Y>EHCoP2jXxP9cuQK+sx?dn0fM&`hx?T=Kr`@_3;aY54GOv)hc9v zNYBI!tGZfuM_b~E!_oGeXLkWgLIZQy@u;srK^^d`RAN$}2)hJ8&liR!B3`s)ONj+8 zT*dl`t*z!0+LECs7S};ZPNeQ`vItqC3Vl~p*@Mg$ilMcMKHR4jhaNb;dR)(!=2lz4ri- zo@;$|qze}5Ac_S50WtfEr~p@ZDWWRq1JG-5b%hLH%Qi*`t@rMi8y@1EfQF)fRPUk< zV79rubEt&`kd_EMU+&T=titf3lDWm?9=gI`aCr<%4XA|o*c9J9PGu#Ur?1T#jO?Ic z@k)?$x|MDJ^1Q!%98WO+^ZE4U;<1PLreZWn!1X|UxospY&6ONN)mJQhg=Gjdev(!u z3-tSj!l02rr3Nq9lNxb%(~_@$bX zoe{_}tIKXnLNbf8Biz`tHx|2B7Apdj4fMS(g2Oo7`$+$lDUAfBYBrw%f2$jTf&wP~ z2&dtKOKs(h#o4P(pIL|CdZBxO{db_fw;vxrfB0qod>)@Z;Tpd@e%teZ^P_v`-lYeY zy50%RL*Sb=aRm>RQ-HYA5NiXz(jkr`cejGCbgv56Yp?;ut7n}06}+CrAOY)QEF(!IxE_^L8}WY%b0jp);Nv z48Ugq1WiL>x0XAOinU&G10Bp8U4w9ygp05FwQk+#>>ZR&x^OLjCj%@CtqCZOPh6iM z5qhCW!9ioVd>#vH!&9O010tAsaUZD?+MG|X2Ii=dvkCSRVue#V_(A~^4eM|xVnH6+ zAoCS(U-o`B>QrdUjP1SS%OSXMnO~t|306R?+6jj?#XSOOHPJlq79}{)B~H-COy)o| z!{T;$XqX(ou*w;KffN!O6jf7#H9XgXiPAza(XuxDK@-EkbvCYy^Sb{!PO0}b9DN=2{WP9y^xI?a)N@CU#K?IVwE`8xteO57BKS}`crZ2$@0 z(vO~l)-DjPs4Q|m(y`ywsba#Y)7^!Yh>O88BQ!7$uorTFxiM~MCy0Qq#6w3pNTkRL zON)FVdsvx`Now(h4H+m z00x!9cJvcp@lHGkbUj%w1Q4ULorhZs2Hxi2iV&BH?kH$kgflT|XF2FC2mzrC3T_Z# zz_P+Gxx=J?E6MO-@+I7rI97gNr$(L9TRf3AXYd(sicKkGwvO$@ND{gwNjoaE77{h6 z4jWUz(!{Np#Gk3qB43UrvO~!rf{_Uacm^;Eac}*DLgC~HkPf#-v+;J+vk@GQ-3$e) zOgJEIZD+{bkpsb4K#-?$y@2}Dul>rlshO>Yir~b5lyNbB*(U7>%E1ae#kv~KRynp3 zGH`nu9RP_@jVd4d7(|~2PH{VQdjDQ0Vs@hGl8hJnbm#R>sGy-cNc9n}#b1$F!@xpE z@=JpflyD;U8MZ+(Lv#3LIw_SMHm}Y~g6WC5z?lK_*bH=ot&S|=mxeklskAUI!h!ob zg`e+#s;u=|CvJ=q(Ae|Xb3guH1_>wGMVj*T`(}=mw-n zfx!~8zOmTE|4t9Nwh9XsAZZ!bj7L;&qsrueBmxT$m{3DC1Pz2NfhJWQexkpQH@cW* zP1~>|{2GWI{ywy!ve=$rbZ1efrkp6M5dsq-tcJtQ4)ljviS0~6G%SrA8(-skeCfy$ zxv!Fx4xQ>Uo-9DNr9)U+=|Zqx>UXRoftq`e=Z?e=S-%&FV2$W~{ri4;qWi8?jiYye z^`3xS;nG$ryoyRW5gH?qN^i>M=ZjTiiw3Wk+>t4-{#F|k-s}#hjVGX7wuJ&#vITsG$kEHZPG4i zeWrZaagxHEqfrgz4_tTU#w54q4e{%Lxn4a+oHR59?pq4yF)Hoien{JRA$kb=Q;G9` zR{FbE|?nv?pl?` z>jXhut*^L$#XaDPK=3w&?x_88od~J)C!{hnFWPRAvDAf~YS7i-caemO|C}9vjn&kE zhugSr>_ElOuCmXZ(A)8OS`FNh%+(65K);DFNrpUg*KqRqL=M7IK^m0+J}Tau{ASG^ zdb}a)fe3Ib*w;@#e_8t8J4 z8EB2yg{USiOrbr@gxPCwA%b6jG-JR8MReW|4IVM|6s>X*bqO9g$7(lx zk?wShAfZ*9+Tc++_3~r5N7!j97EwLyDUlC499A=7uu#K}01$vMqPBF0beXv9c&iGi zsXJ~PgcY&~!Z#Xg&h6YLUK?-!XXOei*FEPJ`kvu`5K!YdT&vjdoC0 zTt~|uWa_YWXlIkY(v)O>0~Q82;}Z{(`BJW@4>a_*@!@&A3~wF?b8k|0)Ud~5z<6R` zNfMMJpK-y2vXfmL?C&YvL^@9;lwr{k2*A*_UK*uqoXPvi(jSnxQ$#^A(-;cFPIZ?C z>&z;c7amFLux_HVx9M{z8J}^ci|*LMT@Re9X>}Z(jNKyaK=8DGGv0&d$_}>3@bRNmY8@NeD_##zW^pJSmCl3kQP2lWNlu;P3`L+)(Y!~bG+3`uSxSB zd~+)5G;vEfS$LXa%IG5v5cVbjF6sf5mf4*LIWQ4oi0P{ za8S4o+zf{;VH6apRH)2r+=Oyg(htrpjx1H;;dmNaoZi=@j77ZF>hI&D{Ys_E z)q(MDA{J~w#4=pepl`X+&dOo2x09#}kP4ZHkk`XUdZcoHqui55m$6o1@Hbd6c~SVQ z^GS3MM(QB~_7YTF(iiZv5SM0(zG2`MU~mREM+!^!OdQToa$)(D>8Gtps8mv}xGU(H zi-Q8(9YD7=umiAFAcv9-_&I*Al88v=_z9#*M7{_=2it-I(9{m!;p9Sbb66WV0U1p- z+$#0$^A@6iv_;nHJuz!;grLPjt1GO+C3poRMSHS(i;$iVoo4rSwcQI{A8B>mz&ug= zQyz~VaTGgt0*{6+JW8R#4h>iZdwvOz>70Y>L)rQleqh4!*y>yNWtfPcfbUviXGQC5 znheU_DQ&i7U>L_r|6|>7&P$%GO%Lr5AAtE(iea^XllkRbr4P;m?~vM-xobt{7{CQu zu|Sgp|5_$CEw-0Beca>uA0HQnA;~cKdI@uA! z&XRRxYryM?U#}^`93HAgH8sGU`L~7QgPl6P8TpZhz*15Z@C2Rp!vvuBr2nZHQ|TOB zNQe4x1a_>z7qKCU_~d^rB2WL^AiRE(|%d@oZjrZvU*rQ#oCI0 z%JLz+0OE(F?LlWPK(b(AFyOQ;p8RVb5Lqw&UnHOll#b}fztU2Y&n0DT42RVZA#6pseF@3Kx7 z$-AimMpZ_$+%f1!6Je*lO1_8Ymql}vp@P(b-iX>YpdyD9 z2};*5RJ?iU+3hO+z@_dOAiQ&K6Buq4I<`Y{-UE$}3vU)rAx9S4@k*5x7P<<5e10U7 zyCNy}UE@1#Jp*@c*__5;j%ZG-3PqgD`mF?gQA;gO&Tx|3l4CfAp}_*Eh-jd$k)M?X2ckVn9gASc zyJ^>Ip(L@;ea+{#u!Nb#Z;K}j+N{7=&hN9T zZ{yeV;mdyf{Pgqt4He#hK3&3D0Np&y~)TaUsN?TCFpJuBhj5a-QvX|9SEu* zwy%|&O1#@~cSoMY0@t+*#oNJYLr7WAQTfsObwy$!|4N<+L{rU(cct;2!Y8h?YJWm1 zZHP|OF%?Wt)_ibkBuDgr@12N^MT)jGDYfmm{pu!11^zpfQR^AwDY(=eLNrDUl6;hLgpCZ6vA>N4}uv8gq}et8ZAs# zOuYYY2uP<qXj8mqYyVWN7gW7D zibR^}C~?ZxuUQl%5wzjOi^_!4Mn~qaWRNkuiSra!MFuN>EP^^r1;O+X$h2fxOb#A? z1ILtg7RP6g1g)V21aJ@`p2|mBByzoULsi-WFMgzIzEU;4!AOy;;MgL=uos~cqc>%h z0iH?U8Z|H*Jj>Gb%WG{%1(Ac>sD>nd94QO6@Z4lVu7Ov#)HD<)_&6#}OwHee^S7rj zpFTZ*)yyw{iMNoU;@<3b@d^q9+E4>5Xez0cC*gX;)N7{%v=uy4%e*CShR8qxj_Ana zQ9NE~;*t$)dCfUf*}xhT6BS~~Hc&sJiiIO8>yR2rBq?>q?oYT4Wwd!3{U9qI&;OJ$ z$u3j7QL9#XS|dp0R9mk253o+VX}e-7fl<_{jAs^qc?t|_*Q9RMqprqn2gUksx89I^BE{oBy-P&0Lq?g{IZDN{zahP1GmnOc?NUoYa;ApgKLg#}d9kJ<%1NtFz=xbaZF4qVI z@M$37^5)XMDnTt?aZhf%|EXB{yCSww-<&?e79|-V?O+41suJPGBk^+(^MLwZ6WpW~ z#E?1&7V6gIn${5x$@@Owso;$E7`=c;VLD{dHtmA`q3 z<@B~Vd#>qp&`HxzEPXcZX<$ySu>*^!85JSj#i_mAty6iJFpxO`WFXIHFSDQdAo*t+ zZgT4^8h#Phplw*);1}H?Rn9u8S6=rieqXGhV!at)Aw3vgojV~P;8r`bkTd3X>-m&_ z2jaDJsQt{=0^(nRI(CbNFZC)2y%BL|9eStGZs=KMXmkS;Onp|6SOj`jy+%V z+Q`(t>Or!QB*n61reh5a^Peltq_ZS{Sh_rG{exlwD>Cof9z=9>L=z`1o4xu9bUDQs zS~({HFE~zLu03R(#L5_iNfySz7`1RoV_nm1@@RY&DrVad(>@VXsMhPzj7WwYEEq8P z!hbsYly5`#HslEohLM0Gq;?iz~nd6K5KN=6iuq-Dt?Er^Dj<-&X1+LldsbM(XnBYnkzl) z@y(D(oMtA9==?#yS$Ukg&bh^Zs`S`()FgP^5}kqpE*f2hPOU(sO#MM4ufxlP!k|M} z7+u!u5IhnbA7BVuGF)x&e<)tFFZ=I@q|bj$_neFS_Bz?Kn|K{seG3Q@14)q(I`G4g!?CxAv61 zzS5y5*h$B~bps_?LwNkcnZdHMEm6BQDUoH#nLK|BowZ3ingzYFeB%mtAhogly}#~G z{9^APZGZjo`P1je&!4_rJddZxr(gc}nU1{9$GbOYm~p_nuq2zRr47B$Iz3PV*+le` zvzLOMrBU02n68<}P;7=w#x;OPrLztsQvI{@K00dPDi?q;jz;F%lEva_(%Ush2qjf| z$m^Kgll~bZ9UvcS(6Mn)zp*uV2lz(&IWI#cbP=!>+YSo54)T*d8a{sj5;d}|{aC}P z5#q3ii*B$phMW@46+#Afv{*14p5AXoohIbB?+uEn+{E8XM)KPA@;b`Rcbu;}eOdq* zVq_V{@1r*Tr2=k(TPJK2yfyC*7-gNy)JRZLTQ~My>2ts%fgFKw1?~3ZBS2na4MRZm zY47we>Xxs+k5TV`A7g*emd58Zs6`72HmnRt;Rzy`z=a;LtrPu3D|#~Oz>bc!>6i^4 z(@ydhiTRCaIc?P-7eq%GOonS7oRl67?;YjRi&DhqdKL?v`dYW8QR&H=Lc-5nlWv5b zn*I(5oS*QXo7Sz`wMIB$lZ zr+JpP7v!i+L%Ee+&&>Zx-Cpz{U>Wb*KD}yU#^NicHCYU@NR^FU4tgR0SCF7%k(e=l zJe$rPOeMxJ5+aWq4H$Vj>JjDh-asXc7^ZzDfj|ZVID5s)u~EVa+lnv0Bk_5 zGA$_*-Ll_4-})(@L%Z#?N0H+BhmEz@umSz;hyVWJVf^&`<70jo-nj=KTzL5FfBx_v z{}%rGuzOfJmeno#w5+Ak`mu9%?yIEb@{G&%+(#WDAJ@Hq4Hv50-ES+^g_1_`E|2O; zt*Ki&rSIrNTPN(CcdxaVVLMho_OfBYN}1lLw6>)XAO7p#f5<*OSl#?^+_Ul3TEp?# zbW+N8+-SS-grkL!ecbDuF-J`$OzV4f7c6D&wnj-gl$p~CvwJSqdmMdOD>0-wt+e5e zciZp7ms~b~y0UGjv7-IuZ*QuU-uVZgUAk4N7&om}T=LFUetGhCaYZ*)$m`_Pc%~g! z9X^LS&bC^;ujZ*}4JnWAX9~XZ9*qjbRkGO_-j_2S&u;rzs`FSIz4(?+jE4`*YAw`R z(rcA=3%)n5&kO9mBLA5umlI1kyQkQEi^syrYn9QHegScRU7Nk1)N63r`lJ{w0aA*; z_*@t)^jISgTU;xz5h+#gpmQd7R^D{GVMgxR`Hc|AVBz>hN}wsYV+MXH zrW*yI&Sl2!sctR-F?|!&hf$MCqRjaI0I?GqzUE}4(Xs1*7 zl`=nl;D;5$8Pu@T4~Ztv@x;7>YaQ4XYcchlD&sETH+J67^_SJtcab6h#}%AWN=4w1H)l#4rX z#Z+oC`e5Y^x%57FXnBv^>?GL2rIP$~lw*j_cG=#I4LO-_e7?EHGP*se@M*Sv%5#_c zS|@*hc=3=emtsCvTRl|+qZXkSSHWt_o!h0*!UVT4XR5x9c`7{zhDIoXwFW-LK`T^4 zFE)Z3#xwOet)14bCLjpO%wB1XRDoHJGuypR-^Q;`}fIO zNHanWbWvSpLaWC_27ObWQF5l+E0lm7fa?fK6`dn*ZZs)yFRoKGb@vSF4bJ zAw3f_tmp4|l~2@T9)$D_Ui1$Dr$Qi(}@BJ2_XJzp4_h7sIgz@%$s%NlD)e1ZWe+l2D2CQ1`f#6C9D3mV@)`UW=UXXx zF6ZXRN%etQ@0I!RwqIOr-uBv=BJ51h3vDPt{KKxEtk+`i7*22~v(nkQ>JNDqfI^xgwR zdam`=kuF%IgD4gN1jOtsq5@purHHDa4?wTM)fF;)E!!9&wBEa4Zg_}u0vd{cQoV~d zfZ68q&Y>0(Kw2X3e7Q@funNPAO6C@md*}*(!R0Y5HJ}pSV^e(dIF*%Xp1w9~FtUS& z#VbM1=~lM=%k%#7aXi8N&*#&Zi^m?~n~KpS0oMcZ<+hQqG*@y6RbR326_z2;_(@us zEYR;83WG)hl^VQYPin;7O-sIimWy>Z$!Fu~u>p7=mnfQd6W4}sn!r+Uh{1Up|Hfhm zc19q_tS-AP3CS$Vj&Nho-dOBjS*!?9HqiIF2oB?P?<4(JrZf_is@Z%7{H<;T3JRF` zBbxJ$C_TPc_-hO=i{Nb1R^Lc#wglqir_-)UB&yVh%dzT(q z>Ut+M4}ovi#1%YLP66UdL#z$>N{2X(-05z*PiZyFg}FkV2BN;T?DcTPJQ8}&H6naO z{YUkipFON451pp79!zXkund537es{jeXSeaN&~eC&-=YMBnI;*G#qGR?P|d0_`v14 zNZZT95IN!zo79qKPrSo_!3G5>0|ebol^%IFN2#F^>#S(w2CXhc4R6957HkO0Y03S| zx@GE?@16`L#931V3-a5=Ff6r3^#SD1-C(TiLAg^tfbf8Nbitbinge}kvAH;BgwA+w zFaVzc5Ht;i-CFKAD%N_%4RkPXbPd8)5-z^x*Sd9|vv*KB>B6;toD8rmv?ic9K5>15 zMCgSg1qY4c@_8(*4Nrx}4~Ssm#eJkoXmdWj8knO-&L-GPh!sxd;0pyvG_1p&hy{6M zgUnaFecAijs8gXWGq(4RFNfg5WqyT^lCQ1vzM9bRn2TcqE*V(u-&ij^&W+sCj0RUIA z7OT{_b;fii+I3JA4>WjtC>6beJCO`*=rl+6!5;t{w2wTtDREN_YQ>;fw*e%0 zOFw!JTDw5FqO!>ONXLFxr-})qPInhpA}$8YjL^V1z+T9I<;J+3ogf0b5)U2aAdw;~ zEG_bd>|td#mgDfgB(0vT(zItcno=YaNNf-;#YQA$4<;@TX6-P0-{U0TsNeKA7sm6N z0vJ>Z+tE*a#XIpF(Dh`!5I~H|b{=jm7sYZ}CLhoWW6zgg@TjkhF z$iVGsbO0nqHL85*V-S5BIK}PI>HT}1h}nszOEO;Q)1B8lp@N3)Ak{~>7Jo%z4Fd}u z$uA8`P{N7WXV?bG49($}>7-P4*t|L`38p9J0%r!yV>8eVwmPzeUmEJLq|(B;2nX)# z6n=kyS7oi&I&ou^fX1c=Xxt2X{K4MO$Q7|K26{{FtR*@!a1?k$It@1HrKbaW&xG7y z#RLRh+xmQ5;-7%kzz){vbHHA@Lir*M2l9#*l<>KJSEr0|cI95AsdcbJx<+P$M>ilv z3JjKz^^L_Q{wN+TC07=WZW;~*L8&xKMClOe9z=RsAA!s0E2{ftd@Du%YywSxh zYubh#;m1Ji@b{q&mBsc1qdSW-HRVK6jS!d!VKp3XcA!7ZN^EBmqG4&|*!UXP<4Z@5 z$bFThbm&x<@niwAEgizrN*99lQomyz3Dn$!Ja;61$ojoV1Zza^>)-d&6Ww>EY8<_P ztM>%t3YWH0;awySa8Pt?-U0A5b6gvdf*Ld=7+I3evyO@j=26I5P`g7Tse!e%G#kVC zqs;gj93#eH5M3Q1JYo@!R7@<4iNqbT{5Ee!i~QZ`I-E=6y=bqJH0FSAp(*JoYLj+B z>oeuUj*}GT9F1xyf8e?+Hzv6?Z-`%i&-Lmt;-sM=aNklmk5OqC_e0vo3(-T^pGutn zvzir624lN3R)Ed%jH`P`Aj71qJPUKOvQwdC_)@jHNE@RD-StKZ_(({O9a{Xso6N zJlw{0V+SgJc9nhRgx-$N(`w+3WUf|d1^P{dNiyV_yM~j;Cvp&$3euX z(BlnR4@7`l!M=X_`ODh>_^`iy9}xze#eHl;tJ#5%pdS8$vkgKgAp$%MU+f}#@LjkE zW}r1*7owW9FopIo6K1c$g$RCs(To8X6w!GOSzstfY5K_!}EBVMm&&C-o(VH>4n9AfRn6UqzpVKjK|w`J%DDzn$JPz@~DT>?i7&(+#w2S_=8SL=E30| zayr!{enKN@L5{Dr3MC_)XS(Q)E$rgJdKvmd-xZI4z`es*;1e+gE!hG8EYWXEwi!;R z&-f8k5EsP5w}fKE;Je3vWBNsgAIDG>&y{$Z`~GFYKot@N6p@n8f~ z5p>in;Sh2RPe|)WA6e0`H;HCZ54fSs?!2S6y%WGd78Vdj@RTRZ1QrDz=nRoUGg)m+ zxTnt8MpOaT!jr+2Ju&)!JTWNQ^RKPcX9K>I?2KZ2?%i%dJ z0Wyj_!vGND*6@uMfnrOgH@)U3NI}KUV?`oCS~F=^c^WVam^J!g5pT8n`}k=?m|T_!+U#6Fys{i+$*S(5tVjZ4!D2v2JwN%@eiZ z;xU~OiQKW{;59|yQ3?%qXuvAi^Fx>>=N#lk2-p7*xCv?D6K~y@%jUT&_^uVYQC7^R zQJ3tB;u8rM3}eCQf4m4*aLHt}>8B<9FfgC8<*arxznrV|!CBzlI?sSxX+>@izy(^d zkV?t-C=9-TBes`1eca>uA0HPAn52L{xi^z|<+?I@hhQ=uF={5YSqfxh<8$So24W$5 zC@%M41Z$V}CTq#6ZjD4Rr`*&p4Yzs7P7hGZ03j?_!H*;yH?DoNq=bg?r)Xo|3Z+b0 zs#t2QM#3SSqh@pqkic8wO~7QphG|~P@-&5Cl!X9)-?%I3CXQ6p%nM_VLt{Z<@=h4S zfwE*BA2QIN#E;h$VGa+~A_JO8&iva#@xe}=-psJD_h2ch33!6e`k`tF7;$#WmsdIm zS?y3C5@*K>d=VS|3*)yBu+Oz&6Zu4fSr5*9d*0^o4seRn|Hh3MJ~0#jqD@3Vw0R@I z5ZDcWPy|gBC2Ff;lJFLG76k>7RgtMFFG1=AyVQ8+kWbX_0VUIHPg{3=4KxxrQ^=C; zq=BO#(ALt6M&r>C>(w;5L3F`X!YyOEF@r?bmpVP~&rcWxTB%1P zw$V=q=dK3*qcow(LKwx}#-j=C!X|(_LPXRXc6zzu^N=?H0p3~22tHXoV45M)(8*o= zZ3nm6^K4;pV=vpKJ*(&AXqsEVjX0e)-}oMyUlz?xC!|KXBzzL zn<41Ht{vEo%%Jf#4w1Ija5j)63$E-Wi`U%!XuEFNga!+sB6EPcMj%wU8Hn~Mbu5w! z@1|{-krFFVYJLLR(m;ZO}Y$Qi8D+X)Ac1fJBGLv7scf(0$G4wy=bm#czuz3!1*;E9dv& z%eV3C`S4{wet!D-{fCcVANMcMU&hPK>Lm>p|K`{Ob@Z07Iaag{$o*TrcACy{^p8RT znG~>DBJ*ox!?#=a*vGigl&M{Ro1qkc%?8QPr=t5a<%_C@VsCc@YZScY=@u^z=|E5g zv3;%FRD|1(yE_6B7PzimDBccEI~)oxj>;3}uPc&s_#cU#eArkwyep0Gl%{Z`f8=PockSp%=B853ESd}|$x6m4nrXY2o~+(q;~-8aQ>$8-z0%E9q}XuKD65H%x* zX(%58=PhcGJmlpzN)!_wLp8-xkU#Woa8BgKYReLKc&M7!2G7)#4Ohf^;(61;#qj}6 z=n(&N-pu;wYU54=&w;_Mc!;H`Q$D5%FWsLbh(Z3OBWbfrSq+AZ-c@H=$f%0kxK^c| zNlpuNH*U3SKOavlTP>!4BayinFsnGd23#WH01xrKXyj+{ z%;Rv6Ces>EqZUcqW3tW$Wl)@|WaG5oB`4gQ!ZpUGkU2&;BwFy2fo9wse9M_Bg8O z3zCE~GI?riw@4m&;J(lmN{sV!t;o(8MJh*zy|OrLuuFCMGJxl5L=VL=_81RMx30l1NhOjNPAbn=)uOF#17OJf44* zG084d+bgS9cv>?xh*~{!_K1lwV zhMU|vT!mkRHE0`FH~2+&NR_jWo|V_Z`|pbtRIE1xETjj+tAiBe1Kesy7IMbiZats! zK)klXv_aQeK>RCE$8NFkrCtT0HzMw=L+=!Snq17UYlO#j=A~jnDlj6I;jH(h8zZo5 zSzoW)F6tGpSIgJVG>NigM3&xeR1w;6UZ)a*{D&cjI5Hl5YRr&j3w#|`Wr9{_)v@Pm zUORKzC_G3OlB8Ic%(PG6F#oyIOgbEarOUI{KPVQkBJ;lOK}1Jq4sp`5*{iQWms5;? zp_OwI@Pgy?<=Pb0(V~n&m}Frbj8O}hG^ZrYLaQ2Ig^JlW#I#Su6sq-lG$WEB2MY#F zzVKH^pYm;r+=e{C!7vhVE4Wc0oL8gsFe?RqJ|!HwPFw+D{E~*vV?a`loD9&gX{-q_ zhsfLs6`$%n-ClGMZw0tu;!H!(d@m4xsv8YC^>kQV|JzEvWN5_`&vyvbj8Q0}~ZG!KNeKTcD^u1OX;haRHym{RR@6rF=5skzd# z9^VX!#A#-th&I&w&C27{b#NJJ)uoyH}96b79l z!sxPIhv1Rm_y9v-ORFTndp}gDYN}F)^>DN6I?2{wjwfOz(`);EMn~6=`=dP``}8`* zQqk`FgqmHFJITE|I*8y@x6}i;mZLk-=CBpccR{71jYI##wghCTvSXtNMi@~-IWF(J z;nl;(&KyNj6nW8+xBWb$Xx#vWe&= zXD+YSo5PNtLD8a@X^4K=c@4Mvk5 z8ybHdkK?EB4T`DU#NSFr^4iAnI-AUQoUb}gSpXPfWEsZqqc)wA=O(yy!ZyKM^X`CA z)c--wpeRt<7NbcDfVxaPr0 z>Cy1sQ7*kGMQpBTvCyfnbz2&ho~$V({LD4!M(C;O4>iE~3GcaS-KuR^gcCN&7#Ab} z200Pqf~XePY&caaQ69WlM18vcSOIQ05EDX%Ep$9(X?sDA$~2T)>Gcr!pVaL|4+4Ld z@xJZTt0rbFzG7OF#UP7R+1TZvCjxK<2|DM88RNHS(?S0pqY-OBs+5G-Hy@d-7xw@6rHL-R5YT*mqERBbm<+-nHNPO zE3OH?m%Eah3$%N8Xtd%AgrL#~O`;{t>m;+^ooFSs9@-4kd6AM|9`CRkolYZn|K=sys-devel/gettext-0.19.8 virtual/pkgconfig vala? ( || ( dev-lang/vala:0.56 dev-lang/vala:0.54 dev-lang/vala:0.52 dev-lang/vala:0.50 ) ) app-arch/xz-utils >=dev-util/meson-0.59.4 >=dev-util/ninja-1.8.2 dev-util/meson-format-array test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) +DEFINED_PHASES=compile configure install postinst postrm preinst prepare test +DEPEND=>=dev-libs/glib-2.70:2 >=gui-libs/gtk-4.5:4[introspection?] >=dev-libs/libxml2-2.6:2 introspection? ( >=dev-libs/gobject-introspection-1.70.0:= ) >=dev-libs/fribidi-0.19.7 media-libs/fontconfig x11-libs/pango[introspection?] >=dev-libs/libpcre2-10.21:=[-recursion-limit(-)] sysprof? ( dev-util/sysprof-capture:4 ) +DESCRIPTION=A text widget implementing syntax highlighting and other features +EAPI=8 +HOMEPAGE=https://wiki.gnome.org/Projects/GtkSourceView +INHERIT=gnome.org meson vala virtualx xdg +IUSE=gtk-doc +introspection sysprof +vala test +KEYWORDS=~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 +LICENSE=LGPL-2.1+ +RDEPEND=>=dev-libs/glib-2.70:2 >=gui-libs/gtk-4.5:4[introspection?] >=dev-libs/libxml2-2.6:2 introspection? ( >=dev-libs/gobject-introspection-1.70.0:= ) >=dev-libs/fribidi-0.19.7 media-libs/fontconfig x11-libs/pango[introspection?] >=dev-libs/libpcre2-10.21:=[-recursion-limit(-)] sysprof? ( dev-util/sysprof-capture:4 ) +REQUIRED_USE=gtk-doc? ( introspection ) vala? ( introspection ) +RESTRICT=!test? ( test ) +SLOT=5 +SRC_URI=mirror://gnome/sources/gtksourceview/5.4/gtksourceview-5.4.2.tar.xz +_eclasses_=gnome.org 429073e99d7067d3462e875bf5c6e14a meson 8f48ffde53174aba67239f0da61ac9d3 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 vala 9badd41d5aab740ae5ac301c4416c5f8 virtualx 975d49ff3b3f451efe7a95f230532135 xdg 6024fbc93167fad782e2032933654857 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e +_md5_=9d7afca02bb05c44bb88cc325c7edd04 diff --git a/metadata/md5-cache/kde-frameworks/Manifest.gz b/metadata/md5-cache/kde-frameworks/Manifest.gz index 723f735d8b938d917f3f8e683fb2796bd87f3490..9a8f04cf0fe398523f77ae63372f594938edf893 100644 GIT binary patch literal 26658 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 literal 39179 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 diff --git a/metadata/md5-cache/kde-frameworks/attica-5.94.0 b/metadata/md5-cache/kde-frameworks/attica-5.94.0 deleted file mode 100644 index 7733e25eef22..000000000000 --- a/metadata/md5-cache/kde-frameworks/attica-5.94.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=dev-util/ninja >=dev-util/cmake-3.20.5 doc? ( >=app-doc/doxygen-1.8.13-r1 dev-qt/qthelp:5 ) >=kde-frameworks/extra-cmake-modules-5.94:5 -DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack -DEPEND=>=dev-qt/qtnetwork-5.15.3:5 test? ( dev-qt/qttest:5 ) doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 -DESCRIPTION=Framework providing access to Open Collaboration Services -EAPI=8 -HOMEPAGE=https://kde.org/products/frameworks/ -INHERIT=ecm kde.org -IUSE=debug doc test -KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 -LICENSE=LGPL-2.1+ -RDEPEND=>=dev-qt/qtnetwork-5.15.3:5 >=kde-frameworks/kf-env-4 doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 -RESTRICT=!test? ( test ) -SLOT=5/5.94 -SRC_URI=mirror://kde/stable/frameworks/5.94/attica-5.94.0.tar.xz -_eclasses_=cmake 90e2b29417d53718328f3a95227137a0 ecm 542fb4c59adc3702f566140a9bdf49f8 flag-o-matic a500d7cc40da3de38c361e889153bdf7 kde.org 916c61efa7151f09c7701328b88cafc1 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=bb24b0443eda26ddbbbaafcaf6b01cd1 diff --git a/metadata/md5-cache/kde-frameworks/baloo-5.94.0 b/metadata/md5-cache/kde-frameworks/baloo-5.94.0 deleted file mode 100644 index d50c91ec5e1c..000000000000 --- a/metadata/md5-cache/kde-frameworks/baloo-5.94.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=dev-util/ninja >=dev-util/cmake-3.20.5 test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) doc? ( >=app-doc/doxygen-1.8.13-r1 dev-qt/qthelp:5 ) >=kde-frameworks/extra-cmake-modules-5.94:5 -DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack -DEPEND=>=dev-db/lmdb-0.9.17 >=dev-qt/qtdbus-5.15.3:5 >=dev-qt/qtdeclarative-5.15.3:5 >=dev-qt/qtgui-5.15.3:5 >=dev-qt/qtwidgets-5.15.3:5 =kde-frameworks/kconfig-5.94*:5 =kde-frameworks/kcoreaddons-5.94*:5 =kde-frameworks/kcrash-5.94*:5 =kde-frameworks/kdbusaddons-5.94*:5 =kde-frameworks/kfilemetadata-5.94*:5 =kde-frameworks/ki18n-5.94*:5 =kde-frameworks/kidletime-5.94*:5 =kde-frameworks/kio-5.94*:5 =kde-frameworks/solid-5.94*:5 test? ( dev-qt/qttest:5 ) doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 -DESCRIPTION=Framework for searching and managing metadata -EAPI=8 -HOMEPAGE=https://kde.org/products/frameworks/ -INHERIT=ecm kde.org -IUSE=test debug doc test -KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 -LICENSE=LGPL-2+ -RDEPEND=>=dev-db/lmdb-0.9.17 >=dev-qt/qtdbus-5.15.3:5 >=dev-qt/qtdeclarative-5.15.3:5 >=dev-qt/qtgui-5.15.3:5 >=dev-qt/qtwidgets-5.15.3:5 =kde-frameworks/kconfig-5.94*:5 =kde-frameworks/kcoreaddons-5.94*:5 =kde-frameworks/kcrash-5.94*:5 =kde-frameworks/kdbusaddons-5.94*:5 =kde-frameworks/kfilemetadata-5.94*:5 =kde-frameworks/ki18n-5.94*:5 =kde-frameworks/kidletime-5.94*:5 =kde-frameworks/kio-5.94*:5 =kde-frameworks/solid-5.94*:5 >=kde-frameworks/kf-env-4 doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 -RESTRICT=test !test? ( test ) !test? ( test ) -SLOT=5/5.94 -SRC_URI=mirror://kde/stable/frameworks/5.94/baloo-5.94.0.tar.xz -_eclasses_=cmake 90e2b29417d53718328f3a95227137a0 ecm 542fb4c59adc3702f566140a9bdf49f8 flag-o-matic a500d7cc40da3de38c361e889153bdf7 kde.org 916c61efa7151f09c7701328b88cafc1 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=ebc7795335ec8df986f31f0c6ea3a187 diff --git a/metadata/md5-cache/kde-frameworks/bluez-qt-5.94.0 b/metadata/md5-cache/kde-frameworks/bluez-qt-5.94.0 deleted file mode 100644 index 52c2cb73a47c..000000000000 --- a/metadata/md5-cache/kde-frameworks/bluez-qt-5.94.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=dev-util/ninja >=dev-util/cmake-3.20.5 test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) doc? ( >=app-doc/doxygen-1.8.13-r1 dev-qt/qthelp:5 ) >=kde-frameworks/extra-cmake-modules-5.94:5 virtual/pkgconfig -DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack -DEPEND=>=dev-qt/qtdbus-5.15.3:5 >=dev-qt/qtdeclarative-5.15.3:5 >=dev-qt/qtnetwork-5.15.3:5 test? ( dev-qt/qttest:5 ) doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 -DESCRIPTION=Qt wrapper for Bluez 5 DBus API -EAPI=8 -HOMEPAGE=https://kde.org/products/frameworks/ -INHERIT=ecm kde.org udev -IUSE=test debug doc test -KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 -LICENSE=LGPL-2 -RDEPEND=>=dev-qt/qtdbus-5.15.3:5 >=dev-qt/qtdeclarative-5.15.3:5 >=dev-qt/qtnetwork-5.15.3:5 >=kde-frameworks/kf-env-4 doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 -RESTRICT=!test? ( test ) !test? ( test ) -SLOT=5/5.94 -SRC_URI=mirror://kde/stable/frameworks/5.94/bluez-qt-5.94.0.tar.xz -_eclasses_=cmake 90e2b29417d53718328f3a95227137a0 ecm 542fb4c59adc3702f566140a9bdf49f8 flag-o-matic a500d7cc40da3de38c361e889153bdf7 kde.org 916c61efa7151f09c7701328b88cafc1 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs fd9cde67030b26e479eeadaced488253 udev f3a0a3964e2028a140c181f00eea9712 virtualx 975d49ff3b3f451efe7a95f230532135 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=f77290100fdd5610e6025673a353b535 diff --git a/metadata/md5-cache/kde-frameworks/bluez-qt-5.95.0 b/metadata/md5-cache/kde-frameworks/bluez-qt-5.95.0-r1 similarity index 97% rename from metadata/md5-cache/kde-frameworks/bluez-qt-5.95.0 rename to metadata/md5-cache/kde-frameworks/bluez-qt-5.95.0-r1 index ba5bdecaf60b..bebe881a935d 100644 --- a/metadata/md5-cache/kde-frameworks/bluez-qt-5.95.0 +++ b/metadata/md5-cache/kde-frameworks/bluez-qt-5.95.0-r1 @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) !test? ( test ) SLOT=5/5.95 SRC_URI=mirror://kde/stable/frameworks/5.95/bluez-qt-5.95.0.tar.xz _eclasses_=cmake 90e2b29417d53718328f3a95227137a0 ecm 542fb4c59adc3702f566140a9bdf49f8 flag-o-matic a500d7cc40da3de38c361e889153bdf7 kde.org 916c61efa7151f09c7701328b88cafc1 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs fd9cde67030b26e479eeadaced488253 udev f3a0a3964e2028a140c181f00eea9712 virtualx 975d49ff3b3f451efe7a95f230532135 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=f77290100fdd5610e6025673a353b535 +_md5_=b177321eb7c7f9d351c57c1ea0c8d6d8 diff --git a/metadata/md5-cache/kde-frameworks/breeze-icons-5.94.0 b/metadata/md5-cache/kde-frameworks/breeze-icons-5.94.0 deleted file mode 100644 index c3a4d550b46e..000000000000 --- a/metadata/md5-cache/kde-frameworks/breeze-icons-5.94.0 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=|| ( >=dev-lang/python-3.10.0_p1-r1:3.10 >=dev-lang/python-3.9.9-r1:3.9 >=dev-lang/python-3.8.12_p1-r1:3.8 ) || ( ( >=dev-lang/python-3.10.0_p1-r1:3.10 dev-python/lxml[python_targets_python3_10(-)] ) ( >=dev-lang/python-3.9.9-r1:3.9 dev-python/lxml[python_targets_python3_9(-)] ) ( >=dev-lang/python-3.8.12_p1-r1:3.8 dev-python/lxml[python_targets_python3_8(-)] ) ) dev-qt/qtcore:5 >=kde-frameworks/extra-cmake-modules-5.94:5 test? ( app-misc/fdupes ) dev-util/ninja >=dev-util/cmake-3.20.5 -DEFINED_PHASES=compile configure install nofetch postinst postrm prepare setup test unpack -DEPEND=test? ( dev-qt/qttest:5 ) -DESCRIPTION=Breeze SVG icon theme -EAPI=8 -HOMEPAGE=https://kde.org/products/frameworks/ -INHERIT=cmake kde.org python-any-r1 xdg-utils -IUSE=test -KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 -LICENSE=LGPL-3 -RESTRICT=!test? ( test ) -SLOT=5/5.94 -SRC_URI=mirror://kde/stable/frameworks/5.94/breeze-icons-5.94.0.tar.xz -_eclasses_=cmake 90e2b29417d53718328f3a95227137a0 flag-o-matic a500d7cc40da3de38c361e889153bdf7 kde.org 916c61efa7151f09c7701328b88cafc1 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-any-r1 a3e9c0524a795d7f2767a2cf12a2e8c0 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=bdc1f4addcf6205004c3e00d597b5676 diff --git a/metadata/md5-cache/kde-frameworks/breeze-icons-rcc-5.94.0 b/metadata/md5-cache/kde-frameworks/breeze-icons-rcc-5.94.0 deleted file mode 100644 index 419b7d5737f5..000000000000 --- a/metadata/md5-cache/kde-frameworks/breeze-icons-rcc-5.94.0 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=|| ( >=dev-lang/python-3.10.0_p1-r1:3.10 >=dev-lang/python-3.9.9-r1:3.9 >=dev-lang/python-3.8.12_p1-r1:3.8 ) || ( ( >=dev-lang/python-3.10.0_p1-r1:3.10 dev-python/lxml[python_targets_python3_10(-)] ) ( >=dev-lang/python-3.9.9-r1:3.9 dev-python/lxml[python_targets_python3_9(-)] ) ( >=dev-lang/python-3.8.12_p1-r1:3.8 dev-python/lxml[python_targets_python3_8(-)] ) ) dev-qt/qtcore:5 >=kde-frameworks/extra-cmake-modules-5.94:5 test? ( app-misc/fdupes ) dev-util/ninja >=dev-util/cmake-3.20.5 -DEFINED_PHASES=compile configure install nofetch prepare setup test unpack -DEPEND=test? ( dev-qt/qttest:5 ) -DESCRIPTION=Breeze SVG icon theme binary resource -EAPI=8 -HOMEPAGE=https://kde.org/products/frameworks/ -INHERIT=cmake kde.org python-any-r1 -IUSE=test -KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86 -LICENSE=LGPL-3 -RESTRICT=!test? ( test ) -SLOT=5/5.94 -SRC_URI=mirror://kde/stable/frameworks/5.94/breeze-icons-5.94.0.tar.xz -_eclasses_=cmake 90e2b29417d53718328f3a95227137a0 flag-o-matic a500d7cc40da3de38c361e889153bdf7 kde.org 916c61efa7151f09c7701328b88cafc1 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-any-r1 a3e9c0524a795d7f2767a2cf12a2e8c0 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=abc3d44bee6ad88f40f2e6715357e4a3 diff --git a/metadata/md5-cache/kde-frameworks/extra-cmake-modules-5.94.0 b/metadata/md5-cache/kde-frameworks/extra-cmake-modules-5.94.0 deleted file mode 100644 index 1907b84b4ecb..000000000000 --- a/metadata/md5-cache/kde-frameworks/extra-cmake-modules-5.94.0 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=doc? ( || ( >=dev-lang/python-3.10.0_p1-r1:3.10 >=dev-lang/python-3.9.9-r1:3.9 >=dev-lang/python-3.8.12_p1-r1:3.8 ) || ( ( >=dev-lang/python-3.10.0_p1-r1:3.10 dev-python/sphinx[python_targets_python3_10(-)] ) ( >=dev-lang/python-3.9.9-r1:3.9 dev-python/sphinx[python_targets_python3_9(-)] ) ( >=dev-lang/python-3.8.12_p1-r1:3.8 dev-python/sphinx[python_targets_python3_8(-)] ) ) >=dev-qt/qthelp-5.15.3:5 ) test? ( >=dev-qt/linguist-tools-5.15.3:5 >=dev-qt/qtcore-5.15.3:5 ) dev-util/ninja >=dev-util/cmake-3.20.5 -DEFINED_PHASES=compile configure install nofetch prepare setup test unpack -DESCRIPTION=Extra modules and scripts for CMake -EAPI=8 -HOMEPAGE=https://invent.kde.org/frameworks/extra-cmake-modules -INHERIT=cmake kde.org python-any-r1 -IUSE=doc test -KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~x86 -LICENSE=BSD -RDEPEND=app-arch/libarchive[bzip2] -RESTRICT=!test? ( test ) -SLOT=5/5.94 -SRC_URI=mirror://kde/stable/frameworks/5.94/extra-cmake-modules-5.94.0.tar.xz -_eclasses_=cmake 90e2b29417d53718328f3a95227137a0 flag-o-matic a500d7cc40da3de38c361e889153bdf7 kde.org 916c61efa7151f09c7701328b88cafc1 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-any-r1 a3e9c0524a795d7f2767a2cf12a2e8c0 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=202d56cf23baee519c0e728bc7c74542 diff --git a/metadata/md5-cache/kde-frameworks/frameworkintegration-5.94.0 b/metadata/md5-cache/kde-frameworks/frameworkintegration-5.94.0 deleted file mode 100644 index 2bfa9b1e153f..000000000000 --- a/metadata/md5-cache/kde-frameworks/frameworkintegration-5.94.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=dev-util/ninja >=dev-util/cmake-3.20.5 test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) >=kde-frameworks/extra-cmake-modules-5.94:5 -DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack -DEPEND=>=dev-qt/qtgui-5.15.3:5 >=dev-qt/qtwidgets-5.15.3:5 =kde-frameworks/kconfig-5.94*:5 =kde-frameworks/kconfigwidgets-5.94*:5 =kde-frameworks/ki18n-5.94*:5 =kde-frameworks/kiconthemes-5.94*:5 =kde-frameworks/knewstuff-5.94*:5 =kde-frameworks/knotifications-5.94*:5 =kde-frameworks/kpackage-5.94*:5 =kde-frameworks/kwidgetsaddons-5.94*:5 test? ( dev-qt/qttest:5 ) dev-qt/qtcore:5 -DESCRIPTION=Framework for integrating Qt applications with KDE Plasma workspaces -EAPI=8 -HOMEPAGE=https://kde.org/products/frameworks/ -INHERIT=ecm kde.org -IUSE=test debug test -KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 -LICENSE=LGPL-2+ -RDEPEND=>=dev-qt/qtgui-5.15.3:5 >=dev-qt/qtwidgets-5.15.3:5 =kde-frameworks/kconfig-5.94*:5 =kde-frameworks/kconfigwidgets-5.94*:5 =kde-frameworks/ki18n-5.94*:5 =kde-frameworks/kiconthemes-5.94*:5 =kde-frameworks/knewstuff-5.94*:5 =kde-frameworks/knotifications-5.94*:5 >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 -RESTRICT=test !test? ( test ) !test? ( test ) -SLOT=5/5.94 -SRC_URI=mirror://kde/stable/frameworks/5.94/frameworkintegration-5.94.0.tar.xz -_eclasses_=cmake 90e2b29417d53718328f3a95227137a0 ecm 542fb4c59adc3702f566140a9bdf49f8 flag-o-matic a500d7cc40da3de38c361e889153bdf7 kde.org 916c61efa7151f09c7701328b88cafc1 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=cdb70893b38c31478af85d1c26b073db diff --git a/metadata/md5-cache/kde-frameworks/kactivities-5.94.0 b/metadata/md5-cache/kde-frameworks/kactivities-5.94.0 deleted file mode 100644 index fdd9559a43c8..000000000000 --- a/metadata/md5-cache/kde-frameworks/kactivities-5.94.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=dev-util/ninja >=dev-util/cmake-3.20.5 doc? ( >=app-doc/doxygen-1.8.13-r1 dev-qt/qthelp:5 ) >=kde-frameworks/extra-cmake-modules-5.94:5 -DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack -DEPEND=>=dev-qt/qtdbus-5.15.3:5 >=dev-qt/qtdeclarative-5.15.3:5[widgets] >=dev-qt/qtgui-5.15.3:5 >=dev-qt/qtsql-5.15.3:5 =kde-frameworks/kconfig-5.94*:5 =kde-frameworks/kcoreaddons-5.94*:5 >=dev-libs/boost-1.54 test? ( dev-qt/qttest:5 ) doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 -DESCRIPTION=Framework for working with KDE activities -EAPI=8 -HOMEPAGE=https://kde.org/products/frameworks/ -INHERIT=ecm kde.org -IUSE=debug doc test -KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 -LICENSE=|| ( LGPL-2.1 LGPL-3 ) -RDEPEND=>=dev-qt/qtdbus-5.15.3:5 >=dev-qt/qtdeclarative-5.15.3:5[widgets] >=dev-qt/qtgui-5.15.3:5 >=dev-qt/qtsql-5.15.3:5 =kde-frameworks/kconfig-5.94*:5 =kde-frameworks/kcoreaddons-5.94*:5 >=kde-plasma/kactivitymanagerd-5.16.5:5 >=kde-frameworks/kf-env-4 doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 -RESTRICT=!test? ( test ) -SLOT=5/5.94 -SRC_URI=mirror://kde/stable/frameworks/5.94/kactivities-5.94.0.tar.xz -_eclasses_=cmake 90e2b29417d53718328f3a95227137a0 ecm 542fb4c59adc3702f566140a9bdf49f8 flag-o-matic a500d7cc40da3de38c361e889153bdf7 kde.org 916c61efa7151f09c7701328b88cafc1 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=d5a9dae1764b0b2c68bb7e2ad408ae01 diff --git a/metadata/md5-cache/kde-frameworks/kactivities-stats-5.94.0 b/metadata/md5-cache/kde-frameworks/kactivities-stats-5.94.0 deleted file mode 100644 index d7050035d02a..000000000000 --- a/metadata/md5-cache/kde-frameworks/kactivities-stats-5.94.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=dev-util/ninja >=dev-util/cmake-3.20.5 doc? ( >=app-doc/doxygen-1.8.13-r1 dev-qt/qthelp:5 ) >=kde-frameworks/extra-cmake-modules-5.94:5 -DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack -DEPEND=>=dev-qt/qtdbus-5.15.3:5 >=dev-qt/qtsql-5.15.3:5 =kde-frameworks/kactivities-5.94*:5 =kde-frameworks/kconfig-5.94*:5 test? ( >=dev-libs/boost-1.54 ) test? ( dev-qt/qttest:5 ) doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 -DESCRIPTION=Framework for getting the usage statistics collected by the activities service -EAPI=8 -HOMEPAGE=https://kde.org/products/frameworks/ -INHERIT=ecm kde.org -IUSE=debug doc test -KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 -LICENSE=LGPL-2+ -RDEPEND=>=dev-qt/qtdbus-5.15.3:5 >=dev-qt/qtsql-5.15.3:5 =kde-frameworks/kactivities-5.94*:5 =kde-frameworks/kconfig-5.94*:5 >=kde-frameworks/kf-env-4 doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 -RESTRICT=!test? ( test ) -SLOT=5/5.94 -SRC_URI=mirror://kde/stable/frameworks/5.94/kactivities-stats-5.94.0.tar.xz -_eclasses_=cmake 90e2b29417d53718328f3a95227137a0 ecm 542fb4c59adc3702f566140a9bdf49f8 flag-o-matic a500d7cc40da3de38c361e889153bdf7 kde.org 916c61efa7151f09c7701328b88cafc1 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=9277d71e6bc40da06794edd90b0bf357 diff --git a/metadata/md5-cache/kde-frameworks/kapidox-5.94.0 b/metadata/md5-cache/kde-frameworks/kapidox-5.94.0 deleted file mode 100644 index f05f0af24c9f..000000000000 --- a/metadata/md5-cache/kde-frameworks/kapidox-5.94.0 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=python_single_target_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_single_target_python3_8? ( >=dev-python/setuptools-42.0.2[python_targets_python3_8(-)] ) python_single_target_python3_9? ( >=dev-python/setuptools-42.0.2[python_targets_python3_9(-)] ) python_single_target_python3_10? ( >=dev-python/setuptools-42.0.2[python_targets_python3_10(-)] ) -DEFINED_PHASES=compile configure install nofetch prepare setup test unpack -DESCRIPTION=Framework for building KDE API documentation in a standard format and style -EAPI=8 -HOMEPAGE=https://kde.org/products/frameworks/ -INHERIT=kde.org distutils-r1 -IUSE=python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 -KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 -LICENSE=BSD-2 -RDEPEND=app-doc/doxygen python_single_target_python3_8? ( dev-python/jinja[python_targets_python3_8(-)] dev-python/pyyaml[python_targets_python3_8(-)] ) python_single_target_python3_9? ( dev-python/jinja[python_targets_python3_9(-)] dev-python/pyyaml[python_targets_python3_9(-)] ) python_single_target_python3_10? ( dev-python/jinja[python_targets_python3_10(-)] dev-python/pyyaml[python_targets_python3_10(-)] ) media-gfx/graphviz[python,python_single_target_python3_8(-)?,python_single_target_python3_9(-)?,python_single_target_python3_10(-)?] python_single_target_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) -REQUIRED_USE=^^ ( python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 ) -SLOT=5/5.94 -SRC_URI=mirror://kde/stable/frameworks/5.94/kapidox-5.94.0.tar.xz -_eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 kde.org 916c61efa7151f09c7701328b88cafc1 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-single-r1 a5747fe6dc0651d95cb78eddd5e160a8 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=854ddfa7cabb24b12375ed0573f47663 diff --git a/metadata/md5-cache/kde-frameworks/karchive-5.94.0 b/metadata/md5-cache/kde-frameworks/karchive-5.94.0 deleted file mode 100644 index 5b1cc840f7ad..000000000000 --- a/metadata/md5-cache/kde-frameworks/karchive-5.94.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=zstd? ( virtual/pkgconfig ) dev-util/ninja >=dev-util/cmake-3.20.5 doc? ( >=app-doc/doxygen-1.8.13-r1 dev-qt/qthelp:5 ) >=kde-frameworks/extra-cmake-modules-5.94:5 -DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack -DEPEND=app-arch/bzip2 app-arch/xz-utils sys-libs/zlib zstd? ( app-arch/zstd:= ) test? ( dev-qt/qttest:5 ) doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 -DESCRIPTION=Framework for reading, creation, and manipulation of various archive formats -EAPI=8 -HOMEPAGE=https://kde.org/products/frameworks/ -INHERIT=ecm kde.org -IUSE=+zstd debug doc test -KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 -LICENSE=GPL-2 LGPL-2.1 -RDEPEND=app-arch/bzip2 app-arch/xz-utils sys-libs/zlib zstd? ( app-arch/zstd:= ) >=kde-frameworks/kf-env-4 doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 -RESTRICT=!test? ( test ) -SLOT=5/5.94 -SRC_URI=mirror://kde/stable/frameworks/5.94/karchive-5.94.0.tar.xz -_eclasses_=cmake 90e2b29417d53718328f3a95227137a0 ecm 542fb4c59adc3702f566140a9bdf49f8 flag-o-matic a500d7cc40da3de38c361e889153bdf7 kde.org 916c61efa7151f09c7701328b88cafc1 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=f7a1b4ffc19613f517e8557ea40ddcce diff --git a/metadata/md5-cache/kde-frameworks/kauth-5.94.0 b/metadata/md5-cache/kde-frameworks/kauth-5.94.0 deleted file mode 100644 index 1592fa792a01..000000000000 --- a/metadata/md5-cache/kde-frameworks/kauth-5.94.0 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=nls? ( >=dev-qt/linguist-tools-5.15.3:5 ) dev-util/ninja >=dev-util/cmake-3.20.5 test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) doc? ( >=app-doc/doxygen-1.8.13-r1 dev-qt/qthelp:5 ) >=kde-frameworks/extra-cmake-modules-5.94:5 -DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack -DEPEND=>=dev-qt/qtdbus-5.15.3:5 >=dev-qt/qtgui-5.15.3:5 >=dev-qt/qtwidgets-5.15.3:5 =kde-frameworks/kcoreaddons-5.94*:5 policykit? ( >=sys-auth/polkit-qt-0.113.0 ) test? ( dev-qt/qttest:5 ) doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 -DESCRIPTION=Framework to let applications perform actions as a privileged user -EAPI=8 -HOMEPAGE=https://kde.org/products/frameworks/ -INHERIT=ecm kde.org -IUSE=nls +policykit test debug doc test -KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 -LICENSE=LGPL-2.1+ -PDEPEND=policykit? ( kde-plasma/polkit-kde-agent ) -RDEPEND=>=dev-qt/qtdbus-5.15.3:5 >=dev-qt/qtgui-5.15.3:5 >=dev-qt/qtwidgets-5.15.3:5 =kde-frameworks/kcoreaddons-5.94*:5 policykit? ( >=sys-auth/polkit-qt-0.113.0 ) >=kde-frameworks/kf-env-4 doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 -RESTRICT=!test? ( test ) !test? ( test ) -SLOT=5/5.94 -SRC_URI=mirror://kde/stable/frameworks/5.94/kauth-5.94.0.tar.xz -_eclasses_=cmake 90e2b29417d53718328f3a95227137a0 ecm 542fb4c59adc3702f566140a9bdf49f8 flag-o-matic a500d7cc40da3de38c361e889153bdf7 kde.org 916c61efa7151f09c7701328b88cafc1 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=a39ab68b63b1d8178b27f9a8a1273d13 diff --git a/metadata/md5-cache/kde-frameworks/kbookmarks-5.94.0 b/metadata/md5-cache/kde-frameworks/kbookmarks-5.94.0 deleted file mode 100644 index 65732ccca83f..000000000000 --- a/metadata/md5-cache/kde-frameworks/kbookmarks-5.94.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=nls? ( >=dev-qt/linguist-tools-5.15.3:5 ) dev-util/ninja >=dev-util/cmake-3.20.5 test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) doc? ( >=app-doc/doxygen-1.8.13-r1 dev-qt/qthelp:5 ) >=kde-frameworks/extra-cmake-modules-5.94:5 -DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack -DEPEND=>=dev-qt/qtdbus-5.15.3:5 >=dev-qt/qtgui-5.15.3:5 >=dev-qt/qtwidgets-5.15.3:5 >=dev-qt/qtxml-5.15.3:5 =kde-frameworks/kcodecs-5.94*:5 =kde-frameworks/kconfig-5.94*:5 =kde-frameworks/kcoreaddons-5.94*:5 =kde-frameworks/kiconthemes-5.94*:5 =kde-frameworks/kwidgetsaddons-5.94*:5 =kde-frameworks/kxmlgui-5.94*:5 >=kde-frameworks/kconfigwidgets-5.94:5 test? ( dev-qt/qttest:5 ) doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 -DESCRIPTION=Framework for managing bookmarks stored in XBEL format -EAPI=8 -HOMEPAGE=https://kde.org/products/frameworks/ -INHERIT=ecm kde.org -IUSE=nls test debug doc test -KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 -LICENSE=LGPL-2+ -RDEPEND=>=dev-qt/qtdbus-5.15.3:5 >=dev-qt/qtgui-5.15.3:5 >=dev-qt/qtwidgets-5.15.3:5 >=dev-qt/qtxml-5.15.3:5 =kde-frameworks/kcodecs-5.94*:5 =kde-frameworks/kconfig-5.94*:5 =kde-frameworks/kcoreaddons-5.94*:5 =kde-frameworks/kiconthemes-5.94*:5 =kde-frameworks/kwidgetsaddons-5.94*:5 =kde-frameworks/kxmlgui-5.94*:5 >=kde-frameworks/kf-env-4 doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 -RESTRICT=!test? ( test ) !test? ( test ) -SLOT=5/5.94 -SRC_URI=mirror://kde/stable/frameworks/5.94/kbookmarks-5.94.0.tar.xz -_eclasses_=cmake 90e2b29417d53718328f3a95227137a0 ecm 542fb4c59adc3702f566140a9bdf49f8 flag-o-matic a500d7cc40da3de38c361e889153bdf7 kde.org 916c61efa7151f09c7701328b88cafc1 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=a517e5452e3304af051939ebc06e0bb8 diff --git a/metadata/md5-cache/kde-frameworks/kcalendarcore-5.94.0 b/metadata/md5-cache/kde-frameworks/kcalendarcore-5.94.0 deleted file mode 100644 index 04de72e72d02..000000000000 --- a/metadata/md5-cache/kde-frameworks/kcalendarcore-5.94.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=sys-devel/bison dev-util/ninja >=dev-util/cmake-3.20.5 test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) doc? ( >=app-doc/doxygen-1.8.13-r1 dev-qt/qthelp:5 ) >=kde-frameworks/extra-cmake-modules-5.94:5 -DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack -DEPEND=>=dev-libs/libical-3.0.5:= >=dev-qt/qtgui-5.15.3:5 test? ( dev-qt/qttest:5 ) doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 -DESCRIPTION=Library for interfacing with calendars -EAPI=8 -HOMEPAGE=https://kde.org/products/frameworks/ -INHERIT=ecm kde.org -IUSE=test debug doc test -KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86 -LICENSE=GPL-2+ test? ( LGPL-3+ ) -RDEPEND=>=dev-libs/libical-3.0.5:= >=dev-qt/qtgui-5.15.3:5 >=kde-frameworks/kf-env-4 doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 -RESTRICT=test !test? ( test ) !test? ( test ) -SLOT=5/5.94 -SRC_URI=mirror://kde/stable/frameworks/5.94/kcalendarcore-5.94.0.tar.xz -_eclasses_=cmake 90e2b29417d53718328f3a95227137a0 ecm 542fb4c59adc3702f566140a9bdf49f8 flag-o-matic a500d7cc40da3de38c361e889153bdf7 kde.org 916c61efa7151f09c7701328b88cafc1 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=d9486d533f576f57d48cfd9ffa94a606 diff --git a/metadata/md5-cache/kde-frameworks/kcmutils-5.94.0 b/metadata/md5-cache/kde-frameworks/kcmutils-5.94.0 deleted file mode 100644 index bf1b974fad3b..000000000000 --- a/metadata/md5-cache/kde-frameworks/kcmutils-5.94.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=dev-util/ninja >=dev-util/cmake-3.20.5 test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) doc? ( >=app-doc/doxygen-1.8.13-r1 dev-qt/qthelp:5 ) >=kde-frameworks/extra-cmake-modules-5.94:5 -DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack -DEPEND=>=dev-qt/qtdbus-5.15.3:5 >=dev-qt/qtdeclarative-5.15.3:5[widgets] >=dev-qt/qtgui-5.15.3:5 >=dev-qt/qtwidgets-5.15.3:5 =kde-frameworks/kauth-5.94*:5 =kde-frameworks/kconfig-5.94*:5 =kde-frameworks/kconfigwidgets-5.94*:5 =kde-frameworks/kcoreaddons-5.94*:5 =kde-frameworks/kdeclarative-5.94*:5 =kde-frameworks/kguiaddons-5.94*:5 =kde-frameworks/ki18n-5.94*:5 =kde-frameworks/kitemviews-5.94*:5 =kde-frameworks/kservice-5.94*:5 =kde-frameworks/kwidgetsaddons-5.94*:5 =kde-frameworks/kxmlgui-5.94*:5 test? ( dev-qt/qttest:5 ) doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 -DESCRIPTION=Framework to work with KDE System Settings modules -EAPI=8 -HOMEPAGE=https://kde.org/products/frameworks/ -INHERIT=ecm kde.org -IUSE=test debug doc test -KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 -LICENSE=LGPL-2 -RDEPEND=>=dev-qt/qtdbus-5.15.3:5 >=dev-qt/qtdeclarative-5.15.3:5[widgets] >=dev-qt/qtgui-5.15.3:5 >=dev-qt/qtwidgets-5.15.3:5 =kde-frameworks/kauth-5.94*:5 =kde-frameworks/kconfig-5.94*:5 =kde-frameworks/kconfigwidgets-5.94*:5 =kde-frameworks/kcoreaddons-5.94*:5 =kde-frameworks/kdeclarative-5.94*:5 =kde-frameworks/kguiaddons-5.94*:5 =kde-frameworks/ki18n-5.94*:5 =kde-frameworks/kitemviews-5.94*:5 =kde-frameworks/kservice-5.94*:5 =kde-frameworks/kwidgetsaddons-5.94*:5 =kde-frameworks/kxmlgui-5.94*:5 >=kde-frameworks/kf-env-4 doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 -RESTRICT=!test? ( test ) !test? ( test ) -SLOT=5/5.94 -SRC_URI=mirror://kde/stable/frameworks/5.94/kcmutils-5.94.0.tar.xz -_eclasses_=cmake 90e2b29417d53718328f3a95227137a0 ecm 542fb4c59adc3702f566140a9bdf49f8 flag-o-matic a500d7cc40da3de38c361e889153bdf7 kde.org 916c61efa7151f09c7701328b88cafc1 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=09858a07fcdfcf11559cd2af451e07b3 diff --git a/metadata/md5-cache/kde-frameworks/kcodecs-5.94.0 b/metadata/md5-cache/kde-frameworks/kcodecs-5.94.0 deleted file mode 100644 index 035c984a0b3a..000000000000 --- a/metadata/md5-cache/kde-frameworks/kcodecs-5.94.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=dev-util/gperf nls? ( >=dev-qt/linguist-tools-5.15.3:5 ) dev-util/ninja >=dev-util/cmake-3.20.5 doc? ( >=app-doc/doxygen-1.8.13-r1 dev-qt/qthelp:5 ) >=kde-frameworks/extra-cmake-modules-5.94:5 -DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack -DEPEND=test? ( dev-qt/qttest:5 ) doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 -DESCRIPTION=Framework for manipulating strings using various encodings -EAPI=8 -HOMEPAGE=https://kde.org/products/frameworks/ -INHERIT=ecm kde.org -IUSE=nls debug doc test -KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 -LICENSE=GPL-2+ LGPL-2+ -RDEPEND=>=kde-frameworks/kf-env-4 doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 -RESTRICT=!test? ( test ) -SLOT=5/5.94 -SRC_URI=mirror://kde/stable/frameworks/5.94/kcodecs-5.94.0.tar.xz -_eclasses_=cmake 90e2b29417d53718328f3a95227137a0 ecm 542fb4c59adc3702f566140a9bdf49f8 flag-o-matic a500d7cc40da3de38c361e889153bdf7 kde.org 916c61efa7151f09c7701328b88cafc1 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=351f1f7474bd4222f19b9b95fa0e7789 diff --git a/metadata/md5-cache/kde-frameworks/kcompletion-5.94.0 b/metadata/md5-cache/kde-frameworks/kcompletion-5.94.0 deleted file mode 100644 index 6f250703621a..000000000000 --- a/metadata/md5-cache/kde-frameworks/kcompletion-5.94.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=nls? ( >=dev-qt/linguist-tools-5.15.3:5 ) dev-util/ninja >=dev-util/cmake-3.20.5 test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) designer? ( dev-qt/designer:5 ) doc? ( >=app-doc/doxygen-1.8.13-r1 dev-qt/qthelp:5 ) >=kde-frameworks/extra-cmake-modules-5.94:5 -DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack -DEPEND=>=dev-qt/qtgui-5.15.3:5 >=dev-qt/qtwidgets-5.15.3:5 =kde-frameworks/kconfig-5.94*:5 =kde-frameworks/kwidgetsaddons-5.94*:5 test? ( dev-qt/qttest:5 ) doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 -DESCRIPTION=Framework for common completion tasks such as filename or URL completion -EAPI=8 -HOMEPAGE=https://kde.org/products/frameworks/ -INHERIT=ecm kde.org -IUSE=nls test debug designer doc test -KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 -LICENSE=LGPL-2+ -RDEPEND=>=dev-qt/qtgui-5.15.3:5 >=dev-qt/qtwidgets-5.15.3:5 =kde-frameworks/kconfig-5.94*:5 =kde-frameworks/kwidgetsaddons-5.94*:5 >=kde-frameworks/kf-env-4 doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 -RESTRICT=!test? ( test ) !test? ( test ) -SLOT=5/5.94 -SRC_URI=mirror://kde/stable/frameworks/5.94/kcompletion-5.94.0.tar.xz -_eclasses_=cmake 90e2b29417d53718328f3a95227137a0 ecm 542fb4c59adc3702f566140a9bdf49f8 flag-o-matic a500d7cc40da3de38c361e889153bdf7 kde.org 916c61efa7151f09c7701328b88cafc1 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=d850be123c7830053d9cf7dee85e80a8 diff --git a/metadata/md5-cache/kde-frameworks/kconfig-5.94.0 b/metadata/md5-cache/kde-frameworks/kconfig-5.94.0 deleted file mode 100644 index 9e38aabaca9f..000000000000 --- a/metadata/md5-cache/kde-frameworks/kconfig-5.94.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=nls? ( >=dev-qt/linguist-tools-5.15.3:5 ) dev-util/ninja >=dev-util/cmake-3.20.5 test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) doc? ( >=app-doc/doxygen-1.8.13-r1 dev-qt/qthelp:5 ) >=kde-frameworks/extra-cmake-modules-5.94:5 -DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack -DEPEND=>=dev-qt/qtgui-5.15.3:5 >=dev-qt/qtxml-5.15.3:5 dbus? ( >=dev-qt/qtdbus-5.15.3:5 ) qml? ( >=dev-qt/qtdeclarative-5.15.3:5 ) test? ( >=dev-qt/qtconcurrent-5.15.3:5 ) test? ( dev-qt/qttest:5 ) doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 -DESCRIPTION=Framework for reading and writing configuration -EAPI=8 -HOMEPAGE=https://kde.org/products/frameworks/ -INHERIT=ecm kde.org -IUSE=dbus nls qml test debug doc test -KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 -LICENSE=LGPL-2+ -RDEPEND=>=dev-qt/qtgui-5.15.3:5 >=dev-qt/qtxml-5.15.3:5 dbus? ( >=dev-qt/qtdbus-5.15.3:5 ) qml? ( >=dev-qt/qtdeclarative-5.15.3:5 ) >=kde-frameworks/kf-env-4 doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 -RESTRICT=test !test? ( test ) !test? ( test ) -SLOT=5/5.94 -SRC_URI=mirror://kde/stable/frameworks/5.94/kconfig-5.94.0.tar.xz -_eclasses_=cmake 90e2b29417d53718328f3a95227137a0 ecm 542fb4c59adc3702f566140a9bdf49f8 flag-o-matic a500d7cc40da3de38c361e889153bdf7 kde.org 916c61efa7151f09c7701328b88cafc1 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=e54cfadf257b6d9208699063ec067c5d diff --git a/metadata/md5-cache/kde-frameworks/kconfigwidgets-5.94.0 b/metadata/md5-cache/kde-frameworks/kconfigwidgets-5.94.0 deleted file mode 100644 index c84fbc48eb10..000000000000 --- a/metadata/md5-cache/kde-frameworks/kconfigwidgets-5.94.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=man? ( >=kde-frameworks/kdoctools-5.94:5 ) dev-util/ninja >=dev-util/cmake-3.20.5 test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) designer? ( dev-qt/designer:5 ) doc? ( >=app-doc/doxygen-1.8.13-r1 dev-qt/qthelp:5 ) >=kde-frameworks/extra-cmake-modules-5.94:5 -DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack -DEPEND=>=dev-qt/qtdbus-5.15.3:5 >=dev-qt/qtgui-5.15.3:5 >=dev-qt/qtwidgets-5.15.3:5 =kde-frameworks/kauth-5.94*:5 =kde-frameworks/kcodecs-5.94*:5 =kde-frameworks/kconfig-5.94*:5 =kde-frameworks/kcoreaddons-5.94*:5 =kde-frameworks/kguiaddons-5.94*:5 =kde-frameworks/ki18n-5.94*:5 =kde-frameworks/kwidgetsaddons-5.94*:5 test? ( dev-qt/qttest:5 ) doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 -DESCRIPTION=Framework providing an assortment of configuration-related widgets -EAPI=8 -HOMEPAGE=https://kde.org/products/frameworks/ -INHERIT=ecm kde.org -IUSE=+man test debug designer doc test -KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 -LICENSE=LGPL-2+ -RDEPEND=>=dev-qt/qtdbus-5.15.3:5 >=dev-qt/qtgui-5.15.3:5 >=dev-qt/qtwidgets-5.15.3:5 =kde-frameworks/kauth-5.94*:5 =kde-frameworks/kcodecs-5.94*:5 =kde-frameworks/kconfig-5.94*:5 =kde-frameworks/kcoreaddons-5.94*:5 =kde-frameworks/kguiaddons-5.94*:5 =kde-frameworks/ki18n-5.94*:5 =kde-frameworks/kwidgetsaddons-5.94*:5 >=kde-frameworks/kf-env-4 doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 -RESTRICT=!test? ( test ) !test? ( test ) -SLOT=5/5.94 -SRC_URI=mirror://kde/stable/frameworks/5.94/kconfigwidgets-5.94.0.tar.xz -_eclasses_=cmake 90e2b29417d53718328f3a95227137a0 ecm 542fb4c59adc3702f566140a9bdf49f8 flag-o-matic a500d7cc40da3de38c361e889153bdf7 kde.org 916c61efa7151f09c7701328b88cafc1 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=bfa00cb72a9f81c6c2658df471cdc29f diff --git a/metadata/md5-cache/kde-frameworks/kcontacts-5.94.0 b/metadata/md5-cache/kde-frameworks/kcontacts-5.94.0 deleted file mode 100644 index 58df22089fd0..000000000000 --- a/metadata/md5-cache/kde-frameworks/kcontacts-5.94.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=dev-util/ninja >=dev-util/cmake-3.20.5 test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) doc? ( >=app-doc/doxygen-1.8.13-r1 dev-qt/qthelp:5 ) >=kde-frameworks/extra-cmake-modules-5.94:5 -DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack -DEPEND=>=dev-qt/qtgui-5.15.3:5 =kde-frameworks/kcodecs-5.94*:5 =kde-frameworks/kconfig-5.94*:5 =kde-frameworks/kcoreaddons-5.94*:5 =kde-frameworks/ki18n-5.94*:5 test? ( >=dev-qt/qtdeclarative-5.15.3:5 ) test? ( dev-qt/qttest:5 ) doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 -DESCRIPTION=Address book API based on KDE Frameworks -EAPI=8 -HOMEPAGE=https://kde.org/products/frameworks/ -INHERIT=ecm kde.org -IUSE=test debug doc test -KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86 -LICENSE=GPL-2+ -RDEPEND=>=dev-qt/qtgui-5.15.3:5 =kde-frameworks/kcodecs-5.94*:5 =kde-frameworks/kconfig-5.94*:5 =kde-frameworks/kcoreaddons-5.94*:5 =kde-frameworks/ki18n-5.94*:5 >=kde-frameworks/kf-env-4 doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 -RESTRICT=!test? ( test ) !test? ( test ) -SLOT=5/5.94 -SRC_URI=mirror://kde/stable/frameworks/5.94/kcontacts-5.94.0.tar.xz -_eclasses_=cmake 90e2b29417d53718328f3a95227137a0 ecm 542fb4c59adc3702f566140a9bdf49f8 flag-o-matic a500d7cc40da3de38c361e889153bdf7 kde.org 916c61efa7151f09c7701328b88cafc1 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=7f6ef7cce072199d0c100d382763c9cf diff --git a/metadata/md5-cache/kde-frameworks/kcoreaddons-5.94.0 b/metadata/md5-cache/kde-frameworks/kcoreaddons-5.94.0 deleted file mode 100644 index c22bedfa1ea8..000000000000 --- a/metadata/md5-cache/kde-frameworks/kcoreaddons-5.94.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=nls? ( >=dev-qt/linguist-tools-5.15.3:5 ) dev-util/ninja >=dev-util/cmake-3.20.5 doc? ( >=app-doc/doxygen-1.8.13-r1 dev-qt/qthelp:5 ) >=kde-frameworks/extra-cmake-modules-5.94:5 -DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack -DEPEND=>=dev-qt/qtcore-5.15.3:5[icu] fam? ( virtual/fam ) test? ( dev-qt/qttest:5 ) doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 -DESCRIPTION=Framework for solving common problems such as caching, randomisation, and more -EAPI=8 -HOMEPAGE=https://kde.org/products/frameworks/ -INHERIT=ecm kde.org xdg-utils -IUSE=fam nls debug doc test -KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 -LICENSE=LGPL-2+ -RDEPEND=>=dev-qt/qtcore-5.15.3:5[icu] fam? ( virtual/fam ) nls? ( >=dev-qt/qttranslations-5.15.3:5 ) >=kde-frameworks/kf-env-4 doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 -RESTRICT=!test? ( test ) -SLOT=5/5.94 -SRC_URI=mirror://kde/stable/frameworks/5.94/kcoreaddons-5.94.0.tar.xz -_eclasses_=cmake 90e2b29417d53718328f3a95227137a0 ecm 542fb4c59adc3702f566140a9bdf49f8 flag-o-matic a500d7cc40da3de38c361e889153bdf7 kde.org 916c61efa7151f09c7701328b88cafc1 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=419019e277ba5f0d5ee0d9a2206a3d0b diff --git a/metadata/md5-cache/kde-frameworks/kcrash-5.94.0 b/metadata/md5-cache/kde-frameworks/kcrash-5.94.0 deleted file mode 100644 index 72a9c4cd9cda..000000000000 --- a/metadata/md5-cache/kde-frameworks/kcrash-5.94.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=nls? ( >=dev-qt/linguist-tools-5.15.3:5 ) dev-util/ninja >=dev-util/cmake-3.20.5 test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) doc? ( >=app-doc/doxygen-1.8.13-r1 dev-qt/qthelp:5 ) >=kde-frameworks/extra-cmake-modules-5.94:5 -DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack -DEPEND=>=dev-qt/qtgui-5.15.3:5 =kde-frameworks/kcoreaddons-5.94*:5 =kde-frameworks/kwindowsystem-5.94*:5 X? ( >=dev-qt/qtx11extras-5.15.3:5 x11-libs/libX11 ) X? ( x11-base/xorg-proto ) test? ( >=dev-qt/qtwidgets-5.15.3:5 ) test? ( dev-qt/qttest:5 ) doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 -DESCRIPTION=Framework for intercepting and handling application crashes -EAPI=8 -HOMEPAGE=https://kde.org/products/frameworks/ -INHERIT=ecm kde.org -IUSE=nls X test debug doc test -KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 -LICENSE=LGPL-2+ -RDEPEND=>=dev-qt/qtgui-5.15.3:5 =kde-frameworks/kcoreaddons-5.94*:5 =kde-frameworks/kwindowsystem-5.94*:5 X? ( >=dev-qt/qtx11extras-5.15.3:5 x11-libs/libX11 ) >=kde-frameworks/kf-env-4 doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 -RESTRICT=test !test? ( test ) !test? ( test ) -SLOT=5/5.94 -SRC_URI=mirror://kde/stable/frameworks/5.94/kcrash-5.94.0.tar.xz -_eclasses_=cmake 90e2b29417d53718328f3a95227137a0 ecm 542fb4c59adc3702f566140a9bdf49f8 flag-o-matic a500d7cc40da3de38c361e889153bdf7 kde.org 916c61efa7151f09c7701328b88cafc1 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=654bb43b2bbe370943025238955390c0 diff --git a/metadata/md5-cache/kde-frameworks/kdav-5.94.0 b/metadata/md5-cache/kde-frameworks/kdav-5.94.0 deleted file mode 100644 index 7d10ef2ef646..000000000000 --- a/metadata/md5-cache/kde-frameworks/kdav-5.94.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=dev-util/ninja >=dev-util/cmake-3.20.5 test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) doc? ( >=app-doc/doxygen-1.8.13-r1 dev-qt/qthelp:5 ) >=kde-frameworks/extra-cmake-modules-5.94:5 -DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack -DEPEND=>=dev-qt/qtgui-5.15.3:5 >=dev-qt/qtxml-5.15.3:5 >=kde-frameworks/kcoreaddons-5.94:5 >=kde-frameworks/ki18n-5.94:5 >=kde-frameworks/kio-5.94:5 test? ( dev-qt/qttest:5 ) doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 -DESCRIPTION=DAV protocol implemention with KJobs -EAPI=8 -HOMEPAGE=https://kde.org/products/frameworks/ -INHERIT=ecm kde.org -IUSE=test debug doc test -KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86 -LICENSE=LGPL-2+ -RDEPEND=>=dev-qt/qtgui-5.15.3:5 >=dev-qt/qtxml-5.15.3:5 >=kde-frameworks/kcoreaddons-5.94:5 >=kde-frameworks/ki18n-5.94:5 >=kde-frameworks/kio-5.94:5 !kde-apps/kdav:5 >=kde-frameworks/kf-env-4 doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 -RESTRICT=!test? ( test ) !test? ( test ) -SLOT=5/5.94 -SRC_URI=mirror://kde/stable/frameworks/5.94/kdav-5.94.0.tar.xz -_eclasses_=cmake 90e2b29417d53718328f3a95227137a0 ecm 542fb4c59adc3702f566140a9bdf49f8 flag-o-matic a500d7cc40da3de38c361e889153bdf7 kde.org 916c61efa7151f09c7701328b88cafc1 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=f071219c37bda9dfe6aca4ed58a1ee87 diff --git a/metadata/md5-cache/kde-frameworks/kdbusaddons-5.94.0 b/metadata/md5-cache/kde-frameworks/kdbusaddons-5.94.0 deleted file mode 100644 index 41b22b2a8957..000000000000 --- a/metadata/md5-cache/kde-frameworks/kdbusaddons-5.94.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=nls? ( >=dev-qt/linguist-tools-5.15.3:5 ) dev-util/ninja >=dev-util/cmake-3.20.5 doc? ( >=app-doc/doxygen-1.8.13-r1 dev-qt/qthelp:5 ) >=kde-frameworks/extra-cmake-modules-5.94:5 -DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack -DEPEND=>=dev-qt/qtdbus-5.15.3:5 X? ( >=dev-qt/qtx11extras-5.15.3:5 ) test? ( dev-qt/qttest:5 ) doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 -DESCRIPTION=Framework for registering services and applications per freedesktop standards -EAPI=8 -HOMEPAGE=https://kde.org/products/frameworks/ -INHERIT=ecm kde.org -IUSE=nls X debug doc test -KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 -LICENSE=LGPL-2+ -RDEPEND=>=dev-qt/qtdbus-5.15.3:5 X? ( >=dev-qt/qtx11extras-5.15.3:5 ) >=kde-frameworks/kf-env-4 doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 -RESTRICT=!test? ( test ) -SLOT=5/5.94 -SRC_URI=mirror://kde/stable/frameworks/5.94/kdbusaddons-5.94.0.tar.xz -_eclasses_=cmake 90e2b29417d53718328f3a95227137a0 ecm 542fb4c59adc3702f566140a9bdf49f8 flag-o-matic a500d7cc40da3de38c361e889153bdf7 kde.org 916c61efa7151f09c7701328b88cafc1 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=0da3badd9c1c8bd7a934202f9d485d75 diff --git a/metadata/md5-cache/kde-frameworks/kdeclarative-5.94.0 b/metadata/md5-cache/kde-frameworks/kdeclarative-5.94.0 deleted file mode 100644 index 2697177f5175..000000000000 --- a/metadata/md5-cache/kde-frameworks/kdeclarative-5.94.0 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=dev-util/ninja >=dev-util/cmake-3.20.5 doc? ( >=app-doc/doxygen-1.8.13-r1 dev-qt/qthelp:5 ) >=kde-frameworks/extra-cmake-modules-5.94:5 -DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack -DEPEND=>=dev-qt/qtdeclarative-5.15.3:5 >=dev-qt/qtgui-5.15.3:5 >=dev-qt/qtnetwork-5.15.3:5 >=dev-qt/qtwidgets-5.15.3:5 =kde-frameworks/kconfig-5.94*:5 =kde-frameworks/kcoreaddons-5.94*:5 =kde-frameworks/kglobalaccel-5.94*:5 =kde-frameworks/ki18n-5.94*:5 =kde-frameworks/kiconthemes-5.94*:5 =kde-frameworks/kio-5.94*:5 =kde-frameworks/knotifications-5.94*:5 =kde-frameworks/kpackage-5.94*:5 =kde-frameworks/kservice-5.94*:5 =kde-frameworks/kwidgetsaddons-5.94*:5 =kde-frameworks/kwindowsystem-5.94*:5 media-libs/libepoxy doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 -DESCRIPTION=Framework providing integration of QML and KDE work spaces -EAPI=8 -HOMEPAGE=https://kde.org/products/frameworks/ -INHERIT=ecm kde.org -IUSE=debug doc -KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 -LICENSE=LGPL-2+ -RDEPEND=>=dev-qt/qtdeclarative-5.15.3:5 >=dev-qt/qtgui-5.15.3:5 >=dev-qt/qtnetwork-5.15.3:5 >=dev-qt/qtwidgets-5.15.3:5 =kde-frameworks/kconfig-5.94*:5 =kde-frameworks/kcoreaddons-5.94*:5 =kde-frameworks/kglobalaccel-5.94*:5 =kde-frameworks/ki18n-5.94*:5 =kde-frameworks/kiconthemes-5.94*:5 =kde-frameworks/kio-5.94*:5 =kde-frameworks/knotifications-5.94*:5 =kde-frameworks/kpackage-5.94*:5 =kde-frameworks/kservice-5.94*:5 =kde-frameworks/kwidgetsaddons-5.94*:5 =kde-frameworks/kwindowsystem-5.94*:5 media-libs/libepoxy >=kde-frameworks/kf-env-4 doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 -SLOT=5/5.94 -SRC_URI=mirror://kde/stable/frameworks/5.94/kdeclarative-5.94.0.tar.xz -_eclasses_=cmake 90e2b29417d53718328f3a95227137a0 ecm 542fb4c59adc3702f566140a9bdf49f8 flag-o-matic a500d7cc40da3de38c361e889153bdf7 kde.org 916c61efa7151f09c7701328b88cafc1 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=bbb3e944e6b0deaab6ef7490a096249e diff --git a/metadata/md5-cache/kde-frameworks/kded-5.94.0 b/metadata/md5-cache/kde-frameworks/kded-5.94.0 deleted file mode 100644 index 54da195a0e27..000000000000 --- a/metadata/md5-cache/kde-frameworks/kded-5.94.0 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=man? ( >=kde-frameworks/kdoctools-5.94:5 ) dev-util/ninja >=dev-util/cmake-3.20.5 >=kde-frameworks/extra-cmake-modules-5.94:5 -DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack -DEPEND=>=dev-qt/qtdbus-5.15.3:5 >=dev-qt/qtgui-5.15.3:5 >=dev-qt/qtwidgets-5.15.3:5 =kde-frameworks/kconfig-5.94*:5 =kde-frameworks/kcoreaddons-5.94*:5 =kde-frameworks/kcrash-5.94*:5 =kde-frameworks/kdbusaddons-5.94*:5 =kde-frameworks/kinit-5.94*:5 =kde-frameworks/kservice-5.94*:5 dev-qt/qtcore:5 -DESCRIPTION=Central daemon of KDE workspaces -EAPI=8 -HOMEPAGE=https://kde.org/products/frameworks/ -INHERIT=ecm kde.org -IUSE=+man debug -KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 -LICENSE=LGPL-2+ -RDEPEND=>=dev-qt/qtdbus-5.15.3:5 >=dev-qt/qtgui-5.15.3:5 >=dev-qt/qtwidgets-5.15.3:5 =kde-frameworks/kconfig-5.94*:5 =kde-frameworks/kcoreaddons-5.94*:5 =kde-frameworks/kcrash-5.94*:5 =kde-frameworks/kdbusaddons-5.94*:5 =kde-frameworks/kinit-5.94*:5 =kde-frameworks/kservice-5.94*:5 >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 -SLOT=5/5.94 -SRC_URI=mirror://kde/stable/frameworks/5.94/kded-5.94.0.tar.xz -_eclasses_=cmake 90e2b29417d53718328f3a95227137a0 ecm 542fb4c59adc3702f566140a9bdf49f8 flag-o-matic a500d7cc40da3de38c361e889153bdf7 kde.org 916c61efa7151f09c7701328b88cafc1 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=a9a8618aaa6f2907d4d3b609d92b0fc6 diff --git a/metadata/md5-cache/kde-frameworks/kdelibs4support-5.94.0 b/metadata/md5-cache/kde-frameworks/kdelibs4support-5.94.0 deleted file mode 100644 index ba6681d2a43f..000000000000 --- a/metadata/md5-cache/kde-frameworks/kdelibs4support-5.94.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=dev-lang/perl dev-perl/URI dev-util/ninja >=dev-util/cmake-3.20.5 test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) handbook? ( >=kde-frameworks/kdoctools-5.94:5 ) >=kde-frameworks/extra-cmake-modules-5.94:5 -DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack -DEPEND=app-text/docbook-xml-dtd:4.2 dev-libs/openssl:0 >=dev-qt/qtdbus-5.15.3:5 >=dev-qt/qtgui-5.15.3:5 >=dev-qt/qtnetwork-5.15.3:5[ssl] >=dev-qt/qtprintsupport-5.15.3:5 >=dev-qt/qtsvg-5.15.3:5 >=dev-qt/qttest-5.15.3:5 >=dev-qt/qtwidgets-5.15.3:5 =kde-frameworks/kauth-5.94*:5 =kde-frameworks/kcodecs-5.94*:5 =kde-frameworks/kcompletion-5.94*:5 =kde-frameworks/kconfig-5.94*:5 =kde-frameworks/kconfigwidgets-5.94*:5 =kde-frameworks/kcoreaddons-5.94*:5 =kde-frameworks/kcrash-5.94*:5 =kde-frameworks/kdbusaddons-5.94*:5 >=kde-frameworks/kded-5.94:5 =kde-frameworks/kdoctools-5.94*:5 =kde-frameworks/kemoticons-5.94*:5 =kde-frameworks/kglobalaccel-5.94*:5 =kde-frameworks/kguiaddons-5.94*:5 =kde-frameworks/ki18n-5.94*:5 =kde-frameworks/kiconthemes-5.94*:5 =kde-frameworks/kio-5.94*:5 =kde-frameworks/kitemviews-5.94*:5 =kde-frameworks/kjobwidgets-5.94*:5 =kde-frameworks/knotifications-5.94*:5[X=] =kde-frameworks/kparts-5.94*:5 =kde-frameworks/kservice-5.94*:5 =kde-frameworks/ktextwidgets-5.94*:5 =kde-frameworks/kunitconversion-5.94*:5 =kde-frameworks/kwidgetsaddons-5.94*:5 =kde-frameworks/kwindowsystem-5.94*:5[X=] =kde-frameworks/kxmlgui-5.94*:5 =kde-frameworks/solid-5.94*:5 virtual/libintl X? ( >=dev-qt/qtx11extras-5.15.3:5 x11-libs/libICE x11-libs/libSM x11-libs/libX11 x11-libs/libxcb ) test? ( >=dev-qt/qtconcurrent-5.15.3:5 ) X? ( x11-base/xorg-proto ) test? ( dev-qt/qttest:5 ) dev-qt/qtcore:5 -DESCRIPTION=Framework easing the development transition from KDELibs 4 to KF 5 -EAPI=8 -HOMEPAGE=https://kde.org/products/frameworks/ -INHERIT=ecm kde.org -IUSE=X test debug +handbook test -KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 -LICENSE=LGPL-2+ -RDEPEND=app-text/docbook-xml-dtd:4.2 dev-libs/openssl:0 >=dev-qt/qtdbus-5.15.3:5 >=dev-qt/qtgui-5.15.3:5 >=dev-qt/qtnetwork-5.15.3:5[ssl] >=dev-qt/qtprintsupport-5.15.3:5 >=dev-qt/qtsvg-5.15.3:5 >=dev-qt/qttest-5.15.3:5 >=dev-qt/qtwidgets-5.15.3:5 =kde-frameworks/kauth-5.94*:5 =kde-frameworks/kcodecs-5.94*:5 =kde-frameworks/kcompletion-5.94*:5 =kde-frameworks/kconfig-5.94*:5 =kde-frameworks/kconfigwidgets-5.94*:5 =kde-frameworks/kcoreaddons-5.94*:5 =kde-frameworks/kcrash-5.94*:5 =kde-frameworks/kdbusaddons-5.94*:5 >=kde-frameworks/kded-5.94:5 =kde-frameworks/kdoctools-5.94*:5 =kde-frameworks/kemoticons-5.94*:5 =kde-frameworks/kglobalaccel-5.94*:5 =kde-frameworks/kguiaddons-5.94*:5 =kde-frameworks/ki18n-5.94*:5 =kde-frameworks/kiconthemes-5.94*:5 =kde-frameworks/kio-5.94*:5 =kde-frameworks/kitemviews-5.94*:5 =kde-frameworks/kjobwidgets-5.94*:5 =kde-frameworks/knotifications-5.94*:5[X=] =kde-frameworks/kparts-5.94*:5 =kde-frameworks/kservice-5.94*:5 =kde-frameworks/ktextwidgets-5.94*:5 =kde-frameworks/kunitconversion-5.94*:5 =kde-frameworks/kwidgetsaddons-5.94*:5 =kde-frameworks/kwindowsystem-5.94*:5[X=] =kde-frameworks/kxmlgui-5.94*:5 =kde-frameworks/solid-5.94*:5 virtual/libintl X? ( >=dev-qt/qtx11extras-5.15.3:5 x11-libs/libICE x11-libs/libSM x11-libs/libX11 x11-libs/libxcb ) >=dev-qt/qtxml-5.15.3:5 >=kde-frameworks/countryflags-5.94:5 =kde-frameworks/kinit-5.94*:5 =kde-frameworks/kitemmodels-5.94*:5 >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 -RESTRICT=test !test? ( test ) !test? ( test ) -SLOT=5/5.94 -SRC_URI=mirror://kde/stable/frameworks/5.94/portingAids/kdelibs4support-5.94.0.tar.xz -_eclasses_=cmake 90e2b29417d53718328f3a95227137a0 ecm 542fb4c59adc3702f566140a9bdf49f8 flag-o-matic a500d7cc40da3de38c361e889153bdf7 kde.org 916c61efa7151f09c7701328b88cafc1 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=4f5b1561cfc89b45f64626569e220ce6 diff --git a/metadata/md5-cache/kde-frameworks/kdesu-5.94.0 b/metadata/md5-cache/kde-frameworks/kdesu-5.94.0 deleted file mode 100644 index 90b04a32106e..000000000000 --- a/metadata/md5-cache/kde-frameworks/kdesu-5.94.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=dev-util/ninja >=dev-util/cmake-3.20.5 doc? ( >=app-doc/doxygen-1.8.13-r1 dev-qt/qthelp:5 ) >=kde-frameworks/extra-cmake-modules-5.94:5 -DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack -DEPEND==kde-frameworks/kconfig-5.94*:5 =kde-frameworks/kcoreaddons-5.94*:5 =kde-frameworks/ki18n-5.94*:5 =kde-frameworks/kpty-5.94*:5 X? ( x11-libs/libX11 ) X? ( x11-base/xorg-proto ) test? ( dev-qt/qttest:5 ) doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 -DESCRIPTION=Framework to handle super user actions -EAPI=8 -HOMEPAGE=https://kde.org/products/frameworks/ -INHERIT=ecm kde.org -IUSE=X debug doc test -KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 -LICENSE=LGPL-2 -RDEPEND==kde-frameworks/kconfig-5.94*:5 =kde-frameworks/kcoreaddons-5.94*:5 =kde-frameworks/ki18n-5.94*:5 =kde-frameworks/kpty-5.94*:5 X? ( x11-libs/libX11 ) >=kde-frameworks/kf-env-4 doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 -RESTRICT=!test? ( test ) -SLOT=5/5.94 -SRC_URI=mirror://kde/stable/frameworks/5.94/kdesu-5.94.0.tar.xz -_eclasses_=cmake 90e2b29417d53718328f3a95227137a0 ecm 542fb4c59adc3702f566140a9bdf49f8 flag-o-matic a500d7cc40da3de38c361e889153bdf7 kde.org 916c61efa7151f09c7701328b88cafc1 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=6b6fc495ae1a09108ce62b81cfa93825 diff --git a/metadata/md5-cache/kde-frameworks/kdnssd-5.94.0 b/metadata/md5-cache/kde-frameworks/kdnssd-5.94.0 deleted file mode 100644 index 1494915984bf..000000000000 --- a/metadata/md5-cache/kde-frameworks/kdnssd-5.94.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=nls? ( >=dev-qt/linguist-tools-5.15.3:5 ) dev-util/ninja >=dev-util/cmake-3.20.5 doc? ( >=app-doc/doxygen-1.8.13-r1 dev-qt/qthelp:5 ) >=kde-frameworks/extra-cmake-modules-5.94:5 -DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack -DEPEND=>=dev-qt/qtnetwork-5.15.3:5 zeroconf? ( >=dev-qt/qtdbus-5.15.3:5 net-dns/avahi[mdnsresponder-compat] ) test? ( dev-qt/qttest:5 ) doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 -DESCRIPTION=Framework for network service discovery using Zeroconf -EAPI=8 -HOMEPAGE=https://kde.org/products/frameworks/ -INHERIT=ecm kde.org -IUSE=nls zeroconf debug doc test -KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 -LICENSE=LGPL-2+ -RDEPEND=>=dev-qt/qtnetwork-5.15.3:5 zeroconf? ( >=dev-qt/qtdbus-5.15.3:5 net-dns/avahi[mdnsresponder-compat] ) >=kde-frameworks/kf-env-4 doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 -RESTRICT=!test? ( test ) -SLOT=5/5.94 -SRC_URI=mirror://kde/stable/frameworks/5.94/kdnssd-5.94.0.tar.xz -_eclasses_=cmake 90e2b29417d53718328f3a95227137a0 ecm 542fb4c59adc3702f566140a9bdf49f8 flag-o-matic a500d7cc40da3de38c361e889153bdf7 kde.org 916c61efa7151f09c7701328b88cafc1 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=ba90345bc111e1d38aca76f233beb437 diff --git a/metadata/md5-cache/kde-frameworks/kdoctools-5.94.0 b/metadata/md5-cache/kde-frameworks/kdoctools-5.94.0 deleted file mode 100644 index 399bfc2d86e4..000000000000 --- a/metadata/md5-cache/kde-frameworks/kdoctools-5.94.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=dev-lang/perl dev-perl/URI nls? ( >=kde-frameworks/ki18n-5.94:5 ) dev-util/ninja >=dev-util/cmake-3.20.5 >=kde-frameworks/extra-cmake-modules-5.94:5 -DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack -DEPEND=app-text/docbook-xml-dtd:4.5 app-text/docbook-xsl-stylesheets app-text/sgml-common dev-libs/libxml2:2 dev-libs/libxslt =kde-frameworks/karchive-5.94*:5 test? ( dev-qt/qttest:5 ) dev-qt/qtcore:5 -DESCRIPTION=Tools to generate documentation in various formats from DocBook files -EAPI=8 -HOMEPAGE=https://kde.org/products/frameworks/ -INHERIT=ecm kde.org -IUSE=nls debug test -KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 -LICENSE=MIT -RDEPEND=app-text/docbook-xml-dtd:4.5 app-text/docbook-xsl-stylesheets app-text/sgml-common dev-libs/libxml2:2 dev-libs/libxslt =kde-frameworks/karchive-5.94*:5 >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 -RESTRICT=!test? ( test ) -SLOT=5/5.94 -SRC_URI=mirror://kde/stable/frameworks/5.94/kdoctools-5.94.0.tar.xz -_eclasses_=cmake 90e2b29417d53718328f3a95227137a0 ecm 542fb4c59adc3702f566140a9bdf49f8 flag-o-matic a500d7cc40da3de38c361e889153bdf7 kde.org 916c61efa7151f09c7701328b88cafc1 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=46a22001b50adc620fa41c7e769aed5c diff --git a/metadata/md5-cache/kde-frameworks/kemoticons-5.94.0 b/metadata/md5-cache/kde-frameworks/kemoticons-5.94.0 deleted file mode 100644 index 751f46e2e793..000000000000 --- a/metadata/md5-cache/kde-frameworks/kemoticons-5.94.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=dev-util/ninja >=dev-util/cmake-3.20.5 test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) doc? ( >=app-doc/doxygen-1.8.13-r1 dev-qt/qthelp:5 ) >=kde-frameworks/extra-cmake-modules-5.94:5 -DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack -DEPEND=>=dev-qt/qtdbus-5.15.3:5 >=dev-qt/qtgui-5.15.3:5 >=dev-qt/qtxml-5.15.3:5 =kde-frameworks/karchive-5.94*:5 =kde-frameworks/kconfig-5.94*:5 =kde-frameworks/kcoreaddons-5.94*:5 =kde-frameworks/kservice-5.94*:5 test? ( dev-qt/qttest:5 ) doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 -DESCRIPTION=Framework for converting text emoticons to graphical representations -EAPI=8 -HOMEPAGE=https://kde.org/products/frameworks/ -INHERIT=ecm kde.org -IUSE=test debug doc test -KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 -LICENSE=LGPL-2.1+ -RDEPEND=>=dev-qt/qtdbus-5.15.3:5 >=dev-qt/qtgui-5.15.3:5 >=dev-qt/qtxml-5.15.3:5 =kde-frameworks/karchive-5.94*:5 =kde-frameworks/kconfig-5.94*:5 =kde-frameworks/kcoreaddons-5.94*:5 =kde-frameworks/kservice-5.94*:5 >=kde-frameworks/kf-env-4 doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 -RESTRICT=test !test? ( test ) !test? ( test ) -SLOT=5/5.94 -SRC_URI=mirror://kde/stable/frameworks/5.94/kemoticons-5.94.0.tar.xz -_eclasses_=cmake 90e2b29417d53718328f3a95227137a0 ecm 542fb4c59adc3702f566140a9bdf49f8 flag-o-matic a500d7cc40da3de38c361e889153bdf7 kde.org 916c61efa7151f09c7701328b88cafc1 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=d836cc8e95ab01787a34a24b2bd9b107 diff --git a/metadata/md5-cache/kde-frameworks/kfilemetadata-5.94.0 b/metadata/md5-cache/kde-frameworks/kfilemetadata-5.94.0 deleted file mode 100644 index cc0f306bc847..000000000000 --- a/metadata/md5-cache/kde-frameworks/kfilemetadata-5.94.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=test? ( || ( >=dev-lang/python-3.10.0_p1-r1:3.10 >=dev-lang/python-3.9.9-r1:3.9 >=dev-lang/python-3.8.12_p1-r1:3.8 ) ) dev-util/ninja >=dev-util/cmake-3.20.5 doc? ( >=app-doc/doxygen-1.8.13-r1 dev-qt/qthelp:5 ) >=kde-frameworks/extra-cmake-modules-5.94:5 -DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack -DEPEND=>=dev-qt/qtxml-5.15.3:5 =kde-frameworks/kcoreaddons-5.94*:5 =kde-frameworks/ki18n-5.94*:5 epub? ( app-text/ebook-tools ) exif? ( media-gfx/exiv2:= ) ffmpeg? ( media-video/ffmpeg:0= ) mobi? ( kde-apps/kdegraphics-mobipocket:5 ) office? ( =kde-frameworks/karchive-5.94*:5 ) pdf? ( app-text/poppler[qt5] ) taglib? ( media-libs/taglib ) kernel_linux? ( sys-apps/attr ) test? ( dev-qt/qttest:5 ) doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 -DESCRIPTION=Library for extracting file metadata -EAPI=8 -HOMEPAGE=https://kde.org/products/frameworks/ -INHERIT=ecm kde.org optfeature python-any-r1 -IUSE=epub exif ffmpeg mobi office pdf taglib debug doc test -KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 -LICENSE=LGPL-2+ -RDEPEND=>=dev-qt/qtxml-5.15.3:5 =kde-frameworks/kcoreaddons-5.94*:5 =kde-frameworks/ki18n-5.94*:5 epub? ( app-text/ebook-tools ) exif? ( media-gfx/exiv2:= ) ffmpeg? ( media-video/ffmpeg:0= ) mobi? ( kde-apps/kdegraphics-mobipocket:5 ) office? ( =kde-frameworks/karchive-5.94*:5 ) pdf? ( app-text/poppler[qt5] ) taglib? ( media-libs/taglib ) >=kde-frameworks/kf-env-4 doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 -RESTRICT=test !test? ( test ) -SLOT=5/5.94 -SRC_URI=mirror://kde/stable/frameworks/5.94/kfilemetadata-5.94.0.tar.xz -_eclasses_=cmake 90e2b29417d53718328f3a95227137a0 ecm 542fb4c59adc3702f566140a9bdf49f8 flag-o-matic a500d7cc40da3de38c361e889153bdf7 kde.org 916c61efa7151f09c7701328b88cafc1 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 optfeature d524f291c80f9d21ad80fe978e3ca760 python-any-r1 a3e9c0524a795d7f2767a2cf12a2e8c0 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=b02662834de33d5efb9fd4dad8942215 diff --git a/metadata/md5-cache/kde-frameworks/kglobalaccel-5.94.0 b/metadata/md5-cache/kde-frameworks/kglobalaccel-5.94.0 deleted file mode 100644 index 20db9ffc2c49..000000000000 --- a/metadata/md5-cache/kde-frameworks/kglobalaccel-5.94.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=nls? ( >=dev-qt/linguist-tools-5.15.3:5 ) dev-util/ninja >=dev-util/cmake-3.20.5 test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) doc? ( >=app-doc/doxygen-1.8.13-r1 dev-qt/qthelp:5 ) >=kde-frameworks/extra-cmake-modules-5.94:5 -DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack -DEPEND=>=dev-qt/qtdbus-5.15.3:5 >=dev-qt/qtgui-5.15.3:5 >=dev-qt/qtwidgets-5.15.3:5 >=dev-qt/qtx11extras-5.15.3:5 =kde-frameworks/kconfig-5.94*:5 =kde-frameworks/kcoreaddons-5.94*:5 =kde-frameworks/kcrash-5.94*:5 =kde-frameworks/kdbusaddons-5.94*:5 =kde-frameworks/kwindowsystem-5.94*:5[X] x11-libs/libxcb x11-libs/xcb-util-keysyms test? ( >=dev-qt/qtdeclarative-5.15.3:5 >=dev-qt/qtquickcontrols2-5.15.3:5 =kde-frameworks/kdeclarative-5.94*:5 ) test? ( dev-qt/qttest:5 ) doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 -DESCRIPTION=Framework to handle global shortcuts -EAPI=8 -HOMEPAGE=https://kde.org/products/frameworks/ -INHERIT=ecm kde.org -IUSE=nls test debug doc test -KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 -LICENSE=LGPL-2+ -RDEPEND=>=dev-qt/qtdbus-5.15.3:5 >=dev-qt/qtgui-5.15.3:5 >=dev-qt/qtwidgets-5.15.3:5 >=dev-qt/qtx11extras-5.15.3:5 =kde-frameworks/kconfig-5.94*:5 =kde-frameworks/kcoreaddons-5.94*:5 =kde-frameworks/kcrash-5.94*:5 =kde-frameworks/kdbusaddons-5.94*:5 =kde-frameworks/kwindowsystem-5.94*:5[X] x11-libs/libxcb x11-libs/xcb-util-keysyms >=kde-frameworks/kf-env-4 doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 -RESTRICT=test !test? ( test ) !test? ( test ) -SLOT=5/5.94 -SRC_URI=mirror://kde/stable/frameworks/5.94/kglobalaccel-5.94.0.tar.xz -_eclasses_=cmake 90e2b29417d53718328f3a95227137a0 ecm 542fb4c59adc3702f566140a9bdf49f8 flag-o-matic a500d7cc40da3de38c361e889153bdf7 kde.org 916c61efa7151f09c7701328b88cafc1 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=61cf43d90501e5e633104bacc02f053e diff --git a/metadata/md5-cache/kde-frameworks/kguiaddons-5.94.0 b/metadata/md5-cache/kde-frameworks/kguiaddons-5.94.0 deleted file mode 100644 index bf6e256456e3..000000000000 --- a/metadata/md5-cache/kde-frameworks/kguiaddons-5.94.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=wayland? ( >=dev-qt/qtwaylandscanner-5.15.3:5 ) dev-util/ninja >=dev-util/cmake-3.20.5 test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) doc? ( >=app-doc/doxygen-1.8.13-r1 dev-qt/qthelp:5 ) >=kde-frameworks/extra-cmake-modules-5.94:5 -DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack -DEPEND=>=dev-qt/qtgui-5.15.3:5 wayland? ( dev-libs/wayland >=dev-qt/qtgui-5.15.3:5=[wayland] >=dev-qt/qtwayland-5.15.3:5 ) X? ( >=dev-qt/qtx11extras-5.15.3:5 x11-libs/libX11 ) x11-base/xorg-proto wayland? ( >=dev-libs/plasma-wayland-protocols-1.7.0 ) X? ( x11-libs/libxcb ) test? ( dev-qt/qttest:5 ) doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 -DESCRIPTION=Framework providing assorted high-level user interface components -EAPI=8 -HOMEPAGE=https://kde.org/products/frameworks/ -INHERIT=ecm kde.org -IUSE=wayland X test debug doc test -KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 -LICENSE=LGPL-2+ -RDEPEND=>=dev-qt/qtgui-5.15.3:5 wayland? ( dev-libs/wayland >=dev-qt/qtgui-5.15.3:5=[wayland] >=dev-qt/qtwayland-5.15.3:5 ) X? ( >=dev-qt/qtx11extras-5.15.3:5 x11-libs/libX11 ) || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 -RESTRICT=!test? ( test ) !test? ( test ) -SLOT=5/5.94 -SRC_URI=mirror://kde/stable/frameworks/5.94/kguiaddons-5.94.0.tar.xz -_eclasses_=cmake 90e2b29417d53718328f3a95227137a0 ecm 542fb4c59adc3702f566140a9bdf49f8 flag-o-matic a500d7cc40da3de38c361e889153bdf7 kde.org 916c61efa7151f09c7701328b88cafc1 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 xdg 6024fbc93167fad782e2032933654857 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=c11053cd6bb310c78ba6105eab5c9f4a diff --git a/metadata/md5-cache/kde-frameworks/kholidays-5.94.0 b/metadata/md5-cache/kde-frameworks/kholidays-5.94.0 deleted file mode 100644 index c1bb0d972272..000000000000 --- a/metadata/md5-cache/kde-frameworks/kholidays-5.94.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=nls? ( >=dev-qt/linguist-tools-5.15.3:5 ) dev-util/ninja >=dev-util/cmake-3.20.5 >=kde-frameworks/extra-cmake-modules-5.94:5 -DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack -DEPEND=>=dev-qt/qtdeclarative-5.15.3:5 test? ( dev-qt/qttest:5 ) dev-qt/qtcore:5 -DESCRIPTION=Library to determine holidays and other special events for a geographical region -EAPI=8 -HOMEPAGE=https://kde.org/products/frameworks/ -INHERIT=ecm kde.org -IUSE=nls debug test -KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 -LICENSE=LGPL-2.1+ -RDEPEND=>=dev-qt/qtdeclarative-5.15.3:5 >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 -RESTRICT=!test? ( test ) -SLOT=5/5.94 -SRC_URI=mirror://kde/stable/frameworks/5.94/kholidays-5.94.0.tar.xz -_eclasses_=cmake 90e2b29417d53718328f3a95227137a0 ecm 542fb4c59adc3702f566140a9bdf49f8 flag-o-matic a500d7cc40da3de38c361e889153bdf7 kde.org 916c61efa7151f09c7701328b88cafc1 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=0701d7a6e4bd4a8f7ff319ba8a99eae9 diff --git a/metadata/md5-cache/kde-frameworks/khtml-5.94.0 b/metadata/md5-cache/kde-frameworks/khtml-5.94.0 deleted file mode 100644 index 5d48e296a40e..000000000000 --- a/metadata/md5-cache/kde-frameworks/khtml-5.94.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=dev-lang/perl dev-util/gperf dev-util/ninja >=dev-util/cmake-3.20.5 test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) >=kde-frameworks/extra-cmake-modules-5.94:5 -DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack -DEPEND=dev-libs/openssl:0 >=dev-qt/qtdbus-5.15.3:5 >=dev-qt/qtgui-5.15.3:5 >=dev-qt/qtnetwork-5.15.3:5[ssl] >=dev-qt/qtprintsupport-5.15.3:5 >=dev-qt/qtwidgets-5.15.3:5 >=dev-qt/qtxml-5.15.3:5 =kde-frameworks/karchive-5.94*:5 =kde-frameworks/kcodecs-5.94*:5 =kde-frameworks/kcompletion-5.94*:5 =kde-frameworks/kconfig-5.94*:5 =kde-frameworks/kconfigwidgets-5.94*:5 =kde-frameworks/kcoreaddons-5.94*:5 =kde-frameworks/kglobalaccel-5.94*:5 =kde-frameworks/ki18n-5.94*:5 =kde-frameworks/kiconthemes-5.94*:5 =kde-frameworks/kio-5.94*:5 =kde-frameworks/kjobwidgets-5.94*:5 =kde-frameworks/kjs-5.94*:5 =kde-frameworks/knotifications-5.94*:5 =kde-frameworks/kparts-5.94*:5 =kde-frameworks/kservice-5.94*:5 =kde-frameworks/ktextwidgets-5.94*:5 =kde-frameworks/kwallet-5.94*:5 =kde-frameworks/kwidgetsaddons-5.94*:5 =kde-frameworks/kwindowsystem-5.94*:5 =kde-frameworks/kxmlgui-5.94*:5 =kde-frameworks/sonnet-5.94*:5 media-libs/giflib:= media-libs/libjpeg-turbo:= media-libs/libpng:0= >=media-libs/phonon-4.11.0 sys-libs/zlib X? ( >=dev-qt/qtx11extras-5.15.3:5 x11-libs/libX11 ) test? ( >=dev-qt/qtx11extras-5.15.3:5 ) X? ( x11-base/xorg-proto ) test? ( dev-qt/qttest:5 ) dev-qt/qtcore:5 -DESCRIPTION=KHTML web rendering engine -EAPI=8 -HOMEPAGE=https://kde.org/products/frameworks/ -INHERIT=ecm kde.org -IUSE=X test debug test -KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 -LICENSE=LGPL-2 -RDEPEND=dev-libs/openssl:0 >=dev-qt/qtdbus-5.15.3:5 >=dev-qt/qtgui-5.15.3:5 >=dev-qt/qtnetwork-5.15.3:5[ssl] >=dev-qt/qtprintsupport-5.15.3:5 >=dev-qt/qtwidgets-5.15.3:5 >=dev-qt/qtxml-5.15.3:5 =kde-frameworks/karchive-5.94*:5 =kde-frameworks/kcodecs-5.94*:5 =kde-frameworks/kcompletion-5.94*:5 =kde-frameworks/kconfig-5.94*:5 =kde-frameworks/kconfigwidgets-5.94*:5 =kde-frameworks/kcoreaddons-5.94*:5 =kde-frameworks/kglobalaccel-5.94*:5 =kde-frameworks/ki18n-5.94*:5 =kde-frameworks/kiconthemes-5.94*:5 =kde-frameworks/kio-5.94*:5 =kde-frameworks/kjobwidgets-5.94*:5 =kde-frameworks/kjs-5.94*:5 =kde-frameworks/knotifications-5.94*:5 =kde-frameworks/kparts-5.94*:5 =kde-frameworks/kservice-5.94*:5 =kde-frameworks/ktextwidgets-5.94*:5 =kde-frameworks/kwallet-5.94*:5 =kde-frameworks/kwidgetsaddons-5.94*:5 =kde-frameworks/kwindowsystem-5.94*:5 =kde-frameworks/kxmlgui-5.94*:5 =kde-frameworks/sonnet-5.94*:5 media-libs/giflib:= media-libs/libjpeg-turbo:= media-libs/libpng:0= >=media-libs/phonon-4.11.0 sys-libs/zlib X? ( >=dev-qt/qtx11extras-5.15.3:5 x11-libs/libX11 ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 -RESTRICT=!test? ( test ) !test? ( test ) -SLOT=5/5.94 -SRC_URI=mirror://kde/stable/frameworks/5.94/portingAids/khtml-5.94.0.tar.xz -_eclasses_=cmake 90e2b29417d53718328f3a95227137a0 ecm 542fb4c59adc3702f566140a9bdf49f8 flag-o-matic a500d7cc40da3de38c361e889153bdf7 kde.org 916c61efa7151f09c7701328b88cafc1 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=f0d8d7b46861056d341e41a7affab4a1 diff --git a/metadata/md5-cache/kde-frameworks/ki18n-5.94.0 b/metadata/md5-cache/kde-frameworks/ki18n-5.94.0 deleted file mode 100644 index b92287cb8bd8..000000000000 --- a/metadata/md5-cache/kde-frameworks/ki18n-5.94.0 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=dev-util/ninja >=dev-util/cmake-3.20.5 doc? ( >=app-doc/doxygen-1.8.13-r1 dev-qt/qthelp:5 ) >=kde-frameworks/extra-cmake-modules-5.94:5 -DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack -DEPEND=python_single_target_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) >=dev-qt/qtdeclarative-5.15.3:5 sys-devel/gettext virtual/libintl test? ( >=dev-qt/qtconcurrent-5.15.3:5 ) test? ( dev-qt/qttest:5 ) doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 -DESCRIPTION=Framework based on Gettext for internationalizing user interface text -EAPI=8 -HOMEPAGE=https://kde.org/products/frameworks/ -INHERIT=ecm kde.org python-single-r1 -IUSE=debug doc test python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 -KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 -LICENSE=LGPL-2+ -RDEPEND=python_single_target_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) >=dev-qt/qtdeclarative-5.15.3:5 sys-devel/gettext virtual/libintl app-text/iso-codes >=kde-frameworks/kf-env-4 doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 -REQUIRED_USE=^^ ( python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 ) -RESTRICT=!test? ( test ) -SLOT=5/5.94 -SRC_URI=mirror://kde/stable/frameworks/5.94/ki18n-5.94.0.tar.xz -_eclasses_=cmake 90e2b29417d53718328f3a95227137a0 ecm 542fb4c59adc3702f566140a9bdf49f8 flag-o-matic a500d7cc40da3de38c361e889153bdf7 kde.org 916c61efa7151f09c7701328b88cafc1 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-single-r1 a5747fe6dc0651d95cb78eddd5e160a8 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=4d4556a20de87dbd42fc84f5a934072c diff --git a/metadata/md5-cache/kde-frameworks/kiconthemes-5.94.0 b/metadata/md5-cache/kde-frameworks/kiconthemes-5.94.0 deleted file mode 100644 index 23377b2cea54..000000000000 --- a/metadata/md5-cache/kde-frameworks/kiconthemes-5.94.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=dev-util/ninja >=dev-util/cmake-3.20.5 test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) designer? ( dev-qt/designer:5 ) doc? ( >=app-doc/doxygen-1.8.13-r1 dev-qt/qthelp:5 ) >=kde-frameworks/extra-cmake-modules-5.94:5 -DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack -DEPEND=>=dev-qt/qtdbus-5.15.3:5 >=dev-qt/qtgui-5.15.3:5 >=dev-qt/qtsvg-5.15.3:5 >=dev-qt/qtwidgets-5.15.3:5 =kde-frameworks/karchive-5.94*:5 =kde-frameworks/kconfig-5.94*:5 =kde-frameworks/kconfigwidgets-5.94*:5 =kde-frameworks/kcoreaddons-5.94*:5 =kde-frameworks/ki18n-5.94*:5 =kde-frameworks/kitemviews-5.94*:5 =kde-frameworks/kwidgetsaddons-5.94*:5 test? ( dev-qt/qttest:5 ) doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 -DESCRIPTION=Framework for icon theming and configuration -EAPI=8 -HOMEPAGE=https://kde.org/products/frameworks/ -INHERIT=ecm kde.org -IUSE=test debug designer doc test -KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 -LICENSE=LGPL-2+ -RDEPEND=>=dev-qt/qtdbus-5.15.3:5 >=dev-qt/qtgui-5.15.3:5 >=dev-qt/qtsvg-5.15.3:5 >=dev-qt/qtwidgets-5.15.3:5 =kde-frameworks/karchive-5.94*:5 =kde-frameworks/kconfig-5.94*:5 =kde-frameworks/kconfigwidgets-5.94*:5 =kde-frameworks/kcoreaddons-5.94*:5 =kde-frameworks/ki18n-5.94*:5 =kde-frameworks/kitemviews-5.94*:5 =kde-frameworks/kwidgetsaddons-5.94*:5 >=kde-frameworks/kf-env-4 doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 -RESTRICT=test !test? ( test ) !test? ( test ) -SLOT=5/5.94 -SRC_URI=mirror://kde/stable/frameworks/5.94/kiconthemes-5.94.0.tar.xz -_eclasses_=cmake 90e2b29417d53718328f3a95227137a0 ecm 542fb4c59adc3702f566140a9bdf49f8 flag-o-matic a500d7cc40da3de38c361e889153bdf7 kde.org 916c61efa7151f09c7701328b88cafc1 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=973d13170038bb96266be3520fc6a003 diff --git a/metadata/md5-cache/kde-frameworks/kidletime-5.94.0 b/metadata/md5-cache/kde-frameworks/kidletime-5.94.0 deleted file mode 100644 index 7286fa0e8a44..000000000000 --- a/metadata/md5-cache/kde-frameworks/kidletime-5.94.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=dev-util/ninja >=dev-util/cmake-3.20.5 doc? ( >=app-doc/doxygen-1.8.13-r1 dev-qt/qthelp:5 ) >=kde-frameworks/extra-cmake-modules-5.94:5 -DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack -DEPEND=>=dev-qt/qtgui-5.15.3:5 X? ( >=dev-qt/qtx11extras-5.15.3:5 x11-libs/libX11 x11-libs/libxcb x11-libs/libXext ) xscreensaver? ( >=dev-qt/qtdbus-5.15.3:5 x11-libs/libXScrnSaver ) doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 -DESCRIPTION=Framework for detection and notification of device idle time -EAPI=8 -HOMEPAGE=https://kde.org/products/frameworks/ -INHERIT=ecm kde.org -IUSE=X xscreensaver debug doc -KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 -LICENSE=LGPL-2+ -RDEPEND=>=dev-qt/qtgui-5.15.3:5 X? ( >=dev-qt/qtx11extras-5.15.3:5 x11-libs/libX11 x11-libs/libxcb x11-libs/libXext ) xscreensaver? ( >=dev-qt/qtdbus-5.15.3:5 x11-libs/libXScrnSaver ) >=kde-frameworks/kf-env-4 doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 -REQUIRED_USE=xscreensaver? ( X ) -SLOT=5/5.94 -SRC_URI=mirror://kde/stable/frameworks/5.94/kidletime-5.94.0.tar.xz -_eclasses_=cmake 90e2b29417d53718328f3a95227137a0 ecm 542fb4c59adc3702f566140a9bdf49f8 flag-o-matic a500d7cc40da3de38c361e889153bdf7 kde.org 916c61efa7151f09c7701328b88cafc1 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=8d0159b8767a9e40bf54e75218d915b7 diff --git a/metadata/md5-cache/kde-frameworks/kimageformats-5.94.0 b/metadata/md5-cache/kde-frameworks/kimageformats-5.94.0 deleted file mode 100644 index 3662bfa56bb7..000000000000 --- a/metadata/md5-cache/kde-frameworks/kimageformats-5.94.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=dev-util/ninja >=dev-util/cmake-3.20.5 test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) >=kde-frameworks/extra-cmake-modules-5.94:5 -DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack -DEPEND=>=dev-qt/qtgui-5.15.3:5 =kde-frameworks/karchive-5.94*:5 avif? ( >=media-libs/libavif-0.8.2:= ) eps? ( >=dev-qt/qtprintsupport-5.15.3:5 ) heif? ( >=media-libs/libheif-1.10.0:= ) jpegxl? ( media-libs/libjxl ) openexr? ( >=media-libs/openexr-3:= ) test? ( dev-qt/qttest:5 ) dev-qt/qtcore:5 -DESCRIPTION=Framework providing additional format plugins for Qt's image I/O system -EAPI=8 -HOMEPAGE=https://kde.org/products/frameworks/ -INHERIT=ecm kde.org -IUSE=avif eps heif jpegxl openexr test debug test -KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 -LICENSE=LGPL-2+ -RDEPEND=>=dev-qt/qtgui-5.15.3:5 =kde-frameworks/karchive-5.94*:5 avif? ( >=media-libs/libavif-0.8.2:= ) eps? ( >=dev-qt/qtprintsupport-5.15.3:5 ) heif? ( >=media-libs/libheif-1.10.0:= ) jpegxl? ( media-libs/libjxl ) openexr? ( >=media-libs/openexr-3:= ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 -RESTRICT=!test? ( test ) !test? ( test ) -SLOT=5/5.94 -SRC_URI=mirror://kde/stable/frameworks/5.94/kimageformats-5.94.0.tar.xz -_eclasses_=cmake 90e2b29417d53718328f3a95227137a0 ecm 542fb4c59adc3702f566140a9bdf49f8 flag-o-matic a500d7cc40da3de38c361e889153bdf7 kde.org 916c61efa7151f09c7701328b88cafc1 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=020f88b9e8893ac73ad9f4a3d72e6ff2 diff --git a/metadata/md5-cache/kde-frameworks/kinit-5.94.0 b/metadata/md5-cache/kde-frameworks/kinit-5.94.0 deleted file mode 100644 index d844da48a165..000000000000 --- a/metadata/md5-cache/kde-frameworks/kinit-5.94.0 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=man? ( >=kde-frameworks/kdoctools-5.94:5 ) dev-util/ninja >=dev-util/cmake-3.20.5 >=kde-frameworks/extra-cmake-modules-5.94:5 -DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack -DEPEND=>=dev-qt/qtdbus-5.15.3:5 >=dev-qt/qtgui-5.15.3:5 =kde-frameworks/kconfig-5.94*:5 =kde-frameworks/kcoreaddons-5.94*:5 =kde-frameworks/kcrash-5.94*:5 =kde-frameworks/kdbusaddons-5.94*:5 =kde-frameworks/ki18n-5.94*:5 =kde-frameworks/kio-5.94*:5 =kde-frameworks/kservice-5.94*:5 =kde-frameworks/kwindowsystem-5.94*:5 caps? ( sys-libs/libcap ) X? ( x11-libs/libX11 x11-libs/libxcb ) X? ( x11-base/xorg-proto ) dev-qt/qtcore:5 -DESCRIPTION=Helper library to speed up start of applications on KDE work spaces -EAPI=8 -HOMEPAGE=https://kde.org/products/frameworks/ -INHERIT=ecm kde.org -IUSE=+caps +man X debug -KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 -LICENSE=LGPL-2+ -RDEPEND=>=dev-qt/qtdbus-5.15.3:5 >=dev-qt/qtgui-5.15.3:5 =kde-frameworks/kconfig-5.94*:5 =kde-frameworks/kcoreaddons-5.94*:5 =kde-frameworks/kcrash-5.94*:5 =kde-frameworks/kdbusaddons-5.94*:5 =kde-frameworks/ki18n-5.94*:5 =kde-frameworks/kio-5.94*:5 =kde-frameworks/kservice-5.94*:5 =kde-frameworks/kwindowsystem-5.94*:5 caps? ( sys-libs/libcap ) X? ( x11-libs/libX11 x11-libs/libxcb ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 -SLOT=5/5.94 -SRC_URI=mirror://kde/stable/frameworks/5.94/kinit-5.94.0.tar.xz -_eclasses_=cmake 90e2b29417d53718328f3a95227137a0 ecm 542fb4c59adc3702f566140a9bdf49f8 flag-o-matic a500d7cc40da3de38c361e889153bdf7 kde.org 916c61efa7151f09c7701328b88cafc1 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=936e8d466046196b81cb127a94dda4d2 diff --git a/metadata/md5-cache/kde-frameworks/kio-5.94.0 b/metadata/md5-cache/kde-frameworks/kio-5.94.0 deleted file mode 100644 index 3131216ebff8..000000000000 --- a/metadata/md5-cache/kde-frameworks/kio-5.94.0 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=dev-util/ninja >=dev-util/cmake-3.20.5 test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) designer? ( dev-qt/designer:5 ) doc? ( >=app-doc/doxygen-1.8.13-r1 dev-qt/qthelp:5 ) >=kde-frameworks/extra-cmake-modules-5.94:5 -DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack -DEPEND=dev-libs/libxml2 dev-libs/libxslt >=dev-qt/qtdbus-5.15.3:5 >=dev-qt/qtdeclarative-5.15.3:5 >=dev-qt/qtgui-5.15.3:5 >=dev-qt/qtnetwork-5.15.3:5[ssl] >=dev-qt/qtwidgets-5.15.3:5 >=dev-qt/qtxml-5.15.3:5 =kde-frameworks/kauth-5.94*:5 =kde-frameworks/karchive-5.94*:5 =kde-frameworks/kbookmarks-5.94*:5 =kde-frameworks/kcodecs-5.94*:5 =kde-frameworks/kcompletion-5.94*:5 =kde-frameworks/kconfig-5.94*:5 =kde-frameworks/kconfigwidgets-5.94*:5 =kde-frameworks/kcoreaddons-5.94*:5 =kde-frameworks/kcrash-5.94*:5 =kde-frameworks/kdbusaddons-5.94*:5 =kde-frameworks/kguiaddons-5.94*:5 =kde-frameworks/ki18n-5.94*:5 =kde-frameworks/kiconthemes-5.94*:5 =kde-frameworks/kitemviews-5.94*:5 =kde-frameworks/kjobwidgets-5.94*:5 =kde-frameworks/knotifications-5.94*:5 =kde-frameworks/kservice-5.94*:5 =kde-frameworks/ktextwidgets-5.94*:5 =kde-frameworks/kwidgetsaddons-5.94*:5 =kde-frameworks/kwindowsystem-5.94*:5 =kde-frameworks/kxmlgui-5.94*:5 =kde-frameworks/solid-5.94*:5 acl? ( sys-apps/attr virtual/acl ) handbook? ( =kde-frameworks/kdoctools-5.94*:5 ) kerberos? ( virtual/krb5 ) kwallet? ( =kde-frameworks/kwallet-5.94*:5 ) X? ( >=dev-qt/qtx11extras-5.15.3:5 ) >=dev-qt/qtconcurrent-5.15.3:5 test? ( sys-libs/zlib ) X? ( x11-base/xorg-proto x11-libs/libX11 x11-libs/libXrender ) test? ( dev-qt/qttest:5 ) doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 -DESCRIPTION=Framework providing transparent file and data management -EAPI=8 -HOMEPAGE=https://kde.org/products/frameworks/ -INHERIT=ecm kde.org xdg-utils -IUSE=acl +handbook kerberos +kwallet X test debug designer doc test -KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 -LICENSE=LGPL-2+ -PDEPEND=>=kde-frameworks/kded-5.94:5 -RDEPEND=dev-libs/libxml2 dev-libs/libxslt >=dev-qt/qtdbus-5.15.3:5 >=dev-qt/qtdeclarative-5.15.3:5 >=dev-qt/qtgui-5.15.3:5 >=dev-qt/qtnetwork-5.15.3:5[ssl] >=dev-qt/qtwidgets-5.15.3:5 >=dev-qt/qtxml-5.15.3:5 =kde-frameworks/kauth-5.94*:5 =kde-frameworks/karchive-5.94*:5 =kde-frameworks/kbookmarks-5.94*:5 =kde-frameworks/kcodecs-5.94*:5 =kde-frameworks/kcompletion-5.94*:5 =kde-frameworks/kconfig-5.94*:5 =kde-frameworks/kconfigwidgets-5.94*:5 =kde-frameworks/kcoreaddons-5.94*:5 =kde-frameworks/kcrash-5.94*:5 =kde-frameworks/kdbusaddons-5.94*:5 =kde-frameworks/kguiaddons-5.94*:5 =kde-frameworks/ki18n-5.94*:5 =kde-frameworks/kiconthemes-5.94*:5 =kde-frameworks/kitemviews-5.94*:5 =kde-frameworks/kjobwidgets-5.94*:5 =kde-frameworks/knotifications-5.94*:5 =kde-frameworks/kservice-5.94*:5 =kde-frameworks/ktextwidgets-5.94*:5 =kde-frameworks/kwidgetsaddons-5.94*:5 =kde-frameworks/kwindowsystem-5.94*:5 =kde-frameworks/kxmlgui-5.94*:5 =kde-frameworks/solid-5.94*:5 acl? ( sys-apps/attr virtual/acl ) handbook? ( =kde-frameworks/kdoctools-5.94*:5 ) kerberos? ( virtual/krb5 ) kwallet? ( =kde-frameworks/kwallet-5.94*:5 ) X? ( >=dev-qt/qtx11extras-5.15.3:5 ) >=kde-frameworks/kf-env-4 doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 -RESTRICT=test !test? ( test ) !test? ( test ) -SLOT=5/5.94 -SRC_URI=mirror://kde/stable/frameworks/5.94/kio-5.94.0.tar.xz -_eclasses_=cmake 90e2b29417d53718328f3a95227137a0 ecm 542fb4c59adc3702f566140a9bdf49f8 flag-o-matic a500d7cc40da3de38c361e889153bdf7 kde.org 916c61efa7151f09c7701328b88cafc1 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=d16722431a1cc42eb19e27a695ec429e diff --git a/metadata/md5-cache/kde-frameworks/kirigami-5.94.0 b/metadata/md5-cache/kde-frameworks/kirigami-5.94.0 deleted file mode 100644 index 238c079e4244..000000000000 --- a/metadata/md5-cache/kde-frameworks/kirigami-5.94.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=>=dev-qt/linguist-tools-5.15.3:5 dev-util/ninja >=dev-util/cmake-3.20.5 >=kde-frameworks/extra-cmake-modules-5.94:5 -DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack -DEPEND=>=dev-qt/qtconcurrent-5.15.3:5 >=dev-qt/qtdbus-5.15.3:5 >=dev-qt/qtdeclarative-5.15.3:5 >=dev-qt/qtgui-5.15.3:5 >=dev-qt/qtnetwork-5.15.3:5 >=dev-qt/qtquickcontrols2-5.15.3:5 >=dev-qt/qtsvg-5.15.3:5 test? ( dev-qt/qttest:5 ) dev-qt/qtcore:5 -DESCRIPTION=Lightweight user interface framework for mobile and convergent applications -EAPI=8 -HOMEPAGE=https://techbase.kde.org/Kirigami -INHERIT=ecm kde.org -IUSE=debug examples test -KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 -LICENSE=LGPL-2+ -RDEPEND=>=dev-qt/qtconcurrent-5.15.3:5 >=dev-qt/qtdbus-5.15.3:5 >=dev-qt/qtdeclarative-5.15.3:5 >=dev-qt/qtgui-5.15.3:5 >=dev-qt/qtnetwork-5.15.3:5 >=dev-qt/qtquickcontrols2-5.15.3:5 >=dev-qt/qtsvg-5.15.3:5 >=dev-qt/qtgraphicaleffects-5.15.3:5 >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 -RESTRICT=test !test? ( test ) -SLOT=5/5.94 -SRC_URI=mirror://kde/stable/frameworks/5.94/kirigami2-5.94.0.tar.xz -_eclasses_=cmake 90e2b29417d53718328f3a95227137a0 ecm 542fb4c59adc3702f566140a9bdf49f8 flag-o-matic a500d7cc40da3de38c361e889153bdf7 kde.org 916c61efa7151f09c7701328b88cafc1 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=bb5df9ba4400779b1bd28f7dc7f35b61 diff --git a/metadata/md5-cache/kde-frameworks/kitemmodels-5.94.0 b/metadata/md5-cache/kde-frameworks/kitemmodels-5.94.0 deleted file mode 100644 index 6c87b94706ae..000000000000 --- a/metadata/md5-cache/kde-frameworks/kitemmodels-5.94.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=dev-util/ninja >=dev-util/cmake-3.20.5 test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) doc? ( >=app-doc/doxygen-1.8.13-r1 dev-qt/qthelp:5 ) >=kde-frameworks/extra-cmake-modules-5.94:5 -DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack -DEPEND=qml? ( >=dev-qt/qtdeclarative-5.15.3:5 ) test? ( >=dev-qt/qtwidgets-5.15.3:5 ) test? ( dev-qt/qttest:5 ) doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 -DESCRIPTION=Framework providing data models to help with tasks such as sorting and filtering -EAPI=8 -HOMEPAGE=https://kde.org/products/frameworks/ -INHERIT=ecm kde.org -IUSE=qml test debug doc test -KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 -LICENSE=LGPL-2+ -RDEPEND=qml? ( >=dev-qt/qtdeclarative-5.15.3:5 ) >=kde-frameworks/kf-env-4 doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 -RESTRICT=!test? ( test ) !test? ( test ) -SLOT=5/5.94 -SRC_URI=mirror://kde/stable/frameworks/5.94/kitemmodels-5.94.0.tar.xz -_eclasses_=cmake 90e2b29417d53718328f3a95227137a0 ecm 542fb4c59adc3702f566140a9bdf49f8 flag-o-matic a500d7cc40da3de38c361e889153bdf7 kde.org 916c61efa7151f09c7701328b88cafc1 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=a1ff56892c2c8f6fd69a313b44b27a4f diff --git a/metadata/md5-cache/kde-frameworks/kitemviews-5.94.0 b/metadata/md5-cache/kde-frameworks/kitemviews-5.94.0 deleted file mode 100644 index f68b278dfe06..000000000000 --- a/metadata/md5-cache/kde-frameworks/kitemviews-5.94.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=nls? ( >=dev-qt/linguist-tools-5.15.3:5 ) dev-util/ninja >=dev-util/cmake-3.20.5 test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) designer? ( dev-qt/designer:5 ) doc? ( >=app-doc/doxygen-1.8.13-r1 dev-qt/qthelp:5 ) >=kde-frameworks/extra-cmake-modules-5.94:5 -DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack -DEPEND=>=dev-qt/qtgui-5.15.3:5 >=dev-qt/qtwidgets-5.15.3:5 test? ( dev-qt/qttest:5 ) doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 -DESCRIPTION=Framework providing additional widgets for item models -EAPI=8 -HOMEPAGE=https://kde.org/products/frameworks/ -INHERIT=ecm kde.org -IUSE=nls test debug designer doc test -KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 -LICENSE=LGPL-2+ -RDEPEND=>=dev-qt/qtgui-5.15.3:5 >=dev-qt/qtwidgets-5.15.3:5 >=kde-frameworks/kf-env-4 doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 -RESTRICT=!test? ( test ) !test? ( test ) -SLOT=5/5.94 -SRC_URI=mirror://kde/stable/frameworks/5.94/kitemviews-5.94.0.tar.xz -_eclasses_=cmake 90e2b29417d53718328f3a95227137a0 ecm 542fb4c59adc3702f566140a9bdf49f8 flag-o-matic a500d7cc40da3de38c361e889153bdf7 kde.org 916c61efa7151f09c7701328b88cafc1 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=29ce28f698176fd33210dc4edfc4b4f2 diff --git a/metadata/md5-cache/kde-frameworks/kjobwidgets-5.94.0 b/metadata/md5-cache/kde-frameworks/kjobwidgets-5.94.0 deleted file mode 100644 index 716949c49eb8..000000000000 --- a/metadata/md5-cache/kde-frameworks/kjobwidgets-5.94.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=nls? ( >=dev-qt/linguist-tools-5.15.3:5 ) dev-util/ninja >=dev-util/cmake-3.20.5 doc? ( >=app-doc/doxygen-1.8.13-r1 dev-qt/qthelp:5 ) >=kde-frameworks/extra-cmake-modules-5.94:5 -DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack -DEPEND=>=dev-qt/qtdbus-5.15.3:5 >=dev-qt/qtgui-5.15.3:5 >=dev-qt/qtwidgets-5.15.3:5 =kde-frameworks/kcoreaddons-5.94*:5 =kde-frameworks/kwidgetsaddons-5.94*:5 X? ( >=dev-qt/qtx11extras-5.15.3:5 ) X? ( x11-base/xorg-proto x11-libs/libX11 ) test? ( dev-qt/qttest:5 ) doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 -DESCRIPTION=Framework providing assorted widgets for showing the progress of jobs -EAPI=8 -HOMEPAGE=https://kde.org/products/frameworks/ -INHERIT=ecm kde.org -IUSE=nls X debug doc test -KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 -LICENSE=LGPL-2+ -RDEPEND=>=dev-qt/qtdbus-5.15.3:5 >=dev-qt/qtgui-5.15.3:5 >=dev-qt/qtwidgets-5.15.3:5 =kde-frameworks/kcoreaddons-5.94*:5 =kde-frameworks/kwidgetsaddons-5.94*:5 X? ( >=dev-qt/qtx11extras-5.15.3:5 ) >=kde-frameworks/kf-env-4 doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 -RESTRICT=!test? ( test ) -SLOT=5/5.94 -SRC_URI=mirror://kde/stable/frameworks/5.94/kjobwidgets-5.94.0.tar.xz -_eclasses_=cmake 90e2b29417d53718328f3a95227137a0 ecm 542fb4c59adc3702f566140a9bdf49f8 flag-o-matic a500d7cc40da3de38c361e889153bdf7 kde.org 916c61efa7151f09c7701328b88cafc1 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=9613278ba3eaaafc3981e56e0efdb6a9 diff --git a/metadata/md5-cache/kde-frameworks/kjs-5.94.0 b/metadata/md5-cache/kde-frameworks/kjs-5.94.0 deleted file mode 100644 index 19c75ade443a..000000000000 --- a/metadata/md5-cache/kde-frameworks/kjs-5.94.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=dev-lang/perl dev-util/ninja >=dev-util/cmake-3.20.5 handbook? ( >=kde-frameworks/kdoctools-5.94:5 ) >=kde-frameworks/extra-cmake-modules-5.94:5 -DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack -DEPEND=dev-libs/libpcre test? ( dev-qt/qttest:5 ) dev-qt/qtcore:5 -DESCRIPTION=ECMAScipt compatible parser and engine -EAPI=8 -HOMEPAGE=https://kde.org/products/frameworks/ -INHERIT=ecm kde.org -IUSE=debug +handbook test -KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 -LICENSE=BSD-2 LGPL-2+ -RDEPEND=dev-libs/libpcre >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 -RESTRICT=!test? ( test ) -SLOT=5/5.94 -SRC_URI=mirror://kde/stable/frameworks/5.94/portingAids/kjs-5.94.0.tar.xz -_eclasses_=cmake 90e2b29417d53718328f3a95227137a0 ecm 542fb4c59adc3702f566140a9bdf49f8 flag-o-matic a500d7cc40da3de38c361e889153bdf7 kde.org 916c61efa7151f09c7701328b88cafc1 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=327f38b60e1602264b990c8573a3b4e5 diff --git a/metadata/md5-cache/kde-frameworks/knewstuff-5.94.0-r1 b/metadata/md5-cache/kde-frameworks/knewstuff-5.94.0-r1 deleted file mode 100644 index c74550c68039..000000000000 --- a/metadata/md5-cache/kde-frameworks/knewstuff-5.94.0-r1 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=dev-util/ninja >=dev-util/cmake-3.20.5 doc? ( >=app-doc/doxygen-1.8.13-r1 dev-qt/qthelp:5 ) >=kde-frameworks/extra-cmake-modules-5.94:5 -DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack -DEPEND=>=dev-qt/qtdeclarative-5.15.3:5 >=dev-qt/qtgui-5.15.3:5 >=dev-qt/qtnetwork-5.15.3:5 >=dev-qt/qtwidgets-5.15.3:5 >=dev-qt/qtxml-5.15.3:5 =kde-frameworks/attica-5.94*:5 =kde-frameworks/karchive-5.94*:5 =kde-frameworks/kcompletion-5.94*:5 =kde-frameworks/kconfig-5.94*:5 =kde-frameworks/kcoreaddons-5.94*:5 =kde-frameworks/ki18n-5.94*:5 =kde-frameworks/kiconthemes-5.94*:5 =kde-frameworks/kio-5.94*:5 =kde-frameworks/kitemviews-5.94*:5 =kde-frameworks/kpackage-5.94*:5 =kde-frameworks/kservice-5.94*:5 =kde-frameworks/ktextwidgets-5.94*:5 =kde-frameworks/kwidgetsaddons-5.94*:5 =kde-frameworks/kxmlgui-5.94*:5 opds? ( =kde-frameworks/syndication-5.94*:5 ) doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 -DESCRIPTION=Framework for downloading and sharing additional application data -EAPI=8 -HOMEPAGE=https://kde.org/products/frameworks/ -INHERIT=ecm kde.org -IUSE=opds debug doc -KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 -LICENSE=LGPL-2+ -RDEPEND=>=dev-qt/qtdeclarative-5.15.3:5 >=dev-qt/qtgui-5.15.3:5 >=dev-qt/qtnetwork-5.15.3:5 >=dev-qt/qtwidgets-5.15.3:5 >=dev-qt/qtxml-5.15.3:5 =kde-frameworks/attica-5.94*:5 =kde-frameworks/karchive-5.94*:5 =kde-frameworks/kcompletion-5.94*:5 =kde-frameworks/kconfig-5.94*:5 =kde-frameworks/kcoreaddons-5.94*:5 =kde-frameworks/ki18n-5.94*:5 =kde-frameworks/kiconthemes-5.94*:5 =kde-frameworks/kio-5.94*:5 =kde-frameworks/kitemviews-5.94*:5 =kde-frameworks/kpackage-5.94*:5 =kde-frameworks/kservice-5.94*:5 =kde-frameworks/ktextwidgets-5.94*:5 =kde-frameworks/kwidgetsaddons-5.94*:5 =kde-frameworks/kxmlgui-5.94*:5 opds? ( =kde-frameworks/syndication-5.94*:5 ) >=kde-frameworks/kirigami-5.94:5 >=kde-frameworks/kf-env-4 doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 -SLOT=5/5.94 -SRC_URI=mirror://kde/stable/frameworks/5.94/knewstuff-5.94.0.tar.xz -_eclasses_=cmake 90e2b29417d53718328f3a95227137a0 ecm 542fb4c59adc3702f566140a9bdf49f8 flag-o-matic a500d7cc40da3de38c361e889153bdf7 kde.org 916c61efa7151f09c7701328b88cafc1 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=fd8307df58357e583bdd73662e67fff1 diff --git a/metadata/md5-cache/kde-frameworks/knotifications-5.94.0 b/metadata/md5-cache/kde-frameworks/knotifications-5.94.0 deleted file mode 100644 index 9343c8f51f30..000000000000 --- a/metadata/md5-cache/kde-frameworks/knotifications-5.94.0 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=nls? ( >=dev-qt/linguist-tools-5.15.3:5 ) dev-util/ninja >=dev-util/cmake-3.20.5 doc? ( >=app-doc/doxygen-1.8.13-r1 dev-qt/qthelp:5 ) >=kde-frameworks/extra-cmake-modules-5.94:5 -DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack -DEPEND=>=dev-qt/qtdbus-5.15.3:5 >=dev-qt/qtgui-5.15.3:5 >=dev-qt/qtwidgets-5.15.3:5 =kde-frameworks/kconfig-5.94*:5 =kde-frameworks/kcoreaddons-5.94*:5 =kde-frameworks/kwindowsystem-5.94*:5[X=] dbus? ( dev-libs/libdbusmenu-qt[qt5(+)] ) !phonon? ( media-libs/libcanberra ) phonon? ( >=media-libs/phonon-4.11.0 ) qml? ( >=dev-qt/qtdeclarative-5.15.3:5 ) speech? ( >=dev-qt/qtspeech-5.15.3:5 ) X? ( >=dev-qt/qtx11extras-5.15.3:5 x11-libs/libX11 x11-libs/libXtst ) X? ( x11-base/xorg-proto ) doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 -DESCRIPTION=Framework for notifying the user of an event -EAPI=8 -HOMEPAGE=https://kde.org/products/frameworks/ -INHERIT=ecm kde.org -IUSE=dbus nls phonon qml speech X debug doc -KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 -LICENSE=LGPL-2.1+ -RDEPEND=>=dev-qt/qtdbus-5.15.3:5 >=dev-qt/qtgui-5.15.3:5 >=dev-qt/qtwidgets-5.15.3:5 =kde-frameworks/kconfig-5.94*:5 =kde-frameworks/kcoreaddons-5.94*:5 =kde-frameworks/kwindowsystem-5.94*:5[X=] dbus? ( dev-libs/libdbusmenu-qt[qt5(+)] ) !phonon? ( media-libs/libcanberra ) phonon? ( >=media-libs/phonon-4.11.0 ) qml? ( >=dev-qt/qtdeclarative-5.15.3:5 ) speech? ( >=dev-qt/qtspeech-5.15.3:5 ) X? ( >=dev-qt/qtx11extras-5.15.3:5 x11-libs/libX11 x11-libs/libXtst ) >=kde-frameworks/kf-env-4 doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 -SLOT=5/5.94 -SRC_URI=mirror://kde/stable/frameworks/5.94/knotifications-5.94.0.tar.xz -_eclasses_=cmake 90e2b29417d53718328f3a95227137a0 ecm 542fb4c59adc3702f566140a9bdf49f8 flag-o-matic a500d7cc40da3de38c361e889153bdf7 kde.org 916c61efa7151f09c7701328b88cafc1 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=f4a2cb509ede14fb851fe64a05f51b56 diff --git a/metadata/md5-cache/kde-frameworks/knotifyconfig-5.94.0 b/metadata/md5-cache/kde-frameworks/knotifyconfig-5.94.0 deleted file mode 100644 index c611ca49821d..000000000000 --- a/metadata/md5-cache/kde-frameworks/knotifyconfig-5.94.0 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=dev-util/ninja >=dev-util/cmake-3.20.5 doc? ( >=app-doc/doxygen-1.8.13-r1 dev-qt/qthelp:5 ) >=kde-frameworks/extra-cmake-modules-5.94:5 -DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack -DEPEND=>=dev-qt/qtdbus-5.15.3:5 >=dev-qt/qtgui-5.15.3:5 >=dev-qt/qtwidgets-5.15.3:5 =kde-frameworks/kcompletion-5.94*:5 =kde-frameworks/kconfig-5.94*:5 =kde-frameworks/ki18n-5.94*:5 =kde-frameworks/kio-5.94*:5 !phonon? ( media-libs/libcanberra ) phonon? ( >=media-libs/phonon-4.11.0 ) doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 -DESCRIPTION=Framework for configuring desktop notifications -EAPI=8 -HOMEPAGE=https://kde.org/products/frameworks/ -INHERIT=ecm kde.org -IUSE=phonon debug doc -KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 -LICENSE=LGPL-2+ -RDEPEND=>=dev-qt/qtdbus-5.15.3:5 >=dev-qt/qtgui-5.15.3:5 >=dev-qt/qtwidgets-5.15.3:5 =kde-frameworks/kcompletion-5.94*:5 =kde-frameworks/kconfig-5.94*:5 =kde-frameworks/ki18n-5.94*:5 =kde-frameworks/kio-5.94*:5 !phonon? ( media-libs/libcanberra ) phonon? ( >=media-libs/phonon-4.11.0 ) >=kde-frameworks/kf-env-4 doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 -SLOT=5/5.94 -SRC_URI=mirror://kde/stable/frameworks/5.94/knotifyconfig-5.94.0.tar.xz -_eclasses_=cmake 90e2b29417d53718328f3a95227137a0 ecm 542fb4c59adc3702f566140a9bdf49f8 flag-o-matic a500d7cc40da3de38c361e889153bdf7 kde.org 916c61efa7151f09c7701328b88cafc1 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=d05f5dc434d19fe2d526e18b26e5944f diff --git a/metadata/md5-cache/kde-frameworks/kpackage-5.94.0 b/metadata/md5-cache/kde-frameworks/kpackage-5.94.0 deleted file mode 100644 index d83af44ee97e..000000000000 --- a/metadata/md5-cache/kde-frameworks/kpackage-5.94.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=man? ( >=kde-frameworks/kdoctools-5.94:5 ) dev-util/ninja >=dev-util/cmake-3.20.5 doc? ( >=app-doc/doxygen-1.8.13-r1 dev-qt/qthelp:5 ) >=kde-frameworks/extra-cmake-modules-5.94:5 -DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack -DEPEND=>=dev-qt/qtdbus-5.15.3:5 =kde-frameworks/karchive-5.94*:5 =kde-frameworks/kcoreaddons-5.94*:5 =kde-frameworks/ki18n-5.94*:5 test? ( dev-qt/qttest:5 ) doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 -DESCRIPTION=Framework to install and load packages of non binary content -EAPI=8 -HOMEPAGE=https://kde.org/products/frameworks/ -INHERIT=ecm kde.org -IUSE=man debug doc test -KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 -LICENSE=LGPL-2+ -RDEPEND=>=dev-qt/qtdbus-5.15.3:5 =kde-frameworks/karchive-5.94*:5 =kde-frameworks/kcoreaddons-5.94*:5 =kde-frameworks/ki18n-5.94*:5 >=kde-frameworks/kf-env-4 doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 -RESTRICT=!test? ( test ) -SLOT=5/5.94 -SRC_URI=mirror://kde/stable/frameworks/5.94/kpackage-5.94.0.tar.xz -_eclasses_=cmake 90e2b29417d53718328f3a95227137a0 ecm 542fb4c59adc3702f566140a9bdf49f8 flag-o-matic a500d7cc40da3de38c361e889153bdf7 kde.org 916c61efa7151f09c7701328b88cafc1 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=b685d96c081d8e8dfc8fbddef2d3df4f diff --git a/metadata/md5-cache/kde-frameworks/kparts-5.94.0 b/metadata/md5-cache/kde-frameworks/kparts-5.94.0 deleted file mode 100644 index 25c5a99c49e1..000000000000 --- a/metadata/md5-cache/kde-frameworks/kparts-5.94.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=dev-util/ninja >=dev-util/cmake-3.20.5 test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) doc? ( >=app-doc/doxygen-1.8.13-r1 dev-qt/qthelp:5 ) >=kde-frameworks/extra-cmake-modules-5.94:5 -DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack -DEPEND=>=dev-qt/qtgui-5.15.3:5 >=dev-qt/qtwidgets-5.15.3:5 >=dev-qt/qtxml-5.15.3:5 =kde-frameworks/kconfig-5.94*:5 =kde-frameworks/kcoreaddons-5.94*:5 =kde-frameworks/ki18n-5.94*:5 =kde-frameworks/kiconthemes-5.94*:5 =kde-frameworks/kio-5.94*:5 =kde-frameworks/kjobwidgets-5.94*:5 =kde-frameworks/kservice-5.94*:5 =kde-frameworks/kwidgetsaddons-5.94*:5 =kde-frameworks/kxmlgui-5.94*:5 >=kde-frameworks/ktextwidgets-5.94:5 test? ( dev-qt/qttest:5 ) doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 -DESCRIPTION=Framework providing elaborate user-interface components -EAPI=8 -HOMEPAGE=https://kde.org/products/frameworks/ -INHERIT=ecm kde.org -IUSE=test debug doc test -KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 -LICENSE=LGPL-2+ -RDEPEND=>=dev-qt/qtgui-5.15.3:5 >=dev-qt/qtwidgets-5.15.3:5 >=dev-qt/qtxml-5.15.3:5 =kde-frameworks/kconfig-5.94*:5 =kde-frameworks/kcoreaddons-5.94*:5 =kde-frameworks/ki18n-5.94*:5 =kde-frameworks/kiconthemes-5.94*:5 =kde-frameworks/kio-5.94*:5 =kde-frameworks/kjobwidgets-5.94*:5 =kde-frameworks/kservice-5.94*:5 =kde-frameworks/kwidgetsaddons-5.94*:5 =kde-frameworks/kxmlgui-5.94*:5 >=kde-frameworks/kf-env-4 doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 -RESTRICT=!test? ( test ) !test? ( test ) -SLOT=5/5.94 -SRC_URI=mirror://kde/stable/frameworks/5.94/kparts-5.94.0.tar.xz -_eclasses_=cmake 90e2b29417d53718328f3a95227137a0 ecm 542fb4c59adc3702f566140a9bdf49f8 flag-o-matic a500d7cc40da3de38c361e889153bdf7 kde.org 916c61efa7151f09c7701328b88cafc1 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=50d7e1b3cf7e6011ea8f07411471c3e2 diff --git a/metadata/md5-cache/kde-frameworks/kpeople-5.94.0 b/metadata/md5-cache/kde-frameworks/kpeople-5.94.0 deleted file mode 100644 index 93d76abe88e8..000000000000 --- a/metadata/md5-cache/kde-frameworks/kpeople-5.94.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=dev-util/ninja >=dev-util/cmake-3.20.5 test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) doc? ( >=app-doc/doxygen-1.8.13-r1 dev-qt/qthelp:5 ) >=kde-frameworks/extra-cmake-modules-5.94:5 -DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack -DEPEND=>=dev-qt/qtdbus-5.15.3:5 >=dev-qt/qtdeclarative-5.15.3:5 >=dev-qt/qtgui-5.15.3:5 >=dev-qt/qtsql-5.15.3:5 >=dev-qt/qtwidgets-5.15.3:5 =kde-frameworks/kconfig-5.94*:5 =kde-frameworks/kcoreaddons-5.94*:5 =kde-frameworks/ki18n-5.94*:5 =kde-frameworks/kitemviews-5.94*:5 =kde-frameworks/kwidgetsaddons-5.94*:5 test? ( dev-qt/qttest:5 ) doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 -DESCRIPTION=KDE contact person abstraction library -EAPI=8 -HOMEPAGE=https://invent.kde.org/frameworks/kpeople -INHERIT=ecm kde.org -IUSE=test debug doc test -KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 -LICENSE=LGPL-2.1 -RDEPEND=>=dev-qt/qtdbus-5.15.3:5 >=dev-qt/qtdeclarative-5.15.3:5 >=dev-qt/qtgui-5.15.3:5 >=dev-qt/qtsql-5.15.3:5 >=dev-qt/qtwidgets-5.15.3:5 =kde-frameworks/kconfig-5.94*:5 =kde-frameworks/kcoreaddons-5.94*:5 =kde-frameworks/ki18n-5.94*:5 =kde-frameworks/kitemviews-5.94*:5 =kde-frameworks/kwidgetsaddons-5.94*:5 >=kde-frameworks/kf-env-4 doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 -RESTRICT=!test? ( test ) !test? ( test ) -SLOT=5/5.94 -SRC_URI=mirror://kde/stable/frameworks/5.94/kpeople-5.94.0.tar.xz -_eclasses_=cmake 90e2b29417d53718328f3a95227137a0 ecm 542fb4c59adc3702f566140a9bdf49f8 flag-o-matic a500d7cc40da3de38c361e889153bdf7 kde.org 916c61efa7151f09c7701328b88cafc1 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=4d13d085407836ca0b90888ed38ed59f diff --git a/metadata/md5-cache/kde-frameworks/kplotting-5.94.0 b/metadata/md5-cache/kde-frameworks/kplotting-5.94.0 deleted file mode 100644 index 3f5b44148c21..000000000000 --- a/metadata/md5-cache/kde-frameworks/kplotting-5.94.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=dev-util/ninja >=dev-util/cmake-3.20.5 test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) designer? ( dev-qt/designer:5 ) doc? ( >=app-doc/doxygen-1.8.13-r1 dev-qt/qthelp:5 ) >=kde-frameworks/extra-cmake-modules-5.94:5 -DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack -DEPEND=>=dev-qt/qtgui-5.15.3:5 >=dev-qt/qtwidgets-5.15.3:5 test? ( dev-qt/qttest:5 ) doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 -DESCRIPTION=Framework providing easy data-plotting functions -EAPI=8 -HOMEPAGE=https://kde.org/products/frameworks/ -INHERIT=ecm kde.org -IUSE=test debug designer doc test -KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 -LICENSE=LGPL-2+ -RDEPEND=>=dev-qt/qtgui-5.15.3:5 >=dev-qt/qtwidgets-5.15.3:5 >=kde-frameworks/kf-env-4 doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 -RESTRICT=!test? ( test ) !test? ( test ) -SLOT=5/5.94 -SRC_URI=mirror://kde/stable/frameworks/5.94/kplotting-5.94.0.tar.xz -_eclasses_=cmake 90e2b29417d53718328f3a95227137a0 ecm 542fb4c59adc3702f566140a9bdf49f8 flag-o-matic a500d7cc40da3de38c361e889153bdf7 kde.org 916c61efa7151f09c7701328b88cafc1 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=faa8c85f70497a831a32bdeba7c87397 diff --git a/metadata/md5-cache/kde-frameworks/kpty-5.94.0 b/metadata/md5-cache/kde-frameworks/kpty-5.94.0 deleted file mode 100644 index d4b9c0d63267..000000000000 --- a/metadata/md5-cache/kde-frameworks/kpty-5.94.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=dev-util/ninja >=dev-util/cmake-3.20.5 doc? ( >=app-doc/doxygen-1.8.13-r1 dev-qt/qthelp:5 ) >=kde-frameworks/extra-cmake-modules-5.94:5 -DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack -DEPEND==kde-frameworks/kcoreaddons-5.94*:5 =kde-frameworks/ki18n-5.94*:5 sys-libs/libutempter test? ( dev-qt/qttest:5 ) doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 -DESCRIPTION=Framework for pseudo terminal devices and running child processes -EAPI=8 -HOMEPAGE=https://kde.org/products/frameworks/ -INHERIT=ecm kde.org -IUSE=debug doc test -KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 -LICENSE=LGPL-2+ -RDEPEND==kde-frameworks/kcoreaddons-5.94*:5 =kde-frameworks/ki18n-5.94*:5 sys-libs/libutempter >=kde-frameworks/kf-env-4 doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 -RESTRICT=!test? ( test ) -SLOT=5/5.94 -SRC_URI=mirror://kde/stable/frameworks/5.94/kpty-5.94.0.tar.xz -_eclasses_=cmake 90e2b29417d53718328f3a95227137a0 ecm 542fb4c59adc3702f566140a9bdf49f8 flag-o-matic a500d7cc40da3de38c361e889153bdf7 kde.org 916c61efa7151f09c7701328b88cafc1 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=bc2430a226a7bf433567f07f50f2ef04 diff --git a/metadata/md5-cache/kde-frameworks/kquickcharts-5.94.0 b/metadata/md5-cache/kde-frameworks/kquickcharts-5.94.0 deleted file mode 100644 index 1db6b6967e48..000000000000 --- a/metadata/md5-cache/kde-frameworks/kquickcharts-5.94.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=dev-util/ninja >=dev-util/cmake-3.20.5 test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) >=kde-frameworks/extra-cmake-modules-5.94:5 -DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack -DEPEND=>=dev-qt/qtgui-5.15.3:5 >=dev-qt/qtdeclarative-5.15.3:5 >=dev-qt/qtquickcontrols2-5.15.3:5 examples? ( >=dev-qt/qtwidgets-5.15.3:5 =kde-frameworks/kdeclarative-5.94*:5 =kde-frameworks/kirigami-5.94*:5 ) test? ( dev-qt/qttest:5 ) dev-qt/qtcore:5 -DESCRIPTION=QtQuick plugin providing high-performance charts -EAPI=8 -HOMEPAGE=https://invent.kde.org/frameworks/kquickcharts -INHERIT=ecm kde.org -IUSE=test debug examples test -KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 -LICENSE=LGPL-2+ -RDEPEND=>=dev-qt/qtgui-5.15.3:5 >=dev-qt/qtdeclarative-5.15.3:5 >=dev-qt/qtquickcontrols2-5.15.3:5 examples? ( >=dev-qt/qtwidgets-5.15.3:5 =kde-frameworks/kdeclarative-5.94*:5 =kde-frameworks/kirigami-5.94*:5 ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 -RESTRICT=!test? ( test ) !test? ( test ) -SLOT=5/5.94 -SRC_URI=mirror://kde/stable/frameworks/5.94/kquickcharts-5.94.0.tar.xz -_eclasses_=cmake 90e2b29417d53718328f3a95227137a0 ecm 542fb4c59adc3702f566140a9bdf49f8 flag-o-matic a500d7cc40da3de38c361e889153bdf7 kde.org 916c61efa7151f09c7701328b88cafc1 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=83e4763bb6726724681d35856699e8b8 diff --git a/metadata/md5-cache/kde-frameworks/kross-5.94.0 b/metadata/md5-cache/kde-frameworks/kross-5.94.0 deleted file mode 100644 index aaf0b9f2d60d..000000000000 --- a/metadata/md5-cache/kde-frameworks/kross-5.94.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=dev-util/ninja >=dev-util/cmake-3.20.5 test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) handbook? ( >=kde-frameworks/kdoctools-5.94:5 ) >=kde-frameworks/extra-cmake-modules-5.94:5 -DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack -DEPEND=>=dev-qt/qtgui-5.15.3:5 >=dev-qt/qtscript-5.15.3:5 >=dev-qt/qtwidgets-5.15.3:5 >=dev-qt/qtxml-5.15.3:5 =kde-frameworks/kcompletion-5.94*:5 =kde-frameworks/kcoreaddons-5.94*:5 =kde-frameworks/ki18n-5.94*:5 =kde-frameworks/kiconthemes-5.94*:5 =kde-frameworks/kio-5.94*:5 =kde-frameworks/kparts-5.94*:5 =kde-frameworks/kwidgetsaddons-5.94*:5 =kde-frameworks/kxmlgui-5.94*:5 >=dev-qt/designer-5.15.3:5 test? ( dev-qt/qttest:5 ) dev-qt/qtcore:5 -DESCRIPTION=Framework for embedding scripting into applications -EAPI=8 -HOMEPAGE=https://kde.org/products/frameworks/ -INHERIT=ecm kde.org -IUSE=test debug +handbook test -KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 -LICENSE=LGPL-2+ -RDEPEND=>=dev-qt/qtgui-5.15.3:5 >=dev-qt/qtscript-5.15.3:5 >=dev-qt/qtwidgets-5.15.3:5 >=dev-qt/qtxml-5.15.3:5 =kde-frameworks/kcompletion-5.94*:5 =kde-frameworks/kcoreaddons-5.94*:5 =kde-frameworks/ki18n-5.94*:5 =kde-frameworks/kiconthemes-5.94*:5 =kde-frameworks/kio-5.94*:5 =kde-frameworks/kparts-5.94*:5 =kde-frameworks/kwidgetsaddons-5.94*:5 =kde-frameworks/kxmlgui-5.94*:5 >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 -RESTRICT=!test? ( test ) !test? ( test ) -SLOT=5/5.94 -SRC_URI=mirror://kde/stable/frameworks/5.94/portingAids/kross-5.94.0.tar.xz -_eclasses_=cmake 90e2b29417d53718328f3a95227137a0 ecm 542fb4c59adc3702f566140a9bdf49f8 flag-o-matic a500d7cc40da3de38c361e889153bdf7 kde.org 916c61efa7151f09c7701328b88cafc1 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=59664132bda0802a69cca90f41d0e460 diff --git a/metadata/md5-cache/kde-frameworks/krunner-5.94.0 b/metadata/md5-cache/kde-frameworks/krunner-5.94.0 deleted file mode 100644 index 3c229a7a4c6e..000000000000 --- a/metadata/md5-cache/kde-frameworks/krunner-5.94.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=dev-util/ninja >=dev-util/cmake-3.20.5 test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) doc? ( >=app-doc/doxygen-1.8.13-r1 dev-qt/qthelp:5 ) >=kde-frameworks/extra-cmake-modules-5.94:5 -DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack -DEPEND=>=dev-qt/qtdbus-5.15.3:5 >=dev-qt/qtdeclarative-5.15.3:5 >=dev-qt/qtgui-5.15.3:5 >=dev-qt/qtwidgets-5.15.3:5 =kde-frameworks/kconfig-5.94*:5 =kde-frameworks/kcoreaddons-5.94*:5 =kde-frameworks/ki18n-5.94*:5 =kde-frameworks/kio-5.94*:5 =kde-frameworks/kservice-5.94*:5 =kde-frameworks/plasma-5.94*:5 =kde-frameworks/solid-5.94*:5 =kde-frameworks/threadweaver-5.94*:5 activities? ( =kde-frameworks/kactivities-5.94*:5 ) test? ( dev-qt/qttest:5 ) doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 -DESCRIPTION=Framework for providing different actions given a string query -EAPI=8 -HOMEPAGE=https://kde.org/products/frameworks/ -INHERIT=ecm kde.org -IUSE=activities test debug doc test -KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 -LICENSE=LGPL-2+ -RDEPEND=>=dev-qt/qtdbus-5.15.3:5 >=dev-qt/qtdeclarative-5.15.3:5 >=dev-qt/qtgui-5.15.3:5 >=dev-qt/qtwidgets-5.15.3:5 =kde-frameworks/kconfig-5.94*:5 =kde-frameworks/kcoreaddons-5.94*:5 =kde-frameworks/ki18n-5.94*:5 =kde-frameworks/kio-5.94*:5 =kde-frameworks/kservice-5.94*:5 =kde-frameworks/plasma-5.94*:5 =kde-frameworks/solid-5.94*:5 =kde-frameworks/threadweaver-5.94*:5 activities? ( =kde-frameworks/kactivities-5.94*:5 ) >=kde-frameworks/kf-env-4 doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 -RESTRICT=!test? ( test ) !test? ( test ) -SLOT=5/5.94 -SRC_URI=mirror://kde/stable/frameworks/5.94/krunner-5.94.0.tar.xz -_eclasses_=cmake 90e2b29417d53718328f3a95227137a0 ecm 542fb4c59adc3702f566140a9bdf49f8 flag-o-matic a500d7cc40da3de38c361e889153bdf7 kde.org 916c61efa7151f09c7701328b88cafc1 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=d22966bb1d078f4aa5d74611f5073290 diff --git a/metadata/md5-cache/kde-frameworks/kservice-5.94.0 b/metadata/md5-cache/kde-frameworks/kservice-5.94.0 deleted file mode 100644 index 02dcc2ad077f..000000000000 --- a/metadata/md5-cache/kde-frameworks/kservice-5.94.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=sys-devel/bison sys-devel/flex man? ( >=kde-frameworks/kdoctools-5.94:5 ) dev-util/ninja >=dev-util/cmake-3.20.5 doc? ( >=app-doc/doxygen-1.8.13-r1 dev-qt/qthelp:5 ) >=kde-frameworks/extra-cmake-modules-5.94:5 -DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack -DEPEND=>=dev-qt/qtdbus-5.15.3:5 >=dev-qt/qtxml-5.15.3:5 =kde-frameworks/kconfig-5.94*:5 =kde-frameworks/kcoreaddons-5.94*:5 =kde-frameworks/kdbusaddons-5.94*:5 =kde-frameworks/ki18n-5.94*:5 test? ( >=dev-qt/qtconcurrent-5.15.3:5 ) test? ( dev-qt/qttest:5 ) doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 -DESCRIPTION=Advanced plugin and service introspection -EAPI=8 -HOMEPAGE=https://kde.org/products/frameworks/ -INHERIT=ecm kde.org -IUSE=+man debug doc test -KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 -LICENSE=LGPL-2 LGPL-2.1+ -RDEPEND=>=dev-qt/qtdbus-5.15.3:5 >=dev-qt/qtxml-5.15.3:5 =kde-frameworks/kconfig-5.94*:5 =kde-frameworks/kcoreaddons-5.94*:5 =kde-frameworks/kdbusaddons-5.94*:5 =kde-frameworks/ki18n-5.94*:5 >=kde-frameworks/kf-env-4 doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 -RESTRICT=test !test? ( test ) -SLOT=5/5.94 -SRC_URI=mirror://kde/stable/frameworks/5.94/kservice-5.94.0.tar.xz -_eclasses_=cmake 90e2b29417d53718328f3a95227137a0 ecm 542fb4c59adc3702f566140a9bdf49f8 flag-o-matic a500d7cc40da3de38c361e889153bdf7 kde.org 916c61efa7151f09c7701328b88cafc1 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=850bff606039ef06761203f231910439 diff --git a/metadata/md5-cache/kde-frameworks/ktexteditor-5.94.0 b/metadata/md5-cache/kde-frameworks/ktexteditor-5.94.0 deleted file mode 100644 index 632bb1721ce5..000000000000 --- a/metadata/md5-cache/kde-frameworks/ktexteditor-5.94.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=test? ( >=kde-frameworks/kservice-5.94:5 ) dev-util/ninja >=dev-util/cmake-3.20.5 test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) doc? ( >=app-doc/doxygen-1.8.13-r1 dev-qt/qthelp:5 ) >=kde-frameworks/extra-cmake-modules-5.94:5 -DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack -DEPEND=>=dev-qt/qtdeclarative-5.15.3:5 >=dev-qt/qtgui-5.15.3:5 >=dev-qt/qtprintsupport-5.15.3:5 >=dev-qt/qtwidgets-5.15.3:5 >=dev-qt/qtxml-5.15.3:5 =kde-frameworks/karchive-5.94*:5 =kde-frameworks/kauth-5.94*:5 =kde-frameworks/kcodecs-5.94*:5 =kde-frameworks/kcompletion-5.94*:5 =kde-frameworks/kconfig-5.94*:5 =kde-frameworks/kconfigwidgets-5.94*:5 =kde-frameworks/kcoreaddons-5.94*:5 =kde-frameworks/kguiaddons-5.94*:5 =kde-frameworks/ki18n-5.94*:5 =kde-frameworks/kiconthemes-5.94*:5 =kde-frameworks/kio-5.94*:5 =kde-frameworks/kitemviews-5.94*:5 =kde-frameworks/kjobwidgets-5.94*:5 =kde-frameworks/kparts-5.94*:5 =kde-frameworks/ktextwidgets-5.94*:5 =kde-frameworks/kwidgetsaddons-5.94*:5 =kde-frameworks/kxmlgui-5.94*:5 =kde-frameworks/sonnet-5.94*:5 =kde-frameworks/syntax-highlighting-5.94*:5 editorconfig? ( app-text/editorconfig-core-c ) test? ( dev-qt/qttest:5 ) doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 -DESCRIPTION=Framework providing a full text editor component -EAPI=8 -HOMEPAGE=https://kde.org/products/frameworks/ -INHERIT=ecm kde.org -IUSE=+editorconfig test debug doc test -KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 -LICENSE=LGPL-2+ -RDEPEND=>=dev-qt/qtdeclarative-5.15.3:5 >=dev-qt/qtgui-5.15.3:5 >=dev-qt/qtprintsupport-5.15.3:5 >=dev-qt/qtwidgets-5.15.3:5 >=dev-qt/qtxml-5.15.3:5 =kde-frameworks/karchive-5.94*:5 =kde-frameworks/kauth-5.94*:5 =kde-frameworks/kcodecs-5.94*:5 =kde-frameworks/kcompletion-5.94*:5 =kde-frameworks/kconfig-5.94*:5 =kde-frameworks/kconfigwidgets-5.94*:5 =kde-frameworks/kcoreaddons-5.94*:5 =kde-frameworks/kguiaddons-5.94*:5 =kde-frameworks/ki18n-5.94*:5 =kde-frameworks/kiconthemes-5.94*:5 =kde-frameworks/kio-5.94*:5 =kde-frameworks/kitemviews-5.94*:5 =kde-frameworks/kjobwidgets-5.94*:5 =kde-frameworks/kparts-5.94*:5 =kde-frameworks/ktextwidgets-5.94*:5 =kde-frameworks/kwidgetsaddons-5.94*:5 =kde-frameworks/kxmlgui-5.94*:5 =kde-frameworks/sonnet-5.94*:5 =kde-frameworks/syntax-highlighting-5.94*:5 editorconfig? ( app-text/editorconfig-core-c ) >=kde-frameworks/kf-env-4 doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 -RESTRICT=test !test? ( test ) !test? ( test ) -SLOT=5/5.94 -SRC_URI=mirror://kde/stable/frameworks/5.94/ktexteditor-5.94.0.tar.xz -_eclasses_=cmake 90e2b29417d53718328f3a95227137a0 ecm 542fb4c59adc3702f566140a9bdf49f8 flag-o-matic a500d7cc40da3de38c361e889153bdf7 kde.org 916c61efa7151f09c7701328b88cafc1 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=3c1838798ed9f5316404b51f7016c30d diff --git a/metadata/md5-cache/kde-frameworks/ktextwidgets-5.94.0 b/metadata/md5-cache/kde-frameworks/ktextwidgets-5.94.0 deleted file mode 100644 index ca41dc389ee9..000000000000 --- a/metadata/md5-cache/kde-frameworks/ktextwidgets-5.94.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=dev-util/ninja >=dev-util/cmake-3.20.5 test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) designer? ( dev-qt/designer:5 ) doc? ( >=app-doc/doxygen-1.8.13-r1 dev-qt/qthelp:5 ) >=kde-frameworks/extra-cmake-modules-5.94:5 -DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack -DEPEND=>=dev-qt/qtgui-5.15.3:5 >=dev-qt/qtwidgets-5.15.3:5 =kde-frameworks/kcompletion-5.94*:5 =kde-frameworks/kconfig-5.94*:5 =kde-frameworks/kconfigwidgets-5.94*:5 =kde-frameworks/kcoreaddons-5.94*:5 =kde-frameworks/ki18n-5.94*:5 =kde-frameworks/kservice-5.94*:5 =kde-frameworks/kwidgetsaddons-5.94*:5 =kde-frameworks/sonnet-5.94*:5 speech? ( >=dev-qt/qtspeech-5.15.3:5 ) test? ( dev-qt/qttest:5 ) doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 -DESCRIPTION=Framework providing an assortment of widgets for displaying and editing text -EAPI=8 -HOMEPAGE=https://kde.org/products/frameworks/ -INHERIT=ecm kde.org -IUSE=speech test debug designer doc test -KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 -LICENSE=LGPL-2+ LGPL-2.1+ -RDEPEND=>=dev-qt/qtgui-5.15.3:5 >=dev-qt/qtwidgets-5.15.3:5 =kde-frameworks/kcompletion-5.94*:5 =kde-frameworks/kconfig-5.94*:5 =kde-frameworks/kconfigwidgets-5.94*:5 =kde-frameworks/kcoreaddons-5.94*:5 =kde-frameworks/ki18n-5.94*:5 =kde-frameworks/kservice-5.94*:5 =kde-frameworks/kwidgetsaddons-5.94*:5 =kde-frameworks/sonnet-5.94*:5 speech? ( >=dev-qt/qtspeech-5.15.3:5 ) >=kde-frameworks/kf-env-4 doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 -RESTRICT=!test? ( test ) !test? ( test ) -SLOT=5/5.94 -SRC_URI=mirror://kde/stable/frameworks/5.94/ktextwidgets-5.94.0.tar.xz -_eclasses_=cmake 90e2b29417d53718328f3a95227137a0 ecm 542fb4c59adc3702f566140a9bdf49f8 flag-o-matic a500d7cc40da3de38c361e889153bdf7 kde.org 916c61efa7151f09c7701328b88cafc1 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=4bcc90996479ee2c1ae0ddcdf92bf768 diff --git a/metadata/md5-cache/kde-frameworks/kunitconversion-5.94.0 b/metadata/md5-cache/kde-frameworks/kunitconversion-5.94.0 deleted file mode 100644 index 05a3b38dd5ab..000000000000 --- a/metadata/md5-cache/kde-frameworks/kunitconversion-5.94.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=dev-util/ninja >=dev-util/cmake-3.20.5 doc? ( >=app-doc/doxygen-1.8.13-r1 dev-qt/qthelp:5 ) >=kde-frameworks/extra-cmake-modules-5.94:5 -DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack -DEPEND=>=dev-qt/qtnetwork-5.15.3:5 =kde-frameworks/ki18n-5.94*:5 test? ( dev-qt/qttest:5 ) doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 -DESCRIPTION=Framework for converting units -EAPI=8 -HOMEPAGE=https://kde.org/products/frameworks/ -INHERIT=ecm kde.org -IUSE=debug doc test -KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 -LICENSE=LGPL-2+ -RDEPEND=>=dev-qt/qtnetwork-5.15.3:5 =kde-frameworks/ki18n-5.94*:5 >=kde-frameworks/kf-env-4 doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 -RESTRICT=!test? ( test ) -SLOT=5/5.94 -SRC_URI=mirror://kde/stable/frameworks/5.94/kunitconversion-5.94.0.tar.xz -_eclasses_=cmake 90e2b29417d53718328f3a95227137a0 ecm 542fb4c59adc3702f566140a9bdf49f8 flag-o-matic a500d7cc40da3de38c361e889153bdf7 kde.org 916c61efa7151f09c7701328b88cafc1 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=cac79c3f26ab713f65c35d411ada1437 diff --git a/metadata/md5-cache/kde-frameworks/kwallet-5.94.0 b/metadata/md5-cache/kde-frameworks/kwallet-5.94.0 deleted file mode 100644 index d9e0af130c1f..000000000000 --- a/metadata/md5-cache/kde-frameworks/kwallet-5.94.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=man? ( >=kde-frameworks/kdoctools-5.94:5 ) dev-util/ninja >=dev-util/cmake-3.20.5 doc? ( >=app-doc/doxygen-1.8.13-r1 dev-qt/qthelp:5 ) >=kde-frameworks/extra-cmake-modules-5.94:5 -DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack -DEPEND=dev-libs/libgcrypt:0= >=dev-qt/qtdbus-5.15.3:5 >=dev-qt/qtgui-5.15.3:5 >=dev-qt/qtwidgets-5.15.3:5 =kde-frameworks/kconfig-5.94*:5 =kde-frameworks/kconfigwidgets-5.94*:5 =kde-frameworks/kcoreaddons-5.94*:5 =kde-frameworks/kdbusaddons-5.94*:5 =kde-frameworks/ki18n-5.94*:5 =kde-frameworks/knotifications-5.94*:5 =kde-frameworks/kservice-5.94*:5 =kde-frameworks/kwidgetsaddons-5.94*:5 =kde-frameworks/kwindowsystem-5.94*:5 gpg? ( >=app-crypt/gpgme-1.7.1:=[cxx,qt5] ) test? ( dev-qt/qttest:5 ) doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 -DESCRIPTION=Framework providing desktop-wide storage for passwords -EAPI=8 -HOMEPAGE=https://kde.org/products/frameworks/ -INHERIT=ecm kde.org optfeature -IUSE=gpg +man debug doc test -KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 -LICENSE=LGPL-2+ -RDEPEND=dev-libs/libgcrypt:0= >=dev-qt/qtdbus-5.15.3:5 >=dev-qt/qtgui-5.15.3:5 >=dev-qt/qtwidgets-5.15.3:5 =kde-frameworks/kconfig-5.94*:5 =kde-frameworks/kconfigwidgets-5.94*:5 =kde-frameworks/kcoreaddons-5.94*:5 =kde-frameworks/kdbusaddons-5.94*:5 =kde-frameworks/ki18n-5.94*:5 =kde-frameworks/knotifications-5.94*:5 =kde-frameworks/kservice-5.94*:5 =kde-frameworks/kwidgetsaddons-5.94*:5 =kde-frameworks/kwindowsystem-5.94*:5 gpg? ( >=app-crypt/gpgme-1.7.1:=[cxx,qt5] ) >=kde-frameworks/kf-env-4 doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 -RESTRICT=!test? ( test ) -SLOT=5/5.94 -SRC_URI=mirror://kde/stable/frameworks/5.94/kwallet-5.94.0.tar.xz -_eclasses_=cmake 90e2b29417d53718328f3a95227137a0 ecm 542fb4c59adc3702f566140a9bdf49f8 flag-o-matic a500d7cc40da3de38c361e889153bdf7 kde.org 916c61efa7151f09c7701328b88cafc1 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 optfeature d524f291c80f9d21ad80fe978e3ca760 toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=4d08285261ebb5e1c02741ec23823ac5 diff --git a/metadata/md5-cache/kde-frameworks/kwayland-5.94.0 b/metadata/md5-cache/kde-frameworks/kwayland-5.94.0 deleted file mode 100644 index ee4fccf95ef1..000000000000 --- a/metadata/md5-cache/kde-frameworks/kwayland-5.94.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=>=dev-qt/qtwaylandscanner-5.15.3:5 >=dev-util/wayland-scanner-1.19.0 dev-util/ninja >=dev-util/cmake-3.20.5 doc? ( >=app-doc/doxygen-1.8.13-r1 dev-qt/qthelp:5 ) >=kde-frameworks/extra-cmake-modules-5.94:5 -DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack -DEPEND=>=dev-libs/wayland-1.15.0 >=dev-qt/qtconcurrent-5.15.3:5 >=dev-qt/qtgui-5.15.3:5=[egl] >=dev-qt/qtwayland-5.15.3:5 media-libs/libglvnd >=dev-libs/plasma-wayland-protocols-1.7.0 >=dev-libs/wayland-protocols-1.15 sys-kernel/linux-headers test? ( dev-qt/qttest:5 ) doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 -DESCRIPTION=Qt-style client and server library wrapper for Wayland libraries -EAPI=8 -HOMEPAGE=https://invent.kde.org/frameworks/kwayland -INHERIT=ecm kde.org -IUSE=debug doc test -KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 -LICENSE=LGPL-2.1 -RDEPEND=>=dev-libs/wayland-1.15.0 >=dev-qt/qtconcurrent-5.15.3:5 >=dev-qt/qtgui-5.15.3:5=[egl] >=dev-qt/qtwayland-5.15.3:5 media-libs/libglvnd >=kde-frameworks/kf-env-4 doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 -RESTRICT=test !test? ( test ) -SLOT=5/5.94 -SRC_URI=mirror://kde/stable/frameworks/5.94/kwayland-5.94.0.tar.xz -_eclasses_=cmake 90e2b29417d53718328f3a95227137a0 ecm 542fb4c59adc3702f566140a9bdf49f8 flag-o-matic a500d7cc40da3de38c361e889153bdf7 kde.org 916c61efa7151f09c7701328b88cafc1 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=9363ca2288fc701fcdef12732e8268af diff --git a/metadata/md5-cache/kde-frameworks/kwidgetsaddons-5.94.0 b/metadata/md5-cache/kde-frameworks/kwidgetsaddons-5.94.0 deleted file mode 100644 index a1a77ae0df65..000000000000 --- a/metadata/md5-cache/kde-frameworks/kwidgetsaddons-5.94.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=nls? ( >=dev-qt/linguist-tools-5.15.3:5 ) dev-util/ninja >=dev-util/cmake-3.20.5 test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) designer? ( dev-qt/designer:5 ) doc? ( >=app-doc/doxygen-1.8.13-r1 dev-qt/qthelp:5 ) >=kde-frameworks/extra-cmake-modules-5.94:5 -DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack -DEPEND=>=dev-qt/qtgui-5.15.3:5 >=dev-qt/qtwidgets-5.15.3:5 test? ( dev-qt/qttest:5 ) doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 -DESCRIPTION=An assortment of high-level widgets for common tasks -EAPI=8 -HOMEPAGE=https://kde.org/products/frameworks/ -INHERIT=ecm kde.org -IUSE=nls test debug designer doc test -KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 -LICENSE=LGPL-2.1+ -RDEPEND=>=dev-qt/qtgui-5.15.3:5 >=dev-qt/qtwidgets-5.15.3:5 >=kde-frameworks/kf-env-4 doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 -RESTRICT=!test? ( test ) !test? ( test ) -SLOT=5/5.94 -SRC_URI=mirror://kde/stable/frameworks/5.94/kwidgetsaddons-5.94.0.tar.xz -_eclasses_=cmake 90e2b29417d53718328f3a95227137a0 ecm 542fb4c59adc3702f566140a9bdf49f8 flag-o-matic a500d7cc40da3de38c361e889153bdf7 kde.org 916c61efa7151f09c7701328b88cafc1 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=bbd6c6165e983655ad2cd0199b16c416 diff --git a/metadata/md5-cache/kde-frameworks/kwindowsystem-5.94.0 b/metadata/md5-cache/kde-frameworks/kwindowsystem-5.94.0 deleted file mode 100644 index 89ee33021006..000000000000 --- a/metadata/md5-cache/kde-frameworks/kwindowsystem-5.94.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=nls? ( >=dev-qt/linguist-tools-5.15.3:5 ) dev-util/ninja >=dev-util/cmake-3.20.5 test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) doc? ( >=app-doc/doxygen-1.8.13-r1 dev-qt/qthelp:5 ) >=kde-frameworks/extra-cmake-modules-5.94:5 -DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack -DEPEND=>=dev-qt/qtgui-5.15.3:5 X? ( >=dev-qt/qtx11extras-5.15.3:5 x11-libs/libX11 x11-libs/libXfixes x11-libs/libxcb x11-libs/xcb-util-keysyms ) X? ( x11-base/xorg-proto ) test? ( >=dev-qt/qtwidgets-5.15.3:5 ) test? ( dev-qt/qttest:5 ) doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 -DESCRIPTION=Framework providing access to properties and features of the window manager -EAPI=8 -HOMEPAGE=https://kde.org/products/frameworks/ -INHERIT=ecm kde.org -IUSE=nls X test debug doc test -KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 -LICENSE=|| ( LGPL-2.1 LGPL-3 ) MIT -RDEPEND=>=dev-qt/qtgui-5.15.3:5 X? ( >=dev-qt/qtx11extras-5.15.3:5 x11-libs/libX11 x11-libs/libXfixes x11-libs/libxcb x11-libs/xcb-util-keysyms ) >=kde-frameworks/kf-env-4 doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 -RESTRICT=test !test? ( test ) !test? ( test ) -SLOT=5/5.94 -SRC_URI=mirror://kde/stable/frameworks/5.94/kwindowsystem-5.94.0.tar.xz -_eclasses_=cmake 90e2b29417d53718328f3a95227137a0 ecm 542fb4c59adc3702f566140a9bdf49f8 flag-o-matic a500d7cc40da3de38c361e889153bdf7 kde.org 916c61efa7151f09c7701328b88cafc1 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=18e9ba0d3bfcc932a7d7f51e665db45f diff --git a/metadata/md5-cache/kde-frameworks/kxmlgui-5.94.0 b/metadata/md5-cache/kde-frameworks/kxmlgui-5.94.0 deleted file mode 100644 index e103669a864b..000000000000 --- a/metadata/md5-cache/kde-frameworks/kxmlgui-5.94.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=dev-util/ninja >=dev-util/cmake-3.20.5 test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) designer? ( dev-qt/designer:5 ) doc? ( >=app-doc/doxygen-1.8.13-r1 dev-qt/qthelp:5 ) >=kde-frameworks/extra-cmake-modules-5.94:5 -DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack -DEPEND=>=dev-qt/qtcore-5.15.3:5= >=dev-qt/qtdbus-5.15.3:5 >=dev-qt/qtgui-5.15.3:5 >=dev-qt/qtnetwork-5.15.3:5[ssl] >=dev-qt/qtprintsupport-5.15.3:5 >=dev-qt/qtwidgets-5.15.3:5 >=dev-qt/qtxml-5.15.3:5 =kde-frameworks/kconfig-5.94*:5 =kde-frameworks/kconfigwidgets-5.94*:5 =kde-frameworks/kcoreaddons-5.94*:5 =kde-frameworks/kglobalaccel-5.94*:5 =kde-frameworks/kguiaddons-5.94*:5 =kde-frameworks/ki18n-5.94*:5 =kde-frameworks/kiconthemes-5.94*:5 =kde-frameworks/kitemviews-5.94*:5 =kde-frameworks/kwidgetsaddons-5.94*:5 test? ( dev-qt/qttest:5 ) doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 -DESCRIPTION=Framework for managing menu and toolbar actions in an abstract way -EAPI=8 -HOMEPAGE=https://kde.org/products/frameworks/ -INHERIT=ecm kde.org -IUSE=test debug designer doc test -KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 -LICENSE=LGPL-2+ -RDEPEND=>=dev-qt/qtcore-5.15.3:5= >=dev-qt/qtdbus-5.15.3:5 >=dev-qt/qtgui-5.15.3:5 >=dev-qt/qtnetwork-5.15.3:5[ssl] >=dev-qt/qtprintsupport-5.15.3:5 >=dev-qt/qtwidgets-5.15.3:5 >=dev-qt/qtxml-5.15.3:5 =kde-frameworks/kconfig-5.94*:5 =kde-frameworks/kconfigwidgets-5.94*:5 =kde-frameworks/kcoreaddons-5.94*:5 =kde-frameworks/kglobalaccel-5.94*:5 =kde-frameworks/kguiaddons-5.94*:5 =kde-frameworks/ki18n-5.94*:5 =kde-frameworks/kiconthemes-5.94*:5 =kde-frameworks/kitemviews-5.94*:5 =kde-frameworks/kwidgetsaddons-5.94*:5 >=kde-frameworks/kf-env-4 doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 -RESTRICT=!test? ( test ) !test? ( test ) -SLOT=5/5.94 -SRC_URI=mirror://kde/stable/frameworks/5.94/kxmlgui-5.94.0.tar.xz -_eclasses_=cmake 90e2b29417d53718328f3a95227137a0 ecm 542fb4c59adc3702f566140a9bdf49f8 flag-o-matic a500d7cc40da3de38c361e889153bdf7 kde.org 916c61efa7151f09c7701328b88cafc1 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=f0be8d491004d1ca1bf4950f3e2fb30b diff --git a/metadata/md5-cache/kde-frameworks/modemmanager-qt-5.94.0 b/metadata/md5-cache/kde-frameworks/modemmanager-qt-5.94.0 deleted file mode 100644 index 6d21d0a07a17..000000000000 --- a/metadata/md5-cache/kde-frameworks/modemmanager-qt-5.94.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=virtual/pkgconfig dev-util/ninja >=dev-util/cmake-3.20.5 doc? ( >=app-doc/doxygen-1.8.13-r1 dev-qt/qthelp:5 ) >=kde-frameworks/extra-cmake-modules-5.94:5 -DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack -DEPEND=>=dev-qt/qtdbus-5.15.3:5 >=dev-qt/qtxml-5.15.3:5 net-misc/modemmanager test? ( dev-qt/qttest:5 ) doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 -DESCRIPTION=ModemManager bindings for Qt -EAPI=8 -HOMEPAGE=https://kde.org/products/frameworks/ -INHERIT=ecm kde.org -IUSE=debug doc test -KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 -LICENSE=LGPL-2 -RDEPEND=>=dev-qt/qtdbus-5.15.3:5 >=dev-qt/qtxml-5.15.3:5 net-misc/modemmanager >=kde-frameworks/kf-env-4 doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 -RESTRICT=test !test? ( test ) -SLOT=5/5.94 -SRC_URI=mirror://kde/stable/frameworks/5.94/modemmanager-qt-5.94.0.tar.xz -_eclasses_=cmake 90e2b29417d53718328f3a95227137a0 ecm 542fb4c59adc3702f566140a9bdf49f8 flag-o-matic a500d7cc40da3de38c361e889153bdf7 kde.org 916c61efa7151f09c7701328b88cafc1 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=1f4f5cb8317c2f4f86aecb88c8886d09 diff --git a/metadata/md5-cache/kde-frameworks/networkmanager-qt-5.94.0 b/metadata/md5-cache/kde-frameworks/networkmanager-qt-5.94.0 deleted file mode 100644 index 1447e5f3bb41..000000000000 --- a/metadata/md5-cache/kde-frameworks/networkmanager-qt-5.94.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=virtual/pkgconfig dev-util/ninja >=dev-util/cmake-3.20.5 doc? ( >=app-doc/doxygen-1.8.13-r1 dev-qt/qthelp:5 ) >=kde-frameworks/extra-cmake-modules-5.94:5 -DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack -DEPEND=dev-libs/glib:2 >=dev-qt/qtdbus-5.15.3:5 >=dev-qt/qtnetwork-5.15.3:5 >=net-misc/networkmanager-1.4.0-r1[teamd=] test? ( dev-qt/qttest:5 ) doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 -DESCRIPTION=NetworkManager bindings for Qt -EAPI=8 -HOMEPAGE=https://kde.org/products/frameworks/ -INHERIT=ecm kde.org -IUSE=teamd debug doc test -KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 -LICENSE=LGPL-2 -RDEPEND=dev-libs/glib:2 >=dev-qt/qtdbus-5.15.3:5 >=dev-qt/qtnetwork-5.15.3:5 >=net-misc/networkmanager-1.4.0-r1[teamd=] || ( >=net-misc/networkmanager-1.4.0-r1[elogind] >=net-misc/networkmanager-1.4.0-r1[systemd] ) >=kde-frameworks/kf-env-4 doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 -RESTRICT=!test? ( test ) -SLOT=5/5.94 -SRC_URI=mirror://kde/stable/frameworks/5.94/networkmanager-qt-5.94.0.tar.xz -_eclasses_=cmake 90e2b29417d53718328f3a95227137a0 ecm 542fb4c59adc3702f566140a9bdf49f8 flag-o-matic a500d7cc40da3de38c361e889153bdf7 kde.org 916c61efa7151f09c7701328b88cafc1 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=683a0180f2a095ca3bd4d3286fa61619 diff --git a/metadata/md5-cache/kde-frameworks/oxygen-icons-5.94.0 b/metadata/md5-cache/kde-frameworks/oxygen-icons-5.94.0 deleted file mode 100644 index d9550165c446..000000000000 --- a/metadata/md5-cache/kde-frameworks/oxygen-icons-5.94.0 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=>=dev-qt/qtcore-5.15.3:5 >=kde-frameworks/extra-cmake-modules-5.94:5 test? ( app-misc/fdupes ) dev-util/ninja >=dev-util/cmake-3.20.5 -DEFINED_PHASES=compile configure install nofetch postinst postrm prepare test unpack -DEPEND=test? ( >=dev-qt/qttest-5.15.3:5 ) -DESCRIPTION=Oxygen SVG icon theme -EAPI=8 -HOMEPAGE=https://kde.org/products/frameworks/ -INHERIT=cmake kde.org xdg-utils -IUSE=test -KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86 -LICENSE=LGPL-3 -RESTRICT=!test? ( test ) -SLOT=5/5.94 -SRC_URI=mirror://kde/stable/frameworks/5.94/oxygen-icons5-5.94.0.tar.xz -_eclasses_=cmake 90e2b29417d53718328f3a95227137a0 flag-o-matic a500d7cc40da3de38c361e889153bdf7 kde.org 916c61efa7151f09c7701328b88cafc1 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs fd9cde67030b26e479eeadaced488253 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=78b3bc5944861d62497c184b5edd43e0 diff --git a/metadata/md5-cache/kde-frameworks/plasma-5.94.0 b/metadata/md5-cache/kde-frameworks/plasma-5.94.0 deleted file mode 100644 index e2071bbdfa4e..000000000000 --- a/metadata/md5-cache/kde-frameworks/plasma-5.94.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=man? ( >=kde-frameworks/kdoctools-5.94:5 ) dev-util/ninja >=dev-util/cmake-3.20.5 test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) doc? ( >=app-doc/doxygen-1.8.13-r1 dev-qt/qthelp:5 ) >=kde-frameworks/extra-cmake-modules-5.94:5 -DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack -DEPEND=>=dev-qt/qtdbus-5.15.3:5 >=dev-qt/qtdeclarative-5.15.3:5 >=dev-qt/qtgui-5.15.3:5[gles2-only=,X=] >=dev-qt/qtquickcontrols-5.15.3:5 >=dev-qt/qtsql-5.15.3:5 >=dev-qt/qtsvg-5.15.3:5 >=dev-qt/qtwidgets-5.15.3:5 =kde-frameworks/kactivities-5.94*:5 =kde-frameworks/karchive-5.94*:5 =kde-frameworks/kconfig-5.94*:5 =kde-frameworks/kconfigwidgets-5.94*:5 =kde-frameworks/kcoreaddons-5.94*:5 =kde-frameworks/kdeclarative-5.94*:5 =kde-frameworks/kglobalaccel-5.94*:5 =kde-frameworks/kguiaddons-5.94*:5 =kde-frameworks/ki18n-5.94*:5 =kde-frameworks/kiconthemes-5.94*:5 =kde-frameworks/kio-5.94*:5 =kde-frameworks/kirigami-5.94*:5 =kde-frameworks/knotifications-5.94*:5 =kde-frameworks/kpackage-5.94*:5 =kde-frameworks/kservice-5.94*:5 =kde-frameworks/kwidgetsaddons-5.94*:5 =kde-frameworks/kwindowsystem-5.94*:5 =kde-frameworks/kxmlgui-5.94*:5 !gles2-only? ( media-libs/libglvnd[X?] ) wayland? ( =kde-frameworks/kwayland-5.94*:5 media-libs/libglvnd ) X? ( >=dev-qt/qtx11extras-5.15.3:5 x11-libs/libX11 x11-libs/libxcb ) X? ( x11-base/xorg-proto ) test? ( dev-qt/qttest:5 ) doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 -DESCRIPTION=Plasma framework -EAPI=8 -HOMEPAGE=https://kde.org/products/frameworks/ -INHERIT=ecm kde.org -IUSE=gles2-only man wayland X test debug doc test -KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 -LICENSE=LGPL-2+ -RDEPEND=>=dev-qt/qtdbus-5.15.3:5 >=dev-qt/qtdeclarative-5.15.3:5 >=dev-qt/qtgui-5.15.3:5[gles2-only=,X=] >=dev-qt/qtquickcontrols-5.15.3:5 >=dev-qt/qtsql-5.15.3:5 >=dev-qt/qtsvg-5.15.3:5 >=dev-qt/qtwidgets-5.15.3:5 =kde-frameworks/kactivities-5.94*:5 =kde-frameworks/karchive-5.94*:5 =kde-frameworks/kconfig-5.94*:5 =kde-frameworks/kconfigwidgets-5.94*:5 =kde-frameworks/kcoreaddons-5.94*:5 =kde-frameworks/kdeclarative-5.94*:5 =kde-frameworks/kglobalaccel-5.94*:5 =kde-frameworks/kguiaddons-5.94*:5 =kde-frameworks/ki18n-5.94*:5 =kde-frameworks/kiconthemes-5.94*:5 =kde-frameworks/kio-5.94*:5 =kde-frameworks/kirigami-5.94*:5 =kde-frameworks/knotifications-5.94*:5 =kde-frameworks/kpackage-5.94*:5 =kde-frameworks/kservice-5.94*:5 =kde-frameworks/kwidgetsaddons-5.94*:5 =kde-frameworks/kwindowsystem-5.94*:5 =kde-frameworks/kxmlgui-5.94*:5 !gles2-only? ( media-libs/libglvnd[X?] ) wayland? ( =kde-frameworks/kwayland-5.94*:5 media-libs/libglvnd ) X? ( >=dev-qt/qtx11extras-5.15.3:5 x11-libs/libX11 x11-libs/libxcb ) >=kde-frameworks/kf-env-4 doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 -RESTRICT=test !test? ( test ) !test? ( test ) -SLOT=5/5.94 -SRC_URI=mirror://kde/stable/frameworks/5.94/plasma-framework-5.94.0.tar.xz -_eclasses_=cmake 90e2b29417d53718328f3a95227137a0 ecm 542fb4c59adc3702f566140a9bdf49f8 flag-o-matic a500d7cc40da3de38c361e889153bdf7 kde.org 916c61efa7151f09c7701328b88cafc1 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=a28b880f32a9babdf74a76be68eece44 diff --git a/metadata/md5-cache/kde-frameworks/plasma-5.95.0-r2 b/metadata/md5-cache/kde-frameworks/plasma-5.95.0-r3 similarity index 98% rename from metadata/md5-cache/kde-frameworks/plasma-5.95.0-r2 rename to metadata/md5-cache/kde-frameworks/plasma-5.95.0-r3 index ed4b6cad9687..36ec38b60ee5 100644 --- a/metadata/md5-cache/kde-frameworks/plasma-5.95.0-r2 +++ b/metadata/md5-cache/kde-frameworks/plasma-5.95.0-r3 @@ -13,4 +13,4 @@ RESTRICT=test !test? ( test ) !test? ( test ) SLOT=5/5.95 SRC_URI=mirror://kde/stable/frameworks/5.95/plasma-framework-5.95.0.tar.xz _eclasses_=cmake 90e2b29417d53718328f3a95227137a0 ecm 542fb4c59adc3702f566140a9bdf49f8 flag-o-matic a500d7cc40da3de38c361e889153bdf7 kde.org 916c61efa7151f09c7701328b88cafc1 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=348ed8ac58a9550b0e16274c5d630077 +_md5_=36cc46a277381fef67561ffc74d9c327 diff --git a/metadata/md5-cache/kde-frameworks/prison-5.94.0 b/metadata/md5-cache/kde-frameworks/prison-5.94.0 deleted file mode 100644 index b6f04b36b7a9..000000000000 --- a/metadata/md5-cache/kde-frameworks/prison-5.94.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=dev-util/ninja >=dev-util/cmake-3.20.5 doc? ( >=app-doc/doxygen-1.8.13-r1 dev-qt/qthelp:5 ) >=kde-frameworks/extra-cmake-modules-5.94:5 -DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack -DEPEND=>=dev-qt/qtgui-5.15.3:5 >=dev-qt/qtmultimedia-5.15.3:5 media-gfx/qrencode:= media-libs/libdmtx media-libs/zxing-cpp qml? ( >=dev-qt/qtdeclarative-5.15.3:5 ) test? ( >=dev-qt/qtwidgets-5.15.3:5 ) test? ( dev-qt/qttest:5 ) doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 -DESCRIPTION=QRCode and data matrix barcode library -EAPI=8 -HOMEPAGE=https://invent.kde.org/frameworks/prison -INHERIT=ecm kde.org -IUSE=qml debug doc test -KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 -LICENSE=GPL-2 -RDEPEND=>=dev-qt/qtgui-5.15.3:5 >=dev-qt/qtmultimedia-5.15.3:5 media-gfx/qrencode:= media-libs/libdmtx media-libs/zxing-cpp qml? ( >=dev-qt/qtdeclarative-5.15.3:5 ) >=kde-frameworks/kf-env-4 doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 -RESTRICT=!test? ( test ) -SLOT=5/5.94 -SRC_URI=mirror://kde/stable/frameworks/5.94/prison-5.94.0.tar.xz -_eclasses_=cmake 90e2b29417d53718328f3a95227137a0 ecm 542fb4c59adc3702f566140a9bdf49f8 flag-o-matic a500d7cc40da3de38c361e889153bdf7 kde.org 916c61efa7151f09c7701328b88cafc1 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=e9a7b13dff98ca50de5ad6a641165b0f diff --git a/metadata/md5-cache/kde-frameworks/purpose-5.94.0 b/metadata/md5-cache/kde-frameworks/purpose-5.94.0 deleted file mode 100644 index 7d73b28cace0..000000000000 --- a/metadata/md5-cache/kde-frameworks/purpose-5.94.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=dev-util/ninja >=dev-util/cmake-3.20.5 >=kde-frameworks/extra-cmake-modules-5.94:5 -DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack -DEPEND=>=dev-qt/qtdeclarative-5.15.3:5 >=dev-qt/qtgui-5.15.3:5 >=dev-qt/qtnetwork-5.15.3:5 >=dev-qt/qtwidgets-5.15.3:5 =kde-frameworks/kcoreaddons-5.94*:5 =kde-frameworks/ki18n-5.94*:5 =kde-frameworks/kio-5.94*:5 =kde-frameworks/kirigami-5.94*:5 =kde-frameworks/knotifications-5.94*:5 =kde-frameworks/prison-5.94*:5 kaccounts? ( >=kde-apps/kaccounts-integration-19.04.3:5 net-libs/accounts-qt ) test? ( dev-qt/qttest:5 ) dev-qt/qtcore:5 -DESCRIPTION=Library for providing abstractions to get the developer's purposes fulfilled -EAPI=8 -HOMEPAGE=https://kde.org/products/frameworks/ -INHERIT=ecm kde.org optfeature xdg-utils -IUSE=bluetooth +kaccounts debug test -KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 -LICENSE=LGPL-2.1+ -RDEPEND=>=dev-qt/qtdeclarative-5.15.3:5 >=dev-qt/qtgui-5.15.3:5 >=dev-qt/qtnetwork-5.15.3:5 >=dev-qt/qtwidgets-5.15.3:5 =kde-frameworks/kcoreaddons-5.94*:5 =kde-frameworks/ki18n-5.94*:5 =kde-frameworks/kio-5.94*:5 =kde-frameworks/kirigami-5.94*:5 =kde-frameworks/knotifications-5.94*:5 =kde-frameworks/prison-5.94*:5 kaccounts? ( >=kde-apps/kaccounts-integration-19.04.3:5 net-libs/accounts-qt ) >=dev-qt/qtquickcontrols-5.15.3:5 >=dev-qt/qtquickcontrols2-5.15.3:5 >=kde-frameworks/kdeclarative-5.94:5 bluetooth? ( =kde-frameworks/bluez-qt-5.94*:5 ) kaccounts? ( net-libs/accounts-qml ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 -RESTRICT=test !test? ( test ) -SLOT=5/5.94 -SRC_URI=mirror://kde/stable/frameworks/5.94/purpose-5.94.0.tar.xz -_eclasses_=cmake 90e2b29417d53718328f3a95227137a0 ecm 542fb4c59adc3702f566140a9bdf49f8 flag-o-matic a500d7cc40da3de38c361e889153bdf7 kde.org 916c61efa7151f09c7701328b88cafc1 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 optfeature d524f291c80f9d21ad80fe978e3ca760 toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=7c9a780d7be64220cd2fc207893e115b diff --git a/metadata/md5-cache/kde-frameworks/qqc2-desktop-style-5.94.0 b/metadata/md5-cache/kde-frameworks/qqc2-desktop-style-5.94.0 deleted file mode 100644 index ef637812f58e..000000000000 --- a/metadata/md5-cache/kde-frameworks/qqc2-desktop-style-5.94.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=dev-util/ninja >=dev-util/cmake-3.20.5 >=kde-frameworks/extra-cmake-modules-5.94:5 -DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack -DEPEND=>=dev-qt/qtdeclarative-5.15.3:5= >=dev-qt/qtgui-5.15.3:5 >=dev-qt/qtwidgets-5.15.3:5 =kde-frameworks/kconfigwidgets-5.94*:5 =kde-frameworks/kiconthemes-5.94*:5 =kde-frameworks/kirigami-5.94*:5 =kde-frameworks/sonnet-5.94*:5[qml] test? ( dev-qt/qttest:5 ) dev-qt/qtcore:5 -DESCRIPTION=Style for QtQuickControls 2 that uses QWidget's QStyle for painting -EAPI=8 -HOMEPAGE=https://kde.org/products/frameworks/ -INHERIT=ecm kde.org -IUSE=debug test -KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 -LICENSE=|| ( GPL-2+ LGPL-3+ ) -RDEPEND=>=dev-qt/qtdeclarative-5.15.3:5= >=dev-qt/qtgui-5.15.3:5 >=dev-qt/qtwidgets-5.15.3:5 =kde-frameworks/kconfigwidgets-5.94*:5 =kde-frameworks/kiconthemes-5.94*:5 =kde-frameworks/kirigami-5.94*:5 =kde-frameworks/sonnet-5.94*:5[qml] >=dev-qt/qtgraphicaleffects-5.15.3:5 >=dev-qt/qtquickcontrols2-5.15.3:5 >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 -RESTRICT=!test? ( test ) -SLOT=5/5.94 -SRC_URI=mirror://kde/stable/frameworks/5.94/qqc2-desktop-style-5.94.0.tar.xz -_eclasses_=cmake 90e2b29417d53718328f3a95227137a0 ecm 542fb4c59adc3702f566140a9bdf49f8 flag-o-matic a500d7cc40da3de38c361e889153bdf7 kde.org 916c61efa7151f09c7701328b88cafc1 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=81532f0207d701123e1ddbf9b77eb9b1 diff --git a/metadata/md5-cache/kde-frameworks/solid-5.94.0 b/metadata/md5-cache/kde-frameworks/solid-5.94.0 deleted file mode 100644 index bd9a6e6cb6b3..000000000000 --- a/metadata/md5-cache/kde-frameworks/solid-5.94.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=sys-devel/bison sys-devel/flex nls? ( >=dev-qt/linguist-tools-5.15.3:5 ) dev-util/ninja >=dev-util/cmake-3.20.5 test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) doc? ( >=app-doc/doxygen-1.8.13-r1 dev-qt/qthelp:5 ) >=kde-frameworks/extra-cmake-modules-5.94:5 -DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack -DEPEND=>=dev-qt/qtdbus-5.15.3:5 >=dev-qt/qtdeclarative-5.15.3:5 >=dev-qt/qtgui-5.15.3:5 >=dev-qt/qtxml-5.15.3:5 sys-apps/util-linux sys-fs/udisks:2 virtual/libudev:= ios? ( app-pda/libimobiledevice:= app-pda/libplist:= ) test? ( >=dev-qt/qtconcurrent-5.15.3:5 ) test? ( dev-qt/qttest:5 ) doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 -DESCRIPTION=Provider for platform independent hardware discovery, abstraction and management -EAPI=8 -HOMEPAGE=https://kde.org/products/frameworks/ -INHERIT=ecm kde.org optfeature -IUSE=ios nls test debug doc test -KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 -LICENSE=LGPL-2.1+ -RDEPEND=>=dev-qt/qtdbus-5.15.3:5 >=dev-qt/qtdeclarative-5.15.3:5 >=dev-qt/qtgui-5.15.3:5 >=dev-qt/qtxml-5.15.3:5 sys-apps/util-linux sys-fs/udisks:2 virtual/libudev:= ios? ( app-pda/libimobiledevice:= app-pda/libplist:= ) >=kde-frameworks/kf-env-4 doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 -RESTRICT=!test? ( test ) !test? ( test ) -SLOT=5/5.94 -SRC_URI=mirror://kde/stable/frameworks/5.94/solid-5.94.0.tar.xz -_eclasses_=cmake 90e2b29417d53718328f3a95227137a0 ecm 542fb4c59adc3702f566140a9bdf49f8 flag-o-matic a500d7cc40da3de38c361e889153bdf7 kde.org 916c61efa7151f09c7701328b88cafc1 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 optfeature d524f291c80f9d21ad80fe978e3ca760 toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=8299605932b62ccc7c039d73e46b57e0 diff --git a/metadata/md5-cache/kde-frameworks/sonnet-5.94.0 b/metadata/md5-cache/kde-frameworks/sonnet-5.94.0 deleted file mode 100644 index e47a034c56ac..000000000000 --- a/metadata/md5-cache/kde-frameworks/sonnet-5.94.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=nls? ( >=dev-qt/linguist-tools-5.15.3:5 ) dev-util/ninja >=dev-util/cmake-3.20.5 test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) designer? ( dev-qt/designer:5 ) doc? ( >=app-doc/doxygen-1.8.13-r1 dev-qt/qthelp:5 ) >=kde-frameworks/extra-cmake-modules-5.94:5 -DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack -DEPEND=>=dev-qt/qtgui-5.15.3:5 >=dev-qt/qtwidgets-5.15.3:5 aspell? ( app-text/aspell ) hunspell? ( app-text/hunspell:= ) qml? ( >=dev-qt/qtdeclarative-5.15.3:5 ) test? ( dev-qt/qttest:5 ) doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 -DESCRIPTION=Framework for providing spell-checking through abstraction of popular backends -EAPI=8 -HOMEPAGE=https://kde.org/products/frameworks/ -INHERIT=ecm kde.org -IUSE=aspell +hunspell nls qml test debug designer doc test -KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86 -LICENSE=LGPL-2+ LGPL-2.1+ -RDEPEND=>=dev-qt/qtgui-5.15.3:5 >=dev-qt/qtwidgets-5.15.3:5 aspell? ( app-text/aspell ) hunspell? ( app-text/hunspell:= ) qml? ( >=dev-qt/qtdeclarative-5.15.3:5 ) >=kde-frameworks/kf-env-4 doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 -RESTRICT=!test? ( test ) !test? ( test ) -SLOT=5/5.94 -SRC_URI=mirror://kde/stable/frameworks/5.94/sonnet-5.94.0.tar.xz -_eclasses_=cmake 90e2b29417d53718328f3a95227137a0 ecm 542fb4c59adc3702f566140a9bdf49f8 flag-o-matic a500d7cc40da3de38c361e889153bdf7 kde.org 916c61efa7151f09c7701328b88cafc1 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=8062e7a8fe5d45bcb69a0cf59051a547 diff --git a/metadata/md5-cache/kde-frameworks/syndication-5.94.0 b/metadata/md5-cache/kde-frameworks/syndication-5.94.0 deleted file mode 100644 index dfde4e6f508c..000000000000 --- a/metadata/md5-cache/kde-frameworks/syndication-5.94.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=dev-util/ninja >=dev-util/cmake-3.20.5 doc? ( >=app-doc/doxygen-1.8.13-r1 dev-qt/qthelp:5 ) >=kde-frameworks/extra-cmake-modules-5.94:5 -DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack -DEPEND=>=dev-qt/qtxml-5.15.3:5 =kde-frameworks/kcodecs-5.94*:5 test? ( >=dev-qt/qtnetwork-5.15.3:5 ) test? ( dev-qt/qttest:5 ) doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 -DESCRIPTION=Library for parsing RSS and Atom feeds -EAPI=8 -HOMEPAGE=https://kde.org/products/frameworks/ -INHERIT=ecm kde.org -IUSE=debug doc test -KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 -LICENSE=LGPL-2+ -RDEPEND=>=dev-qt/qtxml-5.15.3:5 =kde-frameworks/kcodecs-5.94*:5 >=kde-frameworks/kf-env-4 doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 -RESTRICT=!test? ( test ) -SLOT=5/5.94 -SRC_URI=mirror://kde/stable/frameworks/5.94/syndication-5.94.0.tar.xz -_eclasses_=cmake 90e2b29417d53718328f3a95227137a0 ecm 542fb4c59adc3702f566140a9bdf49f8 flag-o-matic a500d7cc40da3de38c361e889153bdf7 kde.org 916c61efa7151f09c7701328b88cafc1 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=e3668ad94afbb6b73d81ddb450ad6e64 diff --git a/metadata/md5-cache/kde-frameworks/syntax-highlighting-5.94.0 b/metadata/md5-cache/kde-frameworks/syntax-highlighting-5.94.0 deleted file mode 100644 index 7e6282b3a8ba..000000000000 --- a/metadata/md5-cache/kde-frameworks/syntax-highlighting-5.94.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=dev-lang/perl nls? ( >=dev-qt/linguist-tools-5.15.3:5 ) dev-util/ninja >=dev-util/cmake-3.20.5 doc? ( >=app-doc/doxygen-1.8.13-r1 dev-qt/qthelp:5 ) >=kde-frameworks/extra-cmake-modules-5.94:5 -DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack -DEPEND=>=dev-qt/qtdeclarative-5.15.3:5 >=dev-qt/qtgui-5.15.3:5 >=dev-qt/qtnetwork-5.15.3:5 >=dev-qt/qtxmlpatterns-5.15.3:5 test? ( dev-qt/qttest:5 ) doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 -DESCRIPTION=Framework for syntax highlighting -EAPI=8 -HOMEPAGE=https://kde.org/products/frameworks/ -INHERIT=ecm kde.org -IUSE=nls debug doc test -KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 -LICENSE=MIT -RDEPEND=>=dev-qt/qtdeclarative-5.15.3:5 >=dev-qt/qtgui-5.15.3:5 >=dev-qt/qtnetwork-5.15.3:5 >=dev-qt/qtxmlpatterns-5.15.3:5 >=kde-frameworks/kf-env-4 doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 -RESTRICT=!test? ( test ) -SLOT=5/5.94 -SRC_URI=mirror://kde/stable/frameworks/5.94/syntax-highlighting-5.94.0.tar.xz -_eclasses_=cmake 90e2b29417d53718328f3a95227137a0 ecm 542fb4c59adc3702f566140a9bdf49f8 flag-o-matic a500d7cc40da3de38c361e889153bdf7 kde.org 916c61efa7151f09c7701328b88cafc1 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=9305cfa0f7bef92fae4aba44e5173e50 diff --git a/metadata/md5-cache/kde-frameworks/threadweaver-5.94.0 b/metadata/md5-cache/kde-frameworks/threadweaver-5.94.0 deleted file mode 100644 index ff1567739044..000000000000 --- a/metadata/md5-cache/kde-frameworks/threadweaver-5.94.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=dev-util/ninja >=dev-util/cmake-3.20.5 doc? ( >=app-doc/doxygen-1.8.13-r1 dev-qt/qthelp:5 ) >=kde-frameworks/extra-cmake-modules-5.94:5 -DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack -DEPEND=test? ( dev-qt/qttest:5 ) doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 -DESCRIPTION=Framework for managing threads using job and queue-based interfaces -EAPI=8 -HOMEPAGE=https://kde.org/products/frameworks/ -INHERIT=ecm kde.org -IUSE=debug doc test -KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 -LICENSE=LGPL-2+ -RDEPEND=>=kde-frameworks/kf-env-4 doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 -RESTRICT=!test? ( test ) -SLOT=5/5.94 -SRC_URI=mirror://kde/stable/frameworks/5.94/threadweaver-5.94.0.tar.xz -_eclasses_=cmake 90e2b29417d53718328f3a95227137a0 ecm 542fb4c59adc3702f566140a9bdf49f8 flag-o-matic a500d7cc40da3de38c361e889153bdf7 kde.org 916c61efa7151f09c7701328b88cafc1 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=977c251f2baf55c3e99aec9d249c6bf4 diff --git a/metadata/md5-cache/kde-plasma/Manifest.gz b/metadata/md5-cache/kde-plasma/Manifest.gz index f520917cac878506b757a3a5bf4faae57c5711e5..f68d66728cb31b3661199707bf3689991974dda9 100644 GIT binary patch literal 17843 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
      IEz5H113|VioM#sapFf~CiG&ikH^jy47 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 diff --git a/metadata/md5-cache/kde-plasma/bluedevil-5.25.0 b/metadata/md5-cache/kde-plasma/bluedevil-5.25.0 new file mode 100644 index 000000000000..d47ed7301bd6 --- /dev/null +++ b/metadata/md5-cache/kde-plasma/bluedevil-5.25.0 @@ -0,0 +1,15 @@ +BDEPEND=dev-util/ninja >=dev-util/cmake-3.20.5 >=kde-frameworks/extra-cmake-modules-5.94.0:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=>=dev-qt/qtdbus-5.15.3:5 >=dev-qt/qtdeclarative-5.15.3:5 >=dev-qt/qtgui-5.15.3:5 >=dev-qt/qtwidgets-5.15.3:5 >=kde-frameworks/bluez-qt-5.94.0:5 >=kde-frameworks/kconfig-5.94.0:5 >=kde-frameworks/kconfigwidgets-5.94.0:5 >=kde-frameworks/kcoreaddons-5.94.0:5 >=kde-frameworks/kdeclarative-5.94.0:5 >=kde-frameworks/kdbusaddons-5.94.0:5 >=kde-frameworks/ki18n-5.94.0:5 >=kde-frameworks/kio-5.94.0:5 >=kde-frameworks/knotifications-5.94.0:5 >=kde-frameworks/kwidgetsaddons-5.94.0:5 >=kde-frameworks/kwindowsystem-5.94.0:5 >=kde-frameworks/plasma-5.94.0:5 dev-qt/qtcore:5 +DESCRIPTION=Bluetooth stack for KDE Plasma +EAPI=8 +HOMEPAGE=https://invent.kde.org/plasma/bluedevil +INHERIT=ecm kde.org +IUSE=debug +KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 +LICENSE=GPL-2 +RDEPEND=>=dev-qt/qtdbus-5.15.3:5 >=dev-qt/qtdeclarative-5.15.3:5 >=dev-qt/qtgui-5.15.3:5 >=dev-qt/qtwidgets-5.15.3:5 >=kde-frameworks/bluez-qt-5.94.0:5 >=kde-frameworks/kconfig-5.94.0:5 >=kde-frameworks/kconfigwidgets-5.94.0:5 >=kde-frameworks/kcoreaddons-5.94.0:5 >=kde-frameworks/kdeclarative-5.94.0:5 >=kde-frameworks/kdbusaddons-5.94.0:5 >=kde-frameworks/ki18n-5.94.0:5 >=kde-frameworks/kio-5.94.0:5 >=kde-frameworks/knotifications-5.94.0:5 >=kde-frameworks/kwidgetsaddons-5.94.0:5 >=kde-frameworks/kwindowsystem-5.94.0:5 >=kde-frameworks/plasma-5.94.0:5 >=dev-qt/qtquickcontrols2-5.15.3:5 >=kde-frameworks/kirigami-5.94.0:5 >=kde-plasma/kde-cli-tools-5.25.0:5 || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 +SLOT=5 +SRC_URI=mirror://kde/stable/plasma/5.25.0/bluedevil-5.25.0.tar.xz +_eclasses_=cmake 90e2b29417d53718328f3a95227137a0 ecm 542fb4c59adc3702f566140a9bdf49f8 flag-o-matic a500d7cc40da3de38c361e889153bdf7 kde.org 916c61efa7151f09c7701328b88cafc1 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 xdg 6024fbc93167fad782e2032933654857 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e +_md5_=4900ad967004d46d04af0d78c6eae3a7 diff --git a/metadata/md5-cache/kde-plasma/breeze-5.25.0 b/metadata/md5-cache/kde-plasma/breeze-5.25.0 new file mode 100644 index 000000000000..5a2f00a6c478 --- /dev/null +++ b/metadata/md5-cache/kde-plasma/breeze-5.25.0 @@ -0,0 +1,16 @@ +BDEPEND=dev-util/ninja >=dev-util/cmake-3.20.5 >=kde-frameworks/extra-cmake-modules-5.94.0:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=>=dev-qt/qtdbus-5.15.3:5 >=dev-qt/qtdeclarative-5.15.3:5 >=dev-qt/qtgui-5.15.3:5 >=dev-qt/qtwidgets-5.15.3:5 >=dev-qt/qtx11extras-5.15.3:5 >=kde-frameworks/frameworkintegration-5.94.0:5 >=kde-frameworks/kcmutils-5.94.0:5 >=kde-frameworks/kconfig-5.94.0:5 >=kde-frameworks/kconfigwidgets-5.94.0:5 >=kde-frameworks/kcoreaddons-5.94.0:5 >=kde-frameworks/kguiaddons-5.94.0:5 >=kde-frameworks/ki18n-5.94.0:5 >=kde-frameworks/kiconthemes-5.94.0:5 >=kde-frameworks/kwidgetsaddons-5.94.0:5 >=kde-frameworks/kwindowsystem-5.94.0:5 >=kde-plasma/kdecoration-5.25.0:5 X? ( x11-libs/libxcb ) dev-qt/qtcore:5 +DESCRIPTION=Breeze visual style for the Plasma desktop +EAPI=8 +HOMEPAGE=https://invent.kde.org/plasma/breeze +INHERIT=ecm kde.org +IUSE=X debug +KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 +LICENSE=GPL-2 +PDEPEND=>=kde-frameworks/breeze-icons-5.94.0:5 >=kde-plasma/kde-cli-tools-5.25.0:5 +RDEPEND=>=dev-qt/qtdbus-5.15.3:5 >=dev-qt/qtdeclarative-5.15.3:5 >=dev-qt/qtgui-5.15.3:5 >=dev-qt/qtwidgets-5.15.3:5 >=dev-qt/qtx11extras-5.15.3:5 >=kde-frameworks/frameworkintegration-5.94.0:5 >=kde-frameworks/kcmutils-5.94.0:5 >=kde-frameworks/kconfig-5.94.0:5 >=kde-frameworks/kconfigwidgets-5.94.0:5 >=kde-frameworks/kcoreaddons-5.94.0:5 >=kde-frameworks/kguiaddons-5.94.0:5 >=kde-frameworks/ki18n-5.94.0:5 >=kde-frameworks/kiconthemes-5.94.0:5 >=kde-frameworks/kwidgetsaddons-5.94.0:5 >=kde-frameworks/kwindowsystem-5.94.0:5 >=kde-plasma/kdecoration-5.25.0:5 X? ( x11-libs/libxcb ) || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 +SLOT=5 +SRC_URI=mirror://kde/stable/plasma/5.25.0/breeze-5.25.0.tar.xz +_eclasses_=cmake 90e2b29417d53718328f3a95227137a0 ecm 542fb4c59adc3702f566140a9bdf49f8 flag-o-matic a500d7cc40da3de38c361e889153bdf7 kde.org 916c61efa7151f09c7701328b88cafc1 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 xdg 6024fbc93167fad782e2032933654857 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e +_md5_=4758ef45f6417ba3e15d0f0348fc8319 diff --git a/metadata/md5-cache/kde-plasma/breeze-grub-5.25.0 b/metadata/md5-cache/kde-plasma/breeze-grub-5.25.0 new file mode 100644 index 000000000000..25d9ce658e4e --- /dev/null +++ b/metadata/md5-cache/kde-plasma/breeze-grub-5.25.0 @@ -0,0 +1,11 @@ +DEFINED_PHASES=compile configure install nofetch prepare unpack +DESCRIPTION=Breeze theme for GRUB +EAPI=8 +HOMEPAGE=https://kde.org/plasma-desktop +INHERIT=kde.org +KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 +LICENSE=GPL-3+ +SLOT=5 +SRC_URI=mirror://kde/stable/plasma/5.25.0/breeze-grub-5.25.0.tar.xz +_eclasses_=kde.org 916c61efa7151f09c7701328b88cafc1 +_md5_=bac7fc1ec788f5e9e86adc06cf0f3f14 diff --git a/metadata/md5-cache/kde-plasma/breeze-gtk-5.25.0 b/metadata/md5-cache/kde-plasma/breeze-gtk-5.25.0 new file mode 100644 index 000000000000..c7ad117285d2 --- /dev/null +++ b/metadata/md5-cache/kde-plasma/breeze-gtk-5.25.0 @@ -0,0 +1,15 @@ +BDEPEND=|| ( >=dev-lang/python-3.10.0_p1-r1:3.10 >=dev-lang/python-3.9.9-r1:3.9 >=dev-lang/python-3.8.12_p1-r1:3.8 ) dev-lang/sassc || ( ( >=dev-lang/python-3.10.0_p1-r1:3.10 dev-python/pycairo[python_targets_python3_10(-)] ) ( >=dev-lang/python-3.9.9-r1:3.9 dev-python/pycairo[python_targets_python3_9(-)] ) ( >=dev-lang/python-3.8.12_p1-r1:3.8 dev-python/pycairo[python_targets_python3_8(-)] ) ) >=kde-plasma/breeze-5.25.0:5 dev-util/ninja >=dev-util/cmake-3.20.5 >=kde-frameworks/extra-cmake-modules-5.82.0:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=dev-qt/qtcore:5 +DESCRIPTION=Official GTK+ port of Plasma's Breeze widget style +EAPI=8 +HOMEPAGE=https://invent.kde.org/plasma/breeze-gtk +INHERIT=ecm kde.org python-any-r1 +IUSE=debug +KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 +LICENSE=LGPL-2.1+ +RDEPEND=|| ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 +SLOT=5 +SRC_URI=mirror://kde/stable/plasma/5.25.0/breeze-gtk-5.25.0.tar.xz +_eclasses_=cmake 90e2b29417d53718328f3a95227137a0 ecm 542fb4c59adc3702f566140a9bdf49f8 flag-o-matic a500d7cc40da3de38c361e889153bdf7 kde.org 916c61efa7151f09c7701328b88cafc1 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-any-r1 a3e9c0524a795d7f2767a2cf12a2e8c0 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 xdg 6024fbc93167fad782e2032933654857 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e +_md5_=02d0f724ee67355eb292d5c94b8bf7f7 diff --git a/metadata/md5-cache/kde-plasma/breeze-plymouth-5.25.0 b/metadata/md5-cache/kde-plasma/breeze-plymouth-5.25.0 new file mode 100644 index 000000000000..a33161af56b8 --- /dev/null +++ b/metadata/md5-cache/kde-plasma/breeze-plymouth-5.25.0 @@ -0,0 +1,14 @@ +BDEPEND=>=kde-frameworks/extra-cmake-modules-5.94.0:5 dev-util/ninja >=dev-util/cmake-3.20.5 +DEFINED_PHASES=compile configure install nofetch prepare test unpack +DEPEND=sys-boot/plymouth +DESCRIPTION=Breeze theme for Plymouth +EAPI=8 +HOMEPAGE=https://kde.org/plasma-desktop +INHERIT=cmake kde.org +KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~x86 +LICENSE=GPL-2+ GPL-3+ +RDEPEND=sys-boot/plymouth +SLOT=5 +SRC_URI=mirror://kde/stable/plasma/5.25.0/breeze-plymouth-5.25.0.tar.xz +_eclasses_=cmake 90e2b29417d53718328f3a95227137a0 flag-o-matic a500d7cc40da3de38c361e889153bdf7 kde.org 916c61efa7151f09c7701328b88cafc1 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs fd9cde67030b26e479eeadaced488253 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e +_md5_=94f0c4ddea58f9f05d305c1ad5166bc7 diff --git a/metadata/md5-cache/kde-plasma/discover-5.25.0 b/metadata/md5-cache/kde-plasma/discover-5.25.0 new file mode 100644 index 000000000000..298387d3d523 --- /dev/null +++ b/metadata/md5-cache/kde-plasma/discover-5.25.0 @@ -0,0 +1,16 @@ +BDEPEND=dev-util/ninja >=dev-util/cmake-3.20.5 test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) >=kde-frameworks/extra-cmake-modules-5.94.0:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=>=dev-qt/qtconcurrent-5.15.3:5 >=dev-qt/qtdbus-5.15.3:5 >=dev-qt/qtdeclarative-5.15.3:5 >=dev-qt/qtgui-5.15.3:5 >=dev-qt/qtnetwork-5.15.3:5 >=dev-qt/qtwidgets-5.15.3:5 >=dev-qt/qtx11extras-5.15.3:5 >=dev-qt/qtxml-5.15.3:5 >=kde-frameworks/attica-5.94.0:5 >=kde-frameworks/kcmutils-5.94.0:5 >=kde-frameworks/kconfig-5.94.0:5 >=kde-frameworks/kconfigwidgets-5.94.0:5 >=kde-frameworks/kcoreaddons-5.94.0:5 >=kde-frameworks/kcrash-5.94.0:5 >=kde-frameworks/kdbusaddons-5.94.0:5 >=kde-frameworks/kdeclarative-5.94.0:5 >=kde-frameworks/ki18n-5.94.0:5 >=kde-frameworks/kidletime-5.94.0:5 >=kde-frameworks/kio-5.94.0:5 >=kde-frameworks/kirigami-5.94.0:5 >=kde-frameworks/kitemmodels-5.94.0:5 >=kde-frameworks/knewstuff-5.94.0:5 >=kde-frameworks/knotifications-5.94.0:5 >=kde-frameworks/kwidgetsaddons-5.94.0:5 >=kde-frameworks/kxmlgui-5.94.0:5 firmware? ( >=sys-apps/fwupd-1.5.0 ) flatpak? ( >=dev-libs/appstream-0.14.4:= sys-apps/flatpak ) telemetry? ( dev-libs/kuserfeedback:5 ) test? ( dev-qt/qttest:5 ) dev-qt/qtcore:5 +DESCRIPTION=KDE Plasma resources management GUI +EAPI=8 +HOMEPAGE=https://userbase.kde.org/Discover +INHERIT=ecm kde.org +IUSE=+firmware flatpak telemetry test debug test +KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 +LICENSE=GPL-2 +RDEPEND=>=dev-qt/qtconcurrent-5.15.3:5 >=dev-qt/qtdbus-5.15.3:5 >=dev-qt/qtdeclarative-5.15.3:5 >=dev-qt/qtgui-5.15.3:5 >=dev-qt/qtnetwork-5.15.3:5 >=dev-qt/qtwidgets-5.15.3:5 >=dev-qt/qtx11extras-5.15.3:5 >=dev-qt/qtxml-5.15.3:5 >=kde-frameworks/attica-5.94.0:5 >=kde-frameworks/kcmutils-5.94.0:5 >=kde-frameworks/kconfig-5.94.0:5 >=kde-frameworks/kconfigwidgets-5.94.0:5 >=kde-frameworks/kcoreaddons-5.94.0:5 >=kde-frameworks/kcrash-5.94.0:5 >=kde-frameworks/kdbusaddons-5.94.0:5 >=kde-frameworks/kdeclarative-5.94.0:5 >=kde-frameworks/ki18n-5.94.0:5 >=kde-frameworks/kidletime-5.94.0:5 >=kde-frameworks/kio-5.94.0:5 >=kde-frameworks/kirigami-5.94.0:5 >=kde-frameworks/kitemmodels-5.94.0:5 >=kde-frameworks/knewstuff-5.94.0:5 >=kde-frameworks/knotifications-5.94.0:5 >=kde-frameworks/kwidgetsaddons-5.94.0:5 >=kde-frameworks/kxmlgui-5.94.0:5 firmware? ( >=sys-apps/fwupd-1.5.0 ) flatpak? ( >=dev-libs/appstream-0.14.4:= sys-apps/flatpak ) telemetry? ( dev-libs/kuserfeedback:5 ) >=dev-qt/qtquickcontrols2-5.15.3:5 >=kde-frameworks/kirigami-5.94.0:5 || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 +RESTRICT=!test? ( test ) !test? ( test ) +SLOT=5 +SRC_URI=mirror://kde/stable/plasma/5.25.0/discover-5.25.0.tar.xz +_eclasses_=cmake 90e2b29417d53718328f3a95227137a0 ecm 542fb4c59adc3702f566140a9bdf49f8 flag-o-matic a500d7cc40da3de38c361e889153bdf7 kde.org 916c61efa7151f09c7701328b88cafc1 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 xdg 6024fbc93167fad782e2032933654857 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e +_md5_=c211f5d4399ff732c5048500c534969e diff --git a/metadata/md5-cache/kde-plasma/drkonqi-5.25.0 b/metadata/md5-cache/kde-plasma/drkonqi-5.25.0 new file mode 100644 index 000000000000..f8de0403b92e --- /dev/null +++ b/metadata/md5-cache/kde-plasma/drkonqi-5.25.0 @@ -0,0 +1,15 @@ +BDEPEND=dev-util/ninja >=dev-util/cmake-3.20.5 >=kde-frameworks/extra-cmake-modules-5.94.0:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=>=dev-qt/qtdbus-5.15.3:5 >=dev-qt/qtdeclarative-5.15.3:5 >=dev-qt/qtgui-5.15.3:5 >=dev-qt/qtwidgets-5.15.3:5 >=dev-qt/qtxml-5.15.3:5 >=kde-frameworks/kcompletion-5.94.0:5 >=kde-frameworks/kconfig-5.94.0:5 >=kde-frameworks/kconfigwidgets-5.94.0:5 >=kde-frameworks/kcoreaddons-5.94.0:5 >=kde-frameworks/kcrash-5.94.0:5 >=kde-frameworks/kdeclarative-5.94.0:5 >=kde-frameworks/ki18n-5.94.0:5 >=kde-frameworks/kidletime-5.94.0:5 >=kde-frameworks/kio-5.94.0:5 >=kde-frameworks/kjobwidgets-5.94.0:5 >=kde-frameworks/knotifications-5.94.0:5 >=kde-frameworks/kwallet-5.94.0:5 >=kde-frameworks/kwayland-5.94.0:5 >=kde-frameworks/kwidgetsaddons-5.94.0:5 >=kde-frameworks/kwindowsystem-5.94.0:5 >=kde-frameworks/syntax-highlighting-5.94.0:5 >=dev-qt/qtconcurrent-5.15.3:5 dev-qt/qtcore:5 +DESCRIPTION=Plasma crash handler, gives the user feedback if a program crashed +EAPI=8 +HOMEPAGE=https://kde.org/plasma-desktop +INHERIT=ecm kde.org +IUSE=debug +KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 +LICENSE=GPL-2 +RDEPEND=>=dev-qt/qtdbus-5.15.3:5 >=dev-qt/qtdeclarative-5.15.3:5 >=dev-qt/qtgui-5.15.3:5 >=dev-qt/qtwidgets-5.15.3:5 >=dev-qt/qtxml-5.15.3:5 >=kde-frameworks/kcompletion-5.94.0:5 >=kde-frameworks/kconfig-5.94.0:5 >=kde-frameworks/kconfigwidgets-5.94.0:5 >=kde-frameworks/kcoreaddons-5.94.0:5 >=kde-frameworks/kcrash-5.94.0:5 >=kde-frameworks/kdeclarative-5.94.0:5 >=kde-frameworks/ki18n-5.94.0:5 >=kde-frameworks/kidletime-5.94.0:5 >=kde-frameworks/kio-5.94.0:5 >=kde-frameworks/kjobwidgets-5.94.0:5 >=kde-frameworks/knotifications-5.94.0:5 >=kde-frameworks/kwallet-5.94.0:5 >=kde-frameworks/kwayland-5.94.0:5 >=kde-frameworks/kwidgetsaddons-5.94.0:5 >=kde-frameworks/kwindowsystem-5.94.0:5 >=kde-frameworks/syntax-highlighting-5.94.0:5 >=kde-frameworks/kirigami-5.94.0:5 >=kde-frameworks/kitemmodels-5.94.0:5[qml] || ( sys-devel/gdb dev-util/lldb ) || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 +SLOT=5 +SRC_URI=mirror://kde/stable/plasma/5.25.0/drkonqi-5.25.0.tar.xz +_eclasses_=cmake 90e2b29417d53718328f3a95227137a0 ecm 542fb4c59adc3702f566140a9bdf49f8 flag-o-matic a500d7cc40da3de38c361e889153bdf7 kde.org 916c61efa7151f09c7701328b88cafc1 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 xdg 6024fbc93167fad782e2032933654857 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e +_md5_=3ae131b28319fa600bf2153cc2298f65 diff --git a/metadata/md5-cache/kde-plasma/kactivitymanagerd-5.25.0 b/metadata/md5-cache/kde-plasma/kactivitymanagerd-5.25.0 new file mode 100644 index 000000000000..5762978d47ff --- /dev/null +++ b/metadata/md5-cache/kde-plasma/kactivitymanagerd-5.25.0 @@ -0,0 +1,15 @@ +BDEPEND=dev-util/ninja >=dev-util/cmake-3.20.5 >=kde-frameworks/extra-cmake-modules-5.94.0:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=>=dev-qt/qtdbus-5.15.3:5 >=dev-qt/qtgui-5.15.3:5 >=dev-qt/qtsql-5.15.3:5[sqlite] >=dev-qt/qtwidgets-5.15.3:5 >=kde-frameworks/kconfig-5.94.0:5 >=kde-frameworks/kcoreaddons-5.94.0:5 >=kde-frameworks/kcrash-5.94.0:5 >=kde-frameworks/kdbusaddons-5.94.0:5 >=kde-frameworks/kglobalaccel-5.94.0:5 >=kde-frameworks/ki18n-5.94.0:5 >=kde-frameworks/kio-5.94.0:5 >=kde-frameworks/kservice-5.94.0:5 >=kde-frameworks/kwindowsystem-5.94.0:5 >=kde-frameworks/kxmlgui-5.94.0:5 dev-libs/boost dev-qt/qtcore:5 +DESCRIPTION=System service to manage user's activities, track the usage patterns etc. +EAPI=8 +HOMEPAGE=https://kde.org/plasma-desktop +INHERIT=ecm kde.org +IUSE=debug +KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 +LICENSE=|| ( GPL-2 GPL-3 ) +RDEPEND=>=dev-qt/qtdbus-5.15.3:5 >=dev-qt/qtgui-5.15.3:5 >=dev-qt/qtsql-5.15.3:5[sqlite] >=dev-qt/qtwidgets-5.15.3:5 >=kde-frameworks/kconfig-5.94.0:5 >=kde-frameworks/kcoreaddons-5.94.0:5 >=kde-frameworks/kcrash-5.94.0:5 >=kde-frameworks/kdbusaddons-5.94.0:5 >=kde-frameworks/kglobalaccel-5.94.0:5 >=kde-frameworks/ki18n-5.94.0:5 >=kde-frameworks/kio-5.94.0:5 >=kde-frameworks/kservice-5.94.0:5 >=kde-frameworks/kwindowsystem-5.94.0:5 >=kde-frameworks/kxmlgui-5.94.0:5 || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 +SLOT=5 +SRC_URI=mirror://kde/stable/plasma/5.25.0/kactivitymanagerd-5.25.0.tar.xz +_eclasses_=cmake 90e2b29417d53718328f3a95227137a0 ecm 542fb4c59adc3702f566140a9bdf49f8 flag-o-matic a500d7cc40da3de38c361e889153bdf7 kde.org 916c61efa7151f09c7701328b88cafc1 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 xdg 6024fbc93167fad782e2032933654857 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e +_md5_=8caef10256a3353bec507f94c79e5d03 diff --git a/metadata/md5-cache/kde-plasma/kde-cli-tools-5.25.0 b/metadata/md5-cache/kde-plasma/kde-cli-tools-5.25.0 new file mode 100644 index 000000000000..bf93637684c9 --- /dev/null +++ b/metadata/md5-cache/kde-plasma/kde-cli-tools-5.25.0 @@ -0,0 +1,17 @@ +BDEPEND=dev-util/ninja >=dev-util/cmake-3.20.5 test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) handbook? ( >=kde-frameworks/kdoctools-5.94.0:5 ) >=kde-frameworks/extra-cmake-modules-5.94.0:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=>=dev-qt/qtdbus-5.15.3:5 >=dev-qt/qtgui-5.15.3:5 >=dev-qt/qtsvg-5.15.3:5 >=dev-qt/qtwidgets-5.15.3:5 >=kde-frameworks/kactivities-5.94.0:5 >=kde-frameworks/kcmutils-5.94.0:5 >=kde-frameworks/kcompletion-5.94.0:5 >=kde-frameworks/kconfig-5.94.0:5 >=kde-frameworks/kconfigwidgets-5.94.0:5 >=kde-frameworks/kcoreaddons-5.94.0:5 >=kde-frameworks/ki18n-5.94.0:5 >=kde-frameworks/kiconthemes-5.94.0:5 >=kde-frameworks/kio-5.94.0:5 >=kde-frameworks/kparts-5.94.0:5 >=kde-frameworks/kservice-5.94.0:5 >=kde-frameworks/kwidgetsaddons-5.94.0:5 >=kde-frameworks/kwindowsystem-5.94.0:5 >=kde-plasma/libkworkspace-5.25.0:5 kdesu? ( >=kde-frameworks/kdesu-5.94.0:5 ) X? ( >=dev-qt/qtx11extras-5.15.3:5 x11-libs/libX11 ) test? ( dev-qt/qttest:5 ) dev-qt/qtcore:5 +DESCRIPTION=Tools based on KDE Frameworks 5 to better interact with the system +EAPI=8 +HOMEPAGE=https://invent.kde.org/plasma/kde-cli-tools +INHERIT=ecm kde.org +IUSE=kdesu X test debug +handbook test +KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 +LICENSE=GPL-2 +RDEPEND=>=dev-qt/qtdbus-5.15.3:5 >=dev-qt/qtgui-5.15.3:5 >=dev-qt/qtsvg-5.15.3:5 >=dev-qt/qtwidgets-5.15.3:5 >=kde-frameworks/kactivities-5.94.0:5 >=kde-frameworks/kcmutils-5.94.0:5 >=kde-frameworks/kcompletion-5.94.0:5 >=kde-frameworks/kconfig-5.94.0:5 >=kde-frameworks/kconfigwidgets-5.94.0:5 >=kde-frameworks/kcoreaddons-5.94.0:5 >=kde-frameworks/ki18n-5.94.0:5 >=kde-frameworks/kiconthemes-5.94.0:5 >=kde-frameworks/kio-5.94.0:5 >=kde-frameworks/kparts-5.94.0:5 >=kde-frameworks/kservice-5.94.0:5 >=kde-frameworks/kwidgetsaddons-5.94.0:5 >=kde-frameworks/kwindowsystem-5.94.0:5 >=kde-plasma/libkworkspace-5.25.0:5 kdesu? ( >=kde-frameworks/kdesu-5.94.0:5 ) X? ( >=dev-qt/qtx11extras-5.15.3:5 x11-libs/libX11 ) kdesu? ( sys-apps/dbus[X] ) || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 +REQUIRED_USE=kdesu? ( X ) +RESTRICT=test !test? ( test ) !test? ( test ) +SLOT=5 +SRC_URI=mirror://kde/stable/plasma/5.25.0/kde-cli-tools-5.25.0.tar.xz +_eclasses_=cmake 90e2b29417d53718328f3a95227137a0 ecm 542fb4c59adc3702f566140a9bdf49f8 flag-o-matic a500d7cc40da3de38c361e889153bdf7 kde.org 916c61efa7151f09c7701328b88cafc1 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 xdg 6024fbc93167fad782e2032933654857 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e +_md5_=e6de34214712fe94201ebe0d081d76e7 diff --git a/metadata/md5-cache/kde-plasma/kde-gtk-config-5.25.0 b/metadata/md5-cache/kde-plasma/kde-gtk-config-5.25.0 new file mode 100644 index 000000000000..75fe7d1e83e9 --- /dev/null +++ b/metadata/md5-cache/kde-plasma/kde-gtk-config-5.25.0 @@ -0,0 +1,16 @@ +BDEPEND=dev-lang/sassc dev-util/ninja >=dev-util/cmake-3.20.5 test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) >=kde-frameworks/extra-cmake-modules-5.94.0:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=dev-cpp/glibmm:2 dev-libs/glib:2 >=dev-qt/qtdbus-5.15.3:5 >=dev-qt/qtgui-5.15.3:5 >=dev-qt/qtsvg-5.15.3:5 gnome-base/gsettings-desktop-schemas >=kde-frameworks/kconfig-5.94.0:5 >=kde-frameworks/kconfigwidgets-5.94.0:5 >=kde-frameworks/kcoreaddons-5.94.0:5 >=kde-frameworks/kdbusaddons-5.94.0:5 >=kde-frameworks/kguiaddons-5.94.0:5 >=kde-plasma/kdecoration-5.25.0:5 x11-libs/gtk+:3 dev-qt/qtcore:5 +DESCRIPTION=Syncs KDE Plasma theme settings to GTK applications +EAPI=8 +HOMEPAGE=https://invent.kde.org/plasma/kde-gtk-config +INHERIT=ecm kde.org +IUSE=test debug +KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 +LICENSE=GPL-3 +RDEPEND=dev-cpp/glibmm:2 dev-libs/glib:2 >=dev-qt/qtdbus-5.15.3:5 >=dev-qt/qtgui-5.15.3:5 >=dev-qt/qtsvg-5.15.3:5 gnome-base/gsettings-desktop-schemas >=kde-frameworks/kconfig-5.94.0:5 >=kde-frameworks/kconfigwidgets-5.94.0:5 >=kde-frameworks/kcoreaddons-5.94.0:5 >=kde-frameworks/kdbusaddons-5.94.0:5 >=kde-frameworks/kguiaddons-5.94.0:5 >=kde-plasma/kdecoration-5.25.0:5 x11-libs/gtk+:3 >=kde-plasma/kde-cli-tools-5.25.0:5 x11-misc/xsettingsd || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 +RESTRICT=!test? ( test ) +SLOT=5 +SRC_URI=mirror://kde/stable/plasma/5.25.0/kde-gtk-config-5.25.0.tar.xz +_eclasses_=cmake 90e2b29417d53718328f3a95227137a0 ecm 542fb4c59adc3702f566140a9bdf49f8 flag-o-matic a500d7cc40da3de38c361e889153bdf7 kde.org 916c61efa7151f09c7701328b88cafc1 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 xdg 6024fbc93167fad782e2032933654857 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e +_md5_=55b6e74710e679fa23fe0bb61cdf3251 diff --git a/metadata/md5-cache/kde-plasma/kdecoration-5.25.0 b/metadata/md5-cache/kde-plasma/kdecoration-5.25.0 new file mode 100644 index 000000000000..2fd5533a5ba7 --- /dev/null +++ b/metadata/md5-cache/kde-plasma/kdecoration-5.25.0 @@ -0,0 +1,16 @@ +BDEPEND=dev-util/ninja >=dev-util/cmake-3.20.5 test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) >=kde-frameworks/extra-cmake-modules-5.94.0:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=>=dev-qt/qtgui-5.15.3:5 >=kde-frameworks/kcoreaddons-5.94.0:5 >=kde-frameworks/ki18n-5.94.0:5 test? ( dev-qt/qttest:5 ) dev-qt/qtcore:5 +DESCRIPTION=Plugin based library to create window decorations +EAPI=8 +HOMEPAGE=https://kde.org/plasma-desktop +INHERIT=ecm kde.org +IUSE=test debug test +KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 +LICENSE=|| ( LGPL-2.1 LGPL-3 ) +RDEPEND=>=dev-qt/qtgui-5.15.3:5 >=kde-frameworks/kcoreaddons-5.94.0:5 >=kde-frameworks/ki18n-5.94.0:5 || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 +RESTRICT=!test? ( test ) !test? ( test ) +SLOT=5 +SRC_URI=mirror://kde/stable/plasma/5.25.0/kdecoration-5.25.0.tar.xz +_eclasses_=cmake 90e2b29417d53718328f3a95227137a0 ecm 542fb4c59adc3702f566140a9bdf49f8 flag-o-matic a500d7cc40da3de38c361e889153bdf7 kde.org 916c61efa7151f09c7701328b88cafc1 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 xdg 6024fbc93167fad782e2032933654857 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e +_md5_=3a186756eb67729ed556da03d698cc5d diff --git a/metadata/md5-cache/kde-plasma/kdeplasma-addons-5.25.0 b/metadata/md5-cache/kde-plasma/kdeplasma-addons-5.25.0 new file mode 100644 index 000000000000..bcf3d0408613 --- /dev/null +++ b/metadata/md5-cache/kde-plasma/kdeplasma-addons-5.25.0 @@ -0,0 +1,16 @@ +BDEPEND=dev-util/ninja >=dev-util/cmake-3.20.5 test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) handbook? ( >=kde-frameworks/kdoctools-5.94.0:5 ) >=kde-frameworks/extra-cmake-modules-5.94.0:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=>=dev-qt/qtdbus-5.15.3:5 >=dev-qt/qtdeclarative-5.15.3:5 >=dev-qt/qtgui-5.15.3:5 >=dev-qt/qtwidgets-5.15.3:5 >=kde-frameworks/karchive-5.94.0:5 >=kde-frameworks/kcmutils-5.94.0:5 >=kde-frameworks/kcompletion-5.94.0:5 >=kde-frameworks/kconfig-5.94.0:5 >=kde-frameworks/kconfigwidgets-5.94.0:5 >=kde-frameworks/kcoreaddons-5.94.0:5 >=kde-frameworks/kdeclarative-5.94.0:5 >=kde-frameworks/kholidays-5.94.0:5 >=kde-frameworks/ki18n-5.94.0:5 >=kde-frameworks/kio-5.94.0:5 >=kde-frameworks/knewstuff-5.94.0:5 >=kde-frameworks/knotifications-5.94.0:5 >=kde-frameworks/kpackage-5.94.0:5 >=kde-frameworks/krunner-5.94.0:5 >=kde-frameworks/kservice-5.94.0:5 >=kde-frameworks/kunitconversion-5.94.0:5 >=kde-frameworks/kwidgetsaddons-5.94.0:5 >=kde-frameworks/kwindowsystem-5.94.0:5 >=kde-frameworks/kxmlgui-5.94.0:5 >=kde-frameworks/plasma-5.94.0:5 >=kde-frameworks/sonnet-5.94.0:5 share? ( >=kde-frameworks/purpose-5.94.0:5 ) webengine? ( >=dev-qt/qtwebengine-5.15.3:5 ) dev-qt/qtcore:5 +DESCRIPTION=Extra Plasma applets and engines +EAPI=8 +HOMEPAGE=https://kde.org/plasma-desktop +INHERIT=ecm kde.org optfeature +IUSE=share webengine test debug +handbook +KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 +LICENSE=GPL-2 LGPL-2 +RDEPEND=>=dev-qt/qtdbus-5.15.3:5 >=dev-qt/qtdeclarative-5.15.3:5 >=dev-qt/qtgui-5.15.3:5 >=dev-qt/qtwidgets-5.15.3:5 >=kde-frameworks/karchive-5.94.0:5 >=kde-frameworks/kcmutils-5.94.0:5 >=kde-frameworks/kcompletion-5.94.0:5 >=kde-frameworks/kconfig-5.94.0:5 >=kde-frameworks/kconfigwidgets-5.94.0:5 >=kde-frameworks/kcoreaddons-5.94.0:5 >=kde-frameworks/kdeclarative-5.94.0:5 >=kde-frameworks/kholidays-5.94.0:5 >=kde-frameworks/ki18n-5.94.0:5 >=kde-frameworks/kio-5.94.0:5 >=kde-frameworks/knewstuff-5.94.0:5 >=kde-frameworks/knotifications-5.94.0:5 >=kde-frameworks/kpackage-5.94.0:5 >=kde-frameworks/krunner-5.94.0:5 >=kde-frameworks/kservice-5.94.0:5 >=kde-frameworks/kunitconversion-5.94.0:5 >=kde-frameworks/kwidgetsaddons-5.94.0:5 >=kde-frameworks/kwindowsystem-5.94.0:5 >=kde-frameworks/kxmlgui-5.94.0:5 >=kde-frameworks/plasma-5.94.0:5 >=kde-frameworks/sonnet-5.94.0:5 share? ( >=kde-frameworks/purpose-5.94.0:5 ) webengine? ( >=dev-qt/qtwebengine-5.15.3:5 ) >=dev-qt/qtquickcontrols-5.15.3:5 >=dev-qt/qtquickcontrols2-5.15.3:5 >=kde-plasma/plasma-workspace-5.25.0:5 || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 +RESTRICT=test !test? ( test ) +SLOT=5 +SRC_URI=mirror://kde/stable/plasma/5.25.0/kdeplasma-addons-5.25.0.tar.xz +_eclasses_=cmake 90e2b29417d53718328f3a95227137a0 ecm 542fb4c59adc3702f566140a9bdf49f8 flag-o-matic a500d7cc40da3de38c361e889153bdf7 kde.org 916c61efa7151f09c7701328b88cafc1 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 optfeature d524f291c80f9d21ad80fe978e3ca760 toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 xdg 6024fbc93167fad782e2032933654857 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e +_md5_=551d75c36227139ffefce5f01fd23223 diff --git a/metadata/md5-cache/kde-plasma/kgamma-5.25.0 b/metadata/md5-cache/kde-plasma/kgamma-5.25.0 new file mode 100644 index 000000000000..a095d7e222b9 --- /dev/null +++ b/metadata/md5-cache/kde-plasma/kgamma-5.25.0 @@ -0,0 +1,15 @@ +BDEPEND=dev-util/ninja >=dev-util/cmake-3.20.5 handbook? ( >=kde-frameworks/kdoctools-5.94.0:5 ) >=kde-frameworks/extra-cmake-modules-5.94.0:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=>=dev-qt/qtgui-5.15.3:5 >=dev-qt/qtwidgets-5.15.3:5 >=kde-frameworks/kconfig-5.94.0:5 >=kde-frameworks/kconfigwidgets-5.94.0:5 >=kde-frameworks/kcoreaddons-5.94.0:5 >=kde-frameworks/ki18n-5.94.0:5 x11-libs/libX11 x11-libs/libXxf86vm x11-base/xorg-proto dev-qt/qtcore:5 +DESCRIPTION=Screen gamma values kcontrol module +EAPI=8 +HOMEPAGE=https://kde.org/plasma-desktop +INHERIT=ecm kde.org +IUSE=debug +handbook +KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 +LICENSE=GPL-2 +RDEPEND=>=dev-qt/qtgui-5.15.3:5 >=dev-qt/qtwidgets-5.15.3:5 >=kde-frameworks/kconfig-5.94.0:5 >=kde-frameworks/kconfigwidgets-5.94.0:5 >=kde-frameworks/kcoreaddons-5.94.0:5 >=kde-frameworks/ki18n-5.94.0:5 x11-libs/libX11 x11-libs/libXxf86vm || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 +SLOT=5 +SRC_URI=mirror://kde/stable/plasma/5.25.0/kgamma5-5.25.0.tar.xz +_eclasses_=cmake 90e2b29417d53718328f3a95227137a0 ecm 542fb4c59adc3702f566140a9bdf49f8 flag-o-matic a500d7cc40da3de38c361e889153bdf7 kde.org 916c61efa7151f09c7701328b88cafc1 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 xdg 6024fbc93167fad782e2032933654857 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e +_md5_=e4aa8738a343117d275f1aa071f6d5dd diff --git a/metadata/md5-cache/kde-plasma/khotkeys-5.25.0 b/metadata/md5-cache/kde-plasma/khotkeys-5.25.0 new file mode 100644 index 000000000000..8c7b1d691ece --- /dev/null +++ b/metadata/md5-cache/kde-plasma/khotkeys-5.25.0 @@ -0,0 +1,15 @@ +BDEPEND=dev-util/ninja >=dev-util/cmake-3.20.5 handbook? ( >=kde-frameworks/kdoctools-5.94.0:5 ) >=kde-frameworks/extra-cmake-modules-5.94.0:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=>=dev-qt/qtdbus-5.15.3:5 >=dev-qt/qtgui-5.15.3:5 >=dev-qt/qtwidgets-5.15.3:5 >=dev-qt/qtx11extras-5.15.3:5 >=kde-frameworks/kcompletion-5.94.0:5 >=kde-frameworks/kconfig-5.94.0:5 >=kde-frameworks/kconfigwidgets-5.94.0:5 >=kde-frameworks/kcoreaddons-5.94.0:5 >=kde-frameworks/kdbusaddons-5.94.0:5 >=kde-frameworks/kdelibs4support-5.94.0:5[X] >=kde-frameworks/kglobalaccel-5.94.0:5 >=kde-frameworks/ki18n-5.94.0:5 >=kde-frameworks/kio-5.94.0:5 >=kde-frameworks/kservice-5.94.0:5 >=kde-frameworks/ktextwidgets-5.94.0:5 >=kde-frameworks/kwidgetsaddons-5.94.0:5 >=kde-frameworks/kwindowsystem-5.94.0:5 >=kde-frameworks/kxmlgui-5.94.0:5 >=kde-plasma/libkworkspace-5.25.0:5 x11-libs/libX11 x11-libs/libXtst x11-base/xorg-proto x11-libs/libxcb x11-libs/libXtst dev-qt/qtcore:5 +DESCRIPTION=KDE Plasma workspace hotkey module +EAPI=8 +HOMEPAGE=https://kde.org/plasma-desktop +INHERIT=ecm kde.org +IUSE=debug +handbook +KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 +LICENSE=GPL-2 +RDEPEND=>=dev-qt/qtdbus-5.15.3:5 >=dev-qt/qtgui-5.15.3:5 >=dev-qt/qtwidgets-5.15.3:5 >=dev-qt/qtx11extras-5.15.3:5 >=kde-frameworks/kcompletion-5.94.0:5 >=kde-frameworks/kconfig-5.94.0:5 >=kde-frameworks/kconfigwidgets-5.94.0:5 >=kde-frameworks/kcoreaddons-5.94.0:5 >=kde-frameworks/kdbusaddons-5.94.0:5 >=kde-frameworks/kdelibs4support-5.94.0:5[X] >=kde-frameworks/kglobalaccel-5.94.0:5 >=kde-frameworks/ki18n-5.94.0:5 >=kde-frameworks/kio-5.94.0:5 >=kde-frameworks/kservice-5.94.0:5 >=kde-frameworks/ktextwidgets-5.94.0:5 >=kde-frameworks/kwidgetsaddons-5.94.0:5 >=kde-frameworks/kwindowsystem-5.94.0:5 >=kde-frameworks/kxmlgui-5.94.0:5 >=kde-plasma/libkworkspace-5.25.0:5 x11-libs/libX11 x11-libs/libXtst >=kde-frameworks/kded-5.94.0:5 >=kde-plasma/kde-cli-tools-5.25.0:5 || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 +SLOT=5 +SRC_URI=mirror://kde/stable/plasma/5.25.0/khotkeys-5.25.0.tar.xz +_eclasses_=cmake 90e2b29417d53718328f3a95227137a0 ecm 542fb4c59adc3702f566140a9bdf49f8 flag-o-matic a500d7cc40da3de38c361e889153bdf7 kde.org 916c61efa7151f09c7701328b88cafc1 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 xdg 6024fbc93167fad782e2032933654857 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e +_md5_=4d71cdd66edd29ab33b23e2bd2005b61 diff --git a/metadata/md5-cache/kde-plasma/kinfocenter-5.25.0 b/metadata/md5-cache/kde-plasma/kinfocenter-5.25.0 new file mode 100644 index 000000000000..d3ba0b9ed309 --- /dev/null +++ b/metadata/md5-cache/kde-plasma/kinfocenter-5.25.0 @@ -0,0 +1,15 @@ +BDEPEND=dev-util/ninja >=dev-util/cmake-3.20.5 handbook? ( >=kde-frameworks/kdoctools-5.94.0:5 ) >=kde-frameworks/extra-cmake-modules-5.94.0:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=>=dev-qt/qtdbus-5.15.3:5 >=dev-qt/qtdeclarative-5.15.3:5 >=dev-qt/qtgui-5.15.3:5[gles2-only=] >=dev-qt/qtwidgets-5.15.3:5 >=kde-frameworks/kcmutils-5.94.0:5 >=kde-frameworks/kconfig-5.94.0:5 >=kde-frameworks/kconfigwidgets-5.94.0:5 >=kde-frameworks/kcoreaddons-5.94.0:5 >=kde-frameworks/kdeclarative-5.94.0:5 >=kde-frameworks/ki18n-5.94.0:5 >=kde-frameworks/kio-5.94.0:5 >=kde-frameworks/kpackage-5.94.0:5 >=kde-frameworks/kservice-5.94.0:5 >=kde-frameworks/kwidgetsaddons-5.94.0:5 >=kde-frameworks/solid-5.94.0:5 gles2-only? ( media-libs/mesa[gles2] ) usb? ( virtual/libusb:1 ) dev-qt/qtcore:5 +DESCRIPTION=Utility providing information about the computer hardware +EAPI=8 +HOMEPAGE=https://userbase.kde.org/KInfoCenter +INHERIT=ecm kde.org optfeature +IUSE=gles2-only usb debug +handbook +KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 +LICENSE=GPL-2 +RDEPEND=>=dev-qt/qtdbus-5.15.3:5 >=dev-qt/qtdeclarative-5.15.3:5 >=dev-qt/qtgui-5.15.3:5[gles2-only=] >=dev-qt/qtwidgets-5.15.3:5 >=kde-frameworks/kcmutils-5.94.0:5 >=kde-frameworks/kconfig-5.94.0:5 >=kde-frameworks/kconfigwidgets-5.94.0:5 >=kde-frameworks/kcoreaddons-5.94.0:5 >=kde-frameworks/kdeclarative-5.94.0:5 >=kde-frameworks/ki18n-5.94.0:5 >=kde-frameworks/kio-5.94.0:5 >=kde-frameworks/kpackage-5.94.0:5 >=kde-frameworks/kservice-5.94.0:5 >=kde-frameworks/kwidgetsaddons-5.94.0:5 >=kde-frameworks/solid-5.94.0:5 gles2-only? ( media-libs/mesa[gles2] ) usb? ( virtual/libusb:1 ) >=dev-qt/qtquickcontrols2-5.15.3:5 >=kde-frameworks/kirigami-5.94.0:5 >=kde-plasma/kde-cli-tools-5.25.0:5 >=kde-plasma/systemsettings-5.25.0:5 || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 +SLOT=5 +SRC_URI=mirror://kde/stable/plasma/5.25.0/kinfocenter-5.25.0.tar.xz https://www.gentoo.org/assets/img/logo/gentoo-3d-small.png -> glogo-small.png +_eclasses_=cmake 90e2b29417d53718328f3a95227137a0 ecm 542fb4c59adc3702f566140a9bdf49f8 flag-o-matic a500d7cc40da3de38c361e889153bdf7 kde.org 916c61efa7151f09c7701328b88cafc1 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 optfeature d524f291c80f9d21ad80fe978e3ca760 toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 xdg 6024fbc93167fad782e2032933654857 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e +_md5_=58481076d7bc09107c1c9ab9336283a2 diff --git a/metadata/md5-cache/kde-plasma/kmenuedit-5.25.0 b/metadata/md5-cache/kde-plasma/kmenuedit-5.25.0 new file mode 100644 index 000000000000..7e564fe611ba --- /dev/null +++ b/metadata/md5-cache/kde-plasma/kmenuedit-5.25.0 @@ -0,0 +1,15 @@ +BDEPEND=dev-util/ninja >=dev-util/cmake-3.20.5 handbook? ( >=kde-frameworks/kdoctools-5.94.0:5 ) >=kde-frameworks/extra-cmake-modules-5.94.0:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=>=dev-qt/qtdbus-5.15.3:5 >=dev-qt/qtgui-5.15.3:5 >=dev-qt/qtwidgets-5.15.3:5 >=dev-qt/qtxml-5.15.3:5 >=kde-frameworks/kcompletion-5.94.0:5 >=kde-frameworks/kconfig-5.94.0:5 >=kde-frameworks/kconfigwidgets-5.94.0:5 >=kde-frameworks/kcoreaddons-5.94.0:5 >=kde-frameworks/kdbusaddons-5.94.0:5 >=kde-frameworks/kglobalaccel-5.94.0:5 >=kde-frameworks/ki18n-5.94.0:5 >=kde-frameworks/kiconthemes-5.94.0:5 >=kde-frameworks/kitemviews-5.94.0:5 >=kde-frameworks/kio-5.94.0:5 >=kde-frameworks/kservice-5.94.0:5 >=kde-frameworks/kwidgetsaddons-5.94.0:5 >=kde-frameworks/kwindowsystem-5.94.0:5 >=kde-frameworks/kxmlgui-5.94.0:5 >=kde-frameworks/sonnet-5.94.0:5 dev-qt/qtcore:5 +DESCRIPTION=KDE Plasma menu editor +EAPI=8 +HOMEPAGE=https://invent.kde.org/plasma/kmenuedit +INHERIT=ecm kde.org +IUSE=debug +handbook +KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 +LICENSE=GPL-2 +RDEPEND=>=dev-qt/qtdbus-5.15.3:5 >=dev-qt/qtgui-5.15.3:5 >=dev-qt/qtwidgets-5.15.3:5 >=dev-qt/qtxml-5.15.3:5 >=kde-frameworks/kcompletion-5.94.0:5 >=kde-frameworks/kconfig-5.94.0:5 >=kde-frameworks/kconfigwidgets-5.94.0:5 >=kde-frameworks/kcoreaddons-5.94.0:5 >=kde-frameworks/kdbusaddons-5.94.0:5 >=kde-frameworks/kglobalaccel-5.94.0:5 >=kde-frameworks/ki18n-5.94.0:5 >=kde-frameworks/kiconthemes-5.94.0:5 >=kde-frameworks/kitemviews-5.94.0:5 >=kde-frameworks/kio-5.94.0:5 >=kde-frameworks/kservice-5.94.0:5 >=kde-frameworks/kwidgetsaddons-5.94.0:5 >=kde-frameworks/kwindowsystem-5.94.0:5 >=kde-frameworks/kxmlgui-5.94.0:5 >=kde-frameworks/sonnet-5.94.0:5 || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 +SLOT=5 +SRC_URI=mirror://kde/stable/plasma/5.25.0/kmenuedit-5.25.0.tar.xz +_eclasses_=cmake 90e2b29417d53718328f3a95227137a0 ecm 542fb4c59adc3702f566140a9bdf49f8 flag-o-matic a500d7cc40da3de38c361e889153bdf7 kde.org 916c61efa7151f09c7701328b88cafc1 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 xdg 6024fbc93167fad782e2032933654857 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e +_md5_=2bf07a382e39955cacd9088340c59ba4 diff --git a/metadata/md5-cache/kde-plasma/kscreen-5.24.5-r2 b/metadata/md5-cache/kde-plasma/kscreen-5.24.5-r2 index 160182c4569c..ca8cab9de6bd 100644 --- a/metadata/md5-cache/kde-plasma/kscreen-5.24.5-r2 +++ b/metadata/md5-cache/kde-plasma/kscreen-5.24.5-r2 @@ -6,11 +6,11 @@ EAPI=8 HOMEPAGE=https://invent.kde.org/plasma/kscreen INHERIT=ecm kde.org IUSE=debug test -KEYWORDS=amd64 ~arm ~arm64 ~ppc64 ~riscv x86 +KEYWORDS=amd64 ~arm arm64 ~ppc64 ~riscv x86 LICENSE=GPL-2 RDEPEND=>=dev-qt/qtdbus-5.15.2:5 >=dev-qt/qtdeclarative-5.15.2:5[widgets] >=dev-qt/qtgui-5.15.2:5 >=dev-qt/qtsensors-5.15.2:5 >=dev-qt/qtwidgets-5.15.2:5 >=kde-frameworks/kcmutils-5.90.0:5 >=kde-frameworks/kconfig-5.90.0:5 >=kde-frameworks/kconfigwidgets-5.90.0:5 >=kde-frameworks/kcoreaddons-5.90.0:5 >=kde-frameworks/kdeclarative-5.90.0:5 >=kde-frameworks/kdbusaddons-5.90.0:5 >=kde-frameworks/kglobalaccel-5.90.0:5 >=kde-frameworks/ki18n-5.90.0:5 >=kde-frameworks/kiconthemes-5.90.0:5 >=kde-frameworks/kwidgetsaddons-5.90.0:5 >=kde-frameworks/kxmlgui-5.90.0:5 >=kde-frameworks/plasma-5.90.0:5 >=kde-plasma/libkscreen-5.24.5:5 >=dev-qt/qtgraphicaleffects-5.15.2:5 >=kde-plasma/kde-cli-tools-5.24.5:5 || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 RESTRICT=test !test? ( test ) SLOT=5 SRC_URI=mirror://kde/stable/plasma/5.24.5/kscreen-5.24.5.tar.xz _eclasses_=cmake 90e2b29417d53718328f3a95227137a0 ecm 542fb4c59adc3702f566140a9bdf49f8 flag-o-matic a500d7cc40da3de38c361e889153bdf7 kde.org 916c61efa7151f09c7701328b88cafc1 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 xdg 6024fbc93167fad782e2032933654857 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=617ff0645b92e7346ae73b95befe2f3a +_md5_=fd6c584e4dbe6486a4a0244bcb7193f1 diff --git a/metadata/md5-cache/kde-plasma/kscreen-5.25.0 b/metadata/md5-cache/kde-plasma/kscreen-5.25.0 new file mode 100644 index 000000000000..248a886d7820 --- /dev/null +++ b/metadata/md5-cache/kde-plasma/kscreen-5.25.0 @@ -0,0 +1,16 @@ +BDEPEND=dev-util/ninja >=dev-util/cmake-3.20.5 >=kde-frameworks/extra-cmake-modules-5.94.0:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=>=dev-qt/qtdbus-5.15.3:5 >=dev-qt/qtdeclarative-5.15.3:5[widgets] >=dev-qt/qtgui-5.15.3:5 >=dev-qt/qtsensors-5.15.3:5 >=dev-qt/qtwidgets-5.15.3:5 >=kde-frameworks/kcmutils-5.94.0:5 >=kde-frameworks/kconfig-5.94.0:5 >=kde-frameworks/kconfigwidgets-5.94.0:5 >=kde-frameworks/kcoreaddons-5.94.0:5 >=kde-frameworks/kdeclarative-5.94.0:5 >=kde-frameworks/kdbusaddons-5.94.0:5 >=kde-frameworks/kglobalaccel-5.94.0:5 >=kde-frameworks/ki18n-5.94.0:5 >=kde-frameworks/kiconthemes-5.94.0:5 >=kde-frameworks/kwidgetsaddons-5.94.0:5 >=kde-frameworks/kxmlgui-5.94.0:5 >=kde-frameworks/plasma-5.94.0:5 >=kde-plasma/libkscreen-5.25.0:5 x11-libs/libX11 test? ( dev-qt/qttest:5 ) dev-qt/qtcore:5 +DESCRIPTION=KDE Plasma screen management +EAPI=8 +HOMEPAGE=https://invent.kde.org/plasma/kscreen +INHERIT=ecm kde.org +IUSE=debug test +KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 +LICENSE=GPL-2 +RDEPEND=>=dev-qt/qtdbus-5.15.3:5 >=dev-qt/qtdeclarative-5.15.3:5[widgets] >=dev-qt/qtgui-5.15.3:5 >=dev-qt/qtsensors-5.15.3:5 >=dev-qt/qtwidgets-5.15.3:5 >=kde-frameworks/kcmutils-5.94.0:5 >=kde-frameworks/kconfig-5.94.0:5 >=kde-frameworks/kconfigwidgets-5.94.0:5 >=kde-frameworks/kcoreaddons-5.94.0:5 >=kde-frameworks/kdeclarative-5.94.0:5 >=kde-frameworks/kdbusaddons-5.94.0:5 >=kde-frameworks/kglobalaccel-5.94.0:5 >=kde-frameworks/ki18n-5.94.0:5 >=kde-frameworks/kiconthemes-5.94.0:5 >=kde-frameworks/kwidgetsaddons-5.94.0:5 >=kde-frameworks/kxmlgui-5.94.0:5 >=kde-frameworks/plasma-5.94.0:5 >=kde-plasma/libkscreen-5.25.0:5 x11-libs/libX11 >=dev-qt/qtgraphicaleffects-5.15.3:5 >=kde-plasma/kde-cli-tools-5.25.0:5 || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 +RESTRICT=test !test? ( test ) +SLOT=5 +SRC_URI=mirror://kde/stable/plasma/5.25.0/kscreen-5.25.0.tar.xz +_eclasses_=cmake 90e2b29417d53718328f3a95227137a0 ecm 542fb4c59adc3702f566140a9bdf49f8 flag-o-matic a500d7cc40da3de38c361e889153bdf7 kde.org 916c61efa7151f09c7701328b88cafc1 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 xdg 6024fbc93167fad782e2032933654857 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e +_md5_=50009114b5a5f34ba1e6bbfccfad4e24 diff --git a/metadata/md5-cache/kde-plasma/kscreenlocker-5.25.0 b/metadata/md5-cache/kde-plasma/kscreenlocker-5.25.0 new file mode 100644 index 000000000000..151a71eae7e0 --- /dev/null +++ b/metadata/md5-cache/kde-plasma/kscreenlocker-5.25.0 @@ -0,0 +1,17 @@ +BDEPEND=dev-util/wayland-scanner dev-util/ninja >=dev-util/cmake-3.20.5 test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) >=kde-frameworks/extra-cmake-modules-5.94.0:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=dev-libs/wayland >=dev-qt/qtdbus-5.15.3:5 >=dev-qt/qtdeclarative-5.15.3:5 >=dev-qt/qtgui-5.15.3:5 >=dev-qt/qtnetwork-5.15.3:5 >=dev-qt/qtwidgets-5.15.3:5 >=dev-qt/qtx11extras-5.15.3:5 >=kde-frameworks/kcmutils-5.94.0:5 >=kde-frameworks/kconfig-5.94.0:5[qml] >=kde-frameworks/kconfigwidgets-5.94.0:5 >=kde-frameworks/kcoreaddons-5.94.0:5 >=kde-frameworks/kcrash-5.94.0:5 >=kde-frameworks/kdeclarative-5.94.0:5 >=kde-frameworks/kglobalaccel-5.94.0:5 >=kde-frameworks/ki18n-5.94.0:5 >=kde-frameworks/kidletime-5.94.0:5 >=kde-frameworks/knotifications-5.94.0:5 >=kde-frameworks/kpackage-5.94.0:5 >=kde-frameworks/kwayland-5.94.0:5 >=kde-frameworks/kwindowsystem-5.94.0:5 >=kde-frameworks/kxmlgui-5.94.0:5 >=kde-frameworks/solid-5.94.0:5 >=kde-plasma/layer-shell-qt-5.25.0:5 x11-libs/libX11 x11-libs/libXi x11-libs/libxcb x11-libs/xcb-util-keysyms pam? ( sys-libs/pam ) x11-base/xorg-proto test? ( dev-qt/qttest:5 ) dev-qt/qtcore:5 +DESCRIPTION=Library and components for secure lock screen architecture +EAPI=8 +HOMEPAGE=https://kde.org/plasma-desktop +INHERIT=ecm kde.org pam +IUSE=+pam test debug test +KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 +LICENSE=GPL-2 +PDEPEND=>=kde-plasma/kde-cli-tools-5.25.0:5 +RDEPEND=dev-libs/wayland >=dev-qt/qtdbus-5.15.3:5 >=dev-qt/qtdeclarative-5.15.3:5 >=dev-qt/qtgui-5.15.3:5 >=dev-qt/qtnetwork-5.15.3:5 >=dev-qt/qtwidgets-5.15.3:5 >=dev-qt/qtx11extras-5.15.3:5 >=kde-frameworks/kcmutils-5.94.0:5 >=kde-frameworks/kconfig-5.94.0:5[qml] >=kde-frameworks/kconfigwidgets-5.94.0:5 >=kde-frameworks/kcoreaddons-5.94.0:5 >=kde-frameworks/kcrash-5.94.0:5 >=kde-frameworks/kdeclarative-5.94.0:5 >=kde-frameworks/kglobalaccel-5.94.0:5 >=kde-frameworks/ki18n-5.94.0:5 >=kde-frameworks/kidletime-5.94.0:5 >=kde-frameworks/knotifications-5.94.0:5 >=kde-frameworks/kpackage-5.94.0:5 >=kde-frameworks/kwayland-5.94.0:5 >=kde-frameworks/kwindowsystem-5.94.0:5 >=kde-frameworks/kxmlgui-5.94.0:5 >=kde-frameworks/solid-5.94.0:5 >=kde-plasma/layer-shell-qt-5.25.0:5 x11-libs/libX11 x11-libs/libXi x11-libs/libxcb x11-libs/xcb-util-keysyms pam? ( sys-libs/pam ) >=dev-qt/qtquickcontrols2-5.15.3:5 >=kde-frameworks/kirigami-5.94.0:5 >=kde-frameworks/plasma-5.94.0:5 || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 +RESTRICT=test !test? ( test ) !test? ( test ) +SLOT=5 +SRC_URI=mirror://kde/stable/plasma/5.25.0/kscreenlocker-5.25.0.tar.xz +_eclasses_=cmake 90e2b29417d53718328f3a95227137a0 ecm 542fb4c59adc3702f566140a9bdf49f8 flag-o-matic a500d7cc40da3de38c361e889153bdf7 kde.org 916c61efa7151f09c7701328b88cafc1 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 pam e44a1dd98f13e1ad76de01e919bde1f1 toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 xdg 6024fbc93167fad782e2032933654857 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e +_md5_=aeba54814d46f96d301bf1406838fffb diff --git a/metadata/md5-cache/kde-plasma/ksshaskpass-5.25.0 b/metadata/md5-cache/kde-plasma/ksshaskpass-5.25.0 new file mode 100644 index 000000000000..f70a46f8a8de --- /dev/null +++ b/metadata/md5-cache/kde-plasma/ksshaskpass-5.25.0 @@ -0,0 +1,15 @@ +BDEPEND=dev-util/ninja >=dev-util/cmake-3.20.5 >=kde-frameworks/extra-cmake-modules-5.94.0:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=>=dev-qt/qtwidgets-5.15.3:5 >=kde-frameworks/kcoreaddons-5.94.0:5 >=kde-frameworks/ki18n-5.94.0:5 >=kde-frameworks/kwallet-5.94.0:5 >=kde-frameworks/kwidgetsaddons-5.94.0:5 dev-qt/qtcore:5 +DESCRIPTION=Implementation of ssh-askpass with KDE Wallet integration +EAPI=8 +HOMEPAGE=https://kde.org/plasma-desktop https://invent.kde.org/plasma/ksshaskpass +INHERIT=ecm kde.org +IUSE=debug +KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 +LICENSE=GPL-2 +RDEPEND=>=dev-qt/qtwidgets-5.15.3:5 >=kde-frameworks/kcoreaddons-5.94.0:5 >=kde-frameworks/ki18n-5.94.0:5 >=kde-frameworks/kwallet-5.94.0:5 >=kde-frameworks/kwidgetsaddons-5.94.0:5 || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 +SLOT=5 +SRC_URI=mirror://kde/stable/plasma/5.25.0/ksshaskpass-5.25.0.tar.xz +_eclasses_=cmake 90e2b29417d53718328f3a95227137a0 ecm 542fb4c59adc3702f566140a9bdf49f8 flag-o-matic a500d7cc40da3de38c361e889153bdf7 kde.org 916c61efa7151f09c7701328b88cafc1 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 xdg 6024fbc93167fad782e2032933654857 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e +_md5_=9d53f340bd74677a6ed6852e75c86590 diff --git a/metadata/md5-cache/kde-plasma/ksystemstats-5.25.0 b/metadata/md5-cache/kde-plasma/ksystemstats-5.25.0 new file mode 100644 index 000000000000..d6454783b46c --- /dev/null +++ b/metadata/md5-cache/kde-plasma/ksystemstats-5.25.0 @@ -0,0 +1,16 @@ +BDEPEND=dev-util/ninja >=dev-util/cmake-3.20.5 test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) handbook? ( >=kde-frameworks/kdoctools-5.94.0:5 ) >=kde-frameworks/extra-cmake-modules-5.94.0:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=dev-libs/libnl:3 >=dev-qt/qtdbus-5.15.3:5 >=dev-qt/qtnetwork-5.15.3:5 >=kde-frameworks/kcoreaddons-5.94.0:5 >=kde-frameworks/kdbusaddons-5.94.0:5 >=kde-frameworks/ki18n-5.94.0:5 >=kde-frameworks/kio-5.94.0:5 >=kde-frameworks/solid-5.94.0:5 >=kde-plasma/libksysguard-5.25.0:5 net-libs/libpcap sys-apps/lm-sensors:= sys-libs/libcap virtual/libudev:= networkmanager? ( >=kde-frameworks/networkmanager-qt-5.94.0:5 ) test? ( dev-qt/qttest:5 ) dev-qt/qtcore:5 +DESCRIPTION=Plugin-based system monitoring daemon +EAPI=8 +HOMEPAGE=https://kde.org/plasma-desktop +INHERIT=ecm kde.org +IUSE=networkmanager test debug +handbook test +KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 +LICENSE=GPL-2+ +RDEPEND=dev-libs/libnl:3 >=dev-qt/qtdbus-5.15.3:5 >=dev-qt/qtnetwork-5.15.3:5 >=kde-frameworks/kcoreaddons-5.94.0:5 >=kde-frameworks/kdbusaddons-5.94.0:5 >=kde-frameworks/ki18n-5.94.0:5 >=kde-frameworks/kio-5.94.0:5 >=kde-frameworks/solid-5.94.0:5 >=kde-plasma/libksysguard-5.25.0:5 net-libs/libpcap sys-apps/lm-sensors:= sys-libs/libcap virtual/libudev:= networkmanager? ( >=kde-frameworks/networkmanager-qt-5.94.0:5 ) !=kde-frameworks/kf-env-4 dev-qt/qtcore:5 +RESTRICT=!test? ( test ) !test? ( test ) +SLOT=5 +SRC_URI=mirror://kde/stable/plasma/5.25.0/ksystemstats-5.25.0.tar.xz +_eclasses_=cmake 90e2b29417d53718328f3a95227137a0 ecm 542fb4c59adc3702f566140a9bdf49f8 flag-o-matic a500d7cc40da3de38c361e889153bdf7 kde.org 916c61efa7151f09c7701328b88cafc1 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 xdg 6024fbc93167fad782e2032933654857 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e +_md5_=0767790c05b9d659f30da62b84776f53 diff --git a/metadata/md5-cache/kde-plasma/kwallet-pam-5.25.0 b/metadata/md5-cache/kde-plasma/kwallet-pam-5.25.0 new file mode 100644 index 000000000000..cf0468237723 --- /dev/null +++ b/metadata/md5-cache/kde-plasma/kwallet-pam-5.25.0 @@ -0,0 +1,15 @@ +BDEPEND=dev-util/ninja >=dev-util/cmake-3.20.5 >=kde-frameworks/extra-cmake-modules-5.94.0:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=dev-libs/libgcrypt:0= >=kde-frameworks/kwallet-5.94.0:5 sys-libs/pam dev-qt/qtcore:5 +DESCRIPTION=PAM module to not enter KWallet password again after login +EAPI=8 +HOMEPAGE=https://kde.org/plasma-desktop +INHERIT=ecm kde.org +IUSE=debug +KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 +LICENSE=LGPL-2.1 +RDEPEND=dev-libs/libgcrypt:0= >=kde-frameworks/kwallet-5.94.0:5 sys-libs/pam net-misc/socat || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 +SLOT=5 +SRC_URI=mirror://kde/stable/plasma/5.25.0/kwallet-pam-5.25.0.tar.xz +_eclasses_=cmake 90e2b29417d53718328f3a95227137a0 ecm 542fb4c59adc3702f566140a9bdf49f8 flag-o-matic a500d7cc40da3de38c361e889153bdf7 kde.org 916c61efa7151f09c7701328b88cafc1 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 xdg 6024fbc93167fad782e2032933654857 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e +_md5_=ac0f2c71cf3a66b79e5dedca5791cdc6 diff --git a/metadata/md5-cache/kde-plasma/kwayland-integration-5.25.0 b/metadata/md5-cache/kde-plasma/kwayland-integration-5.25.0 new file mode 100644 index 000000000000..7bdee83ad8e5 --- /dev/null +++ b/metadata/md5-cache/kde-plasma/kwayland-integration-5.25.0 @@ -0,0 +1,16 @@ +BDEPEND=>=dev-qt/qtwaylandscanner-5.15.3:5 virtual/pkgconfig dev-util/ninja >=dev-util/cmake-3.20.5 >=kde-frameworks/extra-cmake-modules-5.94.0:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=>=dev-libs/wayland-1.15 || ( >=dev-qt/qtgui-5.15.3:5[libinput] >=dev-qt/qtgui-5.15.3:5[X] ) >=dev-qt/qtwidgets-5.15.3:5 >=dev-qt/qtwayland-5.15.3:5= >=kde-frameworks/kidletime-5.94.0:5= >=kde-frameworks/kwayland-5.94.0:5 >=kde-frameworks/kwindowsystem-5.94.0:5= x11-libs/libxkbcommon test? ( dev-qt/qttest:5 ) dev-qt/qtcore:5 +DESCRIPTION=Provides integration plugins for various KDE frameworks for Wayland +EAPI=8 +HOMEPAGE=https://invent.kde.org/plasma/kwayland-integration +INHERIT=ecm kde.org +IUSE=debug test +KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 +LICENSE=LGPL-2.1 +RDEPEND=>=dev-libs/wayland-1.15 || ( >=dev-qt/qtgui-5.15.3:5[libinput] >=dev-qt/qtgui-5.15.3:5[X] ) >=dev-qt/qtwidgets-5.15.3:5 >=dev-qt/qtwayland-5.15.3:5= >=kde-frameworks/kidletime-5.94.0:5= >=kde-frameworks/kwayland-5.94.0:5 >=kde-frameworks/kwindowsystem-5.94.0:5= x11-libs/libxkbcommon || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 +RESTRICT=test !test? ( test ) +SLOT=5 +SRC_URI=mirror://kde/stable/plasma/5.25.0/kwayland-integration-5.25.0.tar.xz +_eclasses_=cmake 90e2b29417d53718328f3a95227137a0 ecm 542fb4c59adc3702f566140a9bdf49f8 flag-o-matic a500d7cc40da3de38c361e889153bdf7 kde.org 916c61efa7151f09c7701328b88cafc1 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 xdg 6024fbc93167fad782e2032933654857 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e +_md5_=44607c6c4c97b787f2aa4572f5ed02f2 diff --git a/metadata/md5-cache/kde-plasma/kwin-5.25.0 b/metadata/md5-cache/kde-plasma/kwin-5.25.0 new file mode 100644 index 000000000000..b2ad3b77f741 --- /dev/null +++ b/metadata/md5-cache/kde-plasma/kwin-5.25.0 @@ -0,0 +1,17 @@ +BDEPEND=>=dev-qt/qtwaylandscanner-5.15.3:5 dev-util/wayland-scanner dev-util/ninja >=dev-util/cmake-3.20.5 test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) handbook? ( >=kde-frameworks/kdoctools-5.94.0:5 ) >=kde-frameworks/extra-cmake-modules-5.94.0:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=>=dev-libs/libinput-1.19 >=dev-libs/wayland-1.20.0 >=dev-qt/qtconcurrent-5.15.3:5 >=dev-qt/qtdbus-5.15.3:5 >=dev-qt/qtdeclarative-5.15.3:5 >=dev-qt/qtgui-5.15.3:5=[egl,gles2-only=,libinput] >=dev-qt/qtwayland-5.15.3:5 >=dev-qt/qtwidgets-5.15.3:5 >=dev-qt/qtx11extras-5.15.3:5 >=kde-frameworks/kactivities-5.94.0:5 >=kde-frameworks/kauth-5.94.0:5 >=kde-frameworks/kcmutils-5.94.0:5 >=kde-frameworks/kconfig-5.94.0:5[qml] >=kde-frameworks/kconfigwidgets-5.94.0:5 >=kde-frameworks/kcoreaddons-5.94.0:5 >=kde-frameworks/kcrash-5.94.0:5 >=kde-frameworks/kdbusaddons-5.94.0:5 >=kde-frameworks/kdeclarative-5.94.0:5 >=kde-frameworks/kglobalaccel-5.94.0:5= >=kde-frameworks/ki18n-5.94.0:5 >=kde-frameworks/kidletime-5.94.0:5= >=kde-frameworks/kitemviews-5.94.0:5 >=kde-frameworks/knewstuff-5.94.0:5 >=kde-frameworks/knotifications-5.94.0:5 >=kde-frameworks/kpackage-5.94.0:5 >=kde-frameworks/kservice-5.94.0:5 >=kde-frameworks/kwayland-5.94.0:5 >=kde-frameworks/kwidgetsaddons-5.94.0:5 >=kde-frameworks/kwindowsystem-5.94.0:5=[X] >=kde-frameworks/kxmlgui-5.94.0:5 >=kde-frameworks/plasma-5.94.0:5 >=kde-plasma/breeze-5.25.0:5 >=kde-plasma/kdecoration-5.25.0:5 media-libs/fontconfig media-libs/freetype media-libs/lcms:2 media-libs/libepoxy media-libs/libglvnd >=media-libs/mesa-21.1[egl(+),gbm(+),wayland,X] virtual/libudev:= x11-libs/libX11 x11-libs/libXi x11-libs/libdrm >=x11-libs/libxcb-1.10 >=x11-libs/libxcvt-0.1.1 >=x11-libs/libxkbcommon-0.7.0 x11-libs/xcb-util-cursor x11-libs/xcb-util-image x11-libs/xcb-util-keysyms x11-libs/xcb-util-wm accessibility? ( media-libs/libqaccessibilityclient:5 ) caps? ( sys-libs/libcap ) gles2-only? ( media-libs/mesa[gles2] ) lock? ( >=kde-plasma/kscreenlocker-5.25.0:5 ) plasma? ( >=kde-frameworks/krunner-5.94.0:5 ) screencast? ( >=media-video/pipewire-0.3:= ) dev-libs/plasma-wayland-protocols >=dev-libs/wayland-protocols-1.25 >=dev-qt/designer-5.15.3:5 >=dev-qt/qtconcurrent-5.15.3:5 x11-base/xorg-proto test? ( dev-qt/qttest:5 ) dev-qt/qtcore:5 +DESCRIPTION=Flexible, composited Window Manager for windowing systems on Linux +EAPI=8 +HOMEPAGE=https://kde.org/plasma-desktop +INHERIT=ecm kde.org optfeature +IUSE=accessibility caps gles2-only lock multimedia plasma screencast test debug +handbook test +KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 +LICENSE=GPL-2+ +PDEPEND=>=kde-plasma/kde-cli-tools-5.25.0:5 +RDEPEND=>=dev-libs/libinput-1.19 >=dev-libs/wayland-1.20.0 >=dev-qt/qtconcurrent-5.15.3:5 >=dev-qt/qtdbus-5.15.3:5 >=dev-qt/qtdeclarative-5.15.3:5 >=dev-qt/qtgui-5.15.3:5=[egl,gles2-only=,libinput] >=dev-qt/qtwayland-5.15.3:5 >=dev-qt/qtwidgets-5.15.3:5 >=dev-qt/qtx11extras-5.15.3:5 >=kde-frameworks/kactivities-5.94.0:5 >=kde-frameworks/kauth-5.94.0:5 >=kde-frameworks/kcmutils-5.94.0:5 >=kde-frameworks/kconfig-5.94.0:5[qml] >=kde-frameworks/kconfigwidgets-5.94.0:5 >=kde-frameworks/kcoreaddons-5.94.0:5 >=kde-frameworks/kcrash-5.94.0:5 >=kde-frameworks/kdbusaddons-5.94.0:5 >=kde-frameworks/kdeclarative-5.94.0:5 >=kde-frameworks/kglobalaccel-5.94.0:5= >=kde-frameworks/ki18n-5.94.0:5 >=kde-frameworks/kidletime-5.94.0:5= >=kde-frameworks/kitemviews-5.94.0:5 >=kde-frameworks/knewstuff-5.94.0:5 >=kde-frameworks/knotifications-5.94.0:5 >=kde-frameworks/kpackage-5.94.0:5 >=kde-frameworks/kservice-5.94.0:5 >=kde-frameworks/kwayland-5.94.0:5 >=kde-frameworks/kwidgetsaddons-5.94.0:5 >=kde-frameworks/kwindowsystem-5.94.0:5=[X] >=kde-frameworks/kxmlgui-5.94.0:5 >=kde-frameworks/plasma-5.94.0:5 >=kde-plasma/breeze-5.25.0:5 >=kde-plasma/kdecoration-5.25.0:5 media-libs/fontconfig media-libs/freetype media-libs/lcms:2 media-libs/libepoxy media-libs/libglvnd >=media-libs/mesa-21.1[egl(+),gbm(+),wayland,X] virtual/libudev:= x11-libs/libX11 x11-libs/libXi x11-libs/libdrm >=x11-libs/libxcb-1.10 >=x11-libs/libxcvt-0.1.1 >=x11-libs/libxkbcommon-0.7.0 x11-libs/xcb-util-cursor x11-libs/xcb-util-image x11-libs/xcb-util-keysyms x11-libs/xcb-util-wm accessibility? ( media-libs/libqaccessibilityclient:5 ) caps? ( sys-libs/libcap ) gles2-only? ( media-libs/mesa[gles2] ) lock? ( >=kde-plasma/kscreenlocker-5.25.0:5 ) plasma? ( >=kde-frameworks/krunner-5.94.0:5 ) screencast? ( >=media-video/pipewire-0.3:= ) !kde-plasma/kwayland-server >=dev-qt/qtquickcontrols-5.15.3:5 >=dev-qt/qtquickcontrols2-5.15.3:5 >=dev-qt/qtvirtualkeyboard-5.15.3:5 >=kde-frameworks/kirigami-5.94.0:5 >=kde-frameworks/kitemmodels-5.94.0:5[qml] sys-apps/hwdata x11-base/xwayland multimedia? ( >=dev-qt/qtmultimedia-5.15.3:5[gstreamer,qml] ) || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 +RESTRICT=test !test? ( test ) !test? ( test ) +SLOT=5 +SRC_URI=mirror://kde/stable/plasma/5.25.0/kwin-5.25.0.tar.xz +_eclasses_=cmake 90e2b29417d53718328f3a95227137a0 ecm 542fb4c59adc3702f566140a9bdf49f8 flag-o-matic a500d7cc40da3de38c361e889153bdf7 kde.org 916c61efa7151f09c7701328b88cafc1 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 optfeature d524f291c80f9d21ad80fe978e3ca760 toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 xdg 6024fbc93167fad782e2032933654857 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e +_md5_=0221120aa5a1cbeedbbdeb356e1a0507 diff --git a/metadata/md5-cache/kde-plasma/kwrited-5.25.0 b/metadata/md5-cache/kde-plasma/kwrited-5.25.0 new file mode 100644 index 000000000000..cddac0a8005e --- /dev/null +++ b/metadata/md5-cache/kde-plasma/kwrited-5.25.0 @@ -0,0 +1,15 @@ +BDEPEND=dev-util/ninja >=dev-util/cmake-3.20.5 >=kde-frameworks/extra-cmake-modules-5.94.0:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=>=dev-qt/qtgui-5.15.3:5 >=kde-frameworks/kcoreaddons-5.94.0:5 >=kde-frameworks/kdbusaddons-5.94.0:5 >=kde-frameworks/ki18n-5.94.0:5 >=kde-frameworks/knotifications-5.94.0:5 >=kde-frameworks/kpty-5.94.0:5 dev-qt/qtcore:5 +DESCRIPTION=KDE Plasma daemon listening for wall and write messages +EAPI=8 +HOMEPAGE=https://kde.org/plasma-desktop +INHERIT=ecm kde.org +IUSE=debug +KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 +LICENSE=GPL-2 +RDEPEND=>=dev-qt/qtgui-5.15.3:5 >=kde-frameworks/kcoreaddons-5.94.0:5 >=kde-frameworks/kdbusaddons-5.94.0:5 >=kde-frameworks/ki18n-5.94.0:5 >=kde-frameworks/knotifications-5.94.0:5 >=kde-frameworks/kpty-5.94.0:5 || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 +SLOT=5 +SRC_URI=mirror://kde/stable/plasma/5.25.0/kwrited-5.25.0.tar.xz +_eclasses_=cmake 90e2b29417d53718328f3a95227137a0 ecm 542fb4c59adc3702f566140a9bdf49f8 flag-o-matic a500d7cc40da3de38c361e889153bdf7 kde.org 916c61efa7151f09c7701328b88cafc1 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 xdg 6024fbc93167fad782e2032933654857 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e +_md5_=0e277aa241875d927d0937d514d3c977 diff --git a/metadata/md5-cache/kde-plasma/layer-shell-qt-5.25.0 b/metadata/md5-cache/kde-plasma/layer-shell-qt-5.25.0 new file mode 100644 index 000000000000..6dc92d989490 --- /dev/null +++ b/metadata/md5-cache/kde-plasma/layer-shell-qt-5.25.0 @@ -0,0 +1,15 @@ +BDEPEND=>=dev-qt/qtwaylandscanner-5.15.3:5 dev-util/wayland-scanner virtual/pkgconfig dev-util/ninja >=dev-util/cmake-3.20.5 >=kde-frameworks/extra-cmake-modules-5.94.0:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=>=dev-libs/wayland-1.15 >=dev-qt/qtdeclarative-5.15.3:5 || ( >=dev-qt/qtgui-5.15.3:5[libinput] >=dev-qt/qtgui-5.15.3:5[X] ) >=dev-qt/qtwayland-5.15.3:5= x11-libs/libxkbcommon dev-libs/wayland-protocols dev-qt/qtcore:5 +DESCRIPTION=Qt component to allow applications make use of Wayland wl-layer-shell protocol +EAPI=8 +HOMEPAGE=https://kde.org/plasma-desktop +INHERIT=ecm kde.org +IUSE=debug +KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 +LICENSE=LGPL-3+ +RDEPEND=>=dev-libs/wayland-1.15 >=dev-qt/qtdeclarative-5.15.3:5 || ( >=dev-qt/qtgui-5.15.3:5[libinput] >=dev-qt/qtgui-5.15.3:5[X] ) >=dev-qt/qtwayland-5.15.3:5= x11-libs/libxkbcommon || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 +SLOT=5 +SRC_URI=mirror://kde/stable/plasma/5.25.0/layer-shell-qt-5.25.0.tar.xz +_eclasses_=cmake 90e2b29417d53718328f3a95227137a0 ecm 542fb4c59adc3702f566140a9bdf49f8 flag-o-matic a500d7cc40da3de38c361e889153bdf7 kde.org 916c61efa7151f09c7701328b88cafc1 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 xdg 6024fbc93167fad782e2032933654857 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e +_md5_=75c680cae44bdce0ceb859d9cb3ba8a9 diff --git a/metadata/md5-cache/kde-plasma/libkscreen-5.25.0 b/metadata/md5-cache/kde-plasma/libkscreen-5.25.0 new file mode 100644 index 000000000000..05b6c884d799 --- /dev/null +++ b/metadata/md5-cache/kde-plasma/libkscreen-5.25.0 @@ -0,0 +1,16 @@ +BDEPEND=>=dev-qt/qtwaylandscanner-5.15.3:5 dev-util/wayland-scanner dev-util/ninja >=dev-util/cmake-3.20.5 test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) doc? ( >=app-doc/doxygen-1.8.13-r1 dev-qt/qthelp:5 ) >=kde-frameworks/extra-cmake-modules-5.94.0:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=dev-libs/wayland >=dev-qt/qtdbus-5.15.3:5 >=dev-qt/qtgui-5.15.3:5 >=dev-qt/qtx11extras-5.15.3:5 >=kde-frameworks/kcoreaddons-5.94.0:5 >=kde-frameworks/kwayland-5.94.0:5 x11-libs/libxcb >=dev-libs/plasma-wayland-protocols-1.6.0 test? ( dev-qt/qttest:5 ) doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 +DESCRIPTION=Plasma screen management library +EAPI=8 +HOMEPAGE=https://kde.org/plasma-desktop +INHERIT=ecm kde.org +IUSE=test debug doc test +KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 +LICENSE=GPL-2 +RDEPEND=dev-libs/wayland >=dev-qt/qtdbus-5.15.3:5 >=dev-qt/qtgui-5.15.3:5 >=dev-qt/qtx11extras-5.15.3:5 >=kde-frameworks/kcoreaddons-5.94.0:5 >=kde-frameworks/kwayland-5.94.0:5 x11-libs/libxcb || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 +RESTRICT=test !test? ( test ) !test? ( test ) +SLOT=5/7 +SRC_URI=mirror://kde/stable/plasma/5.25.0/libkscreen-5.25.0.tar.xz +_eclasses_=cmake 90e2b29417d53718328f3a95227137a0 ecm 542fb4c59adc3702f566140a9bdf49f8 flag-o-matic a500d7cc40da3de38c361e889153bdf7 kde.org 916c61efa7151f09c7701328b88cafc1 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 xdg 6024fbc93167fad782e2032933654857 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e +_md5_=eeee6d9e5114a298aec13a27cec664ff diff --git a/metadata/md5-cache/kde-plasma/libksysguard-5.25.0 b/metadata/md5-cache/kde-plasma/libksysguard-5.25.0 new file mode 100644 index 000000000000..66660d004ac6 --- /dev/null +++ b/metadata/md5-cache/kde-plasma/libksysguard-5.25.0 @@ -0,0 +1,16 @@ +BDEPEND=dev-util/ninja >=dev-util/cmake-3.20.5 test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) designer? ( dev-qt/designer:5 ) >=kde-frameworks/extra-cmake-modules-5.94.0:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=dev-libs/libnl:3 >=dev-qt/qtdbus-5.15.3:5 >=dev-qt/qtdeclarative-5.15.3:5 >=dev-qt/qtgui-5.15.3:5 >=dev-qt/qtnetwork-5.15.3:5 >=dev-qt/qtwidgets-5.15.3:5 >=kde-frameworks/kauth-5.94.0:5 >=kde-frameworks/kcompletion-5.94.0:5 >=kde-frameworks/kconfig-5.94.0:5[qml] >=kde-frameworks/kconfigwidgets-5.94.0:5 >=kde-frameworks/kcoreaddons-5.94.0:5 >=kde-frameworks/ki18n-5.94.0:5 >=kde-frameworks/kjobwidgets-5.94.0:5 >=kde-frameworks/knewstuff-5.94.0:5 >=kde-frameworks/kpackage-5.94.0:5 >=kde-frameworks/kwidgetsaddons-5.94.0:5 >=kde-frameworks/kwindowsystem-5.94.0:5 net-libs/libpcap sys-apps/lm-sensors:= sys-libs/libcap sys-libs/zlib webengine? ( >=dev-qt/qtwebchannel-5.15.3:5 >=dev-qt/qtwebengine-5.15.3:5 ) X? ( >=dev-qt/qtx11extras-5.15.3:5 x11-libs/libX11 x11-libs/libXres ) >=kde-frameworks/kiconthemes-5.94.0:5 X? ( x11-base/xorg-proto ) test? ( dev-qt/qttest:5 ) dev-qt/qtcore:5 +DESCRIPTION=Task management and system monitoring library +EAPI=8 +HOMEPAGE=https://kde.org/plasma-desktop +INHERIT=ecm kde.org +IUSE=webengine X test debug designer test +KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 +LICENSE=LGPL-2+ +RDEPEND=dev-libs/libnl:3 >=dev-qt/qtdbus-5.15.3:5 >=dev-qt/qtdeclarative-5.15.3:5 >=dev-qt/qtgui-5.15.3:5 >=dev-qt/qtnetwork-5.15.3:5 >=dev-qt/qtwidgets-5.15.3:5 >=kde-frameworks/kauth-5.94.0:5 >=kde-frameworks/kcompletion-5.94.0:5 >=kde-frameworks/kconfig-5.94.0:5[qml] >=kde-frameworks/kconfigwidgets-5.94.0:5 >=kde-frameworks/kcoreaddons-5.94.0:5 >=kde-frameworks/ki18n-5.94.0:5 >=kde-frameworks/kjobwidgets-5.94.0:5 >=kde-frameworks/knewstuff-5.94.0:5 >=kde-frameworks/kpackage-5.94.0:5 >=kde-frameworks/kwidgetsaddons-5.94.0:5 >=kde-frameworks/kwindowsystem-5.94.0:5 net-libs/libpcap sys-apps/lm-sensors:= sys-libs/libcap sys-libs/zlib webengine? ( >=dev-qt/qtwebchannel-5.15.3:5 >=dev-qt/qtwebengine-5.15.3:5 ) X? ( >=dev-qt/qtx11extras-5.15.3:5 x11-libs/libX11 x11-libs/libXres ) !=kde-frameworks/kf-env-4 dev-qt/qtcore:5 +RESTRICT=!test? ( test ) !test? ( test ) +SLOT=5/9 +SRC_URI=mirror://kde/stable/plasma/5.25.0/libksysguard-5.25.0.tar.xz +_eclasses_=cmake 90e2b29417d53718328f3a95227137a0 ecm 542fb4c59adc3702f566140a9bdf49f8 flag-o-matic a500d7cc40da3de38c361e889153bdf7 kde.org 916c61efa7151f09c7701328b88cafc1 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 xdg 6024fbc93167fad782e2032933654857 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e +_md5_=595f11c924d85eff7e0b3f37f0927835 diff --git a/metadata/md5-cache/kde-plasma/libkworkspace-5.25.0 b/metadata/md5-cache/kde-plasma/libkworkspace-5.25.0 new file mode 100644 index 000000000000..a51742b885ad --- /dev/null +++ b/metadata/md5-cache/kde-plasma/libkworkspace-5.25.0 @@ -0,0 +1,16 @@ +BDEPEND=dev-util/ninja >=dev-util/cmake-3.20.5 >=kde-frameworks/extra-cmake-modules-5.94.0:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=>=dev-qt/qtdbus-5.15.3:5 >=dev-qt/qtx11extras-5.15.3:5 >=kde-frameworks/kconfig-5.94.0:5 >=kde-frameworks/kcoreaddons-5.94.0:5 >=kde-frameworks/ki18n-5.94.0:5 >=kde-frameworks/kwindowsystem-5.94.0:5 >=kde-plasma/kscreenlocker-5.25.0:5 x11-libs/libICE x11-libs/libSM x11-libs/libX11 x11-libs/libXau >=kde-frameworks/kinit-5.94.0:5 >=kde-plasma/kwin-5.25.0:5 test? ( dev-qt/qttest:5 ) dev-qt/qtcore:5 +DESCRIPTION=Workspace library to interact with the Plasma session manager +EAPI=8 +HOMEPAGE=https://kde.org/plasma-desktop +INHERIT=ecm kde.org +IUSE=debug test +KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 +LICENSE=GPL-2 +RDEPEND=>=dev-qt/qtdbus-5.15.3:5 >=dev-qt/qtx11extras-5.15.3:5 >=kde-frameworks/kconfig-5.94.0:5 >=kde-frameworks/kcoreaddons-5.94.0:5 >=kde-frameworks/ki18n-5.94.0:5 >=kde-frameworks/kwindowsystem-5.94.0:5 >=kde-plasma/kscreenlocker-5.25.0:5 x11-libs/libICE x11-libs/libSM x11-libs/libX11 x11-libs/libXau || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 +RESTRICT=!test? ( test ) +SLOT=5 +SRC_URI=mirror://kde/stable/plasma/5.25.0/plasma-workspace-5.25.0.tar.xz +_eclasses_=cmake 90e2b29417d53718328f3a95227137a0 ecm 542fb4c59adc3702f566140a9bdf49f8 flag-o-matic a500d7cc40da3de38c361e889153bdf7 kde.org 916c61efa7151f09c7701328b88cafc1 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 xdg 6024fbc93167fad782e2032933654857 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e +_md5_=cfa0596cc9dbfdcda464a94ae18c66ff diff --git a/metadata/md5-cache/kde-plasma/milou-5.25.0 b/metadata/md5-cache/kde-plasma/milou-5.25.0 new file mode 100644 index 000000000000..778c7a7d5e65 --- /dev/null +++ b/metadata/md5-cache/kde-plasma/milou-5.25.0 @@ -0,0 +1,16 @@ +BDEPEND=dev-util/ninja >=dev-util/cmake-3.20.5 >=kde-frameworks/extra-cmake-modules-5.94.0:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=>=dev-qt/qtdeclarative-5.15.3:5 >=dev-qt/qtgui-5.15.3:5 >=dev-qt/qtwidgets-5.15.3:5 >=kde-frameworks/kconfig-5.94.0:5 >=kde-frameworks/kcoreaddons-5.94.0:5 >=kde-frameworks/kdeclarative-5.94.0:5 >=kde-frameworks/ki18n-5.94.0:5 >=kde-frameworks/kitemmodels-5.94.0:5 >=kde-frameworks/krunner-5.94.0:5 >=kde-frameworks/kservice-5.94.0:5 >=kde-frameworks/plasma-5.94.0:5 test? ( dev-qt/qttest:5 ) dev-qt/qtcore:5 +DESCRIPTION=Dedicated search application built on top of Baloo +EAPI=8 +HOMEPAGE=https://invent.kde.org/plasma/milou +INHERIT=ecm kde.org +IUSE=debug test +KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 +LICENSE=GPL-2 LGPL-2.1 +RDEPEND=>=dev-qt/qtdeclarative-5.15.3:5 >=dev-qt/qtgui-5.15.3:5 >=dev-qt/qtwidgets-5.15.3:5 >=kde-frameworks/kconfig-5.94.0:5 >=kde-frameworks/kcoreaddons-5.94.0:5 >=kde-frameworks/kdeclarative-5.94.0:5 >=kde-frameworks/ki18n-5.94.0:5 >=kde-frameworks/kitemmodels-5.94.0:5 >=kde-frameworks/krunner-5.94.0:5 >=kde-frameworks/kservice-5.94.0:5 >=kde-frameworks/plasma-5.94.0:5 || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 +RESTRICT=!test? ( test ) +SLOT=5 +SRC_URI=mirror://kde/stable/plasma/5.25.0/milou-5.25.0.tar.xz +_eclasses_=cmake 90e2b29417d53718328f3a95227137a0 ecm 542fb4c59adc3702f566140a9bdf49f8 flag-o-matic a500d7cc40da3de38c361e889153bdf7 kde.org 916c61efa7151f09c7701328b88cafc1 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 xdg 6024fbc93167fad782e2032933654857 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e +_md5_=14b06710c771cddffe0b7b5d8e058671 diff --git a/metadata/md5-cache/kde-plasma/oxygen-5.25.0 b/metadata/md5-cache/kde-plasma/oxygen-5.25.0 new file mode 100644 index 000000000000..121a31f35de5 --- /dev/null +++ b/metadata/md5-cache/kde-plasma/oxygen-5.25.0 @@ -0,0 +1,16 @@ +BDEPEND=dev-util/ninja >=dev-util/cmake-3.20.5 >=kde-frameworks/extra-cmake-modules-5.94.0:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=>=dev-qt/qtdbus-5.15.3:5 >=dev-qt/qtdeclarative-5.15.3:5 >=dev-qt/qtgui-5.15.3:5 >=dev-qt/qtwidgets-5.15.3:5 >=dev-qt/qtx11extras-5.15.3:5 >=kde-frameworks/frameworkintegration-5.94.0:5 >=kde-frameworks/kcmutils-5.94.0:5 >=kde-frameworks/kcompletion-5.94.0:5 >=kde-frameworks/kconfig-5.94.0:5 >=kde-frameworks/kconfigwidgets-5.94.0:5 >=kde-frameworks/kcoreaddons-5.94.0:5 >=kde-frameworks/kguiaddons-5.94.0:5 >=kde-frameworks/ki18n-5.94.0:5 >=kde-frameworks/kwidgetsaddons-5.94.0:5 >=kde-frameworks/kwindowsystem-5.94.0:5 >=kde-plasma/kdecoration-5.25.0:5 x11-libs/libxcb wayland? ( >=kde-frameworks/kwayland-5.94.0:5 ) >=kde-frameworks/kservice-5.94.0:5 dev-qt/qtcore:5 +DESCRIPTION=Oxygen visual style for the Plasma desktop +EAPI=8 +HOMEPAGE=https://invent.kde.org/plasma/oxygen +INHERIT=ecm kde.org +IUSE=wayland debug +KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 +LICENSE=GPL-2 +PDEPEND=>=kde-plasma/kde-cli-tools-5.25.0:5 +RDEPEND=>=dev-qt/qtdbus-5.15.3:5 >=dev-qt/qtdeclarative-5.15.3:5 >=dev-qt/qtgui-5.15.3:5 >=dev-qt/qtwidgets-5.15.3:5 >=dev-qt/qtx11extras-5.15.3:5 >=kde-frameworks/frameworkintegration-5.94.0:5 >=kde-frameworks/kcmutils-5.94.0:5 >=kde-frameworks/kcompletion-5.94.0:5 >=kde-frameworks/kconfig-5.94.0:5 >=kde-frameworks/kconfigwidgets-5.94.0:5 >=kde-frameworks/kcoreaddons-5.94.0:5 >=kde-frameworks/kguiaddons-5.94.0:5 >=kde-frameworks/ki18n-5.94.0:5 >=kde-frameworks/kwidgetsaddons-5.94.0:5 >=kde-frameworks/kwindowsystem-5.94.0:5 >=kde-plasma/kdecoration-5.25.0:5 x11-libs/libxcb wayland? ( >=kde-frameworks/kwayland-5.94.0:5 ) || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 +SLOT=5 +SRC_URI=mirror://kde/stable/plasma/5.25.0/oxygen-5.25.0.tar.xz +_eclasses_=cmake 90e2b29417d53718328f3a95227137a0 ecm 542fb4c59adc3702f566140a9bdf49f8 flag-o-matic a500d7cc40da3de38c361e889153bdf7 kde.org 916c61efa7151f09c7701328b88cafc1 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 xdg 6024fbc93167fad782e2032933654857 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e +_md5_=1020215c78696040339f01e6ac31bb4b diff --git a/metadata/md5-cache/kde-frameworks/countryflags-5.94.0 b/metadata/md5-cache/kde-plasma/oxygen-sounds-5.25.0 similarity index 56% rename from metadata/md5-cache/kde-frameworks/countryflags-5.94.0 rename to metadata/md5-cache/kde-plasma/oxygen-sounds-5.25.0 index 1901a2328aab..cad26f7a2de6 100644 --- a/metadata/md5-cache/kde-frameworks/countryflags-5.94.0 +++ b/metadata/md5-cache/kde-plasma/oxygen-sounds-5.25.0 @@ -1,15 +1,15 @@ -BDEPEND=dev-util/ninja >=dev-util/cmake-3.20.5 >=kde-frameworks/extra-cmake-modules-5.94:5 +BDEPEND=dev-util/ninja >=dev-util/cmake-3.20.5 >=kde-frameworks/extra-cmake-modules-5.94.0:5 DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack DEPEND=dev-qt/qtcore:5 -DESCRIPTION=Icons of flags for various countries +DESCRIPTION=Oxygen sound theme for the Plasma desktop EAPI=8 -HOMEPAGE=https://kde.org/products/frameworks/ +HOMEPAGE=https://invent.kde.org/plasma/oxygen-sounds INHERIT=ecm kde.org IUSE=debug KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 -LICENSE=LGPL-2+ -RDEPEND=!=kde-frameworks/kf-env-4 dev-qt/qtcore:5 -SLOT=5/5.94 -SRC_URI=mirror://kde/stable/frameworks/5.94/portingAids/kdelibs4support-5.94.0.tar.xz -_eclasses_=cmake 90e2b29417d53718328f3a95227137a0 ecm 542fb4c59adc3702f566140a9bdf49f8 flag-o-matic a500d7cc40da3de38c361e889153bdf7 kde.org 916c61efa7151f09c7701328b88cafc1 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=0348dd7a57f452f2fe56ce59eb47601d +LICENSE=GPL-2+ +RDEPEND=!=kde-frameworks/kf-env-4 dev-qt/qtcore:5 +SLOT=5 +SRC_URI=mirror://kde/stable/plasma/5.25.0/oxygen-sounds-5.25.0.tar.xz +_eclasses_=cmake 90e2b29417d53718328f3a95227137a0 ecm 542fb4c59adc3702f566140a9bdf49f8 flag-o-matic a500d7cc40da3de38c361e889153bdf7 kde.org 916c61efa7151f09c7701328b88cafc1 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 xdg 6024fbc93167fad782e2032933654857 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e +_md5_=75b9c0fa64af26933459797865ceb8c1 diff --git a/metadata/md5-cache/kde-plasma/plasma-browser-integration-5.25.0 b/metadata/md5-cache/kde-plasma/plasma-browser-integration-5.25.0 new file mode 100644 index 000000000000..1ffacdbd1583 --- /dev/null +++ b/metadata/md5-cache/kde-plasma/plasma-browser-integration-5.25.0 @@ -0,0 +1,15 @@ +BDEPEND=dev-util/ninja >=dev-util/cmake-3.20.5 >=kde-frameworks/extra-cmake-modules-5.94.0:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=>=dev-qt/qtdbus-5.15.3:5 >=dev-qt/qtgui-5.15.3:5 >=dev-qt/qtwidgets-5.15.3:5 >=kde-frameworks/kactivities-5.94.0:5 >=kde-frameworks/kconfig-5.94.0:5 >=kde-frameworks/kcoreaddons-5.94.0:5 >=kde-frameworks/kcrash-5.94.0:5 >=kde-frameworks/kdbusaddons-5.94.0:5 >=kde-frameworks/kfilemetadata-5.94.0:5 >=kde-frameworks/ki18n-5.94.0:5 >=kde-frameworks/kio-5.94.0:5 >=kde-frameworks/kjobwidgets-5.94.0:5 >=kde-frameworks/knotifications-5.94.0:5 >=kde-frameworks/krunner-5.94.0:5 >=kde-frameworks/purpose-5.94.0:5 >=kde-plasma/plasma-workspace-5.25.0:5 dev-qt/qtcore:5 +DESCRIPTION=Integrate Chrome/Firefox better into Plasma through browser extensions +EAPI=8 +HOMEPAGE=https://kde.org/plasma-desktop https://community.kde.org/Plasma/Browser_Integration +INHERIT=ecm kde.org +IUSE=debug +KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 +LICENSE=GPL-3+ +RDEPEND=>=dev-qt/qtdbus-5.15.3:5 >=dev-qt/qtgui-5.15.3:5 >=dev-qt/qtwidgets-5.15.3:5 >=kde-frameworks/kactivities-5.94.0:5 >=kde-frameworks/kconfig-5.94.0:5 >=kde-frameworks/kcoreaddons-5.94.0:5 >=kde-frameworks/kcrash-5.94.0:5 >=kde-frameworks/kdbusaddons-5.94.0:5 >=kde-frameworks/kfilemetadata-5.94.0:5 >=kde-frameworks/ki18n-5.94.0:5 >=kde-frameworks/kio-5.94.0:5 >=kde-frameworks/kjobwidgets-5.94.0:5 >=kde-frameworks/knotifications-5.94.0:5 >=kde-frameworks/krunner-5.94.0:5 >=kde-frameworks/purpose-5.94.0:5 >=kde-plasma/plasma-workspace-5.25.0:5 || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 +SLOT=5 +SRC_URI=mirror://kde/stable/plasma/5.25.0/plasma-browser-integration-5.25.0.tar.xz +_eclasses_=cmake 90e2b29417d53718328f3a95227137a0 ecm 542fb4c59adc3702f566140a9bdf49f8 flag-o-matic a500d7cc40da3de38c361e889153bdf7 kde.org 916c61efa7151f09c7701328b88cafc1 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 xdg 6024fbc93167fad782e2032933654857 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e +_md5_=30be4a6f40d137486ba2950b56b18beb diff --git a/metadata/md5-cache/kde-plasma/plasma-desktop-5.25.0 b/metadata/md5-cache/kde-plasma/plasma-desktop-5.25.0 new file mode 100644 index 000000000000..d60cbc7afef3 --- /dev/null +++ b/metadata/md5-cache/kde-plasma/plasma-desktop-5.25.0 @@ -0,0 +1,16 @@ +BDEPEND=virtual/pkgconfig dev-util/ninja >=dev-util/cmake-3.20.5 test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) handbook? ( >=kde-frameworks/kdoctools-5.94.0:5 ) >=kde-frameworks/extra-cmake-modules-5.94.0:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=>=dev-qt/qtconcurrent-5.15.3:5 >=dev-qt/qtdbus-5.15.3:5 >=dev-qt/qtdeclarative-5.15.3:5 >=dev-qt/qtgui-5.15.3:5 >=dev-qt/qtnetwork-5.15.3:5 >=dev-qt/qtprintsupport-5.15.3:5 >=dev-qt/qtsql-5.15.3:5 >=dev-qt/qtsvg-5.15.3:5 >=dev-qt/qtwidgets-5.15.3:5 >=dev-qt/qtx11extras-5.15.3:5 >=dev-qt/qtxml-5.15.3:5 >=kde-frameworks/attica-5.94.0:5 >=kde-frameworks/kactivities-5.94.0:5 >=kde-frameworks/kactivities-stats-5.94.0:5 >=kde-frameworks/karchive-5.94.0:5 >=kde-frameworks/kauth-5.94.0:5 >=kde-frameworks/kbookmarks-5.94.0:5 >=kde-frameworks/kcmutils-5.94.0:5 >=kde-frameworks/kcodecs-5.94.0:5 >=kde-frameworks/kcompletion-5.94.0:5 >=kde-frameworks/kconfig-5.94.0:5 >=kde-frameworks/kconfigwidgets-5.94.0:5 >=kde-frameworks/kcoreaddons-5.94.0:5 >=kde-frameworks/kcrash-5.94.0:5 >=kde-frameworks/kdbusaddons-5.94.0:5 >=kde-frameworks/kdeclarative-5.94.0:5 >=kde-frameworks/kded-5.94.0:5 >=kde-frameworks/kdelibs4support-5.94.0:5 >=kde-frameworks/kglobalaccel-5.94.0:5 >=kde-frameworks/kguiaddons-5.94.0:5 >=kde-frameworks/ki18n-5.94.0:5 >=kde-frameworks/kiconthemes-5.94.0:5 >=kde-frameworks/kio-5.94.0:5 >=kde-frameworks/kitemmodels-5.94.0:5 >=kde-frameworks/kitemviews-5.94.0:5 >=kde-frameworks/kjobwidgets-5.94.0:5 >=kde-frameworks/knewstuff-5.94.0:5 >=kde-frameworks/knotifications-5.94.0:5 >=kde-frameworks/knotifyconfig-5.94.0:5 >=kde-frameworks/kparts-5.94.0:5 >=kde-frameworks/krunner-5.94.0:5 >=kde-frameworks/kservice-5.94.0:5 >=kde-frameworks/kwidgetsaddons-5.94.0:5 >=kde-frameworks/kwindowsystem-5.94.0:5 >=kde-frameworks/kxmlgui-5.94.0:5 >=kde-frameworks/plasma-5.94.0:5 >=kde-frameworks/solid-5.94.0:5 >=kde-frameworks/sonnet-5.94.0:5 >=kde-plasma/kwin-5.25.0:5 >=kde-plasma/libksysguard-5.25.0:5 >=kde-plasma/libkworkspace-5.25.0:5 >=kde-plasma/plasma-workspace-5.25.0:5 >=media-libs/phonon-4.11.0 x11-libs/libX11 x11-libs/libXfixes x11-libs/libXi x11-libs/libxcb[xkb] x11-libs/libxkbfile emoji? ( app-i18n/ibus[emoji] dev-libs/glib:2 media-fonts/noto-emoji ) ibus? ( app-i18n/ibus dev-libs/glib:2 >=dev-qt/qtx11extras-5.15.3:5 x11-libs/libxcb x11-libs/xcb-util-keysyms ) kaccounts? ( kde-apps/kaccounts-integration:5 net-libs/accounts-qt ) scim? ( app-i18n/scim ) semantic-desktop? ( >=kde-frameworks/baloo-5.94.0:5 ) telemetry? ( dev-libs/kuserfeedback:5 ) dev-libs/boost x11-base/xorg-proto test? ( dev-qt/qttest:5 ) dev-qt/qtcore:5 +DESCRIPTION=KDE Plasma desktop +EAPI=8 +HOMEPAGE=https://kde.org/plasma-desktop +INHERIT=ecm kde.org optfeature +IUSE=emoji ibus +kaccounts scim +semantic-desktop telemetry test debug +handbook test +KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 +LICENSE=GPL-2 +RDEPEND=>=dev-qt/qtconcurrent-5.15.3:5 >=dev-qt/qtdbus-5.15.3:5 >=dev-qt/qtdeclarative-5.15.3:5 >=dev-qt/qtgui-5.15.3:5 >=dev-qt/qtnetwork-5.15.3:5 >=dev-qt/qtprintsupport-5.15.3:5 >=dev-qt/qtsql-5.15.3:5 >=dev-qt/qtsvg-5.15.3:5 >=dev-qt/qtwidgets-5.15.3:5 >=dev-qt/qtx11extras-5.15.3:5 >=dev-qt/qtxml-5.15.3:5 >=kde-frameworks/attica-5.94.0:5 >=kde-frameworks/kactivities-5.94.0:5 >=kde-frameworks/kactivities-stats-5.94.0:5 >=kde-frameworks/karchive-5.94.0:5 >=kde-frameworks/kauth-5.94.0:5 >=kde-frameworks/kbookmarks-5.94.0:5 >=kde-frameworks/kcmutils-5.94.0:5 >=kde-frameworks/kcodecs-5.94.0:5 >=kde-frameworks/kcompletion-5.94.0:5 >=kde-frameworks/kconfig-5.94.0:5 >=kde-frameworks/kconfigwidgets-5.94.0:5 >=kde-frameworks/kcoreaddons-5.94.0:5 >=kde-frameworks/kcrash-5.94.0:5 >=kde-frameworks/kdbusaddons-5.94.0:5 >=kde-frameworks/kdeclarative-5.94.0:5 >=kde-frameworks/kded-5.94.0:5 >=kde-frameworks/kdelibs4support-5.94.0:5 >=kde-frameworks/kglobalaccel-5.94.0:5 >=kde-frameworks/kguiaddons-5.94.0:5 >=kde-frameworks/ki18n-5.94.0:5 >=kde-frameworks/kiconthemes-5.94.0:5 >=kde-frameworks/kio-5.94.0:5 >=kde-frameworks/kitemmodels-5.94.0:5 >=kde-frameworks/kitemviews-5.94.0:5 >=kde-frameworks/kjobwidgets-5.94.0:5 >=kde-frameworks/knewstuff-5.94.0:5 >=kde-frameworks/knotifications-5.94.0:5 >=kde-frameworks/knotifyconfig-5.94.0:5 >=kde-frameworks/kparts-5.94.0:5 >=kde-frameworks/krunner-5.94.0:5 >=kde-frameworks/kservice-5.94.0:5 >=kde-frameworks/kwidgetsaddons-5.94.0:5 >=kde-frameworks/kwindowsystem-5.94.0:5 >=kde-frameworks/kxmlgui-5.94.0:5 >=kde-frameworks/plasma-5.94.0:5 >=kde-frameworks/solid-5.94.0:5 >=kde-frameworks/sonnet-5.94.0:5 >=kde-plasma/kwin-5.25.0:5 >=kde-plasma/libksysguard-5.25.0:5 >=kde-plasma/libkworkspace-5.25.0:5 >=kde-plasma/plasma-workspace-5.25.0:5 >=media-libs/phonon-4.11.0 x11-libs/libX11 x11-libs/libXfixes x11-libs/libXi x11-libs/libxcb[xkb] x11-libs/libxkbfile emoji? ( app-i18n/ibus[emoji] dev-libs/glib:2 media-fonts/noto-emoji ) ibus? ( app-i18n/ibus dev-libs/glib:2 >=dev-qt/qtx11extras-5.15.3:5 x11-libs/libxcb x11-libs/xcb-util-keysyms ) kaccounts? ( kde-apps/kaccounts-integration:5 net-libs/accounts-qt ) scim? ( app-i18n/scim ) semantic-desktop? ( >=kde-frameworks/baloo-5.94.0:5 ) telemetry? ( dev-libs/kuserfeedback:5 ) !kde-plasma/user-manager >=dev-qt/qtgraphicaleffects-5.15.3:5 >=dev-qt/qtquickcontrols2-5.15.3:5 >=kde-frameworks/kirigami-5.94.0:5 >=kde-frameworks/qqc2-desktop-style-5.94.0:5 >=kde-plasma/kde-cli-tools-5.25.0:5 >=kde-plasma/oxygen-5.25.0:5 sys-apps/util-linux x11-apps/setxkbmap x11-misc/xdg-user-dirs kaccounts? ( net-libs/signon-oauth2 ) || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 +RESTRICT=!test? ( test ) !test? ( test ) +SLOT=5 +SRC_URI=mirror://kde/stable/plasma/5.25.0/plasma-desktop-5.25.0.tar.xz https://dev.gentoo.org/~asturm/distfiles/plasma-desktop-override-include-dirs-1.tar.xz +_eclasses_=cmake 90e2b29417d53718328f3a95227137a0 ecm 542fb4c59adc3702f566140a9bdf49f8 flag-o-matic a500d7cc40da3de38c361e889153bdf7 kde.org 916c61efa7151f09c7701328b88cafc1 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 optfeature d524f291c80f9d21ad80fe978e3ca760 toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 xdg 6024fbc93167fad782e2032933654857 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e +_md5_=311bb86da4a565e797cfdacd5ad114be diff --git a/metadata/md5-cache/kde-plasma/plasma-disks-5.25.0 b/metadata/md5-cache/kde-plasma/plasma-disks-5.25.0 new file mode 100644 index 000000000000..8109f0e9b38a --- /dev/null +++ b/metadata/md5-cache/kde-plasma/plasma-disks-5.25.0 @@ -0,0 +1,15 @@ +BDEPEND=dev-util/ninja >=dev-util/cmake-3.20.5 handbook? ( >=kde-frameworks/kdoctools-5.94.0:5 ) >=kde-frameworks/extra-cmake-modules-5.94.0:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=>=dev-qt/qtdbus-5.15.3:5 >=dev-qt/qtdeclarative-5.15.3:5 >=dev-qt/qtgui-5.15.3:5 >=kde-frameworks/kauth-5.94.0:5 >=kde-frameworks/kconfig-5.94.0:5 >=kde-frameworks/kconfigwidgets-5.94.0:5 >=kde-frameworks/kcoreaddons-5.94.0:5 >=kde-frameworks/kdbusaddons-5.94.0:5 >=kde-frameworks/kdeclarative-5.94.0:5 >=kde-frameworks/ki18n-5.94.0:5 >=kde-frameworks/kio-5.94.0:5 >=kde-frameworks/kjobwidgets-5.94.0:5 >=kde-frameworks/knotifications-5.94.0:5 >=kde-frameworks/kservice-5.94.0:5 >=kde-frameworks/solid-5.94.0:5 sys-apps/smartmontools dev-qt/qtcore:5 +DESCRIPTION=Monitors S.M.A.R.T. capable devices for imminent failure +EAPI=8 +HOMEPAGE=https://invent.kde.org/plasma/plasma-disks +INHERIT=ecm kde.org +IUSE=debug +handbook +KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 +LICENSE=|| ( GPL-3 GPL-2 ) +RDEPEND=>=dev-qt/qtdbus-5.15.3:5 >=dev-qt/qtdeclarative-5.15.3:5 >=dev-qt/qtgui-5.15.3:5 >=kde-frameworks/kauth-5.94.0:5 >=kde-frameworks/kconfig-5.94.0:5 >=kde-frameworks/kconfigwidgets-5.94.0:5 >=kde-frameworks/kcoreaddons-5.94.0:5 >=kde-frameworks/kdbusaddons-5.94.0:5 >=kde-frameworks/kdeclarative-5.94.0:5 >=kde-frameworks/ki18n-5.94.0:5 >=kde-frameworks/kio-5.94.0:5 >=kde-frameworks/kjobwidgets-5.94.0:5 >=kde-frameworks/knotifications-5.94.0:5 >=kde-frameworks/kservice-5.94.0:5 >=kde-frameworks/solid-5.94.0:5 sys-apps/smartmontools kde-plasma/kinfocenter:5 || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 +SLOT=5 +SRC_URI=mirror://kde/stable/plasma/5.25.0/plasma-disks-5.25.0.tar.xz +_eclasses_=cmake 90e2b29417d53718328f3a95227137a0 ecm 542fb4c59adc3702f566140a9bdf49f8 flag-o-matic a500d7cc40da3de38c361e889153bdf7 kde.org 916c61efa7151f09c7701328b88cafc1 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 xdg 6024fbc93167fad782e2032933654857 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e +_md5_=2a34827b54f1a6bf04fbe3bff96f5aee diff --git a/metadata/md5-cache/kde-plasma/plasma-firewall-5.25.0 b/metadata/md5-cache/kde-plasma/plasma-firewall-5.25.0 new file mode 100644 index 000000000000..7f58c9b92de9 --- /dev/null +++ b/metadata/md5-cache/kde-plasma/plasma-firewall-5.25.0 @@ -0,0 +1,16 @@ +BDEPEND=dev-util/ninja >=dev-util/cmake-3.20.5 >=kde-frameworks/extra-cmake-modules-5.94.0:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=>=dev-qt/qtdbus-5.15.3:5 >=dev-qt/qtdeclarative-5.15.3:5 >=dev-qt/qtgui-5.15.3:5 >=dev-qt/qtnetwork-5.15.3:5 >=dev-qt/qtx11extras-5.15.3:5 >=dev-qt/qtxml-5.15.3:5 >=kde-frameworks/kauth-5.94.0:5 >=kde-frameworks/kcmutils-5.94.0:5 >=kde-frameworks/kconfig-5.94.0:5 >=kde-frameworks/kcoreaddons-5.94.0:5 >=kde-frameworks/kdeclarative-5.94.0:5 >=kde-frameworks/ki18n-5.94.0:5 dev-qt/qtcore:5 +DESCRIPTION=Plasma frontend for Firewalld or UFW +EAPI=8 +HOMEPAGE=https://invent.kde.org/network/plasma-firewall +INHERIT=ecm kde.org python-single-r1 +IUSE=firewalld +ufw debug python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 +KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 +LICENSE=GPL-2+ +RDEPEND=>=dev-qt/qtdbus-5.15.3:5 >=dev-qt/qtdeclarative-5.15.3:5 >=dev-qt/qtgui-5.15.3:5 >=dev-qt/qtnetwork-5.15.3:5 >=dev-qt/qtx11extras-5.15.3:5 >=dev-qt/qtxml-5.15.3:5 >=kde-frameworks/kauth-5.94.0:5 >=kde-frameworks/kcmutils-5.94.0:5 >=kde-frameworks/kconfig-5.94.0:5 >=kde-frameworks/kcoreaddons-5.94.0:5 >=kde-frameworks/kdeclarative-5.94.0:5 >=kde-frameworks/ki18n-5.94.0:5 python_single_target_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) firewalld? ( net-firewall/firewalld ) ufw? ( net-firewall/ufw ) || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 +REQUIRED_USE=^^ ( python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 ) || ( firewalld ufw ) +SLOT=5 +SRC_URI=mirror://kde/stable/plasma/5.25.0/plasma-firewall-5.25.0.tar.xz +_eclasses_=cmake 90e2b29417d53718328f3a95227137a0 ecm 542fb4c59adc3702f566140a9bdf49f8 flag-o-matic a500d7cc40da3de38c361e889153bdf7 kde.org 916c61efa7151f09c7701328b88cafc1 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-single-r1 a5747fe6dc0651d95cb78eddd5e160a8 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 xdg 6024fbc93167fad782e2032933654857 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e +_md5_=b6b8e4b6ba7aaf1e99da4d216e7238cd diff --git a/metadata/md5-cache/kde-plasma/plasma-integration-5.25.0 b/metadata/md5-cache/kde-plasma/plasma-integration-5.25.0 new file mode 100644 index 000000000000..09adbbfdb5f4 --- /dev/null +++ b/metadata/md5-cache/kde-plasma/plasma-integration-5.25.0 @@ -0,0 +1,16 @@ +BDEPEND=>=dev-qt/qtwaylandscanner-5.15.3:5 dev-util/ninja >=dev-util/cmake-3.20.5 test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) >=kde-frameworks/extra-cmake-modules-5.94.0:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=dev-libs/wayland >=dev-qt/qtdbus-5.15.3:5 >=dev-qt/qtgui-5.15.3:5=[dbus] >=dev-qt/qtquickcontrols2-5.15.3:5 >=dev-qt/qtwayland-5.15.3:5 >=dev-qt/qtwidgets-5.15.3:5 >=dev-qt/qtx11extras-5.15.3:5 >=kde-frameworks/kcompletion-5.94.0:5 >=kde-frameworks/kconfig-5.94.0:5 >=kde-frameworks/kconfigwidgets-5.94.0:5 >=kde-frameworks/kcoreaddons-5.94.0:5 >=kde-frameworks/ki18n-5.94.0:5 >=kde-frameworks/kiconthemes-5.94.0:5 >=kde-frameworks/kio-5.94.0:5 >=kde-frameworks/kjobwidgets-5.94.0:5 >=kde-frameworks/knotifications-5.94.0:5 >=kde-frameworks/kwidgetsaddons-5.94.0:5 >=kde-frameworks/kwindowsystem-5.94.0:5 >=kde-frameworks/kxmlgui-5.94.0:5 >=kde-plasma/breeze-5.25.0:5 x11-libs/libXcursor x11-libs/libxcb >=dev-libs/plasma-wayland-protocols-1.6.0 dev-qt/qtcore:5 +DESCRIPTION=Qt Platform Theme integration plugins for the Plasma workspaces +EAPI=8 +HOMEPAGE=https://kde.org/plasma-desktop +INHERIT=ecm kde.org +IUSE=test debug +KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 +LICENSE=LGPL-2+ +RDEPEND=dev-libs/wayland >=dev-qt/qtdbus-5.15.3:5 >=dev-qt/qtgui-5.15.3:5=[dbus] >=dev-qt/qtquickcontrols2-5.15.3:5 >=dev-qt/qtwayland-5.15.3:5 >=dev-qt/qtwidgets-5.15.3:5 >=dev-qt/qtx11extras-5.15.3:5 >=kde-frameworks/kcompletion-5.94.0:5 >=kde-frameworks/kconfig-5.94.0:5 >=kde-frameworks/kconfigwidgets-5.94.0:5 >=kde-frameworks/kcoreaddons-5.94.0:5 >=kde-frameworks/ki18n-5.94.0:5 >=kde-frameworks/kiconthemes-5.94.0:5 >=kde-frameworks/kio-5.94.0:5 >=kde-frameworks/kjobwidgets-5.94.0:5 >=kde-frameworks/knotifications-5.94.0:5 >=kde-frameworks/kwidgetsaddons-5.94.0:5 >=kde-frameworks/kwindowsystem-5.94.0:5 >=kde-frameworks/kxmlgui-5.94.0:5 >=kde-plasma/breeze-5.25.0:5 x11-libs/libXcursor x11-libs/libxcb media-fonts/hack media-fonts/noto || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 +RESTRICT=test !test? ( test ) +SLOT=5 +SRC_URI=mirror://kde/stable/plasma/5.25.0/plasma-integration-5.25.0.tar.xz +_eclasses_=cmake 90e2b29417d53718328f3a95227137a0 ecm 542fb4c59adc3702f566140a9bdf49f8 flag-o-matic a500d7cc40da3de38c361e889153bdf7 kde.org 916c61efa7151f09c7701328b88cafc1 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 xdg 6024fbc93167fad782e2032933654857 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e +_md5_=175b0b91a1ae39c778a4b30e113f2f36 diff --git a/metadata/md5-cache/kde-plasma/plasma-meta-5.25.0 b/metadata/md5-cache/kde-plasma/plasma-meta-5.25.0 new file mode 100644 index 000000000000..2f98b31da871 --- /dev/null +++ b/metadata/md5-cache/kde-plasma/plasma-meta-5.25.0 @@ -0,0 +1,11 @@ +DEFINED_PHASES=postinst +DESCRIPTION=Merge this to pull in all Plasma 5 packages +EAPI=8 +HOMEPAGE=https://kde.org/plasma-desktop/ +IUSE=accessibility bluetooth +browser-integration colord +crash-handler crypt +desktop-portal discover +display-manager +elogind +firewall grub gtk +handbook +kwallet +legacy-systray +networkmanager plymouth pulseaudio +sddm sdk +smart systemd thunderbolt +wallpapers +KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 +LICENSE=metapackage +RDEPEND=>=kde-plasma/breeze-5.25.0:5 >=kde-plasma/kactivitymanagerd-5.25.0:5 >=kde-plasma/kde-cli-tools-5.25.0:5 >=kde-plasma/kdecoration-5.25.0:5 >=kde-plasma/kdeplasma-addons-5.25.0:5 >=kde-plasma/kgamma-5.25.0:5 >=kde-plasma/khotkeys-5.25.0:5 >=kde-plasma/kinfocenter-5.25.0:5 >=kde-plasma/kmenuedit-5.25.0:5 >=kde-plasma/kscreen-5.25.0:5 >=kde-plasma/kscreenlocker-5.25.0:5 >=kde-plasma/ksshaskpass-5.25.0:5 >=kde-plasma/ksystemstats-5.25.0:5 >=kde-plasma/kwayland-integration-5.25.0:5 >=kde-plasma/kwin-5.25.0:5[lock] >=kde-plasma/kwrited-5.25.0:5 >=kde-plasma/layer-shell-qt-5.25.0:5 >=kde-plasma/libkscreen-5.25.0:5 >=kde-plasma/libksysguard-5.25.0:5 >=kde-plasma/milou-5.25.0:5 >=kde-plasma/oxygen-5.25.0:5 >=kde-plasma/oxygen-sounds-5.25.0:5 >=kde-plasma/plasma-desktop-5.25.0:5 >=kde-plasma/plasma-integration-5.25.0:5 >=kde-plasma/plasma-systemmonitor-5.25.0:5 >=kde-plasma/plasma-workspace-5.25.0:5 >=kde-plasma/polkit-kde-agent-5.25.0:5 >=kde-plasma/powerdevil-5.25.0:5 >=kde-plasma/systemsettings-5.25.0:5 sys-apps/dbus[elogind?,systemd?] sys-auth/polkit[systemd?] sys-fs/udisks:2[elogind?,systemd?] bluetooth? ( >=kde-plasma/bluedevil-5.25.0:5 ) browser-integration? ( >=kde-plasma/plasma-browser-integration-5.25.0:5 ) colord? ( x11-misc/colord ) crash-handler? ( >=kde-plasma/drkonqi-5.25.0:5 ) crypt? ( >=kde-plasma/plasma-vault-5.25.0:5 ) desktop-portal? ( >=kde-plasma/xdg-desktop-portal-kde-5.25.0:5 ) discover? ( >=kde-plasma/discover-5.25.0:5 ) display-manager? ( sddm? ( >=kde-plasma/sddm-kcm-5.25.0:5 x11-misc/sddm[elogind?,systemd?] ) !sddm? ( x11-misc/lightdm ) ) elogind? ( sys-auth/elogind[pam] ) grub? ( >=kde-plasma/breeze-grub-5.25.0:5 ) gtk? ( >=kde-plasma/breeze-gtk-5.25.0:5 >=kde-plasma/kde-gtk-config-5.25.0:5 x11-misc/appmenu-gtk-module ) handbook? ( kde-apps/khelpcenter:5 ) kwallet? ( >=kde-plasma/kwallet-pam-5.25.0:5 ) legacy-systray? ( >=kde-plasma/xembed-sni-proxy-5.25.0:5 ) networkmanager? ( >=kde-plasma/plasma-nm-5.25.0:5 net-misc/networkmanager[elogind?,systemd?] ) plymouth? ( >=kde-plasma/breeze-plymouth-5.25.0:5 >=kde-plasma/plymouth-kcm-5.25.0:5 ) pulseaudio? ( >=kde-plasma/plasma-pa-5.25.0:5 ) sdk? ( >=kde-plasma/plasma-sdk-5.25.0:5 ) smart? ( >=kde-plasma/plasma-disks-5.25.0:5 ) systemd? ( sys-apps/systemd[pam] firewall? ( >=kde-plasma/plasma-firewall-5.25.0:5 ) ) thunderbolt? ( >=kde-plasma/plasma-thunderbolt-5.25.0:5 ) wallpapers? ( >=kde-plasma/plasma-workspace-wallpapers-5.25.0:5 ) accessibility? ( app-accessibility/orca ) +REQUIRED_USE=^^ ( elogind systemd ) +SLOT=5 +_md5_=9c9d5b85d35ef1b4adace2b1da43550a diff --git a/metadata/md5-cache/kde-plasma/plasma-nm-5.25.0 b/metadata/md5-cache/kde-plasma/plasma-nm-5.25.0 new file mode 100644 index 000000000000..70683b0f3223 --- /dev/null +++ b/metadata/md5-cache/kde-plasma/plasma-nm-5.25.0 @@ -0,0 +1,16 @@ +BDEPEND=virtual/pkgconfig dev-util/ninja >=dev-util/cmake-3.20.5 >=kde-frameworks/extra-cmake-modules-5.94.0:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=>=app-crypt/qca-2.3.0:2 >=dev-qt/qtdbus-5.15.3:5 >=dev-qt/qtdeclarative-5.15.3:5[widgets] >=dev-qt/qtgui-5.15.3:5 >=dev-qt/qtnetwork-5.15.3:5 >=dev-qt/qtwidgets-5.15.3:5 >=kde-frameworks/kcompletion-5.94.0:5 >=kde-frameworks/kconfig-5.94.0:5 >=kde-frameworks/kconfigwidgets-5.94.0:5 >=kde-frameworks/kcoreaddons-5.94.0:5 >=kde-frameworks/kdbusaddons-5.94.0:5 >=kde-frameworks/kdeclarative-5.94.0:5 >=kde-frameworks/ki18n-5.94.0:5 >=kde-frameworks/kio-5.94.0:5 >=kde-frameworks/kitemviews-5.94.0:5 >=kde-frameworks/knotifications-5.94.0:5 >=kde-frameworks/kservice-5.94.0:5 >=kde-frameworks/kwallet-5.94.0:5 >=kde-frameworks/kwidgetsaddons-5.94.0:5 >=kde-frameworks/kwindowsystem-5.94.0:5 >=kde-frameworks/kxmlgui-5.94.0:5 >=kde-frameworks/networkmanager-qt-5.94.0:5[teamd=] >=kde-frameworks/plasma-5.94.0:5 >=kde-frameworks/solid-5.94.0:5 net-misc/networkmanager[teamd=] modemmanager? ( >=dev-qt/qtxml-5.15.3:5 >=kde-frameworks/modemmanager-qt-5.94.0:5 net-misc/mobile-broadband-provider-info ) openconnect? ( >=dev-qt/qtxml-5.15.3:5 net-vpn/networkmanager-openconnect net-vpn/openconnect:= ) test? ( dev-qt/qttest:5 ) dev-qt/qtcore:5 +DESCRIPTION=KDE Plasma applet for NetworkManager +EAPI=8 +HOMEPAGE=https://kde.org/plasma-desktop +INHERIT=ecm kde.org +IUSE=modemmanager openconnect teamd debug test +KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 +LICENSE=GPL-2 LGPL-2.1 +RDEPEND=>=app-crypt/qca-2.3.0:2 >=dev-qt/qtdbus-5.15.3:5 >=dev-qt/qtdeclarative-5.15.3:5[widgets] >=dev-qt/qtgui-5.15.3:5 >=dev-qt/qtnetwork-5.15.3:5 >=dev-qt/qtwidgets-5.15.3:5 >=kde-frameworks/kcompletion-5.94.0:5 >=kde-frameworks/kconfig-5.94.0:5 >=kde-frameworks/kconfigwidgets-5.94.0:5 >=kde-frameworks/kcoreaddons-5.94.0:5 >=kde-frameworks/kdbusaddons-5.94.0:5 >=kde-frameworks/kdeclarative-5.94.0:5 >=kde-frameworks/ki18n-5.94.0:5 >=kde-frameworks/kio-5.94.0:5 >=kde-frameworks/kitemviews-5.94.0:5 >=kde-frameworks/knotifications-5.94.0:5 >=kde-frameworks/kservice-5.94.0:5 >=kde-frameworks/kwallet-5.94.0:5 >=kde-frameworks/kwidgetsaddons-5.94.0:5 >=kde-frameworks/kwindowsystem-5.94.0:5 >=kde-frameworks/kxmlgui-5.94.0:5 >=kde-frameworks/networkmanager-qt-5.94.0:5[teamd=] >=kde-frameworks/plasma-5.94.0:5 >=kde-frameworks/solid-5.94.0:5 net-misc/networkmanager[teamd=] modemmanager? ( >=dev-qt/qtxml-5.15.3:5 >=kde-frameworks/modemmanager-qt-5.94.0:5 net-misc/mobile-broadband-provider-info ) openconnect? ( >=dev-qt/qtxml-5.15.3:5 net-vpn/networkmanager-openconnect net-vpn/openconnect:= ) >=dev-qt/qtquickcontrols-5.15.3:5 >=dev-qt/qtquickcontrols2-5.15.3:5 >=kde-frameworks/kirigami-5.94.0:5 >=kde-plasma/kde-cli-tools-5.25.0:5 || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 +RESTRICT=!test? ( test ) +SLOT=5 +SRC_URI=mirror://kde/stable/plasma/5.25.0/plasma-nm-5.25.0.tar.xz +_eclasses_=cmake 90e2b29417d53718328f3a95227137a0 ecm 542fb4c59adc3702f566140a9bdf49f8 flag-o-matic a500d7cc40da3de38c361e889153bdf7 kde.org 916c61efa7151f09c7701328b88cafc1 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 xdg 6024fbc93167fad782e2032933654857 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e +_md5_=d01aa93f19690f3dcffd921319d99ea3 diff --git a/metadata/md5-cache/kde-plasma/plasma-pa-5.25.0 b/metadata/md5-cache/kde-plasma/plasma-pa-5.25.0 new file mode 100644 index 000000000000..0274e1935c60 --- /dev/null +++ b/metadata/md5-cache/kde-plasma/plasma-pa-5.25.0 @@ -0,0 +1,15 @@ +BDEPEND=dev-util/ninja >=dev-util/cmake-3.20.5 handbook? ( >=kde-frameworks/kdoctools-5.94.0:5 ) >=kde-frameworks/extra-cmake-modules-5.94.0:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=dev-libs/glib:2 >=dev-qt/qtdbus-5.15.3:5 >=dev-qt/qtdeclarative-5.15.3:5 >=dev-qt/qtgui-5.15.3:5 >=kde-frameworks/kcoreaddons-5.94.0:5 >=kde-frameworks/kdeclarative-5.94.0:5 >=kde-frameworks/kglobalaccel-5.94.0:5 >=kde-frameworks/ki18n-5.94.0:5 >=kde-frameworks/plasma-5.94.0:5 media-libs/libcanberra media-sound/pulseaudio dev-qt/qtcore:5 +DESCRIPTION=Plasma applet for audio volume management using PulseAudio +EAPI=8 +HOMEPAGE=https://kde.org/plasma-desktop +INHERIT=ecm kde.org +IUSE=debug +handbook +KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 +LICENSE=GPL-2 +RDEPEND=dev-libs/glib:2 >=dev-qt/qtdbus-5.15.3:5 >=dev-qt/qtdeclarative-5.15.3:5 >=dev-qt/qtgui-5.15.3:5 >=kde-frameworks/kcoreaddons-5.94.0:5 >=kde-frameworks/kdeclarative-5.94.0:5 >=kde-frameworks/kglobalaccel-5.94.0:5 >=kde-frameworks/ki18n-5.94.0:5 >=kde-frameworks/plasma-5.94.0:5 media-libs/libcanberra media-sound/pulseaudio >=dev-qt/qtquickcontrols2-5.15.3:5 >=kde-frameworks/kirigami-5.94.0:5 || ( media-video/pipewire media-sound/pulseaudio-daemon media-sound/pulseaudio[daemon(+)] ) x11-themes/sound-theme-freedesktop || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 +SLOT=5 +SRC_URI=mirror://kde/stable/plasma/5.25.0/plasma-pa-5.25.0.tar.xz +_eclasses_=cmake 90e2b29417d53718328f3a95227137a0 ecm 542fb4c59adc3702f566140a9bdf49f8 flag-o-matic a500d7cc40da3de38c361e889153bdf7 kde.org 916c61efa7151f09c7701328b88cafc1 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 xdg 6024fbc93167fad782e2032933654857 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e +_md5_=2e0dcf7195a2d49b8c17214cbdea23f7 diff --git a/metadata/md5-cache/kde-plasma/plasma-sdk-5.25.0 b/metadata/md5-cache/kde-plasma/plasma-sdk-5.25.0 new file mode 100644 index 000000000000..4c78811a3576 --- /dev/null +++ b/metadata/md5-cache/kde-plasma/plasma-sdk-5.25.0 @@ -0,0 +1,16 @@ +BDEPEND=dev-util/ninja >=dev-util/cmake-3.20.5 test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) >=kde-frameworks/extra-cmake-modules-5.94.0:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=>=dev-qt/qtdbus-5.15.3:5 >=dev-qt/qtdeclarative-5.15.3:5 >=dev-qt/qtgui-5.15.3:5 >=dev-qt/qtwidgets-5.15.3:5 >=dev-qt/qtxml-5.15.3:5 >=kde-frameworks/karchive-5.94.0:5 >=kde-frameworks/kcompletion-5.94.0:5 >=kde-frameworks/kconfig-5.94.0:5 >=kde-frameworks/kconfigwidgets-5.94.0:5 >=kde-frameworks/kcoreaddons-5.94.0:5 >=kde-frameworks/kdbusaddons-5.94.0:5 >=kde-frameworks/kdeclarative-5.94.0:5 >=kde-frameworks/ki18n-5.94.0:5 >=kde-frameworks/kiconthemes-5.94.0:5 >=kde-frameworks/kio-5.94.0:5 >=kde-frameworks/kpackage-5.94.0:5 >=kde-frameworks/kservice-5.94.0:5 >=kde-frameworks/ktexteditor-5.94.0:5 >=kde-frameworks/kwidgetsaddons-5.94.0:5 >=kde-frameworks/plasma-5.94.0:5 test? ( dev-qt/qttest:5 ) dev-qt/qtcore:5 +DESCRIPTION=Useful applications for Plasma development +EAPI=8 +HOMEPAGE=https://kde.org/plasma-desktop +INHERIT=ecm kde.org +IUSE=test debug test +KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 +LICENSE=GPL-2 +RDEPEND=>=dev-qt/qtdbus-5.15.3:5 >=dev-qt/qtdeclarative-5.15.3:5 >=dev-qt/qtgui-5.15.3:5 >=dev-qt/qtwidgets-5.15.3:5 >=dev-qt/qtxml-5.15.3:5 >=kde-frameworks/karchive-5.94.0:5 >=kde-frameworks/kcompletion-5.94.0:5 >=kde-frameworks/kconfig-5.94.0:5 >=kde-frameworks/kconfigwidgets-5.94.0:5 >=kde-frameworks/kcoreaddons-5.94.0:5 >=kde-frameworks/kdbusaddons-5.94.0:5 >=kde-frameworks/kdeclarative-5.94.0:5 >=kde-frameworks/ki18n-5.94.0:5 >=kde-frameworks/kiconthemes-5.94.0:5 >=kde-frameworks/kio-5.94.0:5 >=kde-frameworks/kpackage-5.94.0:5 >=kde-frameworks/kservice-5.94.0:5 >=kde-frameworks/ktexteditor-5.94.0:5 >=kde-frameworks/kwidgetsaddons-5.94.0:5 >=kde-frameworks/plasma-5.94.0:5 >=dev-qt/qtquickcontrols-5.15.3:5 >=dev-qt/qtquickcontrols2-5.15.3:5 >=kde-frameworks/kirigami-5.94.0:5 || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 +RESTRICT=!test? ( test ) !test? ( test ) +SLOT=5 +SRC_URI=mirror://kde/stable/plasma/5.25.0/plasma-sdk-5.25.0.tar.xz +_eclasses_=cmake 90e2b29417d53718328f3a95227137a0 ecm 542fb4c59adc3702f566140a9bdf49f8 flag-o-matic a500d7cc40da3de38c361e889153bdf7 kde.org 916c61efa7151f09c7701328b88cafc1 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 xdg 6024fbc93167fad782e2032933654857 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e +_md5_=1226f41ea55964768084253377e7f02f diff --git a/metadata/md5-cache/kde-plasma/plasma-systemmonitor-5.25.0 b/metadata/md5-cache/kde-plasma/plasma-systemmonitor-5.25.0 new file mode 100644 index 000000000000..9cecf034bc56 --- /dev/null +++ b/metadata/md5-cache/kde-plasma/plasma-systemmonitor-5.25.0 @@ -0,0 +1,15 @@ +BDEPEND=dev-util/ninja >=dev-util/cmake-3.20.5 >=kde-frameworks/extra-cmake-modules-5.94.0:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=>=dev-qt/qtdbus-5.15.3:5 >=dev-qt/qtdeclarative-5.15.3:5 >=dev-qt/qtgui-5.15.3:5 >=dev-qt/qtwidgets-5.15.3:5 >=kde-frameworks/kconfig-5.94.0:5 >=kde-frameworks/kcoreaddons-5.94.0:5 >=kde-frameworks/kdbusaddons-5.94.0:5 >=kde-frameworks/kdeclarative-5.94.0:5 >=kde-frameworks/kglobalaccel-5.94.0:5 >=kde-frameworks/ki18n-5.94.0:5 >=kde-frameworks/kio-5.94.0:5 >=kde-frameworks/kitemmodels-5.94.0:5 >=kde-frameworks/knewstuff-5.94.0:5 >=kde-frameworks/kservice-5.94.0:5 >=kde-plasma/libksysguard-5.25.0:5 dev-qt/qtcore:5 +DESCRIPTION=Monitor system sensors, process information and other system resources +EAPI=8 +HOMEPAGE=https://apps.kde.org/plasma-systemmonitor/ +INHERIT=ecm kde.org +IUSE=debug +KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 +LICENSE=|| ( GPL-3 GPL-2 ) +RDEPEND=>=dev-qt/qtdbus-5.15.3:5 >=dev-qt/qtdeclarative-5.15.3:5 >=dev-qt/qtgui-5.15.3:5 >=dev-qt/qtwidgets-5.15.3:5 >=kde-frameworks/kconfig-5.94.0:5 >=kde-frameworks/kcoreaddons-5.94.0:5 >=kde-frameworks/kdbusaddons-5.94.0:5 >=kde-frameworks/kdeclarative-5.94.0:5 >=kde-frameworks/kglobalaccel-5.94.0:5 >=kde-frameworks/ki18n-5.94.0:5 >=kde-frameworks/kio-5.94.0:5 >=kde-frameworks/kitemmodels-5.94.0:5 >=kde-frameworks/knewstuff-5.94.0:5 >=kde-frameworks/kservice-5.94.0:5 >=kde-plasma/libksysguard-5.25.0:5 >=dev-qt/qtquickcontrols2-5.15.3:5 >=kde-frameworks/kirigami-5.94.0:5 >=kde-frameworks/kitemmodels-5.94.0:5[qml] >=kde-frameworks/kquickcharts-5.94.0:5 >=kde-plasma/ksystemstats-5.25.0:5 || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 +SLOT=5 +SRC_URI=mirror://kde/stable/plasma/5.25.0/plasma-systemmonitor-5.25.0.tar.xz +_eclasses_=cmake 90e2b29417d53718328f3a95227137a0 ecm 542fb4c59adc3702f566140a9bdf49f8 flag-o-matic a500d7cc40da3de38c361e889153bdf7 kde.org 916c61efa7151f09c7701328b88cafc1 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 xdg 6024fbc93167fad782e2032933654857 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e +_md5_=19175d2298a648de9a1d9ca8575ec16a diff --git a/metadata/md5-cache/kde-plasma/plasma-thunderbolt-5.25.0 b/metadata/md5-cache/kde-plasma/plasma-thunderbolt-5.25.0 new file mode 100644 index 000000000000..90df021bfc2a --- /dev/null +++ b/metadata/md5-cache/kde-plasma/plasma-thunderbolt-5.25.0 @@ -0,0 +1,16 @@ +BDEPEND=dev-util/ninja >=dev-util/cmake-3.20.5 >=kde-frameworks/extra-cmake-modules-5.94.0:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=>=dev-qt/qtdeclarative-5.15.3:5 >=dev-qt/qtdbus-5.15.3:5 >=dev-qt/qtgui-5.15.3:5 >=kde-frameworks/kcmutils-5.94.0:5 >=kde-frameworks/kcoreaddons-5.94.0:5 >=kde-frameworks/kdbusaddons-5.94.0:5 >=kde-frameworks/kdeclarative-5.94.0:5 >=kde-frameworks/ki18n-5.94.0:5 >=kde-frameworks/knotifications-5.94.0:5 test? ( dev-qt/qttest:5 ) dev-qt/qtcore:5 +DESCRIPTION=Plasma integration for controlling Thunderbolt devices +EAPI=8 +HOMEPAGE=https://invent.kde.org/plasma/plasma-thunderbolt +INHERIT=ecm kde.org +IUSE=debug test +KEYWORDS=~amd64 ~riscv ~x86 +LICENSE=|| ( GPL-2 GPL-3+ ) +RDEPEND=>=dev-qt/qtdeclarative-5.15.3:5 >=dev-qt/qtdbus-5.15.3:5 >=dev-qt/qtgui-5.15.3:5 >=kde-frameworks/kcmutils-5.94.0:5 >=kde-frameworks/kcoreaddons-5.94.0:5 >=kde-frameworks/kdbusaddons-5.94.0:5 >=kde-frameworks/kdeclarative-5.94.0:5 >=kde-frameworks/ki18n-5.94.0:5 >=kde-frameworks/knotifications-5.94.0:5 >=dev-qt/qtquickcontrols2-5.15.3:5 >=kde-frameworks/kirigami-5.94.0:5 sys-apps/bolt || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 +RESTRICT=test !test? ( test ) +SLOT=5 +SRC_URI=mirror://kde/stable/plasma/5.25.0/plasma-thunderbolt-5.25.0.tar.xz +_eclasses_=cmake 90e2b29417d53718328f3a95227137a0 ecm 542fb4c59adc3702f566140a9bdf49f8 flag-o-matic a500d7cc40da3de38c361e889153bdf7 kde.org 916c61efa7151f09c7701328b88cafc1 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 xdg 6024fbc93167fad782e2032933654857 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e +_md5_=6d9bfc8b45dffcf62c0d1707afbadfc0 diff --git a/metadata/md5-cache/kde-plasma/plasma-vault-5.25.0 b/metadata/md5-cache/kde-plasma/plasma-vault-5.25.0 new file mode 100644 index 000000000000..b96c4238b7df --- /dev/null +++ b/metadata/md5-cache/kde-plasma/plasma-vault-5.25.0 @@ -0,0 +1,15 @@ +BDEPEND=dev-util/ninja >=dev-util/cmake-3.20.5 >=kde-frameworks/extra-cmake-modules-5.94.0:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=>=dev-qt/qtdbus-5.15.3:5 >=dev-qt/qtdeclarative-5.15.3:5 >=dev-qt/qtgui-5.15.3:5 >=dev-qt/qtwidgets-5.15.3:5 >=kde-frameworks/kactivities-5.94.0:5 >=kde-frameworks/kcodecs-5.94.0:5 >=kde-frameworks/kconfig-5.94.0:5 >=kde-frameworks/kconfigwidgets-5.94.0:5 >=kde-frameworks/kcoreaddons-5.94.0:5 >=kde-frameworks/kdbusaddons-5.94.0:5 >=kde-frameworks/ki18n-5.94.0:5 >=kde-frameworks/kio-5.94.0:5 >=kde-frameworks/plasma-5.94.0:5 >=kde-frameworks/kwidgetsaddons-5.94.0:5 >=kde-plasma/libksysguard-5.25.0:5 networkmanager? ( >=kde-frameworks/networkmanager-qt-5.94.0:5 ) dev-qt/qtcore:5 +DESCRIPTION=Plasma applet and services for creating encrypted vaults +EAPI=8 +HOMEPAGE=https://kde.org/plasma-desktop https://cukic.co/2017/02/03/vaults-encryption-in-plasma/ +INHERIT=ecm kde.org +IUSE=networkmanager debug +KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 +LICENSE=LGPL-3 +RDEPEND=>=dev-qt/qtdbus-5.15.3:5 >=dev-qt/qtdeclarative-5.15.3:5 >=dev-qt/qtgui-5.15.3:5 >=dev-qt/qtwidgets-5.15.3:5 >=kde-frameworks/kactivities-5.94.0:5 >=kde-frameworks/kcodecs-5.94.0:5 >=kde-frameworks/kconfig-5.94.0:5 >=kde-frameworks/kconfigwidgets-5.94.0:5 >=kde-frameworks/kcoreaddons-5.94.0:5 >=kde-frameworks/kdbusaddons-5.94.0:5 >=kde-frameworks/ki18n-5.94.0:5 >=kde-frameworks/kio-5.94.0:5 >=kde-frameworks/plasma-5.94.0:5 >=kde-frameworks/kwidgetsaddons-5.94.0:5 >=kde-plasma/libksysguard-5.25.0:5 networkmanager? ( >=kde-frameworks/networkmanager-qt-5.94.0:5 ) >=dev-qt/qtquickcontrols2-5.15.3:5 || ( >=sys-fs/cryfs-0.9.9 >=sys-fs/encfs-1.9.2 ) || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 +SLOT=5 +SRC_URI=mirror://kde/stable/plasma/5.25.0/plasma-vault-5.25.0.tar.xz +_eclasses_=cmake 90e2b29417d53718328f3a95227137a0 ecm 542fb4c59adc3702f566140a9bdf49f8 flag-o-matic a500d7cc40da3de38c361e889153bdf7 kde.org 916c61efa7151f09c7701328b88cafc1 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 xdg 6024fbc93167fad782e2032933654857 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e +_md5_=29c3a1606fee178381624409eee03687 diff --git a/metadata/md5-cache/kde-plasma/plasma-workspace-5.25.0 b/metadata/md5-cache/kde-plasma/plasma-workspace-5.25.0 new file mode 100644 index 000000000000..975368ca8de5 --- /dev/null +++ b/metadata/md5-cache/kde-plasma/plasma-workspace-5.25.0 @@ -0,0 +1,18 @@ +BDEPEND=>=dev-qt/qtwaylandscanner-5.15.3:5 virtual/pkgconfig dev-util/ninja >=dev-util/cmake-3.20.5 test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) handbook? ( >=kde-frameworks/kdoctools-5.94.0:5 ) >=kde-frameworks/extra-cmake-modules-5.94.0:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=>=dev-libs/wayland-1.15 >=dev-qt/qtdbus-5.15.3:5 >=dev-qt/qtdeclarative-5.15.3:5[widgets] >=dev-qt/qtgui-5.15.3:5=[jpeg,libinput] >=dev-qt/qtnetwork-5.15.3:5 >=dev-qt/qtsql-5.15.3:5 >=dev-qt/qtsvg-5.15.3:5 >=dev-qt/qtwayland-5.15.3:5= >=dev-qt/qtwidgets-5.15.3:5 >=dev-qt/qtx11extras-5.15.3:5 >=dev-qt/qtxml-5.15.3:5 >=kde-frameworks/kactivities-5.94.0:5 >=kde-frameworks/kactivities-stats-5.94.0:5 >=kde-frameworks/karchive-5.94.0:5 >=kde-frameworks/kauth-5.94.0:5 >=kde-frameworks/kbookmarks-5.94.0:5 >=kde-frameworks/kcompletion-5.94.0:5 >=kde-frameworks/kconfig-5.94.0:5 >=kde-frameworks/kconfigwidgets-5.94.0:5 >=kde-frameworks/kcoreaddons-5.94.0:5 >=kde-frameworks/kcrash-5.94.0:5 >=kde-frameworks/kdbusaddons-5.94.0:5 >=kde-frameworks/kdeclarative-5.94.0:5 >=kde-frameworks/kded-5.94.0:5 >=kde-frameworks/kglobalaccel-5.94.0:5 >=kde-frameworks/kguiaddons-5.94.0:5 >=kde-frameworks/ki18n-5.94.0:5 >=kde-frameworks/kiconthemes-5.94.0:5 >=kde-frameworks/kidletime-5.94.0:5 >=kde-frameworks/kinit-5.94.0:5 >=kde-frameworks/kio-5.94.0:5 >=kde-frameworks/kitemmodels-5.94.0:5 >=kde-frameworks/kitemviews-5.94.0:5 >=kde-frameworks/kjobwidgets-5.94.0:5 >=kde-frameworks/knewstuff-5.94.0:5 >=kde-frameworks/knotifications-5.94.0:5 >=kde-frameworks/knotifyconfig-5.94.0:5 >=kde-frameworks/kpackage-5.94.0:5 >=kde-frameworks/kpeople-5.94.0:5 >=kde-frameworks/krunner-5.94.0:5 >=kde-frameworks/kservice-5.94.0:5 >=kde-frameworks/ktexteditor-5.94.0:5 >=kde-frameworks/ktextwidgets-5.94.0:5 >=kde-frameworks/kunitconversion-5.94.0:5 >=kde-frameworks/kwallet-5.94.0:5 >=kde-frameworks/kwayland-5.94.0:5 >=kde-frameworks/kwidgetsaddons-5.94.0:5 >=kde-frameworks/kwindowsystem-5.94.0:5 >=kde-frameworks/kxmlgui-5.94.0:5 >=kde-frameworks/plasma-5.94.0:5 >=kde-frameworks/prison-5.94.0:5[qml] >=kde-frameworks/solid-5.94.0:5 >=kde-plasma/breeze-5.25.0:5 >=kde-plasma/kscreenlocker-5.25.0:5 >=kde-plasma/kwin-5.25.0:5 >=kde-plasma/layer-shell-qt-5.25.0:5 >=kde-plasma/libkscreen-5.25.0:5 >=kde-plasma/libksysguard-5.25.0:5 >=kde-plasma/libkworkspace-5.25.0:5 >=media-libs/phonon-4.11.0 sci-libs/libqalculate:= sys-libs/zlib x11-libs/libICE x11-libs/libSM x11-libs/libX11 x11-libs/libXau x11-libs/libxcb x11-libs/libXcursor x11-libs/libXfixes x11-libs/libXrender x11-libs/libXtst x11-libs/xcb-util x11-libs/xcb-util-image appstream? ( dev-libs/appstream[qt5] ) calendar? ( >=kde-frameworks/kholidays-5.94.0:5 ) fontconfig? ( >=dev-qt/qtprintsupport-5.15.3:5 media-libs/fontconfig x11-libs/libXft x11-libs/xcb-util-image ) geolocation? ( >=kde-frameworks/networkmanager-qt-5.94.0:5 ) gps? ( sci-geosciences/gpsd ) policykit? ( virtual/libcrypt:= ) screencast? ( >=dev-qt/qtgui-5.15.3:5=[egl] media-libs/libglvnd >=media-video/pipewire-0.3:= x11-libs/libdrm ) semantic-desktop? ( >=kde-frameworks/baloo-5.94.0:5 ) telemetry? ( dev-libs/kuserfeedback:5 ) >=dev-libs/plasma-wayland-protocols-1.6.0 >=dev-qt/qtconcurrent-5.15.3:5 >=dev-util/wayland-scanner-1.19.0 x11-base/xorg-proto fontconfig? ( x11-libs/libXrender ) test? ( >=dev-libs/wayland-protocols-1.24 ) test? ( dev-qt/qttest:5 ) dev-qt/qtcore:5 +DESCRIPTION=KDE Plasma workspace +EAPI=8 +HOMEPAGE=https://kde.org/plasma-desktop +INHERIT=ecm kde.org +IUSE=appstream +calendar +fontconfig geolocation gps +policykit screencast +semantic-desktop telemetry test debug +handbook test +KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 +LICENSE=GPL-2 +PDEPEND=>=kde-plasma/kde-cli-tools-5.25.0:5 +RDEPEND=>=dev-libs/wayland-1.15 >=dev-qt/qtdbus-5.15.3:5 >=dev-qt/qtdeclarative-5.15.3:5[widgets] >=dev-qt/qtgui-5.15.3:5=[jpeg,libinput] >=dev-qt/qtnetwork-5.15.3:5 >=dev-qt/qtsql-5.15.3:5 >=dev-qt/qtsvg-5.15.3:5 >=dev-qt/qtwayland-5.15.3:5= >=dev-qt/qtwidgets-5.15.3:5 >=dev-qt/qtx11extras-5.15.3:5 >=dev-qt/qtxml-5.15.3:5 >=kde-frameworks/kactivities-5.94.0:5 >=kde-frameworks/kactivities-stats-5.94.0:5 >=kde-frameworks/karchive-5.94.0:5 >=kde-frameworks/kauth-5.94.0:5 >=kde-frameworks/kbookmarks-5.94.0:5 >=kde-frameworks/kcompletion-5.94.0:5 >=kde-frameworks/kconfig-5.94.0:5 >=kde-frameworks/kconfigwidgets-5.94.0:5 >=kde-frameworks/kcoreaddons-5.94.0:5 >=kde-frameworks/kcrash-5.94.0:5 >=kde-frameworks/kdbusaddons-5.94.0:5 >=kde-frameworks/kdeclarative-5.94.0:5 >=kde-frameworks/kded-5.94.0:5 >=kde-frameworks/kglobalaccel-5.94.0:5 >=kde-frameworks/kguiaddons-5.94.0:5 >=kde-frameworks/ki18n-5.94.0:5 >=kde-frameworks/kiconthemes-5.94.0:5 >=kde-frameworks/kidletime-5.94.0:5 >=kde-frameworks/kinit-5.94.0:5 >=kde-frameworks/kio-5.94.0:5 >=kde-frameworks/kitemmodels-5.94.0:5 >=kde-frameworks/kitemviews-5.94.0:5 >=kde-frameworks/kjobwidgets-5.94.0:5 >=kde-frameworks/knewstuff-5.94.0:5 >=kde-frameworks/knotifications-5.94.0:5 >=kde-frameworks/knotifyconfig-5.94.0:5 >=kde-frameworks/kpackage-5.94.0:5 >=kde-frameworks/kpeople-5.94.0:5 >=kde-frameworks/krunner-5.94.0:5 >=kde-frameworks/kservice-5.94.0:5 >=kde-frameworks/ktexteditor-5.94.0:5 >=kde-frameworks/ktextwidgets-5.94.0:5 >=kde-frameworks/kunitconversion-5.94.0:5 >=kde-frameworks/kwallet-5.94.0:5 >=kde-frameworks/kwayland-5.94.0:5 >=kde-frameworks/kwidgetsaddons-5.94.0:5 >=kde-frameworks/kwindowsystem-5.94.0:5 >=kde-frameworks/kxmlgui-5.94.0:5 >=kde-frameworks/plasma-5.94.0:5 >=kde-frameworks/prison-5.94.0:5[qml] >=kde-frameworks/solid-5.94.0:5 >=kde-plasma/breeze-5.25.0:5 >=kde-plasma/kscreenlocker-5.25.0:5 >=kde-plasma/kwin-5.25.0:5 >=kde-plasma/layer-shell-qt-5.25.0:5 >=kde-plasma/libkscreen-5.25.0:5 >=kde-plasma/libksysguard-5.25.0:5 >=kde-plasma/libkworkspace-5.25.0:5 >=media-libs/phonon-4.11.0 sci-libs/libqalculate:= sys-libs/zlib x11-libs/libICE x11-libs/libSM x11-libs/libX11 x11-libs/libXau x11-libs/libxcb x11-libs/libXcursor x11-libs/libXfixes x11-libs/libXrender x11-libs/libXtst x11-libs/xcb-util x11-libs/xcb-util-image appstream? ( dev-libs/appstream[qt5] ) calendar? ( >=kde-frameworks/kholidays-5.94.0:5 ) fontconfig? ( >=dev-qt/qtprintsupport-5.15.3:5 media-libs/fontconfig x11-libs/libXft x11-libs/xcb-util-image ) geolocation? ( >=kde-frameworks/networkmanager-qt-5.94.0:5 ) gps? ( sci-geosciences/gpsd ) policykit? ( virtual/libcrypt:= ) screencast? ( >=dev-qt/qtgui-5.15.3:5=[egl] media-libs/libglvnd >=media-video/pipewire-0.3:= x11-libs/libdrm ) semantic-desktop? ( >=kde-frameworks/baloo-5.94.0:5 ) telemetry? ( dev-libs/kuserfeedback:5 ) app-text/iso-codes >=dev-qt/qdbus-5.15.3:* >=dev-qt/qtgraphicaleffects-5.15.3:5 >=dev-qt/qtpaths-5.15.3:5 >=dev-qt/qtquickcontrols-5.15.3:5[widgets] >=dev-qt/qtquickcontrols2-5.15.3:5 kde-apps/kio-extras:5 >=kde-frameworks/kirigami-5.94.0:5 >=kde-frameworks/kquickcharts-5.94.0:5 >=kde-plasma/milou-5.25.0:5 >=kde-plasma/plasma-integration-5.25.0:5 sys-apps/dbus x11-apps/xmessage x11-apps/xprop x11-apps/xrdb x11-apps/xsetroot !=kde-frameworks/kf-env-4 dev-qt/qtcore:5 +REQUIRED_USE=gps? ( geolocation ) +RESTRICT=test !test? ( test ) !test? ( test ) +SLOT=5 +SRC_URI=mirror://kde/stable/plasma/5.25.0/plasma-workspace-5.25.0.tar.xz +_eclasses_=cmake 90e2b29417d53718328f3a95227137a0 ecm 542fb4c59adc3702f566140a9bdf49f8 flag-o-matic a500d7cc40da3de38c361e889153bdf7 kde.org 916c61efa7151f09c7701328b88cafc1 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 xdg 6024fbc93167fad782e2032933654857 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e +_md5_=7c48490eff15fb73af3bd45afbf65c64 diff --git a/metadata/md5-cache/kde-plasma/plasma-workspace-wallpapers-5.25.0 b/metadata/md5-cache/kde-plasma/plasma-workspace-wallpapers-5.25.0 new file mode 100644 index 000000000000..10e0ef89480f --- /dev/null +++ b/metadata/md5-cache/kde-plasma/plasma-workspace-wallpapers-5.25.0 @@ -0,0 +1,12 @@ +BDEPEND=dev-qt/qtcore:5 kde-frameworks/extra-cmake-modules:5 dev-util/ninja >=dev-util/cmake-3.20.5 +DEFINED_PHASES=compile configure install nofetch prepare test unpack +DESCRIPTION=Wallpapers for the Plasma workspace +EAPI=8 +HOMEPAGE=https://kde.org/plasma-desktop +INHERIT=cmake kde.org +KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 +LICENSE=GPL-2 +SLOT=5 +SRC_URI=mirror://kde/stable/plasma/5.25.0/plasma-workspace-wallpapers-5.25.0.tar.xz +_eclasses_=cmake 90e2b29417d53718328f3a95227137a0 flag-o-matic a500d7cc40da3de38c361e889153bdf7 kde.org 916c61efa7151f09c7701328b88cafc1 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs fd9cde67030b26e479eeadaced488253 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e +_md5_=70fa623e6493a4982988b1535537e46e diff --git a/metadata/md5-cache/kde-plasma/plymouth-kcm-5.25.0 b/metadata/md5-cache/kde-plasma/plymouth-kcm-5.25.0 new file mode 100644 index 000000000000..6e6ba705d985 --- /dev/null +++ b/metadata/md5-cache/kde-plasma/plymouth-kcm-5.25.0 @@ -0,0 +1,15 @@ +BDEPEND=dev-util/ninja >=dev-util/cmake-3.20.5 >=kde-frameworks/extra-cmake-modules-5.94.0:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=>=dev-qt/qtdeclarative-5.15.3:5 >=dev-qt/qtgui-5.15.3:5 >=dev-qt/qtquickcontrols-5.15.3:5 >=dev-qt/qtwidgets-5.15.3:5 >=kde-frameworks/karchive-5.94.0:5 >=kde-frameworks/kauth-5.94.0:5 >=kde-frameworks/kconfig-5.94.0:5 >=kde-frameworks/kcoreaddons-5.94.0:5 >=kde-frameworks/kdeclarative-5.94.0:5 >=kde-frameworks/ki18n-5.94.0:5 >=kde-frameworks/kio-5.94.0:5 >=kde-frameworks/knewstuff-5.94.0:5 >=kde-frameworks/kwidgetsaddons-5.94.0:5 sys-boot/plymouth dev-qt/qtcore:5 +DESCRIPTION=KDE Plasma control module for Plymouth +EAPI=8 +HOMEPAGE=https://invent.kde.org/plasma/plymouth-kcm +INHERIT=ecm kde.org +IUSE=debug +KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~x86 +LICENSE=GPL-2+ +RDEPEND=>=dev-qt/qtdeclarative-5.15.3:5 >=dev-qt/qtgui-5.15.3:5 >=dev-qt/qtquickcontrols-5.15.3:5 >=dev-qt/qtwidgets-5.15.3:5 >=kde-frameworks/karchive-5.94.0:5 >=kde-frameworks/kauth-5.94.0:5 >=kde-frameworks/kconfig-5.94.0:5 >=kde-frameworks/kcoreaddons-5.94.0:5 >=kde-frameworks/kdeclarative-5.94.0:5 >=kde-frameworks/ki18n-5.94.0:5 >=kde-frameworks/kio-5.94.0:5 >=kde-frameworks/knewstuff-5.94.0:5 >=kde-frameworks/kwidgetsaddons-5.94.0:5 sys-boot/plymouth >=kde-plasma/kde-cli-tools-5.25.0:5 || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 +SLOT=5 +SRC_URI=mirror://kde/stable/plasma/5.25.0/plymouth-kcm-5.25.0.tar.xz +_eclasses_=cmake 90e2b29417d53718328f3a95227137a0 ecm 542fb4c59adc3702f566140a9bdf49f8 flag-o-matic a500d7cc40da3de38c361e889153bdf7 kde.org 916c61efa7151f09c7701328b88cafc1 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 xdg 6024fbc93167fad782e2032933654857 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e +_md5_=754a8bbcd620bca9b5b79d5d65551bd6 diff --git a/metadata/md5-cache/kde-plasma/polkit-kde-agent-5.25.0 b/metadata/md5-cache/kde-plasma/polkit-kde-agent-5.25.0 new file mode 100644 index 000000000000..1231b7af4b7b --- /dev/null +++ b/metadata/md5-cache/kde-plasma/polkit-kde-agent-5.25.0 @@ -0,0 +1,15 @@ +BDEPEND=dev-util/ninja >=dev-util/cmake-3.20.5 >=kde-frameworks/extra-cmake-modules-5.94.0:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=>=dev-qt/qtdbus-5.15.3:5 >=dev-qt/qtgui-5.15.3:5 >=dev-qt/qtwidgets-5.15.3:5 >=kde-frameworks/kcoreaddons-5.94.0:5 >=kde-frameworks/kcrash-5.94.0:5 >=kde-frameworks/kdbusaddons-5.94.0:5 >=kde-frameworks/ki18n-5.94.0:5 >=kde-frameworks/kiconthemes-5.94.0:5 >=kde-frameworks/kwidgetsaddons-5.94.0:5 >=kde-frameworks/kwindowsystem-5.94.0:5 >=sys-auth/polkit-qt-0.113.0 dev-qt/qtcore:5 +DESCRIPTION=PolKit agent module for KDE Plasma +EAPI=8 +HOMEPAGE=https://kde.org/ +INHERIT=ecm kde.org +IUSE=debug +KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 +LICENSE=GPL-2 +RDEPEND=>=dev-qt/qtdbus-5.15.3:5 >=dev-qt/qtgui-5.15.3:5 >=dev-qt/qtwidgets-5.15.3:5 >=kde-frameworks/kcoreaddons-5.94.0:5 >=kde-frameworks/kcrash-5.94.0:5 >=kde-frameworks/kdbusaddons-5.94.0:5 >=kde-frameworks/ki18n-5.94.0:5 >=kde-frameworks/kiconthemes-5.94.0:5 >=kde-frameworks/kwidgetsaddons-5.94.0:5 >=kde-frameworks/kwindowsystem-5.94.0:5 >=sys-auth/polkit-qt-0.113.0 || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 +SLOT=5 +SRC_URI=mirror://kde/stable/plasma/5.25.0/polkit-kde-agent-1-5.25.0.tar.xz +_eclasses_=cmake 90e2b29417d53718328f3a95227137a0 ecm 542fb4c59adc3702f566140a9bdf49f8 flag-o-matic a500d7cc40da3de38c361e889153bdf7 kde.org 916c61efa7151f09c7701328b88cafc1 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 xdg 6024fbc93167fad782e2032933654857 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e +_md5_=24d976557237951101b341052881dcc6 diff --git a/metadata/md5-cache/kde-plasma/powerdevil-5.25.0 b/metadata/md5-cache/kde-plasma/powerdevil-5.25.0 new file mode 100644 index 000000000000..8dd56e24bdad --- /dev/null +++ b/metadata/md5-cache/kde-plasma/powerdevil-5.25.0 @@ -0,0 +1,15 @@ +BDEPEND=dev-util/ninja >=dev-util/cmake-3.20.5 handbook? ( >=kde-frameworks/kdoctools-5.94.0:5 ) >=kde-frameworks/extra-cmake-modules-5.94.0:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=>=dev-qt/qtdbus-5.15.3:5 >=dev-qt/qtgui-5.15.3:5 >=dev-qt/qtwidgets-5.15.3:5 >=dev-qt/qtx11extras-5.15.3:5 >=kde-frameworks/kactivities-5.94.0:5 >=kde-frameworks/kauth-5.94.0:5[policykit] >=kde-frameworks/kcompletion-5.94.0:5 >=kde-frameworks/kconfig-5.94.0:5 >=kde-frameworks/kconfigwidgets-5.94.0:5 >=kde-frameworks/kcoreaddons-5.94.0:5 >=kde-frameworks/kcrash-5.94.0:5 >=kde-frameworks/kdbusaddons-5.94.0:5 >=kde-frameworks/kglobalaccel-5.94.0:5 >=kde-frameworks/ki18n-5.94.0:5 >=kde-frameworks/kidletime-5.94.0:5 >=kde-frameworks/kio-5.94.0:5 >=kde-frameworks/kirigami-5.94.0:5 >=kde-frameworks/knotifications-5.94.0:5 >=kde-frameworks/knotifyconfig-5.94.0:5 >=kde-frameworks/kservice-5.94.0:5 >=kde-frameworks/kwayland-5.94.0:5 >=kde-frameworks/kwidgetsaddons-5.94.0:5 >=kde-frameworks/kxmlgui-5.94.0:5 >=kde-frameworks/solid-5.94.0:5 >=kde-plasma/libkscreen-5.25.0:5 >=kde-plasma/libkworkspace-5.25.0:5 virtual/libudev:= x11-libs/libxcb brightness-control? ( app-misc/ddcutil:= ) caps? ( sys-libs/libcap ) wireless? ( >=kde-frameworks/bluez-qt-5.94.0:5 >=kde-frameworks/networkmanager-qt-5.94.0:5 ) dev-qt/qtcore:5 +DESCRIPTION=Power management for KDE Plasma Shell +EAPI=8 +HOMEPAGE=https://invent.kde.org/plasma/powerdevil +INHERIT=ecm kde.org +IUSE=brightness-control caps +wireless debug +handbook +KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 +LICENSE=GPL-2 +RDEPEND=>=dev-qt/qtdbus-5.15.3:5 >=dev-qt/qtgui-5.15.3:5 >=dev-qt/qtwidgets-5.15.3:5 >=dev-qt/qtx11extras-5.15.3:5 >=kde-frameworks/kactivities-5.94.0:5 >=kde-frameworks/kauth-5.94.0:5[policykit] >=kde-frameworks/kcompletion-5.94.0:5 >=kde-frameworks/kconfig-5.94.0:5 >=kde-frameworks/kconfigwidgets-5.94.0:5 >=kde-frameworks/kcoreaddons-5.94.0:5 >=kde-frameworks/kcrash-5.94.0:5 >=kde-frameworks/kdbusaddons-5.94.0:5 >=kde-frameworks/kglobalaccel-5.94.0:5 >=kde-frameworks/ki18n-5.94.0:5 >=kde-frameworks/kidletime-5.94.0:5 >=kde-frameworks/kio-5.94.0:5 >=kde-frameworks/kirigami-5.94.0:5 >=kde-frameworks/knotifications-5.94.0:5 >=kde-frameworks/knotifyconfig-5.94.0:5 >=kde-frameworks/kservice-5.94.0:5 >=kde-frameworks/kwayland-5.94.0:5 >=kde-frameworks/kwidgetsaddons-5.94.0:5 >=kde-frameworks/kxmlgui-5.94.0:5 >=kde-frameworks/solid-5.94.0:5 >=kde-plasma/libkscreen-5.25.0:5 >=kde-plasma/libkworkspace-5.25.0:5 virtual/libudev:= x11-libs/libxcb brightness-control? ( app-misc/ddcutil:= ) caps? ( sys-libs/libcap ) wireless? ( >=kde-frameworks/bluez-qt-5.94.0:5 >=kde-frameworks/networkmanager-qt-5.94.0:5 ) >=kde-plasma/kde-cli-tools-5.25.0:5 >=sys-power/upower-0.9.23 || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 +SLOT=5 +SRC_URI=mirror://kde/stable/plasma/5.25.0/powerdevil-5.25.0.tar.xz +_eclasses_=cmake 90e2b29417d53718328f3a95227137a0 ecm 542fb4c59adc3702f566140a9bdf49f8 flag-o-matic a500d7cc40da3de38c361e889153bdf7 kde.org 916c61efa7151f09c7701328b88cafc1 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 xdg 6024fbc93167fad782e2032933654857 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e +_md5_=6a1f01188b0cc36a28db4f83e733f6c5 diff --git a/metadata/md5-cache/kde-plasma/sddm-kcm-5.25.0 b/metadata/md5-cache/kde-plasma/sddm-kcm-5.25.0 new file mode 100644 index 000000000000..ff7016135ff8 --- /dev/null +++ b/metadata/md5-cache/kde-plasma/sddm-kcm-5.25.0 @@ -0,0 +1,15 @@ +BDEPEND=dev-util/ninja >=dev-util/cmake-3.20.5 >=kde-frameworks/extra-cmake-modules-5.94.0:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=>=dev-qt/qtdeclarative-5.15.3:5[widgets] >=dev-qt/qtgui-5.15.3:5 >=dev-qt/qtwidgets-5.15.3:5 >=kde-frameworks/karchive-5.94.0:5 >=kde-frameworks/kauth-5.94.0:5 >=kde-frameworks/kcmutils-5.94.0:5 >=kde-frameworks/kconfig-5.94.0:5 >=kde-frameworks/kconfigwidgets-5.94.0:5 >=kde-frameworks/kcoreaddons-5.94.0:5 >=kde-frameworks/kdeclarative-5.94.0:5 >=kde-frameworks/ki18n-5.94.0:5 >=kde-frameworks/kio-5.94.0:5 >=kde-frameworks/knewstuff-5.94.0:5 >=kde-frameworks/kwidgetsaddons-5.94.0:5 dev-qt/qtcore:5 +DESCRIPTION=KDE Plasma control module for SDDM +EAPI=8 +HOMEPAGE=https://invent.kde.org/plasma/sddm-kcm +INHERIT=ecm kde.org +IUSE=debug +KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 +LICENSE=GPL-2+ +RDEPEND=>=dev-qt/qtdeclarative-5.15.3:5[widgets] >=dev-qt/qtgui-5.15.3:5 >=dev-qt/qtwidgets-5.15.3:5 >=kde-frameworks/karchive-5.94.0:5 >=kde-frameworks/kauth-5.94.0:5 >=kde-frameworks/kcmutils-5.94.0:5 >=kde-frameworks/kconfig-5.94.0:5 >=kde-frameworks/kconfigwidgets-5.94.0:5 >=kde-frameworks/kcoreaddons-5.94.0:5 >=kde-frameworks/kdeclarative-5.94.0:5 >=kde-frameworks/ki18n-5.94.0:5 >=kde-frameworks/kio-5.94.0:5 >=kde-frameworks/knewstuff-5.94.0:5 >=kde-frameworks/kwidgetsaddons-5.94.0:5 >=dev-qt/qtquickcontrols2-5.15.3:5 >=kde-frameworks/kirigami-5.94.0:5 >=kde-frameworks/kitemmodels-5.94.0:5[qml] >=kde-plasma/kde-cli-tools-5.25.0:5 x11-misc/sddm || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 +SLOT=5 +SRC_URI=mirror://kde/stable/plasma/5.25.0/sddm-kcm-5.25.0.tar.xz +_eclasses_=cmake 90e2b29417d53718328f3a95227137a0 ecm 542fb4c59adc3702f566140a9bdf49f8 flag-o-matic a500d7cc40da3de38c361e889153bdf7 kde.org 916c61efa7151f09c7701328b88cafc1 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 xdg 6024fbc93167fad782e2032933654857 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e +_md5_=5e959df009ba1ab3c1780a71cfc7c5cd diff --git a/metadata/md5-cache/kde-plasma/systemsettings-5.25.0 b/metadata/md5-cache/kde-plasma/systemsettings-5.25.0 new file mode 100644 index 000000000000..3598625a1ae1 --- /dev/null +++ b/metadata/md5-cache/kde-plasma/systemsettings-5.25.0 @@ -0,0 +1,15 @@ +BDEPEND=dev-util/ninja >=dev-util/cmake-3.20.5 handbook? ( >=kde-frameworks/kdoctools-5.94.0:5 ) >=kde-frameworks/extra-cmake-modules-5.94.0:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=>=dev-qt/qtdbus-5.15.3:5 >=dev-qt/qtdeclarative-5.15.3:5[widgets] >=dev-qt/qtgui-5.15.3:5 >=dev-qt/qtwidgets-5.15.3:5 >=kde-frameworks/kactivities-5.94.0:5 >=kde-frameworks/kactivities-stats-5.94.0:5 >=kde-frameworks/kauth-5.94.0:5 >=kde-frameworks/kcmutils-5.94.0:5 >=kde-frameworks/kcompletion-5.94.0:5 >=kde-frameworks/kconfig-5.94.0:5 >=kde-frameworks/kconfigwidgets-5.94.0:5 >=kde-frameworks/kcoreaddons-5.94.0:5 >=kde-frameworks/kcrash-5.94.0:5 >=kde-frameworks/kdbusaddons-5.94.0:5 >=kde-frameworks/kguiaddons-5.94.0:5 >=kde-frameworks/ki18n-5.94.0:5 >=kde-frameworks/kiconthemes-5.94.0:5 >=kde-frameworks/kio-5.94.0:5 >=kde-frameworks/kirigami-5.94.0:5 >=kde-frameworks/kitemmodels-5.94.0:5 >=kde-frameworks/kitemviews-5.94.0:5 >=kde-frameworks/knotifications-5.94.0:5 >=kde-frameworks/kpackage-5.94.0:5 >=kde-frameworks/krunner-5.94.0:5 >=kde-frameworks/kservice-5.94.0:5 >=kde-frameworks/kwidgetsaddons-5.94.0:5 >=kde-frameworks/kwindowsystem-5.94.0:5 >=kde-frameworks/kxmlgui-5.94.0:5 >=kde-plasma/libkworkspace-5.25.0:5 dev-qt/qtcore:5 +DESCRIPTION=Control Center to configure KDE Plasma desktop +EAPI=8 +HOMEPAGE=https://kde.org/plasma-desktop +INHERIT=ecm kde.org optfeature +IUSE=debug +handbook +KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 +LICENSE=GPL-2 +RDEPEND=>=dev-qt/qtdbus-5.15.3:5 >=dev-qt/qtdeclarative-5.15.3:5[widgets] >=dev-qt/qtgui-5.15.3:5 >=dev-qt/qtwidgets-5.15.3:5 >=kde-frameworks/kactivities-5.94.0:5 >=kde-frameworks/kactivities-stats-5.94.0:5 >=kde-frameworks/kauth-5.94.0:5 >=kde-frameworks/kcmutils-5.94.0:5 >=kde-frameworks/kcompletion-5.94.0:5 >=kde-frameworks/kconfig-5.94.0:5 >=kde-frameworks/kconfigwidgets-5.94.0:5 >=kde-frameworks/kcoreaddons-5.94.0:5 >=kde-frameworks/kcrash-5.94.0:5 >=kde-frameworks/kdbusaddons-5.94.0:5 >=kde-frameworks/kguiaddons-5.94.0:5 >=kde-frameworks/ki18n-5.94.0:5 >=kde-frameworks/kiconthemes-5.94.0:5 >=kde-frameworks/kio-5.94.0:5 >=kde-frameworks/kirigami-5.94.0:5 >=kde-frameworks/kitemmodels-5.94.0:5 >=kde-frameworks/kitemviews-5.94.0:5 >=kde-frameworks/knotifications-5.94.0:5 >=kde-frameworks/kpackage-5.94.0:5 >=kde-frameworks/krunner-5.94.0:5 >=kde-frameworks/kservice-5.94.0:5 >=kde-frameworks/kwidgetsaddons-5.94.0:5 >=kde-frameworks/kwindowsystem-5.94.0:5 >=kde-frameworks/kxmlgui-5.94.0:5 >=kde-plasma/libkworkspace-5.25.0:5 >=dev-qt/qtquickcontrols2-5.15.3:5 || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 +SLOT=5 +SRC_URI=mirror://kde/stable/plasma/5.25.0/systemsettings-5.25.0.tar.xz +_eclasses_=cmake 90e2b29417d53718328f3a95227137a0 ecm 542fb4c59adc3702f566140a9bdf49f8 flag-o-matic a500d7cc40da3de38c361e889153bdf7 kde.org 916c61efa7151f09c7701328b88cafc1 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 optfeature d524f291c80f9d21ad80fe978e3ca760 toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 xdg 6024fbc93167fad782e2032933654857 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e +_md5_=e7d16013e53cd92db234ac47dee4eb45 diff --git a/metadata/md5-cache/kde-plasma/xdg-desktop-portal-kde-5.24.5-r2 b/metadata/md5-cache/kde-plasma/xdg-desktop-portal-kde-5.24.5-r2 index 6c8499d4999a..0b0462e2cb3f 100644 --- a/metadata/md5-cache/kde-plasma/xdg-desktop-portal-kde-5.24.5-r2 +++ b/metadata/md5-cache/kde-plasma/xdg-desktop-portal-kde-5.24.5-r2 @@ -6,10 +6,10 @@ EAPI=8 HOMEPAGE=https://kde.org/plasma-desktop INHERIT=ecm kde.org IUSE=debug -KEYWORDS=amd64 ~arm ~arm64 ~ppc64 ~riscv x86 +KEYWORDS=amd64 ~arm arm64 ~ppc64 ~riscv x86 LICENSE=LGPL-2+ RDEPEND=>=dev-libs/wayland-1.15 >=dev-qt/qtdbus-5.15.2:5 >=dev-qt/qtdeclarative-5.15.2:5 >=dev-qt/qtgui-5.15.2:5 >=dev-qt/qtprintsupport-5.15.2:5[cups] >=dev-qt/qtwidgets-5.15.2:5 >=kde-frameworks/kcoreaddons-5.90.0:5 >=kde-frameworks/kconfig-5.90.0:5 >=kde-frameworks/kdeclarative-5.90.0:5 >=kde-frameworks/ki18n-5.90.0:5 >=kde-frameworks/kio-5.90.0:5 >=kde-frameworks/kirigami-5.90.0:5 >=kde-frameworks/knotifications-5.90.0:5 >=kde-frameworks/kwidgetsaddons-5.90.0:5 >=kde-frameworks/kwindowsystem-5.90.0:5 >=kde-frameworks/kwayland-5.90.0:5 >=kde-frameworks/plasma-5.90.0:5 sys-apps/xdg-desktop-portal || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 SLOT=5 SRC_URI=mirror://kde/stable/plasma/5.24.5/xdg-desktop-portal-kde-5.24.5.tar.xz _eclasses_=cmake 90e2b29417d53718328f3a95227137a0 ecm 542fb4c59adc3702f566140a9bdf49f8 flag-o-matic a500d7cc40da3de38c361e889153bdf7 kde.org 916c61efa7151f09c7701328b88cafc1 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 xdg 6024fbc93167fad782e2032933654857 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=b75650c7475199f9049fc097636d869b +_md5_=92efc4e5aee5e069bbe919a37c8f751e diff --git a/metadata/md5-cache/kde-plasma/xdg-desktop-portal-kde-5.25.0 b/metadata/md5-cache/kde-plasma/xdg-desktop-portal-kde-5.25.0 new file mode 100644 index 000000000000..c36f830b296a --- /dev/null +++ b/metadata/md5-cache/kde-plasma/xdg-desktop-portal-kde-5.25.0 @@ -0,0 +1,15 @@ +BDEPEND=>=dev-qt/qtwaylandscanner-5.15.3:5 dev-util/ninja >=dev-util/cmake-3.20.5 >=kde-frameworks/extra-cmake-modules-5.94.0:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=>=dev-libs/wayland-1.15 >=dev-qt/qtdbus-5.15.3:5 >=dev-qt/qtdeclarative-5.15.3:5 >=dev-qt/qtgui-5.15.3:5 >=dev-qt/qtprintsupport-5.15.3:5[cups] >=dev-qt/qtwidgets-5.15.3:5 >=kde-frameworks/kcoreaddons-5.94.0:5 >=kde-frameworks/kconfig-5.94.0:5 >=kde-frameworks/kdeclarative-5.94.0:5 >=kde-frameworks/ki18n-5.94.0:5 >=kde-frameworks/kiconthemes-5.94.0:5 >=kde-frameworks/kio-5.94.0:5 >=kde-frameworks/kirigami-5.94.0:5 >=kde-frameworks/knotifications-5.94.0:5 >=kde-frameworks/kwidgetsaddons-5.94.0:5 >=kde-frameworks/kwindowsystem-5.94.0:5 >=kde-frameworks/kwayland-5.94.0:5 >=kde-frameworks/plasma-5.94.0:5 >=dev-libs/plasma-wayland-protocols-1.7.0 >=dev-qt/qtconcurrent-5.15.3:5 dev-qt/qtcore:5 +DESCRIPTION=Backend implementation for xdg-desktop-portal that is using Qt/KDE Frameworks +EAPI=8 +HOMEPAGE=https://kde.org/plasma-desktop +INHERIT=ecm kde.org +IUSE=debug +KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 +LICENSE=LGPL-2+ +RDEPEND=>=dev-libs/wayland-1.15 >=dev-qt/qtdbus-5.15.3:5 >=dev-qt/qtdeclarative-5.15.3:5 >=dev-qt/qtgui-5.15.3:5 >=dev-qt/qtprintsupport-5.15.3:5[cups] >=dev-qt/qtwidgets-5.15.3:5 >=kde-frameworks/kcoreaddons-5.94.0:5 >=kde-frameworks/kconfig-5.94.0:5 >=kde-frameworks/kdeclarative-5.94.0:5 >=kde-frameworks/ki18n-5.94.0:5 >=kde-frameworks/kiconthemes-5.94.0:5 >=kde-frameworks/kio-5.94.0:5 >=kde-frameworks/kirigami-5.94.0:5 >=kde-frameworks/knotifications-5.94.0:5 >=kde-frameworks/kwidgetsaddons-5.94.0:5 >=kde-frameworks/kwindowsystem-5.94.0:5 >=kde-frameworks/kwayland-5.94.0:5 >=kde-frameworks/plasma-5.94.0:5 kde-misc/kio-fuse:5 sys-apps/xdg-desktop-portal || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 +SLOT=5 +SRC_URI=mirror://kde/stable/plasma/5.25.0/xdg-desktop-portal-kde-5.25.0.tar.xz +_eclasses_=cmake 90e2b29417d53718328f3a95227137a0 ecm 542fb4c59adc3702f566140a9bdf49f8 flag-o-matic a500d7cc40da3de38c361e889153bdf7 kde.org 916c61efa7151f09c7701328b88cafc1 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 xdg 6024fbc93167fad782e2032933654857 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e +_md5_=a7c79399e950b9e978bfd204478beaea diff --git a/metadata/md5-cache/kde-plasma/xembed-sni-proxy-5.25.0 b/metadata/md5-cache/kde-plasma/xembed-sni-proxy-5.25.0 new file mode 100644 index 000000000000..055a6cb15917 --- /dev/null +++ b/metadata/md5-cache/kde-plasma/xembed-sni-proxy-5.25.0 @@ -0,0 +1,14 @@ +BDEPEND=dev-util/ninja >=dev-util/cmake-3.20.5 +DEFINED_PHASES=compile configure install nofetch prepare test unpack +DEPEND=>=dev-qt/qtcore-5.15.3:5 >=dev-qt/qtdbus-5.15.3:5 >=dev-qt/qtgui-5.15.3:5 >=dev-qt/qtx11extras-5.15.3:5 >=kde-frameworks/extra-cmake-modules-5.94.0:5 >=kde-frameworks/kwindowsystem-5.94.0:5[X] x11-libs/libxcb x11-libs/libXtst x11-libs/xcb-util-image +DESCRIPTION=Legacy xembed tray icons support for SNI-only system trays +EAPI=8 +HOMEPAGE=https://invent.kde.org/plasma/plasma-workspace/-/blob/master/xembed-sni-proxy/Readme.md +INHERIT=cmake kde.org +KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 +LICENSE=GPL-2 +RDEPEND=>=dev-qt/qtcore-5.15.3:5 >=dev-qt/qtdbus-5.15.3:5 >=dev-qt/qtgui-5.15.3:5 >=dev-qt/qtx11extras-5.15.3:5 >=kde-frameworks/extra-cmake-modules-5.94.0:5 >=kde-frameworks/kwindowsystem-5.94.0:5[X] x11-libs/libxcb x11-libs/libXtst x11-libs/xcb-util-image !kde-plasma/xembed-sni-proxy:0 +SLOT=5 +SRC_URI=mirror://kde/stable/plasma/5.25.0/plasma-workspace-5.25.0.tar.xz +_eclasses_=cmake 90e2b29417d53718328f3a95227137a0 flag-o-matic a500d7cc40da3de38c361e889153bdf7 kde.org 916c61efa7151f09c7701328b88cafc1 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs fd9cde67030b26e479eeadaced488253 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e +_md5_=6e7ef095756f4f4ca67effe930dc7e92 diff --git a/metadata/md5-cache/mail-client/Manifest.gz b/metadata/md5-cache/mail-client/Manifest.gz index c5c541ec63b92a7ea69971ee888e080b67113ad4..50c1bdffe907f54f25d8618df024ed5b4ebe2462 100644 GIT binary patch delta 8064 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 O5C0GCMuPM~IRF6Vpr_~n delta 7905 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 LEc^>E6*vF@44N=u diff --git a/metadata/md5-cache/mail-client/neomutt-20211029 b/metadata/md5-cache/mail-client/neomutt-20211029 index d2aa0b3df0e2..b0f76a85a2aa 100644 --- a/metadata/md5-cache/mail-client/neomutt-20211029 +++ b/metadata/md5-cache/mail-client/neomutt-20211029 @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/neomutt/neomutt/archive/20211029.tar.gz -> neomutt-20211029.tar.gz test? ( https://github.com/neomutt/neomutt-test-files/archive/8629adab700a75c54e8e28bf05ad092503a98f75.tar.gz -> neomutt-test-files-8629adab700a75c54e8e28bf05ad092503a98f75.tar.gz ) _eclasses_=multilib 4fbbbc98f236f1b43acd99476bc3cd85 toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=014a2f00a0a9ee79b97cc90d5d598c27 +_md5_=95e18df939a2c2ccc1549b705d0fd85f diff --git a/metadata/md5-cache/mail-client/neomutt-20211029-r1 b/metadata/md5-cache/mail-client/neomutt-20211029-r1 index d2050bd3392f..f3bd22521e3b 100644 --- a/metadata/md5-cache/mail-client/neomutt-20211029-r1 +++ b/metadata/md5-cache/mail-client/neomutt-20211029-r1 @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/neomutt/neomutt/archive/20211029.tar.gz -> neomutt-20211029.tar.gz test? ( https://github.com/neomutt/neomutt-test-files/archive/8629adab700a75c54e8e28bf05ad092503a98f75.tar.gz -> neomutt-test-files-8629adab700a75c54e8e28bf05ad092503a98f75.tar.gz ) _eclasses_=multilib 4fbbbc98f236f1b43acd99476bc3cd85 toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=566373c6603dd41ea5b7b1e97c47b4a0 +_md5_=b0fbec9d0d71eb04d873eb4a7d15d432 diff --git a/metadata/md5-cache/mail-client/neomutt-20220408 b/metadata/md5-cache/mail-client/neomutt-20220408 index 2bfd5606bdac..fec1ca3488d6 100644 --- a/metadata/md5-cache/mail-client/neomutt-20220408 +++ b/metadata/md5-cache/mail-client/neomutt-20220408 @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/neomutt/neomutt/archive/20220408.tar.gz -> neomutt-20220408.tar.gz test? ( https://github.com/neomutt/neomutt-test-files/archive/8629adab700a75c54e8e28bf05ad092503a98f75.tar.gz -> neomutt-test-files-8629adab700a75c54e8e28bf05ad092503a98f75.tar.gz ) _eclasses_=multilib 4fbbbc98f236f1b43acd99476bc3cd85 toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=ac3e62db1847c2d3205fb99b0a08898b +_md5_=c344e530614628e51a9dff24d37f8199 diff --git a/metadata/md5-cache/mail-client/neomutt-20220415 b/metadata/md5-cache/mail-client/neomutt-20220415 index fc55c001b417..6bec10b0d326 100644 --- a/metadata/md5-cache/mail-client/neomutt-20220415 +++ b/metadata/md5-cache/mail-client/neomutt-20220415 @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/neomutt/neomutt/archive/20220415.tar.gz -> neomutt-20220415.tar.gz test? ( https://github.com/neomutt/neomutt-test-files/archive/8629adab700a75c54e8e28bf05ad092503a98f75.tar.gz -> neomutt-test-files-8629adab700a75c54e8e28bf05ad092503a98f75.tar.gz ) _eclasses_=multilib 4fbbbc98f236f1b43acd99476bc3cd85 toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=ac3e62db1847c2d3205fb99b0a08898b +_md5_=c344e530614628e51a9dff24d37f8199 diff --git a/metadata/md5-cache/mail-client/neomutt-20220429 b/metadata/md5-cache/mail-client/neomutt-20220429 index f3fd2befbc87..dd20cf6c34be 100644 --- a/metadata/md5-cache/mail-client/neomutt-20220429 +++ b/metadata/md5-cache/mail-client/neomutt-20220429 @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/neomutt/neomutt/archive/20220429.tar.gz -> neomutt-20220429.tar.gz test? ( https://github.com/neomutt/neomutt-test-files/archive/8629adab700a75c54e8e28bf05ad092503a98f75.tar.gz -> neomutt-test-files-8629adab700a75c54e8e28bf05ad092503a98f75.tar.gz ) _eclasses_=multilib 4fbbbc98f236f1b43acd99476bc3cd85 toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=ac3e62db1847c2d3205fb99b0a08898b +_md5_=c344e530614628e51a9dff24d37f8199 diff --git a/metadata/md5-cache/mail-client/neomutt-99999999 b/metadata/md5-cache/mail-client/neomutt-99999999 index 4ba6d4a20075..15334d7d7799 100644 --- a/metadata/md5-cache/mail-client/neomutt-99999999 +++ b/metadata/md5-cache/mail-client/neomutt-99999999 @@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=test? ( https://github.com/neomutt/neomutt-test-files/archive/8629adab700a75c54e8e28bf05ad092503a98f75.tar.gz -> neomutt-test-files-8629adab700a75c54e8e28bf05ad092503a98f75.tar.gz ) _eclasses_=git-r3 b9ac6f96d2a88edb5b351df634dc5e53 multilib 4fbbbc98f236f1b43acd99476bc3cd85 toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=ac3e62db1847c2d3205fb99b0a08898b +_md5_=c344e530614628e51a9dff24d37f8199 diff --git a/metadata/md5-cache/mail-client/roundcube-1.6_rc b/metadata/md5-cache/mail-client/roundcube-1.6_rc new file mode 100644 index 000000000000..e760ca193561 --- /dev/null +++ b/metadata/md5-cache/mail-client/roundcube-1.6_rc @@ -0,0 +1,15 @@ +DEFINED_PHASES=install postinst prerm setup unpack +DEPEND=|| ( virtual/httpd-cgi virtual/httpd-fastcgi ) app-admin/webapp-config +DESCRIPTION=A browser-based multilingual IMAP client with an application-like user interface +EAPI=7 +HOMEPAGE=https://roundcube.net +INHERIT=webapp +IUSE=change-password enigma exif fileinfo ldap mysql postgres sqlite ssl spell zip vhosts +KEYWORDS=~amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc ~x86 +LICENSE=GPL-3 BSD PHP-2.02 PHP-3 MIT public-domain +RDEPEND=|| ( virtual/httpd-cgi virtual/httpd-fastcgi ) >=dev-lang/php-7.3.0[exif?,fileinfo?,filter,gd,iconv,intl,json(+),ldap?,pdo,postgres?,session,sqlite?,ssl?,unicode,xml,zip?] virtual/httpd-php change-password? ( dev-lang/php[sockets] ) enigma? ( app-crypt/gnupg ) mysql? ( || ( dev-lang/php[mysql] dev-lang/php[mysqli] ) ) spell? ( dev-lang/php[curl,spell] ) app-admin/webapp-config +REQUIRED_USE=|| ( mysql postgres sqlite ) +SLOT=1.6_rc +SRC_URI=https://github.com/roundcube/roundcubemail/releases/download/1.6-rc/roundcubemail-1.6-rc-complete.tar.gz +_eclasses_=webapp d872f28d7595b70dd46545199ef35fb0 +_md5_=599e10f20d44bced818462c8f18bbcfa diff --git a/metadata/md5-cache/media-fonts/Manifest.gz b/metadata/md5-cache/media-fonts/Manifest.gz index 9684f073803cf161ed6f2509131900b7963068cb..07e18828832084462b7a876e009c9d49694759f7 100644 GIT binary patch delta 18366 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 Zj)~YZyrbHT0dW4`{|AX6jK|z00RUiAD@*_Y delta 18420 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 bN08^3h%LiAs?8Vx=l}hGi{Wyr+#~@2>$y%z diff --git a/metadata/md5-cache/media-fonts/monafont-2.90-r2 b/metadata/md5-cache/media-fonts/monafont-2.90-r2 index 2944162c8920..2be39ebe52d9 100644 --- a/metadata/md5-cache/media-fonts/monafont-2.90-r2 +++ b/metadata/md5-cache/media-fonts/monafont-2.90-r2 @@ -11,4 +11,4 @@ RESTRICT=strip binchecks SLOT=0 SRC_URI=mirror://sourceforge/monafont/monafont-2.90.tar.bz2 truetype? ( mirror://sourceforge/monafont/monafont-ttf-2.90.zip ) _eclasses_=font d31f12a0f6e13d56dc3062e76ae58a61 -_md5_=3ec284c3d1c02189af200adc3b58fcb5 +_md5_=a83ba2df9099a814afe719f24650a7f9 diff --git a/metadata/md5-cache/media-gfx/Manifest.gz b/metadata/md5-cache/media-gfx/Manifest.gz index d24d26fe3ae8b02a5c12c0c6110391f3ca38a7d2..697f24b0bb8c6d7a0b4d02fc8673800a51f93f6d 100644 GIT binary patch literal 57405 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 Wn^%hJ^$Mhk|M@>S)`js{lK}u+nr$Hf literal 58393 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

      srS{e)xpQUHQ?Fl5Y=R)s^SU-D_+oN&nk& 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 diff --git a/metadata/md5-cache/media-gfx/asymptote-2.70-r1 b/metadata/md5-cache/media-gfx/asymptote-2.70-r1 deleted file mode 100644 index b4c0382157fd..000000000000 --- a/metadata/md5-cache/media-gfx/asymptote-2.70-r1 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71 >=sys-devel/libtool-2.4 virtual/latex-base >=sys-apps/texinfo-4.2-r5 -DEFINED_PHASES=compile configure install postinst postrm prepare -DEPEND=>=sys-libs/ncurses-5.4-r5:0= >=sys-libs/readline-4.3-r5:0= net-libs/libtirpc:= imagemagick? ( media-gfx/imagemagick[png] ) opengl? ( media-libs/mesa[X(+)] media-libs/freeglut media-libs/glew:0 media-libs/glm ) offscreen? ( media-libs/mesa[osmesa] ) svg? ( app-text/dvisvgm ) sigsegv? ( dev-libs/libsigsegv ) boehm-gc? ( >=dev-libs/boehm-gc-7.0[cxx,threads] ) fftw? ( >=sci-libs/fftw-3.0.1:= ) gsl? ( sci-libs/gsl:= ) python? ( python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) ) curl? ( net-misc/curl ) X? ( python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) dev-python/PyQt5[python_targets_python3_8(-)?,python_targets_python3_9(-)?,gui,widgets,svg] dev-python/numpy dev-python/pycson >=gnome-base/librsvg-2.40 ) latex? ( virtual/latex-base >=dev-texlive/texlive-latexextra-2013 ) context? ( dev-texlive/texlive-context ) emacs? ( >=app-editors/emacs-23.1:* ) vim-syntax? ( || ( app-editors/vim app-editors/gvim ) ) dev-lang/perl doc? ( media-gfx/imagemagick[png] virtual/texi2dvi virtual/latex-base app-text/ghostscript-gpl ) test? ( app-text/ghostscript-gpl ) -DESCRIPTION=A vector graphics language that provides a framework for technical drawing -EAPI=7 -HOMEPAGE=https://asymptote.sourceforge.io/ -INHERIT=autotools elisp-common latex-package python-r1 -IUSE=+boehm-gc context curl doc emacs examples fftw gsl +imagemagick latex offscreen +opengl python sigsegv svg test vim-syntax X python_targets_python3_8 python_targets_python3_9 -KEYWORDS=amd64 ~ppc ~riscv x86 ~amd64-linux ~x86-linux ~ppc-macos -LICENSE=GPL-3 -RDEPEND=>=sys-libs/ncurses-5.4-r5:0= >=sys-libs/readline-4.3-r5:0= net-libs/libtirpc:= imagemagick? ( media-gfx/imagemagick[png] ) opengl? ( media-libs/mesa[X(+)] media-libs/freeglut media-libs/glew:0 media-libs/glm ) offscreen? ( media-libs/mesa[osmesa] ) svg? ( app-text/dvisvgm ) sigsegv? ( dev-libs/libsigsegv ) boehm-gc? ( >=dev-libs/boehm-gc-7.0[cxx,threads] ) fftw? ( >=sci-libs/fftw-3.0.1:= ) gsl? ( sci-libs/gsl:= ) python? ( python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) ) curl? ( net-misc/curl ) X? ( python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) dev-python/PyQt5[python_targets_python3_8(-)?,python_targets_python3_9(-)?,gui,widgets,svg] dev-python/numpy dev-python/pycson >=gnome-base/librsvg-2.40 ) latex? ( virtual/latex-base >=dev-texlive/texlive-latexextra-2013 ) context? ( dev-texlive/texlive-context ) emacs? ( >=app-editors/emacs-23.1:* ) vim-syntax? ( || ( app-editors/vim app-editors/gvim ) ) virtual/latex-base -REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 ) offscreen? ( opengl ) doc? ( boehm-gc ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=mirror://sourceforge/asymptote/asymptote-2.70.src.tgz -_eclasses_=autotools 136117fb43a9bf5598530e9cc642f710 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 elisp-common e7aaa047873789f549ea3df2f04b2145 gnuconfig b6b3e92f8b8c996400074b5f61a59256 latex-package c20e442c3953c765f636630631c96194 libtool 241a8f577b9781a42a7421e53448a44e multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=53672f28fa2679607fbed68a6f25e2a9 diff --git a/metadata/md5-cache/media-gfx/asymptote-2.77 b/metadata/md5-cache/media-gfx/asymptote-2.77 deleted file mode 100644 index d0487e363dd2..000000000000 --- a/metadata/md5-cache/media-gfx/asymptote-2.77 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71 >=sys-devel/libtool-2.4 virtual/latex-base >=sys-apps/texinfo-4.2-r5 -DEFINED_PHASES=compile configure install postinst postrm prepare -DEPEND=>=sys-libs/ncurses-5.4-r5:0= >=sys-libs/readline-4.3-r5:0= net-libs/libtirpc:= imagemagick? ( media-gfx/imagemagick[png] ) opengl? ( media-libs/mesa[X(+)] media-libs/freeglut media-libs/glew:0 media-libs/glm ) offscreen? ( media-libs/mesa[osmesa] ) svg? ( app-text/dvisvgm ) sigsegv? ( dev-libs/libsigsegv ) boehm-gc? ( >=dev-libs/boehm-gc-7.0[cxx,threads] ) fftw? ( >=sci-libs/fftw-3.0.1:= ) gsl? ( sci-libs/gsl:= ) python? ( python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) ) curl? ( net-misc/curl ) lsp? ( dev-libs/boost dev-libs/rapidjson dev-libs/utfcpp ) X? ( python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) dev-python/PyQt5[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,gui,widgets,svg] dev-python/numpy dev-python/pycson >=gnome-base/librsvg-2.40 ) latex? ( virtual/latex-base >=dev-texlive/texlive-latexextra-2013 ) context? ( dev-texlive/texlive-context ) emacs? ( >=app-editors/emacs-23.1:* ) vim-syntax? ( || ( app-editors/vim app-editors/gvim ) ) dev-lang/perl doc? ( media-gfx/imagemagick[png] virtual/texi2dvi virtual/latex-base app-text/ghostscript-gpl ) test? ( app-text/ghostscript-gpl ) -DESCRIPTION=A vector graphics language that provides a framework for technical drawing -EAPI=7 -HOMEPAGE=https://asymptote.sourceforge.io/ -INHERIT=autotools elisp-common latex-package python-r1 -IUSE=+boehm-gc context curl doc emacs examples fftw gsl +imagemagick latex lsp offscreen +opengl python sigsegv svg test vim-syntax X python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 -KEYWORDS=~amd64 ~ppc ~riscv ~x86 ~amd64-linux ~x86-linux ~ppc-macos -LICENSE=GPL-3 -RDEPEND=>=sys-libs/ncurses-5.4-r5:0= >=sys-libs/readline-4.3-r5:0= net-libs/libtirpc:= imagemagick? ( media-gfx/imagemagick[png] ) opengl? ( media-libs/mesa[X(+)] media-libs/freeglut media-libs/glew:0 media-libs/glm ) offscreen? ( media-libs/mesa[osmesa] ) svg? ( app-text/dvisvgm ) sigsegv? ( dev-libs/libsigsegv ) boehm-gc? ( >=dev-libs/boehm-gc-7.0[cxx,threads] ) fftw? ( >=sci-libs/fftw-3.0.1:= ) gsl? ( sci-libs/gsl:= ) python? ( python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) ) curl? ( net-misc/curl ) lsp? ( dev-libs/boost dev-libs/rapidjson dev-libs/utfcpp ) X? ( python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) dev-python/PyQt5[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,gui,widgets,svg] dev-python/numpy dev-python/pycson >=gnome-base/librsvg-2.40 ) latex? ( virtual/latex-base >=dev-texlive/texlive-latexextra-2013 ) context? ( dev-texlive/texlive-context ) emacs? ( >=app-editors/emacs-23.1:* ) vim-syntax? ( || ( app-editors/vim app-editors/gvim ) ) virtual/latex-base -REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) offscreen? ( opengl ) doc? ( boehm-gc ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=mirror://sourceforge/asymptote/asymptote-2.77.src.tgz -_eclasses_=autotools 136117fb43a9bf5598530e9cc642f710 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 elisp-common e7aaa047873789f549ea3df2f04b2145 gnuconfig b6b3e92f8b8c996400074b5f61a59256 latex-package c20e442c3953c765f636630631c96194 libtool 241a8f577b9781a42a7421e53448a44e multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=c1ba88d824da171f73a2e1ad6a9f8121 diff --git a/metadata/md5-cache/media-gfx/blender-2.93.0-r1 b/metadata/md5-cache/media-gfx/blender-2.93.0-r1 index df84e13e7c27..f41456d1004e 100644 --- a/metadata/md5-cache/media-gfx/blender-2.93.0-r1 +++ b/metadata/md5-cache/media-gfx/blender-2.93.0-r1 @@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) SLOT=2.93 SRC_URI=https://download.blender.org/source/blender-2.93.0.tar.xz test? ( https://dev.gentoo.org/~sam/distfiles/media-gfx/blender/blender-2.93.0-tests.tar.bz2 ) _eclasses_=check-reqs 5e6dfbd7a8d3238a79f009fae7ac469c cmake 90e2b29417d53718328f3a95227137a0 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic a500d7cc40da3de38c361e889153bdf7 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 pax-utils 91d47e5d20627c717aa878b9167c62a8 python-single-r1 a5747fe6dc0651d95cb78eddd5e160a8 python-utils-r1 648fe6a039e87233d7f48da72cadb76f strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=b208b55f20daebd8841025e70a864b16 +_md5_=d6366f42b989ae421d9d1ca7805c10cd diff --git a/metadata/md5-cache/media-gfx/blender-2.93.6 b/metadata/md5-cache/media-gfx/blender-2.93.6 index 6f16e0f3b43f..b4b800920276 100644 --- a/metadata/md5-cache/media-gfx/blender-2.93.6 +++ b/metadata/md5-cache/media-gfx/blender-2.93.6 @@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) SLOT=2.93 SRC_URI=https://download.blender.org/source/blender-2.93.6.tar.xz test? ( https://dev.gentoo.org/~sam/distfiles/media-gfx/blender/blender-2.93.0-tests.tar.bz2 ) _eclasses_=check-reqs 5e6dfbd7a8d3238a79f009fae7ac469c cmake 90e2b29417d53718328f3a95227137a0 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic a500d7cc40da3de38c361e889153bdf7 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 pax-utils 91d47e5d20627c717aa878b9167c62a8 python-single-r1 a5747fe6dc0651d95cb78eddd5e160a8 python-utils-r1 648fe6a039e87233d7f48da72cadb76f strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=58731b0ac7ea6780bd96ca58c4d72ffb +_md5_=99f80f3ee5a0ba579e709e179c1ee40f diff --git a/metadata/md5-cache/media-gfx/blender-2.93.8-r4 b/metadata/md5-cache/media-gfx/blender-2.93.8-r4 index 92f2b111f374..f7f2b2824083 100644 --- a/metadata/md5-cache/media-gfx/blender-2.93.8-r4 +++ b/metadata/md5-cache/media-gfx/blender-2.93.8-r4 @@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) SLOT=2.93 SRC_URI=https://download.blender.org/source/blender-2.93.8.tar.xz test? ( https://dev.gentoo.org/~sam/distfiles/media-gfx/blender/blender-2.93.0-tests.tar.bz2 ) _eclasses_=check-reqs 5e6dfbd7a8d3238a79f009fae7ac469c cmake 90e2b29417d53718328f3a95227137a0 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic a500d7cc40da3de38c361e889153bdf7 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 pax-utils 91d47e5d20627c717aa878b9167c62a8 python-single-r1 a5747fe6dc0651d95cb78eddd5e160a8 python-utils-r1 648fe6a039e87233d7f48da72cadb76f strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=303e57f44600585e655e01eb28b97f3e +_md5_=360738bc4d822301b8f6f08144f30500 diff --git a/metadata/md5-cache/media-gfx/blender-2.93.8-r5 b/metadata/md5-cache/media-gfx/blender-2.93.8-r5 index a2fdecc6ba01..5c6a3985867f 100644 --- a/metadata/md5-cache/media-gfx/blender-2.93.8-r5 +++ b/metadata/md5-cache/media-gfx/blender-2.93.8-r5 @@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) SLOT=2.93 SRC_URI=https://download.blender.org/source/blender-2.93.8.tar.xz https://dev.gentoo.org/~sam/distfiles/media-gfx/blender/blender-3.0.1-ffmpeg-5.0.patch.bz2 test? ( https://dev.gentoo.org/~sam/distfiles/media-gfx/blender/blender-2.93.0-tests.tar.bz2 ) _eclasses_=check-reqs 5e6dfbd7a8d3238a79f009fae7ac469c cmake 90e2b29417d53718328f3a95227137a0 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic a500d7cc40da3de38c361e889153bdf7 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 pax-utils 91d47e5d20627c717aa878b9167c62a8 python-single-r1 a5747fe6dc0651d95cb78eddd5e160a8 python-utils-r1 648fe6a039e87233d7f48da72cadb76f strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=a8c2108867df601aae2ef9bd89e1d55f +_md5_=0a092064d6c4b4857426c003e8cfa526 diff --git a/metadata/md5-cache/media-gfx/blender-2.93.9 b/metadata/md5-cache/media-gfx/blender-2.93.9 index 7ac118176d14..f920425c6718 100644 --- a/metadata/md5-cache/media-gfx/blender-2.93.9 +++ b/metadata/md5-cache/media-gfx/blender-2.93.9 @@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) SLOT=2.93 SRC_URI=https://download.blender.org/source/blender-2.93.9.tar.xz https://dev.gentoo.org/~sam/distfiles/media-gfx/blender/blender-3.0.1-ffmpeg-5.0.patch.bz2 test? ( https://dev.gentoo.org/~sam/distfiles/media-gfx/blender/blender-2.93.0-tests.tar.bz2 ) _eclasses_=check-reqs 5e6dfbd7a8d3238a79f009fae7ac469c cmake 90e2b29417d53718328f3a95227137a0 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic a500d7cc40da3de38c361e889153bdf7 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 pax-utils 91d47e5d20627c717aa878b9167c62a8 python-single-r1 a5747fe6dc0651d95cb78eddd5e160a8 python-utils-r1 648fe6a039e87233d7f48da72cadb76f strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=1a03cd46ccdd9a0037b1285fc46f2b87 +_md5_=abba0163fbc08393e899f71b33a8002d diff --git a/metadata/md5-cache/media-gfx/blender-3.0.0-r1 b/metadata/md5-cache/media-gfx/blender-3.0.0-r1 index e05b3a6bef06..c30a3f012a40 100644 --- a/metadata/md5-cache/media-gfx/blender-3.0.0-r1 +++ b/metadata/md5-cache/media-gfx/blender-3.0.0-r1 @@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) SLOT=3.0 SRC_URI=https://download.blender.org/source/blender-3.0.0.tar.xz test? ( https://dev.gentoo.org/~sam/distfiles/media-gfx/blender/blender-3.0.0-tests.tar.bz2 ) _eclasses_=check-reqs 5e6dfbd7a8d3238a79f009fae7ac469c cmake 90e2b29417d53718328f3a95227137a0 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic a500d7cc40da3de38c361e889153bdf7 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 pax-utils 91d47e5d20627c717aa878b9167c62a8 python-single-r1 a5747fe6dc0651d95cb78eddd5e160a8 python-utils-r1 648fe6a039e87233d7f48da72cadb76f strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=530ee399e6b4966078a487f9f6741f80 +_md5_=55bcd49517de7522c9a0d31188b9ab05 diff --git a/metadata/md5-cache/media-gfx/blender-3.0.1-r4 b/metadata/md5-cache/media-gfx/blender-3.0.1-r4 index e13e8cbf8891..989fa625293d 100644 --- a/metadata/md5-cache/media-gfx/blender-3.0.1-r4 +++ b/metadata/md5-cache/media-gfx/blender-3.0.1-r4 @@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) SLOT=3.0 SRC_URI=https://download.blender.org/source/blender-3.0.1.tar.xz test? ( https://dev.gentoo.org/~sam/distfiles/media-gfx/blender/blender-3.0.0-tests.tar.bz2 ) _eclasses_=check-reqs 5e6dfbd7a8d3238a79f009fae7ac469c cmake 90e2b29417d53718328f3a95227137a0 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic a500d7cc40da3de38c361e889153bdf7 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 pax-utils 91d47e5d20627c717aa878b9167c62a8 python-single-r1 a5747fe6dc0651d95cb78eddd5e160a8 python-utils-r1 648fe6a039e87233d7f48da72cadb76f strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=0d5dff9ee025e6dff0cda6836f3a0e3d +_md5_=6c5fc6f748f4c46aafc4774957c91d84 diff --git a/metadata/md5-cache/media-gfx/blender-3.0.1-r5 b/metadata/md5-cache/media-gfx/blender-3.0.1-r5 index bb7022b312ab..869a429f3acb 100644 --- a/metadata/md5-cache/media-gfx/blender-3.0.1-r5 +++ b/metadata/md5-cache/media-gfx/blender-3.0.1-r5 @@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) SLOT=3.0 SRC_URI=https://download.blender.org/source/blender-3.0.1.tar.xz https://dev.gentoo.org/~sam/distfiles/media-gfx/blender/blender-3.0.1-ffmpeg-5.0.patch.bz2 test? ( https://dev.gentoo.org/~sam/distfiles/media-gfx/blender/blender-3.0.0-tests.tar.bz2 ) _eclasses_=check-reqs 5e6dfbd7a8d3238a79f009fae7ac469c cmake 90e2b29417d53718328f3a95227137a0 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic a500d7cc40da3de38c361e889153bdf7 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 pax-utils 91d47e5d20627c717aa878b9167c62a8 python-single-r1 a5747fe6dc0651d95cb78eddd5e160a8 python-utils-r1 648fe6a039e87233d7f48da72cadb76f strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=3cf6b70cf97393fcf15ec1115e2a53f5 +_md5_=f8b4f46fef3774fb81f2c9cb88e2b98e diff --git a/metadata/md5-cache/media-gfx/blender-3.1.0 b/metadata/md5-cache/media-gfx/blender-3.1.0 index 65eae6bfc2c2..5d0a053e536c 100644 --- a/metadata/md5-cache/media-gfx/blender-3.1.0 +++ b/metadata/md5-cache/media-gfx/blender-3.1.0 @@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) SLOT=3.1 SRC_URI=https://download.blender.org/source/blender-3.1.0.tar.xz test? ( https://dev.gentoo.org/~sam/distfiles/media-gfx/blender/blender-3.1.0-tests.tar.bz2 ) _eclasses_=check-reqs 5e6dfbd7a8d3238a79f009fae7ac469c cmake 90e2b29417d53718328f3a95227137a0 flag-o-matic a500d7cc40da3de38c361e889153bdf7 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 pax-utils 91d47e5d20627c717aa878b9167c62a8 python-single-r1 a5747fe6dc0651d95cb78eddd5e160a8 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=18c0609b17e9317d6b6ea69036c7dab6 +_md5_=cd3b33a06a0c4c778ebb151171108bb1 diff --git a/metadata/md5-cache/media-gfx/blender-3.1.1 b/metadata/md5-cache/media-gfx/blender-3.1.1 index 345e1740ccb8..2ba4b63d7d69 100644 --- a/metadata/md5-cache/media-gfx/blender-3.1.1 +++ b/metadata/md5-cache/media-gfx/blender-3.1.1 @@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) SLOT=3.1 SRC_URI=https://download.blender.org/source/blender-3.1.1.tar.xz test? ( https://dev.gentoo.org/~sam/distfiles/media-gfx/blender/blender-3.1.0-tests.tar.bz2 ) _eclasses_=check-reqs 5e6dfbd7a8d3238a79f009fae7ac469c cmake 90e2b29417d53718328f3a95227137a0 flag-o-matic a500d7cc40da3de38c361e889153bdf7 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 pax-utils 91d47e5d20627c717aa878b9167c62a8 python-single-r1 a5747fe6dc0651d95cb78eddd5e160a8 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=18c0609b17e9317d6b6ea69036c7dab6 +_md5_=cd3b33a06a0c4c778ebb151171108bb1 diff --git a/metadata/md5-cache/media-gfx/blender-3.1.2 b/metadata/md5-cache/media-gfx/blender-3.1.2 index f781d6edb0f6..68cba31eab9b 100644 --- a/metadata/md5-cache/media-gfx/blender-3.1.2 +++ b/metadata/md5-cache/media-gfx/blender-3.1.2 @@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) SLOT=3.1 SRC_URI=https://download.blender.org/source/blender-3.1.2.tar.xz test? ( https://dev.gentoo.org/~sam/distfiles/media-gfx/blender/blender-3.1.0-tests.tar.bz2 ) _eclasses_=check-reqs 5e6dfbd7a8d3238a79f009fae7ac469c cmake 90e2b29417d53718328f3a95227137a0 flag-o-matic a500d7cc40da3de38c361e889153bdf7 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 pax-utils 91d47e5d20627c717aa878b9167c62a8 python-single-r1 a5747fe6dc0651d95cb78eddd5e160a8 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=d8382d68713a45f7e21b9929435b95db +_md5_=4e5d648d0639f94d7f209a9363c8840d diff --git a/metadata/md5-cache/media-gfx/blender-3.2.0 b/metadata/md5-cache/media-gfx/blender-3.2.0 new file mode 100644 index 000000000000..6b3e82bcdc92 --- /dev/null +++ b/metadata/md5-cache/media-gfx/blender-3.2.0 @@ -0,0 +1,17 @@ +BDEPEND=virtual/pkgconfig doc? ( app-doc/doxygen[dot] dev-python/sphinx[latex] dev-texlive/texlive-bibtexextra dev-texlive/texlive-fontsextra dev-texlive/texlive-fontutils dev-texlive/texlive-latex dev-texlive/texlive-latexextra ) nls? ( sys-devel/gettext ) dev-util/ninja >=dev-util/cmake-3.20.5 +DEFINED_PHASES=compile configure install postinst postrm prepare pretend setup test unpack +DEPEND=python_single_target_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) dev-libs/boost:=[nls?,threads(+)] dev-libs/lzo:2= python_single_target_python3_10? ( dev-python/cython[python_targets_python3_10(-)] dev-python/numpy[python_targets_python3_10(-)] dev-python/requests[python_targets_python3_10(-)] dev-python/zstandard[python_targets_python3_10(-)] ) media-libs/freetype:= media-libs/glew:* media-libs/libjpeg-turbo:= media-libs/libpng:= media-libs/libsamplerate sys-libs/zlib:= virtual/glu virtual/libintl virtual/opengl alembic? ( >=media-gfx/alembic-1.8.3-r2[boost(+),hdf(+)] ) collada? ( >=media-libs/opencollada-1.6.68 ) color-management? ( >=media-libs/opencolorio-2.1.1-r7:= ) cuda? ( dev-util/nvidia-cuda-toolkit:= ) embree? ( >=media-libs/embree-3.10.0[raymask] ) ffmpeg? ( media-video/ffmpeg:=[x264,mp3,encode,theora,jpeg2k?,vpx,vorbis,opus,xvid] ) fftw? ( sci-libs/fftw:3.0= ) gmp? ( dev-libs/gmp ) !headless? ( x11-libs/libX11 x11-libs/libXi x11-libs/libXxf86vm ) jack? ( virtual/jack ) jemalloc? ( dev-libs/jemalloc:= ) jpeg2k? ( media-libs/openjpeg:2= ) ndof? ( app-misc/spacenavd dev-libs/libspnav ) nls? ( virtual/libiconv ) openal? ( media-libs/openal ) oidn? ( >=media-libs/oidn-1.4.1 ) openimageio? ( >=media-libs/openimageio-2.3.12.0-r3:= ) openexr? ( >=dev-libs/imath-3.1.4-r2:= >=media-libs/openexr-3:0= ) opensubdiv? ( >=media-libs/opensubdiv-3.4.0[cuda=] ) openvdb? ( >=media-gfx/openvdb-9.0.0:=[nanovdb?] dev-libs/c-blosc:= ) osl? ( >=media-libs/osl-1.11.16.0-r3:= ) pdf? ( media-libs/libharu ) potrace? ( media-gfx/potrace ) pugixml? ( dev-libs/pugixml ) pulseaudio? ( media-sound/pulseaudio ) sdl? ( media-libs/libsdl2[sound,joystick] ) sndfile? ( media-libs/libsndfile ) tbb? ( dev-cpp/tbb:= ) tiff? ( media-libs/tiff ) valgrind? ( dev-util/valgrind ) dev-cpp/eigen:= +DESCRIPTION=3D Creation/Animation/Publishing System +EAPI=8 +HOMEPAGE=https://www.blender.org +INHERIT=check-reqs cmake flag-o-matic pax-utils python-single-r1 toolchain-funcs xdg-utils +IUSE=+bullet +dds +fluid +openexr +tbb alembic collada +color-management cuda +cycles debug doc +embree +ffmpeg +fftw +gmp headless jack jemalloc jpeg2k man +nanovdb ndof nls openal +oidn +openimageio +openmp +opensubdiv +openvdb +osl +pdf +potrace +pugixml pulseaudio sdl +sndfile test +tiff valgrind +python_single_target_python3_10 +KEYWORDS=~amd64 ~arm ~arm64 +LICENSE=|| ( GPL-3 BL ) +RDEPEND=python_single_target_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) dev-libs/boost:=[nls?,threads(+)] dev-libs/lzo:2= python_single_target_python3_10? ( dev-python/cython[python_targets_python3_10(-)] dev-python/numpy[python_targets_python3_10(-)] dev-python/requests[python_targets_python3_10(-)] dev-python/zstandard[python_targets_python3_10(-)] ) media-libs/freetype:= media-libs/glew:* media-libs/libjpeg-turbo:= media-libs/libpng:= media-libs/libsamplerate sys-libs/zlib:= virtual/glu virtual/libintl virtual/opengl alembic? ( >=media-gfx/alembic-1.8.3-r2[boost(+),hdf(+)] ) collada? ( >=media-libs/opencollada-1.6.68 ) color-management? ( >=media-libs/opencolorio-2.1.1-r7:= ) cuda? ( dev-util/nvidia-cuda-toolkit:= ) embree? ( >=media-libs/embree-3.10.0[raymask] ) ffmpeg? ( media-video/ffmpeg:=[x264,mp3,encode,theora,jpeg2k?,vpx,vorbis,opus,xvid] ) fftw? ( sci-libs/fftw:3.0= ) gmp? ( dev-libs/gmp ) !headless? ( x11-libs/libX11 x11-libs/libXi x11-libs/libXxf86vm ) jack? ( virtual/jack ) jemalloc? ( dev-libs/jemalloc:= ) jpeg2k? ( media-libs/openjpeg:2= ) ndof? ( app-misc/spacenavd dev-libs/libspnav ) nls? ( virtual/libiconv ) openal? ( media-libs/openal ) oidn? ( >=media-libs/oidn-1.4.1 ) openimageio? ( >=media-libs/openimageio-2.3.12.0-r3:= ) openexr? ( >=dev-libs/imath-3.1.4-r2:= >=media-libs/openexr-3:0= ) opensubdiv? ( >=media-libs/opensubdiv-3.4.0[cuda=] ) openvdb? ( >=media-gfx/openvdb-9.0.0:=[nanovdb?] dev-libs/c-blosc:= ) osl? ( >=media-libs/osl-1.11.16.0-r3:= ) pdf? ( media-libs/libharu ) potrace? ( media-gfx/potrace ) pugixml? ( dev-libs/pugixml ) pulseaudio? ( media-sound/pulseaudio ) sdl? ( media-libs/libsdl2[sound,joystick] ) sndfile? ( media-libs/libsndfile ) tbb? ( dev-cpp/tbb:= ) tiff? ( media-libs/tiff ) valgrind? ( dev-util/valgrind ) +REQUIRED_USE=^^ ( python_single_target_python3_10 ) alembic? ( openexr ) cuda? ( cycles ) cycles? ( openexr tiff openimageio ) fluid? ( tbb ) openvdb? ( tbb ) osl? ( cycles ) test? ( color-management ) +RESTRICT=!test? ( test ) +SLOT=3.2 +SRC_URI=https://download.blender.org/source/blender-3.2.0.tar.xz test? ( https://dev.gentoo.org/~sam/distfiles/media-gfx/blender/blender-3.2.0-tests.tar.xz ) +_eclasses_=check-reqs 5e6dfbd7a8d3238a79f009fae7ac469c cmake 90e2b29417d53718328f3a95227137a0 flag-o-matic a500d7cc40da3de38c361e889153bdf7 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 pax-utils 91d47e5d20627c717aa878b9167c62a8 python-single-r1 a5747fe6dc0651d95cb78eddd5e160a8 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e +_md5_=323f3ab1e566b9d8c2561bcb9cf930f1 diff --git a/metadata/md5-cache/media-gfx/blender-9999 b/metadata/md5-cache/media-gfx/blender-9999 index 554fc9c76761..c85725a5b72a 100644 --- a/metadata/md5-cache/media-gfx/blender-9999 +++ b/metadata/md5-cache/media-gfx/blender-9999 @@ -13,4 +13,4 @@ REQUIRED_USE=^^ ( python_single_target_python3_10 ) alembic? ( openexr ) cuda? ( RESTRICT=!test? ( test ) SLOT=9999 _eclasses_=check-reqs 5e6dfbd7a8d3238a79f009fae7ac469c cmake 90e2b29417d53718328f3a95227137a0 estack 055c42df72f76a4f45ec92b35e83cd56 flag-o-matic a500d7cc40da3de38c361e889153bdf7 git-r3 b9ac6f96d2a88edb5b351df634dc5e53 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 pax-utils 91d47e5d20627c717aa878b9167c62a8 python-single-r1 a5747fe6dc0651d95cb78eddd5e160a8 python-utils-r1 648fe6a039e87233d7f48da72cadb76f subversion dee31e56422214d05644c2a3c900a148 toolchain-funcs fd9cde67030b26e479eeadaced488253 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=707eac97407360d9de6f31ce0a7d3b4a +_md5_=d8a6eda3782479c20620c187ea8ca28a diff --git a/metadata/md5-cache/media-gfx/feh-3.6 b/metadata/md5-cache/media-gfx/feh-3.6 deleted file mode 100644 index 22f6b7725fd6..000000000000 --- a/metadata/md5-cache/media-gfx/feh-3.6 +++ /dev/null @@ -1,15 +0,0 @@ -DEFINED_PHASES=compile install postinst postrm setup -DEPEND=media-libs/imlib2[X] >=media-libs/libpng-1.2:0= x11-libs/libX11 curl? ( net-misc/curl ) exif? ( media-libs/libexif ) xinerama? ( x11-libs/libXinerama ) x11-base/xorg-proto x11-libs/libXt test? ( >=dev-lang/perl-5.10 dev-perl/Test-Command media-libs/imlib2[gif,jpeg,png] ) -DESCRIPTION=A fast, lightweight imageviewer using imlib2 -EAPI=7 -HOMEPAGE=https://feh.finalrewind.org/ -INHERIT=toolchain-funcs xdg-utils -IUSE=debug curl exif test xinerama -KEYWORDS=amd64 ~arm ~arm64 ~mips ppc ppc64 x86 -LICENSE=feh -RDEPEND=media-libs/imlib2[X] >=media-libs/libpng-1.2:0= x11-libs/libX11 curl? ( net-misc/curl ) exif? ( media-libs/libexif ) xinerama? ( x11-libs/libXinerama ) virtual/jpeg:0 -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://feh.finalrewind.org/feh-3.6.tar.bz2 -_eclasses_=multilib 4fbbbc98f236f1b43acd99476bc3cd85 toolchain-funcs fd9cde67030b26e479eeadaced488253 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=bfb82569ecdaf43e90867aa515e14235 diff --git a/metadata/md5-cache/media-gfx/feh-3.6.1 b/metadata/md5-cache/media-gfx/feh-3.6.1 deleted file mode 100644 index 80e24f255959..000000000000 --- a/metadata/md5-cache/media-gfx/feh-3.6.1 +++ /dev/null @@ -1,15 +0,0 @@ -DEFINED_PHASES=compile install postinst postrm setup -DEPEND=media-libs/imlib2[X] >=media-libs/libpng-1.2:0= x11-libs/libX11 curl? ( net-misc/curl ) exif? ( media-libs/libexif ) xinerama? ( x11-libs/libXinerama ) x11-base/xorg-proto x11-libs/libXt test? ( >=dev-lang/perl-5.10 dev-perl/Test-Command media-libs/imlib2[gif,jpeg,png] ) -DESCRIPTION=A fast, lightweight imageviewer using imlib2 -EAPI=7 -HOMEPAGE=https://feh.finalrewind.org/ -INHERIT=toolchain-funcs xdg-utils -IUSE=debug curl exif test xinerama -KEYWORDS=amd64 ~arm ~arm64 ~mips ppc ppc64 x86 -LICENSE=feh -RDEPEND=media-libs/imlib2[X] >=media-libs/libpng-1.2:0= x11-libs/libX11 curl? ( net-misc/curl ) exif? ( media-libs/libexif ) xinerama? ( x11-libs/libXinerama ) virtual/jpeg:0 -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://feh.finalrewind.org/feh-3.6.1.tar.bz2 -_eclasses_=multilib 4fbbbc98f236f1b43acd99476bc3cd85 toolchain-funcs fd9cde67030b26e479eeadaced488253 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=bfb82569ecdaf43e90867aa515e14235 diff --git a/metadata/md5-cache/media-gfx/feh-3.6.2 b/metadata/md5-cache/media-gfx/feh-3.6.2 deleted file mode 100644 index daa6d1f5f948..000000000000 --- a/metadata/md5-cache/media-gfx/feh-3.6.2 +++ /dev/null @@ -1,15 +0,0 @@ -DEFINED_PHASES=compile install postinst postrm setup -DEPEND=media-libs/imlib2[X] >=media-libs/libpng-1.2:0= x11-libs/libX11 curl? ( net-misc/curl ) exif? ( media-libs/libexif ) xinerama? ( x11-libs/libXinerama ) x11-base/xorg-proto x11-libs/libXt test? ( >=dev-lang/perl-5.10 dev-perl/Test-Command media-libs/imlib2[gif,jpeg,png] ) -DESCRIPTION=A fast, lightweight imageviewer using imlib2 -EAPI=7 -HOMEPAGE=https://feh.finalrewind.org/ -INHERIT=toolchain-funcs xdg-utils -IUSE=debug curl exif test xinerama inotify -KEYWORDS=~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~x86 -LICENSE=feh -RDEPEND=media-libs/imlib2[X] >=media-libs/libpng-1.2:0= x11-libs/libX11 curl? ( net-misc/curl ) exif? ( media-libs/libexif ) xinerama? ( x11-libs/libXinerama ) virtual/jpeg:0 -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://feh.finalrewind.org/feh-3.6.2.tar.bz2 -_eclasses_=multilib 4fbbbc98f236f1b43acd99476bc3cd85 toolchain-funcs fd9cde67030b26e479eeadaced488253 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=db2d56f4c454c11eecd2ee12df6b6c11 diff --git a/metadata/md5-cache/media-gfx/feh-3.7 b/metadata/md5-cache/media-gfx/feh-3.7 deleted file mode 100644 index abfba5692fef..000000000000 --- a/metadata/md5-cache/media-gfx/feh-3.7 +++ /dev/null @@ -1,15 +0,0 @@ -DEFINED_PHASES=compile install postinst postrm setup -DEPEND=media-libs/imlib2[X] >=media-libs/libpng-1.2:0= x11-libs/libX11 curl? ( net-misc/curl ) exif? ( media-libs/libexif ) xinerama? ( x11-libs/libXinerama ) x11-base/xorg-proto x11-libs/libXt test? ( >=dev-lang/perl-5.10 dev-perl/Test-Command media-libs/imlib2[gif,jpeg,png] ) -DESCRIPTION=A fast, lightweight imageviewer using imlib2 -EAPI=7 -HOMEPAGE=https://feh.finalrewind.org/ -INHERIT=toolchain-funcs xdg-utils -IUSE=debug curl exif test xinerama inotify -KEYWORDS=~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~x86 -LICENSE=feh -RDEPEND=media-libs/imlib2[X] >=media-libs/libpng-1.2:0= x11-libs/libX11 curl? ( net-misc/curl ) exif? ( media-libs/libexif ) xinerama? ( x11-libs/libXinerama ) virtual/jpeg:0 -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://feh.finalrewind.org/feh-3.7.tar.bz2 -_eclasses_=multilib 4fbbbc98f236f1b43acd99476bc3cd85 toolchain-funcs fd9cde67030b26e479eeadaced488253 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=22f11047223baff2fe7e6a8509756f02 diff --git a/metadata/md5-cache/media-gfx/feh-3.7.1 b/metadata/md5-cache/media-gfx/feh-3.7.1 deleted file mode 100644 index 6b29bd7ec7a9..000000000000 --- a/metadata/md5-cache/media-gfx/feh-3.7.1 +++ /dev/null @@ -1,15 +0,0 @@ -DEFINED_PHASES=compile install postinst postrm setup -DEPEND=media-libs/imlib2[X] >=media-libs/libpng-1.2:0= x11-libs/libX11 curl? ( net-misc/curl ) exif? ( media-libs/libexif ) xinerama? ( x11-libs/libXinerama ) x11-base/xorg-proto x11-libs/libXt test? ( >=dev-lang/perl-5.10 dev-perl/Test-Command media-libs/imlib2[gif,jpeg,png] ) -DESCRIPTION=A fast, lightweight imageviewer using imlib2 -EAPI=7 -HOMEPAGE=https://feh.finalrewind.org/ -INHERIT=toolchain-funcs xdg-utils -IUSE=debug curl exif test xinerama inotify -KEYWORDS=~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~x86 -LICENSE=feh -RDEPEND=media-libs/imlib2[X] >=media-libs/libpng-1.2:0= x11-libs/libX11 curl? ( net-misc/curl ) exif? ( media-libs/libexif ) xinerama? ( x11-libs/libXinerama ) virtual/jpeg:0 -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://feh.finalrewind.org/feh-3.7.1.tar.bz2 -_eclasses_=multilib 4fbbbc98f236f1b43acd99476bc3cd85 toolchain-funcs fd9cde67030b26e479eeadaced488253 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=22f11047223baff2fe7e6a8509756f02 diff --git a/metadata/md5-cache/media-gfx/feh-3.6.3 b/metadata/md5-cache/media-gfx/feh-3.9-r1 similarity index 79% rename from metadata/md5-cache/media-gfx/feh-3.6.3 rename to metadata/md5-cache/media-gfx/feh-3.9-r1 index 56742059fd51..71f15dae304c 100644 --- a/metadata/md5-cache/media-gfx/feh-3.6.3 +++ b/metadata/md5-cache/media-gfx/feh-3.9-r1 @@ -1,15 +1,15 @@ DEFINED_PHASES=compile install postinst postrm setup DEPEND=media-libs/imlib2[X] >=media-libs/libpng-1.2:0= x11-libs/libX11 curl? ( net-misc/curl ) exif? ( media-libs/libexif ) xinerama? ( x11-libs/libXinerama ) x11-base/xorg-proto x11-libs/libXt test? ( >=dev-lang/perl-5.10 dev-perl/Test-Command media-libs/imlib2[gif,jpeg,png] ) DESCRIPTION=A fast, lightweight imageviewer using imlib2 -EAPI=7 +EAPI=8 HOMEPAGE=https://feh.finalrewind.org/ INHERIT=toolchain-funcs xdg-utils IUSE=debug curl exif test xinerama inotify -KEYWORDS=~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~x86 +KEYWORDS=~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~riscv ~x86 LICENSE=feh -RDEPEND=media-libs/imlib2[X] >=media-libs/libpng-1.2:0= x11-libs/libX11 curl? ( net-misc/curl ) exif? ( media-libs/libexif ) xinerama? ( x11-libs/libXinerama ) virtual/jpeg:0 +RDEPEND=media-libs/imlib2[X] >=media-libs/libpng-1.2:0= x11-libs/libX11 curl? ( net-misc/curl ) exif? ( media-libs/libexif ) xinerama? ( x11-libs/libXinerama ) media-libs/libjpeg-turbo:0 RESTRICT=!test? ( test ) SLOT=0 -SRC_URI=https://feh.finalrewind.org/feh-3.6.3.tar.bz2 +SRC_URI=https://feh.finalrewind.org/feh-3.9.tar.bz2 _eclasses_=multilib 4fbbbc98f236f1b43acd99476bc3cd85 toolchain-funcs fd9cde67030b26e479eeadaced488253 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=db2d56f4c454c11eecd2ee12df6b6c11 +_md5_=5fb60cef6101e707d0f54e8887e9a964 diff --git a/metadata/md5-cache/media-gfx/gimp-2.10.32 b/metadata/md5-cache/media-gfx/gimp-2.10.32 new file mode 100644 index 000000000000..1c0a6e2223d5 --- /dev/null +++ b/metadata/md5-cache/media-gfx/gimp-2.10.32 @@ -0,0 +1,16 @@ +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71 >=sys-devel/libtool-2.4 app-arch/xz-utils test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) +DEFINED_PHASES=compile configure install postinst postrm preinst prepare test +DEPEND=>=app-text/poppler-0.50[cairo] >=app-text/poppler-data-0.4.7 >=dev-libs/atk-2.2.0 >=dev-libs/glib-2.56.2:2 >=dev-libs/json-glib-1.2.6 dev-libs/libxml2:2 dev-libs/libxslt >=gnome-base/librsvg-2.40.6:2 >=media-gfx/mypaint-brushes-2.0.2:= >=media-libs/babl-0.1.88 >=media-libs/fontconfig-2.12.4 >=media-libs/freetype-2.1.7 >=media-libs/gegl-0.4.34:0.4[cairo] >=media-libs/gexiv2-0.10.6 >=media-libs/harfbuzz-0.9.19:= >=media-libs/lcms-2.8:2 media-libs/libjpeg-turbo >=media-libs/libmypaint-1.6.1:= >=media-libs/libpng-1.6.25:0= >=media-libs/tiff-3.5.7:0 net-libs/glib-networking[ssl] sys-libs/zlib >=x11-libs/cairo-1.12.2 >=x11-libs/gdk-pixbuf-2.31:2 >=x11-libs/gtk+-2.24.32:2 x11-libs/libXcursor >=x11-libs/pango-1.29.4 aalib? ( media-libs/aalib ) alsa? ( >=media-libs/alsa-lib-1.0.0 ) aqua? ( >=x11-libs/gtk-mac-integration-2.0.0 ) heif? ( >=media-libs/libheif-1.9.1:= ) jpeg2k? ( >=media-libs/openjpeg-2.1.0:2= ) mng? ( media-libs/libmng:= ) openexr? ( >=media-libs/openexr-1.6.1:= ) postscript? ( app-text/ghostscript-gpl ) udev? ( dev-libs/libgudev:= ) unwind? ( >=sys-libs/libunwind-1.1.0:= ) webp? ( >=media-libs/libwebp-0.6.0:= ) wmf? ( >=media-libs/libwmf-0.2.8 ) xpm? ( x11-libs/libXpm ) >=dev-lang/perl-5.10.0 dev-libs/appstream-glib dev-util/gtk-update-icon-cache >=dev-util/intltool-0.40.1 >=sys-devel/gettext-0.19 >=sys-devel/libtool-2.2 virtual/pkgconfig +DESCRIPTION=GNU Image Manipulation Program +EAPI=8 +HOMEPAGE=https://www.gimp.org/ +INHERIT=autotools gnome2 toolchain-funcs virtualx +IUSE=aalib alsa aqua debug doc gnome heif jpeg2k mng openexr postscript udev unwind vector-icons webp wmf xpm cpu_flags_ppc_altivec cpu_flags_x86_mmx cpu_flags_x86_sse test +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~x86 +LICENSE=GPL-3 LGPL-3 +RDEPEND=>=app-text/poppler-0.50[cairo] >=app-text/poppler-data-0.4.7 >=dev-libs/atk-2.2.0 >=dev-libs/glib-2.56.2:2 >=dev-libs/json-glib-1.2.6 dev-libs/libxml2:2 dev-libs/libxslt >=gnome-base/librsvg-2.40.6:2 >=media-gfx/mypaint-brushes-2.0.2:= >=media-libs/babl-0.1.88 >=media-libs/fontconfig-2.12.4 >=media-libs/freetype-2.1.7 >=media-libs/gegl-0.4.34:0.4[cairo] >=media-libs/gexiv2-0.10.6 >=media-libs/harfbuzz-0.9.19:= >=media-libs/lcms-2.8:2 media-libs/libjpeg-turbo >=media-libs/libmypaint-1.6.1:= >=media-libs/libpng-1.6.25:0= >=media-libs/tiff-3.5.7:0 net-libs/glib-networking[ssl] sys-libs/zlib >=x11-libs/cairo-1.12.2 >=x11-libs/gdk-pixbuf-2.31:2 >=x11-libs/gtk+-2.24.32:2 x11-libs/libXcursor >=x11-libs/pango-1.29.4 aalib? ( media-libs/aalib ) alsa? ( >=media-libs/alsa-lib-1.0.0 ) aqua? ( >=x11-libs/gtk-mac-integration-2.0.0 ) heif? ( >=media-libs/libheif-1.9.1:= ) jpeg2k? ( >=media-libs/openjpeg-2.1.0:2= ) mng? ( media-libs/libmng:= ) openexr? ( >=media-libs/openexr-1.6.1:= ) postscript? ( app-text/ghostscript-gpl ) udev? ( dev-libs/libgudev:= ) unwind? ( >=sys-libs/libunwind-1.1.0:= ) webp? ( >=media-libs/libwebp-0.6.0:= ) wmf? ( >=media-libs/libwmf-0.2.8 ) xpm? ( x11-libs/libXpm ) x11-themes/hicolor-icon-theme gnome? ( gnome-base/gvfs ) +RESTRICT=!test? ( test ) !test? ( test ) +SLOT=0/2 +SRC_URI=mirror://gimp/v2.10/gimp-2.10.32.tar.bz2 +_eclasses_=autotools 136117fb43a9bf5598530e9cc642f710 gnome.org 429073e99d7067d3462e875bf5c6e14a gnome2 4f729d9211b2e3c00a285d6301a557e1 gnome2-utils 2116cec8f46f4d1b0a88c5b1f1575dd3 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 4fbbbc98f236f1b43acd99476bc3cd85 toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 xdg 6024fbc93167fad782e2032933654857 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e +_md5_=23257a68c04b86eb1ff295ce20ccef17 diff --git a/metadata/md5-cache/media-gfx/graphicsmagick-1.3.38 b/metadata/md5-cache/media-gfx/graphicsmagick-1.3.38 index a0ee50501707..1eb1386b6315 100644 --- a/metadata/md5-cache/media-gfx/graphicsmagick-1.3.38 +++ b/metadata/md5-cache/media-gfx/graphicsmagick-1.3.38 @@ -6,10 +6,10 @@ EAPI=8 HOMEPAGE=http://www.graphicsmagick.org/ http://hg.code.sf.net/p/graphicsmagick/code/ INHERIT=autotools toolchain-funcs verify-sig IUSE=bzip2 +cxx debug dynamic-loading fpx heif imagemagick jbig jpeg jpegxl lcms lzma openmp perl png postscript q16 q32 static-libs svg threads tiff truetype webp wmf X zlib verify-sig -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos +KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos LICENSE=MIT RDEPEND=dev-libs/libltdl bzip2? ( app-arch/bzip2 ) fpx? ( media-libs/libfpx ) heif? ( media-libs/libheif:= ) imagemagick? ( !media-gfx/imagemagick ) jbig? ( media-libs/jbigkit ) jpeg? ( virtual/jpeg ) jpegxl? ( media-libs/libjxl:= ) lcms? ( media-libs/lcms:2 ) lzma? ( app-arch/xz-utils ) perl? ( dev-lang/perl:= ) png? ( media-libs/libpng:= ) postscript? ( app-text/ghostscript-gpl ) svg? ( dev-libs/libxml2 ) tiff? ( media-libs/tiff ) truetype? ( media-fonts/urw-fonts >=media-libs/freetype-2 ) webp? ( media-libs/libwebp:= ) wmf? ( media-libs/libwmf ) X? ( x11-libs/libSM x11-libs/libXext ) zlib? ( sys-libs/zlib ) SLOT=0/1.3 SRC_URI=mirror://sourceforge/graphicsmagick/GraphicsMagick-1.3.38.tar.xz verify-sig? ( mirror://sourceforge/graphicsmagick/GraphicsMagick-1.3.38.tar.xz.sig ) _eclasses_=autotools 136117fb43a9bf5598530e9cc642f710 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 4fbbbc98f236f1b43acd99476bc3cd85 toolchain-funcs fd9cde67030b26e479eeadaced488253 verify-sig 0748d665fa664a87add00152ed046e16 -_md5_=9c0cd3be661d9c1f032a1e9194ae3de5 +_md5_=d5fa072316d98a1e07616f307b13915f diff --git a/metadata/md5-cache/media-gfx/jpeg2ps-1.9-r2 b/metadata/md5-cache/media-gfx/jpeg2ps-1.9-r3 similarity index 71% rename from metadata/md5-cache/media-gfx/jpeg2ps-1.9-r2 rename to metadata/md5-cache/media-gfx/jpeg2ps-1.9-r3 index b465977f7558..c47d0b6822f8 100644 --- a/metadata/md5-cache/media-gfx/jpeg2ps-1.9-r2 +++ b/metadata/md5-cache/media-gfx/jpeg2ps-1.9-r3 @@ -1,12 +1,13 @@ DEFINED_PHASES=compile install postinst DESCRIPTION=Convert JPEG images to Postscript using a wrapper -EAPI=7 +EAPI=8 HOMEPAGE=https://web.archive.org/web/20131003144811/http://www.pdflib.com/download/free-software/jpeg2ps/ INHERIT=toolchain-funcs readme.gentoo-r1 IUSE=metric KEYWORDS=amd64 ppc ~ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos -LICENSE=free-noncomm +LICENSE=jpeg2ps +RESTRICT=mirror SLOT=0 -SRC_URI=https://web.archive.org/web/20131003165952/http://www.pdflib.com/fileadmin/pdflib/products/more/jpeg2ps/jpeg2ps-1.9.tar.gz +SRC_URI=https://distfiles.macports.org/jpeg2ps/jpeg2ps-1.9.tar.gz _eclasses_=multilib 4fbbbc98f236f1b43acd99476bc3cd85 readme.gentoo-r1 b776ad4b42f564c406a95c41ccb42c55 toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=0bf01e340a678af5cb28fba8a2a7cafe +_md5_=848262a406c73b254dc73d5b83a0ac96 diff --git a/metadata/md5-cache/media-gfx/krita-5.0.2 b/metadata/md5-cache/media-gfx/krita-5.0.2 deleted file mode 100644 index 7f91949705d9..000000000000 --- a/metadata/md5-cache/media-gfx/krita-5.0.2 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=dev-cpp/eigen:3 dev-lang/perl sys-devel/gettext dev-util/ninja >=dev-util/cmake-3.20.5 test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) >=kde-frameworks/extra-cmake-modules-5.82.0:5 -DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack -DEPEND=python_single_target_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) dev-libs/boost:= dev-libs/quazip:0= python_single_target_python3_8? ( dev-python/PyQt5[declarative,gui,widgets,python_targets_python3_8(-)] dev-python/sip:=[python_targets_python3_8(-)] ) python_single_target_python3_9? ( dev-python/PyQt5[declarative,gui,widgets,python_targets_python3_9(-)] dev-python/sip:=[python_targets_python3_9(-)] ) python_single_target_python3_10? ( dev-python/PyQt5[declarative,gui,widgets,python_targets_python3_10(-)] dev-python/sip:=[python_targets_python3_10(-)] ) >=dev-qt/qtconcurrent-5.15.2:5 >=dev-qt/qtdbus-5.15.2:5 >=dev-qt/qtdeclarative-5.15.2:5 >=dev-qt/qtgui-5.15.2:5=[-gles2-only] >=dev-qt/qtnetwork-5.15.2:5 >=dev-qt/qtprintsupport-5.15.2:5 >=dev-qt/qtsql-5.15.2:5 >=dev-qt/qtsvg-5.15.2:5 >=dev-qt/qtwidgets-5.15.2:5 >=dev-qt/qtx11extras-5.15.2:5 >=dev-qt/qtxml-5.15.2:5 >=kde-frameworks/kcompletion-5.82.0:5 >=kde-frameworks/kconfig-5.82.0:5 >=kde-frameworks/kcoreaddons-5.82.0:5 >=kde-frameworks/kcrash-5.82.0:5 >=kde-frameworks/kguiaddons-5.82.0:5 >=kde-frameworks/ki18n-5.82.0:5 >=kde-frameworks/kiconthemes-5.82.0:5 >=kde-frameworks/kitemmodels-5.82.0:5 >=kde-frameworks/kitemviews-5.82.0:5 >=kde-frameworks/kwidgetsaddons-5.82.0:5 >=kde-frameworks/kwindowsystem-5.82.0:5 >=kde-frameworks/kxmlgui-5.82.0:5 media-gfx/exiv2:= media-libs/lcms media-libs/libpng:0= media-libs/tiff:0 sys-libs/zlib virtual/opengl x11-libs/libX11 x11-libs/libXi color-management? ( >=media-libs/opencolorio-2.0.0 ) fftw? ( sci-libs/fftw:3.0= ) gif? ( media-libs/giflib ) gsl? ( sci-libs/gsl:= ) jpeg? ( virtual/jpeg:0 ) heif? ( >=media-libs/libheif-1.11:= ) mypaint-brush-engine? ( media-libs/libmypaint:= ) openexr? ( media-libs/openexr:= ) pdf? ( app-text/poppler[qt5] ) qtmedia? ( >=dev-qt/qtmultimedia-5.15.2:5 ) raw? ( media-libs/libraw:= ) webp? ( >=media-libs/libwebp-1.2.0:= ) vc? ( >=dev-libs/vc-1.1.0 ) test? ( dev-qt/qttest:5 ) dev-qt/qtcore:5 -DESCRIPTION=Free digital painting application. Digital Painting, Creative Freedom! -EAPI=8 -HOMEPAGE=https://apps.kde.org/krita/ https://krita.org/en/ -INHERIT=ecm kde.org python-single-r1 -IUSE=color-management fftw gif +gsl heif +jpeg +mypaint-brush-engine openexr pdf qtmedia +raw vc webp test debug test python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 -KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86 -LICENSE=GPL-3 -RDEPEND=python_single_target_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) dev-libs/boost:= dev-libs/quazip:0= python_single_target_python3_8? ( dev-python/PyQt5[declarative,gui,widgets,python_targets_python3_8(-)] dev-python/sip:=[python_targets_python3_8(-)] ) python_single_target_python3_9? ( dev-python/PyQt5[declarative,gui,widgets,python_targets_python3_9(-)] dev-python/sip:=[python_targets_python3_9(-)] ) python_single_target_python3_10? ( dev-python/PyQt5[declarative,gui,widgets,python_targets_python3_10(-)] dev-python/sip:=[python_targets_python3_10(-)] ) >=dev-qt/qtconcurrent-5.15.2:5 >=dev-qt/qtdbus-5.15.2:5 >=dev-qt/qtdeclarative-5.15.2:5 >=dev-qt/qtgui-5.15.2:5=[-gles2-only] >=dev-qt/qtnetwork-5.15.2:5 >=dev-qt/qtprintsupport-5.15.2:5 >=dev-qt/qtsql-5.15.2:5 >=dev-qt/qtsvg-5.15.2:5 >=dev-qt/qtwidgets-5.15.2:5 >=dev-qt/qtx11extras-5.15.2:5 >=dev-qt/qtxml-5.15.2:5 >=kde-frameworks/kcompletion-5.82.0:5 >=kde-frameworks/kconfig-5.82.0:5 >=kde-frameworks/kcoreaddons-5.82.0:5 >=kde-frameworks/kcrash-5.82.0:5 >=kde-frameworks/kguiaddons-5.82.0:5 >=kde-frameworks/ki18n-5.82.0:5 >=kde-frameworks/kiconthemes-5.82.0:5 >=kde-frameworks/kitemmodels-5.82.0:5 >=kde-frameworks/kitemviews-5.82.0:5 >=kde-frameworks/kwidgetsaddons-5.82.0:5 >=kde-frameworks/kwindowsystem-5.82.0:5 >=kde-frameworks/kxmlgui-5.82.0:5 media-gfx/exiv2:= media-libs/lcms media-libs/libpng:0= media-libs/tiff:0 sys-libs/zlib virtual/opengl x11-libs/libX11 x11-libs/libXi color-management? ( >=media-libs/opencolorio-2.0.0 ) fftw? ( sci-libs/fftw:3.0= ) gif? ( media-libs/giflib ) gsl? ( sci-libs/gsl:= ) jpeg? ( virtual/jpeg:0 ) heif? ( >=media-libs/libheif-1.11:= ) mypaint-brush-engine? ( media-libs/libmypaint:= ) openexr? ( media-libs/openexr:= ) pdf? ( app-text/poppler[qt5] ) qtmedia? ( >=dev-qt/qtmultimedia-5.15.2:5 ) raw? ( media-libs/libraw:= ) webp? ( >=media-libs/libwebp-1.2.0:= ) || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 -REQUIRED_USE=^^ ( python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 ) -RESTRICT=test !test? ( test ) !test? ( test ) -SLOT=5 -SRC_URI=mirror://kde/stable/krita/5.0.2/krita-5.0.2.tar.xz -_eclasses_=cmake 90e2b29417d53718328f3a95227137a0 ecm 542fb4c59adc3702f566140a9bdf49f8 flag-o-matic a500d7cc40da3de38c361e889153bdf7 kde.org 916c61efa7151f09c7701328b88cafc1 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-single-r1 a5747fe6dc0651d95cb78eddd5e160a8 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 xdg 6024fbc93167fad782e2032933654857 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=2f519d22a80cedcbdccf945a9d416d7f diff --git a/metadata/md5-cache/media-gfx/krita-5.0.8 b/metadata/md5-cache/media-gfx/krita-5.0.8 index 93af1706f7c9..0f10e0ae57cb 100644 --- a/metadata/md5-cache/media-gfx/krita-5.0.8 +++ b/metadata/md5-cache/media-gfx/krita-5.0.8 @@ -6,7 +6,7 @@ EAPI=8 HOMEPAGE=https://apps.kde.org/krita/ https://krita.org/en/ INHERIT=ecm kde.org python-single-r1 IUSE=color-management fftw gif +gsl heif +jpeg +mypaint-brush-engine openexr pdf qtmedia +raw vc webp test debug test python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 -KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86 +KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86 LICENSE=GPL-3 RDEPEND=python_single_target_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) dev-libs/boost:= dev-libs/quazip:0= python_single_target_python3_8? ( dev-python/PyQt5[declarative,gui,widgets,python_targets_python3_8(-)] dev-python/sip:=[python_targets_python3_8(-)] ) python_single_target_python3_9? ( dev-python/PyQt5[declarative,gui,widgets,python_targets_python3_9(-)] dev-python/sip:=[python_targets_python3_9(-)] ) python_single_target_python3_10? ( dev-python/PyQt5[declarative,gui,widgets,python_targets_python3_10(-)] dev-python/sip:=[python_targets_python3_10(-)] ) >=dev-qt/qtconcurrent-5.15.2:5 >=dev-qt/qtdbus-5.15.2:5 >=dev-qt/qtdeclarative-5.15.2:5 >=dev-qt/qtgui-5.15.2:5=[-gles2-only] >=dev-qt/qtnetwork-5.15.2:5 >=dev-qt/qtprintsupport-5.15.2:5 >=dev-qt/qtsql-5.15.2:5 >=dev-qt/qtsvg-5.15.2:5 >=dev-qt/qtwidgets-5.15.2:5 >=dev-qt/qtx11extras-5.15.2:5 >=dev-qt/qtxml-5.15.2:5 >=kde-frameworks/kcompletion-5.82.0:5 >=kde-frameworks/kconfig-5.82.0:5 >=kde-frameworks/kcoreaddons-5.82.0:5 >=kde-frameworks/kcrash-5.82.0:5 >=kde-frameworks/kguiaddons-5.82.0:5 >=kde-frameworks/ki18n-5.82.0:5 >=kde-frameworks/kiconthemes-5.82.0:5 >=kde-frameworks/kitemmodels-5.82.0:5 >=kde-frameworks/kitemviews-5.82.0:5 >=kde-frameworks/kwidgetsaddons-5.82.0:5 >=kde-frameworks/kwindowsystem-5.82.0:5 >=kde-frameworks/kxmlgui-5.82.0:5 media-gfx/exiv2:= media-libs/lcms media-libs/libpng:0= media-libs/tiff:0 sys-libs/zlib virtual/opengl x11-libs/libX11 x11-libs/libXi color-management? ( >=media-libs/opencolorio-2.0.0 ) fftw? ( sci-libs/fftw:3.0= ) gif? ( media-libs/giflib ) gsl? ( sci-libs/gsl:= ) jpeg? ( media-libs/libjpeg-turbo:= ) heif? ( >=media-libs/libheif-1.11:= ) mypaint-brush-engine? ( media-libs/libmypaint:= ) openexr? ( media-libs/openexr:= ) pdf? ( app-text/poppler[qt5] ) qtmedia? ( >=dev-qt/qtmultimedia-5.15.2:5 ) raw? ( media-libs/libraw:= ) webp? ( >=media-libs/libwebp-1.2.0:= ) || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 REQUIRED_USE=^^ ( python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 ) @@ -14,4 +14,4 @@ RESTRICT=test !test? ( test ) !test? ( test ) SLOT=5 SRC_URI=mirror://kde/stable/krita/5.0.8/krita-5.0.8.tar.xz _eclasses_=cmake 90e2b29417d53718328f3a95227137a0 ecm 542fb4c59adc3702f566140a9bdf49f8 flag-o-matic a500d7cc40da3de38c361e889153bdf7 kde.org 916c61efa7151f09c7701328b88cafc1 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-single-r1 a5747fe6dc0651d95cb78eddd5e160a8 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 xdg 6024fbc93167fad782e2032933654857 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=cde7b779426b87c09c7a885b96f6198e +_md5_=817483461191c113d6e898f892d66a38 diff --git a/metadata/md5-cache/media-gfx/povray-3.7.0.0-r1 b/metadata/md5-cache/media-gfx/povray-3.7.0.0-r1 index b50d8102d5fd..6e7c079b8860 100644 --- a/metadata/md5-cache/media-gfx/povray-3.7.0.0-r1 +++ b/metadata/md5-cache/media-gfx/povray-3.7.0.0-r1 @@ -12,4 +12,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/POV-Ray/povray/archive/v3.7.0.0.tar.gz -> povray-3.7.0.0.tar.gz https://dev.gentoo.org/~soap/distfiles/povray-3.7.0.0_p20160914-fix-c++14.patch.bz2 _eclasses_=autotools 136117fb43a9bf5598530e9cc642f710 desktop c0d27bf73aa08ca05b663dbd31fbef28 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch 28f0f3c0226306ec5f49e13bf851f171 estack 055c42df72f76a4f45ec92b35e83cd56 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic a500d7cc40da3de38c361e889153bdf7 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e ltprune 97143780d341cc8d8f1d4c6187a36d29 multilib 4fbbbc98f236f1b43acd99476bc3cd85 preserve-libs a8e50acee31b5759b4df1f7707cae54b strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 vcs-clean d271b7bc7e6a009758d7d4ef749174e3 versionator d3fb3ba33acc3bbbdc4d7970227c100d virtualx 975d49ff3b3f451efe7a95f230532135 wrapper 4a1902f969e5718126434fc35f3a0d9c -_md5_=1a603a1696e95fba0f0b1de8a9fda4e8 +_md5_=b8e3dbbf316c5879715e300093758209 diff --git a/metadata/md5-cache/media-gfx/povray-3.7.0.0-r2 b/metadata/md5-cache/media-gfx/povray-3.7.0.0-r2 index 6ac22a3105ed..5be36b7741bd 100644 --- a/metadata/md5-cache/media-gfx/povray-3.7.0.0-r2 +++ b/metadata/md5-cache/media-gfx/povray-3.7.0.0-r2 @@ -12,4 +12,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/POV-Ray/povray/archive/v3.7.0.0.tar.gz -> povray-3.7.0.0.tar.gz https://dev.gentoo.org/~soap/distfiles/povray-3.7.0.0_p20160914-fix-c++14.patch.bz2 _eclasses_=autotools 136117fb43a9bf5598530e9cc642f710 desktop c0d27bf73aa08ca05b663dbd31fbef28 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch 28f0f3c0226306ec5f49e13bf851f171 estack 055c42df72f76a4f45ec92b35e83cd56 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic a500d7cc40da3de38c361e889153bdf7 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e ltprune 97143780d341cc8d8f1d4c6187a36d29 multilib 4fbbbc98f236f1b43acd99476bc3cd85 preserve-libs a8e50acee31b5759b4df1f7707cae54b strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 vcs-clean d271b7bc7e6a009758d7d4ef749174e3 versionator d3fb3ba33acc3bbbdc4d7970227c100d virtualx 975d49ff3b3f451efe7a95f230532135 wrapper 4a1902f969e5718126434fc35f3a0d9c -_md5_=23f126aa1444ac1a5be7752595b05878 +_md5_=af297901f595eb4f7253c2a3f975d71a diff --git a/metadata/md5-cache/media-gfx/tuxpaint-0.9.27 b/metadata/md5-cache/media-gfx/tuxpaint-0.9.27 index 6e6d96c6820f..c773ca801cbd 100644 --- a/metadata/md5-cache/media-gfx/tuxpaint-0.9.27 +++ b/metadata/md5-cache/media-gfx/tuxpaint-0.9.27 @@ -11,4 +11,4 @@ RDEPEND=app-text/libpaper dev-libs/fribidi gnome-base/librsvg:2 >=media-libs/lib SLOT=0 SRC_URI=mirror://sourceforge/tuxpaint/tuxpaint-0.9.27.tar.gz _eclasses_=desktop c0d27bf73aa08ca05b663dbd31fbef28 multilib 4fbbbc98f236f1b43acd99476bc3cd85 optfeature d524f291c80f9d21ad80fe978e3ca760 toolchain-funcs fd9cde67030b26e479eeadaced488253 xdg 6024fbc93167fad782e2032933654857 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=1efa21029a53834dcc29f202aa49391e +_md5_=ddd36e61455e2343a327664466ebb700 diff --git a/metadata/md5-cache/media-libs/Manifest.gz b/metadata/md5-cache/media-libs/Manifest.gz index 073fa318b955dacab34be73a9a6f3f2d0495e498..59a2222ac8a71b4d1bf0ee35e9dc75a5ed639e9b 100644 GIT binary patch literal 100863 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

      pTdEO4ytb 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/python-3.10.0_p1-r1:3.10 >=dev-lang/python-3.9.9-r1:3.9 >=dev-lang/python-3.8.12_p1-r1:3.8 ) app-text/scdoc examples? ( dev-util/wayland-scanner ) >=dev-util/meson-0.59.4 >=dev-util/ninja-1.8.2 dev-util/meson-format-array -DEFINED_PHASES=compile configure install prepare setup test -DEPEND=media-libs/fontconfig media-libs/freetype x11-libs/pixman examples? ( dev-libs/libutf8proc:= dev-libs/wayland ) harfbuzz? ( media-libs/harfbuzz:= ) libutf8proc? ( dev-libs/libutf8proc:= ) app-i18n/unicode-data dev-libs/tllist examples? ( dev-libs/wayland-protocols ) test? ( dev-libs/check harfbuzz? ( media-fonts/noto-emoji ) ) -DESCRIPTION=Simple library for font loading and glyph rasterization -EAPI=8 -HOMEPAGE=https://codeberg.org/dnkl/fcft -INHERIT=meson python-any-r1 -IUSE=examples +harfbuzz +libutf8proc test -KEYWORDS=~amd64 -LICENSE=MIT -RDEPEND=media-libs/fontconfig media-libs/freetype x11-libs/pixman examples? ( dev-libs/libutf8proc:= dev-libs/wayland ) harfbuzz? ( media-libs/harfbuzz:= ) libutf8proc? ( dev-libs/libutf8proc:= ) -REQUIRED_USE=libutf8proc? ( harfbuzz ) examples? ( libutf8proc ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://codeberg.org/dnkl/fcft/archive/3.0.0.tar.gz -> fcft-3.0.0.tar.gz -_eclasses_=meson 8f48ffde53174aba67239f0da61ac9d3 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-any-r1 a3e9c0524a795d7f2767a2cf12a2e8c0 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=712ebe3944edd0cde0c6d0d1dc6bcca9 diff --git a/metadata/md5-cache/media-libs/fcft-3.0.1 b/metadata/md5-cache/media-libs/fcft-3.0.1 deleted file mode 100644 index ce6adf731549..000000000000 --- a/metadata/md5-cache/media-libs/fcft-3.0.1 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=|| ( >=dev-lang/python-3.10.0_p1-r1:3.10 >=dev-lang/python-3.9.9-r1:3.9 >=dev-lang/python-3.8.12_p1-r1:3.8 ) app-text/scdoc examples? ( dev-util/wayland-scanner ) >=dev-util/meson-0.59.4 >=dev-util/ninja-1.8.2 dev-util/meson-format-array -DEFINED_PHASES=compile configure install prepare setup test -DEPEND=media-libs/fontconfig media-libs/freetype x11-libs/pixman examples? ( dev-libs/libutf8proc:= dev-libs/wayland ) harfbuzz? ( media-libs/harfbuzz:= ) libutf8proc? ( dev-libs/libutf8proc:= ) app-i18n/unicode-data dev-libs/tllist examples? ( dev-libs/wayland-protocols ) test? ( dev-libs/check harfbuzz? ( media-fonts/noto-emoji ) ) -DESCRIPTION=Simple library for font loading and glyph rasterization -EAPI=8 -HOMEPAGE=https://codeberg.org/dnkl/fcft -INHERIT=meson python-any-r1 -IUSE=examples +harfbuzz +libutf8proc test -KEYWORDS=~amd64 ~arm64 -LICENSE=MIT -RDEPEND=media-libs/fontconfig media-libs/freetype x11-libs/pixman examples? ( dev-libs/libutf8proc:= dev-libs/wayland ) harfbuzz? ( media-libs/harfbuzz:= ) libutf8proc? ( dev-libs/libutf8proc:= ) -REQUIRED_USE=libutf8proc? ( harfbuzz ) examples? ( libutf8proc ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://codeberg.org/dnkl/fcft/archive/3.0.1.tar.gz -> fcft-3.0.1.tar.gz -_eclasses_=meson 8f48ffde53174aba67239f0da61ac9d3 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-any-r1 a3e9c0524a795d7f2767a2cf12a2e8c0 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=851493fb67d0191fe1ad0ceee233f272 diff --git a/metadata/md5-cache/media-libs/fcft-3.1.1 b/metadata/md5-cache/media-libs/fcft-3.1.1 deleted file mode 100644 index 6572d1c24002..000000000000 --- a/metadata/md5-cache/media-libs/fcft-3.1.1 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=|| ( >=dev-lang/python-3.10.0_p1-r1:3.10 >=dev-lang/python-3.9.9-r1:3.9 >=dev-lang/python-3.8.12_p1-r1:3.8 ) app-text/scdoc examples? ( dev-util/wayland-scanner ) >=dev-util/meson-0.59.4 >=dev-util/ninja-1.8.2 dev-util/meson-format-array -DEFINED_PHASES=compile configure install prepare setup test -DEPEND=media-libs/fontconfig media-libs/freetype x11-libs/pixman examples? ( dev-libs/libutf8proc:= dev-libs/wayland ) harfbuzz? ( media-libs/harfbuzz:= ) libutf8proc? ( dev-libs/libutf8proc:= ) app-i18n/unicode-data dev-libs/tllist examples? ( dev-libs/wayland-protocols ) test? ( dev-libs/check harfbuzz? ( media-fonts/noto-emoji ) ) -DESCRIPTION=Simple library for font loading and glyph rasterization -EAPI=8 -HOMEPAGE=https://codeberg.org/dnkl/fcft -INHERIT=meson python-any-r1 -IUSE=examples +harfbuzz +libutf8proc test -KEYWORDS=~amd64 ~arm64 -LICENSE=MIT ZLIB -RDEPEND=media-libs/fontconfig media-libs/freetype x11-libs/pixman examples? ( dev-libs/libutf8proc:= dev-libs/wayland ) harfbuzz? ( media-libs/harfbuzz:= ) libutf8proc? ( dev-libs/libutf8proc:= ) -REQUIRED_USE=libutf8proc? ( harfbuzz ) examples? ( libutf8proc ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://codeberg.org/dnkl/fcft/archive/3.1.1.tar.gz -> fcft-3.1.1.tar.gz -_eclasses_=meson 8f48ffde53174aba67239f0da61ac9d3 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-any-r1 a3e9c0524a795d7f2767a2cf12a2e8c0 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=3fc61e6baeca391395350c0171ba168f diff --git a/metadata/md5-cache/media-libs/fcft-3.1.2 b/metadata/md5-cache/media-libs/fcft-3.1.2-r1 similarity index 62% rename from metadata/md5-cache/media-libs/fcft-3.1.2 rename to metadata/md5-cache/media-libs/fcft-3.1.2-r1 index 20932dbc7e28..88ca6eb61f12 100644 --- a/metadata/md5-cache/media-libs/fcft-3.1.2 +++ b/metadata/md5-cache/media-libs/fcft-3.1.2-r1 @@ -1,6 +1,6 @@ -BDEPEND=|| ( >=dev-lang/python-3.10.0_p1-r1:3.10 >=dev-lang/python-3.9.9-r1:3.9 >=dev-lang/python-3.8.12_p1-r1:3.8 ) app-text/scdoc examples? ( dev-util/wayland-scanner ) >=dev-util/meson-0.59.4 >=dev-util/ninja-1.8.2 dev-util/meson-format-array +BDEPEND=|| ( >=dev-lang/python-3.11.0_beta1-r1:3.11 >=dev-lang/python-3.10.0_p1-r1:3.10 >=dev-lang/python-3.9.9-r1:3.9 >=dev-lang/python-3.8.12_p1-r1:3.8 ) app-text/scdoc virtual/pkgconfig examples? ( dev-util/wayland-scanner ) >=dev-util/meson-0.59.4 >=dev-util/ninja-1.8.2 dev-util/meson-format-array DEFINED_PHASES=compile configure install prepare setup test -DEPEND=media-libs/fontconfig media-libs/freetype x11-libs/pixman examples? ( dev-libs/libutf8proc:= dev-libs/wayland ) harfbuzz? ( media-libs/harfbuzz:= ) libutf8proc? ( dev-libs/libutf8proc:= ) app-i18n/unicode-data dev-libs/tllist examples? ( dev-libs/wayland-protocols ) test? ( dev-libs/check harfbuzz? ( media-fonts/noto-emoji ) ) +DEPEND=media-libs/fontconfig media-libs/freetype x11-libs/pixman examples? ( dev-libs/libutf8proc:= dev-libs/wayland ) harfbuzz? ( media-libs/harfbuzz:=[truetype] ) libutf8proc? ( dev-libs/libutf8proc:= ) app-i18n/unicode-data dev-libs/tllist examples? ( dev-libs/wayland-protocols ) test? ( dev-libs/check harfbuzz? ( media-fonts/noto-emoji ) ) DESCRIPTION=Simple library for font loading and glyph rasterization EAPI=8 HOMEPAGE=https://codeberg.org/dnkl/fcft @@ -8,10 +8,10 @@ INHERIT=meson python-any-r1 IUSE=examples +harfbuzz +libutf8proc test KEYWORDS=~amd64 ~arm64 LICENSE=MIT ZLIB -RDEPEND=media-libs/fontconfig media-libs/freetype x11-libs/pixman examples? ( dev-libs/libutf8proc:= dev-libs/wayland ) harfbuzz? ( media-libs/harfbuzz:= ) libutf8proc? ( dev-libs/libutf8proc:= ) +RDEPEND=media-libs/fontconfig media-libs/freetype x11-libs/pixman examples? ( dev-libs/libutf8proc:= dev-libs/wayland ) harfbuzz? ( media-libs/harfbuzz:=[truetype] ) libutf8proc? ( dev-libs/libutf8proc:= ) REQUIRED_USE=libutf8proc? ( harfbuzz ) examples? ( libutf8proc ) RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://codeberg.org/dnkl/fcft/archive/3.1.2.tar.gz -> fcft-3.1.2.tar.gz _eclasses_=meson 8f48ffde53174aba67239f0da61ac9d3 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-any-r1 a3e9c0524a795d7f2767a2cf12a2e8c0 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=3fc61e6baeca391395350c0171ba168f +_md5_=aa29e59fa8cb1a8ac80bfc4eab8c2447 diff --git a/metadata/md5-cache/media-libs/harfbuzz-4.2.1 b/metadata/md5-cache/media-libs/harfbuzz-4.2.1 index 680a12818a60..dc4a34700db9 100644 --- a/metadata/md5-cache/media-libs/harfbuzz-4.2.1 +++ b/metadata/md5-cache/media-libs/harfbuzz-4.2.1 @@ -6,7 +6,7 @@ EAPI=8 HOMEPAGE=https://www.freedesktop.org/wiki/Software/HarfBuzz INHERIT=flag-o-matic meson-multilib python-any-r1 xdg-utils IUSE=+cairo debug doc experimental +glib +graphite icu +introspection test +truetype abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 -KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris +KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris LICENSE=Old-MIT ISC icu RDEPEND=cairo? ( x11-libs/cairo:= ) glib? ( >=dev-libs/glib-2.38:2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) graphite? ( >=media-gfx/graphite2-1.2.1:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) icu? ( >=dev-libs/icu-51.2-r1:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) introspection? ( >=dev-libs/gobject-introspection-1.34:= ) truetype? ( >=media-libs/freetype-2.5.0.1:2=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) REQUIRED_USE=introspection? ( glib ) @@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) SLOT=0/4.0.0 SRC_URI=https://github.com/harfbuzz/harfbuzz/archive/4.2.1.tar.gz -> harfbuzz-4.2.1.tar.gz _eclasses_=flag-o-matic a500d7cc40da3de38c361e889153bdf7 meson 8f48ffde53174aba67239f0da61ac9d3 meson-multilib 84c0d4019bf29be0d9d0a2d98fb8b0d9 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multilib-build 05f207909a804c9174bc39a00547d598 multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-any-r1 a3e9c0524a795d7f2767a2cf12a2e8c0 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=f87f03085438eb9a5f1c016fc0a2d3e3 +_md5_=61bce6c4804a8671047b994dc4b25356 diff --git a/metadata/md5-cache/media-libs/libjxl-0.7.0_pre20220329 b/metadata/md5-cache/media-libs/libjxl-0.7.0_pre20220329 index 3d228a4bd1eb..ea576db364f7 100644 --- a/metadata/md5-cache/media-libs/libjxl-0.7.0_pre20220329 +++ b/metadata/md5-cache/media-libs/libjxl-0.7.0_pre20220329 @@ -6,10 +6,10 @@ EAPI=8 HOMEPAGE=https://github.com/libjxl/libjxl INHERIT=cmake-multilib IUSE=examples openexr abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 -KEYWORDS=amd64 ~arm arm64 ~ppc ~ppc64 ~riscv ~sparc x86 +KEYWORDS=amd64 arm arm64 ppc ppc64 ~riscv sparc x86 LICENSE=BSD RDEPEND=app-arch/brotli:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] dev-cpp/gflags:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=dev-cpp/highway-0.16.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] media-libs/giflib:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=media-libs/lcms-2.13:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] media-libs/libpng:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] sys-libs/zlib[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] virtual/jpeg[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-misc/shared-mime-info-2.2 openexr? ( media-libs/openexr:= ) SLOT=0 SRC_URI=https://api.github.com/repos/libjxl/libjxl/tarball/fde214c5f4dc5ffd0360401a68df33182edf9226 -> libjxl-0.7.0_pre20220329.tar.gz _eclasses_=cmake 90e2b29417d53718328f3a95227137a0 cmake-multilib 7f8d0fb6ae10906fe334997f977e838b flag-o-matic a500d7cc40da3de38c361e889153bdf7 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multilib-build 05f207909a804c9174bc39a00547d598 multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs fd9cde67030b26e479eeadaced488253 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=f1a1c8570c130b8f91cd5007660e58a9 +_md5_=30b528876deb7128a6eadb13d25760b7 diff --git a/metadata/md5-cache/media-libs/libpulse-16.0 b/metadata/md5-cache/media-libs/libpulse-16.0 index 08a7007fd736..36609caf1fa5 100644 --- a/metadata/md5-cache/media-libs/libpulse-16.0 +++ b/metadata/md5-cache/media-libs/libpulse-16.0 @@ -1,16 +1,16 @@ BDEPEND=dev-lang/perl dev-perl/XML-Parser sys-devel/gettext sys-devel/m4 virtual/libiconv virtual/libintl virtual/pkgconfig doc? ( app-doc/doxygen ) >=dev-util/meson-0.59.4 >=dev-util/ninja-1.8.2 dev-util/meson-format-array virtual/pkgconfig virtual/pkgconfig DEFINED_PHASES=compile configure install postinst prepare test -DEPEND=dev-libs/libatomic_ops >=media-libs/libsndfile-1.0.20[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] virtual/libc asyncns? ( >=net-libs/libasyncns-0.1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) dbus? ( >=sys-apps/dbus-1.4.12[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) glib? ( >=dev-libs/glib-2.28.0:2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) gtk? ( x11-libs/gtk+:3 ) selinux? ( sec-policy/selinux-pulseaudio ) systemd? ( sys-apps/systemd:= ) tcpd? ( sys-apps/tcp-wrappers ) valgrind? ( dev-util/valgrind ) X? ( x11-libs/libX11[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libxcb-1.6[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) || ( elibc_glibc? ( virtual/libc ) dev-libs/libpcre:3 ) !=dev-libs/check-0.9.10 ) X? ( x11-base/xorg-proto ) +DEPEND=dev-libs/libatomic_ops >=media-libs/libsndfile-1.0.20[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] virtual/libc asyncns? ( >=net-libs/libasyncns-0.1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) dbus? ( >=sys-apps/dbus-1.4.12[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) glib? ( >=dev-libs/glib-2.28.0:2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) gtk? ( x11-libs/gtk+:3 ) selinux? ( sec-policy/selinux-pulseaudio ) systemd? ( sys-apps/systemd:= ) valgrind? ( dev-util/valgrind ) X? ( x11-libs/libX11[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libxcb-1.6[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) || ( elibc_glibc? ( virtual/libc ) dev-libs/libpcre:3 ) !=dev-libs/check-0.9.10 ) X? ( x11-base/xorg-proto ) DESCRIPTION=Libraries for PulseAudio clients EAPI=7 HOMEPAGE=https://www.freedesktop.org/wiki/Software/PulseAudio/ INHERIT=bash-completion-r1 gnome2-utils meson-multilib optfeature systemd udev -IUSE=+asyncns dbus doc +glib gtk selinux systemd tcpd test valgrind X abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 +IUSE=+asyncns dbus doc +glib gtk selinux systemd test valgrind X abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux LICENSE=LGPL-2.1+ -RDEPEND=dev-libs/libatomic_ops >=media-libs/libsndfile-1.0.20[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] virtual/libc asyncns? ( >=net-libs/libasyncns-0.1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) dbus? ( >=sys-apps/dbus-1.4.12[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) glib? ( >=dev-libs/glib-2.28.0:2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) gtk? ( x11-libs/gtk+:3 ) selinux? ( sec-policy/selinux-pulseaudio ) systemd? ( sys-apps/systemd:= ) tcpd? ( sys-apps/tcp-wrappers ) valgrind? ( dev-util/valgrind ) X? ( x11-libs/libX11[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libxcb-1.6[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) || ( elibc_glibc? ( virtual/libc ) dev-libs/libpcre:3 ) !=media-libs/libsndfile-1.0.20[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] virtual/libc asyncns? ( >=net-libs/libasyncns-0.1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) dbus? ( >=sys-apps/dbus-1.4.12[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) glib? ( >=dev-libs/glib-2.28.0:2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) gtk? ( x11-libs/gtk+:3 ) selinux? ( sec-policy/selinux-pulseaudio ) systemd? ( sys-apps/systemd:= ) valgrind? ( dev-util/valgrind ) X? ( x11-libs/libX11[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libxcb-1.6[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) || ( elibc_glibc? ( virtual/libc ) dev-libs/libpcre:3 ) ! libvmaf-2.3.0.tar.gz _eclasses_=meson 8f48ffde53174aba67239f0da61ac9d3 meson-multilib 84c0d4019bf29be0d9d0a2d98fb8b0d9 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multilib-build 05f207909a804c9174bc39a00547d598 multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=5c56052cfab7be4bb629f712b1781f37 +_md5_=e44af70baa74b1582857aab8614e9495 diff --git a/metadata/md5-cache/media-libs/mesa-22.0.5 b/metadata/md5-cache/media-libs/mesa-22.0.5 index 6ede4e28af86..0615917fe0f3 100644 --- a/metadata/md5-cache/media-libs/mesa-22.0.5 +++ b/metadata/md5-cache/media-libs/mesa-22.0.5 @@ -1,17 +1,17 @@ BDEPEND=|| ( >=dev-lang/python-3.10.0_p1-r1:3.10 >=dev-lang/python-3.9.9-r1:3.9 >=dev-lang/python-3.8.12_p1-r1:3.8 ) opencl? ( >=sys-devel/gcc-4.6 ) sys-devel/bison sys-devel/flex virtual/pkgconfig || ( ( >=dev-lang/python-3.10.0_p1-r1:3.10 >=dev-python/mako-0.8.0[python_targets_python3_10(-)] ) ( >=dev-lang/python-3.9.9-r1:3.9 >=dev-python/mako-0.8.0[python_targets_python3_9(-)] ) ( >=dev-lang/python-3.8.12_p1-r1:3.8 >=dev-python/mako-0.8.0[python_targets_python3_8(-)] ) ) wayland? ( dev-util/wayland-scanner ) >=dev-util/meson-0.59.4 >=dev-util/ninja-1.8.2 dev-util/meson-format-array DEFINED_PHASES=compile configure install pretend setup test -DEPEND=>=dev-libs/expat-2.1.0-r3:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=media-libs/libglvnd-1.3.2[X?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=sys-libs/zlib-1.2.8[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] unwind? ( sys-libs/libunwind[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) llvm? ( video_cards_radeonsi? ( virtual/libelf:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) video_cards_r600? ( virtual/libelf:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) video_cards_radeon? ( virtual/libelf:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ) lm-sensors? ( sys-apps/lm-sensors:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) opencl? ( >=virtual/opencl-3[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] dev-libs/libclc virtual/libelf:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) vaapi? ( >=x11-libs/libva-1.7.3:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) vdpau? ( >=x11-libs/libvdpau-1.1:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) xvmc? ( >=x11-libs/libXvMC-1.0.8:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) selinux? ( sys-libs/libselinux[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) wayland? ( >=dev-libs/wayland-1.18.0:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) >=x11-libs/libdrm-2.4.109[video_cards_freedreno?,video_cards_intel?,video_cards_nouveau?,video_cards_vc4?,video_cards_vivante?,video_cards_vmware?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] vulkan-overlay? ( dev-util/glslang:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) X? ( >=x11-libs/libX11-1.6.2:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libxshmfence-1.1:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libXext-1.3.2:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libXxf86vm-1.1.3:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libxcb-1.13:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] x11-libs/libXfixes:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) zink? ( media-libs/vulkan-loader:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) zstd? ( app-arch/zstd:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) video_cards_r300? ( >=x11-libs/libdrm-2.4.109[video_cards_radeon] ) video_cards_r600? ( >=x11-libs/libdrm-2.4.109[video_cards_radeon] ) video_cards_radeon? ( >=x11-libs/libdrm-2.4.109[video_cards_radeon] ) video_cards_radeonsi? ( >=x11-libs/libdrm-2.4.109[video_cards_radeon] ) video_cards_radeonsi? ( >=x11-libs/libdrm-2.4.109[video_cards_amdgpu] ) llvm? ( opencl? ( video_cards_r600? ( || ( sys-devel/clang:13[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?,llvm_targets_AMDGPU(-)] sys-devel/clang:12[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?,llvm_targets_AMDGPU(-)] ) =dev-libs/wayland-protocols-1.24 ) X? ( x11-libs/libXrandr[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] x11-base/xorg-proto ) !!sys-devel/llvm:0 +DEPEND=>=dev-libs/expat-2.1.0-r3:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=media-libs/libglvnd-1.3.2[X?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=sys-libs/zlib-1.2.8[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] unwind? ( sys-libs/libunwind[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) llvm? ( video_cards_radeonsi? ( virtual/libelf:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) video_cards_r600? ( virtual/libelf:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) video_cards_radeon? ( virtual/libelf:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ) lm-sensors? ( sys-apps/lm-sensors:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) opencl? ( >=virtual/opencl-3[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] dev-libs/libclc virtual/libelf:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) vaapi? ( >=x11-libs/libva-1.7.3:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) vdpau? ( >=x11-libs/libvdpau-1.1:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) xvmc? ( >=x11-libs/libXvMC-1.0.8:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) selinux? ( sys-libs/libselinux[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) wayland? ( >=dev-libs/wayland-1.18.0:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) >=x11-libs/libdrm-2.4.109[video_cards_freedreno?,video_cards_intel?,video_cards_nouveau?,video_cards_vc4?,video_cards_vivante?,video_cards_vmware?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] vulkan-overlay? ( dev-util/glslang:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) X? ( >=x11-libs/libX11-1.6.2:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libxshmfence-1.1:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libXext-1.3.2:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libXxf86vm-1.1.3:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libxcb-1.13:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] x11-libs/libXfixes:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) zink? ( media-libs/vulkan-loader:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) zstd? ( app-arch/zstd:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) video_cards_r300? ( >=x11-libs/libdrm-2.4.109[video_cards_radeon] ) video_cards_r600? ( >=x11-libs/libdrm-2.4.109[video_cards_radeon] ) video_cards_radeon? ( >=x11-libs/libdrm-2.4.109[video_cards_radeon] ) video_cards_radeonsi? ( >=x11-libs/libdrm-2.4.109[video_cards_radeon] ) video_cards_radeonsi? ( >=x11-libs/libdrm-2.4.109[video_cards_amdgpu] ) llvm? ( opencl? ( video_cards_r600? ( || ( sys-devel/clang:14[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?,llvm_targets_AMDGPU(-)] sys-devel/clang:13[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?,llvm_targets_AMDGPU(-)] sys-devel/clang:12[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?,llvm_targets_AMDGPU(-)] ) =dev-libs/wayland-protocols-1.24 ) X? ( x11-libs/libXrandr[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] x11-base/xorg-proto ) !!sys-devel/llvm:0 DESCRIPTION=OpenGL-like graphic library for Linux EAPI=7 HOMEPAGE=https://www.mesa3d.org/ https://mesa.freedesktop.org/ INHERIT=llvm meson-multilib python-any-r1 linux-info IUSE=video_cards_r300 video_cards_r600 video_cards_radeon video_cards_radeonsi video_cards_freedreno video_cards_intel video_cards_lima video_cards_nouveau video_cards_panfrost video_cards_v3d video_cards_vc4 video_cards_virgl video_cards_vivante video_cards_vmware cpu_flags_x86_sse2 d3d9 debug gles1 +gles2 +llvm lm-sensors opencl osmesa selinux test unwind vaapi valgrind vdpau vulkan vulkan-overlay wayland +X xa xvmc zink +zstd abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~sparc-solaris ~x64-solaris ~x86-solaris +KEYWORDS=~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~sparc-solaris ~x64-solaris ~x86-solaris LICENSE=MIT -RDEPEND=>=dev-libs/expat-2.1.0-r3:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=media-libs/libglvnd-1.3.2[X?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=sys-libs/zlib-1.2.8[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] unwind? ( sys-libs/libunwind[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) llvm? ( video_cards_radeonsi? ( virtual/libelf:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) video_cards_r600? ( virtual/libelf:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) video_cards_radeon? ( virtual/libelf:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ) lm-sensors? ( sys-apps/lm-sensors:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) opencl? ( >=virtual/opencl-3[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] dev-libs/libclc virtual/libelf:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) vaapi? ( >=x11-libs/libva-1.7.3:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) vdpau? ( >=x11-libs/libvdpau-1.1:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) xvmc? ( >=x11-libs/libXvMC-1.0.8:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) selinux? ( sys-libs/libselinux[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) wayland? ( >=dev-libs/wayland-1.18.0:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) >=x11-libs/libdrm-2.4.109[video_cards_freedreno?,video_cards_intel?,video_cards_nouveau?,video_cards_vc4?,video_cards_vivante?,video_cards_vmware?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] vulkan-overlay? ( dev-util/glslang:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) X? ( >=x11-libs/libX11-1.6.2:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libxshmfence-1.1:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libXext-1.3.2:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libXxf86vm-1.1.3:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libxcb-1.13:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] x11-libs/libXfixes:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) zink? ( media-libs/vulkan-loader:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) zstd? ( app-arch/zstd:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) video_cards_r300? ( >=x11-libs/libdrm-2.4.109[video_cards_radeon] ) video_cards_r600? ( >=x11-libs/libdrm-2.4.109[video_cards_radeon] ) video_cards_radeon? ( >=x11-libs/libdrm-2.4.109[video_cards_radeon] ) video_cards_radeonsi? ( >=x11-libs/libdrm-2.4.109[video_cards_radeon] ) video_cards_radeonsi? ( >=x11-libs/libdrm-2.4.109[video_cards_amdgpu] ) llvm? ( opencl? ( video_cards_r600? ( || ( sys-devel/clang:13[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?,llvm_targets_AMDGPU(-)] sys-devel/clang:12[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?,llvm_targets_AMDGPU(-)] ) =dev-libs/expat-2.1.0-r3:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=media-libs/libglvnd-1.3.2[X?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=sys-libs/zlib-1.2.8[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] unwind? ( sys-libs/libunwind[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) llvm? ( video_cards_radeonsi? ( virtual/libelf:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) video_cards_r600? ( virtual/libelf:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) video_cards_radeon? ( virtual/libelf:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ) lm-sensors? ( sys-apps/lm-sensors:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) opencl? ( >=virtual/opencl-3[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] dev-libs/libclc virtual/libelf:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) vaapi? ( >=x11-libs/libva-1.7.3:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) vdpau? ( >=x11-libs/libvdpau-1.1:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) xvmc? ( >=x11-libs/libXvMC-1.0.8:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) selinux? ( sys-libs/libselinux[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) wayland? ( >=dev-libs/wayland-1.18.0:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) >=x11-libs/libdrm-2.4.109[video_cards_freedreno?,video_cards_intel?,video_cards_nouveau?,video_cards_vc4?,video_cards_vivante?,video_cards_vmware?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] vulkan-overlay? ( dev-util/glslang:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) X? ( >=x11-libs/libX11-1.6.2:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libxshmfence-1.1:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libXext-1.3.2:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libXxf86vm-1.1.3:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libxcb-1.13:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] x11-libs/libXfixes:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) zink? ( media-libs/vulkan-loader:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) zstd? ( app-arch/zstd:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) video_cards_r300? ( >=x11-libs/libdrm-2.4.109[video_cards_radeon] ) video_cards_r600? ( >=x11-libs/libdrm-2.4.109[video_cards_radeon] ) video_cards_radeon? ( >=x11-libs/libdrm-2.4.109[video_cards_radeon] ) video_cards_radeonsi? ( >=x11-libs/libdrm-2.4.109[video_cards_radeon] ) video_cards_radeonsi? ( >=x11-libs/libdrm-2.4.109[video_cards_amdgpu] ) llvm? ( opencl? ( video_cards_r600? ( || ( sys-devel/clang:14[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?,llvm_targets_AMDGPU(-)] sys-devel/clang:13[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?,llvm_targets_AMDGPU(-)] sys-devel/clang:12[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?,llvm_targets_AMDGPU(-)] ) woff2-1.0.2.tar.gz _eclasses_=cmake 90e2b29417d53718328f3a95227137a0 flag-o-matic a500d7cc40da3de38c361e889153bdf7 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs fd9cde67030b26e479eeadaced488253 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=a100b7899b6d2af0e60f5387f7ddea1b +_md5_=a883d9acb43a82d5db3edf851a938686 diff --git a/metadata/md5-cache/media-libs/zxing-cpp-1.3.0 b/metadata/md5-cache/media-libs/zxing-cpp-1.3.0 index 721dca0936bd..f06f53cf595f 100644 --- a/metadata/md5-cache/media-libs/zxing-cpp-1.3.0 +++ b/metadata/md5-cache/media-libs/zxing-cpp-1.3.0 @@ -4,9 +4,9 @@ DESCRIPTION=C++ Multi-format 1D/2D barcode image processing library EAPI=8 HOMEPAGE=https://github.com/nu-book/zxing-cpp INHERIT=cmake -KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 +KEYWORDS=amd64 ~arm arm64 ~ppc64 ~riscv x86 LICENSE=Apache-2.0 SLOT=0 SRC_URI=https://github.com/nu-book/zxing-cpp/archive/v1.3.0.tar.gz -> zxing-cpp-1.3.0.tar.gz _eclasses_=cmake 90e2b29417d53718328f3a95227137a0 flag-o-matic a500d7cc40da3de38c361e889153bdf7 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs fd9cde67030b26e479eeadaced488253 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=f3a3078246c327b880661a176d4fe2fb +_md5_=a44f5e7891473e5687f876e60f60a572 diff --git a/metadata/md5-cache/media-sound/Manifest.gz b/metadata/md5-cache/media-sound/Manifest.gz index 0b83c7cf2380d8236d19b9fb06309b1b844ad370..b6fcb3168262718b96e3eb1c2f30eec32d96b0ea 100644 GIT binary patch delta 74204 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

      gleICuco;{Gt6dZ@nm#hp?l5MBSQP{j&-InaL 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 delta 73743 zcmV()K;OTk&jjSm1b-ik2mk;800092Y`xo(9XFGuc|T9V7oZI12wZkskJ*^b+;!iV zApnGmQ(#)qfJ1xpxHMzI-i*yW@ZSxBvCuKK;*M$G87Ae*SrX z`y76XpTFf#xwKFJ{r~xI|M&ly{`;qSwKK-t+Z}4XkCMj`_kS_gmD4Ku*gcIF<`vgI z&r*-`sD17-L(0dMVy@?P-|@OryK9@*eay2SW9-pm9`{w(9P{Aw?o|3cLL9B!;|OWr zXDPdl^V9$Qzy4c|=~M1`j(qKU=Gx{F9#hzPR$GAcXF&$^T(wb%TcI>Ovl0pi-@-#eo*zN!LAFkC% z|L?C~)|d6Ue~L#v-&ZNLgGKA}NO6vI9(lz3X#33h=zFJYj~cI8TjK?4829KrTH2+~ zQYz1IlytP2XRCGO&O>ZgN3!N36$; zS7D(>Sa;s{)ymm+jr~p|#3BeRcf z#f7b<74E@C=MvJyB2x*IWu9TMi}%i>)LbyJcz-1J?mYXbeYKh!wv}uAu~64s`*ZrK z|CB#}OP^v&ua!!TH;pOs&e(3a?ppGF*PJ$v5OJM)?A1%jv(CtdFMM&aSTiTKvGN}$ z+nN&ZSQ8E!SL?O$k|8Hn`yS)$<(lQr*T6{g!su|DQhH5i8{uuGVhw4q>+#C{%rnJs zZhtmCwe!AlaR8y?9(8L0buHE^-o0O&wP|Txsqyyt;!Rl92sGTgUZK_VJ=YhL_o)%)@h@K}DT`$Fwnz#VqfQ%-qZeWr3%mv_8Y3g`O_ex;v6<$qtF zjuhS(Yh&nPTxlPD^^peqz6$Sjj0za^JD*{m=RN?S?P`{>ajKL<*|qRbA!nZV#&u#o z&ebBWn*n+LcRKev;=n}k6CSkIUB_{sJr>PYE@Rv_cXMSC@%Ts^FL z-jlTiAAcT7#469T)yU%z20^U0(!D}lcP~c)DRbQXkG1ZIMPG!m_zHd@qys>_2|D!% zorS=W)|%IVKY z@HdZkmos9&JMr?P?t2icKt{kN9KE0As4W3kIc6dx!9nvXJP#-VEeJpl>zJ^!N*rl3 ziMu{%(s^K|uIZ9`*< zaDT-&^4$FbX+rLO5TXgng|(Zr;EcxweSv*|9zPaqfBogJKV($lr}8NRP45eJhE!?` zrMJG|N4sN6#3I%YMs;bhcOMP!XzR>T>~3-|Vk7vrfgTVS>$*d@d3Ibl-2ghUb+szE z&l)$Fi_dnDVefh*LL(ffl#4HUcfpvhb$@Nx1ZG;onK0y52w{1jn0QGyA49Oq`(Tac zJ|QI;hljf0&;7!%ak?Yns8F@hSDshbL1)GU6I=^ofmNMh1FiukGExt@>{3F(P~T$U zFJu1G+Vksr2q>0iC@d|%@IAS}-+%UOu zT{1^p5a+>OPN*Dol^D*m+;A&M6r30S0_7&^Uh(McAn1Me2!9I1GXH;^PH#1|rhAi@8yffpPg24aI) zlb?_}h#miMtq#`ed|?*LB%wM9JN0IDuu<%M5sJYltZQvPi|?;6#D5EISIz}FI4|fO zLh(LPgA+%Pgp8gGy>slE4RYxd;%JeN6y5ym%zch&x(FRgU-GZ zH1=enFfBIo;!jVs5o`?!S8oI#Ofti%Lab*{KfoD`Jg5t}HKv#(CNe~p1$)I3;SCFh zkT3+8H0md!EMf1MDSwWbUu*U2m;V5;#_zv>SIzMg0qX@>dQ|c0;XUQ7XoD7&!-Poq zgcR|H_(I)r@Zk5<;~Idha1}0ONX!|-$A2bZ%*I_IHltND1R%*+vU#C3JKO+>VLJzZ zjFOz{xOd{fmm)w>=Ieo-I}VsI5EgVTa9X#)X$U;y^ka)J-hY7%z80W>v|dEH#X14m z2Wo-UsSS5&GH6sKR7TI65nZzRAjl4Sk40a^pZUKn*Ux`_VYT{Ctk_TK^Ecum8sMdP z;LUudBxS*&aOjcryW1JNGvuE^K>VFqd85=908%%gx(2UBBE*@LVwr2|@vB$!Cs ztFD|TG>%Ak<$uul0~REM{QM%?p|Jt|cwaOy5m^x8BnSgkkd-jQBbRR+_uhnP_7eTG z0+f{qfC5ZVy#RK?o=#R6xrkCgQ$SKdDz|7sswUy45CgH=tL%tsBLra|_`G--`M&aD z(SHAB{O1!Dd;jT-#zpu@e=#oP=iv7V$@RK1daMHOO@ClIjA&bn18Z0gy{0a_Gr{~d zE>@Z!#0ho-?eVn`2;;meB(p(l(RCBE2QLV9}q80rDM5o3-;?D|M}aW{|tJ?^iZz!%Fpn@t0PVc)Mv(z*swTQ z`?C@+*w|G0t6KqBiNb6wB&wAgd@1D-Nxk!w^O4LKd+-RuJDq$SyNt9nRuWd>hv0Az zpe{fNR|P-_!SDW9S|JER@ozj33e=<7DUA03@_&GgSm5u+Ie3COu3~T_YM@(=1H!}S zw{|bI7mBPQ+2GFyp26m_tJld>#ex_v8;tKWf>#I)0F+NRG579|zwbZC&(A`c?jtD1 z*Gdt0L3p&5MtMhspVorzS;US8#`C~1bix(pwd?b)=pnIR_1Yn;I4B#$zmeZy3IELc z6@P@Ayy8Yiz{mMyHWk~=cs(AB1M&*3ysZ>|9#L>uRM{D_P56Zh151Ft^5zJKv}RrR zzxCazeIs|JtXT7_*n2t8pb23V)Pw z#9ClQzs&T?v4BfCUIl@8Q@|c@E3lr5H3?% ze_N<0lZ^0sC9-fX*!p$Pb7aJGBld{V5Ck3)ZnFS&^d?FOkG=|_z7UXa{=1hP3;!QX zfS@Qd7D>!o2df1}@?P0o5q5S!cq&hofTD!_4vGN8i8(Lg{<}RDV$j4r_&YxGCSoo8 zU1?W*ZE4nhf?@;|k1vzP4<3Io@cavH2-S`?p{2&kH^XGdYaM?K6)Uxd^nYoM@F0{A3L4uj*n1EPO2)@;W5!W^}Y zneosQ%ZENy=_)vicU?DMhA9uTsHgIEBK1!mCBtr^{~(DZv9o2nUf4S9!55)VF5*_b17zeFi2Q;X^PiV1LrfZiJ&1zk;=sgT35F5yB=8_!a26EKoNd5$U_Q5JCqM#0lt>3Q!LLmiPtSh<lUt{Wu(rYBixEXjp%srEAGW4J{5H;VF+GXpfK++K3iP#=t#TLBLIcl!xFYA z7X)NNR0W6fjW93Alhj0k!=~7f%?ramquZ9y+R$Z$SlQUt$sc0dEfYDQs(>7z!QVi( zPPlfy2|j>Md}C67&G9Yg{PPzX!l!b+(8;qI7U)1?S2PuY*Gxz8G>=`n`KPmof~|O( zB>UKh>Aw*AlOGZw3ilk~+YLdJJ@K2LZyJSh_h`jcniY2yVdd)T%y zz{1vMc`5jWj1ftY!)9G3VQ;BB*s%*41}P;(w`#oGt?DK`GR!?@mUKZKuXoA`=fNI8 z8a#Kv+s6%LqK{A1iS!?DJ1}~v2`m#p@7KJ}6s06BWe?m`dd;(uq{J{NAv#sv0wD$R6GnjkGM5C156_4It+K9lq5S%L=6DWIGmxJw8H@>)a_7FU6UZsX z?<<(@LwnczIS2xTpfH|}2j4*c+JJ+V@0Y{VC6C8g(56K)+ z1HGoe&hSijke35zOPeec_K-}#D<|_+3`?hY4h0BxgW>cf4tD#GU@PBf%VI#8Ss`AlgxOleNJE6CMHK zV8u|vc=N!!AZtivGdMha$Dn^J>wbXvrl#=iejO&ZP~YZrBEMMvwoZTkCum;uK7z~< zUc?-7LD)|KId83A8$010fyafbc{00hXc`a;omHJ|4|V}l76w^^AGx_F9v|jqYUO+C zFOoe^pwoEyK8W>N?OG+L<=*6$Bc zwf29QajF0G`!~KPcAf-=ettNRKzD42F}4XE@)!+exp)d#PXgBwG9IPeuzK?ca0p-- za19UxV)TA8%eZauN1K179Pw+ala(hXf~G4TwayTiDsjqzOo0(hVmWb~ck@E*ntffX zBR;{OV`An>mWmZmge~TJoYC_mk9ctMi185qAYYy}u?z`z6+=C7EaIqD0<0Sj&B7no z%>!OoD*=I*YX`spX&?e3kyNj%cAE$S4zkvhfEz<9KE05+8QK!fN&%cK$cLWJIY7NB6M)J5G1K}IxKCQl~ z=2;P($3oYf3x0pvTE5tx%g}J$W`-inM_X1ydlpnF}RYY`6 z5A04)t>OGLqV$gg@;EC$wr2KQ1_(|FJiw=p-h!??-yacH9{beH4@*f8f{}$=CG*T| zo+$xEBKWp~(K=&h&BJi{+{DGkyCY_ZB}C|iFN}sL>(_rW!$~abgf~PI+J?9a44m7O zc(^(w9kH4Le_Wz%IKYJj8#>~~dHI!N;|ORLlM}^yh@3NDI&TOLp%NCf)U2T3$EAAC zxw7dOm~no&Amn+VXNY78^Cu#2k1MaIs6bo6FOl4s4SM*1prTi+g_nwFCJXvxysg09^;=So4Ne7VEDp)+h&2t-jXE^v$VM%7(5AvtS3=7=-nP z4kPyt%MvUA!|{>_JD4TLXx)ucKfr9d&t5j1p;))FK|yG5Fq#8j*EZ ztmQr5Y3Q$C{^KF*@l*6D{C$}~;=sk?( zNe8G|>V==eAKF3S$L|0Kqz}AkFMJ+iyN8D%BY;3KgWb-fL45%u7MTTMNATig@lysr z&@g||fx#@B5EiaIZfl_`><2D8@V!zjb*Kb$NKUrWtKGEtCja z7l1s75$-Z%DkGog=3zG2#6O34Sfq9xjleW-Afge=1_T66Sx=}|gdY_!Z}F5F<~@DZ zm`pAsdf%4G`bm#PvAk=R<9etjFMNPCmP%wn(dQLBv_a<~8d~k?hLb0Y4n5#1R#aM? z1SOarP+WzN%gE#t0Oso&G7Fx8OoGo&6B5uIC_K_1F8E`a{_~eDRj)kHD>01gE(PdLI5+|1^L#Q!yS>s< zh)0AGN(V^pvQuyuc3@V0&VHuqf$WX;ZDv&K&OF|ejt6e`3kbZ~JrnDLlD^<3nodIr5$Q-YL<=5|Mp> zXay^6cH-4NLBV(<8#eiCL>7VuGI8XiE#z9W=ri)gV#-}_Sqd`?_(9IH{A4A(!rS+i!n+tCo} ztr9Lr@vz8*$OLxFVRhYLt-{rbI2P`IW>4h{|LF6KHLi}T^g zk9E%)t(9QdMX2mhD6qx$ecSrg9N zkvRxz`4aJ)NLRoN+Fu_clcsG?!T{8 z{ayoe5GP*{h2$e(^B?z)&`2;{4g36+}Rm|%|=5JwJkR|LRj z4FFndT1kttK+~|D!32vQRL{$Qidh5^1WfUJJ!|)#?rg_ykSm@InmDcEZnudgCIvU^5&HMqev=*^MLVO zSZ8B5>+$!MYOu{1&JSmzyb9v>wp7GTgD(^8Hso6&gIinDc#1sdJbUne*m?$W5{}J7 z05-FB{EI*FtVQGs=7j_7FAfhnkJ3$R-LMA{9Az}08r%fUL)W}>^Y}e3z^@@oaJ4YU zYN>-K7a*`VuZ0ETS*Hgas8NUmvJ7XmVt4f8$ibvAw#*LTUY;NDn0K+13NU4bcb_L% ziX;vJBee*u^K-D^zxm#OlRPK1e8}QKf2<6FH}QcygSBpr54@t{v;y-t><_AUeb2W_ z+hIVh0~o7gJ-r~NFpzAr{$SHvh~{7y`YxHNoNcJ0Pu2lILzePJ7_3Kz^&O#*9 z&%+v*2BSC9vCo)U&b*&FnI~dhN)Yg=KsnL@T%Kn=lO_!rK<+dM+hu)SB@kYR@C=D=S16Vs&d9j210$Tq_mj`mqM}aOu=x=yc4(P#203+(*-kxtFVlk{`^@!~F zsmF$CUYPx15>yPEGhA1&FQSY+?!E*5e_!n2sHX74kF%@m%b&mQKliuK@q0D_%X;PV zrnS%51WY(%%Z53a8{+u9Gl85fJ(S_ZlRn|=w@k#^B#bPkgWn4Y2F0RbPaTZ`X@%`{ zcRWMKg3Tibgm&aR-uo#;87W*1_JXawV2Z~FcRRv5)=(f-(c@R#bP&C)NV7N!e`19} zpN*Yt0TO(c(oVZqs-;v=aF1U>0`~X}sGlQ*j80CL$DT+(mKFMXr(Cm+48Po5Ipxd4wfts z^!N9I8;lU=y(|tK<{8zttPNlY^^cI<8DJaGrI`w5dBRW3r3r3ZQ3KhFLkVzs96Kyl z>ZS{UK;8i!;$gr+h)DCltd)sR){0>Lf_3<|2T^d1d(@5iizm>XSd7&Mf2_k}x{d}% z_#ao={f6;f0XLi;_n;AX!7?EnC1I@WOP5cz3n+RW zWkF^=R5zQMH%!+PCg&n-RFd^zr$MVDRV>UO{}psuBi>L`NeNx2vLs zO*j13YHtW38#h2DWfPL%euRiT+BF+_j-!8 z)N%mZJ6J(|G`tq|i^)zCKb~{xDs;=+Z2Tecv0B?A!W+L_(`pw`ML73_cHg!+!L<<3 zn&LhU%%H^1ScG6ToT=M93|do*OROuDSxr7cE>QmeV&z945nYZhhx|E#;1P&b?qM~G{;ZjN9vPs zi3`T`!MIG@uxZD(Ag|-m@Eq$k;D`XT74){rn174|GHvxHDh|G6{=LCYc!z8~HgWH6 z;VJg8{x*Z&ML~k7yrCl}v?thb1NXa$zWi2%yuF`m4FOyk4oz*=;D1g&(8G)LECpzo z51d{Botov;h{bXfQRXa=OZ$ZeXqVf@=q)fgA`BUyBNE?2(=fd(;e?WC z^jmw2gx|jW@#j}h|C;RKDG-V^e<-F(k-Z*J<;3=!$ek@tTmUYvRv^c1T{6ks(G)jJ zTcM-b9>@m!L;UfxSATk%PLLH)+I=UU2_&zV@8^7a7|;-%#t@Uw`iVi@YIx{Zu~`Du0x2wpM<_R!qq3 zh=ewvHNpwCEPqJZp#Z=XS#bpX)B5U%fhG6pvYA1;f1Cj7vcJv!RLcG+`m8VD(y+0H z3Q+^?_;UN2ZUX&T@mUD!`J^_%2~U1OBgreMa3IpGMn3IWLaxH836Sun#uC`hRRV+( z!VjH2H(Jq7o@}byv$Bm50#N;Rwqzwz~YEakT*XnzHQ2tPYP2l7sc?QeTLDNbE!Sq|< zKhlM2LnDL?+l$t?t$J$wtIO(P=@=ESG{JAME)%INPKXQVRd2Ds1wc2Y%Dyc-!mO5q zb~Rf$(k4>Bw<94F4^yr1j1{ha#A}`#B)mKse`&fTwA5smhh=8=psmev$YyOZ(FMEd zo!zrk8%hKE+ds9S8vV8bIsqCc@~Y?$qkt1yoQ!aW>b$ShZ-0(I$LC~n;S(S70n(=# z+3P$&7_BARRb#*aZL*@af?x3QYW5c-y4lpV$90YYJqJoB9FAp6ri9^8=B^Qa@F&98 zHJ)e*A`hXwZs-Rq`&2Z}dLI_oUFAJTJWh{yh<8&}Sv{Frg}`f7JY2}$6@(k10EDX| z<_MFlBp-h+vd@l%19;iK7+41c?rov|ZG10NAn<*t$~z#Sx3yHwGiq#TT7YKTA~3}Z z1=WlPX}7!D=goE!LdmA8a+b4*IjJI}XqPvd9l_hL4z+gOW`P zF~?5tWF0T}9H0^Z@p9BtN}z79Z1|{<$r}~gxAV?i1yNJkyG?XL{d6j==e*n7tZ1!S)ChYBq_tQUSIK~q1$Aza!NP65;NxWHcv zBRZCYbPsvrquB7UvCAr86f`lf1vH(NAJ&A<4l-FC0k3VuKs=pQ2cCGhkZcJZSQ~#E zK14r!u-RVnUdhOM$=DyYoZ5%H9wY`hvq1jdBG%#Axzh^01*>!6g%%`i7TNTd=fcqjrvx*%=PP{ZTSj=mCHtdY zK=FwabUIfPst5vS>~29gSm=L2(6A5lwpIwa+GnnLrD zH{n4rX7O^i{pKCiSzY83?=usjAFw;8+Jh)lAV60R@fAz9Tw21OvjJY@)MIb6ZQ6tXm_N!?7d5A05JO z6&$rjTOF(|xSQ=mx49#k^_0m)Bs{-Y_)#k-p>lchR|V2iZIHU`N5VZ8dW8LF&Bv2w zDJXv(xQCwL6{d=8&CO0P2qRg{bz2}_f*u5R!_#5uNL-fM(?s+FYIx&Ym9=esN6&ol z;a5XQvO2{v5iqPl^%{2cAlWYyt&c8+^cL|DTf zFBQ#@)R|nf3vTPmqI!I0X*dsL6PKX^|8;+zA~ycvyxsbi%k~1uB+J4l8kAsbEF1`c zJ6afLN6@nK73$=AV)`wN-~^Fr68Gs{x$TOFBB+mT43qG|zmS879Cpnb`k9bKkSbzR z-le@qJV+aR!aF+-V53D~RX|-*NiC2D{t6wsPY(>{wwc@|bmR>jm=Az3SLFH~wXJ^x ze*@OBnyGAtPFJKcB7_yP$N`1Gj$>!dq_MU0Z}#-d{&oNM=l9d(@>BSyZxfhe1K!uG zn$GpuZd%2i{F-K4fb$b}OTkWGj~>y0>^LZ6GOixr*NKoq`yyM+=J61!u8RLfunZX= z`gQZCPa|F6e}S?9WH9rb;Npl9l;jC}@KbX>$r?wKlN2i*drLV8 zMi6Z)GHnd@$&ZqPb%vG%>;(s~{mGmwy9Lt*U@hqDvgJ#Y=ZOlj^WaN+g*$t`1DEOr z`k&K#UXMRpf39Kkyk?v*{36e9I2kc2+9C!?i`Q@fR#D5CL5LN!Cos2;w1$#|VVk}Q zVTUtGM{Z&=C=O=ukG2#zC8#y&c_BV3c@Fi^kEOCMDE`!*z}H{m__$Eq$Jy)*CiHs7 za}5Z3vdcgFuK~Q+UvRNnth@~@2~-fDSvw~O5yI{Zf4v`h8G#J5MvC-%4?@?uF(oX| za7YZ?B8o)>Ay{zro+D;OA=o8~b?0r~b=%DwoTg9;@C%=HVwkna)9QCN^g8Qhd24r< z6}zxOD1ZYpP6zs+?iPG!Kz3}NY0ek8uW1wBVdH)+_GMvy#Iv_m`s}j9pa9)H(I9bmw&V`f9EGK_{I(8zcW?)|LTq@xBHp(Lm zt=zKyzIznrSRM8OGGJStK`vVXir%Yet*LvTPd;cW6*sUJSqX%hNq=kFGHVzh2?Ujf zX?APP>`!*&%s64X6GeJ`Sg7x*7Gm>jk$CSqpRbGSQlNS8emFYjoksOO zt;@~ur1?zi2u}z;%=Cs`PHrfE{-p; z1sED`!VPeO#!P=l_Uee6a#Ko|99a?UQX(}7|IQIZe*y;=b{v5_TNu&;HR#y_^Jfwb69 zi(-Et)-h^xc2Y(=kGAbk$Vd#MufyIvetrL#Q#HT-dI918^zY-}Om*h(&WDhGosafP z_%}mxEOv51_GLvLqg+obsHGiGgSC|z(_A8Y89+!jnzD(o&&$e1ILifQ*}HQ=&1{vm zdjskT62OifA2bQsCnU|0RUYNHS03SXYQ%qRC_ zr-6YO3)O?3);!n&2l}9lak>8F4`?ev9CZa}BnFTPdlz}(_NUg3n)6v5zygia(upq{Yy^4;+2DV% z)0t4LfoRQc-Kc+P#8oDsbP$+$(y`f%a}h^}HObAi-?mKnc=fK0JRPHWED;vexA+NY z_jBi?RCt7Pdx(*IEH=}ae>xfqaJPUSncl4OG*w{T#%9lQ&xZaFdfHMbGvZoee|2SYm+gUYjX?#b{bQ0k4LQ? z>#z_8yusq^d_V0kfVpq*62#qv9g8b&>p#)Xmd!br#W6*;>pCdRQ;Njmn*UfHUcWCC zC}&ZjtwZPGGzC^UI}P$MSwO6Zr8LI^v28e9-cJ57+wuKSa5wWdxBWIq9OQqob@Qn> zv|~>mg5_$i4_GR0d0qnAfd$Lb@V60F9~Ub9eWC6=`+Zv5H%tt$Wp+|p=iFfBG1&BS z%B`^N;1H{J5&=SIC!ZeB_4Fjb7PmD!g%Eh+l`xjWX5aB7IkRQeh!j~PNOV}}+dUNf zFd8RX01MYP%v}~5@($>ilm~xt>39wY4m)MSvNI31WqD5_j@W$*ZZ;GJv6gS{r_JT& zAw0Z7XU^^r0d|!rqacTub_YQabRR+;V{L!8sPAMGeeeo=lZ{)O$N_LVq;7edu%n}A z_Tj7~57zKDaMUq+gbD1yF{x%i%5dVJ+~l$%2U7~SEsgOmM{LhQNF#q(sE?}$7O>N! z;}p1G-lm=25o(VLsNw9;HCy_+?G_;6ax53bd{tXOEI_{Sy346u?KxR1Y#)lgDrxZj zo}5D(tfRHEBC5NFCnc^RfY+jvd?0M{UQb|I_&8 z_kSM3I{5YqgXW9yK`Vb)9FJ)=2gc)sPo!C~=ZtOJc0L|X>N(+uyqQUSM}EP~EAnR@ zjs~$y%xX}_BRHC-cMEscu&tV>1?C;LfOOulwm6)u@#+YP@kS+D8|%~)EDfExokX&U zBhXMH>Pq%eHP$in#y3*Ha^4m^o;stmoxmqJFNV#B5gRZ3MHd}79TF1QfHU5W5ak31 zPsfO@z@mdbez1i#e*QKtlY}xgAiEjnDhtmL4TqW@POuEKdmIjb1s6tdp*fT;=W@n# zyp!279e)nmy`^zF#&Z1~fMj7XtX18Pm`BW9&{V5-o)I|xcE;kK&i;wWm}WZp?6#7% z`)#GZ{R{S`M*ajpc^T9`sy*(V&A9cc#)?DqkyB?li|t^*IdRs3gUJzf@j&dE&L0-p z@G5NRY2xpSPi3)vA6Pmoj4?Szg_vzQKf$4UIDb)Aifa)*!jiGQcSWLpm*elE%WPZi zGm>u;1JFv%QuMpvN(j6NJpqsi9XCS7(Gnv>mdEy_0^{ZZ;m<&nsb$ke#&_Ne@xmj* zdf-?DWsj7r)d@Uf9j|5j{#0^2?I15k73Pf@nx4R!thlJfsdM&;16QWf*#(4& zM}OBFv)%Yv5BwXt1yT?W5TE5wR-6q%oG_IIUmu7w+qT?V0g%sj=Q{Yd9mz8B@hrYlwiwAhp922)A%mXTnKKfJE)RJwn56E@ z7FvCSIH&_0tj`2v2N61#qgRukG$sNrCzHoCLVxLIIW4QYfU`MshgS3-JYikG?(xT8 z-=yi`CnxL%Hs;g$Awh-joAYHmCn2pm0`W9^$;uT#DuUuqr|450*WxoHqzx4pU~rsf z;1U1@9z3wb17x81maO13tS>_2fTkaz*_Vn$NjCxYNy_7n<2C=>85@4xyd! z?SF8}Ymdm=5&dvaLTNE)a`cu7&-Xg*ZFdZ3cX%uM8;tX81nP7^4SCi9=3Zu$MzehO zc778~EBeoH3I*#MrdyRTzYnwgbbKh{cl;X*4~&F_F1O-{Na5N2eTp!!{!`tsoqn|e zVS8)jMdo5XuEa0QG{A!^@Sz)e0Bu?3VO80R!}&t=gqdfy2pT6AJ+MSatG(Nmlb}Ps zRTwbUX1z_n%%L=kk9HoNvZ`VCU%= z{&cmCr-oCLTs9&CS5=dMHW&i2x|5nVDSzYCN3fa@VI{U~5mtyxNIyW-VORVF+?*wg zxAk3!giic=j*w(0-@AM6Wu%2Uf=RvBo<~I=`IvU^^aODhqs2t9KX%cLaFBs~cx4~mz9!Sw2 zOSDaR?;CD#em~_)ABWBhE9&9vnST^=ukA=u*yHvj?653^_a$}{?a^{8T3X_1mjfu0 z3AQdLSa8C=n?w3M&tl`-#9H_?_8(5%&tcWNS->pJ=>w-Q9 zAF<4*GWa6CI{n55`ElOhkxh2+O^~YM`nJkR!$PZ#sA-)3uF@kvd&eH}aewE*s7T;V zL_FtZI}D9igyz-rA1{{U06v^y7-76`L0Y)u^>0{nrLa0OQsY${$fAm#_S9}4Upqu_M#o5MO9 zd=o#v?NxVh+*1zPoIEdA@qZnOR=YZppXYP%*>o;{xn*A-5S|uo-t4zWtjz|un5~n$ zJPJcevl20}S zr-DxK%=c@|M02iVvJk{NTbQtk924jSPLF8eB}7n%r(CEmmemHRet=>)bUrSV&gk&| zj2{RDT#sSk&@S`R^Z1*}LRs-CGC9jTjb^uCi{*M-s^9jnU%ywFJuaAg`EY_9Elq)I z<3j8b)nCnyz|&GxA6mQ21fF9ke*d?nYELoV zhw(}sAVllKXRq;Kh*7Qfu@)5Z;<2-{uGqE$G5y|9m!m`9oJ5x^GTu%i{ulHKYGe^6 zA6A_(5BcF`&fY4FaV5T)Rwt$5Guy$(=JxaPAz|N9SC>|l&7P4m=+x?>x zd42iqb9GAW2Yhm9pYuT=%dW|D3};sn7;reL4L3hPEK3YzkWGPqOD;EmZ*LzDp_nI5 zB0ucpa=`q_q93)iD-&7{=L2OzAnBT z0AXoz?hdh9cB~lV4iEW~eap=O8>pbUAf|Q|*$N({Vuh`8L>#&bTK8Ng(}?dX81T!9 z7yJVNUf)*eTl)I*GfyIace?t4m8WH?DPB@^({n=Boaepb>F9QF-k~i>Nd6hlRh(ts zO>C64lYb>6rjTK)m(@c&adoIGgqS#dvdXJLO)h7DT>ytkM>vBs*s7(EbH1PQ_0@3N z(VIuty*P^>>xLtUA^&cn_bYUi5TbV%;jg6X{1#^c4F_{2e|KAQp5akI z>iNw2bH2wgJAF7Xz?sgcRXOL6W~}w?uV4T8Q-3i3?stxFdGV?0D7ub9BkYH#oyx%p z1kMmm=3-?wDk4l$bL`uNa#(6ETn{6*a1hmLE1nmG7~KtL^MEKf4|k&V4FG|CBE~h= z3^sjOiO34v$Ey;k8v5_s*7(^x!@kBP2pyJ+WGAOvmk#DF3k%}19%A!+u*N>UOvkHX zf==gC;8<$5^{nmWy6hA_3mSA+Tp5@gR%OKkzME-)54V4`RMDmSaMzKK?r9HVH#va0 zJ=K7#`Y6*5Rl#pf>!{>}mvN*xUD6`g(_HL0lLkF1fAX}<)mkA7)w;%D(*{QEFnO;@ zvck4DHpt2?k8#_aUcN%)Kzst0d}nX+9k{?69>GJ~(X3Vy9f+;l97Vq$$+q~V^yYy7 zw#Mi2*Ps9V_1ou&K7NkcVSukxx;FyYxL{)|TJn0j@_DFR|MG$uUf(!$2;0zlY{j|s za8RVjf7y8AX+;xE$!r2!4~4P3GI)6ri-Oa_p^<1<;Srw6Nc%aLv{&hP&k=`l45!71 zxg5;NiXGYBdbFTp13F%aNU-nMYbjb=nOIA}0VM)VC{a~<{$0M8~*E-&nvtlkB3!eaNj+Pufp$Z%M%dt|4# z-qX8EyisPI*-_WHe1A29$b&4wK98e24ePd+K$qixcLa^J)$ZpJ?XR3jOH`N>1&7Dl zf63{8m^cK>bZGR4d2owUQDQdNc)J&I7~baidhZQ@9RiKs4aqYa6XUFvz#r~y$;Cc~v$=d8o4%7Xz|$?(4ZGLO`2ifh zqH-rX$<~=dz@mlv@Y?ViGm-e3@|;5Pf5UZIsqK)RYDYFA=zG->(f+b#mH_V5uFLZW zJLka6_%xsvn^DkqsEuw1YH|Js3-ugEf)?9}y#*q;YH~mmcFt$k_Kz2iKw!f1C2kAb=$qV*^Fc05h*2Y39w~e=lu5 zE`T?0XVX1XmQm40H&%ApTLXHe_^KbS5WI#~N2jw$+aol1Wy*JPssb;_+TlV^<5IKX z#<@Z_`*C+miOt#Ie|9w)f*pBmbNiW|no>)n$MuX!L+b4FNvsV=yoh{L74cdu$51&D zE`OJR?X^~(sy^yBdzKEb#2pU;e~*Le%#0PnZn6l}a&qV0qsWH=?iud0ofrl2VmUgd za1wN!5%8R$fb~d4c*OP0_Uo7VB`1F!-jBxnUDvGd?e3?R>g3~OX|JbjUhZYjQn8h5 z>}_W=I~E1n zy@1MAi|y<|uybpc6)Fc-e@&c(FCYX@9C;U?{8XO(OX41bL6* z{F(`%A5KPurh_>0neHTFtmJqbUAcex^2hj`o&o$UR1fU~Y4CEJaAL@thd_Zwn<_Ce zV#TP=&&qAGh^RB~VI-)Z-qc~AvL(DbI``1)SD^5YPsWR(pH}q@e-lL>S2(TpT zkWoDW#c0*+FvIzBzks*h!$C$@u~7T8l6LVzd?|9%YZ@#o#(TW@?XnZ|ARGpdANg3k z7J1f+JxM1#<>@x=Sd~}kC1--e@~r+wBXtL#;B+%q1RLD-n*hAKx1%jK;x4#)Sh3RZd&1)sxqXSovN z918*P?desJh!BW4IPN*$v=)5dkgW6q^?2Kp8a(i6J$n-g1R^`n-kRp_Bn{AES{+3c zZQj`lZP{TxrOidb?qplX!X8ey1SaguxV@a{M2k&6ju^}4lcqu)e>jN6E1^zcz$-dw zz>?+W9RF=2{^fNpp*i{w$@&~nDxlR27G-5{NkC99RbDr$OLrn=qK4DF`+)dFx}f^)J~IIi7K&HXM2>*5x=(s3~OqcsdU}0fjD` z5cYWWFgIu&k)hZnG5ZA#;Khdnm(Z$&Hop8lq311&Pm@V?Y__}%t$z<1pFn7_$S5x~ z)hhPoS8t?4-=D~X!}1`H`+{Tiydz{S$G{Qp`lV}thXWfg$rhpd#7)R-uqjIYx~dt$ z@V9mPUc~tEzD+B#SW%D$*m; z1z2YhJ!W=J+5+lKcz+VIs@?2%D;`ciBpLzx*1LLnAK(4qHmH1fm0aeJr2@ zr7%1Uv>6O)@n%l{-yeT|+vC?K@fp5rnirZodQ$5P&!}3z)qm&l?B%I2>Ih&&CvERhb6AYL*sH>>%kkS@ooO$I=iOERpGzNvju7lxxt8nh z9Q4rUNUbM$w9Cb!xs z<4wFo-pe*+{K?KVfbH~f!b4w^vIqn_gWzW7miu(1%nuTE|1#$1FTakTpNVfUcCOs{1g9bZ00(N819lFKSjuUTzKrCnGG+XkJ?Q>cY z1p$M&cz7q;wGNY>Dfr|De|PzbtKXn=+e z>%k|xf%f)!!+09ygYyEd;%8s)47Yk_G-U^j5(3t$P6dTH$L2ITFV2Eg^QY1F^7vXQ zg2Z#y{`C9y54_xzy?I?bh1_k&mwC8-V*$`PQ-2iAD>32WsF#SYB~*DCoE6~PGR25x z74O*cT7zaNvNk+>+=qT6CU=Jr5lxrbmD3X}6yps?8Lvjs8^7>=%*=1}4$5|WBBRq+ z9me_8S>PsSpooRR{*M!wKHK!3R_jJ?@962?A_wuj_y|ni3AN{a0dn2xwA(8*l2hPu zWng~Sk+#l^3*)s=|MFDBw!ht2?tEb7m_3&Osn@ntC!kE@)mfr3soUV&tNpgt3w5VO z9ahCW_Y--Jg0GBg4)47qzTs}ft8KNpy2a6S;H;N@JEFxijUBuP#L~Fe#mSSLM>PVk z8I#jTBY(BYnlkj?3{>};D9c;cX%Q;qFn-Sfu_C8mI&3Mo{=pk$Wky6>IOGHbl9Lav z0+lg^B4S3^v~rt1y!pC;F?NFq61D}=u*;*9Pec=?zDYvjyV>Yb5IcM*6r6w;E?Ei2&T{9UqI`U0h1;u_WWKEa!u0$kTo~TgO@fQ(n<7@`Cy<)}4nZGqp3a9>$;{ zKMmkf=A0bpV<$*@4xFy;DFTm&IWJYLNq^pAMWyF6iWy(c``0|!J+7B*!90i>Ejnq- zG|O|%ZgOIx2cfH7x~TDxjmUTNK2&G3L+2n-S$^E1AI)LD-6ELzy@K=}&LU3{A3O8ufP3i`)uE;59vNy z0f&vFb}Mc?n>w(VUe;V^pim))hhCmir^Z>Mp2AZe-I-S*09!_O>y1;pq6QR#C3y1xCJ z6pCdkz2J%R`;SK69~_7fP_3h5CGwy?zrUz8sZATpwymaC03fdBVI|f;9Oks^qy}|!jd|uz9v``IZ*n>dYtZ=YQv{33zec{ z<#?s+ReomW5hPA+-ZwxrS-8E-ZycTY3}l~u*i#U-Ud?81@-ByogyXql3rGYCkJqJ{{7gKm ziFBJ_plSf96ddW{$Olj{pAJy*hMj4uE2r)pVO(K76^WKIs|aOcbAbqiVa{+m zAlW#7!)qDZdKD&+bEU*p7Pm_BfcC78xqqijR{cZm-zh2{)_2n7mng4#eP+gn! zT$<#=JBFZJlTdLgzLzad+sOsX+xXZjxUXZcZ0Sh^`QW5&7H=w5v8sx8MUjcM4kz}$ z9*cVkHqTW(4Sy53POmjLz2^DldkMNX;aT_(O99Uez|cwFx2@;Gu6F!hhc zo#XcVy-p(9?Fdar08Jv>c7lf#I&N#hrupZqpbE0Zg@1<^bVG`uj(0KZ3%((rYsMwP z$Ntc3DW<2(+56vMOWvPphQVt;EJlRB@7D#R@HezUcG4~{@C*T(*|H}uboYMXO~4Eg z7TEYg+Ixisc;{)nWl+H#kMf%P`_*Y?)e{@PDlw)ezRW}4>fCO?l+7l_PMbioW&huo z>gVf^AAbWX!%zJg_SQahHt;e9JN0%p$4?aN^1D^dHaeV+RJBTG7O+lP+(LjlL0Mg>Brxnj%cw&BalG*Jm!J1~fIWRrNjZJ#!;A!bxWJ#uP7}9GU5HRHH#>ik7ioI( zWCni{(W-}0NXye>#Qs$1R`b5=8I4B>_pbHo$^Uw$%k*0p_Da9!NNGRUnm7-8{F)x7b_dHD{`cRrvI7U;pmnqI5er?{KIb4r$pDw z&9==Wu;wys;E>s1jE)qu#gEZI$JN;oxoe%SUHeFC24zvG@3# z4i&O_y0+&YK}=~xuN*bu!k3$KF%P>v)`ovMqX>$OnZ2#kuZ~FYN|59G&2*T5`hPIW z%xVX3RAL=2dkq?xNbo0+2s#!L@UII%YIn-ca1SUS=S#=ac+H4yx&ppG>^(e$e z8$MTaqQNygR0yNDhR(8L!0>S5pg8urKLw89kp>t|uq0$`-piY7`T7Q1aMG%Ci!tu) zK(}S4*^IOIhj{k7ElKt|vm9U(%YV`72yFIfv$Rg_3cF>L&Ov+^o8i^VOZO0UDgVg0 z{QS#b-=6F4J>IJy`en*-q;ays+5QrwvMTa&eq<7zOR~3V@CNgC67xZTB|;Oskr)mF zQu?fLJ5&#*>TGnCG=Y*0&9)Lb!xAi8-dE(2gGDK)%)()}uVu1H7BMnWzklf7X9NXD11|bfz z=R=2Q2^)TgwnK}Z=;(r#To{gTk|oXkJSLvw8Bw zg@}&6@gV-Wa>d~)j%Z%nx&5YFJykoLhz7Gr@P@aA`sx3H~4iP4!tB0`B(7i%o4LA%Y&BrB*&d6;r;85 z6Cn~jH)FGw3A2A#^|_SCx|QMBEoUis9`w%Emj>;X;)mBGJa@TdcqQz@8TpMDwKvlo z?8EcC4XjSD$p+f5=@r1&gr*@@(dHo6bHRf1Wgt)iQ}Py<8$EEJH`L}%@y0HmgI_CB z&-IVi>pNj+^>sXhmWhr$-%je=XFS9Aan`)y=@LYo=X-x@MjuSxd3rb)8;?5uIu@ofspp8*2X+fdBW@0^X6LH={U39zh6F-zPsR5sQm-@g7jzSjahrJm=PCwzix3j!83D9{!yJLgig!VG zMf3X^MQ)!~e`dTppZTgF<(2Jy&Nd2qGwHs}$nst$pO$Sgo=Wp|5U`e-`?fpqv|iQesSd9_%z4%&fY69aReSL*z2 z@}7U%U{8VO)pUNp33hwUIRFoMIA#D$ z2YC?#V`1S^^^mt&1W&Zkt(PZpa2u6%P$5lar$?tpu^1$LT&wS8X5aSw`pwI?%X1Xb zKjcE~!#lA66ND|<;)7~iX4jqE!yANrSFnHTxgpHt_d;l$*)t{0q1U;*cf->(2*2~b zz4u^L%cGm~l3ndn%GO!4Xy*;fecSGj_J7SU@%nb~W7el$j?ZRUE-#bd1@UC-Z0+Rs zUSNV)M+QT|y_Kh#T=j!^xIUcO=h3`x zv76jQ1kUFosPZHHK@#q-0c^w=E#MQje=hkc*{08?|GC>JQ0 zBg>O>Sx?C!e8MViFSb1$#_kB72s^@xfC?lEa@4$Os}-Z;L%rTPdgh5tYUY2D*LQVzkV;v?udm;d^KG3_1DoGVKB!f&cg- zpAL;Si4LvsF6v;BGXVyfm>el^r;)Ur^uMS)ph}Y%I@bVBvT!)jqr{+e5$G29&4PW8&VX zMGis*QO^9wvhxcNbyA5pZU7&w^@@lFtGI$m2J0m9=@?9l8`!&(m${SdSS^2^U^m>E zV1;8?vx7d#!I2wyRJ7HknN79R8jbs0+_ST_O^ybDHX5I%m!lL0pfzomVq-x1ZW*z+ zkE&gzL)T?`WjpN^rcX@z(fUmA^S^!@&YOr(2d@SAFo8dNd4yL>olt<%;91^;l5KCB z3&LgltexUs+Rl=Cw`z>TA?q=ld#jcMpSEb8wtrkt7lL=Gc+#1@^s(QQg~_XkDnK8iLP z-6oi-3xByjblkJ%+~G7t0(Q;&RXVncm3V(>PWDdX zlGz&!;Hb+R0M&OhP8gJh{lM!p1kzJ#N3FtMf@cwyGs811CF^g>`Hx?}pKv`G)j!;T z=vcqyL{n@cTN?pw1B2syx{^y&e)ITiqGE3cYh3wW7cTQ09(v=Z;~-|bZCtU;OMm*g z+qJ<=cKL|=|7YtAu;sRqEV~tLz&->40_1A?00dxbO0v|lR8uvppL_B3Gt;h`o_1TZ zls^dq5ibHS-czLXR{K?k9Iv+!+LJPE`tUr~iQh?td6vWrU>?DH8Z}CZ!d|m(QuF~I zYSuY@I@B6ol!>6H!KAP#YKQR`oPSQ1sM!2gGMagncku#PK^5)hM1ec+Fla_fYHaVa zdB6Sn{f$i(e?30r7ws-nJvsGqf=X+}esiw7ywki4D2)cufXPp!`s_!Jd|T5a2vcJI zvFYo2_eL z!_a4X%JQHQFqY&?fB-;wfg?12ynQgUi3YcPvT7J7~8#a0e^Q(g{g4~LFQ`! z4ix~I#D0}_KnxmN&!ewlaw3*?z(AF%1iHdh-b2*1rmIyw0+Ew%0Ex??Ej6!+`$6@* zEx7$8qys@NO^g~lxEGC#HQ?H$>r)jUVOxR>C8&f$8erGye8bXJE$lWmut+|HiKbxh zqTy05QW1c1OS)RyoPW4&I!CICq;afGLz|7Hr}tI*$8SGAe*f`@Y@w5ddJ)yt!Hgh1 z)(CsbyLMCrbZWkP=!s0BNDfWTG6ao!`Q@okTiK6hAQ^*2I9ku%xhdlSp1Hf0z}MSxOeE6UH~`M-=toN>wB4ec!7W zK!jSomtv2U`W1|H202j*6#J%%cAAX>OfJK*xYg5XsJ=`%_$FSkYdBJ^EFYT+Q04@| z`?7F1OwuU{?PW2@(`cnI)Hs!y@+YQhoehzpcBiB>#+JwQ_di6K^nzQEtqq@>vvD2u~te1S_9%MVM#ETk%r@lFaF?@hX z+m<%dp)mZhX&m@K=I4^#RWc~?Kw^>GOkS3==}~1%$8*nlshbjmES>hok}5^pX_2j)ee*PV^_P<(G9#kY=$5s%EQfQjjw)?r>CCm9>SUX{QA9ZJn>J zFGSIqW$fr&OEqNubZ#*^Tb?XnHB(j19%2!^M0u(%aYJ}FDNmFZ*}3g`Q)`0I+&5`_P_k?oMs3 z+D5XGqE+Qg@*z3}rz?6wUCzU_N#?o(|A&SNw(sW*U^^PJ`_33iCuu{HJj=>tdqj- z#P@%ACQ;F?H>9FcMOBvqS~`<%tafTDh_1*+$!sQ9J2X4Cz*$GsCKUvDXFe|gIgQ>l z^1!Ouj zj*@Dhat?O=pjl?k$%C@RcYPNC|NYT4vM z&X1>*%sRZ-k{&#MJd*`vEnD50c}J70cSZ_6DhLiFqC~bNmn_)i6l^Y2)?0ei(l!Eb zKlLP;iq!zQ754EkB`rJBJ(KRP#kMZ0b79iisXnS1>Tr6xRDxU4l z_O0p@6qAi)Eq}aAfIP?FR_Z70Eb*nw8D_jVDP!DMb5g?HT?iU-KQllj>n2*<#(NV* z6U0F0e95`z*-O_^S2`XWh*VWB3KHPvMoo3@R38#9AVkfggtdoyHLK4mw zTP48!9lXKnwxk4@N7c5;uJ$QA;%%W+0AGWnVR?wX@QLr?#IOX!Sk8+gq-(`+4=3|9 zu_onpbwS86wOLt1A0#acaG0%U-pB#i+7Ra%Iryl3j30=2sJW3zrj-MPQ{U z2LIUDM1Kzjxa+=%FT}9kAbwoKWnzZYz8bdu+X{?O5y}68nfnLV^ zbZPEXX^046SNK%@lCCTmz$ZnyO7pkyGMc{`j>X`qDL%%KCr z4vycG9%mMRF-~<^jP}D`yPn@A1n2JE!FlRy+Ej$yq9gVSTmXTWaG2H zIX{7<4~!N~rv)zgN}7RGy-fEsX8{&D5uOikpYDT-V&5`f_)-u+D!bjs!#OgpfxC8VxNVGTbg|bsvuxQO7b#R3bmA~mbqwtAR6($>NfStS+a>L zjXMy&E%dHz{&C*>0-%x`yp<;yabS)UB&cCEt4f+6`uF>}NP0nrU-$YUzWC9Bd4XKy zQn|NIZB|Ds$=+Fl!yc0fXefVf+<=0oXp=xfuJz`LSk4=Hmcy#&5#moRm5aTK6v$l8 zLdx}Ap;F!*`z?s*a|sR+dau8h`ArxtlfEU*6)P>3> zCx6o+ug5a|b2mEu8Wtlqy(GIC9D?P*3vg`#Qi$8r)xDIs+?;=?&CAkWLnR`o z({f2QIO3;l%;^;ib!Sn{A%R&r2!bIwbNnXgcxiY$*sa_kC0?-~SoY`S+V0#ENb6{( zgMA4kI!u(E3V$sQ0gbsr&|8Yz^0mZlf`TA`*zUuwX606+L=d43-UgO`v zum{)}YWmOY=iU^I;HSe|-M(K-{xh%#9cd~O4bI6MiI=wPO4u$Va3`bK*z3M@xL(S@ zJ7-S#3-&aqZo7Xn2D}U9EuWe10@BM`Jq>d;Sp@H#UKu6qYhD!Jqcu@2Fe|f3(lH#* zIF>n}cAi0vlT1}ku%Ob+>7eAg@2NfvTU%BrFE*U4o|9apNeaoNqjP#E1g%AT^C!5! z{PD-QzkmGl$1nf*_(HzMy#qp*;@>i7eSZg`Vo*6GXIfQQ zIPKNyx6pr@g=428xULlm;>-H|WBj{)so!MlJ;?np(=}#$$!?e0P4@r$*mspi)&y|i zJP@1Ng1cUEm;Rr=`>ewqnCAq)dNTvO=mDgpV8&6M7Q6&jyo^h$R!){Y&D=>JQb7SM zSyA5WXuvYcFn}XGYVt8!4H_)4 z$eYyEWjmJ4AjA1CDWt@FZ*Pf?iutT@Z|&K_>yG%3Fnvkv)OD};fD%qC1qox#q zv(7b4c3%|KI$9W20y_}w&6}dQn)fx>j%U^D`Orm|*U7HuM0$C$QK(*dO{4Zfk>*8` zZAX9Vp`p`3kkEQlU$LU|-k!d#l!;CZ5RjYhPo>x`*eRYVvV%yI*Vwe2+gIN!1K8JF zkZv`t-ktaaB@9O|^jnaFm3oO@YO^|%`p%I@wG4 z3OYO4tFh$JBkuA(j3c%IDmo{iOO>CMl%Dyd?GaxePAdJ(a^X92eBaLy~`2S@V$4=o}0? zhs~$-wD2tJ%G);zCp#p75xW=l2E!3*E`3Be1fg|mPf0~5uy|LKf^AWM??2tft`|Ay zap>!Gsgr&goK&FGE)$Sib_WHeR_wgRY@dGnmIA@85lVoS^MVCzQB{PS80g>3Sqiy1q?o0=dA zKoZ2Z+p%%4?zU+-?<5I-PMhlG=}?Yv-QBAdn!HmhZ*oqo=uX~n6etkb%v;Y@`k%Xg z{r+Z5bNyQ0*m^H~Y|6~4g8(a#bQ8Ygt=j}iMA5#aI3P9I3{HfHq$oINog`UF_kgZl zk)CTKdNh5dsh1YDMpv||pkMHYuwQS^10Zql!cR@%GfCCv(Q_z&o@d#2=PZr_SiKMR z74_0|o|C$-4-L87rfQZ}(m>R_UUUhRNh-PnoP}$C4}01+YuW!K=F2P@3XmkQI_=bB z@e-fxRti!c-Y?|;vS4d>l@|}!eNhl@Sv75RY0aI4-}S$BZmca&cV3+?dE4r$@B>so zIXJkETup~Hd(a(!qElmU(sL9g8>-A@XL7-+ETB5!(tmhD&Vv4PgU^4OlP-xx!rH#7 z;bRWfAGHzIcY{S0o(AW2-I&XZ(KfNLfj}kuZnU3+7H+N*^L6MN$eBI$RM3PtMukhM zloEBOm*1dFugsk=eqXCksx0JR^Iv7ciIqee2N0$&%5F+LmzFT8f-9Bu+DNB1Y#dB- zlYGm_8Pe2D6HPe?8cgckG*sqP@mdm|UWt;B>#3wju=U!OLeWm`(d;Y^I`(RywW6Uo;qRQ4vi>#xNZ>15&GW|@U%v1hqfX*!>Zoc=ld#s{^*$7 zb^dz2VS80Z0-zzkH2!o7<)4#j)s;hB=*>qHeVS}PU`#ak^sqFEf1K5-|1(aN4Qs}2kY|5869^S)#Q zkQ9_}9wm2D8)Y*^bCimEu>X^dxVGu%PR+RMQEFW4Q7wam>aJx4e7#s!Ox!uAOSf*V z$FpjqKlj!@?2tyW!Ut32bIcnQmUJp}Jo41Kgage(P)Hxz{(@zWq1FUgmk7g7sAb0F z9Eqde)ZX`hq4^*idQ($OwM8{iF7;z>C)LPAcFDZK1XrEf@vc_ttytyrmiZ=PQs1#e zS;7R50-P>3sZ0gQiT^99(7vgiRhC@lMVi#MkzaSksGXX1_nieyLrs-h)DmO2v&P;k zb(@3=@4Y}dggz%^RYvUZ^OOJhX-*T~?@z-^MLiOKQQE;Wr8|p__QM;hTomUaMz*e4 z>v`K@%z(A7rmvgUnjxz$retqWUN;0!zT%3q#>Z(jQb3Jc*H-M3zrJaIpoIC<`v>^+ z^fWje)g8Im?~i5bXJHSGH(2VM6kAa??$Q|UqKNhO!j?5TC@1$dHKlhwP9=2EC3#A- zIWHZ5$WB_>k)Db%*yp@cU1a4e0MMw*e_l-dY&3fN7D`l0BLE-NHmEmj^VRP8WzUwJF{is$NkXEuX6E-eESyqb!6 z`8p5zYUY}9SdM~}9caEU#l%VCyl(yEHL16&>@Ztg>ZKguD7(Zq8o`F7uYf-9<9*ol zQ)NFn|FA8gp;yZz9yX}MLpHerd-dvnQ7;bFnw{-#Zzvp0l(mio90S~SeBz~XBJ^K& zgnd`Z`k=&DLw_n_&W_gcc^(ZUs+#NkUauf44F`hBb606Y*Y@{+wKjT!CK-c?sw&BOw}$c_s=*$YaD z+e0CL9|t)=fw0>N6=E>xjP0X;{PI*2PM;r2i|q898Y+bB?EtxgBGl#E++a(ut|+ph zSO)=+4ab*NG2NMT2fkI}NFSp=t!Lh)J*q$)Z)oB=>nZxB~uv)Ii%yAAp`( zU7Cg(7M1emq3lfXEi-UP; zc|_pI*L??qR`oV(nK2R-%Xm5cw4RX!U^4aKlxny z@aLfbP>Rb|jdP;eOi*}#R$9-g|DRXR_G53k>*u0A4~e>&Y^*}*DyGvNlhRTWhg4nN z^d@k)wyS7PaOhgYtA?_r#|VMSU67_1O1a|dYb7?0~h-~u@!PVfo^oqEJnc>ASXft4kv`2thwY;oCZ z;ehJ&D>YMEh%`}u-kKy0NxpXZbS$5wND?;~f8V99`U2Sv3q+m<7`E_jK6g)Y1A9-iq2kl)fe^n;LFJ z4e&$pJh5oIQ@x7SsHH~&UGp`0I@j%`L)acAGd0_$*|r>ikAotPf2v8dCd{c;rgk)5 zCzrll0X{PU=A{#aU_DK}K2C}LUR`R*$$RxURYwix z-&X65AtN#6Q8hal*1;GfD}3?h6B>h7>p)VHV5#xkRUe%CYb#Rc14j*PGGS|@sM=){ zZD|SzdnFlvNV}LMrle(F-;^UMI`?f+cyAzXRTRMLKLR|Jk3A>#>?N%P1tjcpsR%0x zkPRfcVJ?>r#}sw*6x0H&4sYxDKUAw6i<8y9~5t@gI|VZ6{&lsAiN!L z&FUm>j{yJ2Z(n}O6RHjK0xx9Y4G{DAb7OgVNL~pnYF< zp42>t9LVaxc^K{Ra=wgvv9r8#2tl-(6KKehZ=h^Qe3V#(AjH?L4~mS}iqizCEVUe4 zXF+pzPO{5XD!at$d{-%M_L74%9qocFaPFnk;X9HA?o5;OrTix?ya0#Qg`p%P-;C_# zYgu}KXv9SCnXdFM_r*H>_}8EH^Vd(~+nWc3y1XxrJ{s&giCZ+;wO{F=exrn8MZ(bH zX^pUJOrgromg4Cx@~QvwX)SdYCBKU1x7zJo;CA~*N(TU3-kg^eli*aT+2Gi(PDlWR z<2WCo-LnfI+bH<^>TzT$2Wvkf!W(VjDpH((qjcLgqS%;YqZ_$`vx6j~np)Gy#5Ss+ zwvN6xzNI7OdvJo5Oboh8D&PZkB%iWuSyjIOvRZHC?ES@{yPnfo$$lw|?raSI0C@MT z>mdt$p2&%P_>Gmhk{>IIU=e5{0k_%2T;LjXCi55ktIOwA`L(%hwi@B_ahd6 z0Vp-H(L3#Ukz3FZNy)_nWWDL5!Sg3dQXM(BUA!T^qUalWbrRtLeC9yw^;sORJ2s~v z&YqmJR4GhNt)@4UrVPpwWd(2Iut}3CsW(X=0BUNmgU$E8Sl`D_e*-F<|M_;u4@B|j zbwts@b2`+&ul2Er=8QD`xn?Sx(nI!t?V^IQzU$_3imOj)N1d{sP~^26r%~+|&QQ5x zJjH8!ScdUea*%zEW769!=h!gMk>{wt4_D}+6z%g z^(vCy@bdjolzYZ&r{LgNyX3NyZ|4j$ z_=`#1qh2KxXLUCu7u;`wb@S8l3kG*uFKIYVm8)6HBbMp;e#=&m!@S~p4;PcOM= zx7kOzw3UlTJH7e0ifhT~TMN5?HKOm?;yr1+kyN$2sAGdxC_%4W0^Y7`w_5AA(ZV)w zt&`gOeZ;5FpZ{F?3cCvQ&y&~X@=1i3OGsFz<|lbrlGNlEAvLMC!F-%U#gx!5FfV6xVGj<$@Gfqfi*g-YpmYQ0QQn(=O3 zHdgPdcORiRxk;)dJnOfb!+ob)GV7zF(P8zhnlRU-lOj2d&v&#_ z>N_Vc$e(Wey(@3R$|@kei0K3vwectMlKyt}5_U^_o_`q}rLJnu zaBjLQ!>9BTpt#9>x|%2;Q7b7jqRj#MhIa=TYFn`ipu9M}04|Of1#w||T5tNJNf*>s zRe#h)dINeZ&kFGDHxaE#-4`V)dnJ1j7^9X#^wm_tLQ*$QHclbq4RTX8N!7F(sO1or zow|B!Y+R^+KuL;9tgE{Bwp5?%tv!@`>UdkL5cZcDl4PmG-XM?`fLX{pfOCu8UeK<1 zz?zZJuv9OE2-@5lsA1kz!_6!DH6i6Z^-Zl;nwJqnQ%;BCyp$KV@++#dW=BGBP15Jg zs44O27CQ%cD(O2}QN=~I6_mU@Zgsg>^-KSAew(m=N3xRmAC~FQ1l|GV`;qzCKKT{( zuH3vq0`qADrokOiQRS#zvW4}#=01dH9;a)$^uAdAr!H?ee%+hB_3Op?U3~%_CW_;8 zhn}hOyErnspi;f+uj0&pvx3)46o3c#)$7Wk`)rF_Qy{=#k3(B(Fu8m)%5575g$Dx{ z=~$tE`VI+pI&a2b5smi;u|uV|JNG5IW#n&ItjWguj zF)6XsqJVhJ?F6Bj>uS{uT`3H}T#h#nGQj;sy8d;+w91N~dLWg0g{s z?`yT@-H2Bo%r(yp$iw^Qyy&a8D>%PwGTZg~q(&A0G?0o)d0lMx+)e!ZlmIYnt{r<( zTjaJlTywCLKUFd<-$KUpVl1$}I%~5(gDe}3Zf+3KvqlDdU2Et+QRapCMz$si*Uj6* z>a6^-G~Hyd9Ew0jan0sI@puCaW7)!7P8 z|1CXY>z{6JBw4Wq?-dO>^?)Km5Jm5CCB?(kGpqM{*9@!gDy$2!y?B^Pd@8eth_Obu=MiYu3&g;c)bE+PHTkSV%_^`$*uq&_XRcm)~?YvJl`C%bU0QG(%>DR@|En??xhS5W&)`>IoDM-aN@N@Cu_aG2MYyGa(LBwP)z;DcH66}lr<7? zWAz>dQ2pqm_ti25Zv#2bd|a2FeU}W-z{5HTS)4g;9H;IaiEc1$23c4)I7!t66(^{2 z99WblC{nq9x6W?W>iRsEU?i|-Hnu}f8l$VA)EckkeouWL|Mjnb{j&e6amKN~sOC_G zW>tnkuG9tgig~pbgH4{Q<%cmkbL=(vY~Z%&@c$)rVkHC;3XvQja|ifU_GriQ-c3LV zs*b&F#=gKIj_Pd(GPj~rk}as@pJoud1K8wRzI3>M$DGtoa%I@d)g715HBbRCP5P~$ zc8?88is7leTk~<6)_8|a?HOAO$(G#~j1B~HQcT z^yS(VMHk$uF|3)C)3SDhNRi5$gN$WpEMt(u=6t{eY8tOyW>h1F6iN>8%6W7tM_wl% zyc2~{S?Q<-4p|;_-6kL=0A)a$zwk%cz0~EGhJ>zcaVlat^(}w%T=eR6#!-D@-g?&C z{csHff9JLR6gK&31F<;7DZY+80B(kwSWec9&DA7LDo&5hOvT0n;1RVpA`4MS77+=L zRnhfY8JoT6T$+_M4MVTU6(5`@r5MtI&tz97p!s&Bj)$~|5F#UhnJyITc2li0?^nm;;49a0i-7wN22NGmDR0)s0z5m z3`OwRVFe*6J#~E8Uk3z1w=zb>d=>P} zDX9Ty(j7ZJ+5O&xsflb`kN`t6CQ(+%MA|Pv9lOVTk+T)g<5D8G!zt%iF zsb#6-SW8`%L~*QEMR`t9YPQUOBTQWc05+C}by}J_Pu~mJiU-a7Rc&IU^N?2{RReBV zq+XU^I#GIeoSxH4EFmqBi|fJp(Ef!YG^~gZR$;^2`Eah&4r3=!y)Rb(`sv4Se{V)) zQiS4%*9JP(1Mr`$a%5Q==cO-xU-o_1-p7kWp@HgDRd59knX#@ zQh61pdMDQzoUYwe(o^Dczw2s`kk=M>`E;)TYF(enW6g@($`kR?Z7B^pe@$^eh*Y}e zP_ghhnjM3|wkzuAqLs(&OMHoXn<}aTvAPP*V>rMki=98AOJ|eF=3ERf#`;scY_{E1 zm(qJl<=7N?B;DDqRn}^rK+r8a()C!W`se30#~hcj*7Zs`JCYu|By<&y6S&~uJa4w4 zH-*nMM4l|dN$pB+bnRlB%N)6Fv4mWAcL~XvXzD=V2>>RP>E%rR z=Io3@!ap7Q@z)+={{EG6-21aJynOHN3?H4qRCF(T(;%W4x3i~nl2c_~5N_l_0^Q}> z9hKtd(*BFgNOFnyf6@!z$uN4NZUVS8aUe|X@H7e`Mh@YPhK{D^LDe7nGU(2=9%+@xskdxGU(;d%c zs?InZA71BY*8MgyhS2J@@g}`VC&PYHbp0 z+sog&>(ps7KX`k(=}h8A8habJep$5uSwyr5fWbRNFg+Ch)9Xp6$fC_S0 zNnV9CM{%;3;#xW7O*QbL%PEyifASWWJ&ER@U|021RE*o@0qY&7WuS4jM@rw6b1do)TVLDI`QDmHVK}_0vHcjn>%QeObb~lAle}BneCCi=e zar?g^Nl0p!(&l{#rKycCzAsCnY!xS8wGM^-()$0SLWO*Z0lO&DX_7Al_C4`;wQq{@o z^87hzs@?>B&ALVeSID0Ff5$p~{9}GuhwrFw<^?aZpB)gcv4#Rg_N4g^DxG8il)9B( z{7Bu`GeKkDt+H)q$vr$~>M-oWy+3%d=q$69@Rn_7F*)Qc|^>&4v-ijoLCvt(uh z?yi|yQ&sd-@J+QyheK7nZ~C6MEj4}Xx(4bJU!?wQhr=BDRLD>`ZT?SLvEe>d6V8&q zMTk{Wy?D~Z zvr|9ZJW{k#nl{pUzp_GEO}cY(jLuzaXd=LH%=THd2OCY6e@3Ka+GZzWZQiW!hj&@P zU68%AXrRU;7t-8r!^qJ{+2co8X7Jmy=&NgPmTgJ(8C2#=>QSnPU`rpw(Ct_%MG+my z&WCp?TF~-M3G~E9od~4MAM>`WK~6YD!qP0f3D-6}fGfQH-h<+Z`iC$3JCgMA*LC{s z`#;_kbl&7Se_njY0N%<;?bo3k5}-jN>m2~4k0(&v_MZ5JchfrAPD)i(ABGSw@q`#- zgQl&UWrfp#*Mx%ZIBXSJv&MrL-`Qp43t7jJa%-2OC!zas0yRsuz-NI}J?1e1)hAD9 z|1itsb3A4vM{}aQ?B^9|p01gh%0e>(p8-souj>ize>}YYq27%-^qscg$g~%7sS*8_ zrAfW0xz2W#C+__5$H)6iA8#f;z^d&<86aM9xwuxH(RP`rwr)o5;M+|<#Ca2Mh>N}v z9j2!}THXg0s`*wO>!!mkFeP}ox~*(UN>V3-3=}ym;fjh?d&i;--!?&{#JTdIPwiv5 z`$e_Ae~G}I5TxjcgW~G4Q3|?w*zCl1r$s2w*-M-!8?;{gd9{7p!Oo#Ld%~iCQ&pol zG9dI+$BoFYk)rCHf#S3^kk6sS@VoveOZCtCX%&9whq%AkDXUg=>K(?8;275PkVGJ) zQhyZS8}c1SC=#2`Tg0BE)HFxVNyWCe?D|)oe=|kb>N^y`l(w*>pjA5ZsYN5MH7%@1 z0mm%r^LRZ#RbLLif;H-_{Vu`LvU-#bk|WTo%R#EIcI~3Qug-VV9g0796Y0VHOL?|> zvD-vq#coyRxLvE$=8X24hSQtGhi&=(=~%-FXnNW|mg)a~t6vvJk1s5Aj@-cxZ{#SO ze`tKa-D~VvmdVquSsY)ad)Np^`5r08beyVJ#jy~#vm$aA28GJ(z=13gNtr<o)K^+r>4p6>dEPH zN>a9mS5lNe`ZH0zZ~*yhL%M#|ZqF%se>Ha%3D1jHwj{nzr{s?dl=X<`tK3^&G~va) z4#?u(Cev};9U~%{-c5Fvw*c1T(`%JmQLcI&)KoxPp>Z^yY}Ca-E1?`E68WBo!)BMpL;U-utLOHYHA<{e zdajW&Ki1EbUsONJKP&Z^FWWRS{r4V7v`(GehE4Uo`swA5vv=E}`WZX0O=n`bf75TFm^!aS zFI7$YoPkZm=3!m0j3Jn&+|g{}{Kc;Pz9C-n&g1Iys>daH?UwAqVY}ia6R?4@8X6>m zWlpLsbya(p?@A1oHd)IRmj08Bvx9(BGvFa6&9ZodQ}*Ism-lja#^6x5BRM@%6-}sS zzbiZfcUKjG>=r&8M}AR7e?*5t9s{pzaB>4y|g)iprAyRKb_7(tGVvVXevY^UMOr{j>*af>@HmyoGM|Uai@@lx zSgveybyvG$AlGWF63$K)?39H(953J`l9bqsj{I;oHZ_!Zf6=6^?v3i~caWE#w;12% zXy^SLVdqRx3ry8Hl$~Be;`Lri6olc*Sua-RTUzFI5`3J;l@!B6A2#TuBE+SgCtKu+oMvgFfQM&c;X#D{z83%es}+-s=j!_G6yc+w;B z%u{;Y@P?0?;11ltMjo+UG-zdcNI~P^|I+Be-$`hGL*}4cr(58JQ^(8fKs2bY{aO0 z*DsA-n-wS^x&cjMfYqD{XC8n+T$144KfBV?lr?Fx= z0qPl_^t)9nnK7ycFKNEv!o8Mdd3!gICw|Zp}Nkt&sGqZ^-8dNB>efW zOC=J2y`2I~D2C@n3g@fxZZ{$$#iBC9e+tL!<41YDc)8mlU&zags0163l#rI>aSYW_ot_{te|5c8 zcZ!|(U)L)Ab**>-UM&-%cw;0n&mv{Y$u8&LZJYrnE(aQhvRidA%}==;l6yC=FC*#i zG9TIIaGE?ShDP!oa$14o6m*p6_pZaIXk@4AP$M@J2%ip`wm&6(EXp`}ZmD}|(Ux~@ zT9jdAw|f(w*fUvLz2LujiJ$>Re-CD5{Uy}>hy-y(D|OLO2Y*eN@6+~LP~^xF0glLB z^x~vCcweh|FM*p=-3YeTal9C0>2&IrqWV?cP=r{;#h_|dOwlNUWFWs10x7%f-(El* z!qBB3aQ1d6EOGs$qt)poMetOUm_nEEm#g4Vr&e)+vqVd)T9!nQbQIi*Fj`DH>W$RhMkng)gc_I5r-~oQ5R5~I)HIKfq`0lcDQBD^A>>uUUxUC z9A5q?5EQ-tM zRSf0Ft#Q5KRN8&%(AK2pe_VOK4Lp#G>hhQ<4i@qh8^ySrtXSxs`P?KfT26rE!B_jE z%Dc}nyzrGA=S`VgNxKM5FbgHKp_I>a3|ymQ4XSQSEB@|PytuPWB0?8ZxbA0!#5nck zz0|1kcIr~8PO+D(xIw2J$YwTAee92(%5QAu?$Z~Ty_8n`yo0Lo4gj>?uR-i)b4jErUOQ`S+I}-+#0f z%zr(X!W&QetcypIaHS({Db7;xxQIZRrv|THj@OZ_S zmff-CpQL1Je-xcFsO_hYh~P8tUs!ko?IE%qHfq^=Wnu-k^x2Sv9^84_xO?SL_PUA)Cv z9d*|u_WaNF`Z+mNp7=8r9b|wvJgcN^WzW}&dm57IfA%6@-I5rBy)AE$%clOYmKGNk z;!Xsjo*=4FIcTOg!#OIEowU<7X+9iD0=qU_ea$^jZ4!B zpWr5M;}1pL8gZhRQ)}cRNBc15B^$uow)AE8orrxa3?A)$>AH1DNLXj#uKUhz3M`fj zdVAqe2ooQ1=u!3VCX+g!9RjKdlUbh}f4X&CWv8~QYRW6eGX|Wz!8JN!JSZrw=K=8?0Pgef5kQt8&FePEy z_wUPP-n&n`2e(9OiY5uY!wX3}lX=N@RU%}4$5lT*egF9R$G_Hc9lv^o{j8D;e(+z+25aFY%eSK=iKHpUXiRDig~Y{#u!2y%KGT9eQUfaYn`gwQXaNc$!*a z$IT}>q}1=CJ&2xA6hs7GDuMChl;tBFggH{6*Dj<7xj}4!sz1r4Z7i5+Gs$1x2D6zC zB13DEkqR%IwIYC4?{F!h(#9X>e}MpIveUg03ZdF6R%TnT1HV;H`7{qbt`&ZK7JUk= z(ue)kJES{bFgJ^D4$pN)!lUFOwOW)^Nt6tyv%VxdwOv8mY@aHuWbbwTQTd{^*>X8G zec8MgAswp|qIL=&m6YPyGRteXPo>eBcKb)6rHX*Dpl2@9uo1>B4@RDNN78qzV3~4$qwc(0G(Lk)9bSgj+$DjgX{r~ zcf4KS^0#&3^u;$RuJXdC_UgATuwxrY8iRVj4*Rz-jMxfk1x0y^(=v?!Ih9`v)O_S@ zwhF#pACl%JNVe(=}fA3WFT19H?YJ1Qs+;Ut!6UDuvq6hTExBBVPw(FR?;@$jyt?(>^2{ zifFrMjd&`I_&@T&8#in7xo$S@TUZh1U$y3JZb*o&J9OOj*W$E49ay#Jgigm4o<&gYFK|54nW5iXpmh z0`sZc!K-%zgsBEae~H`P5yOu^zW?(1d)&w8AHUR3f7br(pNokQK9rYRhpg>_L;bub zg{P;}UEqWWxRcP)@$O z5(P4k#pTGL$rv<8BJY;_Q3sy<#G;3k+(UzCm?xj67FhPye-*$xMRGt9Hb#icjGJ7x z+muyc`POWS1jnL*3%R6>Wzm^^)fIQVTR@!~sd`0@1@g}y;| zPkyk5LelV)!%j!^c9$}b)3t4&s#Ylt?sjU)xU}87I^|SwIVSxNNiRjalBT+9;yJvR z0NXf**!9>|e>+e$9sn$>HAqZrWLV+ns=TKTz^xp)QwuY zON~?@oMNilnpBN|oXKiWn-JR(vt;dPpR-fS5TIIc6*Ztr{YZ{-dBFn;axU_+#iKFW z`wD&I|F4j4nOt6!-E3~oZ1Zpw%`-{H-stGene=oge?08B-Ke3cPaQT*?DQY%5r7Ch z9GmQYNfU)yvH-M>KzyQLW}#WSH|emQ+E?G5z!&%5^dNb9*(&9yH{#|MOYcKhu|wCw zw9I0t)MTvQdajYL8lgh!{q8JyQASLcOmEC;)jL(gQl*h}lG6f_AaGAx3#41(ADO!H zB_u2cf9+77Itb5oO0LuMPMy=cEzM9BwSB3|+?*OL`K7uY^P3=D9M}Ms-mE>b&k-ng zlWiF(8D1lR5H;my_i|JYuY1+zIF~M%^Fw219dq=b(`W6}?Q{;qZlnJtpQ9IzJ#P-= zX>;bf@5%qWbZ=>=4vvcye;j{Vthdy+y-Z_MzHUQ}1ptPiiBd*?ddHSD&;cw+ea{M$ z-q&hLb?a2Vx|c*6b>H5-JE?VRgq$4&f3oXANi%i1rclw_R9;G0{wAE~tRUf`QO#3V zBdeZ80d(DJvG1hU!8%fc=m}!uuLvrYX^<-Jv@^MPMn!g(<11g~%(7r8LTy9`eJGru zlUuysL%~7K>*7vMalh@Santb`-uvV1{rNWEzyHtIUFmi;tBE8p-VLgIna@=|f6*_J znt_68U+HwEZ_ZK*x(DuSm^WGIvcf@QIsQpBb4Jekw`NY2N)}FbD9}LM3@lY$_r?2~ zQ;Y0UtNgNb3Y456t%8H0=`A25Ev(8slYEC`Zg5vy#qQk{PSQVG3Vp=_0 zQB6t<&RiYpFE-RGIeFhTSSnVde-vU{Q{P}&x*8t{nSANzdVSTv=xywZGqFm*SHGFw z*7vAM;iJ_pTLZXyX@DekN(oXE&h1pk=D6j+6F(~zb=^V4!U5o9x5%^i$EKm)A&bU7 zt{TSjd{}Qlci!`Gu0vkMDH>GitJhVc}TIA&HweH3q3rUNTNc1v&afa_D zf^WUR@#Vb*9qkUj((ulye^3Ro2jbDSAmguylld6Ej2|QaLxaAXVo239Cw=6#8^ZQB zmrv}J2jcYLuG9gQ!mbppt<PvUWK32~3o+agKnPlFSMD@4}W&}Kv;kXbsMrS z+fpgIk_lRKM7=5X-sDU2%I)FBsg|J8H&j5EdVU1fX-P}60zXiv{A4lyali2x*-1Rm z3tI>jbJ{i_;K#abtInZyi$buVnIk&2uE>DW)e1OMh^e}=XJ`5vKPhdQP<8?Hn?CH$ z#Gm?G9f=QC9AGv@E`LZjKzNN*cF7pd{P86pHI51fiU1HtC|9!9lZ0o*+**2*Nwhid z8dJH80B?<2%W_tal3N=oXw^8+N-5u^%BXMfo2@u&U}L4d-7z>e}fZ|hn^R^BRNwUm%~{ZeFxX&gJg`tey89Ce-eLm zdPzfSwj!HKClT}HYe9Myud=uL-{1x85CGWLQUtX z?RV;yWz*EUb>9h<$6YD(#i+}6-rR%}E}H?^f`<5V`?c?rtw;9JMzO!-RW zu+C){cLTbL=6o8TVGCyMDli|(RpyG^dI^%GK){Ix+?v6r2M(p|k7Hdc7QITFDiMwu zXB7bC0Z<7MhN7zWsVdape>31Yve{-$f`_Ok03c5injH$Fhhxk3J9Od&11}|@%_|$7 z1*cqOZ(L6R^G_W5<+tDV&tD@;mEZg>*t9S1SZRqrusWxXFp@HFZ3w2U?ykVD#v6BX zER(1`4_i}H7JFVe2#l;ZrRIIp>%Qs5wDA0z%Zn@yUgD%Cip5N+f98o+jPk0%X$lu5GWEJOZELvhmf}q<>e+YQ`PaYl2(DZiFZIf)6NEf zp~}06Du;9E?Kn=!e?CBy>s<3%&i(N7Z?$SDEUNjt88r1Gb)lRwjq((arn(`qEJtA) zL0SqvAxE_EWTIJ>Z;}cqM`o|~!!i|aq`0kqA`f5g?Cre=u`0>2YO?OSEnbyHDtm&5`gsZQj=4pr(8wt-sN z9>s}V!%lYgVa;SkYTXtBr%idkQnd)sPd-voAI?uNkrH0}sg*p~(@9Q33?XD#9j3y| z0orQCLEWK*5t)h{O*Z(sQs2J*K7M%mvZwESf4PKE`GvepQNa6Gdy$NBt%*+Ww7pK> zLJ#Erb@k~Gh+fWmK2|n$0e|1Qt9?kZ?zNFhe)?pb&Xcoks+YLHZSX4i|I`k6sDybr zqCT!CP2ECF4@2dHx5e`VJ$Z3Hb(JBm5cYz%)R!ING##pmhf=+N+Xt258p72qiq`uFmzlqQuv#Lf2X*H&l3`pgC&j6$mJ#u`ra% zPJ(rnJmp6MSuW4iM!Hk60ZeyNn&?uMgoFOTxr!CJbh{L7f=oW@x_FvLb8JdOGrm)y zzAs*BX!VlQz7azn0R2|2t*T{8{@hebfAl6XUY#7SEE)$F===%lM z+#C;fqN;jS4oA&68ajQR4u;5VwX0B7>Tp=(aC}zXgD9Pv_0*86Dv+8+RYLN-f4#j~ z{vuVPHt3?S;1PSG{NQ~*VmY|x=J)L7YY9raps?#o$$`aHL69p}9jHlaC;_O6=o?@| zX0_ts$`@ztrOjjt`4LHFeyAv*(F>3-noH!#gH#ACx9is7Hr3)4i2%i)vre@B6yfPtG{Dtlaa&cjysR$~<0cq^M^H!Ji+skv=z zmZFD!^2$U@mt@J}wC>EVx<)YFB(Lk!V?R0V58?~W5G0-=x}DXOV+1~O_}n;cIq0AkiJ)0#>kdEdq_HawX+D(JPm%qkV>}6*kChs1;c|nj zLtki<_o>KvmB+FM?a0r|e=7abafgt(QzUElNSqkj0Hfe*a#78>=m)#P`dE%{&6{#a%+#Pqn%8y;jK%i0*PZWjY5~ybSAAby=F1t4C90oEGoeQc~1R<$6DLX8 zN|TT3f$vg$NdDfSI@k%n*OJuzFDs?Z_RFBQ%EbiHY|~pa%WWyy^m1toudPrRB;Sp~ zJrS*!CArvd6NJf%e^cffM8Iy5A2h6G*<4B4-!Ab^@r$hvjewWwblqeW0HkNI-;kc| z^yzmfRVyJ78E1-6F3q(s5e-!ij;b>mJGW`(yXioA*sBUe+j*;oTD4Bs*zI^&6f9Zl1UZ%AjGn50O;|IGJ z@T1(kya`e{Ro{x_?Urg+`vb+R)ClhTQ>nnC>u|QFCTqFJGQXOx>>U@EoeKXmE znKRJU#+Wl-IxbV1s3oIhG=(!ex)NikPJu6A7|uZSGRH;%rL$TQ;K}RU*o*2$Ihwcc zq&=4R)X?nqCQ;G5Q>9CgLy&R1KlsIUEWh13L}G`8e{PwlTk#U89&rrCzh`ks1=ti~ z==|Wilr$s|lI`^98NF~W6j7*7x^mpiqg3$23D;R2Q6E`u?|y>|%a&}M5N(hDT&(}K zOb%u3t`{dPm7IHAv;U4lk)&&st!d-JVRWMs8$9Z`U6ciAcCozVF8b5}uM`d;BU1jC z%^9KKSQKC;#4Ex|2_t(u93H8nREDF@UDJ#`vm2f=R8}6muc~a^bcL$-JRGlWclI-@ z$U;uDlo2i|B}@jhuK`wB24U7>#$6R(h!`3^Q|~W*JU&(NLuvmpo|E{tBPF|Tvd)o% z5j8U71v#uY>T-vqc(wDbb7;~^yDDLM>->=m4?UujK(`%#eODXcN~3e4rz6mdpLAT7 zna-zj3U^*>oZb=W)6x=<+XY|KEWLv0O+g59&IkF$-gj`;F%+titvYZ? z)_ktllHY$5-e2RTFM>Gw1svq)>Kv}*A?i|R$;`z;p^mA|%CbTaw+>jFtm9oaJr!p= z^YQ@K;5TF;eS$Oa?kHE`fg&NID3~R=KI~@kxdv#1ze}o=`~N7J?UVesB1*L#m`B`; z-4U~_uEMYp!XeIHV@2msjr^ywnw%hu^0UutC-~=w#M0L>zTI`Ts{&Q*QmlMYYu2OQ zJMFA)DSJJhsvxmFc5kt6lW4e6e>*AKiK48ddtkd01{C?W_zP0AfQzcmZg!P{?YCCg zETfz2zLm{afrRRyYqoL|*i_ypKm1&*kM)l)t$zDu-*yfmS@HOAzEF+xnt7y-S>mcf z73xEE&Q&{0$rnqJc{vmY2Bn(I`LMfqYRW;lxNkN$c+9-)Ez)`4Lx})le;^@|z1OuP z-1mdCcTfz>%$X$;a5{$O&yQk9Jjds&u2FJKdZsi@bhf2rLa3Br4RX^rk^ds^n!jR% zQpis$(6X(LuC3v9H+EFHgJ9uBN=)a{)unJI8an>Ys_ptuJGdOTzpd7)3dx|)`xyn@s^u-Ih83cs!)Q1Jzw!~0?Eo_(}hp( zOHC~R`$et6krkZc>#7G#9h5W@dQNXeWgz7r%|nyl%p;L$-42n`hX|Q9qB>;jD4Y$- z=z4JI*zRyr5H#73Rg4EXU>in(C3cYHhNk?JifN5NNeM8tud1o5f6?Nxs_*M`*KgYW zmUW|iKI3{*k6N8*vzm8+l#@=gC`Zd_qMS~`=Az%tl@$y+G}^QLxY#m^mV+O6D{Iz` z2z8M~qdgL7Ci0PppxdTvrcy5<>H)gzxuxDff1bW6!$fi)DVZ|K?ltSVJNV{hdE6~} zhpHN>^81{3G6@0we~!C%vI<{I=3!Aar;wDGC50pagon8D2&V*_v~@3B91>^qURt|x zrsv<*>HO;|xfwJmve>ms0uV1>q=Z+@yE`PfjHqOw zr@ya~YF+8&LaVX+^*d%!4R4pcbFT^P={Bl^IksJsm%Ao^f@S~!)OaSx)S{$&ZK=-Z z9PU^~ZnhRi=uH|Gk%{_6_5RIyzf1p~s2+_-t$PJ02iqRkSRF?4OV;LuZ<-v#11yi4 zq>J{{C1c%cUx8Odd}|^+*1KIU`u&%6TCvFj_lee>m8Nj58z}a2{y-vFR(gZvphu7@ zHn-w!nppvVpBvrlIzpa@UIkz&Z%P9*BptbXVPcTk(`Xo?HcW(=cfvd3^tgi_z zM1|+=!&PkEs`ZhR)4#_G`*jUu0@<{H5b%SuR4rSQ^23{2?~?aZQACx~@3T8DH6&+< zPk?d&-^>;bPMDlz2%dJ&DU*~bi-1^TY7hMg;`f(-e|`MJJJRjf@}aye)U||c_oMRq zcX8`}*#qN~rZQU&(+yI%a~o>V>c4d!%YD&ykfKp4AzssgWe^S})jiZ(}%~#W{ zV4~)9zzMbRNIhB!_pUe79VaMyKh4HQttgZLzaYHMT@iYVPl^}B0cbE&sNJg`aX zJgEbJoI@)w=k$Spx=I+Iwq+clDS~cFY=5w9z4TFKZzgA5?AK7Dz5}U`-|yeQ|MBISQ@1FEUB{(*Pl!ZGbue;4e4a_?<6rXLkNvf?HL7ms&RlqUG>!7MzjV0=2L6v^H zF-5iGO+k4$(%mW0x}#bgpBcR?Ey~~&9enS9r?ckHt2u0-6(R&lp6$mU&BHYXIgp;A_eF5>slz88h zIKDf7c#i&zE(?WB2wGrw$)UC9e-%hiDc5N*^;UaOR>a8K94 zbL(<*m5U-jQsX5hT~#q~{87*ER?gvkjhVUqbh!sK#-$Gep28a_BvAK9$b; z4(?GeXpj83s9d7gPo#&bS77#9jqNo$aYfOIN=-^J0;rgCC5!!zIOx3z1)2%6&1R=NWeU!5{Cpapoa4< z8t^TxQ!3jTx6`_Nxm#S%0i;W>N9CO&NJP%fB4Zs|$?%Hwe+$}@ms1UNIpSV(M&iY3 z-9s!pmW7vki^OrSn&s(D1!2#u;Y4$PYJ@DaE7M_D(A$JlQ{6@=dM?<{`*$jbz(b>Ho)?mH;vV?J3bwBCNmO_JF@$}xWrAg)Iy_6|a z`@1_k1F<*(I&onbrA~DgWwob5#5a&z%@6SD0sG*S?s`k6XI&3?&I94=pUQ_WhiKTL zer6XrFck%Ln!*4o-el4cZ|;3YRtpr4k&}K$Htu!<#!+rCV7fFSJ@+zymtQ#OOD|ji z@vbVPA}yp`MTtM0$bbFz=7%imeD0@uq)Ol;JY<`%;N9aU>P}s|I8(%oQ7t?KXbbPm zR_KHWlb~(UO?8ye6jC_tDhYbHuvMT`PE5_!0)A*oa7t-dVBo!*8X)i0{q-2?rW1W=M#6+Du=)nP~T^_5{yK@xR;2dL8?|Ey^xyZ-2D z-2?k)kL|=mc9@($PnO#5(_-(c)qomQn`@+(iq!n&!)->n>AGPy{DW zPxVbtt+&V93|s=yW`OQgA0=}R>t^F2$D8bOKCU0W^}mfD>-I0c^_y)k>Pr?@iIN#m zsQeYgr0`i41USrp?}vh&HZwalU^NPMetHh_jMv5Lc(c+?+F@Ut@3ygZY`QuY&R|VD zKXdD2XdjV1Fj^No!!%2IFqxSeN0puClvw8gxmSkbLL=WIpg}UL1mM#fvI5>!8R1@P zI=nPtNFQ_cjW+werd+eD_3T|pPDM5ejM7!AS>Fb`kjn{wHGLH*%44Ozw|n)Z@7C{L zRdu61!X%-wNtB!?1OY)C?Mk#gXOC>`;4$1QJF0`+EmdWQIAjF7eHluv4@yY z>GxpYJJ^(}Lxy|e2(kBuwhU?7G5sVh4xf zkcxwD9)M)W#A@1I8pKzg!LFk>9op_Sz6j^gPQ9jo*`8YR-rXN|ta9*Kz+I2%p+VA= z(gG|A$?TTIGp_7?MOG|Ss=!j$WnOn$dsRTxM_iYn;K1xuOlQlWV)YtytxRm+iuRs6-1)u~-`UQ!;5!)hItg8PtWOs6NGT?&##GY0E& zzfBPnioGLd`viSx$t>5@S7aZ0Q=TfLD{jEQImkn}fP^|4;sfIcc+++RhR4v{-RpJO zk7uPGgXL~od=#509Txe(=Rex@G!WZZooD8MyYxlK_MnAw^Gu?HqM&=i`&R7jDGrKg zv#9G+oYPru

      gV7Z@&ODsf!0z}>4N$(4wKAgUCoPSl$1X8Y6Hel)fAoTiVLjp7e@ zo)1MW67)$y`EBrNc0HzUXYkwdBe|UGaLmVkyn3%Xu8KU@QqhTBt=SX85WHyKR9}IA zmrvz)J8)8Q*HbRFARKv0?df4VRn0YgbiVxF`_JP?`x{IqxT(mwFLua;$EEECidBDH zi$29H5}$z2ct)6kldl|*)GpfvId@hYib%$~hDKJy8snw_}6rUx9`mKbGp}-$whrfBE(~r1#t8 z{bjYtMfPa1QQ!#P8ah#^kULu$_>uL70EPmcY}xP|RCNL17s-NF(x*8nyM5b#=8%>= zHG5RKYM}P=^8_2s)5%9bl_Jvw9H$#gaOmT~`wW-o#!Erg(z!BLsZY-*+vc7?6Q-E5;%=27x*or0g ze_yS2_pasI{=AbRZ13W3^)*$0PE1-bhSEcIB!n|*)yFD`vs!x3*$byuj-AW-h>#6s z78EqPR^1Z%LwqK}PHV*7Q=~mqbO_o>#=6XHm&dD@#ZN~SHntI9Hi;p0fIU0-LQYi{ zRrPiq+k?*CmpYz&LU~bdxvB%MRzT@l(LolD1X~@9R4)qNJ~M!?d9l-fbrU4gT|n(( z&ehW~!La|A)k>ertHL}hM4Gub+m#4Kd)U?VA%fgIsNuWmjaT88$4N%EUqaJ?;zX9- zIl9wCHqhx9%cTIX+MD1$`@(wGOqpkDU`SdhTjY!CvydAAc;V?klhn{SI9p48x040{ z0!3wQyZLQ)D1jz@al((69nGQ&?70 zRE{nDeCMG8W9nJse>jQROZQlx8|zZ!R#aqj5ZuT~6yu?DaotH9quOy_tE;M=oM$HSQ!9dK%c+Us6j_oRhHPSq(6%lO{2(0I0&bfwyyIDIfmy}Ah@lL zP%d2%s>+a;0+aVJq`uvNdo0cGtQvCBw^iHorn1+qg`j5) zn*XdT-1?htKnF|1WccBM17MyGP3p6Gczvqv01O@M7M=VF8jBsvu7k5*Zry`6MN;o- zW39{Xh?Fz$WOCp;8-45AiA!pBuQoc#dd&ZAwd!A1E2(tc*|BPAfAS)S{hD6(d*i!1 zBIGB~KiQ!WH9J(|-F5%YJv*;f)ty5vRd|RNl=RuB0z?g?!(R~uQ(i< ztUYMcQUO&~i9jt&1&lS(Z*Q}n7uB?7TM_kvh~Z5^%c=RUsAwBjWfUMu+cMo0M#B;a zff~_1f>z;SlW1@6j8BiBeDSig8NPNvP*^Ud$4oatd#x?oe<898jDUwGQqf`8-sD?# zGjI6q-i7U))9xSzDA}k(Qx3HZ1F$350#7{M{+HD%3qlalpP?&O_d*%`zn+j?bHk+_ z#(t64>p8|lJG4VM%`p9rOWb7Ve2|E2bJBvYC=NQ!ohNBsFTcyKP3>lH?P}TtSPomq z6zS0GK?~(4e=Bq_%sFr($w7b&qyl2<*=#)4;LBRIJ@1p%AC5S%*9Iq-h<jfG$!%;pG&{32t4Frj#wtBu4vex$Xbj(-53q9(UwN^g4V#TdQ}bUFk|bbWneKuuCl0 zBuAAMFM(6FN#7Q&MJW3tkSaE6bI38 zXR53VO+Rf(Op4?E|18?)@2p#WX+>6frT`E$y3 zf7)BIJllDCj1$z5Tg(?M;|vb7dsDay-@@f=baS%M8`x9pZ~K@9``Jw0NmCvpNbIdy zsk*(Iq+6-a$5FfX9;V*yb+hU9djI(C^S)e50VB`)&5>9Ig10)4oo$?^a)=o+61%M^ z>&jP4w)RU9h_?ARB{MqAF0Mk@ zcJ}2O!-p!}TmAdm9sW9_z1UC_MeO)7FG?@qU3yuqw|k3q$Lb9D6Sm4c!?dMXf5kQZ zHM{<>ss^QHw|1-hxNE(kB#YNvcVCSt;1N!6=a_&dIo3`p_NeAPf#=A+Zrh_~6QFl3 zj$lwh5^)1ZRM{bB)$#QH2~cdHN?aZB-ci|<1kNmnN?a9ur|;%etn8jwIEp8G5-PpTdMbkLR%tciIGuDkR4izv0RWuY0KO2Vf3yQ+%`e@p zQ{rccSc)UV;1X}4^Eo^J)+)xTLubA9z&1#>wyrxbEtL2sn~Hv3%mpwRi};Zy|JnW+ zZ|=&PY~=k}k#LqXSv_y+YdY37%pidi4P=FJa7t8Zv-NT|1x7iachbvj0<7A;20-rn z&UqQRkt#_-fTKMfgnC;>f65lmB}#vZjkXaKrO?#|68X5~ala~2>i`I_xZF9F+rGwa z8A*pgrmnhnL`TQfNpwP^FFU`f;SfLT;JKE^FjyY1vSs>$I8yH&OVtL}B4U=V-^$!I zTl&^heUI}0-F|z_pr+N@{^}_OP1FpqD*tram};l^fXFVphob~%e~4BHEcP8;!%>rU zTVsbP3#(Tk3o(@+R@wh_b`RjLh0|1pt*KUj>MLH}e6mm3^Hd6LK9K#eoWHr~=aESp zj*}AfbfzLz+FF)MSNuV^1MrJO2Xt8I0H#kZhWUYAb0k=akJ|0XN`M3T7Mk$oWuQlD zAi&vUU5H)T$-hl!f9m(8`oHb|hbYxf?IORfFB4u8Gu1?jUtnm+z!?GkO^E{FTy)^* zW>fjN%%zvQg>zlF>3F)?q68?BP+Gx3#dbEt2zf6JO+`%&%12Cz9beF9=l zol{zafMwp-0-I@1Zmgs1pKF3-~09-clAPi5>mutB^Rh|~{RLwi`jQ15yeUxmEkkkD! zs-94+`94)1e|LVI9Ij-dMkdNA>wz~|PylXqeEB33@30HP_YEf-4iB-p8j+igB)Pe- z6%6JYr6W@w&KYjU0|y?wzTd*ZRqdx=fA&x>0jFSU)Qkw@#%aqjo3?B zetM_YC2NWp-a=5|%}(8o3z#VPX0~l-Dw}H-PT0% ztl^)FUde+*p$tJf4;{LoTj%P?0vc4ck<1_bCl1-Pshxw;_u*BpEf0{MHG_7(EY$aJ zzyBC3f1+=n&KJ)XA@#6DsQMSo?@)t1>K~wp-p+@Gsn^l%pzb8yVwlM^8uKPN zJ?NujJLKX`4-ktZYhrf^zpKc=-a4JK7L4Yjf2exPfgR2QJJQJ+?wdL%`f#o*I~c{G z5#PyC`3O^Azy7+g)DDe)vEaG^owhXk^2#LH$Z``X`3k|i3y_g6-lyCiY+48(K{>T( z7n4c(1cMEYara~BET?SV-Ie~myn_dWxkmvWEY}a`>a1NdVf`bzrzKu@WA8s*#l}gT}%pFvfyezZa!8!-074Di9)12N|UfLX2 z^{%|UE0$JlTZQ-3nU48k!S%jM7D_>0&zdq(-&u`RG(`QyLJ(0c61~0;BM`k z9NX49ZOt}%O9%m4y+qyH>1vyqeZP*&f3q$GmC9Dq>rvGrww05{!yM*J*sZDu@${)F z{wBDmwgS5ccyl?aue`x-Ig^Kyt20m|R@LN`0Tvipz0#ImCl_d{6$L#APCy{>E?sO- zRsX8Yj)GCpe@rS*edFjl_xe;^|+ zl1K>vl0LpbQxHHulEEe+wPn@isvgc(X@WxLQPr!ZKBriG^hPdUb94K%f}1f$eL0P| z)1#%Kj^M2Ggj#E|CaBv;?T7u<9B}y6nY~nkgR+fpr7?7DIlaq0$$oR$_VImnJvk&t z8hoFmert>hKnKN=2~=!@nykx%f2D~wu)@kWeP5*C+SgxyexKmVpR_uA4v(DLD(nj1 z9Ao+*>`2?3s%z>XfhO&_=kS~t_&xE!%O?5N=Vy8lZiwN$%dRuA*DP9rZYusoaLXnQ zDbYA;!khYala?>^TImG6U(dDy!f3R*gSlQWr4 zS$x(KQ4dbGkSuiEQCHsGKwy& z(S8s`Yxp$Rs2T%;m*7zX-iuUbYnrlJtdz4? zL&cpBBaQcUdfQIne?^}noz;1P;mzP}UxHe$r1os_Hw3^cVfDN%YHL>C)FmM&fw=>u z#c&1+y6vXlyL0|Z=s6{z9J1a>N-~|phH5yC7DioNJ8v&R)O_maMQURErKxg#ury~J zgf;H)!hPd^)|3wMmt^53DG*YN7=hWQ%0kvgt?3Q#g_>23e{(;qn(@H*<*gXmn}>gU zBjKe2Y!8G28s^x%v*G{#(f;##Nj zZg-T07x*_2R@167s>!yg=s2tQZ{%C}^W5#GCi^<(3#2~Np?9<*R_8sO1qEStFEk)b zs`g$_$uDOEf1PpOSW+PZgiT*Lmf%XdMs<#$F6(O9IvxhL*w}JBEUP7?CD$n_nBO&0 zIE|dP{sC*q<;^-swi9wjKm_U6IZs%lH-zx9kHPQ%{_(f=<(K#QWsvxbNtr{|%Y3jp zgU6B4=TrT`;XvKFC#{8J@ybf9y<0)|en(HWODz#Vf8^>@U3WE`=s>=?vm;f>79`e?O%pHn8qk!%4Z5>Mrky5@<=kie^pQ-sd3evs82+4kb4U3`oZ(cpWzO6TB|Y z5=n)Fq`k}T9Uu@ksM<&DOrTp;q)w$sIAQ$bqa@Yzlw58IO6urV>zwa>S+|E$J1P~I zTCGaYx2hDtiQCS98#333898%1j%E`Zcztzwe~dnyg8~OnEs%+0yM2CIXGCulyY-f& z*y6`h{dRxL}1m!;+)@Z=_Yjr$mKv@Ee#IzWicnKLa3nVm02pzS+1HgL11s~JDbtwLH&%t ze@PPodmj57!M?`U4nTno9=w0EsW>D%s9?KZ{%E48*|84KN3?<;)*q=_MRIU}|I~yr z+`ITo(|9GEU_BmE{fWD(_dC$;ecgWlqWy?Y2>U0(;xk~e?VCM%oD78?$X7!PSgoq< zTpSJD?y!E!;o?)LU7MWfm1NwV%5f0lXvH)nL(B{JN{WqpM$#g_(ZTRE=_cJ6_g z3KvSN&+&mm*_?aQ^GD~+PLv_!S2dl~Y3Mq6s2i|`KrC7j6LbQZhdoQma;i&6-0G8` zgTInZH+CL-gYykWA(UMrVp#Ity_G%mcpPUpg+bguAj9w9`p;jk@#FKpy8GfQe+&iI z^URYOzbmj!x*(hq7Vhr-RFM($UGKx{k2MSrT~luAa2xH8F_vXuuNA_p@U4uKE_cg@b7WF-T<*F3+se|{hL z3Rw_mjhs>RkE(>^B4?bBo^p< zR~F*7)sxSfv(&~LiDfG3U|$O?{9CzbsH;$b5Rd4->#nK_L7b@*xa=gef865qnuZmM z$=mu5)jrt_%Is)fcZ&Y+Wvo`GoFe<(Dr4Y02AO{crIW(zg*lf-WMPA~nUJglhSnZFvtAIIxo*bp7FvbCKRI?DGoHp`Ov7^$f3TP>$TsaW(jZF*5 zD>BwOs3OdZ?=}LwuhZz?=Fjc6ik`Ml$IG4alBVOdPm7CeYI06N9eGkGtgAaLhxPtj#X-J1ka(3ihWd{o5bkETISG1D-jLZFo2?7Mw0BJno#U zgOpHX@8{B~n3b2Yyfo2|Z`KYcPT9m9ZJyO7F%HT%U%HKeJ@1X<1CLkfUID;kwIvRj z^Bz_22)iPtBe5syb1uG5`v8cH^5aU{bTnI+0C)_0CadFee>n2W)3~w?0(}4vvIb?7=+2tZiXoz|#&S5rhQou(Dur3r3Y;~Y)|7F%)&DxjP` z^%u5$O=u(3f0Wy)<>ZzkoKB!9Y{ScAF~lQ4%?h+DD(-Kqv5klXe;|E;22xtS6i!vh z)rUpk;2jTi#RNzGueTFbnqLF%i)7USS`ah&Totsd3Gh}^duk?P60~&bAf^=uRAec32>TJ}vlzb`ZXeQF>;m`x;5u@6hD7Qj>Rkb^| ztPN!Zkg73!ai}NQ(Bar}8-{5PCDegsvxLQ=Xq?30W#3fAOg{qx{M0GH-eZ2AL$+lA zC-~Zde+mxY0kR$(oBp4c>iEPneeNpua=2BCpwRyEv3jC({#} zd$r&IjUxmeP%_8i7~XA4(~FE~3{|~kS_*Y&^fn8fMXBb=a%!q)Yr#8CkM@SG-ks?WN(Zj#xZa6C4m% z-=wgqLNdI5b<3RaJy`WnA%5z|$H&)!cW-j&$143gzW@0y1#`UG2t&c)Yc)FL--0ew z?3)TC*h$_BCKqkHbwBA=DTsumyyb`vegU9WK3;f>S0wlY5k!J_Hx;>n>+)~f){OY@b`84_S^Vd``*Vdf1hLc zXe? zNL`$GtI&R@T=lV#`++jpX1a2yf8-H1p;}f(EYDMOU7KS`KDpQc%(_{U}`2-=^QTVyMo( z0!%D70TH%!55WlmDSMoIJ(dQqv6@^RRk*PDr(EBuN)+GWv9Ia{L?E_8f82I&T7#3f z91=}I*#g(H?jTWD7jd(KKtkY{R(12?f#8la7DY}JUbXX-cu)k2tRWGic74vvIqZaA z&U;I#ns+&sKzzSs|Gxa;(@)8f)BO|B{-s8>^uLurB)}zs+g#*9jSYw731b{ssJTO| zG7A{);Y@@rJDmk zs8#2i(4zxW)U;6t3WKu6ps~hQuiN?mwiHXqXsnDQ{Q8P;z|Nq@mvaa9oC!TYs6vL%|djD0+1a<N%yM_^ku^AP0VY+Tz3UwdLK0&&`nz zkWUZ8dESwqSE6hcqBWdHr7#WG*%N92lV&c5#-@zLdMt|#Qc_&N!JgH#WxqdB)xFH# z@d^-LtmnH1b8i!Te;jA!cAE3{Uh=N1dbjFau5|C~bpQR!Z(l9w{bMZExTqDV9YN*g z<}X*hTiHXWI-kixN!EkA$zRj$eVmdu0y`xHEx3BY5v!x(C);@d7uh(WDmSg5!#I7Lb zH8_F_f5+%+#hI~@vi)V1-bGGc^iuUSUYgyIw3{=oKm`w5XKv*Y6>b2wbvV_`!0iT6 zhM?@cfto5cSl=KxYzNRpK|#)3WnhoZyC^VYNGJ~Vzj&a`{{5;To7yxK$;b9Q!?<H_g`7t|?Pp6fKb(J}l^^m7sibE;W(H;2GTYer=JuMOep%y)Oa<_`1c^Ou0 zHmL93IbExr#K>#cT+r#NuCC$bU2WOo{0Qgc$9rG(X=7+C|Me?T>io<2B;Um;Xj@WP zE|S}J60dhan_DUC6r@X-1FXy8jSVuLfBWZPPMco&NMKJg`G8w-5QqhY*kJQDBp&MO z$KCl40BXLIQ!_o=IMc4@#R!vpF2SKcFQ?VOU{Ia^zD^4)Xl^=sXD>mUNe^%8qA&aP&#%cpsAezs4$8}mE=0$xWG3tOL0)pSy z>F>W->ilDT|1$MEfcm8;q5}K}TY~DvC+KkvW7^i{Ak+?!*{vCCY<}y&)aIL!Js;#$ zTx?!T5F7+xD}&OeQ7_w0bWdtLi2Au7&RyJ3Y`nI3K8qz8+t`J&j$-_5i-1!XM-WJv*LoDXHaj&aj z>3E*nvMfx|Uc)<6uW6Lve}m{ND(fXq=XW%A;5AuQ4v8(NX@_gpNS5^%)2D zJSB8AsyYdEDhfhtPjG9?dO5OU>T%c`7~mcXHl5p2q5!~p6QqNk!oM4lHYho*oqPau z0LmO&w`5;!Oq1k8_Z^cGWNFQwebQE}Ki2Bo_aE>+?Qp{<_~A1Ff8JNW;;Bc0{XI#? znvsn;5MQV$3`N%^4e-==-!3Pwj(J%Z;2iRxP6vH9bqokt6>v>TC3Ca*yEc-ER~suk z0Kbcu=)JBQN#AC=9(N66$#tn1&W~tBcWxx%q{~uJF!i<((sq&4`=+p4DI@-oPgO*| zlO8E`5uOX~xJ0(?e}z`iN%6C&_2;lDLEWv3CkIoGZY&_5_Mq?U^rbK22R;7jT#AG* z0#>T)+XJm6B(JL4J%>skI*@|Gh#P=gf2b}*$pFSQc{X(9qSo5DwyTg)&me+l$K$Za?IN-1)i?(_qe zZ$@osw^5f931^IL0{U~AhZ-9P=qp^Tr*1wvih5;usraa%(IE5=R#Ci-nsC4>sD~NM+*m`1IWoQ-^wv1*^aYr z2j52az4?+^iA(lJRBS6H?}?#@WzFw^jz@r{SnNIQL^-^O=aljbDy%s3JVeKEQuc#| z`Xw0*e@iy9zAw`+?bmnx`M4w&^2^BWww|4-K&xr*o^&@myckfga<@y`j0k2^AjF24 zq_yUuv^bgZv~oono_<;*T@(9VfN&tpy}B&#OM_`=pH-OzojEyT-^6u3tHUbYB-LnU zDXFt5NXV-HJHO@rNvx4{sXFX`l>H!8?tT`Xe=LVwpzPTpfLZK9xQ!EC0B#dFAH%T~ zekT$NwXoFp+Zj{Bq9dT=u~hwYC~q2H4zoUY)Uh-eZ3cu$@aYs$y)Q_9RD@(&)vNZL zb7mk8eYFN^P<^CRnX_%*bu->S`TpPDFv=tzy-lFoJ7#dd5=H~XQw<$Mju!)je+6}jmf=PtE1kMAf#sXmQ8Q+?l|#*aIuivE zCyDP?);NeNQa|-&NfXNA=#&{YV-n|Rsh9)AE3wTZ3rN20O;r0iPbIv(-Uoc}e?IbK z+7#NHKoJRYE}hTd&9;^ByxqI4I}erZ6%F&2={$iE|7oojQ6^Hp3_u2gDG7sge}C$L zx%ETir$eI{aKBDV4jRFJRnoFkQIGd*z0P?IHnAPq#8v`?-RE{O4Ym_UTFdge`ml;M zz$$VCDdsOv|cVKUVhrbvgPy_DtGj{jO$dpB>^j zmj#aiRw2tDL8V5+Gv`e}JUjBuOWWRC)&<7QPLDYq`ga_*g83V6-Fq6jFU& zV%Z#`wk2?yZ?&ldz)?OpD-s-n&BhbS_7B=4&q^lMij_D}>m3L>hzgt5fd=)EcJ*XQ zRQ^;s7GKE2_u z|F%qTu5IUwLB^b9f&j`Tqu)fo3ueYKCoYUlk?UpHlu4}6KAtW)z7r5OCGmUqEMAJ+boyl_Qf0U$@tEF7_e2n@+8AfNUPYHVV0=ZHN!d>xlhbU#)r&9N2 zzZCurrw?*}n}Qlzn%JnBnd6$F^{rsxho zr_>*eoNxyV87I$XbF|(P#Cdrm0SIJ84&IXBzbpcHoK`}4=;D(t)$)EnkUKFiu$vB2 zQr*md7lBNf$=)8TfAs4Z{}6C4x$wV?sokQa%c*=vKu>K>*~#bGNInX1PWyJOqRt5W z+|Qy{l+98l6cLY>s<+ZX2UMim=6bE@aaf+xNd)v>z&naJror(6k8!ZKB{TG#n(4|1 zXqsT#6kEgLc^yC75e!9XFbqbP8{rC?70`1yUMzWqGM-v)dyCP1goNKYD*%L<}4MM+FTH_3@Zt3|yw81g+9qqV%J+Tuo~)mzK1T|Rs1E6V#w_(Gx_090@SWhkH1f8{=aFX;7XYJux~vQ=Bzw{x$W zhgOI4Ppx*Q9Bjfll$U7ZDcq>HuVOED&w|Mn#R4*V@oUNDBE9Gtv^n#pUgKH#i_N66 zi=wGX&Bvy{&V*Wu$2QHaE@;6Wy_^iTyjDK}j8P5BL!JDavqEO5{jpSE?$3XG`R(`i z^OxUXe>8TwM5x;nCHPv+ZV_O*>UX-EDZB)~J5)0)-416F(gDOE^*L`5I6ft* z@N7$8?3QHtTp#Q8?bq@B=k>p9gQk_F|;{S{eze2Ny!2APfAs1&s5lzjHu_e zD!AQpoWkp}YWweq#A>U;YpcWP1c&Y75fX$CM{}Zru3n*Tq#Q`c!OtJ*fJkNm%A@qj zf5B9ImcyqhhVnl9Q5+k9hAXT7HUMmSi~z(-Z)O1irFWvYv&P$flQGocU`v+G7%7@1 z4Bt9rIx{^K=ZH#HfLRYRi>kq^JN$9?@a=b4&Hw%V%e^GAlh}%l`z$K3KS}(>f%zmu z$rs--IIlpq?n}{A6yGdksb7`zaz387e{J@4va&&aA&bGp&ET|BR|<>`TALM_^E$g@ z_FlrYZGiH#dfIDbVtaBM5@D-K@2-IWYZNd`U8dMQcK`2l-ywv#^MJC_9>g5S=m8eH zlVT$)@u&(#)^LNLcb2L&@5gOsFNS-L%BgiP@S$xtaAI#Nh5~on%W~b{e)(g3fB&%- zYsd5vS~C6QH+)oT=5aF$M=BN(o3 zHC0h3t>i#<%I_%Nx#5v-Nn*QOj%BHwkp>_m+-7;gFY`{C8c zvZN#9)p-~I;a!^oVf^M+lTzCuHa2TsH9lpW^b`q#aSP#(3LgjD*&^?8f7oE7YB{r9 zicN-2u9DmmIG||AUS>R`^7`))v!bI=*W10Q{Sn2M%xxXxLFSpGLd^Eu5&@PNOkh!f zDA{`p=1R$W^~-ww<1bq*tcpW^af!(4RPRI&GEyPO#l8@3O-0|<>HI&((7va-0Xn21 zDX*li=N-SHzF#bMbBw@`f6aL)a6fEgSVFp~1K-(t%2<&tDz7|X!-FrN>i44?MpN{? z6XroD0hVIbNuL3@GmE6#fSqqz)7)0iSdpd)bx=yYYU*jzdXif0EpozD$QVjNClZfh z2L4CuR{)5X1o#^V_Hby>KB$i+`}1?yf7*Xq<|9N&FceWNKD!rMe|H}aFEed8#6E8mKq~ZOP6mo<+JXmAi@F$vAu$*+z239 z!cHKcj)kRu9x7lxDm1KWXzB9oLAWY?Y=p_UZC1T zx7npbM)Nke-&(`lZ913z?%+UXyVGuEe)Kaak{|Y$3U5RPf*FCB$hs#Eq;+w&9OrGY z>%(yv`UtJ+#&cMJUHM!dD~I07&skh}sA^=azQvMlUWA5Pf9(o~yAV&U_p2fT?mN_b z33{v^mXbgy*|ET;x`E|1N2w)!!Ar^sVi(EWFh~eQSPJ1mJF(LXY5*NcI=06`{k#m& z&z}zCJdErm%(v|L|76but?0dwv&62B;^Dli1MTE#A0$jq$AEHKakDGt1{3$wK|tgXj~fO zs@&8!oC?srSZB6gL}FRol_BTsd*jib!jE zBX1uxsbqr#lf1oH)NszWsoSZ(;s9GUN}swvst3NT9n-FMS5&Jg#F!=aU4{eTCG26-pP3WQ5}b|=RZ(g~3Z$Z?X!UKSUqPOkM_UL?5z5{BkI>fP!1RKyxPTM}BrK6tvVyoA%bJ&8n zMhct+1z)Te5eVk;Uj)f#LV*{~x>_WH+y7jw@Kc5KfDoUQdiR_4>exTfC;&U+;9) zLG7DUvfbFH5D3UlVz+w<0CeVi<;4)LuDGNM^6ZBC*OmJ5z5Q$1Y^<&I3gNxGf7!II zJyd(x?V$&f9y-RCOj?%H-dSGUH#hL+0DYXT-=72vIR#`2^hC=umV+BDx#uZFyh?z^u)%idFKH*zP&n5cp!vEi&aY3?YtF>k@!cJFR|kNo(eG$aYbm8#tKQw$e_^Mp%7B%a#rj)rnTmRXL3OMnbf5K6e9+oJzsBuW-T}Z3 z@)_#4);so~2^W!bw`*-WzU7c++ZSFVr~#@-QUd4Vln@KX+v^F!q3a3|XxvquX9!El z8t4UoNZnowo-84*|Jz!vOc-CqKc%=1v&K6Uh65+IQnha1PuT#i(->YGb#Ftdcf>0<@Wt-xuNL2BH z-Ue2}bM`KdCv77^e;vu36{t3{&Ma=Fp_2qu-5KI3TO!)C zp=AuVpMe5c*yAZ{m ziuJtR1?DdLYx90kCce_CME%9yw_qB8+G74wxg|#k-O)S)f6bd6ert<*Mkiq`K~K~0 z5n)uP#xvVC@8P6O_13I8zIJ*Wbn4ufKBkx7mW%E6%WwC${_ge`!rSEOOXc(+WO$T= z`sq8=(n&mZP4~M%Er6+omCA%drD%dg#gecWm=nMWPW5^{m(^9~!%w!W8M1DO!CV%1 zRWIdZD2lr8e}KA+NTlE%8}C62*+&JA1H050ppA>|rI^wt+#5NN9PQTx_km5o%S*6c zp`+lGz`pL!E%WKa-PDx1_}QuXO*Ex=n_@!L;XCrTMSEME$fm)*vG+y${dy}lUtfOt z4B@fvkUkwRs@Puc!tOM&>?#iq8yi&TWP|CCwJEb}e>;PqbckWd?!~&{Q(@Rsd3O8r2?Cvm zzIS?LLOW+9~%JMs+ zkwHWJaSMT?DA4n^*_Oy?BYXD~NVbd8Tep2jyNcGO*hVq6;3AuQH<{sd&+ArRcU8k~ z2@5n!aT*Obycpd`B|g2kiE_UFrO^RFU6>jie>c@LCr(NH)SH_FI<1~3n|akYl}I1n z^VsmB+0t|#;qofWn&QXQ;BUVZyzXy5|NQ0sM24T7df8rXezMW@T2`~co|o#78)+C^ zzuz1IReJ-Z0&ab@Y%48r&pxxm*8J)PDkoJ1)r~~4uIF}gmG|_g*I*rhq@|d)@u!{r zf1(N!iWh@zd){OS0u*ECX{nO9{3OO^9<8l$>_9n9y8W0G51M~=LTDaU!E)p}H<|CJu z)6ov49F^}ULqMqi}ma0@8gg0{TluAx~e{3B>C!yXK*x`XmmS~v|iU< zXh8ISIG9wmK4AOVtgkM|e?9GhXlLLw3=&_tHaG?7KL@BJ!SW&zrRiOx`aC-4fbo^j z4b@gh2ewj}mdfYzax6r3Lc3+GQ*hR|X19u63UP|*jLDkh?nVPhshQsq-ez-swdc@z z>#2NHn8As$Xuo!Zm}gZC311~}FtmaJk1I)|b=R(=MSCy9{{V9RfA;HW|M-0W{AK*| zgAjlGls|t5slIkgp1^4@fFm28ziOM20kp00!Hikj~x z`5nG!&#!Q?D3l9ON}vt$!=hxnLpuawr3iO#y>;y*9Y0l|9f^Q$AE&dClh8*RcCUc( zykfPL^4_gz>nt@De^4um94(q{$?|k$ZzHtv#A0h}+^Fe)S+qlWzW=($4`An~^QFCetMYY#qnJ5s%$ZFr93$_u^{{n>s5pgoMlrF| z6zuq-g_twlyS*{|l*1*^AYSHJeL5S&)0XdZgRYS!vSz_Re}K@h+v!Ygj%RpwkZ9p- zWn+1im4!s?=qFExop`5UCm&`sMfsh(Xk<4>V_gA& zU>p}KD#8QBe;zjAI>}d@M9a1mtLOq2>R~CzLlN5zUD44BEJTJ>L&7mK(#GuSMUm4l zvimsggshxpw$%fH9o9X`%-+G-{+daFU3~__g?Srz8%mzbHdPb9qQ>v^Dri*`bvj$u zD4bs9^PG~*hix7_FhU)qn8Q@IOEq@yB2TYv^|??yIktW*+Sgw}6#q59egCiV^OyhE z-f9#pU;gEGQK74{X@H=(D%_bYwl|VoX9w>}Rz!7>U88-8z$KR-1_2d+vhJDdy+A+b zKC>7EmPRPLbQ1_#=8*^?=Elz0dnjEeEa_A z=N%fkeG2fG7qyE4tgOm^T6%#%P`E1emTjcqj@eENA}0j(B)m_M|Ef%CJIncj3J)g* zicXgiltVadtZV?9rL+XB&QfoCP)!bJoW!$RNq;CbXZ(JabhM;7HVb@}wN#HGwFD{T zWJA|Z(KBiKQhsBo&b`;&!BQ`*ic>$9GtUa`;yE1S)~46On?}xmA|62B0Z10M9wd%w zQyfeH%I3I*E z@1|Eux3|sPjmvR=F`}y`9^_;Hf}d|Xe%fDJFWYTFtIZP9wUMp8NzjToTah=i7OleA zTdBEt!}wbH&0!VB_A8F2Wd)lj(qpl{^e;dD^?&}4ro8WVpjvXjXl=7Q94f2co>$nv z2|%GN2qQ`Q_Nqs8*Fml@8SitTOA0jDOQGUM9d_ufK~(F1uVAPgGJuR6mNYszUCXHO z*%e%9fR#!#S~EYj3AB0Mr@rF=d#53rWbz!l*GdN{1}bRtN`qDfFSa@4;0hM%wm%h) znxhxhoIGGe(#M7UbL_iTRRQXM*j=w6me#(oEux7gcUq4*O7z$D`aIe{e{DZ*n9=6| z+CM&}ms=r!zv^`>ByKBww*8eYukivX1U|cSC`jgd!wvrY7&`6V?1V%*$mR6v9uV`l;Z<{la04*9;aY463h9z_aSJI7rGCl(AmwiOkJ zGrV!?)7xaO#UU08KfRlcPA9gnvuYiqABHXVN}WdM0f}F6fAG}F|E!|dUb}eE7F%2H znpH>+q`i%8um5As=JzpJwBJ6*%_+U`HfZ-EZR>P2kKkA?8j1^LYi^)CHW0i2;z%aP zhzLTCI?0S2FY0}jxy*oikAN^l2U=1AF-=xPdxx8|S`?kdR#Hp^Yhh1~wy07C-}7-c z&ub2HO>x{Ke>t&tJ7K+PlT|c#Nz)EXee8A(^VVKE^h93~$tz=RU_r4BcA=v{QZ8Ww z*4>J$I=jtosKBw^`|r9FNQOo--pHr-+q575AphAUVRAfQ8saoH7^?C{@U>OLT!~;T z>Xrbgw&Od(e5fUI4A`OvMuV7D@e?v&RCKB=0#s;8Pwx}19J1FBI z?QuH1&M`qba$KIy9BO2EN9JI$GsK`at$2BvOzv zsCK2@e*l}L$pgDi-J)&_lX#mtBcKEiiFF011Bh%{ zxI@_396!rL#f;&dt%Ft|YmzDvIJ`&~Omme@5QETpEFr6ONK;pxULB06p7ce`O>}5yJ>_HdrZcC@h`q2AA{b=Kt zdzV2A0TX{_xEy={R&VxCI^VIubg~s)(^0b(ZNi$GHaB2B{jsJV3}e67D{PRN0kyGg z%mR{6p$_K&9|ra80G64jsa?loOJ)7VZ!pSX;;_n__FPtFy#kY&yfkkPxu_~`Jc z#-FO94#ocBCXjJv6u=KW;doUq0EsyoSSrKhmC}DQwS~Og_9lV^cJFB38{mHY-oJhS z{KvPSfB!1ye%F-damVs0zxqFSh0!Ab^}JOO0B;k*4`S6R*WRpuD`hSfnqICc418&1 zQwEFSZX=UzaT_sJ9hSDGqo;5q@rb40?(I@^J~?N;sd%7hyD?vD`=~4Rc13mYX@7wGIy_^_fLHAqn zj!msb4!k}ww}OVjlF!Hf`se#WTvkFn$0tH%M}n(Kr8zFG7i~m%)I5DV`D3?^)xc1} ziOwkHP$N3)u@nrUVYl41G{xbLb`MydE=zwXr4lyP^&>0HU@_5&#-_#M1TEHE?|}z# zRC%_h?qnL|+1}=@aNwO22aIoZcz?lW4fc>X2~N0lld-rxj+P;0m$os)u-X><0vtI1 z$8Rigre^o7j!20hz%MHEN-{kai~2B5{r&5gKNsy;m;U8tj11~*1<;l|@8IlW<0F4W z6^O*6Ja-KvHe1my-B6F^{9Q-UD*9|7XU;?EoZ{*lSn$9PC&I$M z+45&CKoNmG5o#Y?(V?N;vV}HY%^c)Sy0ZGmW<5XZv3_<{r;W5oD2Rblx2{b!plvz zF0QIwIF$xsgAA+nTaGm+xKxMqzXn@vTbGlh)i&wGG?5yL8#IMm_7cR4zDG;cJ4BFQ zf(ZcJ9bngpXxBpx@SgR(?z*KYit<3FUIb>(AYhvW+u;zZdh_GEqZc;ANyLAlP$s}S z_H3t51bLqNkF!WBBkec8L~5J*3GEIYWj}!3zhESJ5NLxl6NhfKD$pLflWf<2SS+W> zUbG&9DtUHh+9|D!pC%KwJ>A_5N6=Wv(mIHijM;e{(zH`21B{r4BP=mH*-duhb1uha zH6p|_K&xnlErAO8o@&sE@0TdWVN=bcPS5KNN6juGLC{GtFSGAdrbA$`0_ln3y!9G)4S`FIX!$EO~AX$G}{(vpvRYo>bTdVhU zjxm>&$+;%^rWJRUp1U)8XSau|-^7WamUGm&nf>!9Ik1bOVunJu;$%it0*h2(3AQ!@ zzV*9{&TWLEFMV$sGljD*2 z%<9yWJ>J*p*RQ|!`{yrjX1nQA-Cl-$fQa1#&$j{rI3siE2LRt(#ZmQDM_lqQgurAs zmqM0c!5I_q^wi`;dB{ZA-LwW*9VA;!EcVk*;SK-`xYR9<@WsZWVVs?`_510WqsntR zk68ENz>ss9Q|fe zv&7_ws6uubDtJW)%?K*WMG}ulIcn9~?WW|m#%AO`P+)Mqc%DaQab=hd&NP&X(|^pO z`Ovs@*A&DTwxS95QWHgFvw3IQ-$BA3SA0`U-aqXx{SUT0Hr4N7r*~JYij8x{4(L0) z>LzmDyB>doU5B=$_KgbSoSxGJtQ5{Qi}Nd&ye4rPca9f9;u=YXx0#I+zO*;U&W#Y( z)Mi>O*Pcq|{(5+S}W#!#RT(D5SYM@}cBjEIX{&^dHl3RGUp!Qkg9_ za%Bn0O;F~@(8MfyI!{Ha)E+~0?wUNC2H0NCzT zZh>g-gEII7JZdE}YV#yVClU9Jw;Zk|VNxE0u$hq!84DeQU9H*z3 zH`uJb495rV;w5pA;8;U{&TtN`n3d)^EloH%?rSRN=@sEwR9n7mY#wzvdpm~$jPII% ztlob%=j%Xv8aH=dOb@VIL%hSwaSIE7(;yWLLfQbBbH#Tso9_Y34E^!o}7bf}fIM%Rvw*x2%bY50{>2 zcDv9Y;1q) z8YGofYgZKuz!LPGWA}lzuhk3+$+$VO#Nqv1V~b3{j_IG>)mD@A z#(piwg!);oAP?oJ60_}x$!0%*M5ttYMOPqUDwzN+lm!ZoTilQ`Qq?v%u>uAKwZ>+7 zNENhT+xW*&-P=mN>4oIi+pci0ZdHE;WG)-YD(7(K2nnCr76Himq0Xn8LgXK_nm0CT zx7*vwNvU@IDc%bg1uUF0p<|UG3GllWuj__9+qe|fT;)6Pg1k(9-rcK%vDd)vm_Yi# zpYV0`LFS}6RVy-Y5CyxLgWAnzh~St<-atpe@eHSV%6aMhDMfdXBG#$8ojQN1Lc4?2 z23CQfyw?GLOrGu1C466`e~f=!-9Cq(Kue$UORbaj<;j8VHLKD4k)(ge$V2nrSQhB) zZpY&t;Fpd@IIyGT3?KVY6Jzcc`D-3tYVyoM<~u>+wmK#1HIQ2?-j;@2we0I$Jp3V# z7h#p5x@`o{5{tICehux}$8>*_vLjQEcj9E%&EkLE-h?&6a)u!$aC!(^lc1EnT(sD@ zIj|Q?wUoRod7$8}(;8F5Nyy<;MI2zNOYr+b{XG5{HiR6jf$c>nl8}E&LvFC(v|pxb zB0eK|CHhicmp-)ujELqJ6H;WdAd;}^gjCA8QQ zw&w;@Ag|aDTha1kLk;hJ#;qoYNr5B^SJDuCW2p$&jn5aAW9*98*#!-GP)>1860F;; zN?cSd(MIrau<@X${0n@CPXVR6Ti5)W5Tk7!nR7V6oHbbdu;%#V=WpLH8;m~fFKAqG zLl7z8!V3~_szy0hyP|)S&zxHCVZ7ed2)Pk5S(xDEHjER9bPmUqfu@jKa(O2%ap0bZrzreS#g5Wxjc*x#W~m_dd64rb+_}ZIWnK_C2}KAI4vlx37+KS zWgN>pC}ce@;_V0q>>?gEQ;|t^qdsp75(l5_v=;wz;+zQF>ZKT%cU*)RZ`G9Oc1S`A zJO?w1QWI*B?wo%^Z5rp=UG;Q$PHhCs$B8t=zRfq0BdTkwZZlu4^sjL>u zUFRy)UtaVY40hg|x8z?f>)OnH!v-Lk^;BOFC~;_1;*c5{B&n zKwQfpm#Tt$0SRpF@bpBQJP`MWZvr`OEPN$ss4kz1YbJpdu zjm(z6r3Qa)*OY2rc8Mx68f;+}(Hu5>j$oG&gx?rVj^r?I-UCFnoYb!{FrL zEysUjHjxb`mdJGqk#0Ikc5AU~TNH<<^HP@0`6ym)$PeIs=j&oEPt@(F^k$9oqSzA^ z9JHOQ-wpb!i?hO_>ZTNsQIK2Y~e@0+7;J%{n(I(wl#O zD8v~pdXm^#Rl=Ir$h-DQMf<(OTf|kfYrNOl_snw+iqo^qe4 z9A;K+H7$q?`scWx#0(bZR7>-A=)}sr)I2T8M%WUcU*RR^FlHv=CqlkY&87xJ%zKmj zKiePi|Nge(`u>SC{^CaknzQEC!K!~Mw`tC<=6-`P6p3}v()Li;azDtz>VK@3avha# z`Lod#F2L&WS$myrC#KXRu6aP9F&ToR2Rz+mVWj=7aH8}>&=mPYR18=i6}uG5b9{zI zX%%IIsmU;ZbtQ&t-m9k*nCxDaF$o(0v-G&I z+LxK_#U3)3Mn{-Ckk@8VP11ktisr-VFTl1XBHd0cc&$COEZ&@Y<_8>cPYO4Xw0A3V zJQ`iHqheFrs;?$xjR~6FL72ef?%@6pbqj|}-i@1+rW`50x_8+GYFBO;OAAEJsxuke z6NGt666}3YxS|+DE>hRA)iQLvwbiC5gQWvxfgwf#{(h)%>g?K%$=qbkz3+cLocwblUm5(yO6PP&csB^Eh@GgGbT6MkrtV8i+0 z@BlefInHuB2PejX?E^4URmeK!C}G&e4(rfpI~J{PZ~41}uJ%#0q21M)gqzg{(t>Y!1M2Oz*t7ModD&DR8R-# zpnxhrFdW?ksY8UIgBraa1!xgihy6(WHv7-st4B2V!q9)=IsvSDEmv3Sck=E;oGiRm zlEMZlfxl*WdEfgQm?8>Ai!AHdan^YH%fg||{dCYeYhJ>M&D*MvZOH(ufiihsV=`|v z-^)?|{QKKrs+IuyQIV;ix9a*gs?p)Ss*hVeM=+H@C}UgYRmzFP?e}ss}N*uTNORUZotU5@2*Cm_}6jj9MNTg~Ou#BMVuL4W^=1A<$ zR#b`EmpI8e-q!I=|L01bDy@~5g@S)>B2>F7in4z~H_`K+qT4N59@8Gj{`4vCo1B0- zm(p*6*(C+%yADPN(PXLLIxX7NI^nVJP$A25d$i3qZJbru{L?P>@-`p% zw2UiB0|a3xmJJ|m5`wi&=mXMNV1W^m07unKo|V}ZiA%PcfQuZNV9gvN3&D%H5Qug5 z%r}1kjYEY>my&ux4#Y{NJ2}+v;QXIoe(rWIu7;NMNwuz*v@P+JZ zLadi})Vh}G=(}l#xjDtLxCm(u22;o(uoA@%ydY&;wL9zWQJe(eHC2v{R^xUtmvS4# zd(dC-7?-?8ssURIabcq6U zSswWiug$3o_1^kjfv{YC2(*dU6+?Iw%>#4iM8H+-yetX>l=ybZ`z|PRJ{~C zn{H0&yfk3jL3Pu)^6OIPJlVpj>Aio_if-mhT}|b_x8{_#3G3(CUyDdNq7$XK8z$Z3-;6X7dgQlK2R9>Wb6`0~%Ue*(%RtbS!^mdmj`0 zbG}{1XfOzee$wKlt7KDEP-FiJ2GzhuAr-A*N{hn>dth@=K`&ic0bkrvD|brBiV6&! zjKISHci=DNrUUb~O(hga0vKXK+6hidnGOe7I$Ka%kEfUu^qGBRj~Xl3H9Q0k>a~1d zkSD-^L*e&f*aXfryM#%gM4W#pBCz?BoCiH7QFkD8*NA3n@Faa7TdJFZ)`RF>Cb{0Z zg*5W6U2}WiQh$E=WwieL*Iz%s%k;fYy4jOuZ_HVQB~hN-oNmZ!eZtpuX5Z9pN}I*1 zt{C)wibU=zi*~V!Gd(+}EY;hp?B+-<`QZR;+EJ{Ms)Y@$KP`g~#~Xj6CRfjL3$e0V z{u9pG1-MxS*ST=4Q`?HQ*4xWi$k6b%ho5YqWTJ-~P=RrNy|RjzSLo^1ROGIp2sO&} z>DcuacVk2Rc%_(v**V>Xo$#@tzJC2JuEe*-n4c_$#9mf&lP0Eo-kq=;i5B`~@r3nn zP&{MWKD8u~>OO6ro~(bAo<0`oHcK>mr>1Uy;;AJSbT5bif}h@wa@$E}Wiv$BENm4@ zf3>HzphnJ)z>wap`71?W7Km^g<>Zv;1r-m6jJ8dmlnr#E_e0eJV85L>AlIq4x)G^} z*VnaM(`R2IrT%FyvO*>Ol7bDldp z%L0Ne%DIsu>MVca7~M8u)g14tEs|v_jn8=W7eK^L`hAA{pDX<=P1#Wb355hCTCqmV5x?6u&$xDFjMmn{}`|_ujKw(w>PlFRP>+ zzsvR<^V4$BPc45({=c@)B)6>?h=Ti^!bkXn zI30)lBoQy{EQ|ngPM<2qk+jGK42!?n6T9pAgkUI5oT)EsRcS~9<_$OJgN=`~ zE(ecPFIV&2?F2G7(qg4DBlmyj%y&2RM(|-hIF}OgAtIp_NxI{!*8BYN@%{Df)%_v| z?u0#VPcwgRJa^v!WBmN;B84%=k_YrcB1a zJ-^3M9czO6sdq=TY75hQBI@iI}8RXum=-bMPOKqaro;TyXXwR+{3Psg=ozP6hqOv!0S z=iPjvIK!n}(}sDO{!vgYPVN5>E52~uAC4Vs#?12wUPa${@ERlL#V`|{JA5QQHWGi1 zL>`;tVSD8|MMC1-4X%ew&11*xeJ^tbEASiKgNa9#%K&~_J;W3L*;J;CHW?(gawl&md_fA^3#N^X`t8x%2F`3FiV1E=H l=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71 >=sys-devel/libtool-2.4 +DEFINED_PHASES=install prepare +DESCRIPTION=Programs for processing ABC music notation files +EAPI=8 +HOMEPAGE=https://ifdo.ca/~seymour/runabc/top.html +INHERIT=autotools +IUSE=examples +KEYWORDS=~amd64 ~x86 +LICENSE=GPL-2 +SLOT=0 +SRC_URI=https://ifdo.ca/~seymour/runabc/abcMIDI-2022.06.14.zip +_eclasses_=autotools 136117fb43a9bf5598530e9cc642f710 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 4fbbbc98f236f1b43acd99476bc3cd85 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_md5_=6472bf39705eebc0d5dee53ab12c1973 diff --git a/metadata/md5-cache/media-sound/klick-0.12.2-r3 b/metadata/md5-cache/media-sound/klick-0.12.2-r3 new file mode 100644 index 000000000000..c2d1969402ce --- /dev/null +++ b/metadata/md5-cache/media-sound/klick-0.12.2-r3 @@ -0,0 +1,15 @@ +BDEPEND=virtual/pkgconfig || ( ( >=dev-lang/python-3.10.0_p1-r1:3.10 dev-util/scons[python_targets_python3_10(-)] ) ( >=dev-lang/python-3.9.9-r1:3.9 dev-util/scons[python_targets_python3_9(-)] ) ( >=dev-lang/python-3.8.12_p1-r1:3.8 dev-util/scons[python_targets_python3_8(-)] ) ) +DEFINED_PHASES=compile configure install setup +DEPEND=media-libs/libsamplerate media-libs/libsndfile virtual/jack osc? ( media-libs/liblo ) rubberband? ( media-libs/rubberband ) dev-libs/boost +DESCRIPTION=An advanced command-line based metronome for JACK +EAPI=7 +HOMEPAGE=http://das.nasophon.de/klick +INHERIT=python-any-r1 scons-utils toolchain-funcs +IUSE=debug osc rubberband +KEYWORDS=~amd64 ~ppc ~x86 +LICENSE=GPL-2+ +RDEPEND=media-libs/libsamplerate media-libs/libsndfile virtual/jack osc? ( media-libs/liblo ) rubberband? ( media-libs/rubberband ) +SLOT=0 +SRC_URI=http://das.nasophon.de/download/klick-0.12.2.tar.gz +_eclasses_=eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-any-r1 a3e9c0524a795d7f2767a2cf12a2e8c0 python-utils-r1 648fe6a039e87233d7f48da72cadb76f scons-utils c30e32d0d48c308fe47706846020fdfa toolchain-funcs fd9cde67030b26e479eeadaced488253 +_md5_=e47ee3dcbd71534e98478878ccc3cf7f diff --git a/metadata/md5-cache/media-sound/mixxx-2.3.2 b/metadata/md5-cache/media-sound/mixxx-2.3.2 index 855d2cf437d0..abae470c6dd4 100644 --- a/metadata/md5-cache/media-sound/mixxx-2.3.2 +++ b/metadata/md5-cache/media-sound/mixxx-2.3.2 @@ -12,4 +12,4 @@ RDEPEND=dev-db/sqlite dev-libs/glib:2 dev-libs/protobuf:0= dev-qt/qtcore:5 dev-q SLOT=0 SRC_URI=https://github.com/mixxxdj/mixxx/archive/refs/tags/2.3.2.tar.gz -> mixxx-2.3.2.tar.gz l10n_ca? ( https://downloads.mixxx.org/manual/2.3/mixxx-manual-2.3-ca.pdf ) l10n_cs? ( https://downloads.mixxx.org/manual/2.3/mixxx-manual-2.3-cs.pdf ) l10n_de? ( https://downloads.mixxx.org/manual/2.3/mixxx-manual-2.3-de.pdf ) l10n_en? ( https://downloads.mixxx.org/manual/2.3/mixxx-manual-2.3-en.pdf ) l10n_es? ( https://downloads.mixxx.org/manual/2.3/mixxx-manual-2.3-es.pdf ) l10n_fi? ( https://downloads.mixxx.org/manual/2.3/mixxx-manual-2.3-fi.pdf ) l10n_fr? ( https://downloads.mixxx.org/manual/2.3/mixxx-manual-2.3-fr.pdf ) l10n_gl? ( https://downloads.mixxx.org/manual/2.3/mixxx-manual-2.3-gl.pdf ) l10n_id? ( https://downloads.mixxx.org/manual/2.3/mixxx-manual-2.3-id.pdf ) l10n_it? ( https://downloads.mixxx.org/manual/2.3/mixxx-manual-2.3-it.pdf ) l10n_ja? ( https://downloads.mixxx.org/manual/2.3/mixxx-manual-2.3-ja-JP.pdf ) l10n_kn? ( https://downloads.mixxx.org/manual/2.3/mixxx-manual-2.3-kn.pdf ) l10n_nl? ( https://downloads.mixxx.org/manual/2.3/mixxx-manual-2.3-nl.pdf ) l10n_pl? ( https://downloads.mixxx.org/manual/2.3/mixxx-manual-2.3-pl.pdf ) l10n_pt? ( https://downloads.mixxx.org/manual/2.3/mixxx-manual-2.3-pt.pdf ) l10n_ro? ( https://downloads.mixxx.org/manual/2.3/mixxx-manual-2.3-ro.pdf ) l10n_ru? ( https://downloads.mixxx.org/manual/2.3/mixxx-manual-2.3-ru.pdf ) l10n_sl? ( https://downloads.mixxx.org/manual/2.3/mixxx-manual-2.3-sl.pdf ) l10n_sq? ( https://downloads.mixxx.org/manual/2.3/mixxx-manual-2.3-sq.pdf ) l10n_sr? ( https://downloads.mixxx.org/manual/2.3/mixxx-manual-2.3-sr.pdf ) l10n_tr? ( https://downloads.mixxx.org/manual/2.3/mixxx-manual-2.3-tr.pdf ) l10n_zh-CN? ( https://downloads.mixxx.org/manual/2.3/mixxx-manual-2.3-zh-CN.pdf ) l10n_zh-TW? ( https://downloads.mixxx.org/manual/2.3/mixxx-manual-2.3-zh-TW.pdf ) https://downloads.mixxx.org/manual/2.3/mixxx-manual-2.3-en.pdf _eclasses_=cmake 90e2b29417d53718328f3a95227137a0 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic a500d7cc40da3de38c361e889153bdf7 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 udev f3a0a3964e2028a140c181f00eea9712 wrapper 4a1902f969e5718126434fc35f3a0d9c xdg 6024fbc93167fad782e2032933654857 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=75325ba07d15ef3b68dacd514d3185cd +_md5_=68d533fe4079ec3ddd58b9629b0e11cb diff --git a/metadata/md5-cache/media-sound/mixxx-2.3.9999 b/metadata/md5-cache/media-sound/mixxx-2.3.9999 index 7fb8c3fd0ad0..a6d2c3c6cf78 100644 --- a/metadata/md5-cache/media-sound/mixxx-2.3.9999 +++ b/metadata/md5-cache/media-sound/mixxx-2.3.9999 @@ -12,4 +12,4 @@ RDEPEND=dev-db/sqlite dev-libs/glib:2 dev-libs/protobuf:0= dev-qt/qtcore:5 dev-q SLOT=0 SRC_URI=l10n_ca? ( https://downloads.mixxx.org/manual/2.3/mixxx-manual-2.3-ca.pdf ) l10n_cs? ( https://downloads.mixxx.org/manual/2.3/mixxx-manual-2.3-cs.pdf ) l10n_de? ( https://downloads.mixxx.org/manual/2.3/mixxx-manual-2.3-de.pdf ) l10n_en? ( https://downloads.mixxx.org/manual/2.3/mixxx-manual-2.3-en.pdf ) l10n_es? ( https://downloads.mixxx.org/manual/2.3/mixxx-manual-2.3-es.pdf ) l10n_fi? ( https://downloads.mixxx.org/manual/2.3/mixxx-manual-2.3-fi.pdf ) l10n_fr? ( https://downloads.mixxx.org/manual/2.3/mixxx-manual-2.3-fr.pdf ) l10n_gl? ( https://downloads.mixxx.org/manual/2.3/mixxx-manual-2.3-gl.pdf ) l10n_id? ( https://downloads.mixxx.org/manual/2.3/mixxx-manual-2.3-id.pdf ) l10n_it? ( https://downloads.mixxx.org/manual/2.3/mixxx-manual-2.3-it.pdf ) l10n_ja? ( https://downloads.mixxx.org/manual/2.3/mixxx-manual-2.3-ja-JP.pdf ) l10n_kn? ( https://downloads.mixxx.org/manual/2.3/mixxx-manual-2.3-kn.pdf ) l10n_nl? ( https://downloads.mixxx.org/manual/2.3/mixxx-manual-2.3-nl.pdf ) l10n_pl? ( https://downloads.mixxx.org/manual/2.3/mixxx-manual-2.3-pl.pdf ) l10n_pt? ( https://downloads.mixxx.org/manual/2.3/mixxx-manual-2.3-pt.pdf ) l10n_ro? ( https://downloads.mixxx.org/manual/2.3/mixxx-manual-2.3-ro.pdf ) l10n_ru? ( https://downloads.mixxx.org/manual/2.3/mixxx-manual-2.3-ru.pdf ) l10n_sl? ( https://downloads.mixxx.org/manual/2.3/mixxx-manual-2.3-sl.pdf ) l10n_sq? ( https://downloads.mixxx.org/manual/2.3/mixxx-manual-2.3-sq.pdf ) l10n_sr? ( https://downloads.mixxx.org/manual/2.3/mixxx-manual-2.3-sr.pdf ) l10n_tr? ( https://downloads.mixxx.org/manual/2.3/mixxx-manual-2.3-tr.pdf ) l10n_zh-CN? ( https://downloads.mixxx.org/manual/2.3/mixxx-manual-2.3-zh-CN.pdf ) l10n_zh-TW? ( https://downloads.mixxx.org/manual/2.3/mixxx-manual-2.3-zh-TW.pdf ) https://downloads.mixxx.org/manual/2.3/mixxx-manual-2.3-en.pdf _eclasses_=cmake 90e2b29417d53718328f3a95227137a0 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic a500d7cc40da3de38c361e889153bdf7 git-r3 b9ac6f96d2a88edb5b351df634dc5e53 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 udev f3a0a3964e2028a140c181f00eea9712 wrapper 4a1902f969e5718126434fc35f3a0d9c xdg 6024fbc93167fad782e2032933654857 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=74dc6a4fa2fac9f6e9a3f9353c91f5c0 +_md5_=a5cde88c55acdd370540dca51c419c07 diff --git a/metadata/md5-cache/media-sound/pms-0.42_p20170508-r1 b/metadata/md5-cache/media-sound/pms-0.42_p20170508-r1 index 8b8e2a00984f..e060a51e1fd2 100644 --- a/metadata/md5-cache/media-sound/pms-0.42_p20170508-r1 +++ b/metadata/md5-cache/media-sound/pms-0.42_p20170508-r1 @@ -12,4 +12,4 @@ RDEPEND=sys-libs/ncurses:=[unicode(+)] media-libs/libmpdclient SLOT=0 SRC_URI=https://github.com/ambientsound/pms/archive/8c8918488a4a22924ee04442dc5e5216783d51ff.tar.gz -> pms-0.42_p20170508.tar.gz _eclasses_=cmake 90e2b29417d53718328f3a95227137a0 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic a500d7cc40da3de38c361e889153bdf7 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 vcs-snapshot 19dc666868420457132a7514d4621476 wrapper 4a1902f969e5718126434fc35f3a0d9c xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=cf9545c04d001f9bc0a40ba922eeec2c +_md5_=4632dfbe6806239a8e7ee08202acda9b diff --git a/metadata/md5-cache/media-sound/pms-9999 b/metadata/md5-cache/media-sound/pms-9999 deleted file mode 100644 index 58ab43f01979..000000000000 --- a/metadata/md5-cache/media-sound/pms-9999 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=virtual/pkgconfig doc? ( app-text/pandoc ) dev-util/ninja >=dev-util/cmake-3.20.5 >=dev-vcs/git-1.8.2.1[curl] -DEFINED_PHASES=compile configure install prepare test unpack -DEPEND=sys-libs/ncurses:=[unicode(+)] media-libs/libmpdclient -DESCRIPTION=Practical Music Search: an open source ncurses client for mpd, written in C++ -EAPI=7 -HOMEPAGE=https://ambientsound.github.io/pms -INHERIT=cmake git-r3 -IUSE=+regex doc -LICENSE=GPL-3+ -PROPERTIES=live -RDEPEND=sys-libs/ncurses:=[unicode(+)] media-libs/libmpdclient -SLOT=0 -_eclasses_=cmake 90e2b29417d53718328f3a95227137a0 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic a500d7cc40da3de38c361e889153bdf7 git-r3 b9ac6f96d2a88edb5b351df634dc5e53 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=108bfffe3fb236cd22380f0f4a923a84 diff --git a/metadata/md5-cache/media-sound/pulseaudio-daemon-16.0-r1 b/metadata/md5-cache/media-sound/pulseaudio-daemon-16.0-r1 index 174b43205563..da432807f159 100644 --- a/metadata/md5-cache/media-sound/pulseaudio-daemon-16.0-r1 +++ b/metadata/md5-cache/media-sound/pulseaudio-daemon-16.0-r1 @@ -1,6 +1,6 @@ BDEPEND=dev-lang/perl dev-perl/XML-Parser sys-devel/gettext virtual/libiconv virtual/libintl virtual/pkgconfig orc? ( >=dev-lang/orc-0.4.15 ) system-wide? ( dev-util/unifdef ) >=dev-util/meson-0.59.4 >=dev-util/ninja-1.8.2 dev-util/meson-format-array virtual/pkgconfig virtual/pkgconfig DEFINED_PHASES=compile configure install postinst postrm prepare test -DEPEND=>=media-libs/libpulse-16.0[dbus?,glib?,systemd?,tcpd?,valgrind?,X?] dev-libs/libatomic_ops >=media-libs/libsndfile-1.0.20 >=media-libs/speexdsp-1.2 || ( elibc_glibc? ( virtual/libc ) dev-libs/libpcre:3 ) alsa? ( >=media-libs/alsa-lib-1.0.24 ) aptx? ( media-libs/gst-plugins-base >=media-libs/gstreamer-1.14 ) asyncns? ( >=net-libs/libasyncns-0.1 ) bluetooth? ( >=net-wireless/bluez-5 media-libs/sbc ) dev-libs/libltdl sys-kernel/linux-headers >=sys-libs/libcap-2.22-r2 dbus? ( >=sys-apps/dbus-1.4.12 ) elogind? ( sys-auth/elogind ) equalizer? ( sci-libs/fftw:3.0= ) fftw? ( sci-libs/fftw:3.0= ) gdbm? ( sys-libs/gdbm:= ) glib? ( >=dev-libs/glib-2.28.0:2 ) gstreamer? ( media-libs/gst-plugins-base >=media-libs/gstreamer-1.14 ) gtk? ( x11-libs/gtk+:3 ) jack? ( virtual/jack ) ldac? ( media-libs/gst-plugins-base >=media-libs/gstreamer-1.14 ) lirc? ( app-misc/lirc ) ofono-headset? ( >=net-misc/ofono-1.13 ) orc? ( >=dev-lang/orc-0.4.15 ) selinux? ( sec-policy/selinux-pulseaudio ) sox? ( >=media-libs/soxr-0.1.1 ) ssl? ( dev-libs/openssl:= ) systemd? ( sys-apps/systemd:= ) tcpd? ( sys-apps/tcp-wrappers ) udev? ( >=virtual/udev-143[hwdb(+)] ) valgrind? ( dev-util/valgrind ) webrtc-aec? ( >=media-libs/webrtc-audio-processing-0.2:0 ) X? ( >=x11-libs/libxcb-1.6 x11-libs/libICE x11-libs/libSM >=x11-libs/libX11-1.4.0 >=x11-libs/libXtst-1.0.99.2 ) zeroconf? ( >=net-dns/avahi-0.6.12[dbus] ) !=dev-libs/check-0.9.10 ) X? ( x11-base/xorg-proto ) +DEPEND=>=media-libs/libpulse-16.0[dbus?,glib?,systemd?,tcpd(+)?,valgrind?,X?] dev-libs/libatomic_ops >=media-libs/libsndfile-1.0.20 >=media-libs/speexdsp-1.2 || ( elibc_glibc? ( virtual/libc ) dev-libs/libpcre:3 ) alsa? ( >=media-libs/alsa-lib-1.0.24 ) aptx? ( media-libs/gst-plugins-base >=media-libs/gstreamer-1.14 ) asyncns? ( >=net-libs/libasyncns-0.1 ) bluetooth? ( >=net-wireless/bluez-5 media-libs/sbc ) dev-libs/libltdl sys-kernel/linux-headers >=sys-libs/libcap-2.22-r2 dbus? ( >=sys-apps/dbus-1.4.12 ) elogind? ( sys-auth/elogind ) equalizer? ( sci-libs/fftw:3.0= ) fftw? ( sci-libs/fftw:3.0= ) gdbm? ( sys-libs/gdbm:= ) glib? ( >=dev-libs/glib-2.28.0:2 ) gstreamer? ( media-libs/gst-plugins-base >=media-libs/gstreamer-1.14 ) gtk? ( x11-libs/gtk+:3 ) jack? ( virtual/jack ) ldac? ( media-libs/gst-plugins-base >=media-libs/gstreamer-1.14 ) lirc? ( app-misc/lirc ) ofono-headset? ( >=net-misc/ofono-1.13 ) orc? ( >=dev-lang/orc-0.4.15 ) selinux? ( sec-policy/selinux-pulseaudio ) sox? ( >=media-libs/soxr-0.1.1 ) ssl? ( dev-libs/openssl:= ) systemd? ( sys-apps/systemd:= ) tcpd? ( sys-apps/tcp-wrappers ) udev? ( >=virtual/udev-143[hwdb(+)] ) valgrind? ( dev-util/valgrind ) webrtc-aec? ( >=media-libs/webrtc-audio-processing-0.2:0 ) X? ( >=x11-libs/libxcb-1.6 x11-libs/libICE x11-libs/libSM >=x11-libs/libX11-1.4.0 >=x11-libs/libXtst-1.0.99.2 ) zeroconf? ( >=net-dns/avahi-0.6.12[dbus] ) !=dev-libs/check-0.9.10 ) X? ( x11-base/xorg-proto ) DESCRIPTION=A networked sound server with an advanced plugin system EAPI=7 HOMEPAGE=https://www.freedesktop.org/wiki/Software/PulseAudio/ @@ -9,10 +9,10 @@ IUSE=+alsa +alsa-plugin aptx +asyncns bluetooth dbus elogind equalizer fftw +gdb KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux LICENSE=!gdbm? ( LGPL-2.1 ) gdbm? ( GPL-2 ) PDEPEND=alsa? ( alsa-plugin? ( >=media-plugins/alsa-plugins-1.0.27-r1[pulseaudio] ) ) -RDEPEND=>=media-libs/libpulse-16.0[dbus?,glib?,systemd?,tcpd?,valgrind?,X?] dev-libs/libatomic_ops >=media-libs/libsndfile-1.0.20 >=media-libs/speexdsp-1.2 || ( elibc_glibc? ( virtual/libc ) dev-libs/libpcre:3 ) alsa? ( >=media-libs/alsa-lib-1.0.24 ) aptx? ( media-libs/gst-plugins-base >=media-libs/gstreamer-1.14 ) asyncns? ( >=net-libs/libasyncns-0.1 ) bluetooth? ( >=net-wireless/bluez-5 media-libs/sbc ) dev-libs/libltdl sys-kernel/linux-headers >=sys-libs/libcap-2.22-r2 dbus? ( >=sys-apps/dbus-1.4.12 ) elogind? ( sys-auth/elogind ) equalizer? ( sci-libs/fftw:3.0= ) fftw? ( sci-libs/fftw:3.0= ) gdbm? ( sys-libs/gdbm:= ) glib? ( >=dev-libs/glib-2.28.0:2 ) gstreamer? ( media-libs/gst-plugins-base >=media-libs/gstreamer-1.14 ) gtk? ( x11-libs/gtk+:3 ) jack? ( virtual/jack ) ldac? ( media-libs/gst-plugins-base >=media-libs/gstreamer-1.14 ) lirc? ( app-misc/lirc ) ofono-headset? ( >=net-misc/ofono-1.13 ) orc? ( >=dev-lang/orc-0.4.15 ) selinux? ( sec-policy/selinux-pulseaudio ) sox? ( >=media-libs/soxr-0.1.1 ) ssl? ( dev-libs/openssl:= ) systemd? ( sys-apps/systemd:= ) tcpd? ( sys-apps/tcp-wrappers ) udev? ( >=virtual/udev-143[hwdb(+)] ) valgrind? ( dev-util/valgrind ) webrtc-aec? ( >=media-libs/webrtc-audio-processing-0.2:0 ) X? ( >=x11-libs/libxcb-1.6 x11-libs/libICE x11-libs/libSM >=x11-libs/libX11-1.4.0 >=x11-libs/libXtst-1.0.99.2 ) zeroconf? ( >=net-dns/avahi-0.6.12[dbus] ) !=media-libs/libpulse-16.0[dbus?,glib?,systemd?,tcpd(+)?,valgrind?,X?] dev-libs/libatomic_ops >=media-libs/libsndfile-1.0.20 >=media-libs/speexdsp-1.2 || ( elibc_glibc? ( virtual/libc ) dev-libs/libpcre:3 ) alsa? ( >=media-libs/alsa-lib-1.0.24 ) aptx? ( media-libs/gst-plugins-base >=media-libs/gstreamer-1.14 ) asyncns? ( >=net-libs/libasyncns-0.1 ) bluetooth? ( >=net-wireless/bluez-5 media-libs/sbc ) dev-libs/libltdl sys-kernel/linux-headers >=sys-libs/libcap-2.22-r2 dbus? ( >=sys-apps/dbus-1.4.12 ) elogind? ( sys-auth/elogind ) equalizer? ( sci-libs/fftw:3.0= ) fftw? ( sci-libs/fftw:3.0= ) gdbm? ( sys-libs/gdbm:= ) glib? ( >=dev-libs/glib-2.28.0:2 ) gstreamer? ( media-libs/gst-plugins-base >=media-libs/gstreamer-1.14 ) gtk? ( x11-libs/gtk+:3 ) jack? ( virtual/jack ) ldac? ( media-libs/gst-plugins-base >=media-libs/gstreamer-1.14 ) lirc? ( app-misc/lirc ) ofono-headset? ( >=net-misc/ofono-1.13 ) orc? ( >=dev-lang/orc-0.4.15 ) selinux? ( sec-policy/selinux-pulseaudio ) sox? ( >=media-libs/soxr-0.1.1 ) ssl? ( dev-libs/openssl:= ) systemd? ( sys-apps/systemd:= ) tcpd? ( sys-apps/tcp-wrappers ) udev? ( >=virtual/udev-143[hwdb(+)] ) valgrind? ( dev-util/valgrind ) webrtc-aec? ( >=media-libs/webrtc-audio-processing-0.2:0 ) X? ( >=x11-libs/libxcb-1.6 x11-libs/libICE x11-libs/libSM >=x11-libs/libX11-1.4.0 >=x11-libs/libXtst-1.0.99.2 ) zeroconf? ( >=net-dns/avahi-0.6.12[dbus] ) !=dev-lang/orc-0.4.15 ) system-wide? ( dev-util/unifdef ) >=dev-util/meson-0.59.4 >=dev-util/ninja-1.8.2 dev-util/meson-format-array virtual/pkgconfig virtual/pkgconfig +DEFINED_PHASES=compile configure install postinst postrm prepare test +DEPEND=>=media-libs/libpulse-16.0[dbus?,glib?,systemd?,valgrind?,X?] dev-libs/libatomic_ops >=media-libs/libsndfile-1.0.20 >=media-libs/speexdsp-1.2 || ( elibc_glibc? ( virtual/libc ) dev-libs/libpcre:3 ) alsa? ( >=media-libs/alsa-lib-1.0.24 ) aptx? ( media-libs/gst-plugins-base >=media-libs/gstreamer-1.14 ) asyncns? ( >=net-libs/libasyncns-0.1 ) bluetooth? ( >=net-wireless/bluez-5 media-libs/sbc ) dev-libs/libltdl sys-kernel/linux-headers >=sys-libs/libcap-2.22-r2 dbus? ( >=sys-apps/dbus-1.4.12 ) elogind? ( sys-auth/elogind ) equalizer? ( sci-libs/fftw:3.0= ) fftw? ( sci-libs/fftw:3.0= ) gdbm? ( sys-libs/gdbm:= ) glib? ( >=dev-libs/glib-2.28.0:2 ) gstreamer? ( media-libs/gst-plugins-base >=media-libs/gstreamer-1.14 >=dev-libs/glib-2.26.0:2 ) jack? ( virtual/jack ) ldac? ( media-libs/gst-plugins-base >=media-libs/gstreamer-1.14 ) lirc? ( app-misc/lirc ) ofono-headset? ( >=net-misc/ofono-1.13 ) orc? ( >=dev-lang/orc-0.4.15 ) selinux? ( sec-policy/selinux-pulseaudio ) sox? ( >=media-libs/soxr-0.1.1 ) ssl? ( dev-libs/openssl:= ) systemd? ( sys-apps/systemd:= ) tcpd? ( sys-apps/tcp-wrappers ) udev? ( >=virtual/udev-143[hwdb(+)] ) valgrind? ( dev-util/valgrind ) webrtc-aec? ( >=media-libs/webrtc-audio-processing-0.2:0 ) X? ( >=x11-libs/libxcb-1.6 x11-libs/libICE x11-libs/libSM >=x11-libs/libX11-1.4.0 >=x11-libs/libXtst-1.0.99.2 ) zeroconf? ( >=net-dns/avahi-0.6.12[dbus] ) !=dev-libs/check-0.9.10 ) X? ( x11-base/xorg-proto ) +DESCRIPTION=A networked sound server with an advanced plugin system +EAPI=7 +HOMEPAGE=https://www.freedesktop.org/wiki/Software/PulseAudio/ +INHERIT=bash-completion-r1 gnome2-utils meson optfeature systemd tmpfiles udev +IUSE=+alsa +alsa-plugin aptx +asyncns bluetooth dbus elogind equalizer fftw +gdbm +glib gstreamer jack ldac lirc ofono-headset +orc oss selinux sox ssl systemd system-wide tcpd test +udev valgrind +webrtc-aec +X zeroconf +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux +LICENSE=!gdbm? ( LGPL-2.1 ) gdbm? ( GPL-2 ) +PDEPEND=alsa? ( alsa-plugin? ( >=media-plugins/alsa-plugins-1.0.27-r1[pulseaudio] ) ) +RDEPEND=>=media-libs/libpulse-16.0[dbus?,glib?,systemd?,valgrind?,X?] dev-libs/libatomic_ops >=media-libs/libsndfile-1.0.20 >=media-libs/speexdsp-1.2 || ( elibc_glibc? ( virtual/libc ) dev-libs/libpcre:3 ) alsa? ( >=media-libs/alsa-lib-1.0.24 ) aptx? ( media-libs/gst-plugins-base >=media-libs/gstreamer-1.14 ) asyncns? ( >=net-libs/libasyncns-0.1 ) bluetooth? ( >=net-wireless/bluez-5 media-libs/sbc ) dev-libs/libltdl sys-kernel/linux-headers >=sys-libs/libcap-2.22-r2 dbus? ( >=sys-apps/dbus-1.4.12 ) elogind? ( sys-auth/elogind ) equalizer? ( sci-libs/fftw:3.0= ) fftw? ( sci-libs/fftw:3.0= ) gdbm? ( sys-libs/gdbm:= ) glib? ( >=dev-libs/glib-2.28.0:2 ) gstreamer? ( media-libs/gst-plugins-base >=media-libs/gstreamer-1.14 >=dev-libs/glib-2.26.0:2 ) jack? ( virtual/jack ) ldac? ( media-libs/gst-plugins-base >=media-libs/gstreamer-1.14 ) lirc? ( app-misc/lirc ) ofono-headset? ( >=net-misc/ofono-1.13 ) orc? ( >=dev-lang/orc-0.4.15 ) selinux? ( sec-policy/selinux-pulseaudio ) sox? ( >=media-libs/soxr-0.1.1 ) ssl? ( dev-libs/openssl:= ) systemd? ( sys-apps/systemd:= ) tcpd? ( sys-apps/tcp-wrappers ) udev? ( >=virtual/udev-143[hwdb(+)] ) valgrind? ( dev-util/valgrind ) webrtc-aec? ( >=media-libs/webrtc-audio-processing-0.2:0 ) X? ( >=x11-libs/libxcb-1.6 x11-libs/libICE x11-libs/libSM >=x11-libs/libX11-1.4.0 >=x11-libs/libXtst-1.0.99.2 ) zeroconf? ( >=net-dns/avahi-0.6.12[dbus] ) !^J+pk(bD6Vbqd9 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/lzo-2.04 >=dev-libs/flatbuffers-1.12.0:= >=media-libs/libjpeg-turbo-2.0.4:= >=media-libs/libpng-1.6.26:0= dev-lang/swig dev-util/cmake media-libs/giflib >=dev-libs/flatbuffers-1.11.0 >=media-libs/libjpeg-turbo-2.0.4:= >=media-libs/libpng-1.6.26:0= virtual/pkgconfig virtual/jre sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71 >=sys-devel/libtool-2.4 dev-util/ninja >=dev-util/cmake-3.20.5 +DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup test unpack +DEPEND=>=dev-libs/lzo-2.04 >=dev-libs/flatbuffers-1.12.0:= >=media-libs/libjpeg-turbo-2.0.4:= >=media-libs/libpng-1.6.26:0= python_single_target_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8[sqlite,ssl] ) python_single_target_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9[sqlite,ssl] ) python_single_target_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10[sqlite,ssl] ) airplay? ( >=app-pda/libplist-2.0.0 net-libs/shairplay ) alsa? ( >=media-libs/alsa-lib-1.1.4.1 ) bluetooth? ( net-wireless/bluez ) bluray? ( >=media-libs/libbluray-1.1.2 ) caps? ( sys-libs/libcap ) dbus? ( sys-apps/dbus ) dev-db/sqlite dev-libs/crossguid >=dev-libs/fribidi-1.0.5 cec? ( >=dev-libs/libcec-4.0[raspberry-pi?] ) dev-libs/libpcre[cxx] >=dev-libs/spdlog-1.5.0:= dev-libs/tinyxml[stl] python_single_target_python3_8? ( dev-python/pillow[python_targets_python3_8(-)] dev-python/pycryptodome[python_targets_python3_8(-)] ) python_single_target_python3_9? ( dev-python/pillow[python_targets_python3_9(-)] dev-python/pycryptodome[python_targets_python3_9(-)] ) python_single_target_python3_10? ( dev-python/pillow[python_targets_python3_10(-)] dev-python/pycryptodome[python_targets_python3_10(-)] ) >=dev-libs/libcdio-2.1.0[cxx] >=dev-libs/libfmt-6.1.2 dev-libs/libfstrcmp gbm? ( >=dev-libs/libinput-1.10.5 media-libs/mesa[gbm(+)] x11-libs/libxkbcommon ) gles? ( !raspberry-pi? ( media-libs/mesa[gles2] ) ) lcms? ( media-libs/lcms:2 ) libusb? ( virtual/libusb:1 ) virtual/ttf-fonts media-fonts/roboto >=media-libs/freetype-2.10.1 >=media-libs/libass-0.13.4 !raspberry-pi? ( media-libs/mesa[egl(+)] ) >=media-libs/taglib-1.11.1 system-ffmpeg? ( >=media-video/ffmpeg-4.3.2:=[dav1d?,encode,postproc] =media-video/ffmpeg-4*[openssl] ) !system-ffmpeg? ( app-arch/bzip2 dav1d? ( media-libs/dav1d ) ) mysql? ( dev-db/mysql-connector-c:= ) mariadb? ( dev-db/mariadb-connector-c:= ) >=net-misc/curl-7.68.0[http2] nfs? ( >=net-fs/libnfs-2.0.0:= ) !gles? ( media-libs/glu ) >=dev-libs/openssl-1.1.1k:0= raspberry-pi? ( || ( media-libs/raspberrypi-userland media-libs/raspberrypi-userland-bin media-libs/mesa[egl(+),gles2,video_cards_vc4] ) ) pulseaudio? ( media-sound/pulseaudio ) samba? ( >=net-fs/samba-3.4.6[smbclient(+)] ) >=sys-libs/zlib-1.2.11 udf? ( >=dev-libs/libudfread-1.0.0 ) udev? ( virtual/udev ) vaapi? ( x11-libs/libva:= system-ffmpeg? ( media-video/ffmpeg[vaapi] ) vdpau? ( x11-libs/libva-vdpau-driver ) wayland? ( x11-libs/libva[wayland] ) X? ( x11-libs/libva[X] ) ) virtual/libiconv vdpau? ( || ( >=x11-libs/libvdpau-1.1 >=x11-drivers/nvidia-drivers-180.51 ) system-ffmpeg? ( media-video/ffmpeg[vdpau] ) ) wayland? ( >=dev-cpp/waylandpp-0.2.3:= media-libs/mesa[wayland] >=dev-libs/wayland-protocols-1.7 >=x11-libs/libxkbcommon-0.4.1 ) webserver? ( >=net-libs/libmicrohttpd-0.9.55[messages(+)] ) X? ( media-libs/mesa[X] !gles? ( media-libs/libglvnd[X] ) x11-libs/libX11 x11-libs/libXrandr x11-libs/libXrender system-ffmpeg? ( media-video/ffmpeg[X] ) ) x11-libs/libdrm xslt? ( dev-libs/libxslt >=dev-libs/libxml2-2.9.4 ) zeroconf? ( net-dns/avahi[dbus] ) dev-libs/rapidjson test? ( >=dev-cpp/gtest-1.10.0 ) dev-util/desktop-file-utils x11-misc/shared-mime-info +DESCRIPTION=A free and open source media-player and entertainment hub +EAPI=7 +HOMEPAGE=https://kodi.tv/ https://kodi.wiki/ +INHERIT=autotools cmake desktop linux-info pax-utils python-single-r1 xdg +IUSE=airplay alsa bluetooth bluray caps cec +css dav1d dbus eventclients gbm gles lcms libusb lirc mariadb mysql nfs +optical power-control pulseaudio raspberry-pi samba +system-ffmpeg test udf udev udisks upnp upower vaapi vdpau wayland webserver +X +xslt zeroconf cpu_flags_x86_sse cpu_flags_x86_sse2 cpu_flags_x86_sse3 cpu_flags_x86_sse4_1 cpu_flags_x86_sse4_2 cpu_flags_x86_avx cpu_flags_x86_avx2 cpu_flags_arm_neon python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 +KEYWORDS=~amd64 ~arm ~arm64 ~x86 +LICENSE=GPL-2+ +RDEPEND=>=dev-libs/lzo-2.04 >=dev-libs/flatbuffers-1.12.0:= >=media-libs/libjpeg-turbo-2.0.4:= >=media-libs/libpng-1.6.26:0= python_single_target_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8[sqlite,ssl] ) python_single_target_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9[sqlite,ssl] ) python_single_target_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10[sqlite,ssl] ) airplay? ( >=app-pda/libplist-2.0.0 net-libs/shairplay ) alsa? ( >=media-libs/alsa-lib-1.1.4.1 ) bluetooth? ( net-wireless/bluez ) bluray? ( >=media-libs/libbluray-1.1.2 ) caps? ( sys-libs/libcap ) dbus? ( sys-apps/dbus ) dev-db/sqlite dev-libs/crossguid >=dev-libs/fribidi-1.0.5 cec? ( >=dev-libs/libcec-4.0[raspberry-pi?] ) dev-libs/libpcre[cxx] >=dev-libs/spdlog-1.5.0:= dev-libs/tinyxml[stl] python_single_target_python3_8? ( dev-python/pillow[python_targets_python3_8(-)] dev-python/pycryptodome[python_targets_python3_8(-)] ) python_single_target_python3_9? ( dev-python/pillow[python_targets_python3_9(-)] dev-python/pycryptodome[python_targets_python3_9(-)] ) python_single_target_python3_10? ( dev-python/pillow[python_targets_python3_10(-)] dev-python/pycryptodome[python_targets_python3_10(-)] ) >=dev-libs/libcdio-2.1.0[cxx] >=dev-libs/libfmt-6.1.2 dev-libs/libfstrcmp gbm? ( >=dev-libs/libinput-1.10.5 media-libs/mesa[gbm(+)] x11-libs/libxkbcommon ) gles? ( !raspberry-pi? ( media-libs/mesa[gles2] ) ) lcms? ( media-libs/lcms:2 ) libusb? ( virtual/libusb:1 ) virtual/ttf-fonts media-fonts/roboto >=media-libs/freetype-2.10.1 >=media-libs/libass-0.13.4 !raspberry-pi? ( media-libs/mesa[egl(+)] ) >=media-libs/taglib-1.11.1 system-ffmpeg? ( >=media-video/ffmpeg-4.3.2:=[dav1d?,encode,postproc] =media-video/ffmpeg-4*[openssl] ) !system-ffmpeg? ( app-arch/bzip2 dav1d? ( media-libs/dav1d ) ) mysql? ( dev-db/mysql-connector-c:= ) mariadb? ( dev-db/mariadb-connector-c:= ) >=net-misc/curl-7.68.0[http2] nfs? ( >=net-fs/libnfs-2.0.0:= ) !gles? ( media-libs/glu ) >=dev-libs/openssl-1.1.1k:0= raspberry-pi? ( || ( media-libs/raspberrypi-userland media-libs/raspberrypi-userland-bin media-libs/mesa[egl(+),gles2,video_cards_vc4] ) ) pulseaudio? ( media-sound/pulseaudio ) samba? ( >=net-fs/samba-3.4.6[smbclient(+)] ) >=sys-libs/zlib-1.2.11 udf? ( >=dev-libs/libudfread-1.0.0 ) udev? ( virtual/udev ) vaapi? ( x11-libs/libva:= system-ffmpeg? ( media-video/ffmpeg[vaapi] ) vdpau? ( x11-libs/libva-vdpau-driver ) wayland? ( x11-libs/libva[wayland] ) X? ( x11-libs/libva[X] ) ) virtual/libiconv vdpau? ( || ( >=x11-libs/libvdpau-1.1 >=x11-drivers/nvidia-drivers-180.51 ) system-ffmpeg? ( media-video/ffmpeg[vdpau] ) ) wayland? ( >=dev-cpp/waylandpp-0.2.3:= media-libs/mesa[wayland] >=dev-libs/wayland-protocols-1.7 >=x11-libs/libxkbcommon-0.4.1 ) webserver? ( >=net-libs/libmicrohttpd-0.9.55[messages(+)] ) X? ( media-libs/mesa[X] !gles? ( media-libs/libglvnd[X] ) x11-libs/libX11 x11-libs/libXrandr x11-libs/libXrender system-ffmpeg? ( media-video/ffmpeg[X] ) ) x11-libs/libdrm xslt? ( dev-libs/libxslt >=dev-libs/libxml2-2.9.4 ) zeroconf? ( net-dns/avahi[dbus] ) lirc? ( app-misc/lirc ) power-control? ( || ( sys-apps/systemd sys-auth/elogind ) ) udisks? ( sys-fs/udisks:2 ) upower? ( sys-power/upower ) +REQUIRED_USE=^^ ( python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 ) || ( gbm wayland X ) ?? ( mariadb mysql ) bluray? ( udf ) udev? ( !libusb ) udisks? ( dbus ) upower? ( dbus ) power-control? ( dbus ) vdpau? ( X !gles !gbm ) zeroconf? ( dbus ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/xbmc/libdvdcss/archive/1.4.2-Leia-Beta-5.tar.gz -> libdvdcss-1.4.2-Leia-Beta-5.tar.gz https://github.com/xbmc/libdvdread/archive/6.0.0-Leia-Alpha-3.tar.gz -> libdvdread-6.0.0-Leia-Alpha-3.tar.gz https://github.com/xbmc/libdvdnav/archive/6.0.0-Leia-Alpha-3.tar.gz -> libdvdnav-6.0.0-Leia-Alpha-3.tar.gz !system-ffmpeg? ( https://github.com/xbmc/FFmpeg/archive/4.3.2-Matrix-19.1.tar.gz -> ffmpeg-kodi-4.3.2-Matrix-19.1.tar.gz ) https://github.com/xbmc/xbmc/archive/19.4-Matrix.tar.gz -> kodi-19.4-Matrix.tar.gz +_eclasses_=autotools 136117fb43a9bf5598530e9cc642f710 cmake 90e2b29417d53718328f3a95227137a0 desktop c0d27bf73aa08ca05b663dbd31fbef28 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic a500d7cc40da3de38c361e889153bdf7 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e linux-info dcbf4f67bc38bee48e9d69a4344e8059 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 pax-utils 91d47e5d20627c717aa878b9167c62a8 python-single-r1 a5747fe6dc0651d95cb78eddd5e160a8 python-utils-r1 648fe6a039e87233d7f48da72cadb76f strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c xdg 6024fbc93167fad782e2032933654857 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e +_md5_=553af200ab2738d1266d326373104d15 diff --git a/metadata/md5-cache/media-tv/kodi-19.9999 b/metadata/md5-cache/media-tv/kodi-19.9999 index 5ac82c4fd3d1..3626151bbdf5 100644 --- a/metadata/md5-cache/media-tv/kodi-19.9999 +++ b/metadata/md5-cache/media-tv/kodi-19.9999 @@ -1,6 +1,6 @@ BDEPEND=>=dev-libs/lzo-2.04 >=dev-libs/flatbuffers-1.12.0:= >=media-libs/libjpeg-turbo-2.0.4:= >=media-libs/libpng-1.6.26:0= dev-lang/swig dev-util/cmake media-libs/giflib >=dev-libs/flatbuffers-1.11.0 >=media-libs/libjpeg-turbo-2.0.4:= >=media-libs/libpng-1.6.26:0= virtual/pkgconfig virtual/jre >=dev-vcs/git-1.8.2.1[curl] sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71 >=sys-devel/libtool-2.4 dev-util/ninja >=dev-util/cmake-3.20.5 DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup test unpack -DEPEND=>=dev-libs/lzo-2.04 >=dev-libs/flatbuffers-1.12.0:= >=media-libs/libjpeg-turbo-2.0.4:= >=media-libs/libpng-1.6.26:0= python_single_target_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8[sqlite,ssl] ) python_single_target_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9[sqlite,ssl] ) python_single_target_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10[sqlite,ssl] ) airplay? ( >=app-pda/libplist-2.0.0 net-libs/shairplay ) alsa? ( >=media-libs/alsa-lib-1.1.4.1 ) bluetooth? ( net-wireless/bluez ) bluray? ( >=media-libs/libbluray-1.1.2 ) caps? ( sys-libs/libcap ) dbus? ( sys-apps/dbus ) dev-db/sqlite dev-libs/crossguid >=dev-libs/fribidi-1.0.5 cec? ( >=dev-libs/libcec-4.0[raspberry-pi?] ) dev-libs/libpcre[cxx] >=dev-libs/spdlog-1.5.0:= dev-libs/tinyxml[stl] python_single_target_python3_8? ( dev-python/pillow[python_targets_python3_8(-)] dev-python/pycryptodome[python_targets_python3_8(-)] ) python_single_target_python3_9? ( dev-python/pillow[python_targets_python3_9(-)] dev-python/pycryptodome[python_targets_python3_9(-)] ) python_single_target_python3_10? ( dev-python/pillow[python_targets_python3_10(-)] dev-python/pycryptodome[python_targets_python3_10(-)] ) >=dev-libs/libcdio-2.1.0[cxx] >=dev-libs/libfmt-6.1.2 dev-libs/libfstrcmp gbm? ( >=dev-libs/libinput-1.10.5 media-libs/mesa[gbm(+)] x11-libs/libxkbcommon ) gles? ( !raspberry-pi? ( media-libs/mesa[gles2] ) ) lcms? ( media-libs/lcms:2 ) libusb? ( virtual/libusb:1 ) virtual/ttf-fonts media-fonts/roboto >=media-libs/freetype-2.10.1 >=media-libs/libass-0.13.4 !raspberry-pi? ( media-libs/mesa[egl(+)] ) >=media-libs/taglib-1.11.1 system-ffmpeg? ( >=media-video/ffmpeg-4.3.2:=[dav1d?,encode,postproc] =media-video/ffmpeg-4*[openssl] ) !system-ffmpeg? ( app-arch/bzip2 dav1d? ( media-libs/dav1d ) ) mysql? ( dev-db/mysql-connector-c:= ) mariadb? ( dev-db/mariadb-connector-c:= ) >=net-misc/curl-7.68.0[http2] nfs? ( >=net-fs/libnfs-2.0.0:= ) !gles? ( media-libs/glu ) >=dev-libs/openssl-1.1.1k:0= raspberry-pi? ( || ( media-libs/raspberrypi-userland media-libs/raspberrypi-userland-bin media-libs/mesa[egl(+),gles2,video_cards_vc4] ) ) pulseaudio? ( media-sound/pulseaudio ) samba? ( >=net-fs/samba-3.4.6[smbclient(+)] ) >=sys-libs/zlib-1.2.11 udf? ( >=dev-libs/libudfread-1.0.0 ) udev? ( virtual/udev ) vaapi? ( x11-libs/libva:= !gles? ( x11-libs/libva[opengl] ) system-ffmpeg? ( media-video/ffmpeg[vaapi] ) vdpau? ( x11-libs/libva-vdpau-driver ) wayland? ( x11-libs/libva[wayland] ) X? ( x11-libs/libva[X] ) ) virtual/libiconv vdpau? ( || ( >=x11-libs/libvdpau-1.1 >=x11-drivers/nvidia-drivers-180.51 ) system-ffmpeg? ( media-video/ffmpeg[vdpau] ) ) wayland? ( >=dev-cpp/waylandpp-0.2.3:= media-libs/mesa[wayland] >=dev-libs/wayland-protocols-1.7 >=x11-libs/libxkbcommon-0.4.1 ) webserver? ( >=net-libs/libmicrohttpd-0.9.55[messages(+)] ) X? ( media-libs/mesa[X] !gles? ( media-libs/libglvnd[X] ) x11-libs/libX11 x11-libs/libXrandr x11-libs/libXrender system-ffmpeg? ( media-video/ffmpeg[X] ) ) x11-libs/libdrm xslt? ( dev-libs/libxslt >=dev-libs/libxml2-2.9.4 ) zeroconf? ( net-dns/avahi[dbus] ) dev-libs/rapidjson test? ( >=dev-cpp/gtest-1.10.0 ) dev-util/desktop-file-utils x11-misc/shared-mime-info +DEPEND=>=dev-libs/lzo-2.04 >=dev-libs/flatbuffers-1.12.0:= >=media-libs/libjpeg-turbo-2.0.4:= >=media-libs/libpng-1.6.26:0= python_single_target_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8[sqlite,ssl] ) python_single_target_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9[sqlite,ssl] ) python_single_target_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10[sqlite,ssl] ) airplay? ( >=app-pda/libplist-2.0.0 net-libs/shairplay ) alsa? ( >=media-libs/alsa-lib-1.1.4.1 ) bluetooth? ( net-wireless/bluez ) bluray? ( >=media-libs/libbluray-1.1.2 ) caps? ( sys-libs/libcap ) dbus? ( sys-apps/dbus ) dev-db/sqlite dev-libs/crossguid >=dev-libs/fribidi-1.0.5 cec? ( >=dev-libs/libcec-4.0[raspberry-pi?] ) dev-libs/libpcre[cxx] >=dev-libs/spdlog-1.5.0:= dev-libs/tinyxml[stl] python_single_target_python3_8? ( dev-python/pillow[python_targets_python3_8(-)] dev-python/pycryptodome[python_targets_python3_8(-)] ) python_single_target_python3_9? ( dev-python/pillow[python_targets_python3_9(-)] dev-python/pycryptodome[python_targets_python3_9(-)] ) python_single_target_python3_10? ( dev-python/pillow[python_targets_python3_10(-)] dev-python/pycryptodome[python_targets_python3_10(-)] ) >=dev-libs/libcdio-2.1.0[cxx] >=dev-libs/libfmt-6.1.2 dev-libs/libfstrcmp gbm? ( >=dev-libs/libinput-1.10.5 media-libs/mesa[gbm(+)] x11-libs/libxkbcommon ) gles? ( !raspberry-pi? ( media-libs/mesa[gles2] ) ) lcms? ( media-libs/lcms:2 ) libusb? ( virtual/libusb:1 ) virtual/ttf-fonts media-fonts/roboto >=media-libs/freetype-2.10.1 >=media-libs/libass-0.13.4 !raspberry-pi? ( media-libs/mesa[egl(+)] ) >=media-libs/taglib-1.11.1 system-ffmpeg? ( >=media-video/ffmpeg-4.3.2:=[dav1d?,encode,postproc] =media-video/ffmpeg-4*[openssl] ) !system-ffmpeg? ( app-arch/bzip2 dav1d? ( media-libs/dav1d ) ) mysql? ( dev-db/mysql-connector-c:= ) mariadb? ( dev-db/mariadb-connector-c:= ) >=net-misc/curl-7.68.0[http2] nfs? ( >=net-fs/libnfs-2.0.0:= ) !gles? ( media-libs/glu ) >=dev-libs/openssl-1.1.1k:0= raspberry-pi? ( || ( media-libs/raspberrypi-userland media-libs/raspberrypi-userland-bin media-libs/mesa[egl(+),gles2,video_cards_vc4] ) ) pulseaudio? ( media-sound/pulseaudio ) samba? ( >=net-fs/samba-3.4.6[smbclient(+)] ) >=sys-libs/zlib-1.2.11 udf? ( >=dev-libs/libudfread-1.0.0 ) udev? ( virtual/udev ) vaapi? ( x11-libs/libva:= system-ffmpeg? ( media-video/ffmpeg[vaapi] ) vdpau? ( x11-libs/libva-vdpau-driver ) wayland? ( x11-libs/libva[wayland] ) X? ( x11-libs/libva[X] ) ) virtual/libiconv vdpau? ( || ( >=x11-libs/libvdpau-1.1 >=x11-drivers/nvidia-drivers-180.51 ) system-ffmpeg? ( media-video/ffmpeg[vdpau] ) ) wayland? ( >=dev-cpp/waylandpp-0.2.3:= media-libs/mesa[wayland] >=dev-libs/wayland-protocols-1.7 >=x11-libs/libxkbcommon-0.4.1 ) webserver? ( >=net-libs/libmicrohttpd-0.9.55[messages(+)] ) X? ( media-libs/mesa[X] !gles? ( media-libs/libglvnd[X] ) x11-libs/libX11 x11-libs/libXrandr x11-libs/libXrender system-ffmpeg? ( media-video/ffmpeg[X] ) ) x11-libs/libdrm xslt? ( dev-libs/libxslt >=dev-libs/libxml2-2.9.4 ) zeroconf? ( net-dns/avahi[dbus] ) dev-libs/rapidjson test? ( >=dev-cpp/gtest-1.10.0 ) dev-util/desktop-file-utils x11-misc/shared-mime-info DESCRIPTION=A free and open source media-player and entertainment hub EAPI=7 HOMEPAGE=https://kodi.tv/ https://kodi.wiki/ @@ -8,10 +8,10 @@ INHERIT=git-r3 autotools cmake desktop linux-info pax-utils python-single-r1 xdg IUSE=airplay alsa bluetooth bluray caps cec +css dav1d dbus eventclients gbm gles lcms libusb lirc mariadb mysql nfs +optical power-control pulseaudio raspberry-pi samba +system-ffmpeg test udf udev udisks upnp upower vaapi vdpau wayland webserver +X +xslt zeroconf cpu_flags_x86_sse cpu_flags_x86_sse2 cpu_flags_x86_sse3 cpu_flags_x86_sse4_1 cpu_flags_x86_sse4_2 cpu_flags_x86_avx cpu_flags_x86_avx2 cpu_flags_arm_neon python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 LICENSE=GPL-2+ PROPERTIES=live -RDEPEND=>=dev-libs/lzo-2.04 >=dev-libs/flatbuffers-1.12.0:= >=media-libs/libjpeg-turbo-2.0.4:= >=media-libs/libpng-1.6.26:0= python_single_target_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8[sqlite,ssl] ) python_single_target_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9[sqlite,ssl] ) python_single_target_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10[sqlite,ssl] ) airplay? ( >=app-pda/libplist-2.0.0 net-libs/shairplay ) alsa? ( >=media-libs/alsa-lib-1.1.4.1 ) bluetooth? ( net-wireless/bluez ) bluray? ( >=media-libs/libbluray-1.1.2 ) caps? ( sys-libs/libcap ) dbus? ( sys-apps/dbus ) dev-db/sqlite dev-libs/crossguid >=dev-libs/fribidi-1.0.5 cec? ( >=dev-libs/libcec-4.0[raspberry-pi?] ) dev-libs/libpcre[cxx] >=dev-libs/spdlog-1.5.0:= dev-libs/tinyxml[stl] python_single_target_python3_8? ( dev-python/pillow[python_targets_python3_8(-)] dev-python/pycryptodome[python_targets_python3_8(-)] ) python_single_target_python3_9? ( dev-python/pillow[python_targets_python3_9(-)] dev-python/pycryptodome[python_targets_python3_9(-)] ) python_single_target_python3_10? ( dev-python/pillow[python_targets_python3_10(-)] dev-python/pycryptodome[python_targets_python3_10(-)] ) >=dev-libs/libcdio-2.1.0[cxx] >=dev-libs/libfmt-6.1.2 dev-libs/libfstrcmp gbm? ( >=dev-libs/libinput-1.10.5 media-libs/mesa[gbm(+)] x11-libs/libxkbcommon ) gles? ( !raspberry-pi? ( media-libs/mesa[gles2] ) ) lcms? ( media-libs/lcms:2 ) libusb? ( virtual/libusb:1 ) virtual/ttf-fonts media-fonts/roboto >=media-libs/freetype-2.10.1 >=media-libs/libass-0.13.4 !raspberry-pi? ( media-libs/mesa[egl(+)] ) >=media-libs/taglib-1.11.1 system-ffmpeg? ( >=media-video/ffmpeg-4.3.2:=[dav1d?,encode,postproc] =media-video/ffmpeg-4*[openssl] ) !system-ffmpeg? ( app-arch/bzip2 dav1d? ( media-libs/dav1d ) ) mysql? ( dev-db/mysql-connector-c:= ) mariadb? ( dev-db/mariadb-connector-c:= ) >=net-misc/curl-7.68.0[http2] nfs? ( >=net-fs/libnfs-2.0.0:= ) !gles? ( media-libs/glu ) >=dev-libs/openssl-1.1.1k:0= raspberry-pi? ( || ( media-libs/raspberrypi-userland media-libs/raspberrypi-userland-bin media-libs/mesa[egl(+),gles2,video_cards_vc4] ) ) pulseaudio? ( media-sound/pulseaudio ) samba? ( >=net-fs/samba-3.4.6[smbclient(+)] ) >=sys-libs/zlib-1.2.11 udf? ( >=dev-libs/libudfread-1.0.0 ) udev? ( virtual/udev ) vaapi? ( x11-libs/libva:= !gles? ( x11-libs/libva[opengl] ) system-ffmpeg? ( media-video/ffmpeg[vaapi] ) vdpau? ( x11-libs/libva-vdpau-driver ) wayland? ( x11-libs/libva[wayland] ) X? ( x11-libs/libva[X] ) ) virtual/libiconv vdpau? ( || ( >=x11-libs/libvdpau-1.1 >=x11-drivers/nvidia-drivers-180.51 ) system-ffmpeg? ( media-video/ffmpeg[vdpau] ) ) wayland? ( >=dev-cpp/waylandpp-0.2.3:= media-libs/mesa[wayland] >=dev-libs/wayland-protocols-1.7 >=x11-libs/libxkbcommon-0.4.1 ) webserver? ( >=net-libs/libmicrohttpd-0.9.55[messages(+)] ) X? ( media-libs/mesa[X] !gles? ( media-libs/libglvnd[X] ) x11-libs/libX11 x11-libs/libXrandr x11-libs/libXrender system-ffmpeg? ( media-video/ffmpeg[X] ) ) x11-libs/libdrm xslt? ( dev-libs/libxslt >=dev-libs/libxml2-2.9.4 ) zeroconf? ( net-dns/avahi[dbus] ) lirc? ( app-misc/lirc ) power-control? ( || ( sys-apps/systemd sys-auth/elogind ) ) udisks? ( sys-fs/udisks:2 ) upower? ( sys-power/upower ) +RDEPEND=>=dev-libs/lzo-2.04 >=dev-libs/flatbuffers-1.12.0:= >=media-libs/libjpeg-turbo-2.0.4:= >=media-libs/libpng-1.6.26:0= python_single_target_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8[sqlite,ssl] ) python_single_target_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9[sqlite,ssl] ) python_single_target_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10[sqlite,ssl] ) airplay? ( >=app-pda/libplist-2.0.0 net-libs/shairplay ) alsa? ( >=media-libs/alsa-lib-1.1.4.1 ) bluetooth? ( net-wireless/bluez ) bluray? ( >=media-libs/libbluray-1.1.2 ) caps? ( sys-libs/libcap ) dbus? ( sys-apps/dbus ) dev-db/sqlite dev-libs/crossguid >=dev-libs/fribidi-1.0.5 cec? ( >=dev-libs/libcec-4.0[raspberry-pi?] ) dev-libs/libpcre[cxx] >=dev-libs/spdlog-1.5.0:= dev-libs/tinyxml[stl] python_single_target_python3_8? ( dev-python/pillow[python_targets_python3_8(-)] dev-python/pycryptodome[python_targets_python3_8(-)] ) python_single_target_python3_9? ( dev-python/pillow[python_targets_python3_9(-)] dev-python/pycryptodome[python_targets_python3_9(-)] ) python_single_target_python3_10? ( dev-python/pillow[python_targets_python3_10(-)] dev-python/pycryptodome[python_targets_python3_10(-)] ) >=dev-libs/libcdio-2.1.0[cxx] >=dev-libs/libfmt-6.1.2 dev-libs/libfstrcmp gbm? ( >=dev-libs/libinput-1.10.5 media-libs/mesa[gbm(+)] x11-libs/libxkbcommon ) gles? ( !raspberry-pi? ( media-libs/mesa[gles2] ) ) lcms? ( media-libs/lcms:2 ) libusb? ( virtual/libusb:1 ) virtual/ttf-fonts media-fonts/roboto >=media-libs/freetype-2.10.1 >=media-libs/libass-0.13.4 !raspberry-pi? ( media-libs/mesa[egl(+)] ) >=media-libs/taglib-1.11.1 system-ffmpeg? ( >=media-video/ffmpeg-4.3.2:=[dav1d?,encode,postproc] =media-video/ffmpeg-4*[openssl] ) !system-ffmpeg? ( app-arch/bzip2 dav1d? ( media-libs/dav1d ) ) mysql? ( dev-db/mysql-connector-c:= ) mariadb? ( dev-db/mariadb-connector-c:= ) >=net-misc/curl-7.68.0[http2] nfs? ( >=net-fs/libnfs-2.0.0:= ) !gles? ( media-libs/glu ) >=dev-libs/openssl-1.1.1k:0= raspberry-pi? ( || ( media-libs/raspberrypi-userland media-libs/raspberrypi-userland-bin media-libs/mesa[egl(+),gles2,video_cards_vc4] ) ) pulseaudio? ( media-sound/pulseaudio ) samba? ( >=net-fs/samba-3.4.6[smbclient(+)] ) >=sys-libs/zlib-1.2.11 udf? ( >=dev-libs/libudfread-1.0.0 ) udev? ( virtual/udev ) vaapi? ( x11-libs/libva:= system-ffmpeg? ( media-video/ffmpeg[vaapi] ) vdpau? ( x11-libs/libva-vdpau-driver ) wayland? ( x11-libs/libva[wayland] ) X? ( x11-libs/libva[X] ) ) virtual/libiconv vdpau? ( || ( >=x11-libs/libvdpau-1.1 >=x11-drivers/nvidia-drivers-180.51 ) system-ffmpeg? ( media-video/ffmpeg[vdpau] ) ) wayland? ( >=dev-cpp/waylandpp-0.2.3:= media-libs/mesa[wayland] >=dev-libs/wayland-protocols-1.7 >=x11-libs/libxkbcommon-0.4.1 ) webserver? ( >=net-libs/libmicrohttpd-0.9.55[messages(+)] ) X? ( media-libs/mesa[X] !gles? ( media-libs/libglvnd[X] ) x11-libs/libX11 x11-libs/libXrandr x11-libs/libXrender system-ffmpeg? ( media-video/ffmpeg[X] ) ) x11-libs/libdrm xslt? ( dev-libs/libxslt >=dev-libs/libxml2-2.9.4 ) zeroconf? ( net-dns/avahi[dbus] ) lirc? ( app-misc/lirc ) power-control? ( || ( sys-apps/systemd sys-auth/elogind ) ) udisks? ( sys-fs/udisks:2 ) upower? ( sys-power/upower ) REQUIRED_USE=^^ ( python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 ) || ( gbm wayland X ) ?? ( mariadb mysql ) bluray? ( udf ) udev? ( !libusb ) udisks? ( dbus ) upower? ( dbus ) power-control? ( dbus ) vdpau? ( X !gles !gbm ) zeroconf? ( dbus ) RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/xbmc/libdvdcss/archive/1.4.2-Leia-Beta-5.tar.gz -> libdvdcss-1.4.2-Leia-Beta-5.tar.gz https://github.com/xbmc/libdvdread/archive/6.0.0-Leia-Alpha-3.tar.gz -> libdvdread-6.0.0-Leia-Alpha-3.tar.gz https://github.com/xbmc/libdvdnav/archive/6.0.0-Leia-Alpha-3.tar.gz -> libdvdnav-6.0.0-Leia-Alpha-3.tar.gz !system-ffmpeg? ( https://github.com/xbmc/FFmpeg/archive/4.3.2-Matrix-19.1.tar.gz -> ffmpeg-kodi-4.3.2-Matrix-19.1.tar.gz ) _eclasses_=autotools 136117fb43a9bf5598530e9cc642f710 cmake 90e2b29417d53718328f3a95227137a0 desktop c0d27bf73aa08ca05b663dbd31fbef28 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic a500d7cc40da3de38c361e889153bdf7 git-r3 b9ac6f96d2a88edb5b351df634dc5e53 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e linux-info dcbf4f67bc38bee48e9d69a4344e8059 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 pax-utils 91d47e5d20627c717aa878b9167c62a8 python-single-r1 a5747fe6dc0651d95cb78eddd5e160a8 python-utils-r1 648fe6a039e87233d7f48da72cadb76f strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c xdg 6024fbc93167fad782e2032933654857 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=207fea5bd95d4f4fb95513f0f4b82667 +_md5_=553af200ab2738d1266d326373104d15 diff --git a/metadata/md5-cache/media-tv/kodi-9999 b/metadata/md5-cache/media-tv/kodi-9999 index d447958dace3..0feffa0dafa8 100644 --- a/metadata/md5-cache/media-tv/kodi-9999 +++ b/metadata/md5-cache/media-tv/kodi-9999 @@ -1,6 +1,6 @@ BDEPEND=>=dev-libs/lzo-2.04 >=dev-libs/flatbuffers-1.11.0:= >=media-libs/libjpeg-turbo-2.0.4:= >=media-libs/libpng-1.6.26:0= dev-lang/swig dev-util/cmake media-libs/giflib >=dev-libs/flatbuffers-1.11.0 >=media-libs/libjpeg-turbo-2.0.4:= >=media-libs/libpng-1.6.26:0= virtual/pkgconfig virtual/jre >=dev-vcs/git-1.8.2.1[curl] sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71 >=sys-devel/libtool-2.4 dev-util/ninja >=dev-util/cmake-3.20.5 DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup test unpack -DEPEND=>=dev-libs/lzo-2.04 >=dev-libs/flatbuffers-1.11.0:= >=media-libs/libjpeg-turbo-2.0.4:= >=media-libs/libpng-1.6.26:0= python_single_target_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8[sqlite,ssl] ) python_single_target_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9[sqlite,ssl] ) python_single_target_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10[sqlite,ssl] ) airplay? ( >=app-pda/libplist-2.0.0 net-libs/shairplay ) alsa? ( >=media-libs/alsa-lib-1.1.4.1 ) bluetooth? ( net-wireless/bluez ) bluray? ( >=media-libs/libbluray-1.1.2 ) caps? ( sys-libs/libcap ) dbus? ( sys-apps/dbus ) dev-db/sqlite dev-libs/crossguid >=dev-libs/fribidi-1.0.5 cec? ( >=dev-libs/libcec-4.0[raspberry-pi?] ) dev-libs/libpcre[cxx] >=dev-libs/spdlog-1.5.0:= dev-libs/tinyxml[stl] python_single_target_python3_8? ( dev-python/pillow[python_targets_python3_8(-)] dev-python/pycryptodome[python_targets_python3_8(-)] ) python_single_target_python3_9? ( dev-python/pillow[python_targets_python3_9(-)] dev-python/pycryptodome[python_targets_python3_9(-)] ) python_single_target_python3_10? ( dev-python/pillow[python_targets_python3_10(-)] dev-python/pycryptodome[python_targets_python3_10(-)] ) >=dev-libs/libcdio-2.1.0[cxx] >=dev-libs/libfmt-6.1.2 dev-libs/libfstrcmp gbm? ( >=dev-libs/libinput-1.10.5 media-libs/mesa[gbm(+)] x11-libs/libxkbcommon ) gles? ( !raspberry-pi? ( media-libs/mesa[gles2] ) ) lcms? ( media-libs/lcms:2 ) libusb? ( virtual/libusb:1 ) virtual/ttf-fonts media-fonts/roboto >=media-libs/freetype-2.10.1 >=media-libs/libass-0.15.1 !raspberry-pi? ( media-libs/mesa[egl(+)] ) >=media-libs/taglib-1.11.1 system-ffmpeg? ( >=media-video/ffmpeg-4.4:=[dav1d?,encode,postproc] media-video/ffmpeg[openssl] ) !system-ffmpeg? ( app-arch/bzip2 dav1d? ( media-libs/dav1d ) ) mysql? ( dev-db/mysql-connector-c:= ) mariadb? ( dev-db/mariadb-connector-c:= ) >=net-misc/curl-7.68.0[http2] nfs? ( >=net-fs/libnfs-2.0.0:= ) !gles? ( media-libs/glu ) >=dev-libs/openssl-1.1.0:0= raspberry-pi? ( || ( media-libs/raspberrypi-userland media-libs/raspberrypi-userland-bin media-libs/mesa[egl(+),gles2,video_cards_vc4] ) ) pipewire? ( media-video/pipewire ) pulseaudio? ( media-sound/pulseaudio ) samba? ( >=net-fs/samba-3.4.6[smbclient(+)] ) >=sys-libs/zlib-1.2.11 udf? ( >=dev-libs/libudfread-1.0.0 ) udev? ( virtual/udev ) vaapi? ( x11-libs/libva:= !gles? ( x11-libs/libva[opengl] ) system-ffmpeg? ( media-video/ffmpeg[vaapi] ) vdpau? ( x11-libs/libva-vdpau-driver ) wayland? ( x11-libs/libva[wayland] ) X? ( x11-libs/libva[X] ) ) virtual/libiconv vdpau? ( || ( >=x11-libs/libvdpau-1.1 >=x11-drivers/nvidia-drivers-180.51 ) system-ffmpeg? ( media-video/ffmpeg[vdpau] ) ) wayland? ( >=dev-cpp/waylandpp-0.2.3:= media-libs/mesa[wayland] >=dev-libs/wayland-protocols-1.7 >=x11-libs/libxkbcommon-0.4.1 ) webserver? ( >=net-libs/libmicrohttpd-0.9.55[messages(+)] ) X? ( media-libs/mesa[X] !gles? ( media-libs/libglvnd[X] ) x11-libs/libX11 x11-libs/libXrandr x11-libs/libXrender system-ffmpeg? ( media-video/ffmpeg[X] ) ) x11-libs/libdrm xslt? ( dev-libs/libxslt >=dev-libs/libxml2-2.9.4 ) zeroconf? ( net-dns/avahi[dbus] ) dev-libs/rapidjson test? ( >=dev-cpp/gtest-1.10.0 ) dev-util/desktop-file-utils x11-misc/shared-mime-info +DEPEND=>=dev-libs/lzo-2.04 >=dev-libs/flatbuffers-1.11.0:= >=media-libs/libjpeg-turbo-2.0.4:= >=media-libs/libpng-1.6.26:0= python_single_target_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8[sqlite,ssl] ) python_single_target_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9[sqlite,ssl] ) python_single_target_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10[sqlite,ssl] ) airplay? ( >=app-pda/libplist-2.0.0 net-libs/shairplay ) alsa? ( >=media-libs/alsa-lib-1.1.4.1 ) bluetooth? ( net-wireless/bluez ) bluray? ( >=media-libs/libbluray-1.1.2 ) caps? ( sys-libs/libcap ) dbus? ( sys-apps/dbus ) dev-db/sqlite dev-libs/crossguid >=dev-libs/fribidi-1.0.5 cec? ( >=dev-libs/libcec-4.0[raspberry-pi?] ) dev-libs/libpcre[cxx] >=dev-libs/spdlog-1.5.0:= dev-libs/tinyxml[stl] python_single_target_python3_8? ( dev-python/pillow[python_targets_python3_8(-)] dev-python/pycryptodome[python_targets_python3_8(-)] ) python_single_target_python3_9? ( dev-python/pillow[python_targets_python3_9(-)] dev-python/pycryptodome[python_targets_python3_9(-)] ) python_single_target_python3_10? ( dev-python/pillow[python_targets_python3_10(-)] dev-python/pycryptodome[python_targets_python3_10(-)] ) >=dev-libs/libcdio-2.1.0[cxx] >=dev-libs/libfmt-6.1.2 dev-libs/libfstrcmp gbm? ( >=dev-libs/libinput-1.10.5 media-libs/mesa[gbm(+)] x11-libs/libxkbcommon ) gles? ( !raspberry-pi? ( media-libs/mesa[gles2] ) ) lcms? ( media-libs/lcms:2 ) libusb? ( virtual/libusb:1 ) virtual/ttf-fonts media-fonts/roboto >=media-libs/freetype-2.10.1 >=media-libs/libass-0.15.1 !raspberry-pi? ( media-libs/mesa[egl(+)] ) >=media-libs/taglib-1.11.1 system-ffmpeg? ( >=media-video/ffmpeg-4.4.1:=[dav1d?,encode,postproc] media-video/ffmpeg[openssl] ) !system-ffmpeg? ( app-arch/bzip2 dav1d? ( media-libs/dav1d ) ) mysql? ( dev-db/mysql-connector-c:= ) mariadb? ( dev-db/mariadb-connector-c:= ) >=net-misc/curl-7.68.0[http2] nfs? ( >=net-fs/libnfs-2.0.0:= ) !gles? ( media-libs/glu ) >=dev-libs/openssl-1.1.0:0= raspberry-pi? ( || ( media-libs/raspberrypi-userland media-libs/raspberrypi-userland-bin media-libs/mesa[egl(+),gles2,video_cards_vc4] ) ) pipewire? ( media-video/pipewire ) pulseaudio? ( media-sound/pulseaudio ) samba? ( >=net-fs/samba-3.4.6[smbclient(+)] ) >=sys-libs/zlib-1.2.11 udf? ( >=dev-libs/libudfread-1.0.0 ) udev? ( virtual/udev ) vaapi? ( x11-libs/libva:= system-ffmpeg? ( media-video/ffmpeg[vaapi] ) vdpau? ( x11-libs/libva-vdpau-driver ) wayland? ( x11-libs/libva[wayland] ) X? ( x11-libs/libva[X] ) ) virtual/libiconv vdpau? ( || ( >=x11-libs/libvdpau-1.1 >=x11-drivers/nvidia-drivers-180.51 ) system-ffmpeg? ( media-video/ffmpeg[vdpau] ) ) wayland? ( >=dev-cpp/waylandpp-0.2.3:= media-libs/mesa[wayland] >=dev-libs/wayland-protocols-1.7 >=x11-libs/libxkbcommon-0.4.1 ) webserver? ( >=net-libs/libmicrohttpd-0.9.55[messages(+)] ) X? ( media-libs/mesa[X] !gles? ( media-libs/libglvnd[X] ) x11-libs/libX11 x11-libs/libXrandr x11-libs/libXrender system-ffmpeg? ( media-video/ffmpeg[X] ) ) x11-libs/libdrm xslt? ( dev-libs/libxslt >=dev-libs/libxml2-2.9.4 ) zeroconf? ( net-dns/avahi[dbus] ) dev-libs/rapidjson test? ( >=dev-cpp/gtest-1.10.0 ) dev-util/desktop-file-utils x11-misc/shared-mime-info DESCRIPTION=A free and open source media-player and entertainment hub EAPI=7 HOMEPAGE=https://kodi.tv/ https://kodi.wiki/ @@ -8,10 +8,10 @@ INHERIT=git-r3 autotools cmake desktop linux-info pax-utils python-single-r1 xdg IUSE=airplay alsa bluetooth bluray caps cec +css dav1d dbus eventclients gbm gles lcms libusb lirc mariadb mysql nfs +optical pipewire power-control pulseaudio raspberry-pi samba +system-ffmpeg test udf udev udisks upnp upower vaapi vdpau wayland webserver +X +xslt zeroconf cpu_flags_x86_sse cpu_flags_x86_sse2 cpu_flags_x86_sse3 cpu_flags_x86_sse4_1 cpu_flags_x86_sse4_2 cpu_flags_x86_avx cpu_flags_x86_avx2 cpu_flags_arm_neon python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 LICENSE=GPL-2+ PROPERTIES=live -RDEPEND=>=dev-libs/lzo-2.04 >=dev-libs/flatbuffers-1.11.0:= >=media-libs/libjpeg-turbo-2.0.4:= >=media-libs/libpng-1.6.26:0= python_single_target_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8[sqlite,ssl] ) python_single_target_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9[sqlite,ssl] ) python_single_target_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10[sqlite,ssl] ) airplay? ( >=app-pda/libplist-2.0.0 net-libs/shairplay ) alsa? ( >=media-libs/alsa-lib-1.1.4.1 ) bluetooth? ( net-wireless/bluez ) bluray? ( >=media-libs/libbluray-1.1.2 ) caps? ( sys-libs/libcap ) dbus? ( sys-apps/dbus ) dev-db/sqlite dev-libs/crossguid >=dev-libs/fribidi-1.0.5 cec? ( >=dev-libs/libcec-4.0[raspberry-pi?] ) dev-libs/libpcre[cxx] >=dev-libs/spdlog-1.5.0:= dev-libs/tinyxml[stl] python_single_target_python3_8? ( dev-python/pillow[python_targets_python3_8(-)] dev-python/pycryptodome[python_targets_python3_8(-)] ) python_single_target_python3_9? ( dev-python/pillow[python_targets_python3_9(-)] dev-python/pycryptodome[python_targets_python3_9(-)] ) python_single_target_python3_10? ( dev-python/pillow[python_targets_python3_10(-)] dev-python/pycryptodome[python_targets_python3_10(-)] ) >=dev-libs/libcdio-2.1.0[cxx] >=dev-libs/libfmt-6.1.2 dev-libs/libfstrcmp gbm? ( >=dev-libs/libinput-1.10.5 media-libs/mesa[gbm(+)] x11-libs/libxkbcommon ) gles? ( !raspberry-pi? ( media-libs/mesa[gles2] ) ) lcms? ( media-libs/lcms:2 ) libusb? ( virtual/libusb:1 ) virtual/ttf-fonts media-fonts/roboto >=media-libs/freetype-2.10.1 >=media-libs/libass-0.15.1 !raspberry-pi? ( media-libs/mesa[egl(+)] ) >=media-libs/taglib-1.11.1 system-ffmpeg? ( >=media-video/ffmpeg-4.4:=[dav1d?,encode,postproc] media-video/ffmpeg[openssl] ) !system-ffmpeg? ( app-arch/bzip2 dav1d? ( media-libs/dav1d ) ) mysql? ( dev-db/mysql-connector-c:= ) mariadb? ( dev-db/mariadb-connector-c:= ) >=net-misc/curl-7.68.0[http2] nfs? ( >=net-fs/libnfs-2.0.0:= ) !gles? ( media-libs/glu ) >=dev-libs/openssl-1.1.0:0= raspberry-pi? ( || ( media-libs/raspberrypi-userland media-libs/raspberrypi-userland-bin media-libs/mesa[egl(+),gles2,video_cards_vc4] ) ) pipewire? ( media-video/pipewire ) pulseaudio? ( media-sound/pulseaudio ) samba? ( >=net-fs/samba-3.4.6[smbclient(+)] ) >=sys-libs/zlib-1.2.11 udf? ( >=dev-libs/libudfread-1.0.0 ) udev? ( virtual/udev ) vaapi? ( x11-libs/libva:= !gles? ( x11-libs/libva[opengl] ) system-ffmpeg? ( media-video/ffmpeg[vaapi] ) vdpau? ( x11-libs/libva-vdpau-driver ) wayland? ( x11-libs/libva[wayland] ) X? ( x11-libs/libva[X] ) ) virtual/libiconv vdpau? ( || ( >=x11-libs/libvdpau-1.1 >=x11-drivers/nvidia-drivers-180.51 ) system-ffmpeg? ( media-video/ffmpeg[vdpau] ) ) wayland? ( >=dev-cpp/waylandpp-0.2.3:= media-libs/mesa[wayland] >=dev-libs/wayland-protocols-1.7 >=x11-libs/libxkbcommon-0.4.1 ) webserver? ( >=net-libs/libmicrohttpd-0.9.55[messages(+)] ) X? ( media-libs/mesa[X] !gles? ( media-libs/libglvnd[X] ) x11-libs/libX11 x11-libs/libXrandr x11-libs/libXrender system-ffmpeg? ( media-video/ffmpeg[X] ) ) x11-libs/libdrm xslt? ( dev-libs/libxslt >=dev-libs/libxml2-2.9.4 ) zeroconf? ( net-dns/avahi[dbus] ) lirc? ( app-misc/lirc ) power-control? ( || ( sys-apps/systemd sys-auth/elogind ) ) udisks? ( sys-fs/udisks:2 ) upower? ( sys-power/upower ) +RDEPEND=>=dev-libs/lzo-2.04 >=dev-libs/flatbuffers-1.11.0:= >=media-libs/libjpeg-turbo-2.0.4:= >=media-libs/libpng-1.6.26:0= python_single_target_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8[sqlite,ssl] ) python_single_target_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9[sqlite,ssl] ) python_single_target_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10[sqlite,ssl] ) airplay? ( >=app-pda/libplist-2.0.0 net-libs/shairplay ) alsa? ( >=media-libs/alsa-lib-1.1.4.1 ) bluetooth? ( net-wireless/bluez ) bluray? ( >=media-libs/libbluray-1.1.2 ) caps? ( sys-libs/libcap ) dbus? ( sys-apps/dbus ) dev-db/sqlite dev-libs/crossguid >=dev-libs/fribidi-1.0.5 cec? ( >=dev-libs/libcec-4.0[raspberry-pi?] ) dev-libs/libpcre[cxx] >=dev-libs/spdlog-1.5.0:= dev-libs/tinyxml[stl] python_single_target_python3_8? ( dev-python/pillow[python_targets_python3_8(-)] dev-python/pycryptodome[python_targets_python3_8(-)] ) python_single_target_python3_9? ( dev-python/pillow[python_targets_python3_9(-)] dev-python/pycryptodome[python_targets_python3_9(-)] ) python_single_target_python3_10? ( dev-python/pillow[python_targets_python3_10(-)] dev-python/pycryptodome[python_targets_python3_10(-)] ) >=dev-libs/libcdio-2.1.0[cxx] >=dev-libs/libfmt-6.1.2 dev-libs/libfstrcmp gbm? ( >=dev-libs/libinput-1.10.5 media-libs/mesa[gbm(+)] x11-libs/libxkbcommon ) gles? ( !raspberry-pi? ( media-libs/mesa[gles2] ) ) lcms? ( media-libs/lcms:2 ) libusb? ( virtual/libusb:1 ) virtual/ttf-fonts media-fonts/roboto >=media-libs/freetype-2.10.1 >=media-libs/libass-0.15.1 !raspberry-pi? ( media-libs/mesa[egl(+)] ) >=media-libs/taglib-1.11.1 system-ffmpeg? ( >=media-video/ffmpeg-4.4.1:=[dav1d?,encode,postproc] media-video/ffmpeg[openssl] ) !system-ffmpeg? ( app-arch/bzip2 dav1d? ( media-libs/dav1d ) ) mysql? ( dev-db/mysql-connector-c:= ) mariadb? ( dev-db/mariadb-connector-c:= ) >=net-misc/curl-7.68.0[http2] nfs? ( >=net-fs/libnfs-2.0.0:= ) !gles? ( media-libs/glu ) >=dev-libs/openssl-1.1.0:0= raspberry-pi? ( || ( media-libs/raspberrypi-userland media-libs/raspberrypi-userland-bin media-libs/mesa[egl(+),gles2,video_cards_vc4] ) ) pipewire? ( media-video/pipewire ) pulseaudio? ( media-sound/pulseaudio ) samba? ( >=net-fs/samba-3.4.6[smbclient(+)] ) >=sys-libs/zlib-1.2.11 udf? ( >=dev-libs/libudfread-1.0.0 ) udev? ( virtual/udev ) vaapi? ( x11-libs/libva:= system-ffmpeg? ( media-video/ffmpeg[vaapi] ) vdpau? ( x11-libs/libva-vdpau-driver ) wayland? ( x11-libs/libva[wayland] ) X? ( x11-libs/libva[X] ) ) virtual/libiconv vdpau? ( || ( >=x11-libs/libvdpau-1.1 >=x11-drivers/nvidia-drivers-180.51 ) system-ffmpeg? ( media-video/ffmpeg[vdpau] ) ) wayland? ( >=dev-cpp/waylandpp-0.2.3:= media-libs/mesa[wayland] >=dev-libs/wayland-protocols-1.7 >=x11-libs/libxkbcommon-0.4.1 ) webserver? ( >=net-libs/libmicrohttpd-0.9.55[messages(+)] ) X? ( media-libs/mesa[X] !gles? ( media-libs/libglvnd[X] ) x11-libs/libX11 x11-libs/libXrandr x11-libs/libXrender system-ffmpeg? ( media-video/ffmpeg[X] ) ) x11-libs/libdrm xslt? ( dev-libs/libxslt >=dev-libs/libxml2-2.9.4 ) zeroconf? ( net-dns/avahi[dbus] ) lirc? ( app-misc/lirc ) power-control? ( || ( sys-apps/systemd sys-auth/elogind ) ) udisks? ( sys-fs/udisks:2 ) upower? ( sys-power/upower ) REQUIRED_USE=^^ ( python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 ) || ( gbm wayland X ) ?? ( mariadb mysql ) bluray? ( udf ) udev? ( !libusb ) udisks? ( dbus ) upower? ( dbus ) power-control? ( dbus ) vdpau? ( X !gles !gbm ) zeroconf? ( dbus ) RESTRICT=!test? ( test ) SLOT=0 -SRC_URI=https://github.com/xbmc/libdvdcss/archive/1.4.2-Leia-Beta-5.tar.gz -> libdvdcss-1.4.2-Leia-Beta-5.tar.gz https://github.com/xbmc/libdvdread/archive/6.0.0-Leia-Alpha-3.tar.gz -> libdvdread-6.0.0-Leia-Alpha-3.tar.gz https://github.com/xbmc/libdvdnav/archive/6.0.0-Leia-Alpha-3.tar.gz -> libdvdnav-6.0.0-Leia-Alpha-3.tar.gz !system-ffmpeg? ( https://github.com/xbmc/FFmpeg/archive/4.4-N-Alpha1.tar.gz -> ffmpeg-kodi-4.4-N-Alpha1.tar.gz ) +SRC_URI=https://github.com/xbmc/libdvdcss/archive/1.4.3-Next-Nexus-Alpha2.tar.gz -> libdvdcss-1.4.3-Next-Nexus-Alpha2.tar.gz https://github.com/xbmc/libdvdread/archive/6.1.3-Next-Nexus-Alpha2.tar.gz -> libdvdread-6.1.3-Next-Nexus-Alpha2.tar.gz https://github.com/xbmc/libdvdnav/archive/6.1.1-Next-Nexus-Alpha2.tar.gz -> libdvdnav-6.1.1-Next-Nexus-Alpha2.tar.gz !system-ffmpeg? ( https://github.com/xbmc/FFmpeg/archive/4.4.1-Nexus-Alpha1.tar.gz -> ffmpeg-kodi-4.4.1-Nexus-Alpha1.tar.gz ) _eclasses_=autotools 136117fb43a9bf5598530e9cc642f710 cmake 90e2b29417d53718328f3a95227137a0 desktop c0d27bf73aa08ca05b663dbd31fbef28 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic a500d7cc40da3de38c361e889153bdf7 git-r3 b9ac6f96d2a88edb5b351df634dc5e53 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e linux-info dcbf4f67bc38bee48e9d69a4344e8059 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 pax-utils 91d47e5d20627c717aa878b9167c62a8 python-single-r1 a5747fe6dc0651d95cb78eddd5e160a8 python-utils-r1 648fe6a039e87233d7f48da72cadb76f strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c xdg 6024fbc93167fad782e2032933654857 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=c856f922a136d30a5c514c5ed9586c7b +_md5_=ca26a5b8ad7cda9003b00d87f10ece54 diff --git a/metadata/md5-cache/media-video/Manifest.gz b/metadata/md5-cache/media-video/Manifest.gz index 63e5430374dfd59eec219d6d21459250c97a88b6..e6e40ec1a81a2c790d37665a81029ca5c0cfb588 100644 GIT binary patch literal 41069 zcmV(+K;6F|iwFP!00002|Af8SvL!i^W%tgn@E>p&j0VGFwKPR2LcWpjC4d2z>76mr zW2h>AJ=e19cZkgF?Ch?H@Zp|g2B>b`TcN7>@BjAy{M)B-eO=$a{_;6|iRJUR@~M~f z>A(G7|Mq|W@9DpN%GXXi^>l<9?|NLdtaKeYl$P(&>aox3oO|URuGZ%j>J`dau2Ryy z?;ZClA(k0(3S;J3uYA>c&vfnC@=7(%K1LtCr%~$J?>54|`aO4#@z`V3PyhG-@ozPz zPgkD#xKheCHN))vT<4x6_g+>w%1k?yn9eyz|KI-mvr_vnUw{35e$HRgm-O$y zq!3+~^YgbD(x;s3@wRS9T_M%`*o~)3xwdumy>`AM&(Q9A&eCGsdmgE;ny&lK=VqA` zKeqPn_tERfGadOn>pAkB`?zO3`gQEQLfOZ8&5-Uhu<~cwH&1>Yai00!^UCRU-8Rn< zGkKvo|W5CLp#{F)@sc6swJd(rgoNmA8ck~&GtNJt$VFGM!D`7*y>T{-PXzG z-YodDY!{z0uQFOGd4x3hn8`XG_w1>M^}k%V?7E$A>sD655JKe*<2~*bOAYrpO1WBU zagThYc;Bh_*iTF^gjQxvJZ(FVGv=CDv@6~D;%V;66NHsZ8<=G(;mG4WXRIO5J7s>f z^WUs+xUQO7T4m4Ib(?FXRL-&YuBFw1p$tqsAG^e3*0b@@lW#6{*0xugCDrp>F|yB{ zO+D|cq`+^S5ku-Jr+L+D;{+@BS+)6a-W?wb{p6EJD)-6SU*#H_@SoSM^S@82miKkq z_t9p*Dt6XqDvhT)TZq@*IM}}03S-@c1-g0vI*-A|%)W9y(|NFa=?pEl-HymcbyhUR zF;na{@1w7E?K|gkm)w1?a@LjBnR`9&bY3O)^14nHo2ZrN&Jn|EykxIo*CY0E9W(Gm z*ELt_=N%*Ka?i@Y?scTSjvQl%qfUMuuZ)$|BOe&z+O=;!CbK+ePgn~UjVm4J+3?I< z$~soP77G@>uhS3vkKaDWFUObkiNEr`N;x0pXn1kY{m6J<9XM85d`w)ew%$7X%4=hE z7f+DejSG&{FF@;RBVX&}e?6pwpVvz_HW2f^3no`F(mmISP3{ur0<;D$8W+$~c6z#I(=IswYeduZ;yqC8WfK<6%!HkAKI7nH>v5DPykrzI68ycG#?Zr3=$D{;vam{32oT*UoTw;atrJB?yZo993P9Wn{YJ1!;shvNJYAG zwq&6@&fx|CmAGyA=Go1Yx4AW4P%FUFTy?GbS{9B#XjoT?Ot~S zRWaguW7o$~@7Hw;L`S`vughT6Q9|jM-gO>eD&G`Y5CY}CWgO+0s{jo|$CV;sp_Lqt zctJo~2W$$f1pEWDW3Z}3NU-`WH%QY6)w}b{{aEPTuMV}j`oCN^qDoHrPxgj0VovdH zu!T&Jz=-BNiH1B*0*{Da2{5=o{-f*d?9Ird`PDJciEBXEO2iK~ffmko1%QvGej);4 zW8=hm5kRivI$;Uln81w}WDc~#WOzfoXhyug-eD7J`!QIpdV`e( zdPl@%>=d00S%MW2LBxrzi3>&=gY$W#MEzKK6~(5FpdZhF5KdAK6!c zOW`a&_&QiY_5#O-0mMR($Hn>g1pf|rY-wrW>FlR`N~$ql*J+JQ+LQ;30F%9n3&l!w zzyZ#ciR_zzc=M>lMEEo>+bS@AH1-6mzHZ`bAc#ONz)E6$zE41u#m{%ByPgZXhGIg* z;U>hJ!gk(k2(}^o-8!9L>L+N*`#Rx8$8j~*Jk$k80LEaY_hwu1dx7b$gP2v;z<3f7 zUeW_5ucJax2mAx?y>qI>)}x(JOmJhJDX(^b_7gr#?Aj{wmv;NCu=ae(asQeXh7 z0d_D+tmlLQfUoC3HJq!&anuR{XoJld*InbE*6E>OvDN-gE(#z*Jel?06#}^O#j|8E z5%VWJ!OwXg;-L~?#uE+%mxdei&pNT55pv-FLyExR0GttF*(jV2+S%Zc^{f~gfDN$5 z^KK#W`75xu?CSMK!B7S{q6=;olZPkTg2^BYv0x_o6%Yq(-tsr#eqtd619aI^!d0{s zYsvG>14;-}wCKYv^M8(0;M ziRE~=sg0I^4IZVf0R=ASg(as%2qZqUTG#{DfIQUo;9ix*1FseWWS$!+4i7&H`G7uN z?506fw>{w>u<4xm&<)40Ie}t(;D!O4tXZdS>&^EtsxS@kvmLNY;y2)Q!e0=WEEVB^ zuv7TIh#L?LK`fvM-X_rp?iz{$(lY|v2m1rf36#KBpRfVE3tMU!YG7pxPc_Ct{2mvM z3Qx-O`(pj}^N(MzU&gmzf7t(p3-&MJ6X^Z6TJX{1?xD#%r)&@R=$9LZVU9_}$Z_=b zNRI*iwqEhLcl-!4qd-xMg{THCgI_ji10?V+=N^BbOLnzUqhe=kmPRIQ-~WV zBM1i~D*_d5kWX0%UvRQKE?=uesK6!!(40p;|7WXps3B7Xq3gf@5-VF3KY^X^2-e$R z+d-Of6WID>7jOg?5_pDWYgn~ar1qJ3G1fFfq5`0Q<40@5U!c2iXV8|l#AKk;1cuND zUv;3dTI%8j4vKGV$UH;<7DXtT7~G9mWX==5{u?R>aj4V@5#bIV&au> zYvOwaV1Se}-)+sy$W@3HkkS!Yq!ZtX1#1Rk+e!_Cs(2dS*~=T}0=pr=e0e(fVayo} z23RKy5Lu4)?`PcL6AR4V9DI$G{RAp5v}eD8hPu_{1;m7e-oUQ5R?Xx9y2pXVgM_G2 zs2OnI-4>K~29Wms-7n|(+xYzBFF%a`0>#po@TGjhyWSQHx9LTN9pIvHVz7ZwcN52^ zVvYyADk2T~m#>qpMpbHezy?w*oD=E-OKec+h!VvF&m2-sy!x!*N5McZKqC{t(MJR; zd|;zoYBbD_gHuS0v{%rOl!baa;tf;=n!^xq@5VnKv#DdP=aOc z+A=B(B}V)P(+Hyk_-ob4R`a>=9JFriVXU!01psg#Fi-Jt{m&Ll(C;HrN0B=CX{R*TgOxPX4}lm!yAa)pOhwv9J42gSc5gpf6dSRf;CXkb&#eI4q@3p{*X zt6%^6)A;4r zV1<}oC>)p)fA?&NxY{vJLPE)<${Bf@Enimh$Qt3jGu}8GU~;T@y&)FDgKcju5>gVZ z8>$WqI1oq4tT^n2h(mNyu@EOWZg#;`7CvfD4r$imn{%duIX3BwvEpQ@XD9wlV1li>M)3Rs2b4zIDza+<34zcb=%03Q(C91`sm(bnrgVpaZp$9?mdg;ZOTYJEJ$#?CGxTH2VSW6+{q5 znXh+qssZ7_sv=tw{|Q8*$u$qO{mF)`1IL3sz+{N75wyHUf(ign`}Tx^Fb7%0_=0RL zfGB-z&`>IUha@fB2%*p_pbH8P_IUar1GxCUO6%9(e@SLii}v*STmIBPBvThu=GHPa z=8e&uXu<^_A(|t2i1gS%^6;UQIw7Q~_Hg1%u`g`7A$frEk$_4xpJ^7JX{c(7StL9z zN5ZAH297Q$CfJui=>;7_uDsz?F91<<%kFj}i3#~F5b6j*r4W1JGXscW4+DxcA)PA< zX3UOw$D6^bh6h45c;-a-OF$NHkt1KrTkx6037#DLYTc{{fi_%MLdhY@Ul;4^Pk;N4 zQdm|0k54(b_oW)c^e)nqCxipxh*yT}68TFW>`REC7h9}*8m9Q-4yVth><;Th!vj?~ z?s1@V*{i%+-Bk!t@ggd+_z>rXxqA+@amw6AzakQs_&VNrJaT=Sytq7+81N-PFMZ&a59XAKct|NY#Og=67m$Y2tsxO8pp8^brXe+!J=QXCtgswUd;oYh*!*q zFo-NnFyjjm2k%6ff$UMIg!Ej&g9D%xTC?KfS)cR^T<|m@lhD!dorcHehUdPWnz8xj zka6jS%_7~Nj8lYOVNwur@Vmx~*CMVrmO+k-r$>|ufs(k{+~tcPv0%QN=QEQImb%EZ zLt|lDC!sD5KBk!$f#Iz2c<~N@w@T+Hu<x`zXJVv@_#UP2y(9@F*LcSniD+q9pwIMPA zN^T-LW4R}rQgEBZSMJ+$hID%-S}xNk{QLVV{qXgtrF8xTz`d=J=U=cg^f0JYAR(rz zp&A}ff$^+VhMa_P!A8(Acn|_?wp}3PgU<&c;a4|c5eQL0CPam0LC+Jlu9JO(&tZhv zlIJ}OihDy$_fF`0KK#v+z&Z0MvE27@nxuv%U?xx{I55i#D1>t;GE)Yd3CQ={$}f=X z@+=o(GoQmc^KZn0c#domd1EL3I1d-mHIU^{a^MXKD3C={mu%1b8vSkm^y}9j)iTme zRLkKWUmKNnVeoC@IK*{8Yjx3%gUMYtDR(IxXR1t0@DbJk{AGc|~7+kL$-m!dQBuI-3wE{>Z2^QuX4nP!tyXDc?1jrD;1L(^_z+LSo z@W&_9fUk^Au;Ryx8Ftj;L=O+l?dm3tgPsI{=gCH-Tcly(qr2ZQy0`Vp7u@5X2*9E+ zK)k>M7O#YT95~rfW8DFva6+mK&}BW^GU+wt|= z{V*O6$%9e^f_GfJNF?Ylya;iwdqG~Y_F_6JohNhwXjM`Nb2TxS6({->-HY{&`z`Xd zIx*5SBjsiWA_)nmq_B{9dGdirXy$NhPwabw{-R$%N@@Jm%HU!Ln(oGy@e)iCBLEn9 z8Of8U}98I<RL`u8^{Ng1K zfDG(HJ73E)fkQHu&i6C?$N57;BC@=ur3un(!noty`93@(sS~Rl*lmM}--vtpC2C?P z6eybuZCK@2*sH>m-i@mB3Gr~6B&;|rc#L@HK4NqP~J35HlaZF2x73zqZ5aaZLs(Pa|YsDO9AXE zN_O})+ujHbC&3c!FMq|_ak&iQq9|d7keZSbn|kuY@0B8$jVXi1?gY?qn%CrObQAUv zuvj>oyUff^Z#J**ca54<*X2e+a~b`pZ`38G~W{+s0=?36hB zKIkrE^w;GqJcNCau^=!d|1zNtR`s55FGy_6;kb!fH4w#6{ORE9HtxnY7p%uL zRf3cU9&Kad2|q$uR&{Dpo`uN%f|u(v|Ns0O@RO*ms#4nCCGCbye_MLV4F)F>YKA#!yffxGnyO2eS~6(i8H0 z9DSMzAuxbd2ok;tUm~=FeQ&r<99fXz6Xw*2Z(9~Zbc5a^Xb*xu;0cfC*AU`FT&UR$ z>V$V%+?9tVQz-p;A#ch)5Ky2f3m@PQ!Snx5qIoy(ap*BuWSBO;IYJ}opO?ptO2UJr8 z8~F`9tWTfBqA(()&IKYQ#FViEx!DF=VeBt`* z_yx)!V-I>CuKUhJJrLdifeDegtX4DTc`hhV;tz=-J9Gh+&xcReVmSgKaG?7k!=7Ya zVX>N+RZ%FJFug`>6P^~ak`AuLCsV$yN_#5c@X(_|&fhSdKSG9E=9J{WtiQ^UPzvi* zF7s^AmMbX`nuTmD^0|GJKekhRVOLc^Yi%N#rSh(79=0=PR6L8d8g zqWFAXFH3KoOtrb3mXvi&ssaZmG;h!&uBl0T3$bs3vg}&3$Qs55<F z-9p7-0u;pBki}=7@H&j5jN@oL-g(_8Q0PGjG2u|Bf;2>+?HU4;!*lCZ4~f z_^+`{w5VWt#jF?iV|NgZP(BEl^R5@t?q!+Q{$sEG(_cQ9FY);DxE@axKP2;tmZHKX zC{-ZhJCiH3r21PJS2Cp=UTghD3N-&T4 zL_`E%GhG=xBp`ee&?1^|ruP#qBG;~_2omJ^G(CuU5mpe;_^q1YwszU`-ErSBf;9-L zF4ta@khdSNP1bkd{u|P3b?sB(>)`{TsIk_AN*BK*gJNslw z_RTL#z2=0=SOz!_>qMSv7{sv|@wd>2BHJPWwAGUr*pO@r`zYnEigla`i9k^I1RHV^ zRm#2ah>9n8CE$#VfqvdR2jZOwI$`eWw35WcJrGkYEHFBVhE~e$UN_d4S%ybY&z*}=>uSRv=tjb|oXg!-%BmAXWBFMtV z&Wc3<%?Svcd3qQ~xP#OXZJ-d)@H1s)Mrp=2I4YduKCxr)(^Ix(a>0^JH{r~zI-5ug zVeuo&6~_0K`UXL`#*Zx4X_3|Wp>!b;>l3^g9K;C|V8?Er7_BFA=v-pDNRFfMWJIA2 zc|?Z8Xn2RdQ}i(DMtq{C1-eBn1vmIvL;`_vE8S}J;N-9p`9L*7l_C)WCG?*9Oixe2 z;TH48cRe8lRw7hsy+?sjXzoyVf|W%FFsJ>(+1XFl0lK%4oU`JnxeUuh4y(2&o0D%( zMk_jtHN#79qUDA~R9-Zi+iBm6(bgZ&sY8&U6Z}39bUrOVC~)G!5Rty&<^+5*CoK?t zEOi=t$4Im%^la1`dVXr{8<&PU6B-x)JiD1GzVx=dDw(XragK{sfY9vn2-iH3kZZv< z3fKZydXq94(**m)%U1NPK%juTt=P|N^AWSb0uQU&M1c#9b>x#zO&)7q78mjf@~gub z*UXhw771~?*asX{y>tT*~` zAQmeWO!*?Ik%&AZ(uL*CdUV8$E+i>b&cz2%urX%b{L51k zT3-TS{|M@M!wx5+0PffOqs(T;p%087)i+@rAf>sZBW*$#mSS~l^QZyWOBF(qCT|8L zw`;PYXS8C-J{}uMJc~((x=AO(32+ejh-i$8dLva0!PAjVC0L$NL3zI{lnItlNFfe@8K;cUU4*58eS1GG{6pRG(2^UtT)yV zY1prewfb*ASM#4=8XNeb+IX?$*`tb=LpHfHJKiht!xMjqR705Fp6#WKIwq=m#9I;M zK){AiolrZEoDV3gr|V!Q9HS4r6bKAG9D5?Ztv; zD;Z4|FO+0qEHWfnwN-6W;&0W65t-ri3=bTrMn4E@;OC0D>FCK8pkf8L z!q5{YtZiL;0hkr#)7slQy(aU(sr-JB%;!RjPP=drnHGz|f^iQ8*@d?OOW!#gE5<|d zhSdUyy>Sjm0wy0?We;z8C?v%WC|sY9oYtJ7BVptyZhOoSFs5X2L2$z4T7NrkCxUfz zUy$B?u7ww}@#v=`foL0k90Ek~RAV0t25OHPj%|@cGrQ@*WGRr&!wM=3%A@BZ(1z!{ z9xx#k#U@y6OU70Ze`Dd$@M5>5$y~n`(6l+}zJ--!q z=ZVtK{i#+8xCLQJreNH^&Irl8cY@tnhL<<`u3u&#C!7Z4h1}C68dT7_%YP|))^0Hbryi-tg zV?@k>ji@A?I@{MmKt&~sTQ_>c1|0}5+y>GEb!0nPB*Av_gkwrE__c-UsDCVr7YJ5# z^kEq;PJ7wE;VYrztA9C#6XDFSuJ?|@V41p=k%$M-%YFunci1QhJWw{*txiTJSmVV@ zCkt|SvDmkyjSYhVmkmtv)EiZsQPRHNWbfy`VeRJBEilIN;27%(;@AcN`Ln=Nt^6=BQf_u3K_Zs?dZl27>;q~=e!yxojEwk6yxT-v>spZJ zm>hgUJrVEHyX?rqAdH%DY5B8E|CD%QP60wpXhBq>rBwK*C6sGtOG%?eeG)U!wo8P- z!g}Pl#d_)Q?dO*WXj$)nyl1QOje;eJ*p3F&6Gsj+UBNa$3;Am|aaAqKG3exMtHQXR z628E)Gdx*;x+_5{Hd3M)tbrfax*V-^40T!k z*gVS$EIlm3?EvkONA+#7e*Nvge%RkW=cfP^ulmqXI0m7`@-djnlpB{8rPN1jLXVZ5 zg?&W=b{A;Jb(xWdGa$3q>5(Cf3YlQTFD#|2o7@^S~1E`SDJ zg*Vm?g+h3YN0s^w8d&rE*KPqQ15bsQPD`??MX`auIobtY4i6r%^!$=fXZt*o8MDCG z*6DV3Q-O&7o!KdW_zE@o;A}fwg^-imKQ2}JVknI7OVysvkZn=kL~8aYM;GC8mPeiZ zs#{40@`H!v^U30#zS)sI=%Ds3;g9 z7+MD4NJ#hiv0~*AZ=TwNQ=(VC#?5QaeA-5j)!Goco&+|}gh}wNhey8sfOl+bS-aKt zu%e}6J1fEn6=jn$F=8Ni-cD-R+?%y@HKCEwDyOUQTAomY!ev{`b_5im=#ek`Uoe%% z{-AU~J-p}yr~!wQAVQco6_N3dH3xfyt`+fqx!_4goXgWs>eeNIF` ztA#!g(VM_)bYLAO3)?aeTN|9jlMS;&I9&v@K~Z$PDd3Hg+OX*1p-~J+-OEE7$Y|AG zEH3LO0ts@BFo7$3w2kzSI!W^Y2nN{I?qw7O%?bCfUs~M?62or zA9`J<^>zI6^SANi`26(Le*+$XDp<)wv%u;1H2VpUnrLJqnYD%2One8Zae3+w^} zlllkz&>;nE@iU7cdw_MJZ$++$8^h|cw-Dr~m_IQQo`3|i^9?mwOx0ri3G&XaBsfVv z-tZmeizevH&P=5&qa}!d=_wdqF;0MM*i4FmS8RA9MKlJal$0Kk!Jchd<5}I=**&}D^=%PE z7$qEbT?sxF--YzRSe}6yp63#HOw^7A?|?J#*|Ue)j`fr!9sHzC(kIZ~?86y&vmJ2D zRsy&KQUva|6JoP&yOXd7+pZw;#|bC1PS?b!Cpn-art-RMKmM{!Bd3=-e~hH%4=Rzc zWrLVUj2r0*VcHqC#XslyoG4kvz#4i?mw@BT1N002cbvC*%MAW4i_`$MZJiKUZHMfY zJ;q}R&j%gNM?j>kV{-}9`Q8so`Nf^z~Q-!W(ZyS2(Msbsr| z-!&qP`yvRfY~$@Q;7$jmGe9`udfE`g#+x+-L^sX>$vU>J`hX0v)B?zEQaPWHGN7BS-cF-9 z{%)&LjdV|GG66URHm`dE z=p+Wf$}rQOf>gNGc2ERzVyO~)L;5Vxf&h#8Nm7UjMg>Le6^1=1%a?(bnpHsogDRJ8 z=lU{xoX0<`l}$k5L(NsJ_B?i9zyQ6hvj>a$xTZrEr!-g)O32E_0}umOoq$RLKJeaQ z*mOZmz&W79xf39)r_d7vT__)d!n6mxMl(t*+70MIuEzV^6nIbw(Mkr>4p)l_5{fUc z=m}+*{g9Y6;0nj*{RkAc1~^p3LQ*0g;RXge2^{AW6Z$~=pbUxSXkXK+iT#1UMVtU| z8(n3IH(4H${f5YtD^@tSa9fU#gtj&W&{y3;w7Q}Q zVFhx5uPCVjw#@X}i28k@o^B*O?_+UjJDZ1N;0YL1@!Xa@y(OwgaMyK$l*7oDlUp+M zJJ=-x10~Am4sC@&z`lsisQtB_(=jdap5dy*S=gJ36UGm#fqFk@Ly({h>Bg7eJdgjw zIZO%#C+O7Ng3~krbq}B$MvgTTDNsylCQ;RaGq!;s$gLRX^Bv)X2-$Lz%WO1pBwy-% zi#9EJLr=xL<7r2Jv#D@90%o1By<6Yc>H6!ppMU)N`;VWU_mtX4VF;k(cK7c0ypGe3 z$ioBTMlgYa+gp9uiR-+9bMM1R9k3>)UE`la$Y24H77JvHa4-9Nvjv?1!zdodn`>DH zde)K8-d49dn+2ltR++YXoe^jzl-!orK~sBB;G6ZZ%NpX&+j=^2*zX;Y zTP{=Ub6ZG*)t?*XiuOj{hhPN@;EyI7#4Okte0zX|_k}4`yOVbOxLoPCzixPz`I)Eo z*d*P16hujEJBFb!kU?vKARM)NUIAiY$4XH&kK>n$4c9dj@lP*g z@;Dq#1Tvr&1Lkh8@5FP`ZGAUz3imR#UVz~@Qfi$?HTWW&ts2Y@Cd+f;_J=k+Y%{h8 z%b`tHB;${4W`NrQ(hgj(rVj_PUG^S^PN)MgfJ4}K0~q4@*&O$<46eW^mQ3jYK(9a9 z*KdFQ{m1#!`1-@sP?^4bU$qa17Nf4w3#MN!e?(hZ1J^uMe{$>jUY=?znN?=PlduE@ zd>TR#ZDlz@CBfqJ>4OcE1KD{skMN1{2zE%CpiXHz{K*69(@AQ}x`?-o>3S+(aF^}O zE7sJYca^8A(7k%{@>Yaw@Q6USk>92UZ)d)34>T@?ss}*bGx>EJ19O?NVW~V`hz*=JLOj#Y5g?JvdyjQuGu8ECe z0gt^&sc);wtUp;iRXPEq>o&K*i(@$046MFukrz4x*hSN+!nQpxr-cKMGq$+wr1+@8 zmq1fG?+PK+oTbHon9%2i_P<=R7eo8d68Cg!5hPo-Y!$74c45N_95@6y0QBZN#{0~~*Ly+`+V*6**%^MQ z0TxQhZfV%8hmuZx!$;oIr`MhE5)90Q@l&IHIy?}iWrDlN=$B)H1X4&Cf1=-?{S2qQ z2bQF5vs;HX-?x~p(x=CuW_J6>Ni@$^yqN3 z$9kS|vFDIj8!oQtF_k@B=~jMqzeia|K@?uL(wCA z!T67mYf};fj}65hsz{WAk*z8|;oh0khVc zcP5I$VzJ0Wr)aEs{QHG^4qe%TcaezvO8XQ=dG&P>ycHD?U#A^pn5PSuZOB_r%5^;(6J{8rcLDAQu&h?fkpVE|E!XGebg{CWExzv+q9F8U8M!!}`sEpQucyb7N9 zdSb|;93Gtd?xjDc!x!7y2t|iU^V37d{zV51$A>c_(2mO{jRMFcW7Dt;%p-h{e%sS&flT6eo@OE_ zE1wHYq+mw#rCP^{t_k}3-t+ZTHG2Z&C{oLHJ2E`o$5TuWWW(a2&f3;IH8xQ8;DZw2 zZXd1np|eLv>}=2Qo=4`poSv0!Mz(b#EQbv32=BGonedn#(@9Y7A6DsQAj6+m>GT}O zY#HBzc;MMEB_i`9?mK-lWY!eB!a z$Ya5zGbtwl6;w*C^2z|V{)f4+-&L*b*t5%VPEM);K&ylnvO4>b%lV@}6&VsVsrMCZ*}+;+hBG2pbqGoHvAEQ4C0^OdDrr9S7vgOma9gs{5h#dF4=sRx&!}(kI@k$Y%qf6je08x-AAZ^GOxy4h zsQR>a#TITDvI)<-&DX-@KP^^sr9Mm=fR5R|>6S4?Aj`hoyMj>3`;jDm73zu(ziPrboj~=RC z>&d!949)WlAkq%ie4U8NSUtw5w{hQ+F{WD$jJ6~+1uCr*35 z0as6;#)&lOS9%%SY*!jYqe(1YR_d=9$NmW@w}R%Op5;SV4hjP?hfKkwm-$QkS4up9 zU*M_`e1)LyFp&dA?J*J??aFi^Dams)ptB;=@8M;xi4ru#x z*ox5?UYWSn-p|3dOskMfE}GSO2hD z-NOz?fA3irNOeGI;N60PjquJqC7eC;g#c%3J@7;}=R&GXD`)KSi%yRx3iDfwc!j50 zW8i>Lp2`qIteeL}I$63cXTQyCzxm)MF65E>Apx+?cn`CQ)$X{lkBpAI#tE%U&O-;Q zjFNY<_X_##RPN(Q@??)AXLR69MeAJ!b-K>?Hg zep(|$wbpET`8Ka zYh`CT{%x&SbfOey=NvUV(QCCWx+J@j4>P{?1kqtjPwVIn08CtWnl`nW3E;!Lz=*$J zs@Jsg`2pCoC7ia&JFot{VfatIL)5eCb=l;&p3*+MP;6}mCfB7OZD)Mo>##f67*rx) z4LZc>;Q#LZ08l7l@C3ScvIvdv2vpsLh3x|%d!wD%r;kU>PK;SC)MuX9*tS9td(yJ3 z1P0fv*~%W^Bhb-p1Xtt)+7k390+j11)n_42=Ve>tIvvH~Pz%pkabQi8uQmyl`McJ_ zg!;Nt-~M|`9K2?f+ou0lmXj9#EbKo$-Y}Fa0zs&JqA=CY(G9*(s{-9Bwq&%rZm1u=Ip2wbU+G3*tNFC_;t49{LQ7QxnmGb(LUqE42x z+l!y5DfJ_3rdmiuRs4}S(adR9`B1~_eL|b3!lbGV4JWMHYHkbEzc)> zt!}@BUuM-sISKO>^|G5~%m|fe#hAkolhuD&N#T@XLP1QRu(K-=wd{p#7bf{wD`raFW|WhYLiu<4IKH|hz6!kTxytk%Lj ziree}Pe;Uh^}*3WKRn54LHXE+gLPqwLC0@z!Wk30)k;nSy&?ZR#2qry=t2+P77{rj z$l=O3_IWuK64Oo5qDR(y;)6!JVnW;#X!u^SgCAP4vIKuk%!)` ze~0-0v48mCzwWO;eg1K;ujBLE2rS#?fW`NtF=DS3>c=(#>Ud1_v$tiyV$7)H#nZ!I zyJvYLm>i@N^#J{M2G%j1nFq1;T>k`Fpoh{n6W<^TwAx`NR!m7ahvTX5m7b(-e9m&- z+EJiw({^jb*6kFZdz-Psy1l-EzX?yja$m>*@ZIJxHVQ?Ukasx2ao9A38`Nh8qMg43 zm3ref(rS_D4(3ffR zw0C$cyVAO)(CFQLh@%b`EQ289I7MqCk^^=yNY`*XoCo>n1bjl36PxY2!#fBgZ9+Do z)WAW<>yPGvl5KX7F!0hjNB~@WZ{pztZHX|v<}K%C#W8xzWYBem$n2!L+d)x|(ttA` zeb^%%lWFDQL^>$N(_EXwFcj1`Fl2n{ti((xN9HYL^PT{?(GwvOWf)(GMBf@W;J)N6f z9xGPIb8qL21Mk^EqZl&O%SH=+h$v4OikPrNE0T3B1I@5+NvyMX=k|UPWa4FR=yc4L zwJ1re{BB!+LkI1zKkY~PJom+XauVS?@iK`E5dj9DQYysmBUF95-1?Jyg17+4JY2@w zj8jj)?zX3TIt_{+X=*nBmpBzlH3btKC%L&6uIhHC@G4309VVu!GI*wm4#&ovhGDPz#de zZ4tK&FV*T+2PeYeEZ>yltvKXx7EO6=-}ED-vp=lH;%L&lEiY;$A~!EB$>iopsz$xAS(OtD`8M!i0M`MdX4eIOnZQ8_=vc$mpc8o)!xp zgCB+#@hv!hb~f_J2e8P0!UfG7CiufWhWTS>N625*F7{R;!&hDZbhXN}TIs_GY16t8 zO}V|-l7!?8tK^p!hXwYt6^M(YNBFVv)W{Io@6n1UQoJ5wn~ich9)M!$Q0o}!-18}a z!=Ttbpcdf|AYxh@C-EYK=iL2GD6&(=7|&hu+Ou~=HMnR6`jRD-XXe#J4puMKL2uZ* z3zgY~BtrE0%&p@ghAp0iBK|rg$Pv+#=;Re3iY;5DJT~^UQCzV|{J@{vKd#oxodL1F zTh>JYu=@2fWU=b=ute0sy{+1eeAqh=geDK~r#ZN0?NmW}v6zm&I4pJ!mqn5%%hMb~ z=Dh<4YvcgN=jycP$V%+-I-o04DpH^x%R!7Bkp37Xm zuhp;X59Lp6pIZMg{obN`WCYgD?g7z+YZ!p1koV;sFd5VG>KBxW_jq}<+C6r;a_QCi z{g3IGt8)6lSzxm$8_WGYhk!p2nQ>JX-|Qg5+m-X?Ds$lVz1bdCx1jXdj_Gvr)0Ts` zVlhXN+Lw7-X~_;dBh>4ubYr;FCfcd5!th#v1_itvp#|eSo@u}$J==0xZa2+t)+vv4 z_G|LGpv!ul@AJccc+LKWFX_w6T|*zvzCdbgRUBZ$@}C)ba#!<+d}w>hE3zrn$@3CD zkQ2vk5V2FPIT5m*-BBx00SSjUFoogSN{2~fKK1G>HDt!~MOy)&MG(s{9k7TbeG}A& zcc|b~x7Rg*WX&2t5I*wxmYz8^fpv2lpbFK>e+b_TS~&TgXGQ8K$9q0mwyl0t+*Y_S zLLX$fo_3dJ<0?85;o>EEK!f8~UZLtgzqdNU+F!;)ei$4r?<<};J~MJBFKe;8g#mT~ zRj=4O+3TpZE%vAMd^$uZ@~CVKZ&nE+%g%rA1{ziXp0=7+km1CTz#0~}VjTX*yq&oK z`>@u^+Kjh)Zi#mF{ z565&ECtBM9DtF|8@cd{N4#s=&=Wu^-W8;6eQCSSzy-;eM;d|ZfkLizZ`~UrY{Pf$` z|8IYL`tHBi!iU34NnVntAC9Am9Mdu4h*1LlMYuV$1f_TH*NYa=!@rl^dtSu_i+7~J zuwrnm8wzBHqRoRczg4`1!b_rXNNC2HJbQKyL`cLokDJlm%eJzCPZ1j4+EmKZ+-?s{*9AZCF3;`3jM>b zG|y(NS9Cy_dD>b;;O&h#UPpo%I&$!7e~*_*aTwKFvzQTZvTL)%Ye9)vpj_%cY%un2 z7kGTW>-#lBHm^?S*Lz6->d(3p1U+##BoDRj><0iu_W3)7u6n)GTqrX31lr!9`}R6H zNsaBkwX5Au$GXBnKq;qrLVgxc1=rxQJ$Zti#=OSsO8xfj=l}e5|MvO&1p)N~bwD?p z)b49+ixUM`U>-4Vwi%MLf_fScQCY`gJ)()=c4<%i`b5W=^#c#}gZeFrNT(z@9;F? zC)^R{@bUc6<1MF?zJ^Hi z=&1hFrTX57|6vMEah$tS$^Ik{c*a?5(Q+=S?MfZbf(?V4-LsP#?ZiEf;yh}0%_C+) zClBh>%jqBy8@}2z*4*LqNoJUpPQ4K}9F^QGF>$6v{J=@Q%F$yHS;RgZLjxqXr)w}P zb>lM`&av*h*~BSCL@Pj&o$zMuVX1}iRP4BWdbaY@Ikvp@Ps8+*foy&=p*Wm6xozhK z4zK%lZ1RWIijQG^oa*N#J)K~T#|qHAG!%W9E_bp4lFvgksDfuz5s^GmDLL3_7z&|% zTh`%FyY4X<0hFJN+gkYP$#BAJd=Q6lLez#_C_2XXEE~TF@%I> z=dD^t^46s&ABT-buWA+QTGLvf!43s-k}O0pdy4-Q6+msgz`@_Nslg@-9?x+La5Zor zm9q;N11@h{iT+`!(ic0z(#LKTGZ%Iuvkcje7tBEJpBxi8n)h&Fq^;mGH+0WA3ovu% zCpjIUTgmNViW$>r6BZy8rn94SxV%Z?G#k+aawJ8${qEXji_nVp%uuUu@+%ga?k1JKmNB?pT2EcHN+Ri%FR6c3LEhwWeNW(D5X>Mx()N=U=^c1_PkpLWgG`-hq%XW)A! z?>Hu$bdTmRUwmcD=@okPlLNmf0O=1b+l$EEF>jenY>!&l3n9gzZMu z@=%vBHT*Dr0r_Ym#*wFprZ+}kBqO|f+ALX5Q`wgZD>3!s(H7w#KBLEHacZ+CQx($b zT`|S6^JbW)0|fW&H9!N$gwCDzWbS0MOtX?LWAg{^;4Qd^nVfq$^$NlEFBZ-=!Ss-c zh-mwm1T4D{|y9q;dSw>I9rTY5jYUSad`#FZK1TI8u_PJzyb>_AK?~Z zcH&W&lOTwu;qq{SzacMj?ou7yzq$a>)) z_bZ$D+x5d9KRu_5F?@22)mz3U4sR^w+Y!#j3jTvQ6Fmz*y)ef%&6MhT?kj2bq&eGf zcz>)^)th4qV$I3hUg$Ke&CO#H){etjbdGKE+H~|do@)JIYSwlrHPicXSzXSte(DX` zi<1ww6>JB>AE*F%#bg`_7Z17S# z&4Ym8pmv0bjqe`AmgnmC*Xa1SKgJJV*LWE@UB5VXCWZ3{c}1^IX-#w~4n^{8p0XsG@oj4c@BG|4MXyOU+NsbGBTPqR&r?3C{xwh|>fFDSzrwvf2 zZquH%J<+SJF)A-OQ3U50rmr4!y@4UZ?of!J$a|Fj>~-k3qm+z!@qmN%eW_CGAv5xy^0 zc;~3zOWZs$EgsaEU$k4apFoqHco#;0&w4q1-hL9ul~W+RM!-YCknCx#j%2<{c66Va zLX@2sUKewA&9NOFy|Vq(NyuaQVr%QNRpLC}k9r(f6|Z?>M+j*9D{NLj9ZT9$g2>-62*4+x$Yx?I z|8cS6>tcPleZd>`tW#n0i}h>pDX(LG=BH-!{8nuU2uR$+%PG(5?M+ylH&JHdK~p%w zVGhSWcAFfWMB;>e+`|kP*bCPTCSSsBC1l2en{8+-ykE9T1nW*_Rh1z992K3cy7HFQ zU7)p^qnCS_01aN{3TSnB3{>L*IKu5DqA$Nxc<^&GzlATP)SG=F=>@{UoM}6rJ|1tr zvtiEpJJ#qTt)E&_Zv%N5BG$bc$$Q(ZhnJ^gM!3Kwp}%gY^m#E+GtpHS*7LSlYE^hY zOrUt><>^6;ZD7&QaCE1QfXUH+KoE{IRoL*X(b9G{={{Vir%4DGhh!Y+-UChyCR-0T zykhtwZVrpop!4?WEx78kKJ@kW><^3eQp5bGrE-4rHoFHYn6}zFBiha%?N|?|`FiGK1y}Q85uU4Hi0jJrl5-)gyuM^h46foaA`kB?5T1e0z%mA zM3mdg{^}^h7QLL)8`UP7{$=7>HHmY6ZyNaV=cgR$ZOVhn^<&o|__vdFV~BRUJx{Lz z3fW0;AT(hc_ABG|h(qgp?XGIc~DRPvcL=J>ruymc(x zQ}V-eTwXt2mEm}5+gE*V3*Ltp!g&+HbkcT_D9zr+*}~Ig`EjYd*W+)`B+lo$iWoj5 zY`oVZJ?&B_68=;?I)-7dj3puKy*S(o_2hK6!~6Kmz!4fxZ-@<0WmEb~@#S$47XFkp z9?xZi_c8bbZ@`4?LnXa==8)tPQ%qidI7EcuIcirhxxq!puzAO;mtT19e87^{fKhcX zv^+Lp*l}1F0o7@N-qstuHN-pJy@$o?+!{QOpt&3rlj6&OqT8x^LbN#udu7A2owUDE z(x3nM`rC75+RJ3S50}`Rq1z=sbraFSH@8zpx3|7E$4YjD9I^7rYdj4N?RX~2Iibw{ z$Z0b)@rTz>!)ajPc#Yoew9aFi(D4+1c)b%WS4rj-A$+NqWrJLAd3bQZ{xV0ifGWdGdXEiPrapvMc|!zO7CNh|~{@bvUNQC_m7*Ib^`c)bgYJd+5p)T_WukRv6Z$8&0)`nL!!Z2eBIVbuYQMmqr2@af;S%LGs298C33zU z&eEEvMxquzFV&K6N-wGpu`9fx*Y9{caB@B*be$5!4ZgFRyk*DWsZWTKHD= zxFveY9f3!Cyi>JSlt=51;)IA;#7hv``+c#}A79t?GqU(|e7R@fL*~KjZ@r=7^5#$; z3SsXJaWqDFb%(j|fkb~oOgq1`6V??Y?54-Mx999$ zv6{>bd2fm{@#nQCtME3l%^P2c;n68AURzpC#p5W1T)f-q5D7%`_|ZGGlM&;1hSz0J zJ`sj2M2ntHG>89rR0v2$3!Mstn*WgM@`4#B>9_!7w}XDx3?Rf_SL-i7Y~?fl_o3VO z?z~)bPV*hSB& z7uPu;9w%##U5nm~HzZ`$2`6jXn3z8d(}J>|4JJHpSkHwDAN$wdA#e-tunR?Rs0J z-~RKdIePL~1ndt}$8ZaN%=y*UPw?Wn-su!!FK!Ar%riL1W=vF&W7PP%Ld*$D_J`NY z%EF~|_3~Y7!kvIQy~l)qHw!L3mbr;iwvofD!29m4pYcsNJ1o*wLii^8W2eAV%A=Xe zly7Ay#uX7*R(*ia(e$akY((xO+$YM>(WcFdNbUN8k98D-^Fe~&pCJX<7pejgZZNsn zEvP>NAD?+$s2|3Eeg5^YPlh4C9Ik$74#N~Ublj4!Yax~9d zl0gVV#|J=u7#p&1QC)a~p0DYNfhi#Sag<;mlm(%X9qdeF29qmB~SXX)O1tOL?G+0q-)gE%|sl4u9cmqj7 zSPmyU?{|!<4&li5nkSRM$FOI_Pr+3{S;ovAHcg&D;*Z zbm~0jf+pa*vRCP@_=x5+di_j0ky2i$;!Ue)i}TMb^-y&r-n;kp!|S^&kMSDr=4>6U zct5hZDsABBBba4z3W?KIny-t4Z9Bc7_1^7bqgAsRJA>}a3M7Jl0gtdlhbFWe=^G_c z$);Nn(9)*%9{IfBZP>Kep483=(vzJX8r7{{wT|Gj)UM6jn`pdY7g0#`O_t^q9N(Ir zIK0N_W@{=WJ(>c`mVluop@z^GXE!UmgEbFcSr?uea&PPOhtmiil**qhZvHT)6wwi# zO5)%L$8fIZEVgpn4vP(7w$VF!<$wg|0ip1_lli|E6Naei0S$A!@Jv4JH;Pmz|K0jS9^AaGepXDd`oWmS}mpK$i9WN(96VkCTGlj>vfcAXu zVf!|O#*5|N7wQF`*z6B2<5t%|B5~p8y7uAtNps;miz8ic>sb>U4@5Wb{(zNWFV4Rw z4mar1_JWG(#U4C?!;0oJaMtuuK*Knsv)b+L9bs5fRHC5koK*0BrIoOj$8#pwo*Q9U zlnbLR&T+O1_S9hW;i5P+qYLwN%RIw z(?hlw61Fz;@r-+WS)-qR9xq*B?URGm-p`wl(>9n3>F7nl5Dw3>E)d(x)0S*jwd)mdE*C!6^W%|DU>k78>3F|Aho5M#j>amDeSC}_E0>1126IZ`|Mk(G~q+z$8n8I;t$^3LAuIo0ugXftLcra{JF8|?fJ_R^JdLI~h& zk7HvouIF-!>TIs;)MWMz5S`95T~Bevv_ft;8`d&_h?zPy%jAH`r9iF(y)GxPwd`bVflgq8_;l8#o-LoCPBpxZ|M1iyLk3z z;iSb@!!!Hs<=19zqxTV8_zwVhxsh{EF3T+5sv-BVf%jUcmq$CP(Q%zPwRfdhV`A>k z5?gELz1R@a;QiOj(Kj%9FR^)s`VFs2Ne;5eXZ8*NM^oF*vE)}50bh+(Jx;7rc`*O2 z8tb2~S^5%>Kdo7oFcqioXRlCd4kNV=?Q&@hA={d&mTgrlc_L{-Cj_T(LEg_r_y$0i zvrA1CT2^4@k!P*EMRVXPPma`7Q6kTt4uIla^TnufzPTm~T9!T97StV&IA4IYQ)&xh zJUia@L^FAGb9rSl!F)Kc|H6l-v&v8BCgU8ATFk>gjEauw;a~Kcdr0UwmFvj5De}Nr zok-rHeZ3D~tMINOe>8c%JR5pvW4aYG5@JR}0z1@&`IFZf;n z9k#z(49M=?-d&MxlDtrzDBEEz$IF8KJb(TC>uPM)?iusw^*@3Yk2 znwy{DgwGqAE6o?)f4vhgc*J&=`dMbT5DdR0Q1b=IpW+p1+mrVD8C;3{Dj+v_Sco*Y zt!UOkqCFf*YFeLQ?>I(#biF(IDMC!1vp+-JyET(g|7E@Ga`N&X|9rj5pBD=uVr@Er z$S0(DslNl9dG&bZZpW;Z?-iH3y`AD95Ti{jp1V)i?DmM<;!}&I2ssY0o(lr%F-rBC zxl$bIYNq9WCa0vKWIH@RyWXczcc9zxA66B6*TT^vGRh{^>pX9p>#O4LG`xFPRg8mO-lUDC$Pp{FoH7$b=mg@J)O8-s#9*HGQZscPZ6->v?_^x!hFCtQ*loy##MgsoTj{akYh%UQ=G6 z*mz_gaV`Q_hs7o&d86e*wir}YyEIQb_$?1hLmObA0aay|5Z9)|q8!u!?wzai;>5Q4 zwvKyH->%D2~;?y_GJr2Cmu&vQA_%AQ^sJNEG&6z zQo0jd*@tSQCk}^t&vGA|3jAvSJ3M}tYZ&NMC3TKwcUV_-VChO#NiB_$sfj3I9!296 zgbX&%6)0qb3VL&}o`IKio?#4cX60cJKCIt3B=_7lTJ_RSUW7;Qt5sf5#P5E^6JNiLFF*eIRU449c%@G^SmVXh z+(7Du%?{YugOtcVrrM1{I^MKRaY}ApUN{s#xd|*5dUoF;DT;!fI-mDtfR(yZ*kRpf zf(ra8Y30zC3t7>7fS;D+$vlMX$b%A!)cR>&+t^CBke!PlZ_6d$j;|{Z&oge)Ks*aO zPbaG=Q(KU%K^#ipR_)l$c>*~;=g@M@fvGG99k{4tHSgBDV%3o2Yfbd^52vGFz38-c z%8!-moJa}}&Je%qR{Tg6voxy6&DP=1dQnZId z(=OfZ6;0KYM3$LXcDb1WHM`(L<9<>)JZ64%3F~}p0xm1lBA=D8teD2BsJjxl`qOSo zbet6S&a)L;@~om-T4WGg3jm-5#t21kJtN0d+CIy&2+DEo6j?x90-()t?`&1HI9_r6 zxBmU>ujAD;+5y(5g}RBTr=sDzGL^jSONsJES=5w)X3Yrl%CQpp?a{jJN#g|KbSr1d zwo$;Fvqp8@UpzB!K0^`aU2&0CZsTk}hJugLK7)ezbH$VQ`0iR0JoVn%(=xWzU&H}w zvj1G`p#ij zn}gz5khuPJp~m>1SCJ!~ww}oEs)=XoamUsHP)WL+Jms^Iy$)HDx2klPF3CrtLQYHJ zV&=ZsoU5BW9X6m!+NA?uWn0@D9K}GLM8A`5%v_x_pu{?Z zN`(%dga4fA$t>?h0XyF=p1=L$^ZfMXzJ6WtoB*2Av#-6O_O$N~oS~p)3&kwS+U{G? zkurN>3W83Yi_Q7SF2O`eUTti6;+7J@qDY$6Ar>UqKpe^tZcc1uulAk8-<-Vm)*^C@ zP7OfE`>f98O+O`SSG~p_Y*c>MZzZEUMPgKE!&YB|Jum7_pp_cc4qCCrsI4W8WbXoc zP^9e4YICy%rn4T$y%d~nm~;H}FW~?y!A|uZUZeT9Pv6G>e)>L^9`L@jdlG2k(O52u zRbJp*ez)`1I#Ci9lo#-Gsa^+(ROS4j37B?aVJh1|sLr>%|FG);N?6TJjze5?6-4H! z(*Tu^#GBHm40_gDB@Ua1NfF}*X|(LTtfagQn@a!&d{hQP7l=Km`%8gLH~_usw_w;` zD_9-smn-2pJT;voMOO9qZNJ^pLMN%Fm z^zJMWhyoaMMvjT3=uOeOiB8FzbS8?{QyF!SR;E-xAQMYX5oKU>Q1Q%)eQx)Rtl9 z@uc@BrIuo1w-QW}z5wqWIAs$^j9qaJ%0qQrsy7DGu_=n!=HT9Vw!=Z}9te**k?Mrt zI05S>2Nb-1G_Rak&9ppLsRY@E2T6;3-dOwh$)@B$NdspTVw(WS(Sw`PjWupBcd39Z zCFV<`F7a}O$5E1w5D}eWXZvft*LvHJuteXl5mS)~=A@;K5;B^AYS}4s9+#8?A3ENp zrvJ2Bd0p27t)H@>LRWQK5GcL9xb1lv#~=PQ*`xaZ*vhK}OJ_xcO=GR!NFrSk(2>9g zTV#!@fnalMU(PCY#RAJlF|X*BZs(L2gT>Z1?vlm!UOgWq&)I+_tb#SdeJU$i9A~3+ zXibQ`2n5%z#f{e|fN<|d3vjk5ap^7LRP;};)GbZ&SiDt=mu|e8bPDQ3KL55Px?ZL` zyb5S<>WF_{twog~ojuv3lw3F`(STeIeVn3K(^UM#LP{MA2PHGr%PbPF)YbEjQGfSz zm=Ur};ToK%l}ky?(${R*k0eJ#ZL98P3h&;nE;Vo&3{|)3_uDW6n3Fi0^`6F*I#15F zELnl@R>LmYuG%X{!zp7B7f(fPLB4LP*J*g5CawbSW7CdwH6-h1HN{?%vwJy2Bh97v;PuBKHvIp11F1=hc84 zEVlZ2*hB9}iVo=Ry2wq(1-)ZaH}W{WB=pP~s>yh|DFgIL3fiBsBU=%&d+ool$E5h+ zh**W5%_+BI?3NGdZR-Bpr=OpG|D+RZYXWwHe}3X$t=d3pMPeh|IZN8m-Up)1OIRu6}x zK{UEZtwkBCW4Et#Yf}|&cV8#h5*i)cKj)hr^6OIZQmL2oi#+0!q7hrhao|g%7>7eS zhob;kbbip-;m~q{uegrIE>b8}*GRc9;Hpdr;uDH!3Zwvz%v9EO>0Rt@psktwK#Cht zOxw*iDOgngBP4;p_J^J_f1gK?&C3UX9YI1JB%s=PXx{%*YHjkfl@}nElEbN!5@5_r za;nu8UzN3>PO9osDqX5P?2?AB?1JrZ7U0Z87Q+1K%XK(zPIA63*4J;>*Y96`e)>F? z{@T*N)zRb0_{#ZxCnfv6NV=&f1>=AS^8cro5}-t2k!BWT@N#(P+w{&GnKKTh6wHyjq z=za0JVBf#~_qcxk;Za=um`!F#cy9YS(j{;hw#Tnct)b1?#)C3nv*@iWxn!u}eC?b( zkx!!fv9u+ssM4QQjl7(*;G<;xo=%4h2KLx|a z(fm8T1JmhDIj3k-3hulX3Jqg3xs`g#-|@(^g6ew}{U=DD^~id7QdpStF6Apj%MNFH zm)afnS2&AMTqSzXrHiaE*hZ3VtXI~oUKgJHm$h<){Fl&Jt0xVpygJ|nZD}&0?-E3K zZVuWl%(f}Q?gxN&N<08eozW>sjdWBTmzPEuu+rXajb09Z<>ib@#8wwfZNTf+*wd1R z|5dn=T}iqE555DfC<{OvOaf3}gX&oiDT2ZY-e$pxsw|vSgsgkf9#hfpV5e1mx+YEDSIRAWQ9~oYnA%?1%l&YxOd1a_kR4+LkO4d17dv z32Y2nb1K0``BGFS-bf(XE(t)(iEACJy-iog%6sZVx74cQdo`+WszOg$nVMYKBT}R- z+5oIdv~_Kt`!;Vcj~})I#hD}^kAgpG5MYFkREA1uRIODVPgi!T$+%LnE*T&-9%X^$ zD+0GNKvO+uu+fzc+20a=6Jd!AI}QT*2@*XWAlht25*Z~S%4&L9r|Q?Ttx z13ty&BB#<#Ubd{o=>`YA@~$Y5Uwx|6<=5XJ9=5g;Kg(2x@2^{ZeX@O5NmzIJE8EG; zs(P(*1(2!)toF30deY=>is9}c+@swQnw@$_yPR|79KvCi$h{0vGMQ*tW>$p>a?*iqdRKOAZwvL~+c~~} z|JS!qAHRP7SQi(Uk;>m#lz~F3g?VoTi0LxzC%+F zN5cKyj6S>5SwYc5?fJk8#Dr5ilUJyUH))bY&~QlmuspNAbGDQMn72jH1OGlOA*bvr zJquGOyKJ*lW!yS1dHb=CQv#OmuEgx&h5ezFe+I!Em-1Vx5EKUmskb&YzIPkawQ91+ zBDKb@@yHW0Yj8k{7v4|r@>R4w-q!E;@UqhaA>z+0_Q^$ zTn|e~hej&JW>qMylj->w_N`@aVG99v<2}iVl(KRj+qi=*d406`ms&=J!f!4yrUMvE zggVycVGa&++^T%;>voPK>&^SppPYxRl~y17?0ub(T9LjWRMlnW!=;#aB?@e z)7g}JwCa~_NM2gnd=4EYHu`joHVr%Dj&f7L|9PoaPdSJ3bhUbb8J*Q2&DC^);9V55 z+)&H>3Nq7xH$#8!LMSTBt!kObCvTZ4^E-Jv2XDE~Ap4(~<(&3SDv%E{8hLRk*Ey0j z9rsWYtAcg*?S9#(wEqghVBLA`u!0G;yoHBp^L)fjdMTUgWRFd=Z~ zaJ)c6-24w{ta5#W9?#A${%gxMufOa`TIdlNyaUXxjzn_gFn(rqY8Ag1Oz6-A%mqsKsH`^uY*nqHqLP9 zg>*Zctqr1&+jLceJzvrb>X-=F_= zk01Z@^Xs?O$g0MwLYea;jiPMbnh*~>ab*ar zwt7&QMn#xPFJ$j{OLkQ&{7^uGV51EXz)c|qjmwHkG*^&b5aZp3+PmrO-CC zvA(HS&vLPv$dYLl1ydivfjCVV%B7g36yIV8GS*{J5z9Ir)Zk;8*WTVdT@oC$8taE% zQh|CPPgUu?(Rves|Niy&>({SqOtp;V-TuT{CbAJvfbU_oR5JTV^B?O4FL%kMJaNkD zQWJ;0viBjEHiL;NtA>$uU%z>m$$yW$MwNiLj#WwEQM#S-BV4=UW4a0VS-`Ku0{tOZ zM{vH90wbrxOxI@nnJ8r6gQ8a!nmQk6t&$0PvM4Pr^u7BeM}C zSdhKuv@7{_HK)jTHJ552wv*lL9-Q9qye`$x&)@FfK7acde@QRsD#VvEI_}R#7KA0a zhq-w-K%Bo7Y}hCta_>{dnZ7VeE(RDNA2xiXbLJYi_)!XIA5iKSM2SB5A)L5@^ zDU1RtoSReO;vwFij z5bf_*OvzYF>ix;oogEHjyLLGxgzjc-9i(%dc04T{sga25(>{NaynF(vsa}*_j|yB= z&Z3i+?BYvxKraaiE_$Z$Znw(+@YD+ZfVPw>wOw!+NkV#f{1W%UCMsf-))fy=R_g3p zC({%=B_z54_u>dRiFzL-o!zT0z32(#e7PK8tyHK|2W8!^Zoho|ynN|YHc@VoI&@Mn z-om)1=sNi3FDv${;Lx7O>?Z(jzfZ^Tl+I0Lu7jH6>JF5~{xZrQmDXKurCp6_)DOI{ODvn(=8)vx`B+*_=$Shxb1E~N<}rMr7UWd zI@As7Y&plyQt=w^b)kNYpWpshz+Vqkk$qWWisX&b+?-);V|qXcnA_h!3X< ziY>cnA|ZWoT3p1+=%AGfXkr20E-8TTY*N&AZ7WKu2l>PqG5s^5YnSvu3hr=#6qV1t zTLbbtk44r}EPd2NX63QG4UEgLi}cU0Kd;|@uErl2LZQv4ap)p5h-{%aoI(tTn9&Wg z4jLg4?6wmo>v1Sbew4)qjk56@5N}gTQVqF4LI?CY3aACL7rwi7cw& zUnw<0+P=n}9&!X@_Qm~M#!wQs4b#d*dc!xgE#t#VAk1sv8AQkg9jj^EuSBA|bwo0TBYR5*Rb)E_&T_nYZvmewC>L5y9CaR=0TVw4eTA=cA(ufxl zDNaGi=7bx$aZ67(tRj;dgL5cSmpB-uX1i)6Hmc`hr<@FU53hPif4n(Mb8wWs(x$L= zQb1hOJJK5m&fp(7zS5Nd{cDa0+|7p(j43*I2i^`fY0p2e)r&~}Gkpd$+Z5Sm<2Jy+ zEw3*zQixlfj@+C!{#XK~H9eR;D{iJ~gKj3ndRT043 zDU_r*?v=W1JR5>_5Ue)$gEC07yaR!k1Lw zn-AC=mA<6)onS&8GqW14yNX6P)qsR(A{SX4pg?>iB6QySZdR0EDhrHE-Cm*9k58Y! z{W^YJ-^cj!Qv57k^F(ytDc2rX_qRUXD&;$6rFyQHBW0Ytn4svF7jDXx1D~Ri|6ZAz z1toTqXF)cb#XWB-h3fbO|F)-60;t82&)}WU*y|WxX!`pcSO<=89K$CE@?A}oqHIiX zhMah!o@rG#x9?4JpG~bLKF=9l&gP+Yr31X_lsE!hl59uq!~<-7M;CM8~Dd7l^f+f{q9JKUax*fgyq%98oXE>mByprpM{N#QJ%{9TTk zD#b(;scB6uiKvrBlYBJxA^q;$%97U9dbfE~qf)fWi05`EC0DfCNcMH6HQcq%iS5PDc2shG)&`mSpevN;ILu;OI7j3?l2jK^o4#D` zemC%N*r{;ul*-%J;A_Iep=kA~6bau?PA-s^Ed=6fBObvEq#~EgPH5Mk z{giK^mcF8>ap*hUyRNccHuq?Q_dc8z^FBEPrOU|%1n2Bz)6VKDZ@_OjwM)!zVi-TZ ze))8Lbk(#;5mU7Cq;GT?fn?%(`OxpJ$5TNksrm;Ph^Ie2T@6q})NS&Bf+J76hCRGA zUQwP)Xi42~`>m(mL+&OmP2_%pl8&Wa$0i)7yn|_j$&%|4=Ns8A+v;!R%x<}>xJULr z*b0;v?VS<%uQ=3tdYF`;?)rdk>u&9k9?K7(;1)hzi*sSMCc;jDYnfgZSDnV%EvV-c z<{Hoj%)GAEQl7rY^*=!D6_lWGqIc`MhQzre;H++ z4x|DYCx9Jf*{a^w4nth=w#&DJD|KNj8n51Zl4}=5wB<*MV=|=;c~?_9zHM7Jt0cll z6CxB1qV7h8(IO>~6J3$znIb85P866Z-T4EDEvZ9+c}qh>A6r|T@u#PWdhBd<`SIM`7$_~7$Qg=Jm$w|3Yn?F^-^TzFpI;l1_ z$lmuEKcegFcq}XCwi@{}Z<i;mvI1L<4$Nr)R|PFncsV1SV%hjkJd>=cs%(F;XwK~`5;vAw=Eji~BM=G5SPow5 zlMAk*f_TVvmv$SzlV-Cwzo@h&H>xR<2U1xC!_K;<25qvByUGr6mr^se!jq18+li*u zOlwXCj7D7OniAjYGS5qbDflc$P%rz505F%L{aZcs+Zlg+|M?=MC9;346OniqI8%Pz z5~Gfoj?o*I3ecN`A!%uxQSVd+TitORGAWs`@Unqm$qPSGNABK0D!`&iFwdqz zI0YI@>hR$-WwQ3Od)fWo+|ry~&SXz4NL4+CLRA<0t{lB2_uV3&t*Ej|oOarRQ-0u% z3fuwNFSeSaZH2U@mtQVbElWj8w{>^WhOp)|Iui6xDuqo;4Ov6)>va8dtecFZz9^LL zPjWs}FHmy1_gEY%rIg5=pex%-2S-`>b|`Nd<>*$cGnu1X?44ajEEC88;sd4cngBnG zQ=>OALXU=hwK-)&3_Cjd?Xc+gQj>JF@V&`(j>9{)LTcWfj|mRmXGPU65LeLzl4J|e z)##ROwB6)vaN*b&0Zy>Uy6lWf1lVzo5c4 z-xurGPoF=1>Az}m_)=*r%lUv13Xhj9OaJc*KCsne&svU0Vg~V&-(D^gAql5#3Q2cw znKh-=x{Px~I0cBw2hws;Mk>{h-Fzw-8*-}dOfO(mBcQUC+ULbud(xlQxZQhGuVL;) z#BNO)uBt~CbyH>cw0&h9B9cnTYG~XX*%(MMySCG+Xs_$lVAIHJlkN0wG;2>vVBx&F z(t%uBm()vfBubyX^d7Dr%k{$e&QG!h3KI_sJvNpCt;@=^Nm8^aej94?ib-BNR-2c1 z;c2MC6!9P;2(t-1tbX!bg+)!+H5KO=dQ+sS&OE%5ozkqG^V}pX18(`$hc?ET`hhHB zM7(7>>2S*rrq1k{71IQ7PPUoy)VjU0rCC50TxrVL`-|5(=~=H+?MeC$JSKzz6NqAD z-$smaI*@#nYo#C<0C|c0``e%xOZEA;KR&*M_WW`VpM}~u#Wsk?Vd2GpM0MARN9+hT zPSiSA{^>Eg)M0x&Y>PA4JawB~1oQ%4PueWpRx^o0>FS)*Kq+WjhZMC-Z%kKKD1Y86 zA3Kc6mTm8}+}k-6Y1wUCW<@-KV=3dM-%`k>#o48yYg<3>rHb!ZD%*`{RDg!3a-F+Y zPg){@Kmj(7-G2ET1dQF$qxW?pmapFXrkg2=KH7NpPX}8Hfcwqvx2~*IX(V00q@DND z&0#%A6LBuJQB^n{%Z|#s9a)S_2)F@^6h0?Kn@j}-L%nTrrbH%Cc*LuppML&2uCJfJ zef_aIHirwgKjBd)c&o#+)Dl`QM5#y)2`#VHFxsi*4JS+{rM1}D+bEaAR+)-8txmd@ zoyo#`Q{>Vyh?v)`>8%5Hk+VADJ?}$tC9n92Gdi}O`}>L=haRUp0AG@O0&Gte*P5|q z*A@UEnv@Jb9du`{9JcT0;=vX|;0AOp1UGekW_LdE(6~AFrLp9oQqvMv=cz~F~H6+j;Gn4eCw;jV-hwFpshr=9{D*oZHlA? zYm^{UMYjbl=4AJ06>#kjU&{iMV|{sx?F^^(>UldS#p3#zM6AT7RTi&?=1Zrgd80U?HNJ+ECl&LyzrzJJLSHI>;VOU73A$4hMIUEj74G59F!R4uA zICupY`$)nQ7@hmX*qg{V%Ka>D#w;B9{?&`jDSBklHbTzw1UEjOB1= zZnE;(0MxJ!?etA6ai=C6YSMF7MMyQStQwB2gPpWIiXzH3?Yd6MEM&E98)f8E0b$#Q*A z-uOLwQL_^KcGn&Rp*vibRYz{tCg@TzgA}HOcT;#3u;rd2(Qx?5^z3t`>5RBZGZ`nz zIIkB6P10Mo1E>rmJ7#n41z@u4u}HS#Z#)Fy8#}>Ek1MS?may&zy!}@D_6X8DPBvQN zsVJ}r7m`bFemJYrI+5tQ?Mk;^+{XkzTTa1gLk?rUZtt^+W_IW`Z`G{Si-_A18p^BJ zllb$p-~7kNZ~e>9@$1k3ej%Q&=1qJeD6JtFBc>VY91alr)ji)@&6ed8n7n!i9;y_0 z0*chz*H;v%;0>Z709&i}nSpW^kQ70B%|R21O-~YA&GQd> zDp^T7;DnBIm#R>^qef)!rFKk;0~csl8>e@?&Vnj|tRp?8|~nc)x+L&qdzZp zfR~r0yF9-r|4Km_ z3$B9%Cnub8Kkd9G3cyNbXy4dAjFb9Pe_QVtLE%BUt^HPin!=Ss?AN(N=G@1Ec5aVnul#r<0R$ zX~H@zNEsTuOm{S&Sf(;fS!bg?47r`sKC6rgVpmd;qp3Y9g=-meMrjS%xqs?+yP>ug zZxuXMd_5O|i-JT-B1I#$NIJBSR28MXO!2X53eWL()FW(1mT_>&Rm!hX>*x3W<;U7p z;g{7wEz5cC5xLS>rf2F39fLqgrQa!E6_DXnW&&Cj9O(9o)Om#CQ0k@q}$jSpw?>iparV_u2HteUg@!^yDzG^z|-C~a_ zkPsmCVmT;~PRg=oy{Kn1=|E8_>i)X4oo`}z*7Rt|r6wXLHMuB-g7aLXdhNS!qEzLG zIToVJw?p`Y=%ya46bSeznSEcwxe=wZ_o{38C= zQ`RJ#PkFzfLJsdsl>B1eH(wrTo{o@G|JLJ*jC8*{8PCb)7gV!R$zo`q)L@ z00L#Hd` zppSET<+ew_YIY<2(ctn{WnNvHKyT}^SpwWt;KWfeFy~Nx+?WnDKAbin*eM1lizUU% z-`|hZp6yw0HMnjS!4#t-1P}yyjKjvYgEkJ$D~tNFTEBhyG(WwHPVQbPhTW0sBR?+~ zp#VVgqLy&#ZhfgdS#?L^Zat`M-Zi%K8+@Ow&Ey3Q4p|8tV&Dk3P!#OfB z60m^WQyN7xVSo7L@p%< z9oq5oCpgr~^+;DdHApWUWf@My{3hC7w?RkJuSTg9XV!xf0+g3(@2IpjmNmlbg8les z|GuJDeQ@iofKSBe{ns)r@ArP7PT>1sYB0{W&F#=$|m|(Umg* z9FW+$4&$s-fdHU@|L}W zdq0vgkj@CSWWQ`;U_%mTPDx#T5<~HJU*8~98B zJ1wM^K4S@q0!O>Si$fH3GBM}dra7!?`7@+Cf{1bs0`>uv_Ljb?@*On)h*Wu}va1SX zFTM(B|Dgq;7Xm+6lyGKnc91f@qKlJ|tV2%9@x4|`p#{`uRFB?a-z5>CudLm7q4$_u}S zHtYN0^qx|vl@c|{y-9YuYa0&VSKSmqIH@Z#>eZAjbk!o9-wdmvqSAtFY$;}TsHKZ9 zPs`JZs3rr!oh+wqS4i{yAnsJEyY4@8DE<`sGCEcvi9+?3ae2ky<23QdQPqgofNOvt z2%wkRU|@&t^o{qmge4`cyROQu+p5tHsMmX?BB#8l4mRFEuD*@emAdXvpZh-+im)#j zo`p=64Ipzh^-`|Yu+}#Aw!u6P!2=t-^j-ZIaET2>zPzcJUv2u{dVmw*oh{a|gv_Kk z)(I#X%fbwZ!4g*G%t`0N-v%aGcJAJByz@p>hjS@1yncV!;kx*@{UVmNX_&6ERN`$ zs!pAoDEn4_kAj$O;Sv?nK4|hf+gbCNm>|Cm5h6@@*v z0oXX~b%XdV;FiiTPkRQZj>rugrOWd=y>?^*p!VsWb=h-pK5oLG!`NA={mW}B;E4P~ z%3}%Xi7iCU$G@>#o!{o$NxBLTIW(~N;k$N+%bzgTq9iq?g-vE92&jhdrbBNX&i5!H ze2k|qJS(^BMQiX^?6112l~v;ZKP{X%dxs`s9D3>r>R@@g;D=2hDXR#KN})Mx+<`G$QE;y8@^yJx8fb*P8+^>lFXn>CNqBQ)TIPkE|DU>^`mE6{elk zNff<7Z`Z&h6Y{9vB2e$7xY(NBMwjicNuVbt^U)+;x(OshZb-uT;a` zu~1#!C8L19LAcvq6lof_RF>nEf2XR6*{9of)H$_h$Cv>zkF|Qe3k$#OcCVIb*~d4t2U{6FwJB5ZphB0)vyH5DcFJrG@w>DbnzbYl!_-#AhS9FQ<|ysjokJh z7cG8BPj}P~)>2PJARMVR+CSUV^`d1Md2&)n)CM3Z_~+aYPe&L6F}5thnk1zjd`PW3 zd2p2L#jx4^F?B(ezZj|09UzZ}R({03CKpyDyn#npvV$`0rVc6?x@o^ z&d#)v&{`A<=#QQREEL;<9f62*dRd=n3R#dIxV6>3^oQ5T`0lU_iA3cqmA;+bm>0pm zzc1R0hvq-Vmrq~r@yElYHRk6wpu>cNP@?dp+Nn?15cINPdaS_Vj2Owz57MO2nJ8%|7eY&sTe*OfMmNkhUx9v$D@K_V&Bpxqqx2()gvE++~9<@b} zTd5VM+jRG8%Xd&4_sJ_xz&eRh6=acE(ylkG*9x(F%+-4%(sSw+WtQ7N^$nvcBi~=i zNy_&~rdzhu4X0S|ZPoRBucLq3oL8O&ls+!ae3P@}oZUkPm5Q=m9fV%N5>5u`N?tU< zxYrcFBq7d#lZ-pDI4fY&2KAxZ(yLtqK6o41|I1Q&QN4vn1S1^(pG-t#hn&UXHFv0e&jUi9O_l|q~!a4vRY%7-2c ziZ?nAuoFIZvYSTFMETQ;yj{CZ@|G9uAWZL7EpWCGgwr<8=`+@egNQ`;u?Ynd0R zq(oVRMN8>G%m9i%7;YzlvS@RXOmXbrs6H_@cD!nf79~V4KuXxuthSXyJz5><;7q9A zU7`LfMa&Hx4;UqY(=h7 zDw1IpV%CnF+9Ns^a*})|kXn0RaGcaqKtB28SVY}-2x@2mA` z{%fK6;*fp@y*{y!f+m410sAjhOSw!uDN$T?apjZs8{9UD3|S)}5&pe7lyF?^w#RKN#o`{>A~nS2Bp$ubnFWBF zv=3FHSmh!6VbT%7{!7YN!^maC3|b*w4if29>VGI%t}pVm@F3FMN=Rrx2-avcgfVS#~$jFq1dVGZ2{*AzUG1 z(h^SsK;InGJvN8kE;}QosprU%D~erfgU8-XlxOTz7IKr?cP~SE$^qVO>guz;$F1o2 ztOPi{$<-A(d3#j?gMiBNl=G=7?INA>VdM5bDi__GRm{*u%C)WMa%nqO1KUy9L!%^O zezYf|tuEHr<+PGrum{uh+-j#sj;nejwF6E?V`H2GEblMj+ehk92SAk}Ygr z;NB&&H(wgxNq5{>@>fborpdT*aBv&ar#Of*Wk^^Neq&4=w{biw!7l;KEc`AX(E2j!~6pQT9 zq9DW60+D?m)XeGrYMqv{QGsn;$p#lGr^TwikJD2v1xMwt2xQMxns#$Z%R!qm+k;6@ ziA4mb(!0z`;$plv=gF89=o;^jq@rRFAxAl!o{o1i`A@~Rwl}NA2EBSm@O2V z3Wswh^|50)bW^d~+_!mYG{aJFhw2*C+Do7>@EDhadqfv-*?7CLcv`CDRoGUas1CXw z@e$5UfT#fRgd&aKcvDna>~he8#x~kC5?sMi%CQ?;I2-cw)b5P_2Z!#i>@_m=;1ebr z>GnF!*^KHKW>&C)f`eMGkuQ39xLeqyQ%xn+HObPIV$`o1I7d)chnXx^^y>_gu|V~P zGc6_9J$t|6lD*v%NaUzu&YgcCtMV3ip8J)RI0VB;d*bX#W||b))0Xx9epT_hPzy2; z9iL>qUyNu@d5}Q8M47+%@XayOYc}PIDd{e?GRQ;Wg>t6ZBVl>9^$0|i8;64a)#jH* z6Z+&7s;=CZi0$qOeAOo`aq^V9-&Z$YuM)4LS4%_pE^_54ictKj?cX)qdD>KDq*674A z(O)@zXO9}0PPv($h&W3Z<5JL^FH)?SlffIGdp#bF2cUY?9aM%rAlYMB2xE?AoIz`J zVU*IG3Z$MIE|j@dZ7L;i`awngijTWHm(jh9P3J?I1{6gCaYn=rqi)L- z!7tOgSvB5U?Q2^Wz-!*A9^3t1`f(8)!AZ4lroNY=<;a|@RR!!+TgtMKHh?@CQ9~&Y zjH>#IdS`wdzv)%&;rAauUq6H38fT zzb0^dQ!`G5&8!fG*5#)&X#&13E-fnl6^Z+2S3%9|w{5ArgSBt*%^8=fXC)ZD7k`PW zWM5Wn-XxI#9O&^ANrF<;S$fKWNg;2Gi_je9G-`L=Tem-E13Ga{!*P}%}<0i>b-*`vdrl(9VHxO zCqQ0GTPxd`c#w;nqKCQ^RW%`7RQt;L$!K@6$nFcvOOvXO<5g}z(7kgwha(s^Bu+w< zgJI|HwT`|tMfsWcmV(XBi<3v?W4@OK(WraVWVxjtlJ{8N)zw&YJ(QAbQd++R1=v_D zpye`&A+u1A+ozGvawc!i^K#)}?*Ral9u35L>T0z)DF!I3Uzh6B_wnu5-#(wOBlzJ( z>$Qf*ZI{=2L4Ul~fpyPhJ*Eb760sY0V?us4sc1t_B08%U!-(Mxt z@B@_Nl9HelN$4_dQl@+-L>?MJb=PX}_rfEb*Im(eM+*)hL3VPAdMRsqsElT&(xh$x z`&4jgDd?ZL`kit`Kj(}!&k($htHP?~V&Ncd8caw8$6 z|GZ$k3--i9Fyis@zWIN9o$I)zimY-F{{lXf2-?N z8|>E_u&Px@DQAEkx(-y?{29*IZU>nIM&ZCds){`vw|Y2hIO9;NiWk0W4|zQuNJvn* zGr62d2qH4d6PvdB!d7H z)eERN*Cvw5@9bJe1+6&B<4*A!uk)ptF6;`kwn`|-FB15cK!#Lc zn%1gJPfc@5lI5AHR;ZFlJ6E-+oGPR_^UgU|9)o1R3n`;nEL1!C<012^LaeG6?o`eq zJ6WZTt(~IW`}Vs5eTo&c=g3f|+b#Zwj&e@|s% zSSzw_)Tt%%;;_|#s`Z`|fb}4@@xrU?c0%$Th^w-;+kzuE?mo<7G zvV;NJhgO4xYo*}l3hOB?i8(UnQDmo ztSfj?Mt)VaoD5T{OcoTNLGyH~plwaMol3M2f9yn)dZ=ZI$B`{pByxvkd915s6V`5u zZtO>pHP!P&ugz|5Cq?F>;)B9##5-$5r2y|`sX`)P?Q>COZ4r>GiWXBnz-yVrsm!*k zHm8PCJx35vX9pB1z-HA5XXEr7gKyri#S(MgZy(`5E?V?oDiA%5)UkIsB-GsN7P;0+ z_Ps)Kkl>=qrG(hEON-z>X_-JE!hs5b=Y3PVs_TD5S!Y96rJ)8Dd0WvS1y7U30Oe3s zZd-<%7eu_0pjjgS_6Ye@4?_Xx-l8%shsp@7EN8DdQg}IXZ-Z|0pHrBo9yfbQ`6RVy zYO?QoQpyr_K$a8JsHHWYEK1=8l}NNk_39$-MWV0nm$w^$mplJv(O!<_^Blfk>?M4n z@M}tAYtut2lJBKY+5kZd0F$%ase0>;kFObyE3wH#>h;mEB zaAP{OSlC#*Lx~RNk_LB>%X@t|6(UzwYdAd&RHg>V-jp8tc@s*3PGKu5#b+vrsZjB` z??FKV!pbDUPcOcvYU4mi>d{+iX$`z6aR}{;_?lcA<+!%BxXHZ=vVJ?3+G+mwV$k!8 zyx`OxP{N3j)ibVo&{@N>!`A5fru>;VC%Yp5ydDY~-Itbg;9WL-MAUZ}y1R3NNdw(M zZvMNgYCQwkUsw4mV(g1Dt9cZ`w2mY73%1uXswalmjQfyr|}0ZbhO7CzcY7gqW$RwnN4d`HEE1 z|8A*vm+EN{MSM#pW?lDa3w21g}y zlI2C&U{kUep=6{qT9(a=v^&%( zW{*1$&HDi1jog|;zJ*<#t+uDs-J0|ri$(*VHTP9E|Hh&h!C`x=+=8f?zF ziS?D&{m1Y9=g;pS*Olu2p@qlkBb9Cds!i=Ar;di5&`7X7E&-IP z;e^&(su#TY1npH%25Fo88VWS`>88q$Go||y(yGAH8q^V=6hmN6G5CY$N8Yf5LYi1p zK^#|$8-n^YJhcjtP;Tv%;Io&-i0(4STIkBIT!JT#8|fL`7H&D6nn_GTXV;u~=clM6 zMDaJ2C{)!;zo10@0W7F*>-6bP*VivojxsOriEcy@!&xr2(4<_0I63kP1uemlNDyO> z93jVZcVw57uU($vb+c)sM6#KBRdtJ#<%r(iE+wK_eIm5|^PfgIBKiaiq<8xH; zxE?oOB-5MPY1eyebJ&|;M#ccoICad47C)WoaylUp7zRL4ZI#2X_P@}0w>lrxgUVQ! z_e>Z2x1OE66yyW3)*%02s%Cd&q9FTk^IOwvBK+5{fm-*|06}ho~Ng`u!1z$?_NN1v$9d0nRm{ zNA@RY-iK_9l=Yj{4VCl1ZqwQH3Q7*09lWcpx}j$|A+`>4<~<#A5E#Fx;s*6)=LXT!Tn!VF_>tVI82agW{ST5!8P<6afA|{|{lC JE9VFx0RZF=qIduR literal 41222 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 GAprorx;91t diff --git a/metadata/md5-cache/media-video/baka-mplayer-2.0.4-r1 b/metadata/md5-cache/media-video/baka-mplayer-2.0.4-r1 index ff31b25d946a..27ef16a40694 100644 --- a/metadata/md5-cache/media-video/baka-mplayer-2.0.4-r1 +++ b/metadata/md5-cache/media-video/baka-mplayer-2.0.4-r1 @@ -5,10 +5,10 @@ DESCRIPTION=Cross-platform libmpv-based multimedia player with uncluttered desig EAPI=7 HOMEPAGE=http://bakamplayer.u8sand.net/ INHERIT=qmake-utils xdg-utils -KEYWORDS=amd64 ~ppc64 ~x86 +KEYWORDS=amd64 ~arm64 ~ppc64 ~x86 LICENSE=GPL-2 RDEPEND=dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtnetwork:5 dev-qt/qtsvg:5 dev-qt/qtwidgets:5 dev-qt/qtx11extras:5 media-video/mpv[libmpv] x11-libs/libX11 SLOT=0 SRC_URI=https://github.com/u8sand/Baka-MPlayer/archive/v2.0.4.tar.gz -> baka-mplayer-2.0.4.tar.gz _eclasses_=multilib 4fbbbc98f236f1b43acd99476bc3cd85 qmake-utils 59420c906278d16deaaa629f9d115707 toolchain-funcs fd9cde67030b26e479eeadaced488253 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=10ff08b164ea7f077792c519bf5b3984 +_md5_=9c146e7784189e5cdd51f7bf454de1f5 diff --git a/metadata/md5-cache/media-video/jellyfin-media-player-1.6.1 b/metadata/md5-cache/media-video/jellyfin-media-player-1.7.0 similarity index 76% rename from metadata/md5-cache/media-video/jellyfin-media-player-1.6.1 rename to metadata/md5-cache/media-video/jellyfin-media-player-1.7.0 index ae6c125ae9d3..8ff2ebc62896 100644 --- a/metadata/md5-cache/media-video/jellyfin-media-player-1.6.1 +++ b/metadata/md5-cache/media-video/jellyfin-media-player-1.7.0 @@ -1,4 +1,4 @@ -BDEPEND=|| ( >=dev-lang/python-3.10.0_p1-r1:3.10 >=dev-lang/python-3.9.9-r1:3.9 >=dev-lang/python-3.8.12_p1-r1:3.8 ) virtual/pkgconfig dev-util/ninja >=dev-util/cmake-3.20.5 +BDEPEND=|| ( >=dev-lang/python-3.11.0_beta1-r1:3.11 >=dev-lang/python-3.10.0_p1-r1:3.10 >=dev-lang/python-3.9.9-r1:3.9 >=dev-lang/python-3.8.12_p1-r1:3.8 ) virtual/pkgconfig dev-util/ninja >=dev-util/cmake-3.20.5 DEFINED_PHASES=compile configure install prepare setup test DEPEND=dev-libs/libcec dev-qt/qtcore:5 dev-qt/qtdeclarative:5 dev-qt/qtgui:5 dev-qt/qtnetwork:5 dev-qt/qtquickcontrols:5 dev-qt/qtwebchannel:5 dev-qt/qtwebengine:5 dev-qt/qtwidgets:5 dev-qt/qtwidgets:5 dev-qt/qtx11extras:5 dev-qt/qtxml:5 media-libs/libsdl2 media-video/mpv[libmpv] sys-libs/zlib virtual/opengl x11-libs/libX11 x11-libs/libXrandr dbus? ( dev-qt/qtdbus:5 ) DESCRIPTION=Jellyfin Desktop Client based on Plex Media Player @@ -8,8 +8,8 @@ INHERIT=cmake python-any-r1 IUSE=+dbus KEYWORDS=~amd64 LICENSE=GPL-2 BSD MIT -RDEPEND=dev-libs/libcec dev-qt/qtcore:5 dev-qt/qtdeclarative:5 dev-qt/qtgui:5 dev-qt/qtnetwork:5 dev-qt/qtquickcontrols:5 dev-qt/qtwebchannel:5 dev-qt/qtwebengine:5 dev-qt/qtwidgets:5 dev-qt/qtwidgets:5 dev-qt/qtx11extras:5 dev-qt/qtxml:5 media-libs/libsdl2 media-video/mpv[libmpv] sys-libs/zlib virtual/opengl x11-libs/libX11 x11-libs/libXrandr dbus? ( dev-qt/qtdbus:5 ) media-video/jellyfin-web-jmp-bin !dbus? ( x11-misc/xdg-utils ) +RDEPEND=dev-libs/libcec dev-qt/qtcore:5 dev-qt/qtdeclarative:5 dev-qt/qtgui:5 dev-qt/qtnetwork:5 dev-qt/qtquickcontrols:5 dev-qt/qtwebchannel:5 dev-qt/qtwebengine:5 dev-qt/qtwidgets:5 dev-qt/qtwidgets:5 dev-qt/qtx11extras:5 dev-qt/qtxml:5 media-libs/libsdl2 media-video/mpv[libmpv] sys-libs/zlib virtual/opengl x11-libs/libX11 x11-libs/libXrandr dbus? ( dev-qt/qtdbus:5 ) ~media-video/jellyfin-web-jmp-bin-10.8.0 !dbus? ( x11-misc/xdg-utils ) SLOT=0 -SRC_URI=https://github.com/jellyfin/jellyfin-media-player/archive/refs/tags/v1.6.1.tar.gz -> jellyfin-media-player-1.6.1.tar.gz +SRC_URI=https://github.com/jellyfin/jellyfin-media-player/archive/refs/tags/v1.7.0.tar.gz -> jellyfin-media-player-1.7.0.tar.gz _eclasses_=cmake 90e2b29417d53718328f3a95227137a0 flag-o-matic a500d7cc40da3de38c361e889153bdf7 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-any-r1 a3e9c0524a795d7f2767a2cf12a2e8c0 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=532c1e6dd7f2f77f016529af650aa08d +_md5_=bcf3d979e4a301561db264824b5803d5 diff --git a/metadata/md5-cache/media-video/jellyfin-web-jmp-bin-10.7.6 b/metadata/md5-cache/media-video/jellyfin-web-jmp-bin-10.8.0 similarity index 74% rename from metadata/md5-cache/media-video/jellyfin-web-jmp-bin-10.7.6 rename to metadata/md5-cache/media-video/jellyfin-web-jmp-bin-10.8.0 index 1fdb707532e6..a430237ec0d7 100644 --- a/metadata/md5-cache/media-video/jellyfin-web-jmp-bin-10.7.6 +++ b/metadata/md5-cache/media-video/jellyfin-web-jmp-bin-10.8.0 @@ -6,5 +6,5 @@ HOMEPAGE=https://github.com/jellyfin/jellyfin-media-player KEYWORDS=~amd64 LICENSE=GPL-2 SLOT=0 -SRC_URI=https://github.com/iwalton3/jellyfin-web-jmp/releases/download/jwc-10.7.6/dist.zip -> jellyfin-web-jmp-bin-10.7.6.zip -_md5_=955e1c8822508616acc53bcda1545f15 +SRC_URI=https://github.com/iwalton3/jellyfin-web-jmp/releases/download/jwc-10.8.0/dist.zip -> jellyfin-web-jmp-bin-10.8.0.zip +_md5_=62118152c297129b8d82d75922af3f8c diff --git a/metadata/md5-cache/media-video/pipewire-0.3.49-r1 b/metadata/md5-cache/media-video/pipewire-0.3.49-r2 similarity index 99% rename from metadata/md5-cache/media-video/pipewire-0.3.49-r1 rename to metadata/md5-cache/media-video/pipewire-0.3.49-r2 index 0a132d5299bb..f8d743a6857d 100644 --- a/metadata/md5-cache/media-video/pipewire-0.3.49-r1 +++ b/metadata/md5-cache/media-video/pipewire-0.3.49-r2 @@ -15,4 +15,4 @@ RESTRICT=!test? ( test ) SLOT=0/0.4 SRC_URI=https://gitlab.freedesktop.org/pipewire/pipewire/-/archive/0.3.49/pipewire-0.3.49.tar.gz _eclasses_=flag-o-matic a500d7cc40da3de38c361e889153bdf7 meson 8f48ffde53174aba67239f0da61ac9d3 meson-multilib 84c0d4019bf29be0d9d0a2d98fb8b0d9 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multilib-build 05f207909a804c9174bc39a00547d598 multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 optfeature d524f291c80f9d21ad80fe978e3ca760 prefix eab3c99d77fe00506c109c8a736186f7 python-any-r1 a3e9c0524a795d7f2767a2cf12a2e8c0 python-utils-r1 648fe6a039e87233d7f48da72cadb76f systemd 2736b403a83f194b59b767f3b344c2c1 toolchain-funcs fd9cde67030b26e479eeadaced488253 udev f3a0a3964e2028a140c181f00eea9712 -_md5_=d5525800edc9a261f3e96a607702423d +_md5_=6e046c8ca457602ee8a16cb55cafc73e diff --git a/metadata/md5-cache/media-video/pipewire-0.3.50-r3 b/metadata/md5-cache/media-video/pipewire-0.3.50-r3 deleted file mode 100644 index f9625e6ac926..000000000000 --- a/metadata/md5-cache/media-video/pipewire-0.3.50-r3 +++ /dev/null @@ -1,18 +0,0 @@ -BDEPEND=>=dev-util/meson-0.59 virtual/pkgconfig || ( >=dev-lang/python-3.10.0_p1-r1:3.10 >=dev-lang/python-3.9.9-r1:3.9 >=dev-lang/python-3.8.12_p1-r1:3.8 ) || ( ( >=dev-lang/python-3.10.0_p1-r1:3.10 dev-python/docutils[python_targets_python3_10(-)] ) ( >=dev-lang/python-3.9.9-r1:3.9 dev-python/docutils[python_targets_python3_9(-)] ) ( >=dev-lang/python-3.8.12_p1-r1:3.8 dev-python/docutils[python_targets_python3_8(-)] ) ) doc? ( app-doc/doxygen media-gfx/graphviz ) >=dev-util/meson-0.59.4 >=dev-util/ninja-1.8.2 dev-util/meson-format-array virtual/pkgconfig virtual/pkgconfig -DEFINED_PHASES=compile configure install postinst prepare setup test -DEPEND=acct-group/audio media-libs/alsa-lib sys-apps/dbus[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] sys-libs/readline:= sys-libs/ncurses:=[unicode(+)] virtual/libintl[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] bluetooth? ( media-libs/fdk-aac media-libs/libldac media-libs/libfreeaptx media-libs/sbc >=net-wireless/bluez-4.101:= virtual/libusb:1 ) echo-cancel? ( media-libs/webrtc-audio-processing:0 ) extra? ( >=media-libs/libsndfile-1.0.20 ) gstreamer? ( >=dev-libs/glib-2.32.0:2 >=media-libs/gstreamer-1.10.0:1.0 media-libs/gst-plugins-base:1.0 ) jack-client? ( >=media-sound/jack2-1.9.10:2[dbus] ) jack-sdk? ( !media-sound/jack-audio-connection-kit !media-sound/jack2 ) lv2? ( media-libs/lilv ) pipewire-alsa? ( >=media-libs/alsa-lib-1.1.7[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] !media-plugins/alsa-plugins[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?,pulseaudio] ) !pipewire-alsa? ( media-plugins/alsa-plugins[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?,pulseaudio] ) ssl? ( dev-libs/openssl:= ) systemd? ( sys-apps/systemd ) system-service? ( acct-user/pipewire acct-group/pipewire ) udev? ( virtual/libudev[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) v4l? ( media-libs/libv4l ) X? ( media-libs/libcanberra x11-libs/libX11 x11-libs/libXfixes ) zeroconf? ( net-dns/avahi ) -DESCRIPTION=Multimedia processing graphs -EAPI=8 -HOMEPAGE=https://pipewire.org/ -INHERIT=flag-o-matic meson-multilib optfeature prefix python-any-r1 systemd udev -IUSE=bluetooth doc echo-cancel extra gstreamer jack-client jack-sdk lv2 pipewire-alsa ssl system-service systemd test udev v4l X zeroconf abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 -KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 -LICENSE=MIT LGPL-2.1+ GPL-2 -PDEPEND=>=media-video/wireplumber-0.4.8-r3 -RDEPEND=acct-group/audio media-libs/alsa-lib sys-apps/dbus[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] sys-libs/readline:= sys-libs/ncurses:=[unicode(+)] virtual/libintl[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] bluetooth? ( media-libs/fdk-aac media-libs/libldac media-libs/libfreeaptx media-libs/sbc >=net-wireless/bluez-4.101:= virtual/libusb:1 ) echo-cancel? ( media-libs/webrtc-audio-processing:0 ) extra? ( >=media-libs/libsndfile-1.0.20 ) gstreamer? ( >=dev-libs/glib-2.32.0:2 >=media-libs/gstreamer-1.10.0:1.0 media-libs/gst-plugins-base:1.0 ) jack-client? ( >=media-sound/jack2-1.9.10:2[dbus] ) jack-sdk? ( !media-sound/jack-audio-connection-kit !media-sound/jack2 ) lv2? ( media-libs/lilv ) pipewire-alsa? ( >=media-libs/alsa-lib-1.1.7[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] !media-plugins/alsa-plugins[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?,pulseaudio] ) !pipewire-alsa? ( media-plugins/alsa-plugins[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?,pulseaudio] ) ssl? ( dev-libs/openssl:= ) systemd? ( sys-apps/systemd ) system-service? ( acct-user/pipewire acct-group/pipewire ) udev? ( virtual/libudev[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) v4l? ( media-libs/libv4l ) X? ( media-libs/libcanberra x11-libs/libX11 x11-libs/libXfixes ) zeroconf? ( net-dns/avahi ) -REQUIRED_USE=jack-sdk? ( !jack-client ) system-service? ( systemd ) -RESTRICT=!test? ( test ) -SLOT=0/0.4 -SRC_URI=https://gitlab.freedesktop.org/pipewire/pipewire/-/archive/0.3.50/pipewire-0.3.50.tar.gz -_eclasses_=flag-o-matic a500d7cc40da3de38c361e889153bdf7 meson 8f48ffde53174aba67239f0da61ac9d3 meson-multilib 84c0d4019bf29be0d9d0a2d98fb8b0d9 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multilib-build 05f207909a804c9174bc39a00547d598 multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 optfeature d524f291c80f9d21ad80fe978e3ca760 prefix eab3c99d77fe00506c109c8a736186f7 python-any-r1 a3e9c0524a795d7f2767a2cf12a2e8c0 python-utils-r1 648fe6a039e87233d7f48da72cadb76f systemd 2736b403a83f194b59b767f3b344c2c1 toolchain-funcs fd9cde67030b26e479eeadaced488253 udev f3a0a3964e2028a140c181f00eea9712 -_md5_=d8d162e561da86a0e06b0d2fba9aebb5 diff --git a/metadata/md5-cache/media-video/pipewire-0.3.51-r1 b/metadata/md5-cache/media-video/pipewire-0.3.51-r2 similarity index 98% rename from metadata/md5-cache/media-video/pipewire-0.3.51-r1 rename to metadata/md5-cache/media-video/pipewire-0.3.51-r2 index b18f3eb2b7ec..dc41b42b8f55 100644 --- a/metadata/md5-cache/media-video/pipewire-0.3.51-r1 +++ b/metadata/md5-cache/media-video/pipewire-0.3.51-r2 @@ -6,7 +6,7 @@ EAPI=8 HOMEPAGE=https://pipewire.org/ INHERIT=flag-o-matic meson-multilib optfeature prefix python-any-r1 systemd udev IUSE=bluetooth doc echo-cancel extra gstreamer jack-client jack-sdk lv2 pipewire-alsa ssl system-service systemd test udev v4l X zeroconf abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 -KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 +KEYWORDS=amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86 LICENSE=MIT LGPL-2.1+ GPL-2 PDEPEND=>=media-video/wireplumber-0.4.8-r3 RDEPEND=acct-group/audio media-libs/alsa-lib sys-apps/dbus[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] sys-libs/readline:= sys-libs/ncurses:=[unicode(+)] virtual/libintl[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] bluetooth? ( media-libs/fdk-aac media-libs/libldac media-libs/libfreeaptx media-libs/sbc >=net-wireless/bluez-4.101:= virtual/libusb:1 ) echo-cancel? ( media-libs/webrtc-audio-processing:0 ) extra? ( >=media-libs/libsndfile-1.0.20 ) gstreamer? ( >=dev-libs/glib-2.32.0:2 >=media-libs/gstreamer-1.10.0:1.0 media-libs/gst-plugins-base:1.0 ) jack-client? ( >=media-sound/jack2-1.9.10:2[dbus] ) jack-sdk? ( !media-sound/jack-audio-connection-kit !media-sound/jack2 ) lv2? ( media-libs/lilv ) pipewire-alsa? ( >=media-libs/alsa-lib-1.1.7[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) !pipewire-alsa? ( media-plugins/alsa-plugins[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?,pulseaudio] ) ssl? ( dev-libs/openssl:= ) systemd? ( sys-apps/systemd ) system-service? ( acct-user/pipewire acct-group/pipewire ) udev? ( virtual/libudev[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) v4l? ( media-libs/libv4l ) X? ( media-libs/libcanberra x11-libs/libX11 x11-libs/libXfixes ) zeroconf? ( net-dns/avahi ) @@ -15,4 +15,4 @@ RESTRICT=!test? ( test ) SLOT=0/0.4 SRC_URI=https://gitlab.freedesktop.org/pipewire/pipewire/-/archive/0.3.51/pipewire-0.3.51.tar.gz _eclasses_=flag-o-matic a500d7cc40da3de38c361e889153bdf7 meson 8f48ffde53174aba67239f0da61ac9d3 meson-multilib 84c0d4019bf29be0d9d0a2d98fb8b0d9 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multilib-build 05f207909a804c9174bc39a00547d598 multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 optfeature d524f291c80f9d21ad80fe978e3ca760 prefix eab3c99d77fe00506c109c8a736186f7 python-any-r1 a3e9c0524a795d7f2767a2cf12a2e8c0 python-utils-r1 648fe6a039e87233d7f48da72cadb76f systemd 2736b403a83f194b59b767f3b344c2c1 toolchain-funcs fd9cde67030b26e479eeadaced488253 udev f3a0a3964e2028a140c181f00eea9712 -_md5_=afe27fa27c59ebb06d94b6f90bef8b06 +_md5_=0a315090f6b74046c3e0a18e1027b9f3 diff --git a/metadata/md5-cache/media-video/pipewire-0.3.52 b/metadata/md5-cache/media-video/pipewire-0.3.52-r1 similarity index 99% rename from metadata/md5-cache/media-video/pipewire-0.3.52 rename to metadata/md5-cache/media-video/pipewire-0.3.52-r1 index 05488c997308..728e0426ab04 100644 --- a/metadata/md5-cache/media-video/pipewire-0.3.52 +++ b/metadata/md5-cache/media-video/pipewire-0.3.52-r1 @@ -15,4 +15,4 @@ RESTRICT=!test? ( test ) SLOT=0/0.4 SRC_URI=https://gitlab.freedesktop.org/pipewire/pipewire/-/archive/0.3.52/pipewire-0.3.52.tar.gz _eclasses_=flag-o-matic a500d7cc40da3de38c361e889153bdf7 meson 8f48ffde53174aba67239f0da61ac9d3 meson-multilib 84c0d4019bf29be0d9d0a2d98fb8b0d9 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multilib-build 05f207909a804c9174bc39a00547d598 multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 optfeature d524f291c80f9d21ad80fe978e3ca760 prefix eab3c99d77fe00506c109c8a736186f7 python-any-r1 a3e9c0524a795d7f2767a2cf12a2e8c0 python-utils-r1 648fe6a039e87233d7f48da72cadb76f systemd 2736b403a83f194b59b767f3b344c2c1 toolchain-funcs fd9cde67030b26e479eeadaced488253 udev f3a0a3964e2028a140c181f00eea9712 -_md5_=8e5e7a447c32f924b28b1c9f931cc3ce +_md5_=f45ea9b87c50a05f093329255ebad9a8 diff --git a/metadata/md5-cache/media-video/pipewire-9999 b/metadata/md5-cache/media-video/pipewire-9999 index 7687c00aed89..c8a276c8ce11 100644 --- a/metadata/md5-cache/media-video/pipewire-9999 +++ b/metadata/md5-cache/media-video/pipewire-9999 @@ -14,4 +14,4 @@ REQUIRED_USE=jack-sdk? ( !jack-client ) system-service? ( systemd ) RESTRICT=!test? ( test ) SLOT=0/0.4 _eclasses_=flag-o-matic a500d7cc40da3de38c361e889153bdf7 git-r3 b9ac6f96d2a88edb5b351df634dc5e53 meson 8f48ffde53174aba67239f0da61ac9d3 meson-multilib 84c0d4019bf29be0d9d0a2d98fb8b0d9 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multilib-build 05f207909a804c9174bc39a00547d598 multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 optfeature d524f291c80f9d21ad80fe978e3ca760 prefix eab3c99d77fe00506c109c8a736186f7 python-any-r1 a3e9c0524a795d7f2767a2cf12a2e8c0 python-utils-r1 648fe6a039e87233d7f48da72cadb76f systemd 2736b403a83f194b59b767f3b344c2c1 toolchain-funcs fd9cde67030b26e479eeadaced488253 udev f3a0a3964e2028a140c181f00eea9712 -_md5_=c2076aef0da5080bd7fb70300a58d165 +_md5_=a9f3971ea6ad36e626a6e6de40bb7879 diff --git a/metadata/md5-cache/media-video/vdr-2.2.0-r6 b/metadata/md5-cache/media-video/vdr-2.2.0-r6 index 0fe6e46a243e..4280b97627a3 100644 --- a/metadata/md5-cache/media-video/vdr-2.2.0-r6 +++ b/metadata/md5-cache/media-video/vdr-2.2.0-r6 @@ -12,4 +12,4 @@ RDEPEND=virtual/jpeg:* sys-libs/libcap >=media-libs/fontconfig-2.4.2 >=media-lib SLOT=0 SRC_URI=ftp://ftp.tvdr.de/vdr/vdr-2.2.0.tar.bz2 mirror://gentoo/extpng-vdr-2.2.0-gentoo-edition-v1.patch.bz2 _eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic a500d7cc40da3de38c361e889153bdf7 multilib 4fbbbc98f236f1b43acd99476bc3cd85 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c -_md5_=bb060b5d12c1e9a26e0fa64a3bdce301 +_md5_=22aa102c90a0a4b71cde40668a43e488 diff --git a/metadata/md5-cache/media-video/vdr-2.2.0-r7 b/metadata/md5-cache/media-video/vdr-2.2.0-r7 index 19af076f074f..63d4c88b3421 100644 --- a/metadata/md5-cache/media-video/vdr-2.2.0-r7 +++ b/metadata/md5-cache/media-video/vdr-2.2.0-r7 @@ -12,4 +12,4 @@ RDEPEND=virtual/jpeg:* sys-libs/libcap >=media-libs/fontconfig-2.4.2 >=media-lib SLOT=0 SRC_URI=ftp://ftp.tvdr.de/vdr/vdr-2.2.0.tar.bz2 mirror://gentoo/extpng-vdr-2.2.0-gentoo-edition-v1.patch.bz2 _eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic a500d7cc40da3de38c361e889153bdf7 multilib 4fbbbc98f236f1b43acd99476bc3cd85 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c -_md5_=ef37860f5e994df9c12a02ef372c30b9 +_md5_=519b031ddb43174d4e2aeeefe4463d84 diff --git a/metadata/md5-cache/media-video/vdr-2.4.7-r1 b/metadata/md5-cache/media-video/vdr-2.4.7-r1 index 5f07714eb336..52cb98ff52e2 100644 --- a/metadata/md5-cache/media-video/vdr-2.4.7-r1 +++ b/metadata/md5-cache/media-video/vdr-2.4.7-r1 @@ -13,4 +13,4 @@ REQUIRED_USE=pinplugin? ( !mainmenuhooks ) permashift? ( !naludump !pinplugin ) SLOT=0 SRC_URI=http://git.tvdr.de/?p=vdr.git;a=snapshot;h=refs/tags/2.4.7;sf=tbz2 -> vdr-2.4.7.tbz2 mainmenuhooks? ( http://vdr.websitec.de/download/vdr/vdr-2.4.1/vdr-2.4.1_mainmenuhook-1.0.1.patch.bz2 ) menuorg? ( https://projects.vdr-developer.org/projects/plg-menuorg/repository/revisions/master/raw/vdr-patch/vdr-menuorg-2.3.x.diff ) naludump? ( https://www.udo-richter.de/vdr/files/vdr-2.1.5-naludump-0.1.diff ) pinplugin? ( http://vdr.websitec.de/download/vdr/vdr-2.4.6/vdr-2.4.6_pinplugin.patch.bz2 ) ttxtsubs? ( http://vdr.websitec.de/download/vdr/vdr-2.4.6/vdr-2.4.6_ttxtsubs_v2.patch.bz2 ) permashift? ( http://vdr.websitec.de/download/vdr/vdr-2.4.6/vdr-2.4-patch-for-permashift.diff.bz2 ) _eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic a500d7cc40da3de38c361e889153bdf7 multilib 4fbbbc98f236f1b43acd99476bc3cd85 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c -_md5_=43db4ace2e2fb48378c4fc1b8ef97482 +_md5_=ad385a212f590db0688c1922a8095caa diff --git a/metadata/md5-cache/media-video/wireplumber-0.4.10-r1 b/metadata/md5-cache/media-video/wireplumber-0.4.10-r1 index 451475eb827f..c4b3d585127b 100644 --- a/metadata/md5-cache/media-video/wireplumber-0.4.10-r1 +++ b/metadata/md5-cache/media-video/wireplumber-0.4.10-r1 @@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) SLOT=0/0.4 SRC_URI=https://gitlab.freedesktop.org/pipewire/wireplumber/-/archive/0.4.10/wireplumber-0.4.10.tar.gz _eclasses_=lua-single f2c2fb82c912dd65d53bdae3613a331f lua-utils e69ff116248d78546ae1a234c086fe80 meson 8f48ffde53174aba67239f0da61ac9d3 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-utils-r1 648fe6a039e87233d7f48da72cadb76f systemd 2736b403a83f194b59b767f3b344c2c1 toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=fa2e0232cc7ac9b42e6d159221316661 +_md5_=1a3ea1a654ca0d6619b5ae4e52f76400 diff --git a/metadata/md5-cache/media-video/wireplumber-0.4.10-r3 b/metadata/md5-cache/media-video/wireplumber-0.4.10-r3 index 1866d2645299..f493368e2809 100644 --- a/metadata/md5-cache/media-video/wireplumber-0.4.10-r3 +++ b/metadata/md5-cache/media-video/wireplumber-0.4.10-r3 @@ -6,7 +6,7 @@ EAPI=8 HOMEPAGE=https://gitlab.freedesktop.org/pipewire/wireplumber INHERIT=lua-single meson systemd IUSE=elogind system-service systemd test lua_single_target_lua5-3 lua_single_target_lua5-4 -KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 +KEYWORDS=amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86 LICENSE=MIT RDEPEND=lua_single_target_lua5-3? ( dev-lang/lua:5.3 ) lua_single_target_lua5-4? ( dev-lang/lua:5.4 ) >=dev-libs/glib-2.62 >=media-video/pipewire-0.3.48:= virtual/libc virtual/libintl elogind? ( sys-auth/elogind ) systemd? ( sys-apps/systemd ) system-service? ( acct-user/pipewire acct-group/pipewire ) REQUIRED_USE=^^ ( lua_single_target_lua5-3 lua_single_target_lua5-4 ) ?? ( elogind systemd ) system-service? ( systemd ) @@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) SLOT=0/0.4 SRC_URI=https://gitlab.freedesktop.org/pipewire/wireplumber/-/archive/0.4.10/wireplumber-0.4.10.tar.gz _eclasses_=lua-single f2c2fb82c912dd65d53bdae3613a331f lua-utils e69ff116248d78546ae1a234c086fe80 meson 8f48ffde53174aba67239f0da61ac9d3 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-utils-r1 648fe6a039e87233d7f48da72cadb76f systemd 2736b403a83f194b59b767f3b344c2c1 toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=67dc5638d87e217d84b5bcfb9b079958 +_md5_=49bf19207127fb7bab536c62a55d6bb8 diff --git a/metadata/md5-cache/media-video/wireplumber-0.4.9 b/metadata/md5-cache/media-video/wireplumber-0.4.9 index 2a6e76f8beaa..4d5469727271 100644 --- a/metadata/md5-cache/media-video/wireplumber-0.4.9 +++ b/metadata/md5-cache/media-video/wireplumber-0.4.9 @@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) SLOT=0/0.4 SRC_URI=https://gitlab.freedesktop.org/pipewire/wireplumber/-/archive/0.4.9/wireplumber-0.4.9.tar.gz _eclasses_=lua-single f2c2fb82c912dd65d53bdae3613a331f lua-utils e69ff116248d78546ae1a234c086fe80 meson 8f48ffde53174aba67239f0da61ac9d3 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-utils-r1 648fe6a039e87233d7f48da72cadb76f systemd 2736b403a83f194b59b767f3b344c2c1 toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=54872929a3877696f0edecc65d53ecc1 +_md5_=cf9d895ca9b25e9f44835cb2b756cf35 diff --git a/metadata/md5-cache/media-video/wireplumber-0.4.9-r1 b/metadata/md5-cache/media-video/wireplumber-0.4.9-r1 index 3b6b6b29eeaf..516022d2d9f3 100644 --- a/metadata/md5-cache/media-video/wireplumber-0.4.9-r1 +++ b/metadata/md5-cache/media-video/wireplumber-0.4.9-r1 @@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) SLOT=0/0.4 SRC_URI=https://gitlab.freedesktop.org/pipewire/wireplumber/-/archive/0.4.9/wireplumber-0.4.9.tar.gz _eclasses_=lua-single f2c2fb82c912dd65d53bdae3613a331f lua-utils e69ff116248d78546ae1a234c086fe80 meson 8f48ffde53174aba67239f0da61ac9d3 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-utils-r1 648fe6a039e87233d7f48da72cadb76f systemd 2736b403a83f194b59b767f3b344c2c1 toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=77718bf98013254860cdb258a0e4637e +_md5_=dbb011c084682693bae3d96dafc65b6b diff --git a/metadata/md5-cache/net-analyzer/Manifest.gz b/metadata/md5-cache/net-analyzer/Manifest.gz index de58ec392b59f0c36fad15149969dbe012a0a07b..6852502787b4770f88e90b43dc78fe8d54722ac2 100644 GIT binary patch delta 48867 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�(U{PQJ(|WlWNd=AX2F4mLHX0l?_P7 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 E06%VP)Bpeg diff --git a/metadata/md5-cache/net-analyzer/icinga2-2.13.2-r3 b/metadata/md5-cache/net-analyzer/icinga2-2.13.2-r3 deleted file mode 100644 index ba56cdb23bbd..000000000000 --- a/metadata/md5-cache/net-analyzer/icinga2-2.13.2-r3 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=sys-devel/bison >=sys-devel/flex-2.5.35 dev-util/ninja >=dev-util/cmake-3.20.5 virtual/pkgconfig -DEFINED_PHASES=compile configure install postinst prepare test -DEPEND=dev-libs/openssl:0= >=dev-libs/boost-1.66.0:=[context] console? ( dev-libs/libedit ) mariadb? ( dev-db/mariadb-connector-c:= ) mysql? ( dev-db/mysql-connector-c:= ) postgres? ( dev-db/postgresql:= ) dev-libs/yajl:= acct-user/icinga acct-group/icinga acct-group/icingacmd -DESCRIPTION=Distributed, general purpose, network monitoring engine -EAPI=7 -HOMEPAGE=https://icinga.com/ -INHERIT=cmake systemd -IUSE=console jumbo-build lto mail mariadb minimal +mysql nano-syntax +plugins postgres systemd +vim-syntax -KEYWORDS=amd64 ~arm64 x86 -LICENSE=GPL-2 -RDEPEND=dev-libs/openssl:0= >=dev-libs/boost-1.66.0:=[context] console? ( dev-libs/libedit ) mariadb? ( dev-db/mariadb-connector-c:= ) mysql? ( dev-db/mysql-connector-c:= ) postgres? ( dev-db/postgresql:= ) dev-libs/yajl:= acct-user/icinga acct-group/icinga acct-group/icingacmd plugins? ( || ( net-analyzer/monitoring-plugins net-analyzer/nagios-plugins ) ) mail? ( virtual/mailx ) acct-group/nagios -REQUIRED_USE=!minimal? ( || ( mariadb mysql postgres ) ) -SLOT=0 -SRC_URI=https://github.com/Icinga/icinga2/archive/v2.13.2.tar.gz -> icinga2-2.13.2.tar.gz https://github.com/Icinga/icinga2/commit/8cde21ddfd66a0fcfac704544a0fd7990cfc94ec.patch -> icinga2-2.13.2-9092.patch -_eclasses_=cmake 90e2b29417d53718328f3a95227137a0 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic a500d7cc40da3de38c361e889153bdf7 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 systemd 2736b403a83f194b59b767f3b344c2c1 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=f49ef1c0a22036e648e460b17b239130 diff --git a/metadata/md5-cache/net-analyzer/ipguard-1.04-r1 b/metadata/md5-cache/net-analyzer/ipguard-1.04-r1 index bb20f6cd5707..3194424a1fb0 100644 --- a/metadata/md5-cache/net-analyzer/ipguard-1.04-r1 +++ b/metadata/md5-cache/net-analyzer/ipguard-1.04-r1 @@ -11,4 +11,4 @@ RDEPEND=net-libs/libnet:1.1 net-libs/libpcap SLOT=0 SRC_URI=http://ipguard.deep.perm.ru/files/ipguard-1.04.tar.gz _eclasses_=multilib 4fbbbc98f236f1b43acd99476bc3cd85 toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=3712ff795df4b1dfd127e62f9dc9cd19 +_md5_=338def3627db317489a45b4cc72aef03 diff --git a/metadata/md5-cache/net-analyzer/wireshark-3.6.6 b/metadata/md5-cache/net-analyzer/wireshark-3.6.6 new file mode 100644 index 000000000000..d69c841ff5dc --- /dev/null +++ b/metadata/md5-cache/net-analyzer/wireshark-3.6.6 @@ -0,0 +1,17 @@ +BDEPEND=|| ( >=dev-lang/python-3.10.0_p1-r1:3.10 >=dev-lang/python-3.9.9-r1:3.9 >=dev-lang/python-3.8.12_p1-r1:3.8 ) dev-lang/perl sys-devel/flex sys-devel/gettext virtual/pkgconfig doc? ( app-doc/doxygen dev-ruby/asciidoctor ) qt5? ( dev-qt/linguist-tools:5 ) test? ( || ( ( >=dev-lang/python-3.10.0_p1-r1:3.10 dev-python/pytest[python_targets_python3_10(-)] dev-python/pytest-xdist[python_targets_python3_10(-)] ) ( >=dev-lang/python-3.9.9-r1:3.9 dev-python/pytest[python_targets_python3_9(-)] dev-python/pytest-xdist[python_targets_python3_9(-)] ) ( >=dev-lang/python-3.8.12_p1-r1:3.8 dev-python/pytest[python_targets_python3_8(-)] dev-python/pytest-xdist[python_targets_python3_8(-)] ) ) ) dev-util/ninja >=dev-util/cmake-3.20.5 +DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup test +DEPEND=acct-group/pcap >=dev-libs/glib-2.38:2 >=net-dns/c-ares-1.5:= dev-libs/libgcrypt:= media-libs/speexdsp bcg729? ( media-libs/bcg729 ) brotli? ( app-arch/brotli:= ) ciscodump? ( >=net-libs/libssh-0.6 ) filecaps? ( sys-libs/libcap ) http2? ( net-libs/nghttp2:= ) ilbc? ( media-libs/libilbc ) kerberos? ( virtual/krb5 ) libxml2? ( dev-libs/libxml2 ) lua? ( lua_single_target_lua5-1? ( dev-lang/lua:5.1 ) ) lz4? ( app-arch/lz4:= ) maxminddb? ( dev-libs/libmaxminddb:= ) minizip? ( sys-libs/zlib[minizip] ) netlink? ( dev-libs/libnl:3 ) opus? ( media-libs/opus ) pcap? ( net-libs/libpcap ) qt5? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtmultimedia:5 dev-qt/qtprintsupport:5 dev-qt/qtwidgets:5 x11-misc/xdg-utils ) sbc? ( media-libs/sbc ) sdjournal? ( sys-apps/systemd ) smi? ( net-libs/libsmi ) snappy? ( app-arch/snappy ) spandsp? ( media-libs/spandsp ) sshdump? ( >=net-libs/libssh-0.6 ) ssl? ( net-libs/gnutls:= ) zlib? ( sys-libs/zlib ) zstd? ( app-arch/zstd:= ) +DESCRIPTION=A network protocol analyzer formerly known as ethereal +EAPI=8 +HOMEPAGE=https://www.wireshark.org/ +INHERIT=fcaps flag-o-matic lua-single python-any-r1 qmake-utils xdg cmake +IUSE=androiddump bcg729 brotli +capinfos +captype ciscodump +dftest doc dpauxmon +dumpcap +editcap http2 ilbc kerberos libxml2 lto lua lz4 maxminddb +mergecap +minizip +netlink opus +plugins plugin-ifdemo +pcap +qt5 +randpkt +randpktdump +reordercap sbc selinux +sharkd smi snappy spandsp sshdump ssl sdjournal test +text2pcap tfshark +tshark +udpdump zlib +zstd +filecaps +lua_single_target_lua5-1 +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc64 ~riscv ~x86 +LICENSE=GPL-2 +RDEPEND=acct-group/pcap >=dev-libs/glib-2.38:2 >=net-dns/c-ares-1.5:= dev-libs/libgcrypt:= media-libs/speexdsp bcg729? ( media-libs/bcg729 ) brotli? ( app-arch/brotli:= ) ciscodump? ( >=net-libs/libssh-0.6 ) filecaps? ( sys-libs/libcap ) http2? ( net-libs/nghttp2:= ) ilbc? ( media-libs/libilbc ) kerberos? ( virtual/krb5 ) libxml2? ( dev-libs/libxml2 ) lua? ( lua_single_target_lua5-1? ( dev-lang/lua:5.1 ) ) lz4? ( app-arch/lz4:= ) maxminddb? ( dev-libs/libmaxminddb:= ) minizip? ( sys-libs/zlib[minizip] ) netlink? ( dev-libs/libnl:3 ) opus? ( media-libs/opus ) pcap? ( net-libs/libpcap ) qt5? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtmultimedia:5 dev-qt/qtprintsupport:5 dev-qt/qtwidgets:5 x11-misc/xdg-utils ) sbc? ( media-libs/sbc ) sdjournal? ( sys-apps/systemd ) smi? ( net-libs/libsmi ) snappy? ( app-arch/snappy ) spandsp? ( media-libs/spandsp ) sshdump? ( >=net-libs/libssh-0.6 ) ssl? ( net-libs/gnutls:= ) zlib? ( sys-libs/zlib ) zstd? ( app-arch/zstd:= ) qt5? ( virtual/freedesktop-icon-theme ) selinux? ( sec-policy/selinux-wireshark ) +REQUIRED_USE=lua? ( ^^ ( lua_single_target_lua5-1 ) ) plugin-ifdemo? ( plugins ) +RESTRICT=!test? ( test ) +SLOT=0/3.6.6 +SRC_URI=https://www.wireshark.org/download/src/all-versions/wireshark-3.6.6.tar.xz +_eclasses_=cmake 90e2b29417d53718328f3a95227137a0 fcaps babe6282ea5c195981bd302af1adaf3a flag-o-matic a500d7cc40da3de38c361e889153bdf7 lua-single f2c2fb82c912dd65d53bdae3613a331f lua-utils e69ff116248d78546ae1a234c086fe80 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-any-r1 a3e9c0524a795d7f2767a2cf12a2e8c0 python-utils-r1 648fe6a039e87233d7f48da72cadb76f qmake-utils 59420c906278d16deaaa629f9d115707 toolchain-funcs fd9cde67030b26e479eeadaced488253 xdg 6024fbc93167fad782e2032933654857 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e +_md5_=0d5af4071eec1154cdf912162b0358a9 diff --git a/metadata/md5-cache/net-analyzer/xprobe-0.3-r1 b/metadata/md5-cache/net-analyzer/xprobe-0.3-r1 index 7db6bfbadc15..d1828b2e482a 100644 --- a/metadata/md5-cache/net-analyzer/xprobe-0.3-r1 +++ b/metadata/md5-cache/net-analyzer/xprobe-0.3-r1 @@ -10,4 +10,4 @@ RDEPEND=net-libs/libpcap SLOT=0 SRC_URI=mirror://sourceforge/xprobe/xprobe2-0.3.tar.gz _eclasses_=multilib 4fbbbc98f236f1b43acd99476bc3cd85 toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=6a4a468414f8c1d8d6d16955e9173aa4 +_md5_=66dae62e5cfbabb5abe737cdee74cfd0 diff --git a/metadata/md5-cache/net-dialup/Manifest.gz b/metadata/md5-cache/net-dialup/Manifest.gz index 8a5033424ac57f29a25949ec163d381d049fb82b..b5868af9581dac6a7489dc85cbd4a3d4e9e99486 100644 GIT binary patch delta 7139 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 ZbRr13j+_>WTp|DA{{SDIYfDrz003b~o9+Mr delta 7130 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 QSIB?(KjWl3WK=Q$00#z`vH$=8 diff --git a/metadata/md5-cache/net-dialup/ppp-2.4.9-r8 b/metadata/md5-cache/net-dialup/ppp-2.4.9-r8 index e54f955e53bd..4865e1299723 100644 --- a/metadata/md5-cache/net-dialup/ppp-2.4.9-r8 +++ b/metadata/md5-cache/net-dialup/ppp-2.4.9-r8 @@ -6,11 +6,11 @@ EAPI=7 HOMEPAGE=https://ppp.samba.org/ INHERIT=linux-info pam toolchain-funcs IUSE=activefilter atm dhcp +eap-tls gtk ipv6 pam radius systemd -KEYWORDS=~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 +KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 LICENSE=BSD GPL-2 PDEPEND=net-dialup/ppp-scripts RDEPEND=dev-libs/openssl:0= virtual/libcrypt:= activefilter? ( net-libs/libpcap ) atm? ( net-dialup/linux-atm ) gtk? ( x11-libs/gtk+:2 ) pam? ( sys-libs/pam ) systemd? ( sys-apps/systemd ) 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 p^^QHt3QNy43qscG$v$tSsA?b7-Ox)vj`I^lo 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 literal 14720 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/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71 >=sys-devel/libtool-2.4 virtual/pkgconfig +DEFINED_PHASES=compile config configure install postinst prepare test +DEPEND=acct-group/named acct-user/named berkdb? ( sys-libs/db:= ) dev-libs/openssl:=[-bindist(-)] mysql? ( dev-db/mysql-connector-c:0= ) odbc? ( >=dev-db/unixODBC-2.2.6 ) ldap? ( net-nds/openldap:= ) postgres? ( dev-db/postgresql:= ) caps? ( >=sys-libs/libcap-2.1.0 ) xml? ( dev-libs/libxml2 ) geoip? ( dev-libs/libmaxminddb:= ) geoip2? ( dev-libs/libmaxminddb:= ) gssapi? ( virtual/krb5 ) json? ( dev-libs/json-c:= ) lmdb? ( dev-db/lmdb:= ) zlib? ( sys-libs/zlib ) dnstap? ( dev-libs/fstrm dev-libs/protobuf-c:= ) python? ( python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) dev-python/ply[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) dev-libs/libuv:= +DESCRIPTION=Berkeley Internet Name Domain - Name Server +EAPI=8 +HOMEPAGE=https://www.isc.org/software/bind +INHERIT=python-r1 autotools multiprocessing toolchain-funcs flag-o-matic db-use systemd tmpfiles +IUSE=berkdb +caps +dlz dnstap doc dnsrps fixed-rrset geoip geoip2 gssapi json ldap lmdb mysql odbc postgres python selinux static-libs test xml +zlib python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux +LICENSE=Apache-2.0 BSD BSD-2 GPL-2 HPND ISC MPL-2.0 +RDEPEND=acct-group/named acct-user/named berkdb? ( sys-libs/db:= ) dev-libs/openssl:=[-bindist(-)] mysql? ( dev-db/mysql-connector-c:0= ) odbc? ( >=dev-db/unixODBC-2.2.6 ) ldap? ( net-nds/openldap:= ) postgres? ( dev-db/postgresql:= ) caps? ( >=sys-libs/libcap-2.1.0 ) xml? ( dev-libs/libxml2 ) geoip? ( dev-libs/libmaxminddb:= ) geoip2? ( dev-libs/libmaxminddb:= ) gssapi? ( virtual/krb5 ) json? ( dev-libs/json-c:= ) lmdb? ( dev-db/lmdb:= ) zlib? ( sys-libs/zlib ) dnstap? ( dev-libs/fstrm dev-libs/protobuf-c:= ) python? ( python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) dev-python/ply[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) dev-libs/libuv:= selinux? ( sec-policy/selinux-bind ) sys-process/psmisc virtual/tmpfiles +REQUIRED_USE=postgres? ( dlz ) berkdb? ( dlz ) mysql? ( dlz ) odbc? ( dlz ) ldap? ( dlz ) dnsrps? ( dlz ) python? ( || ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://downloads.isc.org/isc/bind9/9.16.30/bind-9.16.30.tar.xz doc? ( mirror://gentoo/dyndns-samples.tbz2 ) +_eclasses_=autotools 136117fb43a9bf5598530e9cc642f710 db-use 867a9246a45efc09934e0f8e3380c813 flag-o-matic a500d7cc40da3de38c361e889153bdf7 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f systemd 2736b403a83f194b59b767f3b344c2c1 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs fd9cde67030b26e479eeadaced488253 +_md5_=cef88b35d3ecbc8ba6634859967e7592 diff --git a/metadata/md5-cache/net-dns/bind-tools-9.16.30 b/metadata/md5-cache/net-dns/bind-tools-9.16.30 new file mode 100644 index 000000000000..c43c87c8ef4f --- /dev/null +++ b/metadata/md5-cache/net-dns/bind-tools-9.16.30 @@ -0,0 +1,16 @@ +BDEPEND=virtual/pkgconfig doc? ( dev-python/sphinx ) test? ( dev-util/cmocka dev-util/kyua ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71 >=sys-devel/libtool-2.4 +DEFINED_PHASES=compile configure install prepare test +DEPEND=dev-libs/libuv:= dev-libs/openssl:= caps? ( sys-libs/libcap ) xml? ( dev-libs/libxml2 ) idn? ( net-dns/libidn2:= ) gssapi? ( virtual/krb5 ) libedit? ( dev-libs/libedit ) !libedit? ( readline? ( sys-libs/readline:= ) ) +DESCRIPTION=bind tools: dig, nslookup, host, nsupdate, dnssec-keygen +EAPI=8 +HOMEPAGE=https://www.isc.org/software/bind +INHERIT=autotools flag-o-matic multiprocessing toolchain-funcs +IUSE=+caps doc gssapi idn ipv6 libedit readline test xml +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris +LICENSE=Apache-2.0 BSD BSD-2 GPL-2 HPND ISC MPL-2.0 +RDEPEND=dev-libs/libuv:= dev-libs/openssl:= caps? ( sys-libs/libcap ) xml? ( dev-libs/libxml2 ) idn? ( net-dns/libidn2:= ) gssapi? ( virtual/krb5 ) libedit? ( dev-libs/libedit ) !libedit? ( readline? ( sys-libs/readline:= ) ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://downloads.isc.org/isc/bind9/9.16.30/bind-9.16.30.tar.xz +_eclasses_=autotools 136117fb43a9bf5598530e9cc642f710 flag-o-matic a500d7cc40da3de38c361e889153bdf7 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_md5_=29af6a45e3cba6aeb3d0689e320ba31c diff --git a/metadata/md5-cache/net-fs/Manifest.gz b/metadata/md5-cache/net-fs/Manifest.gz index 1b3f8abb475eac8f10bf5af2d6548967a1d03f3f..b73bdfbff81269d3a884d1e3eee6990f919c4a7a 100644 GIT binary patch delta 6289 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 HK`a0OE&2=x delta 6291 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 Ja{@su005Ze;&%W5 diff --git a/metadata/md5-cache/net-fs/libnfs-5.0.1 b/metadata/md5-cache/net-fs/libnfs-5.0.1 index 7fdf135223ab..03e0cf1ff518 100644 --- a/metadata/md5-cache/net-fs/libnfs-5.0.1 +++ b/metadata/md5-cache/net-fs/libnfs-5.0.1 @@ -5,9 +5,9 @@ EAPI=7 HOMEPAGE=https://github.com/sahlberg/libnfs INHERIT=autotools IUSE=examples static-libs utils -KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 ~x86 +KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 x86 LICENSE=LGPL-2.1 GPL-3 SLOT=0/14 SRC_URI=https://github.com/sahlberg/libnfs/archive/libnfs-5.0.1.tar.gz _eclasses_=autotools 136117fb43a9bf5598530e9cc642f710 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 4fbbbc98f236f1b43acd99476bc3cd85 toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=b51da7b7d1acc4e73a0b3e3fb21d0551 +_md5_=4f00af04c947b16a75dc99e685d75012 diff --git a/metadata/md5-cache/net-ftp/Manifest.gz b/metadata/md5-cache/net-ftp/Manifest.gz index 43b33dec48f0d40b74d27ccf0990a6730e2c3f52..d599abbe1be9ebb8263b2ef6cdcec390339591dd 100644 GIT binary patch delta 4865 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/ncurses-5.1:= >=sys-libs/readline-5.1:= dev-libs/expat sys-libs/zlib convert-mozilla-cookies? ( dev-perl/DBI ) idn? ( net-dns/libidn2:= ) socks5? ( >=net-proxy/dante-1.1.12 sys-libs/pam ) ssl? ( gnutls? ( >=net-libs/gnutls-1.2.3:0= ) !gnutls? ( dev-libs/openssl:0= ) ) verify-file? ( dev-perl/String-CRC32 virtual/perl-Digest-MD5 ) SLOT=0 _eclasses_=autotools 136117fb43a9bf5598530e9cc642f710 git-r3 b9ac6f96d2a88edb5b351df634dc5e53 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 4fbbbc98f236f1b43acd99476bc3cd85 toolchain-funcs fd9cde67030b26e479eeadaced488253 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=f28104e859decd808c144aaa628f632b +_md5_=a669861dcdddfeda885eaa56d8c44a0d diff --git a/metadata/md5-cache/net-ftp/pure-ftpd-1.0.51 b/metadata/md5-cache/net-ftp/pure-ftpd-1.0.51 new file mode 100644 index 000000000000..841a8ceffb1a --- /dev/null +++ b/metadata/md5-cache/net-ftp/pure-ftpd-1.0.51 @@ -0,0 +1,16 @@ +BDEPEND=sys-devel/autoconf-archive +DEFINED_PHASES=configure install postinst prepare +DEPEND=dev-libs/libsodium:= virtual/libcrypt:= caps? ( sys-libs/libcap ) ldap? ( >=net-nds/openldap-2.0.25:= ) mysql? ( || ( dev-db/mariadb-connector-c dev-db/mysql-connector-c ) ) pam? ( sys-libs/pam ) postgres? ( dev-db/postgresql:= ) ssl? ( dev-libs/openssl:0=[-bindist(-)] ) sysquota? ( sys-fs/quota[-rpc] ) xinetd? ( virtual/inetd ) +DESCRIPTION=Fast, production-quality, standard-conformant FTP server +EAPI=8 +HOMEPAGE=https://www.pureftpd.org/project/pure-ftpd/ +INHERIT=flag-o-matic +IUSE=anondel anonperm anonren anonres caps implicittls ldap mysql noiplog pam paranoidmsg postgres resolveids selinux ssl sysquota vchroot xinetd +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 +LICENSE=BSD GPL-2 +RDEPEND=dev-libs/libsodium:= virtual/libcrypt:= caps? ( sys-libs/libcap ) ldap? ( >=net-nds/openldap-2.0.25:= ) mysql? ( || ( dev-db/mariadb-connector-c dev-db/mysql-connector-c ) ) pam? ( sys-libs/pam ) postgres? ( dev-db/postgresql:= ) ssl? ( dev-libs/openssl:0=[-bindist(-)] ) sysquota? ( sys-fs/quota[-rpc] ) xinetd? ( virtual/inetd ) net-ftp/ftpbase selinux? ( sec-policy/selinux-ftp ) +REQUIRED_USE=implicittls? ( ssl ) +SLOT=0 +SRC_URI=ftp://ftp.pureftpd.org/pub/pure-ftpd/releases/pure-ftpd-1.0.51.tar.bz2 http://download.pureftpd.org/pub/pure-ftpd/releases/pure-ftpd-1.0.51.tar.bz2 +_eclasses_=flag-o-matic a500d7cc40da3de38c361e889153bdf7 multilib 4fbbbc98f236f1b43acd99476bc3cd85 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_md5_=318dd23542724b3f09022af65bd690e5 diff --git a/metadata/md5-cache/net-im/Manifest.gz b/metadata/md5-cache/net-im/Manifest.gz index d7e9c28f67fe35f1d641dba382303224aa04f0ce..335ce41821c75e49febc32924419cb60dc82fa12 100644 GIT binary patch delta 17371 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 delta 17541 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/python-3.8.12_p1-r1:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) ) qrcode? ( media-gfx/qrencode:= png? ( media-libs/libpng ) ) sound? ( media-libs/openal net-libs/tox:=[av] ) X? ( x11-base/xorg-proto x11-libs/libX11 ) dev-util/desktop-file-utils x11-misc/shared-mime-info -DESCRIPTION=A curses-based client for Tox -EAPI=7 -HOMEPAGE=https://github.com/JFreegman/toxic -INHERIT=python-single-r1 xdg -IUSE=+audio-notify debug doc llvm notification png python qrcode +sound +video +X python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 -KEYWORDS=~amd64 ~x86 -LICENSE=GPL-3+ -RDEPEND=net-libs/tox:= net-misc/curl sys-libs/ncurses:= sys-kernel/linux-headers audio-notify? ( media-libs/freealut media-libs/openal ) notification? ( x11-libs/libnotify ) debug? ( llvm? ( sys-devel/llvm:* ) ) python? ( python_single_target_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) ) qrcode? ( media-gfx/qrencode:= png? ( media-libs/libpng ) ) sound? ( media-libs/openal net-libs/tox:=[av] ) X? ( x11-base/xorg-proto x11-libs/libX11 ) -REQUIRED_USE=python? ( ^^ ( python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 ) ) video? ( sound X ) -SLOT=0 -SRC_URI=https://github.com/JFreegman/toxic/archive/v0.10.1.tar.gz -> toxic-0.10.1.tar.gz -_eclasses_=eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-single-r1 a5747fe6dc0651d95cb78eddd5e160a8 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 xdg 6024fbc93167fad782e2032933654857 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=15651175bdaedc24af738f8520449987 diff --git a/metadata/md5-cache/net-irc/Manifest.gz b/metadata/md5-cache/net-irc/Manifest.gz index e691bbc324bf240e6f00be4aa9360b562b993ffe..f5ac2f7654113e3f46e7cc45db2dae38ef67b7e7 100644 GIT binary patch delta 5216 zcmV-m6rbzIYUyjRjv;?B{!XOwlSXInJ|Qj*P{kbpZ*4wCn-GB0(V~i0D??ACG4GKt zJc?dz)QN45sQ!RK6rh@R?F^rTtuF>2w4-h&CKl0f1RC0j#OMzVQWc$hKrvAuH?wsR zXgas4iOwMARbL5Kh78d>z415@b==B#7(pGTt!ZNQvNSP`fgpeI%YltBG+M){0?{;U zc^ME(Ai~PyXru)nBwj!|4A_Y!dat}sFQ5LcV+itdQy=st975HY|!ZmWw{yGA0xvFUz$SS*o@U_<{8&Roz4&`y792TyL zg5Kiv<>i0tPuin(x30OpF?4_p z41%O}2%Oi0nZ~LX+qfFxQb-dNoz$XqNykwz=76ScVeDC~f(b0V#Mh#<9w6j*!CwYyFs5R%cDn zmt;7Y2pC1D&YjNggPNd`_xK03*jLkZCf2kCtzjyD4B-W9^X z|JJ{L-5)g;o!-Wx$)AT~)q+7C3>-QwjuDC1(cjM3ANW8=CzfjzMh{)remLRJwR(*r z*U3(8X=yH3rxWoUln6=Ib+!sDjXD|baQ%XZ1atz}aci3|HK2I5dty2A(7b=YESZQ9~yAxtqq?U^rh$5gBmQ_R`@bjm{y%C^V>Tsj(4xGGazj z?3T49T{WN9u?-rbvGQZEuJ(VXeC`$y?>qf&8f7w_fv?lI2Do%qNgJR#?vSF!d$jIY z6U6A2Kb)>>%YWCtv>A=jZxVldM9^)aY0=>@UN8(q=ER3}O@)(aUa0Dq&hf3=p&+Me zB&;T~S+_Mfk@oRJ!>c)xH=SI~not5wb%z3AJ@792azT}8ke1+U8cZHX6*BZ9Kmsy7 zYn#f$PDkb9Sua})M<^d)ntVM!#ObHk{pEwZ+JlaD1+!R+I|GszV7GtHbV%%IQfz3D zLzA)~yY8z&>s)TM=sJQmMcQp2(3)J~^-(%YbeT2rCp%H6W_KliY(p*{AS$~KD z<#sf9!ynfJe9=7B_mRX7}1K>4|_V$`b$@wjk!zUvuG&ESHP)5)O09FFYB2t9FVVjB)!VDs` zCLYczqDYAq!LCj)ez?E`p(0X!p$_f5gB(DG`j$DxBDRGf&;s2bQVpcudStbyNPM5QB_sKQr5$xU zSiC`vIB+b4axC1c5WXXuV|lv)>KgO(a|p)O3J4l5+($--6+1EE^{A0aS%%p0V!-3n zwKc?nKvsYCrFX|X59BYkVD?Bvx*geuWhnUu|b6r#7UFd{VdJjImw=ZTGURo4)2qJCpoN8 zavHddRi`IH0wp>=$X$o=H4&#NfPLTGC21g7ZOeaM>YAWt2T{nPfKSVGUMx?I)M40F z_Q135o=60uVYM1)p%5P(>LkdZCm(|#3*!t;_?o+}NOBrqY@kbbB)%*i7WBO%|80NV zU;4M7|N7x&ecUR(=kVko@6CYQbPQ5Q@^of#k;Ih!&`yi4+R+_QXq+Obh_bU#lXgiINIi ztE3rvvP;Kpvrh2Es1X>X0Yr(TBmF0lLCn>1sec}u0)Qe*yr$Ay1hBWJ3!`oXF@$i{ zc?qY(9k|zntmS8pX7-Kce~Z^|pI&$Wcr|}wGO@a5TPe^7^}bmpjU*#zxNLr;M5Ym{# zJgFvLZXnEh^BNl-`8rrs)BUnLzFU7?9-V8}@sh}sL_Eb@I`}yxW{d^7cG9&hQyz5s zj?EiwA>?$-MOG>3BTUa7)plT+hfaTJBB1K-AD)s$Mw%@gHzquLZMT0vs`rO*#V6fP zb8qqqe5j?VDHEM^qm0HnKsV?Bffsc%$v&S+ge)A@u(n2`saxHCK~fEJ3x<!|awJc2Hl@~CND@=(2zO#B=HtD4&e zAsP|pp=Z19HDr;4)TwDNm*DE^hOGlh?>zW_u@t)XAZh|Ql)Dy%D{(sLD0Je|emqJ> zg9XQ94Y9Nfo1=UGtXu<*M>oD;ierC5D}(6ia(-y`sJTR4yogrTburi;me#8m)3G%x zN-<4L9db-aU2(Kn(3{QC@T^X|Y0}i8<>01eVzU@Et=Y9v6=L$ZO2=R6PMkGBChzfF z1+lRp%!1d@xhI{Nf;@HFR=0Pd9I-w_{1qMS5d+iM(IJGSjB!UB; zBQ2h0W?g=eb*>w5hSD&u=%2&ytegDQeP%Wjc&K@tF?5I@!o+uJEJZtU2&f%*gHUmB zerakD6{D-A)crSIMy11xx>J87MLoFJHB)eahz3b}4gF~X7N!CJY)C%<@!HC3^KZhW z%SQOnI{~iaA<{%vfSE_+=v6ncG`W49R}4!thPr@6yA)VIz4~>~E9){kigv4G>u?|% zeag~XTZd1D1WjXjqyvAXzERf=WnioiYCG}#w+UADf_1dxy5B{6c$$BM^HImX%||>o zs>|FC+I-Vk25M+%MhyN1Y&4&)MqAf49U8g1?$3aKG~a}Q*w=ygJajchjEyC18hD#( zF-5#){bQi=6AXIa{9Dm9u5h&JfV+d7hvr!vd^)ewlxjumpoIfPo7(4NBHD2On5nJ{ z-!zSh`f(bS%rG7{(d2)xbPm%3(u`UOm=Kf?5Mm@Gcz5P1y60`&(Wxw)Q7f!)o7#Or z(CgL>-Vspjy00b<9jY*i&DMu)w3@38GZ?<_%??*0DD|7n(u`I=OmTX zjzMuj=1IB%`+GDF_G6gd2BPyrI`Qc`!wnc>(yQ{bsv&NyJs^LKD_Mw}sa-UX%G493 zgkXtLHEww|W!q3oQ~il{_&EZTWV_Q+jq>3VS~01=TL*ucyCyOXHLuGzZnlrgM^FUT z0eQmOVWhTHs3Ty=QU)%zj?t0YOX5NO8l6@Lf1^SjSYmBqY$+by#Fe(CfQ6x?x0ab#)|?lG znftl*Ky`)eA>37WYgNM}fB~+dS)2BLQN%L18obxRPLh9zKt)h$fD6-WH&UlBUE2^E z>!s6*AU<_F4&X$bG=y?pn94F}GZUOgp@4hab367 z07cvBtQLPMqn#~s?bQ25miL-iB7LW>JMmadoodDktgOH4VK?Ye7f#um*w@jK>F|*N zdR@Lwjb@!5Pe>$Q*0G?bYj6idtRtFEm)q!CfumzXnCCe0@`!p3Q{ChAHqDDJez<^a ztAPvMcO7F#L?!KaOx@SF03c}WY~2Tpb=Ed>B+nHgV=bD_nF97fd+I&#$QYEI!dS;D5&`gmuc7^L8;?J4f83)^#EJZ0UGJAYYza{ z(v?w8(%5w139i?+oz8459A&_d=+L8lk*-S7^)e)}tp9vCs0aUo$4(AT_lP1ZG?m-5 zk$`ZWkjctAkVuY_c^igtpm+zL23}euf1x|xYPpV9=>}&V<3(^S-MH6*R)Z+@;Poh~ z7;0AR{(miM|KYjfC`NNmrzW)3+UYdh@B03NI5jqC4@;1$r04OJb;DBmex~>UK z0|qFJpiU-Lth-KtZQ`v`HXg zMp06A=v!Sjx`u9A*F0{IP3J6%u7i<&)Qn{orZszD!Y}<}|NY9a@P02RNbzu+Thkp# z7?dEY?>cqjoJN6~sfXn?5ro#Ff65LP zNuEiT0y(2oL{1m3>E^$6q=+i`aqheEI%A<@-P(-Exo@4}2Q8F1qKb?i(dl~NvRs!O z5MWucrk0s5D@$9)PvI-w%vmuJP5bQ0DF3cQ%RHY$WRUzCkmZL@Hf`~%e@{`%L%crr zzalSxdCxCTemx8=cSVnK8oHqsH$YmUo_5tGR+?R+2w9%P^TKevEf0;Vo@1zDNjKd$ zb#%e_(9EL5Le#xMP@m{%z#F(^5cy19-G1$nYP=8M=PKB{?)R8N=~NKrr$-G@0N6o> zc}Hz-FR3o41D{)y@<;b%I^t1u`b;A?eAIGH9VnAW){#CLi)q@?z!B-5C%GM+T0+aG arkgZ%clFT)YKO=Fr~e0nj%_h?U;qH$+3aHg delta 5062 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 c^20Q?Js2LJ#7 diff --git a/metadata/md5-cache/net-irc/ngircd-26.1-r5 b/metadata/md5-cache/net-irc/ngircd-26.1-r5 new file mode 100644 index 000000000000..8382b23f89dd --- /dev/null +++ b/metadata/md5-cache/net-irc/ngircd-26.1-r5 @@ -0,0 +1,16 @@ +BDEPEND=test? ( dev-tcltk/expect net-misc/netkit-telnetd ) verify-sig? ( sec-keys/openpgp-keys-alexbarton ) virtual/pkgconfig verify-sig? ( app-crypt/gnupg >=app-portage/gemato-16 ) +DEFINED_PHASES=configure install postinst prepare unpack +DEPEND=acct-user/ngircd irc-plus? ( virtual/libiconv ) ident? ( net-libs/libident ) pam? ( sys-libs/pam ) ssl? ( gnutls? ( net-libs/gnutls:= ) !gnutls? ( dev-libs/openssl:0= ) ) tcpd? ( sys-apps/tcp-wrappers ) zlib? ( sys-libs/zlib ) +DESCRIPTION=An IRC server written from scratch +EAPI=8 +HOMEPAGE=https://ngircd.barton.de/ +INHERIT=tmpfiles systemd verify-sig +IUSE=debug gnutls ident irc-plus +ipv6 pam +ssl strict-rfc tcpd test zlib verify-sig +KEYWORDS=~amd64 ~arm ~arm64 ~x86 ~x64-macos +LICENSE=GPL-2 +RDEPEND=acct-user/ngircd irc-plus? ( virtual/libiconv ) ident? ( net-libs/libident ) pam? ( sys-libs/pam ) ssl? ( gnutls? ( net-libs/gnutls:= ) !gnutls? ( dev-libs/openssl:0= ) ) tcpd? ( sys-apps/tcp-wrappers ) zlib? ( sys-libs/zlib ) virtual/tmpfiles +RESTRICT=test +SLOT=0 +SRC_URI=https://arthur.barton.de/pub/ngircd/ngircd-26.1.tar.xz verify-sig? ( https://arthur.barton.de/pub/ngircd/ngircd-26.1.tar.xz.sig ) +_eclasses_=multilib 4fbbbc98f236f1b43acd99476bc3cd85 systemd 2736b403a83f194b59b767f3b344c2c1 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs fd9cde67030b26e479eeadaced488253 verify-sig 0748d665fa664a87add00152ed046e16 +_md5_=590f337dec681fe6a87c8f8c54ecad7e diff --git a/metadata/md5-cache/net-irc/znc-clientbuffer-1.0.48 b/metadata/md5-cache/net-irc/znc-clientbuffer-1.0.48 index b159dc0fa0c4..5e2ebbd568e1 100644 --- a/metadata/md5-cache/net-irc/znc-clientbuffer-1.0.48 +++ b/metadata/md5-cache/net-irc/znc-clientbuffer-1.0.48 @@ -8,4 +8,4 @@ LICENSE=Apache-2.0 RDEPEND=net-irc/znc:= SLOT=0 SRC_URI=https://github.com/CyberShadow/znc-clientbuffer/archive/v1.0.48.tar.gz -> znc-clientbuffer-1.0.48.tar.gz -_md5_=b03b85e14133f1dd03ab75cc839b4d07 +_md5_=42737844ff2a2d5d7a69c7f7e1cc08d0 diff --git a/metadata/md5-cache/net-libs/Manifest.gz b/metadata/md5-cache/net-libs/Manifest.gz index 69ec4a0ac1efd75de93f5a67e4f725e8a734d534..da7acc638fe199cd052cebe19256f849f0fe72ed 100644 GIT binary patch literal 56316 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 ZGV10QENtzmQgQy*{{lZ0YVo*^0RUHetpWf5 literal 55691 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

      $W1{^q5kE2!>;f@O1b%0E=>_NF#|yy`PX3hL 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 YP@PcLp@8A8{qbM_2OoIr{RN5v0K3h*$^ZZW diff --git a/metadata/md5-cache/net-libs/gloox-1.0.24-r1 b/metadata/md5-cache/net-libs/gloox-1.0.24-r1 new file mode 100644 index 000000000000..0e9577863095 --- /dev/null +++ b/metadata/md5-cache/net-libs/gloox-1.0.24-r1 @@ -0,0 +1,16 @@ +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71 >=sys-devel/libtool-2.4 +DEFINED_PHASES=configure install prepare +DEPEND=idn? ( net-dns/libidn:= ) gnutls? ( net-libs/gnutls:= ) ssl? ( dev-libs/openssl:0= ) zlib? ( sys-libs/zlib ) +DESCRIPTION=A portable high-level Jabber/XMPP library for C++ +EAPI=8 +HOMEPAGE=https://camaya.net/gloox/ +INHERIT=autotools +IUSE=debug gnutls idn ssl static-libs test zlib +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 +LICENSE=GPL-3 +RDEPEND=idn? ( net-dns/libidn:= ) gnutls? ( net-libs/gnutls:= ) ssl? ( dev-libs/openssl:0= ) zlib? ( sys-libs/zlib ) +RESTRICT=!test? ( test ) +SLOT=0/18 +SRC_URI=https://camaya.net/download/gloox-1.0.24.tar.bz2 +_eclasses_=autotools 136117fb43a9bf5598530e9cc642f710 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 4fbbbc98f236f1b43acd99476bc3cd85 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_md5_=ca4093869e811ecd304d231c5d0506a9 diff --git a/metadata/md5-cache/net-libs/gnutls-3.7.6 b/metadata/md5-cache/net-libs/gnutls-3.7.6 index ce2978f8dc06..b907e9261a33 100644 --- a/metadata/md5-cache/net-libs/gnutls-3.7.6 +++ b/metadata/md5-cache/net-libs/gnutls-3.7.6 @@ -6,7 +6,7 @@ EAPI=7 HOMEPAGE=https://www.gnutls.org/ INHERIT=libtool multilib-minimal verify-sig IUSE=brotli +cxx dane doc examples guile +idn nls +openssl pkcs11 seccomp sslv2 sslv3 static-libs test test-full +tls-heartbeat tools valgrind zlib zstd abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 verify-sig -KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris +KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris LICENSE=GPL-3 LGPL-2.1+ RDEPEND=>=dev-libs/libtasn1-4.9:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] dev-libs/libunistring:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=dev-libs/nettle-3.6:=[gmp,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=dev-libs/gmp-5.1.3-r1:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] brotli? ( >=app-arch/brotli-1.0.0:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) dane? ( >=net-dns/unbound-1.4.20:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) guile? ( >=dev-scheme/guile-2:=[networking] ) nls? ( >=virtual/libintl-0-r1:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) pkcs11? ( >=app-crypt/p11-kit-0.23.1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) idn? ( >=net-dns/libidn2-0.16-r1:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) zlib? ( sys-libs/zlib[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) zstd? ( >=app-arch/zstd-1.3.0:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) REQUIRED_USE=test-full? ( cxx dane doc examples guile idn nls openssl pkcs11 seccomp tls-heartbeat tools ) @@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) SLOT=0/30.30 SRC_URI=mirror://gnupg/gnutls/v3.7/gnutls-3.7.6.tar.xz verify-sig? ( mirror://gnupg/gnutls/v3.7/gnutls-3.7.6.tar.xz.sig ) _eclasses_=libtool 241a8f577b9781a42a7421e53448a44e multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multilib-build 05f207909a804c9174bc39a00547d598 multilib-minimal 4b0f1857965db8869a729948d5277e0b toolchain-funcs fd9cde67030b26e479eeadaced488253 verify-sig 0748d665fa664a87add00152ed046e16 -_md5_=24481e76308521ee4f756337d0ddc912 +_md5_=885dac8964ee9781d36a0f6e0ddc35f7 diff --git a/metadata/md5-cache/net-libs/libad9361-iio-0.2-r1 b/metadata/md5-cache/net-libs/libad9361-iio-0.2-r1 new file mode 100644 index 000000000000..f2fd3b95e93f --- /dev/null +++ b/metadata/md5-cache/net-libs/libad9361-iio-0.2-r1 @@ -0,0 +1,14 @@ +BDEPEND=dev-util/ninja >=dev-util/cmake-3.20.5 +DEFINED_PHASES=compile configure install prepare test +DEPEND=net-libs/libiio:= +DESCRIPTION=IIO AD9361 library for filter design and handling, multi-chip sync, etc +EAPI=8 +HOMEPAGE=https://github.com/analogdevicesinc/libad9361-iio +INHERIT=cmake +KEYWORDS=~amd64 ~riscv ~x86 +LICENSE=LGPL-2.1 +RDEPEND=net-libs/libiio:= +SLOT=0/0.2 +SRC_URI=https://github.com/analogdevicesinc/libad9361-iio/archive/v0.2.tar.gz -> libad9361-iio-0.2.tar.gz +_eclasses_=cmake 90e2b29417d53718328f3a95227137a0 flag-o-matic a500d7cc40da3de38c361e889153bdf7 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs fd9cde67030b26e479eeadaced488253 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e +_md5_=0b35eaa961bd951861625acec2474258 diff --git a/metadata/md5-cache/net-libs/libad9361-iio-9999 b/metadata/md5-cache/net-libs/libad9361-iio-9999 index 6f8b53229de1..ad3fbfe98356 100644 --- a/metadata/md5-cache/net-libs/libad9361-iio-9999 +++ b/metadata/md5-cache/net-libs/libad9361-iio-9999 @@ -1,13 +1,13 @@ BDEPEND=dev-util/ninja >=dev-util/cmake-3.20.5 >=dev-vcs/git-1.8.2.1[curl] DEFINED_PHASES=compile configure install prepare test unpack DEPEND=net-libs/libiio:= -DESCRIPTION=IIO AD9361 library for filter design and handling, multi-chip sync, etc. -EAPI=7 +DESCRIPTION=IIO AD9361 library for filter design and handling, multi-chip sync, etc +EAPI=8 HOMEPAGE=https://github.com/analogdevicesinc/libad9361-iio INHERIT=cmake git-r3 LICENSE=LGPL-2.1 PROPERTIES=live RDEPEND=net-libs/libiio:= SLOT=0/9999 -_eclasses_=cmake 90e2b29417d53718328f3a95227137a0 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic a500d7cc40da3de38c361e889153bdf7 git-r3 b9ac6f96d2a88edb5b351df634dc5e53 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=ba2eccc990c0fee01154f87649347ee7 +_eclasses_=cmake 90e2b29417d53718328f3a95227137a0 flag-o-matic a500d7cc40da3de38c361e889153bdf7 git-r3 b9ac6f96d2a88edb5b351df634dc5e53 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs fd9cde67030b26e479eeadaced488253 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e +_md5_=0b35eaa961bd951861625acec2474258 diff --git a/metadata/md5-cache/net-libs/libnftnl-1.2.2-r1 b/metadata/md5-cache/net-libs/libnftnl-1.2.2-r1 new file mode 100644 index 000000000000..49c58e545a79 --- /dev/null +++ b/metadata/md5-cache/net-libs/libnftnl-1.2.2-r1 @@ -0,0 +1,16 @@ +BDEPEND=verify-sig? ( sec-keys/openpgp-keys-netfilter ) virtual/pkgconfig verify-sig? ( app-crypt/gnupg >=app-portage/gemato-16 ) +DEFINED_PHASES=configure install prepare setup unpack +DEPEND=>=net-libs/libmnl-1.0.4:= +DESCRIPTION=Netlink API to the in-kernel nf_tables subsystem +EAPI=7 +HOMEPAGE=https://netfilter.org/projects/nftables/ +INHERIT=linux-info usr-ldscript verify-sig +IUSE=examples static-libs test split-usr verify-sig +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 +LICENSE=GPL-2 +RDEPEND=>=net-libs/libmnl-1.0.4:= +RESTRICT=!test? ( test ) +SLOT=0/11 +SRC_URI=https://netfilter.org/projects/libnftnl/files/libnftnl-1.2.2.tar.bz2 https://dev.gentoo.org/~sam/distfiles/net-libs/libnftnl/libnftnl-1.2.2-clang-fortify-source.patch.xz verify-sig? ( https://netfilter.org/projects/libnftnl/files/libnftnl-1.2.2.tar.bz2.sig ) +_eclasses_=linux-info dcbf4f67bc38bee48e9d69a4344e8059 multilib 4fbbbc98f236f1b43acd99476bc3cd85 toolchain-funcs fd9cde67030b26e479eeadaced488253 usr-ldscript 5c738dce357b54d5a90e30094d2f983c verify-sig 0748d665fa664a87add00152ed046e16 +_md5_=2f495e7debb2643ff3f6c69923e6c46b diff --git a/metadata/md5-cache/media-libs/zxing-cpp-1.2.0 b/metadata/md5-cache/net-libs/libnipper-0.12.6-r2 similarity index 66% rename from metadata/md5-cache/media-libs/zxing-cpp-1.2.0 rename to metadata/md5-cache/net-libs/libnipper-0.12.6-r2 index cb0dded540c7..18c514f6df4a 100644 --- a/metadata/md5-cache/media-libs/zxing-cpp-1.2.0 +++ b/metadata/md5-cache/net-libs/libnipper-0.12.6-r2 @@ -1,12 +1,12 @@ BDEPEND=dev-util/ninja >=dev-util/cmake-3.20.5 DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=C++ Multi-format 1D/2D barcode image processing library +DESCRIPTION=A router configuration security analysis library EAPI=7 -HOMEPAGE=https://github.com/nu-book/zxing-cpp +HOMEPAGE=http://nipper.titania.co.uk/ INHERIT=cmake -KEYWORDS=amd64 ~arm arm64 ~ppc64 ~riscv x86 -LICENSE=Apache-2.0 +KEYWORDS=~amd64 ~x86 +LICENSE=GPL-3 SLOT=0 -SRC_URI=https://github.com/nu-book/zxing-cpp/archive/v1.2.0.tar.gz -> zxing-cpp-1.2.0.tar.gz +SRC_URI=mirror://sourceforge/nipper/libnipper-0.12.6.tgz _eclasses_=cmake 90e2b29417d53718328f3a95227137a0 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic a500d7cc40da3de38c361e889153bdf7 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=c7d5d6d99b0089970550260ce7d61022 +_md5_=808f16aff19f007d1c163705f7212836 diff --git a/metadata/md5-cache/net-libs/libnma-1.8.40 b/metadata/md5-cache/net-libs/libnma-1.8.40 new file mode 100644 index 000000000000..69b0bf035732 --- /dev/null +++ b/metadata/md5-cache/net-libs/libnma-1.8.40 @@ -0,0 +1,16 @@ +BDEPEND=dev-libs/libxml2 >=sys-devel/gettext-0.19.8 virtual/pkgconfig gtk-doc? ( dev-util/gtk-doc app-text/docbook-xml-dtd:4.3 ) vala? ( || ( dev-lang/vala:0.56 dev-lang/vala:0.54 dev-lang/vala:0.52 dev-lang/vala:0.50 ) net-misc/networkmanager[vala] ) app-arch/xz-utils >=dev-util/meson-0.59.4 >=dev-util/ninja-1.8.2 dev-util/meson-format-array +DEFINED_PHASES=compile configure install postinst postrm preinst prepare test +DEPEND=>=gui-libs/gtk-4.0:4 app-text/iso-codes net-misc/mobile-broadband-provider-info >=dev-libs/glib-2.38:2 >=x11-libs/gtk+-3.12:3[introspection?] >=net-misc/networkmanager-1.7[introspection?] pkcs11? ( >=app-crypt/gcr-3.14:= ) introspection? ( >=dev-libs/gobject-introspection-1.56:= ) +DESCRIPTION=NetworkManager GUI library +EAPI=8 +HOMEPAGE=https://wiki.gnome.org/Projects/NetworkManager +INHERIT=gnome.org gnome2-utils meson xdg vala +IUSE=gtk-doc +introspection +pkcs11 vala +KEYWORDS=~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 +LICENSE=GPL-2+ +RDEPEND=>=gui-libs/gtk-4.0:4 app-text/iso-codes net-misc/mobile-broadband-provider-info >=dev-libs/glib-2.38:2 >=x11-libs/gtk+-3.12:3[introspection?] >=net-misc/networkmanager-1.7[introspection?] pkcs11? ( >=app-crypt/gcr-3.14:= ) introspection? ( >=dev-libs/gobject-introspection-1.56:= ) !=net-libs/libtirpc-1.2.0:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] !=dev-lang/python-3.10.0_p1-r1:3.10[threads(+)] >=dev-lang/python-3.9.9-r1:3.9[threads(+)] >=dev-lang/python-3.8.12_p1-r1:3.8[threads(+)] ) sys-apps/coreutils virtual/pkgconfig systemtap? ( dev-util/systemtap ) test? ( net-misc/curl ) pax-kernel? ( sys-apps/elfix ) -DEFINED_PHASES=compile configure install prepare pretend setup test -DEPEND=>=app-arch/brotli-1.0.9:= >=dev-libs/libuv-1.40.0:= >=net-dns/c-ares-1.17.2:= >=net-libs/nghttp2-1.41.0:= sys-libs/zlib system-icu? ( >=dev-libs/icu-67:= ) system-ssl? ( >=dev-libs/openssl-1.1.1:0= =app-arch/brotli-1.0.9:= >=dev-libs/libuv-1.40.0:= >=net-dns/c-ares-1.17.2:= >=net-libs/nghttp2-1.41.0:= sys-libs/zlib system-icu? ( >=dev-libs/icu-67:= ) system-ssl? ( >=dev-libs/openssl-1.1.1:0= =dev-lang/python-3.10.0_p1-r1:3.10[threads(+)] >=dev-lang/python-3.9.9-r1:3.9[threads(+)] >=dev-lang/python-3.8.12_p1-r1:3.8[threads(+)] ) sys-apps/coreutils virtual/pkgconfig systemtap? ( dev-util/systemtap ) test? ( net-misc/curl ) pax-kernel? ( sys-apps/elfix ) -DEFINED_PHASES=compile configure install prepare pretend setup test -DEPEND=>=app-arch/brotli-1.0.9:= >=dev-libs/libuv-1.40.0:= >=net-dns/c-ares-1.17.2:= >=net-libs/nghttp2-1.41.0:= sys-libs/zlib system-icu? ( >=dev-libs/icu-67:= ) system-ssl? ( >=dev-libs/openssl-1.1.1:0= ) -DESCRIPTION=A JavaScript runtime built on Chrome's V8 JavaScript engine -EAPI=8 -HOMEPAGE=https://nodejs.org/ -INHERIT=bash-completion-r1 flag-o-matic pax-utils python-any-r1 toolchain-funcs xdg-utils -IUSE=cpu_flags_x86_sse2 debug doc +icu inspector lto +npm pax-kernel +snapshot +ssl +system-icu +system-ssl systemtap test -KEYWORDS=amd64 arm arm64 ppc64 ~riscv x86 ~amd64-linux ~x64-macos -LICENSE=Apache-1.1 Apache-2.0 BSD BSD-2 MIT -RDEPEND=>=app-arch/brotli-1.0.9:= >=dev-libs/libuv-1.40.0:= >=net-dns/c-ares-1.17.2:= >=net-libs/nghttp2-1.41.0:= sys-libs/zlib system-icu? ( >=dev-libs/icu-67:= ) system-ssl? ( >=dev-libs/openssl-1.1.1:0= ) -REQUIRED_USE=inspector? ( icu ssl ) npm? ( ssl ) system-icu? ( icu ) system-ssl? ( ssl ) -RESTRICT=!test? ( test ) -SLOT=0/16 -SRC_URI=https://nodejs.org/dist/v16.14.2/node-v16.14.2.tar.xz -_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff flag-o-matic a500d7cc40da3de38c361e889153bdf7 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 pax-utils 91d47e5d20627c717aa878b9167c62a8 python-any-r1 a3e9c0524a795d7f2767a2cf12a2e8c0 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=8b1fb6a5de2a11ed12c6159c658722ab diff --git a/metadata/md5-cache/net-libs/pjproject-2.12.1 b/metadata/md5-cache/net-libs/pjproject-2.12.1 new file mode 100644 index 000000000000..41c0844ff355 --- /dev/null +++ b/metadata/md5-cache/net-libs/pjproject-2.12.1 @@ -0,0 +1,15 @@ +BDEPEND=virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71 >=sys-devel/libtool-2.4 +DEFINED_PHASES=compile configure install prepare +DEPEND=net-libs/libsrtp:= alsa? ( media-libs/alsa-lib ) amr? ( media-libs/opencore-amr ) ffmpeg? ( media-video/ffmpeg:= ) g729? ( media-libs/bcg729 ) gsm? ( media-sound/gsm ) ilbc? ( media-libs/libilbc ) openh264? ( media-libs/openh264 ) opus? ( media-libs/opus ) portaudio? ( media-libs/portaudio ) resample? ( media-libs/libsamplerate ) sdl? ( media-libs/libsdl ) speex? ( media-libs/speex media-libs/speexdsp ) ssl? ( dev-libs/openssl:0= ) +DESCRIPTION=Open source SIP, Media, and NAT Traversal Library +EAPI=8 +HOMEPAGE=https://www.pjsip.org/ +INHERIT=autotools flag-o-matic toolchain-funcs +IUSE=amr debug epoll examples ipv6 opus resample silk ssl static-libs webrtc g711 g722 g7221 gsm ilbc speex l16 g729 sdl ffmpeg v4l2 openh264 libyuv vpx alsa portaudio +KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 +LICENSE=GPL-2 +RDEPEND=net-libs/libsrtp:= alsa? ( media-libs/alsa-lib ) amr? ( media-libs/opencore-amr ) ffmpeg? ( media-video/ffmpeg:= ) g729? ( media-libs/bcg729 ) gsm? ( media-sound/gsm ) ilbc? ( media-libs/libilbc ) openh264? ( media-libs/openh264 ) opus? ( media-libs/opus ) portaudio? ( media-libs/portaudio ) resample? ( media-libs/libsamplerate ) sdl? ( media-libs/libsdl ) speex? ( media-libs/speex media-libs/speexdsp ) ssl? ( dev-libs/openssl:0= ) +SLOT=0/2.12.1 +SRC_URI=https://github.com/pjsip/pjproject/archive/2.12.1.tar.gz -> pjproject-2.12.1.tar.gz +_eclasses_=autotools 136117fb43a9bf5598530e9cc642f710 flag-o-matic a500d7cc40da3de38c361e889153bdf7 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 4fbbbc98f236f1b43acd99476bc3cd85 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_md5_=6568de12369b3c4de4c65d96c92712bb diff --git a/metadata/md5-cache/net-libs/tox-0.2.12-r1 b/metadata/md5-cache/net-libs/tox-0.2.12-r1 deleted file mode 100644 index 1427d091745e..000000000000 --- a/metadata/md5-cache/net-libs/tox-0.2.12-r1 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=virtual/pkgconfig dev-util/ninja >=dev-util/cmake-3.20.5 virtual/pkgconfig -DEFINED_PHASES=compile configure install postinst prepare test -DEPEND=>dev-libs/libsodium-0.6.1:=[asm,urandom,-minimal] av? ( media-libs/libvpx:= media-libs/opus ) daemon? ( dev-libs/libconfig:= ) -DESCRIPTION=Encrypted P2P, messaging, and audio/video calling platform -EAPI=7 -HOMEPAGE=https://tox.chat https://github.com/TokTok/c-toxcore -INHERIT=cmake systemd -IUSE=+av daemon dht-node ipv6 log-debug +log-error log-info log-trace log-warn static-libs test -KEYWORDS=amd64 ~arm x86 -LICENSE=GPL-3+ -RDEPEND=>dev-libs/libsodium-0.6.1:=[asm,urandom,-minimal] av? ( media-libs/libvpx:= media-libs/opus ) daemon? ( dev-libs/libconfig:= ) daemon? ( acct-group/tox acct-user/tox ) -REQUIRED_USE=?? ( log-debug log-error log-info log-trace log-warn ) daemon? ( dht-node ) -RESTRICT=!test? ( test ) -SLOT=0/0.2 -SRC_URI=https://github.com/TokTok/c-toxcore/archive/v0.2.12.tar.gz -> c-toxcore-0.2.12.tar.gz -_eclasses_=cmake 90e2b29417d53718328f3a95227137a0 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic a500d7cc40da3de38c361e889153bdf7 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 systemd 2736b403a83f194b59b767f3b344c2c1 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=bcd42211e49a6324393cb30e9ae67829 diff --git a/metadata/md5-cache/net-libs/tox-0.2.18 b/metadata/md5-cache/net-libs/tox-0.2.18 new file mode 100644 index 000000000000..851f9a87b6e2 --- /dev/null +++ b/metadata/md5-cache/net-libs/tox-0.2.18 @@ -0,0 +1,17 @@ +BDEPEND=virtual/pkgconfig dev-util/ninja >=dev-util/cmake-3.20.5 virtual/pkgconfig +DEFINED_PHASES=compile configure install postinst prepare test +DEPEND=dev-libs/libsodium:=[asm,urandom,-minimal] dev-libs/msgpack av? ( media-libs/libvpx:= media-libs/opus ) daemon? ( dev-libs/libconfig:= ) +DESCRIPTION=Encrypted P2P, messaging, and audio/video calling platform +EAPI=8 +HOMEPAGE=https://tox.chat https://github.com/TokTok/c-toxcore +INHERIT=cmake systemd +IUSE=+av debug daemon dht-node ipv6 key-utils log-debug +log-error log-info log-trace log-warn test +KEYWORDS=~amd64 ~arm ~x86 +LICENSE=GPL-3+ +RDEPEND=dev-libs/libsodium:=[asm,urandom,-minimal] dev-libs/msgpack av? ( media-libs/libvpx:= media-libs/opus ) daemon? ( dev-libs/libconfig:= ) daemon? ( acct-group/tox acct-user/tox ) key-utils? ( || ( sys-devel/gcc[openmp] sys-devel/clang-runtime[openmp] ) ) +REQUIRED_USE=?? ( log-debug log-error log-info log-trace log-warn ) daemon? ( dht-node ) +RESTRICT=!test? ( test ) +SLOT=0/0.2 +SRC_URI=https://github.com/TokTok/c-toxcore/releases/download/v0.2.18/c-toxcore-0.2.18.tar.gz +_eclasses_=cmake 90e2b29417d53718328f3a95227137a0 flag-o-matic a500d7cc40da3de38c361e889153bdf7 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 systemd 2736b403a83f194b59b767f3b344c2c1 toolchain-funcs fd9cde67030b26e479eeadaced488253 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e +_md5_=a61a5e0893aee499fbdf3d5c570b9234 diff --git a/metadata/md5-cache/net-libs/tox-9999 b/metadata/md5-cache/net-libs/tox-9999 index 268c4bd28a8c..b51255a98bb0 100644 --- a/metadata/md5-cache/net-libs/tox-9999 +++ b/metadata/md5-cache/net-libs/tox-9999 @@ -1,16 +1,16 @@ BDEPEND=virtual/pkgconfig dev-util/ninja >=dev-util/cmake-3.20.5 >=dev-vcs/git-1.8.2.1[curl] virtual/pkgconfig DEFINED_PHASES=compile configure install postinst prepare test unpack -DEPEND=dev-libs/libsodium:=[asm,urandom,-minimal] av? ( media-libs/libvpx:= media-libs/opus ) daemon? ( dev-libs/libconfig:= ) +DEPEND=dev-libs/libsodium:=[asm,urandom,-minimal] dev-libs/msgpack av? ( media-libs/libvpx:= media-libs/opus ) daemon? ( dev-libs/libconfig:= ) DESCRIPTION=Encrypted P2P, messaging, and audio/video calling platform EAPI=8 HOMEPAGE=https://tox.chat INHERIT=cmake git-r3 systemd -IUSE=+av daemon dht-node ipv6 log-debug +log-error log-info log-trace log-warn test +IUSE=+av debug daemon dht-node ipv6 key-utils log-debug +log-error log-info log-trace log-warn test LICENSE=GPL-3+ PROPERTIES=live -RDEPEND=dev-libs/libsodium:=[asm,urandom,-minimal] av? ( media-libs/libvpx:= media-libs/opus ) daemon? ( dev-libs/libconfig:= ) daemon? ( acct-group/tox acct-user/tox ) +RDEPEND=dev-libs/libsodium:=[asm,urandom,-minimal] dev-libs/msgpack av? ( media-libs/libvpx:= media-libs/opus ) daemon? ( dev-libs/libconfig:= ) daemon? ( acct-group/tox acct-user/tox ) key-utils? ( || ( sys-devel/gcc[openmp] sys-devel/clang-runtime[openmp] ) ) REQUIRED_USE=?? ( log-debug log-error log-info log-trace log-warn ) daemon? ( dht-node ) RESTRICT=!test? ( test ) SLOT=0/0.2 _eclasses_=cmake 90e2b29417d53718328f3a95227137a0 flag-o-matic a500d7cc40da3de38c361e889153bdf7 git-r3 b9ac6f96d2a88edb5b351df634dc5e53 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 systemd 2736b403a83f194b59b767f3b344c2c1 toolchain-funcs fd9cde67030b26e479eeadaced488253 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=7f84ccd09efb1a6ef91775120f08c13c +_md5_=3b4aa1ed038f5fd02f881318c715f467 diff --git a/metadata/md5-cache/net-libs/webkit-gtk-2.36.3 b/metadata/md5-cache/net-libs/webkit-gtk-2.36.3 index 944c1781c805..94bd7ad58873 100644 --- a/metadata/md5-cache/net-libs/webkit-gtk-2.36.3 +++ b/metadata/md5-cache/net-libs/webkit-gtk-2.36.3 @@ -1,4 +1,4 @@ -BDEPEND=|| ( >=dev-lang/python-3.11.0_beta1-r1:3.11[xml(+)] >=dev-lang/python-3.10.0_p1-r1:3.10[xml(+)] >=dev-lang/python-3.9.9-r1:3.9[xml(+)] >=dev-lang/python-3.8.12_p1-r1:3.8[xml(+)] ) || ( dev-lang/ruby:2.7 dev-lang/ruby:3.0 dev-lang/ruby:3.1 ) virtual/rubygems >=app-accessibility/at-spi2-core-2.5.3 dev-util/glib-utils >=dev-util/gperf-3.0.1 >=sys-devel/bison-2.4.3 || ( >=sys-devel/gcc-7.3 >=sys-devel/clang-5 ) sys-devel/gettext virtual/pkgconfig >=dev-lang/perl-5.10 virtual/perl-Data-Dumper virtual/perl-Carp virtual/perl-JSON-PP gtk-doc? ( >=dev-util/gtk-doc-1.32 ) geolocation? ( dev-util/gdbus-codegen ) >=dev-util/cmake-3.10 >=app-portage/elt-patches-20170815 app-arch/xz-utils dev-util/ninja >=dev-util/cmake-3.20.5 +BDEPEND=|| ( >=dev-lang/python-3.11.0_beta1-r1:3.11[xml(+)] >=dev-lang/python-3.10.0_p1-r1:3.10[xml(+)] >=dev-lang/python-3.9.9-r1:3.9[xml(+)] >=dev-lang/python-3.8.12_p1-r1:3.8[xml(+)] ) || ( dev-lang/ruby:2.7 dev-lang/ruby:3.0 dev-lang/ruby:3.1 ) virtual/rubygems >=app-accessibility/at-spi2-core-2.5.3 dev-util/gdbus-codegen dev-util/glib-utils >=dev-util/gperf-3.0.1 >=sys-devel/bison-2.4.3 || ( >=sys-devel/gcc-7.3 >=sys-devel/clang-5 ) sys-devel/gettext virtual/pkgconfig >=dev-lang/perl-5.10 virtual/perl-Data-Dumper virtual/perl-Carp virtual/perl-JSON-PP gtk-doc? ( >=dev-util/gtk-doc-1.32 ) >=app-portage/elt-patches-20170815 app-arch/xz-utils dev-util/ninja >=dev-util/cmake-3.20.5 DEFINED_PHASES=compile configure install postinst postrm preinst prepare pretend setup test DEPEND=>=x11-libs/cairo-1.16.0:=[X?] >=media-libs/fontconfig-2.13.0:1.0 >=media-libs/freetype-2.9.0:2 >=dev-libs/libgcrypt-1.7.0:0= >=x11-libs/gtk+-3.22.0:3[aqua?,introspection?,wayland?,X?] >=media-libs/harfbuzz-1.4.2:=[icu(+)] >=dev-libs/icu-61.2:= media-libs/libjpeg-turbo:0= >=net-libs/libsoup-2.54:2.4[introspection?] >=dev-libs/libxml2-2.8.0:2 >=media-libs/libpng-1.4:0= dev-db/sqlite:3= sys-libs/zlib:0 >=dev-libs/atk-2.16.0 media-libs/libwebp:= >=dev-libs/glib-2.67.1:2 >=dev-libs/libxslt-1.1.7 media-libs/woff2 gnome-keyring? ( app-crypt/libsecret ) introspection? ( >=dev-libs/gobject-introspection-1.59.1:= ) dev-libs/libtasn1:= spell? ( >=app-text/enchant-0.22:2 ) gstreamer? ( >=media-libs/gstreamer-1.20:1.0 >=media-libs/gst-plugins-base-1.20:1.0[egl?,X?] gles2-only? ( media-libs/gst-plugins-base:1.0[gles2] ) !gles2-only? ( media-libs/gst-plugins-base:1.0[opengl] ) >=media-plugins/gst-plugins-opus-1.20:1.0 >=media-libs/gst-plugins-bad-1.20:1.0 ) X? ( x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXrender x11-libs/libXt ) libnotify? ( x11-libs/libnotify ) dev-libs/hyphen jpeg2k? ( >=media-libs/openjpeg-2.2.0:2= ) avif? ( >=media-libs/libavif-0.9.0:= ) lcms? ( media-libs/lcms:2 ) egl? ( media-libs/mesa[egl(+)] ) gles2-only? ( media-libs/mesa[gles2] ) !gles2-only? ( virtual/opengl ) wayland? ( dev-libs/wayland >=dev-libs/wayland-protocols-1.12 >=gui-libs/libwpe-1.5.0:1.0 >=gui-libs/wpebackend-fdo-1.7.0:1.0 ) seccomp? ( >=sys-apps/bubblewrap-0.3.1 sys-libs/libseccomp sys-apps/xdg-dbus-proxy ) systemd? ( sys-apps/systemd:= ) gamepad? ( >=dev-libs/libmanette-0.2.4 ) dev-util/desktop-file-utils x11-misc/shared-mime-info DESCRIPTION=Open source web browser engine @@ -6,7 +6,7 @@ EAPI=7 HOMEPAGE=https://www.webkitgtk.org INHERIT=check-reqs flag-o-matic gnome2 python-any-r1 ruby-single toolchain-funcs cmake IUSE=aqua avif +egl examples gamepad +geolocation gles2-only gnome-keyring +gstreamer gtk-doc +introspection +jpeg2k +jumbo-build lcms libnotify seccomp spell systemd test wayland X -KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 +KEYWORDS=amd64 ~arm arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 LICENSE=LGPL-2+ BSD RDEPEND=>=x11-libs/cairo-1.16.0:=[X?] >=media-libs/fontconfig-2.13.0:1.0 >=media-libs/freetype-2.9.0:2 >=dev-libs/libgcrypt-1.7.0:0= >=x11-libs/gtk+-3.22.0:3[aqua?,introspection?,wayland?,X?] >=media-libs/harfbuzz-1.4.2:=[icu(+)] >=dev-libs/icu-61.2:= media-libs/libjpeg-turbo:0= >=net-libs/libsoup-2.54:2.4[introspection?] >=dev-libs/libxml2-2.8.0:2 >=media-libs/libpng-1.4:0= dev-db/sqlite:3= sys-libs/zlib:0 >=dev-libs/atk-2.16.0 media-libs/libwebp:= >=dev-libs/glib-2.67.1:2 >=dev-libs/libxslt-1.1.7 media-libs/woff2 gnome-keyring? ( app-crypt/libsecret ) introspection? ( >=dev-libs/gobject-introspection-1.59.1:= ) dev-libs/libtasn1:= spell? ( >=app-text/enchant-0.22:2 ) gstreamer? ( >=media-libs/gstreamer-1.20:1.0 >=media-libs/gst-plugins-base-1.20:1.0[egl?,X?] gles2-only? ( media-libs/gst-plugins-base:1.0[gles2] ) !gles2-only? ( media-libs/gst-plugins-base:1.0[opengl] ) >=media-plugins/gst-plugins-opus-1.20:1.0 >=media-libs/gst-plugins-bad-1.20:1.0 ) X? ( x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXrender x11-libs/libXt ) libnotify? ( x11-libs/libnotify ) dev-libs/hyphen jpeg2k? ( >=media-libs/openjpeg-2.2.0:2= ) avif? ( >=media-libs/libavif-0.9.0:= ) lcms? ( media-libs/lcms:2 ) egl? ( media-libs/mesa[egl(+)] ) gles2-only? ( media-libs/mesa[gles2] ) !gles2-only? ( virtual/opengl ) wayland? ( dev-libs/wayland >=dev-libs/wayland-protocols-1.12 >=gui-libs/libwpe-1.5.0:1.0 >=gui-libs/wpebackend-fdo-1.7.0:1.0 ) seccomp? ( >=sys-apps/bubblewrap-0.3.1 sys-libs/libseccomp sys-apps/xdg-dbus-proxy ) systemd? ( sys-apps/systemd:= ) gamepad? ( >=dev-libs/libmanette-0.2.4 ) geolocation? ( >=app-misc/geoclue-2.1.5:2.0 ) REQUIRED_USE=gles2-only? ( egl ) gstreamer? ( egl ) wayland? ( egl ) || ( aqua wayland X ) @@ -14,4 +14,4 @@ RESTRICT=test SLOT=4/37 SRC_URI=https://www.webkitgtk.org/releases/webkitgtk-2.36.3.tar.xz _eclasses_=check-reqs 5e6dfbd7a8d3238a79f009fae7ac469c cmake 90e2b29417d53718328f3a95227137a0 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic a500d7cc40da3de38c361e889153bdf7 gnome.org 429073e99d7067d3462e875bf5c6e14a gnome2 4f729d9211b2e3c00a285d6301a557e1 gnome2-utils 2116cec8f46f4d1b0a88c5b1f1575dd3 libtool 241a8f577b9781a42a7421e53448a44e multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-any-r1 a3e9c0524a795d7f2767a2cf12a2e8c0 python-utils-r1 648fe6a039e87233d7f48da72cadb76f ruby-single d832a35ebec5113ec8d275b948432e59 ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c xdg 6024fbc93167fad782e2032933654857 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=b9415c902348b255535d3ab63bd347da +_md5_=fa379ad9774acce2e89699e75ab036ac diff --git a/metadata/md5-cache/net-mail/Manifest.gz b/metadata/md5-cache/net-mail/Manifest.gz index 575ed6b5e60e5b9bd8f6b81262d1b84e88ac444e..87c3e8c9d116a954e3d4832446371f5075cd36ac 100644 GIT binary patch literal 19803 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

      Sb3F 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 GhyVa30FAo< literal 19810 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 automx2-2022.0.tar.gz _eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=b5a36466a5f24e44d89d29bd041ca42a +_md5_=4bb643b5c5846d4dbad3ed4bdf1ef982 diff --git a/metadata/md5-cache/net-mail/automx2-2022.1 b/metadata/md5-cache/net-mail/automx2-2022.1 index cd1689dc07b8..964fe8732fe1 100644 --- a/metadata/md5-cache/net-mail/automx2-2022.1 +++ b/metadata/md5-cache/net-mail/automx2-2022.1 @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/rseichter/automx2/archive/2022.1.tar.gz -> automx2-2022.1.tar.gz _eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=bc1cda53e5d5aadaee8e3a7fb0bec269 +_md5_=0e907ea6e9397b6f4d04bfa3e4c49d1e diff --git a/metadata/md5-cache/net-mail/dovecot-2.3.18-r2 b/metadata/md5-cache/net-mail/dovecot-2.3.18-r2 deleted file mode 100644 index 4f7cc9ec4256..000000000000 --- a/metadata/md5-cache/net-mail/dovecot-2.3.18-r2 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71 >=sys-devel/libtool-2.4 virtual/pkgconfig -DEFINED_PHASES=compile configure install postinst prepare setup test -DEPEND=app-arch/bzip2 app-arch/xz-utils dev-libs/icu:= dev-libs/openssl:0= sys-libs/zlib:= virtual/libiconv argon2? ( dev-libs/libsodium:= ) caps? ( sys-libs/libcap ) kerberos? ( virtual/krb5 ) ldap? ( net-nds/openldap:= ) lua? ( lua_single_target_lua5-1? ( dev-lang/lua:5.1 ) lua_single_target_lua5-3? ( dev-lang/lua:5.3 ) ) lucene? ( >=dev-cpp/clucene-2.3 ) lz4? ( app-arch/lz4 ) mysql? ( dev-db/mysql-connector-c:0= ) pam? ( sys-libs/pam:= ) postgres? ( dev-db/postgresql:* ) rpc? ( net-libs/libtirpc:= net-libs/rpcsvc-proto ) selinux? ( sec-policy/selinux-dovecot ) solr? ( net-misc/curl dev-libs/expat ) sqlite? ( dev-db/sqlite:* ) stemmer? ( dev-libs/snowball-stemmer:= ) suid? ( acct-group/mail ) systemd? ( sys-apps/systemd:= ) tcpd? ( sys-apps/tcp-wrappers ) textcat? ( app-text/libexttextcat ) unwind? ( sys-libs/libunwind:= ) zstd? ( app-arch/zstd:= ) virtual/libcrypt:= -DESCRIPTION=An IMAP and POP3 server written with security primarily in mind -EAPI=8 -HOMEPAGE=https://www.dovecot.org/ -INHERIT=autotools flag-o-matic lua-single ssl-cert systemd toolchain-funcs -IUSE=kerberos ldap lua mysql pam postgres sqlite lz4 zstd argon2 caps doc ipv6 lucene managesieve rpc selinux sieve solr static-libs stemmer suid systemd tcpd textcat unwind lua_single_target_lua5-1 lua_single_target_lua5-3 -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 -LICENSE=LGPL-2.1 MIT -RDEPEND=app-arch/bzip2 app-arch/xz-utils dev-libs/icu:= dev-libs/openssl:0= sys-libs/zlib:= virtual/libiconv argon2? ( dev-libs/libsodium:= ) caps? ( sys-libs/libcap ) kerberos? ( virtual/krb5 ) ldap? ( net-nds/openldap:= ) lua? ( lua_single_target_lua5-1? ( dev-lang/lua:5.1 ) lua_single_target_lua5-3? ( dev-lang/lua:5.3 ) ) lucene? ( >=dev-cpp/clucene-2.3 ) lz4? ( app-arch/lz4 ) mysql? ( dev-db/mysql-connector-c:0= ) pam? ( sys-libs/pam:= ) postgres? ( dev-db/postgresql:* ) rpc? ( net-libs/libtirpc:= net-libs/rpcsvc-proto ) selinux? ( sec-policy/selinux-dovecot ) solr? ( net-misc/curl dev-libs/expat ) sqlite? ( dev-db/sqlite:* ) stemmer? ( dev-libs/snowball-stemmer:= ) suid? ( acct-group/mail ) systemd? ( sys-apps/systemd:= ) tcpd? ( sys-apps/tcp-wrappers ) textcat? ( app-text/libexttextcat ) unwind? ( sys-libs/libunwind:= ) zstd? ( app-arch/zstd:= ) virtual/libcrypt:= acct-group/dovecot acct-group/dovenull acct-user/dovecot acct-user/dovenull net-mail/mailbase -REQUIRED_USE=lua? ( ^^ ( lua_single_target_lua5-1 lua_single_target_lua5-3 ) ) -SLOT=0 -SRC_URI=https://dovecot.org/releases/2.3/dovecot-2.3.18.tar.gz sieve? ( https://pigeonhole.dovecot.org/releases/2.3/dovecot-2.3-pigeonhole-0.5.18.tar.gz ) managesieve? ( https://pigeonhole.dovecot.org/releases/2.3/dovecot-2.3-pigeonhole-0.5.18.tar.gz ) -_eclasses_=autotools 136117fb43a9bf5598530e9cc642f710 flag-o-matic a500d7cc40da3de38c361e889153bdf7 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e lua-single f2c2fb82c912dd65d53bdae3613a331f lua-utils e69ff116248d78546ae1a234c086fe80 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ssl-cert 6dbe6a8a3dccb3d2f28f8404cd02c7d7 systemd 2736b403a83f194b59b767f3b344c2c1 toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=7f3b0f20fea993b2a673587f60461a04 diff --git a/metadata/md5-cache/net-mail/dovecot-2.3.19 b/metadata/md5-cache/net-mail/dovecot-2.3.19.1 similarity index 92% rename from metadata/md5-cache/net-mail/dovecot-2.3.19 rename to metadata/md5-cache/net-mail/dovecot-2.3.19.1 index 58a9928ef89e..d7816fb30564 100644 --- a/metadata/md5-cache/net-mail/dovecot-2.3.19 +++ b/metadata/md5-cache/net-mail/dovecot-2.3.19.1 @@ -11,6 +11,6 @@ LICENSE=LGPL-2.1 MIT RDEPEND=app-arch/bzip2 app-arch/xz-utils dev-libs/icu:= dev-libs/openssl:0= sys-libs/zlib:= virtual/libiconv argon2? ( dev-libs/libsodium:= ) caps? ( sys-libs/libcap ) kerberos? ( virtual/krb5 ) ldap? ( net-nds/openldap:= ) lua? ( lua_single_target_lua5-1? ( dev-lang/lua:5.1 ) lua_single_target_lua5-3? ( dev-lang/lua:5.3 ) ) lucene? ( >=dev-cpp/clucene-2.3 ) lz4? ( app-arch/lz4 ) mysql? ( dev-db/mysql-connector-c:0= ) pam? ( sys-libs/pam:= ) postgres? ( dev-db/postgresql:* ) rpc? ( net-libs/libtirpc:= net-libs/rpcsvc-proto ) selinux? ( sec-policy/selinux-dovecot ) solr? ( net-misc/curl dev-libs/expat ) sqlite? ( dev-db/sqlite:* ) stemmer? ( dev-libs/snowball-stemmer:= ) suid? ( acct-group/mail ) systemd? ( sys-apps/systemd:= ) tcpd? ( sys-apps/tcp-wrappers ) textcat? ( app-text/libexttextcat ) unwind? ( sys-libs/libunwind:= ) zstd? ( app-arch/zstd:= ) virtual/libcrypt:= acct-group/dovecot acct-group/dovenull acct-user/dovecot acct-user/dovenull net-mail/mailbase REQUIRED_USE=lua? ( ^^ ( lua_single_target_lua5-1 lua_single_target_lua5-3 ) ) SLOT=0 -SRC_URI=https://dovecot.org/releases/2.3/dovecot-2.3.19.tar.gz sieve? ( https://pigeonhole.dovecot.org/releases/2.3/dovecot-2.3-pigeonhole-0.5.19.tar.gz ) managesieve? ( https://pigeonhole.dovecot.org/releases/2.3/dovecot-2.3-pigeonhole-0.5.19.tar.gz ) +SRC_URI=https://dovecot.org/releases/2.3/dovecot-2.3.19.1.tar.gz sieve? ( https://pigeonhole.dovecot.org/releases/2.3/dovecot-2.3-pigeonhole-0.5.19.tar.gz ) managesieve? ( https://pigeonhole.dovecot.org/releases/2.3/dovecot-2.3-pigeonhole-0.5.19.tar.gz ) _eclasses_=autotools 136117fb43a9bf5598530e9cc642f710 flag-o-matic a500d7cc40da3de38c361e889153bdf7 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e lua-single f2c2fb82c912dd65d53bdae3613a331f lua-utils e69ff116248d78546ae1a234c086fe80 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ssl-cert 6dbe6a8a3dccb3d2f28f8404cd02c7d7 systemd 2736b403a83f194b59b767f3b344c2c1 toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=3df8a5969125bd3d501d20156a84056c diff --git a/metadata/md5-cache/net-mail/postfix-logwatch-1.40.05 b/metadata/md5-cache/net-mail/postfix-logwatch-1.40.05 new file mode 100644 index 000000000000..82b975dc0c7c --- /dev/null +++ b/metadata/md5-cache/net-mail/postfix-logwatch-1.40.05 @@ -0,0 +1,10 @@ +DEFINED_PHASES=install prepare +DESCRIPTION=A log analyzer for postfix +EAPI=8 +HOMEPAGE=http://michael.orlitzky.com/code/postfix-logwatch.xhtml +KEYWORDS=~amd64 ~x86 +LICENSE=MIT +RDEPEND=dev-lang/perl +SLOT=0 +SRC_URI=http://michael.orlitzky.com/code/releases/postfix-logwatch-1.40.05.tar.xz +_md5_=348748b354d961a3aa9bd5513fabb511 diff --git a/metadata/md5-cache/net-mail/relay-ctrl-3.1.1-r2 b/metadata/md5-cache/net-mail/relay-ctrl-3.1.1-r2 index 25560909837f..19319233486d 100644 --- a/metadata/md5-cache/net-mail/relay-ctrl-3.1.1-r2 +++ b/metadata/md5-cache/net-mail/relay-ctrl-3.1.1-r2 @@ -9,4 +9,4 @@ RDEPEND=sys-apps/ucspi-tcp virtual/daemontools SLOT=0 SRC_URI=http://untroubled.org/relay-ctrl/archive/relay-ctrl-3.1.1.tar.gz _eclasses_=fixheadtails 1721997ed44d035654efe12da50797ef multilib 4fbbbc98f236f1b43acd99476bc3cd85 toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=768509cb8dbd985d2a05f7a0a68c4aaa +_md5_=888310d779c135f15748a6adbef6ab06 diff --git a/metadata/md5-cache/net-mail/relay-ctrl-3.1.1-r3 b/metadata/md5-cache/net-mail/relay-ctrl-3.1.1-r3 index 854ccb3032b7..c27e80c21bc0 100644 --- a/metadata/md5-cache/net-mail/relay-ctrl-3.1.1-r3 +++ b/metadata/md5-cache/net-mail/relay-ctrl-3.1.1-r3 @@ -9,4 +9,4 @@ RDEPEND=sys-apps/ucspi-tcp virtual/daemontools SLOT=0 SRC_URI=http://untroubled.org/relay-ctrl/archive/relay-ctrl-3.1.1.tar.gz _eclasses_=fixheadtails 1721997ed44d035654efe12da50797ef multilib 4fbbbc98f236f1b43acd99476bc3cd85 toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=094cf0c8dd745ec29dc57ca62aa90fbf +_md5_=e7bc78a4b5f3395551777647eb1fdf8e diff --git a/metadata/md5-cache/net-mail/relay-ctrl-3.2 b/metadata/md5-cache/net-mail/relay-ctrl-3.2 index ea6515f1dc1d..d8d4731fec1a 100644 --- a/metadata/md5-cache/net-mail/relay-ctrl-3.2 +++ b/metadata/md5-cache/net-mail/relay-ctrl-3.2 @@ -10,4 +10,4 @@ RDEPEND=dev-libs/bglibs sys-apps/ucspi-tcp virtual/daemontools SLOT=0 SRC_URI=http://untroubled.org/relay-ctrl/archive/relay-ctrl-3.2.tar.gz _eclasses_=fixheadtails 1721997ed44d035654efe12da50797ef multilib 4fbbbc98f236f1b43acd99476bc3cd85 toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=e98a51af4c1c7d0b8c7142fc69e88a34 +_md5_=43860a08349215c5ba5f991764fc1ab5 diff --git a/metadata/md5-cache/net-misc/Manifest.gz b/metadata/md5-cache/net-misc/Manifest.gz index 6025c9c0ba409920b5fbccbd03333f669ecd4340..8afd0e6e81cae9872e161b5aba8b17cc4e6c1e0e 100644 GIT binary patch literal 92867 zcmV(+K;6F|iwFP!00002|9rjMvL-i@rFXBV$QQ^o90Ca7vd2bdGLvp(()}1B0I)dC z%H$+jJym*oeP3+u0}nmj)y-n&-v1u~xG!JJ;qLga|Mvg>+oyl~zkmJl+t<(OOZswt z{vJQYQ0u4v@_+r?|M|bC|MF>Gea*9mHsTpmZat@b?_-Q3o!3>?(Kdfo*Un??)yArQ zoaO3u4}Po1W2YWlKS$5;+GmfYo#zhe-uc|IpS89WS3B=(#>B^;#9Bm!3rg^SD zVhMLYTDbGP^2HyGbFDP*9mi~O^xgP{yB;|nJ@Du;wQE$@8JbCySuDe_qZgINLzDH~an=+1am0C*XA$zZ^*PiTT>TAd2V($*D;i#duu#OP- z$s@NguQ~p-RL7r|YNR??rE=V*Z+2qyj%6I@+`XN7#Ju^anFkLrU8y`{xOdHQo(1#3 zfJ*Fl4>|DI8RNNmscRj)CeMCPp7FYQ#WV5pE#6n&Yfg=)*R$Wp>r$QVY?GfnOFh

      FRc?E5HX zT<4uzD4nfe=g9YQVIn==d6jhE=gU%!`QLy2@$c)OpW~O*KYvf3>Ji_T>P~rvgZ;1j zzSmq0dky0}?%uDHZNhKjIQKke-L0k8E*>saY~a3!8J?pltDrRNk@YqQKz&Jjao|I&5zo(A@E z%^CN&;#K30tHz4Aj|*cP^_=0%$C&qw*aDxxHf)SyUEw-w+k0Ymg3`$6`MORQ54EqA z%e~5VUA+(f6cZm~8=6iy)tee~0D^QU5 z;n1&jUN>-o@v{jjUdJ8@cS$^GPZ;FuI{ol{{V;xA*i`+*yS}YczjwJX-NmN$v?lKt zFe{cI95=v|&v4FC_HnXohhLP^PS?#tU1yr|F&-d$s*UA7v5B-xzIDR3g4T<1 zb!-_6xw=8)Xkc#Zc`_aMXp8HBn#SG>}`@WhyF?!=+Y69;fBCww3spg%FN zT~`~_bVA5gSHvpL zyntIUbLSeD7BGIlR`pBx68^MSz~s6YsJHceHji)S`$IeYwA%NKM3nUS`bsS35fUp~ zLYyEukD7U~>*PcFabTij-7<%k6F~tFA_lT<4P2=WL&W+67P}J&bYu4Ob*;c4%=oA$ zHhiTkWIj28Kmq3`7G7-N5l6{2VWMCXfB{mlUu@IakEpNR7&u;y(>`%F62A-IPi*cW z$U#&#{9S9N&MFpsC!IWGH}d~^t^Tl3dx3QopWPrWCe44Tz+z*`SwH-!;cjVn0H;8Q zuxB=A5$6^(gdi!2NC6(O?~sU?gv`Oy$_DruFz^$M(*P$4b!=({>K4ES<$^ik#vSfRPy)mVd~M` zgC)?yTa;QtO(r`4saXYbR`Vt(pK-5%H^75?{PRM^-!D`uk~3WhG%m-9 zE8-Af&Ap)xi(tBrkp^rb!go7pS?{C58sJSBPhSU!0OBMzO-LO%L%qg1h1b^MU&rhK zY92fomYE5HI5(JlM&9gtvnT+lr$USZHd&UlL!iziE!nML92fq+&=We@eWhc-OZ}4n+s_YO!0@I;xJrz+=M8Nu5N%S zcOZ#)56B%EVgW?Nigkl#ko{i53;bilyN#jjp?-WgvP?E!;< zK{hOk2!g9l*lj!mk&VS7JPt!WK!3wIqC^lj%X8!l6H0+!FL3tC=0YTRMm!XZfbJ7y zX3a_BkNd;|*w+&jgZcBjKzmwmaqxGG2I23n);qf*Jb^72!3-G}%861VszXI@wzZXO z!?|xs{S~Ub`{ri~^afcGpuhFr=&u=1tQ+`kL@a>Cz|Ef5x`=!T3=|E@<|<%`u+|Gv zyBL4w8)y;kf&8}eS@1!ipXDKHA|&A|1jMtW-YOe(C8#p6fvLbASTKBg9093{Az{Zj zINLE&;Aaow0$>J&?2rk63;#aDV8_)D{0{WCmQnNdx?10V90_KXf%i{9YkFI!Jb~?F zvOlRo6Y*m>7L=jQ4dLIwIFax^`L2yL(Dt$v^CA{PyrR($1*i7I_A1dWRf>CzH!7nyy4f5IjzwucS#wx}zjBI;t_uj};lgsrEC zED&tp%?YM1g{hD_91&G=;VPB&-zPETfTTn82ta$K20kX@D+CU<1oN90x){FF5c%jd zqu&WwKrZ3k9oYwt^6SMI0BwX)A)+rnhqc8O5kGHa0c*%0Qr#UAlp1dY9IXvwO%Zmw z&;S?iI*>l4U8pXg04aqtvRkF_fVeaUMYwIyu8K4SM2QJ7%~lqw7Pm>TjiRI{9v%ZY zxvL_30P%0j^vloRzW%U4t9X8iELJ?PhG(>Vh68 z3N67Oj*8fYUI*Ac>tvpTKt<@>facLaDcDUg?1RGqHj8?p8;9Yd2wl7!Rtcs>I*({tE(ZU#4#8(X8mSepj>;fj&N3nS-945;7w44 z_Q9J>K_OLcB4AHI8oLYGxfVXm8W3f0KAv1og6rM`k2#Q_B78z)MpzP7J^8(Y%$-=} zKw`88`yVO&#d77h zu-DbFgxRIC5YQ7=ym?S`4@SnPrG;W`Fw$E|Kuja7CdnpPR^BsL{_8<>szk60WfKR+ zcSW>%8(0x^Y8N6!Qwk9_Pyy&fbZ^?cYnV_0(1eh%JKhjr^i^(;AVG3f$UPN97NWlR9S*Ju44#M2Lkqv zClqpzIXar;(gEOph;6j{Xz1N*LY7R8o}(kgc-3}g7QW6k4GR_0w815! zf)~TXp`h3~vS`33@KPQD1goi^Bl8s*@(kc!pcO=44nvpk}?AoJi}I1cs= zecDS5s{Lf1al^J;t^g>b;`&~HT(0&d{wAU^`uF83sUuloUedmZJ(;0B@4G(V;FrH^h-ao`!R7D-mGH1APw#in;bJ= z@AM%;=X&SMF|PB#a(Q2N<-XaQ;YU@t09KA*z-+MBiBLfgMMN56wS&C))Ln=&D}s+` zh7%uH9b{`2RvN>=HL&YVss-G&U3&QcawOb5@DOj;>;6|EXOyqiR1=+)(KXFItWbAcNhU~ z(JK*0`AuGDCTw}Jj8Q%$d!rt3pm1Dg{v&Pu;Y?lb8azY%(zP}e<9pI8-&i}IP25CX z8wMadkVJ?kaqw7Usm6d3P#(Ks&n_&Wm^*@P5zT=>;s;L2qXKYHQ(zL9ImU>g$HGq) zvo_e_*(RZ|;OHJRLW-~ce%u297Nk6%auERmcocPjJ|M&}E@76K0Mj0`;^K%fLQgLH zxUkHM21LuV>7EP+aHA3ocOxpF>Bebc!tiuh6vT~4gN8eRKnxR!w9jkozg)HYpRU@B z3-{#t5F6&}VL1~d1=Zk4z)v-_pg1A7;S|>%Z%#n&aT^?^@K@|+X3h&rcHk3e@3uX1 zJ2y_YJ^8o`ikHoX8nkT&mWB^po8PPgGHlox0F#o??wf4Gd zzgsfksG@P9ig}%9frYYj6}^^MAE1)#3JR1Dy*4EzC8B&>(h$~W$pZqq2_GbW+@>H` z@W8A{%aNXlkg&{QZ%F6?$GW7j9=n|fPyTjVogiGW1R~S<99G{K3p@yau$1ZP-@$UR z29VG0*;w@i?r889(KbUM4+uA!+taGaL$}BlnuFC2&K#%5+~_ZYWsK`Qy2+45tXZ<= zKQ7tdzy0m=x1S$W`;1)5FR6?89u3$RxIcl}BsL`3Jpo7%1s({px90^Tfi|EO8;*lW zna0}u7*v89AR)lwdhZUx zVgjHj^cD}@6$j#xWATI^l0@z{vV_hWp+J zR3iaEh_qm)k9dCug0*>-3?XDY;e%Z{9xwa_FY>6R6hy>8OA?1oB?2#^WW$5|jV=!r z!)T_6iG`cU_$Hgm=AF=%yg8`aSI;p&*~E6iO;HDY2~Kb=NDjU+&|GID-eS{m;Ylpv z0ViJw|GoT-$vT6&Rf=Y$K;@(NSUyCaG6$w5Ov{sdI@4dSTK&&fjYT=HY>EzRRc0P1 zdzWw45&5%BlY83UkHO!Zrpr)I#C856nz3@PH&g(jIs*zHssf6HmL`UVA+m&{VaMP+ z+VVs_2I3xZwigRy@>?)~hM+aJ(amZEV9TQfgdPED?F~qT^Ik}zCBsp{J)!y1uwaF_ zBr+=?A@-Tzj0eh?Cxp-ux`04+BZA8Nr81RRd-J~NbiSUFX!ZZYX^ z(MxSnEtd(O!$Thk;9KNZsB|PHvBl8nAHgjUHGq9t2kLKlNON3JAyY*s;uTBI zJH~nT*P^BIk6*w2^2^^?sN;uEY{Yxo$D}iF35i(I6I>n=_d+mrPnv=Aa%QACes)4X z4@*MWz=nem=vm%7_8T%r^kTI}B%+~mc(x1)0jP*qiHLPzZyt?ZX6eCYtfArG{q6h% zC&q_H!su|11lrYzd}~A{qxGrOK9RQs+Ya^SVZaR_pkkx}D&6wJK2T(ll6~LlE0M=@~p*tR3STAzZERFbq^c zz2$8I=8n9719}2HYRlraM5JtJ^GeWyN<6f{YA}HQsn(jq5)3m0#JuY$SRhtwau@JN zJT**{9|63s>@fkJU#kdpF$c!gx`+Ctq47@-V8{mz6gbLo9+4O3UPL zA<%+wS8WqhtOrz5ebm?rWXO(*M`p31W+w8GO;?-Cj7s6-v8R;Y$|e4}eu8d!_z^yp zbbKfjES|7>g3eNTd;kf6R}*}&g%-9#V&8xb77l9O4S4Lgr-QgDB8t_4oZ)KFu>)BZ zAfqhAYGGPn1X1dyS|R?#cce^x$|?vEI3gzdR)J$Sn)MF-FswISNiSl>tViAZ zkIU3P@hI;Z3PTdo3%{xsu^0k)2|^$`{)i@}4oD6X4{*G&^b8iK1I&miM|=?KfI!|2 z892<&vxvdGUoFVayH@LM2NEwPBw7gpUN}+RX0LIbx3g^6HhvQ)kVuFE09ny_6)5hS z@biHaSC-6Vku|bbN`V&a$AlHc9#G~R_9-G@9<1Ym%Cy)G=@IdeQBFmE?OC4LBX*%&|=jqFJiVsS1kHz*Qt8H@bF+|fKCVK4AS)|*{Rk{aUT z=Mj4>(fJgc5dq@GL!LZJAn;m}Lx`E@Q*P?90Cf7kJ+1+xMw{;#e#6yxi5ONLR`2ps zET%LJo>ch<>}kPyiSi3jPtc{KT47h$4f_o20?~xX*UoTy;CNZCL{KG???MDEGsBHk4j;7iK#``#w*(k$lZ1iBh!>@4=TWf~OoqR| z8#I)?MY0^y(1}?PS}tH}9RY3^TV%6{v7kHLq{j+fFn0>2zK%Anw1VE?#^zWtyA4x& zGbZ32L263ZlQlxh+P!rw5=wpG^Tb!a`^YeExY(5^Sn(9q?Q@5QW+zG(ORSKnC`xRY zzeWvufDW#9D>9+(bKGzZSUSoczrYAj_T=?!_HCK^m-xG7N=W>gJy6Id+hD4|c8`S3 zfx#yW+U4nl-Fc%FOb z>rv&04zO}$ZsNB@$|_OBf=Rf15;YOgI}xYAn+C!jMETcc`e}TT~W zz>-rd7E&J&pTc|Mc#$2sKu>})-=0-n{3Vugg@auf@Q)Uf>CgaTAqmjA1yTh@5rgGk zFB7;c>fyLez=ZU&!Rs_E!7!g~et9npLEITi?oT~KF`dGgY=A4p6{PYCe(D3OB~ zVr9rJ$PqD_7y*$L*#PLUWM~r}l^_ct6EKAMCCl~L4==Vj&L;*x0@?)B3FURAe!YJM zpMV!Es(d)OZsITd%tyE5NK)WvZtp2cJ}q~ga%Yexcp8WC?6VVM)y*AiDW|1brlk&4 z&xE_c0^s)o89W} zK=wCqj&;A+P~OC{(c?7pwwkqG#BTK57{wDZ_L8*=Ptx4p1YnDR15EPnmM-G?L$U%v zYG?;^`Xz)zf7XXUC>QLuZ;6T<%@>~ zh>YvltjaL&0(Z9h*0Yn2$%y(c$w1^-W{NyPS3soU6=4NyxTbKUB)G9|7^l@=sFv{* zjz;4E66SuBcY{#Hn@*H0KnIC{(h{En zBViW44GDv!*4^Nw_+^(^;eZQv$!A3VDph!ejU?ba%=9(p{rLS!ek$#b@Scr=7F#tY z0-jK}#_DgYkiw{uHv~a>D4sJ1Kt_F%rzl{lCtD6`qTE@m1^${i^SB)$cU$&vg=A>Y zc|I!ww$*KUq9<$6Na*y3N)ZdO3GyH)4grc-Bo{<*RCP8l5B1ukzLbd9jgx5k2yOxw zk+Gv|VV9;l0t$XvNpnuC${HjR^Ny!FXIqoQzOUPJ(^Hw0Sh?_8kNdVr?Nj}r>yXh( zT8ni`NG$^8P~Qs$39{Yyolc2&SZHcMW8E#9n}*GJnk(G%EG!WI2cd+d+j<0k?_{=M zW+*j*J2ms}t4LUHi*^wSmnwe0oqFM)L%Np{n)f1-?`V*K=o1$=HVm{`YT()SX}Q!5 zepTW!xX&&TAQ!tbP~HF&;sRNME1pkFj=3_>-`oV+Fk<%FdPajrAORDB-~VBe`X>nd z2ab8@YD6K_s*N0ohLzLP5RflP0I|#Euj-a)bsN}XqUi>V*;3-lgxa5h&BoiVer3sv z??IIC$cAvp+rfG*skMOWmaiibZ}TB&NotaDgI1ob4^#;X_W6+K*q`d-SKn-}o_ICysO01Wiyx0Czp zrysxm`_JpUtN?e;A-;sW53X17C&;x&lOc)biqQ}S+4ET0eE!2Q3H=0LAc?0mPgS< zqH#g}kxS7NXw1@t1j@x@7c?Ym>Nn$`2&iy3%RCU3&pFw__tqBE;+zcuSLye&gRAntWM&2#bgF5XNUL9oFOFhNsi$a9rD`Awt{_ zSHL=ISx2#j0IAJBV>v6I1W4i(uM&WUGAs!`5BTu5fEW^LxzrvLRK)cDa;;9ddC%{3 zGqALT?1Vh%#7)*7tv@5O7ObcRgxzg{jlI~ifnsOt0Zo&Hr4j;&#tlAHm*_U2&AAfo zU>wLa_SeHytFwt2eZ*~r-7?!Q+?ZZ^gY{l`p&2b-yM+Vxq74hOVIvpz(gR??XTxT) zrxc^HAs&)q>HN>09o7$j1;9aXV(_td!DMzck+Pb#Bp0j23MGX(u!=E4c`@EFL;TMc z>nWN!KB(hup=c<>^4jI^!+xxxhYTQitu8eo&a>ITh7~@IN5_TCI6|y)HUzzer=A4> zMgfE9cZU;iD;0BxJ*QrYvTO=Wg!sQiTa=$EwKqZ)+RUXG7BI+V-ic^nw@XcsRqIDv zv8;oCgxdq_Dpfd)e#As;;tmvECsa=f#WuBS?+m)sT3(hgV&cOlKSU8hzUKzt3-|Kp zUbW0G^MC&B+mEi*k-w<>u+;Zdu*`sugfv~g1$+^)g*CK(n60dUQL=WLaE8_tPuN!i ze3idk%O+_w$j$e4tlZjbJUQTLjfc3SK{g;wPTs=O^#WC_N#Zxbk@i-`rug7x_=#Dh zQwlh{_p=E)7S0?4Hqom!z9rf9&!Ja!D^_O@H?>iF2c z2#5*5CUA@4rP{7+S4g|Tgw}k}gJ)*ziO&;;bOCS#*Gk~OW8x1gga~eN^ZcXr_8cIB zVef^cDraZ}!eW`&K`k9v0q<^KznR5#n2^Dk2{S~PD>Zw9&?|x8LLc4ZM0zeD#9;vJ zbcSUN*7Pzwp&s0-WM${D7aOaC6tWG&MAyqAvE1W7(8j?c<)=pB>>nBiPI&XOxByTn zw)&XQ>wGjJ_PjhhU)|ck@zggWOT5>EY7OzYA?GkR`5XQ;P=~h zRK9bvQh{d*&-4NeQhrFxx*84%79fv-Ne`P`XRsHi^jSK@enEg<*XpMq?{A;)uRnhN z`KN#U@Z;AP>hK9QdA##>0Kh>EizsBnDj^128Usx0o|Jj+cvK`T%9wx+>rT8g|1!%& zOl3)p=Tb-VpnVf$I=UHH#bI$11Z1^+mwgL8i!H6?CPP8(Hp@NUczcDPE|WI401(|L zCVtGjm>4EN48(><>E?TurAB;_Lm=$SnyK2;XIdCez@LDA=Yo?VVM3N3CbQ8Oz8vKs zF>HPShIgPaW5?EB8P?01nWy?~t<3pQV6}GBSdeZy;ME(i|MBD3AD!WFzVzyg+brGitU^_mg)9E4cmQtnw$wXZu9q;a1E zB(ydTn%p8n!}i9ttguNaPvEGUpu&Eks>l~YxQDB4 zrTWJY|KE>4{WOGm!(n(|sf2_&<9+S~E)a&{l>DNnM@bz*d{cL06gRtmyT6oa=3YjfghTp`A+#XY)7)PUQ?!&4uACENLT!hg{deA81fZ*wq)Wrq`cjZGf~n+`-_ zwjzZCz75@OD}beEU%!#}d#|qm`+B;4U%Cx3koRsw^b5iBNlI>zEaM+$XP%B7(AeVc zbm6;vYvvV=il!$vyu_Se&^|nDz@^SlBcSAuUZEm81}Cb_)x6`YLreV$O53YEX+(G zKo;ShP&|TWGQ&I}#Y78ROlz}~-^`VrL+5WfnftfA`tjC+g0Fu#g*Z_r72qUnTY~L( zJMqa;t zL5A|A6Sp{2SIzHT_mF3|q$_Q1D0ahTtn4Nh;&mWkW)CbDJi$dcD31p9B%CRyVF^#c z+&1&TgMbjJ?s8dHv9_QYtHsLmBtAM2CTwTed~U#eNX3ceYwPXHd)U{MxJl-Ax44}wNsXA&YJmdXR7ZaPt`5MeDe zF&J6YrK8#&emH#T&C>pQ@w$uGj>AS*R`0!x0UtX(A~4aiCk#Sksu#2>Ss0ca6l6uY zZX@wA|1CTDE`dG9qb zh80}R(jQbm+#HXDZ5>YJI?XJAXK@nLYBTl!A79Vs<*2=K#4{dM007jzn`V z2Yfm^6lS67K-H;Jdt#1}SUt270&uPCef7Tn3pafMv|js%Hn9U6pSBNf=NJ%449R-SzDUNeVa!HQ*77|cC@xXZGj2iYPbHJS*(ve`8FfdcfYQnAMm z5;OQF$A#D|)0?R;ObSNSnq7h6T6sKkd!F-5;Hi05Pk{g3LcI(vz(L+Q{Wjwv*8!*j z^j3+5YyiQbVvzYrL z{ML9IjFDTi5rhR1>Wz8XMuO)8GPPWUdpy0)!U_<9AR*;GhuODiFB1fAfT*x?$U?I0 z(uTjN**J!2K;p;oOc=ojDp+#dj|+P04R6ZD4s)45l>XeMvh=?d58Xd~yZ`-{pOFLb ziHcFRPY{)NnhJYzk{|yhx;P7MJBfkk&Z{|&!_j57F^4;#;F=}dNwsT1Lp2`)4j&r= zRw3DrtRjd;L5r6;K{$8=fpks`!K##IE&4p{(Dgj(z015=FS7ZjVQuAprn5ZM3C$2J zw!*)FK%Nh}4#0OQ5c(2;Xm+b480y@SD1EZl_uawRiTgV`>xpRjjF#Top^y**7}>@n zJ&io(n*jRhA66S%3kptELge{=TDTpc(X%BxVKxUIHi!1i?%Diqj?c>+N6xdx&j1w1FUZKSLU?C(VGitGai# z9oM4z1gAe7ZNNXSRq%&%ntH7@bG9 z0Q%bJWybSur658mjfS*DCf&$oQ(kv|2F^G}=BYsGuvnzmxifYoQ03Oe)K!&}Qk&~| zn#8c03t&CZ%Xu>V15zA_s9>VwD{NCU3!Dis!?yn4>WSX7HNSvX?MwZ{_Pl4~u~{?W z$uUeFV&G990S7OFAL3RyHXFk{ zW>ST)4c*Q5(b~~Cmu0E;#KUt=z8LOoXAhkEv?;QnXH_b2YeVI{K#IR!tCO{QPd`MD zVGcxEvIgIQX~ib`u^u&j+)7is%dou#tG~Jpyw90_cYNO_4oz!p!wF+P8*&eNu;c9z zk+ZX|0qDfWz#U%rT3A9d4{HNf|G*Vk5%!1GgMnC(i0~uAAe~uRyoEq`ST1}WkL6lF z#b-aG{~STaGx63VmMeN-U7UvsZQs}H3$ZGt{wStNM zZmnRv{gl9GWItR=3D5g@h7USb$Lo1`$9ErCv~x0opardPR>xsQvY93x<}d~5ScjKk zl&Ih75C@1Tbjg$;A98J66(2y>xyn568v&ixeaNfLQNdah+Q8XF_*ApHCORwU_Ry?9 z9aU0PU=ZGUsC;s%@HKca%%XVy#a1Q9NXU5#g4b!5P}c?w+Fxs{WWx~F=2Kt}f4x@G zp0oF=K2`(^nQ+#T94>b?;QOBDWcf_sn;2`Q3_buqv1c{_7usQaCh$Q|5U|l9a#!tk zJ4cU^ou}!bI0B`!hh(8@Wz*MC!o!Z6!s7QBD+ zbqi8-+}6h7o>>L;l(!GmCs9M>;JaA0+tEW-nObYKJwm}oSKYxeyv<%;%U@YVo4g42 z9YT7di#+xLQP=B{wCnWu@zsN{=giRY4DU&;buW}acT`l(#R(U3N>Cvuw;rbWjP-?H zSsH(ui${T3pK@4S0YP=RV6(l{R`92D2GG7701fS_c8wFYE{GJu5M6}2j;Hfs4~u}_ zDvtrYQeYvMH6CaNN548e*;xjWRXqtS#Kvf8PS4Jg1vemocenN=+5-rEg1qnMsfsjs z+cEnRpW`O%Jx0r0c{UU6iUq5HQfsKM-!Iies(79EvoId+2n~w6GWG#;vxbm`a70Cc zn-jU8>17VI&RdR~pJ}esf>G;uY>LPTXT;hw5`;HJWtD!xvbN`h1@32f%??I#HpV~& zJiRJse9vd)G?u4RP&t&1B_$^;7ffu!o_$ccrD{)qEg z=8uqY6lZe8h;FD3OX${oY^U-dp@C`VOQ5dpb+$}0jAx=`c&a(jvB6e(2Mn=u_i34x z9gdRiVP>k~W6NQS2xccMzE#fv8P#!8F{y=7LB|QLIdA+Nz7fKq=yZ4|p1m`|f*@o+ znL@K)z#l)XmJQil5u)pEW>j;xNeA8464Vw6xO+?amb=Hp8MxpC4uAiCz5e?z-@bmn zfBJEK6}G~2d_mAjFQXEV@KHxQNF67J@j55V#_apBl-k*QOWhu`q4}`U-6DREZis)- zR-PS`nB@T{XLlZ+rlOw#tlO$R#DpWUpcr_SRM0F4*nH80Hqdq5iOfSOrkpa_LLW!aQdwC-fS{4-!=tKsKxLM z&DJ55wsT$WkgKmFqF&eU>$hKj-2eK_!hQG5S=N`IrGr0y7<9)&>^(g1K|?sB;VCk8 zc$R00xUchGa`HV(}$n&2v zoDrXrGpHiwcDzePyvdpqPi8P}7i^xDs0};d(+M=jrorAJJcrZZG;OGwEbWra@hqOl z*ePpuEQ>z$Wn#4Rp!zOssmBRzd7kYE^n$s2An?{V_`hDd{3+HCb8^wI9yO#VsYUcm zb(k5z1^RNdEPlhk+;-YKf8(-!c{mym6wEkuSivI+K=m$G-wkxYVa-f%9NuXC_DIWy z4A46`VJ18C6c`7lh(d1-78};>nDYf3Rl9--31v1nvpTfI9?SMp#}?!@myHrOsM&u7 zWs+?`bI%)k1of#7LTVFdYnBiliv1_o`LwCR5?#S=p9Pxk2X!9p$&AfMQ8b~+8xez&vaoM zs@XD@84r(j!h|J0b2H#3&@X}fEL1mWp+miI8!2p{z|kiR|A6)K0r${`ZK=M0yFd3YY1fh9ZMIY9rcV|l9Lx_lEO4bTbK z%`PL`FuHt~_3Bs_pVI%ZNcDG%geHwe6Et1TR@D2sN8)nqb>;ux4q#Zr_8aIxAH7bP zb3=cf!-?5g28zf+h8~?fQ`dzLIvf8fHb2>^WQvC9w1Gp9lVUp>-ULMj?B6>q< z1mY&RLZ;Gvdal!glR6!)aI|Lxx&WiyT=w(LqQFJtr_)}FG7iVS;E31&>~=WIgntkR^JV)*#%17s4i7CR@U1lo zP9j4IzNKyI`HT)etQv5*wUuxI?T{^|PZmAOshY!ffET{Hc`JtLv?pa1*BO%Ox`g0A z54c=$(D`LCy9M@74;0)VlC7!QsTLym5-hk+^;HV}@;BXwiom`b`8xn zJd3`|dBvxM0)tH^`Uby;TtE_f%AWLQXDW4|GUSVwz(2s4&GzCZZT)Vg+Hc3zXZw({ zX?6#;96?VUAQ0w{csn)e=oNSJ?vt=Z7eLPw_S1$FOaiM)#yf&WdJ9d|DQ75e&Ko4?FFI zzpX%N*HNp@MR-4gVZ>YI-X&{a0k^xB|7&+vTL=j|9PpzZ#{=;@~mN#cOI2tZ>Schz?29*K}b2uzo z)@=qANit7hX&oe+lU{1&MK7@O? zTUT>@3+{7i@x@xU9akDPOM|N?r;Y=6@TsYC!nIc#Wq&n$RCIVzLU)`=IaH1qG152x zex=e2PT}G4L!;BcXl*O?dZee!2}+P{!A4t$(#~p?%7DOoGZD^tiA1o!lAKhPp2HhB z`hE4{06AyYq0=1eg7jFW+@6s^vXv)s+Dlg(J_~b&U*GRDUcEi&hF={POw4U(De&k# zQhxD^ zIW&Tk`Wy@V`<2RH!ta*}lIry!Jtv|k*y#YxZ9dYjd5aZQWR}1pfU0F~rUFoj`*M!y zI2;Hc%?@q{7Fh;k+t2Bce`f|c)+pCuUOs^IHS9F9o$wCKcQV!6DfBsbt?JET4lX{3 zv(E)LNS6UiwVmK{0yEL_bh2hjM|R@PwYo+7z!X#+V7;Sfg`-(QkJe{dk&1_Py9<(H ztpHPF+wG@iF*X85HWj^+%5pFBHcvt;fW8hcLHgU+5S)Yde%}WMZ92{F z2f_!${yMt_T>#=NhtuBsaz5imK!vr_?U9bxLwTD0v_nrPSVOfgoIPS&D(I^@PsgIx z+RJtjD3XmRlBctTgQNaDRfFKaEYlo+n?F8PrH|h^_~^szn9He6_E=je3cyZhxGe8P zQn|O&Qxc-^Gug)q?y@4g6r!1Ie&k8?dIy&ERRkz?#bL{m7od2*jnyqzF)w=E)`k#) zLh;6nW>55o>vpQQBB3bTX*+s$Y8))s`2zsJ4H=)Ze@85UO3#?Z4jfO63jN?4R9V(x z@k1!r?ImOmOkgLmRJJxf#h@Ke!Ol;4`v{>poa1^O7W})F%AahXe?P3x_RLJLH1T3Q zrABaMAF|3DfX=f+n2JN^i91lo`qZX`v+8Le^x-ue4w~M#W9;sSrljzU$~+p2VP!F! zP|WQEJjG6PHCS!VeSaJH@l<7-tpfju_8YE^J}jn8ZUkUFrhQyq)@S2thr09%HycoQ za|J=gI{5rV^kg+W1uN#zSXAKmfRuSSXIg+iJ`v~D0me`XcavBBxKh7<`}Wf>@0Jx2 z@gGLGPKSy?!-H)UCeN^2$A(|djkdM{o(@B^MnAQc5T>lpZ8qEMuZZU@!`B@)4KF{P z0^h6$@qFcKJ7_g>zk2Ajb>gEvsTA-ZiD-pnxDzHWA?K1uo8qeg6&SZ<_( zaa%0#q_!>YlqBPbLyRL#U`RaM-FpS`NyBV8|+ys7}PuSv_Zezwke=C4`?C%VR4!w$#dHOqz^?*KbM#J}}& zfyC3v9yf?T2~{KGG99I1583pf^Kyt6q!f4~Kq9}MD8O1_dxX0n^@lPc(Uw^cf~wemuwr#-NbDt<=4KU7p!{Q21e$MzM#9aN8{rf_z%TemmbBk>-Up z>+k{}h>wG$A$0lP*1VgwU#HvdU)c?c&fm@yb8aZO**7mA`2%N!@>|FB$kvIFcf4?` z9h~WPzlT0p;PiOghMjGm$0^<3(`PE^aJe+pFELQuitYQA`p5MPY4Xiw~Kk`S%+ZNO(E9spz z?$q`pL`Nk$;{OIW34UIQG`)EeVOAY>>Kzj0T3$?4@FoYZ10jqYJ*qb?Zcx8DEd)QNRJ6OSpKI|aBCAJ7HCsJaHFqLVQFhGU` z6*dXdFnP!MIu*qdBX~U6pS|O;+TZisS7@V~*OEG_z`XCWb&`1f+P1?&{rvg(a(qdz zHxhm9uUF;Pj+L7C^%THd0orrogk~KPU)xF3W#a<`C_;^cxCzMtlY^&5PyndyRub%( zE#+QFWm^cbLRM^b`KR{;4D8(Cd=m(+?gb9-M#WZ`v8izR==C$af~6x?fIthksyKo( z5f$>3HP{rrqo(F`Wx|;MkS3rQQw%5^e8IMJLic@KPf9evi1BA+mKTd%&&6dP`k`9q zAJ*z+1S=HieW4C#8>3u9w*(uns802DEZhZlB0fP_>;hCDokHcyV^5b&2aH(D{_TIS)QN5lk_Phiw*m~zp0M0;M z4r9D>P(1R>Pc13`bo!c;UkMz<4M&xlk#z{=KD`^$6MmulwyxQuikRo^iEr@w3-3e3 zz7zbXqk#JRLf!Lo|MJ`Y3+==4!!#dQEnh_g9nX00)B5P!5{U(CFmGXT&I%rFS1C`% zalmnJze0r{5Weh~$9!gZ)k{YqU}~NOI(Rig@`X=gX14pq07{v9w2E)M@dP`Q;Xx0P zhnqWk={%i)=^#rBz+pt2HSiKXzPUKx!r?HtC1{z*+^c-46fZ$^dKT;+kG!1C%761e zK(C3PZ0EY;{2}NG4eLny*O3h$R*Gf%FlDYj6;)1aYRMUq-j}xKA~@ZnSjXi!1oX%b zP+6~xL4Lp`a<(udc>r+_p;)hR4u?JV7doAFecI&*;A7v-!$u*R&AVt|r^=?>->)OG zyb*b@-1WA+VS&Xd#YX6c)I6%-vPW0NBYWNz+! zxpv4V9s*VHhK#!?6`XMD;7D)9yRS8Wzf300&zwKrMB6cNfX>1kD`KOw{-3Dd zMO+daAfU)QREamp+F@wb#=^d@Wx?9;vf*qFc}%Y{_N0{nO@HO8EnN+2cusGM#%R-X%daJ**S&tXN}k7jaULHL{KIu=!Q2o=ZxtMf zP%NBx>KMew%Jpu_^H^3g2CsL`?1$GGZl8F1;ZMtZc|L-6tF**n#Z@8RnN9h6rJ|HrqRLaVF<* zL&%ERVyCYZkFT5&y802F_jFmSX*HpSzVp+d=1phzu7L2-Qp|Fd_oe#r>kp2f{gnEL z+fJ;dn`WmGN7bgqW?!sVZr~d=p-OGeVIdz$gX6Q}MA5FcfIJja<>;(hY_&p6YhZoZU<| znFt&4u&TrsX$Z@2OZC(G*Vpm+m-YRn3Hto<=)Diu4kfQ6eEJd`YI9gxc*{SlsYYUU z_fDLr7E%&wGi$O0xQ=5#H^aom@;tr*Jx!i!v7ug8e^^G!_Gep3P4-pKEN;iJW4{NG z;^5*pee4_t@A-oEz#eCb-77#L(Wn@&j#A-OYg(MBx#M$L=Zzbk%^07-i=K%@Hslji zJVrY%2f;jNFA8>BgNRw^dP4VYk>B$49r{rT2EQ%WxBvO|r*DAsck4YqdmBLhfyT)VS%?VmhGs9^w z)V&<1=D=nXJ4Z5EqD!pmW$YPC%`TY&3#md-=&T^lc|og`R;DeNP?&I_um|gw?BgegE-4 z)-&7qIciU~(X>zHL-FGtKo_5(*kpwW4cXx9-FV)A?p-j>F!uOt*$CUcVA0Di9fFC8 zXPdQ_7s=T~oxMQM%ZQ@QSBEz_l+%ta7}z?A0&Y3jJ8b85oJxPc1mKxM-_M(Ga;oBA=__!w45XfFV0LSvkYQvtMi)0+ulb)J<-_?eI z(*ZCq72WxnzuR8z3-O11`fh1^_|oEUr5qnJ#TM)*>t>xYV(mFFk-fvGSUc3ZQPKi_ z_>!G8&2d$C`K>t9>&+d92o=~jEX>hF!5ed`S6M&P((LMi9uKcbZKDwTZH}zY7Kzup z3iQ6IR8n-bhZza`=q)a=5YFORo5G)ZT5mq?)8h$m9S-Y0Ghr5;0F+q~VO_=j%wky{ zQmz6HdJCHuD^1uxh*&gpT!sLeta8VtuRkwW`qF@|{$a48l@>&!8!?>vS$A<{u z$t&7%1Au$)8$5LeXVoPy*nIAthVnz+=H+ZS>xrU;z(;H!*6Q0oKNGNVM?OE;Uy?sa z!2mBR%Tlwo25xWHNOZS|KvHFhcW`pV5O>Bgz4OOp6!25ADX(Hix!9)Xdw2#>x zCuZ`{$5UF@f<3|0$rZy|6qm%C1kyXu2g^o?gI4>W)|^A%_ISELt-rxV*$U_7-Acib zs?$Ri{Dfn>t|8VI1eS<&IXnw>@WbWM5Ugu)_9MFMm=Y91MF9;avY-PO=j#x*~QcUoxG~jL=;AHB!Pd6xw?hqJ`zp00Nj16-Qp2AsTh+i>o1=j|{) z{r>U)6fauzejOWOO=MqI zDXVz*;atJLTr}K~sPh534*3iMwqDm$6Ot_9&faHHP4C#I?a4CWgJAOiVv96DjH z3lxGyE8<`fU@0G164DGIgenDqhosCX$x+Pdxqng_I=y0P zHt(Y=#b$4_SHrpfjh#HaQr-g1R+6N^%Nbyz_ms0bmd)FNZRx1iKIOw1ar-CCj?soo`>09sh+wrMF19_nl?7@3%j9y`d@7qN?oat3AmduVMI|ETwuvGZN z5>Bip20g6BJG@&B&31Tnr6xq%Wh)VH*dw&Q7yFh~$6olpmiNl8N)XQwNklm0>$YV5 zt#)BJ@$0m<4Hj4gW1-;M7MDRsC%9hVVncDQ;v2S%!)wzvIfAzx7`(~aX zfj=PM5-i_oNSMhjm=IL9CGVD4g2$c?1)1Jkp5{287B76UWIxqgX1!0zK?c@_z)JG) z>f*esSNuKrnoR!@Bl=5DczL0wcWQbGlLHJcke~PR)ZVG#z|CoYJ@NdfXoXRCgQ{~6VFx4JsXgsscVnZpL=ZI=U&)VGWlg_nYjwq zmv9fchj48xl+WTl0FL%p&O1A0vFWEZu2&l>iE!T0|gbJ*E7&MAeQ8t7Kq&9>%8Ik$2-6L~R8XUz06ie{ZTVkTzRg ztVT$;tsOS-^RvSuD=8_ym~9DQt>6U1OG>4yXyM4#ER+cIvf4lla6uBAtnoCAJ*hYat5v)m2`RBn5RG4cGlSJyg3#K0?ReI1`4fsOvbwq8zmLi?btWexl; z5w%sjZit7IIBhL2lmOP5PfMJFx80Px+k=dFhn0c)iXL-L^|?oNcrjtMTo(GrvM=v@ zhtN7=5{)#uIg0M z_+b#+;jkapD?a61WlAiEx61;JP-XrcU~({;m$Z5H*5Tj;?=#A_juRRkv)~obF<7rz zz4sN&_YOXEK5Tc|KxVnM_a|AT&>EtJ59m1Z`yCXjp@>wEP8V~yLh(`n$A~1$4*f$& z^v!zV;*PQQiY4Bg080Qbyi^;Ogj;dRS;NQ6Xq$JVB#+gHSI<2+yqybr=p=G2XUB@%>sFvWcfo-ySOu81 zyz_53r2JUKyfo1^?YTP~_J5dYW4$49+T(3r3#fPYQ0Z{9!-DEM-tSiMrpVJSRl9Zx zv!Hl2PI<@!v-E-zGeRTY+u3@~qO*z5Iw-SOZCL#4)u7M4JWJhu21M8LwnFDn=afzu z++r&{0qraDq#cz8xz2xBsppL6;~hD7jrJ%v?~yp1*1+v57^XW~T#B1+gWexZAx**$gEJfSH!&3_>odRW> ztKQ1*?$GVP+U6^^NosV#>1gYo-;4ZIMiX@3PgOta%Zu5IH{E*GgGZ_r8JZlrinmqe zvoKGbd9DUvztVG2NOBrH8t!a5p;P<`@}~#ob9zBcGcn-I_jxZMkx*tGarv-rbN|AM zA@I^mUtImrsZ{E2&WVD#FR8(_DlXMlZs)@;#NlmSFl*s0fVJWgmi=gm9MUJ1Q%euAOvbFvD?!!}13{b7!f%H=lY< zkQcOABl}^we*M?a>zB{r)A14C9r_FRpAQn;=GSgdz3lva2L4+n=Tt5Pn-$lKs8=Bw z{Jl3N!Xc{TxcLz8N%EF=dv|USZ(H_w7P~M|-uCR`M3M%K)!u0*RlOHPPP-yu#SZe2 z=T5UwX9Lfj3+NDR3(O#omhafyc@Qo=P;3^nSvImfWA>g)Ji5&Y9$+?Dwi6O99)x+D zF>>x!eGx<5tD;YPH)noZrv1~mpFh8M3`Vf)!|?au6)p~qDsVS@sl7rTA_6!zyWYKt zrURVNywe+1y+z%-+#eBXCl-9l3E~9L>~-1Ip4+5lTBzg^c~SDS{m5He9E$g0JNW~} z_>NuY@CKhOuW*FyyU8b;=oiN&_n>nyipL1Qsp117a< z`|U)~UMwQ^rLI#FYV*! zhgs%D^PI_?`oc22%J*)@l6rVjs*El{nW*3R5A-0Am_@e>1~L@bN_ZbQ10DGTbUPIzY0$is=$88eG;N%;$PMOE|QoN8^ z1OElG+R@X_Qne-l!?HEnA(2-`f~_sr2@VSm@gzjTK0KI6?`?zC`R9XGN3iF?mW|`N zc&JS$Zt{XVM&}%?=uI#l$eD>u=1=!F=?YEuf{q%z5^7r1V3h^d=82U9BeU0RdUkS} zQzQ&%p}`*K*QvlC7wY`|LfOE-h62>49@`V%qob;sGp50fs<`!AdW;s9xT8DQ8%OL*2S-ui=qyyZwed$8ikp)mg7 zaR`4AUO==z%jLB7&ANG?s+S4_KDP(5r-O>sXbH(_?UHxSRxm+ghZ)FFAz{@U=^9M! zULMK9Cs(`8kT0SQAMode>JO@i57(bu-V+5Oc1l#Sq^`g+iGZ~f?|^W+3=eXOD%-4j za}qJ~$~zgJi_NM{k5e3vCYj))&fO?ZPndylAJd5wL&npIc0=IAX8C4a4Lg3np=o)W z5OK-NN4FP=6Yc?|j_h5yu~o#konD6o1>;FVsyUkK00PTCPH%j;JDSJjzHK?K<#48d z=JA?WpmYwD@`(n9cD=0C9{;|6oKF-)IzMdT!>noNWfo7xyGdY6KCqcS zp1XShgC&P>I$A%mQV$n*-X=vG`&PV4#)fJi&^4>x9kFW5*6LyWAS$uht77^Lc{*@F|$tNwbhh$e~%l@5MRklUHdo$p@`_J!P9gy@} z_+MlG>@RZWgzAt#5TG8}aM#al{T})>T=DQg{E+&m|L9o<>j+~uJ+suosL0#=t&Fw(nVBrc8#vaq72fy2>-X+cK^VAi+ zkmISHidr~q38(ESLUkAPt~9G11xyB$C!4q$P?9&7jSeN6;6`6@RiCG~L6JI~bF@i6 z8(szzsxN&xr4S$6YlOe&=THCrCX&yuc%mSwNzM}Qs|?}&&U-mgwF8`Iul=rjJ#rnl zgM<<*l?@B}(r~s^1|!;m@SGUubDhOGq;9HCr=p@HSOq+swO4B=7oIxEVxi0n?H#*2 zgf7orhdzEjE?%Aq;~WQv|KQz$v^b-Rl(REZC2QWITcW*Fr@`Cn-T6XqPUp;5DI&A3N2RD5$3FuhF+jLFi_{IZ?xIy zU~wmP-e&KFSF)WqYqaJI`7;j8)ZY8xfKDd_YJC&vd92lo^iz8_=XGjEsl8Sl!H_na zrPTlva^0+ckLWCamF37k3($!GN-uJdylYDZh)@CDFryd8xrW)&RHYuJgKd4b=-rtTFW&(cqvA@2Pn$a#cXBDiFxZE1itz zxu)u(l%)>oK|My%;Mi@#>6DeF^DZ-nl*mHPkJ>HoD(-#@l>k)!A2 z1FY}cHAdOOr5V;yjwPLNSAww?TL9U1v8t2^NohCEP+r0s6ca>uhfXi=1D!j%*PK?# zOOBU(PATn0CkQag{Tu@r;K)u0eP3F|B|c;{rCo+4A}sw%gXs{~+yUslG}A|M*iN%s z@E$R2&BUJsE#JM>X;Ml`;sO1*7!VfR)dz*{?;# z(LaBl-~aRR`fM7EzflFYBRo_7ocddWc}~?RgT6Y5Y$mbFB&nF1)zaJas4pt~QnNcc zsNUJRM4&X%BE|Eg(~W42Y6DnVD{A_=C0zqbA%CcKhe9gj?|e1IYLv^lC}+}7yTOH(2@Nnwc8N7OH!N|#N{-Q>cP|5)kCVK zJ$|o`Dw}$zZaP6=)E0lgSjokD1ay^^E>$O6Qf0YMElgMp-qD$hR+b9?1PT=}Y2&@b zz_;j|RT#M?I%?&>;eI$a*t{kuY063hK3rE@5rFgewcF$nN13n5e6;{P+|+gIN)ocrk%V}wU~%$!zD>R?Ac*rzD4X6UOi>5`TPlr~$66h#xY~5=dmx2A zi)szi(N$v8Nj5&GtuzHQDDSq?S#xTiPEm1RAR$$UK_p6Abw}%uWuY9Ec|VJ82cc0B zD<>SPQhHI%S!eDtWuVRy)eWf z#Y;=6q6G(q-OVnh@K?c)=kJGx1!Fla_f2?_>JEg?cWiox4)19=ZevZL+dAQA^={ox zZ?{>S_E5OGj6>O`e^YTx&0b}gWKxZE_Rw@p;FS@!3HL2bB}CQ#Pm1S68wyG*Q7ltx z)gu2jjI!G;Eb)cEITZe$S|H97AaUPwbg4@*zlkLOV}AYg?T>F)|2Y8*3J>I82o2f$ zfi72H$Tr5doD}m?T6GYC=twx=;qOLt+tzF`2TfkNQ%6c{IelNHjey;?R#Rqn9!uXi zs}2f~-qxrj(3_>6>a-BxE#))i_w9GZBW>Y?tj)+?1-g}lK3zRM@!WPrRwi@qt?4#_M zd0zUx+FdFt1862JM|rO@uE>yp48H&VbUkSBRjO_lUypSDP%jGXuC>-s)$^3joOsa+{u`psy3cdHD%-5kh`+BK2(lnVqHD8j&ED;B+x zKX=_I^+(qJg!s1lSEu|H3ZUtY6wfBjjXy{uuqgc@kFu>t8IhphLL+AJfSe}ssJh=A zt!hmHb|A}i6};!^6~=G|t*aPBBm~^^&VU*6Avw#67Z0U4YVb2I@zHdiWzF!g-8ysohw4uqrrVO=<5%?j-o4rtVO5Yt=K-anGSIKt zcuW-T`cZj_e02Yv?g+xvl>4!56xf|)4JxZdB1&e;Q5Jow2uAj3=w8nj zQ$cs^z)xB0*Cw4gwV35XrC~zQtO}q&y=Om#ysV&?H!evm!AagZo5@?d(7f<}sJicU zT{WJHYw#PQJ_DP>pE|N?XMD>sZl_EH@@VPP24G#X7rZ4^u(ftnm4vzmNI7OJ;~{Dx0Q{>c)l&yLxkW*n$0&Zz6cn z)@vR%XsHT-SS=K_K$5qJM1F5(*66~vM^bxUtzU4Mw&}bxH6NU1zlPSPnz0-#n0m#$ zR>h==jnSU_dm7}c?^6LH(_?l(z#*>YYzL(-*q@;;f#K;!kbtspe1cplon2Cz zTT|>+eOfa<<$};4Su}=*j z7a>YmFz=QWQ0Wh$WFA2wHpvk2-odPajqC8NvVJLU>qe^ZiZr~WwlM4qB#!0|tU;+* z52RDi&Lr4J+BJggYAJ=(_#x${w0>g(P>U1=@c~|D8uqIl3yV+|Y`tfzQ!7JhQWDbLb`rVO94dJ{uJ|5oC zq2KI~w& ze(LILXp3MG)438awW&Qb<^B2=|KAIznDo;Ce!aYLN#X#-__RrPU?I!IAbp2jGvusZ zlltKfBw10Y`ZAVC{RnC_R+>tH^u36zx1RlFA?zlwCSIV9cFB8i<|vVi7W*$6R7Z`HFET{NaF zWU~M5m6X>h~m^O92Ku50}&Lw?x21 z8oJB4R58=Ct*K9(mR{qq8P4}qz2mr99LsN_JLT<_c!e5F=?J$u1>p3S`A9bt6=JTK zq+Q)Zru=&jI8-oY7Y2~iep9oPU1wJ_a43DW-(_2GRYp7SK?xc5*)-Mldyl!~u8A$L z5Nt)UeQPqL{!Nz|&kNJ{n6IlQqjnsH;Iyc<-STjdHufr3QhHr0w*YPk-#AE`KTT4vR-T z^F-Cf9kJjeoydXUU6Wr^b>iZE$UJfG;(eZ=7!H?h5ejJUM;&Rp^^~L5n&eUvF42?7 zMQJ!lm@LVu#1H#^KlJdXC;|HQO=mjGfTFASRfvt=Cpb@~kC|!)Rb+Q46_fsEskR6_ zeL`TW;Fx@MknrMx_!zP?gnGAMw!5;@9arF2D|)PZXkL@ioBu*ih;t9SHl^)VJ)M%K7IovzN{b4IxA>&Jzg?6suQ7?X6;?0=0(jGbs(a_>#_)bbix2-A`2;hsi*4Sqc@=Ih-ZhO-?s3hx~S` zp{yYcTl%W(Bx0uulx(2B-`_}SwZDs2l`M%kE+3=toPfc%`KG}QBD_Ziau7X zhNsnf)h>8FhCIg8*v_dW03oxg$vc-wvt~@m2~8bwL_gw9Nh2CWED7r|orRCmMF<@u zfi|4*0fgzdM0mS77$7E9k4|k|2;F5Fh2IXk7Iwb6Eb$?W!BOc_fwrX(>~!nyd{^xX zK&ivI1R%6z*`fzb(-4XfNg&i37t48aGJ>yoTOBejspD?5b_YvG&Ty5ycoCP`QR67K z5Nu*U!k9<1lLDJZDVC+gNiHN4`PMt8Xrn6-6Tmcyhf%@@`amDoe`$4C37 z+*T1B9(fGck|RDs2uZcL%VwWk#~Pi98vu#!{5E@*SL3L-63*AHjo@j_+Eq&B%X7}y zaB2;9<*`+A*5H2K5^1JK)L#C!@ojs3y+5syf#tHAjwgzwRBaNy>6E1Hy$^r;&q zf$bC(O@lSyB(G3NoM30&*t-p)7d>L#F-y(ne~Rk{VBM5v)4>rC+oU4eK&otq*>C=W zw|k8WdRg-+%GKp+m;L<$!)66Vbx`O|zWv5o-qsM$emQ4J^?2)TRE||X+K$o3rYoSg zyeE{#Z_?luSTS2I$*7ysr)rLtoYq^)A0vRj!Y-AP0Lu0{71a3iN~ITn6XzZslFsRg zsRfV&2+BxNuC^@m=jr7f!Fi7trR1{y>yzTC}rf+>#gtKdb&^fyEv?$`(XH7-6 zt~&=Mf+iW{3?|xt9x_+!Ow%C5tjH zeqFMr{S)b%e5>vCNevAokgc`x59#7vlX;dat+N~lk0TL;tQmDrdt5zNQ0>IkUi>X8NBb5r1s`N#caO`W0Qhg4N00B)d`hG4PX;W*9 zY**VI!qG}Zyd6_jTtg#^gNT(QKzCOX{n|PYQ}RQprpV(tya*vk+*zvtRXd2w>eaa` z$hX}d2Pa&IpW&yFxOZJLqoWH=A<|C5^p zoBlqgDeHd|WXhM?mKR~$;IH6iElUOcG%@CQ-lDs1`|<5s7#sSQd|LGU?a%=(8O;c}3SmqK}=369Og8dyC(!Fdc~Z@MiRySs4Bv}BF9 zSb9Fm&J~3}arJF?{rKbOr_UerZ~JQBY&^^(+B+lGy))n`bnDjMaaT5#mo%adi_xY{ zbB@ND?aelqMZYAh*}Q-6OSeJqR)^)iu^ozwa1wxUHz&}j48~Tc{8CgSC|cP7>ivFL zTJb4e=_@Pf6dWvTyZ1m@J!`^KUxMJ9!i7dJ9ufPLYiMU!c9+uL%)V}02+eT3U)r;fiNTLQVnv9IaXSyCb zJ_=r|Z?N0FJuSaDv;AJT4F|i#;|}gVh?!jQch%}&m+6mhU%tIcbO(>0+PCGgTElDP+q*o+ZvYp& zx2e@>#@$~T65HK@HX>HGUy_pQ1;lMa|1#@wLfqWPo4vvBMEc}(L$@E3brqVyVIb9% zmy|Y9=3;WS!~#Ae$MEpN*W(}KaP%8&%1RBIeE z@VOdZ1jK8m?!~=Cb3*=p+Ap8?aGt@zL-I=Xs*Xq~0Msk`e^{;ULwxQ&$aY}A)T9Ou z-?30NsV+}|W*ID5N!H3S*qHKOeA%_2fT7Cxpf-C&9@A!;NqrE3%B9;! z&63V4KnPq24p0_Fz4Hfz*Y;1<$I7;gbzW@b)9Q4$aX}zX4nr3LVsgr>M`MQmUX-HS z>icC45vIGBH;KcDM5(P1Nkb=UnyW%0{_38jGV@k*bPYJk|sT=XH^?)nH-SY%a9+o&obRATf-A zNt$#3s!MmDDrb}j)I+M>-Em`A==Y>uNN$S8D&X8*jj}s~EMGr!!n}xj@ydu}sVNnO zU^2?AhjyTNk6EAoX{P|9Expg zBsf(DB=_{?Xh-#NS4ZKeK+dGUaK^q>)e~>6hJD0&a{3&8mVJc5`rZ`4b%ZFz#=D|MD|F!O)`hh(w2c{tN)V9 zO{J-ie~;64#R&wZ3RwLzTg=UCnd$R@F5Z^v=Renm3d)r}nONCh3}6Jdl<9dlPVX|d z>Zuy5MzTw6MKz7an{bp8K)ifvRB>0WkmL^p7E(BW&H^@j9!UjEDPyziX-uBdG~r5$ z_+9dl@_Z7)RrM=V^(`w+Grk>bQie1#=SAjX1hCm85>AzTvOeZzO%9UAc7>&bCY&)W zau9Vo5QjIllYaT``&2^+06}&&?h+@6Hrau-u)T6i|M|0j5~Ncy6XhS`Pgx@)Cxh5P zS{U<($;@$fJFbTlZW0ARMk>psLse+Pk}O^RVA{0pq{5n2Gvs#%C+@|}6kT;U&jW&- zu|0`BhwZ~nZ=I@1!SR?GxAUsIinv{IT??Hh^Q_?h-ut0#!O+>o>9VTBga*W2F)}A( z32Eo3)Yb%%oF=F=%m!l8P2LgfA}^ejNo~NdQ)y9Ij!W-by?xr-B8^X9KK*1jHC-3# z2g2%OsixzAla59vS{T)qJ@G*b zy_nIN+o`n>O_ zZ*RN@B6)dIGP*Qj*E?Z31U9keu{Hfyiap7w%c}IWQ*9Q2jOvTz3F$IkE9sO(r6VQ9NbX4{t7Fk;km0Z<#;Ot8FQ%x{c z4xBRT_PpZ3(cP711jsn7>Xg(e>4bs{G^GreV#}oNoD}Cw%MG*0vm>J#4A^5lbawKc zfOr0Rozw?rD?Z(JX`aC^(0h8mh&$eUxV`G*FwOmlt5gM@m*mAlr<@7K0w0|SMUA)d z8>8BFFKQfOEG-xGd$Wg2AdqCa%abg@(HKSUZJn?M-&-$v^#qI2l4`9Lbz77n>yp^0 z0jU*-;%rqdI+gWi=U&53gi=LWBM&FQtVDrNgnT}#vaS1-wLUO@g0%Ud zs5b%o{IBbje_1EOr+VIsnJ#5-AVAivE@OxUew%l4zjhm~OH4TJpU*F6t#ySRSt|_d^XsqHk6_^nIOFDhh6t7PV05yJR!FT-%F3 zkoWy6-Z>(np3dQ%uEUS_Qd7xm2Bo&Us$*6`uY&fe@*;pCr7*8T*`*MRV;oZ+S)B9#lk|5kRMa76?!4lWncT2nAu)REWd3l++-pVq}r z-lUv#azDJI%ACBZN};-zdsV!BhU-#Go_w!j*UfiK=CJ$-PaF@B*F7x86(fnjAw~O- zE+aj3qk9RwLXFLByV@vI|Hi>Z(%of_rbKm6km|s9rn9WZ)ckijTqhN<1L=reKx){! zI{Vi$1{(X@GX4DaNdkA4=J(t}0K?n8)kmevu`7xd>jVHy;QNv{v>IBiCYyv)kY_L7 zy9UoXrLq=omj>|HmQ{*x(LF9%Pl@`dd2qKmQq{v!fLE@vgm@6vqkPfcu#-*Kbhn-l zASDMT^=}$BdsXQOT4`C`?quf4sa8cp^%Z4E?`{hsk{BbEi=+{q!55KTrWF-Lwayh@*=nL#Rv}Gphqu3q6&0;g6 zsBVkXiiuT@loz^G>FyFKYjRhBKtrgmuj8h726(|2PUuvp!O6*Bb8bAjoUlHs*m?_= zINrc#XCgWw@Q{fZl-{KFSl+@aY%1lG92eAfK&vqp)*&f}VO4BoyR&C6fu8;-4x+{+ zi#7C-bTn@Jc5jqHr1-G^d7bt}+

      wTGQa(%M?|;4lkIUjpZO8E29yaij9^lE7&!N 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%0AI~@GiZAo$n^W$K5Z{x&)e)$PSoNse)h)%Cu`3+ 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 literal 92872 zcmV()K;OR~iwFP!00002|9rjOvK}{*WqChO!51J6KLG@AS#3RLV>WX$Hgn$w1OiHR zDM>Y@tj?ULpS6NKKa^D6os~+F=X_rT;J$rthr8py{@efiZy)~c|Ni~wFP}fAPwCV7 z@oW4LL#-eF%m4Ln|L6an{>z6o`@PN@+K6XNx%Hg#wU055bk14sqiz1G-aC)6?>6q* z$602td+=L59y|5e`Z;=zbDuqycAh(=Yv*&ve%9JjyxV!r70bRyzhgf_5BJTFowa=U zfBuhuD=~eDZH=^g4WpeU&C&RbxMvCTNHdo{j%!{aTt__nTE`5b?s?1@N4t+$(>m`y zVhLA2TDbC>dGbf&yzjKG9mi^M^xgP{s~$NXJ@Du;wYe)_QquqSUw>Gt{3-rvsrEHi zE^%EW9rKRm<4UTf(FH04Uy-prJhIy6Qawz;|TrAfvp_OnR zk+qCR+B{y2=`L3Z+bvGl+4qR;U{l6XW~rrQ9dEte8-!N4>*&Cf($XK1aTeiHY=h<-4ToI=?N|SpWU^pZ|XU^JDy!`p2*7Lp|c_Qe7#paIpV% zU)R0vhP{Sy9#`-4WSj7tIL^I}Rd;KtwaLSUij5q66()R*zzZG?Loe*(KIX*=v4lsy zuH7@-m|?d6}GZ-zGh<;u<6<3#G3cf8zytLwHAKQyB>9( zqxjeByiT6DvNWw?V}*~MQBz(!hSlfpvz#Hs#E0H9w|U%sPvC{uinCzcpiAwmmsHF5 zrTXdq{bTra=zi(Lk&oAP;<+|PvDt|mSK>+IuH~p$dQRbPZIw03Ibw+HUz$hnX<#pN zt+>aGv&J3o8Y|vDCdM}Exx$%`v91-d1wMgo*cinr>_DHx(;z4`DAYaz$r?2-<Q%1LU)Cw_+;Nv&Pu_O%|1sADY>p7)0kWssSnd;>NW0`qCv11ndNHn! zEn^|G8#Imv=C(er30M<_@Q`qgz1bXsNNzX(G#Iot`0&|kExg+Ib^83Tb^rG7AIqom zsXj2pJG}+JvKB@d0Oq;w8Fk!)5C>!s>hikdOnc&qG1uIQLzyQI;8srfKsrEwVqlvy zjDwxs0Wir2#@sFuZf@nc9GL0U|j|51U(#*(vs_)){%((V9GfevBM zY|KrZyP+WjNl8Qs@PK`VM8qUy4xUzSKpcgaU2$L|0n07Gn#3yLO`ze}M6By&q3V$c zO0YVp&jsJgW45~(;V=H2pe}sZxl&0dV8oM*gJs=ek9

      0IQx3mLkCp7E6n*@IP)) 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�vw8yj4-55eXaNrL#_6{i z54jFN4WPG5EMx-+4jmie|3Mn(Cc^Q(Hj=L<&VT|17Ju|dR(Hi(bxPb4y8&IJHT)7r zu$#r)lki*PWiUo=$wm+sM5tHheu)EnNEiyh`Ne<=OAOJ(W57Y|*(e7XMp zw_lM1@QI31wGR-LH<}82a*`kaB)T{YZ99p9=gxO?9EYRJY-0{rK*2Rjwv%etf`)27 z1ROp#1gt``9a%*Xje-_0bAoX21_J3?7=l$P&06$z*rDrr)LWN%vtDHLO~cyC{Y+8x z1~9UXM|v80tXBc_%Rj6(wiXnes)We%?X++^K%-|%cEV~7JZui_Ssi#JkT^aoM^XMv zjXT?Be;a)^nuYvO}2x04mWR-p3?jgC5I-635wCf;tqSwCoB_`@DT4AkMPRq ziTJGO0q-xN@@;X#BZv57=Xkx>C{k)%9=Z-a%+Q+CPDu(0~a9ZzVapsMCJoDM^3@lvoLPWbs;--6@ z=@qGfsbQhZFnjDNy8ZXjgH)5LPrEaQZu6b_YU?GIofC){t3S~k!5lRbwVj@;ASlz* z>Asyrb`j$pQg{IZC>?k`feL~s_=|Kay}01tfBW6akMt>&Pa%Fd>)R2}%npX&lbn&+ z1#ZE%L%XD%e8u_1^x=GmrLww)-Ov|A-h-xmLU8b-6VRFtAiJRZRV8qr zG)&*(55)kHVV~2C=j%#Agism{X^Bj_kjtjLuKWy~ag0pfPpw;V*2cLrb|g^c*2UDj zDkr5j^LU!Xu$l?5p67I)4F7->2O=t%==ciT)XV~B0?e?j|9kbvTejvm(5ii^AK0F^ zY&Q*K2jM zR&VKt=rPQJNK4k>J20)-L_h9FO&^!i)b28D?}pXSZUgUgrr#akw~0f`8ryKfn9qjX zgC6X7IYi{_tZM)|u`zIm7oInkkj%r{fYsk|1y+RpVfA1j79=A4h%iWJRu*p|5FVBb z&*QON>!5(muQ1I=(-G8^O5D+DQY)(vDe z{^eT1M1NQ-7;ir%@EO?;mr}y>KAz!&PSx>x9^UcY2Nvy|j38)1E1cDFSdna|iHA8% z0Xo*<+b~Mh?{bI(L=?JYN{|nk8&|~#kaeyy&-+S1mvtZVYI9Vu)`T{2HW5D6tgea9 z%DFr=>rY3O6creRcOELATq=AG9t^W6o`11b$uSago`T?YnkCe=0fY9}+A7&FgnRQT zFo(Zht7y;JTU8$`f`u$N>qriln+^EBmN{8I6Zj^^S}B7Mz)$R%4ZwwV*q#Y|&=Uk~ zbco!n-EQaTF|zYC9TZ2PboP)eRIP0K8cKNBadWs5Z(~-vl_*vg;bVmG=Eyr(*!1Mc zG`PcgaA1rV3VE4}!n?vVO_sgI`PSw14)*Z2MiY)@P&`2~$bpkFk

      6pWE*5BiW^$ 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 diff --git a/metadata/md5-cache/net-misc/batctl-2021.4 b/metadata/md5-cache/net-misc/batctl-2022.1 similarity index 87% rename from metadata/md5-cache/net-misc/batctl-2021.4 rename to metadata/md5-cache/net-misc/batctl-2022.1 index ba06d1013f51..245c402e42c2 100644 --- a/metadata/md5-cache/net-misc/batctl-2021.4 +++ b/metadata/md5-cache/net-misc/batctl-2022.1 @@ -9,6 +9,6 @@ KEYWORDS=~amd64 ~x86 LICENSE=GPL-2 MIT ISC RDEPEND=dev-libs/libnl:3 SLOT=0 -SRC_URI=https://downloads.open-mesh.org/batman/releases/batman-adv-2021.4/batctl-2021.4.tar.gz +SRC_URI=https://downloads.open-mesh.org/batman/releases/batman-adv-2022.1/batctl-2022.1.tar.gz _eclasses_=linux-info dcbf4f67bc38bee48e9d69a4344e8059 multilib 4fbbbc98f236f1b43acd99476bc3cd85 toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=57e42f04d73d560778659678632d2673 +_md5_=42dd17d34edfbec7601b2dc32e1f9783 diff --git a/metadata/md5-cache/net-misc/dropbox-147.4.4800 b/metadata/md5-cache/net-misc/dropbox-147.4.4800 deleted file mode 100644 index bba31a56ec8b..000000000000 --- a/metadata/md5-cache/net-misc/dropbox-147.4.4800 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=dev-util/patchelf virtual/pkgconfig -DEFINED_PHASES=install postinst postrm preinst prepare unpack -DEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info -DESCRIPTION=Dropbox daemon (pretends to be GUI-less) -EAPI=7 -HOMEPAGE=https://www.dropbox.com/ -INHERIT=desktop pax-utils systemd xdg -IUSE=selinux X -KEYWORDS=amd64 x86 ~x86-linux -LICENSE=BSD-2 CC-BY-ND-3.0 FTL MIT LGPL-2 openssl dropbox -RDEPEND=X? ( x11-themes/hicolor-icon-theme ) selinux? ( sec-policy/selinux-dropbox ) app-arch/bzip2 dev-libs/glib:2 dev-libs/libffi-compat:6 media-libs/fontconfig media-libs/freetype net-misc/wget sys-libs/zlib sys-libs/ncurses-compat:5 virtual/opengl x11-libs/libICE x11-libs/libSM x11-libs/libX11 x11-libs/libXext x11-libs/libXrender x11-libs/libxcb -RESTRICT=mirror strip -SLOT=0 -SRC_URI=amd64? ( https://clientupdates.dropboxstatic.com/dbx-releng/client/dropbox-lnx.x86_64-147.4.4800.tar.gz ) x86? ( https://clientupdates.dropboxstatic.com/dbx-releng/client/dropbox-lnx.x86-147.4.4800.tar.gz ) https://www.dropbox.com/sh/42f8d4kq6yt5lte/AAD69lhaw6gy46W8HfQAm0GSa/Glyph/Dropbox/SVG/DropboxGlyph_Blue.svg -_eclasses_=desktop c0d27bf73aa08ca05b663dbd31fbef28 multilib 4fbbbc98f236f1b43acd99476bc3cd85 pax-utils 91d47e5d20627c717aa878b9167c62a8 systemd 2736b403a83f194b59b767f3b344c2c1 toolchain-funcs fd9cde67030b26e479eeadaced488253 xdg 6024fbc93167fad782e2032933654857 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=cdb19545ad826af714aab528e785e528 diff --git a/metadata/md5-cache/net-misc/dropbox-148.4.4519 b/metadata/md5-cache/net-misc/dropbox-148.4.4519 deleted file mode 100644 index a73de7cc347e..000000000000 --- a/metadata/md5-cache/net-misc/dropbox-148.4.4519 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=dev-util/patchelf virtual/pkgconfig -DEFINED_PHASES=install postinst postrm preinst prepare unpack -DEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info -DESCRIPTION=Dropbox daemon (pretends to be GUI-less) -EAPI=7 -HOMEPAGE=https://www.dropbox.com/ -INHERIT=desktop pax-utils systemd xdg -IUSE=selinux X -KEYWORDS=~amd64 ~x86 ~x86-linux -LICENSE=BSD-2 CC-BY-ND-3.0 FTL MIT LGPL-2 openssl dropbox -RDEPEND=X? ( x11-themes/hicolor-icon-theme ) selinux? ( sec-policy/selinux-dropbox ) app-arch/bzip2 dev-libs/glib:2 dev-libs/libffi-compat:6 media-libs/fontconfig media-libs/freetype net-misc/wget sys-libs/zlib sys-libs/ncurses-compat:5 virtual/opengl x11-libs/libICE x11-libs/libSM x11-libs/libX11 x11-libs/libXext x11-libs/libXrender x11-libs/libxcb -RESTRICT=mirror strip -SLOT=0 -SRC_URI=amd64? ( https://clientupdates.dropboxstatic.com/dbx-releng/client/dropbox-lnx.x86_64-148.4.4519.tar.gz ) x86? ( https://clientupdates.dropboxstatic.com/dbx-releng/client/dropbox-lnx.x86-148.4.4519.tar.gz ) https://www.dropbox.com/sh/42f8d4kq6yt5lte/AAD69lhaw6gy46W8HfQAm0GSa/Glyph/Dropbox/SVG/DropboxGlyph_Blue.svg -_eclasses_=desktop c0d27bf73aa08ca05b663dbd31fbef28 multilib 4fbbbc98f236f1b43acd99476bc3cd85 pax-utils 91d47e5d20627c717aa878b9167c62a8 systemd 2736b403a83f194b59b767f3b344c2c1 toolchain-funcs fd9cde67030b26e479eeadaced488253 xdg 6024fbc93167fad782e2032933654857 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=ee732e48347e53dbbd1fe14a25fb7a9e diff --git a/metadata/md5-cache/net-misc/dropbox-150.4.5000 b/metadata/md5-cache/net-misc/dropbox-150.4.5000 index c22761f67408..57d3ecd46a80 100644 --- a/metadata/md5-cache/net-misc/dropbox-150.4.5000 +++ b/metadata/md5-cache/net-misc/dropbox-150.4.5000 @@ -6,11 +6,11 @@ EAPI=7 HOMEPAGE=https://www.dropbox.com/ INHERIT=desktop pax-utils systemd xdg IUSE=selinux X -KEYWORDS=~amd64 ~x86 ~x86-linux +KEYWORDS=amd64 x86 ~x86-linux LICENSE=BSD-2 CC-BY-ND-3.0 FTL MIT LGPL-2 openssl dropbox RDEPEND=X? ( x11-themes/hicolor-icon-theme ) selinux? ( sec-policy/selinux-dropbox ) app-arch/bzip2 dev-libs/glib:2 dev-libs/libffi-compat:6 media-libs/fontconfig media-libs/freetype net-misc/wget sys-libs/zlib sys-libs/ncurses-compat:5 virtual/opengl x11-libs/libICE x11-libs/libSM x11-libs/libX11 x11-libs/libXext x11-libs/libXrender x11-libs/libxcb RESTRICT=mirror strip SLOT=0 SRC_URI=amd64? ( https://clientupdates.dropboxstatic.com/dbx-releng/client/dropbox-lnx.x86_64-150.4.5000.tar.gz ) x86? ( https://clientupdates.dropboxstatic.com/dbx-releng/client/dropbox-lnx.x86-150.4.5000.tar.gz ) https://www.dropbox.com/sh/42f8d4kq6yt5lte/AAD69lhaw6gy46W8HfQAm0GSa/Glyph/Dropbox/SVG/DropboxGlyph_Blue.svg _eclasses_=desktop c0d27bf73aa08ca05b663dbd31fbef28 multilib 4fbbbc98f236f1b43acd99476bc3cd85 pax-utils 91d47e5d20627c717aa878b9167c62a8 systemd 2736b403a83f194b59b767f3b344c2c1 toolchain-funcs fd9cde67030b26e479eeadaced488253 xdg 6024fbc93167fad782e2032933654857 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=ee732e48347e53dbbd1fe14a25fb7a9e +_md5_=cdb19545ad826af714aab528e785e528 diff --git a/metadata/md5-cache/net-misc/ntpsec-1.2.1-r6 b/metadata/md5-cache/net-misc/ntpsec-1.2.1-r6 index 80ccdbc690c2..4f48ebf34c96 100644 --- a/metadata/md5-cache/net-misc/ntpsec-1.2.1-r6 +++ b/metadata/md5-cache/net-misc/ntpsec-1.2.1-r6 @@ -13,4 +13,4 @@ REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targe SLOT=0 SRC_URI=ftp://ftp.ntpsec.org/pub/releases/ntpsec-1.2.1.tar.gz _eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic a500d7cc40da3de38c361e889153bdf7 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 systemd 2736b403a83f194b59b767f3b344c2c1 toolchain-funcs fd9cde67030b26e479eeadaced488253 waf-utils e8ae5118de0d41a51336b4317cdcd2d5 wrapper 4a1902f969e5718126434fc35f3a0d9c -_md5_=415d39c954164d6b09ef56e7bf957c94 +_md5_=103200317a6b4df61304f3ce447b2833 diff --git a/metadata/md5-cache/net-misc/omniORB-4.3.0 b/metadata/md5-cache/net-misc/omniORB-4.3.0 new file mode 100644 index 000000000000..9e219175f602 --- /dev/null +++ b/metadata/md5-cache/net-misc/omniORB-4.3.0 @@ -0,0 +1,15 @@ +DEFINED_PHASES=compile configure install prepare setup +DEPEND=python_single_target_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) ssl? ( dev-libs/openssl:= ) +DESCRIPTION=A robust, high-performance CORBA 2 ORB +EAPI=7 +HOMEPAGE=http://omniorb.sourceforge.net/ +INHERIT=python-single-r1 +IUSE=doc ipv6 ssl python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 +KEYWORDS=~amd64 ~ppc ~ppc64 ~sparc ~x86 +LICENSE=LGPL-2 GPL-2 +RDEPEND=python_single_target_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) ssl? ( dev-libs/openssl:= ) +REQUIRED_USE=^^ ( python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 ) +SLOT=0 +SRC_URI=mirror://sourceforge/omniorb/omniORB-4.3.0.tar.bz2 +_eclasses_=eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-single-r1 a5747fe6dc0651d95cb78eddd5e160a8 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 +_md5_=7a0157e772426c4a077ec9c8b67aade5 diff --git a/metadata/md5-cache/net-misc/r8125-9.008.00 b/metadata/md5-cache/net-misc/r8125-9.008.00 index 65f2c4dd593e..e35be81aa888 100644 --- a/metadata/md5-cache/net-misc/r8125-9.008.00 +++ b/metadata/md5-cache/net-misc/r8125-9.008.00 @@ -11,4 +11,4 @@ RDEPEND=kernel_linux? ( sys-apps/kmod[tools] dist-kernel? ( virtual/dist-kernel: SLOT=0 SRC_URI=http://rtitwww.realtek.com/rtdrivers/cn/nic1/r8125-9.008.00.tar.bz2 _eclasses_=linux-info dcbf4f67bc38bee48e9d69a4344e8059 linux-mod 6ff232574f0bcad33767903505553e8d multilib 4fbbbc98f236f1b43acd99476bc3cd85 toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=248066d64f3ef3a4ee3ca3c01e1572cf +_md5_=23a5e12e892efd6f61ca5e460c952345 diff --git a/metadata/md5-cache/net-misc/r8125-9.009.01 b/metadata/md5-cache/net-misc/r8125-9.009.01 new file mode 100644 index 000000000000..ba74c7ee9098 --- /dev/null +++ b/metadata/md5-cache/net-misc/r8125-9.009.01 @@ -0,0 +1,14 @@ +DEFINED_PHASES=compile install postinst postrm preinst setup +DEPEND=kernel_linux? ( sys-apps/kmod[tools] dist-kernel? ( virtual/dist-kernel:= ) ) sys-apps/sed kernel_linux? ( virtual/linux-sources virtual/libelf ) +DESCRIPTION=r8125 vendor driver for Realtek RTL8125 PCI-E NICs +EAPI=8 +HOMEPAGE=https://www.realtek.com/en/component/zoo/category/network-interface-controllers-10-100-1000m-gigabit-ethernet-pci-express-software +INHERIT=linux-info linux-mod +IUSE=+multi-tx-q ptp +rss use-firmware dist-kernel +KEYWORDS=~amd64 ~x86 +LICENSE=GPL-2 +RDEPEND=kernel_linux? ( sys-apps/kmod[tools] dist-kernel? ( virtual/dist-kernel:= ) ) +SLOT=0 +SRC_URI=http://rtitwww.realtek.com/rtdrivers/cn/nic1/r8125-9.009.01.tar.bz2 +_eclasses_=linux-info dcbf4f67bc38bee48e9d69a4344e8059 linux-mod 6ff232574f0bcad33767903505553e8d multilib 4fbbbc98f236f1b43acd99476bc3cd85 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_md5_=277b84845d030e9f1cbcb24547b640a3 diff --git a/metadata/md5-cache/net-misc/spice-gtk-0.40 b/metadata/md5-cache/net-misc/spice-gtk-0.40 index e78401d69dc3..2238b7fae983 100644 --- a/metadata/md5-cache/net-misc/spice-gtk-0.40 +++ b/metadata/md5-cache/net-misc/spice-gtk-0.40 @@ -12,4 +12,4 @@ RDEPEND=>=dev-libs/glib-2.46:2 dev-libs/json-glib:0= media-libs/gst-plugins-base SLOT=0 SRC_URI=https://www.spice-space.org/download/gtk/spice-gtk-0.40.tar.xz _eclasses_=desktop c0d27bf73aa08ca05b663dbd31fbef28 meson 8f48ffde53174aba67239f0da61ac9d3 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 optfeature d524f291c80f9d21ad80fe978e3ca760 python-any-r1 a3e9c0524a795d7f2767a2cf12a2e8c0 python-utils-r1 648fe6a039e87233d7f48da72cadb76f readme.gentoo-r1 b776ad4b42f564c406a95c41ccb42c55 toolchain-funcs fd9cde67030b26e479eeadaced488253 vala 9badd41d5aab740ae5ac301c4416c5f8 xdg 6024fbc93167fad782e2032933654857 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=a98d2b29fc7b0e73ad3de6a1168e6c6b +_md5_=7408715a184b395eaf9ddbfdd57853ee diff --git a/metadata/md5-cache/net-misc/spice-gtk-9999 b/metadata/md5-cache/net-misc/spice-gtk-9999 index 4c19cd1d3556..62b514fbb67b 100644 --- a/metadata/md5-cache/net-misc/spice-gtk-9999 +++ b/metadata/md5-cache/net-misc/spice-gtk-9999 @@ -11,4 +11,4 @@ PROPERTIES=live RDEPEND=>=dev-libs/glib-2.46:2 dev-libs/json-glib:0= media-libs/gst-plugins-base:1.0 media-libs/gst-plugins-good:1.0 media-libs/gstreamer:1.0[introspection?] media-libs/opus media-libs/libjpeg-turbo:= sys-libs/zlib >=x11-libs/cairo-1.2 >=x11-libs/pixman-0.17.7 x11-libs/libX11 gtk3? ( x11-libs/gtk+:3[introspection?] ) introspection? ( dev-libs/gobject-introspection ) dev-libs/openssl:= lz4? ( app-arch/lz4 ) sasl? ( dev-libs/cyrus-sasl ) smartcard? ( app-emulation/qemu[smartcard] ) usbredir? ( sys-apps/hwdata >=sys-apps/usbredir-0.4.2 virtual/libusb:1 policykit? ( sys-apps/acl >=sys-auth/polkit-0.110-r1 ) ) webdav? ( net-libs/phodav:2.0 >=net-libs/libsoup-2.49.91:2.4 ) amd64? ( x11-libs/libva:= ) arm64? ( x11-libs/libva:= ) x86? ( x11-libs/libva:= ) SLOT=0 _eclasses_=desktop c0d27bf73aa08ca05b663dbd31fbef28 git-r3 b9ac6f96d2a88edb5b351df634dc5e53 meson 8f48ffde53174aba67239f0da61ac9d3 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 optfeature d524f291c80f9d21ad80fe978e3ca760 python-any-r1 a3e9c0524a795d7f2767a2cf12a2e8c0 python-utils-r1 648fe6a039e87233d7f48da72cadb76f readme.gentoo-r1 b776ad4b42f564c406a95c41ccb42c55 toolchain-funcs fd9cde67030b26e479eeadaced488253 vala 9badd41d5aab740ae5ac301c4416c5f8 xdg 6024fbc93167fad782e2032933654857 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=589b1db7c958431e3d42d1d7a59094cc +_md5_=7408715a184b395eaf9ddbfdd57853ee diff --git a/metadata/md5-cache/net-misc/tigervnc-1.12.0-r6 b/metadata/md5-cache/net-misc/tigervnc-1.12.0-r6 index b52a9c831512..7e17302e3ac8 100644 --- a/metadata/md5-cache/net-misc/tigervnc-1.12.0-r6 +++ b/metadata/md5-cache/net-misc/tigervnc-1.12.0-r6 @@ -6,11 +6,11 @@ EAPI=7 HOMEPAGE=https://www.tigervnc.org INHERIT=autotools cmake flag-o-matic java-pkg-opt-2 optfeature systemd xdg IUSE=dri3 +drm gnutls java nls +opengl +server xinerama java -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 +KEYWORDS=~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~sparc x86 LICENSE=GPL-2 RDEPEND=media-libs/libjpeg-turbo:= sys-libs/zlib:= x11-libs/fltk:1 x11-libs/libX11 x11-libs/libXext x11-libs/libXi x11-libs/libXrandr x11-libs/libXrender x11-libs/pixman gnutls? ( net-libs/gnutls:= ) nls? ( virtual/libiconv ) server? ( dev-libs/libbsd dev-libs/openssl:0= sys-libs/pam x11-libs/libXau x11-libs/libXdamage x11-libs/libXdmcp x11-libs/libXfixes x11-libs/libXfont2 x11-libs/libXtst x11-libs/pixman x11-libs/xtrans x11-apps/xauth x11-apps/xinit x11-apps/xkbcomp x11-apps/xsetroot x11-misc/xkeyboard-config opengl? ( media-libs/libglvnd[X] ) ) java? ( virtual/jre:1.8 ) server? ( dev-lang/perl sys-process/psmisc ) java? ( >=dev-java/java-config-2.2.0-r3 ) REQUIRED_USE=dri3? ( drm ) opengl? ( server ) SLOT=0 SRC_URI=https://github.com/TigerVNC/tigervnc/archive/v1.12.0.tar.gz -> tigervnc-1.12.0.tar.gz server? ( ftp://ftp.freedesktop.org/pub/xorg/individual/xserver/xorg-server-21.1.1.tar.xz https://github.com/TigerVNC/tigervnc/commit/0c5a2b2e7759c2829c07186cfce4d24aa9b5274e.patch -> tigervnc-1.12.0-xserver-21.patch ) _eclasses_=autotools 136117fb43a9bf5598530e9cc642f710 cmake 90e2b29417d53718328f3a95227137a0 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic a500d7cc40da3de38c361e889153bdf7 gnuconfig b6b3e92f8b8c996400074b5f61a59256 java-pkg-opt-2 a71433e535af8faae0c0f6c861a32054 java-utils-2 e38ea02d8ed864a74078ecf46aa06f30 libtool 241a8f577b9781a42a7421e53448a44e multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 optfeature d524f291c80f9d21ad80fe978e3ca760 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 systemd 2736b403a83f194b59b767f3b344c2c1 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c xdg 6024fbc93167fad782e2032933654857 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=b06c2a4969d45cea6bbaa55742eb33c1 +_md5_=c3e32763e23e934eecb1c460448aed3e diff --git a/metadata/md5-cache/net-misc/tigervnc-xorg-module-1.12.0 b/metadata/md5-cache/net-misc/tigervnc-xorg-module-1.12.0 index ec46692d12f8..7bb18f0abc56 100644 --- a/metadata/md5-cache/net-misc/tigervnc-xorg-module-1.12.0 +++ b/metadata/md5-cache/net-misc/tigervnc-xorg-module-1.12.0 @@ -2,8 +2,8 @@ DEFINED_PHASES=- DESCRIPTION=Metapackage for the xorg module provided by tigervnc EAPI=8 HOMEPAGE=https://www.tigervnc.org -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 +KEYWORDS=~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~sparc x86 LICENSE=metapackage RDEPEND=~net-misc/tigervnc-1.12.0[server] =x11-base/xorg-server-21.1* SLOT=0 -_md5_=cbe43af905ab942020a9a6608a782e33 +_md5_=3a6c7c2a2f4da771b565cc43cf5c7f4f diff --git a/metadata/md5-cache/net-misc/turbovnc-3.0 b/metadata/md5-cache/net-misc/turbovnc-3.0 new file mode 100644 index 000000000000..7d4c9d80e891 --- /dev/null +++ b/metadata/md5-cache/net-misc/turbovnc-3.0 @@ -0,0 +1,15 @@ +BDEPEND=dev-util/ninja >=dev-util/cmake-3.20.5 +DEFINED_PHASES=compile configure install preinst prepare setup test +DEPEND=app-arch/bzip2 media-libs/freetype >=media-libs/libjpeg-turbo-2.0.0:=[java?] sys-libs/pam sys-libs/zlib virtual/opengl x11-apps/xauth x11-libs/libfontenc x11-libs/libX11 x11-libs/libXau x11-libs/libXdmcp x11-libs/libXext x11-libs/libXfont2 x11-libs/libxkbfile x11-libs/pixman x11-misc/xkeyboard-config java? ( >=virtual/jdk-1.8:* x11-libs/libXi ) ssl? ( dev-libs/openssl:= ) !net-misc/tigervnc x11-libs/xtrans java? ( >=dev-java/java-config-2.2.0-r3 ) +DESCRIPTION=A fast replacement for TigerVNC +EAPI=8 +HOMEPAGE=https://www.turbovnc.org/ +INHERIT=cmake desktop java-pkg-opt-2 +IUSE=+ssl java +KEYWORDS=~amd64 +LICENSE=GPL-2 +RDEPEND=app-arch/bzip2 media-libs/freetype >=media-libs/libjpeg-turbo-2.0.0:=[java?] sys-libs/pam sys-libs/zlib virtual/opengl x11-apps/xauth x11-libs/libfontenc x11-libs/libX11 x11-libs/libXau x11-libs/libXdmcp x11-libs/libXext x11-libs/libXfont2 x11-libs/libxkbfile x11-libs/pixman x11-misc/xkeyboard-config java? ( >=virtual/jdk-1.8:* x11-libs/libXi ) ssl? ( dev-libs/openssl:= ) !net-misc/tigervnc x11-apps/xkbcomp java? ( >=dev-java/java-config-2.2.0-r3 ) +SLOT=0 +SRC_URI=https://sourceforge.net/projects/turbovnc/files/3.0/turbovnc-3.0.tar.gz/download -> turbovnc-3.0.tar.gz +_eclasses_=cmake 90e2b29417d53718328f3a95227137a0 desktop c0d27bf73aa08ca05b663dbd31fbef28 flag-o-matic a500d7cc40da3de38c361e889153bdf7 java-pkg-opt-2 a71433e535af8faae0c0f6c861a32054 java-utils-2 e38ea02d8ed864a74078ecf46aa06f30 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs fd9cde67030b26e479eeadaced488253 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e +_md5_=77f8e8fad025b86a9097d20ba769816f diff --git a/metadata/md5-cache/net-misc/yt-dlp-2022.4.8 b/metadata/md5-cache/net-misc/yt-dlp-2022.4.8 deleted file mode 100644 index be70cdd907e8..000000000000 --- a/metadata/md5-cache/net-misc/yt-dlp-2022.4.8 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=test? ( dev-python/pycryptodome[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] !net-misc/youtube-dl[-yt-dlp(-)] >=dev-python/pytest-7.0.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) >=dev-python/gpep517-3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/setuptools-60.5.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/wheel[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] -DEFINED_PHASES=compile configure install postinst prepare test -DESCRIPTION=youtube-dl fork with additional features and fixes -EAPI=8 -HOMEPAGE=https://github.com/yt-dlp/yt-dlp -INHERIT=bash-completion-r1 distutils-r1 optfeature -IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 -KEYWORDS=amd64 arm ~arm64 ~hppa ppc ppc64 ~riscv x86 ~x64-macos -LICENSE=Unlicense -RDEPEND=dev-python/pycryptodome[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] !net-misc/youtube-dl[-yt-dlp(-)] python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) -REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=mirror://pypi/y/yt-dlp/yt-dlp-2022.4.8.tar.gz -_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff distutils-r1 10a93585889c3ca7651cbcd2ee831e47 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 optfeature d524f291c80f9d21ad80fe978e3ca760 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=7da78e20b21d918d7c1545c5b81fadbb diff --git a/metadata/md5-cache/net-news/Manifest.gz b/metadata/md5-cache/net-news/Manifest.gz index 64d2802c6a67ad72e5f2e2f155697af8d113c458..dc1481e636a05a9822e74e8760b2712c89a5d0c6 100644 GIT binary patch literal 3197 zcmV-@41)6?iwFP!00002|81Ddj$OAAMd$g7{()|g#UhIw%5Z=H$t;-%MY5O}u_Z&2 zVfgQ}D4}m#usx9bzRn>x_p8qL@Ba1f$$$F!zwz03eEQ#WdKu*pnW-ZqGrjk6DUxUNTZUE2OsKJwZM;ntPpN#OWYBfz>Tf$Y3K!Y#ac;jW2aahbP_``{h;m`Rc3%n8;Z%8={3(fU( zE|@!%LI52-tQuYls&JV-aimh>sE@S|3vc&GYjfmKi}^;YfyjE=XYsAPU=9*!2im9Z zIoG-@omN)og0W)iZez3uQU>N=K`WN%>gRR$}s z30|kvS6|IACa%zPLkdfB9{CK&04n$owzYu{IVwK4u0W?<8uF_XFfjQi8 z+gm-fY(oPzO~nukl;L<^!HR+)5MQ$1tL7GS4j^&vkZmvTVf-vKIZjwQ4wQFkY~6Mm zvd*r7=bovVlLWJ}H{3+~bsPjSEqXc4sx+3l6+QCK#VghXv;5~^$&)mF^Y>(pTdnDs zdU)*%wH(uekB+fKXYc!1$U>$?R``K=TcH_-p6g6#M^{?OG2i7rcCWl*?KmeQtq}<^ zwN)#Oz8L`|!hYJ?ieetjYDjBcs0L@BwHbTc7(9q#*4zQ>A_T5CM$&x=0uzb_KF$Ib)+0km3)Q=+7cPi`{GDZ@Zms*k}Lg>Se1(v zW?0{_s>2cy+HtDh=D5Kj1D~zY#Pph9h8}n^0Z`fh#3+dYRqTPl$)!tzb~mXM13#<* zP{r2fQA4FDKYHTx3_q@`-7p@*ImxeBef;$4 zKfn0L{j4wYlAq`y@<0l=#l8qmY_v2CRUp?|DG(aIOm1^z)&kGiYY;7HsAfxf`(E1` zJ4S_>fU7+hNj6}1Re(bw>i8-hv?Ykh~>3C6bGtnrJzM9i>2(lF%~8jqhMC5SmVe zN9}e-M4&XeatPReE{BZ_a|d(ir$bF}TG(!D9CGx6N%xiMwUK_Q5 z)vViowvrw27UEnE-;QKAdYS+OWV!{e&&*7aUHHu$8_%$fU6Zntg#b1bJh@zJErTxC zj6HCSlN;hGd+Hxh`uESmDJOc$Q|1 z2n-2>^zT8VILNRlTO`>lof;DeP7Nu-uUlzPy;A7qnnGh+w^+k1iZ0_uBeNfMK`(XL zI@)7~L49LEWxPd~<8Sn|0g8+z6g8}74;UMp>m;mwQIr%H33|)SlF$HK>VpAeQ`}ke zL>|~v!>!=K2t19Rs)e4FNT4y_@cQuKN9sZXv5$+%tG*@RtxX1qL@$SW*_AU{?c9td zaYTc=tkTJl!!cuK2pB)008Grp@4xeNmP3Xylq>{b ztaA}w8;3M}v|Uco+5iu?-FI-sbb^u9i=}J6$C;)#ofLpO#$Rz_W=E!Mq)H;`kcMhc zK(>j?5g1qS|=FCeTTo8vzJN=ux*~3}{MZY0wY& zm?{DBVLZbo!+aQ_%e0U%uXLM#3i^QD$?x2W|9~XkWpp1eHKu=yk$!^_V>VwLFj&AGxJirafJptw+6~}XU4teph;$pL>QLG>m4ONPkh6CLr6iKocW|ePGYBoJ zTuV&ZH&&an)^6mBZGA-xD09+5+aq;D3erN z7)`$O*=f1ah&z3U^JnJ3%5U_r_}m4H0_dyV>rW548I6|sBI`JZhUKu6!jC~}PBgW0 zrw};U5&-vo#&XJV=Kg%nMBNi%HW`;)8o7DrGSYkap>HTt$Dwi6Q)zq9dcu5W^!p@+ zF5KPz2-EH4-yl_~cYbY;PP``>#X4aGQ_@yu7Zye4! zQ0rM=Ml!iwied|bB~ChvPKjF?^^U`0vhB&%eMW1m3m1h%t;Lkw`l@PrJqqJ$dC-<| jE=UaZbIX*h#oR|xG^!`0hkA=5Y=8MbF?qlFC>8(!%(^tk literal 2880 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 diff --git a/metadata/md5-cache/net-news/sfeed-1.5 b/metadata/md5-cache/net-news/sfeed-1.5 new file mode 100644 index 000000000000..ecc90d1f0d1a --- /dev/null +++ b/metadata/md5-cache/net-news/sfeed-1.5 @@ -0,0 +1,16 @@ +BDEPEND=ncurses? ( virtual/pkgconfig ) +DEFINED_PHASES=compile configure install postinst +DEPEND=ncurses? ( sys-libs/ncurses:= ) +DESCRIPTION=simple RSS and Atom parser +EAPI=7 +HOMEPAGE=https://codemadness.org/sfeed-simple-feed-parser.html +INHERIT=toolchain-funcs savedconfig optfeature +IUSE=+ncurses +theme-mono theme-mono-highlight theme-newsboat theme-templeos savedconfig +KEYWORDS=~amd64 +LICENSE=ISC +RDEPEND=ncurses? ( sys-libs/ncurses:= ) +REQUIRED_USE=ncurses? ( ^^ ( theme-mono theme-mono-highlight theme-newsboat theme-templeos ) ) +SLOT=0 +SRC_URI=https://codemadness.org/releases/sfeed/sfeed-1.5.tar.gz +_eclasses_=multilib 4fbbbc98f236f1b43acd99476bc3cd85 optfeature d524f291c80f9d21ad80fe978e3ca760 portability d33a77692bb47e8227f27e17fb9c3c05 savedconfig 7cb1bf66b4acedc4f06802a012d3b08d toolchain-funcs fd9cde67030b26e479eeadaced488253 +_md5_=51e9b1a774b0099c102f5abf371053c6 diff --git a/metadata/md5-cache/net-news/snownews-1.9-r1 b/metadata/md5-cache/net-news/snownews-1.9-r1 new file mode 100644 index 000000000000..9d90b246514c --- /dev/null +++ b/metadata/md5-cache/net-news/snownews-1.9-r1 @@ -0,0 +1,15 @@ +BDEPEND=sys-devel/gettext virtual/pkgconfig +DEFINED_PHASES=compile configure prepare +DEPEND=dev-libs/libxml2 dev-libs/openssl:= net-misc/curl sys-libs/ncurses:=[unicode(+)] +DESCRIPTION=Command-line RSS feed reader +EAPI=8 +HOMEPAGE=https://github.com/msharov/snownews +INHERIT=toolchain-funcs +IUSE=debug +KEYWORDS=~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux +LICENSE=GPL-3 +RDEPEND=dev-libs/libxml2 dev-libs/openssl:= net-misc/curl sys-libs/ncurses:=[unicode(+)] +SLOT=0 +SRC_URI=https://github.com/msharov/snownews/archive/refs/tags/v1.9.tar.gz -> snownews-1.9.tar.gz +_eclasses_=multilib 4fbbbc98f236f1b43acd99476bc3cd85 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_md5_=cc52e9d2fe709d9d3e0c040d7b29f1e9 diff --git a/metadata/md5-cache/net-p2p/Manifest.gz b/metadata/md5-cache/net-p2p/Manifest.gz index b31cc8b984dd00071826cf69ef78091245d838c8..471b7ed62a2677af6e0f1494a5c11524854cdf0f 100644 GIT binary patch delta 15844 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 E00)O6rvLx| diff --git a/metadata/md5-cache/net-p2p/nicotine+-3.2.2-r1 b/metadata/md5-cache/net-p2p/nicotine+-3.2.2-r1 index a7ad53ba277d..8c7e2e274bf5 100644 --- a/metadata/md5-cache/net-p2p/nicotine+-3.2.2-r1 +++ b/metadata/md5-cache/net-p2p/nicotine+-3.2.2-r1 @@ -6,7 +6,7 @@ EAPI=7 HOMEPAGE=https://github.com/Nicotine-Plus/nicotine-plus INHERIT=distutils-r1 xdg-utils IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 -KEYWORDS=~amd64 ~ppc ~x86 +KEYWORDS=amd64 ~ppc x86 LICENSE=GPL-3 LGPL-3 RDEPEND=dev-python/pygobject:3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] x11-libs/gtk+:3[introspection] python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) @@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/Nicotine-Plus/nicotine-plus/archive/3.2.2.tar.gz -> nicotine+-3.2.2.tar.gz _eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=6f11b60bdd06775e282791a43b71934c +_md5_=b495db339992285bc26b02d992e00894 diff --git a/metadata/md5-cache/net-p2p/transmission-3.00-r1 b/metadata/md5-cache/net-p2p/transmission-3.00-r1 index 82453861ad70..234976538e23 100644 --- a/metadata/md5-cache/net-p2p/transmission-3.00-r1 +++ b/metadata/md5-cache/net-p2p/transmission-3.00-r1 @@ -6,11 +6,11 @@ EAPI=7 HOMEPAGE=https://transmissionbt.com/ INHERIT=cmake systemd xdg-utils IUSE=appindicator cli gtk lightweight nls mbedtls qt5 systemd test -KEYWORDS=amd64 ~arm ~arm64 ~mips ppc ppc64 ~riscv x86 ~amd64-linux +KEYWORDS=amd64 ~arm ~arm64 ppc ppc64 ~riscv x86 LICENSE=|| ( GPL-2 GPL-3 Transmission-OpenSSL-exception ) GPL-2 MIT RDEPEND=>=dev-libs/libevent-2.0.10:= !mbedtls? ( dev-libs/openssl:0= ) mbedtls? ( net-libs/mbedtls:0= ) net-libs/libnatpmp >=net-libs/miniupnpc-1.7:= >=net-misc/curl-7.16.3[ssl] sys-libs/zlib:= nls? ( virtual/libintl ) gtk? ( >=dev-libs/dbus-glib-0.100 >=dev-libs/glib-2.32:2 >=x11-libs/gtk+-3.4:3 appindicator? ( >=dev-libs/libappindicator-0.4.30:3 ) ) qt5? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 dev-qt/qtnetwork:5 dev-qt/qtdbus:5 ) systemd? ( >=sys-apps/systemd-209:= ) acct-group/transmission acct-user/transmission RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://dev.gentoo.org/~floppym/dist/transmission-3.00.tar.xz _eclasses_=cmake 90e2b29417d53718328f3a95227137a0 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic a500d7cc40da3de38c361e889153bdf7 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 systemd 2736b403a83f194b59b767f3b344c2c1 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=6b28cb991832719ee42305ae043ab984 +_md5_=4f0fbea36af9f0274839ea6cea3a30cf diff --git a/metadata/md5-cache/net-p2p/transmission-3.00-r4 b/metadata/md5-cache/net-p2p/transmission-3.00-r4 index 6a7e2ebf11cd..a4aefdf23214 100644 --- a/metadata/md5-cache/net-p2p/transmission-3.00-r4 +++ b/metadata/md5-cache/net-p2p/transmission-3.00-r4 @@ -6,11 +6,11 @@ EAPI=7 HOMEPAGE=https://transmissionbt.com/ INHERIT=cmake systemd xdg-utils IUSE=appindicator cli gtk lightweight nls mbedtls qt5 systemd test -KEYWORDS=~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux +KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86 LICENSE=|| ( GPL-2 GPL-3 Transmission-OpenSSL-exception ) GPL-2 MIT RDEPEND=>=dev-libs/libevent-2.0.10:= !mbedtls? ( dev-libs/openssl:0= ) mbedtls? ( net-libs/mbedtls:0= ) net-libs/libnatpmp >=net-libs/miniupnpc-1.7:= >=net-misc/curl-7.16.3[ssl] sys-libs/zlib:= nls? ( virtual/libintl ) gtk? ( >=dev-libs/glib-2.32:2 >=x11-libs/gtk+-3.4:3 appindicator? ( >=dev-libs/libappindicator-0.4.30:3 ) ) qt5? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 dev-qt/qtnetwork:5 dev-qt/qtdbus:5 ) systemd? ( >=sys-apps/systemd-209:= ) acct-group/transmission acct-user/transmission RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://dev.gentoo.org/~floppym/dist/transmission-3.00.tar.xz _eclasses_=cmake 90e2b29417d53718328f3a95227137a0 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic a500d7cc40da3de38c361e889153bdf7 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 systemd 2736b403a83f194b59b767f3b344c2c1 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=80866a4181844558d52518b36291904f +_md5_=f7099e4a0fb9e9fb97e1aa85ea8c2613 diff --git a/metadata/md5-cache/net-p2p/transmission-9999 b/metadata/md5-cache/net-p2p/transmission-9999 index 54589022b160..2ab0083659ec 100644 --- a/metadata/md5-cache/net-p2p/transmission-9999 +++ b/metadata/md5-cache/net-p2p/transmission-9999 @@ -12,4 +12,4 @@ RDEPEND=>=dev-libs/libevent-2.0.10:= !mbedtls? ( dev-libs/openssl:0= ) mbedtls? RESTRICT=!test? ( test ) SLOT=0 _eclasses_=cmake 90e2b29417d53718328f3a95227137a0 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic a500d7cc40da3de38c361e889153bdf7 git-r3 b9ac6f96d2a88edb5b351df634dc5e53 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 systemd 2736b403a83f194b59b767f3b344c2c1 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=c686215d0441f8f1b883875119a574cd +_md5_=169d5983bde2db3702d3b3feb3571433 diff --git a/metadata/md5-cache/net-print/Manifest.gz b/metadata/md5-cache/net-print/Manifest.gz index f58fc9a3c48624d0152dc1599c4a0c5c9dd26b6e..bc2ba617e3b8e0544be002c7530abc1ed62d2514 100644 GIT binary patch delta 7105 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 delta 7120 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 GG5`S0My#3u diff --git a/metadata/md5-cache/net-print/cnijfilter2-5.90 b/metadata/md5-cache/net-print/cnijfilter2-5.90 index 4e36f718e299..7726dd7904be 100644 --- a/metadata/md5-cache/net-print/cnijfilter2-5.90 +++ b/metadata/md5-cache/net-print/cnijfilter2-5.90 @@ -11,4 +11,4 @@ RDEPEND=virtual/libusb:1 dev-libs/libxml2 net-print/cups SLOT=0 SRC_URI=https://dev.gentoo.org/~tupone/distfiles/cnijfilter2-source-5.90-1.tar.gz _eclasses_=autotools 136117fb43a9bf5598530e9cc642f710 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 4fbbbc98f236f1b43acd99476bc3cd85 toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=d78d017a664df2adf48c6826a7852829 +_md5_=3857ef60d0beb8a5bfdf448685d8c804 diff --git a/metadata/md5-cache/net-proxy/Manifest.gz b/metadata/md5-cache/net-proxy/Manifest.gz index 6de135dd05919300f629a5d9d6f6d011b1eae66a..3aaa64b2bea9dd1d68ff5b5f0ad2493d22903cff 100644 GIT binary patch delta 8837 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 H**yRN39p!$ literal 8840 zcmV;3B6r;%iwFP!00002|81MwavVo;hVS<&@B&0+ovSXjv5s(reP`c0>L_tVku(TN z);_(zzX8lpA{7cs#0+}6voilfX3jr;`0pPc!sn+?|M$l`du)&P5Mz7z`+xrMAOGh6 z{t!mB6caycah#Y-$}zN<=5}G(%EP-A^L7@?9%IekduZ!~7TgZ=*vW0RkppiH(er8x zF~>glZfC_*T{Cw!R~fm7vXf=MGgsjfW6TyF{_Ed=NX|c49BqW@M+{-{PjYV9b}63P zPFTfRn{$lpTp8Z4w%b0w#9%R7YqOo1hV#|(`5MxSd%Nm($^2d&b(Y2r;9eR9 z3gH&5nDVHBBywD3)*48Y*=ueyRu{6lnLNjlcUe5e>h;8$=R7{wpqs< zwQPQW>=Q_eRp$1&lQpwupTgdKlbPPtn$zB;bIrGC<-FQF{BrS;Bhpc2T{DrI)tMW0 z@St_gI0zokS&J2aijmkHoRzfmN+m?M>LIY=b9pg6T!EtDCY#G)r0&D&oA-bfb{j1Xp44I-dlB(Y z30WX7EBX2sC&zQmNZ}Bk7>LMDv(Hu279z&Pqnxs{ZP4&^aBq(m{Hde$M9H?rztiv1 zY=lO%Y_4{EBk3vO(>+JVAE4xl+(BM3WKaY67$=d5{UuI6^_MXDN3TFRKKKso&I4<) zkx?aZB%omAKwWd8gb<@Em80n+`P7nFfTSjAkD_H(4>h#L4x!cAYO<2Sgwlg;%D*fl za$6_ud>N?2hN-4O9eVtU4naT& z06K8A03^XR05JL7?$JkMS_Th5NY^VI3oZ??p8_GVeDxqEk3nh29cx3>jLE(62?Oqm zA^tU1upe2~%x;n5T3zacs8^q>Z_~AKJOvDkl13oao?)YJ$YgY3URxE#nN^-=Inrf! z_z-!ChS<|;X$Ui-itgd;mZK7g92trZ0_P5IsS%zBTg>;jNOjJtBO^R;Flvl(fq7Dh zVBg972h1j+(7PS6io(4(g@*;1XGSv5kN^R4eh*Y3vWg6ZNCsGhb6k){?!Y;7XM4_X~+UT)ELQ$UvJD#QrAjHZksE5=k5O;cu)IgU~${zef+c_-4 zDI%Fv8`(Q}?v|z2xiDma25$$-fKUw`1>^t-q!#CavO&CMfGSBLcY&%y)spms*Fxb<;G849@G5oYG~v{MQmUT1L8d|R^`_LpwjjD71yK`F zhL{HX!A%?@X11&+PN2p2IK0X zCF3PHfJ#QaPEdu@2>Y+GN{^IZZC_a$$K!@Yr9-AXw$(;e_fmGL@Ko(+O%4zJXqK~e zv>t*eW4~bUgLR-fQl+Md_bCIUlVJ9oWn5?CCpLJLNfdYxmPFEQsB-v;WczPnC<)JK}GhrEH0x}$t)OeiHwm>HDt$)GU? zj92CaETAb%ypN+W0uVZx776DlQieR#;?KD?V4a~*^L`okM;e&Wz7nvx>p zfd>BH7A^uM1J^*FUXs=kw4R#k)_ohOZ>uk2cQFzZyyg6O3D1FNHvtb=-MBB8$L_OZ z1p?Jnph{FdW@?jN)EyDsk;;SgA}*Pz0T@7kY5|X19e3N28koAlkt7)3I<uGSz#OuJNHQOX)AW)-BoQf&bHw%3>ZgtbxJU+MdDRq_9yY`)q3BSGgl(qm zFh?6jfhi4G5lkZ5k1`ZP2c$lxagd7N#410UlIk9)LlF)9Kgx3Dyc^_mDww=irtmtR zLA{osAP_VN7)nJs_=Mj_dZvn)MwA#wvs*;~A)vuqq%odQI@2`-60rf#yU#)$TrNV* z+g5tM1!^6X4RU8g8qkFiFP|#aigTG9M4z@$FdevxB34Qh?}J0Bc=$cRBgm8M#=QfG za`^qz2YwXx18TAODWxUkfS8CYvS=WX(EiZK==WZ8IG!vY?0~{KBooi51B|4w5a%1ujM^aE3$%wV36ARNRV3F9 zye?HuA@f-{R)SD2l}y1TvKtL8apx>KWChv>5m(!(qRKzV>Mc%pL4`WtGj%-B95=vy zZs|Br@gj#r+uSpu#0VzAtvDEHC2A9AxB4RW?20oMa1TcvJM}mQJW=^ISUUpgm;j0f z=^r3B1c6`*ReeKrWDsah=6Yc!Zgi1$%cv}a>v0STh{-;0QWZrM3o$-qr4-Qt)Ty$H zGKS@FNfGRYr4y>k!8du#fISe+am0Wi+Vy~JvSw3_2mt!eaa#SkfBw)v?*94xg<9?* zmGqTfs0Y7*^21)ks$gcO7@*mdWy_1Q4zR`tC_agIO*3h9xEH*K|WSXlRn0ptP~(c@|sNR5IMvIp#2k1ff1 zM=}c#qws)(e(-YYUBJPshgwG@qwAsyBOm6Cn(gYsfW(|UToqysK0)!=3u>T1Q8#V% z{OR*Md#pss;ht_`8uD9J@)LlLP)kCZgAPHx%!zVBa6)__IKW>ErQ$FG2VijE3xX9g z8|do36@!zKI*afnn$wZ;L2VWk&5X!n1P}73PHw=0C=vR43lnTvdt5`|K64kpIs$6f zy`p8xn`2rKuLm2wdcPn>hMq?#fighr;!08Ll(?r12kH>=p&AYzaog34$zgkn_TYqo zHfoC7si+i*^_yA#O;IAj)%wIa-qQ(_rgKIoa++MJU=)CL;CvFafb3V#0=uK!?wCup z1i&32C?{MMR33o~40lIA#EH7zTmi`NT!oyhYPC~b6yRv+vaWt8Njh*x?Isq;h8#C& zTyQM~wkNIIM$SPjAR)=oar7XfdZ&nXG+M(fOTn$o(^GIj1nAM?Or*=;*Ws@XG|#MKb9;zu zP9{P;cya?jX&JYJXvX79nnlXfyLrnh2pm(m)|e=Yj`2mj;Sou9IJXszH)>s29fexn zqRLX(#7N;x1~_5p_F1F!-H^r!lq}{Ev)59Sc$|_6)ZDHygCCBh#F#i<#;^S~RFzQK z18@3ju$7P^9W54j0DU3WhJZYtLPOM|g%G0=ksI^S2x!(UOG3dFJY#PZB}j|s(O3~hXP-LWyMVJdJ9!h=LxYw<{bV<&1wutju|3F2rmz2 zno>LTZjJ1tjAc+ph@L}`f+IjUqJ{_n+fb&^b->3{Xka*bNQPB4=aFR~DhXJ)bA%B- z@O&F8D)0f;z3YXHR)mMaW>Of4NnY(VCvRNUpb(wq;yF7C&skB!XsOpRvu+Vku$n3o z0s)2P*K!?T1&2%r_8z9GcI*&OwzOVpsR3%QY>^4*Dq#x4}ByZT_c z48b(+Hob)ED~DUYb{Nxt~|+t7Vj`0qGo0)XK=!+NZ)}z1HPIwZ=#wZe~)I`wHew} zISs$>%#(KhBjHCmj#FeU)UxD+UZVABoGkDCfiaWLOGD#9gv^w^W=~`j~YS~pHC^O^)EpYyxIXMPOy&1;X+MF2YRGnD=ka6NNEo5 z)GbCt-*r_6rBG`QL&~EMWi(}Y)E47LK;?-Yhco3nuFmh=OEVJQ!_g<8+2I07Z`(eC zAEs_h#<_$xP|qF-dDJDSU?)EU0Vg`yBOSYQ$GrtPNs3aR?Z58no*Py3(mf2Q*Mqq7HU^cE&AO$Af#1FFph zp6-wq35Ph?sZjWf+QxWqqziR}-9yl8o=L%iC6a(ZX$&?+&$WPzcxik(-W33u+NB}d z_c0RpeL zYgb`w9O}tzl$8t34E>CH&?Le|ZN>=TFcak6Adu-ALvA_SQojk4lS02&UBTITk~r23 zS!lf4!EPu7gn?90Puxb7k)$RIssZ1w@N)|&NK9uU0OVft8m>yLIyG@T$BwKE0{sU2 zNwGo<4HVf`^w)UL>NnemJS!wZ&>S{E1OdpyB!Vad2t9+XF$;}dPc(r|Be(LMf?=OY-;r-aZ z5wh@@9>~D^{2eC>CRPq3sohCtqHfLMCL!}Wq@Ag@x^PxNAZ~#?;V0yl#V%Og+II=Aym_ZTj-py*1FPGn+x?UIdzOD zLu`=?uR{IH|EfnNCVe#jX!W6dB|GPKnmL|z)fOZ_lSXQo+){Hx8BU4BZUBdd%uDTo zNlc})WPpJqI1;zcT?F-Z4FW9PBd_^e>u7l3xVj$YPN*ilgr*i7U}|OGuu97$OXClG z%qZ#>avl{`f3&MO3Q8&&_k;8t)cW9pKoI6hJ@Oj(%^Fi6Y@l-Oi3GUa z`e_OM)zV4?!HI!MN<_$7hz6uP zq>3{nKM?KWVA)pUgw94Wxx0;fs7dQC;5&KOIgb1K5DVZwRPxO&WvzqX8$ao2{YXc~++L=XqE(3jW# z1%;c!ZJ9Atw65BiDn2+L6&yB7PMwZ}Cq*F>IT;;|f@fAc4k#c}kR^ZwB6aCAoU7Jj z5{R9>$Nj;G_y_(c0i(tz;6|x!lh|%5A$XIL`Z`eQ#UQI86z^RsK8H(1oQwq`pS597 zCV0ioWT&pU_O=EPfk*?=uKt5&M4bu``|7zQ5`67aRQKq{)+SLsFtk>%GS00WvaMc= zDF%O$dOHY= zL!FBVqpYF$gX@SkkSpTeL&HGxd{9`>pt4$(M-?Pd$^u{Ayhsq zQqa)70@t}Zw%krTwiGIS94IC2q&|{^=^b*$SWPXR78j)HmEQz63?5*qZLk2Uh-{t6u|C?ACMuz0+pJ^9a5)KnextuH zKmGdr{6QPV>gYjockh=xCBccg?JmOwmL8y&1VF@6QQRI%H*2f+fRs*iSR8uBd#XL^ zHPl1flhPBhQgemULeQ4#0LJZVqG-j*VcFqG9=Iyfy@Omb`?pp?yC4ZPtlGXuOV$>e z_CNQK_&EhbkU0+6pWMT&V6HG)9g-34B#qmm+dLa`Ddua1y(G%KTrE64nY%>F5F~Vw z#P%t6aiL}gub}?i|M;8bPb~AdKJF?kfNuC%m52l0ghoO%*vSPf!FveG8dOfabwBUa2v7@ zT!W(392G>}oB6>UC&Yi95@{0X&Y?=6}Bvsqnxp-2uI7WR{ypF;cHnHVIILf|7cA8Wb1P zfGw13J-}%^5b&p>ovw8=1dVn?Nl7~!ISd&(eX|7Xr6nTrO3GFT!poc{#>A@uiPnMG z@6~5DVKUJ22>qoDPW%@ompmfvs7da%y|1wwB^0bKEq|G`aA@j%jU#eW-yii*FG*HN zCPSn)nNeXreoWn6giV)SfGl9MGIw~L{XM_`_{VLV-@WpmOZO72s2gq!*ANReKlP;n zt?~d;87*~WleDorY-z2~>cghDH*|7)mOu#kXT$80)BS zmY}-QLA*n*goK~m8tMZ%(n7qxHiQ-`XKHJk9L2l9?^r@d2}5*eq#4i;+AKpdsWZ-_ zM=)@{thJcKAESp+x$JqwSb3~GvL`0 zfXcl(aIwn+R1Z+<=84bA+D@z zH64SCYijCflXaTXX*E(x@dj5AuDa0Z`w4<*DvQBTX7ys|xT zruQa{t3|CgyG#I8qe)6aiwI`;H^7I%<%rI9OKr`hlo#>Bj_N9uuuZ@bwYy7-ZG;14 zMI}akJqkHHwZeU3G;;FSaNo7o}hK|sdR_}XJj|=0@ADt@<@IEicL)&4Be~1I_t(M=RQ6h3+7s*1>syEf00zi;SQ8<{jy!?GbYR2(%!j zIM%g;c}~Dupud1JYVuUd2lEX|dZ-or&=_cYAm#?^WU6WV4MhUlq?SL8>H*-XObr!*X$(iF?h#VrC6KZ9!r5bnu&g?MRtBKFkf zJYU-|&rhHJ**~iEE~O3yX1m8~pxUmH6CQkP${H_6zp;H9mnK2S2{FnHz%_)J+|>STl=Y^tT=gFGTH#E}`_uC2}ls_UB{Tf2Sw&X2~*Gpt)ny*TaXgBoz? z0vNBYUnf6@%G5SXBFa%s1N2JCT!|vpmsn)*K$|r(27T#En<%iPuM~j}O*22tGWd_U z#v@AEZ4oRGXIg(&N6WXj{>$^*LPvf3_FsE&Ai=!{qd5V9bhNXgRck&CiIVh9$*{J* zFbb?X+$(}1A-rQ(hDk$6&PQ1p_<*w0{(V2dYoQ_GUPY zYg>Ka^tz$5qf!KyOf=B{BqUj`i9VvVwo5rdj!O*{)vKnRlwuNYQBVpta!=c|8%`}i znZG8>C<^3Yefgf4*TUg$;t<(Kgm*cYpnVC~@4x^4=^XUBe{Aos5rn_P6?vg80IVnv zm!Je-4l|lPYM}ZyB00||2#{9MAkum5cnz@~1;Zg}#X4x2-wEFu>76cF2wf0;ED^4d zzvrUwCQ?ZtiaBi5Su@@DWud^WRU5m$EejkaTaw)Un` z=iC-lQZ=$wQ%maI^Wz9g>AR2ssMDen*r_4b%hv?E+;o5_&wOnz{OkP-1F8jjwHI=} zPiwRHh2mk;800092e7)O}B{`C1_s*|~ABYg#4ffb0LlKIQZ{&Lm z3@}tBD{m8-H9gI*=UV0w?k6*AW~!$uGs68GGeC9g-U?O4fBm=r=ife!AHL47WB%jw z&wu+IzqEhi} z*1Go?S6<<|u5;#dtWZ`<_l`A>l&^laW2|*td4`b3zC#)D+U<^erfa2CkE`y=?{$AI zmNk1SqmMB!zo>>|fBL`wkAJH%eVXBpagF0V;w&@tkgk^dd5?8nd)|GIwp-f0T)nSe zTb{=~=M3>o`+vT#`{--T##hy=^msPD;O^th*E(7ram|p|ai)^jeWlcLzIV&3+s9j^ z&ttd-kvCW|wsIVGwX>9d?i6D==9JjUg_++ z%-)Z>Gk@P&d%xFJ(};Hp^N1mY5w5&<-1~^5&SPGE?zwl37e;uNv+UI3RZ2N`DYYJ9 zY8|V4k%K6#LwYP!!OjLgckYeh^3v*Ew*8Rx2#y#gD5+%+WL zG_tk*YHh`K-))Aq!iu>adA+Yw!dQD+W%qmFtBLLJ;fiDNiq~-UT00{D!7EEm=NUs> zd$m|w=y&UZox&Hv44#euJL6(U7h4=}ys|Vb?_}$ESN`teMeYMjob!r1%=(9Qdd#WU z_`XUq;Ms zHSTO%i|kUwjRB{#U@Yu3Mjj_f7t7^~_nQrW;8l-xu4DCC zR~|>^J5xU2SLye!V`EP7^Vjl;E&ed4c~4-dvAowYOFrC&>%h#xEqpQc_AC&vherco zGtE5XO0m!TEc{gf;#d<*Xz9NP_86}OeqlCgvT4tL%73m(l{*9g|1<87g?l0WbNnE(9!_xtN-AoEjc`F*MGaE4iq z8y`C{sz^A9^g1B8eo3QSi&6*|Mgh4!T_MM31qm}+` zseT;m{<=TI6F{kd{3+&I-j^yBwt(NA;2&Fqh_l;YX&8yT6!MHlRPw2XX-qm^|AVNRJ#xdEJ^nIyt#&{jT zUB@lbIZBi!0LT-tA`0VCYqM6M-~kjuX?XB;Qt%@2VC9cX^`KOYy}hqf9T5k-#wMZ&wI{2NeGI``o+^2$c!B?9_(6UF)o8n~M+XlxCOQ|c z96(aSV0vGFC%hZyEEQ{o4Y4;wKb+;r{aDZn0v8dP?W-ps=TkJEbsznbw}Fs+SE%y@ z&o}!xS%(9}gk1sEC1X+SKEd+>VIu%YTxY`v#N$|*_rLzQPWy+iKmEt}dVfw|%9rqo zcYj~7&6lJTuF#1M5VOW(1-|EA#P-g@f%+lB@`i*Ks=}Wd&>m{s1rKH0K>u+Z4M?u* zx;vBQ1|WY~JjTQ#B7b$du3e2a%2GUD`2Ak9(b(+zOo-RQO+(Yag|OXBB^oI$`&H!;ve0OMv0eHoOdfZER}c zvv6h1Y9)4gr-{u~OoH%FP>S>XzFN^msFgq*3T$LXNE3G3%l)u>f-=iYusa`n!WP5A zQ%lbLSldLxNMvDqT4!kstTZn!jOr;#@e+Bj1Uz`)Y3u-CWNhk*Ae;vl~LIeSUP;Q@I zxZs(|z~}e!J8{8V@rpCH1WL?w!+ro$=t6`4;sdVP`3~+2MvApu^-kjg*Sa(YGO~zM zco1=O)t>ylLklgS3_IIyq8Yz+HzFt>34ed#7w}OeLWQ0ZLr-jS@<9X4ti)biFkaFv zJR$D;0_Y;!`mt0$jh}JA^d*1(O3cAv-q#8Nhv`BVa~-2hXzU2;5~ANi0?eB&f*s$f zgj=dP&~~Q}-tf0snyz1vX0u|NJPC_-j()C-h#8K_+5o;)j)l}p_;$dZPsFQeE9`*V)0Dc4IbcMt6qb=vRi0A4S6AOR4=gVx<_ z;5h)+&GPf{31zkdUptV7fF5xfrImN!ee3+|TGdY_9{mHY0(^;u2=HWn4@Z8IUaBhM=kuyW^kwXorm_dBz~kU_lz;(rgkKEZewl(NKo?m;+)imgUu!<|b4DA>g! z1jNQ4153LoP79O*9=?dEn>c@avsP%f0+b@*E21>1wkuD?;}EuxNjdN;^<$m>zt8nc zE1!VC53;aORXCZfxHlA&KwJq}g|H6EMho*%xMk{sGmICD0XhR({^l{#g;B%E)aHvf zg>m^94PvDWVP#MZLeyY;(R;9^ssNg3jSYjy@3C)<)#h+LDiU_%dZ~Y&1D^)dz!MPH zd z098UW`ff*}Ppq)ei6(zynZcbFz@Gys4j>wz3E06Zr!U6F^SH&$4C<$Miy~BFFblf^ zZVVje8em3H;)TE&&@vFZ@wpAjnu&a)?Bk*E_kjYzpm-Aue(qvw2CpWjo#}ek8Z&22 z;6X-9wB&gokQu1PdFBoHmDjcU{g+>U{OxmiOYIRc>!+_Fjx%~0$e8qz+`wROmc!v z<3Q0q58Du;bF={|lY9&rfA!tEzWxHT{qoc2-+mvT+m{@^z;nKUzn{N0q)z$>hOCoCI_M4IBBEFF%KuzY^%SZpo9YVMQOCc29hFn9nW z2qLpVBPQGmwBwbP{e`zVPqn6)@UCIp*eV4KwVrNfADdnolt%O4%e-Q zFWA@U1Z^AwWYV4!&WApmsa@`D;@9>W_Gv~G7Qshn*$G+}1#*K~8Er+p<#E1S+HY9c zmo8;Mw0*ea;Rc@Aoe3Z$NNDMpC*G4z;^PJO-4JzEAMc*wJply)68Ey8d<}w%g_j5g zt_qEL*J&Pew|P_qf9?tSi$D~(y|By`QH^cy#BV?o$4k;`6o@Fok)I}r01B1Bf3CZN znII^9Z6;VaES^YvtOky%a#kc50!BI9`#0nhw7?D?E?@}J=&$`6bmC{f;cBv=MoauEURf32Xrnox8Ris}dzY7^?1 z_o*?QtY<(2btz{DR8Et5Q#VI1@(&TWb))cFwsj-%!XWbRXlUoj2uUC_cG}-De&ZJs z#wNi>97BT9f>=Jl-wv?hxDcWQTB0Hr72tvOUPRAu!Erm05vL9SIYc>QR0Se&M$=?C z0NhJ|05-#le~3$-%oOz`+HB7fuK0bS*7#h$#PW%c`>>|FuwP}I4U!4NI!?2dNw8N| zE|!INNn&bf_AaxiDaRuHW^c%Lio3gJ#8n2A0Mwhw0Tzu&CM_!q+&KC6|F{GtAC{xp^V z1S5=5XCtzggzmN4?a>EH7xlreEdBTNR_*)Ns=0~YBH8LHd4 z_(}LQGXMdvo)_e6>k|;`w2$kZRS^b|vH*I|vL=pq3#@BThm$ z3$g3Olfw@~OWYn~He*ux;_t_U<)rrbDVyZgm zeLxaS1{?-)!!=%ftt%ep-2Svo?MwW0zGPmmt3FC&Be8KA+z5YahyZtIT~E50pp_oj z!1o|@3At)ygbGBQ`jG0a-O({J3Lw|4)`%YV;8j4Me>Z{T193rYfcFvpQ;zrj!4D?l z4k>w|Qa~kKf0#fSdl0bhN%)*cGI3mnG8@!fo0mr+-WzgKfxwdYFqhEydWb95Qg$W; zc-DhN!ylm>gld)_wiVlX9;>%8+;uyIW6MvZqc9Aq(ge;i;Q;R-|;IAwayMzFj_^jVWw zH0uPfu#fNSgr%JXM)WwuA8k@PU>C9KboR6t*i0bJ{H{SZMm0oHxnHyA1A&TGRh+UN z-LspMMP#8vMB8|bJ6TFF^k!uU2vER2Pptd`KCWXx{odB;Z$JO?)BRcg3H$v0@1OIR zT%hWve^*{lw2sOvp;B0QkQ}&SOIVO7|MQ3$>%yqfYM=xHXc4#S+!A+q&h1fhB|L84 z5-nJ6BsD%V0bF)0C#)5?B8)wX8&@UL;cUbj0%?1P^Ba5x*GBhT;@r6KKvN=tAlrB| zHVW}=a>O-Fjt>F_`mU<;Kr6K2s6-kzp?7!+e}W7=T_$)2ScVOlByDBF<=KOPdWX?r zYdFCsFy?=~VkLbE(y7GHei+%ESd4nJS5OSBcpu0Cz}e8dEYN_N9=X0dBN~uE^c-$! zf3Yl7HtST0?HAk|lrfz$wgG|fUN|_vV1_kFjQN$+?|=r1f-Ya$F;rF6xClyU$P42o zD!}6+PqBfEW>i~nPrT=Ux@6HKh!0wIVyQt5wovC6lp6L6W16r>P`u8&OJnynml=ih zND}33Awq*+$$TE%uX^5%bvUe;b%M zZV9fXClvxyn&Rz%H=-N>34R({i5Y_=7&R7zp@qDg$6Dy-{v3S4k71&>=NIt8CEF+- z&+;1m3K)gCuJE2THc`fA@uPQj6;mE1AIROigP0pT3|Ntm)J9+@Lbiec&pur?vo^$B zLM9Xp$?5TiXP7+TsnZTo6UjwLed$zgfaOH_QQV&X6p$)Z}4Oxli0L-XIi;e=D5W#AZ{H zY1lw)1^=PM=xQrc@`;G?wADl3u#!ixOHSl5LB}OvdN;OlU+@ah0OD~9nfp&`^>!TJ zjt`X#s(?i>SybZ%>R6?NO%UDha~QbRt`GiT6Q-Sb3}^)~q6UJFdJ-038Ti*Np2P@Q z%6pzBw*YGpAAz_+BesI6f4B*FHBLmqf_#_q?tt>g02gC{&7%Qy0V+I@IFQOpWF4YI zMPPYoiEQsyi(p7_Z_~h;0C*rtpYGX%ElH0{5h{ySMI3f zvwkC4fBWV7;opD!#lss!;32%%_HrhFYTu_PrT84d4>rK_J%p}=e|hHmB!mj42Q4N# zVcZq`;^EkuWyn6kfl`ouxJ-h7!Uh{`IUb9kmk0X~;NWgo^ia{$GwA3sAl|Tx_hTD* z0{%RC;~T{Z^VmcZ*cc=i72c)E=LLr(!Xl(AJITA}+Is^bkF?}@?93(TB{=^<7}DGi z-ly>{$fENp(gM@4e{hefD<+8nz$3q%$^Y%Yef=MwLG<#aeTszK59f=Gy*cg04GHAH^$A?_*~lO>$ou*af@(xJ>m+M=ht9v~lH= z@zi62I}qQ5dw{D@cl;SX6Ayq2DFbj4T%b7cg|ypcWy0lg$PLxPDNe&Bymlx`1Mpq} ziWDpoEECYbf0oBl8`VsuCZRnv~! z@+!6xW_Im`lE*)aI)7Du9&hErAyWZ~-PrthAUCg!RMEkYxvzo-C$#jZFcHFC`AB%@ zY3a{~zMZgS9{Nyb@v*q7)i!)}Mm4Z$$UT+?fdwtY%NMT&w3u%^fZ!=#M~i@$Fu$~F zd|9O5f9Cl4X8_6?wDjq4#|AE+9997KYlnd&$TJkr zQ$4JYI5l~|JE1mIK2dAJC{c5sm82yR2&fgQay~Pn7}!1%#=>5_gZbI40Rjw9ewwH- ztP4sY&}}IM-+XA)W}7Z_I6e);z$aOu;OToaf3V>jH|FS>1*~RRHw64kd8$yrw`rT$ z)*0?;lD6}vCgp*;Z;SQy^AGoZcb>Nv;QU*H9Ss3#FX5#oZ5MFk#ztYlnDQzCj83?V z=e2zJVV%hZ^~Gx7gs_3lFWE&z?%2O1ENPSAq}DqQ2HB# zfA#QeNaOn;R>12{tO<&O7sM=|qj)JP-c2~Pun7_m8MZ>wLwjuKfONof3T6llRF?cX z@<$#K&{2kHuZ7Pm+bkb}Y=OhP#0jfKBU)RuANtY%)v~?SgN7G$htFoS`PgMZ$hp?0U{z4>@fH$nNZC=3!=)r$dWP{&_`&53a`t!4?b^n0m+Q z+A_CFoPs^8PLX7ApgL=ucrXft0B;yL#*;pRnsmS#9f4*-80HvmVdZ0@;;qQN5CN_;*&+JoBc2uG+H zi;P1Bo}=a4IAS(ow9j&$4IUYYOKbtuz*C9&o);yW>3d!=iaRrNTwz+5MeSXn-jYD4`Be^4ydK;-wQG%Mp2A_)goqRK(zOc-1;K=@VHAj*Vwv!9rQ{ z{dmcqw_w$+P(+|VrrRw-ZA7Z_r=@zcss17aWd<62Mj`P5EKO+1f0$^HQ~u)U!aTtb zaRx=`C)+Yp^c+1TJ18IyxE93s$g)1m9(IVaZqLLBXxJj+Fy<$0nxp`3K=0cE{g09u zb-v~IL|fc}y(m$Ij*D*$CL+?Mu8;%N*@iMi69r0**4}uxtZuoS*6XIQ=hoLONGWYy z*UVOblmkHx%Y#=(e^@K=0N#xz4etx}%WpsZ^4n70q%ZlC-}sS?Nif+sSTWp^5X8Q$ z`$BM5*&HMWb&305Jak;EUvaR8=NL$3!YXeM$pEVQm~~sF&c^Ug!s!iL?Ag<-TNZR)J>v@|vu9wr@4IY` z|C*M$!DlZ7f1~c$c+Y6%@4Nr`7f`pj^C}&A#5+w(Tk?og<>PUS1$-9%ZO@T`EnX2* z&yW-k{1;}(&rH^!0StUd>lY5tkU2I>Tret+y>4yozyfQygK2_@Z2Ca-U&jwW|NcU< zYCN6>C7|-dzIcjdo*f3rGNXNvaoEtT@bgv7SnP|fe=svukHf0ggYdk-6gI|F!~Im* zPE}+sax+*4i>WZI$nX(8H3323;nf0RlnR1d!4k^-UMB;&MNff{HXDGe`ySX>G?O`4~Xh02k?1?V2Dy%QU1rgw~ zwjFI-e>#e{{b|wOtSg?cqDPNto}j_j5r+`20*8-kMG(Rk3~+N7+eWORC`TfEbPs|c za~Cu+Kn6~D7x9ZnvI?8s%mo0isN};m>M%(*Z@4&KlR+f@3mF7Ed(ShNc%PoMbbDil zkR>DIJF!^aWQ>FkV6Sjhet}q-yZ;S6nn*^>e|KSS#T=O#7jc&uqP=d@z1beL#x8mE zjTZM)VIl}hNK07heWAXt-(CrPI6fsp$IB5|@T}HaRN`Ga+qB||2mvJ+JdBNNxX~F! z3<$biILAn#UH9Em6hn5tV1^aHA(jQpA5nm{Sn9z_4cQTnU=jss4!x)_|4q0Xfq(fZ zf2Y0tcvB0AU~Ch5RV`Xb7VfHPZa|CJYnlbq)D%9^yI)3BN2>nx}OKWj?)t5e{@0 zt6`Ie&BPuLY;1+F1Rp((e9h-+)ju*UfAH1^Qoitv)_q!sz}9+96>;Th3hY7^V!F|O zK0ulv())Yu6=-=Sr2M#4l(=i!>?)gq;;R_WmXUO`1jhP!qCHVj>p&i(iY*3Cg;<5` z1V?JMn!uvM$z~HQh|`zld>AOZ1g+Xn(LIa?eU1y%k7fF8{_^X8ei&8+w%Eh=f8mHY zmZh@k^i&?RET-74IwzP9qAg!;JoexLLdo7=9e>KRdxTFMKXRWIN@5Aq^9KB*Sm}FP zde|WnHXBxx7M-=+0VajV66LL*N0Plq#A_2d52VYmqN`xf!$v^@cB*h&xKXzV8wyhG zT9YcJGAtxaEEX}N20NLo|41FGe;_p$C}Uf8P2ijaFCxWhp}ja9?+ANG9H3xF{?m%R z(X1BA%UONB&4q-#?r;%hYlnIikJlg*L*@HaY6DFc;2dYKgc&Q%z|)E)9qXL9nKe{w zq_BiBCg`hegM6p~9*;bdt#xoyFb4)jbX%6Pyf4&}WG{_8J?{>i1q979fAPhTIk0k@ zoa@k5`0+_tK&~7)%}}f5{B~Bd5gl`jkk5M%M2Pf|yq&klgLp+evjrlaXA=l(OP*in zhVcFt5C1;qKfdm7b$#FZaK6M(G31Y6*s+8mhb1`Ia$xm{>8kT*4?rykC;V7SYLU!} zfe?1sWz(Yym1jFqFWGzze@|}FYG~HC+}IFcf)BF0z)?099DNXpW`2%9@;U4M?u?)$ z{-v4`-HC0I^DO5Y_R}7G-^G7wJu%{fRie2)>6n0Pcyh*;K}jEoJmx`%)HGe*)^(lU;_I^7S%R zJ{Rz?^Z3RQamr-53NkyJOk!h^HnqfRHWJ^A`#RIZ#KCl=@_E?pi9gonaiQlYu<>SZ z>OJ0%?k)bpoS!ahYpkYSg%-mvkHObv|7S#cV|#<8f&Y3~7*96%9Kn**3!8^Hu{($Q zwIeYyYMU5(?XV?ov7sF(y)y;(o=?urnaEZYkn=3v+OJc4W8e+!2??g@^9<IgzGkO)N|v{qps< z-#=Hp?+D@L*qPW@m(|W?*iL70x@E`{>U;4Ca~x_P@u|V~>`Jne8t!z#?Cj->eCxvY zBC7p>ykN8Nf1?AM7e{0jH&M^t?+hQnrx0w4#mfTD4_r5;T)JgAR?ni|nk5i1cm!7J zJj!YMX|f!kc9fMKs3m|A%c^iL&oYpT;4SKPS@d}Ksxyw+n|ia&<@#M3(-z9 zFw$nwSYOxZ@w)a>re;ZgQ$pa4Q(e_fVM97wT~U4svt?BBM|>mqh| z=wn$_=l{kw91ziAlKdy)dv{z>p15siIFm;S5!b%nTH@~d(IgLd<64R>;rmT;Y5xS-WC06ZK?; z@Hm7GsvWf=?9sJn=`alWnE%q!CQgd6R3Auol!N6KLE;-0kwi%M^=|9*L z0FU@6I7TT$OaQ^dEWz3AOE2)*t5%yZZmf30e-^CAHXX)0=kvHA$AmJ_>}eEgFg;8w z-#e{ZTs<5a0JUxxtd9uAhqct_`1`na9X4@XHi^Ej*Ye~me8P0{OYSOXjhyA3V`Z$j z3x}Se+R}ZVQgZ$lT1SLtFH)8+!tl}8fi*RqciU(M6U~JXw;(&#J2gx8Erl&+P~jK1 ze+RA`h<{3Oa6QoB!>$@!T<-!oqM5^(QIhe5R6m;I`mT8Xbvj5t4fBFk_B$z8*@&zMqgY`nRKz}+i0z)dBg)Cqu zTi|I0af)cut~EV~0tyN4{ONl_6#dGJRdi!i&+LLG#=5au4`iXo3FdSmFgH@B!5^X> z7)osXFF!#e6NQlk5J6{dfN0AB5bUyLSTKGp``Gu>sJqSnARVV!TS)Z&<4S!yepy?`mgIBF#YgK~ero4&_q@!o0}4*s2cZ$cuK*#lFdcfx8UpP|9?aw8f7F>5ux}Km zSggh)%v<~brld1w8!sH$(Lm<{--y#m4_Fb-A1p_0R*K>thh-+bK!tT#2^=B4@CD0& z;no90=I>^hnZJT|1@!>>KmKK{zBPg8m)e+eMVo1w6dnbZV)3M8HD@INcL=~lU?a{g zEA}#^lR(Xq@&v&k)NKq*fBYt(5Nxa5jyYk&Cw`eM8bXgi#Y|@;v&@d5T zYuYnmbr*kx(1NKW<*|tKX*#=ELJR4?0s0UBA&qLE+DjTVSmK4P1rQXR05Fq2DIR}m zWuA7UX_sx@9eQVKiO>Yw8v`K2On6?;E0x(qX%r$$dw=NTeAwoOAvz+)VmH|!fyOfx z!i&ko%M$m?Q|XN+N$Az*AOT!H0K#eM1o8E}HvGeC!Hp>Hx5G&azK?(m7V*hvh+q3A z&{yYf1p9|yR_OeM7W_Dom+&eg(`A2Sl`$^m=xGK4T&jJdB?2<}L_i^2$8+FSRdpVe zUdz*oX^XZbAXKv;NLkkCgftAI=(5BfS^+EAH&MxkFX*}b!y~-+*EGK2=?$rN9w#Kq zkfxe*sC^s-r@Di|7S$Qm8ofi)J(eK2+8(IbwF%H8H7B+376{F3KR9x)Dk&9t`VH0b zKrYZ!@a7imp)eAVl^k;-(JTn~c~~#ZG6H~GN(py) z`203WnP8y}2D}Jc9RY?j0JkSNzp(&7wry>ty&KU{3Fts--`2ZcVEiR&H%C_$!YiBz z4+;(+$RY5)Jf5}P(;_7({|GRU24>)(wb~U0jKRO*84j|*jtElDlA38*fB5ftBHlVo zUP(0muttY#^uaB$X`-%Kdm&_5=5{)>VL>J=W?L|)Vq;6Yu?5tv?I93Ke9LN(DVxQ~ zVIs*|0{g_)KGJ7lM zq?o>}W?T9iokE3aS@`HslU}X>HF=8v$5Yd|DQ_aLD?Z8aAeIg6w`zFUiOq-LYAj;2nNy~LFyMEv8XgZZE+CZuq9v+lK zsHdf8fWNiGve3jNy}0m-jpi|*(VzUP5vb9y6cHJp#fJ#9fC0>iQp zqctm`(g`OaD24O;8vX6}e?XGjr{kq2ec7W7*$p{4Ys_+xf8ek>H~`ods_|)eNRX{} zBRI$aX+53+Ru?J)Qg$LN?XXVv6PzAx1lJF}=2#RkEt|=-$mm8eEP z64`74I5<3_7dtVp6T2lswa`yHkWlkSg}&PSi=adAVPYOQI8T9pELII3Fbx%W2P*bx zF)GRLI&BzCe{8my+P!Y)07eWKoQ2AKTciJX%zymwezF%2Q}Qa`*y2lqE<>q?)naHH z(X+K`=NDlHZ6r1K^v)7s=U^eZZ24o`Afp%5eS3;iZEO#H)P(bZB%}{x4kZi0B3>`-p4ng@{b>W`|1Au zTjIBW>m>z7UJ7J0V#lnbH4m&?_h8({&KAWDi*2eM<^(B+U^!<@L58v_V;@JsrHBM= zcI@I{e=UJmQ~Hpb4104>QApi}wu62O7%fH1jbXB+ak}y5mb2ADI5k&A~@m^#z^2qi-5Bq!xgGEcQ=j%Swd2S zmKmP8RY1?w!3xz5&Reu1H0Iq^PREmE!F%EJ8Eehe%qP<60vw0{V4qFYHXN4ZIjlmo ze|A{n^iBU?){uhTz6i>ycttfaL z{5)9)4P(P9Ehk=3tYcYh#YTej7npoZ8$mrbv2@l0bC{BY4{)NhhT;gq82U%X4*vC2 z*Ar6$Y$#4l_6Czc2+(*F5oPI}RqReqe~3@P0HO&I`y31d48b6MfnDnjk)WY9vqS8| zop?x?Ns!*Haua(jem;W3iu$_#uvTwVP0~y8lqGhTW<9ohULfpJVAlB-wd1X#bZC;? z=e%!Qli&n-bc}Cxr}Ef@e9Awg{$*+E$)cP11K=!?tu{heyQiCZU1b&)dM@e1f5$oK zUXFF)@nQL~!qE|S=^XaivmU5wyenwW&nXp~1~0w)HeHGNoKW3*J7&-w#qj-qmB?e4*PGfXGG|6g2wd^%k=gB?Kx05zl4fuK^tE19W3;luv8#4O;fQ% zML5%#j^F~UdL!C7+mScS+4_VEe?8eF${yeVAs2Y(kk9n}oVNi2-QpYAApmG`+EJZ1 zvz%<;?7;isWTnDX-gO?T1YCj&R6xioJrg6Ndfir;XyHv=L$C(Znu*CuIa+D$XH5xGt1%o>tW*C!$ zsZ2q6Za}c^0cllD53m?Re=(Okz7Iqei?xGONTXHcX7KK(Qq-9qCu}KyAF1%RR_ppO zt@8xBvj-fXS9j3s|Ly5SRogha$W?BdBg0Z3{q!e}wjiS6Rz{^^lsF zuz1ReeP!FMtgH;JkL!>}VSw<}VRe~>V2(`~>?9QZt{5}eku6N;?;6t0!4p8iRK=fG zUlU}nKP}g{Bc{%21 z+g;;nWT}AkT(1lD(=XQ#Kk^*E{r&o7d{q?If4}bEM||d-f25ZKKVprMgNIqC^DKE# zzSnYCJFSbQso*Ot9&0``+jv$7n<$87e%CYWP2%VLOiTyIOE$8fur=%pC$bhu9Zq=2qAoS2%GO=9nYIkn)y}d zP%nos#b;v2e`K+=i)D)*=nfiYG#H_yI4$^erXb<8Mu^JszgoP<1x3=&xBU5>o4GWPDye1wDU2|J8V zWUzmCE-NeUI2?HCA?EP-BU>g5Y$ofIrYT)wK!&6jHpu)fd)=+7i{FzDKmKt2_|tC( zvHhn%)H%MXp%OkkwIf#olsr_c6{=Hbtd&INL~G`=9e_@Kjj(&nplIUzSCC)k)0O1xi zYsYan^YXmucgp&@Zr`G1ekmLxZrOAb?Oy-@f6yar+H>5WK%w}SNYv%}h$g+mQY%NW z*b!g@qcPd-l+j_c4a%q?RhGq|jz_3=63qU{nLH=F+zFT?AI-#mEic_9ce8qw2Ov5Y zf+h$+Jb>J!=>$Uuu~_cyv?b)#SuJ`C0kLgVo{reMh_uU;*{uUw4PqHaS~vfn2exw{ ze=Oh)@DzcIxNN2g-+y1LfByDlir)n{c;Y~?monPjta-r>Oy_T$>UNf8!DQ9;xa*Rk zK`v+OsXTykS$hHC;s~m_c^yKY;|L_zI611^_PY9v%C^D{26SFTvV)+Zb324>Oi%sR z$CMoa$cg7u{(r&Q9i9+C1Hi)hIruc}f5HhD6AXa*;1(Hj07JV77u~W&!jk0*7`xdN zKkHJ}dPP*cl2s``egxcgt+JQvyq|fof0unLuxvcx z`$6jW1$#rS@NzPEfHU6DfOd2|ejC<4TwXYkoQbl1AZs-hcn&co$Vj5RY@nR1*mx!q zz$`ZR+OrPR9g0tP1ho)AV+93X!wl;<>?y&32kYY zc8h$<<>0UT59_pk`}MU*JBLpwtPfxG8j91CV5i!^2B!41!(c7T!AbASkzW;u%8;iW z9LYgMIkoa@>Gkk5XInW1$UaHp!EJL#G^`g-ZQ8sr*^Cnt9^d+Ne_2?xw@tF|WFinU zI}D{4z@_nvSG5<`b-1d%;j?(w4M&f5;>QI(VMdmCF4IWGL52{$V=sj_B9CBsg*GRc z5AUfC4qQABB*-K?2+#h{cH-!F|I3oSp;makoTOu$mt$4!;*tCegoJZCEeVG^SyfHc z%LG572@JwCYd19;e{6?v+#E}BVdh$RJwc`tE%aXfa4IBN9h`-eoJSZAo_>40c{|7F zquTKVaJo}qFdLYO>d>m<`$+;eCs@IxOmY?n07sM~`UxOPHg14J1Pd7c&6W=o(7@gZ zck$`*_dwTFFt31MWG`7kX5)`%z4*1q-?z&j!$2jy<*<I6Xu8%+E;n9jvC_AX{!j*oGM=F()_@|JSn);KvaBVW(V z@Mw-LC+pFmeSoDk1a)+8y~u+gON6)M=fuCN1>J;73s#|Gm;KZxV~hPN#jAIkEkvi2 zBdY0ZHoLxa)1QC)?T7U_e`%`g{!+_+c}6)cf5vhCo`o4Ux&|c9wu;Bu@SQ+YYVvgE z898)I`6T8nI5NNU!0nk>Wxfk;P{dU1!6_isM5(mv*1)zGKjEoZC|n8$-RrgTk)N=3 zJrlt!CxXfx(TYnvju`CB0I>9N$Lw^b;V3CS^m0%+yPB*I_pT;>))|lYz)_pi{_mVD ze>i7D9rKLvVo8T5oUw(sVQ}C2m45u?>-^>Cmr$6VIhilRL?uIJ{ua_;I}x2w#Ky2V z)j>g)ScL7I5ASed|89&SJ1O%<_;?(eooWfFT!GiH`({|n&0-@~z~;gRqkoAPHjNWA zs!qfgW)FEjP8iK@!xybsKb<<}$>ds=fBz?sZ1JSq!suPlk4`**q-4`#)<)W2!lF1n zeO=WmdmO+5@KmfvO3!I=&2L!}kONukB@D$&M@lu>9@-z)%cc4f8vpk!n}MZ0(z?G8 zFQB1E-Fyr-%rkL`owv$GE`u*4l{d{kHFqGWWfXCLt?ir zN(4%?UIk^C9li3DinWV%0wka5w3Q%z*g1+7K*NaMsRkz?IX@R@z^m*Kc94<1+v^W2 z_pOsYy)>5){Ks)-r}sJNRhK2OVYD>urf1|KBlG$o!%lzir1B?xJ;`m(#+59q*ZdvOy=1)2zokceoLR zkoWEsb7zI#U{7_*xqaXpe{gpwG~B#NwMubly%Y+fp6yL_oIM|&y#L0*P{fP&MnN1e zoX|l;+U{*RNULe5K`hVkR|f>Wo77M1A8!b6ZTknof>AqRg^eC^>gWC~0OO8BVcROZ?yx}b?157dxb3cYP711gqsocp!7+c1g)zJ6e?@VGDa-1>{OHwS zj$8{w+jrj3JR#V&(4^CZpqGI?eS!{Je5Qtu+cHCT!E<5wSWAxdG}9fdNgxbY2SNbh zY$`IEppCL!4wpmUOz1QlFw(Y&1tIHH%4WOhDGB(tNc)%h`C$xC6F`hFRMd%yci+Mg z+5o4hm{GAi=(#Fwe`D2Hl2ehVY%bXB*F9?{H1%~`-w5DD>yZ(*^LVE1A~+6sXHQn- z*iL>Q&aCB6Eo(f5Xos7cFn%AJ2~9ZlzNL9y)+`}G;G-T342WfDrJnokK7ej%s24n5 zgU|t`u&OCJ=4?F)2OAj=?+PRMSd`t6%njkyui;%jC%fWVe*xzz7}c6bH1I|EbNg03 z^7Hulm;e6r`25@W@6SlJY&QTg_T}QB8X%D#tt-jAk838_p>>7MYJN_v2Wxt=mBq7$ zTUF@Q41E7mD?kHIGZhyL?p0!dz8M?)@w*Lg#k;he88$rKz+z*MI81~7Ui+1inp}!2 zP2AY4WE_j>^>DYh>wh%0^Rz?xxzfT3pEkx4goJlz0*&Vu%nDCT*caYc9DaT{5cpZ3 z)4O4s*FA+CpAptXwkgMnNTB+!*X!+?rS`!|ms6<_y#zVY5ejvh#WF72V&ZurpO{YI zxLXurn<@Oz8rEiuX7$X0*RM_{AoMwg!!q^I?6X>VD9nriJbzRlx8kIJPzx98nf1rW)UsoQ$ZaM{BXtFhRn zPpdn5#~zOmoJr<2L*OBxVf6y>ALoywTetLmOv=x<$A3J*BJTdu=XKoP5dufIj+BQ) z7mR#gLi95{yoXzc>VieP5WPo_4Pm*krUk<}OS+PUB;H*B^|n9L&hV+=?lv8J)SYTR zyEp#u({r8BIQx>2KOYw*IIIIr*=tn(0gTfi<|QLmYfML_>{E{?R6AYcMG2Md zbO08#Pbjt4<%Tg_UX||43r*+4vg9^^O zy9kWt@~`G>5lF}Bg&Si#WC&7+Ji}%%$L0+8t2%OPd(iK#3o#pm9g#l0wX36Sp6+1DO*C?%Lea-Ez2;O(f<1-Lqq% zufxtMR{MN!IdKr0_iT8NC!!H}I34H&AC9~+(r#7{*^Xud*mJpyLvvnC(mUZxF3=^X=5sRF|oL+dkj) z7p~-}Y2*`Ib6?L=cQ!`LkH&hQ7Q!ywtKO~<;0~xhyYCnPpz!gN0M{EO15wepTJcd+kbrl<+fZ~ zE{C)*f8mW@!T#v07$%=apN=~oCImskYG(MfnZ#o5kIFZ@BMAA|lU=}LJ(9D>+-$n% ztq#^1&v0u<%H{Y#Gl-7wK4DuDQbLJyu54%;-ezXfc|tOl0v^2qIHI0X^agS7!4V=M zjJ*4G{$ZI;M>Fu(9~9mj3V%`BAdsDf@auhhDZqI0DiuQlNA3l9+e5G&@Pr(G5&^(e zb^MlR0o$ImL6AbzdG%B1p(ii6iLzWPXEc?qGkX?+r3CcV%b4E)mLrdDht19Cr4j&5 zzfmnFD}ZGcqSd%9Iz#|i<6Abe-=Uk%v#>gMEGt$CnH?Y%9&7c2s(%2Vp9qT7=k#*D z?S5Jw?esXW2EW(wvPy3$hV*jRpe5X19_whsem@Ps-J?rLR$v3A2hB=pywNJZ{aiX% zix&W)1D$K+FramH)ap!Lc*1r$6?now>>vs@$3J)51kYT|iF*QdIvJ>(?}4xn=Wjbp z*)kYQn~v$J)v`ZB(tofWKLFO+5Rm#l9cAiRxl0|`>~ujg?!&Rj_lW~K3c{wYgkgG| zdR^w5ytO`pdjbXuTYL?;#C~pEgJ;7~2%qo>{TyN#{;*Eb z>vdlisXA&6v6Og-h^hq3Fnjaji1}@PKLP1p)?A`V;^nwrCyIHCx~De4$TRlInen`X zRj+y@c64JaUcSDj!w{?gQctG~U|!bKAGRF4a}CeSJm5^uG|!Uw{Ac^V`J7_WekrKL@BUx9nn&PQ^BV zI_yP=wuB`|9*pH-Kzwe20VEurnb;J&^}Cf#%PFb#fE=|@mi+#z!4VuWg5Yj8I553? z!={(+9fsZB(UW&LF=oQsXvfQc#5wep*Iop3TGq4J_M8ag&ZSJbS3lTtuXgPPB!fd< z7xv6DwTi8ECk5TJ@^!sgecr8uvSzs%&ym%48Cab+bgkh4X}kH@W}O&Fp~k z_U_%`9dEVUZ0AKj(Lw|h&R%EkZJ8ZT15HCAh7s^G@8G>GlV6d4KjGoMT*4Yt^YkbS z$H*r5^6KM#nf|@x{5i!h=7nB{TqQIdGOyYK4P8x;53fj+@nb@_S>I)S&f-62-gwFb z54xTTt1^gb9talpTEMf50`!uir1mJ@$}5Zw-AMl^bFPqCk)*L&Dw?{yb&Z6XOVq#e&SX^2i+?hi+=oz5B` z5c=-*4<=BYQ)b($2ObxJwZOCUcj@a#q1=5=}q(I{2YAGt1oSTXD$v>fWCXb?p-hWULJ{6 z&mVaO2o&ZA#i-2_uqO>Qy!ykcsq4rK_6Z9>k?=8)nB%gG6$CgTzlRX$NrWYC?dc#o zaKZ9S5zOmp&`tAc0$z=vGd;z*oJYgz^Z7G;Bj>o=sR9Ba5T>`ykBE4;0Ax;HCX$>`oNQ-1y$U%tXW`V!!+jf|mh5nP`gS4I z7yktcJE-3a`MiPN`##Y>Jo&rpRnyN4c85_oNzucMT&HcHRs~8?fwQ%)yd{XEutDC5r*WFImy)og&hRWZQi(A7lpwvcF|- zP;gY*d3vtDZ^gcMlHpNj*}Q=btUyR`5X{F20%ugB2-8zP<5h5_KE+7@=uy=K#Ul#i zC?S`BxVx>|fUP)=*&F)2?~Bmq#6J{;i3o3MW`(b8tW8z}5MwYSFPXDNxl}udquKuN zM)kwr)(?OC+j9URwdyYeEuJ$I6z#C$6j_D-v`obKgc5)ZTPk!|kcz70Pa~o-Hs_Dq zlvZuuicX7f<2l%>&M#ZAkLQ6d=l!l_*3?XY?{cVY%z(HDtXSjvDD|*pEPKhQ^?u7@ z9Ej~|&NKD$$>ZrAD)WM`+^}P!9)1V($t1AN+ffYw1{w|#KdyFo;SeFff#gmDK`ce} zCjbG2Y-i&jpf1U~gIcclmHIvqEP5N9Gag^AW@MGT%i1GN>}5BH3KF8MmhqwroTWH_ z8zsYV4(~m!$@2h(Y_YP_qR54YL6|2m`nxR?^*G>(!B(W*-rJcRaB7lS+j8KNaUwa^ z`s2nf@2kC{_btP7vK7>LB5>fCawq0F4PxJ_%`xq@uGSrn?b-bHF6P7{d%?u81`Lz7 z@I2dW7rds_+3rtOQCc2Hcxx#ERCu+2H{knO;BUW-U;p#^(aV+gbF}4Zm6y79Cob5Y z?fWX zW6YL=)NGs6dg^4(VvTDO8Nl*wuMy;VJDV+Bi@KHe4rgMsfywGxxaxvFRN$)e?0k2!p7%!fX89OG#FN5Gm;5zpmGR8^d}DhBkMf{TcV?{ivRmIdIBbNxQdq*2Bu59SudYfU{V_ zz8l{!-CfPgi7h1PcfUjMB4hQWXGjtp zv{{-H)g4U;r7zB*g^+vW=z6Z|?AvLFvsOV-OEDtp|wa z)V+)H=zu*D4nt>|?8OWA0p6=vQkA_whFv>&T6>wjgaVF#;Z5G{8I0J+rMU1kZ4ha zD-aEAPp@64=K|=TGp7gFBSO5}gIg7L>Af11Be-xml0#*G;o<7&UTo)Jy4IfVD|PziU|CFM z|8=b%yE=M$sZR@tkYaeoRr)0!vTKCZ!J~tt>&WF9{gZN9yV~|%iIb+i1Au%z=SRHu z)drM94uM0Q)yvRg1wB^F9$MWS@n9( zE}qMe?C_Pm6pNW46rLi30m(80qdD5uQa5XV?zh|s?Gvo#gqt)x$9r@?O0MA7xc}+2 z#B=TEo>@NJ&cAZoymRsGGd{;$_8TQ{N4S&qXx*c+C!+=7g(qY&Zg>Um;dGidZGK*5 z+Ug@1j_Q?Va0k}hQPbX4AO5;n-?9xKa>u#l!H(=FRphM4^Uv^W6>+riZ`qpEG&jL=T(Wa*>?1@!k!(Wi-hy$&U-o?^=0z7 zB{?h+EEhpaoUo$eLB6>!o&e{w4tDTMBtq)6}>0{I#6Ox z)3&4vTKKY3fcP^be4*BXyThz;3C{PJIahG*@L>2EhIIumz`3kwHp^`ean0#}Z1Cf` zmH2j!l-F%HWae{Imgi0Z*aAH~yG-^Ro`>@R5sL`4Kdsca+U%E_w9595dE0mnGO-bM z10^TWEySp|9Xj~rsED|T;4Dt>g1HTdHl*PU<~2@XayTOqM}Xzuc&L-3oQ>gKoh!fH z1M9W7h_RjRZ*$6G`6&Kxws^09?Kn8yb~O8{_x7&0g%ki0n!~q-qg>2l*hA%X_A;KB z1~@(gM;rwK8EklCG}lGgg$yF*&*wY<-sqji-uMC)#Z9Agu6ff$wwb!asuT;LQ-i=S)3xWwo`fgY^)RCX_N=y8vc+Qw4As!xVZ@V_*SskC( zck{9dJ`r97fSt{3n3r{6;ZsJ$y|1pQb9o9kj)a~LWi=>?M)z_<0b;GBh&ML_L{rPThg4d{mhDX zfQk24y~5Q$|Gqww4IftJ@nv(A*mc-r?2P#CEl+qC!nZlP-`m6B%JIpaI=uHPnI0&;gFDq z*z+FxJb4HYPO_8qyyU{0*4wZJ_PhHzE&AKFF0nbT4!g?z!>+8iW_e&s*)EIQODl@k z0d9iztQuHk~|i#Mz=iX#sa<&6Z>Ts($zX*L7|=a@t1kv4bEPt-QZB&Z0)5d7xXWe=cY>y zwu3_@?GAEpKetJCLI)?wo-^}@?V&3jqzKIqy>gK5VP}%-{&#b|F@Lo1A}`_c2-0%T*yTS)R>O^nN}n7t%dMT#!xiAa=xU2Rk%BiXXS6(~>3LE3wWhMG|Dd}$4?8FzOtGN<2hV!pdq7l(G6KuP4gbq5fRvD+Y1ZsY;l zcwf^+CQI)QDR3QKg=v=}jI{`1oVHlX5RnW^5l|k9AVu^9wmyndcvU#jkZ z82j1u>hk&9FUe}xNzF0bE*sAGEw@3;K6%T6@Z_QZF%2#x7%Qf%A4 zru)WCLNp1muIg~-B-;zI*&~<-spy?A2VTQ-0Y`ezVVh84frBtF{l(3F3AQpoD%iw{ z5Vs{cBY^h9^@!~F=P{0$EowVjE)Caz8OpIZ6}SBFopo zfqNM1>-_E0{POhy+TRyab9*ul1%M7oEdrH>4%U1X!r$1#vrD7P#U6!oC z5vSbNc&{prg(>OIR32!mVMEFj3T_Y>=qBF552K7m>U>WLhZ3d%z_}m7%Y7Dq8s@ol zWwOf>L|O9`&Y0A~x4KnJ!Ky^Zd`VPX0%&BzpfUsT208@z?Llov5ShvpHpWIFhq26G z0@)cMI{MDZe?Zp?jWs)*%2B5A50kwCtQQsw-sU2wPPm|(v#llySX&NgcP0sq(WNU_ zb8S)XSvj_@U?P5FDF11LlWfd?aYDSt#v_Y6d%8RGX?K}yDdAWoJyWOt za9eJ(#?z%Sb!ujm^A^7FT}f8EzW8COZ|D4sd;j{2(Xf5k;v*V9eSC3$`c`F1**eQ2 z-v!0lTx}c|l4yy`-O z?~Z0=6^j(P3X=YXXVv`z2-WJiWjL2Btt5yhgM2cG2rRX$ic%(tc$57w*2_cO)lUUG zkUL>JuNZ&@JDODwt60r{a*X95sc#oUN4H+!j#{#W(mCDlyOpozl5pV7TrX+?cuwaz z0DFq8OPgVxNpWk@`%D(sB*b*|3KR_VCxdjB%9anXMLGg}k#jkOY01_OH|`g;>&<6@ z_ho!iKhbG&4uKqiw<?lxov`S@DHlh%F7T><%LemYtmabu0ZNqR zX=+*WDJt(~DJu8WZ`o5NLImNRYTP>2#66X~(S+@&eT`+Qi62LVH3k%a?b#x(ij=%Fc*ae{(vOM zVNeeKq0-{C?NrqDvbbPzv02jTNmey=uz9fQu0cLURQqW)daZ|AsP^j_C5SKIEd_GV z#zKdW<4ZnhwMUI%&U9W9>g6$m&8s-9G)R4dLq5wY@#D&W@YURQM{9^JlRHS3ui(%< zEI@IsNKX#AG;WS0_#vj-=R1|6jdFe65;{~u-OhD;PK!!J$E$MVd(kmislcob@o;gR z0EjZVIs5=J013;d>lm?v(ghrr<#yo(?!;=h^n%^Ou$T!dE@8J+bDM3(ZGfyd{*J6< zn>>kee>GEo{2-|$t#ED6`ZBQ~#&ZyLe;gAEoKI!_- zX7QSTI4{D~PPaw+OPvI_6+u*MtmP&PlBw_>_0kDO+=4rVx9m1JfOXL=&2z1J#HQ}t zy>`C|D%o||6tmC2aZ>@1O4`-@oyF;4shyiwrRaNQ&h*2%A9=HcDS`QI!=0B|?idCi z%4c==@+1b9nvjfS3BPbml3EGZ=Io`D-TbqE4jL+b3eG;{V7}cL&)};=3s;H5)SUAZ zH-h6kV3+6Y^2RBKR%%zT7+|Nkjr1qev|hCopeQ&^+CNYT;nB|4%wR1{d8jvDdNFr$ z>LNRzr999Dl*-oN2xfR!PO9AJm}~e7PyAc|hnebMm<(NyaSH=P#P{vCU$e;jP-6Ih z;5nsbm#1AK8A~4uZ1068dJxs_F9ZK% z7e)(`lxvl76newF?$g+EA;Vm(6kT0oDNT0QJl!;wD$#~Lc#tD9OdTy#6>jcf;;h)% zNmRHj{}E!gs3h+U62upok`)SnZSM!E*na7`W;m~WJ`9kC$K>Zw-eKc#XUOhmY#~s-%_y->9Is)t8p)S;pX59dGjO~@oi+`&;G~! zZ7~oXk4YFJ@3T)ME%xSs*kbGAF31ydsMNkV7;umLue!2BE#O5jSdK-1w?!&Con}+v z)JcRz<(%czQB2hJ@y)W_lp~DKnHQY!mDfro#!6sYD@BpHiW*`rid z?XD$!A9Vb4e(GPpx`}Jeg+o<-04Ki;8mpC2i0LGXZfa&Q3CD^@i?$oUBBENw`t+|$ zNHxiC|x*Z07xg}?-1lY}X7Ww*{tv-I9zs@gTe*8RtUMc~L_)A6W7YP_u zBf2dRX?wSSwNlnxhnRAw30G28Ex=s{UB2~S9F~W&-<&6PyY8-3l?`d#t-T@#tZe02 z;Zkb5w2ZsmfzS?kM4h-Nv+nN$Y3B|?b?7=3k=odtn>H=$IwG&1wdcqTN|?0_XHe zM9HJ%psmjIf&r`JXS<@3+(14^RxYbbGNIRSsBc_Db!6WCi_U_z(!~F^YLB-y~IF84Jy!yJuZ7=l3&E70i&Z(qhi`b zb4BWZkZgh{>4fJN2{W1Wz*#gh)4s_Re>+ZiFY(=M>7t9{VV%xVSL? z-C{M=zgX-P-IJNzmvX%dQEv`sPp9Z{INR*5QSQpSjEMb)>a87*&(D-SQw;eQ8;szz zZMPk8D5&UUJsyOsaCg`5(|uieYs%lclbGCpaxc%#coSpgb*y6G@gv}8m(c*+gd^{Z zx?|w~xo{O<&oPnVgcs=IrIopM$%L9*;k>6b%=~5dVaS=2;*Nwxl84(>LA+~H`foJ( z)brq){QZnQnl~x@^y%|Fgc9YIOjJN*GBu(Nxx@K;{sjfn`RK70=9hF-mj@O=%tcdw z-xQ>wyfR7j?j75mmBvYvMo9g(WS&jinhPDu{sl!ZIUmj~Z`ZoP?%KS2vS|*hS_l_v zTjd*Zg+mWfZaP`?6cMNEVm8b8?mr>{(pK@fvajK!pGrRgrIp zktROZ9?xbC;A*5j?s~o1>{I{g%ePN|pML!~`tM(t?)8Jd@MZdO%^-}saFRhN3Nmih z%wShr@a`ruN@MIr3gU3_mUl;+vLlG6o9r@HOfy0fRM|#sO7}IUBlCd196Wtl*-Joi zLh$M6*xc3_Mtt@rx?%GoUgUDaC$=kpiB%He?n4G@Y9fQu(aWL6`zE$B# zZHd|)3FqPb7|u;83Td#UX(s!+a3ii=UyF5(ybIVVVTGzi|JPz~qcShe)cxRcH`(EG zyxrLMSDs)R8g#?-jbsbw1G&9gaZ0QtlCsY$RzQZw z=}Nf!?wKLfITbUNT_xRlAN?3r>dqN>8=09jWizLiB+1W~F4bf{2`@vb9`YQH20^_N z!sAe(Zo_{M3jtUPyC|SqRWOhN)}l@Xe0888z+YmS;6CZ8q{LKt`YQkVA7G{#@Cv{H E00C5J0{{R3 delta 27311 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 aA}L^ugD_Mi6U&IM|M?%HFV%bczW@LrJXnMP diff --git a/metadata/md5-cache/net-wireless/dump1090-6.1 b/metadata/md5-cache/net-wireless/dump1090-6.1 index e058dea8c1ee..67baa47f6223 100644 --- a/metadata/md5-cache/net-wireless/dump1090-6.1 +++ b/metadata/md5-cache/net-wireless/dump1090-6.1 @@ -12,4 +12,4 @@ RDEPEND=sys-libs/ncurses:=[tinfo] bladerf? ( net-wireless/bladerf:= virtual/libu SLOT=0 SRC_URI=https://github.com/flightaware/dump1090/archive/v6.1.tar.gz -> dump1090-6.1.tar.gz _eclasses_=multilib 4fbbbc98f236f1b43acd99476bc3cd85 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=2182729910fd7f098d9ac50e54fefe82 +_md5_=102c1100d501559168f1c98355763a36 diff --git a/metadata/md5-cache/net-wireless/gr-ieee802154-0.0_p20200812 b/metadata/md5-cache/net-wireless/gr-ieee802154-0.0_p20200812 index df2f78578c98..08c663a434f8 100644 --- a/metadata/md5-cache/net-wireless/gr-ieee802154-0.0_p20200812 +++ b/metadata/md5-cache/net-wireless/gr-ieee802154-0.0_p20200812 @@ -1,16 +1,16 @@ BDEPEND=dev-util/ninja >=dev-util/cmake-3.20.5 DEFINED_PHASES=compile configure install prepare setup test -DEPEND==net-wireless/gnuradio-3.8*:0=[python_single_target_python3_8(-)?,python_single_target_python3_9(-)?] python_single_target_python3_8? ( dev-libs/boost:=[python_targets_python3_8(-)] ) python_single_target_python3_9? ( dev-libs/boost:=[python_targets_python3_9(-)] ) dev-libs/gmp sci-libs/volk:= python_single_target_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) dev-lang/swig:0 +DEPEND==net-wireless/gnuradio-3.8*:0=[python_single_target_python3_8(-)?,python_single_target_python3_9(-)?,python_single_target_python3_10(-)?] python_single_target_python3_8? ( dev-libs/boost:=[python_targets_python3_8(-)] ) python_single_target_python3_9? ( dev-libs/boost:=[python_targets_python3_9(-)] ) python_single_target_python3_10? ( dev-libs/boost:=[python_targets_python3_10(-)] ) dev-libs/gmp sci-libs/volk:= python_single_target_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) dev-lang/swig:0 DESCRIPTION=IEEE 802.15.4 ZigBee Transceiver -EAPI=7 +EAPI=8 HOMEPAGE=https://github.com/bastibl/gr-ieee802-15-4 INHERIT=cmake python-single-r1 -IUSE=python_single_target_python3_8 python_single_target_python3_9 +IUSE=python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 KEYWORDS=~amd64 ~x86 LICENSE=GPL-3 -RDEPEND==net-wireless/gnuradio-3.8*:0=[python_single_target_python3_8(-)?,python_single_target_python3_9(-)?] python_single_target_python3_8? ( dev-libs/boost:=[python_targets_python3_8(-)] ) python_single_target_python3_9? ( dev-libs/boost:=[python_targets_python3_9(-)] ) dev-libs/gmp sci-libs/volk:= python_single_target_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) -REQUIRED_USE=^^ ( python_single_target_python3_8 python_single_target_python3_9 ) +RDEPEND==net-wireless/gnuradio-3.8*:0=[python_single_target_python3_8(-)?,python_single_target_python3_9(-)?,python_single_target_python3_10(-)?] python_single_target_python3_8? ( dev-libs/boost:=[python_targets_python3_8(-)] ) python_single_target_python3_9? ( dev-libs/boost:=[python_targets_python3_9(-)] ) python_single_target_python3_10? ( dev-libs/boost:=[python_targets_python3_10(-)] ) dev-libs/gmp sci-libs/volk:= python_single_target_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) +REQUIRED_USE=^^ ( python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 ) SLOT=0/0.0_p20200812 SRC_URI=https://github.com/bastibl/gr-ieee802-15-4/archive/c5e55146fadffa9288ed6de52c6c3ccc936688af.tar.gz -> gr-ieee802154-0.0_p20200812.tar.gz -_eclasses_=cmake 90e2b29417d53718328f3a95227137a0 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic a500d7cc40da3de38c361e889153bdf7 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-single-r1 a5747fe6dc0651d95cb78eddd5e160a8 python-utils-r1 648fe6a039e87233d7f48da72cadb76f strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=44863c7f3958f7815dce6bad96551476 +_eclasses_=cmake 90e2b29417d53718328f3a95227137a0 flag-o-matic a500d7cc40da3de38c361e889153bdf7 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-single-r1 a5747fe6dc0651d95cb78eddd5e160a8 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e +_md5_=405781b28f349dc53c3e6ae6274c7be4 diff --git a/metadata/md5-cache/net-wireless/gr-rds-0.0_p20200807 b/metadata/md5-cache/net-wireless/gr-rds-0.0_p20200807 index cfef6280dc87..e2efea9559d2 100644 --- a/metadata/md5-cache/net-wireless/gr-rds-0.0_p20200807 +++ b/metadata/md5-cache/net-wireless/gr-rds-0.0_p20200807 @@ -1,16 +1,16 @@ BDEPEND=dev-lang/swig:0 dev-util/ninja >=dev-util/cmake-3.20.5 DEFINED_PHASES=compile configure install prepare setup test -DEPEND=python_single_target_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_single_target_python3_8? ( dev-libs/boost:=[python_targets_python3_8(-)] ) python_single_target_python3_9? ( dev-libs/boost:=[python_targets_python3_9(-)] ) =net-wireless/gnuradio-3.8*:0=[python_single_target_python3_8(-)?,python_single_target_python3_9(-)?] +DEPEND=python_single_target_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_single_target_python3_8? ( dev-libs/boost:=[python_targets_python3_8(-)] ) python_single_target_python3_9? ( dev-libs/boost:=[python_targets_python3_9(-)] ) python_single_target_python3_10? ( dev-libs/boost:=[python_targets_python3_10(-)] ) =net-wireless/gnuradio-3.8*:0=[python_single_target_python3_8(-)?,python_single_target_python3_9(-)?,python_single_target_python3_10(-)?] DESCRIPTION=GNU Radio FM RDS Receiver -EAPI=7 +EAPI=8 HOMEPAGE=https://github.com/bastibl/gr-rds INHERIT=cmake python-single-r1 -IUSE=python_single_target_python3_8 python_single_target_python3_9 +IUSE=python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 KEYWORDS=~amd64 ~x86 LICENSE=GPL-3 -RDEPEND=python_single_target_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_single_target_python3_8? ( dev-libs/boost:=[python_targets_python3_8(-)] ) python_single_target_python3_9? ( dev-libs/boost:=[python_targets_python3_9(-)] ) =net-wireless/gnuradio-3.8*:0=[python_single_target_python3_8(-)?,python_single_target_python3_9(-)?] -REQUIRED_USE=^^ ( python_single_target_python3_8 python_single_target_python3_9 ) +RDEPEND=python_single_target_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_single_target_python3_8? ( dev-libs/boost:=[python_targets_python3_8(-)] ) python_single_target_python3_9? ( dev-libs/boost:=[python_targets_python3_9(-)] ) python_single_target_python3_10? ( dev-libs/boost:=[python_targets_python3_10(-)] ) =net-wireless/gnuradio-3.8*:0=[python_single_target_python3_8(-)?,python_single_target_python3_9(-)?,python_single_target_python3_10(-)?] +REQUIRED_USE=^^ ( python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 ) SLOT=0/0.0_p20200807 SRC_URI=https://github.com/bastibl/gr-rds/archive/ffbe3ea302c32a621f14329b7fcc09e868305e78.tar.gz -> gr-rds-0.0_p20200807.tar.gz -_eclasses_=cmake 90e2b29417d53718328f3a95227137a0 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic a500d7cc40da3de38c361e889153bdf7 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-single-r1 a5747fe6dc0651d95cb78eddd5e160a8 python-utils-r1 648fe6a039e87233d7f48da72cadb76f strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=0ee7119333a218ca5fb517140455ffbe +_eclasses_=cmake 90e2b29417d53718328f3a95227137a0 flag-o-matic a500d7cc40da3de38c361e889153bdf7 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-single-r1 a5747fe6dc0651d95cb78eddd5e160a8 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e +_md5_=d09b447bf4eb236a362347e91c543b9e diff --git a/metadata/md5-cache/net-wireless/gr-rds-9999 b/metadata/md5-cache/net-wireless/gr-rds-9999 index 8069ce2284c5..d9a2fcdb9967 100644 --- a/metadata/md5-cache/net-wireless/gr-rds-9999 +++ b/metadata/md5-cache/net-wireless/gr-rds-9999 @@ -1,15 +1,15 @@ BDEPEND=dev-lang/swig:0 >=dev-vcs/git-1.8.2.1[curl] dev-util/ninja >=dev-util/cmake-3.20.5 DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=python_single_target_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_single_target_python3_8? ( dev-libs/boost:=[python_targets_python3_8(-)] ) python_single_target_python3_9? ( dev-libs/boost:=[python_targets_python3_9(-)] ) =net-wireless/gnuradio-3.8*:0=[python_single_target_python3_8(-)?,python_single_target_python3_9(-)?] +DEPEND=python_single_target_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_single_target_python3_8? ( dev-libs/boost:=[python_targets_python3_8(-)] ) python_single_target_python3_9? ( dev-libs/boost:=[python_targets_python3_9(-)] ) python_single_target_python3_10? ( dev-libs/boost:=[python_targets_python3_10(-)] ) =net-wireless/gnuradio-3.8*:0=[python_single_target_python3_8(-)?,python_single_target_python3_9(-)?,python_single_target_python3_10(-)?] DESCRIPTION=GNU Radio FM RDS Receiver -EAPI=7 +EAPI=8 HOMEPAGE=https://github.com/bastibl/gr-rds INHERIT=git-r3 cmake python-single-r1 -IUSE=python_single_target_python3_8 python_single_target_python3_9 +IUSE=python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 LICENSE=GPL-3 PROPERTIES=live -RDEPEND=python_single_target_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_single_target_python3_8? ( dev-libs/boost:=[python_targets_python3_8(-)] ) python_single_target_python3_9? ( dev-libs/boost:=[python_targets_python3_9(-)] ) =net-wireless/gnuradio-3.8*:0=[python_single_target_python3_8(-)?,python_single_target_python3_9(-)?] -REQUIRED_USE=^^ ( python_single_target_python3_8 python_single_target_python3_9 ) +RDEPEND=python_single_target_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_single_target_python3_8? ( dev-libs/boost:=[python_targets_python3_8(-)] ) python_single_target_python3_9? ( dev-libs/boost:=[python_targets_python3_9(-)] ) python_single_target_python3_10? ( dev-libs/boost:=[python_targets_python3_10(-)] ) =net-wireless/gnuradio-3.8*:0=[python_single_target_python3_8(-)?,python_single_target_python3_9(-)?,python_single_target_python3_10(-)?] +REQUIRED_USE=^^ ( python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 ) SLOT=0/9999 -_eclasses_=cmake 90e2b29417d53718328f3a95227137a0 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic a500d7cc40da3de38c361e889153bdf7 git-r3 b9ac6f96d2a88edb5b351df634dc5e53 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-single-r1 a5747fe6dc0651d95cb78eddd5e160a8 python-utils-r1 648fe6a039e87233d7f48da72cadb76f strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=0ee7119333a218ca5fb517140455ffbe +_eclasses_=cmake 90e2b29417d53718328f3a95227137a0 flag-o-matic a500d7cc40da3de38c361e889153bdf7 git-r3 b9ac6f96d2a88edb5b351df634dc5e53 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-single-r1 a5747fe6dc0651d95cb78eddd5e160a8 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e +_md5_=d09b447bf4eb236a362347e91c543b9e diff --git a/metadata/md5-cache/net-wireless/iwgtk-0.4 b/metadata/md5-cache/net-wireless/iwgtk-0.4 deleted file mode 100644 index 327687054a42..000000000000 --- a/metadata/md5-cache/net-wireless/iwgtk-0.4 +++ /dev/null @@ -1,12 +0,0 @@ -DEFINED_PHASES=install postinst postrm preinst prepare -DEPEND=dev-libs/atk:0 dev-libs/glib:2 x11-libs/cairo:0 x11-libs/gdk-pixbuf:2 x11-libs/gtk+:3 x11-libs/pango:0 dev-util/desktop-file-utils x11-misc/shared-mime-info -DESCRIPTION=Lightweight, graphical wifi management utility for Linux -EAPI=7 -HOMEPAGE=https://github.com/J-Lentz/iwgtk -KEYWORDS=~amd64 -LICENSE=GPL-3+ -RDEPEND=dev-libs/atk:0 dev-libs/glib:2 x11-libs/cairo:0 x11-libs/gdk-pixbuf:2 x11-libs/gtk+:3 x11-libs/pango:0 net-wireless/iwd -SLOT=0 -SRC_URI=https://github.com/J-Lentz/iwgtk/archive/v0.4.tar.gz -> iwgtk-0.4.tar.gz -_eclasses_=xdg 6024fbc93167fad782e2032933654857 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=9c9cfd82d744b36c34727b6164e4ef5d diff --git a/metadata/md5-cache/net-wireless/iwgtk-0.5 b/metadata/md5-cache/net-wireless/iwgtk-0.6 similarity index 83% rename from metadata/md5-cache/net-wireless/iwgtk-0.5 rename to metadata/md5-cache/net-wireless/iwgtk-0.6 index f83c7af512f0..5e16328457d1 100644 --- a/metadata/md5-cache/net-wireless/iwgtk-0.5 +++ b/metadata/md5-cache/net-wireless/iwgtk-0.6 @@ -8,6 +8,6 @@ KEYWORDS=~amd64 LICENSE=GPL-3+ RDEPEND=dev-libs/atk:0 dev-libs/glib:2 x11-libs/cairo:0 x11-libs/gdk-pixbuf:2 gui-libs/gtk:4 x11-libs/pango:0 net-wireless/iwd SLOT=0 -SRC_URI=https://github.com/J-Lentz/iwgtk/archive/v0.5.tar.gz -> iwgtk-0.5.tar.gz +SRC_URI=https://github.com/J-Lentz/iwgtk/archive/v0.6.tar.gz -> iwgtk-0.6.tar.gz _eclasses_=xdg 6024fbc93167fad782e2032933654857 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=5c785566496d632074fe0f0dfe5551d2 +_md5_=41f3b4ec281333444fe8a77463b66ba1 diff --git a/metadata/md5-cache/net-wireless/rtl-sdr-0.6.0_p2020802-r1 b/metadata/md5-cache/net-wireless/rtl-sdr-0.6.0_p2020802-r1 new file mode 100644 index 000000000000..f0ed13168fcf --- /dev/null +++ b/metadata/md5-cache/net-wireless/rtl-sdr-0.6.0_p2020802-r1 @@ -0,0 +1,15 @@ +BDEPEND=dev-util/ninja >=dev-util/cmake-3.20.5 +DEFINED_PHASES=compile configure install postinst prepare test +DEPEND=virtual/libusb:1 +DESCRIPTION=Turns your Realtek RTL2832 based DVB dongle into a SDR receiver +EAPI=8 +HOMEPAGE=https://sdr.osmocom.org/trac/wiki/rtl-sdr +INHERIT=cmake +IUSE=+zerocopy +KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86 +LICENSE=GPL-2 +RDEPEND=virtual/libusb:1 +SLOT=0 +SRC_URI=https://github.com/osmocom/rtl-sdr/archive/ed0317e6a58c098874ac58b769cf2e609c18d9a5.tar.gz -> rtl-sdr-0.6.0_p2020802.tar.gz +_eclasses_=cmake 90e2b29417d53718328f3a95227137a0 flag-o-matic a500d7cc40da3de38c361e889153bdf7 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs fd9cde67030b26e479eeadaced488253 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e +_md5_=7f43e4c8d35612b6543ee919434ef235 diff --git a/metadata/md5-cache/net-wireless/rtl-sdr-9999 b/metadata/md5-cache/net-wireless/rtl-sdr-9999 index 2b4293f985aa..ba6a5928e700 100644 --- a/metadata/md5-cache/net-wireless/rtl-sdr-9999 +++ b/metadata/md5-cache/net-wireless/rtl-sdr-9999 @@ -1,14 +1,14 @@ BDEPEND=dev-util/ninja >=dev-util/cmake-3.20.5 >=dev-vcs/git-1.8.2.1[curl] DEFINED_PHASES=compile configure install postinst prepare test unpack DEPEND=virtual/libusb:1 -DESCRIPTION=turns your Realtek RTL2832 based DVB dongle into a SDR receiver -EAPI=7 +DESCRIPTION=Turns your Realtek RTL2832 based DVB dongle into a SDR receiver +EAPI=8 HOMEPAGE=https://sdr.osmocom.org/trac/wiki/rtl-sdr -INHERIT=cmake multilib git-r3 +INHERIT=cmake git-r3 IUSE=+zerocopy LICENSE=GPL-2 PROPERTIES=live RDEPEND=virtual/libusb:1 SLOT=0 -_eclasses_=cmake 90e2b29417d53718328f3a95227137a0 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic a500d7cc40da3de38c361e889153bdf7 git-r3 b9ac6f96d2a88edb5b351df634dc5e53 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=50dfb29394a1fb980b42e6ef152e6ea0 +_eclasses_=cmake 90e2b29417d53718328f3a95227137a0 flag-o-matic a500d7cc40da3de38c361e889153bdf7 git-r3 b9ac6f96d2a88edb5b351df634dc5e53 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs fd9cde67030b26e479eeadaced488253 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e +_md5_=7f43e4c8d35612b6543ee919434ef235 diff --git a/metadata/md5-cache/sci-biology/Manifest.gz b/metadata/md5-cache/sci-biology/Manifest.gz index c215535ce06732f2d64907214ff39f9c890017fc..0a242ffb3afe48253326168aec9c506065788749 100644 GIT binary patch literal 22832 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 mosaik-2.2.30.tar.gz _eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic a500d7cc40da3de38c361e889153bdf7 multilib 4fbbbc98f236f1b43acd99476bc3cd85 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 vcs-snapshot 19dc666868420457132a7514d4621476 wrapper 4a1902f969e5718126434fc35f3a0d9c -_md5_=986f3a07cbf0dd1e4d247e0f7a43eb56 +_md5_=b275a0e18dbe85d2a2e24cebc796c134 diff --git a/metadata/md5-cache/sci-chemistry/Manifest.gz b/metadata/md5-cache/sci-chemistry/Manifest.gz index 169e2bc1c4d70494ec3676172178b2049459fd32..d88913e3824a6fab6c2ac47d5a93fbc37e3dd12f 100644 GIT binary patch delta 6966 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 IB12;U01_ovQvd(} delta 6963 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 F0017uZfXDk diff --git a/metadata/md5-cache/sci-chemistry/molequeue-0.9.0-r1 b/metadata/md5-cache/sci-chemistry/molequeue-0.9.0-r1 index 243835d7f96a..c76085a98425 100644 --- a/metadata/md5-cache/sci-chemistry/molequeue-0.9.0-r1 +++ b/metadata/md5-cache/sci-chemistry/molequeue-0.9.0-r1 @@ -1,17 +1,17 @@ BDEPEND=doc? ( app-doc/doxygen ) dev-util/ninja >=dev-util/cmake-3.20.5 test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) DEFINED_PHASES=compile configure install prepare test -DEPEND=dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtnetwork:5 dev-qt/qtwidgets:5 zeromq? ( python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) net-libs/cppzmq:0= ) +DEPEND=dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtnetwork:5 dev-qt/qtwidgets:5 zeromq? ( python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) net-libs/cppzmq:0= ) DESCRIPTION=Abstract, manage and coordinate execution of tasks EAPI=7 HOMEPAGE=https://www.openchemistry.org/projects/molequeue/ INHERIT=cmake python-r1 virtualx -IUSE=+client doc server test +zeromq python_targets_python3_8 python_targets_python3_9 test +IUSE=+client doc server test +zeromq python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 test KEYWORDS=~amd64 ~x86 ~amd64-linux ~x86-linux LICENSE=BSD -RDEPEND=dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtnetwork:5 dev-qt/qtwidgets:5 zeromq? ( python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) net-libs/cppzmq:0= ) -REQUIRED_USE=server? ( client ) test? ( server ) zeromq? ( || ( python_targets_python3_8 python_targets_python3_9 ) ) +RDEPEND=dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtnetwork:5 dev-qt/qtwidgets:5 zeromq? ( python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) net-libs/cppzmq:0= ) +REQUIRED_USE=server? ( client ) test? ( server ) zeromq? ( || ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) ) RESTRICT=test SLOT=0 SRC_URI=https://github.com/OpenChemistry/molequeue/archive/0.9.0.tar.gz -> molequeue-0.9.0.tar.gz _eclasses_=cmake 90e2b29417d53718328f3a95227137a0 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic a500d7cc40da3de38c361e889153bdf7 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 wrapper 4a1902f969e5718126434fc35f3a0d9c xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=dd52a07ec2949eea740c8d0996a84e76 +_md5_=e2f5be501f8ecc33d529ef6371edbe5d diff --git a/metadata/md5-cache/sci-electronics/Manifest.gz b/metadata/md5-cache/sci-electronics/Manifest.gz index b99238671e998c490f14fa37aca4c260d6149db3..6ae76c9f3bc0e5659814a54335d201e572f93069 100644 GIT binary patch delta 13607 zcmV+?HQ378bNh6EABzY8000000{?ZL+m2jGa%JE375M|1Fu%J$wx9t9n1O(Sgn1qK zl}$8@q)1jtt*@W8Pi960tEwfns+wd*oMUdbFXraXfBDP5|K;gl`{ytJ_h0|={D1!a z*_$^@R-T;I^z_gF`!E0NfB1iX%DE>$LJc9+Fm30M$BC_flwS67rJP=>ZQo;aHI6c4 zSUqMNXQqC7EIsewn$5XWD{)(yeUxKojM7@meT*IK?B!#NXN4AqPiw7SB9Aj#c>1^h z`IqGU(>$qems)qB&vN)AJ9U^J)0uA;qt7X9o4s3f%e9?c_p?UVds*|$bE@O_d)h1W z$J*Jcv@%kE@_{!Bsr!?7k6H4VljrDqH=l#6&O5*2KmCis^>07=hy5I1!iznBb5AXm zd!VX|r}khu)w%Mht_;gzZ&&vA`?%uWS~=HL)3oVwS&JZ+TAkxJO3pKvVKtTWcGXM`E5@uoGOaDsE?w6IR| zJ>~6ujB&Pfd^&Z;wrb*iTj*y@zlLusx$NfjElr;Nl-+pb6mzpQBTIzde8Xwm*reBr|~=f@Wy7f6TG_9$)VQ5LfFVH@mA)eFWFfMtB!s6 z$h1S%yq0D+f4 z-qigkkwPFN`|kzVcoAL>v$Q5zN|e@;!!q32&waag%2iAkb^GR&4;Y!B$aP zx#4<6Upmx9&nTgRF^g7_diXNPos=3ZLyZ+5G=Gnt^vrcDKuWky%u*L6-~up*JOznH zQ9}q-9uH>+l!G)aN9hqkBmhVnZIT?jW7Guj=~1NA+W*&vamb? zK7SckVlcoG3P4f3C?Wz@ahN1TY`x4HNnTiN2t84E8QLNhv1pK4hSP2$ixirELL-zl zTo|#nyc*`YH5g!#(>bqB{gx;v;L!`@UVd&t!b$>Y=gvvduR9+-8rq~l;+#BM$$sFK;Q7NDW zWRyIh0)La*;4;iz5~9!)QkHH>ZUfO%r99Oe0E%#4Kp;Ptr5`99BE#n*OQ9l?-aM+j zhr75!cB(R{OYE_O+Q!5?vvQCmHr(M3Gd4h20KYX!Hb7#MoerN>WzWuO9cx6PAb-e8 z$MGWx{AsXvioA!u0M`bII?&BfWdL!<|A+l2k@7!BilQcYy#dBN5ujJm1L&c>F$j~? z!9DQFya!-8AZhXmDJs=m5+)C7;ScFyp&$g)KpdW$q-wCTpg1*`W~&HLLWUwDr2;?_ zgjTHOtsz5M`;ZLD9|GVb^N$k48-F?^Cq|BXZ&xkjAF|s8J%b);eR}KxWQRXQVVu-a z&QJ!TuVa*eT6|!|)$|=opJ{a|Fw%ka1~xW%iCc;Fr%1K;luCAYIPt)~IG2rj4UGcs zSSwz7QONib{&hOIkgBOGBHBCt2v#XPYX>zOwA(uRD7)-E)rR8<$WlaUMt^hmhM(kY2aBMMWc5uutfaC1^u`ubJ?BECD1T5XLk~+)6DYaW_QU z@dyXCr(pVmVh(7O%qvK};(}5jKO2r?RcUQUQg#*)ykk9)6`;pspuYe5@yC7!?TRWw z5lb%K0(KCaduCu2W@p(j_kZfTbjrDbKzMFH7iY*=FEJesc$!4$yiHVl2xrG2kSzQ<71%R`tV*AVGO%qFZbfd1|y zDs>0g0KG+WO`H~DqT?KFk9VQ|;q(6SOaFWcb@%_Ugd`U)<>M1MdskO8Q-Ttgvh?O; z9nhbVG?2t{Mp_Ap@Pz4jgLWUZB+Zx zxFcozf%Uqa8Y&!A^5JCUKdQgvA4oI4u zGOqsW)rWM{fd&3>^a!YuXHAnA0V$XGv1T=wqTOndBF?h66i`#^*o)_-aVhSeLPt^Z z0@>+(0rNc?Y$;`Hqsm4T7IGGBC#S4aAVzVMol7E+0DqGXWsw-&lgb!Kp1nvj9_WRr zjh`ZhRU)@AgD8@_#-f%p%nO}o)Y9ftF)r9*gsR!%!GTELmw(TY2aAS$!?BRhcrBA1fE2yOWuD(gGT>=JEEAxOtG||KsS7&CX+sIXKTdPzo5u-b7*iaKK%0aS$)xVRW{4p!tDSKH_KC~T7lP?INc+~8sh(>VuoQ;xN zS&j>P8^{p22}KTBVeC8NKcZqok*z^sP(eIdMt`K^N60jg2D5~Uml3(TgM4#-kJ1vS z;#{_xi#P=IB&bLIU3aUloo=S{DUZednv?m;elXZGUWd4T4J$XI{5peVqH(k4h`J5U{>$ECS0n zt6O&vQZf)5{M*&gX?ybp$Vu37br%;DMJ-bP(g(oW)av^}UI&v#t!no7s0GD5BB`*v z4p{~JZGfa90LWPYXySh=a(Vch88n1r8goeAZ*&^C4>FymXTaf1WRSWK`$B?U9OKyHc8Av0NAd7)Xgn4&Bm5y!{)J^E zn0J^WQ&>!}#*?6AMbOS@E6_*iywp+e7XJ*3lR^kLG$L_~NPjIfh*XhD3pK3fK=!cJ zyvPQ*KlYetn+iGh0`IjnNAH)yOY_eBtcMv`dooHJrbx{K zrej^Pe#0G%JTQk7_27kCGyaZfMCaLm0sYZdKIn(E!vP>VMk5m){jAo&(tfjym_Ct2!j_wMEB^^Jp<)+_uHV8^OBO z>H$tEZFD+#7)fDM^PMjM#A}FThC!bAPVu4Qn#jh5M3#50JyIQ`$FtOdk)Ty$j_g3x z^Fi}ge!Xi?#kHABMFNnrSv-XsMWMNb=AaZvJGAf6&bs#ee9v{OF@KxT|F}Op+G|g# zYVXT|6j+@SdH|uQ+zHNL&D!Xw3$Lxm8d%AxJ&^X+4E^}+`^R6N8;ZS!r%)eIDq#eh z`uSL!#OHf$UppufQH+2h)5zCuQ?G0=Aiv>Z$I|ip#28mK@q5MdE5zqWQQ=`qmKG!N z`P5oBe(a!tFiI4wSAX9j9I2Xf3sVF|;ND4KP;WXLON5&^S+WYw1{`T?H zmk-Yl1^Psp-{OR84AcqFflS&pUV^sD?k)T;apu<@lr=;S-hZK2$@Il)A3)4q`dOT}ZD$n9Vagh_)wCo!PJC<0)tByG}6;W(}kHh@1|CkZIc=>yQ_K-?iB z(AE*2dzRnFNq@B0;@v23BMDJsLww0Ix+G?a+Jk_nT~o6?p!;i(1_0gBf)yqLbcL=B zup)`o`Xk1j@7ZI78uG#1z> zBhxqlZhsW@jz)B#2@qtcc0X~#()A^SmWgMH4%2?bMPyXdUQ@%Ms;@b~T2DD(T+v^b zMFl3&(zc;p%vGVfO&wL%i&B1#)89VMzMc~z%3X5{sGfW2sdvk=dx$PY?<(IV-J|*& z+A@N(I)q*^i*3*7(S)GH%IK{!GGckQ>lqNy%73z>oj!02EQ5nhOh~~&g3h8ejuUQ; zF7|XLS96yKv!qLCEv;4!h%I0UX@Z@C!RVa+rFa1?eMU7Hj|lS=3#Fo48e1yP5x zikjgGVE$Rd!_YeNsWgA`9WP zT#_YCtN<1a$n+u>Rz@8TkGO>oEnouiSHpF3s%oPFc}ofaW)*;d4>VGdNOB-L4P;-* z!T|7tqCDEHTs~?q368B0_PJ?IJR0Pw$)qWK1tnn#6b6nud4LVbG$4$sFJusgZhuVZ zu%Ph*$+V{0PLSVdwKoKo2VAQr7LdGIf(aw3>_m}`OF##hnbJUW9)#I@yX7@X=gXHL zU%!3){Nwvu2|m?_U1d;F7GFb56!VhN5G(vVxq_vla#)$(k((?t4nRWJX%5m?Gyu9OMzCMAIjL!Tq+5Yu zGY*rNM&uW&2P^XrBKBH|^+BV1sg!}bEO}FDY7l7(&XCMJp=;v1rIELh5P!MFU|%Gk zwuZf|BAyQ+T{q&n^`oJ!roO0M;vH|5kA{gre}KbD=RiSnEm3!5zYKayqv>7n7~2^6xaR+wmLQ=)6u(#J>@&Nz`IL>l=l zuD^O){8ykQ>6J%6(CqI2Ab()5ROs&e%RGHcN>AB|1hmwzj(LKQbnW3D`} zakw*ZRZ3In)M>j>+eYg47U$KLiMM{?)}&Dy*Tca~!HhjW!hF=}74U zv&^aOXLY`oI!8pVT-$8wb`4t&OMxs#E-y_Y&CXNqp4(%re%U|zd#unMw^)J8)DxZq zUkHZ+oRlQU1BW5vkPf+ezAs)|U=GT?iZg;7Xh7}89lQ>KJAaiF)DEuf1jKg4S*e{C z3?AAzU6M5jY7Ni>xshH0+kAI`xT-}ukWN*i4U$1g8^x%Mrxq6mu4c&%6gj$S@+9Wa z?_E4jvf`^yP8D$Sn&pETPfPn65rCSSnv>XdNLtDmz=2mifkdQ$BY%k1D`drbmsrMf znqZeisJ-L=5PvHY+?mx`g_M9ITfm2dkfj_8C<`dKL==^FvX)>>-6b;0C>RK5^MIhQ z+Cu9@Z5hgrFN&+IY0xNE{_u{N#D4GURgD{?Gbnq_5!a&`M*P(rokSlEE5hd?X@KjA zPD4oIb~I>>3aweQTvbE!MPnVySC$?5u(VBrlEP4Hz<*Z5gyn>|940jZI!%2CX!J2u zU;F%9|FFM@yD)V>wXOJegsJwKyu+q~BxKGtXdh(uQ%Gv*!@5EEpb0)u$fDC+9ywLJ zMBmByeRK#oK+;rXPT}eC03PJSBBN&z(tl(u@+chF}R{CB|UYJcnG(ho$8tk%JWp!&TD`Gc!Mz>rHq zUbKQxcnv@}gG(8apr)<*idaO%x8J=}o;m_SYF!(VtHFgRhz-M14{$VYBZ43TtEw@v zh(=i&c<|e#pk~(@2v&XNe-N-&Vtg1;qwHj9a16zKmb7alXs31^{3hGqyu1-CdF?G_RsF?$QP8Rk-NOTQQ zEcF#*$0l?&velMn(eO*o)zd*!O~Xp1W1kAX9d$FamS#1LQn0oM)bK2mn$d<*)DB$) zPPV3KmU`OQfJw?y4pZ|%0Wb^hCq@7L?|;9HFQ0BgwY10G=b))xz!!@=z_702Z26C^ zgabIo=@pZp%{r7MNar+MjDQ)k%wYd$$cZtJsZ20*f!6}tfi63}qeV3PsyQyCZ95y^ zjj4u7)e*cIAnzR6(6DS7*#-GP?)b~9*`hE}ib7~ohEhi-sbQ+lHDy@~j-dgGC4ZyZ z%t=DWDT}CHP~2$WNVQ0t;OKGVPK_XHHbdPTvsU@}p8qUdZz|Q@qgB<&fU`Uy1|&4n zAgo9lGG8)=KCL5f6Ocg%>;;QbgEV{ywop9)8TLsg6UexZ)x|efq z>Ob~_X?%dLq)oLXZ>G5^Fn>i|+@S88nt@1ISWOd&b$P_i*k@~gR{dO9;G`_9%h23F zj7C@$rhchYeC)K?)I^z7hwb6DRk-J@BFqs=tfAAjI)5%ffQ&$DN` zjXaX=TN}nx%>*=SHe$EUM0SlT-+!p`?bEF%A;qLK6#;4m zr|azeLsQ^U_9*gcA$+F=_^3(aCDMda-LuD+I(|H8x zoOINb)o?0}QB$)McsrhQ6aHBLSb3ls*jiPgyt zn}dh*8wyg7qkp5$cxAZhno85@re1?4xsu#OS~_aS;~uolP=AKXQusnqb*RYL>-6LRPz-0VevZ^@r};6X zs0u=}r^XRNLsPn8Ky;{5*O*i)3|EbyNB4C?v2%f`hfV}iY+&z@c+p6m4vtd>IEt;7 zzJE_hKuW`}bJCzPMgzWZL9+sFc2KH^62GbUmC>xjTdsVrHr2Kr3ev-Ez`7y6Lx&B! zIv8q~`K_I>S~lM)mhQPUjU2#9v8xXa;p#*sMAF<|YACIZo5tUcs6&jbKA^C?sW#sG zra$)l>!&_QsbsHb;>0F*0@T)wrU9w8tbeIugp1QSUE@Vf%~R+D@`qw1JhL!HyMovR z{uCuo+65HIa#x|4Ca+bj+Ld40TEBYi(u7H!^P>qLBBGtVf(*Fr8)A%)I*cTZj41vX zea`GO)2VxKj`M!HWpuT+G&)&UQeF6SlQuCqI{LryM225MHWOIO=Hb+3GfYw}^ zYb9t)8v*?~Rv$IJpswse9-y!)wA3or9zW)HxX##m%;M2Rh>l`5{E)6Cn0}(r#FZ2v zm=&~*f&8xb=_2eP&ZBk=YBBAD!GCj2-s&0v9b(s@@qbLyB*O>@kH#W6L3rnjlNvc$ zdQ0Aib;jaCJK#D<3eXT~DgaF?626DPNtsxK1{!q|mmJ`qI2Qat4@5*~e-_xL z$uHcKd;|oH_EP7*BdsPihm6_0KpcVd&A|)At+oLUhJQz+BX2PKUNu=_V zPDKPH+0Cqi~_J3B^1e4Y^gtD-DOB=p1cI}0#H>^=IIW^G8^8}ii%VYLa zpr*w~z}Dm(&!oK&h8is4A$tsHn74%D~AVWIp*S5wh(IC3f!+XP_5s-j5 zqI~>-4p&>5tO*gB)CfAG!I+jfz@g^M0?Xo zyRF?7^`C}I8eW5saQFqhOqvv-mUQ$K36Ayf*Foo%5{akH&3~bh-&Kyz&QuM(#m0-? zL=_}R268aFPC| zgBq9x?fqvRu>%PF(BTbA+B&p?$u)Jr@D;Ct`n-R9*q@)>OMFTGDL!o7V{_&2a#3ef z+t>@OpiTl_rGM-6xzq)bKMm2py@sBV5^YzcE#_}#->T)j$w$q=9Ue>CU55&&;O-$# z?SOW)qv~azp%Y^e82X1e-@v?R8bW8O5&f8h16PrRaK(5%ox&%)h07agto8 z+JHP(q-ki-NA$cM=ub1!@F*k+LSk?ud8otHUSnkQ=zpLnz7cPxJ54sg`xd9yS<&a< zUe7H(upa&deNtfk?C3w>`c-jDAy=s)D-71Kjb$WSe zY|z8#dVfE>18b&pgc{4zA^4!lPnISjRgnbfmhHe$L&yc4MBxo5s!NZkZA+eRt?Mp@ zu#Us1HO%tw0u_Ib5->e=QZQ?VnL5^Swbqa9400(-wo^P#7Yu1vJRZ~G z9QdmQFmvl(2Qt~ zI?CH2AErRk<@d{DZc$1)19vYv$dyG$)M*q?XL8{o9G4oeRCxlJC~dU2D-L-{>cp%0 znt!@RMzyzK(%i9Ya6NgQ={Jdc=pO+9**nL}uwv9Dq5zen7CVBLDn%yU@2qH8CyF28 zeWEUvFpv`3LV&?7>*(wgtPK7Z9bAiD2XXicq7)EVniE<;JGx?OY$obT8K2O9_?)UE zJUhptBYBWPTRK69wNf{zUHv!je-|Zbf`5GPv}C*rZiUZqLPm|Uq^xOiU15UkTWZB> zqK4>4(?~1=#iF(-VWjP@T`sG6ZQX%zpgHF?0l0J@P)bk|@2>ub`q6&+bK2Cb!CD9z za^bEsHJZxj6`kP$%A?L$Dh)LcST#dc72(Blu#&I}YYQ<*!$OH9*I4|*LiF|AYk!d_ z)yyvrV63JA*Os*7kBG>~$F2RO1h;6%s+V_N{^k3BeEIVAnqjxM6J14{;OaBpW44bj zGNSOv`9U1i-E=xU1`JEdOzEmDZihumm78?e%nGZq<17*H5U=moY(dwM^$_c*gIRSA zkaie#dljPCN|x$m$+S=C0sFh+jDMh3Pf&!#FwSyYyBb%e>7W+`s!a1TzEOwlw7pzN zwMAj{tZ8;s$;#M3^}Tt~WB6em=|Df|%z*BODo2&qPu874gTM_bi;DZ+Zw^^vGZHYJ z_I&7gLR7PoCz5PH4UZC!PS@22GdJ=GAl4v46}0){wI>%v`w{Q5bnO%`5z(P24qbng zz@s?2(`iNI!O&F=JEd^#h7UzzPOz4B*r@=otZ&pdI*~hKjsRanA@|#ebi(jL2;?_10Dr{)VBCXl+R~LC ziIO;y8?tFBsoS6j2d}8{w?O@Rjwb$1v$>Zkez>^F3xtt5ahV$Ie!K!XdDuzJ9HC#vNW5{D)g&ypS+QRh;hp4x{JmcG7vjW-k7Wx z?isP@1+B;#RIsL4s&*<^Bej-?CNR{4&{z?w$o(9us$0)~ic=ptUWbX)KQL$WGNOgd z(d28b2&`GPEmx*0Fszlk;cuHZ+Un9NB^*>y&2M*7T0>I=*MFR`PFk;^-H+?$w5DSp zvNcvV0FhcIP4BI#t3B$pXRvgUhwdxd+6jT8bejTfJhY*11b(2l7J@wKJ~H51htth; z)G6qs9}*W0iRq*sBNecUyaPq5lMO)^`eBxle-IFypNTHS^&Y2B-}i4H_kZGv2y_7*2`Cfj@H^>-R65OmGzEq7)yiSR)GVf+Q$Vn8ogv*D z2qqad1kebYrxg5kW+I*vz1bDBDzy5-Sy%UpQ8;<4*SOMX;01M28z_Zt6A*V(e-bUfb= z9g=rC41?7NYvM%nlI@ZF0IGQfRz}ygP`_Kd!+%JP;dRTw2x^5wTYUf*dIR#|AdY6z z7SPQcYp+rrEYk^g-Bkr~@E{Nr8A7OaToli?TGcHrxRHQ& z=`a^CiuO)1u_XJ}mXX)pn7FfCig^lC3Rc5XA^l0PUNg%-G}Cns2HKU=UxActXld)wo28_raD!3+BIqxUrb+B#fo)T9Q3Z~#aw`AnT`G1{_ zFgSrMP%uZ8gAk4FtS)2IOdjl`dFTv=PzTt)I!^K0|HhD)=*C1G>^-INu(H^crW?u- zN=vtyTKYq@UK0!TcppAKFu67?q{DffoOG52j51xZ2ZU3Ski~ZSXonF90mtG|8x4DY zsXLFtr!@Ev&xeI<2gJf+AnrlE1b-U>3`p6fuJNpW=>A1D>I?ODKmUe0^+{v4y7)xh z`JhpL4W^$wb$oRRFJ*}L(p@YV>)oKvFnUtH^Be~6QR!I8x}Ib$zIN80jFbca2%?`Kj}_qGV0_bZzzz)_(`%#~bRt zB*RmoqIC!YqC|J|?$8$DEi4wSq@ib^l@zQx#DS*A2rjR7_jTi~=3BLePiju;9Y1?N z2Y}l~cxk6GQ$>dLIZ91rUBC!I z1YN=Bo?!il>$Ay^>!jV*MY0-e(99-US|?ojx@%G;;NMu1rQ?gbUtsAlJ}IaXz2h_y z%x?e~v8X2+bu>%YAb$~E1tk`zp;vVRNkoXx>oN)6oGiWFyMQ>?fU8Cr)x^qxW+p4}>d6m%He~Ie+#3_&}0Wmp+14)IEZh8pHz( z9HY*9f|iL_gkE%quG?XF?U(8r7dcSU04Q$lO{V|$rO*EL)1?pcb(>YW&wlD^L^3yM z+(r{ez>WuHaDTNmgl4+XMtyJXz-?X}^NPU@+M+*d{Q0IKo*=cUa@$x*Fc~44QGDIH z&Z6-&x_`+U6CQwb+@s~9%iZrfJ!3cQI#{nR#1t)hT~wmG!-SN;3-&=bNjCBC(T3nM zh>L87e5h`(dky7QQ6idX@>5$Aet2C~QFLi;E}EEjQl+eSz{6MFx?HuMuc7*{`SIKQ z_2Z9c-M8=pK=FqkJdIofLIZn^a^?1?;?Fx${%CZUJ42!r91bT#vrLz%_Hd!Oo}Yd-sO0Nm*jiccgZ8EJOU9 zBxlvuIBLvaH+{OL!`7Jvcc$Au-v_Y&>+{AIK1U75KE?8oQ65K%M`<&4O-E*(AojY$ z433r|)U+Uo;B=#ZC~Du}&UIE49@MCij^L_E6*PfY#)K9LK+~}~U2ulcpjL?;VSm)g zFkN>HOGQaX%llS+x(M%dO_AwuRfyUG(;Vs4MDYN&bkj0owPanIHKzV1gAO##5_GvV zfnjL~v*|pzj$(|aYg?+ie2UUV@B6wm3hywn7IMva zgk$<4BC31OkX*x4-pNsjNM)UnyGiq=`7Pa$K-KF`M?nGh1*`>bviiYUJ?yDn*`eD9 zrR}cke{|(u7tm+9)uYh`yKd=>rr|K%hNTU%7}frXX-sWLnx^+~?)qCkD1U7Khd3qe ztUZKDH)i5gkB_?V=4iJUyk7jU968kt9qD*x8pTuVhEl1Q6dyV|9gBHE%Z;!Z-4v%YCMi5>#Ra!LXpu47ZF@72d%8)eW zp$p#w_z7Lbte;#0%%GL*W=v}r(F z^BKCe1QDv479^Uci&D@KF3 z(9Rxhe_b6JNeZ0`sDsep|I5)`tU7d|>r}UHGe^w$sK4Yxmp$o3Rnhfz`g=AA#L-p; zjMdg<12qKJUD7SU8Zdqf)0gk_%h&y^Z5hDwZt|c@f~za0hHk1{I!&N)ZU@&MS#RAV zfj(+FMA6lj0Vm-j_VGyQr2^y`(!U zdcSI2cav}Z{VRCOBZ&ghn_9_jVLNqi0yvxX*Ch;|B1FwI*EZk|BFJ;U_h0_k|M36(lygshgc?GsVcO0ij}u#eDZT9FN;$n$+rG!_0f@bqv0 z^DoKyr+HG{F17ALpXKmLcIq%crZe9xMxRsIHhZ_|mTNn??q`jz_p;`h=Tyh<_q12$ zkF~Q?X=S8;)(F#5BoX3gcp1M=AK$A z_drz_Pwl~Ss&nO0T^W|c-mdKJ_i@F$wQ{bhrfJjVvKB!swK~Udl$>WyeYjo5ajSYO zE-vrNa-)XmovoJmc%RJGI(ullZ5}SA<4tQm;RNT(X^ht(+3`MPvdv|;f>8|CwO(IlS8eAg|LxZ;;qa_U$V0jRvr8B zlcBG0NcH!K`8{~>9(o~hEY+GL`A+uung~VaJ2Q#Z%&m4Zd0zCVQz))=64|A|YsGO| zO1Av&{5OrzYN;!P73cDOoRLduek5z=!=5XXdjgLE?~@Ayo&m3ussq0P0<&raZUF&b zv)KiM0)Nl75e`5H5T`8tjz}gzh$;rN`iO@*f&D@R352ZZ_(@!|1%xaL0+kXQfWS*2 zZ|eS&NFk7s{r3WFya+FcSz41UB}!{aa!xqS@o`OW9 zs3C+ZkB74Z%0Zfzqx6U%5&$HPHc5`%F=_(%^eoCOa)id;nWMlc71lwf$vP>-@**10 zeXu>Okz4+Kq}q#>Sy&zc zpMQ)iF&JP81)wNi6cGWdI7|{Ewq9n9BrhyBgr2Co3~iB$STx8i!)Z5>MG8$np%Ka& zE{xb(UJdiy8Vs<=>6}-meoK@S@aP3{FToS|pCA!K9N_LI!pp6abSP*Dvm+v@8JuCJ zULuk)Cl5dchy4KBv4+mSIh+rB_2<`=x_=xFLgk)SDld{4Q|t*a?hSF>WDfAas1(ow zGD;p$fxk&@a2e(<2~lVYDNDB`w}I%XQl9D!07W=2AdsKS(hn34k>PWZrBD$`Zyr_N z!(ChsPKVE`vS;VCjy0lC5PxK) z5MNyNy-T-5s2+*tO0rb$`7=%gc z;2!v7-UF~4kTm&(6qRZ&36lr4@Q3uUP!NJ?AP!GWQZ-mvP@I}evsDBrAwv<7QUM?d zLMztt){vpBeMpAn4*~Fz`A3Q24SyYy6C+2xx2u-%583U4oF*D*>!Ek3Z~YWfbP&$PM}80kQI0~?#X#I3~oQ>5B^N+r8HoOobgoXbYNhDHH* ztQ9Z4C}eyIe>)vqNY&I85$zp+1gjLDwS$@s+HDGsE@Qm9jtU<36vqi95Y8T$NnC$3UZK-fUSj4Sfd7o>|-PfHMLMK z%UeSaV5U%v1@}1AdTUXJFHmZH; z@$dn_7?8dTn2J0JIIZ{0l9EjUdLU{CNv)>L)doQP<5T%+wG*izaVk>8q3bhN0O(r}zyg0bdIVI-v!=<5fRs!8ShJc-(QdU!5og(33aF`d?8WoaxD>fgyw{+N~Sl)bDdAKDJ4$rprBJZg4RL?bwS&PGYC zEXRet4P*%1gd&HmF!mksA5pQP$kre*s34v!BY)EIBV-y#gIPkw%ZOavLB2V^M`?*u zaV}fUMH~Wp64ax9umWvKr-L;Kf26j12pEThw!!kKYYSpkm6|BVq?ahmBFn{hbWIf8G6W``dSl&|R@|>7f@hl@kf20uZaYjalXm zBY)mZEhp5>2EHY{n#_zvs<2Wg3BYG*GJuXzV|jdYGlRr4!}*B-g1@{VvBEP|OY36y zi0=l9NgDXbJkI)Vo3Ukllk7=>J&xR@hXo63BA9Ac)Y8I7r3MLHJ39{TLM9Sc1Grml zYAy`17L~lIuL{Q_t&4)IzVp>`OaKPHHh(s}2EiqWGp}2)KFuSGYV~~~uY*aWRyF&3)PiCjkyKb- zhpdAAHbBx40OTwHH1R(bxjg*M3>v~QjX5OmH#!a62boUOGhp@t5Yte}YqBoNe1G2o z4MU3r^=%zuEGAf>l7bmsAh*QlkeMtlzJynrb8EX1R#7uFdjbkYG#(3?5&jS<|H3j7 z%sWhxDJ&*f<4I7mB4}r{73d>$Uh1fKi+_g2Ng;$A8j(0gq`wv#M5@T7g&J0KAbZ$q zUSxyZAA3x+O@$nL0a(1md;)G|9DmU811A z)3L5tzu^u>9+<<4dhkLm8aojvlvYY=0#dA~O)Nz4kjxA+T%JFNTdW>aK#=S-wJpKK zw=J9xKmPWg{kQ!bUIH#BlT`VhRHHyqomYo%kpmPt0;(_JIt97lDqt^>_J1T5d5(q8 zh#x@kV1NdpL1h?n6mhe$AJML@sED(GDUn)KYd9jlk#QjziqgZ1QZc-I%B^>dji&T` zSukd|fGOEjFP`_nmA151gP;XD)h2~{wf&oxd;{wX6#(r7s%6j~p>I>$aAy`s36jOf zOs95^gQ`o0;Smb(XaMRCb${*O%kK&l&w=a#N1c1nRUMM|+M?sdd9;`?ZrkGGjbPns z^#G@oHaZYIpl`w)$ z{d}xV;`6<>uN{<#C`Le$Y2<6SsaG}_kl*mIW9j&PVvMVr_`Tx!72cc${HdE?|;y%Wcp&Ykmp&m33>B0 z1`!Rn0qN8Wc;D2J!)39QGhl!_n%aPOnMUD%y4rfg|JDS>!19*BJ+Q>mlf3AgEbNZj zGSteIelhIBd2wC4an`s=8YNp0YhX1`;uR2} zyYMFp#pLjMFhTOMLp<6|ie#y>#MQ4m`=6@;Xkt}BLi+hZmZjRiK! z$TSXs8-GQ;qY)iw0t6YV-A|mbbbZO7W#U<)!?Yi95gFCA*VHhm>T3?L)>94`SM=9q zQGrRcv~6e?b5*ErQ%9BcqLg3b^tX?*ujhn_a@X7fs^?yM>fN&J9->RpyUKS-_o)7c zwv6Dc4xv}fV%sx%G$AOlGJ30wj98xSdIm(avVZJorw`l$%iv%W6H;)HptC5A!+STjuk9EIIR*Cs{Lq!RiF3?Ok=LDZqF zqGou)Sjek`7zHMAcnPQ8wKE9f5+TgGmufwjX!jVZ{9-Q&uNUr>w>ptcYBgc4z@*5Z z!+-N>f&|nlh=W?;)n-*ajm-j3IT#9*&@n7k&gRvd3X6bOABB@d3@?KkY6=u4B59xi z+)8pn%8T5Q>0{w)Ze|Y|iR!7CURYCAtmY>aGHD85K}lEwg@L0^9$*794G5#^3mJr=8-Eiz zENHwyGOek$6XZ8q?G1tD0oSUD1tf2lV8Tc$J5glg63_u=rZmu;2VwT!Zh4K;`SRt* z*KZ#`|M>n^f=~5fR~b~4#n%uM#XP4vn!bh%HN~xHA-$|6LjneE^FcCbu;fENc2LJbd=R_KSty!DC&$gvLX&Kqc-)Gwp{ zLF3j7mfU6XpvmG5#0o!8u3)LC99E`xlnuGKe4S;Tn5$xA&PHNg7=~iIa zjKk!m5&4Dc!OHxDh`m-~ebDG$DrKN9OWstP8bq3cGbA%l=$iO$Y2#i04B{*Nu2?{b*>bsV{1mc*k4iqhTV@AK-A(IZ%*XOVl2T_50428j2m;Pq^^Y z@CX@_YS7ROv`Ic?O>8aoI;dapkEB^ZdT6+L0)=d<6($#yDx{|K}sz4GV>n%(^$1b^(63f+BwnWt|_=_xyr;5HJ0+RV1Era1c6t4(%V*^`oA z+935CJBTEtVt7I-^}d;?KEiU!@Z`I(_`L{9W@ z4%I1n+SMGum!nD(+G3-XIvmwBRhvR!RiR!ru{>1MwS|KkuO5BVY6c;yPuFOYMm%AD z;MQ={ZI2s#ArAR8BY&4rcEHRrjWHwYQSOL=jqV?sT_u%8g*CKwjziU`(S{;C9VuO4 zmN~Wktj^a`=ZMIaYnx5ou3^hzDUij;<)ula*?G#{b9;={FZ)M-j}^M(7AtU>dct$y z3*k_Jlad5^;4nlS(jiyR_r+@q%t5(VaYm2>4XE9?gV!N&r+<=y+QF5bfY^>WE49;t z!9yFTOR@$*tpR!SzXsl!T%CaLLmbOVyQW$Ct*neu6u$&N=!=xrar>XA%jXs9z zYoCAXANKcf7pCr~wiVxwFx5Vjci2>rgv_}H?SssI3P~+}ST_hCG{FZ7S#+AqBd2PY z=sOv|j}8F`NScbwDLg$Mz{CC&67)F`3X_^aVw1wPfqPpCbK8fAc)x<*g&aU`NCu=k zxa2*qDSsC93hOgfY(--TM8QoBRciF6A^{Qc3!N3Ni3W{C^LK{O*+7E`ANAHq*{+@5 z?$GuqNwqCBo4MTi2SIzyvi2|@(-DfZXl6_>i{ygFWMe(VlTVFUDo<*Q`7}V9<`}+u z+(_#%pC|!T9ijkCDWHad(pInf4*JZ3{|*>kZGW9y`hkd%)jGHkRKGVNe{fX@7;;I- zi&hW{uK@^Wa491a)U;J!5sQfU_Pck=Q%4|3t!pE4HMkH3v0+&10glFPL=Z$^RW&9S z(I`s;4}O~z)a*I~!K$zP4+8c|j1MDfl$|V<_M}(`s!3h;aE{3dP zrM_b9*o3Y|w%YP68h**SdOB#TX;`Ur>{G$Fqi$x_(yXRY3fA_38lGiRGulv!+M$cU z$<`FjQcoKjFiBa;VQM}o0A|7cr0Bo@{ePG7<70g(5imoR8SEboIWgujl?jF}@LFIy&}FB0w1{S3HOGatZD-@V zG1V}sI)XO?;fP_XG zgcV6c=1a!Vr*-6Q0y5};yGm0vXq_nwTevg6_woJO=e9}zohZR@Cn>!$unL)s6`^v@cxDNFrHculirpunF+>$MW?j$AAE*qY`u zHCo-trv|TJll5YRYH2jN>Xd=4p(%x+ZNQ-2u}uZ=aU>!-x{j$CBo?ZoXn(2547Kx` z8ox)PH1(UvRro(-5byx$>J8pTuyjspB686QJ!oUQ1a%j&vQQl$4UqGfBa;P74h=G5 z7!h@-P!yE{3{q-16zL9kYsZ^v*2*=MW5=T*Ay|HG&jAr2JeJdISH%(YpIqaQ{ma)+ z{l|VVjStY3w5gWl%``U!rhll58`OPMGY|<2t7#&!E|0hw`)tk6s-FuBoRo!i8JZi2 z(Fn_4})+Op(t0lS9ObYv@_+Oz1fZh61~*^@JB zWHpIi(2{6N!BvfWjSp>8JT;X^;h!C^;}T~{+#vF{&N|?^$cqxFjBKfsifCZG+Vb!`U(bp* ze2>7MEE{elKb;SnQsh%KRK_AXokx() zNk>gt4JQO?s3@jH$iCO(r~daZzy5f(7hj%`PWCX649e|p+NT6oNRMRE6GiyrK5H{?m^oO^=GI&US5Ygq&LR69O=?g z0~qP9>*v-1%3?i3JHBdyT+=~RqC{pN{3^1pR!!OC)k1Ygb-S@32y|F!&IW4g0FKjP zKcoa|A9}#znGTa^ipSKb8}MgFFX5_Ps_JP{$oY?PdVdLulz%uokv4t=hl9>#wb!nO zR>J0?z`K)YfWvk0^K1&TX=G7*g$WIU6h{S>Jyr|!1r8am$E z+G3%>h~d41U^HAOJ?=D5M>%*|s)|4XQM4t5F4R;$JUyrSH#)XE5qKf6P^Vm~;>arc ziGo}@IivZ>MYZ9ZSPe&+oq9j@td18lP5Zo6(|>Q6K(F&tUSf0uDmw-0k~d^6^GxVe z&DRA8*BdBQqX71>DA0AWO)1QY%1_sLwYGgFg)bCUhl-57PEQU1#c&4e=SaPFnjbTY zsvtCbY8)XnG^HB`M29MMjY*}#aMcKUbYCYFI~SOG=tLmJ2KEk#7md{E;5cP~qu6Tc z`+tN4q%{0GCk-lNG~f#tG%L_%2c>!_@tb;I8O=Jp<;v%3Q*GO!AU)g$tQ+Dxbl9+~ zgQ0er-`WYQW%He4>7Gl|$N`)byZX=&u1-`!B+c!mhSJ)&Y5eVoI>gB80}9KVYU90c z`eV<(e(HmiO7?mtPHb`~KyA%v8jxzsntv)rxHyf|HD1)zJcT|We<()6GYez1D~L_t zPf_xuT|j{>cNL0h@><2JUHPT0^{dA&O_dWW-?A?pi7vRq&H6KdN4;>q1z_f)+HV4RQa|Cn>Xw9X$ zR)V&)5zwz=^-dGGE0Sc=^ORZw<@ne36>x`|(EFMjS=qP5x59wNh=_d+JTuA|f zSwY(v$nSceF2WAtJZi_F7Slc$Jb%~Zt*!ykA$AQK|Hm{I`ia@Wz9EUB2# zGh2+M^O~y`sRmG+{M9B4R+aRD8uKbscK(<)r6Vk%U8V$jK^q!FL4Vp;tXl3{U2#Z& zGJk8B{?b2uoX_^Lw)L?;Hs{(@A(>(K%Ju*o2rEm(ct1MAEE&ZB#%l;cU6T5NIEWJVoAgX z%0s77ad~i_FVJ~pA%9&jEOJ!p<9>8v3}a2X>sT!LiZj?~TO_#Gt}9PcA)}Fa1Zzi4 z0^lGaOd%Q42q_El4Bcrke;=n{jnaD^RP7@Sgm$Lv^Sl! z+uB`G|7p0S;WhXOhhMnS;8+iT9duqPk$BqN9Df@5UFGQPOx4g^Y`o}A zR6$~wlGmPJq4cX$bE+bYG1pkGhOnHWZ_RKw_)Z7yhPF&`_!;%P(L9!;j@2Or7wK<0 zsDW9~-hb8+JAl9s9p0d%twSrATvG=OU-25K&-=%R{rTCw#Fyls;=|TGHdp>G7j-tZ zjlIwc>LlP*x_?feOI;B8(-8gJYv>s%(RM}JV*Y0Kty<2TeAEow;jyIMb*O*}?jGXQ z4roU^s$S+9Ixz-;p?`?;4a|$CA#|1+(T_Pea1}`iSB%%wDSQ&F!aI|+&P|;bC&_iH z4aj3fnuZ2_M9)}t(Cl!XF_Lj~anXdJ~&Lkaza*Z-ZU14ID#&7~@9XB+YNS&@pDzpzAv?}rh zpt$B|!J)Rjd?*Y~p=l=4X)6c~gy!Em!K`!B+Nrv=72M&KNg9aN>;9GAt%Ar|r^f)ASfWN8vo6-j_@*$xafgj~=`6y9*6y7Y+Jw&dy7y6#d4 z>o|;B!z}+UQ1Ry|0n<|_1+!+Dsbd{iYyHU1AeW+KJH_L4!H{;v<1rmR-a4HE^N4@W zfxk)sGq>(_K-23q3i=b5#H+wIi;Q(L^V3cYWq)qEPoksC=CKn#UajEf2l_!9S(nfo`;*gi5PQ040 zsefx^RC^01%^kZ2*OS+oev`O|{t*C>y>q+_D@I)+3Q##}u_I`yQe@Ko&WeV0qWBTs zC+boO11X^`1Q^`1j?O;8%HVI&!L`_R5QncIN&$hTIiUr#qbsJyW}>c?@d^Eh}X zvvVvuk_Q>Ir4w{mD|Lg~)qnH;cTtii$ba`vOUA3EX8Y(O zBMOh4AH+f3O{c?Sz_66el&;F+c37lTxk-1;tgsq8&Jyts@%nzv7IY0+53!Cqm{r#R zX@^m_S0Re6WT{S;O#6f$u)izL2!Cqz1Vva3<1Dwet8rDD4thbL$}}(I8+FJ|+slPi zTNFmmnr26ptc(p*-eBLUNC z&xejDL^UgUBFP5S@F?-nSbaJ&CYZi zr07vaO8VuasWH?XNd_2WTh%6N9eJiBT}!`r<2-a&CAh7FFsvNa1bOWXn}e?PDI~4- zJ~VbyH_1EIa8`ecYRCD-qT9hXREB@ikk^!r?}sE`bKS|6S*Vi2=Fx&a=(p8H{59=7(qF8 z(SzJmgwfhuPG(#O0?DbtOW`t6pbq2@*90yg?I9iSCe+t~Kz<_wK!5xP;~sR=magr~CMI_>sr^lC^;W}IJ+ z6A7ppj6!{(vL-kfina`qH%NI+Me)+(+Rgzahde^aLo*d}I~4lVP=!wFR@o}c3%!Gf zi0&3D))i&1%U9sYF@I1&&4 z&xl1YXhqJTf;GibwNt?wskJ;bfuSCR#)?oy?&nZd-Fo&@ochr5I!vVgf;pR)5iMkn zCSPksV9ly+xiVFOVXfQ^f7`UtR+mmG;h>6Ye!G*>8k!=w=6{TJ(s~8$eq1-FH68nq zt+BEJh}1G^dT&i#?NO&agQbf+bYIcdP6!mG+Z15qp$&B-@B_8A5adbskpb5_oNlJ0 zPC+OAkho|_Oeggiseo1F9Vk+rYzVs053`K?gMi@tOmrcx_c(p}zJL3;{}WFf-w(^X z$2kvW#^lM6Eq|=ZytWc4c`S?^EPo3MUdN)m?$t_~eAYDzI_srf4x*{sw~Ph6&Zs7@ z(}9UUfG~{O67N$-zJM-5pbO|oK$$>?-$^&5(rNaiDJYb$Rt_7cW-;}g0)lnx4C&rL zFv+MPfJV?frQokK6Y-QFcMGX{9cj@xQBgF84(fP!oqxd8eMH*=NnWe`43?~v5Oo%; z+V7)vwLFPbe7uWKJ7AIYHSPH7J_Vg(1u1on5S*6O7cANWY^+|pA_q#AwyyhIg0{Do zCis$$7S4!_)z+R4d{b0iQYK8jFHTN(1r-o}#j`ZC)NjOxi`)SP#4;?9yQ;sd8`3bJ zh^Jh2_J5M{Iw9yLj4VePuz5>lqMbI~mnrhsT|l~aL}zffPC99ty=o%V=_nJQh)2@# zPLvCvys`V*5PBPG|Bttu)71IYEsv&K=ECC@k6kxf@}s&LP)9er*Z6O`&XyIY(szP|Yi_GPI1mY8;}nNaWs>* zfNthkdzI>7nNG0lt}2Lw2Z5l-5JIivqIkB|s%~k)jRf?QS_@@s_AAN)>$K58g6UpQ zhq-`Jw0DY$CE2&OjJ)o~#GU0*%u|?Buo{*M=}&_7npys#nXYp%(5{^R3Z!I1Yx{IA zeSh0@(dMpUjLO<_QlBqQL%p}`KA4=cK|?$vSnBh=tQx@DV&V+GBxqp@U3o>>=p z;P%CTpW zl~>5h{_$=rUFYc#Zcr%XlDiHDrIkn57kQ1^MAx^tFQ^y9La1vyTGmW0Ki)OM4le|( zAv%pR)xD~M>x|j+*XYVoe@1sSU_|y%!8N(cc|ReqgKbmyl(>>mFa__qB_lV^?|*EB z!3ku6f;p-jglKGMbs3vx@?am$LuW9AI>7eTaf;XeH-@}KHzwj>?JB&aGI2MoEXxQ^h z-FXx~rNRGrJ}hKAAQlz_aS!Sx*nbdUK*}z4jc4sc_b;kZU#PeH`8U+5Pa3n;#V6{{ z2aWP;F#Y7I=P-DWO2qFhcNC#=XYs_lTPo2LNC2P{BYqNi_K7SZL-ca`? z8J-FitwRtHCAyn;hqefBVXNNqQgc%8_}Tk8 z0NgghOFNC3Dl)9kQEDRV0!F~=ELTWJ$MG6U2{oh(V#pvJ+6#ycjAg_;PFVQp5CAA& zs!qUlk}~vbbJRYe(H5r0GXGh=yYQx zG@mK1u#2vVDE!wQs6tydfDkSarI2;oUDCBOx}2|hZP~$}$by7^4WaR9nok6>3cRgO zyJzuqU(L~s5ALS}`?s!wjvb3Z*Kvevi`MzyH|3%xC`+ zbOoP#g7qJ+&n7>vlXhDd$!e@YGn;5>op9yru1S@Ee`86OjxXwdfu+Ovq@YIhj?+Xi zzX4#xqMm5f(JWnqM1OP@lvtdGUeyUC5g|UW%OrSnvh;TE0^(c)t{P!f6DtFnnFs;D zXi^eYN6xE2Z)%8bFAM->2P~`Y)Lqb#Sk3j~=XDY6(N$)^t}EJE)L?JX`8O0Oj%O;= zfwfS+C;61O()(?EztYK`!lOtyrSZ>W9H_%|s~!BU9Rh84Vt-cf5bDD!2`Xu_k8V#$ z9Yc-la#Gb@ak{RB(T&-C3K{~()1SDP& z%+$rOZinHu34f@&No1>B;1l?rH|_b`mp=Q~PZ#Os>x!mwA86Ele=JAP42i~Qs3lM7 zU}&GJo?DM1oSIkfRd01fIWBV)RC9kAkQbUic9 zGJsK7BFjZLmfyu^Mnl_mT3pt83hTXY-_V6vDt~GQO@FNG5t~TmXqRglXbgsdsHCjd zWqq<>(5uFD{8Yc)53ljJ@JhAsG)w?#tWm0bQ{bDN0V+V9@p6({OYPm02X#jbk3S}&uOP*y;?Rp zvY z(L1tAW71W7vAPZxOwjaQE!UhKvWbFOYO^{c3!|xpt&7&E>ibRXh+ADhhJ++vsuaA( zr`Ng-hnsZoZPDd_aEiRKZY$+`2g+miqW+c&7KECVCB75;KAX-Oh;))Pn!Nf^xB0rh z(tjx1(;|FzUFI?(hYAqx6vF zeXBm*?smFHqx7!|h}zfDaOBjO>;SfOeSa_ttYqB;HKwlT??B_kMq>a73`;|pO^2Ly zzF;)nMN-weQj{*v+Sg4;2;zxemKDSR4jD?;{C8m@Q0}RwJD{hiD#2)LoEH|V!s`f}(zh;Lp}Q)7>WVd!54!B6aq?4Z4< zYn`+`!G|_vi|)gknjYv)|4M}WJnXn8Km_4cqmo6N_qsq?x4q-jiw{Yo3%d23veGWu z)cr@=JXP^luVbk|DLJfbS9DD}_1HBs(hyZ!c&HnHJkUFeQ>SDY5MK-r=zrg@GJXhC z`6)~YA7q-p@B{>Q3lo9=)bX8A0z{|#X8m=+&jJz>26JlSTP{hrb2d#KYv@2%aiFX; zs8RWE(e;VComTt03wXu8Q*rwj5nBs*?n|BY$-3if+V=kNP)P=msMl6DqosP5<%;0&&!zhq2nayp1NC zx=Xs+R#UTYVfylYe)+newbuYx-kl3{NpN*<($MvbOC$1{QFd_ck)PD%2%#4= zf2jzD=}4kL^rrr3TX-p51^~`x{W|~#PZ6SqbZZ-M2S#w?+!wx6_s3D+x(>LAx=SG# lUL(9-ramUy>K;w3&SAx-uFIah6Nvjy{~y7Kt6A4(001WaoxcD8 diff --git a/metadata/md5-cache/sci-electronics/systemc-2.3.4-r2 b/metadata/md5-cache/sci-electronics/systemc-2.3.4-r2 new file mode 100644 index 000000000000..d066e682d6b6 --- /dev/null +++ b/metadata/md5-cache/sci-electronics/systemc-2.3.4-r2 @@ -0,0 +1,14 @@ +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71 >=sys-devel/libtool-2.4 +DEFINED_PHASES=configure install prepare +DESCRIPTION=A C++ based modeling platform for VLSI and system-level co-design +EAPI=8 +HOMEPAGE=https://systemc.org https://github.com/accellera-official/systemc +INHERIT=autotools toolchain-funcs +IUSE=debug doc examples static-libs +KEYWORDS=~amd64 ~arm ~arm64 ~x86 +LICENSE=Apache-2.0 +REQUIRED_USE=examples? ( doc ) +SLOT=0 +SRC_URI=https://github.com/accellera-official/systemc/archive/2.3.4_pub_rev_20190614.tar.gz -> systemc-2.3.4.tar.gz +_eclasses_=autotools 136117fb43a9bf5598530e9cc642f710 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 4fbbbc98f236f1b43acd99476bc3cd85 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_md5_=70cec3eba5b695cdc12ce8dec96012da diff --git a/metadata/md5-cache/sci-geosciences/Manifest.gz b/metadata/md5-cache/sci-geosciences/Manifest.gz index 840bb349dee51a3c60ea5f6d1cfb23f68bd1ce04..8e8f12394d26a16c580326ad4490c2257cdbe390 100644 GIT binary patch literal 19834 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/python-3.8.12_p1-r1:3.8[sqlite] ) python_single_target_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9[sqlite] ) python_single_target_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10[sqlite] ) >=app-admin/eselect-1.2 python_single_target_python3_8? ( dev-python/numpy[python_targets_python3_8(-)] dev-python/six[python_targets_python3_8(-)] ) python_single_target_python3_9? ( dev-python/numpy[python_targets_python3_9(-)] dev-python/six[python_targets_python3_9(-)] ) python_single_target_python3_10? ( dev-python/numpy[python_targets_python3_10(-)] dev-python/six[python_targets_python3_10(-)] ) sci-libs/gdal:= sys-libs/gdbm:= sys-libs/ncurses:0= sci-libs/proj:= sci-libs/xdrfile sys-libs/zlib media-libs/libglvnd media-libs/glu blas? ( virtual/cblas[eselect-ldso(+)] virtual/blas[eselect-ldso(+)] ) fftw? ( sci-libs/fftw:3.0= ) geos? ( sci-libs/geos:= ) lapack? ( virtual/lapack[eselect-ldso(+)] ) las? ( sci-geosciences/liblas ) mysql? ( dev-db/mysql-connector-c:= ) netcdf? ( sci-libs/netcdf:= ) odbc? ( dev-db/unixODBC ) opencl? ( virtual/opencl ) opengl? ( virtual/opengl ) png? ( media-libs/libpng:0= ) postgres? ( >=dev-db/postgresql-8.4:= ) readline? ( sys-libs/readline:0= ) sqlite? ( dev-db/sqlite:3 ) tiff? ( media-libs/tiff:0= ) truetype? ( media-libs/freetype:2 ) X? ( dev-python/wxpython:4.0 x11-libs/cairo[X,opengl?] x11-libs/libICE x11-libs/libSM x11-libs/libX11 x11-libs/libXext x11-libs/libXt ) zstd? ( app-arch/zstd ) REQUIRED_USE=^^ ( python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 ) opengl? ( X ) SLOT=0/8.0 SRC_URI=https://grass.osgeo.org/grass80/source/grass-8.0.2.tar.gz _eclasses_=autotools 136117fb43a9bf5598530e9cc642f710 desktop c0d27bf73aa08ca05b663dbd31fbef28 flag-o-matic a500d7cc40da3de38c361e889153bdf7 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-single-r1 a5747fe6dc0651d95cb78eddd5e160a8 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 wxwidgets c09e9b94378cadaf6ef86ec1534c0fd6 xdg 6024fbc93167fad782e2032933654857 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=26f17703dd5d4c387735c603b3b7d618 +_md5_=72181be90fee90f0947d343220c6ef2a diff --git a/metadata/md5-cache/sci-geosciences/routino-3.3.3 b/metadata/md5-cache/sci-geosciences/routino-3.3.3 deleted file mode 100644 index a55e4ce3c58e..000000000000 --- a/metadata/md5-cache/sci-geosciences/routino-3.3.3 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=python? ( python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) dev-lang/swig[pcre] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=Routing application based on openstreetmap data -EAPI=7 -HOMEPAGE=https://routino.org/ -INHERIT=toolchain-funcs distutils-r1 -IUSE=python test python_targets_python3_8 python_targets_python3_9 -KEYWORDS=amd64 x86 -LICENSE=AGPL-3+ -RDEPEND=python? ( python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) -REQUIRED_USE=python? ( || ( python_targets_python3_8 python_targets_python3_9 ) ) || ( python_targets_python3_8 python_targets_python3_9 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://routino.org/download/routino-3.3.3.tgz -_eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=6aa407f6d7b0240d4f1fc893ea9a148f diff --git a/metadata/md5-cache/sci-geosciences/routino-3.3.3-r1 b/metadata/md5-cache/sci-geosciences/routino-3.3.3-r1 deleted file mode 100644 index 33cd2960da0d..000000000000 --- a/metadata/md5-cache/sci-geosciences/routino-3.3.3-r1 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=python? ( python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) dev-lang/swig[pcre] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=Routing application based on openstreetmap data -EAPI=8 -HOMEPAGE=https://routino.org/ -INHERIT=toolchain-funcs distutils-r1 -IUSE=python test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 -KEYWORDS=amd64 x86 -LICENSE=AGPL-3+ -RDEPEND=python? ( python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) -REQUIRED_USE=python? ( || ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) ) || ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://routino.org/download/routino-3.3.3.tgz -_eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=9d5feb97ea6069c7f99460664f515069 diff --git a/metadata/md5-cache/sci-geosciences/routino-3.3.3-r2 b/metadata/md5-cache/sci-geosciences/routino-3.3.3-r2 index ca289b8e76d0..e009effbdf41 100644 --- a/metadata/md5-cache/sci-geosciences/routino-3.3.3-r2 +++ b/metadata/md5-cache/sci-geosciences/routino-3.3.3-r2 @@ -5,7 +5,7 @@ EAPI=8 HOMEPAGE=https://routino.org/ INHERIT=toolchain-funcs distutils-r1 IUSE=python test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 -KEYWORDS=~amd64 ~x86 +KEYWORDS=amd64 x86 LICENSE=AGPL-3+ RDEPEND=python? ( python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) REQUIRED_USE=python? ( || ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) ) || ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://routino.org/download/routino-3.3.3.tgz _eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=b5988a8a5190d1a09c599deaf71d05dc +_md5_=ecc4a4207787d3113c47945fa533756f diff --git a/metadata/md5-cache/sci-libs/Manifest.gz b/metadata/md5-cache/sci-libs/Manifest.gz index cd36b9143ac9aa14e2a9dabd4bc398b946dfe2bf..f4618e80331760607ae3ac869b736cc9dcef173a 100644 GIT binary patch delta 67395 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"Q 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 CHs53b diff --git a/metadata/md5-cache/sci-libs/foxi-2021.05.27 b/metadata/md5-cache/sci-libs/foxi-2021.05.27 new file mode 100644 index 000000000000..a2e56bd4fcc5 --- /dev/null +++ b/metadata/md5-cache/sci-libs/foxi-2021.05.27 @@ -0,0 +1,13 @@ +BDEPEND=dev-util/ninja >=dev-util/cmake-3.20.5 +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=ONNXIFI with Facebook Extension +EAPI=8 +HOMEPAGE=https://github.com/houseroad/foxi/ +INHERIT=cmake +KEYWORDS=~amd64 +LICENSE=MIT +RESTRICT=test +SLOT=0 +SRC_URI=https://github.com/houseroad/foxi/archive/c278588e34e535f0bb8f00df3880d26928038cad.tar.gz -> foxi-2021.05.27.tar.gz +_eclasses_=cmake 90e2b29417d53718328f3a95227137a0 flag-o-matic a500d7cc40da3de38c361e889153bdf7 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs fd9cde67030b26e479eeadaced488253 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e +_md5_=2c18d069b99edfb08c66fedbc3bd5e9b diff --git a/metadata/md5-cache/sci-libs/gmsh-4.10.3 b/metadata/md5-cache/sci-libs/gmsh-4.10.3 index 330bbb701084..7a3802873533 100644 --- a/metadata/md5-cache/sci-libs/gmsh-4.10.3 +++ b/metadata/md5-cache/sci-libs/gmsh-4.10.3 @@ -1,16 +1,16 @@ BDEPEND=dev-util/ninja >=dev-util/cmake-3.20.5 virtual/fortran DEFINED_PHASES=compile configure install prepare setup test -DEPEND=virtual/fortran X? ( x11-libs/fltk:1[xft] ) alglib? ( sci-libs/alglib ) blas? ( virtual/blas virtual/lapack sci-libs/fftw:3.0 ) cgns? ( sci-libs/cgnslib sci-libs/hdf5[mpi=] ) eigen? ( dev-cpp/eigen ) gmm? ( sci-mathematics/gmm ) jpeg? ( media-libs/libjpeg-turbo ) med? ( sci-libs/med[mpi=] sci-libs/hdf5[mpi=] ) mpi? ( virtual/mpi[cxx] ) mumps? ( sci-libs/mumps[mpi=] ) opencascade? ( sci-libs/opencascade:* ) pdf? ( app-text/poppler:= ) png? ( media-libs/libpng:0 ) petsc? ( sci-mathematics/petsc[mpi=] ) slepc? ( sci-mathematics/slepc[mpi=] ) voro? ( sci-libs/voro++ ) zlib? ( sys-libs/zlib ) || ( >=dev-lang/python-3.10.0_p1-r1:3.10 >=dev-lang/python-3.9.9-r1:3.9 >=dev-lang/python-3.8.12_p1-r1:3.8 ) virtual/pkgconfig python? ( dev-lang/swig:0 ) virtual/fortran -DESCRIPTION=A three-dimensional finite element mesh generator +DEPEND=virtual/fortran X? ( x11-libs/fltk:1[xft] ) alglib? ( sci-libs/alglib ) blas? ( virtual/blas virtual/lapack sci-libs/fftw:3.0 ) cgns? ( sci-libs/cgnslib sci-libs/hdf5[mpi=] ) eigen? ( dev-cpp/eigen ) gmm? ( sci-mathematics/gmm ) jpeg? ( media-libs/libjpeg-turbo ) med? ( sci-libs/med[mpi=] sci-libs/hdf5[mpi=] ) mpi? ( virtual/mpi[cxx] ) mumps? ( sci-libs/mumps[mpi=] ) opencascade? ( sci-libs/opencascade:* ) pdf? ( app-text/poppler:= ) png? ( media-libs/libpng:0 ) petsc? ( sci-mathematics/petsc[mpi=] ) slepc? ( sci-mathematics/slepc[mpi=] ) voro? ( sci-libs/voro++ ) zlib? ( sys-libs/zlib ) || ( >=dev-lang/python-3.11.0_beta1-r1:3.11 >=dev-lang/python-3.10.0_p1-r1:3.10 >=dev-lang/python-3.9.9-r1:3.9 >=dev-lang/python-3.8.12_p1-r1:3.8 ) virtual/pkgconfig python? ( dev-lang/swig:0 ) virtual/fortran +DESCRIPTION=Three-dimensional finite element mesh generator EAPI=8 -HOMEPAGE=http://www.geuz.org/gmsh/ +HOMEPAGE=https://gmsh.info INHERIT=cmake fortran-2 python-any-r1 toolchain-funcs IUSE=+alglib +blas cgns eigen examples +gmm jpeg med metis mpi mumps netgen opencascade petsc pdf png python shared slepc X voro zlib KEYWORDS=~amd64 ~x86 -LICENSE=GPL-3 free-noncomm +LICENSE=GPL-2+ free-noncomm alglib? ( MIT ) gmm? ( LGPL-2.1+ ) metis? ( Apache-2.0 ) netgen? ( LGPL-2.1+ ) voro? ( BSD ) RDEPEND=virtual/fortran X? ( x11-libs/fltk:1[xft] ) alglib? ( sci-libs/alglib ) blas? ( virtual/blas virtual/lapack sci-libs/fftw:3.0 ) cgns? ( sci-libs/cgnslib sci-libs/hdf5[mpi=] ) eigen? ( dev-cpp/eigen ) gmm? ( sci-mathematics/gmm ) jpeg? ( media-libs/libjpeg-turbo ) med? ( sci-libs/med[mpi=] sci-libs/hdf5[mpi=] ) mpi? ( virtual/mpi[cxx] ) mumps? ( sci-libs/mumps[mpi=] ) opencascade? ( sci-libs/opencascade:* ) pdf? ( app-text/poppler:= ) png? ( media-libs/libpng:0 ) petsc? ( sci-mathematics/petsc[mpi=] ) slepc? ( sci-mathematics/slepc[mpi=] ) voro? ( sci-libs/voro++ ) zlib? ( sys-libs/zlib ) virtual/fortran REQUIRED_USE=^^ ( blas eigen ) mumps? ( blas ) slepc? ( petsc ) SLOT=0 -SRC_URI=http://www.geuz.org/gmsh/src/gmsh-4.10.3-source.tgz +SRC_URI=https://gmsh.info/src/gmsh-4.10.3-source.tgz _eclasses_=cmake 90e2b29417d53718328f3a95227137a0 flag-o-matic a500d7cc40da3de38c361e889153bdf7 fortran-2 72d28c6872beb1e7cb99684b0ae4715d multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-any-r1 a3e9c0524a795d7f2767a2cf12a2e8c0 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=d803d34b1b27dca0f5ef1be3d3e5d3df +_md5_=f2cef825d6227b6c683d03ae7d7af489 diff --git a/metadata/md5-cache/sci-libs/gmsh-4.9.5-r2 b/metadata/md5-cache/sci-libs/gmsh-4.9.5-r2 index 7f376cc478d6..bf6e6f5425ab 100644 --- a/metadata/md5-cache/sci-libs/gmsh-4.9.5-r2 +++ b/metadata/md5-cache/sci-libs/gmsh-4.9.5-r2 @@ -1,9 +1,9 @@ BDEPEND=dev-util/ninja >=dev-util/cmake-3.20.5 virtual/fortran DEFINED_PHASES=compile configure install prepare setup test DEPEND=virtual/fortran X? ( x11-libs/fltk:1[xft] ) blas? ( virtual/blas virtual/lapack sci-libs/fftw:3.0 ) cgns? ( sci-libs/cgnslib ) jpeg? ( media-libs/libjpeg-turbo ) med? ( sci-libs/med[mpi] ) opencascade? ( sci-libs/opencascade:* ) png? ( media-libs/libpng:0 ) petsc? ( sci-mathematics/petsc[mpi=] ) zlib? ( sys-libs/zlib ) mpi? ( virtual/mpi[cxx] ) || ( >=dev-lang/python-3.10.0_p1-r1:3.10 >=dev-lang/python-3.9.9-r1:3.9 >=dev-lang/python-3.8.12_p1-r1:3.8 ) virtual/pkgconfig python? ( dev-lang/swig:0 ) virtual/fortran -DESCRIPTION=A three-dimensional finite element mesh generator +DESCRIPTION=Three-dimensional finite element mesh generator EAPI=8 -HOMEPAGE=http://www.geuz.org/gmsh/ +HOMEPAGE=https://gmsh.info/ INHERIT=cmake fortran-2 python-any-r1 toolchain-funcs IUSE=blas cgns examples jpeg med metis mpi netgen opencascade petsc png python shared X zlib KEYWORDS=~amd64 ~x86 @@ -11,6 +11,6 @@ LICENSE=GPL-3 free-noncomm RDEPEND=virtual/fortran X? ( x11-libs/fltk:1[xft] ) blas? ( virtual/blas virtual/lapack sci-libs/fftw:3.0 ) cgns? ( sci-libs/cgnslib ) jpeg? ( media-libs/libjpeg-turbo ) med? ( sci-libs/med[mpi] ) opencascade? ( sci-libs/opencascade:* ) png? ( media-libs/libpng:0 ) petsc? ( sci-mathematics/petsc[mpi=] ) zlib? ( sys-libs/zlib ) mpi? ( virtual/mpi[cxx] ) virtual/fortran REQUIRED_USE=med? ( mpi ) SLOT=0 -SRC_URI=http://www.geuz.org/gmsh/src/gmsh-4.9.5-source.tgz +SRC_URI=https://gmsh.info/src/gmsh-4.9.5-source.tgz _eclasses_=cmake 90e2b29417d53718328f3a95227137a0 flag-o-matic a500d7cc40da3de38c361e889153bdf7 fortran-2 72d28c6872beb1e7cb99684b0ae4715d multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-any-r1 a3e9c0524a795d7f2767a2cf12a2e8c0 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=b241a31ef9fe32270320517f6dbd0c8c +_md5_=deebb6945d6a633f662320d2345f31f9 diff --git a/metadata/md5-cache/sci-libs/hdf5-1.12.2-r2 b/metadata/md5-cache/sci-libs/hdf5-1.12.2-r2 index 611a00099718..a3e23d7a4f23 100644 --- a/metadata/md5-cache/sci-libs/hdf5-1.12.2-r2 +++ b/metadata/md5-cache/sci-libs/hdf5-1.12.2-r2 @@ -6,7 +6,7 @@ EAPI=7 HOMEPAGE=https://www.hdfgroup.org/HDF5/ INHERIT=cmake flag-o-matic fortran-2 toolchain-funcs IUSE=cxx debug doc examples fortran +hl mpi szip test threads unsupported zlib -KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux +KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux LICENSE=NCSA-HDF RDEPEND=mpi? ( virtual/mpi[romio] ) szip? ( virtual/szip ) zlib? ( sys-libs/zlib:0= ) fortran? ( virtual/fortran ) REQUIRED_USE=!unsupported? ( mpi? ( !cxx !threads ) threads? ( !cxx !fortran !hl ) ) @@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) SLOT=0/1.12.2 SRC_URI=https://www.hdfgroup.org/ftp/HDF5/releases/hdf5-1.12/hdf5-1.12.2/src/hdf5-1.12.2.tar.bz2 _eclasses_=cmake 90e2b29417d53718328f3a95227137a0 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic a500d7cc40da3de38c361e889153bdf7 fortran-2 72d28c6872beb1e7cb99684b0ae4715d multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=9fbf1ca21538188657a810a1fd4ef1e1 +_md5_=ee17701761e66e43657e5f0526d43725 diff --git a/metadata/md5-cache/sci-libs/indilib-1.9.6 b/metadata/md5-cache/sci-libs/indilib-1.9.6-r1 similarity index 50% rename from metadata/md5-cache/sci-libs/indilib-1.9.6 rename to metadata/md5-cache/sci-libs/indilib-1.9.6-r1 index 2d18a0d1306a..ad9fb464ef48 100644 --- a/metadata/md5-cache/sci-libs/indilib-1.9.6 +++ b/metadata/md5-cache/sci-libs/indilib-1.9.6-r1 @@ -1,6 +1,6 @@ BDEPEND=dev-util/ninja >=dev-util/cmake-3.20.5 virtual/pkgconfig -DEFINED_PHASES=compile configure install prepare test -DEPEND=net-misc/curl sci-libs/cfitsio:= sci-libs/fftw:3.0= sci-libs/gsl:= sci-libs/libnova:= sys-libs/zlib virtual/jpeg:0 virtual/libusb:0 ogg? ( media-libs/libogg media-libs/libtheora ) rtlsdr? ( net-wireless/rtl-sdr ) websocket? ( dev-libs/boost:= ) kernel_linux? ( sys-kernel/linux-headers ) test? ( >=dev-cpp/gtest-1.8.0 ) websocket? ( dev-cpp/websocketpp ) +DEFINED_PHASES=compile configure install postinst postrm prepare test +DEPEND=media-libs/libjpeg-turbo:= net-misc/curl sci-libs/cfitsio:= sci-libs/fftw:3.0= sci-libs/gsl:= sci-libs/libnova:= sys-libs/zlib virtual/libusb:0 ogg? ( media-libs/libogg media-libs/libtheora ) rtlsdr? ( net-wireless/rtl-sdr ) websocket? ( dev-libs/boost:= ) kernel_linux? ( sys-kernel/linux-headers ) test? ( >=dev-cpp/gtest-1.8.0 ) websocket? ( dev-cpp/websocketpp ) DESCRIPTION=INDI Astronomical Control Protocol library EAPI=8 HOMEPAGE=https://www.indilib.org/ @@ -8,9 +8,9 @@ INHERIT=cmake udev IUSE=ogg rtlsdr test websocket KEYWORDS=~amd64 ~ppc ~ppc64 ~riscv ~x86 LICENSE=BSD GPL-2+ LGPL-2+ LGPL-2.1+ -RDEPEND=net-misc/curl sci-libs/cfitsio:= sci-libs/fftw:3.0= sci-libs/gsl:= sci-libs/libnova:= sys-libs/zlib virtual/jpeg:0 virtual/libusb:0 ogg? ( media-libs/libogg media-libs/libtheora ) rtlsdr? ( net-wireless/rtl-sdr ) websocket? ( dev-libs/boost:= ) +RDEPEND=media-libs/libjpeg-turbo:= net-misc/curl sci-libs/cfitsio:= sci-libs/fftw:3.0= sci-libs/gsl:= sci-libs/libnova:= sys-libs/zlib virtual/libusb:0 ogg? ( media-libs/libogg media-libs/libtheora ) rtlsdr? ( net-wireless/rtl-sdr ) websocket? ( dev-libs/boost:= ) RESTRICT=!test? ( test ) SLOT=0/1 SRC_URI=https://github.com/indilib/indi/archive/v1.9.6.tar.gz -> indilib-1.9.6.tar.gz _eclasses_=cmake 90e2b29417d53718328f3a95227137a0 flag-o-matic a500d7cc40da3de38c361e889153bdf7 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs fd9cde67030b26e479eeadaced488253 udev f3a0a3964e2028a140c181f00eea9712 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=03716d5409777bf704ff59dc65a84235 +_md5_=d9ae61eb0564a78a92658bd7a844cc94 diff --git a/metadata/md5-cache/sci-libs/opencascade-7.5.2-r6 b/metadata/md5-cache/sci-libs/opencascade-7.5.2-r6 index 203775c89d68..9a8b2735b895 100644 --- a/metadata/md5-cache/sci-libs/opencascade-7.5.2-r6 +++ b/metadata/md5-cache/sci-libs/opencascade-7.5.2-r6 @@ -14,4 +14,4 @@ RESTRICT=test SLOT=0/7.5 SRC_URI=https://git.dev.opencascade.org/gitweb/?p=occt.git;a=snapshot;h=refs/tags/V7_5_2;sf=tgz -> opencascade-7.5.2.tar.gz _eclasses_=cmake 90e2b29417d53718328f3a95227137a0 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic a500d7cc40da3de38c361e889153bdf7 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=ca8d0826ed2dd9218117aa02a23fb5e0 +_md5_=f99bb0f8b58aacd0993f87865ab7344a diff --git a/metadata/md5-cache/sci-libs/opencascade-7.5.3-r7 b/metadata/md5-cache/sci-libs/opencascade-7.5.3-r7 index e6513a9c49b8..f2f8040de8af 100644 --- a/metadata/md5-cache/sci-libs/opencascade-7.5.3-r7 +++ b/metadata/md5-cache/sci-libs/opencascade-7.5.3-r7 @@ -14,4 +14,4 @@ RESTRICT=test SLOT=0/7.5 SRC_URI=https://git.dev.opencascade.org/gitweb/?p=occt.git;a=snapshot;h=refs/tags/V7_5_3;sf=tgz -> opencascade-7.5.3.tar.gz _eclasses_=cmake 90e2b29417d53718328f3a95227137a0 flag-o-matic a500d7cc40da3de38c361e889153bdf7 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs fd9cde67030b26e479eeadaced488253 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=43766f75a32f83ab6c46e42ecbaf541a +_md5_=8ee9db7e98c771fd1d2b8529a34adc02 diff --git a/metadata/md5-cache/sci-libs/opencascade-7.6.0-r4 b/metadata/md5-cache/sci-libs/opencascade-7.6.0-r4 index f7f0529db4f1..9e8ca7096c59 100644 --- a/metadata/md5-cache/sci-libs/opencascade-7.6.0-r4 +++ b/metadata/md5-cache/sci-libs/opencascade-7.6.0-r4 @@ -14,4 +14,4 @@ RESTRICT=test SLOT=0/7.6 SRC_URI=https://git.dev.opencascade.org/gitweb/?p=occt.git;a=snapshot;h=refs/tags/V7_6_0;sf=tgz -> opencascade-7.6.0.tar.gz _eclasses_=cmake 90e2b29417d53718328f3a95227137a0 flag-o-matic a500d7cc40da3de38c361e889153bdf7 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs fd9cde67030b26e479eeadaced488253 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=ced1c1b51d31dd59a4b4fb509be3be28 +_md5_=3f8d1aabc065b91b96740b7426476296 diff --git a/metadata/md5-cache/sci-libs/opencascade-7.6.1-r1 b/metadata/md5-cache/sci-libs/opencascade-7.6.1-r1 index 8b51c1822460..12ee7719c89b 100644 --- a/metadata/md5-cache/sci-libs/opencascade-7.6.1-r1 +++ b/metadata/md5-cache/sci-libs/opencascade-7.6.1-r1 @@ -14,4 +14,4 @@ RESTRICT=test SLOT=0/7.6 SRC_URI=https://git.dev.opencascade.org/gitweb/?p=occt.git;a=snapshot;h=refs/tags/V7_6_1;sf=tgz -> opencascade-7.6.1.tar.gz _eclasses_=cmake 90e2b29417d53718328f3a95227137a0 flag-o-matic a500d7cc40da3de38c361e889153bdf7 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs fd9cde67030b26e479eeadaced488253 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=ced1c1b51d31dd59a4b4fb509be3be28 +_md5_=3f8d1aabc065b91b96740b7426476296 diff --git a/metadata/md5-cache/sci-libs/opencascade-7.6.2 b/metadata/md5-cache/sci-libs/opencascade-7.6.2 new file mode 100644 index 000000000000..3b65629355be --- /dev/null +++ b/metadata/md5-cache/sci-libs/opencascade-7.6.2 @@ -0,0 +1,17 @@ +BDEPEND=doc? ( app-doc/doxygen[dot] ) examples? ( dev-qt/linguist-tools:5 ) dev-util/ninja >=dev-util/cmake-3.20.5 +DEFINED_PHASES=compile configure install prepare test +DEPEND=!app-eselect/eselect-opencascade dev-lang/tcl:= dev-lang/tk:= dev-tcltk/itcl dev-tcltk/itk dev-tcltk/tix media-libs/fontconfig media-libs/freetype:2 media-libs/ftgl virtual/glu virtual/opengl x11-libs/libXmu examples? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtquickcontrols2:5 dev-qt/qtwidgets:5 dev-qt/qtxml:5 ) ffmpeg? ( opencascade-7.6.2.tar.gz +_eclasses_=cmake 90e2b29417d53718328f3a95227137a0 flag-o-matic a500d7cc40da3de38c361e889153bdf7 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs fd9cde67030b26e479eeadaced488253 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e +_md5_=52ecd4e10df629f5b779109b38f1d056 diff --git a/metadata/md5-cache/sci-libs/plplot-5.15.0-r102 b/metadata/md5-cache/sci-libs/plplot-5.15.0-r102 index 39ff384b6477..8d521a5f2d96 100644 --- a/metadata/md5-cache/sci-libs/plplot-5.15.0-r102 +++ b/metadata/md5-cache/sci-libs/plplot-5.15.0-r102 @@ -1,17 +1,17 @@ BDEPEND=sys-devel/make >=dev-util/cmake-3.20.5 fortran? ( virtual/fortran ) test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) DEFINED_PHASES=compile configure install preinst prepare setup test -DEPEND=cairo? ( x11-libs/cairo:0=[svg?,X] ) gd? ( media-libs/gd:2=[jpeg?,png?] ) java? ( >=virtual/jre-1.8:* ) latex? ( app-text/ghostscript-gpl virtual/latex-base ) lua? ( lua_single_target_lua5-1? ( dev-lang/lua:5.1 ) ) ocaml? ( dev-lang/ocaml dev-ml/camlidl ) octave? ( sci-mathematics/octave:0= ) pdf? ( media-libs/libharu:0= ) python? ( python_single_target_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_single_target_python3_8? ( dev-python/numpy[python_targets_python3_8(-)] qt5? ( dev-python/PyQt5[python_targets_python3_8(-)] ) ) python_single_target_python3_9? ( dev-python/numpy[python_targets_python3_9(-)] qt5? ( dev-python/PyQt5[python_targets_python3_9(-)] ) ) ) qhull? ( media-libs/qhull:0= ) qt5? ( dev-qt/qtgui:5 dev-qt/qtsvg:5 dev-qt/qtprintsupport:5 ) shapefile? ( sci-libs/shapelib:0= ) tcl? ( dev-lang/tcl:0= dev-tcltk/itcl:0= tk? ( dev-lang/tk:0= dev-tcltk/itk ) ) truetype? ( media-fonts/freefont media-libs/lasi:0= gd? ( media-libs/gd:2=[truetype] ) ) wxwidgets? ( x11-libs/wxGTK:3.0-gtk3=[X] x11-libs/agg:0=[truetype?] ) X? ( x11-libs/libX11:0= x11-libs/libXau:0= x11-libs/libXdmcp:0= ) virtual/pkgconfig java? ( >=virtual/jdk-1.8:* dev-lang/swig ) lua? ( dev-lang/swig ) ocaml? ( dev-ml/findlib ) octave? ( >=dev-lang/swig-3.0.12 ) python? ( dev-lang/swig ) test? ( media-fonts/font-misc-misc media-fonts/font-cursor-misc ) fortran? ( virtual/fortran ) java? ( >=dev-java/java-config-2.2.0-r3 ) +DEPEND=cairo? ( x11-libs/cairo:0=[svg?,X] ) gd? ( media-libs/gd:2=[jpeg?,png?] ) java? ( >=virtual/jre-1.8:* ) latex? ( app-text/ghostscript-gpl virtual/latex-base ) lua? ( lua_single_target_lua5-1? ( dev-lang/lua:5.1 ) ) ocaml? ( dev-lang/ocaml dev-ml/camlidl ) octave? ( sci-mathematics/octave:0= ) pdf? ( media-libs/libharu:0= ) python? ( python_single_target_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_single_target_python3_8? ( dev-python/numpy[python_targets_python3_8(-)] qt5? ( dev-python/PyQt5[python_targets_python3_8(-)] ) ) python_single_target_python3_9? ( dev-python/numpy[python_targets_python3_9(-)] qt5? ( dev-python/PyQt5[python_targets_python3_9(-)] ) ) python_single_target_python3_10? ( dev-python/numpy[python_targets_python3_10(-)] qt5? ( dev-python/PyQt5[python_targets_python3_10(-)] ) ) ) qhull? ( media-libs/qhull:0= ) qt5? ( dev-qt/qtgui:5 dev-qt/qtsvg:5 dev-qt/qtprintsupport:5 ) shapefile? ( sci-libs/shapelib:0= ) tcl? ( dev-lang/tcl:0= dev-tcltk/itcl:0= tk? ( dev-lang/tk:0= dev-tcltk/itk ) ) truetype? ( media-fonts/freefont media-libs/lasi:0= gd? ( media-libs/gd:2=[truetype] ) ) wxwidgets? ( x11-libs/wxGTK:3.0-gtk3=[X] x11-libs/agg:0=[truetype?] ) X? ( x11-libs/libX11:0= x11-libs/libXau:0= x11-libs/libXdmcp:0= ) virtual/pkgconfig java? ( >=virtual/jdk-1.8:* dev-lang/swig ) lua? ( dev-lang/swig ) ocaml? ( dev-ml/findlib ) octave? ( >=dev-lang/swig-3.0.12 ) python? ( dev-lang/swig ) test? ( media-fonts/font-misc-misc media-fonts/font-cursor-misc ) fortran? ( virtual/fortran ) java? ( >=dev-java/java-config-2.2.0-r3 ) DESCRIPTION=Multi-language scientific plotting library EAPI=7 HOMEPAGE=http://plplot.sourceforge.net/ INHERIT=cmake flag-o-matic fortran-2 java-pkg-opt-2 lua-single python-single-r1 toolchain-funcs virtualx wxwidgets -IUSE=cairo cxx doc +dynamic examples fortran gd java jpeg latex lua ocaml octave pdf png python qhull qt5 shapefile svg tcl test threads tk truetype wxwidgets X java +lua_single_target_lua5-1 python_single_target_python3_8 python_single_target_python3_9 test +IUSE=cairo cxx doc +dynamic examples fortran gd java jpeg latex lua ocaml octave pdf png python qhull qt5 shapefile svg tcl test threads tk truetype wxwidgets X java +lua_single_target_lua5-1 python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 test KEYWORDS=~amd64 ~x86 ~amd64-linux ~x86-linux LICENSE=LGPL-2 -RDEPEND=cairo? ( x11-libs/cairo:0=[svg?,X] ) gd? ( media-libs/gd:2=[jpeg?,png?] ) java? ( >=virtual/jre-1.8:* ) latex? ( app-text/ghostscript-gpl virtual/latex-base ) lua? ( lua_single_target_lua5-1? ( dev-lang/lua:5.1 ) ) ocaml? ( dev-lang/ocaml dev-ml/camlidl ) octave? ( sci-mathematics/octave:0= ) pdf? ( media-libs/libharu:0= ) python? ( python_single_target_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_single_target_python3_8? ( dev-python/numpy[python_targets_python3_8(-)] qt5? ( dev-python/PyQt5[python_targets_python3_8(-)] ) ) python_single_target_python3_9? ( dev-python/numpy[python_targets_python3_9(-)] qt5? ( dev-python/PyQt5[python_targets_python3_9(-)] ) ) ) qhull? ( media-libs/qhull:0= ) qt5? ( dev-qt/qtgui:5 dev-qt/qtsvg:5 dev-qt/qtprintsupport:5 ) shapefile? ( sci-libs/shapelib:0= ) tcl? ( dev-lang/tcl:0= dev-tcltk/itcl:0= tk? ( dev-lang/tk:0= dev-tcltk/itk ) ) truetype? ( media-fonts/freefont media-libs/lasi:0= gd? ( media-libs/gd:2=[truetype] ) ) wxwidgets? ( x11-libs/wxGTK:3.0-gtk3=[X] x11-libs/agg:0=[truetype?] ) X? ( x11-libs/libX11:0= x11-libs/libXau:0= x11-libs/libXdmcp:0= ) fortran? ( virtual/fortran ) java? ( >=dev-java/java-config-2.2.0-r3 ) -REQUIRED_USE=lua? ( ^^ ( lua_single_target_lua5-1 ) ) python? ( ^^ ( python_single_target_python3_8 python_single_target_python3_9 ) ) qt5? ( dynamic ) test? ( latex ) tk? ( tcl ) +RDEPEND=cairo? ( x11-libs/cairo:0=[svg?,X] ) gd? ( media-libs/gd:2=[jpeg?,png?] ) java? ( >=virtual/jre-1.8:* ) latex? ( app-text/ghostscript-gpl virtual/latex-base ) lua? ( lua_single_target_lua5-1? ( dev-lang/lua:5.1 ) ) ocaml? ( dev-lang/ocaml dev-ml/camlidl ) octave? ( sci-mathematics/octave:0= ) pdf? ( media-libs/libharu:0= ) python? ( python_single_target_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_single_target_python3_8? ( dev-python/numpy[python_targets_python3_8(-)] qt5? ( dev-python/PyQt5[python_targets_python3_8(-)] ) ) python_single_target_python3_9? ( dev-python/numpy[python_targets_python3_9(-)] qt5? ( dev-python/PyQt5[python_targets_python3_9(-)] ) ) python_single_target_python3_10? ( dev-python/numpy[python_targets_python3_10(-)] qt5? ( dev-python/PyQt5[python_targets_python3_10(-)] ) ) ) qhull? ( media-libs/qhull:0= ) qt5? ( dev-qt/qtgui:5 dev-qt/qtsvg:5 dev-qt/qtprintsupport:5 ) shapefile? ( sci-libs/shapelib:0= ) tcl? ( dev-lang/tcl:0= dev-tcltk/itcl:0= tk? ( dev-lang/tk:0= dev-tcltk/itk ) ) truetype? ( media-fonts/freefont media-libs/lasi:0= gd? ( media-libs/gd:2=[truetype] ) ) wxwidgets? ( x11-libs/wxGTK:3.0-gtk3=[X] x11-libs/agg:0=[truetype?] ) X? ( x11-libs/libX11:0= x11-libs/libXau:0= x11-libs/libXdmcp:0= ) fortran? ( virtual/fortran ) java? ( >=dev-java/java-config-2.2.0-r3 ) +REQUIRED_USE=lua? ( ^^ ( lua_single_target_lua5-1 ) ) python? ( ^^ ( python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 ) ) qt5? ( dynamic ) test? ( latex ) tk? ( tcl ) RESTRICT=!test? ( test ) octave? ( test ) SLOT=0/14 SRC_URI=mirror://sourceforge/plplot/plplot-5.15.0.tar.gz _eclasses_=cmake 90e2b29417d53718328f3a95227137a0 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic a500d7cc40da3de38c361e889153bdf7 fortran-2 72d28c6872beb1e7cb99684b0ae4715d java-pkg-opt-2 a71433e535af8faae0c0f6c861a32054 java-utils-2 e38ea02d8ed864a74078ecf46aa06f30 lua-single f2c2fb82c912dd65d53bdae3613a331f lua-utils e69ff116248d78546ae1a234c086fe80 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-single-r1 a5747fe6dc0651d95cb78eddd5e160a8 python-utils-r1 648fe6a039e87233d7f48da72cadb76f strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 wrapper 4a1902f969e5718126434fc35f3a0d9c wxwidgets c09e9b94378cadaf6ef86ec1534c0fd6 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=8039714da2790eeeea5566850e208150 +_md5_=5e865ec2eea3fe0c70369d08fa3c7275 diff --git a/metadata/md5-cache/sci-libs/trilinos-13.2.0 b/metadata/md5-cache/sci-libs/trilinos-13.2.0 new file mode 100644 index 000000000000..33adabba1380 --- /dev/null +++ b/metadata/md5-cache/sci-libs/trilinos-13.2.0 @@ -0,0 +1,16 @@ +BDEPEND=sys-devel/make >=dev-util/cmake-3.20.5 +DEFINED_PHASES=compile configure install prepare pretend setup test +DEPEND=!dev-cpp/kokkos dev-libs/boost:= sys-libs/binutils-libs:= virtual/blas virtual/lapack virtual/mpi adolc? ( sci-libs/adolc ) arprec? ( sci-libs/arprec ) clp? ( sci-libs/coinor-clp ) cuda? ( >=dev-util/nvidia-cuda-toolkit-3.2 ) eigen? ( dev-cpp/eigen:3 ) glpk? ( sci-mathematics/glpk ) gtest? ( dev-cpp/gtest ) hdf5? ( sci-libs/hdf5:=[mpi] ) hypre? ( sci-libs/hypre:= ) hwloc? ( sys-apps/hwloc:= ) matio? ( sci-libs/matio ) mkl? ( sci-libs/mkl ) metis? ( sci-libs/metis ) mumps? ( sci-libs/mumps ) netcdf? ( sci-libs/netcdf:= ) petsc? ( sci-mathematics/petsc ) qd? ( sci-libs/qd ) scalapack? ( sci-libs/scalapack ) scotch? ( sci-libs/scotch:= ) sparse? ( sci-libs/cxsparse sci-libs/umfpack ) superlu? ( sci-libs/superlu:= ) taucs? ( sci-libs/taucs ) tbb? ( dev-cpp/tbb:= ) tvmet? ( dev-libs/tvmet ) yaml? ( dev-cpp/yaml-cpp:= ) zlib? ( sys-libs/zlib ) X? ( x11-libs/libX11 ) virtual/pkgconfig +DESCRIPTION=Scientific library collection for large scale problems +EAPI=8 +HOMEPAGE=http://trilinos.sandia.gov/ +INHERIT=cmake toolchain-funcs +IUSE=adolc all-packages arprec clp cuda eigen glpk gtest hdf5 hwloc hypre matio metis mkl mumps netcdf openmp petsc qd scalapack scotch sparse superlu taucs tbb test threads tvmet yaml zlib X +KEYWORDS=~amd64 ~x86 ~amd64-linux ~x86-linux +LICENSE=BSD LGPL-2.1 +RDEPEND=!dev-cpp/kokkos dev-libs/boost:= sys-libs/binutils-libs:= virtual/blas virtual/lapack virtual/mpi adolc? ( sci-libs/adolc ) arprec? ( sci-libs/arprec ) clp? ( sci-libs/coinor-clp ) cuda? ( >=dev-util/nvidia-cuda-toolkit-3.2 ) eigen? ( dev-cpp/eigen:3 ) glpk? ( sci-mathematics/glpk ) gtest? ( dev-cpp/gtest ) hdf5? ( sci-libs/hdf5:=[mpi] ) hypre? ( sci-libs/hypre:= ) hwloc? ( sys-apps/hwloc:= ) matio? ( sci-libs/matio ) mkl? ( sci-libs/mkl ) metis? ( sci-libs/metis ) mumps? ( sci-libs/mumps ) netcdf? ( sci-libs/netcdf:= ) petsc? ( sci-mathematics/petsc ) qd? ( sci-libs/qd ) scalapack? ( sci-libs/scalapack ) scotch? ( sci-libs/scotch:= ) sparse? ( sci-libs/cxsparse sci-libs/umfpack ) superlu? ( sci-libs/superlu:= ) taucs? ( sci-libs/taucs ) tbb? ( dev-cpp/tbb:= ) tvmet? ( dev-libs/tvmet ) yaml? ( dev-cpp/yaml-cpp:= ) zlib? ( sys-libs/zlib ) X? ( x11-libs/libX11 ) +RESTRICT=test +SLOT=0 +SRC_URI=https://github.com/trilinos/Trilinos/archive/trilinos-release-13-2-0.tar.gz -> trilinos-13.2.0.tar.gz https://dev.gentoo.org/~tamiko/distfiles/trilinos-13.2.0-patches-r0.tar.xz +_eclasses_=cmake 90e2b29417d53718328f3a95227137a0 flag-o-matic a500d7cc40da3de38c361e889153bdf7 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs fd9cde67030b26e479eeadaced488253 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e +_md5_=9f424f2232f3af01100673686d241b79 diff --git a/metadata/md5-cache/sci-libs/trilinos-13.4.0-r1 b/metadata/md5-cache/sci-libs/trilinos-13.4.0-r3 similarity index 91% rename from metadata/md5-cache/sci-libs/trilinos-13.4.0-r1 rename to metadata/md5-cache/sci-libs/trilinos-13.4.0-r3 index ba4c298324b8..7abfac7565d4 100644 --- a/metadata/md5-cache/sci-libs/trilinos-13.4.0-r1 +++ b/metadata/md5-cache/sci-libs/trilinos-13.4.0-r3 @@ -5,7 +5,7 @@ DESCRIPTION=Scientific library collection for large scale problems EAPI=8 HOMEPAGE=http://trilinos.sandia.gov/ INHERIT=cmake toolchain-funcs -IUSE=adolc arprec clp cuda eigen glpk gtest hdf5 hwloc hypre matio metis mkl mumps netcdf openmp petsc qd scalapack scotch sparse superlu taucs tbb test threads tvmet yaml zlib X +IUSE=adolc all-packages arprec clp cuda eigen glpk gtest hdf5 hwloc hypre matio metis mkl mumps netcdf openmp petsc qd scalapack scotch sparse superlu taucs tbb test threads tvmet yaml zlib X KEYWORDS=~amd64 ~x86 ~amd64-linux ~x86-linux LICENSE=BSD LGPL-2.1 RDEPEND=!dev-cpp/kokkos dev-libs/boost:= sys-libs/binutils-libs:= virtual/blas virtual/lapack virtual/mpi adolc? ( sci-libs/adolc ) arprec? ( sci-libs/arprec ) clp? ( sci-libs/coinor-clp ) cuda? ( >=dev-util/nvidia-cuda-toolkit-3.2 ) eigen? ( dev-cpp/eigen:3 ) glpk? ( sci-mathematics/glpk ) gtest? ( dev-cpp/gtest ) hdf5? ( sci-libs/hdf5:=[mpi] ) hypre? ( sci-libs/hypre:= ) hwloc? ( sys-apps/hwloc:= ) matio? ( sci-libs/matio ) mkl? ( sci-libs/mkl ) metis? ( sci-libs/metis ) mumps? ( sci-libs/mumps ) netcdf? ( sci-libs/netcdf:= ) petsc? ( sci-mathematics/petsc ) qd? ( sci-libs/qd ) scalapack? ( sci-libs/scalapack ) scotch? ( sci-libs/scotch:= ) sparse? ( sci-libs/cxsparse sci-libs/umfpack ) superlu? ( sci-libs/superlu:= ) taucs? ( sci-libs/taucs ) tbb? ( dev-cpp/tbb:= ) tvmet? ( dev-libs/tvmet ) yaml? ( dev-cpp/yaml-cpp:= ) zlib? ( sys-libs/zlib ) X? ( x11-libs/libX11 ) @@ -13,4 +13,4 @@ RESTRICT=test SLOT=0 SRC_URI=https://github.com/trilinos/Trilinos/archive/trilinos-release-13-4-0.tar.gz -> trilinos-13.4.0.tar.gz https://dev.gentoo.org/~tamiko/distfiles/trilinos-13.4.0-patches-r0.tar.xz _eclasses_=cmake 90e2b29417d53718328f3a95227137a0 flag-o-matic a500d7cc40da3de38c361e889153bdf7 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs fd9cde67030b26e479eeadaced488253 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=3854015c98c59fe1d27936cd67f580c6 +_md5_=78fa61320159b0c298c4818a1547aea9 diff --git a/metadata/md5-cache/sci-mathematics/Manifest.gz b/metadata/md5-cache/sci-mathematics/Manifest.gz index 20fb1dfe08acf81c90aca6ede02ccc4c896a5d1c..293be0321712d6a8cf0fb100ce4fa233f951a1cd 100644 GIT binary patch delta 27343 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 G!vFv<8b0p; delta 26803 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

      lzy8Pm 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 diff --git a/metadata/md5-cache/sci-mathematics/alectryon-1.4.0-r1 b/metadata/md5-cache/sci-mathematics/alectryon-1.4.0-r1 index ea26e90f9933..d2a24b98aa8c 100644 --- a/metadata/md5-cache/sci-mathematics/alectryon-1.4.0-r1 +++ b/metadata/md5-cache/sci-mathematics/alectryon-1.4.0-r1 @@ -13,4 +13,4 @@ REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targe SLOT=0 SRC_URI=https://github.com/cpitclaudel/alectryon/archive/v1.4.0.tar.gz -> alectryon-1.4.0.tar.gz _eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 elisp-common e7aaa047873789f549ea3df2f04b2145 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=edb68aaf22f745e31752e00a3ff3a7db +_md5_=4669c1b36c77bdfc3a2a2436da48079a diff --git a/metadata/md5-cache/sci-mathematics/polymake-4.6-r1 b/metadata/md5-cache/sci-mathematics/polymake-4.6-r1 new file mode 100644 index 000000000000..47a385b5276c --- /dev/null +++ b/metadata/md5-cache/sci-mathematics/polymake-4.6-r1 @@ -0,0 +1,17 @@ +BDEPEND=dev-util/ninja dev-lang/perl +DEFINED_PHASES=compile configure install postinst test +DEPEND=libpolymake? ( dev-lang/perl ) dev-libs/boost:= dev-libs/gmp:= dev-libs/libxml2:2= dev-libs/libxslt:= dev-libs/mpfr:= sys-libs/readline:= bliss? ( sci-libs/bliss:=[gmp] ) cdd? ( sci-libs/cddlib:= ) flint? ( sci-mathematics/flint:= ) lrs? ( >=sci-libs/lrslib-051:=[gmp] ) nauty? ( sci-mathematics/nauty:= ) normaliz? ( >=sci-mathematics/normaliz-3.8:= ) ppl? ( dev-libs/ppl:= ) singular? ( sci-mathematics/singular:= ) +DESCRIPTION=Tool for polyhedral geometry and combinatorics +EAPI=8 +HOMEPAGE=https://polymake.org/ +INHERIT=flag-o-matic ninja-utils toolchain-funcs +IUSE=bliss +cdd +flint +normaliz libpolymake lrs nauty ppl singular +KEYWORDS=~amd64 ~riscv ~x86 ~amd64-linux ~x86-linux +LICENSE=BSD GPL-2 GPL-2+ MIT WTFPL-2 +RDEPEND=libpolymake? ( dev-lang/perl ) dev-libs/boost:= dev-libs/gmp:= dev-libs/libxml2:2= dev-libs/libxslt:= dev-libs/mpfr:= sys-libs/readline:= bliss? ( sci-libs/bliss:=[gmp] ) cdd? ( sci-libs/cddlib:= ) flint? ( sci-mathematics/flint:= ) lrs? ( >=sci-libs/lrslib-051:=[gmp] ) nauty? ( sci-mathematics/nauty:= ) normaliz? ( >=sci-mathematics/normaliz-3.8:= ) ppl? ( dev-libs/ppl:= ) singular? ( sci-mathematics/singular:= ) dev-lang/perl dev-perl/JSON dev-perl/Term-ReadLine-Gnu dev-perl/TermReadKey dev-perl/XML-SAX dev-perl/XML-Writer +REQUIRED_USE=^^ ( bliss nauty ) +RESTRICT=test +SLOT=0 +SRC_URI=https://polymake.org/lib/exe/fetch.php/download/polymake-4.6-minimal.tar.bz2 +_eclasses_=flag-o-matic a500d7cc40da3de38c361e889153bdf7 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_md5_=2c163633d418aab9570be54115eb5101 diff --git a/metadata/md5-cache/sci-mathematics/primecount-7.3 b/metadata/md5-cache/sci-mathematics/primecount-7.3 new file mode 100644 index 000000000000..f6dfb4709509 --- /dev/null +++ b/metadata/md5-cache/sci-mathematics/primecount-7.3 @@ -0,0 +1,16 @@ +BDEPEND=dev-util/ninja >=dev-util/cmake-3.20.5 +DEFINED_PHASES=compile configure install prepare pretend setup test +DEPEND=sci-mathematics/primesieve:= +DESCRIPTION=Highly optimized CLI and library to count primes +EAPI=8 +HOMEPAGE=https://github.com/kimwalisch/primecount +INHERIT=cmake toolchain-funcs +IUSE=cpu_flags_x86_popcnt +executable openmp test +KEYWORDS=~amd64 +LICENSE=BSD-2 +RDEPEND=sci-mathematics/primesieve:= +RESTRICT=!test? ( test ) +SLOT=0/7 +SRC_URI=https://github.com/kimwalisch/primecount/archive/refs/tags/v7.3.tar.gz -> primecount-7.3.tar.gz +_eclasses_=cmake 90e2b29417d53718328f3a95227137a0 flag-o-matic a500d7cc40da3de38c361e889153bdf7 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs fd9cde67030b26e479eeadaced488253 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e +_md5_=900a0cb1c5ba41d8661b8a8787f952d2 diff --git a/metadata/md5-cache/sci-mathematics/primesieve-7.9 b/metadata/md5-cache/sci-mathematics/primesieve-7.9 new file mode 100644 index 000000000000..4382305c0628 --- /dev/null +++ b/metadata/md5-cache/sci-mathematics/primesieve-7.9 @@ -0,0 +1,14 @@ +BDEPEND=doc? ( app-doc/doxygen app-text/texlive media-gfx/graphviz ) dev-util/ninja >=dev-util/cmake-3.20.5 +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=CLI and library for quickly generating prime numbers +EAPI=8 +HOMEPAGE=https://github.com/kimwalisch/primesieve +INHERIT=cmake +IUSE=doc +executable test +KEYWORDS=~amd64 +LICENSE=BSD-2 +RESTRICT=!test? ( test ) +SLOT=0/9 +SRC_URI=https://github.com/kimwalisch/primesieve/archive/refs/tags/v7.9.tar.gz -> primesieve-7.9.tar.gz +_eclasses_=cmake 90e2b29417d53718328f3a95227137a0 flag-o-matic a500d7cc40da3de38c361e889153bdf7 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs fd9cde67030b26e479eeadaced488253 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e +_md5_=8f4073d0311aced9abc3791fff6d74e7 diff --git a/metadata/md5-cache/sci-visualization/Manifest.gz b/metadata/md5-cache/sci-visualization/Manifest.gz index c5de6867e5f60a67f97e93adfe84e99fb3a85712..afd7369914dad594dfbb1f849de4d8b8f5914c2c 100644 GIT binary patch delta 5869 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 D``ds%fU;$7;#%;mepSwB6mXop%^|PVjl_!}bc! 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 diff --git a/metadata/md5-cache/sci-visualization/gwyddion-2.60 b/metadata/md5-cache/sci-visualization/gwyddion-2.60 index 28f1ab83aed6..b48bd522b935 100644 --- a/metadata/md5-cache/sci-visualization/gwyddion-2.60 +++ b/metadata/md5-cache/sci-visualization/gwyddion-2.60 @@ -6,10 +6,10 @@ EAPI=8 HOMEPAGE=http://gwyddion.net/ INHERIT=autotools xdg IUSE=bzip2 doc fits jansson hdf5 nls openexr openmp perl ruby sourceview unique xml X zlib -KEYWORDS=~amd64 ~x86 ~amd64-linux ~x86-linux +KEYWORDS=amd64 x86 ~amd64-linux ~x86-linux LICENSE=GPL-2 RDEPEND=>=dev-libs/glib-2.32 dev-libs/libzip media-libs/libpng:0= >=sci-libs/fftw-3.1:3.0=[openmp?] virtual/libiconv virtual/libintl x11-libs/cairo >=x11-libs/gtk+-2.18:2 x11-libs/libXmu x11-libs/pango bzip2? ( app-arch/bzip2 ) fits? ( sci-libs/cfitsio[bzip2?] ) jansson? ( dev-libs/jansson ) hdf5? ( sci-libs/hdf5[zlib?] ) openexr? ( media-libs/openexr:= ) perl? ( dev-lang/perl:= ) ruby? ( dev-ruby/narray ) unique? ( dev-libs/libunique:3 ) sourceview? ( x11-libs/gtksourceview:2.0 ) xml? ( dev-libs/libxml2:2 ) zlib? ( sys-libs/zlib ) SLOT=0 SRC_URI=http://gwyddion.net/download/2.60/gwyddion-2.60.tar.xz _eclasses_=autotools 136117fb43a9bf5598530e9cc642f710 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 4fbbbc98f236f1b43acd99476bc3cd85 toolchain-funcs fd9cde67030b26e479eeadaced488253 xdg 6024fbc93167fad782e2032933654857 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=f7979d533d93ec9f9cadb732265e3166 +_md5_=635bb00445c42de67baed9bc1c347220 diff --git a/metadata/md5-cache/sci-visualization/gwyddion-2.61 b/metadata/md5-cache/sci-visualization/gwyddion-2.61 new file mode 100644 index 000000000000..e209f8997679 --- /dev/null +++ b/metadata/md5-cache/sci-visualization/gwyddion-2.61 @@ -0,0 +1,15 @@ +BDEPEND=virtual/pkgconfig doc? ( dev-util/gtk-doc ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71 >=sys-devel/libtool-2.4 +DEFINED_PHASES=configure install postinst postrm preinst prepare +DEPEND=>=dev-libs/glib-2.32 dev-libs/libzip media-libs/libpng:0= >=sci-libs/fftw-3.1:3.0=[openmp?] virtual/libiconv virtual/libintl x11-libs/cairo >=x11-libs/gtk+-2.18:2 x11-libs/libXmu x11-libs/pango bzip2? ( app-arch/bzip2 ) fits? ( sci-libs/cfitsio[bzip2?] ) jansson? ( dev-libs/jansson ) hdf5? ( sci-libs/hdf5[zlib?] ) openexr? ( media-libs/openexr:= ) perl? ( dev-lang/perl:= ) ruby? ( dev-ruby/narray ) unique? ( dev-libs/libunique:3 ) sourceview? ( x11-libs/gtksourceview:2.0 ) xml? ( dev-libs/libxml2:2 ) zlib? ( sys-libs/zlib ) +DESCRIPTION=Framework for Scanning Mode Microscopy data analysis +EAPI=8 +HOMEPAGE=http://gwyddion.net/ +INHERIT=autotools xdg +IUSE=bzip2 doc fits jansson hdf5 nls openexr openmp perl ruby sourceview unique xml X zlib +KEYWORDS=~amd64 ~x86 ~amd64-linux ~x86-linux +LICENSE=GPL-2 +RDEPEND=>=dev-libs/glib-2.32 dev-libs/libzip media-libs/libpng:0= >=sci-libs/fftw-3.1:3.0=[openmp?] virtual/libiconv virtual/libintl x11-libs/cairo >=x11-libs/gtk+-2.18:2 x11-libs/libXmu x11-libs/pango bzip2? ( app-arch/bzip2 ) fits? ( sci-libs/cfitsio[bzip2?] ) jansson? ( dev-libs/jansson ) hdf5? ( sci-libs/hdf5[zlib?] ) openexr? ( media-libs/openexr:= ) perl? ( dev-lang/perl:= ) ruby? ( dev-ruby/narray ) unique? ( dev-libs/libunique:3 ) sourceview? ( x11-libs/gtksourceview:2.0 ) xml? ( dev-libs/libxml2:2 ) zlib? ( sys-libs/zlib ) +SLOT=0 +SRC_URI=http://gwyddion.net/download/2.61/gwyddion-2.61.tar.xz +_eclasses_=autotools 136117fb43a9bf5598530e9cc642f710 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 4fbbbc98f236f1b43acd99476bc3cd85 toolchain-funcs fd9cde67030b26e479eeadaced488253 xdg 6024fbc93167fad782e2032933654857 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e +_md5_=56b1cfe8c95e35931007c560a11ed390 diff --git a/metadata/md5-cache/sys-apps/Manifest.gz b/metadata/md5-cache/sys-apps/Manifest.gz index fe5f1406fe24914621f04fd3950aa56126feff42..a7a5e87f44a38700aa1dca43f41846cf97760ef0 100644 GIT binary patch literal 83603 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

      d_r+?T=o8f#iP6_0LPTjBriu+9&* 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 P|G)na(ns{eKu-by37|gC diff --git a/metadata/md5-cache/sys-apps/dbus-broker-31 b/metadata/md5-cache/sys-apps/dbus-broker-31 index ff12249989b1..a3a37635d463 100644 --- a/metadata/md5-cache/sys-apps/dbus-broker-31 +++ b/metadata/md5-cache/sys-apps/dbus-broker-31 @@ -6,10 +6,10 @@ EAPI=8 HOMEPAGE=https://github.com/bus1/dbus-broker/wiki INHERIT=meson IUSE=audit doc +launcher selinux -KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv +KEYWORDS=amd64 arm64 ppc64 ~riscv LICENSE=Apache-2.0 RDEPEND=audit? ( >=sys-process/audit-3.0 >=sys-libs/libcap-ng-0.6 ) launcher? ( >=dev-libs/expat-2.2 >=sys-apps/systemd-230:0= ) selinux? ( >=sys-libs/libselinux-3.2 ) launcher? ( sys-apps/dbus ) SLOT=0 SRC_URI=https://github.com/bus1/dbus-broker/releases/download/v31/dbus-broker-31.tar.xz _eclasses_=meson 8f48ffde53174aba67239f0da61ac9d3 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=320ea49ddd0703bb741c8621eca53f3f +_md5_=a637865ac6f6dc3bc5047420088bc7cf diff --git a/metadata/md5-cache/sys-apps/ethtool-5.18 b/metadata/md5-cache/sys-apps/ethtool-5.18 new file mode 100644 index 000000000000..35d59efc8684 --- /dev/null +++ b/metadata/md5-cache/sys-apps/ethtool-5.18 @@ -0,0 +1,13 @@ +BDEPEND=app-arch/xz-utils +DEFINED_PHASES=configure +DEPEND=netlink? ( net-libs/libmnl ) +DESCRIPTION=Utility for examining and tuning ethernet-based network interfaces +EAPI=8 +HOMEPAGE=https://www.kernel.org/pub/software/network/ethtool/ +IUSE=+netlink +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 +LICENSE=GPL-2 +RDEPEND=netlink? ( net-libs/libmnl ) +SLOT=0 +SRC_URI=https://www.kernel.org/pub/software/network/ethtool/ethtool-5.18.tar.xz +_md5_=662cc34b84eca807fe7cfe6da4f11ac6 diff --git a/metadata/md5-cache/sys-apps/firejail-0.9.68 b/metadata/md5-cache/sys-apps/firejail-0.9.70 similarity index 86% rename from metadata/md5-cache/sys-apps/firejail-0.9.68 rename to metadata/md5-cache/sys-apps/firejail-0.9.70 index 89cf957418f3..4bced5237fa7 100644 --- a/metadata/md5-cache/sys-apps/firejail-0.9.68 +++ b/metadata/md5-cache/sys-apps/firejail-0.9.70 @@ -4,13 +4,13 @@ DESCRIPTION=Security sandbox for any type of processes EAPI=7 HOMEPAGE=https://firejail.wordpress.com/ INHERIT=toolchain-funcs python-single-r1 linux-info -IUSE=apparmor +chroot contrib +dbusproxy +file-transfer +globalcfg +network +private-home test +userns +whitelist X python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 -KEYWORDS=amd64 ~arm ~arm64 ~x86 +IUSE=apparmor +chroot contrib +dbusproxy +file-transfer +globalcfg +network +private-home test +userns X python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 +KEYWORDS=~amd64 ~arm ~arm64 ~x86 LICENSE=GPL-2 RDEPEND=!sys-apps/firejail-lts apparmor? ( sys-libs/libapparmor ) contrib? ( python_single_target_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) ) dbusproxy? ( sys-apps/xdg-dbus-proxy ) REQUIRED_USE=contrib? ( ^^ ( python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 ) ) RESTRICT=test SLOT=0 -SRC_URI=https://github.com/netblue30/firejail/releases/download/0.9.68/firejail-0.9.68.tar.xz +SRC_URI=https://github.com/netblue30/firejail/releases/download/0.9.70/firejail-0.9.70.tar.xz _eclasses_=eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 linux-info dcbf4f67bc38bee48e9d69a4344e8059 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-single-r1 a5747fe6dc0651d95cb78eddd5e160a8 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=038456344de8c6eb6e83337be63056d9 +_md5_=b3b672642338ac104ff5038962219972 diff --git a/metadata/md5-cache/sys-apps/firejail-9999 b/metadata/md5-cache/sys-apps/firejail-9999 deleted file mode 100644 index 45b0d47de6fb..000000000000 --- a/metadata/md5-cache/sys-apps/firejail-9999 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=>=dev-vcs/git-1.8.2.1[curl] -DEFINED_PHASES=compile configure install prepare setup unpack -DEPEND=!sys-apps/firejail-lts apparmor? ( sys-libs/libapparmor ) contrib? ( python_single_target_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) ) dbusproxy? ( sys-apps/xdg-dbus-proxy ) sys-libs/libseccomp test? ( dev-tcltk/expect ) -DESCRIPTION=Security sandbox for any type of processes -EAPI=7 -HOMEPAGE=https://firejail.wordpress.com/ -INHERIT=toolchain-funcs python-single-r1 linux-info git-r3 -IUSE=apparmor +chroot contrib +dbusproxy +file-transfer +globalcfg +network +private-home test +userns +whitelist X python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 -LICENSE=GPL-2 -PROPERTIES=live -RDEPEND=!sys-apps/firejail-lts apparmor? ( sys-libs/libapparmor ) contrib? ( python_single_target_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) ) dbusproxy? ( sys-apps/xdg-dbus-proxy ) -REQUIRED_USE=contrib? ( ^^ ( python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 ) ) -RESTRICT=test -SLOT=0 -_eclasses_=eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 git-r3 b9ac6f96d2a88edb5b351df634dc5e53 linux-info dcbf4f67bc38bee48e9d69a4344e8059 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-single-r1 a5747fe6dc0651d95cb78eddd5e160a8 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=75aea18a8bf4d02b846ddbb243a3b38e diff --git a/metadata/md5-cache/sys-apps/fwupd-1.8.1 b/metadata/md5-cache/sys-apps/fwupd-1.8.1 index a636d2d632e9..279c21966511 100644 --- a/metadata/md5-cache/sys-apps/fwupd-1.8.1 +++ b/metadata/md5-cache/sys-apps/fwupd-1.8.1 @@ -1,10 +1,10 @@ -BDEPEND=|| ( dev-lang/vala:0.56 dev-lang/vala:0.54 dev-lang/vala:0.52 dev-lang/vala:0.50 ) >=dev-util/meson-0.60.0 virtual/pkgconfig gtk-doc? ( dev-util/gtk-doc ) bash-completion? ( >=app-shells/bash-completion-2.0 ) introspection? ( dev-libs/gobject-introspection ) man? ( app-text/docbook-sgml-utils sys-apps/help2man ) test? ( thunderbolt? ( dev-util/umockdev ) net-libs/gnutls[tools] ) >=dev-util/meson-0.59.4 >=dev-util/ninja-1.8.2 dev-util/meson-format-array +BDEPEND=|| ( dev-lang/vala:0.56 dev-lang/vala:0.54 dev-lang/vala:0.52 dev-lang/vala:0.50 ) >=dev-util/meson-0.60.0 virtual/pkgconfig gtk-doc? ( dev-util/gtk-doc ) bash-completion? ( >=app-shells/bash-completion-2.0 ) introspection? ( dev-libs/gobject-introspection ) man? ( app-text/docbook-sgml-utils sys-apps/help2man ) test? ( thunderbolt? ( dev-util/umockdev ) net-libs/gnutls[tools] ) >=dev-util/meson-0.59.4 >=dev-util/ninja-1.8.2 dev-util/meson-format-array virtual/pkgconfig DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup test DEPEND=python_single_target_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) >=app-arch/gcab-1.0 app-arch/xz-utils >=dev-libs/glib-2.58:2 dev-libs/json-glib dev-libs/libgudev:= >=dev-libs/libjcat-0.1.4[gpg,pkcs7] >=dev-libs/libxmlb-0.1.13:=[introspection?] python_single_target_python3_8? ( dev-python/pygobject:3[cairo,python_targets_python3_8(-)] ) python_single_target_python3_9? ( dev-python/pygobject:3[cairo,python_targets_python3_9(-)] ) python_single_target_python3_10? ( dev-python/pygobject:3[cairo,python_targets_python3_10(-)] ) >=net-libs/libsoup-2.51.92:2.4[introspection?] net-misc/curl archive? ( app-arch/libarchive:= ) cbor? ( dev-libs/libcbor ) dell? ( >=app-crypt/tpm2-tss-2.0 >=sys-libs/libsmbios-2.4.0 ) elogind? ( >=sys-auth/elogind-211 ) flashrom? ( >=sys-apps/flashrom-1.2-r3 ) gnutls? ( net-libs/gnutls ) gusb? ( >=dev-libs/libgusb-0.3.5[introspection?] ) logitech? ( dev-libs/protobuf-c:= ) lzma? ( app-arch/xz-utils ) modemmanager? ( net-misc/modemmanager[qmi] ) policykit? ( >=sys-auth/polkit-0.114 ) sqlite? ( dev-db/sqlite ) systemd? ( >=sys-apps/systemd-211 ) tpm? ( app-crypt/tpm2-tss:= ) uefi? ( sys-apps/fwupd-efi sys-boot/efibootmgr sys-fs/udisks sys-libs/efivar ) x11-libs/pango[introspection] DESCRIPTION=Aims to make updating firmware on Linux automatic, safe and reliable EAPI=8 HOMEPAGE=https://fwupd.org -INHERIT=bash-completion-r1 linux-info meson python-single-r1 vala xdg +INHERIT=bash-completion-r1 linux-info meson python-single-r1 vala udev xdg IUSE=amt archive bash-completion bluetooth cbor dell elogind fastboot flashrom gnutls gtk-doc gusb introspection logitech lzma +man minimal modemmanager nvme policykit spi +sqlite synaptics systemd test thunderbolt tpm uefi python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 LICENSE=LGPL-2.1+ @@ -13,5 +13,5 @@ REQUIRED_USE=^^ ( python_single_target_python3_8 python_single_target_python3_9 RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/fwupd/fwupd/archive/1.8.1.tar.gz -> fwupd-1.8.1.tar.gz -_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff linux-info dcbf4f67bc38bee48e9d69a4344e8059 meson 8f48ffde53174aba67239f0da61ac9d3 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-single-r1 a5747fe6dc0651d95cb78eddd5e160a8 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 vala 9badd41d5aab740ae5ac301c4416c5f8 xdg 6024fbc93167fad782e2032933654857 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=1ccd9d0eee5d1c9804b4f63bc35d3770 +_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff linux-info dcbf4f67bc38bee48e9d69a4344e8059 meson 8f48ffde53174aba67239f0da61ac9d3 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-single-r1 a5747fe6dc0651d95cb78eddd5e160a8 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 udev f3a0a3964e2028a140c181f00eea9712 vala 9badd41d5aab740ae5ac301c4416c5f8 xdg 6024fbc93167fad782e2032933654857 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e +_md5_=d7f7ebde077fbf0775aea635df86a89b diff --git a/metadata/md5-cache/sys-apps/kbd-2.5.1 b/metadata/md5-cache/sys-apps/kbd-2.5.1 new file mode 100644 index 000000000000..a02e01f5994a --- /dev/null +++ b/metadata/md5-cache/sys-apps/kbd-2.5.1 @@ -0,0 +1,14 @@ +BDEPEND=virtual/pkgconfig test? ( dev-libs/check ) +DEFINED_PHASES=configure install prepare +DEPEND=app-arch/gzip pam? ( !app-misc/vlock sys-libs/pam ) +DESCRIPTION=Keyboard and console utilities +EAPI=8 +HOMEPAGE=https://kbd-project.org/ +IUSE=nls pam test +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 +LICENSE=GPL-2 +RDEPEND=app-arch/gzip pam? ( !app-misc/vlock sys-libs/pam ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://www.kernel.org/pub/linux/utils/kbd/kbd-2.5.1.tar.xz +_md5_=9739c8da1053d657ce3cf3eeb2470c86 diff --git a/metadata/md5-cache/sys-apps/kbd-9999 b/metadata/md5-cache/sys-apps/kbd-9999 index 707aa83c87bd..a378d4a3d121 100644 --- a/metadata/md5-cache/sys-apps/kbd-9999 +++ b/metadata/md5-cache/sys-apps/kbd-9999 @@ -1,8 +1,8 @@ BDEPEND=virtual/pkgconfig test? ( dev-libs/check ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71 >=sys-devel/libtool-2.4 >=dev-vcs/git-1.8.2.1[curl] -DEFINED_PHASES=configure install prepare test unpack +DEFINED_PHASES=configure install prepare unpack DEPEND=app-arch/gzip pam? ( !app-misc/vlock sys-libs/pam ) DESCRIPTION=Keyboard and console utilities -EAPI=7 +EAPI=8 HOMEPAGE=https://kbd-project.org/ INHERIT=autotools git-r3 IUSE=nls pam test @@ -12,4 +12,4 @@ RDEPEND=app-arch/gzip pam? ( !app-misc/vlock sys-libs/pam ) RESTRICT=!test? ( test ) SLOT=0 _eclasses_=autotools 136117fb43a9bf5598530e9cc642f710 git-r3 b9ac6f96d2a88edb5b351df634dc5e53 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 4fbbbc98f236f1b43acd99476bc3cd85 toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=38d5398e6603301f9f7a9884fdb94121 +_md5_=9739c8da1053d657ce3cf3eeb2470c86 diff --git a/metadata/md5-cache/sys-apps/kmod-29-r1 b/metadata/md5-cache/sys-apps/kmod-29-r1 new file mode 100644 index 000000000000..a1e1bbe96a4a --- /dev/null +++ b/metadata/md5-cache/sys-apps/kmod-29-r1 @@ -0,0 +1,17 @@ +BDEPEND=doc? ( dev-util/gtk-doc dev-util/gtk-doc-am ) lzma? ( virtual/pkgconfig ) python? ( dev-python/cython[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] virtual/pkgconfig ) zlib? ( virtual/pkgconfig ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71 >=sys-devel/libtool-2.4 +DEFINED_PHASES=compile configure install postinst prepare +DEPEND=!sys-apps/module-init-tools !sys-apps/modutils !=app-arch/xz-utils-5.0.4-r1 ) python? ( python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) ) pkcs7? ( >=dev-libs/openssl-1.1.0:= ) zlib? ( >=sys-libs/zlib-1.2.6 ) zstd? ( >=app-arch/zstd-1.5.1-r3:= ) +DESCRIPTION=library and tools for managing linux kernel modules +EAPI=8 +HOMEPAGE=https://git.kernel.org/?p=utils/kernel/kmod/kmod.git +INHERIT=autotools libtool bash-completion-r1 python-r1 +IUSE=debug doc +lzma pkcs7 python static-libs +tools +zlib +zstd python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 +LICENSE=LGPL-2 +RDEPEND=!sys-apps/module-init-tools !sys-apps/modutils !=app-arch/xz-utils-5.0.4-r1 ) python? ( python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) ) pkcs7? ( >=dev-libs/openssl-1.1.0:= ) zlib? ( >=sys-libs/zlib-1.2.6 ) zstd? ( >=app-arch/zstd-1.5.1-r3:= ) +REQUIRED_USE=python? ( || ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) ) +RESTRICT=test +SLOT=0 +SRC_URI=https://www.kernel.org/pub/linux/utils/kernel/kmod/kmod-29.tar.xz +_eclasses_=autotools 136117fb43a9bf5598530e9cc642f710 bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 +_md5_=8956e5bece2c041ce68de2a3106b786d diff --git a/metadata/md5-cache/sys-apps/kmod-9999 b/metadata/md5-cache/sys-apps/kmod-9999 index 5c6d7a65f50d..a50841e8f9ae 100644 --- a/metadata/md5-cache/sys-apps/kmod-9999 +++ b/metadata/md5-cache/sys-apps/kmod-9999 @@ -1,16 +1,16 @@ BDEPEND=doc? ( dev-util/gtk-doc dev-util/gtk-doc-am ) lzma? ( virtual/pkgconfig ) python? ( dev-python/cython[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] virtual/pkgconfig ) zlib? ( virtual/pkgconfig ) dev-libs/libxslt sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71 >=sys-devel/libtool-2.4 >=dev-vcs/git-1.8.2.1[curl] DEFINED_PHASES=compile configure install postinst prepare unpack -DEPEND=!sys-apps/module-init-tools !sys-apps/modutils !=app-arch/xz-utils-5.0.4-r1 ) python? ( python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) ) pkcs7? ( >=dev-libs/openssl-1.1.0:0= ) zlib? ( >=sys-libs/zlib-1.2.6 ) zstd? ( >=app-arch/zstd-1.4.4 ) +DEPEND=!sys-apps/module-init-tools !sys-apps/modutils !=app-arch/xz-utils-5.0.4-r1 ) python? ( python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) ) pkcs7? ( >=dev-libs/openssl-1.1.0:= ) zlib? ( >=sys-libs/zlib-1.2.6 ) zstd? ( >=app-arch/zstd-1.5.1-r3:= ) DESCRIPTION=library and tools for managing linux kernel modules -EAPI=7 +EAPI=8 HOMEPAGE=https://git.kernel.org/?p=utils/kernel/kmod/kmod.git -INHERIT=autotools bash-completion-r1 multilib python-r1 git-r3 -IUSE=debug doc +lzma pkcs7 python static-libs +tools +zlib zstd python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 +INHERIT=autotools libtool bash-completion-r1 python-r1 git-r3 +IUSE=debug doc +lzma pkcs7 python static-libs +tools +zlib +zstd python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 LICENSE=LGPL-2 PROPERTIES=live -RDEPEND=!sys-apps/module-init-tools !sys-apps/modutils !=app-arch/xz-utils-5.0.4-r1 ) python? ( python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) ) pkcs7? ( >=dev-libs/openssl-1.1.0:0= ) zlib? ( >=sys-libs/zlib-1.2.6 ) zstd? ( >=app-arch/zstd-1.4.4 ) +RDEPEND=!sys-apps/module-init-tools !sys-apps/modutils !=app-arch/xz-utils-5.0.4-r1 ) python? ( python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) ) pkcs7? ( >=dev-libs/openssl-1.1.0:= ) zlib? ( >=sys-libs/zlib-1.2.6 ) zstd? ( >=app-arch/zstd-1.5.1-r3:= ) REQUIRED_USE=python? ( || ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) ) RESTRICT=test SLOT=0 -_eclasses_=autotools 136117fb43a9bf5598530e9cc642f710 bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 git-r3 b9ac6f96d2a88edb5b351df634dc5e53 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=62a40971d6300a678dd3f7f39592dace +_eclasses_=autotools 136117fb43a9bf5598530e9cc642f710 bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff git-r3 b9ac6f96d2a88edb5b351df634dc5e53 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 +_md5_=8956e5bece2c041ce68de2a3106b786d diff --git a/metadata/md5-cache/sys-apps/kmscon-8_p20220214-r1 b/metadata/md5-cache/sys-apps/kmscon-8_p20220214-r1 new file mode 100644 index 000000000000..73d7b9fc126b --- /dev/null +++ b/metadata/md5-cache/sys-apps/kmscon-8_p20220214-r1 @@ -0,0 +1,16 @@ +BDEPEND=virtual/pkgconfig doc? ( dev-util/gtk-doc ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71 >=sys-devel/libtool-2.4 virtual/pkgconfig +DEFINED_PHASES=configure install postinst prepare unpack +DEPEND=>=virtual/udev-172 x11-libs/libxkbcommon >=dev-libs/libtsm-4.0.0:= media-libs/mesa[X(+)] drm? ( x11-libs/libdrm >=media-libs/mesa-8.0.3[egl(+),gbm(+)] ) gles2? ( >=media-libs/mesa-8.0.3[gles2] ) systemd? ( sys-apps/systemd ) pango? ( x11-libs/pango dev-libs/glib:2 ) pixman? ( x11-libs/pixman ) x11-base/xorg-proto +DESCRIPTION=KMS/DRM based virtual Console Emulator +EAPI=7 +HOMEPAGE=https://github.com/Aetf/kmscon +INHERIT=autotools flag-o-matic systemd toolchain-funcs vcs-snapshot +IUSE=debug doc +drm +fbdev +gles2 +optimizations +pango pixman static-libs systemd +unicode +KEYWORDS=~amd64 ~x86 +LICENSE=MIT LGPL-2.1 BSD-2 +RDEPEND=>=virtual/udev-172 x11-libs/libxkbcommon >=dev-libs/libtsm-4.0.0:= media-libs/mesa[X(+)] drm? ( x11-libs/libdrm >=media-libs/mesa-8.0.3[egl(+),gbm(+)] ) gles2? ( >=media-libs/mesa-8.0.3[gles2] ) systemd? ( sys-apps/systemd ) pango? ( x11-libs/pango dev-libs/glib:2 ) pixman? ( x11-libs/pixman ) x11-misc/xkeyboard-config +REQUIRED_USE=gles2? ( drm ) +SLOT=0 +SRC_URI=https://github.com/Aetf/kmscon/archive/5eed56cfc873df4d7606bc1c470e1d2bb4d42f1c.tar.gz -> kmscon-8_p20220214.tar.gz +_eclasses_=autotools 136117fb43a9bf5598530e9cc642f710 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic a500d7cc40da3de38c361e889153bdf7 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 4fbbbc98f236f1b43acd99476bc3cd85 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 systemd 2736b403a83f194b59b767f3b344c2c1 toolchain-funcs fd9cde67030b26e479eeadaced488253 vcs-snapshot 19dc666868420457132a7514d4621476 wrapper 4a1902f969e5718126434fc35f3a0d9c +_md5_=16841cbd5d7e254cebc9da3b5b1d9269 diff --git a/metadata/md5-cache/sys-apps/memtest86+-6.00_beta2 b/metadata/md5-cache/sys-apps/memtest86+-6.00_beta2 index 1133904afeee..28cf931174e4 100644 --- a/metadata/md5-cache/sys-apps/memtest86+-6.00_beta2 +++ b/metadata/md5-cache/sys-apps/memtest86+-6.00_beta2 @@ -5,8 +5,9 @@ EAPI=8 HOMEPAGE=https://www.memtest.org/ INHERIT=mount-boot IUSE=bios32 bios64 +boot efi32 efi64 iso32 iso64 +KEYWORDS=~amd64 ~x86 LICENSE=GPL-2 SLOT=0 SRC_URI=https://github.com/memtest86plus/memtest86plus/archive/refs/tags/v6.00-beta2.tar.gz -> memtest86+-6.00_beta2.tar.gz _eclasses_=mount-boot 02a45c5e022c08dbc05178522b2772f2 -_md5_=fee6e5eee063e5420c7d2842345e3f22 +_md5_=e37d98e7e885f734ce326e6698b63dfb diff --git a/metadata/md5-cache/sys-apps/s6-2.11.0.1 b/metadata/md5-cache/sys-apps/s6-2.11.0.1 deleted file mode 100644 index 820e39ba606d..000000000000 --- a/metadata/md5-cache/sys-apps/s6-2.11.0.1 +++ /dev/null @@ -1,15 +0,0 @@ -DEFINED_PHASES=configure prepare -DEPEND=execline? ( >=dev-lang/execline-2.8.2.0:=[static-libs?] ) >=dev-libs/skalibs-2.11.1.0:=[static-libs?] -DESCRIPTION=skarnet.org's small and secure supervision software suite -EAPI=8 -HOMEPAGE=https://www.skarnet.org/software/s6/ -INHERIT=toolchain-funcs -IUSE=+execline static static-libs -KEYWORDS=amd64 ~arm x86 -LICENSE=ISC -RDEPEND=execline? ( >=dev-lang/execline-2.8.2.0:=[static-libs?] ) >=dev-libs/skalibs-2.11.1.0:=[static-libs?] -REQUIRED_USE=static? ( static-libs ) -SLOT=0/2.11 -SRC_URI=https://www.skarnet.org/software/s6/s6-2.11.0.1.tar.gz -_eclasses_=multilib 4fbbbc98f236f1b43acd99476bc3cd85 toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=c7fbc7d4a9eeb2b70920b25c089aaaeb diff --git a/metadata/md5-cache/sys-apps/s6-linux-init-1.0.7.1 b/metadata/md5-cache/sys-apps/s6-linux-init-1.0.7.1 deleted file mode 100644 index 7e835f6ec754..000000000000 --- a/metadata/md5-cache/sys-apps/s6-linux-init-1.0.7.1 +++ /dev/null @@ -1,15 +0,0 @@ -DEFINED_PHASES=configure install postinst prepare -DEPEND=>=dev-lang/execline-2.8.2.0:=[static-libs?] >=dev-libs/skalibs-2.11.1.0:=[static-libs?] >=sys-apps/s6-2.11.0.1:=[execline,static-libs?] sysv-utils? ( !sys-apps/systemd[sysv-utils] !sys-apps/sysvinit ) -DESCRIPTION=Generates an init binary for s6-based init systems -EAPI=8 -HOMEPAGE=https://www.skarnet.org/software/s6-linux-init/ -INHERIT=toolchain-funcs -IUSE=static static-libs +sysv-utils -KEYWORDS=amd64 ~arm x86 -LICENSE=ISC -RDEPEND=>=dev-lang/execline-2.8.2.0:=[static-libs?] >=dev-libs/skalibs-2.11.1.0:=[static-libs?] >=sys-apps/s6-2.11.0.1:=[execline,static-libs?] sysv-utils? ( !sys-apps/systemd[sysv-utils] !sys-apps/sysvinit ) -REQUIRED_USE=static? ( static-libs ) -SLOT=0/1.0 -SRC_URI=https://www.skarnet.org/software/s6-linux-init/s6-linux-init-1.0.7.1.tar.gz -_eclasses_=multilib 4fbbbc98f236f1b43acd99476bc3cd85 toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=3e13ddb469ec942d09642a002c4c4917 diff --git a/metadata/md5-cache/sys-apps/s6-portable-utils-2.2.3.4 b/metadata/md5-cache/sys-apps/s6-portable-utils-2.2.3.4 deleted file mode 100644 index b4a3fd7184c6..000000000000 --- a/metadata/md5-cache/sys-apps/s6-portable-utils-2.2.3.4 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=configure prepare -DEPEND=!static? ( >=dev-libs/skalibs-2.11.1.0:= ) static? ( >=dev-libs/skalibs-2.11.1.0[static-libs] ) -DESCRIPTION=Set of tiny portable unix utilities -EAPI=8 -HOMEPAGE=https://www.skarnet.org/software/s6-portable-utils/ -INHERIT=toolchain-funcs -IUSE=static -KEYWORDS=amd64 ~arm x86 -LICENSE=ISC -RDEPEND=!static? ( >=dev-libs/skalibs-2.11.1.0:= ) -SLOT=0 -SRC_URI=https://www.skarnet.org/software/s6-portable-utils/s6-portable-utils-2.2.3.4.tar.gz -_eclasses_=multilib 4fbbbc98f236f1b43acd99476bc3cd85 toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=82b068a8d4e9789eb0922ea6647dab69 diff --git a/metadata/md5-cache/sys-apps/systemd-250.6 b/metadata/md5-cache/sys-apps/systemd-250.6 index 1d8c6c477127..9a8bf28c4c8d 100644 --- a/metadata/md5-cache/sys-apps/systemd-250.6 +++ b/metadata/md5-cache/sys-apps/systemd-250.6 @@ -15,4 +15,4 @@ RESTRICT=!test? ( test ) SLOT=0/2 SRC_URI=https://github.com/systemd/systemd-stable/archive/v250.6/systemd-stable-250.6.tar.gz _eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic a500d7cc40da3de38c361e889153bdf7 linux-info dcbf4f67bc38bee48e9d69a4344e8059 meson 8f48ffde53174aba67239f0da61ac9d3 meson-multilib 84c0d4019bf29be0d9d0a2d98fb8b0d9 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multilib-build 05f207909a804c9174bc39a00547d598 multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 pam e44a1dd98f13e1ad76de01e919bde1f1 python-any-r1 a3e9c0524a795d7f2767a2cf12a2e8c0 python-utils-r1 648fe6a039e87233d7f48da72cadb76f strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 systemd 2736b403a83f194b59b767f3b344c2c1 toolchain-funcs fd9cde67030b26e479eeadaced488253 udev f3a0a3964e2028a140c181f00eea9712 usr-ldscript 5c738dce357b54d5a90e30094d2f983c wrapper 4a1902f969e5718126434fc35f3a0d9c -_md5_=f4e7cf16d6ba2401b6d180f53fcc4c42 +_md5_=c8e32e16d26cdcf3e7601c35a243e258 diff --git a/metadata/md5-cache/sys-apps/systemd-250.7 b/metadata/md5-cache/sys-apps/systemd-250.7 index 5e69c00aa845..57bdea52ed9a 100644 --- a/metadata/md5-cache/sys-apps/systemd-250.7 +++ b/metadata/md5-cache/sys-apps/systemd-250.7 @@ -15,4 +15,4 @@ RESTRICT=!test? ( test ) SLOT=0/2 SRC_URI=https://github.com/systemd/systemd-stable/archive/v250.7/systemd-stable-250.7.tar.gz _eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic a500d7cc40da3de38c361e889153bdf7 linux-info dcbf4f67bc38bee48e9d69a4344e8059 meson 8f48ffde53174aba67239f0da61ac9d3 meson-multilib 84c0d4019bf29be0d9d0a2d98fb8b0d9 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multilib-build 05f207909a804c9174bc39a00547d598 multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 pam e44a1dd98f13e1ad76de01e919bde1f1 python-any-r1 a3e9c0524a795d7f2767a2cf12a2e8c0 python-utils-r1 648fe6a039e87233d7f48da72cadb76f strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 systemd 2736b403a83f194b59b767f3b344c2c1 toolchain-funcs fd9cde67030b26e479eeadaced488253 udev f3a0a3964e2028a140c181f00eea9712 usr-ldscript 5c738dce357b54d5a90e30094d2f983c wrapper 4a1902f969e5718126434fc35f3a0d9c -_md5_=1d7a5eca05ab5e45ca26c568d8ba02cb +_md5_=1d6bf7dea0ab1fab638ef9c85e641114 diff --git a/metadata/md5-cache/sys-apps/systemd-251.2 b/metadata/md5-cache/sys-apps/systemd-251.2 index f4e85f9b24bf..dce54a3e2cf0 100644 --- a/metadata/md5-cache/sys-apps/systemd-251.2 +++ b/metadata/md5-cache/sys-apps/systemd-251.2 @@ -15,4 +15,4 @@ RESTRICT=!test? ( test ) SLOT=0/2 SRC_URI=https://github.com/systemd/systemd-stable/archive/v251.2/systemd-stable-251.2.tar.gz _eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic a500d7cc40da3de38c361e889153bdf7 linux-info dcbf4f67bc38bee48e9d69a4344e8059 meson 8f48ffde53174aba67239f0da61ac9d3 meson-multilib 84c0d4019bf29be0d9d0a2d98fb8b0d9 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multilib-build 05f207909a804c9174bc39a00547d598 multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 pam e44a1dd98f13e1ad76de01e919bde1f1 python-any-r1 a3e9c0524a795d7f2767a2cf12a2e8c0 python-utils-r1 648fe6a039e87233d7f48da72cadb76f strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 systemd 2736b403a83f194b59b767f3b344c2c1 toolchain-funcs fd9cde67030b26e479eeadaced488253 udev f3a0a3964e2028a140c181f00eea9712 usr-ldscript 5c738dce357b54d5a90e30094d2f983c wrapper 4a1902f969e5718126434fc35f3a0d9c -_md5_=72185b91811dd69d52a978f6bb024129 +_md5_=cc0c15a7f24fab330cfa6588d473700b diff --git a/metadata/md5-cache/sys-apps/systemd-9999 b/metadata/md5-cache/sys-apps/systemd-9999 index 81a6d070162f..900fe606ed7d 100644 --- a/metadata/md5-cache/sys-apps/systemd-9999 +++ b/metadata/md5-cache/sys-apps/systemd-9999 @@ -14,4 +14,4 @@ REQUIRED_USE=dns-over-tls? ( || ( gnutls openssl ) ) homed? ( cryptsetup pam ope RESTRICT=!test? ( test ) SLOT=0/2 _eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic a500d7cc40da3de38c361e889153bdf7 git-r3 b9ac6f96d2a88edb5b351df634dc5e53 linux-info dcbf4f67bc38bee48e9d69a4344e8059 meson 8f48ffde53174aba67239f0da61ac9d3 meson-multilib 84c0d4019bf29be0d9d0a2d98fb8b0d9 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multilib-build 05f207909a804c9174bc39a00547d598 multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 pam e44a1dd98f13e1ad76de01e919bde1f1 python-any-r1 a3e9c0524a795d7f2767a2cf12a2e8c0 python-utils-r1 648fe6a039e87233d7f48da72cadb76f strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 systemd 2736b403a83f194b59b767f3b344c2c1 toolchain-funcs fd9cde67030b26e479eeadaced488253 udev f3a0a3964e2028a140c181f00eea9712 usr-ldscript 5c738dce357b54d5a90e30094d2f983c wrapper 4a1902f969e5718126434fc35f3a0d9c -_md5_=4b009baa25e1d40035c0f527181a4be7 +_md5_=acb9d3d6453096a2ba487a4582020b35 diff --git a/metadata/md5-cache/sys-apps/systemd-utils-250.6 b/metadata/md5-cache/sys-apps/systemd-utils-250.6 index 79814059e4b1..f5f9b79fbe53 100644 --- a/metadata/md5-cache/sys-apps/systemd-utils-250.6 +++ b/metadata/md5-cache/sys-apps/systemd-utils-250.6 @@ -15,4 +15,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/systemd/systemd-stable/archive/refs/tags/v250.6.tar.gz -> systemd-stable-250.6.tar.gz elibc_musl? ( https://dev.gentoo.org/~floppym/dist/systemd-musl-patches-250.4.tar.gz ) _eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff flag-o-matic a500d7cc40da3de38c361e889153bdf7 meson 8f48ffde53174aba67239f0da61ac9d3 meson-multilib 84c0d4019bf29be0d9d0a2d98fb8b0d9 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multilib-build 05f207909a804c9174bc39a00547d598 multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-any-r1 a3e9c0524a795d7f2767a2cf12a2e8c0 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 udev f3a0a3964e2028a140c181f00eea9712 usr-ldscript 5c738dce357b54d5a90e30094d2f983c -_md5_=46219203b764807443ba8c1b84cc1e51 +_md5_=54a21c789d7e90347a77609c78af873f diff --git a/metadata/md5-cache/sys-apps/systemd-utils-250.7 b/metadata/md5-cache/sys-apps/systemd-utils-250.7 index 154386be579e..07b076ee8c76 100644 --- a/metadata/md5-cache/sys-apps/systemd-utils-250.7 +++ b/metadata/md5-cache/sys-apps/systemd-utils-250.7 @@ -15,4 +15,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/systemd/systemd-stable/archive/refs/tags/v250.7.tar.gz -> systemd-stable-250.7.tar.gz elibc_musl? ( https://dev.gentoo.org/~floppym/dist/systemd-musl-patches-250.4.tar.gz ) _eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff flag-o-matic a500d7cc40da3de38c361e889153bdf7 meson 8f48ffde53174aba67239f0da61ac9d3 meson-multilib 84c0d4019bf29be0d9d0a2d98fb8b0d9 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multilib-build 05f207909a804c9174bc39a00547d598 multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-any-r1 a3e9c0524a795d7f2767a2cf12a2e8c0 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 udev f3a0a3964e2028a140c181f00eea9712 usr-ldscript 5c738dce357b54d5a90e30094d2f983c -_md5_=329d00ed241ce68e9767d84325f7187c +_md5_=52a3e5b9935112b6b65e933364d04ef0 diff --git a/metadata/md5-cache/sys-auth/Manifest.gz b/metadata/md5-cache/sys-auth/Manifest.gz index 1080c80c210f994812b2d5932c47a4e28e2f03a7..7b49da0fe087f3dab3bd3d3eef62a58d071685d4 100644 GIT binary patch delta 13361 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 HVr2jT80R@H delta 13015 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 ZZLBz*V6D89hAqdx{eSrI;@Svf002u5o}K^z diff --git a/metadata/md5-cache/dev-python/patatt-0.4.9 b/metadata/md5-cache/sys-auth/ssh-import-id-5.11 similarity index 62% rename from metadata/md5-cache/dev-python/patatt-0.4.9 rename to metadata/md5-cache/sys-auth/ssh-import-id-5.11 index 5aa9457c37da..a4b758a2009d 100644 --- a/metadata/md5-cache/dev-python/patatt-0.4.9 +++ b/metadata/md5-cache/sys-auth/ssh-import-id-5.11 @@ -1,15 +1,16 @@ BDEPEND=python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) >=dev-python/setuptools-42.0.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=A simple library to add cryptographic attestation to patches sent via email +DEPEND=python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) +DESCRIPTION=Utility to securely retrieve an SSH public key and install it locally EAPI=8 -HOMEPAGE=https://pypi.org/project/patatt/ +HOMEPAGE=https://launchpad.net/ssh-import-id INHERIT=distutils-r1 IUSE=python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 -KEYWORDS=~amd64 ~x86 -LICENSE=GPL-2+ -RDEPEND=dev-python/pynacl[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) >=dev-python/setuptools-42.0.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] +KEYWORDS=~alpha ~amd64 ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~sparc ~x86 +LICENSE=GPL-3 +RDEPEND=dev-python/distro[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) SLOT=0 -SRC_URI=mirror://pypi/p/patatt/patatt-0.4.9.tar.gz +SRC_URI=https://launchpad.net/ssh-import-id/trunk/5.11/+download/ssh-import-id-5.11.tar.gz _eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=61cec91f5640087799b3321f83df04ae +_md5_=ee3e9272d2ff698be1f95dc4a2069730 diff --git a/metadata/md5-cache/sys-auth/ykpers-1.20.0-r1 b/metadata/md5-cache/sys-auth/ykpers-1.20.0-r1 new file mode 100644 index 000000000000..4708bf5682c7 --- /dev/null +++ b/metadata/md5-cache/sys-auth/ykpers-1.20.0-r1 @@ -0,0 +1,14 @@ +BDEPEND=app-text/asciidoc virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71 >=sys-devel/libtool-2.4 virtual/pkgconfig +DEFINED_PHASES=configure install postinst postrm prepare +DEPEND=dev-libs/json-c:= >=sys-auth/libyubikey-1.6 virtual/libusb:1 +DESCRIPTION=Library and tool for personalization of Yubico's YubiKey +EAPI=8 +HOMEPAGE=https://github.com/Yubico/yubikey-personalization +INHERIT=autotools udev +KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86 +LICENSE=BSD-2 +RDEPEND=dev-libs/json-c:= >=sys-auth/libyubikey-1.6 virtual/libusb:1 +SLOT=0 +SRC_URI=https://github.com/Yubico/yubikey-personalization/archive/refs/tags/v1.20.0.tar.gz -> ykpers-1.20.0.tar.gz +_eclasses_=autotools 136117fb43a9bf5598530e9cc642f710 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 4fbbbc98f236f1b43acd99476bc3cd85 toolchain-funcs fd9cde67030b26e479eeadaced488253 udev f3a0a3964e2028a140c181f00eea9712 +_md5_=4c081dcea9246f682293d6c1165431be diff --git a/metadata/md5-cache/sys-cluster/Manifest.gz b/metadata/md5-cache/sys-cluster/Manifest.gz index 07a724b449ab0db36572a983f0373306ec49b8f9..3236c07cf9ea9ba716de8e24c51bee9effefb964 100644 GIT binary patch literal 26998 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 literal 26829 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

      aZt*{W65! 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/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71 >=sys-devel/libtool-2.4 virtual/pkgconfig +DEFINED_PHASES=compile configure install postinst postrm prepare setup test +DEPEND=acct-group/gluster acct-user/gluster dev-libs/libaio dev-libs/openssl:=[-bindist(-)] net-libs/rpcsvc-proto dev-libs/userspace-rcu:= sys-apps/util-linux sys-libs/liburing:= sys-libs/readline:= !elibc_glibc? ( sys-libs/argp-standalone ) emacs? ( >=app-editors/emacs-23.1:* ) fuse? ( >=sys-fs/fuse-2.7.0:0 ) georeplication? ( python_single_target_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) ) libtirpc? ( net-libs/libtirpc:= ) !libtirpc? ( elibc_glibc? ( sys-libs/glibc[rpc(-)] ) ) tcmalloc? ( dev-util/google-perftools ) xml? ( dev-libs/libxml2 ) sys-devel/bison sys-devel/flex virtual/acl test? ( >=dev-util/cmocka-1.0.1 app-benchmarks/dbench dev-vcs/git net-fs/nfs-utils virtual/perl-Test-Harness dev-libs/yajl sys-fs/xfsprogs sys-apps/attr ) +DESCRIPTION=GlusterFS is a powerful network/cluster filesystem +EAPI=7 +HOMEPAGE=https://www.gluster.org/ https://github.com/gluster/glusterfs/ +INHERIT=autotools elisp-common python-single-r1 tmpfiles systemd +IUSE=debug emacs +fuse +georeplication ipv6 +libtirpc rsyslog static-libs tcmalloc test +xml python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 +KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86 +LICENSE=|| ( GPL-2 LGPL-3+ ) +RDEPEND=acct-group/gluster acct-user/gluster dev-libs/libaio dev-libs/openssl:=[-bindist(-)] net-libs/rpcsvc-proto dev-libs/userspace-rcu:= sys-apps/util-linux sys-libs/liburing:= sys-libs/readline:= !elibc_glibc? ( sys-libs/argp-standalone ) emacs? ( >=app-editors/emacs-23.1:* ) fuse? ( >=sys-fs/fuse-2.7.0:0 ) georeplication? ( python_single_target_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) ) libtirpc? ( net-libs/libtirpc:= ) !libtirpc? ( elibc_glibc? ( sys-libs/glibc[rpc(-)] ) ) tcmalloc? ( dev-util/google-perftools ) xml? ( dev-libs/libxml2 ) virtual/tmpfiles +REQUIRED_USE=georeplication? ( ^^ ( python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 ) xml ) ipv6? ( libtirpc ) +RESTRICT=test +SLOT=0/10 +SRC_URI=https://download.gluster.org/pub/gluster/glusterfs/10/10.2/glusterfs-10.2.tar.gz +_eclasses_=autotools 136117fb43a9bf5598530e9cc642f710 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 elisp-common e7aaa047873789f549ea3df2f04b2145 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-single-r1 a5747fe6dc0651d95cb78eddd5e160a8 python-utils-r1 648fe6a039e87233d7f48da72cadb76f systemd 2736b403a83f194b59b767f3b344c2c1 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs fd9cde67030b26e479eeadaced488253 +_md5_=68dc3da067e53fc3b1c568b23704d00c diff --git a/metadata/md5-cache/sys-cluster/nomad-1.2.6 b/metadata/md5-cache/sys-cluster/nomad-1.2.6 index 44028c456f82..b27d649b0926 100644 --- a/metadata/md5-cache/sys-cluster/nomad-1.2.6 +++ b/metadata/md5-cache/sys-cluster/nomad-1.2.6 @@ -5,10 +5,10 @@ EAPI=8 HOMEPAGE=https://nomadproject.io INHERIT=go-module systemd IUSE=ui -KEYWORDS=~amd64 +KEYWORDS=~amd64 ~arm64 LICENSE=MPL-2.0 RESTRICT=test strip SLOT=0 SRC_URI=https://github.com/hashicorp/nomad/archive/v1.2.6.tar.gz -> nomad-1.2.6.tar.gz https://dev.gentoo.org/~williamh/dist/nomad-1.2.6-vendor.tar.xz _eclasses_=go-module a13d34fe4e2996720e1ca6c53b9ea95a multilib 4fbbbc98f236f1b43acd99476bc3cd85 systemd 2736b403a83f194b59b767f3b344c2c1 toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=5affa2009d78e19bc376b95b30a1bf03 +_md5_=696be5ba5405bbd6d01753e1e609f8b4 diff --git a/metadata/md5-cache/sys-devel/Manifest.gz b/metadata/md5-cache/sys-devel/Manifest.gz index 7b8d7d126107526a1116a9282c2c058f773d5b5c..7dd4bfb56503ac3a64ceca544ba443cd77a01631 100644 GIT binary patch literal 29772 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%0Ag3vfZOZx~CRb;1`W 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 z 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%0DQ}YFd+nVa|@vO zSg(2c>{Nef(|f!BRs<4UzU41>`#iA~P!)~wRQdxxgg;vO-y0tw*Aqgm-nZp?mcJ({ zB+7C{bLhRAfFiKxBcs^;cu{QIOICP$H%=44`=%N!tH7QBw$sLz`jN*;_{V3)bujna z+FbBS!!-5;9w4L>`3;;)u$~%%&^ba&`v?+EWPeh+1k$VX1NETxNE~c>p|c||Yj*H; z)>UpyX7%mGNyfDjfgjZD7eW2?umAp!pZ=}<6n-xM=O zT)=WDAU*=_3Yt!tct63d1wR6kkJ6^~{kFId%iH>~@WHefZ2MF^aPF4RVi3h*By=2z zdckdSJY9QAR?p33YVYID4Bbq?JHQdIlmRq57O(#z=m9l1-5mJnftRv)^eT|WVNt*Y z+ZZ*=(-z(x^Z?y4@0AJx_$l5=UVJQ$;NmM_kfYd%5=y$$l)5)-w!aH(|9So8Uw?|} z=KujBjC?X6i0YlJq^r}c_r3@|odcg6TG!$IV6EW&*Y$Rpm@Ig#emrlbH@wUIW?t9C zo0>H!I7e@j_(^DpG2njQzy;BOo}b67Oe_ni1kL@dMdIm;DG7YclI0bSUtS+f8^b2D zARotho7qJa?U)kB8an)~pltR*peg`;NLehVdWhNk1*|Qr`W_D7NBF_JF2F}?Xd^0( zCgXWQbI?n*>iU(OigJ3J?M4Y-P}TDca8*XMXL8yr>}bUuvhNj@T~`29P2v%#jpz^H zg6b0YO8{@>fL7s9CXA7vzOy$O&C5I8I1s`r10i@KXrl* z0hK|1Y-+H@p}*Df)<`~UWbZq`&A?cbKE*AP1iM#I*3NJk|$pQ{4zY|qPrQ(+|Kx}Ki<*~%l4fM7q5Z;w;UIQMYBdYCt z8k+EpZZCVTx}*a{bwj0#fe0J5AH|zt(*@UguOej`1iz-PgFV2q#N^R8ngfvLP(RvM zV8<7SMBIZK!xGXX>p=_VFb`#$1L(8pM>Fcjw_W{0KTSdoxK<;IdANAkIc}o#%G+!c zAU^U4-nN*h(a9ii3tvDt2$g6+c*x;*aw^Cvd{&m4>$osj!VW05Yy%QL@3K<8BJquT z%^(CK+sgR#2cBVvRD^5;=fKf$vDpA|KAMdrygcw*PEOG4=kc!oL1=l6_+Cx%1y<5| z^$|aAsh4%_ce3hxqkaSoUeW9LiYCJI@4A}^$m_{#JXS^^FQM|`AhH#`v*Y$-;&i6T z^Kiv`S@f`$b(!F(W08cnXqNf#Vh#Lu7E$A)dF+dv>Nk|~6C)7Dyag#%+rob*N{+i} z!$Rt658XX@ZHXSN}nnc!>(7TZi2FPkpr#Z&R}I?!#^2*_{y-3yqW)9ScVm>i%|K2u#bqo2&b%4EQvrdy$UR52MC-*D1Nff`71e9Gg$zPPkgYwR@g+n zL|C;Z3d)QE*p<`x6o7AhZla;7Uf3oP3+7J%=Mgv^D{mS=>@=WQG!-pug5DxV>$0Gg zcS`mk5gwpjIM2swWNUsi%r1XWKg-jJdgimB+y{6%j_nl}Cw2{sH-Vx!Jv%EvR-6pS zGX;~T835u}h=+g4k-CX&+&z(0OzOS1T|>}!LOG8wjd|`-Bk;6ZBM!y+Dy;q2fBQFZ z`VW{8K5u(k0qlW(WXD}JRAY}eBLS;tv7EZ!yNrhE++Lm(kOS7m-&zl{c#&$_=>h2j zitVhMvO5D6Du_)l{N_+VHhu>0t zSxtZen^Pbxc3cx*U`>H_4VVUS*t`XF2rUBVh6@+Cy#^m|7ZN&Ul)>e}D0>f0C093g_cSoc(8J+oB^`;8gf zLuO?`;xlBfmQ~|6c_LX~HZMtpvMO}+X3?QA_x_aDUbrZWu!vU>Mc&6|qec{pcVAM^ zN9Dcvqhdc3Zn6{jY!^b`dAJo}UZ4g{*j~xRaiT_iSi{vM*)TkrzqH?5Pzd9_icPAf z=>D0s$}iITOu}r`35!Qvz%t&dMu1WkBBIr3H@3~=+r$dN@jez%b#9A4qOFUlGe^^t z#njen0{OF7z6PmfJ>D4Gd?XO)iPQQofMtS%moSSC>4O6z0DL06kDvbNdje5<;)>8twb%_M?<`v_$?YsrU1I@=U@<3xTZy+H= zS%g$9F1g|#Nh|+KT1msj$psKV4~59shvg}jSA+F&7S9`gyPTk$>?r9Egzd$ha84-^3JoZ* z$as1+KqNeb&1%y;ZZm~rvHW$_%h?EKy9Kl$oIP`cP7c(reXyHp4glUiK|vC0E#Kju{$eBn+FX7dm)!n3S#G1m%*#*;&>uk^ig z3z1|=Gp9dsd4WK{PaqQ{^w^ZuM*vJ47NOA#-%dmVW*}=IJ$Rqu!WotXA|xJSC0-0neKIWkcwdJ*pLnup zvJ|9ZX~69OjbYQvuMz1FaeW068cpJ9%XI;`>?>(6x$ho1SQl;b^5F0H}g=GG`fpvQZ<61%AaS2z8 z_Vqeor?q=o)t{!FqL8g-WdNLChiQF6s&%1=^+Y?`yub$A*$tQg{eLL0{A+muq|5>r z=W%!ok*v*%mfdv=rG@El9U~%9r8h3QJ`NkIR$q#tfY8?(mb&4V;JbLUQgQc>rcx$w z1zk86gyWHXDerRtm%Q?IebzKv#b&5k(DZGwaFKpOQAz>;dd)DPTQOO_0`bdm)(+aR zyNGx8_Sd^4sZ-(?yodv$t_CQG6OuCp~1C`9`oCFV&h;VKO8!@zQ42QB}tgSVVDw zXLY3(!jI%QjmLgpD?<`0uuJ!<=r%=tAWIJpHy#Jq?3bVe@hm??>Ue2C{SW0;f3089 zN5T;%^W>-6KL+Ro1%wBaxG|-mqrIJ)6Kqri(F3+DDz4QTHdlX3dGmyR;)IV)N5QHD zm>j==9R*W+aKOjWDA*k=6L8{4CGgaTe#Hih#)?*hnd9K9xf5yOxW00gcXxR{)_ks(ihUMr~IP=2C!mxWgwt@@)y;g8c*8>Uy^jPkW*IO|3 zTx@16Y2pO4mEvG((*sb1b1blzo8Ss@8v=Yh(dYb!gKfnY?knm_y%&U#f>$3~Owc}* zsxGfv;r<)CcHUH97Y{tCfV1K|#il>@ms?r6!HZUsfl?uF$(Grg;E%%|XYbB=FQ&ucZcWx0lUKMNf9DIm1mmdkjByhcDee@KStD$iSHD zBrtp^SUlM#oz6rrkJE#!j=kRQf~=areJoJKen&Lt1SIvkWkfBcm?7)$+%H?#a3r9$ z`M?{XxsFq^%*$4$=LgaL`(OY4-_QNu-+@0i&)E_DDJ#*3r8LKSp=?JL4)v+iw0JXP z6fJ`ryuoGV8Qy}Q0!y1jdQ-U=KJ1CduO1$zoCp;di8aUAEGqc4$zR++>{IPi9rm^I zv;?vbZ2zDIgv}dRNgR8^#kg|vztQZ>!Z_ah)Tt(g`JxjSVBm{ zZ&+UAzzKp>vFJF0y)oqq7ESwc6rb(b*K+|$ZeSb2~z%Z>Zao{(Jx;UZ5UriLCqzk9UTc=t~!+?#y z&yu<<-siOKanJ7+2qqgr&A4$VJLGp(zy*tc?>@k@!;X4bI=?&0Z)7!p`PVn)^^xkr zgJ|Apvz*2YO`b3j-OVgu0N{k1C{3KPf~9wJTqj&!*Ie%e3;uOIPNsuJZaaLPAEmiK zcL8QrDUH_#?^bziVBPe#Y7TofKW;LtqfL-|a5jz>*H(#m+vd@w<78(E*XQFT(+H8?X6fOP|`0n~Z<_ zWQP9d1Z?=0zqs|`Ef|R0`B`|PxE$rv9sb4t?&uZ)&mv(yYDM&=tY&Jij%a~jv;3_D z`&0=60xIV=z#a*Z99y%BK3GWQXp8VBwkDpjVbGv&g!bXqZ#%fbK4^&pK88IMJqE9H zP*1$q-MqwV5ktHZoMTwtjgqgEY_Z$1P9dPa(y$DGfoktgjE3gm$EV3 zESp^Je1ZCY;fQF{*9QIk4Y_<4Fyn~^?j;Pc%K;qs5KXT;eC85OZ`2r4Fkz5u^z}}9 z+ zN!WD(v%ywX8@_G%dz}Aw0k|6^0nNng1e-u0>mY_=t6?b^$1zfu1*k`T?hbn_c(09@ zsh7<{+p1+74R~?;;k}M4zrgqNr+@#)-aloqLRM1gYvo$T=$3_+{c^yWWjfVsfIhBw zKqyCs;yAnLn7YJwUd}B%r8@Z!m)Y*)fP(`juBc#%mW~lS!B5T$075(ENPiO`p#_^F zo?6b2z~YRbUDO1Fg;juA2O6=gj|TNP9kJQvk5*@B?BnzdTOX%2JOLGom-nj#(9D}Z zUM%S0!2@Ak^=dXJ@VPn+z(1j2SpaMM6l|8LZ1K&C?Kh$-O6l`nEaEXA`Fykt3!qbv z{R`PaRF@&~y?o-cP!58h)~|0BgjYwT)pw|-t@!x~Z9vBX)<|6`vCCigt9Up z?`VKtmd!$cP?V3$`}^1ljr^P(L42{piAa#F^&WC7T#p1GIh2fpv$7eOcEeY*qa~dy zfT6C9tq$Cv-PVqVsgPHQYrTe@SJQH(YkQsG=&7CR+oN2@Z>1#kv^DTkodTqMI-0{O z0zT!oLSziUtwGj#o605;m8|EeS_Q{`Tl0i_#|yRuVPBHJ;_N@GkAu^S&Td48b~$nq ze{p+@;nji@Vc-POE7$Rnm~ku!ZshW!a3{wZ9vd)mx5Jjr%$K5okQ@|U>*o)G6D(^X z%6pR*f>*?N_5%_C`QR)a|4Nt!v`;x}He0VHf=?V2Tmy2KqU~rzJshxQPLhRMyfNyvZk)HN&gyUu6cLw&o-DB4o(F7Q zpNNE!76b-g8Z6z;rj(lrWg-%2s5(cb@6TDnFxj`A%+Xx2To#sO&GflAL{M!MlUfIf zRoj_8TATYkmQY)npTV9cWV(}1Q0@p|u=HRx=d}e%m=ioeWq2;AV@}ICV=&z0^ri12 zy8rzA@tjs{w!?Pztzc((W-o zGEmdUi{A%Eoz0f>`O*eNPz>(JqF&Rq4$|!sJHlv<<{RE|r&a?SSOH?Ft>gFxjNd7c zsF~M6z&aBWPjQ~cZ71L#$;(o|6hn@ViAwd$7*k6UxAoxg&>O%DPjj~2xHcdYb34VV ze;hmNQsZk;L~>`@;=CThnu$VLg9%RX3$8Q)LUC0m15URdG(lC0o-W$kZ!+n1t0H&Fb9nwrVD`Lj^``b0NKL*Axyb*(tN(0M5mKzWe zW#{g=FG<_EAM3=ff(IN9oKtn0gL`YYHSNLFh*jOHyvU&+l=?aC#ou7)7XrX=p&pk_ zsKh&{p>v!r;4&I8WUJ>%rVJ0|lSmA}(QAvi7!jIlK*20|r0#oX6`;eD>-%3ontg zsgZjCJ5jV;oMvznWl^cghe|^_HXEDc1I8y}$Mu4cIJL`R&%uF_a35#TJ9@rck27(O z19in|(X7iBCUANSm~}x=9DIJmMts0@WjM3dre$iN;1N4DLVKKu)VngQ7B2O7q~QAJ z@=9K5pkH6c)R@tHto4U@#kKWW9C1_vSl3N@=jAVq4AyAbq@< zItw^%U7c;KsIE;=gg4|3C<<#dd$Ig1Gwuygh8r>jaSj^)xDS$_oH$^fHvpDg7C2tZ z31k>U6(A>Ty%Hhx`XVR@Gkp11=7+B6xpz zI0HrQ{D?ygEy#vwIf&ZiwMD-i0ovij{$acv=X%U@6O90RPQb4glLLZ@n8~V)`fhMI z*7~3V6DZ~ufFZANe%}39%{zZ1r61;p>3J<2kJw=z$Afl024|5`dnA7l;|?8A`DeWCl16k3AR0Wy!O~hnm>m z^g#uMtIN4SusgSZAT|6?wo2=|!TOh#;5K~{k8pF&`bC^=Im7Z6+B-}v!K!Dp^pi&s z5gr`X$Zu7(cM-?< z9M*M20xUlJ$<>kf-Rjtx-+FCFTIx&ss&)wy($`Wq>IIQ6K!zSMIsud5MB_8P<`Uw6BOD)>PWCeCi9v+y_F+;_) zux%0@#s<5x<~KZjx?f=hP61}!tP96s+Elmk?bx`42bdT8Xz^F_`o*cky1sVZn=#+5 zW<1Td5{$>Pv&~sk4>TZv(+1%foPoHGg4+prl-AS1#*X;_QeMGJ4xY6+BUfk*NwyES z+?6v--lVwJq&quTZtwaGp6|0N3q15*Hcylb#op0W_zj;y$pJ2{{JB@=n=~-u$3q&1{5UUN9X|b?`p1CI9|%QM!>WHf!3)MoZpBR zsuO!bX}FqTh{WB@xBO7*4EcBvhy%5*4|OV5qT)g?XktHLj=MNXXcw6AfDva)$S1(W zp|M-91ih4+I9uOI$!3{bvp3gfRmUD$)(OXqlbGBb*Ntnr-l4#juV8n#H;lk&c>ePn zDg7|Nn#T8>%$Kf9o2s2FXRVSY9>ib^h8#g=Qx3v$qKX9>7Ux?tvC{UoHaMy_cmV;l z188{Z2Gt+L zz-(bE4?;A-lzeM!$6?GGZ@+^~GBF9BN)6m!Bw=l_Fr zmYW+^;ecVsc$w?C%_P5f#g-H03Eb!ofUA!P^_mW5!%!`mIC#DFxyj-Z%~z{EQOa$W z-!U)8IV$I!6cQmN%V8vef7U6~@pdQNPPhTPmpI(!!rxf_ce@J)bG0%vJG{m<5)bTt zIR(Q}f*5SKzB<5$ebD_JG(YH?A{p^xQG5lP}Zu2|MIuL-@h;%AXW@t=DU{LS~c8+mnz^AynJ%z z#&VIDi%W+69~Ls>I4**|)8ydJAO+L1eZPfJIicMR_G-1QHd|V7_MVgPF@>CJa?Fi6 z#aMT($Hb=-0zYyx$7Ke+IT$#*#mD&yh;dlK>ttrim{rw-y_gOD8-44#;7hH?aj%f(Dd20ZR|Zb&aH zS-{&lO-K)aYm>g6E4Ge&7OZu<>VT*-SB;J)oHx(<$@ z+YV}J+l_`FyRCOp&2WJCaO9VpGth&!0dJSBKE-(B*r1)v{{bA3*r%Yz&-Ht$2cY3= z{Q?hbT(DRj{9~oNyVHgZ_4m8v&NgGO&tMY}WX`yX#sH&Ees)*~P6D*Sc{w4)8bJ_- z^#RTUo7TDoNS+rJ^Q!aq+2ASf=+G~FWG+V<5M3}_*BYFIZ>Y!SEA0jq@xH>^fvdpi z3O)#oUoYpTPcYYI@kSpUkgfJWQJcvuuX`)Kk2p0EwID(&`{QiNVoeRas@)-ck<(O8 zDASisSirR|szFJ*^QOUZcw5Bb5xEr0Ny`sNx=N%4bxQPsa6Bhv?~1hf6FWXgps{^y zXtPt(AZ?s`aU#;~+yRG=0Rb!&0gs*O+?Wq#a?rhHxL5{g2iSm|C2jCJkiu~`pDSd% zN5gLL5r!f?vl}1QW0D~{Lh5M`@vH=dVyUI$bKcEvHJD<&@m%*~wF8l{Zrg4EyFGt# z=-;P{mG5lOGKBB`}yF z>ky4M{1GNQIEf~~QDaMU5c`II*zv!&R&Q&D z;}A#AZYvA?7{3l~&+w7A@@G~kC{7sZ6?6hUK#tGEL*c_$vSJl(rf znV8EUrzM2XTVsye5uvj?&M?>72$dY4lRk?}Ff8WAdo8g3JBcIS6$-F$oxq~_R@yaJ zWe)7VeGX#dgI32I92Z~0s-K#g1sdKu;6FFCYuR~aWHC-x=ZBcl>~>EtJAR|xPU)@C zBG#L-wvnM;;CV;m+&e}a10aaQ^o*_F7HmK~((h#TeWuv>GT98iYN~7>O&2@kw>;Zh-Wz}2K8Nu#BwxtIDSweagG?DeW?X$g+B#6sZvX47N-P`H< zrhey>VBo6Ok zo44JtHZ*$)VxP7?zK^8Vc{dmeAo)>|`%?{tDOVT>=|kl_oWtz6sfFdQfE_2u1? zqiGJ2JJ`)>hZ*)+V6V=Q{*aLs=(xYjM6W$`#Ex^n!^iWGvo#)CA3h3pqt69Iu2!H;KnE7dO z`bpO$IzG*52VJgPvNvVL)S?qyoo#kGcxn<XAR61kNmi-*rhF(&`2-u1fh)Pe=uX%G_T{@g*9hF1B<&| ztYox)$(0oNX}%abnbCSj$eYZY?(0|pX3GfeJ-4dJsc+Vvwb#q@oWZH=c3x&1R{P}3 zZ9_|Xtt@*_KVseekAK|%^B+HjUslAVuS-P1buc-O8~6+aGLyetM>dx@#C9n_PrCtm z(-{}p-9SZwSa@xOjAni@_Ff+MOreCf^m*@Ab9|u4S)BgeFZlKJ3#d7h-pwqblbpcMf*)h~fMY2&<{vQY$sYt_{fu^|*3gL^v&ucy11>P=i-k-%&3@Y?wRD^Nw}^N$O2aU@!HB8Qc8 zV3-4gh*9e6G~5qQ9^v;+jCuo5bI3A;Z&jzn5qU3X(I=O}hPQ3b-f=j7Uc+KFFDQ$< z-Yn%HlAxK*?G?xj-?`reZgjKKe9OO&gINtyk8`QtLdo&ZgoUDqfw1D2iH6NJcEahU z?Nvyb!%er2bUnGcEP1zX^0`>O`sjFp$<@IlUV%Y)i$?}-H^B?nDzF7&Gp_P+<~!P8 z4f1rk6RKsg3xEQTHPP0Obe_8z9S`m#TIbykOt+ahfGkR`ywG=4veof$`^$86-yEh> zX`Be3AZE=*#$hSU7I--w&3S(pl-0$@tuM>wUhC*HZ|V-w&Tn0DH=Xf-i-#mSL`GEBoBM)ZF;s4>}p z@=mLtFrLxfo#&XnRUJ}U1QUd#56v3R)mq?<>3Ay0juVkA3~|MWQh3B~&QAwn4DYP= zc8NwYebaZ9`Qa%hd^@Vt?a+MTGi)Oqw|nIue{8$W#Hs5RIF-Bd z{%$ka4#mO>3kO(S-Q<>tcVQq-7B zy`$!e<(d}??IJ1bf;udI6C8$xmsWM2Q)0GnGdqphomv%ge_MIvF8dS4cF2Xhf(U)~ z=IMO0T{>2f{Z3K^Fdo8}3dbR%#0ZB0g0FZwFwG@8)eU=dZJ>5BVPcZaF&-|IbM{L@ zo9rom-h2VVaBW4f*eto?7=mIN-HNsh%74Hb)5&4gnJRJE%MBF$oKFPTw=dCKcbxA# z`P&g=fKgP#VqU)Hb{vHxuE%sze0{wa{6!o>cz+}1w-H5F8oQ13%(CS!R&Xi?aQ;n_F+WsTE|^wHy~~I z*-ww+aEk9@cR<_a##2+h;KuIUgyPol=I}H3nK<~(v0hi?%dhWmybe23lK06JX^mtePHe5TP3nG8FAA4v&MfP2{zO(|~@9W#okwL8Y<5HdHuG`+ejedr@Uk%43nAGy`?C0{OF{NrT(EO_hcUo` zE-jI>4!vLg{uZ}f8g9U;PX{!-<5E&8PR4RoMiYBY29*-5~cO0f3JtxOF;#>74C3ZVi&Bj7MD;m!mS@tEGy=|i9B>@Vp{gO%l z^PeuujLmksF1vvhzSML$Nd))eHb_~vyHdJU7@^pX*)8g_)ztAHIE3W+xp~$R1}9lE z1rj}`e(Ju>Bsp5uLIhVSS*Y3H=Ck6Q%+fQa5(aNlhzKtu{=f=V#{Rr>qTgjhgoMb8 z-7RLIKz30!-bSF_T}^^Z$j;!dZ}#EDWRqU|eoOUSK+j_jyz>FwcWM1SbiT*8C!SDE zm~s|}w>u6b17`kSRvkfoS;~aBDb6i*vup>_j&PErP^|T|KhO<0*V|~mN{NKGGlg7( zP&mCINe&yhz$Jb&;wO=pOI~?4=`m0KIn-%kGCM*lD-{1@!;x|YP}8~|L$E%q0fXQ=GQkk ze)qu+VYrV2BnRp%=}f;C)Qi&Rmx0IDzoP5>D%d>W4Pi3)7-z8?&j)}X>~|il%&9tF z7DNXdY#VMSUZ@(*98B@J=Go!H=WW$X&M|o0R|8med~7Z!_A8?%$(5rHnpmGJHd%NA&>9xQ~ zC+ZRx_M3>BsG50ITeYwQ2X=!yZIul+qPoY_HF*SbP~@#=!Wy>qDzGH<6kqc;f?Ioe z-JjVPxHnX%@R#UFbf=p&N`PR{r@`@l#nS7ovQu<{yO#8YsE<8?ru$s)V`FPIkhA-20 z75m#xF80QC5wZiq6WXrj6k_bd9b2KfAX`*mw++tdIP-pEPBuGu_0*F$Mpv=Qx8Zkq zUG#Jx*G7C+eFi(itNXCAN7ozzLZHK51G)YKT!FlvjNE6aZss}fo=_~n_WEw0Hf-AF zkt;i}z+w8?&5Ae@ub{yl8s+W!Mvcby6^p^9HPEAeky7~~r7xu$x23Y)=))XZFkkAV zXE)6_jr}QJ8Sr)}DG}qgVgI_(_6CYaugvw>rx<~dK_GXQlYgQmIpLjt&YOcM>>trl zLBcS??M-8|2>L@x4h8~zI}Zke-@T`D;TbPyttn3ZUBuS*aY1-5dD^#G>;>Jns@`7T z1FYaxgj|jEEjbUd2M^IDVGg!+h~}e7xK{e&DIWL6?T-;)A5zNSVu@cTe?87EUGWu` z3!tW@!(f*Fm}th`#u>bJa0`YI&wkbcuE}Xwml}oK>%kchT}NycTs7X?#)7V9ODo82Ovzd3Cql;^O`R=m37W+ zdl@;2ll-VnOOG9@@Eh+m9g=@$_-u}>?}loaFi}2*w^+#e&G{{2Kd-lS8$z=&$nB4W zap&q(pmDN~G_4iQsgw;cU$(Y8pWT5AIx9O*S9cxAZIcZu0Gxk@{X)>b-tupx1h?y7 zD_VfHz1!n{El2xBi`Kx;Ze4dUHZSk!BCESLitu9Pdk&nw{rLDZ=hTFT!Qf@xaqg6` z<1my`Q@(Ep$+`5!a*iu?hZBLe1{O1ur7j>kPgmVDn!k%DNF2C;Ta0FO5Pc>%qA+E1(Dzw)L(f#Rwl4I2a@fk9W zwmIFmbK_!e3pmXf=p^L{OjT6a!aiIk>-k(BNVhB(dIwDst=LC_$HDUcnp) z7}Fdgu>`z%Tl(O@qKHF|5ftldobbzliC}wZh{daHmS){O$=d8!qFnLqK;sYXTz!aS&61 za1H@P{ob-nXB3`g<_c9??rR{*07{c$OYSwW+SlfIe3xU^?fdbz-TkW8I9r9p6a6`76UJlQb z-{EjO|Ak2csFWK-kMkRDOh=b8I^;A2J7YMlcOBf?uT!y!g&->boUr=oe#Dy0ihA?b zKGOs?1x@(LArKA(-klw@g=TI!GfqK9S|bjWZO+cobQT~jlLQV2iqpy-0yPZV;-TwZ zkYJOS-Hr}HM&J4{9y>y>JAMK|*MZPcWg=tzq((EPUTnV0So9csbh1>NAJjH~i3Sc4T!Y z2Z2jnDdoU$+yj5UoicG3hbeDYiiH!RNFMea96^CM;1s`#=?f}wWX+d30FMsb?S`%+ zB8)nV=eWr25aGAY0S&b7I09I{jeG}M`Pgh;TqcDw1A829=5`q9Fn;5bb6UaYh_eXf zb{Bv<8uvSec|wEcaz@nWjKK}6s15*jA9=`*Gke^t^OP~>W78hdoY#KN>&WgtF|Xu& z3MUT~uLYjuP5~U9odw>6pq4zrZ6Owhah1T653^qcI9ptM@cPu92Q_|?)vrg>f1QAn zoq^^?iOUPcV-w}-hEi+x+`}-o`GBlwdao|{wBD#8rRd&yJJ{F5&o4&=c%5R=FRJUr zZqNpvyt%Oq#QZo0JeYA$HW)1n%Rg__tswN$#-)PpiUVH~G^6W%IYIn?u>GKb@1LUk zL@Z9AI4(YNGHsmD);kQsUcWY|2-OBSFV&#CXxX;jH|uA|F9zb!YG-j^Ine5VBCPy7 zVU2Df61E33jc*ar6hWrrtOm5S-I}PK&w&?z$MowLUHR~iiFE761^+`WY=20+Yrc5Q z^u0R_m9XB_?YsB8luNzMmo)>!p=EBq2vr~I_3Z@V^#x+aQ~-|U-8pc(cm{C2CO9Gz zcEPRJAxwZ|QswmVqF``*8xD_ah2$B+vs<~R^0o61by*{$eg;9Q`cplhf6;vwF3 z0{0&XOVIG8Q*=ygu$_SuK~av_6oot-J*?)odJ~AZqw^vitRdI6rQICA+ibcs@-q?K zS!RwNHRl4UP(Wb*Y6<^#KwYM-e*H`FKzBp;=Da1Kr|AfVQ{OC~cxC4oh^c zOUCTpyuR<0?v5)i=WWkzv_yKPHN98%z59LM569ZKMCPW!`Qik!g$NjZ7U_F3F9 zj?)fIz#p(!*@hdrt>b;P`_c(a!!7amm`>;ND#SZpN5{{%(w~p_p6YXs5Ud3vn*jN7 zdDCIjlB=g}Zw9g$7CZ|)`r_Xi3EEgNkHclcamk~5H0%@UoCV16o$XRpb(^B_ZeaK& zqvvC-R0d=1_d#%R^{d4G{#U1X#o%2ihWe>o-SUNG8^5!OyH~}yE97pkjZMeIKNnde zliSVL?-f2+g%C)5-`+by+njz8wv!O8K(>7@rqj&2#OBir> zxirzlm?%_QG9GTmD@}$or?j_Bv4|t!h?~l$#Xr+ zP<{K7l=J+cU^Q6?#4Y8&yDYLNJ|~g!IM2r=bMU!~BKM)&nEIg^7?p-n>TaJUdE4%C zKdM_g#hIkx-Cz!z=*ugc^mqbLxG$}<(H>pTqW^im|8`jQ<66Br0P)tS$hxGCss29I zvQc&CaFf*TIe;{1pw5i~u-f#Qnw}hUXxCe+OcUw=K+)nNWEI8$X=8gvhn2e0i05|0 z0HKh`RUkfBHcq}a7YTSd?rsgQpMtZwA6rn}9R`;X2rntu78ETc&`4Wu7K`rZ8bJ9E zXC>A;CT()hL+{eK+Ld#-lj}@*ucVC#)>h7e>t2EgnCjr~C)IvEDFx4#W9RG82->}+ zlZxMpp8K8Uttn531}<}<$YL;&T^}7- z?J5QBkuzUaGGlxBbnXWrE6=UFrIn&d^|1XzHmUX!++pr=n?(pZq$y=$AEJ>wg8ILF z&bCG1o^f!hEB2%iAn9a?SOIsq&hVNRoav7jM$elUL7ShqL@F2S7b#p4*!QBH?1dsQv zau|GQpapS_?*?{E;Wd1q%%c`ujh}YQ%F*;N9GYO%gUV=|7I=Wsmh>9_eEFh}I?q9G zlhPy_T2U5_Mb)3HLiy}2tor}y0Acg~i$~l)xrZEg?&jUEe|A!P7bvth{?*bRV14-2 zgS`*p_S7>&p+P15CGAw+fxc-3(TJcCvrSkzZs1_G2`T>dF6f#K+-gD*Xq1xedXWd} zopLIbE89#NEqT0$5A{c=a`n6jy=^>^M1p#rhdr3R{bz%-T*|Qrb#Hh^&V!PkZui}M zl{qy4U!g`y99z+sr^^#KRLjb0e3kNOjL9#4v?l?*fHAbs(sKHr99I1KqzJww|HX44 z(=Hba)l%zjr7J`rkI_x=si0z8Qt4_{2%ItmFb|^6$A==tpg2^i)jOn-jGx)9DGmsP zRUGl!1W_Jl`Nxuq%;~jct)aIDJ({rf`avepCmDU{8<;8R(f2g}QTKJ#xU6+d3U*Gah-&GXNP z8yB|t-LB(NJ-iA8mIYkn0~b<}#xROalUXPdFZUCavbI$n$hcH!Pu8tkb3DRit}1M0 zy*>7VMXZ{7C%s2V{Ytw~Le2HEekj4qkae?Ov+1M|RQa&=s$GYYf{!W_s%L8I&5sBR zl%o#}VNdzR?ChD(&#hDiN3xCBU@9lEM1j0BZe~){Zi$PfKx^gee)m`W>7;(SQ_Taq zTmo;YZcKIQ+b4UCD)FIwTblqjsj?0}V%XyJJX)9VwG7ngWN!&+2!Gj=T8o5m1#s}L zzqP2-nOY$Oq6Cknr)M{w7GLdUQpQz1W|YmMPfl{d1vIQ_;42$E_=B*s!Vx}(M$5TlS=zey-l|C z1_p#xACde*P~h6B-IS`e&dKR<50>iMZpHbl=2nKJZYD7*XSCGDsF^U7-BM7^rb*Ll zr$bYTFvrFb3fmo*Tlw4Q>&~x{jhil;9-pNF=^d)#?y@9zre~$1$-2|}D(6W7d0z4L zY&%F---uU3sW(zvuwlv1C^V z4|N30*akLND@k5szc0YDN4e&gBnK{%{yDFv6yIg-Ho_c+ul}r zHW#s8x|r!@FkR5I8@f3V*)@hFkhQ@^u~r_tG+Q=U&A6$?P(D?cxXRxT>-?O4J}KFN z{dUgbrnZJatEN~r#U5(C0z`-N4&rPk2a)}I;Fn0xbVImDRSy&}6aPzgcimxu2T3hT z98q;d_XW<(t4)*xIWM4$#5XR*OW5Ufk%gD0aGR!nmq$UteN9i=hIoYU}`iCvZ%75Z7$(i9+8G^wqL6?MEOT);MFKXT$`PY-OUQVCt zTm3hcSKv0P;#Bkom)ju+4}`;miA8xgt}#11{*dHWSMNyI4vLJ+1(Z9gwOtfa zc5WBd%aQElCNnpZHzu9DpYCGcw*APNxxeh&)CqbPcary&ka%uNYEVICdv;Z+OLnNh z5pE!E8)yFI+QLTQc}l`9-RPj3-%Pornt}rAt!NuTpeWh#kmAoOiIOqrMi#`ayFagk z`q%&3OL?D2o3DOV=_%@6EDsDspsuKwr>G1ux(zsYVy~b`ha4J5ey39-_1_39PqLj3 z#MmsfB(29&1pv)T%nG(@${rY8(xc>lhI~2&tQ6hxr343@+4O_ z5S%rIUr*^UL>+G;C6hAEa6@vR>fwW*j&A*a2bnuflL5UakJC+bTUG?1=KrC}i+YI# zTol|X0yR_06JebbR#&g0jh?v`<#ib*4=TOjzK%!xP%&LE%`V_TR4+AFmmJmhsxE^S zrE@6`lmO0&k10Y1UL8ar&{2yfqDQ>9p5(xrw7oU$Y#U^$a=hR!F-QrH=kdYVriQN3 z78cjE9!HG79#p2zdmEXSpeK)v>ITMF9zt`1qg7%9uRPVnJow>+*wQ6^mR&d}N-T;1 zJIBN!HO(G3qe%aR3>~R&?GF}dn;Rl`th;;?9$D@L^sKDPa-sc4B~#RzJ++ACQxndD zGUJzLJAGAX>2z zq7OhyqrQt%ndSiMhMK?{lR%=ckfA8Y`ktL{oj_ngz`>i9jbZ=E)-y}Q=5ltT(YIFt7Na6~v z^3SyA@yJK9zpabcMVvUv{F;D0Jhf;^J+`l1+Zrynu{{yQxRd~+NOX6(ek$XjFe%l` z4@f=~QjW?8^LL3nw>|)1{1PNLYNyDPaKx|+ZYOP8*>KB~#NWHxV^30Uhb|@Bi;JZK z7&9s^Gq*f;Q$}JIHN{512})h!#$Dp~dDb8O-<7)2;qN`gX|qEtqPnhOhMoAGh(9_d zXyY4s%PG5zL)H;Qc6Tauk&DVZ@x&ei;p~oN<3$_;$~091q$_jP)z2%+mE4N@oZIkk zceWx)@yxIOITuH=zB{l{CPdM{kXP(^lpwak8@~6))QL!E~G<`BW?@j zr3137CEy!9qT*}6Odm;grXN6K2ayGxhh>BomE?&AyeS&G9sm_dIj+__K)a-b6Uiz- zDd|_2UC)>p|^n^W<*ZXyju zy|zP_1bL<6Z<%Zlw>vu=Pj*g|Yug&k^4!|BKQJk^YToR$I_jr+Pxn~6O&zK|cfQ1u zhh$7nZ@7BWsGgM`26Pe=!m9xsw+TqMYeyL^|DLzIE5Hdz;W-klJHakJ^U=^aRtn~7 z4x|7)6;jX%;$tBegnwua0EiS3PnEwV$QF6s)bw}O7ps#1r6svzSKiKP4`0ep`v@dw zlCrs!IzvYriU_i-c7)rbwO*j5w(WRalRT8>jm5>tG1Q`JZnY85hq_dk4i^EycdAQu zTA8Z2tp6HUwmZ)w6C6PCOVRU}=|!D7(-J0zn!BW0J{2*Gm%F1AH7sjsMysK2UbfgUAp0eX zUy!UT35f@2L$ungJypr7+>4-*%2|%C@XLr|blVh|5?9{A%*DcZ~0SwQ`^vp1DwR~J2b;t+kdnK zyY$Lw4bX0sJNZ;!we97glb+%#A7cP*4T26%&Qaw->I$;GJsQX62GfeC`^8=3w&6N3 z2cdYna`!(-*}0H-cv}bq@{}o$rxI3b$`I8LWe?8k_j}wlR#<}E2XGn^1$i?;Xxq0h zsRS2Ys_4pKRH^RjGUc*c@XE0@b)pGZz=bI32YlW7KRv4Rr=tR2H$6BhF}LpMQhcB- zRh^5&48sneUIiH!svm+?3<^6&zi{xZ?5XKV(I{XwD!i%oZ!Wtwgmb@l%H~jhbJ?C| z08Y~5iYH0@wDu$rG_K|C6e^yNI`Y|L0X1qc0aCsus4@twa%nCV7u)8YRIa0$RNsTj zUyXhD^11Cp2Mvl&qA@j%_8xb1mGpd#K&ehS)~H`LNGor7lcJ-$5LYI;vRTq_oXsl) zbg4qD+kI1oikFT+uTksSzz*>~CuO1C9YO@@@$$#(wYZ9XG;qE4qJjF*1dET9Aoao!}5s2z8rT&fb z{yymRwG!=vbB*kJ!u`RH(PD^dq`Lkid1q;oxCIG+M5v*mD)Bl#4hPhk3rnOVu~>do z>$>Ku0atJLKBN$J9cDB)PdYR81t&38lK)84 zG!l~XS5h%_cGY)K)8e6i9hJfgc0+X+y%gipcOJNS-g`f7alOZDXNq%h;v4Qd$a1*DrYH9OZE?ClbSkXXK^Z)Kiu%Fz1rdAe}`JH;2d6B)uSI9LB*|vW3TR-{y>{{FK!Y*=5h9?%W?=QQqB-> zUz0o@nCd44Xnh(Fp7`AECL2fZspmPSGSEQStZNvxr%%)F_9pu{mFJ^YGAYjlea#{R9w$T};z8bITk2g;jYH4YJd;(n@kLfOMO$8;A)C+VY--}b#l)fEIb?si{ z6KR1Gn>zDVsU?u>l8XtX&CZsmhLtz9;N>{dtqJY>4yo-bL8bO>mj3lST|In0KOgzi z_2$(;;B-Ug<}(dflRx-fhDb_rfDKVsny7mY-Qx$=PQtcfQ@qoihXPuZxD578D7qA1 zt1jt)uSHv0AiL+RQ2W*OD-WDkD->_}CA<6~j#ogG)@aI2tIitS#p{;RS_`Vpm$>cZ zPU1p2RcbtM?WCLYSl2|7EV=2X*u{+u&*_-hA)+@w7Hw?(dPSP*ayySFdG+sk@9R&* z{``gyZvN2W(jbNUp^=%4v~~{nfZf~SI`CkVO0G%O(rzihvCQ=VX@){#igK!2u=IB8 zpdIRl;v|V29RRcWaVS_+St8~E*DewK6>g97CBH?$a1f}C*!`gnV13dgxB{n=1}#0f^CKur zkaqK2k-XKfp za#IzPn=EwPDgSaxlvVGiL;~r%g#v7I9XhqBnOD|LlG@;O?@RUyuk>XzX6aAM>#Vp| zaymC$qoa&duiZYBE1G;0W%mb3&Jlnj)-u})Nij9;%ZYHu1)4d^i;OLI!v#idABcI? zH3aon+(A!nn2eTy-ABzJmwN z9Zd1sdJ#GgJ{_o5embR(H?F=-gLSHv**?Ri7%pLwvIp4jS|6a=RSmmmfJ2_$sUix& zK`UcQ3|a0V@1YTu14!aZDsXwHKN>Bd_2kNn zGA^35m#sIzFLd(I8Vl zu-87Y_MY~z@lLCatxWm)(wNfj~v!eKWcOr73bJ)ovgBn1?IYJ8)gp~jVthLVzs z{AGgJkIsrr6Y?it?vWI$lbQ~tl-;seHs8AODQ_*Hotl!v0Hy$BfUA5fK;=adauYiB z4+drN`D+neIh2wkb?Do5Xe>jFk`zFtsHx1YzVF8={bPLjvc(h6Pwyt$_c5t@0dmp> zR1BUPd0EKl+|el6`W3fY1n*n2&wab^E{)%XksW-J)+BC59DPeAOxL#M7Td&2ZHsA5 zXYifEwaD^~I(i;N-5(`O;{GlQtwXy95J*lat>aRZZG7vs~qFM{6Flwo)~q~0002* B!z};+ diff --git a/metadata/md5-cache/sys-devel/gdb-12.1-r1 b/metadata/md5-cache/sys-devel/gdb-12.1-r1 new file mode 100644 index 000000000000..2f4218d2c72f --- /dev/null +++ b/metadata/md5-cache/sys-devel/gdb-12.1-r1 @@ -0,0 +1,17 @@ +BDEPEND=app-arch/xz-utils sys-apps/texinfo virtual/yacc nls? ( sys-devel/gettext ) source-highlight? ( virtual/pkgconfig ) test? ( dev-util/dejagnu ) +DEFINED_PHASES=compile configure install postinst prepare setup +DEPEND=dev-libs/mpfr:0= dev-libs/gmp:= >=sys-libs/ncurses-5.2-r2:0= >=sys-libs/readline-7:0= sys-libs/zlib elibc_glibc? ( net-libs/libnsl:= ) lzma? ( app-arch/xz-utils ) python? ( python_single_target_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) ) guile? ( >=dev-scheme/guile-2.0 ) xml? ( dev-libs/expat ) source-highlight? ( dev-util/source-highlight ) xxhash? ( dev-libs/xxhash ) +DESCRIPTION=GNU debugger +EAPI=7 +HOMEPAGE=https://sourceware.org/gdb/ +INHERIT=flag-o-matic python-single-r1 strip-linguas toolchain-funcs +IUSE=cet guile lzma multitarget nls +python +server source-highlight test vanilla xml xxhash python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris +LICENSE=GPL-3+ LGPL-2.1+ +RDEPEND=dev-libs/mpfr:0= dev-libs/gmp:= >=sys-libs/ncurses-5.2-r2:0= >=sys-libs/readline-7:0= sys-libs/zlib elibc_glibc? ( net-libs/libnsl:= ) lzma? ( app-arch/xz-utils ) python? ( python_single_target_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) ) guile? ( >=dev-scheme/guile-2.0 ) xml? ( dev-libs/expat ) source-highlight? ( dev-util/source-highlight ) xxhash? ( dev-libs/xxhash ) +REQUIRED_USE=python? ( ^^ ( python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 ) ) +RESTRICT=ia64? ( test ) !test? ( test ) test +SLOT=0 +SRC_URI=mirror://gnu/gdb/gdb-12.1.tar.xz ftp://sourceware.org/pub/gdb/releases/gdb-12.1.tar.xz +_eclasses_=eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic a500d7cc40da3de38c361e889153bdf7 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-single-r1 a5747fe6dc0651d95cb78eddd5e160a8 python-utils-r1 648fe6a039e87233d7f48da72cadb76f strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_md5_=3440af8070afee8aa37e7029da1d7e14 diff --git a/metadata/md5-cache/sys-devel/gdb-9999 b/metadata/md5-cache/sys-devel/gdb-9999 index b1d6f5370bb1..2df7c13a7ac2 100644 --- a/metadata/md5-cache/sys-devel/gdb-9999 +++ b/metadata/md5-cache/sys-devel/gdb-9999 @@ -13,4 +13,4 @@ REQUIRED_USE=python? ( ^^ ( python_single_target_python3_8 python_single_target_ RESTRICT=ia64? ( test ) !test? ( test ) test SLOT=0 _eclasses_=eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic a500d7cc40da3de38c361e889153bdf7 git-r3 b9ac6f96d2a88edb5b351df634dc5e53 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-single-r1 a5747fe6dc0651d95cb78eddd5e160a8 python-utils-r1 648fe6a039e87233d7f48da72cadb76f strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c -_md5_=3ec5c3a5dbf6e097ed71ff828331e968 +_md5_=8dabfcf157f7af1bd15bc95d5695b515 diff --git a/metadata/md5-cache/sys-devel/libtool-2.4.7 b/metadata/md5-cache/sys-devel/libtool-2.4.7 index 71629f037e16..2ba1c43f8ead 100644 --- a/metadata/md5-cache/sys-devel/libtool-2.4.7 +++ b/metadata/md5-cache/sys-devel/libtool-2.4.7 @@ -6,10 +6,10 @@ EAPI=7 HOMEPAGE=https://www.gnu.org/software/libtool/ INHERIT=autotools prefix IUSE=vanilla -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt +KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt LICENSE=GPL-2 RDEPEND=sys-devel/gnuconfig >=sys-devel/autoconf-2.69:* >=sys-devel/automake-1.13:* >=dev-libs/libltdl-2.4.7 SLOT=2 SRC_URI=mirror://gnu/libtool/libtool-2.4.7.tar.xz _eclasses_=autotools 136117fb43a9bf5598530e9cc642f710 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 4fbbbc98f236f1b43acd99476bc3cd85 prefix eab3c99d77fe00506c109c8a736186f7 toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=0d1bb9789bc956ab328ff51191babcfd +_md5_=3230906c648c1136c3a435bb2d8949f7 diff --git a/metadata/md5-cache/sys-devel/sparse-0.6.4-r1 b/metadata/md5-cache/sys-devel/sparse-0.6.4-r2 similarity index 81% rename from metadata/md5-cache/sys-devel/sparse-0.6.4-r1 rename to metadata/md5-cache/sys-devel/sparse-0.6.4-r2 index adb5248082b0..ca0ae6e13094 100644 --- a/metadata/md5-cache/sys-devel/sparse-0.6.4-r1 +++ b/metadata/md5-cache/sys-devel/sparse-0.6.4-r2 @@ -1,6 +1,6 @@ BDEPEND=gtk? ( virtual/pkgconfig ) xml? ( virtual/pkgconfig ) DEFINED_PHASES=compile install setup test -DEPEND=gtk? ( x11-libs/gtk+:3 ) llvm? ( =dev-vcs/git-1.8.2.1[curl] DEFINED_PHASES=compile install setup test unpack -DEPEND=gtk? ( x11-libs/gtk+:3 ) llvm? ( %NXz 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 literal 36232 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 diff --git a/metadata/md5-cache/sys-fs/bcache-tools-1.1-r1 b/metadata/md5-cache/sys-fs/bcache-tools-1.1-r1 index 7fd9cff200a5..780e207f5301 100644 --- a/metadata/md5-cache/sys-fs/bcache-tools-1.1-r1 +++ b/metadata/md5-cache/sys-fs/bcache-tools-1.1-r1 @@ -1,5 +1,5 @@ BDEPEND=virtual/pkgconfig -DEFINED_PHASES=install postinst prepare +DEFINED_PHASES=install postinst postrm prepare DEPEND=python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) sys-apps/util-linux virtual/udev DESCRIPTION=Tools for bcache EAPI=8 @@ -13,4 +13,4 @@ REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targe SLOT=0 SRC_URI=https://git.kernel.org/pub/scm/linux/kernel/git/colyli/bcache-tools.git/snapshot/bcache-tools-1.1.tar.gz _eclasses_=flag-o-matic a500d7cc40da3de38c361e889153bdf7 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 udev f3a0a3964e2028a140c181f00eea9712 -_md5_=cb5ec5de0fd317f555d4feab1d6f6b63 +_md5_=1ad5d79b643028e01ea95813dad69612 diff --git a/metadata/md5-cache/sys-fs/bcache-tools-9999 b/metadata/md5-cache/sys-fs/bcache-tools-9999 index 1984fc7906ca..15ab992b11b6 100644 --- a/metadata/md5-cache/sys-fs/bcache-tools-9999 +++ b/metadata/md5-cache/sys-fs/bcache-tools-9999 @@ -1,5 +1,5 @@ BDEPEND=virtual/pkgconfig >=dev-vcs/git-1.8.2.1[curl] -DEFINED_PHASES=install postinst prepare unpack +DEFINED_PHASES=install postinst postrm prepare unpack DEPEND=python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) sys-apps/util-linux virtual/udev DESCRIPTION=Tools for bcache EAPI=8 @@ -12,4 +12,4 @@ RDEPEND=python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_ REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) SLOT=0 _eclasses_=flag-o-matic a500d7cc40da3de38c361e889153bdf7 git-r3 b9ac6f96d2a88edb5b351df634dc5e53 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 udev f3a0a3964e2028a140c181f00eea9712 -_md5_=980e302575adda8840356428db1da50d +_md5_=4a465c150b15c1b96bdbb1f795c840d1 diff --git a/metadata/md5-cache/sys-fs/btrfs-progs-5.10.1-r1 b/metadata/md5-cache/sys-fs/btrfs-progs-5.10.1-r1 index 74ef43dd287d..f50529e225e7 100644 --- a/metadata/md5-cache/sys-fs/btrfs-progs-5.10.1-r1 +++ b/metadata/md5-cache/sys-fs/btrfs-progs-5.10.1-r1 @@ -1,5 +1,5 @@ BDEPEND=doc? ( || ( >=app-text/asciidoc-8.6.0 dev-ruby/asciidoctor ) app-text/docbook-xml-dtd:4.5 app-text/xmlto ) -DEFINED_PHASES=compile configure install prepare setup +DEFINED_PHASES=compile configure install postrm prepare setup DEPEND=dev-libs/lzo:2= sys-apps/util-linux:0=[static-libs(+)?] sys-libs/zlib:0= convert? ( sys-fs/e2fsprogs:= reiserfs? ( >=sys-fs/reiserfsprogs-3.6.27 ) ) python? ( python_single_target_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) ) zstd? ( app-arch/zstd:0= ) convert? ( sys-apps/acl ) python? ( python_single_target_python3_8? ( dev-python/setuptools[python_targets_python3_8(-)] ) python_single_target_python3_9? ( dev-python/setuptools[python_targets_python3_9(-)] ) ) static? ( dev-libs/lzo:2[static-libs(+)] sys-apps/util-linux:0[static-libs(+)] sys-libs/zlib:0[static-libs(+)] convert? ( sys-fs/e2fsprogs[static-libs(+)] reiserfs? ( >=sys-fs/reiserfsprogs-3.6.27[static-libs(+)] ) ) zstd? ( app-arch/zstd:0[static-libs(+)] ) ) DESCRIPTION=Btrfs filesystem utilities EAPI=7 @@ -14,4 +14,4 @@ RESTRICT=test SLOT=0/0 SRC_URI=https://www.kernel.org/pub/linux/kernel/people/kdave/btrfs-progs/btrfs-progs-v5.10.1.tar.xz _eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-single-r1 a5747fe6dc0651d95cb78eddd5e160a8 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=002e017baad17eac1edc9e22c9c3d06d +_md5_=7db87fe4ec6dac9d448d744692af94a5 diff --git a/metadata/md5-cache/sys-fs/btrfs-progs-5.15.1 b/metadata/md5-cache/sys-fs/btrfs-progs-5.15.1 index 9bd6236602e1..e889fba5eb9e 100644 --- a/metadata/md5-cache/sys-fs/btrfs-progs-5.15.1 +++ b/metadata/md5-cache/sys-fs/btrfs-progs-5.15.1 @@ -1,5 +1,5 @@ BDEPEND=doc? ( || ( >=app-text/asciidoc-8.6.0 dev-ruby/asciidoctor ) app-text/docbook-xml-dtd:4.5 app-text/xmlto ) -DEFINED_PHASES=compile configure install prepare setup +DEFINED_PHASES=compile configure install postrm prepare setup DEPEND=dev-libs/lzo:2= sys-apps/util-linux:0=[static-libs(+)?] sys-libs/zlib:0= convert? ( sys-fs/e2fsprogs:= reiserfs? ( >=sys-fs/reiserfsprogs-3.6.27 ) ) python? ( python_single_target_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) ) zstd? ( app-arch/zstd:0= ) >=sys-kernel/linux-headers-5.10 convert? ( sys-apps/acl ) python? ( python_single_target_python3_8? ( dev-python/setuptools[python_targets_python3_8(-)] ) python_single_target_python3_9? ( dev-python/setuptools[python_targets_python3_9(-)] ) python_single_target_python3_10? ( dev-python/setuptools[python_targets_python3_10(-)] ) ) static? ( dev-libs/lzo:2[static-libs(+)] sys-apps/util-linux:0[static-libs(+)] sys-libs/zlib:0[static-libs(+)] convert? ( sys-fs/e2fsprogs[static-libs(+)] reiserfs? ( >=sys-fs/reiserfsprogs-3.6.27[static-libs(+)] ) ) zstd? ( app-arch/zstd:0[static-libs(+)] ) ) DESCRIPTION=Btrfs filesystem utilities EAPI=7 @@ -14,4 +14,4 @@ RESTRICT=test SLOT=0/0 SRC_URI=https://www.kernel.org/pub/linux/kernel/people/kdave/btrfs-progs/btrfs-progs-v5.15.1.tar.xz _eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-single-r1 a5747fe6dc0651d95cb78eddd5e160a8 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=771ea6bb67451b1abb73f08d3f9dbf70 +_md5_=42d36905fed4701c93778be7017cd8a7 diff --git a/metadata/md5-cache/sys-fs/btrfs-progs-5.16 b/metadata/md5-cache/sys-fs/btrfs-progs-5.16 index 6e21b3375737..1d9d23ea3497 100644 --- a/metadata/md5-cache/sys-fs/btrfs-progs-5.16 +++ b/metadata/md5-cache/sys-fs/btrfs-progs-5.16 @@ -1,5 +1,5 @@ BDEPEND=doc? ( || ( >=app-text/asciidoc-8.6.0 dev-ruby/asciidoctor ) app-text/docbook-xml-dtd:4.5 app-text/xmlto ) -DEFINED_PHASES=compile configure install prepare setup +DEFINED_PHASES=compile configure install postrm prepare setup DEPEND=dev-libs/lzo:2= sys-apps/util-linux:0=[static-libs(+)?] sys-libs/zlib:0= convert? ( sys-fs/e2fsprogs:= reiserfs? ( >=sys-fs/reiserfsprogs-3.6.27 ) ) python? ( python_single_target_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) ) zstd? ( app-arch/zstd:0= ) >=sys-kernel/linux-headers-5.10 convert? ( sys-apps/acl ) python? ( python_single_target_python3_8? ( dev-python/setuptools[python_targets_python3_8(-)] ) python_single_target_python3_9? ( dev-python/setuptools[python_targets_python3_9(-)] ) python_single_target_python3_10? ( dev-python/setuptools[python_targets_python3_10(-)] ) ) static? ( dev-libs/lzo:2[static-libs(+)] sys-apps/util-linux:0[static-libs(+)] sys-libs/zlib:0[static-libs(+)] convert? ( sys-fs/e2fsprogs[static-libs(+)] reiserfs? ( >=sys-fs/reiserfsprogs-3.6.27[static-libs(+)] ) ) zstd? ( app-arch/zstd:0[static-libs(+)] ) ) DESCRIPTION=Btrfs filesystem utilities EAPI=7 @@ -14,4 +14,4 @@ RESTRICT=test SLOT=0/0 SRC_URI=https://www.kernel.org/pub/linux/kernel/people/kdave/btrfs-progs/btrfs-progs-v5.16.tar.xz _eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-single-r1 a5747fe6dc0651d95cb78eddd5e160a8 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=69a72955adf4336bbfc03a4415806701 +_md5_=6ed40480ab09be6812ca372182c67163 diff --git a/metadata/md5-cache/sys-fs/btrfs-progs-5.16.2 b/metadata/md5-cache/sys-fs/btrfs-progs-5.16.2 index 1dafb8dab999..2c7fc1b3a602 100644 --- a/metadata/md5-cache/sys-fs/btrfs-progs-5.16.2 +++ b/metadata/md5-cache/sys-fs/btrfs-progs-5.16.2 @@ -1,5 +1,5 @@ BDEPEND=doc? ( || ( >=app-text/asciidoc-8.6.0 dev-ruby/asciidoctor ) app-text/docbook-xml-dtd:4.5 app-text/xmlto ) -DEFINED_PHASES=compile configure install prepare setup +DEFINED_PHASES=compile configure install postrm prepare setup DEPEND=dev-libs/lzo:2= sys-apps/util-linux:0=[static-libs(+)?] sys-libs/zlib:0= convert? ( sys-fs/e2fsprogs:= reiserfs? ( >=sys-fs/reiserfsprogs-3.6.27 ) ) python? ( python_single_target_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) ) zstd? ( app-arch/zstd:0= ) >=sys-kernel/linux-headers-5.10 convert? ( sys-apps/acl ) python? ( python_single_target_python3_8? ( dev-python/setuptools[python_targets_python3_8(-)] ) python_single_target_python3_9? ( dev-python/setuptools[python_targets_python3_9(-)] ) python_single_target_python3_10? ( dev-python/setuptools[python_targets_python3_10(-)] ) ) static? ( dev-libs/lzo:2[static-libs(+)] sys-apps/util-linux:0[static-libs(+)] sys-libs/zlib:0[static-libs(+)] convert? ( sys-fs/e2fsprogs[static-libs(+)] reiserfs? ( >=sys-fs/reiserfsprogs-3.6.27[static-libs(+)] ) ) zstd? ( app-arch/zstd:0[static-libs(+)] ) ) DESCRIPTION=Btrfs filesystem utilities EAPI=7 @@ -14,4 +14,4 @@ RESTRICT=test SLOT=0/0 SRC_URI=https://www.kernel.org/pub/linux/kernel/people/kdave/btrfs-progs/btrfs-progs-v5.16.2.tar.xz _eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-single-r1 a5747fe6dc0651d95cb78eddd5e160a8 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=1a0470d361a790836a96f1c551102f47 +_md5_=bd59ff9694a2e873b5a1d6658df34ccf diff --git a/metadata/md5-cache/sys-fs/btrfs-progs-5.17 b/metadata/md5-cache/sys-fs/btrfs-progs-5.17 index 62abd04b5ec8..6ee00eacd623 100644 --- a/metadata/md5-cache/sys-fs/btrfs-progs-5.17 +++ b/metadata/md5-cache/sys-fs/btrfs-progs-5.17 @@ -1,5 +1,5 @@ BDEPEND=doc? ( app-text/docbook-xml-dtd:4.5 app-text/xmlto dev-python/sphinx ) virtual/pkgconfig -DEFINED_PHASES=compile configure install postinst prepare setup +DEFINED_PHASES=compile configure install postinst postrm prepare setup DEPEND=dev-libs/lzo:2= sys-apps/util-linux:=[static-libs(+)?] sys-libs/zlib:= convert? ( sys-fs/e2fsprogs:= reiserfs? ( >=sys-fs/reiserfsprogs-3.6.27 ) ) python? ( python_single_target_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) ) zstd? ( app-arch/zstd:= ) >=sys-kernel/linux-headers-5.10 convert? ( sys-apps/acl ) python? ( python_single_target_python3_8? ( dev-python/setuptools[python_targets_python3_8(-)] ) python_single_target_python3_9? ( dev-python/setuptools[python_targets_python3_9(-)] ) python_single_target_python3_10? ( dev-python/setuptools[python_targets_python3_10(-)] ) ) static? ( dev-libs/lzo:2[static-libs(+)] sys-apps/util-linux:0[static-libs(+)] sys-libs/zlib:0[static-libs(+)] convert? ( sys-fs/e2fsprogs[static-libs(+)] reiserfs? ( >=sys-fs/reiserfsprogs-3.6.27[static-libs(+)] ) ) zstd? ( app-arch/zstd[static-libs(+)] ) ) DESCRIPTION=Btrfs filesystem utilities EAPI=7 @@ -14,4 +14,4 @@ RESTRICT=test SLOT=0/0 SRC_URI=https://www.kernel.org/pub/linux/kernel/people/kdave/btrfs-progs/btrfs-progs-v5.17.tar.xz _eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-single-r1 a5747fe6dc0651d95cb78eddd5e160a8 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 udev f3a0a3964e2028a140c181f00eea9712 -_md5_=5713fc527445018c2807f1198f59953b +_md5_=9de06ff8d0411d2417b40de497e803f7 diff --git a/metadata/md5-cache/sys-fs/btrfs-progs-5.18 b/metadata/md5-cache/sys-fs/btrfs-progs-5.18 index e014fde8da93..21dbebc9dbb1 100644 --- a/metadata/md5-cache/sys-fs/btrfs-progs-5.18 +++ b/metadata/md5-cache/sys-fs/btrfs-progs-5.18 @@ -1,5 +1,5 @@ BDEPEND=virtual/pkgconfig man? ( dev-python/sphinx ) virtual/pkgconfig -DEFINED_PHASES=compile configure install postinst prepare setup +DEFINED_PHASES=compile configure install postinst postrm prepare setup DEPEND=dev-libs/lzo:2= sys-apps/util-linux:=[static-libs(+)?] sys-libs/zlib:= convert? ( sys-fs/e2fsprogs:= reiserfs? ( >=sys-fs/reiserfsprogs-3.6.27 ) ) python? ( python_single_target_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) ) udev? ( virtual/libudev:= ) zstd? ( app-arch/zstd:= ) >=sys-kernel/linux-headers-5.10 convert? ( sys-apps/acl ) python? ( python_single_target_python3_8? ( dev-python/setuptools[python_targets_python3_8(-)] ) python_single_target_python3_9? ( dev-python/setuptools[python_targets_python3_9(-)] ) python_single_target_python3_10? ( dev-python/setuptools[python_targets_python3_10(-)] ) ) static? ( dev-libs/lzo:2[static-libs(+)] sys-apps/util-linux:0[static-libs(+)] sys-libs/zlib:0[static-libs(+)] convert? ( sys-fs/e2fsprogs[static-libs(+)] reiserfs? ( >=sys-fs/reiserfsprogs-3.6.27[static-libs(+)] ) ) zstd? ( app-arch/zstd[static-libs(+)] ) ) DESCRIPTION=Btrfs filesystem utilities EAPI=7 @@ -14,4 +14,4 @@ RESTRICT=test SLOT=0/0 SRC_URI=https://www.kernel.org/pub/linux/kernel/people/kdave/btrfs-progs/btrfs-progs-v5.18.tar.xz _eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-single-r1 a5747fe6dc0651d95cb78eddd5e160a8 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 udev f3a0a3964e2028a140c181f00eea9712 -_md5_=c049f69bd66a78de5dbadf9ab09ded2d +_md5_=42b757da52c51c1ea2b3295300369112 diff --git a/metadata/md5-cache/sys-fs/btrfs-progs-5.18.1-r1 b/metadata/md5-cache/sys-fs/btrfs-progs-5.18.1-r1 index 66fd191ac03d..e0246ae3a9da 100644 --- a/metadata/md5-cache/sys-fs/btrfs-progs-5.18.1-r1 +++ b/metadata/md5-cache/sys-fs/btrfs-progs-5.18.1-r1 @@ -1,5 +1,5 @@ BDEPEND=virtual/pkgconfig man? ( dev-python/sphinx ) virtual/pkgconfig -DEFINED_PHASES=compile configure install postinst prepare setup +DEFINED_PHASES=compile configure install postinst postrm prepare setup DEPEND=dev-libs/lzo:2= sys-apps/util-linux:=[static-libs(+)?] sys-libs/zlib:= convert? ( sys-fs/e2fsprogs:= reiserfs? ( >=sys-fs/reiserfsprogs-3.6.27 ) ) python? ( python_single_target_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) ) udev? ( virtual/libudev:= ) zstd? ( app-arch/zstd:= ) >=sys-kernel/linux-headers-5.10 convert? ( sys-apps/acl ) python? ( python_single_target_python3_8? ( dev-python/setuptools[python_targets_python3_8(-)] ) python_single_target_python3_9? ( dev-python/setuptools[python_targets_python3_9(-)] ) python_single_target_python3_10? ( dev-python/setuptools[python_targets_python3_10(-)] ) ) static? ( dev-libs/lzo:2[static-libs(+)] sys-apps/util-linux:0[static-libs(+)] sys-libs/zlib:0[static-libs(+)] convert? ( sys-fs/e2fsprogs[static-libs(+)] reiserfs? ( >=sys-fs/reiserfsprogs-3.6.27[static-libs(+)] ) ) zstd? ( app-arch/zstd[static-libs(+)] ) ) DESCRIPTION=Btrfs filesystem utilities EAPI=7 @@ -14,4 +14,4 @@ RESTRICT=test SLOT=0/0 SRC_URI=https://www.kernel.org/pub/linux/kernel/people/kdave/btrfs-progs/btrfs-progs-v5.18.1.tar.xz _eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-single-r1 a5747fe6dc0651d95cb78eddd5e160a8 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 udev f3a0a3964e2028a140c181f00eea9712 -_md5_=bb2761049a93c48ff0074c9cff123f7a +_md5_=4ecc75316c992bc83c70e5853edf475a diff --git a/metadata/md5-cache/sys-fs/btrfs-progs-9999 b/metadata/md5-cache/sys-fs/btrfs-progs-9999 index c0473ef8bd1e..832cf64c1362 100644 --- a/metadata/md5-cache/sys-fs/btrfs-progs-9999 +++ b/metadata/md5-cache/sys-fs/btrfs-progs-9999 @@ -1,5 +1,5 @@ BDEPEND=virtual/pkgconfig man? ( dev-python/sphinx ) sys-devel/gnuconfig virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71 >=dev-vcs/git-1.8.2.1[curl] -DEFINED_PHASES=compile configure install postinst prepare setup unpack +DEFINED_PHASES=compile configure install postinst postrm prepare setup unpack DEPEND=dev-libs/lzo:2= sys-apps/util-linux:=[static-libs(+)?] sys-libs/zlib:= convert? ( sys-fs/e2fsprogs:= reiserfs? ( >=sys-fs/reiserfsprogs-3.6.27 ) ) python? ( python_single_target_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) ) udev? ( virtual/libudev:= ) zstd? ( app-arch/zstd:= ) >=sys-kernel/linux-headers-5.10 convert? ( sys-apps/acl ) python? ( python_single_target_python3_8? ( dev-python/setuptools[python_targets_python3_8(-)] ) python_single_target_python3_9? ( dev-python/setuptools[python_targets_python3_9(-)] ) python_single_target_python3_10? ( dev-python/setuptools[python_targets_python3_10(-)] ) ) static? ( dev-libs/lzo:2[static-libs(+)] sys-apps/util-linux:0[static-libs(+)] sys-libs/zlib:0[static-libs(+)] convert? ( sys-fs/e2fsprogs[static-libs(+)] reiserfs? ( >=sys-fs/reiserfsprogs-3.6.27[static-libs(+)] ) ) zstd? ( app-arch/zstd[static-libs(+)] ) ) DESCRIPTION=Btrfs filesystem utilities EAPI=7 @@ -13,4 +13,4 @@ REQUIRED_USE=python? ( ^^ ( python_single_target_python3_8 python_single_target_ RESTRICT=test SLOT=0/0 _eclasses_=autotools 136117fb43a9bf5598530e9cc642f710 bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 git-r3 b9ac6f96d2a88edb5b351df634dc5e53 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-single-r1 a5747fe6dc0651d95cb78eddd5e160a8 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 udev f3a0a3964e2028a140c181f00eea9712 -_md5_=bb2761049a93c48ff0074c9cff123f7a +_md5_=4ecc75316c992bc83c70e5853edf475a diff --git a/metadata/md5-cache/sys-fs/eudev-3.2.12_pre2 b/metadata/md5-cache/sys-fs/eudev-3.2.12_pre3 similarity index 55% rename from metadata/md5-cache/sys-fs/eudev-3.2.12_pre2 rename to metadata/md5-cache/sys-fs/eudev-3.2.12_pre3 index 8c6b21607584..21d82cd72184 100644 --- a/metadata/md5-cache/sys-fs/eudev-3.2.12_pre2 +++ b/metadata/md5-cache/sys-fs/eudev-3.2.12_pre3 @@ -1,16 +1,16 @@ -BDEPEND=dev-util/gperf virtual/os-headers virtual/pkgconfig test? ( app-text/tree dev-lang/perl ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71 >=sys-devel/libtool-2.4 virtual/pkgconfig +BDEPEND=dev-util/gperf virtual/os-headers virtual/pkgconfig test? ( app-text/tree dev-lang/perl ) virtual/pkgconfig DEFINED_PHASES=compile configure install postinst postrm prepare pretend setup test DEPEND=>=sys-apps/util-linux-2.20 >=sys-kernel/linux-headers-2.6.39 virtual/libcrypt:= kmod? ( >=sys-apps/kmod-16 ) selinux? ( >=sys-libs/libselinux-2.1.9 ) !sys-apps/gentoo-systemd-integration !sys-apps/systemd DESCRIPTION=Linux dynamic and persistent device naming support (aka userspace devfs) EAPI=8 HOMEPAGE=https://github.com/eudev-project/eudev -INHERIT=autotools linux-info multilib-minimal toolchain-funcs udev +INHERIT=linux-info multilib-minimal toolchain-funcs udev IUSE=+kmod rule-generator selinux static-libs test abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 LICENSE=LGPL-2.1 MIT GPL-2 PDEPEND=>=sys-fs/udev-init-scripts-26 RDEPEND=>=sys-apps/util-linux-2.20 >=sys-kernel/linux-headers-2.6.39 virtual/libcrypt:= kmod? ( >=sys-apps/kmod-16 ) selinux? ( >=sys-libs/libselinux-2.1.9 ) !sys-apps/gentoo-systemd-integration !sys-apps/systemd acct-group/input acct-group/kvm acct-group/render !sys-apps/systemd-utils[udev] !sys-fs/udev !sys-apps/systemd !sys-apps/hwids[udev] RESTRICT=!test? ( test ) SLOT=0 -SRC_URI=https://github.com/eudev-project/eudev/archive/refs/tags/v3.2.12-pre2.tar.gz -> eudev-3.2.12_pre2.tar.gz -_eclasses_=autotools 136117fb43a9bf5598530e9cc642f710 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e linux-info dcbf4f67bc38bee48e9d69a4344e8059 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multilib-build 05f207909a804c9174bc39a00547d598 multilib-minimal 4b0f1857965db8869a729948d5277e0b toolchain-funcs fd9cde67030b26e479eeadaced488253 udev f3a0a3964e2028a140c181f00eea9712 -_md5_=711364cf83b91b6ab38ab074f012242b +SRC_URI=https://github.com/eudev-project/eudev/releases/download/v3.2.12-pre3/eudev-3.2.12-pre3.tar.gz +_eclasses_=linux-info dcbf4f67bc38bee48e9d69a4344e8059 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multilib-build 05f207909a804c9174bc39a00547d598 multilib-minimal 4b0f1857965db8869a729948d5277e0b toolchain-funcs fd9cde67030b26e479eeadaced488253 udev f3a0a3964e2028a140c181f00eea9712 +_md5_=c00ec29d38863fbec7fdc89de0e6c454 diff --git a/metadata/md5-cache/sys-fs/eudev-9999 b/metadata/md5-cache/sys-fs/eudev-9999 index fa6408a0da81..dfb14b5c1898 100644 --- a/metadata/md5-cache/sys-fs/eudev-9999 +++ b/metadata/md5-cache/sys-fs/eudev-9999 @@ -1,10 +1,10 @@ -BDEPEND=dev-util/gperf virtual/os-headers virtual/pkgconfig test? ( app-text/tree dev-lang/perl ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71 >=sys-devel/libtool-2.4 virtual/pkgconfig >=dev-vcs/git-1.8.2.1[curl] +BDEPEND=dev-util/gperf virtual/os-headers virtual/pkgconfig test? ( app-text/tree dev-lang/perl ) virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71 >=sys-devel/libtool-2.4 >=dev-vcs/git-1.8.2.1[curl] DEFINED_PHASES=compile configure install postinst postrm prepare pretend setup test unpack DEPEND=>=sys-apps/util-linux-2.20 >=sys-kernel/linux-headers-2.6.39 virtual/libcrypt:= kmod? ( >=sys-apps/kmod-16 ) selinux? ( >=sys-libs/libselinux-2.1.9 ) !sys-apps/gentoo-systemd-integration !sys-apps/systemd DESCRIPTION=Linux dynamic and persistent device naming support (aka userspace devfs) EAPI=8 HOMEPAGE=https://github.com/eudev-project/eudev -INHERIT=autotools linux-info multilib-minimal toolchain-funcs udev git-r3 +INHERIT=linux-info multilib-minimal toolchain-funcs udev autotools git-r3 IUSE=+kmod rule-generator selinux static-libs test abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 LICENSE=LGPL-2.1 MIT GPL-2 PDEPEND=>=sys-fs/udev-init-scripts-26 @@ -13,4 +13,4 @@ RDEPEND=>=sys-apps/util-linux-2.20 >=sys-kernel/linux-headers-2.6.39 virtual/lib RESTRICT=!test? ( test ) SLOT=0 _eclasses_=autotools 136117fb43a9bf5598530e9cc642f710 git-r3 b9ac6f96d2a88edb5b351df634dc5e53 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e linux-info dcbf4f67bc38bee48e9d69a4344e8059 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multilib-build 05f207909a804c9174bc39a00547d598 multilib-minimal 4b0f1857965db8869a729948d5277e0b toolchain-funcs fd9cde67030b26e479eeadaced488253 udev f3a0a3964e2028a140c181f00eea9712 -_md5_=711364cf83b91b6ab38ab074f012242b +_md5_=c00ec29d38863fbec7fdc89de0e6c454 diff --git a/metadata/md5-cache/sys-fs/lxcfs-5.0.0_p20220524 b/metadata/md5-cache/sys-fs/lxcfs-5.0.0_p20220524 index 26e624f768ef..3e68a1ce0d1b 100644 --- a/metadata/md5-cache/sys-fs/lxcfs-5.0.0_p20220524 +++ b/metadata/md5-cache/sys-fs/lxcfs-5.0.0_p20220524 @@ -6,11 +6,11 @@ EAPI=8 HOMEPAGE=https://linuxcontainers.org/lxcfs/introduction/ https://github.com/lxc/lxcfs/ INHERIT=cmake meson python-any-r1 systemd IUSE=doc test -KEYWORDS=~amd64 ~arm64 ~riscv ~x86 +KEYWORDS=amd64 ~arm64 ~riscv ~x86 LICENSE=Apache-2.0 LGPL-2+ RDEPEND=sys-fs/fuse:3 RESTRICT=test SLOT=0 SRC_URI=https://github.com/lxc/lxcfs/archive/18e78f70fa6764be4e4f6fcc6ae8d314da7f3a91.tar.gz -> lxcfs-5.0.0_p20220524.tar.gz _eclasses_=cmake 90e2b29417d53718328f3a95227137a0 flag-o-matic a500d7cc40da3de38c361e889153bdf7 meson 8f48ffde53174aba67239f0da61ac9d3 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-any-r1 a3e9c0524a795d7f2767a2cf12a2e8c0 python-utils-r1 648fe6a039e87233d7f48da72cadb76f systemd 2736b403a83f194b59b767f3b344c2c1 toolchain-funcs fd9cde67030b26e479eeadaced488253 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=ceef19fbd29caf8f5de980f68945e61f +_md5_=eb2be130acfd90e7c7f75e40f19103a4 diff --git a/metadata/md5-cache/sys-kernel/Manifest.gz b/metadata/md5-cache/sys-kernel/Manifest.gz index 3a68e522c9b782f79d8006c6e764ad435ddc46d3..dfb8ceae73a9bd5193db6a8f928157abba16492e 100644 GIT binary patch literal 32461 zcmV(tKT8d(@>zYZU3=a=-S=wYn)SZ-lT&H)ZsFN8_kHKF`nc|v zMhp3u|NVdYmm1SAZSIoFv*UAz`wsPvr`~1G7Uzibx<=yJ>dhb4eXjetLh8@Fuj_=< z^JwP@&r@nEE!-{lvGZNdGs@vlA`fOJ=W}J zjk0UFYl>&&*=oAVZefIcBf_4qa;`Rgle}|^PiZHtlK9EIM!HK+S1vt2HKpGrHLsfX z*w=|?UstT5A6_%@&4@ajt8@-HhI{o8;=1BIC$|TQ#9cVVe$wLGN~tyP*y};Kq0BMz zh##bgyfimQKlg)DuH`p2orU zuu|Qe8BZ8hYJX63 zG_al;!?9)~lVH(n=UdV6EgcqLq6yY|k#FI^GZgU?E3;s$y=>2!Xt#fS>=LamgXXS~p@ zaB3YK?3gL;edCs}wv4DUwv)@cuKxT%Q1#cp76jEl1$8}osOw4`U&nWpcxP;;jsEm9 zo`$c)G*3iVaEE22=i(fmk!oET&$BtIm2%8z*FMjKr^Wj2gD7{tIuDKdAmw2Ui2P2* zdtrJ5H*(HXe-{)wjCof+7%hsJPLKB$k!Z=7JAZ=YM&&UO%^dB*Cf5jSg=Z2Q@Zo$b z?w{kphXphe`Q_Km&AnTi`I@NfSSSSYTzn2SGKZG(M!%GmkT`8G5)5 z&UEj%(AI&!4vjBem9U7hrJ4y@I@q1#IlT6Tz9F1GDhh~d;a)J&=Ulu`=j?i3yP-kE z)LkwP?qG-^Tw|hC7iWt{8U1%DjqAyQlhp~OM>!Ba1FkCEM3h(_JTQ8N zOAUG5>$&o?>h;`up}|>=r{}{LA&FfGpB(MJ@uU@D@@(yzx{W947H&eu9m^l3^qbxN zASezP=fkV+>v<4F99gqUr6i0!H5@yFA)XctE)u11HiVGtY0ttwiFvs5J`VwUwx`Xt z5_-5|z+5YzfbjU$d=XG<$fpyt67gQOXq*{B(`zDs5$2jQO)-#EnsnzFh>#ngPTp&UlcwXX2#zCxgV=JS? zt0f}MSG)VokLU0yra`c-SLn~iO?6bYU`7o+$Z=fAs)~VxS@%d`^Nk4qj`13$@;>t^ z*tQWU7yf#MlQ~`j(2O{g2H?1M!nkroVH=2nqX6e5%ov-)grDEVRNIY8r%@h|Mgh{H zuzdvH`NGbCX}|(v?)uI{9Ygw zY)~Q5a9(#xPwiJ79XPkXi0KV{zy9rS{|ZD1f9k)qUOof{Rw0Dk3-Fi;bDUG*>F_?_ z01mOEr2sn6TTLg#*n8O+_riD@51Y{Kjr91_jZP=jt>rKu9-&2qecyRr&*Jw86i>jq zcxND205kBcd4Krx?&0IZwt^jd9pEX3g@y=Vhp2@!%X>b!%)kWiT5Su z1Ti}Js?Pzc0ifzSu$Vj5ad@AjaT5OSwHBxtzg0r`T~;{24ai1I0p$dZf}egr3HQKZ z_Ju|AI0WOB#B>MzS>+J;4S$?JN0eYZ&Kps*G57{RW#8>N8|!G3ctJo-L5(d%K$=m6 zt79wcpU5ixss56QM4#^JP8X&t&>@N?KCSW+a0+<0sX`uj0$_XwIp7R4kO3(iju4{y&rh=ll)ux}to0t0ed2;{+Wqu*l^a5Ilx z2(X>!Kx_lO!G40Y1>30ybP246(p-S73nv>0mYgbJ689u15(3<~X1K&nsCx=NC+$VR z_+45Ha7_djkr5+tOBarC%7G37eC~eVunE*H?Sf;NGMhmlIftObu@#9E_;W4~rt$O` zOMy-RS{8T%=#KxC_hpbC76}sChj<8{Js_N)NGqdT?bBruE;s?e-}4y6OB($G3c!;4 zuArg5Q@o$C9|*!tc*$VFj56W0fsrr>98?KtUCm>M+3@@PZNc=6*(;7y2^zS(1zzM$ zAep%5rxuYZzwycc)_^kdX9b=I@a=g07ggf4u~^OoU$f?ef}JoTV3#LFf(=nF&81B6SUk~kq#$GU4UYs9|;Ed~!(t4vIZlZojDxb=EVOH@< zd!w}=0N~`a)>gIgAPdrm)UY#<0H`L6`3Cfa#Dnw{>P++(vu@M?8Oe8Xu7G?L3Ggb= zEAtI$MEP-mGXb`E2Fmi`+@Ew^b6*@df%t+HKtC=$0!n*B#4z6XVFvJGEdoG7&56GV z3-1FJ<6$@$jB*jgS0`Kn^X~G}KmR6}e0bK~;c&be^a%rjOb8w7S3-t(j#fzOFY z2mJtA@OyEK_rNgqhOEuk{{cHL_y_C&@|KA7;hGELeXjGn#E>eVsx3d6AP1_Q50u?Z z18Um#<{5FXpe-~Cy1+waGa%y{cf>a!X-GaiPwE_mJ$Ubf&j2%kWjhXj9n|c8iX7|4 zvk|SaoeBgeihU!o@k^TF2SNyEnHxR30Um^D=pM(D2j{(K?QP`>3nttr9(O=?3U-Cc zaoTuEbd8t1BS9VS2Ecx1APp_D)#48PY4 zSm|$>zd%9*8`;z7j-o?rzmeGdDls%3KZS+y8YAIB`gv3fs9{corIZs48R%&e1!jih z0VG1)@F7rIV>JfYZXohmfWLl~8}rLGJ_IIw=t#dD?mr;0MqYhmC|MKLfx5Pz|7GF9%`G1<51; zUu~8U3(VzQ<=SV;+i)CEC44get6br1%<6n2vG~=Gfl2{$#Cu#IR1`n87vDEVhvkB| zur*|XyIp)K2Cc?~eX_|QD=7G>85 zoWQSq>evlY$As>JU;&+29FaBxCt;@QE?bMBZzP5gJp-jU55#tuG^rSOsklDO_egzM-!pnvkIXfMDK-}rNZWd-($#=v=# zBZTwcu#cg)7=YqKJmP;I0uI)`Fy+D_-|sB~j;7z38TNqFB@E31R?=f2X8vsBvCyp3 z?pOvW0zV6<1lj^V2)E?`)cRTbnFP?^1$HGMy$^X1(x7Kmkx54~faG8%0|L8K7xc{2W0QI9bzp z@0f5F03lusME=r|MYN4@kG}Jf==A4_Y9N4qe56oU01n(2fFb~mD_E8g)Dw=Yfc*&I zr<;1`FEC5IANVtrUSVxT2+{$0lGt{<<9mo-yWuI&MNk-o+q~%^qTh|k9(i17b40_p zS;G$d{JFsDSAoH)d4DK7FWf`Lj}~J1UD0L^5+Cqhn(SD303O|J7oZlR6F@(k7zP-G z0>O(=dX#Rg>*CWeEGP>9e1WcaKRRs)QGNt%7O_m>=Q+)VYa4 z`SJP^+JqOt>d}t@gN=#Ui{d7}+yu~r2fh4+O`re_wvsuU8w?YA1yMY$z@}0Sc>HKG z61K%bB1)kDfT;YyBmW11wXZ&mXW_f_9#`NW*P1Vb;Tiab15s|o=iyx;OqLJ|_6)#8 zu>OHe1t2ZIGQ0=TZ6n$aqFsCxdbfzQ6Le*oZX*r;9lHm=^MBCK&iQ^^C6`lu1~7i(!}?bZgHD?X2k?ndCc%0D2>{GQy^1eLz|KUty9sze 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®-lCsj@zK;I|LY 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 QKmI@e0evfNZ*a{30E%G!?f?J) diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-5.10.121 b/metadata/md5-cache/sys-kernel/gentoo-kernel-5.10.121 index 7e79bc9a0d7b..c888c4a61a32 100644 --- a/metadata/md5-cache/sys-kernel/gentoo-kernel-5.10.121 +++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-5.10.121 @@ -5,7 +5,7 @@ EAPI=7 HOMEPAGE=https://www.kernel.org/ INHERIT=kernel-build toolchain-funcs IUSE=debug hardened savedconfig +initramfs test -KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 +KEYWORDS=amd64 ~arm arm64 ~hppa ~ppc ppc64 x86 LICENSE=GPL-2 PDEPEND=>=virtual/dist-kernel-5.10.121 RDEPEND=!sys-kernel/gentoo-kernel-bin:5.10.121 || ( sys-kernel/installkernel-gentoo sys-kernel/installkernel-systemd-boot ) initramfs? ( >=sys-kernel/dracut-049-r3 ) virtual/libelf @@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test ) SLOT=5.10.121 SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.10.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.10-130.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.10-130.extras.tar.xz https://github.com/mgorny/gentoo-kernel-config/archive/g1.tar.gz -> gentoo-kernel-config-g1.tar.gz amd64? ( https://src.fedoraproject.org/rpms/kernel/raw/836165dd2dff34e4f2c47ca8f9c803002c1e6530/f/kernel-x86_64-fedora.config -> kernel-x86_64-fedora.config.5.10.12 ) arm64? ( https://src.fedoraproject.org/rpms/kernel/raw/836165dd2dff34e4f2c47ca8f9c803002c1e6530/f/kernel-aarch64-fedora.config -> kernel-aarch64-fedora.config.5.10.12 ) ppc64? ( https://src.fedoraproject.org/rpms/kernel/raw/836165dd2dff34e4f2c47ca8f9c803002c1e6530/f/kernel-ppc64le-fedora.config -> kernel-ppc64le-fedora.config.5.10.12 ) x86? ( https://src.fedoraproject.org/rpms/kernel/raw/836165dd2dff34e4f2c47ca8f9c803002c1e6530/f/kernel-i686-fedora.config -> kernel-i686-fedora.config.5.10.12 ) _eclasses_=dist-kernel-utils 31e337cd76e9e16709e65d794fb58be2 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 kernel-build 1ac15629c90de088f091c6ff655b6ed2 kernel-install 149f830e772fdf45b278492c8c00d505 mount-boot 02a45c5e022c08dbc05178522b2772f2 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 portability d33a77692bb47e8227f27e17fb9c3c05 python-any-r1 a3e9c0524a795d7f2767a2cf12a2e8c0 python-utils-r1 648fe6a039e87233d7f48da72cadb76f savedconfig 7cb1bf66b4acedc4f06802a012d3b08d toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=13b50ca26023fa518d62c7790f08a18c +_md5_=47e0cd26daf80e00703e1b86b7a1b529 diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-5.10.122 b/metadata/md5-cache/sys-kernel/gentoo-kernel-5.10.122 new file mode 100644 index 000000000000..0c80c95290d4 --- /dev/null +++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-5.10.122 @@ -0,0 +1,17 @@ +BDEPEND=debug? ( dev-util/pahole ) test? ( dev-tcltk/expect sys-apps/coreutils sys-kernel/dracut sys-fs/e2fsprogs amd64? ( app-emulation/qemu[qemu_softmmu_targets_x86_64] ) arm64? ( app-emulation/qemu[qemu_softmmu_targets_aarch64] ) ppc? ( app-emulation/qemu[qemu_softmmu_targets_ppc] ) ppc64? ( app-emulation/qemu[qemu_softmmu_targets_ppc64] ) x86? ( app-emulation/qemu[qemu_softmmu_targets_i386] ) ) || ( >=dev-lang/python-3.11.0_beta1-r1:3.11 >=dev-lang/python-3.10.0_p1-r1:3.10 >=dev-lang/python-3.9.9-r1:3.9 >=dev-lang/python-3.8.12_p1-r1:3.8 ) app-arch/cpio sys-devel/bc sys-devel/flex virtual/libelf virtual/yacc +DEFINED_PHASES=compile config configure install postinst postrm preinst prepare prerm pretend setup test +DESCRIPTION=Linux kernel built with Gentoo patches +EAPI=7 +HOMEPAGE=https://www.kernel.org/ +INHERIT=kernel-build toolchain-funcs +IUSE=debug hardened savedconfig +initramfs test +KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 +LICENSE=GPL-2 +PDEPEND=>=virtual/dist-kernel-5.10.122 +RDEPEND=!sys-kernel/gentoo-kernel-bin:5.10.122 || ( sys-kernel/installkernel-gentoo sys-kernel/installkernel-systemd-boot ) initramfs? ( >=sys-kernel/dracut-049-r3 ) virtual/libelf +REQUIRED_USE=arm? ( savedconfig ) +RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test ) +SLOT=5.10.122 +SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.10.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.10-131.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.10-131.extras.tar.xz https://github.com/mgorny/gentoo-kernel-config/archive/g1.tar.gz -> gentoo-kernel-config-g1.tar.gz amd64? ( https://src.fedoraproject.org/rpms/kernel/raw/836165dd2dff34e4f2c47ca8f9c803002c1e6530/f/kernel-x86_64-fedora.config -> kernel-x86_64-fedora.config.5.10.12 ) arm64? ( https://src.fedoraproject.org/rpms/kernel/raw/836165dd2dff34e4f2c47ca8f9c803002c1e6530/f/kernel-aarch64-fedora.config -> kernel-aarch64-fedora.config.5.10.12 ) ppc64? ( https://src.fedoraproject.org/rpms/kernel/raw/836165dd2dff34e4f2c47ca8f9c803002c1e6530/f/kernel-ppc64le-fedora.config -> kernel-ppc64le-fedora.config.5.10.12 ) x86? ( https://src.fedoraproject.org/rpms/kernel/raw/836165dd2dff34e4f2c47ca8f9c803002c1e6530/f/kernel-i686-fedora.config -> kernel-i686-fedora.config.5.10.12 ) +_eclasses_=dist-kernel-utils 31e337cd76e9e16709e65d794fb58be2 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 kernel-build 1ac15629c90de088f091c6ff655b6ed2 kernel-install 149f830e772fdf45b278492c8c00d505 mount-boot 02a45c5e022c08dbc05178522b2772f2 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 portability d33a77692bb47e8227f27e17fb9c3c05 python-any-r1 a3e9c0524a795d7f2767a2cf12a2e8c0 python-utils-r1 648fe6a039e87233d7f48da72cadb76f savedconfig 7cb1bf66b4acedc4f06802a012d3b08d toolchain-funcs fd9cde67030b26e479eeadaced488253 +_md5_=13b50ca26023fa518d62c7790f08a18c diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-5.15.46 b/metadata/md5-cache/sys-kernel/gentoo-kernel-5.15.46 index 88399b3a4f96..6269494e0d29 100644 --- a/metadata/md5-cache/sys-kernel/gentoo-kernel-5.15.46 +++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-5.15.46 @@ -5,7 +5,7 @@ EAPI=7 HOMEPAGE=https://www.kernel.org/ INHERIT=kernel-build toolchain-funcs IUSE=debug hardened savedconfig +initramfs test -KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 +KEYWORDS=amd64 ~arm arm64 ~hppa ~ppc ppc64 x86 LICENSE=GPL-2 PDEPEND=>=virtual/dist-kernel-5.15.46 RDEPEND=!sys-kernel/gentoo-kernel-bin:5.15.46 || ( sys-kernel/installkernel-gentoo sys-kernel/installkernel-systemd-boot ) initramfs? ( >=sys-kernel/dracut-049-r3 ) virtual/libelf @@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test ) SLOT=5.15.46 SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.15.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.15-50.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.15-50.extras.tar.xz https://github.com/mgorny/gentoo-kernel-config/archive/g1.tar.gz -> gentoo-kernel-config-g1.tar.gz amd64? ( https://src.fedoraproject.org/rpms/kernel/raw/ec69da7a42b5b7c3da91572ef22097b069ddbd01/f/kernel-x86_64-fedora.config -> kernel-x86_64-fedora.config.5.15.19 ) arm64? ( https://src.fedoraproject.org/rpms/kernel/raw/ec69da7a42b5b7c3da91572ef22097b069ddbd01/f/kernel-aarch64-fedora.config -> kernel-aarch64-fedora.config.5.15.19 ) ppc64? ( https://src.fedoraproject.org/rpms/kernel/raw/ec69da7a42b5b7c3da91572ef22097b069ddbd01/f/kernel-ppc64le-fedora.config -> kernel-ppc64le-fedora.config.5.15.19 ) x86? ( https://src.fedoraproject.org/rpms/kernel/raw/ec69da7a42b5b7c3da91572ef22097b069ddbd01/f/kernel-i686-fedora.config -> kernel-i686-fedora.config.5.15.19 ) _eclasses_=dist-kernel-utils 31e337cd76e9e16709e65d794fb58be2 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 kernel-build 1ac15629c90de088f091c6ff655b6ed2 kernel-install 149f830e772fdf45b278492c8c00d505 mount-boot 02a45c5e022c08dbc05178522b2772f2 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 portability d33a77692bb47e8227f27e17fb9c3c05 python-any-r1 a3e9c0524a795d7f2767a2cf12a2e8c0 python-utils-r1 648fe6a039e87233d7f48da72cadb76f savedconfig 7cb1bf66b4acedc4f06802a012d3b08d toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=a8db24d7d192cf605e1a351f56068d34 +_md5_=0a50c04c7a77f1b50348086672d04303 diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-5.15.47 b/metadata/md5-cache/sys-kernel/gentoo-kernel-5.15.47 new file mode 100644 index 000000000000..21fe14485266 --- /dev/null +++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-5.15.47 @@ -0,0 +1,17 @@ +BDEPEND=debug? ( dev-util/pahole ) test? ( dev-tcltk/expect sys-apps/coreutils sys-kernel/dracut sys-fs/e2fsprogs amd64? ( app-emulation/qemu[qemu_softmmu_targets_x86_64] ) arm64? ( app-emulation/qemu[qemu_softmmu_targets_aarch64] ) ppc? ( app-emulation/qemu[qemu_softmmu_targets_ppc] ) ppc64? ( app-emulation/qemu[qemu_softmmu_targets_ppc64] ) x86? ( app-emulation/qemu[qemu_softmmu_targets_i386] ) ) || ( >=dev-lang/python-3.11.0_beta1-r1:3.11 >=dev-lang/python-3.10.0_p1-r1:3.10 >=dev-lang/python-3.9.9-r1:3.9 >=dev-lang/python-3.8.12_p1-r1:3.8 ) app-arch/cpio sys-devel/bc sys-devel/flex virtual/libelf virtual/yacc +DEFINED_PHASES=compile config configure install postinst postrm preinst prepare prerm pretend setup test +DESCRIPTION=Linux kernel built with Gentoo patches +EAPI=7 +HOMEPAGE=https://www.kernel.org/ +INHERIT=kernel-build toolchain-funcs +IUSE=debug hardened savedconfig +initramfs test +KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 +LICENSE=GPL-2 +PDEPEND=>=virtual/dist-kernel-5.15.47 +RDEPEND=!sys-kernel/gentoo-kernel-bin:5.15.47 || ( sys-kernel/installkernel-gentoo sys-kernel/installkernel-systemd-boot ) initramfs? ( >=sys-kernel/dracut-049-r3 ) virtual/libelf +REQUIRED_USE=arm? ( savedconfig ) +RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test ) +SLOT=5.15.47 +SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.15.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.15-51.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.15-51.extras.tar.xz https://github.com/mgorny/gentoo-kernel-config/archive/g1.tar.gz -> gentoo-kernel-config-g1.tar.gz amd64? ( https://src.fedoraproject.org/rpms/kernel/raw/ec69da7a42b5b7c3da91572ef22097b069ddbd01/f/kernel-x86_64-fedora.config -> kernel-x86_64-fedora.config.5.15.19 ) arm64? ( https://src.fedoraproject.org/rpms/kernel/raw/ec69da7a42b5b7c3da91572ef22097b069ddbd01/f/kernel-aarch64-fedora.config -> kernel-aarch64-fedora.config.5.15.19 ) ppc64? ( https://src.fedoraproject.org/rpms/kernel/raw/ec69da7a42b5b7c3da91572ef22097b069ddbd01/f/kernel-ppc64le-fedora.config -> kernel-ppc64le-fedora.config.5.15.19 ) x86? ( https://src.fedoraproject.org/rpms/kernel/raw/ec69da7a42b5b7c3da91572ef22097b069ddbd01/f/kernel-i686-fedora.config -> kernel-i686-fedora.config.5.15.19 ) +_eclasses_=dist-kernel-utils 31e337cd76e9e16709e65d794fb58be2 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 kernel-build 1ac15629c90de088f091c6ff655b6ed2 kernel-install 149f830e772fdf45b278492c8c00d505 mount-boot 02a45c5e022c08dbc05178522b2772f2 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 portability d33a77692bb47e8227f27e17fb9c3c05 python-any-r1 a3e9c0524a795d7f2767a2cf12a2e8c0 python-utils-r1 648fe6a039e87233d7f48da72cadb76f savedconfig 7cb1bf66b4acedc4f06802a012d3b08d toolchain-funcs fd9cde67030b26e479eeadaced488253 +_md5_=a8db24d7d192cf605e1a351f56068d34 diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-5.17.15 b/metadata/md5-cache/sys-kernel/gentoo-kernel-5.17.15 new file mode 100644 index 000000000000..f78683984873 --- /dev/null +++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-5.17.15 @@ -0,0 +1,17 @@ +BDEPEND=debug? ( dev-util/pahole ) test? ( dev-tcltk/expect sys-apps/coreutils sys-kernel/dracut sys-fs/e2fsprogs amd64? ( app-emulation/qemu[qemu_softmmu_targets_x86_64] ) arm64? ( app-emulation/qemu[qemu_softmmu_targets_aarch64] ) ppc? ( app-emulation/qemu[qemu_softmmu_targets_ppc] ) ppc64? ( app-emulation/qemu[qemu_softmmu_targets_ppc64] ) x86? ( app-emulation/qemu[qemu_softmmu_targets_i386] ) ) || ( >=dev-lang/python-3.11.0_beta1-r1:3.11 >=dev-lang/python-3.10.0_p1-r1:3.10 >=dev-lang/python-3.9.9-r1:3.9 >=dev-lang/python-3.8.12_p1-r1:3.8 ) app-arch/cpio sys-devel/bc sys-devel/flex virtual/libelf virtual/yacc +DEFINED_PHASES=compile config configure install postinst postrm preinst prepare prerm pretend setup test +DESCRIPTION=Linux kernel built with Gentoo patches +EAPI=7 +HOMEPAGE=https://www.kernel.org/ +INHERIT=kernel-build toolchain-funcs +IUSE=debug hardened savedconfig +initramfs test +KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~x86 +LICENSE=GPL-2 +PDEPEND=>=virtual/dist-kernel-5.17.15 +RDEPEND=!sys-kernel/gentoo-kernel-bin:5.17.15 || ( sys-kernel/installkernel-gentoo sys-kernel/installkernel-systemd-boot ) initramfs? ( >=sys-kernel/dracut-049-r3 ) virtual/libelf +REQUIRED_USE=arm? ( savedconfig ) hppa? ( savedconfig ) riscv? ( savedconfig ) +RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test ) +SLOT=5.17.15 +SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.17.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.17-19.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.17-19.extras.tar.xz https://github.com/mgorny/gentoo-kernel-config/archive/g1.tar.gz -> gentoo-kernel-config-g1.tar.gz amd64? ( https://raw.githubusercontent.com/mgorny/fedora-kernel-config-for-gentoo/5.17.11-gentoo/kernel-x86_64-fedora.config -> kernel-x86_64-fedora.config.5.17.11-gentoo ) arm64? ( https://raw.githubusercontent.com/mgorny/fedora-kernel-config-for-gentoo/5.17.11-gentoo/kernel-aarch64-fedora.config -> kernel-aarch64-fedora.config.5.17.11-gentoo ) ppc64? ( https://raw.githubusercontent.com/mgorny/fedora-kernel-config-for-gentoo/5.17.11-gentoo/kernel-ppc64le-fedora.config -> kernel-ppc64le-fedora.config.5.17.11-gentoo ) x86? ( https://raw.githubusercontent.com/mgorny/fedora-kernel-config-for-gentoo/5.17.11-gentoo/kernel-i686-fedora.config -> kernel-i686-fedora.config.5.17.11-gentoo ) +_eclasses_=dist-kernel-utils 31e337cd76e9e16709e65d794fb58be2 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 kernel-build 1ac15629c90de088f091c6ff655b6ed2 kernel-install 149f830e772fdf45b278492c8c00d505 mount-boot 02a45c5e022c08dbc05178522b2772f2 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 portability d33a77692bb47e8227f27e17fb9c3c05 python-any-r1 a3e9c0524a795d7f2767a2cf12a2e8c0 python-utils-r1 648fe6a039e87233d7f48da72cadb76f savedconfig 7cb1bf66b4acedc4f06802a012d3b08d toolchain-funcs fd9cde67030b26e479eeadaced488253 +_md5_=8cd12080493e96cd551ec7a6f88bf3ab diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-5.18.4 b/metadata/md5-cache/sys-kernel/gentoo-kernel-5.18.4 new file mode 100644 index 000000000000..d4e7e3360d9c --- /dev/null +++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-5.18.4 @@ -0,0 +1,17 @@ +BDEPEND=debug? ( dev-util/pahole ) test? ( dev-tcltk/expect sys-apps/coreutils sys-kernel/dracut sys-fs/e2fsprogs amd64? ( app-emulation/qemu[qemu_softmmu_targets_x86_64] ) arm64? ( app-emulation/qemu[qemu_softmmu_targets_aarch64] ) ppc? ( app-emulation/qemu[qemu_softmmu_targets_ppc] ) ppc64? ( app-emulation/qemu[qemu_softmmu_targets_ppc64] ) x86? ( app-emulation/qemu[qemu_softmmu_targets_i386] ) ) || ( >=dev-lang/python-3.11.0_beta1-r1:3.11 >=dev-lang/python-3.10.0_p1-r1:3.10 >=dev-lang/python-3.9.9-r1:3.9 >=dev-lang/python-3.8.12_p1-r1:3.8 ) app-arch/cpio sys-devel/bc sys-devel/flex virtual/libelf virtual/yacc +DEFINED_PHASES=compile config configure install postinst postrm preinst prepare prerm pretend setup test +DESCRIPTION=Linux kernel built with Gentoo patches +EAPI=7 +HOMEPAGE=https://www.kernel.org/ +INHERIT=kernel-build toolchain-funcs +IUSE=debug hardened savedconfig +initramfs test +KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~x86 +LICENSE=GPL-2 +PDEPEND=>=virtual/dist-kernel-5.18.4 +RDEPEND=!sys-kernel/gentoo-kernel-bin:5.18.4 || ( sys-kernel/installkernel-gentoo sys-kernel/installkernel-systemd-boot ) initramfs? ( >=sys-kernel/dracut-049-r3 ) virtual/libelf +REQUIRED_USE=arm? ( savedconfig ) hppa? ( savedconfig ) riscv? ( savedconfig ) +RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test ) +SLOT=5.18.4 +SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.18.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.18-7.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.18-7.extras.tar.xz https://github.com/mgorny/gentoo-kernel-config/archive/g1.tar.gz -> gentoo-kernel-config-g1.tar.gz amd64? ( https://raw.githubusercontent.com/mgorny/fedora-kernel-config-for-gentoo/5.18.4-gentoo/kernel-x86_64-fedora.config -> kernel-x86_64-fedora.config.5.18.4-gentoo ) arm64? ( https://raw.githubusercontent.com/mgorny/fedora-kernel-config-for-gentoo/5.18.4-gentoo/kernel-aarch64-fedora.config -> kernel-aarch64-fedora.config.5.18.4-gentoo ) ppc64? ( https://raw.githubusercontent.com/mgorny/fedora-kernel-config-for-gentoo/5.18.4-gentoo/kernel-ppc64le-fedora.config -> kernel-ppc64le-fedora.config.5.18.4-gentoo ) x86? ( https://raw.githubusercontent.com/mgorny/fedora-kernel-config-for-gentoo/5.18.4-gentoo/kernel-i686-fedora.config -> kernel-i686-fedora.config.5.18.4-gentoo ) +_eclasses_=dist-kernel-utils 31e337cd76e9e16709e65d794fb58be2 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 kernel-build 1ac15629c90de088f091c6ff655b6ed2 kernel-install 149f830e772fdf45b278492c8c00d505 mount-boot 02a45c5e022c08dbc05178522b2772f2 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 portability d33a77692bb47e8227f27e17fb9c3c05 python-any-r1 a3e9c0524a795d7f2767a2cf12a2e8c0 python-utils-r1 648fe6a039e87233d7f48da72cadb76f savedconfig 7cb1bf66b4acedc4f06802a012d3b08d toolchain-funcs fd9cde67030b26e479eeadaced488253 +_md5_=b8779fd4735c6edbb95f427b3bc4d0f6 diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-5.4.197 b/metadata/md5-cache/sys-kernel/gentoo-kernel-5.4.197 index d2ea614fb5b2..78037d56bbc7 100644 --- a/metadata/md5-cache/sys-kernel/gentoo-kernel-5.4.197 +++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-5.4.197 @@ -5,7 +5,7 @@ EAPI=7 HOMEPAGE=https://www.kernel.org/ INHERIT=kernel-build IUSE=debug savedconfig +initramfs test -KEYWORDS=~amd64 ~arm64 ~ppc ~ppc64 ~x86 +KEYWORDS=amd64 arm64 ~ppc ppc64 x86 LICENSE=GPL-2 PDEPEND=>=virtual/dist-kernel-5.4.197 RDEPEND=!sys-kernel/gentoo-kernel-bin:5.4.197 || ( sys-kernel/installkernel-gentoo sys-kernel/installkernel-systemd-boot ) initramfs? ( >=sys-kernel/dracut-049-r3 ) virtual/libelf @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test ) SLOT=5.4.197 SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.4.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.4-201.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.4-201.extras.tar.xz https://github.com/mgorny/gentoo-kernel-config/archive/g1.tar.gz -> gentoo-kernel-config-g1.tar.gz amd64? ( https://src.fedoraproject.org/rpms/kernel/raw/2809b7faa6a8cb232cd825096c146b7bdc1e08ea/f/kernel-x86_64.config -> kernel-x86_64.config.5.4.21 ) arm64? ( https://src.fedoraproject.org/rpms/kernel/raw/2809b7faa6a8cb232cd825096c146b7bdc1e08ea/f/kernel-aarch64.config -> kernel-aarch64.config.5.4.21 ) ppc64? ( https://src.fedoraproject.org/rpms/kernel/raw/2809b7faa6a8cb232cd825096c146b7bdc1e08ea/f/kernel-ppc64le.config -> kernel-ppc64le.config.5.4.21 ) x86? ( https://src.fedoraproject.org/rpms/kernel/raw/2809b7faa6a8cb232cd825096c146b7bdc1e08ea/f/kernel-i686.config -> kernel-i686.config.5.4.21 ) _eclasses_=dist-kernel-utils 31e337cd76e9e16709e65d794fb58be2 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 kernel-build 1ac15629c90de088f091c6ff655b6ed2 kernel-install 149f830e772fdf45b278492c8c00d505 mount-boot 02a45c5e022c08dbc05178522b2772f2 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 portability d33a77692bb47e8227f27e17fb9c3c05 python-any-r1 a3e9c0524a795d7f2767a2cf12a2e8c0 python-utils-r1 648fe6a039e87233d7f48da72cadb76f savedconfig 7cb1bf66b4acedc4f06802a012d3b08d toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=78e18ea313d0e6db8d991a168efb0b8c +_md5_=7564678921f67a4ba602f0e57926847b diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-5.4.198 b/metadata/md5-cache/sys-kernel/gentoo-kernel-5.4.198 new file mode 100644 index 000000000000..98780889fbaa --- /dev/null +++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-5.4.198 @@ -0,0 +1,16 @@ +BDEPEND=debug? ( dev-util/pahole ) test? ( dev-tcltk/expect sys-apps/coreutils sys-kernel/dracut sys-fs/e2fsprogs amd64? ( app-emulation/qemu[qemu_softmmu_targets_x86_64] ) arm64? ( app-emulation/qemu[qemu_softmmu_targets_aarch64] ) ppc? ( app-emulation/qemu[qemu_softmmu_targets_ppc] ) ppc64? ( app-emulation/qemu[qemu_softmmu_targets_ppc64] ) x86? ( app-emulation/qemu[qemu_softmmu_targets_i386] ) ) || ( >=dev-lang/python-3.11.0_beta1-r1:3.11 >=dev-lang/python-3.10.0_p1-r1:3.10 >=dev-lang/python-3.9.9-r1:3.9 >=dev-lang/python-3.8.12_p1-r1:3.8 ) app-arch/cpio sys-devel/bc sys-devel/flex virtual/libelf virtual/yacc +DEFINED_PHASES=compile config configure install postinst postrm preinst prepare prerm pretend setup test +DESCRIPTION=Linux kernel built with Gentoo patches +EAPI=7 +HOMEPAGE=https://www.kernel.org/ +INHERIT=kernel-build +IUSE=debug savedconfig +initramfs test +KEYWORDS=~amd64 ~arm64 ~ppc ~ppc64 ~x86 +LICENSE=GPL-2 +PDEPEND=>=virtual/dist-kernel-5.4.198 +RDEPEND=!sys-kernel/gentoo-kernel-bin:5.4.198 || ( sys-kernel/installkernel-gentoo sys-kernel/installkernel-systemd-boot ) initramfs? ( >=sys-kernel/dracut-049-r3 ) virtual/libelf +RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test ) +SLOT=5.4.198 +SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.4.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.4-202.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.4-202.extras.tar.xz https://github.com/mgorny/gentoo-kernel-config/archive/g1.tar.gz -> gentoo-kernel-config-g1.tar.gz amd64? ( https://src.fedoraproject.org/rpms/kernel/raw/2809b7faa6a8cb232cd825096c146b7bdc1e08ea/f/kernel-x86_64.config -> kernel-x86_64.config.5.4.21 ) arm64? ( https://src.fedoraproject.org/rpms/kernel/raw/2809b7faa6a8cb232cd825096c146b7bdc1e08ea/f/kernel-aarch64.config -> kernel-aarch64.config.5.4.21 ) ppc64? ( https://src.fedoraproject.org/rpms/kernel/raw/2809b7faa6a8cb232cd825096c146b7bdc1e08ea/f/kernel-ppc64le.config -> kernel-ppc64le.config.5.4.21 ) x86? ( https://src.fedoraproject.org/rpms/kernel/raw/2809b7faa6a8cb232cd825096c146b7bdc1e08ea/f/kernel-i686.config -> kernel-i686.config.5.4.21 ) +_eclasses_=dist-kernel-utils 31e337cd76e9e16709e65d794fb58be2 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 kernel-build 1ac15629c90de088f091c6ff655b6ed2 kernel-install 149f830e772fdf45b278492c8c00d505 mount-boot 02a45c5e022c08dbc05178522b2772f2 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 portability d33a77692bb47e8227f27e17fb9c3c05 python-any-r1 a3e9c0524a795d7f2767a2cf12a2e8c0 python-utils-r1 648fe6a039e87233d7f48da72cadb76f savedconfig 7cb1bf66b4acedc4f06802a012d3b08d toolchain-funcs fd9cde67030b26e479eeadaced488253 +_md5_=78e18ea313d0e6db8d991a168efb0b8c diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.10.121 b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.10.121 index a9d635d0dd31..35d3bdb6ba4b 100644 --- a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.10.121 +++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.10.121 @@ -5,7 +5,7 @@ EAPI=7 HOMEPAGE=https://www.kernel.org/ INHERIT=kernel-install toolchain-funcs IUSE=+initramfs test -KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86 +KEYWORDS=amd64 arm64 ppc64 x86 LICENSE=GPL-2 PDEPEND=>=virtual/dist-kernel-5.10.121 RDEPEND=!sys-kernel/gentoo-kernel:5.10.121 || ( sys-kernel/installkernel-gentoo sys-kernel/installkernel-systemd-boot ) initramfs? ( >=sys-kernel/dracut-049-r3 ) virtual/libelf @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test ) SLOT=5.10.121 SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.10.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.10-130.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.10-130.extras.tar.xz amd64? ( https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.121-1.xpak -> gentoo-kernel-5.10.121-1.amd64.xpak ) arm64? ( https://dev.gentoo.org/~mgorny/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.121-1.xpak -> gentoo-kernel-5.10.121-1.arm64.xpak ) ppc64? ( https://dev.gentoo.org/~mgorny/binpkg/ppc64le/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.121-1.xpak -> gentoo-kernel-5.10.121-1.ppc64le.xpak ) x86? ( https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.121-1.xpak -> gentoo-kernel-5.10.121-1.x86.xpak ) _eclasses_=dist-kernel-utils 31e337cd76e9e16709e65d794fb58be2 kernel-install 149f830e772fdf45b278492c8c00d505 mount-boot 02a45c5e022c08dbc05178522b2772f2 multilib 4fbbbc98f236f1b43acd99476bc3cd85 toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=37cf5e192c772ae5a043406dd66c89e2 +_md5_=94c43a62966a63b2d631f63f3a3bc885 diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.10.122 b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.10.122 new file mode 100644 index 000000000000..e2d56387b235 --- /dev/null +++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.10.122 @@ -0,0 +1,16 @@ +BDEPEND=sys-devel/bc sys-devel/flex virtual/libelf virtual/yacc test? ( dev-tcltk/expect sys-apps/coreutils sys-kernel/dracut sys-fs/e2fsprogs amd64? ( app-emulation/qemu[qemu_softmmu_targets_x86_64] ) arm64? ( app-emulation/qemu[qemu_softmmu_targets_aarch64] ) ppc? ( app-emulation/qemu[qemu_softmmu_targets_ppc] ) ppc64? ( app-emulation/qemu[qemu_softmmu_targets_ppc64] ) x86? ( app-emulation/qemu[qemu_softmmu_targets_i386] ) ) +DEFINED_PHASES=config configure install postinst postrm preinst prepare prerm pretend test unpack +DESCRIPTION=Pre-built Linux kernel with Gentoo patches +EAPI=7 +HOMEPAGE=https://www.kernel.org/ +INHERIT=kernel-install toolchain-funcs +IUSE=+initramfs test +KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86 +LICENSE=GPL-2 +PDEPEND=>=virtual/dist-kernel-5.10.122 +RDEPEND=!sys-kernel/gentoo-kernel:5.10.122 || ( sys-kernel/installkernel-gentoo sys-kernel/installkernel-systemd-boot ) initramfs? ( >=sys-kernel/dracut-049-r3 ) virtual/libelf +RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test ) +SLOT=5.10.122 +SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.10.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.10-131.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.10-131.extras.tar.xz amd64? ( https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.122-1.xpak -> gentoo-kernel-5.10.122-1.amd64.xpak ) arm64? ( https://dev.gentoo.org/~mgorny/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.122-1.xpak -> gentoo-kernel-5.10.122-1.arm64.xpak ) ppc64? ( https://dev.gentoo.org/~mgorny/binpkg/ppc64le/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.122-1.xpak -> gentoo-kernel-5.10.122-1.ppc64le.xpak ) x86? ( https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.122-1.xpak -> gentoo-kernel-5.10.122-1.x86.xpak ) +_eclasses_=dist-kernel-utils 31e337cd76e9e16709e65d794fb58be2 kernel-install 149f830e772fdf45b278492c8c00d505 mount-boot 02a45c5e022c08dbc05178522b2772f2 multilib 4fbbbc98f236f1b43acd99476bc3cd85 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_md5_=37cf5e192c772ae5a043406dd66c89e2 diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.15.46 b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.15.46 index 826de2b27399..6d1b35bb6b8d 100644 --- a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.15.46 +++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.15.46 @@ -5,7 +5,7 @@ EAPI=7 HOMEPAGE=https://www.kernel.org/ INHERIT=kernel-install toolchain-funcs IUSE=+initramfs test -KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86 +KEYWORDS=amd64 arm64 ppc64 x86 LICENSE=GPL-2 PDEPEND=>=virtual/dist-kernel-5.15.46 RDEPEND=!sys-kernel/gentoo-kernel:5.15.46 || ( sys-kernel/installkernel-gentoo sys-kernel/installkernel-systemd-boot ) initramfs? ( >=sys-kernel/dracut-049-r3 ) virtual/libelf @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test ) SLOT=5.15.46 SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.15.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.15-50.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.15-50.extras.tar.xz amd64? ( https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.46-1.xpak -> gentoo-kernel-5.15.46-1.amd64.xpak ) arm64? ( https://dev.gentoo.org/~mgorny/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.46-1.xpak -> gentoo-kernel-5.15.46-1.arm64.xpak ) ppc64? ( https://dev.gentoo.org/~mgorny/binpkg/ppc64le/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.46-1.xpak -> gentoo-kernel-5.15.46-1.ppc64le.xpak ) x86? ( https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.46-1.xpak -> gentoo-kernel-5.15.46-1.x86.xpak ) _eclasses_=dist-kernel-utils 31e337cd76e9e16709e65d794fb58be2 kernel-install 149f830e772fdf45b278492c8c00d505 mount-boot 02a45c5e022c08dbc05178522b2772f2 multilib 4fbbbc98f236f1b43acd99476bc3cd85 toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=727580f9402ad362cb324566395d639e +_md5_=9b217fd79e948d9f65dfb233ee341422 diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.15.47 b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.15.47 new file mode 100644 index 000000000000..d5042ab808f3 --- /dev/null +++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.15.47 @@ -0,0 +1,16 @@ +BDEPEND=sys-devel/bc sys-devel/flex virtual/libelf virtual/yacc test? ( dev-tcltk/expect sys-apps/coreutils sys-kernel/dracut sys-fs/e2fsprogs amd64? ( app-emulation/qemu[qemu_softmmu_targets_x86_64] ) arm64? ( app-emulation/qemu[qemu_softmmu_targets_aarch64] ) ppc? ( app-emulation/qemu[qemu_softmmu_targets_ppc] ) ppc64? ( app-emulation/qemu[qemu_softmmu_targets_ppc64] ) x86? ( app-emulation/qemu[qemu_softmmu_targets_i386] ) ) +DEFINED_PHASES=config configure install postinst postrm preinst prepare prerm pretend test unpack +DESCRIPTION=Pre-built Linux kernel with Gentoo patches +EAPI=7 +HOMEPAGE=https://www.kernel.org/ +INHERIT=kernel-install toolchain-funcs +IUSE=+initramfs test +KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86 +LICENSE=GPL-2 +PDEPEND=>=virtual/dist-kernel-5.15.47 +RDEPEND=!sys-kernel/gentoo-kernel:5.15.47 || ( sys-kernel/installkernel-gentoo sys-kernel/installkernel-systemd-boot ) initramfs? ( >=sys-kernel/dracut-049-r3 ) virtual/libelf +RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test ) +SLOT=5.15.47 +SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.15.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.15-51.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.15-51.extras.tar.xz amd64? ( https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.47-1.xpak -> gentoo-kernel-5.15.47-1.amd64.xpak ) arm64? ( https://dev.gentoo.org/~mgorny/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.47-1.xpak -> gentoo-kernel-5.15.47-1.arm64.xpak ) ppc64? ( https://dev.gentoo.org/~mgorny/binpkg/ppc64le/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.47-1.xpak -> gentoo-kernel-5.15.47-1.ppc64le.xpak ) x86? ( https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.47-1.xpak -> gentoo-kernel-5.15.47-1.x86.xpak ) +_eclasses_=dist-kernel-utils 31e337cd76e9e16709e65d794fb58be2 kernel-install 149f830e772fdf45b278492c8c00d505 mount-boot 02a45c5e022c08dbc05178522b2772f2 multilib 4fbbbc98f236f1b43acd99476bc3cd85 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_md5_=727580f9402ad362cb324566395d639e diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.17.15 b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.17.15 new file mode 100644 index 000000000000..d37b4e27fc97 --- /dev/null +++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.17.15 @@ -0,0 +1,16 @@ +BDEPEND=sys-devel/bc sys-devel/flex virtual/libelf virtual/yacc test? ( dev-tcltk/expect sys-apps/coreutils sys-kernel/dracut sys-fs/e2fsprogs amd64? ( app-emulation/qemu[qemu_softmmu_targets_x86_64] ) arm64? ( app-emulation/qemu[qemu_softmmu_targets_aarch64] ) ppc? ( app-emulation/qemu[qemu_softmmu_targets_ppc] ) ppc64? ( app-emulation/qemu[qemu_softmmu_targets_ppc64] ) x86? ( app-emulation/qemu[qemu_softmmu_targets_i386] ) ) +DEFINED_PHASES=config configure install postinst postrm preinst prepare prerm pretend test unpack +DESCRIPTION=Pre-built Linux kernel with Gentoo patches +EAPI=7 +HOMEPAGE=https://www.kernel.org/ +INHERIT=kernel-install toolchain-funcs +IUSE=+initramfs test +KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86 +LICENSE=GPL-2 +PDEPEND=>=virtual/dist-kernel-5.17.15 +RDEPEND=!sys-kernel/gentoo-kernel:5.17.15 || ( sys-kernel/installkernel-gentoo sys-kernel/installkernel-systemd-boot ) initramfs? ( >=sys-kernel/dracut-049-r3 ) virtual/libelf +RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test ) +SLOT=5.17.15 +SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.17.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.17-19.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.17-19.extras.tar.xz amd64? ( https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.17.15-1.xpak -> gentoo-kernel-5.17.15-1.amd64.xpak ) arm64? ( https://dev.gentoo.org/~mgorny/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.17.15-1.xpak -> gentoo-kernel-5.17.15-1.arm64.xpak ) ppc64? ( https://dev.gentoo.org/~mgorny/binpkg/ppc64le/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.17.15-1.xpak -> gentoo-kernel-5.17.15-1.ppc64le.xpak ) x86? ( https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.17.15-1.xpak -> gentoo-kernel-5.17.15-1.x86.xpak ) +_eclasses_=dist-kernel-utils 31e337cd76e9e16709e65d794fb58be2 kernel-install 149f830e772fdf45b278492c8c00d505 mount-boot 02a45c5e022c08dbc05178522b2772f2 multilib 4fbbbc98f236f1b43acd99476bc3cd85 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_md5_=727580f9402ad362cb324566395d639e diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.18.4 b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.18.4 new file mode 100644 index 000000000000..1a1e7bba34a6 --- /dev/null +++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.18.4 @@ -0,0 +1,16 @@ +BDEPEND=sys-devel/bc sys-devel/flex virtual/libelf virtual/yacc test? ( dev-tcltk/expect sys-apps/coreutils sys-kernel/dracut sys-fs/e2fsprogs amd64? ( app-emulation/qemu[qemu_softmmu_targets_x86_64] ) arm64? ( app-emulation/qemu[qemu_softmmu_targets_aarch64] ) ppc? ( app-emulation/qemu[qemu_softmmu_targets_ppc] ) ppc64? ( app-emulation/qemu[qemu_softmmu_targets_ppc64] ) x86? ( app-emulation/qemu[qemu_softmmu_targets_i386] ) ) +DEFINED_PHASES=config configure install postinst postrm preinst prepare prerm pretend test unpack +DESCRIPTION=Pre-built Linux kernel with Gentoo patches +EAPI=7 +HOMEPAGE=https://www.kernel.org/ +INHERIT=kernel-install toolchain-funcs +IUSE=+initramfs test +KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86 +LICENSE=GPL-2 +PDEPEND=>=virtual/dist-kernel-5.18.4 +RDEPEND=!sys-kernel/gentoo-kernel:5.18.4 || ( sys-kernel/installkernel-gentoo sys-kernel/installkernel-systemd-boot ) initramfs? ( >=sys-kernel/dracut-049-r3 ) virtual/libelf +RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test ) +SLOT=5.18.4 +SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.18.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.18-7.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.18-7.extras.tar.xz amd64? ( https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.18.4-1.xpak -> gentoo-kernel-5.18.4-1.amd64.xpak ) arm64? ( https://dev.gentoo.org/~mgorny/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.18.4-1.xpak -> gentoo-kernel-5.18.4-1.arm64.xpak ) ppc64? ( https://dev.gentoo.org/~mgorny/binpkg/ppc64le/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.18.4-1.xpak -> gentoo-kernel-5.18.4-1.ppc64le.xpak ) x86? ( https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.18.4-1.xpak -> gentoo-kernel-5.18.4-1.x86.xpak ) +_eclasses_=dist-kernel-utils 31e337cd76e9e16709e65d794fb58be2 kernel-install 149f830e772fdf45b278492c8c00d505 mount-boot 02a45c5e022c08dbc05178522b2772f2 multilib 4fbbbc98f236f1b43acd99476bc3cd85 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_md5_=6f78a63900cc355b2321ddbd6ba268ca diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.4.197 b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.4.197 index 024daf728df9..ad4ec5eaa6e0 100644 --- a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.4.197 +++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.4.197 @@ -5,7 +5,7 @@ EAPI=7 HOMEPAGE=https://www.kernel.org/ INHERIT=kernel-install toolchain-funcs IUSE=+initramfs test -KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86 +KEYWORDS=amd64 arm64 ppc64 x86 LICENSE=GPL-2 PDEPEND=>=virtual/dist-kernel-5.4.197 RDEPEND=!sys-kernel/gentoo-kernel:5.4.197 || ( sys-kernel/installkernel-gentoo sys-kernel/installkernel-systemd-boot ) initramfs? ( >=sys-kernel/dracut-049-r3 ) virtual/libelf @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test ) SLOT=5.4.197 SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.4.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.4-201.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.4-201.extras.tar.xz amd64? ( https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.4.197-1.xpak -> gentoo-kernel-5.4.197-1.amd64.xpak ) arm64? ( https://dev.gentoo.org/~mgorny/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.4.197-1.xpak -> gentoo-kernel-5.4.197-1.arm64.xpak ) ppc64? ( https://dev.gentoo.org/~mgorny/binpkg/ppc64le/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.4.197-1.xpak -> gentoo-kernel-5.4.197-1.ppc64le.xpak ) x86? ( https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.4.197-1.xpak -> gentoo-kernel-5.4.197-1.x86.xpak ) _eclasses_=dist-kernel-utils 31e337cd76e9e16709e65d794fb58be2 kernel-install 149f830e772fdf45b278492c8c00d505 mount-boot 02a45c5e022c08dbc05178522b2772f2 multilib 4fbbbc98f236f1b43acd99476bc3cd85 toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=727580f9402ad362cb324566395d639e +_md5_=9b217fd79e948d9f65dfb233ee341422 diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.4.198 b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.4.198 new file mode 100644 index 000000000000..da24bf892ff3 --- /dev/null +++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.4.198 @@ -0,0 +1,16 @@ +BDEPEND=sys-devel/bc sys-devel/flex virtual/libelf virtual/yacc test? ( dev-tcltk/expect sys-apps/coreutils sys-kernel/dracut sys-fs/e2fsprogs amd64? ( app-emulation/qemu[qemu_softmmu_targets_x86_64] ) arm64? ( app-emulation/qemu[qemu_softmmu_targets_aarch64] ) ppc? ( app-emulation/qemu[qemu_softmmu_targets_ppc] ) ppc64? ( app-emulation/qemu[qemu_softmmu_targets_ppc64] ) x86? ( app-emulation/qemu[qemu_softmmu_targets_i386] ) ) +DEFINED_PHASES=config configure install postinst postrm preinst prepare prerm pretend test unpack +DESCRIPTION=Pre-built Linux kernel with Gentoo patches +EAPI=7 +HOMEPAGE=https://www.kernel.org/ +INHERIT=kernel-install toolchain-funcs +IUSE=+initramfs test +KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86 +LICENSE=GPL-2 +PDEPEND=>=virtual/dist-kernel-5.4.198 +RDEPEND=!sys-kernel/gentoo-kernel:5.4.198 || ( sys-kernel/installkernel-gentoo sys-kernel/installkernel-systemd-boot ) initramfs? ( >=sys-kernel/dracut-049-r3 ) virtual/libelf +RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test ) +SLOT=5.4.198 +SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.4.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.4-202.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.4-202.extras.tar.xz amd64? ( https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.4.198-1.xpak -> gentoo-kernel-5.4.198-1.amd64.xpak ) arm64? ( https://dev.gentoo.org/~mgorny/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.4.198-1.xpak -> gentoo-kernel-5.4.198-1.arm64.xpak ) ppc64? ( https://dev.gentoo.org/~mgorny/binpkg/ppc64le/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.4.198-1.xpak -> gentoo-kernel-5.4.198-1.ppc64le.xpak ) x86? ( https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.4.198-1.xpak -> gentoo-kernel-5.4.198-1.x86.xpak ) +_eclasses_=dist-kernel-utils 31e337cd76e9e16709e65d794fb58be2 kernel-install 149f830e772fdf45b278492c8c00d505 mount-boot 02a45c5e022c08dbc05178522b2772f2 multilib 4fbbbc98f236f1b43acd99476bc3cd85 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_md5_=727580f9402ad362cb324566395d639e diff --git a/metadata/md5-cache/sys-kernel/gentoo-sources-4.14.283 b/metadata/md5-cache/sys-kernel/gentoo-sources-4.14.283 new file mode 100644 index 000000000000..3f02266dcdfa --- /dev/null +++ b/metadata/md5-cache/sys-kernel/gentoo-sources-4.14.283 @@ -0,0 +1,15 @@ +BDEPEND=!build? ( sys-apps/sed ) +DEFINED_PHASES=compile install postinst postrm preinst prepare setup test unpack +DESCRIPTION=Full sources including the Gentoo patchset for the 4.14 kernel tree +EAPI=8 +HOMEPAGE=https://dev.gentoo.org/~mpagano/genpatches +INHERIT=kernel-2 +IUSE=experimental symlink build +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 +LICENSE=GPL-2 +RDEPEND=!build? ( app-arch/cpio dev-lang/perl sys-devel/bc sys-devel/bison sys-devel/flex sys-devel/make >=sys-libs/ncurses-5.2 virtual/libelf virtual/pkgconfig ) +RESTRICT=binchecks strip +SLOT=4.14.283 +SRC_URI=https://www.kernel.org/pub/linux/kernel/v4.x/linux-4.14.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-4.14-294.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-4.14-294.base.tar.xz https://dev.gentoo.org/~whissi/dist/genpatches/genpatches-4.14-294.base.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-4.14-294.extras.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-4.14-294.extras.tar.xz https://dev.gentoo.org/~whissi/dist/genpatches/genpatches-4.14-294.extras.tar.xz experimental? ( https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-4.14-294.experimental.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-4.14-294.experimental.tar.xz https://dev.gentoo.org/~whissi/dist/genpatches/genpatches-4.14-294.experimental.tar.xz ) +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 kernel-2 7243c5ee4d1a26f42930f137a20ed659 multilib 4fbbbc98f236f1b43acd99476bc3cd85 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_md5_=37f1819c0dd9aff770ec8ec611e29926 diff --git a/metadata/md5-cache/sys-kernel/gentoo-sources-4.14.284 b/metadata/md5-cache/sys-kernel/gentoo-sources-4.14.284 new file mode 100644 index 000000000000..1ab6458bf9f2 --- /dev/null +++ b/metadata/md5-cache/sys-kernel/gentoo-sources-4.14.284 @@ -0,0 +1,15 @@ +BDEPEND=!build? ( sys-apps/sed ) +DEFINED_PHASES=compile install postinst postrm preinst prepare setup test unpack +DESCRIPTION=Full sources including the Gentoo patchset for the 4.14 kernel tree +EAPI=8 +HOMEPAGE=https://dev.gentoo.org/~mpagano/genpatches +INHERIT=kernel-2 +IUSE=experimental symlink build +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 +LICENSE=GPL-2 +RDEPEND=!build? ( app-arch/cpio dev-lang/perl sys-devel/bc sys-devel/bison sys-devel/flex sys-devel/make >=sys-libs/ncurses-5.2 virtual/libelf virtual/pkgconfig ) +RESTRICT=binchecks strip +SLOT=4.14.284 +SRC_URI=https://www.kernel.org/pub/linux/kernel/v4.x/linux-4.14.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-4.14-295.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-4.14-295.base.tar.xz https://dev.gentoo.org/~whissi/dist/genpatches/genpatches-4.14-295.base.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-4.14-295.extras.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-4.14-295.extras.tar.xz https://dev.gentoo.org/~whissi/dist/genpatches/genpatches-4.14-295.extras.tar.xz experimental? ( https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-4.14-295.experimental.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-4.14-295.experimental.tar.xz https://dev.gentoo.org/~whissi/dist/genpatches/genpatches-4.14-295.experimental.tar.xz ) +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 kernel-2 7243c5ee4d1a26f42930f137a20ed659 multilib 4fbbbc98f236f1b43acd99476bc3cd85 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_md5_=8582c027d504beb79f0e115cbe580498 diff --git a/metadata/md5-cache/sys-kernel/gentoo-sources-4.19.247 b/metadata/md5-cache/sys-kernel/gentoo-sources-4.19.247 new file mode 100644 index 000000000000..b4e5752aeb14 --- /dev/null +++ b/metadata/md5-cache/sys-kernel/gentoo-sources-4.19.247 @@ -0,0 +1,15 @@ +BDEPEND=!build? ( sys-apps/sed ) +DEFINED_PHASES=compile install postinst postrm preinst prepare setup test unpack +DESCRIPTION=Full sources including the Gentoo patchset for the 4.19 kernel tree +EAPI=8 +HOMEPAGE=https://dev.gentoo.org/~mpagano/genpatches +INHERIT=kernel-2 +IUSE=experimental symlink build +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 +LICENSE=GPL-2 +RDEPEND=!build? ( app-arch/cpio dev-lang/perl sys-devel/bc sys-devel/bison sys-devel/flex sys-devel/make >=sys-libs/ncurses-5.2 virtual/libelf virtual/pkgconfig ) +RESTRICT=binchecks strip +SLOT=4.19.247 +SRC_URI=https://www.kernel.org/pub/linux/kernel/v4.x/linux-4.19.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-4.19-246.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-4.19-246.base.tar.xz https://dev.gentoo.org/~whissi/dist/genpatches/genpatches-4.19-246.base.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-4.19-246.extras.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-4.19-246.extras.tar.xz https://dev.gentoo.org/~whissi/dist/genpatches/genpatches-4.19-246.extras.tar.xz experimental? ( https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-4.19-246.experimental.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-4.19-246.experimental.tar.xz https://dev.gentoo.org/~whissi/dist/genpatches/genpatches-4.19-246.experimental.tar.xz ) +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 kernel-2 7243c5ee4d1a26f42930f137a20ed659 multilib 4fbbbc98f236f1b43acd99476bc3cd85 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_md5_=d7f047df66f069b380b445aebde4452b diff --git a/metadata/md5-cache/sys-kernel/gentoo-sources-4.19.248 b/metadata/md5-cache/sys-kernel/gentoo-sources-4.19.248 new file mode 100644 index 000000000000..0b5a71f526ef --- /dev/null +++ b/metadata/md5-cache/sys-kernel/gentoo-sources-4.19.248 @@ -0,0 +1,15 @@ +BDEPEND=!build? ( sys-apps/sed ) +DEFINED_PHASES=compile install postinst postrm preinst prepare setup test unpack +DESCRIPTION=Full sources including the Gentoo patchset for the 4.19 kernel tree +EAPI=8 +HOMEPAGE=https://dev.gentoo.org/~mpagano/genpatches +INHERIT=kernel-2 +IUSE=experimental symlink build +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 +LICENSE=GPL-2 +RDEPEND=!build? ( app-arch/cpio dev-lang/perl sys-devel/bc sys-devel/bison sys-devel/flex sys-devel/make >=sys-libs/ncurses-5.2 virtual/libelf virtual/pkgconfig ) +RESTRICT=binchecks strip +SLOT=4.19.248 +SRC_URI=https://www.kernel.org/pub/linux/kernel/v4.x/linux-4.19.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-4.19-247.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-4.19-247.base.tar.xz https://dev.gentoo.org/~whissi/dist/genpatches/genpatches-4.19-247.base.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-4.19-247.extras.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-4.19-247.extras.tar.xz https://dev.gentoo.org/~whissi/dist/genpatches/genpatches-4.19-247.extras.tar.xz experimental? ( https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-4.19-247.experimental.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-4.19-247.experimental.tar.xz https://dev.gentoo.org/~whissi/dist/genpatches/genpatches-4.19-247.experimental.tar.xz ) +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 kernel-2 7243c5ee4d1a26f42930f137a20ed659 multilib 4fbbbc98f236f1b43acd99476bc3cd85 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_md5_=70b3445c2129d6a7b274fd0aeabd6a0a diff --git a/metadata/md5-cache/sys-kernel/gentoo-sources-4.9.318 b/metadata/md5-cache/sys-kernel/gentoo-sources-4.9.318 new file mode 100644 index 000000000000..c402184a1429 --- /dev/null +++ b/metadata/md5-cache/sys-kernel/gentoo-sources-4.9.318 @@ -0,0 +1,15 @@ +BDEPEND=!build? ( sys-apps/sed ) +DEFINED_PHASES=compile install postinst postrm preinst prepare setup test unpack +DESCRIPTION=Full sources including the Gentoo patchset for the 4.9 kernel tree +EAPI=8 +HOMEPAGE=https://dev.gentoo.org/~mpagano/genpatches +INHERIT=kernel-2 +IUSE=experimental symlink build +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 +LICENSE=GPL-2 linux-firmware +RDEPEND=!build? ( app-arch/cpio dev-lang/perl sys-devel/bc sys-devel/bison sys-devel/flex sys-devel/make >=sys-libs/ncurses-5.2 virtual/libelf virtual/pkgconfig ) +RESTRICT=binchecks strip +SLOT=4.9.318 +SRC_URI=https://www.kernel.org/pub/linux/kernel/v4.x/linux-4.9.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-4.9-321.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-4.9-321.base.tar.xz https://dev.gentoo.org/~whissi/dist/genpatches/genpatches-4.9-321.base.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-4.9-321.extras.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-4.9-321.extras.tar.xz https://dev.gentoo.org/~whissi/dist/genpatches/genpatches-4.9-321.extras.tar.xz experimental? ( https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-4.9-321.experimental.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-4.9-321.experimental.tar.xz https://dev.gentoo.org/~whissi/dist/genpatches/genpatches-4.9-321.experimental.tar.xz ) +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 kernel-2 7243c5ee4d1a26f42930f137a20ed659 multilib 4fbbbc98f236f1b43acd99476bc3cd85 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_md5_=a295c4bb8e57885b6c07aa3a7d1209c0 diff --git a/metadata/md5-cache/sys-kernel/gentoo-sources-4.9.319 b/metadata/md5-cache/sys-kernel/gentoo-sources-4.9.319 new file mode 100644 index 000000000000..a7ca24b5cbd0 --- /dev/null +++ b/metadata/md5-cache/sys-kernel/gentoo-sources-4.9.319 @@ -0,0 +1,15 @@ +BDEPEND=!build? ( sys-apps/sed ) +DEFINED_PHASES=compile install postinst postrm preinst prepare setup test unpack +DESCRIPTION=Full sources including the Gentoo patchset for the 4.9 kernel tree +EAPI=8 +HOMEPAGE=https://dev.gentoo.org/~mpagano/genpatches +INHERIT=kernel-2 +IUSE=experimental symlink build +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 +LICENSE=GPL-2 linux-firmware +RDEPEND=!build? ( app-arch/cpio dev-lang/perl sys-devel/bc sys-devel/bison sys-devel/flex sys-devel/make >=sys-libs/ncurses-5.2 virtual/libelf virtual/pkgconfig ) +RESTRICT=binchecks strip +SLOT=4.9.319 +SRC_URI=https://www.kernel.org/pub/linux/kernel/v4.x/linux-4.9.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-4.9-322.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-4.9-322.base.tar.xz https://dev.gentoo.org/~whissi/dist/genpatches/genpatches-4.9-322.base.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-4.9-322.extras.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-4.9-322.extras.tar.xz https://dev.gentoo.org/~whissi/dist/genpatches/genpatches-4.9-322.extras.tar.xz experimental? ( https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-4.9-322.experimental.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-4.9-322.experimental.tar.xz https://dev.gentoo.org/~whissi/dist/genpatches/genpatches-4.9-322.experimental.tar.xz ) +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 kernel-2 7243c5ee4d1a26f42930f137a20ed659 multilib 4fbbbc98f236f1b43acd99476bc3cd85 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_md5_=f15b2df45fceddf5dc415dc337b7779f diff --git a/metadata/md5-cache/sys-kernel/gentoo-sources-5.10.122 b/metadata/md5-cache/sys-kernel/gentoo-sources-5.10.122 new file mode 100644 index 000000000000..5baed7086d55 --- /dev/null +++ b/metadata/md5-cache/sys-kernel/gentoo-sources-5.10.122 @@ -0,0 +1,15 @@ +BDEPEND=!build? ( sys-apps/sed ) +DEFINED_PHASES=compile install postinst postrm preinst prepare setup test unpack +DESCRIPTION=Full sources including the Gentoo patchset for the 5.10 kernel tree +EAPI=8 +HOMEPAGE=https://dev.gentoo.org/~mpagano/genpatches +INHERIT=kernel-2 +IUSE=experimental symlink build +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 +LICENSE=GPL-2 +RDEPEND=!build? ( app-arch/cpio dev-lang/perl sys-devel/bc sys-devel/bison sys-devel/flex sys-devel/make >=sys-libs/ncurses-5.2 virtual/libelf virtual/pkgconfig ) +RESTRICT=binchecks strip +SLOT=5.10.122 +SRC_URI=https://www.kernel.org/pub/linux/kernel/v5.x/linux-5.10.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.10-131.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.10-131.base.tar.xz https://dev.gentoo.org/~whissi/dist/genpatches/genpatches-5.10-131.base.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.10-131.extras.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.10-131.extras.tar.xz https://dev.gentoo.org/~whissi/dist/genpatches/genpatches-5.10-131.extras.tar.xz experimental? ( https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.10-131.experimental.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.10-131.experimental.tar.xz https://dev.gentoo.org/~whissi/dist/genpatches/genpatches-5.10-131.experimental.tar.xz ) +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 kernel-2 7243c5ee4d1a26f42930f137a20ed659 multilib 4fbbbc98f236f1b43acd99476bc3cd85 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_md5_=12e82d7f6c3190b1528e1da935a10fb0 diff --git a/metadata/md5-cache/sys-kernel/gentoo-sources-5.10.123 b/metadata/md5-cache/sys-kernel/gentoo-sources-5.10.123 new file mode 100644 index 000000000000..382524386d48 --- /dev/null +++ b/metadata/md5-cache/sys-kernel/gentoo-sources-5.10.123 @@ -0,0 +1,15 @@ +BDEPEND=!build? ( sys-apps/sed ) +DEFINED_PHASES=compile install postinst postrm preinst prepare setup test unpack +DESCRIPTION=Full sources including the Gentoo patchset for the 5.10 kernel tree +EAPI=8 +HOMEPAGE=https://dev.gentoo.org/~mpagano/genpatches +INHERIT=kernel-2 +IUSE=experimental symlink build +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 +LICENSE=GPL-2 +RDEPEND=!build? ( app-arch/cpio dev-lang/perl sys-devel/bc sys-devel/bison sys-devel/flex sys-devel/make >=sys-libs/ncurses-5.2 virtual/libelf virtual/pkgconfig ) +RESTRICT=binchecks strip +SLOT=5.10.123 +SRC_URI=https://www.kernel.org/pub/linux/kernel/v5.x/linux-5.10.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.10-132.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.10-132.base.tar.xz https://dev.gentoo.org/~whissi/dist/genpatches/genpatches-5.10-132.base.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.10-132.extras.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.10-132.extras.tar.xz https://dev.gentoo.org/~whissi/dist/genpatches/genpatches-5.10-132.extras.tar.xz experimental? ( https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.10-132.experimental.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.10-132.experimental.tar.xz https://dev.gentoo.org/~whissi/dist/genpatches/genpatches-5.10-132.experimental.tar.xz ) +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 kernel-2 7243c5ee4d1a26f42930f137a20ed659 multilib 4fbbbc98f236f1b43acd99476bc3cd85 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_md5_=810a023f3d876769c7e898001584290f diff --git a/metadata/md5-cache/sys-kernel/gentoo-sources-5.15.47 b/metadata/md5-cache/sys-kernel/gentoo-sources-5.15.47 new file mode 100644 index 000000000000..5df9b747cf57 --- /dev/null +++ b/metadata/md5-cache/sys-kernel/gentoo-sources-5.15.47 @@ -0,0 +1,15 @@ +BDEPEND=!build? ( sys-apps/sed ) +DEFINED_PHASES=compile install postinst postrm preinst prepare setup test unpack +DESCRIPTION=Full sources including the Gentoo patchset for the 5.15 kernel tree +EAPI=8 +HOMEPAGE=https://dev.gentoo.org/~mpagano/genpatches +INHERIT=kernel-2 +IUSE=experimental symlink build +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 +LICENSE=GPL-2 +RDEPEND=!build? ( app-arch/cpio dev-lang/perl sys-devel/bc sys-devel/bison sys-devel/flex sys-devel/make >=sys-libs/ncurses-5.2 virtual/libelf virtual/pkgconfig ) +RESTRICT=binchecks strip +SLOT=5.15.47 +SRC_URI=https://www.kernel.org/pub/linux/kernel/v5.x/linux-5.15.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.15-51.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.15-51.base.tar.xz https://dev.gentoo.org/~whissi/dist/genpatches/genpatches-5.15-51.base.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.15-51.extras.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.15-51.extras.tar.xz https://dev.gentoo.org/~whissi/dist/genpatches/genpatches-5.15-51.extras.tar.xz experimental? ( https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.15-51.experimental.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.15-51.experimental.tar.xz https://dev.gentoo.org/~whissi/dist/genpatches/genpatches-5.15-51.experimental.tar.xz ) +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 kernel-2 7243c5ee4d1a26f42930f137a20ed659 multilib 4fbbbc98f236f1b43acd99476bc3cd85 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_md5_=9f6eeafd08d28cf000eadb706bae41ba diff --git a/metadata/md5-cache/sys-kernel/gentoo-sources-5.15.48 b/metadata/md5-cache/sys-kernel/gentoo-sources-5.15.48 new file mode 100644 index 000000000000..30bacf3e1445 --- /dev/null +++ b/metadata/md5-cache/sys-kernel/gentoo-sources-5.15.48 @@ -0,0 +1,15 @@ +BDEPEND=!build? ( sys-apps/sed ) +DEFINED_PHASES=compile install postinst postrm preinst prepare setup test unpack +DESCRIPTION=Full sources including the Gentoo patchset for the 5.15 kernel tree +EAPI=8 +HOMEPAGE=https://dev.gentoo.org/~mpagano/genpatches +INHERIT=kernel-2 +IUSE=experimental symlink build +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 +LICENSE=GPL-2 +RDEPEND=!build? ( app-arch/cpio dev-lang/perl sys-devel/bc sys-devel/bison sys-devel/flex sys-devel/make >=sys-libs/ncurses-5.2 virtual/libelf virtual/pkgconfig ) +RESTRICT=binchecks strip +SLOT=5.15.48 +SRC_URI=https://www.kernel.org/pub/linux/kernel/v5.x/linux-5.15.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.15-52.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.15-52.base.tar.xz https://dev.gentoo.org/~whissi/dist/genpatches/genpatches-5.15-52.base.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.15-52.extras.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.15-52.extras.tar.xz https://dev.gentoo.org/~whissi/dist/genpatches/genpatches-5.15-52.extras.tar.xz experimental? ( https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.15-52.experimental.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.15-52.experimental.tar.xz https://dev.gentoo.org/~whissi/dist/genpatches/genpatches-5.15-52.experimental.tar.xz ) +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 kernel-2 7243c5ee4d1a26f42930f137a20ed659 multilib 4fbbbc98f236f1b43acd99476bc3cd85 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_md5_=cafd5c511906940a02bdd108722dd944 diff --git a/metadata/md5-cache/sys-kernel/gentoo-sources-5.17.15 b/metadata/md5-cache/sys-kernel/gentoo-sources-5.17.15 new file mode 100644 index 000000000000..38c45dad15cd --- /dev/null +++ b/metadata/md5-cache/sys-kernel/gentoo-sources-5.17.15 @@ -0,0 +1,15 @@ +BDEPEND=!build? ( sys-apps/sed ) +DEFINED_PHASES=compile install postinst postrm preinst prepare setup test unpack +DESCRIPTION=Full sources including the Gentoo patchset for the 5.17 kernel tree +EAPI=8 +HOMEPAGE=https://dev.gentoo.org/~mpagano/genpatches +INHERIT=kernel-2 +IUSE=experimental symlink build +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 +LICENSE=GPL-2 +RDEPEND=!build? ( app-arch/cpio dev-lang/perl sys-devel/bc sys-devel/bison sys-devel/flex sys-devel/make >=sys-libs/ncurses-5.2 virtual/libelf virtual/pkgconfig ) +RESTRICT=binchecks strip +SLOT=5.17.15 +SRC_URI=https://www.kernel.org/pub/linux/kernel/v5.x/linux-5.17.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.17-19.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.17-19.base.tar.xz https://dev.gentoo.org/~whissi/dist/genpatches/genpatches-5.17-19.base.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.17-19.extras.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.17-19.extras.tar.xz https://dev.gentoo.org/~whissi/dist/genpatches/genpatches-5.17-19.extras.tar.xz experimental? ( https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.17-19.experimental.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.17-19.experimental.tar.xz https://dev.gentoo.org/~whissi/dist/genpatches/genpatches-5.17-19.experimental.tar.xz ) +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 kernel-2 7243c5ee4d1a26f42930f137a20ed659 multilib 4fbbbc98f236f1b43acd99476bc3cd85 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_md5_=e398d8ccdd433a5931e5fc98a95f493e diff --git a/metadata/md5-cache/sys-kernel/gentoo-sources-5.18.4 b/metadata/md5-cache/sys-kernel/gentoo-sources-5.18.4 new file mode 100644 index 000000000000..fdc98b23f574 --- /dev/null +++ b/metadata/md5-cache/sys-kernel/gentoo-sources-5.18.4 @@ -0,0 +1,15 @@ +BDEPEND=!build? ( sys-apps/sed ) +DEFINED_PHASES=compile install postinst postrm preinst prepare setup test unpack +DESCRIPTION=Full sources including the Gentoo patchset for the 5.18 kernel tree +EAPI=8 +HOMEPAGE=https://dev.gentoo.org/~mpagano/genpatches +INHERIT=kernel-2 +IUSE=experimental symlink build +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 +LICENSE=GPL-2 +RDEPEND=!build? ( app-arch/cpio dev-lang/perl sys-devel/bc sys-devel/bison sys-devel/flex sys-devel/make >=sys-libs/ncurses-5.2 virtual/libelf virtual/pkgconfig ) +RESTRICT=binchecks strip +SLOT=5.18.4 +SRC_URI=https://www.kernel.org/pub/linux/kernel/v5.x/linux-5.18.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.18-7.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.18-7.base.tar.xz https://dev.gentoo.org/~whissi/dist/genpatches/genpatches-5.18-7.base.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.18-7.extras.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.18-7.extras.tar.xz https://dev.gentoo.org/~whissi/dist/genpatches/genpatches-5.18-7.extras.tar.xz experimental? ( https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.18-7.experimental.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.18-7.experimental.tar.xz https://dev.gentoo.org/~whissi/dist/genpatches/genpatches-5.18-7.experimental.tar.xz ) +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 kernel-2 7243c5ee4d1a26f42930f137a20ed659 multilib 4fbbbc98f236f1b43acd99476bc3cd85 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_md5_=9911f83827e27181bbcd2ccfc2a0da0d diff --git a/metadata/md5-cache/sys-kernel/gentoo-sources-5.18.5 b/metadata/md5-cache/sys-kernel/gentoo-sources-5.18.5 new file mode 100644 index 000000000000..845322656107 --- /dev/null +++ b/metadata/md5-cache/sys-kernel/gentoo-sources-5.18.5 @@ -0,0 +1,15 @@ +BDEPEND=!build? ( sys-apps/sed ) +DEFINED_PHASES=compile install postinst postrm preinst prepare setup test unpack +DESCRIPTION=Full sources including the Gentoo patchset for the 5.18 kernel tree +EAPI=8 +HOMEPAGE=https://dev.gentoo.org/~mpagano/genpatches +INHERIT=kernel-2 +IUSE=experimental symlink build +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 +LICENSE=GPL-2 +RDEPEND=!build? ( app-arch/cpio dev-lang/perl sys-devel/bc sys-devel/bison sys-devel/flex sys-devel/make >=sys-libs/ncurses-5.2 virtual/libelf virtual/pkgconfig ) +RESTRICT=binchecks strip +SLOT=5.18.5 +SRC_URI=https://www.kernel.org/pub/linux/kernel/v5.x/linux-5.18.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.18-8.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.18-8.base.tar.xz https://dev.gentoo.org/~whissi/dist/genpatches/genpatches-5.18-8.base.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.18-8.extras.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.18-8.extras.tar.xz https://dev.gentoo.org/~whissi/dist/genpatches/genpatches-5.18-8.extras.tar.xz experimental? ( https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.18-8.experimental.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.18-8.experimental.tar.xz https://dev.gentoo.org/~whissi/dist/genpatches/genpatches-5.18-8.experimental.tar.xz ) +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 kernel-2 7243c5ee4d1a26f42930f137a20ed659 multilib 4fbbbc98f236f1b43acd99476bc3cd85 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_md5_=19c773588c6b24bc7f4f31ea2c2d2232 diff --git a/metadata/md5-cache/sys-kernel/gentoo-sources-5.4.198 b/metadata/md5-cache/sys-kernel/gentoo-sources-5.4.198 new file mode 100644 index 000000000000..a31aff492d07 --- /dev/null +++ b/metadata/md5-cache/sys-kernel/gentoo-sources-5.4.198 @@ -0,0 +1,15 @@ +BDEPEND=!build? ( sys-apps/sed ) +DEFINED_PHASES=compile install postinst postrm preinst prepare setup test unpack +DESCRIPTION=Full sources including the Gentoo patchset for the 5.4 kernel tree +EAPI=8 +HOMEPAGE=https://dev.gentoo.org/~mpagano/genpatches +INHERIT=kernel-2 +IUSE=experimental symlink build +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 +LICENSE=GPL-2 +RDEPEND=!build? ( app-arch/cpio dev-lang/perl sys-devel/bc sys-devel/bison sys-devel/flex sys-devel/make >=sys-libs/ncurses-5.2 virtual/libelf virtual/pkgconfig ) +RESTRICT=binchecks strip +SLOT=5.4.198 +SRC_URI=https://www.kernel.org/pub/linux/kernel/v5.x/linux-5.4.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.4-202.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.4-202.base.tar.xz https://dev.gentoo.org/~whissi/dist/genpatches/genpatches-5.4-202.base.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.4-202.extras.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.4-202.extras.tar.xz https://dev.gentoo.org/~whissi/dist/genpatches/genpatches-5.4-202.extras.tar.xz experimental? ( https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.4-202.experimental.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.4-202.experimental.tar.xz https://dev.gentoo.org/~whissi/dist/genpatches/genpatches-5.4-202.experimental.tar.xz ) +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 kernel-2 7243c5ee4d1a26f42930f137a20ed659 multilib 4fbbbc98f236f1b43acd99476bc3cd85 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_md5_=d2e29e515956e0f5c3e126b644b1454c diff --git a/metadata/md5-cache/sys-kernel/gentoo-sources-5.4.199 b/metadata/md5-cache/sys-kernel/gentoo-sources-5.4.199 new file mode 100644 index 000000000000..2bd95772424f --- /dev/null +++ b/metadata/md5-cache/sys-kernel/gentoo-sources-5.4.199 @@ -0,0 +1,15 @@ +BDEPEND=!build? ( sys-apps/sed ) +DEFINED_PHASES=compile install postinst postrm preinst prepare setup test unpack +DESCRIPTION=Full sources including the Gentoo patchset for the 5.4 kernel tree +EAPI=8 +HOMEPAGE=https://dev.gentoo.org/~mpagano/genpatches +INHERIT=kernel-2 +IUSE=experimental symlink build +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 +LICENSE=GPL-2 +RDEPEND=!build? ( app-arch/cpio dev-lang/perl sys-devel/bc sys-devel/bison sys-devel/flex sys-devel/make >=sys-libs/ncurses-5.2 virtual/libelf virtual/pkgconfig ) +RESTRICT=binchecks strip +SLOT=5.4.199 +SRC_URI=https://www.kernel.org/pub/linux/kernel/v5.x/linux-5.4.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.4-203.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.4-203.base.tar.xz https://dev.gentoo.org/~whissi/dist/genpatches/genpatches-5.4-203.base.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.4-203.extras.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.4-203.extras.tar.xz https://dev.gentoo.org/~whissi/dist/genpatches/genpatches-5.4-203.extras.tar.xz experimental? ( https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.4-203.experimental.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.4-203.experimental.tar.xz https://dev.gentoo.org/~whissi/dist/genpatches/genpatches-5.4-203.experimental.tar.xz ) +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 kernel-2 7243c5ee4d1a26f42930f137a20ed659 multilib 4fbbbc98f236f1b43acd99476bc3cd85 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_md5_=57a2d7c95710aeef08d8b41855e481c9 diff --git a/metadata/md5-cache/sys-kernel/kpatch-0.6.3-r1 b/metadata/md5-cache/sys-kernel/kpatch-0.6.3-r1 deleted file mode 100644 index 518d7da19f0f..000000000000 --- a/metadata/md5-cache/sys-kernel/kpatch-0.6.3-r1 +++ /dev/null @@ -1,15 +0,0 @@ -DEFINED_PHASES=compile install postinst postrm preinst prepare setup -DEPEND=app-crypt/pesign dev-libs/openssl:0= sys-libs/zlib sys-apps/pciutils dev-libs/elfutils sys-devel/bison test? ( dev-util/shellcheck-bin ) kernel_linux? ( sys-apps/kmod[tools] dist-kernel? ( virtual/dist-kernel:= ) ) sys-apps/sed kernel_linux? ( virtual/linux-sources virtual/libelf ) -DESCRIPTION=Dynamic kernel patching for Linux -EAPI=7 -HOMEPAGE=https://github.com/dynup/kpatch -INHERIT=flag-o-matic linux-mod -IUSE=+kpatch-build +kpatch kmod doc contrib test dist-kernel -KEYWORDS=~amd64 -LICENSE=GPL-2+ -RDEPEND=app-crypt/pesign dev-libs/openssl:0= sys-libs/zlib sys-apps/pciutils kernel_linux? ( sys-apps/kmod[tools] dist-kernel? ( virtual/dist-kernel:= ) ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://github.com/dynup/kpatch/archive/v0.6.3.tar.gz -> kpatch-0.6.3.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic a500d7cc40da3de38c361e889153bdf7 linux-info dcbf4f67bc38bee48e9d69a4344e8059 linux-mod 6ff232574f0bcad33767903505553e8d multilib 4fbbbc98f236f1b43acd99476bc3cd85 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c -_md5_=de1732dc40cfe36c0695f5fb4462229f diff --git a/metadata/md5-cache/sys-kernel/kpatch-0.7.1-r1 b/metadata/md5-cache/sys-kernel/kpatch-0.9.6 similarity index 90% rename from metadata/md5-cache/sys-kernel/kpatch-0.7.1-r1 rename to metadata/md5-cache/sys-kernel/kpatch-0.9.6 index 1ddcaa7ea2a5..cfec785033c2 100644 --- a/metadata/md5-cache/sys-kernel/kpatch-0.7.1-r1 +++ b/metadata/md5-cache/sys-kernel/kpatch-0.9.6 @@ -10,6 +10,6 @@ LICENSE=GPL-2+ RDEPEND=app-crypt/pesign sys-libs/zlib sys-apps/pciutils kernel_linux? ( sys-apps/kmod[tools] dist-kernel? ( virtual/dist-kernel:= ) ) RESTRICT=!test? ( test ) SLOT=0 -SRC_URI=https://github.com/dynup/kpatch/archive/v0.7.1.tar.gz -> kpatch-0.7.1.tar.gz +SRC_URI=https://github.com/dynup/kpatch/archive/v0.9.6.tar.gz -> kpatch-0.9.6.tar.gz _eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic a500d7cc40da3de38c361e889153bdf7 linux-info dcbf4f67bc38bee48e9d69a4344e8059 linux-mod 6ff232574f0bcad33767903505553e8d multilib 4fbbbc98f236f1b43acd99476bc3cd85 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c -_md5_=6f376bf5b90ee3fb2c99d88d3d421e56 +_md5_=5c8ea600d4b14d04025597338c550438 diff --git a/metadata/md5-cache/sys-kernel/linux-firmware-20210518 b/metadata/md5-cache/sys-kernel/linux-firmware-20220610 similarity index 81% rename from metadata/md5-cache/sys-kernel/linux-firmware-20210518 rename to metadata/md5-cache/sys-kernel/linux-firmware-20220610 index 67d3fdd316bc..cad862678ef0 100644 --- a/metadata/md5-cache/sys-kernel/linux-firmware-20210518 +++ b/metadata/md5-cache/sys-kernel/linux-firmware-20220610 @@ -3,13 +3,14 @@ DEFINED_PHASES=install postinst postrm preinst prepare prerm pretend unpack DESCRIPTION=Linux firmware files EAPI=7 HOMEPAGE=https://git.kernel.org/?p=linux/kernel/git/firmware/linux-firmware.git +INHERIT=mount-boot savedconfig IUSE=initramfs +redistributable savedconfig unknown-license savedconfig -KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 +KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 LICENSE=GPL-2 GPL-2+ GPL-3 BSD MIT || ( MPL-1.1 GPL-2 ) redistributable? ( linux-fw-redistributable ( BSD-2 BSD BSD-4 ISC MIT no-source-code ) ) unknown-license? ( all-rights-reserved ) RDEPEND=!savedconfig? ( redistributable? ( !sys-firmware/alsa-firmware[alsa_cards_ca0132] !sys-block/qla-fc-firmware !sys-firmware/iwl1000-ucode !sys-firmware/iwl6005-ucode !sys-firmware/iwl6030-ucode !sys-firmware/iwl3160-ucode !sys-firmware/iwl7260-ucode !sys-firmware/iwl3160-7260-bt-ucode !sys-firmware/raspberrypi-wifi-ucode ) unknown-license? ( !sys-firmware/alsa-firmware[alsa_cards_korg1212] !sys-firmware/alsa-firmware[alsa_cards_maestro3] !sys-firmware/alsa-firmware[alsa_cards_sb16] !sys-firmware/alsa-firmware[alsa_cards_ymfpci] ) ) REQUIRED_USE=initramfs? ( redistributable ) RESTRICT=binchecks strip test unknown-license? ( bindist ) SLOT=0 -SRC_URI=https://git.kernel.org/cgit/linux/kernel/git/firmware/linux-firmware.git/snapshot/f8462923ed8fc874f770b8c6dfad49d39b381f14.tar.gz -> linux-firmware-20210518.tar.gz +SRC_URI=https://mirrors.edge.kernel.org/pub/linux/kernel/firmware/linux-firmware-20220610.tar.xz _eclasses_=mount-boot 02a45c5e022c08dbc05178522b2772f2 portability d33a77692bb47e8227f27e17fb9c3c05 savedconfig 7cb1bf66b4acedc4f06802a012d3b08d -_md5_=db3956fa48c204567deb8822c8c26215 +_md5_=007ed331e4428d7d2d3ceee5541e8cb4 diff --git a/metadata/md5-cache/sys-kernel/rt-sources-4.19.235_p106 b/metadata/md5-cache/sys-kernel/rt-sources-4.19.246_p110 similarity index 81% rename from metadata/md5-cache/sys-kernel/rt-sources-4.19.235_p106 rename to metadata/md5-cache/sys-kernel/rt-sources-4.19.246_p110 index 35070796532e..0eecf81c70f7 100644 --- a/metadata/md5-cache/sys-kernel/rt-sources-4.19.235_p106 +++ b/metadata/md5-cache/sys-kernel/rt-sources-4.19.246_p110 @@ -9,7 +9,7 @@ KEYWORDS=~amd64 ~arm64 LICENSE=GPL-2 RDEPEND=!build? ( app-arch/cpio dev-lang/perl sys-devel/bc sys-devel/bison sys-devel/flex sys-devel/make >=sys-libs/ncurses-5.2 virtual/libelf virtual/pkgconfig ) RESTRICT=binchecks strip -SLOT=4.19.235_p106 -SRC_URI=https://www.kernel.org/pub/linux/kernel/v4.x/patch-4.19.235.xz https://www.kernel.org/pub/linux/kernel/v4.x/linux-4.19.tar.xz https://www.kernel.org/pub/linux/kernel/projects/rt/4.19/patch-4.19.235-rt106.patch.xz https://www.kernel.org/pub/linux/kernel/projects/rt/4.19/older/patch-4.19.235-rt106.patch.xz +SLOT=4.19.246_p110 +SRC_URI=https://www.kernel.org/pub/linux/kernel/v4.x/patch-4.19.246.xz https://www.kernel.org/pub/linux/kernel/v4.x/linux-4.19.tar.xz https://www.kernel.org/pub/linux/kernel/projects/rt/4.19/patch-4.19.246-rt110.patch.xz https://www.kernel.org/pub/linux/kernel/projects/rt/4.19/older/patch-4.19.246-rt110.patch.xz _eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 kernel-2 7243c5ee4d1a26f42930f137a20ed659 multilib 4fbbbc98f236f1b43acd99476bc3cd85 toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=202aa5da9e26e17e9a804c739b2980e7 diff --git a/metadata/md5-cache/sys-kernel/rt-sources-5.10.106_p64 b/metadata/md5-cache/sys-kernel/rt-sources-5.10.120_p70 similarity index 82% rename from metadata/md5-cache/sys-kernel/rt-sources-5.10.106_p64 rename to metadata/md5-cache/sys-kernel/rt-sources-5.10.120_p70 index cbfd8e287c8c..636efa62a0e0 100644 --- a/metadata/md5-cache/sys-kernel/rt-sources-5.10.106_p64 +++ b/metadata/md5-cache/sys-kernel/rt-sources-5.10.120_p70 @@ -9,7 +9,7 @@ KEYWORDS=~amd64 ~arm64 LICENSE=GPL-2 RDEPEND=!build? ( app-arch/cpio dev-lang/perl sys-devel/bc sys-devel/bison sys-devel/flex sys-devel/make >=sys-libs/ncurses-5.2 virtual/libelf virtual/pkgconfig ) RESTRICT=binchecks strip -SLOT=5.10.106_p64 -SRC_URI=https://www.kernel.org/pub/linux/kernel/v5.x/patch-5.10.106.xz https://www.kernel.org/pub/linux/kernel/v5.x/linux-5.10.tar.xz https://www.kernel.org/pub/linux/kernel/projects/rt/5.10/patch-5.10.106-rt64.patch.xz https://www.kernel.org/pub/linux/kernel/projects/rt/5.10/older/patch-5.10.106-rt64.patch.xz +SLOT=5.10.120_p70 +SRC_URI=https://www.kernel.org/pub/linux/kernel/v5.x/patch-5.10.120.xz https://www.kernel.org/pub/linux/kernel/v5.x/linux-5.10.tar.xz https://www.kernel.org/pub/linux/kernel/projects/rt/5.10/patch-5.10.120-rt70.patch.xz https://www.kernel.org/pub/linux/kernel/projects/rt/5.10/older/patch-5.10.120-rt70.patch.xz _eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 kernel-2 7243c5ee4d1a26f42930f137a20ed659 multilib 4fbbbc98f236f1b43acd99476bc3cd85 toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=202aa5da9e26e17e9a804c739b2980e7 diff --git a/metadata/md5-cache/sys-kernel/rt-sources-5.15.29_p37 b/metadata/md5-cache/sys-kernel/rt-sources-5.15.44_p46 similarity index 87% rename from metadata/md5-cache/sys-kernel/rt-sources-5.15.29_p37 rename to metadata/md5-cache/sys-kernel/rt-sources-5.15.44_p46 index b8961bbd88c6..43cd64905659 100644 --- a/metadata/md5-cache/sys-kernel/rt-sources-5.15.29_p37 +++ b/metadata/md5-cache/sys-kernel/rt-sources-5.15.44_p46 @@ -9,7 +9,7 @@ KEYWORDS=~amd64 ~arm64 LICENSE=GPL-2 RDEPEND=!build? ( app-arch/cpio dev-lang/perl sys-devel/bc sys-devel/bison sys-devel/flex sys-devel/make >=sys-libs/ncurses-5.2 virtual/libelf virtual/pkgconfig ) RESTRICT=binchecks strip -SLOT=5.15.29_p37 -SRC_URI=https://www.kernel.org/pub/linux/kernel/v5.x/patch-5.15.29.xz https://www.kernel.org/pub/linux/kernel/v5.x/linux-5.15.tar.xz deblob? ( https://www.fsfla.org/svn/fsfla/software/linux-libre/releases/tags//5.15-gnu/deblob-5.15 https://www.fsfla.org/svn/fsfla/software/linux-libre/releases/tags//5.15-gnu/deblob-check -> deblob-check-5.15 ) https://www.kernel.org/pub/linux/kernel/projects/rt/5.15/patch-5.15.29-rt37.patch.xz https://www.kernel.org/pub/linux/kernel/projects/rt/5.15/older/patch-5.15.29-rt37.patch.xz +SLOT=5.15.44_p46 +SRC_URI=https://www.kernel.org/pub/linux/kernel/v5.x/patch-5.15.44.xz https://www.kernel.org/pub/linux/kernel/v5.x/linux-5.15.tar.xz deblob? ( https://www.fsfla.org/svn/fsfla/software/linux-libre/releases/tags//5.15-gnu/deblob-5.15 https://www.fsfla.org/svn/fsfla/software/linux-libre/releases/tags//5.15-gnu/deblob-check -> deblob-check-5.15 ) https://www.kernel.org/pub/linux/kernel/projects/rt/5.15/patch-5.15.44-rt46.patch.xz https://www.kernel.org/pub/linux/kernel/projects/rt/5.15/older/patch-5.15.44-rt46.patch.xz _eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 kernel-2 7243c5ee4d1a26f42930f137a20ed659 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-any-r1 a3e9c0524a795d7f2767a2cf12a2e8c0 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=7433e098049f0396cfc033411f0d8182 diff --git a/metadata/md5-cache/sys-kernel/rt-sources-5.16.2_p19 b/metadata/md5-cache/sys-kernel/rt-sources-5.16.2_p19 deleted file mode 100644 index 45513d819299..000000000000 --- a/metadata/md5-cache/sys-kernel/rt-sources-5.16.2_p19 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=!build? ( sys-apps/sed ) deblob? ( || ( >=dev-lang/python-3.10.0_p1-r1:3.10 >=dev-lang/python-3.9.9-r1:3.9 >=dev-lang/python-3.8.12_p1-r1:3.8 ) ) -DEFINED_PHASES=compile install postinst postrm preinst prepare setup test unpack -DESCRIPTION=Full Linux 5.16 kernel sources with the CONFIG_PREEMPT_RT patch -EAPI=8 -HOMEPAGE=https://www.kernel.org/ https://wiki.gentoo.org/wiki/Kernel https://wiki.linuxfoundation.org/realtime/start https://www.fsfla.org/svn/fsfla/software/linux-libre/releases/tags/ -INHERIT=kernel-2 -IUSE=symlink build deblob -KEYWORDS=~amd64 ~arm64 -LICENSE=GPL-2 -RDEPEND=!build? ( app-arch/cpio dev-lang/perl sys-devel/bc sys-devel/bison sys-devel/flex sys-devel/make >=sys-libs/ncurses-5.2 virtual/libelf virtual/pkgconfig ) -RESTRICT=binchecks strip -SLOT=5.16.2_p19 -SRC_URI=https://www.kernel.org/pub/linux/kernel/v5.x/patch-5.16.2.xz https://www.kernel.org/pub/linux/kernel/v5.x/linux-5.16.tar.xz deblob? ( https://www.fsfla.org/svn/fsfla/software/linux-libre/releases/tags//5.16-gnu/deblob-5.16 https://www.fsfla.org/svn/fsfla/software/linux-libre/releases/tags//5.16-gnu/deblob-check -> deblob-check-5.16 ) https://www.kernel.org/pub/linux/kernel/projects/rt/5.16/patch-5.16.2-rt19.patch.xz https://www.kernel.org/pub/linux/kernel/projects/rt/5.16/older/patch-5.16.2-rt19.patch.xz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 kernel-2 7243c5ee4d1a26f42930f137a20ed659 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-any-r1 a3e9c0524a795d7f2767a2cf12a2e8c0 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=7433e098049f0396cfc033411f0d8182 diff --git a/metadata/md5-cache/sys-kernel/rt-sources-4.19.237_p107 b/metadata/md5-cache/sys-kernel/rt-sources-5.18_p11 similarity index 61% rename from metadata/md5-cache/sys-kernel/rt-sources-4.19.237_p107 rename to metadata/md5-cache/sys-kernel/rt-sources-5.18_p11 index 6f240c007e32..fc4a1588324c 100644 --- a/metadata/md5-cache/sys-kernel/rt-sources-4.19.237_p107 +++ b/metadata/md5-cache/sys-kernel/rt-sources-5.18_p11 @@ -1,6 +1,6 @@ BDEPEND=!build? ( sys-apps/sed ) DEFINED_PHASES=compile install postinst postrm preinst prepare setup test unpack -DESCRIPTION=Full Linux 4.19 kernel sources with the CONFIG_PREEMPT_RT patch +DESCRIPTION=Full Linux 5.18 kernel sources with the CONFIG_PREEMPT_RT patch EAPI=8 HOMEPAGE=https://www.kernel.org/ https://wiki.gentoo.org/wiki/Kernel https://wiki.linuxfoundation.org/realtime/start INHERIT=kernel-2 @@ -9,7 +9,7 @@ KEYWORDS=~amd64 ~arm64 LICENSE=GPL-2 RDEPEND=!build? ( app-arch/cpio dev-lang/perl sys-devel/bc sys-devel/bison sys-devel/flex sys-devel/make >=sys-libs/ncurses-5.2 virtual/libelf virtual/pkgconfig ) RESTRICT=binchecks strip -SLOT=4.19.237_p107 -SRC_URI=https://www.kernel.org/pub/linux/kernel/v4.x/patch-4.19.237.xz https://www.kernel.org/pub/linux/kernel/v4.x/linux-4.19.tar.xz https://www.kernel.org/pub/linux/kernel/projects/rt/4.19/patch-4.19.237-rt107.patch.xz https://www.kernel.org/pub/linux/kernel/projects/rt/4.19/older/patch-4.19.237-rt107.patch.xz +SLOT=5.18_p11 +SRC_URI=https://www.kernel.org/pub/linux/kernel/v5.x/linux-5.18.tar.xz https://www.kernel.org/pub/linux/kernel/projects/rt/5.18/patch-5.18-rt11.patch.xz https://www.kernel.org/pub/linux/kernel/projects/rt/5.18/older/patch-5.18-rt11.patch.xz _eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 kernel-2 7243c5ee4d1a26f42930f137a20ed659 multilib 4fbbbc98f236f1b43acd99476bc3cd85 toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=202aa5da9e26e17e9a804c739b2980e7 +_md5_=c59577bb2ed06e3cb06628fa144b649e diff --git a/metadata/md5-cache/sys-kernel/rt-sources-5.4.182_p72-r1 b/metadata/md5-cache/sys-kernel/rt-sources-5.4.193_p74 similarity index 78% rename from metadata/md5-cache/sys-kernel/rt-sources-5.4.182_p72-r1 rename to metadata/md5-cache/sys-kernel/rt-sources-5.4.193_p74 index 018fc4390ed5..5d3ea7b6f691 100644 --- a/metadata/md5-cache/sys-kernel/rt-sources-5.4.182_p72-r1 +++ b/metadata/md5-cache/sys-kernel/rt-sources-5.4.193_p74 @@ -9,7 +9,7 @@ KEYWORDS=~amd64 ~arm64 LICENSE=GPL-2 RDEPEND=!build? ( app-arch/cpio dev-lang/perl sys-devel/bc sys-devel/bison sys-devel/flex sys-devel/make >=sys-libs/ncurses-5.2 virtual/libelf virtual/pkgconfig ) RESTRICT=binchecks strip -SLOT=5.4.182_p72-r1 -SRC_URI=https://www.kernel.org/pub/linux/kernel/v5.x/patch-5.4.182.xz https://www.kernel.org/pub/linux/kernel/v5.x/linux-5.4.tar.xz https://www.kernel.org/pub/linux/kernel/projects/rt/5.4/patch-5.4.182-rt72-rc1.patch.xz https://www.kernel.org/pub/linux/kernel/projects/rt/5.4/older/patch-5.4.182-rt72-rc1.patch.xz +SLOT=5.4.193_p74 +SRC_URI=https://www.kernel.org/pub/linux/kernel/v5.x/patch-5.4.193.xz https://www.kernel.org/pub/linux/kernel/v5.x/linux-5.4.tar.xz https://www.kernel.org/pub/linux/kernel/projects/rt/5.4/patch-5.4.193-rt74.patch.xz https://www.kernel.org/pub/linux/kernel/projects/rt/5.4/older/patch-5.4.193-rt74.patch.xz _eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 kernel-2 7243c5ee4d1a26f42930f137a20ed659 multilib 4fbbbc98f236f1b43acd99476bc3cd85 toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=3a5cff690598b2f38a2153b293282f88 +_md5_=202aa5da9e26e17e9a804c739b2980e7 diff --git a/metadata/md5-cache/sys-kernel/vanilla-kernel-5.10.122 b/metadata/md5-cache/sys-kernel/vanilla-kernel-5.10.122 new file mode 100644 index 000000000000..fe1c14b4fdd2 --- /dev/null +++ b/metadata/md5-cache/sys-kernel/vanilla-kernel-5.10.122 @@ -0,0 +1,17 @@ +BDEPEND=debug? ( dev-util/pahole ) verify-sig? ( sec-keys/openpgp-keys-kernel ) test? ( dev-tcltk/expect sys-apps/coreutils sys-kernel/dracut sys-fs/e2fsprogs amd64? ( app-emulation/qemu[qemu_softmmu_targets_x86_64] ) arm64? ( app-emulation/qemu[qemu_softmmu_targets_aarch64] ) ppc? ( app-emulation/qemu[qemu_softmmu_targets_ppc] ) ppc64? ( app-emulation/qemu[qemu_softmmu_targets_ppc64] ) x86? ( app-emulation/qemu[qemu_softmmu_targets_i386] ) ) || ( >=dev-lang/python-3.11.0_beta1-r1:3.11 >=dev-lang/python-3.10.0_p1-r1:3.10 >=dev-lang/python-3.9.9-r1:3.9 >=dev-lang/python-3.8.12_p1-r1:3.8 ) app-arch/cpio sys-devel/bc sys-devel/flex virtual/libelf virtual/yacc verify-sig? ( app-crypt/gnupg >=app-portage/gemato-16 ) +DEFINED_PHASES=compile config configure install postinst postrm preinst prepare prerm pretend setup test unpack +DESCRIPTION=Linux kernel built from vanilla upstream sources +EAPI=7 +HOMEPAGE=https://www.kernel.org/ +INHERIT=kernel-build toolchain-funcs verify-sig +IUSE=debug hardened savedconfig +initramfs test verify-sig +KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 +LICENSE=GPL-2 +PDEPEND=>=virtual/dist-kernel-5.10.122 +RDEPEND=|| ( sys-kernel/installkernel-gentoo sys-kernel/installkernel-systemd-boot ) initramfs? ( >=sys-kernel/dracut-049-r3 ) virtual/libelf +REQUIRED_USE=arm? ( savedconfig ) +RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test ) +SLOT=5.10.122 +SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.10.122.tar.xz https://github.com/mgorny/gentoo-kernel-config/archive/g1.tar.gz -> gentoo-kernel-config-g1.tar.gz verify-sig? ( https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.10.122.tar.sign ) amd64? ( https://src.fedoraproject.org/rpms/kernel/raw/836165dd2dff34e4f2c47ca8f9c803002c1e6530/f/kernel-x86_64-fedora.config -> kernel-x86_64-fedora.config.5.10.12 ) arm64? ( https://src.fedoraproject.org/rpms/kernel/raw/836165dd2dff34e4f2c47ca8f9c803002c1e6530/f/kernel-aarch64-fedora.config -> kernel-aarch64-fedora.config.5.10.12 ) ppc64? ( https://src.fedoraproject.org/rpms/kernel/raw/836165dd2dff34e4f2c47ca8f9c803002c1e6530/f/kernel-ppc64le-fedora.config -> kernel-ppc64le-fedora.config.5.10.12 ) x86? ( https://src.fedoraproject.org/rpms/kernel/raw/836165dd2dff34e4f2c47ca8f9c803002c1e6530/f/kernel-i686-fedora.config -> kernel-i686-fedora.config.5.10.12 ) +_eclasses_=dist-kernel-utils 31e337cd76e9e16709e65d794fb58be2 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 kernel-build 1ac15629c90de088f091c6ff655b6ed2 kernel-install 149f830e772fdf45b278492c8c00d505 mount-boot 02a45c5e022c08dbc05178522b2772f2 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 portability d33a77692bb47e8227f27e17fb9c3c05 python-any-r1 a3e9c0524a795d7f2767a2cf12a2e8c0 python-utils-r1 648fe6a039e87233d7f48da72cadb76f savedconfig 7cb1bf66b4acedc4f06802a012d3b08d toolchain-funcs fd9cde67030b26e479eeadaced488253 verify-sig 0748d665fa664a87add00152ed046e16 +_md5_=e05a2285b971a7f7bcbc7b9a4c1f9a4d diff --git a/metadata/md5-cache/sys-kernel/vanilla-kernel-5.15.47 b/metadata/md5-cache/sys-kernel/vanilla-kernel-5.15.47 new file mode 100644 index 000000000000..5e80302f16fb --- /dev/null +++ b/metadata/md5-cache/sys-kernel/vanilla-kernel-5.15.47 @@ -0,0 +1,17 @@ +BDEPEND=debug? ( dev-util/pahole ) verify-sig? ( sec-keys/openpgp-keys-kernel ) test? ( dev-tcltk/expect sys-apps/coreutils sys-kernel/dracut sys-fs/e2fsprogs amd64? ( app-emulation/qemu[qemu_softmmu_targets_x86_64] ) arm64? ( app-emulation/qemu[qemu_softmmu_targets_aarch64] ) ppc? ( app-emulation/qemu[qemu_softmmu_targets_ppc] ) ppc64? ( app-emulation/qemu[qemu_softmmu_targets_ppc64] ) x86? ( app-emulation/qemu[qemu_softmmu_targets_i386] ) ) || ( >=dev-lang/python-3.11.0_beta1-r1:3.11 >=dev-lang/python-3.10.0_p1-r1:3.10 >=dev-lang/python-3.9.9-r1:3.9 >=dev-lang/python-3.8.12_p1-r1:3.8 ) app-arch/cpio sys-devel/bc sys-devel/flex virtual/libelf virtual/yacc verify-sig? ( app-crypt/gnupg >=app-portage/gemato-16 ) +DEFINED_PHASES=compile config configure install postinst postrm preinst prepare prerm pretend setup test unpack +DESCRIPTION=Linux kernel built from vanilla upstream sources +EAPI=7 +HOMEPAGE=https://www.kernel.org/ +INHERIT=kernel-build toolchain-funcs verify-sig +IUSE=debug hardened savedconfig +initramfs test verify-sig +KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 +LICENSE=GPL-2 +PDEPEND=>=virtual/dist-kernel-5.15.47 +RDEPEND=|| ( sys-kernel/installkernel-gentoo sys-kernel/installkernel-systemd-boot ) initramfs? ( >=sys-kernel/dracut-049-r3 ) virtual/libelf +REQUIRED_USE=arm? ( savedconfig ) +RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test ) +SLOT=5.15.47 +SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.15.47.tar.xz https://github.com/mgorny/gentoo-kernel-config/archive/g1.tar.gz -> gentoo-kernel-config-g1.tar.gz verify-sig? ( https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.15.47.tar.sign ) amd64? ( https://src.fedoraproject.org/rpms/kernel/raw/ec69da7a42b5b7c3da91572ef22097b069ddbd01/f/kernel-x86_64-fedora.config -> kernel-x86_64-fedora.config.5.15.19 ) arm64? ( https://src.fedoraproject.org/rpms/kernel/raw/ec69da7a42b5b7c3da91572ef22097b069ddbd01/f/kernel-aarch64-fedora.config -> kernel-aarch64-fedora.config.5.15.19 ) ppc64? ( https://src.fedoraproject.org/rpms/kernel/raw/ec69da7a42b5b7c3da91572ef22097b069ddbd01/f/kernel-ppc64le-fedora.config -> kernel-ppc64le-fedora.config.5.15.19 ) x86? ( https://src.fedoraproject.org/rpms/kernel/raw/ec69da7a42b5b7c3da91572ef22097b069ddbd01/f/kernel-i686-fedora.config -> kernel-i686-fedora.config.5.15.19 ) +_eclasses_=dist-kernel-utils 31e337cd76e9e16709e65d794fb58be2 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 kernel-build 1ac15629c90de088f091c6ff655b6ed2 kernel-install 149f830e772fdf45b278492c8c00d505 mount-boot 02a45c5e022c08dbc05178522b2772f2 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 portability d33a77692bb47e8227f27e17fb9c3c05 python-any-r1 a3e9c0524a795d7f2767a2cf12a2e8c0 python-utils-r1 648fe6a039e87233d7f48da72cadb76f savedconfig 7cb1bf66b4acedc4f06802a012d3b08d toolchain-funcs fd9cde67030b26e479eeadaced488253 verify-sig 0748d665fa664a87add00152ed046e16 +_md5_=362af3de009d4e02a5d5d05608d2a485 diff --git a/metadata/md5-cache/sys-kernel/vanilla-kernel-5.17.15 b/metadata/md5-cache/sys-kernel/vanilla-kernel-5.17.15 new file mode 100644 index 000000000000..073d3d385b4c --- /dev/null +++ b/metadata/md5-cache/sys-kernel/vanilla-kernel-5.17.15 @@ -0,0 +1,17 @@ +BDEPEND=debug? ( dev-util/pahole ) verify-sig? ( sec-keys/openpgp-keys-kernel ) test? ( dev-tcltk/expect sys-apps/coreutils sys-kernel/dracut sys-fs/e2fsprogs amd64? ( app-emulation/qemu[qemu_softmmu_targets_x86_64] ) arm64? ( app-emulation/qemu[qemu_softmmu_targets_aarch64] ) ppc? ( app-emulation/qemu[qemu_softmmu_targets_ppc] ) ppc64? ( app-emulation/qemu[qemu_softmmu_targets_ppc64] ) x86? ( app-emulation/qemu[qemu_softmmu_targets_i386] ) ) || ( >=dev-lang/python-3.11.0_beta1-r1:3.11 >=dev-lang/python-3.10.0_p1-r1:3.10 >=dev-lang/python-3.9.9-r1:3.9 >=dev-lang/python-3.8.12_p1-r1:3.8 ) app-arch/cpio sys-devel/bc sys-devel/flex virtual/libelf virtual/yacc verify-sig? ( app-crypt/gnupg >=app-portage/gemato-16 ) +DEFINED_PHASES=compile config configure install postinst postrm preinst prepare prerm pretend setup test unpack +DESCRIPTION=Linux kernel built from vanilla upstream sources +EAPI=7 +HOMEPAGE=https://www.kernel.org/ +INHERIT=kernel-build toolchain-funcs verify-sig +IUSE=debug hardened savedconfig +initramfs test verify-sig +KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 +LICENSE=GPL-2 +PDEPEND=>=virtual/dist-kernel-5.17.15 +RDEPEND=|| ( sys-kernel/installkernel-gentoo sys-kernel/installkernel-systemd-boot ) initramfs? ( >=sys-kernel/dracut-049-r3 ) virtual/libelf +REQUIRED_USE=arm? ( savedconfig ) +RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test ) +SLOT=5.17.15 +SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.17.15.tar.xz https://github.com/mgorny/gentoo-kernel-config/archive/g1.tar.gz -> gentoo-kernel-config-g1.tar.gz verify-sig? ( https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.17.15.tar.sign ) amd64? ( https://raw.githubusercontent.com/mgorny/fedora-kernel-config-for-gentoo/5.17.11-gentoo/kernel-x86_64-fedora.config -> kernel-x86_64-fedora.config.5.17.11-gentoo ) arm64? ( https://raw.githubusercontent.com/mgorny/fedora-kernel-config-for-gentoo/5.17.11-gentoo/kernel-aarch64-fedora.config -> kernel-aarch64-fedora.config.5.17.11-gentoo ) ppc64? ( https://raw.githubusercontent.com/mgorny/fedora-kernel-config-for-gentoo/5.17.11-gentoo/kernel-ppc64le-fedora.config -> kernel-ppc64le-fedora.config.5.17.11-gentoo ) x86? ( https://raw.githubusercontent.com/mgorny/fedora-kernel-config-for-gentoo/5.17.11-gentoo/kernel-i686-fedora.config -> kernel-i686-fedora.config.5.17.11-gentoo ) +_eclasses_=dist-kernel-utils 31e337cd76e9e16709e65d794fb58be2 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 kernel-build 1ac15629c90de088f091c6ff655b6ed2 kernel-install 149f830e772fdf45b278492c8c00d505 mount-boot 02a45c5e022c08dbc05178522b2772f2 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 portability d33a77692bb47e8227f27e17fb9c3c05 python-any-r1 a3e9c0524a795d7f2767a2cf12a2e8c0 python-utils-r1 648fe6a039e87233d7f48da72cadb76f savedconfig 7cb1bf66b4acedc4f06802a012d3b08d toolchain-funcs fd9cde67030b26e479eeadaced488253 verify-sig 0748d665fa664a87add00152ed046e16 +_md5_=059365723a845ee2cb4b30fd5215fef3 diff --git a/metadata/md5-cache/sys-kernel/vanilla-kernel-5.18.4 b/metadata/md5-cache/sys-kernel/vanilla-kernel-5.18.4 new file mode 100644 index 000000000000..1a0218f357ba --- /dev/null +++ b/metadata/md5-cache/sys-kernel/vanilla-kernel-5.18.4 @@ -0,0 +1,17 @@ +BDEPEND=debug? ( dev-util/pahole ) verify-sig? ( sec-keys/openpgp-keys-kernel ) test? ( dev-tcltk/expect sys-apps/coreutils sys-kernel/dracut sys-fs/e2fsprogs amd64? ( app-emulation/qemu[qemu_softmmu_targets_x86_64] ) arm64? ( app-emulation/qemu[qemu_softmmu_targets_aarch64] ) ppc? ( app-emulation/qemu[qemu_softmmu_targets_ppc] ) ppc64? ( app-emulation/qemu[qemu_softmmu_targets_ppc64] ) x86? ( app-emulation/qemu[qemu_softmmu_targets_i386] ) ) || ( >=dev-lang/python-3.11.0_beta1-r1:3.11 >=dev-lang/python-3.10.0_p1-r1:3.10 >=dev-lang/python-3.9.9-r1:3.9 >=dev-lang/python-3.8.12_p1-r1:3.8 ) app-arch/cpio sys-devel/bc sys-devel/flex virtual/libelf virtual/yacc verify-sig? ( app-crypt/gnupg >=app-portage/gemato-16 ) +DEFINED_PHASES=compile config configure install postinst postrm preinst prepare prerm pretend setup test unpack +DESCRIPTION=Linux kernel built from vanilla upstream sources +EAPI=7 +HOMEPAGE=https://www.kernel.org/ +INHERIT=kernel-build toolchain-funcs verify-sig +IUSE=debug hardened savedconfig +initramfs test verify-sig +KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 +LICENSE=GPL-2 +PDEPEND=>=virtual/dist-kernel-5.18.4 +RDEPEND=|| ( sys-kernel/installkernel-gentoo sys-kernel/installkernel-systemd-boot ) initramfs? ( >=sys-kernel/dracut-049-r3 ) virtual/libelf +REQUIRED_USE=arm? ( savedconfig ) +RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test ) +SLOT=5.18.4 +SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.18.4.tar.xz https://github.com/mgorny/gentoo-kernel-config/archive/g1.tar.gz -> gentoo-kernel-config-g1.tar.gz verify-sig? ( https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.18.4.tar.sign ) amd64? ( https://raw.githubusercontent.com/mgorny/fedora-kernel-config-for-gentoo/5.18.4-gentoo/kernel-x86_64-fedora.config -> kernel-x86_64-fedora.config.5.18.4-gentoo ) arm64? ( https://raw.githubusercontent.com/mgorny/fedora-kernel-config-for-gentoo/5.18.4-gentoo/kernel-aarch64-fedora.config -> kernel-aarch64-fedora.config.5.18.4-gentoo ) ppc64? ( https://raw.githubusercontent.com/mgorny/fedora-kernel-config-for-gentoo/5.18.4-gentoo/kernel-ppc64le-fedora.config -> kernel-ppc64le-fedora.config.5.18.4-gentoo ) x86? ( https://raw.githubusercontent.com/mgorny/fedora-kernel-config-for-gentoo/5.18.4-gentoo/kernel-i686-fedora.config -> kernel-i686-fedora.config.5.18.4-gentoo ) +_eclasses_=dist-kernel-utils 31e337cd76e9e16709e65d794fb58be2 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 kernel-build 1ac15629c90de088f091c6ff655b6ed2 kernel-install 149f830e772fdf45b278492c8c00d505 mount-boot 02a45c5e022c08dbc05178522b2772f2 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 portability d33a77692bb47e8227f27e17fb9c3c05 python-any-r1 a3e9c0524a795d7f2767a2cf12a2e8c0 python-utils-r1 648fe6a039e87233d7f48da72cadb76f savedconfig 7cb1bf66b4acedc4f06802a012d3b08d toolchain-funcs fd9cde67030b26e479eeadaced488253 verify-sig 0748d665fa664a87add00152ed046e16 +_md5_=db8747cfc0090d91e857f14e7006a580 diff --git a/metadata/md5-cache/sys-kernel/vanilla-kernel-5.4.198 b/metadata/md5-cache/sys-kernel/vanilla-kernel-5.4.198 new file mode 100644 index 000000000000..e6ad3dff72ea --- /dev/null +++ b/metadata/md5-cache/sys-kernel/vanilla-kernel-5.4.198 @@ -0,0 +1,16 @@ +BDEPEND=debug? ( dev-util/pahole ) verify-sig? ( sec-keys/openpgp-keys-kernel ) test? ( dev-tcltk/expect sys-apps/coreutils sys-kernel/dracut sys-fs/e2fsprogs amd64? ( app-emulation/qemu[qemu_softmmu_targets_x86_64] ) arm64? ( app-emulation/qemu[qemu_softmmu_targets_aarch64] ) ppc? ( app-emulation/qemu[qemu_softmmu_targets_ppc] ) ppc64? ( app-emulation/qemu[qemu_softmmu_targets_ppc64] ) x86? ( app-emulation/qemu[qemu_softmmu_targets_i386] ) ) || ( >=dev-lang/python-3.11.0_beta1-r1:3.11 >=dev-lang/python-3.10.0_p1-r1:3.10 >=dev-lang/python-3.9.9-r1:3.9 >=dev-lang/python-3.8.12_p1-r1:3.8 ) app-arch/cpio sys-devel/bc sys-devel/flex virtual/libelf virtual/yacc verify-sig? ( app-crypt/gnupg >=app-portage/gemato-16 ) +DEFINED_PHASES=compile config configure install postinst postrm preinst prepare prerm pretend setup test unpack +DESCRIPTION=Linux kernel built from vanilla upstream sources +EAPI=7 +HOMEPAGE=https://www.kernel.org/ +INHERIT=kernel-build verify-sig +IUSE=debug savedconfig +initramfs test verify-sig +KEYWORDS=~amd64 ~arm64 ~ppc ~x86 +LICENSE=GPL-2 +PDEPEND=>=virtual/dist-kernel-5.4.198 +RDEPEND=|| ( sys-kernel/installkernel-gentoo sys-kernel/installkernel-systemd-boot ) initramfs? ( >=sys-kernel/dracut-049-r3 ) virtual/libelf +RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test ) +SLOT=5.4.198 +SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.4.198.tar.xz https://github.com/mgorny/gentoo-kernel-config/archive/g1.tar.gz -> gentoo-kernel-config-g1.tar.gz verify-sig? ( https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.4.198.tar.sign ) amd64? ( https://src.fedoraproject.org/rpms/kernel/raw/2809b7faa6a8cb232cd825096c146b7bdc1e08ea/f/kernel-x86_64.config -> kernel-x86_64.config.5.4.21 ) arm64? ( https://src.fedoraproject.org/rpms/kernel/raw/2809b7faa6a8cb232cd825096c146b7bdc1e08ea/f/kernel-aarch64.config -> kernel-aarch64.config.5.4.21 ) ppc64? ( https://src.fedoraproject.org/rpms/kernel/raw/2809b7faa6a8cb232cd825096c146b7bdc1e08ea/f/kernel-ppc64le.config -> kernel-ppc64le.config.5.4.21 ) x86? ( https://src.fedoraproject.org/rpms/kernel/raw/2809b7faa6a8cb232cd825096c146b7bdc1e08ea/f/kernel-i686.config -> kernel-i686.config.5.4.21 ) +_eclasses_=dist-kernel-utils 31e337cd76e9e16709e65d794fb58be2 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 kernel-build 1ac15629c90de088f091c6ff655b6ed2 kernel-install 149f830e772fdf45b278492c8c00d505 mount-boot 02a45c5e022c08dbc05178522b2772f2 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 portability d33a77692bb47e8227f27e17fb9c3c05 python-any-r1 a3e9c0524a795d7f2767a2cf12a2e8c0 python-utils-r1 648fe6a039e87233d7f48da72cadb76f savedconfig 7cb1bf66b4acedc4f06802a012d3b08d toolchain-funcs fd9cde67030b26e479eeadaced488253 verify-sig 0748d665fa664a87add00152ed046e16 +_md5_=ed42814b85f0ac71eaf96d6f4e673ec3 diff --git a/metadata/md5-cache/sys-kernel/vanilla-sources-4.14.282 b/metadata/md5-cache/sys-kernel/vanilla-sources-4.14.284 similarity index 91% rename from metadata/md5-cache/sys-kernel/vanilla-sources-4.14.282 rename to metadata/md5-cache/sys-kernel/vanilla-sources-4.14.284 index 656a93f37a09..578532e7f926 100644 --- a/metadata/md5-cache/sys-kernel/vanilla-sources-4.14.282 +++ b/metadata/md5-cache/sys-kernel/vanilla-sources-4.14.284 @@ -9,7 +9,7 @@ KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sp LICENSE=GPL-2 RDEPEND=!build? ( app-arch/cpio dev-lang/perl sys-devel/bc sys-devel/bison sys-devel/flex sys-devel/make >=sys-libs/ncurses-5.2 virtual/libelf virtual/pkgconfig ) RESTRICT=binchecks strip -SLOT=4.14.282 -SRC_URI=https://www.kernel.org/pub/linux/kernel/v4.x/patch-4.14.282.xz https://www.kernel.org/pub/linux/kernel/v4.x/linux-4.14.tar.xz +SLOT=4.14.284 +SRC_URI=https://www.kernel.org/pub/linux/kernel/v4.x/patch-4.14.284.xz https://www.kernel.org/pub/linux/kernel/v4.x/linux-4.14.tar.xz _eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 kernel-2 7243c5ee4d1a26f42930f137a20ed659 multilib 4fbbbc98f236f1b43acd99476bc3cd85 toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=5e76cbc485785140dfc1cbb402aa4bcc diff --git a/metadata/md5-cache/sys-kernel/vanilla-sources-4.19.246 b/metadata/md5-cache/sys-kernel/vanilla-sources-4.19.248 similarity index 91% rename from metadata/md5-cache/sys-kernel/vanilla-sources-4.19.246 rename to metadata/md5-cache/sys-kernel/vanilla-sources-4.19.248 index 6561e19184db..6c50be60dd77 100644 --- a/metadata/md5-cache/sys-kernel/vanilla-sources-4.19.246 +++ b/metadata/md5-cache/sys-kernel/vanilla-sources-4.19.248 @@ -9,7 +9,7 @@ KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sp LICENSE=GPL-2 RDEPEND=!build? ( app-arch/cpio dev-lang/perl sys-devel/bc sys-devel/bison sys-devel/flex sys-devel/make >=sys-libs/ncurses-5.2 virtual/libelf virtual/pkgconfig ) RESTRICT=binchecks strip -SLOT=4.19.246 -SRC_URI=https://www.kernel.org/pub/linux/kernel/v4.x/patch-4.19.246.xz https://www.kernel.org/pub/linux/kernel/v4.x/linux-4.19.tar.xz +SLOT=4.19.248 +SRC_URI=https://www.kernel.org/pub/linux/kernel/v4.x/patch-4.19.248.xz https://www.kernel.org/pub/linux/kernel/v4.x/linux-4.19.tar.xz _eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 kernel-2 7243c5ee4d1a26f42930f137a20ed659 multilib 4fbbbc98f236f1b43acd99476bc3cd85 toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=5e76cbc485785140dfc1cbb402aa4bcc diff --git a/metadata/md5-cache/sys-kernel/vanilla-sources-4.9.317 b/metadata/md5-cache/sys-kernel/vanilla-sources-4.9.319 similarity index 91% rename from metadata/md5-cache/sys-kernel/vanilla-sources-4.9.317 rename to metadata/md5-cache/sys-kernel/vanilla-sources-4.9.319 index ce684b609ea5..5bdff805c1f5 100644 --- a/metadata/md5-cache/sys-kernel/vanilla-sources-4.9.317 +++ b/metadata/md5-cache/sys-kernel/vanilla-sources-4.9.319 @@ -9,7 +9,7 @@ KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sp LICENSE=GPL-2 linux-firmware RDEPEND=!build? ( app-arch/cpio dev-lang/perl sys-devel/bc sys-devel/bison sys-devel/flex sys-devel/make >=sys-libs/ncurses-5.2 virtual/libelf virtual/pkgconfig ) RESTRICT=binchecks strip -SLOT=4.9.317 -SRC_URI=https://www.kernel.org/pub/linux/kernel/v4.x/patch-4.9.317.xz https://www.kernel.org/pub/linux/kernel/v4.x/linux-4.9.tar.xz +SLOT=4.9.319 +SRC_URI=https://www.kernel.org/pub/linux/kernel/v4.x/patch-4.9.319.xz https://www.kernel.org/pub/linux/kernel/v4.x/linux-4.9.tar.xz _eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 kernel-2 7243c5ee4d1a26f42930f137a20ed659 multilib 4fbbbc98f236f1b43acd99476bc3cd85 toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=5e76cbc485785140dfc1cbb402aa4bcc diff --git a/metadata/md5-cache/sys-kernel/vanilla-sources-5.10.121 b/metadata/md5-cache/sys-kernel/vanilla-sources-5.10.123 similarity index 91% rename from metadata/md5-cache/sys-kernel/vanilla-sources-5.10.121 rename to metadata/md5-cache/sys-kernel/vanilla-sources-5.10.123 index 891dc54bcae3..912c192c8c14 100644 --- a/metadata/md5-cache/sys-kernel/vanilla-sources-5.10.121 +++ b/metadata/md5-cache/sys-kernel/vanilla-sources-5.10.123 @@ -9,7 +9,7 @@ KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sp LICENSE=GPL-2 RDEPEND=!build? ( app-arch/cpio dev-lang/perl sys-devel/bc sys-devel/bison sys-devel/flex sys-devel/make >=sys-libs/ncurses-5.2 virtual/libelf virtual/pkgconfig ) RESTRICT=binchecks strip -SLOT=5.10.121 -SRC_URI=https://www.kernel.org/pub/linux/kernel/v5.x/patch-5.10.121.xz https://www.kernel.org/pub/linux/kernel/v5.x/linux-5.10.tar.xz +SLOT=5.10.123 +SRC_URI=https://www.kernel.org/pub/linux/kernel/v5.x/patch-5.10.123.xz https://www.kernel.org/pub/linux/kernel/v5.x/linux-5.10.tar.xz _eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 kernel-2 7243c5ee4d1a26f42930f137a20ed659 multilib 4fbbbc98f236f1b43acd99476bc3cd85 toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=5e76cbc485785140dfc1cbb402aa4bcc diff --git a/metadata/md5-cache/sys-kernel/vanilla-sources-5.15.46 b/metadata/md5-cache/sys-kernel/vanilla-sources-5.15.48 similarity index 91% rename from metadata/md5-cache/sys-kernel/vanilla-sources-5.15.46 rename to metadata/md5-cache/sys-kernel/vanilla-sources-5.15.48 index b8d7773f7d1a..5f604278d1c5 100644 --- a/metadata/md5-cache/sys-kernel/vanilla-sources-5.15.46 +++ b/metadata/md5-cache/sys-kernel/vanilla-sources-5.15.48 @@ -9,7 +9,7 @@ KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sp LICENSE=GPL-2 RDEPEND=!build? ( app-arch/cpio dev-lang/perl sys-devel/bc sys-devel/bison sys-devel/flex sys-devel/make >=sys-libs/ncurses-5.2 virtual/libelf virtual/pkgconfig ) RESTRICT=binchecks strip -SLOT=5.15.46 -SRC_URI=https://www.kernel.org/pub/linux/kernel/v5.x/patch-5.15.46.xz https://www.kernel.org/pub/linux/kernel/v5.x/linux-5.15.tar.xz +SLOT=5.15.48 +SRC_URI=https://www.kernel.org/pub/linux/kernel/v5.x/patch-5.15.48.xz https://www.kernel.org/pub/linux/kernel/v5.x/linux-5.15.tar.xz _eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 kernel-2 7243c5ee4d1a26f42930f137a20ed659 multilib 4fbbbc98f236f1b43acd99476bc3cd85 toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=5e76cbc485785140dfc1cbb402aa4bcc diff --git a/metadata/md5-cache/sys-kernel/vanilla-sources-5.17.14 b/metadata/md5-cache/sys-kernel/vanilla-sources-5.17.15 similarity index 91% rename from metadata/md5-cache/sys-kernel/vanilla-sources-5.17.14 rename to metadata/md5-cache/sys-kernel/vanilla-sources-5.17.15 index 1f868955b73f..20e602f47f70 100644 --- a/metadata/md5-cache/sys-kernel/vanilla-sources-5.17.14 +++ b/metadata/md5-cache/sys-kernel/vanilla-sources-5.17.15 @@ -9,7 +9,7 @@ KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sp LICENSE=GPL-2 RDEPEND=!build? ( app-arch/cpio dev-lang/perl sys-devel/bc sys-devel/bison sys-devel/flex sys-devel/make >=sys-libs/ncurses-5.2 virtual/libelf virtual/pkgconfig ) RESTRICT=binchecks strip -SLOT=5.17.14 -SRC_URI=https://www.kernel.org/pub/linux/kernel/v5.x/patch-5.17.14.xz https://www.kernel.org/pub/linux/kernel/v5.x/linux-5.17.tar.xz +SLOT=5.17.15 +SRC_URI=https://www.kernel.org/pub/linux/kernel/v5.x/patch-5.17.15.xz https://www.kernel.org/pub/linux/kernel/v5.x/linux-5.17.tar.xz _eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 kernel-2 7243c5ee4d1a26f42930f137a20ed659 multilib 4fbbbc98f236f1b43acd99476bc3cd85 toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=5e76cbc485785140dfc1cbb402aa4bcc diff --git a/metadata/md5-cache/sys-kernel/vanilla-sources-5.18.3 b/metadata/md5-cache/sys-kernel/vanilla-sources-5.18.5 similarity index 91% rename from metadata/md5-cache/sys-kernel/vanilla-sources-5.18.3 rename to metadata/md5-cache/sys-kernel/vanilla-sources-5.18.5 index 6281b0bf8ffd..eae1e1b312c1 100644 --- a/metadata/md5-cache/sys-kernel/vanilla-sources-5.18.3 +++ b/metadata/md5-cache/sys-kernel/vanilla-sources-5.18.5 @@ -9,7 +9,7 @@ KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sp LICENSE=GPL-2 RDEPEND=!build? ( app-arch/cpio dev-lang/perl sys-devel/bc sys-devel/bison sys-devel/flex sys-devel/make >=sys-libs/ncurses-5.2 virtual/libelf virtual/pkgconfig ) RESTRICT=binchecks strip -SLOT=5.18.3 -SRC_URI=https://www.kernel.org/pub/linux/kernel/v5.x/patch-5.18.3.xz https://www.kernel.org/pub/linux/kernel/v5.x/linux-5.18.tar.xz +SLOT=5.18.5 +SRC_URI=https://www.kernel.org/pub/linux/kernel/v5.x/patch-5.18.5.xz https://www.kernel.org/pub/linux/kernel/v5.x/linux-5.18.tar.xz _eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 kernel-2 7243c5ee4d1a26f42930f137a20ed659 multilib 4fbbbc98f236f1b43acd99476bc3cd85 toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=5e76cbc485785140dfc1cbb402aa4bcc diff --git a/metadata/md5-cache/sys-kernel/vanilla-sources-5.4.197 b/metadata/md5-cache/sys-kernel/vanilla-sources-5.4.199 similarity index 91% rename from metadata/md5-cache/sys-kernel/vanilla-sources-5.4.197 rename to metadata/md5-cache/sys-kernel/vanilla-sources-5.4.199 index 8d9a060d3e56..e431e24c600a 100644 --- a/metadata/md5-cache/sys-kernel/vanilla-sources-5.4.197 +++ b/metadata/md5-cache/sys-kernel/vanilla-sources-5.4.199 @@ -9,7 +9,7 @@ KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sp LICENSE=GPL-2 RDEPEND=!build? ( app-arch/cpio dev-lang/perl sys-devel/bc sys-devel/bison sys-devel/flex sys-devel/make >=sys-libs/ncurses-5.2 virtual/libelf virtual/pkgconfig ) RESTRICT=binchecks strip -SLOT=5.4.197 -SRC_URI=https://www.kernel.org/pub/linux/kernel/v5.x/patch-5.4.197.xz https://www.kernel.org/pub/linux/kernel/v5.x/linux-5.4.tar.xz +SLOT=5.4.199 +SRC_URI=https://www.kernel.org/pub/linux/kernel/v5.x/patch-5.4.199.xz https://www.kernel.org/pub/linux/kernel/v5.x/linux-5.4.tar.xz _eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 kernel-2 7243c5ee4d1a26f42930f137a20ed659 multilib 4fbbbc98f236f1b43acd99476bc3cd85 toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=5e76cbc485785140dfc1cbb402aa4bcc diff --git a/metadata/md5-cache/sys-libs/Manifest.gz b/metadata/md5-cache/sys-libs/Manifest.gz index 67faabec32da99f83dc9ac9df8752802589730ea..baaf0c1c5e0116a7b1d931d8e9081ddd38dade54 100644 GIT binary patch delta 33998 zcmV(zK<2;Gk^;Gr0+1&G$dM>Bf4atxfB9*D4qwveuklleXaDp+{_lVJzy6Q-KR&Hc zW85p>E8hJa?YNG7T)C8(&RFxVbKjx1v)yyWG{#yrR%e^&C{YCPi@ zsiY9*95vPvb1(N9Lp@5`rKNK2GoAgu>s40IF^`<)b=IDDNiALNDz(m@_`NXtxWj$q zHFGRiy813F?lbdaSL-bwqhIxZ`=5U-vHT@`{u(}oqva2oUH7h~#a?SHqxDrx`Y>KkA9tk2-n2 zJGXPJa_x1u~i17Oq^gSfAcu6W1L}zegDWXvVdt*MVj-Cu4dJD(P%x*Iiyy(0%vMtvJa%gb;$Cir+3^v(RjOP#QUn&Mm)9YU+` zHu}9sFQ`86f1b`ORvb{RjSpOPr+wdj&v5p=QTG}uTHY7$H697wX{9>j&NHlxDRX@5 zK=E_mX_j)HDK3=1VOKhfkiHA*F0oa-Q*0^E65|yc+Be5>KiW5svUA`!FjGzoHIF!& zc^t=mh8;`Bti!lV<#j67ih207<>3F~8{0tdk5SV)e{WtFd15@gGYW-g#5aFeryqX$ z+b=)-_}9-r{xJXgIetm`@$osO4}sl$Psau$VxAq<=$C#Ps~#1-otL!mtwCxIb z#gm^PD1-wCgbE_3xp9~k%elf?CJqKii&spc+_(e^ z2Nc6`oEQ?35>rPCIHuZ@vzooVoIXTpH_ zgaZ$E&Pe193pW$4`CVQ+;+^JwH5B^bad0`QtdeHFB0*UvKGCCm?y-!?fzMnzYTV;} z5^oz}^te*L%W=&T<~fiyKb70uoCV=}oJ1A=8BaW~5UvujjC|h9Z~G_ms)oczWUr8z zfAr!VS#h2@UnQYw7mq%8T^!dOvG42LfxjU-;XGDBm-~rB4adewEj-ojfAVT~ye{7Z zyPG2bAUHeX`&m!{+!o@+EBA3-$I%H$5rzCNvSY5^#@ILd_b6vYg9~^ffKl3sHgc$G zA-kh)&9EV*cH0+6Mrfsg`bpo$kGZvzk^x72vIqw*I= zZ^u6o+4-+Of0G%W{6l7&u&jHiC(nv7@hwQEWLz~ti?bkVr)vcK0fLH$T816+D(Q!`KhnnHSQQtd)e+7F} z-mUF5YsG}F#k*|)6He;PVO*nUbPePHMmbA2z;bTmN>MaX-X9nK?SP#wn_@mho<^gi9-xzuyP%i$T2 zPwi_05m5uA63STt7P;jXanlFVf0zd++Gpr@Mh*E3qTWuGSV&w0N(@3B|4972)!w{# ztq;58`wk8VyNY-!)CL%{@fe_8lo}ldSnzrn7-tqxuY=D9GfdQmn2M(bmgb``AVf=q zgS*!oA(yeQ>m0dE9Q?KMvH<3VD?KN&15)C4bb9|>V2_5K9|Ai;oOc!1e+5D`Dh~9z z<4tI4050MqU&*r*&~eQG1U(lZ?Wz&ON}DKur76H4CrXJs#)>w!Q3<$fT%0|>FQ~lQ zA|8ji3;xoeSBZCJynt5(*$~0NeT_eJej6*j4VtCqK{ykLcjIshooE^oP_H-K2{=&Q z!ztkA?grvB@+90WaP8!$fAP9Ek|M;N2$Iln@(8z(7j#l0sPenx|M4&D-~amcZ$JI= z!=Lx(<6nRNx^c-TAna7tYJCYV#T!5jyg@ejR@@1=CAW~kMzEPSKncifk2dfSz&|Jf zn2cX&oZ~IBJvWXJw=w{zcs&qy#~a?nfg8BP)6SJ~Dz!yu3X(jqR;^s1VinB(VVa<- z3XcNc2w8FB3x5Nt0CODcz*7-87hYfAjv)$*GFFBLok!s?z9B;h8KFMhY2wxhyhP@R zs$;f;7efYh30MLcqzZet6l%|YeiPi2q6j2^i_paj&jq_Aq@*sEKc#Dci=0>3YaPPx zbbv>A7d;*9WvQPVYmTVM44}+(;laRj#PG}+mpW!X1myfQu4H|1$c?uYXx%j8$Gw};^$e(KApzyL+miaU&8z38n&!A(%cX(y!90FKL14@cS3%!vhVpmAGHxLe()e3}W?|bJ%(Sfa$&X zD!v2PJF(FT8$()a6^tfySkMLp-PK;%T9r=>)Q00ft7fAab0~pKFHG zZXzhe9n6Y@G~`#b{G8zJvmQ(vs8gP{XT*v5tTzf%D4fs0q*NHU}dRRo|S36vN|iz`Z~zNo%k909>~H26xJ zJoSN3fLqGbf#5+CM%7Oaf}=*&bKp}mp%XCNR^mbbiL}xuf^GbeRzvQ@x0`o6uuxes z=2B3#1tfm(75}#a#CT?6G>G|s0Az}4(goC+75+l}4xkK7r2#q;ydc5Q`FW`jQ7>c@ zF{#CkW5YkkYXT=8X!l`>(L6{NzC#)ligbX#HfBTwhXQbj=Z(|H;Q4s)I#{%V=8JY) ziNOMxBFrNe_fqG=mt-Jj!~8v}O)NbKO+*QP5tIYR0|a##9ID&@iL~-4C%yPfTBs+i z4q}J}4Z<6|cY%;#jl3Rsl;Ck>L;&Cn9NSqqc_8>$lWGece|qH;RWvl=Jan{hYJ%Z+ zX#q=sznKpsWZZanOj428hN=t`Bak%|eG6CfK$YtuJHlFt(nCcg8Xr(25Fbwqz#=|` z4zA7wlvVb);CvZpN60;Ulvoi-L&9H-{m(41e8MHZ;A#yQt_uu(tGqW#UT)sG6`m37 zbKz)DV(_YPe+$SHAeN(C9_tOp>E@j9<(M6KzvO}AAhHz{r1G#xkno=ih$HfdC||epiu|W;GSlatb+v7XuQ|Cjq^n51Lp{*=dA{~e-&EwJ&W@jX%(b(eChlT3fA+R ztLMdtNqql6e}L2vjB6cd2T6(6a2>5)ge(0bUyXPwFETP%+I$tPw4)QCiPbldKf^9zlDygV zdy)Nh{Pe>wKm33D>tDYk3cS@zaG_6?HCNCT04b#a&L%=*aD?wW9{AS;OGLps1d8`P zaaL!n=psmz7YY-AGl^QTYm;{-m2UzB51(?pfA}bz?OF3|LaUJQCMlVaZ39I3V&IrG z@4l{@RDaYRUjvlj+oFlGJbG(7MPdF52!-In?4j2-z#YY+`?tsMMg++Otu#6rS z$mF}=3Op8AmD`wVGd~WEz(atsc(^RhK%)o@W(YA4_$|B@_Ju4x>#!2uoKUf#34jO! z7M`JQYyxW~Y#y+J)%5rif`-OpDd9fGe{6#%8UJg+i`~)B5q9P zGw0oIzT-%Ds!&FvG@_1~Xn;#D96WLT-UJFDt4XbsA`c{gUbrI=JW=DiAn6jEfvFL! zp~n@E2Azp`M(uKS4EYAU2~D6{c)KXpB&Hl-yx0M@xRbH7_eWRqBik!k#-|Vvhxh_K z5<3nM*58rhgizr#iyC|A`oJ0s=WhZU$FYIB<|0EmPkuTWqydICcF@pBr}~ITY@E`i ztI1du=R0wKD+7-^&j`qC*MBd#jNtN1<2I-fcsJt#*#b+I&Zody2xUm=G_fO8?!=)Z z!u`;(6Zao$MNx-DSUG~A%*S?YRHZ?;;*q^;8E`th!M+fPmb*jPbBf(j@Ydh5vK6KV zKjaHG5h;NG@LdNMkKU&YeL`q`Yad{p8_XfF2k)YPzZd=vtGoRTu-F~zlvHMdM&{sh zShyi@A*iz)P%g7%WAG=8hM2t(;r#Cf2M{Us1#+wG!wXg=?^X`BjAjGyE($pV1VeA48jD`)(u~U zaCfH1mmFF};S?qz<+&*UJn#wPyJlJ))%#xy?hTXhORv-h-g5*vFCnSIfdR~rl|C+$ zB@s6jEdCiBiZ18ZW!#XYqaFkZQ|tLI^OJEA6@LpPX-XLLhfOFyNk4`U!$-|pAkN<$ zD%J#bJz&0I8_+cWi#-usiG{mnkm|3}`#RRY|MT|4to5Z&Gbd?^3{uNoxov4T;Xi2`ugfyhSebzFHs zntu_D0CT}_iPHxV47>X-DZEaFG4le|>oh$lie*mvE|9ESf7rlc6@?TP0)mLe!AtY? zXw;1Q9^LbE2{Wd>rRW*xWutEB$=x6iGZC__14 zS0yJ{3s24W;>ObS5)`9?X2AiDhf;%e(SIExGnPnPzkG=-rM+-ws~dUl2IjBuIPbx6 zAnl1pAP9gjFIxrpApi)ELdXx^Vt+z5 zt{cYwtBn5ZPyg}5PoLM<|N8kCYX_7T9`Y?w##eN+h-D*^;{@x0|Iu+cr=rHu<2^y| z=unL(M3nGQfcEnQK$=V&p<=BTFw}39)zF^rj^i;<@|c7uJa@)gPD183gb=+@oa20D z{HxjTD-NG#0P+(e#u1+0#t>q8t$z&)A~c|Fa7%RfKz7(0;A22Ep|P``_)L6!f`}L3 ze-40KB5WsC6U)%4z%!z>$QROurr^qif4{o?Ykm&xOZbwaa)JicSEiqXLjt%OFOIx` zBz6JLPV>mA@b%sS#RO%$Zrlhz2a@uVub1F`1duyeMQ{_6fItiGR@GJbJAafA6T!VC zi$D^F+4-slpGcF}8KbTROwYAmU%(54;|tz$OY~KAWFnm6sm-N zAy{zr)dWho45CEGo8ildVTf7mh=9Kfs_)qmJl^Pn69VZ^tqDEjgm8JFa~>g~i(q?` zI=K3DliCzm8S1BZ9@*j;91aAq^7}`FsSx@1b>R^j-glEr6*_4n< z@9>EZ8}B?3c!D^E;Wh8qBlau2hBbgdUY1wBq%X03{@RdJ>u>%X*Ha?L1rJ&#Z1Lz( zTe(88PHc~wGGQC;7Yv2a4RA@4#SJhOe$%K3;=#DESpM4Zb)Q9z?t`F&CS`mR&;|u) zo#=@h0V_;sVgE{?K?!#qZz6C!3ovv{F-bX)zbF*G4E2H2_M2cza6L?+X72~VT?pfj z=M#o;(t(3LIr;_o%U<}PE>KENEX)Vcu1CAifw$)w=aWtr8(g{*I2-HZ8*jX%oD0(w zt9Zwcuff${#DGh33|HJ0e+zDeB3lb}o5kS+rVPDfiWP-`hyXuM&`Y)sf8x^@1peU!VYh07X7C!~K`h-c;lL;3*e|9AUV;kpW9! zOl)q#@CFKC(kP*{@!TL);E}}!Q1!A158!LuCa$`nlaHu)=*tus!2R5{1^iWmT~zB) zOr$JK{eZRcbBh3S5lnqKPVJYNKFP?fAiUx2C@CNVAGO)xN-Pq2oA*L(75z~FIM-HHA2s6ZDK)HX1|pyFYwXheo&O78$}qBti@E^aDnR3#k)@zaZVf zFbj7uI;3hE1SaLpZyy_HTTd%;;10N<^C(E~M%&>D1za(C0V^a;M^6Aojo*GL@>odw zkEQiwS|Hc28WQ}^AqgRf9e;kpfOuw5%pESi0+6}k1h!tkxbn{ zw1G2Iax+nDI=;Ku($tT`@OLFry!HFQAE21laiB~-@NIqHx=S>c@F6`c{yG2g` zX#J^dgSXt44(jtQaV7$6D>x2p3RnlR%24i8s0cn9- zYs+B2<=*JrZ5WOVad3EZ=;wH+TGCTjRdGf=Rtx~rg~3*tcYx*xupoAYf~4Y|b6p=k zi?9hfU89v+7aV*yaDOz|0?gV8#TYfj0x~;iMAD$`9f(I!OENG zfdAVfL^ua-23Sh~xy<)tO!&QulLe-5N<8&}N@H&DVqTJGynpM+7r4Nhm_$@)&qIR2 zH$l*FeteX39Zk-*5j^m1JQZY^416X*7oZQTg3nYtl$rR4npb!W$IuNLe3z`Z1C8$n zPM>Aq2A=S4VzSZ9-~sy{v%21yW&M9K5JbN}V9zim5+c=xllH@)%(ee_e; z0*a~08Uf4-4Sz_>5&}3Zl!mAW8{mI9?`9*+PzbjL(9w&~DMtu6S$H|VH^WkMK5a|r zVP*>xc7x3vAm#$ls9x!z$}e#Ne2?=^jRUiE*D4Uv_~_7nbJcuFNboAC`fh}Oh_L0T z5H1c0G944KA2o)G9SgzYMbGC_ZFQJ33XfVv!zfmD!hcKdr({@m9U^$~o4EdT%|9!o z_z61ymOwZs!QNz9AH$4WG&2k?$$)SxQ7yN$01-vrx)nQG0IL_S0VBfu!k}-9lV%`R z9=;_O0)m*8mqS^f+&{RgWa5QD5L{GEyYb4`M+oG6Td#dWN;r>&$0K5(-@IRhaZDWY zz4#b3Ab(nF?bQtY4H|7JvDavpFOFR*(dY;z;C(@gkcVP9?G9KP^d0Dn*0%-Ey{u$N zaooh|?}fYHg_J(oz46kdW}8!3hiwFq5`Gt{Gz`C#Cn>}~j!lTUruM?y6AO6;U{(Vw zOx!KLcf&4jo$Z~ibdL+Bk@D`W(N6Zoz2``E|Jf z;*eza+spQLq);r}3a7m(X7NoA5R0sKD*{G%7J)T!05UmZh8Id@*sEkNh~KINp<_k@ z71+k>Kk)j*WU<3wc52TXP?#n@B);k|fI6T; z2m}{!>KUyr!Ts3Vhbykd%I}jaARr2s39J)ZEH4FxU6WNHbqKrcU+W?xJjRpKAV+`8 zghAUj6AlX@Fpdg|!}r(S@Re9A9_-H-*Dhz-&QOSIk%JFaPBah z0Ez%}L2_Y{`+NK5hothal6tG{=n)=?`{w0%RQyS(_jC6Q;KRFa7lN%G%wyS;${`hw!3+HhGvZM9_I6H`bn)It<4sEEftqmnP5@G3r`#}` z@LMNw1&3sb@VdP5<7~ZbhyZ{4@eh)E(!n5(7cy_Bb>T=CFObg(^#u}O$3VS!ok^}g zaH!D+TVe}GjwTZ&Z5p^hZT3f0utUaYLd`Gmae;~nU$EJ&yTH5M-VwJ0FAWB*1%HMw zIV>Q1x${U|7#ND)n}`KEAN(0r=xPk4(DpSz*oAyo7OMk~@D|pv z5X(Rs{O7!0?tE%%UM_#%cxPo`m)~tad*(2*vEqa_n&ey&kbBxbwoJ}EeM{*Q@!M@R zPFTz#@?7?FX8a>3NbtGi{d5?GiM+yos@%-bHqg%R1ywP<{?_E0pp8*JYU|au4Cf*! z*t}DV$7gm8vJGCIyaz^ed2<7nSh8hK`6dQ%_&C%f;wUbHW3zu){Y(fFy}uW9*iMz5 zZ-S>cKgCpi;6y`zCC*Vu_+j#Hz{andbVA`2iv=4~?SjBLu zIIPCmH;1(eb(W-)`Xn8HSnq=RR`t`~+9+`M4L(V{8fKEP3IItviEcNqWjzZHdfJQ# zokMB>zuU_eu)$%-MuQsef{+E6CstaCl&pqdxY_0JSJVHEC}l%Q>tM7spgZd+CHnB> zy&AZ~1wP>D6P8vkP%E&CkH5RAMdwZguQtI2P$BPaz~&J1Cyft(le?-NpM?KKEW%H7 z6uaIQryeJ`D_WPc3FgOes09yY-vS^lj_Jc9f)R<=Dr6iw{rzGCl+R0MG(_VLE3+RUwmb_H5Bb7{ZO?Nf4S6@Z#mR?cGYB z%4q=hyiy~qu7#>yD?E*4AooKOiRi&I1@xc5H(q6>ecZ?Vo_q(Trr^3_y+75v@h?XATNkPWMyfcFC3J9UReq@)!_WE8B?0?CLS z3@&?Kxb1mm{AGbEHQ+4F z$Jfv0V`j*IdxLc5%?Sud3d1M1RVxYiGYG*hCQ~}LgyKx$Iq5)oZ~?<2-nuMcj375B zU#wzVA81!-7%W2~)R^~#NQ=Uf?T8I9<+K5;5G}p)G0s;uc$kJeGJY6sa4nzjM1wD&4*I!H^Jg2gz+~=6Gg4m ztO>@Sa8Spu^~L}G^PksWzV6R4dU3wv`H@XV{jt0!hr?RIR|tD zvW{b2;B|vu2SQ$Uso73y{qTm$PA5h53kWm3z~vAwq=d424WE{`d&K8cRJyJ5KXcz7 zVCqbN8CUQ$Gk3;eh`)?nMrkJr6=u`cHsy73R9ieHZGq=NDm{GOZZowh|v$x`u>Fv~Mc zU@^=D{$>e1zJ7^h-f(kZamBlD|7q1jE*68Sk zY%K~hDQ5HV-><6m3J$uSY{YHdygs{FOgHw!ZjwE}i;!_8hsvNmmq^uHE(^j4O|Z#R zz6=b@D0`@c5*vmjYvt);^+Lc7K0MACd*KqQ=pPgLwXEgG%R0{V<*6rg_Q@-Yu)NHF znYX1MNoTW9!{80~GqC`1tYIwu{PoFGS5cxC8)z)eD-$Jhzp+R_lU`LQN zFSN;Iwu2UuB?UOsa!<(fIv~Oy;qQ)SD=%+Vv1|x&$xmP708U$Rd07YpN-EYsI=LrL zOQ`@_Ad6lJS>0~X)StefDLGZo0|GS(L zLaJ{?cjv*OmF5k|fXiZKx zV8Hysa{f%Pqm}c;U`7^YA%70Om2%h@zmNQJVRd!{>+}p%nCQx@T?8jPO7W9_#||9e z>HYlS^dCuPIl?mr!bo641EK(|ny*nwBM!~#R@{*db`>>T7>k{B@lMG+4yYIE2M%=B zLVXv~udWWZCgddwmfDyWWp}M3!Lcn5V}i9fszi}EAA~nME{}_ zqWFw$!$?OEml(D}Yyv!wXYUt(#KA6QUbvm;RRXkbur2)Xqly!Nc7slZi1<5PjNK8d z070B@LoBwqlT!tb$E#Maj`H$HmesV~g04F?3}`sZ$mG)rl=KD_oxy4O54^#Zuse&W zWt4?u6zN0ye=DcQ=t_9IUB7?=#XK$kBEdX(HOC2g`B7uZXf8AtvT>|`c-ZfUREFvf z>ciVCyKyJa0a-oG&L~wcoA3}IGjScx$;0L>uZcn;e`3PGH;pu~gbyfHyEkW-^EU7| zUIp3JTCgtY-cgp2p9dof6#L&R%*hh;;LWg=DiXrr5R5YH*s%03nzFN$zwQ0#i^oIix7UpLB1r1(%qr}EQucM2=rj2P-Mw{E z=R+7~pUzeQ?n57~I)Tu@Wcv8E4HW`2#*d)R2Xw|yCBN=rj&gN;YJadW_;y<0)*Pzh zAfr~S*gu=K{!U4<-c`na%E3XG+sI^#{lIao2R_4SkdJ+2rG^s+R(Y)!F57?x?)TC! zjlra9$H?Fr)4U8;WWgL{4+}vfr+v3taDAv2rt5XKmp5LCK)MoOVBytv zBwR-;i9!2I#XpV&O9ggXC9_9znv%0N)+FFmy{ECU^Z5GbzkL1tea=9tZ^bQn zglutC%NDc}5Aa2{=Py%4K)Nw_buf_KU$&4gEopeu`XB_82rV6da+x$$x9lwb=mifa z>^wca|GeuJFMK;F9?XzY+Uk73B#VK@-RSJy^6`u`u(i55O08;j#VToILGcFZ>b%3X z9eQTZl4OmScNhXuDFF}-d>8RyU4JYrFlXy8%t;(@z!?G9ya6lEn z*#iv`1A&rfZg$Oo@bb6a1|0EIj!gXB7>cz%xDHOBnL@Ui9ejuAA%garp^A<C zh+x=NQ1~aHmNuUS#E}xo@w8CoT=dsTrGO#(@u~wSkIFZFyBcZ8619q6-8Wun9D!mFIrDV4{F+z5%z7 zV|LX*{H?n-( zCS1*|@DFM^E?V!Nx>2uI;)zrKtX>z@$Lth4x^CD*82U>Z+tUO7kI-Z(Z zi%GLB{^fSu#fP}&SpWXZ*RibIIR5qLXiIC1^;3GY$pU}2Bt~DGm~lHO5)fthnbiR^ z12}?*PWWIBNCrlX3d_RD3$42ydShY~hIRSJtzwVX z2bYFb^tZ7xgq7=C7HS-*0;U8JAK;Py`k)T zSVf205z>Df{E#59rZoV!x#A`@D^FrDDrz1Db9o8P0Y=yUJ2(PS#rjqo>!=Q3xn)JN zQ738OM}U1cGm4!rLo7A|!%HT&@ID+{cv@(kUKCe+lEBze6s?;yiopbtDSwBrIm0q} zonaNaby^1~8v)*4)PG>DV8_HXubTzO#~Kx;fQbp!GuYc)!Ik*GlYTHTT$nE2HT#> zvE9>d?1YE1bp1$X4+)pXrxHLSZ8#}|V3aZWkJLJ!b(0D)G=DCHx%u%3V~XbI9jApd zY&(L86Xzeu>RaCUz1Ma+(bSoQJizc?3cPY+1lwrSQ?oI4T9pGW|29^J$PRsd?$Gva z3y}lDvZFDruZ0d;##Npvt0pPL6i(O!j_+sK%H^!eb(xYo=c_{Yj?unYJRgjFMSvq- zs9Tq8ZO9G0@_&}yi+3IoxfkgSvD~4%cCIe<>Zu?hP9vn?BvNenLYE!JEA=$90YX(Q<(ZirGp`PwKsoW7Wt;g&Ev_p zJx@fmAAb$DcQHcHS3(ha_(ShioUn0&HBO5htN^`@X`qLUvxSl1+l1AiSO*W|+PeA6 zwLZjDog<7p+0Vs(UANZ;sMeFcf^@{C|y@e)(TJ&~V`004Z>$tOJLN!7k!U-{j-ry*mdoh9d z^?x*Xg%#w!Y}Os7%AzR*0>YA3gz-#`xXh{7Znd$wSR6UXUot$LQ1wUBO15LY!S`-1 zJ6mshnAQ$i-10gN9?9dxVktMizI?bCwEQsAwQq;8g`;fuV< z!Fx6necee|?aIwL8czClOckExH6;w4bbkWwd}g;1O?hGGojFPC!lJD_HZD8&)}ka} z1<2N>IgGp5EDo&3ms=Ccp@-=-r+PaI5l=oXt+&b33pr3l^5QEypSEI+PZ!urRR8wF z&ue_WK9?`yOZnHY3#ET=r6~ul`pI=VVPImuHV2$e0q6wT1BU1))Qto ztuz7$V{7-t*Eq>AChQN;2eSr*!A@(ks>1{>X97DYSZ;d&#!x&;R@wM1S-i|3C=#2l32&Mc-+7qX~cvrX2N!_KRX zv_ld01E#~x?{Z8q|84On2XWk^j@u5y`ddN$I(VqOO>7#NQR}L|12N(5>%8nZ91bpZ z0-6JX98i32zGsA#r_)RDQtRn$>P~WqBI9KX6hT=OQ>wL$xmUbRKUT3G1@8rIJ^H#E zRI){HrC*JsRs(FwI~aXiUw`E+^eLLNLIH^{kP65 z^Ct*Bt>!2-SOLO0EUiYXPczrnSn_61?MHs5(x=}F>eoR-xVE<#NKnVU+IpJKk)H8F zW}`&!-mfKl4Gx|+LC>x}y2JEBD)kv$`OJ{Q^De|SER*2DpW)X@Mt_N6I8zMT2rhG$ zWr9^?V7u)O2qeEWYG%iafMz)YFh{D5qw@mFl8yx@tT+T4qmE}vp#x}eH3=DP+s63{ zVkO@*D_q7BC*q73-Cm5{~b-n-`Bv9J!pYeE(ih$=3Fl=|!(lz%IC2 z+c1#)d7vrFnSHo#B7ZI-vhr{^zhCS&9Y&ryMEgvO)1A|AuLNbRqTrT`4+@@%;Gs(@ zrgMtDJtda7xFg$hk{2HkKJILuOYD$zmQG0fmMC_TLj^8PTa++86xY5SMj?esI3XToHjqxmwu75^H;(7jFP+8f$)e>I~ z>gphs_LM@`=?Hs(ZgT1tks-o&3swklxUA7%sCAM=MLT5)KRe?v$~4pEoSBW2?pELt z!+8TI{rYf+X&!^tSoTK9+a%%3mju{ z+qqQN5sUN$zkg|SHt-vI7p;)ROK03%1gBUGU=J|5w9e&cz?FGXCtRSI@PpqAs(j*i z!dpkyu$KUqfYaSB*2pP4n_oyw936_LH#V z{;iEhpcWk-$ziNHVp*5L~i za%~YC=JhPUtk1=EwG_gkz4*-xTp5ndyr#+bec~x>D{YR{cGCLh*u4Wf1Y;LK)kbsP z9VHm|^)9V3fB1k2Ac|M6-O`QA+u!b_#Tmx4@_)vG`YAYV>FTx|x*Z}TlxADifc`hr zX^_!%K0{}p<`(ciMgrEiMH^DJjMfp2bOubnEc3SrxIa^*y#64Pzs7LXdUvb(#_mpK zon9})*f}gqI3c?D8xZD<&NwoZD0R-VvBgC+F`!kIg@Xw0{j_qx-o_iOkN&x z-haW|)FIPwT-HQ(bN)_N>G!h2D_hx0^qZDgIimaSUg93->EycV03YwN;cxR>DtJGY zvbaeYnnkkd4B*0s@35<(~~fm13f{%pH^DSxbN0ouCjnz zgw_OlEPH?JW<^J=gTgId_xPQxegzBXTMQ&r@y<}a(3^OIbTIYemm3}#C8dNyCtfLxUs!)jqYY}F55E>944O1L+~LvAAji= zISe$#*+n@_VwfO(M9c45OZz@VWw00QGGagJShu6I@$J~_I!mrVOMv$UseoAoa2#F^ z00lCzzM~Gzg@|-sL_#ZT41g=tYynB%e<-UY0(~ELZzs1qHcrR(-_{{s!_l$2ZS!Z- zlFVokP~S5>!@zCIakeT*_ZSVd1b_b>hn?T(1xUh%xZxn#%Xy*>M7xa;IBSCE;iLo` zXgi3ky{7rXG;Swd25Ycy0$dwz@!0}%s1YCswREM7cf`YLxar=4{H!i12O5CV%+xqV zzB|C3Lw|M<*d92#I{)p3Bz=2O6cin^?wq7o0VFY z5(WssFot0k9l%7~^hT?$f?cNG9oqS<5Xi^tUo_HJ{Qwjp;b$$!Vv>YU*0+-Q8Hth1+e{h_Qx4R2kymnEnNaze$c_l#$? z_RX=YgQuKGphH)#z3;6@w(B0w;-ornI^&25<~c>x#{})8a)8sr39BxVSsS6-t$;Xl z+~z-4g2Z}{1%nD76`{oA1q|hF@wAWwCjj)Pj}Ov$=#lo}Jd3_u;D1)1GTEgS5L@7w zn-FeFD7bqgKDQE}2T3?tg+TWDR!t%EITw18r`A2fUQgdcKrWwPvpS3&i@>(QAJW8^a z5~%BKA7R$1$MJBH+iZ50SG)-@2XtJm;jxE2n1n&^_XGo$g`xm$0chdn;P3J8``gZm zFa1k>Drt|mE*snK?hJbeDjt@B;5cuKVQ%FR40C*6h8UX)bbmA@j=8fAzo@lLg z-?2IyGySo=x_`oIZ*6YX5hbokL5GR8-Ey#F;T9^G#aY7cj@$CgCQ9zpA;sQ_gXpf* z%r^xYc(g2JPrEUkZns;sL&V-cv)%j_=*Db@wQAVPEqGjSElJ==YlO3Rms5{sD0U(=Blr<5!*SBZX=hxSZU6zSHmeARwSNT%XMS1HWbO(QcRs7io*8F$ z^QG$WM1<8rKp(>Tx4->q|MKI!T>%r*r}lO$ahMHv09ddWmk6Ak;uoDRZQ9?=Lh_o< zM&YYS~UcYp!e>^45VU;?l@V!b8DN#~o7;#>H4{GbIzP3y1u zgF$;o$bYYQPu?A1iN6F8Y&%qKJGPU$#jFp4J<{lng1a~zAJ!c1Q>yo4@PFlGQhV54-JhG{2$VjXy9J!?<7~?k z;CmbI>Hw{~V=+*h_Z^r-a))-Fj#0pR0ddY%9cKbTxutMB9OPLk(VN&FABLAE0w3k6 z%iCwD&A1m)ez9GMpmoRVxkv1n_;Dr9IG@(7yhX!raw?zBw;p)&WsrpF zxPNsF7+N`=5uVjH(dBH)6Tw8dFevzXRu9;t!2`n?ZDsVPCKV{xb?%PpSUispHV@`p z>l~KB@QQpx;0(Rm=qBjB@QtrQ0bczUI~fr@sA+x+l8z3+d3V??bY#1r%CZ*cr4a_K z$+pgGbAp!a;2Nft9`+TWb`T9bDQAkRJ%6is_AY}DiBB%myG=r@)s#Sxm*M?D_zJP* zXG>uSHsm_7;jLKBsv4AeZl_I!VaxDg*%z<|7V%7qa#TU~4gy7MUQqVi#5T$ezOh^M z6mmegIrGznp25|71Fy98!UulK7QEz8#|T@1mLtmBeNi8Hv?DSDrfnkodPsm*3x9+c z9D8yW{qfXyoX;8;liW@kvcA!qV+&~P^&@yYSqx}blUv?qa#}_Lr&}d>cHOzR3Qm$f z9qyr6N7=8kz90VcXUk)(_6TmiY&PG#4~sKoI0OU-f;q1JG!^X=7aAM{>OEz)78dSd z^8I!UJ1-BpkHgMs*wMV~`D@9`sej9cStq#yJkxk4-Jj9X7~wW`QZ3uX#-5o4)dfi( zw-WP6xa&K>R0ZIUm;{kKM%;OrxIkDk5fC3V9P%V=1B!SD47J`*w;%9oZGMRJ8^DtN zOh5onoM!^jl&Am8Ma`F3u# z6xo|DZ}c2fkxtm!B{bmhu~@ez7Bw+Cpu?%Gj-M1~I=OiPD$LLKEY!ArV_KcyU3MA3 z_T&wgDZ#hh2zlH6bHQkV6n3Qk_O@B`E0w+dd=+E5eG#bq7Wr%REuW!64^s7t{qRuc8V_LtzKymm*;e1`+o|0nO=8=fvc-d z!3mbQ9A=i*GL2d*&swcwx}58I)L?R-2aHY-F~cobUvBo9;t3w+_^qJ6Wn@wf@l8

      rhw-0; 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 KMK(&A_y7RI>SGQ7 delta 34079 zcmV(pK=8l0kpk0_0+1&GjFBiae_G?mzx=d6hcD^#*Z3*Kvw!*@|M$QAU;jt^AD^yJ zW87E1uXy)!v|}ClSh)y4r*lUetw0@Nq?il!+ ztA}frqa95Ftm~df4r}b*f66i94EHsAtf3rd%-1eQ-YKTz82RcuTxab3{!vfFe$>hH z-MO9PDr;YNJMMMG7W1s_yUecZ9w(ygc~oS7TscGzB;O;i7G~!o##xUO5g>zHOQ}7i z63^?3qr}k=^-)@$$AzTYUG{4ETZ(UZ|rE{|VYBw)kcSXK4?}$Ed;+)g! z=XKn-sin94Cq%Ko8zy4`+R(f2q_%#_>fYrGsO_{oz|Jl2>e!!C}=-h2_dF_ zoMmGc{QJR+UuX&TIQiyl9HnEv7#641c*)g|GH;%v^l^;Te|J6OPHAXl*U>n6tmDXh z6E?Pwo6p@JTGg&rFu0Nu7IyB6EG{H-qanQ13I%gYx%d%0$!s-+!DF{}AnptAf;{hv zJTjk~ddj2SeW6U(H4*rE9w^|r!g1Zb#lTBsRW9%yZT0?-Qu=0o;iXPkLQQdA6&*sW z?>73qM=z*8fA5~o6)O&?*2V{3b*Fvbea~?Ay;1iXDq7wz-fKJ(y3>{Fj62V8WlWjl zyABjT_nl@b=b7S#@;B^CXA#nOLER;`ig$`FmpB#hj&Jy@QnE8@9Ol! zPk;O6hadm?`NtpTUq8n$DL+0wr}QDPoA2q^U_{KbqZ)nbr?Ki$@e6oX{Ibd((?;7? zz$>2o1VJGjI3QFIIn9m3tXR$pXPGz{94%fkg>vJf7CKS#HEO%hUh>|(W3Xr2s~#Wr zw{C()e?H6IayZ9*9Y|NZN;qSzC3aL21HyXiUg;tT)noG~{AIijteNk}sL$MItcxeX zXYBh-^@ye9iSw`NBwqEiT%#pC)wO!KD~_#jg8xKd<%{ylFL@O_L@YCNlo!UmF$RwG z?l_)Qf z%qJXpxN}A#Z@6$XVa@OI+7a(G@6}M~gU7+;q;i!s^NIvzo%lqL^0~)lOb&eJrK83@ z-Y4<45k`-d`dyASOPJ?C+Wb^*b8{Ai>v0lQ_-8!vTp_Fyv5b7)m*4hJG_dCVrOneKHDH&Hy(BdqJ+G&k|KR{6NP|J`8;zTxB z#9eR}*emLnC!QUNcLHY`INTY}jY~?v99;j}2QX<8MRT|f5*_EXKGX~sj{4pae=OLW z@@{QkvsO%KUA)@{FyW-m9L5?wqiY}sFv?lF0hV(cC#Q1Y%g`@k;fZOqTl0TT;p%`E z)H2>H9}!eT+yO2fYsZtn{wFePkK-@l6(R3kb~ulSL3JE!#A^|b(ED_Q=TgrFFNbG9 zKDA#Hh=>{>l~B$Ku*fa9h?_o;f5tpG(LO`JGiu0R5cPJd#6sd4P+}13_($UBt@h@N z*ZQzazVG00u&aotLT!LC8;=3nMXAwYfCaCIfpKO5^*Z=$FvCP`h^cs5U}--31%zmc zaB%l}BjhsnTIa}R;^5cD%L14$ThM8PLvXNj1_HcqY`khu{e8vUr@Q) zMLZ637yP9`uM+Rdcmb~nvLS+j`x<}d{5Dp48#GJJgK#Dg@5bR2I?*&Fpk8md6L6rq zhf~1K-3`QN&7LYfUr|ltMw(g6mI}A@CMo7TX84gmfS)D8^LDU03{%^J=(xS0RNx_ zU^0H8agMjh_S`r^+{yr;;`Kn-9dCFO2X5dFPdl%SQ>iUNQ;_6=S8e426{}$O57Puy zRd^KmM#zd2zwkGZ3NXiU9e64N=Y`kTw_}LHqKuWHLFZ98jBm&gLPn?$cbd300xyv{ zqUxCK;Kh(Zy#y=)3{r)?TMD&jKfej?lc5MCe?{oxh35skB&4J+mOrIyfQy{3u&?V7 zey0OG!n^3{U@w>Yxv}Pmip&7YObZVNo+E~5&bZVu^C2MTr*S3M2Z!8vOOfV^yO$F} zmD-(v7q~rC7SEj;mcIc08|C7kE}w~Cm_zHq?LY^R((keOo!iJoDUB)&{pDpi5IGlpi->$(a?6FMwt0}armJIwT$9e85y3(Y2m?qHmNIH%6jqcs!!^<7&0 z8DfwZJ_5K7juqpb1la|%CQ^<{+<{7Mf7lPFHQIHcQX%oQP|kD$*;jy}5iE!t=kw>9 z;k26w3ULRs;vfzA6)is}c>C-~T(_oc{R3&`@6u`?(u#wK4+ta>j&mNV6J#T1i}HXD zZUW@K7SFURaXMcRMhp&NHqnTW&4Vo-ChX8Ey!NipaJ@_OQwL-SJdJw~rZ4zKfBY?2 zzMcVtBf!)bE9zkAfD*Q`@cwrS06uW>6*!U%DMA$is7L}O#?j)65~?q%Z;K-!xQ+&2 zX_Kcu@Ck5Bc{&h0Xu_!a$w6?`sCo{3Y9@37hTD~R(0?MW^od{_Kcv-=JMr!2-3}~N zR*bn6RP6#1KlqCOTLEG`Gcg*(e|!KkMKx&wb!LUX5WfQ`15;^$js!1AFm!%iDn!%^ z*+figapTzV&v8xQ!~^XPvygMeT$ZJDYhKUi#8j8M!t9hWx^^hH5twiaeA`*=cs1b;drv+dU zA3_ILX9CJq_E>PfjI$%;o;^yeh@>ImFUJ07mRLUF5?^q&hK1__L*FXzjgps}cW#Ae z1p6!;?MV#2D%^hp@&t(GC@+uo2IF*dPWW=n4!mFTz;O`S3JOwrSR_dJ&jrL0c|;Vi zUAfixQLb#CK4QTo6+!s&Ud0d9YVR(;Rn{6<;@X&qlW|AT_{ z{O0O;F=7(mKhSur0e06TJ{g(trwck0VvZSVole|mI*CwFpjF^}iL;YQ!(Rzmck657 zrqwMxbi5m3V1v;Xp?hS|JAws#R)a$@kJnx>g3kq$Js$rqBUGctBY`@U*xM1Pvu2M21}c-f|Yi30yJ^;4dlJ{sj}t@x&k1j6u{X;Xbg_xxNIq%}$^%%4y?*z{C7+!XFTFD~~ui zTGW35dO|eYCMaYl1DM8{nj9?c24CO2D&Z3jh1u}nAd3Tr#B1@9Mv6Niad=@-UMDQ0 zhYMu#U2p{+3#`g*OtqOGheqHbz*sz7mS&()1O_vNm?@bnLgh{z zIwIT;9XoOVu~rmyNQ9Lm2+DkH$3|5ebSoa&yOsf`!yD{{K(yQ)!k$y?j)J%TmX)nA zHTWT4u!%?k{D<#4uz2)7W#|(^>s$K(>)c=tfjxK^{eNBfJFM>ZH^5?dtW#2%2^yJ$ z%i+QefeS&M<$!XTB^!f3VKl_-jR@y|FF1fmsV|V*Hz4o^GXoyt5#{<}z{~&5G zodPNS&|*0F(-7p$RIofFIz$@-?0`44&eKfb{!4$bq>O+w{_W-nLxTaLS273_NLx3& z3gPZdk1sj2ioz*OLdtVf0C?aN#COfKI;!`-7Tg;q;g?>i4ZP zlOz#063tp7zyJ8d{2agZFDH^ZU+G5Nm-me6LYJy0 z5UzMmKerG9RVp~Zv3YZ>7T5^>O!eBChl1$#9^gv>2)JsHxW@`cZ6*r9VFw}`vDdNk zfHZ$27y;%5za>r|Krrm?yQJ_s6~@d9RIk(YoG6w#>AOI(Zv9~ci&Yd-R0s$n76&iQ zuP1K+&K)5g1~@)Cw281Fd3@T5`bA(M3 z^o|bIctS)84+UsHPXMIJv=J)SY5_z2Mp+H*`R+I#10|11h{AJctmPzRZbJys3&lCk zSH{1Z{a$hSGy{;I5HXJM^frbN%WHpaP!OR3ZG&5)!w0g%-T)s1q6v+i^~7i5;}b-@ z0RM9U+!A3sv6@(hP6eJ3rA5AwE;I#KCj9%=<*)fUv@hXHipmKZR9~5X4h{+6YP>k| z0+QGTI6KWFr^45J2NV;OZQZyLehwt%C0{SW`v@R+u!`U&BmsdgxLZ|M;qQM?LQDkr zk}LvA7-r|I8hj#6UT2K*;+pWP3*@&tM0hsTmG_4Xo-+UdiO)0K0u88BMssmo`NHi1 zOk;>%!@<_7(B4$HA5M(Le>V_H+IdbiiooKn%6T8=8Lq3FB~Kb8(JcQ~Q2F>KsQyY} z;0gl)rvdDxX&n5K1=}$oGWc2(!0_O&%oWCh`HL#OD#S7uH2csY?t)z4E&!rLY(=3; z=nKJut5*{!;WCI49dCv&BZeVnu_FThE~vg|NAP%~1t$d3pIQ@o#tGr_K<7L{LKngI zCUtQ2X_MI$SQ*t%?>w@_F*qCuVCDCZ22&yO@3rs<4exuCN)h3hmCih2s}ZY!tk2+>k<1EUc(wdATP@+U(%P@K7VbIi>3cqPo1o2>8SS){S_`1)cM)yHbLX$GS321`? zv`+NIjer#rkJE0$X^r+Uxxa?Y5PquCAc1@P_y@g;4Xx5 z$MXrpIO)K_o*exJ_{(1Spe|5KPAtp^&|Z&rp962tGtQGu78_i3CvY~_$2Z=1NjVp$ zDOT~0A76v3U&MeVIfg6lioXRnLXoY7y3OM70aJ$FF~y2PKtzBaC+H~#1=mVdG!gCsFMg6Jb$*5fiaJDd}P29 z7!#YDFuZ{Rm^4Z#Z9F$f6?kN^0aU$Qga`07ZWCAC(8)(sJoGXJ25>)jZ2^DPU>DVT z6cZ^IrhdTM__>P!auPr*!DfP~f(T=^H#vR3+D2(!0gppRyRUfRb*}+$pJcy;WMDC*Ti3;`nYvS!(sjkIGOHxi1;k< z#BNW%qME*2=oqJqEDJF1coIOsEh6#Vj&V-7gP=7vIZ;Qimu0z;`PDx z8I%m&p0l7z;kPnspGazX>CvhHIjF^%fF>B2%qLjG!RtNwG+^*JtnS4AcvPSZ3Tq;; zpkCm9Zxn$2Fi@xh?4N(i`sP$CIEQ0{kn$$?vAul6;;xf08A}7z&DoQF873EfodPJ! zrB41_QpmVYoMGZ^`A_i9Im?r~88CkqkrSTUh}SuSGSORg;siIY0(uUY7l=jlKV&f8 z>7t$!0dL55F>Aev5F<4cw1n(K0mFt8^68*XG)Udg{3fX1r;q){$KFtbwifFb=b_z@XH`dE;<5;Fy1KI0=4G zh#Q3Gt=BXo;l+=KHy ztwlH=>09{qtGK@I{lm|H{sFD3U)m=^`U^|pZpS{s6V-Ct0q?_+!%h=4zu}q*P$v$v zSz8ACE%!#}Zo_cA5C?}hhklNCswF*jRTXE{W5oau@TqWapa4<{ye$ElfM+ELgt8Z*W3hO3iGt2t z>eY8ao4h?B{P2xAtqTG@p9(~@kq;zV8Jqt=P#rC%Dhn8i(uu= zbHM*?5h9!eHv_CCfGqR<7!!W4;$(p-oDxrcpwgHdyqK5d8Sj5O@&XrF6O)Jv?RiKr z_$CM%&X13BuA|A>Hi8Gfji-VPlY!49=mPZNs^Bx#4rM0(q2?9d!ZCD%2Hz#??LgzZ zfzxLhxPhnk6`Etq$+-we5bJDmRrSXw!ypNwktlh7ckaLZ^|x&Y5$}Gs_NG_fppSm) zT0k*1StEd1p#gvCvV;H*3#B3I!3Ovr&b!$NGZeyY0d({tbjlF|P8ME{@6E8(oKM>l zdYIY5gxz2>2Z*@-hQ{%ua-L(otG(I}C-&{3c5)!-$s=gcHA0liy zDujzef=tIm>_?5EV#kGG@uKH*sdjakG767cMZ+job;5s3?x$o}b{!&k@te5*wC0}` zQv3v+e@h^olVESMtdC*FEt(kymt;V=m8h0mT7ZZmZ{3O=Er8X9Yru%`zA)(9;-ndf zm4|PMg@7Pt<>gS;C-)DoDw%j85Cj)h({8--`UruXZ|k*BND1e0;qizV=r`{dVH^{O zd|!MF8W4Xiwf1TT{sxVv6Jif;Me(`|*rT9b$#C4UztaXi5f??qrFlKq5k~+mS-Ca4VelrkKSyJwPn7+N}r};aLRM!~w|Uh#6iem0_=vxgdV45`>N! z2~=Pkum8a76O+XbgW0J)Z$M$1_>lOjo5UuMN6y_)esDF+ZweY^(|0#B?4770(P za&_y7Cf*#BK2C55kjhqs-htCO95%Y_GC|Np*sBpTE3TcNI76M&=CZ@P835{l4iP$j zD=70(9bTMXSPIxn)L(og=76e(y_0(%PGKv1lLvz|qlvykN4#<=ux-#kK|EW31)>&82YPiN9>NFNeq1iV42P9vIBnFl)__3+ zkP56E(T{Hr`Sih9G){ak2fm<1Qx1eM0PgBL07MVlj%@YhPy+lNg9PJSBkpZs1kN31 z6F?DQE=Vpca({2%{E$@sRZ?%Y9X-M$ao@ZgkBUDD^?vT20epDZ4Fiw+mS9sH z)!L1Nt(d^24Tf&d!EFuVx=b+K5hyl`y-E;o%<^tFS0N(g8Ngr3a-fkVU-6?v0gs01 zfnm!B4g&A?EdwV-4N?N@4(Rh>6d7vg-z7v3y*eN&6 zCj73GxPn8nMEF|X_;I#gHbj7b{rCq-J?UT&#|xRa)4Fh^ixY@CBRQx(mG9?HzGD@X}z=TJUH1 zlEVVBmpgCuHlvM>nzxDdyq1-@2Y{cKv}pW#(E8Di5bSv*-VE=M5||8sw{<7$RZ;2z z?!s3E>!Co-H-y^61rKiikf;tYAOwx+&9>EQK#BT$L6zSMs-7UFkm9uPE(5p0)K@o8 zfZIwO(k6;}U+=9M&wu1>sgDUH0tSYn_a9h&YNxaBLQTtDgx$qWAX&9kx?t z=bPZ^%}+5^A2`v_Ux{-R5`LJx8?f=KCY?|?#bUw6RJ$N>4td;9Q*8p-!0ph69dAyH!rer<96i2MDT|V zmBjFw$cNX__^!sGUWk|B_^k? zN*q?>?3=^dggQ&oukzGf+4X6s9bnGp3w;0WJ;yeWv=LB~5G4kGxZVZzt?H+}wNc>i z8+?*@HOwSo6#$ZU65VcI%X$_Z^t2ffI)~H%ez%t`V1vVujRrN`1tAMCPpq^ODOnAF z;bt#?zncDUL@66eS_h+D1G;lPr9>Z|yjKHvSl|PWK4EEPfm(r8eEi)_Ejo81c(n;G zfC_nU12%`4KWTh_nB1y%d=maIViA6tquBMfIQ2NeUD3LnO)x)(LoIkH`xXFcaeU9+ z{psh29%id^=?<@1g!r9T$PXlKp#{iUT-7(2kOHtsMJ*c=6$>U&d#E9{^f_FHGlb zs48R<&Yms02t&AWJPATm0$#k_w!K^FQ#lR5o>yvw)$2ml))k&cGLZWriA40^nF9Jx z;2W>9(mw8Eeovsk3+ic}cvb%JROWk#!D{8L+DzwQpd7$p@7PP5m4Ist`viYsV(_PN zG}Oi}coSHEuo7)azJ-T@t8c3$iXk~IYZ)8<9}0Im2V8tweUJWJ_zc3OW<)h|gf$Fe6vV9lSf9#+B?Z5ux9$!C~kC`EV?+wzKHzyz_O7 z2-WUWOP`KlV-nmsz$hZ&6YBt|p!^{9I#f9zEDC3La)BRL#~N&#`SH4|7wdAKp&S1o zs`%x|PAVvG!SA`b-f3H;lq?l539~%I1Qx?gKrUc4-l+u`!j_3Vr3&-5VX)Y(Noa0= zmP{^7*+I)t6jZPYt1L#zyLhFTu|`KPWNT57Nimy;|9(}iS8&jJvJtm+^ZM*!G2Pe? zyGi!^UWAO594dqMERm|WTo!~8nqZTsd>I&)QT9*?B{mF6*2>ex>V<$Ee0ZEO_JvER zqJK=}*Rqx$mvx-!%TrJ0?2}g(;qo$nXWo{6B%RGZ4TCq_&%^@6v4(N!=ht&X>V5H% zY}SZRK;+LTSG!KL{}y_+2o1vX13QAG`9hmaW;_d2Hpw zsYVAL4GEvwNhj9@Im^T=I|#m4_kWjDLP+(k=o*8PJ(i8jHOLBMQ#58hnb~ zE(bWKa5Cqtz;oQ!5mjtEu}%)IS$%&Z2n?8CxST%|>}chDF_@7>S;(J*Z>1de#qT43 zTv(kQ!8$zy6(+j!YK!1xM=5@P^4Ng`JiVVkoc<%pEJt|8Ko|*ZXh0NzRr56}X~dyf z-HJQ1!LFi)7sg^IUA$8=j|1w3`hf$TwNT%M^s6h!(Y(#NfV<^z+*X!`Y1>xOuq}@n z4w! zuM(hjgKgo5A61+Hv>S9PM8x0WV(gB%3J}EkHpF6!J2_S0cwDu5b(AlE!qBA%x|A9AH3A?k1T1HtoMv*?G|F?2_jIM;Y+w}z$DCTML7YXLU zt2s`{%a0mMMsuOLkd5PiiiiDvNM)$*pgz3KWjF5RIUuX2*%_tkWfL9(WG1e|IeFNe z<(eoY@+T$?eA7q+OZb3NwR>~6oVS6$@hZr!)`E3G_l|N2`FSv+K(YV5!kjEY58e!0 zsUjf^4#6nHjtxuyqA5E|Nlu&XO)n8gj8X@|7es5Fd5=PdYro5XseGGf^cy);iIv$YZutYpQ!&CBMu`>a3FIdw?=1>Jb0%E+q?0{dH z3yx*-?hbUr@T#?*9lz5D4(&sqI!c#JQ#o(PoC5(L%n7mQ0d@F9B`}X2{oCG;e(`un z{q~v>Uj#|Lomqu{UCO==6MZIspu4wD>U;>p?9+h5#>s@8+ryLw~xs6P=*bf}X z^}uHs4f3&%tkiJgz$&lR!m zIqkdEg6l)IFkP>+y}a>C1k#lN0~cOxN5XZqk{Gmqsrbi{V5z`Pt7P^_PE&H$#x)5z zRqtu>`b$zj|2)3_`7d8Tf1fju>RWM39wA#C)v^Vx!~=Yh?fI7}A|TxuygC@j?k`(N zFD+?!)A}Hj1uY(bvP_z)TXq(I^n!;IcAlQzf8KS)g>MJNgBdbPTb&P>WHHdV8=bvd zKAw>VwpKSssa376SS4*NDBd8g&O5B_&@+3MBx}69!w`r{34mzeTf~QJ{jspXoUOkw zCvm_5X9QsL2Cyi&5iA{TAaZqL9y(xU4>Uv!1WKN{*)_v|%inezaKukJGVym~DAxMm zIyix53fX3M@ExLu2-<6gDmvyU0S*w|{lR8%hX9_ZHqS#zXPtq#Yk&QD9p`Z!JFX#V zN1>BRJBt!Hj3PUNx0n(}!685=Zqu1;X7`=PHJn#qiIQ_o037JWz4>XJ7UHsiBG-SS zS?QrO?QCy|6PFd$*%|CL1 zgHE$yW(5c^5F*Qt@r3e#TnqVwb4Xh9h5cr^|&VC)=`89x&`k9D+(cL%g_9BAtS zpR756K40?sJG7|h&j&94*9mNIWEpW;X=pop>XXtgCx34zDUr1Tw=HMMR3(~UcOmxG z=gy*cCsBloWB#zkD$BH#9>-7MvZF9Uo6$yquM;uyutquLC+yu03S3X0gMO=~<}FE+ z>opzvWgs~hF#|u)$^&NQNix;()YMu`nr-nfx8p88#Dzlq`!8R|W!=W{uRljyT4SuA z(wj{duzw{n+G9sr$v(er_(69v+72AyWD`CZ<|6|mMup45$%XsB9eQJ86o$3@V{$l* z1)tV4qyD_fGxQS2G-Z$YjaIQo>w`gJ<46&}$HYV?M(?_m{PSdjCh!G8}40@t(#;5Jv>q-Nzw3`RxGqX1oB zLUVx8+J6T}AgWm3YGWPM0W7zyNH*#u4g3hO&t^uk^D@K|Nnm)%FW!QEE5hu<+kkz-m@q4fBbfT#<33-6wy%c!m#0a+0 zrl)3O?6fKeTK;XU43QoB`rM)I+ZG}Rgk?u#T3-ttw2Z4fQ&vqcQdn`g(wCrQe4_RH~XH=@1vZ^m&T2247ZJ{ap zJf7opJ`k*(`;W=%M~aJ{b!nOby+Z?lmnn9o@D(8nrVI{r~iSuwrMqf3wm zKfIz#1TSz-xbBNLC-!jS(;8{wFp2?~AC`Z9*QaVCRJEr(qord;Lx5e_FyW*vXOcvEU2rD~V z3$21Y{zgnc{RwQ@2To>|8!iFHSHxTXIaAE$al(nP3C0qk+-2 zMhGaQ+4ocRWQTnUmNKb=4mrti(-a?8ko#p%^Dv_r&9o3VFWFZZ&v1?9 z)dNmN{&qVw$QkP942FZe{zzKMuC+Io(@ptj%W@A>U`Lr1P!pVFdFSU&y&H*3$OL`( z!;^UkMjvP>s2y~3T31>M^xl8T-FhgP-|)hVAk)l;b_a&FmGy@rvS*qX4)`@p4V`pQ z@O(zx0XleL$HF;qY+=zBXbWE)4{Yrg=qqjK&}rPoo_f3uA2Ai1ws}9mFs( zUwbG{hb45d2(BK?k`Cfq(fBe*a{)4+*+us9TG<^;s=~!FB@e@kD0>`EFHI~n04a8< zbDTEDAo3BN8Ql5F4}aB5D|n=n9~v^GZYFkNYxm-79QYU$_6Ii3nS+zW*JSaFd2Y@m zN2gry3gWP%c)xQzS+jo;t$5{v5qi^44T~nc{7J$+o|T zJ?xF1g;l%fLT_>dhk!%8NGkbRbPyhtiKi1uk)G8 z+hD7K8MUtZJ2y0COIU2o9L{%jP@Hp*f8czt*COZH@yfvn@k&Wc(ELTF8OKFX55X zu2vP3TXH!@dtAfV&r~zC)U6NMzJe1X19ouY9OMb%99E#C)u#!5OHp~Vr$i<{!~4^3 z1@-GZCS2QF3?!)IUhU9L=Sa^KCX;rO9IqjhEg7)%mSBIes}C~|IEzxB`JT_HEj;gq zxQ5jvJoqysJW0GU3`eiQu7R(P{7jIq47;%_1cBt2M$POL7C=8o0Om*)GHaLs`bcRI5@^@ai@ zkm;J!Z?6PptfJtSiw_E(iQu6nW7Rpu-kwU-W!l8noP6;C;p1xSx$6fV;w&8`_bs39 zz>5l8ns#zwdZJlp#z02F3*PA6;n<#!Q}}I@Y~z0!gu1eq%uqi9lyhnvo~h$A&6wubixa-lk$9fJ7gSa@Zzb2O!SJ0o)1HcPvs4-DxRS%khzxNbn8<;KLhTXcg<2=M zX0)N0@Ut@xqf8Tmj^o)l>29GSF`PGWAhHj491beS@eJYe(hz;i*CbKLScAF%Th3+5 zMEQT=^%L&XwhjQ>v23!G)8Y%9_HoK=D2|8s2Q`3|yh^T`9e8`Y)55_A%knaa5g7Tfl5f^avx1P8n@Gfug5~Xu z1S8MtR2-Xzb$x`0ySqB2xFja*xPL3C_jyX?ZGp}VhxeM&O`}P)iH3JAsy7Vkc8-4{ zZ~*z;=Fm%gvb37OHD*N=L~zI=P~TP-OD~I6gVPIyF)XfYca6RtQmd7C09|`#Kf6%p zb<2gwYl7=dUfId4KqByuzjgS+gj_r6MsQ&7aHyR3|J8~SXB(T(1g;FHi>~P%#Xj*A zcHcH9k2{clbL?J~9fGk1P_-YQcSnB-#=YL9HRcZ=FabpIx{|QMWqC>79Y{IDcs2vM zcOaR^#jV^O?>2^Z6+o4qk%AIbR6t%&tf7pZu@`w>xnJm zm1-mYb~R7Fp$dC~{E~}x_`u{HE9V_d;T;+>pBik4%7hxH7&KSwY0Xa3~3 zv3dYiM?S?JmVGk&11W&(@Nj?VAOBi;m(qk&$8-N5o*e@gst;7eI(7?)qAO2;1JxpW zp6SV}%z>Vu-%rP})$Vue?x4AVTZGmGdMtZ?Yx+e;EEmHqu6z7WR=(+E%9U)2yg#RG7sP>bV7%Eji+N%A8jbk>Ae#2C;uFp>Ma6HxW0s z7t_%d7LKobrl!NhQ+WtJBy13-ZcEQ6^7b0H#~i%4hzk^%4vHCt!X_aDkCi9p|X z0@(2GDw5Of2Djy!YdC*lSGR4Naay?=t(EF~re|ily-SXu1?e86ftKLE8afwLxf9uAbS&$xrg+H2@BOyhPSXs}fMCcw4fvZF09hZ+HLP)j%O zc$GdZ8l0|o$j^qCa-aby%}k9`GWuOP8V9bz7#p6(dj)iYGjj=4 zeQGF|8TC~OZ54me4salRbmA&5&sl}tk{TdRw*-2d+O=D|TW~)vt?j}4x)9}&b1M`O&y3c$8G-ON|0EWGr^$3N8x`g@%RFU^0s(d$bo|r`qSzua?IpK9VuDI;4i#bzMs8J2#d$b4rc&WeT%tCFt^4iHh!A$$)}^v z&fpM0phSPjPZ=&Mk4#Wd^Ye}>y7>pxU^{8=UZq-^QjPSt?f-AeW&M4-`n&1VYLj7^R{N_Rt~{1 z$M+wod9VwnSh`l+(c_Ce3ib@c};LI0m|X325qIG^#f z(|-Uh6&#okSjV^X{|V82Hn;)iodE{J9uTK#+F0)$7$n4=GGiJ+94KlrvTe0aN^l3+ zVU2&vax+4;h{ateMT$0W+!pdgYb}qD)e)lUkLA@BR(tCPtWI)qn+!TktnJ>A9~W++ zf>|87?25fD&upUPKAq)k=>UjsrDnb<$iSo3Gke;!;t;^yqK!1RNSf{Dw?H>$Gc4)D zR&K%L_13usj~TJ$ z*w2QYXY>C6>XXRePLH!4hr`Ki5plqRb-C4CsKIF15(=;i;$6UqBiq5u=`Df$Z~yr@ zeTmQXN@V-WhVrx=oFV$?r*YAAtuufBE&L38u_dp$IEmo!UL?4(#3^gd8AzpijR;>( zCbfr6=>54+k3i|Oxq`tVNR9w40lv5KuFe^|I~D`Ad0!PuBzLyy>9h%~7ZB(8*>NTi zl*=5qGgO|<8@-9`@nLvrBJfe30`{KUa*BqnXvepdY{tEa@{3(n1g$%+=emEjW8%k3 zoN+!a?|F-c-{e$2oo}N8%$GqDrc>!LU})udCY@HhX)i~3o(Lwwg+amV+0bAs3l9uu zwBys8npB`%>)ajHvBv-(Y#z+<-#J_c!xj04z!`eA(M`~MFCJg>6ucoXHhdy_P}BSt zB%QE=^X{-)=*V`Dm(@Rxl_P%)Sh{XG+~x$WY{E6*liUf~>=J`$;7Okw!SHM>+Pe%s zBtE%JuYd`$7M%h?UWWGr;VZ z%ZU!zI|vl5d5_y~6Wb^^_{OH%Q^*0~=FCs`o(4A*4!qLV3m^C`I~9MEvo9lT0a}hI zZ`W#l;L(oA448J)?DdcUuNDX|IQHbo{^KcwIiGDeCb=ERWErRz>=S2dOC-VD0c=3K znp}oAlS4%kINf5(v+K^iRdC?;=?oObI?8@kKmPEaKU+m)QA}__XtPJ@eWsov!&xaf z5X|w~Pw&+}aiPI^sosB6W=n?Q9wy&!r`7ZFko!1nFozw@Wou+hUQR9hiXC_h@J!=b z2yjLxh=kkJNwvBe8+%4ORQE`I+)B(N;jZrhQx$+ai4#Qbv~|aZ;sRmGL_mDda2A%Z z4JhIrFw}ZKO_9K>Yx6^#-vE~EXHW!q;ye?GraWzO?g+6=(QALar`kMtoseD<`|0n0 ze(H!my{}oSz{-h7O%4W-lyAp-OOd_l@mv!s4M$g>I_|@ygsXaTk{38w6GMN-W2ezz zUN1xZ%b$P#o|GXFywZIxbZ8c5Phxm;d2R@GdM#_3DWF;hB-jT+pO({HUHap-9Xim@c}@r0UqLU^>#i_xb=6@(!AhXR%+ht4My-`+trmMN$DbZGnB3<9 zqk~q=a0}Ki7a&dX1P^okR#4wEGO336CMfTd(1zk-EG_MFcJ+Fu!2w1ItiZh(YzIa_ zV>$@Xb!>=MdV{xr&emwIXL99|5L(&l&VrNB=|ao}li%ye`~Vs5Z{2fwH2g(!v%)HiOzR{T8Tjw z27sl3CTh98A_Eep?6`3Lrd!PqKK`wszNKT*`^=8>cK%9#wqa&0AlltrCGK2TwuT1_A zXuw98Y;ocWw#|KX+@$N-I^(QU-pqSyFN3O>>M+B9?+9Lp&N+cGy86(9N_UL~bF;&7 zu&`}QJF0d4O_X1eU$QDZy4V{JQ%|gAyBo*8DXe-uJ|X&F1dtW zHQPadOg%I+6zApaa!bx^yn5BLU$HF76#lYV$k=)QTr%-$u7m}3Cz&Qk^d6wvr;*Do z2LLHsSaC^$;2ZxVa5*6afDE9COXDnt8P9&ue(ThVrO^-zna8;;0?GCf_1s>aT#4s3dcE;F*4Ns$IfNn>-?%&jFOJ)X z-Z?ckpU*#Tl8!pb#AT)vmV!JSjqJO!#*?nNV6NA$9%NZj+!-}t;zEnHMT;_aj_U_ zpSJKv#5r6%7KXD-of<#4@S#L8@NS-c?PszBaDKE;dZ(BLKAfe){;?ydNCmEXDK&t( z2aYVP%X#vs(%}qXrwhm^iT$AZ>|UXNl<-TqM64G$<-_Z@79ZZE%+Hu2$5at6`Q>aK zc=R6UC9S{y@YDSlCx0Ta-4koo)f(5V^pTy?S_Hn%6_K5~jTZsN3ce2wBC| z!(Ot<(e4_h!#z;n_Tj?V*E2({x#RA9N)nIDc{`F|$9Y+03+t-crE1^rBOv&HR>4mT zu-rB3V1)im;Wi)SZNJmbrehl&yNF%~TQjp@IanYu9Z9fKx}Kf77|5^@$7=j;$3%MS zy=Q=ftr!N_%*jaGJ{%(D%U69J|M67(!)m@&rJZldJxedJ2#F=%l$>1$yaKma*k--& zWqTxSYQV|?Ox|O`@f;r}aG6$rgeLO~m{>vOuX{V`apK+VgMr>>mwDda_c@(u+L%C0 zb&&GRul!54#>VA!;HhP|^ika}IV=}|X<@y%8~igAm3V>HIr(fk5C(@%XdKl}si%W< z-d;`~rj=|B<#cSQb0LI<=eLV&3BkCI3W>gLVZX}@D}4QBn0h%BmCKrcUW&!Lc;(5< zXDhuO$^_Ak(d`wNlV}{$`P8!5(Ev4{@!7oLf?Hy`mu^q-ttB}%%|2Y@bvcm*>Y4|27~k+kQuPIM%=M} z5J^HM$Fu+489#tFr_)`3v$~jpgALBn;)h*vVpR-$R|w<|kL-0vc`GsgE5Kg2Ww+qB zK?3h9KJDMJ#=4DXr2j3C2SuN*o|*0vv2eY64ULW=F_gx7{ooXx;{LL1o$9k5pt*$> znIk3l$hdPT7dP@Y$^PL;9_OJtWXWL%r+JMJzFarRUeZJeO}}D)+@n0J-kw3Kr<4CK z=la17?Z_we0}Ih3w8a5v%ieP9X$})m)xth+*8mlEqPs@i3pcme5gP53z`MEP#O!T- z%fh^i%X-K9QZ45bUE9I3(;Z60=%b2uf$mP2>dsay!Ns^?5}r>Ni98dfE*F*Rov>73 z!et+f#j)1qHA_5yWs|qA2Bm3sNG zLF76e6utjYR<0v^%Ywob3R*h>bkm!36Rii&u?fQ9mg&WRq@e{jS}xfZps!n@nufOY zloLB081`ZZMM!pJJ9X00zWl`H@)jtGL;c;;b&l$!fAr6sZ~M5vxu1=up$%_iQ+)=Q z5bRw`q!8Q;Zp&PEF*^{c=oG>JHs9ES!y~K$2EcpSB5U{eEKd);rLqmLF|$2|gf9yX z$5YPat`r-8ocnuM#CKW!xwx^^gvC-NBB$wnsrCdb}Iow`T;-#@ihlYaooNDgE zvS`iT?%ARXR4SWbSkGweMI7*gfGE&VujNF0cp(lo0&CVYwXC>pq!qgyKN7}I9pe4? z&lYv$?kd#x?D|}cIgj~rNF0xe>$FM!1Tj4$B~fyJaEL?YLU2Cl>1vPoG&}C3tBjVj zs`==uQ+GLjhiG)?Wx*e$Z*QXd@rR%OW;QfAoawEK&n{|{s~V!fy4ZaiBid~X>5Qfu zI2nh1-77mvtKlhlk~Yi_bdydl9ZQF!DNmrkwYcJZ7?62~a=0)Tm@}VB_uD~fwuggN z`td=3nb!&3_0n^@*W6`P&dJy|KrM@kcIJhMm>ID$O zFD3V~q0%b<7)j-lGM#MgcEO zTFfpe07SY7=p%33&$~KG7pvhQ92j{x3kK~(4lXpFPv118=W_DEFnM*kBpG_q3H-NB z#&C@OfO~)F9JW+1r%BmE(z~f*ht=+fK@<3t-_*WpeyC{O92a(`9hMeL0mg zYgSh}*sDvq>Oj(m-2fPy3u}*Wi>QHrWQVhvuV*wAs^nms97>iiy(`t9$4}!=`?0^6 z-ljWSYU(O%b@bq!cIMxqQITPO7BYRzSpEpN6&8m8BU7rPiF(_ew z=2clkOjKzS$as2p=u(r=Z?xMbdf1p3t$a;Bk{LuCletvn&xxW<`5ASJe>N*9D@%VQ zs_gvK<82W3aXQT!q~rAN=71Z>zV7h23?K#mSEND3ArT0ifwQN~dkn zw-OLk-7Rox=*6(w2C89VYoi!{O7$lC^b5#ggM58m-0+>2XvxhFw`nK1qs!?Y_(RCr zF4VTt$eE|ft3JC9>|C|M6N~e6`*#kvaY;2Vn+UgPml&Oc zLtTF_s$VTIz3t6_!ueS6dl;4*V!&(;oS$~UJ7wD1LcmM60o$o(cXI205m*q%-(8-& zK%CvA+`V}NH-Fb+i^PdV?$b+iuScU*<7R)YW6k!d+wjp|RqVWlOCF^#M|7S$Hhj37 z?7TUAz@lxJYdT>FSH5^fZy$HGaEkATI5_G2+|gv}0Ai)fizY{i+*f-t8_rKg8_wHd zJHW(bCL{~#jyGBT{FfhpAM?ZSzr?$(8CgWZB zQX$lEi{^kL+llNf^xJoW;t|;G(Oc;m51uVWYQuew4it1WLv2R_Uei_jg-&A zuwgN+#_uYl;x_c)?uY)=nIcW=`JpOZeX*xIKYcb??CU>)=@(yr=t`R+0s{>D0#Jj? zDcf2;C!6GN0nm*pfo*>$ru^xBa&d4}&0(VKehQ+Wk|2xa?xQ$wZ@Ob55UH%P=ku+$ zbw?Abgwu@A%*%w9nX>|)^9sAU;R6_C@q-oU^?1qvj}xC|_l(Wb&Jhom;l3D6@Fw$) zr#EcH4B+X0n+uMA6K@wSdFSs+VpEFSTe4>rI;%HOm~V{>{c!A=ZJYU-!U=!{-yJy343Ts}<~6*m;TW>B z)V&ABKV+A^l&5jG+Rt2&!bef)wQcKjW0jpel5_oJ@<5syr}+#Vx2Ed0)6B_^;#A;i zo7P!9O{UQjT9^V+8SQlv?*V*t>Rl~$IsE6s;Pw@NU08B8Gs@16xk~w`;_9E;S>Ns= zTo6;tGJ#LvcP@l*9`npV#>-Zx!qX*-cO5xrmcf*-^Y)hO@a|?BcU!gswK23oFP*L7 z;yxEaIVNI+vxsOx3)O+q+o7MXE)1_-NU(x>$9p?sC%K)%X=>1ufUw{lGAzlwOH-4x z0^GTOt9#wvz%)L~_0{mz?VxBs$e-j@?O$$|b^+rF0j?zcR+wYoIfw_3g$I0z>(BFt zzx?%?Z3U_dZwqVOYVEyVjZ@C*)yI-3ja;tj6mL2zYgpm22u8esx=0 zgt?xkgA)5ifu=)Z57Tv;vZ>Ud?zZ0fhjVV<= z1D=gA55O=N{SwtLG+BC^sA?%xw#-Xt!Y0QRXb%IW@;w_jL=YarKbS5x=s{a9$y=8 zvpcqjWuB(%oat08IYoo4OSAO=AuRU>U-qQ9i~9mrMJE;5BqR%KcO+E%*u{;<#m#BQ zGqk}`eIUSAzl~2_u-Fbz+s=e?Uf`R5sMhtr|L>pwoJ_sfA8u$5=Okh6QlV!FQOt*&!X zO1HH@?Th^zIPtM~HpzwEDnwxQWn%=qQW zAUB2fUchIgRD5=@O&h4@9iEaD>>aOD!L?n^a|}Hiw9iG-U;~sbOu1Or+49)oz+s^_ z&Zov}*-T@S2oxtR(ET^7r>#GKc~*ho5v|CsuQZ>#Hnxoz(FXRb+m&}oiCpLAz4qB` z0FU0tFI%Xe3XA-d+@B`BT)8Rfith6oZV&JrA({kccO+Er3t$6zrQu-f0}g_(a9sna z;6rGCyZ-XiFZ(~;LH+Ca!uYmn((64Jv)r@0&^$S#-y*>6I?U^syz) z)Yx7&;k9QD%LMWWl!@Huv#;lwRz06olelTK5-=1R~HM~&T~6JbGdNXX$h~2 z_T~0$s4^UD=jy1(YL6d;X!r4qQBJ$@gw=O5F=iEHEAEhtn7jIa*w!u=*14UB1UNLq zF9xzS{@K@y8#5IKsLaR|=xwLZ?Yz>Lq?{4+t09I~)vW$@n|e-E8nq$nXS)kV0z*5H zX}J+?U*&!h;{b$AC^*FV(@eNC#Q4Vb+!TP)oWc=7M2=0n<1_8V zaClneCA7{AhXjLPa9gK6OFS2*=T2;Y;FSw#&3IU=>Sb9D)_v&7 zj%;&D2BPzsc_!<{+(zxR{xlZBBH5(;TK9Uv#1QCklzg(sNy-~sZjHrs6%D}Q4I;64 z*nYI9QN+9t6Y-Vm;pu&pH7|RBL`2W1X|mbu8U(GEsJ{O2 z)1SObeJ)aJ-zEzXecd@$oOZQGcvfDx=@(k#>Mek`>-|hbIvEEgIvi}?aaE4NDWFUD zF*%WCIveoza-&9B^m40ivGBp6<)`}*@O(+V$RGe!PsFLw+U02 zL%whvD;lYys|(d9``+EOyu1K%ukYnKqEJzpH{bpbyx4M&f!Oc)AC26Z(sXaJC$^q z*1WqO_ZFzSa{D;#G;{X4{eSv?2mf`O!2AFEI@=^kZY0V6-&52DNP)xgd72T2J0MG0 zlFeCy31t|fv3xHB*)pNRX?i@@$OVL1Y z6k{@<_T)_KrJC}?-m;}F6aRSIQNPR|egbE03&rD0dFx=2;HFdlw|_Hy9O2?E1zSjO z6i)r&1)W!w#pZOAH*-)=@aBjre4KgD8!~JAcy$svxcg8#{~!R79?bo$ z=|u&gBlUGtmgsL;m4Dxo(Zp#vokftlM=_*22=U`lG5WPuzkc^@ZQAoo2`>a{2J%#> z{_BWUS6446blH_C-ga7&j;TmSWcOZPyMY-Z7{#t`>Dx-Dw0+ub_yQuP3p)vh(}2m3 z=s8g~5B6~)yt^gcYU8ul;DnBr6vo2aB;^cw&s&dxgsa5DO@EDA0N>dJS9$0tcbuf+ zrB+h$vMXn!-S^b!TLPDIQ|v>@wE2{JWJ_Z?Jpd9`Q8YQxb-az+{OhO3L7Q*4(|LQ} zQ70+ms(PL+p2NsP7y@NmGQ(EFh8~ZkEuQ#^ zC(tR*T=*?PUVoYdPC~+?W+89j*~(At_`JNi1pF}&hP|?it(eeDm9qG zEF>@+6j?H0CM58Twxi@kmZUE@(Gz?bB?i4*ZMMI!BMc;u7TMXS)g6$$D;ZIy?owV! zvv;p{6^dX=Z?bO?CRd&|Ra=#p@Px2K&{qFF+f@MiZCWB>B?#L-JS1 z`(w{Fu~w`K;kJ64OCe)F)vM6OM<-2wSihly1%I13E_=1$JWW_Rnj|${bEl#Wy#7Mc zQv5r0ojIGr)*PGaRS*eu&H0yWRh2(~?JF=$>t1ST5$Dy!eP_uv0Ccw2un&8r0gwt> zk7@)#mF^A5MNKn8+NDjn!j?4Al9O*mxvg)~Nfjxz0@SZ?;#P^1AZ9gkr@9?uU(#}% zNPq8-lsnat+-WS{(Dra$>Y1?(n#!(;GhJ*N5l6w`j`ZJl^SxT8`XK-c49G>36DV^R zMADwV;wkv$ciMHjOIN<;R7HMSU5>w8tMFz~Eqj(Fqf)|-nqmzha z>spG>SXQQYVZ%&^2VVeq8kPw@&_w?lqJc z>Q`l@E`-nOs|c2tpvE9y=GJ7r{q|NqKHxHubZb#*2wFU4P1EhkRYG@Bj6~H*Ymy{3_7?W=fK41b{4df_+hk z&xaSFAdyqo1ZNpw1%H}^s-NH@ z26>xP0B}irP^~_KqeoMVaT$DMgL@uCcrHr`rJpV#U-VG3Hdew4efp8$SM&XH@JoHaaA3x|ES)O}JFsSYk6d*e6oFoYzN~sXf zw{jaODXY{(Axp}5>|?~N?PyKvcL0MNdrX58wt^fCylr?YRq>5?O(ci1z__-+AFA;5 z_Y0;CKzr>l9+>FPHh8F$=5jW0k(6~| zP|qxNJ!~nIMmu-@-Ztdw`2xjB45Sdw5tuwQ)@IlK>0B==WbK)c*IoP!eo{KjLJpje z7V{&AFxkfU1%HzjkE-G8shFpWMBxEQ)<-w-GDxFCwh8Bleg0(Z3mlyNL zttSTszypZTxS*;@Pf(%o&&hkIZe;aX4!xv<*MH@3%zu@)1msNTODR+FLg(#)pvydH z4ZPxUrS4qWcAnRlT-M(~(5(_CwPjSpTE3k~aQ3I>QA!l3Yj;iN~sfm>XDQ?1>I)w8j90r_QyCd6W z?5dEa4Gl|obRg*%*Y0d>TO;L(fVQOTHuax%(kyVQfhG>PDhLelwV{0R%BDjBIXdIc z4{dRKMgD4bz}#N^pq%@n)bBj1ZA7uC zeBD7z9F4+ZWC)1>1svEx%DBu&40Wt@0t(WIDh`UP!x&p zBZTujt(SFmwxR~pH8q&LZK7ybG=Dm5t@!4BjVjU_>sEkWOjFspsvbbzv~zY-*ZqN0 z>T$TEjc~%4Hx#vZ(9zSfyjf$R?r?flzl3%S*Gl}Q<6z$vfhW5stvgnpQQ)EytI}H> zG_o`JRHKy3aYqXR&8lYVK!@~9O9*{T7mP6WrL zTupOYz_8}b`YDgNrnXATQ}Y83 z^4P1ngA_^*5jChThU3qR^_BDSzF7RA3>M106f}^oO6zC|=6_5gdzFu6<;c~<^P!jB zt*Mr>x*h!Ep!W2@%9KuueRh4CliHq~9%T#(p3VR&S`9$uq<9P49BMttUY|Gfie?rK zoUgMSqml6)o4+oOaIrNbJF~D)0glqT9XuPC!hImfXnReAC7H8+{YLq96IJz0aa4tp zC@CRTbUri0tAC=XftZ?}L0gCR$Hm%bu)O(nsWZlwzCaQ{#D^UH=tGwBhl`8DYMe!K zh-0AXcEVjva+Q*KjK?`qwTF6Cn?=xId zPI2;x^omkxv!|5DBRfxy1dx#pTnN=tPOJmS$l0N{aeo>5lwOTgNPKsTLG2VWt3i;Z zuGT1&m8t8TnMQh#{~YD>DttBz?)qs3|0#fZ67?z$YUBW%hUF~WP(F%(_Vo?cOqEZ;u@^QjZM z#-0l15J>fjCD*V_L}3S5LANG-W-o1&It^sdREo3@Z}{jZRV-?tjD2uUO?ThtY6cDMJJRM zJ_hgNcHUyoM^0tbCZx<7uEZyU`KjsKzE>F^BmlW}hqoSHkRQu2KFf!u`L&*yJmdWI zOMibY*y#nuYnc?_Pu5)=xL=_TBN_B~d7* zGHfwYS4nXV6k6b53x^=pu{=hLC5({^=)6jKG=u9eM{C_!yPAtUqm#yLWx}jxhqG;I-BRN6cIf6T~(WrrTQGYX}heubhg=g!9W<5*DeO8zJ`lb}nvxPwT zF4RnaTBeVEbtohskNhT$atqZTrC2xyRGbbzxr^AwAkJ+m|I`}yEZP;8`)vOmet={` z-N~n45@vMYA$OCXmp&vc*=BVsr_L_WILgQ}tD`ColRE+xKao05l2uy?e7U58Nq>(? zvvk=~Rc}en`<#8%3{Cd-%yxLlCy@}Pp48B=@n|Xdi#Qwh?Bx_>XXQeFyngF~Bgr;S zn53b**WlSHRsX|+?W>CZ)=2h}m{*_&$#%836R-AiH#nNZL*2TyWH8;s9>o+tsQx-D zQ;M&tj4)rt5k!NW)-Oqgp<%z&34gLKYAE-{SE~0AHrhk{0BamCXJStN+E=q2bFil> zI&}fp)qtsmR3Y)4Qd%7fHsI;JNY&bsx7Ibx8H$zZ1ascf=v(9aNlB84(%2E?0dhqq zS0zWJZI3NYL^+!2Z`Lg8@9>33eY1hPynQ^a7YJNrXg!h?8)6SgJl}8v1b=<0++7PF zN~o*0hpixN^$}vs-%r$!3*2|;J~)!2Am@jDuCuCgZF$*5zC#fetrvRD*Gss45CYVZ zOrTs|2Ox_G1E%wi@LA)-+E!@s#I=K>;uykemEgRI`a zyK2B3RQm*k`>fd7y)|dc`hO1#_JO(HhU6&OmGw{QQQ*|ej=Y;#;NhFdvW#J;2Ey6) zcMu0T)~OS>j)YzH!|2NKF9c9G-XRU*l#3hz3y&246v?lkTvo8C#B)mw&+$!wuIeFO z>^1QtkJy+eUAjJI{zZ`}PPx`LR-?R-0*bB_n);^4N^K+S^!(VL)ql$Gszs68L-9PK zo9bE`f&pfdCM^z?JBvVF+Z;>&{hEEHk8VaJ;p3GawchTkzo_>KOmIo&*cU7uO`&rM zR9*pC@2Te5Rj~(sKcQ~4UG^JH_34hVTkV?W)sdbPfycFNUHUJ!_dZIcp$~{RF9jkh;Q#i%J-V%U{ zFb~3T+=tA1FOZ?c{l_sij&&kw ze77_4+c=qVWq;0>*HUUkEl(o2<&iOX*hx6*Jlz(GB4{&KHGklbDzW<^(r{u(LS!pF zc|Y3q*GyO1f<# zs*-KzV-H9@=1|>qpMB9rn(T`tXpB|efn#kkzW8*qrhogtdI?KpK8_J(tb)Cr=B&TD z>3vvh5)Vx+>eZDtu=&uWGU{J;&E0{}LD~>pr*mmkN%GYy;2=03 zLPomxT)8A4&WNsH4nwI<_YClV?Onkl15HpN>P#;co^7DC+%p#t#Q~Q|4D31;dLb?c zg}gDhJ%6IT1zoLl-PN1wgW?F_xSTxEcW?|R+7?KV0@{nW={%nUeGa`7Vz=O6(RMFWCQ&Qt=W`Ij9xz8%bB0GI zQhjJ*UE2#LQ%~MQPMXfZMT$Y~RC2QW@)aGo=YRivj5c*mRba@dBcIE)pUR_#>wHl| zn$zx=s$#4Ff8!wZIZZt@?WD}42A8Nxwcr49kb&uZAgj3B$ITdYa9Hh_SSFC;`8L<8 zy-`De2#M`+50l+nZ(8py9c|A^IWj+2>%ac}&+Dh3HiuO4urCJ~^#!*q>9s{PYAOvs zs(*$lkK$<`>>ScI5MIe);w;~bokd`KC`Y$FIcPTBdniXE&(M}4yUnJRX6pnHwec?y z$~uUnl>p&A)vz6YU+Xir6Ymf8kk~Q`ql0jq9lyq@DuV7Z(H-$TTXKJB^*ffar_HO+ zE{V0>fj=F(XB5Rs<%b;UBDz`}^eEShKY!=DRc&T#4*-8>v~9|dzh15KMK`P0RTp)e z*B`*f`?8Bq3F5trwF>3(VZFu+J4nv_znvVn0%y4{JCJso4_n5ngxSb;G|n4g&bs~G zrJ!U!0`-z!l1VAQT{TLIqSSh67V)J7j{Kevg^FTB2Kc~JH}*RjtEmrI0#}15TyP(`Xre}Te7R1-k`|f(s%0+LO84y9_^Mt7V96*7T*8o z8~*v@bAA7h9~JsN_HEazWW2_7-T56whWc3*i>ThhosUAYG8epGCiqjQjm0(r(vbw4 zV=7gzdhe&2u4Ew8tjM3Hc#45jFMk1I_=|`0Ru33J&3ks|N>G6vy4XQnOsA;G6Df`_Fp0=toMt&dZr7DG&AapyMC zt30Kd$YDq);L}jK>TZd!%7BjaupIh_Sx>Q|YP=6}Lv0AB~ zBwaB|Q{%gNktVxLhwjYYQ>mD*oE0TIK%k00->Sb#nYmLl|uM4A5JT?HL8rDaf{b5GS5j2uiG*Yo4}r zF7ct9t2%db#VL1^%AWn7(|^~o%zykefBf#JAHMt0r|U8t-aKGD9cx+SZKpkIv~y{I z6?Ew)WU=WfT?*y(%BObSO)E(6EUywfASXDs=2-B~TV>h6(8))YYip`w%d2f7mx9_& zrR=3*w}~mdRPU#E8f1URCA4tSSOB=+cgcL*T1Q-B5=Z$dqSQ9ntbbfpX$V1w0|DF0 zhfu#LC7SlrM^q_V;lwy)y94IIc|^3P^7?a9(aOd9O{4X9OLa;&>fwC=OakETOp;PJ zx02qr+jx(I?VI(BJONm`;_#ujy+Y2GZpmOr0vZQ*&o#E8Sz(y=fMuvWhx+d7pr$9X z09Rxqs=B;c`fR8OT7UUOTI)`6U!U45n`)?nrtqOjn{lwE1Pv3s-~Mu{HvvkGPB-jAo7*N zv9BAJ9=z2Auaj+6&HXgtTV@b#rF!#jw=6{`(kX|LgBCC+2!EsS`lSB!?qI3xeQ7-k zJ}g}%_jFcGniH{X=?p58w3pi26*!)h9>mXkbq*W#=Q^6YSZssv6b?(-E;_@RD=^6- z6tJTAo+h@d<}WX!0;@=NSJO5nYU!B016_CBI9CM)^}x-Pk{|ds+eYVOseZbCAV}qJ zkKdZ7aSLjm?SIX?cE5DQc<|1+eUCY9Ql{cJD@l z0}R0V-u1P&UP&(+UR^c#0Y00r)i)m|Z&oxi(CkKqqARhbK=Ujf+ZRmDnlzJsb{l_#B1O4+>k*PC zIqm4$$qcRIDS#>;b`X@V>!m3T#!=g15;0c76=LC^n+M;s6^LPOewZvi4MRn zc0b^dw5}1v;jD(D*Uo5UA}`o{@q^6N8*NAE}Yo5j+3 zBBuHRrVcJPcdV)~Fu;^L+J-ED69i4t1d{-iU-9jodIzzhoi9}xRlU=2lhDjlrqHhJF8=gMBNO3^s^h8$WTlh4&Jx{g!xSpOm`I!(lG+W*Jgcfc@72^2gl{+U! zLIuErxbG0xa8#7+{m2NPENJvKyF_CHyZ61?I00CwpViXSjrLaWy5CjT z(|>KMuA{>qLwg?C_dw#!L$VkV4ISC(7&U}#U20Br=>c;o3g`fZ!amNImETm$|L?E! z*ZGd$!^e$&EN_HJmH?C~r_YQXZtDCe@+vtKUVk&F@mtTDK$|c616!ycTVq#lkyO8;@=2Iu zku;_2oa`LRY(R=Pl~n`!Ym(L+H0LOl%}!e0DmnB>Fk^9*pkBnWVU{|Tr9Kk%6lIr} ziR}hk^1tJ6?V5iQTE72|m1;tW56$HEHX%mdm}{SJqr-OJ0{rReozy~PL-B3nHh*o4 zs$J@r&c7}l9?$m3T$Mg@L?wYQ1+~wh+sW3Y4_@qXMr5C7>N?WBU@I%hce3iBjF(`m z1~g}KEGA~v=Dj{T*(TAK;jIcEAFh�~C0VW^t08*x1MRVN-66jHpI+SGG$#8rE;e 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 diff --git a/metadata/md5-cache/sys-libs/libapparmor-3.0.3-r1 b/metadata/md5-cache/sys-libs/libapparmor-3.0.3-r1 index 341e72428387..6bae5ffc83e5 100644 --- a/metadata/md5-cache/sys-libs/libapparmor-3.0.3-r1 +++ b/metadata/md5-cache/sys-libs/libapparmor-3.0.3-r1 @@ -6,11 +6,11 @@ EAPI=8 HOMEPAGE=https://gitlab.com/apparmor/apparmor/wikis/home INHERIT=autotools distutils-r1 perl-functions IUSE=doc +perl +python static-libs python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 -KEYWORDS=~amd64 ~arm ~arm64 ~x86 +KEYWORDS=amd64 ~arm ~arm64 ~x86 LICENSE=GPL-2 LGPL-2.1 RDEPEND=perl? ( dev-lang/perl:= ) python? ( python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) ) REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) SLOT=0 SRC_URI=https://launchpad.net/apparmor/3.0/3.0.3/+download/apparmor-3.0.3.tar.gz _eclasses_=autotools 136117fb43a9bf5598530e9cc642f710 distutils-r1 10a93585889c3ca7651cbcd2ee831e47 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 perl-functions fea344a91ebf37efadf172c6a3de5a72 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=bca332b7b53b7a7a8b404a896a7aea2c +_md5_=3ac9fa333b22bb7e43bb8693b7c0c321 diff --git a/metadata/md5-cache/sys-libs/libcap-2.63 b/metadata/md5-cache/sys-libs/libcap-2.63 deleted file mode 100644 index 2c1276a11711..000000000000 --- a/metadata/md5-cache/sys-libs/libcap-2.63 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=sys-apps/diffutils tools? ( dev-lang/go ) -DEFINED_PHASES=compile configure install prepare test -DEPEND=pam? ( sys-libs/pam[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) sys-kernel/linux-headers -DESCRIPTION=POSIX 1003.1e capabilities -EAPI=7 -HOMEPAGE=https://sites.google.com/site/fullycapable/ -INHERIT=multilib-minimal toolchain-funcs pam usr-ldscript -IUSE=pam static-libs tools abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 split-usr -KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux -LICENSE=|| ( GPL-2 BSD ) -PDEPEND=pam? ( sys-libs/pam[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) -SLOT=0 -SRC_URI=https://www.kernel.org/pub/linux/libs/security/linux-privs/libcap2/libcap-2.63.tar.xz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic a500d7cc40da3de38c361e889153bdf7 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multilib-build 05f207909a804c9174bc39a00547d598 multilib-minimal 4b0f1857965db8869a729948d5277e0b pam e44a1dd98f13e1ad76de01e919bde1f1 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 usr-ldscript 5c738dce357b54d5a90e30094d2f983c wrapper 4a1902f969e5718126434fc35f3a0d9c -_md5_=516a252f96a31f43ee33fc5bd0dcd3d7 diff --git a/metadata/md5-cache/sys-power/Manifest.gz b/metadata/md5-cache/sys-power/Manifest.gz index fab100f8e092dee8abbca376fe7b588401b1a6bc..e554e0b861e4775a5b6799f0afcb4105a80573ac 100644 GIT binary patch delta 7265 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 v=#Slq5?=5hXJRM*NVl*MQ$TR=|G&JP& delta 7282 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 M2)`ohOUN_;0Pw%{V*mgE diff --git a/metadata/md5-cache/sys-power/apcupsd-3.14.14-r3 b/metadata/md5-cache/sys-power/apcupsd-3.14.14-r3 index 528b279a05f7..aad0f4589954 100644 --- a/metadata/md5-cache/sys-power/apcupsd-3.14.14-r3 +++ b/metadata/md5-cache/sys-power/apcupsd-3.14.14-r3 @@ -12,4 +12,4 @@ RDEPEND=>=sys-apps/util-linux-2.23[tty-helpers(-)] cgi? ( >=media-libs/gd-1.8.4 SLOT=0 SRC_URI=mirror://sourceforge/apcupsd/apcupsd-3.14.14.tar.gz _eclasses_=linux-info dcbf4f67bc38bee48e9d69a4344e8059 multilib 4fbbbc98f236f1b43acd99476bc3cd85 systemd 2736b403a83f194b59b767f3b344c2c1 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs fd9cde67030b26e479eeadaced488253 udev f3a0a3964e2028a140c181f00eea9712 -_md5_=ecf652f5d4c897cbcf09f94bf7f6b8a4 +_md5_=cdd186247a5283921a6adb8e8f3905ae diff --git a/metadata/md5-cache/virtual/Manifest.gz b/metadata/md5-cache/virtual/Manifest.gz index 35945fbf5736b87cd7c05b856d74a61f02f5da4b..c455da5e0379e68e32273bf79cc1f6510d7b96d8 100644 GIT binary patch delta 40805 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 F0RZSeNYVfR delta 40000 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 literal 12878 zcmV-UGO^7ciwFP!00002|Bam4l3d4ehVS(h^8zzbdu3h9VMjQ^zO(NYwURJFfCfP= zetLiZnL&30gk+ntL=rRI=VWF6OIB9>^B@27k5BW*Pal7N_uJ3U-h~(UlAX&h-sh)c z=AZuQ-~ae;{}TS`$#sjTom%}&^Q4&jKIM#6T&trNS6yvxmy%06tG80zuCdyg+0X5J z%^}-}uI!RdsB2d@Ml7+F$S<9|=iwLj*rUhTTAAaV$&b5uN=a7g(|`QyAF~fnEv&tk zwc?Mha+=lB<7jL9nS1iP<(yp0XZGPjjK#0v(&WuTO55#mW(Xzpz#~tB8(+l2wBd5{=_D8UEN9Kn8K&Pm>^TNYR)ckCuGu`nuN~LuJ*Gf}2cMGMDV~pV zY1!D>S=Gb0*o^NuZl2NeC~e1_t2?~hxdGB7_Q?0Sw0ybLp1i7Y0lFpIp88KMtXInUyjZ81ilJTaSk|DqCtZ+seJN52; zh(7P_Qb{e6BWJeR#_FXK5UMe(#A+4WEbUGfoTU+J$a&Vf%8uzvz!p(TH8-Q=THkYz zv@b9@)TX4lw>WWtr|DD zLZFf>X}e<`Ja$Uy*taP*-hKEM%OZ<;&od=YOv_Q(qq{j{nQqNZ2uPc-a&N~{?Q5kJ zc&If8LCPtH)?Fvr)@o#01#EcF0}A@u9i?Z^$PN`@UM0^|&T&4tv&f_2X0JZ29QK#6 zmF7smR7uUb7g;ldLCj~6*koEzWg7Ybx%O_3#EeJtztS}bO9YWiz zjjwUkv3m`}yUcO{LN%1h1C3*VR37!r-Co1C-o1bS@%bvs=TGs8tVp*=)dsrMRGb6R zV+?cj5px|ZBT+Sg)Kg2vyCG!fX#w2;LWQ$gW-xkg>-^Sqk^hv{BO%`uWi4y-gQ0?s z)Lbz0cne~DBcHVUA(8~J^RD1|~opXTy#z4kpaCBXaj)qU${G-8?( zY2T8P$n(pttx>!kM+$~a*^!*&`N?y(zMQS&LmvR|IXjWwby+W)Ix4+>9V!2(Up{S? z!93|j!15i!Y_Wo6g&kRu3}83XXm{QPeD<9$GN1z(1wW|wmU#VHLm)L+Qpk~?8GCJ~ zn&t<>bRI-@!>+=J?}Xx6R#s##=fGL= z+o0_1_G7>r|M%p>12vB1;fsCZih|mdj5R?+)TK8uy~zZ(GQbK=?_F8!V{jvs4V2W% zViQo6P8@Cpuf@x8ugEG7a#AqtD)&_sc zdFq2)Dn9m2t_owetq6T*$Q%~kIkH3mQDd1Z^hll)KCJ|g#aEJsMkNN8lgK+4rsWRs zrsyK@)nWvIUZb?%zx(jhug~tqN0lH+^+aOcrB~UlgMBa<0J;Gctq{vV$^iR?6`QPM zP~8MSKyFtDutn9T3WWl~{CIW=Fd(;k=@9BbIz$$VDkvlS3SLd%XHe!VH+W-^6{UHS zH{Oa6u8F0Rb8tu^Er=MJ0lk9$aD4{^-X=*{GRV&3k|7lZaU|c3{*V|mmpVOuf-*!}%-~TZjrZ+ygwEGSa>6e% z0Ir_ko@b8->ADx`SmEYM*cuPH2&9`n&fth}@Z>L2FbYE@dISi25N`@vNay}WW0P7!LS(}5K zz$ZzT8)liZ6r;n0n&d>n&7Z2rHA(M<^#~Ebv)NsxhJ=Deckr#-Djqdf@w! z1{L)Qfuk1iUicie0>FqJ$*)*yUd22|e&}>NNL3CkCY*4^UzG6|x zJkZ%ZBzAT724K6c^kP*h7ns)XqHl(&sH)})`W}Tw3560fVX6&v0Q};^1LhpGcUanD z=*a0@zv%;6Y>z>=Eb{>nBc_km!AB|=MutJ5GZMd4Ic6}bdX)~j!dExo36SFPr1(6( zJ%ke)DZ8D)?}fE|AbUyxT2HJrcm@4}RxVvTp*nM>4LL$qRAK*f9Ny^&wa zBuOvhVZjb;RYZ>zPjm>Hv?o~dd!=xKXG{I!_R&v;F5Ci8&unj7;FUOB)Pm$vK46yM@94oB;!FPkeDQB*p^m7 z2!c+G@D*MC4%iYo%Y%c5u^%9Pfc1nE1(BM%RwMFiSWmcJeT#NMDbfwB#6Cj?{yWin z@x+Q!ze81b`yA`jr*61K7^E-s3k%~MGy>~a{@n(>c81f^fT2)RX@i~tRf!+7-SMziV_FeI-%qVni?Ci zphoz^gk0>71+I>w<+)J?$Z@1FiHc$d5XuOwLAoAQx7=zE3}^wzf$$4zXiQA~z-jcMasd`ISQ=+WZ&C$r)Q}pA8RBjp@g}^Fq<14Fiy~c~jCbpsjBDb0*_^ND&*@PO7SO z;oSrUcqSudtK?_aLtq11!)_z55m2mJ~u zLkgJMg$q_4kNI`Hnt!?aR_esvV+FK#Y{=ROKD4#mC(lD9u+8{c;58= zJYw?rRioqqC=XgF*T7Vl2k^2`+6E=S(rti%h>i$+HN-LKF^Te$fJ|whTQ@mdIjH@P zF^8#^oa6zJN$!;med(1UaPK(C8k{{O%Lg}Wt>A=vrmAp*mIdW;Eq+m*N;D0jM7sC| zdFeAEzH$<31Q>;%GvXW9-{RM?dhJ`i)goH^ZkYK*qr?JIV8iHO#Bm@C&M%hzzFAjp4;keIo#MV+zo6Da#lb8D z9Vvo)1Nddl2`n-x@ z0}G(KzxCb=)yZE;B0(K~9FP%0l73J`C^Fn2FTD^|*mpI9NG5)tRIPe`1TPHY)ofml zx*Ss_NnDUId>&#jx2;_Pl)A~OWY%*)J~(<$qP)iIhmRkBc)y>o{^f95h>xNf5^Gn>2Zh(QID*-)UR-^2q+OLor01wB`9Qk5Ei@zi3 z$z8Cs22>5v;^9060=rZ6Ve|A<@*I&L+3td3gqZWl?*Y727PO$4GR7{ZG*D&Vi`&?r z`{V9K!dAO*S7PcXP+o)AL5#5&7}Ab@!M;O0Q+?R$J0Losc>5fK`XuP+!b4+Y3l5+m zj3Az)JppvcA*`r=i0L>fk6@~uMc&~oF@Jl;zIO_0M&DwmJQ&^AK2g4X6P`9Dv%*wg z6{17rm60511XV(v!_dsNv0#uRvZG1^6+p|Kh#u_}vDmX_6@J1MdF@51h2YZ$`H%r< zGpWkq+x}kce*5t2=RV%=ulF)Yy$8t;t~8Pw?NBA#)mWx_DIFI6P>~ToMDa~+=gios zO@itw;*}50i0jkf+nzxf%8ZD?DJU4q2D{Bd9FkySHCIB8wl>{f1wsqRJ4D0HYwwA4 zg3^}y@~CK#yplBX!pNx7sgMotWhxQH5)SG`&L)vt+AIM7@zq1Z6=KB#DOejE0>wZ9 z@C*vBhi`)E2qx+WF+)uCL5Vzg4d0KSKY!};C(L$gFX8zU0{a2pD6*bg<^5_vE%e#d zdLbv0;h-mMn%kNi`!o4U3QYT;X5!o3&B9zYK0k@c7 z^dIWFt&<3j^VK7`)55Lu29%-9WI|o2>DfWLDkCQ@mnSe>b9r--|FxdOi@mfz{o+Z3 zP!uf>Pu)9%o#Nxs5fA+9T&OKKKyT!cS@Wv{GulL*+RU^|On_-MwOV|nBne`5K_owS0_e88-5Kglrw5591#MD zXlmUbM39XWMmPPs57><)82n51ahN2l0^V7&1sGzP%10)u2ls16KO1yww#8d>_EcUsNAOb-cEn z=J7ja(n=c(sCAS|n(D#u9#jTTSu3t+z<5YkoD5l}&K{~VL;1HR&eVRuRPh8530Os4 zvP6g<h=;R?@ep!4DrO?0{)T)n}Px z7S%AvzNZYcA9UF_fvSqqU5sH&GhnR_Gud(Nr|`UDKd_wI#ypGL01(GGqJbGccmY>8J{WM7dez?TLkBBF`PpjOtshl9zAY9Hs}Ptxqf zCb=*Jd{)dPYLUpt@9dq^1P%`tT`g_NRx)&Hiw&_cv}AoL3>mmYC2b*w8i}xeM=8!x z2AH>-xNPn~L1<>;ElR)jpWb~|m|k7cYlGsh^r@<`LavSq?!XH!^|U6=3cv#c5gC37z92bcS#P}fRH@uv5y5Vw*VDh1{ejTJz2W9|n_xvn>Auf8U4uM<5du}j0$K8?p@JG9EMQWz z@wEl-ty>t#ZWcS^Z*butNovU&oYa zqwAJZv8%7#s1KC6xj^Qqy~1j2R>rAV!6)r%cm&9T?C=*Jv<9XN{|AXo?bWEnyxzVB zZJ)^$JHOCxt*ASM&% z;Pk$Gs_ninY$pxo*!T-@6V;4O37{q%UA29Vi12O;|F$NVfK2R8LpXNty~ZEZAU)dp zcFBm|88?l98Ak3#z#95!*W3oCeBpXDML-V1c)8~aVoDQ|TCy~?)b(ZK{{7!R{FPK{FHZZ>ue1jO-c8Vi zXBr6w&dd$%jD-V(IUS1yx|8k2A+2+ph(PT)H*FCYw4nB`0#z{vzcH@OM-3Uklo-yT zc?^tp_G%5FG^O7U>RRns$R8T&sG)q@=TZB-YwrOZa8Vt6wfQ5jYChtTjU~-gZ_6xR zY{BQIX5>*GW(B9VYTA#tqNy2&G`QxK`n8RME(i`DM!5tM6D^I#!A$`>d=R+yy=akG z?mA2m%z(qjO$$&mOk_1Ol-y&!{;pIHqi%8j*M(vnhBJjsR_LvxGlc2du0lW4tb zJcjk;^N1;i8<|P`^*m_G4EK!GNUds#bi8Tz(Bxr2m#$tZ z#uW^9ZmJmp89@UJy}N@pB@tG97I_%=uEi6PLFAkFgb(>l)Pja9nuaV^VX?OMvbtFI zHB>*po1Z@Z`tf{z-s^`ihEbaLg^*#b?t($XCkI7C%y7SGYa0PzX=J&|T5Tmt0BUt2 z!^@Z8D)2(+cuS+?I8%m49U8+!Gucz?r+Kp zo;=jt26vqHOQ}~r9Z10mC*v_w^=1%^!_EXiNljHyjE8oxvj*&9no*^O65SdY0a~;r z1IYCVR-~xRL|!^cov~oDqaG-b((Jo&doYYXl=R{OeRSbN!%!V`xz7wpQK@7gNN+t# zrP`XHchEFN2>8mbExUz!SUzGSu&(5gwnAY`*dG~^yLL4x?L=unnieDCOikLLS+3Af za>7B-aFtzd4OVE8;tjH0tyI*2hCD!$X_ubc+7l^wc@*2gr(1Cvwj5*|g-@P=Dho-$ zpOH)~944$Jkdva)un-c&ORa85GHL!|7guCT9Hk6Ij{jfq>es=;Xtk?k~xke1$X{l9`2{MW&2WCkX;qB*oH zw$@RDXAiWhfqW6+_eAH zNrDO8Clr}!$U##gc%Zx7IGWUS8Z`212;w2<1zM(V(b=hhDB3p!&9ICyYk-SNK74^K z60`%U9ck_pm4wd+*0v_!NCHr(ym^=@D^jC_Ke78f4nG1-q0PS=ytV)QRpMQ-D-W$} z{i9(Q`Sg`CS%L`M1Lx?x`czmlP>cFYWIS23CIPMoGs$xj zw2pL~^jkxc3xgz0w(GXYP^6RHw~!+GQjHwwR`u&*C1-gc>S99-1kQmYJPP!JHK9hL zTm<;L>OOL|NZhRX514)@oEG1)N#G44kszoM6dS5QlT8}5JDwCdNvsSrjeiikbj7av zm!Qx+j8l+BE_j=o_u|8$%@~ololLIfn!Op0^@KjP!O+G)+*6W)_(i+6(g1a^zjvT7 zG{h`8kF}#}7O%4AsBYi@NZF0%goAi;b^KUE2Z}2x zOd^YxL`4LRW$**qOT!KXJ_|t8@33HA3RiQCc>Ns6x~g8aR(WV%7-^S55F@Smd@Lbg zT+ja4f zYE%c(5gem1L9i-4Ck9-UgFFsTY&dnzp&1G#ZwgGv7!ilSAL#^rU^+0O_vV-y0_sXM z&5N}jqtjl2$C#$Wn}HWBB(e#E@VGSdvZN%)oLWWwBXF z!*)eYSDm8B5jIv6q-oLtdy3EWc(JI_3#t*`(%kK9s6PI(KlNubN)Qw9+V=_m-l0YY zfco1dwEI?DiJ~u&pzXEP_&)prq^fc9MMkN$N=mUV^T_!kVhMmi8LTqRU~X+L0w^^s zh;eBGkwQoZ1xDS@OT`vKyn<)dZ^)10Aq*+7+zxx*1>icWlIzltaUm(MsTGY|B%DUz zJ(0f-i;MbaMG`DQ<=3n+Ne!cc?#@%Q{PH>Aj@Q&P0(`LOnDnbp2|`OCk7bY1x|GH} zWJF85eRm7G%j>xuN$RbhI`|Su+|ah>;6O3*Y@-1H(W&8oq#OT+#A^7IRe=Fix5vUn ze$McPkSfkFHH`&N9h<1*$ZO#vlN1fvVA%EC&|Nowa1LtBr=T7g+5+>mpzL0Vhu0Q# zPnrtC2OvaFiP}C`FnLF9415+yr%6m!r-@pDM`~d7Chz6zwNKf@oN_X~pQ;^SUXV&f`#<+%Fr!>e4Nb>;Qb|lq zay7M($UQW?jzGk|k#kbDNEL9hXcujI^dsd3L%@4j78ar-9HnIV15a_n?}WuR|IJsR zFtg4=@cmb#c0vg0F=WVz{a%0jZ0(9$FzvX7hYd@9oh2k&TL%Lv1qI+ueql;lD=UI$L1_D{9Pby!|2p0C%DF%1hqcmN%8EE8TeP~u)~Yjh_Z8EW*z z)NJQ1)3(}X7)VnK<3tJ!Uj(aOlVV+MSC*HA!z+q^3644+Ds`NSc6BjQd^Vr#BA*Ow zNdP)S0Y;te!5bbBCutFQKNe53uT*tZ53m2ju*LFi*!Z&i{>e15};YQnv97$mlDUs1BRjo*UZ|{h}!Q#4Pc?P$Ir5uA!tw70d(q` z1$7%%zL93S&XpwX9fARVEzdXP25weK161=Atw6z$pukYmN~G1X>90Xs9-pMgTxJIt zFAb33LBU9r%+)i*jfm(6@)0saCT4BCbtKj5F8sr=rTA^wiae283}y+_*0L51jPDRb zT{_^SVO}`2VgN?dJP@enHFS2!?~2|DPUofCSZJgGarg%OJ4ghEGm06Njh@UJidk_F zWs%cC08E&<`{b+FE+kc^z5amv1VyP)=pZ9H1{|`j;;eQ?0|R~WvY(EU#j?Q>`flw~ z>wIg8(~<`od|sy6x`Z<=BtJQF$u&)?+0K%V8_>gky@l=bXM&|s9~YlAW&AL9r=djk zKLLgwHT2$f=tf7LkU~-8f~OC_d3tB~^pr1S2r>@1oRl%mK~NuAcCd)EP(b`0!ciO1 zv1(JLPdUyClWOwNI}M>6U+%{kv;})M&e}C8LCpptDzU3L3NIWgQ~$I=*S_fB#@s#;L8A2&1mWBLf^VPFnPBZ)XGmr-V!v_HW^`I12o|+M!8q<&Wp)rJf3))gy zX{)`8fY}w%hL+0fnyuEzHc6-RX1+S23VdC=1Nt@a4Zz$Mwau)4&xLTLl8$L6EVjwM zi0#95{N2>~*A@(Ghq3qbt4O_-Ub}~B<)vN6;fR6~hbZx;1&=79r6HTtb;K)(bFoK+ z3i!a@R?WOuoyDlUbC++FmN=7wf!z>V$Wliv?Yc;yBZ{Ub<&PMKgbS5A)k8<*pN9?D#gOGXk>|mw2tEdWg_B~r4rHUfVN5Aw$ap+BBIC;XF4-U z8YUoXC#!-4r+LLQ)?TJ2{eDZR|Nias9-lt`j1~iZoSf8y^;kdob zr{$p$^T=oGNFWk!8}c-w2)iT0kU>p5Kw0ze$}d8(wDU3L^g$~_x`A8#b{BATjmu;H zHVR(*5gJ9;tTDiQbJ)a5Eq-^Mbc2PLup6Pvt4juA1Y(BX@GC410wM<~m6`^Ro^_%Q zx=T8RtpkWNj1x%#9UpaZXx5D<$w@;5I`6FMv7_^|NLnbx{U%Ka|oT@D-JmUE~?|)=?=PA6jbSK(so?5wxw3y4X6`tB$lrf3F(^;wjl! zZ1tE>loC`1z9CV~+WUNa%Ax#9E3P@Td9^#XCywsz4NMfXGE z>;Q*Dw!kge(fOsbhy1Uj;QY|V1yf+6W70*esr~qbNzwLq02Rsvc%Fnud7C!; zb@!h?e)wtsO=+c8*9%Wp!^62Nor4Q|97<&B1m$(W`ydq5c`BXicdU(C3#;=7JR?wm z#!LV`OAEKHf&kq|^9Ddg)1gF#9Q7$!)se(G$qp#GqJ;1~=Q`M;v9SAP9Ml|Eh$YV& zdDCW@^!b?T%l1(Le4)bt`4Pktemq7XcpAR*Y6T4}q*otK7|@Uc=u*$@19j?*D z*s{dRn$v|H7&4YQBPGh0Gmqbf%M&bjufy0POR`y3DBg%aj+p3Z_Jh?Ou8vqUX*_V9 zfiO`d*n3i#qJ@?8_Ew=8RuWqmQ9ilL`&Gvybsf(~+h;Z6W($NH)^<7^x^y3l*-bJ8 zq=hPu$jJ7A?~5gI^_tv5um--&hpscxBP-rc=ChDWLmfGR~3DFC46nEEa{df5V^xRK_C_(p^=>n7uf-3_`PVI~Pye7I=@ zyqeCCWZ?3aUKs^9U1Y6DWK-$s4EWaNBYkV*gHkOs`3UY&_UK6#qG`sX78o!Mk{fMN zSp%Uw9wa7d=){v3zHgC&qyT|a4fP^sCONz26wEtU=C zuTwv-6JB1Iy6BMn!Kn8LomI&>bQNExD;>ajg53sHbJ8{auB#u0735-;Oq@J9se+#p z%{S;`sIfCAx;x!%GlCPilg5HOkuEyWj)8!`jtqoOE1{K#Hr1xXh*I<TVJ_)R!fE!ZMc}v|9XXotuulIYfr92$dWAyqD;*63 zW~7LlSx9MZYiJ0V)T`Py&yesfr>^@4GT+6cYhttWQaaT?(sF=c)`lbhPPdL|`c<<< z=W^Ak8340FA*B?EN(cQk4AQ*c*J&-5o6yLy9>t2+lpEteI=X{SMDxV?5T;kwa{l!=~Z@iLB%F zfO$>W2OdRRv{Z^_x*=@%N26q__WQtzji!Dd-T;}1P4L^0wmObR*10Y!t63wv9gnXQ zBULv_S*Gw%c^hF1mK%~)!<9JeMz%&Dbv+2#>%m->8`X@gQ-ebdEL~NwT87^1xCiM| z|BHq(U(ac`hbw}76#|=%g@xq+>#75WEg~Dp7C_O|rWFr$lvL7A0r}h@8SL$bcyxi6 zM)!am*O$)G>-?g2s!%qvKX^G!#CdQGp@5|fn&c!QDy4O!Ky70r9ZcFfq}`xVi`=m+pGmX0(iubkli<>SJP0een(BsOp3_>cg zuB97^KqUTSYwP&Lb@I}|hCE7zmE?qV`Gl@NAiu8@cIz54N>m#EcyESUQW-@l)~(h* z*gnur63MzH$|Zh4XYsnzw%o$0;xppWrB|jC+^Bh+R?~5%U3A4jI&cf?Rkb(1y&ua$Qcb#ZjO~cE# zlgApj2-LGiq>!uR9Tua?blnn6)R`{ai}y#iEu7{f$Wt-!)%ohLTUnMTbNuBGD< ziRVT^wJ8LxVEusA5p_x+)DCu|O9C`sJ;3Gq)M=BX>m(xn4z6sPqgSUJ-%OQ`p>ANG zIvlJ%cfOMy4_+$~@4Bl@_sVI41}W(@B%&FcwXb`bg3coGdIf{3%Yax?4}o^whXjNR z)mMOxbTbw5c4|B*yQDj+c$~W8iiQ?#T^pRJ4qHbf$ZsnB&+q=+->-Mi8Gzz>+e`LO z;j5g&FXVDoQ^M;g7H}MKGTL_JX%N+F4zV&uHEOg`H>?d(4^c#+;qyY&=_*8CzXsh1 zX23+~fSyJ}bs>iKdNh9#bR~n=g${m3DoUhu)15<~hEj>8WSzv@&_>-cYusy8vaIO3 z6H-eWc&HNtWNMcj<;QpE&H}-=1c*oJ;G#9{npcmg0VFA`P;{@+&H-ytg zf@)ewQ|h(pq?3l1ofU;5I6uJ)Zm?&Evj}SU%0JzEN z=%m2>vT^ezT)%$kzx?{+$Ith;rGkvf?qTXaWFD0low~;=0#pI7Md5gva2-|jBf`O9 zXefVNr0@zBK#y5u5PU8@km7X+zV zM!Fv|rl#AF41_I7H@#3d8jhq=g~Uy#R{Z}Jx2zqnhjtdJ#1kRcM+J~43*gGNtKZ9z z*o2jV0NrQ^ed?$+Zusc53dXCzOWj5ADz;wZx@Zr5$8(#%ye z9lCZ3fEgEY4kcFR|vUX zWLb5Z2ds`ZOU$e3-U?l;VP5lUI%ho{Djk+|?LJH605SFu!PsC3ot+4}8o@v+Xo{cEg>P9m_#lh#*~N!ya||eif|VND;X+!X zaCI6v8<~d|iAkfW+MjMw_igD=D|Om85=n!DQ@GQI zdOM_;Nd)a&zaK8NB;k6zjdxxnGAzREhWo_Rkn;d1#d0(?hQ|-OX+|`~B4u@f&=tCg zLpxg(UXW7zb)(st^>TL*^j0hY0wooeE{k@4Cc|d0zCdO s!K?>LObJ04nTg;Q#;t diff --git a/metadata/md5-cache/www-client/chromium-102.0.5005.115 b/metadata/md5-cache/www-client/chromium-102.0.5005.115 index b2560870d8aa..90c3dc126a79 100644 --- a/metadata/md5-cache/www-client/chromium-102.0.5005.115 +++ b/metadata/md5-cache/www-client/chromium-102.0.5005.115 @@ -6,11 +6,11 @@ EAPI=8 HOMEPAGE=https://chromium.org/ INHERIT=check-reqs chromium-2 desktop flag-o-matic ninja-utils pax-utils python-any-r1 readme.gentoo-r1 toolchain-funcs xdg-utils IUSE=component-build cups cpu_flags_arm_neon debug gtk4 +hangouts headless +js-type-check kerberos libcxx +official pic +proprietary-codecs pulseaudio screencast selinux +suid +system-ffmpeg +system-harfbuzz +system-icu +system-png vaapi wayland widevine custom-cflags +l10n_af +l10n_am +l10n_ar +l10n_bg +l10n_bn +l10n_ca +l10n_cs +l10n_da +l10n_de +l10n_el +l10n_en-GB +l10n_es +l10n_es-419 +l10n_et +l10n_fa +l10n_fi +l10n_fil +l10n_fr +l10n_gu +l10n_he +l10n_hi +l10n_hr +l10n_hu +l10n_id +l10n_it +l10n_ja +l10n_kn +l10n_ko +l10n_lt +l10n_lv +l10n_ml +l10n_mr +l10n_ms +l10n_nb +l10n_nl +l10n_pl +l10n_pt-BR +l10n_pt-PT +l10n_ro +l10n_ru +l10n_sk +l10n_sl +l10n_sr +l10n_sv +l10n_sw +l10n_ta +l10n_te +l10n_th +l10n_tr +l10n_uk +l10n_ur +l10n_vi +l10n_zh-CN +l10n_zh-TW -KEYWORDS=~amd64 ~arm64 +KEYWORDS=amd64 ~arm64 LICENSE=BSD RDEPEND=system-icu? ( >=dev-libs/icu-69.1:= ) >=dev-libs/libxml2-2.9.4-r3:=[icu] dev-libs/nspr:= >=dev-libs/nss-3.26:= !libcxx? ( >=dev-libs/re2-0.2019.08.01:= ) dev-libs/libxslt:= media-libs/fontconfig:= >=media-libs/freetype-2.11.0-r1:= system-harfbuzz? ( >=media-libs/harfbuzz-3:0=[icu(-)] ) media-libs/libjpeg-turbo:= system-png? ( media-libs/libpng:=[-apng] ) >=media-libs/libwebp-0.4.0:= media-libs/mesa:=[gbm(+)] >=media-libs/openh264-1.6.0:= sys-libs/zlib:= x11-libs/libdrm:= !headless? ( dev-libs/glib:2 >=media-libs/alsa-lib-1.0.19:= pulseaudio? ( media-sound/pulseaudio:= ) sys-apps/pciutils:= kerberos? ( virtual/krb5 ) vaapi? ( >=x11-libs/libva-2.7:=[X] ) x11-libs/libX11:= x11-libs/libXext:= x11-libs/libxcb:= x11-libs/libxkbcommon:= wayland? ( dev-libs/wayland:= screencast? ( media-video/pipewire:= ) ) ) app-arch/bzip2:= dev-libs/expat:= system-ffmpeg? ( >=media-video/ffmpeg-4.3:= || ( media-video/ffmpeg[-samba] >=net-fs/samba-4.5.10-r1[-debug(-)] ) >=media-libs/opus-1.3.1:= ) net-misc/curl[ssl] sys-apps/dbus:= media-libs/flac:= sys-libs/zlib:=[minizip] !headless? ( x11-libs/gdk-pixbuf:2 x11-libs/libXcomposite:= x11-libs/libXcursor:= x11-libs/libXdamage:= x11-libs/libXfixes:= >=x11-libs/libXi-1.6.0:= x11-libs/libXrandr:= x11-libs/libXrender:= x11-libs/libXtst:= x11-libs/libxshmfence:= virtual/opengl >=app-accessibility/at-spi2-atk-2.26:2 >=app-accessibility/at-spi2-core-2.26:2 >=dev-libs/atk-2.26 cups? ( >=net-print/cups-1.3.11:= ) virtual/udev x11-libs/cairo:= x11-libs/pango:= ) !headless? ( || ( x11-libs/gtk+:3[X,wayland?] gui-libs/gtk:4[X,wayland?] ) ) x11-misc/xdg-utils virtual/ttf-fonts selinux? ( sec-policy/selinux-chromium ) REQUIRED_USE=component-build? ( !suid !libcxx ) screencast? ( wayland ) SLOT=0/stable SRC_URI=https://commondatastorage.googleapis.com/chromium-browser-official/chromium-102.0.5005.115.tar.xz https://github.com/stha09/chromium-patches/releases/download/chromium-102-patchset-6/chromium-102-patchset-6.tar.xz _eclasses_=check-reqs 5e6dfbd7a8d3238a79f009fae7ac469c chromium-2 fe5bb568da464344d16c90acb1c6e91e desktop c0d27bf73aa08ca05b663dbd31fbef28 flag-o-matic a500d7cc40da3de38c361e889153bdf7 linux-info dcbf4f67bc38bee48e9d69a4344e8059 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 pax-utils 91d47e5d20627c717aa878b9167c62a8 python-any-r1 a3e9c0524a795d7f2767a2cf12a2e8c0 python-utils-r1 648fe6a039e87233d7f48da72cadb76f readme.gentoo-r1 b776ad4b42f564c406a95c41ccb42c55 toolchain-funcs fd9cde67030b26e479eeadaced488253 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=f66a6949bfd9fbb40b2c3c956ffeeba1 +_md5_=2d83f6ed1ffbf9e853e41c4cae31b22a diff --git a/metadata/md5-cache/www-client/chromium-104.0.5110.0 b/metadata/md5-cache/www-client/chromium-104.0.5110.0 index a724762bf18b..e2fce42d520f 100644 --- a/metadata/md5-cache/www-client/chromium-104.0.5110.0 +++ b/metadata/md5-cache/www-client/chromium-104.0.5110.0 @@ -13,4 +13,4 @@ REQUIRED_USE=component-build? ( !suid !libcxx ) screencast? ( wayland ) !headles SLOT=0/dev SRC_URI=https://commondatastorage.googleapis.com/chromium-browser-official/chromium-104.0.5110.0.tar.xz https://github.com/stha09/chromium-patches/releases/download/chromium-104-patchset-2/chromium-104-patchset-2.tar.xz pgo? ( https://blackhole.sk/~kabel/src/chromium-profiler-0.1.tar ) _eclasses_=check-reqs 5e6dfbd7a8d3238a79f009fae7ac469c chromium-2 fe5bb568da464344d16c90acb1c6e91e desktop c0d27bf73aa08ca05b663dbd31fbef28 flag-o-matic a500d7cc40da3de38c361e889153bdf7 linux-info dcbf4f67bc38bee48e9d69a4344e8059 llvm 6f88d422e49b917bf254b2594f3d903c multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 pax-utils 91d47e5d20627c717aa878b9167c62a8 python-any-r1 a3e9c0524a795d7f2767a2cf12a2e8c0 python-utils-r1 648fe6a039e87233d7f48da72cadb76f readme.gentoo-r1 b776ad4b42f564c406a95c41ccb42c55 toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=9786df083d90a2b7b5fd041a7be85a26 +_md5_=c1e080555f743aaa719483ad6ac8a429 diff --git a/metadata/md5-cache/www-client/firefox-101.0 b/metadata/md5-cache/www-client/firefox-101.0 deleted file mode 100644 index 83fa1f96479e..000000000000 --- a/metadata/md5-cache/www-client/firefox-101.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=|| ( >=dev-lang/python-3.10.0_p1-r1:3.10[ncurses,sqlite,ssl] >=dev-lang/python-3.9.9-r1:3.9[ncurses,sqlite,ssl] >=dev-lang/python-3.8.12_p1-r1:3.8[ncurses,sqlite,ssl] ) app-arch/unzip app-arch/zip >=dev-util/cbindgen-0.23.0 >=net-libs/nodejs-10.23.1 virtual/pkgconfig >=virtual/rust-1.59.0 || ( ( sys-devel/clang:14 sys-devel/llvm:14 clang? ( =sys-devel/lld-14* pgo? ( =sys-libs/compiler-rt-sanitizers-14*[profile] ) ) ) ( sys-devel/clang:13 sys-devel/llvm:13 clang? ( =sys-devel/lld-13* pgo? ( =sys-libs/compiler-rt-sanitizers-13*[profile] ) ) ) ( sys-devel/clang:12 sys-devel/llvm:12 clang? ( =sys-devel/lld-12* pgo? ( =sys-libs/compiler-rt-sanitizers-12*[profile] ) ) ) ) amd64? ( >=dev-lang/nasm-2.14 ) x86? ( >=dev-lang/nasm-2.14 ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) ~sys-devel/autoconf-2.13 >=sys-devel/libtool-2.4 pgo? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) -DEFINED_PHASES=compile configure install postinst postrm preinst prepare pretend setup unpack -DEPEND=dev-libs/atk dev-libs/expat dev-libs/glib:2 dev-libs/libffi:= >=dev-libs/nss-3.78 >=dev-libs/nspr-4.32 media-libs/alsa-lib media-libs/fontconfig media-libs/freetype media-libs/mesa media-video/ffmpeg sys-libs/zlib virtual/freedesktop-icon-theme x11-libs/cairo[X] x11-libs/gdk-pixbuf x11-libs/gtk+:3[X] x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libXrandr x11-libs/libXrender x11-libs/libXtst x11-libs/libxcb:= x11-libs/pango x11-libs/pixman dbus? ( sys-apps/dbus dev-libs/dbus-glib ) jack? ( virtual/jack ) libproxy? ( net-libs/libproxy ) screencast? ( media-video/pipewire:= ) selinux? ( sec-policy/selinux-mozilla ) sndio? ( media-sound/sndio ) system-av1? ( >=media-libs/dav1d-0.9.3:= >=media-libs/libaom-1.0.0:= ) system-harfbuzz? ( >=media-gfx/graphite2-1.3.13 >=media-libs/harfbuzz-2.8.1:0= ) system-icu? ( >=dev-libs/icu-71.1:= ) system-jpeg? ( >=media-libs/libjpeg-turbo-1.2.1 ) system-libevent? ( >=dev-libs/libevent-2.0:0=[threads] ) system-libvpx? ( >=media-libs/libvpx-1.8.2:0=[postproc] ) system-png? ( >=media-libs/libpng-1.6.35:0=[apng] ) system-webp? ( >=media-libs/libwebp-1.1.0:0= ) wifi? ( kernel_linux? ( dev-libs/dbus-glib net-misc/networkmanager sys-apps/dbus ) ) x11-libs/libICE x11-libs/libSM pulseaudio? ( || ( media-sound/pulseaudio >=media-sound/apulse-0.1.12-r4[sdk] ) ) wayland? ( >=x11-libs/gtk+-3.11:3[wayland] ) amd64? ( virtual/opengl ) x86? ( virtual/opengl ) !!sys-devel/llvm:0 -DESCRIPTION=Firefox Web Browser -EAPI=8 -HOMEPAGE=https://www.mozilla.com/firefox -INHERIT=autotools check-reqs desktop flag-o-matic gnome2-utils linux-info llvm multiprocessing pax-utils python-any-r1 toolchain-funcs virtualx xdg -IUSE=+clang cpu_flags_arm_neon dbus debug eme-free hardened hwaccel jack libproxy lto +openh264 pgo pulseaudio sndio selinux +system-av1 +system-harfbuzz +system-icu +system-jpeg +system-libevent +system-libvpx system-png system-python-libs +system-webp wayland wifi geckodriver +gmp-autoupdate screencast l10n_af l10n_ar l10n_ast l10n_be l10n_bg l10n_br l10n_ca l10n_cak l10n_cs l10n_cy l10n_da l10n_de l10n_dsb l10n_el l10n_en-CA l10n_en-GB l10n_es-AR l10n_es-ES l10n_et l10n_eu l10n_fi l10n_fr l10n_fy l10n_ga l10n_gd l10n_gl l10n_he l10n_hr l10n_hsb l10n_hu l10n_id l10n_is l10n_it l10n_ja l10n_ka l10n_kab l10n_kk l10n_ko l10n_lt l10n_lv l10n_ms l10n_nb l10n_nl l10n_nn l10n_pa l10n_pl l10n_pt-BR l10n_pt-PT l10n_rm l10n_ro l10n_ru l10n_sk l10n_sl l10n_sq l10n_sr l10n_sv l10n_th l10n_tr l10n_uk l10n_uz l10n_vi l10n_zh-CN l10n_zh-TW l10n_ach l10n_an l10n_az l10n_bn l10n_bs l10n_ca-valencia l10n_eo l10n_es-CL l10n_es-MX l10n_fa l10n_ff l10n_gn l10n_gu l10n_hi l10n_hy l10n_ia l10n_km l10n_kn l10n_lij l10n_mk l10n_mr l10n_my l10n_ne l10n_oc l10n_sco l10n_si l10n_son l10n_szl l10n_ta l10n_te l10n_tl l10n_trs l10n_ur l10n_xh pgo -KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86 -LICENSE=MPL-2.0 GPL-2 LGPL-2.1 -RDEPEND=dev-libs/atk dev-libs/expat dev-libs/glib:2 dev-libs/libffi:= >=dev-libs/nss-3.78 >=dev-libs/nspr-4.32 media-libs/alsa-lib media-libs/fontconfig media-libs/freetype media-libs/mesa media-video/ffmpeg sys-libs/zlib virtual/freedesktop-icon-theme x11-libs/cairo[X] x11-libs/gdk-pixbuf x11-libs/gtk+:3[X] x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libXrandr x11-libs/libXrender x11-libs/libXtst x11-libs/libxcb:= x11-libs/pango x11-libs/pixman dbus? ( sys-apps/dbus dev-libs/dbus-glib ) jack? ( virtual/jack ) libproxy? ( net-libs/libproxy ) screencast? ( media-video/pipewire:= ) selinux? ( sec-policy/selinux-mozilla ) sndio? ( media-sound/sndio ) system-av1? ( >=media-libs/dav1d-0.9.3:= >=media-libs/libaom-1.0.0:= ) system-harfbuzz? ( >=media-gfx/graphite2-1.3.13 >=media-libs/harfbuzz-2.8.1:0= ) system-icu? ( >=dev-libs/icu-71.1:= ) system-jpeg? ( >=media-libs/libjpeg-turbo-1.2.1 ) system-libevent? ( >=dev-libs/libevent-2.0:0=[threads] ) system-libvpx? ( >=media-libs/libvpx-1.8.2:0=[postproc] ) system-png? ( >=media-libs/libpng-1.6.35:0=[apng] ) system-webp? ( >=media-libs/libwebp-1.1.0:0= ) wifi? ( kernel_linux? ( dev-libs/dbus-glib net-misc/networkmanager sys-apps/dbus ) ) !www-client/firefox:0 !www-client/firefox:esr jack? ( virtual/jack ) openh264? ( media-libs/openh264:*[plugin] ) pulseaudio? ( || ( media-sound/pulseaudio >=media-sound/apulse-0.1.12-r4 ) ) selinux? ( sec-policy/selinux-mozilla ) -REQUIRED_USE=debug? ( !system-av1 ) pgo? ( lto ) wayland? ( dbus ) wifi? ( dbus ) screencast? ( wayland ) -SLOT=rapid -SRC_URI=https://archive.mozilla.org/pub/firefox/releases/101.0/source/firefox-101.0.source.tar.xz -> firefox-101.0.source.tar.xz https://dev.gentoo.org/~juippis/mozilla/patchsets/firefox-101-patches-01j.tar.xz https://dev.gentoo.org/~polynomial-c/mozilla/patchsets/firefox-101-patches-01j.tar.xz https://dev.gentoo.org/~whissi/mozilla/patchsets/firefox-101-patches-01j.tar.xz https://dev.gentoo.org/~slashbeast/mozilla/patchsets/firefox-101-patches-01j.tar.xz l10n_af? ( https://archive.mozilla.org/pub/firefox/releases/101.0/linux-x86_64/xpi/af.xpi -> firefox-101.0-af.xpi ) l10n_ar? ( https://archive.mozilla.org/pub/firefox/releases/101.0/linux-x86_64/xpi/ar.xpi -> firefox-101.0-ar.xpi ) l10n_ast? ( https://archive.mozilla.org/pub/firefox/releases/101.0/linux-x86_64/xpi/ast.xpi -> firefox-101.0-ast.xpi ) l10n_be? ( https://archive.mozilla.org/pub/firefox/releases/101.0/linux-x86_64/xpi/be.xpi -> firefox-101.0-be.xpi ) l10n_bg? ( https://archive.mozilla.org/pub/firefox/releases/101.0/linux-x86_64/xpi/bg.xpi -> firefox-101.0-bg.xpi ) l10n_br? ( https://archive.mozilla.org/pub/firefox/releases/101.0/linux-x86_64/xpi/br.xpi -> firefox-101.0-br.xpi ) l10n_ca? ( https://archive.mozilla.org/pub/firefox/releases/101.0/linux-x86_64/xpi/ca.xpi -> firefox-101.0-ca.xpi ) l10n_cak? ( https://archive.mozilla.org/pub/firefox/releases/101.0/linux-x86_64/xpi/cak.xpi -> firefox-101.0-cak.xpi ) l10n_cs? ( https://archive.mozilla.org/pub/firefox/releases/101.0/linux-x86_64/xpi/cs.xpi -> firefox-101.0-cs.xpi ) l10n_cy? ( https://archive.mozilla.org/pub/firefox/releases/101.0/linux-x86_64/xpi/cy.xpi -> firefox-101.0-cy.xpi ) l10n_da? ( https://archive.mozilla.org/pub/firefox/releases/101.0/linux-x86_64/xpi/da.xpi -> firefox-101.0-da.xpi ) l10n_de? ( https://archive.mozilla.org/pub/firefox/releases/101.0/linux-x86_64/xpi/de.xpi -> firefox-101.0-de.xpi ) l10n_dsb? ( https://archive.mozilla.org/pub/firefox/releases/101.0/linux-x86_64/xpi/dsb.xpi -> firefox-101.0-dsb.xpi ) l10n_el? ( https://archive.mozilla.org/pub/firefox/releases/101.0/linux-x86_64/xpi/el.xpi -> firefox-101.0-el.xpi ) l10n_en-CA? ( https://archive.mozilla.org/pub/firefox/releases/101.0/linux-x86_64/xpi/en-CA.xpi -> firefox-101.0-en-CA.xpi ) l10n_en-GB? ( https://archive.mozilla.org/pub/firefox/releases/101.0/linux-x86_64/xpi/en-GB.xpi -> firefox-101.0-en-GB.xpi ) l10n_es-AR? ( https://archive.mozilla.org/pub/firefox/releases/101.0/linux-x86_64/xpi/es-AR.xpi -> firefox-101.0-es-AR.xpi ) l10n_es-ES? ( https://archive.mozilla.org/pub/firefox/releases/101.0/linux-x86_64/xpi/es-ES.xpi -> firefox-101.0-es-ES.xpi ) l10n_et? ( https://archive.mozilla.org/pub/firefox/releases/101.0/linux-x86_64/xpi/et.xpi -> firefox-101.0-et.xpi ) l10n_eu? ( https://archive.mozilla.org/pub/firefox/releases/101.0/linux-x86_64/xpi/eu.xpi -> firefox-101.0-eu.xpi ) l10n_fi? ( https://archive.mozilla.org/pub/firefox/releases/101.0/linux-x86_64/xpi/fi.xpi -> firefox-101.0-fi.xpi ) l10n_fr? ( https://archive.mozilla.org/pub/firefox/releases/101.0/linux-x86_64/xpi/fr.xpi -> firefox-101.0-fr.xpi ) l10n_fy? ( https://archive.mozilla.org/pub/firefox/releases/101.0/linux-x86_64/xpi/fy-NL.xpi -> firefox-101.0-fy-NL.xpi ) l10n_ga? ( https://archive.mozilla.org/pub/firefox/releases/101.0/linux-x86_64/xpi/ga-IE.xpi -> firefox-101.0-ga-IE.xpi ) l10n_gd? ( https://archive.mozilla.org/pub/firefox/releases/101.0/linux-x86_64/xpi/gd.xpi -> firefox-101.0-gd.xpi ) l10n_gl? ( https://archive.mozilla.org/pub/firefox/releases/101.0/linux-x86_64/xpi/gl.xpi -> firefox-101.0-gl.xpi ) l10n_he? ( https://archive.mozilla.org/pub/firefox/releases/101.0/linux-x86_64/xpi/he.xpi -> firefox-101.0-he.xpi ) l10n_hr? ( https://archive.mozilla.org/pub/firefox/releases/101.0/linux-x86_64/xpi/hr.xpi -> firefox-101.0-hr.xpi ) l10n_hsb? ( https://archive.mozilla.org/pub/firefox/releases/101.0/linux-x86_64/xpi/hsb.xpi -> firefox-101.0-hsb.xpi ) l10n_hu? ( https://archive.mozilla.org/pub/firefox/releases/101.0/linux-x86_64/xpi/hu.xpi -> firefox-101.0-hu.xpi ) l10n_id? ( https://archive.mozilla.org/pub/firefox/releases/101.0/linux-x86_64/xpi/id.xpi -> firefox-101.0-id.xpi ) l10n_is? ( https://archive.mozilla.org/pub/firefox/releases/101.0/linux-x86_64/xpi/is.xpi -> firefox-101.0-is.xpi ) l10n_it? ( https://archive.mozilla.org/pub/firefox/releases/101.0/linux-x86_64/xpi/it.xpi -> firefox-101.0-it.xpi ) l10n_ja? ( https://archive.mozilla.org/pub/firefox/releases/101.0/linux-x86_64/xpi/ja.xpi -> firefox-101.0-ja.xpi ) l10n_ka? ( https://archive.mozilla.org/pub/firefox/releases/101.0/linux-x86_64/xpi/ka.xpi -> firefox-101.0-ka.xpi ) l10n_kab? ( https://archive.mozilla.org/pub/firefox/releases/101.0/linux-x86_64/xpi/kab.xpi -> firefox-101.0-kab.xpi ) l10n_kk? ( https://archive.mozilla.org/pub/firefox/releases/101.0/linux-x86_64/xpi/kk.xpi -> firefox-101.0-kk.xpi ) l10n_ko? ( https://archive.mozilla.org/pub/firefox/releases/101.0/linux-x86_64/xpi/ko.xpi -> firefox-101.0-ko.xpi ) l10n_lt? ( https://archive.mozilla.org/pub/firefox/releases/101.0/linux-x86_64/xpi/lt.xpi -> firefox-101.0-lt.xpi ) l10n_lv? ( https://archive.mozilla.org/pub/firefox/releases/101.0/linux-x86_64/xpi/lv.xpi -> firefox-101.0-lv.xpi ) l10n_ms? ( https://archive.mozilla.org/pub/firefox/releases/101.0/linux-x86_64/xpi/ms.xpi -> firefox-101.0-ms.xpi ) l10n_nb? ( https://archive.mozilla.org/pub/firefox/releases/101.0/linux-x86_64/xpi/nb-NO.xpi -> firefox-101.0-nb-NO.xpi ) l10n_nl? ( https://archive.mozilla.org/pub/firefox/releases/101.0/linux-x86_64/xpi/nl.xpi -> firefox-101.0-nl.xpi ) l10n_nn? ( https://archive.mozilla.org/pub/firefox/releases/101.0/linux-x86_64/xpi/nn-NO.xpi -> firefox-101.0-nn-NO.xpi ) l10n_pa? ( https://archive.mozilla.org/pub/firefox/releases/101.0/linux-x86_64/xpi/pa-IN.xpi -> firefox-101.0-pa-IN.xpi ) l10n_pl? ( https://archive.mozilla.org/pub/firefox/releases/101.0/linux-x86_64/xpi/pl.xpi -> firefox-101.0-pl.xpi ) l10n_pt-BR? ( https://archive.mozilla.org/pub/firefox/releases/101.0/linux-x86_64/xpi/pt-BR.xpi -> firefox-101.0-pt-BR.xpi ) l10n_pt-PT? ( https://archive.mozilla.org/pub/firefox/releases/101.0/linux-x86_64/xpi/pt-PT.xpi -> firefox-101.0-pt-PT.xpi ) l10n_rm? ( https://archive.mozilla.org/pub/firefox/releases/101.0/linux-x86_64/xpi/rm.xpi -> firefox-101.0-rm.xpi ) l10n_ro? ( https://archive.mozilla.org/pub/firefox/releases/101.0/linux-x86_64/xpi/ro.xpi -> firefox-101.0-ro.xpi ) l10n_ru? ( https://archive.mozilla.org/pub/firefox/releases/101.0/linux-x86_64/xpi/ru.xpi -> firefox-101.0-ru.xpi ) l10n_sk? ( https://archive.mozilla.org/pub/firefox/releases/101.0/linux-x86_64/xpi/sk.xpi -> firefox-101.0-sk.xpi ) l10n_sl? ( https://archive.mozilla.org/pub/firefox/releases/101.0/linux-x86_64/xpi/sl.xpi -> firefox-101.0-sl.xpi ) l10n_sq? ( https://archive.mozilla.org/pub/firefox/releases/101.0/linux-x86_64/xpi/sq.xpi -> firefox-101.0-sq.xpi ) l10n_sr? ( https://archive.mozilla.org/pub/firefox/releases/101.0/linux-x86_64/xpi/sr.xpi -> firefox-101.0-sr.xpi ) l10n_sv? ( https://archive.mozilla.org/pub/firefox/releases/101.0/linux-x86_64/xpi/sv-SE.xpi -> firefox-101.0-sv-SE.xpi ) l10n_th? ( https://archive.mozilla.org/pub/firefox/releases/101.0/linux-x86_64/xpi/th.xpi -> firefox-101.0-th.xpi ) l10n_tr? ( https://archive.mozilla.org/pub/firefox/releases/101.0/linux-x86_64/xpi/tr.xpi -> firefox-101.0-tr.xpi ) l10n_uk? ( https://archive.mozilla.org/pub/firefox/releases/101.0/linux-x86_64/xpi/uk.xpi -> firefox-101.0-uk.xpi ) l10n_uz? ( https://archive.mozilla.org/pub/firefox/releases/101.0/linux-x86_64/xpi/uz.xpi -> firefox-101.0-uz.xpi ) l10n_vi? ( https://archive.mozilla.org/pub/firefox/releases/101.0/linux-x86_64/xpi/vi.xpi -> firefox-101.0-vi.xpi ) l10n_zh-CN? ( https://archive.mozilla.org/pub/firefox/releases/101.0/linux-x86_64/xpi/zh-CN.xpi -> firefox-101.0-zh-CN.xpi ) l10n_zh-TW? ( https://archive.mozilla.org/pub/firefox/releases/101.0/linux-x86_64/xpi/zh-TW.xpi -> firefox-101.0-zh-TW.xpi ) l10n_ach? ( https://archive.mozilla.org/pub/firefox/releases/101.0/linux-x86_64/xpi/ach.xpi -> firefox-101.0-ach.xpi ) l10n_an? ( https://archive.mozilla.org/pub/firefox/releases/101.0/linux-x86_64/xpi/an.xpi -> firefox-101.0-an.xpi ) l10n_az? ( https://archive.mozilla.org/pub/firefox/releases/101.0/linux-x86_64/xpi/az.xpi -> firefox-101.0-az.xpi ) l10n_bn? ( https://archive.mozilla.org/pub/firefox/releases/101.0/linux-x86_64/xpi/bn.xpi -> firefox-101.0-bn.xpi ) l10n_bs? ( https://archive.mozilla.org/pub/firefox/releases/101.0/linux-x86_64/xpi/bs.xpi -> firefox-101.0-bs.xpi ) l10n_ca-valencia? ( https://archive.mozilla.org/pub/firefox/releases/101.0/linux-x86_64/xpi/ca-valencia.xpi -> firefox-101.0-ca-valencia.xpi ) l10n_eo? ( https://archive.mozilla.org/pub/firefox/releases/101.0/linux-x86_64/xpi/eo.xpi -> firefox-101.0-eo.xpi ) l10n_es-CL? ( https://archive.mozilla.org/pub/firefox/releases/101.0/linux-x86_64/xpi/es-CL.xpi -> firefox-101.0-es-CL.xpi ) l10n_es-MX? ( https://archive.mozilla.org/pub/firefox/releases/101.0/linux-x86_64/xpi/es-MX.xpi -> firefox-101.0-es-MX.xpi ) l10n_fa? ( https://archive.mozilla.org/pub/firefox/releases/101.0/linux-x86_64/xpi/fa.xpi -> firefox-101.0-fa.xpi ) l10n_ff? ( https://archive.mozilla.org/pub/firefox/releases/101.0/linux-x86_64/xpi/ff.xpi -> firefox-101.0-ff.xpi ) l10n_gn? ( https://archive.mozilla.org/pub/firefox/releases/101.0/linux-x86_64/xpi/gn.xpi -> firefox-101.0-gn.xpi ) l10n_gu? ( https://archive.mozilla.org/pub/firefox/releases/101.0/linux-x86_64/xpi/gu-IN.xpi -> firefox-101.0-gu-IN.xpi ) l10n_hi? ( https://archive.mozilla.org/pub/firefox/releases/101.0/linux-x86_64/xpi/hi-IN.xpi -> firefox-101.0-hi-IN.xpi ) l10n_hy? ( https://archive.mozilla.org/pub/firefox/releases/101.0/linux-x86_64/xpi/hy-AM.xpi -> firefox-101.0-hy-AM.xpi ) l10n_ia? ( https://archive.mozilla.org/pub/firefox/releases/101.0/linux-x86_64/xpi/ia.xpi -> firefox-101.0-ia.xpi ) l10n_km? ( https://archive.mozilla.org/pub/firefox/releases/101.0/linux-x86_64/xpi/km.xpi -> firefox-101.0-km.xpi ) l10n_kn? ( https://archive.mozilla.org/pub/firefox/releases/101.0/linux-x86_64/xpi/kn.xpi -> firefox-101.0-kn.xpi ) l10n_lij? ( https://archive.mozilla.org/pub/firefox/releases/101.0/linux-x86_64/xpi/lij.xpi -> firefox-101.0-lij.xpi ) l10n_mk? ( https://archive.mozilla.org/pub/firefox/releases/101.0/linux-x86_64/xpi/mk.xpi -> firefox-101.0-mk.xpi ) l10n_mr? ( https://archive.mozilla.org/pub/firefox/releases/101.0/linux-x86_64/xpi/mr.xpi -> firefox-101.0-mr.xpi ) l10n_my? ( https://archive.mozilla.org/pub/firefox/releases/101.0/linux-x86_64/xpi/my.xpi -> firefox-101.0-my.xpi ) l10n_ne? ( https://archive.mozilla.org/pub/firefox/releases/101.0/linux-x86_64/xpi/ne-NP.xpi -> firefox-101.0-ne-NP.xpi ) l10n_oc? ( https://archive.mozilla.org/pub/firefox/releases/101.0/linux-x86_64/xpi/oc.xpi -> firefox-101.0-oc.xpi ) l10n_sco? ( https://archive.mozilla.org/pub/firefox/releases/101.0/linux-x86_64/xpi/sco.xpi -> firefox-101.0-sco.xpi ) l10n_si? ( https://archive.mozilla.org/pub/firefox/releases/101.0/linux-x86_64/xpi/si.xpi -> firefox-101.0-si.xpi ) l10n_son? ( https://archive.mozilla.org/pub/firefox/releases/101.0/linux-x86_64/xpi/son.xpi -> firefox-101.0-son.xpi ) l10n_szl? ( https://archive.mozilla.org/pub/firefox/releases/101.0/linux-x86_64/xpi/szl.xpi -> firefox-101.0-szl.xpi ) l10n_ta? ( https://archive.mozilla.org/pub/firefox/releases/101.0/linux-x86_64/xpi/ta.xpi -> firefox-101.0-ta.xpi ) l10n_te? ( https://archive.mozilla.org/pub/firefox/releases/101.0/linux-x86_64/xpi/te.xpi -> firefox-101.0-te.xpi ) l10n_tl? ( https://archive.mozilla.org/pub/firefox/releases/101.0/linux-x86_64/xpi/tl.xpi -> firefox-101.0-tl.xpi ) l10n_trs? ( https://archive.mozilla.org/pub/firefox/releases/101.0/linux-x86_64/xpi/trs.xpi -> firefox-101.0-trs.xpi ) l10n_ur? ( https://archive.mozilla.org/pub/firefox/releases/101.0/linux-x86_64/xpi/ur.xpi -> firefox-101.0-ur.xpi ) l10n_xh? ( https://archive.mozilla.org/pub/firefox/releases/101.0/linux-x86_64/xpi/xh.xpi -> firefox-101.0-xh.xpi ) -_eclasses_=autotools 136117fb43a9bf5598530e9cc642f710 check-reqs 5e6dfbd7a8d3238a79f009fae7ac469c desktop c0d27bf73aa08ca05b663dbd31fbef28 flag-o-matic a500d7cc40da3de38c361e889153bdf7 gnome2-utils 2116cec8f46f4d1b0a88c5b1f1575dd3 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e linux-info dcbf4f67bc38bee48e9d69a4344e8059 llvm 6f88d422e49b917bf254b2594f3d903c multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 pax-utils 91d47e5d20627c717aa878b9167c62a8 python-any-r1 a3e9c0524a795d7f2767a2cf12a2e8c0 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 xdg 6024fbc93167fad782e2032933654857 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=1f8bea136bd619f97ebe799ff7d7bc8e diff --git a/metadata/md5-cache/www-client/firefox-101.0-r10 b/metadata/md5-cache/www-client/firefox-101.0-r10 deleted file mode 100644 index 3123f86b391a..000000000000 --- a/metadata/md5-cache/www-client/firefox-101.0-r10 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=|| ( >=dev-lang/python-3.10.0_p1-r1:3.10[ncurses,sqlite,ssl] >=dev-lang/python-3.9.9-r1:3.9[ncurses,sqlite,ssl] >=dev-lang/python-3.8.12_p1-r1:3.8[ncurses,sqlite,ssl] ) app-arch/unzip app-arch/zip >=dev-util/cbindgen-0.23.0 >=net-libs/nodejs-10.23.1 virtual/pkgconfig >=virtual/rust-1.59.0 || ( ( sys-devel/clang:14 sys-devel/llvm:14 clang? ( =sys-devel/lld-14* pgo? ( =sys-libs/compiler-rt-sanitizers-14*[profile] ) ) ) ( sys-devel/clang:13 sys-devel/llvm:13 clang? ( =sys-devel/lld-13* pgo? ( =sys-libs/compiler-rt-sanitizers-13*[profile] ) ) ) ( sys-devel/clang:12 sys-devel/llvm:12 clang? ( =sys-devel/lld-12* pgo? ( =sys-libs/compiler-rt-sanitizers-12*[profile] ) ) ) ) amd64? ( >=dev-lang/nasm-2.14 ) x86? ( >=dev-lang/nasm-2.14 ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) ~sys-devel/autoconf-2.13 >=sys-devel/libtool-2.4 pgo? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) -DEFINED_PHASES=compile configure install postinst postrm preinst prepare pretend setup unpack -DEPEND=dev-libs/glib:2 dev-libs/atk dev-libs/expat dev-libs/libffi:= >=dev-libs/nss-3.78 >=dev-libs/nspr-4.32 media-libs/alsa-lib media-libs/fontconfig media-libs/freetype media-libs/mesa media-video/ffmpeg sys-libs/zlib virtual/freedesktop-icon-theme x11-libs/cairo x11-libs/gdk-pixbuf x11-libs/pango x11-libs/pixman dbus? ( dev-libs/dbus-glib sys-apps/dbus ) jack? ( virtual/jack ) libproxy? ( net-libs/libproxy ) selinux? ( sec-policy/selinux-mozilla ) sndio? ( media-sound/sndio ) screencast? ( media-video/pipewire:= ) system-av1? ( >=media-libs/dav1d-0.9.3:= >=media-libs/libaom-1.0.0:= ) system-harfbuzz? ( >=media-gfx/graphite2-1.3.13 >=media-libs/harfbuzz-2.8.1:0= ) system-icu? ( >=dev-libs/icu-71.1:= ) system-jpeg? ( >=media-libs/libjpeg-turbo-1.2.1 ) system-libevent? ( >=dev-libs/libevent-2.0:0=[threads] ) system-libvpx? ( >=media-libs/libvpx-1.8.2:0=[postproc] ) system-png? ( >=media-libs/libpng-1.6.35:0=[apng] ) system-webp? ( >=media-libs/libwebp-1.1.0:0= ) wayland? ( x11-libs/gtk+:3[wayland] x11-libs/libdrm x11-libs/libxkbcommon[wayland] ) wifi? ( kernel_linux? ( dev-libs/dbus-glib net-misc/networkmanager sys-apps/dbus ) ) X? ( virtual/opengl x11-libs/cairo[X] x11-libs/gtk+:3[X] x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libxkbcommon[X] x11-libs/libXrandr x11-libs/libXtst x11-libs/libxcb:= ) pulseaudio? ( || ( media-sound/pulseaudio >=media-sound/apulse-0.1.12-r4[sdk] ) ) X? ( x11-libs/libICE x11-libs/libSM ) !!sys-devel/llvm:0 -DESCRIPTION=Firefox Web Browser -EAPI=8 -HOMEPAGE=https://www.mozilla.com/firefox -INHERIT=autotools check-reqs desktop flag-o-matic gnome2-utils linux-info llvm multiprocessing pax-utils python-any-r1 toolchain-funcs virtualx xdg -IUSE=+clang cpu_flags_arm_neon dbus debug eme-free hardened hwaccel jack libproxy lto +openh264 pgo pulseaudio sndio selinux +system-av1 +system-harfbuzz +system-icu +system-jpeg +system-libevent +system-libvpx system-png system-python-libs +system-webp wayland wifi geckodriver +gmp-autoupdate screencast +X l10n_af l10n_ar l10n_ast l10n_be l10n_bg l10n_br l10n_ca l10n_cak l10n_cs l10n_cy l10n_da l10n_de l10n_dsb l10n_el l10n_en-CA l10n_en-GB l10n_es-AR l10n_es-ES l10n_et l10n_eu l10n_fi l10n_fr l10n_fy l10n_ga l10n_gd l10n_gl l10n_he l10n_hr l10n_hsb l10n_hu l10n_id l10n_is l10n_it l10n_ja l10n_ka l10n_kab l10n_kk l10n_ko l10n_lt l10n_lv l10n_ms l10n_nb l10n_nl l10n_nn l10n_pa l10n_pl l10n_pt-BR l10n_pt-PT l10n_rm l10n_ro l10n_ru l10n_sk l10n_sl l10n_sq l10n_sr l10n_sv l10n_th l10n_tr l10n_uk l10n_uz l10n_vi l10n_zh-CN l10n_zh-TW l10n_ach l10n_an l10n_az l10n_bn l10n_bs l10n_ca-valencia l10n_eo l10n_es-CL l10n_es-MX l10n_fa l10n_ff l10n_gn l10n_gu l10n_hi l10n_hy l10n_ia l10n_km l10n_kn l10n_lij l10n_mk l10n_mr l10n_my l10n_ne l10n_oc l10n_sco l10n_si l10n_son l10n_szl l10n_ta l10n_te l10n_tl l10n_trs l10n_ur l10n_xh pgo -KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86 -LICENSE=MPL-2.0 GPL-2 LGPL-2.1 -RDEPEND=dev-libs/glib:2 dev-libs/atk dev-libs/expat dev-libs/libffi:= >=dev-libs/nss-3.78 >=dev-libs/nspr-4.32 media-libs/alsa-lib media-libs/fontconfig media-libs/freetype media-libs/mesa media-video/ffmpeg sys-libs/zlib virtual/freedesktop-icon-theme x11-libs/cairo x11-libs/gdk-pixbuf x11-libs/pango x11-libs/pixman dbus? ( dev-libs/dbus-glib sys-apps/dbus ) jack? ( virtual/jack ) libproxy? ( net-libs/libproxy ) selinux? ( sec-policy/selinux-mozilla ) sndio? ( media-sound/sndio ) screencast? ( media-video/pipewire:= ) system-av1? ( >=media-libs/dav1d-0.9.3:= >=media-libs/libaom-1.0.0:= ) system-harfbuzz? ( >=media-gfx/graphite2-1.3.13 >=media-libs/harfbuzz-2.8.1:0= ) system-icu? ( >=dev-libs/icu-71.1:= ) system-jpeg? ( >=media-libs/libjpeg-turbo-1.2.1 ) system-libevent? ( >=dev-libs/libevent-2.0:0=[threads] ) system-libvpx? ( >=media-libs/libvpx-1.8.2:0=[postproc] ) system-png? ( >=media-libs/libpng-1.6.35:0=[apng] ) system-webp? ( >=media-libs/libwebp-1.1.0:0= ) wayland? ( x11-libs/gtk+:3[wayland] x11-libs/libdrm x11-libs/libxkbcommon[wayland] ) wifi? ( kernel_linux? ( dev-libs/dbus-glib net-misc/networkmanager sys-apps/dbus ) ) X? ( virtual/opengl x11-libs/cairo[X] x11-libs/gtk+:3[X] x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libxkbcommon[X] x11-libs/libXrandr x11-libs/libXtst x11-libs/libxcb:= ) !www-client/firefox:0 !www-client/firefox:esr jack? ( virtual/jack ) openh264? ( media-libs/openh264:*[plugin] ) pulseaudio? ( || ( media-sound/pulseaudio >=media-sound/apulse-0.1.12-r4 ) ) selinux? ( sec-policy/selinux-mozilla ) -REQUIRED_USE=debug? ( !system-av1 ) pgo? ( lto ) wayland? ( dbus ) wifi? ( dbus ) || ( X wayland ) pgo? ( X ) screencast? ( wayland ) -SLOT=rapid -SRC_URI=https://archive.mozilla.org/pub/firefox/releases/101.0/source/firefox-101.0.source.tar.xz -> firefox-101.0.source.tar.xz https://dev.gentoo.org/~juippis/mozilla/patchsets/firefox-101-patches-03j.tar.xz https://dev.gentoo.org/~polynomial-c/mozilla/patchsets/firefox-101-patches-03j.tar.xz https://dev.gentoo.org/~whissi/mozilla/patchsets/firefox-101-patches-03j.tar.xz https://dev.gentoo.org/~slashbeast/mozilla/patchsets/firefox-101-patches-03j.tar.xz l10n_af? ( https://archive.mozilla.org/pub/firefox/releases/101.0/linux-x86_64/xpi/af.xpi -> firefox-101.0-af.xpi ) l10n_ar? ( https://archive.mozilla.org/pub/firefox/releases/101.0/linux-x86_64/xpi/ar.xpi -> firefox-101.0-ar.xpi ) l10n_ast? ( https://archive.mozilla.org/pub/firefox/releases/101.0/linux-x86_64/xpi/ast.xpi -> firefox-101.0-ast.xpi ) l10n_be? ( https://archive.mozilla.org/pub/firefox/releases/101.0/linux-x86_64/xpi/be.xpi -> firefox-101.0-be.xpi ) l10n_bg? ( https://archive.mozilla.org/pub/firefox/releases/101.0/linux-x86_64/xpi/bg.xpi -> firefox-101.0-bg.xpi ) l10n_br? ( https://archive.mozilla.org/pub/firefox/releases/101.0/linux-x86_64/xpi/br.xpi -> firefox-101.0-br.xpi ) l10n_ca? ( https://archive.mozilla.org/pub/firefox/releases/101.0/linux-x86_64/xpi/ca.xpi -> firefox-101.0-ca.xpi ) l10n_cak? ( https://archive.mozilla.org/pub/firefox/releases/101.0/linux-x86_64/xpi/cak.xpi -> firefox-101.0-cak.xpi ) l10n_cs? ( https://archive.mozilla.org/pub/firefox/releases/101.0/linux-x86_64/xpi/cs.xpi -> firefox-101.0-cs.xpi ) l10n_cy? ( https://archive.mozilla.org/pub/firefox/releases/101.0/linux-x86_64/xpi/cy.xpi -> firefox-101.0-cy.xpi ) l10n_da? ( https://archive.mozilla.org/pub/firefox/releases/101.0/linux-x86_64/xpi/da.xpi -> firefox-101.0-da.xpi ) l10n_de? ( https://archive.mozilla.org/pub/firefox/releases/101.0/linux-x86_64/xpi/de.xpi -> firefox-101.0-de.xpi ) l10n_dsb? ( https://archive.mozilla.org/pub/firefox/releases/101.0/linux-x86_64/xpi/dsb.xpi -> firefox-101.0-dsb.xpi ) l10n_el? ( https://archive.mozilla.org/pub/firefox/releases/101.0/linux-x86_64/xpi/el.xpi -> firefox-101.0-el.xpi ) l10n_en-CA? ( https://archive.mozilla.org/pub/firefox/releases/101.0/linux-x86_64/xpi/en-CA.xpi -> firefox-101.0-en-CA.xpi ) l10n_en-GB? ( https://archive.mozilla.org/pub/firefox/releases/101.0/linux-x86_64/xpi/en-GB.xpi -> firefox-101.0-en-GB.xpi ) l10n_es-AR? ( https://archive.mozilla.org/pub/firefox/releases/101.0/linux-x86_64/xpi/es-AR.xpi -> firefox-101.0-es-AR.xpi ) l10n_es-ES? ( https://archive.mozilla.org/pub/firefox/releases/101.0/linux-x86_64/xpi/es-ES.xpi -> firefox-101.0-es-ES.xpi ) l10n_et? ( https://archive.mozilla.org/pub/firefox/releases/101.0/linux-x86_64/xpi/et.xpi -> firefox-101.0-et.xpi ) l10n_eu? ( https://archive.mozilla.org/pub/firefox/releases/101.0/linux-x86_64/xpi/eu.xpi -> firefox-101.0-eu.xpi ) l10n_fi? ( https://archive.mozilla.org/pub/firefox/releases/101.0/linux-x86_64/xpi/fi.xpi -> firefox-101.0-fi.xpi ) l10n_fr? ( https://archive.mozilla.org/pub/firefox/releases/101.0/linux-x86_64/xpi/fr.xpi -> firefox-101.0-fr.xpi ) l10n_fy? ( https://archive.mozilla.org/pub/firefox/releases/101.0/linux-x86_64/xpi/fy-NL.xpi -> firefox-101.0-fy-NL.xpi ) l10n_ga? ( https://archive.mozilla.org/pub/firefox/releases/101.0/linux-x86_64/xpi/ga-IE.xpi -> firefox-101.0-ga-IE.xpi ) l10n_gd? ( https://archive.mozilla.org/pub/firefox/releases/101.0/linux-x86_64/xpi/gd.xpi -> firefox-101.0-gd.xpi ) l10n_gl? ( https://archive.mozilla.org/pub/firefox/releases/101.0/linux-x86_64/xpi/gl.xpi -> firefox-101.0-gl.xpi ) l10n_he? ( https://archive.mozilla.org/pub/firefox/releases/101.0/linux-x86_64/xpi/he.xpi -> firefox-101.0-he.xpi ) l10n_hr? ( https://archive.mozilla.org/pub/firefox/releases/101.0/linux-x86_64/xpi/hr.xpi -> firefox-101.0-hr.xpi ) l10n_hsb? ( https://archive.mozilla.org/pub/firefox/releases/101.0/linux-x86_64/xpi/hsb.xpi -> firefox-101.0-hsb.xpi ) l10n_hu? ( https://archive.mozilla.org/pub/firefox/releases/101.0/linux-x86_64/xpi/hu.xpi -> firefox-101.0-hu.xpi ) l10n_id? ( https://archive.mozilla.org/pub/firefox/releases/101.0/linux-x86_64/xpi/id.xpi -> firefox-101.0-id.xpi ) l10n_is? ( https://archive.mozilla.org/pub/firefox/releases/101.0/linux-x86_64/xpi/is.xpi -> firefox-101.0-is.xpi ) l10n_it? ( https://archive.mozilla.org/pub/firefox/releases/101.0/linux-x86_64/xpi/it.xpi -> firefox-101.0-it.xpi ) l10n_ja? ( https://archive.mozilla.org/pub/firefox/releases/101.0/linux-x86_64/xpi/ja.xpi -> firefox-101.0-ja.xpi ) l10n_ka? ( https://archive.mozilla.org/pub/firefox/releases/101.0/linux-x86_64/xpi/ka.xpi -> firefox-101.0-ka.xpi ) l10n_kab? ( https://archive.mozilla.org/pub/firefox/releases/101.0/linux-x86_64/xpi/kab.xpi -> firefox-101.0-kab.xpi ) l10n_kk? ( https://archive.mozilla.org/pub/firefox/releases/101.0/linux-x86_64/xpi/kk.xpi -> firefox-101.0-kk.xpi ) l10n_ko? ( https://archive.mozilla.org/pub/firefox/releases/101.0/linux-x86_64/xpi/ko.xpi -> firefox-101.0-ko.xpi ) l10n_lt? ( https://archive.mozilla.org/pub/firefox/releases/101.0/linux-x86_64/xpi/lt.xpi -> firefox-101.0-lt.xpi ) l10n_lv? ( https://archive.mozilla.org/pub/firefox/releases/101.0/linux-x86_64/xpi/lv.xpi -> firefox-101.0-lv.xpi ) l10n_ms? ( https://archive.mozilla.org/pub/firefox/releases/101.0/linux-x86_64/xpi/ms.xpi -> firefox-101.0-ms.xpi ) l10n_nb? ( https://archive.mozilla.org/pub/firefox/releases/101.0/linux-x86_64/xpi/nb-NO.xpi -> firefox-101.0-nb-NO.xpi ) l10n_nl? ( https://archive.mozilla.org/pub/firefox/releases/101.0/linux-x86_64/xpi/nl.xpi -> firefox-101.0-nl.xpi ) l10n_nn? ( https://archive.mozilla.org/pub/firefox/releases/101.0/linux-x86_64/xpi/nn-NO.xpi -> firefox-101.0-nn-NO.xpi ) l10n_pa? ( https://archive.mozilla.org/pub/firefox/releases/101.0/linux-x86_64/xpi/pa-IN.xpi -> firefox-101.0-pa-IN.xpi ) l10n_pl? ( https://archive.mozilla.org/pub/firefox/releases/101.0/linux-x86_64/xpi/pl.xpi -> firefox-101.0-pl.xpi ) l10n_pt-BR? ( https://archive.mozilla.org/pub/firefox/releases/101.0/linux-x86_64/xpi/pt-BR.xpi -> firefox-101.0-pt-BR.xpi ) l10n_pt-PT? ( https://archive.mozilla.org/pub/firefox/releases/101.0/linux-x86_64/xpi/pt-PT.xpi -> firefox-101.0-pt-PT.xpi ) l10n_rm? ( https://archive.mozilla.org/pub/firefox/releases/101.0/linux-x86_64/xpi/rm.xpi -> firefox-101.0-rm.xpi ) l10n_ro? ( https://archive.mozilla.org/pub/firefox/releases/101.0/linux-x86_64/xpi/ro.xpi -> firefox-101.0-ro.xpi ) l10n_ru? ( https://archive.mozilla.org/pub/firefox/releases/101.0/linux-x86_64/xpi/ru.xpi -> firefox-101.0-ru.xpi ) l10n_sk? ( https://archive.mozilla.org/pub/firefox/releases/101.0/linux-x86_64/xpi/sk.xpi -> firefox-101.0-sk.xpi ) l10n_sl? ( https://archive.mozilla.org/pub/firefox/releases/101.0/linux-x86_64/xpi/sl.xpi -> firefox-101.0-sl.xpi ) l10n_sq? ( https://archive.mozilla.org/pub/firefox/releases/101.0/linux-x86_64/xpi/sq.xpi -> firefox-101.0-sq.xpi ) l10n_sr? ( https://archive.mozilla.org/pub/firefox/releases/101.0/linux-x86_64/xpi/sr.xpi -> firefox-101.0-sr.xpi ) l10n_sv? ( https://archive.mozilla.org/pub/firefox/releases/101.0/linux-x86_64/xpi/sv-SE.xpi -> firefox-101.0-sv-SE.xpi ) l10n_th? ( https://archive.mozilla.org/pub/firefox/releases/101.0/linux-x86_64/xpi/th.xpi -> firefox-101.0-th.xpi ) l10n_tr? ( https://archive.mozilla.org/pub/firefox/releases/101.0/linux-x86_64/xpi/tr.xpi -> firefox-101.0-tr.xpi ) l10n_uk? ( https://archive.mozilla.org/pub/firefox/releases/101.0/linux-x86_64/xpi/uk.xpi -> firefox-101.0-uk.xpi ) l10n_uz? ( https://archive.mozilla.org/pub/firefox/releases/101.0/linux-x86_64/xpi/uz.xpi -> firefox-101.0-uz.xpi ) l10n_vi? ( https://archive.mozilla.org/pub/firefox/releases/101.0/linux-x86_64/xpi/vi.xpi -> firefox-101.0-vi.xpi ) l10n_zh-CN? ( https://archive.mozilla.org/pub/firefox/releases/101.0/linux-x86_64/xpi/zh-CN.xpi -> firefox-101.0-zh-CN.xpi ) l10n_zh-TW? ( https://archive.mozilla.org/pub/firefox/releases/101.0/linux-x86_64/xpi/zh-TW.xpi -> firefox-101.0-zh-TW.xpi ) l10n_ach? ( https://archive.mozilla.org/pub/firefox/releases/101.0/linux-x86_64/xpi/ach.xpi -> firefox-101.0-ach.xpi ) l10n_an? ( https://archive.mozilla.org/pub/firefox/releases/101.0/linux-x86_64/xpi/an.xpi -> firefox-101.0-an.xpi ) l10n_az? ( https://archive.mozilla.org/pub/firefox/releases/101.0/linux-x86_64/xpi/az.xpi -> firefox-101.0-az.xpi ) l10n_bn? ( https://archive.mozilla.org/pub/firefox/releases/101.0/linux-x86_64/xpi/bn.xpi -> firefox-101.0-bn.xpi ) l10n_bs? ( https://archive.mozilla.org/pub/firefox/releases/101.0/linux-x86_64/xpi/bs.xpi -> firefox-101.0-bs.xpi ) l10n_ca-valencia? ( https://archive.mozilla.org/pub/firefox/releases/101.0/linux-x86_64/xpi/ca-valencia.xpi -> firefox-101.0-ca-valencia.xpi ) l10n_eo? ( https://archive.mozilla.org/pub/firefox/releases/101.0/linux-x86_64/xpi/eo.xpi -> firefox-101.0-eo.xpi ) l10n_es-CL? ( https://archive.mozilla.org/pub/firefox/releases/101.0/linux-x86_64/xpi/es-CL.xpi -> firefox-101.0-es-CL.xpi ) l10n_es-MX? ( https://archive.mozilla.org/pub/firefox/releases/101.0/linux-x86_64/xpi/es-MX.xpi -> firefox-101.0-es-MX.xpi ) l10n_fa? ( https://archive.mozilla.org/pub/firefox/releases/101.0/linux-x86_64/xpi/fa.xpi -> firefox-101.0-fa.xpi ) l10n_ff? ( https://archive.mozilla.org/pub/firefox/releases/101.0/linux-x86_64/xpi/ff.xpi -> firefox-101.0-ff.xpi ) l10n_gn? ( https://archive.mozilla.org/pub/firefox/releases/101.0/linux-x86_64/xpi/gn.xpi -> firefox-101.0-gn.xpi ) l10n_gu? ( https://archive.mozilla.org/pub/firefox/releases/101.0/linux-x86_64/xpi/gu-IN.xpi -> firefox-101.0-gu-IN.xpi ) l10n_hi? ( https://archive.mozilla.org/pub/firefox/releases/101.0/linux-x86_64/xpi/hi-IN.xpi -> firefox-101.0-hi-IN.xpi ) l10n_hy? ( https://archive.mozilla.org/pub/firefox/releases/101.0/linux-x86_64/xpi/hy-AM.xpi -> firefox-101.0-hy-AM.xpi ) l10n_ia? ( https://archive.mozilla.org/pub/firefox/releases/101.0/linux-x86_64/xpi/ia.xpi -> firefox-101.0-ia.xpi ) l10n_km? ( https://archive.mozilla.org/pub/firefox/releases/101.0/linux-x86_64/xpi/km.xpi -> firefox-101.0-km.xpi ) l10n_kn? ( https://archive.mozilla.org/pub/firefox/releases/101.0/linux-x86_64/xpi/kn.xpi -> firefox-101.0-kn.xpi ) l10n_lij? ( https://archive.mozilla.org/pub/firefox/releases/101.0/linux-x86_64/xpi/lij.xpi -> firefox-101.0-lij.xpi ) l10n_mk? ( https://archive.mozilla.org/pub/firefox/releases/101.0/linux-x86_64/xpi/mk.xpi -> firefox-101.0-mk.xpi ) l10n_mr? ( https://archive.mozilla.org/pub/firefox/releases/101.0/linux-x86_64/xpi/mr.xpi -> firefox-101.0-mr.xpi ) l10n_my? ( https://archive.mozilla.org/pub/firefox/releases/101.0/linux-x86_64/xpi/my.xpi -> firefox-101.0-my.xpi ) l10n_ne? ( https://archive.mozilla.org/pub/firefox/releases/101.0/linux-x86_64/xpi/ne-NP.xpi -> firefox-101.0-ne-NP.xpi ) l10n_oc? ( https://archive.mozilla.org/pub/firefox/releases/101.0/linux-x86_64/xpi/oc.xpi -> firefox-101.0-oc.xpi ) l10n_sco? ( https://archive.mozilla.org/pub/firefox/releases/101.0/linux-x86_64/xpi/sco.xpi -> firefox-101.0-sco.xpi ) l10n_si? ( https://archive.mozilla.org/pub/firefox/releases/101.0/linux-x86_64/xpi/si.xpi -> firefox-101.0-si.xpi ) l10n_son? ( https://archive.mozilla.org/pub/firefox/releases/101.0/linux-x86_64/xpi/son.xpi -> firefox-101.0-son.xpi ) l10n_szl? ( https://archive.mozilla.org/pub/firefox/releases/101.0/linux-x86_64/xpi/szl.xpi -> firefox-101.0-szl.xpi ) l10n_ta? ( https://archive.mozilla.org/pub/firefox/releases/101.0/linux-x86_64/xpi/ta.xpi -> firefox-101.0-ta.xpi ) l10n_te? ( https://archive.mozilla.org/pub/firefox/releases/101.0/linux-x86_64/xpi/te.xpi -> firefox-101.0-te.xpi ) l10n_tl? ( https://archive.mozilla.org/pub/firefox/releases/101.0/linux-x86_64/xpi/tl.xpi -> firefox-101.0-tl.xpi ) l10n_trs? ( https://archive.mozilla.org/pub/firefox/releases/101.0/linux-x86_64/xpi/trs.xpi -> firefox-101.0-trs.xpi ) l10n_ur? ( https://archive.mozilla.org/pub/firefox/releases/101.0/linux-x86_64/xpi/ur.xpi -> firefox-101.0-ur.xpi ) l10n_xh? ( https://archive.mozilla.org/pub/firefox/releases/101.0/linux-x86_64/xpi/xh.xpi -> firefox-101.0-xh.xpi ) -_eclasses_=autotools 136117fb43a9bf5598530e9cc642f710 check-reqs 5e6dfbd7a8d3238a79f009fae7ac469c desktop c0d27bf73aa08ca05b663dbd31fbef28 flag-o-matic a500d7cc40da3de38c361e889153bdf7 gnome2-utils 2116cec8f46f4d1b0a88c5b1f1575dd3 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e linux-info dcbf4f67bc38bee48e9d69a4344e8059 llvm 6f88d422e49b917bf254b2594f3d903c multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 pax-utils 91d47e5d20627c717aa878b9167c62a8 python-any-r1 a3e9c0524a795d7f2767a2cf12a2e8c0 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 xdg 6024fbc93167fad782e2032933654857 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=80ae7c10c750a8460fd2a58e8811f7dc diff --git a/metadata/md5-cache/www-client/firefox-101.0.1 b/metadata/md5-cache/www-client/firefox-101.0.1 index 03f8d45d4f51..2fbd44300550 100644 --- a/metadata/md5-cache/www-client/firefox-101.0.1 +++ b/metadata/md5-cache/www-client/firefox-101.0.1 @@ -11,6 +11,6 @@ LICENSE=MPL-2.0 GPL-2 LGPL-2.1 RDEPEND=dev-libs/atk dev-libs/expat dev-libs/glib:2 dev-libs/libffi:= >=dev-libs/nss-3.78 >=dev-libs/nspr-4.32 media-libs/alsa-lib media-libs/fontconfig media-libs/freetype media-libs/mesa media-video/ffmpeg sys-libs/zlib virtual/freedesktop-icon-theme x11-libs/cairo[X] x11-libs/gdk-pixbuf x11-libs/gtk+:3[X] x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libXrandr x11-libs/libXrender x11-libs/libXtst x11-libs/libxcb:= x11-libs/pango x11-libs/pixman dbus? ( dev-libs/dbus-glib sys-apps/dbus ) jack? ( virtual/jack ) libproxy? ( net-libs/libproxy ) screencast? ( media-video/pipewire:= ) selinux? ( sec-policy/selinux-mozilla ) sndio? ( >=media-sound/sndio-1.8.0-r1 ) system-av1? ( >=media-libs/dav1d-0.9.3:= >=media-libs/libaom-1.0.0:= ) system-harfbuzz? ( >=media-gfx/graphite2-1.3.13 >=media-libs/harfbuzz-2.8.1:0= ) system-icu? ( >=dev-libs/icu-71.1:= ) system-jpeg? ( >=media-libs/libjpeg-turbo-1.2.1 ) system-libevent? ( >=dev-libs/libevent-2.0:0=[threads] ) system-libvpx? ( >=media-libs/libvpx-1.8.2:0=[postproc] ) system-png? ( >=media-libs/libpng-1.6.35:0=[apng] ) system-webp? ( >=media-libs/libwebp-1.1.0:0= ) wifi? ( kernel_linux? ( dev-libs/dbus-glib net-misc/networkmanager sys-apps/dbus ) ) !www-client/firefox:0 !www-client/firefox:esr jack? ( virtual/jack ) openh264? ( media-libs/openh264:*[plugin] ) pulseaudio? ( || ( media-sound/pulseaudio >=media-sound/apulse-0.1.12-r4 ) ) selinux? ( sec-policy/selinux-mozilla ) REQUIRED_USE=debug? ( !system-av1 ) pgo? ( lto ) wayland? ( dbus ) wifi? ( dbus ) screencast? ( wayland ) SLOT=rapid -SRC_URI=https://archive.mozilla.org/pub/firefox/releases/101.0.1/source/firefox-101.0.1.source.tar.xz -> firefox-101.0.1.source.tar.xz https://dev.gentoo.org/~juippis/mozilla/patchsets/firefox-101-patches-04j.tar.xz https://dev.gentoo.org/~polynomial-c/mozilla/patchsets/firefox-101-patches-04j.tar.xz https://dev.gentoo.org/~whissi/mozilla/patchsets/firefox-101-patches-04j.tar.xz https://dev.gentoo.org/~slashbeast/mozilla/patchsets/firefox-101-patches-04j.tar.xz l10n_af? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/af.xpi -> firefox-101.0.1-af.xpi ) l10n_ar? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/ar.xpi -> firefox-101.0.1-ar.xpi ) l10n_ast? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/ast.xpi -> firefox-101.0.1-ast.xpi ) l10n_be? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/be.xpi -> firefox-101.0.1-be.xpi ) l10n_bg? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/bg.xpi -> firefox-101.0.1-bg.xpi ) l10n_br? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/br.xpi -> firefox-101.0.1-br.xpi ) l10n_ca? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/ca.xpi -> firefox-101.0.1-ca.xpi ) l10n_cak? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/cak.xpi -> firefox-101.0.1-cak.xpi ) l10n_cs? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/cs.xpi -> firefox-101.0.1-cs.xpi ) l10n_cy? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/cy.xpi -> firefox-101.0.1-cy.xpi ) l10n_da? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/da.xpi -> firefox-101.0.1-da.xpi ) l10n_de? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/de.xpi -> firefox-101.0.1-de.xpi ) l10n_dsb? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/dsb.xpi -> firefox-101.0.1-dsb.xpi ) l10n_el? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/el.xpi -> firefox-101.0.1-el.xpi ) l10n_en-CA? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/en-CA.xpi -> firefox-101.0.1-en-CA.xpi ) l10n_en-GB? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/en-GB.xpi -> firefox-101.0.1-en-GB.xpi ) l10n_es-AR? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/es-AR.xpi -> firefox-101.0.1-es-AR.xpi ) l10n_es-ES? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/es-ES.xpi -> firefox-101.0.1-es-ES.xpi ) l10n_et? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/et.xpi -> firefox-101.0.1-et.xpi ) l10n_eu? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/eu.xpi -> firefox-101.0.1-eu.xpi ) l10n_fi? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/fi.xpi -> firefox-101.0.1-fi.xpi ) l10n_fr? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/fr.xpi -> firefox-101.0.1-fr.xpi ) l10n_fy? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/fy-NL.xpi -> firefox-101.0.1-fy-NL.xpi ) l10n_ga? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/ga-IE.xpi -> firefox-101.0.1-ga-IE.xpi ) l10n_gd? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/gd.xpi -> firefox-101.0.1-gd.xpi ) l10n_gl? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/gl.xpi -> firefox-101.0.1-gl.xpi ) l10n_he? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/he.xpi -> firefox-101.0.1-he.xpi ) l10n_hr? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/hr.xpi -> firefox-101.0.1-hr.xpi ) l10n_hsb? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/hsb.xpi -> firefox-101.0.1-hsb.xpi ) l10n_hu? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/hu.xpi -> firefox-101.0.1-hu.xpi ) l10n_id? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/id.xpi -> firefox-101.0.1-id.xpi ) l10n_is? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/is.xpi -> firefox-101.0.1-is.xpi ) l10n_it? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/it.xpi -> firefox-101.0.1-it.xpi ) l10n_ja? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/ja.xpi -> firefox-101.0.1-ja.xpi ) l10n_ka? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/ka.xpi -> firefox-101.0.1-ka.xpi ) l10n_kab? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/kab.xpi -> firefox-101.0.1-kab.xpi ) l10n_kk? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/kk.xpi -> firefox-101.0.1-kk.xpi ) l10n_ko? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/ko.xpi -> firefox-101.0.1-ko.xpi ) l10n_lt? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/lt.xpi -> firefox-101.0.1-lt.xpi ) l10n_lv? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/lv.xpi -> firefox-101.0.1-lv.xpi ) l10n_ms? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/ms.xpi -> firefox-101.0.1-ms.xpi ) l10n_nb? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/nb-NO.xpi -> firefox-101.0.1-nb-NO.xpi ) l10n_nl? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/nl.xpi -> firefox-101.0.1-nl.xpi ) l10n_nn? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/nn-NO.xpi -> firefox-101.0.1-nn-NO.xpi ) l10n_pa? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/pa-IN.xpi -> firefox-101.0.1-pa-IN.xpi ) l10n_pl? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/pl.xpi -> firefox-101.0.1-pl.xpi ) l10n_pt-BR? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/pt-BR.xpi -> firefox-101.0.1-pt-BR.xpi ) l10n_pt-PT? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/pt-PT.xpi -> firefox-101.0.1-pt-PT.xpi ) l10n_rm? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/rm.xpi -> firefox-101.0.1-rm.xpi ) l10n_ro? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/ro.xpi -> firefox-101.0.1-ro.xpi ) l10n_ru? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/ru.xpi -> firefox-101.0.1-ru.xpi ) l10n_sk? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/sk.xpi -> firefox-101.0.1-sk.xpi ) l10n_sl? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/sl.xpi -> firefox-101.0.1-sl.xpi ) l10n_sq? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/sq.xpi -> firefox-101.0.1-sq.xpi ) l10n_sr? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/sr.xpi -> firefox-101.0.1-sr.xpi ) l10n_sv? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/sv-SE.xpi -> firefox-101.0.1-sv-SE.xpi ) l10n_th? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/th.xpi -> firefox-101.0.1-th.xpi ) l10n_tr? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/tr.xpi -> firefox-101.0.1-tr.xpi ) l10n_uk? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/uk.xpi -> firefox-101.0.1-uk.xpi ) l10n_uz? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/uz.xpi -> firefox-101.0.1-uz.xpi ) l10n_vi? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/vi.xpi -> firefox-101.0.1-vi.xpi ) l10n_zh-CN? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/zh-CN.xpi -> firefox-101.0.1-zh-CN.xpi ) l10n_zh-TW? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/zh-TW.xpi -> firefox-101.0.1-zh-TW.xpi ) l10n_ach? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/ach.xpi -> firefox-101.0.1-ach.xpi ) l10n_an? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/an.xpi -> firefox-101.0.1-an.xpi ) l10n_az? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/az.xpi -> firefox-101.0.1-az.xpi ) l10n_bn? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/bn.xpi -> firefox-101.0.1-bn.xpi ) l10n_bs? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/bs.xpi -> firefox-101.0.1-bs.xpi ) l10n_ca-valencia? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/ca-valencia.xpi -> firefox-101.0.1-ca-valencia.xpi ) l10n_eo? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/eo.xpi -> firefox-101.0.1-eo.xpi ) l10n_es-CL? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/es-CL.xpi -> firefox-101.0.1-es-CL.xpi ) l10n_es-MX? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/es-MX.xpi -> firefox-101.0.1-es-MX.xpi ) l10n_fa? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/fa.xpi -> firefox-101.0.1-fa.xpi ) l10n_ff? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/ff.xpi -> firefox-101.0.1-ff.xpi ) l10n_gn? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/gn.xpi -> firefox-101.0.1-gn.xpi ) l10n_gu? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/gu-IN.xpi -> firefox-101.0.1-gu-IN.xpi ) l10n_hi? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/hi-IN.xpi -> firefox-101.0.1-hi-IN.xpi ) l10n_hy? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/hy-AM.xpi -> firefox-101.0.1-hy-AM.xpi ) l10n_ia? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/ia.xpi -> firefox-101.0.1-ia.xpi ) l10n_km? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/km.xpi -> firefox-101.0.1-km.xpi ) l10n_kn? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/kn.xpi -> firefox-101.0.1-kn.xpi ) l10n_lij? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/lij.xpi -> firefox-101.0.1-lij.xpi ) l10n_mk? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/mk.xpi -> firefox-101.0.1-mk.xpi ) l10n_mr? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/mr.xpi -> firefox-101.0.1-mr.xpi ) l10n_my? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/my.xpi -> firefox-101.0.1-my.xpi ) l10n_ne? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/ne-NP.xpi -> firefox-101.0.1-ne-NP.xpi ) l10n_oc? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/oc.xpi -> firefox-101.0.1-oc.xpi ) l10n_sco? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/sco.xpi -> firefox-101.0.1-sco.xpi ) l10n_si? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/si.xpi -> firefox-101.0.1-si.xpi ) l10n_son? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/son.xpi -> firefox-101.0.1-son.xpi ) l10n_szl? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/szl.xpi -> firefox-101.0.1-szl.xpi ) l10n_ta? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/ta.xpi -> firefox-101.0.1-ta.xpi ) l10n_te? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/te.xpi -> firefox-101.0.1-te.xpi ) l10n_tl? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/tl.xpi -> firefox-101.0.1-tl.xpi ) l10n_trs? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/trs.xpi -> firefox-101.0.1-trs.xpi ) l10n_ur? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/ur.xpi -> firefox-101.0.1-ur.xpi ) l10n_xh? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/xh.xpi -> firefox-101.0.1-xh.xpi ) +SRC_URI=https://archive.mozilla.org/pub/firefox/releases/101.0.1/source/firefox-101.0.1.source.tar.xz -> firefox-101.0.1.source.tar.xz https://dev.gentoo.org/~juippis/mozilla/patchsets/firefox-101-patches-05j.tar.xz https://dev.gentoo.org/~polynomial-c/mozilla/patchsets/firefox-101-patches-05j.tar.xz https://dev.gentoo.org/~whissi/mozilla/patchsets/firefox-101-patches-05j.tar.xz https://dev.gentoo.org/~slashbeast/mozilla/patchsets/firefox-101-patches-05j.tar.xz l10n_af? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/af.xpi -> firefox-101.0.1-af.xpi ) l10n_ar? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/ar.xpi -> firefox-101.0.1-ar.xpi ) l10n_ast? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/ast.xpi -> firefox-101.0.1-ast.xpi ) l10n_be? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/be.xpi -> firefox-101.0.1-be.xpi ) l10n_bg? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/bg.xpi -> firefox-101.0.1-bg.xpi ) l10n_br? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/br.xpi -> firefox-101.0.1-br.xpi ) l10n_ca? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/ca.xpi -> firefox-101.0.1-ca.xpi ) l10n_cak? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/cak.xpi -> firefox-101.0.1-cak.xpi ) l10n_cs? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/cs.xpi -> firefox-101.0.1-cs.xpi ) l10n_cy? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/cy.xpi -> firefox-101.0.1-cy.xpi ) l10n_da? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/da.xpi -> firefox-101.0.1-da.xpi ) l10n_de? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/de.xpi -> firefox-101.0.1-de.xpi ) l10n_dsb? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/dsb.xpi -> firefox-101.0.1-dsb.xpi ) l10n_el? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/el.xpi -> firefox-101.0.1-el.xpi ) l10n_en-CA? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/en-CA.xpi -> firefox-101.0.1-en-CA.xpi ) l10n_en-GB? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/en-GB.xpi -> firefox-101.0.1-en-GB.xpi ) l10n_es-AR? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/es-AR.xpi -> firefox-101.0.1-es-AR.xpi ) l10n_es-ES? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/es-ES.xpi -> firefox-101.0.1-es-ES.xpi ) l10n_et? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/et.xpi -> firefox-101.0.1-et.xpi ) l10n_eu? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/eu.xpi -> firefox-101.0.1-eu.xpi ) l10n_fi? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/fi.xpi -> firefox-101.0.1-fi.xpi ) l10n_fr? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/fr.xpi -> firefox-101.0.1-fr.xpi ) l10n_fy? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/fy-NL.xpi -> firefox-101.0.1-fy-NL.xpi ) l10n_ga? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/ga-IE.xpi -> firefox-101.0.1-ga-IE.xpi ) l10n_gd? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/gd.xpi -> firefox-101.0.1-gd.xpi ) l10n_gl? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/gl.xpi -> firefox-101.0.1-gl.xpi ) l10n_he? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/he.xpi -> firefox-101.0.1-he.xpi ) l10n_hr? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/hr.xpi -> firefox-101.0.1-hr.xpi ) l10n_hsb? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/hsb.xpi -> firefox-101.0.1-hsb.xpi ) l10n_hu? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/hu.xpi -> firefox-101.0.1-hu.xpi ) l10n_id? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/id.xpi -> firefox-101.0.1-id.xpi ) l10n_is? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/is.xpi -> firefox-101.0.1-is.xpi ) l10n_it? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/it.xpi -> firefox-101.0.1-it.xpi ) l10n_ja? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/ja.xpi -> firefox-101.0.1-ja.xpi ) l10n_ka? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/ka.xpi -> firefox-101.0.1-ka.xpi ) l10n_kab? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/kab.xpi -> firefox-101.0.1-kab.xpi ) l10n_kk? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/kk.xpi -> firefox-101.0.1-kk.xpi ) l10n_ko? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/ko.xpi -> firefox-101.0.1-ko.xpi ) l10n_lt? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/lt.xpi -> firefox-101.0.1-lt.xpi ) l10n_lv? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/lv.xpi -> firefox-101.0.1-lv.xpi ) l10n_ms? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/ms.xpi -> firefox-101.0.1-ms.xpi ) l10n_nb? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/nb-NO.xpi -> firefox-101.0.1-nb-NO.xpi ) l10n_nl? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/nl.xpi -> firefox-101.0.1-nl.xpi ) l10n_nn? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/nn-NO.xpi -> firefox-101.0.1-nn-NO.xpi ) l10n_pa? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/pa-IN.xpi -> firefox-101.0.1-pa-IN.xpi ) l10n_pl? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/pl.xpi -> firefox-101.0.1-pl.xpi ) l10n_pt-BR? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/pt-BR.xpi -> firefox-101.0.1-pt-BR.xpi ) l10n_pt-PT? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/pt-PT.xpi -> firefox-101.0.1-pt-PT.xpi ) l10n_rm? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/rm.xpi -> firefox-101.0.1-rm.xpi ) l10n_ro? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/ro.xpi -> firefox-101.0.1-ro.xpi ) l10n_ru? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/ru.xpi -> firefox-101.0.1-ru.xpi ) l10n_sk? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/sk.xpi -> firefox-101.0.1-sk.xpi ) l10n_sl? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/sl.xpi -> firefox-101.0.1-sl.xpi ) l10n_sq? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/sq.xpi -> firefox-101.0.1-sq.xpi ) l10n_sr? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/sr.xpi -> firefox-101.0.1-sr.xpi ) l10n_sv? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/sv-SE.xpi -> firefox-101.0.1-sv-SE.xpi ) l10n_th? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/th.xpi -> firefox-101.0.1-th.xpi ) l10n_tr? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/tr.xpi -> firefox-101.0.1-tr.xpi ) l10n_uk? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/uk.xpi -> firefox-101.0.1-uk.xpi ) l10n_uz? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/uz.xpi -> firefox-101.0.1-uz.xpi ) l10n_vi? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/vi.xpi -> firefox-101.0.1-vi.xpi ) l10n_zh-CN? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/zh-CN.xpi -> firefox-101.0.1-zh-CN.xpi ) l10n_zh-TW? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/zh-TW.xpi -> firefox-101.0.1-zh-TW.xpi ) l10n_ach? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/ach.xpi -> firefox-101.0.1-ach.xpi ) l10n_an? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/an.xpi -> firefox-101.0.1-an.xpi ) l10n_az? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/az.xpi -> firefox-101.0.1-az.xpi ) l10n_bn? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/bn.xpi -> firefox-101.0.1-bn.xpi ) l10n_bs? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/bs.xpi -> firefox-101.0.1-bs.xpi ) l10n_ca-valencia? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/ca-valencia.xpi -> firefox-101.0.1-ca-valencia.xpi ) l10n_eo? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/eo.xpi -> firefox-101.0.1-eo.xpi ) l10n_es-CL? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/es-CL.xpi -> firefox-101.0.1-es-CL.xpi ) l10n_es-MX? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/es-MX.xpi -> firefox-101.0.1-es-MX.xpi ) l10n_fa? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/fa.xpi -> firefox-101.0.1-fa.xpi ) l10n_ff? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/ff.xpi -> firefox-101.0.1-ff.xpi ) l10n_gn? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/gn.xpi -> firefox-101.0.1-gn.xpi ) l10n_gu? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/gu-IN.xpi -> firefox-101.0.1-gu-IN.xpi ) l10n_hi? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/hi-IN.xpi -> firefox-101.0.1-hi-IN.xpi ) l10n_hy? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/hy-AM.xpi -> firefox-101.0.1-hy-AM.xpi ) l10n_ia? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/ia.xpi -> firefox-101.0.1-ia.xpi ) l10n_km? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/km.xpi -> firefox-101.0.1-km.xpi ) l10n_kn? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/kn.xpi -> firefox-101.0.1-kn.xpi ) l10n_lij? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/lij.xpi -> firefox-101.0.1-lij.xpi ) l10n_mk? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/mk.xpi -> firefox-101.0.1-mk.xpi ) l10n_mr? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/mr.xpi -> firefox-101.0.1-mr.xpi ) l10n_my? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/my.xpi -> firefox-101.0.1-my.xpi ) l10n_ne? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/ne-NP.xpi -> firefox-101.0.1-ne-NP.xpi ) l10n_oc? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/oc.xpi -> firefox-101.0.1-oc.xpi ) l10n_sco? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/sco.xpi -> firefox-101.0.1-sco.xpi ) l10n_si? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/si.xpi -> firefox-101.0.1-si.xpi ) l10n_son? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/son.xpi -> firefox-101.0.1-son.xpi ) l10n_szl? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/szl.xpi -> firefox-101.0.1-szl.xpi ) l10n_ta? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/ta.xpi -> firefox-101.0.1-ta.xpi ) l10n_te? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/te.xpi -> firefox-101.0.1-te.xpi ) l10n_tl? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/tl.xpi -> firefox-101.0.1-tl.xpi ) l10n_trs? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/trs.xpi -> firefox-101.0.1-trs.xpi ) l10n_ur? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/ur.xpi -> firefox-101.0.1-ur.xpi ) l10n_xh? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/xh.xpi -> firefox-101.0.1-xh.xpi ) _eclasses_=autotools 136117fb43a9bf5598530e9cc642f710 check-reqs 5e6dfbd7a8d3238a79f009fae7ac469c desktop c0d27bf73aa08ca05b663dbd31fbef28 flag-o-matic a500d7cc40da3de38c361e889153bdf7 gnome2-utils 2116cec8f46f4d1b0a88c5b1f1575dd3 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e linux-info dcbf4f67bc38bee48e9d69a4344e8059 llvm 6f88d422e49b917bf254b2594f3d903c multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 pax-utils 91d47e5d20627c717aa878b9167c62a8 python-any-r1 a3e9c0524a795d7f2767a2cf12a2e8c0 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 xdg 6024fbc93167fad782e2032933654857 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=79e337b57f19379a2a661af28f029f4a +_md5_=876837b352a0702a0fbef2b6684d6085 diff --git a/metadata/md5-cache/www-client/firefox-101.0.1-r10 b/metadata/md5-cache/www-client/firefox-101.0.1-r10 index bc2c7e32948d..cd92782b35b1 100644 --- a/metadata/md5-cache/www-client/firefox-101.0.1-r10 +++ b/metadata/md5-cache/www-client/firefox-101.0.1-r10 @@ -11,6 +11,6 @@ LICENSE=MPL-2.0 GPL-2 LGPL-2.1 RDEPEND=dev-libs/glib:2 dev-libs/atk dev-libs/expat dev-libs/libffi:= >=dev-libs/nss-3.78 >=dev-libs/nspr-4.32 media-libs/alsa-lib media-libs/fontconfig media-libs/freetype media-libs/mesa media-video/ffmpeg sys-libs/zlib virtual/freedesktop-icon-theme x11-libs/cairo x11-libs/gdk-pixbuf x11-libs/pango x11-libs/pixman dbus? ( dev-libs/dbus-glib sys-apps/dbus ) jack? ( virtual/jack ) libproxy? ( net-libs/libproxy ) selinux? ( sec-policy/selinux-mozilla ) sndio? ( >=media-sound/sndio-1.8.0-r1 ) screencast? ( media-video/pipewire:= ) system-av1? ( >=media-libs/dav1d-0.9.3:= >=media-libs/libaom-1.0.0:= ) system-harfbuzz? ( >=media-gfx/graphite2-1.3.13 >=media-libs/harfbuzz-2.8.1:0= ) system-icu? ( >=dev-libs/icu-71.1:= ) system-jpeg? ( >=media-libs/libjpeg-turbo-1.2.1 ) system-libevent? ( >=dev-libs/libevent-2.0:0=[threads] ) system-libvpx? ( >=media-libs/libvpx-1.8.2:0=[postproc] ) system-png? ( >=media-libs/libpng-1.6.35:0=[apng] ) system-webp? ( >=media-libs/libwebp-1.1.0:0= ) wayland? ( x11-libs/gtk+:3[wayland] x11-libs/libdrm x11-libs/libxkbcommon[wayland] ) wifi? ( kernel_linux? ( dev-libs/dbus-glib net-misc/networkmanager sys-apps/dbus ) ) X? ( virtual/opengl x11-libs/cairo[X] x11-libs/gtk+:3[X] x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libxkbcommon[X] x11-libs/libXrandr x11-libs/libXtst x11-libs/libxcb:= ) !www-client/firefox:0 !www-client/firefox:esr jack? ( virtual/jack ) openh264? ( media-libs/openh264:*[plugin] ) pulseaudio? ( || ( media-sound/pulseaudio >=media-sound/apulse-0.1.12-r4 ) ) selinux? ( sec-policy/selinux-mozilla ) REQUIRED_USE=debug? ( !system-av1 ) pgo? ( lto ) wayland? ( dbus ) wifi? ( dbus ) || ( X wayland ) pgo? ( X ) screencast? ( wayland ) SLOT=rapid -SRC_URI=https://archive.mozilla.org/pub/firefox/releases/101.0.1/source/firefox-101.0.1.source.tar.xz -> firefox-101.0.1.source.tar.xz https://dev.gentoo.org/~juippis/mozilla/patchsets/firefox-101-patches-04jwl.tar.xz https://dev.gentoo.org/~polynomial-c/mozilla/patchsets/firefox-101-patches-04jwl.tar.xz https://dev.gentoo.org/~whissi/mozilla/patchsets/firefox-101-patches-04jwl.tar.xz https://dev.gentoo.org/~slashbeast/mozilla/patchsets/firefox-101-patches-04jwl.tar.xz l10n_af? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/af.xpi -> firefox-101.0.1-af.xpi ) l10n_ar? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/ar.xpi -> firefox-101.0.1-ar.xpi ) l10n_ast? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/ast.xpi -> firefox-101.0.1-ast.xpi ) l10n_be? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/be.xpi -> firefox-101.0.1-be.xpi ) l10n_bg? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/bg.xpi -> firefox-101.0.1-bg.xpi ) l10n_br? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/br.xpi -> firefox-101.0.1-br.xpi ) l10n_ca? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/ca.xpi -> firefox-101.0.1-ca.xpi ) l10n_cak? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/cak.xpi -> firefox-101.0.1-cak.xpi ) l10n_cs? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/cs.xpi -> firefox-101.0.1-cs.xpi ) l10n_cy? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/cy.xpi -> firefox-101.0.1-cy.xpi ) l10n_da? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/da.xpi -> firefox-101.0.1-da.xpi ) l10n_de? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/de.xpi -> firefox-101.0.1-de.xpi ) l10n_dsb? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/dsb.xpi -> firefox-101.0.1-dsb.xpi ) l10n_el? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/el.xpi -> firefox-101.0.1-el.xpi ) l10n_en-CA? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/en-CA.xpi -> firefox-101.0.1-en-CA.xpi ) l10n_en-GB? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/en-GB.xpi -> firefox-101.0.1-en-GB.xpi ) l10n_es-AR? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/es-AR.xpi -> firefox-101.0.1-es-AR.xpi ) l10n_es-ES? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/es-ES.xpi -> firefox-101.0.1-es-ES.xpi ) l10n_et? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/et.xpi -> firefox-101.0.1-et.xpi ) l10n_eu? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/eu.xpi -> firefox-101.0.1-eu.xpi ) l10n_fi? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/fi.xpi -> firefox-101.0.1-fi.xpi ) l10n_fr? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/fr.xpi -> firefox-101.0.1-fr.xpi ) l10n_fy? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/fy-NL.xpi -> firefox-101.0.1-fy-NL.xpi ) l10n_ga? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/ga-IE.xpi -> firefox-101.0.1-ga-IE.xpi ) l10n_gd? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/gd.xpi -> firefox-101.0.1-gd.xpi ) l10n_gl? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/gl.xpi -> firefox-101.0.1-gl.xpi ) l10n_he? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/he.xpi -> firefox-101.0.1-he.xpi ) l10n_hr? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/hr.xpi -> firefox-101.0.1-hr.xpi ) l10n_hsb? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/hsb.xpi -> firefox-101.0.1-hsb.xpi ) l10n_hu? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/hu.xpi -> firefox-101.0.1-hu.xpi ) l10n_id? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/id.xpi -> firefox-101.0.1-id.xpi ) l10n_is? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/is.xpi -> firefox-101.0.1-is.xpi ) l10n_it? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/it.xpi -> firefox-101.0.1-it.xpi ) l10n_ja? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/ja.xpi -> firefox-101.0.1-ja.xpi ) l10n_ka? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/ka.xpi -> firefox-101.0.1-ka.xpi ) l10n_kab? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/kab.xpi -> firefox-101.0.1-kab.xpi ) l10n_kk? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/kk.xpi -> firefox-101.0.1-kk.xpi ) l10n_ko? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/ko.xpi -> firefox-101.0.1-ko.xpi ) l10n_lt? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/lt.xpi -> firefox-101.0.1-lt.xpi ) l10n_lv? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/lv.xpi -> firefox-101.0.1-lv.xpi ) l10n_ms? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/ms.xpi -> firefox-101.0.1-ms.xpi ) l10n_nb? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/nb-NO.xpi -> firefox-101.0.1-nb-NO.xpi ) l10n_nl? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/nl.xpi -> firefox-101.0.1-nl.xpi ) l10n_nn? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/nn-NO.xpi -> firefox-101.0.1-nn-NO.xpi ) l10n_pa? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/pa-IN.xpi -> firefox-101.0.1-pa-IN.xpi ) l10n_pl? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/pl.xpi -> firefox-101.0.1-pl.xpi ) l10n_pt-BR? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/pt-BR.xpi -> firefox-101.0.1-pt-BR.xpi ) l10n_pt-PT? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/pt-PT.xpi -> firefox-101.0.1-pt-PT.xpi ) l10n_rm? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/rm.xpi -> firefox-101.0.1-rm.xpi ) l10n_ro? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/ro.xpi -> firefox-101.0.1-ro.xpi ) l10n_ru? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/ru.xpi -> firefox-101.0.1-ru.xpi ) l10n_sk? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/sk.xpi -> firefox-101.0.1-sk.xpi ) l10n_sl? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/sl.xpi -> firefox-101.0.1-sl.xpi ) l10n_sq? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/sq.xpi -> firefox-101.0.1-sq.xpi ) l10n_sr? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/sr.xpi -> firefox-101.0.1-sr.xpi ) l10n_sv? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/sv-SE.xpi -> firefox-101.0.1-sv-SE.xpi ) l10n_th? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/th.xpi -> firefox-101.0.1-th.xpi ) l10n_tr? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/tr.xpi -> firefox-101.0.1-tr.xpi ) l10n_uk? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/uk.xpi -> firefox-101.0.1-uk.xpi ) l10n_uz? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/uz.xpi -> firefox-101.0.1-uz.xpi ) l10n_vi? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/vi.xpi -> firefox-101.0.1-vi.xpi ) l10n_zh-CN? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/zh-CN.xpi -> firefox-101.0.1-zh-CN.xpi ) l10n_zh-TW? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/zh-TW.xpi -> firefox-101.0.1-zh-TW.xpi ) l10n_ach? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/ach.xpi -> firefox-101.0.1-ach.xpi ) l10n_an? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/an.xpi -> firefox-101.0.1-an.xpi ) l10n_az? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/az.xpi -> firefox-101.0.1-az.xpi ) l10n_bn? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/bn.xpi -> firefox-101.0.1-bn.xpi ) l10n_bs? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/bs.xpi -> firefox-101.0.1-bs.xpi ) l10n_ca-valencia? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/ca-valencia.xpi -> firefox-101.0.1-ca-valencia.xpi ) l10n_eo? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/eo.xpi -> firefox-101.0.1-eo.xpi ) l10n_es-CL? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/es-CL.xpi -> firefox-101.0.1-es-CL.xpi ) l10n_es-MX? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/es-MX.xpi -> firefox-101.0.1-es-MX.xpi ) l10n_fa? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/fa.xpi -> firefox-101.0.1-fa.xpi ) l10n_ff? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/ff.xpi -> firefox-101.0.1-ff.xpi ) l10n_gn? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/gn.xpi -> firefox-101.0.1-gn.xpi ) l10n_gu? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/gu-IN.xpi -> firefox-101.0.1-gu-IN.xpi ) l10n_hi? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/hi-IN.xpi -> firefox-101.0.1-hi-IN.xpi ) l10n_hy? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/hy-AM.xpi -> firefox-101.0.1-hy-AM.xpi ) l10n_ia? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/ia.xpi -> firefox-101.0.1-ia.xpi ) l10n_km? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/km.xpi -> firefox-101.0.1-km.xpi ) l10n_kn? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/kn.xpi -> firefox-101.0.1-kn.xpi ) l10n_lij? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/lij.xpi -> firefox-101.0.1-lij.xpi ) l10n_mk? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/mk.xpi -> firefox-101.0.1-mk.xpi ) l10n_mr? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/mr.xpi -> firefox-101.0.1-mr.xpi ) l10n_my? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/my.xpi -> firefox-101.0.1-my.xpi ) l10n_ne? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/ne-NP.xpi -> firefox-101.0.1-ne-NP.xpi ) l10n_oc? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/oc.xpi -> firefox-101.0.1-oc.xpi ) l10n_sco? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/sco.xpi -> firefox-101.0.1-sco.xpi ) l10n_si? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/si.xpi -> firefox-101.0.1-si.xpi ) l10n_son? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/son.xpi -> firefox-101.0.1-son.xpi ) l10n_szl? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/szl.xpi -> firefox-101.0.1-szl.xpi ) l10n_ta? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/ta.xpi -> firefox-101.0.1-ta.xpi ) l10n_te? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/te.xpi -> firefox-101.0.1-te.xpi ) l10n_tl? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/tl.xpi -> firefox-101.0.1-tl.xpi ) l10n_trs? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/trs.xpi -> firefox-101.0.1-trs.xpi ) l10n_ur? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/ur.xpi -> firefox-101.0.1-ur.xpi ) l10n_xh? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/xh.xpi -> firefox-101.0.1-xh.xpi ) +SRC_URI=https://archive.mozilla.org/pub/firefox/releases/101.0.1/source/firefox-101.0.1.source.tar.xz -> firefox-101.0.1.source.tar.xz https://dev.gentoo.org/~juippis/mozilla/patchsets/firefox-101-patches-05jwl.tar.xz https://dev.gentoo.org/~polynomial-c/mozilla/patchsets/firefox-101-patches-05jwl.tar.xz https://dev.gentoo.org/~whissi/mozilla/patchsets/firefox-101-patches-05jwl.tar.xz https://dev.gentoo.org/~slashbeast/mozilla/patchsets/firefox-101-patches-05jwl.tar.xz l10n_af? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/af.xpi -> firefox-101.0.1-af.xpi ) l10n_ar? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/ar.xpi -> firefox-101.0.1-ar.xpi ) l10n_ast? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/ast.xpi -> firefox-101.0.1-ast.xpi ) l10n_be? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/be.xpi -> firefox-101.0.1-be.xpi ) l10n_bg? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/bg.xpi -> firefox-101.0.1-bg.xpi ) l10n_br? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/br.xpi -> firefox-101.0.1-br.xpi ) l10n_ca? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/ca.xpi -> firefox-101.0.1-ca.xpi ) l10n_cak? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/cak.xpi -> firefox-101.0.1-cak.xpi ) l10n_cs? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/cs.xpi -> firefox-101.0.1-cs.xpi ) l10n_cy? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/cy.xpi -> firefox-101.0.1-cy.xpi ) l10n_da? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/da.xpi -> firefox-101.0.1-da.xpi ) l10n_de? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/de.xpi -> firefox-101.0.1-de.xpi ) l10n_dsb? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/dsb.xpi -> firefox-101.0.1-dsb.xpi ) l10n_el? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/el.xpi -> firefox-101.0.1-el.xpi ) l10n_en-CA? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/en-CA.xpi -> firefox-101.0.1-en-CA.xpi ) l10n_en-GB? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/en-GB.xpi -> firefox-101.0.1-en-GB.xpi ) l10n_es-AR? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/es-AR.xpi -> firefox-101.0.1-es-AR.xpi ) l10n_es-ES? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/es-ES.xpi -> firefox-101.0.1-es-ES.xpi ) l10n_et? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/et.xpi -> firefox-101.0.1-et.xpi ) l10n_eu? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/eu.xpi -> firefox-101.0.1-eu.xpi ) l10n_fi? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/fi.xpi -> firefox-101.0.1-fi.xpi ) l10n_fr? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/fr.xpi -> firefox-101.0.1-fr.xpi ) l10n_fy? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/fy-NL.xpi -> firefox-101.0.1-fy-NL.xpi ) l10n_ga? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/ga-IE.xpi -> firefox-101.0.1-ga-IE.xpi ) l10n_gd? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/gd.xpi -> firefox-101.0.1-gd.xpi ) l10n_gl? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/gl.xpi -> firefox-101.0.1-gl.xpi ) l10n_he? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/he.xpi -> firefox-101.0.1-he.xpi ) l10n_hr? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/hr.xpi -> firefox-101.0.1-hr.xpi ) l10n_hsb? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/hsb.xpi -> firefox-101.0.1-hsb.xpi ) l10n_hu? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/hu.xpi -> firefox-101.0.1-hu.xpi ) l10n_id? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/id.xpi -> firefox-101.0.1-id.xpi ) l10n_is? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/is.xpi -> firefox-101.0.1-is.xpi ) l10n_it? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/it.xpi -> firefox-101.0.1-it.xpi ) l10n_ja? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/ja.xpi -> firefox-101.0.1-ja.xpi ) l10n_ka? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/ka.xpi -> firefox-101.0.1-ka.xpi ) l10n_kab? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/kab.xpi -> firefox-101.0.1-kab.xpi ) l10n_kk? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/kk.xpi -> firefox-101.0.1-kk.xpi ) l10n_ko? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/ko.xpi -> firefox-101.0.1-ko.xpi ) l10n_lt? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/lt.xpi -> firefox-101.0.1-lt.xpi ) l10n_lv? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/lv.xpi -> firefox-101.0.1-lv.xpi ) l10n_ms? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/ms.xpi -> firefox-101.0.1-ms.xpi ) l10n_nb? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/nb-NO.xpi -> firefox-101.0.1-nb-NO.xpi ) l10n_nl? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/nl.xpi -> firefox-101.0.1-nl.xpi ) l10n_nn? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/nn-NO.xpi -> firefox-101.0.1-nn-NO.xpi ) l10n_pa? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/pa-IN.xpi -> firefox-101.0.1-pa-IN.xpi ) l10n_pl? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/pl.xpi -> firefox-101.0.1-pl.xpi ) l10n_pt-BR? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/pt-BR.xpi -> firefox-101.0.1-pt-BR.xpi ) l10n_pt-PT? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/pt-PT.xpi -> firefox-101.0.1-pt-PT.xpi ) l10n_rm? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/rm.xpi -> firefox-101.0.1-rm.xpi ) l10n_ro? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/ro.xpi -> firefox-101.0.1-ro.xpi ) l10n_ru? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/ru.xpi -> firefox-101.0.1-ru.xpi ) l10n_sk? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/sk.xpi -> firefox-101.0.1-sk.xpi ) l10n_sl? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/sl.xpi -> firefox-101.0.1-sl.xpi ) l10n_sq? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/sq.xpi -> firefox-101.0.1-sq.xpi ) l10n_sr? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/sr.xpi -> firefox-101.0.1-sr.xpi ) l10n_sv? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/sv-SE.xpi -> firefox-101.0.1-sv-SE.xpi ) l10n_th? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/th.xpi -> firefox-101.0.1-th.xpi ) l10n_tr? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/tr.xpi -> firefox-101.0.1-tr.xpi ) l10n_uk? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/uk.xpi -> firefox-101.0.1-uk.xpi ) l10n_uz? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/uz.xpi -> firefox-101.0.1-uz.xpi ) l10n_vi? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/vi.xpi -> firefox-101.0.1-vi.xpi ) l10n_zh-CN? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/zh-CN.xpi -> firefox-101.0.1-zh-CN.xpi ) l10n_zh-TW? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/zh-TW.xpi -> firefox-101.0.1-zh-TW.xpi ) l10n_ach? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/ach.xpi -> firefox-101.0.1-ach.xpi ) l10n_an? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/an.xpi -> firefox-101.0.1-an.xpi ) l10n_az? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/az.xpi -> firefox-101.0.1-az.xpi ) l10n_bn? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/bn.xpi -> firefox-101.0.1-bn.xpi ) l10n_bs? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/bs.xpi -> firefox-101.0.1-bs.xpi ) l10n_ca-valencia? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/ca-valencia.xpi -> firefox-101.0.1-ca-valencia.xpi ) l10n_eo? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/eo.xpi -> firefox-101.0.1-eo.xpi ) l10n_es-CL? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/es-CL.xpi -> firefox-101.0.1-es-CL.xpi ) l10n_es-MX? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/es-MX.xpi -> firefox-101.0.1-es-MX.xpi ) l10n_fa? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/fa.xpi -> firefox-101.0.1-fa.xpi ) l10n_ff? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/ff.xpi -> firefox-101.0.1-ff.xpi ) l10n_gn? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/gn.xpi -> firefox-101.0.1-gn.xpi ) l10n_gu? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/gu-IN.xpi -> firefox-101.0.1-gu-IN.xpi ) l10n_hi? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/hi-IN.xpi -> firefox-101.0.1-hi-IN.xpi ) l10n_hy? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/hy-AM.xpi -> firefox-101.0.1-hy-AM.xpi ) l10n_ia? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/ia.xpi -> firefox-101.0.1-ia.xpi ) l10n_km? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/km.xpi -> firefox-101.0.1-km.xpi ) l10n_kn? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/kn.xpi -> firefox-101.0.1-kn.xpi ) l10n_lij? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/lij.xpi -> firefox-101.0.1-lij.xpi ) l10n_mk? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/mk.xpi -> firefox-101.0.1-mk.xpi ) l10n_mr? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/mr.xpi -> firefox-101.0.1-mr.xpi ) l10n_my? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/my.xpi -> firefox-101.0.1-my.xpi ) l10n_ne? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/ne-NP.xpi -> firefox-101.0.1-ne-NP.xpi ) l10n_oc? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/oc.xpi -> firefox-101.0.1-oc.xpi ) l10n_sco? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/sco.xpi -> firefox-101.0.1-sco.xpi ) l10n_si? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/si.xpi -> firefox-101.0.1-si.xpi ) l10n_son? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/son.xpi -> firefox-101.0.1-son.xpi ) l10n_szl? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/szl.xpi -> firefox-101.0.1-szl.xpi ) l10n_ta? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/ta.xpi -> firefox-101.0.1-ta.xpi ) l10n_te? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/te.xpi -> firefox-101.0.1-te.xpi ) l10n_tl? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/tl.xpi -> firefox-101.0.1-tl.xpi ) l10n_trs? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/trs.xpi -> firefox-101.0.1-trs.xpi ) l10n_ur? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/ur.xpi -> firefox-101.0.1-ur.xpi ) l10n_xh? ( https://archive.mozilla.org/pub/firefox/releases/101.0.1/linux-x86_64/xpi/xh.xpi -> firefox-101.0.1-xh.xpi ) _eclasses_=autotools 136117fb43a9bf5598530e9cc642f710 check-reqs 5e6dfbd7a8d3238a79f009fae7ac469c desktop c0d27bf73aa08ca05b663dbd31fbef28 flag-o-matic a500d7cc40da3de38c361e889153bdf7 gnome2-utils 2116cec8f46f4d1b0a88c5b1f1575dd3 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e linux-info dcbf4f67bc38bee48e9d69a4344e8059 llvm 6f88d422e49b917bf254b2594f3d903c multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 pax-utils 91d47e5d20627c717aa878b9167c62a8 python-any-r1 a3e9c0524a795d7f2767a2cf12a2e8c0 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 xdg 6024fbc93167fad782e2032933654857 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=04460d34db44864e8c1a9a95ea954267 +_md5_=23b9a6be82bf48a5d9811c8b3dbd5b84 diff --git a/metadata/md5-cache/www-client/microsoft-edge-102.0.1245.39 b/metadata/md5-cache/www-client/microsoft-edge-102.0.1245.41 similarity index 95% rename from metadata/md5-cache/www-client/microsoft-edge-102.0.1245.39 rename to metadata/md5-cache/www-client/microsoft-edge-102.0.1245.41 index cf3a57ae9271..b43bedd2ad28 100644 --- a/metadata/md5-cache/www-client/microsoft-edge-102.0.1245.39 +++ b/metadata/md5-cache/www-client/microsoft-edge-102.0.1245.41 @@ -9,6 +9,6 @@ LICENSE=microsoft-edge RDEPEND=app-accessibility/at-spi2-atk:2 app-accessibility/at-spi2-core:2 app-misc/ca-certificates dev-libs/atk dev-libs/expat dev-libs/glib:2 dev-libs/nspr dev-libs/nss media-fonts/liberation-fonts media-libs/alsa-lib media-libs/mesa[gbm(+)] net-misc/curl[ssl] net-print/cups sys-apps/dbus sys-apps/util-linux sys-libs/glibc x11-libs/cairo x11-libs/gdk-pixbuf:2 x11-libs/gtk+:3[X] x11-libs/libdrm x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libXrandr x11-libs/libxcb x11-libs/libxkbcommon x11-libs/libxshmfence x11-libs/pango x11-misc/xdg-utils mip? ( app-crypt/libsecret ) RESTRICT=bindist mirror strip SLOT=0 -SRC_URI=https://packages.microsoft.com/repos/edge/pool/main/m/microsoft-edge-stable/microsoft-edge-stable_102.0.1245.39-1_amd64.deb +SRC_URI=https://packages.microsoft.com/repos/edge/pool/main/m/microsoft-edge-stable/microsoft-edge-stable_102.0.1245.41-1_amd64.deb _eclasses_=chromium-2 fe5bb568da464344d16c90acb1c6e91e desktop c0d27bf73aa08ca05b663dbd31fbef28 linux-info dcbf4f67bc38bee48e9d69a4344e8059 multilib 4fbbbc98f236f1b43acd99476bc3cd85 pax-utils 91d47e5d20627c717aa878b9167c62a8 toolchain-funcs fd9cde67030b26e479eeadaced488253 unpacker 697382d119fd3d195f110b7979184285 xdg 6024fbc93167fad782e2032933654857 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e _md5_=3301d61577802771b104ca2c26903a47 diff --git a/metadata/md5-cache/www-client/opera-88.0.4412.27 b/metadata/md5-cache/www-client/opera-88.0.4412.40 similarity index 58% rename from metadata/md5-cache/www-client/opera-88.0.4412.27 rename to metadata/md5-cache/www-client/opera-88.0.4412.40 index 03e2b47b2707..db3b001b5925 100644 --- a/metadata/md5-cache/www-client/opera-88.0.4412.27 +++ b/metadata/md5-cache/www-client/opera-88.0.4412.40 @@ -3,12 +3,12 @@ DESCRIPTION=A fast and secure web browser EAPI=8 HOMEPAGE=https://www.opera.com/ INHERIT=chromium-2 pax-utils xdg unpacker -IUSE=+proprietary-codecs suid +l10n_be +l10n_bg +l10n_bn +l10n_ca +l10n_cs +l10n_da +l10n_de +l10n_el +l10n_en-GB +l10n_en-US +l10n_es-419 +l10n_es +l10n_fil +l10n_fi +l10n_fr-CA +l10n_fr +l10n_hi +l10n_hr +l10n_hu +l10n_id +l10n_it +l10n_ja +l10n_ko +l10n_lt +l10n_lv +l10n_ms +l10n_nb +l10n_nl +l10n_pl +l10n_pt-BR +l10n_pt-PT +l10n_ro +l10n_ru +l10n_sk +l10n_sr +l10n_sv +l10n_sw +l10n_ta +l10n_te +l10n_th +l10n_tr +l10n_uk +l10n_vi +l10n_zh-CN +l10n_zh-TW +IUSE=+proprietary-codecs suid +l10n_bg +l10n_bn +l10n_ca +l10n_cs +l10n_da +l10n_de +l10n_el +l10n_en-GB +l10n_en-US +l10n_es-419 +l10n_es +l10n_fil +l10n_fi +l10n_fr +l10n_hi +l10n_hr +l10n_hu +l10n_id +l10n_it +l10n_ja +l10n_ko +l10n_lt +l10n_lv +l10n_ms +l10n_nb +l10n_nl +l10n_pl +l10n_pt-BR +l10n_pt-PT +l10n_ro +l10n_ru +l10n_sk +l10n_sr +l10n_sv +l10n_sw +l10n_ta +l10n_te +l10n_th +l10n_tr +l10n_uk +l10n_vi +l10n_zh-CN +l10n_zh-TW KEYWORDS=-* amd64 LICENSE=OPERA-2018 RDEPEND=app-accessibility/at-spi2-atk:2 app-accessibility/at-spi2-core:2 dev-libs/atk dev-libs/expat dev-libs/glib:2 dev-libs/nspr dev-libs/nss gnome-base/gsettings-desktop-schemas media-libs/alsa-lib media-libs/mesa[gbm(+)] net-misc/curl net-print/cups sys-apps/dbus sys-libs/glibc x11-libs/cairo x11-libs/gdk-pixbuf x11-libs/gtk+:3 x11-libs/libdrm x11-libs/libxcb x11-libs/libxkbcommon x11-libs/libxshmfence x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libXrandr x11-libs/pango RESTRICT=bindist mirror strip SLOT=0 -SRC_URI=https://download1.operacdn.com/pub/opera/desktop/88.0.4412.27/linux/opera-stable_88.0.4412.27_amd64.deb https://download2.operacdn.com/pub/opera/desktop/88.0.4412.27/linux/opera-stable_88.0.4412.27_amd64.deb https://download3.operacdn.com/pub/opera/desktop/88.0.4412.27/linux/opera-stable_88.0.4412.27_amd64.deb https://download4.operacdn.com/pub/opera/desktop/88.0.4412.27/linux/opera-stable_88.0.4412.27_amd64.deb proprietary-codecs? ( mirror+https://dev.gentoo.org/~sultan/distfiles/www-client/opera/opera-ffmpeg-codecs-100.0.4896.20.tar.xz ) +SRC_URI=https://download1.operacdn.com/pub/opera/desktop/88.0.4412.40/linux/opera-stable_88.0.4412.40_amd64.deb https://download2.operacdn.com/pub/opera/desktop/88.0.4412.40/linux/opera-stable_88.0.4412.40_amd64.deb https://download3.operacdn.com/pub/opera/desktop/88.0.4412.40/linux/opera-stable_88.0.4412.40_amd64.deb https://download4.operacdn.com/pub/opera/desktop/88.0.4412.40/linux/opera-stable_88.0.4412.40_amd64.deb proprietary-codecs? ( mirror+https://dev.gentoo.org/~sultan/distfiles/www-client/opera/opera-ffmpeg-codecs-102.0.5005.61.tar.xz ) _eclasses_=chromium-2 fe5bb568da464344d16c90acb1c6e91e linux-info dcbf4f67bc38bee48e9d69a4344e8059 multilib 4fbbbc98f236f1b43acd99476bc3cd85 pax-utils 91d47e5d20627c717aa878b9167c62a8 toolchain-funcs fd9cde67030b26e479eeadaced488253 unpacker 697382d119fd3d195f110b7979184285 xdg 6024fbc93167fad782e2032933654857 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=1dfcbff094fe7fa2e888024eb452cdfb +_md5_=d926edef9a5598685c8c74a4685e8966 diff --git a/metadata/md5-cache/www-client/opera-beta-88.0.4412.18 b/metadata/md5-cache/www-client/opera-beta-88.0.4412.18-r1 similarity index 76% rename from metadata/md5-cache/www-client/opera-beta-88.0.4412.18 rename to metadata/md5-cache/www-client/opera-beta-88.0.4412.18-r1 index 0faa9e3f0aa8..3f99c6002d5c 100644 --- a/metadata/md5-cache/www-client/opera-beta-88.0.4412.18 +++ b/metadata/md5-cache/www-client/opera-beta-88.0.4412.18-r1 @@ -3,12 +3,12 @@ DESCRIPTION=A fast and secure web browser EAPI=8 HOMEPAGE=https://www.opera.com/ INHERIT=chromium-2 pax-utils xdg unpacker -IUSE=+proprietary-codecs suid +l10n_be +l10n_bg +l10n_bn +l10n_ca +l10n_cs +l10n_da +l10n_de +l10n_el +l10n_en-GB +l10n_en-US +l10n_es-419 +l10n_es +l10n_fil +l10n_fi +l10n_fr-CA +l10n_fr +l10n_hi +l10n_hr +l10n_hu +l10n_id +l10n_it +l10n_ja +l10n_ko +l10n_lt +l10n_lv +l10n_ms +l10n_nb +l10n_nl +l10n_pl +l10n_pt-BR +l10n_pt-PT +l10n_ro +l10n_ru +l10n_sk +l10n_sr +l10n_sv +l10n_sw +l10n_ta +l10n_te +l10n_th +l10n_tr +l10n_uk +l10n_vi +l10n_zh-CN +l10n_zh-TW +IUSE=+proprietary-codecs suid +l10n_bg +l10n_bn +l10n_ca +l10n_cs +l10n_da +l10n_de +l10n_el +l10n_en-GB +l10n_en-US +l10n_es-419 +l10n_es +l10n_fil +l10n_fi +l10n_fr +l10n_hi +l10n_hr +l10n_hu +l10n_id +l10n_it +l10n_ja +l10n_ko +l10n_lt +l10n_lv +l10n_ms +l10n_nb +l10n_nl +l10n_pl +l10n_pt-BR +l10n_pt-PT +l10n_ro +l10n_ru +l10n_sk +l10n_sr +l10n_sv +l10n_sw +l10n_ta +l10n_te +l10n_th +l10n_tr +l10n_uk +l10n_vi +l10n_zh-CN +l10n_zh-TW KEYWORDS=-* ~amd64 LICENSE=OPERA-2018 RDEPEND=app-accessibility/at-spi2-atk:2 app-accessibility/at-spi2-core:2 dev-libs/atk dev-libs/expat dev-libs/glib:2 dev-libs/nspr dev-libs/nss gnome-base/gsettings-desktop-schemas media-libs/alsa-lib media-libs/mesa[gbm(+)] net-misc/curl net-print/cups sys-apps/dbus sys-libs/glibc x11-libs/cairo x11-libs/gdk-pixbuf x11-libs/gtk+:3 x11-libs/libdrm x11-libs/libxcb x11-libs/libxkbcommon x11-libs/libxshmfence x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libXrandr x11-libs/pango RESTRICT=bindist mirror strip SLOT=0 -SRC_URI=https://download1.operacdn.com/pub/opera-beta/88.0.4412.18/linux/opera-beta_88.0.4412.18_amd64.deb https://download2.operacdn.com/pub/opera-beta/88.0.4412.18/linux/opera-beta_88.0.4412.18_amd64.deb https://download3.operacdn.com/pub/opera-beta/88.0.4412.18/linux/opera-beta_88.0.4412.18_amd64.deb https://download4.operacdn.com/pub/opera-beta/88.0.4412.18/linux/opera-beta_88.0.4412.18_amd64.deb proprietary-codecs? ( mirror+https://dev.gentoo.org/~sultan/distfiles/www-client/opera/opera-ffmpeg-codecs-100.0.4896.20.tar.xz ) +SRC_URI=https://download1.operacdn.com/pub/opera-beta/88.0.4412.18/linux/opera-beta_88.0.4412.18_amd64.deb https://download2.operacdn.com/pub/opera-beta/88.0.4412.18/linux/opera-beta_88.0.4412.18_amd64.deb https://download3.operacdn.com/pub/opera-beta/88.0.4412.18/linux/opera-beta_88.0.4412.18_amd64.deb https://download4.operacdn.com/pub/opera-beta/88.0.4412.18/linux/opera-beta_88.0.4412.18_amd64.deb proprietary-codecs? ( mirror+https://dev.gentoo.org/~sultan/distfiles/www-client/opera/opera-ffmpeg-codecs-102.0.5005.61.tar.xz ) _eclasses_=chromium-2 fe5bb568da464344d16c90acb1c6e91e linux-info dcbf4f67bc38bee48e9d69a4344e8059 multilib 4fbbbc98f236f1b43acd99476bc3cd85 pax-utils 91d47e5d20627c717aa878b9167c62a8 toolchain-funcs fd9cde67030b26e479eeadaced488253 unpacker 697382d119fd3d195f110b7979184285 xdg 6024fbc93167fad782e2032933654857 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=38ad1556b6fb9daf5f944e36d3369844 +_md5_=3d354106d856a8fc7d7958ea47439b09 diff --git a/metadata/md5-cache/www-client/opera-beta-88.0.4412.20 b/metadata/md5-cache/www-client/opera-beta-88.0.4412.20-r1 similarity index 76% rename from metadata/md5-cache/www-client/opera-beta-88.0.4412.20 rename to metadata/md5-cache/www-client/opera-beta-88.0.4412.20-r1 index 581e63d32400..916c827a2823 100644 --- a/metadata/md5-cache/www-client/opera-beta-88.0.4412.20 +++ b/metadata/md5-cache/www-client/opera-beta-88.0.4412.20-r1 @@ -3,12 +3,12 @@ DESCRIPTION=A fast and secure web browser EAPI=8 HOMEPAGE=https://www.opera.com/ INHERIT=chromium-2 pax-utils xdg unpacker -IUSE=+proprietary-codecs suid +l10n_be +l10n_bg +l10n_bn +l10n_ca +l10n_cs +l10n_da +l10n_de +l10n_el +l10n_en-GB +l10n_en-US +l10n_es-419 +l10n_es +l10n_fil +l10n_fi +l10n_fr-CA +l10n_fr +l10n_hi +l10n_hr +l10n_hu +l10n_id +l10n_it +l10n_ja +l10n_ko +l10n_lt +l10n_lv +l10n_ms +l10n_nb +l10n_nl +l10n_pl +l10n_pt-BR +l10n_pt-PT +l10n_ro +l10n_ru +l10n_sk +l10n_sr +l10n_sv +l10n_sw +l10n_ta +l10n_te +l10n_th +l10n_tr +l10n_uk +l10n_vi +l10n_zh-CN +l10n_zh-TW +IUSE=+proprietary-codecs suid +l10n_bg +l10n_bn +l10n_ca +l10n_cs +l10n_da +l10n_de +l10n_el +l10n_en-GB +l10n_en-US +l10n_es-419 +l10n_es +l10n_fil +l10n_fi +l10n_fr +l10n_hi +l10n_hr +l10n_hu +l10n_id +l10n_it +l10n_ja +l10n_ko +l10n_lt +l10n_lv +l10n_ms +l10n_nb +l10n_nl +l10n_pl +l10n_pt-BR +l10n_pt-PT +l10n_ro +l10n_ru +l10n_sk +l10n_sr +l10n_sv +l10n_sw +l10n_ta +l10n_te +l10n_th +l10n_tr +l10n_uk +l10n_vi +l10n_zh-CN +l10n_zh-TW KEYWORDS=-* ~amd64 LICENSE=OPERA-2018 RDEPEND=app-accessibility/at-spi2-atk:2 app-accessibility/at-spi2-core:2 dev-libs/atk dev-libs/expat dev-libs/glib:2 dev-libs/nspr dev-libs/nss gnome-base/gsettings-desktop-schemas media-libs/alsa-lib media-libs/mesa[gbm(+)] net-misc/curl net-print/cups sys-apps/dbus sys-libs/glibc x11-libs/cairo x11-libs/gdk-pixbuf x11-libs/gtk+:3 x11-libs/libdrm x11-libs/libxcb x11-libs/libxkbcommon x11-libs/libxshmfence x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libXrandr x11-libs/pango RESTRICT=bindist mirror strip SLOT=0 -SRC_URI=https://download1.operacdn.com/pub/opera-beta/88.0.4412.20/linux/opera-beta_88.0.4412.20_amd64.deb https://download2.operacdn.com/pub/opera-beta/88.0.4412.20/linux/opera-beta_88.0.4412.20_amd64.deb https://download3.operacdn.com/pub/opera-beta/88.0.4412.20/linux/opera-beta_88.0.4412.20_amd64.deb https://download4.operacdn.com/pub/opera-beta/88.0.4412.20/linux/opera-beta_88.0.4412.20_amd64.deb proprietary-codecs? ( mirror+https://dev.gentoo.org/~sultan/distfiles/www-client/opera/opera-ffmpeg-codecs-100.0.4896.20.tar.xz ) +SRC_URI=https://download1.operacdn.com/pub/opera-beta/88.0.4412.20/linux/opera-beta_88.0.4412.20_amd64.deb https://download2.operacdn.com/pub/opera-beta/88.0.4412.20/linux/opera-beta_88.0.4412.20_amd64.deb https://download3.operacdn.com/pub/opera-beta/88.0.4412.20/linux/opera-beta_88.0.4412.20_amd64.deb https://download4.operacdn.com/pub/opera-beta/88.0.4412.20/linux/opera-beta_88.0.4412.20_amd64.deb proprietary-codecs? ( mirror+https://dev.gentoo.org/~sultan/distfiles/www-client/opera/opera-ffmpeg-codecs-102.0.5005.61.tar.xz ) _eclasses_=chromium-2 fe5bb568da464344d16c90acb1c6e91e linux-info dcbf4f67bc38bee48e9d69a4344e8059 multilib 4fbbbc98f236f1b43acd99476bc3cd85 pax-utils 91d47e5d20627c717aa878b9167c62a8 toolchain-funcs fd9cde67030b26e479eeadaced488253 unpacker 697382d119fd3d195f110b7979184285 xdg 6024fbc93167fad782e2032933654857 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=38ad1556b6fb9daf5f944e36d3369844 +_md5_=3d354106d856a8fc7d7958ea47439b09 diff --git a/metadata/md5-cache/www-client/opera-beta-88.0.4412.13 b/metadata/md5-cache/www-client/opera-beta-89.0.4447.12 similarity index 55% rename from metadata/md5-cache/www-client/opera-beta-88.0.4412.13 rename to metadata/md5-cache/www-client/opera-beta-89.0.4447.12 index 55ea7b189218..96b4c43260c7 100644 --- a/metadata/md5-cache/www-client/opera-beta-88.0.4412.13 +++ b/metadata/md5-cache/www-client/opera-beta-89.0.4447.12 @@ -3,12 +3,12 @@ DESCRIPTION=A fast and secure web browser EAPI=8 HOMEPAGE=https://www.opera.com/ INHERIT=chromium-2 pax-utils xdg unpacker -IUSE=+proprietary-codecs suid +l10n_be +l10n_bg +l10n_bn +l10n_ca +l10n_cs +l10n_da +l10n_de +l10n_el +l10n_en-GB +l10n_en-US +l10n_es-419 +l10n_es +l10n_fil +l10n_fi +l10n_fr-CA +l10n_fr +l10n_hi +l10n_hr +l10n_hu +l10n_id +l10n_it +l10n_ja +l10n_ko +l10n_lt +l10n_lv +l10n_ms +l10n_nb +l10n_nl +l10n_pl +l10n_pt-BR +l10n_pt-PT +l10n_ro +l10n_ru +l10n_sk +l10n_sr +l10n_sv +l10n_sw +l10n_ta +l10n_te +l10n_th +l10n_tr +l10n_uk +l10n_vi +l10n_zh-CN +l10n_zh-TW +IUSE=+proprietary-codecs suid +l10n_bg +l10n_bn +l10n_ca +l10n_cs +l10n_da +l10n_de +l10n_el +l10n_en-GB +l10n_en-US +l10n_es-419 +l10n_es +l10n_fil +l10n_fi +l10n_fr +l10n_hi +l10n_hr +l10n_hu +l10n_id +l10n_it +l10n_ja +l10n_ko +l10n_lt +l10n_lv +l10n_ms +l10n_nb +l10n_nl +l10n_pl +l10n_pt-BR +l10n_pt-PT +l10n_ro +l10n_ru +l10n_sk +l10n_sr +l10n_sv +l10n_sw +l10n_ta +l10n_te +l10n_th +l10n_tr +l10n_uk +l10n_vi +l10n_zh-CN +l10n_zh-TW KEYWORDS=-* ~amd64 LICENSE=OPERA-2018 RDEPEND=app-accessibility/at-spi2-atk:2 app-accessibility/at-spi2-core:2 dev-libs/atk dev-libs/expat dev-libs/glib:2 dev-libs/nspr dev-libs/nss gnome-base/gsettings-desktop-schemas media-libs/alsa-lib media-libs/mesa[gbm(+)] net-misc/curl net-print/cups sys-apps/dbus sys-libs/glibc x11-libs/cairo x11-libs/gdk-pixbuf x11-libs/gtk+:3 x11-libs/libdrm x11-libs/libxcb x11-libs/libxkbcommon x11-libs/libxshmfence x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libXrandr x11-libs/pango RESTRICT=bindist mirror strip SLOT=0 -SRC_URI=https://download1.operacdn.com/pub/opera-beta/88.0.4412.13/linux/opera-beta_88.0.4412.13_amd64.deb https://download2.operacdn.com/pub/opera-beta/88.0.4412.13/linux/opera-beta_88.0.4412.13_amd64.deb https://download3.operacdn.com/pub/opera-beta/88.0.4412.13/linux/opera-beta_88.0.4412.13_amd64.deb https://download4.operacdn.com/pub/opera-beta/88.0.4412.13/linux/opera-beta_88.0.4412.13_amd64.deb proprietary-codecs? ( mirror+https://dev.gentoo.org/~sultan/distfiles/www-client/opera/opera-ffmpeg-codecs-100.0.4896.20.tar.xz ) +SRC_URI=https://download1.operacdn.com/pub/opera-beta/89.0.4447.12/linux/opera-beta_89.0.4447.12_amd64.deb https://download2.operacdn.com/pub/opera-beta/89.0.4447.12/linux/opera-beta_89.0.4447.12_amd64.deb https://download3.operacdn.com/pub/opera-beta/89.0.4447.12/linux/opera-beta_89.0.4447.12_amd64.deb https://download4.operacdn.com/pub/opera-beta/89.0.4447.12/linux/opera-beta_89.0.4447.12_amd64.deb proprietary-codecs? ( mirror+https://dev.gentoo.org/~sultan/distfiles/www-client/opera/opera-ffmpeg-codecs-102.0.5005.61.tar.xz ) _eclasses_=chromium-2 fe5bb568da464344d16c90acb1c6e91e linux-info dcbf4f67bc38bee48e9d69a4344e8059 multilib 4fbbbc98f236f1b43acd99476bc3cd85 pax-utils 91d47e5d20627c717aa878b9167c62a8 toolchain-funcs fd9cde67030b26e479eeadaced488253 unpacker 697382d119fd3d195f110b7979184285 xdg 6024fbc93167fad782e2032933654857 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=38ad1556b6fb9daf5f944e36d3369844 +_md5_=3d354106d856a8fc7d7958ea47439b09 diff --git a/metadata/md5-cache/www-client/opera-developer-89.0.4428.0 b/metadata/md5-cache/www-client/opera-developer-90.0.4450.0 similarity index 54% rename from metadata/md5-cache/www-client/opera-developer-89.0.4428.0 rename to metadata/md5-cache/www-client/opera-developer-90.0.4450.0 index 6df9dd728cbc..2f0bf77cc11d 100644 --- a/metadata/md5-cache/www-client/opera-developer-89.0.4428.0 +++ b/metadata/md5-cache/www-client/opera-developer-90.0.4450.0 @@ -3,12 +3,12 @@ DESCRIPTION=A fast and secure web browser EAPI=8 HOMEPAGE=https://www.opera.com/ INHERIT=chromium-2 pax-utils xdg unpacker -IUSE=+proprietary-codecs suid +l10n_be +l10n_bg +l10n_bn +l10n_ca +l10n_cs +l10n_da +l10n_de +l10n_el +l10n_en-GB +l10n_en-US +l10n_es-419 +l10n_es +l10n_fil +l10n_fi +l10n_fr-CA +l10n_fr +l10n_hi +l10n_hr +l10n_hu +l10n_id +l10n_it +l10n_ja +l10n_ko +l10n_lt +l10n_lv +l10n_ms +l10n_nb +l10n_nl +l10n_pl +l10n_pt-BR +l10n_pt-PT +l10n_ro +l10n_ru +l10n_sk +l10n_sr +l10n_sv +l10n_sw +l10n_ta +l10n_te +l10n_th +l10n_tr +l10n_uk +l10n_vi +l10n_zh-CN +l10n_zh-TW +IUSE=+proprietary-codecs suid +l10n_bg +l10n_bn +l10n_ca +l10n_cs +l10n_da +l10n_de +l10n_el +l10n_en-GB +l10n_en-US +l10n_es-419 +l10n_es +l10n_fil +l10n_fi +l10n_fr +l10n_hi +l10n_hr +l10n_hu +l10n_id +l10n_it +l10n_ja +l10n_ko +l10n_lt +l10n_lv +l10n_ms +l10n_nb +l10n_nl +l10n_pl +l10n_pt-BR +l10n_pt-PT +l10n_ro +l10n_ru +l10n_sk +l10n_sr +l10n_sv +l10n_sw +l10n_ta +l10n_te +l10n_th +l10n_tr +l10n_uk +l10n_vi +l10n_zh-CN +l10n_zh-TW KEYWORDS=-* ~amd64 LICENSE=OPERA-2018 RDEPEND=app-accessibility/at-spi2-atk:2 app-accessibility/at-spi2-core:2 dev-libs/atk dev-libs/expat dev-libs/glib:2 dev-libs/nspr dev-libs/nss gnome-base/gsettings-desktop-schemas media-libs/alsa-lib media-libs/mesa[gbm(+)] net-misc/curl net-print/cups sys-apps/dbus sys-libs/glibc x11-libs/cairo x11-libs/gdk-pixbuf x11-libs/gtk+:3 x11-libs/libdrm x11-libs/libxcb x11-libs/libxkbcommon x11-libs/libxshmfence x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libXrandr x11-libs/pango RESTRICT=bindist mirror strip SLOT=0 -SRC_URI=https://download1.operacdn.com/pub/opera-developer/89.0.4428.0/linux/opera-developer_89.0.4428.0_amd64.deb https://download2.operacdn.com/pub/opera-developer/89.0.4428.0/linux/opera-developer_89.0.4428.0_amd64.deb https://download3.operacdn.com/pub/opera-developer/89.0.4428.0/linux/opera-developer_89.0.4428.0_amd64.deb https://download4.operacdn.com/pub/opera-developer/89.0.4428.0/linux/opera-developer_89.0.4428.0_amd64.deb proprietary-codecs? ( mirror+https://dev.gentoo.org/~sultan/distfiles/www-client/opera/opera-ffmpeg-codecs-100.0.4896.20.tar.xz ) +SRC_URI=https://download1.operacdn.com/pub/opera-developer/90.0.4450.0/linux/opera-developer_90.0.4450.0_amd64.deb https://download2.operacdn.com/pub/opera-developer/90.0.4450.0/linux/opera-developer_90.0.4450.0_amd64.deb https://download3.operacdn.com/pub/opera-developer/90.0.4450.0/linux/opera-developer_90.0.4450.0_amd64.deb https://download4.operacdn.com/pub/opera-developer/90.0.4450.0/linux/opera-developer_90.0.4450.0_amd64.deb proprietary-codecs? ( mirror+https://dev.gentoo.org/~sultan/distfiles/www-client/opera/opera-ffmpeg-codecs-102.0.5005.61.tar.xz ) _eclasses_=chromium-2 fe5bb568da464344d16c90acb1c6e91e linux-info dcbf4f67bc38bee48e9d69a4344e8059 multilib 4fbbbc98f236f1b43acd99476bc3cd85 pax-utils 91d47e5d20627c717aa878b9167c62a8 toolchain-funcs fd9cde67030b26e479eeadaced488253 unpacker 697382d119fd3d195f110b7979184285 xdg 6024fbc93167fad782e2032933654857 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=38ad1556b6fb9daf5f944e36d3369844 +_md5_=3d354106d856a8fc7d7958ea47439b09 diff --git a/metadata/md5-cache/www-client/qutebrowser-2.5.1 b/metadata/md5-cache/www-client/qutebrowser-2.5.1 index 9f40462c3b9b..448639181584 100644 --- a/metadata/md5-cache/www-client/qutebrowser-2.5.1 +++ b/metadata/md5-cache/www-client/qutebrowser-2.5.1 @@ -5,7 +5,7 @@ EAPI=8 HOMEPAGE=https://www.qutebrowser.org/ INHERIT=distutils-r1 optfeature xdg IUSE=+adblock widevine test python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 -KEYWORDS=~amd64 ~arm64 ~x86 +KEYWORDS=amd64 ~arm64 ~x86 LICENSE=GPL-3+ RDEPEND=dev-qt/qtcore:5[icu] dev-qt/qtgui:5[png] python_single_target_python3_8? ( dev-python/importlib_resources[python_targets_python3_8(-)] ) python_single_target_python3_8? ( dev-python/colorama[python_targets_python3_8(-)] >=dev-python/jinja-3.0.2[python_targets_python3_8(-)] >=dev-python/markupsafe-2.0.1[python_targets_python3_8(-)] dev-python/pygments[python_targets_python3_8(-)] dev-python/PyQt5[python_targets_python3_8(-),dbus,declarative,multimedia,gui,network,opengl,printsupport,sql,widgets] dev-python/PyQtWebEngine[python_targets_python3_8(-)] dev-python/pyyaml[python_targets_python3_8(-),libyaml(+)] dev-python/zipp[python_targets_python3_8(-)] adblock? ( dev-python/adblock[python_targets_python3_8(-)] ) ) python_single_target_python3_9? ( dev-python/colorama[python_targets_python3_9(-)] >=dev-python/jinja-3.0.2[python_targets_python3_9(-)] >=dev-python/markupsafe-2.0.1[python_targets_python3_9(-)] dev-python/pygments[python_targets_python3_9(-)] dev-python/PyQt5[python_targets_python3_9(-),dbus,declarative,multimedia,gui,network,opengl,printsupport,sql,widgets] dev-python/PyQtWebEngine[python_targets_python3_9(-)] dev-python/pyyaml[python_targets_python3_9(-),libyaml(+)] dev-python/zipp[python_targets_python3_9(-)] adblock? ( dev-python/adblock[python_targets_python3_9(-)] ) ) python_single_target_python3_10? ( dev-python/colorama[python_targets_python3_10(-)] >=dev-python/jinja-3.0.2[python_targets_python3_10(-)] >=dev-python/markupsafe-2.0.1[python_targets_python3_10(-)] dev-python/pygments[python_targets_python3_10(-)] dev-python/PyQt5[python_targets_python3_10(-),dbus,declarative,multimedia,gui,network,opengl,printsupport,sql,widgets] dev-python/PyQtWebEngine[python_targets_python3_10(-)] dev-python/pyyaml[python_targets_python3_10(-),libyaml(+)] dev-python/zipp[python_targets_python3_10(-)] adblock? ( dev-python/adblock[python_targets_python3_10(-)] ) ) widevine? ( www-plugins/chrome-binary-plugins ) python_single_target_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) REQUIRED_USE=^^ ( python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 ) @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/qutebrowser/qutebrowser/releases/download/v2.5.1/qutebrowser-2.5.1.tar.gz _eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 optfeature d524f291c80f9d21ad80fe978e3ca760 python-single-r1 a5747fe6dc0651d95cb78eddd5e160a8 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 xdg 6024fbc93167fad782e2032933654857 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=8853225b858f96910339b35c9c7dfdfe +_md5_=56b5985b9504d97b467a007abdbbb1e8 diff --git a/metadata/md5-cache/www-client/seamonkey-2.53.12 b/metadata/md5-cache/www-client/seamonkey-2.53.12 index f75a14661a07..e047c57d380b 100644 --- a/metadata/md5-cache/www-client/seamonkey-2.53.12 +++ b/metadata/md5-cache/www-client/seamonkey-2.53.12 @@ -6,11 +6,11 @@ EAPI=8 HOMEPAGE=https://www.seamonkey-project.org/ INHERIT=autotools check-reqs desktop edos2unix flag-o-matic mozcoreconf-v6 mozlinguas-v2 pax-utils toolchain-funcs xdg-utils IUSE=+chatzilla cpu_flags_arm_neon +crypt dbus debug +gmp-autoupdate +ipc jack lto pulseaudio selinux startup-notification test webrtc wifi +system-av1 +system-harfbuzz +system-icu +system-jpeg +system-libevent +system-libvpx +system-png +system-sqlite custom-cflags custom-optimization l10n_cs l10n_de l10n_en-GB l10n_es-AR l10n_es-ES l10n_fr l10n_hu l10n_it l10n_ja l10n_lt l10n_nl l10n_pl l10n_pt-PT l10n_ru l10n_sk l10n_sv l10n_zh-CN l10n_zh-TW -KEYWORDS=~amd64 ~ppc64 ~x86 +KEYWORDS=amd64 ~ppc64 ~x86 LICENSE=MPL-2.0 GPL-2 LGPL-2.1 RDEPEND=app-arch/bzip2 >=app-text/hunspell-1.5.4:= dev-libs/atk >=dev-libs/glib-2.26:2 >=dev-libs/libffi-3.0.10:= >=dev-libs/nspr-4.23 >=dev-libs/nss-3.47.1 media-libs/fontconfig >=media-libs/freetype-2.4.10 >=media-libs/mesa-10.2:= >=sys-libs/zlib-1.2.3 >=x11-libs/cairo-1.10[X] x11-libs/gdk-pixbuf >=x11-libs/gtk+-3.4.0:3 x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libXrender x11-libs/libXt x11-libs/libxcb:= >=x11-libs/pango-1.22.0 x11-libs/pixman media-video/ffmpeg virtual/freedesktop-icon-theme dbus? ( >=dev-libs/dbus-glib-0.72 >=sys-apps/dbus-0.60 ) jack? ( virtual/jack ) crypt? ( =media-sound/apulse-0.1.9 ) ) startup-notification? ( >=x11-libs/startup-notification-0.8 ) system-av1? ( >=media-libs/dav1d-0.3.0:= >=media-libs/libaom-1.0.0:= ) system-harfbuzz? ( >=media-gfx/graphite2-1.3.9-r1 >=media-libs/harfbuzz-1.3.3:0= ) system-icu? ( >=dev-libs/icu-59.1:= ) system-jpeg? ( >=media-libs/libjpeg-turbo-1.2.1 ) system-libevent? ( >=dev-libs/libevent-2.0:0= ) system-libvpx? ( >=media-libs/libvpx-1.8.0:0=[postproc] ) system-png? ( >=media-libs/libpng-1.6.31:0=[apng] ) system-sqlite? ( >=dev-db/sqlite-3.38.2:3[secure-delete,debug=] ) wifi? ( kernel_linux? ( >=dev-libs/dbus-glib-0.72 net-misc/networkmanager >=sys-apps/dbus-0.60 ) ) selinux? ( sec-policy/selinux-mozilla ) RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://archive.mozilla.org/pub/seamonkey/releases/2.53.12/source/seamonkey-2.53.12.source.tar.xz -> seamonkey-2.53.12.source.tar.xz https://archive.mozilla.org/pub/seamonkey/releases/2.53.12/source/seamonkey-2.53.12.source-l10n.tar.xz -> seamonkey-2.53.12.source-l10n.tar.xz https://github.com/BioMike/gentoo-seamonkey-patches/archive/refs/tags/2.53.12.tar.gz -> seamonkey-2.53.12-patches.tar.gz _eclasses_=autotools 136117fb43a9bf5598530e9cc642f710 check-reqs 5e6dfbd7a8d3238a79f009fae7ac469c desktop c0d27bf73aa08ca05b663dbd31fbef28 edos2unix 33e347e171066657f91f8b0c72ec8773 flag-o-matic a500d7cc40da3de38c361e889153bdf7 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e mozcoreconf-v6 21e7e253b02750554c96cb0f76359e22 mozextension d63ee4e7c8fe4efa03011a91a2d7ff83 mozlinguas-v2 c09206fab700c5657f500fc2c9baeb6f multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 pax-utils 91d47e5d20627c717aa878b9167c62a8 python-any-r1 a3e9c0524a795d7f2767a2cf12a2e8c0 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=a58b0af5793ba8e6e70c4ebae954cd32 +_md5_=7660e0b01354b25f471cc65715845125 diff --git a/metadata/md5-cache/www-client/vivaldi-snapshot-5.3.2679.46 b/metadata/md5-cache/www-client/vivaldi-snapshot-5.4.2704.3 similarity index 57% rename from metadata/md5-cache/www-client/vivaldi-snapshot-5.3.2679.46 rename to metadata/md5-cache/www-client/vivaldi-snapshot-5.4.2704.3 index a207bf1caabf..35a913924a80 100644 --- a/metadata/md5-cache/www-client/vivaldi-snapshot-5.3.2679.46 +++ b/metadata/md5-cache/www-client/vivaldi-snapshot-5.4.2704.3 @@ -3,12 +3,12 @@ DESCRIPTION=A browser for our friends EAPI=8 HOMEPAGE=https://vivaldi.com/ INHERIT=chromium-2 desktop unpacker xdg -IUSE=proprietary-codecs widevine +l10n_af +l10n_am +l10n_ar +l10n_bg +l10n_bn +l10n_ca +l10n_cs +l10n_da +l10n_de +l10n_de-CH +l10n_el +l10n_en-GB +l10n_en-US +l10n_eo +l10n_es +l10n_es-419 +l10n_es-PE +l10n_et +l10n_fa +l10n_fi +l10n_fil +l10n_fr +l10n_fy +l10n_gd +l10n_gu +l10n_he +l10n_hi +l10n_hr +l10n_hu +l10n_id +l10n_io +l10n_it +l10n_ja +l10n_jbo +l10n_kab +l10n_kn +l10n_ko +l10n_ku +l10n_lt +l10n_lv +l10n_ml +l10n_mr +l10n_ms +l10n_nb +l10n_nl +l10n_nn +l10n_pl +l10n_pt-BR +l10n_pt-PT +l10n_ro +l10n_ru +l10n_sc +l10n_sk +l10n_sl +l10n_sr +l10n_sv +l10n_sw +l10n_ta +l10n_te +l10n_th +l10n_tr +l10n_uk +l10n_ur +l10n_vi +l10n_zh-CN +l10n_zh-TW +IUSE=proprietary-codecs widevine +l10n_af +l10n_am +l10n_ar +l10n_az +l10n_be +l10n_bg +l10n_bn +l10n_ca +l10n_cs +l10n_da +l10n_de +l10n_de-CH +l10n_el +l10n_en-GB +l10n_en-US +l10n_eo +l10n_es +l10n_es-419 +l10n_es-PE +l10n_et +l10n_eu +l10n_fa +l10n_fi +l10n_fil +l10n_fr +l10n_fy +l10n_gd +l10n_gl +l10n_gu +l10n_he +l10n_hi +l10n_hr +l10n_hu +l10n_hy +l10n_id +l10n_io +l10n_is +l10n_it +l10n_ja +l10n_jbo +l10n_ka +l10n_kab +l10n_kn +l10n_ko +l10n_ku +l10n_lt +l10n_lv +l10n_mk +l10n_ml +l10n_mr +l10n_ms +l10n_nb +l10n_nl +l10n_nn +l10n_pa +l10n_pl +l10n_pt-BR +l10n_pt-PT +l10n_ro +l10n_ru +l10n_sc +l10n_sk +l10n_sl +l10n_sq +l10n_sr +l10n_sr-Latn +l10n_sv +l10n_sw +l10n_ta +l10n_te +l10n_th +l10n_tr +l10n_uk +l10n_ur +l10n_vi +l10n_zh-CN +l10n_zh-TW KEYWORDS=-* ~amd64 ~arm ~arm64 LICENSE=Vivaldi RDEPEND=app-accessibility/at-spi2-atk:2 app-accessibility/at-spi2-core:2 dev-libs/atk dev-libs/expat dev-libs/glib:2 dev-libs/nspr dev-libs/nss media-libs/alsa-lib media-libs/mesa[gbm(+)] net-print/cups sys-apps/dbus x11-libs/cairo x11-libs/libdrm x11-libs/libX11 x11-libs/libxcb x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libxkbcommon x11-libs/libXrandr x11-libs/pango[X] || ( gui-libs/gtk:4 x11-libs/gtk+:3 ) proprietary-codecs? ( media-video/ffmpeg-chromium:102 ) widevine? ( www-plugins/chrome-binary-plugins ) RESTRICT=bindist mirror SLOT=0 -SRC_URI=amd64? ( https://downloads.vivaldi.com/snapshot/vivaldi-snapshot_5.3.2679.46-1_amd64.deb ) arm? ( https://downloads.vivaldi.com/snapshot/vivaldi-snapshot_5.3.2679.46-1_armhf.deb ) arm64? ( https://downloads.vivaldi.com/snapshot/vivaldi-snapshot_5.3.2679.46-1_arm64.deb ) +SRC_URI=amd64? ( https://downloads.vivaldi.com/snapshot/vivaldi-snapshot_5.4.2704.3-1_amd64.deb ) arm? ( https://downloads.vivaldi.com/snapshot/vivaldi-snapshot_5.4.2704.3-1_armhf.deb ) arm64? ( https://downloads.vivaldi.com/snapshot/vivaldi-snapshot_5.4.2704.3-1_arm64.deb ) _eclasses_=chromium-2 fe5bb568da464344d16c90acb1c6e91e desktop c0d27bf73aa08ca05b663dbd31fbef28 linux-info dcbf4f67bc38bee48e9d69a4344e8059 multilib 4fbbbc98f236f1b43acd99476bc3cd85 toolchain-funcs fd9cde67030b26e479eeadaced488253 unpacker 697382d119fd3d195f110b7979184285 xdg 6024fbc93167fad782e2032933654857 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=3e8e820e1edba26b042c2365959e3910 +_md5_=c91ac2d27bf30f3918339336bb7d010d diff --git a/metadata/md5-cache/www-servers/Manifest.gz b/metadata/md5-cache/www-servers/Manifest.gz index d88a62f8cd3b4b4133a814601fda477f42b25f9f..a7d669593b9cdced4960a2ffd8a26507015a7fdf 100644 GIT binary patch literal 10312 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 aF~ClFQiPvce_}6B|MtI~CvVn6NB{uK`FI}y literal 10149 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 T(Gq(d`;Y$*pOt0k8b<&CmuV4b diff --git a/metadata/md5-cache/www-servers/tomcat-10.0.21 b/metadata/md5-cache/www-servers/tomcat-10.0.21 index f39de2f2f7e1..3e92868c74a4 100644 --- a/metadata/md5-cache/www-servers/tomcat-10.0.21 +++ b/metadata/md5-cache/www-servers/tomcat-10.0.21 @@ -5,11 +5,11 @@ EAPI=8 HOMEPAGE=https://tomcat.apache.org/ INHERIT=java-pkg-2 java-ant-2 prefix IUSE=extra-webapps doc source test -KEYWORDS=~amd64 ~amd64-linux +KEYWORDS=amd64 ~amd64-linux LICENSE=Apache-2.0 RDEPEND=dev-java/eclipse-ecj:4.15 dev-java/glassfish-xmlrpc-api:0 dev-java/jakartaee-migration:0 ~dev-java/tomcat-servlet-api-10.0.21:5.0 dev-java/wsdl4j:0 acct-group/tomcat acct-user/tomcat virtual/jre >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip ) RESTRICT=test !test? ( test ) SLOT=10 SRC_URI=mirror://apache/tomcat/tomcat-10/v10.0.21/src/apache-tomcat-10.0.21-src.tar.gz https://repo.maven.apache.org/maven2/biz/aQute/bnd/biz.aQute.bnd/6.2.0/biz.aQute.bnd-6.2.0.jar https://repo.maven.apache.org/maven2/biz/aQute/bnd/biz.aQute.bndlib/6.2.0/biz.aQute.bndlib-6.2.0.jar _eclasses_=java-ant-2 5cf479aa9e0ac9cc55899f2762c2aaa0 java-pkg-2 3b09e051fc2045a0f0b9471b87d4f8bd java-utils-2 e38ea02d8ed864a74078ecf46aa06f30 multilib 4fbbbc98f236f1b43acd99476bc3cd85 prefix eab3c99d77fe00506c109c8a736186f7 toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=6c0b034a8a7ac21052ec8d535344acd6 +_md5_=b24ff14ee46257c4632ef9a322fd7e9d diff --git a/metadata/md5-cache/www-servers/tomcat-8.5.79 b/metadata/md5-cache/www-servers/tomcat-8.5.79 index f7b2ad8c1e8f..e115c123d618 100644 --- a/metadata/md5-cache/www-servers/tomcat-8.5.79 +++ b/metadata/md5-cache/www-servers/tomcat-8.5.79 @@ -5,11 +5,11 @@ EAPI=8 HOMEPAGE=https://tomcat.apache.org/ INHERIT=java-pkg-2 java-ant-2 prefix IUSE=extra-webapps doc source test -KEYWORDS=~amd64 ~x86 ~amd64-linux ~x86-linux ~x86-solaris +KEYWORDS=amd64 ~x86 ~amd64-linux ~x86-linux ~x86-solaris LICENSE=Apache-2.0 RDEPEND=dev-java/eclipse-ecj:4.15 ~dev-java/tomcat-servlet-api-8.5.79:3.1 acct-group/tomcat acct-user/tomcat >=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip ) RESTRICT=test !test? ( test ) SLOT=8.5 SRC_URI=mirror://apache/tomcat/tomcat-8/v8.5.79/src/apache-tomcat-8.5.79-src.tar.gz _eclasses_=java-ant-2 5cf479aa9e0ac9cc55899f2762c2aaa0 java-pkg-2 3b09e051fc2045a0f0b9471b87d4f8bd java-utils-2 e38ea02d8ed864a74078ecf46aa06f30 multilib 4fbbbc98f236f1b43acd99476bc3cd85 prefix eab3c99d77fe00506c109c8a736186f7 toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=6fecbc278fa842e188fa386a6ef59362 +_md5_=a349f6c83e999bc4dc1e10e73c82d933 diff --git a/metadata/md5-cache/www-servers/tomcat-8.5.81 b/metadata/md5-cache/www-servers/tomcat-8.5.81 new file mode 100644 index 000000000000..72b3cd440e58 --- /dev/null +++ b/metadata/md5-cache/www-servers/tomcat-8.5.81 @@ -0,0 +1,15 @@ +DEFINED_PHASES=compile configure install postinst preinst prepare setup test +DEPEND=dev-java/eclipse-ecj:4.15 ~dev-java/tomcat-servlet-api-8.5.81:3.1 app-admin/pwgen dev-java/ant-core >=virtual/jdk-1.8:* doc? ( dev-java/glassfish-xmlrpc-api:0 dev-java/wsdl4j:0 ) test? ( >=dev-java/ant-junit-1.9:0 dev-java/easymock:3.2 ) >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip ) >=dev-java/ant-core-1.8.2:0 dev-java/javatoolkit +DESCRIPTION=Tomcat Servlet-3.1/JSP-2.3/EL-3.0/WebSocket-1.1/JASPIC-1.1 Container +EAPI=8 +HOMEPAGE=https://tomcat.apache.org/ +INHERIT=java-pkg-2 java-ant-2 prefix +IUSE=extra-webapps doc source test +KEYWORDS=~amd64 ~x86 ~amd64-linux ~x86-linux ~x86-solaris +LICENSE=Apache-2.0 +RDEPEND=dev-java/eclipse-ecj:4.15 ~dev-java/tomcat-servlet-api-8.5.81:3.1 acct-group/tomcat acct-user/tomcat >=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip ) +RESTRICT=test !test? ( test ) +SLOT=8.5 +SRC_URI=mirror://apache/tomcat/tomcat-8/v8.5.81/src/apache-tomcat-8.5.81-src.tar.gz +_eclasses_=java-ant-2 5cf479aa9e0ac9cc55899f2762c2aaa0 java-pkg-2 3b09e051fc2045a0f0b9471b87d4f8bd java-utils-2 e38ea02d8ed864a74078ecf46aa06f30 multilib 4fbbbc98f236f1b43acd99476bc3cd85 prefix eab3c99d77fe00506c109c8a736186f7 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_md5_=6fecbc278fa842e188fa386a6ef59362 diff --git a/metadata/md5-cache/www-servers/tomcat-9.0.63 b/metadata/md5-cache/www-servers/tomcat-9.0.63 index 235fe954ae91..27b25a9016cf 100644 --- a/metadata/md5-cache/www-servers/tomcat-9.0.63 +++ b/metadata/md5-cache/www-servers/tomcat-9.0.63 @@ -5,11 +5,11 @@ EAPI=8 HOMEPAGE=https://tomcat.apache.org/ INHERIT=java-pkg-2 java-ant-2 prefix IUSE=extra-webapps doc source test -KEYWORDS=~amd64 ~x86 ~amd64-linux ~x86-linux ~x86-solaris +KEYWORDS=amd64 ~x86 ~amd64-linux ~x86-linux ~x86-solaris LICENSE=Apache-2.0 RDEPEND=dev-java/eclipse-ecj:4.15 dev-java/glassfish-xmlrpc-api:0 ~dev-java/tomcat-servlet-api-9.0.63:4.0 dev-java/wsdl4j:0 acct-group/tomcat acct-user/tomcat >=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip ) RESTRICT=test !test? ( test ) SLOT=9 SRC_URI=mirror://apache/tomcat/tomcat-9/v9.0.63/src/apache-tomcat-9.0.63-src.tar.gz https://repo.maven.apache.org/maven2/biz/aQute/bnd/biz.aQute.bnd/6.2.0/biz.aQute.bnd-6.2.0.jar https://repo.maven.apache.org/maven2/biz/aQute/bnd/biz.aQute.bndlib/6.2.0/biz.aQute.bndlib-6.2.0.jar _eclasses_=java-ant-2 5cf479aa9e0ac9cc55899f2762c2aaa0 java-pkg-2 3b09e051fc2045a0f0b9471b87d4f8bd java-utils-2 e38ea02d8ed864a74078ecf46aa06f30 multilib 4fbbbc98f236f1b43acd99476bc3cd85 prefix eab3c99d77fe00506c109c8a736186f7 toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=fafc247f2998ffbc741126e488bb3f84 +_md5_=9011e000813038b08b10f89c4ceccac9 diff --git a/metadata/md5-cache/x11-base/Manifest.gz b/metadata/md5-cache/x11-base/Manifest.gz index 8168f72adf88bc491ed10f424bd50c9d352d4d6c..6ec64acf7ead6bad48807f10958534306c69702b 100644 GIT binary patch literal 2843 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 literal 2685 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 rKBH9ZjI9EVu>FqHF1WC@vr=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) SLOT=0 SRC_URI=https://www.x.org/releases/individual/proto/xcb-proto-1.15.tar.xz _eclasses_=autotools 136117fb43a9bf5598530e9cc642f710 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic a500d7cc40da3de38c361e889153bdf7 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multilib-build 05f207909a804c9174bc39a00547d598 multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c xorg-3 17094cfaab5d74475cc6d251157087b8 -_md5_=708feb2d1f4bca01b3d9ad156b319075 +_md5_=07bf1b03ffea6fdf72a9718028f66e0e diff --git a/metadata/md5-cache/x11-base/xcb-proto-1.15.1 b/metadata/md5-cache/x11-base/xcb-proto-1.15.1 new file mode 100644 index 000000000000..c14931991d8f --- /dev/null +++ b/metadata/md5-cache/x11-base/xcb-proto-1.15.1 @@ -0,0 +1,15 @@ +BDEPEND=python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) dev-libs/libxml2 sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71 >=sys-devel/libtool-2.4 x86-winnt? ( >=sys-devel/libtool-2.2.6a sys-devel/m4 >=x11-misc/util-macros-1.18 >=media-fonts/font-util-1.2.0 ) virtual/pkgconfig +DEFINED_PHASES=compile configure install postinst postrm prepare test unpack +DESCRIPTION=X C-language Bindings protocol headers +EAPI=7 +HOMEPAGE=https://xcb.freedesktop.org/ https://gitlab.freedesktop.org/xorg/proto/xcbproto +INHERIT=python-r1 xorg-3 +IUSE=python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris +LICENSE=MIT +RDEPEND=python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) +REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) +SLOT=0 +SRC_URI=https://www.x.org/releases/individual/proto/xcb-proto-1.15.1.tar.xz +_eclasses_=autotools 136117fb43a9bf5598530e9cc642f710 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic a500d7cc40da3de38c361e889153bdf7 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multilib-build 05f207909a804c9174bc39a00547d598 multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c xorg-3 17094cfaab5d74475cc6d251157087b8 +_md5_=721f5ae746e6a17284bc50e42b0e641c diff --git a/metadata/md5-cache/x11-base/xwayland-22.1.2 b/metadata/md5-cache/x11-base/xwayland-22.1.2 index 98d3e8df06ab..2fd01699c20e 100644 --- a/metadata/md5-cache/x11-base/xwayland-22.1.2 +++ b/metadata/md5-cache/x11-base/xwayland-22.1.2 @@ -6,10 +6,10 @@ EAPI=7 HOMEPAGE=https://wayland.freedesktop.org/xserver.html INHERIT=meson IUSE=selinux video_cards_nvidia unwind xcsecurity -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux +KEYWORDS=~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux LICENSE=MIT RDEPEND=dev-libs/libbsd dev-libs/openssl:= >=dev-libs/wayland-1.20 >=dev-libs/wayland-protocols-1.22 media-fonts/font-util >=media-libs/libepoxy-1.5.4[X,egl(+)] media-libs/libglvnd[X] >=media-libs/mesa-21.1[X(+),egl(+),gbm(+)] >=x11-libs/libdrm-2.4.89 >=x11-libs/libXau-1.0.4 x11-libs/libxcvt >=x11-libs/libXdmcp-1.0.2 >=x11-libs/libXfont2-2.0.1 x11-libs/libxkbfile >=x11-libs/libxshmfence-1.1 >=x11-libs/pixman-0.27.2 >=x11-misc/xkeyboard-config-2.4.1-r3 unwind? ( sys-libs/libunwind ) video_cards_nvidia? ( gui-libs/egl-wayland ) x11-apps/xkbcomp !<=x11-base/xorg-server-1.20.11 selinux? ( sec-policy/selinux-xserver ) SLOT=0 SRC_URI=https://xorg.freedesktop.org/archive/individual/xserver/xwayland-22.1.2.tar.xz _eclasses_=eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 meson 8f48ffde53174aba67239f0da61ac9d3 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=6fb42a5d975963cb120c8e0ddca66757 +_md5_=382082a97be04e9446c778dfd0b0a189 diff --git a/metadata/md5-cache/x11-drivers/Manifest.gz b/metadata/md5-cache/x11-drivers/Manifest.gz index 417efc11f5bb93b297932372961a5bf3cc94dcc3..387884b96caae8c54f43c6cb8ad65af930add418 100644 GIT binary patch delta 6164 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 diff --git a/metadata/md5-cache/x11-drivers/xf86-input-libinput-1.2.1 b/metadata/md5-cache/x11-drivers/xf86-input-libinput-1.2.1 index 0e888d6ceadb..3e263cbb15e9 100644 --- a/metadata/md5-cache/x11-drivers/xf86-input-libinput-1.2.1 +++ b/metadata/md5-cache/x11-drivers/xf86-input-libinput-1.2.1 @@ -5,10 +5,10 @@ DESCRIPTION=X.org input driver based on libinput EAPI=7 HOMEPAGE=https://www.x.org/wiki/ https://gitlab.freedesktop.org/xorg/driver/xf86-input-libinput INHERIT=linux-info xorg-3 -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 +KEYWORDS=~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 LICENSE=MIT RDEPEND=>=dev-libs/libinput-1.11.0:0= x11-base/xorg-server:= >=x11-base/xorg-server-1.20[xorg] SLOT=0 SRC_URI=https://www.x.org/releases/individual/driver/xf86-input-libinput-1.2.1.tar.xz _eclasses_=autotools 136117fb43a9bf5598530e9cc642f710 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic a500d7cc40da3de38c361e889153bdf7 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e linux-info dcbf4f67bc38bee48e9d69a4344e8059 multilib 4fbbbc98f236f1b43acd99476bc3cd85 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c xorg-3 17094cfaab5d74475cc6d251157087b8 -_md5_=61ffbf0c7e5c2e10e57a1e6ebd115f1b +_md5_=f5a27e896401a89897ca0b0cd3836e5c diff --git a/metadata/md5-cache/x11-libs/Manifest.gz b/metadata/md5-cache/x11-libs/Manifest.gz index dfb09f005e9beb9c57bd8d68106b27c8941a7421..a525bb73c70868bcba32abdbab84674725e0842c 100644 GIT binary patch delta 25536 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 G%K!jOUH%mS diff --git a/metadata/md5-cache/x11-libs/libdrm-2.4.111 b/metadata/md5-cache/x11-libs/libdrm-2.4.111 index 6481a9ce921b..79412b23c0b4 100644 --- a/metadata/md5-cache/x11-libs/libdrm-2.4.111 +++ b/metadata/md5-cache/x11-libs/libdrm-2.4.111 @@ -6,11 +6,11 @@ EAPI=7 HOMEPAGE=https://dri.freedesktop.org/ https://gitlab.freedesktop.org/mesa/drm INHERIT=python-any-r1 meson-multilib IUSE=video_cards_amdgpu video_cards_exynos video_cards_freedreno video_cards_intel video_cards_nouveau video_cards_omap video_cards_radeon video_cards_tegra video_cards_vc4 video_cards_vivante video_cards_vmware valgrind abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux +KEYWORDS=~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux LICENSE=MIT RDEPEND=video_cards_intel? ( >=x11-libs/libpciaccess-0.13.1-r1:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) RESTRICT=test SLOT=0 SRC_URI=https://dri.freedesktop.org/libdrm/libdrm-2.4.111.tar.xz _eclasses_=eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 meson 8f48ffde53174aba67239f0da61ac9d3 meson-multilib 84c0d4019bf29be0d9d0a2d98fb8b0d9 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multilib-build 05f207909a804c9174bc39a00547d598 multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-any-r1 a3e9c0524a795d7f2767a2cf12a2e8c0 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=2fabe0d3c5013566db5262ff33bd33fe +_md5_=34bb8726a72efd7c0d2c27903eb543da diff --git a/metadata/md5-cache/x11-libs/libva-intel-media-driver-22.4.3 b/metadata/md5-cache/x11-libs/libva-intel-media-driver-22.4.3 new file mode 100644 index 000000000000..8192f4c46f54 --- /dev/null +++ b/metadata/md5-cache/x11-libs/libva-intel-media-driver-22.4.3 @@ -0,0 +1,16 @@ +BDEPEND=dev-util/ninja >=dev-util/cmake-3.20.5 +DEFINED_PHASES=compile configure install prepare test +DEPEND=>=media-libs/gmmlib-22.0.0:= >=x11-libs/libva-2.14.0[X?] +DESCRIPTION=Intel Media Driver for VAAPI (iHD) +EAPI=8 +HOMEPAGE=https://github.com/intel/media-driver +INHERIT=cmake +IUSE=+redistributable test X +KEYWORDS=~amd64 +LICENSE=MIT BSD redistributable? ( no-source-code ) +RDEPEND=>=media-libs/gmmlib-22.0.0:= >=x11-libs/libva-2.14.0[X?] +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/intel/media-driver/archive/intel-media-22.4.3.tar.gz +_eclasses_=cmake 90e2b29417d53718328f3a95227137a0 flag-o-matic a500d7cc40da3de38c361e889153bdf7 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs fd9cde67030b26e479eeadaced488253 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e +_md5_=100b7bea6e934880fbf531dcb3928803 diff --git a/metadata/md5-cache/x11-libs/libxcb-1.15 b/metadata/md5-cache/x11-libs/libxcb-1.15 index 4908b529629a..4df9591e1833 100644 --- a/metadata/md5-cache/x11-libs/libxcb-1.15 +++ b/metadata/md5-cache/x11-libs/libxcb-1.15 @@ -6,11 +6,11 @@ EAPI=7 HOMEPAGE=https://xcb.freedesktop.org/ https://gitlab.freedesktop.org/xorg/lib/libxcb INHERIT=python-any-r1 xorg-3 IUSE=doc selinux test +xkb abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 doc -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris +KEYWORDS=~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris LICENSE=MIT RDEPEND=>=x11-libs/libXau-1.0.7-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libXdmcp-1.1.1-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] RESTRICT=!test? ( test ) SLOT=0/1.12 SRC_URI=https://www.x.org/releases/individual/lib/libxcb-1.15.tar.xz _eclasses_=autotools 136117fb43a9bf5598530e9cc642f710 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic a500d7cc40da3de38c361e889153bdf7 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multilib-build 05f207909a804c9174bc39a00547d598 multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-any-r1 a3e9c0524a795d7f2767a2cf12a2e8c0 python-utils-r1 648fe6a039e87233d7f48da72cadb76f strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c xorg-3 17094cfaab5d74475cc6d251157087b8 -_md5_=e465b4bb06be9b9de8a1389053855286 +_md5_=2c03543c7984fd62017768920376ceb1 diff --git a/metadata/md5-cache/x11-libs/libxkbcommon-1.4.1 b/metadata/md5-cache/x11-libs/libxkbcommon-1.4.1 index 9f733f0825b7..007eb81f2a2a 100644 --- a/metadata/md5-cache/x11-libs/libxkbcommon-1.4.1 +++ b/metadata/md5-cache/x11-libs/libxkbcommon-1.4.1 @@ -6,11 +6,11 @@ EAPI=8 HOMEPAGE=https://xkbcommon.org/ https://github.com/xkbcommon/libxkbcommon/ INHERIT=meson-multilib python-any-r1 virtualx IUSE=doc static-libs test tools wayland X abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 test -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 +KEYWORDS=~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 LICENSE=MIT RDEPEND=X? ( >=x11-libs/libxcb-1.10:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?,xkb] ) wayland? ( >=dev-libs/wayland-1.2.0 ) dev-libs/libxml2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] x11-misc/compose-tables RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://xkbcommon.org/download/libxkbcommon-1.4.1.tar.xz _eclasses_=meson 8f48ffde53174aba67239f0da61ac9d3 meson-multilib 84c0d4019bf29be0d9d0a2d98fb8b0d9 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multilib-build 05f207909a804c9174bc39a00547d598 multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-any-r1 a3e9c0524a795d7f2767a2cf12a2e8c0 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 -_md5_=fbd946b03137cd0f41db3b08c3fa9afc +_md5_=92aca45b2a232c4c744090dbc5e117d7 diff --git a/metadata/md5-cache/x11-libs/motif-2.3.8-r3 b/metadata/md5-cache/x11-libs/motif-2.3.8-r3 index e149b480b9fd..a87bb09037f3 100644 --- a/metadata/md5-cache/x11-libs/motif-2.3.8-r3 +++ b/metadata/md5-cache/x11-libs/motif-2.3.8-r3 @@ -1,15 +1,15 @@ BDEPEND=sys-devel/flex dev-util/byacc sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71 >=sys-devel/libtool-2.4 DEFINED_PHASES=compile configure install prepare test -DEPEND=>=x11-libs/libX11-1.6.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libXext-1.3.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libXmu-1.1.1-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libXt-1.1.4[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] jpeg? ( >=virtual/jpeg-0-r2:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) png? ( >=media-libs/libpng-1.6.10:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) unicode? ( >=virtual/libiconv-0-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) xft? ( >=media-libs/fontconfig-2.10.92[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libXft-2.3.1-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) x11-base/xorg-proto x11-misc/xbitmaps +DEPEND=>=x11-libs/libX11-1.6.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libXext-1.3.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libXmu-1.1.1-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libXt-1.1.4[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] jpeg? ( >=media-libs/libjpeg-turbo-1.5.3-r2:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) png? ( >=media-libs/libpng-1.6.10:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) unicode? ( >=virtual/libiconv-0-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) xft? ( >=media-libs/fontconfig-2.10.92[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libXft-2.3.1-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) x11-base/xorg-proto x11-misc/xbitmaps DESCRIPTION=The Motif user interface component toolkit EAPI=8 HOMEPAGE=https://sourceforge.net/projects/motif/ https://motif.ics.com/ INHERIT=autotools flag-o-matic toolchain-funcs multilib-minimal IUSE=examples jpeg +motif22-compatibility png static-libs unicode xft abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris +KEYWORDS=~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris LICENSE=LGPL-2.1+ MIT -RDEPEND=>=x11-libs/libX11-1.6.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libXext-1.3.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libXmu-1.1.1-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libXt-1.1.4[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] jpeg? ( >=virtual/jpeg-0-r2:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) png? ( >=media-libs/libpng-1.6.10:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) unicode? ( >=virtual/libiconv-0-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) xft? ( >=media-libs/fontconfig-2.10.92[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libXft-2.3.1-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) +RDEPEND=>=x11-libs/libX11-1.6.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libXext-1.3.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libXmu-1.1.1-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libXt-1.1.4[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] jpeg? ( >=media-libs/libjpeg-turbo-1.5.3-r2:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) png? ( >=media-libs/libpng-1.6.10:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) unicode? ( >=virtual/libiconv-0-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) xft? ( >=media-libs/fontconfig-2.10.92[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libXft-2.3.1-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) SLOT=0 SRC_URI=mirror://sourceforge/project/motif/Motif%202.3.8%20Source%20Code/motif-2.3.8.tar.gz https://dev.gentoo.org/~ulm/distfiles/motif-2.3.8-patches-2.tar.xz _eclasses_=autotools 136117fb43a9bf5598530e9cc642f710 flag-o-matic a500d7cc40da3de38c361e889153bdf7 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multilib-build 05f207909a804c9174bc39a00547d598 multilib-minimal 4b0f1857965db8869a729948d5277e0b toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=439c28c3f4c36466f823fafd0733a126 +_md5_=34e0b4e70ae6206e4d8d897732ee3c63 diff --git a/metadata/md5-cache/x11-libs/pango-1.50.7 b/metadata/md5-cache/x11-libs/pango-1.50.7 index d507170112b0..2f562420dea5 100644 --- a/metadata/md5-cache/x11-libs/pango-1.50.7 +++ b/metadata/md5-cache/x11-libs/pango-1.50.7 @@ -1,15 +1,16 @@ -BDEPEND=dev-util/glib-utils sys-apps/help2man virtual/pkgconfig >=dev-util/meson-0.59.4 >=dev-util/ninja-1.8.2 dev-util/meson-format-array +BDEPEND=dev-util/glib-utils sys-apps/help2man virtual/pkgconfig test? ( media-fonts/cantarell ) >=dev-util/meson-0.59.4 >=dev-util/ninja-1.8.2 dev-util/meson-format-array DEFINED_PHASES=compile configure install postinst postrm preinst prepare test DEPEND=>=dev-libs/glib-2.62.2:2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=dev-libs/fribidi-1.0.6[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=media-libs/harfbuzz-2.6.0:=[glib(+),introspection?,truetype(+),abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=media-libs/fontconfig-2.13.0:1.0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/cairo-1.12.10:=[X?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=media-libs/freetype-2.5.0.1:2=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] introspection? ( >=dev-libs/gobject-introspection-0.9.5:= ) X? ( >=x11-libs/libX11-1.6.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libXft-2.3.1-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libXrender-0.9.8[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) sysprof? ( >=dev-util/sysprof-capture-3.40.1:4[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) X? ( x11-base/xorg-proto ) dev-util/desktop-file-utils x11-misc/shared-mime-info DESCRIPTION=Internationalized text layout and rendering library EAPI=7 HOMEPAGE=https://www.pango.org/ https://gitlab.gnome.org/GNOME/pango INHERIT=flag-o-matic gnome2-utils meson-multilib xdg -IUSE=debug +introspection sysprof X abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 +IUSE=debug +introspection sysprof test X abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ppc ppc64 ~riscv ~s390 sparc x86 LICENSE=LGPL-2+ RDEPEND=>=dev-libs/glib-2.62.2:2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=dev-libs/fribidi-1.0.6[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=media-libs/harfbuzz-2.6.0:=[glib(+),introspection?,truetype(+),abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=media-libs/fontconfig-2.13.0:1.0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/cairo-1.12.10:=[X?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=media-libs/freetype-2.5.0.1:2=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] introspection? ( >=dev-libs/gobject-introspection-0.9.5:= ) X? ( >=x11-libs/libX11-1.6.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libXft-2.3.1-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libXrender-0.9.8[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) +RESTRICT=!test? ( test ) SLOT=0 SRC_URI=http://ftp.gnome.org/pub/GNOME/sources/pango/1.50/pango-1.50.7.tar.xz _eclasses_=eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic a500d7cc40da3de38c361e889153bdf7 gnome2-utils 2116cec8f46f4d1b0a88c5b1f1575dd3 meson 8f48ffde53174aba67239f0da61ac9d3 meson-multilib 84c0d4019bf29be0d9d0a2d98fb8b0d9 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multilib-build 05f207909a804c9174bc39a00547d598 multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-utils-r1 648fe6a039e87233d7f48da72cadb76f strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c xdg 6024fbc93167fad782e2032933654857 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=305f9c17e3b1bacde66367e87672f501 +_md5_=42db83cc93c927dbc041f509986508b8 diff --git a/metadata/md5-cache/x11-misc/Manifest.gz b/metadata/md5-cache/x11-misc/Manifest.gz index e40559bcd3188f4a17626270625bab8bc3060a4d..a1717c6750762e434518e8d59fa96f251b65220b 100644 GIT binary patch delta 35086 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 delta 35079 zcmV(*K;FNXh6J951hD>be@MxezYjuDTQ*EVi^k~nOmj>tl(Z);Rl&I%Pa-qOk!X!G z_|{WGo{AU6@Z_{a*(k}QR(*EUm*OiM@^l#W;5W1LZ+({XRQ&=l6P?;7yFEHmQ^`J? z;D_K>k9oc5mE*5=uO!Q{ZOMWB-fhVd=;fs3#ud8VvZ^xMcrl0Kf8TZ$dN_+<77lC# z@jE*pqbl#ff;qpI9Yio z8z^qFf|#7DZQI(A;wqsgHdUn55bKIU``@)KE6>@N0+C*VqXM9!JVa6@XcA0&)H;=X zkJot2f(Hp04swype>u)l7Nw4AM?v%p7kJ706h+JUe*|I*oY;;6QqXprMQHq~NUGJZ zcDEPJF3|va-%JfcTgoLZ2|&TT2WodOBUKJ;uYIWhP`P|+_t&rgUgu86)sr)mEG<(Qu(CM2&y$Zb1KW0{4f9Ebirq{rmL<*o3#cWz* z^Q9>@lN7(zEwm^R<)q}%_9cz>zE+^IqbN&7QP{MbzqHV#dQ*f)X#w5b`Ag?^L*QV7 z`8>{h&p{_X_a~q0VBJvEL`X>805B&O>A^#a<7-~Z)pyr&-xcz@2vt-SuRVkReE#(7 zuS?`lf=76+e}{>SRk>9X6{kb*Q%!k`7qCP76h-&#Hm-wn-wHGgYSLXTZ1#yHL!VcJ z_3dQehbT|aVIk@SE5MTmS9cvEw?kxQ;kK3 zc}`XADZV)}S>YZ7CrMJW#%Py3NT(c~$J?~tJe@Mzf9)=%wh>Zzsf&%3c^HsFEmX9{ z0i1abV*1-W<$r#a6S^GbVu(-WFgO;hMw+%qx_iMI1UVxgb<=FwzP)7DThj+BTMl}W zY(P#e?NDE7(-Q5hO5|U|)?Ty4;~0wa19>yXXNQlqi@7!_E=3`v3rPAN#SPDWDrz>B zhpJVBf6H**UVWVMG?sFqER&jKR%GYO%1iqu>+g|Fl1j>Q5Q`KAn|bn^ErD3-bb3P? z0!cux#QX4G&~}wn==Quwuhex=QhK@)RRubz=W$i#-puU0eex6q?3L|Ng5G)XkW4A3+buJP|^aw#`t>M>ppsm8$WXl6}}I?9qcQ=|35#D=1s!!;kjhd=6vU;C{Pd1$}Bvf z`eu`kc6S2=xLlJ6cPxK~=9G`(p^{Qs>GmQEA?q=63J}NyT9MI}UZ(V9JJjg4XVRKHHEy+mw_)zz3W>sxN;^(j8FhBnc?zcw4FY z%g3yQG_USSg2FyxCaY~cb3B)VomS*tUB<=>RmaWWeiqZj-qy(PN*=;r@)7`(m6Ax= zi2bCg=EdvD9uE%h-QYoJCzjd*d$Kf@!W2{?0)p8zF4QId> zp!3queRs@Q5@wHD(nk#u_q*E)BHIP0dnu;X-UdUI!;ycEhh~lyv_nS104ju#yks}y zO5C}p!zc=+R~B)4$Fn(dqd9$T%Hml)sZm8W0*n%wP$@NPBX%VFphPO)gN52QTRIA& z^x%j+c=P1w<~Mx#+ovDx>u+CvP^*NW607qhnyJQ|R4zZsd(NqWnF1V|4ofoN9C%|8 zv}c;?0a|~?a4Z3lD&a_N(wCmfmU7T;O(AHq>&Kn7yScPy^dbfnw}bI^gR5dSS$m*| z2BedC5>)t@Vf+gKCpS-8KEox}v4H_7incm#>*>a70an?_mXci#fqZ49t?$yZCa8Bf zC?N^w+ElRDt{x-Hwj8x3$0g0C^ox8`n)}Zm|Gs};q^tB%(2Z{6Scsq=0sYV#V$)-# z5sSA1Vhf8g%t~?=yhKfN+=tAsnknS9oxkn1a&`zs9FkK4Oj=WS zEjh&nT<7ea_C>a;GE>>hW2lYYnB)@Q6d^!VR>!QrvpKW>@Hicx-2-`Ndi|%JoO7>i zXsUnSE!mU3jkMm~5ggC+)^=+iXZFr@*kkd$sR&uuY=y?ZdMYasM?`&Dv2UaHkE4I; z?5*vU&9XhISGBqUyyFsW>{)y4*f(JR?FHx=wVOTE+9Mz88dx3EzZJzN#_1;4%_epo zZ6*)Sox(TjrX}b$Esdp|Yms+SOaS<)KqE0s zyYnRzD514;Dt8uM!zTWh!+-XFT&sV?T0KShO8$`qD+iGfbyCrY(R$b%5gzKv-^v|C z2la-fIXI;cvasHpAXCxGqPI#w(~-^bU?5i7y_Qej5Er0__BnP4NnL;+B^=J>vh&`# zJB1L}+(|1oO|{0NnDf4xa3*`yEL^rV`vzD6*C|R7*y?QTBwc=Q_JJ+Q{S$u{*}2+j ziz2hdK30DD?#oDqXvkkXq|h|uPXD-82WwTrGXy2j@pP=rwyLzC|Bl8MP8R2Kgzo*1 zlW$H%>xowO-A$3a)KVpUvXQKQQ}pIdb!{qvo8T@O%w8EgZCt!PQF>|@3j#PO_xE=K zaXAhZFTv@zwcC{6K#AsDyLW%SV8`mP8u)ls&7kF?E@t1&0wC0(8%Ojusq79iDHL@c zi>=srS5)2XsMxCpGVB1pWu%<45{+GJ%YR&}{2@LwqyUZ-7qKgoRjhS~uP1t~2UxGf zQCru5q1$okLBP;-N|LN{ZFy0S^&PWA!j*8d= zGK^pObQy^?`!p?k8kZ?V_g|9-f()N{m5ol7-Fbq z+SI1s^>`;*gMyS#P*#6Ir@Y|~8~1Tht}3v{-kF30r)_gk!j08aft|f}sS@dEhSax8 zDIc0M#D^n#rK^`ZspF_~kB3`8Y?BYXNRavvOV|n{UfxCX_nHg^uY+VrNK*6us>=*j z_THN$0)T??rp&pksTG`SB6Hd^B?i=1++0;yDD~4p(A=Ftt7U)PBfl-yf5+#S0XHGU zn$(KvNddE&Izv=Vq^T6b6YKzUxhZaiAd;p);X`cCgZgZ}l5%eA6tB5vS$#$eU7P;F zTmOrPu~)GZn(~n5;ZV(V;vnj$7VKLZo9_3n=Pn3RWn4xvn|rrM2mqrPDe_fv%9vTOD|CDS)0arm;6h}!F zjpHAe>+q8Od3rJ|-Vyb(C52itRF#@cPJSCF&s8&85rC$LE7=qwmjyYXL1zq!BsE4t zI~iDUWU}J1sxgYi;xuw_g7rA7h%6|jdrO4`cJ?RJ4)uSM+A40xv`vATlKkd%byp+!S)3Eojms(YY26Cvdr?hc-DVUYEnfG+4(w1ddo{A*4 zPK_b^t+9Wx9pN1zkq}FaN=--S8Ktv!W4k;ceFd)mVu-wx(;}-sPG^SpbUx%RsoJ!{ zaU70)r6A~$^treRgt`veZ>7qlBmjtAf<6(blUzVKwj_{E|G%iBhN|T((WZ&RRIZGy zP0{I8VNt=Zm<<%y&msVh^!Bz|^V8G#a(aRdyBdGcGQQM5n@&LQ%2z3^As)STV>>d- zq(PL!x7SV5YKpsp4V1{gwNh`&kSM~g?`O*jz^SYqm-wRc|CB_B%7Q|9nLygxG_cKk zD!f8eLRd*K85gsKvnUkI56NOvYHbq2i+;*F#W_8tK z$IE|l(yr4=i`;b1X8V1DA}-Cn^oeYt|7D?0JL$)h≪^v*Lx3m$T)l6kzOH$)=Lt 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 diff --git a/metadata/md5-cache/x11-misc/py3status-3.44 b/metadata/md5-cache/x11-misc/py3status-3.45 similarity index 96% rename from metadata/md5-cache/x11-misc/py3status-3.44 rename to metadata/md5-cache/x11-misc/py3status-3.45 index 7b4ce989c2c1..92c31404d785 100644 --- a/metadata/md5-cache/x11-misc/py3status-3.44 +++ b/metadata/md5-cache/x11-misc/py3status-3.45 @@ -12,6 +12,6 @@ RDEPEND=!minimal? ( x11-misc/i3status ) gevent? ( >=dev-python/gevent-1.2.0[pyth REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) RESTRICT=test SLOT=0 -SRC_URI=https://github.com/ultrabug/py3status/archive/3.44.tar.gz -> py3status-3.44.tar.gz +SRC_URI=https://github.com/ultrabug/py3status/archive/3.45.tar.gz -> py3status-3.45.tar.gz _eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=b1aa16aaef05caaa89eed5b2211712a6 diff --git a/metadata/md5-cache/x11-misc/xkeyboard-config-2.36 b/metadata/md5-cache/x11-misc/xkeyboard-config-2.36 index 8a5c2f2d306a..a2fcf50a0338 100644 --- a/metadata/md5-cache/x11-misc/xkeyboard-config-2.36 +++ b/metadata/md5-cache/x11-misc/xkeyboard-config-2.36 @@ -4,9 +4,9 @@ DESCRIPTION=X keyboard configuration database EAPI=7 HOMEPAGE=https://www.freedesktop.org/wiki/Software/XKeyboardConfig https://gitlab.freedesktop.org/xkeyboard-config/xkeyboard-config INHERIT=meson python-any-r1 -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~x86-solaris +KEYWORDS=~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~x86-solaris LICENSE=MIT SLOT=0 SRC_URI=https://www.x.org/releases/individual/data/xkeyboard-config/xkeyboard-config-2.36.tar.xz _eclasses_=eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 meson 8f48ffde53174aba67239f0da61ac9d3 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-any-r1 a3e9c0524a795d7f2767a2cf12a2e8c0 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=52b7928894cedea828b23040156af07c +_md5_=ae8f49501fc4a6d1068f7152e9f7a836 diff --git a/metadata/md5-cache/x11-plugins/Manifest.gz b/metadata/md5-cache/x11-plugins/Manifest.gz index 0a538051a337d1903bc67575a6857c1a10f457d9..d2e1f5fd1c66f2e72f96ca0fe708b98139657909 100644 GIT binary patch literal 34228 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 gt=^m%ArmcKqO?2oVaT7tw(Y@~ literal 34064 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

      su2BIy@IqPS zKaV@Ras*E=)sG37e(AbqbU6chc|1cb{1$Lz5h%(w^9~+EBLLoW9pkOP!~xG_TM1$C z3MZaDTa|I51w2#j6@m~uxEdX&2cJ3+fY-+};8ii>`1oL}ut}TdIq{Gd-XW7COL{mn zQ-t+#a5+2=I6&SNZ1|5PWzpvyxz+_*XW@YH_rq!r#JH>`yTZXjIEIt{kVQma$}{)h z?rGgMmea{TeA^5chtzf`(nb)C3oQz6q7Wgs^&TPu2NakueGOP90YedpM&Es zJtiA6dFW;;6DEogoYCpvKP2_r$NS?NUq60&nwGG=l-~_0pb4D=;xub35jz6{93iX% zBH5>@4m%L`6;_v9HyXcm~}u#;~N0B)14q4){|_y zs`h(ifyXO+&>v~xi5TLJ5@TUACzzB?#sq=6KxIT{g$z)KY9yozAx*CBsjgl)Lzzyk zCUCsPegHQ=g@j?V1pv=y7ia!(3-Dut3fPv9C6c|!>SOz(=JTz{|9++xIP2iQ35cWE z9dF~Fld3tC3(n9E%Q+A%*LE!xtKI z0GPMw;~x1zJ%}ARt&rzi#}dD^!9Y4>0By4mXkMoy>J2BM*~e0|%atMr)KH&U%_Il> z;Q$woCvT{l2>B!IvCLCH2b)SHcs*25|c@&7VUdKi&I3o@n~4#;6?Wa?tJ`sKo@pBOx z__ua;mtr&ma}`ISK{&C;3M@7UA`>2M>?7My{i;%COMtXh8e=y&^mlfb+C+r$QpB*G zgg^l4ytYdbrgOeeA@zhz5wvlOx2tFzYv&b+fERvr1wMFM`MI_kbRbSd9iRVRwm0Ds z+xLR1KZXzOU8`Vm3INquMBw54y7Q_l9Jo67T47OmtYM4n(Q(y~5cx?3B$x%Vh|+|> zXGp7@?xV9Ds{^uO)>%4(<+EBXUydtp_;^;bfC1YD?$ox7^WPy#RpDSG@B} zTb)(%>>h?~27pruP6iFPgW1&UE}W{8N8SD9JTi#jw%HMK_t-2EZ^L%O=}(i*C9}zQ zrAaRMupR!bh5-rKQ1hMuK`JLeE8MWa3Y_EbgJ}ux$J5sw?Sm>va-Yu%9#LTAjN2ec z?km|!YJ&bEAI*~`q}}3o!}IaIUvZbcN_fRz8wd{!R_|lV~F=e zow3=7e_Vs-28s?#0&&6n(ZA~%*#&ahH+I2%@KR8qYvpKzUpUqQGQ&#`Jq>aG#D0iE z-$`u$vcCN7vjF1T9>x~l?Kra=*QHcg8IJ-uz|lhp4@pIsoX3Xh&V_q%{vq^yW$^m- z%)%fM_3$u|mLL}?E^@^2CU+&xnZO)XNUiVV^I<2$&KST+(q*SNl8E1JC)Cst@!JVd zpgy4TtgtYI6K`xbj0@Sr4WK$^M{!dGXadyvY@mvqZnr6=;iI(0g+X`R{#i_VUzRuq zV7mYfo87MQa)!`FhVgrm{q^hTFZ*_cEcS0hWN4V1f}t57FBJgQUyC9dtlvx0j16~ao1hC6F-tPo<|Mtt@#-BfZvc3LS|LvQ_;<7Z(WvH2yXUv40R^MtXt4xcNW*G639Xtg2NLYhu*aO0d$vb}pF2bY5?-lJ&zkK?6 z|L~Xnw=W-m`O^=7Ece2Lz0pRVhuC;PHf=^~4dfK!BOausmGy$Qxy6@(8 ziwks@*f?zf$=&g7l)_=C;g-QMtW!J^J_92e%fG5*_e7wxl-D{CrU}%segDQ6 zI39xI!2v<>Pa)6*|DCONe4`r#vTagUh=5#?gB|v&n*8ZcKiY;p+tK$D%#}Q7(%D-0 zeDvsdGhg%!26>?i@+AhG0;QNU!&Vb`^eIS~1#8q6J0^-86@K#gH=U4k% zS;N{-sm?jf2fx^PgF_rJVvDE^Z%xp%K`^=&6CcTQo#6x>!SikQwQ>H$ZvgoQXk?}2 zCQX;fX8cLow(N&(8xLS)hh-&gpAL`4Z&m+4r1j@dUs14MpXG7sJ6EO!M3=#cI?wII&C<69>w} zSdVA%-?pBgcJ#nq&@_vTwsfHAJej@KKQowqRt$iUMBn<1q3JtT$YI3lsg4411BhHEAP ziSA>?ok{!eX6HT30XK^{HFk&+3P0VVj4uI;iawP=H$kZSz`0-|(Hpe%jX$ zzkK@onx}9zz=smTJB;BNC;xTf6y1Ah{io%#!J&I>wnl-gcS+}V5XOe|zH&RPyTF&D zBv( zgTH|&c+K1dz%IQUH%C-}`nmHvIaIr`ui;D<-o+KvZY`WZ=Jxp3udA zVpE0hhE=X-uO9#mlLCKs2SaWf4>PPCA@qu26OW54Oy};$dJqEy;c(8%FawGpaN3^q zR5@Kb1q#|ZTSv>exq8zk{s}~%&U}0)vY+SY-@bhQX+K-Q!b^trEpLdAA=X7VP9;!L ze!AsEYZox{dK#ma*`MgP4L50-v2a%8LKc=sizDO$B8(Qb-Ns{5Yi@$uoI=7e6f||c)6;!sA=6@0*S8&``JQW9#J{h|15)W znn=i3L19KQeAZbv=Vq@gVaS12kQJdvAQue)t_f%pP`6h8USyxYe0*{JevomWE~K;9@Pur+!3r0@h@3@OZZypmQ$GHgVh=Dt459TB}diFF@0$TWSG=71C6BOWqJPXwMBH z>fW$sD_6z+c{qAtB8W0g`zQ!#4MI2|M$LDeuJ(Z5RXzc@#ShL_-i)#g1b;TSsN#p_ z>0V)H92y!=RDhSntzy_>Twt=BaO_YveE%|A0xokg9oXZju2aD?V;Yy+28WH%rgxG4 zvI#iyI`-nYHOf_n>3e$l>GS^O*ROm0{QIXbe{m?SeyH#29=PrliXFK))`?-dlZz8N z&!>?l;TEmi@6qb%=ALK0h?|~?(aVN-yq%jl0)fGF`f`LIU|2IWL~5;mIEggv!*pG} zl^us(pa+25SKm)8o%Lx=aN~wsEF8f@v<h!Z&v=huXk-zPCXef{!70$sRvpM~5zy5u! zzd8`}Z#~5$ zyJFerKr`S>m(w?g?U)C?)iObxysQN-wGWPYL9TCGcdFp+u(daU-r8_D2YBs`003TB zzdgi3r&ujag{L6+o!Gwo`EOtU{PXt#Q~?}wAewb|ByC&98X6r+D_(dt^ga+ntS9082PwQFH7#|_>d#9-8K64n62 zwtT;46^pgs0crq_xe3>C9`G7K1tS2^LpH9%7bPyB+HQS5-E6n{>(yMRix8c&2jD_3 zI66Qh5$7hho2_=KFJRIFnc4A~q~g3U)X!Gg@5J@%$Ilzrb>cLJINqS!e;gxV0T+48RH{;T+isz*7v;aA#iTlq5_hA*~uT01oNG}(?N7BA%}i)Y5>wo7g{ zoFv=n6L}&6;SEkQk-BZAF7Cp24XgaqlAL!3yh;mYfKOv#)eXNkqB-b*0&P$}0IbYX zZPd;7I)~fg-lLfL3b;no81T>J7h~pNg?PECqXw6K-9|1iI|0NdcVdI@+>husO&sIp zjOTaK`W;gF>Gyy8d4KuS174pjPkKXR&NHJ8fEKTdxgH0fP&7Au5p_?@>~!6m*}U7H z=V!Z1ceU_Kr%WLJoHqDeW)VS^>)C>Q*-()A=xqA-CC%l$A8hXeVc&Pv*T?g1TH&&< z@=U|QGk`iyKNWxy&X0((_XX)Ii;M`J}$6Ccb8~IuLD>=d7LL~@X)wdrJh=tR({q%xodQZqRLB5|UX@yxG zRw#mXFW9&$Vmk4kZD?i0$UZs7iRalr)9 z7^`R*@+3tzuW*6zk1lZ7ZbMzc&fp4ev&qKm4lwofB>fIc57&Ew89cUYRh(hqxJum+xuQ!~lrHdy<*o28>?^Qu`Ta2ao>Q9bR4 zURVIR0oPhUwf)NCq)S1^b&POsdqB?N)k3)@S2%{Z_Bn^-UGO!Z!48X)xw?iG-~szQ zhaG+MDtI6#jjxpc*TmhH|Ad;zow-RrRP?EXKOKwtwE8q}T%yThJG?5VoX)rQ^d z_Fnf*e`825T+&6OpMF!rl-e0Wh04`;%ZHG+3%vkWCfUHw8^r1G@HUlo9P5wH{=<~i zQ}xw?>(gR+ySm2lY6mi_fgRBuM0#BI4VFyFgas=kEcDYH|{F0epotsO~Jw( zBTNUsS6z2q9nuNUGQ8<^5B2FMIr%hO11{jbWy7HBn$Lcx)7NuPojwFVR#rWn1aM%P z0|YEPehF%Glj`Ymivg#eoFT~Q+j@XMr1qA*c(VQHkG=osTKx1b-yg1%V+*Grmx*rP z8}Z;p6x}^z=>nq`d`EY54q$l`A7LVJZDPAE#J0nOsy6Wc@QS0m+PmnkS}zAW5)mbN zk6Ci20E%T{%rPr>KE38*9kM)igVSD=>vEv(2xIcf1;6E{2q z=)B&fxupZ?!Cz%;FU_Aqm3n_$dfpC>wG-~_-M64Oz4yy~Q!irs_mAu2r$knrApgIZ_9r3bQS+=7lF%}Lf)|2JkG1&4}x-(1@Ix(@9<<( z-$T^9ZKaABu{$A`Ic#2gHv1kfcYb)?QM_H{5dk7I9j@<>u=?ou1>o2sst><+zb_L5 z|4~lH$ahO@4V2dHdG}y7^GmV&eliA1~|5lB?wAoLcb` zEKbyU=>oRz&OGwtY@+irdFBuRc)Jh0(To+Pcp^Dl4gaS76s9Z zkDzBfJVBH=J#d?HaZo-q(iGw0Dpx4^VfM)enWp`f_H+zZM`18j{GuC3j1zA+EjauV z3GOH1z77$&5}|cp*@opp@k;JQ*xxXItf;ZKL*@ zp+gTmypzexw;bhnvO5x7t2woA!ur=wzyI>nr*XY(tsO7JX>YnElyPl*G;MGL<7cQ| zpXjnz2b{gK%j*p-F?Sq881CkeJSRWt@aN_F-ejuoI$Z1n5(OnlSrFNBr%XJzs~|1m zHE$>B@*ShOb*NVtk4H?U=)de|_YS)mToPhk)0K$;YDl5CXKV*1DgZ}7xWDuZ@0MJs zhu&su^BC~F?KG@+v36gLJV+K`>WbawI)cOTeHXEBDI5^Ur1n1NH*x)s@%78czrMAx zzN<&-ALH=yk!A)Oiekq#?G)lzZTAYOEqa(||k%=R@ zxHbZ~m+@r0suvLud-?(Tff@33*dA`km=)kO6cx7Y^|xcPP?INyVd z3$8OK3@zvEa~dO?y-drVbRvQ6Pq+K?*S0D7NfDS`a4S~w(hnr^nvO;+$%|q-XJN{W zzhGrlgmkY=@Y?1?rYS%S-79>K%l$-851@Ao!0m0`CSZ8e;oaeP=-GHGBHqDfU-^Z6 z>UdI?gz@%3etcaFZ<6{v*8YF~XeK{?4C&uKAN{!%G`uwl1k8AXP`dr>>DkB>Mzs6P z?XZ9tyFKh|1XUoTOEL)X8(s|Oy(Y&&5EMK{Z{E0X_=@`u-7D^jVl2T{CQy9rPQGr} zsRLAkEp9lFSA@F30~JI9P;l#e@iruT6t3YGi)fV0yfjhUDH6U55a$?OY0VVDIB%nE za}{T_(>>b0mYTD3FtcU$WhmU?o-16|WpM^ri=PZ`1$Y(O%iPejVFJr~>(QLVsI;QJ z9c8)RAO9Mgqr~nMeufQ*GJ*)K4s|%aQOM3iSm9w?q?f%t&HE;{p7uh#`pi$B%XK|O z0mNuqVlx#vhc{>Hts22$y=|!_7-YNhT~lPOx8t>gJ`A9nE_lsI&oyFhqu$PKIfQe0 zSP-jfA2JXT!#r1VdAPaPOBM>)K{2<3@6%G4OFqlsAHf)F8Gh_`_$H_S_x~I}%dB6n za6I4873lGFD%aZ$4t+Y{0Sc6zWp9q!U1mRrg@l+OHo)WLaGF=qZnIh)0u!(cNShRr z2kd2AVQROV?#^q6j^*Zv6{7*D-tb)MeNhvjy4AdRc2-GU#i z@tn_W`0h@^n!IG@IZ}3fW_e$4frG-T0rH6#h{tJ9 z3U20`pvLHzls#+OxUVWpJna zpX|EBLu#8)VR*CYkS(z2&E>jo%g;{XFF~Wb4D)tRsF&1k7d^z+dZS71>^SLZBVGhA zOq<)h-{i1!5Eu(B%v!H|jn?V)n~r!8k~0ng?242*)9FnF_@w8~++M79Lng9Q`UGP_ zB_46wTn?N8bemC`$4Y-Er}QDc%Q;w8*~4Ol7mTFp=3-l=v4ZDPX8`r|X1u4x5o7=< ze##4wY@g2V{As?cxYQmi0z2aMm$N|b;T^8IcFg*YHbpzEh(v)Q@S+aedkcPPZJ-%4 zw?7mJWP7-QZxZ>f8qeIG-beS;nt}B~7m&A&o)#RHKSaS>fkWgu!&BZlT|St-05m(H zSy6@QVy9{f1l6;Rdg2)B{a#29sv7I%YQhiceZ!X*h1lDjoY*Jedj%uRV%CtJD-X~# zg6-*YohT!-EeR%O2Io%gS+qFK;G0WX_qA=uvBD8uBJXN2XVo0%C!j8HR|S~E{-b~^ z_w}|J8cGK7Hv#5qLHyXgk+-1tvO8Q3;N=p@ZmuD{oL<(oh?T|bE9`L({XFo64hvNK ztK4>5yiPLg6VtflI)q=dYujOf?p1BuG}`{B(t7FljqipzoOu`y9zE65=N@pEE@IM1 z>#(co2~`)zi-!dsnBC4cmfHWDjK}wrb(`=vjuCM|7TY2Qb$M?Lwwa?Xw_{DG{nX|3 znyY!dyVb-k-Du)-J8H&q^f*9!FX8bv7nq~BFk(Ig6fZIX{T-(_HOBj4tv#rR$+kM@ z$$}lzrxyU-lm8ujG?r`Y#ss_{~Z!Ghik?2j3tAHUC+5-?y}CF z-ZO+IBM}P+_T8oX?hV*2sy=+_k(1Z;Y_}Y{@YEfF$cpIXwd^I^1$<>sHBJZM2gWt* zv9N1+n$kBk5I$bLmHXv)cqZvB*%4;51B5Qifn!TC!5-cZ%nyR;@a^{HnBC~rIMcgY zvDey7l%;&T+$6d8DG@5VJHEm2UijNVg06HcrzD8q%qxypNxfW7=x{Mk`rXW#1bAbh+IMcdjSxzEH53p35B`yEzbOh=TjeTQ|&I z5@fueHd`iya@*?{%$w}~ev;~rz(JgjsH}(bq}De|V{TFr%U-Q! z%^XvOh=8H0qZzB)-fuJB051ZV(;Y6`=53N8UR#%Su@PqpZaQ(Q&w7i~iK^o?UE{;t zkpAfyq{Ft}==xkkMd&1kgKu6D=jmm%Pu4l$sa&{#;ip7!Ss5_ree^H&+9${A)g1)N z=@4fz0ixMO7g*QDS-OnK2^{{%o1R_rouv~&DOaE~2+jCu#$jN7=k|h8Pad zt;)EkG*WS1Zb50#jpUG%H;17+;sMuU@GZkVH5E72CITMbzFze>5Y^G$sqTHd8WbQj zKbIfOLlV}!h|>#`a&QHEBYwV?CvZ2Q8gE;Ndb<$4dxawu6h`Ti)2HLdX8GVa@Vpy< z+8M0sQn~bO-1okP2K}=V=`60-OYn!?sQ@>xPgm*LMKs(cc>(FXn2xX&2)M5@`uXEu zUr5Y{oZkXo2F$gLmI7|w4`~wTHoFPVf0>u#(}NpgpHcj{Oh&=R6MWg4=WzeH_j36Z z3C|L}7<+h8>E%-M{wzUC&wc7doW}bAEO>iwdwG|1iSD&Qb#RN_@%3rBnNa3-w(ZTK z-agbPR$O5Q&-~lAsn^AB=G25pUHHCm}@nK&5EAqbFFf)<`Kqpt+VHr^8b)C*{I*<+)lBZ9X#82BD z^7O*#Ih!{Xd2zOrv+x|_j_Zn~UG=&7**aD&?qJ8;LwG`XRj7<)Y<`Cibc>R7`-iA6_iyXNk<{m(UsDL>-KfD+66&sa8F#*#F*KzvGp0X_V)1iQ>FVHKPG)vB?x%X938TJ(DB`XA`w=``(sVCpqZk zC=a5Yt`L1n9r5L^r*^<@+?;c`nbqa^SM*8^+hx3rYMl6SH(o~<^q$_vI2=@t+sR(Z zlPkYgf)j*iPjqZ31qcm%eZCXZA4$AFE&&Dkyyb@pKqI&>X}U!k|F~QXmZ-HHwSBg2+>;@0ZlX%=_UimWlayL^z-p9NUl~2#<4m@@}yloETfb0*zJBM-u zUS8qmbRi+o+IE0>dQq31l0=6B0P}XU=Izx|0Pm`42*{4B+iT!po}9S7=fMWJ?w=fO zcr7^q1TdByBK9_*jz7yM4lHL&k8n+bU9|@JhMqou{>gTk<3&*YT?2@h9k-{2T`b)R zzgGFK)`=!=-{YjWsNOJ%;xeWILqF)4e zd(y#^ZXk8E9LwdrOrK=44rqHQ_;{CN>)^br*!S_m&E&{ceRWfFeEqt=eB94H*niaK zOM18KZC&9$pS+a!JGG=|hd#PL) z$Z>c>tgY%mEI7F9)6A?wxZL3TT!GzeS}5LC!qIpSHu%JJ0s7tw<71lF@`uFcQVw_`+i6JXj0PRAh=VPQQQnno}Q-WQ*o znnJFG&U5;F%^~_@KT9q!4-nXSH5|-o3ulBf;~2-AUOg*64WR@$uN}HQmHT+^LU!KJ zicxc1-|DulZqH%h?ni3X<=b~~>9z%z>QX^W!wW5}isM0m%WZo*F2S%rQOS*E5NIMK z(L3e#4+K>Z)LZl$8?=4ZtGk0a5YXc@^=RS`1IFsTbQY|HOI0&?hSOSX$R~cjx`;-4 z_)KIK$3ITNX1EEeu-vxq6Z&S2*LAJYI}BYd=#p?CjCaq!_W5; zbAQ+A4A}+3T29!aT+pKdd2%NMYI1qaGygT89oN>tc5<(x)eeBmZQkE5=4IaO1_E!0 zgmPwH7)}!O>0Px8?`@CM zfkh47ntRKx^c;N&5QR`(PBNl5^2*L_tM-$zW8iPZXJK)!stfjd)bT_(6Nj%E1frxP zk+>Oq`MsUi(#L_NQK%P4a=X8kgS(4K% zimX>Rl^oV-1Cw?&HK66$PCTvfm|hLumsE!-crR7GcRCSPMQ#?$vg!3?U)2C#O&)Z( zW7?~!<>bv>~YTu?_lYsq77R#sD#i5HCy$DCm>{Sh|Eiy38{!PRwplD{8P)XKFx7j z5l#A=XCGqh&qe9gtCUaM!kp4^^C1p@IK&s->>T2_09%MGKkE(bJ8?Ph+254ux36EH zL{xneQSXS1{d3PCy(?QQ;^Oz&3C-?0-_KmHc`)7QxE@mPB5sESA`YtD-XfY^ zk<0;O8rL@2cH5rs-oEXcB5SwcP8>0MgJywBa(D%u<_1&8yl0JG5Ihb2I)vxCBHfP{ zJVh~xnI_;1xDLsmvJ_t2E6{ARnf8@B@a-7T_U@tJ?&xut+d+ITE4#CQ=$)?X**zS_ zc#U~${Ip&+SL>bLVFRPK_k#``%{aTu^Op~bLm76*ndY6a9GTs=$a0ABPP43YK``Bt zW4{Uh)BUl-(p+(guK7D>aO_ZW8RN6W43JT>B1P2OTkGEHdfw(N9V30-0~hx;;4fVL!M9L9?2?#aqn~zX@yrcH&iSWq!>cz3 z@zyC~B>nt5In@v8{Q%RmnUuf$jA1zMIOO=ttHLg?aD;X>lQ+?+B}@ylB7kg;iFTK> zfTE&xBcU>oz^+$L)BflVg7aPuZ~U;yZzdDR_XKia8`CV+s|)vDPPn{OZbolCDL~O; zCz)6KRj;==!%dWJT8`t{7QO)J5R~T5*TdE~LiJs}%f{XEljGa)We~t~5rWg7fXWW2 zwND?vzr3tXo<8F{A?;tT@#Wdc`5!Lo)Q3P@(*Vcr)BDZ($WBb)VD`XSx|c6pF1KIK zh6}*GHpuBmpuC+JFh4wfk46t%=O`fHc0WDPyIsVlr`-hCY|nJehqt~%R)(PHt?eHJ zsCHcCR2&=WaC>hELWq|gM8My$ISt^&(OqUmkjmv*S=|6oa%LTVyN+zPHDVdAWm?;n z8R%m$^$vN|bT6sfU5wIR((a(kYYuo_pMM%I#dulq@cy=Rz(q;6SFf8-a^MmWn;hWc z{B8pK!8eA}YNSOY8_is`Wqs5BlEby$r#)&mAK1hJDoI{Tm#ec%*w3CGA=>XH9ssKl zF67x<$MxpTLF&NN?uIyy38;@p&n~VE#pbc{B;zZ1?ea$NhJ;Rwb7rivcfQ~@Pxldf z73AE}C63NQ9Cl23y<17HnrJF#wvByQp|{tMUtg%}tE7JV`1#KtfAwCYmz2x#*6e8) zgVkOeWq>BwQ2;%=mAFqLM)j^oB=F?pj`cKM-i94rK=V+Vw^ChpAyqJ(+iLe?5+}}} zJiz$y4nx8bR)8vk9Xj6oBGQ48U$MF917!-}h~OMUhvvX!@&eW(O97?RaUXS zk0!ZSlA~NJcom!Vh7k?|NLmDBuXwf|5)#t0x?{OIXjKU48NCml zH*4R?>ZM@SUaYXb)2v2Zw@PVI*xAtP9Y%J>E|g*)I*^Muybk*(Q*uKQf-(#jh~MdL zYN>l!4S3M4Sj#)VK&*8{oV~EV3}7uJ<-EM1nV@k#c|R+@$n+H|oYLd&eZ_cpH>+KQ zSck6h$+vs#i&qRgYhmpx*@@at`x{_0c=pR{hwZbsn&I|vC#ObnaL|0VTcER7Qmkji zV^mLlw&+q96#q5nxqkljN#tes2gi3Sab0bG8qY$r|BrYEt9I2tz8cP8obavM%EctP5ocnrgzj(+$FF%hhlAaT{kDKbenL!g!Wp5RpFSz;SO!*C@uTRiE{?EG`evIGgRLtJBv|Zoi^_Jdt-d`Z_ zXlH&_lDHk}xn+{@J8>bZ2-;DdS%>`EXt$pWEuU+Th%(bvlFrXU7Zp2*em6IJc-424 zTH7ksy*K@}HU0LUT#yRL$3A`$qAObsqF!K)Z4zo4oQLPtraS@*Rt_IjJH&&l1}$+r zsSVk~pTQeJd`1YN+NF-&j%MQSjC;#LS{(bGz>Ke=`fNAs%VO93u3l^l*waHXZRHx> zrMxa#<9kc6{WsKX$>6r<(2KdfM9~YM2Qc%teR!oZ?fNd>uiPFswe1Z%rL>EWvv6To z<9_CTFF>LQ#FY#qz4lmdcSCM#UDZ+*M~>6-F820BQ&Vz7>OpJ>HZ7Vg-hJH5;r$LD z^EwAN9}a7|1U@YjHU*vm`Sqe#g|8p|$(}6&sGSMkfNF$DZ=UM&Z%-oKVG)zV_1y+s zJAX^|;_}O`uKQURhp{^%THQNl&kgbLvObLy!Qr@#9Cz>Sg>$%9{)~Fl+kK=d0bCpp z0T*EvytEg%du^8V)UBw&rp>#x;d0v7EV_BP6BEKCog=vW$yqrLpaFoqFvyL}9Xod! zq}L71(^SOMmrZnd`gl_+!21vcD8=sH*Uad7-ghRfqDJ2cNy&A0uw^){Z3LZ zS1gB@tIv<)o%wkoyDLhYWdg4ouFst!%hoyfKRAVA84G;i(mRR4h}YrOj4t_Vu8;BB z&F2!{6XfS*PUr0s2ZtwlBBx$h;4%VE=IFb6mE?1qw5_LR zL;)GDXT*QL3hTGIAFObGmzuiVY7^j0fC;NPIef@SJ`z!eaqk>Xqz2qF% zbMaMm+M>9BV!Azgx`u^V#@V3qAa(CaB5K6&>`$%TZ4pGX*})*kb*+eYA71(6Cbqu# z0t|W_#kwu7~B`0F1q;SZ&HpHVns-o4w%%Wq%Nd}mqZx$a!!>(xcw z{n^!Kmc}DH)6TcMK$e#h)aee~;9h-KUIKe`+V(8-4}_l#dB44F$b<>e{jg--g z_5a;0*4}IF!&-zO(zymHwyBP$5c8!?N;r-y>?yceGYwS4aJy_vVz0qJoR_MQhyk+S z?X(ePyL~N}mO@5=O*b7tT+_$qOj^DSB%McWqCZh}&M-@p|U_H9l9g@36sk&_lRuG53y_`SbWQDLriXmFwJlJcmNt^#QVf*pb9keFYkw^1im?5(Y<+VN zD^a28OJ&kYgtGQiv{brzR9XupZ~%mWgmUZY#}!txPK(yM2*rIsh{M>O|ETx2%sL2f z1c|7zJK5+^P}3@wLK38PWpobJAFY%;#}mj|w+qGcW98I(-Spn9a2a)zU7rPtXqgz2 zGi$DhYg)lG;j?jpj8{#aRP%AVmf;5pZ|Hzf4lRQmZnWzUNbxMW@aLEc*{cyZRCkDu#-{&RxOjAtc1D3W(=yUMe? z?k6Gj?WDf{$DzDMQ=k2T!t1MaE)6()tsCB$A`%~c+TU>MXfwb8_L@{0H($C z-APP!LTW~Jf3#d~94Zr{tekQlyS4=}-xtY>!`+0>x2## z; z&0)UdYi+q_RXKN;d0_mYqiSJO)xNwtA7Y(K;Spd>I><(xrY`~n+}3We!vGM`e1k*P zh{bg+p}JLWo?GW%ucCBCI=NR6CkJY@yx|3XJFOqTe|B^~?vLU9cL7`r{Uo%m?FsnF zN)e2=xZpdi7g$}%B2RGj#Y?a6HB^6Y8ZYXo+GOseWk_L`fI>WylYPn@gR03{!=?3W z)@5;-HeM&9zN0?Z%Z}kBrd3;Lu7SbLTSSF2xR) zBSu>HA5JFQAmwWeg}4C3BU#iSC?A&%HZvtZ>yAU4YTo|M`Nk(@p5MOweR1Z;Nu6)A z)~WL2ibV^IZASfvnHFV`}<$?`m@@1H!V zRkEsYCH4fUY!TS1@Yp#X`bw}#KtpO5Kly|?s~-ugQk}NwcMk&Sw!SS=6_x0L=;Z)i zh-vlHTjH&!4p5gGUe5RmB{zSn>spGLB(TRzBdilHYvsKMlVuJ=?fnsyd?)K_fwJ}= z)_PmH*AU|2$eTKAwqc7NrgpFQsq^}(&EH@wAP8@V{*6Qpy(1lj1Tbm(N!Zst$_c{b zSz`bD__4Ijl|0F>>!hR6wz+qQU^)KsJgpz&(<;P#*thrTSYk((U?z20cY%B08**@bF*j>Y zVch7CZ=*r#Y=gHI*F4dArr>w5zKgdbpfw$b$;gT;1)+iwVEbn5Or$fHQdq z39&E1j?;@x=IBaPsiA}cWo%%?Vbb~uzb1!bUE5`2x2n<~jVH+}12Yt?l+QIr^kV%LK968)UF--e=4)c*QccIM8 zZbv%&5qPHVL_!yYTW&M}VjOE%wFqzpGEEQ(-9G=*QH4Jr6|sjT9+rfkR70(qh$R zM+xaMl$cd4!wmyJJxEVi#ZzH1XO!#ZsFwa?fbCyL^>KduJijakxG=(-S4>zcDa2A; z1^KnMJovxaVcVuMYR!%*1im1UlP?`~uL00WMyIyk5z?V5Tyy_+uaZgNPK~`NIifRg z*0@L)&gA%dCo1HjvpJY7yyo-Nuuit9H!aRIbJaqge4^`#8y+SLkijz0ZXI}CFMD4* zm!E4o^tC9#V!yMQJQgSIJ(Oy1i1S(#F^*O~yV}zRW zKzy&}5}rR4k>Ou)xi(7fW3Vo|D0w;x z#O~Xs_9Y7*PCf!CFwI3F}Hge^b59fwdN!5k^R^H{cFskQ~0ut37PG=*C9X2fVZJf*f$o=@? zu4A)uO(X*=URwEhq_%Vk%se38L}Brk1g{wf-H+M^@X0A@)5TspPZpfRU@s4?Dec~3(=eU{}`j zWV&~{D=4W_Wr3{Es0VAiVMo^v?;QR!_dY5t$34e%Iss5t6|7>@sK*R4x@?w+Zits^k=Y~~02ei@4+XGusjh*Gp!=>FraK+aQaV>( z6Wzl(*jt5K(%yM+90#zV06k>pP1oa7>9R|QbRI$_+uMIhb!rjoCR-cZV~Ip}yHgQX z72;vWd($}s-o1ne$m) z^aI?7##oe zWyG`^Sx0#V^|mkdSI0+oWui`tQy`=)PasaJDjAf$Jm;F~B$8@wG}3MZ1_G?1SI~?+%FOD2X|G<^ABZM*7COB5oG-uLZ3D&J#&i6yLpvG-6XPoOf842%G11uaGS zi~_N$Arb*ORBknwoA-EW%cw-X?Q7Q7&i{1wv+Ps5R^G#-9ZE?6l^q}t0X7UGKAasS zBMnR3&rtPge0nNStpSCS-*Bhu#GoL>dALQ!qr>s{Q#o`!QC$uR#5Z!-)v6k3R<@n( zysXM7_p+(Zu44rMbcYuWQfO4FhUZS7g%8F()iOs{aIjH+Y>1S zQCUl#U*5>)N?nq_+;QTH=~~q$p~$L*0@9?;yebNO*GSff(`Yf{)#LrW$(hH?ie* zMeEhUWqGN94TH-rZeCSNaA5()WLqH4S{99hbd2B*Rk)49#L2oK_(}8=)W=b$La$yO zH@K_MA}5f)9y&f~(;PHnIrpSHo(&hRl6iGpsW?y0Z_Vi)T)+`k%(JJ=13vi4geL&Q z<_!4Zx}8d(ByjD@t1Z?5zskBjho*K4u>{B;?(#aM#~N}W?Y(J85E6JSMJ7T@j=XE| zD;-rfCzb0O9;|U*meIi_$?hOyacxoHmuJM690sQe$P;@V4DU7-++{*UXQ>uSDrQNl4jl#Q82@YVx z3w}^HfLq(oZ8~HQcXy~nU-77|Owte(rp^IaWSk@(a8Wj}!pFL%K5#@0xxWy^aM7&>Ame;C1IWchf!6tc6W5sgox+QwXT*-T@1KoydQt1psP6_pW+?5zNPlzp+bG8Mx;Y*$}u zQ2?&$JirCF}qN9VBWcq?!^;u2I) zdYeJGVBU4Nv*|L&=KP^RE%>SUIZjcAfT9r!ex8rhCO<8)Bl9UB$`4Q>SGo77HL8db&v`)fi06kCIC( z93qZ}rC4>9NY-iha`%KcA5JA)eNE5>4L5C^5JfV#lk_lO`|QDO{k08qsK=EO@oCc% zfD^u(4)%2@+^l-M+d2*&Ev2+u84$1^1T+#N(kPqCIQw#Tb1wUIm~U#4Fmg_|^W0P& z1x!O&vpsho^FJL`()M$Iv;E|?vvY8%=Ca)(y00^nrfgl;#TM7pT2C8v`Gj;`?tpH$ zPI|YljMDy2?mLvFEwDue)Aw5(FqLf`QNJbfm%fh8At4yV4#ep#zly*!8CcZ@v{npw zRNq*cZdJ!s-d9h;1?(1=uccZ8Fgp@$udVCAJN3;_RY?`Gu))Rc0CwO4Xc6Xf4wpe( z_y$Vt3zBsh*IH|-uQ%`OV+3fGfYY0h%XIYHj$0v$6wPzFH3~lP5^XAQ)<{6j_fk&Z z)l9J}$2;FzAZhCpdjWBRzVE;}-DiAKU=lEBBTq--0xul+QL{}@FxQ61zg?PWtRx!&`RtD@QxIDyRkh^rU93W}# ziiL{pciQ%{s0YK5abh*L=M4N|3 zI!X*_uaUX%^{{AY)sqKQ9hfn!qy)wz@$^-j{&h~D``XVA`9bnt{dDl&sTO5bW;413 zlt=}qZn3HhE&2Ai=JMyVh1UTjGXYIJcr484XZ!RCKp4@v??yD2y0Kh!UUk|EqN^eHt7pdDBA|p^x zeXEYeN}U!qLUDYZukPT9a(meo0QWYss~8869&zWHf;?}YOwmQw zlERwUQfXV>H+8RZ2dRn?_-K~r*G%ZtYOWW89KhG+BsXn)Za>;o06?98Wp^_z9hsII z$?k^Soq%GPx>CiL+R>-0*9S54ba;TPlECFvcl9l~2&OW#Qkf9s-Hos1$Ld~TuqJzO z4~fmO2DN~zlN8Z@m&3++@2}!Y*KCRqr&UBt3=K_)7CP##O{%5{2T4Of1wy29<2+x~V=KgaYT!smzl zRxsG~G`*8|x<&Edr5W(rQ-O^TSd-f&i5CZ)UxeyQuvo1p5*lS(?(3cC|FK{>bGRdZOkW-hk- zv|YO3D}9xjV56F&mawYJjx}67NIvooJWMy&DeJvdk9jVnqqyu11>kX8!_|JGmi-x_ zzP7(F_OgaE-p39$_bhi}lq1GLGa}7C&eLfDjd>#>btey#x_3cT*DWg8b#$38s|Ke> zu&Y96wNd2db@U>9He{Ifw`+Zb0QeO;;@?64^fWeVHZ*#AS7olbXYMnW>ysZr#STPHk&_u3Gbe zy)_6kN7!Bm_5D-(ykzjo+hA1H#821z=%rP@mM0Amdn~aomz&$62Y;dWmLuu+(sn%nx|Q9RqT*>az2B=`19^iQ zD5a&f zFtWn3-uvwCpcVzEad-UNZZYF)iFIv+6VO;mX4Qo$ez>=6Bp+`k#DmH}|S zltXTc4mhyNYcwFIu5K;}SDhkDPC)`a`GmU@o2Q=N!%Yt&Eyr4~9^#fwM9{ZiPSFX1$(5%Tdo4p;Y_20ZTk}6iZL|q5wBd;#9h$}(lAK%)^H#% z+1VDfD+Yr4orbN#MAxUXE*)pmxVWv|2f-3`}NH&ML#ZbiBp9n zR4v9}yf8H0=UZb*5-Kn#f5H_t508WN>cd zrH1mAw498NI&W5iRZLaix2*9Ix8i)A=Kd0sa7twDD=XjCs#eOXR`KSLaKg>KgzxP- zwXY)eNRH*Z3hvahN-4J+^uuv$YXgws)1C&0R#gkqr*vCtXhok4kBi?E+~Bok@;a+O ze)^R@4AGDBrpa~Z*kt2lsmfX{v}0UPg;5SAzAfwW>XDILU4v~!7l~%QwJd;D1=k5w zlexH<%TM^uZFd>-1V3#_(JZe;a8_#P4Uqe6n>DbPlQY`?7}ux$d9G{rQkC;=a{PtNpP`@tzCh_)Voumg%jI&BlY1X z$MELA5Y^YOUw?J0oZ);c-W?7Qr{NmKrh0x+lRvIyG8d8E1m!R%u!NT%UJKR*JV(1~ zT@Nv7S-W&5sF#m_Dj>pZu@7>96^+g{w-eD}ki@yo?E+8YT-FKC_Yd|6&LH3JKK_0v zJJv>39Olq-O1U8sUUHo}J35&K5lyJ)T%HaH{9RpWRjPy!Y3IyQRz)Y)>iRhZMYrQI z`{oGjqg`C`cs15F!L@q#(20M=smmEjE{5hE?uG+GbY7d=P0ZEw?G9`FqQVY3w_=Gv z1HB?|S>4xsaMzd2K|z(<)bawX@X|QeTGQo#u8W@h3ROWJSvVZ#$O^Q-aDr7z^{Q5( z{E`vrxVi@Q^)hz5Em_4?`g*Az|K4#%UpU4%=$+)1+V<$YR_(d6A~ zS#s!>JHU0;Vz?+c0+4$qzi;FI@)IQ-KigINTVaY=bU}k0D&u|Hxc9-1j$8TlJak|M zou$JGQCE5j2-QljdUmb4eZqTMbiY`d4rD3UFOQkz+Lx)3|4#se8EX-*JaY7qBi{#< z@ubIzJF9h6g7Na(@&=-^#O(y}bTkxzsHlB(UeOgLt9hhEt9LMGQeRQN%W0pkT(b2x z*MaY*&dsvHaA~V4_P%5}2%$O?A1;oR`CJhF{%A6IR*w~iH_M`<@KxqaJS=VsAs9|| zYP72Z#p(J=g|RnI?NU10@&=4-wMqf4{3Zji24LE%zylqfB;RjJ7jr+CJs)3N3*bcT z9rvc}OPGo>DCPDf$y^z(>Dg8MI-E5;c-^KF^R_76x!z87hdU3BAX*jZKb&0E{e}a8 zB+Pr%!m&YDPWxM6@#?ZKKV}dWFNmz}cDKXkQH{4Ytlox=cm8=+KR(|7{P*WCKbA0M z{*d14Q`Jq&Jb~NyG(F#Hm3ueR5**)^B08m0dOjAVe0Dd{^*wD0eG}tqJ#`#2*QWsa zgr34YfZ32o-pZ!(SrxNJvgdKBkDQ_-3yR%6!#XcL7gNuPBM^nO+yz}K+X!M*59Z4H zAxd!_X(z&}e(B49E){Us0jm$*|ojx;kULNb1P1{!DOZIvfgco-Q2}vri){KJof+J9kq(UlGz_ zsYmyK-FrNg?gXE?#0Ru-irru`A=m+?O@#*C6Wx9z z=D^q%&o?*Zm295W=KH_DfBGqAR>*;GV1b~{577C`{dABG_kw()eS*fsP5=T3cG8f> zy>qt|d{=pT+LKmUicAq{4caDNmmz0bS1c>g?!sz5f_iyzYO$wQ`oW{kT(9$qtAM@a zIVhhpSlu|V+k=dbjk>tk9IPe3DnkBARP!?kmtu9&((xq-fje$nVn=AP0V3lFNGpTWouUT97* zazWnq85$gV(`I*9fpmz>C3it`w_4Ae?T;nmL;3EX3=($=OHalQBUep()t^DW`wSM&z2fFf=ipJrga(t^W9P%*BC zg?lB^vX>asl(ox4k=3*R`Ax6enxkm2|7|0W1H> zI4@uBXKz&99dGYr+?bYdD+&)LtosUDs7xA6v zstT%OBDdREZuIlt984(zWV9V#G%F|Luq}RV8XQAD02t?eIuyXW(+W|w9ZRyoj^H+{ zN)!97N(sbS?~>=GTDq8BIaD6Wd24#C0=)WRSG9Dpdsc^@JjHIlV`i|wY&KqY8bEk& zud+qFCzn>b%j%glI8{0UsGb}5t`WJCiuSrVTdd4{rucqN-*gv!0QUL{R^)}INDCiM z+h_>06Bc}`OL1SaO2`fuSpA1!WLQP#|0(6Q>biE41ButN6oKki58GW508Wa=z2>M= zX}uZkh$|c1Ch4~7$Z>pA8+NGL)eU0tp=e~+3CUi*mWBkeLt(ROUQknNCk(0Hu`=%M zJa$$}10u#p-T0#^>wctpv0}|dBo);aIrxlTc!*@=i5`xA5c8j{tRHJZrW_ym2(R%C zM+0;aw9Rk=b&4w>=ITkzBa_$Vvg4kI11u$jX||#*d*^fPA?lt@%Cc?9uO^Cdxp$|w zcJ1U`Fxy=|%E3LYt|(cB#5#p`X&C)1EARuRqaF(EYb+|P0xKDo_N19Sth}z)7v~3D zPoo|Hh`LIkPKqFip*(uygLS%6>&D{4Pj=iqXs!gt>Mj<^0g zB0^vaz-=C?b#*)3PA-A>Y&hobvgqkPJQO?jrXf;xWURRw2`+TPsl0j*Rax&-0f8;L zu&4&};IQ>@a0;FOa-V@<6A7T97N@~?pfVRu**#Sv)9#3VkkG)Hc=Ldz3KC{z9Kgr@ zywzaiorW1|f3B&HOH)_ zPHWn=*kQUaO_CH`1s;>Mz#{j;W`sB=J0MGNy8m=i0DN_Q-ifRrFX%^7Up??L@+S8{@ZBu}0l!I$@l0S<1>w%3 z@;lkG5>j3OVN)5(DLY>3@R)m814oy0#lRsL6|a}NTaG8&D$&?Mje1)s(7#hjiM7J5 zwB^-9b5v^Ccz`DOn?%dZ+b%G#`q4)_&Txz*3jE7Stpezu@6=D*u3Gl9;+Fn6{;AdBow;vWnA}_b=<2KEqY=oWg8iD=eaZdHi~SIw2jxOI_VS&PR>c()t5#iOmds7zug_d0X~CI7T(F)l0h+H_TJ zh3MdzUm1OL7yJ_FN1LLT8;^j*x}Iy0Wi3zbMYS=Ff0RAnGQVtxN)etm_^FaVq_nX+ z?T}Snkl`mmI>g5chXuV>mLXT;>BCTO{qu%ez-LdF+K1 zy@oih+JaR^5}N+Y1Uy0s%u@Mp%PM&-jJlGtERvmg2A*`4YE|c4qt77;1wcXI39qK2 zNrOZx$hN}<)FB_hiHHrZhd_YR(l>j#@pRR{EoYD-Y}VcZu1^eXO63EqrrQfAS9#+P z-kTjhou!A13O2h;8Ang253Ko@Kt;-59!e`7n+&FQ+rB)Um3T;o;{RcosVWKEBj)cp zKXI?-vaZK&Zzi{&$|V1!kqa-Yz4@xY(cSrCmDvB<%htCTMs30RvH@>7Rn13`IXNWh zX0W;Zs`6c5<5SKZtByiCvB6~Z%X*^ z%Fl5AuW#e~qvsy}R7l9ND;hIp-zo7}v*VDwAP3kV{(JS?K%iZ9X|AIsxu;0sC?qCe zardPS0y;RMI`q0H`0gqE+1GHUzFes*m*Mi0O46KdpStBdo5`0wVs5SegVB{HII^}s zhZbpIW9waV>a#dp9aI_E!Jy{0qAJG?6Vn}6#z^{v6}twrAIjk?7uRocIw+*=%B%6T z_!mc8g&4iS|8h?IhvN-xu1yn*UIbm)FH~S`jXL z08v9RG!Iv2N`2!p98Xz0fBgC*ovt}SUX`C4YJ|JWGBf`S7XPBe-O+5{FS4yN{#A=%y^iwFP!00002|Baj5u3XEJUEljF_yZ&|G9zz~YIFkz>^J)d@~S=%b%>@Y zL-N;q%tf;HK1VIsBp=Als#R-6&X||TtbhB%|N6s+@p-JTzkK`l_mAO|@#llJ8rp|{ z{U3k$@BbeE^+Wg6?p-^V(q`^sc#pPgIIG*bHQyRz9@bazVRQMt`J~uW*?pJM+iB}u z8#%<_*;g{lXRaHzl@wblWwqtKtypv3rqCcS&rZC zqp#g`6M1r9cXJOl)Dz>m_l&$o&nee-ZXTs{K7!ZXlat?FTAa0xx{~+Pdf2Po(@TvZ zrCYp@HT(6_m+#&R_c4#{o$tT=+wY6jKZTE9DOc^yUghF3ONrTT+1G5;lFnGykF5}E zOg(YcRg%JdS#={GlTgVOi-`*L-DeK61QRVkn6o;zA;*?Of4 z-V&u>7WPP~&K}pUyO(@-UYq5=duCQUS&8Z1m^Y6*)-H4IJXVaw69o?Y##?=Z%e_On zE2MDTkMC^>ocW^YG0pq4QlkV*hX*?eWSVhL>6})5rd7SyG_9u$bV~~-Y(Pp6q#Sq4 zr$o!Ko)h{=C9p1~u#((Q0zU%D{f1OCP@St&!W?I8qpS;{K~9)^m{|z7WNX}DF2hR(@S}`7^VxR$ zN%wp&)cW$}^T)5}+t)82f0WErviQM*y@6|;VR+lf)waK)Yca~ zIFW_9@}&lAjktRiOSYU?h!}nrtc3vF#gDb8Hd(F;yjdhJ5m1b6^Z;B=#pj$wpk3)>xKlLV+g_}) z0o4wiSLU7(F8Cr|3Wh2*_=s0gr5D2JRgk$>EN}$ufLPxG)aL>dRHEz!wo%Pn_bGFw zxVSVtiO=u zx%-~rgt7YA3AnA3AcvM6QmaXf9Z=5B2lc!P%WGl$ER(HN8eOvvXfB?4_AOa>A9jp%N`i-a&U*gF*SmOBDGkm&7= z9h!k(-^=u;AJ!pe;FO}j)ros619j0S18?w@*03!AWr*3SOD|v}(>B{N4`ENhgZ{`# zNp&OqaShbPJ1O3Ppo`PP5m#}cWlTig)t};_qo6R{;k7jZqPk!@07QRO z_l=Bt4lNg?JO4wS;&1B&IpIvAT{<2?VY!ZhTWc`J;)YAcj$kt+eisvfbaNBX?WDix zZ(ds{3{L@KoF1rL29+MS)#IoDJi$}7NGDftlDJ2Mh{j1aXY4=g#Isq#I;JFK)xf%8 zc#)b2A7L7kf!TZ=e}fUgnk|_qLt1u6L&5^{C2rhZoscHg+3*1V`1(3)t=j7vycG{N z7lxxf?bG%h(NKr=zD|#~irvGjN>r>D49Ptxe`M8Zym*th{ZJ9AKd@@iU?qGBH;MY^ z19c%Qx#xH{t%GUxg$>2O_A;SggVQ?}=&>U-GSt^ofTqQ6kXL0{b8fKC&noSCn?%wl zx@LwC8sK9GN8PbOwO}1(qAunXn>6NClLB8^f$JG-H|aP$jYpw>riOuESg;Gi5zef2 zZZcX!rf=yT4d$>g9bCV!(qI1LeE$6LmtVh~KYktGe);n2s}KE61`Usr2AF9^+s1^6 z;d+2#RgneNz$|n;9Cbi7aLbsXS6wyH_jz-xX2_`f|f(K#clH&-05VU)RA|e@W68jAAUNIX; z9M>m5nKB7Z#G;-kte2Z_z>9}DvPW}(0*`ahKRi6@gI=S+5hFt5Pm?v{H>U5vv!u(h zKoI;+N5d1es)(3C);G0-ue#x&0|BAXUDmC~aq{It5yGEP;{T&?Pp2kNZ?q5gn=p+h zrQLBYC=_OVD;DyY0GPUj4~! zzU%}>2LRhN_9^0@-3^v4^m0y0FT6><_44V1ewrj=H9^ zbbu`Jz-5gKps*i2|Ilm#Q%{u}{bbtJsQYRSuEoB`BDMhROD z56lySj*$WXT7D0PY>c~D;t2ZS$l%g8()c?`^Dh!2t}F>s4KPbU5G-pTdv`sekE zzo}Q?af+dO7SLrxP??s?p!fw$A!06js2*~xg7-n{E(c?tc|M-BIXwyqa<6&=S0aMf zz-4ZWnH$BgTPDHxjC-OnaO9q^ag%r4R}MM{S5sM#wjJ&!fBDQf0i!E3kqVAS7-~bf zn-5hA)1LHH3pT2ZN^7NikUM}v5q2Ry<%e=ACfOV3-03~h8tt1yI?E(vLyb$O?rCA^KfZ)kq*#^%g57G@yNmw9Q zw;tuGNwo_mgWH#8DO3p7g1&KP>zu6N5tT?NHV?*i4-`n~uT%af%aE18r{H8|knC-U zS_7t6k2t8*#ouEBi|7UmhH@xcLJ>KxXS~!^6(hGJOy~|Qgd=p~4mHmKERF@yMGyFT z&@{+8l&m%d-=nLT%N>$N3=KNbe^;*leJTjH-+TlOZIc8I^ddO;{djP6;HSD zMLNYQPPiFMxH^Fl(!Plt5&l|`8OFxR$iX2z-b6-TTPXr_zl$botk+E? zy($GTRh4}8U@uwh{OkedYYQ(g^6kkCk9$>Xrn$RVC# zVpxf7H54e%F*|3(mw~{wIh=r^%E-~(Ehw9!46@@mU^+B%uY^=bwkKVj0+yW@1?(3K zH>6W{6R^n#kZYNcJ;?~t_p&raa6JK`jE9o-!RC_Gi3s5HN4-8jxJoqP_nBaCZ|qK= zUk#0U+*1-O2?1%mamkb#Fpi+fF2TQIR%p4a{6}ZPOavlaHq8XtqI-}IJr@C>j1+7} z!LaE`ab!x=xz4;eTO=d8COH`N7rP%rJI|1L%#);mYe@7mrekAY7DkxNZhKQpB%(d- z74g<*k-xZGP@ikug|)%)LlivI+(SGc5#YRp&m8xz!!P&I>P#2_FeMA z_cw?=fASBghLjx ze+(-Gx(R!Zg*C?mdLC5nPKdl?0~@iCM}`EsYjUvxOET_jV#DjO1N7~3#G!y?3Wjn{ z&1|=xhF*dI0FI$^r4tBGBhj1!NiS?N$rB>Pa>ABr!0HqEel`HgspA^90LO4CnYK94 zrz9~V2NAmW_cHzGi>1ORtDgd_{%#&Itjb6sm>PnUNw^QNz$f*L;UK4JOmG+4bbth0 zL>R)h(HdmNR7tV;VvXp}y5vg1{yRrni?rHp8-PJNB}~@FQ3M)s@M(c>#jp`nazF2z=DVuN?;36JP zHaVyr@gjSi2&S=Jm|ZAw{j{O~`Hs1`=62De~2at!I$DS(iK}5)hm<`_tFrJ`DO@I^I#CVu7js!x(5~Mi?9EXU z1g4)|gN?w?oV*6BOuXCJR{EWo19%2}km)&kIcoweBW`105K|HrD;3s2 zyA-J{dJO--N*IO4Z~{_Hb|Sz64>*GbO*~@_d^-Jrl=Dk_=PWSp3QC#1M}iN*FB?6o zZ3nFzX5$c|>j*Im`-H^YYCwUoJg?nWkh76Y4d*3j6bQ|$T^rt*{Ts4SNPyh90gI5P*`GV=vmOfU6dWLQXG^dEv1mUHr3De|y;k z^bcG2)_s`aqO$S*(WT7_n z$2>iIU}%vAZO=d}6Z4_Xl){^0#QHcTes8DHwcK(|hrCbFrdRdB27OC7A}}c8Jd6iq zCO4&hUhK?DplB)|KnB`Dsz)qJdVE&XR=aW_*&ac=EaudZj$o(J z%+hAIHbocNjiy*|7E6lnuN&Kki5}>_fwc^AWQdA9BRTX#L%gAiH`RupXDuEQ#IjcL z1!PH}Ld_C+(Y0$s7)*w(z$4s<253jAU!tAkK;)uHIvXR?5t^o95W2mdVNBO9F>1_` zwXW256CC&K&3!M{U&f#Q`gJ_ph5n(xV|1O{x!Rpof%++?*mr9XxI#y2p z@h^-9fhpfW-KS`VrA+0C_B8+$=n_}H#oI(d)9yX3%Q}+XIthy&gb8&# zjAV_opoN3BhF^PxJz}RwN~xTvEQr99j%!~1>TC<~NTcY0>8Q{mSmr~;5YDI@hR8T`9V6sG$>WCWcJ(Go3i5}bZ-U(O5zals+MgB}V6XYnsLVU@Oi-n5(XAn$NzC1Qp_5X zgMq;dA!D&x=f0^)t*;>`o-&FosNvO9yCzEgXl{CRpbZ^>x^aT}0A?MTI1VfD>cm@E zGu8l#yfhdoQoDga|82$Fr0`8uq2(&I>@iHzG$-CLwr@}-A;qhM3#SZn9!wy z4-z?lZ2rUgnjUln{5h_Njf1){ahP&ygKRyUwqCy`zn1lk8sE}z&KPm!K!b0zwUD~b+#Eb6S~AN8@X!G(DE~=Gt4!tE zIzgFWB@8*n7rzHh;9gMs0gEfiIpl^#GlNu#&oUSq-FVS>OzTWk2<0DZ^?jG&opDm8 zO+>Sx(V&iqu=JfwJ<(8FIc&V_CA+{t8m#u|JSrZ95~l}lOOtAhGC)|1Hk(QsNqgcQ zKawx#NjjHysRW{vadxIu6HX1#@5?w5zB62pe%*wR)kampx^*S(l=w8BjT1pG}iB z0u=g)qTuCd7e$a~lwxP5Oy>{G(4nA;^L=z_;nk_oUDc{sgAKb!K^_L=g)8cqMAJQ{ zMRyP??EKfYlIqcfZ~F{s>QEhS0x7sS*F%gYVQWOm4RLe2rcMrQjq~A$P2673zV3W> zX;a5*2F>6%vP~8wF%N`XGg;t-=Xq#KinDm-g~aflh%F|Bg!F>e);S2W;CvDu$ONb$ zX$G98KM7om5z#An3CE-}#1#}f>&M6W?Fy`bTe&-7*b4z*I2L5?3L=7L+{cn8T3dtM zT%RFjJlbU|@5}Y&^OryVUE_miet@dJRqKY8XFw{Krkgw@P5B&^fgP95XTqZtD(Axg zUNi>+6n`h4nJP0SHXnAM-g1iG_0tQPfBz6inYFu;BQXb}lDCQq8r;O&~hG!f9Eel-Uj=D*bM4pw8gJ9R4I zZP%}IQ%47A(L5A`kObvm8Y!=)R%t{W8EiB)S5n%u683YT22C&wEsa5Z9b1k|=UXwa zb!l9sr_*0_`!VwT_RHrzD3$iyf3w>+C$gHa&f#(!N2mMA zKoD5XI%|hSY93mTjsfRMiaAbL3&fBUW~^&K-p}#T-gTzUH4&`V$mu*Th@}Gpa*9~o z_?)p$hvcrY=faA`*KVKALTHLLb+X+TDGi0KHLhdDv>%W{q&**Jl2U9%8_i^OM}amD z9wpv*;f88s;qWb;yo*iTK(*;x3WV*Y&Nva%Ls-%nqh8Fv27EL8zD)kXLVI^Mflj)H zv&*}v+Qb0z6zhr2h6lAh0wb^{ksHIPjlAeU9W-c=VpMH;T%BmedX%6IoL+U>cH_Yl zZrgUh`>W*$}~ruIwdj5 zHQ2(yLIE=9YUzaJ6Pq@KkbT=;+O#3;>A-#TP3C|AEJlTIbhGKeqYgaykFfVQ!QkU> zCc`?@9^P+_^1h7`IPfQkg%QDGF7>%^*Ox@JAqla^5@62GoonvbQmr~*mM7^~M-GR+ z0FW>6LJYQ!CvK7_e# zhiW*2{nL6S)$3irQ9Op8aL;@=kB@JmReIJD5-8{hCtZj4kc}Lb2)I9T!k9))hfb7Z zGpKXY!R@LY`r;;*sXD=oB5K+`?=zZ5@^t7Fn}dVbnbX&R3P#2;ETL694MV5o@gzji zzO|`C*Mks^>M*uZyMBmXQV_yU3q(`fj2-$Z+BCug$&;?B?GX1)GQ;+0AVYxTx}oV5 znAik3l4!#}t(X6{UP{#jlxjx%uRWT+uLND{00-d#mjrq>F)7#{Xah1SeN7l%BKc&l z`F(DV;n#$#&#en!XLT?UdD^J@%2tLpbf=CpkQ5yha{ z5l*Q*0LKnQR!?W`Kp3sY^W~%O0CeP_avwB@zUcs4k*=MnkL%t90e#s7wEQd*wr}gp z7Fok2(u5(ngfHv|I-v7?L}zjj-g}6J22>9PP$Riaon?hWi0bV`lF_IQzQ%75mjlnl zWw0l>2dEi|a5Vj@ngtcW-opAn4!->TjQ?0)e*Mdr&xcHyzRzL&-Ci;%q$;#h!wzm` z?@Y9saVa8estbic(yzy z*R7nd@BckV5}g=`7``yIo?QZ^b1;}okPbHza2s8F<=D(Ln!deM^^FZ!7mwC2bl(W- zMPIx_`a1xt0l67E6aaZ5otig-!d-^Gsn@Gr7|455LD;0-=>3DII|O}!>dYup6}-96cww1Yrt6QNE_;5jv2P0J?R{m zib&2QFhbb(Id=kAMGV2hzLq0X+OQJ55iWW52f}y`n^&juNpRB1u@lMqWF($Kha7)b zCFx(w@4ljh(oEd#Nyv366yrb%$k$|5av;T^b#ejETqI)sa9NY(!OA3^*C%Nt0V?A- zdVx%$CVR9e<|etmKN$_rH1{R_!OwLJiaQakd(W%&qP|c`kKVnWb3`RavH8>)tfu4i zIq}ijlh$|dioUlYuSVGumM&|ymr^AnQy?AB?(_NLO{4?$6(qO-ji`e(5Sli87LlkR U>YA}Z(f%+07xG$sE4MoU0Db~NA^-pY literal 8480 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 OZ~qJS=dev-lang/python-3.8.12_p1-r1:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) media-libs/fontconfig media-libs/harfbuzz:= media-libs/lcms:2 media-libs/libglvnd[X?] media-libs/libpng:= sys-apps/dbus sys-libs/zlib:= x11-libs/libxkbcommon[X?] x11-misc/xkeyboard-config ~x11-terms/kitty-shell-integration-0.25.2 ~x11-terms/kitty-terminfo-0.25.2 X? ( x11-libs/libX11 ) transfer? ( net-libs/librsync:= ) wayland? ( dev-libs/wayland ) REQUIRED_USE=|| ( X wayland ) ^^ ( python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 ) @@ -14,4 +14,4 @@ RESTRICT=!X? ( test ) !test? ( test ) !transfer? ( test ) !wayland? ( test ) SLOT=0 SRC_URI=https://github.com/kovidgoyal/kitty/releases/download/v0.25.2/kitty-0.25.2.tar.xz verify-sig? ( https://github.com/kovidgoyal/kitty/releases/download/v0.25.2/kitty-0.25.2.tar.xz.sig ) _eclasses_=multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 optfeature d524f291c80f9d21ad80fe978e3ca760 python-single-r1 a5747fe6dc0651d95cb78eddd5e160a8 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 verify-sig 0748d665fa664a87add00152ed046e16 xdg 6024fbc93167fad782e2032933654857 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=10e9bd71220fd5e21058e12202bb3868 +_md5_=4e7fe6b63dc6a7b9b36844f35db77f83 diff --git a/metadata/md5-cache/x11-terms/kitty-shell-integration-0.25.2 b/metadata/md5-cache/x11-terms/kitty-shell-integration-0.25.2 index bcfbb5d52447..b1345a5b8579 100644 --- a/metadata/md5-cache/x11-terms/kitty-shell-integration-0.25.2 +++ b/metadata/md5-cache/x11-terms/kitty-shell-integration-0.25.2 @@ -2,9 +2,9 @@ DEFINED_PHASES=compile install DESCRIPTION=Shell integration scripts for kitty, a GPU-based terminal emulator EAPI=8 HOMEPAGE=https://sw.kovidgoyal.net/kitty/ -KEYWORDS=~amd64 ~ppc64 ~x86 +KEYWORDS=amd64 ~ppc64 x86 LICENSE=GPL-3 RESTRICT=test SLOT=0 SRC_URI=https://github.com/kovidgoyal/kitty/releases/download/v0.25.2/kitty-0.25.2.tar.xz -_md5_=469ce3d113ca8a046e780aa7f7d5ba3d +_md5_=39cd40f99a86936d6b3b967d93754dc9 diff --git a/metadata/md5-cache/x11-terms/kitty-terminfo-0.25.2 b/metadata/md5-cache/x11-terms/kitty-terminfo-0.25.2 index 7d3a57813d96..782c9d0650b2 100644 --- a/metadata/md5-cache/x11-terms/kitty-terminfo-0.25.2 +++ b/metadata/md5-cache/x11-terms/kitty-terminfo-0.25.2 @@ -3,9 +3,9 @@ DEFINED_PHASES=compile install DESCRIPTION=Terminfo for kitty, a GPU-based terminal emulator EAPI=8 HOMEPAGE=https://sw.kovidgoyal.net/kitty/ -KEYWORDS=~amd64 ~ppc64 ~x86 +KEYWORDS=amd64 ~ppc64 x86 LICENSE=GPL-3 RESTRICT=test SLOT=0 SRC_URI=https://github.com/kovidgoyal/kitty/releases/download/v0.25.2/kitty-0.25.2.tar.xz -_md5_=96d958882b65a1b8fae9dfaa54af8e62 +_md5_=cf8bf569abc26ed4e061f6e2c89b2e26 diff --git a/metadata/md5-cache/x11-wm/Manifest.gz b/metadata/md5-cache/x11-wm/Manifest.gz index 0acd03ee6ee6dddce330f29b79aa415e16a3889c..13bdf422557a02430bd144349b58a64c21550100 100644 GIT binary patch literal 16086 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 literal 15582 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 diff --git a/metadata/md5-cache/x11-wm/notion-4.0.2_p20220613 b/metadata/md5-cache/x11-wm/notion-4.0.2_p20220613 new file mode 100644 index 000000000000..7fe79c626a14 --- /dev/null +++ b/metadata/md5-cache/x11-wm/notion-4.0.2_p20220613 @@ -0,0 +1,17 @@ +BDEPEND=lua_single_target_lua5-4? ( dev-lang/lua:5.4 ) virtual/pkgconfig +DEFINED_PHASES=configure install postinst setup unpack +DEPEND=lua_single_target_lua5-4? ( dev-lang/lua:5.4 ) x11-libs/libSM x11-libs/libX11 x11-libs/libXext nls? ( sys-devel/gettext ) xinerama? ( x11-libs/libXinerama ) xrandr? ( x11-libs/libXrandr ) +DESCRIPTION=Notion is a tiling, tabbed window manager for the X window system +EAPI=8 +HOMEPAGE=https://notionwm.net/ +INHERIT=lua-single toolchain-funcs readme.gentoo-r1 vcs-snapshot +IUSE=nls xinerama +xrandr +lua_single_target_lua5-4 +KEYWORDS=~amd64 ~x86 +LICENSE=LGPL-2.1 +RDEPEND=lua_single_target_lua5-4? ( dev-lang/lua:5.4 ) x11-libs/libSM x11-libs/libX11 x11-libs/libXext nls? ( sys-devel/gettext ) xinerama? ( x11-libs/libXinerama ) xrandr? ( x11-libs/libXrandr ) +REQUIRED_USE=^^ ( lua_single_target_lua5-4 ) xrandr? ( xinerama ) +RESTRICT=test +SLOT=0 +SRC_URI=https://github.com/raboof/notion/archive/f161c1b4dbba1ac81d8e9c3d7e5e353058a4d7d1.tar.gz -> notion-4.0.2_p20220613.tar.gz +_eclasses_=lua-single f2c2fb82c912dd65d53bdae3613a331f lua-utils e69ff116248d78546ae1a234c086fe80 multilib 4fbbbc98f236f1b43acd99476bc3cd85 readme.gentoo-r1 b776ad4b42f564c406a95c41ccb42c55 toolchain-funcs fd9cde67030b26e479eeadaced488253 vcs-snapshot 19dc666868420457132a7514d4621476 +_md5_=ed2ce1bad68e325f0f4ec97662bb1d62 diff --git a/metadata/md5-cache/x11-wm/notion-9999 b/metadata/md5-cache/x11-wm/notion-9999 index f62b1709816b..9b96508d4584 100644 --- a/metadata/md5-cache/x11-wm/notion-9999 +++ b/metadata/md5-cache/x11-wm/notion-9999 @@ -1,16 +1,16 @@ -BDEPEND=lua_single_target_lua5-1? ( dev-lang/lua:5.1 ) virtual/pkgconfig >=dev-vcs/git-1.8.2.1[curl] -DEFINED_PHASES=configure install postinst prepare setup unpack -DEPEND=lua_single_target_lua5-1? ( dev-lang/lua:5.1 ) x11-libs/libSM x11-libs/libX11 x11-libs/libXext nls? ( sys-devel/gettext ) xinerama? ( x11-libs/libXinerama ) xrandr? ( x11-libs/libXrandr ) +BDEPEND=lua_single_target_lua5-4? ( dev-lang/lua:5.4 ) virtual/pkgconfig >=dev-vcs/git-1.8.2.1[curl] +DEFINED_PHASES=configure install postinst setup unpack +DEPEND=lua_single_target_lua5-4? ( dev-lang/lua:5.4 ) x11-libs/libSM x11-libs/libX11 x11-libs/libXext nls? ( sys-devel/gettext ) xinerama? ( x11-libs/libXinerama ) xrandr? ( x11-libs/libXrandr ) DESCRIPTION=Notion is a tiling, tabbed window manager for the X window system -EAPI=7 +EAPI=8 HOMEPAGE=https://notionwm.net/ -INHERIT=git-r3 lua-single toolchain-funcs readme.gentoo-r1 -IUSE=nls xinerama +xrandr +lua_single_target_lua5-1 +INHERIT=lua-single toolchain-funcs readme.gentoo-r1 git-r3 +IUSE=nls xinerama +xrandr +lua_single_target_lua5-4 LICENSE=LGPL-2.1 PROPERTIES=live -RDEPEND=lua_single_target_lua5-1? ( dev-lang/lua:5.1 ) x11-libs/libSM x11-libs/libX11 x11-libs/libXext nls? ( sys-devel/gettext ) xinerama? ( x11-libs/libXinerama ) xrandr? ( x11-libs/libXrandr ) -REQUIRED_USE=^^ ( lua_single_target_lua5-1 ) xrandr? ( xinerama ) +RDEPEND=lua_single_target_lua5-4? ( dev-lang/lua:5.4 ) x11-libs/libSM x11-libs/libX11 x11-libs/libXext nls? ( sys-devel/gettext ) xinerama? ( x11-libs/libXinerama ) xrandr? ( x11-libs/libXrandr ) +REQUIRED_USE=^^ ( lua_single_target_lua5-4 ) xrandr? ( xinerama ) RESTRICT=test SLOT=0 _eclasses_=git-r3 b9ac6f96d2a88edb5b351df634dc5e53 lua-single f2c2fb82c912dd65d53bdae3613a331f lua-utils e69ff116248d78546ae1a234c086fe80 multilib 4fbbbc98f236f1b43acd99476bc3cd85 readme.gentoo-r1 b776ad4b42f564c406a95c41ccb42c55 toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=14f6b62be50d3d5389ff773075dba54d +_md5_=f1d3814769d3736473e562d46a388c75 diff --git a/metadata/md5-cache/x11-wm/windowlab-1.40-r2 b/metadata/md5-cache/x11-wm/windowlab-1.40-r2 new file mode 100644 index 000000000000..83262884ab0c --- /dev/null +++ b/metadata/md5-cache/x11-wm/windowlab-1.40-r2 @@ -0,0 +1,15 @@ +BDEPEND=virtual/pkgconfig +DEFINED_PHASES=configure install postinst +DEPEND=truetype? ( x11-libs/libXft ) x11-libs/libXext x11-base/xorg-proto +DESCRIPTION=small and simple window manager of novel design +EAPI=8 +HOMEPAGE=http://www.nickgravgaard.com/windowlab/ +INHERIT=toolchain-funcs +IUSE=truetype +KEYWORDS=~amd64 ~mips ~ppc ~x86 +LICENSE=GPL-2 +RDEPEND=truetype? ( x11-libs/libXft ) x11-libs/libXext +SLOT=0 +SRC_URI=http://www.nickgravgaard.com/windowlab/windowlab-1.40.tar +_eclasses_=multilib 4fbbbc98f236f1b43acd99476bc3cd85 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_md5_=b40f257c5f2d01ccc022c1a8b7493959 diff --git a/metadata/md5-cache/x11-wm/wmii-3.9.2-r7 b/metadata/md5-cache/x11-wm/wmii-3.9.2-r7 new file mode 100644 index 000000000000..ac7620fd2524 --- /dev/null +++ b/metadata/md5-cache/x11-wm/wmii-3.9.2-r7 @@ -0,0 +1,14 @@ +BDEPEND=virtual/pkgconfig +DEFINED_PHASES=compile install prepare +DEPEND=media-libs/freetype >=sys-libs/libixp-0.5_p20110208-r3 x11-libs/libXext x11-libs/libXft x11-libs/libXinerama x11-libs/libXrandr x11-libs/libXrender x11-libs/libX11 +DESCRIPTION=A dynamic window manager for X11 +EAPI=8 +HOMEPAGE=https://github.com/0intro/wmii +INHERIT=flag-o-matic toolchain-funcs +KEYWORDS=~amd64 ~hppa ~ppc ~ppc64 ~x86 +LICENSE=MIT +RDEPEND=media-libs/freetype >=sys-libs/libixp-0.5_p20110208-r3 x11-libs/libXext x11-libs/libXft x11-libs/libXinerama x11-libs/libXrandr x11-libs/libXrender x11-libs/libX11 media-fonts/font-misc-misc x11-apps/xmessage x11-apps/xsetroot +SLOT=0 +SRC_URI=https://dl.suckless.org/wmii/wmii+ixp-3.9.2.tbz +_eclasses_=flag-o-matic a500d7cc40da3de38c361e889153bdf7 multilib 4fbbbc98f236f1b43acd99476bc3cd85 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_md5_=6ec238a2defa7e5e1515702d2ee2941e diff --git a/metadata/md5-cache/xfce-base/Manifest.gz b/metadata/md5-cache/xfce-base/Manifest.gz index cd73b51e52d8d8d63ed585543221ddc199c18071..291a1995ba82e8575c4580220d6aee53833ba42d 100644 GIT binary patch literal 4005 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 L5%J{55F7viCnK?D literal 3999 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 F006rfjN=dev-libs/glib-2.50 >=x11-libs/gtk+-3.22:3 >=xfce-base/libxfce4ui-4.15.1:=[gtk3(+)] >=xfce-base/libxfce4util-4.12:= SLOT=0 SRC_URI=https://archive.xfce.org/src/xfce/exo/4.16/exo-4.16.4.tar.bz2 _eclasses_=autotools 136117fb43a9bf5598530e9cc642f710 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 4fbbbc98f236f1b43acd99476bc3cd85 toolchain-funcs fd9cde67030b26e479eeadaced488253 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=4232ebad44d7f6f948f9d124148eb79a +_md5_=bca998beb6e23d6d6f3b55e1aa752a19 diff --git a/metadata/md5-cache/xfce-extra/Manifest.gz b/metadata/md5-cache/xfce-extra/Manifest.gz index 02ce14582096714e611d4198ecaf5a5d2e8667d2..d1075b88a56652704605a62f59b6aeaa1ac8b89c 100644 GIT binary patch literal 9030 zcmV-MBe~okiwFP!00002|Am{$l3hn~MEClN`T@Wq=gcMBT4pkncG6y!BLQOp1yvQu z=HKi1W8)1}OX`-I1Auz>MnDNpZ?>gr}t0azxLM;{dIo&{OkVk?fLu9pTB;v zkLja56p%OyJdM=ba_g*Z%a>eYNu?Z@_Gzt;Hq*4&&zUL2l#7qeM(CsL z9-W;$dzv}!m7;6bLiT%i?^3jqws$s0-7AJt=P3NP=+^Q+`ZRJ0snxSAJpKE>{FI!3 z8rkQ)%1Hc(Id-&qvK?E+^&O9|B`p3i)nT#jY(BVIx~p-Q(fSGHwB+(U!|ym<>el>e z)AEXI#nY2p`^@222(`}T(i~yVo*n_e!CSeP`Dg!h3hL> z&2E>q((-wF*VnOZD-PGH`I)>M=54o7qF;OUd8!Z5g&E=r)I1$G&nc<%-W09->T1b# zRZDTUk<;GMkIttYJ0-Z)Yo5!m=<>4tqi}s@S5s@J=4$=;(t3%jO=^~>tNrBNU8#-* z%K5MkJMwt5#28(Sb63jb+o%>Nf2IeEBcEi=(hP@2nAu9<9sG7>%))=>nA45QV>g%c zL*d>&_1FDSH20LUyB4joMtnl7wny=vKORF|r?Q$Xoew?p;4L&Oj_wGjMAt2|{xn_M zyyNM#UXL`M?_(ynXPGsp6I@^+P6*BqU;O0hJmr|sA4Ln^RT|g$U8Ahl z#%d=vI{>i(t##$~!Z-+6kV6)Fc>-S6> zR~M;%jcLbp8l#iam~rJe9*XwsysMa}&75=fS~7FFtm({rikY?b{JcfeP{Y1US3L{; z#PrTo>9D;mhvtgUxzl!jvY6AISeb@oYNhUm^QEV8dJiY~X5nlNzMp^04X0 zn0Ze=e1=~5^LhtboSz}FIJ8JigVocY&Nk=cfd2aO{H1^W5I?%CdfAN z_ZxMfq0i{09y*xcx|*ksl@+$GPaJ!@nFngHsfAyTDPpeUPJ<@uD#YNqON%kb6nUy+ zyV8E1e^H{uit-^XXT^A%OCOgN`n8`;S6i>=P=lQ$X@i*!`=q(^M8X`(h6okrw4L6z z%k*=ges#KuoU9&pT>~Yhy+;{)=F?B@m5~X44@P(T!w>eo(kv+V{!y>j{`GBru>bt# zc}VIKKD@f8nEbU~afan}oEiI<$r>Gqk<3s@-(4SykD=Km9pJBYiSg{i-{THGYw^m67P;RIhXpM^8kKnCX+OtQD!Td5eXq;=M`ikDM zB%#qgy>$y|rLrf3GO?pGc-8K(km=;H)Ik=JQ{^oKqO@2G%w`29mln2zYFNmQ7Dvbe zg0m~{()r`DxilJ*i&l6)Tw1N1|52%;O673VESHWxEuF)vXWkh-;fL8kGZ=HEx6KM_ zI7WkoT5IVQVrgIllE&a6HS~1FRcZFlnuW0ToYq(n9_pM-T~V1v$6M!(V#hcUkg!p} zAC=mnM=8x<&PQvt;w#J}!tddbQJ5CI&eKZH)3vU+8S@y?l@sdfaa5WdTW#P59o=z( zH0WZUlGTM8Ld%s_!e$u^Of7hNllMYc9INvWD&?qDz4a8{fk_~LAu~dS_USQfIyzfx zX@p=EOHSoXza*My>vX#f7dy*`reNXC1wI`x+bmGbUDV@TXQ<%;y21P0c`3?_r}>S^ zr_gxnWIg?;lviB_`p7!KGI=3^XKyrUg^2r8Ci=4T+LtHoJFi+B?1eTRTF>B|GDaIP z1kH;j&@%X8X%srJvdt&#JhYle(FDa9Xza`gXCS2gQK`S3x#Nfa{MH}2%cat8g0*nv z&GYk|U{b)nnG__?{LxyYi7AXQV4aFvnwOVcSi*#$VA z4@N1qQeaL9kU^kNFb)I-LY%#K#2})yzG2a6bdksbw914hVqrj6V0F-*b6>L2-{1G^ z??0;MKDv+biJD)F28;mSEw_q2F#41lB|R;39ddBF~dR5@&%c>S)q1#sN8VNZAIn3&V`kWw{t|#4nc&Tjdp?%<-dc zBm*SCoq3^6$R<007BrXx4{|57CI|zRN`tYovTH;<6^elq1y3EpqL0R{8+Vb-_Ps*uUpmp$MRJDP1iQ7 zi|c2Gj^rHu4iiN%<0DZKI*)}Vn%BkTz!-24EKdKCI2LW$XuBQD;9rLdD(YuVCZ0Zm zL-8aGl;jMU=x6inr2WPlO+dD=OzjH#n9G3*s5?RhfnkQ}2oqVSh#>HZJhzKPD0DO= z1`gNu9fskzll@&7Ngq-T!XO_}L723`YoH2dIY+}gXjw$g&R}ro0v$bw(PH{j(SCmI z-#*<}EmO5S1Eo!qygcwOff&c*!T1S3tYBEmDDFaYprM(yD?xZ<>3Bpi7BFmUW0MIl zhpK&^@0U`=Cm`pJ`U$cOgISP?SstIQk+5skFid{=Z zB!iWK4Pb@Qu>#^#UZfn^@-_4h;2I9Ug&PDQx`*C3Oo4E2X=3jMr)~fT&cpB9WENVf zZ(`Q~^fRs^SDQhc?zJUF@F182b&p!MKEM6)ZNHu$4Th9KX}I^bY9}55m03c>VGE`M z(U*V+j1gBSP-AkEWb!m2-EX}M|42s!S}to(!Y1!QI6}N8Ok9EL8X->pL}0*o1To7* zv58ff0ck(G*IMGY{VYj+#i`s1kxkn*<;iX(=#@F@%T* zBB*#nrod=1WE_e&hbw0qh31aL%^PVTRRqjNMnBzYVp)LJN!sL}1#FRBi5IAWd;{f& za>$Y_on>MitIUsKRgq=Txm1J{xS%n2nZF< z11n>nWKFEW3KB-7kk?ldpYQM#h5;=tLTKsM_#;=(yzDu-V5d6N&1n&dAler~b%?o3 zJ1Ry7UPVw!SuvFkFO6~SVFoO!J=SJOp9i$bpS^`rZ*^y z&rNn;w4e9aFE3wjjpl^3?#3C&P22>-Dsb^|1f;PQ{D4sAVksgbKg>pm=mNG##>COw z(q3uR9+!3$h(s0?__}sa7M3)4NF)C)qP^1&5#C?;IS|Mx2+LN9Hq@lzh^##e4(tOKh$V6t zTkaXY)vk3&)++NvHfSwAjOM4+zrE34#7*%37MsXEOgOS(OYAe1-I#9rSrUY$u_!0e zap43EiCUCNlOr@<4V?lKwv}0G;6t^!jmJSH+6IEWU}6ko`KX7VMtA^EtRCcVns$G# zOoq{5j{I@>6?zVHlK?f=EL8$rQXFtamqy_qttb9B60ec0I!`92vW5v6?3;jx;L_ri z63^P`M(Vi~=qYS2L=8{xh3fIx+(^DD+}G;!SDf-bHTjP;*%NPf+vd-Ry-6E2dxWRv zuwCA3Olm;_Ap$JO)(Iw$*DkHjHvpr^r^2!*%;k@7VKmwcQzM1ivDQ93JiG7;euZSi z6JxxLZ=(vLG-bS`y=z%`Xn4 zlo{sT2OCg`(uOWrvW9~wkCO1F-)P;ApOPApx?BL-#^_MY^PpwFjP<v!XpH^qhc59N_i# zWq*rwN0f_@FY{c=rGr3j+K)Wd5$fwkzYj=T)Sd{zXU`zZZO}6|>KQeD7)2bIX={mf z-2k6a%;=-e_UaDsDsCw`1v$YCk1uKCACsI0rU6t28KzCR6aLE$02LM!_5E=Y_easb z^v}<~_4j!f0JI-Oe7M^|+qERwf25riFBjsa!?=w~wCEaW!(Tk|vb2>GwMj;gYv&Zj za>-+mfiWQT@Su*KLm>&WZ(Q!t`J*i)mu^1SB-1SHaR?Z`CtUL1-Dz9 z{Q{LQr%};~B$#O4(z9{_vVoD%SpwGvt@(!)S4SFF-i3N42iCyJj2z;RYH63bpcdM{ zE;{NW#)&HVXXF`Y7}}C++KPK{fG^+X{UN!hV7HJ7acv|T5hbPI)r5!8oieY1Mj9=h zP&mjLs)`GkTn3WU02UT$PUZGZ8*JD~;m0)kjQQj`QMh&J3bF3x-Zz*{r>#Y@7OHrfV`#Keg=tfYEQ=K z7`X`#1*bnQqZVSV;3Ar8Z;&$SUZB(4GCrA%>&6?0W8lbH%UQ(P!2a%JPu!)vpmQbM4XHyp7${thmogi}ZfV6s&d`V^*8v z6@AGFPpl|Tc!0BS{p)`I@a^^Ge16`45UmSOuH2oUq*P$AI-=rR)5)_Z5Uazf7trYe zG)*IYHHHis0VhRgAh8+EPR~?asfvVHH}ZGy1mLJ6&Z%>MexB?-Gp>R+GUL{5iUX@7 z?AOD&;dJ;z#_3@%5|4p>%=t)%j0R}+rIe*(H%F10m(?Y4dSBVd7!tTqvSt<(pO z1F0b=1qp2+yJsjFX*DCiNnwP6!0#I5y=QzV+cW5KH<;QlBZtHr(GCJLy0g(;CSeR* zu`10~R0}*qKpB7CFdDcie#rQWq}yiA4!_PY15w8GfjN{!o0Wv?RJ3Ej%g>fcPK{MC zow5=0K^kRZAf3>9JNq>znFhn06JDHg8;mYWFQB~)OMn)@;E*mghBNYMDIL5Wnpsub zcC4^Su{s{-=O#>#kC?g|0oT9>ut`N)rBG;#2QVj7F(nf*0GE5v18^m8>nhnT zpuo5kZAT8kBm-VPvg}NOZ|F8pBf+|>o)vo0Azegk=9)l08~`DHv$d34Pd;u0NU6F8Su)(%^vygndB~cxTz>rxG>_WChOA>&ZGyR*PWC9+39i z_vg3Wzpu|PH{OUJFV`}7^;^ef1`T4gf-({qTW07h>IrdR0Sm#?mI|om^roSpQ<2~X z8*PFOP#fqpYQ=CwqB0MR80E`e74uyY7^YPQ93|MZ2h5@}P~Orafz(@u!coB!<4y3h zEM=pc36F3zybrhr?E=BjSUYRFb(9I0E?sj;MJHfWJD;U9iAlRrhKrL)msgpoolXge zoMcf1fMM|fjL(}<>HY!I-sbDxU*Gz#_ct`|_s|+xKqNz^X=&Jzmi4HuBaecIAXj7< zc#VS&CsN!1EBq|3S?@y?`FC7v^wO&HG#M)NPW`3X_i1r%JbX za|o0(8mVflA1TIL74Ya9U6?b(TA{#&02*!`P}IwAD8N)9R+$>TpfhpNEIu15WJ;6@ z+RfF~6C+_dG<@Z&w$Vc1Gx<}SQ_%a-HevQe$e_zow0;O^Fp3cU(ftE_64J9n@la#zwjs_)%kt{0ynZ#qpplJc&lrBvJMUAAO@_FRyR+bc>CK81L@5 zK%RY8u$c#`BY+hAaP4xjzSAbKx^)%}L+kAPw7vzyyjaJ*=}BsPy6zM9;&k|dRc~VoX&-~F6WTxM2OY_(3ISAQws+2~TZ=B+`b}DthkdVrXg8;jcsv!4k z%Ppi7A!-BamTdqr^bFSNb-$6Mxahdfy5QmTpkOJp)`ZWX2V0Ys&ADnr4S?j|4|36h%tOK;L?e9%1Z&^|t-t$?tV(js2p8yU}Q zr#$GyR<{PDVsjzm;h@Y5+`EbTx(7Wol9z}!%q%G7NPAu!@V{3~vsv9Owe#pK@5wqE zr&3IpomQAM?Gv}B2x)?cF zRD)PB`=INh0}>!C)`)XmLAU*JM|iA-9Wu|v6nYL~L#ha;%%}m}v=8H!uq?wyu=noK6u%@WXopSW?%gNpgT*^_3A2i zKvu>J%B<)Lte%8&4O?>&aMm@=(Qzz0wx7u?@Rlt5~EjICsGVz-aGq0U4F?%6)f&lQ`Oi8Y< zGpg`-@ljQKy_HON(c0ZNPM{xT3>8EWq();e6w$k)JF4MOk)wk;;Jxs&6<`J5inflO zWQ8EmdkH&Vn2ZjrX;*FP>uWzpmmp))#4_zznV<5Gsc$|sT2zMsw=;F*g~6jH4mNeV zk8n!T>C&b{m$syZ$gs%J0oeo|D(eLPP&Zw;)Sv80r~4VSUaBcXY%bv&m%C%y|K4;5 zPDP7rlVdj27Qk_jJKZFK+qav%c017jTL3LH>4pP6sy+K{x-UyQh`Jd?F487@T_kA~ zkch+}uepo927!oU_Pte^8EeFUVjA9zn?>q2k-WWI;AE+vGn{0 z33mkCLa1A*>U%?c29*=?#!J_a20S1*b*XyDD1wZk))IMZ<}Rs278ptqi!LfNf8^>& zQ&s=~@d!yUV6ax(*9$KrbRbo`Jqt88Bi<&RL*bamSLn{u=v@a8kaeSQ#D9LIpBOy_ zWK|=&rd<}v`lhvc&U!fu!d+2VUD~aRPr#<`wRe5hZD}LNbdl-4X1@_RpKn(lwHN7? z*z;W=K%b{CO);)@?I3Tm6cL7DY%u;TXe_x7KL*o%KSXqtRbL}hPF%HMP)OF%PJCXH z>sHVvxQ)zNsUYox)1yL4IbJ8_QE8X_Qb?9pMZ4^Y(`34Ke4@@NF&}+f!Z7R+>AucK ziNol4CZ3u$+yD{Kd6n1KK~TRb+$Ttppmi%Jx#lNRydY03wCffx=EXz+>P3u(krA{{ z|NrV1DB9gUA>H1g&!C+_cDIvtPO~FgKXepEP$TqQj-{I}ZXHydat%+qoG9ziHw{31 zN~B!|KE7cVh+!K1uP)4_g9QM@NkoD25J~Z~Mp~X@UXP-5t+dnd?!xM5X42Jhnl<4a*g8>^G4^)&+RbJ%JZOv|NB%q@7a2Xa@a$q#3P1IAS z@lLn&k$-*XPx}va8VG=Rp~N)4?#t2m;mm~{AWvjv1QF(>!EI2>CMoS4^L$<$RbR)rc}zJaD|-1scKz6eUZHE7uprbKj`6-KUL zb=GFVIVcqA4?e_p!U_N(D^8R;X$f8wS?GOmGi3dpZY9$J*zFmRFdRSTedYf4%ecQS zs{7n`-%_cNiuz1y3O?u9;^ixZI@KT}>MS}Ii~7#y<#r*d*z1H{=N3w;2ff!&y9zD(>W03Mo42-mb+J&lcEUd{R@2utTfWE9+a+!zN?BhqKxIIXF7wn^A}{~aTua)QC;hmj>y^{U!>0SoQ)HbL sVMrciiKxAi%m5I8oo<-YZZx=XFEKQf%{sWk@A#+x1}!EHl(s(r09c=5_W%F@ literal 8864 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 diff --git a/metadata/md5-cache/xfce-extra/xfce4-wavelan-plugin-0.6.3 b/metadata/md5-cache/xfce-extra/xfce4-wavelan-plugin-0.6.3 new file mode 100644 index 000000000000..89e5aa556e25 --- /dev/null +++ b/metadata/md5-cache/xfce-extra/xfce4-wavelan-plugin-0.6.3 @@ -0,0 +1,12 @@ +BDEPEND=dev-util/intltool sys-devel/gettext virtual/pkgconfig +DEFINED_PHASES=install +DEPEND=>=xfce-base/libxfce4ui-4.12:=[gtk3(+)] >=xfce-base/xfce4-panel-4.12:= +DESCRIPTION=A panel plug-in to display wireless interface statistics +EAPI=8 +HOMEPAGE=https://goodies.xfce.org/projects/panel-plugins/xfce4-wavelan-plugin +KEYWORDS=~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86 +LICENSE=BSD-2 +RDEPEND=>=xfce-base/libxfce4ui-4.12:=[gtk3(+)] >=xfce-base/xfce4-panel-4.12:= kernel_linux? ( sys-apps/net-tools ) +SLOT=0 +SRC_URI=https://archive.xfce.org/src/panel-plugins/xfce4-wavelan-plugin/0.6/xfce4-wavelan-plugin-0.6.3.tar.bz2 +_md5_=023388a36b2c946cc363ea27bf092065 diff --git a/metadata/news/2022-06-13-python3-10/2022-06-13-python3-10.en.txt b/metadata/news/2022-06-13-python3-10/2022-06-13-python3-10.en.txt new file mode 100644 index 000000000000..cbf5df732e6b --- /dev/null +++ b/metadata/news/2022-06-13-python3-10/2022-06-13-python3-10.en.txt @@ -0,0 +1,120 @@ +Title: Python 3.10 to become the default on 2022-07-01 +Author: Michał Górny +Posted: 2022-06-13 +Revision: 1 +News-Item-Format: 2.0 +Display-If-Installed: dev-lang/python:3.8 +Display-If-Installed: dev-lang/python:3.9 + +We are planning to switch the default Python target of Gentoo systems +on 2022-07-01, from Python 3.9 to Python 3.10. If you have not changed +the values of PYTHON_TARGETS or PYTHON_SINGLE_TARGET, the change will +have immediate effect on your system and the package manager will try +to switch automatically on the next upgrade following the change. + +If you did change the values, prefer a safer approach or have problems +with the update, read on. + +Please note that the default upgrade method switches packages to the new +Python versions as they are rebuilt. This means that all interdependent +packages have to support the new version for the upgrade to proceed, +and that some programs may temporarily fail to find their dependencies +throughout the upgrade (although programs that are already started +are unlikely to be affected). + + +If you have PYTHON_TARGETS or PYTHON_SINGLE_TARGET declared +in make.conf, please remove these declarations as they will interfere +with the package.use samples provided below. Using make.conf for Python +targets is discouraged as it prevents package defaults from applying +when necessary. This news item assumes using /etc/portage/package.use +or your package manager's equivalent file for configuration. + + +At this point, you have a few configuration options to choose from: + +1. If you wish Python upgrades to apply automatically, you can remove + PYTHON_TARGETS and PYTHON_SINGLE_TARGET declarations. When + the defaults change, your package manager should handle the upgrade + automatically. However, you may still need to run the update + commands if any problems arise. + +2. If you wish to defer the upgrade for the time being, you can + explicitly set the old values in package.use. + +3. If you wish to force the upgrade earlier, you can explicitly set + the new values and run the upgrade commands. + +4. If you wish to use a safer approach (i.e. less likely to temporarily + break packages during the upgrade), you can perform a multi-step + upgrade as outlined below. + +5. Finally, you can use an arbitrary combination of PYTHON_TARGETS + and PYTHON_SINGLE_TARGET. + + +Deferring the upgrade +===================== +To defer the upgrade, explicitly set the old targets: + + */* PYTHON_TARGETS: -* python3_9 + */* PYTHON_SINGLE_TARGET: -* python3_9 + +This will enforce Python 3.9 and block any future updates. However, +please note that this is only a temporary solution and you will +eventually need to perform the migration. + + +Forcing the upgrade +=================== +To force the upgrade earlier, explicitly select the Python 3.10 targets: + + */* PYTHON_TARGETS: -* python3_10 + */* PYTHON_SINGLE_TARGET: -* python3_10 + +However, it is important to remember to remove this after the defaults +change, as it will interfere with the automatic switch to the next +Python version in the future. + + +Safer upgrade procedure +======================= +A safer approach is to add Python 3.10 support to your system first, +and only then remove Python 3.9. However, note that this involves two +rebuilds of all the affected packages, so it will take noticeably +longer. + +First, enable both Python 3.9 and Python 3.10, and then run the upgrade +commands: + + */* PYTHON_TARGETS: -* python3_9 python3_10 + */* PYTHON_SINGLE_TARGET: -* python3_9 + +Then switch PYTHON_SINGLE_TARGET and run the second batch of upgrades: + + */* PYTHON_TARGETS: -* python3_9 python3_10 + */* PYTHON_SINGLE_TARGET: -* python3_10 + +Finally, switch to the final version and upgrade: + + */* PYTHON_TARGETS: -* python3_10 + */* PYTHON_SINGLE_TARGET: -* python3_10 + +You may wish to remove the target overrides after the defaults switch. +Alternatively, you can keep them to block the next automatic upgrade +to Python 3.11, and upgrade manually then. + + +Upgrade commands +================ +The Python 3.9 cleanup requires that Python 3.9 is removed from +the complete dependency trees in batch. If some of the +installed packages using an older Python version are not triaged +for the upgrade, the package manager will throw dependency conflicts. +This makes it important that the upgrade is carried via a --deep +--changed-use @world upgrade, as well as that any stray packages +are removed prior to it, e.g.: + + emerge --depclean + emerge -1vUD @world + emerge --depclean diff --git a/metadata/news/2022-06-13-python3-10/2022-06-13-python3-10.pl.txt b/metadata/news/2022-06-13-python3-10/2022-06-13-python3-10.pl.txt new file mode 100644 index 000000000000..684ff3248fbe --- /dev/null +++ b/metadata/news/2022-06-13-python3-10/2022-06-13-python3-10.pl.txt @@ -0,0 +1,133 @@ +Title: Python 3.10 stanie się domyślną wersją począwszy od 2022-07-01 +Author: Michał Górny +Translator: Michał Górny +Posted: 2022-06-13 +Revision: 1 +News-Item-Format: 2.0 +Display-If-Installed: dev-lang/python:3.8 +Display-If-Installed: dev-lang/python:3.9 + +Gentoo planuje zmienić domyślną wersję Pythona z 3.9 na 3.10 w dniu +1. lipca 2022 r. Użytkownicy, którzy nie zmieniali wartości flag +PYTHON_TARGETS oraz PYTHON_SINGLE_TARGET nie muszą nic robić. Menadżer +pakietów automatycznie zaktualizuje wsparcie Pythona do nowej wersji +przy kolejnej aktualizacji systemu po tej zmianie. + +Informacje zawarte w tej wiadomości przeznaczone są dla użytkowników, +którzy zmieniali preferowaną wersję Pythona bądź chcą przeprowadzić +aktualizację w bezpieczniejszy sposób. + +Uwaga: standardowa metoda aktualizacji podmienia obsługiwaną wersję +Pythona w poszczególnych pakietach w miarę ich aktualizacji. +Oznacza to, że aktualizacja systemu możliwa będzie wyłącznie, jeżeli +wszystkie zainstalowane pakiety obsługują nową wersję. W trakcie +aktualizacji zależności poszczególnych zainstalowanych programów mogą +stać się tymczasowo niedostępne, nie powinno to jednak mieć wpływu +na działanie już uruchomionych aplikacji. + + +Użytkownicy, którzy wykorzystują plik make.conf do ustawienia wartości +zmiennych PYTHON_TARGETS lub PYTHON_SINGLE_TARGET powinni usunąć +te wartości, gdyż będą one kolidowały z przykładami package.use +przedstawionymi w tej wiadomości. Wykorzystywanie pliku make.conf +do konfiguracji tych zmiennych jest niewskazane, gdyż ustawienia te +nadpisują domyślne wartości flag zawarte w poszczególnych pakietach. +Dalszy ciąg tej wiadomości zakłada wykorzystywanie package.use +lub równoważnego pliku konfiguracyjnego. + + +Dostępne są następujące możliwości aktualizacji: + +1. Automatyczna aktualizacja wersji Pythona. Aby skorzystać z tej + opcji, należy usunąć zmienne PYTHON_TARGETS + oraz PYTHON_SINGLE_TARGET. Wówczas menadżer pakietów automatycznie + przeprowadzi aktualizację ilekroć zmieni się domyślna wersja Pythona + w Gentoo. Niemniej, może zaistnieć konieczność ręcznej aktualizacji + w przypadku wystąpienia problemów. + +2. Odroczenie aktualizacji poprzez wymuszenie poprzedniej wersji + w pliku package.use. + +3. Wymuszenie wcześniejszej aktualizacji poprzez podanie nowej wersji + i dokonanie aktualizacji systemu. + +4. Zastosowanie bezpiecznego podejścia (tj. zmniejszającego ryzyko + niesprawnych programów w trakcie aktualizacji) poprzez wykonanie + aktualizacji w kilku krokach. Proces ten jest szczegółowo opisany + w dalszej części wiadomości. + +5. Zastosowanie dowolnej kombinacji zmiennych PYTHON_TARGETS + oraz PYTHON_SINGLE_TARGET. + + +Odroczenie aktualizacji +======================= +Aby odroczyć aktualizację do późniejszego terminu, należy wymusić +poprzednią wersję Pythona: + + */* PYTHON_TARGETS: -* python3_9 + */* PYTHON_SINGLE_TARGET: -* python3_9 + +W ten sposób Python 3.9 zostanie wymuszony na stałe i przyszłe +aktualizacje zostaną zablokowane. Należy jednak pamiętać, że jest +to rozwiązanie tymczasowe i w przyszłości aktualizacja stanie się +konieczna. + + +Wymuszenie aktualizacji +======================= +Aby wymusić aktualizację wcześniej, należy wybrać Pythona 3.10: + + */* PYTHON_TARGETS: -* python3_10 + */* PYTHON_SINGLE_TARGET: -* python3_10 + +Zalecane jest jednak usunięcie tych ustawień po podanym wyżej terminie, +aby nie kolidowały w przyszłości z kolejną zmianą domyślnej wersji +Pythona. + + +Bezpieczna procedura aktualizacji +================================= +Bezpieczniejszą alternatywą do standardowego procesu jest wprowadzenie +wsparcia Pythona 3.10 w pierwszym kroku, a następnie usunięcie Pythona +3.9. Należy jednak pamiętać, że będzie wymagało to dwukrotnego +przebudowania wszystkich pakietów używających Pythona, tak więc łączny +czas aktualizacji zostanie wydłużony. + +Najpierw załączyć należy obydwie wersje Pythona i przeprowadzić +aktualizację systemu: + + */* PYTHON_TARGETS: -* python3_9 python3_10 + */* PYTHON_SINGLE_TARGET: -* python3_9 + +Następnie przełączyć należy wartość PYTHON_SINGLE_TARGET i przebudować +pakiety używające tych flag: + + */* PYTHON_TARGETS: -* python3_9 python3_10 + */* PYTHON_SINGLE_TARGET: -* python3_10 + +W ostatnim kroku należy wyłączyć poprzednią wersję i przeprowadzić +kolejną aktualizację: + + */* PYTHON_TARGETS: -* python3_10 + */* PYTHON_SINGLE_TARGET: -* python3_10 + +Po terminie zmiany domyślnych wartości, konfigurację tę można usunąć. +Alternatywnie, pozostawienie jej zablokuje przyszłą aktualizację +do Pythona 3.11 i pozwoli na ręczne przeprowadzenie bezpieczniej +aktualizacji. + + +Proces aktualizacji +=================== +Usunięcie Pythona 3.9 wymaga, by odpowiednie flagi zostały jednocześnie +wyłączone w całym drzewie zależności. Jeżeli niektóre z zainstalowanych +pakietów nie zostaną uwzględnione w planowanej aktualizacji, mogą one +zablokować ten proces. Dlatego też istotne jest przeprowadzenie +aktualizacji przy pomocy parametrów `--deep --changed-use @world` bądź +równoważnych, jak również wcześniejsze usunięcie niepotrzebnych +pakietów. Można tego dokonać używając poleceń: + + emerge --depclean + emerge -1vUD @world + emerge --depclean diff --git a/metadata/news/2022-06-13-python3-10/2022-06-13-python3-10.ru.txt b/metadata/news/2022-06-13-python3-10/2022-06-13-python3-10.ru.txt new file mode 100644 index 000000000000..cc92b9212389 --- /dev/null +++ b/metadata/news/2022-06-13-python3-10/2022-06-13-python3-10.ru.txt @@ -0,0 +1,120 @@ +Title: Python 3.10 станет базовым с 2022-07-01 +Author: Michał Górny +Translator: Alexey Sokolov +Posted: 2022-06-13 +Revision: 1 +News-Item-Format: 2.0 +Display-If-Installed: dev-lang/python:3.8 +Display-If-Installed: dev-lang/python:3.9 + +1 июля 2022 года мы собираемся переключить Python target, используемый +по умолчанию на системах Gentoo, с версии 3.9 на версию 3.10. +Если вы не меняли значения переменных PYTHON_TARGETS или +PYTHON_SINGLE_TARGET, то упомянутое изменение затронет систему сразу, +и пакетный менеджер попытается переключиться на новый Python target +автоматически при следующем обновлении системы. + +Если вы изменили значения этих переменных, предпочитаете более +безопасный подход или при обновлении возникли проблемы, то +продолжайте читать далее. + +Пожалуйста, обратите внимание, что метод обновления по умолчанию +переключает пакеты на новую версию Python при их пересборки. +Это означает, что все зависящие друг от друга пакеты должны поддерживать +новую версию Python для продолжения обновления и некоторые программы +временно могут не находить свои зависимости во время обновления +(однако, запущенные программы, вероятно, не будут подвержены проблеме). + +Если переменные PYTHON_TARGETS или PYTHON_SINGLE_TARGET объявлены +в вашем файле make.conf, пожалуйста, удалите их, так как они будут +конфликтовать с представленными ниже примерами конфигурации package.use. +Мы не рекомендуем использовать файл make.conf для задания значений +переменных Python target, так как это препятствует применению +значений по умолчанию для пакетов, когда это необходимо. В этой новости +мы предполагаем, что вы используете файл /etc/portage/package.use +или ваш эквивалент этого файла конфигурации пакетного менеджера. + +С этого момента у вас есть выбор из следующих вариантов настройки: + +1. Если вы хотите, чтобы Python обновлялся автоматически, вы можете + удалить объявленные переменные PYTHON_TARGETS и PYTHON_SINGLE_TARGET. + Когда их значения по умолчанию изменятся, пакетный менеджер должен + самостоятельно всё обновить. Но если возникнут проблемы, вам всё ещё + может понадобиться запустить команды обновления. + +2. Если вы хотите пока отложить обновление, вы можете явно указать + старые значения в файле package.use. + +3. Если вы хотите обновиться раньше, вы можете явно задать новые + значения и запустить команды обновления. + +4. Если вы хотите использовать более безопасный подход (т.е. с меньшей + вероятностью временной поломки пакетов во время обновления), + вы можете выполнить последовательное обновление, описанное ниже. + +5. Наконец, вы можете произвольным образом комбинировать значения + переменных PYTHON_TARGETS и PYTHON_SINGLE_TARGET. + + +Откладывание обновления +======================= +Чтобы отложить обновление, явно укажите старые значения: + + */* PYTHON_TARGETS: -* python3_9 + */* PYTHON_SINGLE_TARGET: -* python3_9 + +Это заставит систему использовать Python 3.9 и предотвратит последующие +обновления. Однако, учтите, что такое решение временное, +и в конце концов вам всё-таки придётся провести обновление. + + +Принудительное обновление +========================= +Чтобы обновиться до Python 3.10 раньше, явно укажите новые значения: + + */* PYTHON_TARGETS: -* python3_10 + */* PYTHON_SINGLE_TARGET: -* python3_10 + +При этом важно не забыть удалить эти строки после изменения значений +по умолчанию, иначе они помешают последующим автоматическим обновлениям +на следующие версии Python. + + +Процедура безопасного обновления +================================ +Более безопасный подход такой: сначала добавляется в систему поддержка +Python 3.10, а затем удаляется поддержка Python 3.9. Однако, учтите, +что все затронутые пакеты будут пересобраны дважды, что заметно дольше. + +Сначала включите Python 3.9 и Python 3.10 и запустите команды обновления: + + */* PYTHON_TARGETS: -* python3_9 python3_10 + */* PYTHON_SINGLE_TARGET: -* python3_9 + +Затем замените PYTHON_SINGLE_TARGET и ещё раз запустите обновление: + + */* PYTHON_TARGETS: -* python3_9 python3_10 + */* PYTHON_SINGLE_TARGET: -* python3_10 + +Наконец, переключитесь на окончательную версию и запустите обновление: + + */* PYTHON_TARGETS: -* python3_10 + */* PYTHON_SINGLE_TARGET: -* python3_10 + +После смены значений по умолчанию вы можете удалить эти настройки. +Или же вы можете оставить их, предотвращая автоматическое обновление +до Python 3.11, и позже обновиться вручную. + + +Команды обновления +================== +Для очистки системы от Python 3.9 требуется удалить его сразу из +всего дерева зависимостей. Если какие-то установленные пакеты, +использующие старую версию Python, не помечены для обновления, +пакетный менеджер покажет ошибки зависимостей. Поэтому важно проводить +обновление с использованием опций --deep --changed-use @world, +а также перед этим удалить все более не требуемые пакеты: + + emerge --depclean + emerge -1vUD @world + emerge --depclean diff --git a/metadata/news/Manifest b/metadata/news/Manifest index 0cf45d72e752..acf529c85612 100644 --- a/metadata/news/Manifest +++ b/metadata/news/Manifest @@ -1,23 +1,23 @@ -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 -MANIFEST Manifest.files.gz 17017 BLAKE2B 7be328a8a4c41ce39baa109aefc40f06150b6f7bb6578e1d66ff355b0fc716f31c165a176e4806ef97c970291938c37b387df71f41483a4ff730585da37e21ae SHA512 67fd89195b667066cb0549fb5194864dacb49dc3391fad1dad88636326045b6a646299536c435245bd571486c513934c3dcdc45dfc0797e3bd631881b91eb0fe -TIMESTAMP 2022-06-13T11:09:39Z +MANIFEST Manifest.files.gz 17528 BLAKE2B d9231e54893c496e7d93671affd023bace9eabe8a3df2a22e31994addce35c17bf9b6d58612cb0592614d9061cda9b5ff59c9663749d31fd54c1516697af64e3 SHA512 12f7f26ceb887fedd096de54a33efe48f24504d2886e22e6ed743973248dc8c2e7df8ef0007d3872cf34823edb7df22e41994f2f1ca9c215ea4914c5ca96242f +TIMESTAMP 2022-06-16T18:09:52Z -----BEGIN PGP SIGNATURE----- -iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmKnGvNfFIAAAAAALgAo +iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmKrcfBfFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY -klDJbBAApc3d8N9N1RaVYLd6+MpFF6Rd2mTgZg9vo/s8ROAhAi21GRX5vXdOHUMY -o5sHay5cY/F5Nsmw8I/R5nLwD1MOelOWvRTQlMl0a5QYCCq6dgGQbmkvOX1H2cUO -o5MK1/HNYhdhZ1K8SGVfmHI8Su/VH9ch+qje3ljrAHmhjInUwTOrPunDd07+SSIo -z5wfAOTOoNtcD4rft/BLS93oP5nH8Eh+jiOc2HR/t6uAu/WNp+Qt5PXgpvdYq/6r -psT8bss2xG00K2I794U+Qyw/QW61HM37qgRHyhnmzPgHFQa+RMSW9RG2UbsRxBTJ -NNYrwi55uO8nXISBWUaeS++0j6OLJZOSXIcCDYNZpTZNWVpBM9q8d6PterxsOnBK -1Fh8Y/VL4b9ZWRgg1qNcWYVV8DdQTxlKfu2AHG9Y19liEQO10Y5FuLq3Z8I7dnvZ -9vWoFurnX/tAEpHpRDrv6V/fKQqHIbpTXW18IB4YWN/dJgN9Bu3goziapeht9vDz -ZZDbO/ew1CFTb7pT/cfDtiHQrQBQRwO3znndp1udumKykCXasF4KHFmnUmMCEFW0 -QdhsBIWHOlfk2o2EgbQHXJQYIDMg8TWN7BALBe7aO8q/fLejfuHdSUNyE2yOr9Ah -P0AuLbWmQSiB8Lycwf4OVq3dUPYYIlctc3igNWP+WeIEaqTuyTk= -=ZBpV +klAvCw//bVgx6boF7iCpjiUanmqrkQmM/TtA18F+4pTkmF+bMODr6MHSz6zPpPdQ +Q9V335jbUqx9Ce5+OUYHObz7/wtr/oKBoPr5XO7XiN610hbAZo0W/VD5t7FMd1BM +Wtn+izZ4tbgppvPFMCM3bZa3HOsZYL3uDQda6VEiiketDpxstj0Wxc80/wpSbiqT +ncqCgH/3WrwWk2PLa55Bo1l4Mpr60X1onTg4Wb+eKSBMr1hsyxxAxxMPaVIumSpd +shdwTifDcvX5q+h+E0lgJ3y5PF1lpxCaezEn7rUIxQnJySibMjZ0JOxwz8TAy4PL +9krBGJ1xY/yRa5blJvKreR1QqhxwRapT6wIuqXtQq8uL1uYpNqyX4QC5T5trcIOG +rHFm8I9DRYSxyNmvNCk51u3rFJXbWdeIrHePMDXejARNmf3fsKLfi1q3MT1iTLvW +Bm3gjtrvuJX+CJIrNccYcTsM+U6Wo/ko+btds745cZwbueAbCtsleyo+lS4genpq +8ciOo1ShWFzmFvDGKr0B4HJGnrBO/UDoiGs4XldCRTFiOF6sYIWHRsxYEXmAd4dA +5/mjzZnaNzO7EM+GVxwumQIsPEg98gZAbTbBUjCTPPDAcwSzOcL4rgof7tAxdSa6 +RPLn9mJlkCOwJSZQWE+YxkLPI1bH+h4VG0zHk3ihyJm+ol7K8Y0= +=R16+ -----END PGP SIGNATURE----- diff --git a/metadata/news/Manifest.files.gz b/metadata/news/Manifest.files.gz index 566bf4dccb2c80aa8ac984c142f3b59079db5afd..d4f3fb780789351fa2c464d4b25dc9551c5536e8 100644 GIT binary patch delta 742 zcmV!m`f0L@3|n%+~8bku_M zhRHhvw+zu}7#Yrz;$<|O*N!!dv~U0V|CcxW{0WmA9Z_bPY zUh1u<8i{pOaS`t-ie&Ag5*m_vvdC7gh&Aecmc&gY=L&pWNRf|w0h)?hm{&CFjqCHz zTl2l(zFfVo-X{%)GkU|g#!xH`T#iY7r*M{~SChoxbZSp_e{&i&#{;W8L;Q*qf&e?- zw1#0~$_Oe%m4+^o@8Mx8B#KCc-MkE`f|sfH`c`ehh2!NK=aM1iPK}k>k{W7eQ@OV0 z^hX?Cg>~|9&Bp60e$|Lv@?QcFQc>+ckXz8XOM@C0cifSI1%hrTA)oZ}t)jPrsEiZX zQcXVJpr+oce+rlSHEI3F-~RgV|MPE}vwrE{YhHB`a7T@x)zoCoscGrU;rN0Wny48H z;+AT_(0odfqbOnDRi~4j-Y%h0h&l|`2ykynrxAwZG`-cJ)bS&@Dl|&3`_t=+H5zBa zJkMJJR_GbDv#Hb7q(i!)T{*`>0cg%YXYX|LcGM$KU?)cK4uH dM!=lL$De-VFP|PB?%w|8{{g$@eUi0-003c_bBzE1 diff --git a/metadata/news/timestamp.chk b/metadata/news/timestamp.chk index 068f07b813dd..bb1e6ffcdb51 100644 --- a/metadata/news/timestamp.chk +++ b/metadata/news/timestamp.chk @@ -1 +1 @@ -Mon, 13 Jun 2022 11:09:35 +0000 +Thu, 16 Jun 2022 18:09:47 +0000 diff --git a/metadata/news/timestamp.commit b/metadata/news/timestamp.commit index aedec05a0863..e991bd92e68f 100644 --- a/metadata/news/timestamp.commit +++ b/metadata/news/timestamp.commit @@ -1 +1 @@ -6e976b2854be2c5492025489dacba2158872a768 1653953798 2022-05-30T23:36:38+00:00 +2df2bdc2eb24979ef17520910e1eb5e9fbd3d898 1654928173 2022-06-11T06:16:13+00:00 diff --git a/metadata/timestamp b/metadata/timestamp index 9183d5acac04..6ecbd9d32d28 100644 --- a/metadata/timestamp +++ b/metadata/timestamp @@ -1 +1 @@ -Mon Jun 13 11:09:34 AM UTC 2022 +Thu Jun 16 06:09:47 PM UTC 2022 diff --git a/metadata/timestamp.calculate b/metadata/timestamp.calculate index e63f2e5a619c..f50d370bab90 100644 --- a/metadata/timestamp.calculate +++ b/metadata/timestamp.calculate @@ -915,7 +915,7 @@ 2112192339 ./app-accessibility/nfbtrans/nfbtrans-7.74-r2.ebuild 2205280910 ./app-accessibility/orca/orca-42.1.ebuild 2203200240 ./app-accessibility/powiedz/powiedz-1.0-r2.ebuild -2002230040 ./app-accessibility/sound-icons/sound-icons-0.1.ebuild +2206161940 ./app-accessibility/sound-icons/sound-icons-0.1.ebuild 2108101209 ./app-accessibility/speech-dispatcher/speech-dispatcher-0.9.1.ebuild 2205260840 ./app-accessibility/speech-dispatcher/speech-dispatcher-0.11.1.ebuild 2105100939 ./app-accessibility/speech-tools/speech-tools-2.5.0.ebuild @@ -959,6 +959,9 @@ 2206091040 ./app-admin/awscli/awscli-1.25.5.ebuild 2206101140 ./app-admin/awscli/awscli-1.25.6.ebuild 2206110940 ./app-admin/awscli/awscli-1.25.7.ebuild +2206160840 ./app-admin/awscli/awscli-1.25.10.ebuild +2206140740 ./app-admin/awscli/awscli-1.25.8.ebuild +2206151440 ./app-admin/awscli/awscli-1.25.9.ebuild 1912012209 ./app-admin/bastille/bastille-3.0.9-r2.ebuild 2202200440 ./app-admin/bitwarden-desktop-bin/bitwarden-desktop-bin-1.30.0.ebuild 2204121639 ./app-admin/bitwarden-desktop-bin/bitwarden-desktop-bin-1.32.1.ebuild @@ -1014,7 +1017,7 @@ 2012161539 ./app-admin/eselect/eselect-9999.ebuild 2204290540 ./app-admin/eselect/eselect-1.4.20.ebuild 2110200610 ./app-admin/evtxtools/evtxtools-1.1.1-r2.ebuild -2205041640 ./app-admin/exo/exo-1.54.0.ebuild +2206141310 ./app-admin/exo/exo-1.56.0.ebuild 2107121709 ./app-admin/fam/fam-2.7.0_p17_p3.ebuild 1907151839 ./app-admin/fetchlog/fetchlog-1.4-r1.ebuild 1705160027 ./app-admin/fifo-cronolog/fifo-cronolog-1.1.1-r1.ebuild @@ -1053,10 +1056,9 @@ 2011021309 ./app-admin/gtkdiskfree/gtkdiskfree-2.0.4_p20200224.ebuild 2109162239 ./app-admin/hardinfo/hardinfo-0.6_alpha_pre20201116-r1.ebuild 2112060510 ./app-admin/haskell-updater/haskell-updater-1.3.2-r1.ebuild -2112141439 ./app-admin/hcloud/hcloud-1.29.0.ebuild -2204191739 ./app-admin/hcloud/hcloud-1.29.5.ebuild +2206141710 ./app-admin/hcloud/hcloud-1.29.5.ebuild 2205191140 ./app-admin/hddtemp/hddtemp-0.3_beta15-r29.ebuild -2204022241 ./app-admin/helm/helm-3.8.1.ebuild +2206141040 ./app-admin/helm/helm-3.8.1.ebuild 1912111539 ./app-admin/ide-smart/ide-smart-1.4-r2.ebuild 1712300140 ./app-admin/integrit/integrit-4.1-r1.ebuild 2112241739 ./app-admin/integrit/integrit-4.2_rc1.ebuild @@ -1096,7 +1098,7 @@ 2202140039 ./app-admin/mcollective/mcollective-2.12.5.ebuild 2203200240 ./app-admin/mei-amt-check/mei-amt-check-0_p20170515.ebuild 2202021409 ./app-admin/metalog/metalog-20200113-r1.ebuild -2206131040 ./app-admin/metalog/metalog-20220214.ebuild +2206140910 ./app-admin/metalog/metalog-20220214.ebuild 2009050409 ./app-admin/mktwpol/mktwpol-1.0.1.ebuild 2110201010 ./app-admin/mongo-tools/mongo-tools-100.4.1.ebuild 2110201010 ./app-admin/mongo-tools/mongo-tools-4.2.15.ebuild @@ -1227,8 +1229,9 @@ 2205051410 ./app-admin/sudo/sudo-1.9.10-r1.ebuild 2205051040 ./app-admin/sudo/sudo-1.9.8_p2-r1.ebuild 2206080140 ./app-admin/sudo/sudo-1.9.11.ebuild -2206070513 ./app-admin/sudo/sudo-9999.ebuild 2206090310 ./app-admin/sudo/sudo-1.9.11_p1.ebuild +2206141510 ./app-admin/sudo/sudo-1.9.11_p2.ebuild +2206141510 ./app-admin/sudo/sudo-9999.ebuild 2104251239 ./app-admin/superadduser/superadduser-1.15.ebuild 2106031139 ./app-admin/supervisor/supervisor-4.2.2.ebuild 2112310239 ./app-admin/supervisor/supervisor-4.2.4.ebuild @@ -1295,8 +1298,8 @@ 2112232239 ./app-antivirus/clamtk/clamtk-6.14.ebuild 2112012109 ./app-antivirus/fangfrisch/fangfrisch-1.5.0.ebuild 2206070840 ./app-antivirus/fangfrisch/fangfrisch-1.5.0-r1.ebuild -2203150809 ./app-antivirus/lkrg/lkrg-0.9.2.ebuild -2204212139 ./app-antivirus/lkrg/lkrg-0.9.3.ebuild +2206161940 ./app-antivirus/lkrg/lkrg-0.9.2.ebuild +2206161940 ./app-antivirus/lkrg/lkrg-0.9.3.ebuild 2206061542 ./app-arch/advancecomp/advancecomp-2.3.ebuild 2112260340 ./app-arch/afio/afio-2.5.1-r2.ebuild 2103130009 ./app-arch/alien/alien-8.95-r1.ebuild @@ -1430,6 +1433,7 @@ 2112220709 ./app-arch/zstd/zstd-1.5.0.ebuild 2202190610 ./app-arch/zstd/zstd-1.5.1-r2.ebuild 2204290540 ./app-arch/zstd/zstd-1.5.2.ebuild +2206161840 ./app-arch/zstd/zstd-1.5.1-r3.ebuild 2204070239 ./app-arch/lunzip/lunzip-1.13.ebuild 2204070239 ./app-arch/clzip/clzip-1.13.ebuild 2205180040 ./app-arch/bzip3/bzip3-1.1.1-r1.ebuild @@ -1514,7 +1518,7 @@ 2104031909 ./app-backup/spideroak-bin/spideroak-bin-7.5.0-r1.ebuild 2005311609 ./app-backup/synology-cloud-station-backup/synology-cloud-station-backup-4469.ebuild 2203200240 ./app-backup/tarsnap/tarsnap-1.0.39-r1.ebuild -2203010209 ./app-backup/tsm/tsm-8.1.13.3.ebuild +2206161940 ./app-backup/tsm/tsm-8.1.13.3.ebuild 2110260639 ./app-backup/untangle-https-backup/untangle-https-backup-0.1.0.ebuild 1907151839 ./app-backup/vzdump/vzdump-1.2.ebuild 2104020239 ./app-benchmarks/bashmark/bashmark-0.6.2.ebuild @@ -1584,7 +1588,7 @@ 2010011509 ./app-cdr/dumpet/dumpet-2.1_p20140601-r3.ebuild 2012311940 ./app-cdr/dvd+rw-tools/dvd+rw-tools-7.1-r3.ebuild 2202080810 ./app-cdr/dvd+rw-tools/dvd+rw-tools-7.1-r4.ebuild -2012301439 ./app-cdr/dvdisaster/dvdisaster-0.79.5.ebuild +2206161940 ./app-cdr/dvdisaster/dvdisaster-0.79.5.ebuild 2012181209 ./app-cdr/dvdshrink/dvdshrink-2.6.1_p10.ebuild 2104200009 ./app-cdr/extract-xiso/extract-xiso-2.7.1.ebuild 1712281509 ./app-cdr/gaffitter/gaffitter-0.6.0-r1.ebuild @@ -1685,14 +1689,14 @@ 2202101339 ./app-crypt/glep63-check/glep63-check-11.ebuild 2105022039 ./app-crypt/gnupg-pkcs11-scd/gnupg-pkcs11-scd-0.9.2-r1.ebuild 2203230339 ./app-crypt/gnupg/gnupg-2.2.34-r1.ebuild -2205170840 ./app-crypt/gnupg/gnupg-2.2.35.ebuild 2205170840 ./app-crypt/gnupg/gnupg-2.3.6.ebuild +2206151140 ./app-crypt/gnupg/gnupg-2.2.35.ebuild 2204230009 ./app-crypt/gorilla/gorilla-1.4-r2.ebuild 2009031339 ./app-crypt/gpa/gpa-0.10.0.ebuild 2012311940 ./app-crypt/gpg-ringmgr/gpg-ringmgr-1.12-r1.ebuild 2203260340 ./app-crypt/gpgme/gpgme-1.16.0.ebuild 2205170840 ./app-crypt/gpgme/gpgme-1.17.1.ebuild -2206121810 ./app-crypt/gpgme/gpgme-1.17.1-r1.ebuild +2206142110 ./app-crypt/gpgme/gpgme-1.17.1-r1.ebuild 2202170139 ./app-crypt/gpgstats/gpgstats-0.5-r2.ebuild 2104060140 ./app-crypt/hashalot/hashalot-0.3-r2.ebuild 1809182339 ./app-crypt/hashcat-utils/hashcat-utils-1.9.ebuild @@ -1742,7 +1746,7 @@ 2101242039 ./app-crypt/libnitrokey/libnitrokey-9999.ebuild 2203200240 ./app-crypt/libscrypt/libscrypt-1.21.ebuild 2205141540 ./app-crypt/libscrypt/libscrypt-1.22.ebuild -2205311240 ./app-crypt/libsecret/libsecret-0.20.5-r3.ebuild +2206161940 ./app-crypt/libsecret/libsecret-0.20.5-r3.ebuild 2201041339 ./app-crypt/libu2f-host/libu2f-host-1.1.10.ebuild 2111192109 ./app-crypt/libu2f-server/libu2f-server-1.1.0-r2.ebuild 2012231444 ./app-crypt/loop-aes-losetup/loop-aes-losetup-2.28.2.ebuild @@ -1775,8 +1779,8 @@ 2201271240 ./app-crypt/ophcrack-tables/ophcrack-tables-1.0-r2.ebuild 2206020610 ./app-crypt/ophcrack/ophcrack-3.8.0.ebuild 2105022039 ./app-crypt/osslsigncode/osslsigncode-2.0.ebuild -2104060140 ./app-crypt/p11-kit/p11-kit-0.23.22.ebuild -2205010512 ./app-crypt/p11-kit/p11-kit-0.24.1.ebuild +2206161940 ./app-crypt/p11-kit/p11-kit-0.23.22.ebuild +2206161940 ./app-crypt/p11-kit/p11-kit-0.24.1.ebuild 1811071339 ./app-crypt/paperkey/paperkey-1.5.ebuild 2010010609 ./app-crypt/paperkey/paperkey-1.6.ebuild 2201291609 ./app-crypt/pdfcrack/pdfcrack-0.19.ebuild @@ -2594,6 +2598,7 @@ 2110291639 ./app-editors/featherpad/featherpad-1.0.0.ebuild 2111120512 ./app-editors/featherpad/featherpad-1.0.1.ebuild 2201122009 ./app-editors/featherpad/featherpad-1.1.0.ebuild +2206141940 ./app-editors/featherpad/featherpad-1.2.0.ebuild 1906281839 ./app-editors/focuswriter/focuswriter-1.7.2.ebuild 2110291639 ./app-editors/focuswriter/focuswriter-1.7.6.ebuild 2110291639 ./app-editors/fte/fte-20110708-r1.ebuild @@ -2603,6 +2608,7 @@ 2205271340 ./app-editors/gedit/gedit-42.1.ebuild 2204072009 ./app-editors/ghex/ghex-9999.ebuild 2205280810 ./app-editors/ghex/ghex-42.2.ebuild +2206140610 ./app-editors/ghex/ghex-42.3.ebuild 2204251610 ./app-editors/ghostwriter/ghostwriter-2.0.2.ebuild 2206070810 ./app-editors/ghostwriter/ghostwriter-2.1.3.ebuild 2110260439 ./app-editors/gnome-latex/gnome-latex-3.38.0.ebuild @@ -2633,18 +2639,17 @@ 2110291639 ./app-editors/leafpad/leafpad-0.8.18.1-r1.ebuild 2203200240 ./app-editors/levee/levee-3.5a.ebuild 2110291639 ./app-editors/lpe/lpe-1.2.8_p20210401.ebuild -2201022110 ./app-editors/mg/mg-20210609-r1.ebuild 2205191040 ./app-editors/mg/mg-20220212.ebuild +2206161310 ./app-editors/mg/mg-20220614.ebuild 2110291639 ./app-editors/micro/micro-2.0.10.ebuild 2106171009 ./app-editors/micro/micro-2.0.9.ebuild 2101201309 ./app-editors/moe/moe-1.10.ebuild 2110291639 ./app-editors/moe/moe-1.11.ebuild 1808152309 ./app-editors/moe/moe-1.9.ebuild 2206070240 ./app-editors/mousepad/mousepad-0.5.9.ebuild -2112220409 ./app-editors/nano/nano-5.9.ebuild -2204290740 ./app-editors/nano/nano-6.3.ebuild -2204290740 ./app-editors/nano/nano-9999.ebuild -2205032140 ./app-editors/nano/nano-6.2.ebuild +2206142040 ./app-editors/nano/nano-6.2.ebuild +2206142040 ./app-editors/nano/nano-6.3.ebuild +2206142040 ./app-editors/nano/nano-9999.ebuild 2202131939 ./app-editors/ne/ne-3.3.1.ebuild 2110291639 ./app-editors/nedit/nedit-5.7.ebuild 2206010540 ./app-editors/neovim/neovim-9999.ebuild @@ -2661,8 +2666,8 @@ 2110291639 ./app-editors/qemacs/qemacs-0.4.1_pre20170225.ebuild 2204211009 ./app-editors/qhexedit2/qhexedit2-0.8.6_p20190316.ebuild 2205021540 ./app-editors/qhexedit2/qhexedit2-0.8.9_p20210525.ebuild -2206091310 ./app-editors/qhexedit2/qhexedit2-0.8.6_p20190316-r2.ebuild -2206091310 ./app-editors/qhexedit2/qhexedit2-0.8.9_p20210525-r2.ebuild +2206161940 ./app-editors/qhexedit2/qhexedit2-0.8.6_p20190316-r2.ebuild +2206161940 ./app-editors/qhexedit2/qhexedit2-0.8.9_p20210525-r2.ebuild 2110291639 ./app-editors/qxmledit/qxmledit-0.9.12.ebuild 2110311139 ./app-editors/remarkable/remarkable-1.9.0_pre20210320.ebuild 2202192240 ./app-editors/retext/retext-7.2.2.ebuild @@ -2719,6 +2724,7 @@ 2206081140 ./app-editors/zile/zile-2.6.2-r2.ebuild 2203141939 ./app-editors/ecrire/ecrire-0.2.0-r1.ebuild 2205280440 ./app-editors/gnome-text-editor/gnome-text-editor-42.1.ebuild +2206141940 ./app-editors/gnome-text-editor/gnome-text-editor-42.2.ebuild 1908231509 ./app-emacs/actionscript-mode/actionscript-mode-7.2.2_p20180527.ebuild 1910171639 ./app-emacs/adaptive-wrap/adaptive-wrap-0.7.ebuild 2202152209 ./app-emacs/adaptive-wrap/adaptive-wrap-0.8.ebuild @@ -2729,10 +2735,8 @@ 2110101839 ./app-emacs/async/async-1.9.3.ebuild 2203191140 ./app-emacs/async/async-1.9.4.ebuild 1711200020 ./app-emacs/atomic-chrome/atomic-chrome-2.0.0.ebuild -2101061639 ./app-emacs/auctex/auctex-11.92.ebuild -2101061639 ./app-emacs/auctex/auctex-12.2.ebuild 2103160039 ./app-emacs/auctex/auctex-12.3.ebuild -2205091610 ./app-emacs/auctex/auctex-13.1.ebuild +2206161340 ./app-emacs/auctex/auctex-13.1.ebuild 2206072240 ./app-emacs/auto-complete/auto-complete-1.5.1-r2.ebuild 2204210039 ./app-emacs/autoconf-mode/autoconf-mode-2.69-r1.ebuild 1910171639 ./app-emacs/basic-toolkit/basic-toolkit-0.7.ebuild @@ -2767,7 +2771,7 @@ 2104122109 ./app-emacs/css-mode/css-mode-0.11-r2.ebuild 1910171639 ./app-emacs/css-sort-buffer/css-sort-buffer-0.2.ebuild 2203191140 ./app-emacs/csv-mode/csv-mode-1.18.ebuild -2205140140 ./app-emacs/csv-mode/csv-mode-1.20.ebuild +2206161340 ./app-emacs/csv-mode/csv-mode-1.20.ebuild 1910171639 ./app-emacs/cycle-buffer/cycle-buffer-2.16.ebuild 2005101338 ./app-emacs/d-mode/d-mode-2.0.10.ebuild 2202152309 ./app-emacs/d-mode/d-mode-2.0.11.ebuild @@ -2846,9 +2850,8 @@ 2204011540 ./app-emacs/haskell-mode/haskell-mode-17.2.ebuild 1905041639 ./app-emacs/helm-system-packages/helm-system-packages-1.10.1.ebuild 2202151809 ./app-emacs/helm-system-packages/helm-system-packages-1.10.2.ebuild -2110101839 ./app-emacs/helm/helm-3.8.0.ebuild 2203191140 ./app-emacs/helm/helm-3.8.4.ebuild -2203271239 ./app-emacs/helm/helm-3.8.5.ebuild +2206161340 ./app-emacs/helm/helm-3.8.5.ebuild 1911151209 ./app-emacs/hexrgb/hexrgb-0_p1019.ebuild 2204210039 ./app-emacs/highline/highline-7.2.2.ebuild 1911181439 ./app-emacs/howm/howm-1.4.5.ebuild @@ -3306,8 +3309,8 @@ 2205281740 ./app-emulation/virtualbox-guest-additions/virtualbox-guest-additions-6.1.34-r1.ebuild 2204042139 ./app-emulation/virtualbox-modules/virtualbox-modules-6.1.32.ebuild 2204221039 ./app-emulation/virtualbox-modules/virtualbox-modules-6.1.34.ebuild -2204042139 ./app-emulation/virtualbox/virtualbox-6.1.32-r1.ebuild -2204221039 ./app-emulation/virtualbox/virtualbox-6.1.34.ebuild +2206151610 ./app-emulation/virtualbox/virtualbox-6.1.32-r2.ebuild +2206151610 ./app-emulation/virtualbox/virtualbox-6.1.34-r1.ebuild 1812111839 ./app-emulation/vkd3d/vkd3d-1.0.ebuild 2101170739 ./app-emulation/vkd3d/vkd3d-1.1-r1.ebuild 1906041809 ./app-emulation/vkd3d/vkd3d-1.1.ebuild @@ -3346,6 +3349,7 @@ 2205282240 ./app-emulation/ruffle/ruffle-0_p20220516.ebuild 2206121840 ./app-emulation/ruffle/ruffle-0_p20220601.ebuild 2206121840 ./app-emulation/ruffle/ruffle-9999.ebuild +2206161640 ./app-emulation/ruffle/ruffle-0_p20220614.ebuild 2205280210 ./app-emulation/86Box/86Box-3.5.ebuild 2205170740 ./app-emulation/dxvk/dxvk-1.10.1.ebuild 2205170740 ./app-emulation/dxvk/dxvk-9999.ebuild @@ -3550,7 +3554,7 @@ 2201301339 ./app-i18n/opencc/opencc-1.0.5.ebuild 2201291839 ./app-i18n/opencc/opencc-9999.ebuild 2205171610 ./app-i18n/opencc/opencc-1.1.2.ebuild -2206101010 ./app-i18n/opencc/opencc-1.1.3.ebuild +2206140040 ./app-i18n/opencc/opencc-1.1.3.ebuild 2107041709 ./app-i18n/poedit/poedit-2.2.4.ebuild 2107041709 ./app-i18n/poedit/poedit-2.3.1.ebuild 2104120442 ./app-i18n/pyzy/pyzy-0.1.0-r3.ebuild @@ -3757,6 +3761,7 @@ 2104040109 ./app-misc/crunch/crunch-3.6.ebuild 1912120010 ./app-misc/cstream/cstream-3.1.1-r1.ebuild 2104040109 ./app-misc/cw/cw-1.0.16-r3.ebuild +2206160340 ./app-misc/cw/cw-1.0.16-r4.ebuild 2002112051 ./app-misc/dailystrips/dailystrips-1.0.28-r3.ebuild 2205160310 ./app-misc/dasel/dasel-1.24.3.ebuild 2205140940 ./app-misc/datefudge/datefudge-1.24.ebuild @@ -3919,7 +3924,7 @@ 1809152239 ./app-misc/lxsplit/lxsplit-0.2.4-r1.ebuild 2204090809 ./app-misc/mc/mc-4.8.27-r1.ebuild 2204090809 ./app-misc/mc/mc-4.8.28-r1.ebuild -2204090809 ./app-misc/mc/mc-9999.ebuild +2206161940 ./app-misc/mc/mc-9999.ebuild 2105232209 ./app-misc/media-player-info/media-player-info-24.ebuild 2004032241 ./app-misc/mencal/mencal-3.0.ebuild 1802221208 ./app-misc/mepl/mepl-0.45-r1.ebuild @@ -4028,7 +4033,7 @@ 2204292210 ./app-misc/rmlint/rmlint-2.10.1.ebuild 2103052139 ./app-misc/rox-filer/rox-filer-2.11.ebuild 2204110939 ./app-misc/rpick/rpick-0.8.9.ebuild -2205150310 ./app-misc/rpick/rpick-0.8.10.ebuild +2206161110 ./app-misc/rpick/rpick-0.8.10.ebuild 2004060039 ./app-misc/rtlamr/rtlamr-0.9.1.ebuild 2112210209 ./app-misc/rundeck-cli-bin/rundeck-cli-bin-0.1.11.ebuild 2107310239 ./app-misc/screen/screen-4.8.0-r3.ebuild @@ -4070,7 +4075,7 @@ 2205110840 ./app-misc/task/task-2.6.2.ebuild 2107140009 ./app-misc/taskd/taskd-1.1.0-r3.ebuild 2112150009 ./app-misc/tdfsb/tdfsb-0.0.10-r2.ebuild -2104161439 ./app-misc/tdl/tdl-1.5.2-r3.ebuild +2206161940 ./app-misc/tdl/tdl-1.5.2-r3.ebuild 2104050139 ./app-misc/tek/tek-1.3.0.ebuild 2110252039 ./app-misc/terminal-colors/terminal-colors-2.3.ebuild 2205011940 ./app-misc/terminal-colors/terminal-colors-3.0.2.ebuild @@ -4145,6 +4150,8 @@ 2203072110 ./app-misc/timew-report/timew-report-1.4.0.ebuild 2204131310 ./app-misc/weggli/weggli-0.2.3.ebuild 2205251440 ./app-misc/qtxdg-tools/qtxdg-tools-3.9.1.ebuild +2206160340 ./app-misc/rover/rover-1.0.1.ebuild +2206160340 ./app-misc/rover/rover-9999.ebuild 2110242009 ./app-mobilephone/anyremote/anyremote-6.5.ebuild 2203031839 ./app-mobilephone/dfu-util/dfu-util-0.11.ebuild 2203031839 ./app-mobilephone/dfu-util/dfu-util-9999.ebuild @@ -4190,23 +4197,16 @@ 2009300139 ./app-office/kraft/kraft-0.95.ebuild 2203031409 ./app-office/ktimetracker/ktimetracker-5.0.1-r1.ebuild 2204130212 ./app-office/ledger/ledger-3.2.1.ebuild -2106181639 ./app-office/libalkimia/libalkimia-8.1.0-r1.ebuild 2206101010 ./app-office/libalkimia/libalkimia-8.1.1.ebuild -2205020310 ./app-office/libreoffice-bin-debug/libreoffice-bin-debug-7.2.6.2.ebuild -2205180440 ./app-office/libreoffice-bin-debug/libreoffice-bin-debug-7.2.6.2-r1.ebuild -2206100640 ./app-office/libreoffice-bin-debug/libreoffice-bin-debug-7.3.3.2-r3.ebuild -2205020310 ./app-office/libreoffice-bin/libreoffice-bin-7.2.6.2.ebuild -2205180440 ./app-office/libreoffice-bin/libreoffice-bin-7.2.6.2-r1.ebuild -2206100640 ./app-office/libreoffice-bin/libreoffice-bin-7.3.3.2-r3.ebuild -2205020310 ./app-office/libreoffice-l10n/libreoffice-l10n-7.2.6.2.ebuild -2206100640 ./app-office/libreoffice-l10n/libreoffice-l10n-7.3.3.2.ebuild +2206141040 ./app-office/libreoffice-bin-debug/libreoffice-bin-debug-7.3.3.2-r3.ebuild +2206141040 ./app-office/libreoffice-bin/libreoffice-bin-7.3.3.2-r3.ebuild 2206100640 ./app-office/libreoffice-l10n/libreoffice-l10n-7.3.4.2.ebuild +2206141640 ./app-office/libreoffice-l10n/libreoffice-l10n-7.3.3.2.ebuild 2112190139 ./app-office/libreoffice-voikko/libreoffice-voikko-5.0-r1.ebuild -2205020310 ./app-office/libreoffice/libreoffice-7.2.6.2-r1.ebuild -2206100640 ./app-office/libreoffice/libreoffice-7.3.3.2-r3.ebuild 2206111040 ./app-office/libreoffice/libreoffice-7.3.4.2.ebuild 2206111040 ./app-office/libreoffice/libreoffice-7.3.9999.ebuild 2206111040 ./app-office/libreoffice/libreoffice-9999.ebuild +2206141640 ./app-office/libreoffice/libreoffice-7.3.3.2-r3.ebuild 2204161540 ./app-office/lyx/lyx-2.3.6.1-r1.ebuild 2206071140 ./app-office/lyx/lyx-2.3.6.1-r2.ebuild 2104192239 ./app-office/magicpoint/magicpoint-1.13a_p20121015-r2.ebuild @@ -4345,6 +4345,7 @@ 2108152309 ./app-portage/portage-utils/portage-utils-0.92.ebuild 2201101040 ./app-portage/portage-utils/portage-utils-9999.ebuild 2204290540 ./app-portage/portage-utils/portage-utils-0.93.3.ebuild +2206160910 ./app-portage/portage-utils/portage-utils-0.94.1.ebuild 2104161439 ./app-portage/porticron/porticron-0.7.1.ebuild 2205092345 ./app-portage/portpeek/portpeek-3.2.2.ebuild 2204212239 ./app-portage/pram/pram-10.ebuild @@ -4367,19 +4368,19 @@ 2201280010 ./app-shells/autojump/autojump-22.5.3-r1.ebuild 2205071110 ./app-shells/bash-completion/bash-completion-2.11.ebuild 2205071110 ./app-shells/bash-completion/bash-completion-9999.ebuild -2204070310 ./app-shells/bash/bash-2.05b_p13.ebuild -2204070310 ./app-shells/bash/bash-3.0_p22.ebuild -2204070310 ./app-shells/bash/bash-3.1_p23.ebuild -2204070310 ./app-shells/bash/bash-3.2_p57.ebuild -2204070310 ./app-shells/bash/bash-4.0_p44.ebuild -2204070310 ./app-shells/bash/bash-4.1_p17.ebuild -2204070310 ./app-shells/bash/bash-4.2_p53.ebuild -2204070310 ./app-shells/bash/bash-4.3_p48-r2.ebuild -2204070310 ./app-shells/bash/bash-4.4_p23-r2.ebuild -2204070310 ./app-shells/bash/bash-5.0_p18.ebuild -2204192239 ./app-shells/bash/bash-5.2_beta.ebuild -2204192239 ./app-shells/bash/bash-9999.ebuild -2204290540 ./app-shells/bash/bash-5.1_p16.ebuild +2206132310 ./app-shells/bash/bash-2.05b_p13.ebuild +2206132310 ./app-shells/bash/bash-3.0_p22.ebuild +2206132310 ./app-shells/bash/bash-3.1_p23.ebuild +2206132310 ./app-shells/bash/bash-3.2_p57.ebuild +2206132310 ./app-shells/bash/bash-4.0_p44.ebuild +2206132310 ./app-shells/bash/bash-4.1_p17.ebuild +2206132310 ./app-shells/bash/bash-4.2_p53.ebuild +2206132310 ./app-shells/bash/bash-4.3_p48-r2.ebuild +2206132310 ./app-shells/bash/bash-4.4_p23-r2.ebuild +2206132310 ./app-shells/bash/bash-5.0_p18.ebuild +2206132310 ./app-shells/bash/bash-5.1_p16.ebuild +2206132310 ./app-shells/bash/bash-5.2_beta.ebuild +2206132310 ./app-shells/bash/bash-9999.ebuild 2005131639 ./app-shells/bashdb/bashdb-5.0.1.1.2.ebuild 2104212309 ./app-shells/bashish/bashish-2.2.4.ebuild 1707171556 ./app-shells/ccsh/ccsh-0.0.4-r4.ebuild @@ -4533,7 +4534,7 @@ 2206130310 ./app-text/diff-pdf/diff-pdf-0.5.ebuild 2005201838 ./app-text/diffpdf/diffpdf-2.1.3-r2.ebuild 2104031909 ./app-text/ding/ding-1.8.1.ebuild -2012271739 ./app-text/ding/ding-1.9.ebuild +2206151140 ./app-text/ding/ding-1.9.ebuild 2205271740 ./app-text/discount/discount-2.2.7b.ebuild 2006261338 ./app-text/djview/djview-4.10.6-r2.ebuild 2205171110 ./app-text/djvu/djvu-3.5.28-r1.ebuild @@ -4594,6 +4595,7 @@ 2104112239 ./app-text/groonga/groonga-8.0.2-r1.ebuild 2112142339 ./app-text/grutatxt/grutatxt-2.200.0.ebuild 2205280910 ./app-text/gspell/gspell-1.10.0.ebuild +2206151940 ./app-text/gspell/gspell-1.11.1.ebuild 2109091040 ./app-text/gtkspell/gtkspell-2.0.16-r1.ebuild 2108120640 ./app-text/gtkspell/gtkspell-3.0.10.ebuild 2201250539 ./app-text/gtranslator/gtranslator-40.0.ebuild @@ -4640,14 +4642,13 @@ 2112132209 ./app-text/lcdf-typetools/lcdf-typetools-2.108-r1.ebuild 2202230639 ./app-text/lesspipe/lesspipe-1.91.ebuild 2203152340 ./app-text/lesspipe/lesspipe-2.04-r1.ebuild -2206131040 ./app-text/lesspipe/lesspipe-2.05.ebuild +2206131940 ./app-text/lesspipe/lesspipe-2.05.ebuild 2104192239 ./app-text/letterize/letterize-1.4.ebuild 2203251709 ./app-text/libabw/libabw-0.1.3.ebuild 2203251709 ./app-text/libebook/libebook-0.1.3-r2.ebuild 2203251709 ./app-text/libepubgen/libepubgen-0.1.1.ebuild -2202102339 ./app-text/libetonyek/libetonyek-0.1.10.ebuild 2204280110 ./app-text/libetonyek/libetonyek-9999.ebuild -2206100640 ./app-text/libetonyek/libetonyek-0.1.10-r1.ebuild +2206141640 ./app-text/libetonyek/libetonyek-0.1.10-r1.ebuild 2112252110 ./app-text/libexttextcat/libexttextcat-3.4.6.ebuild 2112070009 ./app-text/libgepub/libgepub-0.6.0.ebuild 2108271839 ./app-text/libgxps/libgxps-0.3.2.ebuild @@ -4656,8 +4657,7 @@ 2203251709 ./app-text/libmspub/libmspub-0.1.4.ebuild 2111090239 ./app-text/libmwaw/libmwaw-9999.ebuild 2203251709 ./app-text/libmwaw/libmwaw-0.3.21.ebuild -2202030709 ./app-text/libnumbertext/libnumbertext-1.0.8.ebuild -2206100640 ./app-text/libnumbertext/libnumbertext-1.0.10.ebuild +2206141640 ./app-text/libnumbertext/libnumbertext-1.0.10.ebuild 2101230339 ./app-text/libodfgen/libodfgen-9999.ebuild 2112291709 ./app-text/libodfgen/libodfgen-0.1.8.ebuild 2205141340 ./app-text/libpaper/libpaper-1.1.28.ebuild @@ -4739,7 +4739,7 @@ 2205020310 ./app-text/poppler/poppler-22.03.0.ebuild 2206030940 ./app-text/poppler/poppler-9999.ebuild 2206060210 ./app-text/poppler/poppler-22.06.0.ebuild -2206100640 ./app-text/poppler/poppler-22.05.0.ebuild +2206142110 ./app-text/poppler/poppler-22.05.0.ebuild 2112132209 ./app-text/ps2eps/ps2eps-1.68.ebuild 2205141340 ./app-text/ps2pkm/ps2pkm-1.8_p20210325-r1.ebuild 2002280339 ./app-text/psiconv/psiconv-0.8.3-r1.ebuild @@ -5330,9 +5330,9 @@ 2206121040 ./dev-cpp/doctest/doctest-2.4.8-r1.ebuild 2202141139 ./dev-cpp/eigen/eigen-3.4.0-r1.ebuild 2104270539 ./dev-cpp/gconfmm/gconfmm-2.28.3-r1.ebuild -2107021539 ./dev-cpp/gflags/gflags-2.2.1-r1.ebuild 2108082209 ./dev-cpp/gflags/gflags-2.2.2.ebuild 2103061539 ./dev-cpp/gflags/gflags-9999.ebuild +2206140940 ./dev-cpp/gflags/gflags-2.2.1-r1.ebuild 2205311240 ./dev-cpp/glibmm/glibmm-2.66.4.ebuild 2205311240 ./dev-cpp/glibmm/glibmm-2.72.1.ebuild 2204260610 ./dev-cpp/glog/glog-0.4.0.ebuild @@ -5416,13 +5416,14 @@ 2205161610 ./dev-cpp/folly/folly-2022.03.28.00.ebuild 2205291610 ./dev-cpp/sdbus-c++/sdbus-c++-0.9.0-r3.ebuild 2205291610 ./dev-cpp/sdbus-c++/sdbus-c++-1.1.0-r3.ebuild -2204290652 ./dev-cpp/highway/highway-0.16.0-r1.ebuild 2206081140 ./dev-cpp/highway/highway-0.17.0.ebuild 2206081140 ./dev-cpp/highway/highway-9999.ebuild +2206151740 ./dev-cpp/highway/highway-0.16.0-r1.ebuild 2205051910 ./dev-cpp/opentelemetry-cpp/opentelemetry-cpp-1.3.0-r2.ebuild 2205182210 ./dev-cpp/opentelemetry-cpp/opentelemetry-cpp-1.4.0.ebuild 2205180640 ./dev-cpp/taskflow/taskflow-3.3.0.ebuild 2205180640 ./dev-cpp/taskflow/taskflow-9999.ebuild +2206160910 ./dev-cpp/gemmlowp/gemmlowp-2021.12.20.ebuild 2110040939 ./dev-db/apgdiff/apgdiff-2.7.0.ebuild 2206041110 ./dev-db/barman/barman-2.12-r1.ebuild 2111141709 ./dev-db/bucardo/bucardo-5.4.1.ebuild @@ -5506,7 +5507,7 @@ 2201070839 ./dev-db/mydumper/mydumper-0.11.3.5.ebuild 2204291539 ./dev-db/mydumper/mydumper-0.11.5.2.ebuild 2205132310 ./dev-db/mydumper/mydumper-0.12.1.ebuild -2204230540 ./dev-db/myodbc/myodbc-8.0.27-r1.ebuild +2206161940 ./dev-db/myodbc/myodbc-8.0.27-r1.ebuild 2109071509 ./dev-db/mysql++/mysql++-3.3.0.ebuild 2202280139 ./dev-db/mysql-connector-c++/mysql-connector-c++-8.0.27.ebuild 2203040040 ./dev-db/mysql-connector-c++/mysql-connector-c++-1.1.12-r1.ebuild @@ -5516,7 +5517,7 @@ 2205220840 ./dev-db/mysql-workbench/mysql-workbench-8.0.29.ebuild 2206121141 ./dev-db/mysql-workbench/mysql-workbench-8.0.28.ebuild 2205150410 ./dev-db/mysql/mysql-5.7.36-r1.ebuild -2206100610 ./dev-db/mysql/mysql-8.0.27.ebuild +2206131540 ./dev-db/mysql/mysql-8.0.27.ebuild 2205130040 ./dev-db/mysqltuner/mysqltuner-1.8.3.ebuild 2012171509 ./dev-db/mytop/mytop-1.9.1.ebuild 2201160110 ./dev-db/ocp/ocp-0.2-r1.ebuild @@ -5545,7 +5546,7 @@ 2206100610 ./dev-db/percona-xtrabackup/percona-xtrabackup-8.0.26.18.ebuild 2103041839 ./dev-db/pgFormatter/pgFormatter-5.0.ebuild 2109281639 ./dev-db/pgFormatter/pgFormatter-5.1.ebuild -2202171409 ./dev-db/pg_activity/pg_activity-2.3.0.ebuild +2206151610 ./dev-db/pg_activity/pg_activity-2.3.1.ebuild 2112150709 ./dev-db/pg_top/pg_top-4.0.0-r3.ebuild 2110241039 ./dev-db/pgadmin4/pgadmin4-4.29-r3.ebuild 2110241039 ./dev-db/pgadmin4/pgadmin4-4.30-r3.ebuild @@ -5562,10 +5563,12 @@ 2110231809 ./dev-db/pgmemcache/pgmemcache-2.3.0.ebuild 2108230109 ./dev-db/pgmodeler/pgmodeler-0.9.2.ebuild 2202141039 ./dev-db/pgmodeler/pgmodeler-0.9.4.ebuild -2203151910 ./dev-db/pgpool2/pgpool2-4.2.1-r2.ebuild -2203151910 ./dev-db/pgpool2/pgpool2-4.2.2-r2.ebuild 2203160710 ./dev-db/pgpool2/pgpool2-4.3.1.ebuild -2203151910 ./dev-db/pgpool2/pgpool2-9999.ebuild +2206141340 ./dev-db/pgpool2/pgpool2-4.2.1-r2.ebuild +2206141340 ./dev-db/pgpool2/pgpool2-4.2.2-r2.ebuild +2206141340 ./dev-db/pgpool2/pgpool2-4.2.9.ebuild +2206141340 ./dev-db/pgpool2/pgpool2-4.3.2.ebuild +2206141340 ./dev-db/pgpool2/pgpool2-9999.ebuild 2112260340 ./dev-db/pgrouting/pgrouting-3.1.1.ebuild 2112260340 ./dev-db/pgrouting/pgrouting-3.1.2.ebuild 2112260340 ./dev-db/pgrouting/pgrouting-3.1.3.ebuild @@ -5573,7 +5576,7 @@ 2108230109 ./dev-db/pgtap/pgtap-0.99.0.ebuild 2108230109 ./dev-db/pgtap/pgtap-1.1.0.ebuild 2202141039 ./dev-db/pgtap/pgtap-1.2.0.ebuild -2203221739 ./dev-db/pgtap/pgtap-1.2.0-r2.ebuild +2206161940 ./dev-db/pgtap/pgtap-1.2.0-r2.ebuild 2101310343 ./dev-db/pgxnclient/pgxnclient-1.3-r2.ebuild 2101310343 ./dev-db/pgxnclient/pgxnclient-1.3.1.ebuild 2104161439 ./dev-db/phpmyadmin/phpmyadmin-4.9.6.ebuild @@ -5608,23 +5611,24 @@ 2205230940 ./dev-db/postgresql/postgresql-11.16.ebuild 2205230940 ./dev-db/postgresql/postgresql-12.11.ebuild 2205230940 ./dev-db/postgresql/postgresql-13.7.ebuild -2205230940 ./dev-db/postgresql/postgresql-14.3.ebuild 2205230940 ./dev-db/postgresql/postgresql-15_beta1-r1.ebuild +2206161710 ./dev-db/postgresql/postgresql-14.4.ebuild 2106190039 ./dev-db/pspg/pspg-3.1.5-r1.ebuild 2106190039 ./dev-db/pspg/pspg-4.3.0-r1.ebuild 2108110309 ./dev-db/pspg/pspg-5.0.5.ebuild -2206131040 ./dev-db/pspg/pspg-5.5.4.ebuild +2206131940 ./dev-db/pspg/pspg-5.5.4.ebuild 1909252109 ./dev-db/psqlodbc/psqlodbc-11.01.0000.ebuild 2012041709 ./dev-db/psqlodbc/psqlodbc-13.00.0000.ebuild 2110020309 ./dev-db/qdbm/qdbm-1.8.78-r3.ebuild 2202271309 ./dev-db/qt5-sqlcipher/qt5-sqlcipher-1.0.11-r1.ebuild -2206130010 ./dev-db/redis/redis-5.0.14.ebuild -2206130010 ./dev-db/redis/redis-6.0.16.ebuild -2206130010 ./dev-db/redis/redis-6.2.6.ebuild 2206130010 ./dev-db/redis/redis-6.2.7-r1.ebuild -2206130010 ./dev-db/redis/redis-7.0.0-r1.ebuild 2206130010 ./dev-db/redis/redis-7.0.0.ebuild -2206130010 ./dev-db/redis/redis-7.0.1.ebuild +2206160040 ./dev-db/redis/redis-5.0.14.ebuild +2206160040 ./dev-db/redis/redis-6.0.16.ebuild +2206160040 ./dev-db/redis/redis-6.2.6.ebuild +2206160040 ./dev-db/redis/redis-7.0.0-r2.ebuild +2206160040 ./dev-db/redis/redis-7.0.1-r1.ebuild +2206160040 ./dev-db/redis/redis-7.0.2.ebuild 2101040109 ./dev-db/repmgr/repmgr-5.1.0.ebuild 2205160210 ./dev-db/rqlite/rqlite-7.4.0.ebuild 2206020640 ./dev-db/rqlite/rqlite-7.5.0.ebuild @@ -5638,6 +5642,7 @@ 2205151110 ./dev-db/sqlite/sqlite-3.38.2.ebuild 2206031440 ./dev-db/sqlite/sqlite-3.38.3.ebuild 2206061910 ./dev-db/sqlite/sqlite-3.38.5.ebuild +2206151510 ./dev-db/sqlite/sqlite-9999.ebuild 2102171509 ./dev-db/sqlitebrowser/sqlitebrowser-3.12.1.ebuild 2107160109 ./dev-db/sqlitebrowser/sqlitebrowser-3.12.2.ebuild 2102171509 ./dev-db/sqlitebrowser/sqlitebrowser-9999.ebuild @@ -5659,7 +5664,8 @@ 2203122109 ./dev-db/pglogical/pglogical-2.4.1.ebuild 2204050639 ./dev-db/sqlmap/sqlmap-1.6.2.ebuild 2205160840 ./dev-db/sqlmap/sqlmap-1.6.4.ebuild -2205160840 ./dev-db/sqlmap/sqlmap-9999.ebuild +2206152140 ./dev-db/sqlmap/sqlmap-1.6.5.ebuild +2206152140 ./dev-db/sqlmap/sqlmap-9999.ebuild 2205062310 ./dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-3.1.418-r1.ebuild 2205062310 ./dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-5.0.407-r1.ebuild 2205062310 ./dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-6.0.202-r1.ebuild @@ -5703,7 +5709,7 @@ 2009161939 ./dev-embedded/jal/jal-0.4.62.ebuild 2009162139 ./dev-embedded/kobs-ng/kobs-ng-3.0.35.4.1.0.ebuild 2009162139 ./dev-embedded/libdisasm/libdisasm-0.23.ebuild -2012272339 ./dev-embedded/libftd2xx/libftd2xx-1.4.8.ebuild +2206161940 ./dev-embedded/libftd2xx/libftd2xx-1.4.8.ebuild 2202020809 ./dev-embedded/libftdi/libftdi-1.5-r3.ebuild 2202020809 ./dev-embedded/libftdi/libftdi-9999.ebuild 2204292240 ./dev-embedded/libftdi/libftdi-0.20-r1.ebuild @@ -6301,7 +6307,7 @@ 2008182039 ./dev-haskell/language-dot/language-dot-0.1.1.ebuild 2107181639 ./dev-haskell/language-ecmascript/language-ecmascript-0.19.1.0.ebuild 2008182039 ./dev-haskell/language-glsl/language-glsl-0.3.0.ebuild -2010241309 ./dev-haskell/language-haskell-extract/language-haskell-extract-0.2.4-r1.ebuild +2206161940 ./dev-haskell/language-haskell-extract/language-haskell-extract-0.2.4-r1.ebuild 1912181139 ./dev-haskell/language-javascript/language-javascript-0.6.0.14.ebuild 2103160139 ./dev-haskell/language-lua/language-lua-0.11.0.1.ebuild 2008150209 ./dev-haskell/language-python/language-python-0.5.8.ebuild @@ -6678,7 +6684,7 @@ 2008011139 ./dev-haskell/warp-tls/warp-tls-3.2.12.ebuild 2008011139 ./dev-haskell/warp/warp-3.3.13.ebuild 2107251339 ./dev-haskell/wavy/wavy-0.1.0.0.ebuild -2107251809 ./dev-haskell/wcwidth/wcwidth-0.0.2.ebuild +2206161940 ./dev-haskell/wcwidth/wcwidth-0.0.2.ebuild 2008011139 ./dev-haskell/weigh/weigh-0.0.16.ebuild 2011011639 ./dev-haskell/with-location/with-location-0.1.0.ebuild 2107251339 ./dev-haskell/wl-pprint-annotated/wl-pprint-annotated-0.1.0.1.ebuild @@ -6924,8 +6930,8 @@ 2103271909 ./dev-java/jmock/jmock-1.2.0-r2.ebuild 2103261109 ./dev-java/jmock/jmock-2.6.1-r1.ebuild 2111261239 ./dev-java/jna/jna-4.2.2-r3.ebuild -2205121040 ./dev-java/jna/jna-5.10.0.ebuild 2206010310 ./dev-java/jna/jna-5.11.0.ebuild +2206151940 ./dev-java/jna/jna-5.10.0.ebuild 2112222209 ./dev-java/jnr-a64asm/jnr-a64asm-1.0.0.ebuild 2112311309 ./dev-java/jnr-constants/jnr-constants-0.10.3.ebuild 2111232009 ./dev-java/jnr-ffi/jnr-ffi-2.2.8.ebuild @@ -6954,8 +6960,8 @@ 2103121539 ./dev-java/junit/junit-3.8.2-r2.ebuild 2105061339 ./dev-java/junit/junit-4.13.2.ebuild 2112222209 ./dev-java/junitparams/junitparams-1.1.1.ebuild -2204291210 ./dev-java/jython/jython-2.7.0-r6.ebuild 2204292240 ./dev-java/jython/jython-2.7.0-r4.ebuild +2206161840 ./dev-java/jython/jython-2.7.0-r6.ebuild 2202112309 ./dev-java/jzlib/jzlib-1.1.3-r2.ebuild 2205311240 ./dev-java/leiningen-bin/leiningen-bin-2.9.8.ebuild 2202090440 ./dev-java/libg/libg-2.1.0-r2.ebuild @@ -6970,8 +6976,8 @@ 2105041239 ./dev-java/miglayout/miglayout-4.0-r1.ebuild 2206131210 ./dev-java/mill-bin/mill-bin-0.10.4.ebuild 2112222209 ./dev-java/mockito/mockito-1.9.5-r2.ebuild -2204101839 ./dev-java/mockito/mockito-4.4.0.ebuild 2206031210 ./dev-java/mockito/mockito-4.6.0.ebuild +2206161840 ./dev-java/mockito/mockito-4.4.0.ebuild 2201102240 ./dev-java/netty-buffer/netty-buffer-4.0.36-r1.ebuild 2201181609 ./dev-java/netty-buffer/netty-buffer-4.0.36.ebuild 2203312010 ./dev-java/netty-common/netty-common-4.0.36-r2.ebuild @@ -7047,6 +7053,7 @@ 2201291739 ./dev-java/swt/swt-3.8.2-r4.ebuild 2205150110 ./dev-java/testng/testng-6.9.10-r1.ebuild 2206100640 ./dev-java/tomcat-native/tomcat-native-1.2.33.ebuild +2206150640 ./dev-java/tomcat-native/tomcat-native-1.2.34.ebuild 2106010409 ./dev-java/tomcat-servlet-api/tomcat-servlet-api-7.0.109.ebuild 2201282340 ./dev-java/tomcat-servlet-api/tomcat-servlet-api-5.5.36.ebuild 2202090440 ./dev-java/tomcat-servlet-api/tomcat-servlet-api-4.1.40.ebuild @@ -7055,17 +7062,19 @@ 2205050840 ./dev-java/tomcat-servlet-api/tomcat-servlet-api-10.0.20.ebuild 2205050840 ./dev-java/tomcat-servlet-api/tomcat-servlet-api-8.5.78.ebuild 2205050840 ./dev-java/tomcat-servlet-api/tomcat-servlet-api-9.0.62.ebuild -2205161540 ./dev-java/tomcat-servlet-api/tomcat-servlet-api-10.0.21.ebuild -2205161810 ./dev-java/tomcat-servlet-api/tomcat-servlet-api-9.0.63.ebuild -2205241040 ./dev-java/tomcat-servlet-api/tomcat-servlet-api-8.5.79.ebuild 2206120710 ./dev-java/tomcat-servlet-api/tomcat-servlet-api-10.0.22.ebuild 2206101010 ./dev-java/tomcat-servlet-api/tomcat-servlet-api-9.0.64.ebuild +2206161910 ./dev-java/tomcat-servlet-api/tomcat-servlet-api-10.0.21.ebuild +2206161910 ./dev-java/tomcat-servlet-api/tomcat-servlet-api-8.5.79.ebuild +2206140710 ./dev-java/tomcat-servlet-api/tomcat-servlet-api-8.5.81.ebuild +2206161910 ./dev-java/tomcat-servlet-api/tomcat-servlet-api-9.0.63.ebuild 2203170340 ./dev-java/treelayout/treelayout-1.0.3-r1.ebuild 2201262240 ./dev-java/typesafe-config/typesafe-config-1.3.0-r3.ebuild 2204270910 ./dev-java/validation-api/validation-api-1.0.0-r1.ebuild 2204270910 ./dev-java/validation-api/validation-api-1.1.0-r1.ebuild 2112260340 ./dev-java/velocity/velocity-2.3.ebuild 2104141209 ./dev-java/wsdl4j/wsdl4j-1.6.2-r1.ebuild +2206131810 ./dev-java/wsdl4j/wsdl4j-1.6.3.ebuild 2103262209 ./dev-java/xalan-serializer/xalan-serializer-2.7.2-r1.ebuild 2201141210 ./dev-java/xalan/xalan-2.7.2-r1.ebuild 2203061209 ./dev-java/xerces/xerces-2.12.2.ebuild @@ -7074,7 +7083,7 @@ 2112150139 ./dev-java/xml-commons-resolver/xml-commons-resolver-1.2-r2.ebuild 2206081140 ./dev-java/xml-commons-resolver/xml-commons-resolver-1.2-r3.ebuild 2202260109 ./dev-java/xmlgraphics-commons/xmlgraphics-commons-2.7.ebuild -2204271210 ./dev-java/xmlgraphics-commons/xmlgraphics-commons-2.7-r1.ebuild +2206161840 ./dev-java/xmlgraphics-commons/xmlgraphics-commons-2.7-r1.ebuild 2204122140 ./dev-java/xmlunit/xmlunit-1.6-r1.ebuild 2105161809 ./dev-java/xom/xom-1.3.7.ebuild 2107011609 ./dev-java/xpp2/xpp2-2.1.10-r3.ebuild @@ -7128,20 +7137,20 @@ 2205061610 ./dev-java/apiguardian-api/apiguardian-api-1.1.2.ebuild 2205061610 ./dev-java/opentest4j/opentest4j-1.2.0.ebuild 2205061610 ./dev-java/univocity-parsers/univocity-parsers-2.9.1.ebuild -2204101839 ./dev-java/byte-buddy-agent/byte-buddy-agent-1.12.8.ebuild 2206031210 ./dev-java/byte-buddy-agent/byte-buddy-agent-1.12.10.ebuild -2204151310 ./dev-java/byte-buddy/byte-buddy-1.12.8.ebuild +2206161840 ./dev-java/byte-buddy-agent/byte-buddy-agent-1.12.8.ebuild 2206031210 ./dev-java/byte-buddy/byte-buddy-1.12.10.ebuild -2204101839 ./dev-java/findbugs-annotations/findbugs-annotations-3.0.1.ebuild +2206161840 ./dev-java/byte-buddy/byte-buddy-1.12.8.ebuild +2206161840 ./dev-java/findbugs-annotations/findbugs-annotations-3.0.1.ebuild 2205152210 ./dev-java/janino/janino-3.1.6.ebuild 2205231710 ./dev-java/janino/janino-3.1.7.ebuild -2204290652 ./dev-java/logback-classic/logback-classic-1.2.11.ebuild -2206081140 ./dev-java/logback-core/logback-core-1.2.11.ebuild -2204222240 ./dev-java/netty/netty-4.1.35.ebuild +2206161840 ./dev-java/logback-classic/logback-classic-1.2.11.ebuild +2206161840 ./dev-java/logback-core/logback-core-1.2.11.ebuild +2206161840 ./dev-java/netty/netty-4.1.35.ebuild 2206072140 ./dev-java/guava-testlib/guava-testlib-30.1.1.ebuild 2205222040 ./dev-java/jakarta-mail-api/jakarta-mail-api-2.1.0.ebuild 2206010840 ./dev-lang/R/R-4.1.2-r1.ebuild -2206121141 ./dev-lang/R/R-4.2.0.ebuild +2206140040 ./dev-lang/R/R-4.2.0.ebuild 2205160340 ./dev-lang/abs/abs-2.6.0.ebuild 2205241040 ./dev-lang/ammonite-repl-bin/ammonite-repl-bin-2.5.3.ebuild 2205241040 ./dev-lang/ammonite-repl-bin/ammonite-repl-bin-2.5.4.ebuild @@ -7172,13 +7181,12 @@ 2205051740 ./dev-lang/erlang/erlang-24.3.4.ebuild 2205182010 ./dev-lang/erlang/erlang-25.0.ebuild 1702282250 ./dev-lang/esco/esco-0.512.ebuild -2204241309 ./dev-lang/execline/execline-2.8.2.0.ebuild 2205220940 ./dev-lang/execline/execline-2.8.3.0.ebuild 2006111539 ./dev-lang/f2c/f2c-20100827-r1.ebuild 2105140339 ./dev-lang/ferite/ferite-1.1.17-r1.ebuild 2110170409 ./dev-lang/fpc/fpc-3.2.2.ebuild 2112290109 ./dev-lang/gdl/gdl-1.0.0_rc3-r1.ebuild -2202070939 ./dev-lang/gforth/gforth-0.7.3-r2.ebuild +2206161940 ./dev-lang/gforth/gforth-0.7.3-r2.ebuild 2201051309 ./dev-lang/ghc/ghc-8.10.4-r1.ebuild 2201051309 ./dev-lang/ghc/ghc-8.10.5-r1.ebuild 2201051309 ./dev-lang/ghc/ghc-8.10.6.ebuild @@ -7190,8 +7198,6 @@ 2105150939 ./dev-lang/gnuprologjava/gnuprologjava-0.2.6-r1.ebuild 2108202209 ./dev-lang/go-bootstrap/go-bootstrap-1.16.6.ebuild 2203151809 ./dev-lang/go/go-9999.ebuild -2205171240 ./dev-lang/go/go-1.17.10.ebuild -2205171240 ./dev-lang/go/go-1.18.2.ebuild 2206121141 ./dev-lang/go/go-1.17.11.ebuild 2206121141 ./dev-lang/go/go-1.18.3.ebuild 2106271339 ./dev-lang/gprolog/gprolog-1.4.5.ebuild @@ -7250,7 +7256,7 @@ 2206031810 ./dev-lang/mercury/mercury-22.01.1.ebuild 2107102209 ./dev-lang/micropython/micropython-1.11-r1.ebuild 2110251609 ./dev-lang/micropython/micropython-1.17.ebuild -2107011239 ./dev-lang/mlton/mlton-20180207.ebuild +2206161940 ./dev-lang/mlton/mlton-20180207.ebuild 2204260040 ./dev-lang/mmix/mmix-20160804-r1.ebuild 2112130339 ./dev-lang/moarvm/moarvm-2021.06-r1.ebuild 2112130339 ./dev-lang/moarvm/moarvm-2021.08.ebuild @@ -7305,14 +7311,8 @@ 2204290540 ./dev-lang/python-exec-conf/python-exec-conf-2.4.6.ebuild 2206100840 ./dev-lang/python-exec/python-exec-2.4.9.ebuild 2205170840 ./dev-lang/python/python-3.10.4.ebuild -2205170840 ./dev-lang/python/python-3.11.0_beta1-r2.ebuild 2205170840 ./dev-lang/python/python-3.8.13.ebuild -2205170840 ./dev-lang/python/python-3.8.13_p1.ebuild -2205170840 ./dev-lang/python/python-3.9.11.ebuild 2205190210 ./dev-lang/python/python-3.9.12.ebuild -2205311740 ./dev-lang/python/python-3.11.0_beta2.ebuild -2206010940 ./dev-lang/python/python-3.11.0_beta2_p1.ebuild -2206031010 ./dev-lang/python/python-3.10.4_p1.ebuild 2206071110 ./dev-lang/python/python-2.7.18_p15.ebuild 2206071110 ./dev-lang/python/python-3.10.5.ebuild 2206071110 ./dev-lang/python/python-3.11.0_beta3.ebuild @@ -7343,13 +7343,13 @@ 2203191510 ./dev-lang/smlnj/smlnj-110.99.2.ebuild 2102171309 ./dev-lang/snobol/snobol-1.4.1-r1.ebuild 2202062109 ./dev-lang/spark/spark-2021.ebuild -2204261810 ./dev-lang/spidermonkey/spidermonkey-1.8.5-r10.ebuild 2204261810 ./dev-lang/spidermonkey/spidermonkey-60.5.2_p0-r6.ebuild 2204261810 ./dev-lang/spidermonkey/spidermonkey-78.15.0.ebuild 2205041740 ./dev-lang/spidermonkey/spidermonkey-91.8.0.ebuild 2205231640 ./dev-lang/spidermonkey/spidermonkey-91.9.1.ebuild 2205260410 ./dev-lang/spidermonkey/spidermonkey-68.12.0-r1.ebuild 2206031040 ./dev-lang/spidermonkey/spidermonkey-91.10.0.ebuild +2206161940 ./dev-lang/spidermonkey/spidermonkey-1.8.5-r10.ebuild 2008112209 ./dev-lang/squirrel/squirrel-3.1_p20200612.ebuild 2011290239 ./dev-lang/srf/srf-1.0-r2.ebuild 2203240839 ./dev-lang/starlark-rust/starlark-rust-0.7.0.ebuild @@ -7365,8 +7365,8 @@ 2202071210 ./dev-lang/tcc/tcc-0.9.27_p20211022.ebuild 2201021239 ./dev-lang/tcl/tcl-8.6.11.ebuild 2206090010 ./dev-lang/tcl/tcl-8.6.12.ebuild -1912210209 ./dev-lang/teyjus/teyjus-2.1.ebuild -2203110039 ./dev-lang/teyjus/teyjus-2.1-r1.ebuild +2206161940 ./dev-lang/teyjus/teyjus-2.1-r1.ebuild +2206161940 ./dev-lang/teyjus/teyjus-2.1.ebuild 2201021239 ./dev-lang/tk/tk-8.6.11.1.ebuild 2201310139 ./dev-lang/tk/tk-8.6.12.ebuild 2201221239 ./dev-lang/tuprolog/tuprolog-3.2.0.ebuild @@ -7442,7 +7442,7 @@ 2205041040 ./dev-libs/boehm-gc/boehm-gc-8.2.0.ebuild 1912110241 ./dev-libs/boost-mpl-cartesian_product/boost-mpl-cartesian_product-20161205.ebuild 2205010512 ./dev-libs/boost/boost-1.78.0-r2.ebuild -2206100640 ./dev-libs/boost/boost-1.79.0.ebuild +2206142110 ./dev-libs/boost/boost-1.79.0.ebuild 2202261809 ./dev-libs/botan/botan-2.19.1.ebuild 2206040440 ./dev-libs/botan/botan-2.19.2.ebuild 2201291309 ./dev-libs/boxfort/boxfort-0.1.1.ebuild @@ -7490,6 +7490,7 @@ 2205051910 ./dev-libs/cxxopts/cxxopts-3.0.0.ebuild 2110082209 ./dev-libs/cxxtools/cxxtools-3.0-r1.ebuild 2105101009 ./dev-libs/cxxtools/cxxtools-3.0.ebuild +2206141540 ./dev-libs/cxxtools/cxxtools-3.0-r2.ebuild 2205081440 ./dev-libs/cyberjack/cyberjack-3.99.5_p15.ebuild 2205071440 ./dev-libs/cyrus-sasl/cyrus-sasl-2.1.28-r2.ebuild 2206010840 ./dev-libs/cyrus-sasl/cyrus-sasl-2.1.28-r3.ebuild @@ -7535,7 +7536,6 @@ 1704052014 ./dev-libs/ferrisloki/ferrisloki-3.0.13-r2.ebuild 2202171409 ./dev-libs/ffcall/ffcall-2.1.ebuild 2205150110 ./dev-libs/ffcall/ffcall-2.4.ebuild -2112170039 ./dev-libs/flatbuffers/flatbuffers-2.0.0-r1.ebuild 2206020940 ./dev-libs/flatbuffers/flatbuffers-2.0.6.ebuild 2205280910 ./dev-libs/folks/folks-0.15.5.ebuild 2106190039 ./dev-libs/foma/foma-0.9.18-r1.ebuild @@ -7566,7 +7566,7 @@ 2204130011 ./dev-libs/gnulib/gnulib-2022.02.12.16.27.05.ebuild 2205262110 ./dev-libs/gnulib/gnulib-2022.05.26.07.24.56.ebuild 2205311240 ./dev-libs/gobject-introspection-common/gobject-introspection-common-1.72.0.ebuild -2205311240 ./dev-libs/gobject-introspection/gobject-introspection-1.72.0.ebuild +2206141840 ./dev-libs/gobject-introspection/gobject-introspection-1.72.0.ebuild 2204162340 ./dev-libs/gom/gom-0.4.ebuild 2103070009 ./dev-libs/gost-engine/gost-engine-1.1.0.3_p20181031-r2.ebuild 2109201609 ./dev-libs/gost-engine/gost-engine-3.0.0.ebuild @@ -7589,11 +7589,10 @@ 2205100410 ./dev-libs/icinga-php-library/icinga-php-library-0.8.1.ebuild 2205100410 ./dev-libs/icinga-php-thirdparty/icinga-php-thirdparty-0.10.0-r1.ebuild 2202030709 ./dev-libs/icu-layoutex/icu-layoutex-70.1.ebuild -2206100640 ./dev-libs/icu-layoutex/icu-layoutex-71.1.ebuild +2206142110 ./dev-libs/icu-layoutex/icu-layoutex-71.1.ebuild 2108070909 ./dev-libs/icu-le-hb/icu-le-hb-1.0.3-r1.ebuild 2202052039 ./dev-libs/icu/icu-70.1-r1.ebuild -2205180240 ./dev-libs/icu/icu-71.1.ebuild -2206100640 ./dev-libs/icu/icu-71.1-r1.ebuild +2206142110 ./dev-libs/icu/icu-71.1-r1.ebuild 2102272239 ./dev-libs/igraph/igraph-0.8.5.ebuild 2104241609 ./dev-libs/igraph/igraph-0.9.2.ebuild 2106172109 ./dev-libs/igraph/igraph-0.9.4.ebuild @@ -7705,6 +7704,7 @@ 2103310109 ./dev-libs/libdbh/libdbh-5.0.22.ebuild 2205251440 ./dev-libs/libdbusmenu-qt/libdbusmenu-qt-0.9.3_pre20160218-r3.ebuild 2105251739 ./dev-libs/libdbusmenu/libdbusmenu-16.04.0-r1.ebuild +2206141840 ./dev-libs/libdbusmenu/libdbusmenu-16.04.0-r2.ebuild 2202180640 ./dev-libs/libdispatch/libdispatch-5.3.3-r1.ebuild 2203121339 ./dev-libs/libdispatch/libdispatch-5.5.ebuild 2112260340 ./dev-libs/libdivecomputer/libdivecomputer-0.6.0-r1.ebuild @@ -7737,9 +7737,9 @@ 2206051640 ./dev-libs/libfastjson/libfastjson-0.99.8-r1.ebuild 2206051640 ./dev-libs/libfastjson/libfastjson-0.99.9-r1.ebuild 2201061240 ./dev-libs/libffi-compat/libffi-compat-3.2.1-r3.ebuild -2203100240 ./dev-libs/libffi-compat/libffi-compat-3.3-r2.ebuild +2206142010 ./dev-libs/libffi-compat/libffi-compat-3.3-r2.ebuild 2201061240 ./dev-libs/libffi/libffi-3.3-r2.ebuild -2204290540 ./dev-libs/libffi/libffi-3.4.2-r1.ebuild +2206142010 ./dev-libs/libffi/libffi-3.4.2-r1.ebuild 2110021909 ./dev-libs/libfido2/libfido2-1.8.0.ebuild 2201171039 ./dev-libs/libfido2/libfido2-1.9.0.ebuild 2205060310 ./dev-libs/libfido2/libfido2-1.10.0.ebuild @@ -7770,6 +7770,7 @@ 2205020240 ./dev-libs/libgcrypt/libgcrypt-1.8.9.ebuild 2205130610 ./dev-libs/libgcrypt/libgcrypt-1.10.1.ebuild 2205130610 ./dev-libs/libgcrypt/libgcrypt-1.9.4-r1.ebuild +2206160010 ./dev-libs/libgcrypt/libgcrypt-1.10.1-r1.ebuild 2205260840 ./dev-libs/libgdata/libgdata-0.18.1.ebuild 2203160010 ./dev-libs/libgee/libgee-0.20.5.ebuild 2202101409 ./dev-libs/libgit2-glib/libgit2-glib-1.0.0.1.ebuild @@ -7784,7 +7785,7 @@ 2201190139 ./dev-libs/libgnt/libgnt-2.14.3.ebuild 2106131409 ./dev-libs/libgpg-error/libgpg-error-1.42.ebuild 2201271640 ./dev-libs/libgpg-error/libgpg-error-1.44.ebuild -2205170840 ./dev-libs/libgpg-error/libgpg-error-1.45.ebuild +2206151140 ./dev-libs/libgpg-error/libgpg-error-1.45.ebuild 2108101609 ./dev-libs/libgpiod/libgpiod-1.4.1.ebuild 2109242039 ./dev-libs/libgpiod/libgpiod-1.6.3.ebuild 2109072109 ./dev-libs/libgudev/libgudev-236.ebuild @@ -7808,16 +7809,15 @@ 2202021039 ./dev-libs/libisofs/libisofs-1.5.4.ebuild 2104281039 ./dev-libs/libite/libite-2.4.0.ebuild 2112260240 ./dev-libs/libite/libite-2.5.1.ebuild -2112012009 ./dev-libs/libixion/libixion-0.16.1.ebuild 2202120409 ./dev-libs/libixion/libixion-9999.ebuild -2206100640 ./dev-libs/libixion/libixion-0.17.0.ebuild +2206141640 ./dev-libs/libixion/libixion-0.17.0.ebuild 2204181540 ./dev-libs/libjcat/libjcat-0.1.10.ebuild 2204181540 ./dev-libs/libjcat/libjcat-0.1.11.ebuild 2204181540 ./dev-libs/libjcat/libjcat-0.1.9-r1.ebuild 1708050004 ./dev-libs/libkpass/libkpass-6-r1.ebuild 2106110139 ./dev-libs/libksba/libksba-1.5.0.ebuild 2106121909 ./dev-libs/libksba/libksba-1.5.1.ebuild -2204290540 ./dev-libs/libksba/libksba-1.6.0.ebuild +2206151140 ./dev-libs/libksba/libksba-1.6.0.ebuild 2109271809 ./dev-libs/liblinear/liblinear-243.ebuild 2104031909 ./dev-libs/liblist/liblist-2.4-r1.ebuild 2110212139 ./dev-libs/liblogging/liblogging-1.0.6-r1.ebuild @@ -7827,7 +7827,7 @@ 2112011009 ./dev-libs/liblouis/liblouis-3.17.0.ebuild 2201271940 ./dev-libs/liblouis/liblouis-3.20.0.ebuild 2104060140 ./dev-libs/libltdl/libltdl-2.4.6.ebuild -2204290540 ./dev-libs/libltdl/libltdl-2.4.7.ebuild +2206141040 ./dev-libs/libltdl/libltdl-2.4.7.ebuild 2104060140 ./dev-libs/liblzw/liblzw-0.2-r1.ebuild 2102190539 ./dev-libs/liblzw/liblzw-0.3.ebuild 2109291109 ./dev-libs/libmaa/libmaa-1.3.2.ebuild @@ -7861,9 +7861,8 @@ 2203222209 ./dev-libs/libnsutils/libnsutils-0.1.0-r1.ebuild 2203301740 ./dev-libs/libofx/libofx-0.10.3.ebuild 2102250309 ./dev-libs/liboil/liboil-0.3.17-r3.ebuild -2111140839 ./dev-libs/liborcus/liborcus-0.16.1.ebuild 2202120409 ./dev-libs/liborcus/liborcus-9999.ebuild -2206100640 ./dev-libs/liborcus/liborcus-0.17.2.ebuild +2206141640 ./dev-libs/liborcus/liborcus-0.17.2.ebuild 2108231509 ./dev-libs/libotf/libotf-0.9.16.ebuild 2203200410 ./dev-libs/libowfat/libowfat-0.32-r1.ebuild 2203200410 ./dev-libs/libowfat/libowfat-0.32-r5.ebuild @@ -7890,7 +7889,7 @@ 2109301539 ./dev-libs/libprelude/libprelude-5.2.0-r10.ebuild 2109301539 ./dev-libs/libpreludedb/libpreludedb-5.2.0.ebuild 2106290913 ./dev-libs/libpthread-stubs/libpthread-stubs-0.4-r1.ebuild -2205292340 ./dev-libs/libpwquality/libpwquality-1.4.4-r1.ebuild +2206161940 ./dev-libs/libpwquality/libpwquality-1.4.4-r1.ebuild 2110211709 ./dev-libs/libpy/libpy-0.2.5-r1.ebuild 2107261109 ./dev-libs/libqtxdg/libqtxdg-3.7.1.ebuild 2204151640 ./dev-libs/libqtxdg/libqtxdg-3.8.0.ebuild @@ -7949,7 +7948,7 @@ 2204171140 ./dev-libs/libthreadar/libthreadar-1.4.0.ebuild 2111230440 ./dev-libs/libtimezonemap/libtimezonemap-0.4.6-r1.ebuild 2110202209 ./dev-libs/libtomcrypt/libtomcrypt-1.18.2-r3.ebuild -2206131340 ./dev-libs/libtomcrypt/libtomcrypt-1.18.2-r4.ebuild +2206131940 ./dev-libs/libtomcrypt/libtomcrypt-1.18.2-r4.ebuild 1911300139 ./dev-libs/libtomfloat/libtomfloat-0.02-r1.ebuild 2110280409 ./dev-libs/libtommath/libtommath-1.2.0-r2.ebuild 1911300139 ./dev-libs/libtompoly/libtompoly-0.04-r1.ebuild @@ -8019,6 +8018,7 @@ 2201300109 ./dev-libs/libzia/libzia-4.34.ebuild 2205050910 ./dev-libs/libzia/libzia-4.36.ebuild 2205171610 ./dev-libs/libzip/libzip-1.8.0-r1.ebuild +2206141110 ./dev-libs/libzip/libzip-1.9.0.ebuild 2204280640 ./dev-libs/light/light-1.2.2-r2.ebuild 2204110939 ./dev-libs/link-grammar/link-grammar-5.10.4.ebuild 2112150009 ./dev-libs/lockdev/lockdev-1.0.3.1.2-r4.ebuild @@ -8218,9 +8218,8 @@ 2201061409 ./dev-libs/simdjson/simdjson-1.0.0-r1.ebuild 2201061409 ./dev-libs/simdjson/simdjson-1.0.2.ebuild 2205180440 ./dev-libs/simdjson/simdjson-1.1.0.ebuild -2206030040 ./dev-libs/simdjson/simdjson-2.0.3.ebuild +2206161910 ./dev-libs/simdjson/simdjson-2.0.4.ebuild 2109072009 ./dev-libs/sink/sink-0.8.0-r3.ebuild -2204241309 ./dev-libs/skalibs/skalibs-2.11.1.0.ebuild 2205220940 ./dev-libs/skalibs/skalibs-2.11.2.0.ebuild 2203200410 ./dev-libs/snowball-stemmer/snowball-stemmer-2.1.0-r1.ebuild 2205251240 ./dev-libs/snowball-stemmer/snowball-stemmer-2.2.0.ebuild @@ -8247,7 +8246,7 @@ 2110312109 ./dev-libs/totem-pl-parser/totem-pl-parser-3.26.6.ebuild 2202260009 ./dev-libs/tre/tre-0.8.0-r2.ebuild 2206010840 ./dev-libs/tre/tre-0.8.0_p20210321.ebuild -2206122140 ./dev-libs/tre/tre-0.8.0_p20210321-r1.ebuild +2206151040 ./dev-libs/tre/tre-0.8.0_p20210321-r1.ebuild 2205222240 ./dev-libs/tree-sitter-bash/tree-sitter-bash-0.19.0.ebuild 2110220309 ./dev-libs/tree-sitter-c/tree-sitter-c-0.20.1.ebuild 2111131839 ./dev-libs/tree-sitter-cpp/tree-sitter-cpp-0.20.0.ebuild @@ -8373,7 +8372,9 @@ 2205260840 ./dev-libs/FBGEMM/FBGEMM-2022.01.13.ebuild 2205272040 ./dev-libs/libnop/libnop-2021.11.03.ebuild 2206072340 ./dev-libs/linux-syscall-support/linux-syscall-support-2021.05.03.ebuild -2206081111 ./dev-libs/tlsh/tlsh-4.8.2.ebuild +2206140910 ./dev-libs/tlsh/tlsh-4.8.2.ebuild +2206162010 ./dev-libs/libtraceevent/libtraceevent-1.5.2.ebuild +2206162010 ./dev-libs/libtracefs/libtracefs-1.3.1.ebuild 2112260340 ./dev-lisp/abcl/abcl-1.8.0.ebuild 2205132310 ./dev-lisp/alexandria/alexandria-1.4.ebuild 2205150110 ./dev-lisp/asdf/asdf-3.3.5.ebuild @@ -10061,7 +10062,7 @@ 2107160109 ./dev-perl/Net-Server-Coro/Net-Server-Coro-1.300.0-r2.ebuild 2107160109 ./dev-perl/Net-Server-Mail/Net-Server-Mail-0.280.0-r1.ebuild 2203091610 ./dev-perl/Net-Server/Net-Server-2.10.0.ebuild -2107171939 ./dev-perl/Net-Subnet/Net-Subnet-1.30.0-r2.ebuild +2206161940 ./dev-perl/Net-Subnet/Net-Subnet-1.30.0-r2.ebuild 2108251939 ./dev-perl/Net-Telnet-Cisco/Net-Telnet-Cisco-1.120.0.ebuild 2203091610 ./dev-perl/Net-Telnet/Net-Telnet-3.50.0.ebuild 2107171939 ./dev-perl/Net-Trackback/Net-Trackback-1.10.0-r2.ebuild @@ -10306,6 +10307,7 @@ 2108081809 ./dev-perl/Sort-Versions/Sort-Versions-1.620.0-r1.ebuild 2101070139 ./dev-perl/Specio/Specio-0.420.0.ebuild 2205141340 ./dev-perl/Specio/Specio-0.470.0.ebuild +2206141740 ./dev-perl/Specio/Specio-0.480.0.ebuild 2108090339 ./dev-perl/Speech-Recognizer-SPX/Speech-Recognizer-SPX-0.80.100-r2.ebuild 2108090339 ./dev-perl/Sphinx-Config/Sphinx-Config-0.100.0-r1.ebuild 2108090339 ./dev-perl/Sphinx-Search/Sphinx-Search-0.310.0-r1.ebuild @@ -10371,6 +10373,7 @@ 2112051109 ./dev-perl/Sys-Virt/Sys-Virt-7.5.0.ebuild 2205140610 ./dev-perl/Sys-Virt/Sys-Virt-8.1.0.ebuild 2205311110 ./dev-perl/Sys-Virt/Sys-Virt-8.3.0.ebuild +2206160140 ./dev-perl/Sys-Virt/Sys-Virt-8.4.0.ebuild 2108120039 ./dev-perl/Sysadm-Install/Sysadm-Install-0.480.0-r1.ebuild 2108132239 ./dev-perl/TAP-Parser-SourceHandler-pgTAP/TAP-Parser-SourceHandler-pgTAP-3.350.0-r1.ebuild 2205141010 ./dev-perl/Taint-Runtime/Taint-Runtime-0.30.0-r2.ebuild @@ -10564,7 +10567,7 @@ 2109292209 ./dev-perl/Tk-CursorControl/Tk-CursorControl-0.400.0-r4.ebuild 2109292309 ./dev-perl/Tk-JPEG-Lite/Tk-JPEG-Lite-2.15.0-r1.ebuild 2203211109 ./dev-perl/Tk-TableMatrix/Tk-TableMatrix-1.260.0.ebuild -2203110039 ./dev-perl/Tk/Tk-804.36.0.ebuild +2206161940 ./dev-perl/Tk/Tk-804.36.0.ebuild 2203091610 ./dev-perl/Tree-DAG_Node/Tree-DAG_Node-1.320.0.ebuild 2112050739 ./dev-perl/Tree-Simple/Tree-Simple-1.340.0.ebuild 2109292309 ./dev-perl/Try-Tiny/Try-Tiny-0.300.0-r1.ebuild @@ -10977,6 +10980,7 @@ 2203170210 ./dev-php/libvirt-php/libvirt-php-0.5.5-r1.ebuild 2203170210 ./dev-php/libvirt-php/libvirt-php-9999.ebuild 2203220639 ./dev-php/libvirt-php/libvirt-php-0.5.5_p20211020.ebuild +2206160140 ./dev-php/libvirt-php/libvirt-php-0.5.6.ebuild 2203171809 ./dev-php/maxmind-db-reader/maxmind-db-reader-1.11.0.ebuild 2105101009 ./dev-php/metadata-minifier/metadata-minifier-1.0.0.ebuild 1707101834 ./dev-php/mmslib/mmslib-0.97.ebuild @@ -11034,8 +11038,8 @@ 2203221539 ./dev-php/pecl-radius/pecl-radius-1.4.0_beta1-r3.ebuild 2110231109 ./dev-php/pecl-raphf/pecl-raphf-2.0.1-r1.ebuild 2111222309 ./dev-php/pecl-raphf/pecl-raphf-2.0.1-r2.ebuild -2203182040 ./dev-php/pecl-redis/pecl-redis-5.3.7.ebuild 2203211109 ./dev-php/pecl-redis/pecl-redis-5.3.6.ebuild +2206161310 ./dev-php/pecl-redis/pecl-redis-5.3.7.ebuild 2101111839 ./dev-php/pecl-rrd/pecl-rrd-2.0.1-r4.ebuild 2110151739 ./dev-php/pecl-rrd/pecl-rrd-2.0.3.ebuild 2109231709 ./dev-php/pecl-ssh2/pecl-ssh2-1.3.1.ebuild @@ -11176,16 +11180,12 @@ 2101310343 ./dev-python/3to2/3to2-1.1.1-r1.ebuild 2202281139 ./dev-python/APScheduler/APScheduler-3.9.1.ebuild 2206100640 ./dev-python/Babel/Babel-2.10.1.ebuild +2206160740 ./dev-python/Babel/Babel-2.10.2.ebuild 2205181410 ./dev-python/BitVector/BitVector-3.5.0.ebuild 2205181410 ./dev-python/CppHeaderParser/CppHeaderParser-2.7.4.ebuild -2205141040 ./dev-python/Faker/Faker-13.11.1.ebuild -2206011040 ./dev-python/Faker/Faker-13.12.0.ebuild -2206062210 ./dev-python/Faker/Faker-13.12.1.ebuild 2206110840 ./dev-python/Faker/Faker-13.13.0.ebuild 2205290010 ./dev-python/GitPython/GitPython-3.1.27.ebuild 2110111109 ./dev-python/GridDataFormats/GridDataFormats-0.6.0.ebuild -2202211239 ./dev-python/GridDataFormats/GridDataFormats-0.7.0.ebuild -2205220910 ./dev-python/GridDataFormats/GridDataFormats-1.0.0.ebuild 2205261140 ./dev-python/GridDataFormats/GridDataFormats-1.0.1.ebuild 2109081439 ./dev-python/MechanicalSoup/MechanicalSoup-1.1.0.ebuild 2108250839 ./dev-python/PyContracts/PyContracts-1.8.14-r1.ebuild @@ -11198,6 +11198,7 @@ 2206022310 ./dev-python/PyPDF2/PyPDF2-2.0.0.ebuild 2206062210 ./dev-python/PyPDF2/PyPDF2-2.1.0.ebuild 2206131040 ./dev-python/PyPDF2/PyPDF2-2.1.1.ebuild +2206140740 ./dev-python/PyPDF2/PyPDF2-2.2.0.ebuild 2206082240 ./dev-python/PyQt-builder/PyQt-builder-1.12.2.ebuild 2202042209 ./dev-python/PyQt5-sip/PyQt5-sip-12.9.0.ebuild 2206082240 ./dev-python/PyQt5-sip/PyQt5-sip-12.10.1.ebuild @@ -11222,6 +11223,7 @@ 2205271240 ./dev-python/aesara/aesara-2.6.6.ebuild 2206041010 ./dev-python/aesara/aesara-2.7.0.ebuild 2206051240 ./dev-python/aesara/aesara-2.7.1.ebuild +2206151440 ./dev-python/aesara/aesara-2.7.2.ebuild 2112260340 ./dev-python/agate-dbf/agate-dbf-0.2.2-r1.ebuild 2112260340 ./dev-python/agate-excel/agate-excel-0.2.5-r1.ebuild 2112260340 ./dev-python/agate-sql/agate-sql-0.5.8-r1.ebuild @@ -11238,11 +11240,10 @@ 2206110940 ./dev-python/aioresponses/aioresponses-0.7.3-r1.ebuild 2108071714 ./dev-python/aiorpcX/aiorpcX-0.19.1.ebuild 2108071639 ./dev-python/aiorpcX/aiorpcX-0.22.1.ebuild -2205010512 ./dev-python/aiosignal/aiosignal-1.2.0.ebuild -2205131940 ./dev-python/aiosignal/aiosignal-1.2.0-r1.ebuild -2205010512 ./dev-python/alabaster/alabaster-0.7.12.ebuild -2205141510 ./dev-python/alabaster/alabaster-0.7.12-r1.ebuild +2206161310 ./dev-python/aiosignal/aiosignal-1.2.0-r1.ebuild +2206161210 ./dev-python/alabaster/alabaster-0.7.12-r1.ebuild 2101310343 ./dev-python/alagitpull/alagitpull-0.0.23-r1.ebuild +2206152140 ./dev-python/alagitpull/alagitpull-0.0.23-r2.ebuild 2204161110 ./dev-python/alembic/alembic-1.7.7.ebuild 2206011040 ./dev-python/alembic/alembic-1.8.0.ebuild 2203152010 ./dev-python/ament_package/ament_package-0.14.0.ebuild @@ -11256,9 +11257,8 @@ 2106052339 ./dev-python/ansicolor/ansicolor-0.3.2.ebuild 2205181410 ./dev-python/ansicolor/ansicolor-0.3.2-r1.ebuild 2205181410 ./dev-python/ansicolor/ansicolor-9999.ebuild -2205111610 ./dev-python/anyio/anyio-3.5.0-r1.ebuild -2205151040 ./dev-python/anyio/anyio-3.6.1.ebuild -2202260309 ./dev-python/anyqt/anyqt-0.0.14.ebuild +2206161210 ./dev-python/anyio/anyio-3.6.1.ebuild +2206140740 ./dev-python/anyqt/anyqt-0.1.1.ebuild 2206100640 ./dev-python/apipkg/apipkg-2.1.1.ebuild 2206082310 ./dev-python/apipkg/apipkg-3.0.1.ebuild 2205130940 ./dev-python/apispec/apispec-5.2.2.ebuild @@ -11273,39 +11273,34 @@ 2205111740 ./dev-python/arrow/arrow-1.2.2.ebuild 2206121610 ./dev-python/asgiref/asgiref-3.5.2.ebuild 2205181410 ./dev-python/asn1crypto/asn1crypto-1.5.1.ebuild -2205181410 ./dev-python/asteval/asteval-0.9.26.ebuild 2205251040 ./dev-python/asteval/asteval-0.9.27.ebuild 2205271240 ./dev-python/astor/astor-0.8.1-r1.ebuild 2205311140 ./dev-python/astroid/astroid-2.11.5.ebuild +2206132010 ./dev-python/astroid/astroid-2.11.6.ebuild 2205080740 ./dev-python/asttokens/asttokens-2.0.5.ebuild 2112240209 ./dev-python/astunparse/astunparse-1.6.3.ebuild 2205122240 ./dev-python/async-lru/async-lru-1.0.3.ebuild 2206121610 ./dev-python/async_generator/async_generator-1.10-r2.ebuild 2205010512 ./dev-python/async_timeout/async_timeout-4.0.2.ebuild 2205202110 ./dev-python/async_timeout/async_timeout-4.0.2-r1.ebuild -2205181410 ./dev-python/asyncstdlib/asyncstdlib-3.10.4.ebuild 2206030910 ./dev-python/asyncstdlib/asyncstdlib-3.10.5.ebuild 2206100640 ./dev-python/atomicwrites/atomicwrites-1.4.0-r2.ebuild 2204211739 ./dev-python/atpublic/atpublic-3.0.1.ebuild 2206100640 ./dev-python/attrs/attrs-21.4.0-r1.ebuild 2206020910 ./dev-python/audioread/audioread-2.1.9-r1.ebuild -2106051609 ./dev-python/authres/authres-1.2.0.ebuild -2205122240 ./dev-python/authres/authres-1.2.0-r1.ebuild +2206131940 ./dev-python/authres/authres-1.2.0-r1.ebuild 2206031510 ./dev-python/autobahn/autobahn-22.3.2-r1.ebuild 2206031510 ./dev-python/autobahn/autobahn-22.4.2.ebuild 2206110940 ./dev-python/autobahn/autobahn-22.5.1-r1.ebuild -2205261240 ./dev-python/automat/automat-20.2.0.ebuild -2206131310 ./dev-python/automat/automat-20.2.0-r1.ebuild +2206142240 ./dev-python/automat/automat-20.2.0-r1.ebuild 2205211610 ./dev-python/autopage/autopage-0.5.0.ebuild 2205281740 ./dev-python/autopage/autopage-0.5.1.ebuild 2111270009 ./dev-python/autopep8/autopep8-1.6.0.ebuild 2205181440 ./dev-python/autopep8/autopep8-9999.ebuild -2201291509 ./dev-python/autoprop/autoprop-4.0.2-r1.ebuild 2205310940 ./dev-python/autoprop/autoprop-4.1.0.ebuild 2204270110 ./dev-python/aws-sam-translator/aws-sam-translator-1.45.0.ebuild 2206080840 ./dev-python/aws-sam-translator/aws-sam-translator-1.46.0.ebuild 2201282210 ./dev-python/aws-xray-sdk-python/aws-xray-sdk-python-2.8.0.ebuild -2204252210 ./dev-python/awxkit/awxkit-21.0.0.ebuild 2206030910 ./dev-python/awxkit/awxkit-21.1.0.ebuild 2109171239 ./dev-python/babelfish/babelfish-0.6.0-r1.ebuild 2205191040 ./dev-python/babelfish/babelfish-0.6.0-r2.ebuild @@ -11333,15 +11328,13 @@ 2110161709 ./dev-python/betamax-matchers/betamax-matchers-0.4.0.ebuild 2205010512 ./dev-python/betamax/betamax-0.8.1.ebuild 2205221210 ./dev-python/betamax/betamax-0.8.1-r1.ebuild -2201172009 ./dev-python/bibtexparser/bibtexparser-1.2.0.ebuild 2205211110 ./dev-python/bibtexparser/bibtexparser-1.2.0-r2.ebuild 2205171540 ./dev-python/binaryornot/binaryornot-0.4.4-r2.ebuild 2206061240 ./dev-python/bitarray/bitarray-2.5.1.ebuild 2205122240 ./dev-python/bitstring/bitstring-3.1.9.ebuild 2204172210 ./dev-python/black/black-22.1.0.ebuild 2205111610 ./dev-python/black/black-22.3.0.ebuild -2205151410 ./dev-python/bleach/bleach-5.0.0-r1.ebuild -2205151140 ./dev-python/bleach/bleach-5.0.0.ebuild +2206161210 ./dev-python/bleach/bleach-5.0.0-r1.ebuild 2201210239 ./dev-python/blessed/blessed-1.19.1.ebuild 2203301440 ./dev-python/blessings/blessings-1.7-r1.ebuild 2206120940 ./dev-python/blinker/blinker-1.4-r3.ebuild @@ -11359,6 +11352,9 @@ 2206091040 ./dev-python/boto3/boto3-1.24.5.ebuild 2206101140 ./dev-python/boto3/boto3-1.24.6.ebuild 2206110940 ./dev-python/boto3/boto3-1.24.7.ebuild +2206160840 ./dev-python/boto3/boto3-1.24.10.ebuild +2206140740 ./dev-python/boto3/boto3-1.24.8.ebuild +2206151440 ./dev-python/boto3/boto3-1.24.9.ebuild 2205211010 ./dev-python/botocore/botocore-9999.ebuild 2206030910 ./dev-python/botocore/botocore-1.27.2.ebuild 2206061413 ./dev-python/botocore/botocore-1.26.10.ebuild @@ -11367,6 +11363,9 @@ 2206091040 ./dev-python/botocore/botocore-1.27.5.ebuild 2206101140 ./dev-python/botocore/botocore-1.27.6.ebuild 2206110940 ./dev-python/botocore/botocore-1.27.7.ebuild +2206160840 ./dev-python/botocore/botocore-1.27.10.ebuild +2206140740 ./dev-python/botocore/botocore-1.27.8.ebuild +2206151440 ./dev-python/botocore/botocore-1.27.9.ebuild 2206030910 ./dev-python/bottle/bottle-0.12.21.ebuild 2206111010 ./dev-python/bottleneck/bottleneck-1.3.4.ebuild 2203301440 ./dev-python/bpython/bpython-0.22.1.ebuild @@ -11376,22 +11375,18 @@ 2204021110 ./dev-python/braintree/braintree-4.15.2.ebuild 2205181440 ./dev-python/breathe/breathe-4.33.1.ebuild 2205010512 ./dev-python/brotlicffi/brotlicffi-1.0.9.2.ebuild -2206131340 ./dev-python/brotlicffi/brotlicffi-1.0.9.2-r1.ebuild +2206141040 ./dev-python/brotlicffi/brotlicffi-1.0.9.2-r1.ebuild 2105171109 ./dev-python/brython/brython-3.9.0.ebuild 2203092140 ./dev-python/brython/brython-3.10.5.ebuild 2205181440 ./dev-python/bsddb3/bsddb3-6.2.9.ebuild 2203301440 ./dev-python/cached-property/cached-property-1.5.2.ebuild 2205181740 ./dev-python/cached-property/cached-property-1.5.2-r1.ebuild -2202131209 ./dev-python/cachelib/cachelib-0.6.0.ebuild -2205151010 ./dev-python/cachelib/cachelib-0.7.0.ebuild -2110312109 ./dev-python/cachetools/cachetools-4.2.4.ebuild -2203250209 ./dev-python/cachetools/cachetools-5.0.0.ebuild -2205161110 ./dev-python/cachetools/cachetools-5.1.0.ebuild -2205301040 ./dev-python/cachetools/cachetools-5.2.0.ebuild +2206161210 ./dev-python/cachelib/cachelib-0.7.0.ebuild +2206140740 ./dev-python/cachelib/cachelib-0.8.0.ebuild +2206161210 ./dev-python/cachetools/cachetools-5.2.0.ebuild 2205241710 ./dev-python/cairocffi/cairocffi-1.3.0.ebuild 2109131109 ./dev-python/cangjie/cangjie-1.3-r1.ebuild 2108081639 ./dev-python/capturer/capturer-3.0.ebuild -2201291539 ./dev-python/carbon/carbon-1.1.8-r1.ebuild 2206061640 ./dev-python/carbon/carbon-1.1.10.ebuild 2105061139 ./dev-python/case/case-1.5.3.ebuild 2112260340 ./dev-python/casttube/casttube-0.2.1.ebuild @@ -11403,16 +11398,13 @@ 2206061413 ./dev-python/cbor2/cbor2-5.4.3.ebuild 2206010511 ./dev-python/cchardet/cchardet-2.1.7.ebuild 2203210210 ./dev-python/cerberus/cerberus-1.3.2.ebuild -2203210210 ./dev-python/cerberus/cerberus-1.3.4.ebuild -2205171010 ./dev-python/cerberus/cerberus-1.3.4-r1.ebuild +2206161210 ./dev-python/cerberus/cerberus-1.3.4-r1.ebuild 2206100640 ./dev-python/certifi/certifi-3021.3.16-r2.ebuild -2205010512 ./dev-python/cffi/cffi-1.15.0.ebuild -2206131340 ./dev-python/cffi/cffi-1.15.0-r1.ebuild +2206141040 ./dev-python/cffi/cffi-1.15.0-r1.ebuild 2205301410 ./dev-python/cfgv/cfgv-3.3.1.ebuild 2206011040 ./dev-python/cfn-lint/cfn-lint-0.61.0.ebuild 2206061240 ./dev-python/cfn-lint/cfn-lint-0.60.1.ebuild 2203092340 ./dev-python/cftime/cftime-1.6.0.ebuild -2106011409 ./dev-python/cgroup-utils/cgroup-utils-0.8.ebuild 2205310540 ./dev-python/cgroup-utils/cgroup-utils-0.8-r1.ebuild 2105181609 ./dev-python/chai/chai-1.1.2.ebuild 2205151410 ./dev-python/chameleon/chameleon-3.10.0.ebuild @@ -11427,7 +11419,6 @@ 2205221410 ./dev-python/cheroot/cheroot-8.6.0.ebuild 2202010139 ./dev-python/cherrypy/cherrypy-18.6.1.ebuild 2205311040 ./dev-python/cherrypy/cherrypy-18.6.1-r1.ebuild -2108070239 ./dev-python/chump/chump-1.6.0-r1.ebuild 2205252110 ./dev-python/chump/chump-1.6.0-r2.ebuild 2110222039 ./dev-python/citeproc-py/citeproc-py-0.6.0.ebuild 2105111209 ./dev-python/cjkwrap/cjkwrap-2.2-r1.ebuild @@ -11445,18 +11436,14 @@ 2105071409 ./dev-python/click-default-group/click-default-group-1.2.2.ebuild 2206011040 ./dev-python/click-default-group/click-default-group-1.2.2-r1.ebuild 2107121239 ./dev-python/click-help-colors/click-help-colors-0.9.1.ebuild -2112210709 ./dev-python/click-log/click-log-0.3.2.ebuild 2205231010 ./dev-python/click-log/click-log-0.4.0.ebuild 2204301910 ./dev-python/click-plugins/click-plugins-1.1.1.ebuild -2112260340 ./dev-python/click-threading/click-threading-0.5.0.ebuild 2205231010 ./dev-python/click-threading/click-threading-0.5.0-r1.ebuild 2205311040 ./dev-python/click/click-8.1.3.ebuild 2205290040 ./dev-python/cliff/cliff-3.10.1.ebuild 2203252323 ./dev-python/clikit/clikit-0.6.2.ebuild 2105231239 ./dev-python/clint/clint-0.5.1-r3.ebuild -2205010512 ./dev-python/cloudpickle/cloudpickle-2.0.0.ebuild -2205131540 ./dev-python/cloudpickle/cloudpickle-2.0.0-r1.ebuild -2205211010 ./dev-python/cloudpickle/cloudpickle-2.1.0.ebuild +2206161240 ./dev-python/cloudpickle/cloudpickle-2.1.0.ebuild 2203181710 ./dev-python/cloudscraper/cloudscraper-1.2.60.ebuild 2205290040 ./dev-python/cmd2/cmd2-2.4.1.ebuild 2112260340 ./dev-python/collective-checkdocs/collective-checkdocs-0.2-r1.ebuild @@ -11475,21 +11462,20 @@ 2203282210 ./dev-python/consonance/consonance-0.1.5-r1.ebuild 2205131240 ./dev-python/constantly/constantly-15.1.0-r2.ebuild 2203270940 ./dev-python/construct/construct-2.10.68.ebuild -2201281840 ./dev-python/cookies/cookies-2.2.1-r1.ebuild -2205131040 ./dev-python/cookies/cookies-2.2.1-r2.ebuild +2206161240 ./dev-python/cookies/cookies-2.2.1-r2.ebuild 2204241639 ./dev-python/coreapi/coreapi-2.3.3-r2.ebuild 2205252110 ./dev-python/coreschema/coreschema-0.0.4-r1.ebuild 2111221109 ./dev-python/cov-core/cov-core-1.15.0-r3.ebuild 2205101340 ./dev-python/coverage/coverage-6.3.2-r1.ebuild 2205130940 ./dev-python/coverage/coverage-6.3.3.ebuild 2205230940 ./dev-python/coverage/coverage-6.4.ebuild -2206030910 ./dev-python/coverage/coverage-6.4.1.ebuild +2206161910 ./dev-python/coverage/coverage-6.4.1.ebuild 2205261410 ./dev-python/cppy/cppy-1.2.1-r1.ebuild 2203252323 ./dev-python/crashtest/crashtest-0.3.1.ebuild 2205252110 ./dev-python/crashtest/crashtest-0.3.1-r1.ebuild 2205122240 ./dev-python/crcmod/crcmod-1.7-r5.ebuild 2203211109 ./dev-python/croniter/croniter-1.3.4.ebuild -2205151010 ./dev-python/croniter/croniter-1.3.5.ebuild +2206161840 ./dev-python/croniter/croniter-1.3.5.ebuild 2205121740 ./dev-python/cryptography/cryptography-3.4.7-r3.ebuild 2206090610 ./dev-python/cryptography/cryptography-37.0.2-r1.ebuild 2203311540 ./dev-python/css-parser/css-parser-1.0.7-r1.ebuild @@ -11498,7 +11484,7 @@ 2205191040 ./dev-python/cssselect2/cssselect2-0.6.0.ebuild 2203262110 ./dev-python/cssutils/cssutils-2.4.0.ebuild 2206030910 ./dev-python/cssutils/cssutils-2.4.1.ebuild -2206091040 ./dev-python/cssutils/cssutils-2.4.2.ebuild +2206141040 ./dev-python/cssutils/cssutils-2.4.2.ebuild 2203092240 ./dev-python/csvkit/csvkit-1.0.7.ebuild 2203301440 ./dev-python/curtsies/curtsies-0.3.10.ebuild 2206131040 ./dev-python/cvxopt/cvxopt-1.3.0.ebuild @@ -11512,8 +11498,7 @@ 2205111310 ./dev-python/cython/cython-0.29.28.ebuild 2205111310 ./dev-python/cython/cython-0.29.28_p20220503.ebuild 2205161910 ./dev-python/cython/cython-0.29.29.ebuild -2206121610 ./dev-python/cython/cython-0.29.30.ebuild -2204242210 ./dev-python/daemonize/daemonize-2.5.0.ebuild +2206151040 ./dev-python/cython/cython-0.29.30.ebuild 2206131040 ./dev-python/daemonize/daemonize-2.5.0-r1.ebuild 2205270940 ./dev-python/dask/dask-2022.05.2.ebuild 2206061240 ./dev-python/dask/dask-2022.05.0.ebuild @@ -11526,15 +11511,13 @@ 2205281910 ./dev-python/debtcollector/debtcollector-2.5.0.ebuild 2205251240 ./dev-python/debugpy/debugpy-1.5.1.ebuild 2206101740 ./dev-python/debugpy/debugpy-1.6.0.ebuild -2205010512 ./dev-python/decorator/decorator-5.1.1.ebuild -2205131410 ./dev-python/decorator/decorator-5.1.1-r1.ebuild +2206161210 ./dev-python/decorator/decorator-5.1.1-r1.ebuild 2205212140 ./dev-python/deepmerge/deepmerge-1.0.1.ebuild 2203311540 ./dev-python/defcon/defcon-0.10.0-r1.ebuild -2205141040 ./dev-python/defcon/defcon-0.10.1.ebuild +2206161840 ./dev-python/defcon/defcon-0.10.1.ebuild 2206121510 ./dev-python/defusedxml/defusedxml-0.7.1-r1.ebuild 2205161640 ./dev-python/denonavr/denonavr-0.10.11.ebuild -2203082040 ./dev-python/deprecated/deprecated-1.2.13.ebuild -2205130940 ./dev-python/deprecated/deprecated-1.2.13-r1.ebuild +2206161240 ./dev-python/deprecated/deprecated-1.2.13-r1.ebuild 2205311340 ./dev-python/deprecation/deprecation-2.1.0.ebuild 2205111610 ./dev-python/dictdiffer/dictdiffer-0.9.0.ebuild 2206011410 ./dev-python/dictdiffer/dictdiffer-0.9.0-r1.ebuild @@ -11544,8 +11527,8 @@ 2205041810 ./dev-python/dill/dill-0.3.4-r1.ebuild 2205201140 ./dev-python/dill/dill-0.3.5.ebuild 2205290010 ./dev-python/dill/dill-0.3.5.1.ebuild -2206080040 ./dev-python/discogs-client/discogs-client-2.3.14.ebuild -2206080040 ./dev-python/discogs-client/discogs-client-9999.ebuild +2206151440 ./dev-python/discogs-client/discogs-client-2.3.15.ebuild +2206151440 ./dev-python/discogs-client/discogs-client-9999.ebuild 2204010840 ./dev-python/diskcache/diskcache-5.4.0-r1.ebuild 2202100210 ./dev-python/dissononce/dissononce-0.34.3-r2.ebuild 2205010512 ./dev-python/distlib/distlib-0.3.4-r1.ebuild @@ -11559,10 +11542,8 @@ 2205111110 ./dev-python/django-auth-ldap/django-auth-ldap-4.1.0.ebuild 2204151840 ./dev-python/django-cache-url/django-cache-url-3.4.0.ebuild 2206131140 ./dev-python/django-cache-url/django-cache-url-3.4.2.ebuild -2111011339 ./dev-python/django-cacheops/django-cacheops-6.0.ebuild 2205280810 ./dev-python/django-cacheops/django-cacheops-6.1.ebuild 2206131140 ./dev-python/django-configurations/django-configurations-2.3.2.ebuild -2205111110 ./dev-python/django-cors-headers/django-cors-headers-3.12.0.ebuild 2206060840 ./dev-python/django-cors-headers/django-cors-headers-3.13.0.ebuild 2204241639 ./dev-python/django-filter/django-filter-21.1-r2.ebuild 2202110039 ./dev-python/django-js-asset/django-js-asset-2.0.ebuild @@ -11585,7 +11566,6 @@ 2111190139 ./dev-python/django_polymorphic/django_polymorphic-3.1.ebuild 2204241639 ./dev-python/djangorestframework/djangorestframework-3.13.1-r1.ebuild 2205212040 ./dev-python/dkimpy/dkimpy-1.0.5-r1.ebuild -2205161110 ./dev-python/dns-lexicon/dns-lexicon-3.11.1.ebuild 2205171010 ./dev-python/dns-lexicon/dns-lexicon-3.11.2.ebuild 2205151410 ./dev-python/dnspython/dnspython-2.2.1.ebuild 2205011610 ./dev-python/doc8/doc8-0.11.1.ebuild @@ -11596,10 +11576,8 @@ 2205231240 ./dev-python/docopt/docopt-0.6.2-r5.ebuild 2202271539 ./dev-python/doctest-ignore-unicode/doctest-ignore-unicode-0.1.2-r1.ebuild 2106041309 ./dev-python/docutils-glep/docutils-glep-1.2.ebuild -2205010512 ./dev-python/docutils/docutils-0.17.1.ebuild -2205010512 ./dev-python/docutils/docutils-0.18.1.ebuild -2205141140 ./dev-python/docutils/docutils-0.17.1-r1.ebuild -2205141140 ./dev-python/docutils/docutils-0.18.1-r1.ebuild +2206161210 ./dev-python/docutils/docutils-0.17.1-r1.ebuild +2206161310 ./dev-python/docutils/docutils-0.18.1-r1.ebuild 2206010440 ./dev-python/dogpile-cache/dogpile-cache-1.1.5.ebuild 2206110840 ./dev-python/dogpile-cache/dogpile-cache-1.1.6.ebuild 2203281240 ./dev-python/doit-py/doit-py-0.5.0.ebuild @@ -11639,7 +11617,7 @@ 2106051639 ./dev-python/errorhandler/errorhandler-2.0.1.ebuild 2205211240 ./dev-python/et_xmlfile/et_xmlfile-1.1.0-r1.ebuild 2201021409 ./dev-python/eventlet/eventlet-0.33.0.ebuild -2205130940 ./dev-python/eventlet/eventlet-0.33.1.ebuild +2206161310 ./dev-python/eventlet/eventlet-0.33.1.ebuild 2107071509 ./dev-python/ewmh/ewmh-0.1.6.ebuild 2108020039 ./dev-python/exam/exam-0.10.6.ebuild 2206100640 ./dev-python/execnet/execnet-1.9.0-r1.ebuild @@ -11662,11 +11640,8 @@ 2201110540 ./dev-python/fido2/fido2-0.9.3.ebuild 2206090240 ./dev-python/fido2/fido2-1.0.0.ebuild 2206100640 ./dev-python/fields/fields-5.0.0-r3.ebuild -2205100010 ./dev-python/filelock/filelock-3.6.0.ebuild -2205141040 ./dev-python/filelock/filelock-3.7.0.ebuild -2206011040 ./dev-python/filelock/filelock-3.7.1.ebuild +2206161240 ./dev-python/filelock/filelock-3.7.1.ebuild 2205311340 ./dev-python/filetype/filetype-1.0.10.ebuild -2112170009 ./dev-python/findimports/findimports-2.2.0.ebuild 2205212140 ./dev-python/findimports/findimports-2.2.0-r1.ebuild 2201291539 ./dev-python/fitsio/fitsio-1.1.7.ebuild 2202021039 ./dev-python/fixtures/fixtures-3.0.0-r1.ebuild @@ -11731,6 +11706,7 @@ 2205281310 ./dev-python/gast/gast-0.5.3-r1.ebuild 2112252040 ./dev-python/gatt-python/gatt-python-0.2.6.ebuild 2103030039 ./dev-python/gcs-oauth2-boto-plugin/gcs-oauth2-boto-plugin-2.7.ebuild +2206162010 ./dev-python/gcs-oauth2-boto-plugin/gcs-oauth2-boto-plugin-3.0.ebuild 2205272310 ./dev-python/genshi/genshi-0.7.7.ebuild 2106051709 ./dev-python/genson/genson-1.1.0.ebuild 2206100640 ./dev-python/genty/genty-1.3.2-r2.ebuild @@ -11746,30 +11722,28 @@ 2206021840 ./dev-python/glob2/glob2-0.7-r1.ebuild 2202111409 ./dev-python/glooey/glooey-0.3.6.ebuild 2205010512 ./dev-python/gmpy/gmpy-2.1.2.ebuild -2206131340 ./dev-python/gmpy/gmpy-2.1.2-r1.ebuild +2206131940 ./dev-python/gmpy/gmpy-2.1.2-r1.ebuild 2205271240 ./dev-python/google-api-core/google-api-core-2.7.3.ebuild 2205270940 ./dev-python/google-api-core/google-api-core-2.8.1.ebuild +2206160940 ./dev-python/google-api-core/google-api-core-2.8.2.ebuild 2205180910 ./dev-python/google-api-python-client/google-api-python-client-2.48.0.ebuild 2205212040 ./dev-python/google-api-python-client/google-api-python-client-2.47.0.ebuild 2205261140 ./dev-python/google-api-python-client/google-api-python-client-2.49.0.ebuild 2206080840 ./dev-python/google-api-python-client/google-api-python-client-2.50.0.ebuild -2105061039 ./dev-python/google-apitools/google-apitools-0.5.32.ebuild +2206151440 ./dev-python/google-api-python-client/google-api-python-client-2.51.0.ebuild 2205311410 ./dev-python/google-apitools/google-apitools-0.5.32-r1.ebuild 2203270940 ./dev-python/google-auth-httplib2/google-auth-httplib2-0.1.0-r1.ebuild -2203152140 ./dev-python/google-auth-oauthlib/google-auth-oauthlib-0.5.1.ebuild 2206092240 ./dev-python/google-auth-oauthlib/google-auth-oauthlib-0.5.2.ebuild 2205271240 ./dev-python/google-auth/google-auth-2.6.6-r1.ebuild 2206080840 ./dev-python/google-auth/google-auth-2.7.0.ebuild +2206151440 ./dev-python/google-auth/google-auth-2.8.0.ebuild 2111252209 ./dev-python/google-pasta/google-pasta-0.2.0-r1.ebuild 2205221910 ./dev-python/google-reauth-python/google-reauth-python-0.1.1.ebuild -2204221509 ./dev-python/googleapis-common-protos/googleapis-common-protos-1.56.0-r2.ebuild -2205130940 ./dev-python/googleapis-common-protos/googleapis-common-protos-1.56.1.ebuild -2205270940 ./dev-python/googleapis-common-protos/googleapis-common-protos-1.56.2.ebuild +2206161240 ./dev-python/googleapis-common-protos/googleapis-common-protos-1.56.2.ebuild 2204162110 ./dev-python/graph-tool/graph-tool-2.44-r1.ebuild 2204162110 ./dev-python/graph-tool/graph-tool-9999.ebuild 2205171440 ./dev-python/graphviz/graphviz-0.20.ebuild -2110312139 ./dev-python/greenlet/greenlet-1.1.2.ebuild -2206131340 ./dev-python/greenlet/greenlet-1.1.2-r1.ebuild +2206131940 ./dev-python/greenlet/greenlet-1.1.2-r1.ebuild 2205131040 ./dev-python/greenstalk/greenstalk-2.0.0-r1.ebuild 2112200809 ./dev-python/grpcio-testing/grpcio-testing-1.43.0.ebuild 2112200809 ./dev-python/grpcio-tools/grpcio-tools-1.43.0.ebuild @@ -11787,7 +11761,7 @@ 2205121940 ./dev-python/h2/h2-4.1.0-r1.ebuild 2205251040 ./dev-python/h5py/h5py-3.7.0.ebuild 2205302310 ./dev-python/h5py/h5py-3.6.0.ebuild -2107012209 ./dev-python/happybase/happybase-0.9_p20210701.ebuild +2206162010 ./dev-python/happybase/happybase-1.2.0.ebuild 2109182039 ./dev-python/hcloud-python/hcloud-python-1.16.0.ebuild 2205171540 ./dev-python/helpdev/helpdev-0.7.1.ebuild 2205311340 ./dev-python/hiredis/hiredis-2.0.0-r2.ebuild @@ -11797,7 +11771,6 @@ 2105181239 ./dev-python/html2text/html2text-2020.1.16-r1.ebuild 2110240809 ./dev-python/html5-parser/html5-parser-0.4.10.ebuild 2206121510 ./dev-python/html5lib/html5lib-1.1-r1.ebuild -2106051709 ./dev-python/httmock/httmock-1.4.0.ebuild 2206011110 ./dev-python/httmock/httmock-1.4.0-r1.ebuild 2106051709 ./dev-python/http-parser/http-parser-0.9.0.ebuild 2206122140 ./dev-python/http-parser/http-parser-0.9.0-r1.ebuild @@ -11806,8 +11779,7 @@ 2205151040 ./dev-python/httpcore/httpcore-0.14.7-r1.ebuild 2205180910 ./dev-python/httpcore/httpcore-0.15.0.ebuild 2205181340 ./dev-python/httplib2/httplib2-0.20.4.ebuild -2112141539 ./dev-python/httpretty/httpretty-1.1.4.ebuild -2205181010 ./dev-python/httpretty/httpretty-1.1.4-r1.ebuild +2206161240 ./dev-python/httpretty/httpretty-1.1.4-r1.ebuild 2205151440 ./dev-python/httpx/httpx-0.22.0-r3.ebuild 2205240940 ./dev-python/httpx/httpx-0.23.0.ebuild 2206122140 ./dev-python/huawei-lte-api/huawei-lte-api-1.6.ebuild @@ -11821,16 +11793,16 @@ 2206021010 ./dev-python/hypothesis/hypothesis-6.46.11.ebuild 2206110840 ./dev-python/hypothesis/hypothesis-6.47.1.ebuild 2206121510 ./dev-python/hypothesis/hypothesis-6.46.9.ebuild -2206131340 ./dev-python/hypothesis/hypothesis-6.47.2.ebuild +2206150040 ./dev-python/hypothesis/hypothesis-6.47.2.ebuild +2206151440 ./dev-python/hypothesis/hypothesis-6.47.3.ebuild 2112210709 ./dev-python/icalendar/icalendar-4.0.9.ebuild 2205311040 ./dev-python/identify/identify-2.5.1.ebuild 2206121510 ./dev-python/idna/idna-3.3-r1.ebuild 2205162310 ./dev-python/ifaddr/ifaddr-0.1.7.ebuild +2206160940 ./dev-python/ifaddr/ifaddr-0.2.0.ebuild 2105222139 ./dev-python/ijson/ijson-3.1.4.ebuild -2205161110 ./dev-python/imageio/imageio-2.19.2.ebuild 2205301040 ./dev-python/imageio/imageio-2.19.3.ebuild -2205010512 ./dev-python/imagesize/imagesize-1.3.0.ebuild -2205141510 ./dev-python/imagesize/imagesize-1.3.0-r1.ebuild +2206161240 ./dev-python/imagesize/imagesize-1.3.0-r1.ebuild 2106032239 ./dev-python/imapclient/imapclient-2.2.0.ebuild 2203302210 ./dev-python/iminuit/iminuit-2.11.2.ebuild 2205182140 ./dev-python/immutables/immutables-0.17.ebuild @@ -11838,11 +11810,11 @@ 2206021140 ./dev-python/importlib_metadata/importlib_metadata-4.11.3.ebuild 2206021140 ./dev-python/importlib_metadata/importlib_metadata-4.11.4.ebuild 2206021140 ./dev-python/importlib_resources/importlib_resources-5.7.1.ebuild +2206160940 ./dev-python/importlib_resources/importlib_resources-5.8.0.ebuild 2109031039 ./dev-python/imread/imread-0.7.3-r1.ebuild 2205131240 ./dev-python/incremental/incremental-21.3.0-r1.ebuild 2206122140 ./dev-python/indexed_gzip/indexed_gzip-1.6.13.ebuild 2205212110 ./dev-python/inflect/inflect-5.6.0.ebuild -2105091439 ./dev-python/inflection/inflection-0.5.1.ebuild 2205251410 ./dev-python/inflection/inflection-0.5.1-r1.ebuild 2108242039 ./dev-python/influxdb/influxdb-5.3.0-r1.ebuild 2206100640 ./dev-python/iniconfig/iniconfig-1.1.1-r1.ebuild @@ -11859,16 +11831,17 @@ 2206122140 ./dev-python/ipy/ipy-1.01-r1.ebuild 2205032310 ./dev-python/ipykernel/ipykernel-6.13.0.ebuild 2206071015 ./dev-python/ipykernel/ipykernel-6.13.1.ebuild +2206140740 ./dev-python/ipykernel/ipykernel-6.14.0.ebuild +2206160940 ./dev-python/ipykernel/ipykernel-6.15.0.ebuild 2111181139 ./dev-python/ipyparallel/ipyparallel-6.3.0-r1.ebuild 2111200709 ./dev-python/ipyparallel/ipyparallel-7.1.0.ebuild 2201230239 ./dev-python/ipyparallel/ipyparallel-8.1.0.ebuild 2202071509 ./dev-python/ipyparallel/ipyparallel-8.1.0-r1.ebuild 2203181940 ./dev-python/ipyparallel/ipyparallel-8.2.0.ebuild 2204262210 ./dev-python/ipyparallel/ipyparallel-8.2.1.ebuild -2205101340 ./dev-python/ipyparallel/ipyparallel-8.3.0.ebuild -2206101610 ./dev-python/ipython/ipython-8.2.0.ebuild -2206101610 ./dev-python/ipython/ipython-8.3.0-r1.ebuild +2206141040 ./dev-python/ipyparallel/ipyparallel-8.3.0.ebuild 2206101610 ./dev-python/ipython/ipython-8.4.0.ebuild +2206140910 ./dev-python/ipython/ipython-8.3.0-r1.ebuild 2203151509 ./dev-python/ipython_genutils/ipython_genutils-0.2.0-r3.ebuild 2204161140 ./dev-python/ipywidgets/ipywidgets-7.7.0.ebuild 2206021140 ./dev-python/irc/irc-20.0.0-r1.ebuild @@ -11879,8 +11852,7 @@ 2205122340 ./dev-python/itsdangerous/itsdangerous-2.1.2.ebuild 2206122140 ./dev-python/itypes/itypes-1.2.0-r1.ebuild 2206100640 ./dev-python/jaraco-classes/jaraco-classes-3.2.1-r1.ebuild -2202040009 ./dev-python/jaraco-collections/jaraco-collections-3.5.1.ebuild -2205131940 ./dev-python/jaraco-collections/jaraco-collections-3.5.1-r1.ebuild +2206161240 ./dev-python/jaraco-collections/jaraco-collections-3.5.1-r1.ebuild 2205100010 ./dev-python/jaraco-context/jaraco-context-4.1.1-r2.ebuild 2205311040 ./dev-python/jaraco-envs/jaraco-envs-2.4.0.ebuild 2205100010 ./dev-python/jaraco-functools/jaraco-functools-3.5.0-r2.ebuild @@ -11889,23 +11861,19 @@ 2205131940 ./dev-python/jaraco-packaging/jaraco-packaging-8.2.1-r1.ebuild 2206021140 ./dev-python/jaraco-path/jaraco-path-3.4.0.ebuild 2204242210 ./dev-python/jaraco-stream/jaraco-stream-3.0.3.ebuild -2205131940 ./dev-python/jaraco-stream/jaraco-stream-3.0.3-r1.ebuild +2206161840 ./dev-python/jaraco-stream/jaraco-stream-3.0.3-r1.ebuild 2205100010 ./dev-python/jaraco-text/jaraco-text-3.7.0-r2.ebuild 2206041010 ./dev-python/jaraco-text/jaraco-text-3.8.0.ebuild -2205140110 ./dev-python/jc/jc-1.19.0.ebuild -2206011040 ./dev-python/jc/jc-1.20.0.ebuild -2105181609 ./dev-python/jdcal/jdcal-1.4.1.ebuild -2205132210 ./dev-python/jdcal/jdcal-1.4.1-r1.ebuild +2206160940 ./dev-python/jc/jc-1.20.1.ebuild +2206161240 ./dev-python/jdcal/jdcal-1.4.1-r1.ebuild 2205271240 ./dev-python/jedi/jedi-0.18.1.ebuild 2205202110 ./dev-python/jeepney/jeepney-0.8.0.ebuild 2205191540 ./dev-python/jellyfish/jellyfish-0.9.0-r1.ebuild -2112260340 ./dev-python/jikanpy/jikanpy-4.3.2.ebuild 2206122140 ./dev-python/jikanpy/jikanpy-4.3.2-r1.ebuild 2203271939 ./dev-python/jinja/jinja-2.11.3-r1.ebuild 2205311040 ./dev-python/jinja/jinja-3.1.2.ebuild 2205191110 ./dev-python/jinja2-time/jinja2-time-0.2.0-r1.ebuild 2205171540 ./dev-python/jinja2-time/jinja2-time-0.2.0.ebuild -2106051739 ./dev-python/jinja2_pluralize/jinja2_pluralize-0.3.0.ebuild 2205191110 ./dev-python/jinja2_pluralize/jinja2_pluralize-0.3.0-r1.ebuild 2205141740 ./dev-python/jmespath/jmespath-1.0.0.ebuild 2111131339 ./dev-python/joblib/joblib-1.1.0.ebuild @@ -11914,6 +11882,7 @@ 2111131909 ./dev-python/jq/jq-1.2.1.ebuild 2203211239 ./dev-python/jq/jq-1.2.2.ebuild 2201171009 ./dev-python/js2py/js2py-0.71.ebuild +2206132040 ./dev-python/js2py/js2py-0.71_p20210918.ebuild 2201282210 ./dev-python/jschema_to_python/jschema_to_python-1.2.3.ebuild 2205241610 ./dev-python/jsmin/jsmin-3.0.1.ebuild 2106051739 ./dev-python/json-rpc/json-rpc-1.13.0.ebuild @@ -11922,10 +11891,8 @@ 2205151140 ./dev-python/jsondiff/jsondiff-2.0.0.ebuild 2112260340 ./dev-python/jsonext/jsonext-0.4.2.ebuild 2206122140 ./dev-python/jsonext/jsonext-0.4.2-r1.ebuild -2106051739 ./dev-python/jsonmerge/jsonmerge-1.8.0.ebuild 2205252210 ./dev-python/jsonmerge/jsonmerge-1.8.0-r1.ebuild 2205181740 ./dev-python/jsonpatch/jsonpatch-1.32.ebuild -2203151509 ./dev-python/jsonpickle/jsonpickle-2.1.0.ebuild 2206131040 ./dev-python/jsonpickle/jsonpickle-2.2.0.ebuild 2205311040 ./dev-python/jsonpointer/jsonpointer-2.3.ebuild 2206122140 ./dev-python/jsonref/jsonref-0.2.ebuild @@ -11934,7 +11901,6 @@ 2205252210 ./dev-python/jsonrpclib/jsonrpclib-0.4.3.2.ebuild 2206021510 ./dev-python/jsonschema/jsonschema-4.6.0.ebuild 2206121610 ./dev-python/jsonschema/jsonschema-4.5.1.ebuild -2106051739 ./dev-python/jsonxs/jsonxs-0.6.ebuild 2205252210 ./dev-python/jsonxs/jsonxs-0.6-r1.ebuild 2205181740 ./dev-python/junit-xml/junit-xml-1.9.ebuild 2112291609 ./dev-python/jupyter-lsp/jupyter-lsp-1.5.1.ebuild @@ -11945,41 +11911,37 @@ 2205212110 ./dev-python/jupyter_core/jupyter_core-4.10.0.ebuild 2205151140 ./dev-python/jupyter_packaging/jupyter_packaging-0.12.0-r1.ebuild 2206122140 ./dev-python/jupyter_packaging/jupyter_packaging-0.12.1.ebuild -2205311040 ./dev-python/jupyter_server/jupyter_server-1.17.0.ebuild 2206080840 ./dev-python/jupyter_server/jupyter_server-1.17.1.ebuild +2206141040 ./dev-python/jupyter_server/jupyter_server-1.17.0.ebuild 2202212209 ./dev-python/jupyter_server_mathjax/jupyter_server_mathjax-0.2.5.ebuild 2205021410 ./dev-python/jupyterlab-lsp/jupyterlab-lsp-3.10.1.ebuild -2205021410 ./dev-python/jupyterlab/jupyterlab-3.3.4.ebuild 2206101740 ./dev-python/jupyterlab/jupyterlab-3.4.3.ebuild 2205151210 ./dev-python/jupyterlab_pygments/jupyterlab_pygments-0.2.2.ebuild -2205021410 ./dev-python/jupyterlab_server/jupyterlab_server-2.13.0.ebuild 2206101740 ./dev-python/jupyterlab_server/jupyterlab_server-2.14.0.ebuild 2205220911 ./dev-python/jwcrypto/jwcrypto-1.3.1.ebuild 2205271240 ./dev-python/jwcrypto/jwcrypto-1.2.0.ebuild -2112101110 ./dev-python/k5test/k5test-0.10.1.ebuild -2205131710 ./dev-python/k5test/k5test-0.10.1-r1.ebuild +2206161240 ./dev-python/k5test/k5test-0.10.1-r1.ebuild 2108021009 ./dev-python/kafka-python/kafka-python-2.0.2.ebuild -2110231709 ./dev-python/kaitaistruct/kaitaistruct-0.9.ebuild -2206111440 ./dev-python/kaitaistruct/kaitaistruct-0.9-r1.ebuild +2206161240 ./dev-python/kaitaistruct/kaitaistruct-0.9-r1.ebuild 2105232039 ./dev-python/kaptan/kaptan-0.5.12-r1.ebuild 2205242210 ./dev-python/kaptan/kaptan-0.5.12-r2.ebuild 2205190610 ./dev-python/kazoo/kazoo-2.8.0.ebuild 2205131710 ./dev-python/kconfiglib/kconfiglib-14.1.0-r1.ebuild -2103310109 ./dev-python/keep/keep-2.10.1.ebuild -2205131410 ./dev-python/keep/keep-2.10.1-r1.ebuild +2206161310 ./dev-python/keep/keep-2.10.1-r1.ebuild 2205022310 ./dev-python/keyring/keyring-23.5.0.ebuild 2206021140 ./dev-python/keyring/keyring-23.5.1.ebuild 2206082310 ./dev-python/keyring/keyring-23.6.0.ebuild 2204012040 ./dev-python/keystoneauth/keystoneauth-4.5.0.ebuild 2205290040 ./dev-python/keystoneauth/keystoneauth-4.6.0.ebuild 2206040040 ./dev-python/kiwisolver/kiwisolver-1.4.2.ebuild +2206132010 ./dev-python/kiwisolver/kiwisolver-1.4.3.ebuild 2203141339 ./dev-python/klein/klein-21.8.0.ebuild 2203160139 ./dev-python/kombu/kombu-5.2.4.ebuild 2203211239 ./dev-python/krb5/krb5-0.3.0.ebuild 2206010940 ./dev-python/krb5/krb5-0.3.0-r1.ebuild 2205171540 ./dev-python/latexcodec/latexcodec-2.0.1.ebuild 2205071440 ./dev-python/lazy-object-proxy/lazy-object-proxy-1.7.1.ebuild -2205131810 ./dev-python/lazy-object-proxy/lazy-object-proxy-1.7.1-r1.ebuild +2206161340 ./dev-python/lazy-object-proxy/lazy-object-proxy-1.7.1-r1.ebuild 2204161110 ./dev-python/ldap3/ldap3-2.9.1.ebuild 2203290210 ./dev-python/leather/leather-0.3.4.ebuild 2107152109 ./dev-python/lesscpy/lesscpy-0.15.0.ebuild @@ -12034,17 +11996,13 @@ 2205131240 ./dev-python/mako/mako-1.2.0.ebuild 2109121140 ./dev-python/mamba/mamba-0.11.2.ebuild 2206122240 ./dev-python/mando/mando-0.7.1.ebuild -2204100110 ./dev-python/manuel/manuel-1.10.1.ebuild -2204221839 ./dev-python/manuel/manuel-1.10.1-r1.ebuild -2205161110 ./dev-python/manuel/manuel-1.11.2.ebuild -2204252210 ./dev-python/markdown/markdown-3.3.6.ebuild -2205162340 ./dev-python/markdown/markdown-3.3.7.ebuild +2206161310 ./dev-python/manuel/manuel-1.11.2.ebuild +2206161210 ./dev-python/markdown/markdown-3.3.7.ebuild 2112022309 ./dev-python/markdown2/markdown2-2.4.2.ebuild 2205292240 ./dev-python/markdown2/markdown2-2.4.3.ebuild 2112222239 ./dev-python/markups/markups-3.1.3.ebuild 2105052239 ./dev-python/markupsafe/markupsafe-1.1.1-r1.ebuild 2205111540 ./dev-python/markupsafe/markupsafe-2.1.1.ebuild -2203142009 ./dev-python/marshmallow/marshmallow-3.15.0.ebuild 2205301040 ./dev-python/marshmallow/marshmallow-3.16.0.ebuild 2203262039 ./dev-python/matplotlib-inline/matplotlib-inline-0.1.3-r1.ebuild 2205031510 ./dev-python/matplotlib/matplotlib-3.5.2.ebuild @@ -12064,7 +12022,6 @@ 2205162340 ./dev-python/mergedeep/mergedeep-1.3.4.ebuild 2203281240 ./dev-python/mergedict/mergedict-1.0.0.ebuild 2205292240 ./dev-python/mergedict/mergedict-1.0.0-r1.ebuild -2202240139 ./dev-python/metakernel/metakernel-0.28.2-r1.ebuild 2206131410 ./dev-python/metakernel/metakernel-0.29.0.ebuild 2203281240 ./dev-python/micawber/micawber-0.5.4.ebuild 2106051739 ./dev-python/mimerender/mimerender-0.6.0.ebuild @@ -12074,7 +12031,6 @@ 2112190139 ./dev-python/miniupnpc/miniupnpc-2.2.3.ebuild 2205200511 ./dev-python/misaka/misaka-2.1.1-r1.ebuild 2206121610 ./dev-python/mistune/mistune-2.0.2-r1.ebuild -2106060009 ./dev-python/mkautodoc/mkautodoc-0.1.0.ebuild 2205241610 ./dev-python/mkautodoc/mkautodoc-0.1.0-r1.ebuild 2109091909 ./dev-python/mkdocs-bootstrap/mkdocs-bootstrap-1.1-r1.ebuild 2205241610 ./dev-python/mkdocs-bootstrap/mkdocs-bootstrap-1.1-r2.ebuild @@ -12121,7 +12077,6 @@ 2205131940 ./dev-python/multidict/multidict-6.0.2.ebuild 2205010512 ./dev-python/munch/munch-2.5.0-r1.ebuild 2205240940 ./dev-python/munch/munch-2.5.0-r2.ebuild -2109121909 ./dev-python/munkres/munkres-1.1.4.ebuild 2205292240 ./dev-python/munkres/munkres-1.1.4-r1.ebuild 2201281510 ./dev-python/mygpoclient/mygpoclient-1.8.ebuild 2205071240 ./dev-python/mypy/mypy-0.942.ebuild @@ -12138,7 +12093,6 @@ 2206011040 ./dev-python/nbclient/nbclient-0.6.3.ebuild 2206011040 ./dev-python/nbclient/nbclient-0.6.4.ebuild 2206121810 ./dev-python/nbconvert/nbconvert-6.5.0-r1.ebuild -2111281740 ./dev-python/nbdime/nbdime-3.1.1.ebuild 2206121810 ./dev-python/nbdime/nbdime-3.1.1-r1.ebuild 2205151140 ./dev-python/nbformat/nbformat-5.4.0.ebuild 2203312110 ./dev-python/nbsphinx/nbsphinx-0.8.8-r1.ebuild @@ -12146,7 +12100,6 @@ 2112281739 ./dev-python/nbval/nbval-0.9.6.ebuild 2111281810 ./dev-python/ndg-httpsclient/ndg-httpsclient-0.5.1.ebuild 2205051140 ./dev-python/neovim-remote/neovim-remote-9999.ebuild -2205071240 ./dev-python/neovim-remote/neovim-remote-2.5.0.ebuild 2205201140 ./dev-python/neovim-remote/neovim-remote-2.5.1.ebuild 2205161910 ./dev-python/nest_asyncio/nest_asyncio-1.5.5.ebuild 2111221009 ./dev-python/netaddr/netaddr-0.8.0.ebuild @@ -12157,6 +12110,7 @@ 2205191040 ./dev-python/networkx/networkx-2.8.1.ebuild 2206030240 ./dev-python/networkx/networkx-2.8.2.ebuild 2206051240 ./dev-python/networkx/networkx-2.8.3.ebuild +2206151440 ./dev-python/networkx/networkx-2.8.4.ebuild 2204241440 ./dev-python/nltk-data/nltk-data-20211221.ebuild 2204241440 ./dev-python/nltk/nltk-3.7.ebuild 2108270909 ./dev-python/nnpy/nnpy-1.4.2.ebuild @@ -12174,11 +12128,6 @@ 2205141040 ./dev-python/nototools/nototools-0.2.16.ebuild 2107121909 ./dev-python/ntlm-auth/ntlm-auth-1.5.0.ebuild 2105291139 ./dev-python/ntplib/ntplib-0.4.0.ebuild -2205141340 ./dev-python/nuitka/nuitka-0.7.7.ebuild -2205211010 ./dev-python/nuitka/nuitka-0.8.ebuild -2205240940 ./dev-python/nuitka/nuitka-0.8.1.ebuild -2205270940 ./dev-python/nuitka/nuitka-0.8.2.ebuild -2205301040 ./dev-python/nuitka/nuitka-0.8.3.ebuild 2206080840 ./dev-python/nuitka/nuitka-0.8.4.ebuild 2202141139 ./dev-python/numexpr/numexpr-2.8.1.ebuild 2205241640 ./dev-python/numexpr/numexpr-2.8.1-r1.ebuild @@ -12221,6 +12170,7 @@ 2205290910 ./dev-python/oslotest/oslotest-4.5.0-r2.ebuild 2204091009 ./dev-python/osrf_pycommon/osrf_pycommon-2.0.2.ebuild 2205271240 ./dev-python/outcome/outcome-1.1.0-r1.ebuild +2206151440 ./dev-python/outcome/outcome-1.2.0.ebuild 2112260340 ./dev-python/ovs/ovs-2.13.0.ebuild 2112260340 ./dev-python/ovs/ovs-2.13.3.ebuild 2206012140 ./dev-python/ovs/ovs-2.17.1_p1.ebuild @@ -12290,21 +12240,15 @@ 2205032110 ./dev-python/pillow/pillow-9.0.1.ebuild 2205172240 ./dev-python/pillow/pillow-9.1.1.ebuild 2206121610 ./dev-python/pip/pip-22.1.2.ebuild -2204190909 ./dev-python/pipenv/pipenv-2022.4.8.ebuild -2205252040 ./dev-python/pipenv/pipenv-2022.5.2-r1.ebuild 2206072210 ./dev-python/pipenv/pipenv-2022.6.7.ebuild -2204062039 ./dev-python/pivy/pivy-0.6.6-r1.ebuild -2206101210 ./dev-python/pivy/pivy-0.6.7.ebuild +2206151310 ./dev-python/pivy/pivy-0.6.7.ebuild 2205230940 ./dev-python/pkgconfig/pkgconfig-1.5.5-r1.ebuild 2205010512 ./dev-python/pkginfo/pkginfo-1.8.2.ebuild 2205240940 ./dev-python/pkginfo/pkginfo-1.8.2-r1.ebuild 2206082310 ./dev-python/pkginfo/pkginfo-1.8.3.ebuild -2205121410 ./dev-python/platformdirs/platformdirs-2.5.1.ebuild -2206131340 ./dev-python/platformdirs/platformdirs-2.5.2.ebuild +2206140040 ./dev-python/platformdirs/platformdirs-2.5.2.ebuild 2111281840 ./dev-python/plotly-geo/plotly-geo-1.0.0.ebuild 2108242209 ./dev-python/plotly/plotly-5.2.2.ebuild -2204052109 ./dev-python/plotly/plotly-5.7.0.ebuild -2206030940 ./dev-python/plotly/plotly-5.8.0.ebuild 2206110840 ./dev-python/plotly/plotly-5.8.2.ebuild 2206100640 ./dev-python/pluggy/pluggy-1.0.0-r2.ebuild 2105171109 ./dev-python/pluginbase/pluginbase-1.0.1.ebuild @@ -12339,11 +12283,10 @@ 2202131339 ./dev-python/progressbar2/progressbar2-4.0.0.ebuild 2205061610 ./dev-python/prometheus_client/prometheus_client-0.14.1.ebuild 2205161810 ./dev-python/prompt_toolkit/prompt_toolkit-3.0.29.ebuild -2202081310 ./dev-python/proto-plus/proto-plus-1.20.0.ebuild -2202151209 ./dev-python/proto-plus/proto-plus-1.20.1.ebuild 2203221239 ./dev-python/proto-plus/proto-plus-1.20.3.ebuild 2205201140 ./dev-python/proto-plus/proto-plus-1.20.4.ebuild 2205270940 ./dev-python/proto-plus/proto-plus-1.20.5.ebuild +2206151440 ./dev-python/proto-plus/proto-plus-1.20.6.ebuild 2204221509 ./dev-python/protobuf-python/protobuf-python-3.19.3-r2.ebuild 2205181010 ./dev-python/protobuf-python/protobuf-python-3.19.3-r3.ebuild 2205181010 ./dev-python/protobuf-python/protobuf-python-9999.ebuild @@ -12354,6 +12297,7 @@ 2110241039 ./dev-python/psycopg/psycopg-2.8.6-r1.ebuild 2202020339 ./dev-python/psycopg/psycopg-2.9.3.ebuild 2206041110 ./dev-python/psycopg/psycopg-3.0.14.ebuild +2206160940 ./dev-python/psycopg/psycopg-3.0.15.ebuild 2205100010 ./dev-python/ptyprocess/ptyprocess-0.7.0-r1.ebuild 2206111440 ./dev-python/publicsuffix/publicsuffix-2.20191221-r2.ebuild 2105100009 ./dev-python/pudb/pudb-2021.1.ebuild @@ -12373,7 +12317,6 @@ 2112281209 ./dev-python/pyFFTW/pyFFTW-9999.ebuild 2202021839 ./dev-python/pyGPG/pyGPG-9999.ebuild 2203181210 ./dev-python/pyGPG/pyGPG-0.2-r1.ebuild -2105141439 ./dev-python/pyacoustid/pyacoustid-1.2.0.ebuild 2205310510 ./dev-python/pyacoustid/pyacoustid-1.2.2.ebuild 2206051940 ./dev-python/pyaes/pyaes-1.6.1-r3.ebuild 2201082109 ./dev-python/pyalsa/pyalsa-1.2.6.ebuild @@ -12384,8 +12327,7 @@ 2201201609 ./dev-python/pyatspi/pyatspi-2.38.2.ebuild 2111011139 ./dev-python/pyaudio/pyaudio-0.2.11-r1.ebuild 2205050840 ./dev-python/pybind11/pybind11-2.9.2.ebuild -2205161910 ./dev-python/pybind11/pybind11-2.9.2-r1.ebuild -2205171540 ./dev-python/pybtex-docutils/pybtex-docutils-1.0.1.ebuild +2206161410 ./dev-python/pybind11/pybind11-2.9.2-r1.ebuild 2206011240 ./dev-python/pybtex-docutils/pybtex-docutils-1.0.2.ebuild 2205171540 ./dev-python/pybtex/pybtex-0.24.0.ebuild 2205171210 ./dev-python/pycairo/pycairo-1.21.0.ebuild @@ -12407,30 +12349,27 @@ 2111042339 ./dev-python/pycson/pycson-0.8-r1.ebuild 2205241240 ./dev-python/pycson/pycson-0.8-r2.ebuild 2206052110 ./dev-python/pycson/pycson-0.8-r3.ebuild -2101310343 ./dev-python/pycuda/pycuda-2019.1.2.ebuild 2205311310 ./dev-python/pycuda/pycuda-2021.1.ebuild 2203181240 ./dev-python/pycups/pycups-2.0.1-r1.ebuild 2107030009 ./dev-python/pycurl-requests/pycurl-requests-0.2.1.ebuild 2205050610 ./dev-python/pycurl/pycurl-7.44.1.ebuild -2205131240 ./dev-python/pycurl/pycurl-7.44.1-r1.ebuild 2206120940 ./dev-python/pycurl/pycurl-7.45.1.ebuild +2206161410 ./dev-python/pycurl/pycurl-7.44.1-r1.ebuild 2107130939 ./dev-python/pycxx/pycxx-7.1.5.ebuild 2205011510 ./dev-python/pydantic/pydantic-1.9.0-r2.ebuild 2205112110 ./dev-python/pydantic/pydantic-1.9.0-r4.ebuild -2206131340 ./dev-python/pydantic/pydantic-1.9.1.ebuild +2206150040 ./dev-python/pydantic/pydantic-1.9.1.ebuild 2205171540 ./dev-python/pydata-sphinx-theme/pydata-sphinx-theme-0.7.2.ebuild 2205202110 ./dev-python/pydbus/pydbus-0.6.0.ebuild 2205141440 ./dev-python/pydecomp/pydecomp-0.3-r3.ebuild 2205141440 ./dev-python/pydecomp/pydecomp-9999.ebuild 2205251240 ./dev-python/pydevd/pydevd-2.8.0.ebuild -2206121840 ./dev-python/pydevd/pydevd-2.8.0-r1.ebuild +2206151110 ./dev-python/pydevd/pydevd-2.8.0-r1.ebuild 2204280810 ./dev-python/pydispatcher/pydispatcher-2.1.2-r1.ebuild 2205161740 ./dev-python/pydocstyle/pydocstyle-6.1.1.ebuild 2205231310 ./dev-python/pydocstyle/pydocstyle-6.1.1-r1.ebuild 2202041309 ./dev-python/pydot/pydot-1.4.2-r3.ebuild -2106052109 ./dev-python/pydotplus/pydotplus-2.0.2.ebuild 2206052110 ./dev-python/pydotplus/pydotplus-2.0.2-r1.ebuild -2110311039 ./dev-python/pydyf/pydyf-0.1.2.ebuild 2206051940 ./dev-python/pydyf/pydyf-0.2.0.ebuild 2206052110 ./dev-python/pyelftools/pyelftools-0.28.ebuild 2204260610 ./dev-python/pyenchant/pyenchant-3.2.2.ebuild @@ -12444,15 +12383,10 @@ 2204161110 ./dev-python/pygal/pygal-3.0.0-r2.ebuild 2203262009 ./dev-python/pygame/pygame-2.1.2-r1.ebuild 2106011509 ./dev-python/pygame_sdl2/pygame_sdl2-7.3.5-r2.ebuild -2205121040 ./dev-python/pyghmi/pyghmi-1.5.42.ebuild -2205251040 ./dev-python/pyghmi/pyghmi-1.5.43.ebuild -2206041010 ./dev-python/pyghmi/pyghmi-1.5.44.ebuild -2206110840 ./dev-python/pyghmi/pyghmi-1.5.45.ebuild +2206151440 ./dev-python/pyghmi/pyghmi-1.5.47.ebuild 2205170010 ./dev-python/pygit2/pygit2-1.9.1.ebuild 2205251040 ./dev-python/pygit2/pygit2-1.9.2.ebuild -2204100110 ./dev-python/pyglet/pyglet-1.5.23.ebuild -2205130940 ./dev-python/pyglet/pyglet-1.5.24.ebuild -2205211010 ./dev-python/pyglet/pyglet-1.5.26.ebuild +2206161310 ./dev-python/pyglet/pyglet-1.5.26.ebuild 2105242309 ./dev-python/pygments-github-lexers/pygments-github-lexers-0.0.5.ebuild 2205311040 ./dev-python/pygments/pygments-2.12.0-r1.ebuild 2205311240 ./dev-python/pygobject/pygobject-3.42.1.ebuild @@ -12469,7 +12403,6 @@ 2201171009 ./dev-python/pyjsparser/pyjsparser-2.7.1_p20190421.ebuild 2206071310 ./dev-python/pyjwt/pyjwt-2.4.0.ebuild 2107121909 ./dev-python/pykerberos/pykerberos-1.3.1.ebuild -2110082309 ./dev-python/pykka/pykka-3.0.2.ebuild 2205280810 ./dev-python/pykka/pykka-3.1.1.ebuild 2108300739 ./dev-python/pykwalify/pykwalify-1.8.0-r1.ebuild 2204151840 ./dev-python/pylama/pylama-8.3.8.ebuild @@ -12480,6 +12413,7 @@ 2205221410 ./dev-python/pylibmc/pylibmc-1.6.1-r2.ebuild 2205311210 ./dev-python/pylint/pylint-2.13.9.ebuild 2206080740 ./dev-python/pylint/pylint-2.14.1.ebuild +2206151440 ./dev-python/pylint/pylint-2.14.2.ebuild 2206051940 ./dev-python/pylru/pylru-1.2.1.ebuild 2111252209 ./dev-python/pyls-spyder/pyls-spyder-0.4.0-r1.ebuild 2206020910 ./dev-python/pymad/pymad-0.10-r1.ebuild @@ -12489,7 +12423,6 @@ 2205171540 ./dev-python/pymdown-lexers/pymdown-lexers-0_pre20210902.ebuild 2105231509 ./dev-python/pymdstat/pymdstat-0.4.2-r1.ebuild 2111091409 ./dev-python/pymediainfo/pymediainfo-5.1.0-r1.ebuild -2110151209 ./dev-python/pymetar/pymetar-1.4.ebuild 2206121810 ./dev-python/pymetar/pymetar-1.4-r1.ebuild 2203211309 ./dev-python/pymilter/pymilter-1.0.4-r2.ebuild 2204051109 ./dev-python/pymongo/pymongo-4.1.0.ebuild @@ -12498,7 +12431,7 @@ 2203161339 ./dev-python/pymountboot/pymountboot-0.2.3-r1.ebuild 2202141139 ./dev-python/pymysql/pymysql-1.0.2.ebuild 2202162309 ./dev-python/pynacl/pynacl-1.5.0.ebuild -2205131710 ./dev-python/pynacl/pynacl-1.5.0-r1.ebuild +2206161340 ./dev-python/pynacl/pynacl-1.5.0-r1.ebuild 2205082310 ./dev-python/pynest2d/pynest2d-4.13_beta.ebuild 2110061339 ./dev-python/pynput/pynput-1.7.3.ebuild 2105042239 ./dev-python/pynput/pynput-9999.ebuild @@ -12512,7 +12445,6 @@ 2205271410 ./dev-python/pyopenssl/pyopenssl-20.0.1-r1.ebuild 2206011140 ./dev-python/pyopenssl/pyopenssl-22.0.0.ebuild 2112310439 ./dev-python/pyotherside/pyotherside-1.5.9.ebuild -2112260340 ./dev-python/pyotp/pyotp-2.6.0.ebuild 2206051940 ./dev-python/pyotp/pyotp-2.6.0-r1.ebuild 2111230440 ./dev-python/pypam/pypam-0.5.0-r6.ebuild 2112210510 ./dev-python/pypam/pypam-0.5.0-r7.ebuild @@ -12528,7 +12460,6 @@ 2203281240 ./dev-python/pyphen/pyphen-0.12.0-r1.ebuild 2206070940 ./dev-python/pypiserver/pypiserver-1.5.0-r2.ebuild 2205212140 ./dev-python/pypng/pypng-0.0.21-r1.ebuild -2105071439 ./dev-python/pyprof2calltree/pyprof2calltree-1.4.5.ebuild 2205282140 ./dev-python/pyprof2calltree/pyprof2calltree-1.4.5-r1.ebuild 2205271240 ./dev-python/pyproj/pyproj-3.3.1.ebuild 2205161910 ./dev-python/pyproject2setuppy/pyproject2setuppy-22-r1.ebuild @@ -12538,27 +12469,25 @@ 2205041840 ./dev-python/pypy/pypy-7.3.9.ebuild 2205041840 ./dev-python/pypy3-exe-bin/pypy3-exe-bin-7.3.9.ebuild 2205041840 ./dev-python/pypy3-exe/pypy3-exe-7.3.9.ebuild -2205041840 ./dev-python/pypy3/pypy3-7.3.9.ebuild -2205171110 ./dev-python/pypy3/pypy3-7.3.9_p1.ebuild +2206161310 ./dev-python/pypy3/pypy3-7.3.9_p1.ebuild 2203141339 ./dev-python/pyqrcode/pyqrcode-1.2.1-r1.ebuild 2205191840 ./dev-python/pyqrcode/pyqrcode-1.2.1-r2.ebuild 2109241409 ./dev-python/pyqt-distutils/pyqt-distutils-0.7.3.ebuild 2204212209 ./dev-python/pyqtgraph/pyqtgraph-0.12.4.ebuild -2205010512 ./dev-python/pyquery/pyquery-1.4.3.ebuild -2205171040 ./dev-python/pyquery/pyquery-1.4.3-r1.ebuild +2206161240 ./dev-python/pyquery/pyquery-1.4.3-r1.ebuild 2105191039 ./dev-python/pyre2/pyre2-1.0.7.ebuild 2110020510 ./dev-python/pyrfc3339/pyrfc3339-1.1.ebuild 2205200511 ./dev-python/pyroute2/pyroute2-0.5.14.ebuild +2206161940 ./dev-python/pyroute2/pyroute2-0.5.19.ebuild 2202050409 ./dev-python/pyrqlite/pyrqlite-2.1.1.ebuild 2205010512 ./dev-python/pyrsistent/pyrsistent-0.18.1.ebuild -2206131340 ./dev-python/pyrsistent/pyrsistent-0.18.1-r1.ebuild +2206131940 ./dev-python/pyrsistent/pyrsistent-0.18.1-r1.ebuild 2204191709 ./dev-python/pyscard/pyscard-2.0.3.ebuild 2110190339 ./dev-python/pyscreenshot/pyscreenshot-3.0.ebuild 2206011410 ./dev-python/pyscreenshot/pyscreenshot-3.0-r1.ebuild 2205121710 ./dev-python/pyserial/pyserial-3.5-r1.ebuild 2112141639 ./dev-python/pyside2-tools/pyside2-tools-5.15.2.ebuild 2202252209 ./dev-python/pyside2/pyside2-5.15.2-r1.ebuild -2205242140 ./dev-python/pysimdjson/pysimdjson-4.0.3-r1.ebuild 2205301040 ./dev-python/pysimdjson/pysimdjson-5.0.1.ebuild 2108071539 ./dev-python/pysmi/pysmi-0.3.4.ebuild 2205170512 ./dev-python/pysnmp-mibs/pysnmp-mibs-0.1.6.ebuild @@ -12572,7 +12501,6 @@ 2105191039 ./dev-python/pysrt/pysrt-1.1.2.ebuild 2206010440 ./dev-python/pysrt/pysrt-1.1.2-r1.ebuild 2206010440 ./dev-python/pysrt/pysrt-9999.ebuild -2105191109 ./dev-python/pysvg/pysvg-0.2.2_p3.ebuild 2206051940 ./dev-python/pysvg/pysvg-0.2.2_p3-r1.ebuild 2109110910 ./dev-python/pysvn/pysvn-1.9.15.ebuild 2202030009 ./dev-python/pytables/pytables-3.7.0.ebuild @@ -12585,14 +12513,11 @@ 2205142110 ./dev-python/pytest-console-scripts/pytest-console-scripts-1.3.1.ebuild 2205010512 ./dev-python/pytest-cov/pytest-cov-3.0.0-r1.ebuild 2206100640 ./dev-python/pytest-datadir/pytest-datadir-1.3.1-r1.ebuild -2112152009 ./dev-python/pytest-describe/pytest-describe-2.0.1.ebuild -2205142110 ./dev-python/pytest-describe/pytest-describe-2.0.1-r1.ebuild +2206161310 ./dev-python/pytest-describe/pytest-describe-2.0.1-r1.ebuild 2201012139 ./dev-python/pytest-django/pytest-django-4.5.2.ebuild -2110220239 ./dev-python/pytest-env/pytest-env-0.6.2.ebuild -2205142110 ./dev-python/pytest-env/pytest-env-0.6.2-r1.ebuild +2206161310 ./dev-python/pytest-env/pytest-env-0.6.2-r1.ebuild 2206131040 ./dev-python/pytest-expect/pytest-expect-1.1.0-r2.ebuild -2105262039 ./dev-python/pytest-faulthandler/pytest-faulthandler-2.0.1.ebuild -2205142110 ./dev-python/pytest-faulthandler/pytest-faulthandler-2.0.1-r1.ebuild +2206161310 ./dev-python/pytest-faulthandler/pytest-faulthandler-2.0.1-r1.ebuild 2206131040 ./dev-python/pytest-fixture-config/pytest-fixture-config-1.7.0-r2.ebuild 2204100039 ./dev-python/pytest-flake8/pytest-flake8-1.1.1.ebuild 2201250144 ./dev-python/pytest-flakes/pytest-flakes-4.0.4.ebuild @@ -12610,7 +12535,6 @@ 2203271240 ./dev-python/pytest-metadata/pytest-metadata-2.0.1.ebuild 2205110010 ./dev-python/pytest-mock/pytest-mock-3.7.0.ebuild 2205171540 ./dev-python/pytest-ordering/pytest-ordering-0.6.ebuild -2204011140 ./dev-python/pytest-plus/pytest-plus-0.2.ebuild 2206051940 ./dev-python/pytest-plus/pytest-plus-0.2-r1.ebuild 2109101040 ./dev-python/pytest-pylint/pytest-pylint-0.18.0.ebuild 2206082240 ./dev-python/pytest-qt/pytest-qt-4.0.2-r1.ebuild @@ -12622,7 +12546,6 @@ 2203270110 ./dev-python/pytest-services/pytest-services-2.2.1.ebuild 2205221410 ./dev-python/pytest-services/pytest-services-2.2.1-r1.ebuild 2206131040 ./dev-python/pytest-shutil/pytest-shutil-1.7.0-r3.ebuild -2112210709 ./dev-python/pytest-subtesthack/pytest-subtesthack-0.1.2-r1.ebuild 2205231010 ./dev-python/pytest-subtesthack/pytest-subtesthack-0.1.2-r2.ebuild 2205121740 ./dev-python/pytest-subtests/pytest-subtests-0.7.0.ebuild 2205262210 ./dev-python/pytest-subtests/pytest-subtests-0.8.0.ebuild @@ -12644,11 +12567,9 @@ 2108120139 ./dev-python/python-augeas/python-augeas-1.1.0.ebuild 2202100210 ./dev-python/python-axolotl-curve25519/python-axolotl-curve25519-0.4.1_p2-r2.ebuild 2202100210 ./dev-python/python-axolotl/python-axolotl-0.2.3-r2.ebuild -2203100610 ./dev-python/python-bugzilla/python-bugzilla-3.2.0.ebuild -2205141140 ./dev-python/python-bugzilla/python-bugzilla-3.2.0-r1.ebuild +2206161310 ./dev-python/python-bugzilla/python-bugzilla-3.2.0-r1.ebuild 2108020510 ./dev-python/python-caja/python-caja-1.24.0-r2.ebuild 2205290040 ./dev-python/python-cinderclient/python-cinderclient-8.3.0.ebuild -2110101009 ./dev-python/python-cstruct/python-cstruct-2.1.ebuild 2205272240 ./dev-python/python-cstruct/python-cstruct-2.1-r1.ebuild 2108052239 ./dev-python/python-ctags/python-ctags-1.5.0.ebuild 2111062309 ./dev-python/python-daemon/python-daemon-2.3.0-r1.ebuild @@ -12656,6 +12577,7 @@ 2206131040 ./dev-python/python-dateutil/python-dateutil-2.8.2-r1.ebuild 2206090610 ./dev-python/python-dbusmock/python-dbusmock-0.27.5.ebuild 2202180039 ./dev-python/python-debian/python-debian-0.1.43.ebuild +2206151440 ./dev-python/python-debian/python-debian-0.1.44.ebuild 2203152140 ./dev-python/python-discid/python-discid-1.2.0-r1.ebuild 2107020039 ./dev-python/python-distutils-extra/python-distutils-extra-2.45.ebuild 2206051740 ./dev-python/python-distutils-extra/python-distutils-extra-2.46.ebuild @@ -12675,7 +12597,6 @@ 2204290740 ./dev-python/python-engineio/python-engineio-4.3.2-r2.ebuild 2101310343 ./dev-python/python-etcd/python-etcd-0.4.5-r1.ebuild 2206082340 ./dev-python/python-evdev/python-evdev-1.5.0.ebuild -2105231509 ./dev-python/python-gammu/python-gammu-2.11.ebuild 2205181840 ./dev-python/python-gammu/python-gammu-3.2.4.ebuild 2203152111 ./dev-python/python-gflags/python-gflags-3.1.2-r2.ebuild 2204012110 ./dev-python/python-glanceclient/python-glanceclient-3.6.0.ebuild @@ -12690,8 +12611,8 @@ 2205311940 ./dev-python/python-keyutils/python-keyutils-0.6.ebuild 2203270110 ./dev-python/python-ldap/python-ldap-3.4.0.ebuild 2205140610 ./dev-python/python-ldap/python-ldap-3.4.0-r1.ebuild -2205140610 ./dev-python/python-ldap/python-ldap-3.4.0_p20220420.ebuild 2205140610 ./dev-python/python-ldap/python-ldap-9999.ebuild +2206161910 ./dev-python/python-ldap/python-ldap-3.4.0_p20220420.ebuild 2205171540 ./dev-python/python-levenshtein/python-levenshtein-0.12.2.ebuild 2111192339 ./dev-python/python-lhafile/python-lhafile-0.3.0.ebuild 2205080640 ./dev-python/python-libevdev/python-libevdev-0.10.ebuild @@ -12737,7 +12658,7 @@ 2205201140 ./dev-python/python-utils/python-utils-3.2.3.ebuild 2205291040 ./dev-python/python-utils/python-utils-3.3.0.ebuild 2205301040 ./dev-python/python-utils/python-utils-3.3.1.ebuild -2206011040 ./dev-python/python-utils/python-utils-3.3.3.ebuild +2206161840 ./dev-python/python-utils/python-utils-3.3.3.ebuild 2108201109 ./dev-python/python-varlink/python-varlink-30.3.1.ebuild 2205162310 ./dev-python/python-vlc/python-vlc-3.0.16120.ebuild 2110190339 ./dev-python/python-xlib/python-xlib-0.31.ebuild @@ -12752,7 +12673,6 @@ 2205070740 ./dev-python/pythondialog/pythondialog-3.5.3.ebuild 2203181340 ./dev-python/pythran/pythran-0.11.0.ebuild 2205162340 ./dev-python/pytidylib/pytidylib-0.3.2-r2.ebuild -2203290210 ./dev-python/pytimeparse/pytimeparse-1.1.8.ebuild 2205272240 ./dev-python/pytimeparse/pytimeparse-1.1.8-r1.ebuild 2205212040 ./dev-python/pytools/pytools-2022.1.7.ebuild 2205301410 ./dev-python/pytools/pytools-2022.1.9.ebuild @@ -12768,7 +12688,6 @@ 2206011410 ./dev-python/pyvirtualdisplay/pyvirtualdisplay-3.0.ebuild 2203142009 ./dev-python/pywavelets/pywavelets-1.3.0.ebuild 2204151040 ./dev-python/pywinrm/pywinrm-0.4.3.ebuild -2103041309 ./dev-python/pyx/pyx-0.15.ebuild 2205291840 ./dev-python/pyx/pyx-0.15_p1.ebuild 2204241440 ./dev-python/pyxDamerauLevenshtein/pyxDamerauLevenshtein-1.7.0.ebuild 2202231139 ./dev-python/pyxattr/pyxattr-0.7.2.ebuild @@ -12776,7 +12695,7 @@ 2205260840 ./dev-python/pyxdg/pyxdg-0.27-r1.ebuild 2206060840 ./dev-python/pyxdg/pyxdg-0.28.ebuild 2205010512 ./dev-python/pyyaml/pyyaml-6.0.ebuild -2206131040 ./dev-python/pyyaml/pyyaml-6.0-r1.ebuild +2206131940 ./dev-python/pyyaml/pyyaml-6.0-r1.ebuild 2205162340 ./dev-python/pyyaml_env_tag/pyyaml_env_tag-0.1-r1.ebuild 2203152140 ./dev-python/pyzbar/pyzbar-0.1.9.ebuild 2201300139 ./dev-python/pyzmq/pyzmq-22.1.0.ebuild @@ -12789,13 +12708,10 @@ 2205191840 ./dev-python/qrcode/qrcode-7.3.1-r1.ebuild 2108020609 ./dev-python/qscintilla-python/qscintilla-python-2.11.6.ebuild 2206010511 ./dev-python/qscintilla-python/qscintilla-python-2.13.1.ebuild -2107301139 ./dev-python/qstylizer/qstylizer-0.2.1.ebuild 2205251410 ./dev-python/qstylizer/qstylizer-0.2.1-r1.ebuild -2206082240 ./dev-python/qtawesome/qtawesome-1.1.1.ebuild -2206121910 ./dev-python/qtawesome/qtawesome-1.1.1-r1.ebuild -2202131839 ./dev-python/qtconsole/qtconsole-5.2.2.ebuild -2204021040 ./dev-python/qtconsole/qtconsole-5.3.0.ebuild +2206150040 ./dev-python/qtawesome/qtawesome-1.1.1-r1.ebuild 2206060840 ./dev-python/qtconsole/qtconsole-5.3.1.ebuild +2206141040 ./dev-python/qtconsole/qtconsole-5.3.0.ebuild 2112131909 ./dev-python/qtsass/qtsass-0.3.0.ebuild 2206082240 ./dev-python/qtsass/qtsass-0.3.0-r1.ebuild 2203152140 ./dev-python/quantities/quantities-0.13.0-r1.ebuild @@ -12805,11 +12721,9 @@ 2205292210 ./dev-python/random2/random2-1.0.1-r2.ebuild 2111052039 ./dev-python/rarfile/rarfile-4.0.ebuild 2206010440 ./dev-python/rarfile/rarfile-4.0-r1.ebuild -2203100310 ./dev-python/ratelimit/ratelimit-2.2.1.ebuild 2205292210 ./dev-python/ratelimit/ratelimit-2.2.1-r1.ebuild 2205012040 ./dev-python/rdflib/rdflib-6.1.1.ebuild -2205010512 ./dev-python/re-assert/re-assert-1.1.0.ebuild -2205150940 ./dev-python/re-assert/re-assert-1.1.0-r1.ebuild +2206161310 ./dev-python/re-assert/re-assert-1.1.0-r1.ebuild 2205271240 ./dev-python/readme_renderer/readme_renderer-35.0.ebuild 2206021010 ./dev-python/readthedocs-sphinx-ext/readthedocs-sphinx-ext-2.1.8.ebuild 2206131040 ./dev-python/readthedocs-sphinx-ext/readthedocs-sphinx-ext-2.1.7.ebuild @@ -12822,7 +12736,6 @@ 2206030540 ./dev-python/redis-py/redis-py-4.3.3.ebuild 2204070009 ./dev-python/reedsolomon/reedsolomon-1.5.4-r1.ebuild 2205292210 ./dev-python/reedsolomon/reedsolomon-1.5.4-r2.ebuild -2202140209 ./dev-python/reflink/reflink-0.2.1-r1.ebuild 2205292210 ./dev-python/reflink/reflink-0.2.1-r2.ebuild 2205271410 ./dev-python/regex/regex-2022.4.24.ebuild 2206030910 ./dev-python/regex/regex-2022.6.2.ebuild @@ -12850,9 +12763,8 @@ 2205221210 ./dev-python/requests-toolbelt/requests-toolbelt-0.9.1-r1.ebuild 2203070310 ./dev-python/requests-unixsocket/requests-unixsocket-0.3.0-r1.ebuild 2205221240 ./dev-python/requests-unixsocket/requests-unixsocket-0.3.0-r2.ebuild -2204290540 ./dev-python/requests/requests-2.27.1.ebuild -2205131440 ./dev-python/requests/requests-2.27.1-r1.ebuild 2206092240 ./dev-python/requests/requests-2.28.0.ebuild +2206161240 ./dev-python/requests/requests-2.27.1-r1.ebuild 2201170839 ./dev-python/requests_download/requests_download-0.1.2.ebuild 2205292210 ./dev-python/requests_download/requests_download-0.1.2-r1.ebuild 2204151140 ./dev-python/requests_pkcs12/requests_pkcs12-1.14.ebuild @@ -12868,8 +12780,7 @@ 2205292140 ./dev-python/retrying/retrying-1.3.3-r1.ebuild 2206131040 ./dev-python/rfc3339-validator/rfc3339-validator-0.1.4-r1.ebuild 2205111740 ./dev-python/rfc3986-validator/rfc3986-validator-0.1.1-r1.ebuild -2205010512 ./dev-python/rfc3986/rfc3986-2.0.0.ebuild -2205151110 ./dev-python/rfc3986/rfc3986-2.0.0-r1.ebuild +2206161210 ./dev-python/rfc3986/rfc3986-2.0.0-r1.ebuild 2205111740 ./dev-python/rfc3987/rfc3987-1.3.8-r2.ebuild 2205251040 ./dev-python/rich/rich-12.4.4.ebuild 2205271240 ./dev-python/rich/rich-12.4.1.ebuild @@ -12888,8 +12799,7 @@ 2201291909 ./dev-python/rpy/rpy-3.4.5.ebuild 2205151140 ./dev-python/rpyc/rpyc-5.1.0.ebuild 2206100640 ./dev-python/rq/rq-1.10.1-r2.ebuild -2112252110 ./dev-python/rsa/rsa-4.8.ebuild -2205142310 ./dev-python/rsa/rsa-4.8-r1.ebuild +2206161310 ./dev-python/rsa/rsa-4.8-r1.ebuild 2205191610 ./dev-python/rst-linker/rst-linker-2.3.0.ebuild 2205292210 ./dev-python/rtimulib/rtimulib-7.2.1-r2.ebuild 2205200540 ./dev-python/rtslib-fb/rtslib-fb-2.1.74.ebuild @@ -12900,7 +12810,6 @@ 2205142310 ./dev-python/s3transfer/s3transfer-0.5.2.ebuild 2206011040 ./dev-python/s3transfer/s3transfer-0.6.0.ebuild 2109182139 ./dev-python/sabyenc/sabyenc-4.0.2.ebuild -2201301639 ./dev-python/sarge/sarge-0.1.7-r1.ebuild 2206052140 ./dev-python/sarge/sarge-0.1.7_p1.ebuild 2201282210 ./dev-python/sarif_om/sarif_om-1.0.4.ebuild 2106052139 ./dev-python/scandir/scandir-1.10.0-r2.ebuild @@ -12929,23 +12838,22 @@ 2206131040 ./dev-python/setuptools-git/setuptools-git-1.2-r3.ebuild 2206120910 ./dev-python/setuptools/setuptools-62.3.4.ebuild 2206131040 ./dev-python/setuptools/setuptools-62.3.3.ebuild +2206140740 ./dev-python/setuptools/setuptools-62.4.0.ebuild 2205271240 ./dev-python/setuptools_scm/setuptools_scm-6.4.2.ebuild -2202141139 ./dev-python/setuptools_scm_git_archive/setuptools_scm_git_archive-1.1-r4.ebuild -2205161910 ./dev-python/setuptools_scm_git_archive/setuptools_scm_git_archive-1.1-r5.ebuild +2206161310 ./dev-python/setuptools_scm_git_archive/setuptools_scm_git_archive-1.1-r5.ebuild 2108181109 ./dev-python/setuptools_trial/setuptools_trial-0.6.0-r1.ebuild 2201301639 ./dev-python/sexpdata/sexpdata-0.0.3-r2.ebuild 2205171540 ./dev-python/sgmllib3k/sgmllib3k-1.0.0.ebuild 2205201140 ./dev-python/sgmllib3k/sgmllib3k-1.0.0-r1.ebuild -2205111610 ./dev-python/sh/sh-1.14.2.ebuild -2205151110 ./dev-python/sh/sh-1.14.2-r1.ebuild -2202252209 ./dev-python/shiboken2/shiboken2-5.15.2-r1.ebuild +2206161240 ./dev-python/sh/sh-1.14.2-r1.ebuild +2206161940 ./dev-python/shiboken2/shiboken2-5.15.2-r1.ebuild 2205310940 ./dev-python/signature_dispatch/signature_dispatch-1.0.0-r1.ebuild 2205201540 ./dev-python/simplebayes/simplebayes-1.5.8.ebuild 2202180039 ./dev-python/simpleeval/simpleeval-0.9.12.ebuild 2106052139 ./dev-python/simplegeneric/simplegeneric-0.8.1-r1.ebuild 2205010512 ./dev-python/simplejson/simplejson-3.17.5.ebuild 2205110010 ./dev-python/simplejson/simplejson-3.17.5-r1.ebuild -2206131040 ./dev-python/simplejson/simplejson-3.17.6.ebuild +2206131940 ./dev-python/simplejson/simplejson-3.17.6.ebuild 2205100540 ./dev-python/simplekml/simplekml-1.3.6.ebuild 2107130139 ./dev-python/simpy/simpy-4.0.1.ebuild 2108101209 ./dev-python/sip/sip-4.19.25-r1.ebuild @@ -12968,12 +12876,9 @@ 2205071440 ./dev-python/snakeoil/snakeoil-0.9.10.ebuild 2105242309 ./dev-python/snaketrace/snaketrace-0.3.1.ebuild 2205191840 ./dev-python/snappy/snappy-0.6.1.ebuild -2105231709 ./dev-python/snapshottest/snapshottest-0.5.1.ebuild 2206052010 ./dev-python/snapshottest/snapshottest-0.6.0.ebuild -2205111610 ./dev-python/sniffio/sniffio-1.2.0.ebuild -2205131940 ./dev-python/sniffio/sniffio-1.2.0-r1.ebuild -2205010512 ./dev-python/snowballstemmer/snowballstemmer-2.2.0.ebuild -2205141510 ./dev-python/snowballstemmer/snowballstemmer-2.2.0-r1.ebuild +2206161210 ./dev-python/sniffio/sniffio-1.2.0-r1.ebuild +2206161240 ./dev-python/snowballstemmer/snowballstemmer-2.2.0-r1.ebuild 2205221910 ./dev-python/socketio-client-nexus/socketio-client-nexus-0.7.6.ebuild 2205221910 ./dev-python/socketio-client/socketio-client-0.7.2.ebuild 2206100640 ./dev-python/sortedcontainers/sortedcontainers-2.4.0-r1.ebuild @@ -13047,7 +12952,6 @@ 2108192209 ./dev-python/sshtunnel/sshtunnel-0.3.1.ebuild 2201301639 ./dev-python/ssl-fetch/ssl-fetch-9999.ebuild 2205191040 ./dev-python/ssl-fetch/ssl-fetch-0.4-r1.ebuild -2109092039 ./dev-python/stapler/stapler-1.0.0_p20200531-r2.ebuild 2205261940 ./dev-python/stapler/stapler-1.0.0_p20220330.ebuild 2205290040 ./dev-python/statsd/statsd-3.3.0.ebuild 2205072110 ./dev-python/statsmodels/statsmodels-0.13.2.ebuild @@ -13062,14 +12966,10 @@ 2206082310 ./dev-python/stripe/stripe-3.3.0.ebuild 2204011140 ./dev-python/subprocess-tee/subprocess-tee-0.3.5.ebuild 2205171740 ./dev-python/subunit/subunit-1.4.0_p20210729.ebuild -2112130639 ./dev-python/sure/sure-2.0.0.ebuild -2205141140 ./dev-python/sure/sure-2.0.0-r1.ebuild +2206161240 ./dev-python/sure/sure-2.0.0-r1.ebuild 2205191040 ./dev-python/svg-path/svg-path-6.0.ebuild 2206092240 ./dev-python/svg-path/svg-path-6.1.ebuild -2201281210 ./dev-python/svglib/svglib-1.2.1.ebuild 2205191040 ./dev-python/svglib/svglib-1.3.0.ebuild -2106052139 ./dev-python/svgwrite/svgwrite-1.4.1.ebuild -2205191110 ./dev-python/svgwrite/svgwrite-1.4.1-r1.ebuild 2206052140 ./dev-python/svgwrite/svgwrite-1.4.2.ebuild 2111021340 ./dev-python/swagger-spec-validator/swagger-spec-validator-2.7.4.ebuild 2203311710 ./dev-python/sybil/sybil-3.0.1.ebuild @@ -13081,22 +12981,18 @@ 2105231239 ./dev-python/tabulate/tabulate-0.8.9.ebuild 2205231240 ./dev-python/tabulate/tabulate-0.8.9-r1.ebuild 2206070940 ./dev-python/tagpy/tagpy-2018.1-r3.ebuild -2201291010 ./dev-python/tappy/tappy-3.1.ebuild -2205162210 ./dev-python/tappy/tappy-3.1-r1.ebuild +2206161240 ./dev-python/tappy/tappy-3.1-r1.ebuild 2106222009 ./dev-python/tblib/tblib-1.7.0.ebuild 2206131040 ./dev-python/tblib/tblib-1.7.0-r1.ebuild -2203141639 ./dev-python/tekore/tekore-4.3.0.ebuild 2205251040 ./dev-python/tekore/tekore-4.4.0.ebuild 2205290040 ./dev-python/tempest/tempest-30.1.0.ebuild 2206030910 ./dev-python/tempest/tempest-31.0.0.ebuild 2109100139 ./dev-python/tempita/tempita-0.5.3-r3.ebuild -2205010512 ./dev-python/tempora/tempora-5.0.0.ebuild -2206021140 ./dev-python/tempora/tempora-5.0.1.ebuild +2206161310 ./dev-python/tempora/tempora-5.0.1.ebuild 2109231839 ./dev-python/tenacity/tenacity-8.0.1.ebuild 2205231340 ./dev-python/tenacity/tenacity-8.0.1-r1.ebuild 2205121640 ./dev-python/termcolor/termcolor-1.1.0-r3.ebuild -2204151840 ./dev-python/terminado/terminado-0.13.3.ebuild -2205171010 ./dev-python/terminado/terminado-0.15.0.ebuild +2206161210 ./dev-python/terminado/terminado-0.15.0.ebuild 2201271310 ./dev-python/terminaltables/terminaltables-9999.ebuild 2202271539 ./dev-python/terminaltables/terminaltables-3.1.10-r1.ebuild 2205162210 ./dev-python/test_server/test_server-0.0.40.ebuild @@ -13110,19 +13006,17 @@ 2205211440 ./dev-python/testtools/testtools-2.5.0-r1.ebuild 2205171540 ./dev-python/text-unidecode/text-unidecode-1.3-r1.ebuild 2204241440 ./dev-python/textdistance/textdistance-4.2.2.ebuild -2108141139 ./dev-python/texttable/texttable-1.6.4.ebuild -2205162210 ./dev-python/texttable/texttable-1.6.4-r1.ebuild +2206160910 ./dev-python/texttable/texttable-1.6.4-r1.ebuild 2205162210 ./dev-python/threadpoolctl/threadpoolctl-3.1.0.ebuild 2205171540 ./dev-python/three-merge/three-merge-0.1.1.ebuild 2204301910 ./dev-python/thrift/thrift-0.14.1.ebuild 2206031310 ./dev-python/thrift/thrift-0.16.0.ebuild -2107012209 ./dev-python/thriftpy2/thriftpy2-0.4.14.ebuild +2206162010 ./dev-python/thriftpy2/thriftpy2-0.4.14-r1.ebuild 2205311040 ./dev-python/thunarx-python/thunarx-python-0.5.2.ebuild 2205161640 ./dev-python/tikzplotlib/tikzplotlib-0.10.1.ebuild 2205111610 ./dev-python/timeout-decorator/timeout-decorator-0.5.0.ebuild 2205191110 ./dev-python/timeout-decorator/timeout-decorator-0.5.0-r1.ebuild -2106052139 ./dev-python/tinycss/tinycss-0.4.ebuild -2205162210 ./dev-python/tinycss/tinycss-0.4-r1.ebuild +2206161510 ./dev-python/tinycss/tinycss-0.4-r1.ebuild 2205191040 ./dev-python/tinycss2/tinycss2-1.1.1-r1.ebuild 2106071009 ./dev-python/tld/tld-0.12.6.ebuild 2206090710 ./dev-python/tldextract/tldextract-3.3.0.ebuild @@ -13133,9 +13027,7 @@ 2206081111 ./dev-python/tomli/tomli-2.0.1-r1.ebuild 2205111310 ./dev-python/tomlkit/tomlkit-0.10.2.ebuild 2205251040 ./dev-python/tomlkit/tomlkit-0.11.0.ebuild -2202141139 ./dev-python/toolz/toolz-0.11.2.ebuild -2205162210 ./dev-python/toolz/toolz-0.11.2-r1.ebuild -2110011009 ./dev-python/toposort/toposort-1.7.ebuild +2206161240 ./dev-python/toolz/toolz-0.11.2-r1.ebuild 2205162210 ./dev-python/toposort/toposort-1.7-r1.ebuild 2206011040 ./dev-python/towncrier/towncrier-21.9.0.ebuild 2205151410 ./dev-python/tox/tox-3.25.0.ebuild @@ -13143,15 +13035,14 @@ 2206131040 ./dev-python/traitlets/traitlets-5.2.2_p1.ebuild 2203271839 ./dev-python/transitions/transitions-0.8.11.ebuild 2206100640 ./dev-python/translate-toolkit/translate-toolkit-3.6.2.ebuild +2206132110 ./dev-python/translate-toolkit/translate-toolkit-3.7.0.ebuild 2205071440 ./dev-python/tree-sitter/tree-sitter-0.20.0.ebuild 2205191610 ./dev-python/tree-sitter/tree-sitter-0.20.0-r1.ebuild 2203141339 ./dev-python/treq/treq-22.2.0.ebuild 2111281610 ./dev-python/trio-asyncio/trio-asyncio-0.12.0.ebuild 2205150940 ./dev-python/trio/trio-0.20.0.ebuild 2206080840 ./dev-python/trio/trio-0.21.0.ebuild -2205010512 ./dev-python/trustme/trustme-0.9.0.ebuild -2205131240 ./dev-python/trustme/trustme-0.9.0-r1.ebuild -2203141339 ./dev-python/tubes/tubes-0.2.0-r1.ebuild +2206161240 ./dev-python/trustme/trustme-0.9.0-r1.ebuild 2206021010 ./dev-python/tubes/tubes-0.2.1.ebuild 2104070939 ./dev-python/tvdb_api/tvdb_api-3.0.2.ebuild 2205240940 ./dev-python/twine/twine-4.0.0.ebuild @@ -13171,8 +13062,6 @@ 2205191610 ./dev-python/typogrify/typogrify-2.0.7-r1.ebuild 2205151010 ./dev-python/tzlocal/tzlocal-4.2.ebuild 2206131040 ./dev-python/u-msgpack-python/u-msgpack-python-2.7.1-r1.ebuild -2202210209 ./dev-python/ubelt/ubelt-1.0.1.ebuild -2206041010 ./dev-python/ubelt/ubelt-1.1.0.ebuild 2206101140 ./dev-python/ubelt/ubelt-1.1.1.ebuild 2205161610 ./dev-python/ujson/ujson-5.2.0-r1.ebuild 2205191040 ./dev-python/ujson/ujson-5.3.0.ebuild @@ -13183,18 +13072,16 @@ 2205162210 ./dev-python/unidiff/unidiff-0.7.3.ebuild 2206100740 ./dev-python/unittest-mixins/unittest-mixins-1.6-r2.ebuild 2205311040 ./dev-python/unittest-or-fail/unittest-or-fail-2.ebuild -2202141139 ./dev-python/untangle/untangle-1.1.1.ebuild -2205162210 ./dev-python/untangle/untangle-1.1.1-r1.ebuild +2206161310 ./dev-python/untangle/untangle-1.1.1-r1.ebuild 2204080009 ./dev-python/uranium/uranium-4.13.0-r1.ebuild 2109231739 ./dev-python/urdf_parser_py/urdf_parser_py-0.4.5.ebuild 2201171609 ./dev-python/uritemplate/uritemplate-4.1.0.ebuild -2205162210 ./dev-python/uritemplate/uritemplate-4.1.1.ebuild +2206161340 ./dev-python/uritemplate/uritemplate-4.1.1.ebuild 2205162210 ./dev-python/url-normalize/url-normalize-1.4.3-r1.ebuild 2108211609 ./dev-python/urlgrabber/urlgrabber-4.1.0.ebuild -2204290540 ./dev-python/urllib3/urllib3-1.26.9.ebuild -2205131240 ./dev-python/urllib3/urllib3-1.26.9-r1.ebuild +2206161240 ./dev-python/urllib3/urllib3-1.26.9-r1.ebuild 2112210709 ./dev-python/urwid/urwid-2.1.2.ebuild -2205162210 ./dev-python/urwid/urwid-2.1.2-r1.ebuild +2206161910 ./dev-python/urwid/urwid-2.1.2-r1.ebuild 2111050039 ./dev-python/urwid_readline/urwid_readline-0.13.ebuild 2110202239 ./dev-python/urwidtrees/urwidtrees-1.0.3.ebuild 2111101609 ./dev-python/utidylib/utidylib-0.6-r2.ebuild @@ -13205,17 +13092,13 @@ 2109200939 ./dev-python/uvloop/uvloop-0.15.3.ebuild 2111191509 ./dev-python/uvloop/uvloop-0.15.3-r1.ebuild 2112041209 ./dev-python/uvloop/uvloop-0.16.0.ebuild -2205162010 ./dev-python/validators/validators-0.19.0.ebuild 2206052140 ./dev-python/validators/validators-0.20.0.ebuild 2107022209 ./dev-python/vcrpy/vcrpy-4.1.1.ebuild 2205181010 ./dev-python/vcrpy/vcrpy-4.1.1-r1.ebuild 2109262109 ./dev-python/vcstools/vcstools-0.1.42.ebuild -2204070239 ./dev-python/vdf/vdf-3.4.ebuild -2205162010 ./dev-python/vdf/vdf-3.4-r1.ebuild -2205231010 ./dev-python/vdirsyncer/vdirsyncer-0.18.0-r3.ebuild +2206161340 ./dev-python/vdf/vdf-3.4-r1.ebuild 2205231010 ./dev-python/vdirsyncer/vdirsyncer-0.18.0-r4.ebuild 2201072009 ./dev-python/vecrec/vecrec-0.3.1.ebuild -2108081539 ./dev-python/verboselogs/verboselogs-1.7.ebuild 2205162010 ./dev-python/verboselogs/verboselogs-1.7-r1.ebuild 2205161910 ./dev-python/versioneer/versioneer-0.22.ebuild 2105071639 ./dev-python/vine/vine-5.0.0.ebuild @@ -13223,14 +13106,12 @@ 2205211240 ./dev-python/virtualenv-clone/virtualenv-clone-0.5.7.ebuild 2205121410 ./dev-python/virtualenv/virtualenv-20.14.1-r1.ebuild 2112311009 ./dev-python/virtualenvwrapper/virtualenvwrapper-4.8.4-r1.ebuild -2105112239 ./dev-python/visitor/visitor-0.1.3-r1.ebuild 2205162010 ./dev-python/visitor/visitor-0.1.3-r2.ebuild 2110190339 ./dev-python/vncdotool/vncdotool-0.13.0.ebuild 2203121339 ./dev-python/vncdotool/vncdotool-1.0.0.ebuild 2206011410 ./dev-python/vncdotool/vncdotool-0.13.0-r1.ebuild 2206011410 ./dev-python/vncdotool/vncdotool-1.0.0-r1.ebuild -2109140439 ./dev-python/vobject/vobject-0.9.6.1-r2.ebuild -2205162010 ./dev-python/vobject/vobject-0.9.6.1-r3.ebuild +2206161340 ./dev-python/vobject/vobject-0.9.6.1-r3.ebuild 2205290040 ./dev-python/voluptuous/voluptuous-0.13.1-r1.ebuild 2203101110 ./dev-python/vpython/vpython-7.6.3.ebuild 2205171040 ./dev-python/waitress/waitress-2.1.1.ebuild @@ -13238,42 +13119,37 @@ 2108171009 ./dev-python/wand/wand-0.6.7.ebuild 2205282010 ./dev-python/warlock/warlock-1.3.3-r3.ebuild 2205120010 ./dev-python/watchdog/watchdog-2.1.7.ebuild -2205161110 ./dev-python/watchdog/watchdog-2.1.8.ebuild 2206110840 ./dev-python/watchdog/watchdog-2.1.9.ebuild +2206161910 ./dev-python/watchdog/watchdog-2.1.8.ebuild 2206051240 ./dev-python/watchgod/watchgod-0.8.2.ebuild 2205171540 ./dev-python/wcmatch/wcmatch-8.3.ebuild 2205310940 ./dev-python/wcmatch/wcmatch-8.4.ebuild 2205161810 ./dev-python/wcwidth/wcwidth-0.2.5-r1.ebuild -2205211240 ./dev-python/weasyprint/weasyprint-54.3.ebuild 2205211240 ./dev-python/weasyprint/weasyprint-55.0.ebuild 2203281240 ./dev-python/webassets/webassets-2.0.ebuild 2206131040 ./dev-python/webcolors/webcolors-1.12.ebuild 2206131040 ./dev-python/webencodings/webencodings-0.5.1-r2.ebuild -2205010512 ./dev-python/webob/webob-1.8.7.ebuild -2205171010 ./dev-python/webob/webob-1.8.7-r1.ebuild +2206161210 ./dev-python/webob/webob-1.8.7-r1.ebuild 2205011540 ./dev-python/websocket-client/websocket-client-1.3.2.ebuild 2206051240 ./dev-python/websockets/websockets-10.3.ebuild 2204161440 ./dev-python/websockify/websockify-0.10.0.ebuild -2205010512 ./dev-python/webtest/webtest-3.0.0.ebuild -2205171040 ./dev-python/webtest/webtest-3.0.0-r1.ebuild +2206161240 ./dev-python/webtest/webtest-3.0.0-r1.ebuild 2206051240 ./dev-python/werkzeug/werkzeug-2.1.2.ebuild 2105102239 ./dev-python/whatever/whatever-0.6.ebuild 2205100010 ./dev-python/wheel/wheel-0.37.1-r1.ebuild 2106052209 ./dev-python/whichcraft/whichcraft-0.6.1.ebuild -2110292139 ./dev-python/whisper/whisper-1.1.8.ebuild 2205231540 ./dev-python/whisper/whisper-1.1.10.ebuild 2205010512 ./dev-python/whoosh/whoosh-2.7.4-r1.ebuild -2205141510 ./dev-python/whoosh/whoosh-2.7.4-r2.ebuild +2206161910 ./dev-python/whoosh/whoosh-2.7.4-r2.ebuild 2204161140 ./dev-python/widgetsnbextension/widgetsnbextension-3.6.0.ebuild 2203191710 ./dev-python/wrapt/wrapt-1.13.2-r1.ebuild 2204182140 ./dev-python/wrapt/wrapt-1.14.0.ebuild -2205130940 ./dev-python/wrapt/wrapt-1.14.1.ebuild +2206161340 ./dev-python/wrapt/wrapt-1.14.1.ebuild 2107051639 ./dev-python/ws4py/ws4py-0.5.1-r1.ebuild 2107051639 ./dev-python/ws4py/ws4py-9999.ebuild 2203141339 ./dev-python/wsaccel/wsaccel-0.6.3.ebuild 2205191840 ./dev-python/wsaccel/wsaccel-0.6.3-r1.ebuild -2205010512 ./dev-python/wsgiproxy2/wsgiproxy2-0.5.1.ebuild -2205171040 ./dev-python/wsgiproxy2/wsgiproxy2-0.5.1-r1.ebuild +2206161210 ./dev-python/wsgiproxy2/wsgiproxy2-0.5.1-r1.ebuild 2205151210 ./dev-python/wsproto/wsproto-1.1.0.ebuild 2108192309 ./dev-python/wstools/wstools-0.4.8.ebuild 2205281340 ./dev-python/wstools/wstools-0.4.10-r1.ebuild @@ -13289,10 +13165,8 @@ 2205191040 ./dev-python/xlrd/xlrd-2.0.1-r1.ebuild 2205191040 ./dev-python/xlsxwriter/xlsxwriter-3.0.3.ebuild 2205191040 ./dev-python/xlwt/xlwt-1.3.0-r2.ebuild -2205111540 ./dev-python/xmlschema/xmlschema-1.10.0.ebuild -2205151010 ./dev-python/xmlschema/xmlschema-1.11.0.ebuild -2205230940 ./dev-python/xmlschema/xmlschema-1.11.1.ebuild 2206112210 ./dev-python/xmlschema/xmlschema-1.11.2.ebuild +2206161240 ./dev-python/xmlschema/xmlschema-1.11.1.ebuild 2206100740 ./dev-python/xmltodict/xmltodict-0.13.0-r1.ebuild 2205162310 ./dev-python/xvfbwrapper/xvfbwrapper-0.2.9.ebuild 2205191040 ./dev-python/xxhash/xxhash-3.0.0.ebuild @@ -13303,13 +13177,14 @@ 2203281240 ./dev-python/yapsy/yapsy-1.12.2.ebuild 2205010512 ./dev-python/yarl/yarl-1.7.2-r1.ebuild 2205131940 ./dev-python/yarl/yarl-1.7.2-r2.ebuild -2205201910 ./dev-python/yarl/yarl-1.7.2-r3.ebuild +2206161410 ./dev-python/yarl/yarl-1.7.2-r3.ebuild 2205201540 ./dev-python/yaswfp/yaswfp-0.9.3-r2.ebuild 2109030209 ./dev-python/zc-lockfile/zc-lockfile-2.0.ebuild 2205221240 ./dev-python/zc-lockfile/zc-lockfile-2.0-r1.ebuild 2204092239 ./dev-python/zconfig/zconfig-3.6.0-r1.ebuild 2204021110 ./dev-python/zeep/zeep-4.1.0-r2.ebuild 2206061340 ./dev-python/zeroconf/zeroconf-0.38.6.ebuild +2206151440 ./dev-python/zeroconf/zeroconf-0.38.7.ebuild 2206021140 ./dev-python/zipp/zipp-3.8.0.ebuild 2204221839 ./dev-python/zope-component/zope-component-4.4.1-r2.ebuild 2206080240 ./dev-python/zope-component/zope-component-5.0.1.ebuild @@ -13326,10 +13201,7 @@ 2205212040 ./dev-python/zstd/zstd-1.5.2.5.ebuild 2203250209 ./dev-python/zxcvbn/zxcvbn-4.4.28.ebuild 2205191040 ./dev-python/zxcvbn/zxcvbn-4.4.28-r1.ebuild -2112220409 ./dev-python/ukkonen/ukkonen-1.0.1.ebuild -2205162210 ./dev-python/ukkonen/ukkonen-1.0.1-r1.ebuild -2205112015 ./dev-python/ansible-compat/ansible-compat-2.0.3.ebuild -2205171010 ./dev-python/ansible-compat/ansible-compat-2.0.4.ebuild +2206161340 ./dev-python/ukkonen/ukkonen-1.0.1-r1.ebuild 2205240940 ./dev-python/ansible-compat/ansible-compat-2.1.0.ebuild 2204011140 ./dev-python/pytest-markdown/pytest-markdown-1.0.2.ebuild 2112260340 ./dev-python/csscompressor/csscompressor-0.9.5.ebuild @@ -13337,7 +13209,6 @@ 2203101110 ./dev-python/jupyter-server-proxy/jupyter-server-proxy-3.2.1.ebuild 2111281840 ./dev-python/simpervisor/simpervisor-0.4.ebuild 2206021840 ./dev-python/boltons/boltons-21.0.0-r1.ebuild -2203091940 ./dev-python/patatt/patatt-0.4.9.ebuild 2206052010 ./dev-python/patatt/patatt-0.4.9-r1.ebuild 2112110110 ./dev-python/mkdocs-git-authors-plugin/mkdocs-git-authors-plugin-0.6.2.ebuild 2201271240 ./dev-python/mkdocs-git-authors-plugin/mkdocs-git-authors-plugin-0.6.3.ebuild @@ -13353,23 +13224,17 @@ 2112302239 ./dev-python/multipledispatch/multipledispatch-0.6.0.ebuild 2205292240 ./dev-python/multipledispatch/multipledispatch-0.6.0-r1.ebuild 2201232239 ./dev-python/starlette/starlette-0.18.0.ebuild -2205031140 ./dev-python/starlette/starlette-0.20.0.ebuild -2206011040 ./dev-python/starlette/starlette-0.20.1.ebuild -2206080840 ./dev-python/starlette/starlette-0.20.2.ebuild 2206101140 ./dev-python/starlette/starlette-0.20.3.ebuild 2205041140 ./dev-python/tifffile/tifffile-2022.5.4.ebuild -2205171540 ./dev-python/pytest-codeblocks/pytest-codeblocks-0.15.0.ebuild -2206072210 ./dev-python/pytest-codeblocks/pytest-codeblocks-0.16.0.ebuild 2206101310 ./dev-python/pytest-codeblocks/pytest-codeblocks-0.16.1.ebuild 2205102110 ./dev-python/wcag-contrast-ratio/wcag-contrast-ratio-0.9-r1.ebuild 2206100640 ./dev-python/build/build-0.8.0.ebuild 2205161810 ./dev-python/littleutils/littleutils-0.2.2.ebuild 2205161810 ./dev-python/pure_eval/pure_eval-0.2.2.ebuild 2205080740 ./dev-python/stack_data/stack_data-0.2.0.ebuild +2206160940 ./dev-python/stack_data/stack_data-0.3.0.ebuild 2205271240 ./dev-python/installer/installer-0.5.1.ebuild 2206081111 ./dev-python/installer/installer-0.5.1-r1.ebuild -2205022240 ./dev-python/pdm-pep517/pdm-pep517-0.12.4.ebuild -2205171010 ./dev-python/pdm-pep517/pdm-pep517-0.12.5.ebuild 2206082310 ./dev-python/pdm-pep517/pdm-pep517-0.12.7.ebuild 2205121710 ./dev-python/poetry-core/poetry-core-1.0.8.ebuild 2205150940 ./dev-python/socksio/socksio-1.0.0.ebuild @@ -13391,7 +13256,6 @@ 2201261509 ./dev-python/py-zabbix/py-zabbix-1.1.7.ebuild 2201280840 ./dev-python/filebytes/filebytes-0.10.2.ebuild 2201280840 ./dev-python/filebytes/filebytes-9999.ebuild -2204050639 ./dev-python/yara-python/yara-python-4.2.0.ebuild 2206091040 ./dev-python/yara-python/yara-python-4.2.0-r2.ebuild 2205121410 ./dev-python/autocommand/autocommand-2.2.1_p20211118.ebuild 2204201109 ./dev-python/cachecontrol/cachecontrol-0.12.11.ebuild @@ -13417,13 +13281,7 @@ 2204100539 ./dev-python/uri_template/uri_template-1.1.0.ebuild 2205111740 ./dev-python/uri_template/uri_template-1.2.0.ebuild 2205120010 ./dev-python/ephemeral-port-reserve/ephemeral-port-reserve-1.1.4.ebuild -2205062310 ./dev-python/pytest-shell-utilities/pytest-shell-utilities-1.0.5.ebuild -2205171010 ./dev-python/pytest-shell-utilities/pytest-shell-utilities-1.1.0.ebuild -2205211010 ./dev-python/pytest-shell-utilities/pytest-shell-utilities-1.2.0.ebuild -2205240940 ./dev-python/pytest-shell-utilities/pytest-shell-utilities-1.2.1.ebuild -2205262210 ./dev-python/pytest-shell-utilities/pytest-shell-utilities-1.3.0.ebuild -2205301710 ./dev-python/pytest-shell-utilities/pytest-shell-utilities-1.4.0.ebuild -2206030910 ./dev-python/pytest-shell-utilities/pytest-shell-utilities-1.5.0.ebuild +2206161310 ./dev-python/pytest-shell-utilities/pytest-shell-utilities-1.5.0.ebuild 2205062310 ./dev-python/pytest-skip-markers/pytest-skip-markers-1.2.0.ebuild 2205100110 ./dev-python/pytest-skip-markers/pytest-skip-markers-1.3.0.ebuild 2205301710 ./dev-python/pytest-skip-markers/pytest-skip-markers-1.3.0-r1.ebuild @@ -13437,7 +13295,6 @@ 2205032240 ./dev-python/youtube-search-python/youtube-search-python-1.6.5.ebuild 2205110010 ./dev-python/ytmusicapi/ytmusicapi-0.22.0.ebuild 2204102009 ./dev-python/leechcorepyc/leechcorepyc-2.10.2.ebuild -2204050639 ./dev-python/pefile/pefile-2021.9.3.ebuild 2204050639 ./dev-python/pefile/pefile-9999.ebuild 2205310610 ./dev-python/pefile/pefile-2022.5.30.ebuild 2205311210 ./dev-python/python-ptrace/python-ptrace-0.9.8.ebuild @@ -13447,25 +13304,15 @@ 2206061240 ./dev-python/gpep517/gpep517-6.ebuild 2204051639 ./dev-python/spotipy/spotipy-2.19.0.ebuild 2205182140 ./dev-python/editables/editables-0.3.ebuild -2205161110 ./dev-python/hatchling/hatchling-0.25.0.ebuild -2205182140 ./dev-python/hatchling/hatchling-0.24.0.ebuild -2205180910 ./dev-python/hatchling/hatchling-1.0.0.ebuild -2205201140 ./dev-python/hatchling/hatchling-1.1.0.ebuild -2205211010 ./dev-python/hatchling/hatchling-1.2.0.ebuild -2205230940 ./dev-python/hatchling/hatchling-1.3.0.ebuild -2205310940 ./dev-python/hatchling/hatchling-1.3.1.ebuild +2206160940 ./dev-python/hatchling/hatchling-1.3.1.ebuild 2204251910 ./dev-python/pystache/pystache-0.6.0.ebuild 2204201109 ./dev-python/pyeclib/pyeclib-1.6.0-r1.ebuild 2205192010 ./dev-python/pyeclib/pyeclib-1.6.1.ebuild -2205211010 ./dev-python/exceptiongroup/exceptiongroup-1.0.0_rc7.ebuild -2206131340 ./dev-python/exceptiongroup/exceptiongroup-1.0.0_rc8.ebuild -2205122240 ./dev-python/flit_scm/flit_scm-1.5.0.ebuild -2206131340 ./dev-python/flit_scm/flit_scm-1.6.2.ebuild +2206150040 ./dev-python/exceptiongroup/exceptiongroup-1.0.0_rc8.ebuild +2206150040 ./dev-python/flit_scm/flit_scm-1.6.2.ebuild 2206090610 ./dev-python/setuptools-rust/setuptools-rust-1.3.0.ebuild 2206090610 ./dev-python/dirty-equals/dirty-equals-0.4.ebuild 2206121110 ./dev-python/tpm2-pytss/tpm2-pytss-1.1.0.ebuild -2205151210 ./dev-python/watchfiles/watchfiles-0.13.ebuild -2205171010 ./dev-python/watchfiles/watchfiles-0.14.ebuild 2206090610 ./dev-python/watchfiles/watchfiles-0.14.1.ebuild 2206080240 ./dev-python/zope-hookable/zope-hookable-5.1.0.ebuild 2205271410 ./dev-python/lark/lark-1.1.2.ebuild @@ -13473,155 +13320,138 @@ 2205021410 ./dev-python/notebook_shim/notebook_shim-0.1.0.ebuild 2206070240 ./dev-python/suds-community/suds-community-1.1.1.ebuild 2205062210 ./dev-python/pytesseract/pytesseract-0.3.10.ebuild -2206131340 ./dev-python/hatch-vcs/hatch-vcs-0.2.0.ebuild +2206140040 ./dev-python/hatch-vcs/hatch-vcs-0.2.0.ebuild 2205152140 ./dev-python/Opcodes/Opcodes-0.3.14.ebuild 2205161640 ./dev-python/PeachPy/PeachPy-2021.10.13.ebuild 2205200440 ./dev-python/allpairspy/allpairspy-2.5.0.ebuild -2205190440 ./dev-python/dbus-next/dbus-next-0.2.3.ebuild -2206081310 ./dev-python/dbus-next/dbus-next-0.2.3-r1.ebuild +2206161110 ./dev-python/dbus-next/dbus-next-0.2.3-r1.ebuild 2205200440 ./dev-python/pathvalidate/pathvalidate-2.5.0.ebuild 2205282010 ./dev-python/tcolorpy/tcolorpy-0.1.2.ebuild 2205211010 ./dev-python/kgb/kgb-7.0-r1.ebuild 2205211010 ./dev-python/pydiffx/pydiffx-1.0.1-r1.ebuild 2205242210 ./dev-python/openapi-schema-validator/openapi-schema-validator-0.2.3.ebuild 2205242210 ./dev-python/openapi-spec-validator/openapi-spec-validator-0.4.0.ebuild -2206011510 ./dev-python/versioningit/versioningit-1.1.1.ebuild 2206131040 ./dev-python/versioningit/versioningit-2.0.0.ebuild 2206071310 ./dev-python/pytest-httpserver/pytest-httpserver-1.0.4-r1.ebuild 2206121210 ./dev-python/meson-python/meson-python-0.5.0-r1.ebuild 2206100840 ./dev-python/sphinx-pytest/sphinx-pytest-0.0.3.ebuild -2206081111 ./dev-python/tlsh/tlsh-4.8.2.ebuild +2206140910 ./dev-python/tlsh/tlsh-4.8.2.ebuild 2206101740 ./dev-python/check-manifest/check-manifest-0.48.ebuild 2206101740 ./dev-python/dictpath/dictpath-0.1.3.ebuild -2206091040 ./dev-python/jaraco-test/jaraco-test-5.1.0.ebuild +2206141040 ./dev-python/jaraco-test/jaraco-test-5.1.0.ebuild 2206111110 ./dev-python/openapi-core/openapi-core-0.14.2.ebuild 2206120940 ./dev-python/pyproject-metadata/pyproject-metadata-0.5.0.ebuild +2206161940 ./dev-python/yaxmldiff/yaxmldiff-0.1.0.ebuild 2204172140 ./dev-qt/assistant/assistant-5.15.3.ebuild -2206100640 ./dev-qt/assistant/assistant-5.15.4.ebuild +2206141640 ./dev-qt/assistant/assistant-5.15.4.ebuild 2204172140 ./dev-qt/designer/designer-5.15.3.ebuild -2206100640 ./dev-qt/designer/designer-5.15.4.ebuild +2206141640 ./dev-qt/designer/designer-5.15.4.ebuild 2205190840 ./dev-qt/linguist-tools/linguist-tools-5.15.3.ebuild 2206091740 ./dev-qt/linguist-tools/linguist-tools-5.15.4-r1.ebuild -2206100640 ./dev-qt/linguist-tools/linguist-tools-5.15.4.ebuild +2206141640 ./dev-qt/linguist-tools/linguist-tools-5.15.4.ebuild 2204172140 ./dev-qt/linguist/linguist-5.15.3.ebuild -2206100640 ./dev-qt/linguist/linguist-5.15.4.ebuild +2206141640 ./dev-qt/linguist/linguist-5.15.4.ebuild 2204172140 ./dev-qt/pixeltool/pixeltool-5.15.3.ebuild -2206100640 ./dev-qt/pixeltool/pixeltool-5.15.4.ebuild +2206141640 ./dev-qt/pixeltool/pixeltool-5.15.4.ebuild 2204172140 ./dev-qt/qdbus/qdbus-5.15.3.ebuild -2206100640 ./dev-qt/qdbus/qdbus-5.15.4.ebuild +2206141640 ./dev-qt/qdbus/qdbus-5.15.4.ebuild 2204172140 ./dev-qt/qdbusviewer/qdbusviewer-5.15.3.ebuild -2206100640 ./dev-qt/qdbusviewer/qdbusviewer-5.15.4.ebuild -2204140340 ./dev-qt/qdoc/qdoc-5.15.3.ebuild -2206100640 ./dev-qt/qdoc/qdoc-5.15.4.ebuild +2206141640 ./dev-qt/qdbusviewer/qdbusviewer-5.15.4.ebuild +2206141640 ./dev-qt/qdoc/qdoc-5.15.4.ebuild 2111290909 ./dev-qt/qt-creator/qt-creator-9999.ebuild 2112022239 ./dev-qt/qt-creator/qt-creator-6.0.0.ebuild 2109082009 ./dev-qt/qt-docs/qt-docs-5.15.2_p202011130614.ebuild -2206031540 ./dev-qt/qt3d/qt3d-5.15.3-r1.ebuild -2206100640 ./dev-qt/qt3d/qt3d-5.15.4-r1.ebuild -2204140340 ./dev-qt/qtbluetooth/qtbluetooth-5.15.3.ebuild -2206100640 ./dev-qt/qtbluetooth/qtbluetooth-5.15.4.ebuild +2206141640 ./dev-qt/qt3d/qt3d-5.15.4-r1.ebuild +2206141640 ./dev-qt/qtbluetooth/qtbluetooth-5.15.4.ebuild 2205232210 ./dev-qt/qtcharts/qtcharts-5.15.3.ebuild -2206100640 ./dev-qt/qtcharts/qtcharts-5.15.4.ebuild +2206141640 ./dev-qt/qtcharts/qtcharts-5.15.4.ebuild 2204172140 ./dev-qt/qtchooser/qtchooser-66-r2.ebuild 2204172140 ./dev-qt/qtconcurrent/qtconcurrent-5.15.3.ebuild -2206100640 ./dev-qt/qtconcurrent/qtconcurrent-5.15.4.ebuild +2206141640 ./dev-qt/qtconcurrent/qtconcurrent-5.15.4.ebuild 2205190840 ./dev-qt/qtcore/qtcore-5.15.3.ebuild -2206100640 ./dev-qt/qtcore/qtcore-5.15.4-r2.ebuild 2206091740 ./dev-qt/qtcore/qtcore-5.15.4-r3.ebuild -2204140340 ./dev-qt/qtdatavis3d/qtdatavis3d-5.15.3.ebuild -2206100640 ./dev-qt/qtdatavis3d/qtdatavis3d-5.15.4.ebuild +2206141640 ./dev-qt/qtcore/qtcore-5.15.4-r2.ebuild +2206141640 ./dev-qt/qtdatavis3d/qtdatavis3d-5.15.4.ebuild 2204172140 ./dev-qt/qtdbus/qtdbus-5.15.3.ebuild -2206100640 ./dev-qt/qtdbus/qtdbus-5.15.4.ebuild +2206141640 ./dev-qt/qtdbus/qtdbus-5.15.4.ebuild 2204172140 ./dev-qt/qtdeclarative/qtdeclarative-5.15.3-r1.ebuild -2206100640 ./dev-qt/qtdeclarative/qtdeclarative-5.15.4.ebuild 2206122310 ./dev-qt/qtdeclarative/qtdeclarative-5.15.4-r1.ebuild -2204140340 ./dev-qt/qtdiag/qtdiag-5.15.3.ebuild -2206100640 ./dev-qt/qtdiag/qtdiag-5.15.4.ebuild -2204140340 ./dev-qt/qtgamepad/qtgamepad-5.15.3.ebuild -2206100640 ./dev-qt/qtgamepad/qtgamepad-5.15.4.ebuild +2206141640 ./dev-qt/qtdeclarative/qtdeclarative-5.15.4.ebuild +2206141040 ./dev-qt/qtdiag/qtdiag-5.15.4.ebuild +2206141640 ./dev-qt/qtgamepad/qtgamepad-5.15.4.ebuild 2204172140 ./dev-qt/qtgraphicaleffects/qtgraphicaleffects-5.15.3.ebuild -2206100640 ./dev-qt/qtgraphicaleffects/qtgraphicaleffects-5.15.4.ebuild +2206141640 ./dev-qt/qtgraphicaleffects/qtgraphicaleffects-5.15.4.ebuild 2204172140 ./dev-qt/qtgui/qtgui-5.15.3.ebuild -2206100640 ./dev-qt/qtgui/qtgui-5.15.4.ebuild 2206122310 ./dev-qt/qtgui/qtgui-5.15.4-r2.ebuild +2206141640 ./dev-qt/qtgui/qtgui-5.15.4.ebuild 2204172140 ./dev-qt/qthelp/qthelp-5.15.3.ebuild -2206100640 ./dev-qt/qthelp/qthelp-5.15.4.ebuild +2206141640 ./dev-qt/qthelp/qthelp-5.15.4.ebuild 2204172140 ./dev-qt/qtimageformats/qtimageformats-5.15.3.ebuild -2206100640 ./dev-qt/qtimageformats/qtimageformats-5.15.4.ebuild 2206122310 ./dev-qt/qtimageformats/qtimageformats-5.15.4-r1.ebuild -2204140340 ./dev-qt/qtlocation/qtlocation-5.15.3-r1.ebuild -2206100640 ./dev-qt/qtlocation/qtlocation-5.15.4.ebuild +2206141640 ./dev-qt/qtimageformats/qtimageformats-5.15.4.ebuild +2206141640 ./dev-qt/qtlocation/qtlocation-5.15.4.ebuild 2110291639 ./dev-qt/qtlockedfile/qtlockedfile-2.4.1_p20171024.ebuild 2204172140 ./dev-qt/qtmultimedia/qtmultimedia-5.15.3.ebuild -2206100640 ./dev-qt/qtmultimedia/qtmultimedia-5.15.4-r1.ebuild +2206141640 ./dev-qt/qtmultimedia/qtmultimedia-5.15.4-r1.ebuild 2204172140 ./dev-qt/qtnetwork/qtnetwork-5.15.3.ebuild -2206100640 ./dev-qt/qtnetwork/qtnetwork-5.15.4.ebuild -2204140340 ./dev-qt/qtnetworkauth/qtnetworkauth-5.15.3.ebuild -2206100640 ./dev-qt/qtnetworkauth/qtnetworkauth-5.15.4.ebuild +2206141640 ./dev-qt/qtnetwork/qtnetwork-5.15.4.ebuild +2206141640 ./dev-qt/qtnetworkauth/qtnetworkauth-5.15.4.ebuild 2204172140 ./dev-qt/qtopengl/qtopengl-5.15.3.ebuild -2206100640 ./dev-qt/qtopengl/qtopengl-5.15.4.ebuild +2206141640 ./dev-qt/qtopengl/qtopengl-5.15.4.ebuild 2204172140 ./dev-qt/qtpaths/qtpaths-5.15.3.ebuild -2206100640 ./dev-qt/qtpaths/qtpaths-5.15.4.ebuild +2206141640 ./dev-qt/qtpaths/qtpaths-5.15.4.ebuild 2203211409 ./dev-qt/qtplugininfo/qtplugininfo-5.15.3.ebuild 2205202310 ./dev-qt/qtplugininfo/qtplugininfo-5.15.4.ebuild 2204172140 ./dev-qt/qtpositioning/qtpositioning-5.15.3.ebuild -2206100640 ./dev-qt/qtpositioning/qtpositioning-5.15.4.ebuild +2206141640 ./dev-qt/qtpositioning/qtpositioning-5.15.4.ebuild 2204172140 ./dev-qt/qtprintsupport/qtprintsupport-5.15.3.ebuild 2206091740 ./dev-qt/qtprintsupport/qtprintsupport-5.15.4-r1.ebuild -2206100640 ./dev-qt/qtprintsupport/qtprintsupport-5.15.4.ebuild +2206141640 ./dev-qt/qtprintsupport/qtprintsupport-5.15.4.ebuild 2204172140 ./dev-qt/qtquickcontrols/qtquickcontrols-5.15.3.ebuild -2206100640 ./dev-qt/qtquickcontrols/qtquickcontrols-5.15.4.ebuild -2204140340 ./dev-qt/qtquickcontrols2/qtquickcontrols2-5.15.3.ebuild -2206100640 ./dev-qt/qtquickcontrols2/qtquickcontrols2-5.15.4.ebuild -2203211409 ./dev-qt/qtquicktimeline/qtquicktimeline-5.15.3.ebuild +2206141640 ./dev-qt/qtquickcontrols/qtquickcontrols-5.15.4.ebuild +2206141640 ./dev-qt/qtquickcontrols2/qtquickcontrols2-5.15.4.ebuild 2205202310 ./dev-qt/qtquicktimeline/qtquicktimeline-5.15.4.ebuild 2204172140 ./dev-qt/qtscript/qtscript-5.15.3.ebuild -2206100640 ./dev-qt/qtscript/qtscript-5.15.4.ebuild -2204140340 ./dev-qt/qtscxml/qtscxml-5.15.3.ebuild -2206100640 ./dev-qt/qtscxml/qtscxml-5.15.4.ebuild +2206141640 ./dev-qt/qtscript/qtscript-5.15.4.ebuild +2206141640 ./dev-qt/qtscxml/qtscxml-5.15.4.ebuild 2204172140 ./dev-qt/qtsensors/qtsensors-5.15.3.ebuild -2206100640 ./dev-qt/qtsensors/qtsensors-5.15.4.ebuild +2206141640 ./dev-qt/qtsensors/qtsensors-5.15.4.ebuild 2203211409 ./dev-qt/qtserialbus/qtserialbus-5.15.3.ebuild 2205202310 ./dev-qt/qtserialbus/qtserialbus-5.15.4.ebuild 2204172140 ./dev-qt/qtserialport/qtserialport-5.15.3.ebuild -2206100640 ./dev-qt/qtserialport/qtserialport-5.15.4.ebuild +2206141640 ./dev-qt/qtserialport/qtserialport-5.15.4.ebuild 2110291639 ./dev-qt/qtsingleapplication/qtsingleapplication-2.6.1_p20171024.ebuild -2204140340 ./dev-qt/qtspeech/qtspeech-5.15.3.ebuild -2206100640 ./dev-qt/qtspeech/qtspeech-5.15.4.ebuild +2206141640 ./dev-qt/qtspeech/qtspeech-5.15.4.ebuild 2204172140 ./dev-qt/qtsql/qtsql-5.15.3.ebuild -2206100640 ./dev-qt/qtsql/qtsql-5.15.4.ebuild +2206141640 ./dev-qt/qtsql/qtsql-5.15.4.ebuild 2101240239 ./dev-qt/qtstyleplugins/qtstyleplugins-5.0.0_p20170311-r1.ebuild 2204172140 ./dev-qt/qtsvg/qtsvg-5.15.3.ebuild -2206100640 ./dev-qt/qtsvg/qtsvg-5.15.4.ebuild +2206141640 ./dev-qt/qtsvg/qtsvg-5.15.4.ebuild 2204172140 ./dev-qt/qttest/qttest-5.15.3.ebuild 2206091740 ./dev-qt/qttest/qttest-5.15.4-r1.ebuild -2206100640 ./dev-qt/qttest/qttest-5.15.4.ebuild +2206141640 ./dev-qt/qttest/qttest-5.15.4.ebuild 2204172140 ./dev-qt/qttranslations/qttranslations-5.15.3.ebuild -2206100640 ./dev-qt/qttranslations/qttranslations-5.15.4.ebuild -2204140340 ./dev-qt/qtvirtualkeyboard/qtvirtualkeyboard-5.15.3.ebuild -2206100640 ./dev-qt/qtvirtualkeyboard/qtvirtualkeyboard-5.15.4.ebuild +2206141640 ./dev-qt/qttranslations/qttranslations-5.15.4.ebuild +2206141640 ./dev-qt/qtvirtualkeyboard/qtvirtualkeyboard-5.15.4.ebuild 2205041510 ./dev-qt/qtwayland/qtwayland-5.15.3-r1.ebuild -2206100640 ./dev-qt/qtwayland/qtwayland-5.15.4.ebuild +2206141640 ./dev-qt/qtwayland/qtwayland-5.15.4.ebuild 2204172140 ./dev-qt/qtwebchannel/qtwebchannel-5.15.3.ebuild -2206100640 ./dev-qt/qtwebchannel/qtwebchannel-5.15.4.ebuild -2206101110 ./dev-qt/qtwebengine/qtwebengine-5.15.3_p20220406.ebuild -2206101110 ./dev-qt/qtwebengine/qtwebengine-5.15.4_p20220505.ebuild -2206101110 ./dev-qt/qtwebengine/qtwebengine-5.15.4_p20220526.ebuild +2206141640 ./dev-qt/qtwebchannel/qtwebchannel-5.15.4.ebuild +2206141640 ./dev-qt/qtwebengine/qtwebengine-5.15.4_p20220526.ebuild 2204172140 ./dev-qt/qtwebsockets/qtwebsockets-5.15.3.ebuild -2206100640 ./dev-qt/qtwebsockets/qtwebsockets-5.15.4.ebuild -2203211409 ./dev-qt/qtwebview/qtwebview-5.15.3.ebuild +2206141640 ./dev-qt/qtwebsockets/qtwebsockets-5.15.4.ebuild 2205202310 ./dev-qt/qtwebview/qtwebview-5.15.4.ebuild 2204172140 ./dev-qt/qtwidgets/qtwidgets-5.15.3.ebuild -2206100640 ./dev-qt/qtwidgets/qtwidgets-5.15.4-r1.ebuild 2206091740 ./dev-qt/qtwidgets/qtwidgets-5.15.4-r2.ebuild +2206141640 ./dev-qt/qtwidgets/qtwidgets-5.15.4-r1.ebuild 2204172140 ./dev-qt/qtx11extras/qtx11extras-5.15.3.ebuild -2206100640 ./dev-qt/qtx11extras/qtx11extras-5.15.4.ebuild +2206141640 ./dev-qt/qtx11extras/qtx11extras-5.15.4.ebuild 2205190840 ./dev-qt/qtxml/qtxml-5.15.3.ebuild -2206100640 ./dev-qt/qtxml/qtxml-5.15.4.ebuild +2206141640 ./dev-qt/qtxml/qtxml-5.15.4.ebuild 2204172140 ./dev-qt/qtxmlpatterns/qtxmlpatterns-5.15.3.ebuild -2206100640 ./dev-qt/qtxmlpatterns/qtxmlpatterns-5.15.4.ebuild +2206141640 ./dev-qt/qtxmlpatterns/qtxmlpatterns-5.15.4.ebuild 2204172140 ./dev-qt/qtwaylandscanner/qtwaylandscanner-5.15.3.ebuild -2206100640 ./dev-qt/qtwaylandscanner/qtwaylandscanner-5.15.4.ebuild +2206141640 ./dev-qt/qtwaylandscanner/qtwaylandscanner-5.15.4.ebuild 2108031839 ./dev-ros/actionlib/actionlib-1.13.2-r1.ebuild 2108031839 ./dev-ros/actionlib/actionlib-9999.ebuild 2007082039 ./dev-ros/actionlib_msgs/actionlib_msgs-1.13.0.ebuild @@ -15236,14 +15066,14 @@ 2205061010 ./dev-ruby/heredoc_unindent/heredoc_unindent-1.2.0-r1.ebuild 2107071139 ./dev-ruby/hiera-eyaml-gpg/hiera-eyaml-gpg-0.7.4.ebuild 2111191009 ./dev-ruby/hiera-eyaml-plaintext/hiera-eyaml-plaintext-0.6-r2.ebuild -2009140939 ./dev-ruby/hiera-eyaml/hiera-eyaml-3.1.1.ebuild -2111251240 ./dev-ruby/hiera-eyaml/hiera-eyaml-3.2.2.ebuild +2206161940 ./dev-ruby/hiera-eyaml/hiera-eyaml-3.1.1.ebuild +2206161940 ./dev-ruby/hiera-eyaml/hiera-eyaml-3.2.2.ebuild 2204021110 ./dev-ruby/hiera/hiera-3.8.0.ebuild 2204200839 ./dev-ruby/hiera/hiera-3.9.0.ebuild 2104100939 ./dev-ruby/highline/highline-2.0.3.ebuild 2205061010 ./dev-ruby/highline/highline-2.0.3-r1.ebuild 2107091109 ./dev-ruby/hipchat/hipchat-1.6.0.ebuild -2110171209 ./dev-ruby/hiredis/hiredis-0.6.3-r1.ebuild +2206161940 ./dev-ruby/hiredis/hiredis-0.6.3-r1.ebuild 2110200339 ./dev-ruby/histogram/histogram-0.2.4.1.ebuild 2101062139 ./dev-ruby/hitimes/hitimes-2.0.0.ebuild 2205061010 ./dev-ruby/hitimes/hitimes-2.0.0-r1.ebuild @@ -15409,6 +15239,7 @@ 2101062139 ./dev-ruby/minitest/minitest-5.14.3.ebuild 2107211339 ./dev-ruby/minitest/minitest-5.14.4.ebuild 2205081810 ./dev-ruby/minitest/minitest-5.15.0.ebuild +2206150810 ./dev-ruby/minitest/minitest-5.16.0.ebuild 2205011210 ./dev-ruby/mixlib-shellout/mixlib-shellout-3.0.9.ebuild 2204261710 ./dev-ruby/mocha/mocha-1.13.0.ebuild 2205081810 ./dev-ruby/mocha/mocha-0.14.0-r1.ebuild @@ -15754,7 +15585,7 @@ 2204241040 ./dev-ruby/ruby-ldap/ruby-ldap-0.9.20-r3.ebuild 2103140439 ./dev-ruby/ruby-libsecret/ruby-libsecret-3.4.3.ebuild 2204241040 ./dev-ruby/ruby-macho/ruby-macho-2.5.1.ebuild -2205261410 ./dev-ruby/ruby-mp3info/ruby-mp3info-0.8.10-r1.ebuild +2206161940 ./dev-ruby/ruby-mp3info/ruby-mp3info-0.8.10-r1.ebuild 2012011009 ./dev-ruby/ruby-net-ldap/ruby-net-ldap-0.17.0.ebuild 2206080810 ./dev-ruby/ruby-net-ldap/ruby-net-ldap-0.17.1.ebuild 2002021209 ./dev-ruby/ruby-odbc/ruby-odbc-0.99999.ebuild @@ -15808,8 +15639,8 @@ 2110231009 ./dev-ruby/rubytest-cli/rubytest-cli-0.2.0-r1.ebuild 2110231009 ./dev-ruby/rubytest/rubytest-0.8.1-r1.ebuild 2102160909 ./dev-ruby/rubytter/rubytter-1.5.1-r2.ebuild -2105170909 ./dev-ruby/rubyzip/rubyzip-1.3.0.ebuild -2203211109 ./dev-ruby/rubyzip/rubyzip-2.3.2-r1.ebuild +2206161940 ./dev-ruby/rubyzip/rubyzip-1.3.0.ebuild +2206161940 ./dev-ruby/rubyzip/rubyzip-2.3.2-r1.ebuild 2107161209 ./dev-ruby/safe_yaml/safe_yaml-1.0.5-r1.ebuild 2203271339 ./dev-ruby/sanitize/sanitize-6.0.0.ebuild 2206121141 ./dev-ruby/sass-listen/sass-listen-4.0.0-r1.ebuild @@ -15822,7 +15653,7 @@ 2205051440 ./dev-ruby/sass/sass-3.7.4.ebuild 2206121141 ./dev-ruby/sass/sass-3.7.4-r1.ebuild 2107062309 ./dev-ruby/sassc-rails/sassc-rails-2.1.2-r1.ebuild -2203191510 ./dev-ruby/sassc/sassc-2.4.0-r1.ebuild +2206161940 ./dev-ruby/sassc/sassc-2.4.0-r1.ebuild 2205081040 ./dev-ruby/sawyer/sawyer-0.8.2-r1.ebuild 2205270910 ./dev-ruby/sawyer/sawyer-0.9.1.ebuild 2109071539 ./dev-ruby/sdoc/sdoc-1.1.0.ebuild @@ -15837,6 +15668,7 @@ 2204182040 ./dev-ruby/semver2/semver2-3.4.2-r1.ebuild 2204182040 ./dev-ruby/serialport/serialport-1.3.2.ebuild 2201150940 ./dev-ruby/serverengine/serverengine-2.2.5.ebuild +2206140840 ./dev-ruby/serverengine/serverengine-2.3.0.ebuild 2110250909 ./dev-ruby/set/set-1.0.2.ebuild 2203141909 ./dev-ruby/settingslogic/settingslogic-2.0.9-r2.ebuild 2101062139 ./dev-ruby/sexp_processor/sexp_processor-4.15.0.ebuild @@ -15887,6 +15719,8 @@ 2206131140 ./dev-ruby/sprockets/sprockets-4.0.2.ebuild 2204221010 ./dev-ruby/spy/spy-1.0.2.ebuild 2204221010 ./dev-ruby/sqlite3/sqlite3-1.4.2-r1.ebuild +2206140810 ./dev-ruby/sqlite3/sqlite3-1.4.3.ebuild +2206160910 ./dev-ruby/sqlite3/sqlite3-1.4.4.ebuild 2001031909 ./dev-ruby/sshkey/sshkey-2.0.0.ebuild 2204221010 ./dev-ruby/sshkey/sshkey-2.0.0-r1.ebuild 2203310910 ./dev-ruby/sshkit/sshkit-1.21.2.ebuild @@ -16026,6 +15860,7 @@ 2206121141 ./dev-ruby/yard/yard-0.9.28.ebuild 2110040409 ./dev-ruby/zeitwerk/zeitwerk-2.4.2.ebuild 2205081810 ./dev-ruby/zeitwerk/zeitwerk-2.5.4.ebuild +2206140810 ./dev-ruby/zeitwerk/zeitwerk-2.6.0.ebuild 2101062139 ./dev-ruby/zentest/zentest-4.12.0.ebuild 2204161040 ./dev-ruby/zentest/zentest-4.12.1.ebuild 2202262209 ./dev-ruby/benchmark-ips/benchmark-ips-2.9.2.ebuild @@ -16094,8 +15929,8 @@ 2204090539 ./dev-scheme/guile/guile-3.0.8.ebuild 2205041040 ./dev-scheme/guile/guile-2.2.7-r1.ebuild 1805171038 ./dev-scheme/jscheme/jscheme-7.2-r1.ebuild -2104212209 ./dev-scheme/kawa/kawa-1.14-r2.ebuild 2204212139 ./dev-scheme/kawa/kawa-3.1.1-r1.ebuild +2206161940 ./dev-scheme/kawa/kawa-1.14-r2.ebuild 2201050409 ./dev-scheme/racket/racket-8.2-r3.ebuild 2202151039 ./dev-scheme/racket/racket-8.3-r3.ebuild 2204021110 ./dev-scheme/racket/racket-8.4-r1.ebuild @@ -16261,6 +16096,7 @@ 2107151340 ./dev-texlive/texlive-latexextra/texlive-latexextra-2021.ebuild 2205141340 ./dev-texlive/texlive-latexrecommended/texlive-latexrecommended-2021.ebuild 2107261139 ./dev-texlive/texlive-luatex/texlive-luatex-2021.ebuild +2206160140 ./dev-texlive/texlive-luatex/texlive-luatex-2021-r1.ebuild 2107261139 ./dev-texlive/texlive-mathscience/texlive-mathscience-2021.ebuild 2107270239 ./dev-texlive/texlive-metapost/texlive-metapost-2021.ebuild 2112132209 ./dev-texlive/texlive-music/texlive-music-2021.ebuild @@ -16329,7 +16165,7 @@ 2205211140 ./dev-util/bloaty/bloaty-1.1.ebuild 2008031109 ./dev-util/bnfc/bnfc-2.8.3.ebuild 2202052039 ./dev-util/boost-build/boost-build-1.78.0-r1.ebuild -2206100640 ./dev-util/boost-build/boost-build-1.79.0.ebuild +2206142110 ./dev-util/boost-build/boost-build-1.79.0.ebuild 2205202210 ./dev-util/bpftool/bpftool-5.17.7.ebuild 2205281910 ./dev-util/bpftool/bpftool-5.17.4.ebuild 2206061040 ./dev-util/bpftool/bpftool-5.18.1.ebuild @@ -16402,13 +16238,12 @@ 2205112210 ./dev-util/chroot-wrapper/chroot-wrapper-0.9.9.ebuild 2112210039 ./dev-util/clair/clair-2.1.3.ebuild 2112210039 ./dev-util/clair/clair-2.1.4.ebuild -2201191709 ./dev-util/clazy/clazy-1.10-r2.ebuild 2205271010 ./dev-util/clazy/clazy-1.11-r1.ebuild 2101310343 ./dev-util/cligh/cligh-0.3.ebuild 2101310343 ./dev-util/cligh/cligh-9999.ebuild 2102220109 ./dev-util/clinfo/clinfo-3.0.21.02.21.ebuild 2004090109 ./dev-util/clinfo/clinfo-9999.ebuild -2206031640 ./dev-util/clion/clion-2022.1.1.ebuild +2206141040 ./dev-util/clion/clion-2022.1.1-r1.ebuild 2205170440 ./dev-util/clippy/clippy-8.2.2-r1.ebuild 2205301010 ./dev-util/clippy/clippy-8.2.2.ebuild 2106272139 ./dev-util/cloc/cloc-1.88.ebuild @@ -16521,7 +16356,7 @@ 2204142310 ./dev-util/diffoscope/diffoscope-207.ebuild 2206081111 ./dev-util/diffoscope/diffoscope-214-r1.ebuild 2206121141 ./dev-util/diffoscope/diffoscope-214.ebuild -2206101110 ./dev-util/diffoscope/diffoscope-216.ebuild +2206140910 ./dev-util/diffoscope/diffoscope-216.ebuild 2104060140 ./dev-util/diffstat/diffstat-1.63.ebuild 2202111709 ./dev-util/diffstat/diffstat-1.64.ebuild 2206051040 ./dev-util/diffuse/diffuse-0.7.5.ebuild @@ -16563,13 +16398,14 @@ 1903072109 ./dev-util/ftnchek/ftnchek-3.3.1-r2.ebuild 2108050609 ./dev-util/fuzz/fuzz-0.6-r2.ebuild 2105242309 ./dev-util/gcovr/gcovr-4.2.ebuild +2206161940 ./dev-util/gcovr/gcovr-5.1.ebuild 2205302140 ./dev-util/gdbus-codegen/gdbus-codegen-2.72.2.ebuild 2205311240 ./dev-util/gdbus-codegen/gdbus-codegen-2.72.1.ebuild 2202170139 ./dev-util/geany-plugins/geany-plugins-1.37-r101.ebuild -2206071140 ./dev-util/geany-plugins/geany-plugins-1.38-r1.ebuild +2206161210 ./dev-util/geany-plugins/geany-plugins-1.38-r1.ebuild 2106301339 ./dev-util/geany/geany-1.37.1.ebuild 2110101739 ./dev-util/geany/geany-9999.ebuild -2206071140 ./dev-util/geany/geany-1.38.ebuild +2206161210 ./dev-util/geany/geany-1.38.ebuild 2202111809 ./dev-util/gengetopt/gengetopt-2.23.ebuild 2205200511 ./dev-util/gertty/gertty-1.6.0-r1.ebuild 2205200511 ./dev-util/gertty/gertty-9999.ebuild @@ -16620,7 +16456,7 @@ 2108261609 ./dev-util/hip/hip-4.3.0.ebuild 2201241810 ./dev-util/hip/hip-4.3.0-r1.ebuild 2203060009 ./dev-util/hip/hip-4.3.0-r2.ebuild -2203270640 ./dev-util/hip/hip-5.0.2.ebuild +2206131510 ./dev-util/hip/hip-5.0.2-r1.ebuild 2202071309 ./dev-util/howdoi/howdoi-2.0.19.ebuild 2002230040 ./dev-util/huc/huc-0.1-r1.ebuild 2104161439 ./dev-util/hxd/hxd-0.70.02-r2.ebuild @@ -16667,6 +16503,7 @@ 2204021440 ./dev-util/kdstatemachineeditor/kdstatemachineeditor-1.2.8.ebuild 2204021440 ./dev-util/kdstatemachineeditor/kdstatemachineeditor-9999.ebuild 2102131339 ./dev-util/kernelshark/kernelshark-1.2.ebuild +2206162010 ./dev-util/kernelshark/kernelshark-2.1.0.ebuild 2005131809 ./dev-util/kubebuilder/kubebuilder-2.3.1.ebuild 2104161439 ./dev-util/kup/kup-0.3.6.ebuild 2204090610 ./dev-util/kup/kup-0.3.4-r1.ebuild @@ -16709,12 +16546,11 @@ 1712280139 ./dev-util/makeheaders/makeheaders-0_p4.ebuild 2104042139 ./dev-util/makepp/makepp-2.0.99.2.ebuild 2105161410 ./dev-util/massif-visualizer/massif-visualizer-0.7.0-r1.ebuild -2205291540 ./dev-util/maturin/maturin-0.12.18.ebuild 2206021840 ./dev-util/maturin/maturin-0.12.17.ebuild 2206061140 ./dev-util/maturin/maturin-0.12.19.ebuild -2205150040 ./dev-util/mdds/mdds-1.7.0.ebuild +2206161640 ./dev-util/maturin/maturin-0.12.20.ebuild 2205150040 ./dev-util/mdds/mdds-9999.ebuild -2206100640 ./dev-util/mdds/mdds-2.0.3.ebuild +2206141640 ./dev-util/mdds/mdds-2.0.3.ebuild 2112310709 ./dev-util/meld/meld-3.20.4.ebuild 2103152309 ./dev-util/memprof/memprof-0.6.2-r1.ebuild 2204291110 ./dev-util/meson-format-array/meson-format-array-0.ebuild @@ -16734,11 +16570,11 @@ 1908180239 ./dev-util/ninka/ninka-2.0_pre1_p20170402.ebuild 2201281040 ./dev-util/numdiff/numdiff-5.9.0.ebuild 2201111640 ./dev-util/nvidia-cuda-sdk/nvidia-cuda-sdk-11.5.1.ebuild -2112042009 ./dev-util/nvidia-cuda-toolkit/nvidia-cuda-toolkit-11.5.1-r1.ebuild -2201141710 ./dev-util/nvidia-cuda-toolkit/nvidia-cuda-toolkit-11.6.0.ebuild -2202231309 ./dev-util/nvidia-cuda-toolkit/nvidia-cuda-toolkit-11.6.1.ebuild -2203281610 ./dev-util/nvidia-cuda-toolkit/nvidia-cuda-toolkit-11.6.2.ebuild 2206091240 ./dev-util/nvidia-cuda-toolkit/nvidia-cuda-toolkit-11.7.0.ebuild +2206161940 ./dev-util/nvidia-cuda-toolkit/nvidia-cuda-toolkit-11.5.1-r1.ebuild +2206161940 ./dev-util/nvidia-cuda-toolkit/nvidia-cuda-toolkit-11.6.0.ebuild +2206161940 ./dev-util/nvidia-cuda-toolkit/nvidia-cuda-toolkit-11.6.1.ebuild +2206161940 ./dev-util/nvidia-cuda-toolkit/nvidia-cuda-toolkit-11.6.2.ebuild 2110011039 ./dev-util/objconv/objconv-2.51.ebuild 2111250310 ./dev-util/omake/omake-0.10.3-r1.ebuild 1705252354 ./dev-util/open-vcdiff/open-vcdiff-0.8.4-r1.ebuild @@ -16749,7 +16585,7 @@ 2202170139 ./dev-util/ostree/ostree-2021.3-r3.ebuild 2204130640 ./dev-util/ostree/ostree-2022.2.ebuild 2206080640 ./dev-util/ostree/ostree-2022.4.ebuild -2204211009 ./dev-util/packer/packer-1.7.10.ebuild +2206140940 ./dev-util/packer/packer-1.7.10.ebuild 2205200940 ./dev-util/pahole/pahole-9999.ebuild 2205220410 ./dev-util/pahole/pahole-1.23.ebuild 2201061240 ./dev-util/patchbin/patchbin-20160208.ebuild @@ -16759,24 +16595,21 @@ 2204190039 ./dev-util/patdiff/patdiff-0.14.0-r1.ebuild 2204272340 ./dev-util/patdiff/patdiff-0.15.0.ebuild 1806050608 ./dev-util/peg/peg-0.1.18.ebuild -2204071639 ./dev-util/perf/perf-5.17.1.ebuild -2205231840 ./dev-util/perf/perf-5.18.ebuild -2205311910 ./dev-util/perf/perf-5.15-r1.ebuild +2206161240 ./dev-util/perf/perf-5.15-r1.ebuild +2206161240 ./dev-util/perf/perf-5.17.1.ebuild +2206161240 ./dev-util/perf/perf-5.18.ebuild 2205071440 ./dev-util/pkgcheck/pkgcheck-0.10.9-r1.ebuild 2205071440 ./dev-util/pkgcheck/pkgcheck-9999.ebuild 2205222240 ./dev-util/pkgcheck/pkgcheck-0.10.10.ebuild 2205270040 ./dev-util/pkgcheck/pkgcheck-0.10.11.ebuild 2206120340 ./dev-util/pkgconf/pkgconf-1.8.0-r1.ebuild 2206120340 ./dev-util/pkgconf/pkgconf-9999.ebuild -2205071440 ./dev-util/pkgdev/pkgdev-0.2.0.ebuild -2205222140 ./dev-util/pkgdev/pkgdev-0.2.1.ebuild -2206051240 ./dev-util/pkgdev/pkgdev-0.1.9.ebuild -2206122110 ./dev-util/pkgdev/pkgdev-0.2.1-r1.ebuild 2206122110 ./dev-util/pkgdev/pkgdev-9999.ebuild +2206140040 ./dev-util/pkgdev/pkgdev-0.2.1-r1.ebuild 2008131309 ./dev-util/pkgdiff/pkgdiff-1.7.2.ebuild 2008131309 ./dev-util/pkgdiff/pkgdiff-9999.ebuild 2111042039 ./dev-util/plan9port/plan9port-0_pre20210321.ebuild -2205200511 ./dev-util/ply/ply-2.1.1-r1.ebuild +2206150740 ./dev-util/ply/ply-2.1.1-r1.ebuild 2204101840 ./dev-util/poke/poke-2.3.ebuild 1801211408 ./dev-util/premake/premake-4.4_beta5.ebuild 1801211408 ./dev-util/premake/premake-5.0.0_alpha12.ebuild @@ -16788,8 +16621,8 @@ 2111231939 ./dev-util/protobuf-cucumber/protobuf-cucumber-3.10.8-r1.ebuild 2101070210 ./dev-util/pscan/pscan-20000721-r1.ebuild 2107171739 ./dev-util/pycharm-community/pycharm-community-2021.1.2-r1.ebuild -2204051139 ./dev-util/pycharm-community/pycharm-community-2021.3.3.ebuild 2204261240 ./dev-util/pycharm-community/pycharm-community-2022.1.ebuild +2206161740 ./dev-util/pycharm-community/pycharm-community-2022.1.2.ebuild 2204112240 ./dev-util/pycharm-professional/pycharm-professional-2021.1.2-r1.ebuild 2204112240 ./dev-util/pycharm-professional/pycharm-professional-2021.3.2.ebuild 2204112240 ./dev-util/pycharm-professional/pycharm-professional-2021.3.3.ebuild @@ -16849,9 +16682,9 @@ 2009222109 ./dev-util/rocminfo/rocminfo-9999.ebuild 2203260340 ./dev-util/rocminfo/rocminfo-5.0.2.ebuild 2101241109 ./dev-util/roctracer/roctracer-4.0.0-r1.ebuild -2201301139 ./dev-util/roctracer/roctracer-4.3.0-r1.ebuild 2202140039 ./dev-util/roctracer/roctracer-4.2.0-r1.ebuild -2205011810 ./dev-util/roctracer/roctracer-5.0.2.ebuild +2206131510 ./dev-util/roctracer/roctracer-4.3.0-r2.ebuild +2206131510 ./dev-util/roctracer/roctracer-5.0.2.ebuild 2203191710 ./dev-util/rosdep/rosdep-0.21.0.ebuild 2203191710 ./dev-util/rosdep/rosdep-9999.ebuild 2201290940 ./dev-util/rosinstall/rosinstall-0.7.8.ebuild @@ -16927,13 +16760,14 @@ 2205011048 ./dev-util/systemtap/systemtap-4.5.ebuild 2206080040 ./dev-util/systemtap/systemtap-4.6.ebuild 2206080040 ./dev-util/systemtap/systemtap-4.7.ebuild -2206131340 ./dev-util/systemtap/systemtap-4.5-r1.ebuild +2206141040 ./dev-util/systemtap/systemtap-4.5-r1.ebuild 1903070739 ./dev-util/tinlink/tinlink-1.0.0-r1.ebuild 2104021709 ./dev-util/tkdiff/tkdiff-4.2.ebuild 2110260639 ./dev-util/tkdiff/tkdiff-5.1.ebuild 2110252309 ./dev-util/tkdiff/tkdiff-5.2.1.ebuild 2002230040 ./dev-util/tmake/tmake-2.12-r1.ebuild 2103261509 ./dev-util/trace-cmd/trace-cmd-2.9.1.ebuild +2206162010 ./dev-util/trace-cmd/trace-cmd-3.0.2.ebuild 2104060140 ./dev-util/treecc/treecc-0.3.10-r1.ebuild 2002230040 ./dev-util/tup/tup-9999.ebuild 2112051109 ./dev-util/tup/tup-0.7.10.ebuild @@ -17018,6 +16852,7 @@ 2205112015 ./dev-util/gitlab-runner/gitlab-runner-14.9.2.ebuild 2205242340 ./dev-util/gitlab-runner/gitlab-runner-15.0.0.ebuild 2205032110 ./dev-util/difftastic/difftastic-0.28.0.ebuild +2206152140 ./dev-util/difftastic/difftastic-0.29.1.ebuild 2204010410 ./dev-util/wachy/wachy-0.1.0_alpha6.ebuild 2204050639 ./dev-util/ROPgadget/ROPgadget-6.6.ebuild 2204050639 ./dev-util/ROPgadget/ROPgadget-9999.ebuild @@ -17032,6 +16867,8 @@ 2206010440 ./dev-util/snakeviz/snakeviz-2.1.1.ebuild 2205292140 ./dev-util/web_page_replay_go/web_page_replay_go-20220314.ebuild 2206092240 ./dev-util/breakpad/breakpad-2022.06.04.ebuild +2206131510 ./dev-util/rocprofiler/rocprofiler-4.3.0.ebuild +2206131510 ./dev-util/rocprofiler/rocprofiler-5.0.2.ebuild 2105162309 ./dev-vcs/bfg/bfg-1.13.0.ebuild 2109252009 ./dev-vcs/breezy/breezy-3.2.1-r1.ebuild 2012231444 ./dev-vcs/colorcvs/colorcvs-1.4-r2.ebuild @@ -17039,7 +16876,7 @@ 2101070210 ./dev-vcs/cssc/cssc-1.4.1.ebuild 2105292209 ./dev-vcs/cvs-fast-export/cvs-fast-export-1.57.ebuild 2202151739 ./dev-vcs/cvs-fast-export/cvs-fast-export-1.59.ebuild -2205010512 ./dev-vcs/cvs/cvs-1.12.12-r14.ebuild +2206161940 ./dev-vcs/cvs/cvs-1.12.12-r14.ebuild 1902111809 ./dev-vcs/cvs2cl/cvs2cl-2.71-r1.ebuild 2002230040 ./dev-vcs/cvsgraph/cvsgraph-1.7.0.ebuild 2109281609 ./dev-vcs/cvsps/cvsps-3.13-r2.ebuild @@ -17091,6 +16928,7 @@ 2206110940 ./dev-vcs/git/git-9999-r2.ebuild 2206110940 ./dev-vcs/git/git-9999-r3.ebuild 2206110940 ./dev-vcs/git/git-9999.ebuild +2206161440 ./dev-vcs/git/git-2.37.0_rc0.ebuild 2202101509 ./dev-vcs/gitg/gitg-41.ebuild 2107140109 ./dev-vcs/gitolite-gentoo/gitolite-gentoo-2.3.1-r2.ebuild 2201170309 ./dev-vcs/gitolite-gentoo/gitolite-gentoo-3.6.6.1-r2.ebuild @@ -17133,8 +16971,8 @@ 2202152039 ./dev-vcs/rsvndump/rsvndump-0.6.1.ebuild 2203110039 ./dev-vcs/rsvndump/rsvndump-0.6-r1.ebuild 2205070310 ./dev-vcs/stgit/stgit-1.5.ebuild -2206121141 ./dev-vcs/subversion/subversion-1.14.1.ebuild 2206121141 ./dev-vcs/subversion/subversion-1.14.2-r1.ebuild +2206161940 ./dev-vcs/subversion/subversion-1.14.1.ebuild 1911100639 ./dev-vcs/svn2cl/svn2cl-0.12.ebuild 2103040109 ./dev-vcs/svn2cl/svn2cl-0.14.ebuild 1912111539 ./dev-vcs/svn2git/svn2git-1.0.16.ebuild @@ -17215,7 +17053,7 @@ 2106240539 ./games-action/moon-buggy/moon-buggy-1.0.51-r2.ebuild 2112120010 ./games-action/multimc-bin/multimc-bin-1.6.1-r1.ebuild 2205200010 ./games-action/nighthawk/nighthawk-4.0.ebuild -2106080739 ./games-action/noiz2sa/noiz2sa-0.51a-r1.ebuild +2206160340 ./games-action/noiz2sa/noiz2sa-0.51a-r2.ebuild 2108291409 ./games-action/orbital-eunuchs-sniper/orbital-eunuchs-sniper-1.30-r1.ebuild 2106080739 ./games-action/postalplus/postalplus-1-r1.ebuild 2106080739 ./games-action/powermanga/powermanga-0.93.1-r1.ebuild @@ -17271,8 +17109,7 @@ 2104040939 ./games-arcade/bumprace/bumprace-1.5.3-r1.ebuild 2108190409 ./games-arcade/burgerspace/burgerspace-1.9.3-r1.ebuild 2112171109 ./games-arcade/cavezofphear/cavezofphear-0.5.1-r1.ebuild -2112021639 ./games-arcade/cdogs-sdl/cdogs-sdl-1.2.0.ebuild -2205030910 ./games-arcade/cdogs-sdl/cdogs-sdl-1.3.0.ebuild +2206140340 ./games-arcade/cdogs-sdl/cdogs-sdl-1.3.1.ebuild 2108070610 ./games-arcade/ceferino/ceferino-0.97.8-r3.ebuild 2108022139 ./games-arcade/circuslinux/circuslinux-1.0.3-r2.ebuild 1910111911 ./games-arcade/cob/cob-0.9-r1.ebuild @@ -17434,6 +17271,7 @@ 2204202009 ./games-board/stockfish/stockfish-15-r1.ebuild 1802210308 ./games-board/tablebase-syzygy/tablebase-syzygy-0_pre20131213-r100.ebuild 1801290438 ./games-board/tablebase-syzygy/tablebase-syzygy-0_pre20131213.ebuild +2206151940 ./games-board/tablebase-syzygy/tablebase-syzygy-0_pre20131213-r101.ebuild 2205280910 ./games-board/tali/tali-40.7.ebuild 2002230040 ./games-board/tetzle/tetzle-2.1.3.ebuild 2001220239 ./games-board/xboard/xboard-4.9.1.ebuild @@ -17494,10 +17332,10 @@ 2201192009 ./games-emulation/mednafen/mednafen-1.29.0.ebuild 2111301639 ./games-emulation/mednaffe/mednaffe-0.9.2.ebuild 2104041339 ./games-emulation/mekanix/mekanix-070-r1.ebuild -2109231709 ./games-emulation/mgba/mgba-0.9.2.ebuild -2112182309 ./games-emulation/mgba/mgba-0.9.3.ebuild -2112182309 ./games-emulation/mgba/mgba-9999.ebuild -2206081540 ./games-emulation/mgba/mgba-0.9.3-r1.ebuild +2206161940 ./games-emulation/mgba/mgba-0.9.2.ebuild +2206161940 ./games-emulation/mgba/mgba-0.9.3-r1.ebuild +2206161940 ./games-emulation/mgba/mgba-0.9.3.ebuild +2206161940 ./games-emulation/mgba/mgba-9999.ebuild 2106190039 ./games-emulation/mupen64plus-audio-sdl/mupen64plus-audio-sdl-2.5.9.ebuild 2105211839 ./games-emulation/mupen64plus-core/mupen64plus-core-2.5.9-r2.ebuild 2106190039 ./games-emulation/mupen64plus-input-sdl/mupen64plus-input-sdl-2.5.9.ebuild @@ -17631,7 +17469,7 @@ 2104161439 ./games-fps/wolfgl/wolfgl-0.93-r2.ebuild 2108190409 ./games-fps/worldofpadman/worldofpadman-1.6-r2.ebuild 2112141209 ./games-fps/xonotic/xonotic-0.8.2.ebuild -2204260740 ./games-fps/yamagi-quake2/yamagi-quake2-8.01.ebuild +2206161210 ./games-fps/yamagi-quake2/yamagi-quake2-8.01.ebuild 2202210209 ./games-fps/doom-data-gog/doom-data-gog-1.9.ebuild 2202210209 ./games-fps/doom2-data-gog/doom2-data-gog-1.9.ebuild 2202210209 ./games-fps/final-doom-data-gog/final-doom-data-gog-1.9.ebuild @@ -18057,9 +17895,8 @@ 2001041839 ./games-util/mcrcon/mcrcon-0.7.1.ebuild 2111010139 ./games-util/mcrcon/mcrcon-0.7.2.ebuild 2202120239 ./games-util/nml/nml-0.6.1.ebuild -2109081439 ./games-util/pyfa/pyfa-2.33.0.ebuild -2109081439 ./games-util/pyfa/pyfa-2.37.0.ebuild 2109081439 ./games-util/pyfa/pyfa-9999.ebuild +2206162010 ./games-util/pyfa/pyfa-2.43.0.ebuild 2002112051 ./games-util/qjoypad/qjoypad-4.3.1.ebuild 2104212209 ./games-util/qstat/qstat-2.14.ebuild 2203201710 ./games-util/sc-controller/sc-controller-0.4.8.6_p20211211.ebuild @@ -18084,17 +17921,17 @@ 2202080810 ./gnome-base/dconf-editor/dconf-editor-3.38.3.ebuild 2205190840 ./gnome-base/dconf/dconf-0.40.0.ebuild 2108231509 ./gnome-base/gconf/gconf-3.2.6-r5.ebuild -2205280910 ./gnome-base/gdm/gdm-42.0.ebuild +2206161940 ./gnome-base/gdm/gdm-42.0.ebuild 2203272210 ./gnome-base/gnome-applets/gnome-applets-3.44.0.ebuild 2105261839 ./gnome-base/gnome-common/gnome-common-3.18.0-r1.ebuild 2205280910 ./gnome-base/gnome-control-center/gnome-control-center-42.1.ebuild 2205280010 ./gnome-base/gnome-control-center/gnome-control-center-42.2.ebuild 2203131809 ./gnome-base/gnome-core-apps/gnome-core-apps-41.3.ebuild 2203130309 ./gnome-base/gnome-core-libs/gnome-core-libs-41.3.ebuild -2205280910 ./gnome-base/gnome-desktop/gnome-desktop-42.1-r300.ebuild 2205280910 ./gnome-base/gnome-desktop/gnome-desktop-42.1-r400.ebuild 2206021910 ./gnome-base/gnome-desktop/gnome-desktop-42.2-r300.ebuild 2206021910 ./gnome-base/gnome-desktop/gnome-desktop-42.2-r400.ebuild +2206161940 ./gnome-base/gnome-desktop/gnome-desktop-42.1-r300.ebuild 2204110909 ./gnome-base/gnome-extra-apps/gnome-extra-apps-41.0.ebuild 2204101939 ./gnome-base/gnome-flashback/gnome-flashback-3.44.0-r1.ebuild 2205181110 ./gnome-base/gnome-keyring/gnome-keyring-40.0-r1.ebuild @@ -18145,6 +17982,7 @@ 2205280910 ./gnome-extra/gnome-calculator/gnome-calculator-42.0.ebuild 2205310340 ./gnome-extra/gnome-calculator/gnome-calculator-42.1.ebuild 2205280910 ./gnome-extra/gnome-calendar/gnome-calendar-42.1.ebuild +2206151910 ./gnome-extra/gnome-calendar/gnome-calendar-42.2.ebuild 2205280910 ./gnome-extra/gnome-characters/gnome-characters-42.0.ebuild 2205280440 ./gnome-extra/gnome-clocks/gnome-clocks-42.0.ebuild 2108271839 ./gnome-extra/gnome-color-manager/gnome-color-manager-3.36.0.ebuild @@ -18275,7 +18113,7 @@ 1708310022 ./gnustep-base/mknfonts/mknfonts-0.5-r2.ebuild 2104192239 ./gnustep-base/mknfonts/mknfonts-0.5-r3.ebuild 2110251109 ./gnustep-libs/cenonlibrary/cenonlibrary-4.0.0.ebuild -2110292139 ./gnustep-libs/dbuskit/dbuskit-0.1.1-r1.ebuild +2206161940 ./gnustep-libs/dbuskit/dbuskit-0.1.1-r1.ebuild 2203230410 ./gnustep-libs/gsldap/gsldap-0.0.1_pre20070219-r1.ebuild 2112111810 ./gnustep-libs/highlighterkit/highlighterkit-0.1.3-r1.ebuild 1708310022 ./gnustep-libs/netclasses/netclasses-1.1.0.ebuild @@ -18330,7 +18168,8 @@ 2106180939 ./gui-apps/wcm/wcm-0.7.0.ebuild 2102101709 ./gui-apps/wcm/wcm-9999.ebuild 2006111739 ./gui-apps/wf-recorder/wf-recorder-0.2.1-r1.ebuild -2006111739 ./gui-apps/wf-recorder/wf-recorder-9999.ebuild +2206152140 ./gui-apps/wf-recorder/wf-recorder-0.3.0-r1.ebuild +2206152110 ./gui-apps/wf-recorder/wf-recorder-9999.ebuild 2106180939 ./gui-apps/wf-shell/wf-shell-0.7.0.ebuild 2011140009 ./gui-apps/wf-shell/wf-shell-9999.ebuild 2203220439 ./gui-apps/wl-clipboard/wl-clipboard-9999.ebuild @@ -18381,6 +18220,7 @@ 2205280910 ./gui-libs/libadwaita/libadwaita-1.1.1.ebuild 2206011910 ./gui-libs/libadwaita/libadwaita-1.1.2.ebuild 2205280910 ./gui-libs/gtksourceview/gtksourceview-5.4.1.ebuild +2206140610 ./gui-libs/gtksourceview/gtksourceview-5.4.2.ebuild 2205251440 ./gui-libs/xdg-desktop-portal-lxqt/xdg-desktop-portal-lxqt-0.2.0.ebuild 2201140910 ./gui-wm/hikari/hikari-2.3.3.ebuild 2205260910 ./gui-wm/sway/sway-1.7.ebuild @@ -18841,245 +18681,165 @@ 2204222140 ./kde-apps/zeroconf-ioslave/zeroconf-ioslave-21.12.3.ebuild 2206091440 ./kde-apps/zeroconf-ioslave/zeroconf-ioslave-22.04.2.ebuild 2204290652 ./kde-frameworks/attica/attica-5.92.0.ebuild -2205141440 ./kde-frameworks/attica/attica-5.94.0.ebuild 2206122310 ./kde-frameworks/attica/attica-5.95.0.ebuild 2204290652 ./kde-frameworks/baloo/baloo-5.92.0.ebuild -2205141440 ./kde-frameworks/baloo/baloo-5.94.0.ebuild 2206122310 ./kde-frameworks/baloo/baloo-5.95.0.ebuild 2204290652 ./kde-frameworks/bluez-qt/bluez-qt-5.92.0.ebuild -2205141440 ./kde-frameworks/bluez-qt/bluez-qt-5.94.0.ebuild -2206122310 ./kde-frameworks/bluez-qt/bluez-qt-5.95.0.ebuild +2206141610 ./kde-frameworks/bluez-qt/bluez-qt-5.95.0-r1.ebuild 2204290652 ./kde-frameworks/breeze-icons-rcc/breeze-icons-rcc-5.92.0.ebuild -2205141440 ./kde-frameworks/breeze-icons-rcc/breeze-icons-rcc-5.94.0.ebuild 2206122310 ./kde-frameworks/breeze-icons-rcc/breeze-icons-rcc-5.95.0.ebuild 2204290652 ./kde-frameworks/breeze-icons/breeze-icons-5.92.0.ebuild -2205141440 ./kde-frameworks/breeze-icons/breeze-icons-5.94.0.ebuild 2206122310 ./kde-frameworks/breeze-icons/breeze-icons-5.95.0.ebuild 2204290740 ./kde-frameworks/extra-cmake-modules/extra-cmake-modules-5.92.0.ebuild -2205190840 ./kde-frameworks/extra-cmake-modules/extra-cmake-modules-5.94.0.ebuild 2206122310 ./kde-frameworks/extra-cmake-modules/extra-cmake-modules-5.95.0.ebuild 2204290652 ./kde-frameworks/frameworkintegration/frameworkintegration-5.92.0.ebuild -2205141440 ./kde-frameworks/frameworkintegration/frameworkintegration-5.94.0.ebuild 2206122310 ./kde-frameworks/frameworkintegration/frameworkintegration-5.95.0.ebuild 2204290652 ./kde-frameworks/kactivities-stats/kactivities-stats-5.92.0.ebuild -2205141440 ./kde-frameworks/kactivities-stats/kactivities-stats-5.94.0.ebuild 2206122310 ./kde-frameworks/kactivities-stats/kactivities-stats-5.95.0.ebuild 2204290652 ./kde-frameworks/kactivities/kactivities-5.92.0.ebuild -2205141440 ./kde-frameworks/kactivities/kactivities-5.94.0.ebuild 2206122310 ./kde-frameworks/kactivities/kactivities-5.95.0.ebuild 2204290652 ./kde-frameworks/kapidox/kapidox-5.92.0.ebuild -2205141440 ./kde-frameworks/kapidox/kapidox-5.94.0.ebuild 2206122310 ./kde-frameworks/kapidox/kapidox-5.95.0.ebuild 2204290652 ./kde-frameworks/karchive/karchive-5.92.0.ebuild -2205141440 ./kde-frameworks/karchive/karchive-5.94.0.ebuild 2206122310 ./kde-frameworks/karchive/karchive-5.95.0.ebuild 2204290652 ./kde-frameworks/kauth/kauth-5.92.0.ebuild -2205141440 ./kde-frameworks/kauth/kauth-5.94.0.ebuild 2206122310 ./kde-frameworks/kauth/kauth-5.95.0.ebuild 2204290652 ./kde-frameworks/kbookmarks/kbookmarks-5.92.0.ebuild -2205141440 ./kde-frameworks/kbookmarks/kbookmarks-5.94.0.ebuild 2206122310 ./kde-frameworks/kbookmarks/kbookmarks-5.95.0.ebuild 2204290652 ./kde-frameworks/kcalendarcore/kcalendarcore-5.92.0.ebuild -2205141440 ./kde-frameworks/kcalendarcore/kcalendarcore-5.94.0.ebuild 2206122310 ./kde-frameworks/kcalendarcore/kcalendarcore-5.95.0.ebuild 2204290652 ./kde-frameworks/kcmutils/kcmutils-5.92.0-r1.ebuild -2205141440 ./kde-frameworks/kcmutils/kcmutils-5.94.0.ebuild 2206122310 ./kde-frameworks/kcmutils/kcmutils-5.95.0.ebuild 2204290652 ./kde-frameworks/kcodecs/kcodecs-5.92.0.ebuild -2205141440 ./kde-frameworks/kcodecs/kcodecs-5.94.0.ebuild 2206122310 ./kde-frameworks/kcodecs/kcodecs-5.95.0.ebuild 2204290652 ./kde-frameworks/kcompletion/kcompletion-5.92.0.ebuild -2205141440 ./kde-frameworks/kcompletion/kcompletion-5.94.0.ebuild 2206122310 ./kde-frameworks/kcompletion/kcompletion-5.95.0.ebuild 2204290652 ./kde-frameworks/kconfig/kconfig-5.92.0.ebuild -2205141440 ./kde-frameworks/kconfig/kconfig-5.94.0.ebuild 2206122310 ./kde-frameworks/kconfig/kconfig-5.95.0.ebuild 2204290652 ./kde-frameworks/kconfigwidgets/kconfigwidgets-5.92.0-r1.ebuild -2205141440 ./kde-frameworks/kconfigwidgets/kconfigwidgets-5.94.0.ebuild 2206122310 ./kde-frameworks/kconfigwidgets/kconfigwidgets-5.95.0.ebuild 2204290652 ./kde-frameworks/kcontacts/kcontacts-5.92.0.ebuild -2205141440 ./kde-frameworks/kcontacts/kcontacts-5.94.0.ebuild 2206122310 ./kde-frameworks/kcontacts/kcontacts-5.95.0.ebuild 2204290652 ./kde-frameworks/kcoreaddons/kcoreaddons-5.92.0.ebuild -2205251440 ./kde-frameworks/kcoreaddons/kcoreaddons-5.94.0.ebuild 2206122310 ./kde-frameworks/kcoreaddons/kcoreaddons-5.95.0.ebuild 2206081840 ./kde-frameworks/kcrash/kcrash-5.92.0.ebuild -2206081840 ./kde-frameworks/kcrash/kcrash-5.94.0.ebuild 2206122310 ./kde-frameworks/kcrash/kcrash-5.95.0.ebuild 2204290652 ./kde-frameworks/kdav/kdav-5.92.0.ebuild -2205141440 ./kde-frameworks/kdav/kdav-5.94.0.ebuild 2206122310 ./kde-frameworks/kdav/kdav-5.95.0.ebuild 2204290652 ./kde-frameworks/kdbusaddons/kdbusaddons-5.92.0.ebuild -2205141440 ./kde-frameworks/kdbusaddons/kdbusaddons-5.94.0.ebuild 2206122310 ./kde-frameworks/kdbusaddons/kdbusaddons-5.95.0.ebuild 2204290652 ./kde-frameworks/kdeclarative/kdeclarative-5.92.0.ebuild -2205141440 ./kde-frameworks/kdeclarative/kdeclarative-5.94.0.ebuild 2206122310 ./kde-frameworks/kdeclarative/kdeclarative-5.95.0.ebuild 2204290652 ./kde-frameworks/kded/kded-5.92.0.ebuild -2205141440 ./kde-frameworks/kded/kded-5.94.0.ebuild 2206122310 ./kde-frameworks/kded/kded-5.95.0.ebuild 2204290652 ./kde-frameworks/kdelibs4support/kdelibs4support-5.92.0.ebuild -2205141440 ./kde-frameworks/kdelibs4support/kdelibs4support-5.94.0.ebuild 2206122310 ./kde-frameworks/kdelibs4support/kdelibs4support-5.95.0.ebuild 2204290652 ./kde-frameworks/kdesu/kdesu-5.92.0.ebuild -2205141440 ./kde-frameworks/kdesu/kdesu-5.94.0.ebuild 2206122310 ./kde-frameworks/kdesu/kdesu-5.95.0.ebuild 2204290652 ./kde-frameworks/kdnssd/kdnssd-5.92.0.ebuild -2205141440 ./kde-frameworks/kdnssd/kdnssd-5.94.0.ebuild 2206122310 ./kde-frameworks/kdnssd/kdnssd-5.95.0.ebuild 2204290652 ./kde-frameworks/kdoctools/kdoctools-5.92.0.ebuild -2205141440 ./kde-frameworks/kdoctools/kdoctools-5.94.0.ebuild 2206122310 ./kde-frameworks/kdoctools/kdoctools-5.95.0.ebuild 2204290652 ./kde-frameworks/kemoticons/kemoticons-5.92.0.ebuild -2205141440 ./kde-frameworks/kemoticons/kemoticons-5.94.0.ebuild 2206122310 ./kde-frameworks/kemoticons/kemoticons-5.95.0.ebuild 2205251440 ./kde-frameworks/kf-env/kf-env-5.ebuild 2204290652 ./kde-frameworks/kfilemetadata/kfilemetadata-5.92.0.ebuild -2205141440 ./kde-frameworks/kfilemetadata/kfilemetadata-5.94.0.ebuild 2206122310 ./kde-frameworks/kfilemetadata/kfilemetadata-5.95.0.ebuild 2204290652 ./kde-frameworks/kglobalaccel/kglobalaccel-5.92.0.ebuild -2205141440 ./kde-frameworks/kglobalaccel/kglobalaccel-5.94.0.ebuild 2206122310 ./kde-frameworks/kglobalaccel/kglobalaccel-5.95.0.ebuild 2204290652 ./kde-frameworks/kguiaddons/kguiaddons-5.92.0.ebuild -2205141440 ./kde-frameworks/kguiaddons/kguiaddons-5.94.0.ebuild 2206122310 ./kde-frameworks/kguiaddons/kguiaddons-5.95.0.ebuild 2204290652 ./kde-frameworks/kholidays/kholidays-5.92.0.ebuild -2205141440 ./kde-frameworks/kholidays/kholidays-5.94.0.ebuild 2206122310 ./kde-frameworks/kholidays/kholidays-5.95.0.ebuild 2204290652 ./kde-frameworks/khtml/khtml-5.92.0.ebuild -2205141440 ./kde-frameworks/khtml/khtml-5.94.0.ebuild 2206122310 ./kde-frameworks/khtml/khtml-5.95.0.ebuild 2204290652 ./kde-frameworks/ki18n/ki18n-5.92.0.ebuild -2205141440 ./kde-frameworks/ki18n/ki18n-5.94.0.ebuild 2206122310 ./kde-frameworks/ki18n/ki18n-5.95.0.ebuild 2204290652 ./kde-frameworks/kiconthemes/kiconthemes-5.92.0.ebuild -2205141440 ./kde-frameworks/kiconthemes/kiconthemes-5.94.0.ebuild 2206122310 ./kde-frameworks/kiconthemes/kiconthemes-5.95.0.ebuild 2204290652 ./kde-frameworks/kidletime/kidletime-5.92.0-r1.ebuild -2205141440 ./kde-frameworks/kidletime/kidletime-5.94.0.ebuild 2206122310 ./kde-frameworks/kidletime/kidletime-5.95.0.ebuild 2204290652 ./kde-frameworks/kimageformats/kimageformats-5.92.0-r2.ebuild -2205141440 ./kde-frameworks/kimageformats/kimageformats-5.94.0.ebuild 2206122310 ./kde-frameworks/kimageformats/kimageformats-5.95.0.ebuild 2204290652 ./kde-frameworks/kinit/kinit-5.92.0.ebuild -2205141440 ./kde-frameworks/kinit/kinit-5.94.0.ebuild 2206122310 ./kde-frameworks/kinit/kinit-5.95.0.ebuild 2204290652 ./kde-frameworks/kio/kio-5.92.0.ebuild -2205141440 ./kde-frameworks/kio/kio-5.94.0.ebuild 2206122310 ./kde-frameworks/kio/kio-5.95.0.ebuild 2204290652 ./kde-frameworks/kirigami/kirigami-5.92.0-r1.ebuild -2205141440 ./kde-frameworks/kirigami/kirigami-5.94.0.ebuild 2206122310 ./kde-frameworks/kirigami/kirigami-5.95.0.ebuild 2204290652 ./kde-frameworks/kitemmodels/kitemmodels-5.92.0.ebuild -2205141440 ./kde-frameworks/kitemmodels/kitemmodels-5.94.0.ebuild 2206122310 ./kde-frameworks/kitemmodels/kitemmodels-5.95.0.ebuild 2204290652 ./kde-frameworks/kitemviews/kitemviews-5.92.0.ebuild -2205141440 ./kde-frameworks/kitemviews/kitemviews-5.94.0.ebuild 2206122310 ./kde-frameworks/kitemviews/kitemviews-5.95.0.ebuild 2204290652 ./kde-frameworks/kjobwidgets/kjobwidgets-5.92.0.ebuild -2205141440 ./kde-frameworks/kjobwidgets/kjobwidgets-5.94.0.ebuild 2206122310 ./kde-frameworks/kjobwidgets/kjobwidgets-5.95.0.ebuild 2204290652 ./kde-frameworks/kjs/kjs-5.92.0.ebuild -2205141440 ./kde-frameworks/kjs/kjs-5.94.0.ebuild 2206122310 ./kde-frameworks/kjs/kjs-5.95.0.ebuild 2204290652 ./kde-frameworks/knewstuff/knewstuff-5.92.0-r2.ebuild -2205301940 ./kde-frameworks/knewstuff/knewstuff-5.94.0-r1.ebuild 2206122310 ./kde-frameworks/knewstuff/knewstuff-5.95.0.ebuild 2204290652 ./kde-frameworks/knotifications/knotifications-5.92.0.ebuild -2205141440 ./kde-frameworks/knotifications/knotifications-5.94.0.ebuild 2206122310 ./kde-frameworks/knotifications/knotifications-5.95.0.ebuild 2204290652 ./kde-frameworks/knotifyconfig/knotifyconfig-5.92.0.ebuild -2205141440 ./kde-frameworks/knotifyconfig/knotifyconfig-5.94.0.ebuild 2206122310 ./kde-frameworks/knotifyconfig/knotifyconfig-5.95.0.ebuild 2204290652 ./kde-frameworks/kpackage/kpackage-5.92.0.ebuild -2205141440 ./kde-frameworks/kpackage/kpackage-5.94.0.ebuild 2206122310 ./kde-frameworks/kpackage/kpackage-5.95.0.ebuild 2204290652 ./kde-frameworks/kparts/kparts-5.92.0.ebuild -2205141440 ./kde-frameworks/kparts/kparts-5.94.0.ebuild 2206122310 ./kde-frameworks/kparts/kparts-5.95.0.ebuild 2204290652 ./kde-frameworks/kpeople/kpeople-5.92.0.ebuild -2205141440 ./kde-frameworks/kpeople/kpeople-5.94.0.ebuild 2206122310 ./kde-frameworks/kpeople/kpeople-5.95.0.ebuild 2204290652 ./kde-frameworks/kplotting/kplotting-5.92.0.ebuild -2205141440 ./kde-frameworks/kplotting/kplotting-5.94.0.ebuild 2206122310 ./kde-frameworks/kplotting/kplotting-5.95.0.ebuild 2204290652 ./kde-frameworks/kpty/kpty-5.92.0.ebuild -2205141440 ./kde-frameworks/kpty/kpty-5.94.0.ebuild 2206122310 ./kde-frameworks/kpty/kpty-5.95.0.ebuild 2204290652 ./kde-frameworks/kquickcharts/kquickcharts-5.92.0.ebuild -2205141440 ./kde-frameworks/kquickcharts/kquickcharts-5.94.0.ebuild 2206122310 ./kde-frameworks/kquickcharts/kquickcharts-5.95.0.ebuild 2204290652 ./kde-frameworks/kross/kross-5.92.0.ebuild -2205141440 ./kde-frameworks/kross/kross-5.94.0.ebuild 2206122310 ./kde-frameworks/kross/kross-5.95.0.ebuild 2204290652 ./kde-frameworks/krunner/krunner-5.92.0.ebuild -2205141440 ./kde-frameworks/krunner/krunner-5.94.0.ebuild 2206122310 ./kde-frameworks/krunner/krunner-5.95.0.ebuild 2204290652 ./kde-frameworks/kservice/kservice-5.92.0.ebuild -2205141440 ./kde-frameworks/kservice/kservice-5.94.0.ebuild 2206122310 ./kde-frameworks/kservice/kservice-5.95.0.ebuild 2204290652 ./kde-frameworks/ktexteditor/ktexteditor-5.92.0-r1.ebuild -2205141440 ./kde-frameworks/ktexteditor/ktexteditor-5.94.0.ebuild 2206122310 ./kde-frameworks/ktexteditor/ktexteditor-5.95.0.ebuild 2204290652 ./kde-frameworks/ktextwidgets/ktextwidgets-5.92.0.ebuild -2205141440 ./kde-frameworks/ktextwidgets/ktextwidgets-5.94.0.ebuild 2206122310 ./kde-frameworks/ktextwidgets/ktextwidgets-5.95.0.ebuild 2204290652 ./kde-frameworks/kunitconversion/kunitconversion-5.92.0.ebuild -2205141440 ./kde-frameworks/kunitconversion/kunitconversion-5.94.0.ebuild 2206122310 ./kde-frameworks/kunitconversion/kunitconversion-5.95.0.ebuild 2204290652 ./kde-frameworks/kwallet/kwallet-5.92.0.ebuild -2205141440 ./kde-frameworks/kwallet/kwallet-5.94.0.ebuild 2206122310 ./kde-frameworks/kwallet/kwallet-5.95.0.ebuild 2204290652 ./kde-frameworks/kwayland/kwayland-5.92.0.ebuild -2205251440 ./kde-frameworks/kwayland/kwayland-5.94.0.ebuild 2206122310 ./kde-frameworks/kwayland/kwayland-5.95.0.ebuild 2204290652 ./kde-frameworks/kwidgetsaddons/kwidgetsaddons-5.92.0.ebuild -2205141440 ./kde-frameworks/kwidgetsaddons/kwidgetsaddons-5.94.0.ebuild 2206122310 ./kde-frameworks/kwidgetsaddons/kwidgetsaddons-5.95.0.ebuild 2204290652 ./kde-frameworks/kwindowsystem/kwindowsystem-5.92.0.ebuild -2205251440 ./kde-frameworks/kwindowsystem/kwindowsystem-5.94.0.ebuild 2206122310 ./kde-frameworks/kwindowsystem/kwindowsystem-5.95.0.ebuild 2204290652 ./kde-frameworks/kxmlgui/kxmlgui-5.92.0.ebuild -2205141440 ./kde-frameworks/kxmlgui/kxmlgui-5.94.0.ebuild 2206122310 ./kde-frameworks/kxmlgui/kxmlgui-5.95.0.ebuild 2204290652 ./kde-frameworks/modemmanager-qt/modemmanager-qt-5.92.0.ebuild -2205141440 ./kde-frameworks/modemmanager-qt/modemmanager-qt-5.94.0.ebuild 2206122310 ./kde-frameworks/modemmanager-qt/modemmanager-qt-5.95.0.ebuild 2204290652 ./kde-frameworks/networkmanager-qt/networkmanager-qt-5.92.0.ebuild -2205141440 ./kde-frameworks/networkmanager-qt/networkmanager-qt-5.94.0.ebuild 2206122310 ./kde-frameworks/networkmanager-qt/networkmanager-qt-5.95.0.ebuild 2204290652 ./kde-frameworks/oxygen-icons/oxygen-icons-5.92.0.ebuild -2205251440 ./kde-frameworks/oxygen-icons/oxygen-icons-5.94.0.ebuild 2206122310 ./kde-frameworks/oxygen-icons/oxygen-icons-5.95.0.ebuild 2204290652 ./kde-frameworks/plasma/plasma-5.92.0-r2.ebuild -2206130110 ./kde-frameworks/plasma/plasma-5.94.0.ebuild -2206130110 ./kde-frameworks/plasma/plasma-5.95.0-r2.ebuild +2206141610 ./kde-frameworks/plasma/plasma-5.95.0-r3.ebuild 2204290652 ./kde-frameworks/prison/prison-5.92.0.ebuild -2205141440 ./kde-frameworks/prison/prison-5.94.0.ebuild 2206122310 ./kde-frameworks/prison/prison-5.95.0.ebuild 2204290652 ./kde-frameworks/purpose/purpose-5.92.0.ebuild -2205141440 ./kde-frameworks/purpose/purpose-5.94.0.ebuild 2206122310 ./kde-frameworks/purpose/purpose-5.95.0.ebuild 2204290652 ./kde-frameworks/qqc2-desktop-style/qqc2-desktop-style-5.92.0.ebuild -2205141440 ./kde-frameworks/qqc2-desktop-style/qqc2-desktop-style-5.94.0.ebuild 2206122310 ./kde-frameworks/qqc2-desktop-style/qqc2-desktop-style-5.95.0.ebuild 2204290652 ./kde-frameworks/solid/solid-5.92.0.ebuild -2205251440 ./kde-frameworks/solid/solid-5.94.0.ebuild 2206122310 ./kde-frameworks/solid/solid-5.95.0.ebuild 2204290652 ./kde-frameworks/sonnet/sonnet-5.92.0.ebuild -2205141440 ./kde-frameworks/sonnet/sonnet-5.94.0.ebuild 2206122310 ./kde-frameworks/sonnet/sonnet-5.95.0.ebuild 2204290652 ./kde-frameworks/syndication/syndication-5.92.0.ebuild -2205141440 ./kde-frameworks/syndication/syndication-5.94.0.ebuild 2206122310 ./kde-frameworks/syndication/syndication-5.95.0.ebuild 2204290652 ./kde-frameworks/syntax-highlighting/syntax-highlighting-5.92.0-r1.ebuild -2205141440 ./kde-frameworks/syntax-highlighting/syntax-highlighting-5.94.0.ebuild 2206122310 ./kde-frameworks/syntax-highlighting/syntax-highlighting-5.95.0.ebuild 2204290652 ./kde-frameworks/threadweaver/threadweaver-5.92.0.ebuild -2205141440 ./kde-frameworks/threadweaver/threadweaver-5.94.0.ebuild 2206122310 ./kde-frameworks/threadweaver/threadweaver-5.95.0.ebuild 2204290652 ./kde-frameworks/countryflags/countryflags-5.92.0.ebuild -2205141440 ./kde-frameworks/countryflags/countryflags-5.94.0.ebuild 2206122310 ./kde-frameworks/countryflags/countryflags-5.95.0.ebuild 2108211939 ./kde-misc/basket/basket-2.49b.ebuild 2005162209 ./kde-misc/colord-kde/colord-kde-0.5.0-r2.ebuild @@ -19117,60 +18877,112 @@ 2204222140 ./kde-misc/zanshin/zanshin-21.12.3.ebuild 2206091440 ./kde-misc/zanshin/zanshin-22.04.2.ebuild 2205282340 ./kde-plasma/bluedevil/bluedevil-5.24.5.ebuild +2206141610 ./kde-plasma/bluedevil/bluedevil-5.25.0.ebuild 2205282340 ./kde-plasma/breeze-grub/breeze-grub-5.24.5.ebuild +2206141610 ./kde-plasma/breeze-grub/breeze-grub-5.25.0.ebuild 2205282340 ./kde-plasma/breeze-gtk/breeze-gtk-5.24.5.ebuild +2206141610 ./kde-plasma/breeze-gtk/breeze-gtk-5.25.0.ebuild 2205282340 ./kde-plasma/breeze-plymouth/breeze-plymouth-5.24.5.ebuild +2206141610 ./kde-plasma/breeze-plymouth/breeze-plymouth-5.25.0.ebuild 2205282340 ./kde-plasma/breeze/breeze-5.24.5.ebuild +2206141610 ./kde-plasma/breeze/breeze-5.25.0.ebuild 2205282340 ./kde-plasma/discover/discover-5.24.5.ebuild +2206141610 ./kde-plasma/discover/discover-5.25.0.ebuild 2205282340 ./kde-plasma/drkonqi/drkonqi-5.24.5.ebuild +2206141610 ./kde-plasma/drkonqi/drkonqi-5.25.0.ebuild 2205282340 ./kde-plasma/kactivitymanagerd/kactivitymanagerd-5.24.5.ebuild +2206141610 ./kde-plasma/kactivitymanagerd/kactivitymanagerd-5.25.0.ebuild 2205282340 ./kde-plasma/kde-cli-tools/kde-cli-tools-5.24.5.ebuild +2206141610 ./kde-plasma/kde-cli-tools/kde-cli-tools-5.25.0.ebuild 2205282340 ./kde-plasma/kde-gtk-config/kde-gtk-config-5.24.5.ebuild +2206141610 ./kde-plasma/kde-gtk-config/kde-gtk-config-5.25.0.ebuild 2205282340 ./kde-plasma/kdecoration/kdecoration-5.24.5.ebuild +2206141610 ./kde-plasma/kdecoration/kdecoration-5.25.0.ebuild 2205282340 ./kde-plasma/kdeplasma-addons/kdeplasma-addons-5.24.5-r1.ebuild +2206141610 ./kde-plasma/kdeplasma-addons/kdeplasma-addons-5.25.0.ebuild 2205282340 ./kde-plasma/kgamma/kgamma-5.24.5.ebuild +2206141610 ./kde-plasma/kgamma/kgamma-5.25.0.ebuild 2205282340 ./kde-plasma/khotkeys/khotkeys-5.24.5.ebuild +2206141610 ./kde-plasma/khotkeys/khotkeys-5.25.0.ebuild 2205282340 ./kde-plasma/kinfocenter/kinfocenter-5.24.5.ebuild +2206141610 ./kde-plasma/kinfocenter/kinfocenter-5.25.0.ebuild 2205282340 ./kde-plasma/kmenuedit/kmenuedit-5.24.5.ebuild +2206141610 ./kde-plasma/kmenuedit/kmenuedit-5.25.0.ebuild 2205282340 ./kde-plasma/kscreen/kscreen-5.24.5-r1.ebuild -2206101010 ./kde-plasma/kscreen/kscreen-5.24.5-r2.ebuild +2206140040 ./kde-plasma/kscreen/kscreen-5.24.5-r2.ebuild +2206141610 ./kde-plasma/kscreen/kscreen-5.25.0.ebuild 2205282340 ./kde-plasma/kscreenlocker/kscreenlocker-5.24.5.ebuild +2206141610 ./kde-plasma/kscreenlocker/kscreenlocker-5.25.0.ebuild 2205282340 ./kde-plasma/ksshaskpass/ksshaskpass-5.24.5.ebuild +2206141610 ./kde-plasma/ksshaskpass/ksshaskpass-5.25.0.ebuild 2201250210 ./kde-plasma/ksysguard/ksysguard-5.22.0-r1.ebuild 2205282340 ./kde-plasma/ksystemstats/ksystemstats-5.24.5.ebuild +2206141610 ./kde-plasma/ksystemstats/ksystemstats-5.25.0.ebuild 2205282340 ./kde-plasma/kwallet-pam/kwallet-pam-5.24.5.ebuild +2206141610 ./kde-plasma/kwallet-pam/kwallet-pam-5.25.0.ebuild 2205282340 ./kde-plasma/kwayland-integration/kwayland-integration-5.24.5.ebuild +2206141610 ./kde-plasma/kwayland-integration/kwayland-integration-5.25.0.ebuild 2205282340 ./kde-plasma/kwayland-server/kwayland-server-5.24.5-r1.ebuild 2205282340 ./kde-plasma/kwin/kwin-5.24.5-r2.ebuild +2206141610 ./kde-plasma/kwin/kwin-5.25.0.ebuild 2205282340 ./kde-plasma/kwrited/kwrited-5.24.5.ebuild +2206141610 ./kde-plasma/kwrited/kwrited-5.25.0.ebuild 2205282340 ./kde-plasma/layer-shell-qt/layer-shell-qt-5.24.5.ebuild +2206141610 ./kde-plasma/layer-shell-qt/layer-shell-qt-5.25.0.ebuild 2205282340 ./kde-plasma/libkscreen/libkscreen-5.24.5.ebuild +2206141610 ./kde-plasma/libkscreen/libkscreen-5.25.0.ebuild 2205282340 ./kde-plasma/libksysguard/libksysguard-5.24.5-r1.ebuild +2206141610 ./kde-plasma/libksysguard/libksysguard-5.25.0.ebuild 2205282340 ./kde-plasma/libkworkspace/libkworkspace-5.24.5.ebuild +2206141610 ./kde-plasma/libkworkspace/libkworkspace-5.25.0.ebuild 2205282340 ./kde-plasma/milou/milou-5.24.5.ebuild +2206141610 ./kde-plasma/milou/milou-5.25.0.ebuild 2205282340 ./kde-plasma/oxygen/oxygen-5.24.5.ebuild +2206141610 ./kde-plasma/oxygen/oxygen-5.25.0.ebuild 2205282340 ./kde-plasma/plasma-browser-integration/plasma-browser-integration-5.24.5.ebuild +2206141610 ./kde-plasma/plasma-browser-integration/plasma-browser-integration-5.25.0.ebuild 2205282340 ./kde-plasma/plasma-desktop/plasma-desktop-5.24.5.ebuild +2206141610 ./kde-plasma/plasma-desktop/plasma-desktop-5.25.0.ebuild 2205282340 ./kde-plasma/plasma-disks/plasma-disks-5.24.5.ebuild +2206141610 ./kde-plasma/plasma-disks/plasma-disks-5.25.0.ebuild 2205282340 ./kde-plasma/plasma-firewall/plasma-firewall-5.24.5.ebuild +2206141610 ./kde-plasma/plasma-firewall/plasma-firewall-5.25.0.ebuild 2205282340 ./kde-plasma/plasma-integration/plasma-integration-5.24.5.ebuild +2206141610 ./kde-plasma/plasma-integration/plasma-integration-5.25.0.ebuild 2205282340 ./kde-plasma/plasma-meta/plasma-meta-5.24.5.ebuild +2206141610 ./kde-plasma/plasma-meta/plasma-meta-5.25.0.ebuild 2205282340 ./kde-plasma/plasma-nm/plasma-nm-5.24.5.ebuild +2206141610 ./kde-plasma/plasma-nm/plasma-nm-5.25.0.ebuild 2205282340 ./kde-plasma/plasma-pa/plasma-pa-5.24.5.ebuild +2206141610 ./kde-plasma/plasma-pa/plasma-pa-5.25.0.ebuild 2205282340 ./kde-plasma/plasma-sdk/plasma-sdk-5.24.5.ebuild +2206141610 ./kde-plasma/plasma-sdk/plasma-sdk-5.25.0.ebuild 2205282340 ./kde-plasma/plasma-systemmonitor/plasma-systemmonitor-5.24.5.ebuild +2206141610 ./kde-plasma/plasma-systemmonitor/plasma-systemmonitor-5.25.0.ebuild 2205281010 ./kde-plasma/plasma-thunderbolt/plasma-thunderbolt-5.24.5.ebuild +2206141610 ./kde-plasma/plasma-thunderbolt/plasma-thunderbolt-5.25.0.ebuild 2205282340 ./kde-plasma/plasma-vault/plasma-vault-5.24.5.ebuild +2206141610 ./kde-plasma/plasma-vault/plasma-vault-5.25.0.ebuild 2205282340 ./kde-plasma/plasma-workspace-wallpapers/plasma-workspace-wallpapers-5.24.5.ebuild +2206141610 ./kde-plasma/plasma-workspace-wallpapers/plasma-workspace-wallpapers-5.25.0.ebuild 2205282340 ./kde-plasma/plasma-workspace/plasma-workspace-5.24.5-r1.ebuild +2206141610 ./kde-plasma/plasma-workspace/plasma-workspace-5.25.0.ebuild 2205282340 ./kde-plasma/plymouth-kcm/plymouth-kcm-5.24.5.ebuild +2206141610 ./kde-plasma/plymouth-kcm/plymouth-kcm-5.25.0.ebuild 2205282340 ./kde-plasma/polkit-kde-agent/polkit-kde-agent-5.24.5.ebuild +2206141610 ./kde-plasma/polkit-kde-agent/polkit-kde-agent-5.25.0.ebuild 2205282340 ./kde-plasma/powerdevil/powerdevil-5.24.5.ebuild +2206141610 ./kde-plasma/powerdevil/powerdevil-5.25.0.ebuild 2205282340 ./kde-plasma/sddm-kcm/sddm-kcm-5.24.5.ebuild +2206141610 ./kde-plasma/sddm-kcm/sddm-kcm-5.25.0.ebuild 2205282340 ./kde-plasma/systemsettings/systemsettings-5.24.5-r1.ebuild +2206141610 ./kde-plasma/systemsettings/systemsettings-5.25.0.ebuild 2205282340 ./kde-plasma/xdg-desktop-portal-kde/xdg-desktop-portal-kde-5.24.5-r1.ebuild -2206101010 ./kde-plasma/xdg-desktop-portal-kde/xdg-desktop-portal-kde-5.24.5-r2.ebuild +2206140040 ./kde-plasma/xdg-desktop-portal-kde/xdg-desktop-portal-kde-5.24.5-r2.ebuild +2206141610 ./kde-plasma/xdg-desktop-portal-kde/xdg-desktop-portal-kde-5.25.0.ebuild 2205282340 ./kde-plasma/xembed-sni-proxy/xembed-sni-proxy-5.24.5.ebuild +2206141610 ./kde-plasma/xembed-sni-proxy/xembed-sni-proxy-5.25.0.ebuild +2206141610 ./kde-plasma/oxygen-sounds/oxygen-sounds-5.25.0.ebuild 2107230909 ./lxde-base/lxappearance-obconf/lxappearance-obconf-0.2.3-r1.ebuild 2201162040 ./lxde-base/lxappearance/lxappearance-0.6.3-r2.ebuild 2107211809 ./lxde-base/lxde-common/lxde-common-0.99.2-r1.ebuild @@ -19264,12 +19076,12 @@ 2204290210 ./mail-client/mutt/mutt-2.2.3.ebuild 2205251510 ./mail-client/mutt/mutt-2.2.5.ebuild 2206061542 ./mail-client/mutt/mutt-2.2.6.ebuild -2204260540 ./mail-client/neomutt/neomutt-20211029-r1.ebuild -2204260540 ./mail-client/neomutt/neomutt-20211029.ebuild -2204260540 ./mail-client/neomutt/neomutt-20220408.ebuild -2204260540 ./mail-client/neomutt/neomutt-20220415.ebuild -2204260540 ./mail-client/neomutt/neomutt-99999999.ebuild -2204292140 ./mail-client/neomutt/neomutt-20220429.ebuild +2206161940 ./mail-client/neomutt/neomutt-20211029-r1.ebuild +2206161940 ./mail-client/neomutt/neomutt-20211029.ebuild +2206161940 ./mail-client/neomutt/neomutt-20220408.ebuild +2206161940 ./mail-client/neomutt/neomutt-20220415.ebuild +2206161940 ./mail-client/neomutt/neomutt-20220429.ebuild +2206161940 ./mail-client/neomutt/neomutt-99999999.ebuild 2104180939 ./mail-client/novell-groupwise-client/novell-groupwise-client-8.0.2.96933-r1.ebuild 2110191709 ./mail-client/roundcube/roundcube-1.4.11.ebuild 2110191709 ./mail-client/roundcube/roundcube-1.5.0.ebuild @@ -19277,6 +19089,7 @@ 2112312039 ./mail-client/roundcube/roundcube-1.5.2.ebuild 2203071910 ./mail-client/roundcube/roundcube-1.6_beta.ebuild 2203071910 ./mail-client/roundcube/roundcube-9999.ebuild +2206131710 ./mail-client/roundcube/roundcube-1.6_rc.ebuild 2203200310 ./mail-client/s-nail/s-nail-14.9.22.ebuild 2205140940 ./mail-client/s-nail/s-nail-14.9.24.ebuild 2206121640 ./mail-client/sylpheed/sylpheed-3.7.0-r4.ebuild @@ -19572,7 +19385,7 @@ 2205251140 ./media-fonts/mikachan-font-ttc/mikachan-font-ttc-9.1.ebuild 2205251140 ./media-fonts/mikachan-font-ttf/mikachan-font-ttf-8.9-r2.ebuild 2205251140 ./media-fonts/mix-mplus-ipa/mix-mplus-ipa-20130617-r1.ebuild -2205251140 ./media-fonts/monafont/monafont-2.90-r2.ebuild +2206161940 ./media-fonts/monafont/monafont-2.90-r2.ebuild 2205251140 ./media-fonts/monoid/monoid-0.61.ebuild 2205251140 ./media-fonts/montecarlo/montecarlo-0-r1.ebuild 2205251140 ./media-fonts/mplus-fonts/mplus-fonts-2.2.4-r1.ebuild @@ -19674,24 +19487,23 @@ 2109272239 ./media-gfx/argyllcms/argyllcms-2.2.1.ebuild 2205181110 ./media-gfx/argyllcms/argyllcms-2.3.0.ebuild 2011261339 ./media-gfx/arss/arss-0.2.3-r1.ebuild -2108120640 ./media-gfx/asymptote/asymptote-2.70-r1.ebuild -2202021039 ./media-gfx/asymptote/asymptote-2.77.ebuild 2204061709 ./media-gfx/asymptote/asymptote-2.80.ebuild 2206091110 ./media-gfx/asymptote/asymptote-2.78.ebuild 2102281539 ./media-gfx/autopano-sift-C/autopano-sift-C-2.5.1.ebuild 1912131839 ./media-gfx/aview/aview-1.3.0_rc1-r3.ebuild -2203142209 ./media-gfx/blender/blender-2.93.0-r1.ebuild -2203142209 ./media-gfx/blender/blender-2.93.6.ebuild -2203142209 ./media-gfx/blender/blender-2.93.8-r4.ebuild -2203142209 ./media-gfx/blender/blender-2.93.8-r5.ebuild -2203142209 ./media-gfx/blender/blender-3.0.0-r1.ebuild -2203142209 ./media-gfx/blender/blender-3.0.1-r4.ebuild -2203142209 ./media-gfx/blender/blender-3.1.0.ebuild -2204010340 ./media-gfx/blender/blender-3.1.1.ebuild -2205201440 ./media-gfx/blender/blender-3.0.1-r5.ebuild -2205201440 ./media-gfx/blender/blender-3.1.2.ebuild -2205201440 ./media-gfx/blender/blender-9999.ebuild -2206071340 ./media-gfx/blender/blender-2.93.9.ebuild +2206161940 ./media-gfx/blender/blender-2.93.0-r1.ebuild +2206161940 ./media-gfx/blender/blender-2.93.6.ebuild +2206161940 ./media-gfx/blender/blender-2.93.8-r4.ebuild +2206161940 ./media-gfx/blender/blender-2.93.8-r5.ebuild +2206161940 ./media-gfx/blender/blender-2.93.9.ebuild +2206161940 ./media-gfx/blender/blender-3.0.0-r1.ebuild +2206161940 ./media-gfx/blender/blender-3.0.1-r4.ebuild +2206161940 ./media-gfx/blender/blender-3.0.1-r5.ebuild +2206161940 ./media-gfx/blender/blender-3.1.0.ebuild +2206161940 ./media-gfx/blender/blender-3.1.1.ebuild +2206161940 ./media-gfx/blender/blender-3.1.2.ebuild +2206160410 ./media-gfx/blender/blender-3.2.0.ebuild +2206161940 ./media-gfx/blender/blender-9999.ebuild 2202201939 ./media-gfx/brscan4/brscan4-0.4.11.1-r1.ebuild 2203141339 ./media-gfx/cairosvg/cairosvg-2.5.2.ebuild 2011041109 ./media-gfx/cellwriter/cellwriter-1.3.6.ebuild @@ -19740,13 +19552,8 @@ 2110310339 ./media-gfx/fbida/fbida-2.14-r3.ebuild 2009051239 ./media-gfx/fbida/fbida-9999.ebuild 2205082310 ./media-gfx/fdm-materials/fdm-materials-4.13.0.ebuild -2102070439 ./media-gfx/feh/feh-3.6.1.ebuild -2103112339 ./media-gfx/feh/feh-3.6.2.ebuild -2103281609 ./media-gfx/feh/feh-3.6.3.ebuild -2101060009 ./media-gfx/feh/feh-3.6.ebuild -2108200039 ./media-gfx/feh/feh-3.7.1.ebuild -2105270009 ./media-gfx/feh/feh-3.7.ebuild 2201240710 ./media-gfx/feh/feh-3.7.2.ebuild +2206161510 ./media-gfx/feh/feh-3.9-r1.ebuild 2101021609 ./media-gfx/figurine/figurine-1.0.5-r1.ebuild 2106162209 ./media-gfx/fim/fim-0.5_rc3.ebuild 2106040039 ./media-gfx/flam3/flam3-3.1.1.ebuild @@ -19779,6 +19586,7 @@ 2205150410 ./media-gfx/gimp/gimp-2.10.30.ebuild 2205150410 ./media-gfx/gimp/gimp-2.99.10-r1.ebuild 2205150410 ./media-gfx/gimp/gimp-9999.ebuild +2206160010 ./media-gfx/gimp/gimp-2.10.32.ebuild 2205150040 ./media-gfx/gmic/gmic-3.0.1-r1.ebuild 2102270009 ./media-gfx/gnofract4d/gnofract4d-4.3_p20201029.ebuild 2111120512 ./media-gfx/gnofract4d/gnofract4d-4.3_p20211108.ebuild @@ -19793,8 +19601,8 @@ 1912131839 ./media-gfx/gphotofs/gphotofs-0.5-r1.ebuild 2108261809 ./media-gfx/gpicview/gpicview-0.2.5-r2.ebuild 2205150040 ./media-gfx/graphicsmagick/graphicsmagick-1.3.37.ebuild -2205150040 ./media-gfx/graphicsmagick/graphicsmagick-1.3.38.ebuild 2205150040 ./media-gfx/graphicsmagick/graphicsmagick-9999.ebuild +2206151740 ./media-gfx/graphicsmagick/graphicsmagick-1.3.38.ebuild 2206070040 ./media-gfx/graphite2/graphite2-1.3.14_p20210810-r1.ebuild 2204122110 ./media-gfx/graphviz/graphviz-2.49.0-r1.ebuild 2206071015 ./media-gfx/graphviz/graphviz-2.50.0.ebuild @@ -19845,7 +19653,7 @@ 1902162309 ./media-gfx/jigl/jigl-2.0.1-r1.ebuild 2101061739 ./media-gfx/jp2a/jp2a-1.0.6-r1.ebuild 2203261009 ./media-gfx/jp2a/jp2a-1.1.1.ebuild -1911131109 ./media-gfx/jpeg2ps/jpeg2ps-1.9-r2.ebuild +2206151210 ./media-gfx/jpeg2ps/jpeg2ps-1.9-r3.ebuild 2002112051 ./media-gfx/jpeginfo/jpeginfo-1.6.1-r1.ebuild 1904012039 ./media-gfx/jpegoptim/jpegoptim-1.4.6.ebuild 1805292338 ./media-gfx/jpegpixi/jpegpixi-1.1.1.ebuild @@ -19854,8 +19662,7 @@ 2111151640 ./media-gfx/kgeotag/kgeotag-1.2.0.ebuild 2011252009 ./media-gfx/kgraphviewer/kgraphviewer-2.4.3-r1.ebuild 2109302039 ./media-gfx/kphotoalbum/kphotoalbum-5.8.1.ebuild -2202281039 ./media-gfx/krita/krita-5.0.2.ebuild -2206011440 ./media-gfx/krita/krita-5.0.8.ebuild +2206150040 ./media-gfx/krita/krita-5.0.8.ebuild 2107141739 ./media-gfx/kuickshow/kuickshow-0.10.2.ebuild 2105161410 ./media-gfx/kxstitch/kxstitch-2.2.0.ebuild 2205161140 ./media-gfx/libimagequant/libimagequant-2.15.1.ebuild @@ -19924,8 +19731,8 @@ 1912131839 ./media-gfx/pngtools/pngtools-0.4-r2.ebuild 2004282239 ./media-gfx/potrace/potrace-1.15.ebuild 2205171610 ./media-gfx/potrace/potrace-1.16.ebuild -2204280110 ./media-gfx/povray/povray-3.7.0.0-r1.ebuild -2204280110 ./media-gfx/povray/povray-3.7.0.0-r2.ebuild +2206161940 ./media-gfx/povray/povray-3.7.0.0-r1.ebuild +2206161940 ./media-gfx/povray/povray-3.7.0.0-r2.ebuild 2201041339 ./media-gfx/pqiv/pqiv-2.11.ebuild 2201041339 ./media-gfx/pqiv/pqiv-9999.ebuild 1805290208 ./media-gfx/pqstego/pqstego-0.0.1.ebuild @@ -19977,7 +19784,7 @@ 1912111539 ./media-gfx/tuxpaint-stamps/tuxpaint-stamps-20090628-r1.ebuild 2201160510 ./media-gfx/tuxpaint-stamps/tuxpaint-stamps-20211125.ebuild 2108190409 ./media-gfx/tuxpaint/tuxpaint-0.9.24-r1.ebuild -2203181140 ./media-gfx/tuxpaint/tuxpaint-0.9.27.ebuild +2206161940 ./media-gfx/tuxpaint/tuxpaint-0.9.27.ebuild 2101281609 ./media-gfx/valentina/valentina-0.6.1-r1.ebuild 2012301109 ./media-gfx/valentina/valentina-9999.ebuild 1708061128 ./media-gfx/viewer/viewer-0.8.0-r1.ebuild @@ -20143,7 +19950,7 @@ 2203250639 ./media-libs/harfbuzz/harfbuzz-9999.ebuild 2205020310 ./media-libs/harfbuzz/harfbuzz-3.4.0-r1.ebuild 2205210040 ./media-libs/harfbuzz/harfbuzz-4.3.0.ebuild -2206100640 ./media-libs/harfbuzz/harfbuzz-4.2.1.ebuild +2206142110 ./media-libs/harfbuzz/harfbuzz-4.2.1.ebuild 1911150539 ./media-libs/icc-profiles-basiccolor-printing2009/icc-profiles-basiccolor-printing2009-1.2.0.ebuild 1911150609 ./media-libs/icc-profiles-openicc/icc-profiles-openicc-1.3.1.ebuild 2011261339 ./media-libs/icclib/icclib-2.14.ebuild @@ -20360,7 +20167,7 @@ 2106030210 ./media-libs/libpqstego/libpqstego-0.0.1-r1.ebuild 2108211209 ./media-libs/libprojectm/libprojectm-3.1.12.ebuild 2102162039 ./media-libs/libprojectm/libprojectm-9999.ebuild -2206121141 ./media-libs/libpulse/libpulse-16.0.ebuild +2206160110 ./media-libs/libpulse/libpulse-16.0.ebuild 2109161539 ./media-libs/libqaccessibilityclient/libqaccessibilityclient-0.4.1.ebuild 2108250339 ./media-libs/libquicktime/libquicktime-1.2.4-r3.ebuild 2101240709 ./media-libs/libquvi-scripts/libquvi-scripts-0.9.20131130-r100.ebuild @@ -20427,9 +20234,9 @@ 2205192340 ./media-libs/mesa/mesa-22.0.4.ebuild 2205190110 ./media-libs/mesa/mesa-22.1.0.ebuild 2205280440 ./media-libs/mesa/mesa-22.0.3.ebuild -2206020440 ./media-libs/mesa/mesa-22.0.5.ebuild 2206020110 ./media-libs/mesa/mesa-22.1.1.ebuild 2206020110 ./media-libs/mesa/mesa-9999.ebuild +2206161840 ./media-libs/mesa/mesa-22.0.5.ebuild 2204101640 ./media-libs/mlt/mlt-7.4.0.ebuild 2204290740 ./media-libs/mlt/mlt-7.6.0.ebuild 2204280110 ./media-libs/munt-mt32emu/munt-mt32emu-2.6.3.ebuild @@ -20513,8 +20320,8 @@ 2202281039 ./media-libs/sdl-ttf/sdl-ttf-2.0.11-r1.ebuild 2104031909 ./media-libs/sdl2-gfx/sdl2-gfx-1.0.4.ebuild 2205191540 ./media-libs/sdl2-image/sdl2-image-2.0.5_p20210328.ebuild -2103251639 ./media-libs/sdl2-mixer/sdl2-mixer-2.0.4.ebuild -2112302339 ./media-libs/sdl2-mixer/sdl2-mixer-2.0.4-r1.ebuild +2206161940 ./media-libs/sdl2-mixer/sdl2-mixer-2.0.4-r1.ebuild +2206161940 ./media-libs/sdl2-mixer/sdl2-mixer-2.0.4.ebuild 2109252209 ./media-libs/sdl2-net/sdl2-net-2.0.1.ebuild 2111291109 ./media-libs/sdl2-ttf/sdl2-ttf-2.0.15.ebuild 2201170309 ./media-libs/sdl2-ttf/sdl2-ttf-2.0.18-r1.ebuild @@ -20577,7 +20384,7 @@ 2110310339 ./media-libs/waffle/waffle-9999.ebuild 1902201609 ./media-libs/webrtc-audio-processing/webrtc-audio-processing-0.3.1.ebuild 2109231739 ./media-libs/webrtc-audio-processing/webrtc-audio-processing-1.0.ebuild -2205171640 ./media-libs/woff2/woff2-1.0.2-r5.ebuild +2206161940 ./media-libs/woff2/woff2-1.0.2-r5.ebuild 2108140709 ./media-libs/wxsvg/wxsvg-1.5.11-r1.ebuild 2202281309 ./media-libs/wxsvg/wxsvg-1.5.23.ebuild 2108100310 ./media-libs/x264/x264-0.0.20190903-r1.ebuild @@ -20601,13 +20408,9 @@ 2108181239 ./media-libs/zita-resampler/zita-resampler-1.8.0.ebuild 2011020109 ./media-libs/zmusic/zmusic-1.1.4.ebuild 2112162140 ./media-libs/zvbi/zvbi-0.2.35-r2.ebuild -2111140109 ./media-libs/zxing-cpp/zxing-cpp-1.2.0.ebuild -2205151540 ./media-libs/zxing-cpp/zxing-cpp-1.3.0.ebuild +2206151110 ./media-libs/zxing-cpp/zxing-cpp-1.3.0.ebuild 2201020009 ./media-libs/cubeb/cubeb-0.2_p20211213.ebuild -2205170910 ./media-libs/fcft/fcft-3.0.0.ebuild -2205170910 ./media-libs/fcft/fcft-3.0.1.ebuild -2205170910 ./media-libs/fcft/fcft-3.1.1.ebuild -2205200440 ./media-libs/fcft/fcft-3.1.2.ebuild +2206141040 ./media-libs/fcft/fcft-3.1.2-r1.ebuild 2202050239 ./media-libs/rtmidi/rtmidi-5.0.0.ebuild 2203261740 ./media-libs/amdgpu-pro-vulkan/amdgpu-pro-vulkan-21.50.1.1376756.ebuild 2203261740 ./media-libs/amdgpu-pro-vulkan/amdgpu-pro-vulkan-21.50.2.1384496.ebuild @@ -20615,10 +20418,10 @@ 2206031410 ./media-libs/amdgpu-pro-vulkan/amdgpu-pro-vulkan-22.10.3.1420322.ebuild 2202190839 ./media-libs/amf-headers/amf-headers-1.4.23.ebuild 2206031410 ./media-libs/amf-headers/amf-headers-1.4.24.ebuild -2205221110 ./media-libs/libvmaf/libvmaf-2.3.0-r2.ebuild -2204290652 ./media-libs/libjxl/libjxl-0.7.0_pre20220329.ebuild +2206161940 ./media-libs/libvmaf/libvmaf-2.3.0-r2.ebuild 2205140410 ./media-libs/libjxl/libjxl-0.7.0_pre20220511.ebuild 2205140410 ./media-libs/libjxl/libjxl-9999.ebuild +2206151740 ./media-libs/libjxl/libjxl-0.7.0_pre20220329.ebuild 2204141010 ./media-libs/sdl_audiolib/sdl_audiolib-0_pre20220410.ebuild 2204141010 ./media-libs/sdl_audiolib/sdl_audiolib-9999.ebuild 2205122140 ./media-libs/mesa-amber/mesa-amber-21.3.8.ebuild @@ -21144,6 +20947,7 @@ 2205220911 ./media-sound/abcmidi/abcmidi-2022.05.20.ebuild 2206071140 ./media-sound/abcmidi/abcmidi-2022.05.05.ebuild 2206081040 ./media-sound/abcmidi/abcmidi-2022.06.07.ebuild +2206160710 ./media-sound/abcmidi/abcmidi-2022.06.14.ebuild 2206121142 ./media-sound/aeolus/aeolus-0.10.4.ebuild 2203202209 ./media-sound/alac_decoder/alac_decoder-0.2.0-r2.ebuild 2204252340 ./media-sound/alsa-tools/alsa-tools-1.2.5.ebuild @@ -21309,6 +21113,7 @@ 1911101439 ./media-sound/justeport/justeport-0.2.ebuild 2201221309 ./media-sound/kid3/kid3-3.9.1.ebuild 2105231339 ./media-sound/klick/klick-0.12.2-r2.ebuild +2206161940 ./media-sound/klick/klick-0.12.2-r3.ebuild 2201190109 ./media-sound/kmetronome/kmetronome-1.3.0.ebuild 2205301010 ./media-sound/kmidimon/kmidimon-1.3.0.ebuild 2205190840 ./media-sound/lame/lame-3.100-r3.ebuild @@ -21338,8 +21143,8 @@ 2106070939 ./media-sound/mikmod/mikmod-3.2.8.ebuild 2112130539 ./media-sound/milkytracker/milkytracker-1.03.00.ebuild 2108170039 ./media-sound/mixxx/mixxx-9999.ebuild -2201202009 ./media-sound/mixxx/mixxx-2.3.9999.ebuild -2205101710 ./media-sound/mixxx/mixxx-2.3.2.ebuild +2206161940 ./media-sound/mixxx/mixxx-2.3.2.ebuild +2206161940 ./media-sound/mixxx/mixxx-2.3.9999.ebuild 1906221809 ./media-sound/mmix/mmix-0.3-r1.ebuild 2108170039 ./media-sound/moc/moc-2.5.2-r3.ebuild 2112210710 ./media-sound/moc/moc-2.6_alpha3-r5.ebuild @@ -21427,8 +21232,7 @@ 2008082009 ./media-sound/pitchtune/pitchtune-0.0.4.ebuild 2206070513 ./media-sound/pithos/pithos-1.5.1-r1.ebuild 2103071809 ./media-sound/playerctl/playerctl-2.3.1.ebuild -2107180040 ./media-sound/pms/pms-0.42_p20170508-r1.ebuild -2107180040 ./media-sound/pms/pms-9999.ebuild +2206132010 ./media-sound/pms/pms-0.42_p20170508-r1.ebuild 2103302139 ./media-sound/pnmixer/pnmixer-0.7.2-r1.ebuild 1910171339 ./media-sound/poc/poc-0.4.1.ebuild 1912130239 ./media-sound/podcatcher/podcatcher-3.1.6.ebuild @@ -21442,7 +21246,8 @@ 2010071039 ./media-sound/pulseaudio-ctl/pulseaudio-ctl-1.68.ebuild 2102201939 ./media-sound/pulseaudio-ctl/pulseaudio-ctl-1.69.ebuild 2202210410 ./media-sound/pulseaudio-ctl/pulseaudio-ctl-1.70-r1.ebuild -2206121142 ./media-sound/pulseaudio-daemon/pulseaudio-daemon-16.0-r1.ebuild +2206160110 ./media-sound/pulseaudio-daemon/pulseaudio-daemon-16.0-r1.ebuild +2206160240 ./media-sound/pulseaudio-daemon/pulseaudio-daemon-16.0-r4.ebuild 2203081640 ./media-sound/pulseaudio-modules-bt/pulseaudio-modules-bt-1.4-r4.ebuild 2203081640 ./media-sound/pulseaudio-modules-bt/pulseaudio-modules-bt-1.4.ebuild 2112290139 ./media-sound/pulseaudio/pulseaudio-15.0-r2.ebuild @@ -21600,13 +21405,14 @@ 2111251909 ./media-tv/gtk-v4l/gtk-v4l-0.4-r1.ebuild 1912131639 ./media-tv/ivtv-utils/ivtv-utils-1.4.1.ebuild 1806021308 ./media-tv/ivtvplayer/ivtvplayer-0.1.3-r2.ebuild -2112170439 ./media-tv/kodi/kodi-9999.ebuild 2201241810 ./media-tv/kodi/kodi-19.0-r2.ebuild 2201241810 ./media-tv/kodi/kodi-19.1-r2.ebuild 2201241810 ./media-tv/kodi/kodi-19.2-r1.ebuild 2201241810 ./media-tv/kodi/kodi-19.3-r1.ebuild -2201241810 ./media-tv/kodi/kodi-19.9999.ebuild 2206091040 ./media-tv/kodi/kodi-19.4.ebuild +2206141710 ./media-tv/kodi/kodi-19.4-r1.ebuild +2206141710 ./media-tv/kodi/kodi-19.9999.ebuild +2206162010 ./media-tv/kodi/kodi-9999.ebuild 2203200340 ./media-tv/linuxtv-dvb-apps/linuxtv-dvb-apps-1.1.1.20140321-r1.ebuild 2111251940 ./media-tv/mythtv-status/mythtv-status-1.0.1.ebuild 2204110211 ./media-tv/mythtv/mythtv-31.0-r7.ebuild @@ -21641,7 +21447,7 @@ 2111070309 ./media-video/avidemux/avidemux-2.7.8.ebuild 1904221409 ./media-video/baka-mplayer/baka-mplayer-2.0.4.ebuild 2001212239 ./media-video/baka-mplayer/baka-mplayer-9999.ebuild -2112241040 ./media-video/baka-mplayer/baka-mplayer-2.0.4-r1.ebuild +2206141140 ./media-video/baka-mplayer/baka-mplayer-2.0.4-r1.ebuild 2001050939 ./media-video/bashnapi/bashnapi-2.0.0.ebuild 2104180939 ./media-video/bbtools/bbtools-1.9.ebuild 2104302039 ./media-video/bdsup2sub/bdsup2sub-4.0.0-r3.ebuild @@ -21768,11 +21574,10 @@ 1911092239 ./media-video/pgmfindclip/pgmfindclip-1.13.ebuild 2109240209 ./media-video/pipewire/pipewire-0.3.30-r2.ebuild 2111150440 ./media-video/pipewire/pipewire-0.3.36.ebuild -2205132310 ./media-video/pipewire/pipewire-0.3.49-r1.ebuild -2205132310 ./media-video/pipewire/pipewire-0.3.50-r3.ebuild -2205190840 ./media-video/pipewire/pipewire-0.3.51-r1.ebuild -2206100410 ./media-video/pipewire/pipewire-0.3.52.ebuild -2206100410 ./media-video/pipewire/pipewire-9999.ebuild +2206160110 ./media-video/pipewire/pipewire-0.3.49-r2.ebuild +2206160940 ./media-video/pipewire/pipewire-0.3.51-r2.ebuild +2206160110 ./media-video/pipewire/pipewire-0.3.52-r1.ebuild +2206160140 ./media-video/pipewire/pipewire-9999.ebuild 2201061809 ./media-video/pitivi/pitivi-0.999-r5.ebuild 2205310810 ./media-video/pitivi/pitivi-2021.05-r1.ebuild 2203200340 ./media-video/projectx/projectx-0.91.0.10-r3.ebuild @@ -21830,9 +21635,9 @@ 1911102109 ./media-video/vamps/vamps-0.99.2-r2.ebuild 2108250339 ./media-video/vcdimager/vcdimager-2.0.1.ebuild 2110081440 ./media-video/vcsi/vcsi-7.0.13.ebuild -2106301339 ./media-video/vdr/vdr-2.2.0-r6.ebuild -2106301339 ./media-video/vdr/vdr-2.2.0-r7.ebuild -2107171739 ./media-video/vdr/vdr-2.4.7-r1.ebuild +2206161940 ./media-video/vdr/vdr-2.2.0-r6.ebuild +2206161940 ./media-video/vdr/vdr-2.2.0-r7.ebuild +2206161940 ./media-video/vdr/vdr-2.4.7-r1.ebuild 2110220239 ./media-video/vdr2jpeg/vdr2jpeg-0.2.0-r5.ebuild 1911101209 ./media-video/vdrsync/vdrsync-0.1.3_pre050322-r1.ebuild 2101241539 ./media-video/vdrsync/vdrsync-0.1.3_pre050322-r2.ebuild @@ -21851,11 +21656,11 @@ 1909290609 ./media-video/vobcopy/vobcopy-1.2.0.ebuild 2104180939 ./media-video/vstrip/vstrip-0.8f.ebuild 2203081810 ./media-video/webcamoid/webcamoid-8.8.0.ebuild -2204220109 ./media-video/wireplumber/wireplumber-0.4.9-r1.ebuild -2204290910 ./media-video/wireplumber/wireplumber-0.4.9.ebuild -2205190840 ./media-video/wireplumber/wireplumber-0.4.10-r1.ebuild -2205300810 ./media-video/wireplumber/wireplumber-0.4.10-r3.ebuild 2205300810 ./media-video/wireplumber/wireplumber-9999.ebuild +2206161940 ./media-video/wireplumber/wireplumber-0.4.10-r1.ebuild +2206160940 ./media-video/wireplumber/wireplumber-0.4.10-r3.ebuild +2206161940 ./media-video/wireplumber/wireplumber-0.4.9-r1.ebuild +2206161940 ./media-video/wireplumber/wireplumber-0.4.9.ebuild 2201051309 ./media-video/x264-encoder/x264-encoder-0.0.20190903.ebuild 2203101609 ./media-video/x264-encoder/x264-encoder-0.0.20220222.ebuild 2203101609 ./media-video/x264-encoder/x264-encoder-9999.ebuild @@ -21865,8 +21670,8 @@ 2107180709 ./media-video/xvid4conf/xvid4conf-1.12.ebuild 2206080940 ./media-video/yle-dl/yle-dl-20220531.ebuild 2206111110 ./media-video/yle-dl/yle-dl-20220610.ebuild -2112041709 ./media-video/jellyfin-media-player/jellyfin-media-player-1.6.1.ebuild -2112260340 ./media-video/jellyfin-web-jmp-bin/jellyfin-web-jmp-bin-10.7.6.ebuild +2206131810 ./media-video/jellyfin-media-player/jellyfin-media-player-1.7.0.ebuild +2206131810 ./media-video/jellyfin-web-jmp-bin/jellyfin-web-jmp-bin-10.8.0.ebuild 2205191410 ./media-video/popcorntime-bin/popcorntime-bin-0.4.7.ebuild 2203141939 ./media-video/rage/rage-0.4.0-r1.ebuild 2203261740 ./media-video/amdgpu-pro-amf/amdgpu-pro-amf-1.4.24.1376756-r1.ebuild @@ -21987,7 +21792,6 @@ 2204130810 ./net-analyzer/hydra/hydra-9.3-r1.ebuild 2107160439 ./net-analyzer/ibmonitor/ibmonitor-1.4-r1.ebuild 2112292039 ./net-analyzer/icinga2/icinga2-9999.ebuild -2201031909 ./net-analyzer/icinga2/icinga2-2.13.2-r3.ebuild 2205172040 ./net-analyzer/icinga2/icinga2-2.13.3.ebuild 2002112051 ./net-analyzer/ifmetric/ifmetric-0.3-r2.ebuild 2202052109 ./net-analyzer/ifstat/ifstat-1.1-r2.ebuild @@ -22001,7 +21805,7 @@ 2011270339 ./net-analyzer/ipband/ipband-0.8.1-r2.ebuild 2111292209 ./net-analyzer/ipcad/ipcad-3.7.3.ebuild 2004191309 ./net-analyzer/ipgen/ipgen-9999.ebuild -2203202209 ./net-analyzer/ipguard/ipguard-1.04-r1.ebuild +2206161940 ./net-analyzer/ipguard/ipguard-1.04-r1.ebuild 2205110010 ./net-analyzer/iplog/iplog-2.2.3-r3.ebuild 2001182109 ./net-analyzer/ippl/ippl-1.4.14-r6.ebuild 2103162239 ./net-analyzer/ipsumdump/ipsumdump-1.86-r1.ebuild @@ -22269,8 +22073,9 @@ 2205051310 ./net-analyzer/wireshark/wireshark-3.6.3.ebuild 2205311010 ./net-analyzer/wireshark/wireshark-3.6.5.ebuild 2205311010 ./net-analyzer/wireshark/wireshark-9999.ebuild +2206162110 ./net-analyzer/wireshark/wireshark-3.6.6.ebuild 2103160309 ./net-analyzer/xnetload/xnetload-1.11.3-r1.ebuild -2011270309 ./net-analyzer/xprobe/xprobe-0.3-r1.ebuild +2206160110 ./net-analyzer/xprobe/xprobe-0.3-r1.ebuild 2011271109 ./net-analyzer/yersinia/yersinia-0.8.2.ebuild 2001281909 ./net-analyzer/yersinia/yersinia-9999.ebuild 2206101240 ./net-analyzer/zabbix/zabbix-4.0.38-r2.ebuild @@ -22317,7 +22122,7 @@ 2112061840 ./net-dialup/ppp/ppp-2.4.9-r5.ebuild 2205051210 ./net-dialup/ppp/ppp-2.4.9-r6.ebuild 2205171510 ./net-dialup/ppp/ppp-2.4.9-r7.ebuild -2206121142 ./net-dialup/ppp/ppp-2.4.9-r8.ebuild +2206140010 ./net-dialup/ppp/ppp-2.4.9-r8.ebuild 2111292209 ./net-dialup/pppconfig/pppconfig-2.3.21.ebuild 2202191640 ./net-dialup/pppconfig/pppconfig-2.3.25.ebuild 2205260840 ./net-dialup/pptpclient/pptpclient-1.10.0.ebuild @@ -22340,9 +22145,11 @@ 2203271540 ./net-dns/bind-tools/bind-tools-9.16.27.ebuild 2205310640 ./net-dns/bind-tools/bind-tools-9.16.29.ebuild 2206031040 ./net-dns/bind-tools/bind-tools-9.16.29-r1.ebuild +2206162110 ./net-dns/bind-tools/bind-tools-9.16.30.ebuild 2203230410 ./net-dns/bind/bind-9.16.27-r1.ebuild 2205310640 ./net-dns/bind/bind-9.16.29.ebuild 2206031040 ./net-dns/bind/bind-9.16.29-r1.ebuild +2206162110 ./net-dns/bind/bind-9.16.30.ebuild 2203110039 ./net-dns/c-ares/c-ares-1.17.2.ebuild 2205060310 ./net-dns/c-ares/c-ares-1.18.1.ebuild 2205160710 ./net-dns/coredns/coredns-1.8.3.ebuild @@ -22473,7 +22280,7 @@ 2202130909 ./net-fs/davfs2/davfs2-1.6.1.ebuild 2105290309 ./net-fs/libnfs/libnfs-4.0.0.ebuild 2204030709 ./net-fs/libnfs/libnfs-9999.ebuild -2206131040 ./net-fs/libnfs/libnfs-5.0.1.ebuild +2206131940 ./net-fs/libnfs/libnfs-5.0.1.ebuild 2103281109 ./net-fs/mc/mc-2021.03.23.05.46.11.ebuild 2104192209 ./net-fs/minio/minio-2021.04.18.19.26.29-r2.ebuild 2204101340 ./net-fs/netatalk/netatalk-3.1.12-r7.ebuild @@ -22509,8 +22316,8 @@ 2202170109 ./net-ftp/gftp/gftp-2.0.19-r3.ebuild 2205100140 ./net-ftp/gftp/gftp-2.9.1b.ebuild 2107011009 ./net-ftp/gproftpd/gproftpd-8.3.2-r3.ebuild -2111301009 ./net-ftp/lftp/lftp-9999.ebuild -2204281110 ./net-ftp/lftp/lftp-4.9.2.ebuild +2206161940 ./net-ftp/lftp/lftp-4.9.2.ebuild +2206161940 ./net-ftp/lftp/lftp-9999.ebuild 2204271010 ./net-ftp/linksys-tftp/linksys-tftp-1.2.1-r3.ebuild 2202260339 ./net-ftp/ncftp/ncftp-3.2.6-r4.ebuild 2205110210 ./net-ftp/proftpd/proftpd-1.3.7a-r3.ebuild @@ -22520,6 +22327,7 @@ 2205110210 ./net-ftp/proftpd/proftpd-1.3.8_rc2-r2.ebuild 2204290210 ./net-ftp/pure-ftpd/pure-ftpd-9999.ebuild 2205272040 ./net-ftp/pure-ftpd/pure-ftpd-1.0.50-r3.ebuild +2206142310 ./net-ftp/pure-ftpd/pure-ftpd-1.0.51.ebuild 2106302209 ./net-ftp/pureadmin/pureadmin-0.4-r3.ebuild 2204030609 ./net-ftp/tftp-hpa/tftp-hpa-5.2-r3.ebuild 2204102210 ./net-ftp/tnftp/tnftp-20210827.ebuild @@ -22616,7 +22424,6 @@ 2112222210 ./net-im/telepathy-logger/telepathy-logger-0.8.2-r1.ebuild 2203270810 ./net-im/telepathy-mission-control/telepathy-mission-control-5.16.6.ebuild 1912201239 ./net-im/tkabber/tkabber-1.1.2.ebuild -2108241209 ./net-im/toxic/toxic-0.10.1-r1.ebuild 2112110140 ./net-im/toxic/toxic-0.11.1.ebuild 2201070840 ./net-im/toxic/toxic-0.11.3.ebuild 2202100210 ./net-im/transwhat/transwhat-0.2.2_p20190426-r3.ebuild @@ -22681,6 +22488,7 @@ 2205141110 ./net-irc/limnoria/limnoria-20220427.ebuild 2106302209 ./net-irc/muh/muh-2.2a-r2.ebuild 2204151010 ./net-irc/ngircd/ngircd-26.1-r4.ebuild +2206160210 ./net-irc/ngircd/ngircd-26.1-r5.ebuild 2111080609 ./net-irc/ninja/ninja-1.5.9_pre14-r2.ebuild 2104161439 ./net-irc/onis/onis-0.8.2-r1.ebuild 2104040139 ./net-irc/pisg/pisg-0.73-r1.ebuild @@ -22703,8 +22511,8 @@ 2203270540 ./net-irc/weechat/weechat-3.4.1.ebuild 2204080409 ./net-irc/weechat/weechat-3.5.ebuild 2204080409 ./net-irc/weechat/weechat-9999.ebuild -2008302209 ./net-irc/znc-clientbuffer/znc-clientbuffer-1.0.48.ebuild 2206120410 ./net-irc/znc-clientbuffer/znc-clientbuffer-1.0.48-r1.ebuild +2206161940 ./net-irc/znc-clientbuffer/znc-clientbuffer-1.0.48.ebuild 2008302209 ./net-irc/znc-igloo-push/znc-igloo-push-20200520.ebuild 2202100210 ./net-irc/znc-palaver/znc-palaver-1.2.1-r1.ebuild 2008302209 ./net-irc/znc-playback/znc-playback-20200510.ebuild @@ -22740,12 +22548,13 @@ 1903300009 ./net-libs/freaklabs-chibiarduino/freaklabs-chibiarduino-9999.ebuild 2205311240 ./net-libs/glib-networking/glib-networking-2.72.0-r1.ebuild 2110260909 ./net-libs/gloox/gloox-1.0.24.ebuild +2206160110 ./net-libs/gloox/gloox-1.0.24-r1.ebuild 2204101840 ./net-libs/gnet/gnet-2.0.8-r4.ebuild 2205280910 ./net-libs/gnome-online-accounts/gnome-online-accounts-3.44.0.ebuild 2112030839 ./net-libs/gnutls/gnutls-3.7.2.ebuild 2205150040 ./net-libs/gnutls/gnutls-3.7.5.ebuild 2205191240 ./net-libs/gnutls/gnutls-3.7.3-r1.ebuild -2206100640 ./net-libs/gnutls/gnutls-3.7.6.ebuild +2206142110 ./net-libs/gnutls/gnutls-3.7.6.ebuild 2202280409 ./net-libs/google-cloud-cpp/google-cloud-cpp-0.10.0-r2.ebuild 2203060340 ./net-libs/google-cloud-cpp/google-cloud-cpp-1.36.0.ebuild 2107021539 ./net-libs/grpc/grpc-1.38.1.ebuild @@ -22773,8 +22582,9 @@ 2204130011 ./net-libs/ldns/ldns-1.8.0-r4.ebuild 2205130940 ./net-libs/ldns/ldns-1.8.1.ebuild 2110021309 ./net-libs/libaccounts-glib/libaccounts-glib-1.25-r2.ebuild -2102252109 ./net-libs/libad9361-iio/libad9361-iio-9999.ebuild 2204302241 ./net-libs/libad9361-iio/libad9361-iio-0.2.ebuild +2206142240 ./net-libs/libad9361-iio/libad9361-iio-0.2-r1.ebuild +2206142240 ./net-libs/libad9361-iio/libad9361-iio-9999.ebuild 2107220639 ./net-libs/libasr/libasr-1.0.4.ebuild 2205190840 ./net-libs/libasyncns/libasyncns-0.8-r4.ebuild 2104040139 ./net-libs/libaxc/libaxc-0.3.4-r2.ebuild @@ -22863,17 +22673,20 @@ 2206051040 ./net-libs/libnftnl/libnftnl-1.2.1-r1.ebuild 2206051040 ./net-libs/libnftnl/libnftnl-9999.ebuild 2206072340 ./net-libs/libnftnl/libnftnl-1.2.2.ebuild +2206151640 ./net-libs/libnftnl/libnftnl-1.2.2-r1.ebuild 2205082210 ./net-libs/libnice/libnice-0.1.19.ebuild 2205311240 ./net-libs/libnice/libnice-0.1.18.ebuild 2110170339 ./net-libs/libnids/libnids-1.24-r8.ebuild 2112140439 ./net-libs/libnids/libnids-1.26-r1.ebuild 2108110109 ./net-libs/libnipper/libnipper-0.12.6-r1.ebuild +2206131540 ./net-libs/libnipper/libnipper-0.12.6-r2.ebuild 2205311240 ./net-libs/libnma/libnma-1.8.38.ebuild +2206152140 ./net-libs/libnma/libnma-1.8.40.ebuild 2205220010 ./net-libs/libnpupnp/libnpupnp-4.2.1.ebuild 2205220010 ./net-libs/libnpupnp/libnpupnp-4.2.2.ebuild 2104060140 ./net-libs/libnsl/libnsl-0-r1.ebuild 2108140709 ./net-libs/libnsl/libnsl-1.3.0-r2.ebuild -2204291110 ./net-libs/libnsl/libnsl-2.0.0-r1.ebuild +2206141140 ./net-libs/libnsl/libnsl-2.0.0-r1.ebuild 2205171510 ./net-libs/libntlm/libntlm-1.6.ebuild 2201140110 ./net-libs/libnxml/libnxml-0.18.3-r1.ebuild 2201271240 ./net-libs/liboauth/liboauth-1.0.3-r1.ebuild @@ -22971,8 +22784,6 @@ 2204122340 ./net-libs/ngtcp2/ngtcp2-0.3.1.ebuild 2204251740 ./net-libs/ngtcp2/ngtcp2-0.4.0.ebuild 2205162010 ./net-libs/ngtcp2/ngtcp2-0.5.0.ebuild -2205191710 ./net-libs/nodejs/nodejs-16.14.2.ebuild -2206031440 ./net-libs/nodejs/nodejs-14.19.0.ebuild 2206032210 ./net-libs/nodejs/nodejs-99999999.ebuild 2206121142 ./net-libs/nodejs/nodejs-14.19.3.ebuild 2206121142 ./net-libs/nodejs/nodejs-16.15.1.ebuild @@ -22985,6 +22796,7 @@ 2202080810 ./net-libs/phodav/phodav-2.5.ebuild 2105021409 ./net-libs/pjproject/pjproject-2.10-r1.ebuild 2107241109 ./net-libs/pjproject/pjproject-2.10-r2.ebuild +2206151640 ./net-libs/pjproject/pjproject-2.12.1.ebuild 2109241610 ./net-libs/quiche/quiche-0.10.0.ebuild 2109071939 ./net-libs/quiche/quiche-0.9.0-r1.ebuild 2202012239 ./net-libs/quiche/quiche-0.11.0.ebuild @@ -23025,9 +22837,9 @@ 2109121440 ./net-libs/telepathy-logger-qt/telepathy-logger-qt-17.09.0.ebuild 2109230209 ./net-libs/telepathy-qt/telepathy-qt-0.9.8-r1.ebuild 2109230209 ./net-libs/telepathy-qt/telepathy-qt-9999.ebuild -2105141309 ./net-libs/tox/tox-0.2.12-r1.ebuild -2201070840 ./net-libs/tox/tox-9999.ebuild 2202211309 ./net-libs/tox/tox-0.2.13.ebuild +2206161940 ./net-libs/tox/tox-0.2.18.ebuild +2206161940 ./net-libs/tox/tox-9999.ebuild 2201220339 ./net-libs/tox_extension_messages/tox_extension_messages-0.0.3.ebuild 2205220810 ./net-libs/toxext/toxext-0.0.3.ebuild 2203200310 ./net-libs/udns/udns-0.4.ebuild @@ -23036,7 +22848,7 @@ 2202070940 ./net-libs/usrsctp/usrsctp-0.9.5.0.ebuild 2102270739 ./net-libs/wandio/wandio-4.2.3_p1-r1.ebuild 2205131640 ./net-libs/webkit-gtk/webkit-gtk-2.36.1.ebuild -2205290440 ./net-libs/webkit-gtk/webkit-gtk-2.36.3.ebuild +2206151140 ./net-libs/webkit-gtk/webkit-gtk-2.36.3.ebuild 2106222139 ./net-libs/wvstreams/wvstreams-4.6.1_p14-r2.ebuild 2206110910 ./net-libs/xdp-tools/xdp-tools-1.2.3.ebuild 2103041409 ./net-libs/xrootd-ceph/xrootd-ceph-5.0.3.ebuild @@ -23050,8 +22862,8 @@ 2103052339 ./net-mail/altermime/altermime-0.3.11.ebuild 2206072340 ./net-mail/amavis-logwatch/amavis-logwatch-1.51.04.ebuild 2111260110 ./net-mail/asmail/asmail-2.1-r2.ebuild -2205200940 ./net-mail/automx2/automx2-2022.0.ebuild -2205200440 ./net-mail/automx2/automx2-2022.1.ebuild +2206161940 ./net-mail/automx2/automx2-2022.0.ebuild +2206161940 ./net-mail/automx2/automx2-2022.1.ebuild 2104060140 ./net-mail/autorespond/autorespond-2.0.4.ebuild 2007210509 ./net-mail/autorespond/autorespond-2.0.5.ebuild 2203091940 ./net-mail/b4/b4-0.8.0.ebuild @@ -23071,9 +22883,8 @@ 2203230239 ./net-mail/dbmail/dbmail-3.2.3-r5.ebuild 2203230239 ./net-mail/dbmail/dbmail-3.2.5-r2.ebuild 2104161439 ./net-mail/dot-forward/dot-forward-0.71-r4.ebuild -2205040010 ./net-mail/dovecot/dovecot-2.3.18-r2.ebuild -2205101440 ./net-mail/dovecot/dovecot-2.3.19.ebuild 2205191710 ./net-mail/dovecot/dovecot-2.3.18-r1.ebuild +2206141710 ./net-mail/dovecot/dovecot-2.3.19.1.ebuild 2009050439 ./net-mail/email/email-3.1.3-r1.ebuild 2203040410 ./net-mail/eps/eps-1.7-r1.ebuild 2105252109 ./net-mail/ezmlm-idx/ezmlm-idx-7.0.0-r4.ebuild @@ -23128,6 +22939,7 @@ 2205140210 ./net-mail/poppassd_ceti/poppassd_ceti-1.8.7.ebuild 2205140210 ./net-mail/poppassd_ceti/poppassd_ceti-1.8.9.ebuild 2206072340 ./net-mail/postfix-logwatch/postfix-logwatch-1.40.04.ebuild +2206151540 ./net-mail/postfix-logwatch/postfix-logwatch-1.40.05.ebuild 2111150910 ./net-mail/qlogtools/qlogtools-3.1-r1.ebuild 2002230040 ./net-mail/qmail-autoresponder/qmail-autoresponder-2.0.ebuild 2203040040 ./net-mail/qmail-autoresponder/qmail-autoresponder-0.97-r3.ebuild @@ -23142,9 +22954,9 @@ 2104060140 ./net-mail/queue-fix/queue-fix-1.4-r3.ebuild 2106120709 ./net-mail/queue-repair/queue-repair-0.9.0-r2.ebuild 2104060140 ./net-mail/randomsig/randomsig-1.10.0.ebuild -1911232239 ./net-mail/relay-ctrl/relay-ctrl-3.1.1-r2.ebuild -2005310809 ./net-mail/relay-ctrl/relay-ctrl-3.1.1-r3.ebuild -2005310809 ./net-mail/relay-ctrl/relay-ctrl-3.2.ebuild +2206161940 ./net-mail/relay-ctrl/relay-ctrl-3.1.1-r2.ebuild +2206161940 ./net-mail/relay-ctrl/relay-ctrl-3.1.1-r3.ebuild +2206161940 ./net-mail/relay-ctrl/relay-ctrl-3.2.ebuild 2104040109 ./net-mail/renattach/renattach-1.2.4-r1.ebuild 2009150409 ./net-mail/ripmime/ripmime-1.4.0.10-r1.ebuild 2012311940 ./net-mail/ripole/ripole-0.2.2.ebuild @@ -23206,7 +23018,7 @@ 2002230040 ./net-misc/babeld/babeld-1.8.2.ebuild 2002230040 ./net-misc/babeld/babeld-1.9.1.ebuild 2202260609 ./net-misc/balance/balance-3.57-r1.ebuild -2111280410 ./net-misc/batctl/batctl-2021.4.ebuild +2206131810 ./net-misc/batctl/batctl-2022.1.ebuild 2112201410 ./net-misc/bfgminer/bfgminer-5.5.0-r2.ebuild 2104161439 ./net-misc/bgpq3/bgpq3-0.1.35.ebuild 2111221339 ./net-misc/bgpq3/bgpq3-0.1.36.ebuild @@ -23278,9 +23090,7 @@ 2204240039 ./net-misc/dropbear/dropbear-2022.82.ebuild 2105061339 ./net-misc/dropbox-cli/dropbox-cli-2020.03.04-r1.ebuild 2206091110 ./net-misc/dropbox-cli/dropbox-cli-2022.ebuild -2205021510 ./net-misc/dropbox/dropbox-147.4.4800.ebuild -2205111740 ./net-misc/dropbox/dropbox-148.4.4519.ebuild -2206081510 ./net-misc/dropbox/dropbox-150.4.5000.ebuild +2206132010 ./net-misc/dropbox/dropbox-150.4.5000.ebuild 2203141940 ./net-misc/econnman/econnman-1.1_p20160305.ebuild 2203260309 ./net-misc/efax/efax-0.9a_p19_p1.ebuild 2205282210 ./net-misc/electron-cash/electron-cash-4.2.10.ebuild @@ -23482,8 +23292,8 @@ 2205311040 ./net-misc/ntpsec/ntpsec-1.2.1-r3.ebuild 2206030840 ./net-misc/ntpsec/ntpsec-1.2.1-r4.ebuild 2206121510 ./net-misc/ntpsec/ntpsec-1.2.1-r5.ebuild -2206121840 ./net-misc/ntpsec/ntpsec-1.2.1-r6.ebuild 2206121840 ./net-misc/ntpsec/ntpsec-9999.ebuild +2206151310 ./net-misc/ntpsec/ntpsec-1.2.1-r6.ebuild 2201040239 ./net-misc/nx/nx-3.5.99.25.ebuild 2201040239 ./net-misc/nx/nx-3.5.99.26.ebuild 2111192109 ./net-misc/nxplayer/nxplayer-5.1.24.1-r1.ebuild @@ -23496,6 +23306,7 @@ 2112091940 ./net-misc/oidentd/oidentd-3.0.0-r1.ebuild 2112030539 ./net-misc/olsrd/olsrd-0.9.8_p20210612.ebuild 2107310209 ./net-misc/omniORB/omniORB-4.2.4.ebuild +2206141810 ./net-misc/omniORB/omniORB-4.3.0.ebuild 2001310039 ./net-misc/omnisync/omnisync-1.0_p20200130.ebuild 2107281639 ./net-misc/openntpd/openntpd-6.2_p3-r2.ebuild 2107281639 ./net-misc/openntpd/openntpd-6.8_p1-r1.ebuild @@ -23606,8 +23417,8 @@ 2108292239 ./net-misc/socket-burst-dampener/socket-burst-dampener-1.3.1.ebuild 2103310109 ./net-misc/socket/socket-1.5.ebuild 2203250510 ./net-misc/spice-gtk/spice-gtk-0.39-r2.ebuild -2206130010 ./net-misc/spice-gtk/spice-gtk-0.40.ebuild -2206121710 ./net-misc/spice-gtk/spice-gtk-9999.ebuild +2206140140 ./net-misc/spice-gtk/spice-gtk-0.40.ebuild +2206140140 ./net-misc/spice-gtk/spice-gtk-9999.ebuild 2203260309 ./net-misc/spiped/spiped-1.6.0-r1.ebuild 2203260309 ./net-misc/spiped/spiped-1.6.1.ebuild 2203260309 ./net-misc/spiped/spiped-1.6.2.ebuild @@ -23653,11 +23464,12 @@ 2101061839 ./net-misc/throttle/throttle-1.2-r1.ebuild 1911091639 ./net-misc/tiers/tiers-1.1.ebuild 2205091310 ./net-misc/tigervnc/tigervnc-1.12.0-r5.ebuild -2205140410 ./net-misc/tigervnc/tigervnc-1.12.0-r6.ebuild 2205132310 ./net-misc/tigervnc/tigervnc-9999.ebuild +2206161340 ./net-misc/tigervnc/tigervnc-1.12.0-r6.ebuild 2104200439 ./net-misc/tipcutils/tipcutils-2.0.3.ebuild 1706022014 ./net-misc/ttytter/ttytter-2.1.00.ebuild 2204181040 ./net-misc/turbovnc/turbovnc-2.2.7-r2.ebuild +2206160040 ./net-misc/turbovnc/turbovnc-3.0.ebuild 2007260139 ./net-misc/ubridge/ubridge-0.9.18.ebuild 2108181609 ./net-misc/ucarp/ucarp-1.5.2-r7.ebuild 2011291139 ./net-misc/udpcast/udpcast-20200328.ebuild @@ -23711,7 +23523,6 @@ 2203070040 ./net-misc/youtube-dl/youtube-dl-9999.ebuild 2201220240 ./net-misc/youtube-viewer/youtube-viewer-3.9.7.ebuild 2201220240 ./net-misc/youtube-viewer/youtube-viewer-9999.ebuild -2204110110 ./net-misc/yt-dlp/yt-dlp-2022.4.8.ebuild 2206021840 ./net-misc/yt-dlp/yt-dlp-2022.5.18.ebuild 2104122209 ./net-misc/zerotier/zerotier-1.6.4.ebuild 2110271609 ./net-misc/zssh/zssh-1.5c-r1.ebuild @@ -23720,13 +23531,14 @@ 2204160010 ./net-misc/ytfzf/ytfzf-2.3.ebuild 2206110940 ./net-misc/mptcpd/mptcpd-0.9.ebuild 2206110940 ./net-misc/mptcpd/mptcpd-9999.ebuild -2204241110 ./net-misc/r8125/r8125-9.008.00.ebuild +2206162010 ./net-misc/r8125/r8125-9.008.00.ebuild +2206162010 ./net-misc/r8125/r8125-9.009.01.ebuild 2203230039 ./net-misc/htail/htail-1.5.ebuild 2204041939 ./net-misc/downloader-cli/downloader-cli-0.3.3.ebuild 2204051709 ./net-misc/ytmdl/ytmdl-2022.3.16.ebuild 2204260840 ./net-misc/rsync-bpc/rsync-bpc-3.1.3.0.ebuild 2205170010 ./net-misc/gnome-connections/gnome-connections-42.1.2.ebuild -2205140410 ./net-misc/tigervnc-xorg-module/tigervnc-xorg-module-1.12.0.ebuild +2206161340 ./net-misc/tigervnc-xorg-module/tigervnc-xorg-module-1.12.0.ebuild 2204171840 ./net-nds/389-ds-base/389-ds-base-1.4.4.19-r3.ebuild 2204202009 ./net-nds/389-ds-base/389-ds-base-2.1.0-r2.ebuild 2203230239 ./net-nds/adtool/adtool-1.3.3-r2.ebuild @@ -23764,9 +23576,11 @@ 2104130339 ./net-news/rsstail/rsstail-2.1_p20200310.ebuild 2201271240 ./net-news/rsstool/rsstool-1.0.1_rc2.ebuild 2202160310 ./net-news/snownews/snownews-1.9.ebuild +2206160340 ./net-news/snownews/snownews-1.9-r1.ebuild 2104040109 ./net-news/yydecode/yydecode-0.2.10-r1.ebuild 2203091840 ./net-news/sfeed/sfeed-1.3.ebuild 2204050709 ./net-news/sfeed/sfeed-1.4.ebuild +2206162010 ./net-news/sfeed/sfeed-1.5.ebuild 2203040410 ./net-nntp/brag/brag-1.4.3.ebuild 2201021310 ./net-nntp/leafnode/leafnode-1.11.11-r1.ebuild 2104200439 ./net-nntp/newspost/newspost-2.1.1-r3.ebuild @@ -23844,7 +23658,7 @@ 2201020309 ./net-p2p/nicotine+/nicotine+-3.1.1.ebuild 2201212340 ./net-p2p/nicotine+/nicotine+-3.2.0.ebuild 2206070910 ./net-p2p/nicotine+/nicotine+-3.2.1.ebuild -2206072240 ./net-p2p/nicotine+/nicotine+-3.2.2-r1.ebuild +2206151040 ./net-p2p/nicotine+/nicotine+-3.2.2-r1.ebuild 2106302209 ./net-p2p/opendchub/opendchub-0.8.2-r1.ebuild 2203221239 ./net-p2p/qbittorrent/qbittorrent-4.3.9.ebuild 2205260210 ./net-p2p/qbittorrent/qbittorrent-4.4.3.1.ebuild @@ -23864,9 +23678,9 @@ 2105112239 ./net-p2p/torrentinfo/torrentinfo-1.8.6-r2.ebuild 2205310810 ./net-p2p/transmission-remote-gtk/transmission-remote-gtk-1.4.1.ebuild 2205310810 ./net-p2p/transmission-remote-gtk/transmission-remote-gtk-1.5.1.ebuild -2204041439 ./net-p2p/transmission/transmission-3.00-r1.ebuild -2205172340 ./net-p2p/transmission/transmission-3.00-r4.ebuild -2205172340 ./net-p2p/transmission/transmission-9999.ebuild +2206132110 ./net-p2p/transmission/transmission-3.00-r1.ebuild +2206132110 ./net-p2p/transmission/transmission-3.00-r4.ebuild +2206132110 ./net-p2p/transmission/transmission-9999.ebuild 2106112309 ./net-p2p/tremc/tremc-0.9.2_p20201101.ebuild 2205311940 ./net-p2p/tremc/tremc-0.9.3.ebuild 1806011708 ./net-p2p/tvrss/tvrss-1.8_beta.ebuild @@ -23879,7 +23693,7 @@ 2011290239 ./net-print/c2esp/c2esp-27.ebuild 2104120442 ./net-print/cndrvcups-common-lb/cndrvcups-common-lb-3.70.ebuild 2104120442 ./net-print/cndrvcups-lb/cndrvcups-lb-3.70.ebuild -2101180509 ./net-print/cnijfilter2/cnijfilter2-5.90.ebuild +2206161940 ./net-print/cnijfilter2/cnijfilter2-5.90.ebuild 2112191509 ./net-print/cnrdrvcups-lb/cnrdrvcups-lb-5.40.ebuild 2204140710 ./net-print/cups-bjnp/cups-bjnp-2.0.3.ebuild 2203230410 ./net-print/cups-filters/cups-filters-1.28.10-r3.ebuild @@ -23925,17 +23739,17 @@ 2203161339 ./net-proxy/haproxy-dataplaneapi/haproxy-dataplaneapi-2.5.1.ebuild 2204061709 ./net-proxy/haproxy/haproxy-2.2.17.ebuild 2204061709 ./net-proxy/haproxy/haproxy-2.2.21.ebuild -2204061709 ./net-proxy/haproxy/haproxy-2.4.14.ebuild -2204061709 ./net-proxy/haproxy/haproxy-2.5.4.ebuild 2204261840 ./net-proxy/haproxy/haproxy-2.2.9999.ebuild -2204261840 ./net-proxy/haproxy/haproxy-2.4.9999.ebuild -2204261840 ./net-proxy/haproxy/haproxy-2.5.9999.ebuild -2204261840 ./net-proxy/haproxy/haproxy-9999.ebuild 2205131910 ./net-proxy/haproxy/haproxy-2.2.24.ebuild -2205131910 ./net-proxy/haproxy/haproxy-2.4.17.ebuild -2205131910 ./net-proxy/haproxy/haproxy-2.5.7.ebuild 2206011440 ./net-proxy/haproxy/haproxy-2.6.0.ebuild 2206011440 ./net-proxy/haproxy/haproxy-2.6.9999.ebuild +2206161940 ./net-proxy/haproxy/haproxy-2.4.14.ebuild +2206161940 ./net-proxy/haproxy/haproxy-2.4.17.ebuild +2206161940 ./net-proxy/haproxy/haproxy-2.4.9999.ebuild +2206161940 ./net-proxy/haproxy/haproxy-2.5.4.ebuild +2206161940 ./net-proxy/haproxy/haproxy-2.5.7.ebuild +2206161940 ./net-proxy/haproxy/haproxy-2.5.9999.ebuild +2206161940 ./net-proxy/haproxy/haproxy-9999.ebuild 2205192310 ./net-proxy/hatop/hatop-0.8.1.ebuild 2104172239 ./net-proxy/havp/havp-0.92a-r3.ebuild 2102040639 ./net-proxy/microsocks/microsocks-1.0.2.ebuild @@ -24077,8 +23891,8 @@ 2205060310 ./net-wireless/crda/crda-4.14.ebuild 2108130210 ./net-wireless/dump1090/dump1090-4.0.ebuild 2110150909 ./net-wireless/dump1090/dump1090-5.0.ebuild -2110141309 ./net-wireless/dump1090/dump1090-6.1.ebuild 2109262309 ./net-wireless/dump1090/dump1090-9999.ebuild +2206141610 ./net-wireless/dump1090/dump1090-6.1.ebuild 2205202240 ./net-wireless/gnome-bluetooth/gnome-bluetooth-3.34.5.ebuild 2205280910 ./net-wireless/gnome-bluetooth/gnome-bluetooth-42.0-r2.ebuild 2206101640 ./net-wireless/gnome-bluetooth/gnome-bluetooth-42.1.ebuild @@ -24090,8 +23904,8 @@ 2110072010 ./net-wireless/gqrx/gqrx-2.14.6.ebuild 2102171909 ./net-wireless/gqrx/gqrx-9999.ebuild 2205010110 ./net-wireless/gqrx/gqrx-2.15.8.ebuild -2107172140 ./net-wireless/gr-ieee802154/gr-ieee802154-0.0_p20200812.ebuild 2107172140 ./net-wireless/gr-ieee802154/gr-ieee802154-9999.ebuild +2206142110 ./net-wireless/gr-ieee802154/gr-ieee802154-0.0_p20200812.ebuild 2206102110 ./net-wireless/gr-iio/gr-iio-0.3_p20191219-r2.ebuild 2206102110 ./net-wireless/gr-iio/gr-iio-9999.ebuild 2206101640 ./net-wireless/gr-iqbal/gr-iqbal-0.38.2.ebuild @@ -24100,8 +23914,8 @@ 2206101710 ./net-wireless/gr-osmosdr/gr-osmosdr-0.2.3.ebuild 2107172140 ./net-wireless/gr-paint/gr-paint-9999.ebuild 2206111840 ./net-wireless/gr-paint/gr-paint-0.0_p20200517-r1.ebuild -2107172140 ./net-wireless/gr-rds/gr-rds-0.0_p20200807.ebuild -2107172140 ./net-wireless/gr-rds/gr-rds-9999.ebuild +2206141440 ./net-wireless/gr-rds/gr-rds-0.0_p20200807.ebuild +2206141440 ./net-wireless/gr-rds/gr-rds-9999.ebuild 2206111540 ./net-wireless/gr-scopy/gr-scopy-0.0_p20201005.ebuild 2206111540 ./net-wireless/gr-scopy/gr-scopy-9999.ebuild 2110262109 ./net-wireless/hackrf-tools/hackrf-tools-2021.03.1.ebuild @@ -24121,8 +23935,7 @@ 2204252240 ./net-wireless/iwd/iwd-1.26.ebuild 2205271010 ./net-wireless/iwd/iwd-1.27.ebuild 2206072240 ./net-wireless/iwd/iwd-1.28.ebuild -2101090039 ./net-wireless/iwgtk/iwgtk-0.4.ebuild -2206072240 ./net-wireless/iwgtk/iwgtk-0.5.ebuild +2206141640 ./net-wireless/iwgtk/iwgtk-0.6.ebuild 2102150639 ./net-wireless/jackit/jackit-0.0_p20170918-r1.ebuild 2102172009 ./net-wireless/kismet-rest/kismet-rest-2019.05.02.ebuild 2102172009 ./net-wireless/kismet-rest/kismet-rest-9999.ebuild @@ -24168,7 +23981,8 @@ 2203200410 ./net-wireless/rfkill/rfkill-0.5-r3.ebuild 2203200410 ./net-wireless/rfkill/rfkill-1.0.ebuild 2110021909 ./net-wireless/rtl-sdr/rtl-sdr-0.6.0_p2020802.ebuild -2108171339 ./net-wireless/rtl-sdr/rtl-sdr-9999.ebuild +2206141610 ./net-wireless/rtl-sdr/rtl-sdr-0.6.0_p2020802-r1.ebuild +2206141610 ./net-wireless/rtl-sdr/rtl-sdr-9999.ebuild 2203181640 ./net-wireless/rtl_433/rtl_433-21.12.ebuild 2203181640 ./net-wireless/rtl_433/rtl_433-9999.ebuild 1901080739 ./net-wireless/sdrplay/sdrplay-2.13.1-r1.ebuild @@ -24528,7 +24342,7 @@ 1702282250 ./sci-biology/maq/maq-0.7.1-r2.ebuild 1702282250 ./sci-biology/maqview/maqview-0.2.5-r3.ebuild 2006211709 ./sci-biology/mcl/mcl-14.137.ebuild -2203202209 ./sci-biology/mosaik/mosaik-2.2.30.ebuild +2206131540 ./sci-biology/mosaik/mosaik-2.2.30.ebuild 2104051739 ./sci-biology/mothur/mothur-1.27.0-r1.ebuild 2201272010 ./sci-biology/mrbayes/mrbayes-3.2.7.ebuild 2203202209 ./sci-biology/mrbayes/mrbayes-3.1.2-r2.ebuild @@ -24650,7 +24464,7 @@ 2102191609 ./sci-chemistry/molden/molden-5.5.ebuild 2202191710 ./sci-chemistry/molden/molden-6.9.ebuild 2203202209 ./sci-chemistry/moldy/moldy-2.16e-r2.ebuild -2101310343 ./sci-chemistry/molequeue/molequeue-0.9.0-r1.ebuild +2206151710 ./sci-chemistry/molequeue/molequeue-0.9.0-r1.ebuild 2111190309 ./sci-chemistry/molmol/molmol-2k_p2-r5.ebuild 2206091010 ./sci-chemistry/molsketch/molsketch-0.7.2-r1.ebuild 2203202209 ./sci-chemistry/mopac7/mopac7-1.15-r1.ebuild @@ -24770,6 +24584,7 @@ 2201170309 ./sci-electronics/spice/spice-3.5.5-r3.ebuild 2108222309 ./sci-electronics/splat/splat-1.4.2.ebuild 2205021410 ./sci-electronics/systemc/systemc-2.3.4-r1.ebuild +2206162010 ./sci-electronics/systemc/systemc-2.3.4-r2.ebuild 2111190309 ./sci-electronics/vbs/vbs-1.4.0.ebuild 2203312110 ./sci-electronics/voacapl/voacapl-0.7.6-r1.ebuild 2106162109 ./sci-electronics/xcircuit/xcircuit-3.10.30.ebuild @@ -24812,10 +24627,10 @@ 2206070710 ./sci-geosciences/gpxsee/gpxsee-11.1-r1.ebuild 2201021009 ./sci-geosciences/grass/grass-7.8.6-r1.ebuild 2202260539 ./sci-geosciences/grass/grass-7.8.7.ebuild -2205121810 ./sci-geosciences/grass/grass-8.0.2.ebuild 2205121810 ./sci-geosciences/grass/grass-9999.ebuild 2205222340 ./sci-geosciences/grass/grass-8.0.1-r1.ebuild 2206040710 ./sci-geosciences/grass/grass-8.2.0.ebuild +2206152140 ./sci-geosciences/grass/grass-8.0.2.ebuild 2002171539 ./sci-geosciences/gshhg-gmt/gshhg-gmt-2.3.7.ebuild 2108222309 ./sci-geosciences/gshhs-data/gshhs-data-2.2.0.ebuild 2201011439 ./sci-geosciences/gshhs/gshhs-1.13-r1.ebuild @@ -24891,9 +24706,7 @@ 2201101210 ./sci-geosciences/qmapshack/qmapshack-1.16.1.ebuild 2103020309 ./sci-geosciences/readosm/readosm-1.0.0e-r1.ebuild 2103020309 ./sci-geosciences/readosm/readosm-1.1.0a.ebuild -2111050109 ./sci-geosciences/routino/routino-3.3.3.ebuild -2206091110 ./sci-geosciences/routino/routino-3.3.3-r1.ebuild -2206121840 ./sci-geosciences/routino/routino-3.3.3-r2.ebuild +2206150040 ./sci-geosciences/routino/routino-3.3.3-r2.ebuild 1902201639 ./sci-geosciences/tcd-utils/tcd-utils-20120115-r1.ebuild 2203260340 ./sci-geosciences/viking/viking-1.10.ebuild 1903170109 ./sci-geosciences/xtide/xtide-2.15.1.ebuild @@ -25017,8 +24830,8 @@ 2201111810 ./sci-libs/getdata/getdata-0.11.0.ebuild 2205150040 ./sci-libs/ginkgo/ginkgo-1.4.0-r3.ebuild 2111021910 ./sci-libs/givaro/givaro-4.1.1-r2.ebuild -2206060910 ./sci-libs/gmsh/gmsh-4.10.3.ebuild -2206060910 ./sci-libs/gmsh/gmsh-4.9.5-r2.ebuild +2206131610 ./sci-libs/gmsh/gmsh-4.10.3.ebuild +2206131610 ./sci-libs/gmsh/gmsh-4.9.5-r2.ebuild 2205170840 ./sci-libs/gsl/gsl-2.7.1-r1.ebuild 2205170840 ./sci-libs/gsl/gsl-2.7.ebuild 2205171640 ./sci-libs/gts/gts-20121130.ebuild @@ -25030,7 +24843,7 @@ 2205030540 ./sci-libs/hdf5/hdf5-1.12.1-r1.ebuild 2205030540 ./sci-libs/hdf5/hdf5-1.12.1.ebuild 2206010310 ./sci-libs/hdf5/hdf5-1.12.2-r1.ebuild -2206131040 ./sci-libs/hdf5/hdf5-1.12.2-r2.ebuild +2206140910 ./sci-libs/hdf5/hdf5-1.12.2-r2.ebuild 2101241109 ./sci-libs/hipCUB/hipCUB-4.0.0-r1.ebuild 2205021140 ./sci-libs/hipCUB/hipCUB-4.3.0-r1.ebuild 2205030910 ./sci-libs/hipCUB/hipCUB-5.0.2.ebuild @@ -25054,7 +24867,7 @@ 2203011339 ./sci-libs/inchi/inchi-1.06.ebuild 2111291139 ./sci-libs/indilib/indilib-1.9.2.ebuild 2204211609 ./sci-libs/indilib/indilib-1.9.5.1.ebuild -2205261810 ./sci-libs/indilib/indilib-1.9.6.ebuild +2206141610 ./sci-libs/indilib/indilib-1.9.6-r1.ebuild 1804261339 ./sci-libs/io_lib/io_lib-1.14.7.ebuild 2203110039 ./sci-libs/ipopt/ipopt-3.12.12.ebuild 2205072340 ./sci-libs/ipopt/ipopt-3.14.4.ebuild @@ -25175,10 +24988,11 @@ 2205161140 ./sci-libs/openblas/openblas-0.3.18.ebuild 2205161140 ./sci-libs/openblas/openblas-0.3.19.ebuild 2205161140 ./sci-libs/openblas/openblas-0.3.20.ebuild -2206031410 ./sci-libs/opencascade/opencascade-7.5.2-r6.ebuild -2206031410 ./sci-libs/opencascade/opencascade-7.5.3-r7.ebuild -2206031410 ./sci-libs/opencascade/opencascade-7.6.0-r4.ebuild -2206031410 ./sci-libs/opencascade/opencascade-7.6.1-r1.ebuild +2206141910 ./sci-libs/opencascade/opencascade-7.5.2-r6.ebuild +2206141910 ./sci-libs/opencascade/opencascade-7.5.3-r7.ebuild +2206141910 ./sci-libs/opencascade/opencascade-7.6.0-r4.ebuild +2206141910 ./sci-libs/opencascade/opencascade-7.6.1-r1.ebuild +2206141910 ./sci-libs/opencascade/opencascade-7.6.2.ebuild 2105280039 ./sci-libs/openlibm/openlibm-0.7.5.ebuild 2110121239 ./sci-libs/openlibm/openlibm-0.8.0.ebuild 2202280210 ./sci-libs/orocos-bfl/orocos-bfl-0.8.0.ebuild @@ -25196,7 +25010,7 @@ 2203082140 ./sci-libs/pcl/pcl-1.12.1.ebuild 2205191540 ./sci-libs/pcl/pcl-1.12.0.ebuild 2205170840 ./sci-libs/pgplot/pgplot-5.2.2-r7.ebuild -2107172140 ./sci-libs/plplot/plplot-5.15.0-r102.ebuild +2206141640 ./sci-libs/plplot/plplot-5.15.0-r102.ebuild 2105092239 ./sci-libs/primegen/primegen-0.97-r2.ebuild 2203202209 ./sci-libs/profnet/profnet-1.0.22.ebuild 2203202209 ./sci-libs/profphd-utils/profphd-utils-1.0.10-r1.ebuild @@ -25277,7 +25091,8 @@ 2202070510 ./sci-libs/tensorflow/tensorflow-2.8.0.ebuild 2006111539 ./sci-libs/tnt/tnt-3.0.12.ebuild 2206120710 ./sci-libs/trilinos/trilinos-13.0.1-r4.ebuild -2206120940 ./sci-libs/trilinos/trilinos-13.4.0-r1.ebuild +2206140710 ./sci-libs/trilinos/trilinos-13.2.0.ebuild +2206140710 ./sci-libs/trilinos/trilinos-13.4.0-r3.ebuild 2111190309 ./sci-libs/udunits/udunits-2.2.28.ebuild 2105131709 ./sci-libs/ufconfig/ufconfig-3.7.1.ebuild 2107141939 ./sci-libs/umfpack/umfpack-5.7.9.ebuild @@ -25308,6 +25123,7 @@ 2205311410 ./sci-libs/tensorpipe/tensorpipe-2022.05.13.ebuild 2206120910 ./sci-libs/arborx/arborx-1.2.ebuild 2206121410 ./sci-libs/gloo/gloo-2022.05.18.ebuild +2206141340 ./sci-libs/foxi/foxi-2021.05.27.ebuild 2112291709 ./sci-mathematics/4ti2/4ti2-1.6.7-r1.ebuild 2205150410 ./sci-mathematics/agda-stdlib/agda-stdlib-2.6.1.2.1.4.ebuild 2103160139 ./sci-mathematics/agda/agda-2.6.1.2.ebuild @@ -25411,6 +25227,7 @@ 2111021910 ./sci-mathematics/planarity/planarity-3.0.1.1.ebuild 2206130310 ./sci-mathematics/planarity/planarity-3.0.2.0.ebuild 2202071339 ./sci-mathematics/polymake/polymake-4.6.ebuild +2206152240 ./sci-mathematics/polymake/polymake-4.6-r1.ebuild 2105192339 ./sci-mathematics/prng/prng-3.0.2-r3.ebuild 2104161439 ./sci-mathematics/prover9/prover9-2009.11a.ebuild 2005272209 ./sci-mathematics/psmt2-frontend/psmt2-frontend-0.2.ebuild @@ -25462,7 +25279,9 @@ 2204170040 ./sci-mathematics/why3/why3-1.4.1.ebuild 2205072010 ./sci-mathematics/why3/why3-1.5.0.ebuild 2205161140 ./sci-mathematics/primecount/primecount-7.2-r1.ebuild +2206131440 ./sci-mathematics/primecount/primecount-7.3.ebuild 2201301809 ./sci-mathematics/primesieve/primesieve-7.7.ebuild +2206131440 ./sci-mathematics/primesieve/primesieve-7.9.ebuild 2203110039 ./sci-mathematics/verit/verit-2021.06.2.ebuild 2204032239 ./sci-mathematics/cryptominisat/cryptominisat-5.8.0.ebuild 2112271640 ./sci-mathematics/stp/stp-2.3.3-r1.ebuild @@ -25470,7 +25289,7 @@ 2112282109 ./sci-mathematics/smtinterpol/smtinterpol-2.5_p20211018.ebuild 2203021010 ./sci-mathematics/cadabra/cadabra-2.3.8.ebuild 2203030809 ./sci-mathematics/metamath-databases/metamath-databases-20220303.ebuild -2204041739 ./sci-mathematics/alectryon/alectryon-1.4.0-r1.ebuild +2206141340 ./sci-mathematics/alectryon/alectryon-1.4.0-r1.ebuild 2203050810 ./sci-mathematics/coq-mathcomp/coq-mathcomp-1.14.0.ebuild 2204200139 ./sci-mathematics/coq-serapi/coq-serapi-0.15.0-r2.ebuild 2104180939 ./sci-misc/ViSP-images/ViSP-images-3.3.0.ebuild @@ -25558,7 +25377,8 @@ 2202262209 ./sci-visualization/gr/gr-0.53.0.ebuild 2112290109 ./sci-visualization/grace/grace-5.1.25_p9-r1.ebuild 2103020309 ./sci-visualization/gwyddion/gwyddion-2.56.ebuild -2203282310 ./sci-visualization/gwyddion/gwyddion-2.60.ebuild +2206140040 ./sci-visualization/gwyddion/gwyddion-2.60.ebuild +2206131510 ./sci-visualization/gwyddion/gwyddion-2.61.ebuild 2202052009 ./sci-visualization/jupyter-dash/jupyter-dash-0.4.0.ebuild 2109071609 ./sci-visualization/kst/kst-2.0.8-r2.ebuild 2205092210 ./sci-visualization/labplot/labplot-2.9.0-r1.ebuild @@ -26651,8 +26471,8 @@ 2104180939 ./sys-apps/darwin-miscutils/darwin-miscutils-8.ebuild 2104180939 ./sys-apps/darwin-miscutils/darwin-miscutils-9.ebuild 2201170309 ./sys-apps/dbus-broker/dbus-broker-29.ebuild -2205192340 ./sys-apps/dbus-broker/dbus-broker-31.ebuild 2205192340 ./sys-apps/dbus-broker/dbus-broker-9999.ebuild +2206150040 ./sys-apps/dbus-broker/dbus-broker-31.ebuild 2201041339 ./sys-apps/dbus/dbus-1.12.20-r4.ebuild 2204291110 ./sys-apps/dbus/dbus-1.14.0-r1.ebuild 2205041840 ./sys-apps/dbus/dbus-1.12.22-r1.ebuild @@ -26695,6 +26515,7 @@ 2112260040 ./sys-apps/ethtool/ethtool-5.15.ebuild 2201201539 ./sys-apps/ethtool/ethtool-5.16.ebuild 2205191140 ./sys-apps/ethtool/ethtool-5.17.ebuild +2206141510 ./sys-apps/ethtool/ethtool-5.18.ebuild 2112121739 ./sys-apps/exa/exa-0.10.1.ebuild 2107170239 ./sys-apps/fakechroot/fakechroot-2.20.1.ebuild 2205311210 ./sys-apps/fakechroot/fakechroot-2.20.1_p2.ebuild @@ -26715,9 +26536,8 @@ 2206011140 ./sys-apps/findutils/findutils-4.9.0.ebuild 2003160109 ./sys-apps/firejail-lts/firejail-lts-0.9.56.2-r1.ebuild 2102210839 ./sys-apps/firejail-lts/firejail-lts-0.9.56.2-r2.ebuild -2202180610 ./sys-apps/firejail/firejail-9999.ebuild -2202210510 ./sys-apps/firejail/firejail-0.9.68.ebuild 2203291040 ./sys-apps/firejail/firejail-0.9.68-r1.ebuild +2206150910 ./sys-apps/firejail/firejail-0.9.70.ebuild 2107310840 ./sys-apps/fix-gnustack/fix-gnustack-0.1.ebuild 2205011048 ./sys-apps/flashrom/flashrom-1.2-r3.ebuild 2205152110 ./sys-apps/flatpak/flatpak-1.12.3.ebuild @@ -26730,7 +26550,7 @@ 2202281340 ./sys-apps/fwupd/fwupd-1.7.5.ebuild 2205020512 ./sys-apps/fwupd/fwupd-1.8.0-r1.ebuild 2205271640 ./sys-apps/fwupd/fwupd-1.7.7-r2.ebuild -2205271710 ./sys-apps/fwupd/fwupd-1.8.1.ebuild +2206132310 ./sys-apps/fwupd/fwupd-1.8.1.ebuild 2205191440 ./sys-apps/fxload/fxload-20081013-r1.ebuild 2205300610 ./sys-apps/gawk/gawk-5.1.1-r2.ebuild 2201221539 ./sys-apps/gcp/gcp-0.2.1.ebuild @@ -26819,7 +26639,8 @@ 2006291439 ./sys-apps/iucode_tool/iucode_tool-2.3.1-r1.ebuild 2206030540 ./sys-apps/kbd/kbd-2.4.0.ebuild 2206030540 ./sys-apps/kbd/kbd-2.5.0.ebuild -2206030540 ./sys-apps/kbd/kbd-9999.ebuild +2206162110 ./sys-apps/kbd/kbd-2.5.1.ebuild +2206162110 ./sys-apps/kbd/kbd-9999.ebuild 2101310343 ./sys-apps/kcheck/kcheck-0.0.2-r1.ebuild 2101310343 ./sys-apps/kcheck/kcheck-9999.ebuild 2204222110 ./sys-apps/kexec-tools/kexec-tools-2.0.22.ebuild @@ -26827,10 +26648,12 @@ 2204222110 ./sys-apps/kexec-tools/kexec-tools-9999.ebuild 2205110410 ./sys-apps/keyutils/keyutils-1.6.1.ebuild 2205110410 ./sys-apps/keyutils/keyutils-1.6.3.ebuild -2111090739 ./sys-apps/kmod/kmod-9999.ebuild 2204291110 ./sys-apps/kmod/kmod-29.ebuild +2206161910 ./sys-apps/kmod/kmod-29-r1.ebuild +2206161910 ./sys-apps/kmod/kmod-9999.ebuild 2110310339 ./sys-apps/kmscon/kmscon-8_p20180906-r2.ebuild 2202192010 ./sys-apps/kmscon/kmscon-8_p20220214.ebuild +2206141910 ./sys-apps/kmscon/kmscon-8_p20220214-r1.ebuild 2002112051 ./sys-apps/lcdsplash/lcdsplash-0.3.ebuild 2202100210 ./sys-apps/lcdutils/lcdutils-0.2-r2.ebuild 2204290540 ./sys-apps/less/less-590.ebuild @@ -26862,7 +26685,7 @@ 2204110710 ./sys-apps/mcstrans/mcstrans-9999.ebuild 2206040410 ./sys-apps/mcstrans/mcstrans-3.4.ebuild 2201181539 ./sys-apps/memtest86+/memtest86+-5.31b-r3.ebuild -2206072110 ./sys-apps/memtest86+/memtest86+-6.00_beta2.ebuild +2206141910 ./sys-apps/memtest86+/memtest86+-6.00_beta2.ebuild 2201241610 ./sys-apps/memtest86-bin/memtest86-bin-9.4.ebuild 2104161339 ./sys-apps/memtest86/memtest86-4.3.7-r2.ebuild 2205051310 ./sys-apps/memtester/memtester-4.5.1.ebuild @@ -26964,14 +26787,11 @@ 2205160710 ./sys-apps/rootlesskit/rootlesskit-0.14.2.ebuild 2104060140 ./sys-apps/s390-tools/s390-tools-2.9.0.ebuild 2204200309 ./sys-apps/s390-tools/s390-tools-2.12.0.ebuild -2204241310 ./sys-apps/s6-linux-init/s6-linux-init-1.0.7.1.ebuild 2205220940 ./sys-apps/s6-linux-init/s6-linux-init-1.0.7.3.ebuild 2204241310 ./sys-apps/s6-linux-utils/s6-linux-utils-2.5.1.7.ebuild -2204241310 ./sys-apps/s6-portable-utils/s6-portable-utils-2.2.3.4.ebuild 2205220940 ./sys-apps/s6-portable-utils/s6-portable-utils-2.2.4.0.ebuild 2204241310 ./sys-apps/s6-rc/s6-rc-0.5.3.0.ebuild 2205241010 ./sys-apps/s6-rc/s6-rc-0.5.3.1.ebuild -2204241310 ./sys-apps/s6/s6-2.11.0.1.ebuild 2205220940 ./sys-apps/s6/s6-2.11.1.0.ebuild 2107171439 ./sys-apps/salinfo/salinfo-1.2.ebuild 2110010939 ./sys-apps/sandbox/sandbox-2.24.ebuild @@ -27017,10 +26837,10 @@ 2201190139 ./sys-apps/systemd-tmpfiles/systemd-tmpfiles-249.9.ebuild 2206040540 ./sys-apps/systemd-tmpfiles/systemd-tmpfiles-250.ebuild 2206081640 ./sys-apps/systemd/systemd-250.4-r2.ebuild -2206081640 ./sys-apps/systemd/systemd-250.6.ebuild -2206081640 ./sys-apps/systemd/systemd-250.7.ebuild -2206081640 ./sys-apps/systemd/systemd-251.2.ebuild -2206081640 ./sys-apps/systemd/systemd-9999.ebuild +2206141840 ./sys-apps/systemd/systemd-250.6.ebuild +2206141840 ./sys-apps/systemd/systemd-250.7.ebuild +2206141840 ./sys-apps/systemd/systemd-251.2.ebuild +2206141840 ./sys-apps/systemd/systemd-9999.ebuild 2201040640 ./sys-apps/sysvinit/sysvinit-2.99-r1.ebuild 2204291110 ./sys-apps/sysvinit/sysvinit-3.03.ebuild 2204270710 ./sys-apps/sysvinit/sysvinit-3.04.ebuild @@ -27081,8 +26901,8 @@ 2205151010 ./sys-apps/zram-generator/zram-generator-1.1.2.ebuild 2202011339 ./sys-apps/uutils/uutils-0.0.12.ebuild 2204041539 ./sys-apps/uutils/uutils-0.0.13.ebuild -2206040540 ./sys-apps/systemd-utils/systemd-utils-250.6.ebuild -2206030610 ./sys-apps/systemd-utils/systemd-utils-250.7.ebuild +2206141840 ./sys-apps/systemd-utils/systemd-utils-250.6.ebuild +2206141840 ./sys-apps/systemd-utils/systemd-utils-250.7.ebuild 2206092310 ./sys-apps/xdg-desktop-portal-gnome/xdg-desktop-portal-gnome-42.1.ebuild 2206010010 ./sys-apps/eless/eless-0.7.ebuild 2202121739 ./sys-auth/AusweisApp2/AusweisApp2-9999.ebuild @@ -27165,10 +26985,12 @@ 2204280640 ./sys-auth/thinkfinger/thinkfinger-0.3-r3.ebuild 2011160239 ./sys-auth/ykclient/ykclient-2.15.ebuild 2110110009 ./sys-auth/ykpers/ykpers-1.20.0.ebuild +2206151310 ./sys-auth/ykpers/ykpers-1.20.0-r1.ebuild 2111191709 ./sys-auth/yubico-piv-tool/yubico-piv-tool-2.2.1.ebuild 2204100239 ./sys-auth/yubico-piv-tool/yubico-piv-tool-2.3.0.ebuild 2108012139 ./sys-auth/yubikey-personalization-gui/yubikey-personalization-gui-3.1.25.ebuild 2206090240 ./sys-auth/solo1/solo1-0.1.1.ebuild +2206150040 ./sys-auth/ssh-import-id/ssh-import-id-5.11.ebuild 2204080009 ./sys-block/aoetools/aoetools-37.ebuild 2202100210 ./sys-block/arcconf/arcconf-2.01.22270-r2.ebuild 2202100210 ./sys-block/arcconf/arcconf-3.07.23971-r1.ebuild @@ -27374,6 +27196,7 @@ 2203041240 ./sys-cluster/glusterfs/glusterfs-9.4-r1.ebuild 2203041240 ./sys-cluster/glusterfs/glusterfs-9.5-r1.ebuild 2205191340 ./sys-cluster/glusterfs/glusterfs-10.1-r1.ebuild +2206151640 ./sys-cluster/glusterfs/glusterfs-10.2.ebuild 2205160610 ./sys-cluster/gmqtt/gmqtt-0.4.1.ebuild 2010050209 ./sys-cluster/hpl/hpl-2.0-r4.ebuild 2010050209 ./sys-cluster/hpl/hpl-2.3.ebuild @@ -27466,7 +27289,7 @@ 2202262209 ./sys-cluster/minikube/minikube-1.25.2.ebuild 2203040040 ./sys-cluster/mpich/mpich-3.4.3.ebuild 2201292339 ./sys-cluster/native-mpi/native-mpi-0-r1.ebuild -2202162310 ./sys-cluster/nomad/nomad-1.2.6.ebuild +2206141040 ./sys-cluster/nomad/nomad-1.2.6.ebuild 2201292339 ./sys-cluster/nullmpi/nullmpi-0.7-r1.ebuild 2203070740 ./sys-cluster/openmpi/openmpi-4.1.2.ebuild 2206040440 ./sys-cluster/openmpi/openmpi-4.1.4.ebuild @@ -27608,7 +27431,8 @@ 2104161439 ./sys-devel/gdb-apple/gdb-apple-1752.ebuild 2206121640 ./sys-devel/gdb/gdb-11.2.ebuild 2206121640 ./sys-devel/gdb/gdb-12.1.ebuild -2206121640 ./sys-devel/gdb/gdb-9999.ebuild +2206160140 ./sys-devel/gdb/gdb-12.1-r1.ebuild +2206160140 ./sys-devel/gdb/gdb-9999.ebuild 2204290540 ./sys-devel/gettext/gettext-0.21-r1.ebuild 2204290540 ./sys-devel/gnuconfig/gnuconfig-20210107.ebuild 2205110740 ./sys-devel/gnuconfig/gnuconfig-99999999.ebuild @@ -27622,7 +27446,7 @@ 2206021140 ./sys-devel/kgcc64/kgcc64-9.4.0.ebuild 2104060140 ./sys-devel/libtool/libtool-2.4.6-r6.ebuild 2203250640 ./sys-devel/libtool/libtool-9999.ebuild -2204290540 ./sys-devel/libtool/libtool-2.4.7.ebuild +2206141040 ./sys-devel/libtool/libtool-2.4.7.ebuild 2109110940 ./sys-devel/lld/lld-12.0.1.ebuild 2204150310 ./sys-devel/lld/lld-14.0.1.ebuild 2204212010 ./sys-devel/lld/lld-13.0.1.ebuild @@ -27681,8 +27505,8 @@ 2111141240 ./sys-devel/smatch/smatch-1.60.ebuild 2111141240 ./sys-devel/smatch/smatch-1.72.ebuild 2111141240 ./sys-devel/smatch/smatch-9999.ebuild -2204150511 ./sys-devel/sparse/sparse-0.6.4-r1.ebuild -2204150511 ./sys-devel/sparse/sparse-9999.ebuild +2206161510 ./sys-devel/sparse/sparse-0.6.4-r2.ebuild +2206161110 ./sys-devel/sparse/sparse-9999.ebuild 2106011409 ./sys-devel/ucpp/ucpp-1.3.5.ebuild 2201120040 ./sys-fabric/mstflint/mstflint-4.18.0_p1-r1.ebuild 2106300039 ./sys-fabric/opensm/opensm-3.3.23-r1.ebuild @@ -27758,22 +27582,22 @@ 2102161539 ./sys-fs/avfs/avfs-1.1.3.ebuild 2205051710 ./sys-fs/avfs/avfs-1.1.4.ebuild 2109072209 ./sys-fs/bashmount/bashmount-4.3.2-r1.ebuild -2112151439 ./sys-fs/bcache-tools/bcache-tools-9999.ebuild -2204072009 ./sys-fs/bcache-tools/bcache-tools-1.1-r1.ebuild +2206161510 ./sys-fs/bcache-tools/bcache-tools-1.1-r1.ebuild +2206161510 ./sys-fs/bcache-tools/bcache-tools-9999.ebuild 2107090340 ./sys-fs/bees/bees-0.6.5-r1.ebuild 2107090340 ./sys-fs/bees/bees-9999.ebuild 2205301111 ./sys-fs/bees/bees-0.7.ebuild 2102032339 ./sys-fs/bindfs/bindfs-1.14.9.ebuild 2102162039 ./sys-fs/bindfs/bindfs-1.15.0.ebuild 2102180539 ./sys-fs/bindfs/bindfs-1.15.1.ebuild -2109132339 ./sys-fs/btrfs-progs/btrfs-progs-5.10.1-r1.ebuild -2112310609 ./sys-fs/btrfs-progs/btrfs-progs-5.15.1.ebuild -2201250240 ./sys-fs/btrfs-progs/btrfs-progs-5.16.ebuild -2205051040 ./sys-fs/btrfs-progs/btrfs-progs-5.16.2.ebuild -2205060310 ./sys-fs/btrfs-progs/btrfs-progs-5.17.ebuild -2205260310 ./sys-fs/btrfs-progs/btrfs-progs-5.18.ebuild -2206070840 ./sys-fs/btrfs-progs/btrfs-progs-5.18.1-r1.ebuild -2206070840 ./sys-fs/btrfs-progs/btrfs-progs-9999.ebuild +2206151910 ./sys-fs/btrfs-progs/btrfs-progs-5.10.1-r1.ebuild +2206151910 ./sys-fs/btrfs-progs/btrfs-progs-5.15.1.ebuild +2206151910 ./sys-fs/btrfs-progs/btrfs-progs-5.16.2.ebuild +2206151910 ./sys-fs/btrfs-progs/btrfs-progs-5.16.ebuild +2206151910 ./sys-fs/btrfs-progs/btrfs-progs-5.17.ebuild +2206151910 ./sys-fs/btrfs-progs/btrfs-progs-5.18.1-r1.ebuild +2206151910 ./sys-fs/btrfs-progs/btrfs-progs-5.18.ebuild +2206151910 ./sys-fs/btrfs-progs/btrfs-progs-9999.ebuild 2002112051 ./sys-fs/btrfsmaintenance/btrfsmaintenance-0.4.2.ebuild 2201110540 ./sys-fs/btrfsmaintenance/btrfsmaintenance-0.5.ebuild 2202140039 ./sys-fs/cachefilesd/cachefilesd-0.10.10-r1.ebuild @@ -27810,8 +27634,8 @@ 2112021709 ./sys-fs/encfs/encfs-1.9.5-r1.ebuild 2112071009 ./sys-fs/encfs/encfs-1.9.5-r2.ebuild 2204290810 ./sys-fs/eudev/eudev-3.2.11-r2.ebuild -2206070513 ./sys-fs/eudev/eudev-9999.ebuild -2206100610 ./sys-fs/eudev/eudev-3.2.12_pre2.ebuild +2206160410 ./sys-fs/eudev/eudev-3.2.12_pre3.ebuild +2206160410 ./sys-fs/eudev/eudev-9999.ebuild 2204072009 ./sys-fs/exfat-utils/exfat-utils-1.3.0.ebuild 2205051040 ./sys-fs/exfatprogs/exfatprogs-1.1.3.ebuild 2205051040 ./sys-fs/exfatprogs/exfatprogs-9999.ebuild @@ -27871,7 +27695,7 @@ 2204241840 ./sys-fs/lvm2/lvm2-2.02.188-r2.ebuild 2205081940 ./sys-fs/lvm2/lvm2-2.03.14-r1.ebuild 2205221140 ./sys-fs/lxcfs/lxcfs-4.0.12.ebuild -2206121940 ./sys-fs/lxcfs/lxcfs-5.0.0_p20220524.ebuild +2206141740 ./sys-fs/lxcfs/lxcfs-5.0.0_p20220524.ebuild 2204080009 ./sys-fs/mac-fdisk/mac-fdisk-0.1_p18.ebuild 2206012210 ./sys-fs/mac-fdisk/mac-fdisk-0.1_p18-r1.ebuild 2109180510 ./sys-fs/mdadm/mdadm-4.1.ebuild @@ -27991,10 +27815,15 @@ 2206062040 ./sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.10.120.ebuild 2206062040 ./sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.15.45.ebuild 2206062040 ./sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.17.13.ebuild -2206070810 ./sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.197.ebuild -2206092140 ./sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.10.121.ebuild -2206092140 ./sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.15.46.ebuild 2206092140 ./sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.17.14.ebuild +2206161910 ./sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.10.121.ebuild +2206151740 ./sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.10.122.ebuild +2206161910 ./sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.15.46.ebuild +2206151740 ./sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.15.47.ebuild +2206151740 ./sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.17.15.ebuild +2206152240 ./sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.18.4.ebuild +2206161910 ./sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.197.ebuild +2206151740 ./sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.198.ebuild 2205181810 ./sys-kernel/gentoo-kernel/gentoo-kernel-5.17.9.ebuild 2205220940 ./sys-kernel/gentoo-kernel/gentoo-kernel-5.10.117.ebuild 2205220340 ./sys-kernel/gentoo-kernel/gentoo-kernel-5.15.41.ebuild @@ -28009,10 +27838,15 @@ 2206062040 ./sys-kernel/gentoo-kernel/gentoo-kernel-5.10.120.ebuild 2206062040 ./sys-kernel/gentoo-kernel/gentoo-kernel-5.15.45.ebuild 2206062040 ./sys-kernel/gentoo-kernel/gentoo-kernel-5.17.13.ebuild -2206070810 ./sys-kernel/gentoo-kernel/gentoo-kernel-5.4.197.ebuild -2206092140 ./sys-kernel/gentoo-kernel/gentoo-kernel-5.10.121.ebuild -2206092140 ./sys-kernel/gentoo-kernel/gentoo-kernel-5.15.46.ebuild 2206092140 ./sys-kernel/gentoo-kernel/gentoo-kernel-5.17.14.ebuild +2206161910 ./sys-kernel/gentoo-kernel/gentoo-kernel-5.10.121.ebuild +2206151740 ./sys-kernel/gentoo-kernel/gentoo-kernel-5.10.122.ebuild +2206161910 ./sys-kernel/gentoo-kernel/gentoo-kernel-5.15.46.ebuild +2206151740 ./sys-kernel/gentoo-kernel/gentoo-kernel-5.15.47.ebuild +2206151740 ./sys-kernel/gentoo-kernel/gentoo-kernel-5.17.15.ebuild +2206152240 ./sys-kernel/gentoo-kernel/gentoo-kernel-5.18.4.ebuild +2206161910 ./sys-kernel/gentoo-kernel/gentoo-kernel-5.4.197.ebuild +2206151740 ./sys-kernel/gentoo-kernel/gentoo-kernel-5.4.198.ebuild 2205160210 ./sys-kernel/gentoo-sources/gentoo-sources-4.19.243.ebuild 2205160210 ./sys-kernel/gentoo-sources/gentoo-sources-5.17.8.ebuild 2205181340 ./sys-kernel/gentoo-sources/gentoo-sources-5.17.9.ebuild @@ -28048,19 +27882,32 @@ 2206091540 ./sys-kernel/gentoo-sources/gentoo-sources-5.15.46.ebuild 2206091540 ./sys-kernel/gentoo-sources/gentoo-sources-5.17.14.ebuild 2206091540 ./sys-kernel/gentoo-sources/gentoo-sources-5.18.3.ebuild +2206141940 ./sys-kernel/gentoo-sources/gentoo-sources-4.14.283.ebuild +2206161540 ./sys-kernel/gentoo-sources/gentoo-sources-4.14.284.ebuild +2206141940 ./sys-kernel/gentoo-sources/gentoo-sources-4.19.247.ebuild +2206161540 ./sys-kernel/gentoo-sources/gentoo-sources-4.19.248.ebuild +2206141940 ./sys-kernel/gentoo-sources/gentoo-sources-4.9.318.ebuild +2206161540 ./sys-kernel/gentoo-sources/gentoo-sources-4.9.319.ebuild +2206142110 ./sys-kernel/gentoo-sources/gentoo-sources-5.10.122.ebuild +2206161540 ./sys-kernel/gentoo-sources/gentoo-sources-5.10.123.ebuild +2206142110 ./sys-kernel/gentoo-sources/gentoo-sources-5.15.47.ebuild +2206161540 ./sys-kernel/gentoo-sources/gentoo-sources-5.15.48.ebuild +2206142110 ./sys-kernel/gentoo-sources/gentoo-sources-5.17.15.ebuild +2206142110 ./sys-kernel/gentoo-sources/gentoo-sources-5.18.4.ebuild +2206161540 ./sys-kernel/gentoo-sources/gentoo-sources-5.18.5.ebuild +2206142110 ./sys-kernel/gentoo-sources/gentoo-sources-5.4.198.ebuild +2206161540 ./sys-kernel/gentoo-sources/gentoo-sources-5.4.199.ebuild 2206061542 ./sys-kernel/git-sources/git-sources-5.19_rc1.ebuild 2206130340 ./sys-kernel/git-sources/git-sources-5.19_rc2.ebuild 2204290540 ./sys-kernel/installkernel-gentoo/installkernel-gentoo-5.ebuild 2106270109 ./sys-kernel/installkernel-systemd-boot/installkernel-systemd-boot-1.ebuild 2206011740 ./sys-kernel/kergen/kergen-0.1.5.ebuild -2008081539 ./sys-kernel/kpatch/kpatch-0.6.3-r1.ebuild -2008081539 ./sys-kernel/kpatch/kpatch-0.7.1-r1.ebuild 1912110241 ./sys-kernel/kpatch/kpatch-9999.ebuild 2206110910 ./sys-kernel/kpatch/kpatch-0.9.4.ebuild +2206152110 ./sys-kernel/kpatch/kpatch-0.9.6.ebuild 2204102110 ./sys-kernel/linux-docs/linux-docs-5.15.33.ebuild 2203122239 ./sys-kernel/linux-firmware/linux-firmware-20220310.ebuild 2203122239 ./sys-kernel/linux-firmware/linux-firmware-99999999.ebuild -2203181710 ./sys-kernel/linux-firmware/linux-firmware-20210518.ebuild 2203181710 ./sys-kernel/linux-firmware/linux-firmware-20210629.ebuild 2203181710 ./sys-kernel/linux-firmware/linux-firmware-20210716.ebuild 2203181710 ./sys-kernel/linux-firmware/linux-firmware-20210818.ebuild @@ -28070,6 +27917,7 @@ 2203181710 ./sys-kernel/linux-firmware/linux-firmware-20220209.ebuild 2204131910 ./sys-kernel/linux-firmware/linux-firmware-20220411.ebuild 2205191140 ./sys-kernel/linux-firmware/linux-firmware-20220509.ebuild +2206131440 ./sys-kernel/linux-firmware/linux-firmware-20220610.ebuild 2203202040 ./sys-kernel/linux-headers/linux-headers-5.10-r2.ebuild 2203202040 ./sys-kernel/linux-headers/linux-headers-5.15-r3.ebuild 2203202040 ./sys-kernel/linux-headers/linux-headers-5.16.ebuild @@ -28100,12 +27948,11 @@ 2203220510 ./sys-kernel/raspberrypi-sources/raspberrypi-sources-5.10.9999.ebuild 2204092310 ./sys-kernel/raspberrypi-sources/raspberrypi-sources-5.10.63_p20211029.ebuild 2204260810 ./sys-kernel/raspberrypi-sources/raspberrypi-sources-5.15.32_p20220331-r1.ebuild -2202042109 ./sys-kernel/rt-sources/rt-sources-5.16.2_p19.ebuild -2203251139 ./sys-kernel/rt-sources/rt-sources-4.19.235_p106.ebuild -2203251139 ./sys-kernel/rt-sources/rt-sources-5.10.106_p64.ebuild -2203251139 ./sys-kernel/rt-sources/rt-sources-5.15.29_p37.ebuild -2203251139 ./sys-kernel/rt-sources/rt-sources-5.4.182_p72-r1.ebuild -2205052040 ./sys-kernel/rt-sources/rt-sources-4.19.237_p107.ebuild +2206151940 ./sys-kernel/rt-sources/rt-sources-4.19.246_p110.ebuild +2206151940 ./sys-kernel/rt-sources/rt-sources-5.10.120_p70.ebuild +2206151940 ./sys-kernel/rt-sources/rt-sources-5.15.44_p46.ebuild +2206151940 ./sys-kernel/rt-sources/rt-sources-5.18_p11.ebuild +2206151940 ./sys-kernel/rt-sources/rt-sources-5.4.193_p74.ebuild 2205181810 ./sys-kernel/vanilla-kernel/vanilla-kernel-5.10.117.ebuild 2205181810 ./sys-kernel/vanilla-kernel/vanilla-kernel-5.15.41.ebuild 2205181810 ./sys-kernel/vanilla-kernel/vanilla-kernel-5.17.9.ebuild @@ -28124,14 +27971,19 @@ 2206092140 ./sys-kernel/vanilla-kernel/vanilla-kernel-5.10.121.ebuild 2206092140 ./sys-kernel/vanilla-kernel/vanilla-kernel-5.15.46.ebuild 2206092140 ./sys-kernel/vanilla-kernel/vanilla-kernel-5.17.14.ebuild -2206061040 ./sys-kernel/vanilla-sources/vanilla-sources-4.14.282.ebuild -2206061040 ./sys-kernel/vanilla-sources/vanilla-sources-4.19.246.ebuild -2206061040 ./sys-kernel/vanilla-sources/vanilla-sources-4.9.317.ebuild -2206061040 ./sys-kernel/vanilla-sources/vanilla-sources-5.4.197.ebuild -2206091410 ./sys-kernel/vanilla-sources/vanilla-sources-5.10.121.ebuild -2206091410 ./sys-kernel/vanilla-sources/vanilla-sources-5.15.46.ebuild -2206091410 ./sys-kernel/vanilla-sources/vanilla-sources-5.17.14.ebuild -2206091410 ./sys-kernel/vanilla-sources/vanilla-sources-5.18.3.ebuild +2206151740 ./sys-kernel/vanilla-kernel/vanilla-kernel-5.10.122.ebuild +2206151740 ./sys-kernel/vanilla-kernel/vanilla-kernel-5.15.47.ebuild +2206151740 ./sys-kernel/vanilla-kernel/vanilla-kernel-5.17.15.ebuild +2206152240 ./sys-kernel/vanilla-kernel/vanilla-kernel-5.18.4.ebuild +2206151740 ./sys-kernel/vanilla-kernel/vanilla-kernel-5.4.198.ebuild +2206161510 ./sys-kernel/vanilla-sources/vanilla-sources-4.14.284.ebuild +2206161510 ./sys-kernel/vanilla-sources/vanilla-sources-4.19.248.ebuild +2206161510 ./sys-kernel/vanilla-sources/vanilla-sources-4.9.319.ebuild +2206161510 ./sys-kernel/vanilla-sources/vanilla-sources-5.10.123.ebuild +2206161510 ./sys-kernel/vanilla-sources/vanilla-sources-5.15.48.ebuild +2206142040 ./sys-kernel/vanilla-sources/vanilla-sources-5.17.15.ebuild +2206161510 ./sys-kernel/vanilla-sources/vanilla-sources-5.18.5.ebuild +2206161510 ./sys-kernel/vanilla-sources/vanilla-sources-5.4.199.ebuild 2201310039 ./sys-kernel/zen-sources/zen-sources-5.15.10.ebuild 2203301840 ./sys-kernel/zen-sources/zen-sources-5.17.1.ebuild 2101091409 ./sys-libs/argp-standalone/argp-standalone-1.3-r2.ebuild @@ -28202,14 +28054,13 @@ 2205060310 ./sys-libs/libaal/libaal-1.0.7-r2.ebuild 2202100940 ./sys-libs/libapparmor/libapparmor-3.0.1.ebuild 2202100940 ./sys-libs/libapparmor/libapparmor-3.0.3.ebuild -2206121910 ./sys-libs/libapparmor/libapparmor-3.0.3-r1.ebuild +2206150040 ./sys-libs/libapparmor/libapparmor-3.0.3-r1.ebuild 2205190840 ./sys-libs/libavc1394/libavc1394-0.5.4-r2.ebuild 2205260840 ./sys-libs/libblockdev/libblockdev-2.26.ebuild 2206011540 ./sys-libs/libblockdev/libblockdev-2.27.ebuild 2206011540 ./sys-libs/libblockdev/libblockdev-9999.ebuild 2110312339 ./sys-libs/libcap-ng/libcap-ng-0.8.2-r1.ebuild 2206021040 ./sys-libs/libcap-ng/libcap-ng-0.8.3.ebuild -2203122339 ./sys-libs/libcap/libcap-2.63.ebuild 2205080540 ./sys-libs/libcap/libcap-9999.ebuild 2205221140 ./sys-libs/libcap/libcap-2.64.ebuild 2203301740 ./sys-libs/libchipcard/libchipcard-5.1.5_rc2.ebuild @@ -28357,7 +28208,7 @@ 2108282340 ./sys-power/acpilight/acpilight-1.2-r3.ebuild 2206091110 ./sys-power/acpilight/acpilight-1.2-r4.ebuild 2104252209 ./sys-power/acpitool/acpitool-0.5.1-r2.ebuild -2201041339 ./sys-power/apcupsd/apcupsd-3.14.14-r3.ebuild +2206161940 ./sys-power/apcupsd/apcupsd-3.14.14-r3.ebuild 2012281809 ./sys-power/athcool/athcool-0.3.12.ebuild 2205280040 ./sys-power/bbswitch/bbswitch-0.8_p20211129.ebuild 2201110210 ./sys-power/cpupower/cpupower-5.12.ebuild @@ -28508,10 +28359,15 @@ 2206062040 ./virtual/dist-kernel/dist-kernel-5.10.120.ebuild 2206062040 ./virtual/dist-kernel/dist-kernel-5.15.45.ebuild 2206062040 ./virtual/dist-kernel/dist-kernel-5.17.13.ebuild -2206070810 ./virtual/dist-kernel/dist-kernel-5.4.197.ebuild -2206092140 ./virtual/dist-kernel/dist-kernel-5.10.121.ebuild -2206092140 ./virtual/dist-kernel/dist-kernel-5.15.46.ebuild 2206092140 ./virtual/dist-kernel/dist-kernel-5.17.14.ebuild +2206161910 ./virtual/dist-kernel/dist-kernel-5.10.121.ebuild +2206151740 ./virtual/dist-kernel/dist-kernel-5.10.122.ebuild +2206161910 ./virtual/dist-kernel/dist-kernel-5.15.46.ebuild +2206151740 ./virtual/dist-kernel/dist-kernel-5.15.47.ebuild +2206151740 ./virtual/dist-kernel/dist-kernel-5.17.15.ebuild +2206152240 ./virtual/dist-kernel/dist-kernel-5.18.4.ebuild +2206161910 ./virtual/dist-kernel/dist-kernel-5.4.197.ebuild +2206151740 ./virtual/dist-kernel/dist-kernel-5.4.198.ebuild 2106280039 ./virtual/dotnet-sdk/dotnet-sdk-5.0.ebuild 2111220609 ./virtual/dotnet-sdk/dotnet-sdk-6.0.ebuild 2202122309 ./virtual/dotnet-sdk/dotnet-sdk-3.1.ebuild @@ -28927,8 +28783,8 @@ 2205282310 ./www-apps/miniflux/miniflux-2.0.37.ebuild 2206020040 ./www-client/chromium/chromium-102.0.5005.61.ebuild 2206030940 ./www-client/chromium/chromium-103.0.5060.33.ebuild -2206101540 ./www-client/chromium/chromium-102.0.5005.115.ebuild -2206111410 ./www-client/chromium/chromium-104.0.5110.0.ebuild +2206140040 ./www-client/chromium/chromium-102.0.5005.115.ebuild +2206142010 ./www-client/chromium/chromium-104.0.5110.0.ebuild 2203260310 ./www-client/dillo/dillo-3.0.5-r3.ebuild 2203260310 ./www-client/dillo/dillo-3.1_pre20181005.ebuild 2203260310 ./www-client/dillo/dillo-9999.ebuild @@ -28941,11 +28797,9 @@ 2104121139 ./www-client/fetch/fetch-1.0-r4.ebuild 2206010840 ./www-client/firefox-bin/firefox-bin-91.10.0.ebuild 2206090910 ./www-client/firefox-bin/firefox-bin-101.0.1.ebuild -2205312140 ./www-client/firefox/firefox-101.0.ebuild -2206051710 ./www-client/firefox/firefox-101.0-r10.ebuild -2206092010 ./www-client/firefox/firefox-101.0.1-r10.ebuild -2206091940 ./www-client/firefox/firefox-101.0.1.ebuild 2206092140 ./www-client/firefox/firefox-91.10.0.ebuild +2206151440 ./www-client/firefox/firefox-101.0.1-r10.ebuild +2206151440 ./www-client/firefox/firefox-101.0.1.ebuild 2206091140 ./www-client/google-chrome-beta/google-chrome-beta-103.0.5060.42.ebuild 2206111410 ./www-client/google-chrome-unstable/google-chrome-unstable-104.0.5110.0.ebuild 2206101540 ./www-client/google-chrome/google-chrome-102.0.5005.115.ebuild @@ -28964,37 +28818,37 @@ 2205312340 ./www-client/microsoft-edge-dev/microsoft-edge-dev-103.0.1264.11.ebuild 2206021440 ./www-client/microsoft-edge-dev/microsoft-edge-dev-104.0.1271.2.ebuild 2206091140 ./www-client/microsoft-edge-dev/microsoft-edge-dev-104.0.1278.2.ebuild -2206101540 ./www-client/microsoft-edge/microsoft-edge-102.0.1245.39.ebuild +2206141210 ./www-client/microsoft-edge/microsoft-edge-102.0.1245.41.ebuild 2107180040 ./www-client/netrik/netrik-1.16.1-r3.ebuild 2203222209 ./www-client/netsurf/netsurf-3.10-r6.ebuild -2205191940 ./www-client/opera-beta/opera-beta-88.0.4412.13.ebuild -2205271640 ./www-client/opera-beta/opera-beta-88.0.4412.18.ebuild -2206030910 ./www-client/opera-beta/opera-beta-88.0.4412.20.ebuild -2205242210 ./www-client/opera-developer/opera-developer-89.0.4428.0.ebuild +2206141210 ./www-client/opera-beta/opera-beta-88.0.4412.18-r1.ebuild +2206141210 ./www-client/opera-beta/opera-beta-88.0.4412.20-r1.ebuild +2206151940 ./www-client/opera-beta/opera-beta-89.0.4447.12.ebuild 2205311340 ./www-client/opera-developer/opera-developer-89.0.4436.0.ebuild 2206071040 ./www-client/opera-developer/opera-developer-89.0.4443.0.ebuild -2206091140 ./www-client/opera/opera-88.0.4412.27.ebuild +2206141210 ./www-client/opera-developer/opera-developer-90.0.4450.0.ebuild +2206141210 ./www-client/opera/opera-88.0.4412.40.ebuild 2101102339 ./www-client/otter/otter-9999.ebuild 2204082210 ./www-client/otter/otter-1.0.03.ebuild 2109280109 ./www-client/pybugz/pybugz-0.13-r1.ebuild 2204172310 ./www-client/pybugz/pybugz-9999.ebuild 2206010610 ./www-client/pybugz/pybugz-0.13-r2.ebuild 2204210809 ./www-client/qutebrowser/qutebrowser-2.5.0.ebuild -2206111640 ./www-client/qutebrowser/qutebrowser-2.5.1.ebuild 2206111640 ./www-client/qutebrowser/qutebrowser-9999.ebuild +2206161640 ./www-client/qutebrowser/qutebrowser-2.5.1.ebuild 2205170840 ./www-client/seamonkey/seamonkey-2.53.10.2.ebuild 2205170840 ./www-client/seamonkey/seamonkey-2.53.11-r1.ebuild 2205170840 ./www-client/seamonkey/seamonkey-2.53.11.1.ebuild 2205170840 ./www-client/seamonkey/seamonkey-2.53.11.ebuild -2205170840 ./www-client/seamonkey/seamonkey-2.53.12.ebuild +2206161940 ./www-client/seamonkey/seamonkey-2.53.12.ebuild 2206091110 ./www-client/surf/surf-2.1-r1.ebuild 2206091110 ./www-client/surf/surf-9999.ebuild 2103060139 ./www-client/surfraw/surfraw-2.3.0-r3.ebuild 2009241739 ./www-client/surfraw/surfraw-99999.ebuild 2106222139 ./www-client/uget/uget-2.2.1-r1.ebuild 2105292209 ./www-client/uget/uget-9999.ebuild -2206081140 ./www-client/vivaldi-snapshot/vivaldi-snapshot-5.3.2679.46.ebuild 2206111410 ./www-client/vivaldi-snapshot/vivaldi-snapshot-5.3.2679.50.ebuild +2206160140 ./www-client/vivaldi-snapshot/vivaldi-snapshot-5.4.2704.3.ebuild 2206121142 ./www-client/vivaldi/vivaldi-5.3.2679.51.ebuild 2206121142 ./www-client/vivaldi/vivaldi-5.3.2679.55.ebuild 2107170109 ./www-client/w3m/w3m-0.5.3_p20210102.ebuild @@ -29080,15 +28934,16 @@ 2111181009 ./www-servers/thin/thin-1.8.1.ebuild 2107202209 ./www-servers/thttpd/thttpd-2.27.1-r2.ebuild 2107202209 ./www-servers/thttpd/thttpd-9999.ebuild -2205161540 ./www-servers/tomcat/tomcat-10.0.21.ebuild -2205161810 ./www-servers/tomcat/tomcat-9.0.63.ebuild -2205241040 ./www-servers/tomcat/tomcat-8.5.79.ebuild 2205311040 ./www-servers/tomcat/tomcat-10.0.20.ebuild 2205311040 ./www-servers/tomcat/tomcat-9.0.62.ebuild 2206011440 ./www-servers/tomcat/tomcat-7.0.109-r1.ebuild 2206011140 ./www-servers/tomcat/tomcat-8.5.78-r1.ebuild 2206120710 ./www-servers/tomcat/tomcat-10.0.22.ebuild 2206101010 ./www-servers/tomcat/tomcat-9.0.64.ebuild +2206160940 ./www-servers/tomcat/tomcat-10.0.21.ebuild +2206160940 ./www-servers/tomcat/tomcat-8.5.79.ebuild +2206140710 ./www-servers/tomcat/tomcat-8.5.81.ebuild +2206160940 ./www-servers/tomcat/tomcat-9.0.63.ebuild 2205010512 ./www-servers/tornado/tornado-6.1.ebuild 2205131240 ./www-servers/tornado/tornado-6.1-r1.ebuild 2203230410 ./www-servers/uwsgi/uwsgi-2.0.19.1-r109.ebuild @@ -29194,7 +29049,8 @@ 2110220439 ./x11-apps/xwininfo/xwininfo-1.1.5.ebuild 2110220439 ./x11-apps/xwud/xwud-1.0.5-r1.ebuild 2201011839 ./x11-base/xcb-proto/xcb-proto-1.14.1.ebuild -2205080640 ./x11-base/xcb-proto/xcb-proto-1.15.ebuild +2206161940 ./x11-base/xcb-proto/xcb-proto-1.15.1.ebuild +2206161840 ./x11-base/xcb-proto/xcb-proto-1.15.ebuild 2104060140 ./x11-base/xorg-drivers/xorg-drivers-1.20-r2.ebuild 2205081040 ./x11-base/xorg-drivers/xorg-drivers-21.1.ebuild 2205081040 ./x11-base/xorg-drivers/xorg-drivers-9999.ebuild @@ -29206,8 +29062,8 @@ 2206101040 ./x11-base/xorg-server/xorg-server-21.1.3-r3.ebuild 2110220439 ./x11-base/xorg-x11/xorg-x11-7.4-r3.ebuild 2205171210 ./x11-base/xwayland/xwayland-9999.ebuild -2205251310 ./x11-base/xwayland/xwayland-22.1.2.ebuild 2205280440 ./x11-base/xwayland/xwayland-22.1.1.ebuild +2206161840 ./x11-base/xwayland/xwayland-22.1.2.ebuild 2204040610 ./x11-base/xorg-sgml-doctools/xorg-sgml-doctools-1.12.ebuild 2206122010 ./x11-drivers/nvidia-drivers/nvidia-drivers-390.151.ebuild 2206122010 ./x11-drivers/nvidia-drivers/nvidia-drivers-470.129.06.ebuild @@ -29217,8 +29073,8 @@ 2205260840 ./x11-drivers/xf86-input-elographics/xf86-input-elographics-1.4.2.ebuild 2205251910 ./x11-drivers/xf86-input-evdev/xf86-input-evdev-2.10.6.ebuild 2205251910 ./x11-drivers/xf86-input-joystick/xf86-input-joystick-1.6.3.ebuild -2205081040 ./x11-drivers/xf86-input-libinput/xf86-input-libinput-1.2.1.ebuild 2205131610 ./x11-drivers/xf86-input-libinput/xf86-input-libinput-1.2.0.ebuild +2206161840 ./x11-drivers/xf86-input-libinput/xf86-input-libinput-1.2.1.ebuild 2012231444 ./x11-drivers/xf86-input-mtrack/xf86-input-mtrack-0.5.0.ebuild 2205260840 ./x11-drivers/xf86-input-synaptics/xf86-input-synaptics-1.9.1.ebuild 2105021839 ./x11-drivers/xf86-input-vmmouse/xf86-input-vmmouse-13.1.0-r1.ebuild @@ -29324,8 +29180,8 @@ 2205100440 ./x11-libs/libdmx/libdmx-1.1.4.ebuild 2203110039 ./x11-libs/libdockapp/libdockapp-0.7.3.ebuild 2205280440 ./x11-libs/libdrm/libdrm-2.4.110.ebuild -2206041540 ./x11-libs/libdrm/libdrm-2.4.111.ebuild 2206041540 ./x11-libs/libdrm/libdrm-9999.ebuild +2206161840 ./x11-libs/libdrm/libdrm-2.4.111.ebuild 2109010039 ./x11-libs/libfakeXinerama/libfakeXinerama-0.1.0.ebuild 2111230440 ./x11-libs/libfakekey/libfakekey-0.3-r1.ebuild 2205251440 ./x11-libs/libfm-extra/libfm-extra-1.3.2.ebuild @@ -29356,6 +29212,7 @@ 2205091310 ./x11-libs/libva-intel-media-driver/libva-intel-media-driver-22.3.1.ebuild 2205140210 ./x11-libs/libva-intel-media-driver/libva-intel-media-driver-22.4.1.ebuild 2205292210 ./x11-libs/libva-intel-media-driver/libva-intel-media-driver-22.4.2.ebuild +2206132240 ./x11-libs/libva-intel-media-driver/libva-intel-media-driver-22.4.3.ebuild 2103261839 ./x11-libs/libva-vdpau-driver/libva-vdpau-driver-0.7.4-r5.ebuild 2202020039 ./x11-libs/libva/libva-2.13.0-r2.ebuild 2205130940 ./x11-libs/libva/libva-2.14.0.ebuild @@ -29364,19 +29221,19 @@ 2104150839 ./x11-libs/libwnck/libwnck-2.31.0-r1.ebuild 2203160010 ./x11-libs/libwnck/libwnck-40.1.ebuild 2201011839 ./x11-libs/libxcb/libxcb-1.14.ebuild -2205080640 ./x11-libs/libxcb/libxcb-1.15.ebuild +2206161840 ./x11-libs/libxcb/libxcb-1.15.ebuild 2205081040 ./x11-libs/libxcvt/libxcvt-0.1.1.ebuild 2205081040 ./x11-libs/libxcvt/libxcvt-9999.ebuild -2205242140 ./x11-libs/libxkbcommon/libxkbcommon-1.4.1.ebuild 2205280440 ./x11-libs/libxkbcommon/libxkbcommon-1.4.0.ebuild +2206161840 ./x11-libs/libxkbcommon/libxkbcommon-1.4.1.ebuild 2205081040 ./x11-libs/libxkbfile/libxkbfile-1.1.0.ebuild 2105290309 ./x11-libs/libxklavier/libxklavier-5.4.ebuild 2205081040 ./x11-libs/libxshmfence/libxshmfence-1.3-r2.ebuild 2201012339 ./x11-libs/motif/motif-2.3.8-r2.ebuild -2203302040 ./x11-libs/motif/motif-2.3.8-r3.ebuild +2206161210 ./x11-libs/motif/motif-2.3.8-r3.ebuild 2108051709 ./x11-libs/neXtaw/neXtaw-0.15.1-r3.ebuild 2205090840 ./x11-libs/pango/pango-1.42.4-r2.ebuild -2205311240 ./x11-libs/pango/pango-1.50.7.ebuild +2206141840 ./x11-libs/pango/pango-1.50.7.ebuild 2205150440 ./x11-libs/pixman/pixman-0.40.0.ebuild 2205150440 ./x11-libs/pixman/pixman-9999.ebuild 2108031409 ./x11-libs/qscintilla/qscintilla-2.11.6.ebuild @@ -29593,7 +29450,7 @@ 2012232339 ./x11-misc/prime-run/prime-run-1.0.ebuild 2102141909 ./x11-misc/primus/primus-0.2-r3.ebuild 2205050010 ./x11-misc/projecteur/projecteur-0.9.2.ebuild -2204221809 ./x11-misc/py3status/py3status-3.44.ebuild +2206161710 ./x11-misc/py3status/py3status-3.45.ebuild 2005202109 ./x11-misc/qarma/qarma-1.ebuild 2107041710 ./x11-misc/qcomicbook/qcomicbook-0.9.1.ebuild 2006040939 ./x11-misc/qlipper/qlipper-5.1.2.ebuild @@ -29759,8 +29616,8 @@ 1803171138 ./x11-misc/xkblayout-state/xkblayout-state-9999.ebuild 2203200340 ./x11-misc/xkbset/xkbset-0.5_p7_p1.ebuild 2205280440 ./x11-misc/xkeyboard-config/xkeyboard-config-2.35.1.ebuild -2206041540 ./x11-misc/xkeyboard-config/xkeyboard-config-2.36.ebuild 2206041540 ./x11-misc/xkeyboard-config/xkeyboard-config-9999.ebuild +2206161840 ./x11-misc/xkeyboard-config/xkeyboard-config-2.36.ebuild 2104151009 ./x11-misc/xkeycaps/xkeycaps-2.47_p7.ebuild 2104261409 ./x11-misc/xlockmore/xlockmore-5.66.ebuild 2203231209 ./x11-misc/xlockmore/xlockmore-5.69.ebuild @@ -29823,13 +29680,14 @@ 1805220439 ./x11-plugins/allin1/allin1-0.5.0-r2.ebuild 2104200509 ./x11-plugins/asapm/asapm-3.1-r1.ebuild 2101022339 ./x11-plugins/asclock/asclock-2.0.12-r3.ebuild +2206152340 ./x11-plugins/asclock/asclock-2.0.12-r4.ebuild 1805220439 ./x11-plugins/ascpu/ascpu-1.11-r1.ebuild 2203200340 ./x11-plugins/asmem/asmem-1.12-r1.ebuild 2103050239 ./x11-plugins/asmon/asmon-0.71-r1.ebuild 2002230040 ./x11-plugins/astime/astime-2.8-r2.ebuild 2112041339 ./x11-plugins/bfm/bfm-0.6.4-r3.ebuild 2104192239 ./x11-plugins/bubblemon/bubblemon-1.46-r3.ebuild -2005090209 ./x11-plugins/cputnik/cputnik-0.2.0-r1.ebuild +2206152340 ./x11-plugins/cputnik/cputnik-0.2.0-r1.ebuild 2112201210 ./x11-plugins/docker/docker-1.5-r2.ebuild 1908180209 ./x11-plugins/e16-epplets/e16-epplets-0.16.ebuild 2003252139 ./x11-plugins/enigmail/enigmail-2.0.12-r1.ebuild @@ -30034,10 +29892,10 @@ 2205162240 ./x11-terms/guake/guake-3.8.5.ebuild 2111031010 ./x11-terms/kitty-terminfo/kitty-terminfo-9999.ebuild 2206021840 ./x11-terms/kitty-terminfo/kitty-terminfo-0.25.1.ebuild -2206071310 ./x11-terms/kitty-terminfo/kitty-terminfo-0.25.2.ebuild +2206161640 ./x11-terms/kitty-terminfo/kitty-terminfo-0.25.2.ebuild 2205260940 ./x11-terms/kitty/kitty-9999.ebuild 2206021840 ./x11-terms/kitty/kitty-0.25.1.ebuild -2206071310 ./x11-terms/kitty/kitty-0.25.2.ebuild +2206161640 ./x11-terms/kitty/kitty-0.25.2.ebuild 2104160809 ./x11-terms/kterm/kterm-6.2.0-r7.ebuild 2112020339 ./x11-terms/lilyterm/lilyterm-0.9.9.4-r2.ebuild 2112020339 ./x11-terms/lilyterm/lilyterm-99999.ebuild @@ -30072,7 +29930,7 @@ 2205211240 ./x11-terms/zutty/zutty-0.12.ebuild 2204120240 ./x11-terms/kitty-shell-integration/kitty-shell-integration-9999.ebuild 2206021840 ./x11-terms/kitty-shell-integration/kitty-shell-integration-0.25.1.ebuild -2206071310 ./x11-terms/kitty-shell-integration/kitty-shell-integration-0.25.2.ebuild +2206161640 ./x11-terms/kitty-shell-integration/kitty-shell-integration-0.25.2.ebuild 2201080010 ./x11-terms/st-terminfo/st-terminfo-9999.ebuild 2201091240 ./x11-terms/st-terminfo/st-terminfo-0.8.5.ebuild 2201130510 ./x11-themes/QGnomePlatform/QGnomePlatform-0.8.3.ebuild @@ -30293,7 +30151,8 @@ 2205280910 ./x11-wm/mutter/mutter-42.1.ebuild 2205291810 ./x11-wm/mutter/mutter-42.2.ebuild 2012152209 ./x11-wm/notion/notion-3_p2015061300-r100.ebuild -2012152209 ./x11-wm/notion/notion-9999.ebuild +2206131610 ./x11-wm/notion/notion-4.0.2_p20220613.ebuild +2206131610 ./x11-wm/notion/notion-9999.ebuild 2205251440 ./x11-wm/openbox/openbox-3.6.1-r3.ebuild 2205251440 ./x11-wm/openbox/openbox-9999.ebuild 2011261339 ./x11-wm/oroborus/oroborus-2.0.20-r1.ebuild @@ -30318,12 +30177,14 @@ 2205280440 ./x11-wm/twm/twm-1.0.12.ebuild 2104151009 ./x11-wm/vtwm/vtwm-5.4.7-r2.ebuild 2104130339 ./x11-wm/windowlab/windowlab-1.40-r1.ebuild +2206152340 ./x11-wm/windowlab/windowlab-1.40-r2.ebuild 2101231239 ./x11-wm/windowmaker/windowmaker-9999.ebuild 2205222210 ./x11-wm/windowmaker/windowmaker-0.95.9-r2.ebuild 2104200209 ./x11-wm/wm2/wm2-4-r1.ebuild 2202200440 ./x11-wm/wmfs/wmfs-20180520.ebuild 2202200440 ./x11-wm/wmfs/wmfs-99999999.ebuild 2102121709 ./x11-wm/wmii/wmii-3.9.2-r6.ebuild +2206141610 ./x11-wm/wmii/wmii-3.9.2-r7.ebuild 2009042309 ./x11-wm/xmonad-contrib/xmonad-contrib-0.16.ebuild 2107241209 ./x11-wm/xmonad/xmonad-0.15-r1.ebuild 2005172009 ./x11-wm/xmonad/xmonad-0.15.ebuild @@ -30336,8 +30197,8 @@ 2105251739 ./xfce-base/exo/exo-4.16.2.ebuild 2109300109 ./xfce-base/exo/exo-4.17.1.ebuild 2203270540 ./xfce-base/exo/exo-4.16.3.ebuild -2206121142 ./xfce-base/exo/exo-4.16.4.ebuild 2206111440 ./xfce-base/exo/exo-4.17.2.ebuild +2206150040 ./xfce-base/exo/exo-4.16.4.ebuild 2105251739 ./xfce-base/garcon/garcon-0.8.0.ebuild 2205161110 ./xfce-base/garcon/garcon-4.17.0.ebuild 2111021340 ./xfce-base/libxfce4ui/libxfce4ui-4.16.1.ebuild @@ -30404,6 +30265,7 @@ 2102190139 ./xfce-extra/xfce4-verve-plugin/xfce4-verve-plugin-2.0.1.ebuild 2111190939 ./xfce-extra/xfce4-volumed-pulse/xfce4-volumed-pulse-0.2.3.ebuild 2201041339 ./xfce-extra/xfce4-wavelan-plugin/xfce4-wavelan-plugin-0.6.2-r1.ebuild +2206141910 ./xfce-extra/xfce4-wavelan-plugin/xfce4-wavelan-plugin-0.6.3.ebuild 2109162239 ./xfce-extra/xfce4-weather-plugin/xfce4-weather-plugin-0.11.0-r1.ebuild 2112201540 ./xfce-extra/xfce4-whiskermenu-plugin/xfce4-whiskermenu-plugin-2.7.1.ebuild 2111190939 ./xfce-extra/xfce4-xkb-plugin/xfce4-xkb-plugin-0.8.2.ebuild @@ -30435,8 +30297,6 @@ 2204100039 ./app-containers/docker-cli/docker-cli-20.10.14.ebuild 2205171840 ./app-containers/docker-cli/docker-cli-20.10.16.ebuild 2112201210 ./app-containers/docker-compose/docker-compose-1.29.2-r1.ebuild -2203262039 ./app-containers/docker-compose/docker-compose-2.3.3-r2.ebuild -2204102210 ./app-containers/docker-compose/docker-compose-2.4.1.ebuild 2205021840 ./app-containers/docker-compose/docker-compose-2.5.0.ebuild 2206032040 ./app-containers/docker-compose/docker-compose-2.6.0.ebuild 2112201210 ./app-containers/docker-credential-helpers/docker-credential-helpers-0.6.3.ebuild @@ -30461,8 +30321,8 @@ 2203070940 ./app-containers/kompose/kompose-1.26.1.ebuild 2112210539 ./app-containers/lxc-templates/lxc-templates-3.0.4.ebuild 2203200940 ./app-containers/lxc/lxc-4.0.12.ebuild -2205221140 ./app-containers/lxd/lxd-4.0.9-r3.ebuild -2206111240 ./app-containers/lxd/lxd-5.0.0.ebuild +2206161940 ./app-containers/lxd/lxd-4.0.9-r3.ebuild +2206141740 ./app-containers/lxd/lxd-5.0.0.ebuild 2203050339 ./app-containers/nerdctl/nerdctl-0.17.1.ebuild 2203260510 ./app-containers/nerdctl/nerdctl-0.18.0.ebuild 2204231909 ./app-containers/nerdctl/nerdctl-0.19.0.ebuild @@ -30490,7 +30350,9 @@ 2205300140 ./app-containers/apptainer/apptainer-1.0.2.ebuild 2204092309 ./app-containers/catatonit/catatonit-0.1.7.ebuild 2205120040 ./app-containers/grype/grype-0.36.1.ebuild +2206150440 ./app-containers/grype/grype-0.39.0.ebuild 2205120040 ./app-containers/syft/syft-0.45.1.ebuild +2206150440 ./app-containers/syft/syft-0.47.0.ebuild 2204291439 ./sec-keys/openpgp-keys-adamspiers/openpgp-keys-adamspiers-20210426.ebuild 2204291439 ./sec-keys/openpgp-keys-alexbarton/openpgp-keys-alexbarton-20210416.ebuild 2204291439 ./sec-keys/openpgp-keys-bcl/openpgp-keys-bcl-20210128.ebuild @@ -31473,7 +31335,6 @@ 2205170254 metadata/md5-cache/acct-user/znc-0-r1 2205170254 metadata/md5-cache/acct-user/zookeeper-0 2104180939 metadata/md5-cache/app-accessibility/mbrola-3.0.1h-r6 -2002230040 metadata/md5-cache/app-accessibility/sound-icons-0.1 2203070710 metadata/md5-cache/app-accessibility/mbrola-voices-0_pre20200331 2204172340 metadata/md5-cache/app-accessibility/emacspeak-39.0-r2 2204172340 metadata/md5-cache/app-accessibility/emacspeak-9999 @@ -31502,7 +31363,6 @@ 2206071015 metadata/md5-cache/app-accessibility/espeakup-0.90 2206071015 metadata/md5-cache/app-accessibility/espeakup-9999 2206071015 metadata/md5-cache/app-accessibility/orca-42.1 -2206121142 metadata/md5-cache/app-accessibility/Manifest.gz 2206121142 metadata/md5-cache/app-accessibility/brltty-6.1 2206121142 metadata/md5-cache/app-accessibility/brltty-6.1-r1 2206121142 metadata/md5-cache/app-accessibility/brltty-6.4 @@ -31511,6 +31371,8 @@ 2206091440 metadata/md5-cache/app-accessibility/kontrast-22.04.2 2206121142 metadata/md5-cache/app-accessibility/speech-dispatcher-0.11.1 2206121142 metadata/md5-cache/app-accessibility/speech-dispatcher-0.9.1 +2206161940 metadata/md5-cache/app-accessibility/Manifest.gz +2206161940 metadata/md5-cache/app-accessibility/sound-icons-0.1 2107101839 metadata/md5-cache/app-admin/aerospike-amc-community-4.0.19-r2 2107101809 metadata/md5-cache/app-admin/aerospike-amc-community-5.0.0 2104031909 metadata/md5-cache/app-admin/amazon-ec2-init-20101127-r1 @@ -31554,7 +31416,6 @@ 2107080709 metadata/md5-cache/app-admin/spectre-meltdown-checker-0.44 2104251239 metadata/md5-cache/app-admin/superadduser-1.15 1902251139 metadata/md5-cache/app-admin/tmpreaper-1.6.14 -2112141439 metadata/md5-cache/app-admin/hcloud-1.29.0 2112200039 metadata/md5-cache/app-admin/op-cli-bin-1.12.3 2112200039 metadata/md5-cache/app-admin/op-cli-bin-1.7.0 2112310009 metadata/md5-cache/app-admin/profile-cleaner-2.37 @@ -31602,14 +31463,12 @@ 2204150511 metadata/md5-cache/app-admin/terraform-1.0.9 2204150511 metadata/md5-cache/app-admin/terraform-1.1.2 2204150511 metadata/md5-cache/app-admin/terraform-1.1.5 -2204191739 metadata/md5-cache/app-admin/hcloud-1.29.5 2204210039 metadata/md5-cache/app-admin/emacs-updater-1.16 2204291539 metadata/md5-cache/app-admin/filebeat-7.17.3 2204290540 metadata/md5-cache/app-admin/perl-cleaner-2.30 2205011048 metadata/md5-cache/app-admin/evtxtools-1.1.1-r2 2205022240 metadata/md5-cache/app-admin/logstash-bin-6.8.23 2205022240 metadata/md5-cache/app-admin/logstash-bin-7.17.3 -2205041640 metadata/md5-cache/app-admin/exo-1.54.0 2205070910 metadata/md5-cache/app-admin/tpm-1.3.3 2205070910 metadata/md5-cache/app-admin/tpm-9999 2205102340 metadata/md5-cache/app-admin/mongosh-bin-1.3.1 @@ -31664,7 +31523,6 @@ 2205170840 metadata/md5-cache/app-admin/gopass-1.14.1 2205170654 metadata/md5-cache/app-admin/hardinfo-0.6_alpha_pre20201116-r1 2205191140 metadata/md5-cache/app-admin/hddtemp-0.3_beta15-r29 -2205170654 metadata/md5-cache/app-admin/helm-3.8.1 2205170654 metadata/md5-cache/app-admin/ide-smart-1.4-r2 2205170654 metadata/md5-cache/app-admin/integrit-4.1-r1 2205170654 metadata/md5-cache/app-admin/integrit-4.2_rc1 @@ -31803,7 +31661,6 @@ 2206071015 metadata/md5-cache/app-admin/rsyslog-8.2112.0 2206071015 metadata/md5-cache/app-admin/rsyslog-8.2204.0 2206080140 metadata/md5-cache/app-admin/sudo-1.9.11 -2206070513 metadata/md5-cache/app-admin/sudo-9999 2206071015 metadata/md5-cache/app-admin/syslog-ng-3.34.1 2206071015 metadata/md5-cache/app-admin/syslog-ng-3.35.1 2206071015 metadata/md5-cache/app-admin/syslog-ng-3.36.1 @@ -31876,18 +31733,26 @@ 2206121142 metadata/md5-cache/app-admin/webapp-config-1.55-r2 2206121142 metadata/md5-cache/app-admin/webapp-config-9999 2206121142 metadata/md5-cache/app-admin/xkcdpass-1.19.3 -2206131040 metadata/md5-cache/app-admin/Manifest.gz -2206131040 metadata/md5-cache/app-admin/metalog-20220214 2206122310 metadata/md5-cache/app-admin/terraform-1.2.2 +2206160840 metadata/md5-cache/app-admin/Manifest.gz +2206160840 metadata/md5-cache/app-admin/awscli-1.25.10 +2206140740 metadata/md5-cache/app-admin/awscli-1.25.8 +2206151440 metadata/md5-cache/app-admin/awscli-1.25.9 +2206141310 metadata/md5-cache/app-admin/exo-1.56.0 +2206141710 metadata/md5-cache/app-admin/hcloud-1.29.5 +2206141040 metadata/md5-cache/app-admin/helm-3.8.1 +2206140910 metadata/md5-cache/app-admin/metalog-20220214 +2206141510 metadata/md5-cache/app-admin/sudo-1.9.11_p2 +2206141510 metadata/md5-cache/app-admin/sudo-9999 2205170654 metadata/md5-cache/app-antivirus/clamav-0.103.6 2206071015 metadata/md5-cache/app-antivirus/clamav-0.104.2 2206071015 metadata/md5-cache/app-antivirus/clamav-0.104.3 2206071015 metadata/md5-cache/app-antivirus/clamtk-6.14 -2206121142 metadata/md5-cache/app-antivirus/Manifest.gz 2206121142 metadata/md5-cache/app-antivirus/fangfrisch-1.5.0 2206121142 metadata/md5-cache/app-antivirus/fangfrisch-1.5.0-r1 -2206112210 metadata/md5-cache/app-antivirus/lkrg-0.9.2 -2206112210 metadata/md5-cache/app-antivirus/lkrg-0.9.3 +2206161940 metadata/md5-cache/app-antivirus/Manifest.gz +2206161940 metadata/md5-cache/app-antivirus/lkrg-0.9.2 +2206161940 metadata/md5-cache/app-antivirus/lkrg-0.9.3 2101061609 metadata/md5-cache/app-arch/deb2targz-1-r3 2011141839 metadata/md5-cache/app-arch/duff-0.5.2 2109132339 metadata/md5-cache/app-arch/dump-0.4.47-r1 @@ -32015,7 +31880,6 @@ 2206081540 metadata/md5-cache/app-arch/plzip-1.10 2206051740 metadata/md5-cache/app-arch/rar-6.12 2206071015 metadata/md5-cache/app-arch/rpm-4.17.0-r2 -2206121142 metadata/md5-cache/app-arch/Manifest.gz 2206121142 metadata/md5-cache/app-arch/bloscpack-0.16.0 2206121142 metadata/md5-cache/app-arch/brotli-1.0.9-r3 2206121142 metadata/md5-cache/app-arch/brotli-1.0.9-r4 @@ -32028,6 +31892,8 @@ 2206121142 metadata/md5-cache/app-arch/vimball-0.5.1 2206121142 metadata/md5-cache/app-arch/vimball-9999 2206100840 metadata/md5-cache/app-arch/zpaq-7.15 +2206161840 metadata/md5-cache/app-arch/Manifest.gz +2206161840 metadata/md5-cache/app-arch/zstd-1.5.1-r3 2104161439 metadata/md5-cache/app-backup/backup-manager-0.7.14 2104161439 metadata/md5-cache/app-backup/backup-manager-0.7.14-r1 2012311940 metadata/md5-cache/app-backup/ccollect-0.8 @@ -32079,7 +31945,6 @@ 2205170654 metadata/md5-cache/app-backup/snapper-0.9.1 2205170654 metadata/md5-cache/app-backup/spideroak-bin-7.5.0-r1 2205170654 metadata/md5-cache/app-backup/tarsnap-1.0.39-r1 -2205170654 metadata/md5-cache/app-backup/tsm-8.1.13.3 2205211440 metadata/md5-cache/app-backup/bacula-11.0.5 2205211440 metadata/md5-cache/app-backup/bacula-11.0.6-r1 2205211140 metadata/md5-cache/app-backup/dar-2.7.5 @@ -32093,7 +31958,6 @@ 2206071015 metadata/md5-cache/app-backup/deja-dup-42.7-r1 2206071015 metadata/md5-cache/app-backup/deja-dup-42.8 2206080340 metadata/md5-cache/app-backup/rear-2.6 -2206121142 metadata/md5-cache/app-backup/Manifest.gz 2206121142 metadata/md5-cache/app-backup/attic-0.16-r1 2206121142 metadata/md5-cache/app-backup/attic-9999 2206101440 metadata/md5-cache/app-backup/bareos-21.1.2 @@ -32110,6 +31974,8 @@ 2206121142 metadata/md5-cache/app-backup/duplicity-0.8.23-r1 2206121142 metadata/md5-cache/app-backup/rdiff-backup-2.0.5-r1 2206121142 metadata/md5-cache/app-backup/untangle-https-backup-0.1.0 +2206161940 metadata/md5-cache/app-backup/Manifest.gz +2206161940 metadata/md5-cache/app-backup/tsm-8.1.13.3 2109012139 metadata/md5-cache/app-benchmarks/bonnie++-2.00a 1907151840 metadata/md5-cache/app-benchmarks/forkbomb-1.4-r1 2110300109 metadata/md5-cache/app-benchmarks/geekbench-2.4.2-r1 @@ -32185,7 +32051,6 @@ 2205170654 metadata/md5-cache/app-cdr/dumpet-2.1_p20140601-r3 2205170654 metadata/md5-cache/app-cdr/dvd+rw-tools-7.1-r3 2205170654 metadata/md5-cache/app-cdr/dvd+rw-tools-7.1-r4 -2205170654 metadata/md5-cache/app-cdr/dvdisaster-0.79.5 2205170654 metadata/md5-cache/app-cdr/extract-xiso-2.7.1 2205170654 metadata/md5-cache/app-cdr/gaffitter-0.6.0-r1 2205170654 metadata/md5-cache/app-cdr/graveman-0.3.12_p5-r3 @@ -32202,8 +32067,9 @@ 2206071015 metadata/md5-cache/app-cdr/cdemu-3.2.4 2206071015 metadata/md5-cache/app-cdr/cdemu-3.2.5 2206071015 metadata/md5-cache/app-cdr/gcdemu-3.2.6 -2206091440 metadata/md5-cache/app-cdr/Manifest.gz 2206091440 metadata/md5-cache/app-cdr/dolphin-plugins-mountiso-22.04.2 +2206161940 metadata/md5-cache/app-cdr/Manifest.gz +2206161940 metadata/md5-cache/app-cdr/dvdisaster-0.79.5 2103052109 metadata/md5-cache/app-crypt/asedriveiiie-serial-3.5 2006062109 metadata/md5-cache/app-crypt/asedriveiiie-usb-3.5 1904220939 metadata/md5-cache/app-crypt/bcwipe-1.9.13 @@ -32275,7 +32141,6 @@ 2205170654 metadata/md5-cache/app-crypt/elettra-1.0 2205170654 metadata/md5-cache/app-crypt/gifshuffle-2.0-r1 2205170654 metadata/md5-cache/app-crypt/gnupg-2.2.34-r1 -2205170840 metadata/md5-cache/app-crypt/gnupg-2.2.35 2205170840 metadata/md5-cache/app-crypt/gnupg-2.3.6 2205170654 metadata/md5-cache/app-crypt/gpgstats-0.5-r2 2205170654 metadata/md5-cache/app-crypt/hashcat-6.2.1-r1 @@ -32335,8 +32200,6 @@ 2205170654 metadata/md5-cache/app-crypt/nwipe-0.33 2205170654 metadata/md5-cache/app-crypt/onak-0.5.0 2205170654 metadata/md5-cache/app-crypt/osslsigncode-2.0 -2205170654 metadata/md5-cache/app-crypt/p11-kit-0.23.22 -2205170654 metadata/md5-cache/app-crypt/p11-kit-0.24.1 2205170654 metadata/md5-cache/app-crypt/pdfcrack-0.19 2205170654 metadata/md5-cache/app-crypt/pesign-114 2205170910 metadata/md5-cache/app-crypt/pinentry-1.1.1-r1 @@ -32384,7 +32247,6 @@ 2206060940 metadata/md5-cache/app-crypt/jitterentropy-rngd-1.2.7 2206080340 metadata/md5-cache/app-crypt/libnitrokey-3.6 2206080340 metadata/md5-cache/app-crypt/libnitrokey-9999 -2206071015 metadata/md5-cache/app-crypt/libsecret-0.20.5-r3 2206080340 metadata/md5-cache/app-crypt/libu2f-host-1.1.10 2206071015 metadata/md5-cache/app-crypt/mit-krb5-1.19.2-r4 2206071015 metadata/md5-cache/app-crypt/mit-krb5-1.19.3-r2 @@ -32434,8 +32296,12 @@ 2206110910 metadata/md5-cache/app-crypt/sbsigntools-0.9.4 2206112210 metadata/md5-cache/app-crypt/tpm-emulator-0.7.5-r3 2206121142 metadata/md5-cache/app-crypt/yubikey-manager-4.0.8 -2206121810 metadata/md5-cache/app-crypt/Manifest.gz -2206121810 metadata/md5-cache/app-crypt/gpgme-1.17.1-r1 +2206161940 metadata/md5-cache/app-crypt/Manifest.gz +2206151140 metadata/md5-cache/app-crypt/gnupg-2.2.35 +2206142110 metadata/md5-cache/app-crypt/gpgme-1.17.1-r1 +2206161940 metadata/md5-cache/app-crypt/libsecret-0.20.5-r3 +2206161940 metadata/md5-cache/app-crypt/p11-kit-0.23.22 +2206161940 metadata/md5-cache/app-crypt/p11-kit-0.24.1 2109291739 metadata/md5-cache/app-dicts/bookview-3.2.1 2109291739 metadata/md5-cache/app-dicts/dictd-vera-1.24-r1 2109291739 metadata/md5-cache/app-dicts/eblook-1.6.1 @@ -33231,15 +33097,10 @@ 2205170654 metadata/md5-cache/app-editors/kile-2.9.93-r1 2205170654 metadata/md5-cache/app-editors/levee-3.5a 2205170654 metadata/md5-cache/app-editors/lpe-1.2.8_p20210401 -2205170654 metadata/md5-cache/app-editors/mg-20210609-r1 2205191040 metadata/md5-cache/app-editors/mg-20220212 2205170654 metadata/md5-cache/app-editors/moe-1.10 2205170654 metadata/md5-cache/app-editors/moe-1.11 2205170654 metadata/md5-cache/app-editors/moe-1.9 -2205170654 metadata/md5-cache/app-editors/nano-5.9 -2205170654 metadata/md5-cache/app-editors/nano-6.2 -2205170654 metadata/md5-cache/app-editors/nano-6.3 -2205170654 metadata/md5-cache/app-editors/nano-9999 2205170654 metadata/md5-cache/app-editors/ne-3.3.1 2205170654 metadata/md5-cache/app-editors/nedit-5.7 2205170654 metadata/md5-cache/app-editors/ng-1.5_beta1-r3 @@ -33306,18 +33167,25 @@ 2206081040 metadata/md5-cache/app-editors/vim-core-8.2.5066 2206081040 metadata/md5-cache/app-editors/vim-core-9999 2206081140 metadata/md5-cache/app-editors/zile-2.6.2-r2 -2206121142 metadata/md5-cache/app-editors/Manifest.gz 2206090340 metadata/md5-cache/app-editors/gvim-8.2.5066 2206090340 metadata/md5-cache/app-editors/gvim-9999 2206092210 metadata/md5-cache/app-editors/okteta-0.26.9 2206121142 metadata/md5-cache/app-editors/pyvim-3.0.2 2206121142 metadata/md5-cache/app-editors/qhexedit2-0.8.6_p20190316 -2206121142 metadata/md5-cache/app-editors/qhexedit2-0.8.6_p20190316-r2 2206121142 metadata/md5-cache/app-editors/qhexedit2-0.8.9_p20210525 -2206121142 metadata/md5-cache/app-editors/qhexedit2-0.8.9_p20210525-r2 2206121142 metadata/md5-cache/app-editors/retext-7.2.2 2206121142 metadata/md5-cache/app-editors/retext-7.2.3 2206121142 metadata/md5-cache/app-editors/retext-9999 +2206161940 metadata/md5-cache/app-editors/Manifest.gz +2206141940 metadata/md5-cache/app-editors/featherpad-1.2.0 +2206140610 metadata/md5-cache/app-editors/ghex-42.3 +2206141940 metadata/md5-cache/app-editors/gnome-text-editor-42.2 +2206161310 metadata/md5-cache/app-editors/mg-20220614 +2206142040 metadata/md5-cache/app-editors/nano-6.2 +2206142040 metadata/md5-cache/app-editors/nano-6.3 +2206142040 metadata/md5-cache/app-editors/nano-9999 +2206161940 metadata/md5-cache/app-editors/qhexedit2-0.8.6_p20190316-r2 +2206161940 metadata/md5-cache/app-editors/qhexedit2-0.8.9_p20210525-r2 2204172340 metadata/md5-cache/app-emacs/actionscript-mode-7.2.2_p20180527 2204172340 metadata/md5-cache/app-emacs/adaptive-wrap-0.7 2204172340 metadata/md5-cache/app-emacs/adaptive-wrap-0.8 @@ -33333,8 +33201,6 @@ 2204172340 metadata/md5-cache/app-emacs/async-1.9.3 2204172340 metadata/md5-cache/app-emacs/async-1.9.4 2204172340 metadata/md5-cache/app-emacs/atomic-chrome-2.0.0 -2204172340 metadata/md5-cache/app-emacs/auctex-11.92 -2204172340 metadata/md5-cache/app-emacs/auctex-12.2 2204172340 metadata/md5-cache/app-emacs/auctex-12.3 2204172340 metadata/md5-cache/app-emacs/avy-0.5.0 2204172340 metadata/md5-cache/app-emacs/basic-toolkit-0.7 @@ -33443,9 +33309,7 @@ 2204172340 metadata/md5-cache/app-emacs/h4x0r-0.13-r1 2204172340 metadata/md5-cache/app-emacs/haskell-mode-16.1 2204172340 metadata/md5-cache/app-emacs/haskell-mode-17.2 -2204172340 metadata/md5-cache/app-emacs/helm-3.8.0 2204172340 metadata/md5-cache/app-emacs/helm-3.8.4 -2204172340 metadata/md5-cache/app-emacs/helm-3.8.5 2204172340 metadata/md5-cache/app-emacs/helm-system-packages-1.10.1 2204172340 metadata/md5-cache/app-emacs/helm-system-packages-1.10.2 2204172340 metadata/md5-cache/app-emacs/hexrgb-0_p1019 @@ -33709,7 +33573,6 @@ 2205081610 metadata/md5-cache/app-emacs/mastodon-1.0.0 2205071410 metadata/md5-cache/app-emacs/slime-2.27 2205071410 metadata/md5-cache/app-emacs/vhdl-mode-3.38.3 -2205091610 metadata/md5-cache/app-emacs/auctex-13.1 2205091840 metadata/md5-cache/app-emacs/js-comint-1.2.0 2205091610 metadata/md5-cache/app-emacs/posframe-1.1.7 2205100210 metadata/md5-cache/app-emacs/all-the-icons-5.0.0-r1 @@ -33724,7 +33587,6 @@ 2205131110 metadata/md5-cache/app-emacs/epc-0.1.1 2205130140 metadata/md5-cache/app-emacs/haxe-mode-0.3.3 2205131110 metadata/md5-cache/app-emacs/nim-mode-0.4.2_p20211102 -2205140140 metadata/md5-cache/app-emacs/csv-mode-1.20 2205170654 metadata/md5-cache/app-emacs/bbdb-3.1.2-r2 2205170654 metadata/md5-cache/app-emacs/bbdb-3.2.2a-r1 2205170654 metadata/md5-cache/app-emacs/doxymacs-1.8.0-r4 @@ -33777,11 +33639,14 @@ 2206060210 metadata/md5-cache/app-emacs/lean-mode-20220501 2206072240 metadata/md5-cache/app-emacs/markdown-mode-2.4-r1 2206072240 metadata/md5-cache/app-emacs/markdown-mode-2.5-r1 -2206121142 metadata/md5-cache/app-emacs/Manifest.gz 2206110511 metadata/md5-cache/app-emacs/eldev-1.1.2 2206121142 metadata/md5-cache/app-emacs/elpy-1.35.0_p20220321 2206121142 metadata/md5-cache/app-emacs/pymacs-0.26-r3 2206121142 metadata/md5-cache/app-emacs/racket-mode-20220505 +2206161340 metadata/md5-cache/app-emacs/Manifest.gz +2206161340 metadata/md5-cache/app-emacs/auctex-13.1 +2206161340 metadata/md5-cache/app-emacs/csv-mode-1.20 +2206161340 metadata/md5-cache/app-emacs/helm-3.8.5 1912171039 metadata/md5-cache/app-emulation/bochs-2.6.10 2110200512 metadata/md5-cache/app-emulation/bochs-2.7 1910051539 metadata/md5-cache/app-emulation/dlx-1.0.0 @@ -33912,8 +33777,6 @@ 2206071015 metadata/md5-cache/app-emulation/spice-protocol-9999 2206071015 metadata/md5-cache/app-emulation/virt-viewer-10.0_p20210730 2206071015 metadata/md5-cache/app-emulation/virt-viewer-11.0 -2206080340 metadata/md5-cache/app-emulation/virtualbox-6.1.32-r1 -2206080340 metadata/md5-cache/app-emulation/virtualbox-6.1.34 2206071015 metadata/md5-cache/app-emulation/vkd3d-proton-2.6 2206071015 metadata/md5-cache/app-emulation/vkd3d-proton-9999 2206080340 metadata/md5-cache/app-emulation/xe-guest-utilities-6.2.0_p1120-r1 @@ -33951,9 +33814,12 @@ 2206112210 metadata/md5-cache/app-emulation/virtualbox-guest-additions-6.1.34-r1 2206112210 metadata/md5-cache/app-emulation/virtualbox-modules-6.1.32 2206112210 metadata/md5-cache/app-emulation/virtualbox-modules-6.1.34 -2206121840 metadata/md5-cache/app-emulation/Manifest.gz 2206121840 metadata/md5-cache/app-emulation/ruffle-0_p20220601 2206121840 metadata/md5-cache/app-emulation/ruffle-9999 +2206161640 metadata/md5-cache/app-emulation/Manifest.gz +2206161640 metadata/md5-cache/app-emulation/ruffle-0_p20220614 +2206151610 metadata/md5-cache/app-emulation/virtualbox-6.1.32-r2 +2206151610 metadata/md5-cache/app-emulation/virtualbox-6.1.34-r1 2104060140 metadata/md5-cache/app-eselect/eselect-awk-0.3 2107211409 metadata/md5-cache/app-eselect/eselect-blas-0.1 2104060140 metadata/md5-cache/app-eselect/eselect-cblas-0.1 @@ -34208,10 +34074,10 @@ 2206121210 metadata/md5-cache/app-i18n/man-pages-l10n-4.14.0 2206121142 metadata/md5-cache/app-i18n/nkf-2.1.4 2206121142 metadata/md5-cache/app-i18n/nkf-2.1.5 -2206101010 metadata/md5-cache/app-i18n/opencc-1.1.3 -2206121710 metadata/md5-cache/app-i18n/Manifest.gz 2206121710 metadata/md5-cache/app-i18n/ibus-table-1.16.8 2206121710 metadata/md5-cache/app-i18n/ibus-table-others-1.3.13 +2206140040 metadata/md5-cache/app-i18n/Manifest.gz +2206140040 metadata/md5-cache/app-i18n/opencc-1.1.3 2002112051 metadata/md5-cache/app-laptop/hdaps-gl-0.0.7 2205170654 metadata/md5-cache/app-laptop/dispad-0.3.1-r1 2205170654 metadata/md5-cache/app-laptop/hdapsd-20141203-r2 @@ -34511,7 +34377,6 @@ 2205170654 metadata/md5-cache/app-misc/lxsplit-0.2.4-r1 2205170654 metadata/md5-cache/app-misc/mc-4.8.27-r1 2205170654 metadata/md5-cache/app-misc/mc-4.8.28-r1 -2205170654 metadata/md5-cache/app-misc/mc-9999 2205170654 metadata/md5-cache/app-misc/mepl-0.45-r1 2205170654 metadata/md5-cache/app-misc/mmv-1.01b_p19 2205170654 metadata/md5-cache/app-misc/mouseremote-0.90-r3 @@ -34572,7 +34437,6 @@ 2205170654 metadata/md5-cache/app-misc/reptyr-0.8.0 2205170654 metadata/md5-cache/app-misc/rl-0.2.7-r1 2205170654 metadata/md5-cache/app-misc/rlwrap-0.45.2-r1 -2205170654 metadata/md5-cache/app-misc/rpick-0.8.10 2205170654 metadata/md5-cache/app-misc/rpick-0.8.9 2205170654 metadata/md5-cache/app-misc/screen-4.8.0-r3 2205191040 metadata/md5-cache/app-misc/screen-4.9.0 @@ -34588,7 +34452,6 @@ 2205170654 metadata/md5-cache/app-misc/task-2.6.2 2205170654 metadata/md5-cache/app-misc/taskd-1.1.0-r3 2205170654 metadata/md5-cache/app-misc/tdfsb-0.0.10-r2 -2205170654 metadata/md5-cache/app-misc/tdl-1.5.2-r3 2205170654 metadata/md5-cache/app-misc/timew-1.4.2 2205170654 metadata/md5-cache/app-misc/timew-1.4.3 2205170654 metadata/md5-cache/app-misc/tmate-2.4.0 @@ -34694,7 +34557,6 @@ 2206071015 metadata/md5-cache/app-misc/votrify-5 2206071015 metadata/md5-cache/app-misc/votrify-5-r1 2206071015 metadata/md5-cache/app-misc/wayland-utils-1.0.0 -2206121142 metadata/md5-cache/app-misc/Manifest.gz 2206121142 metadata/md5-cache/app-misc/asciicast-tools-0.0_pre20190410 2206121142 metadata/md5-cache/app-misc/asciicast-tools-0.0_pre20220524 2206121142 metadata/md5-cache/app-misc/asciinema-2.1.0 @@ -34752,6 +34614,13 @@ 2206121142 metadata/md5-cache/app-misc/wildq-1.1.11 2206121142 metadata/md5-cache/app-misc/yq-2.13.0 2206121142 metadata/md5-cache/app-misc/yq-2.14.0 +2206161940 metadata/md5-cache/app-misc/Manifest.gz +2206160340 metadata/md5-cache/app-misc/cw-1.0.16-r4 +2206161940 metadata/md5-cache/app-misc/mc-9999 +2206160340 metadata/md5-cache/app-misc/rover-1.0.1 +2206160340 metadata/md5-cache/app-misc/rover-9999 +2206161110 metadata/md5-cache/app-misc/rpick-0.8.10 +2206161940 metadata/md5-cache/app-misc/tdl-1.5.2-r3 2110242009 metadata/md5-cache/app-mobilephone/anyremote-6.5 1805222109 metadata/md5-cache/app-mobilephone/scmxx-0.9.0 2203031839 metadata/md5-cache/app-mobilephone/dfu-util-0.11 @@ -34776,8 +34645,6 @@ 2203240726 metadata/md5-cache/app-office/libreoffice-voikko-5.0-r1 2203240726 metadata/md5-cache/app-office/projectlibre-bin-1.6.2 2204011845 metadata/md5-cache/app-office/upwork-5.4.5.1-r1 -2205020310 metadata/md5-cache/app-office/libreoffice-bin-debug-7.2.6.2 -2205020310 metadata/md5-cache/app-office/libreoffice-l10n-7.2.6.2 2205022240 metadata/md5-cache/app-office/moneydance-2022.4060 2205170654 metadata/md5-cache/app-office/abiword-3.0.5 2205170654 metadata/md5-cache/app-office/abiword-docs-3.0.2 @@ -34792,8 +34659,6 @@ 2205170654 metadata/md5-cache/app-office/kmymoney-5.1.2-r1 2205170654 metadata/md5-cache/app-office/kraft-0.95 2205170654 metadata/md5-cache/app-office/ktimetracker-5.0.1-r1 -2205170654 metadata/md5-cache/app-office/libalkimia-8.1.0-r1 -2205180440 metadata/md5-cache/app-office/libreoffice-bin-debug-7.2.6.2-r1 2205170654 metadata/md5-cache/app-office/magicpoint-1.13a_p20121015-r2 2205170654 metadata/md5-cache/app-office/mdbtools-1.0.0 2205170654 metadata/md5-cache/app-office/multitalk-1.4-r1 @@ -34818,28 +34683,25 @@ 2206071015 metadata/md5-cache/app-office/gtg-0.4.0 2206071015 metadata/md5-cache/app-office/gtg-0.5 2206071015 metadata/md5-cache/app-office/ledger-3.2.1 -2206071015 metadata/md5-cache/app-office/libreoffice-7.2.6.2-r1 -2206071015 metadata/md5-cache/app-office/libreoffice-bin-7.2.6.2 -2206071015 metadata/md5-cache/app-office/libreoffice-bin-7.2.6.2-r1 2206071015 metadata/md5-cache/app-office/lyx-2.3.6.1-r1 2206071140 metadata/md5-cache/app-office/lyx-2.3.6.1-r2 2206071015 metadata/md5-cache/app-office/scribus-1.5.8-r1 2206071015 metadata/md5-cache/app-office/unoconv-0.9.0 2206071015 metadata/md5-cache/app-office/unoconv-0.9.0-r1 -2206121142 metadata/md5-cache/app-office/Manifest.gz 2206121142 metadata/md5-cache/app-office/gnumeric-1.12.52 2206121142 metadata/md5-cache/app-office/impressive-0.13.0_beta2 2206091440 metadata/md5-cache/app-office/kalendar-22.04.2 2206101010 metadata/md5-cache/app-office/libalkimia-8.1.1 -2206100640 metadata/md5-cache/app-office/libreoffice-7.3.3.2-r3 2206111040 metadata/md5-cache/app-office/libreoffice-7.3.4.2 2206111040 metadata/md5-cache/app-office/libreoffice-7.3.9999 2206111040 metadata/md5-cache/app-office/libreoffice-9999 -2206100640 metadata/md5-cache/app-office/libreoffice-bin-7.3.3.2-r3 -2206100640 metadata/md5-cache/app-office/libreoffice-bin-debug-7.3.3.2-r3 -2206100640 metadata/md5-cache/app-office/libreoffice-l10n-7.3.3.2 2206100640 metadata/md5-cache/app-office/libreoffice-l10n-7.3.4.2 2206112110 metadata/md5-cache/app-office/wps-office-11.1.0.11664 +2206141840 metadata/md5-cache/app-office/Manifest.gz +2206141640 metadata/md5-cache/app-office/libreoffice-7.3.3.2-r3 +2206141040 metadata/md5-cache/app-office/libreoffice-bin-7.3.3.2-r3 +2206141040 metadata/md5-cache/app-office/libreoffice-bin-debug-7.3.3.2-r3 +2206141640 metadata/md5-cache/app-office/libreoffice-l10n-7.3.3.2 2204011845 metadata/md5-cache/app-officeext/Manifest.gz 2204011845 metadata/md5-cache/app-officeext/barcode-1.3.5.0-r1 2204011845 metadata/md5-cache/app-officeext/ct2n-1.5.0 @@ -34974,8 +34836,9 @@ 2206121142 metadata/md5-cache/app-portage/tatt-0.8 2206121142 metadata/md5-cache/app-portage/tatt-0.9 2206121142 metadata/md5-cache/app-portage/tatt-9999 -2206130940 metadata/md5-cache/app-portage/Manifest.gz 2206130940 metadata/md5-cache/app-portage/iwdevtools-9999 +2206160910 metadata/md5-cache/app-portage/Manifest.gz +2206160910 metadata/md5-cache/app-portage/portage-utils-0.94.1 2005131639 metadata/md5-cache/app-shells/bashdb-5.0.1.1.2 2104212309 metadata/md5-cache/app-shells/bashish-2.2.4 2012271709 metadata/md5-cache/app-shells/dsh-0.25.10-r1 @@ -34998,19 +34861,6 @@ 2205102010 metadata/md5-cache/app-shells/gentoo-zsh-completions-20220112 2205102010 metadata/md5-cache/app-shells/zsh-completions-0.33.0 2205102010 metadata/md5-cache/app-shells/zsh-syntax-highlighting-0.7.1 -2205170654 metadata/md5-cache/app-shells/bash-2.05b_p13 -2205170654 metadata/md5-cache/app-shells/bash-3.0_p22 -2205170654 metadata/md5-cache/app-shells/bash-3.1_p23 -2205170654 metadata/md5-cache/app-shells/bash-3.2_p57 -2205170654 metadata/md5-cache/app-shells/bash-4.0_p44 -2205170654 metadata/md5-cache/app-shells/bash-4.1_p17 -2205170654 metadata/md5-cache/app-shells/bash-4.2_p53 -2205170654 metadata/md5-cache/app-shells/bash-4.3_p48-r2 -2205170654 metadata/md5-cache/app-shells/bash-4.4_p23-r2 -2205170654 metadata/md5-cache/app-shells/bash-5.0_p18 -2205170654 metadata/md5-cache/app-shells/bash-5.1_p16 -2205170654 metadata/md5-cache/app-shells/bash-5.2_beta -2205170654 metadata/md5-cache/app-shells/bash-9999 2205170654 metadata/md5-cache/app-shells/ccsh-0.0.4-r4 2205170654 metadata/md5-cache/app-shells/ctypes-sh-1.2-r1 2205170654 metadata/md5-cache/app-shells/dash-0.5.11.5 @@ -35073,12 +34923,25 @@ 2206071015 metadata/md5-cache/app-shells/fish-9999 2206071015 metadata/md5-cache/app-shells/ksh-2020.0.0-r1 2206071015 metadata/md5-cache/app-shells/loksh-7.1 -2206121142 metadata/md5-cache/app-shells/Manifest.gz 2206121142 metadata/md5-cache/app-shells/autojump-22.5.3-r1 2206121142 metadata/md5-cache/app-shells/powerline-2.7-r2 2206121142 metadata/md5-cache/app-shells/powerline-9999 2206121142 metadata/md5-cache/app-shells/thefuck-3.30 2206121142 metadata/md5-cache/app-shells/thefuck-3.32 +2206132310 metadata/md5-cache/app-shells/Manifest.gz +2206132310 metadata/md5-cache/app-shells/bash-2.05b_p13 +2206132310 metadata/md5-cache/app-shells/bash-3.0_p22 +2206132310 metadata/md5-cache/app-shells/bash-3.1_p23 +2206132310 metadata/md5-cache/app-shells/bash-3.2_p57 +2206132310 metadata/md5-cache/app-shells/bash-4.0_p44 +2206132310 metadata/md5-cache/app-shells/bash-4.1_p17 +2206132310 metadata/md5-cache/app-shells/bash-4.2_p53 +2206132310 metadata/md5-cache/app-shells/bash-4.3_p48-r2 +2206132310 metadata/md5-cache/app-shells/bash-4.4_p23-r2 +2206132310 metadata/md5-cache/app-shells/bash-5.0_p18 +2206132310 metadata/md5-cache/app-shells/bash-5.1_p16 +2206132310 metadata/md5-cache/app-shells/bash-5.2_beta +2206132310 metadata/md5-cache/app-shells/bash-9999 2101061709 metadata/md5-cache/app-text/antixls-0.3b 2111090809 metadata/md5-cache/app-text/bibclean-3.06 2110070609 metadata/md5-cache/app-text/build-docbook-catalog-1.21 @@ -35151,14 +35014,11 @@ 2201281040 metadata/md5-cache/app-text/blogc-0.20.1 2202010310 metadata/md5-cache/app-text/epspdf-0.6.3-r1 2202010310 metadata/md5-cache/app-text/epspdf-0.6.5 -2202030709 metadata/md5-cache/app-text/libnumbertext-1.0.8 2202070940 metadata/md5-cache/app-text/unpaper-6.1-r1 -2202102339 metadata/md5-cache/app-text/libetonyek-0.1.10 2202230639 metadata/md5-cache/app-text/lesspipe-1.91 2203100240 metadata/md5-cache/app-text/ttf2pk2-2.0_p20210325 2203222209 metadata/md5-cache/app-text/bdf2psf-1.155 2203240726 metadata/md5-cache/app-text/code2html-0.9.1-r2 -2203240726 metadata/md5-cache/app-text/ding-1.9 2203240726 metadata/md5-cache/app-text/flpsed-0.7.3 2203240726 metadata/md5-cache/app-text/liblangtag-0.6.3 2203240726 metadata/md5-cache/app-text/master-pdf-editor-5.7.90 @@ -35487,8 +35347,6 @@ 2206121142 metadata/md5-cache/app-text/htmlmin-0.1.12-r1 2206121142 metadata/md5-cache/app-text/krop-0.6.0-r1 2206121142 metadata/md5-cache/app-text/krop-9999 -2206100640 metadata/md5-cache/app-text/libetonyek-0.1.10-r1 -2206100640 metadata/md5-cache/app-text/libnumbertext-1.0.10 2206121142 metadata/md5-cache/app-text/nfoview-1.28.1-r1 2206121142 metadata/md5-cache/app-text/openpaperwork-core-2.1.0 2206121142 metadata/md5-cache/app-text/openpaperwork-core-2.1.1 @@ -35503,7 +35361,6 @@ 2206121142 metadata/md5-cache/app-text/pdfminer-20220506 2206121142 metadata/md5-cache/app-text/pelican-4.7.2-r1 2206121142 metadata/md5-cache/app-text/pelican-9999 -2206100640 metadata/md5-cache/app-text/poppler-22.05.0 2206121142 metadata/md5-cache/app-text/pytextile-4.0.1 2206121142 metadata/md5-cache/app-text/q-text-as-data-2.0.10 2206121142 metadata/md5-cache/app-text/restview-2.9.2 @@ -35517,11 +35374,16 @@ 2206090610 metadata/md5-cache/app-text/xhtml1-20020801-r6 2206121142 metadata/md5-cache/app-text/xlsx2csv-0.7.6 2206121142 metadata/md5-cache/app-text/xmldiff-2.4 -2206131210 metadata/md5-cache/app-text/Manifest.gz 2206131040 metadata/md5-cache/app-text/build-docbook-catalog-2.3 2206130310 metadata/md5-cache/app-text/diff-pdf-0.5 2206131210 metadata/md5-cache/app-text/kramdown-rfc-1.6.11 -2206131040 metadata/md5-cache/app-text/lesspipe-2.05 +2206151940 metadata/md5-cache/app-text/Manifest.gz +2206151140 metadata/md5-cache/app-text/ding-1.9 +2206151940 metadata/md5-cache/app-text/gspell-1.11.1 +2206131940 metadata/md5-cache/app-text/lesspipe-2.05 +2206141640 metadata/md5-cache/app-text/libetonyek-0.1.10-r1 +2206141640 metadata/md5-cache/app-text/libnumbertext-1.0.10 +2206142110 metadata/md5-cache/app-text/poppler-22.05.0 2203240726 metadata/md5-cache/app-vim/vim-spell-cs-20061021-r1 2203240726 metadata/md5-cache/app-vim/vim-spell-da-20060116-r1 2203240726 metadata/md5-cache/app-vim/vim-spell-de-20080213-r1 @@ -35939,7 +35801,6 @@ 2205170654 metadata/md5-cache/dev-cpp/folly-2022.03.28.00 2205170654 metadata/md5-cache/dev-cpp/folly-2022.04.11.00 2205170654 metadata/md5-cache/dev-cpp/gconfmm-2.28.3-r1 -2205170654 metadata/md5-cache/dev-cpp/gflags-2.2.1-r1 2205170654 metadata/md5-cache/dev-cpp/gflags-2.2.2 2205170654 metadata/md5-cache/dev-cpp/gflags-9999 2205170654 metadata/md5-cache/dev-cpp/glog-0.4.0 @@ -35948,7 +35809,6 @@ 2205170654 metadata/md5-cache/dev-cpp/gtkmm-2.24.5-r1 2205170654 metadata/md5-cache/dev-cpp/gtksourceviewmm-3.18.0-r2 2205170654 metadata/md5-cache/dev-cpp/gulrak-filesystem-1.5.12 -2205170654 metadata/md5-cache/dev-cpp/highway-0.16.0-r1 2205170654 metadata/md5-cache/dev-cpp/htmlcxx-0.87 2205170654 metadata/md5-cache/dev-cpp/json11-1.0.0 2205170654 metadata/md5-cache/dev-cpp/kokkos-3.1.01-r1 @@ -36038,9 +35898,12 @@ 2206071140 metadata/md5-cache/dev-cpp/rapidyaml-0.4.1 2206071015 metadata/md5-cache/dev-cpp/sdbus-c++-0.9.0-r3 2206071015 metadata/md5-cache/dev-cpp/sdbus-c++-1.1.0-r3 -2206121040 metadata/md5-cache/dev-cpp/Manifest.gz 2206121040 metadata/md5-cache/dev-cpp/doctest-2.4.8-r1 2206110910 metadata/md5-cache/dev-cpp/pstreams-1.0.1 +2206160910 metadata/md5-cache/dev-cpp/Manifest.gz +2206160910 metadata/md5-cache/dev-cpp/gemmlowp-2021.12.20 +2206140940 metadata/md5-cache/dev-cpp/gflags-2.2.1-r1 +2206151740 metadata/md5-cache/dev-cpp/highway-0.16.0-r1 2107250309 metadata/md5-cache/dev-db/freetds-1.2.18 1702282310 metadata/md5-cache/dev-db/gigabase-3.83-r2 2102252239 metadata/md5-cache/dev-db/lmdb++-0.9.14.0 @@ -36124,7 +35987,6 @@ 2205170654 metadata/md5-cache/dev-db/mydumper-0.11.3.5 2205170654 metadata/md5-cache/dev-db/mydumper-0.11.5.2 2205170654 metadata/md5-cache/dev-db/mydumper-0.12.1 -2205170654 metadata/md5-cache/dev-db/myodbc-8.0.27-r1 2205170654 metadata/md5-cache/dev-db/mysql++-3.3.0 2205170654 metadata/md5-cache/dev-db/mysql-5.7.36-r1 2205170654 metadata/md5-cache/dev-db/mysql-connector-c++-1.1.12-r1 @@ -36179,10 +36041,7 @@ 2205211310 metadata/md5-cache/dev-db/pglogical-2.4.1 2205211310 metadata/md5-cache/dev-db/pgmodeler-0.9.2 2205211310 metadata/md5-cache/dev-db/pgmodeler-0.9.4 -2205211310 metadata/md5-cache/dev-db/pgpool2-4.2.1-r2 -2205211310 metadata/md5-cache/dev-db/pgpool2-4.2.2-r2 2205211310 metadata/md5-cache/dev-db/pgpool2-4.3.1 -2205211310 metadata/md5-cache/dev-db/pgpool2-9999 2205211310 metadata/md5-cache/dev-db/pgrouting-3.1.1 2205211310 metadata/md5-cache/dev-db/pgrouting-3.1.2 2205211310 metadata/md5-cache/dev-db/pgrouting-3.1.3 @@ -36190,7 +36049,6 @@ 2205211310 metadata/md5-cache/dev-db/pgtap-0.99.0 2205211310 metadata/md5-cache/dev-db/pgtap-1.1.0 2205211310 metadata/md5-cache/dev-db/pgtap-1.2.0 -2205211310 metadata/md5-cache/dev-db/pgtap-1.2.0-r2 2205211310 metadata/md5-cache/dev-db/plr-8.3.0.17 2205211310 metadata/md5-cache/dev-db/plr-8.4.1 2205211310 metadata/md5-cache/dev-db/plr-8.4.5 @@ -36250,35 +36108,45 @@ 2206071015 metadata/md5-cache/dev-db/postgresql-13.7 2206071015 metadata/md5-cache/dev-db/postgresql-14.1-r1 2206071015 metadata/md5-cache/dev-db/postgresql-14.2-r1 -2206071015 metadata/md5-cache/dev-db/postgresql-14.3 2206071015 metadata/md5-cache/dev-db/postgresql-15_beta1-r1 2206071015 metadata/md5-cache/dev-db/postgresql-9999 2206061910 metadata/md5-cache/dev-db/sqlite-3.38.5 2206080210 metadata/md5-cache/dev-db/sqlitestudio-3.3.3 2206071015 metadata/md5-cache/dev-db/sqlmap-1.6.2 2206071015 metadata/md5-cache/dev-db/sqlmap-1.6.4 -2206071015 metadata/md5-cache/dev-db/sqlmap-9999 2206121142 metadata/md5-cache/dev-db/barman-2.12-r1 2206121142 metadata/md5-cache/dev-db/mycli-1.24.1 2206121142 metadata/md5-cache/dev-db/mycli-1.25.0 2206121142 metadata/md5-cache/dev-db/mycli-9999 -2206100610 metadata/md5-cache/dev-db/mysql-8.0.27 2206121142 metadata/md5-cache/dev-db/mysql-workbench-8.0.28 2206100610 metadata/md5-cache/dev-db/percona-server-8.0.26.16-r1 2206100610 metadata/md5-cache/dev-db/percona-xtrabackup-8.0.26.18 -2206121142 metadata/md5-cache/dev-db/pg_activity-2.3.0 2206121142 metadata/md5-cache/dev-db/pgcli-3.3.1-r1 2206121142 metadata/md5-cache/dev-db/pgxnclient-1.3-r2 2206121142 metadata/md5-cache/dev-db/pgxnclient-1.3.1 -2206131040 metadata/md5-cache/dev-db/Manifest.gz -2206131040 metadata/md5-cache/dev-db/pspg-5.5.4 -2206130010 metadata/md5-cache/dev-db/redis-5.0.14 -2206130010 metadata/md5-cache/dev-db/redis-6.0.16 -2206130010 metadata/md5-cache/dev-db/redis-6.2.6 2206130010 metadata/md5-cache/dev-db/redis-6.2.7-r1 2206130010 metadata/md5-cache/dev-db/redis-7.0.0 -2206130010 metadata/md5-cache/dev-db/redis-7.0.0-r1 -2206130010 metadata/md5-cache/dev-db/redis-7.0.1 +2206161940 metadata/md5-cache/dev-db/Manifest.gz +2206161940 metadata/md5-cache/dev-db/myodbc-8.0.27-r1 +2206131540 metadata/md5-cache/dev-db/mysql-8.0.27 +2206151610 metadata/md5-cache/dev-db/pg_activity-2.3.1 +2206141340 metadata/md5-cache/dev-db/pgpool2-4.2.1-r2 +2206141340 metadata/md5-cache/dev-db/pgpool2-4.2.2-r2 +2206141340 metadata/md5-cache/dev-db/pgpool2-4.2.9 +2206141340 metadata/md5-cache/dev-db/pgpool2-4.3.2 +2206141340 metadata/md5-cache/dev-db/pgpool2-9999 +2206161940 metadata/md5-cache/dev-db/pgtap-1.2.0-r2 +2206161710 metadata/md5-cache/dev-db/postgresql-14.4 +2206131940 metadata/md5-cache/dev-db/pspg-5.5.4 +2206160040 metadata/md5-cache/dev-db/redis-5.0.14 +2206160040 metadata/md5-cache/dev-db/redis-6.0.16 +2206160040 metadata/md5-cache/dev-db/redis-6.2.6 +2206160040 metadata/md5-cache/dev-db/redis-7.0.0-r2 +2206160040 metadata/md5-cache/dev-db/redis-7.0.1-r1 +2206160040 metadata/md5-cache/dev-db/redis-7.0.2 +2206151510 metadata/md5-cache/dev-db/sqlite-9999 +2206152140 metadata/md5-cache/dev-db/sqlmap-1.6.5 +2206152140 metadata/md5-cache/dev-db/sqlmap-9999 2106210925 metadata/md5-cache/dev-dotnet/ndesk-dbus-0.6.1a 2106210925 metadata/md5-cache/dev-dotnet/ndesk-dbus-glib-0.4.1 2205062310 metadata/md5-cache/dev-dotnet/dotnet-sdk-bin-3.1.418-r1 @@ -36298,7 +36166,6 @@ 2009161939 metadata/md5-cache/dev-embedded/include-0.4.2 2009161939 metadata/md5-cache/dev-embedded/jal-0.4.62 2009162139 metadata/md5-cache/dev-embedded/kobs-ng-3.0.35.4.1.0 -2012272339 metadata/md5-cache/dev-embedded/libftd2xx-1.4.8 1911101539 metadata/md5-cache/dev-embedded/pista-0.70 1910191339 metadata/md5-cache/dev-embedded/upslug2-11 2102181209 metadata/md5-cache/dev-embedded/urjtag-2019.12 @@ -36359,7 +36226,6 @@ 2206080340 metadata/md5-cache/dev-embedded/openocd-9999 2206080340 metadata/md5-cache/dev-embedded/ponyprog-3.1.3 2206080340 metadata/md5-cache/dev-embedded/stlink-9999 -2206121142 metadata/md5-cache/dev-embedded/Manifest.gz 2206090010 metadata/md5-cache/dev-embedded/avr-libc-2.1.0 2206121142 metadata/md5-cache/dev-embedded/esptool-3.2 2206121142 metadata/md5-cache/dev-embedded/esptool-3.3.1 @@ -36369,6 +36235,8 @@ 2206121142 metadata/md5-cache/dev-embedded/rpi-eeprom-13.3_p1-r1 2206121142 metadata/md5-cache/dev-embedded/rpi-eeprom-13.8_p1 2206110910 metadata/md5-cache/dev-embedded/stlink-1.7.0 +2206161940 metadata/md5-cache/dev-embedded/Manifest.gz +2206161940 metadata/md5-cache/dev-embedded/libftd2xx-1.4.8 2206101310 metadata/md5-cache/dev-erlang/Manifest.gz 2206101310 metadata/md5-cache/dev-erlang/base64url-1.0.1 2206101310 metadata/md5-cache/dev-erlang/cache_tab-1.0.29 @@ -36519,7 +36387,6 @@ 2205271010 metadata/md5-cache/dev-go/Manifest.gz 2205271010 metadata/md5-cache/dev-go/act-1.6.0 2008011139 metadata/md5-cache/dev-haskell/stack-bin-2.3.1 -2205202040 metadata/md5-cache/dev-haskell/Manifest.gz 2205202040 metadata/md5-cache/dev-haskell/abstract-deque-0.3 2205202040 metadata/md5-cache/dev-haskell/abstract-deque-tests-0.3 2205202040 metadata/md5-cache/dev-haskell/abstract-par-0.3.3-r1 @@ -36927,7 +36794,6 @@ 2205202040 metadata/md5-cache/dev-haskell/language-dot-0.1.1 2205202040 metadata/md5-cache/dev-haskell/language-ecmascript-0.19.1.0 2205202040 metadata/md5-cache/dev-haskell/language-glsl-0.3.0 -2205202040 metadata/md5-cache/dev-haskell/language-haskell-extract-0.2.4-r1 2205202040 metadata/md5-cache/dev-haskell/language-javascript-0.6.0.14 2205202040 metadata/md5-cache/dev-haskell/language-lua-0.11.0.1 2205202040 metadata/md5-cache/dev-haskell/language-python-0.5.8 @@ -37303,7 +37169,6 @@ 2205202040 metadata/md5-cache/dev-haskell/warp-3.3.13 2205202040 metadata/md5-cache/dev-haskell/warp-tls-3.2.12 2205202040 metadata/md5-cache/dev-haskell/wavy-0.1.0.0 -2205202040 metadata/md5-cache/dev-haskell/wcwidth-0.0.2 2205202040 metadata/md5-cache/dev-haskell/weigh-0.0.16 2205202040 metadata/md5-cache/dev-haskell/with-location-0.1.0 2205202040 metadata/md5-cache/dev-haskell/wl-pprint-1.2.1 @@ -37345,6 +37210,9 @@ 2205202040 metadata/md5-cache/dev-haskell/zlib-bindings-0.1.1.5 2205202040 metadata/md5-cache/dev-haskell/zlib-conduit-1.1.0 2205202040 metadata/md5-cache/dev-haskell/zlib-enum-0.2.3.1-r1 +2206161940 metadata/md5-cache/dev-haskell/Manifest.gz +2206161940 metadata/md5-cache/dev-haskell/language-haskell-extract-0.2.4-r1 +2206161940 metadata/md5-cache/dev-haskell/wcwidth-0.0.2 2101062239 metadata/md5-cache/dev-java/ant-1.10.9 2205022240 metadata/md5-cache/dev-java/antlr-4.9.3 2205022240 metadata/md5-cache/dev-java/gradle-bin-6.8.3 @@ -37384,8 +37252,6 @@ 2205051240 metadata/md5-cache/dev-java/bcpg-1.69 2205051240 metadata/md5-cache/dev-java/bcutil-1.69 2205051240 metadata/md5-cache/dev-java/brotli-dec-0.1.2 -2205051240 metadata/md5-cache/dev-java/byte-buddy-1.12.8 -2205051240 metadata/md5-cache/dev-java/byte-buddy-agent-1.12.8 2205051240 metadata/md5-cache/dev-java/cal10n-0.8.1 2205051240 metadata/md5-cache/dev-java/cglib-3.3.0-r1 2205051240 metadata/md5-cache/dev-java/checker-framework-qual-3.14.0 @@ -37407,7 +37273,6 @@ 2205051240 metadata/md5-cache/dev-java/dom4j-2.1.3 2205051240 metadata/md5-cache/dev-java/error-prone-annotations-2.7.1 2205051240 metadata/md5-cache/dev-java/failureaccess-30.1.1 -2205051240 metadata/md5-cache/dev-java/findbugs-annotations-3.0.1 2205051240 metadata/md5-cache/dev-java/fontbox-2.0.24 2205051240 metadata/md5-cache/dev-java/gnu-regexp-1.1.4-r4 2205051240 metadata/md5-cache/dev-java/guava-20.0-r1 @@ -37481,13 +37346,10 @@ 2205051240 metadata/md5-cache/dev-java/kafka-clients-1.1.1 2205051240 metadata/md5-cache/dev-java/lmax-disruptor-3.4.4 2205051240 metadata/md5-cache/dev-java/log4j-api-java9-2.17.1 -2205051240 metadata/md5-cache/dev-java/logback-classic-1.2.11 2205051240 metadata/md5-cache/dev-java/mchange-commons-0.2.20 2205051240 metadata/md5-cache/dev-java/mockito-1.9.5-r2 -2205051240 metadata/md5-cache/dev-java/mockito-4.4.0 2205051240 metadata/md5-cache/dev-java/msv-20130601 2205051240 metadata/md5-cache/dev-java/mvel-2.3.2-r1 -2205051240 metadata/md5-cache/dev-java/netty-4.1.35 2205051240 metadata/md5-cache/dev-java/netty-common-4.0.36-r2 2205051240 metadata/md5-cache/dev-java/objenesis-3.2 2205051240 metadata/md5-cache/dev-java/objenesis-test-3.2 @@ -37537,7 +37399,6 @@ 2205051240 metadata/md5-cache/dev-java/xml-commons-external-1.4.01-r2 2205051240 metadata/md5-cache/dev-java/xml-commons-resolver-1.2-r2 2205051240 metadata/md5-cache/dev-java/xmlgraphics-commons-2.7 -2205051240 metadata/md5-cache/dev-java/xmlgraphics-commons-2.7-r1 2205051240 metadata/md5-cache/dev-java/xmpbox-2.0.24 2205051240 metadata/md5-cache/dev-java/xom-1.3.7 2205051240 metadata/md5-cache/dev-java/xpp3-1.1.4c-r6 @@ -37572,8 +37433,6 @@ 2205151210 metadata/md5-cache/dev-java/log4j-api-2.17.2 2205151210 metadata/md5-cache/dev-java/log4j-core-2.17.2 2205150110 metadata/md5-cache/dev-java/testng-6.9.10-r1 -2205161540 metadata/md5-cache/dev-java/tomcat-servlet-api-10.0.21 -2205161810 metadata/md5-cache/dev-java/tomcat-servlet-api-9.0.63 2205170654 metadata/md5-cache/dev-java/ant-antlr-1.10.9 2205170654 metadata/md5-cache/dev-java/ant-apache-bcel-1.10.9 2205170654 metadata/md5-cache/dev-java/ant-apache-bsf-1.10.9 @@ -37638,7 +37497,6 @@ 2205170654 metadata/md5-cache/dev-java/jdom-2.0.6-r5 2205170654 metadata/md5-cache/dev-java/jffi-1.2.9-r1 2205170654 metadata/md5-cache/dev-java/jna-4.2.2-r3 -2205170654 metadata/md5-cache/dev-java/jna-5.10.0 2205170654 metadata/md5-cache/dev-java/jnr-ffi-2.0.2-r1 2205170654 metadata/md5-cache/dev-java/jnr-netdb-1.1.4-r1 2205170654 metadata/md5-cache/dev-java/jnr-posix-3.0.10-r1 @@ -37694,7 +37552,6 @@ 2205241840 metadata/md5-cache/dev-java/jackson-dataformat-xml-2.13.3 2205241840 metadata/md5-cache/dev-java/jackson-dataformat-yaml-2.13.3 2205241840 metadata/md5-cache/dev-java/jackson-module-jakarta-xmlbind-2.13.3 -2205241040 metadata/md5-cache/dev-java/tomcat-servlet-api-8.5.79 2205301210 metadata/md5-cache/dev-java/ant-eclipse-ecj-4.22-r1 2205301210 metadata/md5-cache/dev-java/eclipse-ecj-4.22-r1 2205301210 metadata/md5-cache/dev-java/jopt-simple-5.0.4 @@ -37729,8 +37586,6 @@ 2206081140 metadata/md5-cache/dev-java/jnr-netdb-1.2.0 2206081140 metadata/md5-cache/dev-java/jnr-posix-3.1.15 2206071015 metadata/md5-cache/dev-java/jython-2.7.0-r4 -2206071015 metadata/md5-cache/dev-java/jython-2.7.0-r6 -2206081140 metadata/md5-cache/dev-java/logback-core-1.2.11 2206081310 metadata/md5-cache/dev-java/osgi-enterprise-api-5.0.0-r2 2206081310 metadata/md5-cache/dev-java/relaxng-datatype-1.0-r3 2206081140 metadata/md5-cache/dev-java/sbt-0.13.18-r1 @@ -37764,8 +37619,24 @@ 2206100640 metadata/md5-cache/dev-java/tomcat-native-1.2.33 2206120710 metadata/md5-cache/dev-java/tomcat-servlet-api-10.0.22 2206101010 metadata/md5-cache/dev-java/tomcat-servlet-api-9.0.64 -2206131210 metadata/md5-cache/dev-java/Manifest.gz 2206131210 metadata/md5-cache/dev-java/mill-bin-0.10.4 +2206161910 metadata/md5-cache/dev-java/Manifest.gz +2206161840 metadata/md5-cache/dev-java/byte-buddy-1.12.8 +2206161840 metadata/md5-cache/dev-java/byte-buddy-agent-1.12.8 +2206161840 metadata/md5-cache/dev-java/findbugs-annotations-3.0.1 +2206151940 metadata/md5-cache/dev-java/jna-5.10.0 +2206161840 metadata/md5-cache/dev-java/jython-2.7.0-r6 +2206161840 metadata/md5-cache/dev-java/logback-classic-1.2.11 +2206161840 metadata/md5-cache/dev-java/logback-core-1.2.11 +2206161840 metadata/md5-cache/dev-java/mockito-4.4.0 +2206161840 metadata/md5-cache/dev-java/netty-4.1.35 +2206150640 metadata/md5-cache/dev-java/tomcat-native-1.2.34 +2206161910 metadata/md5-cache/dev-java/tomcat-servlet-api-10.0.21 +2206161910 metadata/md5-cache/dev-java/tomcat-servlet-api-8.5.79 +2206140710 metadata/md5-cache/dev-java/tomcat-servlet-api-8.5.81 +2206161910 metadata/md5-cache/dev-java/tomcat-servlet-api-9.0.63 +2206131810 metadata/md5-cache/dev-java/wsdl4j-1.6.3 +2206161840 metadata/md5-cache/dev-java/xmlgraphics-commons-2.7-r1 2101062239 metadata/md5-cache/dev-lang/cll1h-0.6-r1 2101070439 metadata/md5-cache/dev-lang/coffee-script-2.5.1 1702282312 metadata/md5-cache/dev-lang/esco-0.512 @@ -37794,8 +37665,6 @@ 2203240726 metadata/md5-cache/dev-lang/logtalk-3.47.0 2203240726 metadata/md5-cache/dev-lang/spark-2021 2204011845 metadata/md5-cache/dev-lang/arc-3.2 -2204172340 metadata/md5-cache/dev-lang/gforth-0.7.3-r2 -2204172340 metadata/md5-cache/dev-lang/teyjus-2.1-r1 2204232309 metadata/md5-cache/dev-lang/jimtcl-0.81 2204231210 metadata/md5-cache/dev-lang/pico8-0.2.4c 2205022240 metadata/md5-cache/dev-lang/closure-compiler-bin-20211107 @@ -37809,7 +37678,6 @@ 2205022240 metadata/md5-cache/dev-lang/rakudo-2021.10 2205022240 metadata/md5-cache/dev-lang/rakudo-2022.02 2205022240 metadata/md5-cache/dev-lang/scala-bin-2.13.6 -2205122041 metadata/md5-cache/dev-lang/mlton-20180207 2205122041 metadata/md5-cache/dev-lang/scala-2.12.10 2205160340 metadata/md5-cache/dev-lang/abs-2.6.0 2205170654 metadata/md5-cache/dev-lang/bas-2.4 @@ -37828,7 +37696,6 @@ 2205170654 metadata/md5-cache/dev-lang/erlang-24.3.3 2205170654 metadata/md5-cache/dev-lang/erlang-24.3.4 2205182010 metadata/md5-cache/dev-lang/erlang-25.0 -2205170654 metadata/md5-cache/dev-lang/execline-2.8.2.0 2205170654 metadata/md5-cache/dev-lang/f2c-20100827-r1 2205170654 metadata/md5-cache/dev-lang/fennel-0.9.1 2205170654 metadata/md5-cache/dev-lang/fennel-1.0.0 @@ -37836,8 +37703,6 @@ 2205170654 metadata/md5-cache/dev-lang/ferite-1.1.17-r1 2205170654 metadata/md5-cache/dev-lang/fpc-3.2.2 2205170654 metadata/md5-cache/dev-lang/gnuprologjava-0.2.6-r1 -2205171240 metadata/md5-cache/dev-lang/go-1.17.10 -2205171240 metadata/md5-cache/dev-lang/go-1.18.2 2205170654 metadata/md5-cache/dev-lang/go-9999 2205170654 metadata/md5-cache/dev-lang/gprolog-1.4.5 2205170654 metadata/md5-cache/dev-lang/gprolog-1.5.0 @@ -37932,7 +37797,6 @@ 2205170654 metadata/md5-cache/dev-lang/tcc-0.9.27_p20211022 2205170654 metadata/md5-cache/dev-lang/tcc-9999 2205170654 metadata/md5-cache/dev-lang/tcl-8.6.11 -2205170654 metadata/md5-cache/dev-lang/teyjus-2.1 2205170654 metadata/md5-cache/dev-lang/tk-8.6.11.1 2205170654 metadata/md5-cache/dev-lang/tk-8.6.12 2205170654 metadata/md5-cache/dev-lang/tuprolog-3.2.0 @@ -37976,23 +37840,16 @@ 2206080140 metadata/md5-cache/dev-lang/perl-5.36.0 2206071110 metadata/md5-cache/dev-lang/python-2.7.18_p15 2206071015 metadata/md5-cache/dev-lang/python-3.10.4 -2206071015 metadata/md5-cache/dev-lang/python-3.10.4_p1 2206071110 metadata/md5-cache/dev-lang/python-3.10.5 -2206071015 metadata/md5-cache/dev-lang/python-3.11.0_beta1-r2 -2206071015 metadata/md5-cache/dev-lang/python-3.11.0_beta2 -2206071015 metadata/md5-cache/dev-lang/python-3.11.0_beta2_p1 2206071110 metadata/md5-cache/dev-lang/python-3.11.0_beta3 2206071015 metadata/md5-cache/dev-lang/python-3.8.13 -2206071015 metadata/md5-cache/dev-lang/python-3.8.13_p1 2206071110 metadata/md5-cache/dev-lang/python-3.8.13_p2 -2206071015 metadata/md5-cache/dev-lang/python-3.9.11 2206071015 metadata/md5-cache/dev-lang/python-3.9.12 2206071110 metadata/md5-cache/dev-lang/python-3.9.13 2206071015 metadata/md5-cache/dev-lang/python-exec-conf-2.4.6 2206071015 metadata/md5-cache/dev-lang/qu-prolog-10.6 2206071015 metadata/md5-cache/dev-lang/rust-1.59.0 2206071015 metadata/md5-cache/dev-lang/rust-1.61.0-r1 -2206071015 metadata/md5-cache/dev-lang/spidermonkey-1.8.5-r10 2206071015 metadata/md5-cache/dev-lang/spidermonkey-60.5.2_p0-r6 2206071015 metadata/md5-cache/dev-lang/spidermonkey-68.12.0-r1 2206071015 metadata/md5-cache/dev-lang/spidermonkey-78.15.0 @@ -38001,7 +37858,6 @@ 2206071015 metadata/md5-cache/dev-lang/spidermonkey-91.9.1 2206071015 metadata/md5-cache/dev-lang/yap-7.0.1 2206071015 metadata/md5-cache/dev-lang/yap-7.1.0 -2206121142 metadata/md5-cache/dev-lang/R-4.2.0 2206121142 metadata/md5-cache/dev-lang/gdl-1.0.0_rc3-r1 2206121142 metadata/md5-cache/dev-lang/go-1.17.11 2206121142 metadata/md5-cache/dev-lang/go-1.18.3 @@ -38017,11 +37873,17 @@ 2206101010 metadata/md5-cache/dev-lang/rust-1.60.0 2206101010 metadata/md5-cache/dev-lang/rust-bin-1.60.0 2206090010 metadata/md5-cache/dev-lang/tcl-8.6.12 -2206121540 metadata/md5-cache/dev-lang/Manifest.gz 2206121540 metadata/md5-cache/dev-lang/gnat-gpl-2020 2206121540 metadata/md5-cache/dev-lang/gnat-gpl-2021-r1 2206121540 metadata/md5-cache/dev-lang/gnat-gpl-2021-r3 2206121510 metadata/md5-cache/dev-lang/ispc-1.18.0 +2206161940 metadata/md5-cache/dev-lang/Manifest.gz +2206140040 metadata/md5-cache/dev-lang/R-4.2.0 +2206161940 metadata/md5-cache/dev-lang/gforth-0.7.3-r2 +2206161940 metadata/md5-cache/dev-lang/mlton-20180207 +2206161940 metadata/md5-cache/dev-lang/spidermonkey-1.8.5-r10 +2206161940 metadata/md5-cache/dev-lang/teyjus-2.1 +2206161940 metadata/md5-cache/dev-lang/teyjus-2.1-r1 2108220339 metadata/md5-cache/dev-libs/argtable-2.13-r1 1808290309 metadata/md5-cache/dev-libs/bcm2835-1.57 2007042139 metadata/md5-cache/dev-libs/bemenu-0.5.0 @@ -38103,7 +37965,6 @@ 2204130011 metadata/md5-cache/dev-libs/gnulib-2022.02.12.16.27.05 2204130011 metadata/md5-cache/dev-libs/libax25-0.0.12_rc5 2204241040 metadata/md5-cache/dev-libs/libstrophe-0.10.0 -2204290540 metadata/md5-cache/dev-libs/libksba-1.6.0 2205011048 metadata/md5-cache/dev-libs/ossp-uuid-1.6.2-r6 2205011048 metadata/md5-cache/dev-libs/ossp-uuid-1.6.2-r7 2205061110 metadata/md5-cache/dev-libs/pkcs11-helper-1.29.0 @@ -38208,7 +38069,6 @@ 2205170654 metadata/md5-cache/dev-libs/ferrisloki-3.0.13-r2 2205170654 metadata/md5-cache/dev-libs/ffcall-2.1 2205170654 metadata/md5-cache/dev-libs/ffcall-2.4 -2205170654 metadata/md5-cache/dev-libs/flatbuffers-2.0.0-r1 2205170654 metadata/md5-cache/dev-libs/foma-0.9.18-r1 2205170654 metadata/md5-cache/dev-libs/fstrm-0.6.1 2205170654 metadata/md5-cache/dev-libs/gdl-3.40.0 @@ -38319,9 +38179,7 @@ 2205170654 metadata/md5-cache/dev-libs/libezV24-0.1.1-r2 2205170654 metadata/md5-cache/dev-libs/libf2c-20130927-r1 2205170654 metadata/md5-cache/dev-libs/libffi-3.3-r2 -2205170654 metadata/md5-cache/dev-libs/libffi-3.4.2-r1 2205170654 metadata/md5-cache/dev-libs/libffi-compat-3.2.1-r3 -2205170654 metadata/md5-cache/dev-libs/libffi-compat-3.3-r2 2205170654 metadata/md5-cache/dev-libs/libfilezilla-0.36.0 2205170654 metadata/md5-cache/dev-libs/libfilezilla-0.37.1-r1 2205170654 metadata/md5-cache/dev-libs/libfilezilla-0.37.2 @@ -38349,7 +38207,6 @@ 2205170654 metadata/md5-cache/dev-libs/libgee-0.20.5 2205170654 metadata/md5-cache/dev-libs/libgpg-error-1.42 2205170654 metadata/md5-cache/dev-libs/libgpg-error-1.44 -2205170840 metadata/md5-cache/dev-libs/libgpg-error-1.45 2205170654 metadata/md5-cache/dev-libs/libgpiod-1.4.1 2205170654 metadata/md5-cache/dev-libs/libgpiod-1.6.3 2205170654 metadata/md5-cache/dev-libs/libgrapheme-1 @@ -38363,7 +38220,6 @@ 2205170654 metadata/md5-cache/dev-libs/liblogging-1.0.6-r1 2205170654 metadata/md5-cache/dev-libs/liblognorm-2.0.6 2205170654 metadata/md5-cache/dev-libs/libltdl-2.4.6 -2205170654 metadata/md5-cache/dev-libs/libltdl-2.4.7 2205170654 metadata/md5-cache/dev-libs/libmateweather-1.24.1 2205170654 metadata/md5-cache/dev-libs/libmateweather-1.26.0 2205170654 metadata/md5-cache/dev-libs/libmaxminddb-1.5.2 @@ -38633,7 +38489,6 @@ 2205170654 metadata/md5-cache/dev-libs/simdjson-1.0.2 2205180440 metadata/md5-cache/dev-libs/simdjson-1.1.0 2205170654 metadata/md5-cache/dev-libs/sink-0.8.0-r3 -2205170654 metadata/md5-cache/dev-libs/skalibs-2.11.1.0 2205171010 metadata/md5-cache/dev-libs/sleef-3.5.1 2205170654 metadata/md5-cache/dev-libs/snowball-stemmer-2.1.0-r1 2205191340 metadata/md5-cache/dev-libs/softhsm-2.6.1-r2 @@ -38772,7 +38627,6 @@ 2206051640 metadata/md5-cache/dev-libs/libfastjson-0.99.9-r1 2206030540 metadata/md5-cache/dev-libs/nettle-3.8 2206041440 metadata/md5-cache/dev-libs/nss-3.68.4 -2206030040 metadata/md5-cache/dev-libs/simdjson-2.0.3 2206031110 metadata/md5-cache/dev-libs/unibilium-2.1.1 2206071015 metadata/md5-cache/dev-libs/FBGEMM-2022.01.13 2206071015 metadata/md5-cache/dev-libs/aml-0.2.1 @@ -38801,14 +38655,12 @@ 2206071015 metadata/md5-cache/dev-libs/gjs-1.72.0 2206071015 metadata/md5-cache/dev-libs/glib-2.72.1 2206071015 metadata/md5-cache/dev-libs/glib-2.72.2 -2206071015 metadata/md5-cache/dev-libs/gobject-introspection-1.72.0 2206071015 metadata/md5-cache/dev-libs/granite-5.2.5-r1 2206071015 metadata/md5-cache/dev-libs/granite-6.0.0 2206071015 metadata/md5-cache/dev-libs/granite-6.2.0 2206071110 metadata/md5-cache/dev-libs/hidapi-0.11.0 2206071015 metadata/md5-cache/dev-libs/hyperscan-5.4.0 2206071015 metadata/md5-cache/dev-libs/icu-70.1-r1 -2206071015 metadata/md5-cache/dev-libs/icu-71.1 2206071015 metadata/md5-cache/dev-libs/imath-3.1.4-r3 2206071015 metadata/md5-cache/dev-libs/imath-3.1.4-r4 2206071015 metadata/md5-cache/dev-libs/imath-3.1.5 @@ -38859,14 +38711,12 @@ 2206071015 metadata/md5-cache/dev-libs/libindicate-12.10.1-r3 2206071015 metadata/md5-cache/dev-libs/libindicator-12.10.1-r301 2206080340 metadata/md5-cache/dev-libs/libinput-1.20.1 -2206071015 metadata/md5-cache/dev-libs/libixion-0.16.1 2206071015 metadata/md5-cache/dev-libs/libixion-9999 2206071015 metadata/md5-cache/dev-libs/libjcat-0.1.10 2206071015 metadata/md5-cache/dev-libs/libjcat-0.1.11 2206071015 metadata/md5-cache/dev-libs/libjcat-0.1.9-r1 2206071015 metadata/md5-cache/dev-libs/libmanette-0.2.6 2206061240 metadata/md5-cache/dev-libs/libmodbus-3.1.7 -2206071015 metadata/md5-cache/dev-libs/liborcus-0.16.1 2206071015 metadata/md5-cache/dev-libs/liborcus-9999 2206071015 metadata/md5-cache/dev-libs/libpeas-1.32.0 2206071015 metadata/md5-cache/dev-libs/libportal-0.6 @@ -38912,7 +38762,6 @@ 2206071015 metadata/md5-cache/dev-libs/sord-9999 2206071015 metadata/md5-cache/dev-libs/template-glib-3.34.1 2206071015 metadata/md5-cache/dev-libs/tllist-1.0.5 -2206081111 metadata/md5-cache/dev-libs/tlsh-4.8.2 2206071015 metadata/md5-cache/dev-libs/totem-pl-parser-3.26.6 2206071015 metadata/md5-cache/dev-libs/udis86-1.7.2-r1 2206071015 metadata/md5-cache/dev-libs/voikko-fi-2.5 @@ -38929,7 +38778,6 @@ 2206121142 metadata/md5-cache/dev-libs/FP16-2021.03.20-r2 2206121142 metadata/md5-cache/dev-libs/Ice-3.6.5-r2 2206121142 metadata/md5-cache/dev-libs/boost-1.78.0-r2 -2206121142 metadata/md5-cache/dev-libs/boost-1.79.0 2206121142 metadata/md5-cache/dev-libs/botan-2.19.1 2206121142 metadata/md5-cache/dev-libs/botan-2.19.2 2206121142 metadata/md5-cache/dev-libs/capstone-4.0.2-r2 @@ -38938,8 +38786,6 @@ 2206121142 metadata/md5-cache/dev-libs/distorm3-3.5.2 2206090740 metadata/md5-cache/dev-libs/ell-0.51 2206121142 metadata/md5-cache/dev-libs/gom-0.4 -2206100640 metadata/md5-cache/dev-libs/icu-71.1-r1 -2206100640 metadata/md5-cache/dev-libs/icu-layoutex-71.1 2206112040 metadata/md5-cache/dev-libs/intel-compute-runtime-22.23.23405 2206121142 metadata/md5-cache/dev-libs/keystone-0.9.2-r1 2206121142 metadata/md5-cache/dev-libs/keystone-9999 @@ -38960,18 +38806,15 @@ 2206121142 metadata/md5-cache/dev-libs/libdnet-1.16.1 2206121142 metadata/md5-cache/dev-libs/libgit2-glib-1.0.0.1 2206120513 metadata/md5-cache/dev-libs/libinput-1.21.0-r1 -2206100640 metadata/md5-cache/dev-libs/libixion-0.17.0 2206121142 metadata/md5-cache/dev-libs/liblouis-3.13.0 2206121142 metadata/md5-cache/dev-libs/liblouis-3.17.0 2206121142 metadata/md5-cache/dev-libs/liblouis-3.20.0 2206121142 metadata/md5-cache/dev-libs/libnl-3.5.0 2206121142 metadata/md5-cache/dev-libs/libnl-3.6.0-r1 2206121142 metadata/md5-cache/dev-libs/libnl-99999999 -2206100640 metadata/md5-cache/dev-libs/liborcus-0.17.2 2206090440 metadata/md5-cache/dev-libs/libpqxx-7.4.1 2206121142 metadata/md5-cache/dev-libs/libprelude-5.2.0-r10 2206121142 metadata/md5-cache/dev-libs/libpreludedb-5.2.0 -2206121142 metadata/md5-cache/dev-libs/libpwquality-1.4.4-r1 2206121142 metadata/md5-cache/dev-libs/libpy-0.2.5-r1 2206121142 metadata/md5-cache/dev-libs/libreport-2.16.0 2206121142 metadata/md5-cache/dev-libs/libreport-2.17.1 @@ -38999,9 +38842,29 @@ 2206121142 metadata/md5-cache/dev-libs/xapian-bindings-1.4.18-r1 2206121142 metadata/md5-cache/dev-libs/xapian-bindings-1.4.19 2206121040 metadata/md5-cache/dev-libs/yaz-5.32.0 -2206131340 metadata/md5-cache/dev-libs/Manifest.gz -2206131340 metadata/md5-cache/dev-libs/libtomcrypt-1.18.2-r4 -2206122140 metadata/md5-cache/dev-libs/tre-0.8.0_p20210321-r1 +2206162010 metadata/md5-cache/dev-libs/Manifest.gz +2206142110 metadata/md5-cache/dev-libs/boost-1.79.0 +2206141540 metadata/md5-cache/dev-libs/cxxtools-3.0-r2 +2206141840 metadata/md5-cache/dev-libs/gobject-introspection-1.72.0 +2206142110 metadata/md5-cache/dev-libs/icu-71.1-r1 +2206142110 metadata/md5-cache/dev-libs/icu-layoutex-71.1 +2206141840 metadata/md5-cache/dev-libs/libdbusmenu-16.04.0-r2 +2206142010 metadata/md5-cache/dev-libs/libffi-3.4.2-r1 +2206142010 metadata/md5-cache/dev-libs/libffi-compat-3.3-r2 +2206160010 metadata/md5-cache/dev-libs/libgcrypt-1.10.1-r1 +2206151140 metadata/md5-cache/dev-libs/libgpg-error-1.45 +2206141640 metadata/md5-cache/dev-libs/libixion-0.17.0 +2206151140 metadata/md5-cache/dev-libs/libksba-1.6.0 +2206141040 metadata/md5-cache/dev-libs/libltdl-2.4.7 +2206141640 metadata/md5-cache/dev-libs/liborcus-0.17.2 +2206161940 metadata/md5-cache/dev-libs/libpwquality-1.4.4-r1 +2206131940 metadata/md5-cache/dev-libs/libtomcrypt-1.18.2-r4 +2206162010 metadata/md5-cache/dev-libs/libtraceevent-1.5.2 +2206162010 metadata/md5-cache/dev-libs/libtracefs-1.3.1 +2206141110 metadata/md5-cache/dev-libs/libzip-1.9.0 +2206161910 metadata/md5-cache/dev-libs/simdjson-2.0.4 +2206140910 metadata/md5-cache/dev-libs/tlsh-4.8.2 +2206151040 metadata/md5-cache/dev-libs/tre-0.8.0_p20210321-r1 2203240726 metadata/md5-cache/dev-lisp/ecls-21.2.1-r4 2205132310 metadata/md5-cache/dev-lisp/alexandria-1.4 2205150110 metadata/md5-cache/dev-lisp/asdf-3.3.5 @@ -40580,7 +40443,6 @@ 2205011048 metadata/md5-cache/dev-perl/Net-Server-2.10.0 2205011048 metadata/md5-cache/dev-perl/Net-Server-Coro-1.300.0-r2 2205011048 metadata/md5-cache/dev-perl/Net-Server-Mail-0.280.0-r1 -2205011048 metadata/md5-cache/dev-perl/Net-Subnet-1.30.0-r2 2205011048 metadata/md5-cache/dev-perl/Net-Telnet-3.50.0 2205011048 metadata/md5-cache/dev-perl/Net-Telnet-Cisco-1.120.0 2205011048 metadata/md5-cache/dev-perl/Net-Trackback-1.10.0-r2 @@ -41019,7 +40881,6 @@ 2205011048 metadata/md5-cache/dev-perl/Time-TAI64-2.110.0-r3 2205011048 metadata/md5-cache/dev-perl/Time-TZOffset-0.40.0-r1 2205011048 metadata/md5-cache/dev-perl/TimeDate-2.330.0-r1 -2205011048 metadata/md5-cache/dev-perl/Tk-804.36.0 2205011048 metadata/md5-cache/dev-perl/Tk-CursorControl-0.400.0-r4 2205011048 metadata/md5-cache/dev-perl/Tk-JPEG-Lite-2.15.0-r1 2205011048 metadata/md5-cache/dev-perl/Tk-TableMatrix-1.260.0 @@ -41401,9 +41262,13 @@ 2206071015 metadata/md5-cache/dev-perl/Inline-Python-0.560.0-r1 2206060410 metadata/md5-cache/dev-perl/Sereal-Decoder-4.23.0 2206060410 metadata/md5-cache/dev-perl/Sereal-Encoder-4.23.0 -2206092310 metadata/md5-cache/dev-perl/Manifest.gz 2206092310 metadata/md5-cache/dev-perl/Sereal-Decoder-4.23.0-r1 2206092310 metadata/md5-cache/dev-perl/Sereal-Encoder-4.23.0-r1 +2206161940 metadata/md5-cache/dev-perl/Manifest.gz +2206161940 metadata/md5-cache/dev-perl/Net-Subnet-1.30.0-r2 +2206141740 metadata/md5-cache/dev-perl/Specio-0.480.0 +2206160140 metadata/md5-cache/dev-perl/Sys-Virt-8.4.0 +2206161940 metadata/md5-cache/dev-perl/Tk-804.36.0 2012150539 metadata/md5-cache/dev-php/File_Iterator-1.4.2 2101072209 metadata/md5-cache/dev-php/File_Iterator-2.0.2-r1 2108131009 metadata/md5-cache/dev-php/PEAR-Archive_Tar-1.4.14 @@ -41774,7 +41639,6 @@ 2205170654 metadata/md5-cache/dev-php/pecl-raphf-2.0.1-r1 2205170654 metadata/md5-cache/dev-php/pecl-raphf-2.0.1-r2 2205170654 metadata/md5-cache/dev-php/pecl-redis-5.3.6 -2205170654 metadata/md5-cache/dev-php/pecl-redis-5.3.7 2205170654 metadata/md5-cache/dev-php/pecl-rrd-2.0.1-r4 2205170654 metadata/md5-cache/dev-php/pecl-rrd-2.0.3 2205170654 metadata/md5-cache/dev-php/pecl-ssh2-1.3.1 @@ -41804,8 +41668,10 @@ 2205170654 metadata/md5-cache/dev-php/xdebug-client-2.9.6 2205170654 metadata/md5-cache/dev-php/xdebug-client-2.9.8 2205170654 metadata/md5-cache/dev-php/xhprof-2.3.5 -2205271610 metadata/md5-cache/dev-php/Manifest.gz 2205271610 metadata/md5-cache/dev-php/smarty-4.1.1 +2206161310 metadata/md5-cache/dev-php/Manifest.gz +2206160140 metadata/md5-cache/dev-php/libvirt-php-0.5.6 +2206161310 metadata/md5-cache/dev-php/pecl-redis-5.3.7 2104060140 metadata/md5-cache/dev-python/python-docs-2.7.18 2204211739 metadata/md5-cache/dev-python/python-docs-3.10.3 2204211739 metadata/md5-cache/dev-python/python-docs-3.7.13 @@ -41825,8 +41691,6 @@ 2206071015 metadata/md5-cache/dev-python/pyotherside-1.5.9 2206071015 metadata/md5-cache/dev-python/pypy-7.3.9 2206071015 metadata/md5-cache/dev-python/pypy-exe-7.3.9 -2206071015 metadata/md5-cache/dev-python/pypy3-7.3.9 -2206071015 metadata/md5-cache/dev-python/pypy3-7.3.9_p1 2206071015 metadata/md5-cache/dev-python/pypy3-exe-7.3.9 2206071015 metadata/md5-cache/dev-python/python-caja-1.24.0-r2 2206071015 metadata/md5-cache/dev-python/quex-0.71.2 @@ -41837,14 +41701,9 @@ 2206121142 metadata/md5-cache/dev-python/Babel-2.10.1 2206121142 metadata/md5-cache/dev-python/BitVector-3.5.0 2206121142 metadata/md5-cache/dev-python/CppHeaderParser-2.7.4 -2206121142 metadata/md5-cache/dev-python/Faker-13.11.1 -2206121142 metadata/md5-cache/dev-python/Faker-13.12.0 -2206121142 metadata/md5-cache/dev-python/Faker-13.12.1 2206121142 metadata/md5-cache/dev-python/Faker-13.13.0 2206121142 metadata/md5-cache/dev-python/GitPython-3.1.27 2206121142 metadata/md5-cache/dev-python/GridDataFormats-0.6.0 -2206121142 metadata/md5-cache/dev-python/GridDataFormats-0.7.0 -2206121142 metadata/md5-cache/dev-python/GridDataFormats-1.0.0 2206121142 metadata/md5-cache/dev-python/GridDataFormats-1.0.1 2206121142 metadata/md5-cache/dev-python/MechanicalSoup-1.1.0 2206121142 metadata/md5-cache/dev-python/Opcodes-0.3.14 @@ -41897,11 +41756,7 @@ 2206121142 metadata/md5-cache/dev-python/aioresponses-0.7.3-r1 2206121142 metadata/md5-cache/dev-python/aiorpcX-0.19.1 2206121142 metadata/md5-cache/dev-python/aiorpcX-0.22.1 -2206121142 metadata/md5-cache/dev-python/aiosignal-1.2.0 -2206121142 metadata/md5-cache/dev-python/aiosignal-1.2.0-r1 2206121142 metadata/md5-cache/dev-python/ajsonrpc-1.2.0 -2206121142 metadata/md5-cache/dev-python/alabaster-0.7.12 -2206121142 metadata/md5-cache/dev-python/alabaster-0.7.12-r1 2206121142 metadata/md5-cache/dev-python/alagitpull-0.0.23-r1 2206121142 metadata/md5-cache/dev-python/alembic-1.7.7 2206121142 metadata/md5-cache/dev-python/alembic-1.8.0 @@ -41912,8 +41767,6 @@ 2206121142 metadata/md5-cache/dev-python/aniso8601-9.0.1-r1 2206121142 metadata/md5-cache/dev-python/ansi-0.3.6 2206121142 metadata/md5-cache/dev-python/ansi2html-1.7.0 -2206121142 metadata/md5-cache/dev-python/ansible-compat-2.0.3 -2206121142 metadata/md5-cache/dev-python/ansible-compat-2.0.4 2206121142 metadata/md5-cache/dev-python/ansible-compat-2.1.0 2206121142 metadata/md5-cache/dev-python/ansible-pygments-0.1.1 2206121142 metadata/md5-cache/dev-python/ansible-runner-1.4.9 @@ -41921,9 +41774,6 @@ 2206121142 metadata/md5-cache/dev-python/ansicolor-0.3.2-r1 2206121142 metadata/md5-cache/dev-python/ansicolor-9999 2206121142 metadata/md5-cache/dev-python/antlr4-python3-runtime-4.10.1 -2206121142 metadata/md5-cache/dev-python/anyio-3.5.0-r1 -2206121142 metadata/md5-cache/dev-python/anyio-3.6.1 -2206121142 metadata/md5-cache/dev-python/anyqt-0.0.14 2206121142 metadata/md5-cache/dev-python/apipkg-2.1.1 2206121142 metadata/md5-cache/dev-python/apipkg-3.0.1 2206121142 metadata/md5-cache/dev-python/apispec-5.2.2 @@ -41939,7 +41789,6 @@ 2206121142 metadata/md5-cache/dev-python/argparse-manpage-3 2206121142 metadata/md5-cache/dev-python/arrow-1.2.2 2206121142 metadata/md5-cache/dev-python/asn1crypto-1.5.1 -2206121142 metadata/md5-cache/dev-python/asteval-0.9.26 2206121142 metadata/md5-cache/dev-python/asteval-0.9.27 2206121142 metadata/md5-cache/dev-python/astor-0.8.1-r1 2206121142 metadata/md5-cache/dev-python/astroid-2.11.5 @@ -41948,29 +41797,23 @@ 2206121142 metadata/md5-cache/dev-python/async-lru-1.0.3 2206121142 metadata/md5-cache/dev-python/async_timeout-4.0.2 2206121142 metadata/md5-cache/dev-python/async_timeout-4.0.2-r1 -2206121142 metadata/md5-cache/dev-python/asyncstdlib-3.10.4 2206121142 metadata/md5-cache/dev-python/asyncstdlib-3.10.5 2206121142 metadata/md5-cache/dev-python/atomicwrites-1.4.0-r2 2206121142 metadata/md5-cache/dev-python/atpublic-3.0.1 2206121142 metadata/md5-cache/dev-python/attrs-21.4.0-r1 2206121142 metadata/md5-cache/dev-python/audioread-2.1.9-r1 -2206121142 metadata/md5-cache/dev-python/authres-1.2.0 -2206121142 metadata/md5-cache/dev-python/authres-1.2.0-r1 2206121142 metadata/md5-cache/dev-python/autobahn-22.3.2-r1 2206121142 metadata/md5-cache/dev-python/autobahn-22.4.2 2206121142 metadata/md5-cache/dev-python/autobahn-22.5.1-r1 2206121142 metadata/md5-cache/dev-python/autocommand-2.2.1_p20211118 -2206121142 metadata/md5-cache/dev-python/automat-20.2.0 2206121142 metadata/md5-cache/dev-python/autopage-0.5.0 2206121142 metadata/md5-cache/dev-python/autopage-0.5.1 2206121142 metadata/md5-cache/dev-python/autopep8-1.6.0 2206121142 metadata/md5-cache/dev-python/autopep8-9999 -2206121142 metadata/md5-cache/dev-python/autoprop-4.0.2-r1 2206121142 metadata/md5-cache/dev-python/autoprop-4.1.0 2206121142 metadata/md5-cache/dev-python/aws-sam-translator-1.45.0 2206121142 metadata/md5-cache/dev-python/aws-sam-translator-1.46.0 2206121142 metadata/md5-cache/dev-python/aws-xray-sdk-python-2.8.0 -2206121142 metadata/md5-cache/dev-python/awxkit-21.0.0 2206121142 metadata/md5-cache/dev-python/awxkit-21.1.0 2206121142 metadata/md5-cache/dev-python/babelfish-0.6.0-r1 2206121142 metadata/md5-cache/dev-python/babelfish-0.6.0-r2 @@ -41998,15 +41841,12 @@ 2206121142 metadata/md5-cache/dev-python/betamax-0.8.1 2206121142 metadata/md5-cache/dev-python/betamax-0.8.1-r1 2206121142 metadata/md5-cache/dev-python/betamax-matchers-0.4.0 -2206121142 metadata/md5-cache/dev-python/bibtexparser-1.2.0 2206121142 metadata/md5-cache/dev-python/bibtexparser-1.2.0-r2 2206121142 metadata/md5-cache/dev-python/binaryornot-0.4.4-r2 2206121142 metadata/md5-cache/dev-python/bitarray-2.5.1 2206121142 metadata/md5-cache/dev-python/bitstring-3.1.9 2206121142 metadata/md5-cache/dev-python/black-22.1.0 2206121142 metadata/md5-cache/dev-python/black-22.3.0 -2206121142 metadata/md5-cache/dev-python/bleach-5.0.0 -2206121142 metadata/md5-cache/dev-python/bleach-5.0.0-r1 2206121142 metadata/md5-cache/dev-python/blessed-1.19.1 2206121142 metadata/md5-cache/dev-python/blessings-1.7-r1 2206121142 metadata/md5-cache/dev-python/blinker-1.4-r3 @@ -42048,17 +41888,10 @@ 2206121142 metadata/md5-cache/dev-python/cachecontrol-0.12.11 2206121142 metadata/md5-cache/dev-python/cached-property-1.5.2 2206121142 metadata/md5-cache/dev-python/cached-property-1.5.2-r1 -2206121142 metadata/md5-cache/dev-python/cachelib-0.6.0 -2206121142 metadata/md5-cache/dev-python/cachelib-0.7.0 -2206121142 metadata/md5-cache/dev-python/cachetools-4.2.4 -2206121142 metadata/md5-cache/dev-python/cachetools-5.0.0 -2206121142 metadata/md5-cache/dev-python/cachetools-5.1.0 -2206121142 metadata/md5-cache/dev-python/cachetools-5.2.0 2206121142 metadata/md5-cache/dev-python/cairocffi-1.3.0 2206121142 metadata/md5-cache/dev-python/cangjie-1.3-r1 2206121142 metadata/md5-cache/dev-python/capturer-3.0 2206121142 metadata/md5-cache/dev-python/carbon-1.1.10 -2206121142 metadata/md5-cache/dev-python/carbon-1.1.8-r1 2206121142 metadata/md5-cache/dev-python/case-1.5.3 2206121142 metadata/md5-cache/dev-python/casttube-0.2.1 2206121142 metadata/md5-cache/dev-python/catkin_pkg-0.4.24 @@ -42069,15 +41902,11 @@ 2206121142 metadata/md5-cache/dev-python/cbor2-5.4.3 2206121142 metadata/md5-cache/dev-python/cchardet-2.1.7 2206121142 metadata/md5-cache/dev-python/cerberus-1.3.2 -2206121142 metadata/md5-cache/dev-python/cerberus-1.3.4 -2206121142 metadata/md5-cache/dev-python/cerberus-1.3.4-r1 2206121142 metadata/md5-cache/dev-python/certifi-3021.3.16-r2 -2206121142 metadata/md5-cache/dev-python/cffi-1.15.0 2206121142 metadata/md5-cache/dev-python/cfgv-3.3.1 2206121142 metadata/md5-cache/dev-python/cfn-lint-0.60.1 2206121142 metadata/md5-cache/dev-python/cfn-lint-0.61.0 2206121142 metadata/md5-cache/dev-python/cftime-1.6.0 -2206121142 metadata/md5-cache/dev-python/cgroup-utils-0.8 2206121142 metadata/md5-cache/dev-python/cgroup-utils-0.8-r1 2206121142 metadata/md5-cache/dev-python/chai-1.1.2 2206121142 metadata/md5-cache/dev-python/chameleon-3.10.0 @@ -42092,7 +41921,6 @@ 2206121142 metadata/md5-cache/dev-python/cheroot-8.6.0-r1 2206121142 metadata/md5-cache/dev-python/cherrypy-18.6.1 2206121142 metadata/md5-cache/dev-python/cherrypy-18.6.1-r1 -2206121142 metadata/md5-cache/dev-python/chump-1.6.0-r1 2206121142 metadata/md5-cache/dev-python/chump-1.6.0-r2 2206121142 metadata/md5-cache/dev-python/citeproc-py-0.6.0 2206121142 metadata/md5-cache/dev-python/cjkwrap-2.2-r1 @@ -42111,17 +41939,12 @@ 2206121142 metadata/md5-cache/dev-python/click-default-group-1.2.2 2206121142 metadata/md5-cache/dev-python/click-default-group-1.2.2-r1 2206121142 metadata/md5-cache/dev-python/click-help-colors-0.9.1 -2206121142 metadata/md5-cache/dev-python/click-log-0.3.2 2206121142 metadata/md5-cache/dev-python/click-log-0.4.0 2206121142 metadata/md5-cache/dev-python/click-plugins-1.1.1 -2206121142 metadata/md5-cache/dev-python/click-threading-0.5.0 2206121142 metadata/md5-cache/dev-python/click-threading-0.5.0-r1 2206121142 metadata/md5-cache/dev-python/cliff-3.10.1 2206121142 metadata/md5-cache/dev-python/clikit-0.6.2 2206121142 metadata/md5-cache/dev-python/clint-0.5.1-r3 -2206121142 metadata/md5-cache/dev-python/cloudpickle-2.0.0 -2206121142 metadata/md5-cache/dev-python/cloudpickle-2.0.0-r1 -2206121142 metadata/md5-cache/dev-python/cloudpickle-2.1.0 2206121142 metadata/md5-cache/dev-python/cloudscraper-1.2.60 2206121142 metadata/md5-cache/dev-python/cmd2-2.4.1 2206121142 metadata/md5-cache/dev-python/collective-checkdocs-0.2-r1 @@ -42139,21 +41962,17 @@ 2206121142 metadata/md5-cache/dev-python/consonance-0.1.5-r1 2206121142 metadata/md5-cache/dev-python/constantly-15.1.0-r2 2206121142 metadata/md5-cache/dev-python/construct-2.10.68 -2206121142 metadata/md5-cache/dev-python/cookies-2.2.1-r1 -2206121142 metadata/md5-cache/dev-python/cookies-2.2.1-r2 2206121142 metadata/md5-cache/dev-python/coreapi-2.3.3-r2 2206121142 metadata/md5-cache/dev-python/coreschema-0.0.4-r1 2206121142 metadata/md5-cache/dev-python/cov-core-1.15.0-r3 2206121142 metadata/md5-cache/dev-python/coverage-6.3.2-r1 2206121142 metadata/md5-cache/dev-python/coverage-6.3.3 2206121142 metadata/md5-cache/dev-python/coverage-6.4 -2206121142 metadata/md5-cache/dev-python/coverage-6.4.1 2206121142 metadata/md5-cache/dev-python/cppy-1.2.1-r1 2206121142 metadata/md5-cache/dev-python/crashtest-0.3.1 2206121142 metadata/md5-cache/dev-python/crashtest-0.3.1-r1 2206121142 metadata/md5-cache/dev-python/crcmod-1.7-r5 2206121142 metadata/md5-cache/dev-python/croniter-1.3.4 -2206121142 metadata/md5-cache/dev-python/croniter-1.3.5 2206121142 metadata/md5-cache/dev-python/cryptography-3.4.7-r3 2206121142 metadata/md5-cache/dev-python/cryptography-37.0.2-r1 2206121142 metadata/md5-cache/dev-python/css-parser-1.0.7-r1 @@ -42163,7 +41982,6 @@ 2206121142 metadata/md5-cache/dev-python/cssselect2-0.6.0 2206121142 metadata/md5-cache/dev-python/cssutils-2.4.0 2206121142 metadata/md5-cache/dev-python/cssutils-2.4.1 -2206121142 metadata/md5-cache/dev-python/cssutils-2.4.2 2206121142 metadata/md5-cache/dev-python/csvkit-1.0.7 2206121142 metadata/md5-cache/dev-python/curtsies-0.3.10 2206121142 metadata/md5-cache/dev-python/cwcwidth-0.1.6 @@ -42176,13 +41994,10 @@ 2206121142 metadata/md5-cache/dev-python/cython-0.29.28_p20220503 2206121142 metadata/md5-cache/dev-python/cython-0.29.29 2206121142 metadata/md5-cache/dev-python/cython-test-exception-raiser-1.0.2-r1 -2206121142 metadata/md5-cache/dev-python/daemonize-2.5.0 2206121142 metadata/md5-cache/dev-python/dask-2022.05.0 2206121142 metadata/md5-cache/dev-python/dask-2022.05.2 2206121142 metadata/md5-cache/dev-python/dask-2022.6.0 2206121142 metadata/md5-cache/dev-python/dbfread-2.0.7 -2206121142 metadata/md5-cache/dev-python/dbus-next-0.2.3 -2206121142 metadata/md5-cache/dev-python/dbus-next-0.2.3-r1 2206121142 metadata/md5-cache/dev-python/dbus-python-1.2.18 2206121142 metadata/md5-cache/dev-python/dbutils-3.0.2 2206121142 metadata/md5-cache/dev-python/ddt-1.4.4 @@ -42190,14 +42005,9 @@ 2206121142 metadata/md5-cache/dev-python/debtcollector-2.5.0 2206121142 metadata/md5-cache/dev-python/debugpy-1.5.1 2206121142 metadata/md5-cache/dev-python/debugpy-1.6.0 -2206121142 metadata/md5-cache/dev-python/decorator-5.1.1 -2206121142 metadata/md5-cache/dev-python/decorator-5.1.1-r1 2206121142 metadata/md5-cache/dev-python/deepmerge-1.0.1 2206121142 metadata/md5-cache/dev-python/defcon-0.10.0-r1 -2206121142 metadata/md5-cache/dev-python/defcon-0.10.1 2206121142 metadata/md5-cache/dev-python/denonavr-0.10.11 -2206121142 metadata/md5-cache/dev-python/deprecated-1.2.13 -2206121142 metadata/md5-cache/dev-python/deprecated-1.2.13-r1 2206121142 metadata/md5-cache/dev-python/deprecation-2.1.0 2206121142 metadata/md5-cache/dev-python/dictdiffer-0.9.0 2206121142 metadata/md5-cache/dev-python/dictdiffer-0.9.0-r1 @@ -42209,8 +42019,6 @@ 2206121142 metadata/md5-cache/dev-python/dill-0.3.5 2206121142 metadata/md5-cache/dev-python/dill-0.3.5.1 2206121142 metadata/md5-cache/dev-python/dirty-equals-0.4 -2206121142 metadata/md5-cache/dev-python/discogs-client-2.3.14 -2206121142 metadata/md5-cache/dev-python/discogs-client-9999 2206121142 metadata/md5-cache/dev-python/diskcache-5.4.0-r1 2206121142 metadata/md5-cache/dev-python/dissononce-0.34.3-r2 2206121142 metadata/md5-cache/dev-python/distlib-0.3.4-r1 @@ -42222,9 +42030,7 @@ 2206121142 metadata/md5-cache/dev-python/django-4.0.4 2206121142 metadata/md5-cache/dev-python/django-auth-ldap-4.1.0 2206121142 metadata/md5-cache/dev-python/django-cache-url-3.4.0 -2206121142 metadata/md5-cache/dev-python/django-cacheops-6.0 2206121142 metadata/md5-cache/dev-python/django-cacheops-6.1 -2206121142 metadata/md5-cache/dev-python/django-cors-headers-3.12.0 2206121142 metadata/md5-cache/dev-python/django-cors-headers-3.13.0 2206121142 metadata/md5-cache/dev-python/django-filter-21.1-r2 2206121142 metadata/md5-cache/dev-python/django-js-asset-2.0 @@ -42243,7 +42049,6 @@ 2206121142 metadata/md5-cache/dev-python/django_polymorphic-3.1 2206121142 metadata/md5-cache/dev-python/djangorestframework-3.13.1-r1 2206121142 metadata/md5-cache/dev-python/dkimpy-1.0.5-r1 -2206121142 metadata/md5-cache/dev-python/dns-lexicon-3.11.1 2206121142 metadata/md5-cache/dev-python/dns-lexicon-3.11.2 2206121142 metadata/md5-cache/dev-python/dnspython-2.2.1 2206121142 metadata/md5-cache/dev-python/doc8-0.11.1 @@ -42253,10 +42058,6 @@ 2206121142 metadata/md5-cache/dev-python/docopt-0.6.2-r4 2206121142 metadata/md5-cache/dev-python/docopt-0.6.2-r5 2206121142 metadata/md5-cache/dev-python/doctest-ignore-unicode-0.1.2-r1 -2206121142 metadata/md5-cache/dev-python/docutils-0.17.1 -2206121142 metadata/md5-cache/dev-python/docutils-0.17.1-r1 -2206121142 metadata/md5-cache/dev-python/docutils-0.18.1 -2206121142 metadata/md5-cache/dev-python/docutils-0.18.1-r1 2206121142 metadata/md5-cache/dev-python/docutils-glep-1.2 2206121142 metadata/md5-cache/dev-python/dogpile-cache-1.1.5 2206121142 metadata/md5-cache/dev-python/dogpile-cache-1.1.6 @@ -42300,10 +42101,8 @@ 2206121142 metadata/md5-cache/dev-python/et_xmlfile-1.1.0-r1 2206121142 metadata/md5-cache/dev-python/etuples-0.3.5 2206121142 metadata/md5-cache/dev-python/eventlet-0.33.0 -2206121142 metadata/md5-cache/dev-python/eventlet-0.33.1 2206121142 metadata/md5-cache/dev-python/ewmh-0.1.6 2206121142 metadata/md5-cache/dev-python/exam-0.10.6 -2206121142 metadata/md5-cache/dev-python/exceptiongroup-1.0.0_rc7 2206121142 metadata/md5-cache/dev-python/execnet-1.9.0-r1 2206121142 metadata/md5-cache/dev-python/executing-0.8.3 2206121142 metadata/md5-cache/dev-python/expects-0.9.0 @@ -42327,11 +42126,7 @@ 2206121142 metadata/md5-cache/dev-python/fields-5.0.0-r3 2206121142 metadata/md5-cache/dev-python/filebytes-0.10.2 2206121142 metadata/md5-cache/dev-python/filebytes-9999 -2206121142 metadata/md5-cache/dev-python/filelock-3.6.0 -2206121142 metadata/md5-cache/dev-python/filelock-3.7.0 -2206121142 metadata/md5-cache/dev-python/filelock-3.7.1 2206121142 metadata/md5-cache/dev-python/filetype-1.0.10 -2206121142 metadata/md5-cache/dev-python/findimports-2.2.0 2206121142 metadata/md5-cache/dev-python/findimports-2.2.0-r1 2206121142 metadata/md5-cache/dev-python/fitsio-1.1.7 2206121142 metadata/md5-cache/dev-python/fixtures-3.0.0-r1 @@ -42375,7 +42170,6 @@ 2206121142 metadata/md5-cache/dev-python/flexmock-0.11.3 2206121142 metadata/md5-cache/dev-python/flit-3.7.1 2206121142 metadata/md5-cache/dev-python/flit_core-3.7.1 -2206121142 metadata/md5-cache/dev-python/flit_scm-1.5.0 2206121142 metadata/md5-cache/dev-python/flufl-lock-7.0-r1 2206121142 metadata/md5-cache/dev-python/fonttools-4.33.3 2206121142 metadata/md5-cache/dev-python/freezegun-1.2.1 @@ -42417,24 +42211,18 @@ 2206121142 metadata/md5-cache/dev-python/google-api-python-client-2.48.0 2206121142 metadata/md5-cache/dev-python/google-api-python-client-2.49.0 2206121142 metadata/md5-cache/dev-python/google-api-python-client-2.50.0 -2206121142 metadata/md5-cache/dev-python/google-apitools-0.5.32 2206121142 metadata/md5-cache/dev-python/google-apitools-0.5.32-r1 2206121142 metadata/md5-cache/dev-python/google-auth-2.6.6-r1 2206121142 metadata/md5-cache/dev-python/google-auth-2.7.0 2206121142 metadata/md5-cache/dev-python/google-auth-httplib2-0.1.0-r1 -2206121142 metadata/md5-cache/dev-python/google-auth-oauthlib-0.5.1 2206121142 metadata/md5-cache/dev-python/google-auth-oauthlib-0.5.2 2206121142 metadata/md5-cache/dev-python/google-pasta-0.2.0-r1 2206121142 metadata/md5-cache/dev-python/google-reauth-python-0.1.1 -2206121142 metadata/md5-cache/dev-python/googleapis-common-protos-1.56.0-r2 -2206121142 metadata/md5-cache/dev-python/googleapis-common-protos-1.56.1 -2206121142 metadata/md5-cache/dev-python/googleapis-common-protos-1.56.2 2206121142 metadata/md5-cache/dev-python/gpep517-6 2206121142 metadata/md5-cache/dev-python/gpep517-6-r1 2206121142 metadata/md5-cache/dev-python/graph-tool-2.44-r1 2206121142 metadata/md5-cache/dev-python/graph-tool-9999 2206121142 metadata/md5-cache/dev-python/graphviz-0.20 -2206121142 metadata/md5-cache/dev-python/greenlet-1.1.2 2206121142 metadata/md5-cache/dev-python/greenstalk-2.0.0-r1 2206121142 metadata/md5-cache/dev-python/grpcio-1.43.0 2206121142 metadata/md5-cache/dev-python/grpcio-testing-1.43.0 @@ -42452,14 +42240,6 @@ 2206121142 metadata/md5-cache/dev-python/h2-4.1.0-r1 2206121142 metadata/md5-cache/dev-python/h5py-3.6.0 2206121142 metadata/md5-cache/dev-python/h5py-3.7.0 -2206121142 metadata/md5-cache/dev-python/happybase-0.9_p20210701 -2206121142 metadata/md5-cache/dev-python/hatchling-0.24.0 -2206121142 metadata/md5-cache/dev-python/hatchling-0.25.0 -2206121142 metadata/md5-cache/dev-python/hatchling-1.0.0 -2206121142 metadata/md5-cache/dev-python/hatchling-1.1.0 -2206121142 metadata/md5-cache/dev-python/hatchling-1.2.0 -2206121142 metadata/md5-cache/dev-python/hatchling-1.3.0 -2206121142 metadata/md5-cache/dev-python/hatchling-1.3.1 2206121142 metadata/md5-cache/dev-python/hcloud-python-1.16.0 2206121142 metadata/md5-cache/dev-python/helpdev-0.7.1 2206121142 metadata/md5-cache/dev-python/hiredis-2.0.0-r2 @@ -42468,7 +42248,6 @@ 2206121142 metadata/md5-cache/dev-python/hpack-4.0.0-r1 2206121142 metadata/md5-cache/dev-python/html2text-2020.1.16-r1 2206121142 metadata/md5-cache/dev-python/html5-parser-0.4.10 -2206121142 metadata/md5-cache/dev-python/httmock-1.4.0 2206121142 metadata/md5-cache/dev-python/httmock-1.4.0-r1 2206121142 metadata/md5-cache/dev-python/http-parser-0.9.0 2206121142 metadata/md5-cache/dev-python/httpauth-0.3-r1 @@ -42476,8 +42255,6 @@ 2206121142 metadata/md5-cache/dev-python/httpcore-0.14.7-r1 2206121142 metadata/md5-cache/dev-python/httpcore-0.15.0 2206121142 metadata/md5-cache/dev-python/httplib2-0.20.4 -2206121142 metadata/md5-cache/dev-python/httpretty-1.1.4 -2206121142 metadata/md5-cache/dev-python/httpretty-1.1.4-r1 2206121142 metadata/md5-cache/dev-python/httpx-0.22.0-r3 2206121142 metadata/md5-cache/dev-python/httpx-0.23.0 2206121142 metadata/md5-cache/dev-python/humanfriendly-10.0 @@ -42492,10 +42269,7 @@ 2206121142 metadata/md5-cache/dev-python/identify-2.5.1 2206121142 metadata/md5-cache/dev-python/ifaddr-0.1.7 2206121142 metadata/md5-cache/dev-python/ijson-3.1.4 -2206121142 metadata/md5-cache/dev-python/imageio-2.19.2 2206121142 metadata/md5-cache/dev-python/imageio-2.19.3 -2206121142 metadata/md5-cache/dev-python/imagesize-1.3.0 -2206121142 metadata/md5-cache/dev-python/imagesize-1.3.0-r1 2206121142 metadata/md5-cache/dev-python/imapclient-2.2.0 2206121142 metadata/md5-cache/dev-python/iminuit-2.11.2 2206121142 metadata/md5-cache/dev-python/immutables-0.17 @@ -42506,7 +42280,6 @@ 2206121142 metadata/md5-cache/dev-python/imread-0.7.3-r1 2206121142 metadata/md5-cache/dev-python/incremental-21.3.0-r1 2206121142 metadata/md5-cache/dev-python/inflect-5.6.0 -2206121142 metadata/md5-cache/dev-python/inflection-0.5.1 2206121142 metadata/md5-cache/dev-python/inflection-0.5.1-r1 2206121142 metadata/md5-cache/dev-python/influxdb-5.3.0-r1 2206121142 metadata/md5-cache/dev-python/ini2toml-0.10 @@ -42528,9 +42301,6 @@ 2206121142 metadata/md5-cache/dev-python/ipyparallel-8.1.0-r1 2206121142 metadata/md5-cache/dev-python/ipyparallel-8.2.0 2206121142 metadata/md5-cache/dev-python/ipyparallel-8.2.1 -2206121142 metadata/md5-cache/dev-python/ipyparallel-8.3.0 -2206121142 metadata/md5-cache/dev-python/ipython-8.2.0 -2206121142 metadata/md5-cache/dev-python/ipython-8.3.0-r1 2206121142 metadata/md5-cache/dev-python/ipython-8.4.0 2206121142 metadata/md5-cache/dev-python/ipython_genutils-0.2.0-r3 2206121142 metadata/md5-cache/dev-python/ipywidgets-7.7.0 @@ -42540,8 +42310,6 @@ 2206121142 metadata/md5-cache/dev-python/itsdangerous-2.1.2 2206121142 metadata/md5-cache/dev-python/itunespy-1.6-r1 2206121142 metadata/md5-cache/dev-python/jaraco-classes-3.2.1-r1 -2206121142 metadata/md5-cache/dev-python/jaraco-collections-3.5.1 -2206121142 metadata/md5-cache/dev-python/jaraco-collections-3.5.1-r1 2206121142 metadata/md5-cache/dev-python/jaraco-context-4.1.1-r2 2206121142 metadata/md5-cache/dev-python/jaraco-envs-2.4.0 2206121142 metadata/md5-cache/dev-python/jaraco-functools-3.5.0-r2 @@ -42550,23 +42318,15 @@ 2206121142 metadata/md5-cache/dev-python/jaraco-packaging-8.2.1-r1 2206121142 metadata/md5-cache/dev-python/jaraco-path-3.4.0 2206121142 metadata/md5-cache/dev-python/jaraco-stream-3.0.3 -2206121142 metadata/md5-cache/dev-python/jaraco-stream-3.0.3-r1 -2206121142 metadata/md5-cache/dev-python/jaraco-test-5.1.0 2206121142 metadata/md5-cache/dev-python/jaraco-text-3.7.0-r2 2206121142 metadata/md5-cache/dev-python/jaraco-text-3.8.0 -2206121142 metadata/md5-cache/dev-python/jc-1.19.0 -2206121142 metadata/md5-cache/dev-python/jc-1.20.0 -2206121142 metadata/md5-cache/dev-python/jdcal-1.4.1 -2206121142 metadata/md5-cache/dev-python/jdcal-1.4.1-r1 2206121142 metadata/md5-cache/dev-python/jedi-0.18.1 2206121142 metadata/md5-cache/dev-python/jeepney-0.8.0 2206121142 metadata/md5-cache/dev-python/jellyfish-0.9.0-r1 -2206121142 metadata/md5-cache/dev-python/jikanpy-4.3.2 2206121142 metadata/md5-cache/dev-python/jinja-2.11.3-r1 2206121142 metadata/md5-cache/dev-python/jinja-3.1.2 2206121142 metadata/md5-cache/dev-python/jinja2-time-0.2.0 2206121142 metadata/md5-cache/dev-python/jinja2-time-0.2.0-r1 -2206121142 metadata/md5-cache/dev-python/jinja2_pluralize-0.3.0 2206121142 metadata/md5-cache/dev-python/jinja2_pluralize-0.3.0-r1 2206121142 metadata/md5-cache/dev-python/jmespath-1.0.0 2206121142 metadata/md5-cache/dev-python/joblib-1.1.0 @@ -42581,16 +42341,13 @@ 2206121142 metadata/md5-cache/dev-python/json5-0.9.8 2206121142 metadata/md5-cache/dev-python/jsondiff-2.0.0 2206121142 metadata/md5-cache/dev-python/jsonext-0.4.2 -2206121142 metadata/md5-cache/dev-python/jsonmerge-1.8.0 2206121142 metadata/md5-cache/dev-python/jsonmerge-1.8.0-r1 2206121142 metadata/md5-cache/dev-python/jsonpatch-1.32 -2206121142 metadata/md5-cache/dev-python/jsonpickle-2.1.0 2206121142 metadata/md5-cache/dev-python/jsonpointer-2.3 2206121142 metadata/md5-cache/dev-python/jsonrpclib-0.4.2 2206121142 metadata/md5-cache/dev-python/jsonrpclib-0.4.3.2 2206121142 metadata/md5-cache/dev-python/jsonrpclib-9999 2206121142 metadata/md5-cache/dev-python/jsonschema-4.6.0 -2206121142 metadata/md5-cache/dev-python/jsonxs-0.6 2206121142 metadata/md5-cache/dev-python/jsonxs-0.6-r1 2206121142 metadata/md5-cache/dev-python/junit-xml-1.9 2206121142 metadata/md5-cache/dev-python/jupyter-1.0.0-r4 @@ -42602,28 +42359,19 @@ 2206121142 metadata/md5-cache/dev-python/jupyter_core-4.10.0 2206121142 metadata/md5-cache/dev-python/jupyter_kernel_test-0.4.3 2206121142 metadata/md5-cache/dev-python/jupyter_packaging-0.12.0-r1 -2206121142 metadata/md5-cache/dev-python/jupyter_server-1.17.0 2206121142 metadata/md5-cache/dev-python/jupyter_server-1.17.1 2206121142 metadata/md5-cache/dev-python/jupyter_server_mathjax-0.2.5 -2206121142 metadata/md5-cache/dev-python/jupyterlab-3.3.4 2206121142 metadata/md5-cache/dev-python/jupyterlab-3.4.3 2206121142 metadata/md5-cache/dev-python/jupyterlab-lsp-3.10.1 2206121142 metadata/md5-cache/dev-python/jupyterlab_pygments-0.2.2 -2206121142 metadata/md5-cache/dev-python/jupyterlab_server-2.13.0 2206121142 metadata/md5-cache/dev-python/jupyterlab_server-2.14.0 2206121142 metadata/md5-cache/dev-python/jwcrypto-1.2.0 2206121142 metadata/md5-cache/dev-python/jwcrypto-1.3.1 -2206121142 metadata/md5-cache/dev-python/k5test-0.10.1 -2206121142 metadata/md5-cache/dev-python/k5test-0.10.1-r1 2206121142 metadata/md5-cache/dev-python/kafka-python-2.0.2 -2206121142 metadata/md5-cache/dev-python/kaitaistruct-0.9 -2206121142 metadata/md5-cache/dev-python/kaitaistruct-0.9-r1 2206121142 metadata/md5-cache/dev-python/kaptan-0.5.12-r1 2206121142 metadata/md5-cache/dev-python/kaptan-0.5.12-r2 2206121142 metadata/md5-cache/dev-python/kazoo-2.8.0 2206121142 metadata/md5-cache/dev-python/kconfiglib-14.1.0-r1 -2206121142 metadata/md5-cache/dev-python/keep-2.10.1 -2206121142 metadata/md5-cache/dev-python/keep-2.10.1-r1 2206121142 metadata/md5-cache/dev-python/keyring-23.5.0 2206121142 metadata/md5-cache/dev-python/keyring-23.5.1 2206121142 metadata/md5-cache/dev-python/keyring-23.6.0 @@ -42638,7 +42386,6 @@ 2206121142 metadata/md5-cache/dev-python/lark-1.1.2 2206121142 metadata/md5-cache/dev-python/latexcodec-2.0.1 2206121142 metadata/md5-cache/dev-python/lazy-object-proxy-1.7.1 -2206121142 metadata/md5-cache/dev-python/lazy-object-proxy-1.7.1-r1 2206121142 metadata/md5-cache/dev-python/ldap3-2.9.1 2206121142 metadata/md5-cache/dev-python/leather-0.3.4 2206121142 metadata/md5-cache/dev-python/leechcorepyc-2.10.2 @@ -42696,19 +42443,13 @@ 2206121142 metadata/md5-cache/dev-python/makefun-1.13.1 2206121142 metadata/md5-cache/dev-python/mako-1.2.0 2206121142 metadata/md5-cache/dev-python/mamba-0.11.2 -2206121142 metadata/md5-cache/dev-python/manuel-1.10.1 -2206121142 metadata/md5-cache/dev-python/manuel-1.10.1-r1 -2206121142 metadata/md5-cache/dev-python/manuel-1.11.2 2206121142 metadata/md5-cache/dev-python/mapbox_earcut-1.0.0 -2206121142 metadata/md5-cache/dev-python/markdown-3.3.6 -2206121142 metadata/md5-cache/dev-python/markdown-3.3.7 2206121142 metadata/md5-cache/dev-python/markdown-it-py-2.1.0 2206121142 metadata/md5-cache/dev-python/markdown2-2.4.2 2206121142 metadata/md5-cache/dev-python/markdown2-2.4.3 2206121142 metadata/md5-cache/dev-python/markups-3.1.3 2206121142 metadata/md5-cache/dev-python/markupsafe-1.1.1-r1 2206121142 metadata/md5-cache/dev-python/markupsafe-2.1.1 -2206121142 metadata/md5-cache/dev-python/marshmallow-3.15.0 2206121142 metadata/md5-cache/dev-python/marshmallow-3.16.0 2206121142 metadata/md5-cache/dev-python/matplotlib-3.4.3-r1 2206121142 metadata/md5-cache/dev-python/matplotlib-3.5.1 @@ -42732,7 +42473,6 @@ 2206121142 metadata/md5-cache/dev-python/mergedict-1.0.0-r1 2206121142 metadata/md5-cache/dev-python/meshio-5.3.4 2206121210 metadata/md5-cache/dev-python/meson-python-0.5.0-r1 -2206121142 metadata/md5-cache/dev-python/metakernel-0.28.2-r1 2206121142 metadata/md5-cache/dev-python/micawber-0.5.4 2206121142 metadata/md5-cache/dev-python/mimerender-0.6.0 2206121142 metadata/md5-cache/dev-python/mimerender-0.6.0-r1 @@ -42741,7 +42481,6 @@ 2206121142 metadata/md5-cache/dev-python/minimock-1.3.0 2206121142 metadata/md5-cache/dev-python/miniupnpc-2.2.3 2206121142 metadata/md5-cache/dev-python/misaka-2.1.1-r1 -2206121142 metadata/md5-cache/dev-python/mkautodoc-0.1.0 2206121142 metadata/md5-cache/dev-python/mkautodoc-0.1.0-r1 2206121142 metadata/md5-cache/dev-python/mkdocs-1.3.0 2206121142 metadata/md5-cache/dev-python/mkdocs-1.3.0-r1 @@ -42794,7 +42533,6 @@ 2206121142 metadata/md5-cache/dev-python/multipledispatch-0.6.0-r1 2206121142 metadata/md5-cache/dev-python/munch-2.5.0-r1 2206121142 metadata/md5-cache/dev-python/munch-2.5.0-r2 -2206121142 metadata/md5-cache/dev-python/munkres-1.1.4 2206121142 metadata/md5-cache/dev-python/munkres-1.1.4-r1 2206121142 metadata/md5-cache/dev-python/mygpoclient-1.8 2206121142 metadata/md5-cache/dev-python/mypy-0.942 @@ -42811,13 +42549,11 @@ 2206121142 metadata/md5-cache/dev-python/nbclassic-0.3.7 2206121142 metadata/md5-cache/dev-python/nbclient-0.6.3 2206121142 metadata/md5-cache/dev-python/nbclient-0.6.4 -2206121142 metadata/md5-cache/dev-python/nbdime-3.1.1 2206121142 metadata/md5-cache/dev-python/nbformat-5.4.0 2206121142 metadata/md5-cache/dev-python/nbsphinx-0.8.8-r1 2206121142 metadata/md5-cache/dev-python/nbsphinx-0.8.9 2206121142 metadata/md5-cache/dev-python/nbval-0.9.6 2206121142 metadata/md5-cache/dev-python/ndg-httpsclient-0.5.1 -2206121142 metadata/md5-cache/dev-python/neovim-remote-2.5.0 2206121142 metadata/md5-cache/dev-python/neovim-remote-2.5.1 2206121142 metadata/md5-cache/dev-python/neovim-remote-9999 2206121142 metadata/md5-cache/dev-python/nest_asyncio-1.5.5 @@ -42850,11 +42586,6 @@ 2206121142 metadata/md5-cache/dev-python/nspektr-0.4.0 2206121142 metadata/md5-cache/dev-python/ntlm-auth-1.5.0 2206121142 metadata/md5-cache/dev-python/ntplib-0.4.0 -2206121142 metadata/md5-cache/dev-python/nuitka-0.7.7 -2206121142 metadata/md5-cache/dev-python/nuitka-0.8 -2206121142 metadata/md5-cache/dev-python/nuitka-0.8.1 -2206121142 metadata/md5-cache/dev-python/nuitka-0.8.2 -2206121142 metadata/md5-cache/dev-python/nuitka-0.8.3 2206121142 metadata/md5-cache/dev-python/nuitka-0.8.4 2206121142 metadata/md5-cache/dev-python/numexpr-2.8.1 2206121142 metadata/md5-cache/dev-python/numexpr-2.8.1-r1 @@ -42926,7 +42657,6 @@ 2206121142 metadata/md5-cache/dev-python/paste-3.5.0-r2 2206121142 metadata/md5-cache/dev-python/pastedeploy-2.1.1-r3 2206121142 metadata/md5-cache/dev-python/pastel-0.2.1 -2206121142 metadata/md5-cache/dev-python/patatt-0.4.9 2206121142 metadata/md5-cache/dev-python/patatt-0.4.9-r1 2206121142 metadata/md5-cache/dev-python/patch-ng-1.17.4 2206121142 metadata/md5-cache/dev-python/path-and-address-2.0.1 @@ -42940,14 +42670,11 @@ 2206121142 metadata/md5-cache/dev-python/pbr-5.8.0-r1 2206121142 metadata/md5-cache/dev-python/pbr-5.9.0 2206121142 metadata/md5-cache/dev-python/pdfrw-0.4_p1 -2206121142 metadata/md5-cache/dev-python/pdm-pep517-0.12.4 -2206121142 metadata/md5-cache/dev-python/pdm-pep517-0.12.5 2206121142 metadata/md5-cache/dev-python/pdm-pep517-0.12.7 2206121142 metadata/md5-cache/dev-python/pdoc3-0.10.0 2206121142 metadata/md5-cache/dev-python/pebble-4.6.3 2206121142 metadata/md5-cache/dev-python/pecan-1.4.1 2206121142 metadata/md5-cache/dev-python/peewee-3.14.10-r1 -2206121142 metadata/md5-cache/dev-python/pefile-2021.9.3 2206121142 metadata/md5-cache/dev-python/pefile-2022.5.30 2206121142 metadata/md5-cache/dev-python/pefile-9999 2206121142 metadata/md5-cache/dev-python/pelican-minify-0.9-r1 @@ -42976,19 +42703,12 @@ 2206121142 metadata/md5-cache/dev-python/pillow-9.0.1-r1 2206121142 metadata/md5-cache/dev-python/pillow-9.1.1 2206121142 metadata/md5-cache/dev-python/pip-run-8.8.0 -2206121142 metadata/md5-cache/dev-python/pipenv-2022.4.8 -2206121142 metadata/md5-cache/dev-python/pipenv-2022.5.2-r1 2206121142 metadata/md5-cache/dev-python/pipenv-2022.6.7 -2206121142 metadata/md5-cache/dev-python/pivy-0.6.6-r1 -2206121142 metadata/md5-cache/dev-python/pivy-0.6.7 2206121142 metadata/md5-cache/dev-python/pkgconfig-1.5.5-r1 2206121142 metadata/md5-cache/dev-python/pkginfo-1.8.2 2206121142 metadata/md5-cache/dev-python/pkginfo-1.8.2-r1 2206121142 metadata/md5-cache/dev-python/pkginfo-1.8.3 -2206121142 metadata/md5-cache/dev-python/platformdirs-2.5.1 2206121142 metadata/md5-cache/dev-python/plotly-5.2.2 -2206121142 metadata/md5-cache/dev-python/plotly-5.7.0 -2206121142 metadata/md5-cache/dev-python/plotly-5.8.0 2206121142 metadata/md5-cache/dev-python/plotly-5.8.2 2206121142 metadata/md5-cache/dev-python/plotly-geo-1.0.0 2206121142 metadata/md5-cache/dev-python/pluggy-1.0.0-r2 @@ -43024,8 +42744,6 @@ 2206121142 metadata/md5-cache/dev-python/progressbar2-4.0.0 2206121142 metadata/md5-cache/dev-python/prometheus_client-0.14.1 2206121142 metadata/md5-cache/dev-python/prompt_toolkit-3.0.29 -2206121142 metadata/md5-cache/dev-python/proto-plus-1.20.0 -2206121142 metadata/md5-cache/dev-python/proto-plus-1.20.1 2206121142 metadata/md5-cache/dev-python/proto-plus-1.20.3 2206121142 metadata/md5-cache/dev-python/proto-plus-1.20.4 2206121142 metadata/md5-cache/dev-python/proto-plus-1.20.5 @@ -43061,7 +42779,6 @@ 2206121142 metadata/md5-cache/dev-python/pyFFTW-9999 2206121142 metadata/md5-cache/dev-python/pyGPG-0.2-r1 2206121142 metadata/md5-cache/dev-python/pyGPG-9999 -2206121142 metadata/md5-cache/dev-python/pyacoustid-1.2.0 2206121142 metadata/md5-cache/dev-python/pyacoustid-1.2.2 2206121142 metadata/md5-cache/dev-python/pyaes-1.6.1-r3 2206121142 metadata/md5-cache/dev-python/pyalsa-1.2.6 @@ -43070,9 +42787,7 @@ 2206121142 metadata/md5-cache/dev-python/pyatspi-2.38.2 2206121142 metadata/md5-cache/dev-python/pyaudio-0.2.11-r1 2206121142 metadata/md5-cache/dev-python/pybind11-2.9.2 -2206121142 metadata/md5-cache/dev-python/pybind11-2.9.2-r1 2206121142 metadata/md5-cache/dev-python/pybtex-0.24.0 -2206121142 metadata/md5-cache/dev-python/pybtex-docutils-1.0.1 2206121142 metadata/md5-cache/dev-python/pybtex-docutils-1.0.2 2206121142 metadata/md5-cache/dev-python/pycairo-1.21.0 2206121142 metadata/md5-cache/dev-python/pycapnp-0.6.4 @@ -43092,11 +42807,9 @@ 2206121142 metadata/md5-cache/dev-python/pycson-0.8-r1 2206121142 metadata/md5-cache/dev-python/pycson-0.8-r2 2206121142 metadata/md5-cache/dev-python/pycson-0.8-r3 -2206121142 metadata/md5-cache/dev-python/pycuda-2019.1.2 2206121142 metadata/md5-cache/dev-python/pycuda-2021.1 2206121142 metadata/md5-cache/dev-python/pycups-2.0.1-r1 2206121142 metadata/md5-cache/dev-python/pycurl-7.44.1 -2206121142 metadata/md5-cache/dev-python/pycurl-7.44.1-r1 2206121142 metadata/md5-cache/dev-python/pycurl-7.45.1 2206121142 metadata/md5-cache/dev-python/pycurl-requests-0.2.1 2206121142 metadata/md5-cache/dev-python/pycxx-7.1.5 @@ -43112,9 +42825,7 @@ 2206121142 metadata/md5-cache/dev-python/pydocstyle-6.1.1 2206121142 metadata/md5-cache/dev-python/pydocstyle-6.1.1-r1 2206121142 metadata/md5-cache/dev-python/pydot-1.4.2-r3 -2206121142 metadata/md5-cache/dev-python/pydotplus-2.0.2 2206121142 metadata/md5-cache/dev-python/pydotplus-2.0.2-r1 -2206121142 metadata/md5-cache/dev-python/pydyf-0.1.2 2206121142 metadata/md5-cache/dev-python/pydyf-0.2.0 2206121142 metadata/md5-cache/dev-python/pyeclib-1.6.0-r1 2206121142 metadata/md5-cache/dev-python/pyeclib-1.6.1 @@ -43131,15 +42842,8 @@ 2206121142 metadata/md5-cache/dev-python/pygal-3.0.0-r2 2206121142 metadata/md5-cache/dev-python/pygame-2.1.2-r1 2206121142 metadata/md5-cache/dev-python/pygame_sdl2-7.3.5-r2 -2206121142 metadata/md5-cache/dev-python/pyghmi-1.5.42 -2206121142 metadata/md5-cache/dev-python/pyghmi-1.5.43 -2206121142 metadata/md5-cache/dev-python/pyghmi-1.5.44 -2206121142 metadata/md5-cache/dev-python/pyghmi-1.5.45 2206121142 metadata/md5-cache/dev-python/pygit2-1.9.1 2206121142 metadata/md5-cache/dev-python/pygit2-1.9.2 -2206121142 metadata/md5-cache/dev-python/pyglet-1.5.23 -2206121142 metadata/md5-cache/dev-python/pyglet-1.5.24 -2206121142 metadata/md5-cache/dev-python/pyglet-1.5.26 2206121142 metadata/md5-cache/dev-python/pygments-2.12.0-r1 2206121142 metadata/md5-cache/dev-python/pygments-github-lexers-0.0.5 2206121142 metadata/md5-cache/dev-python/pygobject-3.42.1 @@ -43153,7 +42857,6 @@ 2206121142 metadata/md5-cache/dev-python/pyjsparser-2.7.1_p20190421 2206121142 metadata/md5-cache/dev-python/pyjwt-2.4.0 2206121142 metadata/md5-cache/dev-python/pykerberos-1.3.1 -2206121142 metadata/md5-cache/dev-python/pykka-3.0.2 2206121142 metadata/md5-cache/dev-python/pykka-3.1.1 2206121142 metadata/md5-cache/dev-python/pykwalify-1.8.0-r1 2206121142 metadata/md5-cache/dev-python/pylama-8.3.8 @@ -43173,7 +42876,6 @@ 2206121142 metadata/md5-cache/dev-python/pymdown-lexers-0_pre20210902 2206121142 metadata/md5-cache/dev-python/pymdstat-0.4.2-r1 2206121142 metadata/md5-cache/dev-python/pymediainfo-5.1.0-r1 -2206121142 metadata/md5-cache/dev-python/pymetar-1.4 2206121142 metadata/md5-cache/dev-python/pymilter-1.0.4-r2 2206121142 metadata/md5-cache/dev-python/pymongo-4.0.2 2206121142 metadata/md5-cache/dev-python/pymongo-4.1.0 @@ -43181,7 +42883,6 @@ 2206121142 metadata/md5-cache/dev-python/pymountboot-0.2.3-r1 2206121142 metadata/md5-cache/dev-python/pymysql-1.0.2 2206121142 metadata/md5-cache/dev-python/pynacl-1.5.0 -2206121142 metadata/md5-cache/dev-python/pynacl-1.5.0-r1 2206121142 metadata/md5-cache/dev-python/pynput-1.7.3 2206121142 metadata/md5-cache/dev-python/pynput-9999 2206121142 metadata/md5-cache/dev-python/pynvim-0.4.3-r1 @@ -43193,7 +42894,6 @@ 2206121142 metadata/md5-cache/dev-python/pyopengl_accelerate-3.1.6 2206121142 metadata/md5-cache/dev-python/pyopenssl-20.0.1-r1 2206121142 metadata/md5-cache/dev-python/pyopenssl-22.0.0 -2206121142 metadata/md5-cache/dev-python/pyotp-2.6.0 2206121142 metadata/md5-cache/dev-python/pyotp-2.6.0-r1 2206121142 metadata/md5-cache/dev-python/pypam-0.5.0-r6 2206121142 metadata/md5-cache/dev-python/pypam-0.5.0-r7 @@ -43209,7 +42909,6 @@ 2206121142 metadata/md5-cache/dev-python/pyphen-0.12.0-r1 2206121142 metadata/md5-cache/dev-python/pypiserver-1.5.0-r2 2206121142 metadata/md5-cache/dev-python/pypng-0.0.21-r1 -2206121142 metadata/md5-cache/dev-python/pyprof2calltree-1.4.5 2206121142 metadata/md5-cache/dev-python/pyprof2calltree-1.4.5-r1 2206121142 metadata/md5-cache/dev-python/pyproj-3.3.1 2206121142 metadata/md5-cache/dev-python/pyproject-metadata-0.5.0 @@ -43219,8 +42918,6 @@ 2206121142 metadata/md5-cache/dev-python/pyqrcode-1.2.1-r2 2206121142 metadata/md5-cache/dev-python/pyqt-distutils-0.7.3 2206121142 metadata/md5-cache/dev-python/pyqtgraph-0.12.4 -2206121142 metadata/md5-cache/dev-python/pyquery-1.4.3 -2206121142 metadata/md5-cache/dev-python/pyquery-1.4.3-r1 2206121142 metadata/md5-cache/dev-python/pyre2-1.0.7 2206121142 metadata/md5-cache/dev-python/pyrfc3339-1.1 2206121142 metadata/md5-cache/dev-python/pyroute2-0.5.14 @@ -43232,7 +42929,6 @@ 2206121142 metadata/md5-cache/dev-python/pyserial-3.5-r1 2206121142 metadata/md5-cache/dev-python/pyside2-5.15.2-r1 2206121142 metadata/md5-cache/dev-python/pyside2-tools-5.15.2 -2206121142 metadata/md5-cache/dev-python/pysimdjson-4.0.3-r1 2206121142 metadata/md5-cache/dev-python/pysimdjson-5.0.1 2206121142 metadata/md5-cache/dev-python/pysmi-0.3.4 2206121142 metadata/md5-cache/dev-python/pysnmp-4.4.12-r2 @@ -43247,7 +42943,6 @@ 2206121142 metadata/md5-cache/dev-python/pysrt-1.1.2-r1 2206121142 metadata/md5-cache/dev-python/pysrt-9999 2206121142 metadata/md5-cache/dev-python/pystache-0.6.0 -2206121142 metadata/md5-cache/dev-python/pysvg-0.2.2_p3 2206121142 metadata/md5-cache/dev-python/pysvg-0.2.2_p3-r1 2206121142 metadata/md5-cache/dev-python/pysvn-1.9.15 2206121142 metadata/md5-cache/dev-python/pytables-3.7.0 @@ -43259,19 +42954,11 @@ 2206121142 metadata/md5-cache/dev-python/pytest-bdd-5.0.0-r1 2206121142 metadata/md5-cache/dev-python/pytest-cache-1.0-r2 2206121142 metadata/md5-cache/dev-python/pytest-check-1.0.5 -2206121142 metadata/md5-cache/dev-python/pytest-codeblocks-0.15.0 -2206121142 metadata/md5-cache/dev-python/pytest-codeblocks-0.16.0 2206121142 metadata/md5-cache/dev-python/pytest-codeblocks-0.16.1 2206121142 metadata/md5-cache/dev-python/pytest-console-scripts-1.3.1 2206121142 metadata/md5-cache/dev-python/pytest-cov-3.0.0-r1 2206121142 metadata/md5-cache/dev-python/pytest-datadir-1.3.1-r1 -2206121142 metadata/md5-cache/dev-python/pytest-describe-2.0.1 -2206121142 metadata/md5-cache/dev-python/pytest-describe-2.0.1-r1 2206121142 metadata/md5-cache/dev-python/pytest-django-4.5.2 -2206121142 metadata/md5-cache/dev-python/pytest-env-0.6.2 -2206121142 metadata/md5-cache/dev-python/pytest-env-0.6.2-r1 -2206121142 metadata/md5-cache/dev-python/pytest-faulthandler-2.0.1 -2206121142 metadata/md5-cache/dev-python/pytest-faulthandler-2.0.1-r1 2206121142 metadata/md5-cache/dev-python/pytest-flake8-1.1.1 2206121142 metadata/md5-cache/dev-python/pytest-flakes-4.0.4 2206121142 metadata/md5-cache/dev-python/pytest-forked-1.4.0-r1 @@ -43291,7 +42978,6 @@ 2206121142 metadata/md5-cache/dev-python/pytest-mock-3.7.0 2206121142 metadata/md5-cache/dev-python/pytest-ordering-0.6 2206121142 metadata/md5-cache/dev-python/pytest-param-files-0.3.4 -2206121142 metadata/md5-cache/dev-python/pytest-plus-0.2 2206121142 metadata/md5-cache/dev-python/pytest-plus-0.2-r1 2206121142 metadata/md5-cache/dev-python/pytest-pylint-0.18.0 2206121142 metadata/md5-cache/dev-python/pytest-qt-4.0.2-r1 @@ -43301,17 +42987,9 @@ 2206121142 metadata/md5-cache/dev-python/pytest-salt-factories-1.0.0_rc13 2206121142 metadata/md5-cache/dev-python/pytest-services-2.2.1 2206121142 metadata/md5-cache/dev-python/pytest-services-2.2.1-r1 -2206121142 metadata/md5-cache/dev-python/pytest-shell-utilities-1.0.5 -2206121142 metadata/md5-cache/dev-python/pytest-shell-utilities-1.1.0 -2206121142 metadata/md5-cache/dev-python/pytest-shell-utilities-1.2.0 -2206121142 metadata/md5-cache/dev-python/pytest-shell-utilities-1.2.1 -2206121142 metadata/md5-cache/dev-python/pytest-shell-utilities-1.3.0 -2206121142 metadata/md5-cache/dev-python/pytest-shell-utilities-1.4.0 -2206121142 metadata/md5-cache/dev-python/pytest-shell-utilities-1.5.0 2206121142 metadata/md5-cache/dev-python/pytest-skip-markers-1.2.0 2206121142 metadata/md5-cache/dev-python/pytest-skip-markers-1.3.0 2206121142 metadata/md5-cache/dev-python/pytest-skip-markers-1.3.0-r1 -2206121142 metadata/md5-cache/dev-python/pytest-subtesthack-0.1.2-r1 2206121142 metadata/md5-cache/dev-python/pytest-subtesthack-0.1.2-r2 2206121142 metadata/md5-cache/dev-python/pytest-subtests-0.7.0 2206121142 metadata/md5-cache/dev-python/pytest-subtests-0.8.0 @@ -43331,10 +43009,7 @@ 2206121142 metadata/md5-cache/dev-python/python-augeas-1.1.0 2206121142 metadata/md5-cache/dev-python/python-axolotl-0.2.3-r2 2206121142 metadata/md5-cache/dev-python/python-axolotl-curve25519-0.4.1_p2-r2 -2206121142 metadata/md5-cache/dev-python/python-bugzilla-3.2.0 -2206121142 metadata/md5-cache/dev-python/python-bugzilla-3.2.0-r1 2206121142 metadata/md5-cache/dev-python/python-cinderclient-8.3.0 -2206121142 metadata/md5-cache/dev-python/python-cstruct-2.1 2206121142 metadata/md5-cache/dev-python/python-cstruct-2.1-r1 2206121142 metadata/md5-cache/dev-python/python-ctags-1.5.0 2206121142 metadata/md5-cache/dev-python/python-daemon-2.3.0-r1 @@ -43353,7 +43028,6 @@ 2206121142 metadata/md5-cache/dev-python/python-engineio-4.3.2-r2 2206121142 metadata/md5-cache/dev-python/python-etcd-0.4.5-r1 2206121142 metadata/md5-cache/dev-python/python-evdev-1.5.0 -2206121142 metadata/md5-cache/dev-python/python-gammu-2.11 2206121142 metadata/md5-cache/dev-python/python-gammu-3.2.4 2206121142 metadata/md5-cache/dev-python/python-gflags-3.1.2-r2 2206121142 metadata/md5-cache/dev-python/python-glanceclient-3.6.0 @@ -43368,7 +43042,6 @@ 2206121142 metadata/md5-cache/dev-python/python-keyutils-0.6 2206121142 metadata/md5-cache/dev-python/python-ldap-3.4.0 2206121142 metadata/md5-cache/dev-python/python-ldap-3.4.0-r1 -2206121142 metadata/md5-cache/dev-python/python-ldap-3.4.0_p20220420 2206121142 metadata/md5-cache/dev-python/python-ldap-9999 2206121142 metadata/md5-cache/dev-python/python-levenshtein-0.12.2 2206121142 metadata/md5-cache/dev-python/python-lhafile-0.3.0 @@ -43418,7 +43091,6 @@ 2206121142 metadata/md5-cache/dev-python/python-utils-3.2.3 2206121142 metadata/md5-cache/dev-python/python-utils-3.3.0 2206121142 metadata/md5-cache/dev-python/python-utils-3.3.1 -2206121142 metadata/md5-cache/dev-python/python-utils-3.3.3 2206121142 metadata/md5-cache/dev-python/python-varlink-30.3.1 2206121142 metadata/md5-cache/dev-python/python-vlc-3.0.16120 2206121142 metadata/md5-cache/dev-python/python-xlib-0.31 @@ -43434,7 +43106,6 @@ 2206121142 metadata/md5-cache/dev-python/pythondialog-3.5.3 2206121142 metadata/md5-cache/dev-python/pythran-0.11.0 2206121142 metadata/md5-cache/dev-python/pytidylib-0.3.2-r2 -2206121142 metadata/md5-cache/dev-python/pytimeparse-1.1.8 2206121142 metadata/md5-cache/dev-python/pytimeparse-1.1.8-r1 2206121142 metadata/md5-cache/dev-python/pytools-2022.1.7 2206121142 metadata/md5-cache/dev-python/pytools-2022.1.9 @@ -43450,7 +43121,6 @@ 2206121142 metadata/md5-cache/dev-python/pyvirtualdisplay-3.0 2206121142 metadata/md5-cache/dev-python/pywavelets-1.3.0 2206121142 metadata/md5-cache/dev-python/pywinrm-0.4.3 -2206121142 metadata/md5-cache/dev-python/pyx-0.15 2206121142 metadata/md5-cache/dev-python/pyx-0.15_p1 2206121142 metadata/md5-cache/dev-python/pyxDamerauLevenshtein-1.7.0 2206121142 metadata/md5-cache/dev-python/pyxattr-0.7.2 @@ -43470,11 +43140,7 @@ 2206121142 metadata/md5-cache/dev-python/qrcode-7.3.1-r1 2206121142 metadata/md5-cache/dev-python/qscintilla-python-2.11.6 2206121142 metadata/md5-cache/dev-python/qscintilla-python-2.13.1 -2206121142 metadata/md5-cache/dev-python/qstylizer-0.2.1 2206121142 metadata/md5-cache/dev-python/qstylizer-0.2.1-r1 -2206121142 metadata/md5-cache/dev-python/qtawesome-1.1.1 -2206121142 metadata/md5-cache/dev-python/qtconsole-5.2.2 -2206121142 metadata/md5-cache/dev-python/qtconsole-5.3.0 2206121142 metadata/md5-cache/dev-python/qtconsole-5.3.1 2206121142 metadata/md5-cache/dev-python/qtsass-0.3.0 2206121142 metadata/md5-cache/dev-python/qtsass-0.3.0-r1 @@ -43484,11 +43150,8 @@ 2206121142 metadata/md5-cache/dev-python/random2-1.0.1-r2 2206121142 metadata/md5-cache/dev-python/rarfile-4.0 2206121142 metadata/md5-cache/dev-python/rarfile-4.0-r1 -2206121142 metadata/md5-cache/dev-python/ratelimit-2.2.1 2206121142 metadata/md5-cache/dev-python/ratelimit-2.2.1-r1 2206121142 metadata/md5-cache/dev-python/rdflib-6.1.1 -2206121142 metadata/md5-cache/dev-python/re-assert-1.1.0 -2206121142 metadata/md5-cache/dev-python/re-assert-1.1.0-r1 2206121142 metadata/md5-cache/dev-python/readme_renderer-35.0 2206121142 metadata/md5-cache/dev-python/readthedocs-sphinx-ext-2.1.8 2206121142 metadata/md5-cache/dev-python/rebulk-3.1.0 @@ -43500,7 +43163,6 @@ 2206121142 metadata/md5-cache/dev-python/redis-py-4.3.3 2206121142 metadata/md5-cache/dev-python/reedsolomon-1.5.4-r1 2206121142 metadata/md5-cache/dev-python/reedsolomon-1.5.4-r2 -2206121142 metadata/md5-cache/dev-python/reflink-0.2.1-r1 2206121142 metadata/md5-cache/dev-python/reflink-0.2.1-r2 2206121142 metadata/md5-cache/dev-python/regex-2022.4.24 2206121142 metadata/md5-cache/dev-python/regex-2022.6.2 @@ -43513,8 +43175,6 @@ 2206121142 metadata/md5-cache/dev-python/reportlab-3.6.8 2206121142 metadata/md5-cache/dev-python/reportlab-3.6.9 2206121142 metadata/md5-cache/dev-python/repoze-lru-0.7-r3 -2206121142 metadata/md5-cache/dev-python/requests-2.27.1 -2206121142 metadata/md5-cache/dev-python/requests-2.27.1-r1 2206121142 metadata/md5-cache/dev-python/requests-2.28.0 2206121142 metadata/md5-cache/dev-python/requests-cache-0.9.4 2206121142 metadata/md5-cache/dev-python/requests-credssp-2.0.0 @@ -43544,8 +43204,6 @@ 2206121142 metadata/md5-cache/dev-python/retry-decorator-1.1.1-r1 2206121142 metadata/md5-cache/dev-python/retrying-1.3.3 2206121142 metadata/md5-cache/dev-python/retrying-1.3.3-r1 -2206121142 metadata/md5-cache/dev-python/rfc3986-2.0.0 -2206121142 metadata/md5-cache/dev-python/rfc3986-2.0.0-r1 2206121142 metadata/md5-cache/dev-python/rfc3986-validator-0.1.1-r1 2206121142 metadata/md5-cache/dev-python/rfc3987-1.3.8-r2 2206121142 metadata/md5-cache/dev-python/rich-12.4.1 @@ -43565,8 +43223,6 @@ 2206121142 metadata/md5-cache/dev-python/rpy-3.4.5 2206121142 metadata/md5-cache/dev-python/rpyc-5.1.0 2206121142 metadata/md5-cache/dev-python/rq-1.10.1-r2 -2206121142 metadata/md5-cache/dev-python/rsa-4.8 -2206121142 metadata/md5-cache/dev-python/rsa-4.8-r1 2206121142 metadata/md5-cache/dev-python/rst-linker-2.3.0 2206121142 metadata/md5-cache/dev-python/rtimulib-7.2.1-r2 2206121142 metadata/md5-cache/dev-python/rtslib-fb-2.1.74 @@ -43577,7 +43233,6 @@ 2206121142 metadata/md5-cache/dev-python/s3transfer-0.5.2 2206121142 metadata/md5-cache/dev-python/s3transfer-0.6.0 2206121142 metadata/md5-cache/dev-python/sabyenc-4.0.2 -2206121142 metadata/md5-cache/dev-python/sarge-0.1.7-r1 2206121142 metadata/md5-cache/dev-python/sarge-0.1.7_p1 2206121142 metadata/md5-cache/dev-python/sarif_om-1.0.4 2206121142 metadata/md5-cache/dev-python/scandir-1.10.0-r2 @@ -43605,15 +43260,10 @@ 2206121142 metadata/md5-cache/dev-python/setuptools-declarative-requirements-1.2.0-r2 2206121142 metadata/md5-cache/dev-python/setuptools-rust-1.3.0 2206121142 metadata/md5-cache/dev-python/setuptools_scm-6.4.2 -2206121142 metadata/md5-cache/dev-python/setuptools_scm_git_archive-1.1-r4 -2206121142 metadata/md5-cache/dev-python/setuptools_scm_git_archive-1.1-r5 2206121142 metadata/md5-cache/dev-python/setuptools_trial-0.6.0-r1 2206121142 metadata/md5-cache/dev-python/sexpdata-0.0.3-r2 2206121142 metadata/md5-cache/dev-python/sgmllib3k-1.0.0 2206121142 metadata/md5-cache/dev-python/sgmllib3k-1.0.0-r1 -2206121142 metadata/md5-cache/dev-python/sh-1.14.2 -2206121142 metadata/md5-cache/dev-python/sh-1.14.2-r1 -2206121142 metadata/md5-cache/dev-python/shiboken2-5.15.2-r1 2206121142 metadata/md5-cache/dev-python/signature_dispatch-1.0.0-r1 2206121142 metadata/md5-cache/dev-python/simber-0.2.4 2206121142 metadata/md5-cache/dev-python/simpervisor-0.4 @@ -43644,12 +43294,7 @@ 2206121142 metadata/md5-cache/dev-python/snakeoil-9999 2206121142 metadata/md5-cache/dev-python/snaketrace-0.3.1 2206121142 metadata/md5-cache/dev-python/snappy-0.6.1 -2206121142 metadata/md5-cache/dev-python/snapshottest-0.5.1 2206121142 metadata/md5-cache/dev-python/snapshottest-0.6.0 -2206121142 metadata/md5-cache/dev-python/sniffio-1.2.0 -2206121142 metadata/md5-cache/dev-python/sniffio-1.2.0-r1 -2206121142 metadata/md5-cache/dev-python/snowballstemmer-2.2.0 -2206121142 metadata/md5-cache/dev-python/snowballstemmer-2.2.0-r1 2206121142 metadata/md5-cache/dev-python/socketio-client-0.7.2 2206121142 metadata/md5-cache/dev-python/socketio-client-nexus-0.7.6 2206121142 metadata/md5-cache/dev-python/socksio-1.0.0 @@ -43731,12 +43376,8 @@ 2206121142 metadata/md5-cache/dev-python/ssl-fetch-0.4-r1 2206121142 metadata/md5-cache/dev-python/ssl-fetch-9999 2206121142 metadata/md5-cache/dev-python/stack_data-0.2.0 -2206121142 metadata/md5-cache/dev-python/stapler-1.0.0_p20200531-r2 2206121142 metadata/md5-cache/dev-python/stapler-1.0.0_p20220330 2206121142 metadata/md5-cache/dev-python/starlette-0.18.0 -2206121142 metadata/md5-cache/dev-python/starlette-0.20.0 -2206121142 metadata/md5-cache/dev-python/starlette-0.20.1 -2206121142 metadata/md5-cache/dev-python/starlette-0.20.2 2206121142 metadata/md5-cache/dev-python/starlette-0.20.3 2206121142 metadata/md5-cache/dev-python/statsd-3.3.0 2206121142 metadata/md5-cache/dev-python/statsmodels-0.13.2 @@ -43752,14 +43393,9 @@ 2206121142 metadata/md5-cache/dev-python/subprocess-tee-0.3.5 2206121142 metadata/md5-cache/dev-python/subunit-1.4.0_p20210729 2206121142 metadata/md5-cache/dev-python/suds-community-1.1.1 -2206121142 metadata/md5-cache/dev-python/sure-2.0.0 -2206121142 metadata/md5-cache/dev-python/sure-2.0.0-r1 2206121142 metadata/md5-cache/dev-python/svg-path-6.0 2206121142 metadata/md5-cache/dev-python/svg-path-6.1 -2206121142 metadata/md5-cache/dev-python/svglib-1.2.1 2206121142 metadata/md5-cache/dev-python/svglib-1.3.0 -2206121142 metadata/md5-cache/dev-python/svgwrite-1.4.1 -2206121142 metadata/md5-cache/dev-python/svgwrite-1.4.1-r1 2206121142 metadata/md5-cache/dev-python/svgwrite-1.4.2 2206121142 metadata/md5-cache/dev-python/swagger-spec-validator-2.7.4 2206121142 metadata/md5-cache/dev-python/sybil-3.0.1 @@ -43771,22 +43407,15 @@ 2206121142 metadata/md5-cache/dev-python/tabulate-0.8.9 2206121142 metadata/md5-cache/dev-python/tabulate-0.8.9-r1 2206121142 metadata/md5-cache/dev-python/tagpy-2018.1-r3 -2206121142 metadata/md5-cache/dev-python/tappy-3.1 -2206121142 metadata/md5-cache/dev-python/tappy-3.1-r1 2206121142 metadata/md5-cache/dev-python/tblib-1.7.0 2206121142 metadata/md5-cache/dev-python/tcolorpy-0.1.2 -2206121142 metadata/md5-cache/dev-python/tekore-4.3.0 2206121142 metadata/md5-cache/dev-python/tekore-4.4.0 2206121142 metadata/md5-cache/dev-python/tempest-30.1.0 2206121142 metadata/md5-cache/dev-python/tempest-31.0.0 2206121142 metadata/md5-cache/dev-python/tempita-0.5.3-r3 -2206121142 metadata/md5-cache/dev-python/tempora-5.0.0 -2206121142 metadata/md5-cache/dev-python/tempora-5.0.1 2206121142 metadata/md5-cache/dev-python/tenacity-8.0.1 2206121142 metadata/md5-cache/dev-python/tenacity-8.0.1-r1 2206121142 metadata/md5-cache/dev-python/termcolor-1.1.0-r3 -2206121142 metadata/md5-cache/dev-python/terminado-0.13.3 -2206121142 metadata/md5-cache/dev-python/terminado-0.15.0 2206121142 metadata/md5-cache/dev-python/terminaltables-3.1.10-r1 2206121142 metadata/md5-cache/dev-python/terminaltables-9999 2206121142 metadata/md5-cache/dev-python/test_server-0.0.40 @@ -43801,23 +43430,17 @@ 2206121142 metadata/md5-cache/dev-python/text-unidecode-1.3-r1 2206121142 metadata/md5-cache/dev-python/textX-3.0.0 2206121142 metadata/md5-cache/dev-python/textdistance-4.2.2 -2206121142 metadata/md5-cache/dev-python/texttable-1.6.4 -2206121142 metadata/md5-cache/dev-python/texttable-1.6.4-r1 2206121142 metadata/md5-cache/dev-python/threadpoolctl-3.1.0 2206121142 metadata/md5-cache/dev-python/three-merge-0.1.1 2206121142 metadata/md5-cache/dev-python/thrift-0.14.1 2206121142 metadata/md5-cache/dev-python/thrift-0.16.0 -2206121142 metadata/md5-cache/dev-python/thriftpy2-0.4.14 2206121142 metadata/md5-cache/dev-python/tifffile-2022.5.4 2206121142 metadata/md5-cache/dev-python/tikzplotlib-0.10.1 2206121142 metadata/md5-cache/dev-python/timeout-decorator-0.5.0 2206121142 metadata/md5-cache/dev-python/timeout-decorator-0.5.0-r1 -2206121142 metadata/md5-cache/dev-python/tinycss-0.4 -2206121142 metadata/md5-cache/dev-python/tinycss-0.4-r1 2206121142 metadata/md5-cache/dev-python/tinycss2-1.1.1-r1 2206121142 metadata/md5-cache/dev-python/tld-0.12.6 2206121142 metadata/md5-cache/dev-python/tldextract-3.3.0 -2206121142 metadata/md5-cache/dev-python/tlsh-4.8.2 2206121142 metadata/md5-cache/dev-python/toml-0.10.2-r1 2206121142 metadata/md5-cache/dev-python/tomli-1.2.3 2206121142 metadata/md5-cache/dev-python/tomli-2.0.1 @@ -43825,9 +43448,6 @@ 2206121142 metadata/md5-cache/dev-python/tomli-w-1.0.0-r1 2206121142 metadata/md5-cache/dev-python/tomlkit-0.10.2 2206121142 metadata/md5-cache/dev-python/tomlkit-0.11.0 -2206121142 metadata/md5-cache/dev-python/toolz-0.11.2 -2206121142 metadata/md5-cache/dev-python/toolz-0.11.2-r1 -2206121142 metadata/md5-cache/dev-python/toposort-1.7 2206121142 metadata/md5-cache/dev-python/toposort-1.7-r1 2206121142 metadata/md5-cache/dev-python/towncrier-21.9.0 2206121142 metadata/md5-cache/dev-python/tox-3.25.0 @@ -43844,9 +43464,6 @@ 2206121142 metadata/md5-cache/dev-python/trio-0.20.0 2206121142 metadata/md5-cache/dev-python/trio-0.21.0 2206121142 metadata/md5-cache/dev-python/trio-asyncio-0.12.0 -2206121142 metadata/md5-cache/dev-python/trustme-0.9.0 -2206121142 metadata/md5-cache/dev-python/trustme-0.9.0-r1 -2206121142 metadata/md5-cache/dev-python/tubes-0.2.0-r1 2206121142 metadata/md5-cache/dev-python/tubes-0.2.1 2206121142 metadata/md5-cache/dev-python/tvdb_api-3.0.2 2206121142 metadata/md5-cache/dev-python/twine-4.0.0 @@ -43866,13 +43483,9 @@ 2206121142 metadata/md5-cache/dev-python/typogrify-2.0.7 2206121142 metadata/md5-cache/dev-python/typogrify-2.0.7-r1 2206121142 metadata/md5-cache/dev-python/tzlocal-4.2 -2206121142 metadata/md5-cache/dev-python/ubelt-1.0.1 -2206121142 metadata/md5-cache/dev-python/ubelt-1.1.0 2206121142 metadata/md5-cache/dev-python/ubelt-1.1.1 2206121142 metadata/md5-cache/dev-python/ujson-5.2.0-r1 2206121142 metadata/md5-cache/dev-python/ujson-5.3.0 -2206121142 metadata/md5-cache/dev-python/ukkonen-1.0.1 -2206121142 metadata/md5-cache/dev-python/ukkonen-1.0.1-r1 2206121142 metadata/md5-cache/dev-python/unasync-0.5.0 2206121142 metadata/md5-cache/dev-python/uncertainties-3.1.6 2206121142 metadata/md5-cache/dev-python/unicodecsv-0.14.1-r2 @@ -43880,20 +43493,14 @@ 2206121142 metadata/md5-cache/dev-python/unidiff-0.7.3 2206121142 metadata/md5-cache/dev-python/unittest-mixins-1.6-r2 2206121142 metadata/md5-cache/dev-python/unittest-or-fail-2 -2206121142 metadata/md5-cache/dev-python/untangle-1.1.1 -2206121142 metadata/md5-cache/dev-python/untangle-1.1.1-r1 2206121142 metadata/md5-cache/dev-python/uranium-4.13.0-r1 2206121142 metadata/md5-cache/dev-python/urdf_parser_py-0.4.5 2206121142 metadata/md5-cache/dev-python/uri_template-1.1.0 2206121142 metadata/md5-cache/dev-python/uri_template-1.2.0 2206121142 metadata/md5-cache/dev-python/uritemplate-4.1.0 -2206121142 metadata/md5-cache/dev-python/uritemplate-4.1.1 2206121142 metadata/md5-cache/dev-python/url-normalize-1.4.3-r1 2206121142 metadata/md5-cache/dev-python/urlgrabber-4.1.0 -2206121142 metadata/md5-cache/dev-python/urllib3-1.26.9 -2206121142 metadata/md5-cache/dev-python/urllib3-1.26.9-r1 2206121142 metadata/md5-cache/dev-python/urwid-2.1.2 -2206121142 metadata/md5-cache/dev-python/urwid-2.1.2-r1 2206121142 metadata/md5-cache/dev-python/urwid_readline-0.13 2206121142 metadata/md5-cache/dev-python/urwidtrees-1.0.3 2206121142 metadata/md5-cache/dev-python/utidylib-0.6-r2 @@ -43904,33 +43511,24 @@ 2206121142 metadata/md5-cache/dev-python/uvloop-0.15.3 2206121142 metadata/md5-cache/dev-python/uvloop-0.15.3-r1 2206121142 metadata/md5-cache/dev-python/uvloop-0.16.0 -2206121142 metadata/md5-cache/dev-python/validators-0.19.0 2206121142 metadata/md5-cache/dev-python/validators-0.20.0 2206121142 metadata/md5-cache/dev-python/vcrpy-4.1.1 2206121142 metadata/md5-cache/dev-python/vcrpy-4.1.1-r1 2206121142 metadata/md5-cache/dev-python/vcstools-0.1.42 -2206121142 metadata/md5-cache/dev-python/vdf-3.4 -2206121142 metadata/md5-cache/dev-python/vdf-3.4-r1 -2206121142 metadata/md5-cache/dev-python/vdirsyncer-0.18.0-r3 2206121142 metadata/md5-cache/dev-python/vdirsyncer-0.18.0-r4 2206121142 metadata/md5-cache/dev-python/vecrec-0.3.1 -2206121142 metadata/md5-cache/dev-python/verboselogs-1.7 2206121142 metadata/md5-cache/dev-python/verboselogs-1.7-r1 2206121142 metadata/md5-cache/dev-python/versioneer-0.22 -2206121142 metadata/md5-cache/dev-python/versioningit-1.1.1 2206121142 metadata/md5-cache/dev-python/vine-5.0.0 2206121142 metadata/md5-cache/dev-python/virtualenv-20.14.1-r1 2206121142 metadata/md5-cache/dev-python/virtualenv-clone-0.5.6 2206121142 metadata/md5-cache/dev-python/virtualenv-clone-0.5.7 2206121142 metadata/md5-cache/dev-python/virtualenvwrapper-4.8.4-r1 -2206121142 metadata/md5-cache/dev-python/visitor-0.1.3-r1 2206121142 metadata/md5-cache/dev-python/visitor-0.1.3-r2 2206121142 metadata/md5-cache/dev-python/vncdotool-0.13.0 2206121142 metadata/md5-cache/dev-python/vncdotool-0.13.0-r1 2206121142 metadata/md5-cache/dev-python/vncdotool-1.0.0 2206121142 metadata/md5-cache/dev-python/vncdotool-1.0.0-r1 -2206121142 metadata/md5-cache/dev-python/vobject-0.9.6.1-r2 -2206121142 metadata/md5-cache/dev-python/vobject-0.9.6.1-r3 2206121142 metadata/md5-cache/dev-python/voluptuous-0.13.1-r1 2206121142 metadata/md5-cache/dev-python/vpython-7.6.3 2206121142 metadata/md5-cache/dev-python/waitress-2.1.1 @@ -43938,44 +43536,31 @@ 2206121142 metadata/md5-cache/dev-python/wand-0.6.7 2206121142 metadata/md5-cache/dev-python/warlock-1.3.3-r3 2206121142 metadata/md5-cache/dev-python/watchdog-2.1.7 -2206121142 metadata/md5-cache/dev-python/watchdog-2.1.8 2206121142 metadata/md5-cache/dev-python/watchdog-2.1.9 -2206121142 metadata/md5-cache/dev-python/watchfiles-0.13 -2206121142 metadata/md5-cache/dev-python/watchfiles-0.14 2206121142 metadata/md5-cache/dev-python/watchfiles-0.14.1 2206121142 metadata/md5-cache/dev-python/watchgod-0.8.2 2206121142 metadata/md5-cache/dev-python/wcag-contrast-ratio-0.9-r1 2206121142 metadata/md5-cache/dev-python/wcmatch-8.3 2206121142 metadata/md5-cache/dev-python/wcmatch-8.4 2206121142 metadata/md5-cache/dev-python/wcwidth-0.2.5-r1 -2206121142 metadata/md5-cache/dev-python/weasyprint-54.3 2206121142 metadata/md5-cache/dev-python/weasyprint-55.0 2206121142 metadata/md5-cache/dev-python/webassets-2.0 -2206121142 metadata/md5-cache/dev-python/webob-1.8.7 -2206121142 metadata/md5-cache/dev-python/webob-1.8.7-r1 2206121142 metadata/md5-cache/dev-python/websocket-client-1.3.2 2206121142 metadata/md5-cache/dev-python/websockets-10.3 2206121142 metadata/md5-cache/dev-python/websockify-0.10.0 -2206121142 metadata/md5-cache/dev-python/webtest-3.0.0 -2206121142 metadata/md5-cache/dev-python/webtest-3.0.0-r1 2206121142 metadata/md5-cache/dev-python/werkzeug-2.1.2 2206121142 metadata/md5-cache/dev-python/whatever-0.6 2206121142 metadata/md5-cache/dev-python/wheel-0.37.1-r1 2206121142 metadata/md5-cache/dev-python/whichcraft-0.6.1 2206121142 metadata/md5-cache/dev-python/whisper-1.1.10 -2206121142 metadata/md5-cache/dev-python/whisper-1.1.8 2206121142 metadata/md5-cache/dev-python/whoosh-2.7.4-r1 -2206121142 metadata/md5-cache/dev-python/whoosh-2.7.4-r2 2206121142 metadata/md5-cache/dev-python/widgetsnbextension-3.6.0 2206121142 metadata/md5-cache/dev-python/wrapt-1.13.2-r1 2206121142 metadata/md5-cache/dev-python/wrapt-1.14.0 -2206121142 metadata/md5-cache/dev-python/wrapt-1.14.1 2206121142 metadata/md5-cache/dev-python/ws4py-0.5.1-r1 2206121142 metadata/md5-cache/dev-python/ws4py-9999 2206121142 metadata/md5-cache/dev-python/wsaccel-0.6.3 2206121142 metadata/md5-cache/dev-python/wsaccel-0.6.3-r1 -2206121142 metadata/md5-cache/dev-python/wsgiproxy2-0.5.1 -2206121142 metadata/md5-cache/dev-python/wsgiproxy2-0.5.1-r1 2206121142 metadata/md5-cache/dev-python/wsproto-1.1.0 2206121142 metadata/md5-cache/dev-python/wstools-0.4.10-r1 2206121142 metadata/md5-cache/dev-python/wstools-0.4.8 @@ -43991,9 +43576,6 @@ 2206121142 metadata/md5-cache/dev-python/xlrd-2.0.1-r1 2206121142 metadata/md5-cache/dev-python/xlsxwriter-3.0.3 2206121142 metadata/md5-cache/dev-python/xlwt-1.3.0-r2 -2206121142 metadata/md5-cache/dev-python/xmlschema-1.10.0 -2206121142 metadata/md5-cache/dev-python/xmlschema-1.11.0 -2206121142 metadata/md5-cache/dev-python/xmlschema-1.11.1 2206121142 metadata/md5-cache/dev-python/xmlschema-1.11.2 2206121142 metadata/md5-cache/dev-python/xmltodict-0.13.0-r1 2206121142 metadata/md5-cache/dev-python/xvfbwrapper-0.2.9 @@ -44003,11 +43585,9 @@ 2206121142 metadata/md5-cache/dev-python/yappi-1.3.3 2206121142 metadata/md5-cache/dev-python/yappi-1.3.5 2206121142 metadata/md5-cache/dev-python/yapsy-1.12.2 -2206121142 metadata/md5-cache/dev-python/yara-python-4.2.0 2206121142 metadata/md5-cache/dev-python/yara-python-4.2.0-r2 2206121142 metadata/md5-cache/dev-python/yarl-1.7.2-r1 2206121142 metadata/md5-cache/dev-python/yarl-1.7.2-r2 -2206121142 metadata/md5-cache/dev-python/yarl-1.7.2-r3 2206121142 metadata/md5-cache/dev-python/yaswfp-0.9.3-r2 2206121142 metadata/md5-cache/dev-python/youtube-search-python-1.6.5 2206121142 metadata/md5-cache/dev-python/ytmusicapi-0.22.0 @@ -44033,20 +43613,15 @@ 2206121142 metadata/md5-cache/dev-python/zstd-1.5.2.5 2206121142 metadata/md5-cache/dev-python/zxcvbn-4.4.28 2206121142 metadata/md5-cache/dev-python/zxcvbn-4.4.28-r1 -2206131410 metadata/md5-cache/dev-python/Manifest.gz 2206131040 metadata/md5-cache/dev-python/PyPDF2-2.1.1 2206131040 metadata/md5-cache/dev-python/PySocks-1.7.1-r2 2206121610 metadata/md5-cache/dev-python/asgiref-3.5.2 2206121610 metadata/md5-cache/dev-python/async_generator-1.10-r2 -2206131310 metadata/md5-cache/dev-python/automat-20.2.0-r1 -2206131340 metadata/md5-cache/dev-python/brotlicffi-1.0.9.2-r1 -2206131340 metadata/md5-cache/dev-python/cffi-1.15.0-r1 2206121510 metadata/md5-cache/dev-python/chardet-4.0.0-r1 2206121510 metadata/md5-cache/dev-python/colorama-0.4.4-r1 2206121510 metadata/md5-cache/dev-python/commonmark-0.9.1-r1 2206121510 metadata/md5-cache/dev-python/cssselect-1.1.0-r2 2206131040 metadata/md5-cache/dev-python/cvxopt-1.3.0 -2206121610 metadata/md5-cache/dev-python/cython-0.29.30 2206131040 metadata/md5-cache/dev-python/daemonize-2.5.0-r1 2206121510 metadata/md5-cache/dev-python/defusedxml-0.7.1-r1 2206121510 metadata/md5-cache/dev-python/distlib-0.3.4-r2 @@ -44056,18 +43631,12 @@ 2206131040 metadata/md5-cache/dev-python/django-4.0.5 2206131140 metadata/md5-cache/dev-python/django-cache-url-3.4.2 2206131140 metadata/md5-cache/dev-python/django-configurations-2.3.2 -2206131340 metadata/md5-cache/dev-python/exceptiongroup-1.0.0_rc8 -2206131340 metadata/md5-cache/dev-python/flit_scm-1.6.2 2206121510 metadata/md5-cache/dev-python/fqdn-1.5.1-r2 -2206131340 metadata/md5-cache/dev-python/gmpy-2.1.2-r1 -2206131340 metadata/md5-cache/dev-python/greenlet-1.1.2-r1 -2206131340 metadata/md5-cache/dev-python/hatch-vcs-0.2.0 2206121510 metadata/md5-cache/dev-python/html5lib-1.1-r1 2206122140 metadata/md5-cache/dev-python/http-parser-0.9.0-r1 2206122140 metadata/md5-cache/dev-python/huawei-lte-api-1.6 2206122140 metadata/md5-cache/dev-python/humanize-4.1.0 2206121510 metadata/md5-cache/dev-python/hypothesis-6.46.9 -2206131340 metadata/md5-cache/dev-python/hypothesis-6.47.2 2206121510 metadata/md5-cache/dev-python/idna-3.3-r1 2206122140 metadata/md5-cache/dev-python/imageio-ffmpeg-0.4.7 2206122140 metadata/md5-cache/dev-python/indexed_gzip-1.6.13 @@ -44097,16 +43666,12 @@ 2206131040 metadata/md5-cache/dev-python/oslo-utils-4.13.0-r1 2206121610 metadata/md5-cache/dev-python/pathspec-0.9.0-r1 2206121610 metadata/md5-cache/dev-python/pip-22.1.2 -2206131340 metadata/md5-cache/dev-python/platformdirs-2.5.2 2206131040 metadata/md5-cache/dev-python/ply-3.11-r2 2206131040 metadata/md5-cache/dev-python/pyasn1-0.4.8-r2 2206131040 metadata/md5-cache/dev-python/pyasn1-modules-0.2.8-r2 2206121610 metadata/md5-cache/dev-python/pycparser-2.21-r1 -2206131340 metadata/md5-cache/dev-python/pydantic-1.9.1 -2206121840 metadata/md5-cache/dev-python/pydevd-2.8.0-r1 2206131040 metadata/md5-cache/dev-python/pyhamcrest-2.0.3-r1 2206121810 metadata/md5-cache/dev-python/pymetar-1.4-r1 -2206131340 metadata/md5-cache/dev-python/pyrsistent-0.18.1-r1 2206131040 metadata/md5-cache/dev-python/pytest-expect-1.1.0-r2 2206131040 metadata/md5-cache/dev-python/pytest-fixture-config-1.7.0-r2 2206131040 metadata/md5-cache/dev-python/pytest-rerunfailures-10.2-r1 @@ -44114,8 +43679,6 @@ 2206131040 metadata/md5-cache/dev-python/pytest-virtualenv-1.7.0-r2 2206131040 metadata/md5-cache/dev-python/pytest-xprocess-0.19.0 2206131040 metadata/md5-cache/dev-python/python-dateutil-2.8.2-r1 -2206131040 metadata/md5-cache/dev-python/pyyaml-6.0-r1 -2206121910 metadata/md5-cache/dev-python/qtawesome-1.1.1-r1 2206131040 metadata/md5-cache/dev-python/readthedocs-sphinx-ext-2.1.7 2206131040 metadata/md5-cache/dev-python/rfc3339-validator-0.1.4-r1 2206131410 metadata/md5-cache/dev-python/scikit-build-0.15.0 @@ -44123,13 +43686,158 @@ 2206131040 metadata/md5-cache/dev-python/service_identity-21.1.0-r1 2206131040 metadata/md5-cache/dev-python/setuptools-62.3.3 2206131040 metadata/md5-cache/dev-python/setuptools-git-1.2-r3 -2206131040 metadata/md5-cache/dev-python/simplejson-3.17.6 2206131040 metadata/md5-cache/dev-python/tblib-1.7.0-r1 2206131040 metadata/md5-cache/dev-python/traitlets-5.2.2_p1 2206131040 metadata/md5-cache/dev-python/u-msgpack-python-2.7.1-r1 2206131040 metadata/md5-cache/dev-python/versioningit-2.0.0 2206131040 metadata/md5-cache/dev-python/webcolors-1.12 2206131040 metadata/md5-cache/dev-python/webencodings-0.5.1-r2 +2206160740 metadata/md5-cache/dev-python/Babel-2.10.2 +2206162010 metadata/md5-cache/dev-python/Manifest.gz +2206140740 metadata/md5-cache/dev-python/PyPDF2-2.2.0 +2206151440 metadata/md5-cache/dev-python/aesara-2.7.2 +2206161310 metadata/md5-cache/dev-python/aiosignal-1.2.0-r1 +2206161210 metadata/md5-cache/dev-python/alabaster-0.7.12-r1 +2206152140 metadata/md5-cache/dev-python/alagitpull-0.0.23-r2 +2206161210 metadata/md5-cache/dev-python/anyio-3.6.1 +2206140740 metadata/md5-cache/dev-python/anyqt-0.1.1 +2206132010 metadata/md5-cache/dev-python/astroid-2.11.6 +2206131940 metadata/md5-cache/dev-python/authres-1.2.0-r1 +2206142240 metadata/md5-cache/dev-python/automat-20.2.0-r1 +2206161210 metadata/md5-cache/dev-python/bleach-5.0.0-r1 +2206160840 metadata/md5-cache/dev-python/boto3-1.24.10 +2206140740 metadata/md5-cache/dev-python/boto3-1.24.8 +2206151440 metadata/md5-cache/dev-python/boto3-1.24.9 +2206160840 metadata/md5-cache/dev-python/botocore-1.27.10 +2206140740 metadata/md5-cache/dev-python/botocore-1.27.8 +2206151440 metadata/md5-cache/dev-python/botocore-1.27.9 +2206141040 metadata/md5-cache/dev-python/brotlicffi-1.0.9.2-r1 +2206161210 metadata/md5-cache/dev-python/cachelib-0.7.0 +2206140740 metadata/md5-cache/dev-python/cachelib-0.8.0 +2206161210 metadata/md5-cache/dev-python/cachetools-5.2.0 +2206161210 metadata/md5-cache/dev-python/cerberus-1.3.4-r1 +2206141040 metadata/md5-cache/dev-python/cffi-1.15.0-r1 +2206161240 metadata/md5-cache/dev-python/cloudpickle-2.1.0 +2206161240 metadata/md5-cache/dev-python/cookies-2.2.1-r2 +2206161910 metadata/md5-cache/dev-python/coverage-6.4.1 +2206161840 metadata/md5-cache/dev-python/croniter-1.3.5 +2206141040 metadata/md5-cache/dev-python/cssutils-2.4.2 +2206151040 metadata/md5-cache/dev-python/cython-0.29.30 +2206161110 metadata/md5-cache/dev-python/dbus-next-0.2.3-r1 +2206161210 metadata/md5-cache/dev-python/decorator-5.1.1-r1 +2206161840 metadata/md5-cache/dev-python/defcon-0.10.1 +2206161240 metadata/md5-cache/dev-python/deprecated-1.2.13-r1 +2206151440 metadata/md5-cache/dev-python/discogs-client-2.3.15 +2206151440 metadata/md5-cache/dev-python/discogs-client-9999 +2206161210 metadata/md5-cache/dev-python/docutils-0.17.1-r1 +2206161310 metadata/md5-cache/dev-python/docutils-0.18.1-r1 +2206161310 metadata/md5-cache/dev-python/eventlet-0.33.1 +2206150040 metadata/md5-cache/dev-python/exceptiongroup-1.0.0_rc8 +2206161240 metadata/md5-cache/dev-python/filelock-3.7.1 +2206150040 metadata/md5-cache/dev-python/flit_scm-1.6.2 +2206162010 metadata/md5-cache/dev-python/gcs-oauth2-boto-plugin-3.0 +2206131940 metadata/md5-cache/dev-python/gmpy-2.1.2-r1 +2206160940 metadata/md5-cache/dev-python/google-api-core-2.8.2 +2206151440 metadata/md5-cache/dev-python/google-api-python-client-2.51.0 +2206151440 metadata/md5-cache/dev-python/google-auth-2.8.0 +2206161240 metadata/md5-cache/dev-python/googleapis-common-protos-1.56.2 +2206131940 metadata/md5-cache/dev-python/greenlet-1.1.2-r1 +2206162010 metadata/md5-cache/dev-python/happybase-1.2.0 +2206140040 metadata/md5-cache/dev-python/hatch-vcs-0.2.0 +2206160940 metadata/md5-cache/dev-python/hatchling-1.3.1 +2206161240 metadata/md5-cache/dev-python/httpretty-1.1.4-r1 +2206150040 metadata/md5-cache/dev-python/hypothesis-6.47.2 +2206151440 metadata/md5-cache/dev-python/hypothesis-6.47.3 +2206160940 metadata/md5-cache/dev-python/ifaddr-0.2.0 +2206161240 metadata/md5-cache/dev-python/imagesize-1.3.0-r1 +2206160940 metadata/md5-cache/dev-python/importlib_resources-5.8.0 +2206140740 metadata/md5-cache/dev-python/ipykernel-6.14.0 +2206160940 metadata/md5-cache/dev-python/ipykernel-6.15.0 +2206141040 metadata/md5-cache/dev-python/ipyparallel-8.3.0 +2206140910 metadata/md5-cache/dev-python/ipython-8.3.0-r1 +2206161240 metadata/md5-cache/dev-python/jaraco-collections-3.5.1-r1 +2206161840 metadata/md5-cache/dev-python/jaraco-stream-3.0.3-r1 +2206141040 metadata/md5-cache/dev-python/jaraco-test-5.1.0 +2206160940 metadata/md5-cache/dev-python/jc-1.20.1 +2206161240 metadata/md5-cache/dev-python/jdcal-1.4.1-r1 +2206132040 metadata/md5-cache/dev-python/js2py-0.71_p20210918 +2206141040 metadata/md5-cache/dev-python/jupyter_server-1.17.0 +2206161240 metadata/md5-cache/dev-python/k5test-0.10.1-r1 +2206161240 metadata/md5-cache/dev-python/kaitaistruct-0.9-r1 +2206161310 metadata/md5-cache/dev-python/keep-2.10.1-r1 +2206132010 metadata/md5-cache/dev-python/kiwisolver-1.4.3 +2206161340 metadata/md5-cache/dev-python/lazy-object-proxy-1.7.1-r1 +2206161310 metadata/md5-cache/dev-python/manuel-1.11.2 +2206161210 metadata/md5-cache/dev-python/markdown-3.3.7 +2206151440 metadata/md5-cache/dev-python/networkx-2.8.4 +2206151440 metadata/md5-cache/dev-python/outcome-1.2.0 +2206151310 metadata/md5-cache/dev-python/pivy-0.6.7 +2206140040 metadata/md5-cache/dev-python/platformdirs-2.5.2 +2206151440 metadata/md5-cache/dev-python/proto-plus-1.20.6 +2206160940 metadata/md5-cache/dev-python/psycopg-3.0.15 +2206161410 metadata/md5-cache/dev-python/pybind11-2.9.2-r1 +2206161410 metadata/md5-cache/dev-python/pycurl-7.44.1-r1 +2206150040 metadata/md5-cache/dev-python/pydantic-1.9.1 +2206151110 metadata/md5-cache/dev-python/pydevd-2.8.0-r1 +2206151440 metadata/md5-cache/dev-python/pyghmi-1.5.47 +2206161310 metadata/md5-cache/dev-python/pyglet-1.5.26 +2206151440 metadata/md5-cache/dev-python/pylint-2.14.2 +2206161340 metadata/md5-cache/dev-python/pynacl-1.5.0-r1 +2206161310 metadata/md5-cache/dev-python/pypy3-7.3.9_p1 +2206161240 metadata/md5-cache/dev-python/pyquery-1.4.3-r1 +2206161940 metadata/md5-cache/dev-python/pyroute2-0.5.19 +2206131940 metadata/md5-cache/dev-python/pyrsistent-0.18.1-r1 +2206161310 metadata/md5-cache/dev-python/pytest-describe-2.0.1-r1 +2206161310 metadata/md5-cache/dev-python/pytest-env-0.6.2-r1 +2206161310 metadata/md5-cache/dev-python/pytest-faulthandler-2.0.1-r1 +2206161310 metadata/md5-cache/dev-python/pytest-shell-utilities-1.5.0 +2206161310 metadata/md5-cache/dev-python/python-bugzilla-3.2.0-r1 +2206151440 metadata/md5-cache/dev-python/python-debian-0.1.44 +2206161910 metadata/md5-cache/dev-python/python-ldap-3.4.0_p20220420 +2206161840 metadata/md5-cache/dev-python/python-utils-3.3.3 +2206131940 metadata/md5-cache/dev-python/pyyaml-6.0-r1 +2206150040 metadata/md5-cache/dev-python/qtawesome-1.1.1-r1 +2206141040 metadata/md5-cache/dev-python/qtconsole-5.3.0 +2206161310 metadata/md5-cache/dev-python/re-assert-1.1.0-r1 +2206161240 metadata/md5-cache/dev-python/requests-2.27.1-r1 +2206161210 metadata/md5-cache/dev-python/rfc3986-2.0.0-r1 +2206161310 metadata/md5-cache/dev-python/rsa-4.8-r1 +2206140740 metadata/md5-cache/dev-python/setuptools-62.4.0 +2206161310 metadata/md5-cache/dev-python/setuptools_scm_git_archive-1.1-r5 +2206161240 metadata/md5-cache/dev-python/sh-1.14.2-r1 +2206161940 metadata/md5-cache/dev-python/shiboken2-5.15.2-r1 +2206131940 metadata/md5-cache/dev-python/simplejson-3.17.6 +2206161210 metadata/md5-cache/dev-python/sniffio-1.2.0-r1 +2206161240 metadata/md5-cache/dev-python/snowballstemmer-2.2.0-r1 +2206160940 metadata/md5-cache/dev-python/stack_data-0.3.0 +2206161240 metadata/md5-cache/dev-python/sure-2.0.0-r1 +2206161240 metadata/md5-cache/dev-python/tappy-3.1-r1 +2206161310 metadata/md5-cache/dev-python/tempora-5.0.1 +2206161210 metadata/md5-cache/dev-python/terminado-0.15.0 +2206160910 metadata/md5-cache/dev-python/texttable-1.6.4-r1 +2206162010 metadata/md5-cache/dev-python/thriftpy2-0.4.14-r1 +2206161510 metadata/md5-cache/dev-python/tinycss-0.4-r1 +2206140910 metadata/md5-cache/dev-python/tlsh-4.8.2 +2206161240 metadata/md5-cache/dev-python/toolz-0.11.2-r1 +2206132110 metadata/md5-cache/dev-python/translate-toolkit-3.7.0 +2206161240 metadata/md5-cache/dev-python/trustme-0.9.0-r1 +2206161340 metadata/md5-cache/dev-python/ukkonen-1.0.1-r1 +2206161310 metadata/md5-cache/dev-python/untangle-1.1.1-r1 +2206161340 metadata/md5-cache/dev-python/uritemplate-4.1.1 +2206161240 metadata/md5-cache/dev-python/urllib3-1.26.9-r1 +2206161910 metadata/md5-cache/dev-python/urwid-2.1.2-r1 +2206161340 metadata/md5-cache/dev-python/vdf-3.4-r1 +2206161340 metadata/md5-cache/dev-python/vobject-0.9.6.1-r3 +2206161910 metadata/md5-cache/dev-python/watchdog-2.1.8 +2206161210 metadata/md5-cache/dev-python/webob-1.8.7-r1 +2206161240 metadata/md5-cache/dev-python/webtest-3.0.0-r1 +2206161910 metadata/md5-cache/dev-python/whoosh-2.7.4-r2 +2206161340 metadata/md5-cache/dev-python/wrapt-1.14.1 +2206161210 metadata/md5-cache/dev-python/wsgiproxy2-0.5.1-r1 +2206161240 metadata/md5-cache/dev-python/xmlschema-1.11.1 +2206161410 metadata/md5-cache/dev-python/yarl-1.7.2-r3 +2206161940 metadata/md5-cache/dev-python/yaxmldiff-0.1.0 +2206151440 metadata/md5-cache/dev-python/zeroconf-0.38.7 2205170654 metadata/md5-cache/dev-qt/assistant-5.15.3 2205170654 metadata/md5-cache/dev-qt/designer-5.15.3 2205170654 metadata/md5-cache/dev-qt/linguist-5.15.3 @@ -44137,53 +43845,40 @@ 2205170654 metadata/md5-cache/dev-qt/pixeltool-5.15.3 2205170654 metadata/md5-cache/dev-qt/qdbus-5.15.3 2205170654 metadata/md5-cache/dev-qt/qdbusviewer-5.15.3 -2205170654 metadata/md5-cache/dev-qt/qdoc-5.15.3 2205170654 metadata/md5-cache/dev-qt/qt-creator-6.0.0 2205170654 metadata/md5-cache/dev-qt/qt-creator-9999 2205170654 metadata/md5-cache/dev-qt/qt-docs-5.15.2_p202011130614 -2205170654 metadata/md5-cache/dev-qt/qtbluetooth-5.15.3 2205170654 metadata/md5-cache/dev-qt/qtchooser-66-r2 2205170654 metadata/md5-cache/dev-qt/qtconcurrent-5.15.3 2205190840 metadata/md5-cache/dev-qt/qtcore-5.15.3 -2205170654 metadata/md5-cache/dev-qt/qtdatavis3d-5.15.3 2205170654 metadata/md5-cache/dev-qt/qtdbus-5.15.3 -2205170654 metadata/md5-cache/dev-qt/qtdiag-5.15.3 -2205170654 metadata/md5-cache/dev-qt/qtgamepad-5.15.3 2205170654 metadata/md5-cache/dev-qt/qtgraphicaleffects-5.15.3 2205170654 metadata/md5-cache/dev-qt/qtgui-5.15.3 2205170654 metadata/md5-cache/dev-qt/qthelp-5.15.3 2205170654 metadata/md5-cache/dev-qt/qtimageformats-5.15.3 -2205170654 metadata/md5-cache/dev-qt/qtlocation-5.15.3-r1 2205170654 metadata/md5-cache/dev-qt/qtlockedfile-2.4.1_p20171024 2205170654 metadata/md5-cache/dev-qt/qtmultimedia-5.15.3 2205170654 metadata/md5-cache/dev-qt/qtnetwork-5.15.3 -2205170654 metadata/md5-cache/dev-qt/qtnetworkauth-5.15.3 2205170654 metadata/md5-cache/dev-qt/qtopengl-5.15.3 2205170654 metadata/md5-cache/dev-qt/qtpaths-5.15.3 2205170654 metadata/md5-cache/dev-qt/qtplugininfo-5.15.3 2205170654 metadata/md5-cache/dev-qt/qtpositioning-5.15.3 2205170654 metadata/md5-cache/dev-qt/qtprintsupport-5.15.3 2205170654 metadata/md5-cache/dev-qt/qtquickcontrols-5.15.3 -2205170654 metadata/md5-cache/dev-qt/qtquickcontrols2-5.15.3 -2205170654 metadata/md5-cache/dev-qt/qtquicktimeline-5.15.3 2205170654 metadata/md5-cache/dev-qt/qtscript-5.15.3 -2205170654 metadata/md5-cache/dev-qt/qtscxml-5.15.3 2205170654 metadata/md5-cache/dev-qt/qtsensors-5.15.3 2205170654 metadata/md5-cache/dev-qt/qtserialbus-5.15.3 2205170654 metadata/md5-cache/dev-qt/qtserialport-5.15.3 2205170654 metadata/md5-cache/dev-qt/qtsingleapplication-2.6.1_p20171024 -2205170654 metadata/md5-cache/dev-qt/qtspeech-5.15.3 2205170654 metadata/md5-cache/dev-qt/qtsql-5.15.3 2205170654 metadata/md5-cache/dev-qt/qtstyleplugins-5.0.0_p20170311-r1 2205170654 metadata/md5-cache/dev-qt/qtsvg-5.15.3 2205170654 metadata/md5-cache/dev-qt/qttest-5.15.3 2205170654 metadata/md5-cache/dev-qt/qttranslations-5.15.3 -2205170654 metadata/md5-cache/dev-qt/qtvirtualkeyboard-5.15.3 2205170654 metadata/md5-cache/dev-qt/qtwayland-5.15.3-r1 2205170654 metadata/md5-cache/dev-qt/qtwaylandscanner-5.15.3 2205170654 metadata/md5-cache/dev-qt/qtwebchannel-5.15.3 2205170654 metadata/md5-cache/dev-qt/qtwebsockets-5.15.3 -2205170654 metadata/md5-cache/dev-qt/qtwebview-5.15.3 2205170654 metadata/md5-cache/dev-qt/qtwidgets-5.15.3 2205170654 metadata/md5-cache/dev-qt/qtx11extras-5.15.3 2205190840 metadata/md5-cache/dev-qt/qtxml-5.15.3 @@ -44193,70 +43888,67 @@ 2205202310 metadata/md5-cache/dev-qt/qtserialbus-5.15.4 2205202310 metadata/md5-cache/dev-qt/qtwebview-5.15.4 2205232210 metadata/md5-cache/dev-qt/qtcharts-5.15.3 -2206031540 metadata/md5-cache/dev-qt/qt3d-5.15.3-r1 2206071015 metadata/md5-cache/dev-qt/qtdeclarative-5.15.3-r1 -2206100640 metadata/md5-cache/dev-qt/assistant-5.15.4 -2206100640 metadata/md5-cache/dev-qt/designer-5.15.4 -2206100640 metadata/md5-cache/dev-qt/linguist-5.15.4 -2206100640 metadata/md5-cache/dev-qt/linguist-tools-5.15.4 2206091740 metadata/md5-cache/dev-qt/linguist-tools-5.15.4-r1 -2206100640 metadata/md5-cache/dev-qt/pixeltool-5.15.4 -2206100640 metadata/md5-cache/dev-qt/qdbus-5.15.4 -2206100640 metadata/md5-cache/dev-qt/qdbusviewer-5.15.4 -2206100640 metadata/md5-cache/dev-qt/qdoc-5.15.4 -2206100640 metadata/md5-cache/dev-qt/qt3d-5.15.4-r1 -2206100640 metadata/md5-cache/dev-qt/qtbluetooth-5.15.4 -2206100640 metadata/md5-cache/dev-qt/qtcharts-5.15.4 -2206100640 metadata/md5-cache/dev-qt/qtconcurrent-5.15.4 -2206100640 metadata/md5-cache/dev-qt/qtcore-5.15.4-r2 2206091740 metadata/md5-cache/dev-qt/qtcore-5.15.4-r3 -2206100640 metadata/md5-cache/dev-qt/qtdatavis3d-5.15.4 -2206100640 metadata/md5-cache/dev-qt/qtdbus-5.15.4 -2206100640 metadata/md5-cache/dev-qt/qtdeclarative-5.15.4 -2206100640 metadata/md5-cache/dev-qt/qtdiag-5.15.4 -2206100640 metadata/md5-cache/dev-qt/qtgamepad-5.15.4 -2206100640 metadata/md5-cache/dev-qt/qtgraphicaleffects-5.15.4 -2206100640 metadata/md5-cache/dev-qt/qtgui-5.15.4 -2206100640 metadata/md5-cache/dev-qt/qthelp-5.15.4 -2206100640 metadata/md5-cache/dev-qt/qtimageformats-5.15.4 -2206100640 metadata/md5-cache/dev-qt/qtlocation-5.15.4 -2206100640 metadata/md5-cache/dev-qt/qtmultimedia-5.15.4-r1 -2206100640 metadata/md5-cache/dev-qt/qtnetwork-5.15.4 -2206100640 metadata/md5-cache/dev-qt/qtnetworkauth-5.15.4 -2206100640 metadata/md5-cache/dev-qt/qtopengl-5.15.4 -2206100640 metadata/md5-cache/dev-qt/qtpaths-5.15.4 -2206100640 metadata/md5-cache/dev-qt/qtpositioning-5.15.4 -2206100640 metadata/md5-cache/dev-qt/qtprintsupport-5.15.4 2206091740 metadata/md5-cache/dev-qt/qtprintsupport-5.15.4-r1 -2206100640 metadata/md5-cache/dev-qt/qtquickcontrols-5.15.4 -2206100640 metadata/md5-cache/dev-qt/qtquickcontrols2-5.15.4 -2206100640 metadata/md5-cache/dev-qt/qtscript-5.15.4 -2206100640 metadata/md5-cache/dev-qt/qtscxml-5.15.4 -2206100640 metadata/md5-cache/dev-qt/qtsensors-5.15.4 -2206100640 metadata/md5-cache/dev-qt/qtserialport-5.15.4 -2206100640 metadata/md5-cache/dev-qt/qtspeech-5.15.4 -2206100640 metadata/md5-cache/dev-qt/qtsql-5.15.4 -2206100640 metadata/md5-cache/dev-qt/qtsvg-5.15.4 -2206100640 metadata/md5-cache/dev-qt/qttest-5.15.4 2206091740 metadata/md5-cache/dev-qt/qttest-5.15.4-r1 -2206100640 metadata/md5-cache/dev-qt/qttranslations-5.15.4 -2206100640 metadata/md5-cache/dev-qt/qtvirtualkeyboard-5.15.4 -2206100640 metadata/md5-cache/dev-qt/qtwayland-5.15.4 -2206100640 metadata/md5-cache/dev-qt/qtwaylandscanner-5.15.4 -2206100640 metadata/md5-cache/dev-qt/qtwebchannel-5.15.4 -2206101110 metadata/md5-cache/dev-qt/qtwebengine-5.15.3_p20220406 -2206101110 metadata/md5-cache/dev-qt/qtwebengine-5.15.4_p20220505 -2206101110 metadata/md5-cache/dev-qt/qtwebengine-5.15.4_p20220526 -2206100640 metadata/md5-cache/dev-qt/qtwebsockets-5.15.4 -2206100640 metadata/md5-cache/dev-qt/qtwidgets-5.15.4-r1 2206091740 metadata/md5-cache/dev-qt/qtwidgets-5.15.4-r2 -2206100640 metadata/md5-cache/dev-qt/qtx11extras-5.15.4 -2206100640 metadata/md5-cache/dev-qt/qtxml-5.15.4 -2206100640 metadata/md5-cache/dev-qt/qtxmlpatterns-5.15.4 -2206122310 metadata/md5-cache/dev-qt/Manifest.gz 2206122310 metadata/md5-cache/dev-qt/qtdeclarative-5.15.4-r1 2206122310 metadata/md5-cache/dev-qt/qtgui-5.15.4-r2 2206122310 metadata/md5-cache/dev-qt/qtimageformats-5.15.4-r1 +2206142040 metadata/md5-cache/dev-qt/Manifest.gz +2206141640 metadata/md5-cache/dev-qt/assistant-5.15.4 +2206141640 metadata/md5-cache/dev-qt/designer-5.15.4 +2206141640 metadata/md5-cache/dev-qt/linguist-5.15.4 +2206141640 metadata/md5-cache/dev-qt/linguist-tools-5.15.4 +2206141640 metadata/md5-cache/dev-qt/pixeltool-5.15.4 +2206141640 metadata/md5-cache/dev-qt/qdbus-5.15.4 +2206141640 metadata/md5-cache/dev-qt/qdbusviewer-5.15.4 +2206141640 metadata/md5-cache/dev-qt/qdoc-5.15.4 +2206141640 metadata/md5-cache/dev-qt/qt3d-5.15.4-r1 +2206141640 metadata/md5-cache/dev-qt/qtbluetooth-5.15.4 +2206141640 metadata/md5-cache/dev-qt/qtcharts-5.15.4 +2206141640 metadata/md5-cache/dev-qt/qtconcurrent-5.15.4 +2206141640 metadata/md5-cache/dev-qt/qtcore-5.15.4-r2 +2206141640 metadata/md5-cache/dev-qt/qtdatavis3d-5.15.4 +2206141640 metadata/md5-cache/dev-qt/qtdbus-5.15.4 +2206141640 metadata/md5-cache/dev-qt/qtdeclarative-5.15.4 +2206141040 metadata/md5-cache/dev-qt/qtdiag-5.15.4 +2206141640 metadata/md5-cache/dev-qt/qtgamepad-5.15.4 +2206141640 metadata/md5-cache/dev-qt/qtgraphicaleffects-5.15.4 +2206141640 metadata/md5-cache/dev-qt/qtgui-5.15.4 +2206141640 metadata/md5-cache/dev-qt/qthelp-5.15.4 +2206141640 metadata/md5-cache/dev-qt/qtimageformats-5.15.4 +2206141640 metadata/md5-cache/dev-qt/qtlocation-5.15.4 +2206141640 metadata/md5-cache/dev-qt/qtmultimedia-5.15.4-r1 +2206141640 metadata/md5-cache/dev-qt/qtnetwork-5.15.4 +2206141640 metadata/md5-cache/dev-qt/qtnetworkauth-5.15.4 +2206141640 metadata/md5-cache/dev-qt/qtopengl-5.15.4 +2206141640 metadata/md5-cache/dev-qt/qtpaths-5.15.4 +2206141640 metadata/md5-cache/dev-qt/qtpositioning-5.15.4 +2206141640 metadata/md5-cache/dev-qt/qtprintsupport-5.15.4 +2206141640 metadata/md5-cache/dev-qt/qtquickcontrols-5.15.4 +2206141640 metadata/md5-cache/dev-qt/qtquickcontrols2-5.15.4 +2206141640 metadata/md5-cache/dev-qt/qtscript-5.15.4 +2206141640 metadata/md5-cache/dev-qt/qtscxml-5.15.4 +2206141640 metadata/md5-cache/dev-qt/qtsensors-5.15.4 +2206141640 metadata/md5-cache/dev-qt/qtserialport-5.15.4 +2206141640 metadata/md5-cache/dev-qt/qtspeech-5.15.4 +2206141640 metadata/md5-cache/dev-qt/qtsql-5.15.4 +2206141640 metadata/md5-cache/dev-qt/qtsvg-5.15.4 +2206141640 metadata/md5-cache/dev-qt/qttest-5.15.4 +2206141640 metadata/md5-cache/dev-qt/qttranslations-5.15.4 +2206141640 metadata/md5-cache/dev-qt/qtvirtualkeyboard-5.15.4 +2206141640 metadata/md5-cache/dev-qt/qtwayland-5.15.4 +2206141640 metadata/md5-cache/dev-qt/qtwaylandscanner-5.15.4 +2206141640 metadata/md5-cache/dev-qt/qtwebchannel-5.15.4 +2206141640 metadata/md5-cache/dev-qt/qtwebengine-5.15.4_p20220526 +2206141640 metadata/md5-cache/dev-qt/qtwebsockets-5.15.4 +2206141640 metadata/md5-cache/dev-qt/qtwidgets-5.15.4-r1 +2206141640 metadata/md5-cache/dev-qt/qtx11extras-5.15.4 +2206141640 metadata/md5-cache/dev-qt/qtxml-5.15.4 +2206141640 metadata/md5-cache/dev-qt/qtxmlpatterns-5.15.4 2206071015 metadata/md5-cache/dev-ros/actionlib-1.13.2-r1 2206071015 metadata/md5-cache/dev-ros/actionlib-9999 2206071015 metadata/md5-cache/dev-ros/actionlib_msgs-1.13.0 @@ -45875,14 +45567,11 @@ 2205220911 metadata/md5-cache/dev-ruby/heredoc_unindent-1.2.0-r1 2205220911 metadata/md5-cache/dev-ruby/hiera-3.8.0 2205220911 metadata/md5-cache/dev-ruby/hiera-3.9.0 -2205220911 metadata/md5-cache/dev-ruby/hiera-eyaml-3.1.1 -2205220911 metadata/md5-cache/dev-ruby/hiera-eyaml-3.2.2 2205220911 metadata/md5-cache/dev-ruby/hiera-eyaml-gpg-0.7.4 2205220911 metadata/md5-cache/dev-ruby/hiera-eyaml-plaintext-0.6-r2 2205220911 metadata/md5-cache/dev-ruby/highline-2.0.3 2205220911 metadata/md5-cache/dev-ruby/highline-2.0.3-r1 2205220911 metadata/md5-cache/dev-ruby/hipchat-1.6.0 -2205220911 metadata/md5-cache/dev-ruby/hiredis-0.6.3-r1 2205220911 metadata/md5-cache/dev-ruby/histogram-0.2.4.1 2205220911 metadata/md5-cache/dev-ruby/hitimes-2.0.0 2205220911 metadata/md5-cache/dev-ruby/hitimes-2.0.0-r1 @@ -46400,8 +46089,6 @@ 2205220911 metadata/md5-cache/dev-ruby/rubytest-0.8.1-r1 2205220911 metadata/md5-cache/dev-ruby/rubytest-cli-0.2.0-r1 2205220911 metadata/md5-cache/dev-ruby/rubytter-1.5.1-r2 -2205220911 metadata/md5-cache/dev-ruby/rubyzip-1.3.0 -2205220911 metadata/md5-cache/dev-ruby/rubyzip-2.3.2-r1 2205220911 metadata/md5-cache/dev-ruby/safe_yaml-1.0.5-r1 2205220911 metadata/md5-cache/dev-ruby/sanitize-6.0.0 2205220911 metadata/md5-cache/dev-ruby/sass-3.4.25 @@ -46411,7 +46098,6 @@ 2205220911 metadata/md5-cache/dev-ruby/sass-3.7.4 2205220911 metadata/md5-cache/dev-ruby/sass-rails-5.0.8 2205220911 metadata/md5-cache/dev-ruby/sass-rails-5.1.0 -2205220911 metadata/md5-cache/dev-ruby/sassc-2.4.0-r1 2205220911 metadata/md5-cache/dev-ruby/sassc-rails-2.1.2-r1 2205220911 metadata/md5-cache/dev-ruby/sawyer-0.8.2-r1 2205220911 metadata/md5-cache/dev-ruby/sdoc-1.1.0 @@ -46620,7 +46306,6 @@ 2205261410 metadata/md5-cache/dev-ruby/podcast-0.0.4-r3 2205261410 metadata/md5-cache/dev-ruby/prime-0.1.2-r1 2205261410 metadata/md5-cache/dev-ruby/ruby-hmac-0.4.0-r2 -2205261410 metadata/md5-cache/dev-ruby/ruby-mp3info-0.8.10-r1 2205261410 metadata/md5-cache/dev-ruby/text-hyphen-1.4.1-r3 2205261410 metadata/md5-cache/dev-ruby/vlad-2.7.1 2205270910 metadata/md5-cache/dev-ruby/hoe-3.23.1 @@ -46675,7 +46360,6 @@ 2206121142 metadata/md5-cache/dev-ruby/uuidtools-2.2.0 2206090810 metadata/md5-cache/dev-ruby/warden-1.2.9-r1 2206121142 metadata/md5-cache/dev-ruby/yard-0.9.28 -2206131140 metadata/md5-cache/dev-ruby/Manifest.gz 2206131140 metadata/md5-cache/dev-ruby/actioncable-7.0.3 2206131140 metadata/md5-cache/dev-ruby/actionmailbox-7.0.3 2206131140 metadata/md5-cache/dev-ruby/actionmailer-7.0.3 @@ -46698,6 +46382,19 @@ 2206131140 metadata/md5-cache/dev-ruby/uglifier-4.2.0-r1 2206131140 metadata/md5-cache/dev-ruby/websocket-driver-0.7.5 2206131140 metadata/md5-cache/dev-ruby/websocket-extensions-0.1.5-r1 +2206161940 metadata/md5-cache/dev-ruby/Manifest.gz +2206161940 metadata/md5-cache/dev-ruby/hiera-eyaml-3.1.1 +2206161940 metadata/md5-cache/dev-ruby/hiera-eyaml-3.2.2 +2206161940 metadata/md5-cache/dev-ruby/hiredis-0.6.3-r1 +2206150810 metadata/md5-cache/dev-ruby/minitest-5.16.0 +2206161940 metadata/md5-cache/dev-ruby/ruby-mp3info-0.8.10-r1 +2206161940 metadata/md5-cache/dev-ruby/rubyzip-1.3.0 +2206161940 metadata/md5-cache/dev-ruby/rubyzip-2.3.2-r1 +2206161940 metadata/md5-cache/dev-ruby/sassc-2.4.0-r1 +2206140840 metadata/md5-cache/dev-ruby/serverengine-2.3.0 +2206140810 metadata/md5-cache/dev-ruby/sqlite3-1.4.3 +2206160910 metadata/md5-cache/dev-ruby/sqlite3-1.4.4 +2206140810 metadata/md5-cache/dev-ruby/zeitwerk-2.6.0 1912150139 metadata/md5-cache/dev-scheme/elk-3.99.8 2111181609 metadata/md5-cache/dev-scheme/gauche-mecab-1.0.2-r1 1708031509 metadata/md5-cache/dev-scheme/scmxlate-20090410-r1 @@ -46759,7 +46456,6 @@ 2205180040 metadata/md5-cache/dev-scheme/guile-reader-0.6.3-r2 2205170654 metadata/md5-cache/dev-scheme/guile-sqlite3-0.1.3 2205170654 metadata/md5-cache/dev-scheme/jscheme-7.2-r1 -2205170654 metadata/md5-cache/dev-scheme/kawa-1.14-r2 2205170654 metadata/md5-cache/dev-scheme/kawa-3.1.1-r1 2205170654 metadata/md5-cache/dev-scheme/owl-lisp-0.2 2205170654 metadata/md5-cache/dev-scheme/owl-lisp-9999 @@ -46771,8 +46467,9 @@ 2205170654 metadata/md5-cache/dev-scheme/tinyscheme-1.42 2205170654 metadata/md5-cache/dev-scheme/ypsilon-0.9.6_p3-r2 2205231740 metadata/md5-cache/dev-scheme/chicken-5.3.0 -2205291040 metadata/md5-cache/dev-scheme/Manifest.gz 2205291040 metadata/md5-cache/dev-scheme/chez-9.5.8 +2206161940 metadata/md5-cache/dev-scheme/Manifest.gz +2206161940 metadata/md5-cache/dev-scheme/kawa-1.14-r2 2005292239 metadata/md5-cache/dev-tcltk/expect-lite-4.9.0 2109152309 metadata/md5-cache/dev-tcltk/itcl-4.1.1 2111052109 metadata/md5-cache/dev-tcltk/itcl-4.2.0 @@ -46903,13 +46600,14 @@ 2203240726 metadata/md5-cache/dev-texlive/texlive-pstricks-2021 2203240726 metadata/md5-cache/dev-texlive/texlive-publishers-2021 2204032209 metadata/md5-cache/dev-texlive/texlive-xetex-2021-r1 -2205141340 metadata/md5-cache/dev-texlive/Manifest.gz 2205141340 metadata/md5-cache/dev-texlive/texlive-basic-2021 2205141340 metadata/md5-cache/dev-texlive/texlive-fontsrecommended-2021 2205141340 metadata/md5-cache/dev-texlive/texlive-fontutils-2021 2205141340 metadata/md5-cache/dev-texlive/texlive-latex-2021 2205141340 metadata/md5-cache/dev-texlive/texlive-latexrecommended-2021 2205141340 metadata/md5-cache/dev-texlive/texlive-plaingeneric-2021 +2206160140 metadata/md5-cache/dev-texlive/Manifest.gz +2206160140 metadata/md5-cache/dev-texlive/texlive-luatex-2021-r1 2108111010 metadata/md5-cache/dev-util/abi-compliance-checker-2.3 1709052039 metadata/md5-cache/dev-util/abi-dumper-1.1 1910181539 metadata/md5-cache/dev-util/autoproject-0.20_p5 @@ -47016,7 +46714,6 @@ 2204011845 metadata/md5-cache/dev-util/intel-ocl-sdk-4.4.0.117-r3 2204011845 metadata/md5-cache/dev-util/pycharm-community-2021.1.2-r1 2204041539 metadata/md5-cache/dev-util/shc-4.0.3 -2204051139 metadata/md5-cache/dev-util/pycharm-community-2021.3.3 2204070510 metadata/md5-cache/dev-util/flatpak-builder-1.2.2 2204090610 metadata/md5-cache/dev-util/kup-0.3.4-r1 2204101840 metadata/md5-cache/dev-util/poke-2.3 @@ -47041,7 +46738,6 @@ 2204150511 metadata/md5-cache/dev-util/src-cli-3.38.0 2204150511 metadata/md5-cache/dev-util/webhook-2.7.0 2204172340 metadata/md5-cache/dev-util/cflow-1.7 -2204211009 metadata/md5-cache/dev-util/packer-1.7.10 2204220309 metadata/md5-cache/dev-util/kup-0.3.6-r1 2204291110 metadata/md5-cache/dev-util/gperf-3.1 2204291110 metadata/md5-cache/dev-util/gtk-doc-am-1.33.2 @@ -47191,7 +46887,6 @@ 2205170654 metadata/md5-cache/dev-util/hip-4.3.0 2205170654 metadata/md5-cache/dev-util/hip-4.3.0-r1 2205170654 metadata/md5-cache/dev-util/hip-4.3.0-r2 -2205170654 metadata/md5-cache/dev-util/hip-5.0.2 2205170654 metadata/md5-cache/dev-util/huc-0.1-r1 2205170654 metadata/md5-cache/dev-util/hxd-0.70.02-r2 2205170654 metadata/md5-cache/dev-util/icemon-3.3 @@ -47233,16 +46928,11 @@ 2205170654 metadata/md5-cache/dev-util/massif-visualizer-0.7.0-r1 2205170654 metadata/md5-cache/dev-util/maxcso-1.13.0 2205170654 metadata/md5-cache/dev-util/maxcso-9999 -2205170654 metadata/md5-cache/dev-util/mdds-1.7.0 2205170654 metadata/md5-cache/dev-util/mdds-9999 2205170654 metadata/md5-cache/dev-util/min-cscope-16.1.0-r1 2205170654 metadata/md5-cache/dev-util/ninka-2.0_pre1_p20170402 2205170654 metadata/md5-cache/dev-util/numdiff-5.9.0 2205170654 metadata/md5-cache/dev-util/nvidia-cuda-sdk-11.5.1 -2205170654 metadata/md5-cache/dev-util/nvidia-cuda-toolkit-11.5.1-r1 -2205170654 metadata/md5-cache/dev-util/nvidia-cuda-toolkit-11.6.0 -2205170654 metadata/md5-cache/dev-util/nvidia-cuda-toolkit-11.6.1 -2205170654 metadata/md5-cache/dev-util/nvidia-cuda-toolkit-11.6.2 2205170654 metadata/md5-cache/dev-util/objconv-2.51 2205170654 metadata/md5-cache/dev-util/oprofile-1.4.0 2205170654 metadata/md5-cache/dev-util/ostree-2021.3-r3 @@ -47250,7 +46940,6 @@ 2205170654 metadata/md5-cache/dev-util/patchelf-0.14.5 2205170654 metadata/md5-cache/dev-util/peg-0.1.18 2205170654 metadata/md5-cache/dev-util/plan9port-0_pre20210321 -2205200511 metadata/md5-cache/dev-util/ply-2.1.1-r1 2205170654 metadata/md5-cache/dev-util/premake-5.0.0_alpha16 2205170654 metadata/md5-cache/dev-util/pscan-20000721-r1 2205170654 metadata/md5-cache/dev-util/qbs-1.18.0 @@ -47424,7 +47113,6 @@ 2206021110 metadata/md5-cache/dev-util/strace-5.17 2206011740 metadata/md5-cache/dev-util/vulkan-headers-1.3.211 2206031110 metadata/md5-cache/dev-util/bats-1.7.0 -2206031640 metadata/md5-cache/dev-util/clion-2022.1.1 2206051040 metadata/md5-cache/dev-util/dmake-4.13.1 2206080340 metadata/md5-cache/dev-util/android-sdk-update-manager-24.4.1-r1 2206071015 metadata/md5-cache/dev-util/apitrace-9.0-r3 @@ -47435,7 +47123,6 @@ 2206071015 metadata/md5-cache/dev-util/bpftool-5.17.7 2206071015 metadata/md5-cache/dev-util/bpftool-5.18.1 2206080740 metadata/md5-cache/dev-util/ccls-9999 -2206071015 metadata/md5-cache/dev-util/clazy-1.10-r2 2206071015 metadata/md5-cache/dev-util/clazy-1.11-r1 2206071015 metadata/md5-cache/dev-util/clippy-8.2.2 2206071015 metadata/md5-cache/dev-util/clippy-8.2.2-r1 @@ -47448,8 +47135,6 @@ 2206071015 metadata/md5-cache/dev-util/devhelp-41.2 2206071015 metadata/md5-cache/dev-util/edi-0.8.0-r1 2206071015 metadata/md5-cache/dev-util/edi-0.8.0-r2 -2206071140 metadata/md5-cache/dev-util/geany-1.38 -2206071140 metadata/md5-cache/dev-util/geany-plugins-1.38-r1 2206071015 metadata/md5-cache/dev-util/gef-2021.10-r1 2206071015 metadata/md5-cache/dev-util/gef-2022.01 2206071015 metadata/md5-cache/dev-util/gef-9999 @@ -47491,8 +47176,6 @@ 2206071015 metadata/md5-cache/dev-util/rizin-0.3.4-r1 2206071015 metadata/md5-cache/dev-util/rocm-smi-4.0.0 2206071015 metadata/md5-cache/dev-util/roctracer-4.2.0-r1 -2206071015 metadata/md5-cache/dev-util/roctracer-4.3.0-r1 -2206071015 metadata/md5-cache/dev-util/roctracer-5.0.2 2206071015 metadata/md5-cache/dev-util/rpmdevtools-9.5 2206071015 metadata/md5-cache/dev-util/rr-5.5.0 2206071015 metadata/md5-cache/dev-util/rt-tests-2.3 @@ -47529,7 +47212,6 @@ 2206121142 metadata/md5-cache/dev-util/android-tools-31.0.3_p1 2206121142 metadata/md5-cache/dev-util/bcc-0.23.0-r5 2206121142 metadata/md5-cache/dev-util/bcc-0.24.0-r1 -2206100640 metadata/md5-cache/dev-util/boost-build-1.79.0 2206092240 metadata/md5-cache/dev-util/breakpad-2022.06.04 2206121142 metadata/md5-cache/dev-util/buildbot-3.4.0 2206121142 metadata/md5-cache/dev-util/buildbot-3.5.0 @@ -47576,7 +47258,6 @@ 2206121142 metadata/md5-cache/dev-util/diffoscope-207 2206121142 metadata/md5-cache/dev-util/diffoscope-214 2206121142 metadata/md5-cache/dev-util/diffoscope-214-r1 -2206121142 metadata/md5-cache/dev-util/diffoscope-216 2206121142 metadata/md5-cache/dev-util/diffuse-0.7.5 2206121142 metadata/md5-cache/dev-util/distro-info-1.0 2206121142 metadata/md5-cache/dev-util/dogtail-0.9.11 @@ -47613,9 +47294,7 @@ 2206112210 metadata/md5-cache/dev-util/lttng-modules-2.12.8 2206112210 metadata/md5-cache/dev-util/lttng-modules-2.13.3 2206121142 metadata/md5-cache/dev-util/maturin-0.12.17 -2206121142 metadata/md5-cache/dev-util/maturin-0.12.18 2206121142 metadata/md5-cache/dev-util/maturin-0.12.19 -2206100640 metadata/md5-cache/dev-util/mdds-2.0.3 2206121142 metadata/md5-cache/dev-util/meld-3.20.4 2206121142 metadata/md5-cache/dev-util/meson-0.60.3 2206121142 metadata/md5-cache/dev-util/meson-0.61.4-r2 @@ -47624,18 +47303,12 @@ 2206121142 metadata/md5-cache/dev-util/meson-9999 2206121142 metadata/md5-cache/dev-util/meson-format-array-0 2206091240 metadata/md5-cache/dev-util/nvidia-cuda-toolkit-11.7.0 -2206121142 metadata/md5-cache/dev-util/perf-5.15-r1 -2206121142 metadata/md5-cache/dev-util/perf-5.17.1 -2206121142 metadata/md5-cache/dev-util/perf-5.18 2206121142 metadata/md5-cache/dev-util/pkgcheck-0.10.10 2206121142 metadata/md5-cache/dev-util/pkgcheck-0.10.11 2206121142 metadata/md5-cache/dev-util/pkgcheck-0.10.9-r1 2206121142 metadata/md5-cache/dev-util/pkgcheck-9999 2206120340 metadata/md5-cache/dev-util/pkgconf-1.8.0-r1 2206120340 metadata/md5-cache/dev-util/pkgconf-9999 -2206121142 metadata/md5-cache/dev-util/pkgdev-0.1.9 -2206121142 metadata/md5-cache/dev-util/pkgdev-0.2.0 -2206121142 metadata/md5-cache/dev-util/pkgdev-0.2.1 2206121142 metadata/md5-cache/dev-util/rbtools-2.0.1 2206121142 metadata/md5-cache/dev-util/rbtools-3.1 2206111710 metadata/md5-cache/dev-util/rocm-clang-ocl-5.0.2 @@ -47667,13 +47340,39 @@ 2206121142 metadata/md5-cache/dev-util/wstool-9999 2206121142 metadata/md5-cache/dev-util/yamllint-1.26.3-r1 2206121142 metadata/md5-cache/dev-util/ydiff-1.2 -2206131340 metadata/md5-cache/dev-util/Manifest.gz 2206122310 metadata/md5-cache/dev-util/glslang-9999 -2206122110 metadata/md5-cache/dev-util/pkgdev-0.2.1-r1 2206122110 metadata/md5-cache/dev-util/pkgdev-9999 2206122310 metadata/md5-cache/dev-util/spirv-tools-99999999 -2206131340 metadata/md5-cache/dev-util/systemtap-4.5-r1 2206122310 metadata/md5-cache/dev-util/vulkan-tools-9999 +2206162010 metadata/md5-cache/dev-util/Manifest.gz +2206142110 metadata/md5-cache/dev-util/boost-build-1.79.0 +2206141040 metadata/md5-cache/dev-util/clion-2022.1.1-r1 +2206140910 metadata/md5-cache/dev-util/diffoscope-216 +2206152140 metadata/md5-cache/dev-util/difftastic-0.29.1 +2206161940 metadata/md5-cache/dev-util/gcovr-5.1 +2206161210 metadata/md5-cache/dev-util/geany-1.38 +2206161210 metadata/md5-cache/dev-util/geany-plugins-1.38-r1 +2206131510 metadata/md5-cache/dev-util/hip-5.0.2-r1 +2206162010 metadata/md5-cache/dev-util/kernelshark-2.1.0 +2206161640 metadata/md5-cache/dev-util/maturin-0.12.20 +2206141640 metadata/md5-cache/dev-util/mdds-2.0.3 +2206161940 metadata/md5-cache/dev-util/nvidia-cuda-toolkit-11.5.1-r1 +2206161940 metadata/md5-cache/dev-util/nvidia-cuda-toolkit-11.6.0 +2206161940 metadata/md5-cache/dev-util/nvidia-cuda-toolkit-11.6.1 +2206161940 metadata/md5-cache/dev-util/nvidia-cuda-toolkit-11.6.2 +2206140940 metadata/md5-cache/dev-util/packer-1.7.10 +2206161240 metadata/md5-cache/dev-util/perf-5.15-r1 +2206161240 metadata/md5-cache/dev-util/perf-5.17.1 +2206161240 metadata/md5-cache/dev-util/perf-5.18 +2206140040 metadata/md5-cache/dev-util/pkgdev-0.2.1-r1 +2206150740 metadata/md5-cache/dev-util/ply-2.1.1-r1 +2206161740 metadata/md5-cache/dev-util/pycharm-community-2022.1.2 +2206131510 metadata/md5-cache/dev-util/rocprofiler-4.3.0 +2206131510 metadata/md5-cache/dev-util/rocprofiler-5.0.2 +2206131510 metadata/md5-cache/dev-util/roctracer-4.3.0-r2 +2206131510 metadata/md5-cache/dev-util/roctracer-5.0.2 +2206141040 metadata/md5-cache/dev-util/systemtap-4.5-r1 +2206162010 metadata/md5-cache/dev-util/trace-cmd-3.0.2 2101070210 metadata/md5-cache/dev-vcs/colorsvn-0.3.3 1902111809 metadata/md5-cache/dev-vcs/cvs2cl-2.71-r1 2002230040 metadata/md5-cache/dev-vcs/cvsgraph-1.7.0 @@ -47707,7 +47406,6 @@ 2205082340 metadata/md5-cache/dev-vcs/gitolite-3.6.12 2205150440 metadata/md5-cache/dev-vcs/git-sizer-1.5.0 2205170654 metadata/md5-cache/dev-vcs/cssc-1.4.1 -2205170654 metadata/md5-cache/dev-vcs/cvs-1.12.12-r14 2205170654 metadata/md5-cache/dev-vcs/cvs-fast-export-1.57 2205170654 metadata/md5-cache/dev-vcs/cvs-fast-export-1.59 2205170654 metadata/md5-cache/dev-vcs/cvsps-2.2_beta1-r1 @@ -47788,7 +47486,6 @@ 2206121142 metadata/md5-cache/dev-vcs/repo-2.17 2206121142 metadata/md5-cache/dev-vcs/repo-2.21 2206121142 metadata/md5-cache/dev-vcs/stgit-1.5 -2206121142 metadata/md5-cache/dev-vcs/subversion-1.14.1 2206121142 metadata/md5-cache/dev-vcs/subversion-1.14.2-r1 2206121142 metadata/md5-cache/dev-vcs/svneverever-1.5.0 2206121142 metadata/md5-cache/dev-vcs/svneverever-1.6.0 @@ -47800,9 +47497,12 @@ 2206121142 metadata/md5-cache/dev-vcs/tortoisehg-6.1 2206121142 metadata/md5-cache/dev-vcs/tortoisehg-6.1.2 2206121142 metadata/md5-cache/dev-vcs/tortoisehg-9999 -2206121910 metadata/md5-cache/dev-vcs/Manifest.gz 2206121910 metadata/md5-cache/dev-vcs/mercurial-6.1.3-r1 2206121910 metadata/md5-cache/dev-vcs/mercurial-9999 +2206161940 metadata/md5-cache/dev-vcs/Manifest.gz +2206161940 metadata/md5-cache/dev-vcs/cvs-1.12.12-r14 +2206161440 metadata/md5-cache/dev-vcs/git-2.37.0_rc0 +2206161940 metadata/md5-cache/dev-vcs/subversion-1.14.1 2110190339 metadata/md5-cache/games-action/descent1-freedata-1 2110190339 metadata/md5-cache/games-action/descent2-demodata-1.0-r1 2110190339 metadata/md5-cache/games-action/descent2-freedata-1 @@ -47861,7 +47561,6 @@ 2205170654 metadata/md5-cache/games-action/moon-buggy-1.0.51-r2 2205170654 metadata/md5-cache/games-action/multimc-bin-1.6.1-r1 2205200010 metadata/md5-cache/games-action/nighthawk-4.0 -2205170654 metadata/md5-cache/games-action/noiz2sa-0.51a-r1 2205170654 metadata/md5-cache/games-action/orbital-eunuchs-sniper-1.30-r1 2205170654 metadata/md5-cache/games-action/powermanga-0.93.1-r1 2205170654 metadata/md5-cache/games-action/rive-1.15 @@ -47891,8 +47590,9 @@ 2206081111 metadata/md5-cache/games-action/supertuxkart-1.3 2206071015 metadata/md5-cache/games-action/teeworlds-0.7.5-r1 2206110110 metadata/md5-cache/games-action/extreme-tuxracer-0.8.0 -2206122340 metadata/md5-cache/games-action/Manifest.gz 2206122340 metadata/md5-cache/games-action/polymc-1.3.2 +2206160340 metadata/md5-cache/games-action/Manifest.gz +2206160340 metadata/md5-cache/games-action/noiz2sa-0.51a-r2 2102241843 metadata/md5-cache/games-arcade/amphetamine-0.8.10-r1 2109180739 metadata/md5-cache/games-arcade/apricots-0.2.7 2104040939 metadata/md5-cache/games-arcade/bumprace-1.5.3-r1 @@ -47944,8 +47644,6 @@ 2205170654 metadata/md5-cache/games-arcade/briquolo-0.5.7 2205170654 metadata/md5-cache/games-arcade/burgerspace-1.9.3-r1 2205170654 metadata/md5-cache/games-arcade/cavezofphear-0.5.1-r1 -2205170654 metadata/md5-cache/games-arcade/cdogs-sdl-1.2.0 -2205170654 metadata/md5-cache/games-arcade/cdogs-sdl-1.3.0 2205170654 metadata/md5-cache/games-arcade/ceferino-0.97.8-r3 2205170654 metadata/md5-cache/games-arcade/circuslinux-1.0.3-r2 2205170654 metadata/md5-cache/games-arcade/conveysdl-1.3-r1 @@ -48013,7 +47711,6 @@ 2205170654 metadata/md5-cache/games-arcade/xtux-20030306-r1 2205261010 metadata/md5-cache/games-arcade/oshu-2.0.2 2205261010 metadata/md5-cache/games-arcade/oshu-9999 -2206071015 metadata/md5-cache/games-arcade/Manifest.gz 2206071015 metadata/md5-cache/games-arcade/commandergenius-2.4.0 2206071015 metadata/md5-cache/games-arcade/funnyboat-1.5_p11-r3 2206071015 metadata/md5-cache/games-arcade/gnome-nibbles-3.38.2 @@ -48021,6 +47718,8 @@ 2206071015 metadata/md5-cache/games-arcade/jumpnbump-1.61_p20210421 2206071015 metadata/md5-cache/games-arcade/solarwolf-1.5_p3 2206071015 metadata/md5-cache/games-arcade/whichwayisup-0.7.9_p8 +2206161640 metadata/md5-cache/games-arcade/Manifest.gz +2206140340 metadata/md5-cache/games-arcade/cdogs-sdl-1.3.1 2106290509 metadata/md5-cache/games-board/awale-1.6 2104190739 metadata/md5-cache/games-board/gnuchess-book-1.02-r1 2102241843 metadata/md5-cache/games-board/gnushogi-1.4.1-r1 @@ -48086,9 +47785,10 @@ 2206071015 metadata/md5-cache/games-board/iagno-3.38.1 2206071015 metadata/md5-cache/games-board/scid-4.7.0 2206071015 metadata/md5-cache/games-board/tali-40.7 -2206121142 metadata/md5-cache/games-board/Manifest.gz 2206121142 metadata/md5-cache/games-board/pychess-1.0.3-r2 2206121142 metadata/md5-cache/games-board/pysolfc-2.16.0 +2206151940 metadata/md5-cache/games-board/Manifest.gz +2206151940 metadata/md5-cache/games-board/tablebase-syzygy-0_pre20131213-r101 2109031939 metadata/md5-cache/games-emulation/emutos-1.1.1 2103100539 metadata/md5-cache/games-emulation/jrommanager-1.8_p27-r1 1808150339 metadata/md5-cache/games-emulation/libretro-info-0.0.1_pre20180723 @@ -48134,9 +47834,6 @@ 2205170654 metadata/md5-cache/games-emulation/mednafen-1.29.0 2205170654 metadata/md5-cache/games-emulation/melonds-0.9.3-r2 2205170654 metadata/md5-cache/games-emulation/melonds-0.9.4_p1-r1 -2205170654 metadata/md5-cache/games-emulation/mgba-0.9.2 -2205170654 metadata/md5-cache/games-emulation/mgba-0.9.3 -2205170654 metadata/md5-cache/games-emulation/mgba-9999 2205170654 metadata/md5-cache/games-emulation/mupen64plus-audio-sdl-2.5.9 2205170654 metadata/md5-cache/games-emulation/mupen64plus-core-2.5.9-r2 2205170654 metadata/md5-cache/games-emulation/mupen64plus-input-sdl-2.5.9 @@ -48168,12 +47865,15 @@ 2206071015 metadata/md5-cache/games-emulation/dosbox-staging-0.78.0 2206071015 metadata/md5-cache/games-emulation/dosbox-staging-0.78.1 2206071015 metadata/md5-cache/games-emulation/hatari-2.3.1-r1 -2206081540 metadata/md5-cache/games-emulation/mgba-0.9.3-r1 2206071015 metadata/md5-cache/games-emulation/openmsx-17.0 2206071015 metadata/md5-cache/games-emulation/snes9x-1.61 -2206121142 metadata/md5-cache/games-emulation/Manifest.gz 2206121142 metadata/md5-cache/games-emulation/m64py-0.2.5 2206121142 metadata/md5-cache/games-emulation/m64py-0.2.5_p20211222 +2206161940 metadata/md5-cache/games-emulation/Manifest.gz +2206161940 metadata/md5-cache/games-emulation/mgba-0.9.2 +2206161940 metadata/md5-cache/games-emulation/mgba-0.9.3 +2206161940 metadata/md5-cache/games-emulation/mgba-0.9.3-r1 +2206161940 metadata/md5-cache/games-emulation/mgba-9999 2202012143 metadata/md5-cache/games-engines/nazghul-0.7.1-r1 2204021210 metadata/md5-cache/games-engines/zoom-1.1.5-r1 2205170654 metadata/md5-cache/games-engines/box2d-2.4.1 @@ -48277,13 +47977,13 @@ 2205170654 metadata/md5-cache/games-fps/ut2004-data-3186-r5 2205170654 metadata/md5-cache/games-fps/ut2004-demo-3334-r3 2205170654 metadata/md5-cache/games-fps/xonotic-0.8.2 -2205170654 metadata/md5-cache/games-fps/yamagi-quake2-8.01 -2206080240 metadata/md5-cache/games-fps/Manifest.gz 2206071015 metadata/md5-cache/games-fps/chocolate-doom-3.0.1-r1 2206080240 metadata/md5-cache/games-fps/doomsday-2.3.1 2206071015 metadata/md5-cache/games-fps/freedm-data-0.12.1-r1 2206071015 metadata/md5-cache/games-fps/freedoom-data-0.12.1-r1 2206080210 metadata/md5-cache/games-fps/ut2003-2225-r6 +2206161210 metadata/md5-cache/games-fps/Manifest.gz +2206161210 metadata/md5-cache/games-fps/yamagi-quake2-8.01 2102241843 metadata/md5-cache/games-kids/lletters-0.1.95-r4 2203240726 metadata/md5-cache/games-kids/tuxmath-2.0.3-r2 2205170654 metadata/md5-cache/games-kids/gcompris-1.0 @@ -48730,17 +48430,16 @@ 2206071015 metadata/md5-cache/games-util/gamemode-9999 2206080340 metadata/md5-cache/games-util/joycond-0.1.0_p20210730-r1 2206080340 metadata/md5-cache/games-util/joystick-1.8.1 -2206071015 metadata/md5-cache/games-util/pyfa-2.33.0 -2206071015 metadata/md5-cache/games-util/pyfa-2.37.0 2206071015 metadata/md5-cache/games-util/pyfa-9999 2206080340 metadata/md5-cache/games-util/xboxdrv-0.8.8_p20190118-r1 -2206121142 metadata/md5-cache/games-util/Manifest.gz 2206121142 metadata/md5-cache/games-util/lutris-0.5.10.1 2206121142 metadata/md5-cache/games-util/lutris-9999 2206121142 metadata/md5-cache/games-util/nml-0.6.1 2206121142 metadata/md5-cache/games-util/sc-controller-0.4.8.6_p20211211 2206112210 metadata/md5-cache/games-util/xpadneo-0.9.3 2206112210 metadata/md5-cache/games-util/xpadneo-9999 +2206162010 metadata/md5-cache/games-util/Manifest.gz +2206162010 metadata/md5-cache/games-util/pyfa-2.43.0 2108271840 metadata/md5-cache/gnome-base/gnome-light-40.0 2202080810 metadata/md5-cache/gnome-base/gnome-40.0 2203131809 metadata/md5-cache/gnome-base/gnome-core-apps-41.3 @@ -48760,10 +48459,8 @@ 2206071015 metadata/md5-cache/gnome-base/dconf-0.40.0 2206071015 metadata/md5-cache/gnome-base/dconf-editor-3.38.3 2206071015 metadata/md5-cache/gnome-base/gconf-3.2.6-r5 -2206080340 metadata/md5-cache/gnome-base/gdm-42.0 2206071015 metadata/md5-cache/gnome-base/gnome-control-center-42.1 2206071015 metadata/md5-cache/gnome-base/gnome-control-center-42.2 -2206071015 metadata/md5-cache/gnome-base/gnome-desktop-42.1-r300 2206071015 metadata/md5-cache/gnome-base/gnome-desktop-42.1-r400 2206071015 metadata/md5-cache/gnome-base/gnome-desktop-42.2-r300 2206071015 metadata/md5-cache/gnome-base/gnome-desktop-42.2-r400 @@ -48782,8 +48479,10 @@ 2206071015 metadata/md5-cache/gnome-base/librsvg-2.54.3 2206071015 metadata/md5-cache/gnome-base/nautilus-42.1.1 2206071015 metadata/md5-cache/gnome-base/nautilus-42.2 -2206110710 metadata/md5-cache/gnome-base/Manifest.gz 2206110710 metadata/md5-cache/gnome-base/librsvg-2.54.4 +2206161940 metadata/md5-cache/gnome-base/Manifest.gz +2206161940 metadata/md5-cache/gnome-base/gdm-42.0 +2206161940 metadata/md5-cache/gnome-base/gnome-desktop-42.1-r300 2203240726 metadata/md5-cache/gnome-extra/gnome-getting-started-docs-3.38.1 2205050610 metadata/md5-cache/gnome-extra/cinnamon-translations-5.2.2 2205170654 metadata/md5-cache/gnome-extra/eiciel-0.9.13.1 @@ -48877,8 +48576,9 @@ 2206080110 metadata/md5-cache/gnome-extra/nm-applet-1.28.0 2206071015 metadata/md5-cache/gnome-extra/sushi-41.2 2206071015 metadata/md5-cache/gnome-extra/zenity-3.42.1 -2206121142 metadata/md5-cache/gnome-extra/Manifest.gz 2206121142 metadata/md5-cache/gnome-extra/gnome-integration-spotify-20140907-r2 +2206151910 metadata/md5-cache/gnome-extra/Manifest.gz +2206151910 metadata/md5-cache/gnome-extra/gnome-calendar-42.2 2205170654 metadata/md5-cache/gnustep-apps/aclock-0.4.0-r1 2205170654 metadata/md5-cache/gnustep-apps/addresses-0.4.8-r1 2205170654 metadata/md5-cache/gnustep-apps/affiche-0.6.0-r4 @@ -48938,9 +48638,7 @@ 2205170654 metadata/md5-cache/gnustep-base/libobjc2-2.1 2205170654 metadata/md5-cache/gnustep-base/mknfonts-0.5-r2 2205170654 metadata/md5-cache/gnustep-base/mknfonts-0.5-r3 -2205170654 metadata/md5-cache/gnustep-libs/Manifest.gz 2205170654 metadata/md5-cache/gnustep-libs/cenonlibrary-4.0.0 -2205170654 metadata/md5-cache/gnustep-libs/dbuskit-0.1.1-r1 2205170654 metadata/md5-cache/gnustep-libs/gsldap-0.0.1_pre20070219-r1 2205170654 metadata/md5-cache/gnustep-libs/highlighterkit-0.1.3-r1 2205170654 metadata/md5-cache/gnustep-libs/netclasses-1.1.0 @@ -48950,13 +48648,14 @@ 2205170654 metadata/md5-cache/gnustep-libs/sope-5.1.1-r1 2205170654 metadata/md5-cache/gnustep-libs/sope-5.2.0-r1 2205170654 metadata/md5-cache/gnustep-libs/sqlclient-1.8.1-r1 +2206161940 metadata/md5-cache/gnustep-libs/Manifest.gz +2206161940 metadata/md5-cache/gnustep-libs/dbuskit-0.1.1-r1 2202150009 metadata/md5-cache/gui-apps/foot-terminfo-1.11.0-r1 2204281340 metadata/md5-cache/gui-apps/foot-terminfo-1.12.1 2205170654 metadata/md5-cache/gui-apps/nm-tray-0.4.3-r1 2205170654 metadata/md5-cache/gui-apps/nm-tray-0.5.0 2205170654 metadata/md5-cache/gui-apps/tuigreet-0.7.2 2205170654 metadata/md5-cache/gui-apps/tuigreet-9999 -2206071015 metadata/md5-cache/gui-apps/Manifest.gz 2206071015 metadata/md5-cache/gui-apps/foot-1.11.0-r1 2206071015 metadata/md5-cache/gui-apps/foot-1.12.1 2206071015 metadata/md5-cache/gui-apps/grim-1.3.1 @@ -49000,11 +48699,13 @@ 2206071015 metadata/md5-cache/gui-apps/wcm-0.7.0 2206071015 metadata/md5-cache/gui-apps/wcm-9999 2206071015 metadata/md5-cache/gui-apps/wf-recorder-0.2.1-r1 -2206071015 metadata/md5-cache/gui-apps/wf-recorder-9999 2206071015 metadata/md5-cache/gui-apps/wf-shell-0.7.0 2206071015 metadata/md5-cache/gui-apps/wf-shell-9999 2206071015 metadata/md5-cache/gui-apps/wl-clipboard-2.1.0 2206071015 metadata/md5-cache/gui-apps/wl-clipboard-9999 +2206152140 metadata/md5-cache/gui-apps/Manifest.gz +2206152140 metadata/md5-cache/gui-apps/wf-recorder-0.3.0-r1 +2206152110 metadata/md5-cache/gui-apps/wf-recorder-9999 2202140410 metadata/md5-cache/gui-libs/eglexternalplatform-1.1 2205100440 metadata/md5-cache/gui-libs/display-manager-init-1.0-r3 2205170654 metadata/md5-cache/gui-libs/amtk-5.2.0 @@ -49047,8 +48748,9 @@ 2206071015 metadata/md5-cache/gui-libs/xdg-desktop-portal-wlr-0.5.0 2206071015 metadata/md5-cache/gui-libs/xdg-desktop-portal-wlr-9999 2206101440 metadata/md5-cache/gui-libs/gdk-pixbuf-loader-webp-0.0.5 -2206121910 metadata/md5-cache/gui-libs/Manifest.gz 2206121910 metadata/md5-cache/gui-libs/egl-wayland-1.1.10 +2206140610 metadata/md5-cache/gui-libs/Manifest.gz +2206140610 metadata/md5-cache/gui-libs/gtksourceview-5.4.2 2205170654 metadata/md5-cache/gui-wm/hikari-2.3.3 2206071015 metadata/md5-cache/gui-wm/Manifest.gz 2206071015 metadata/md5-cache/gui-wm/sway-1.7 @@ -49511,169 +49213,88 @@ 2206091440 metadata/md5-cache/kde-apps/yakuake-22.04.2 2206091440 metadata/md5-cache/kde-apps/zeroconf-ioslave-22.04.2 2205170654 metadata/md5-cache/kde-frameworks/attica-5.92.0 -2205170654 metadata/md5-cache/kde-frameworks/attica-5.94.0 2205170654 metadata/md5-cache/kde-frameworks/baloo-5.92.0 -2205170654 metadata/md5-cache/kde-frameworks/baloo-5.94.0 2205170654 metadata/md5-cache/kde-frameworks/countryflags-5.92.0 -2205170654 metadata/md5-cache/kde-frameworks/countryflags-5.94.0 2205170654 metadata/md5-cache/kde-frameworks/frameworkintegration-5.92.0 -2205170654 metadata/md5-cache/kde-frameworks/frameworkintegration-5.94.0 2205170654 metadata/md5-cache/kde-frameworks/kactivities-5.92.0 -2205170654 metadata/md5-cache/kde-frameworks/kactivities-5.94.0 2205170654 metadata/md5-cache/kde-frameworks/kactivities-stats-5.92.0 -2205170654 metadata/md5-cache/kde-frameworks/kactivities-stats-5.94.0 2205170654 metadata/md5-cache/kde-frameworks/karchive-5.92.0 -2205170654 metadata/md5-cache/kde-frameworks/karchive-5.94.0 2205170654 metadata/md5-cache/kde-frameworks/kauth-5.92.0 -2205170654 metadata/md5-cache/kde-frameworks/kauth-5.94.0 2205170654 metadata/md5-cache/kde-frameworks/kbookmarks-5.92.0 -2205170654 metadata/md5-cache/kde-frameworks/kbookmarks-5.94.0 2205170654 metadata/md5-cache/kde-frameworks/kcalendarcore-5.92.0 -2205170654 metadata/md5-cache/kde-frameworks/kcalendarcore-5.94.0 2205170654 metadata/md5-cache/kde-frameworks/kcmutils-5.92.0-r1 -2205170654 metadata/md5-cache/kde-frameworks/kcmutils-5.94.0 2205170654 metadata/md5-cache/kde-frameworks/kcodecs-5.92.0 -2205170654 metadata/md5-cache/kde-frameworks/kcodecs-5.94.0 2205170654 metadata/md5-cache/kde-frameworks/kcompletion-5.92.0 -2205170654 metadata/md5-cache/kde-frameworks/kcompletion-5.94.0 2205170654 metadata/md5-cache/kde-frameworks/kconfig-5.92.0 -2205170654 metadata/md5-cache/kde-frameworks/kconfig-5.94.0 2205170654 metadata/md5-cache/kde-frameworks/kconfigwidgets-5.92.0-r1 -2205170654 metadata/md5-cache/kde-frameworks/kconfigwidgets-5.94.0 2205170654 metadata/md5-cache/kde-frameworks/kcontacts-5.92.0 -2205170654 metadata/md5-cache/kde-frameworks/kcontacts-5.94.0 2205170654 metadata/md5-cache/kde-frameworks/kcoreaddons-5.92.0 2205170654 metadata/md5-cache/kde-frameworks/kdav-5.92.0 -2205170654 metadata/md5-cache/kde-frameworks/kdav-5.94.0 2205170654 metadata/md5-cache/kde-frameworks/kdbusaddons-5.92.0 -2205170654 metadata/md5-cache/kde-frameworks/kdbusaddons-5.94.0 2205170654 metadata/md5-cache/kde-frameworks/kdeclarative-5.92.0 -2205170654 metadata/md5-cache/kde-frameworks/kdeclarative-5.94.0 2205170654 metadata/md5-cache/kde-frameworks/kded-5.92.0 -2205170654 metadata/md5-cache/kde-frameworks/kded-5.94.0 2205170654 metadata/md5-cache/kde-frameworks/kdelibs4support-5.92.0 -2205170654 metadata/md5-cache/kde-frameworks/kdelibs4support-5.94.0 2205170654 metadata/md5-cache/kde-frameworks/kdesu-5.92.0 -2205170654 metadata/md5-cache/kde-frameworks/kdesu-5.94.0 2205170654 metadata/md5-cache/kde-frameworks/kdnssd-5.92.0 -2205170654 metadata/md5-cache/kde-frameworks/kdnssd-5.94.0 2205170654 metadata/md5-cache/kde-frameworks/kdoctools-5.92.0 -2205170654 metadata/md5-cache/kde-frameworks/kdoctools-5.94.0 2205170654 metadata/md5-cache/kde-frameworks/kemoticons-5.92.0 -2205170654 metadata/md5-cache/kde-frameworks/kemoticons-5.94.0 2205170654 metadata/md5-cache/kde-frameworks/kglobalaccel-5.92.0 -2205170654 metadata/md5-cache/kde-frameworks/kglobalaccel-5.94.0 2205170654 metadata/md5-cache/kde-frameworks/kguiaddons-5.92.0 -2205170654 metadata/md5-cache/kde-frameworks/kguiaddons-5.94.0 2205170654 metadata/md5-cache/kde-frameworks/kholidays-5.92.0 -2205170654 metadata/md5-cache/kde-frameworks/kholidays-5.94.0 2205170654 metadata/md5-cache/kde-frameworks/khtml-5.92.0 -2205170654 metadata/md5-cache/kde-frameworks/khtml-5.94.0 2205170654 metadata/md5-cache/kde-frameworks/kiconthemes-5.92.0 -2205170654 metadata/md5-cache/kde-frameworks/kiconthemes-5.94.0 2205170654 metadata/md5-cache/kde-frameworks/kidletime-5.92.0-r1 -2205170654 metadata/md5-cache/kde-frameworks/kidletime-5.94.0 2205170654 metadata/md5-cache/kde-frameworks/kimageformats-5.92.0-r2 -2205170654 metadata/md5-cache/kde-frameworks/kimageformats-5.94.0 2205170654 metadata/md5-cache/kde-frameworks/kinit-5.92.0 -2205170654 metadata/md5-cache/kde-frameworks/kinit-5.94.0 2205170654 metadata/md5-cache/kde-frameworks/kio-5.92.0 -2205170654 metadata/md5-cache/kde-frameworks/kio-5.94.0 2205170654 metadata/md5-cache/kde-frameworks/kirigami-5.92.0-r1 -2205170654 metadata/md5-cache/kde-frameworks/kirigami-5.94.0 2205170654 metadata/md5-cache/kde-frameworks/kitemmodels-5.92.0 -2205170654 metadata/md5-cache/kde-frameworks/kitemmodels-5.94.0 2205170654 metadata/md5-cache/kde-frameworks/kitemviews-5.92.0 -2205170654 metadata/md5-cache/kde-frameworks/kitemviews-5.94.0 2205170654 metadata/md5-cache/kde-frameworks/kjobwidgets-5.92.0 -2205170654 metadata/md5-cache/kde-frameworks/kjobwidgets-5.94.0 2205170654 metadata/md5-cache/kde-frameworks/kjs-5.92.0 -2205170654 metadata/md5-cache/kde-frameworks/kjs-5.94.0 2205170654 metadata/md5-cache/kde-frameworks/knewstuff-5.92.0-r2 2205170654 metadata/md5-cache/kde-frameworks/knotifications-5.92.0 -2205170654 metadata/md5-cache/kde-frameworks/knotifications-5.94.0 2205170654 metadata/md5-cache/kde-frameworks/knotifyconfig-5.92.0 -2205170654 metadata/md5-cache/kde-frameworks/knotifyconfig-5.94.0 2205170654 metadata/md5-cache/kde-frameworks/kpackage-5.92.0 -2205170654 metadata/md5-cache/kde-frameworks/kpackage-5.94.0 2205170654 metadata/md5-cache/kde-frameworks/kparts-5.92.0 -2205170654 metadata/md5-cache/kde-frameworks/kparts-5.94.0 2205170654 metadata/md5-cache/kde-frameworks/kpeople-5.92.0 -2205170654 metadata/md5-cache/kde-frameworks/kpeople-5.94.0 2205170654 metadata/md5-cache/kde-frameworks/kplotting-5.92.0 -2205170654 metadata/md5-cache/kde-frameworks/kplotting-5.94.0 2205170654 metadata/md5-cache/kde-frameworks/kpty-5.92.0 -2205170654 metadata/md5-cache/kde-frameworks/kpty-5.94.0 2205170654 metadata/md5-cache/kde-frameworks/kquickcharts-5.92.0 -2205170654 metadata/md5-cache/kde-frameworks/kquickcharts-5.94.0 2205170654 metadata/md5-cache/kde-frameworks/kross-5.92.0 -2205170654 metadata/md5-cache/kde-frameworks/kross-5.94.0 2205170654 metadata/md5-cache/kde-frameworks/krunner-5.92.0 -2205170654 metadata/md5-cache/kde-frameworks/krunner-5.94.0 2205170654 metadata/md5-cache/kde-frameworks/kservice-5.92.0 -2205170654 metadata/md5-cache/kde-frameworks/kservice-5.94.0 2205170654 metadata/md5-cache/kde-frameworks/ktexteditor-5.92.0-r1 -2205170654 metadata/md5-cache/kde-frameworks/ktexteditor-5.94.0 2205170654 metadata/md5-cache/kde-frameworks/ktextwidgets-5.92.0 -2205170654 metadata/md5-cache/kde-frameworks/ktextwidgets-5.94.0 2205170654 metadata/md5-cache/kde-frameworks/kunitconversion-5.92.0 -2205170654 metadata/md5-cache/kde-frameworks/kunitconversion-5.94.0 2205170654 metadata/md5-cache/kde-frameworks/kwallet-5.92.0 -2205170654 metadata/md5-cache/kde-frameworks/kwallet-5.94.0 2205170654 metadata/md5-cache/kde-frameworks/kwayland-5.92.0 2205170654 metadata/md5-cache/kde-frameworks/kwidgetsaddons-5.92.0 -2205170654 metadata/md5-cache/kde-frameworks/kwidgetsaddons-5.94.0 2205170654 metadata/md5-cache/kde-frameworks/kwindowsystem-5.92.0 2205170654 metadata/md5-cache/kde-frameworks/kxmlgui-5.92.0 -2205170654 metadata/md5-cache/kde-frameworks/kxmlgui-5.94.0 2205170654 metadata/md5-cache/kde-frameworks/modemmanager-qt-5.92.0 -2205170654 metadata/md5-cache/kde-frameworks/modemmanager-qt-5.94.0 2205170654 metadata/md5-cache/kde-frameworks/networkmanager-qt-5.92.0 -2205170654 metadata/md5-cache/kde-frameworks/networkmanager-qt-5.94.0 2205170654 metadata/md5-cache/kde-frameworks/oxygen-icons-5.92.0 2205170654 metadata/md5-cache/kde-frameworks/plasma-5.92.0-r2 2205170654 metadata/md5-cache/kde-frameworks/prison-5.92.0 -2205170654 metadata/md5-cache/kde-frameworks/prison-5.94.0 2205170654 metadata/md5-cache/kde-frameworks/purpose-5.92.0 -2205170654 metadata/md5-cache/kde-frameworks/purpose-5.94.0 2205170654 metadata/md5-cache/kde-frameworks/qqc2-desktop-style-5.92.0 -2205170654 metadata/md5-cache/kde-frameworks/qqc2-desktop-style-5.94.0 2205170654 metadata/md5-cache/kde-frameworks/solid-5.92.0 2205170654 metadata/md5-cache/kde-frameworks/sonnet-5.92.0 -2205170654 metadata/md5-cache/kde-frameworks/sonnet-5.94.0 2205170654 metadata/md5-cache/kde-frameworks/syndication-5.92.0 -2205170654 metadata/md5-cache/kde-frameworks/syndication-5.94.0 2205170654 metadata/md5-cache/kde-frameworks/syntax-highlighting-5.92.0-r1 -2205170654 metadata/md5-cache/kde-frameworks/syntax-highlighting-5.94.0 2205170654 metadata/md5-cache/kde-frameworks/threadweaver-5.92.0 -2205170654 metadata/md5-cache/kde-frameworks/threadweaver-5.94.0 -2205251440 metadata/md5-cache/kde-frameworks/kcoreaddons-5.94.0 2205251440 metadata/md5-cache/kde-frameworks/kf-env-5 -2205251440 metadata/md5-cache/kde-frameworks/kwayland-5.94.0 -2205251440 metadata/md5-cache/kde-frameworks/kwindowsystem-5.94.0 -2205251440 metadata/md5-cache/kde-frameworks/oxygen-icons-5.94.0 -2205251440 metadata/md5-cache/kde-frameworks/solid-5.94.0 -2205301940 metadata/md5-cache/kde-frameworks/knewstuff-5.94.0-r1 2206080340 metadata/md5-cache/kde-frameworks/bluez-qt-5.92.0 -2206080340 metadata/md5-cache/kde-frameworks/bluez-qt-5.94.0 2206071015 metadata/md5-cache/kde-frameworks/breeze-icons-5.92.0 -2206071015 metadata/md5-cache/kde-frameworks/breeze-icons-5.94.0 2206071015 metadata/md5-cache/kde-frameworks/breeze-icons-rcc-5.92.0 -2206071015 metadata/md5-cache/kde-frameworks/breeze-icons-rcc-5.94.0 2206071015 metadata/md5-cache/kde-frameworks/extra-cmake-modules-5.92.0 -2206071015 metadata/md5-cache/kde-frameworks/extra-cmake-modules-5.94.0 2206071015 metadata/md5-cache/kde-frameworks/kfilemetadata-5.92.0 -2206071015 metadata/md5-cache/kde-frameworks/kfilemetadata-5.94.0 2206071015 metadata/md5-cache/kde-frameworks/ki18n-5.92.0 -2206071015 metadata/md5-cache/kde-frameworks/ki18n-5.94.0 2206121142 metadata/md5-cache/kde-frameworks/kapidox-5.92.0 -2206121142 metadata/md5-cache/kde-frameworks/kapidox-5.94.0 2206081840 metadata/md5-cache/kde-frameworks/kcrash-5.92.0 -2206081840 metadata/md5-cache/kde-frameworks/kcrash-5.94.0 -2206130110 metadata/md5-cache/kde-frameworks/Manifest.gz 2206122310 metadata/md5-cache/kde-frameworks/attica-5.95.0 2206122310 metadata/md5-cache/kde-frameworks/baloo-5.95.0 -2206122310 metadata/md5-cache/kde-frameworks/bluez-qt-5.95.0 2206122310 metadata/md5-cache/kde-frameworks/breeze-icons-5.95.0 2206122310 metadata/md5-cache/kde-frameworks/breeze-icons-rcc-5.95.0 2206122310 metadata/md5-cache/kde-frameworks/countryflags-5.95.0 @@ -49742,8 +49363,6 @@ 2206122310 metadata/md5-cache/kde-frameworks/modemmanager-qt-5.95.0 2206122310 metadata/md5-cache/kde-frameworks/networkmanager-qt-5.95.0 2206122310 metadata/md5-cache/kde-frameworks/oxygen-icons-5.95.0 -2206130110 metadata/md5-cache/kde-frameworks/plasma-5.94.0 -2206130110 metadata/md5-cache/kde-frameworks/plasma-5.95.0-r2 2206122310 metadata/md5-cache/kde-frameworks/prison-5.95.0 2206122310 metadata/md5-cache/kde-frameworks/purpose-5.95.0 2206122310 metadata/md5-cache/kde-frameworks/qqc2-desktop-style-5.95.0 @@ -49752,6 +49371,9 @@ 2206122310 metadata/md5-cache/kde-frameworks/syndication-5.95.0 2206122310 metadata/md5-cache/kde-frameworks/syntax-highlighting-5.95.0 2206122310 metadata/md5-cache/kde-frameworks/threadweaver-5.95.0 +2206141610 metadata/md5-cache/kde-frameworks/Manifest.gz +2206141610 metadata/md5-cache/kde-frameworks/bluez-qt-5.95.0-r1 +2206141610 metadata/md5-cache/kde-frameworks/plasma-5.95.0-r3 2205170654 metadata/md5-cache/kde-misc/basket-2.49b 2205170654 metadata/md5-cache/kde-misc/colord-kde-0.5.0-r2 2205170654 metadata/md5-cache/kde-misc/kdeconnect-21.12.3 @@ -49841,9 +49463,61 @@ 2205282340 metadata/md5-cache/kde-plasma/xembed-sni-proxy-5.24.5 2206071015 metadata/md5-cache/kde-plasma/breeze-gtk-5.24.5 2206071015 metadata/md5-cache/kde-plasma/plasma-firewall-5.24.5 -2206101010 metadata/md5-cache/kde-plasma/Manifest.gz -2206101010 metadata/md5-cache/kde-plasma/kscreen-5.24.5-r2 -2206101010 metadata/md5-cache/kde-plasma/xdg-desktop-portal-kde-5.24.5-r2 +2206141610 metadata/md5-cache/kde-plasma/Manifest.gz +2206141610 metadata/md5-cache/kde-plasma/bluedevil-5.25.0 +2206141610 metadata/md5-cache/kde-plasma/breeze-5.25.0 +2206141610 metadata/md5-cache/kde-plasma/breeze-grub-5.25.0 +2206141610 metadata/md5-cache/kde-plasma/breeze-gtk-5.25.0 +2206141610 metadata/md5-cache/kde-plasma/breeze-plymouth-5.25.0 +2206141610 metadata/md5-cache/kde-plasma/discover-5.25.0 +2206141610 metadata/md5-cache/kde-plasma/drkonqi-5.25.0 +2206141610 metadata/md5-cache/kde-plasma/kactivitymanagerd-5.25.0 +2206141610 metadata/md5-cache/kde-plasma/kde-cli-tools-5.25.0 +2206141610 metadata/md5-cache/kde-plasma/kde-gtk-config-5.25.0 +2206141610 metadata/md5-cache/kde-plasma/kdecoration-5.25.0 +2206141610 metadata/md5-cache/kde-plasma/kdeplasma-addons-5.25.0 +2206141610 metadata/md5-cache/kde-plasma/kgamma-5.25.0 +2206141610 metadata/md5-cache/kde-plasma/khotkeys-5.25.0 +2206141610 metadata/md5-cache/kde-plasma/kinfocenter-5.25.0 +2206141610 metadata/md5-cache/kde-plasma/kmenuedit-5.25.0 +2206140040 metadata/md5-cache/kde-plasma/kscreen-5.24.5-r2 +2206141610 metadata/md5-cache/kde-plasma/kscreen-5.25.0 +2206141610 metadata/md5-cache/kde-plasma/kscreenlocker-5.25.0 +2206141610 metadata/md5-cache/kde-plasma/ksshaskpass-5.25.0 +2206141610 metadata/md5-cache/kde-plasma/ksystemstats-5.25.0 +2206141610 metadata/md5-cache/kde-plasma/kwallet-pam-5.25.0 +2206141610 metadata/md5-cache/kde-plasma/kwayland-integration-5.25.0 +2206141610 metadata/md5-cache/kde-plasma/kwin-5.25.0 +2206141610 metadata/md5-cache/kde-plasma/kwrited-5.25.0 +2206141610 metadata/md5-cache/kde-plasma/layer-shell-qt-5.25.0 +2206141610 metadata/md5-cache/kde-plasma/libkscreen-5.25.0 +2206141610 metadata/md5-cache/kde-plasma/libksysguard-5.25.0 +2206141610 metadata/md5-cache/kde-plasma/libkworkspace-5.25.0 +2206141610 metadata/md5-cache/kde-plasma/milou-5.25.0 +2206141610 metadata/md5-cache/kde-plasma/oxygen-5.25.0 +2206141610 metadata/md5-cache/kde-plasma/oxygen-sounds-5.25.0 +2206141610 metadata/md5-cache/kde-plasma/plasma-browser-integration-5.25.0 +2206141610 metadata/md5-cache/kde-plasma/plasma-desktop-5.25.0 +2206141610 metadata/md5-cache/kde-plasma/plasma-disks-5.25.0 +2206141610 metadata/md5-cache/kde-plasma/plasma-firewall-5.25.0 +2206141610 metadata/md5-cache/kde-plasma/plasma-integration-5.25.0 +2206141610 metadata/md5-cache/kde-plasma/plasma-meta-5.25.0 +2206141610 metadata/md5-cache/kde-plasma/plasma-nm-5.25.0 +2206141610 metadata/md5-cache/kde-plasma/plasma-pa-5.25.0 +2206141610 metadata/md5-cache/kde-plasma/plasma-sdk-5.25.0 +2206141610 metadata/md5-cache/kde-plasma/plasma-systemmonitor-5.25.0 +2206141610 metadata/md5-cache/kde-plasma/plasma-thunderbolt-5.25.0 +2206141610 metadata/md5-cache/kde-plasma/plasma-vault-5.25.0 +2206141610 metadata/md5-cache/kde-plasma/plasma-workspace-5.25.0 +2206141610 metadata/md5-cache/kde-plasma/plasma-workspace-wallpapers-5.25.0 +2206141610 metadata/md5-cache/kde-plasma/plymouth-kcm-5.25.0 +2206141610 metadata/md5-cache/kde-plasma/polkit-kde-agent-5.25.0 +2206141610 metadata/md5-cache/kde-plasma/powerdevil-5.25.0 +2206141610 metadata/md5-cache/kde-plasma/sddm-kcm-5.25.0 +2206141610 metadata/md5-cache/kde-plasma/systemsettings-5.25.0 +2206140040 metadata/md5-cache/kde-plasma/xdg-desktop-portal-kde-5.24.5-r2 +2206141610 metadata/md5-cache/kde-plasma/xdg-desktop-portal-kde-5.25.0 +2206141610 metadata/md5-cache/kde-plasma/xembed-sni-proxy-5.25.0 2107230909 metadata/md5-cache/lxde-base/lxappearance-obconf-0.2.3-r1 2107211809 metadata/md5-cache/lxde-base/lxde-common-0.99.2-r1 2107211809 metadata/md5-cache/lxde-base/lxde-meta-0.5.5-r7 @@ -49929,12 +49603,6 @@ 2205170654 metadata/md5-cache/mail-client/mailx-8.1.2.20180807 2205170654 metadata/md5-cache/mail-client/mailx-support-20060102-r2 2205170654 metadata/md5-cache/mail-client/mutt-2.2.3 -2205170654 metadata/md5-cache/mail-client/neomutt-20211029 -2205170654 metadata/md5-cache/mail-client/neomutt-20211029-r1 -2205170654 metadata/md5-cache/mail-client/neomutt-20220408 -2205170654 metadata/md5-cache/mail-client/neomutt-20220415 -2205170654 metadata/md5-cache/mail-client/neomutt-20220429 -2205170654 metadata/md5-cache/mail-client/neomutt-99999999 2205170654 metadata/md5-cache/mail-client/novell-groupwise-client-8.0.2.96933-r1 2205170654 metadata/md5-cache/mail-client/s-nail-14.9.22 2205170654 metadata/md5-cache/mail-client/s-nail-14.9.24 @@ -49956,9 +49624,16 @@ 2206121142 metadata/md5-cache/mail-client/alot-9999 2206100610 metadata/md5-cache/mail-client/alpine-2.25-r3 2206092140 metadata/md5-cache/mail-client/thunderbird-91.10.0 -2206121640 metadata/md5-cache/mail-client/Manifest.gz 2206121640 metadata/md5-cache/mail-client/sylpheed-3.7.0-r4 2206121640 metadata/md5-cache/mail-client/sylpheed-3.7.0-r5 +2206161940 metadata/md5-cache/mail-client/Manifest.gz +2206161940 metadata/md5-cache/mail-client/neomutt-20211029 +2206161940 metadata/md5-cache/mail-client/neomutt-20211029-r1 +2206161940 metadata/md5-cache/mail-client/neomutt-20220408 +2206161940 metadata/md5-cache/mail-client/neomutt-20220415 +2206161940 metadata/md5-cache/mail-client/neomutt-20220429 +2206161940 metadata/md5-cache/mail-client/neomutt-99999999 +2206131710 metadata/md5-cache/mail-client/roundcube-1.6_rc 2111071239 metadata/md5-cache/mail-filter/dkimproxy-1.4.1 2105021209 metadata/md5-cache/mail-filter/mailfilter-0.8.4 2107120039 metadata/md5-cache/mail-filter/mimedefang-2.84-r1 @@ -50262,7 +49937,6 @@ 2205251140 metadata/md5-cache/media-fonts/mikachan-font-ttc-9.1 2205251140 metadata/md5-cache/media-fonts/mikachan-font-ttf-8.9-r2 2205251140 metadata/md5-cache/media-fonts/mix-mplus-ipa-20130617-r1 -2205251140 metadata/md5-cache/media-fonts/monafont-2.90-r2 2205251140 metadata/md5-cache/media-fonts/monoid-0.61 2205251140 metadata/md5-cache/media-fonts/montecarlo-0-r1 2205251140 metadata/md5-cache/media-fonts/mplus-fonts-2.2.4-r1 @@ -50340,7 +50014,8 @@ 2206071015 metadata/md5-cache/media-fonts/noto-emoji-20210715 2206071015 metadata/md5-cache/media-fonts/noto-emoji-20211101 2206071015 metadata/md5-cache/media-fonts/terminus-font-4.49.1 -2206101110 metadata/md5-cache/media-fonts/Manifest.gz +2206161940 metadata/md5-cache/media-fonts/Manifest.gz +2206161940 metadata/md5-cache/media-fonts/monafont-2.90-r2 2107180709 metadata/md5-cache/media-gfx/album-4.15-r1 2009111309 metadata/md5-cache/media-gfx/dpic-20200901 2101181809 metadata/md5-cache/media-gfx/exif-0.6.22 @@ -50429,12 +50104,6 @@ 2205191040 metadata/md5-cache/media-gfx/fbgrab-1.5 2205170654 metadata/md5-cache/media-gfx/fbida-2.14-r3 2205170654 metadata/md5-cache/media-gfx/fdm-materials-4.13.0 -2205170654 metadata/md5-cache/media-gfx/feh-3.6 -2205170654 metadata/md5-cache/media-gfx/feh-3.6.1 -2205170654 metadata/md5-cache/media-gfx/feh-3.6.2 -2205170654 metadata/md5-cache/media-gfx/feh-3.6.3 -2205170654 metadata/md5-cache/media-gfx/feh-3.7 -2205170654 metadata/md5-cache/media-gfx/feh-3.7.1 2205170654 metadata/md5-cache/media-gfx/feh-3.7.2 2205170654 metadata/md5-cache/media-gfx/figurine-1.0.5-r1 2205170654 metadata/md5-cache/media-gfx/fim-0.5_rc3 @@ -50462,7 +50131,6 @@ 2205170654 metadata/md5-cache/media-gfx/gozer-0.7-r3 2205170654 metadata/md5-cache/media-gfx/gphoto2-2.5.28 2205170654 metadata/md5-cache/media-gfx/graphicsmagick-1.3.37 -2205170654 metadata/md5-cache/media-gfx/graphicsmagick-1.3.38 2205170654 metadata/md5-cache/media-gfx/graphicsmagick-9999 2205170654 metadata/md5-cache/media-gfx/gtkimageview-1.6.4 2205170654 metadata/md5-cache/media-gfx/hp2xx-3.4.4-r1 @@ -50474,7 +50142,6 @@ 2205170654 metadata/md5-cache/media-gfx/imagemagick-9999 2205170654 metadata/md5-cache/media-gfx/iscan-2.30.4.2-r1 2205170654 metadata/md5-cache/media-gfx/iscan-plugin-network-nt-1.1.3 -2205170654 metadata/md5-cache/media-gfx/jpeg2ps-1.9-r2 2205170654 metadata/md5-cache/media-gfx/jpeginfo-1.6.1-r1 2205170654 metadata/md5-cache/media-gfx/jpegtoavi-1.5 2205170654 metadata/md5-cache/media-gfx/kcoloredit-2.0.0_p20171121-r1 @@ -50525,8 +50192,6 @@ 2205170654 metadata/md5-cache/media-gfx/pngtools-0.4-r2 2205170654 metadata/md5-cache/media-gfx/potrace-1.15 2205171610 metadata/md5-cache/media-gfx/potrace-1.16 -2205170654 metadata/md5-cache/media-gfx/povray-3.7.0.0-r1 -2205170654 metadata/md5-cache/media-gfx/povray-3.7.0.0-r2 2205170654 metadata/md5-cache/media-gfx/pqiv-2.11 2205170654 metadata/md5-cache/media-gfx/pqiv-9999 2205170654 metadata/md5-cache/media-gfx/prusaslicer-2.4.0-r2 @@ -50556,7 +50221,6 @@ 2205170654 metadata/md5-cache/media-gfx/transfig-3.2.5e-r1 2205170654 metadata/md5-cache/media-gfx/ttygif-1.80_p20181218 2205170654 metadata/md5-cache/media-gfx/tuxpaint-0.9.24-r1 -2205170654 metadata/md5-cache/media-gfx/tuxpaint-0.9.27 2205170654 metadata/md5-cache/media-gfx/valentina-0.6.1-r1 2205170654 metadata/md5-cache/media-gfx/valentina-9999 2205170654 metadata/md5-cache/media-gfx/viewer-0.8.0-r1 @@ -50584,18 +50248,6 @@ 2206080340 metadata/md5-cache/media-gfx/argyllcms-2.2.0 2206080340 metadata/md5-cache/media-gfx/argyllcms-2.2.1 2206080340 metadata/md5-cache/media-gfx/argyllcms-2.3.0 -2206071015 metadata/md5-cache/media-gfx/blender-2.93.0-r1 -2206071015 metadata/md5-cache/media-gfx/blender-2.93.6 -2206071015 metadata/md5-cache/media-gfx/blender-2.93.8-r4 -2206071015 metadata/md5-cache/media-gfx/blender-2.93.8-r5 -2206071340 metadata/md5-cache/media-gfx/blender-2.93.9 -2206071015 metadata/md5-cache/media-gfx/blender-3.0.0-r1 -2206071015 metadata/md5-cache/media-gfx/blender-3.0.1-r4 -2206071015 metadata/md5-cache/media-gfx/blender-3.0.1-r5 -2206071015 metadata/md5-cache/media-gfx/blender-3.1.0 -2206071015 metadata/md5-cache/media-gfx/blender-3.1.1 -2206071015 metadata/md5-cache/media-gfx/blender-3.1.2 -2206071015 metadata/md5-cache/media-gfx/blender-9999 2206061910 metadata/md5-cache/media-gfx/chafa-1.10.3 2206071015 metadata/md5-cache/media-gfx/cura-4.13.1-r1 2206071015 metadata/md5-cache/media-gfx/entangle-3.0 @@ -50641,8 +50293,6 @@ 2206071015 metadata/md5-cache/media-gfx/inkscape-9999 2206080340 metadata/md5-cache/media-gfx/iscan-3.65.0 2206080340 metadata/md5-cache/media-gfx/iscan-data-1.39.0.1 -2206071015 metadata/md5-cache/media-gfx/krita-5.0.2 -2206071015 metadata/md5-cache/media-gfx/krita-5.0.8 2206071015 metadata/md5-cache/media-gfx/libredwg-0.12.4 2206071015 metadata/md5-cache/media-gfx/libredwg-0.12.5-r1 2206071015 metadata/md5-cache/media-gfx/openvdb-7.0.0-r4 @@ -50664,9 +50314,6 @@ 2206071015 metadata/md5-cache/media-gfx/yafaray-3.4.1 2206071015 metadata/md5-cache/media-gfx/yafaray-3.5.1-r1 2206071015 metadata/md5-cache/media-gfx/zbar-0.23.90 -2206121142 metadata/md5-cache/media-gfx/Manifest.gz -2206121142 metadata/md5-cache/media-gfx/asymptote-2.70-r1 -2206121142 metadata/md5-cache/media-gfx/asymptote-2.77 2206121142 metadata/md5-cache/media-gfx/asymptote-2.78 2206121142 metadata/md5-cache/media-gfx/asymptote-2.80 2206121142 metadata/md5-cache/media-gfx/cairosvg-2.5.2 @@ -50693,6 +50340,28 @@ 2206121142 metadata/md5-cache/media-gfx/word_cloud-1.8.1 2206121142 metadata/md5-cache/media-gfx/xdot-1.2 2206121142 metadata/md5-cache/media-gfx/xdot-9999 +2206161940 metadata/md5-cache/media-gfx/Manifest.gz +2206161940 metadata/md5-cache/media-gfx/blender-2.93.0-r1 +2206161940 metadata/md5-cache/media-gfx/blender-2.93.6 +2206161940 metadata/md5-cache/media-gfx/blender-2.93.8-r4 +2206161940 metadata/md5-cache/media-gfx/blender-2.93.8-r5 +2206161940 metadata/md5-cache/media-gfx/blender-2.93.9 +2206161940 metadata/md5-cache/media-gfx/blender-3.0.0-r1 +2206161940 metadata/md5-cache/media-gfx/blender-3.0.1-r4 +2206161940 metadata/md5-cache/media-gfx/blender-3.0.1-r5 +2206161940 metadata/md5-cache/media-gfx/blender-3.1.0 +2206161940 metadata/md5-cache/media-gfx/blender-3.1.1 +2206161940 metadata/md5-cache/media-gfx/blender-3.1.2 +2206160410 metadata/md5-cache/media-gfx/blender-3.2.0 +2206161940 metadata/md5-cache/media-gfx/blender-9999 +2206161510 metadata/md5-cache/media-gfx/feh-3.9-r1 +2206160010 metadata/md5-cache/media-gfx/gimp-2.10.32 +2206151740 metadata/md5-cache/media-gfx/graphicsmagick-1.3.38 +2206151210 metadata/md5-cache/media-gfx/jpeg2ps-1.9-r3 +2206150040 metadata/md5-cache/media-gfx/krita-5.0.8 +2206161940 metadata/md5-cache/media-gfx/povray-3.7.0.0-r1 +2206161940 metadata/md5-cache/media-gfx/povray-3.7.0.0-r2 +2206161940 metadata/md5-cache/media-gfx/tuxpaint-0.9.27 2109230439 metadata/md5-cache/media-libs/alsa-topology-conf-1.2.4 1802221208 metadata/md5-cache/media-libs/blib-1.1.7-r2 2012270139 metadata/md5-cache/media-libs/cimg-2.9.3 @@ -50923,7 +50592,6 @@ 2205170654 metadata/md5-cache/media-libs/libirman-0.4.5 2205170654 metadata/md5-cache/media-libs/libjpeg-turbo-2.1.1-r2 2205170654 metadata/md5-cache/media-libs/libjsw-1.5.8 -2205170654 metadata/md5-cache/media-libs/libjxl-0.7.0_pre20220329 2205170654 metadata/md5-cache/media-libs/libjxl-0.7.0_pre20220511 2205170654 metadata/md5-cache/media-libs/libjxl-9999 2205170654 metadata/md5-cache/media-libs/libkate-0.4.1-r4 @@ -51071,8 +50739,6 @@ 2205170654 metadata/md5-cache/media-libs/sdl-ttf-2.0.11-r1 2205170654 metadata/md5-cache/media-libs/sdl2-gfx-1.0.4 2205191540 metadata/md5-cache/media-libs/sdl2-image-2.0.5_p20210328 -2205170654 metadata/md5-cache/media-libs/sdl2-mixer-2.0.4 -2205170654 metadata/md5-cache/media-libs/sdl2-mixer-2.0.4-r1 2205170654 metadata/md5-cache/media-libs/sdl2-net-2.0.1 2205170654 metadata/md5-cache/media-libs/sdl2-ttf-2.0.15 2205170654 metadata/md5-cache/media-libs/sdl2-ttf-2.0.18-r1 @@ -51110,7 +50776,6 @@ 2205170654 metadata/md5-cache/media-libs/vo-amrwbenc-9999 2205170654 metadata/md5-cache/media-libs/vulkan-loader-9999 2205170654 metadata/md5-cache/media-libs/webrtc-audio-processing-0.3.1 -2205171640 metadata/md5-cache/media-libs/woff2-1.0.2-r5 2205170654 metadata/md5-cache/media-libs/wxsvg-1.5.11-r1 2205170654 metadata/md5-cache/media-libs/wxsvg-1.5.23 2205170654 metadata/md5-cache/media-libs/x264-0.0.20190903-r1 @@ -51134,8 +50799,6 @@ 2205170654 metadata/md5-cache/media-libs/zita-resampler-1.8.0 2205170654 metadata/md5-cache/media-libs/zmusic-1.1.4 2205170654 metadata/md5-cache/media-libs/zvbi-0.2.35-r2 -2205170654 metadata/md5-cache/media-libs/zxing-cpp-1.2.0 -2205170654 metadata/md5-cache/media-libs/zxing-cpp-1.3.0 2205220940 metadata/md5-cache/media-libs/libaacs-0.11.1-r1 2205220940 metadata/md5-cache/media-libs/libbdplus-0.2.0 2205221110 metadata/md5-cache/media-libs/libxmp-4.5.0 @@ -51174,10 +50837,6 @@ 2206071015 metadata/md5-cache/media-libs/dav1d-0.9.2 2206071015 metadata/md5-cache/media-libs/dav1d-1.0.0 2206071015 metadata/md5-cache/media-libs/dav1d-9999 -2206071015 metadata/md5-cache/media-libs/fcft-3.0.0 -2206071015 metadata/md5-cache/media-libs/fcft-3.0.1 -2206071015 metadata/md5-cache/media-libs/fcft-3.1.1 -2206071015 metadata/md5-cache/media-libs/fcft-3.1.2 2206071015 metadata/md5-cache/media-libs/ganv-1.8.0-r1 2206071015 metadata/md5-cache/media-libs/gegl-0.4.34 2206071015 metadata/md5-cache/media-libs/gegl-0.4.36-r1 @@ -51234,7 +50893,6 @@ 2206071015 metadata/md5-cache/media-libs/libplacebo-9999 2206071015 metadata/md5-cache/media-libs/libsndfile-1.1.0-r1 2206071015 metadata/md5-cache/media-libs/libsndfile-9999 -2206071015 metadata/md5-cache/media-libs/libvmaf-2.3.0-r2 2206071015 metadata/md5-cache/media-libs/lilv-0.24.12 2206071015 metadata/md5-cache/media-libs/lilv-0.24.14 2206071015 metadata/md5-cache/media-libs/lv2-1.18.2 @@ -51243,7 +50901,6 @@ 2206071015 metadata/md5-cache/media-libs/mesa-21.3.8 2206071015 metadata/md5-cache/media-libs/mesa-22.0.3 2206071015 metadata/md5-cache/media-libs/mesa-22.0.4 -2206071015 metadata/md5-cache/media-libs/mesa-22.0.5 2206071015 metadata/md5-cache/media-libs/mesa-22.1.0 2206071015 metadata/md5-cache/media-libs/mesa-22.1.1 2206071015 metadata/md5-cache/media-libs/mesa-9999 @@ -51289,10 +50946,8 @@ 2206121142 metadata/md5-cache/media-libs/gexiv2-0.14.0 2206121142 metadata/md5-cache/media-libs/gstreamer-editing-services-1.16.3 2206121142 metadata/md5-cache/media-libs/gstreamer-editing-services-1.20.2 -2206100640 metadata/md5-cache/media-libs/harfbuzz-4.2.1 2206101010 metadata/md5-cache/media-libs/libopenshot-0.2.7 2206101010 metadata/md5-cache/media-libs/libopenshot-audio-0.2.2 -2206121142 metadata/md5-cache/media-libs/libpulse-16.0 2206110110 metadata/md5-cache/media-libs/libsfml-2.5.1 2206121142 metadata/md5-cache/media-libs/libsixel-1.10.3 2206121142 metadata/md5-cache/media-libs/libsixel-1.8.6 @@ -51306,9 +50961,19 @@ 2206121142 metadata/md5-cache/media-libs/vigra-1.11.1-r4 2206121142 metadata/md5-cache/media-libs/vigra-1.11.1-r6 2206121142 metadata/md5-cache/media-libs/vigra-9999 -2206122310 metadata/md5-cache/media-libs/Manifest.gz 2206122240 metadata/md5-cache/media-libs/mesa-amber-21.3.9 2206122310 metadata/md5-cache/media-libs/vulkan-layers-9999 +2206161940 metadata/md5-cache/media-libs/Manifest.gz +2206141040 metadata/md5-cache/media-libs/fcft-3.1.2-r1 +2206142110 metadata/md5-cache/media-libs/harfbuzz-4.2.1 +2206151740 metadata/md5-cache/media-libs/libjxl-0.7.0_pre20220329 +2206160110 metadata/md5-cache/media-libs/libpulse-16.0 +2206161940 metadata/md5-cache/media-libs/libvmaf-2.3.0-r2 +2206161840 metadata/md5-cache/media-libs/mesa-22.0.5 +2206161940 metadata/md5-cache/media-libs/sdl2-mixer-2.0.4 +2206161940 metadata/md5-cache/media-libs/sdl2-mixer-2.0.4-r1 +2206161940 metadata/md5-cache/media-libs/woff2-1.0.2-r5 +2206151110 metadata/md5-cache/media-libs/zxing-cpp-1.3.0 2109230909 metadata/md5-cache/media-plugins/audacious-plugins-4.0.5 2011090239 metadata/md5-cache/media-plugins/gimp-lqr-0.7.2-r1 2006152009 metadata/md5-cache/media-plugins/gmpc-alarm-11.8.16 @@ -52060,8 +51725,6 @@ 2205170654 metadata/md5-cache/media-sound/pianobar-9999 2205170654 metadata/md5-cache/media-sound/picoxine-0.0.7 2205170654 metadata/md5-cache/media-sound/pitchtune-0.0.4 -2205170654 metadata/md5-cache/media-sound/pms-0.42_p20170508-r1 -2205170654 metadata/md5-cache/media-sound/pms-9999 2205170654 metadata/md5-cache/media-sound/pnmixer-0.7.2-r1 2205170654 metadata/md5-cache/media-sound/poc-0.4.1 2205170654 metadata/md5-cache/media-sound/ptabtools-0.5.0 @@ -52211,8 +51874,6 @@ 2206071015 metadata/md5-cache/media-sound/lilypond-2.23.2-r1 2206071015 metadata/md5-cache/media-sound/lilypond-9999 2206071015 metadata/md5-cache/media-sound/lollypop-1.4.29 -2206080340 metadata/md5-cache/media-sound/mixxx-2.3.2 -2206080340 metadata/md5-cache/media-sound/mixxx-2.3.9999 2206080340 metadata/md5-cache/media-sound/mixxx-9999 2206071015 metadata/md5-cache/media-sound/mpc-0.33 2206071015 metadata/md5-cache/media-sound/mpc-0.34 @@ -52264,7 +51925,6 @@ 2206121142 metadata/md5-cache/media-sound/pithos-1.5.1-r1 2206121142 metadata/md5-cache/media-sound/puddletag-2.1.1 2206121142 metadata/md5-cache/media-sound/pulseaudio-16.0 -2206121142 metadata/md5-cache/media-sound/pulseaudio-daemon-16.0-r1 2206121142 metadata/md5-cache/media-sound/pulsemixer-1.5.1 2206121142 metadata/md5-cache/media-sound/pulsemixer-9999 2206121142 metadata/md5-cache/media-sound/quodlibet-4.5.0 @@ -52274,7 +51934,14 @@ 2206110910 metadata/md5-cache/media-sound/strawberry-1.0.5 2206121142 metadata/md5-cache/media-sound/whipper-0.10.0 2206121142 metadata/md5-cache/media-sound/whipper-0.9.0 -2206130710 metadata/md5-cache/media-sound/Manifest.gz +2206161940 metadata/md5-cache/media-sound/Manifest.gz +2206160710 metadata/md5-cache/media-sound/abcmidi-2022.06.14 +2206161940 metadata/md5-cache/media-sound/klick-0.12.2-r3 +2206161940 metadata/md5-cache/media-sound/mixxx-2.3.2 +2206161940 metadata/md5-cache/media-sound/mixxx-2.3.9999 +2206132010 metadata/md5-cache/media-sound/pms-0.42_p20170508-r1 +2206160110 metadata/md5-cache/media-sound/pulseaudio-daemon-16.0-r1 +2206160240 metadata/md5-cache/media-sound/pulseaudio-daemon-16.0-r4 2101060224 metadata/md5-cache/media-tv/dtv-scan-tables-0_p20171003 2101060224 metadata/md5-cache/media-tv/dtv-scan-tables-0_p20190922 2110160409 metadata/md5-cache/media-tv/dtv-scan-tables-0_p20210430 @@ -52302,18 +51969,19 @@ 2206071015 metadata/md5-cache/media-tv/kodi-19.1-r2 2206071015 metadata/md5-cache/media-tv/kodi-19.2-r1 2206071015 metadata/md5-cache/media-tv/kodi-19.3-r1 -2206071015 metadata/md5-cache/media-tv/kodi-19.9999 -2206071015 metadata/md5-cache/media-tv/kodi-9999 2206071015 metadata/md5-cache/media-tv/mythtv-31.0-r7 2206071015 metadata/md5-cache/media-tv/mythtv-31.0_p20210731-r2 2206071015 metadata/md5-cache/media-tv/mythtv-32.0-r2 2206071015 metadata/md5-cache/media-tv/tvheadend-4.2.8-r2 2206071015 metadata/md5-cache/media-tv/tvheadend-9999 2206080340 metadata/md5-cache/media-tv/v4l-utils-1.22.1 -2206121142 metadata/md5-cache/media-tv/Manifest.gz 2206091040 metadata/md5-cache/media-tv/kodi-19.4 2206121142 metadata/md5-cache/media-tv/tvnamer-3.0.2 2206112210 metadata/md5-cache/media-tv/v4l-dvb-saa716x-0.0.1_p20170225-r5 +2206162010 metadata/md5-cache/media-tv/Manifest.gz +2206141710 metadata/md5-cache/media-tv/kodi-19.4-r1 +2206141710 metadata/md5-cache/media-tv/kodi-19.9999 +2206162010 metadata/md5-cache/media-tv/kodi-9999 2107272139 metadata/md5-cache/media-video/binkplayer-1.99w 1810060109 metadata/md5-cache/media-video/blinkensim-2.7-r1 1904012039 metadata/md5-cache/media-video/blinkenthemes-0.10-r1 @@ -52344,7 +52012,6 @@ 2006291709 metadata/md5-cache/media-video/vdrtools-genindex-0.1.3-r2 2107180709 metadata/md5-cache/media-video/xvid4conf-1.12 2111292209 metadata/md5-cache/media-video/videotrans-1.6.1-r2 -2112260340 metadata/md5-cache/media-video/jellyfin-web-jmp-bin-10.7.6 2203240726 metadata/md5-cache/media-video/h264enc-10.4.7-r1 2203240726 metadata/md5-cache/media-video/parole-4.16.0 2204212209 metadata/md5-cache/media-video/movit-1.6.3-r1 @@ -52361,7 +52028,6 @@ 2205170654 metadata/md5-cache/media-video/atomicparsley-0.9.6_p20210715_p151551 2205170654 metadata/md5-cache/media-video/avidemux-2.7.8 2205170654 metadata/md5-cache/media-video/baka-mplayer-2.0.4 -2205170654 metadata/md5-cache/media-video/baka-mplayer-2.0.4-r1 2205170654 metadata/md5-cache/media-video/baka-mplayer-9999 2205170654 metadata/md5-cache/media-video/bashnapi-2.0.0 2205170654 metadata/md5-cache/media-video/bbtools-1.9 @@ -52475,9 +52141,6 @@ 2205170654 metadata/md5-cache/media-video/ushare-1.1a_p20210221 2205170654 metadata/md5-cache/media-video/vamps-0.99.2-r2 2205170654 metadata/md5-cache/media-video/vcdimager-2.0.1 -2205170654 metadata/md5-cache/media-video/vdr-2.2.0-r6 -2205170654 metadata/md5-cache/media-video/vdr-2.2.0-r7 -2205170654 metadata/md5-cache/media-video/vdr-2.4.7-r1 2205170654 metadata/md5-cache/media-video/vdr2jpeg-0.2.0-r5 2205180240 metadata/md5-cache/media-video/vlc-3.0.16-r8 2205170654 metadata/md5-cache/media-video/vobcopy-1.2.0 @@ -52510,7 +52173,6 @@ 2206071015 metadata/md5-cache/media-video/handbrake-1.5.1 2206071015 metadata/md5-cache/media-video/handbrake-9999 2206080340 metadata/md5-cache/media-video/isight-firmware-tools-1.6-r2 -2206071015 metadata/md5-cache/media-video/jellyfin-media-player-1.6.1 2206080340 metadata/md5-cache/media-video/kino-1.3.4-r2 2206071015 metadata/md5-cache/media-video/libva-utils-2.14.0 2206071015 metadata/md5-cache/media-video/libva-utils-9999 @@ -52520,20 +52182,12 @@ 2206071015 metadata/md5-cache/media-video/peek-1.5.1 2206080340 metadata/md5-cache/media-video/pipewire-0.3.30-r2 2206080340 metadata/md5-cache/media-video/pipewire-0.3.36 -2206080340 metadata/md5-cache/media-video/pipewire-0.3.49-r1 -2206080340 metadata/md5-cache/media-video/pipewire-0.3.50-r3 -2206080340 metadata/md5-cache/media-video/pipewire-0.3.51-r1 2206071015 metadata/md5-cache/media-video/pitivi-0.999-r5 2206071015 metadata/md5-cache/media-video/pitivi-2021.05-r1 2206071015 metadata/md5-cache/media-video/rage-0.4.0-r1 2206070240 metadata/md5-cache/media-video/simplescreenrecorder-0.4.4 2206071015 metadata/md5-cache/media-video/totem-42.0-r1 -2206071015 metadata/md5-cache/media-video/wireplumber-0.4.10-r1 -2206071015 metadata/md5-cache/media-video/wireplumber-0.4.10-r3 -2206071015 metadata/md5-cache/media-video/wireplumber-0.4.9 -2206071015 metadata/md5-cache/media-video/wireplumber-0.4.9-r1 2206071015 metadata/md5-cache/media-video/wireplumber-9999 -2206121142 metadata/md5-cache/media-video/Manifest.gz 2206121142 metadata/md5-cache/media-video/devedeng-4.16.0-r2 2206121142 metadata/md5-cache/media-video/devedeng-4.17.0 2206112210 metadata/md5-cache/media-video/droidcam-1.8.2 @@ -52545,8 +52199,6 @@ 2206121142 metadata/md5-cache/media-video/mpv-0.34.1-r1 2206121142 metadata/md5-cache/media-video/mpv-9999 2206121142 metadata/md5-cache/media-video/openshot-2.6.1 -2206100410 metadata/md5-cache/media-video/pipewire-0.3.52 -2206100410 metadata/md5-cache/media-video/pipewire-9999 2206121142 metadata/md5-cache/media-video/streamdeck-ui-0.0_p20200102-r1 2206121142 metadata/md5-cache/media-video/streamdeck-ui-9999 2206121142 metadata/md5-cache/media-video/subliminal-2.1.0-r1 @@ -52561,6 +52213,21 @@ 2206121142 metadata/md5-cache/media-video/vidify-audiosync-0.3.0-r1 2206121142 metadata/md5-cache/media-video/yle-dl-20220531 2206121142 metadata/md5-cache/media-video/yle-dl-20220610 +2206161940 metadata/md5-cache/media-video/Manifest.gz +2206141140 metadata/md5-cache/media-video/baka-mplayer-2.0.4-r1 +2206131810 metadata/md5-cache/media-video/jellyfin-media-player-1.7.0 +2206131810 metadata/md5-cache/media-video/jellyfin-web-jmp-bin-10.8.0 +2206160110 metadata/md5-cache/media-video/pipewire-0.3.49-r2 +2206160940 metadata/md5-cache/media-video/pipewire-0.3.51-r2 +2206160110 metadata/md5-cache/media-video/pipewire-0.3.52-r1 +2206160140 metadata/md5-cache/media-video/pipewire-9999 +2206161940 metadata/md5-cache/media-video/vdr-2.2.0-r6 +2206161940 metadata/md5-cache/media-video/vdr-2.2.0-r7 +2206161940 metadata/md5-cache/media-video/vdr-2.4.7-r1 +2206161940 metadata/md5-cache/media-video/wireplumber-0.4.10-r1 +2206160940 metadata/md5-cache/media-video/wireplumber-0.4.10-r3 +2206161940 metadata/md5-cache/media-video/wireplumber-0.4.9 +2206161940 metadata/md5-cache/media-video/wireplumber-0.4.9-r1 2110212239 metadata/md5-cache/net-analyzer/arptools-1.0.2-r1 1906051110 metadata/md5-cache/net-analyzer/authforce-0.9.9-r2 2101201239 metadata/md5-cache/net-analyzer/authforce-0.9.9-r3 @@ -52719,7 +52386,6 @@ 2205170654 metadata/md5-cache/net-analyzer/hydra-9.2-r1 2205170654 metadata/md5-cache/net-analyzer/hydra-9.3-r1 2205170654 metadata/md5-cache/net-analyzer/hydra-9999999 -2205170654 metadata/md5-cache/net-analyzer/icinga2-2.13.2-r3 2205172040 metadata/md5-cache/net-analyzer/icinga2-2.13.3 2205170654 metadata/md5-cache/net-analyzer/icinga2-9999 2205170654 metadata/md5-cache/net-analyzer/ifstat-1.1-r2 @@ -52732,7 +52398,6 @@ 2205170654 metadata/md5-cache/net-analyzer/ipband-0.8.1-r2 2205170654 metadata/md5-cache/net-analyzer/ipcad-3.7.3 2205170654 metadata/md5-cache/net-analyzer/ipgen-9999 -2205170654 metadata/md5-cache/net-analyzer/ipguard-1.04-r1 2205170654 metadata/md5-cache/net-analyzer/iplog-2.2.3-r3 2205170654 metadata/md5-cache/net-analyzer/ippl-1.4.14-r6 2205170654 metadata/md5-cache/net-analyzer/iptraf-ng-1.2.1 @@ -52892,7 +52557,6 @@ 2205170654 metadata/md5-cache/net-analyzer/vnstat-9999 2205170654 metadata/md5-cache/net-analyzer/webfuzzer-0.2.0-r2 2205170654 metadata/md5-cache/net-analyzer/xnetload-1.11.3-r1 -2205170654 metadata/md5-cache/net-analyzer/xprobe-0.3-r1 2205170654 metadata/md5-cache/net-analyzer/yersinia-0.8.2 2205170654 metadata/md5-cache/net-analyzer/yersinia-9999 2205170654 metadata/md5-cache/net-analyzer/zmap-2.1.1-r4 @@ -52930,7 +52594,6 @@ 2206071015 metadata/md5-cache/net-analyzer/wireshark-3.6.5 2206071015 metadata/md5-cache/net-analyzer/wireshark-9999 2206121142 metadata/md5-cache/net-analyzer/2ping-4.5.1 -2206121142 metadata/md5-cache/net-analyzer/Manifest.gz 2206121142 metadata/md5-cache/net-analyzer/carl-0.9-r5 2206121142 metadata/md5-cache/net-analyzer/fail2ban-0.11.2-r4 2206121142 metadata/md5-cache/net-analyzer/fail2ban-9999 @@ -52977,6 +52640,10 @@ 2206101240 metadata/md5-cache/net-analyzer/zabbix-5.0.24 2206101240 metadata/md5-cache/net-analyzer/zabbix-6.0.3 2206101240 metadata/md5-cache/net-analyzer/zabbix-6.0.5 +2206162110 metadata/md5-cache/net-analyzer/Manifest.gz +2206161940 metadata/md5-cache/net-analyzer/ipguard-1.04-r1 +2206162110 metadata/md5-cache/net-analyzer/wireshark-3.6.6 +2206160110 metadata/md5-cache/net-analyzer/xprobe-0.3-r1 1704281609 metadata/md5-cache/net-dialup/dial-1.2-r2 2104161439 metadata/md5-cache/net-dialup/sercd-3.0.0-r2 2111292209 metadata/md5-cache/net-dialup/pppconfig-2.3.21 @@ -53016,11 +52683,11 @@ 2206071015 metadata/md5-cache/net-dialup/freeradius-3.0.21-r5 2206071015 metadata/md5-cache/net-dialup/freeradius-3.0.22-r4 2206071015 metadata/md5-cache/net-dialup/freeradius-3.0.25-r2 -2206121142 metadata/md5-cache/net-dialup/Manifest.gz 2206112210 metadata/md5-cache/net-dialup/accel-ppp-1.12.0_p20210430 2206112210 metadata/md5-cache/net-dialup/accel-ppp-9999 2206110810 metadata/md5-cache/net-dialup/freeradius-3.2.0 -2206121142 metadata/md5-cache/net-dialup/ppp-2.4.9-r8 +2206140010 metadata/md5-cache/net-dialup/Manifest.gz +2206140010 metadata/md5-cache/net-dialup/ppp-2.4.9-r8 1910111739 metadata/md5-cache/net-dns/dnscap-1.10.3 2101061809 metadata/md5-cache/net-dns/dnswalk-2.0.2 2105311239 metadata/md5-cache/net-dns/idnkit-2.3 @@ -53102,7 +52769,6 @@ 2206071015 metadata/md5-cache/net-dns/unbound-1.13.2-r1 2206071015 metadata/md5-cache/net-dns/unbound-1.14.0-r1 2206071015 metadata/md5-cache/net-dns/unbound-1.15.0 -2206121142 metadata/md5-cache/net-dns/Manifest.gz 2206121142 metadata/md5-cache/net-dns/bind-9.16.27-r1 2206121142 metadata/md5-cache/net-dns/bind-9.16.29 2206121142 metadata/md5-cache/net-dns/bind-9.16.29-r1 @@ -53110,6 +52776,9 @@ 2206121142 metadata/md5-cache/net-dns/dnsviz-0.9.2 2206121142 metadata/md5-cache/net-dns/dnsviz-0.9.3 2206121142 metadata/md5-cache/net-dns/dnsviz-0.9.4 +2206162110 metadata/md5-cache/net-dns/Manifest.gz +2206162110 metadata/md5-cache/net-dns/bind-9.16.30 +2206162110 metadata/md5-cache/net-dns/bind-tools-9.16.30 1902190039 metadata/md5-cache/net-firewall/ipkungfu-0.6.1-r1 2001260341 metadata/md5-cache/net-firewall/lutelwall-0.99-r1 2205170654 metadata/md5-cache/net-firewall/arno-iptables-firewall-2.1.1 @@ -53189,8 +52858,8 @@ 2206121142 metadata/md5-cache/net-fs/btfs-2.24 2206112210 metadata/md5-cache/net-fs/openafs-1.8.7 2206112210 metadata/md5-cache/net-fs/openafs-1.8.8.1-r1 -2206131040 metadata/md5-cache/net-fs/Manifest.gz -2206131040 metadata/md5-cache/net-fs/libnfs-5.0.1 +2206131940 metadata/md5-cache/net-fs/Manifest.gz +2206131940 metadata/md5-cache/net-fs/libnfs-5.0.1 2201032209 metadata/md5-cache/net-ftp/uftpd-2.15 2203240726 metadata/md5-cache/net-ftp/pureadmin-0.4-r3 2204111309 metadata/md5-cache/net-ftp/cmdftp-0.9.8 @@ -53204,8 +52873,6 @@ 2205170654 metadata/md5-cache/net-ftp/gftp-2.0.19-r3 2205170654 metadata/md5-cache/net-ftp/gftp-2.9.1b 2205170654 metadata/md5-cache/net-ftp/gproftpd-8.3.2-r3 -2205170654 metadata/md5-cache/net-ftp/lftp-4.9.2 -2205170654 metadata/md5-cache/net-ftp/lftp-9999 2205170654 metadata/md5-cache/net-ftp/linksys-tftp-1.2.1-r3 2205170654 metadata/md5-cache/net-ftp/ncftp-3.2.6-r4 2205170654 metadata/md5-cache/net-ftp/proftpd-1.3.7a-r3 @@ -53218,8 +52885,11 @@ 2205170654 metadata/md5-cache/net-ftp/vsftpd-3.0.5-r1 2205170654 metadata/md5-cache/net-ftp/yafc-1.3.7-r1 2205272040 metadata/md5-cache/net-ftp/pure-ftpd-1.0.50-r3 -2206021910 metadata/md5-cache/net-ftp/Manifest.gz 2206021910 metadata/md5-cache/net-ftp/filezilla-3.60.1 +2206161940 metadata/md5-cache/net-ftp/Manifest.gz +2206161940 metadata/md5-cache/net-ftp/lftp-4.9.2 +2206161940 metadata/md5-cache/net-ftp/lftp-9999 +2206142310 metadata/md5-cache/net-ftp/pure-ftpd-1.0.51 2102160539 metadata/md5-cache/net-im/centerim-5.0.1-r1 2104192239 metadata/md5-cache/net-im/cpop-0.0.4-r1 2011142339 metadata/md5-cache/net-im/librvp-0.9.7 @@ -53303,7 +52973,6 @@ 2206071015 metadata/md5-cache/net-im/telegram-desktop-3.6.1-r1 2206071015 metadata/md5-cache/net-im/telepathy-logger-0.8.2-r1 2206071015 metadata/md5-cache/net-im/telepathy-mission-control-5.16.6 -2206071015 metadata/md5-cache/net-im/toxic-0.10.1-r1 2206071015 metadata/md5-cache/net-im/toxic-0.11.1 2206071015 metadata/md5-cache/net-im/toxic-0.11.3 2206082140 metadata/md5-cache/net-im/discord-bin-0.0.18 @@ -53323,13 +52992,12 @@ 2206101310 metadata/md5-cache/net-im/rocketchat-desktop-bin-3.8.7 2206121142 metadata/md5-cache/net-im/transwhat-0.2.2_p20190426-r3 2206121142 metadata/md5-cache/net-im/yowsup-3.3.0 -2206131210 metadata/md5-cache/net-im/Manifest.gz 2206131210 metadata/md5-cache/net-im/wazzapp-bin-0.4.2-r1 +2206161940 metadata/md5-cache/net-im/Manifest.gz 2106302209 metadata/md5-cache/net-irc/bnc-2.9.4-r2 2002230040 metadata/md5-cache/net-irc/ircmap-0.99-r1 2106302209 metadata/md5-cache/net-irc/muh-2.2a-r2 2104161439 metadata/md5-cache/net-irc/onis-0.8.2-r1 -2008302209 metadata/md5-cache/net-irc/znc-clientbuffer-1.0.48 2008302209 metadata/md5-cache/net-irc/znc-igloo-push-20200520 2008302209 metadata/md5-cache/net-irc/znc-playback-20200510 2202012143 metadata/md5-cache/net-irc/limnoria-plugins-chantracker-1.6_p20211103 @@ -53396,7 +53064,6 @@ 2206071015 metadata/md5-cache/net-irc/znc-1.8.2-r1 2206071015 metadata/md5-cache/net-irc/znc-9999 2206071015 metadata/md5-cache/net-irc/znc-palaver-1.2.1-r1 -2206121410 metadata/md5-cache/net-irc/Manifest.gz 2206121410 metadata/md5-cache/net-irc/irssi-1.4.1 2206120840 metadata/md5-cache/net-irc/irssi-9999 2206121410 metadata/md5-cache/net-irc/irssi-xmpp-0.54-r1 @@ -53407,6 +53074,9 @@ 2206121142 metadata/md5-cache/net-irc/limnoria-99999999 2206121142 metadata/md5-cache/net-irc/quasselgrep-0_p20200830 2206120410 metadata/md5-cache/net-irc/znc-clientbuffer-1.0.48-r1 +2206161940 metadata/md5-cache/net-irc/Manifest.gz +2206160210 metadata/md5-cache/net-irc/ngircd-26.1-r5 +2206161940 metadata/md5-cache/net-irc/znc-clientbuffer-1.0.48 2103061309 metadata/md5-cache/net-libs/courier-unicode-2.1.2 2010101039 metadata/md5-cache/net-libs/enet-1.2.2-r1 2109121739 metadata/md5-cache/net-libs/enet-1.3.17 @@ -53473,7 +53143,6 @@ 2205170654 metadata/md5-cache/net-libs/kdsoap-ws-discovery-client-0.2_pre20200927 2205170654 metadata/md5-cache/net-libs/kimap2-0.3.0 2205170654 metadata/md5-cache/net-libs/libad9361-iio-0.2 -2205170654 metadata/md5-cache/net-libs/libad9361-iio-9999 2205190840 metadata/md5-cache/net-libs/libasyncns-0.8-r4 2205170654 metadata/md5-cache/net-libs/libaxc-0.3.6 2205170654 metadata/md5-cache/net-libs/libaxc-0.3.7 @@ -53544,7 +53213,6 @@ 2205170654 metadata/md5-cache/net-libs/libnipper-0.12.6-r1 2205170654 metadata/md5-cache/net-libs/libnsl-0-r1 2205170654 metadata/md5-cache/net-libs/libnsl-1.3.0-r2 -2205170654 metadata/md5-cache/net-libs/libnsl-2.0.0-r1 2205171510 metadata/md5-cache/net-libs/libntlm-1.6 2205170654 metadata/md5-cache/net-libs/libomemo-0.8.1 2205170654 metadata/md5-cache/net-libs/libosmo-dsp-0.4.0 @@ -53641,9 +53309,7 @@ 2205170654 metadata/md5-cache/net-libs/srt-1.4.3 2205170654 metadata/md5-cache/net-libs/srt-9999 2205170654 metadata/md5-cache/net-libs/telepathy-farstream-0.6.2-r1 -2205170654 metadata/md5-cache/net-libs/tox-0.2.12-r1 2205170654 metadata/md5-cache/net-libs/tox-0.2.13 -2205170654 metadata/md5-cache/net-libs/tox-9999 2205170654 metadata/md5-cache/net-libs/tox_extension_messages-0.0.3 2205170654 metadata/md5-cache/net-libs/udns-0.4 2205170654 metadata/md5-cache/net-libs/usrsctp-0.9.3.0_p20201102 @@ -53714,8 +53380,6 @@ 2206071015 metadata/md5-cache/net-libs/libtorrent-rasterbar-1.2.16 2206071015 metadata/md5-cache/net-libs/libtorrent-rasterbar-2.0.5 2206071015 metadata/md5-cache/net-libs/libtorrent-rasterbar-2.0.6 -2206071015 metadata/md5-cache/net-libs/nodejs-14.19.0 -2206071015 metadata/md5-cache/net-libs/nodejs-16.14.2 2206071015 metadata/md5-cache/net-libs/nodejs-99999999 2206080340 metadata/md5-cache/net-libs/phodav-2.5 2206071015 metadata/md5-cache/net-libs/serf-1.3.9-r3 @@ -53725,10 +53389,7 @@ 2206071015 metadata/md5-cache/net-libs/telepathy-qt-0.9.8-r1 2206071015 metadata/md5-cache/net-libs/telepathy-qt-9999 2206071015 metadata/md5-cache/net-libs/webkit-gtk-2.36.1 -2206071015 metadata/md5-cache/net-libs/webkit-gtk-2.36.3 2206071015 metadata/md5-cache/net-libs/xrootd-5.0.3-r1 -2206121142 metadata/md5-cache/net-libs/Manifest.gz -2206100640 metadata/md5-cache/net-libs/gnutls-3.7.6 2206121142 metadata/md5-cache/net-libs/libaccounts-glib-1.25-r2 2206091440 metadata/md5-cache/net-libs/libktorrent-22.04.2 2206082210 metadata/md5-cache/net-libs/libqrtr-glib-1.2.2 @@ -53744,6 +53405,19 @@ 2206110910 metadata/md5-cache/net-libs/xdp-tools-1.2.3 2206101840 metadata/md5-cache/net-libs/xrootd-5.4.3 2206101840 metadata/md5-cache/net-libs/xrootd-ceph-5.4.3 +2206161940 metadata/md5-cache/net-libs/Manifest.gz +2206160110 metadata/md5-cache/net-libs/gloox-1.0.24-r1 +2206142110 metadata/md5-cache/net-libs/gnutls-3.7.6 +2206142240 metadata/md5-cache/net-libs/libad9361-iio-0.2-r1 +2206142240 metadata/md5-cache/net-libs/libad9361-iio-9999 +2206151640 metadata/md5-cache/net-libs/libnftnl-1.2.2-r1 +2206131540 metadata/md5-cache/net-libs/libnipper-0.12.6-r2 +2206152140 metadata/md5-cache/net-libs/libnma-1.8.40 +2206141140 metadata/md5-cache/net-libs/libnsl-2.0.0-r1 +2206151640 metadata/md5-cache/net-libs/pjproject-2.12.1 +2206161940 metadata/md5-cache/net-libs/tox-0.2.18 +2206161940 metadata/md5-cache/net-libs/tox-9999 +2206151140 metadata/md5-cache/net-libs/webkit-gtk-2.36.3 2104060140 metadata/md5-cache/net-mail/autorespond-2.0.4 2007210509 metadata/md5-cache/net-mail/autorespond-2.0.5 2009050439 metadata/md5-cache/net-mail/email-3.1.3-r1 @@ -53794,8 +53468,6 @@ 2205170654 metadata/md5-cache/net-mail/dbmail-3.2.3-r5 2205170654 metadata/md5-cache/net-mail/dbmail-3.2.5-r2 2205191710 metadata/md5-cache/net-mail/dovecot-2.3.18-r1 -2205170654 metadata/md5-cache/net-mail/dovecot-2.3.18-r2 -2205170654 metadata/md5-cache/net-mail/dovecot-2.3.19 2205170654 metadata/md5-cache/net-mail/eps-1.7-r1 2205170654 metadata/md5-cache/net-mail/gnubiff-2.2.17-r2 2205170654 metadata/md5-cache/net-mail/isync-9999 @@ -53818,9 +53490,6 @@ 2205170654 metadata/md5-cache/net-mail/qmailanalog-0.70-r1 2205170654 metadata/md5-cache/net-mail/qtools-0.56 2205170654 metadata/md5-cache/net-mail/queue-fix-1.4-r3 -2205170654 metadata/md5-cache/net-mail/relay-ctrl-3.1.1-r2 -2205170654 metadata/md5-cache/net-mail/relay-ctrl-3.1.1-r3 -2205170654 metadata/md5-cache/net-mail/relay-ctrl-3.2 2205170654 metadata/md5-cache/net-mail/ripmime-1.4.0.10-r1 2205170654 metadata/md5-cache/net-mail/ripole-0.2.2 2205170654 metadata/md5-cache/net-mail/safecat-1.13 @@ -53849,9 +53518,6 @@ 2206071015 metadata/md5-cache/net-mail/mu-1.7.23 2206072340 metadata/md5-cache/net-mail/postfix-logwatch-1.40.04 2206071015 metadata/md5-cache/net-mail/queue-repair-0.9.0-r2 -2206121142 metadata/md5-cache/net-mail/Manifest.gz -2206121142 metadata/md5-cache/net-mail/automx2-2022.0 -2206121142 metadata/md5-cache/net-mail/automx2-2022.1 2206121142 metadata/md5-cache/net-mail/b4-0.8.0 2206121142 metadata/md5-cache/net-mail/getmail-6.14 2206121142 metadata/md5-cache/net-mail/getmail-6.18.9 @@ -53862,6 +53528,14 @@ 2206121142 metadata/md5-cache/net-mail/onionrouter-0.6.2 2206121142 metadata/md5-cache/net-mail/onionrouter-9999 2206121142 metadata/md5-cache/net-mail/rss2email-3.13.1 +2206161940 metadata/md5-cache/net-mail/Manifest.gz +2206161940 metadata/md5-cache/net-mail/automx2-2022.0 +2206161940 metadata/md5-cache/net-mail/automx2-2022.1 +2206141710 metadata/md5-cache/net-mail/dovecot-2.3.19.1 +2206151540 metadata/md5-cache/net-mail/postfix-logwatch-1.40.05 +2206161940 metadata/md5-cache/net-mail/relay-ctrl-3.1.1-r2 +2206161940 metadata/md5-cache/net-mail/relay-ctrl-3.1.1-r3 +2206161940 metadata/md5-cache/net-mail/relay-ctrl-3.2 2007201539 metadata/md5-cache/net-misc/asterisk-core-sounds-1.6.1-r1 2007201539 metadata/md5-cache/net-misc/asterisk-extra-sounds-1.5.2 2105261539 metadata/md5-cache/net-misc/asterisk-opus-13.0.1.3.0-r1 @@ -53977,7 +53651,6 @@ 2205152110 metadata/md5-cache/net-misc/drive-0.4.0_p20210208 2205132310 metadata/md5-cache/net-misc/ip-sentinel-0.12-r2 2205141510 metadata/md5-cache/net-misc/ipv6calc-4.0.0 -2205140410 metadata/md5-cache/net-misc/tigervnc-xorg-module-1.12.0 2205160310 metadata/md5-cache/net-misc/websocketd-0.4.1 2205170654 metadata/md5-cache/net-misc/adjtimex-1.29-r2 2205170654 metadata/md5-cache/net-misc/aget-0.4.1-r2 @@ -54001,7 +53674,6 @@ 2205170654 metadata/md5-cache/net-misc/astmanproxy-1.28.2 2205170654 metadata/md5-cache/net-misc/autoupnp-9999 2205170654 metadata/md5-cache/net-misc/balance-3.57-r1 -2205170654 metadata/md5-cache/net-misc/batctl-2021.4 2205170654 metadata/md5-cache/net-misc/bgpq3-0.1.35 2205170654 metadata/md5-cache/net-misc/bgpq3-0.1.36 2205170654 metadata/md5-cache/net-misc/bird-2.0.9 @@ -54041,8 +53713,6 @@ 2205170654 metadata/md5-cache/net-misc/dibbler-1.0.1-r3 2205170654 metadata/md5-cache/net-misc/dropbear-2020.81-r3 2205170654 metadata/md5-cache/net-misc/dropbear-2022.82 -2205170654 metadata/md5-cache/net-misc/dropbox-147.4.4800 -2205170654 metadata/md5-cache/net-misc/dropbox-148.4.4519 2205170654 metadata/md5-cache/net-misc/efax-0.9a_p19_p1 2205170654 metadata/md5-cache/net-misc/endlessh-1.1-r2 2205170654 metadata/md5-cache/net-misc/endlessh-9999 @@ -54234,7 +53904,6 @@ 2205170654 metadata/md5-cache/net-misc/telnet-bsd-1.2-r2 2205170654 metadata/md5-cache/net-misc/throttle-1.2-r1 2205170654 metadata/md5-cache/net-misc/tigervnc-1.12.0-r5 -2205170654 metadata/md5-cache/net-misc/tigervnc-1.12.0-r6 2205170654 metadata/md5-cache/net-misc/tigervnc-9999 2205170654 metadata/md5-cache/net-misc/turbovnc-2.2.7-r2 2205170654 metadata/md5-cache/net-misc/ubridge-0.9.18 @@ -54307,7 +53976,6 @@ 2206071015 metadata/md5-cache/net-misc/connman-notify-0_pre20191003-r3 2206080340 metadata/md5-cache/net-misc/dahdi-tools-3.1.0-r2 2206071015 metadata/md5-cache/net-misc/dleyna-server-0.7.2 -2206081510 metadata/md5-cache/net-misc/dropbox-150.4.5000 2206071015 metadata/md5-cache/net-misc/econnman-1.1_p20160305 2206071015 metadata/md5-cache/net-misc/eventd-0.27.0-r1 2206071015 metadata/md5-cache/net-misc/frr-8.2.2 @@ -54398,7 +54066,6 @@ 2206121142 metadata/md5-cache/net-misc/pyhoca-cli-0.6.1.2 2206121142 metadata/md5-cache/net-misc/pyhoca-gui-0.6.1.1 2206121142 metadata/md5-cache/net-misc/python-x2go-0.6.1.3 -2206112210 metadata/md5-cache/net-misc/r8125-9.008.00 2206112210 metadata/md5-cache/net-misc/r8168-8.049.02-r1 2206112210 metadata/md5-cache/net-misc/r8168-8.050.00 2206112210 metadata/md5-cache/net-misc/r8168-8.050.02 @@ -54417,15 +54084,22 @@ 2206121142 metadata/md5-cache/net-misc/you-get-0.4.1602 2206121142 metadata/md5-cache/net-misc/youtube-dl-2021.12.17-r1 2206121142 metadata/md5-cache/net-misc/youtube-dl-9999 -2206121142 metadata/md5-cache/net-misc/yt-dlp-2022.4.8 2206121142 metadata/md5-cache/net-misc/yt-dlp-2022.5.18 2206121142 metadata/md5-cache/net-misc/ytmdl-2022.3.16 -2206130010 metadata/md5-cache/net-misc/Manifest.gz 2206121510 metadata/md5-cache/net-misc/ntpsec-1.2.1-r5 -2206121840 metadata/md5-cache/net-misc/ntpsec-1.2.1-r6 2206121840 metadata/md5-cache/net-misc/ntpsec-9999 -2206130010 metadata/md5-cache/net-misc/spice-gtk-0.40 -2206121710 metadata/md5-cache/net-misc/spice-gtk-9999 +2206162010 metadata/md5-cache/net-misc/Manifest.gz +2206131810 metadata/md5-cache/net-misc/batctl-2022.1 +2206132010 metadata/md5-cache/net-misc/dropbox-150.4.5000 +2206151310 metadata/md5-cache/net-misc/ntpsec-1.2.1-r6 +2206141810 metadata/md5-cache/net-misc/omniORB-4.3.0 +2206162010 metadata/md5-cache/net-misc/r8125-9.008.00 +2206162010 metadata/md5-cache/net-misc/r8125-9.009.01 +2206140140 metadata/md5-cache/net-misc/spice-gtk-0.40 +2206140140 metadata/md5-cache/net-misc/spice-gtk-9999 +2206161340 metadata/md5-cache/net-misc/tigervnc-1.12.0-r6 +2206161340 metadata/md5-cache/net-misc/tigervnc-xorg-module-1.12.0 +2206160040 metadata/md5-cache/net-misc/turbovnc-3.0 1911091712 metadata/md5-cache/net-nds/led-1.111 2203040040 metadata/md5-cache/net-nds/gssproxy-0.8.4-r2 2203282310 metadata/md5-cache/net-nds/phpldapadmin-1.2.5 @@ -54464,10 +54138,12 @@ 2206071015 metadata/md5-cache/net-news/liferea-1.12.9 2206071015 metadata/md5-cache/net-news/liferea-1.12.9-r1 2206071015 metadata/md5-cache/net-news/liferea-1.12.9-r2 -2206121142 metadata/md5-cache/net-news/Manifest.gz 2206121142 metadata/md5-cache/net-news/canto-curses-0.9.9 2206121142 metadata/md5-cache/net-news/canto-daemon-0.9.8 2206090410 metadata/md5-cache/net-news/rssguard-4.2.3 +2206162010 metadata/md5-cache/net-news/Manifest.gz +2206162010 metadata/md5-cache/net-news/sfeed-1.5 +2206160340 metadata/md5-cache/net-news/snownews-1.9-r1 2109091440 metadata/md5-cache/net-nntp/slrn-1.0.3-r1 2201021310 metadata/md5-cache/net-nntp/leafnode-1.11.11-r1 2203040410 metadata/md5-cache/net-nntp/brag-1.4.3 @@ -54544,9 +54220,6 @@ 2205170654 metadata/md5-cache/net-p2p/rtorrent-0.9.8 2205170654 metadata/md5-cache/net-p2p/rtorrent-0.9.8-r1 2205170654 metadata/md5-cache/net-p2p/syncthing-1.19.2 -2205170654 metadata/md5-cache/net-p2p/transmission-3.00-r1 -2205172340 metadata/md5-cache/net-p2p/transmission-3.00-r4 -2205172340 metadata/md5-cache/net-p2p/transmission-9999 2205170654 metadata/md5-cache/net-p2p/vuze-5.7.6.0-r2 2205260210 metadata/md5-cache/net-p2p/qbittorrent-4.4.3.1 2205240140 metadata/md5-cache/net-p2p/qbittorrent-9999 @@ -54563,7 +54236,6 @@ 2206071015 metadata/md5-cache/net-p2p/transmission-remote-gtk-1.5.1 2206071015 metadata/md5-cache/net-p2p/tremc-0.9.2_p20201101 2206071015 metadata/md5-cache/net-p2p/tremc-0.9.3 -2206121142 metadata/md5-cache/net-p2p/Manifest.gz 2206121142 metadata/md5-cache/net-p2p/bittornado-0.4.1_p20160925-r4 2206121142 metadata/md5-cache/net-p2p/deluge-2.0.5-r1 2206121142 metadata/md5-cache/net-p2p/deluge-9999 @@ -54574,9 +54246,13 @@ 2206121142 metadata/md5-cache/net-p2p/nicotine+-3.1.1 2206121142 metadata/md5-cache/net-p2p/nicotine+-3.2.0 2206121142 metadata/md5-cache/net-p2p/nicotine+-3.2.1 -2206121142 metadata/md5-cache/net-p2p/nicotine+-3.2.2-r1 2206090210 metadata/md5-cache/net-p2p/syncthing-1.20.2 2206121142 metadata/md5-cache/net-p2p/torrentinfo-1.8.6-r2 +2206151040 metadata/md5-cache/net-p2p/Manifest.gz +2206151040 metadata/md5-cache/net-p2p/nicotine+-3.2.2-r1 +2206132110 metadata/md5-cache/net-p2p/transmission-3.00-r1 +2206132110 metadata/md5-cache/net-p2p/transmission-3.00-r4 +2206132110 metadata/md5-cache/net-p2p/transmission-9999 2010020309 metadata/md5-cache/net-print/apsfilter-7.2.8-r1 2011290239 metadata/md5-cache/net-print/c2esp-27 2104060140 metadata/md5-cache/net-print/cups-windows-6.0-r1 @@ -54595,7 +54271,6 @@ 2205170654 metadata/md5-cache/net-print/brlaser-6 2205170654 metadata/md5-cache/net-print/cndrvcups-common-lb-3.70 2205170654 metadata/md5-cache/net-print/cndrvcups-lb-3.70 -2205170654 metadata/md5-cache/net-print/cnijfilter2-5.90 2205170654 metadata/md5-cache/net-print/cnrdrvcups-lb-5.40 2205181110 metadata/md5-cache/net-print/cups-2.3.3_p2-r3 2205170654 metadata/md5-cache/net-print/cups-filters-1.28.10-r3 @@ -54619,8 +54294,9 @@ 2205291610 metadata/md5-cache/net-print/hplip-plugin-3.22.4 2206080340 metadata/md5-cache/net-print/hplip-3.22.2 2206080340 metadata/md5-cache/net-print/hplip-3.22.4 -2206100340 metadata/md5-cache/net-print/Manifest.gz 2206100340 metadata/md5-cache/net-print/cups-filters-1.28.15 +2206161940 metadata/md5-cache/net-print/Manifest.gz +2206161940 metadata/md5-cache/net-print/cnijfilter2-5.90 2104192239 metadata/md5-cache/net-proxy/adzapper-20110915-r2 2104172239 metadata/md5-cache/net-proxy/wwwoffle-2.9i-r2 2011290239 metadata/md5-cache/net-proxy/ziproxy-3.3.1-r2 @@ -54634,13 +54310,6 @@ 2205170654 metadata/md5-cache/net-proxy/haproxy-2.2.21 2205170654 metadata/md5-cache/net-proxy/haproxy-2.2.24 2205170654 metadata/md5-cache/net-proxy/haproxy-2.2.9999 -2205170654 metadata/md5-cache/net-proxy/haproxy-2.4.14 -2205170654 metadata/md5-cache/net-proxy/haproxy-2.4.17 -2205170654 metadata/md5-cache/net-proxy/haproxy-2.4.9999 -2205170654 metadata/md5-cache/net-proxy/haproxy-2.5.4 -2205170654 metadata/md5-cache/net-proxy/haproxy-2.5.7 -2205170654 metadata/md5-cache/net-proxy/haproxy-2.5.9999 -2205170654 metadata/md5-cache/net-proxy/haproxy-9999 2205170654 metadata/md5-cache/net-proxy/havp-0.92a-r3 2205170654 metadata/md5-cache/net-proxy/microsocks-1.0.2 2205170654 metadata/md5-cache/net-proxy/nutcracker-0.4.1-r1 @@ -54669,12 +54338,19 @@ 2206011440 metadata/md5-cache/net-proxy/haproxy-2.6.0 2206011440 metadata/md5-cache/net-proxy/haproxy-2.6.9999 2206071015 metadata/md5-cache/net-proxy/trojan-1.16.0-r2 -2206121142 metadata/md5-cache/net-proxy/Manifest.gz 2206121142 metadata/md5-cache/net-proxy/hatop-0.8.1 2206121142 metadata/md5-cache/net-proxy/mitmproxy-7.0.4 2206121142 metadata/md5-cache/net-proxy/mitmproxy-8.0.0 2206121142 metadata/md5-cache/net-proxy/mitmproxy-8.1.0 2206121142 metadata/md5-cache/net-proxy/sshuttle-1.1.0 +2206161940 metadata/md5-cache/net-proxy/Manifest.gz +2206161940 metadata/md5-cache/net-proxy/haproxy-2.4.14 +2206161940 metadata/md5-cache/net-proxy/haproxy-2.4.17 +2206161940 metadata/md5-cache/net-proxy/haproxy-2.4.9999 +2206161940 metadata/md5-cache/net-proxy/haproxy-2.5.4 +2206161940 metadata/md5-cache/net-proxy/haproxy-2.5.7 +2206161940 metadata/md5-cache/net-proxy/haproxy-2.5.9999 +2206161940 metadata/md5-cache/net-proxy/haproxy-9999 2205170654 metadata/md5-cache/net-voip/captagent-6.3.1-r1 2205170654 metadata/md5-cache/net-voip/yate-6.2.0 2205170654 metadata/md5-cache/net-voip/yate-9999 @@ -54767,7 +54443,6 @@ 1808172339 metadata/md5-cache/net-wireless/portapack-havoc-0.0_p20180612 2002112051 metadata/md5-cache/net-wireless/reaver-1.6.5 2102092009 metadata/md5-cache/net-wireless/wepdecrypt-0.8-r2 -2203240726 metadata/md5-cache/net-wireless/iwgtk-0.4 2203240726 metadata/md5-cache/net-wireless/kismetmobiledashboard-9999 2204041809 metadata/md5-cache/net-wireless/wireless-regdb-20220218 2204302110 metadata/md5-cache/net-wireless/bladerf-firmware-2.4.0 @@ -54781,7 +54456,6 @@ 2205170654 metadata/md5-cache/net-wireless/crackle-0.1-r1 2205170654 metadata/md5-cache/net-wireless/dump1090-4.0 2205170654 metadata/md5-cache/net-wireless/dump1090-5.0 -2205170654 metadata/md5-cache/net-wireless/dump1090-6.1 2205170654 metadata/md5-cache/net-wireless/dump1090-9999 2205170654 metadata/md5-cache/net-wireless/gqrx-2.14.6 2205170654 metadata/md5-cache/net-wireless/gqrx-2.15.8 @@ -54818,7 +54492,6 @@ 2205170654 metadata/md5-cache/net-wireless/rfkill-0.5-r3 2205170654 metadata/md5-cache/net-wireless/rfkill-1.0 2205170654 metadata/md5-cache/net-wireless/rtl-sdr-0.6.0_p2020802 -2205170654 metadata/md5-cache/net-wireless/rtl-sdr-9999 2205170654 metadata/md5-cache/net-wireless/rtl_433-21.12 2205170654 metadata/md5-cache/net-wireless/rtl_433-9999 2205170654 metadata/md5-cache/net-wireless/sigdigger-0.1.0 @@ -54862,14 +54535,10 @@ 2206071015 metadata/md5-cache/net-wireless/gnome-bluetooth-42.0-r2 2206071015 metadata/md5-cache/net-wireless/gnuradio-3.8.4.0 2206080340 metadata/md5-cache/net-wireless/gobi_loader-0.7-r2 -2206071015 metadata/md5-cache/net-wireless/gr-ieee802154-0.0_p20200812 2206071015 metadata/md5-cache/net-wireless/gr-ieee802154-9999 2206071015 metadata/md5-cache/net-wireless/gr-osmosdr-9999 2206071015 metadata/md5-cache/net-wireless/gr-paint-9999 -2206071015 metadata/md5-cache/net-wireless/gr-rds-0.0_p20200807 -2206071015 metadata/md5-cache/net-wireless/gr-rds-9999 2206072240 metadata/md5-cache/net-wireless/iwd-1.28 -2206072240 metadata/md5-cache/net-wireless/iwgtk-0.5 2206080340 metadata/md5-cache/net-wireless/kismet-2021.08.1-r1 2206080340 metadata/md5-cache/net-wireless/kismet-2022.01.3 2206080340 metadata/md5-cache/net-wireless/kismet-2022.02.1 @@ -54892,7 +54561,6 @@ 2206080340 metadata/md5-cache/net-wireless/uhd-4.1.0.5 2206080340 metadata/md5-cache/net-wireless/uhd-4.2.0.0 2206062010 metadata/md5-cache/net-wireless/wireless-regdb-20220606 -2206121142 metadata/md5-cache/net-wireless/Manifest.gz 2206121142 metadata/md5-cache/net-wireless/aircrack-ng-1.6_p20200722-r1 2206121142 metadata/md5-cache/net-wireless/aircrack-ng-1.7 2206121142 metadata/md5-cache/net-wireless/aircrack-ng-9999 @@ -54925,6 +54593,14 @@ 2206121142 metadata/md5-cache/net-wireless/soapysdr-9999 2206121142 metadata/md5-cache/net-wireless/urh-2.9.3 2206121142 metadata/md5-cache/net-wireless/urh-9999 +2206142110 metadata/md5-cache/net-wireless/Manifest.gz +2206141610 metadata/md5-cache/net-wireless/dump1090-6.1 +2206142110 metadata/md5-cache/net-wireless/gr-ieee802154-0.0_p20200812 +2206141440 metadata/md5-cache/net-wireless/gr-rds-0.0_p20200807 +2206141440 metadata/md5-cache/net-wireless/gr-rds-9999 +2206141640 metadata/md5-cache/net-wireless/iwgtk-0.6 +2206141610 metadata/md5-cache/net-wireless/rtl-sdr-0.6.0_p2020802-r1 +2206141610 metadata/md5-cache/net-wireless/rtl-sdr-9999 2205011048 metadata/md5-cache/perl-core/CPAN-2.290.0-r1 2205011048 metadata/md5-cache/perl-core/Encode-3.120.0 2205011048 metadata/md5-cache/perl-core/File-Temp-0.231.100 @@ -55239,7 +54915,6 @@ 2205170654 metadata/md5-cache/sci-biology/maq-0.7.1-r2 2205170654 metadata/md5-cache/sci-biology/maqview-0.2.5-r3 2205170654 metadata/md5-cache/sci-biology/mcl-14.137 -2205170654 metadata/md5-cache/sci-biology/mosaik-2.2.30 2205170654 metadata/md5-cache/sci-biology/mothur-1.27.0-r1 2205170654 metadata/md5-cache/sci-biology/mrbayes-3.1.2-r2 2205170654 metadata/md5-cache/sci-biology/mummer-3.23 @@ -55289,13 +54964,14 @@ 2206071015 metadata/md5-cache/sci-biology/bowtie-2.4.4 2206121142 metadata/md5-cache/sci-biology/HTSeq-0.12.4 2206121142 metadata/md5-cache/sci-biology/HTSeq-9999 -2206121142 metadata/md5-cache/sci-biology/Manifest.gz 2206101610 metadata/md5-cache/sci-biology/bcftools-1.15.1 2206121142 metadata/md5-cache/sci-biology/biopandas-0.2.7 2206121142 metadata/md5-cache/sci-biology/biopython-1.79 2206121142 metadata/md5-cache/sci-biology/pysam-0.17.0 2206121142 metadata/md5-cache/sci-biology/pysam-0.19.1 2206101610 metadata/md5-cache/sci-biology/samtools-1.15.1 +2206131540 metadata/md5-cache/sci-biology/Manifest.gz +2206131540 metadata/md5-cache/sci-biology/mosaik-2.2.30 2110190609 metadata/md5-cache/sci-calculators/bc-gh-5.1.1 2111101409 metadata/md5-cache/sci-calculators/bc-gh-5.2.0 2106222139 metadata/md5-cache/sci-calculators/datamash-1.7-r1 @@ -55396,7 +55072,6 @@ 2206121142 metadata/md5-cache/sci-chemistry/mdtraj-1.9.4 2206121142 metadata/md5-cache/sci-chemistry/mdtraj-1.9.7 2206121142 metadata/md5-cache/sci-chemistry/modeller-9.25 -2206121142 metadata/md5-cache/sci-chemistry/molequeue-0.9.0-r1 2206091010 metadata/md5-cache/sci-chemistry/molsketch-0.7.2-r1 2206121142 metadata/md5-cache/sci-chemistry/nmrglue-0.7 2206121410 metadata/md5-cache/sci-chemistry/openbabel-3.1.1_p20210225 @@ -55404,8 +55079,9 @@ 2206121142 metadata/md5-cache/sci-chemistry/propka-3.2.0 2206121142 metadata/md5-cache/sci-chemistry/pymol-2.5.0 2206121142 metadata/md5-cache/sci-chemistry/pymol-2.5.0-r1 -2206131040 metadata/md5-cache/sci-chemistry/Manifest.gz 2206131040 metadata/md5-cache/sci-chemistry/votca-2022 +2206151710 metadata/md5-cache/sci-chemistry/Manifest.gz +2206151710 metadata/md5-cache/sci-chemistry/molequeue-0.9.0-r1 1702282330 metadata/md5-cache/sci-electronics/freehdl-0.0.8 2003201239 metadata/md5-cache/sci-electronics/geda-suite-20171223-r1 2108222309 metadata/md5-cache/sci-electronics/irsim-9.7.93 @@ -55488,13 +55164,14 @@ 2206071015 metadata/md5-cache/sci-electronics/klayout-9999 2206080340 metadata/md5-cache/sci-electronics/labone-21.08.20515-r1 2206071015 metadata/md5-cache/sci-electronics/magic-8.3.309 -2206101110 metadata/md5-cache/sci-electronics/Manifest.gz 2206101110 metadata/md5-cache/sci-electronics/kicad-6.0.5 2206101110 metadata/md5-cache/sci-electronics/kicad-footprints-6.0.5 2206101110 metadata/md5-cache/sci-electronics/kicad-meta-6.0.5 2206101110 metadata/md5-cache/sci-electronics/kicad-packages3d-6.0.5 2206101110 metadata/md5-cache/sci-electronics/kicad-symbols-6.0.5 2206101110 metadata/md5-cache/sci-electronics/kicad-templates-6.0.5 +2206162010 metadata/md5-cache/sci-electronics/Manifest.gz +2206162010 metadata/md5-cache/sci-electronics/systemc-2.3.4-r2 2105311239 metadata/md5-cache/sci-geosciences/congen-1.6.2-r1 2006040939 metadata/md5-cache/sci-geosciences/dcw-gmt-1.1.4 2002171539 metadata/md5-cache/sci-geosciences/gshhg-gmt-2.3.7 @@ -55593,7 +55270,6 @@ 2206071015 metadata/md5-cache/sci-geosciences/grass-7.8.6-r1 2206071015 metadata/md5-cache/sci-geosciences/grass-7.8.7 2206071015 metadata/md5-cache/sci-geosciences/grass-8.0.1-r1 -2206071015 metadata/md5-cache/sci-geosciences/grass-8.0.2 2206071015 metadata/md5-cache/sci-geosciences/grass-8.2.0 2206071015 metadata/md5-cache/sci-geosciences/grass-9999 2206081140 metadata/md5-cache/sci-geosciences/josm-bin-18463 @@ -55611,11 +55287,10 @@ 2206121142 metadata/md5-cache/sci-geosciences/mapserver-7.6.4 2206100610 metadata/md5-cache/sci-geosciences/qgis-3.22.7-r2 2206100610 metadata/md5-cache/sci-geosciences/qgis-9999 -2206121142 metadata/md5-cache/sci-geosciences/routino-3.3.3 -2206121142 metadata/md5-cache/sci-geosciences/routino-3.3.3-r1 2206121840 metadata/md5-cache/sci-geosciences/GeographicLib-1.52-r1 -2206121840 metadata/md5-cache/sci-geosciences/Manifest.gz -2206121840 metadata/md5-cache/sci-geosciences/routino-3.3.3-r2 +2206161710 metadata/md5-cache/sci-geosciences/Manifest.gz +2206152140 metadata/md5-cache/sci-geosciences/grass-8.0.2 +2206150040 metadata/md5-cache/sci-geosciences/routino-3.3.3-r2 2002230040 metadata/md5-cache/sci-libs/beagle-3.0.3-r1 2107141939 metadata/md5-cache/sci-libs/ccolamd-2.9.6 2110211309 metadata/md5-cache/sci-libs/clashscore-db-3.17-r1 @@ -55923,10 +55598,6 @@ 2206021510 metadata/md5-cache/sci-libs/fplll-5.4.2 2206031540 metadata/md5-cache/sci-libs/dealii-9.3.1-r5 2206031540 metadata/md5-cache/sci-libs/dealii-9.3.3-r1 -2206031410 metadata/md5-cache/sci-libs/opencascade-7.5.2-r6 -2206031410 metadata/md5-cache/sci-libs/opencascade-7.5.3-r7 -2206031410 metadata/md5-cache/sci-libs/opencascade-7.6.0-r4 -2206031410 metadata/md5-cache/sci-libs/opencascade-7.6.1-r1 2206030910 metadata/md5-cache/sci-libs/pdal-2.4.0-r1 2206071015 metadata/md5-cache/sci-libs/NNPACK-2020.12.22 2206071015 metadata/md5-cache/sci-libs/blis-0.6.0 @@ -55942,11 +55613,8 @@ 2206071015 metadata/md5-cache/sci-libs/eccodes-2.18.0 2206071015 metadata/md5-cache/sci-libs/gdal-3.5.0-r3 2206071015 metadata/md5-cache/sci-libs/gdal-3.5.0-r4 -2206071015 metadata/md5-cache/sci-libs/gmsh-4.10.3 -2206071015 metadata/md5-cache/sci-libs/gmsh-4.9.5-r2 2206080340 metadata/md5-cache/sci-libs/indilib-1.9.2 2206080340 metadata/md5-cache/sci-libs/indilib-1.9.5.1 -2206080340 metadata/md5-cache/sci-libs/indilib-1.9.6 2206071015 metadata/md5-cache/sci-libs/kineto-2021.11.17 2206071015 metadata/md5-cache/sci-libs/kissfft-131.1.0 2206071015 metadata/md5-cache/sci-libs/kissfft-9999 @@ -55957,7 +55625,6 @@ 2206071015 metadata/md5-cache/sci-libs/med-4.1.0 2206071015 metadata/md5-cache/sci-libs/onnx-1.11.0-r1 2206071015 metadata/md5-cache/sci-libs/pastix-6.0.3 -2206071015 metadata/md5-cache/sci-libs/plplot-5.15.0-r102 2206071015 metadata/md5-cache/sci-libs/rocBLAS-4.3.0 2206071015 metadata/md5-cache/sci-libs/rocBLAS-4.3.0-r1 2206071015 metadata/md5-cache/sci-libs/rocFFT-4.3.0-r1 @@ -56019,12 +55686,23 @@ 2206121142 metadata/md5-cache/sci-libs/tensorflow-estimator-2.7.0 2206121142 metadata/md5-cache/sci-libs/tensorflow-estimator-2.8.0 2206120710 metadata/md5-cache/sci-libs/trilinos-13.0.1-r4 -2206120940 metadata/md5-cache/sci-libs/trilinos-13.4.0-r1 -2206131410 metadata/md5-cache/sci-libs/Manifest.gz -2206131040 metadata/md5-cache/sci-libs/hdf5-1.12.2-r2 2206131040 metadata/md5-cache/sci-libs/netcdf-4.8.1-r2 2206131410 metadata/md5-cache/sci-libs/scikit-image-0.19.2 2206131410 metadata/md5-cache/sci-libs/scikit-learn-1.1.1 +2206141910 metadata/md5-cache/sci-libs/Manifest.gz +2206141340 metadata/md5-cache/sci-libs/foxi-2021.05.27 +2206131610 metadata/md5-cache/sci-libs/gmsh-4.10.3 +2206131610 metadata/md5-cache/sci-libs/gmsh-4.9.5-r2 +2206140910 metadata/md5-cache/sci-libs/hdf5-1.12.2-r2 +2206141610 metadata/md5-cache/sci-libs/indilib-1.9.6-r1 +2206141910 metadata/md5-cache/sci-libs/opencascade-7.5.2-r6 +2206141910 metadata/md5-cache/sci-libs/opencascade-7.5.3-r7 +2206141910 metadata/md5-cache/sci-libs/opencascade-7.6.0-r4 +2206141910 metadata/md5-cache/sci-libs/opencascade-7.6.1-r1 +2206141910 metadata/md5-cache/sci-libs/opencascade-7.6.2 +2206141640 metadata/md5-cache/sci-libs/plplot-5.15.0-r102 +2206140710 metadata/md5-cache/sci-libs/trilinos-13.2.0 +2206140710 metadata/md5-cache/sci-libs/trilinos-13.4.0-r3 2101170739 metadata/md5-cache/sci-mathematics/alt-ergo-2.3.0 2111031339 metadata/md5-cache/sci-mathematics/eclib-20210625 2101061839 metadata/md5-cache/sci-mathematics/flintqs-1.0 @@ -56182,15 +55860,18 @@ 2206071015 metadata/md5-cache/sci-mathematics/slepc-3.17.1 2206071015 metadata/md5-cache/sci-mathematics/stp-2.3.3-r1 2206071015 metadata/md5-cache/sci-mathematics/z3-4.8.17 -2206121142 metadata/md5-cache/sci-mathematics/alectryon-1.4.0-r1 2206090210 metadata/md5-cache/sci-mathematics/cgal-5.2-r2 2206090140 metadata/md5-cache/sci-mathematics/cgal-5.4.1 2206121142 metadata/md5-cache/sci-mathematics/dunshire-0.1.1-r2 2206121142 metadata/md5-cache/sci-mathematics/mathlib-tools-1.1.0-r1 2206121142 metadata/md5-cache/sci-mathematics/mathlib-tools-1.1.1 -2206130310 metadata/md5-cache/sci-mathematics/Manifest.gz 2206130040 metadata/md5-cache/sci-mathematics/lcalc-2.0.5-r2 2206130310 metadata/md5-cache/sci-mathematics/planarity-3.0.2.0 +2206152240 metadata/md5-cache/sci-mathematics/Manifest.gz +2206141340 metadata/md5-cache/sci-mathematics/alectryon-1.4.0-r1 +2206152240 metadata/md5-cache/sci-mathematics/polymake-4.6-r1 +2206131440 metadata/md5-cache/sci-mathematics/primecount-7.3 +2206131440 metadata/md5-cache/sci-mathematics/primesieve-7.9 2104180939 metadata/md5-cache/sci-misc/ViSP-images-3.3.0 2203231439 metadata/md5-cache/sci-misc/flashdot-1.1.4-r1 2205022240 metadata/md5-cache/sci-misc/netlogo-bin-6.2.0 @@ -56270,7 +55951,6 @@ 2205170654 metadata/md5-cache/sci-visualization/gr-0.53.0 2205170654 metadata/md5-cache/sci-visualization/grace-5.1.25_p9-r1 2205170654 metadata/md5-cache/sci-visualization/gwyddion-2.56 -2205170654 metadata/md5-cache/sci-visualization/gwyddion-2.60 2205170654 metadata/md5-cache/sci-visualization/kst-2.0.8-r2 2205170654 metadata/md5-cache/sci-visualization/labplot-2.9.0-r1 2205170654 metadata/md5-cache/sci-visualization/labplot-9999 @@ -56287,7 +55967,6 @@ 2205170654 metadata/md5-cache/sci-visualization/zhu3d-4.2.6-r1 2206071015 metadata/md5-cache/sci-visualization/paraview-5.10.1 2206071015 metadata/md5-cache/sci-visualization/pythonprop-0.30 -2206121142 metadata/md5-cache/sci-visualization/Manifest.gz 2206121142 metadata/md5-cache/sci-visualization/dash-1.20.0-r1 2206121142 metadata/md5-cache/sci-visualization/dash-1.21.0 2206121142 metadata/md5-cache/sci-visualization/dash-core-components-1.16.0 @@ -56302,6 +55981,9 @@ 2206121142 metadata/md5-cache/sci-visualization/tensorboard-2.7.0 2206121142 metadata/md5-cache/sci-visualization/tensorboard-2.8.0 2206121142 metadata/md5-cache/sci-visualization/veusz-3.3.1 +2206140040 metadata/md5-cache/sci-visualization/Manifest.gz +2206140040 metadata/md5-cache/sci-visualization/gwyddion-2.60 +2206131510 metadata/md5-cache/sci-visualization/gwyddion-2.61 2012081009 metadata/md5-cache/sec-policy/apparmor-profiles-3.0.1 2111120539 metadata/md5-cache/sec-policy/apparmor-profiles-3.0.3 2203240726 metadata/md5-cache/sec-policy/apparmor-profiles-9999 @@ -57570,10 +57252,7 @@ 2205170654 metadata/md5-cache/sys-apps/rkflashtool-6.1 2205170654 metadata/md5-cache/sys-apps/rng-tools-6.14-r2 2205191710 metadata/md5-cache/sys-apps/rng-tools-6.15 -2205170654 metadata/md5-cache/sys-apps/s6-2.11.0.1 -2205170654 metadata/md5-cache/sys-apps/s6-linux-init-1.0.7.1 2205170654 metadata/md5-cache/sys-apps/s6-linux-utils-2.5.1.7 -2205170654 metadata/md5-cache/sys-apps/s6-portable-utils-2.2.3.4 2205170654 metadata/md5-cache/sys-apps/s6-rc-0.5.3.0 2205170654 metadata/md5-cache/sys-apps/salinfo-1.2 2205170654 metadata/md5-cache/sys-apps/sandbox-2.24 @@ -57671,7 +57350,6 @@ 2206030840 metadata/md5-cache/sys-apps/daisydog-2014.05.30-r1 2206030540 metadata/md5-cache/sys-apps/kbd-2.4.0 2206030540 metadata/md5-cache/sys-apps/kbd-2.5.0 -2206030540 metadata/md5-cache/sys-apps/kbd-9999 2206030740 metadata/md5-cache/sys-apps/likwid-5.2.1 2206040410 metadata/md5-cache/sys-apps/mcstrans-3.4 2206040410 metadata/md5-cache/sys-apps/restorecond-3.4 @@ -57693,16 +57371,13 @@ 2206071015 metadata/md5-cache/sys-apps/dbus-1.12.22-r1 2206071015 metadata/md5-cache/sys-apps/dbus-1.14.0-r1 2206071015 metadata/md5-cache/sys-apps/dbus-broker-29 -2206071015 metadata/md5-cache/sys-apps/dbus-broker-31 2206071015 metadata/md5-cache/sys-apps/dbus-broker-9999 2206071015 metadata/md5-cache/sys-apps/edid-fixdim-1 2206060210 metadata/md5-cache/sys-apps/etckeeper-1.18.16-r1 2206060210 metadata/md5-cache/sys-apps/etckeeper-1.18.17 2206071015 metadata/md5-cache/sys-apps/findutils-4.8.0-r1 2206071015 metadata/md5-cache/sys-apps/findutils-4.9.0 -2206071015 metadata/md5-cache/sys-apps/firejail-0.9.68 2206071015 metadata/md5-cache/sys-apps/firejail-0.9.68-r1 -2206071015 metadata/md5-cache/sys-apps/firejail-9999 2206071015 metadata/md5-cache/sys-apps/flashrom-1.2-r3 2206071015 metadata/md5-cache/sys-apps/flatpak-1.12.3 2206071015 metadata/md5-cache/sys-apps/flatpak-1.12.7 @@ -57710,7 +57385,6 @@ 2206071015 metadata/md5-cache/sys-apps/fwupd-1.7.5 2206071015 metadata/md5-cache/sys-apps/fwupd-1.7.7-r2 2206071015 metadata/md5-cache/sys-apps/fwupd-1.8.0-r1 -2206071015 metadata/md5-cache/sys-apps/fwupd-1.8.1 2206071015 metadata/md5-cache/sys-apps/fwupd-efi-1.1 2206071015 metadata/md5-cache/sys-apps/fwupd-efi-1.2 2206071015 metadata/md5-cache/sys-apps/fwupd-efi-1.3 @@ -57722,7 +57396,6 @@ 2206080340 metadata/md5-cache/sys-apps/gradm-3.1.201608131257 2206080340 metadata/md5-cache/sys-apps/gradm-3.1.201708012022 2206080340 metadata/md5-cache/sys-apps/gradm-3.1.201903191516 -2206072110 metadata/md5-cache/sys-apps/memtest86+-6.00_beta2 2206080340 metadata/md5-cache/sys-apps/nvme-cli-1.16 2206080340 metadata/md5-cache/sys-apps/nvme-cli-2.0 2206080340 metadata/md5-cache/sys-apps/onerng-3.6-r4 @@ -57739,15 +57412,9 @@ 2206080340 metadata/md5-cache/sys-apps/s390-tools-2.12.0 2206080340 metadata/md5-cache/sys-apps/s390-tools-2.9.0 2206081640 metadata/md5-cache/sys-apps/systemd-250.4-r2 -2206081640 metadata/md5-cache/sys-apps/systemd-250.6 -2206081640 metadata/md5-cache/sys-apps/systemd-250.7 -2206081640 metadata/md5-cache/sys-apps/systemd-251.2 -2206081640 metadata/md5-cache/sys-apps/systemd-9999 2206080340 metadata/md5-cache/sys-apps/systemd-readahead-216 2206071015 metadata/md5-cache/sys-apps/systemd-tmpfiles-249.7 2206071015 metadata/md5-cache/sys-apps/systemd-tmpfiles-249.9 -2206080340 metadata/md5-cache/sys-apps/systemd-utils-250.6 -2206080340 metadata/md5-cache/sys-apps/systemd-utils-250.7 2206071015 metadata/md5-cache/sys-apps/tuned-2.17.0 2206071015 metadata/md5-cache/sys-apps/tuned-2.18.0 2206080340 metadata/md5-cache/sys-apps/uam-0.3.2-r1 @@ -57777,7 +57444,6 @@ 2206121142 metadata/md5-cache/sys-apps/kcheck-0.0.2-r1 2206121142 metadata/md5-cache/sys-apps/kcheck-9999 2206121142 metadata/md5-cache/sys-apps/kmod-29 -2206121142 metadata/md5-cache/sys-apps/kmod-9999 2206110910 metadata/md5-cache/sys-apps/minijail-17 2206082310 metadata/md5-cache/sys-apps/openrc-0.44.10 2206101910 metadata/md5-cache/sys-apps/openrc-0.45.1 @@ -57804,10 +57470,26 @@ 2206121142 metadata/md5-cache/sys-apps/util-linux-2.38 2206121142 metadata/md5-cache/sys-apps/util-linux-9999 2206092310 metadata/md5-cache/sys-apps/xdg-desktop-portal-gnome-42.1 -2206130040 metadata/md5-cache/sys-apps/Manifest.gz 2206121610 metadata/md5-cache/sys-apps/inxi-3.3.17.1 2206121440 metadata/md5-cache/sys-apps/pcsc-lite-1.9.8 2206130040 metadata/md5-cache/sys-apps/usbguard-1.1.1-r2 +2206162110 metadata/md5-cache/sys-apps/Manifest.gz +2206150040 metadata/md5-cache/sys-apps/dbus-broker-31 +2206141510 metadata/md5-cache/sys-apps/ethtool-5.18 +2206150910 metadata/md5-cache/sys-apps/firejail-0.9.70 +2206132310 metadata/md5-cache/sys-apps/fwupd-1.8.1 +2206162110 metadata/md5-cache/sys-apps/kbd-2.5.1 +2206162110 metadata/md5-cache/sys-apps/kbd-9999 +2206161910 metadata/md5-cache/sys-apps/kmod-29-r1 +2206161910 metadata/md5-cache/sys-apps/kmod-9999 +2206141910 metadata/md5-cache/sys-apps/kmscon-8_p20220214-r1 +2206141910 metadata/md5-cache/sys-apps/memtest86+-6.00_beta2 +2206141840 metadata/md5-cache/sys-apps/systemd-250.6 +2206141840 metadata/md5-cache/sys-apps/systemd-250.7 +2206141840 metadata/md5-cache/sys-apps/systemd-251.2 +2206141840 metadata/md5-cache/sys-apps/systemd-9999 +2206141840 metadata/md5-cache/sys-apps/systemd-utils-250.6 +2206141840 metadata/md5-cache/sys-apps/systemd-utils-250.7 2110110009 metadata/md5-cache/sys-auth/libyubikey-1.13 2108271840 metadata/md5-cache/sys-auth/nss-myhostname-0.3-r1 2011160239 metadata/md5-cache/sys-auth/ykclient-2.15 @@ -57887,12 +57569,14 @@ 2206071015 metadata/md5-cache/sys-auth/sssd-2.6.0-r2 2206080340 metadata/md5-cache/sys-auth/thinkfinger-0.3-r3 2206080340 metadata/md5-cache/sys-auth/ykpers-1.20.0 -2206121142 metadata/md5-cache/sys-auth/Manifest.gz 2206121142 metadata/md5-cache/sys-auth/nss-pam-ldapd-0.9.12-r1 2206090610 metadata/md5-cache/sys-auth/polkit-0.120_p20220509 2206121142 metadata/md5-cache/sys-auth/solo1-0.1.1 2206121142 metadata/md5-cache/sys-auth/ssh-ldap-pubkey-1.3.3 2206121142 metadata/md5-cache/sys-auth/ssh-ldap-pubkey-1.4.0 +2206151310 metadata/md5-cache/sys-auth/Manifest.gz +2206150040 metadata/md5-cache/sys-auth/ssh-import-id-5.11 +2206151310 metadata/md5-cache/sys-auth/ykpers-1.20.0-r1 1910191339 metadata/md5-cache/sys-block/devio-1.2 1911072009 metadata/md5-cache/sys-block/endpoint-0.1.0-r1 1702282333 metadata/md5-cache/sys-block/hdrecover-0.5 @@ -58146,7 +57830,6 @@ 2205170654 metadata/md5-cache/sys-cluster/minikube-1.25.2 2205170654 metadata/md5-cache/sys-cluster/mpich-3.4.3 2205170654 metadata/md5-cache/sys-cluster/native-mpi-0-r1 -2205170654 metadata/md5-cache/sys-cluster/nomad-1.2.6 2205170654 metadata/md5-cache/sys-cluster/nullmpi-0.7-r1 2205170654 metadata/md5-cache/sys-cluster/openmpi-4.1.2 2205170654 metadata/md5-cache/sys-cluster/pconsole-1.0-r4 @@ -58228,9 +57911,11 @@ 2206112210 metadata/md5-cache/sys-cluster/knem-9999 2206121142 metadata/md5-cache/sys-cluster/sanlock-3.8.2 2206121142 metadata/md5-cache/sys-cluster/sanlock-3.8.4 -2206130210 metadata/md5-cache/sys-cluster/Manifest.gz 2206130140 metadata/md5-cache/sys-cluster/k3s-1.23.7_p1 2206130210 metadata/md5-cache/sys-cluster/k3s-1.24.1_p1 +2206151640 metadata/md5-cache/sys-cluster/Manifest.gz +2206151640 metadata/md5-cache/sys-cluster/glusterfs-10.2 +2206141040 metadata/md5-cache/sys-cluster/nomad-1.2.6 2104060140 metadata/md5-cache/sys-devel/autoconf-2.64-r1 2104060140 metadata/md5-cache/sys-devel/autoconf-2.69-r5 2105131939 metadata/md5-cache/sys-devel/autoconf-archive-2021.02.19 @@ -58298,7 +57983,6 @@ 2205170654 metadata/md5-cache/sys-devel/icecream-1.3.1 2205170654 metadata/md5-cache/sys-devel/icecream-1.4 2205170654 metadata/md5-cache/sys-devel/libtool-2.4.6-r6 -2205170654 metadata/md5-cache/sys-devel/libtool-2.4.7 2205170654 metadata/md5-cache/sys-devel/libtool-9999 2205170654 metadata/md5-cache/sys-devel/llvm-roc-3.10.0 2205170654 metadata/md5-cache/sys-devel/llvm-roc-3.7.0-r1 @@ -58329,8 +58013,6 @@ 2205170654 metadata/md5-cache/sys-devel/smatch-1.60 2205170654 metadata/md5-cache/sys-devel/smatch-1.72 2205170654 metadata/md5-cache/sys-devel/smatch-9999 -2205170654 metadata/md5-cache/sys-devel/sparse-0.6.4-r1 -2205170654 metadata/md5-cache/sys-devel/sparse-9999 2205221440 metadata/md5-cache/sys-devel/autoconf-wrapper-20220130 2205251910 metadata/md5-cache/sys-devel/autoconf-2.13-r1 2205300940 metadata/md5-cache/sys-devel/binutils-2.38-r2 @@ -58380,7 +58062,6 @@ 2206120910 metadata/md5-cache/sys-devel/llvm-common-14.0.4 2206120910 metadata/md5-cache/sys-devel/llvm-common-14.0.5 2206120910 metadata/md5-cache/sys-devel/llvm-common-15.0.0.9999 -2206131040 metadata/md5-cache/sys-devel/Manifest.gz 2206131040 metadata/md5-cache/sys-devel/autoconf-archive-2022.02.11 2206122310 metadata/md5-cache/sys-devel/binutils-2.37_p1-r3 2206122310 metadata/md5-cache/sys-devel/binutils-2.38-r3 @@ -58405,13 +58086,18 @@ 2206121540 metadata/md5-cache/sys-devel/gcc-apple-4.2.1_p5666-r3 2206121640 metadata/md5-cache/sys-devel/gdb-11.2 2206121640 metadata/md5-cache/sys-devel/gdb-12.1 -2206121640 metadata/md5-cache/sys-devel/gdb-9999 2206131040 metadata/md5-cache/sys-devel/gnuconfig-20220508 2206121540 metadata/md5-cache/sys-devel/kgcc64-10.3.0 2206121540 metadata/md5-cache/sys-devel/kgcc64-11.2.1_p20220115 2206121540 metadata/md5-cache/sys-devel/kgcc64-11.3.0 2206121540 metadata/md5-cache/sys-devel/kgcc64-9.3.0-r2 2206121540 metadata/md5-cache/sys-devel/kgcc64-9.4.0 +2206161510 metadata/md5-cache/sys-devel/Manifest.gz +2206160140 metadata/md5-cache/sys-devel/gdb-12.1-r1 +2206160140 metadata/md5-cache/sys-devel/gdb-9999 +2206141040 metadata/md5-cache/sys-devel/libtool-2.4.7 +2206161510 metadata/md5-cache/sys-devel/sparse-0.6.4-r2 +2206161110 metadata/md5-cache/sys-devel/sparse-9999 2205170654 metadata/md5-cache/sys-fabric/Manifest.gz 2205170654 metadata/md5-cache/sys-fabric/mstflint-4.18.0_p1-r1 2205170654 metadata/md5-cache/sys-fabric/opensm-3.3.23-r1 @@ -58635,18 +58321,9 @@ 2206071015 metadata/md5-cache/sys-fs/android-file-transfer-linux-4.1 2206071015 metadata/md5-cache/sys-fs/android-file-transfer-linux-4.2 2206071015 metadata/md5-cache/sys-fs/android-file-transfer-linux-9999 -2206071015 metadata/md5-cache/sys-fs/btrfs-progs-5.10.1-r1 -2206071015 metadata/md5-cache/sys-fs/btrfs-progs-5.15.1 -2206071015 metadata/md5-cache/sys-fs/btrfs-progs-5.16 -2206071015 metadata/md5-cache/sys-fs/btrfs-progs-5.16.2 -2206080340 metadata/md5-cache/sys-fs/btrfs-progs-5.17 -2206080340 metadata/md5-cache/sys-fs/btrfs-progs-5.18 -2206080340 metadata/md5-cache/sys-fs/btrfs-progs-5.18.1-r1 -2206080340 metadata/md5-cache/sys-fs/btrfs-progs-9999 2206071015 metadata/md5-cache/sys-fs/cryfs-0.10.3-r1 2206072340 metadata/md5-cache/sys-fs/cryptmount-5.3.3-r2 2206080340 metadata/md5-cache/sys-fs/e2fsprogs-1.46.5-r1 -2206080340 metadata/md5-cache/sys-fs/eudev-9999 2206080340 metadata/md5-cache/sys-fs/fuse-2.9.9-r1 2206080340 metadata/md5-cache/sys-fs/fuse-3.10.5 2206080340 metadata/md5-cache/sys-fs/fuse-3.11.0 @@ -58673,9 +58350,6 @@ 2206071015 metadata/md5-cache/sys-fs/unionfs-fuse-2.2-r1 2206071015 metadata/md5-cache/sys-fs/unionfs-fuse-9999 2206081710 metadata/md5-cache/sys-fs/zerofree-1.1.1-r1 -2206121142 metadata/md5-cache/sys-fs/bcache-tools-1.1-r1 -2206121142 metadata/md5-cache/sys-fs/bcache-tools-9999 -2206100610 metadata/md5-cache/sys-fs/eudev-3.2.12_pre2 2206102310 metadata/md5-cache/sys-fs/fuse-overlayfs-1.9 2206112210 metadata/md5-cache/sys-fs/loop-aes-3.7v 2206112210 metadata/md5-cache/sys-fs/loop-aes-3.7w @@ -58690,9 +58364,21 @@ 2206112210 metadata/md5-cache/sys-fs/zfs-kmod-2.0.7 2206112210 metadata/md5-cache/sys-fs/zfs-kmod-2.1.4-r1 2206112210 metadata/md5-cache/sys-fs/zfs-kmod-9999 -2206131040 metadata/md5-cache/sys-fs/Manifest.gz 2206131040 metadata/md5-cache/sys-fs/libeatmydata-130 -2206121940 metadata/md5-cache/sys-fs/lxcfs-5.0.0_p20220524 +2206161510 metadata/md5-cache/sys-fs/Manifest.gz +2206161510 metadata/md5-cache/sys-fs/bcache-tools-1.1-r1 +2206161510 metadata/md5-cache/sys-fs/bcache-tools-9999 +2206151910 metadata/md5-cache/sys-fs/btrfs-progs-5.10.1-r1 +2206151910 metadata/md5-cache/sys-fs/btrfs-progs-5.15.1 +2206151910 metadata/md5-cache/sys-fs/btrfs-progs-5.16 +2206151910 metadata/md5-cache/sys-fs/btrfs-progs-5.16.2 +2206151910 metadata/md5-cache/sys-fs/btrfs-progs-5.17 +2206151910 metadata/md5-cache/sys-fs/btrfs-progs-5.18 +2206151910 metadata/md5-cache/sys-fs/btrfs-progs-5.18.1-r1 +2206151910 metadata/md5-cache/sys-fs/btrfs-progs-9999 +2206160410 metadata/md5-cache/sys-fs/eudev-3.2.12_pre3 +2206160410 metadata/md5-cache/sys-fs/eudev-9999 +2206141740 metadata/md5-cache/sys-fs/lxcfs-5.0.0_p20220524 2106270109 metadata/md5-cache/sys-kernel/installkernel-systemd-boot-1 2112140909 metadata/md5-cache/sys-kernel/raspberrypi-image-4.14.98_p20190215 2112140909 metadata/md5-cache/sys-kernel/raspberrypi-image-4.19.75_p20190925 @@ -58701,7 +58387,6 @@ 2112140909 metadata/md5-cache/sys-kernel/raspberrypi-image-5.4.79_p20201201 2203240726 metadata/md5-cache/sys-kernel/linux-next-9999 2203240726 metadata/md5-cache/sys-kernel/raspberrypi-image-9999 -2203252323 metadata/md5-cache/sys-kernel/linux-firmware-20210518 2203252323 metadata/md5-cache/sys-kernel/linux-firmware-20210629 2203252323 metadata/md5-cache/sys-kernel/linux-firmware-20210716 2203252323 metadata/md5-cache/sys-kernel/linux-firmware-20210818 @@ -58742,10 +58427,6 @@ 2205170654 metadata/md5-cache/sys-kernel/raspberrypi-sources-5.10.63_p20211029 2205170654 metadata/md5-cache/sys-kernel/raspberrypi-sources-5.10.9999 2205170654 metadata/md5-cache/sys-kernel/raspberrypi-sources-5.15.32_p20220331-r1 -2205170654 metadata/md5-cache/sys-kernel/rt-sources-4.19.235_p106 -2205170654 metadata/md5-cache/sys-kernel/rt-sources-4.19.237_p107 -2205170654 metadata/md5-cache/sys-kernel/rt-sources-5.10.106_p64 -2205170654 metadata/md5-cache/sys-kernel/rt-sources-5.4.182_p72-r1 2205170654 metadata/md5-cache/sys-kernel/zen-sources-5.15.10 2205170654 metadata/md5-cache/sys-kernel/zen-sources-5.17.1 2205220940 metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.10.117 @@ -58802,11 +58483,9 @@ 2206081310 metadata/md5-cache/sys-kernel/gentoo-kernel-5.17.9 2206081310 metadata/md5-cache/sys-kernel/gentoo-kernel-5.4.195 2206081310 metadata/md5-cache/sys-kernel/gentoo-kernel-5.4.196 -2206081310 metadata/md5-cache/sys-kernel/gentoo-kernel-5.4.197 2206062040 metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.10.120 2206062040 metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.15.45 2206062040 metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.17.13 -2206070810 metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.4.197 2206061542 metadata/md5-cache/sys-kernel/gentoo-sources-4.14.282 2206061542 metadata/md5-cache/sys-kernel/gentoo-sources-4.19.246 2206061542 metadata/md5-cache/sys-kernel/gentoo-sources-4.9.317 @@ -58818,8 +58497,6 @@ 2206061542 metadata/md5-cache/sys-kernel/git-sources-5.19_rc1 2206071015 metadata/md5-cache/sys-kernel/linux-docs-5.15.33 2206060140 metadata/md5-cache/sys-kernel/linux-headers-5.18-r1 -2206071015 metadata/md5-cache/sys-kernel/rt-sources-5.15.29_p37 -2206071015 metadata/md5-cache/sys-kernel/rt-sources-5.16.2_p19 2206081310 metadata/md5-cache/sys-kernel/vanilla-kernel-5.10.117 2206081310 metadata/md5-cache/sys-kernel/vanilla-kernel-5.10.118 2206081310 metadata/md5-cache/sys-kernel/vanilla-kernel-5.10.119 @@ -58835,37 +58512,74 @@ 2206081310 metadata/md5-cache/sys-kernel/vanilla-kernel-5.4.195 2206081310 metadata/md5-cache/sys-kernel/vanilla-kernel-5.4.196 2206081310 metadata/md5-cache/sys-kernel/vanilla-kernel-5.4.197 -2206061040 metadata/md5-cache/sys-kernel/vanilla-sources-4.14.282 -2206061040 metadata/md5-cache/sys-kernel/vanilla-sources-4.19.246 -2206061040 metadata/md5-cache/sys-kernel/vanilla-sources-4.9.317 -2206061040 metadata/md5-cache/sys-kernel/vanilla-sources-5.4.197 2206112210 metadata/md5-cache/sys-kernel/cryptodev-1.11 2206112210 metadata/md5-cache/sys-kernel/cryptodev-1.12 2206112210 metadata/md5-cache/sys-kernel/cryptodev-9999 -2206092140 metadata/md5-cache/sys-kernel/gentoo-kernel-5.10.121 -2206092140 metadata/md5-cache/sys-kernel/gentoo-kernel-5.15.46 2206092140 metadata/md5-cache/sys-kernel/gentoo-kernel-5.17.14 -2206092140 metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.10.121 -2206092140 metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.15.46 2206092140 metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.17.14 2206091540 metadata/md5-cache/sys-kernel/gentoo-sources-5.10.121 2206091540 metadata/md5-cache/sys-kernel/gentoo-sources-5.15.46 2206091540 metadata/md5-cache/sys-kernel/gentoo-sources-5.17.14 2206091540 metadata/md5-cache/sys-kernel/gentoo-sources-5.18.3 2206121142 metadata/md5-cache/sys-kernel/kergen-0.1.5 -2206112210 metadata/md5-cache/sys-kernel/kpatch-0.6.3-r1 -2206112210 metadata/md5-cache/sys-kernel/kpatch-0.7.1-r1 2206112210 metadata/md5-cache/sys-kernel/kpatch-0.9.4 2206112210 metadata/md5-cache/sys-kernel/kpatch-9999 2206092140 metadata/md5-cache/sys-kernel/vanilla-kernel-5.10.121 2206092140 metadata/md5-cache/sys-kernel/vanilla-kernel-5.15.46 2206092140 metadata/md5-cache/sys-kernel/vanilla-kernel-5.17.14 -2206091410 metadata/md5-cache/sys-kernel/vanilla-sources-5.10.121 -2206091410 metadata/md5-cache/sys-kernel/vanilla-sources-5.15.46 -2206091410 metadata/md5-cache/sys-kernel/vanilla-sources-5.17.14 -2206091410 metadata/md5-cache/sys-kernel/vanilla-sources-5.18.3 -2206130340 metadata/md5-cache/sys-kernel/Manifest.gz 2206130340 metadata/md5-cache/sys-kernel/git-sources-5.19_rc2 +2206161910 metadata/md5-cache/sys-kernel/Manifest.gz +2206161910 metadata/md5-cache/sys-kernel/gentoo-kernel-5.10.121 +2206151740 metadata/md5-cache/sys-kernel/gentoo-kernel-5.10.122 +2206161910 metadata/md5-cache/sys-kernel/gentoo-kernel-5.15.46 +2206151740 metadata/md5-cache/sys-kernel/gentoo-kernel-5.15.47 +2206151740 metadata/md5-cache/sys-kernel/gentoo-kernel-5.17.15 +2206152240 metadata/md5-cache/sys-kernel/gentoo-kernel-5.18.4 +2206161910 metadata/md5-cache/sys-kernel/gentoo-kernel-5.4.197 +2206151740 metadata/md5-cache/sys-kernel/gentoo-kernel-5.4.198 +2206161910 metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.10.121 +2206151740 metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.10.122 +2206161910 metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.15.46 +2206151740 metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.15.47 +2206151740 metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.17.15 +2206152240 metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.18.4 +2206161910 metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.4.197 +2206151740 metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.4.198 +2206141940 metadata/md5-cache/sys-kernel/gentoo-sources-4.14.283 +2206161540 metadata/md5-cache/sys-kernel/gentoo-sources-4.14.284 +2206141940 metadata/md5-cache/sys-kernel/gentoo-sources-4.19.247 +2206161540 metadata/md5-cache/sys-kernel/gentoo-sources-4.19.248 +2206141940 metadata/md5-cache/sys-kernel/gentoo-sources-4.9.318 +2206161540 metadata/md5-cache/sys-kernel/gentoo-sources-4.9.319 +2206142110 metadata/md5-cache/sys-kernel/gentoo-sources-5.10.122 +2206161540 metadata/md5-cache/sys-kernel/gentoo-sources-5.10.123 +2206142110 metadata/md5-cache/sys-kernel/gentoo-sources-5.15.47 +2206161540 metadata/md5-cache/sys-kernel/gentoo-sources-5.15.48 +2206142110 metadata/md5-cache/sys-kernel/gentoo-sources-5.17.15 +2206142110 metadata/md5-cache/sys-kernel/gentoo-sources-5.18.4 +2206161540 metadata/md5-cache/sys-kernel/gentoo-sources-5.18.5 +2206142110 metadata/md5-cache/sys-kernel/gentoo-sources-5.4.198 +2206161540 metadata/md5-cache/sys-kernel/gentoo-sources-5.4.199 +2206152110 metadata/md5-cache/sys-kernel/kpatch-0.9.6 +2206131440 metadata/md5-cache/sys-kernel/linux-firmware-20220610 +2206151940 metadata/md5-cache/sys-kernel/rt-sources-4.19.246_p110 +2206151940 metadata/md5-cache/sys-kernel/rt-sources-5.10.120_p70 +2206151940 metadata/md5-cache/sys-kernel/rt-sources-5.15.44_p46 +2206151940 metadata/md5-cache/sys-kernel/rt-sources-5.18_p11 +2206151940 metadata/md5-cache/sys-kernel/rt-sources-5.4.193_p74 +2206151740 metadata/md5-cache/sys-kernel/vanilla-kernel-5.10.122 +2206151740 metadata/md5-cache/sys-kernel/vanilla-kernel-5.15.47 +2206151740 metadata/md5-cache/sys-kernel/vanilla-kernel-5.17.15 +2206152240 metadata/md5-cache/sys-kernel/vanilla-kernel-5.18.4 +2206151740 metadata/md5-cache/sys-kernel/vanilla-kernel-5.4.198 +2206161510 metadata/md5-cache/sys-kernel/vanilla-sources-4.14.284 +2206161510 metadata/md5-cache/sys-kernel/vanilla-sources-4.19.248 +2206161510 metadata/md5-cache/sys-kernel/vanilla-sources-4.9.319 +2206161510 metadata/md5-cache/sys-kernel/vanilla-sources-5.10.123 +2206161510 metadata/md5-cache/sys-kernel/vanilla-sources-5.15.48 +2206142040 metadata/md5-cache/sys-kernel/vanilla-sources-5.17.15 +2206161510 metadata/md5-cache/sys-kernel/vanilla-sources-5.18.5 +2206161510 metadata/md5-cache/sys-kernel/vanilla-sources-5.4.199 2106100309 metadata/md5-cache/sys-libs/fortify-headers-1.1 1908101709 metadata/md5-cache/sys-libs/libservicelog-1.1.18 2107081310 metadata/md5-cache/sys-libs/lwp-2.8 @@ -58907,7 +58621,6 @@ 2205170654 metadata/md5-cache/sys-libs/kpmcore-21.12.3 2205170654 metadata/md5-cache/sys-libs/libaal-1.0.7-r2 2205190840 metadata/md5-cache/sys-libs/libavc1394-0.5.4-r2 -2205170654 metadata/md5-cache/sys-libs/libcap-2.63 2205170654 metadata/md5-cache/sys-libs/libcap-9999 2205170654 metadata/md5-cache/sys-libs/libfaketime-0.9.6-r4 2205191240 metadata/md5-cache/sys-libs/libfaketime-0.9.9 @@ -59078,8 +58791,8 @@ 2206121142 metadata/md5-cache/sys-libs/pam_wrapper-1.1.3-r3 2206121142 metadata/md5-cache/sys-libs/pam_wrapper-1.1.4-r1 2206091110 metadata/md5-cache/sys-libs/zlib-1.2.12-r2 -2206121910 metadata/md5-cache/sys-libs/Manifest.gz -2206121910 metadata/md5-cache/sys-libs/libapparmor-3.0.3-r1 +2206150040 metadata/md5-cache/sys-libs/Manifest.gz +2206150040 metadata/md5-cache/sys-libs/libapparmor-3.0.3-r1 2110201309 metadata/md5-cache/sys-power/acpi-1.7-r1 2104252209 metadata/md5-cache/sys-power/acpitool-0.5.1-r2 1901132309 metadata/md5-cache/sys-power/hibernate-script-2.0-r6 @@ -59114,18 +58827,18 @@ 2205270240 metadata/md5-cache/sys-power/iasl-20200717 2206032210 metadata/md5-cache/sys-power/cpupower-5.18 2206080340 metadata/md5-cache/sys-power/acpilight-1.2-r3 -2206080340 metadata/md5-cache/sys-power/apcupsd-3.14.14-r3 2206080340 metadata/md5-cache/sys-power/sispmctl-4.1-r1 2206071015 metadata/md5-cache/sys-power/switcheroo-control-2.4 2206080340 metadata/md5-cache/sys-power/upower-0.99.17 2206080340 metadata/md5-cache/sys-power/upower-0.99.18 -2206112210 metadata/md5-cache/sys-power/Manifest.gz 2206112210 metadata/md5-cache/sys-power/acpi_call-1.2.2 2206112210 metadata/md5-cache/sys-power/acpi_call-9999 2206091110 metadata/md5-cache/sys-power/acpilight-1.2-r4 2206112210 metadata/md5-cache/sys-power/bbswitch-0.8_p20211129 2206112210 metadata/md5-cache/sys-power/tuxedo-cc-wmi-0.1.4-r1 2206082110 metadata/md5-cache/sys-power/upower-0.99.19 +2206161940 metadata/md5-cache/sys-power/Manifest.gz +2206161940 metadata/md5-cache/sys-power/apcupsd-3.14.14-r3 2005291309 metadata/md5-cache/sys-process/minicoredumper-2.0.1-r1 2002112051 metadata/md5-cache/sys-process/supervise-scripts-4.0-r1 2009171809 metadata/md5-cache/sys-process/xjobs-20200726 @@ -59465,11 +59178,7 @@ 2206062040 metadata/md5-cache/virtual/dist-kernel-5.10.120 2206062040 metadata/md5-cache/virtual/dist-kernel-5.15.45 2206062040 metadata/md5-cache/virtual/dist-kernel-5.17.13 -2206070810 metadata/md5-cache/virtual/dist-kernel-5.4.197 2206072240 metadata/md5-cache/virtual/pandoc-0 -2206121142 metadata/md5-cache/virtual/Manifest.gz -2206092140 metadata/md5-cache/virtual/dist-kernel-5.10.121 -2206092140 metadata/md5-cache/virtual/dist-kernel-5.15.46 2206092140 metadata/md5-cache/virtual/dist-kernel-5.17.14 2206091110 metadata/md5-cache/virtual/perl-Compress-Raw-Bzip2-2.103.0-r2 2206091110 metadata/md5-cache/virtual/perl-Compress-Raw-Zlib-2.103.0-r1 @@ -59478,6 +59187,15 @@ 2206121142 metadata/md5-cache/virtual/python-cffi-1 2206121142 metadata/md5-cache/virtual/python-greenlet-1.0-r2 2206101010 metadata/md5-cache/virtual/rust-1.60.0 +2206161910 metadata/md5-cache/virtual/Manifest.gz +2206161910 metadata/md5-cache/virtual/dist-kernel-5.10.121 +2206151740 metadata/md5-cache/virtual/dist-kernel-5.10.122 +2206161910 metadata/md5-cache/virtual/dist-kernel-5.15.46 +2206151740 metadata/md5-cache/virtual/dist-kernel-5.15.47 +2206151740 metadata/md5-cache/virtual/dist-kernel-5.17.15 +2206152240 metadata/md5-cache/virtual/dist-kernel-5.18.4 +2206161910 metadata/md5-cache/virtual/dist-kernel-5.4.197 +2206151740 metadata/md5-cache/virtual/dist-kernel-5.4.198 2112220410 metadata/md5-cache/www-apache/modsecurity-crs-3.3.2 2203240726 metadata/md5-cache/www-apache/mod_auth_radius-1.6.0 2203240726 metadata/md5-cache/www-apache/mod_auth_tkt-2.1.0-r2 @@ -59678,7 +59396,6 @@ 2205170654 metadata/md5-cache/www-client/luakit-9999 2205170654 metadata/md5-cache/www-client/netrik-1.16.1-r3 2205170654 metadata/md5-cache/www-client/netsurf-3.10-r6 -2205191940 metadata/md5-cache/www-client/opera-beta-88.0.4412.13 2205170654 metadata/md5-cache/www-client/otter-1.0.03 2205170654 metadata/md5-cache/www-client/otter-9999 2205170654 metadata/md5-cache/www-client/surfraw-2.3.0-r3 @@ -59689,58 +59406,57 @@ 2205170654 metadata/md5-cache/www-client/w3m-0.5.3_p20220429 2205170654 metadata/md5-cache/www-client/w3mmee-0.3.2_p24-r12 2205202210 metadata/md5-cache/www-client/falkon-3.2.0-r1 -2205242210 metadata/md5-cache/www-client/opera-developer-89.0.4428.0 2205261010 metadata/md5-cache/www-client/links-2.26-r1 2205302240 metadata/md5-cache/www-client/links-2.27 -2205271640 metadata/md5-cache/www-client/opera-beta-88.0.4412.18 2205311340 metadata/md5-cache/www-client/opera-developer-89.0.4436.0 2206010840 metadata/md5-cache/www-client/firefox-bin-91.10.0 2205312340 metadata/md5-cache/www-client/microsoft-edge-dev-103.0.1264.11 2206021440 metadata/md5-cache/www-client/microsoft-edge-dev-104.0.1271.2 2206030910 metadata/md5-cache/www-client/microsoft-edge-beta-103.0.1264.13 -2206030910 metadata/md5-cache/www-client/opera-beta-88.0.4412.20 2206071015 metadata/md5-cache/www-client/chromium-102.0.5005.61 2206071015 metadata/md5-cache/www-client/chromium-103.0.5060.33 2206071015 metadata/md5-cache/www-client/elinks-0.13.5-r100 2206071015 metadata/md5-cache/www-client/elinks-9999 2206071015 metadata/md5-cache/www-client/epiphany-42.2 -2206071015 metadata/md5-cache/www-client/firefox-101.0 -2206071015 metadata/md5-cache/www-client/firefox-101.0-r10 2206071040 metadata/md5-cache/www-client/microsoft-edge-beta-103.0.1264.17 2206071040 metadata/md5-cache/www-client/opera-developer-89.0.4443.0 2206071015 metadata/md5-cache/www-client/seamonkey-2.53.10.2 2206071015 metadata/md5-cache/www-client/seamonkey-2.53.11 2206071015 metadata/md5-cache/www-client/seamonkey-2.53.11-r1 2206071015 metadata/md5-cache/www-client/seamonkey-2.53.11.1 -2206071015 metadata/md5-cache/www-client/seamonkey-2.53.12 -2206081140 metadata/md5-cache/www-client/vivaldi-snapshot-5.3.2679.46 -2206121142 metadata/md5-cache/www-client/Manifest.gz -2206101540 metadata/md5-cache/www-client/chromium-102.0.5005.115 -2206111410 metadata/md5-cache/www-client/chromium-104.0.5110.0 2206112110 metadata/md5-cache/www-client/chromium-bin-102.0.5005.115 2206091440 metadata/md5-cache/www-client/falkon-22.04.2 -2206091940 metadata/md5-cache/www-client/firefox-101.0.1 -2206092010 metadata/md5-cache/www-client/firefox-101.0.1-r10 2206092140 metadata/md5-cache/www-client/firefox-91.10.0 2206090910 metadata/md5-cache/www-client/firefox-bin-101.0.1 2206101540 metadata/md5-cache/www-client/google-chrome-102.0.5005.115 2206091140 metadata/md5-cache/www-client/google-chrome-beta-103.0.5060.42 2206111410 metadata/md5-cache/www-client/google-chrome-unstable-104.0.5110.0 -2206101540 metadata/md5-cache/www-client/microsoft-edge-102.0.1245.39 2206111410 metadata/md5-cache/www-client/microsoft-edge-beta-103.0.1264.21 2206091140 metadata/md5-cache/www-client/microsoft-edge-dev-104.0.1278.2 -2206091140 metadata/md5-cache/www-client/opera-88.0.4412.27 2206121142 metadata/md5-cache/www-client/pybugz-0.13-r1 2206121142 metadata/md5-cache/www-client/pybugz-0.13-r2 2206121142 metadata/md5-cache/www-client/pybugz-9999 2206121142 metadata/md5-cache/www-client/qutebrowser-2.5.0 -2206121142 metadata/md5-cache/www-client/qutebrowser-2.5.1 2206121142 metadata/md5-cache/www-client/qutebrowser-9999 2206091110 metadata/md5-cache/www-client/surf-2.1-r1 2206091110 metadata/md5-cache/www-client/surf-9999 2206121142 metadata/md5-cache/www-client/vivaldi-5.3.2679.51 2206121142 metadata/md5-cache/www-client/vivaldi-5.3.2679.55 2206111410 metadata/md5-cache/www-client/vivaldi-snapshot-5.3.2679.50 +2206161940 metadata/md5-cache/www-client/Manifest.gz +2206140040 metadata/md5-cache/www-client/chromium-102.0.5005.115 +2206142010 metadata/md5-cache/www-client/chromium-104.0.5110.0 +2206151440 metadata/md5-cache/www-client/firefox-101.0.1 +2206151440 metadata/md5-cache/www-client/firefox-101.0.1-r10 +2206141210 metadata/md5-cache/www-client/microsoft-edge-102.0.1245.41 +2206141210 metadata/md5-cache/www-client/opera-88.0.4412.40 +2206141210 metadata/md5-cache/www-client/opera-beta-88.0.4412.18-r1 +2206141210 metadata/md5-cache/www-client/opera-beta-88.0.4412.20-r1 +2206151940 metadata/md5-cache/www-client/opera-beta-89.0.4447.12 +2206141210 metadata/md5-cache/www-client/opera-developer-90.0.4450.0 +2206161640 metadata/md5-cache/www-client/qutebrowser-2.5.1 +2206161940 metadata/md5-cache/www-client/seamonkey-2.53.12 +2206160140 metadata/md5-cache/www-client/vivaldi-snapshot-5.4.2704.3 2104161439 metadata/md5-cache/www-misc/awstats-7.8-r1 1910071209 metadata/md5-cache/www-misc/profile-sync-daemon-5.75 1910090839 metadata/md5-cache/www-misc/profile-sync-daemon-6.35 @@ -59806,14 +59522,11 @@ 2205170654 metadata/md5-cache/www-servers/sniproxy-0.6.0-r1 2205170654 metadata/md5-cache/www-servers/thttpd-2.27.1-r2 2205170654 metadata/md5-cache/www-servers/thttpd-9999 -2205170654 metadata/md5-cache/www-servers/tomcat-10.0.21 -2205170654 metadata/md5-cache/www-servers/tomcat-9.0.63 2205170654 metadata/md5-cache/www-servers/webfs-1.21 2205170654 metadata/md5-cache/www-servers/xsp-3.8_p2014120900-r1 2205170654 metadata/md5-cache/www-servers/xsp-4.7.1-r1 2205220911 metadata/md5-cache/www-servers/adsf-1.4.6-r1 2205220911 metadata/md5-cache/www-servers/thin-1.8.1 -2205241040 metadata/md5-cache/www-servers/tomcat-8.5.79 2205311040 metadata/md5-cache/www-servers/tomcat-10.0.20 2205311040 metadata/md5-cache/www-servers/tomcat-9.0.62 2206011440 metadata/md5-cache/www-servers/tomcat-7.0.109-r1 @@ -59824,7 +59537,6 @@ 2206081210 metadata/md5-cache/www-servers/nginx-1.21.6-r1 2206071015 metadata/md5-cache/www-servers/nginx-unit-1.26.1 2206071015 metadata/md5-cache/www-servers/pshs-0.4.1 -2206121142 metadata/md5-cache/www-servers/Manifest.gz 2206121142 metadata/md5-cache/www-servers/gunicorn-20.1.0 2206121142 metadata/md5-cache/www-servers/gunicorn-20.1.0-r1 2206110840 metadata/md5-cache/www-servers/pound-3.0 @@ -59841,6 +59553,11 @@ 2206121142 metadata/md5-cache/www-servers/varnish-6.6.1 2206121142 metadata/md5-cache/www-servers/varnish-7.0.1 2206121142 metadata/md5-cache/www-servers/varnish-7.1.0 +2206160940 metadata/md5-cache/www-servers/Manifest.gz +2206160940 metadata/md5-cache/www-servers/tomcat-10.0.21 +2206160940 metadata/md5-cache/www-servers/tomcat-8.5.79 +2206140710 metadata/md5-cache/www-servers/tomcat-8.5.81 +2206160940 metadata/md5-cache/www-servers/tomcat-9.0.63 2112190440 metadata/md5-cache/x11-apps/mesa-progs-8.4.0-r1 2205100440 metadata/md5-cache/x11-apps/luit-20220111 2205170654 metadata/md5-cache/x11-apps/bdftopcf-1.1-r1 @@ -59947,15 +59664,15 @@ 2206071015 metadata/md5-cache/x11-base/xorg-server-21.1.3-r2 2206071015 metadata/md5-cache/x11-base/xorg-server-9999 2206071015 metadata/md5-cache/x11-base/xwayland-22.1.1 -2206071015 metadata/md5-cache/x11-base/xwayland-22.1.2 2206071015 metadata/md5-cache/x11-base/xwayland-9999 -2206121142 metadata/md5-cache/x11-base/Manifest.gz 2206121142 metadata/md5-cache/x11-base/xcb-proto-1.14.1 -2206121142 metadata/md5-cache/x11-base/xcb-proto-1.15 2206101040 metadata/md5-cache/x11-base/xorg-server-21.1.3-r3 +2206161940 metadata/md5-cache/x11-base/Manifest.gz +2206161840 metadata/md5-cache/x11-base/xcb-proto-1.15 +2206161940 metadata/md5-cache/x11-base/xcb-proto-1.15.1 +2206161840 metadata/md5-cache/x11-base/xwayland-22.1.2 2202012143 metadata/md5-cache/x11-drivers/xf86-input-mtrack-0.5.0 2205170654 metadata/md5-cache/x11-drivers/xf86-input-libinput-1.2.0 -2205170654 metadata/md5-cache/x11-drivers/xf86-input-libinput-1.2.1 2205170654 metadata/md5-cache/x11-drivers/xf86-video-ast-1.1.5 2205170654 metadata/md5-cache/x11-drivers/xf86-video-fbdev-0.5.0-r1 2205170654 metadata/md5-cache/x11-drivers/xf86-video-geode-2.11.20 @@ -59987,12 +59704,13 @@ 2206080340 metadata/md5-cache/x11-drivers/xf86-input-wacom-0.40.0 2206080340 metadata/md5-cache/x11-drivers/xf86-input-wacom-1.0.0 2206071015 metadata/md5-cache/x11-drivers/xf86-video-qxl-0.1.5_p20200205-r1 -2206122010 metadata/md5-cache/x11-drivers/Manifest.gz 2206122010 metadata/md5-cache/x11-drivers/nvidia-drivers-390.151 2206122010 metadata/md5-cache/x11-drivers/nvidia-drivers-470.129.06 2206122010 metadata/md5-cache/x11-drivers/nvidia-drivers-470.62.30 2206122010 metadata/md5-cache/x11-drivers/nvidia-drivers-510.73.05-r1 2206122010 metadata/md5-cache/x11-drivers/nvidia-drivers-515.48.07 +2206161840 metadata/md5-cache/x11-drivers/Manifest.gz +2206161840 metadata/md5-cache/x11-drivers/xf86-input-libinput-1.2.1 2102271539 metadata/md5-cache/x11-libs/fox-wrapper-3 2104031909 metadata/md5-cache/x11-libs/gtkdatabox-0.9.3.0 2002101739 metadata/md5-cache/x11-libs/libGLw-8.0.0-r1 @@ -60091,7 +59809,6 @@ 2205170654 metadata/md5-cache/x11-libs/libxklavier-5.4 2205170654 metadata/md5-cache/x11-libs/libxshmfence-1.3-r2 2205170654 metadata/md5-cache/x11-libs/motif-2.3.8-r2 -2205170654 metadata/md5-cache/x11-libs/motif-2.3.8-r3 2205170654 metadata/md5-cache/x11-libs/pango-1.42.4-r2 2205170654 metadata/md5-cache/x11-libs/qscintilla-2.11.6 2205170654 metadata/md5-cache/x11-libs/qtermwidget-0.17.0 @@ -60145,7 +59862,6 @@ 2206071015 metadata/md5-cache/x11-libs/libXvMC-1.0.13 2206052140 metadata/md5-cache/x11-libs/libcryptui-3.12.2-r1 2206071015 metadata/md5-cache/x11-libs/libdrm-2.4.110 -2206071015 metadata/md5-cache/x11-libs/libdrm-2.4.111 2206071015 metadata/md5-cache/x11-libs/libdrm-9999 2206071015 metadata/md5-cache/x11-libs/libnotify-0.7.12 2206071015 metadata/md5-cache/x11-libs/libnotify-0.7.9-r1 @@ -60154,19 +59870,22 @@ 2206071015 metadata/md5-cache/x11-libs/libvdpau-1.5 2206071015 metadata/md5-cache/x11-libs/libwnck-40.1 2206071015 metadata/md5-cache/x11-libs/libxcb-1.14 -2206071015 metadata/md5-cache/x11-libs/libxcb-1.15 2206071015 metadata/md5-cache/x11-libs/libxcvt-0.1.1 2206071015 metadata/md5-cache/x11-libs/libxcvt-9999 2206071015 metadata/md5-cache/x11-libs/libxkbcommon-1.4.0 -2206071015 metadata/md5-cache/x11-libs/libxkbcommon-1.4.1 -2206071015 metadata/md5-cache/x11-libs/pango-1.50.7 2206071015 metadata/md5-cache/x11-libs/pixman-0.40.0 2206071015 metadata/md5-cache/x11-libs/pixman-9999 2206070940 metadata/md5-cache/x11-libs/spread-sheet-widget-0.7 2206071015 metadata/md5-cache/x11-libs/vte-0.68.0 2206121142 metadata/md5-cache/x11-libs/xapp-2.2.8 -2206122240 metadata/md5-cache/x11-libs/Manifest.gz 2206122240 metadata/md5-cache/x11-libs/libX11-1.8.1 +2206161840 metadata/md5-cache/x11-libs/Manifest.gz +2206161840 metadata/md5-cache/x11-libs/libdrm-2.4.111 +2206132240 metadata/md5-cache/x11-libs/libva-intel-media-driver-22.4.3 +2206161840 metadata/md5-cache/x11-libs/libxcb-1.15 +2206161840 metadata/md5-cache/x11-libs/libxkbcommon-1.4.1 +2206161210 metadata/md5-cache/x11-libs/motif-2.3.8-r3 +2206141840 metadata/md5-cache/x11-libs/pango-1.50.7 1703221038 metadata/md5-cache/x11-misc/3dfm-1.0-r1 1805220439 metadata/md5-cache/x11-misc/autocutsel-0.10.0 1910111911 metadata/md5-cache/x11-misc/bblaunch-0.0.3 @@ -60528,7 +60247,6 @@ 2206071015 metadata/md5-cache/x11-misc/shared-mime-info-2.1 2206071015 metadata/md5-cache/x11-misc/shared-mime-info-2.2 2206071015 metadata/md5-cache/x11-misc/xkeyboard-config-2.35.1 -2206071015 metadata/md5-cache/x11-misc/xkeyboard-config-2.36 2206071015 metadata/md5-cache/x11-misc/xkeyboard-config-9999 2206121142 metadata/md5-cache/x11-misc/arandr-0.1.10-r2 2206121142 metadata/md5-cache/x11-misc/autorandr-1.11-r1 @@ -60544,7 +60262,6 @@ 2206121142 metadata/md5-cache/x11-misc/mugshot-0.4.3-r1 2206121142 metadata/md5-cache/x11-misc/picom-9.1 2206121410 metadata/md5-cache/x11-misc/piedock-1.6.9 -2206121142 metadata/md5-cache/x11-misc/py3status-3.44 2206121142 metadata/md5-cache/x11-misc/redshift-1.12-r3 2206121142 metadata/md5-cache/x11-misc/redshift-1.12-r4 2206121142 metadata/md5-cache/x11-misc/redshift-1.12-r5 @@ -60565,8 +60282,10 @@ 2206121142 metadata/md5-cache/x11-misc/zim-0.74.1 2206121142 metadata/md5-cache/x11-misc/zim-0.74.2 2206121142 metadata/md5-cache/x11-misc/zim-0.74.3 -2206122240 metadata/md5-cache/x11-misc/Manifest.gz 2206122240 metadata/md5-cache/x11-misc/compose-tables-1.8.1 +2206161840 metadata/md5-cache/x11-misc/Manifest.gz +2206161710 metadata/md5-cache/x11-misc/py3status-3.45 +2206161840 metadata/md5-cache/x11-misc/xkeyboard-config-2.36 1908180209 metadata/md5-cache/x11-plugins/e16-epplets-0.16 1905230009 metadata/md5-cache/x11-plugins/gkrellm-plugins-2.0 2104120442 metadata/md5-cache/x11-plugins/guifications-2.16 @@ -60632,7 +60351,6 @@ 2205170654 metadata/md5-cache/x11-plugins/astime-2.8-r2 2205170654 metadata/md5-cache/x11-plugins/bfm-0.6.4-r3 2205170654 metadata/md5-cache/x11-plugins/bubblemon-1.46-r3 -2205170654 metadata/md5-cache/x11-plugins/cputnik-0.2.0-r1 2205170654 metadata/md5-cache/x11-plugins/docker-1.5-r2 2205170654 metadata/md5-cache/x11-plugins/gkrellaclock-0.3.4-r1 2205170654 metadata/md5-cache/x11-plugins/gkrellfire-0.4.2-r1 @@ -60770,8 +60488,10 @@ 2206071015 metadata/md5-cache/x11-plugins/enigmail-2.0.12-r1 2206071015 metadata/md5-cache/x11-plugins/enigmail-2.2.4 2206071015 metadata/md5-cache/x11-plugins/enigmail-9999 -2206110110 metadata/md5-cache/x11-plugins/Manifest.gz 2206110110 metadata/md5-cache/x11-plugins/wmbattery-2.56 +2206152340 metadata/md5-cache/x11-plugins/Manifest.gz +2206152340 metadata/md5-cache/x11-plugins/asclock-2.0.12-r4 +2206152340 metadata/md5-cache/x11-plugins/cputnik-0.2.0-r1 2107171439 metadata/md5-cache/x11-terms/mlterm-3.9.1-r2 2201091240 metadata/md5-cache/x11-terms/st-terminfo-0.8.5 2203240726 metadata/md5-cache/x11-terms/kitty-terminfo-9999 @@ -60812,18 +60532,18 @@ 2206071015 metadata/md5-cache/x11-terms/gnome-terminal-3.44.0 2206071015 metadata/md5-cache/x11-terms/gnome-terminal-3.44.1 2206071015 metadata/md5-cache/x11-terms/kitty-0.25.1 -2206071310 metadata/md5-cache/x11-terms/kitty-0.25.2 2206071015 metadata/md5-cache/x11-terms/kitty-9999 -2206071310 metadata/md5-cache/x11-terms/kitty-shell-integration-0.25.2 -2206071310 metadata/md5-cache/x11-terms/kitty-terminfo-0.25.2 2206071015 metadata/md5-cache/x11-terms/terminology-1.11.0 2206071015 metadata/md5-cache/x11-terms/terminology-1.12.1-r1 2206071015 metadata/md5-cache/x11-terms/zutty-0.11 2206071015 metadata/md5-cache/x11-terms/zutty-0.12 -2206121142 metadata/md5-cache/x11-terms/Manifest.gz 2206121142 metadata/md5-cache/x11-terms/guake-3.8.5 2206121142 metadata/md5-cache/x11-terms/terminator-2.1.1 2206121142 metadata/md5-cache/x11-terms/terminator-2.1.1-r1 +2206161640 metadata/md5-cache/x11-terms/Manifest.gz +2206161640 metadata/md5-cache/x11-terms/kitty-0.25.2 +2206161640 metadata/md5-cache/x11-terms/kitty-shell-integration-0.25.2 +2206161640 metadata/md5-cache/x11-terms/kitty-terminfo-0.25.2 2104262239 metadata/md5-cache/x11-themes/blueglass-xcursors-0.4-r1 2107020739 metadata/md5-cache/x11-themes/comix-xcursors-0.9.2 2012311940 metadata/md5-cache/x11-themes/commonbox-styles-0.6 @@ -61031,7 +60751,6 @@ 2205170654 metadata/md5-cache/x11-wm/muffin-5.2.0 2205170654 metadata/md5-cache/x11-wm/musca-0.9.24_p20100226-r4 2205170654 metadata/md5-cache/x11-wm/notion-3_p2015061300-r100 -2205170654 metadata/md5-cache/x11-wm/notion-9999 2205170654 metadata/md5-cache/x11-wm/page-1.9.8 2205170654 metadata/md5-cache/x11-wm/page-1.9.9-r3 2205170654 metadata/md5-cache/x11-wm/pekwm-0.1.18 @@ -61081,9 +60800,13 @@ 2206121142 metadata/md5-cache/x11-wm/xpra-4.2 2206121142 metadata/md5-cache/x11-wm/xpra-4.3.3 2206121142 metadata/md5-cache/x11-wm/xpra-9999 -2206131240 metadata/md5-cache/x11-wm/Manifest.gz 2206122310 metadata/md5-cache/x11-wm/blackbox-0.77 2206131240 metadata/md5-cache/x11-wm/herbstluftwm-0.9.4 +2206152340 metadata/md5-cache/x11-wm/Manifest.gz +2206131610 metadata/md5-cache/x11-wm/notion-4.0.2_p20220613 +2206131610 metadata/md5-cache/x11-wm/notion-9999 +2206152340 metadata/md5-cache/x11-wm/windowlab-1.40-r2 +2206141610 metadata/md5-cache/x11-wm/wmii-3.9.2-r7 2107251109 metadata/md5-cache/xfce-base/xfce4-meta-4.16-r2 2203240726 metadata/md5-cache/xfce-base/exo-4.17.1 2203240726 metadata/md5-cache/xfce-base/garcon-0.8.0 @@ -61106,9 +60829,9 @@ 2205230840 metadata/md5-cache/xfce-base/xfce4-panel-4.17.1 2206071310 metadata/md5-cache/xfce-base/xfce4-panel-4.16.4 2206071015 metadata/md5-cache/xfce-base/xfce4-settings-4.16.2 -2206121142 metadata/md5-cache/xfce-base/Manifest.gz -2206121142 metadata/md5-cache/xfce-base/exo-4.16.4 2206111440 metadata/md5-cache/xfce-base/exo-4.17.2 +2206150040 metadata/md5-cache/xfce-base/Manifest.gz +2206150040 metadata/md5-cache/xfce-base/exo-4.16.4 2102190139 metadata/md5-cache/xfce-extra/xfce4-verve-plugin-2.0.1 2111190939 metadata/md5-cache/xfce-extra/thunar-media-tags-plugin-0.3.0 2111190939 metadata/md5-cache/xfce-extra/thunar-shares-plugin-0.3.1 @@ -61160,8 +60883,9 @@ 2206071015 metadata/md5-cache/xfce-extra/xfce4-alsa-plugin-0.3.0 2206061341 metadata/md5-cache/xfce-extra/xfce4-eyes-plugin-4.6.0 2206071015 metadata/md5-cache/xfce-extra/xfce4-panel-profiles-1.0.13 -2206121340 metadata/md5-cache/xfce-extra/Manifest.gz 2206121340 metadata/md5-cache/xfce-extra/tumbler-4.17.1 +2206141910 metadata/md5-cache/xfce-extra/Manifest.gz +2206141910 metadata/md5-cache/xfce-extra/xfce4-wavelan-plugin-0.6.3 2112201210 metadata/md5-cache/app-containers/docker-bench-security-1.3.2 2112201210 metadata/md5-cache/app-containers/docker-bench-security-1.3.3 2112201210 metadata/md5-cache/app-containers/s6-overlay-2.1.0.2-r1 @@ -61205,8 +60929,6 @@ 2205170654 metadata/md5-cache/app-containers/docker-cli-20.10.12 2205170654 metadata/md5-cache/app-containers/docker-cli-20.10.14 2205171840 metadata/md5-cache/app-containers/docker-cli-20.10.16 -2205170654 metadata/md5-cache/app-containers/docker-compose-2.3.3-r2 -2205170654 metadata/md5-cache/app-containers/docker-compose-2.4.1 2205170654 metadata/md5-cache/app-containers/docker-compose-2.5.0 2205171810 metadata/md5-cache/app-containers/docker-proxy-0.8.0_p20220315 2205170654 metadata/md5-cache/app-containers/docker-registry-2.7.1-r1 @@ -61227,7 +60949,6 @@ 2205170654 metadata/md5-cache/app-containers/slirp4netns-1.1.12-r1 2205170654 metadata/md5-cache/app-containers/slirp4netns-1.1.9 2205170654 metadata/md5-cache/app-containers/slirp4netns-1.2.0 -2205221140 metadata/md5-cache/app-containers/lxd-4.0.9-r3 2205230010 metadata/md5-cache/app-containers/snapd-2.56 2205232240 metadata/md5-cache/app-containers/cadvisor-0.36.0 2205300140 metadata/md5-cache/app-containers/apptainer-1.0.2 @@ -61241,10 +60962,13 @@ 2206080340 metadata/md5-cache/app-containers/docker-20.10.14 2206080340 metadata/md5-cache/app-containers/docker-20.10.16 2206051940 metadata/md5-cache/app-containers/k3d-5.4.2 -2206121142 metadata/md5-cache/app-containers/Manifest.gz 2206121142 metadata/md5-cache/app-containers/docker-compose-1.29.2-r1 -2206111240 metadata/md5-cache/app-containers/lxd-5.0.0 2206121142 metadata/md5-cache/app-containers/sen-0.6.1_p20200905 +2206161940 metadata/md5-cache/app-containers/Manifest.gz +2206150440 metadata/md5-cache/app-containers/grype-0.39.0 +2206161940 metadata/md5-cache/app-containers/lxd-4.0.9-r3 +2206141740 metadata/md5-cache/app-containers/lxd-5.0.0 +2206150440 metadata/md5-cache/app-containers/syft-0.47.0 2204291439 metadata/md5-cache/sec-keys/openpgp-keys-adamspiers-20210426 2204291439 metadata/md5-cache/sec-keys/openpgp-keys-alexbarton-20210416 2204291439 metadata/md5-cache/sec-keys/openpgp-keys-antoniodiazdiaz-20220406 @@ -61338,4 +61062,4 @@ 2206111440 metadata/md5-cache/sec-keys/Manifest.gz 2206110511 metadata/md5-cache/sec-keys/openpgp-keys-file-20220611 2206111440 metadata/md5-cache/sec-keys/openpgp-keys-llvm-14 -2206131410 metadata/md5-cache/Manifest.gz +2206162110 metadata/md5-cache/Manifest.gz diff --git a/metadata/timestamp.chk b/metadata/timestamp.chk index 6fc0152f384d..8318700cbe20 100644 --- a/metadata/timestamp.chk +++ b/metadata/timestamp.chk @@ -1 +1 @@ -Mon, 13 Jun 2022 11:30:01 +0000 +Thu, 16 Jun 2022 18:30:01 +0000 diff --git a/metadata/timestamp.commit b/metadata/timestamp.commit index 7bf1e9ada0b0..fd54dd5ae4da 100644 --- a/metadata/timestamp.commit +++ b/metadata/timestamp.commit @@ -1 +1 @@ -63fee1bfbad880001446a6a18073cb1da826d780 1655117848 2022-06-13T10:57:28+00:00 +021fec8c9f1ee142fd85131d3b83706e1fbeacb5 1655401488 2022-06-16T17:44:48+00:00 diff --git a/metadata/timestamp.x b/metadata/timestamp.x index 831ed701ebf0..c2d911ab861d 100644 --- a/metadata/timestamp.x +++ b/metadata/timestamp.x @@ -1 +1 @@ -1655118601 Mon 13 Jun 2022 11:10:01 AM UTC +1655403001 Thu 16 Jun 2022 06:10:01 PM UTC diff --git a/metadata/xml-schema/timestamp.chk b/metadata/xml-schema/timestamp.chk index 068f07b813dd..bb1e6ffcdb51 100644 --- a/metadata/xml-schema/timestamp.chk +++ b/metadata/xml-schema/timestamp.chk @@ -1 +1 @@ -Mon, 13 Jun 2022 11:09:35 +0000 +Thu, 16 Jun 2022 18:09:47 +0000 diff --git a/net-analyzer/Manifest.gz b/net-analyzer/Manifest.gz index 4aa6ae932b6de11163ddae3d99e648115634022b..f1234d68669708dbe41fb88d07e0332e0e2be1c1 100644 GIT binary patch delta 31893 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 delta 31893 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 diff --git a/net-analyzer/icinga2/Manifest b/net-analyzer/icinga2/Manifest index 0e3e6d9ae88a..a01b09bff498 100644 --- a/net-analyzer/icinga2/Manifest +++ b/net-analyzer/icinga2/Manifest @@ -1,9 +1,6 @@ AUX icinga2.initd 2276 BLAKE2B 9573c876cb1fc6ff641d4503d5446840725d94ac2a824cd124872af84032519a5ee1237b0ebc38783e673cb87169feb48b7690978e9b7d2e38549a7272f403fc SHA512 5b31f748eda8f52d8efe2c744c3c1adacffdb40c04d93cdaf7ee82129d632783362f6ea51b5a4c05ca9cd98d3343abfcfc86c98e99afd429d6bce390b9ffd082 AUX icinga2.initd-3 2390 BLAKE2B 1ead1dd958d978324dfa043abcc58be7ed389207e2bf4dc4786bd2705f94c70a03b84f34a55435f6d9dfcc0483e35da60c1f536dec1060bdc232108c622e0615 SHA512 a43911717fe891e70690647daa57426f70d10f9cb02c721962be4c13cfe8a95bc3ff84b9ba2a293adafc8ddacf8ea6771bd66e7ff6dabe3e732176bf6e6e474a -DIST icinga2-2.13.2-9092.patch 1118 BLAKE2B c63342b8eff6afead9bf3ccec5c6df6583c2e327edb1433731ca14743ce9c6b0bde0797c6f251480e3bbfb5e6cdaae3444ea6ae6f6740bc228bd6aae5380044d SHA512 1056ff8bd66f2da86afb9664e3415d713be03b80def6d256b6db57f0864d150bc26c0fd3ce05d836da126a2616f2c70ecce05a83bb5425c25f6204d7e522ef94 -DIST icinga2-2.13.2.tar.gz 7589357 BLAKE2B 6e1ba570e0286f09f37b3cea3b1cd833fd3005c5788e24b750edb100346c46958e97ed5df05947dc47c2bbf856cc6090d661e741072f473b8308aee5e1c0e94e SHA512 39a6f996bca671a2a22fc04e5995714b874e027888a7c9e479d5b526b23104915b7f99afb1220d440af482013043e5b969b0a0145041ac55009d1a81053e2906 DIST icinga2-2.13.3.tar.gz 7529976 BLAKE2B f661919b0a7b420eba663d6cb01f2223c15b2be7f4ad649e1e09b7b4068d1122d63c6baac490ff3a0bd808066b759138748e70de364eea4d89f560168a448c72 SHA512 818eb565c6d46bfb538d70b9e33bb7424ab6fb98289da9eb947ec1f36b7e3b0e3869db789acd565b5e5b3d8b4819fe991000f4df362e28686dd9e3394cec3743 -EBUILD icinga2-2.13.2-r3.ebuild 4216 BLAKE2B ec5403e9a11550f681cb7009d83ef9d0e2b51ee05144b34b838f60961335d3cadef2ec4b007b8df640dba5ed5d7e843faae71d980d529539ee1d2d53a368c348 SHA512 ccf8629da48e4b499051206ba349a3d641dafc8c5d403f53349241a04db2d5621d65791362356f604790884303ab2eff884c554305a7db753944270c67bf2422 EBUILD icinga2-2.13.3.ebuild 3992 BLAKE2B bd30da34efda8d4462a26c9341143d1448041dcf3bd478e9e40197ac5de8e75584bec8dac41a2c0eafd1e52243cf4a60c266052c715470ccbf640e13e823aa3b SHA512 fcff3842f02f39e902b1fa16a8fc5603fca0d021f9d17a137248c85b72cb3648df0869936e838b549889cfa61fa397e7dcf2db9ad502f854185e09a8c702ceb3 EBUILD icinga2-9999.ebuild 3994 BLAKE2B 1ab39f8060c4d052b299d79c4481edba30662e69754cc7595d267e3a68c743115341ca3ec0cfbc0e3f3d4122f27de9bf58b02ffc7942b5df2c6e18fde7f404ea SHA512 b0189c1ea6d4eaffdd0a9f749fb323f31810f51e5e7e71d951df7ef3b0aea9ec5e07f508177655692f853385c50c01a869a3608c590d15140edd82ac7d2364f2 MISC metadata.xml 871 BLAKE2B ffd6aeebf603ed90bfa4cc34d557e947e435d204c84e062532cedecd3e811710d9bd39f9f43dd70afd575104be5661b5f7e7de3f79365a961d45f61835a602c6 SHA512 3ca0916252061c1705d194066a30a8fc19cfe4341911646b7ed797e131e02f40eeddc91c2449a5b049888be749d16a5103e70678e5d6c1604db0ac3fe9f4e0d7 diff --git a/net-analyzer/icinga2/icinga2-2.13.2-r3.ebuild b/net-analyzer/icinga2/icinga2-2.13.2-r3.ebuild deleted file mode 100644 index f485dd354e56..000000000000 --- a/net-analyzer/icinga2/icinga2-2.13.2-r3.ebuild +++ /dev/null @@ -1,151 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit cmake systemd - -if [[ ${PV} != 9999 ]]; then - SRC_URI="https://github.com/Icinga/icinga2/archive/v${PV}.tar.gz -> ${P}.tar.gz - https://github.com/Icinga/icinga2/commit/8cde21ddfd66a0fcfac704544a0fd7990cfc94ec.patch -> ${P}-9092.patch" - KEYWORDS="amd64 ~arm64 x86" -else - inherit git-r3 - EGIT_REPO_URI="https://github.com/Icinga/icinga2.git" -fi - -DESCRIPTION="Distributed, general purpose, network monitoring engine" -HOMEPAGE="https://icinga.com/" - -LICENSE="GPL-2" -SLOT="0" -IUSE="console jumbo-build lto mail mariadb minimal +mysql nano-syntax +plugins postgres systemd +vim-syntax" - -# Add accounts to DEPEND because of fowners in src_install -DEPEND=" - dev-libs/openssl:0= - >=dev-libs/boost-1.66.0:=[context] - console? ( dev-libs/libedit ) - mariadb? ( dev-db/mariadb-connector-c:= ) - mysql? ( dev-db/mysql-connector-c:= ) - postgres? ( dev-db/postgresql:= ) - dev-libs/yajl:= - acct-user/icinga - acct-group/icinga - acct-group/icingacmd" -BDEPEND=" - sys-devel/bison - >=sys-devel/flex-2.5.35" -RDEPEND=" - ${DEPEND} - plugins? ( || ( - net-analyzer/monitoring-plugins - net-analyzer/nagios-plugins - ) ) - mail? ( virtual/mailx ) - acct-group/nagios" - -REQUIRED_USE="!minimal? ( || ( mariadb mysql postgres ) )" - -PATCHES=( - # https://github.com/Icinga/icinga2/issues/8185#issuecomment-680875875 - "${DISTDIR}/${P}-9092.patch" -) - -src_configure() { - local mycmakeargs=( - -DICINGA2_UNITY_BUILD=$(usex jumbo-build) - -DCMAKE_INSTALL_SYSCONFDIR=/etc - -DCMAKE_INSTALL_LOCALSTATEDIR=/var - -DICINGA2_SYSCONFIGFILE=/etc/conf.d/icinga2 - -DICINGA2_PLUGINDIR="/usr/$(get_libdir)/nagios/plugins" - -DICINGA2_USER=icinga - -DICINGA2_GROUP=icingacmd - -DICINGA2_COMMAND_GROUP=icingacmd - -DICINGA2_RUNDIR=/run - -DINSTALL_SYSTEMD_SERVICE_AND_INITSCRIPT=ON - -DUSE_SYSTEMD=$(usex systemd) - -DLOGROTATE_HAS_SU=ON - -DICINGA2_LTO_BUILD=$(usex lto) - ) - # default to off if minimal, allow the flags to be set otherwise - if use minimal; then - mycmakeargs+=( - -DICINGA2_WITH_MYSQL=OFF - -DICINGA2_WITH_PGSQL=OFF - ) - else - mycmakeargs+=( - -DICINGA2_WITH_PGSQL=$(usex postgres) - -DICINGA2_WITH_MYSQL=$(usex mysql yes $(usex mariadb)) - ) - fi - - cmake_src_configure -} - -src_install() { - cmake_src_install - - newinitd "${FILESDIR}"/icinga2.initd-3 icinga2 - - if use mysql || use mariadb; then - docinto schema - newdoc "${WORKDIR}"/icinga2-${PV}/lib/db_ido_mysql/schema/mysql.sql mysql.sql - docinto schema/upgrade - dodoc "${WORKDIR}"/icinga2-${PV}/lib/db_ido_mysql/schema/upgrade/* - fi - if use postgres; then - docinto schema - newdoc "${WORKDIR}"/icinga2-${PV}/lib/db_ido_pgsql/schema/pgsql.sql pgsql.sql - docinto schema/upgrade - dodoc "${WORKDIR}"/icinga2-${PV}/lib/db_ido_pgsql/schema/upgrade/* - fi - - keepdir /etc/icinga2 - keepdir /var/lib/icinga2/api/zones - keepdir /var/lib/icinga2/api/repository - keepdir /var/lib/icinga2/api/log - keepdir /var/spool/icinga2/perfdata - - rm -r "${D}/run" || die "failed to remove /run" - rm -r "${D}/var/cache" || die "failed to remove /var/cache" - - fowners -R icinga:icinga /etc/icinga2 - fperms 0750 /etc/icinga2 - fowners icinga:icinga /var/lib/icinga2 - fowners -R icinga:icingacmd /var/lib/icinga2/api - fowners -R icinga:icingacmd /var/lib/icinga2/certificate-requests - fowners -R icinga:icingacmd /var/lib/icinga2/certs - fowners icinga:icinga /var/spool/icinga2 - fowners icinga:icinga /var/spool/icinga2/perfdata - fowners icinga:icingacmd /var/log/icinga2 - - fperms ug+rwX,o-rwx /etc/icinga2 - fperms ug+rwX,o-rwx /var/lib/icinga2 - fperms ug+rwX,o-rwx /var/spool/icinga2 - fperms ug+rwX,o-rwx /var/log/icinga2 - - if use vim-syntax; then - insinto /usr/share/vim/vimfiles - doins -r "${WORKDIR}"/${P}/tools/syntax/vim/ftdetect - doins -r "${WORKDIR}"/${P}/tools/syntax/vim/syntax - fi - - if use nano-syntax; then - insinto /usr/share/nano - doins "${WORKDIR}"/${P}/tools/syntax/nano/icinga2.nanorc - fi -} - -pkg_postinst() { - if [[ "${PV}" != 9999 ]]; then - local v - for v in ${REPLACING_VERSIONS}; do - if ver_test "${PV}" -gt "${v}"; then - elog "DB IDO schema upgrade may be required." - elog "https://www.icinga.com/docs/icinga2/latest/doc/16-upgrading-icinga-2/" - fi - done - fi -} diff --git a/net-analyzer/ipguard/Manifest b/net-analyzer/ipguard/Manifest index a422ce6fc9df..9bc1dbb1986a 100644 --- a/net-analyzer/ipguard/Manifest +++ b/net-analyzer/ipguard/Manifest @@ -4,5 +4,5 @@ AUX ipguard-1.04-init.d.patch 931 BLAKE2B e18d1a5d9058f34a47262c0033e9a93118ee9c AUX ipguard-1.04-runpath.patch 288 BLAKE2B 45658be6e0478b1d4e29f27f9b6e39999368202b985b2ebc9ff4fd20c71388974250f555b9c9790b985095190d12df13625b83200636cbb31c1f6de2d0acb353 SHA512 49b07785bbf188ed1fd522591f3ee1af7a4001bf9baffabe63de6a27738a365f79ffc268d039ae9567622c26898cc68ffee61cb8ecf31bddd207f69897ed5a7c AUX ipguard.confd 186 BLAKE2B cd3e58efb088134c2ff340360be06ab0f9159b14c766b159dcb546d0136ccd65807b7c33bb89d45565179ead01d43f8da29bfdb19dfe59ba5e0008dc81dc2e82 SHA512 efb47689d944ce77863b7cd1722bba974fbf573af2e1051c08166a535dd8284f2cc820a624531d1c60e099e6da06d59f3659ab52b4b3557f3e1f4bf5c572f58d DIST ipguard-1.04.tar.gz 24566 BLAKE2B c9d543e6f7886c3b6377fbfe95e91e2d786da6a92fe445c9500c8b7ea6fb859bf8550daf9c83de425494376d0ed7197158e5ff9499a97417793b439e82004326 SHA512 c29c3f594e09ad1c06ca7297f794ddfada48da7ec2b98786694cd6af7508cbff232889e0c90718d96519297870b93132b7b0f9f310a0e4d7a7c2d54a30ca893c -EBUILD ipguard-1.04-r1.ebuild 985 BLAKE2B 404c02520d8f631fac23115b861fa1ac5111af1f4fd27d5d29c32e58053ba1dec61618bc101a50e42dd3f796d90d0da852c1a087f0a3d831abcad1316c5ff6a5 SHA512 9acf89372f70d6b081bb542a7ca59fddf189c0643991f91e4b94b076c9517530b694baa58a51c1a504bbde74b8c2f515805666bf03453e8af799555533ccec2a +EBUILD ipguard-1.04-r1.ebuild 989 BLAKE2B f57623b3c37a617c4db3102350383e66ce0ce262cefdc4fdeeb30e41c116fc0e339914f90aa6c63fc01f88bc3f35f95c9e02cc7ca662d469f410d90713f317d4 SHA512 1bb9fdc02e32d64df61e2959a4c14cf579b79792092575562030f38329ffa85d268f10fcc06c35ffd458a3b8c72329c85c831eb5cc904eb179bd18e8a783d573 MISC metadata.xml 277 BLAKE2B 57fc90092c4674e5c4dfe38b0d79c983990fce4e8208b70c2ebb218aebb6d2135537f927115f3a7b7eb8c1ddb596461c17e60acb3e6a11b289796f20f3c80a33 SHA512 5ac67e6beabab60f83ac521249c6d1f021988d522fc86ab12ec98fbaa9d47a50157c10c7b9a39554e66a02b141cdc6dc6669e5e7c9c02c8b36ad404aa790d619 diff --git a/net-analyzer/ipguard/ipguard-1.04-r1.ebuild b/net-analyzer/ipguard/ipguard-1.04-r1.ebuild index 3677434a94be..0b9d630790e5 100644 --- a/net-analyzer/ipguard/ipguard-1.04-r1.ebuild +++ b/net-analyzer/ipguard/ipguard-1.04-r1.ebuild @@ -31,14 +31,14 @@ src_compile() { emake \ CC="$(tc-getCC)" \ LIBNET_CONFIG="$(tc-getPKG_CONFIG) libnet" \ - PREFIX=\"${EPREFIX:-/usr}\" + PREFIX=\""${EPREFIX:-/usr}"\" } src_install() { emake \ DESTDIR="${D}" \ LIBNET_CONFIG="$(tc-getPKG_CONFIG) libnet" \ - PREFIX=\"${EPREFIX:-/usr}\" \ + PREFIX=\""${EPREFIX:-/usr}"\" \ install newinitd doc/${PN}.gentoo ${PN} diff --git a/net-analyzer/wireshark/Manifest b/net-analyzer/wireshark/Manifest index b854763e046a..6869689d42fe 100644 --- a/net-analyzer/wireshark/Manifest +++ b/net-analyzer/wireshark/Manifest @@ -5,9 +5,11 @@ DIST wireshark-3.4.11.tar.xz 32354216 BLAKE2B 3e08d01f2d89f5ddd74c4e2215e6852f30 DIST wireshark-3.6.2.tar.xz 39654296 BLAKE2B 585cf925892ec9d5b6413ccc53c49035eba8a7cd9206f1354f0a808daec9b0f20fc72b3427a2b592f196dd6b2ab67fd35e73d152a20c16fb0f0153c6a03d3156 SHA512 cd4a8077629632e9a924600f9af2ffd01917726fd64504d6f3b4a2a1cb5340c9c0bac23e4abab63743952a0a78efd2e09bb125b127d24e85eca6fa41928fd070 DIST wireshark-3.6.3.tar.xz 39935892 BLAKE2B 3b636867d946f0cf748eb719874e815c919ee9cedd21a7e9034d54b4cb87ae4a09ec02a199e1ec8051e421fe2929983d659f340ccfd12ab35e1ecd52000964fd SHA512 4415216f791caee23757f3c754dd88ce8fd8eb8d2d64c1bd011b40c7451a1ef56cf41bcf1cdcf41221f196bf17be550f9271f05b82a017a02cac5c241785b7e6 DIST wireshark-3.6.5.tar.xz 39939340 BLAKE2B 4df1abce2563f20e91fac169ef1ab65851a5f63423aceba487db8cd4b954c4a2ba5673e032878b33a43992cb2ee4628899eee8b0065220cd0c79a8c98a589ef0 SHA512 9aa60721401fbd1f3c6b912312792433c9f8a09583cf684a4f1a24c839f4786a54a0abbfd88c04ba222e5a7af09f7bc67c292a0f944c9b717a71509655fe2fe5 +DIST wireshark-3.6.6.tar.xz 39950276 BLAKE2B cb74c4ed307b83ba509fa3b56356a33df11d9d1effb29054f73f248ca1c7107806676539d0802cc71e07687831a838145194104183afa4ae1825eb1fb85062b1 SHA512 c32d5aafb3091dc1475896a3c4cfcb5a47af002e53f011a65697271c611e690743153841f5db1021a6cbea6d427dc661dce7b85208832251200258fb46aad84b EBUILD wireshark-3.4.11.ebuild 7457 BLAKE2B 05a0c93f8b8137ecb865ad4cc5f409685c79ce8dab0694e2d89b18bda7b8760e6162f5bdd4843fb8e5a21c69cfd62608b31fcb707636c8f6592c5664f64ccf55 SHA512 51cb14b1866282aa3bc83d697aaa999d1ab2a839fcf778483bd290f0366f9a105b5f2813c00f67779c1df60a443cfb7243176857e3ee5b91549447a941b75509 EBUILD wireshark-3.6.2.ebuild 7258 BLAKE2B 32c295bd798526fa0c406e1662e8dc941e402c322696c7d9be524e21a4066b2671d94ffb9e1fe1df854869eab2e9c32c25cf2f43c3a512f2c25fa57af7a1fac7 SHA512 59fdf0864bf220784ced5496adc1bd15a6e0a6a992fedd1e3138e38221734b0a97c704b7dd750477990c3a81153878c7275c9486cae5b0fd2a38d06243119431 EBUILD wireshark-3.6.3.ebuild 7089 BLAKE2B d96ebead8d7ae42562e2223cb26b3c36d2f4505a1e1e0716d96148a86b727ce7c230ce16847029507b49832917378edcb2d5e082842ab883655958207d77badc SHA512 8458db633a1522889362382aab665a89002d57b150b23f84909b5a0fb884d45748144a8cc30e32255d43a9f9de1494cb2f6540911e4a5a2da629359f62fb3267 EBUILD wireshark-3.6.5.ebuild 7290 BLAKE2B 9488d17dfd2e7bb6b9664b75ef4f9cc35f3f8faba148701f9a376f43f7f5a01dba5dd145b8a3e822e85d2a2eecb6919b8906f7dca3268a61d85b5d1f204f3c0c SHA512 c97d5d8b388441536cd27ec737312cc0278f05947efb28a9d8a304350b84c103bf642b7668cadb476e599284ecb80c8bd80ade64af57e960cae3d0dde9458bed +EBUILD wireshark-3.6.6.ebuild 7290 BLAKE2B 9488d17dfd2e7bb6b9664b75ef4f9cc35f3f8faba148701f9a376f43f7f5a01dba5dd145b8a3e822e85d2a2eecb6919b8906f7dca3268a61d85b5d1f204f3c0c SHA512 c97d5d8b388441536cd27ec737312cc0278f05947efb28a9d8a304350b84c103bf642b7668cadb476e599284ecb80c8bd80ade64af57e960cae3d0dde9458bed EBUILD wireshark-9999.ebuild 7270 BLAKE2B 16cfb9618d7c251a1131ff1a1b8ceda2ff7975e8e4b8416e6835143e1387ed3d089287df9200416c1ed686eecfe7076564336d47b0d0dff671729782b74214cb SHA512 9d0d259670da93e2e0ecb15e8dc8d318a1d12093c948b86cbb9d51e96631b91841e807c4a8dec9111929c9b84e8c274730d7e3ddcacc2bd8e4eeb6fd7044b972 MISC metadata.xml 5328 BLAKE2B a030872929b89f0ead3794d8bbff20354b3a1b7a35aa7c3ce37baf5170ced9d39bdc665bd23e03e70d94550085a88224ec6cd260679b2d01501b272c595442d0 SHA512 cbadc90c858ef008b763253ef548e3634643b98bf90069b3fa34bd4f947d93ee8d4a2f3c6d9c7fe4c93b4169e34681e00905b28e64f8edcff02f23867d75b265 diff --git a/net-analyzer/wireshark/wireshark-3.6.6.ebuild b/net-analyzer/wireshark/wireshark-3.6.6.ebuild new file mode 100644 index 000000000000..fffca9343012 --- /dev/null +++ b/net-analyzer/wireshark/wireshark-3.6.6.ebuild @@ -0,0 +1,269 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +LUA_COMPAT=( lua5-{1..2} ) +PYTHON_COMPAT=( python3_{8..10} ) + +inherit fcaps flag-o-matic lua-single python-any-r1 qmake-utils xdg cmake + +DESCRIPTION="A network protocol analyzer formerly known as ethereal" +HOMEPAGE="https://www.wireshark.org/" + +if [[ ${PV} == *9999* ]] ; then + EGIT_REPO_URI="https://gitlab.com/wireshark/wireshark" + inherit git-r3 +else + SRC_URI="https://www.wireshark.org/download/src/all-versions/${P/_/}.tar.xz" + S="${WORKDIR}/${P/_/}" + + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc64 ~riscv ~x86" +fi + +LICENSE="GPL-2" +SLOT="0/${PV}" +IUSE="androiddump bcg729 brotli +capinfos +captype ciscodump +dftest doc dpauxmon" +IUSE+=" +dumpcap +editcap http2 ilbc kerberos libxml2 lto lua lz4 maxminddb" +IUSE+=" +mergecap +minizip +netlink opus +plugins plugin-ifdemo +pcap +qt5 +randpkt" +IUSE+=" +randpktdump +reordercap sbc selinux +sharkd smi snappy spandsp sshdump ssl" +IUSE+=" sdjournal test +text2pcap tfshark +tshark +udpdump zlib +zstd" + +REQUIRED_USE="lua? ( ${LUA_REQUIRED_USE} ) + plugin-ifdemo? ( plugins )" + +RESTRICT="!test? ( test )" + +# bug #753062 for speexdsp +RDEPEND="acct-group/pcap + >=dev-libs/glib-2.38:2 + >=net-dns/c-ares-1.5:= + dev-libs/libgcrypt:= + media-libs/speexdsp + bcg729? ( media-libs/bcg729 ) + brotli? ( app-arch/brotli:= ) + ciscodump? ( >=net-libs/libssh-0.6 ) + filecaps? ( sys-libs/libcap ) + http2? ( net-libs/nghttp2:= ) + ilbc? ( media-libs/libilbc ) + kerberos? ( virtual/krb5 ) + libxml2? ( dev-libs/libxml2 ) + lua? ( ${LUA_DEPS} ) + lz4? ( app-arch/lz4:= ) + maxminddb? ( dev-libs/libmaxminddb:= ) + minizip? ( sys-libs/zlib[minizip] ) + netlink? ( dev-libs/libnl:3 ) + opus? ( media-libs/opus ) + pcap? ( net-libs/libpcap ) + qt5? ( + dev-qt/qtcore:5 + dev-qt/qtgui:5 + dev-qt/qtmultimedia:5 + dev-qt/qtprintsupport:5 + dev-qt/qtwidgets:5 + x11-misc/xdg-utils + ) + sbc? ( media-libs/sbc ) + sdjournal? ( sys-apps/systemd ) + smi? ( net-libs/libsmi ) + snappy? ( app-arch/snappy ) + spandsp? ( media-libs/spandsp ) + sshdump? ( >=net-libs/libssh-0.6 ) + ssl? ( net-libs/gnutls:= ) + zlib? ( sys-libs/zlib ) + zstd? ( app-arch/zstd:= )" +DEPEND="${RDEPEND}" +BDEPEND="${PYTHON_DEPS} + dev-lang/perl + sys-devel/flex + sys-devel/gettext + virtual/pkgconfig + doc? ( + app-doc/doxygen + dev-ruby/asciidoctor + ) + qt5? ( + dev-qt/linguist-tools:5 + ) + test? ( + $(python_gen_any_dep ' + dev-python/pytest[${PYTHON_USEDEP}] + dev-python/pytest-xdist[${PYTHON_USEDEP}] + ') + )" +RDEPEND="${RDEPEND} + qt5? ( virtual/freedesktop-icon-theme ) + selinux? ( sec-policy/selinux-wireshark )" + +PATCHES=( + "${FILESDIR}"/${PN}-2.6.0-redhat.patch + "${FILESDIR}"/${PN}-3.4.2-cmake-lua-version.patch +) + +python_check_deps() { + use test || return 0 + + python_has_version -b "dev-python/pytest[${PYTHON_USEDEP}]" && + python_has_version -b "dev-python/pytest-xdist[${PYTHON_USEDEP}]" +} + +pkg_setup() { + use lua && lua-single_pkg_setup + + python-any-r1_pkg_setup +} + +src_configure() { + local mycmakeargs + + # Workaround bug #213705. If krb5-config --libs has -lcrypto then pass + # --with-ssl to ./configure. (Mimics code from acinclude.m4). + if use kerberos ; then + case $(krb5-config --libs) in + *-lcrypto*) + ewarn "Kerberos was built with ssl support: linkage with openssl is enabled." + ewarn "Note there are annoying license incompatibilities between the OpenSSL" + ewarn "license and the GPL, so do your check before distributing such package." + mycmakeargs+=( -DENABLE_GNUTLS=$(usex ssl) ) + ;; + esac + fi + + if use qt5 ; then + export QT_MIN_VERSION=5.3.0 + append-cxxflags -fPIC -DPIC + fi + + python_setup + + mycmakeargs+=( + -DCMAKE_DISABLE_FIND_PACKAGE_{Asciidoctor,DOXYGEN}=$(usex !doc) + $(use androiddump && use pcap && echo -DEXTCAP_ANDROIDDUMP_LIBPCAP=yes) + $(usex qt5 LRELEASE=$(qt5_get_bindir)/lrelease '') + $(usex qt5 MOC=$(qt5_get_bindir)/moc '') + $(usex qt5 RCC=$(qt5_get_bindir)/rcc '') + $(usex qt5 UIC=$(qt5_get_bindir)/uic '') + -DBUILD_androiddump=$(usex androiddump) + -DBUILD_capinfos=$(usex capinfos) + -DBUILD_captype=$(usex captype) + -DBUILD_ciscodump=$(usex ciscodump) + -DBUILD_dftest=$(usex dftest) + -DBUILD_dpauxmon=$(usex dpauxmon) + -DBUILD_dumpcap=$(usex dumpcap) + -DBUILD_editcap=$(usex editcap) + -DBUILD_mergecap=$(usex mergecap) + -DBUILD_mmdbresolve=$(usex maxminddb) + -DBUILD_randpkt=$(usex randpkt) + -DBUILD_randpktdump=$(usex randpktdump) + -DBUILD_reordercap=$(usex reordercap) + -DBUILD_sdjournal=$(usex sdjournal) + -DBUILD_sharkd=$(usex sharkd) + -DBUILD_sshdump=$(usex sshdump) + -DBUILD_text2pcap=$(usex text2pcap) + -DBUILD_tfshark=$(usex tfshark) + -DBUILD_tshark=$(usex tshark) + -DBUILD_udpdump=$(usex udpdump) + -DBUILD_wireshark=$(usex qt5) + -DDISABLE_WERROR=ON + -DENABLE_BCG729=$(usex bcg729) + -DENABLE_BROTLI=$(usex brotli) + -DENABLE_CAP=$(usex filecaps caps) + -DENABLE_GNUTLS=$(usex ssl) + -DENABLE_ILBC=$(usex ilbc) + -DENABLE_KERBEROS=$(usex kerberos) + -DENABLE_LIBXML2=$(usex libxml2) + -DENABLE_LTO=$(usex lto) + -DENABLE_LUA=$(usex lua) + -DENABLE_LZ4=$(usex lz4) + -DENABLE_MINIZIP=$(usex minizip) + -DENABLE_NETLINK=$(usex netlink) + -DENABLE_NGHTTP2=$(usex http2) + -DENABLE_OPUS=$(usex opus) + -DENABLE_PCAP=$(usex pcap) + -DENABLE_PLUGINS=$(usex plugins) + -DENABLE_PLUGIN_IFDEMO=$(usex plugin-ifdemo) + -DENABLE_SBC=$(usex sbc) + -DENABLE_SMI=$(usex smi) + -DENABLE_SNAPPY=$(usex snappy) + -DENABLE_SPANDSP=$(usex spandsp) + -DENABLE_ZLIB=$(usex zlib) + -DENABLE_ZSTD=$(usex zstd) + ) + + cmake_src_configure +} + +src_test() { + cmake_build test-programs + + # https://www.wireshark.org/docs/wsdg_html_chunked/ChTestsRunPytest.html + epytest \ + --disable-capture \ + --skip-missing-programs=all \ + --program-path "${BUILD_DIR}"/run +} + +src_install() { + cmake_src_install + + # FAQ is not required as is installed from help/faq.txt + dodoc AUTHORS ChangeLog NEWS README* doc/randpkt.txt doc/README* + + # install headers + insinto /usr/include/wireshark + doins ws_diag_control.h ws_symbol_export.h \ + "${BUILD_DIR}"/config.h + + # If trying to remove this, try build e.g. libvirt first! + # At last check, Fedora is still doing this too. + local dir dirs=( + epan + epan/crypt + epan/dfilter + epan/dissectors + epan/ftypes + wiretap + wsutil + wsutil/wmem + ) + + for dir in "${dirs[@]}" ; do + insinto /usr/include/wireshark/${dir} + doins ${dir}/*.h + done + + if use qt5 ; then + local s + + for s in 16 32 48 64 128 256 512 1024 ; do + insinto /usr/share/icons/hicolor/${s}x${s}/apps + newins image/wsicon${s}.png wireshark.png + done + + for s in 16 24 32 48 64 128 256 ; do + insinto /usr/share/icons/hicolor/${s}x${s}/mimetypes + newins image/WiresharkDoc-${s}.png application-vnd.tcpdump.pcap.png + done + fi + + if [[ -d "${ED}"/usr/share/appdata ]] ; then + rm -r "${ED}"/usr/share/appdata || die + fi +} + +pkg_postinst() { + xdg_pkg_postinst + + # Add group for users allowed to sniff. + chgrp pcap "${EROOT}"/usr/bin/dumpcap + + if use dumpcap && use pcap ; then + fcaps -o 0 -g pcap -m 4710 -M 0710 \ + cap_dac_read_search,cap_net_raw,cap_net_admin \ + "${EROOT}"/usr/bin/dumpcap + fi + + ewarn "NOTE: To capture traffic with wireshark as normal user you have to" + ewarn "add yourself to the pcap group. This security measure ensures" + ewarn "that only trusted users are allowed to sniff your traffic." +} diff --git a/net-analyzer/xprobe/Manifest b/net-analyzer/xprobe/Manifest index a061154484b0..ed1bb255756d 100644 --- a/net-analyzer/xprobe/Manifest +++ b/net-analyzer/xprobe/Manifest @@ -1,5 +1,6 @@ AUX xprobe-0.3-cxx11.patch 251 BLAKE2B 568fed378da0f4943a328a8f662cf8d02e489a78ff77815b3a73618b7f15ac1a67d71784a8c67d8af54eeb33c51b01b86b8c032862654c6e9e51b1d6ac13f1dd SHA512 f4b6cf1048b9868d4119b063babbf91caa7b98f9ad8a511e4652c053be2d9692b03c62c3be3ea10831d55ddfb5b5f989c029237ce8d7a48da3c05ce9fd96c429 +AUX xprobe-0.3-gcc-12.patch 452 BLAKE2B 91a78501f058700d26ad32e114887acc184a57b3e9fd58ae7b35fceafc45828ebb6d9e00582085003035dd6a3f8ffb85f799a6c7ebdaa0231548512db8083362 SHA512 ad3d08338e804f203ce4c4943c1d71dcf1dd77b84939c76168a56661d110348d7ca7bf7f35272fc89b78b413628a7bef87d91cfa16ef96df758006d0f94df605 AUX xprobe-0.3-gcc43.patch 655 BLAKE2B 83831f0420e69a4d673eef69a5f81b63b81ad3897078f60ff761064e31552dafc16b35f93cf83c75027bfdf8485f201c4fef1339b89cc73c5dad51e27f1bf229 SHA512 7ab58b18fe7593f2389d72cc5d9160a65500866f44045c219e8a4fc6d860e34080a50d9e295d38d801c8af3d1b0ceab4f98fec296aa2eb49415561bbe9903950 DIST xprobe2-0.3.tar.gz 533636 BLAKE2B 1f106a3c08bfc6e205731a2e8c64f7e9f2e52caba38374ab7980fcae95113b6790297a59f5d4d6ad8e09d2145b68801403472b07690ff27b42dec8c6b7d97895 SHA512 fd499ada22be5df3e01630948cb72d1a9e648e0c7bfaf2a688386a61c67bb36a326a9e2f3f2b9960a6a49128343010aafe8a3f04ec05e89420a1384215e41f21 -EBUILD xprobe-0.3-r1.ebuild 771 BLAKE2B 26cb564e6153eb06d22359f0a708ffe91b83dc5458c1f6cbc22020b27bbc2ffb7001df4bfef1b5fd8c1bd67cd874071ca6e4d6c44cc0761f0b10966db4637c01 SHA512 822cacdda125bb2833724488dc878c3cce6a28e5b98e80d23f39be6816ce6adfbe2f3317e00a607155247df8a97ee12dc465cc169df4bd5e05d904a7ecd84e49 +EBUILD xprobe-0.3-r1.ebuild 810 BLAKE2B 5d1fe0cbd58cb74802a957f98ee0fcb82e32d0426132503b9ac07e95365390b16d52811ffd87d8ea3b2066b8cf8bffad0c92da647477b9423b3918fce24f45b1 SHA512 d468e53a668352b9358225108465aa1944f53341db3669ca404d1fbd630bcbdd2919dd07234164144eca8eaadfb5a5acdd154e5ca39583487a5d1f38ae0244c6 MISC metadata.xml 679 BLAKE2B 8088f2ebf18dac2fe3a99b20f8385b113388b244c6893a4231044d6eb16e2f3dd7af02c4ccfbedcd3fe3a25b8ff410d72315f77e0a3ed3a384fac780ab44a699 SHA512 56fa84dbb79392f31ab91a45f8e6712a1a978deaaa846216a92f19fbc10d77bf134d6faac8c06b9bab2374e2b9404293d02e2918672f619d13d637b1367a2f79 diff --git a/net-analyzer/xprobe/files/xprobe-0.3-gcc-12.patch b/net-analyzer/xprobe/files/xprobe-0.3-gcc-12.patch new file mode 100644 index 000000000000..534d17cb019b --- /dev/null +++ b/net-analyzer/xprobe/files/xprobe-0.3-gcc-12.patch @@ -0,0 +1,21 @@ +https://bugs.gentoo.org/852119 +--- a/libs-external/USI++/src/datalink.cc ++++ b/libs-external/USI++/src/datalink.cc +@@ -15,6 +15,7 @@ + #include + #include + #include ++#include + #include + + #ifdef IMMEDIATE +--- a/libs-external/USI++/src/tcp.cc ++++ b/libs-external/USI++/src/tcp.cc +@@ -16,6 +16,7 @@ + #include + #include + #include ++#include + + namespace usipp { + diff --git a/net-analyzer/xprobe/xprobe-0.3-r1.ebuild b/net-analyzer/xprobe/xprobe-0.3-r1.ebuild index db0208e8db4a..d630b7fd1214 100644 --- a/net-analyzer/xprobe/xprobe-0.3-r1.ebuild +++ b/net-analyzer/xprobe/xprobe-0.3-r1.ebuild @@ -1,7 +1,8 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 + inherit toolchain-funcs MY_P=${PN}2-${PV} @@ -9,6 +10,7 @@ MY_P=${PN}2-${PV} DESCRIPTION="Active OS fingerprinting tool - this is Xprobe2" HOMEPAGE="http://sys-security.com/blog/xprobe2" SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.gz" +S="${WORKDIR}"/${MY_P} LICENSE="GPL-2" SLOT="0" @@ -16,14 +18,16 @@ KEYWORDS="~amd64 ~ppc ~sparc x86" DEPEND="net-libs/libpcap" RDEPEND="${DEPEND}" + PATCHES=( "${FILESDIR}"/${P}-gcc43.patch "${FILESDIR}"/${P}-cxx11.patch + "${FILESDIR}"/${P}-gcc-12.patch ) -S=${WORKDIR}/${MY_P} src_prepare() { default + sed -i -e 's:strip:true:' src/Makefile.in || die sed -i -e 's:ar cr:$(AR) cr:g' $(find -name '*Makefile*') || die @@ -32,5 +36,6 @@ src_prepare() { src_install() { default + dodoc AUTHORS CHANGELOG CREDITS README TODO docs/*.{txt,pdf} } diff --git a/net-dialup/Manifest.gz b/net-dialup/Manifest.gz index f6974e9786cdf45696c2a4ce85a7c64c3bd69a73..6578922ebb6857cb4100325774382323246696cd 100644 GIT binary patch delta 5222 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 delta 5221 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 diff --git a/net-dialup/ppp/Manifest b/net-dialup/ppp/Manifest index 631bbb09ac0a..44c7fe72dfb7 100644 --- a/net-dialup/ppp/Manifest +++ b/net-dialup/ppp/Manifest @@ -9,5 +9,5 @@ DIST ppp-dhcpc.tgz 33497 BLAKE2B ca59130012f007cf45af6bcfa468c112b0d521c8b11f42d EBUILD ppp-2.4.9-r5.ebuild 7546 BLAKE2B f3f5a24b4a0ee7d706e10e1f5283d09f5622737ece4e71444336244725ddf4893269689b0c7b7f5f7b8b070186a4012eec0b68ff1cdabfc3ce21ee67aeec130e SHA512 5f886041a674f9b0ed15f40ef93475345e64d2bdd9bba5f81a6dccdc406e96d824411901b13bb10d43359eb6e6eec80a8f01a53c31b2c7df9a6bb1d1a78c9ab2 EBUILD ppp-2.4.9-r6.ebuild 7652 BLAKE2B f57e3410de49bc40aa9ab5655995653a4978ac23c7bb267b16a48e447c57b744646d1e2863fae6b7d7426ae019d51ffd1674412cc83471928ec648c5d06ff156 SHA512 5fe8afc84d2e44b191a9f3588088183ffa7b71eed733c6129e4b158f96840da2964fb9654042d41e21410ec607caef188da370ee853d9b8e696a10701e144231 EBUILD ppp-2.4.9-r7.ebuild 7707 BLAKE2B 13f59f0f09300dfbe5bef2f1ea4024d68d083cd9ef55858eb306c482b3b01c454398f27a936ea15c5a204bfaf609b49f8af12d36c5dabb727e006a6924e99264 SHA512 e98f79fa9e83ecc95588f95a102f058c4109ec1f025f7616868c7acef729ad39d56fdc7092665e48b044fc77be6decf307425f1621bfa639941cb40e0befeede -EBUILD ppp-2.4.9-r8.ebuild 7820 BLAKE2B ef91a7f2016f692f3b0dace0c6255da62814b3e247306feb9e939cfced66251e860c11ae9fed5eaae462dc660d9c7be587ce016f41631b913310e73951a60125 SHA512 ebade0876b6e82c35f9c86692b5a7c9b518018be9416d1488848571e176ed3ba900c9cf694ef8d122b6a1f07d50d74c0dcd39c67e8e50b2d25d5b9fd9167f943 +EBUILD ppp-2.4.9-r8.ebuild 7819 BLAKE2B 34256667e43c310b5a9abe2ad4e902ba68b6bab142d3b59d17d224c23d7487e113f0f0223b1afb86f48a0f2097f388cca9818db1793ba7c587724105359e1b24 SHA512 edb72438225c88ff9d9ca2b310f08c23e8c92b71e5fe1f0ea2e06a1897b8c924c15d6ebaddf3df85b091c6b67c9c2170d4333a1b76b824c8483bd0689a061b69 MISC metadata.xml 1097 BLAKE2B 3d78c2f7a4c8e17834d8eb4f7763d1cc7f03154f8e5ccb5c7da948e01bc43467df928cdd0f946244d7c17bc53755962151a3e0247e802c4b42f713f415009e44 SHA512 0d1d82342808d9a599004e66874fe2b661857d0a55d2db56ef853011829dc8dc5924378364fc1069b666a9f0132617e0c00b822efecfbd82b9f54e6cee39f45c diff --git a/net-dialup/ppp/ppp-2.4.9-r8.ebuild b/net-dialup/ppp/ppp-2.4.9-r8.ebuild index 6d0f3841eecb..bd9aed59ed9f 100644 --- a/net-dialup/ppp/ppp-2.4.9-r8.ebuild +++ b/net-dialup/ppp/ppp-2.4.9-r8.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://github.com/paulusmack/ppp/archive/${P}.tar.gz LICENSE="BSD GPL-2" SLOT="0/${PV}" -KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86" IUSE="activefilter atm dhcp +eap-tls gtk ipv6 pam radius systemd" DEPEND=" diff --git a/net-dns/Manifest.gz b/net-dns/Manifest.gz index e32eaef01f7bf8bdfccd01e6942f71963ab1a8c0..4102525219af0b8e2503381e9dcb6e83a5d51a87 100644 GIT binary patch delta 8382 zcmV;vAVJ^!L-#{}ABzY8000000{?ZJ+mc)uD|t(-m5I@8avW*h6|vql-Cl{Mo2@Q45SF8lCdhv8>A z{kXYT-?i~9YoBI*#^9Ij9Gx9kc+Biip2<&Z)feAq$=RKn`O1;`4a>)rUCFIXi({AS zd@Memom~xoX>K6V(HcP4aIo&>Clw~FR8ke)sqZ`ig5Fz)uGgUn$rs|e+=Jw7jt8k?U74`Ty z91qo9EqPklA-j<49;*#A*N5+Z@IGzZ9)6@*S+@T?uU6l#1>SQc{u$~jdDuKNl~r92 zGqH^BoU*dT9!E6(JkRc%OM4V^vsbr+PsyJc(@v|o-1(1Rp)LN@lehsPe~i-id&yFv z04=7{^J#Om*xO7w+gi?t;YOsnQVk=dJmP4+E*Je??Hpd@M82s7Gr!b@(=y-SPqonI zj@|0^!OxU<*HT;erBerIJ+z)$>g()#gUx-`_U+^`83o?_w4BOm)PZ{BVy*X?>M)u( zjd}D-_5VfJ8$Z=3%=R>Ke@xBonfM*_`f=I1D{&jW>_>>K0Y7EBnr2U!IRyT+*WiYYw#x22iDtg7!)op| zLNR7#&b{|}6w5x2FZD`ThQAoG=hq=^KoGmYY4Ydw|#zoIEYPwnBg$ge7DI%qe z_COU*@P_itU>;p=twrxbp;^bJTrXetdcM>vG7I;5mCmrae>loUXjSvrEN4&m)?O1D zF(gU05P4*n9!x&E!}KoikgB~ljezW=A(cVnx|LYspb7X(R=V62`{cgI?#V5F9Q||Z zVsL6$-|9u7xBh((t;Y# zsV0Z{_|30le~FzRk*{{{^lIk}+LZAuQfvemRbYr7^;*k5J?-bWN5O&*^qXgf|6`3y23m|RPhmHGGd}XhdX?^|?keNo0 z^E`uosgvaxS-*SHU?~_A=_IZA;=v3V>&~K}xAduZV?~sQX?FS@E`$&`e@Wxe;PEmU_5+NwH`6&!s`~_ur17n7HJ0= z81N7+CxK0<0}{I;?hi?TS(21a=l1;-l-l&Z=gP3hZ^b%xzy!v4;{vG6VyvYBz(emw zUu2pY8$y;-saTN>?)fc()Zg>sk`rIQV^38A{5j9bBRUD1Pw{9cT7YRKpP9 zf0{hqW>T)jdbRQSQ7*pbfe|PHq5xY(A67?{quvbBhp04`$g5lmh5`F%q2ocQ9hoMF z`a~3u;TWj}+IiP0Yh;;g+q5j)1nL#o6CO$V&Z)(Ce9#UHtqI|$ zCqdn$as~Axo*ko~%P0h$bvmz4{V~r@fB#_x6|e;%k{MVSPGBfA{%D79*!07axoo_! zcp9uCZz(xQyWe2;eYL*)^7-xK=PxgR`{kne{HDi5=2`vhadyCEEf5{e>Qk(465lQ1 zh+$Q$G$F6f)DBn;UvH(FiVY*QT{en7f^#X=67a#b5D*q*YLVT|J&(pAWrj*PUddCbQ#hyRMoSnD=UOp?~2?Z|)G$TO)ZE6E6J&uKGgpg8zHr98> zn*2a9GC9BI%*etY+{h@-;G(UasN>)E%BUo9F>QBF;z% zgM|Mw*`OK?b#F5`6ja~v%5d~}M3=A<^DGG%HT_ML65tBMwQ(X1m3-iGx)t3X|Jd_|LS)#_P6egXc|e2LZIue#sW>-(p_4Ete!f4K-5D}1jR z4t->8tldGuAg_Swf?TQN4#PSGiJhyL$bzBxBQHpWiWS*ZUbU_ac2z>>g5ptE;0Pj$ z$tfg|9{JlD$&;n8AgVVnH)}Sxs<3 zZ`5Oz{1XZBmgodJ3Fv@49il=c2w22i^d~u_0eR;hA}6MBsCSzgf3oWvFr;!sjLj4% z=@(ovu1WGFnaK%JrcQ@p#8P2og2qD54kb<-T8K0y!$OwYxZ_+%sUaSTCnS4LWSMpZ zpCQWi&Lv-8w|%tlxBYOD|4Ypf6Eg%U5k9_l!6c>`O~Gmy!(^#oFJ_E* z?V68r7V=Iep#PElq*#GjQ#FJidk#S}amPbRa=ho8 z7BdQB9<>)EvVDx_g#8aS`||Sgc1=g|p=J1W2lG09j94x-f0Hmuwmk6R*WW^)cQ;_Y znx(r0615FYk=Ed^F~Cj-(1*+@4ylJ@jv0@_q!G@U2t<)!(nD_eAh|yv04pIR?w*c1 z&CgdAS_|YPj%8Q}I>VaCrxE*@$FIIw9>Q;c_MvU%9el;%(l9&jH0z1H96v0vRzje{9cD_JuDuVH}-ZhSRPCu`y|v z%V7u}ZzVl3k4ue3fQM}nxrk;R|56+iq*LDHA_Z zE*ygVi`dg!<@?b(Oo`cxh=}8h8s($k04WMrDCF6YlckAX=Ah8KY@PI;G~Ql5zcbAT z&q`{CvIO*x-yS3MvTVMKBq!MD5tALs9PsxPe_;_;avp7y`KE_a9AFUKz|8CM_)^Hn zx_+p-1o_3Hu}W`IEJJ`XGSl!zi5ZH1-?|8R$JyivT9TfL{CwhlLCAR|m#7c10m6_k z0@WUjt_=4rzLVCqZP^j^ zfBEU}*RjkGEh7vLOb0L277I~^F*R*q;)am-szj0$8a%o21Z2PCHnhHvbvBBNN>sfP zl$CgTCWcgm?<(~++Q`pC+&l+T1ENUwhJO$;Sl$k!rf=mUQaay)Fvn%)9-cPxHGe{k zpLu{o|2P9Pwqn0)*fU}iL45w4;T~> zBDFwEpc#@z@CEr17^k=)m+xs4v9>HkxJo?k&GSP|+fmTk!5<-`nFOcgg^;k>Ja*RZ zNBLGS^Ps>&1Zk9w&=T24A?=T@=Fz@AoI_0@Ep(Rks-oj=d_R6pcza<57@(;gemtU1NldMLSAFDhhX@0pXd@0%)K%~_ziGnN6*z_mPDG=5)SC3O zkW8;FYKr5?Z>*F!$&>3SWJ2%EO~SEj9>XFY4G6O!RWONcRKv^Cy0`%AO4?~U>)M1F0)gp_p#&pvlWexO z6K0eKp{JE3NGC7&iZGYJ6xM(zM34hbN7Ewbh|WERLy#?1D0Q@+@B^9hLWJ-Q9gNTh zU-!TXZ2BjzEA1fm64nt{Ah!x2O@}%}Vt?DT=9jWuAWG+LTs7-NI6Dbqe*%E|()1pj z+pe+l&-?9NxfpPNQG38`krar|uu41)og8x%nR4XCXk7j$!IyvwGq1$gb+UR)XiCxs zp7t8XAbk+%c(V*aTY+uRy9RCp9<7n38(MN$%!HeWOp{I;@7u0$FiW#+@E%kWfz7Cu z_YTWWbd)B#Ok8gg2T1=%fB&_>iY~RRm60fLm>UtM$$6+V{GoKBUpX$JObfzSP+b0Z zM$1@?s;%O5g|P3(>-QgDKRrGF`CSYLqwYnk+O;8A4njcI!_Q8#U+(plPvAkRUE zffgXa=)ghNHl;nde^^7D2;vB7C_1$%b?dAT{Y9kdIZ$lM2Uo!Wfh-aY@5Y=G<8J4*BZnU0 zZ}hz8qsF1+#4va5N&xIMh6b7!srS(&0+0uW2{l1C2kpbFHgxP)hLMu!L(j`DFeZe| z$lngZby$L$f9u%RLgp(;McT;IrnXwUI^~}o;}+pff)(JqASBSc#fV;Lm+7+E^TYEs zfun+tEq5(BrtL|Gon2qUMDNGOT-Io z1oV?J8Qsa~GL=A46F43hi3(sR@5&E=(@0iSWP)lrM?bnu!aGMI&B-RA}^ z7qIxmG=BW)?dh7o%VnEinN~B_v8c2|S~p0o8Hj zHRpgLrL72EE--P&i&1`hn#|)>^Do;Qy7{FqCB`^u@ijEb}teLiuOa!SV z9~Fjhji?>^QGv8Orv$!B1fZC*z?7h|3~AaC<&N5U%T8o8brj)}4!;rNRDqVeb`9Ea z<8=waW3IGMq#dJK;j1<1+M}-XBO#4yR@eaSZ>(+@-8oh`qKuFQv!?4i;)+8YVkl(0 zf7&C1*FeY$&k<9KBo#U+n0DRc*X0UVt-svg0i{|+c=8Ry>p;il(?me+oMFD&NsNH} z>PHuv2-=kKWJR?z6QazEF=5E*A~n=iA_z-jIaYM(gSUoCwqT&4LM~|!g7;x4ke%Kh z=eh7-fYYe-SW&8q>{?6!0V#ZGzD7)W3sPd>50KNVstqOxNqA6oJhalq!gg48@^2 zNvd5(qlmxLX8X)e7hp5vs_l$MkO?|11|>e}rlG9ZZgX0FK3I4EQv z#KF^SkO$EWqAVsBMDn~Al=8UpqzoO2UHHinSQT5)4#|ZqLyM9R(;xy0X~>-;pDIL! z?tn$Q%Luf&Yu{=_bcJ>ux;uuu135Yu(bg5mDz8`&<}{$^g1r~VF8#588C{7ky76y$l_ z7>6c5>98}GHsEKSGAE2zrgULxYGcs?-e8xMJ zr@*VEVcwHE7b$;q{m#V*VeP(=2PSsmHDaJ{x5HWZR*98Ep7+0nl7 z#$6rHt{vN;oqmH}#<7fRI^YvJ$rr|deqGn2+zY90T_QzeGdV%~&DtrP$s?GUdS7_8 z?pA3NII#@snT$9%9l*hqP|*o#^@+P6804w0fO6}+DqnwK*~J?C89_K>oRA%X^JqhY z`0MB8D3`c#GFCiE05nNNWscvvZk0vhbe!(w5Eo3BMf+`eK@Vz@;~DfFJp#sqSa_~3 zWhS8Gl+53DW(NNX)TEqN_oJS7Hm}lC?IawV#u2X z!m5E1hpKl#Ca! ztkmgrzYLc|jgY~yiTyPIP((-PbwLzCAZU%cx31iwJGyZLz0H$#)O~W(6^yD=2>_EE zj=FoiBIz*BP}_3atpj+I>SLKY3cKHKMMp9*jt2#*MY0<((T4!Skez>f@JKiH<&4aTcTjaJT^UQ$deR2NFT} zZm}q~fa{>FejI)<*>7r#m}j$~gPSI_RGNRGp?GHPd)`karG_v$c8?(F8X^q|9|O%t z-?T~Ha{@l}4}Uk6Zfdd4YR}$hCvTP8?I@k8lf%M5`~@${9%L*Bq!1V(3}FWbiQpg? z{8zukE=~6ND^l1`UtX`LYdQ>i2>+s|L2SiO=$ijaD{T~mKe z+Y^u`3&&z&GcyDnGUACI&S4#qWT*}#fjz(ku-aRKGhnN&V+qI!m9KMjXjgb&>Y=zr{PCp!dikGw)SWkN{X^cNX=nBq&Jwm(9=#E?jVhPi(C?PNWBG% z0cH!(BpTYQu5!coPERViPVcLB-9CT3=opWmG!MJ2?c?_J0%?*t0_;%SeRS&|92npb zNg(L@4lTA_!UapIy3TvRY2cS1rKH7s+ zL{EJpIzDxWIW1aI1YSsWUmTm z(hJsgr`08|?xY@Y6eEfAc4;J&E>*-w398x9U+HfDIJ$(a>)wqYMo;SwDe#)Aj^-@t zSVCWu{u>m(~>!#P#EAdY! zxYnOtYhH!`t>*)NNNc+JfXr znA#*NC8@sx)UHoZk+yWt=EAYB<>Nc??^lM^&avr(1p360lOY})f6oc=>v~&J70G>N z`8{uY0FG&xVhLY#pKj+lfFI(HCu$*~s2RODZaya2+W+mO5~P8XC6 zFMam<r9&pGVu|l1H(AdY&&oz56_yzry~}254PyxsI&V+{E36 zVx-ioJ_cjy1Z+4qpqu1LBu2A|Itxt(HkGCc$C!iIe+)6_`5WRpDuf4-Ls(H)^^-nH zP=p$gB)vu=Ycbrfx{_D~I?yb|SH(uB-5uY67Jb-Fd)kbEfxy{i8~{qE3w81DqFrAvRjhSI*YqeDUmaqT zAD)eFf1=t5G4Y;o##3NKLp#p_P$PqsnYCF?3^=%TMvJv!Gn7pzD!_>3A{6|eE{!d1 z3K6-crb8bjRN^$HBa=wEp$+2uwJ?5i2^ba$avz;k*G$-$ldxgh(=Og2*(^Z7bM<*v zAdF@UI>}A75$2-KhoGDYrFsW)N8JO_tr1dye_W{Q_BwH4Waijucb6B%gDl%+>+t9C z>FshWto6$sx?D|{rxvS{b!Mbb`9THRN7k=RHzCnI)hRFOw~r13tt2KZifl%pBp2$F zcpKOzF$0KT*f|cNHk|^Zc8c^28!SN3u`NF1k=^6tY>1Qct8U{E;PDY{CBdPC)J`b| zME5YYujn(y4r3_Q4(M$nosd`veYO~k#tK*q UT@v7T;4#1XKc<~UMdUpI0AK|rPXGV_ delta 8365 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 config.h || die +} + +src_compile() { + local AR="$(tc-getAR)" + + emake AR="${AR}" -C lib/ + emake AR="${AR}" -C bin/delv/ + emake AR="${AR}" -C bin/dig/ + emake AR="${AR}" -C bin/nsupdate/ + emake AR="${AR}" -C bin/dnssec/ + emake -C doc/man/ man $(usev doc) +} + +src_test() { + # system tests ('emake test') require network configuration for IPs etc + TEST_PARALLEL_JOBS="$(makeopts_jobs)" emake unit +} + +src_install() { + local man_dir="${S}/doc/man" + local html_dir="${man_dir}/_build/html" + + dodoc README CHANGES + + cd "${S}"/bin/delv || die + dobin delv + doman ${man_dir}/delv.1 + + cd "${S}"/bin/dig || die + dobin dig host nslookup + doman ${man_dir}/{dig,host,nslookup}.1 + + cd "${S}"/bin/nsupdate || die + dobin nsupdate + doman ${man_dir}/nsupdate.1 + if use doc; then + docinto html + dodoc ${html_dir}/nsupdate.html + fi + + cd "${S}"/bin/dnssec || die + for tool in dsfromkey importkey keyfromlabel keygen \ + revoke settime signzone verify; do + dobin dnssec-"${tool}" + doman ${man_dir}/dnssec-"${tool}".8 + if use doc; then + docinto html + dodoc ${html_dir}/dnssec-"${tool}".html + fi + done +} diff --git a/net-dns/bind/Manifest b/net-dns/bind/Manifest index 26a55cdb62a8..521826cf2572 100644 --- a/net-dns/bind/Manifest +++ b/net-dns/bind/Manifest @@ -11,8 +11,10 @@ AUX named.init-r14 6167 BLAKE2B 7c3deb3492a50d2655814f9fb492706b671e08ccdc406be0 AUX named.service-r1 327 BLAKE2B b0471100b425a1d4db29c1ef577dd6f14b2c3d040fd826bed03105f514bf1ea2c58c19d59557d0eafe27a96588adaf60156f31b6befdd9be96a8ca1fe8613678 SHA512 1d3dbf9d1de0c23c398a523b05c0fb266b6b699e54d232818b28205f697ca227acae9f2778d6f41309b117a6cd78eee170b745594b786b1c1571d5f66d6c3de4 DIST bind-9.16.27.tar.xz 5084340 BLAKE2B 37b49ce81aa5122493a4feb2bb7be53c5d46ff2ce28456aec31ce1332520a09c10bb2293c736bffe7badbc2bc3d156c05f83367678bd101e17b99ca3ff69bebf SHA512 5c71f228db83aa8cc9e65466d6e5afca4a9f80c693358111a003fe09e1a14522175eb2b6a0f11e2a2cd4fdba01f2ae315de52e394a441b3861ca2a011e02af62 DIST bind-9.16.29.tar.xz 5088348 BLAKE2B 17ee1443926327c30f1d5820110b01a193c53eb24e23385b713217a4e49d9c2b5ddb6e1c49cb80d2c9083c71ce7872a26fe3597209f2e3215e6cc7e930e68004 SHA512 b4acbafed370438ac53e73468ccb5ea5745a1c8f764dd96f9c9a027594a3b7ce0d486e7f01138b39795b456265e0e6116cd76e44f5a3329687cd718550ca79fb +DIST bind-9.16.30.tar.xz 5086288 BLAKE2B 35fe14b58a018df25563e58a9632b4431f740bc7a708eb823117541548d23b1855e43058cf7323361ca904d5e59d687e282abb73dc8b617e4eb25ef113168e93 SHA512 cc9bcbedf63c2efe0a23f14db3e57fdae46f0509aac58e5840a6805ce4fbd76cad5bfde4d461442adb88c4d947f8d79bf979aeb24aeb9303b6adc8d169b7118c DIST dyndns-samples.tbz2 22866 BLAKE2B 409890653c6536cb9c0e3ba809d2bfde0e0ae73a2a101b4f229b46c01568466bc022bbbc37712171adbd08c572733e93630feab95a0fcd1ac50a7d37da1d1108 SHA512 83b0bf99f8e9ff709e8e9336d8c5231b98a4b5f0c60c10792f34931e32cc638d261967dfa5a83151ec3740977d94ddd6e21e9ce91267b3e279b88affdbc18cac EBUILD bind-9.16.27-r1.ebuild 11074 BLAKE2B 282aec1d9c3a12071c43af886b510ef60c28709f724a4c783b0c5ff03df3c9cdb7b9da19f161809b1f8b9fc75b608bf3bfe869cd3aca53b818f8cb418bf42685 SHA512 ee511e1132f571facebeb4b1c789492a6a5bc742ce2cb5dc87dcc245c94f0cf30ebe93a4139b70b6ec90198e26861d4f4865cb479ef84f6d90c0abb5f7eacd72 EBUILD bind-9.16.29-r1.ebuild 11123 BLAKE2B 7efb5c669fcaca43ba36a4181af8981be7da21c298061b91e97af58d98011f4adde09d03304a0d72b3bf9feca1778ecc1993d0f35681d59be1c1d9c1e6093d7f SHA512 48ec83045b142ded0f406e5378e32bde337779f4339570aba5a9ca7c47d96c6060d5e09b7af82ab02b9ce0b18eb22cc2742bc4c7709b49562b3a94437f3d9ead EBUILD bind-9.16.29.ebuild 11080 BLAKE2B 52373acbad864b16fef7f13313c22a43de2f78d9dbb46ec1a9f6bdc28be01f7374dfc85964354ad19b9ed235a5dd46f55812d8e374260790e1e15d860c6822a1 SHA512 c65e350627f81caa87f1cddfa27feab221ae3726e49286d75db5f26fd3222bfb1d7225470a7a49862476edc04ddd9afb4bbfd9bade9121e60253a9cb7b71f7de +EBUILD bind-9.16.30.ebuild 11100 BLAKE2B 158bc6a20fbb17f952f1926667c82518a5e0c4776059e4d595d22d28677a205d7913a90c4630a8d0301e42613f731d5df90b336a9870a47b9d3e3829c4b8efaf SHA512 b1aa20ae7133eb6bbe369d91cab1490688939de3b611bb7222f6f055139b6124d0235b4b8163b6b9c1ab532aa8306a112cd0c6dd84e1d453974f703242287288 MISC metadata.xml 974 BLAKE2B a2d3d119e1632c8c5565f0bdedd807c7eaab97f721c34e585ed19483db9b9e25ef364d1950d416acf1c7342cef8d763357c3a4e464b0704013e4a4b66788e6c7 SHA512 0255ae6a504d4f36fb7fe8b14b25328810bc500f610b4dcdb04a79d34a3dcb0ea8eb0a2298c1f69679d8679d89125cb34fc46be2897dbcb408827d718a9eb9d1 diff --git a/net-dns/bind/bind-9.16.30.ebuild b/net-dns/bind/bind-9.16.30.ebuild new file mode 100644 index 000000000000..04723e087386 --- /dev/null +++ b/net-dns/bind/bind-9.16.30.ebuild @@ -0,0 +1,381 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Re dlz/mysql and threads, needs to be verified.. +# MySQL uses thread local storage in its C api. Thus MySQL +# requires that each thread of an application execute a MySQL +# thread initialization to setup the thread local storage. +# This is impossible to do safely while staying within the DLZ +# driver API. This is a limitation caused by MySQL, and not the DLZ API. +# Because of this BIND MUST only run with a single thread when +# using the MySQL driver. + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..10} ) + +inherit python-r1 autotools multiprocessing toolchain-funcs flag-o-matic db-use systemd tmpfiles + +MY_PV="${PV/_p/-P}" +MY_PV="${MY_PV/_rc/rc}" +MY_P="${PN}-${MY_PV}" + +SDB_LDAP_VER="1.1.0-fc14" + +RRL_PV="${MY_PV}" + +# SDB-LDAP: http://bind9-ldap.bayour.com/ + +DESCRIPTION="Berkeley Internet Name Domain - Name Server" +HOMEPAGE="https://www.isc.org/software/bind" +SRC_URI="https://downloads.isc.org/isc/bind9/${PV}/${P}.tar.xz + doc? ( mirror://gentoo/dyndns-samples.tbz2 )" + +LICENSE="Apache-2.0 BSD BSD-2 GPL-2 HPND ISC MPL-2.0" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" +# -berkdb by default re bug 602682 +IUSE="berkdb +caps +dlz dnstap doc dnsrps fixed-rrset geoip geoip2 gssapi +json ldap lmdb mysql odbc postgres python selinux static-libs test xml +zlib" +# sdb-ldap - patch broken +# no PKCS11 currently as it requires OpenSSL to be patched, also see bug 409687 +RESTRICT="!test? ( test )" + +# Upstream dropped the old geoip library, but the BIND configuration for using +# GeoIP remained the same. +REQUIRED_USE=" + postgres? ( dlz ) + berkdb? ( dlz ) + mysql? ( dlz ) + odbc? ( dlz ) + ldap? ( dlz ) + dnsrps? ( dlz ) + python? ( ${PYTHON_REQUIRED_USE} ) +" + +DEPEND=" + acct-group/named + acct-user/named + berkdb? ( sys-libs/db:= ) + dev-libs/openssl:=[-bindist(-)] + mysql? ( dev-db/mysql-connector-c:0= ) + odbc? ( >=dev-db/unixODBC-2.2.6 ) + ldap? ( net-nds/openldap:= ) + postgres? ( dev-db/postgresql:= ) + caps? ( >=sys-libs/libcap-2.1.0 ) + xml? ( dev-libs/libxml2 ) + geoip? ( dev-libs/libmaxminddb:= ) + geoip2? ( dev-libs/libmaxminddb:= ) + gssapi? ( virtual/krb5 ) + json? ( dev-libs/json-c:= ) + lmdb? ( dev-db/lmdb:= ) + zlib? ( sys-libs/zlib ) + dnstap? ( dev-libs/fstrm dev-libs/protobuf-c:= ) + python? ( + ${PYTHON_DEPS} + dev-python/ply[${PYTHON_USEDEP}] + ) + dev-libs/libuv:= +" + +RDEPEND="${DEPEND} + selinux? ( sec-policy/selinux-bind ) + sys-process/psmisc" + +BDEPEND=" + test? ( + dev-util/cmocka + dev-util/kyua + ) +" + +S="${WORKDIR}/${MY_P}" + +PATCHES=( + "${FILESDIR}/ldap-library-path-on-multilib-machines.patch" +) + +src_prepare() { + default + + # Should be installed by bind-tools + sed -i -r -e "s:(nsupdate|dig|delv) ::g" bin/Makefile.in || die + + # bug #220361 + rm aclocal.m4 || die + rm -rf libtool.m4/ || die + eautoreconf + + use python && python_copy_sources +} + +src_configure() { + bind_configure --without-python + use python && python_foreach_impl python_configure +} + +bind_configure() { + local myeconfargs=( + AR="$(type -P $(tc-getAR))" + --prefix="${EPREFIX}"/usr + --sysconfdir=/etc/bind + --localstatedir=/var + --with-libtool + --enable-full-report + --without-readline + --with-openssl="${ESYSROOT}"/usr + $(use_with test cmocka) + # Removed in 9.17, drags in libunwind dependency too + --disable-backtrace + $(use_enable caps linux-caps) + $(use_enable dnsrps) + $(use_enable dnstap) + $(use_enable fixed-rrset) + $(use_with berkdb dlz-bdb "${ESYSROOT}"/usr) + $(use_with dlz dlopen) + $(use_with dlz dlz-filesystem) + $(use_with dlz dlz-stub) + $(use_with gssapi) + $(use_with json json-c) + $(use_with ldap dlz-ldap) + $(use_with mysql dlz-mysql) + $(use_with odbc dlz-odbc) + $(use_with postgres dlz-postgres) + $(use_with lmdb) + $(use_with xml libxml2) + $(use_with zlib) + "${@}" + ) + + # This is for users to start to migrate back to USE=geoip, rather than + # USE=geoip2 + if use geoip ; then + myeconfargs+=( $(use_with geoip maxminddb) --enable-geoip ) + elif use geoip2 ; then + # Added 2020/09/30 + # Remove USE=geoip2 support after 2020/03/01 + ewarn "USE=geoip2 is deprecated; update your USE flags!" + myeconfargs+=( $(use_with geoip2 maxminddb) --enable-geoip ) + else + myeconfargs+=( --without-maxminddb --disable-geoip ) + fi + + # bug #158664 + #gcc-specs-ssp && replace-flags -O[23s] -O + + # To include db.h from proper path + use berkdb && append-flags "-I$(db_includedir)" + + export BUILD_CC=$(tc-getBUILD_CC) + econf "${myeconfargs[@]}" + + # bug #151839 + echo '#undef SO_BSDCOMPAT' >> config.h || die +} + +python_configure() { + pushd "${BUILD_DIR}" >/dev/null || die + bind_configure --with-python + popd >/dev/null || die +} + +src_compile() { + default + use python && python_foreach_impl python_compile +} + +python_compile() { + pushd "${BUILD_DIR}"/bin/python >/dev/null || die + emake + popd >/dev/null || die +} + +src_test() { + # system tests ('emake test') require network configuration for IPs etc + TEST_PARALLEL_JOBS="$(makeopts_jobs)" emake unit +} + +src_install() { + default + + dodoc CHANGES README + + if use doc; then + docinto misc + dodoc -r doc/misc/ + + # might a 'html' useflag make sense? + docinto html + dodoc -r doc/arm/ + + docinto contrib + dodoc contrib/scripts/{nanny.pl,named-bootconf.sh} + + # some handy-dandy dynamic dns examples + pushd "${ED}"/usr/share/doc/${PF} 1>/dev/null || die + tar xf "${DISTDIR}"/dyndns-samples.tbz2 || die + popd 1>/dev/null || die + fi + + insinto /etc/bind + newins "${FILESDIR}"/named.conf-r8 named.conf + + # ftp://ftp.rs.internic.net/domain/named.cache: + insinto /var/bind + newins "${FILESDIR}"/named.cache-r3 named.cache + + insinto /var/bind/pri + newins "${FILESDIR}"/localhost.zone-r3 localhost.zone + + newinitd "${FILESDIR}"/named.init-r14 named + newconfd "${FILESDIR}"/named.confd-r7 named + + newenvd "${FILESDIR}"/10bind.env 10bind + + # Let's get rid of those tools and their manpages since they're provided by bind-tools + rm -f "${ED}"/usr/share/man/man1/{dig,host,nslookup,delv,nsupdate}.1* || die + rm -f "${ED}"/usr/share/man/man8/nsupdate.8* || die + rm -f "${ED}"/usr/bin/{dig,host,nslookup,nsupdate} || die + rm -f "${ED}"/usr/sbin/{dig,host,nslookup,nsupdate} || die + for tool in dsfromkey importkey keyfromlabel keygen \ + revoke settime signzone verify; do + rm -f "${ED}"/usr/{,s}bin/dnssec-"${tool}" || die + rm -f "${ED}"/usr/share/man/man8/dnssec-"${tool}".8* || die + done + + # bug 405251, library archives aren't properly handled by --enable/disable-static + if ! use static-libs; then + find "${ED}" -type f -name '*.a' -delete || die + fi + + # bug 405251 + find "${ED}" -type f -name '*.la' -delete || die + + use python && python_foreach_impl python_install + + # bug 450406 + dosym named.cache /var/bind/root.cache + + dosym ../../var/bind/pri /etc/bind/pri + dosym ../../var/bind/sec /etc/bind/sec + dosym ../../var/bind/dyn /etc/bind/dyn + keepdir /var/bind/{pri,sec,dyn} /var/log/named + + fowners root:named /{etc,var}/bind /var/log/named /var/bind/{sec,pri,dyn} + fowners root:named /var/bind/named.cache /var/bind/pri/localhost.zone /etc/bind/{bind.keys,named.conf} + fperms 0640 /var/bind/named.cache /var/bind/pri/localhost.zone /etc/bind/{bind.keys,named.conf} + fperms 0750 /etc/bind /var/bind/pri + fperms 0770 /var/log/named /var/bind/{,sec,dyn} + + systemd_newunit "${FILESDIR}/named.service-r1" named.service + dotmpfiles "${FILESDIR}"/named.conf + exeinto /usr/libexec + doexe "${FILESDIR}/generate-rndc-key.sh" +} + +python_install() { + pushd "${BUILD_DIR}"/bin/python >/dev/null || die + emake DESTDIR="${D}" install + python_scriptinto /usr/sbin + python_doscript dnssec-{checkds,coverage} + python_optimize + popd >/dev/null || die +} + +pkg_postinst() { + tmpfiles_process named.conf + + if [[ ! -f '/etc/bind/rndc.key' && ! -f '/etc/bind/rndc.conf' ]]; then + einfo "Using /dev/urandom for generating rndc.key" + /usr/sbin/rndc-confgen -a + chown root:named /etc/bind/rndc.key || die + chmod 0640 /etc/bind/rndc.key || die + fi + + einfo + einfo "You can edit /etc/conf.d/named to customize named settings" + einfo + use mysql || use postgres || use ldap && { + elog "If your named depends on MySQL/PostgreSQL or LDAP," + elog "uncomment the specified rc_named_* lines in your" + elog "/etc/conf.d/named config to ensure they'll start before bind" + einfo + } + einfo "If you'd like to run bind in a chroot AND this is a new" + einfo "install OR your bind doesn't already run in a chroot:" + einfo "1) Uncomment and set the CHROOT variable in /etc/conf.d/named." + einfo "2) Run \`emerge --config '=${CATEGORY}/${PF}'\`" + einfo + + CHROOT=$(source /etc/conf.d/named 2>/dev/null; echo ${CHROOT}) + if [[ -n ${CHROOT} ]]; then + elog "NOTE: As of net-dns/bind-9.4.3_p5-r1 the chroot part of the init-script got some major changes!" + elog "To enable the old behaviour (without using mount) uncomment the" + elog "CHROOT_NOMOUNT option in your /etc/conf.d/named config." + elog "If you decide to use the new/default method, ensure to make backup" + elog "first and merge your existing configs/zones to /etc/bind and" + elog "/var/bind because bind will now mount the needed directories into" + elog "the chroot dir." + fi +} + +pkg_config() { + CHROOT=$(source /etc/conf.d/named; echo ${CHROOT}) + CHROOT_NOMOUNT=$(source /etc/conf.d/named; echo ${CHROOT_NOMOUNT}) + CHROOT_GEOIP=$(source /etc/conf.d/named; echo ${CHROOT_GEOIP}) + + if [[ -z "${CHROOT}" ]]; then + eerror "This config script is designed to automate setting up" + eerror "a chrooted bind/named. To do so, please first uncomment" + eerror "and set the CHROOT variable in '/etc/conf.d/named'." + die "Unset CHROOT" + fi + if [[ -d "${CHROOT}" ]]; then + ewarn "NOTE: As of net-dns/bind-9.4.3_p5-r1 the chroot part of the init-script got some major changes!" + ewarn "To enable the old behaviour (without using mount) uncomment the" + ewarn "CHROOT_NOMOUNT option in your /etc/conf.d/named config." + ewarn + ewarn "${CHROOT} already exists... some things might become overridden" + ewarn "press CTRL+C if you don't want to continue" + sleep 10 + fi + + echo; einfo "Setting up the chroot directory..." + + mkdir -m 0750 -p ${CHROOT} || die + mkdir -m 0755 -p ${CHROOT}/{dev,etc,var/log,run} || die + mkdir -m 0750 -p ${CHROOT}/etc/bind || die + mkdir -m 0770 -p ${CHROOT}/var/{bind,log/named} ${CHROOT}/run/named/ || die + + chown root:named \ + ${CHROOT} \ + ${CHROOT}/var/{bind,log/named} \ + ${CHROOT}/run/named/ \ + ${CHROOT}/etc/bind \ + || die + + mknod ${CHROOT}/dev/null c 1 3 || die + chmod 0666 ${CHROOT}/dev/null || die + + mknod ${CHROOT}/dev/zero c 1 5 || die + chmod 0666 ${CHROOT}/dev/zero || die + + mknod ${CHROOT}/dev/urandom c 1 9 || die + chmod 0666 ${CHROOT}/dev/urandom || die + + if [ "${CHROOT_NOMOUNT:-0}" -ne 0 ]; then + cp -a /etc/bind ${CHROOT}/etc/ || die + cp -a /var/bind ${CHROOT}/var/ || die + fi + + if [ "${CHROOT_GEOIP:-0}" -eq 1 ]; then + if use geoip; then + mkdir -m 0755 -p ${CHROOT}/usr/share/GeoIP || die + elif use geoip2; then + mkdir -m 0755 -p ${CHROOT}/usr/share/GeoIP2 || die + fi + fi + + elog "You may need to add the following line to your syslog-ng.conf:" + elog "source jail { unix-stream(\"${CHROOT}/dev/log\"); };" +} diff --git a/net-fs/Manifest.gz b/net-fs/Manifest.gz index 39179b2d98b1654797be170e26e166c9d0e05c56..2a70f8159b11398bbbc7b2bf6bbd89dcf7fdd70d 100644 GIT binary patch literal 3508 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

      wF`ozvk75JJYa^b@ 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 diff --git a/net-ftp/lftp/Manifest b/net-ftp/lftp/Manifest index 57ddfed15d4a..26fe7a2d48e5 100644 --- a/net-ftp/lftp/Manifest +++ b/net-ftp/lftp/Manifest @@ -10,6 +10,6 @@ AUX lftp-4.8.2-libdir-zlib.patch 714 BLAKE2B a770bc7a3f974ece766883e644403691de8 AUX lftp-4.9.1-libdir-readline.patch 404 BLAKE2B 88746dbfd082202950e54270519fa25c8a2042d3479342443394918722a8f0b7b2cde1580c7ac07c0c3408f86c12a83fa1973391ef25a9b3f348b7ad1afa68ac SHA512 e6ab456b237613f31c3e7e450a5127b5fac74a9d24d4bd5ca95f9b28d6c810ad0253d71d710e1daf15c43d0b2d5d2ecdb2b1fb7bbdaa4c3bc0b610d6cc6caf3b AUX lftp-4.9.2-ac-270.patch 1298 BLAKE2B 3431c649aa1f772a94640c1d1508b584eff0892098400eea5390c754ece5f23a877aa2eccb814bf1ece93e329980a29190aa784f4cc2b41efccc58c2921409d8 SHA512 efabe7cd6b3467b9212d47669842bf3b1b981ad6c8615bdfda4122d1a217e10fc0fda167903172502a13c63341ddab8e5bba91e5f39721c6fd304e29e6647a08 DIST lftp-4.9.2.tar.xz 1654960 BLAKE2B 04f168576ae6e001e0ffffb2e93e36d5bffa5ed1e2e671edb6210a54aa0ecedc280885450dcee890d05b64464eb641e7e63c8d4dd170100317dec3fe734ec483 SHA512 cda8698e7e34d748715a6fe5dc06c758240302621c7957402f0cc67577acf1a96b436fda4282408dee8171dc84a31e0be432df99a30f0a10057a8e7ea9ec64ad -EBUILD lftp-4.9.2.ebuild 2584 BLAKE2B 92db441ae1e3c985db59568f2bedc3ea2f0b94b7acdf0ed4d7cb257eadc6ebf8dd185459e8c71f6ab6e6cf427a855700afecb26bd7abf1e7ee317eec2c4506ea SHA512 d32de85536f7f2a812c0148c9934408e4ec56b3d89b821bbd89c3830a2431a304acee57bc7f6e87d4c18f1c387bb9b96d23036b24c5940a404a68e1519aadc3c -EBUILD lftp-9999.ebuild 2372 BLAKE2B bba2c782aa65d11736ff859793425c38f4d3cc9c2130db3755e99a0e5af3f68ef9cc21076219913182d8c351c7807a79e6f94853e2671a6ad91a77bfac0e6989 SHA512 34c37decd8a2de8965ee521aacd34a505c9a36f5369f48a13f9980497e199e2ac331c98c590dc7b5cd63f3f97d774b97c8f069ccc4110535492b58fa7526ccd6 +EBUILD lftp-4.9.2.ebuild 2586 BLAKE2B 8353ae30cb7195095bd8133c88bff2d83b9e773a38a5b9b255e0878a885982fa3a7d4c86f88a1ef68215521c815c66fbb0e16a016682cd2b1751099c0ee1960e SHA512 21959ae878c0eeaa003775a936262084e7ed1e18bffcc7227d3a9992b45dc9e6edaefd64875f1ec9e3cf129ed5fad643808cdc4c52e4345d230a0389262ff8a3 +EBUILD lftp-9999.ebuild 2374 BLAKE2B 2236a918cc97d22729e4af0417b6a99f89d7758e4750c27c24e6e03c62c524c1f8fcec3f65b7728090aad3a1d618920fa976001416ea59a8cbb01e32f1878adc SHA512 2e46ce89ff4969c8f3bfc8672dc1be0f652858b4ceb6c7853f65560a2195f00b387fc7825d3f78a77ba89f68ba30a44b328bfa1b780ba25144317045ca3bf093 MISC metadata.xml 481 BLAKE2B 7a61be735ad5538cf472fa7bdd22a17449c02584804d2711b626433945dc62db58746302cd0ae83ce35350627720e2bce8297757858deb2d66bb30f0c9981e33 SHA512 4977624bcad3dce392d8e42d28071918a50c1850c6ad139c56aaa59195869f517c1654dbd2c18a0ea6335a984299c2472b22f139fcd67808f55e92f0e6a5ecb0 diff --git a/net-ftp/lftp/lftp-4.9.2.ebuild b/net-ftp/lftp/lftp-4.9.2.ebuild index 9f9b8e1d00ef..8e4953d3e242 100644 --- a/net-ftp/lftp/lftp-4.9.2.ebuild +++ b/net-ftp/lftp/lftp-4.9.2.ebuild @@ -76,7 +76,7 @@ src_configure() { $(use_enable nls) \ $(use_with idn libidn2) \ $(use_with socks5 socksdante "${EPREFIX}"/usr) \ - $(usex ssl "$(use_with !gnutls openssl ${EPREFIX}/usr)" '--without-openssl') \ + $(usex ssl "$(use_with !gnutls openssl "${EPREFIX}"/usr)" '--without-openssl') \ $(usex ssl "$(use_with gnutls)" '--without-gnutls') \ --enable-packager-mode \ --sysconfdir="${EPREFIX}"/etc/${PN} \ diff --git a/net-ftp/lftp/lftp-9999.ebuild b/net-ftp/lftp/lftp-9999.ebuild index 000bb5b4c9a1..915bfc33d101 100644 --- a/net-ftp/lftp/lftp-9999.ebuild +++ b/net-ftp/lftp/lftp-9999.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -74,7 +74,7 @@ src_configure() { $(use_enable nls) \ $(use_with idn libidn2) \ $(use_with socks5 socksdante "${EPREFIX}"/usr) \ - $(usex ssl "$(use_with !gnutls openssl ${EPREFIX}/usr)" '--without-openssl') \ + $(usex ssl "$(use_with !gnutls openssl "${EPREFIX}"/usr)" '--without-openssl') \ $(usex ssl "$(use_with gnutls)" '--without-gnutls') \ --enable-packager-mode \ --sysconfdir="${EPREFIX}"/etc/${PN} \ diff --git a/net-ftp/pure-ftpd/Manifest b/net-ftp/pure-ftpd/Manifest index 05ca86ee7186..adb75f31f124 100644 --- a/net-ftp/pure-ftpd/Manifest +++ b/net-ftp/pure-ftpd/Manifest @@ -7,6 +7,8 @@ AUX pure-ftpd.xinetd 247 BLAKE2B aa2b0f8b4b6ff45e9b8dd632af5ff680ddd5abe51647dda AUX pure-uploadscript.confd 368 BLAKE2B 675e5349b2f808dd2a3cbaf2536a0541f40d42d300b7411163bc8232470c6f63a1d92cef393271693a02bcb5129624d38de77a99ca030a77bab00cc1fbe797c4 SHA512 2632be874a5afb25b8c8c1acbdfef929542d80dc9a8f280b4a9b0b6878be63f901ccd2c29c2ae0f9f74f45e41df1b7e69d1cef6f77e93c9b235709a7094480af AUX pure-uploadscript.initd-r1 776 BLAKE2B 1e382300a92fabb5308aa2636de2f427418d8595859fa2d7e6ee0a62297a0a17386f2f4c55de03ad282ed0545cc97ea6c0df67fe5fe6af736789d01e18c69f97 SHA512 3bb735bf0dc12434bc283ea9948c5b7feeaf72a26382a65a3c8eaec87a13f82239699e4687e5b36be5478bcab801974633b17771d9a583b6be508503118899e4 DIST pure-ftpd-1.0.50.tar.bz2 520167 BLAKE2B 0c694ed48e896be13d907a71a24357f8676daf2c66bdaac41d31b162741164fe5ab1560499acc08b11e4fdb2a678c81c81c03e65a8181fcfd960ffbfe4b731d4 SHA512 8fbd24fb0450b9ed8e47335c97c3bc1cbcd0ee2ac7ebea95721b9dbddb7f61d8bedaa1710ba94213d96c79e12ec9b2b555ddb5f494c8961ca2339b176a52fe12 +DIST pure-ftpd-1.0.51.tar.bz2 520648 BLAKE2B 0b82fee114986140eb74d2669b7d91582a48f1b366936895acda913afb7d3bca1578295a930f7857f8674e593bd1bf8094c36f2ae8db6cf1a62cacfd4234cf13 SHA512 3615ac1ec42813855f3328dde200f60025e1f2ca7d1e17ea042967fd4164079260d058f3e2586acd778334660f387a280b35850a9e2091dd913fb84ef929bdca EBUILD pure-ftpd-1.0.50-r3.ebuild 4363 BLAKE2B 48e2aa70ff578e49bd35d21e4ff002a63399b9c18e1466946b171a1e5fce5f226ba1bdd42df6164ab04005ca685d9c90c902a59a00c7b356ee6a7aad292d5212 SHA512 f29ce9b3262c80f75b8ea722763def4e52441fb735d0ebc1a564b43f018b05e1203de04ec2b344cd7a7aff9ca34cceca2377ac3736c1ee127bd67962baf676b2 +EBUILD pure-ftpd-1.0.51.ebuild 4369 BLAKE2B b44d87e95f8a73dfec5819b89fc69666809158a61fc4a3e5b31bec0abc299ab788735d3fa414a20f7835c15c610370eabebbd53cd2a56aed11089e8e4bb4b145 SHA512 f4ec59f90bce535f39d135cb07f3ecaa40c16c17d9bfb5b5bfbf25f244ce70445621e5b0a937363970875ba64ed5317242400e949b383476d48f72891f3569f7 EBUILD pure-ftpd-9999.ebuild 4369 BLAKE2B b44d87e95f8a73dfec5819b89fc69666809158a61fc4a3e5b31bec0abc299ab788735d3fa414a20f7835c15c610370eabebbd53cd2a56aed11089e8e4bb4b145 SHA512 f4ec59f90bce535f39d135cb07f3ecaa40c16c17d9bfb5b5bfbf25f244ce70445621e5b0a937363970875ba64ed5317242400e949b383476d48f72891f3569f7 MISC metadata.xml 1177 BLAKE2B 7662da71f87d60d342e0a304c73c02f95a1006a0e6614c40ee3f3333a01430cb0a50ebd7e190569fcac25f9cefdd48fef68649c97006846977a2596333d78c34 SHA512 6c79218bba944381fbf0bfc86e27adde1e95e5e2ac5e7e2c5d637820f8fb4bb1bbd5e91a53f6fbc4ef641d03be6490e1d137895176576f7e2da798662590fb0a diff --git a/net-ftp/pure-ftpd/pure-ftpd-1.0.51.ebuild b/net-ftp/pure-ftpd/pure-ftpd-1.0.51.ebuild new file mode 100644 index 000000000000..712fefda22b2 --- /dev/null +++ b/net-ftp/pure-ftpd/pure-ftpd-1.0.51.ebuild @@ -0,0 +1,161 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit flag-o-matic + +DESCRIPTION="Fast, production-quality, standard-conformant FTP server" +HOMEPAGE="https://www.pureftpd.org/project/pure-ftpd/" +if [[ "${PV}" == 9999 ]] ; then + inherit autotools git-r3 + EGIT_REPO_URI="https://github.com/jedisct1/pure-ftpd.git" +else + SRC_URI=" + ftp://ftp.pureftpd.org/pub/${PN}/releases/${P}.tar.bz2 + http://download.pureftpd.org/pub/${PN}/releases/${P}.tar.bz2 + " + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86" +fi + +LICENSE="BSD GPL-2" +SLOT="0" +IUSE="anondel anonperm anonren anonres caps implicittls ldap mysql noiplog pam paranoidmsg postgres resolveids selinux ssl sysquota vchroot xinetd" +REQUIRED_USE="implicittls? ( ssl )" + +DEPEND=" + dev-libs/libsodium:= + virtual/libcrypt:= + caps? ( sys-libs/libcap ) + ldap? ( >=net-nds/openldap-2.0.25:= ) + mysql? ( || ( + dev-db/mariadb-connector-c + dev-db/mysql-connector-c + ) + ) + pam? ( sys-libs/pam ) + postgres? ( dev-db/postgresql:= ) + ssl? ( dev-libs/openssl:0=[-bindist(-)] ) + sysquota? ( sys-fs/quota[-rpc] ) + xinetd? ( virtual/inetd ) +" + +RDEPEND=" + ${DEPEND} + net-ftp/ftpbase + selinux? ( sec-policy/selinux-ftp ) +" + +BDEPEND="sys-devel/autoconf-archive" + +PATCHES=( "${FILESDIR}/${PN}-1.0.28-pam.patch" ) + +src_prepare() { + default + + [[ "${PV}" == 9999 ]] && eautoreconf +} + +src_configure() { + # Those features are only configurable like this, see bug #179375. + use anondel && append-cppflags -DANON_CAN_DELETE + use anonperm && append-cppflags -DANON_CAN_CHANGE_PERMS + use anonren && append-cppflags -DANON_CAN_RENAME + use anonres && append-cppflags -DANON_CAN_RESUME + use resolveids && append-cppflags -DALWAYS_RESOLVE_IDS + + # Do not auto-use SSP -- let the user select this. + export ax_cv_check_cflags___fstack_protector_all=no + + local myeconfargs=( + --enable-largefile + # Required for correct pid file location. + # Pure-FTPd appends "/run/pure-ftpd.pid" to the localstatedir + # path, and tries to write to that file even when being + # started in foreground. So we need to pin this to / + --localstatedir="${EPREFIX}"/ + --with-altlog + --with-cookie + --with-diraliases + --with-extauth + --with-ftpwho + --with-language=${PUREFTPD_LANG:=english} + --with-peruserlimits + --with-privsep + --with-puredb + --with-quotas + --with-ratios + --with-throttling + --with-uploadscript + --with-virtualhosts + $(use_with implicittls) + $(use_with ldap) + $(use_with mysql) + $(use_with pam) + $(use_with paranoidmsg) + $(use_with postgres pgsql) + $(use_with ssl tls) + $(use_with sysquota sysquotas) + $(use_with vchroot virtualchroot) + $(usex caps '' '--without-capabilities') + $(usex noiplog '--without-iplogging' '') + $(usex xinetd '' '--without-inetd') + ) + + econf "${myeconfargs[@]}" +} + +src_install() { + default + + newinitd "${FILESDIR}/pure-ftpd.initd-r12" pure-ftpd + newconfd "${FILESDIR}/pure-ftpd.confd-r4" pure-ftpd + + newinitd "${FILESDIR}/pure-uploadscript.initd-r1" pure-uploadscript + newconfd "${FILESDIR}/pure-uploadscript.confd" pure-uploadscript + + if use implicittls ; then + sed -e '/^# Bind/s@21@990@' -i "${ED}"/etc/pure-ftpd.conf || die + fi + + if use ssl ; then + newinitd "${FILESDIR}/pure-certd.initd" pure-certd + + exeinto /etc + newexe "${FILESDIR}/pure-certd.script" pure-certd.sh + fi + + if use ldap ; then + insinto /etc/openldap/schema + doins pureftpd.schema + insinto /etc/openldap + insopts -m 0600 + doins pureftpd-ldap.conf + fi + + if use xinetd ; then + insinto /etc/xinetd.d + newins "${FILESDIR}/pure-ftpd.xinetd" pure-ftpd + fi +} + +pkg_postinst() { + if [[ -z "${REPLACING_VERSIONS}" ]] ; then + # This is a new installation + elog + elog "Before starting Pure-FTPd, you have to edit the /etc/pure-ftpd.conf file!" + elog + ewarn "It's *really* important to read the README provided with Pure-FTPd!" + ewarn "Check out http://download.pureftpd.org/pub/pure-ftpd/doc/README for general info" + ewarn "and http://download.pureftpd.org/pub/pure-ftpd/doc/README.TLS for SSL/TLS info." + ewarn + else + for v in ${REPLACING_VERSIONS} ; do + if ver_test "${v}" -le "1.0.50" ; then + einfo "Configuration through /etc/conf.d/pure-ftpd is now deprecated!" + einfo "Please migrate your settings to the new configuration file." + einfo "Use /etc/pure-ftpd.conf to adjust your settings." + fi + done + fi +} diff --git a/net-im/Manifest.gz b/net-im/Manifest.gz index 5e67ad2beefa1311f744f88d35745a9dada333af..5f97a430600619b1831eac046adec947c9207111 100644 GIT binary patch delta 10167 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

      5R!SA-y;2IcvSUGLC5!n?G7oozOVU^hL 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 M2g&oFmIX-w0Kk4 - - #ifdef __APPLE__ --#include - #include -+#include -+#include - #else - #include -+#include - #endif /* __APPLE__ */ - - #include "configdir.h" -diff -ruN src/file_transfers.h src/file_transfers.h ---- src/file_transfers.h 2021-07-26 15:39:36.765990567 -0400 -+++ src/file_transfers.h 2021-07-26 15:39:41.899323757 -0400 -@@ -24,6 +24,12 @@ - #define FILE_TRANSFERS_H - - #include -+//This includes NAME_MAX and PATH_MAX -+#ifdef __APPLE__ -+#include -+#elif __linux__ -+#include -+#endif - - #include "notify.h" - #include "toxic.h" -diff -ruN src/settings.h src/settings.h ---- src/settings.h 2021-07-26 15:04:59.176048823 -0400 -+++ src/settings.h 2021-07-26 15:12:01.772703590 -0400 -@@ -24,6 +24,12 @@ - #define SETTINGS_H - - #include -+//This includes NAME_MAX and PATH_MAX -+#ifdef __APPLE__ -+#include -+#elif __linux__ -+#include -+#endif - - #include - diff --git a/net-im/toxic/toxic-0.10.1-r1.ebuild b/net-im/toxic/toxic-0.10.1-r1.ebuild deleted file mode 100644 index 931dd62fc29a..000000000000 --- a/net-im/toxic/toxic-0.10.1-r1.ebuild +++ /dev/null @@ -1,112 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{7,8,9,10} ) - -inherit python-single-r1 xdg - -DESCRIPTION="A curses-based client for Tox" -HOMEPAGE="https://github.com/JFreegman/toxic" -SRC_URI="https://github.com/JFreegman/toxic/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-3+" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="+audio-notify debug doc llvm notification png python qrcode +sound +video +X" -REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} ) - video? ( sound X ) " - -BDEPEND="dev-libs/libconfig" - -RDEPEND="net-libs/tox:= - net-misc/curl - sys-libs/ncurses:= - sys-kernel/linux-headers - audio-notify? ( - media-libs/freealut - media-libs/openal - ) - notification? ( x11-libs/libnotify ) - debug? ( llvm? ( sys-devel/llvm:* ) ) - python? ( ${PYTHON_DEPS} ) - qrcode? ( - media-gfx/qrencode:= - png? ( media-libs/libpng ) - ) - sound? ( - media-libs/openal - net-libs/tox:=[av] - ) - X? ( - x11-base/xorg-proto - x11-libs/libX11 - )" - -DEPEND="${RDEPEND}" - -pkg_setup() { - use python && python-single-r1_pkg_setup -} - -src_prepare() { - default - #prevent man files from being compressed. - sed -i -e "/gzip/d" cfg/targets/install.mk || die "Unable to prevent compression of man pages." - #Fix incorrect linkage of pthread (may be optional) - sed -i -e 's/pthread/lpthread/g' Makefile || die "Unable to fix linking of pthread." - #Makefile sets some required CFLAGS only if CFLAGS variable is undefined, - #This line changes the "lazy set if absent" assignment to a "lazy set" assignment. - #look below in src_configure to see how CFLAGS are passed to the makefile in USER_CFLAGS - sed -i -e 's/?=/=/g' Makefile || die "Unable to force CFLAGS and LDFLAGS" - #Fix incomplete invocation of python-config - sed -i -e "s/--ldflags/--ldflags --embed/" cfg/checks/python.mk || die "Unable to fix python linking" - #Fix incorrect include statements for NAME_MAX and PATH_MAX macros - eapply -p0 "${FILESDIR}/${P}-NAME_MAX-and-PATH_MAX.patch" || die "Unable to fix header inclusion" -} - -src_configure() { - if ! use audio-notify; then - USER_CFLAGS+="-DDISABLE_SOUND_NOTIFY=1 " - fi - if use debug; then - USER_CFLAGS+="-DENABLE_RELEASE=0 " - if use llvm; then - USER_CFLAGS+="-DENABLE_ASAN=1 " - fi - fi - if ! use notification; then - USER_CFLAGS+="-DDISABLE_DESKTOP_NOTIFY=1 " - fi - if ! use png; then - USER_CFLAGS+="-DDISABLE_QRPNG=1 " - fi - if use python; then - USER_CFLAGS+="-DENABLE_PYTHON=1" - fi - if ! use qrcode; then - USER_CFLAGS+="-DDISABLE_QRCODE=1" - fi - if ! use sound; then - USER_CFLAGS+="-DDISABLE_AV=1 " - fi - if ! use video; then - USER_CFLAGS+="-DDISABLE_VI=1" - fi - if ! use X; then - USER_CFLAGS+="-DDISABLE_X11=1 " - fi - USER_CFLAGS+="${CFLAGS}" - export USER_CFLAGS - export USER_LDFLAGS="${LDFLAGS}" - #set install directory to /usr. - sed -i -e "s,/usr/local,${EPREFIX}/usr,g" cfg/global_vars.mk || die "Failed to set install directory!" -} - -src_install() { - default - if ! use audio-notify; then - rm -r "${ED}"/usr/share/"${PN}"/sounds || die "Could not remove sounds directory" - fi -} diff --git a/net-irc/Manifest.gz b/net-irc/Manifest.gz index 49051868bbafc2258eadba2c2a3c12df30f67df5..0bea3bad14bae7c40f61138c306713e547385fcd 100644 GIT binary patch delta 5984 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 delta 5984 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

      N=%j50YuNxRy-4KdnMpBVelbe@jS1yH&$hW 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 delta 31692 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

      _oJeZ`e;(?I_NtV;voJd?>5llKcdc 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 diff --git a/net-libs/gloox/Manifest b/net-libs/gloox/Manifest index ee928655eef4..d2b94110bde8 100644 --- a/net-libs/gloox/Manifest +++ b/net-libs/gloox/Manifest @@ -1,7 +1,10 @@ AUX gloox-1.0.24-Makefile.patch 664 BLAKE2B cf2e193f4378f8bea9798053f61044037ae69710328836970f3f56770fb07504c901fa083e81b227d3ccf1b43434cf51ba86cd602a3d7929c7017614ac9be987 SHA512 e54676464e08e9ee4fe7a5e19fd5abfad8333ebafbabb31a99b326e7725733f6ee18ae65329461a4b5fe89b398a10415d518780da685a1bc728a76ef45b2c2e1 +AUX gloox-1.0.24-bashism-configure.patch 529 BLAKE2B eef0f671386ae33a81c0ae667330a9432cdf1351c5d71d07dd244f9e21d3da7f7c4d4cf9ef748d039ba2845bb2b7b4784b759c3ceacf0faa7fad0b1de95d3753 SHA512 6c9aea8282d30637cdc3f9cb01ee7d1b0578ded4316129ec141e8b6207ae12c0b4b123f8a5ac73a24a23375c70345e9fd95e30690ada2d3175a6113a387637f6 +AUX gloox-1.0.24-fix-gcc12-time.patch 483 BLAKE2B 96149086b679aa2be6bee8a854b14e50e618334dad26a22c6c20deb507e6f5fa695e7baf87f226be767eecd36a3d8bee5f9eb523a201bad12a5eb92fc78fec9f SHA512 0d54a8956a46d34de1efeb26b42662db095059d87e39e177560753f1971f3816442ac884a6699cab05ba0ee12bfac2395d812d46b471cd01b91aff1d05c72877 AUX gloox-1.0.24-musl.patch 339 BLAKE2B e3cb58c64057fb991050544b4886827031b574ba95eea10eaffc8d49e741f69499aefa197995ce9525554f9079ce54ff4bf72634810bb1823133585198cd4b9d SHA512 d19dbd9f4e2db63b6b05a514357c6165900c4557de180a87691e815cf72f2a116b806854eef1060b08b30ffda0679956fd8d374f87a714be48b95bb32c388f68 AUX gloox-1.0.24-pthread-link.patch 566 BLAKE2B 50437d74410f7f6992b3d2a191fe51ebb0346dfe0d36d2d8aa77404e132a9ced7bff3b680fb11ec697a8d4fab5c9f74c15cfd5322a0d6b84ea56afd371e1d936 SHA512 c1f1c0e52bc765c263e31b0c533ccae78184c418720b74541555b52e12c5283d691330f912aeed143e871313bfb6b3f725ee4258cfce6e5a3bc3f561ff9299a3 AUX gloox-1.0.24-slibtool.patch 503 BLAKE2B c760faea8d4aaa9adb3d70494b55a0a327456f8976f8c017dd3326cde93147f126d9e53390e9b47c0555ae9a8a7bd0259cff8b0e86b4f845aef99222bf3c001e SHA512 bede6b41aa5695de8d7caff391eda0c75a2fbeffd0d3bc2a8e0cb943123283fca7519d4406c3d5f5db1585976dd84d2023554c7f5a42c74683fb38336d1f3904 DIST gloox-1.0.24.tar.bz2 727442 BLAKE2B 57e8916ddf057c115350e005a027e3a81684269f688dd80126bf3753a8dd71a8d64a86e1eb59de2886a6657ad1dac5f9431549db79f314173f49233044b52cb5 SHA512 e3ddb331a57e635b8da5d8cd36a89fa9521599301d1108a025a3526a02df5bf73555d54bccd3706fdffd857134716b23df6bf57a59a17be4f6a7873a810268ee +EBUILD gloox-1.0.24-r1.ebuild 1459 BLAKE2B 87776f7fba6cf508b46b5489dc5a98375b0e81553e51e14227e046fa038c5fa2de5c8c14a0985234b79134d91da8d326b56c73e39b1a616e6851519ceecd5129 SHA512 dfc20149ab7c496e6a644727913102142a744e3629cd8a5033d78ed5cdd4a566f78cd3d9a8d0cc4337776d14f4d837b9c9684a63e551b118aa4c39b2bd087bdb EBUILD gloox-1.0.24.ebuild 1356 BLAKE2B f715cda112cf9a07be23d75f8a67c650c8ff181dae24c69143e2cfa033d575933657d46e4a119ed66b3a3396329f3d1dfe9f2ee58a0c905978963a17113f9004 SHA512 ae0b80b556a8aba9d1c75964b5ca5e23c7f6110d6cd289a8d0e53c1c41dadeb0b3b42778b0dc40a14ca4913e6626642df670b89792f9eb8a974bb813af9731d4 MISC metadata.xml 254 BLAKE2B 6df9f9f117e6404d21549d2fcf1c42687a10067493455f5fae06939105c6907689c41ae0eb2adabadf662c22c40c0755624bbb3ea042794f9f197024ff3554ec SHA512 2f0148fc50acb99e01438869f0e7792a9d6b7b9591371d882592c372a4eeebff00c9410829006093ccb73fd00fefc0db4b7521975d41d86481aaa111e69e9711 diff --git a/net-libs/gloox/files/gloox-1.0.24-bashism-configure.patch b/net-libs/gloox/files/gloox-1.0.24-bashism-configure.patch new file mode 100644 index 000000000000..a9e09f113bcc --- /dev/null +++ b/net-libs/gloox/files/gloox-1.0.24-bashism-configure.patch @@ -0,0 +1,11 @@ +--- a/configure.ac ++++ b/configure.ac +@@ -51,7 +51,7 @@ if test -z "`${CC} check_atomicbuiltins.c -o check_atomicbuiltins 2>&1`" ; then + HAVE_GCC_ATOMIC_BUILTINS=yes + AC_DEFINE(HAVE_GCC_ATOMIC_BUILTINS, 1, [Define to 1 if GCC atomic builtins are available]) + AC_MSG_RESULT([yes]) +- if test $cross_compiling == "yes"; then ++ if test $cross_compiling = "yes"; then + # Some platforms don't seem to be fully happy for libraries using GCC atomic builtins + # unless -lgcc and -lgcc_s are explicitly included. + # (Errors like diff --git a/net-libs/gloox/files/gloox-1.0.24-fix-gcc12-time.patch b/net-libs/gloox/files/gloox-1.0.24-fix-gcc12-time.patch new file mode 100644 index 000000000000..dc0c4cd1aced --- /dev/null +++ b/net-libs/gloox/files/gloox-1.0.24-fix-gcc12-time.patch @@ -0,0 +1,21 @@ +https://bugs.gentoo.org/852182 +--- a/src/tests/tag/tag_perf.cpp ++++ b/src/tests/tag/tag_perf.cpp +@@ -20,6 +20,7 @@ using namespace gloox; + #include + #include + #include // [s]print[f] ++#include + + #include + +--- a/src/tests/zlib/zlib_perf.cpp ++++ b/src/tests/zlib/zlib_perf.cpp +@@ -24,6 +24,7 @@ using namespace gloox; + #include + #include + #include // [s]print[f] ++#include + + #ifdef HAVE_ZLIB + diff --git a/net-libs/gloox/gloox-1.0.24-r1.ebuild b/net-libs/gloox/gloox-1.0.24-r1.ebuild new file mode 100644 index 000000000000..4cef23c79743 --- /dev/null +++ b/net-libs/gloox/gloox-1.0.24-r1.ebuild @@ -0,0 +1,65 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools + +MY_P="${P/_/-}" +DESCRIPTION="A portable high-level Jabber/XMPP library for C++" +HOMEPAGE="https://camaya.net/gloox/" +SRC_URI="https://camaya.net/download/${MY_P}.tar.bz2" +S="${WORKDIR}/${MY_P}" + +LICENSE="GPL-3" +# Check upstream changelog: https://camaya.net/gloox/changelog/ +SLOT="0/18" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86" +IUSE="debug gnutls idn ssl static-libs test zlib" +RESTRICT="!test? ( test )" + +DEPEND=" + idn? ( net-dns/libidn:= ) + gnutls? ( net-libs/gnutls:= ) + ssl? ( + dev-libs/openssl:0= + ) + zlib? ( sys-libs/zlib ) +" +RDEPEND="${DEPEND}" + +PATCHES=( + "${FILESDIR}/${PN}-1.0.24-musl.patch" + "${FILESDIR}/${PN}-1.0.24-Makefile.patch" + "${FILESDIR}/${PN}-1.0.24-slibtool.patch" + "${FILESDIR}/${PN}-1.0.24-pthread-link.patch" + "${FILESDIR}/${PN}-1.0.24-bashism-configure.patch" + "${FILESDIR}/${PN}-1.0.24-fix-gcc12-time.patch" +) + +src_prepare() { + default + eautoreconf +} + +src_configure() { + # Examples are not installed anyway, so - why should we build them? + local myeconfargs=( + --without-examples + $(usex debug "--enable-debug" '') + $(use_enable static-libs static) + $(use_with idn libidn) + $(use_with gnutls) + $(use_with ssl openssl) + $(use_with test tests) + $(use_with zlib) + ) + + econf "${myeconfargs[@]}" +} + +src_install() { + default + + find "${ED}" -name "*.la" -delete || die +} diff --git a/net-libs/gnutls/Manifest b/net-libs/gnutls/Manifest index 85d9a11db347..e894b05df277 100644 --- a/net-libs/gnutls/Manifest +++ b/net-libs/gnutls/Manifest @@ -7,5 +7,5 @@ DIST gnutls-3.7.6.tar.xz.sig 685 BLAKE2B eae022d6cb0d772e465257411381afd97f3dfd1 EBUILD gnutls-3.7.2.ebuild 4235 BLAKE2B 262daac5098ec971880045c668f61e138a2838f3e5b2e18e150bc1917de96b768cbd2716b9585893aa96737f3def5e78c3925a11ca0bffc438ea0ea008b6b70a SHA512 1f5a728084f2bf7bd634a96243b279ca29c88bfd2c51bff13767f158e9168a9f84419eb1270edcd18de0479451e1e59723a329f141c9bf25f7b8cfe7693611f6 EBUILD gnutls-3.7.3-r1.ebuild 3964 BLAKE2B d334c886ac00f1436cccbcdbbddc4515f6c09d65ae4bd7c2844ddf56da3d4affff1468b47b50e97157423dd8b07d93f480cfe5956472a16da1e00ed97dd70d84 SHA512 3f3cdef700bf11937627ae986d42c945163527f591aba62092b2f5b383fd997cff53f0c0be9b75bf9912cb04d83e07f0de2a0719a8c826e788fb139dec97cbcd EBUILD gnutls-3.7.5.ebuild 4775 BLAKE2B 5c2c43d122336f14df9597f6cc801424db4ad8bf0f109b781b7ad57d101e9b7d556e0589e149eecdf23089303d3558e392d765751693b1f0c88a45d4cedeffd4 SHA512 56801bf41c6f9b63e9f6c12728588f98be0bb498b0acdd4142447cc36616c5cf94742a4b810969034eef55273367435f33e8026682787e3992fd05170cc9275b -EBUILD gnutls-3.7.6.ebuild 4774 BLAKE2B 1be370770921e38e098c30eb6f6aa4b76e09e2adaee0a6fc9a926b5e62f12b66eaba6466119845183144a013929b7a88299fdba3b50b63b5acc4260c36b605a7 SHA512 ed2fba46361e7a85025084643141a321966c0aa5247727ed9987dc97c7181761ad6752a2bce0faef5c89c20f82c38970227f0709f238fb9c7d00bb19b91a6153 +EBUILD gnutls-3.7.6.ebuild 4770 BLAKE2B 29eb4c77b45918feb791b2410734aabb8f6689397983d5094af2c13de023d663ca9de62f6342afd4eab1b33d0fc89593fdb88eee06019316fb9ce033efb226e2 SHA512 13fe64753ba2b83c1de2b327a0731387187ef04063fdf2c4f36f5eee188648f9788db4eb803a58a821dfaac781186116d28103c828550385ba4ce233f5256e7e MISC metadata.xml 1369 BLAKE2B 586c5d851b4188a27db257e76ac6676e4f90b932e719f12be0d02c891cd943108a1747cfb572c56bad2489b8dbbe40c5ca6aa72d704e3d4445dad7419e0944ff SHA512 4bc3e4f0e896f75ef489922c9e3d7e43e485fa3b8498c5fe393c28f88c3754b116d5bdb152163cc987c28e168a3b5b9a7213990053e4ba9c80686f71aa655fc5 diff --git a/net-libs/gnutls/gnutls-3.7.6.ebuild b/net-libs/gnutls/gnutls-3.7.6.ebuild index b14401d958f0..58031b3bf77a 100644 --- a/net-libs/gnutls/gnutls-3.7.6.ebuild +++ b/net-libs/gnutls/gnutls-3.7.6.ebuild @@ -13,7 +13,7 @@ SRC_URI+=" verify-sig? ( mirror://gnupg/gnutls/v$(ver_cut 1-2)/${P}.tar.xz.sig ) LICENSE="GPL-3 LGPL-2.1+" SLOT="0/30.30" # . -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="brotli +cxx dane doc examples guile +idn nls +openssl pkcs11 seccomp sslv2 sslv3 static-libs test test-full +tls-heartbeat tools valgrind zlib zstd" REQUIRED_USE="test-full? ( cxx dane doc examples guile idn nls openssl pkcs11 seccomp tls-heartbeat tools )" diff --git a/net-libs/libad9361-iio/Manifest b/net-libs/libad9361-iio/Manifest index b02a34b9c59f..13b3c65712cf 100644 --- a/net-libs/libad9361-iio/Manifest +++ b/net-libs/libad9361-iio/Manifest @@ -1,4 +1,8 @@ +AUX libad9361-iio-0.2-cmake-gnuinstalldirs.patch 1815 BLAKE2B b6836af3ce9f1bf3d8eae92ff42cf38e11227fe02af032246c3f3344e92a2399175a6e0f1faf09e2e2124615fbc95283a5817aba7aad4d7b3dc500f01750bf37 SHA512 546e2d0e71ff6c0fc201a3ef41fb0d63e728da72fc89c5a92a0a5bf17cd8f7fb63bb094ebd82573d4ac26abd484857bd5d998a6e220a3ab8e0775304c20b1971 +AUX libad9361-iio-0.2-fix-lld-tests.patch 2089 BLAKE2B fb462846e61b94e9b1a0aaa444c24fbdec12c12d19761dac402b70914ed7b88ed0821015d2d9bf6a6eef8b860b40642727649597f74af2a4d6a4cb18b5ffd8fc SHA512 6d79873358441229e024b99c722138bd76f8a228d5aad79432c212be88b6bfc3e662fa63ccce355ac4ea1e732f20d3c51ded1fbf51785f68e57eea6668ef32b1 +AUX libad9361-iio-0.2-libdir-pkgconfig.patch 513 BLAKE2B 77291cea5d1dfa99646673881b5c7acf248928103476605946aa4decc09bc87aaf210378bea2846cd1ab1b8717ed54baa8c1028c0223b53a28b86a06021fe2e2 SHA512 9d161de025db149ad27b6e6ce6b9b1a7b4f4c6293b3936a2f8bb004bcdc70e88680d781c76e882cd2d1b2afcecd0b3624e45e8864f2b45bb19b20bc3f80dacb1 DIST libad9361-iio-0.2.tar.gz 167678 BLAKE2B 9880114bc53f3d4975dbe0773f8d112e40b0df47e34985bdc68c5b6740aee2c140ced39353929a793c2b327b5811461436ceb2934c2a71fc7b92b218092d468d SHA512 f95fa955531198ab33c16d41685d23140e875b2eafa1da10cdf60a7bf1ae760e86e2d3d28c9ab36a3a7b7a90e36bb53456dec1d6e537a1574a5505b7595e764c +EBUILD libad9361-iio-0.2-r1.ebuild 758 BLAKE2B d81208c182f607eee214db6105ba729fdcfa9bf3dd7d5df44986ee7592732498fed33e10e6ad34f44ffab2349233a38b2b6ddcc2b3a946e190b87f13c6c98272 SHA512 7b1dfa6f5520e84dc6dacc02baeb2be2aee6a115f1c794a6cbc41b2938c55679508cc1742f7da57ac0306e0d264dfc3d8d9a8a578870dc3d1d9da53e235e3410 EBUILD libad9361-iio-0.2.ebuild 826 BLAKE2B 832a9a9aced0c02089ef6394db31edddee0a70e0f384012c668e63926a0e4b9f197f6376c62ee45f1600d582daaa433860050530bf3fa06069ec14e917dbeedc SHA512 60b37610799f64713e44eacd6e2f459cdbe5af370404c4525b72859c62c88e3fbd79ec7e0226fb9980bd3705af2cc07901da233e8bd5109364bb9613607a3620 -EBUILD libad9361-iio-9999.ebuild 819 BLAKE2B 44f462e8370973c1b815982283c272a1c46ef6a5bbd7c6e7eea20af219bf7e3893519825ddd19993bdbf5dc4f160bf23187c4cd81dd3e85d955c5f6369fdb5a1 SHA512 d6aa9a469260bf74e53ba27e3ec1217cc98bc5889edb876a1fee132804e0b9edbc8d6507f2f42e296b374215c6855f79eff4ee2c6690b6420cf3caea637f3d6e +EBUILD libad9361-iio-9999.ebuild 758 BLAKE2B d81208c182f607eee214db6105ba729fdcfa9bf3dd7d5df44986ee7592732498fed33e10e6ad34f44ffab2349233a38b2b6ddcc2b3a946e190b87f13c6c98272 SHA512 7b1dfa6f5520e84dc6dacc02baeb2be2aee6a115f1c794a6cbc41b2938c55679508cc1742f7da57ac0306e0d264dfc3d8d9a8a578870dc3d1d9da53e235e3410 MISC metadata.xml 442 BLAKE2B 4aaee897fc8e0ec7c1081c20bcee1470aaeebd3f14252177861cbaff053a29c4b4b6a5476015252d8a75e8dd191d45e3c3c6f0cd6a08f41d3374831f3c392ac0 SHA512 b8e19d2f3382733f2756c406a7f08635956973c32cd8ec400bed18445dffb51d0595c09040de74bf907d32f6119976326b4ba914d29e74e65a9bc7eb1d3016cc diff --git a/net-libs/libad9361-iio/files/libad9361-iio-0.2-cmake-gnuinstalldirs.patch b/net-libs/libad9361-iio/files/libad9361-iio-0.2-cmake-gnuinstalldirs.patch new file mode 100644 index 000000000000..5a69010eb184 --- /dev/null +++ b/net-libs/libad9361-iio/files/libad9361-iio-0.2-cmake-gnuinstalldirs.patch @@ -0,0 +1,50 @@ +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -13,6 +13,8 @@ + cmake_minimum_required(VERSION 2.8.7) + project(ad9361 C) + ++include(GNUInstallDirs) ++ + set(LIBAD9361_VERSION_MAJOR 0) + set(LIBAD9361_VERSION_MINOR 2) + set(VERSION ${LIBAD9361_VERSION_MAJOR}.${LIBAD9361_VERSION_MINOR}) +@@ -59,10 +61,6 @@ endif() + + add_definitions(-D_POSIX_C_SOURCE=199309L -DLIBAD9361_EXPORTS=1) + +-set(INSTALL_LIB_DIR "${CMAKE_INSTALL_PREFIX}/lib" +- CACHE PATH "Installation directory for libraries") +-mark_as_advanced(INSTALL_LIB_DIR) +- + find_library(LIBIIO_LIBRARIES iio) + find_path(LIBIIO_INCLUDEDIR iio.h) + +@@ -98,21 +96,17 @@ configure_file(libad9361-iio.iss.cmakein ${CMAKE_CURRENT_BINARY_DIR}/libad9361-i + + set(LIBAD9361_PC ${CMAKE_CURRENT_BINARY_DIR}/libad9361.pc) + configure_file(libad9361.pc.cmakein ${LIBAD9361_PC} @ONLY) +-install(FILES ${LIBAD9361_PC} DESTINATION ${INSTALL_LIB_DIR}/pkgconfig) ++install(FILES ${LIBAD9361_PC} DESTINATION ${CMAKE_INSTALL_LIBDIR}/pkgconfig) + + if(NOT SKIP_INSTALL_ALL) + install(TARGETS ad9361 +- ARCHIVE DESTINATION lib +- LIBRARY DESTINATION "${INSTALL_LIB_DIR}" +- RUNTIME DESTINATION bin +- FRAMEWORK DESTINATION lib +- PUBLIC_HEADER DESTINATION include) ++ ARCHIVE DESTINATION "${CMAKE_INSTALL_LIBDIR}" ++ LIBRARY DESTINATION "${CMAKE_INSTALL_LIBDIR}" ++ RUNTIME DESTINATION "${CMAKE_INSTALL_BINDIR}" ++ FRAMEWORK DESTINATION "${CMAKE_INSTALL_LIBDIR}" ++ PUBLIC_HEADER DESTINATION "${CMAKE_INSTALL_INCLUDEDIR}") + endif() + +-set(CMAKE_INSTALL_DOCDIR "" CACHE PATH "documentation root (DATAROOTDIR/doc/${PROJECT_NAME}${LIBAD9361_VERSION_MAJOR}-doc)") +-include(GNUInstallDirs) +-set(CMAKE_INSTALL_DOCDIR "${CMAKE_INSTALL_DATAROOTDIR}/doc/${PROJECT_NAME}${LIBAD9361_VERSION_MAJOR}-doc") +- + find_package(Doxygen) + if(DOXYGEN_FOUND) + option(WITH_DOC "Generate documentation with Doxygen" ON) diff --git a/net-libs/libad9361-iio/files/libad9361-iio-0.2-fix-lld-tests.patch b/net-libs/libad9361-iio/files/libad9361-iio-0.2-fix-lld-tests.patch new file mode 100644 index 000000000000..00ef9e0a6869 --- /dev/null +++ b/net-libs/libad9361-iio/files/libad9361-iio-0.2-fix-lld-tests.patch @@ -0,0 +1,49 @@ +https://bugs.gentoo.org/831322 +--- a/test/CMakeLists.txt ++++ b/test/CMakeLists.txt +@@ -1,17 +1,29 @@ + add_executable(FilterDesignerTest filter_designer_test.c) +-target_link_libraries(FilterDesignerTest LINK_PRIVATE ${LIBIIO_LIBRARIES} ad9361) ++if(WIN32) ++ target_link_libraries(FilterDesignerTest LINK_PRIVATE ${LIBIIO_LIBRARIES} ad9361) ++else() ++ target_link_libraries(FilterDesignerTest LINK_PRIVATE ${LIBIIO_LIBRARIES} ad9361 m) ++endif() + add_test(NAME FilterDesignerTest + COMMAND FilterDesignerTest + WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}) + + add_executable(GenerateRatesTest gen_rates_test.c) +-target_link_libraries(GenerateRatesTest LINK_PRIVATE ${LIBIIO_LIBRARIES} ad9361) ++if(WIN32) ++ target_link_libraries(GenerateRatesTest LINK_PRIVATE ${LIBIIO_LIBRARIES} ad9361) ++else() ++ target_link_libraries(GenerateRatesTest LINK_PRIVATE ${LIBIIO_LIBRARIES} ad9361 m) ++endif() + add_test(NAME GenerateRatesTest + COMMAND GenerateRatesTest + WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}) + + add_executable(FilterDesignerHardwareTest filter_designer_hw.c) +-target_link_libraries(FilterDesignerHardwareTest LINK_PRIVATE ${LIBIIO_LIBRARIES} ad9361) ++if(WIN32) ++ target_link_libraries(FilterDesignerHardwareTest LINK_PRIVATE ${LIBIIO_LIBRARIES} ad9361) ++else() ++ target_link_libraries(FilterDesignerHardwareTest LINK_PRIVATE ${LIBIIO_LIBRARIES} ad9361 m) ++endif() + add_test(NAME FilterDesignerHardwareTest + COMMAND FilterDesignerHardwareTest + WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}) +@@ -27,7 +39,11 @@ add_test(NAME FMComms5SyncTest + WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}) + + add_executable(AutoRateTest auto_rate_test_hw.c) +-target_link_libraries(AutoRateTest LINK_PRIVATE ${LIBIIO_LIBRARIES} ad9361) ++if(WIN32) ++ target_link_libraries(AutoRateTest LINK_PRIVATE ${LIBIIO_LIBRARIES} ad9361) ++else() ++ target_link_libraries(AutoRateTest LINK_PRIVATE ${LIBIIO_LIBRARIES} ad9361 m) ++endif() + add_test(NAME AutoRateTest + COMMAND AutoRateTest + WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}) diff --git a/net-libs/libad9361-iio/files/libad9361-iio-0.2-libdir-pkgconfig.patch b/net-libs/libad9361-iio/files/libad9361-iio-0.2-libdir-pkgconfig.patch new file mode 100644 index 000000000000..a23205e44da9 --- /dev/null +++ b/net-libs/libad9361-iio/files/libad9361-iio-0.2-libdir-pkgconfig.patch @@ -0,0 +1,14 @@ +--- a/libad9361.pc.cmakein ++++ b/libad9361.pc.cmakein +@@ -1,8 +1,8 @@ + prefix=@CMAKE_INSTALL_PREFIX@ + exec_prefix=@CMAKE_INSTALL_PREFIX@ +-libdir=@CMAKE_INSTALL_PREFIX@/lib +-sharedlibdir=@CMAKE_INSTALL_PREFIX@/lib +-includedir=@CMAKE_INSTALL_PREFIX@/include ++libdir=@CMAKE_INSTALL_PREFIX@/@CMAKE_INSTALL_LIBDIR@ ++sharedlibdir=@CMAKE_INSTALL_PREFIX@/@CMAKE_INSTALL_LIBDIR@ ++includedir=@CMAKE_INSTALL_PREFIX@/@CMAKE_INSTALL_INCLUDEDIR@ + + Name: libad9361 + Description: Device specific library for AD936X transceivers diff --git a/net-libs/libad9361-iio/libad9361-iio-0.2-r1.ebuild b/net-libs/libad9361-iio/libad9361-iio-0.2-r1.ebuild new file mode 100644 index 000000000000..596e74764626 --- /dev/null +++ b/net-libs/libad9361-iio/libad9361-iio-0.2-r1.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="IIO AD9361 library for filter design and handling, multi-chip sync, etc" +HOMEPAGE="https://github.com/analogdevicesinc/libad9361-iio" +if [[ ${PV} == 9999 ]]; then + EGIT_REPO_URI="https://github.com/analogdevicesinc/libad9361-iio" + inherit git-r3 +else + SRC_URI="https://github.com/analogdevicesinc/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~riscv ~x86" +fi + +LICENSE="LGPL-2.1" +SLOT="0/${PV}" + +RDEPEND="net-libs/libiio:=" +DEPEND="${RDEPEND}" + +PATCHES=( + "${FILESDIR}"/${PN}-0.2-fix-lld-tests.patch + "${FILESDIR}"/${PN}-0.2-libdir-pkgconfig.patch + "${FILESDIR}"/${PN}-0.2-cmake-gnuinstalldirs.patch +) diff --git a/net-libs/libad9361-iio/libad9361-iio-9999.ebuild b/net-libs/libad9361-iio/libad9361-iio-9999.ebuild index 630cb27fb6e9..596e74764626 100644 --- a/net-libs/libad9361-iio/libad9361-iio-9999.ebuild +++ b/net-libs/libad9361-iio/libad9361-iio-9999.ebuild @@ -1,17 +1,18 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 + inherit cmake -DESCRIPTION="IIO AD9361 library for filter design and handling, multi-chip sync, etc." +DESCRIPTION="IIO AD9361 library for filter design and handling, multi-chip sync, etc" HOMEPAGE="https://github.com/analogdevicesinc/libad9361-iio" -if [ "${PV}" = "9999" ]; then +if [[ ${PV} == 9999 ]]; then EGIT_REPO_URI="https://github.com/analogdevicesinc/libad9361-iio" inherit git-r3 else SRC_URI="https://github.com/analogdevicesinc/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64 ~x86" + KEYWORDS="~amd64 ~riscv ~x86" fi LICENSE="LGPL-2.1" @@ -20,9 +21,8 @@ SLOT="0/${PV}" RDEPEND="net-libs/libiio:=" DEPEND="${RDEPEND}" -src_prepare() { - sed -i -e "s:"${CMAKE_INSTALL_PREFIX}/lib":"${CMAKE_INSTALL_PREFIX}/$(get_libdir)":g" \ - -e "s:\${PROJECT_NAME}\${LIBAD9361_VERSION_MAJOR}-doc:${P}:" CMakeLists.txt || die - cmake_src_prepare - eapply_user -} +PATCHES=( + "${FILESDIR}"/${PN}-0.2-fix-lld-tests.patch + "${FILESDIR}"/${PN}-0.2-libdir-pkgconfig.patch + "${FILESDIR}"/${PN}-0.2-cmake-gnuinstalldirs.patch +) diff --git a/net-libs/libnftnl/Manifest b/net-libs/libnftnl/Manifest index 849f1e7ce794..356538cb3f22 100644 --- a/net-libs/libnftnl/Manifest +++ b/net-libs/libnftnl/Manifest @@ -1,10 +1,12 @@ AUX libnftnl-1.2.1-missing-export-set_elem.patch 640 BLAKE2B 6b5a1470c2e8175a1ed9667f7dc8dba09f074b57d20b3b5baff27f3cc3cc08014070744022b004573255c29f8124b6a0bc5a2d569fdf955c1e566a7646ead773 SHA512 afe61d68f2348c9ad02386a452611cb38b88eaf32cbbe565efc0cc929d73db89541b3675301773bd195e09c1834c006b22be92d1c7e923aeb2095d8db78ea54a DIST libnftnl-1.2.1.tar.bz2 395299 BLAKE2B 9f525eb540ed959075199aab4b4217bdcf0f67d6744e58d7eab9f7a50aca2d22c6d65419b15c98d24772ef020c3ed2662eba7a0812a5919a840cee5aa589b056 SHA512 cabe6896210c451d7917d1abde5e73a65594d53f011486f75dd7be5b4804c49d10f0e508675e091e1faf0363b82670b3f3a167a85db91d52742dc69445888b6a DIST libnftnl-1.2.1.tar.bz2.sig 566 BLAKE2B dd37a52dc185ef2e8af8f0fe32037a03bf8f50101d566be1d40217ea092ec1a9af08281b22193bb274a1ad462c081980ccc8da35c76d910cf0d613ecb0235449 SHA512 dc589d7fcd7d4b0e5e7d50b02967f265ef11b2de69018c8eb264251eb5fab4b4fabb147b8b934f29cdbf66e7bee3f030ef9f02b5872bd76c4cf3523f7e38b94b +DIST libnftnl-1.2.2-clang-fortify-source.patch.xz 2704 BLAKE2B 107c90a2875e7477a5e8b7af8ff4c2139d2117e41a4ca9a7656b5f15c430668572c18a43e9b14a5af36c60818289e00bc082cad5d601b4c489335ca7161e5871 SHA512 c024607cb138748adcd28a511b858bbf51f2f09e13afa48d3090ba5ecd7bff1c1e87fcf38330eb24ae52c79d1a8bfce91f75be5dc81cfec6f0bc5334dd2f7456 DIST libnftnl-1.2.2.tar.bz2 394955 BLAKE2B 69c3338e295dd158faad812ec05db8b8ab12c5626d0f33db14ee830a14d73dc5c3cd764a563cbb4fdeaa2657c99487a99fb0cc4f324a2832d5de21d922acd451 SHA512 657d48aa263043b80daa39eb8e2647c84c03b3e3a4a30b85bec1d8e4a0976075a71ad233bb384f4460d5f6662f285c12947feb8c1a6c9a534a2c9cf7ba04eee3 DIST libnftnl-1.2.2.tar.bz2.sig 566 BLAKE2B ffdb35811e57f55ba30dfdd3e6656166b5f515348f99ee11c771b7460fd1b26b1e598146afdf76f4765e865ae76472d7071eabb30604cf78964e2fcbd6a39508 SHA512 dc4263e744a79f2b7e4ea619e740d66d6013e62aab655f040150552a6f069794ac59b8cc87a9f630dd42f087ef60523ecf08dc89cd1194637d988f85f67aaf43 EBUILD libnftnl-1.2.1-r1.ebuild 1669 BLAKE2B 4844b4918c355fc65ad861eb1eb392605a707275a455ec302295899d53eca6516fd17cd12ede41e322947d879794832ac38d095baf861dbb87d045906d105dfa SHA512 9af24f8b7b40720caa9d4791ffba71b64de5886290d246ccedc3c9f84fa71ad2ada69cf93fa9e764e75baffe2dde4d8193bbd917550f50c8522001d426433922 EBUILD libnftnl-1.2.1.ebuild 1596 BLAKE2B 4f0df58ffaba293aaee147690535e20e22a9f1e7bc6d115b0a5bac9039fd616b3d861786552c27661d3a7569f7ad8675bdabb818fd22a1bc57f5e00af1146e47 SHA512 bbf0ae2f34d3d3a9e102e11a3c466664989f37f145eb757587887bb3538c75b863073ebe8b61b9ad26dc8d8af071c66ae5680dea6ad98b4d82af13892f192cba +EBUILD libnftnl-1.2.2-r1.ebuild 1963 BLAKE2B 329c5a51fb5bfaae4786f5026abf160619da328defe43faf08f9f4bb055595a1f227bbbef2d7ca3712ea234b280cab0b92766305916511449e55c615cdf1f893 SHA512 ce644a086b81d06859b252006352fed172d1ff2a2860c44cbae6cf1b3b71946e0d96eb7d5c26f98c1f2249c67712614cb79bc6864b9388dbb72f00ce8d2ddf65 EBUILD libnftnl-1.2.2.ebuild 1616 BLAKE2B 33da1ea7acb7744a89396efd68da7b2bd4318d876e73fffbcf9734b810b3e37adb89b60e44b554d33a938f132a9264c0ea244c2b71798708da646817a8a59348 SHA512 ae5f73c91cf326c33900ed53a601b3550dcbbd07b0f65cf0823c5870eb55dddce4ed5e80d4edc822ffc20065f72c34613c0258fd8732361c39006482b4880ba4 EBUILD libnftnl-9999.ebuild 1669 BLAKE2B 4844b4918c355fc65ad861eb1eb392605a707275a455ec302295899d53eca6516fd17cd12ede41e322947d879794832ac38d095baf861dbb87d045906d105dfa SHA512 9af24f8b7b40720caa9d4791ffba71b64de5886290d246ccedc3c9f84fa71ad2ada69cf93fa9e764e75baffe2dde4d8193bbd917550f50c8522001d426433922 MISC metadata.xml 254 BLAKE2B f3a9f843cf94243d1129711770df727fcdc8808bca829ef784819cab6f5410dfa463cfed85182f8228c7de796a674dd602653ad3ef817a62c0c3e7198b23befe SHA512 b9fcd3084a7e197f6138e1ce8b0eff99c4c203c37a7d5c40de207040ba1501ef0e5b2f4e00216a567037bcd6d3394fdec6ff587484c9ba2fca9d04f431733b7c diff --git a/net-libs/libnftnl/libnftnl-1.2.2-r1.ebuild b/net-libs/libnftnl/libnftnl-1.2.2-r1.ebuild new file mode 100644 index 000000000000..1515dc6be1b4 --- /dev/null +++ b/net-libs/libnftnl/libnftnl-1.2.2-r1.ebuild @@ -0,0 +1,87 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/netfilter.org.asc +inherit linux-info usr-ldscript verify-sig + +DESCRIPTION="Netlink API to the in-kernel nf_tables subsystem" +HOMEPAGE="https://netfilter.org/projects/nftables/" + +if [[ ${PV} =~ ^[9]{4,}$ ]]; then + inherit autotools git-r3 + EGIT_REPO_URI="https://git.netfilter.org/${PN}" +else + SRC_URI=" + https://netfilter.org/projects/${PN}/files/${P}.tar.bz2 + https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}-clang-fortify-source.patch.xz + verify-sig? ( https://netfilter.org/projects/${PN}/files/${P}.tar.bz2.sig ) + " + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + + BDEPEND+="verify-sig? ( sec-keys/openpgp-keys-netfilter )" +fi + +LICENSE="GPL-2" +SLOT="0/11" # libnftnl.so version +IUSE="examples static-libs test" +RESTRICT="!test? ( test )" + +RDEPEND=" + >=net-libs/libmnl-1.0.4:= +" +BDEPEND+=" + virtual/pkgconfig +" +DEPEND="${RDEPEND}" + +PATCHES=( + "${WORKDIR}"/${P}-clang-fortify-source.patch +) + +pkg_setup() { + if kernel_is ge 3 13; then + CONFIG_CHECK="~NF_TABLES" + linux-info_pkg_setup + else + eerror "This package requires kernel version 3.13 or newer to work properly." + fi +} + +src_unpack() { + # Drop this phase definition once fortify source patch is in next release + if use verify-sig ; then + verify-sig_verify_detached "${DISTDIR}"/${P}.tar.bz2{,.sig} + fi + + default +} + +src_prepare() { + default + + [[ ${PV} =~ ^[9]{4,}$ ]] && eautoreconf +} + +src_configure() { + local myeconfargs=( + $(use_enable static-libs static) + ) + + econf "${myeconfargs[@]}" +} + +src_install() { + default + + gen_usr_ldscript -a nftnl + + find "${ED}" -type f -name '*.la' -delete || die + + if use examples; then + find examples/ -name 'Makefile*' -delete || die "Could not rm examples" + dodoc -r examples + docompress -x /usr/share/doc/${PF}/examples + fi +} diff --git a/net-libs/libnipper/Manifest b/net-libs/libnipper/Manifest index 3866f1fc67a4..a264069725ab 100644 --- a/net-libs/libnipper/Manifest +++ b/net-libs/libnipper/Manifest @@ -1,6 +1,9 @@ +AUX libnipper-0.12.6-gcc12-time.patch 316 BLAKE2B 8398f94e9545f93056ead1aee25e2842325754024f70cb067c1d99f44da88eec30f02a8d9f6892e8d44dbd06fec2f14fc31a7346a1d5d4f485b1bd6445603527 SHA512 5804199fe39df688a9971e0e429ea41f0c9118aec0791965d6ea99f86cb3d45adfd437630a099af1c5bb749a179a75e2fe16d6de80096ea49b973d92cec22b28 AUX libnipper-0.12.6-gcc47.patch 272 BLAKE2B 4849ed6671881029fb0963c09cfa0b9e9f0e738e714672ad6e17241a354e0f0067e42f01ac04defc62c681ea77183dc98ca7b77e864941fa48c6542ccc500d06 SHA512 fa6e326a97d5d6e72fc04fc2aebf6fb56be0c3683b5d1a02fcb907a944d2b3cb41d91a750c69c69a73e0fbec670d288b16bfcf718a3ec43a1689dbfb67411edf AUX libnipper-0.12.6-glibc-2.10.patch 418 BLAKE2B f981208efc23c3eb37aef0ee75a6e0740867b2a732e2bf2776cbedeafbaec0bd23e1692b2d5e4cf335f74b4fd03146ca12a67f94a3261f905d42e9c204f6a48d SHA512 0111563759771a4fbb9464c41cb66358a8a12c461709b3cb5638663b6d39ea594aa4402eb488080992a173ad1d639790c6632ca5e8f0c85ce60af5c6e1fc54ea AUX libnipper-0.12.6-multilib-strict.patch 523 BLAKE2B c59c2e2a9b3a09be2a17bb7d6839a03bdde7981a4bed0c761809ab9e024dc764cbc7bf7e61bd47a56669e3355980aa67c2eb479e8793da8fca44a4cbf06dad20 SHA512 4290a1b5afdf3215d25d1eb173a0dca421f209335cbe413aa3f051df31c132e85dcafaec89eee52709ece258aba37b507cc4499369e9ad403aa7ecb2b7ba04a6 +AUX libnipper-0.12.6-wformat-security.patch 467 BLAKE2B 1b254d11470f49db592190946752e935149c17d8dc5e1859db30d1175db0b08058f164707701a79d7b8f62557bf9f37d261db392ca697eaf7d13d0c95ac1e7f0 SHA512 73f32a285ad3e3071a3b8596538ceff2f56453dc8e4bfea086a6db6d592f270d9a302593ee231ac86f88baef0f2cd2ec52828704d987d498d5d5c64fb3d62546 DIST libnipper-0.12.6.tgz 444578 BLAKE2B 66a9d9158a132a447e5acfb2da51618c2be09f51a8bea3b47bb953a8734e5be5666a6d330e20ec9b5ad6455ac98fbc651a673dd4c47045f916cc3894ff40f5c2 SHA512 eb6eabce06a71463f8dad59a2aca13583e9ae8113b6997a7946b9bbafe54cd0668189c915f917ffcb7ffe3b5dc6dbbf7d37874ec226e5bd8cdd3c8999f9e10b0 EBUILD libnipper-0.12.6-r1.ebuild 451 BLAKE2B 2950029c9076b196c54d29842f7d56655fc7b38ae0eb04fb768f2e7586f71c9f5f46dc30223db5de5896df90b64cfe34921eb687849c0f370c758f5854a4fe61 SHA512 396b52619b331747de0105615b060520b7777968abed0bed2e13836827e78531d5b3dd59596cf5c90c20b0a6ef6977e9ddd21ea7b6b0b930a39a0f1f9ee0fd8a +EBUILD libnipper-0.12.6-r2.ebuild 531 BLAKE2B d486a14da0c920ef84fe2da8f0c91674fdd3f2560e1cbcdbcce1aec02f9f84401efc4fd3c921d68f6135ac74c025319be86c3f93aa3cde8c10b8ea7ab666a3a7 SHA512 e156e9a2932e6e857ba14e57e402b04ce36858ce2c3cf7e86bd3905974db4457d2d94113d9a5ca23820a31ae8d7ddf98c02d589dc092ee463099cb1578655fa3 MISC metadata.xml 244 BLAKE2B 38ffb6f9295d8117c9ae13bf37fb4c5dfd57ffcaa0e2fed5557e69757b81feb119a74b620c6ce789ddba42e7d7e4e99d4868d299ff652e23abd3189943bdd687 SHA512 ab6444f29b3bbe2e6f4449d96acb0d2d2ad7d15e54a40744cd237c1ef1f1d5b5b291d16c0cde225d4842fb251adecc622cbec095d7fd619e9e338fb68a1cda9e diff --git a/net-libs/libnipper/files/libnipper-0.12.6-gcc12-time.patch b/net-libs/libnipper/files/libnipper-0.12.6-gcc12-time.patch new file mode 100644 index 000000000000..b07c640a37d1 --- /dev/null +++ b/net-libs/libnipper/files/libnipper-0.12.6-gcc12-time.patch @@ -0,0 +1,11 @@ +https://bugs.gentoo.org/851666 +--- a/report/report-text.cpp ++++ b/report/report-text.cpp +@@ -34,6 +34,7 @@ + #include "../device/general/general.h" + #include "report.h" + ++#include + + int Report::writeText(const char *theText, Device::paragraphStruct *paragraph, bool expandAbbreviations, bool hideMarkup) + { diff --git a/net-libs/libnipper/files/libnipper-0.12.6-wformat-security.patch b/net-libs/libnipper/files/libnipper-0.12.6-wformat-security.patch new file mode 100644 index 000000000000..d2bf917a9c59 --- /dev/null +++ b/net-libs/libnipper/files/libnipper-0.12.6-wformat-security.patch @@ -0,0 +1,11 @@ +--- a/report/report-table.cpp ++++ b/report/report-table.cpp +@@ -359,7 +359,7 @@ int Report::writeTable(Device::paragraphStruct *paragraph) + else if (config->reportFormat == Config::XML) + fprintf(outFile, ">"); + if (cellPointer->cellData.empty()) +- fprintf(outFile, config->emptyTableCell); ++ fprintf(outFile, "%s", config->emptyTableCell); + else + errorCode = writeText(cellPointer->cellData.c_str(), paragraph); + if (errorCode != 0) diff --git a/net-libs/libnipper/libnipper-0.12.6-r2.ebuild b/net-libs/libnipper/libnipper-0.12.6-r2.ebuild new file mode 100644 index 000000000000..2fe749ff81af --- /dev/null +++ b/net-libs/libnipper/libnipper-0.12.6-r2.ebuild @@ -0,0 +1,22 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit cmake + +DESCRIPTION="A router configuration security analysis library" +HOMEPAGE="http://nipper.titania.co.uk/" +SRC_URI="mirror://sourceforge/nipper/${P}.tgz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +PATCHES=( + "${FILESDIR}/${P}-glibc-2.10.patch" + "${FILESDIR}/${P}-gcc47.patch" + "${FILESDIR}/${P}-multilib-strict.patch" + "${FILESDIR}/${P}-gcc12-time.patch" + "${FILESDIR}/${P}-wformat-security.patch" +) diff --git a/net-libs/libnma/Manifest b/net-libs/libnma/Manifest index 3309d3d04fc4..7429c9d8b08e 100644 --- a/net-libs/libnma/Manifest +++ b/net-libs/libnma/Manifest @@ -1,3 +1,5 @@ DIST libnma-1.8.38.tar.xz 1347004 BLAKE2B 108fc7d0a01ca72c84a738f831d442d82990f7b82301de3a47d8331af1e080a33c10806fb75830463fbfb8a4a1f556cdf5272ee52dbc4616ea3dbca1959cd128 SHA512 0421c598ccb6e3659f182b596eec76ffd695e51c11fd11b8325c2d08cb259536d7e74c11bbaac3ccb841016a0bc69a87f1c682b934a9eb569a74116e677eba63 +DIST libnma-1.8.40.tar.xz 1350560 BLAKE2B 9c5124a1dcaa801c7d0135ef64dedccd098988fdd199938e2409e80bee86df71bf368cada113dceae4046a5c2c5fe954aa9fc0c19519721a4e8ec7b8f7ea8d44 SHA512 28f4704f97941308f43b27a309fd14050e8ac7e0c6665cada3cc08a759e140f043a80b21ccfe02ce348f8490cad8107b4fe27026dbaafed46ec1c7c46824e3b8 EBUILD libnma-1.8.38.ebuild 1676 BLAKE2B 4d25b6609021722dc209259e3414444f3419a94153e42c1decebb7cf3e9e5ca0d0103150ed6da3b1b2f3039dc4ecb3fd4e3a682b374b239718836d13813e03d7 SHA512 68e5d459f420a05512b69cc722c1a69e9f65e31ad10d8081fe635250a452e42c6febfcf9826741a3c67464e7e7241d452bd9084b43951423df08adf4f6a121bc +EBUILD libnma-1.8.40.ebuild 1682 BLAKE2B 5f2d2a76d3a776776cf254135180bd8ae493f74163dcde431cdc5d89da0722bf364392b8597e105326ddca5318378b3e086b5c8e33d0abcdbe3b6ba9c1a3f074 SHA512 434dd3138a59e226de5c97e3de69b5738d87f9f6d52752a19bd5331aea3b8bbd3aeda8680065bb9756c7ac139880387e891643da009393679208cf7877eb9869 MISC metadata.xml 373 BLAKE2B 4107438e2ffa5c0e8a276745f518001ab71a5322ac3136fa2b23b1a767958f76c775ea551dd587877512ef18520926cbe74ebad8b36f9c2d4263645990ea3781 SHA512 488b3102778233f87a8fd06bf516ba31d62df2edd22dd9d556e7090483707c00ff12db7d2d372f396d9e5dda9d2f48a77415cf6de0e08c6279a541f43221d68d diff --git a/net-libs/libnma/libnma-1.8.40.ebuild b/net-libs/libnma/libnma-1.8.40.ebuild new file mode 100644 index 000000000000..76713c40ed01 --- /dev/null +++ b/net-libs/libnma/libnma-1.8.40.ebuild @@ -0,0 +1,71 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit gnome.org gnome2-utils meson xdg vala + +DESCRIPTION="NetworkManager GUI library" +HOMEPAGE="https://wiki.gnome.org/Projects/NetworkManager" + +LICENSE="GPL-2+" +SLOT="0" +# pkcs11 default enabled as it's a small dep often already present by libnma users, and it was default enabled as IUSE=+gcr in nm-applet before +IUSE="gtk-doc +introspection +pkcs11 vala" +REQUIRED_USE="vala? ( introspection )" +KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86" + +DEPEND=" + >=gui-libs/gtk-4.0:4 + app-text/iso-codes + net-misc/mobile-broadband-provider-info + >=dev-libs/glib-2.38:2 + >=x11-libs/gtk+-3.12:3[introspection?] + >=net-misc/networkmanager-1.7[introspection?] + pkcs11? ( >=app-crypt/gcr-3.14:= ) + introspection? ( >=dev-libs/gobject-introspection-1.56:= ) +" +RDEPEND="${DEPEND} + ! "${tmp_npm_completion_file}" - newbashcomp "${tmp_npm_completion_file}" npm - sed -i -e "s|'${ED}/etc'|'/etc'|g" "${ED}/${npm_config}" || die - - # Move man pages - doman "${LIBDIR}"/node_modules/npm/man/man{1,5,7}/* - - # Clean up - rm -f "${LIBDIR}"/node_modules/npm/{.mailmap,.npmignore,Makefile} - rm -rf "${LIBDIR}"/node_modules/npm/{doc,html,man} - - local find_exp="-or -name" - local find_name=() - for match in "AUTHORS*" "CHANGELOG*" "CONTRIBUT*" "README*" \ - ".travis.yml" ".eslint*" ".wercker.yml" ".npmignore" \ - "*.md" "*.markdown" "*.bat" "*.cmd"; do - find_name+=( ${find_exp} "${match}" ) - done - - # Remove various development and/or inappropriate files and - # useless docs of dependend packages. - find "${LIBDIR}"/node_modules \ - \( -type d -name examples \) -or \( -type f \( \ - -iname "LICEN?E*" \ - "${find_name[@]}" \ - \) \) -exec rm -rf "{}" \; - fi - - mv "${ED}"/usr/share/doc/node "${ED}"/usr/share/doc/${PF} || die -} - -src_test() { - if has usersandbox ${FEATURES}; then - rm -f "${S}"/test/parallel/test-fs-mkdir.js - ewarn "You are emerging ${PN} with 'usersandbox' enabled. Excluding tests known to fail in this mode." \ - "For full test coverage, emerge =${CATEGORY}/${PF} with 'FEATURES=-usersandbox'." - fi - - out/${BUILDTYPE}/cctest || die - "${EPYTHON}" tools/test.py --mode=${BUILDTYPE,,} --flaky-tests=dontcare -J message parallel sequential || die -} diff --git a/net-libs/nodejs/nodejs-16.14.2.ebuild b/net-libs/nodejs/nodejs-16.14.2.ebuild deleted file mode 100644 index d6372f1fd51e..000000000000 --- a/net-libs/nodejs/nodejs-16.14.2.ebuild +++ /dev/null @@ -1,230 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8..10} ) -PYTHON_REQ_USE="threads(+)" - -inherit bash-completion-r1 flag-o-matic pax-utils python-any-r1 toolchain-funcs xdg-utils - -DESCRIPTION="A JavaScript runtime built on Chrome's V8 JavaScript engine" -HOMEPAGE="https://nodejs.org/" -LICENSE="Apache-1.1 Apache-2.0 BSD BSD-2 MIT" - -if [[ ${PV} == *9999 ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/nodejs/node" - SLOT="0" -else - SRC_URI="https://nodejs.org/dist/v${PV}/node-v${PV}.tar.xz" - SLOT="0/$(ver_cut 1)" - KEYWORDS="amd64 arm arm64 ppc64 ~riscv x86 ~amd64-linux ~x64-macos" - S="${WORKDIR}/node-v${PV}" -fi - -IUSE="cpu_flags_x86_sse2 debug doc +icu inspector lto +npm pax-kernel +snapshot +ssl +system-icu +system-ssl systemtap test" -REQUIRED_USE="inspector? ( icu ssl ) - npm? ( ssl ) - system-icu? ( icu ) - system-ssl? ( ssl )" - -RESTRICT="!test? ( test )" - -RDEPEND=">=app-arch/brotli-1.0.9:= - >=dev-libs/libuv-1.40.0:= - >=net-dns/c-ares-1.17.2:= - >=net-libs/nghttp2-1.41.0:= - sys-libs/zlib - system-icu? ( >=dev-libs/icu-67:= ) - system-ssl? ( >=dev-libs/openssl-1.1.1:0= )" -BDEPEND="${PYTHON_DEPS} - sys-apps/coreutils - virtual/pkgconfig - systemtap? ( dev-util/systemtap ) - test? ( net-misc/curl ) - pax-kernel? ( sys-apps/elfix )" -DEPEND="${RDEPEND}" - -PATCHES=( - "${FILESDIR}"/${PN}-12.22.5-shared_c-ares_nameser_h.patch - "${FILESDIR}"/${PN}-15.2.0-global-npm-config.patch -) - -pkg_pretend() { - (use x86 && ! use cpu_flags_x86_sse2) && \ - die "Your CPU doesn't support the required SSE2 instruction." - - if [[ ${MERGE_TYPE} != "binary" ]]; then - if use lto; then - if tc-is-gcc; then - if [[ $(gcc-major-version) -ge 11 ]]; then - # Bug #787158 - die "LTO builds of ${PN} using gcc-11+ currently fail tests and produce runtime errors. Either switch to gcc-10 or unset USE=lto for this ebuild" - fi - fi - fi - fi -} - -src_prepare() { - tc-export AR CC CXX PKG_CONFIG - export V=1 - export BUILDTYPE=Release - - # fix compilation on Darwin - # https://code.google.com/p/gyp/issues/detail?id=260 - sed -i -e "/append('-arch/d" tools/gyp/pylib/gyp/xcode_emulation.py || die - - # less verbose install output (stating the same as portage, basically) - sed -i -e "/print/d" tools/install.py || die - - # proper libdir, hat tip @ryanpcmcquen https://github.com/iojs/io.js/issues/504 - local LIBDIR=$(get_libdir) - sed -i -e "s|lib/|${LIBDIR}/|g" tools/install.py || die - sed -i -e "s/'lib'/'${LIBDIR}'/" deps/npm/lib/npm.js || die - - # Avoid writing a depfile, not useful - sed -i -e "/DEPFLAGS =/d" tools/gyp/pylib/gyp/generator/make.py || die - - sed -i -e "/'-O3'/d" common.gypi node.gypi || die - - # debug builds. change install path, remove optimisations and override buildtype - if use debug; then - sed -i -e "s|out/Release/|out/Debug/|g" tools/install.py || die - BUILDTYPE=Debug - fi - - # We need to disable mprotect on two files when it builds Bug 694100. - use pax-kernel && PATCHES+=( "${FILESDIR}"/${PN}-16.4.2-paxmarking.patch ) - - # All this test does is check if the npm CLI produces warnings of any sort, - # failing if it does. Overkill, much? Especially given one possible warning - # is that there is a newer version of npm available upstream (yes, it does - # use the network if available), thus making it a real possibility for this - # test to begin failing one day even though it was fine before. - rm -f test/parallel/test-release-npm.js - - default -} - -src_configure() { - xdg_environment_reset - - # LTO compiler flags are handled by configure.py itself - filter-flags '-flto*' - - local myconf=( - --shared-brotli - --shared-cares - --shared-libuv - --shared-nghttp2 - --shared-zlib - ) - use debug && myconf+=( --debug ) - use lto && myconf+=( --enable-lto ) - if use system-icu; then - myconf+=( --with-intl=system-icu ) - elif use icu; then - myconf+=( --with-intl=full-icu ) - else - myconf+=( --with-intl=none ) - fi - use inspector || myconf+=( --without-inspector ) - use npm || myconf+=( --without-npm ) - use snapshot || myconf+=( --without-node-snapshot ) - if use ssl; then - use system-ssl && myconf+=( --shared-openssl --openssl-use-def-ca-store ) - else - myconf+=( --without-ssl ) - fi - - local myarch="" - case ${ABI} in - amd64) myarch="x64";; - arm) myarch="arm";; - arm64) myarch="arm64";; - lp64*) myarch="riscv64";; - ppc64) myarch="ppc64";; - x32) myarch="x32";; - x86) myarch="ia32";; - *) myarch="${ABI}";; - esac - - GYP_DEFINES="linux_use_gold_flags=0 - linux_use_bundled_binutils=0 - linux_use_bundled_gold=0" \ - "${EPYTHON}" configure.py \ - --prefix="${EPREFIX}"/usr \ - --dest-cpu=${myarch} \ - $(use_with systemtap dtrace) \ - "${myconf[@]}" || die -} - -src_compile() { - emake -C out -} - -src_install() { - local LIBDIR="${ED}/usr/$(get_libdir)" - default - - pax-mark -m "${ED}"/usr/bin/node - - # set up a symlink structure that node-gyp expects.. - dodir /usr/include/node/deps/{v8,uv} - dosym . /usr/include/node/src - for var in deps/{uv,v8}/include; do - dosym ../.. /usr/include/node/${var} - done - - if use doc; then - docinto html - dodoc -r "${S}"/doc/* - fi - - if use npm; then - keepdir /etc/npm - - # Install bash completion for `npm` - local tmp_npm_completion_file="$(TMPDIR="${T}" mktemp -t npm.XXXXXXXXXX)" - "${ED}/usr/bin/npm" completion > "${tmp_npm_completion_file}" - newbashcomp "${tmp_npm_completion_file}" npm - - # Move man pages - doman "${LIBDIR}"/node_modules/npm/man/man{1,5,7}/* - - # Clean up - rm -f "${LIBDIR}"/node_modules/npm/{.mailmap,.npmignore,Makefile} - rm -rf "${LIBDIR}"/node_modules/npm/{doc,html,man} - - local find_exp="-or -name" - local find_name=() - for match in "AUTHORS*" "CHANGELOG*" "CONTRIBUT*" "README*" \ - ".travis.yml" ".eslint*" ".wercker.yml" ".npmignore" \ - "*.md" "*.markdown" "*.bat" "*.cmd"; do - find_name+=( ${find_exp} "${match}" ) - done - - # Remove various development and/or inappropriate files and - # useless docs of dependend packages. - find "${LIBDIR}"/node_modules \ - \( -type d -name examples \) -or \( -type f \( \ - -iname "LICEN?E*" \ - "${find_name[@]}" \ - \) \) -exec rm -rf "{}" \; - fi - - mv "${ED}"/usr/share/doc/node "${ED}"/usr/share/doc/${PF} || die -} - -src_test() { - if has usersandbox ${FEATURES}; then - rm -f "${S}"/test/parallel/test-fs-mkdir.js - ewarn "You are emerging ${PN} with 'usersandbox' enabled. Excluding tests known to fail in this mode." \ - "For full test coverage, emerge =${CATEGORY}/${PF} with 'FEATURES=-usersandbox'." - fi - - out/${BUILDTYPE}/cctest || die - "${EPYTHON}" tools/test.py --mode=${BUILDTYPE,,} --flaky-tests=dontcare -J message parallel sequential || die -} diff --git a/net-libs/pjproject/Manifest b/net-libs/pjproject/Manifest index 081fd73ff537..a4f7310abc92 100644 --- a/net-libs/pjproject/Manifest +++ b/net-libs/pjproject/Manifest @@ -2,9 +2,12 @@ AUX pjproject-2.10-CVE-2020-15260-tls-hostname-check.patch 4724 BLAKE2B a098969c AUX pjproject-2.10-CVE-2021-21375-negotiation-failure-crash.patch 1564 BLAKE2B 30f7af19ae18c071b62e31a6a049e4e67f7b391a65ab52ef8d5270ef504a4057b35679c580ba056c9b1b3e5813fde5ccc8ca863bead4f62156e39f8c2947e4d2 SHA512 9fb5b8961e7c69cf8a902eaa28cb2147faf8f0809467911454758b793832831240992a3c27ecb722a4ea066df909c0cf12b4b1bf139037f647828eb4cc16fee0 AUX pjproject-2.10-CVE-2021-32686-AST-2021-009-GHSA-cv8x-p47p-99wr.patch 10321 BLAKE2B 6e69e2476439d2f6ca97cd94376d3ffe924840289abe49bf33ecc10c1b67d33457e4231a47851b1e749600f3d7b4a4980b1e5bada06bfc1df5334f6a51b0e8f1 SHA512 58faf870bae4ec94cfc78ca9397e476b7db26c69bb4de5dd6bdaa63f6a8cca95438a182661b485afb04872899c41a8f8ff72c5cfbad35c41cbdc5e9831813c4a AUX pjproject-2.10-race-condition-between-transport-destroy-and-acquire.patch 3929 BLAKE2B fc7e12b7e8e9ff35556aa153496c2f7decd13bc78493d8c6f24449f063fe9c76b1772f6dc2b6cfc279c9731cc08735b27cd990ac6c4648c18e7f08c2c9fc3810 SHA512 e230041cff87d97947ad8caeb80c4858b8a1d435251d79b281fc0035da04aab549d1d5dc085681d98410da7e37359bb2ed721d132b321cce9a7326e4ff52c40f +AUX pjproject-2.12.1-CVE-2022-31031.patch 1408 BLAKE2B 7a541dc0e0e9508374084121a81e258a19d4e050232c47cc5be67b8115da0fffb96de6e17a311a53e137ed5313109b2ac9513ff85bb17f3ecf7e066160c9019f SHA512 c6bb01cb3a50399075b264be7fb5f20f58c269cf6a71082e76865eda6393d6f546ddf4e09367e354db90b5064ea9ffd61e1783ad988e222eaccb523d90cda16b AUX pjproject-2.9-config_site.h 2168 BLAKE2B 39d526e7a2ca79ea2c1e453d95d420a6245e7a93641227a908660fea553a8b66d5dfb6b7108b49dc0686de6522c2485b72a6e7511096cbfe50bdb2800d559e6f SHA512 d6456b7fa36b3256613eea515b78f0884fa6b56705817cd421a962f3c3302bf0efa69006432dffca49400ef75dc99ebc7639d270aebe5bc2d4a9a9515cc56408 AUX pjproject-2.9-ssl-enable.patch 3515 BLAKE2B d68479ba509513828d8488b60358ba00651c87d0b39b9bc800fe0d38294f2afad43fd7f4ee5c260bd62044d17b010112c59363277739f4ae7d20940943437539 SHA512 5fd3e681801e6e2cd56ec177d71a65422ec22b788adfad3920562616c737188f71097a545d9c59bd6a3d876ba143f90f731d165d8c68da25aa93b03c009753e8 DIST pjproject-2.10.tar.gz 8768705 BLAKE2B 42d70867e2e0474313426f1e188586d203d6165c28a133a62dedacd2deb2899215212824d9402a48fcc66bb08a17b796d3625e1d51a8aedc9aa4b3a3bf1cb8fa SHA512 a67f083df175b536b4e6a7b7fe39e07d3ee805d6917ec64a50694542a7455c33a100889191044ab3fa679b6656774a6be045621aa53510b5f04cdde9ddd59893 +DIST pjproject-2.12.1.tar.gz 9660659 BLAKE2B d893f22d995c9570e4003f80adf15144cf39e09d5843a88e3a616a529a91164ec7b012ea66ede8d55bfe4ec0dc4eca7d230f07fc66f06dfafaea9d5ff72910fa SHA512 9087456024b8886e56660cebc45c7093b3b91cd6b08a3926fa2c0de452989ac84ceb4e27413c0311bde95f271341ee44d9681f81f83602a4e16151f1831d773b EBUILD pjproject-2.10-r1.ebuild 3339 BLAKE2B 7bdb4fd1731d2a32750b73970f06c70188309227b727f50f13819e435adcb897f42bb9408c0ef5c151a12dd6954a01205740b11aea657cb53ead6112a9c9036a SHA512 6b7f60dd30b96d600197d4ed5d1d3002df152c0101c359c644a45787ed7112dc1667065d96ab8001ffa1f8c9de0e8d505be9040aca3cd188b7cb155fa0caeb54 EBUILD pjproject-2.10-r2.ebuild 3423 BLAKE2B 0e58af6dfdd8428c17fb46a02e80b2d88a8bf63ce56ad7c436790871ef0926994ac8040650a2f3dbf08f7c3d39a1ad50dcae3e39f10e4fd75964b1c0ecfe927d SHA512 3f7113dadd6d693b44b98148bdd2f78a41a55c108511da2f2316275d7f613225b8c6bf01ae6a8feab273e07bbfa74da9ea4e2824629d129bdd5fd23680636702 +EBUILD pjproject-2.12.1.ebuild 3158 BLAKE2B a99c10f66f5b1a3575a7d162a8344afdb9c34ab36fe760aad584311a05905ef22e69c184709c1324fd5c84088ab81ccac18e71b716fb36731128561967a44d5e SHA512 297000bbea349b45c8639f1bbd726a37d9be262c3674190f65f817a0b43ff60d7054e43a19d61469ac865e6ebeae4ac26189be69aacdc32608a215da2689d763 MISC metadata.xml 1379 BLAKE2B f3506d3ae96c52e71f9c1a9bf455134094b3d13152e5ef25cb8fada275aa5fc876f6fcb058bafe2cd12a0fcb4462929ea97e2ba4e98953eed75cbbd3f39497a6 SHA512 22fe7d0284fba79bb1f69d15f2ccbcab8b95cc2f4b9151d2b1721b85c760e22dcdbb511eff52263dcb331bef686ed88695b71d78b2d94beaed8429e11322994d diff --git a/net-libs/pjproject/files/pjproject-2.12.1-CVE-2022-31031.patch b/net-libs/pjproject/files/pjproject-2.12.1-CVE-2022-31031.patch new file mode 100644 index 000000000000..637b7f374ffc --- /dev/null +++ b/net-libs/pjproject/files/pjproject-2.12.1-CVE-2022-31031.patch @@ -0,0 +1,41 @@ +From 450baca94f475345542c6953832650c390889202 Mon Sep 17 00:00:00 2001 +From: sauwming +Date: Tue, 7 Jun 2022 12:00:13 +0800 +Subject: [PATCH] Merge pull request from GHSA-26j7-ww69-c4qj + +--- + pjlib-util/src/pjlib-util/stun_simple.c | 7 ++++++- + 1 file changed, 6 insertions(+), 1 deletion(-) + +diff --git a/pjlib-util/src/pjlib-util/stun_simple.c b/pjlib-util/src/pjlib-util/stun_simple.c +index 722519584..d0549176d 100644 +--- a/pjlib-util/src/pjlib-util/stun_simple.c ++++ b/pjlib-util/src/pjlib-util/stun_simple.c +@@ -54,6 +54,7 @@ PJ_DEF(pj_status_t) pjstun_parse_msg( void *buf, pj_size_t buf_len, + { + pj_uint16_t msg_type, msg_len; + char *p_attr; ++ int attr_max_cnt = PJ_ARRAY_SIZE(msg->attr); + + PJ_CHECK_STACK(); + +@@ -83,7 +84,7 @@ PJ_DEF(pj_status_t) pjstun_parse_msg( void *buf, pj_size_t buf_len, + msg->attr_count = 0; + p_attr = (char*)buf + sizeof(pjstun_msg_hdr); + +- while (msg_len > 0) { ++ while (msg_len > 0 && msg->attr_count < attr_max_cnt) { + pjstun_attr_hdr **attr = &msg->attr[msg->attr_count]; + pj_uint32_t len; + pj_uint16_t attr_type; +@@ -111,6 +112,10 @@ PJ_DEF(pj_status_t) pjstun_parse_msg( void *buf, pj_size_t buf_len, + p_attr += len; + ++msg->attr_count; + } ++ if (msg->attr_count == attr_max_cnt) { ++ PJ_LOG(4, (THIS_FILE, "Warning: max number attribute %d reached.", ++ attr_max_cnt)); ++ } + + return PJ_SUCCESS; + } diff --git a/net-libs/pjproject/pjproject-2.12.1.ebuild b/net-libs/pjproject/pjproject-2.12.1.ebuild new file mode 100644 index 000000000000..e4b5b281a448 --- /dev/null +++ b/net-libs/pjproject/pjproject-2.12.1.ebuild @@ -0,0 +1,125 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools flag-o-matic toolchain-funcs + +DESCRIPTION="Open source SIP, Media, and NAT Traversal Library" +HOMEPAGE="https://www.pjsip.org/" +SRC_URI="https://github.com/pjsip/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86" + +LICENSE="GPL-2" +SLOT="0/${PV}" + +# g729 not included due to special bcg729 handling. +CODEC_FLAGS="g711 g722 g7221 gsm ilbc speex l16" +VIDEO_FLAGS="sdl ffmpeg v4l2 openh264 libyuv vpx" +SOUND_FLAGS="alsa portaudio" +IUSE="amr debug epoll examples ipv6 opus resample silk ssl static-libs webrtc + ${CODEC_FLAGS} g729 + ${VIDEO_FLAGS} + ${SOUND_FLAGS}" + +RDEPEND="net-libs/libsrtp:= + alsa? ( media-libs/alsa-lib ) + amr? ( media-libs/opencore-amr ) + ffmpeg? ( media-video/ffmpeg:= ) + g729? ( media-libs/bcg729 ) + gsm? ( media-sound/gsm ) + ilbc? ( media-libs/libilbc ) + openh264? ( media-libs/openh264 ) + opus? ( media-libs/opus ) + portaudio? ( media-libs/portaudio ) + resample? ( media-libs/libsamplerate ) + sdl? ( media-libs/libsdl ) + speex? ( + media-libs/speex + media-libs/speexdsp + ) + ssl? ( + dev-libs/openssl:0= + ) +" +DEPEND="${RDEPEND}" +BDEPEND="virtual/pkgconfig" + +PATCHES=( + "${FILESDIR}/pjproject-2.12.1-CVE-2022-31031.patch" +) + +src_prepare() { + default + rm configure || die "Unable to remove unwanted wrapper" + mv aconfigure.ac configure.ac || die "Unable to rename configure script source" + eautoreconf + + cp "${FILESDIR}/pjproject-2.9-config_site.h" "${S}/pjlib/include/pj/config_site.h" || die "Unable to create config_site.h" +} + +_pj_enable() { + usex "$1" '' "--disable-${2:-$1}" +} + +src_configure() { + local myconf=() + local videnable="--disable-video" + local t + + use debug || append-cflags -DNDEBUG=1 + use ipv6 && append-cflags -DPJ_HAS_IPV6=1 + append-cflags -DPJMEDIA_HAS_SRTP=1 + + for t in ${CODEC_FLAGS}; do + myconf+=( $(_pj_enable ${t} ${t}-codec) ) + done + myconf+=( $(_pj_enable g729 bcg729) ) + + for t in ${VIDEO_FLAGS}; do + myconf+=( $(_pj_enable ${t}) ) + use "${t}" && videnable="--enable-video" + done + + [ "${videnable}" = "--enable-video" ] && append-cflags -DPJMEDIA_HAS_VIDEO=1 + + LD="$(tc-getCC)" econf \ + --enable-shared \ + --with-external-srtp \ + ${videnable} \ + $(_pj_enable alsa sound) \ + $(_pj_enable amr opencore-amr) \ + $(_pj_enable epoll) \ + $(_pj_enable opus) \ + $(_pj_enable portaudio ext-sound) \ + $(_pj_enable resample libsamplerate) \ + $(_pj_enable resample resample-dll) \ + $(_pj_enable resample) \ + $(_pj_enable silk) \ + $(_pj_enable speex speex-aec) \ + $(_pj_enable ssl) \ + $(_pj_enable webrtc libwebrtc) \ + $(use_with gsm external-gsm) \ + $(use_with portaudio external-pa) \ + $(use_with speex external-speex) \ + "${myconf[@]}" +} + +src_compile() { + emake dep LD="$(tc-getCC)" + emake LD="$(tc-getCC)" +} + +src_install() { + default + + newbin pjsip-apps/bin/pjsua-${CHOST} pjsua + newbin pjsip-apps/bin/pjsystest-${CHOST} pjsystest + + if use examples; then + insinto "/usr/share/doc/${PF}/examples" + doins -r pjsip-apps/src/samples + fi + + use static-libs || rm "${ED}/usr/$(get_libdir)"/*.a || die "Error removing static archives" +} diff --git a/net-libs/tox/Manifest b/net-libs/tox/Manifest index b73024694ec3..51dc08904cd4 100644 --- a/net-libs/tox/Manifest +++ b/net-libs/tox/Manifest @@ -2,9 +2,9 @@ AUX confd 27 BLAKE2B 16d0801db1dceed2044c14e9f1220ee4f31268622102a50669135dcb199 AUX initd 655 BLAKE2B bc837b09c4d75cb086bc1757ba1b1963b60ae2123ba041a53557a2ae7c05145be0898ce5c10d60c894ef369c46afe2a65454ab9e2d2a23d1c859c074d80b8a86 SHA512 c7eaf934497329a369ea9fe5eefe061937719e34d965c464ccea6b72b12bf16c7b79bd821e3550fecb1fde3b014f40afad61c10cf4d7140f42d3d8ba964acdc6 AUX tox-bootstrapd.conf 2397 BLAKE2B 336317dc2b2a7958420164d3ef3197ea2aefbb51822791d2feccb8e44cf09e90779986210bf854c0cff0d1b4519c1b4acd92723e92b8b262859f7d9da7ee55e9 SHA512 0d90ffb47e42013af68b5eb7ffb03d670523b20de17ba7fe63e227502188cfd72242450d09e94d381fa201cdff459307622c9ab19f3bf651d6948979e103e3c6 AUX tox-bootstrapd.service 365 BLAKE2B f17891d280007180811414f85f1f8a4defd85436410113f11cffd60dd14a02cd24a0637c347a75ea11322c050e4030702e9f95f02810705aef512df6558e66d5 SHA512 d565430c53b91343d57b6db573884c9f11aaf8bbddfd70bf3a46a6dede91c01ab8f1371ae052b4dd529cc521bef28924069fc7f4bc3d610c01cbd6d6569707f8 -DIST c-toxcore-0.2.12.tar.gz 504832 BLAKE2B 625713142cc1e4b6583879144c05d47a40a1d98031a8a2bf0deec85a199f816a0ff6df5c76e9487a526d7c1c1650b37a10ed81be8233eaa1395707851378474f SHA512 c22f139cfff3a5aedf5fb08c33cae0dae3d6fbceec87867c81290e3bf9d2e13466a0e2bad8378a7a7ba1e9b7b9ad756712963461ae248102e4cab7d4691228d8 DIST c-toxcore-0.2.13.tar.gz 511533 BLAKE2B 8c68180710e3d06eaaef9fc05dc0ff2492907586934d1d6f57f147e07bb78b262f78b0057911e4b5cd27d2d1efb51cb714f757b90caa269988e604cafa62cd00 SHA512 f4ed9ea4afb7f9c14a5afd949f3a52e7880838c910acaf5adc39acb09ad574406be08f43b76a9fbdd4fc4bd14f0d73212dc7bd10783565055c910c6c3e5e357a -EBUILD tox-0.2.12-r1.ebuild 2905 BLAKE2B de657ca8b2815d0d165a41ea78026bd8f813aa4e601336db68f7123ffd52c0b97e9bd10c99591c3af9f27ec53974521ed3c37b90ee4509961a67bd667a7dd12c SHA512 0265c8c0ebdf18113f600f2d5ad8cb2d87965b3b43393502dba0acde2e587974981e077c69f18ad7303b1d419649ce814afa5102f2a9eb08d60ceb148a14d255 +DIST c-toxcore-0.2.18.tar.gz 653247 BLAKE2B c27da02753aede5056c42e5bf1949920fc30e98a23c058ab445c2fe345271e442885a3eeb011e8fde16d8fc8451376a015c5f821145785c75e7d0dda3a8b72eb SHA512 e9b0d73a2e0460290c8453a0a64fc91deed2e0cf87f945d0ba203b929f19a296571d7140f4df89b06f7e67f2b61894460ce4dd32ab9ecf6ea7d5b67538fadb23 EBUILD tox-0.2.13.ebuild 2920 BLAKE2B 59bf6f61244b267d49a181359b3322186efe21217578b6561b41dcd798e50bc9104beb27dbd611485949a112a80ab11d774f4f17a18cdfb23f4ef106729383cc SHA512 8fdb59395d4ce07c6f2edbfc8a8672b021a0b32d62682ecc697e9e816be09d31587be9c41e9b5755aaab1570d9c7aa12d84e3ac6c7b68abdc0c1a099df35fb75 -EBUILD tox-9999.ebuild 2689 BLAKE2B 12827a3eaa9c54410ec4f3eefd12016e4fb8c4540cd94295c45e31b6dc6563edc866d81edff197347e155587c5dace9f5195ae33d6e7d0ac70e24a59f61e957d SHA512 0c362388a3157a103e5ef110fbd1e8e202a8e39140309529198c40cffd5a64bab163f19820f1da4c24340850421efc7216fdbffb0527e69f405581c8b0b67ad4 -MISC metadata.xml 901 BLAKE2B 5125123a0e27a8cda166ed3516d75fb0bb034d77e38f553ba96bdc58744d7cc1bffe58e0fa6d2467a2dcc0f5caf74a7a2c12697664065732d335f0b8bbb8bbad SHA512 7f76b178a4b0a25a3a0eadbe844c07cbaa2103cc4296674c37c3fb18ed626e3cfc7110b8ff4e04ed0f7a83b65a0dc19666074d71f87d0e7e75d84fb1aade3d16 +EBUILD tox-0.2.18.ebuild 3219 BLAKE2B 71e6793e8b3ab8d6a2be30ec3ad64554e07e676d5410ab78830d274bd166a26ca1903178c8bb64ac02e9e358b278f72565b32d053bc7de20b3b4cc539a17c18a SHA512 d5fc0c3825b006734542c19e06a52bf96f2344502da5230ce5aea036f94a16f78b32c320216011938aeafeb6fd4e086c33ff5ccbedcfc0582b92196a386df7cf +EBUILD tox-9999.ebuild 3088 BLAKE2B 689337dbd95cf6b20186473cc642947763c4f8577c305df4aad55b6e74e6feb1cee7898a7d8651ea7e57491d85b3ff136c914c2c76bbce64db6059ecea3d7525 SHA512 8ed472219c205c7524ce1fca59948abe261de025713e5b2f1d90681f1411cc3c94bba5b096e1b164d59ae1a7b8eca9349b45d81189edbdc1c80240ab54691886 +MISC metadata.xml 985 BLAKE2B a77c49ccdcb1407dc40590f2fbcd4a932d1167dbaad973c878da09107def195cc9755c6d5f1a824cf22006543f1f6db3461d03e11ba7a21b3f321b6173c8aee8 SHA512 67eecd0db74c985cd97c840414ff6860a1d5a3ac9eaa00cd73c5c61e59831ff458a596251605af9515817f074d76eb342c12714409e7b31176d56e9ee311fc0c diff --git a/net-libs/tox/metadata.xml b/net-libs/tox/metadata.xml index fa963f9331e6..434e886648f5 100644 --- a/net-libs/tox/metadata.xml +++ b/net-libs/tox/metadata.xml @@ -12,6 +12,7 @@ Adds support for audio and video. Enables DHT Bootstrap Node. + Builds utilities to create custom keys and profiles Log level: 1 Log level: 2 Log level: 3 diff --git a/net-libs/tox/tox-0.2.12-r1.ebuild b/net-libs/tox/tox-0.2.18.ebuild similarity index 65% rename from net-libs/tox/tox-0.2.12-r1.ebuild rename to net-libs/tox/tox-0.2.18.ebuild index 62cb752a4e22..19cb445abe6f 100644 --- a/net-libs/tox/tox-0.2.12-r1.ebuild +++ b/net-libs/tox/tox-0.2.18.ebuild @@ -1,67 +1,71 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 inherit cmake systemd -MY_P="c-toxcore-${PV}" DESCRIPTION="Encrypted P2P, messaging, and audio/video calling platform" HOMEPAGE="https://tox.chat https://github.com/TokTok/c-toxcore" -SRC_URI="https://github.com/TokTok/c-toxcore/archive/v${PV}.tar.gz -> ${MY_P}.tar.gz" +SRC_URI="https://github.com/TokTok/c-toxcore/releases/download/v${PV}/c-toxcore-${PV}.tar.gz" LICENSE="GPL-3+" SLOT="0/0.2" -KEYWORDS="amd64 ~arm x86" -IUSE="+av daemon dht-node ipv6 log-debug +log-error log-info log-trace log-warn static-libs test" +KEYWORDS="~amd64 ~arm ~x86" +IUSE="+av debug daemon dht-node ipv6 key-utils log-debug +log-error log-info log-trace log-warn test" REQUIRED_USE="?? ( log-debug log-error log-info log-trace log-warn ) daemon? ( dht-node )" RESTRICT="!test? ( test )" BDEPEND="virtual/pkgconfig" -DEPEND=" - >dev-libs/libsodium-0.6.1:=[asm,urandom,-minimal] +DEPEND="dev-libs/libsodium:=[asm,urandom,-minimal] + dev-libs/msgpack av? ( media-libs/libvpx:= media-libs/opus ) daemon? ( dev-libs/libconfig:= )" -RDEPEND=" - ${DEPEND} + +RDEPEND="${DEPEND} daemon? ( acct-group/tox acct-user/tox - )" + ) + key-utils? ( || ( sys-devel/gcc[openmp] sys-devel/clang-runtime[openmp] ) )" S="${WORKDIR}/${MY_P}" src_prepare() { cmake_src_prepare - # Remove faulty tests - local testname= - for testname in lan_discovery save_compatibility; do - sed -i -e "/^auto_test(${testname})$/d" CMakeLists.txt || die + #Remove faulty tests + for testname in lan_discovery save_load; do + sed -i -e "/^auto_test(${testname})$/d" ./auto_tests/CMakeLists.txt || die done } src_configure() { local mycmakeargs=( - -DAUTOTEST=$(usex test) - -DBOOTSTRAP_DAEMON=$(usex daemon) - -DBUILD_MISC_TESTS=$(usex test) - -DBUILD_TOXAV=$(usex av) - -DDHT_BOOTSTRAP=$(usex dht-node) + -DAUTOTEST=$(usex test ON OFF) + -DBOOTSTRAP_DAEMON=$(usex daemon ON OFF) + -DBUILD_FUN_UTILS=$(usex key-utils ON OFF) + -DBUILD_FUZZ_TESTS=OFF #Upstream reports that this breaks all other tests + -DBUILD_MISC_TESTS=$(usex test ON OFF) + -DBUILD_TOXAV=$(usex av ON OFF) + -DCMAKE_BUILD_TYPE=$(usex debug Debug Release) + -DDHT_BOOTSTRAP=$(usex dht-node ON OFF) -DENABLE_SHARED=ON - -DENABLE_STATIC=$(usex static-libs) - -DMUST_BUILD_TOXAV=$(usex av) + -DENABLE_STATIC=OFF + -DFULLY_STATIC=OFF + -DMUST_BUILD_TOXAV=$(usex av ON OFF) ) if use test; then mycmakeargs+=( - -DTEST_TIMEOUT_SECONDS=120 - -DUSE_IPV6=$(usex ipv6) + -DTEST_TIMEOUT_SECONDS=150 + -DNON_HERMETIC_TESTS=OFF + -DUSE_IPV6=$(usex ipv6 ON OFF) ) else mycmakeargs+=(-DUSE_IPV6=OFF) diff --git a/net-libs/tox/tox-9999.ebuild b/net-libs/tox/tox-9999.ebuild index ba31cc1a5c28..ae60fff26c54 100644 --- a/net-libs/tox/tox-9999.ebuild +++ b/net-libs/tox/tox-9999.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -13,7 +13,7 @@ EGIT_REPO_URI="https://github.com/TokTok/c-toxcore.git" LICENSE="GPL-3+" SLOT="0/0.2" KEYWORDS="" -IUSE="+av daemon dht-node ipv6 log-debug +log-error log-info log-trace log-warn test" +IUSE="+av debug daemon dht-node ipv6 key-utils log-debug +log-error log-info log-trace log-warn test" RESTRICT="!test? ( test )" REQUIRED_USE="?? ( log-debug log-error log-info log-trace log-warn ) @@ -21,6 +21,7 @@ REQUIRED_USE="?? ( log-debug log-error log-info log-trace log-warn ) BDEPEND="virtual/pkgconfig" DEPEND="dev-libs/libsodium:=[asm,urandom,-minimal] + dev-libs/msgpack av? ( media-libs/libvpx:= media-libs/opus @@ -31,14 +32,15 @@ RDEPEND=" daemon? ( acct-group/tox acct-user/tox - )" + ) + key-utils? ( || ( sys-devel/gcc[openmp] sys-devel/clang-runtime[openmp] ) )" src_prepare() { cmake_src_prepare #remove faulty tests - for testname in lan_discovery save_compatibility set_status_message; do - sed -i -e "/^auto_test(${testname})$/d" CMakeLists.txt || die + for testname in lan_discovery save_load; do + sed -i -e "/^auto_test(${testname})$/d" ./auto_tests/CMakeLists.txt || die done } @@ -46,15 +48,19 @@ src_configure() { local mycmakeargs=( -DAUTOTEST=$(usex test ON OFF) -DBOOTSTRAP_DAEMON=$(usex daemon ON OFF) + -DBUILD_FUN_UTILS=$(usex key-utils ON OFF) + -DBUILD_FUZZ_TESTS=OFF #Upstream reports that this breaks all other tests -DBUILD_MISC_TESTS=$(usex test ON OFF) -DBUILD_TOXAV=$(usex av ON OFF) + -DCMAKE_BUILD_TYPE=$(usex debug Debug Release) -DDHT_BOOTSTRAP=$(usex dht-node ON OFF) -DENABLE_SHARED=ON -DENABLE_STATIC=OFF -DMUST_BUILD_TOXAV=$(usex av ON OFF)) if use test; then mycmakeargs+=( - -DTEST_TIMEOUT_SECONDS=120 + -DTEST_TIMEOUT_SECONDS=150 + -DNON_HERMETIC_TESTS=OFF -DUSE_IPV6=$(usex ipv6 ON OFF)) else mycmakeargs+=(-DUSE_IPV6=OFF) @@ -95,12 +101,13 @@ src_install() { pkg_postinst() { if use dht-node; then - ewarn "There is currently an unresolved issuer with tox DHT" - ewarn "Bootstrap node that causes the program to be built" - ewarn "with a null libray reference. This causes an infinite" - ewarn "loop for certain revdep-rebuild commands. If you aren't" - ewarn "running a node, please consider disabling the dht node" - ewarn "use flag. For more information please refer to" - ewarn "https://github.com/toktok/c-toxcore/issues/1144" + ewarn "The QA notice regarding libmisc_tools.so is known by the upstream" + ewarn "developers and is on their TODO list. For more information," + ewarn "please see 'https://github.com/toktok/c-toxcore/issues/1144'" + ewarn "" + ewarn "There is currently an unresolved issuer with tox DHT Bootstrap node" + ewarn "that causes the program to be built with a null libray reference." + ewarn "This causes an infinite loop for certain revdep-rebuild commands." + ewarn "If you aren't running a node, consider disabling the dht node use flag" fi } diff --git a/net-libs/webkit-gtk/Manifest b/net-libs/webkit-gtk/Manifest index 0eb7a120145b..fe73961ea43f 100644 --- a/net-libs/webkit-gtk/Manifest +++ b/net-libs/webkit-gtk/Manifest @@ -1,5 +1,5 @@ DIST webkitgtk-2.36.1.tar.xz 27149816 BLAKE2B 8136caed8779c23f872d2d540f3ca934e0e718699c575c893f44c63dac0f5fd59a93ad6cd299531a544719d6b5715c8d33fac3c3288983bcef51a47a2d75db59 SHA512 c0574bd8924df89c1a82905a8c0c09b4be49f75639db659b38fc3123922128a22fa6f4cf099f08ef7742ecefbbde765177a77e00fd641db3a5eb509586e96ae4 DIST webkitgtk-2.36.3.tar.xz 26600236 BLAKE2B 80c1127e75a12603e3646b840d6fd8cc4146b5a964d9a44966ff7d40e67f8743420c87f3c001f9299b2449f492401d86c02e55395e2db8938ff0e3bbb08790cb SHA512 dfd02e22a58d0080d9bf6c7dd2a710bb9d8698ff8a4226653629294b74cc981a3e35d4d93eed5ebad35c81b339ec8b96755ad0b36c0238da151b359e07bcb692 EBUILD webkit-gtk-2.36.1.ebuild 7442 BLAKE2B e573bec3b57464a80aec549ad4759418d8a8a0f4ce812e510c8f17ca45bb760d41c0634c63c3973c328e7d4ce4275f01dfac4f77463d3170061f530f44ec0e26 SHA512 2acd23be1757f6e40f6be3e39d9bcc1c4a8ee885a4d621a2775d4ed6befc94d9755e7bd397300af0fc96177c4b3739740c3160532a747c384088013be30811ac -EBUILD webkit-gtk-2.36.3.ebuild 7455 BLAKE2B 279467ccc502ee5f195b7275fb092969976bc99078782b490958daa04621fa5f9848effe622585c41a10ede9283a9d06c686cf04e9df8948401b450488cf85b6 SHA512 bcde0b8a846aa0fce3429d24cab8b60f138f0ce786382976ea546a9ab904841be14d0f94c2dd068f9c9e070bff204787b46ea518fde1f5d6ae0a79f3fa727fe9 +EBUILD webkit-gtk-2.36.3.ebuild 7413 BLAKE2B cdb302f41a47718a187a1295380df64fe8dbab43edc4d7f8320a80ff3c93242bb449cddea2a63a97843bbb131b7af730595d56de1f8b3ba778b3669f3a556daa SHA512 c4e5ad408ff224b1e679fcdb367a8eba189ce8778cbf225635d46c4d691e18bf19377ba4d56583d9739633e052ea57e91d4bd2bd51a9d20d3e42871ce3cf2364 MISC metadata.xml 741 BLAKE2B a9445f675a7fb64e6e79f49de24759e8f797723c13e7c534e4f209d4116af79bafaeb7dd0132e07638ac6eaea75a7bcf7fec46adf87b8499c271db8899c18bb2 SHA512 53beb5307257e7d22b33c6824237654cab8941da9f3e5393499c3674257b5d94434b87c786491d91e5353058b7f9ffda2af6a094f2ad7f59a210f0896b852bbe diff --git a/net-libs/webkit-gtk/webkit-gtk-2.36.3.ebuild b/net-libs/webkit-gtk/webkit-gtk-2.36.3.ebuild index 4743940081ea..032eb1724043 100644 --- a/net-libs/webkit-gtk/webkit-gtk-2.36.3.ebuild +++ b/net-libs/webkit-gtk/webkit-gtk-2.36.3.ebuild @@ -15,7 +15,7 @@ SRC_URI="https://www.webkitgtk.org/releases/${MY_P}.tar.xz" LICENSE="LGPL-2+ BSD" SLOT="4/37" # soname version of libwebkit2gtk-4.0 -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86" +KEYWORDS="amd64 ~arm arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86" IUSE="aqua avif +egl examples gamepad +geolocation gles2-only gnome-keyring +gstreamer gtk-doc +introspection +jpeg2k +jumbo-build lcms libnotify seccomp spell systemd test wayland X" @@ -107,6 +107,7 @@ BDEPEND=" ${PYTHON_DEPS} ${RUBY_DEPS} >=app-accessibility/at-spi2-core-2.5.3 + dev-util/gdbus-codegen dev-util/glib-utils >=dev-util/gperf-3.0.1 >=sys-devel/bison-2.4.3 @@ -120,8 +121,6 @@ BDEPEND=" virtual/perl-JSON-PP gtk-doc? ( >=dev-util/gtk-doc-1.32 ) - geolocation? ( dev-util/gdbus-codegen ) - >=dev-util/cmake-3.10 " # test? ( # dev-python/pygobject:3[python_targets_python2_7] diff --git a/net-mail/Manifest.gz b/net-mail/Manifest.gz index 8e76897382f7a6119fb2aed340ab0fe56c210ab1..fa5ddb9538b329b363c473b680745edae786bf7f 100644 GIT binary patch literal 14724 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 diff --git a/net-mail/automx2/Manifest b/net-mail/automx2/Manifest index 5059b6b1f99d..713bfafeacc3 100644 --- a/net-mail/automx2/Manifest +++ b/net-mail/automx2/Manifest @@ -3,6 +3,6 @@ AUX confd 213 BLAKE2B 2573f19bdc9022357f2f92ff17d84a1e77078c6c05a46a09b6e57ab713 AUX init-r1 608 BLAKE2B 7d2b93482c62fe0219c7194279ee495274e4b0b8319ccf2d24e7816abe7eb23452bc21c01305283deeb8224c3668641b1bd5a7f3fbf8fe783a28e58268511ace SHA512 4a1ed2c45e1414734b8e5cbb731377da2087bd4f1a1075b4acb81b5057a65c0557e9e1a05cdf6856da35067a589d9c56fcf13156e8872facfc8f161bb3cade0f DIST automx2-2022.0.tar.gz 183324 BLAKE2B 1fda53019cc20979806157db3b740d5bd0c41d545745471188ca6d200dee490c84abb1e353694f5fe45e75983ca8449258ad7fd75e085d10523fd8b0e6310e87 SHA512 2fde481c3b5459a8a0441edf0f8a664615734859a299924207edd35a2e254e2900d88c41e6ec6e7379effbe9c4b7ab7db39ffa81bfc8691a3de5643bbd20d4be DIST automx2-2022.1.tar.gz 182519 BLAKE2B baf2ecc801f6f024eb6a6fe2610d6cb7c3dd0726cfa877fdea76d94ebf16b9393addc5be8844f3017fd664b73adc74f2cd898736bbcad1fa0b2b3c1022cb638a SHA512 3d6fb9cf01cff641c78851560d72e3d80f9011cca4cd438cd49e999feef3f290bbd9495655f41319eb5456beac09bb8862dc327b521254266e0d53aa17b0bbd3 -EBUILD automx2-2022.0.ebuild 1143 BLAKE2B 249e963f9195d8d0e43b95b6587481d93c304a4099e4e27f396c5df5eb68c335f354545556f3252846915828a951395b0847885c79af0f142c8a78774242e010 SHA512 f96792ca093c2c4316ccadd35395446c7f3f0745b4aa8edc4ae1756920085f452e75e39bb3f3780d1897b1766968b40235c1a8adb977a1e5bf00740089229b3d -EBUILD automx2-2022.1.ebuild 1176 BLAKE2B 6b619c4c075295697fb79e6df87de57deb41bdab760fdaa45432dade54cf5dcf2ca0f7ab19095a96e12c3d4bfd1547f4c9312b8c9a2917101a8ab8989e9a2e3e SHA512 5d41853b33c864fac3cf7f644b351b98fc8dcd4108fed4be721f01a20bf91001c80a6a3d5d1b1569d579e2c26ba2e746f064869467e5cb8fd909964249e5d25d +EBUILD automx2-2022.0.ebuild 1149 BLAKE2B d9a19cb43b90c72230cfc6af5ad17cf6aa43ecb8aa6d6cc700399580c5a289b31e508fcdb4106ca1d4bc12bcf72e4b78814734d677bc3f1f73dfab9c037122a3 SHA512 62137e5f4a7c4d2d4277c56c43e2f24118b77dbf70eac85c3f8a02ea7a396a0381267cf03e958c3ddb4cebf65cf8a1428210151c39da3efd15c47de179fd4713 +EBUILD automx2-2022.1.ebuild 1182 BLAKE2B 370cfea84f89c7b2d667d35100df8bdd62f5044f5511c88c3d810a066861c65cef0e5086b6b571043dc26d20decc7c4b7114fbb748e30c43c8697eb190a334c5 SHA512 71c0c29386ff2453c14985e2fb6b8ce59df07b115c42ab0864de5fa2041470ce7ca51072e2eeb69aac27107997ad878db041c6beb8a6657014d751f00227556a MISC metadata.xml 918 BLAKE2B 8f693feed959a0394e8be4a0f489c4913e142aaec8e71920fc0ace1e3ef1f8b5c79a312139bca612c3d204854f6e222252b25b1343539829f3950d1ae344483c SHA512 77e8f20c9af068189d12ba06ac566d03f8b86435b3c88682c6819975fc0636e4e427ab07b76db9d0e32a5b51b7861715c60209f6ee5ae0d4fb0a19a53c4b98a0 diff --git a/net-mail/automx2/automx2-2022.0.ebuild b/net-mail/automx2/automx2-2022.0.ebuild index 10bb53d7dc0d..20fbebce7c04 100644 --- a/net-mail/automx2/automx2-2022.0.ebuild +++ b/net-mail/automx2/automx2-2022.0.ebuild @@ -35,8 +35,8 @@ python_test() { } python_install_all() { - local DOCS=( ${S}/docs/*.adoc ${S}/contrib/*sample.conf ) - local HTML_DOCS=( ${S}/docs/*.{html,svg} ) + local DOCS=( "${S}"/docs/*.adoc "${S}"/contrib/*sample.conf ) + local HTML_DOCS=( "${S}"/docs/*.{html,svg} ) newconfd "${FILESDIR}/confd" "${PN}" newinitd "${FILESDIR}/init-r1" "${PN}" insinto /etc diff --git a/net-mail/automx2/automx2-2022.1.ebuild b/net-mail/automx2/automx2-2022.1.ebuild index 58a4985460d2..43acbf695022 100644 --- a/net-mail/automx2/automx2-2022.1.ebuild +++ b/net-mail/automx2/automx2-2022.1.ebuild @@ -36,8 +36,8 @@ python_test() { } python_install_all() { - local DOCS=( ${S}/docs/*.adoc ${S}/contrib/*sample.conf ) - local HTML_DOCS=( ${S}/docs/*.{html,svg} ) + local DOCS=( "${S}"/docs/*.adoc "${S}"/contrib/*sample.conf ) + local HTML_DOCS=( "${S}"/docs/*.{html,svg} ) newconfd "${FILESDIR}/confd" "${PN}" newinitd "${FILESDIR}/init-r1" "${PN}" insinto /etc diff --git a/net-mail/dovecot/Manifest b/net-mail/dovecot/Manifest index b29aee61c6bc..a6c8a517cfb9 100644 --- a/net-mail/dovecot/Manifest +++ b/net-mail/dovecot/Manifest @@ -4,8 +4,7 @@ AUX dovecot.init-r6 1573 BLAKE2B 206318cbf7a6ef0276cb93237b091dd34dc2603a00f13ed DIST dovecot-2.3-pigeonhole-0.5.18.tar.gz 1953892 BLAKE2B 478da07a2f507a3322c6b6035f8cb74a720c030cc9413496f90a793d165178617207e26b0b57f710a9b9c7671be3fffdbaccaacb8747198abf82943dcb4a24df SHA512 44c3d945a5aebb8935e6e46751e44f505f2abd529c31e3efb689d3b5b9cdf9bca4f5231fc42a8d19837cb95c7618f5b64dfdf5964f40a0a6987144a37cdbaaec DIST dovecot-2.3-pigeonhole-0.5.19.tar.gz 1954148 BLAKE2B 0c52293f9447260f3e95f31c5ea3c04a1971b1a5621b56be1c79a8575aceb4f7e7fef62e7d0a3d980dcb5b8e1a8eeec543adcf0b016b65eb34ca4a26e8d2fe23 SHA512 5b0a61c7711232ea3651b818a970b500b05bd340a04bcd5a5f0ea0529eda65f498912a845c8f3b3b80196d010bc22bd4a380e1f682cb42f62b80d2d43a94993a DIST dovecot-2.3.18.tar.gz 7763230 BLAKE2B ff3e0c2cad87d2e2632345a25825eebd0a6c1520376d85286453bde7505f22410d03911cd588a0d102b75f22cc1de051b01c43a57c90138340186e8cb024247a SHA512 b5eccf790a3960614876f122efb6296fe49ab7c523b08c10347fd4d10ed293fbd327279511c227b420f7c0786975186157eaa0fb5cd3aab1f3be9a4c5c3ad233 -DIST dovecot-2.3.19.tar.gz 7790661 BLAKE2B 060364dc83a5fcb7ee7a5a77467aedb79de13e65c5abfb1a9c1e76c7fac4b5b1ad07157917d095631ea72b194efdde38829d4c7274ced65dca7b457c0cc4bb13 SHA512 a61ce88b53c4f24faddf4951f16cb75dfe52aa7057d072c727566a7c9a683cc487d26cea9a83ad8aca161a053949d2f2196ba6a58015e3d33be897094aabf887 +DIST dovecot-2.3.19.1.tar.gz 7790851 BLAKE2B 6826977a0febfcb56eb99baf6e0dc0a130fc24a14f113ca7ce0f72b26b8c9755d8352999c5965e21320a62621787e02428c99dd6888768e8c35a46e4082ba071 SHA512 ceb87a5f76b6352d28fd030aae5ad2165a133e9a8a6309891e793911203fc0ada9fb254dc05d183eaaa7e2b9851d3f1755b33f08fa6ff5b4b415ac4272bfe150 EBUILD dovecot-2.3.18-r1.ebuild 8859 BLAKE2B a022d5c3fb0da72559ecd071711ca2bbea7dbd999a75449f7b6e50047d74497895ad00a74de6c0653e61d78f76600d5aab9204133476558ee6c59b1628180438 SHA512 e3c1b3f2733a348344d3349091622b0e3827bdedd4575fef0ada44d13346f22bef33ef9817540c2cc5c15fd6142050a36bfdc32ecf905a64ee67e3283e6c6981 -EBUILD dovecot-2.3.18-r2.ebuild 8831 BLAKE2B a40f408980018005c8232064ad806132b11e448ef7f1aef0aa22b37a5b8583b1e575774b34a85346152c76b71bfcf2b66ea04dff7bcae7049e5baa5a592a0677 SHA512 e40c094f190fd94afb2722cc58f9f5f61b4a72c6bb0550e89619948ca54d195e8e2702d04552948cf58766430a1adbbb549d496d7c14cdb5075bbd2b0a07ee5b -EBUILD dovecot-2.3.19.ebuild 8658 BLAKE2B d9edf93a3287d299403509f0991f1c0a976207a2693ee62404a323803c22574ced457503297c209432f0d2a942be60780a40e913f62c11e3d600449d63a481ff SHA512 85c3138977452eb8ef341d5c67c30694230606d47dccec99feea37efafb8d9e6fa956fbe6d43d3e3670cc3183e0a26cf390e264f634ed7e97d2acbe5a8a62f29 +EBUILD dovecot-2.3.19.1.ebuild 8658 BLAKE2B d9edf93a3287d299403509f0991f1c0a976207a2693ee62404a323803c22574ced457503297c209432f0d2a942be60780a40e913f62c11e3d600449d63a481ff SHA512 85c3138977452eb8ef341d5c67c30694230606d47dccec99feea37efafb8d9e6fa956fbe6d43d3e3670cc3183e0a26cf390e264f634ed7e97d2acbe5a8a62f29 MISC metadata.xml 1025 BLAKE2B 5e9309f0cf659eb51dbf908776fd0f6a97c06c305380ff0b66f969d92382c78e1460310b0d4dd323e1193d622f5bd9cc796d31e8bda304e833d5ab974b934992 SHA512 befdb4837de276d9a73a77a926d972dae9a6c5a39a28137d4ef8f1e9e51c4885b8df24b8a144b9ba5d9533af7430ea531cada49944d529651bf63bc98aeff92f diff --git a/net-mail/dovecot/dovecot-2.3.18-r2.ebuild b/net-mail/dovecot/dovecot-2.3.18-r2.ebuild deleted file mode 100644 index a0a7853cfdc8..000000000000 --- a/net-mail/dovecot/dovecot-2.3.18-r2.ebuild +++ /dev/null @@ -1,307 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -LUA_COMPAT=( lua5-1 lua5-3 ) -# do not add a ssl USE flag. ssl is mandatory -SSL_DEPS_SKIP=1 -inherit autotools flag-o-matic lua-single ssl-cert systemd toolchain-funcs - -MY_P="${P/_/.}" -#MY_S="${PN}-ce-${PV}" -major_minor="$(ver_cut 1-2)" -sieve_version="0.5.18" -if [[ ${PV} == *_rc* ]]; then - rc_dir="rc/" -else - rc_dir="" -fi -SRC_URI="https://dovecot.org/releases/${major_minor}/${rc_dir}${MY_P}.tar.gz - sieve? ( - https://pigeonhole.dovecot.org/releases/${major_minor}/${rc_dir}${PN}-${major_minor}-pigeonhole-${sieve_version}.tar.gz - ) - managesieve? ( - https://pigeonhole.dovecot.org/releases/${major_minor}/${rc_dir}${PN}-${major_minor}-pigeonhole-${sieve_version}.tar.gz - ) " -DESCRIPTION="An IMAP and POP3 server written with security primarily in mind" -HOMEPAGE="https://www.dovecot.org/" - -SLOT="0" -LICENSE="LGPL-2.1 MIT" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" - -IUSE_DOVECOT_AUTH="kerberos ldap lua mysql pam postgres sqlite" -IUSE_DOVECOT_COMPRESS="lz4 zstd" -IUSE_DOVECOT_OTHER="argon2 caps doc ipv6 lucene managesieve rpc - selinux sieve solr static-libs stemmer suid systemd tcpd textcat unwind" - -IUSE="${IUSE_DOVECOT_AUTH} ${IUSE_DOVECOT_COMPRESS} ${IUSE_DOVECOT_OTHER}" - -REQUIRED_USE="lua? ( ${LUA_REQUIRED_USE} )" - -DEPEND=" - app-arch/bzip2 - app-arch/xz-utils - dev-libs/icu:= - dev-libs/openssl:0= - sys-libs/zlib:= - virtual/libiconv - argon2? ( dev-libs/libsodium:= ) - caps? ( sys-libs/libcap ) - kerberos? ( virtual/krb5 ) - ldap? ( net-nds/openldap:= ) - lua? ( ${LUA_DEPS} ) - lucene? ( >=dev-cpp/clucene-2.3 ) - lz4? ( app-arch/lz4 ) - mysql? ( dev-db/mysql-connector-c:0= ) - pam? ( sys-libs/pam:= ) - postgres? ( dev-db/postgresql:* ) - rpc? ( net-libs/libtirpc:= net-libs/rpcsvc-proto ) - selinux? ( sec-policy/selinux-dovecot ) - solr? ( net-misc/curl dev-libs/expat ) - sqlite? ( dev-db/sqlite:* ) - stemmer? ( dev-libs/snowball-stemmer:= ) - suid? ( acct-group/mail ) - systemd? ( sys-apps/systemd:= ) - tcpd? ( sys-apps/tcp-wrappers ) - textcat? ( app-text/libexttextcat ) - unwind? ( sys-libs/libunwind:= ) - zstd? ( app-arch/zstd:= ) - virtual/libcrypt:= - " - -RDEPEND=" - ${DEPEND} - acct-group/dovecot - acct-group/dovenull - acct-user/dovecot - acct-user/dovenull - net-mail/mailbase - " - -S="${WORKDIR}/${MY_P}" - -PATCHES=( - "${FILESDIR}/${PN}"-autoconf-lua-version-v2.patch - "${FILESDIR}/${PN}"-socket-name-too-long.patch -) - -pkg_setup() { - use lua && lua-single_pkg_setup - if use managesieve && ! use sieve; then - ewarn "managesieve USE flag selected but sieve USE flag unselected" - ewarn "sieve USE flag will be turned on" - fi -} - -src_prepare() { - default - # bug 657108 - #elibtoolize - eautoreconf - - # Bug #727244 - append-cflags -fasynchronous-unwind-tables -} - -src_configure() { - local conf="" - - if use postgres || use mysql || use sqlite; then - conf="${conf} --with-sql" - fi - - # turn valgrind tests off. Bug #340791 - VALGRIND=no \ - LUAPC="${ELUA}" \ - systemdsystemunitdir="$(systemd_get_systemunitdir)" \ - econf \ - --with-rundir="${EPREFIX}/run/dovecot" \ - --with-statedir="${EPREFIX}/var/lib/dovecot" \ - --with-moduledir="${EPREFIX}/usr/$(get_libdir)/dovecot" \ - --disable-rpath \ - --with-bzlib \ - --without-libbsd \ - --with-lzma \ - --with-icu \ - --with-ssl \ - --with-zlib \ - $( use_with argon2 sodium ) \ - $( use_with caps libcap ) \ - $( use_with kerberos gssapi ) \ - $( use_with lua ) \ - $( use_with ldap ) \ - $( use_with lucene ) \ - $( use_with lz4 ) \ - $( use_with mysql ) \ - $( use_with pam ) \ - $( use_with postgres pgsql ) \ - $( use_with sqlite ) \ - $( use_with solr ) \ - $( use_with stemmer ) \ - $( use_with systemd ) \ - $( use_with tcpd libwrap ) \ - $( use_with textcat ) \ - $( use_with unwind libunwind ) \ - $( use_with zstd ) \ - $( use_enable static-libs static ) \ - ${conf} - - if use sieve || use managesieve; then - # The sieve plugin needs this file to be build to determine the plugin - # directory and the list of libraries to link to. - emake dovecot-config - cd "../dovecot-${major_minor}-pigeonhole-${sieve_version}" || die "cd failed" - econf \ - $( use_enable static-libs static ) \ - --localstatedir="${EPREFIX}/var" \ - --enable-shared \ - --with-dovecot="${S}" \ - $( use_with ldap ) \ - $( use_with managesieve ) - fi -} - -src_compile() { - default - if use sieve || use managesieve; then - cd "../dovecot-${major_minor}-pigeonhole-${sieve_version}" || die "cd failed" - emake CC="$(tc-getCC)" CFLAGS="${CFLAGS}" - fi -} - -src_test() { - default - if use sieve || use managesieve; then - cd "../dovecot-${major_minor}-pigeonhole-${sieve_version}" || die "cd failed" - default - fi -} - -src_install() { - default - - # insecure: - # use suid && fperms u+s /usr/libexec/dovecot/deliver - # better: - if use suid; then - einfo "Changing perms to allow deliver to be suided" - fowners root:mail "/usr/libexec/dovecot/dovecot-lda" - fperms 4750 "/usr/libexec/dovecot/dovecot-lda" - fi - - newinitd "${FILESDIR}"/dovecot.init-r6 dovecot - - rm -rf "${ED}"/usr/share/doc/dovecot - - dodoc AUTHORS NEWS README TODO - dodoc doc/*.{txt,cnf,xml,sh} - docinto example-config - dodoc doc/example-config/*.{conf,ext} - docinto example-config/conf.d - dodoc doc/example-config/conf.d/*.{conf,ext} - docinto wiki - dodoc doc/wiki/* - doman doc/man/*.{1,7} - - # Create the dovecot.conf file from the dovecot-example.conf file that - # the dovecot folks nicely left for us.... - local conf="${ED}/etc/dovecot/dovecot.conf" - local confd="${ED}/etc/dovecot/conf.d" - - insinto /etc/dovecot - doins doc/example-config/*.{conf,ext} - insinto /etc/dovecot/conf.d - doins doc/example-config/conf.d/*.{conf,ext} - fperms 0600 /etc/dovecot/dovecot-{ldap,sql}.conf.ext - rm -f "${confd}/../README" - - # .maildir is the Gentoo default - local mail_location="maildir:~/.maildir" - sed -i -e \ - "s|#mail_location =|mail_location = ${mail_location}|" \ - "${confd}/10-mail.conf" \ - || die "failed to update mail location settings in 10-mail.conf" - - # We're using pam files (imap and pop3) provided by mailbase - if use pam; then - sed -i -e '/driver = pam/,/^[ \t]*}/ s|#args = dovecot|args = "\*"|' \ - "${confd}/auth-system.conf.ext" \ - || die "failed to update PAM settings in auth-system.conf.ext" - # mailbase does not provide a sieve pam file - use managesieve && dosym imap /etc/pam.d/sieve - sed -i -e \ - 's/#!include auth-system.conf.ext/!include auth-system.conf.ext/' \ - "${confd}/10-auth.conf" \ - || die "failed to update PAM settings in 10-auth.conf" - fi - - # Disable ipv6 if necessary - if ! use ipv6; then - sed -i -e 's/^#listen = \*, ::/listen = \*/g' "${conf}" \ - || die "failed to update listen settings in dovecot.conf" - fi - - # Update ssl cert locations - sed -i -e 's:^#ssl = yes:ssl = yes:' "${confd}/10-ssl.conf" \ - || die "ssl conf failed" - sed -i -e 's:^ssl_cert =.*:ssl_cert = ${D}${RELAYCTRL_CONFDIR}/RELAY_CTRL_DIR || die + > "${D}"${RELAYCTRL_CONFDIR}/RELAY_CTRL_DIR || die # default to 30 minutes - echo "1800" > ${D}${RELAYCTRL_CONFDIR}/RELAY_CTRL_EXPIRY || die + echo "1800" > "${D}"${RELAYCTRL_CONFDIR}/RELAY_CTRL_EXPIRY || die dodir /etc/cron.hourly echo "/usr/bin/envdir ${RELAYCTRL_CONFDIR} ${RELAYCTRL_BINDIR}/relay-ctrl-age" \ diff --git a/net-mail/relay-ctrl/relay-ctrl-3.1.1-r3.ebuild b/net-mail/relay-ctrl/relay-ctrl-3.1.1-r3.ebuild index 9e71696f8480..d3a9174042cd 100644 --- a/net-mail/relay-ctrl/relay-ctrl-3.1.1-r3.ebuild +++ b/net-mail/relay-ctrl/relay-ctrl-3.1.1-r3.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -54,12 +54,12 @@ src_install() { # tell it our storage dir echo "${RELAYCTRL_BASE}/${RELAYCTRL_STORAGE}" \ - > ${D}${RELAYCTRL_CONFDIR}/RELAY_CTRL_DIR || die + > "${D}"${RELAYCTRL_CONFDIR}/RELAY_CTRL_DIR || die # default to 30 minutes - echo "1800" > ${D}${RELAYCTRL_CONFDIR}/RELAY_CTRL_EXPIRY || die + echo "1800" > "${D}"${RELAYCTRL_CONFDIR}/RELAY_CTRL_EXPIRY || die dodir /etc/cron.hourly - echo "#!/bin/sh" > ${D}/etc/cron.hourly/relay-ctrl-age + echo "#!/bin/sh" > "${D}"/etc/cron.hourly/relay-ctrl-age echo "/usr/bin/envdir ${RELAYCTRL_CONFDIR} ${RELAYCTRL_BINDIR}/relay-ctrl-age" \ >> "${D}"/etc/cron.hourly/relay-ctrl-age fperms 755 /etc/cron.hourly/relay-ctrl-age diff --git a/net-mail/relay-ctrl/relay-ctrl-3.2.ebuild b/net-mail/relay-ctrl/relay-ctrl-3.2.ebuild index 2c858db5f652..a42ba4bce9b4 100644 --- a/net-mail/relay-ctrl/relay-ctrl-3.2.ebuild +++ b/net-mail/relay-ctrl/relay-ctrl-3.2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -55,12 +55,12 @@ src_install() { # tell it our storage dir echo "${RELAYCTRL_BASE}/${RELAYCTRL_STORAGE}" \ - > ${D}${RELAYCTRL_CONFDIR}/RELAY_CTRL_DIR || die + > "${D}"${RELAYCTRL_CONFDIR}/RELAY_CTRL_DIR || die # default to 30 minutes - echo "1800" > ${D}${RELAYCTRL_CONFDIR}/RELAY_CTRL_EXPIRY || die + echo "1800" > "${D}"${RELAYCTRL_CONFDIR}/RELAY_CTRL_EXPIRY || die dodir /etc/cron.hourly - echo "#!/bin/sh" > ${D}/etc/cron.hourly/relay-ctrl-age + echo "#!/bin/sh" > "${D}"/etc/cron.hourly/relay-ctrl-age echo "/usr/bin/envdir ${RELAYCTRL_CONFDIR} ${RELAYCTRL_BINDIR}/relay-ctrl-age" \ >> "${D}"/etc/cron.hourly/relay-ctrl-age fperms 755 /etc/cron.hourly/relay-ctrl-age diff --git a/net-misc/Manifest.gz b/net-misc/Manifest.gz index 62c0a247dae9257144790378bfb6e78b1dee9f89..5ccc9521a4402c97ccb381d044134d2960f68e85 100644 GIT binary patch delta 52532 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 z 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 delta 52607 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�GZpRMSV94Oj&wo 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 IC?Jpl06c`n&;S4c diff --git a/net-misc/batctl/Manifest b/net-misc/batctl/Manifest index c0bb88995f5c..0786f2b1ccfd 100644 --- a/net-misc/batctl/Manifest +++ b/net-misc/batctl/Manifest @@ -1,3 +1,3 @@ -DIST batctl-2021.4.tar.gz 116743 BLAKE2B 74dfecd1e07c5f6555fba9e184e887ecdb3c73d423f26af70ff5324acf2477e4ef0768197822e2fdd3e2626564d3b4e637c15a8af628f8e0d70ba48746c1186c SHA512 0a629ab6a52e503fc63b022abf5ada491e7ffd61e2ebda7a169b556b2362943452285d6a0177122634b8c7c0fafedc712d3d6fee82c03e6fd4e2d42d890f87da -EBUILD batctl-2021.4.ebuild 768 BLAKE2B cac3d943b6214683adfc447a4b9ae70ff98b97d6ca3e91b3c226195b4d18365fbbe93fbf2e2207cf350c14890b524620be5308f7ca7bd75c320e079c67dcc589 SHA512 cbb03484a30693fc5881a167f349b65bb3d5d6ebf570211fdda7983f31bdf9553e2af0ddfc7e0caa813bafe09d8c0fab29c4d32ae52a54748d1f764fe098ebd0 +DIST batctl-2022.1.tar.gz 116858 BLAKE2B 1de12d207c9fc3201c557f02d06d81b42cb3038b82a2ae8c8255e20ae3078d25a8f9f2bf39a96f649c42541c5b1a4796baaf5f30d4534b40b24c2df06c17ddbe SHA512 4e268b5ec7cb07fed08b8688e10c603b788ccbe3cc3c84e536ba27cf2e54e306b49d86a9f9c657627c673a48029834d0454db53c0fa46d7fad5e2095823828f5 +EBUILD batctl-2022.1.ebuild 768 BLAKE2B 4171374cb921e00eddbca6b4c2fc7de061e28b8d592fcbba639f0a02aea6169cadd613ceed436678e90f64e91dc0c3862bc46de718e008329f5ca93e338e29f3 SHA512 948ca4773b735fe14111f121e4ff9e3fd0674139b19821af5a6fdd8a0def66968ea9f7d6e30f3bc43003118d0a589590bdfefbd558c51d200ed4215743c9a39a MISC metadata.xml 406 BLAKE2B 9d64c2ede4ba26b9540721299b25eff6d3037a209f51b7e81a646b924e2944a411f26d5511be5545d2648b4663323280fbb51d57198d81668d41dc20c8a49cb6 SHA512 17f94d08a64d16283477c9bf6d887b777118cc4727df5f7668cb345556570ed69c564d770f411ee2203f34437b1a265f16a41aec88b25b4ed4b66b3a71d65a99 diff --git a/net-misc/batctl/batctl-2021.4.ebuild b/net-misc/batctl/batctl-2022.1.ebuild similarity index 95% rename from net-misc/batctl/batctl-2021.4.ebuild rename to net-misc/batctl/batctl-2022.1.ebuild index 6dcab8083ac0..03a22398411e 100644 --- a/net-misc/batctl/batctl-2021.4.ebuild +++ b/net-misc/batctl/batctl-2022.1.ebuild @@ -1,4 +1,4 @@ -# Copyright 2021 Gentoo Authors +# Copyright 2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 diff --git a/net-misc/dropbox/Manifest b/net-misc/dropbox/Manifest index 4b8818fc4f1c..b6e66bd7bf7f 100644 --- a/net-misc/dropbox/Manifest +++ b/net-misc/dropbox/Manifest @@ -2,13 +2,7 @@ AUX dropbox.conf 322 BLAKE2B db94efba3a73841cb56a0fcc75f4f6d7fb7424a35f48a7eb3ad AUX dropbox.initd 1581 BLAKE2B c23a753b7e4d1132d516d607e0eee35072130f6e66c59af008cedd9d9d8c104d9ae1c4644ad984a40ec48a498782b442f79058f499e61c3a3b7a700886353b4b SHA512 4275b7cca361978be6d4379f9d14edc75e51684708a61c1b9880f63e0a02e75c4eb165145bf5a2b4e0704daa5a506dc3506a953db6f5a95977f0101fbbda4912 AUX dropbox_at.service-r2 1582 BLAKE2B 7a5d8eb1e99d6a9f6cc7d903d8d2cb6b124b4a5217e978d05f0afb08de90b3634bb802bd075a053b84b0ec4f5ef6643d2efb00beb964f9f14dd3dd234806358b SHA512 ce465614c848103ac19d3782bf55508ab9b3a3f1c0159cd0ccb7daa7374f014382b30a99bf2eb5488ab4474cad953ce0b4710c8222e5196ea49672db5d183b85 DIST DropboxGlyph_Blue.svg 605 BLAKE2B 6c488bd261293b22da98035935ddfa9247bedbc6f4da2f9fc2470af802c1f4f597ac88b01b5bef9e77e1e717267f633d6a04af2ccfd3c5f9dbff22fbceaf9a91 SHA512 9202344b904dcd7955e5a355dadf537d1544140d74f8a33bdc40e18e36661e3a474d11cf17613eaebf4e76c170d8413d99abdedfb8635784bcd6892b4b259712 -DIST dropbox-lnx.x86-147.4.4800.tar.gz 102214911 BLAKE2B a35086b6787cf442a326d1f6a3e6bd1d453a6d76817ece33f9a43d6d35182b20c343eafded7a6023b37267fc2c3b99896e28f7913ed18f5541fe107b0235cbe9 SHA512 16b40b080ce0b97d0d3da86543a31f07331d27ec42dcf0c06a3632c4e5448ea11f4e2471f3796729de20d13af4bfbc0bf65ae1993eb592f0b170ab44fa441b62 -DIST dropbox-lnx.x86-148.4.4519.tar.gz 103388037 BLAKE2B 5bc5a7a211dd5d4bfa12070bfcac061fa5ecfce39a7390e945a00ac3e440d5aa82633581538cffe6525dd7d55dbaa68a00648b8e62c6545a395cc6810e0e7d01 SHA512 a063e2d3f6d2edc01df9ff40dfefbfef9e42decd8b1088605cab6a1482f73b75908a4350c3053fa05e0c9cf62dd44dbb319cdce8b882bcde6f738255e366c0e5 DIST dropbox-lnx.x86-150.4.5000.tar.gz 103645837 BLAKE2B e6f304c99cfe419aed2afe58a6e4f86dbcb4c81ddc9aed82635b715f735c70b196827bcba169ac04f77520b74aa1ad87507072ab5e383398fd2e03a56f339af1 SHA512 90f5568ac372120497b090b60204b3a671b25c38aa93ec0b70d0071bf91c9d656001df3ff1fec2a66fdcf1acdee0b8cc70c110c4d7091d2fac63c389baa70607 -DIST dropbox-lnx.x86_64-147.4.4800.tar.gz 104476319 BLAKE2B 0bb282285df72bed5da4134b22500f0d3ee649d0b7902c3016288914bf331c40e6704fcbde7de21215ca93500f559f32fb503025f2d18832962650ad85ce6e74 SHA512 f54d083d901f0cb2ab53e5fc735f4fd69eb9bce87b5177c2ef9ba54913bab1d286ccd57f7ae13bc09b8dc7482a4209fc9ad792c9f74d550487daee311319c247 -DIST dropbox-lnx.x86_64-148.4.4519.tar.gz 105252627 BLAKE2B 923412d600c34daa248be2179a8c8d09b097bec9a9efb68bd9df5a8d68e0702336ef35f4c2f9cebb4a45f6bec4f2731d24e9b75a9696f6696216f1388a31d0dc SHA512 b51b06cc9a23a65c5cc75632f5c9b2cfa7e2bff9ced7527f1392c85631622c74bac2e0d3b106883f4e73012563b5eb8fd498e44d617a25bc15a41fe3c7d903cc DIST dropbox-lnx.x86_64-150.4.5000.tar.gz 105506526 BLAKE2B 44b13413b2480afd2849264c59e4d2fb17af014a56e9fbc7b75049b80e12d0ef86edfb1dfdfa3532f261280df7a19444307d862e9695dce3cf147ff39454742b SHA512 9f78e12047fad0c94331c4a12ef72d6afe0b8f044880a08cdc68ac7c9d2596325c5f732805870e656c36ab3825bcefed5542343f76c363811c68507cc8463cf7 -EBUILD dropbox-147.4.4800.ebuild 2865 BLAKE2B 05f3927207125b61497a4ce3c6e76d4e0380bf5f06ef104942036b4663ba6862b64c3ac140753d0199df66aa2556cbb10eb149720bf219f220c7609df970bd11 SHA512 4da3e90183b7f79ce35e50e1b231cd1a3cfb9aeb4fbeafe4cbb922ba45e805e39c2fe91176d52dda7073ff0b8cf300069222fac35fa928fc88ecc936937204d5 -EBUILD dropbox-148.4.4519.ebuild 2867 BLAKE2B 5cb3cbee274db23705e0e5804036332e08450993fe1ffe41ad7ba97b6b85a772b02aed8c4eede759406c65892dd757e49dcccee9be56d66bf47eff1f046add30 SHA512 56e3830c2c7eb74129c91a014ad2ba605df87c5b6e5a98020e2d226375a5343e891c817685375eaf1cc3449d10e427ff5921192cbb3a5373a736781b6e175820 -EBUILD dropbox-150.4.5000.ebuild 2867 BLAKE2B 5cb3cbee274db23705e0e5804036332e08450993fe1ffe41ad7ba97b6b85a772b02aed8c4eede759406c65892dd757e49dcccee9be56d66bf47eff1f046add30 SHA512 56e3830c2c7eb74129c91a014ad2ba605df87c5b6e5a98020e2d226375a5343e891c817685375eaf1cc3449d10e427ff5921192cbb3a5373a736781b6e175820 +EBUILD dropbox-150.4.5000.ebuild 2865 BLAKE2B 05f3927207125b61497a4ce3c6e76d4e0380bf5f06ef104942036b4663ba6862b64c3ac140753d0199df66aa2556cbb10eb149720bf219f220c7609df970bd11 SHA512 4da3e90183b7f79ce35e50e1b231cd1a3cfb9aeb4fbeafe4cbb922ba45e805e39c2fe91176d52dda7073ff0b8cf300069222fac35fa928fc88ecc936937204d5 MISC metadata.xml 336 BLAKE2B 0932d5cb97ca50abfbfd49b3b209733da73c94ed41ef1087e6c43c4e65f3a09186f74c507cf0db5d64a1c5231d3560a7d6a8bb6130e95e1d5dbb7f3974801df3 SHA512 25bee9aa1ab64f01bb4544dec14b4b98bcb3877714ec33c6cbed4cdd3362d2a4cab58f425cad3723398e4ee0a2ba16a550ab38ff9f974cd0c5046df1b34b5eb0 diff --git a/net-misc/dropbox/dropbox-147.4.4800.ebuild b/net-misc/dropbox/dropbox-147.4.4800.ebuild deleted file mode 100644 index f43dae64fff9..000000000000 --- a/net-misc/dropbox/dropbox-147.4.4800.ebuild +++ /dev/null @@ -1,110 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit desktop pax-utils systemd xdg - -DESCRIPTION="Dropbox daemon (pretends to be GUI-less)" -HOMEPAGE="https://www.dropbox.com/" -SRC_URI=" - amd64? ( https://clientupdates.dropboxstatic.com/dbx-releng/client/dropbox-lnx.x86_64-${PV}.tar.gz ) - x86? ( https://clientupdates.dropboxstatic.com/dbx-releng/client/dropbox-lnx.x86-${PV}.tar.gz ) - https://www.dropbox.com/sh/42f8d4kq6yt5lte/AAD69lhaw6gy46W8HfQAm0GSa/Glyph/Dropbox/SVG/DropboxGlyph_Blue.svg -" - -LICENSE="BSD-2 CC-BY-ND-3.0 FTL MIT LGPL-2 openssl dropbox" -SLOT="0" -KEYWORDS="amd64 x86 ~x86-linux" -IUSE="selinux X" - -RESTRICT="mirror strip" - -QA_PREBUILT="opt/.*" -QA_EXECSTACK="opt/dropbox/dropbox" - -BDEPEND="dev-util/patchelf" - -# Be sure to have GLIBCXX_3.4.9, #393125 -RDEPEND=" - X? ( - x11-themes/hicolor-icon-theme - ) - selinux? ( sec-policy/selinux-dropbox ) - app-arch/bzip2 - dev-libs/glib:2 - dev-libs/libffi-compat:6 - media-libs/fontconfig - media-libs/freetype - net-misc/wget - sys-libs/zlib - sys-libs/ncurses-compat:5 - virtual/opengl - x11-libs/libICE - x11-libs/libSM - x11-libs/libX11 - x11-libs/libXext - x11-libs/libXrender - x11-libs/libxcb -" - -src_unpack() { - unpack ${A} - mkdir -p "${S}" || die - mv "${WORKDIR}"/.dropbox-dist/* "${S}" || die - mv "${S}"/dropbox-lnx.*-${PV}/* "${S}" || die - rmdir "${S}"/dropbox-lnx.*-${PV}/ || die - rmdir .dropbox-dist || die -} - -src_prepare() { - default - # we supply all of these in RDEPEND - rm -vf libGL.so.1 libX11* libffi.so.6 || die - # some of these do not appear to be used - rm -vf libQt5{OpenGL,PrintSupport,Qml,Quick,Sql,WebKit,WebKitWidgets}.so.5 \ - PyQt5.QtPrintSupport.* PyQt5.QtQml.* PyQt5.QtQuick.* \ - wmctrl libdrm.so.2 libpopt.so.0 || die - if use X ; then - mv images/hicolor/16x16/status "${T}" || die - else - rm -vrf images || die - fi - patchelf --set-rpath '$ORIGIN' \ - apex._apex.*.so \ - nucleus_python.*.so \ - tprt.*.so \ - || die - pax-mark cm dropbox - mv README ACKNOWLEDGEMENTS "${T}" || die -} - -src_install() { - local targetdir="/opt/dropbox" - - insinto "${targetdir}" - doins -r * - fperms a+x "${targetdir}"/{dropbox,dropboxd} - dosym "${targetdir}/dropboxd" "/opt/bin/dropbox" - - if use X; then - doicon -s 16 -c status "${T}"/status - newicon -s scalable "${DISTDIR}/DropboxGlyph_Blue.svg" dropbox.svg - fi - - make_desktop_entry "${PN}" "Dropbox" "dropboxstatus-logo" - - newinitd "${FILESDIR}"/dropbox.initd dropbox - newconfd "${FILESDIR}"/dropbox.conf dropbox - systemd_newunit "${FILESDIR}"/dropbox_at.service-r2 "dropbox@.service" - - dodoc "${T}"/{README,ACKNOWLEDGEMENTS} -} - -pkg_postinst() { - einfo "Warning: while running, dropbox may attempt to autoupdate itself in" - einfo " your user's home directory. To prevent this, run the following as" - einfo " each user who will run dropbox:" - einfo "" - einfo "install -dm0 ~/.dropbox-dist" -} diff --git a/net-misc/dropbox/dropbox-148.4.4519.ebuild b/net-misc/dropbox/dropbox-148.4.4519.ebuild deleted file mode 100644 index 0c3e0f739306..000000000000 --- a/net-misc/dropbox/dropbox-148.4.4519.ebuild +++ /dev/null @@ -1,110 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit desktop pax-utils systemd xdg - -DESCRIPTION="Dropbox daemon (pretends to be GUI-less)" -HOMEPAGE="https://www.dropbox.com/" -SRC_URI=" - amd64? ( https://clientupdates.dropboxstatic.com/dbx-releng/client/dropbox-lnx.x86_64-${PV}.tar.gz ) - x86? ( https://clientupdates.dropboxstatic.com/dbx-releng/client/dropbox-lnx.x86-${PV}.tar.gz ) - https://www.dropbox.com/sh/42f8d4kq6yt5lte/AAD69lhaw6gy46W8HfQAm0GSa/Glyph/Dropbox/SVG/DropboxGlyph_Blue.svg -" - -LICENSE="BSD-2 CC-BY-ND-3.0 FTL MIT LGPL-2 openssl dropbox" -SLOT="0" -KEYWORDS="~amd64 ~x86 ~x86-linux" -IUSE="selinux X" - -RESTRICT="mirror strip" - -QA_PREBUILT="opt/.*" -QA_EXECSTACK="opt/dropbox/dropbox" - -BDEPEND="dev-util/patchelf" - -# Be sure to have GLIBCXX_3.4.9, #393125 -RDEPEND=" - X? ( - x11-themes/hicolor-icon-theme - ) - selinux? ( sec-policy/selinux-dropbox ) - app-arch/bzip2 - dev-libs/glib:2 - dev-libs/libffi-compat:6 - media-libs/fontconfig - media-libs/freetype - net-misc/wget - sys-libs/zlib - sys-libs/ncurses-compat:5 - virtual/opengl - x11-libs/libICE - x11-libs/libSM - x11-libs/libX11 - x11-libs/libXext - x11-libs/libXrender - x11-libs/libxcb -" - -src_unpack() { - unpack ${A} - mkdir -p "${S}" || die - mv "${WORKDIR}"/.dropbox-dist/* "${S}" || die - mv "${S}"/dropbox-lnx.*-${PV}/* "${S}" || die - rmdir "${S}"/dropbox-lnx.*-${PV}/ || die - rmdir .dropbox-dist || die -} - -src_prepare() { - default - # we supply all of these in RDEPEND - rm -vf libGL.so.1 libX11* libffi.so.6 || die - # some of these do not appear to be used - rm -vf libQt5{OpenGL,PrintSupport,Qml,Quick,Sql,WebKit,WebKitWidgets}.so.5 \ - PyQt5.QtPrintSupport.* PyQt5.QtQml.* PyQt5.QtQuick.* \ - wmctrl libdrm.so.2 libpopt.so.0 || die - if use X ; then - mv images/hicolor/16x16/status "${T}" || die - else - rm -vrf images || die - fi - patchelf --set-rpath '$ORIGIN' \ - apex._apex.*.so \ - nucleus_python.*.so \ - tprt.*.so \ - || die - pax-mark cm dropbox - mv README ACKNOWLEDGEMENTS "${T}" || die -} - -src_install() { - local targetdir="/opt/dropbox" - - insinto "${targetdir}" - doins -r * - fperms a+x "${targetdir}"/{dropbox,dropboxd} - dosym "${targetdir}/dropboxd" "/opt/bin/dropbox" - - if use X; then - doicon -s 16 -c status "${T}"/status - newicon -s scalable "${DISTDIR}/DropboxGlyph_Blue.svg" dropbox.svg - fi - - make_desktop_entry "${PN}" "Dropbox" "dropboxstatus-logo" - - newinitd "${FILESDIR}"/dropbox.initd dropbox - newconfd "${FILESDIR}"/dropbox.conf dropbox - systemd_newunit "${FILESDIR}"/dropbox_at.service-r2 "dropbox@.service" - - dodoc "${T}"/{README,ACKNOWLEDGEMENTS} -} - -pkg_postinst() { - einfo "Warning: while running, dropbox may attempt to autoupdate itself in" - einfo " your user's home directory. To prevent this, run the following as" - einfo " each user who will run dropbox:" - einfo "" - einfo "install -dm0 ~/.dropbox-dist" -} diff --git a/net-misc/dropbox/dropbox-150.4.5000.ebuild b/net-misc/dropbox/dropbox-150.4.5000.ebuild index 0c3e0f739306..f43dae64fff9 100644 --- a/net-misc/dropbox/dropbox-150.4.5000.ebuild +++ b/net-misc/dropbox/dropbox-150.4.5000.ebuild @@ -15,7 +15,7 @@ SRC_URI=" LICENSE="BSD-2 CC-BY-ND-3.0 FTL MIT LGPL-2 openssl dropbox" SLOT="0" -KEYWORDS="~amd64 ~x86 ~x86-linux" +KEYWORDS="amd64 x86 ~x86-linux" IUSE="selinux X" RESTRICT="mirror strip" diff --git a/net-misc/ntpsec/Manifest b/net-misc/ntpsec/Manifest index caf007a3a88a..f09b974d87a5 100644 --- a/net-misc/ntpsec/Manifest +++ b/net-misc/ntpsec/Manifest @@ -15,6 +15,6 @@ EBUILD ntpsec-1.2.1-r2.ebuild 4434 BLAKE2B fc33f87243be18fe8ccf1faccc5aa261a1626 EBUILD ntpsec-1.2.1-r3.ebuild 4683 BLAKE2B 9106135c2355acd4bfefb24c0b68fb6ab1300773fd7cf8aa9dda380b210b61c8f1cc42555c7571b292b2131bc39bf1c0e9b3f6b7a09a0e152fa025bad9aff1c7 SHA512 253294ff11133d62bc54fe5f5bdd3c6b25cecbf02fe84676f99e190d752343cbf5783111d85fc183097d9fcb956385ae0342beb5f0428ea851218a3e8652f360 EBUILD ntpsec-1.2.1-r4.ebuild 4686 BLAKE2B 94e74b206caf561809b32b1e369f2fe77d133caddfdbd499b36858a5510a62afc43a9dd0ffde54ee98d18da88a70af049d7679fd0e3bd0e40fca682085e1a6ae SHA512 f3e165bf6fc6c4074d3182c22fdae1ce51fd36dfe3e91947f1bbaabcae032bd80b402fd4341a0e38b83c46adc40551678ba5f2b560ef073cd60ddb0fa53b21a9 EBUILD ntpsec-1.2.1-r5.ebuild 4731 BLAKE2B db85ef6514e13677bb2c405600c002e8c969771c0ae61495a272792ffde4331fb4d5f8abb219489e2e4d3131608f21a0447a900bfa6f48c1cd55c3e16e5b0251 SHA512 eb81825a8d3fbac628729b9f322cc88c0d68715627149fadf31bae01407536b75253467380edda64ce40b9e97b9346f0a5a1f86a7e840d2b5a9afe36f8ae69ca -EBUILD ntpsec-1.2.1-r6.ebuild 4409 BLAKE2B 7befb17010acb227f5dd5a2a81c7b38b4954f8aa40a6a69f1f5be6b0d800fe9e0087fc7b13163cef0e853f7a90ae4e45f17676351d485f566fa5233f78e290c9 SHA512 700fdc06fdb2961e1a8024bd73aaad5080cc9458189d9e8b762abfe7cc1ee04042f07763762b28285b98a949a52d4ccd951e9404291ec1d9d4d7efbdda54aec1 +EBUILD ntpsec-1.2.1-r6.ebuild 4409 BLAKE2B d37be9180a2a584aeef352ab11c83f5859395ab711498cc4a87a311cdefd868004b63d69b9e68c674555afa242da2f94cea3c4e06db5e502e13eb274dd5b8150 SHA512 1524761291dc772a219a9ee07d907f49915dd68ec12b4778904ab2c7896a067399e1ad7606451b0382445beb582475870a1c34a371b730a07a366118dc38834c EBUILD ntpsec-9999.ebuild 4168 BLAKE2B d92e57770bd9a46330ff6057de0a2706745c48a4bf0c53921065e70cd059266af78c6d48c551391f0535679a7cdca017e8227e6d54aea7e3ee6f20d469521f0d SHA512 2dcd85192a8359975483500e31c501fec3f40fbb9c93ce60503779b51de4256aad3e8a375ef19df3eaaa1ac683af77fafcce62e2fc6053ed58ea03dcdd7baada MISC metadata.xml 1902 BLAKE2B d807dc3dae199835bfa1624e76b43e39a1392f07d736ab5936c48bd4cfd69fdc1bae71a02c3cd9f405aa0992e7ebe27f5ffb639eafed027deba96eaa99ace391 SHA512 a29e4dfebcda69c393487ccfccdefd2b9e4e5c63591d2ed7c008b54b7c04afea071938fd2e0ce6c67f26ccecf427053b1a2b8e946dfcc3e092f64d00bc28aadf diff --git a/net-misc/ntpsec/ntpsec-1.2.1-r6.ebuild b/net-misc/ntpsec/ntpsec-1.2.1-r6.ebuild index 74844e4dbb14..d595a8ac6425 100644 --- a/net-misc/ntpsec/ntpsec-1.2.1-r6.ebuild +++ b/net-misc/ntpsec/ntpsec-1.2.1-r6.ebuild @@ -125,7 +125,6 @@ python_test() { src_install() { distutils-r1_src_install - python_optimize # Install heat generating scripts use heat && dosbin "${S}"/contrib/ntpheat{,usb} @@ -158,6 +157,7 @@ src_install() { python_install() { waf-utils_src_install --notests python_fix_shebang "${ED}" + python_optimize } pkg_postinst() { diff --git a/net-misc/omniORB/Manifest b/net-misc/omniORB/Manifest index cac07b17284e..3d0cdc503a04 100644 --- a/net-misc/omniORB/Manifest +++ b/net-misc/omniORB/Manifest @@ -1,4 +1,6 @@ AUX omniNames 571 BLAKE2B d1a151abb6faf582478e3892b7b057f92263fa0278cb3f3fb82fec20ba60b3e40733fcc2b223286466c9f4eb60fbe49cd9ce239f95e7e1cccb5b5b1df2e88893 SHA512 98f08cd0bef699bdd8da026efbf211c5bf8dfa5bb24bd4438581dd4acf6cbabdb42e19de5a5d8ae9db74bafea86fb316ff75f3278c255cab7277f95681578044 DIST omniORB-4.2.4.tar.bz2 2713397 BLAKE2B 5759b2563dca421b9a994bb13c30ce6dd98324a2357c4908130a42ce5baec357b881c22b4dff27809607ebde27e7cd65305a91aa5cbdb6d68a19df1f36524e72 SHA512 0b142b127175f16f844823e5adf5593b290528646e13a4c30f6cbd92d159d3998a81b952717039c3f0e386f79404ddd18a3de35fc45fa88383d1d9e51064d988 +DIST omniORB-4.3.0.tar.bz2 2762061 BLAKE2B f9103080011a7e683b7e63f6553e8a60947820a331d7c4e3559c961a7f36b17e235c5808e7b282d0227343e6e794106b9f2b93bf138b1a919716d1338e1c9cc2 SHA512 b081c1acbea3c7bee619a288fec209a0705b7d436f8e5fd4743675046356ef271a8c75882334fcbde4ff77d15f54d2da55f6cfcd117b01e42919d04fd29bfe2f EBUILD omniORB-4.2.4.ebuild 2356 BLAKE2B a245ac15e187ed3a520ed6c41d3673dfacc72b9ba94e9b4764b932627fcaf1b5915aa5af80d737e69d15703b0d2ee0b589c43d508bb7897680e697538480149d SHA512 25d9491129305db575442b6d732530048ae24c411224098dcf5633efcb1747e98c2cd900f769fc1e92371d0298eb7c41322d63b7f45ebeca8df68c336dacc36c -MISC metadata.xml 248 BLAKE2B 6b95a9a2c894490085abcf451cc5d598f356cb34085ae0a247c4c3d4943a472c947983bf2f90242bb949e09485f95a4f7a368593a24f1638606c2bbb9a12e8fa SHA512 b1b79973bfd62795feea524b26a30a5e00b230d3f6416f94cd912899d8b1e22aa3a78e71f8333382a19a41a112e21b0af17b88993b137a87c5b38f81028e6670 +EBUILD omniORB-4.3.0.ebuild 2338 BLAKE2B 81b4181cf5389a16caee3df78ff2087dd23d4d9de2bc1ade1e01614dbb3fbb290c87833cb6c9e24cf135fd7884df4cac7680dc96a1b5506a1e10e04f96e9789d SHA512 dc84d1bef1aa5aec6e9991aff4eb19a331c4d5b929491a6c9a301354017b84fc5f989f121d9630faf361e40ecb6da364012f8bb011d7a257e50ff44d8261d4b8 +MISC metadata.xml 480 BLAKE2B 18c6b730f8a61f23ca0141f021af7106bcb9d47d66b9bebccf2caecb242b01e9256458da34b2a76d6451ef5f19e926c4c0362ade9a0bfff0dc5384c2f2949de2 SHA512 ee60840029f943440643b41e21daf17edb0c74e56210ce753ffcd0628aa5fc3191101f4c1b53a9b275df78cb8afddcca9c82795ea632cc1e2946fd0e371b33d7 diff --git a/net-misc/omniORB/metadata.xml b/net-misc/omniORB/metadata.xml index fb1b00f74288..2178b72656c8 100644 --- a/net-misc/omniORB/metadata.xml +++ b/net-misc/omniORB/metadata.xml @@ -1,8 +1,15 @@ - - - omniorb - + + aliens.satin0y@icloud.com + Thomas Juerges + + + proxy-maint@gentoo.org + Proxy Maintainers + + + omniorb + diff --git a/net-misc/omniORB/omniORB-4.3.0.ebuild b/net-misc/omniORB/omniORB-4.3.0.ebuild new file mode 100644 index 000000000000..2ba601fe4528 --- /dev/null +++ b/net-misc/omniORB/omniORB-4.3.0.ebuild @@ -0,0 +1,92 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{8..10} ) + +inherit python-single-r1 + +MY_P="${P/_p/-}" +DESCRIPTION="A robust, high-performance CORBA 2 ORB" +HOMEPAGE="http://omniorb.sourceforge.net/" +SRC_URI="mirror://sourceforge/omniorb/${MY_P}.tar.bz2" + +LICENSE="LGPL-2 GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~ppc64 ~sparc ~x86" +IUSE="doc ipv6 ssl" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +RDEPEND="${PYTHON_DEPS} + ssl? ( dev-libs/openssl:= )" +DEPEND="${RDEPEND}" + +src_prepare() { + default + + # The OPTC(XX)FLAGS variables aren't present in these files, but we + # will set them when we call emake. + sed \ + -e 's/^CXXDEBUGFLAGS.*/CXXDEBUGFLAGS = $(OPTCXXFLAGS)/' \ + -e 's/^CDEBUGFLAGS.*/CDEBUGFLAGS = $(OPTCFLAGS)/' \ + -i mk/beforeauto.mk.in mk/unix.mk || \ + die "failed to switch CFLAGS variables in the makefile includes" + + # The out-of-source build is suggested by upstream. + mkdir build || die "failed to create build directory" +} + +src_configure() { + cd build || die "failed to change into the build directory" + + ECONF_SOURCE=".." econf \ + --disable-static \ + --with-omniORB-config=/etc/omniorb/omniORB.cfg \ + --with-omniNames-logdir=/var/log/omniORB \ + --libdir="/usr/$(get_libdir)" \ + $(use_enable ipv6) \ + $(use_with ssl openssl "/usr") +} + +src_compile() { + cd build || die "failed to change into the build directory" + emake OPTCFLAGS="${CFLAGS}" OPTCXXFLAGS="${CXXFLAGS}" +} + +src_install() { + cd build || die "failed to change into the build directory" + default + + rm "${ED}/usr/bin/omniidlrun.py" || \ + die "failed to remove redundant omniidlrun.py" + + cd "${S}" || die "failed to change into the ${S} directory" + + dodoc CREDITS doc/*.html ReleaseNotes.txt update.log + dodoc -r doc/omniORB + + if use doc; then + dodoc doc/*.pdf + fi + + cat <<- EOF > "${T}/90omniORB" + PATH="/usr/share/omniORB/bin/scripts" + OMNIORB_CONFIG="/etc/omniorb/omniORB.cfg" + EOF + doenvd "${T}/90omniORB" + doinitd "${FILESDIR}"/omniNames + + cp "sample.cfg" "${T}/omniORB.cfg" || die + cat <<- EOF >> "${T}/omniORB.cfg" + # resolve the omniNames running on localhost + InitRef = NameService=corbaname::localhost + EOF + insinto /etc/omniorb + doins "${T}"/omniORB.cfg + + keepdir /var/log/omniORB + + python_optimize + python_fix_shebang "${ED}"/usr/bin/omniidl +} diff --git a/net-misc/r8125/Manifest b/net-misc/r8125/Manifest index 95944c164d5b..fc75ee2c9cbb 100644 --- a/net-misc/r8125/Manifest +++ b/net-misc/r8125/Manifest @@ -1,4 +1,7 @@ AUX r8125-9.008.00-linux-5.17.patch 4449 BLAKE2B d00d43f1efae664d02a5c8e7fb6716114bd6cc1b78a5b94f99ea72400f9e9c776eaed60c5dc0593b32857e73aa27883e971b570e7b561cad4b85db1d706194b1 SHA512 a3459c78d55561ae703977e147965b04aa854eff1035c273a703936e6f069d5d501c91cf1db746d0ef93dbfe61c3d28b5d35be34a4982fcbe9f0c42d9204b1bf +AUX r8125-9.008.00-linux-5.18.patch 1247 BLAKE2B 47f7aa546b6df11b8e1a95ff4be4c6964120421026da8977d67da0050395e5f1cff64f5cdbba28da5f502eff95e3db728b1acc834b82a8d186843b7fd0a14964 SHA512 577c0c5b69f6b41b4474404abd99bb946939373612eb23e320a9c014011f643d173c1597ba6f60a8a350f4c095eeddd99ce837fe5da884320229b047616309df DIST r8125-9.008.00.tar.bz2 89622 BLAKE2B d1106086d1bca53484f8536072cddd506087b5d49983cbb91e921e86674c074b38c8a01cb51d2ea5793d8ffbff6e97ab05e48720ff00a805c4096a1d62a0cc30 SHA512 ff740a49fcc94b3de826f6299c489ed3f92ba9123ca2b2fe3c9035eecd16d518b6a4e6c2fa2531bb670c52097a52a0fb2fdf71b721efb20c83bb59d94d99c6c6 -EBUILD r8125-9.008.00.ebuild 1339 BLAKE2B f2c89508a6f3342eb2a55dca67a43e08da455a9d816ca70ea61dfe557c60676ed74423d5da8b1ab2e417da4ccefe42467d6a807f21a06b296e5f16177b68be9d SHA512 2933786074e2524225d3ecbb641e48b51bf593cbeef76ef18c26e6a74be004b67a8de77f81abbe0016d151239716e697c9783a709eca901b1d7e377491e38527 +DIST r8125-9.009.01.tar.bz2 89897 BLAKE2B 65f64f504cedc7244bdae10fd1638e031eb103f562cd71d32b5f36b15541704086df8cea16829b289e8be61bacf3de559616884d1672a4d6b8e47211816de8d3 SHA512 8b717447e2048df0d88d8350da2edb58f704e893498fbebea4aa2a3ac45ea050d70e73e78d41ab94562228b9c01e6fe59810c501c5bb880db446c05b9b6aee0d +EBUILD r8125-9.008.00.ebuild 1399 BLAKE2B 59bb8848b09ee1ca476abbfbb156ded1e7cb3961aa287359aff792be2bd0b96b19d74a923ff545c3f6a53427c8536f190ee50d7ba837d5665e1d1e182f677b5c SHA512 45950f83abd6ac72475b58969c3c665eb7aa9fa31e7c6b4ec7aa356e06c58a5c5acc6287c23663a1b24902c8257907c6bb7c333df5370f4fbbc37d36d7a112ac +EBUILD r8125-9.009.01.ebuild 1185 BLAKE2B b50ff489d98dd5fdf4fa8439c2414a47c71dab9782e3cc0eb052ef833bce84b34ed73dfae16abaaf24fbcaa6b4e9e6e3d4a60653092874c64169e861b80ceae4 SHA512 856ce45440f4e1d47c910588d5f88f85506dcffb01295e868c7033b85289f00fa6d9b2e7727f6c74cf33a7854640da06d4492c8b77cf141c9fb5da4c665b8b9a MISC metadata.xml 840 BLAKE2B 6fa88a6b1b49f0abd18ca64abf2ab93a04e89d51c66ebb602ca5070c56723fbe79e4a0fcfa49b4cc90e3ec904730c8e39b1a2159fcae0f036035d5696537a5a4 SHA512 f15e195ac564002f169610c0490f1f377716260e758241d5228a3b6c7d481de135c03a4da1e5c2eb121e4539a2abceabc3a4e1d26d8d987e093b981dd6eaea9f diff --git a/net-misc/r8125/files/r8125-9.008.00-linux-5.18.patch b/net-misc/r8125/files/r8125-9.008.00-linux-5.18.patch new file mode 100644 index 000000000000..6da1bdae6b6a --- /dev/null +++ b/net-misc/r8125/files/r8125-9.008.00-linux-5.18.patch @@ -0,0 +1,31 @@ +Added compatibility with Linux Kernel 5.18+. + +Author: Karlson2k (Evgeny Grin) +Gentoo bug: https://bugs.gentoo.org/852311 + +diff --git a/src/r8125_n.c b/src/r8125_n.c + +--- a/src/r8125_n.c ++++ b/src/r8125_n.c +@@ -11852,11 +11852,20 @@ rtl8125_init_board(struct pci_dev *pdev, + + if ((sizeof(dma_addr_t) > 4) && + use_dac && ++#if LINUX_VERSION_CODE < KERNEL_VERSION(5,18,0) + !pci_set_dma_mask(pdev, DMA_BIT_MASK(64)) && + !pci_set_consistent_dma_mask(pdev, DMA_BIT_MASK(64))) { ++#else // LINUX_VERSION_CODE >= KERNEL_VERSION(5,18,0) ++ !dma_set_mask(&pdev->dev, DMA_BIT_MASK(64)) && ++ !dma_set_coherent_mask(&pdev->dev, DMA_BIT_MASK(64))) { ++#endif // LINUX_VERSION_CODE >= KERNEL_VERSION(5,18,0) + dev->features |= NETIF_F_HIGHDMA; + } else { ++#if LINUX_VERSION_CODE < KERNEL_VERSION(5,18,0) + rc = pci_set_dma_mask(pdev, DMA_BIT_MASK(32)); ++#else // LINUX_VERSION_CODE >= KERNEL_VERSION(5,18,0) ++ rc = dma_set_mask(&pdev->dev, DMA_BIT_MASK(32)); ++#endif // LINUX_VERSION_CODE >= KERNEL_VERSION(5,18,0) + if (rc < 0) { + #if LINUX_VERSION_CODE > KERNEL_VERSION(2,6,0) + if (netif_msg_probe(tp)) + diff --git a/net-misc/r8125/r8125-9.008.00.ebuild b/net-misc/r8125/r8125-9.008.00.ebuild index 7b0093e09b81..b848421ede7e 100644 --- a/net-misc/r8125/r8125-9.008.00.ebuild +++ b/net-misc/r8125/r8125-9.008.00.ebuild @@ -22,6 +22,7 @@ IUSE="+multi-tx-q ptp +rss use-firmware" PATCHES=( "${FILESDIR}/${PN}-9.008.00-linux-5.17.patch" # bug 839282 + "${FILESDIR}/${PN}-9.008.00-linux-5.18.patch" # bug 852311 ) CONFIG_CHECK="~!R8169" diff --git a/net-misc/r8125/r8125-9.009.01.ebuild b/net-misc/r8125/r8125-9.009.01.ebuild new file mode 100644 index 000000000000..2a1b7c235358 --- /dev/null +++ b/net-misc/r8125/r8125-9.009.01.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit linux-info linux-mod + +DESCRIPTION="r8125 vendor driver for Realtek RTL8125 PCI-E NICs" +HOMEPAGE="https://www.realtek.com/en/component/zoo/category/network-interface-controllers-10-100-1000m-gigabit-ethernet-pci-express-software" + +SRC_URI="http://rtitwww.realtek.com/rtdrivers/cn/nic1/${P}.tar.bz2" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +MODULE_NAMES="r8125(net:${S}/src)" +BUILD_TARGETS="modules" +IUSE="+multi-tx-q ptp +rss use-firmware" + +PATCHES=( + "${FILESDIR}/${PN}-9.008.00-linux-5.18.patch" # bug 852311 +) + +CONFIG_CHECK="~!R8169" +WARNING_R8169="CONFIG_R8169 is enabled. ${PN} will not be loaded unless kernel driver Realtek 8169 PCI Gigabit Ethernet (CONFIG_R8169) is DISABLED." + +pkg_setup() { + linux-mod_pkg_setup + BUILD_PARAMS="KERNELDIR=${KV_DIR}" + BUILD_PARAMS+=" ENABLE_PTP_SUPPORT=$(usex ptp y n)" + BUILD_PARAMS+=" ENABLE_RSS_SUPPORT=$(usex rss y n)" + BUILD_PARAMS+=" ENABLE_MULTIPLE_TX_QUEUE=$(usex multi-tx-q y n)" + BUILD_PARAMS+=" ENABLE_USE_FIRMWARE_FILE=$(usex use-firmware y n)" +} + +src_install() { + linux-mod_src_install + einstalldocs +} diff --git a/net-misc/spice-gtk/Manifest b/net-misc/spice-gtk/Manifest index bb4240fadbf7..e227d6b331e1 100644 --- a/net-misc/spice-gtk/Manifest +++ b/net-misc/spice-gtk/Manifest @@ -3,6 +3,6 @@ AUX spice-gtk-0.39-fix-finding-pyparsing.patch 634 BLAKE2B 232f39c0762c23553952e DIST spice-gtk-0.39.tar.xz 845528 BLAKE2B c886c4c9f0e51d7f2bf6dbfe574f1a2bcab249f863cb7da1f009410572cdaa7a35ef98fc370a7e74f7e490ad3bfe8ffa832601f8bb0b0894b90ec1de76495ce9 SHA512 ff0f3ca6b10a2c415f2fa8d61464c5710aaa2a46c2c83909f146fa45f01151e756d9c3d79cb162dd3d0c1279b6ef55a67fc5c1266af2cb5b46ac1eaa0254c8d2 DIST spice-gtk-0.40.tar.xz 848688 BLAKE2B 1046361ca40037bca826759bd7dc86f522640d39c08b1579f8e25bc2a2510665034445f7421d4de0485df9ef868e19779000c643035842f18e16555e3a1936b3 SHA512 b6db8b56c5c36158d97b3f7690d18883c4d6076e4ed1de1763fc704f9a2397b60d6170b70882d7d0a977b32be334756b7a27d66849f53e4d3b82abb8a54a0892 EBUILD spice-gtk-0.39-r2.ebuild 3205 BLAKE2B 70c637fc3edd032462b4a5eef134d03e7f8b5805a96d0b3fa72fb1bae49aa2e49cd7db7b3c1f7399051a3a754aa96402cea83a5618313ca3e3fbefd8ee8a0e65 SHA512 6bc020c385e9ac49cb8f23d259c69d4c578377d9baa068885ac268ae4acb5c60dc4624bb1606aca0d14c8e31e49e3ff3a940716c2912eb867a0062630b1e0e4e -EBUILD spice-gtk-0.40.ebuild 3602 BLAKE2B fcfa1ea409a318dccc4a0b929bddd059ee115b98067ee0bbaedea76c8e534294e936c8786294d0958977fe5fcb69fc38bde4616b2210397415c7f1f12cbcf108 SHA512 5881c799b0a535b43ece074289f8936e118ce4b5c387062fd315e5312c981d6bbd5b26f5ba2687fdb8a918e8834255dacbdb119e9f4a419f21cfde2af1116adc -EBUILD spice-gtk-9999.ebuild 3608 BLAKE2B 70071ea7d3aaa1be358beeb2227b0141478a1ac41b1e15361de044f9cc4e4c708c74cf3c6844698627b394f9e4036619657a6187137fee15ae3f2ed1aaadcb78 SHA512 59e6c81d6593b6f4b356f65f7668c761c437316f538ab950f747fd90a524546e0313e8d9d27728b72d8c474e579ac5562e44681bd928276968a33eb999eb6d01 +EBUILD spice-gtk-0.40.ebuild 3668 BLAKE2B 7363180cd7de7fe721a557043a7858268abdbfea8e89e9c4528bcbac5820ee492cb43b198f771aaa9d410051bc3ae3a4f30e9b114f6a1bfd1d25f53b7c0db8eb SHA512 37501a0ac3359e2df1c815b2d58b88b9472e8ed5f0b9126bf5bd6f3e2f7f42f5cbe4bac5539cbe0c87aad43a12aebca54eac27f14775971e52ace1e0e69b4de1 +EBUILD spice-gtk-9999.ebuild 3668 BLAKE2B 7363180cd7de7fe721a557043a7858268abdbfea8e89e9c4528bcbac5820ee492cb43b198f771aaa9d410051bc3ae3a4f30e9b114f6a1bfd1d25f53b7c0db8eb SHA512 37501a0ac3359e2df1c815b2d58b88b9472e8ed5f0b9126bf5bd6f3e2f7f42f5cbe4bac5539cbe0c87aad43a12aebca54eac27f14775971e52ace1e0e69b4de1 MISC metadata.xml 786 BLAKE2B 92848ffe7209398af8bb17b6ec7017474aac7abfd9b2d1babdf9724c909ab364c53d23115d46c7cfc316ac2014c56d89a80590924e5fa31302b9a9016783e30d SHA512 1de921c89ecdeeaf601d8a362f025ed636a4125152a5042e51ca7c54c1b0dbe479566ad9528913c24209ac4c22c94c7b8a927bf6e352ea8223c65408af3a7dfa diff --git a/net-misc/spice-gtk/spice-gtk-0.40.ebuild b/net-misc/spice-gtk/spice-gtk-0.40.ebuild index 612d9476b1d0..357e2deefa6d 100644 --- a/net-misc/spice-gtk/spice-gtk-0.40.ebuild +++ b/net-misc/spice-gtk/spice-gtk-0.40.ebuild @@ -125,9 +125,11 @@ src_configure() { src_install() { meson_src_install - # bug #775554 - fowners root:root /usr/libexec/spice-client-glib-usb-acl-helper - fperms 4755 /usr/libexec/spice-client-glib-usb-acl-helper + if use usbredir && use policykit; then + # bug #775554 (and bug #851657) + fowners root:root /usr/libexec/spice-client-glib-usb-acl-helper + fperms 4755 /usr/libexec/spice-client-glib-usb-acl-helper + fi make_desktop_entry spicy Spicy "utilities-terminal" "Network;RemoteAccess;" readme.gentoo_create_doc @@ -135,5 +137,6 @@ src_install() { pkg_postinst() { xdg_pkg_postinst + optfeature "Sound support (via pulseaudio)" media-plugins/gst-plugins-pulse } diff --git a/net-misc/spice-gtk/spice-gtk-9999.ebuild b/net-misc/spice-gtk/spice-gtk-9999.ebuild index 7e642d9ecb49..357e2deefa6d 100644 --- a/net-misc/spice-gtk/spice-gtk-9999.ebuild +++ b/net-misc/spice-gtk/spice-gtk-9999.ebuild @@ -94,7 +94,7 @@ python_check_deps() { src_prepare() { default - use vala && vala_src_prepare + use vala && vala_setup } src_configure() { @@ -125,9 +125,11 @@ src_configure() { src_install() { meson_src_install - # bug #775554 - fowners root:root /usr/libexec/spice-client-glib-usb-acl-helper - fperms 4755 /usr/libexec/spice-client-glib-usb-acl-helper + if use usbredir && use policykit; then + # bug #775554 (and bug #851657) + fowners root:root /usr/libexec/spice-client-glib-usb-acl-helper + fperms 4755 /usr/libexec/spice-client-glib-usb-acl-helper + fi make_desktop_entry spicy Spicy "utilities-terminal" "Network;RemoteAccess;" readme.gentoo_create_doc @@ -135,5 +137,6 @@ src_install() { pkg_postinst() { xdg_pkg_postinst + optfeature "Sound support (via pulseaudio)" media-plugins/gst-plugins-pulse } diff --git a/net-misc/tigervnc-xorg-module/Manifest b/net-misc/tigervnc-xorg-module/Manifest index c4bc50495dbe..4c70dd855c94 100644 --- a/net-misc/tigervnc-xorg-module/Manifest +++ b/net-misc/tigervnc-xorg-module/Manifest @@ -1,2 +1,2 @@ -EBUILD tigervnc-xorg-module-1.12.0.ebuild 448 BLAKE2B 05c8bf1baf50d7c5629c55084bcf33ac48b7dd587df83fadac060619b03d41cfd8d788b303821acde2af10b4e0d881c90fb1fc1cb59dc88661a7f79e74ad4264 SHA512 195ca1d9734bcaf0c310d2f80435f71707d29eb365d3924a7ac61fb83f494f6e91d1701b670d5b9efe3ae1a549a9cf46ed03125b6ab57138edc0471fa7bf1753 +EBUILD tigervnc-xorg-module-1.12.0.ebuild 443 BLAKE2B b5b3b191f1bbcf91079432278455515737ddfb498b2ce1e1e4c903aa061dac3d68931d2bb22a1cce863eaf8dba401b305c813c7aa726a24374625d5e19ab7b01 SHA512 19304fe99969891af13f4561df79cdaba28c05ae7e075880b28bffeb041c4caa37b43544801991a3fb46bff1b04a516e75a6307b89edf8ae57c2e96b253dffc7 MISC metadata.xml 485 BLAKE2B 60d5a68107539d984a06565930cdf14edbe85d5f3a00d1879d3d3ec57b5b345918b2a2041fd549552f732434f63161ab55e792778f4d15e11e4cbb072ba94bd8 SHA512 d5caf47966a216eda3136a98617c9acec6a67365048b53e832edfeb5f9c8159804116826901087f2903c769076dbe09f60f2387bdae14712ce78bc6cbc7a4954 diff --git a/net-misc/tigervnc-xorg-module/tigervnc-xorg-module-1.12.0.ebuild b/net-misc/tigervnc-xorg-module/tigervnc-xorg-module-1.12.0.ebuild index 07bcc43dc9ea..5813135ac84c 100644 --- a/net-misc/tigervnc-xorg-module/tigervnc-xorg-module-1.12.0.ebuild +++ b/net-misc/tigervnc-xorg-module/tigervnc-xorg-module-1.12.0.ebuild @@ -10,7 +10,7 @@ HOMEPAGE="https://www.tigervnc.org" LICENSE="metapackage" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~sparc x86" RDEPEND=" ~net-misc/tigervnc-${PV}[server] diff --git a/net-misc/tigervnc/Manifest b/net-misc/tigervnc/Manifest index 3755cf3f96e0..bd6862b18900 100644 --- a/net-misc/tigervnc/Manifest +++ b/net-misc/tigervnc/Manifest @@ -7,6 +7,6 @@ DIST tigervnc-1.12.0-xserver-21.patch 3642 BLAKE2B 690860c51d9d2e4606b16318237f8 DIST tigervnc-1.12.0.tar.gz 1561898 BLAKE2B 891934e48e3c4f2c36c280ad1562874d3c22ca3118e8eda2f68f9ad7cca978c76b8825100f540774b7a6553e981bd9264e0f717c8313585553741d31706cafad SHA512 a16b15e9cda552a49a3934e4174e49d186d06494d90d11582599ab82559014332662aed7760619a6dfb32a8c95f7d63c68ac7d632c29dd662a6b713f036672bb DIST xorg-server-21.1.1.tar.xz 4958508 BLAKE2B fadac208773700b91003ef18d46e6f2c6b501e59b7491c943f406641e9ff3837a8126034c023e9b6d2d4131ee438c1ef94fa458af1828d4be325519b47069a79 SHA512 8608ed9c1537c95e8a3adea5e3e372a3c5eb841f8e27c84283093f22fb1909e16a800006510da684b13f8f237f33b8a4be3e2537f5f9ab9af4c5ad12770eef0d EBUILD tigervnc-1.12.0-r5.ebuild 4907 BLAKE2B b3b7f361196e6b58fbfac738b45f6ac1a873eee1af28db51054856829cff620f75c06d44a24ebb0eeca2348873afe517f6451616b90620bd4a37eefdd1557f93 SHA512 a00d73c9212f8ffb8208a391ae5c375841cc525bb62091d90386b9d5d2c2356ab5e3936bc56e358f18f31240744ad3d4a7dff6c769bf893f989f0532618f6769 -EBUILD tigervnc-1.12.0-r6.ebuild 4874 BLAKE2B b80b1c8a9a15c39b7c09d93e568566cfdd6264b0caf9c954d9488bb792673a7049067ae189f4de233ffb1da5922c95c04518f7a958becc46ec70f5b45c97f6ff SHA512 ea1f1508a0a211c2a93227a063083fd46b285ca39a6dd4b63fb5d021aa05d6ee1e607bc632911b91da67c05471590c6e02d4d413dd8eb855f8237353e673f6f4 +EBUILD tigervnc-1.12.0-r6.ebuild 4869 BLAKE2B fcc19219cd2e0ee342688d559c8617ff5389175fea7207e644a4340edc0dcf513352a8d8bcace7337a826ae1903d16a7d5cbb647ef15340c95cf778beeee0036 SHA512 6e298bf5dd7753e9a7273a6fd9521d101db8dfe052d2c1c8c6812ce0be57e31f2eeea94cc11ad19d620e9deceab14e3c429de81127163232c8404ad7af9b7baa EBUILD tigervnc-9999.ebuild 4772 BLAKE2B 3178336b98683506997a61e608e808176ff1cda1146935f07036a8616a2bf9117a63cafb94155cb2389a79ce7a48a9139ffb18bc683d6aabe893d72ea6aa3b46 SHA512 0e7881455d578c887b5455c78786d0af3337ffdd149aeb837102a4ee7473ca127e0e6f92a676f6bdc2808f84102155ee3fe437c7a614763ea7cf8df15ccf830c MISC metadata.xml 706 BLAKE2B 221033648808798dd4d0be5db1374b76552a2a92eb5dc7b57f11c3feb7774e8fd85fd81f740753e3007bfd431fee4d4686210a5c1f2e967c2a67b76dfe03bb7f SHA512 f69cadf29c700280cae57028179c5e94eca3a3a71c82093bb7236e908d4407e149622aa39fc0a71ab25eab93a6250750cc95cdaa7ae933fd7f332de50250f845 diff --git a/net-misc/tigervnc/tigervnc-1.12.0-r6.ebuild b/net-misc/tigervnc/tigervnc-1.12.0-r6.ebuild index 2bb25923bd56..5bbb399656a0 100644 --- a/net-misc/tigervnc/tigervnc-1.12.0-r6.ebuild +++ b/net-misc/tigervnc/tigervnc-1.12.0-r6.ebuild @@ -18,7 +18,7 @@ SRC_URI="https://github.com/TigerVNC/tigervnc/archive/v${PV}.tar.gz -> ${P}.tar. LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~sparc x86" IUSE="dri3 +drm gnutls java nls +opengl +server xinerama" REQUIRED_USE=" dri3? ( drm ) diff --git a/net-misc/turbovnc/Manifest b/net-misc/turbovnc/Manifest index 5d3b298ef5a5..1441d0afdcd9 100644 --- a/net-misc/turbovnc/Manifest +++ b/net-misc/turbovnc/Manifest @@ -1,4 +1,7 @@ AUX turbovnc-2.2.7-fix-musl-compilation.patch 1535 BLAKE2B d0a95f7bffef46da41bb1faf3de3b3c3651890e3653ccb2d961e11921bb25c6910f9d4a049e9b6d867d214e1e0310de22ec3c423424acbebe7be2437d2ffb2ab SHA512 94ba2b53e02e9b2e32f70f2cfb4dd0cfb733726bb31383462113681c95afff4823dc82302641773947ab5e71fe6547a9f233b25146d9cd292f08da66faf8f786 +AUX turbovnc-3.0-fix-musl-compilation.patch 936 BLAKE2B d0785023ecf0ffa4f1c1d4f09ad8669d04780bf7c7159da06caf4ee8b58c2b46268d55c6148de95b9bfc8d4c695e2571338aa90c65ee848e1cf5886ffb909309 SHA512 dbf30af408a921a73e3100e5f05639beea2466c02cb8b3b2c8c498e904ba33bc84f92541f1e7d03ac6ae8301afcdfa537101ea9efe3c52245e2470903b13a517 DIST turbovnc-2.2.7.tar.gz 8789325 BLAKE2B 257a9c9b3793b40668bf2f3bd9839b3003364f9130699caa52beaec24b75cb054830ee1b1aa67a22eb6173afc9af99c51e45fa3fa52e050c78e5226466ce99ce SHA512 932faa645a71b825e467bdcdb4b872e961ad688c959beb0adbdd35d77969d856bb5c82b893afe8f6b0aa8be18cac3fa9192ce05074295c92a83f1a2344468788 +DIST turbovnc-3.0.tar.gz 8665757 BLAKE2B 98600dc1f4fd91b30c8c48f2e465aa4cb9c53190c08611374ed6e1ef59be585f1694a1c6827939dec9cf259bd0e9a8fbdea9194653f5a3c66eb97cca1e12b09b SHA512 baa5f62fa1d76a09dc16262d853598b9d9ba8a12f3804c27df6af4983700b4dc1ad7f981ea02e2dc4d36c29b0cd7a1d7a7a8c98b7ae971cbc688ca30fd5c19ec EBUILD turbovnc-2.2.7-r2.ebuild 2696 BLAKE2B a03f3d8f43871bdaedf3010b914e05580827a45579bca9c400a7bb533514956c920cde88fd67b9e0211a9df1b0c28f149791021e5854e0a913c5cdd7413cec59 SHA512 7b04acfbcb3e34c12c11baa36d11ed5de8a05a42bac8fc3068a1fde118999d0850fad349b7db92b6de3e44759f83bfc7e31e57c699b5460018979c8964ab86bb +EBUILD turbovnc-3.0.ebuild 2059 BLAKE2B 524fb9f0d232ad10f834d929b55769f6c7f474ab7027b63f61588894bdadc9efe71c80709d761168df8e58b686e1b501655ebf4b3784fd4890fb32ac7cfcd52b SHA512 69517cdf41a87d09b2401565929313f0904496f80ff37085f9914e4ba80507dc98d5c6db78797a064aead0ef93bedf14b9d0d672404329fdac3f2951a4ac1237 MISC metadata.xml 784 BLAKE2B 55a8bba421a15da5ed9401949b8e056b9c376030875bac0b28dece1a71f50c07010949bf82792129db82df98068061959a80c31093c8e91afb94cbdee0b2f020 SHA512 1e15fc8d88a46e7027eec5cdb8f8f7d6973f2ff1ea586ba6cf2d46a6d09050c6ba0ba94eaa9f59a8624a9885b8b25ec7a2977f1f4d71c02517bd8f681c05bec9 diff --git a/net-misc/turbovnc/files/turbovnc-3.0-fix-musl-compilation.patch b/net-misc/turbovnc/files/turbovnc-3.0-fix-musl-compilation.patch new file mode 100644 index 000000000000..d96b7bc1ca28 --- /dev/null +++ b/net-misc/turbovnc/files/turbovnc-3.0-fix-musl-compilation.patch @@ -0,0 +1,20 @@ +See bug https://bugs.gentoo.org/836723 + +The error is this: + +/var/tmp/portage/net-misc/turbovnc-2.2.7-r2/work/turbovnc-2.2.7/unix/Xvnc/programs/Xserver/os/access.c: In function 'GetLocalClientCreds': +/var/tmp/portage/net-misc/turbovnc-2.2.7-r2/work/turbovnc-2.2.7/unix/Xvnc/programs/Xserver/os/access.c:1178:18: error: storage size of 'peercred' isn't known + 1178 | struct ucred peercred; + | ^~~~~~~~ + +--- ./unix/Xvnc/programs/Xserver/os/CMakeLists.txt~ 2022-06-12 15:41:05.980270914 +0300 ++++ ./unix/Xvnc/programs/Xserver/os/CMakeLists.txt 2022-06-12 15:43:14.113823213 +0300 +@@ -1,7 +1,7 @@ + include_directories(../render ../../../lib/libsha1) + + add_definitions(-DUNIXCONN -DTCPCONN -DHASXDMAUTH ${ServerOSDefines} -DXDMCP +- -DHAVE_SHA1_IN_LIBSHA1) ++ -DHAVE_SHA1_IN_LIBSHA1 -D_GNU_SOURCE) + if(CMAKE_SYSTEM_NAME STREQUAL "SunOS") + add_definitions(-DLOCALCONN) + elseif(NOT CMAKE_SYSTEM_NAME STREQUAL "Linux") diff --git a/net-misc/turbovnc/turbovnc-3.0.ebuild b/net-misc/turbovnc/turbovnc-3.0.ebuild new file mode 100644 index 000000000000..26c0c3cbe94e --- /dev/null +++ b/net-misc/turbovnc/turbovnc-3.0.ebuild @@ -0,0 +1,102 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake desktop java-pkg-opt-2 + +DESCRIPTION="A fast replacement for TigerVNC" +HOMEPAGE="https://www.turbovnc.org/" +SRC_URI="https://sourceforge.net/projects/turbovnc/files/${PV}/${P}.tar.gz/download -> ${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64" +IUSE="+ssl" + +COMMON_DEPEND=" + app-arch/bzip2 + media-libs/freetype + >=media-libs/libjpeg-turbo-2.0.0:=[java?] + sys-libs/pam + sys-libs/zlib + virtual/opengl + x11-apps/xauth + x11-libs/libfontenc + x11-libs/libX11 + x11-libs/libXau + x11-libs/libXdmcp + x11-libs/libXext + x11-libs/libXfont2 + x11-libs/libxkbfile + x11-libs/pixman + x11-misc/xkeyboard-config + java? ( + >=virtual/jdk-1.8:* + x11-libs/libXi + ) + ssl? ( dev-libs/openssl:= ) + !net-misc/tigervnc +" +RDEPEND=" + ${COMMON_DEPEND} + x11-apps/xkbcomp +" +DEPEND=" + ${COMMON_DEPEND} + x11-libs/xtrans +" + +PATCHES=( "${FILESDIR}"/"${P}"-fix-musl-compilation.patch ) + +src_prepare() { + use java && java-pkg-opt-2_src_prepare + cmake_src_prepare +} + +src_configure() { + local mycmakeargs=( + -DTVNC_SYSTEMX11=ON + -DTVNC_SYSTEMLIBS=ON + -DTVNC_BUILDVIEWER=$(usex java) + -DTVNC_BUILDHELPER=$(usex java) + -DXKB_BIN_DIRECTORY=/usr/bin + -DXKB_DFLT_RULES=base + ) + + if use ssl ; then + # Link properly against OpenSSL to ensure + # we catch e.g. ABI change + # (i.e. don't dlopen it) + mycmakeargs+=( + -DTVNC_USETLS=OpenSSL + -DTVNC_DLOPENSSL=OFF + ) + else + mycmakeargs+=( -DTVNC_USETLS=OFF ) + fi + + if use java ; then + export JAVACFLAGS="$(java-pkg_javac-args)" + export JNI_CFLAGS="$(java-pkg_get-jni-cflags)" + fi + + cmake_src_configure +} + +src_install() { + cmake_src_install + + if use java ; then + java-pkg_dojar "${BUILD_DIR}"/java/VncViewer.jar + make_desktop_entry vncviewer "TurboVNC Viewer" /usr/share/icons/hicolor/48x48/apps/${PN}.png + fi + + # Don't install incompatible init script + rm -rf "${ED}"/etc/init.d/ || die + rm -rf "${ED}"/etc/sysconfig/ || die + + find "${ED}"/usr/share/man/man1/ -name Xserver.1\* -delete || die + + einstalldocs +} diff --git a/net-misc/yt-dlp/Manifest b/net-misc/yt-dlp/Manifest index e24d6b735568..b5ccbfe85140 100644 --- a/net-misc/yt-dlp/Manifest +++ b/net-misc/yt-dlp/Manifest @@ -1,5 +1,3 @@ -DIST yt-dlp-2022.4.8.tar.gz 2257195 BLAKE2B 1d83ef14900789d0af0fc80bafcd6d80ca3162ede818d74382598161014c1a4c4450c0cdf57cdc79f3c5e2970a46004619eeffa9dfdb0d7af128bbe2a023ebf8 SHA512 b2d865682ba44dbd168cd76089105fc1d7ff2d79ba884c9626b3a4009c05f07eccaed2b8801318e89e3e197affc70aad68c1813590eef2a5148ded9c037bf0ce DIST yt-dlp-2022.5.18.tar.gz 2277146 BLAKE2B 95237fcb12aef9d849e5cc5603baeb5b8e6f416db2dad04d8ea7408b966dcd0d05ad3e276342fb9cc3551293a569b48d2b806c360e95c9c96ffb17dff4cbeb9a SHA512 d0c11e6dba336124898e73234c5935386163af8a9dbbe3e2c38ec834ff631557a763e5224c30747dcffcf98364b95b7f1b6121c50ef91ed56653e2ce453548b5 -EBUILD yt-dlp-2022.4.8.ebuild 1885 BLAKE2B f3f160e116976414a446feaa719a6da7bc4a046044a0e7731776322b27a1b2f999c498ff03fde4ae275fae29af08147abad25b93845700bbf63d5543ed46fc68 SHA512 805bda576fb2a811bb92820bafda501b02e2365bafdd9454957cfb0757547a769869475adb39eab666d2168ffe4151c9ad99bfb9e9539201c4dd8151d7969239 EBUILD yt-dlp-2022.5.18.ebuild 1824 BLAKE2B a5be6f4534e7476a6a89961e4e38ada99f9ebff77c673332cd1795646a59b3a267d29c514e9aeb4eec3344c8f203859920c19e3dccaa4cf1b7a882d6ded1f823 SHA512 6931b2c14a083ee20476a5ca0abfecf14639d3f1ab628c507352c77ffb255095e7614f0b9010d7a63ac35bbb36d04b5cf3a1a7dde72df586a8ea518a437ecf69 MISC metadata.xml 505 BLAKE2B 520725078c47caf245904b10aab8929bf9a9a357a70315fda67e7dd59b77cb0c1614e7de03029772288aefa76678c7c4c97c7153364552f5ebe0f951df651e9f SHA512 af72cc5782fe5ed5a6748dcd7ebe7c9393ff7a9ad6d5a1a3a8c2824d323e86f1a97036745570790898fe9a51047601f9a4d95befc0e02b8c16822b7cc94e0734 diff --git a/net-misc/yt-dlp/yt-dlp-2022.4.8.ebuild b/net-misc/yt-dlp/yt-dlp-2022.4.8.ebuild deleted file mode 100644 index 2ffa0d03e5d3..000000000000 --- a/net-misc/yt-dlp/yt-dlp-2022.4.8.ebuild +++ /dev/null @@ -1,67 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{8..10} ) -inherit bash-completion-r1 distutils-r1 optfeature - -DESCRIPTION="youtube-dl fork with additional features and fixes" -HOMEPAGE="https://github.com/yt-dlp/yt-dlp" -SRC_URI="mirror://pypi/${P::1}/${PN}/${P}.tar.gz" - -LICENSE="Unlicense" -SLOT="0" -KEYWORDS="amd64 arm ~arm64 ~hppa ppc ppc64 ~riscv x86 ~x64-macos" - -RDEPEND=" - dev-python/pycryptodome[${PYTHON_USEDEP}] - !net-misc/youtube-dl[-yt-dlp(-)]" - -distutils_enable_tests pytest - -python_prepare_all() { - distutils-r1_python_prepare_all - - # adjust requires for pycryptodome and optional dependencies (bug #828466) - sed -ri requirements.txt \ - -e "s/^(pycryptodome)x/\1/" \ - -e "/^(brotli.*|certifi|mutagen|websockets)/d" || die -} - -python_test() { - epytest -m 'not download' -p no:markdown -} - -python_install_all() { - dodoc README.md Changelog.md supportedsites.md - doman yt-dlp.1 - - dobashcomp completions/bash/yt-dlp - - insinto /usr/share/fish/vendor_completions.d - doins completions/fish/yt-dlp.fish - - insinto /usr/share/zsh/site-functions - doins completions/zsh/_yt-dlp - - rm -r "${ED}"/usr/share/doc/yt_dlp || die - - newbin - youtube-dl <<-EOF - #!/usr/bin/env sh - exec yt-dlp --compat-options youtube-dl "\${@}" - EOF -} - -pkg_postinst() { - optfeature "various features (merging tracks, streamed content)" media-video/ffmpeg - has_version media-video/atomicparsley || # allow fallback but don't advertise - optfeature "embedding metadata thumbnails in MP4/M4A files" media-libs/mutagen - - if [[ ! ${REPLACING_VERSIONS} ]]; then - elog 'A wrapper using "yt-dlp --compat-options youtube-dl" was installed' - elog 'as "youtube-dl". This is strictly for compatibility and it is' - elog 'recommended to use "yt-dlp" directly, it may be removed in the future.' - fi -} diff --git a/net-news/Manifest.gz b/net-news/Manifest.gz index b0ea87707171236ca743164e04159fd5a7cc417f..d8de4cbf3f9f21ae24e8f2a0e68c9b32e4f1d16f 100644 GIT binary patch literal 2047 zcmVYNefr_A?^>3prnO4irO8t#%68Lwti(KN zO6F76nk{P@lP`^<DMm%seyPv6_epTb{0qnXrK&4x@LKD4IVr8POO$<x!R2qX&-yXI1gIaY(K3QU}SwmYjWNNN4wwyrU7}8I7nI*L?HnkKzV@d48 zd{WB2C;m!Goz45M#t`@1rqC-Fs+W)9M}mkn62emlqoi z(PtUMSo1OSWP8d;w)0r2-evl#Sw1GKWJzWD*kGWDL~fzZkBFY&IE(%EvudBbE}~W~ z_&9bC3p<#l=tAf@*nQyzjcb&}Kuduf=L8?hzn=2qyK_W%PCI4cI}gp?Bhn|gH+!k| zp;v<-X_V_*w`E6mnriEqc5S6Gy2UC~AC?^^=-}JzV`k30%Swe!7~PuP&8WLc671*M zvzX6QCp1(Z(a>Brn>kO86S-vFWxldZaE{~fvddlEQ34mN;x(?t3e;MSADewKT;wx} z=*l>&Go=xer&7k_M|HEuvSzPsFaRFnb%+Hl_c)5r(J|&1JC0mW&y3=s*GK>5Wj)*H zhhVkUHx4^n82}9HV0>vHiWRAXV$xYd7NT(g9dTNcB{`aOFed0$b?(8feJR->mN1#G z>Ro){(h8(u_MYK@01z%9F^!eKh+y*$QWkdx!X2-&TQ5Ue^qXTd&S`J9^3%)9 zzkaq)=Z(dhj90;;kS?s_S$bw#=agUs5x`0U@tLj6d9GFZM!Y-C!II8!xWLkE2?rQk z8#{QuTp$B2CeW-Tc+xHh=fG1#Z7AWn0dGwMf5xj|Oopw@bu>$dP=x(ZJqA(M`3i_h z-*MM8tQ99SiK5^|orFZEAPdMUyR5uC;G>sw;DVtWO9?!A{0Q+oQ%kJ#lwL+XPF>*h zeZX3$VOx0L~x0r)Cb|Qk8heWwwG@O@L*c z8%87TF`^Pv!cnF7kqtmV7Fq@#!8YKKm9%1s#gzM&uX^D&$vcy=+mxWoHt7 z)b%^Po}b^pCH|vX&~Su%9XYeGVC%|YHysuHAmA{7Eq00C=AM@$;#HLuE+Bl70ZM-` zv206Mhj9h?_BgoF2s6TjU7sCo2P00m$!+j4@S#5Jl_&&j=#F$b41&qJ6)lnn2}E5a zXL^(hp-(?^sqINMR6_5tgKOofY}ODL0xqlK9Oy@Rnb-?+<04r)iBrlzze&bhI(;uO z54DF}FL!YsVo6R9wN^%+o)z2>ci^09=*Vs*(_Zq7n6xpR(;&QLVfhqtz&EDkoo5d3 zav`%23m#bv=(o+*s57%3K}+bHMmrn_gja)X^R&a(`z!A^#sz~g{jN3@xJ{Ul7RlTA zBm}vo6ex8N6K_HAcXu=iiD4R;v&5NMfL9Q~fd(7en-XSXKNg|)sMo&gXu+Cbp zI{HnZ^hT|Z&%a#e|7IKWt6)TQk2_A$iz5cM4MoUq1`Q_(VWvtHS)a0NF@8JX7XnbD zxnY3>RoKQ2SBjJ*SFwOhpgY}y;He(C()H}Gf-P7)5*ayhI&PPC zYZnzGpfPBy~Giq2jwS zkLiuBlbMjO9IHzuICH{i1UH1Z#zI`YcbhgjMHSvt8Apl&ad^X6HN*R_dRf0EoMzAc zff_$f!{A(GEKj2kJ(^)%hUdvyHl6j>sB{)9j%K%a(HT;sesL&I!EaX!D^si2Es1s9 df^%DSjm20v+irfdagMgX`9I1smmx(C002&o5O)9o literal 2050 zcmV+d2>tgTiwFP!00002|6P|`j$F49hTpx4*+3GqikIS}j5tV;I4|}Fiexb{B54AR z49C0AM**51do&oRyU#f!|N3wJ=XXE8d-@QcefwwsDzz2`}=qD?bGU| zhP$oOBYKfBMS71~Rz7i5Qciu9(P#MRd&VfmW3`s6Xv|stUc2X7Nw*Cy*JhH^iIG#T ztxlaIcIt9O>ghK7h_YfX%WITnPe1(iUCr`TtrSUX7cDWW&t_$sjcqGLSGbk!dd5ye zGEbRv)NH8_UOHRJrFEAoe%A6Dsx6=7E$!0OSWx5m@TGGvc2z|7ZbwS*8hh=r$~WJ? z`{&>O^4$+VKKY0L{`KY1ojbHXtW4KoL0km6=TTOj8b%|WnBk}*U@+jSs+R-H~t?qM}v=Y+u zD`u^X&|^{=gvE+eTHByi=E*zD8FQ3lwKy=|n5-p=fTg4f|+FlMPti299wfAlh%$9%r{QQUY^QV`1d4M)@d&SIlaQ2b&lA;3! z=91ijzs@ANL`tEn96q;HJ@3(_CIh7io7to9BGJ?2fTw#%EvJ^Y)9%ev0~{TRDMWLK zahT3nE$8B!S6q?4Vs@HFvjn6n+LbYlW9%u9*}cyND_cJf;arC*Y+^+0O(VBc(wuFc zqHt?RO)ywXNzg%~>*OS76xiN+Q=JC3v%-@znm5U?akSrKwmm*Pe|(GCLz{VbGi$vx z%ch*4vm|4IY7V`egTR23O4?_ool?on1|=Vd|E*W%Xlr%Lb9lMK?{c}d%MA5i0exui zj?DYW1NCT6zH*oS(47^3mZ_8lk2hI7O{QU&P3m_XK91w&MCzd9-q~Y zAK#EgZ36V@XkS>MatxgeR2Apg`|wcyMaq+RM?WWWS}6ZN%;$D%R<$y^i4;n7&w(dc=WXZ8BWob2+CO<1E3H z`Wal6G92G#3mwZGt<=r{xQOKd3$t8(8$1WcGrrKV=dxR76c4;U#xF1P**`x3E492~ z*j~l}@UVuBPdk9(Dn&p{8Ztx>l?_-wyC#{EPnCv^3Ahy-t8?m@MmC5iNEWk1lbEoy zVAEpBjpKzCtCgby3A9XT81dDlUlGF?Va-Z0ceIP!7aN!^SqD5HxQFf$3qhAIeWkOs zrR&2ulkcnE-2)@Q2qz{n9LZmcKzSP|HG+X~#*6H->ml{Dn`7hbUEiqk)62`he)doM z4aKVTSHO;vF353D+at}r^)P~SFe^EL&unFkeW}tG;N594p~4}`Sr@{2RwQP8&(Ki5hdoyWf%AuTN@fEg#fW!U=JPPCfnj;$gr}1B z5YdP!VXM+w&yGRhEVK+b0&TEEBf>%s|(b!8I0m-#!q zo}b^pb^J%Opy3GT+Omftuz6wdn~sM40AP0vTl_kD9cx@4ktk+JSh4U)1{nRp#j{VF z4UbdIx19|eoiHOz(E4a#+Zl1XO>SWy9Uj_)UWr05yRDP14`ab(-8}WAI3y5tk(_Bq z3l6>89@Bgcs-Y2j8x78xhoP)4Ap~4DgE_b#A^1g2`)lc->omlehMXl_E!c?wl7ApSdVPplid(5j0l4xop4#` zu-PS}O=;g&GGGU`wi}IzF&7GGlft)w+g$mM5jq{|24!LG&E(@NUK|37z*xuYN#rJ8 zcq}W>FlT1|JnL*S(6b&6$QK6K!*>dy&p2j<6OcsNs9Lk5wb21gCf&Dg!h^<7><=8H z-PBx_0-VcrLMq`~cK!P6j`h6btr{QZh5vRsBD|#sIH`>xGKPUB&^V9$=Ll@yu95G z&f#+0xaM{W2KypnxjNTLjaFaR!t-D+3|MZ9N_%qn0B&j*l>vFIU{jF}U#=!|r&Z6} g5n&+)b4ztOQ^(yKjK9%1dR^cAAGCn)H$)Bq03ql91ONa4 diff --git a/net-news/sfeed/Manifest b/net-news/sfeed/Manifest index a14e26360646..b139fa934776 100644 --- a/net-news/sfeed/Manifest +++ b/net-news/sfeed/Manifest @@ -1,5 +1,7 @@ DIST sfeed-1.3.tar.gz 63037 BLAKE2B 30e3b8a82380b15230e895bc281d7c4ee33126269233fbc281e223b02976c236ca95d20764e0e30238149b97df44fbf197ea5003382774503ef1fad929835039 SHA512 858ebe0bf76f119a3b1a1b1bdf03a13b8085802bb796ae68f0a5ccb85e13747cc55498c29ef0443401678e56326bdef2bf9688966144e9581ff2cae486b729be DIST sfeed-1.4.tar.gz 64312 BLAKE2B 517c25eb28ba120e3d1bb564812fdfd6453741ddf09d60ca2f6b5c30bda15f17fc187302e803cc91937d3582116654f732a030a7aa17dfc9b234a0c858770674 SHA512 9187692076cad9029dd65c58c666972b8aeaefe90155ce9105af32803cdd0365c3b66fafcb5bee485d466126142a3a26f6f38cc9696531c2623b7e8963c578fb +DIST sfeed-1.5.tar.gz 65067 BLAKE2B 0f2fbe263d869d396aae9a13c482d381d0e7201ca62b86f795bedd4e4174bea1959c16d1b63d534013e9a100527d6885122b9965e060773809912d299a9a573e SHA512 9a027b092620968bd6a086b37ce5bc3e2d5ee8193b59251466d5318bc1514ca78d3edf894c1988504c99b94f0bb3af2a54ba3067b2d90d1109665a5650bfd8a2 EBUILD sfeed-1.3.ebuild 2145 BLAKE2B 61f2343cd1e3c1122cc718efdc8664f500e4f4d3764acd033a0669be3275a380163cec323c8c7b658d7f4386f1ceb5a6a48d3035045b867aef9cc802add4e981 SHA512 c0b229f2147f3cf8c5775ac67239b184d34ed74c5576525c9a3a8866242137b779f652dab204cd903b9a6a29dca285e1fe7db5375ef9fb729a744d55c13b163e EBUILD sfeed-1.4.ebuild 2132 BLAKE2B 7195461d20e235a937c6c765edde55f1f6c04d3a2c7ea0f3970319294826ae8258b9ea5844f951102e5bc95f5aae29eec667d65cbb4832f638a3a17f0399fe23 SHA512 4e01e16822eea08bac1015d0472372a975d22e4cda4ab077ef2e484592873af8351859efeb8ea4f854760c563faff5be5cdc6ca756d6c9eca08e3262a351afac +EBUILD sfeed-1.5.ebuild 2132 BLAKE2B 7195461d20e235a937c6c765edde55f1f6c04d3a2c7ea0f3970319294826ae8258b9ea5844f951102e5bc95f5aae29eec667d65cbb4832f638a3a17f0399fe23 SHA512 4e01e16822eea08bac1015d0472372a975d22e4cda4ab077ef2e484592873af8351859efeb8ea4f854760c563faff5be5cdc6ca756d6c9eca08e3262a351afac MISC metadata.xml 800 BLAKE2B 21467934f1d8fb7f3b77e26daa8595a19d4a2d4e87aebfcffbefd367348668fec28eb560e98505c4f4cb7a479b5c2e5e1e9992a8b7d66ee651ed37895bda8aa9 SHA512 08fa61b54e15a3968f168a4a542a55a14d33ee539a67bfe4a58770d6b2a4553483fdd8889a436287462858b2d56f0022c14b71f7c7b1834092c4c4a9f92b7387 diff --git a/net-news/sfeed/sfeed-1.5.ebuild b/net-news/sfeed/sfeed-1.5.ebuild new file mode 100644 index 000000000000..31103b5adee3 --- /dev/null +++ b/net-news/sfeed/sfeed-1.5.ebuild @@ -0,0 +1,78 @@ +# Copyright 2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit toolchain-funcs savedconfig optfeature + +DESCRIPTION="simple RSS and Atom parser" +HOMEPAGE="https://codemadness.org/sfeed-simple-feed-parser.html" +SRC_URI="https://codemadness.org/releases/${PN}/${P}.tar.gz" + +LICENSE="ISC" +SLOT="0" +KEYWORDS="~amd64" + +THEMES=( mono{,-highlight} newsboat templeos ) +IUSE="+ncurses +${THEMES[@]/#/theme-}" +REQUIRED_USE="ncurses? ( ^^ ( "${THEMES[@]/#/theme-}" ) )" + +DEPEND="ncurses? ( sys-libs/ncurses:= )" +RDEPEND="${DEPEND}" +BDEPEND="ncurses? ( virtual/pkgconfig )" + +src_configure() { + local name + for name in "${THEMES[@]}"; do + use "theme-${name}" && SFEED_THEME="${name//-/_}" + done + + restore_config $(printf "themes/%s.h " "${THEMES[@]//-/_}") +} + +src_compile() { + local ncurses_ldflags="" + use ncurses && ncurses_ldflags="$($(tc-getPKG_CONFIG) --libs ncurses || die)" + + emake \ + CC="$(tc-getCC)" \ + RANLIB="$(tc-getRANLIB)" \ + AR="$(tc-getAR)" \ + SFEED_CURSES="$(usex ncurses "sfeed_curses" "")" \ + SFEED_THEME="${SFEED_THEME}" \ + SFEED_CURSES_LDFLAGS="${LDFLAGS} ${ncurses_ldflags}" +} + +src_install() { + emake \ + DESTDIR="${D}" \ + PREFIX="${EPREFIX}/usr" \ + MANPREFIX="${EPREFIX}/usr/share/man" \ + DOCPREFIX="${EPREFIX}/usr/share/doc/${PF}" \ + SFEED_CURSES="$(usex ncurses "sfeed_curses" "")" \ + install + + save_config $(printf "themes/%s.h " "${THEMES[@]//-/_}") +} + +pkg_postinst() { + local optmsg + + if use ncurses; then + optmsg="yanking the URL or enclosure in sfeed_curses. " + optmsg+="See \$SFEED_YANKER to change it." + optfeature "${optmsg}" x11-misc/xclip + + optmsg="plumbing the URL or enclosure in sfeed_curses. " + optmsg+="See \$SFEED_PLUMBER to change it." + optfeature "${optmsg}" x11-misc/xdg-utils + fi + + optmsg="converting HTML content via sfeed_content. " + optmsg+="See the ENVIRONMENT VARIABLES section in the man page to change it." + optfeature "${optmsg}" www-client/lynx + + optmsg="fetching feeds. Used by sfeed_update as default. " + optmsg+="See OVERRIDE FUNCTIONS section on sfeedrc manpage to change it." + optfeature "${optmsg}" net-misc/curl +} diff --git a/net-news/snownews/Manifest b/net-news/snownews/Manifest index c7b19d8891a6..0629e3321bc0 100644 --- a/net-news/snownews/Manifest +++ b/net-news/snownews/Manifest @@ -1,3 +1,5 @@ +AUX snownews-1.9-no-which.patch 1023 BLAKE2B 58cc7a8d643e7d7a7cdcd6d91274f19500509832ea48417a50dcbc7679d49a21a47c91ef0e81a00341d10a4b4ef27fee64a85548372a0adcb2ad7e9cff92a7e7 SHA512 95d9ea476c20931bc986c0ef1a9d0b6e71de6f131a083060902e143d21195bd61446a12230df7e8f7c79195dada97a9519d2166472edf265e3eff662bb30a07b DIST snownews-1.9.tar.gz 149935 BLAKE2B 331c94964a617871df8ab0ed7c8b36acea9386e7cb5057232dc5e93d148f04b56e64af96b9a212469115592d4509cba641bf183e927bddc9e12baff9f3936f20 SHA512 f833dbb41b5c0215c034b8388d787398360fac0ec9670f8f31b76c3ee2ffd974b4c6ebebc30aebb539b9904f513628124b393f4f473a92d4969f483caeca8596 +EBUILD snownews-1.9-r1.ebuild 969 BLAKE2B 51908cb2945d26b2c754eecd1ce706569a99d8e90cfcc4bb8c1915d52045d126da82a798a90cc42b91e8746a9d2be877da5feefa2720550ee312ee6d4172bce5 SHA512 c2461b5788f3ee9b8bd5d34ba00fe3833c05293d82538c4c128b2e70841ca970b34f7a68b4f62d15764ab47f85b8f94ba1797f9a385e4192cdc6d8c598f9be50 EBUILD snownews-1.9.ebuild 901 BLAKE2B 8b8f43e73a1d81e321665e0609518b45e3e2bd61eb0e49db7900132877f5bf4cbc69ab4720979a8ac5ea615aeba83eea8485545c6c36f339d0e0588f2328f5f6 SHA512 ec024729790d45753c53de5cf9f8017d080b82d26fb5444581076f0a3546c836c12ca3586950ec20d07420cc6c3453df195d4fdc0375e4976c699a8c936aa9b7 MISC metadata.xml 394 BLAKE2B 515ca6f962ff0fd4c3b57b0af00bb61e79b2a9f640d441ea5ad60c298780ce0ae8f9e090fe26d5293627448062cbd8bd78db844e923d61ad0db4644e1410b0bf SHA512 3492dae90b43f94860e1c6d08868d238a60ff13ea060bc6ec7619698d4a8830de6354d67b40b7459149e585209dfd886a94474b92191212f275ae974cc2abf1e diff --git a/net-news/snownews/files/snownews-1.9-no-which.patch b/net-news/snownews/files/snownews-1.9-no-which.patch new file mode 100644 index 000000000000..84335e93711b --- /dev/null +++ b/net-news/snownews/files/snownews-1.9-no-which.patch @@ -0,0 +1,30 @@ +https://bugs.gentoo.org/844901 +--- a/configure ++++ b/configure +@@ -164,7 +164,7 @@ s/@builddir@/\$\{TMPDIR\}\/make/g" + + #### Find programs and libs ########################################## + +-# Programs found using which ++# Programs found using command -v + for i in $progs; do + pname=$(expr $i : '\([^=]*\)') + pcall=$(expr $i : '[^=]*=\([^=]*\)') +@@ -172,7 +172,7 @@ for i in $progs; do + # First check if an environment variable is set + [ -n "$ppath" ] && sub "s/@$pname@/$ppath/g" + # Check if the program exists +- ppath=$(which $pcall 2>/dev/null) ++ ppath=$(command -v $pcall 2>/dev/null) + [ -n "$ppath" ] && [ -x "$ppath" ] && sub "s/@$pname@/$pcall/g" + done + # If nothing found in first loop, set the first pair anyway +@@ -183,7 +183,7 @@ for i in $progs; do + done + + # Packages found using pkg-config +-pkgconfig=$(which pkg-config 2>/dev/null) ++pkgconfig=$(command -v pkg-config 2>/dev/null) + if [ -n "$pkgconfig" ] && [ -x "$pkgconfig" ]; then + faildeps="" + for i in $pkgs; do diff --git a/net-news/snownews/snownews-1.9-r1.ebuild b/net-news/snownews/snownews-1.9-r1.ebuild new file mode 100644 index 000000000000..da5e7bfd6e0a --- /dev/null +++ b/net-news/snownews/snownews-1.9-r1.ebuild @@ -0,0 +1,50 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit toolchain-funcs + +DESCRIPTION="Command-line RSS feed reader" +HOMEPAGE="https://github.com/msharov/snownews" +SRC_URI="https://github.com/msharov/snownews/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux" +IUSE="debug" + +RDEPEND=" + dev-libs/libxml2 + dev-libs/openssl:= + net-misc/curl + sys-libs/ncurses:=[unicode(+)] +" + +DEPEND="${RDEPEND}" + +BDEPEND=" + sys-devel/gettext + virtual/pkgconfig +" + +PATCHES=( + "${FILESDIR}"/${PN}-1.9-no-which.patch +) + +src_prepare() { + default + + tc-export CC + + # Disable stripping in the build system - leave it to the package manager + sed -i -e '/ldflags/s/-s/-g -rdynamic/' -e '/cflags/s/-g0/-g/' Config.mk.in || die +} + +src_configure() { + econf "$(use_with debug)" +} + +src_compile() { + emake CC="$(tc-getCC)" CFLAGS="${CFLAGS}" LDFLAGS="${LDFLAGS}" +} diff --git a/net-p2p/Manifest.gz b/net-p2p/Manifest.gz index 9e59d06d1ce99537a730b22ff2e3bc8e71683820..12c75d116b58b4a74e1aaf400fa27bc66442d50f 100644 GIT binary patch literal 7421 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 diff --git a/net-p2p/nicotine+/Manifest b/net-p2p/nicotine+/Manifest index ee0e42c5109d..31b8ffe738ec 100644 --- a/net-p2p/nicotine+/Manifest +++ b/net-p2p/nicotine+/Manifest @@ -7,5 +7,5 @@ EBUILD nicotine+-2.2.2.ebuild 837 BLAKE2B 275ed5b79caeb4a8a6090c25ea3a6ad43e0360 EBUILD nicotine+-3.1.1.ebuild 837 BLAKE2B da3b55c3ca0285ad172f542556f95b43c3e3c185428f3e1769567f3814f55f89602e5a0596bdfd641c9db0bf1d205d98a90906f09b33cba3ee31d021fd1e35a4 SHA512 daf7ed4ae4353eee61f4132d3c31ad93f14614d8870451ed0b678b1f9bc2b6253114e3ea259b01c1f6023b9347916f311763093ddeec4e371bee731fb4e1db74 EBUILD nicotine+-3.2.0.ebuild 837 BLAKE2B da3b55c3ca0285ad172f542556f95b43c3e3c185428f3e1769567f3814f55f89602e5a0596bdfd641c9db0bf1d205d98a90906f09b33cba3ee31d021fd1e35a4 SHA512 daf7ed4ae4353eee61f4132d3c31ad93f14614d8870451ed0b678b1f9bc2b6253114e3ea259b01c1f6023b9347916f311763093ddeec4e371bee731fb4e1db74 EBUILD nicotine+-3.2.1.ebuild 837 BLAKE2B da3b55c3ca0285ad172f542556f95b43c3e3c185428f3e1769567f3814f55f89602e5a0596bdfd641c9db0bf1d205d98a90906f09b33cba3ee31d021fd1e35a4 SHA512 daf7ed4ae4353eee61f4132d3c31ad93f14614d8870451ed0b678b1f9bc2b6253114e3ea259b01c1f6023b9347916f311763093ddeec4e371bee731fb4e1db74 -EBUILD nicotine+-3.2.2-r1.ebuild 927 BLAKE2B c60945ff89079bc4b8d24f96c71d766594606a916fec436c03e0530f82695eb83ffab241792e60f16051bd43ccb751cb63946ff1e3600b77d7d084304d3182b3 SHA512 17920b9d794caf786525dc499f0eee7d9366b4b2f511a95f4b06646a668de52438c749fb69598d2a251c2120352a28e76e4c0d7f5041e7e42b17bd845acd38e9 +EBUILD nicotine+-3.2.2-r1.ebuild 925 BLAKE2B 3d71cabcb5e4824122b46bee4849a68935b82feb035868cc820f37ffee466a1fca9a763d5e60ecb9f356c67a6dadee6ba5db893ab0b60f68af8e0cc54fdcf670 SHA512 a9a1eb8d47fa50beb44d72fb30cf11940ea4856c3d733f11d8bbc8a0831f68a2fdc9df7725094dfc1aca59a51aac5a0e40360015281e9380257b4a74ec66adde MISC metadata.xml 345 BLAKE2B 511ecb1a01b9dd891b37d035ec3a7e7835de48f147fd851e256a3c2cdfb356018f91c14a07f7ca4cf6f96ece8728454917fc02f70081ccaf142c32e8368a6a38 SHA512 a885286829ac4ddf04ccf11a9105d2b5ab5862a8a84eedaa547da4cf0c53b5b1c4957fe40826df87b23fd6de7f514a5dbf374b9f87f761c5f17385769a07dd8d diff --git a/net-p2p/nicotine+/nicotine+-3.2.2-r1.ebuild b/net-p2p/nicotine+/nicotine+-3.2.2-r1.ebuild index 3e03dc006a73..cc9c130b97f3 100644 --- a/net-p2p/nicotine+/nicotine+-3.2.2-r1.ebuild +++ b/net-p2p/nicotine+/nicotine+-3.2.2-r1.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://github.com/Nicotine-Plus/nicotine-plus/archive/${PV}.tar.gz -> LICENSE="GPL-3 LGPL-3" SLOT="0" -KEYWORDS="~amd64 ~ppc ~x86" +KEYWORDS="amd64 ~ppc x86" IUSE="" DEPEND="${PYTHON_DEPS}" diff --git a/net-p2p/transmission/Manifest b/net-p2p/transmission/Manifest index 5dabe73af13b..b65c2a4808c5 100644 --- a/net-p2p/transmission/Manifest +++ b/net-p2p/transmission/Manifest @@ -5,7 +5,7 @@ AUX transmission-daemon.confd.4 735 BLAKE2B bc4c06dcf4a12282d36d446537ae8d3a461a AUX transmission-daemon.initd.10 1707 BLAKE2B 57857fa0b628f0c49ebaf13544b366bf9db39c70f31556a21262556ad89657a7f13c84e19f882839e4bc10f2b8afef96aa51f833478e38f215499244ca8b388b SHA512 30d9fe7d06ca3c92ff436e9bbe84729a5b343b52965f8d1d3d43f14f5fa25881dbc9676c5d3d916cff552aad5872ed41c2930e9ce3a5f7c958dbeec0d1ab1ac4 AUX transmission-daemon.service.conf 69 BLAKE2B 6e38a28f54366850ae794896f2954c3af77afead303197c49970873fa604d6b375e71122de8d3645f9fcc8abed4f696ac257bd59ba87ebdc5cdd5839d32c0a7b SHA512 3dc02be596296fc1efbf1bc690be3953709af00c230f55db4d067ff592d87e1a465faa4067bc15d65a8a27fed2cf07d108abb2ed45fc76b47b0642ce2e182946 DIST transmission-3.00.tar.xz 3995080 BLAKE2B fb1be44aa630e6a1cf15511ab4ab40156edb16f9410b83058c53548f466fb9502c23157756a29e921e4468db1ebac7832b755cfcf98451c663c64401559f5498 SHA512 c8fb96086ba4b18f04d6181a29f6e2af85864840c533f3470a202dfa686e9431caeccd25f12c975a9a8f9b7802ca0bd73c4edc1ca06bdbada682326cad188a76 -EBUILD transmission-3.00-r1.ebuild 3221 BLAKE2B 2f1e00ac4ed9b4ea681b34a7cb96d26ba0838f6d179bf83df3bf456cb4e97332e8298c160d6be3df76aced2aa70f36e9580766e6a2ced7533fd47b999f3b968e SHA512 6f87a0be3c0d505b0123dddf18a0ef90a604dc8c7b633cc950351df2a3f43050f1c2640057f563360128b58dba48eebe58ae1d06be16697b254bce73d0e00f34 -EBUILD transmission-3.00-r4.ebuild 3245 BLAKE2B b9bd4ebdf681ec27b5d948af9e6a04dd9bf32e81f9e5f991ee05a753559baf7fa735a3109a8f6438d23b8528e49dbde88b736962bbd7428c0dcdce3f92a88caa SHA512 a88a2c5683a0005e3eb60121071eb6b02f7e7e57457721ce3eb41a4f92f0b4f75dc2a851b451dabfcd9832a43f6bf87d3924a64abed458b1102cd7ebc5526337 -EBUILD transmission-9999.ebuild 3323 BLAKE2B 026acc07b35c8633a0f1ad82ec5908954732ab1ba310a2faf486c67c4d3c070f49d8922441cc230cddf183bed56c6a20b00880190619c3063064f19cd3583991 SHA512 91b35d43568e5c15e17782ca0f7fce9e7ce6639ebe3d67201a4392299c6373dcc52be93c86365db1a6949dd72d3c246ca81ccfbea0db311651b66b175f81702f +EBUILD transmission-3.00-r1.ebuild 3202 BLAKE2B c093e0c41e133eb3e160e000aa11a1d770838c8854487eba439dd14f07ba426eda023b051102cf0df12b9a9bcdc4f4b6a1f492d4d0ab5c82d99d615f243bcc74 SHA512 4b01a479eb014d6fea216531bfaead80e85c911c5edabc33ae4da1cfc638303a76cf2856c2b744c5d2e1752b4ac770c83464fda5807b3fb6eecca872a47c8513 +EBUILD transmission-3.00-r4.ebuild 3226 BLAKE2B 04fd2f070ebce9d65cc8974881d7a1d429aecc13154f84924bfdd621241109ab4f7355e1712468157d09fb462d8aae8899eb2ff9bbd8c4d0740e208bf50bd9b7 SHA512 44d8084d18275708b774b15706eaba29be35cdce8dc1e71495801050540ebb6ecfb385ea0d8ac3ff2c2eac46587dcc7da09c4e0d35ac50f8fdcc8efe2e0e0dc4 +EBUILD transmission-9999.ebuild 3304 BLAKE2B b79c9371aceca10fe011a3c1e627c23e008eee02eaab1946cbaa968146022ddeada4bda8d6888120e033ed0c30c6df93f48ca6aa74d06ff18652885ededddaf6 SHA512 9ca215784353b02b2441cc6d860faed16cf30f9453df6f5703eae56b0bab75dbc807a8aec8fb17e56545148a925c7ca67a7fcd4b8adc43a0d215f4684cd3e00c MISC metadata.xml 564 BLAKE2B 708f42109f5c57d776242ad935684b78a7f6cc72c439e2bb76d2fb29fb770f5054c6765df0665244c650bc930eeb312957f4749967a9b2771b8a6d032767d3b0 SHA512 22f2e75b57b24f1367cdcfe28600cfa09dab9d741ff1ab84a25052dc455272b9d9d6d62d297bdbd23e9955d41cabb540f0348c0554c465371e81175525be1ddb diff --git a/net-p2p/transmission/transmission-3.00-r1.ebuild b/net-p2p/transmission/transmission-3.00-r1.ebuild index bf200a7a2c74..0c0ebb69824e 100644 --- a/net-p2p/transmission/transmission-3.00-r1.ebuild +++ b/net-p2p/transmission/transmission-3.00-r1.ebuild @@ -10,7 +10,7 @@ if [[ ${PV} == 9999 ]]; then EGIT_REPO_URI="https://github.com/transmission/transmission" else SRC_URI="https://dev.gentoo.org/~floppym/dist/${P}.tar.xz" - KEYWORDS="amd64 ~arm ~arm64 ~mips ppc ppc64 ~riscv x86 ~amd64-linux" + KEYWORDS="amd64 ~arm ~arm64 ppc ppc64 ~riscv x86" fi DESCRIPTION="A fast, easy, and free BitTorrent client" diff --git a/net-p2p/transmission/transmission-3.00-r4.ebuild b/net-p2p/transmission/transmission-3.00-r4.ebuild index 9b4ded7eca6e..6065a88c228a 100644 --- a/net-p2p/transmission/transmission-3.00-r4.ebuild +++ b/net-p2p/transmission/transmission-3.00-r4.ebuild @@ -10,7 +10,7 @@ if [[ ${PV} == 9999 ]]; then EGIT_REPO_URI="https://github.com/transmission/transmission" else SRC_URI="https://dev.gentoo.org/~floppym/dist/${P}.tar.xz" - KEYWORDS="~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux" + KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86" fi DESCRIPTION="A fast, easy, and free BitTorrent client" diff --git a/net-p2p/transmission/transmission-9999.ebuild b/net-p2p/transmission/transmission-9999.ebuild index 29752a1fc96f..d5a07df0a9a8 100644 --- a/net-p2p/transmission/transmission-9999.ebuild +++ b/net-p2p/transmission/transmission-9999.ebuild @@ -10,7 +10,7 @@ if [[ ${PV} == 9999 ]]; then EGIT_REPO_URI="https://github.com/transmission/transmission" else SRC_URI="https://github.com/transmission/transmission-releases/raw/master/${P}.tar.xz" - KEYWORDS="~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~x86 ~amd64-linux" + KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86" fi DESCRIPTION="A fast, easy, and free BitTorrent client" diff --git a/net-print/Manifest.gz b/net-print/Manifest.gz index 2d422227ae7d486f742d57e4103695d2767f4118..3846775ce82f9daa45190b93d544c241f42403fe 100644 GIT binary patch literal 6078 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 E0Bf9@WdHyG literal 6076 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 CcYiqm diff --git a/net-print/cnijfilter2/Manifest b/net-print/cnijfilter2/Manifest index 06bb00e4b6e1..cd4b9605ac02 100644 --- a/net-print/cnijfilter2/Manifest +++ b/net-print/cnijfilter2/Manifest @@ -2,5 +2,5 @@ AUX cnijfilter2-5.70-gentoo.patch 1786 BLAKE2B 96c0f8b919dbc896c7b749ef52cc1c6f3 AUX cnijfilter2-5.80-cflags.patch 475 BLAKE2B 18cee126ff7bc58cce31e22bccbc220b3f3a149dce1d3e68a070739a08715d6093cb41e6db12bc8a3ade0d9e73ea18d9ed1b666c84f8364d263bf585a666c60f SHA512 ca36f72b0a4f5a1e9fa7c57722a55b3eb5f907fd86cdb92ec27cd1f8cd6bdba6f27b50612eb03c774d823a17598fcb475b1ea9fdba10b6de5d0acd575ddee07e AUX cnijfilter2-5.80-fno-common.patch 486 BLAKE2B 688d66202fddd0afeb757e7933fbf38af6cb65ee3a805e8af75a0c8c6bbf9e6951d2b5376c0204830c457a77d06d3f942a420496b98aafafe6df42f651b1da41 SHA512 fd5a21de395e93975b2118c06a6957de85157e4cac8b3c473f48f00cbd56e7178b59c03396ece47f21f49414eb7acdff53952469dca5498b875e0c488af80b53 DIST cnijfilter2-source-5.90-1.tar.gz 1707084 BLAKE2B 3df5786785b12c410f4ae72e1d20fcd7686e0b8de60e7a713392076c2cd9edc1bd3d7f7494712ec6a4f50197fdb79e4cb708fcbe5f3b9e38cb3353e74cc8291a SHA512 d31f5133b6f81114d46cb067779260d5d74b5616e6e1b3924ef9db0db233fbb2b16132f7a003342e2ed14742c3123c644619dc1d5c93bca5d16425a77d45c632 -EBUILD cnijfilter2-5.90.ebuild 1825 BLAKE2B 928db61a0f4fde99e817d99e645f0046567ee2ffde897e2e2cd194c3514927f40a357f5600ac29d91438e8f9d86caee1ac077dd7b8129677f7bd6a9e1bc2878e SHA512 2b130c886c08fe38d7565e3c88c33022c1e23cb4818d25aa4c7b049553d7c73104697686355f3c1f4e7827557b81abcb7221276f53794eb3e7c5fe28a3830547 +EBUILD cnijfilter2-5.90.ebuild 1823 BLAKE2B 75dd8111a2cd69e59819e82bdd8d1b597ce39a951fc11ccbff51bb9ff18cdcd29540f83d3611bb3a638e5d5e81d3ed7f626f4d77da15cfbeae5a123f5a439459 SHA512 4a33e1354daf5e7b1d4ac0a9c3e19ae7c26d6cef8a97436b29e2cbb5d54fa548776c945728c25498c884042084de03b09cd0d10d7c72ae975397692ee59f3f45 MISC metadata.xml 248 BLAKE2B a52f1b42e34917354d5d99824d47adca0f36afbe44b9f3398cc819976181e5b067ffc621d3d02f337cc080dbb8676864fd6ae0e5b48736a124687eeea01e11ba SHA512 7524a042ca62db175429683f3aee96e272e324d3e26f9d8c28d1737c5784b72962338d49dfeb28e172d171d55e46b9b889ac471eb3a26a0b58a0b3b20fb1d0b9 diff --git a/net-print/cnijfilter2/cnijfilter2-5.90.ebuild b/net-print/cnijfilter2/cnijfilter2-5.90.ebuild index e687d7cce0cd..45b4aee3bda3 100644 --- a/net-print/cnijfilter2/cnijfilter2-5.90.ebuild +++ b/net-print/cnijfilter2/cnijfilter2-5.90.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 @@ -66,7 +66,7 @@ src_prepare() { } src_configure() { - econf --enable-progpath="${EPREFIX}/usr/bin" LDFLAGS="-L"${S}"/${LIBDIR} ${LDFLAGS}" + econf --enable-progpath="${EPREFIX}/usr/bin" LDFLAGS="-L${S}/${LIBDIR} ${LDFLAGS}" } src_install() { diff --git a/net-proxy/Manifest.gz b/net-proxy/Manifest.gz index d5e95c089fb22e3202b32d9c5d18b6b08e4f41e4..bdf2171467f8d99437a6b0e2a53c33699a64aa3f 100644 GIT binary patch literal 5361 zcmVi+xBAr^0yyax7O`Qv|lSF^maRJZSxt6Q$KH$81G9@B3g z&8H^sbKBVBeOGhqWegs8hK_W1lAdOrTa8n!qDhWVS-X`rSL1*>%H5Lr`Jx;pP2I-7 zE%Ta}&M|)ThwuL9KmYyrfBe%M{qXVq-~Rruf3SCN@A>rdCQH`Way1#e-jsb@(=12k z?X3;%b&TAXX3MT}OS@B!<~w`*r;O}UYBd=xPs&qn&RZ#|_(^T;TkcwG&+1gX+x1d+ zSHJVfX@^7Y*)3_FU&=Mr(%Q}k7AZ}Ob(3=Ap?%3Yrc%ltt=}_i)?+q!(Q*gRPgH)( z?4#~cPCdQ#c`QkFUR_(4QGL*W+Qmm%eft>nYmA#Ync3y_)}vgu|6w0KoR41>Y`hjM z+C3-zx0))i#mlF}bNKY!PSMdWGuFp(FO16+T4VI2sp(#$Y@NMI8m7(j@}AY4#-09o z!mbZarW{j+Axz9{_Be&D>UTBCUkaA(G)t-L9BXD@u5CsI80gw+w#BbKjkR*`YNMrA z&lZh~aF~X4ZE%JxB6RGYO8s~0r?5vgmvU$E=BpPKbC=}etlgfwSj|xw z8T)qjC@};3+Fr9!``BoDT*}(HwwXHXIHISm>-tiy-45sN$2gPUe4;7abb8s9f6A%y z4*WXNx=k@s?OUsNWl$DJKAqp(QSmv)j0rkc&td+YKey@?-i+s$Gj~rz#yYg7QpI%} zoAjvGws$Y*QLQp&eyvu~a+Xr8w(D#ycDmPT`Hp?ksk%1vP;KUPX|Ngp7Tr3%-(^+n zn!b3Ib3997?c7Fby|*QFj6Zx4!dViBEeE-p`Jy^yw_Yk!;`_B)!i4&$rI&Qdjdx-K zcS^ZmLlA~~NhW>rb9;-j%SA()@?rjDF87sY;<1epzN$smxjF4Kr8O5Cr$f3dl|^^Q zOiX$0DbM7bP0CZX-hKL3y+(S7eLXs*FxqXm%jb_fc_xB^05UOZ#eJ7^8M~EBZE3KG zUOC8FyhmS$md=VFWX7Q&!D&=6;njL(=<-1;*Wt9*QYx9@(segwKAG~>F9que_RftN z3d!e(5(DYC&y?5|O2T9_TS6%}DnJGKz~$66n}v`$ePELM90^6p9I~X^(1)a+6*+ch z$tR|OdN61jBd)AY6QO#Kg8jul*Xy@ojvs!ocgH@weO9viP_kTWC@u?t1hs3E?)KD6 z6DEGo&l;f2pfZn1na6w%r^)l|%30W6{;*W-$QH#Y*BK?0LE~I!vQjs7I*Rg-ZkZp= zF+-CR@2RVQDIQkH5@T=M8h%(8)0oamGBt!AIl?EHWS-2BA`UptLORgPjNqNRL`%+E zx5SQ9;7$GUb?2uV@0pkZevl=;YaXW;n~~oQAuOxNuZs7mS8t`f)@wDk`pOgzW`2sy zjTGFBIO1ps6QYFy3lxz{+j}KupodW5R;l?-*)E1nnJ#9>j_eR@)<<~D+6$&q(X%~m zWGlH0^aT}X+@|llU#)VUf=Dr0h2wQdrX0-oc%4ky5^8}=;fkojs>Ku{sz!lnBgV_d zcsxa{EH6XUfFSA><5iKhyYmF#zGh4Q=>h<#e!=qY|)ML2#`PF>H zi=2(qhr%;9?0NNsZltq&Z7dFWq_|L=*OlS8BA@3A%a)m$zY5kc6uV2uYkS+q^t4HT z`@t*oWNj&9UJHF^^>Y{$Jc~9THt6st>Bhd06T=da1N8*Ot-Q-R&&B%r!?TP@dg%V0 z?!$v8lHQUeA(*IEZ+teAjtTRu&Os98vYxT8tbMM^vdw5YjE2RsR}(2U1|$#oU?BZ~ zN;rber3^2MVTX0gnASW1>20altBft=hMnWdzzjXIg?dl6CIvVZ7oLsSHWuiD!w~aH z<`^Xo%qAgSJ*ZUB(@_TnTi|1AR08^tR%-FsR)#1YmU3w+9cLPBM$PjH!hU?aKED6- zetrMxsbuv@`Gqm{f#gyzC?Y|O45@(Q^kg(-bg+uJOlPDxYQeV5*JVXLmxZ_uh7tq) zycj4DEo*Gjrf*D0naOrXO*-^J5!u3qEM?S#a{;?wO4dwSl*4ksl9J8y6dVw*VA>fW z;>32km=vjHmRdu@Q#7364LX2;u%&Hlf%f#`7I=<#t3v&d2ha#bh{6Xx$4lc{JoJvU zu({`wz5Mu%d`T|zwPFMY_UUM-$zU5p${O4n%)GTY8wwI^UBnEHS7K{?53>wz>8e9- zg=P^0T3uO6s$;Pwgc@W2+JQ)B5h!tBQEjC)g56lVjx4?o83V@o70Dta%%CHb3wYWm z1LdrE?jiP_F=4gf4?5h~j6x;}NxO7zq8TN}+c(NEZ{=NYQ11@M) z2qmu2^C8UDnb6)wA_7e?aM-IOguy8&P2rFzydze9EUKxn5~g%Qr*?}}@TFvg8k*ur z0u&a)gWZIP7J*kHU@(yAEtAi0Fl)u=up1ewj*Hw?!x4#BYy=d3i64O#h1aEq9K$9H zbF|QfFf4Y<8s}X{6qR20QL^`bKb2qQNqy-4$*AE7;i~qzWDW_z6g<44Yehf=#sx0G z_l(9n!s_FY9jRmk+80BY7Q>29qtrpC>^4j?jjSh$6(UuM9WmUmR>3$Y8bAaBd%u(n z54b?Q27w`2#(xE@Cadwe1+BKy zNV)W^#{W{L!&5eNh&Xh>|DrVn|EZ-lZM?}Ha9Cte;ueCFQ85b1I>em<21nWBYD3r; zj4g)9CB`vjApKSSVf5fIf=4T1L9 zqmXS4V+!2e64=#kY$XtPp3I<4(jsCs91KBY8Ojl12>k@p2kGj-iR{tBT^$yNuGoZ% zJPjy(BD2^@Je%{PCNyF} zfZzt!ocFe&lo_@ZB&86S>f#@XQbp2GUI@ex5(j+bp()Xc(33p#{; z4?zX-u;5#yw?e!zjCYd?EuzKsN4>D+0ooC&geD5Ys`QQU70N%6de&3JK@iVHUIVH| zE>JWh7|V}xf%_A^in^mNbeGp^Y2uei=WPlgC<)?1858ZuG2J*XsQy&1k7s`a7LuR9 z;s7I%XDQfuipx6;kILh?&;rgkD`9Yx^dguOJ~xWwY1{-!8J%A#q&-LYkQh!AFzIQzff}g}XYBy0fxf?{BAgHLO)w;R1#k5-Na{fVz;s7IqcgWY}5kEdmGz9$EwPK=LQ3 z`1BXs?|=C`VZZ(1t)HKtRUiHMQn^dz`hjn7W+EZKB$QlYWX09Ak@wJJR;@Q=8_^{- zLGCQ`1P{Dm*%au+c%*^Rw>~cQ5?9_ou5lSjG70E!28xwJS5e6oDr)k9{9#Ihs;z>{f|CYf|nAn)KmeTMN(uwux zJZeipBRunx&<&ZJw={yYVOvj?``@q9B#(Gx@3^jmqTO+R{FmUyo8VuJi}UP>q#(6^ z(d2?*#yy!>W$tpzXvMOB=COc)6;g=UFdhJ68XYmc9LQfr~=FVSvX7(ca&8l4+r;+C~K3!FBmOL-QZb}0v;R1u5{-OapZAJ`ySz zGN@pDH6<7vxep>ckDEjhpPnMpVx=9ui8MoQ$rZU8PGm=0m0cX5!p8b|Z;7jc#BTVc zAIivK9*6ZK?~gD_X3zMnivnhJOt-QUo+G_P<_+yMDje67UzhCTkN=PEBZG}`jIY2V zY>ygOL#Qo)pEL{@&%mVqs z13kWoVmRFp_IYRnoP1xyB(gI;dU^TbJYR=B zHga3WNaFezAxP-AK!v;n6^mT(Eer@NAM&w zfvPOTDbIgi{|TA*tbtT)@*pfp_g!}3Jg?t_u#T~5j81&{gu0{EiY-qzhm|IFGvoty zz)d6dbl;2&><_DC7KR;LNbPM=?8*!iIPxHUr5n7BpK?qP5_}FKf+DpM+;%$n-D!_{ zz1ZLXY>#4TDh~#0Fd<<>M1$Q}0rUgHXt?4`I|iH(7uRhP?Pn_niwdp*om*SrXJoRr z@dKj8h%5Q6@tq@kr3)IPy`vpq78nCCwYSIx1Q(Fn(R5Ru{% zmgj4H!|W8!6?_dOrdWh|+Q9r2wrxQ{Bm>oJv@jN*fCqz}*5U>$#cdPmh>eHx*n~|b z0a}RfiNRjpzWe*Pmpi1h$8~Fb!LipCfQkg~Hw7XKk=;&tWE%kO|*!# zBu!+V=|`bydX1UTgTOOS$is(O>e5n{C4(bv)nT<_t z^x}H6lWLLcxbm3{$61p11pJ_A<^R}du$=&e7Qt{-7W2ax;;sxJLCPyQGHBGw8A!>O z%tq*Rsp0knDvCKXv-#wYFYiBodw+<#Jw}WQlN0bObVcH`7`Fx#;8mm&%7dp2z&bH3 z9>V1jpjzB_UGgXV5MMPDq}qv_=WJu9m`gt9E-(jyM)DG-3r(XQ+Twz^lRa5)dHwPO z+@z4AaSt9m!#-wgO(~l?p1N4rlJ*2TH_D0)Fd38uc?3xtdHT$;DX1fFJPS-Bz5>&O z?AXyw$51`~Ay9x1X8;N)8DQ4)^Y`8_AK(Ag-aVD8JjHHIF{Mtw2zux~v7Uwqh=7fB za-0z!x<|!oEC45rB_n@b(bJKu9UFr;Q{VU=KcNoz^$y2!co*ve(0QV9Hq#V7vC1vw z#8*A~s$VHbECvNfU;$_mx~XwHoiBf4ZAKv@L0|z=Nv=j5c1#r?oi?;=hvPHm9$-}C zK5!u*$lH|;%9g2&CKQ&@AVOIti)NBA0!KvMPv3gKd^263b$?FXl>>PmhTW0kV0OB( z*C4W?W0a&LNh6^$Ib0*XBq1|n2=x#tQMwW22pT^BC6r%&`Q`n+&-N(!>2FoE_zNB# z(!zz$LWDwjYFwc+^N@Y&Il^)q@nvFsKeP!%(P59jTSDyD_};Bkg7f)a>S|Tcd=V4Q z=lctb00L5i!5zMZ-Y`K7CaL5$UiGWaC7XIg3(}3hfYFg6D#sM{a95_~VyZKYmb}er zTaWJ(-4GJk`ouR;nQdu7GV~=`EAf2|i^%zIMED)IdBJu$ZVMGK2{=l0@+n9Dzr-4f}BfQ3~~LI+@nwvCP^h0uDA4wv{|6jDOQO8h=19~X8B zmRMwU{KJUfOxQsPv28M6hc__}XETt$lCZE>homV(q#BM_&zykQ)ObFLBPbn(#Baz1 zfs3RC?3pAtdVGh)yA~x~5a38m>{wbJfB#|9p2F(Zg}ULm$KnohlCh9446RZ}`#c|# P$8Y`*eR)DF4kiEqxNkHT literal 5360 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

      qX0R? z!x=yF{tTf6d&;ve44C1uatb41InqmH-r!E9!f`$M+me0!@&Dm{Xs`pvcm)<=dp5Ep z`WTm4nL`^}#p|uovWsUxhWp@@Sx|(9+@X!u*UtD=BDc}TtD}cdM~S82S#ZAife|mF z0H-O$zMMATlkaPo#CqU2fCt&o8T*?PHmty1Cc;21VNXQ1ZafWV!7kBuG=82M7d&3z zOF+&5$JZE=T;md90q7v$@c1?=ox>_COb;?CG?)vqNa?9upT7I)<>d!|z7Bg#Fjac8ZS7`K7yel!P`w?5paDY+!HAu!`;o}tqxwD01%U?5ot-9 z&^+jep=o*xOcaOU!4vf0acMDyA%PZ2(4|z`Kb#Ss#E=rlLRMbyrfXPTA}825)TUfi zZw*o{bRAbd3vl?Bd=|zJ7hU+pL}S|tKyVQrj>;l_2t(YJVMw6zh8>wSYUhke$(PJV z=rn1e_5>=5xiZ*%(#MzgAHTjoMBN?`qr&6_^a@^)couN$m;$tlR6=>sl!>uUfW?Bi zECN)I`>sp=#6QHVW`b1rxOvVxR|;J6n7gq#5HysR5MA6f>`{7L5D&5^<1Mc*Kd_q= zQcB!|ho4~{GqP4FTQM|sGq5$Ch3PynD>48wC=2w6CGF&CU-M8Dp!4q-H2jJgMJb8;C*5}4G}B?GBU_< zN_ZF+6>Bj7oG^xr{B@=HfUZtV4BAY6<2`m+qzi-2iptrvq|k|7Z>=7$ zdde$*r5v#sD>%azU@d|-OWaQ9%XjPp6fzWqEr2S?)sVvpRPpF^aLei(ADCMhqZapp z8v=pet_-YfT?J_3!ZI90D9dEgOcI9Rh^Xi3t@q1U=)zi$=hWRekmae!9VrgaPB+e; zL^gPgk_;%R2%lkU3yB7KxGYQw@rGx`PD}hiZ`(*AH^}v5&4)83Si|R6MZf&=%lmtu~*$@>g414)ur@q#HkgF`yzU2Z~0hD`>fh>I$JHZ*$r{ z;(ekiM1r^WcoUVGmL5)qz9j86-q$dQobN`2KXIEE-Y&;&VZoS$IZAZ$DM$YE?e8x0 zpVA`(1i#*a`V#;mCv7j#mtx-q)j1S54 O5B~@CHG!%QCIA3%Pdsh_ diff --git a/net-proxy/haproxy/Manifest b/net-proxy/haproxy/Manifest index 475fa3a59192..8371d48aca75 100644 --- a/net-proxy/haproxy/Manifest +++ b/net-proxy/haproxy/Manifest @@ -13,13 +13,13 @@ EBUILD haproxy-2.2.17.ebuild 5356 BLAKE2B 3e66fd23b24ac10f251ca4c0b20b9fc7f51c55 EBUILD haproxy-2.2.21.ebuild 5358 BLAKE2B 74e840c6a726c6c00e26de01e8ed0e9923a7a7623a9984a67a5d2322fe7be38eb26559cce3fc1bcfadeb00246e42c0ed076a2b2662776f596e14a8f9ab1f5d12 SHA512 2049483a3f1eb1907573fcb134d9cfff2b27dc50a45df9025c3e734a1bde76d4cc7f5c0affdf52877889d267b32bb1fcc402dd1f8d9338004e9aac2aac879dd7 EBUILD haproxy-2.2.24.ebuild 5333 BLAKE2B 8814d4213f00ee1a095d88361e4ec82530f29e6b2c616cd5953dbfb2a1a5e286f83c5995e6344e0f49cd1a9b057cc31ab9b68034587ff716e09d97227f1eb4f2 SHA512 359a68d2054f4260d0b375d46e19ba391aee72e6cbe5e51e8c098916b42e229372830668bccf44935eea81f01848d76751df85a00f10de74df0a86785b624490 EBUILD haproxy-2.2.9999.ebuild 5333 BLAKE2B 8814d4213f00ee1a095d88361e4ec82530f29e6b2c616cd5953dbfb2a1a5e286f83c5995e6344e0f49cd1a9b057cc31ab9b68034587ff716e09d97227f1eb4f2 SHA512 359a68d2054f4260d0b375d46e19ba391aee72e6cbe5e51e8c098916b42e229372830668bccf44935eea81f01848d76751df85a00f10de74df0a86785b624490 -EBUILD haproxy-2.4.14.ebuild 5595 BLAKE2B 2c7a17200dd15b6ef8bc59f42914e1dfe4ffd74ab8aec5c2d3d3ecd889bf253581df48455a0620e33cc0874913dc3ad77e93aef62a4472b98de927054091e286 SHA512 b69000bb71d34920f46d981750e840af9c2cb89dc42cec9c3201cfdf1e8f2bd7358fd78810d7fc6a5e1c0fc6c91688f1d427485d86a388e1d9aae36cbb0f6c7b -EBUILD haproxy-2.4.17.ebuild 5563 BLAKE2B 8199d8f64a3c48447ce0d0dcc0456178aae13ac678a7c676978b74d049e481db6431dc8e651b318b9c94c3df119a760ed4771bfc17e23f9caa77c6642c2248dc SHA512 d735985a274c1a3101a9ac7929b5640074530122047c6442aaf3c92cd74219e1e8687503189f82753d11877a268e66814a201267820f34fe58be655ed54e959c -EBUILD haproxy-2.4.9999.ebuild 5563 BLAKE2B 8199d8f64a3c48447ce0d0dcc0456178aae13ac678a7c676978b74d049e481db6431dc8e651b318b9c94c3df119a760ed4771bfc17e23f9caa77c6642c2248dc SHA512 d735985a274c1a3101a9ac7929b5640074530122047c6442aaf3c92cd74219e1e8687503189f82753d11877a268e66814a201267820f34fe58be655ed54e959c -EBUILD haproxy-2.5.4.ebuild 5595 BLAKE2B 2c7a17200dd15b6ef8bc59f42914e1dfe4ffd74ab8aec5c2d3d3ecd889bf253581df48455a0620e33cc0874913dc3ad77e93aef62a4472b98de927054091e286 SHA512 b69000bb71d34920f46d981750e840af9c2cb89dc42cec9c3201cfdf1e8f2bd7358fd78810d7fc6a5e1c0fc6c91688f1d427485d86a388e1d9aae36cbb0f6c7b -EBUILD haproxy-2.5.7.ebuild 5563 BLAKE2B 8199d8f64a3c48447ce0d0dcc0456178aae13ac678a7c676978b74d049e481db6431dc8e651b318b9c94c3df119a760ed4771bfc17e23f9caa77c6642c2248dc SHA512 d735985a274c1a3101a9ac7929b5640074530122047c6442aaf3c92cd74219e1e8687503189f82753d11877a268e66814a201267820f34fe58be655ed54e959c -EBUILD haproxy-2.5.9999.ebuild 5563 BLAKE2B 8199d8f64a3c48447ce0d0dcc0456178aae13ac678a7c676978b74d049e481db6431dc8e651b318b9c94c3df119a760ed4771bfc17e23f9caa77c6642c2248dc SHA512 d735985a274c1a3101a9ac7929b5640074530122047c6442aaf3c92cd74219e1e8687503189f82753d11877a268e66814a201267820f34fe58be655ed54e959c +EBUILD haproxy-2.4.14.ebuild 5603 BLAKE2B fe8ce7c4e262f9c7ec28b0409192a4165eaba2beb70eaea23affe3623eb0c977a6402dfca1bc70e48e09441a8918caed2632c63855963799eb8d9cb3b07dbf10 SHA512 2d10f3f0aebc2ca6d8cb0835a5b58a37d74b19850e80be1b819256a330bd1d14666fddcd8f0f80551cd426e015953f44d4cabcf95fccc8b95bae9b7d41f91a97 +EBUILD haproxy-2.4.17.ebuild 5571 BLAKE2B 4a356c40d93c8f3aa2c88cb37bbe541fa897ab0fe0b7bb88302288c7b988d68e08f71a74f63a007b4fe5e701ffd74b44afd40ee8f7574f1d56ddce2259ab858d SHA512 33371bd457ddbfbd4e63d36a08841a1567ecac63cbebbc318fda193b634899deb6471b1c17e235655bd6152138f8360d7ddf1751d578b6e736233d181dde40bd +EBUILD haproxy-2.4.9999.ebuild 5571 BLAKE2B 4a356c40d93c8f3aa2c88cb37bbe541fa897ab0fe0b7bb88302288c7b988d68e08f71a74f63a007b4fe5e701ffd74b44afd40ee8f7574f1d56ddce2259ab858d SHA512 33371bd457ddbfbd4e63d36a08841a1567ecac63cbebbc318fda193b634899deb6471b1c17e235655bd6152138f8360d7ddf1751d578b6e736233d181dde40bd +EBUILD haproxy-2.5.4.ebuild 5603 BLAKE2B fe8ce7c4e262f9c7ec28b0409192a4165eaba2beb70eaea23affe3623eb0c977a6402dfca1bc70e48e09441a8918caed2632c63855963799eb8d9cb3b07dbf10 SHA512 2d10f3f0aebc2ca6d8cb0835a5b58a37d74b19850e80be1b819256a330bd1d14666fddcd8f0f80551cd426e015953f44d4cabcf95fccc8b95bae9b7d41f91a97 +EBUILD haproxy-2.5.7.ebuild 5571 BLAKE2B 4a356c40d93c8f3aa2c88cb37bbe541fa897ab0fe0b7bb88302288c7b988d68e08f71a74f63a007b4fe5e701ffd74b44afd40ee8f7574f1d56ddce2259ab858d SHA512 33371bd457ddbfbd4e63d36a08841a1567ecac63cbebbc318fda193b634899deb6471b1c17e235655bd6152138f8360d7ddf1751d578b6e736233d181dde40bd +EBUILD haproxy-2.5.9999.ebuild 5571 BLAKE2B 4a356c40d93c8f3aa2c88cb37bbe541fa897ab0fe0b7bb88302288c7b988d68e08f71a74f63a007b4fe5e701ffd74b44afd40ee8f7574f1d56ddce2259ab858d SHA512 33371bd457ddbfbd4e63d36a08841a1567ecac63cbebbc318fda193b634899deb6471b1c17e235655bd6152138f8360d7ddf1751d578b6e736233d181dde40bd EBUILD haproxy-2.6.0.ebuild 5554 BLAKE2B d154b64099f67f7347e760cc8babedb166224d7d28e28c9e917742290d5038b6b28c55def2c510fdaa2817a8c9f5e95600b2a95e59bd9008f7d3d290ef1eed1a SHA512 1d3684c6f83d9b6682e6b38eefe1d5cbea375cd223520af80440af70bb535e171548d9ecb4ede2d92e603ad14d652703ed24d28efa373600af85bcd5683c4f1c EBUILD haproxy-2.6.9999.ebuild 5554 BLAKE2B d154b64099f67f7347e760cc8babedb166224d7d28e28c9e917742290d5038b6b28c55def2c510fdaa2817a8c9f5e95600b2a95e59bd9008f7d3d290ef1eed1a SHA512 1d3684c6f83d9b6682e6b38eefe1d5cbea375cd223520af80440af70bb535e171548d9ecb4ede2d92e603ad14d652703ed24d28efa373600af85bcd5683c4f1c -EBUILD haproxy-9999.ebuild 5554 BLAKE2B d154b64099f67f7347e760cc8babedb166224d7d28e28c9e917742290d5038b6b28c55def2c510fdaa2817a8c9f5e95600b2a95e59bd9008f7d3d290ef1eed1a SHA512 1d3684c6f83d9b6682e6b38eefe1d5cbea375cd223520af80440af70bb535e171548d9ecb4ede2d92e603ad14d652703ed24d28efa373600af85bcd5683c4f1c +EBUILD haproxy-9999.ebuild 5562 BLAKE2B 99a462ab68c63a26165e9c4cca9100aba5f85aaacf372639a689b9b3ed641420a3174e326d115a41c5cd2742c5866826184f11d935f4736a36887430d60df317 SHA512 8cf43a9530428c10aad8f508e23510a60fd20c7512f685b67b9eb70962c1582a943b4443d4589d1a8fd442ecf83ba4df3c280bb54029227d6d91d7d319f6ec08 MISC metadata.xml 2063 BLAKE2B ddd51cff72847b617a457ac2baee4dd18a90a6a23e0982bc932ab8d3d101312dc2265884d38fcdc1a1cbb3d982b078e5b03a3c13fce07568d9d477688d210b09 SHA512 2198d3735f32f9c22787b1b43fd59bd6a0018ae25e104ee34ce0f27682ad8d6405a37c1c890b5eb41deabe5a5011d07d379e5df780bd8ab2877bd435bb875a1e diff --git a/net-proxy/haproxy/haproxy-2.4.14.ebuild b/net-proxy/haproxy/haproxy-2.4.14.ebuild index 931074ca6e03..177ad6df9650 100644 --- a/net-proxy/haproxy/haproxy-2.4.14.ebuild +++ b/net-proxy/haproxy/haproxy-2.4.14.ebuild @@ -99,15 +99,15 @@ src_compile() { fi # HAProxy really needs some of those "SPEC_CFLAGS", like -fno-strict-aliasing - emake CFLAGS="${CFLAGS} \$(SPEC_CFLAGS)" LDFLAGS="${LDFLAGS}" CC="$(tc-getCC)" EXTRA_OBJS="${EXTRA_OBJS}" TARGET_LDFLAGS="${TARGET_LDFLAGS}" PCRE_LIB=${ESYSROOT}/usr/$(get_libdir) ${args[@]} - emake -C admin/systemd CFLAGS="${CFLAGS} \$(SPEC_CFLAGS)" LDFLAGS="${LDFLAGS}" CC="$(tc-getCC)" EXTRA_OBJS="${EXTRA_OBJS}" TARGET_LDFLAGS="${TARGET_LDFLAGS}" PCRE_LIB=${ESYSROOT}/usr/$(get_libdir) SBINDIR=/usr/sbin + emake CFLAGS="${CFLAGS} \$(SPEC_CFLAGS)" LDFLAGS="${LDFLAGS}" CC="$(tc-getCC)" EXTRA_OBJS="${EXTRA_OBJS}" TARGET_LDFLAGS="${TARGET_LDFLAGS}" PCRE_LIB="${ESYSROOT}"/usr/$(get_libdir) ${args[@]} + emake -C admin/systemd CFLAGS="${CFLAGS} \$(SPEC_CFLAGS)" LDFLAGS="${LDFLAGS}" CC="$(tc-getCC)" EXTRA_OBJS="${EXTRA_OBJS}" TARGET_LDFLAGS="${TARGET_LDFLAGS}" PCRE_LIB="${ESYSROOT}"/usr/$(get_libdir) SBINDIR=/usr/sbin if use tools ; then for extra in ${EXTRAS[@]} ; do if [ "${extra}" = "admin/halog" ]; then - emake CFLAGS="${CFLAGS} \$(SPEC_CFLAGS)" LDFLAGS="${LDFLAGS}" CC="$(tc-getCC)" EXTRA_OBJS="${EXTRA_OBJS}" TARGET_LDFLAGS="${TARGET_LDFLAGS}" PCRE_LIB=${ESYSROOT}/usr/$(get_libdir) ${args[@]} admin/halog/halog + emake CFLAGS="${CFLAGS} \$(SPEC_CFLAGS)" LDFLAGS="${LDFLAGS}" CC="$(tc-getCC)" EXTRA_OBJS="${EXTRA_OBJS}" TARGET_LDFLAGS="${TARGET_LDFLAGS}" PCRE_LIB="${ESYSROOT}"/usr/$(get_libdir) ${args[@]} admin/halog/halog elif [ "${extra}" = "dev/hpack" ]; then - emake CFLAGS="${CFLAGS} \$(SPEC_CFLAGS)" LDFLAGS="${LDFLAGS}" CC="$(tc-getCC)" EXTRA_OBJS="${EXTRA_OBJS}" TARGET_LDFLAGS="${TARGET_LDFLAGS}" PCRE_LIB=${ESYSROOT}/usr/$(get_libdir) ${args[@]} dev/hpack/{decode,gen-enc,gen-rht} + emake CFLAGS="${CFLAGS} \$(SPEC_CFLAGS)" LDFLAGS="${LDFLAGS}" CC="$(tc-getCC)" EXTRA_OBJS="${EXTRA_OBJS}" TARGET_LDFLAGS="${TARGET_LDFLAGS}" PCRE_LIB="${ESYSROOT}"/usr/$(get_libdir) ${args[@]} dev/hpack/{decode,gen-enc,gen-rht} else # Those two includes are a workaround for hpack Makefile missing those emake -C ${extra} \ diff --git a/net-proxy/haproxy/haproxy-2.4.17.ebuild b/net-proxy/haproxy/haproxy-2.4.17.ebuild index 959a7a9dac4f..2b772750ef60 100644 --- a/net-proxy/haproxy/haproxy-2.4.17.ebuild +++ b/net-proxy/haproxy/haproxy-2.4.17.ebuild @@ -97,15 +97,15 @@ src_compile() { fi # HAProxy really needs some of those "SPEC_CFLAGS", like -fno-strict-aliasing - emake CFLAGS="${CFLAGS} \$(SPEC_CFLAGS)" LDFLAGS="${LDFLAGS}" CC="$(tc-getCC)" EXTRA_OBJS="${EXTRA_OBJS}" TARGET_LDFLAGS="${TARGET_LDFLAGS}" PCRE_LIB=${ESYSROOT}/usr/$(get_libdir) ${args[@]} - emake -C admin/systemd CFLAGS="${CFLAGS} \$(SPEC_CFLAGS)" LDFLAGS="${LDFLAGS}" CC="$(tc-getCC)" EXTRA_OBJS="${EXTRA_OBJS}" TARGET_LDFLAGS="${TARGET_LDFLAGS}" PCRE_LIB=${ESYSROOT}/usr/$(get_libdir) SBINDIR=/usr/sbin + emake CFLAGS="${CFLAGS} \$(SPEC_CFLAGS)" LDFLAGS="${LDFLAGS}" CC="$(tc-getCC)" EXTRA_OBJS="${EXTRA_OBJS}" TARGET_LDFLAGS="${TARGET_LDFLAGS}" PCRE_LIB="${ESYSROOT}"/usr/$(get_libdir) ${args[@]} + emake -C admin/systemd CFLAGS="${CFLAGS} \$(SPEC_CFLAGS)" LDFLAGS="${LDFLAGS}" CC="$(tc-getCC)" EXTRA_OBJS="${EXTRA_OBJS}" TARGET_LDFLAGS="${TARGET_LDFLAGS}" PCRE_LIB="${ESYSROOT}"/usr/$(get_libdir) SBINDIR=/usr/sbin if use tools ; then for extra in ${EXTRAS[@]} ; do if [ "${extra}" = "admin/halog" ]; then - emake CFLAGS="${CFLAGS} \$(SPEC_CFLAGS)" LDFLAGS="${LDFLAGS}" CC="$(tc-getCC)" EXTRA_OBJS="${EXTRA_OBJS}" TARGET_LDFLAGS="${TARGET_LDFLAGS}" PCRE_LIB=${ESYSROOT}/usr/$(get_libdir) ${args[@]} admin/halog/halog + emake CFLAGS="${CFLAGS} \$(SPEC_CFLAGS)" LDFLAGS="${LDFLAGS}" CC="$(tc-getCC)" EXTRA_OBJS="${EXTRA_OBJS}" TARGET_LDFLAGS="${TARGET_LDFLAGS}" PCRE_LIB="${ESYSROOT}"/usr/$(get_libdir) ${args[@]} admin/halog/halog elif [ "${extra}" = "dev/hpack" ]; then - emake CFLAGS="${CFLAGS} \$(SPEC_CFLAGS)" LDFLAGS="${LDFLAGS}" CC="$(tc-getCC)" EXTRA_OBJS="${EXTRA_OBJS}" TARGET_LDFLAGS="${TARGET_LDFLAGS}" PCRE_LIB=${ESYSROOT}/usr/$(get_libdir) ${args[@]} dev/hpack/{decode,gen-enc,gen-rht} + emake CFLAGS="${CFLAGS} \$(SPEC_CFLAGS)" LDFLAGS="${LDFLAGS}" CC="$(tc-getCC)" EXTRA_OBJS="${EXTRA_OBJS}" TARGET_LDFLAGS="${TARGET_LDFLAGS}" PCRE_LIB="${ESYSROOT}"/usr/$(get_libdir) ${args[@]} dev/hpack/{decode,gen-enc,gen-rht} else # Those two includes are a workaround for hpack Makefile missing those emake -C ${extra} \ diff --git a/net-proxy/haproxy/haproxy-2.4.9999.ebuild b/net-proxy/haproxy/haproxy-2.4.9999.ebuild index 959a7a9dac4f..2b772750ef60 100644 --- a/net-proxy/haproxy/haproxy-2.4.9999.ebuild +++ b/net-proxy/haproxy/haproxy-2.4.9999.ebuild @@ -97,15 +97,15 @@ src_compile() { fi # HAProxy really needs some of those "SPEC_CFLAGS", like -fno-strict-aliasing - emake CFLAGS="${CFLAGS} \$(SPEC_CFLAGS)" LDFLAGS="${LDFLAGS}" CC="$(tc-getCC)" EXTRA_OBJS="${EXTRA_OBJS}" TARGET_LDFLAGS="${TARGET_LDFLAGS}" PCRE_LIB=${ESYSROOT}/usr/$(get_libdir) ${args[@]} - emake -C admin/systemd CFLAGS="${CFLAGS} \$(SPEC_CFLAGS)" LDFLAGS="${LDFLAGS}" CC="$(tc-getCC)" EXTRA_OBJS="${EXTRA_OBJS}" TARGET_LDFLAGS="${TARGET_LDFLAGS}" PCRE_LIB=${ESYSROOT}/usr/$(get_libdir) SBINDIR=/usr/sbin + emake CFLAGS="${CFLAGS} \$(SPEC_CFLAGS)" LDFLAGS="${LDFLAGS}" CC="$(tc-getCC)" EXTRA_OBJS="${EXTRA_OBJS}" TARGET_LDFLAGS="${TARGET_LDFLAGS}" PCRE_LIB="${ESYSROOT}"/usr/$(get_libdir) ${args[@]} + emake -C admin/systemd CFLAGS="${CFLAGS} \$(SPEC_CFLAGS)" LDFLAGS="${LDFLAGS}" CC="$(tc-getCC)" EXTRA_OBJS="${EXTRA_OBJS}" TARGET_LDFLAGS="${TARGET_LDFLAGS}" PCRE_LIB="${ESYSROOT}"/usr/$(get_libdir) SBINDIR=/usr/sbin if use tools ; then for extra in ${EXTRAS[@]} ; do if [ "${extra}" = "admin/halog" ]; then - emake CFLAGS="${CFLAGS} \$(SPEC_CFLAGS)" LDFLAGS="${LDFLAGS}" CC="$(tc-getCC)" EXTRA_OBJS="${EXTRA_OBJS}" TARGET_LDFLAGS="${TARGET_LDFLAGS}" PCRE_LIB=${ESYSROOT}/usr/$(get_libdir) ${args[@]} admin/halog/halog + emake CFLAGS="${CFLAGS} \$(SPEC_CFLAGS)" LDFLAGS="${LDFLAGS}" CC="$(tc-getCC)" EXTRA_OBJS="${EXTRA_OBJS}" TARGET_LDFLAGS="${TARGET_LDFLAGS}" PCRE_LIB="${ESYSROOT}"/usr/$(get_libdir) ${args[@]} admin/halog/halog elif [ "${extra}" = "dev/hpack" ]; then - emake CFLAGS="${CFLAGS} \$(SPEC_CFLAGS)" LDFLAGS="${LDFLAGS}" CC="$(tc-getCC)" EXTRA_OBJS="${EXTRA_OBJS}" TARGET_LDFLAGS="${TARGET_LDFLAGS}" PCRE_LIB=${ESYSROOT}/usr/$(get_libdir) ${args[@]} dev/hpack/{decode,gen-enc,gen-rht} + emake CFLAGS="${CFLAGS} \$(SPEC_CFLAGS)" LDFLAGS="${LDFLAGS}" CC="$(tc-getCC)" EXTRA_OBJS="${EXTRA_OBJS}" TARGET_LDFLAGS="${TARGET_LDFLAGS}" PCRE_LIB="${ESYSROOT}"/usr/$(get_libdir) ${args[@]} dev/hpack/{decode,gen-enc,gen-rht} else # Those two includes are a workaround for hpack Makefile missing those emake -C ${extra} \ diff --git a/net-proxy/haproxy/haproxy-2.5.4.ebuild b/net-proxy/haproxy/haproxy-2.5.4.ebuild index 931074ca6e03..177ad6df9650 100644 --- a/net-proxy/haproxy/haproxy-2.5.4.ebuild +++ b/net-proxy/haproxy/haproxy-2.5.4.ebuild @@ -99,15 +99,15 @@ src_compile() { fi # HAProxy really needs some of those "SPEC_CFLAGS", like -fno-strict-aliasing - emake CFLAGS="${CFLAGS} \$(SPEC_CFLAGS)" LDFLAGS="${LDFLAGS}" CC="$(tc-getCC)" EXTRA_OBJS="${EXTRA_OBJS}" TARGET_LDFLAGS="${TARGET_LDFLAGS}" PCRE_LIB=${ESYSROOT}/usr/$(get_libdir) ${args[@]} - emake -C admin/systemd CFLAGS="${CFLAGS} \$(SPEC_CFLAGS)" LDFLAGS="${LDFLAGS}" CC="$(tc-getCC)" EXTRA_OBJS="${EXTRA_OBJS}" TARGET_LDFLAGS="${TARGET_LDFLAGS}" PCRE_LIB=${ESYSROOT}/usr/$(get_libdir) SBINDIR=/usr/sbin + emake CFLAGS="${CFLAGS} \$(SPEC_CFLAGS)" LDFLAGS="${LDFLAGS}" CC="$(tc-getCC)" EXTRA_OBJS="${EXTRA_OBJS}" TARGET_LDFLAGS="${TARGET_LDFLAGS}" PCRE_LIB="${ESYSROOT}"/usr/$(get_libdir) ${args[@]} + emake -C admin/systemd CFLAGS="${CFLAGS} \$(SPEC_CFLAGS)" LDFLAGS="${LDFLAGS}" CC="$(tc-getCC)" EXTRA_OBJS="${EXTRA_OBJS}" TARGET_LDFLAGS="${TARGET_LDFLAGS}" PCRE_LIB="${ESYSROOT}"/usr/$(get_libdir) SBINDIR=/usr/sbin if use tools ; then for extra in ${EXTRAS[@]} ; do if [ "${extra}" = "admin/halog" ]; then - emake CFLAGS="${CFLAGS} \$(SPEC_CFLAGS)" LDFLAGS="${LDFLAGS}" CC="$(tc-getCC)" EXTRA_OBJS="${EXTRA_OBJS}" TARGET_LDFLAGS="${TARGET_LDFLAGS}" PCRE_LIB=${ESYSROOT}/usr/$(get_libdir) ${args[@]} admin/halog/halog + emake CFLAGS="${CFLAGS} \$(SPEC_CFLAGS)" LDFLAGS="${LDFLAGS}" CC="$(tc-getCC)" EXTRA_OBJS="${EXTRA_OBJS}" TARGET_LDFLAGS="${TARGET_LDFLAGS}" PCRE_LIB="${ESYSROOT}"/usr/$(get_libdir) ${args[@]} admin/halog/halog elif [ "${extra}" = "dev/hpack" ]; then - emake CFLAGS="${CFLAGS} \$(SPEC_CFLAGS)" LDFLAGS="${LDFLAGS}" CC="$(tc-getCC)" EXTRA_OBJS="${EXTRA_OBJS}" TARGET_LDFLAGS="${TARGET_LDFLAGS}" PCRE_LIB=${ESYSROOT}/usr/$(get_libdir) ${args[@]} dev/hpack/{decode,gen-enc,gen-rht} + emake CFLAGS="${CFLAGS} \$(SPEC_CFLAGS)" LDFLAGS="${LDFLAGS}" CC="$(tc-getCC)" EXTRA_OBJS="${EXTRA_OBJS}" TARGET_LDFLAGS="${TARGET_LDFLAGS}" PCRE_LIB="${ESYSROOT}"/usr/$(get_libdir) ${args[@]} dev/hpack/{decode,gen-enc,gen-rht} else # Those two includes are a workaround for hpack Makefile missing those emake -C ${extra} \ diff --git a/net-proxy/haproxy/haproxy-2.5.7.ebuild b/net-proxy/haproxy/haproxy-2.5.7.ebuild index 959a7a9dac4f..2b772750ef60 100644 --- a/net-proxy/haproxy/haproxy-2.5.7.ebuild +++ b/net-proxy/haproxy/haproxy-2.5.7.ebuild @@ -97,15 +97,15 @@ src_compile() { fi # HAProxy really needs some of those "SPEC_CFLAGS", like -fno-strict-aliasing - emake CFLAGS="${CFLAGS} \$(SPEC_CFLAGS)" LDFLAGS="${LDFLAGS}" CC="$(tc-getCC)" EXTRA_OBJS="${EXTRA_OBJS}" TARGET_LDFLAGS="${TARGET_LDFLAGS}" PCRE_LIB=${ESYSROOT}/usr/$(get_libdir) ${args[@]} - emake -C admin/systemd CFLAGS="${CFLAGS} \$(SPEC_CFLAGS)" LDFLAGS="${LDFLAGS}" CC="$(tc-getCC)" EXTRA_OBJS="${EXTRA_OBJS}" TARGET_LDFLAGS="${TARGET_LDFLAGS}" PCRE_LIB=${ESYSROOT}/usr/$(get_libdir) SBINDIR=/usr/sbin + emake CFLAGS="${CFLAGS} \$(SPEC_CFLAGS)" LDFLAGS="${LDFLAGS}" CC="$(tc-getCC)" EXTRA_OBJS="${EXTRA_OBJS}" TARGET_LDFLAGS="${TARGET_LDFLAGS}" PCRE_LIB="${ESYSROOT}"/usr/$(get_libdir) ${args[@]} + emake -C admin/systemd CFLAGS="${CFLAGS} \$(SPEC_CFLAGS)" LDFLAGS="${LDFLAGS}" CC="$(tc-getCC)" EXTRA_OBJS="${EXTRA_OBJS}" TARGET_LDFLAGS="${TARGET_LDFLAGS}" PCRE_LIB="${ESYSROOT}"/usr/$(get_libdir) SBINDIR=/usr/sbin if use tools ; then for extra in ${EXTRAS[@]} ; do if [ "${extra}" = "admin/halog" ]; then - emake CFLAGS="${CFLAGS} \$(SPEC_CFLAGS)" LDFLAGS="${LDFLAGS}" CC="$(tc-getCC)" EXTRA_OBJS="${EXTRA_OBJS}" TARGET_LDFLAGS="${TARGET_LDFLAGS}" PCRE_LIB=${ESYSROOT}/usr/$(get_libdir) ${args[@]} admin/halog/halog + emake CFLAGS="${CFLAGS} \$(SPEC_CFLAGS)" LDFLAGS="${LDFLAGS}" CC="$(tc-getCC)" EXTRA_OBJS="${EXTRA_OBJS}" TARGET_LDFLAGS="${TARGET_LDFLAGS}" PCRE_LIB="${ESYSROOT}"/usr/$(get_libdir) ${args[@]} admin/halog/halog elif [ "${extra}" = "dev/hpack" ]; then - emake CFLAGS="${CFLAGS} \$(SPEC_CFLAGS)" LDFLAGS="${LDFLAGS}" CC="$(tc-getCC)" EXTRA_OBJS="${EXTRA_OBJS}" TARGET_LDFLAGS="${TARGET_LDFLAGS}" PCRE_LIB=${ESYSROOT}/usr/$(get_libdir) ${args[@]} dev/hpack/{decode,gen-enc,gen-rht} + emake CFLAGS="${CFLAGS} \$(SPEC_CFLAGS)" LDFLAGS="${LDFLAGS}" CC="$(tc-getCC)" EXTRA_OBJS="${EXTRA_OBJS}" TARGET_LDFLAGS="${TARGET_LDFLAGS}" PCRE_LIB="${ESYSROOT}"/usr/$(get_libdir) ${args[@]} dev/hpack/{decode,gen-enc,gen-rht} else # Those two includes are a workaround for hpack Makefile missing those emake -C ${extra} \ diff --git a/net-proxy/haproxy/haproxy-2.5.9999.ebuild b/net-proxy/haproxy/haproxy-2.5.9999.ebuild index 959a7a9dac4f..2b772750ef60 100644 --- a/net-proxy/haproxy/haproxy-2.5.9999.ebuild +++ b/net-proxy/haproxy/haproxy-2.5.9999.ebuild @@ -97,15 +97,15 @@ src_compile() { fi # HAProxy really needs some of those "SPEC_CFLAGS", like -fno-strict-aliasing - emake CFLAGS="${CFLAGS} \$(SPEC_CFLAGS)" LDFLAGS="${LDFLAGS}" CC="$(tc-getCC)" EXTRA_OBJS="${EXTRA_OBJS}" TARGET_LDFLAGS="${TARGET_LDFLAGS}" PCRE_LIB=${ESYSROOT}/usr/$(get_libdir) ${args[@]} - emake -C admin/systemd CFLAGS="${CFLAGS} \$(SPEC_CFLAGS)" LDFLAGS="${LDFLAGS}" CC="$(tc-getCC)" EXTRA_OBJS="${EXTRA_OBJS}" TARGET_LDFLAGS="${TARGET_LDFLAGS}" PCRE_LIB=${ESYSROOT}/usr/$(get_libdir) SBINDIR=/usr/sbin + emake CFLAGS="${CFLAGS} \$(SPEC_CFLAGS)" LDFLAGS="${LDFLAGS}" CC="$(tc-getCC)" EXTRA_OBJS="${EXTRA_OBJS}" TARGET_LDFLAGS="${TARGET_LDFLAGS}" PCRE_LIB="${ESYSROOT}"/usr/$(get_libdir) ${args[@]} + emake -C admin/systemd CFLAGS="${CFLAGS} \$(SPEC_CFLAGS)" LDFLAGS="${LDFLAGS}" CC="$(tc-getCC)" EXTRA_OBJS="${EXTRA_OBJS}" TARGET_LDFLAGS="${TARGET_LDFLAGS}" PCRE_LIB="${ESYSROOT}"/usr/$(get_libdir) SBINDIR=/usr/sbin if use tools ; then for extra in ${EXTRAS[@]} ; do if [ "${extra}" = "admin/halog" ]; then - emake CFLAGS="${CFLAGS} \$(SPEC_CFLAGS)" LDFLAGS="${LDFLAGS}" CC="$(tc-getCC)" EXTRA_OBJS="${EXTRA_OBJS}" TARGET_LDFLAGS="${TARGET_LDFLAGS}" PCRE_LIB=${ESYSROOT}/usr/$(get_libdir) ${args[@]} admin/halog/halog + emake CFLAGS="${CFLAGS} \$(SPEC_CFLAGS)" LDFLAGS="${LDFLAGS}" CC="$(tc-getCC)" EXTRA_OBJS="${EXTRA_OBJS}" TARGET_LDFLAGS="${TARGET_LDFLAGS}" PCRE_LIB="${ESYSROOT}"/usr/$(get_libdir) ${args[@]} admin/halog/halog elif [ "${extra}" = "dev/hpack" ]; then - emake CFLAGS="${CFLAGS} \$(SPEC_CFLAGS)" LDFLAGS="${LDFLAGS}" CC="$(tc-getCC)" EXTRA_OBJS="${EXTRA_OBJS}" TARGET_LDFLAGS="${TARGET_LDFLAGS}" PCRE_LIB=${ESYSROOT}/usr/$(get_libdir) ${args[@]} dev/hpack/{decode,gen-enc,gen-rht} + emake CFLAGS="${CFLAGS} \$(SPEC_CFLAGS)" LDFLAGS="${LDFLAGS}" CC="$(tc-getCC)" EXTRA_OBJS="${EXTRA_OBJS}" TARGET_LDFLAGS="${TARGET_LDFLAGS}" PCRE_LIB="${ESYSROOT}"/usr/$(get_libdir) ${args[@]} dev/hpack/{decode,gen-enc,gen-rht} else # Those two includes are a workaround for hpack Makefile missing those emake -C ${extra} \ diff --git a/net-proxy/haproxy/haproxy-9999.ebuild b/net-proxy/haproxy/haproxy-9999.ebuild index 9b0bc07daa75..53a61ef08341 100644 --- a/net-proxy/haproxy/haproxy-9999.ebuild +++ b/net-proxy/haproxy/haproxy-9999.ebuild @@ -97,15 +97,15 @@ src_compile() { fi # HAProxy really needs some of those "SPEC_CFLAGS", like -fno-strict-aliasing - emake CFLAGS="${CFLAGS} \$(SPEC_CFLAGS)" LDFLAGS="${LDFLAGS}" CC="$(tc-getCC)" EXTRA_OBJS="${EXTRA_OBJS}" TARGET_LDFLAGS="${TARGET_LDFLAGS}" PCRE_LIB=${ESYSROOT}/usr/$(get_libdir) ${args[@]} - emake -C admin/systemd CFLAGS="${CFLAGS} \$(SPEC_CFLAGS)" LDFLAGS="${LDFLAGS}" CC="$(tc-getCC)" EXTRA_OBJS="${EXTRA_OBJS}" TARGET_LDFLAGS="${TARGET_LDFLAGS}" PCRE_LIB=${ESYSROOT}/usr/$(get_libdir) SBINDIR=/usr/sbin + emake CFLAGS="${CFLAGS} \$(SPEC_CFLAGS)" LDFLAGS="${LDFLAGS}" CC="$(tc-getCC)" EXTRA_OBJS="${EXTRA_OBJS}" TARGET_LDFLAGS="${TARGET_LDFLAGS}" PCRE_LIB="${ESYSROOT}"/usr/$(get_libdir) ${args[@]} + emake -C admin/systemd CFLAGS="${CFLAGS} \$(SPEC_CFLAGS)" LDFLAGS="${LDFLAGS}" CC="$(tc-getCC)" EXTRA_OBJS="${EXTRA_OBJS}" TARGET_LDFLAGS="${TARGET_LDFLAGS}" PCRE_LIB="${ESYSROOT}"/usr/$(get_libdir) SBINDIR=/usr/sbin if use tools ; then for extra in ${EXTRAS[@]} ; do if [ "${extra}" = "admin/halog" ]; then - emake CFLAGS="${CFLAGS} \$(SPEC_CFLAGS)" LDFLAGS="${LDFLAGS}" CC="$(tc-getCC)" EXTRA_OBJS="${EXTRA_OBJS}" TARGET_LDFLAGS="${TARGET_LDFLAGS}" PCRE_LIB=${ESYSROOT}/usr/$(get_libdir) ${args[@]} admin/halog/halog + emake CFLAGS="${CFLAGS} \$(SPEC_CFLAGS)" LDFLAGS="${LDFLAGS}" CC="$(tc-getCC)" EXTRA_OBJS="${EXTRA_OBJS}" TARGET_LDFLAGS="${TARGET_LDFLAGS}" PCRE_LIB="${ESYSROOT}"/usr/$(get_libdir) ${args[@]} admin/halog/halog elif [ "${extra}" = "dev/hpack" ]; then - emake CFLAGS="${CFLAGS} \$(SPEC_CFLAGS)" LDFLAGS="${LDFLAGS}" CC="$(tc-getCC)" EXTRA_OBJS="${EXTRA_OBJS}" TARGET_LDFLAGS="${TARGET_LDFLAGS}" PCRE_LIB=${ESYSROOT}/usr/$(get_libdir) ${args[@]} dev/hpack/{decode,gen-enc,gen-rht} + emake CFLAGS="${CFLAGS} \$(SPEC_CFLAGS)" LDFLAGS="${LDFLAGS}" CC="$(tc-getCC)" EXTRA_OBJS="${EXTRA_OBJS}" TARGET_LDFLAGS="${TARGET_LDFLAGS}" PCRE_LIB="${ESYSROOT}"/usr/$(get_libdir) ${args[@]} dev/hpack/{decode,gen-enc,gen-rht} else # Those two includes are a workaround for hpack Makefile missing those emake -C ${extra} \ diff --git a/net-wireless/Manifest.gz b/net-wireless/Manifest.gz index d65894ea49b890de7ce19a35d1afe36dccb0d417..0e18f05f76feeb81875b40e4462770111d53281a 100644 GIT binary patch literal 15061 zcmV;`Ix581S?9}9SPnaE`9``|)RBaV({uyF z89%+he^K0fHAq@vDF}4$y;fG{f2hhz{I|dS`(J+exWD$*zxMy~_m3Zb@X_ZV{`r6Z z<$wK){qqky)nYTX9bI(IEz6~imi-BJ&ArFoIfdaZZ`-Bh$xodXtvlaa3ofj*ThA7^ z^Ch`+)@YVyJ;(dxt6QbinD^uZ%1)MN*)jIE_6)h#obwO=_CNlTy#3%(=rf+#W?6pN zn2FEmdz~HlsXd3E-k)6jJ~>vtGwfcSYqR+}M{*Bs;2ul>{evtPgd zV7}NRW@*h)dL6U-(Sn~m%1)#8z6yUB`f_Gz`<{aNz0x_=mDSEEr}}2oB^x8Jv9nE| zO%EG=8GPh$jz2uvNqd+kh<;EU3nO3hfNF1!o2QlnOhIE&wd&-~!2p+^3^ zIu@op)2q$Vj(662iieMBsjm}GCu1^28hu>UJt>=gjdhG|E)v7JDC0$Dl|wlbk-{>p zIq~08MWv#Xd#?>?m`Kak@J9(G!%tES`N<^E{(hAP#>w>L|0hlBU~M3lLR%KQrnD z3DAjU@MHWzNJB5&LfL-K-J5^LEF1qBz0F#4At%Vs<4dky1vjm_6G7R+{{?xw*;c-{ znsNasa?Np!B{+z2P;SooLq4_A{qoZ-R+x0nIe<00xY`MyYy4~vg%^$c7PAlh$jfJt<#EdmgKhmu{B|G!jC9msg>*7O9k7V0qQr#p0 z+!snnVDxM`>sOo~ZuxM4A-)?Vq&$<~Q?UnsXPm>q;C>ghHv~{0@fsZ*o}2UqHYcPL$(jfV!=Qy6n;!DnVNg7AL-mzvhwL^yFnplQK>Vy)C8i^t?aht79`T~Y zA(9x#Zs-vR=evSAk~M<{wKWBU^jj1~$O}xG#tzKUK@yBQetH%j0Byz`yltIYGBcPyss}LB= zl3d+r27TQbQMgXb`H?siCEX?@MYvMQNVSF{+CoQY+$cxLF;6g~MT8rwVDK}e$A;)i z8@coh*h0`rPzBJa!Q12uat{fSyw8;ONGzIn6(NFZIfJjW9A`x-qgMXsG?<%nv0%B0#A-owV zL1Y(bBG^Q|&K4@N%O`4ZQXHTdtd2B;;VM*NP*w6|S`MJz^yHV%VE=|(?Klu+0!$#- zio~~-2~?H5;xk?@2UJ|M!B6Ho0aw)V;8z1woc*fQGq?zeqjJ}Pa40Aq(bftGs)K?B z9@aGUb@I}vN9w1Gm@EI?EJV`D<>(=8av=0W#L0z_jL&@=umAV%r}=(;`}pOaWbqNS zej)OTsHx~69#+tU!DInCs|_h$M|w~hV7QMm0+7!ctQ3SqwUF z@qb}ZQWk(O0qsWVObFPJCE*xp0k-Ymf`*c-(YY|u#8go?amqp(lYPynd6@@<3n_%O zt~iQAf|I_KJNOyAFB@e7i5s#A;qNO%PJSMQ5P%jMd;(Pc7>muQU&R2=*0>{mMm$LRzUf9X)c`JisGOSSh@+5gtf?skXg#iMz;(rUbJmu5$?TX07hhF<9pO_n0YAn@W4KXGj} zlGc9ASS9QUfNz*96+(qY(CQWzu)Ewu&5=p0dS#gbPSi1q8F5y8!UrHXLM4|(3d%Z6 z6aEx%1_C!$3@7MayG85eGbZBm$9Jz^Z`uM>bvNkeA<)>^R6lU6fvlqZ%Gy3O5DJ>a zJW_uqTMmRDsGWpEOKzMXY<+kJh-a*ge1bY#8$9s}kS=RL7}0Y`9wZp$jWuj*nA9&q zZq!GLiE)QKVM*ArWqMZ?=2%^RBDFcuPvAJB4scrNd`#;mv9UYE3B<&}lR3+dB+)L> zb>d=!ADl4aNprxXsWq8T5&;}J0Y5=7-MS01*IPA0=+9U+xt?~A!N99WU`%ub){OM> z=x-c=aGz2qUS`@U02km+3>zYW?9MSpz-oYa@H9CBr9*bDY108vTEHX3+Pssb�G% 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

      Zfz;*`C+|uhfn)FNdwN7ZV5@^=As5h zjV@X{Xz1|TNpppPZB50|txNp_6s_qtw+sScfaa_o=Zt8YXzuc(i*P z>KkacO8jMi>0iJ0`SY7L#9KA;VH4|R*S|B+HE~fx=yU-UqEbteuo7Ed1>!92*1s{J zb2SX51}qQ!HtG*i5!#kpbFBR7YhNQRS>)g}%~U^`Y^ym|z!o%O7|rpB7{!J3uIhe6 ztSr-3rDPWApy8lfvtnUD6iG)PI7c#<2B8Bjx~kxpM$<0+yCKd?<|lxKKn7h#)Kw8( zZ{+3XbvHN2@NRYH#)0_2CAT*b!-~KB%(Lny2Kj?UG0me#TqNv+ z{xK1}3ncq6M73cTV}o>x_M{Iqt)X8*cce7jED1=PZXNs6bbqUpExM&OOtXx!W17iD zjlzqVD;~HY3fIY+xvBy3$V3fSFB#pf2@;4uWhft|f1%dONNO_G>2uZv}Kr?CU27Y)ittg8lOA!%7B$}K#^#iX8eADI+9YIm1A!VjSs zY~gAVrTyqmug}*%q@p3v+Tuo7lcapNZtqUS@aU|LdY?Dz&X>X78sRS8x7tbC)7QW4 zp;>Ib`0HY!{;7|9*uM1tc>VU}%ZK-P%6pNL$WN10H0=kOd9~eYzJdymFk+tpdbN{k zfWQ`8Hr=TK2($?gFqtCN$zAPccSor@&0@A)Y{2ijLxJhV948Nz1Trm%)e~w~P7V%i zXFo?IW~hHj)$7bj|GI=G7nnw5YbU2@Yr$*ir=~;UvZIcFk8W|vuIgWI(Din{4hEZA r9ugGsNX=gVmW{?&tZU0vBkudvY`fKLquEBjtbh9dTJG4MW@`Wdp54ZE literal 15061 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 diff --git a/net-wireless/dump1090/Manifest b/net-wireless/dump1090/Manifest index ae220792fcfd..b5eb04194966 100644 --- a/net-wireless/dump1090/Manifest +++ b/net-wireless/dump1090/Manifest @@ -2,12 +2,13 @@ AUX dump1090-5.0-32bit-fix.patch 610 BLAKE2B cca8cab42380856503831c59cfec13f9961 AUX dump1090-5.0-further-32bit-fix.patch 1742 BLAKE2B 2cc502d6a88f4dd79a70efca538a8daaf9bbfa0cb122f7ae562943112b635ce19ca01197a4dce79bf0f81bbc5339f340534cfc6e7223510b6877c38f513212b1 SHA512 b3c3d3c8f63a1c3c149f5e44164c43b00d56829fe89a51ecbffc07fe201b7e88df9a49499c0d52add2f2a5d15f3ee80e7c4d287e863ca34453966487f2f7a587 AUX dump1090-5.0.confd 927 BLAKE2B 144a8c2f51ba714b7c41a50ae58e893c1cfa2e9494a962c9033201c09fc889411b4b868b16934521709fe7402e593767be77ad6c43c0a4b4a9fba8b231756f58 SHA512 930267650aedb8012c2a92c1555d318789cf29ab42568109a9935a7d83a13fba4482cffff91b27062f74d9fde514e95060e0a53cb9438d39ede292ea9ca15b90 AUX dump1090-5.0.initd 372 BLAKE2B f4e1ca0db565f56c104401b221af77966f499ad00f1fba5c804ee529fbc61fd75149c3d2d503d4a5e119784fcc10998ebbbad80cb09c1a27dba804a0d8a86c24 SHA512 0f9717d3f161658aefcd29f135bd3401bb539a0e83f40fdacf7326b48a96782d211dde1fc9237a822ee3d09a8b5b17ab22da63f6e93aceb526ff22c02eaa300e +AUX dump1090-6.1-libdir.patch 586 BLAKE2B 20d358289b55e9f1ae11904b74035b8f1ba61061c741e7b71bf449350b255a630c1468b604f1ac98e02632346f26c5f8d7f34a00765e1b1a73dd232ab0a39e6d SHA512 470d8840b3da26f2bbb8be24f36ba17457a28d9b63080ea1483693b78e86ca38f69687a45209baf6767bac1e206bf62bd392024e9963926d4044fcf88e1fc5c6 AUX tmpfilesd-dump1090-5.0.conf 212 BLAKE2B 081b8340377a40adbb3a9dfa87ede06729979ad50a138cb3caf6b0dac55203222df6c71714103c096b6fbdcd2b115dd2c40bd767b7e5ff1dd0360addc021882a SHA512 d44170620addbc3590d524ae540c38be31115d22f69fd55a075877ab482c0bbcdfe86e2eac3c3007c5476408c18623a0e179fadd2247beab01d1df296d7467b6 DIST dump1090-4.0.tar.gz 6663754 BLAKE2B bf0a6c8dfd8b2da5ed0e7ae5f7b862c57a54e5d48bc24b29e42ebffec4e0606604fbe4b8502e85df60a3a618568bf9e2eba88e5ad2fdec7fb93043b823435362 SHA512 97dc872e4d0ac8df2f46e17b590e970a62a78baf81e18a9beeb23d37a4401a2e52591ca96cc01e1465b22aa234cf9e88f84a7b0f27d0144b3afeac62f6252c95 DIST dump1090-5.0.tar.gz 10124422 BLAKE2B d6b26a444f73cccd002558b6863431537078e1fe9f61e4e240d4a5f06181b9ff713387aad623c2ee8257c2568bd4dd373746606c356ac3ff0f27f411d4949997 SHA512 1104982308db788993bf5dc130a5ca369c8bfaaae56cd5a435bbd22ed99b0633594789334d7f256bad2b288c4906923baf8bc73e2f7b7f9f52f7068b9b519142 DIST dump1090-6.1.tar.gz 9879362 BLAKE2B 716c1abe6df7958fb5ec94c35ed6af75fdb6180a56cdfba72443a7b34d1614cede6ec29aaac22a1e15f31d05bf1d1971eebccdff21cf9442ae69617e7c535ae6 SHA512 5f20d52f1fda754e33774faab852252d802ae5da8694e768cbf92df56f7693cd2da788df9e0a422f1801603e62498fb0af0143f5ea3292e9d607296cd5983dc2 EBUILD dump1090-4.0.ebuild 1250 BLAKE2B acd1dc457eced589b99528333cdbfa5bb0c29bacac3cb0eb18c6daaa902f3c5f498c7c6a6810c83f92155b87f6e3511fd87d1dff51fb46e462b48af47fa66948 SHA512 27c238ddb2d0d2223f1cbc286c0bf6860706d6ef6c76902af25c3c542deb6382ac71c5ab2f9b8576b2d0906633bd1acb72b6ba870f8cb62b9b353d96818cc5d9 EBUILD dump1090-5.0.ebuild 2626 BLAKE2B dececa48e1b48005a4855cd056977490a1e0d6bdc412463b777ad006e3c96f74648e17362801b74ee9b751e38d58ff184390bd3c1142f8699b909677fc25c73d SHA512 36765019ee228703a9fc6798323323cf685a5647c8bac66557e095203b7e3ea3042ef8e7ee62f0d8897a53d09e5f90120a4a642ed4a2c0fb1e6b434a4dd513c1 -EBUILD dump1090-6.1.ebuild 2535 BLAKE2B 5560a564b3dbf4e3d89441afa783aa9f00e463dc68e11a3f6036ee18e81844477f3aaa79330ac61da5c381f81f355bd67e90e4b70e2fa987eb52d317ce555cd4 SHA512 e4f883236856a078c28fadddab095a2da894ad165ff0a200fdefd94b33dc3b1d54c0afc8942ae36fdfb1683e48ff977cc1fc0b8dd03703be8ec6d069abc49743 +EBUILD dump1090-6.1.ebuild 2586 BLAKE2B 8360ea1d8c8dee1320b39b9433c41c7a290f702f7ed32c4efd70cd0394eb98eef1c30068cf5f88aa27b7fde8a9829cb0e6b83e8a2733ef26ff55459ef1fae39b SHA512 4cfc533960815cdd2bae4c858be7788e2823a44c5d430f144bf3feebcdb43cab3dd9052c7d7e5ce866b3d5bcb749a768cf80f7df65bc217577a5f75a24846810 EBUILD dump1090-9999.ebuild 2535 BLAKE2B 5560a564b3dbf4e3d89441afa783aa9f00e463dc68e11a3f6036ee18e81844477f3aaa79330ac61da5c381f81f355bd67e90e4b70e2fa987eb52d317ce555cd4 SHA512 e4f883236856a078c28fadddab095a2da894ad165ff0a200fdefd94b33dc3b1d54c0afc8942ae36fdfb1683e48ff977cc1fc0b8dd03703be8ec6d069abc49743 MISC metadata.xml 658 BLAKE2B 6dd0aec90915a420b69849188a8b29211db8cad5824442d4c1d1c07cf1bd88c4d477a3fa35481b745c2dbfd7ea1c8459751cc2c037932430d230a6f24ccfbb64 SHA512 fb0c280c0bf81c614f91ff9a4dad532ac61db9419c48e335e86ed37a592183fd8181fe0f6ade7e165a16e734b1be50b05db57efc1f1b27c01ec38be68565a61d diff --git a/net-wireless/dump1090/dump1090-6.1.ebuild b/net-wireless/dump1090/dump1090-6.1.ebuild index 04ee546dcf91..0d8aaf94604b 100644 --- a/net-wireless/dump1090/dump1090-6.1.ebuild +++ b/net-wireless/dump1090/dump1090-6.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=7 @@ -28,6 +28,10 @@ DEPEND=" RDEPEND="${DEPEND}" BDEPEND="virtual/pkgconfig" +PATCHES=( + "${FILESDIR}"/${PN}-6.1-libdir.patch +) + src_prepare() { default sed -i -e '/CFLAGS/s# -O3 -g -Wall -Wmissing-declarations -Werror -W # #' Makefile || die diff --git a/net-wireless/dump1090/files/dump1090-6.1-libdir.patch b/net-wireless/dump1090/files/dump1090-6.1-libdir.patch new file mode 100644 index 000000000000..b55fa95d2ea3 --- /dev/null +++ b/net-wireless/dump1090/files/dump1090-6.1-libdir.patch @@ -0,0 +1,16 @@ +diff --git a/Makefile b/Makefile +index d4a5ff6..5d69505 100644 +--- a/Makefile ++++ b/Makefile +@@ -99,9 +99,9 @@ ifeq ($(RTLSDR), yes) + ifdef RTLSDR_PREFIX + CPPFLAGS += -I$(RTLSDR_PREFIX)/include + ifeq ($(STATIC), yes) +- LIBS_SDR += -L$(RTLSDR_PREFIX)/lib -Wl,-Bstatic -lrtlsdr -Wl,-Bdynamic $(LIBS_USB) ++ LIBS_SDR += -Wl,-Bstatic -lrtlsdr -Wl,-Bdynamic $(LIBS_USB) + else +- LIBS_SDR += -L$(RTLSDR_PREFIX)/lib -lrtlsdr $(LIBS_USB) ++ LIBS_SDR += -lrtlsdr $(LIBS_USB) + endif + else + # some packaged .pc files are massively broken, try to handle it diff --git a/net-wireless/gr-ieee802154/Manifest b/net-wireless/gr-ieee802154/Manifest index 527031ef0a5f..150caba3029f 100644 --- a/net-wireless/gr-ieee802154/Manifest +++ b/net-wireless/gr-ieee802154/Manifest @@ -1,4 +1,4 @@ DIST gr-ieee802154-0.0_p20200812.tar.gz 94491 BLAKE2B bfea628afb191fa88b2ffba7b99bccb05c5bc22e4799db85082ec5d0f1ccb98826a1aca728e8e5c096cd78d11ea7cf2b8ddf46b1783b33f2bd87da75d8f25c84 SHA512 5e012980436b7fff7226bbd9897b0eeceff60fa678fb41c4a83e59cd10b8d441eda2b378fa5d5767e0f24980863a6a756f5457e5cae346827481eb089fa719a9 -EBUILD gr-ieee802154-0.0_p20200812.ebuild 1404 BLAKE2B 389de76b31ba32d07a0ba071a5e8fdf6e1a175ac3a26df2fd9493b549c2fc8df6cb90bcbe21be5661b72363094473bf62339fc28a3a1038c11626fd78d09a452 SHA512 7de3085c26ccccce865117266fce2734b40183186c69f338e854d0cc81698a56670498227f4a17d7cd23e96c9106a74dffbffef014e353652ed9df4a578c8d18 +EBUILD gr-ieee802154-0.0_p20200812.ebuild 1406 BLAKE2B 5d4c3ca51054754733df35d33fff2547c92d9f10b6b0ad6222d02436bb61a4b2a7c607d895dfcd1865f8de49fbfeee3aca6ec221eadf743eb843c37b87a6c536 SHA512 15307a39d39759d2df744f4c19dcc648826edd06496056e09a167b24c390990ceff2c4334a29076ee406b58b1c4e416bf7046a30c8ebc89fbe2664c4450add95 EBUILD gr-ieee802154-9999.ebuild 1404 BLAKE2B 389de76b31ba32d07a0ba071a5e8fdf6e1a175ac3a26df2fd9493b549c2fc8df6cb90bcbe21be5661b72363094473bf62339fc28a3a1038c11626fd78d09a452 SHA512 7de3085c26ccccce865117266fce2734b40183186c69f338e854d0cc81698a56670498227f4a17d7cd23e96c9106a74dffbffef014e353652ed9df4a578c8d18 MISC metadata.xml 327 BLAKE2B 2c9e8d4809ade74a47f5ec1e0f208345c49edc0a994226a8a29739643b1558fa3fe426ce64636742708b32a5a2ac0e9472fbd91545d30d18d0e8755d2743c483 SHA512 dd940d9241b852de89bfcb8f921663ec946f2833c2741ddf39ab6cffcbb275c63e7407a97f8c650135d79351f26622c2a23b05251ca2d9b61eb5a64108ad0200 diff --git a/net-wireless/gr-ieee802154/gr-ieee802154-0.0_p20200812.ebuild b/net-wireless/gr-ieee802154/gr-ieee802154-0.0_p20200812.ebuild index f58d5031539e..c8d81337e5ad 100644 --- a/net-wireless/gr-ieee802154/gr-ieee802154-0.0_p20200812.ebuild +++ b/net-wireless/gr-ieee802154/gr-ieee802154-0.0_p20200812.ebuild @@ -1,8 +1,8 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 -PYTHON_COMPAT=( python3_{8,9} ) +EAPI=8 +PYTHON_COMPAT=( python3_{8..10} ) inherit cmake python-single-r1 diff --git a/net-wireless/gr-rds/Manifest b/net-wireless/gr-rds/Manifest index 89b339588e47..ccf3699fdd54 100644 --- a/net-wireless/gr-rds/Manifest +++ b/net-wireless/gr-rds/Manifest @@ -1,4 +1,4 @@ DIST gr-rds-0.0_p20200807.tar.gz 210730 BLAKE2B be2ded79a744d97572f754458fbab6c4091eb9096fa01238e09cfb1703d50fc1f228000b973826456fe4fae7577ef4dcc871edb4f72bd4e2daacdf3d01330d03 SHA512 d04944db7c02d3a004beae5be96a42274dcc4503d94bd22b726c664fb49103c41479ce49f7b4f2e6fb86d7b6bdd01873375fd6a7a7cc4b04ec9bf033235743a2 -EBUILD gr-rds-0.0_p20200807.ebuild 1400 BLAKE2B 7b75c0ccd1471688d1924d03d5897e9cdf34abf54338cd21001c78c62d7edd767be57e56e879aed87db67cc2165af350a07265f54836484e86a2c73cea2a6a94 SHA512 928941a5dcef6a4dbbdf75e59929e8ed17fedbd130a24499f11794211f9f9f7717e5641e153d4afac5e85f277dbe3a3eb4be1bf044cec67db0f7a0dbcdcc602a -EBUILD gr-rds-9999.ebuild 1400 BLAKE2B 7b75c0ccd1471688d1924d03d5897e9cdf34abf54338cd21001c78c62d7edd767be57e56e879aed87db67cc2165af350a07265f54836484e86a2c73cea2a6a94 SHA512 928941a5dcef6a4dbbdf75e59929e8ed17fedbd130a24499f11794211f9f9f7717e5641e153d4afac5e85f277dbe3a3eb4be1bf044cec67db0f7a0dbcdcc602a +EBUILD gr-rds-0.0_p20200807.ebuild 1402 BLAKE2B 2efdbe01f9d9d67a8fcfb046da10dd0bf7a65e1bd02111126090df4da7a6660b8af6fa524847b5bfaf98772047f182e1c948e6d2c62aabb3d331292e1f8a6309 SHA512 ac5cd7087da3e031061b09f22ac9ee1e061fa806e276beb70d46220b21ca2498a89baa211dcadd8d35a6b236e1af963519f770e1ba5a3e77473e5ddcfea29d0e +EBUILD gr-rds-9999.ebuild 1402 BLAKE2B 2efdbe01f9d9d67a8fcfb046da10dd0bf7a65e1bd02111126090df4da7a6660b8af6fa524847b5bfaf98772047f182e1c948e6d2c62aabb3d331292e1f8a6309 SHA512 ac5cd7087da3e031061b09f22ac9ee1e061fa806e276beb70d46220b21ca2498a89baa211dcadd8d35a6b236e1af963519f770e1ba5a3e77473e5ddcfea29d0e MISC metadata.xml 318 BLAKE2B 4eb17bc98ea42ef37762bf7d0017492b32e7c8837065ffbc615597e3153e20baea76501b2a43635abab8ef542f55ddde1f5bd30331741c19c9814ac8d58e6d87 SHA512 c6f75244cdb565c0d0b8653ffa05b5d4cf9af8faf56c54ee9e4fa2a8f45a031b28bdef22a52bd66f0b26f9cb2dbedafb4ca0ac3d5a6c3f8a11f6b39f4ea37a30 diff --git a/net-wireless/gr-rds/gr-rds-0.0_p20200807.ebuild b/net-wireless/gr-rds/gr-rds-0.0_p20200807.ebuild index 2f2eb3797c78..8006fb8a3380 100644 --- a/net-wireless/gr-rds/gr-rds-0.0_p20200807.ebuild +++ b/net-wireless/gr-rds/gr-rds-0.0_p20200807.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 -PYTHON_COMPAT=( python3_{8,9} ) +PYTHON_COMPAT=( python3_{8..10} ) if [[ ${PV} == 9999* ]]; then inherit git-r3 diff --git a/net-wireless/gr-rds/gr-rds-9999.ebuild b/net-wireless/gr-rds/gr-rds-9999.ebuild index 2f2eb3797c78..8006fb8a3380 100644 --- a/net-wireless/gr-rds/gr-rds-9999.ebuild +++ b/net-wireless/gr-rds/gr-rds-9999.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 -PYTHON_COMPAT=( python3_{8,9} ) +PYTHON_COMPAT=( python3_{8..10} ) if [[ ${PV} == 9999* ]]; then inherit git-r3 diff --git a/net-wireless/iwgtk/Manifest b/net-wireless/iwgtk/Manifest index 82156a0d1853..28a48c6152fe 100644 --- a/net-wireless/iwgtk/Manifest +++ b/net-wireless/iwgtk/Manifest @@ -1,5 +1,3 @@ -DIST iwgtk-0.4.tar.gz 103988 BLAKE2B 0a848f805509507066e9eb97c1a3ccd1f3e441a6a01789b7ec291a12f67a619227b7845249342c15301c755dd6e3594379a888d278dc71c20cf377322f9969a5 SHA512 7a6d55493fe7cad57dc8338aafe48236c1ececb688a64cbdeb5748c60f5d109ae7912182c6d4df094588baee2aff3bd5481f82a80c4c267283a5067a0127f9e0 -DIST iwgtk-0.5.tar.gz 111619 BLAKE2B 1992f722fef1fc940433a0a26ee9d418c93a2b5164cd88c6a5456143b3e91e6e2b7f78e40df55df0c7bcd37fbf837f7691cd3aefa8166a9a93d94621e463ceb6 SHA512 63858ace6e05943563cfc25d66b8c98f3f13927a2e9addce4e9655e77a911b0e6e429865251dcd9990e722bcb0af852fffe2d59d4c5b467930837e2092b45ab2 -EBUILD iwgtk-0.4.ebuild 828 BLAKE2B 02a2666efee59ffd6324f87a84165e50ea36cd6e7a8780db9fb5e9a09e61063ba8dfa3ded0b651e35945fae3a98b59f514096ffa196ae61f34dfae46e2de14a1 SHA512 b23ccbd8fe802913fdd1d5597f2b810b37aa3161b04e0f88ec19b1c650bc1c488cd54787eac3dd8b154ef4e14bbcd0a8c824612bedbe12d628d9faca1c94acef -EBUILD iwgtk-0.5.ebuild 827 BLAKE2B 2a02c30087777e9950fbf7bb584b63ac0174e115a53598b0e9cc4008d48abf0febdc7df79ec8d24d66c980de046bbe8d014a2fc1838f2df2d46399a602d4bde8 SHA512 7bc734dc760ba1b8885b8d5d97be3b1072b84f3d58f2f1c4b05f78044cae63d55b1cea871204402984019dff806e4c9af5551fb5b1581423d60af996bb834845 +DIST iwgtk-0.6.tar.gz 112522 BLAKE2B 8366b79d4d3b386187815ba787340d2e90d1a94779ec88a4fa807fbd310a77acf6651e49f4bfd6bbae76ca99765678bd643eaf9bb584b8fc75c812216d45aaa9 SHA512 79874e65d7673100f9156e183387ed0e744de153f8ab3aa3295347ed263b53cd6109e1b7e2d32e7b735a4d09d60235a1124fa244beb989fa4e86044cf7547fb1 +EBUILD iwgtk-0.6.ebuild 837 BLAKE2B 64bf4b4b2ea4680877e95b3fc35f798c57c77a64fc0811a97a606824359f2a13165941f8962d4715993a21456948983f9ef6dab4721ad09a5ea77ed5d17cdd6b SHA512 ea0768894c6eb56ae879b979a675bc3c06a32a11b4d429f3c677bc27814fb3c550fbf3fb216b2fcb807916b0ad52e74986a2835ad879286903accd4f7638db79 MISC metadata.xml 245 BLAKE2B 4988fa1366a9b8a3769e503545339cdd493a0bdc362ca9237b158b94549de1f061477546b00fd3b21dc9325812423f7207071e22e3234d5c0b88c755197557d2 SHA512 e00be68ab9ad3acfce3d2d48721c47cf50e2c6358c9ceb45a2a23fc5303826ea26b9205ce4f230121c2e40c9c467367f2dc57863680899b21e8005034aa9118c diff --git a/net-wireless/iwgtk/iwgtk-0.4.ebuild b/net-wireless/iwgtk/iwgtk-0.4.ebuild deleted file mode 100644 index eb3eb819b7af..000000000000 --- a/net-wireless/iwgtk/iwgtk-0.4.ebuild +++ /dev/null @@ -1,43 +0,0 @@ -# Copyright 2020-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -inherit xdg - -DESCRIPTION="Lightweight, graphical wifi management utility for Linux" -HOMEPAGE="https://github.com/J-Lentz/iwgtk" -SRC_URI="https://github.com/J-Lentz/iwgtk/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-3+" -SLOT="0" -KEYWORDS="~amd64" -IUSE="" - -DEPEND=" - dev-libs/atk:0 - dev-libs/glib:2 - x11-libs/cairo:0 - x11-libs/gdk-pixbuf:2 - x11-libs/gtk+:3 - x11-libs/pango:0 -" - -RDEPEND=" - ${DEPEND} - net-wireless/iwd -" - -src_prepare() { - default - sed -i \ - -e 's/^CC=/CC?=/' \ - -e 's/^CFLAGS=/CFLAGS:=$(CFLAGS) /' \ - -e 's/^LDLIBS=/LDLIBS:=$(LDFLAGS) /' \ - -e 's/-O3$/${CFLAGS}/' \ - Makefile || die -} - -src_install() { - emake prefix="${ED}/usr" install - gunzip "${ED}/usr/share/man/man1/iwgtk.1.gz" || die -} diff --git a/net-wireless/iwgtk/iwgtk-0.5.ebuild b/net-wireless/iwgtk/iwgtk-0.6.ebuild similarity index 94% rename from net-wireless/iwgtk/iwgtk-0.5.ebuild rename to net-wireless/iwgtk/iwgtk-0.6.ebuild index 4b26ef061cad..acd1ec9a8514 100644 --- a/net-wireless/iwgtk/iwgtk-0.5.ebuild +++ b/net-wireless/iwgtk/iwgtk-0.6.ebuild @@ -38,6 +38,6 @@ src_prepare() { } src_install() { - emake PREFIX="${ED}/usr" install + emake DESTDIR="${D}" PREFIX="/usr" install gunzip "${ED}/usr/share/man/man1/iwgtk.1.gz" || die } diff --git a/net-wireless/rtl-sdr/Manifest b/net-wireless/rtl-sdr/Manifest index 9d587d84050d..6c001aaa4423 100644 --- a/net-wireless/rtl-sdr/Manifest +++ b/net-wireless/rtl-sdr/Manifest @@ -1,6 +1,8 @@ +AUX rtl-sdl-0.6.0_p2020802-fix-pkgconfig-libdir.patch 423 BLAKE2B 885b014e776f0342d147e066b879d251a99850f86c907f573e7c89364bf04b2103de95c66c866dd6572c71ab91506760e72e9fb5a7777dcb637c3062562c061c SHA512 f559e5d72b36f9abe689e4726fb6b0b1ab571796acbca02d8b49d5e568f567fbd73579c3b8f0cfe343cd442dc7141d7743f9ba0a795f66e791239f65cb4859d0 AUX rtl_tcp.confd 138 BLAKE2B 04df300f0add96490ab861d99301b53ae45d414891f808780f79ef7c6c1cd7b0a48696510933b0cb8fc04c65ef4b2cd23109bcf266472225a8ee4a2ff430d404 SHA512 48324164cc7adab2e7c7f44b45a3a590ef9bcb161b4f6b22a94b4c4abf989b353a37c7b28ad1d81ffdff96dda84c10ba36bc9948f70a6b1f1c767394dc03ab77 AUX rtl_tcp.initd 483 BLAKE2B 1e2feb9f481677792319b60fa99d0a2ed5c4a489c85c97a3a0e54e65fc8fe0c4b1ed8c1c6d4ea5991736fa232d26bb17b3e31fa8e6d01c111ec4ccae4c9df924 SHA512 7ac01b0568b1c12e906ae0d102708070b9aacca97d590b61d80125dac9f84587438fe5b582765552d37b0a9b730e00fca8894f8d5ff0c6a518fa2fb5dd4fb407 DIST rtl-sdr-0.6.0_p2020802.tar.gz 134107 BLAKE2B 18ff8fe93a0dfaa20614924c7f951b2e7ffbccb4e5a2ebb6af698321ceaeba5012e6b88be03c7ff4c7b5cd45ec8df2baaa4ae55b813cdf448d895877a6757f47 SHA512 355af98a887a978794b562aa8ef78c91d19c33a6d0eb5740eb3a9b1e1329f8b11ca688eebc81a2d61440972ba5121225205de7165a22882a7e32cf6608888f25 +EBUILD rtl-sdr-0.6.0_p2020802-r1.ebuild 1583 BLAKE2B 13adcf9c4fd65c18800e0177fb4be3c20721d4b8b1705db6e6ab092cfae23aefca0b7e7b228c935f06d39e933c7d682564dc3cc27a8d0187527fde52f196080e SHA512 b921b52eacca787c5fc5add6d1a5e31b2cc58d5a57bc0a2a863d7f7c35e27f5b6748600cba28dd4241ce4fcb8651b19ef596568bbc5d07093f81d8b690c2d0c5 EBUILD rtl-sdr-0.6.0_p2020802.ebuild 1597 BLAKE2B bacdcdada679b958ec906cce9e50d79007a247bbec5a4222aa51d57b453de3c6516e95b07b9996057371522ac9ef04c51a021ce4cedb5dfd54a987f108c34ff8 SHA512 66509ad51b2ac62490257901eb919a50617204f158bb21fe5b0370e194232e9b2ed2c11f8af3b96d5b23111f6e516c46dfcbcc135bb5f6d740c42485100935a7 -EBUILD rtl-sdr-9999.ebuild 1603 BLAKE2B 33a129066b5b6b9c137f49b43912f81a5c477d443cf7fd58f3f6a3181689c421080960a4cd30ada8f77a2682011e9f2af022871d49445fd3b858b85f8f68f3f2 SHA512 17aea001e8fe4a4259161051f7125daefaaa13da4b77c0e10a8696874c390415fda5de68cb7e2f145d5fb0eaf1d91204982736325124021cdb5ec38693bc61d7 +EBUILD rtl-sdr-9999.ebuild 1583 BLAKE2B 13adcf9c4fd65c18800e0177fb4be3c20721d4b8b1705db6e6ab092cfae23aefca0b7e7b228c935f06d39e933c7d682564dc3cc27a8d0187527fde52f196080e SHA512 b921b52eacca787c5fc5add6d1a5e31b2cc58d5a57bc0a2a863d7f7c35e27f5b6748600cba28dd4241ce4fcb8651b19ef596568bbc5d07093f81d8b690c2d0c5 MISC metadata.xml 327 BLAKE2B c850854368e94999292623351c2b09508b49ff74cf8a3cde1872340347a07766ead3427ab6445fde90788e1a0b264a53829114633c515d4b0b30713a65a3739e SHA512 7770f1736d4207f81194646409e8a971c4ee97a9b2285eb67aef37bc7ec1002191e775ee7b489726580f86b5be8d8d8d8f82e84b37fb480c364c29e5e77f683c diff --git a/net-wireless/rtl-sdr/files/rtl-sdl-0.6.0_p2020802-fix-pkgconfig-libdir.patch b/net-wireless/rtl-sdr/files/rtl-sdl-0.6.0_p2020802-fix-pkgconfig-libdir.patch new file mode 100644 index 000000000000..b71454b87828 --- /dev/null +++ b/net-wireless/rtl-sdr/files/rtl-sdl-0.6.0_p2020802-fix-pkgconfig-libdir.patch @@ -0,0 +1,13 @@ +diff --git a/CMakeLists.txt b/CMakeLists.txt +index cc39bc3..4833602 100644 +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -160,7 +160,7 @@ ENDIF(CMAKE_CROSSCOMPILING) + set(prefix "${CMAKE_INSTALL_PREFIX}") + set(exec_prefix \${prefix}) + set(includedir \${prefix}/include) +-set(libdir \${exec_prefix}/lib) ++set(libdir \${exec_prefix}/${CMAKE_INSTALL_LIBDIR}) + + CONFIGURE_FILE( + ${CMAKE_CURRENT_SOURCE_DIR}/librtlsdr.pc.in diff --git a/net-wireless/rtl-sdr/rtl-sdr-0.6.0_p2020802-r1.ebuild b/net-wireless/rtl-sdr/rtl-sdr-0.6.0_p2020802-r1.ebuild new file mode 100644 index 000000000000..b00901863baa --- /dev/null +++ b/net-wireless/rtl-sdr/rtl-sdr-0.6.0_p2020802-r1.ebuild @@ -0,0 +1,62 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="Turns your Realtek RTL2832 based DVB dongle into a SDR receiver" +HOMEPAGE="https://sdr.osmocom.org/trac/wiki/rtl-sdr" + +if [[ ${PV} == 9999* ]]; then + inherit git-r3 + SRC_URI="" + EGIT_REPO_URI="https://git.osmocom.org/${PN}" +else + #git clone https://git.osmocom.org/rtl-sdr + #cd rtl-sdr + #git archive --format=tar --prefix=rtl-sdr-${PV}/ master | xz > ../rtl-sdr-${PV}.tar.xz + #SRC_URI="https://dev.gentoo.org/~zerochaos/distfiles/${P}.tar.xz" + + COMMIT="ed0317e6a58c098874ac58b769cf2e609c18d9a5" + SRC_URI="https://github.com/osmocom/rtl-sdr/archive/${COMMIT}.tar.gz -> ${P}.tar.gz" + S="${WORKDIR}/${PN}-${COMMIT}" + KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86" +fi + +LICENSE="GPL-2" +SLOT="0" +IUSE="+zerocopy" + +DEPEND="virtual/libusb:1" +RDEPEND="${DEPEND}" + +PATCHES=( + "${FILESDIR}"/rtl-sdl-0.6.0_p2020802-fix-pkgconfig-libdir.patch +) + +src_prepare() { + sed -i 's#VERSION_INFO_PATCH_VERSION git#VERSION_INFO_PATCH_VERSION 0_p20200802#' CMakeLists.txt + cmake_src_prepare +} + +src_configure() { + #the udev rules are 666, we don't want that + mycmakeargs=( + -DINSTALL_UDEV_RULES=OFF + -DDETACH_KERNEL_DRIVER=ON + -DENABLE_ZEROCOPY="$(usex zerocopy)" + ) + cmake_src_configure +} + +src_install() { + cmake_src_install + newinitd "${FILESDIR}"/rtl_tcp.initd rtl_tcp + newconfd "${FILESDIR}"/rtl_tcp.confd rtl_tcp +} + +pkg_postinst() { + elog "Only users in the usb group can capture." + elog "Just run 'gpasswd -a usb', then have re-login." +} diff --git a/net-wireless/rtl-sdr/rtl-sdr-9999.ebuild b/net-wireless/rtl-sdr/rtl-sdr-9999.ebuild index 4f87f3a82cdd..b00901863baa 100644 --- a/net-wireless/rtl-sdr/rtl-sdr-9999.ebuild +++ b/net-wireless/rtl-sdr/rtl-sdr-9999.ebuild @@ -1,11 +1,11 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 -inherit cmake multilib +inherit cmake -DESCRIPTION="turns your Realtek RTL2832 based DVB dongle into a SDR receiver" +DESCRIPTION="Turns your Realtek RTL2832 based DVB dongle into a SDR receiver" HOMEPAGE="https://sdr.osmocom.org/trac/wiki/rtl-sdr" if [[ ${PV} == 9999* ]]; then @@ -31,13 +31,9 @@ IUSE="+zerocopy" DEPEND="virtual/libusb:1" RDEPEND="${DEPEND}" -src_unpack() { - if [[ ${PV} == 9999* ]]; then - git-r3_src_unpack - else - default - fi -} +PATCHES=( + "${FILESDIR}"/rtl-sdl-0.6.0_p2020802-fix-pkgconfig-libdir.patch +) src_prepare() { sed -i 's#VERSION_INFO_PATCH_VERSION git#VERSION_INFO_PATCH_VERSION 0_p20200802#' CMakeLists.txt diff --git a/profiles/Manifest.gz b/profiles/Manifest.gz index 7cce801b2cdbb6214e3a8b2db8af2e3015eeb7f2..7944e8d8192e31cc7af25a2e3d9a526646b9aeb8 100644 GIT binary patch delta 131443 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 delta 131404 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

        u>~hBf)aWABJ$fJPxds2iuvzc<3oDp7YwG(HKSI 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 diff --git a/sci-geosciences/grass/Manifest b/sci-geosciences/grass/Manifest index 88e199cedc57..bc740ef1725c 100644 --- a/sci-geosciences/grass/Manifest +++ b/sci-geosciences/grass/Manifest @@ -8,7 +8,7 @@ DIST grass-8.2.0.tar.gz 66819726 BLAKE2B e4398368dd8fd26324709202f42556033a0fea1 EBUILD grass-7.8.6-r1.ebuild 7055 BLAKE2B e38aeec61d89be4a584760e6af906e8ff1e080176110a05a27fe8610b3b87109a49a2ab7160c2f7fe47047d203cdb52ac7be917982e744b4e827e746c34ff7d2 SHA512 3bf3595b0f1a1dc296f6c2f8a05eef8b6621ef6609e4f207d1710a916f9b8b6791e4424b0806b032fc3f925d7b714f43a48e9750aa700075e4c99a955d0ad930 EBUILD grass-7.8.7.ebuild 7037 BLAKE2B 6c49c86b9360199a2b47340241d6ba7d350e91dcedf9d5e8f732e97ec624b312b75a36e520949a38a9c5684c0fac3fd85113fcebb0ea0886ec815045566cb3a0 SHA512 e24b41c9754db9edc469d9095d9f97303ad703e047e0ab6810afb5f7b42e28c453a5c0f2292f71b6bc2acd0fa4157e172fbae7966f456ef2eb7fb938f747bb75 EBUILD grass-8.0.1-r1.ebuild 7292 BLAKE2B d45d05edc647ff2d69b019abe4b2737df553211e53c8224e3d294438c29305d0d66df9b5735a08e8cb4295f2483f9d162b1f8a4d61cba703a2f444539ba67fba SHA512 e2b772e401379d146cf5c1248248523846398b8d03104296458bed87bfaec6af6127c0e3a4098e27b37b38bb95a98bc3bfefd2979d92f4139dae38ba69b6bf3b -EBUILD grass-8.0.2.ebuild 7397 BLAKE2B 50ed852fdd7f4cfbd7a4b80ecf246770ca2abb56cc5d6a5c9dadf81c3cbd963b2b2ac30ee774781b14c90e37e0785e69bd439844d6d911f720308eb76cdbe398 SHA512 3cf7e0ea57e1256fd92c246135aadcb335ddefac83b3aaee39c188a351faf904c103507a6620ea240ec6a4904c50e259440d5ba7d9329bcf3f8b09c5bdd12bfe +EBUILD grass-8.0.2.ebuild 7395 BLAKE2B 26056fd3435579cd5c3582eb161a5555480da272f451c079eda08682d1b4c9abd2bf8c1dc0d0f03f9339c39357d91850a27317101fe4f50599da04df327609be SHA512 d3dfdcc2e453fbf902418bb0f6240e1a9abcbade55b9419ec0e5cc75ec1949219c2e411b1512d1e0a5e876366fb0bfd2fc34f7c3bb9d8428f67366b6fafae9a8 EBUILD grass-8.2.0.ebuild 7397 BLAKE2B a6bb4a9721446eaf6ee91fe5f29153b7d7326d2d0c1eb5aeaa3bac6245e53c3c07abe0be711289981ce7a5e69a716b4a1086de948b80711e75048b132931c6f7 SHA512 2af79f67086685086cdf3b838f985a93e95543ceb3784fdaee48b30de85360722f83bb7075082637dbdeb500bc3a84b91b39adee7467e0dffc9bd65d435929b8 EBUILD grass-9999.ebuild 7337 BLAKE2B 9e735ae65498174408f482f8f5f568c57c351113390a1836227f9787a5c5cde9fbcd22191ecda0dc1078e3ec7cb3b4a39bf75d087d6d23dfd36c892d479ac525 SHA512 364c581b765c13026d59f41123c34943b40e87307102a41f3b2906232cc70c7dad423c2fcc2bd3ebddd77bb8c36be78d206a218665365804a16567578fb0c43d MISC metadata.xml 1286 BLAKE2B 0f08cfaa427449162c2820db80f4d306c73bdf6a9edd337be482df034e40ace5fad0ab2f7acb08b3bde5e1db54ed9f9ac38669ab689968c30964aae15b4134a7 SHA512 2adc25985ec839ba9d1b9b15a196b3477f4a92cda7d83dfafa9259d88768bcc57ab559f45820314b9ad7dc8ce3d25332eb6a8e7500ce26d7b53011a90bc99211 diff --git a/sci-geosciences/grass/grass-8.0.2.ebuild b/sci-geosciences/grass/grass-8.0.2.ebuild index bda087019d91..ff4658b5ba17 100644 --- a/sci-geosciences/grass/grass-8.0.2.ebuild +++ b/sci-geosciences/grass/grass-8.0.2.ebuild @@ -26,7 +26,7 @@ else MY_P="${P/_rc/RC}" SRC_URI="https://grass.osgeo.org/${MY_PM}/source/${MY_P}.tar.gz" if [[ ${PV} != *_rc* ]] ; then - KEYWORDS="~amd64 ~ppc ~x86" + KEYWORDS="amd64 ~ppc x86" fi S="${WORKDIR}/${MY_P}" diff --git a/sci-geosciences/routino/Manifest b/sci-geosciences/routino/Manifest index 9276aa8c61d4..bcfa5cb6f800 100644 --- a/sci-geosciences/routino/Manifest +++ b/sci-geosciences/routino/Manifest @@ -1,6 +1,4 @@ AUX routino-3.3.2.patch 1771 BLAKE2B a40ebca2cbc81f479eca69222e679a1abef4c42bd3db8417bd8bcc62c8d15a5ed2f43ae8b55e56870ca037b98de2c424f258d139dff11c0128ac60940f09ace6 SHA512 52cbd47e68b25a7c735d32a4bb51436ea45867cdb9f86bc3a55304674b80d33dcc41f845527659db345e118f2f56036a2265a98a177744b4cb1029c7a18e202e DIST routino-3.3.3.tgz 2564198 BLAKE2B 0476e4afb2279c6a93b3d5192a1be580b0ee20fe07b5101c7d590bd3b74873e0205549c2fa621c6444eea0dd0cf0545c9fc054454e04f434d3e57ed750b1df3d SHA512 b037f6ef38b3abef4639d639c3564b42adc742d225108905d0cacb790e4a07593245c537b5550c43874cd6083f37b710b7aec02a0b0669c927804cf30ce34386 -EBUILD routino-3.3.3-r1.ebuild 1646 BLAKE2B 7ab46cb4982c133e993ca2591454d2c3b17f79bf498eebe885165fd4bf9ecb32d8e410ef9b9715bbf7783451c4e4db6b3c232b992e8b8b4ad50098a1f7fbbcf2 SHA512 4f12ebe1c0f8df172fd376307bea487a507b1f81fcbe2ba637979a1b89d82f828446bea2abb8d93eef7314a93b254a6ed79d704122b1bf4bdbff81dbd4e4552a -EBUILD routino-3.3.3-r2.ebuild 1641 BLAKE2B 2c62da88cb76903330af98f6148f02432f206e58e355ed8866a9ce35cfd46dc97d5cdad1489db5b16a232b1b74c4edef63eef1bd69c4ba5adb754b4ceba85edc SHA512 e933bff3ca4883e74b0f7246676647f163a4e06f13b96e2d79b63a27afa2feb39bc44e42445c753205499c165517e54653435e86f61e205d31a33bdae97cd8de -EBUILD routino-3.3.3.ebuild 1646 BLAKE2B ea2ffcbf13ac57706fd2f2f33aa0e7a61f02eef638ecead1628f7b8c2fa5ef1faba674e0f23734ba5e7169239ab60f22620fc1fbb84563d8d96980861b5d422d SHA512 f04972ec4cdc6bcbb5b7af24ab2295bf7d430e57c2eb5fe29884cb0bb4c9b02735c4ca310568cabdcb543955970d704f26bcdd5ecf56196752b630081c2947f1 +EBUILD routino-3.3.3-r2.ebuild 1639 BLAKE2B bfedac5a070ae7830d8b31036dd8cf5b3fd86e072f9fa8584b8e553f038b740183b92b297ef869221cf2d02f45f174905840b0fd302f9a15fc2aa0ae4ada4ff5 SHA512 7ca30165b7947eb305c57174d120d7c8f2b717e6adb729dff59499d0a680bdd41aaecc31924a9ac0430c4c4de7d9e2a2c21757290ece5f470ae11899ab3ef240 MISC metadata.xml 894 BLAKE2B e9854b11005fdab70046e42a963c65a4e921f2d05572c4591e0ee581316a8ba3d3a5a0df39cf2aa500b1a89bde29fd1aaa459962abb68fdc71b49abd9681db54 SHA512 1397fb38a051f523925f04ab1d77044f2bbbcb2957a724696b54d6c057d49d67e758ae3d5b3c925fbce95f35e95c8b3a191724021bb82d4aa35ea61bc2c2153a diff --git a/sci-geosciences/routino/routino-3.3.3-r1.ebuild b/sci-geosciences/routino/routino-3.3.3-r1.ebuild deleted file mode 100644 index 19444e92886d..000000000000 --- a/sci-geosciences/routino/routino-3.3.3-r1.ebuild +++ /dev/null @@ -1,82 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_SETUPTOOLS=no -PYTHON_COMPAT=( python3_{8..10} ) -inherit toolchain-funcs distutils-r1 - -DESCRIPTION="Routing application based on openstreetmap data" -HOMEPAGE="https://routino.org/" -SRC_URI="https://routino.org/download/${P}.tgz" - -LICENSE="AGPL-3+" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="python test" - -REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" -RESTRICT="!test? ( test )" - -BDEPEND=" - python? ( - ${PYTHON_DEPS} - dev-lang/swig[pcre] - ) -" -RDEPEND="python? ( ${PYTHON_DEPS} )" - -PATCHES=( "${FILESDIR}"/${PN}-3.3.2.patch ) - -src_prepare() { - default - - sed -i -e "s@libdir=\(.*\)@libdir=\$(prefix)/$(get_libdir)@" \ - -e "s@CC=gcc@CC=$(tc-getCC)@" \ - -e "s@LD=gcc@LD=$(tc-getCC)@" \ - Makefile.conf || die "failed sed" -} - -src_compile() { - emake -j1 - rm README.txt || die "rm README.txt failed" - mv doc/README.txt . || die "mv doc/README.txt . failed" - if use python; then - pushd python > /dev/null - python_compile() { - rm -f build/.timestamp || die - emake PYTHON=${EPYTHON} - } - python_foreach_impl python_compile - popd > /dev/null - fi -} - -src_test() { - emake test -# if use python; then -# pushd python > /dev/null -# python_test() { -# echo "######## ${EPYTHON} ########" -# emake PYTHON=${EPYTHON} test -# } -# python_foreach_impl python_test -# popd > /dev/null -# fi -} - -src_install() { - default - if use python; then - pushd python > /dev/null - python_install() { - esetup.py install - python_optimize - } - python_foreach_impl python_install - newdoc README.txt README_python.txt - popd > /dev/null - fi - -} diff --git a/sci-geosciences/routino/routino-3.3.3-r2.ebuild b/sci-geosciences/routino/routino-3.3.3-r2.ebuild index 1393713d8bf8..215869319f5a 100644 --- a/sci-geosciences/routino/routino-3.3.3-r2.ebuild +++ b/sci-geosciences/routino/routino-3.3.3-r2.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://routino.org/download/${P}.tgz" LICENSE="AGPL-3+" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 x86" IUSE="python test" REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" diff --git a/sci-geosciences/routino/routino-3.3.3.ebuild b/sci-geosciences/routino/routino-3.3.3.ebuild deleted file mode 100644 index f10841c69c91..000000000000 --- a/sci-geosciences/routino/routino-3.3.3.ebuild +++ /dev/null @@ -1,82 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DISTUTILS_USE_SETUPTOOLS=no -PYTHON_COMPAT=( python3_{7,8,9} ) -inherit toolchain-funcs distutils-r1 - -DESCRIPTION="Routing application based on openstreetmap data" -HOMEPAGE="https://routino.org/" -SRC_URI="https://routino.org/download/${P}.tgz" - -LICENSE="AGPL-3+" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="python test" - -REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" -RESTRICT="!test? ( test )" - -BDEPEND=" - python? ( - ${PYTHON_DEPS} - dev-lang/swig[pcre] - ) -" -RDEPEND="python? ( ${PYTHON_DEPS} )" - -PATCHES=( "${FILESDIR}"/${PN}-3.3.2.patch ) - -src_prepare() { - default - - sed -i -e "s@libdir=\(.*\)@libdir=\$(prefix)/$(get_libdir)@" \ - -e "s@CC=gcc@CC=$(tc-getCC)@" \ - -e "s@LD=gcc@LD=$(tc-getCC)@" \ - Makefile.conf || die "failed sed" -} - -src_compile() { - emake -j1 - rm README.txt || die "rm README.txt failed" - mv doc/README.txt . || die "mv doc/README.txt . failed" - if use python; then - pushd python > /dev/null - python_compile() { - rm -f build/.timestamp || die - emake PYTHON=${EPYTHON} - } - python_foreach_impl python_compile - popd > /dev/null - fi -} - -src_test() { - emake test -# if use python; then -# pushd python > /dev/null -# python_test() { -# echo "######## ${EPYTHON} ########" -# emake PYTHON=${EPYTHON} test -# } -# python_foreach_impl python_test -# popd > /dev/null -# fi -} - -src_install() { - default - if use python; then - pushd python > /dev/null - python_install() { - esetup.py install - python_optimize - } - python_foreach_impl python_install - newdoc README.txt README_python.txt - popd > /dev/null - fi - -} diff --git a/sci-libs/Manifest.gz b/sci-libs/Manifest.gz index 7eeab7b263141c2a878111db29fd69b1b530b22a..2b389f59bc77a654406e84efef562a484ad1065d 100644 GIT binary patch delta 44247 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%0AUU08GDc_2nep&8@bR6V)LP7BYrS zEnvI0Rq(GJXGOQ3;mobtcEHRIB3m97{G4Npyk`T!^02JB7#P7@YV7N%QDmKZBeFA& z2)ek3HXnYO*Mfcf(pa2-dDQFk!|cS)zF0-Z4yj-E56XzyfAMyID>s?7XfO3Tj#Uin zTiSSKkS6gC0R|GRu9y~PC!AYngNw+V^PvP6kFkTg?0jaicd`@DyKQRQa+qIp8}^GS z4&)s~^i#vWDPb0PGkrb6TBJhw7nS%D-tavSo$J*spb6UioS{W=n=-87Y>m z&HB)SyTQjufBW8wv-gw}$SUi+Td)7}U;gKl16{A>x@@AlCa3?r*IZ4=nmtcTrZ&%< zr8@Vy+=z))nZ(O`KAe6WXSW3GC2P!Un?jX#bcT^8Wsd5=cU)(6cK=g?n;-F?Kbu^e}}beM13p#y#piE7Y64k_zON) zTGGjn(sg+o+J{zx=&j_+1+w0Azm^^`fyUe8oolVyt8+_wAtWLJBxMSYcf}fqFbwz;r)*!@b1|* z@ahXnH~af?q_S-)0g)Ru6eAcDN;Lz^+C0=_X(U%bm%fEd_LsfB^ZLrW_4?=k^xyx_ zciuyfE61*V1K8+<3PpAM4pzX;O{ zKBhsHA$36KuQ)Xb5=dSI2YW8#=*)V7IGJl@)%! ze{Hl1@59%>{NMlA|MQ>!`JLe2>qH)FRzDvywteVnt=2b)oP+JanAa?JDp~O0)y<^_ ztMgY2_OjXyM@;CP#)IFU;280^>*{hh`rAB1YReWS%V}LN*=e}s@D9M;8}e!@$^k09 z69eOs2b1Ns5mrMFDG3Or1ExdTN_?I9e{kGvsmnO?rSo3qy&Ybc%9XS`vhR~K2$+Dt zySi})g#b=NTugy4GqqB^o^#l)*#G!X|NJli`H>>Gr)J#kIPY+-6NDQzd999W*c|KGW7i+jLO4)4LnE#vG=VBFXJTDDmWlNiwEzY_@5HXeQ))Ene;k%w z^Sg}`*NX;OWaeFow^iWf`!v30IqYz?T?xFI^c9CSC=hMA+P6tmyY;$Xw^;zcsxl`@ zpg6$9aUkAW0fH#*UGFHR@27)ALA_gc0!NiRn$x=_`=5XL_S^R#f1(;%RHi$E-oq;M zUSyIb$!Rz3kvKf}GD6$=6$%9De~7JmQPUDRC!1ijV6xc);ymmCg=2gFTAcG=vk9m3 zKtcf3$kobD5&e9db~&*)zMSaEsB zLe=u_1O)QkY0E;M>FE2er(d?*-%0n5(kJPA(#%1)IZtm=co@~No-6i!fBg7SetD|X zg85!`2``F^q=WZo$YqDKl^{7IiE-{_Jla-+^U#g^1kl>RcR3taZTN-8Em29fq>bd- z5uXkfYDK>EU+tO6j=|4e8?J+M6to-QA>RW3$?o&=E_L-Wfhad{kt|W}nY)t8ds2Qj z+0;_J5g>7>#-!yjaaJdJe+&AAF2^jyrVY%;C*3=oo)34M!g;$518j>+wOgq3lqJ_^ zDf-)wQr|Uwy|c|!*@pM&OlVa76Ce*c3xpEz|E)C@(OUI5g;*SY)?lvKKA4yJXK(P& zXxW^ws@IiHp!SDDXlyDl$MF(RCp0;Wyl30s17{@+FVElBOWDkBf4_;Y3a(1F3U7O? z4noTtQQbEJ;%0L$(WuR+&Jc8wGtV2|O1y1e^EN@hF6WF`Hy9?bNLfZbG_}U0j<>WvP+9dc|>osvZ7ef-fDVKoL1d6-jH*) z-UT(H1z#qvP{C7Ne-<3Kos)ScuNbbo>4HKGI}}G#Zqf=L-?m=mC9NHl;Dc%N^EErG zKI|db=JLF#H)qe%Tloh!>8DtuHWQrh{5FC7O&S7BB|cuWi_g-tFkL?9ni6D z$*+JIqd%u)f0ZqYsx0SvoEp$PSM0-IKm7RR!>97=Q!F|>utfoS-OE!3s-xRm?wwuW zOK3f-KF&_wI&>}t<llkz(6z68mE5eh;c!44_g^GG!%okD?Wlc{o&e?P?;Cb<5z0s(=}D)?j*j@os* zjnFzo?H*0L^t#2ls%_b++LMGpjcKQ|1KB|LUkKPAEZWCWzI}do3HgfrVM&eY($=)F z1!-v~%g&G2C{WK`-gF{GkHOkmXRUxt6(Lo>Cabp1_k1;W4LjdEKZi-jejeo?7VXQ|A0Iw_ z_+Rg0T6(pzl6Z)-%bf7Ga+JKJjh1K1>Si~je~y#0v}S?jQ30Hq)b~*9QCt!gu7XMz6X7*$cB;K2I$1|+q) zD?+&xt9Dy??PYaBaoA20HwQjJ$~I{(|0orB0ciU3v2Tc$?0_8NmcT1-WA2J6E0bT@ zJ$qYKOfagTzp2g(3G3vLTcP*DZ<{8Ne`E*0Qdn8l;Dt@S{5dcEC~Ll|GlDkK5NLOH zBCHrfrW=KhjG>O2ZZE~amyhN8OZht9iF>_kD__p5(;H%IcPheZQ=iDw?sGC6&%yfN ze0zIwI2*;rMuDf=u#3_aG2$Ak+h0e49)6-Bxm7-OXv&XGoWE z9nW^ja6NwGtwEu7^I7erM9kyGe`^q6ms`{L5SVj1+}<2N$gnS6u543xh}-s|Q&DHq zJxI=;LC)IN(q+OQTB-6v0`ygT;yLE)^Se&aFYSVffi{*R-tA zZFQ;&u^Oc8`BKr1hg7K*EV*BbMs&b603#?J%&&fsr0*X-etE|H<6)URe|sJ#<8f*( zbT7%DI2`!V_s7D0Gra|HN8n{9JFD*Il|ogKgx|U=s|4P0z)(e8r53_PWFh|Yt30>% zDf1pVQ(lN|Y+);w@tm)#+g*XR%yvx8sYD*t!3jzAU2W*$$u>gvP2|w_-7Yq9%`Ke* z5vhBk0C}{teRmYs1G*|Ke`#N8cT+ocK8KVC_|?cYD~P#f*23fZ_Izicf(y?3LU`DrsMb^mh3iNJELazdYD&+f0l=Fd3URo8qXUt zxvwhz<>7^HT4Wcj>Dt+qIJIxc5fV7}ZIcGXeNE2PqSln{^Gjwpcy$h3d9K#Kef#5~ zh2bq~7u7}CI1jfL+bs+y)Ng65;lZ0{q06ptc1<>O_h_cHM4o0)oaFjxk8O8O zV$lS&EV$0gm&OIQf9w*iW`?kLZHnG{bcmF|4XXzSP+VCdLSiR6Y{_1nO&jHWUCI+| z1u#5<1xs&4$g;OF3cN@p(oJCIWe}V-2D(@4)1^jlYxd720ITBD;7VYVk`Jevr_Z%| z3Upi#i>3*C@IDVPcuZwQbB2hqEgfjo_t~W>4!$ZF!Ye9se+9AgvLVf3e8q^P+KSL# zyD*7oRhRIovsrSS{Zc}6I}4n7cgzr)qPtnL*8PUOye?P2xN3g0rm6SCIm8n_RCz7oCoOf}VK< z(nC}+ZKxN1G%up7==mUdE-9SNcHMJVi;=T>DtW4CstVLjM?(voQj2d_Y#Oud87g{J zMMU{kkVFWL!&Fw42|;iMhx%B5TfS!FEN#_k3G$x&e=+MR2gE9Bie?t7V2!05C{Up4;Tus z?29QKybfi4y>6@!I)209i=N$;;|5-(Rw0s`G@eE}suCY@1Tcb1G|4^RY ze@!}Py-+?J8+xi%Gmlx-DJ$iUoJ%(U7POX4wyke=fs*+z3mT`xw7Zkb?tAFUAh=#i zi^?M-iw-s4Slp!gnZ~-x6v{JK!Ez0=M9XUZt>;kbgjSd4iya2@T8Kx@&05#=gfPe1 zR#+-KJ8Ftp^$c5->S8@dZuPCqWBJod7R?cLf2boJ zEooh-@?4HR@e<42C;ZK3m9kylX54nQOHQr)s+5)VQqHUWgpgB;L#EqOUQnkK)YDJp zM{`w zv8g+Qbo_omihdmXm}^8T@!jmif71NXRwk92h+pLXyjii~{BPQ<@wJJ4FY5`wulEXS zM1a9L-`kS3Du4~^6?F;YA1cgNfJ6bPfPKulgN- z_g?KnfH7hqZ+st4&-W)T+CH*e>q2slr%YXO=sV) zYf*2_Z7lH8mgiylhdO;K*OgM7ea>l!iJe`UuKLLzKub9%$xwiGfgs9SbGfzZmg(8hLLlo-nh)00DZz`- zP>H~T0&*H?j{pV`e^M_Zk{DD-duw@0DfrfIdsR;z0&jL%zbu$o-ajX7`cxvWfc{pM zynEx*>+- z?eRsBqQdb6=j9`_Z4QM6mH=o7HNID9CS`68HCZcF>Mq{4f75|JqLXYcb!4;TU{_`G z8oU*|Ai(Y+t?tP+bgkN^!ktN-&90YdcHHW%PN7Zm1&UL6H#@VX@lVUrP5z+>Wwkx!x87JKc0VqDMV z`t;ksmfu;~e;yAMcB#cQn!fD`)^?cU(p@!U6={i@r$7x-xNl~n%vSyiF;v%uftnSfk?qf;x+-sVML@_lTQPi)l z&Lk4JQoqhl>FwD%SQPYMb9H1KNZpBA)rxhu!Vah;e_h*)$6B>?Iu<~B^^Uy5%R^p+ zHp8hh^;^&UEbIR$zqLPeoB->dJAvVdnsnI9$1mPV-YF8s%BuA>Wju4`q(>rzw-vgY zDPsUVoU6IUqJ}*n&P^WrtvM)dcb=15$_gY~7PF(=I?uwklwKmPykXX%HEeHAyp!h+ zM@{Vce_HNrbuMRCM}>9`Xq?X)`b&Gvo%eu8*&X6}s8gfJ<;RS;TBC#eBb0~y-geRh;Cg02{Y@6Mf6_qKQ2o@BDM6k+Ine(8Vj=uKw6d*Q0~qZHV7sFu zyvP&81q0zUPDKxZ{(!&S}yD5!n6|GP5f2@edd8fiCvrLCEKT)ah0k ze{WSLd79%WOCwARb!|Fjn_zJpV|RzLPi?J(#tCxAq6(S%5NbHydWaWWxgrcXHt#Q%jOe@@XmArPE-AWd;bC-3-(Ry)t%ui4iRU*EfD zUeAa&JXN+FI_C9A3lG1XK0nv;}ZN1QWvjRyeA%2N?L5?ISr;+jWxBGG!=jVf1f}E!e+jm z`dJ=~n)WGFzC)5SKw3TAs27fGi~l%m3~6dh*leT|ArbkqJIYeb+i`@nwBD_ZfZ*ge zwo}9cfQjB~7qtQUUF!ys98MU3Vl@)hTglBKB+Wk^l1L6Vt3c8~>8f`_W20&)8Vi70 z%j(#5&bbF=pfxprE!c1Uf49%?TK4Zpx>UF8Bt*={`6K$3z*!~;9O^=o1lYm4H1B%} z1X+N-k~5%Dy}azLtL$`t%r>na?Oo_jE>^)R+^%>hk&hhg6;`p74Z?SgU=6@x z)jp@6wxjOQYBHtAD#2*;X$RtQd&PR&dR?>K0qRqb0|`=`PN!ahPWHeCx8o3s-Clx$ z?$o1uYd}vNKQS-Zf1r3TaBJTA%AVkZoa+PQ@O zT|4n9nNW`Qw9L|mnx-ri#3HEfq%Y1qt3ol&MnfpN$e|}if6x_HJJpmSV=8v&2E5zq z;}1V=@m_Ght5uLxoZhwVuwCCk!1g3z5)B6VmRF*kh+&abCY&uL2D zBLSAjB;c8~#qw$}YAd4Mljexo{?0pfCz*L?;atA1e}wCI8hwBJ^6kq%{nMYgKJpuP zy-bs`xJo1+pmT?aVs#Y7;kaA91K`g!gC1rz+7)<)HOx~XyPPv`yn|A%*&C&-1epB- zBr%AK(n-pR+nl(G#5Ldpv)rWhS6P1vSaO&O`=qBW>yS&_>W&!`jnoCu0o^%6GV*;@ zWg?4Oe??Ueuj15|bbPUmO@D#l4Zvj^-IC7a0E_IEO~1Wf8usx=2ObHMr9GGHM=QVl z`10lB_dl68+JKz9*95yAUPD`(-pKxE9STfWOX+0i%>ccT#mR{V`X!&QOC{<0uv1Y% zj{qFKv@>%gRs$aPGN9G6wat>JRYnErnznv$e;Tbv-qvjAMJV{`_dZlv)NrUc7;l7C*w8__$sWim=X*%WWt&iV==Q?5 z>2}#X*6hdQI36&+SExU&E~U*|uuIXGlgQfD9nqFneRT(tRVa#;LwQ}B+?;f3N7LP$ ze=yW|R1$2tud7zUr@`WU&!;U?q;}4tcZlt>%H9rbM3Yrt>dIen(HdevFW= zy^FIAQjQ@Qz#vpA1{jYsyPDXlFtOudf$s(SnW{0JWEXp6p#|Q$teg%cbn0aTJ9r-De{mgcS> zhZl~#(x$wkOm>99q2L>J8xz6WN3j6HVdOMJS%hdeM+TU?K?M43>&adY(_^?z<_FpR zt*L@+4Gsm~vbgNR(;D=p{DrO_e{<@e%~>O@Om9Fp1>=K0A_FW&2Ir&o`E_C;R$Ep4 zz1}NaFoL?u+V;p2$2cOr-=*#LkdQ=EuuS$?u3!K9{g&m-_=>k=C7i} z;ozXJsxSSx2(^XcdXJ`|f2$%+>VPddO^vx*(pVe(swS(lT52TeT%{%sQGoDWltpO{ z5uZdZ`|xk)M>;2i16WjJ2p$@E@XOIXYU(M}tJ7WxkkVn*zMFqkf$CEmUggf6w6`fM z9?^c4aF{{y?= JY$K6B0RZ~gnlk_Z diff --git a/sci-libs/foxi/Manifest b/sci-libs/foxi/Manifest new file mode 100644 index 000000000000..13a9dc7d0725 --- /dev/null +++ b/sci-libs/foxi/Manifest @@ -0,0 +1,4 @@ +AUX foxi-2021.05.27-gentoo.patch 2398 BLAKE2B 53ed8efa8c86460768839ef071567632793fadca138d72b5e7f07619db769dbbd2d4497bfb71d63ba47c201b17fb6a415a116ee05f56083c8cbc1a00b147e31a SHA512 4b81687444653d1614226b6696ee6515e652b62746187e0b44dcff1db7bfea653cee4d9e20775d6b8e2aca7430f0f654db3da95e3a784d477373da528b05b39e +DIST foxi-2021.05.27.tar.gz 28960 BLAKE2B 06c960f829b090eec4fe9e8c981e119578f358724e0b63991173bb7e318d23654261b901d1e15efeb6240bba75cc05fd45ab32fb30bbdf48369e139cf152f398 SHA512 ad42cfd70e40ba0f0a9187b34ae9e3bd361c8c0038669f4c1591c4f7421d12ad93f76f42b33c2575eea1a3ddb3ff781da2895cdc636df5b60422598f450203c7 +EBUILD foxi-2021.05.27.ebuild 545 BLAKE2B 042d2c219e2d64eedec13ec8f08088cb2b974bca10901a75bec3c4cc9f5336a3393887fcb8575007f0d0081678a58c7c7b3c1a60a69f81e0e10b14bb160031d7 SHA512 673a11afbc86b6d9dd01956e391caf26f284a2719a5ce6f2c1489b7b6e9193cceaed00442b2565ae183bdd99a83c342d06e4b9cb7edadf0c1876b4ec0cd3dc34 +MISC metadata.xml 327 BLAKE2B d9b056783fbf66675262cb93b1faf4cd410f1ea34c877480896602f07b1a6e136d7e4168d41725d4b4bd8743155508500e1f9d80b9158acce72bca7a84596953 SHA512 4598a70431dd411d24237ec4b97ec2ab57d9a46fcbcfd3416edfa1623baf7f10599c932ae22d6bd9d69f7898a1e51322ae084ececd2a44c2d73d07cc9817f863 diff --git a/sci-libs/foxi/files/foxi-2021.05.27-gentoo.patch b/sci-libs/foxi/files/foxi-2021.05.27-gentoo.patch new file mode 100644 index 000000000000..f252ae4fcdb2 --- /dev/null +++ b/sci-libs/foxi/files/foxi-2021.05.27-gentoo.patch @@ -0,0 +1,73 @@ +--- a/CMakeLists.txt 2022-06-13 21:42:28.197087591 +0200 ++++ b/CMakeLists.txt 2022-06-13 21:44:49.787170054 +0200 +@@ -77,6 +77,7 @@ + OUTPUT_NAME "foxi" + POSITION_INDEPENDENT_CODE YES) + target_link_libraries(foxi_wrapper PRIVATE foxi_loader foxi) ++ target_link_options(foxi_wrapper PUBLIC "-Wl,-soname=libfoxi.so") + if(DEFINED FOXI_SEARCH_DIR) + target_compile_definitions(foxi_wrapper PRIVATE "FOXI_SEARCH_DIR=\"${FOXI_SEARCH_DIR}\"") + endif() +@@ -115,11 +116,11 @@ + + install(TARGETS + foxi foxi_dummy foxi_loader +- EXPORT ONNXTargets DESTINATION lib) ++ EXPORT ONNXTargets DESTINATION ${CMAKE_INSTALL_LIBDIR}) + + if(NOT ANDROID AND NOT IOS) + install(TARGETS foxi_wrapper +- EXPORT ONNXTargets DESTINATION lib) ++ EXPORT ONNXTargets DESTINATION ${CMAKE_INSTALL_LIBDIR}) + endif() + + set(FOXI_INCLUDE_DIRS "${FOXI_ROOT}" "${CMAKE_CURRENT_BINARY_DIR}") +--- a/foxi/onnxifi_wrapper.c 2022-06-14 08:07:07.351585673 +0200 ++++ b/foxi/onnxifi_wrapper.c 2022-06-14 08:11:21.680855591 +0200 +@@ -761,7 +761,9 @@ + const void* onnxModel, + uint32_t weightsCount, + const onnxTensorDescriptorV1* weightDescriptors, +- onnxGraph* graph) ++ onnxGraph* graph, ++ uint32_t maxSeqLength, ++ void* deferredWeightReader) + { + if (graph == NULL) { + return ONNXIFI_STATUS_INVALID_POINTER; +@@ -797,7 +799,9 @@ + onnxModel, + weightsCount, + weightDescriptors, +- &graph_wrapper->graph); ++ &graph_wrapper->graph, ++ maxSeqLength, ++ deferredWeightReader); + switch (status) { + case ONNXIFI_STATUS_SUCCESS: + case ONNXIFI_STATUS_FALLBACK: +--- a/foxi/onnxifi_dummy.c 2022-06-14 08:14:02.484503254 +0200 ++++ b/foxi/onnxifi_dummy.c 2022-06-14 08:17:01.408891030 +0200 +@@ -103,7 +103,9 @@ + const void* onnxModel, + uint32_t weightCount, + const onnxTensorDescriptorV1* weightDescriptors, +- onnxGraph* graph) { ++ onnxGraph* graph, ++ uint32_t maxSeqLength, ++ void* deferredWeightReader) { + if (graph == NULL) { + return ONNXIFI_STATUS_INVALID_POINTER; + } +@@ -215,6 +217,8 @@ + onnxWaitEventFor(onnxEvent event, + uint32_t timeoutMs, + onnxEventState* eventState, +- onnxStatus* eventStatus) { ++ onnxStatus* eventStatus, ++ char* message, ++ size_t* messageLength) { + return ONNXIFI_STATUS_SUCCESS; +-} +\ No newline at end of file ++} diff --git a/sci-libs/foxi/foxi-2021.05.27.ebuild b/sci-libs/foxi/foxi-2021.05.27.ebuild new file mode 100644 index 000000000000..5a3d59c25fd3 --- /dev/null +++ b/sci-libs/foxi/foxi-2021.05.27.ebuild @@ -0,0 +1,28 @@ +# Copyright 2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +inherit cmake + +CommitId=c278588e34e535f0bb8f00df3880d26928038cad + +DESCRIPTION="ONNXIFI with Facebook Extension" +HOMEPAGE="https://github.com/houseroad/foxi/" +SRC_URI="https://github.com/houseroad/${PN}/archive/${CommitId}.tar.gz + -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +DEPEND="" +RDEPEND=" + ${DEPEND} +" +RESTRICT="test" # No test available + +S="${WORKDIR}"/${PN}-${CommitId} + +PATCHES=( + "${FILESDIR}"/${P}-gentoo.patch +) diff --git a/sci-libs/foxi/metadata.xml b/sci-libs/foxi/metadata.xml new file mode 100644 index 000000000000..2b6c8e44882d --- /dev/null +++ b/sci-libs/foxi/metadata.xml @@ -0,0 +1,11 @@ + + + + + tupone@gentoo.org + Tupone Alfredo + + + houseroad/foxi + + diff --git a/sci-libs/gmsh/Manifest b/sci-libs/gmsh/Manifest index addb40c730dc..d99868f2dc62 100644 --- a/sci-libs/gmsh/Manifest +++ b/sci-libs/gmsh/Manifest @@ -1,6 +1,6 @@ AUX gmsh-4.9.5-opencascade.patch 1136 BLAKE2B 3613e9a19c76c107eec2090a0a12474d94ac1d548cf6b5137644e3a7834c12a9a8c6dc63d217b8473c385b2ea5bd1ea3d9699e61cbc897bf7cdd121ba00bdff2 SHA512 3774335121ae1d7b4a2369b36e1dab84e9b08eb6336ad1ed6893e0b2260402cb750e202f0244d61c8772d809dd31d95adfb19d8deee5255185c968838e495cd5 DIST gmsh-4.10.3-source.tgz 14994941 BLAKE2B b9229f81fc8daabdb3b3db3acd50a0a0e602fec1423bc67a0033a02217c908910eeb1f9bd1cbc57fe2d24b566f256b969fe92e9e9ceefe4cd5af34dd07cf1a9e SHA512 863c5a7fe13095afad37b4450855b2079d034222b5a595fc25b2b0d840d8ef63ceafbbf56ea642b3c3e9277faabe08a2cc19a7a3126a8e12e9d4117243244653 DIST gmsh-4.9.5-source.tgz 14921704 BLAKE2B e805bd786154bf6ce8bebb2d2c38204a88d06a251c45fbe6dd37641a15e02291993c244f26a01faad2a6445a4852274e5481d4236b7a3d9b7ee65fc863f1b880 SHA512 4da61bdf03fb9466af80ac790e83c8888bab755c78d860d601474d7ebca220ac51cba620db310165021412dbecc1cf187ccdff47b8a78e0579339bb72cfa6484 -EBUILD gmsh-4.10.3.ebuild 2553 BLAKE2B d93462b59fcee825f314b78c1bedecc91e038f20a4a6ddae349f80563ff52e63f11ec72c52031bf16cfc3f31403d4492a58583a4fc585311c13b795b8764589d SHA512 c3a9e9e8f7e9d430cbb60db44a6d214fb145073efc7ee17e623d268931fc98910665473e99d551461edf5246e605dc4a74ffd809c6b527f8850ab5adf533f871 -EBUILD gmsh-4.9.5-r2.ebuild 1928 BLAKE2B 1b3fec59cf68b00f49ef86cd8a7eda60d78fe3eff7dfb220d21a44878fbd9af99d2fcd1fb1e2330c4543e3cfeee2b69616d3384fe9682856f8dc19a216b6432a SHA512 3903556958c2453ac820b34ffe764556c856e551b34d8930950ef6618550f678ab5db04c244b6003a6e1bbde30859e2e3512a3873b88f768bdbf876f9825ef0e +EBUILD gmsh-4.10.3.ebuild 2640 BLAKE2B c0e979a42b57d719bc98962515676fde72740f481d53a214509452c2e4d057b9afacfe40abd4af46b0ff38ad900fb24563e71475ab751b92ef36856910f5a84b SHA512 579b92da1da3480491a2c1be72dfb2acc0fe6cc0715c892ea5bc162085d63d92e2b026f2fbfe0a07cebc1d2fb213e6839a1bd0cdb2ea4e2e09d1a9e5cb0f5508 +EBUILD gmsh-4.9.5-r2.ebuild 1914 BLAKE2B ba0bc6302edfa5e3cc21ae2dee9d4dcb30af22a1941b50bca489382fb93a50d98907bea6a1eb335eb24dc5bfbc797360965cf744f284ec47d1f15e81507695e5 SHA512 c8098c5fd7aa38efa369f3938c8ea958e6a6db91bf57a552e6d32427c1e5de3772520bf4d8980c9767f3eb05b520b872ab0544bceea5b5347b8d3d7855d21537 MISC metadata.xml 1216 BLAKE2B d7a71c97766032f77b2152313368a583168c20a38b065b048bfdfc774c2b4006939806994751d0aecabd53372f587f846da3e8b7c04baf0e5beaefffc9163702 SHA512 b5cabe48e5ab3ba2e18bded74c15d7c886aac9421e0b18edffc81995cfacf5b11ab787fb68f890c3910e6a99a83ceb3bfef74bb6ce164b536b038c4d40ee6574 diff --git a/sci-libs/gmsh/gmsh-4.10.3.ebuild b/sci-libs/gmsh/gmsh-4.10.3.ebuild index dfcc71135808..81dc07c58474 100644 --- a/sci-libs/gmsh/gmsh-4.10.3.ebuild +++ b/sci-libs/gmsh/gmsh-4.10.3.ebuild @@ -3,15 +3,22 @@ EAPI=8 -PYTHON_COMPAT=( python3_{8..10} ) +PYTHON_COMPAT=( python3_{8..11} ) inherit cmake fortran-2 python-any-r1 toolchain-funcs -DESCRIPTION="A three-dimensional finite element mesh generator" -HOMEPAGE="http://www.geuz.org/gmsh/" -SRC_URI="http://www.geuz.org/gmsh/src/${P}-source.tgz" - -LICENSE="GPL-3 free-noncomm" +DESCRIPTION="Three-dimensional finite element mesh generator" +HOMEPAGE="https://gmsh.info" +SRC_URI="https://gmsh.info/src/${P}-source.tgz" + +LICENSE=" + GPL-2+ free-noncomm + alglib? ( MIT ) + gmm? ( LGPL-2.1+ ) + metis? ( Apache-2.0 ) + netgen? ( LGPL-2.1+ ) + voro? ( BSD ) +" SLOT="0" KEYWORDS="~amd64 ~x86" ## cgns is not compiling ATM, maybe fix cgns lib first @@ -61,7 +68,7 @@ DEPEND="${RDEPEND} S="${WORKDIR}"/${P}-source -PATCHES=( "${FILESDIR}"/$PN-4.9.5-opencascade.patch ) +PATCHES=( "${FILESDIR}"/${PN}-4.9.5-opencascade.patch ) pkg_setup() { fortran-2_pkg_setup diff --git a/sci-libs/gmsh/gmsh-4.9.5-r2.ebuild b/sci-libs/gmsh/gmsh-4.9.5-r2.ebuild index ece42634909b..48328b69280e 100644 --- a/sci-libs/gmsh/gmsh-4.9.5-r2.ebuild +++ b/sci-libs/gmsh/gmsh-4.9.5-r2.ebuild @@ -7,9 +7,9 @@ PYTHON_COMPAT=( python3_{8..10} ) inherit cmake fortran-2 python-any-r1 toolchain-funcs -DESCRIPTION="A three-dimensional finite element mesh generator" -HOMEPAGE="http://www.geuz.org/gmsh/" -SRC_URI="http://www.geuz.org/gmsh/src/${P}-source.tgz" +DESCRIPTION="Three-dimensional finite element mesh generator" +HOMEPAGE="https://gmsh.info/" +SRC_URI="https://gmsh.info/src/${P}-source.tgz" LICENSE="GPL-3 free-noncomm" SLOT="0" @@ -40,7 +40,7 @@ DEPEND="${RDEPEND} S="${WORKDIR}"/${P}-source -PATCHES=( "${FILESDIR}"/$P-opencascade.patch ) +PATCHES=( "${FILESDIR}"/${P}-opencascade.patch ) pkg_setup() { fortran-2_pkg_setup diff --git a/sci-libs/hdf5/Manifest b/sci-libs/hdf5/Manifest index 3724c6b6b94b..f1012174eccd 100644 --- a/sci-libs/hdf5/Manifest +++ b/sci-libs/hdf5/Manifest @@ -11,5 +11,5 @@ EBUILD hdf5-1.10.5.ebuild 2770 BLAKE2B 33a671a87978ba04e1b43cbc048093f12d6303841 EBUILD hdf5-1.12.1-r1.ebuild 3468 BLAKE2B da5ba395f8971076a6a3186332f94446dadc7be2817fbb488c612bf4f1b283fc927ea33b7eff23dfbe5b43c1c27a85d72d72ddd4fb617e37a79416fede96bd1b SHA512 96c6c2f95e13a7841f6a9fa63e838ad218819bd0c854c8994a382c15e2f3fff1ae11f099cd613c4b41efa726b1616ead0cf9c4a0d6aedf6d0c7b2d8ca0d8f7ea EBUILD hdf5-1.12.1.ebuild 3144 BLAKE2B 2bd023c0ade920fc795f4434260318095a34b200ddb6a458a6ee7d647fac79d4e31029f93a0d2aafede8682e515a9f9c9db46b5a976f07cd83d5086f77538079 SHA512 10ce8493fd3fa421d8c71267e7c57adaac490244742ed93166ce634f5b956b392efb3b86814c17ad8bfba3347c4e3be54b5688b8eec3af848f1d13c341bb8bcc EBUILD hdf5-1.12.2-r1.ebuild 3389 BLAKE2B 536c7a51533849c8b19f2a086b35352a9a845d89417ba10464ef53b0ee444fcab2fec0e369d5bdf9a1aa4746c0f004726200db1b60b67b3876eb425504d6d173 SHA512 1ccc6ce4ca8712bdd39d79e5acd82886a592d0578f14162ed374675e9bfcd2e8fe838354acea030298b340c9fac22f250913e205a9e943a4919237c0603766cc -EBUILD hdf5-1.12.2-r2.ebuild 3457 BLAKE2B 49c04dc4ca35ab12c067b0f305057b6012a01db2bdde56c3ba2d61cec7ccedaf5043d8d356de15b3895d9f392926489142796fba68112c6b631e9e45c5b58a7b SHA512 3d723f4c3f89a474292d6b66d4dfdaa445aec7406d0828337db954b68d006723f025f05ec7557a46c310d07adf799be9898fae2ce6a0b8334eacc99dee50010a +EBUILD hdf5-1.12.2-r2.ebuild 3456 BLAKE2B d59c684d4494e7f7f484dc87297ef1465998a8f9d75c2cf268e1d689353fd5e092c27dd0a61907ffe11cb35c424e2f9e972a7e3770f0938808bd704cdeca7961 SHA512 4e0b609458298ab12214aa68bb298063d35f64c12c4eff0cc656546b930dce5cc5891e9cdd6d030f7d616aa4ca13386dbbb020970cbea6d939bbe2356fb310ed MISC metadata.xml 935 BLAKE2B b9195ac707556cdb2ee2c4d032fabd88aad674ad4fa52a60fbeb31c47ae51b9511bb097d4271d19b05d1dbc3b59b3cafb3b7d407bd9b8095bfd449fa8728ab6a SHA512 57c4694ea2c024c7babdf34474a61b92165b6c322fa11ec7fefdf16d66b44f91f66d63eeb355311b121fbeec8da810e393e3e785a4c434ff658c7b4bd7baf22b diff --git a/sci-libs/hdf5/hdf5-1.12.2-r2.ebuild b/sci-libs/hdf5/hdf5-1.12.2-r2.ebuild index ca88f428c005..12d13c181a04 100644 --- a/sci-libs/hdf5/hdf5-1.12.2-r2.ebuild +++ b/sci-libs/hdf5/hdf5-1.12.2-r2.ebuild @@ -16,7 +16,7 @@ SRC_URI="https://www.hdfgroup.org/ftp/HDF5/releases/${MAJOR_P}/${MY_P}/src/${MY_ LICENSE="NCSA-HDF" SLOT="0/${PV%%_p*}" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux" IUSE="cxx debug doc examples fortran +hl mpi szip test threads unsupported zlib" REQUIRED_USE=" diff --git a/sci-libs/indilib/Manifest b/sci-libs/indilib/Manifest index db2f8c48e669..2a4a56b46b92 100644 --- a/sci-libs/indilib/Manifest +++ b/sci-libs/indilib/Manifest @@ -3,5 +3,5 @@ DIST indilib-1.9.5.1.tar.gz 2420537 BLAKE2B 1be0f19a92cfb9d36ba88fc51adf55f5c397 DIST indilib-1.9.6.tar.gz 2422813 BLAKE2B 5f45f1c53d4cc459d840aca3a27a9cefcd0b988fda7a4f7a3988aa2ef0b0c7c762403b76676160f14767fd8214b69f8d5ff183fcd4f1d951d7e3d2f1ba42e35b SHA512 f85cec8dc4bda4d4bf5b7787eec409bcebe5e569aa5abc7c21904c8bb8bb471b9c0a505394a0f7ce4965e233191ef859cfc2e76148af51753525788f80cf2ee6 EBUILD indilib-1.9.2.ebuild 1537 BLAKE2B ae5d0101c31c4bd95bb688856b5113cbdfff59d7a494b98f916378c4e0d86c94d729c48386c04857e8806764d7f9684195b134e099b723408ba3d35259266ebf SHA512 df6496a6fad0246217468105f06ee3a4a368810cbcfaa4907481c230ea7bf8182d683d60292522bc61eeefdcdb75a1f3c28611bf331d86e10732db365e0a8468 EBUILD indilib-1.9.5.1.ebuild 1538 BLAKE2B 726604e729b18065d8ee12a1411a7eae118311bad40e8c87d2c8d32ce157ce16432665c605ddd8b552f89e09f6915264f382c2812eab186d8e548bd3cc8c5181 SHA512 d3f8de3e30d5a5f8bf7bed35bd84f5e5ce9bb32a589f1c5bbe33f5876f5ddadf326c65196932173b67e02dce88c2adf4a394d84886069166bfd76cca4e50c8f4 -EBUILD indilib-1.9.6.ebuild 1541 BLAKE2B 2eb032352d2c0de268a872be07553bbc1189b35f6da14eb019aa3b3b501b351b1cbe97ab8e3b72e80039464dd3e0705adb3bd9de037b2eaf1ef7dca4d1955c0f SHA512 f9c8bc335a4289332adbfc83c5aa7a1beb8830895210d470cb0af3d0f67ea07aed8c3fe8674294906d6faac0996c653f5e5937190dbd2a14249ca4e43ac9ed27 +EBUILD indilib-1.9.6-r1.ebuild 1617 BLAKE2B 96313407382bd5b172fdddc86efa807af8a2d4751e51e2713d5054523881cabbd144bdcdee64c118b3efa84f0191bcce0a17a47674101d8ffbed989b5203ed17 SHA512 baa8de08f8443dcb00edad9168dccbdec79bf64e8d7307d2c89ccd765644d08935b96d8e160a997534aca0b9c12cf2d0e1fe495b1045c7088da8281c9d0e496d MISC metadata.xml 562 BLAKE2B 675fbd88b6ea5004a89e4d86f397e924317f56ad98743d1d8cd9758f92b516cf70386f4eb59c8869451acd6b312c50a05b37a9ca3cedac87599bd90cd46d6ddd SHA512 ebef1f64112d45534b6ea13ce54b2ee57349d11486b881be277d669e984891fe9d8ca3839aadbbece908f55bd027060739460929bd7e0400cd04e639c7d2186f diff --git a/sci-libs/indilib/indilib-1.9.6.ebuild b/sci-libs/indilib/indilib-1.9.6-r1.ebuild similarity index 94% rename from sci-libs/indilib/indilib-1.9.6.ebuild rename to sci-libs/indilib/indilib-1.9.6-r1.ebuild index b6d000763a3b..9b77579efd30 100644 --- a/sci-libs/indilib/indilib-1.9.6.ebuild +++ b/sci-libs/indilib/indilib-1.9.6-r1.ebuild @@ -18,13 +18,13 @@ IUSE="ogg rtlsdr test websocket" RESTRICT="!test? ( test )" RDEPEND=" + media-libs/libjpeg-turbo:= net-misc/curl sci-libs/cfitsio:= sci-libs/fftw:3.0= sci-libs/gsl:= sci-libs/libnova:= sys-libs/zlib - virtual/jpeg:0 virtual/libusb:0 ogg? ( media-libs/libogg @@ -67,3 +67,11 @@ src_test() { BUILD_DIR="${BUILD_DIR}"/test cmake_src_test } + +pkg_postinst() { + udev_reload +} + +pkg_postrm() { + udev_reload +} diff --git a/sci-libs/opencascade/Manifest b/sci-libs/opencascade/Manifest index 6d17de72a052..0b8b324f320f 100644 --- a/sci-libs/opencascade/Manifest +++ b/sci-libs/opencascade/Manifest @@ -5,13 +5,16 @@ AUX opencascade-7.5.1-0004-fix-installation-of-cmake-config-files.patch 2207 BLA AUX opencascade-7.5.1-0005-fix-write-permissions-on-scripts.patch 2453 BLAKE2B 01b0ec99fb9ad032d6a90cceabb50900528abd0528b53e976484bf02f04eac9bc02b063bce5c221ae88782a126103e8077db9e90aa7f64f4f187dad00354d4d2 SHA512 fb3c374fe8aff8d2bac039a0eef754f2e823a97bfd7860bdd7e047c1b357202abfca0e37b46afc32220c7e354b5edb54805fbbbffde015bb4be2d7f4ded4a8da AUX opencascade-7.5.1-0006-fix-creation-of-custom.sh-script.patch 1245 BLAKE2B 1972c41e264a86761f8b3a3a649e67211776d0a4791b7e0f3adc859833e1d62e3a1d964484b2c53a516f5a33680ab2f32ad2010bf3fd531fca36373435307b68 SHA512 a2ffef88cb87acbc8215a7d1d7fe69ee17210392d39a64535d1538b2c08e43f5918c5b5e4a7540e8d636b1ba0df51670013e9d49f205bfc93a1e0d10a04388a7 AUX opencascade-7.5.1-fix-AllValues-name-collision-with-vtk-9.0.patch 5749 BLAKE2B 9176a738ec6b39a1cd5da61f2d72d096b09f6019f63a5b7733c5aa00796529f2cc5e3becdf5c24cfa01e4ff5b9da5ae9cd359372e6974eeaae7bcdf87e8c03c8 SHA512 5f7970e1461652966c34b1adb6e2580cfd7e3e230abbf108193027f67afbd5e78fc7451b50bf632fa3889174626384e4a0044d693e4f49ab9ece84a2ec6bd04a +AUX opencascade-7.6.2-avoid-pre-stripping-binaries.patch 1187 BLAKE2B fbfc9f3aafc4e69259cc37e82c266f7af979716bed7d80fd0f680b4b6d6fdad3b26b0214f06fbbc8ee09db08602572a4543ad0aa8ec7b1af98139312cdba291d SHA512 04c7f37e42eeafe6d8ee99df8c50bb5bf8bbc90c8b958fcf486adbfbf79fcba60c4a3bbbf7495388096f5902b0af7280f0561556eae6e6f030b73850df55ca2c AUX opencascade.env.in 4571 BLAKE2B 81780f83a476ba5a2691c003c7fde48fec14be4e355480080749800602307d64b88f779cde09aa94a7bb815849d669b054d5ca00908199d1a9857b07518b4f0d SHA512 98e6861469725f6880e38a2d7389f7bc748bcbdf54930aa3fe05ab6a5e1fab5249c4ffed4f45b6ef982325acece0d5acb7ffd8d92adac9be2db9a41ee5356019 DIST opencascade-7.5.2.tar.gz 47812603 BLAKE2B 86995ea60e24329f91a2cbede26112a70794fb091b34d33614bef412b05b8cc9f1e770aecf78272b54a241c2524422c86f8ff722b3f27b54bf10fa5eda626288 SHA512 f951a941043a56f381cfd25e4d78bb9ae08e5cc29a894e6c0c35daf30aeabf1e44ee09af65bb6b7d62d9325be67741ddcf52266b7186b4c336c70ed8bcfa1676 DIST opencascade-7.5.3.tar.gz 47817862 BLAKE2B be438a08997c18c3cb2c08c520fff2f439cc8a406cc3f471be3b24f874ac3bd892c4afe6fa37f742ffb5da21b5a29f9c8f737e3160dcbda35a217286218eb5e1 SHA512 2d7cf284a1b3ce8d05151085b41579cc2f4e29489b7920769cd04f86a6d76e49f533b570226d3cf041c75582894ed8a6aff889312c7c507fffae47d3e57c5c47 DIST opencascade-7.6.0.tar.gz 48193117 BLAKE2B c16cd096f20e90267a00b6be21b17b22b491cf5d9aa1a311d64d7707042dc88380c60ececceb6728dbcdd4ff56a67558144292950e11518b21cbc49ace4e88cd SHA512 6839eb6641b9e0752474fce11cf1756223067febe0f5bcd5db249e3eccef29517a6952c124aae818220b6360070a792dacd1b0b4ce970b8351ce38598f31b4be DIST opencascade-7.6.1.tar.gz 48201174 BLAKE2B 7d13f0e17dfb9261ae77de9e66cf93053803313ac6848b3412a147f311e935c4ea9c930c7c9948bbce1f0172365ea9d326047f42b967ecdee435d68325093c61 SHA512 1466d95eea7539f5cf52a40ada712b2b0cfb9c1970271f5ea60d0408a1c3f1ae16b885dd36c3c0fcef3cedb05c420a7c637ee5168b5b081b0f55068cda412bb0 -EBUILD opencascade-7.5.2-r6.ebuild 4875 BLAKE2B 93f24e242694925b475e8d249c75c62143a78ec41c4a60af3fe550a27784f29d1c54b2b8eb0746498f0e769fd3d3a193fdeb0e718097d45579297cc227dcf249 SHA512 aa04fbc7dc6aa26a2a853e03f14aae2174ec84204d6956dc22943338df5b20b865adb2de034c418c35abdff8537cc5dbd3ab40ab06cb167d1aec460130f3036d -EBUILD opencascade-7.5.3-r7.ebuild 4874 BLAKE2B c0fc9acb4cf8ddd470ebb2f2cc2e545066bad3095d0e91a1f099c236b943921f72cdb07a56c7c5eff8948fc9efe3fb6d7673cb40dc2a680807d583c97887db97 SHA512 93ee787e74efe89c9ec13d7c84254b5b937c732543a60997bcd98ee20566bdf78deee554b4f7bb67375c359a5b46a111c47484e82bfdfd3e0a3e54ba1b769ce7 -EBUILD opencascade-7.6.0-r4.ebuild 4578 BLAKE2B 78ce165fe7d9a9304bcf2e7fcc546624863dc434d815cc6847badc34a3efda944516315b45de71238293e122e47b69f888882afcb9a7733c2194ba24b83912b4 SHA512 870dfd871d3f21d533e9303e0c0506ca96da2b5e556312141c1ad5c71f877463854de99c9d30a32a758c7bc7e0bce534b5ccc4381dcc619e09717e2bfd573a51 -EBUILD opencascade-7.6.1-r1.ebuild 4578 BLAKE2B 78ce165fe7d9a9304bcf2e7fcc546624863dc434d815cc6847badc34a3efda944516315b45de71238293e122e47b69f888882afcb9a7733c2194ba24b83912b4 SHA512 870dfd871d3f21d533e9303e0c0506ca96da2b5e556312141c1ad5c71f877463854de99c9d30a32a758c7bc7e0bce534b5ccc4381dcc619e09717e2bfd573a51 +DIST opencascade-7.6.2.tar.gz 48207505 BLAKE2B 62d0015fdd6321036c4be02214730da46339d7032eec84969164497d1138bc8125c025f1af55beb3587e456845dbfa04596375085d694c0d2b5bc787ee18abeb SHA512 fa3874f0a7783c03fec863f28b87430ad794d1397147aa2c51604599bdd1510b08c8d98de799fef724100db5de5696eeeb170149a38228774864c692861f8ccc +EBUILD opencascade-7.5.2-r6.ebuild 4937 BLAKE2B 7e864ea1414609e1475b222628d880142496e3e0cb0d5d1dbc850d92a484a17f2c7287b3d214ee9bf6d11ea11a2bbb427b8d28ccd6efafbc4b94de5747f56b1e SHA512 f689e21037b0aef011b2e9946d498eeaf52161e286a4112976c534f043e5aeab50a18fe67f49599a990d89c660cc37df4fde638657faa7e258774efad56d4ec2 +EBUILD opencascade-7.5.3-r7.ebuild 4936 BLAKE2B 16577288fe0ee953ca7343d4ed8709e3c8ac0bddc076e95d990abcaccf6d2968ad46978bfef56e7efd7f2c86a378bf874511504fc7e4b890e1540c3b08eace72 SHA512 5e4f0491f9a7aadf557dfccf2b2aaa62e568f7e49f1717e2660ed65bb99bd3716302d300d89fd0b2ad2e5ac55c664ef3b20fc841c521c4fa4acc929acbafa376 +EBUILD opencascade-7.6.0-r4.ebuild 4640 BLAKE2B 8104883094e99cbd458ff8f371d5ed5c0c0f7f136c8f8f3e664335a55765598a9bfedab84f16bb150a2fdace204bef978cc84a63ccd66911de4dd9c7643d0811 SHA512 1b5962dd11eacebaa86e1edfb9d37f3285b24d1229c581349ee6d722c077f47ce917b380acfa3093c1dd7d043e1e7ce7e8d203eb27f9c9ce4a8df927879400fe +EBUILD opencascade-7.6.1-r1.ebuild 4640 BLAKE2B 8104883094e99cbd458ff8f371d5ed5c0c0f7f136c8f8f3e664335a55765598a9bfedab84f16bb150a2fdace204bef978cc84a63ccd66911de4dd9c7643d0811 SHA512 1b5962dd11eacebaa86e1edfb9d37f3285b24d1229c581349ee6d722c077f47ce917b380acfa3093c1dd7d043e1e7ce7e8d203eb27f9c9ce4a8df927879400fe +EBUILD opencascade-7.6.2.ebuild 4659 BLAKE2B 95609c31c383ace2fe16fc1d07cdd40a28ff1eb5e588defd16d4108ff698fc99247cc5e9f52fe5252a86f8eadb2760f1dda19b6714bd6229cba710fe8232baa7 SHA512 268dd49fe2ea0d07fe8eccfe8104df89aae2cdeadf024256102a8634acf673d290d4905d0ffb0aa518c8087052d843cd9d4f7ac60cb9b8886fbba66ff10c4d0d MISC metadata.xml 1102 BLAKE2B 8569899b7ab437a4115ced11d3421f063d99233ed81bb5360228e580b20af2ee9753b41a8b3cb1291550160fa627058d915fde0e23514dcbed0f9cddc961ae11 SHA512 e9a38c41beec8eb54d6b9232447df3bc05635318f8dc727ddebc5f13be4d58b8d10576ddbb07a9fef41ba2adeb7ba1abcb4e10087b4711c4ff348d873c4916a8 diff --git a/sci-libs/opencascade/files/opencascade-7.6.2-avoid-pre-stripping-binaries.patch b/sci-libs/opencascade/files/opencascade-7.6.2-avoid-pre-stripping-binaries.patch new file mode 100644 index 000000000000..144047fba163 --- /dev/null +++ b/sci-libs/opencascade/files/opencascade-7.6.2-avoid-pre-stripping-binaries.patch @@ -0,0 +1,33 @@ +https://bugs.gentoo.org/831800 +https://dev.opencascade.org/content/dont-pre-strip-binaries + +From 88e59e0199daaf66184833e366e9deb1299078a9 Mon Sep 17 00:00:00 2001 +From: Bernd Waibel +Date: Sun, 5 Jun 2022 09:48:09 +0200 +Subject: [PATCH] avoid pre-stripping binaries + +Signed-off-by: Bernd Waibel +--- a/adm/cmake/occt_defs_flags.cmake ++++ b/adm/cmake/occt_defs_flags.cmake +@@ -133,8 +133,6 @@ if ("x${CMAKE_CXX_COMPILER_ID}" STREQUAL "xClang") + # does not support option "-std=c++0x" + set (CMAKE_CXX_FLAGS "-std=c++0x ${CMAKE_CXX_FLAGS}") + endif() +- # Optimize size of binaries +- set (CMAKE_SHARED_LINKER_FLAGS "-Wl,-s ${CMAKE_SHARED_LINKER_FLAGS}") + elseif(MINGW) + add_definitions(-D_WIN32_WINNT=0x0601) + # _WIN32_WINNT=0x0601 (use Windows 7 SDK) +@@ -150,9 +148,6 @@ elseif(MINGW) + elseif (DEFINED CMAKE_COMPILER_IS_GNUCXX) + # Require C++11 + set (CMAKE_CXX_FLAGS "-std=c++0x ${CMAKE_CXX_FLAGS}") +- # Optimize size of binaries +- set (CMAKE_CXX_FLAGS_RELEASE "${CMAKE_CXX_FLAGS_RELEASE} -s") +- set (CMAKE_C_FLAGS_RELEASE "${CMAKE_C_FLAGS_RELEASE} -s") + endif() + + if (BUILD_RELEASE_DISABLE_EXCEPTIONS) +-- +2.35.1 + diff --git a/sci-libs/opencascade/opencascade-7.5.2-r6.ebuild b/sci-libs/opencascade/opencascade-7.5.2-r6.ebuild index 4ba6a2ccee23..d4500132ab1f 100644 --- a/sci-libs/opencascade/opencascade-7.5.2-r6.ebuild +++ b/sci-libs/opencascade/opencascade-7.5.2-r6.ebuild @@ -67,6 +67,7 @@ PATCHES=( "${FILESDIR}"/${PN}-7.5.1-0005-fix-write-permissions-on-scripts.patch "${FILESDIR}"/${PN}-7.5.1-0006-fix-creation-of-custom.sh-script.patch "${FILESDIR}"/${PN}-7.5.1-fix-AllValues-name-collision-with-vtk-9.0.patch + "${FILESDIR}"/${PN}-7.6.2-avoid-pre-stripping-binaries.patch ) src_prepare() { diff --git a/sci-libs/opencascade/opencascade-7.5.3-r7.ebuild b/sci-libs/opencascade/opencascade-7.5.3-r7.ebuild index 7dc58dcd6393..8287de53da6b 100644 --- a/sci-libs/opencascade/opencascade-7.5.3-r7.ebuild +++ b/sci-libs/opencascade/opencascade-7.5.3-r7.ebuild @@ -67,6 +67,7 @@ PATCHES=( "${FILESDIR}"/${PN}-7.5.1-0005-fix-write-permissions-on-scripts.patch "${FILESDIR}"/${PN}-7.5.1-0006-fix-creation-of-custom.sh-script.patch "${FILESDIR}"/${PN}-7.5.1-fix-AllValues-name-collision-with-vtk-9.0.patch + "${FILESDIR}"/${PN}-7.6.2-avoid-pre-stripping-binaries.patch ) src_prepare() { diff --git a/sci-libs/opencascade/opencascade-7.6.0-r4.ebuild b/sci-libs/opencascade/opencascade-7.6.0-r4.ebuild index cd8196d34d06..41e15cf2bd76 100644 --- a/sci-libs/opencascade/opencascade-7.6.0-r4.ebuild +++ b/sci-libs/opencascade/opencascade-7.6.0-r4.ebuild @@ -64,6 +64,7 @@ PATCHES=( "${FILESDIR}"/${PN}-7.5.1-0004-fix-installation-of-cmake-config-files.patch "${FILESDIR}"/${PN}-7.5.1-0005-fix-write-permissions-on-scripts.patch "${FILESDIR}"/${PN}-7.5.1-0006-fix-creation-of-custom.sh-script.patch + "${FILESDIR}"/${PN}-7.6.2-avoid-pre-stripping-binaries.patch ) src_prepare() { diff --git a/sci-libs/opencascade/opencascade-7.6.1-r1.ebuild b/sci-libs/opencascade/opencascade-7.6.1-r1.ebuild index cd8196d34d06..41e15cf2bd76 100644 --- a/sci-libs/opencascade/opencascade-7.6.1-r1.ebuild +++ b/sci-libs/opencascade/opencascade-7.6.1-r1.ebuild @@ -64,6 +64,7 @@ PATCHES=( "${FILESDIR}"/${PN}-7.5.1-0004-fix-installation-of-cmake-config-files.patch "${FILESDIR}"/${PN}-7.5.1-0005-fix-write-permissions-on-scripts.patch "${FILESDIR}"/${PN}-7.5.1-0006-fix-creation-of-custom.sh-script.patch + "${FILESDIR}"/${PN}-7.6.2-avoid-pre-stripping-binaries.patch ) src_prepare() { diff --git a/sci-libs/opencascade/opencascade-7.6.2.ebuild b/sci-libs/opencascade/opencascade-7.6.2.ebuild new file mode 100644 index 000000000000..7914fe259a7e --- /dev/null +++ b/sci-libs/opencascade/opencascade-7.6.2.ebuild @@ -0,0 +1,171 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +MY_PV="$(ver_rs 1- '_')" +MY_SLOT="$(ver_cut 1-2)" + +DESCRIPTION="Development platform for CAD/CAE, 3D surface/solid modeling and data exchange" +HOMEPAGE="https://www.opencascade.com" +SRC_URI="https://git.dev.opencascade.org/gitweb/?p=occt.git;a=snapshot;h=refs/tags/V${MY_PV};sf=tgz -> ${P}.tar.gz" +S="${WORKDIR}/occt-V${MY_PV}" + +LICENSE="|| ( Open-CASCADE-LGPL-2.1-Exception-1.0 LGPL-2.1 )" +SLOT="0/${MY_SLOT}" +KEYWORDS="~amd64 ~arm64 ~riscv ~x86" +IUSE="doc eigen examples ffmpeg freeimage gles2 json optimize tbb vtk" + +REQUIRED_USE="?? ( optimize tbb )" + +# There's no easy way to test. Testing needs a rather big environment +# properly set up. +RESTRICT="test" + +# ffmpeg: https://dev.opencascade.org/content/build-error-when-compiling-against-ffmpeg-5 +RDEPEND=" + !app-eselect/eselect-opencascade + dev-lang/tcl:= + dev-lang/tk:= + dev-tcltk/itcl + dev-tcltk/itk + dev-tcltk/tix + media-libs/fontconfig + media-libs/freetype:2 + media-libs/ftgl + virtual/glu + virtual/opengl + x11-libs/libXmu + examples? ( + dev-qt/qtcore:5 + dev-qt/qtgui:5 + dev-qt/qtquickcontrols2:5 + dev-qt/qtwidgets:5 + dev-qt/qtxml:5 + ) + ffmpeg? ( =sci-libs/vtk-9.1.0"; then + mycmakeargs+=( + -D3RDPARTY_VTK_DIR="${ESYSROOT}"/usr + -D3RDPARTY_VTK_INCLUDE_DIR="${ESYSROOT}"/usr/include/vtk-9.1 + -D3RDPARTY_VTK_LIBRARY_DIR="${ESYSROOT}"/usr/$(get_libdir) + ) + elif has_version ">=sci-libs/vtk-9.0.0"; then + mycmakeargs+=( + -D3RDPARTY_VTK_DIR="${ESYSROOT}"/usr + -D3RDPARTY_VTK_INCLUDE_DIR="${ESYSROOT}"/usr/include/vtk-9.0 + -D3RDPARTY_VTK_LIBRARY_DIR="${ESYSROOT}"/usr/$(get_libdir) + ) + fi + fi + + cmake_src_configure + + sed -e "s|lib/|$(get_libdir)/|" \ + -e "s|VAR_CASROOT|${EPREFIX}/usr|" \ + < "${FILESDIR}"/${PN}.env.in > "${T}"/99${PN} || die + + # use TBB for memory allocation optimizations + if use tbb; then + sed -e 's|^#MMGT_OPT=0$|MMGT_OPT=2|' -i "${T}"/99${PN} || die + fi + + # use internal optimized memory manager and don't clear memory with this + # memory manager. + if use optimize ; then + sed -e 's|^#MMGT_OPT=0$|MMGT_OPT=1|' \ + -e 's|^#MMGT_CLEAR=1$|MMGT_CLEAR=0|' \ + -i "${T}"/99${PN} || die + fi +} + +src_install() { + cmake_src_install + + doenvd "${T}/99${PN}" + + docompress -x /usr/share/doc/${PF}/overview/html +} diff --git a/sci-libs/plplot/Manifest b/sci-libs/plplot/Manifest index 3e62713f18e0..ab7fbd32ff95 100644 --- a/sci-libs/plplot/Manifest +++ b/sci-libs/plplot/Manifest @@ -6,5 +6,5 @@ AUX plplot-5.15.0-ocaml-rpath.patch 9583 BLAKE2B b475580f9e4da0ab660dc2d0dfbdbbf AUX plplot-5.15.0-ocaml.patch 3424 BLAKE2B ba1c9f758c319a76b0a457a287ee6934ee39300401e2d9a364c70446e12af679ce55c22eda0bf7aa7cb621fd4c76f56268afa649ba935a716495049f41706187 SHA512 1387625d1e784fb92ab3279a342c08d8f85fc055e0c69ce1af9656492102072c7a1d5a6498f8758dc3fd35e0543e80b65cd315641886f9baff60f7740583a0e3 AUX plplot-5.9.6-python.patch 379 BLAKE2B cf08250c851c3405517183e8f3425f42ede2f850cc8bcd89828e3e1b89035731a8a3face0988750e9f9e5dce2fa0404b23b2721c5b315ff61aeac552fd6e05f2 SHA512 cb2022bda3d5408ef0b2dc280981ad8bdb2f7ecb20d827f7e71ce063fba60963e68aeaa5efd8eef87da8e3dc270b609f7cb342c1da175cd757c9f135173842e4 DIST plplot-5.15.0.tar.gz 15380293 BLAKE2B 41f359c4e86c7a26fe53a9d82a9f02aeb97b5b6f44abca590621640c56e50a62823e8a03165a939689f5456cee419b8292ea34faccd07641bd4a953b6f1d73fe SHA512 54533245569b724a7ef90392cc6e9ae65873e6cbab923df0f841c8b43def5e4307690894c7681802209bd3c8df97f54285310a706428f79b3340cce3207087c8 -EBUILD plplot-5.15.0-r102.ebuild 7490 BLAKE2B b6eec0097527b227142d257e2e452c08d95a4b955cb42ba2433bf9671e55f7863f6d3d8c44072f183a656370b9294937faf73a8f1d370530a906a1d6ae4d0e13 SHA512 9dcb96928d40aba19f409d57343a426dc8bcfcb5504e2ab34730a5e1e1987821294a0ed8c24ab1a3a98cefa5433793fffe1c93289a9ef5e9d4c47cd508784fe1 +EBUILD plplot-5.15.0-r102.ebuild 7492 BLAKE2B a1ed7f8dda2ce12f77f73d7f30cef9c24f21ee53bf29a6a4f9fb17ff0304b73b7b027a98625d5a6986037753c454d877038b2dce9d8407467e96b0c382ebdcfc SHA512 19802f27b50ad824c997409be0ebc5cd8bd4af5fb72c2e44fe3d8c16b131944dbb62109e6bd2f76b8a9b81174bf591bfa6a20bf533121e22fc6d01e310a4a1ac MISC metadata.xml 1421 BLAKE2B a15479caf11e0f90cb45613ee48ca2d4270a18b57b8f409d4687cee5c55f660fca46a8a2a36c3c1c4a5d02a4c964b1d8db6ea4112039af8bcda808e50b4bf1f1 SHA512 fc99a3225ce54af9945e8fec3cd96f9c75cdc74b8ad4d5362bd5b1529b3872eddd06a190ea9f1cafa727d28e3e2086a27ecd5db89afd993d844ba8f299f2f317 diff --git a/sci-libs/plplot/plplot-5.15.0-r102.ebuild b/sci-libs/plplot/plplot-5.15.0-r102.ebuild index c4d312740e5a..fca868efceea 100644 --- a/sci-libs/plplot/plplot-5.15.0-r102.ebuild +++ b/sci-libs/plplot/plplot-5.15.0-r102.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -6,7 +6,7 @@ EAPI=7 WX_GTK_VER=3.0-gtk3 FORTRAN_NEEDED=fortran LUA_COMPAT=( lua5-1 ) -PYTHON_COMPAT=( python3_{8,9} ) +PYTHON_COMPAT=( python3_{8..10} ) # fails with ninja, due to USE=java missing swig output dependencies CMAKE_MAKEFILE_GENERATOR=emake diff --git a/sci-libs/trilinos/Manifest b/sci-libs/trilinos/Manifest index d3602141c9d5..2be47572d150 100644 --- a/sci-libs/trilinos/Manifest +++ b/sci-libs/trilinos/Manifest @@ -1,7 +1,10 @@ DIST trilinos-13.0.0-patches-r0.tar.xz 7672 BLAKE2B 6412f1226549086ef2fca3c4d8bba3c5541489879f4fa37c3598a7271128e3232fa1cc56a51d44fb88d679458a79a082c3984085ddbe4bc0884b0cb45ba683c0 SHA512 91372fe0f47a1f5d4dbc1856e2cfb9d4f1eb8cc0de941013a7a6e791730c9e10decdcd4ca39b36bae836ac66040bee70af187b4a056d46b0da0fe72e8c5943fc DIST trilinos-13.0.1.tar.gz 157950374 BLAKE2B 79f337b02a0fe9ddf7b55334e035946204b3bb469b92fff4063896a378c82d9c5f04c0bf0e9ddd21603ecf9d84a91860606482b545916f16029a11d2b6c64aa0 SHA512 22241a9ad8b6b6ab9117aba254f65195fc0c8e1b52eacb16e763c999086b6da6b0c180d8864fbe421704e0fe0c433d37512099755d54e60f13ed525dc6c0fd57 +DIST trilinos-13.2.0-patches-r0.tar.xz 7896 BLAKE2B 7bd482fd17c7a9a0f7d536f6e65ac49d5921daf82d22803aab8cf3b24e9ce7776b5c68b20c3efdd4b1b83e558b3be3386a61ca637066828e4d535c2b0bc85138 SHA512 14824c9998152bd044d048da07787cde94636dda99999c25ad2c5d66cd59b1975bcf0618a48fe2a28d44c6e3769f2fcabc09b0ba21dca9a6beecf278c1ad2bff +DIST trilinos-13.2.0.tar.gz 165860771 BLAKE2B 9ea8b27fd37a277aa1a988659919a012928edfd8b57a0fde240d9b9dce2832ab08fc0daf780aaab2a1422337bd02eddd6301fee203ab7ba4c213391cccd3be83 SHA512 b16dc9a815c8983f44786aac537b1b4ad7a43721eb553d6d33f07188280988f4297b4978b36d2d837a43faf16b518db29bf9b7997549318e3c95fd366eb16bc9 DIST trilinos-13.4.0-patches-r0.tar.xz 8740 BLAKE2B 333ab9ff1acb2f4b08007c7b99b96f023f6c742e4f991fc0ab9dd6595be7e3e319a77d5e329790cedca72d7a9060df837549d28e8a6cb4b8a838570d455ae356 SHA512 f30c16801cadec2a612ab2f7d3ca05c5ddfdfc513343a182562253cdfb58d38fa8b771ab07f7bc6bcb2505d146469da2ddda478f74447de746d5eca850da123e DIST trilinos-13.4.0.tar.gz 168733479 BLAKE2B 3c4a1c89b792ec771c6347eebb6bb54a82fa5f172d1c5934bbd42c8bc9708a71451bd030ec0f5264191a62169b3c1305ac7a1290b3ab4845fb6e8ffef15ee03c SHA512 27a5636bac8106a0705948ca4705b739878f0d8afa74264d1cd31036811084457e27e03e86dfad59a80d5e9ee798237fa930b50574ec3e43979e53c6ab5da535 EBUILD trilinos-13.0.1-r4.ebuild 6593 BLAKE2B 84736d151a7412e84999a31cc60a91a89e717d5d8c889c2e765403811b3db0fe7dbb4958f0363cb1dbabcd33827603a46dcfc9e13f97ac0dc83aee9d5f59ad64 SHA512 ccdbdb5ad13aac787d33b3259683b1e6f71e6ba875928b6f52a1b3e89ded59892c4160046cf9a3ea763433966137788fc4abc879ad182bf866b194855e57bf2f -EBUILD trilinos-13.4.0-r1.ebuild 6602 BLAKE2B a2e2655b4abddca6332cd170fc13aebef0121e2eb429cab7073cdcdfd96e2d0272bd6002123d34551e4268fa4edfe013df42f1f92aa393ec1d39f72a9a0de989 SHA512 f6799f5edb1d8d7e232c71eb860f4f372419de7f08bb5cc1e06e023cc6daf4ee649b8603874befda15f00015c132c48720c3d114b1d5f11d99fdf60af18a6fb4 -MISC metadata.xml 2701 BLAKE2B 3899b8aa8424eca96d406c0ae3d66d30ed0d44a2070c9e5844b456730b89d8017feba10c5c75e1bcd6d3649a6ba37d044fa14f2822eb883b2b72bdb1667c32c7 SHA512 888dc051b32d4b3e227d3cca17bf64ec5885169c59669944a522d5d304ea2a5fa19854524b48e61ae3bb6c8483e717329d6384836301b691f6de15f6d13ed114 +EBUILD trilinos-13.2.0.ebuild 7360 BLAKE2B 92e46832f36d7de4a70967fb78a59b660f004c945624b3cc2b1d9c27b1d0172f99351fe55b17e545dce981b57895455d1c2e48ac5814b6517bedb582de66e313 SHA512 29d2d07511bb19c90353850a5573f6c4f7674134c2e24bfc77d371b86fab2ca229c81e13989463b5c35706016c417d24a0b77e34826cc427b42db3d9d75c85d0 +EBUILD trilinos-13.4.0-r3.ebuild 7360 BLAKE2B e166d328c767fd6a0ca36544e3911d0076f47dcf3c4a169a4dfea2d87871bd0a4f157bb59fe8afaa78f13264d3a3e200c488e6f05b6558c12153fa83f20ef033 SHA512 9a1c3cdab829e20806a0f4ccd95c41910fc7358e08db8ef20a7042e059af91945a5628e5dd4674560b43ba4bdd31ec38d2dab228374e25fa800f3f7223ba3816 +MISC metadata.xml 2812 BLAKE2B 2e800301cbcdb1e1a4fecb285a4e98901cf4dae3e84b33a257fd14be86a762fe396541480187044c0787ade12b8b3b142535352e29afbb2bcb1435d7016e47a0 SHA512 91c25350aac731a5a57b8def2678147e35b8e58e447bb02688f89fd3aca76728af1e85df1aedcc208a8dd7cf19118a69867d907ccf1ff6bb0fcb7c27cd701253 diff --git a/sci-libs/trilinos/metadata.xml b/sci-libs/trilinos/metadata.xml index 8e99b0a5654f..75b56d669dac 100644 --- a/sci-libs/trilinos/metadata.xml +++ b/sci-libs/trilinos/metadata.xml @@ -16,6 +16,7 @@ of large-scale, complex multi-physics engineering and scientific problems. Add support for adolc (sci-libs/adolc) + Enable all supported Trilinos packages (per default only a subset is built) Add support for arprec (sci-libs/arprec) Add support for clp (sci-libs/coinor-clp) Add support for cuda (dev-util/nvidia-cuda-toolkit) diff --git a/sci-libs/trilinos/trilinos-13.2.0.ebuild b/sci-libs/trilinos/trilinos-13.2.0.ebuild new file mode 100644 index 000000000000..b4df7074f964 --- /dev/null +++ b/sci-libs/trilinos/trilinos-13.2.0.ebuild @@ -0,0 +1,252 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +CMAKE_MAKEFILE_GENERATOR=emake +inherit cmake toolchain-funcs + +DESCRIPTION="Scientific library collection for large scale problems" +HOMEPAGE="http://trilinos.sandia.gov/" +MY_PV="${PV//\./-}" +PATCHSET="r0" +SRC_URI="https://github.com/${PN}/Trilinos/archive/${PN}-release-${MY_PV}.tar.gz -> ${P}.tar.gz + https://dev.gentoo.org/~tamiko/distfiles/${P}-patches-${PATCHSET}.tar.xz" + +KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" +LICENSE="BSD LGPL-2.1" +SLOT="0" + +IUSE=" + adolc all-packages arprec clp cuda eigen glpk gtest hdf5 hwloc hypre + matio metis mkl mumps netcdf openmp petsc qd scalapack scotch + sparse superlu taucs tbb test threads tvmet yaml zlib X +" + +# TODO: fix export cmake function for tests +RESTRICT="test" + +RDEPEND=" + !dev-cpp/kokkos + dev-libs/boost:= + sys-libs/binutils-libs:= + virtual/blas + virtual/lapack + virtual/mpi + adolc? ( sci-libs/adolc ) + arprec? ( sci-libs/arprec ) + clp? ( sci-libs/coinor-clp ) + cuda? ( >=dev-util/nvidia-cuda-toolkit-3.2 ) + eigen? ( dev-cpp/eigen:3 ) + glpk? ( sci-mathematics/glpk ) + gtest? ( dev-cpp/gtest ) + hdf5? ( sci-libs/hdf5:=[mpi] ) + hypre? ( sci-libs/hypre:= ) + hwloc? ( sys-apps/hwloc:= ) + matio? ( sci-libs/matio ) + mkl? ( sci-libs/mkl ) + metis? ( sci-libs/metis ) + mumps? ( sci-libs/mumps ) + netcdf? ( sci-libs/netcdf:= ) + petsc? ( sci-mathematics/petsc ) + qd? ( sci-libs/qd ) + scalapack? ( sci-libs/scalapack ) + scotch? ( sci-libs/scotch:= ) + sparse? ( sci-libs/cxsparse sci-libs/umfpack ) + superlu? ( sci-libs/superlu:= ) + taucs? ( sci-libs/taucs ) + tbb? ( dev-cpp/tbb:= ) + tvmet? ( dev-libs/tvmet ) + yaml? ( dev-cpp/yaml-cpp:= ) + zlib? ( sys-libs/zlib ) + X? ( x11-libs/libX11 )" +DEPEND="${RDEPEND} + virtual/pkgconfig" + +S="${WORKDIR}/Trilinos-${PN}-release-${MY_PV}" + +PATCHES=( + "${WORKDIR}"/patches +) + +pkg_pretend() { + [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp +} + +pkg_setup() { + [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp +} + +trilinos_conf() { + local dirs libs d + for d in $($(tc-getPKG_CONFIG) --libs-only-L $1); do + dirs="${dirs};${d:2}" + done + [[ -n ${dirs} ]] && mycmakeargs+=( "-D${2}_LIBRARY_DIRS=${dirs:1}" ) + for d in $($(tc-getPKG_CONFIG) --libs-only-l $1); do + libs="${libs};${d:2}" + done + [[ -n ${libs} ]] && mycmakeargs+=( "-D${2}_LIBRARY_NAMES=${libs:1}" ) + dirs="" + for d in $($(tc-getPKG_CONFIG) --cflags-only-I $1); do + dirs="${dirs};${d:2}" + done + [[ -n ${dirs} ]] && mycmakeargs+=( "-D${2}_INCLUDE_DIRS=${dirs:1}" ) +} + +# +# The following packages are currently disabled: +# - Adelus/Zadelus due to underlinkage. +# - Moertel due to underlinkage +# - SEACAS is incompatible with netcdf, see +# https://github.com/trilinos/Trilinos/tree/master/packages/seacas#netcdf +# + +src_configure() { + local mycmakeargs=( + -DBUILD_SHARED_LIBS=ON + -DCMAKE_INSTALL_PREFIX="${EPREFIX}" + -DCMAKE_SKIP_INSTALL_RPATH=ON + -DCMAKE_INSTALL_RPATH_USE_LINK_PATH=OFF + -DTrilinos_INSTALL_CONFIG_DIR="${EPREFIX}/usr/$(get_libdir)/cmake" + -DTrilinos_INSTALL_INCLUDE_DIR="${EPREFIX}/usr/include/trilinos" + -DTrilinos_INSTALL_LIB_DIR="${EPREFIX}/usr/$(get_libdir)/trilinos" + -DTrilinos_ENABLE_ALL_PACKAGES="$(usex all-packages)" + -DTrilinos_ENABLE_Adelus=OFF + -DTrilinos_ENABLE_Moertel=OFF + -DTrilinos_ENABLE_PyTrilinos=OFF + -DTrilinos_ENABLE_SEACAS=OFF + -DTrilinos_ENABLE_Amesos=ON + -DTrilinos_ENABLE_AztecOO=ON + -DTrilinos_ENABLE_COMPLEX_DOUBLE=ON + -DTrilinos_ENABLE_COMPLEX_FLOAT=ON + -DTrilinos_ENABLE_EpetraExt=ON + -DTrilinos_ENABLE_Epetra=ON + -DTrilinos_ENABLE_Ifpack=ON + -DTrilinos_ENABLE_ML=ON + -DTrilinos_ENABLE_MueLu=ON + -DTrilinos_ENABLE_OpenMP="$(usex openmp)" + -DTrilinos_ENABLE_ROL=ON + -DTrilinos_ENABLE_Sacado=ON + -DTrilinos_ENABLE_Teuchos=ON + -DTrilinos_ENABLE_Tpetra=ON + -DTrilinos_ENABLE_Zoltan=ON + -DTrilinos_ENABLE_TESTS="$(usex test)" + -DTPL_ENABLE_BinUtils=ON + -DTPL_ENABLE_BLAS=ON + -DTPL_ENABLE_LAPACK=ON + -DTPL_ENABLE_MPI=ON + -DTPL_ENABLE_ADOLC="$(usex adolc)" + -DTPL_ENABLE_AMD="$(usex sparse)" + -DTPL_ENABLE_ARPREC="$(usex arprec)" + -DTPL_ENABLE_BLACS="$(usex scalapack)" + -DTPL_ENABLE_BoostLib=ON + -DTPL_ENABLE_Boost=ON + -DTPL_ENABLE_Clp="$(usex clp)" + -DTPL_ENABLE_CSparse="$(usex sparse)" + -DTPL_ENABLE_CUDA="$(usex cuda)" + -DTPL_ENABLE_CUSPARSE="$(usex cuda)" + -DTPL_ENABLE_Eigen="$(usex eigen)" + -DTPL_ENABLE_GLPK="$(usex glpk)" + -DTPL_ENABLE_gtest="$(usex gtest)" + -DTPL_ENABLE_HDF5="$(usex hdf5)" + -DTPL_ENABLE_HWLOC="$(usex hwloc)" + -DTPL_ENABLE_HYPRE="$(usex hypre)" + -DTPL_ENABLE_Matio="$(usex matio)" + -DTPL_ENABLE_METIS="$(usex metis)" + -DTPL_ENABLE_MKL="$(usex mkl)" + -DTPL_ENABLE_MUMPS="$(usex mumps)" + -DTPL_ENABLE_Netcdf="$(usex netcdf)" + -DTPL_ENABLE_PARDISO_MKL="$(usex mkl)" + -DTPL_ENABLE_PETSC="$(usex petsc)" + -DTPL_ENABLE_Pthread="$(usex threads)" + -DTPL_ENABLE_QD="$(usex qd)" + -DTPL_ENABLE_SCALAPACK="$(usex scalapack)" + -DTPL_ENABLE_Scotch="$(usex scotch)" + -DTPL_ENABLE_SuperLU="$(usex superlu)" + -DTPL_ENABLE_TAUCS="$(usex taucs)" + -DTPL_ENABLE_TBB="$(usex tbb)" + -DTPL_ENABLE_Thrust="$(usex cuda)" + -DTPL_ENABLE_TVMET="$(usex tvmet)" + -DTPL_ENABLE_UMFPACK="$(usex sparse)" + -DTPL_ENABLE_X11="$(usex X)" + -DTPL_ENABLE_yaml-cpp="$(usex yaml)" + -DTPL_ENABLE_Zlib="$(usex zlib)" + ) + + # + # Make sure some critical configuration options are always set + # correctly independently of what Trilinos dependency resolver thinks + # it should be doing. + # + local mycmakeargs+=( + -DAmesos2_ENABLE_LAPACK=ON + -DAmesos2_ENABLE_MUMPS=OFF + -DTpetra_INST_SERIAL=ON + ) + + use eigen && \ + mycmakeargs+=( + -DEigen_INCLUDE_DIRS="${EPREFIX}/usr/include/eigen3" + ) + use hypre && \ + mycmakeargs+=( + -DHYPRE_INCLUDE_DIRS="${EPREFIX}/usr/include/hypre" + ) + use scotch && \ + mycmakeargs+=( + -DScotch_INCLUDE_DIRS="${EPREFIX}/usr/include/scotch" + ) + + # cxsparse is a rewrite of csparse + extras + use sparse && \ + mycmakeargs+=( + -DCSparse_LIBRARY_NAMES="cxsparse" + ) + + # mandatory blas and lapack + trilinos_conf blas BLAS + trilinos_conf lapack LAPACK + use superlu && trilinos_conf superlu SuperLU + use metis && trilinos_conf metis METIS + + # blacs library is included in scalapack these days + if use scalapack; then + trilinos_conf scalapack SCALAPACK + mycmakeargs+=( + -DBLACS_LIBRARY_NAMES="scalapack" + -DBLACS_INCLUDE_DIRS="${EPREFIX}/usr/include/blacs" + ) + fi + + # + # Make sure we use the compiler wrappers in order to build trilinos. + # + [ ! -z "${CC}"] && export OMPI_CC="${CC}" MPICH_CC="${CC}" && tc-export OMPI_CC MPICH_CC + [ ! -z "${CXX}"] && export OMPI_CXX="${CXX}" MPICH_CXX="${CXX}" && tc-export OMPI_CXX MPICH_CXX + export CC=mpicc CXX=mpicxx && tc-export CC CXX + + # Trilinos needs a custom build type: + local CMAKE_BUILD_TYPE=Release + + cmake_src_configure +} + +src_install() { + cmake_src_install + + # Clean up the mess: + mv "${ED}"/bin "${ED}/usr/$(get_libdir)"/trilinos || die "mv failed" + mv "${ED}/usr/$(get_libdir)"/trilinos/cmake/* "${ED}/usr/$(get_libdir)"/cmake || die "mv failed" + rmdir "${ED}/usr/$(get_libdir)/trilinos/cmake" || die "rmdir failed" + + # + # register $(get_libdir)/trilinos in LDPATH so that the dynamic linker + # has a chance to pick up the libraries... + # + cat >> "${T}"/99trilinos <<- EOF + LDPATH="${EPREFIX}/usr/$(get_libdir)/trilinos" + PATH="${EPREFIX}/usr/$(get_libdir)/trilinos/bin" + EOF + doenvd "${T}"/99trilinos +} diff --git a/sci-libs/trilinos/trilinos-13.4.0-r1.ebuild b/sci-libs/trilinos/trilinos-13.4.0-r3.ebuild similarity index 86% rename from sci-libs/trilinos/trilinos-13.4.0-r1.ebuild rename to sci-libs/trilinos/trilinos-13.4.0-r3.ebuild index d3e3bb09dff8..9996b79bd35d 100644 --- a/sci-libs/trilinos/trilinos-13.4.0-r1.ebuild +++ b/sci-libs/trilinos/trilinos-13.4.0-r3.ebuild @@ -18,7 +18,7 @@ LICENSE="BSD LGPL-2.1" SLOT="0" IUSE=" - adolc arprec clp cuda eigen glpk gtest hdf5 hwloc hypre + adolc all-packages arprec clp cuda eigen glpk gtest hdf5 hwloc hypre matio metis mkl mumps netcdf openmp petsc qd scalapack scotch sparse superlu taucs tbb test threads tvmet yaml zlib X " @@ -111,15 +111,26 @@ src_configure() { -DTrilinos_INSTALL_CONFIG_DIR="${EPREFIX}/usr/$(get_libdir)/cmake" -DTrilinos_INSTALL_INCLUDE_DIR="${EPREFIX}/usr/include/trilinos" -DTrilinos_INSTALL_LIB_DIR="${EPREFIX}/usr/$(get_libdir)/trilinos" - -DTrilinos_ENABLE_ALL_PACKAGES=ON - -DTrilinos_ENABLE_OpenMP="$(usex openmp)" - -DTrilinos_ENABLE_PyTrilinos=OFF + -DTrilinos_ENABLE_ALL_PACKAGES="$(usex all-packages)" -DTrilinos_ENABLE_Adelus=OFF -DTrilinos_ENABLE_Moertel=OFF + -DTrilinos_ENABLE_PyTrilinos=OFF -DTrilinos_ENABLE_SEACAS=OFF - -DTrilinos_ENABLE_SEACASChaco=OFF - -DTrilinos_ENABLE_SEACASExodiff="$(usex netcdf)" - -DTrilinos_ENABLE_SEACASExodus="$(usex netcdf)" + -DTrilinos_ENABLE_Amesos=ON + -DTrilinos_ENABLE_AztecOO=ON + -DTrilinos_ENABLE_COMPLEX_DOUBLE=ON + -DTrilinos_ENABLE_COMPLEX_FLOAT=ON + -DTrilinos_ENABLE_EpetraExt=ON + -DTrilinos_ENABLE_Epetra=ON + -DTrilinos_ENABLE_Ifpack=ON + -DTrilinos_ENABLE_ML=ON + -DTrilinos_ENABLE_MueLu=ON + -DTrilinos_ENABLE_OpenMP="$(usex openmp)" + -DTrilinos_ENABLE_ROL=ON + -DTrilinos_ENABLE_Sacado=ON + -DTrilinos_ENABLE_Teuchos=ON + -DTrilinos_ENABLE_Tpetra=ON + -DTrilinos_ENABLE_Zoltan=ON -DTrilinos_ENABLE_TESTS="$(usex test)" -DTPL_ENABLE_BinUtils=ON -DTPL_ENABLE_BLAS=ON @@ -161,7 +172,17 @@ src_configure() { -DTPL_ENABLE_X11="$(usex X)" -DTPL_ENABLE_yaml-cpp="$(usex yaml)" -DTPL_ENABLE_Zlib="$(usex zlib)" - -DML_ENABLE_SuperLU:BOOL=OFF + ) + + # + # Make sure some critical configuration options are always set + # correctly independently of what Trilinos dependency resolver thinks + # it should be doing. + # + local mycmakeargs+=( + -DAmesos2_ENABLE_LAPACK=ON + -DAmesos2_ENABLE_MUMPS=OFF + -DTpetra_INST_SERIAL=ON ) use eigen && \ @@ -201,6 +222,8 @@ src_configure() { # # Make sure we use the compiler wrappers in order to build trilinos. # + [ ! -z "${CC}"] && export OMPI_CC="${CC}" MPICH_CC="${CC}" && tc-export OMPI_CC MPICH_CC + [ ! -z "${CXX}"] && export OMPI_CXX="${CXX}" MPICH_CXX="${CXX}" && tc-export OMPI_CXX MPICH_CXX export CC=mpicc CXX=mpicxx && tc-export CC CXX # Trilinos needs a custom build type: diff --git a/sci-mathematics/Manifest.gz b/sci-mathematics/Manifest.gz index 056fb3d1862a8391107375ca31e6adcd3512605e..046dfe4eb764d67a4e928d9383652ab1f1fbeaf3 100644 GIT binary patch literal 16685 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 A`~Uy| diff --git a/sci-mathematics/alectryon/Manifest b/sci-mathematics/alectryon/Manifest index ea95fb20fdb8..1d7cea9d07b8 100644 --- a/sci-mathematics/alectryon/Manifest +++ b/sci-mathematics/alectryon/Manifest @@ -1,5 +1,5 @@ AUX 50alectryon-gentoo.el 155 BLAKE2B 6a83a0b6e7116a85d00b20799004eaec08033845661a23368b3340320184f2ea65c6b23db61664dadf2f829cabeabd8933f7f9e31d0971fcf2a0181c6d8ae956 SHA512 65fb668f29ba4737fc374302536c3223a02d45816a79256e425e255f30c134b19c8e88ccd19c13954a562182ad072cd10de08cd5047ae17b1b72efcfdc78f00f AUX alectryon-1.4.0-setup.cfg-version.patch 402 BLAKE2B 3f9969714ad120457b6a0f52c0a7fd85b3b747a95648b5d2ed5ad49deec7e8277630d98ece242964135b55cc12273d1cee0b1385e690ff9bf9bdcf2339cef106 SHA512 fbda296d11fbc67457448450bf5c752eb4f835f03a4a8e97274ebeab0078fdc08240a5e91824256759b7510bb2aaa6bb9e13403163f821f629527bc068745378 DIST alectryon-1.4.0.tar.gz 312436 BLAKE2B 7f1e58670fbba0b31a4e4bc6502dffa72931ae3495c38b53987406a05aac9d3d1a34d75c89b7b85a6122ee6a7ce30970f8cf3190a5916e416e56854313077d4c SHA512 1310a04c8584147b38af8edb19cc95bd71043f5d00f55cbf4d5649dad9eede5bd01dba6fb23b85acf7cb9e9619fd01e5f83d8d37064f0b43f706589b9ec8aeef -EBUILD alectryon-1.4.0-r1.ebuild 1816 BLAKE2B 96a4e471c01b9d64eb4bea463dba13c50354a0026b9fbcd9cedf5894fe88aede3b7d0e83f4d1670557935b7d1e8823135d2f50c900473fbba92566bc2638a39a SHA512 f801eda13d130dc8c636897cab6aa52d4784b141f490928ed3541ffefd61915e2475ead17ce7c6fd6be96b688d552221f82e301fda0380509f970e3d3ae8ca83 +EBUILD alectryon-1.4.0-r1.ebuild 1770 BLAKE2B e85be58b3d6ab2c72fbf0c7af3799c011d704ecb041aa1750f623196133f9d351accfa6f6ae490722e315cb95f512bad2095f7fa6ab6051f8d3c3b6cca825abe SHA512 5864f64e31aba7d9621944f8a9007629796b6d633752c9d3b2b1db2a60162d63c258ce384f342cf469f4aabb908122893caf6c60362fdd082781d7622e632bb6 MISC metadata.xml 977 BLAKE2B 929c655f60171ee97c50a711e5ddaa4f5b6e5c7a2ffa2a2e3ff69665fa46a894af8a353e73efa8e43ed18fa87440e77d6a0d2abe7ecf740dcffe315d9bcddffa SHA512 a88e5341ebe5a4f239e73dbe0d843c46bdcc0f24dfa99e554b57ec715455d2a0526b4a157d2a2a2854b6d7e500b921f81cc29b6ab3c54db8ed228d94807d33fd diff --git a/sci-mathematics/alectryon/alectryon-1.4.0-r1.ebuild b/sci-mathematics/alectryon/alectryon-1.4.0-r1.ebuild index a15045952615..f582047527ae 100644 --- a/sci-mathematics/alectryon/alectryon-1.4.0-r1.ebuild +++ b/sci-mathematics/alectryon/alectryon-1.4.0-r1.ebuild @@ -47,14 +47,14 @@ PATCHES=( "${FILESDIR}"/${P}-setup.cfg-version.patch ) SITEFILE="50${PN}-gentoo.el" src_compile() { - python_foreach_impl distutils-r1_python_compile + distutils-r1_src_compile use doc && emake -C ./recipes/sphinx latexpdf use emacs && elisp-compile ./etc/elisp/alectryon.el } src_install() { - python_foreach_impl distutils-r1_python_install + distutils-r1_src_install einstalldocs if use doc ; then diff --git a/sci-mathematics/polymake/Manifest b/sci-mathematics/polymake/Manifest index 95b4bb856f36..a2ef35f29bc2 100644 --- a/sci-mathematics/polymake/Manifest +++ b/sci-mathematics/polymake/Manifest @@ -1,3 +1,5 @@ +AUX polymake-4.6-perl-5.36.patch 659 BLAKE2B 4013b45b4edc79654fcfe77ffa17530ddaca8513eaf76fc338dae7fbcd1cf83f07f7b5ccaf2117051ae3f9fc951caa676b36fa06413988c271e0a5f01da28233 SHA512 0bf9f512c6b7439bf1660560d25a502f1fa16b7f0136f04f1c1c8812c1b1c5ab0ab5133e149777243985ca37e159d8a3de355b443441126328565063faa2ba8e DIST polymake-4.6-minimal.tar.bz2 5634651 BLAKE2B 6ee24fa6e70fdf746ea298d78e21e17fe38c5837ae2d3153e53656b4b003555b06897f463220b59474eed1111135dfa61c080d08d6363391afca51011f331122 SHA512 90f04c67bf297fb1b9f5a51d1654ff12385860b1fc80278a8b47f65970f11a1e0f33ede8a839b54a12422e772c8b76302ff78cc467712a2486f6e76ce0d5ab20 +EBUILD polymake-4.6-r1.ebuild 4119 BLAKE2B c04865bd05d7b52223b59c93f814e67a35a5d14ad4c7224be8e169ed3359aa67551e4aa174b54b88c4dde46c8468661cf5428c7fea5ba70574bd38183cac7ec0 SHA512 5d98adebe72237bca051cd0e4b9bbec533fae5ce182becd20e26bc7a32179693a5e283f7529952e0f7cd7a1662fefcc1718fd4c4ceff05950c634eba0211a3bf EBUILD polymake-4.6.ebuild 4028 BLAKE2B d3f194adf0566143a32e3914e5bfdeccee3e41e8d59236d3bfc22ee061cfa39039f46339b5a2a5e0e05ea6a8761387dfa506658d392cd7874c2d96f8745d9671 SHA512 9e8b93bc2b86c9ec895b44f5988d70e583f3b414c82d4993e3c0df2fcefd650f809a549325bdbdcb2ae4a6d7199cbd1d295775ab8f63b7883e655725ac64bda5 MISC metadata.xml 1762 BLAKE2B 249af503c9e7e99118c87e4cd71c151cc962502972e80c4ba4f66ae3805c9f6c47601ecadef5e6e1b5c67a7e7779155f2524bace8d6f2f4fb260f2f4dce1b257 SHA512 fc887d14710c9529a9738a14ae8f6a41adae80c273354aa5bcd0a14ad695de09ff562e775a5d40582b23e3b6b1fd4e34a277fa9a6ff7131f19ad4f5cc98d6374 diff --git a/sci-mathematics/polymake/files/polymake-4.6-perl-5.36.patch b/sci-mathematics/polymake/files/polymake-4.6-perl-5.36.patch new file mode 100644 index 000000000000..4a9d349ccb9a --- /dev/null +++ b/sci-mathematics/polymake/files/polymake-4.6-perl-5.36.patch @@ -0,0 +1,15 @@ +diff -up lib/core/src/perl/RefHash.xxs.orig lib/core/src/perl/RefHash.xxs +--- a/lib/core/src/perl/RefHash.xxs 2022-06-06 10:35:17.689807548 +0200 ++++ b/lib/core/src/perl/RefHash.xxs 2022-06-06 10:37:12.935663947 +0200 +@@ -71,7 +71,11 @@ SV* tmp_keysv::set(SV* keysv) + Copy(obj.keyp, HEK_KEY(hekp), sizeof(SV*), char); + HEK_LEN(hekp) = sizeof(SV*); + HEK_HASH(hekp) = U32(obj.keyl >> 4); // hash value ++#if PerlVersion < 5360 + HEK_FLAGS(hekp) = HVhek_UNSHARED; ++#else ++ HEK_FLAGS(hekp) = HVhek_NOTSHARED; ++#endif + sv.sv_any = &xpv; + sv.sv_refcnt = 1; + sv.sv_flags = SVt_PVIV | SVf_IVisUV | SVf_POK | SVp_POK | PmFlagsForHashKey; diff --git a/sci-mathematics/polymake/polymake-4.6-r1.ebuild b/sci-mathematics/polymake/polymake-4.6-r1.ebuild new file mode 100644 index 000000000000..446fedbda04a --- /dev/null +++ b/sci-mathematics/polymake/polymake-4.6-r1.ebuild @@ -0,0 +1,124 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit flag-o-matic ninja-utils toolchain-funcs + +DESCRIPTION="Tool for polyhedral geometry and combinatorics" +SRC_URI="https://polymake.org/lib/exe/fetch.php/download/${P}-minimal.tar.bz2" +HOMEPAGE="https://polymake.org/" + +# polymake itself is GPL-2, but even the minimal tarball bundles a lot +# of other code. I've included everything that turns up with a +# +# find ./ -name 'LICENSE' -o -name 'COPYING' +# +# in the list below. If any of these bother you, you may want to take a +# closer look at how (or even if) the corresponding code is being used. +LICENSE="BSD GPL-2 GPL-2+ MIT WTFPL-2" +SLOT="0" +KEYWORDS="~amd64 ~riscv ~x86 ~amd64-linux ~x86-linux" +IUSE="bliss +cdd +flint +normaliz libpolymake lrs nauty ppl singular" + +REQUIRED_USE="^^ ( bliss nauty )" + +# The "configure" script isn't autotools; it basically exists just to +# exec some other perl script but using the familiar name. +BDEPEND="dev-util/ninja + dev-lang/perl" + +DEPEND=" + libpolymake? ( dev-lang/perl ) + dev-libs/boost:= + dev-libs/gmp:= + dev-libs/libxml2:2= + dev-libs/libxslt:= + dev-libs/mpfr:= + sys-libs/readline:= + bliss? ( sci-libs/bliss:=[gmp] ) + cdd? ( sci-libs/cddlib:= ) + flint? ( sci-mathematics/flint:= ) + lrs? ( >=sci-libs/lrslib-051:=[gmp] ) + nauty? ( sci-mathematics/nauty:= ) + normaliz? ( >=sci-mathematics/normaliz-3.8:= ) + ppl? ( dev-libs/ppl:= ) + singular? ( sci-mathematics/singular:= )" + +RDEPEND="${DEPEND} + dev-lang/perl + dev-perl/JSON + dev-perl/Term-ReadLine-Gnu + dev-perl/TermReadKey + dev-perl/XML-SAX + dev-perl/XML-Writer" + +# Tests observed failing after upgrade to polymake-4.5. No idea if they +# worked prior to that. Someone who actually understands polymake will +# have to get these working (at least briefly) before we re-enable them. +RESTRICT=test + +PATCHES=( "${FILESDIR}/${P}-perl-5.36.patch" ) + +src_configure() { + # Without this, the build system tries to use "the highest possible" + # optimization level and will override what's in your CXXFLAGS. + export CXXOPT="" + + tc-export CC CXX + + # We need to define BLISS_USE_GMP if bliss was built with gmp support. + # Therefore we require gmp support on bliss, so that the package + # manager can prevent rebuilds with changed gmp flag. Yes, this should + # be append-cppflags; but the build system doesn't respect CPPFLAGS. + use bliss && append-cxxflags -DBLISS_USE_GMP + + # This isn't an autotools ./configure script, so a lot of things + # don't work the way you'd expect. We disable openmp unconditionally + # because it's only supposedly only used for building the bundled + # libnormaliz (we unbundle it) and for something called to_simplex + # that I can't find anywhere in the polymake source. + ./configure --prefix="${EPREFIX}/usr" \ + --libdir="${EPREFIX}/usr/$(get_libdir)" \ + --libexecdir="${EPREFIX}/usr/$(get_libdir)/polymake" \ + $(usev !libpolymake "--without-callable") \ + --without-java \ + --without-javaview \ + --without-native \ + --without-scip \ + --without-soplex \ + --without-openmp \ + $(use_with bliss bliss "${EPREFIX}/usr") \ + $(use_with cdd cdd "${EPREFIX}/usr") \ + $(use_with flint flint "${EPREFIX}/usr") \ + $(use_with lrs lrs "${EPREFIX}/usr") \ + $(use_with nauty nauty "${EPREFIX}/usr") \ + $(use_with normaliz libnormaliz "${EPREFIX}/usr") \ + $(use_with ppl ppl "${EPREFIX}/usr") \ + $(use_with singular singular "${EPREFIX}/usr") \ + || die +} + +# There is a backwards-compatible Makefile that would call ninja for us +# in src_compile/src_install, but it doesn't handle MAKEOPTS correctly. +src_compile() { + eninja -C build/Opt +} + +src_install() { + # DESTDIR needs to find its way into the real install script, + # support/install.pl. + export DESTDIR="${D}" + eninja -C build/Opt install +} + +src_test() { + perl/polymake --script run_testcases --emacs-style \ + || die "test suite failed" +} + +pkg_postinst() { + elog "Additional features for polymake are available through external" + elog "software such as sci-mathematics/4ti2 and sci-mathematics/topcom." + elog "After installing new external software run 'polymake --reconfigure'." +} diff --git a/sci-mathematics/primecount/Manifest b/sci-mathematics/primecount/Manifest index df6f5a1a44c7..625ec02d6d42 100644 --- a/sci-mathematics/primecount/Manifest +++ b/sci-mathematics/primecount/Manifest @@ -1,3 +1,5 @@ DIST primecount-7.2.tar.gz 340799 BLAKE2B 5ce3661e322be363e2fe79de1dd134b5c3009269cbb10d36dc69bee4c23c9f41d2117b3ed7aa4c5f852e494832573c84a8d9c37cbe92cf80a5024bdec9b22c69 SHA512 df14929012434eddfab94410ba9165642094327f8abd139a6a1ba87e508bba56df91cb0dc9411e873e90a9aa4aa3ba4007396c930d593f5954be8c715fa26e84 +DIST primecount-7.3.tar.gz 360921 BLAKE2B 0d9ad7c791dba12b05e4c88703dc4bfc1f557a1443c8430f3921f1a6e99b740b437cb53f39e832d69c4148b597960b028e0f38e4f4d96e50434b1d020f4ea620 SHA512 56dcae60460c88368214e01f8e3618e6b61b13f2730bfd1f281721ef71d6136308ba6832e4bd25a1885e2c6142009c5772d6102f82c65e8522e990cb62c55e71 EBUILD primecount-7.2-r1.ebuild 1277 BLAKE2B 92be849a95a336efd085be960af5ba8b6eceb1176db1e981f0c3f629767553a050e8e77bb966ab70930fc26b2df1ffa92537d1a2fcaebaa02221f68d7de6a656 SHA512 a7b515467366778defc734ae31fdea8cf32e2218ab85aa80f6bbbd082e9ff24056b3e9b01d232dbf76f4565c139f3f85f65ac6842dc8d9cae8cc08c9aa2bfcfc +EBUILD primecount-7.3.ebuild 1278 BLAKE2B 6426ba4758d2551012983af953ca5235726d8d5c7b1c95fa9e2a7a1179077836a9fbe13a931308dcd17e20a6ebff1cbca9b8d1992217b01680d86cbd4795fb3b SHA512 0758650223b753382d87ce94943bfa152fc6f530cbe3870b8811e325075512ffda8e955e606430074f9c0d89064645c81e8b4114e2e1e3a9b4b21525387f39e5 MISC metadata.xml 674 BLAKE2B 2d8321166afee1e9d0a20723ae6849f17a7ef0d5d474dc3ec0b1650519b197ad5b1360641faa6985a60121501741a137812b8bcf03cd708766278a1b014615f7 SHA512 7a4fa0c1cae4880bdc230065c98ec46dfb5f1b1adae6ffa5eac275f6f04f38ce0c24042e62f5aac6117f9f816890244daec8fb1c920ec4b6a0a124385e5d7e33 diff --git a/sci-mathematics/primecount/primecount-7.3.ebuild b/sci-mathematics/primecount/primecount-7.3.ebuild new file mode 100644 index 000000000000..eb88741f1621 --- /dev/null +++ b/sci-mathematics/primecount/primecount-7.3.ebuild @@ -0,0 +1,54 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake toolchain-funcs + +DESCRIPTION="Highly optimized CLI and library to count primes" +HOMEPAGE="https://github.com/kimwalisch/primecount" +SRC_URI="https://github.com/kimwalisch/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="BSD-2" +SLOT="0/7" # subslot is first component of libprimecount.so version +KEYWORDS="~amd64" +IUSE="cpu_flags_x86_popcnt +executable openmp test" +RESTRICT="!test? ( test )" + +DEPEND="sci-mathematics/primesieve:=" +RDEPEND="${DEPEND}" + +DOCS=( + ChangeLog + README.md + doc/Credits.md + doc/Easy-Special-Leaves.md + doc/Hard-Special-Leaves.md + doc/Records.md + doc/References.md + doc/alpha-factor-dr.pdf + doc/alpha-factor-gourdon.pdf + doc/alpha-factor-lmo.pdf + doc/libprimecount.md +) + +pkg_pretend() { + [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp +} + +pkg_setup() { + [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp +} + +src_configure() { + local mycmakeargs=( + -DBUILD_LIBPRIMESIEVE="OFF" + -DBUILD_PRIMECOUNT="$(usex executable)" + -DBUILD_STATIC_LIBS="OFF" + -DBUILD_TESTS="$(usex test)" + -DWITH_OPENMP="$(usex openmp)" + -DWITH_POPCNT="$(usex cpu_flags_x86_popcnt)" + ) + + cmake_src_configure +} diff --git a/sci-mathematics/primesieve/Manifest b/sci-mathematics/primesieve/Manifest index 1d97ee491364..ace9355fbf0b 100644 --- a/sci-mathematics/primesieve/Manifest +++ b/sci-mathematics/primesieve/Manifest @@ -1,3 +1,5 @@ DIST primesieve-7.7.tar.gz 101558 BLAKE2B cfaa91ddcf661e265d403f8a93461fe297ac48db843b096d0dd7828c4e3d11cdba60cb102197248359c79950fe2ac66c8e9295ab17b0d6bd0eed5a6260c7d115 SHA512 bbcc141a12afdf54386d2408e067b1c6af2dd9b5c9f44d71290269ddefc7c46ba6794064cde6728c8356724553cb6bc2e765bf18c24a18b6d5d1f472d2c6e6dd +DIST primesieve-7.9.tar.gz 111361 BLAKE2B 8e227bd04a89dd5e8ea5dc5e79afa1c5254216863086fd6c3712fb45767ee7e5e23e72d166ada17295e56479e0c0e1ae7f215b72e124e5234a79fb20f340cb3f SHA512 fcfc3445e5becd555b66743f6d73dd4a0cbb48b1d4a3d0d22043261f1861e0631bdeb8702b1f942110f8b327a01173b231accd1f7595600308709832bbbafc06 EBUILD primesieve-7.7.ebuild 1046 BLAKE2B 503fcab0c41dd30a22ad076b8e6404d24ca37a4c765a8059ffdbc91a48bfb87ff646779327a447b5cfbd96e1f5a9d88d50fda2ee0a1bf82ad4e12516d699f460 SHA512 e6038d77db1f87bc5c413a6e2c1a7ba689ec9920a579befcced2575379b808c0a60262b8ce2d130936e3d8a04df8d0fa6ee66ca2c74ea65f02fb53de37d704f3 +EBUILD primesieve-7.9.ebuild 1047 BLAKE2B 314c50fba490ce902b2fb4471068fb78db55ee04195565e40cf11452bd41332a908553965cb1ccebeed9fcee56b33d93060482f37cd106117b2315c2d61dc7f1 SHA512 0aa1eed9f2376c0f2e35744b983f7638e95ee9dc74ea92aa783c780cb30923c0f97330cb9ac90b92a29415e0a9ff9ee661ff05a8998a2144671df5256bbc52aa MISC metadata.xml 672 BLAKE2B e580c88061b6dcece5a34fde2cd13ce8c55264f3bac16fe3af6374df92d6280993452ebeea3d8446d9f8afcf7c1cb6927405c40e82a1c01a153d5060c77392fd SHA512 8ad3dd50c172ad3333d30a01b0e7ddb8f0f96b7666b61a0c6a1644e92abc49fa75f4f54c4c88eb72c2c8c7104d5e720d852bc7319fbc1a9569fcc5de85529b02 diff --git a/sci-mathematics/primesieve/primesieve-7.9.ebuild b/sci-mathematics/primesieve/primesieve-7.9.ebuild new file mode 100644 index 000000000000..7502f3600271 --- /dev/null +++ b/sci-mathematics/primesieve/primesieve-7.9.ebuild @@ -0,0 +1,50 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="CLI and library for quickly generating prime numbers" +HOMEPAGE="https://github.com/kimwalisch/primesieve" +SRC_URI="https://github.com/kimwalisch/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" +LICENSE="BSD-2" +SLOT="0/9" # subslot is first component of libprimesieve.so version +KEYWORDS="~amd64" +IUSE="doc +executable test" +RESTRICT="!test? ( test )" + +BDEPEND="doc? ( app-doc/doxygen app-text/texlive media-gfx/graphviz )" +DEPEND="" +RDEPEND="" + +DOCS=( + ChangeLog + README.md + doc/ALGORITHMS.md + doc/CPP_Examples.md + doc/C_Examples.md +) + +src_configure() { + local mycmakeargs=( + -DBUILD_DOC="$(usex doc)" + -DBUILD_PRIMESIEVE="$(usex executable)" + -DBUILD_STATIC_LIBS="OFF" + -DBUILD_TESTS="$(usex test)" + ) + + if use doc; then + DOCS+=( + "${BUILD_DIR}/doc/html" + "${BUILD_DIR}/doc/latex/refman.pdf" + ) + fi + + cmake_src_configure +} + +src_compile() { + cmake_src_compile + use doc && cmake_build doc +} diff --git a/sci-visualization/Manifest.gz b/sci-visualization/Manifest.gz index 881a40b4a368a32c8662a6fd398ef05c5d8ba751..2dd5f09c67336010c5b18f3b215a37653cd95676 100644 GIT binary patch delta 2788 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 delta 2756 zcmV;#3On_}EWa$Up9+5mRvy&{V7W(Y+KIOj&eG2pp1@Ziyt1v7cSOcF1_=QmN+F^t zITrIB19&+AaWi^#JVe`#tz)AcHL^o;BEJ%`nH$}Z-x{q3hoBM>JucN+5E=TX6sjfp zUqWoe(M(^)%!b8=hVjlWOJs?Y@P2wfZwcQz$F%5Ly&_y#6lQOc& z==~zh{9=-j0^EOzl$6e}Vg057(#5={6apua{g7QqQH8<4IER{&egY*SIPKPG<~JDD zz?)hmtz}P>#623u|8HyuOeIrEiFq^>)Vf@*BYu7PLFsFH5E8G#Qu##G65&+K~Wb@gwD~4S+E(19b)wCet(t|39i$zjSi6N*pFF#)cK<`66hZS)`*RGAXNY@ zz_Xk;e*1q&X`@;bEGVRmMCjLz&`pQ6LyV>B*d)JltgIIWAsZpS%E$)$fZ7}>l7Z~3 zw!KYblnx(KHb6)Ku=*d~Gb#~oAlDQp!BI&7WN@U04wN}H5P=y2H_|&zaF;$Qqn5kh z(gDD7b7}GmGQ~(5YsH*Bw4l%NwxNQ+yP~D4arS>r#q#>G`Ama6@pCsl=xlsHdTG| za?nXA);f1lfA~NKC9bdzYS~EeZEwGvB=4fC$U3D5)^7?~6b=F&oVDgCbWT00h&RoS zC6>ft{5-bDxXO@6{(|V1U?Y22gmUazli>{=e@{#VVk8Cn+rTjbSi|s(d6XbA;Tw4O z#8AM8;C2;yBhul{N`DSOU+f8+W~u|PL4N=v;TtRunmO6u@4V6=Pte53HM%QNUDs}HG*I+om3qmp}LkP=a_mGYYNg~RidPw8T^tQ zqcML{f|3vqgk))x-wEGM5_QFQ&>QlacqZA7e`i&{ z5k-ucPVgKdLuqtvVI~xZNjisz1Y02+A;rj3qoMmXC-IwTXPjf9SHYyR*We%%$%5X% z5}mpbMKOSLNn-!|^~3u0C+R1JKQwHJuyKqY6QoqoC|Ut;LzN&ye^2OsI1tTmpurEx zFq7MpXBx7$5sQJ0f(`y8jsFhh~>>oSE$}nzQpcAC$Eqz|D{ZzekK6Mf3ae zK)drR0`>zM*U43PCKOCMjPLlKFMxPl2AG5l?5!FG#^v`YXLj(`fBgY+pq#pCqT0+8 z?*O=mDzOJ*gtUiH_Q2TiPl%!tJXrMQzo4xGd^>)Li)o$}r(YR2e+<^=)a%fG`&sxe zPdf^e2NEC+fgy-0tVTZ32Mu6FB08KpeFvlk{Dq#0v3e;7&h$B&219_Iv;V5h;$K<2<_~ zQT`;1j7#*|;u2iVBdmFa#g<#6t}-;irSRS6VKG-`%8c=7HVf>LLI+4)Ae9(NO271@ zSNr_(^kqKjm;FPhygaVu5J=R1Syd=H=hidGE?|l#?G=o5f6VDOxK`uYG{`-u$o}|f z0|}CI0gF+X$$@grv<$z=G&k8woAgTx@oxrHBwd!5?+Xq8wCSv88T*{2Wn6A$Hg7rs*h%P|MmEpz!B}r$+MF45WyGgBUMX+~<)^2x2jnM{OiGyG=`Q=8 zjtP=%mL7!`E3wl2c_^+zDoJgaiq>ad^FNJatwD^-OCW1g4S%O%=@6Q3O)Iq;NrdSD| zKwrLpe~ls|3LNrOf6ya{8DOV;`1NJ*@)@c>Q}r6VNhH0~Am!xk?c3nM5I37r$27lZF&+ z1It~QllK&Tf1cnWwHO{s-a^q-{3~yzlRKCr^}xtw7&m#HkA6(+pYOlsAD(N+aKV-Z z%62}38rZ$nMcjnX^=edkL%#!OQGN%^l_!gnvQBpD1`&PT*a2g2O^=Lyd>GXs~yZUy&28 z*0|x;;$Y_Fv+kKqCr6EAmZ+6J=j9Mq&`pYeK??UEyDm1RqhsgL&8e)oTq K&^wl7C;$LwFG|?} diff --git a/sci-visualization/gwyddion/Manifest b/sci-visualization/gwyddion/Manifest index 50486de12148..953b32835d88 100644 --- a/sci-visualization/gwyddion/Manifest +++ b/sci-visualization/gwyddion/Manifest @@ -2,6 +2,8 @@ AUX gwyddion-2.56-automagic.patch 1522 BLAKE2B c760f952221ee4cd2e36572bef682ca45 AUX gwyddion-2.60-automagic.patch 1552 BLAKE2B c106acfee1e00d8a4ade965cddab943bc79c246503fb51e53d20ba6a3b8b0a76cc433b75e867d448d7622ef190f1f54225b0f45be3860d32672397090be619d9 SHA512 50eca983c81bb14c33415e3ad69bf2e18be4a88fb674537dc335d8aa9986edb1baa962f7a4eead41d70b54828729165d413387c64696a0f4e1aa9ad49675afb0 DIST gwyddion-2.56.tar.xz 4645620 BLAKE2B f4f2ce2bf119a24c3e1919b14db409a81ad286ef2242918f356d2b4c56b498f41cbafa03a136eac5d87b4905529e06982694f19bdf30933454e94d34526962c3 SHA512 cf4a40367ea5b0a671c5df70123ef93f6aecc25322af7eb05e4f32d40e54d9b0d48ddd1df9f2589c468eb511ada3f3ef409603c1513de33ba2482078a9415eae DIST gwyddion-2.60.tar.xz 4973404 BLAKE2B 6ded40f34bfcd70db2e897abc1f07b070aca78e08c90661ee4fe281d19f16337ca81b5a4e2adaeb29e1870e8194eb77976910a54248842c8474864065d64defd SHA512 e568df77ef580aaedfcdd1f746a78f3ca93676a07a331fc6e70f997780bb403d1c3967aa93440c7fa1f010bd01f5376700c869a38dacaf1f98b075c4c950cf54 +DIST gwyddion-2.61.tar.xz 4982092 BLAKE2B e4949558c52d2a6e97415b65e6816061c117868bdd2f39b341c3f740500f71dd38500323a389058b65f9c30feb9d5fd1e93bc29881b464cdb66981639fe280ed SHA512 c2fff49d52e4c439bf96e68be3534948c1fd48ade9b1e59e2d2d7d607170b5e7ce09e9cde3873ecca526de1561b028f39785dc363186f9f3d4ef0d259d313675 EBUILD gwyddion-2.56.ebuild 1646 BLAKE2B 56173da9c59cff136b908ae5a1eac7767199a73a3fa09c2b1a5480cc9d5d191ba7604e731a1b0c43b2f65f19a0580481efe91742cdb0581645c43215daf8768c SHA512 1205b0dc85fd5c418089555b3a31ab555576ff91fcddfe925595e29a2f31de2d529269aa7092eb80e9a0995e4a0627dc19edbc6de88e58b35ab1e209c1b8e6da -EBUILD gwyddion-2.60.ebuild 1940 BLAKE2B 20b7359a3232946696773dcdfd7ae65857638a970045632dc39516d32564e578d9d511d5ba64e6d8c953cf41d0df5e7c225027a4482eaf78c318c6d858c037bf SHA512 968338bb87644350ebf7240896cf0cd8fbbad643fe60719f43fa482e2499ebb163e2aa796c8d8d64d745159f123d972f4d0525d6c6f66be170b3d2b5dffc8cfb +EBUILD gwyddion-2.60.ebuild 1938 BLAKE2B 0b84d6f9b360a1f801cd062e81eac4845db625366531058081da2d2703a65a5d38f5389307b3767a378418c8b6b9ab47ffe2943500fd4c6df0ff1c6eebaba1eb SHA512 8eda1fca9ce3e963517409c834a1467d5e561d1b523568be310f7a36e16bf7db5a9490d3d74568c158e9f097c11be11761efd24465caaa60113db99bf0de72ec +EBUILD gwyddion-2.61.ebuild 2018 BLAKE2B 1bcccbf7b76d746711b37b22cbd69d7216eb0430c309ec59f8c481fa7880eeb93013d55fcd39ed7e3440df5a7c8c2cde7a4156d0bcda0d91f58b80bf7911669c SHA512 60996852800aae8ae7e4383251d6f553320b90f73b7a5224886072df60bdd4757fbaa70098c2d71e15a2819c3e45e250e927b6bb91e4b88f624aba48f197ec1e MISC metadata.xml 1152 BLAKE2B c3ab652b26ed500c74d53dd479fe33a3647749478881f79780f360a551bcd262a1652a0e96de7b9bc6ef5d694f40387926b919515c879c8aeb5e2275fe807583 SHA512 8ab81680f6e02090d84f1e43d05c459ae9856b4195341718080b5e8e41a4c722933c6258fb69ddb1c5b7f087356c80d35f8d4fb259c0cb5dabe2636a79b2c64e diff --git a/sci-visualization/gwyddion/gwyddion-2.60.ebuild b/sci-visualization/gwyddion/gwyddion-2.60.ebuild index 4680d9f429f2..1b65cd80be57 100644 --- a/sci-visualization/gwyddion/gwyddion-2.60.ebuild +++ b/sci-visualization/gwyddion/gwyddion-2.60.ebuild @@ -11,7 +11,7 @@ SRC_URI="http://gwyddion.net/download/${PV}/${P}.tar.xz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux" IUSE="bzip2 doc fits jansson hdf5 nls openexr openmp perl ruby sourceview unique xml X zlib" RDEPEND=" diff --git a/sci-visualization/gwyddion/gwyddion-2.61.ebuild b/sci-visualization/gwyddion/gwyddion-2.61.ebuild new file mode 100644 index 000000000000..7a324f0066a3 --- /dev/null +++ b/sci-visualization/gwyddion/gwyddion-2.61.ebuild @@ -0,0 +1,89 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools xdg + +DESCRIPTION="Framework for Scanning Mode Microscopy data analysis" +HOMEPAGE="http://gwyddion.net/" +SRC_URI="http://gwyddion.net/download/${PV}/${P}.tar.xz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" +IUSE="bzip2 doc fits jansson hdf5 nls openexr openmp perl ruby sourceview unique xml X zlib" + +RDEPEND=" + >=dev-libs/glib-2.32 + dev-libs/libzip + media-libs/libpng:0= + >=sci-libs/fftw-3.1:3.0=[openmp?] + virtual/libiconv + virtual/libintl + x11-libs/cairo + >=x11-libs/gtk+-2.18:2 + x11-libs/libXmu + x11-libs/pango + bzip2? ( app-arch/bzip2 ) + fits? ( sci-libs/cfitsio[bzip2?] ) + jansson? ( dev-libs/jansson ) + hdf5? ( sci-libs/hdf5[zlib?] ) + openexr? ( media-libs/openexr:= ) + perl? ( dev-lang/perl:= ) + ruby? ( dev-ruby/narray ) + unique? ( dev-libs/libunique:3 ) + sourceview? ( x11-libs/gtksourceview:2.0 ) + xml? ( dev-libs/libxml2:2 ) + zlib? ( sys-libs/zlib ) +" + +DEPEND="${RDEPEND}" +BDEPEND=" + virtual/pkgconfig + doc? ( dev-util/gtk-doc ) +" + +PATCHES=( + "${FILESDIR}/${PN}-2.60-automagic.patch" +) + +src_prepare() { + default + eautoreconf +} + +# There are python bindings (--enable-pygwy) but they are py2 only +# 3D opengl rendering requires deprecated GTK-2 x11-libs/gtkglext +src_configure() { + # hack for bug 741840 + use doc && export GTK_DOC_PATH=/usr/share/gtk-doc + + econf \ + --disable-rpath \ + --without-kde4-thumbnailer \ + $(use_enable doc gtk-doc) \ + $(use_enable openmp) \ + $(use_enable nls) \ + --disable-pygwy \ + --without-python \ + $(use_with bzip2) \ + $(use_with fits cfitsio) \ + $(use_with hdf5) \ + $(use_with jansson) \ + $(use_with perl) \ + $(use_with ruby) \ + $(use_with openexr exr) \ + --without-gl \ + $(use_with sourceview gtksourceview) \ + $(use_with unique) \ + $(use_with xml libxml2) \ + $(use_with X x) \ + $(use_with zlib) \ + --with-zip=libzip +} + +src_install() { + default + find "${ED}" -type f -name "*.la" -delete || die +} diff --git a/sys-apps/Manifest.gz b/sys-apps/Manifest.gz index 5dc2210a43692ba9b250ec69b71836ebe99f7505..2dc3e44282f73bd71a0a52ec82f8b8859e17e56f 100644 GIT binary patch literal 48316 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 literal 48317 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 diff --git a/sys-apps/dbus-broker/Manifest b/sys-apps/dbus-broker/Manifest index 021897c27b44..3bbec643f4cb 100644 --- a/sys-apps/dbus-broker/Manifest +++ b/sys-apps/dbus-broker/Manifest @@ -8,6 +8,6 @@ DIST c-utf8-0837214a9780b7d771a3b3ce9a49196ac0a9d52f.tar.gz 9340 BLAKE2B 4bfa39c DIST dbus-broker-29.tar.gz 216639 BLAKE2B 94c8b7ea01367eae176d9411af064a960a054d6fbeb2bdebe9ba983d0938443abeb521f32e0eb9ae28155d5c5ebcf461317223387ccfad624ddd24e6bc8e227b SHA512 4c31b8c15f5d1ada0eb9c63c905c9fc9b3b8336beb533974b9c2b2a6a89c306b77d029d1ddbccbad873f62cc0d02cc373a090907dd19eae1a8a7fc2e3a4c2113 DIST dbus-broker-31.tar.xz 239520 BLAKE2B ba34308de7c598e72ac3874894fb90ebc6970840eb2fc193a2b3294033759b39d7d712695ddbc88c3b947842b0131e0a068ffe3cef616ce431d9a8c021f30593 SHA512 22fd53cff84e48ae1c11303b5340e16dc9b7124c9e562174c1f0af465c55d69bb8b2768063de281f6f791442126a29ab864ad6b8acf110247a500f6425eae5d9 EBUILD dbus-broker-29.ebuild 1847 BLAKE2B 8d6fb46de8ff8d95c3ea0ec5e08ac4958cff7862d2db7db767d4e722fc5c3f736607b01dfdbb1f567701a38f9d20b33a8fd44684967bce8bac57fc5d63c9dc89 SHA512 779128c4987833c4773bf37d5c0d3716c2cd4e2d7c3933883b87d198155b29145485bba2ebc21dcd3fb25562613e6b577e2001a15b8c3b84711395e2b4bc26c1 -EBUILD dbus-broker-31.ebuild 1145 BLAKE2B 1921b4cd7bda537fecc3336c39e21378bf73ef2fa3820774bfa49ee9ca0a5a3895f2a538f00ef8a3f7c7ce35e00663887970a583443f69463fdd575896c0f3b7 SHA512 cfd7c4ebc82b1e70d56a9f1138c56115688bfe3e8d19d48f3089fb6c829037629d9b7f891a19554b1f5e5e541dd9f576257bbb7443ddb98a0496a7c29d3a19a9 +EBUILD dbus-broker-31.ebuild 1142 BLAKE2B 8ad73709c37e5c7e6aa134cdafb5f9226114af6378fb90c32d2f8e509b2529377cbb3f51d3e49ddaef9bca544f5b1a368495059688d6c86a7d55d50b18f89f54 SHA512 07fdd1101c415cfbc43d9aa1ed51a9ff72db52ef1f5e8044d43af922f1d82e6c6c48c2b1eddbf6db85ae8266a25cdd4c897755d7711ab4e5ef7b9be16f511c5f EBUILD dbus-broker-9999.ebuild 1145 BLAKE2B 1921b4cd7bda537fecc3336c39e21378bf73ef2fa3820774bfa49ee9ca0a5a3895f2a538f00ef8a3f7c7ce35e00663887970a583443f69463fdd575896c0f3b7 SHA512 cfd7c4ebc82b1e70d56a9f1138c56115688bfe3e8d19d48f3089fb6c829037629d9b7f891a19554b1f5e5e541dd9f576257bbb7443ddb98a0496a7c29d3a19a9 MISC metadata.xml 328 BLAKE2B 8d8eea6a3d5e3309106ec3e6f248c4b5cad557ccd5095794bd153cd270c5f43de508363646afce491d5e6cc3bff1dca1ca024c2e87e656401432ac2d833cca90 SHA512 971b4214d0a9f9a68ca12a309096b7345014d2e0f57e85e6e10ff0a09b533d5cafe153fa8082ac01609e3417a31afc319cb285a822194c9c672a57ce316340c4 diff --git a/sys-apps/dbus-broker/dbus-broker-31.ebuild b/sys-apps/dbus-broker/dbus-broker-31.ebuild index cf73e0592faf..e3ddd690c43e 100644 --- a/sys-apps/dbus-broker/dbus-broker-31.ebuild +++ b/sys-apps/dbus-broker/dbus-broker-31.ebuild @@ -10,7 +10,7 @@ if [[ ${PV} == 9999 ]]; then EGIT_REPO_URI="https://github.com/bus1/dbus-broker.git" else SRC_URI="https://github.com/bus1/${PN}/releases/download/v${PV}/${P}.tar.xz" - KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv" + KEYWORDS="amd64 arm64 ppc64 ~riscv" fi DESCRIPTION="Linux D-Bus Message Broker" diff --git a/sys-apps/ethtool/Manifest b/sys-apps/ethtool/Manifest index c10e42bb33da..4bd9988efa98 100644 --- a/sys-apps/ethtool/Manifest +++ b/sys-apps/ethtool/Manifest @@ -3,9 +3,11 @@ DIST ethtool-5.14.tar.xz 318536 BLAKE2B 09b5c9c8103635e33b22e55caff3b0f3751bf14d DIST ethtool-5.15.tar.xz 318864 BLAKE2B 855c07e388bfabf37637f20e2714c6ca27717f38d7f658be96e0e9ec9d4514e61f4ee29361fc0279510869606ad18126ccd2a47160f1097ab52b1e35216e9721 SHA512 28147468a92c179217b459907a3257ee4f2d2ed028cb87b074f1c7ca6eb91aca81c8a9f5c7fe74e81d16a516e6e7eb20137bf7a15b5479fd82a327c64954da12 DIST ethtool-5.16.tar.xz 320308 BLAKE2B 198d76502510e533b7f51785fd9f0848e840a6b4237bfd0496d005978ce3e638be02bd7dee971501f57c83354a1ac2f34a7ef29f2255764e900d9299bad9254c SHA512 9f0c24323b3144cbc6e684dc8c545a7c5e4804a061f10e32c937ea7420cc25c0891137fd4be4f1b9cf44907d8a59970ead9db424051ec5b4a90c225038f04025 DIST ethtool-5.17.tar.xz 321848 BLAKE2B 1695077d812b3ed8e287615d6a3aa15525a061110fa63563e4b2db3e5d4718b023415508db63e857c572fef248c6797564da596f17c80b833839899656840a5d SHA512 c9677829e3ed1f373bd993f72c710293a6e987bbd19829d437a436f42cf4e7995ee70a7db3590b1499ff6aa29c26815f4d0a3e4798ffb6992ae3f52b079cd3ff +DIST ethtool-5.18.tar.xz 322600 BLAKE2B 5c06c74ac1453b66fa3f2a01a3face8c6483bdd6849a0b258f5a3d0c041712de4d628240843d09a54e69ec6256dfaac5fa3b08d5e1d2033b2810a01f9be04673 SHA512 bd53e64d5cfe0fe4c3fbc9ec84e64f77b72d0229bbb611575007fd1e4c5c13611440b292edc875f1916707477e1d1e19b8f46785285d6b88066e9b9aafba9753 EBUILD ethtool-5.10.ebuild 583 BLAKE2B bbce36771a7b34b2b62b533a36df3d4039b913ac36e34cbd63fc5a28e7d717cb8449d65c1cc0cd80353f55ad3380eea3fa9d9f2cfacbc574b172bcff7f7e8910 SHA512 79631f2df71aa0c831e92578dac932d49f1fa9b946b9450d7f61d8fdf14dda1a218e79bb51ffc1ebe9534505c68ddaa9d547c7c8b6c2d271c1ddc34130e5fddc EBUILD ethtool-5.14.ebuild 598 BLAKE2B 31042341fe0493ba59c2feb21148535e5274acb673e039ceba4d119d28417af0964147c522174086c55da7d3aa9885118ed685de5014e26a6f3636758c3ce12d SHA512 d219a369422e72561a14985674b6faa17f77be2669ff8690858fd05d9aab2c380a6d851fff50ef0bd813057b2e7824a79ce151f8aafc46f04f58c4139e3527e9 EBUILD ethtool-5.15.ebuild 590 BLAKE2B 8850ed177a2ac5d814239e4eec4c72a216d562496cda15c1698aee52784a60ef82d245e65fa66f712c66310e2bf33967834e741c7add499ce5f1c69b9f7c0245 SHA512 919c114df09392c26db2c1ecfdc7cedb4ded632c00c4270b6f9405b51559ccb7928d55e65ef5f4cc06d177674016774ee440ea92dad88da86fdf7e3b461d3af1 EBUILD ethtool-5.16.ebuild 598 BLAKE2B baf3417913dc24fbd8d9f3bdb2e2e95f1ef4ced1d49b9a8de5e30d7658e4a84e0b4f7ffc90ffc09a1274ebb2e932b1285040e777aa7b0339acfc345975276a8f SHA512 00dec7c445440facc0a9a8008b7bc02373b6043ac0255e020db9c6715f4895d3749ef443bf7d6123c5fd1d4aefdeb416b408dfc8117e374e36be8652a313a663 EBUILD ethtool-5.17.ebuild 605 BLAKE2B 211cc227d19ac68d86acdf7e50e73f8833e863941e2629d48b39760be6009c6f344bea645213905ae0edcdbb11cf1a78132e04480ada3dd345b1a37aaa6295b1 SHA512 9e690eae2077bd53704fec3e5f5fd5ff9fa902e158730b77c1a5a78af774dbf40bf9811e7e9265cad6c691ce672bf7a26aec963bbe2a3d024bfee1f0d00d70c5 +EBUILD ethtool-5.18.ebuild 605 BLAKE2B 1f0b0a87665434d31c5dc09d7902c629c118db82a39cbb3d63859bcfe7a60d69ac18e5a35c0244805926d9d044777e4ac6b4474d7526975436ed733970cb06bd SHA512 39862ccb79c301109d774a13e8862cc53654ff08278ac143a4a7b8b62178a47d6b2a341fa19804afd4d8691110c1c60cd4024f99b389bc9365ce82977f4996dc MISC metadata.xml 993 BLAKE2B 92777546a5d0d904b319409448ce71991ddd4b89941888b19d2cb093b9f3227361fac1ef39535524a5bcb7b1cfd91c90fb4557d5501b46d44df64e647fb7d3aa SHA512 696f633f299189a01bc9ff309faac585a849323e0d471e1ddb7631bc917c83220844bae7ba1568a181b08029f4109bb2cf0c3063cee5f0d91705a04abe353793 diff --git a/sys-apps/ethtool/ethtool-5.18.ebuild b/sys-apps/ethtool/ethtool-5.18.ebuild new file mode 100644 index 000000000000..8d122a733c09 --- /dev/null +++ b/sys-apps/ethtool/ethtool-5.18.ebuild @@ -0,0 +1,21 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="Utility for examining and tuning ethernet-based network interfaces" +HOMEPAGE="https://www.kernel.org/pub/software/network/ethtool/" +SRC_URI="https://www.kernel.org/pub/software/network/ethtool/${P}.tar.xz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" +IUSE="+netlink" + +RDEPEND="netlink? ( net-libs/libmnl )" +DEPEND="${RDEPEND}" +BDEPEND="app-arch/xz-utils" + +src_configure() { + econf $(use_enable netlink) +} diff --git a/sys-apps/firejail/Manifest b/sys-apps/firejail/Manifest index 4ac2214afe34..a8c2c2c2a686 100644 --- a/sys-apps/firejail/Manifest +++ b/sys-apps/firejail/Manifest @@ -1,11 +1,13 @@ AUX firejail-0.9.68-envlimits.patch 669 BLAKE2B 50b2f652e317ed7cc4da53d9ab990b8b857396b7489f0b76532477cd50c0cbbd58099f42d555b12e735a8131552d5b877f9cee4cee2594e112d6bded770728ad SHA512 c91cbe09aa565123a988d44b1a243d1d6c7f501dd97c29e193d1bee36ab674eda45f55cfded4b25b50b023b3d31e7ddb034fb6ad647ad83aeb97c82c60581423 AUX firejail-0.9.68-firecfg.config.patch 1528 BLAKE2B 9d1408b5311f39fbf1de4f0ce7c3c4b60165fa5e5c6c31b3eb74970d09f1d4ff4d5de7cf8b1a5e6266a53c74ac5010d67a47f38bb565489cd6d49ddfd5323c02 SHA512 7e52918e2d076b01a87c7e420f2e4162be386c5591f8f0720c30301ceabd22c2c83e0e0bc2a94c3b4fc8d3f8f6f4c9363d54204f6a11e5b14acc7057a4497c02 +AUX firejail-0.9.70-envlimits.patch 669 BLAKE2B 315d6918b70ea06f7b7aaac95065efd11a309710fb3e23cf57b9960cfa2c8cf339c4e731f5347127c54972105cec4c956d2ff1f418a1b516fdf56ce1c7b354d5 SHA512 92cf47cc3d32f3efb5f203228af0e78cad0f55fe9954f27c4e107ed4c26f6ae39b364a8507d5fe481e92222ede7d572fbe9c0e553b7ac38d6e5b812cb6741516 +AUX firejail-0.9.70-firecfg.config.patch 1662 BLAKE2B 71f301c49c97da5794ae4af35c8e0bca20845ef41be5c1db07911cb9de4ae0b52d7e48e37f0400c24302a820f577fe284d5c86d1f19f5b96570d66e5b92dcc0f SHA512 ec10c2e401817bb2833caa01c5f689f623f69c52a5ba48704c52f942c664274ca05755c6afaab89372a2a14122113bf0bc063e121e6ab92aec3e9a30a2b8379d AUX profile_display.local 158 BLAKE2B 7bb73bfa3d1a6556f9e4840e425e0bb2ee6a1e9510100a7d22a01978975805f7b80fde9c596147ee42dcc7d098b07e4969e67eaf857e6286ef94a2795671a37c SHA512 d2c85a8de17ffc7d0bac0252f7b6624ff9ff9280ad2e33fc51b4085b72db4b764b4ad719fdb6a95fe62faaeb9c541b9704b3ad764245bedec142c9488ef1e20d AUX profile_patch.local 198 BLAKE2B 6a84eca54c8fa5429b171707d6d2b7617c918798f40a1ea26fd1c6778a3688aa1db2be9d74025b7b8b863969c94c22de92a610d2b872b37ba216377f50f0ceae SHA512 86829f6b4867564447d06c73119a38e4ae7b5a386253229d5d0603398b9ed4ca64714221fa8aee8a9660644c3c38d762386a7a5a161fb717e6b7d7df723aa9ad AUX profile_pdftotext.local 132 BLAKE2B 2c98ecf386cdceae4cbaf4e3623187c66ff81540d86f978467a6a0106d57a0f41f7626f1049602fee8b7545fa413ed6ca8e21e1fb1448a374b8d80e6ae72451b SHA512 c0121f1ba4db0a737acdd250834ccd73fcd441b5d7f8d5740f75230edbb10bd6bb038dd09772ba21cb24cf4224a474749a2e0f3d0e9567b4e207f4adf67c19d0 AUX profile_wget.local 128 BLAKE2B d2069517fce414faec2b23f8704fe15683a956af210e6e39321ca9f65bde939c71a7980506fdd3b01a6b15fb6733ebb013c684a63589839c60c53616a52ca5b6 SHA512 ef0b97b11fac742464b6520c6e6293017519b84c137c4aa60976b53b3d072bc9a69588267ac0a79c9647cee1e802fb0cd0d28e1647778e30473518415ce4d699 DIST firejail-0.9.68.tar.xz 477332 BLAKE2B 4d995715caa81b69bb9a16f604a2463b2db48fad5ba869bb5f353973ce8ec273dbabe07ee340b40094d6fe15bcef7e356cd07e7e7dfd0491d2d1632f64878a0e SHA512 8c03c145bb91fe696407052968bd1069defc44d274bd74d33fccebb28324121d259973fccc1d1cdc38fb2902bb842e921adc9440596a92a4aa13c4e06963e354 +DIST firejail-0.9.70.tar.xz 485096 BLAKE2B d5164ba5ee08e80415a84999e4152f1f9c897f50def669731098126cec117aed3cf4b21603aeb13ccbdb1bffa9d48de69dcb19fe7135691e891b9b83f48a5ca1 SHA512 a790ccb711da6c3e52677011d7eb38c482ffb5066498d4586018671ab4ee533e02edb31fda872e0647fd27c00014b04305eafcb56f1f1b07f470aa4fb701cbe5 EBUILD firejail-0.9.68-r1.ebuild 3046 BLAKE2B 4cff4e74660fb224440831490502763abeaa7fdefc0e350f1480abf38ad842bd77df525effd479af9f8371a3d4c9ea95a8d663bbc95fc3022c144816c2157727 SHA512 a9f79e7f93fc9cbc9b4cce5784aa51b99c994b1262532c75fe6340d787b56fc6c85866c803a537c59909b80c53f17977de47bb1f97298e56f656d405411bdd2f -EBUILD firejail-0.9.68.ebuild 3044 BLAKE2B d7e26bce7d9cfffa594b6a72d121ce9efab1f384b25bcd1b00b0d1cccd58c9258756bdb983f2d44a9f02522c210662e7c646900f510dd4c5ce12c7973746cb6e SHA512 16ea37dd99bbfef8bdc6b5e82788a61bd0325615ccc7d5738dee24a0d6dc4c154aa14aebfd6786a75340ff199f695cfe12eb5a664d6111bc2102347996eec5b6 -EBUILD firejail-9999.ebuild 2618 BLAKE2B 4c9aaf9b58dd8983b9e6acd92ba33d44cb0b6cd41d034f3a22cf235c92b7b12bb53b1cbc73e83cf50571bf9e42e8da9ae86ed8da6739c49ac22222f3876b618b SHA512 dae3515ea76d029b93e4e0254ab8596a3eaaf6f745919fe8a81d0d84a27cc46d7001d26bed45a93c1c8fb0d0d6f5583a54d2e71d4039d1531df01e3de82a1135 -MISC metadata.xml 1814 BLAKE2B f8216f60d54df8ced109e016f0e5cc58a59dde8e8ff79b50964274607d829245db281d342274fcf82e20750988db2f5a8dfc0c2d914e83d61ae3193c1bb5aa7b SHA512 44221d68c026110e2e457adb851c1269cc3095f1f35ac3185213f2692b2a0758b5adf5d7d5b9929b9bc63bafb5e47b3b1d836c65732a7061dd729ca62c45b956 +EBUILD firejail-0.9.70.ebuild 3047 BLAKE2B e252a0c657c1e92a2420ed26bb67203a54ea08db7c1335cca477dbd745b04e627c7b8839f22b1c07e291fc0a369bdc660c9f4b9a079bb6224c713535a82e8d78 SHA512 736281c43fca7aa3ca757c2733e9062594b0c4994c569e28a4bbe56f0a0a072b9c146b0cb5d2b5bb8cb186f8d01b28f94b46e4660171fed09010fe0e4fa3aa0e +MISC metadata.xml 1765 BLAKE2B db5d033abde3f31c928bbf08c847cae4f9f665fb8e71e5e1a2cbe8756f6b384246c5bd771424b55479f17c86c652b13560aae1735b5c70e54ae87fb417a2a290 SHA512 de1377a8b37facd99de364c8b70895c3358cd27755ba5df4217f0e8554da978754bdb85ddd98544450ad952c41db1bcfbd46c6382f76d05afb8181204dfcf143 diff --git a/sys-apps/firejail/files/firejail-0.9.70-envlimits.patch b/sys-apps/firejail/files/firejail-0.9.70-envlimits.patch new file mode 100644 index 000000000000..d99db424c052 --- /dev/null +++ b/sys-apps/firejail/files/firejail-0.9.70-envlimits.patch @@ -0,0 +1,12 @@ +diff -urP firejail-0.9.70.orig/src/firejail/firejail.h firejail-0.9.70/src/firejail/firejail.h +--- firejail-0.9.70.orig/src/firejail/firejail.h 2022-06-08 07:42:50.000000000 -0600 ++++ firejail-0.9.70/src/firejail/firejail.h 2022-06-09 13:06:04.094034022 -0600 +@@ -706,7 +706,7 @@ + int check_kernel_procs(void); + void run_no_sandbox(int argc, char **argv) __attribute__((noreturn)); + +-#define MAX_ENVS 256 // some sane maximum number of environment variables ++#define MAX_ENVS 2048 // some sane maximum number of environment variables + #define MAX_ENV_LEN (PATH_MAX + 32) // FOOBAR=SOME_PATH, only applied to Firejail's own sandboxed apps + // env.c + typedef enum { diff --git a/sys-apps/firejail/files/firejail-0.9.70-firecfg.config.patch b/sys-apps/firejail/files/firejail-0.9.70-firecfg.config.patch new file mode 100644 index 000000000000..ff751b9dc684 --- /dev/null +++ b/sys-apps/firejail/files/firejail-0.9.70-firecfg.config.patch @@ -0,0 +1,82 @@ +diff -urP firejail-0.9.70.orig/src/firecfg/firecfg.config firejail-0.9.70/src/firecfg/firecfg.config +--- firejail-0.9.70.orig/src/firecfg/firecfg.config 2022-06-08 07:42:50.000000000 -0600 ++++ firejail-0.9.70/src/firecfg/firecfg.config 2022-06-09 13:06:38.646038407 -0600 +@@ -213,7 +213,8 @@ + electron-mail + electrum + element-desktop +-elinks ++# Breaks emerge/portage on Gentoo: 'too many environment variables' ++#elinks + empathy + enchant + enchant-2 +@@ -259,7 +260,8 @@ + flameshot + flashpeak-slimjet + flowblade +-fontforge ++# Breaks emerge/portage on Gentoo ++#fontforge + font-manager + fossamail + four-in-a-row +@@ -490,11 +492,16 @@ + luminance-hdr + lximage-qt + lxmusic +-lynx ++# Breaks emerge/portage on Gentoo: 'too many environment variables' ++#lynx + lyx + macrofusion + magicor +-man ++# Breaks: $ man chromium-browser ++# WARNING: terminal is not fully functional ++# Press RETURN to continue ++# Manual page chromium-browser(1) byte 0/0 (END) (press h for help or q to quit) ++#man + manaplus + marker + masterpdfeditor +@@ -571,7 +578,8 @@ + musictube + musixmatch + mutool +-mutt ++# Breaks when configs are under ~/.mutt/ ++#mutt + mypaint + mypaint-ora-thumbnailer + natron +@@ -635,7 +643,8 @@ + palemoon + #pandoc + parole +-patch ++# Breaks emerge/portage on Gentoo: 'too many environment variables', path issues ++#patch + pavucontrol + pavucontrol-qt + pcsxr +@@ -761,7 +770,8 @@ + stellarium + strawberry + straw-viewer +-strings ++# Breaks emerge/portage on Gentoo ++#strings + studio.sh + subdownloader + supertux2 +@@ -880,7 +890,8 @@ + weechat + weechat-curses + wesnoth +-wget ++# Breaks emerge/portage on Gentoo: 'too many environment variables', path issues ++#wget + wget2 + whalebird + whois diff --git a/sys-apps/firejail/firejail-0.9.68.ebuild b/sys-apps/firejail/firejail-0.9.70.ebuild similarity index 96% rename from sys-apps/firejail/firejail-0.9.68.ebuild rename to sys-apps/firejail/firejail-0.9.70.ebuild index 50077c0d2db7..5c5a610f1024 100644 --- a/sys-apps/firejail/firejail-0.9.68.ebuild +++ b/sys-apps/firejail/firejail-0.9.70.ebuild @@ -9,7 +9,7 @@ inherit toolchain-funcs python-single-r1 linux-info if [[ ${PV} != 9999 ]]; then SRC_URI="https://github.com/netblue30/${PN}/releases/download/${PV}/${P}.tar.xz" - KEYWORDS="amd64 ~arm ~arm64 ~x86" + KEYWORDS="~amd64 ~arm ~arm64 ~x86" else inherit git-r3 EGIT_REPO_URI="https://github.com/netblue30/firejail.git" @@ -21,7 +21,7 @@ HOMEPAGE="https://firejail.wordpress.com/" LICENSE="GPL-2" SLOT="0" -IUSE="apparmor +chroot contrib +dbusproxy +file-transfer +globalcfg +network +private-home test +userns +whitelist X" +IUSE="apparmor +chroot contrib +dbusproxy +file-transfer +globalcfg +network +private-home test +userns X" # Needs a lot of work to function within sandbox/portage # bug #769731 RESTRICT="test" @@ -39,6 +39,7 @@ REQUIRED_USE="contrib? ( ${PYTHON_REQUIRED_USE} )" PATCHES=( "${FILESDIR}/${P}-envlimits.patch" + "${FILESDIR}/${P}-firecfg.config.patch" ) pkg_setup() { @@ -81,7 +82,6 @@ src_configure() { $(use_enable network) \ $(use_enable private-home) \ $(use_enable userns) \ - $(use_enable whitelist) \ $(use_enable X x11) cat > 99firejail <<-EOF || die diff --git a/sys-apps/firejail/firejail-9999.ebuild b/sys-apps/firejail/firejail-9999.ebuild deleted file mode 100644 index 440d20af51ec..000000000000 --- a/sys-apps/firejail/firejail-9999.ebuild +++ /dev/null @@ -1,99 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{8..10} ) - -inherit toolchain-funcs python-single-r1 linux-info - -if [[ ${PV} != 9999 ]]; then - SRC_URI="https://github.com/netblue30/${PN}/releases/download/${PV}/${P}.tar.xz" - KEYWORDS="~amd64 ~arm ~arm64 ~x86" -else - inherit git-r3 - EGIT_REPO_URI="https://github.com/netblue30/firejail.git" - EGIT_BRANCH="master" -fi - -DESCRIPTION="Security sandbox for any type of processes" -HOMEPAGE="https://firejail.wordpress.com/" - -LICENSE="GPL-2" -SLOT="0" -IUSE="apparmor +chroot contrib +dbusproxy +file-transfer +globalcfg +network +private-home test +userns +whitelist X" -# Needs a lot of work to function within sandbox/portage -# bug #769731 -RESTRICT="test" - -RDEPEND="!sys-apps/firejail-lts - apparmor? ( sys-libs/libapparmor ) - contrib? ( ${PYTHON_DEPS} ) - dbusproxy? ( sys-apps/xdg-dbus-proxy )" - -DEPEND="${RDEPEND} - sys-libs/libseccomp - test? ( dev-tcltk/expect )" - -REQUIRED_USE="contrib? ( ${PYTHON_REQUIRED_USE} )" - -pkg_setup() { - CONFIG_CHECK="~SQUASHFS" - local ERROR_SQUASHFS="CONFIG_SQUASHFS: required for firejail --appimage mode" - check_extra_config - use contrib && python-single-r1_pkg_setup -} - -src_prepare() { - default - - find -type f -name Makefile.in -exec sed -i -r -e '/CFLAGS/s: (-O2|-ggdb) : :g' {} + || die - - sed -i -r -e '/CFLAGS/s: (-O2|-ggdb) : :g' ./src/common.mk.in || die - - # fix up hardcoded paths to templates and docs - local files=$(grep -E -l -r '/usr/share/doc/firejail([^-]|$)' ./RELNOTES ./src/man/ ./etc/profile*/ ./test/ || die) - for file in ${files[@]} ; do - sed -i -r -e "s:/usr/share/doc/firejail([^-]|\$):/usr/share/doc/${PF}\1:" "${file}" || die - done - - # remove compression of man pages - sed -i -r -e '/rm -f \$\$man.gz; \\/d; /gzip -9n \$\$man; \\/d; s|\*\.([[:digit:]])\) install -m 0644 \$\$man\.gz|\*\.\1\) install -m 0644 \$\$man|g' Makefile.in || die - - if use contrib; then - python_fix_shebang -f contrib/*.py - fi -} - -src_configure() { - econf \ - --disable-firetunnel \ - --enable-suid \ - $(use_enable apparmor) \ - $(use_enable chroot) \ - $(use_enable dbusproxy) \ - $(use_enable file-transfer) \ - $(use_enable globalcfg) \ - $(use_enable network) \ - $(use_enable private-home) \ - $(use_enable userns) \ - $(use_enable whitelist) \ - $(use_enable X x11) -} - -src_compile() { - emake CC="$(tc-getCC)" -} - -src_install() { - default - - rm "${ED}"/usr/share/doc/${PF}/COPYING || die - - if use contrib; then - python_scriptinto /usr/$(get_libdir)/firejail - python_doscript contrib/*.py - insinto /usr/$(get_libdir)/firejail - dobin contrib/*.sh - fi -} diff --git a/sys-apps/firejail/metadata.xml b/sys-apps/firejail/metadata.xml index ea3a52f878b9..91bf2e4aa95b 100644 --- a/sys-apps/firejail/metadata.xml +++ b/sys-apps/firejail/metadata.xml @@ -31,7 +31,6 @@ Enable networking features Enable private home feature Enable attaching a new user namespace to a sandbox (--noroot option) - Enable whitelist Enable X11 sandboxing diff --git a/sys-apps/fwupd/Manifest b/sys-apps/fwupd/Manifest index ddf8c08bf1af..eb058e628cf9 100644 --- a/sys-apps/fwupd/Manifest +++ b/sys-apps/fwupd/Manifest @@ -6,5 +6,5 @@ DIST fwupd-1.8.1.tar.gz 4143691 BLAKE2B 1606bc35e0bf15efe202ec906161e5c526d4fdd1 EBUILD fwupd-1.7.5.ebuild 4666 BLAKE2B 947d030a4e6e65f90ce120d7c8f1b74c2096eeea9ea522da715e4ffa5359e2dc23315a79b823f016723b3f68507bf272fca29a8471e5c2388b1a1f1c6146231b SHA512 1899b4041033e23d658cc7991aed0c94252186a737616baa8d09595e97cf4cf16369478286ab2947441b81779227f48bf10b490ce3faae821e489f29a25053c2 EBUILD fwupd-1.7.7-r2.ebuild 4684 BLAKE2B 2febf3c31449381b94a4c46589017fd7ba00f262a9fb22c9dfd660018ce2acdff582116984e5e21f8f7181345c013b8eb88f14df1052633a3c29a9cb6546af50 SHA512 677ee8f9c19fc7bcc016b301d0abc9277c3ec20f8fe21cf407f68acab52f2067bb6a3366afc8dfe175ebfdd71c5c701c27d8fc8f75e47a4544f5e7ce5cee2b1a EBUILD fwupd-1.8.0-r1.ebuild 4784 BLAKE2B eec6be280d70d15750bf9c15f875bcd5e09f4d77cb4c3b7f7f21707d45d935554cfd531dcb416fb9480849c6ce3534a31b1b78463b4bfed7f2fd79b197ea8ca1 SHA512 c1e21ddb6d20e994a7720bbcc546f1a84dfda34a813cd408ac96ba379a9d3cc2a77c5c447bc1733771dcf5553172b532fda48a9cfc2d002436c3fdf735c48588 -EBUILD fwupd-1.8.1.ebuild 4784 BLAKE2B eec6be280d70d15750bf9c15f875bcd5e09f4d77cb4c3b7f7f21707d45d935554cfd531dcb416fb9480849c6ce3534a31b1b78463b4bfed7f2fd79b197ea8ca1 SHA512 c1e21ddb6d20e994a7720bbcc546f1a84dfda34a813cd408ac96ba379a9d3cc2a77c5c447bc1733771dcf5553172b532fda48a9cfc2d002436c3fdf735c48588 +EBUILD fwupd-1.8.1.ebuild 4922 BLAKE2B 99f3888b9c3c2ce2f793f14ccfdf7a4ce725a6c9a026cf6cb9090aaad0e800d2524932fbfccd92b6f9c1753d06aa0de010beed72dec663fb384edc376accd831 SHA512 f333e07a813fd0e25d9b48731454f450f8467e60db6732a40855c4934e9e1354da4e6f6bbab6fb0991d3502445c694b329d40eabd4ce7104a27d5c54ab84a213 MISC metadata.xml 1420 BLAKE2B c693daaed459aae7ee26d02c8f398c111b6ac91a1eb0297b4efcc7c46914149dbfb0020c413c3dbcf39e929d7760b18ef44b17843386f5fe082bac10858d9f4b SHA512 fbed15525f0f59daf359bb602474d0169dd48e9994ef506d87327ffca745d9fe838f815e7619f37579477668b8c8967a312445961a0235d13c9bebf744aaf511 diff --git a/sys-apps/fwupd/fwupd-1.8.1.ebuild b/sys-apps/fwupd/fwupd-1.8.1.ebuild index cc9c6194035c..3852c4032a8d 100644 --- a/sys-apps/fwupd/fwupd-1.8.1.ebuild +++ b/sys-apps/fwupd/fwupd-1.8.1.ebuild @@ -5,7 +5,7 @@ EAPI=8 PYTHON_COMPAT=( python3_{8..10} ) -inherit bash-completion-r1 linux-info meson python-single-r1 vala xdg +inherit bash-completion-r1 linux-info meson python-single-r1 vala udev xdg DESCRIPTION="Aims to make updating firmware on Linux automatic, safe and reliable" HOMEPAGE="https://fwupd.org" @@ -142,6 +142,7 @@ src_configure() { -Ddocs="$(usex gtk-doc gtkdoc none)" -Defi_binary="false" -Dsupported_build="enabled" + -Dudevdir="${EPREFIX}$(get_udevdir)" $(meson_feature archive libarchive) $(meson_use bash-completion bash_completion) $(meson_feature bluetooth bluez) @@ -177,3 +178,11 @@ src_install() { fi fi } + +pkg_postinst() { + use minimal || udev_reload +} + +pkg_postrm() { + use minimal || udev_reload +} diff --git a/sys-apps/kbd/Manifest b/sys-apps/kbd/Manifest index 3ea4ea037f54..8290b8a446a9 100644 --- a/sys-apps/kbd/Manifest +++ b/sys-apps/kbd/Manifest @@ -1,6 +1,8 @@ DIST kbd-2.4.0.tar.xz 1120700 BLAKE2B aa5fc1067d3414b9fa18f35dd81dcc050cdf10bd8692221b6e5304e94c4f90055386ce1f79d2bd092241f9ce15ffd36d5c00d1a15725166d16183f475be4a2e3 SHA512 c3823e40878ed4cb5b90edf753dba37a7fc3189b7b08a2e59a7830cac23a7a7daf31dedef1fcc130698c7508bc2a037c8ab54e749d0cdbf51756e346f2ed5abb DIST kbd-2.5.0.tar.xz 1490112 BLAKE2B c123982d5c80fa3996f6328d7151a9dcc8c969e7beeb65e83204857b044355a3531dd1efe5634d844bc43f8d5715ec63e41120679a3d34888766ef7bf6014f2b SHA512 740c4c7b8a2729f5d0539399f691d4201dab97c6eec554b82cc8c80935e956072e9735a739f8f4febc9849c1e8d9d195318b1d0d4e10dce4d34b5fb6d84111d7 +DIST kbd-2.5.1.tar.xz 1491952 BLAKE2B aab4c3d78c28709bf562b54fe94c0533d5c33185e183bf3eb944f89147b250d9df9b30b64a06eb4742feafe8c05a6aa491a7f007b4d6d9077bc19a4628ba05ae SHA512 74855f486aff5fc2f93a6cb29460a590c94eac653b001574e1b4eb1300ea99dfed9222f9e5d1d3a05a112a6880591d5c44ed6e76b8a64edf744ecb0892f562d0 EBUILD kbd-2.4.0.ebuild 1836 BLAKE2B 1797a7b563ec3ef7e55ce1d5c164ea035bbe7da3a3f1f0abb033a3de3015d2b676c4bb24c942e6b1ebfd9bd3f15120914f042ee6f3649130fbe5adfba74b7199 SHA512 7d74a77490c4fe1c041995f6a7bf3424ae4d7c33199e14ccec9a50837144121d8090446636a39e9675b02fc835f3098c97b99cf037631fbdd963aa6276d2f9d6 EBUILD kbd-2.5.0.ebuild 2413 BLAKE2B 46ad09689cf6309becdef514dad09c83eee77c0f30cb481c34f295f5409e6a1b59ccec8aa49aa31607654462547fc79b9fd5dc806096bb9a671f070ed5e7b311 SHA512 48c0ce767259800a62d046c55af64ccb56d32b54f4fa19293f39e237743e40445ae2c36ac59a7505f58c9b5057e15a668e4ff752dab492879e0a1d16b6485581 -EBUILD kbd-9999.ebuild 2413 BLAKE2B 46ad09689cf6309becdef514dad09c83eee77c0f30cb481c34f295f5409e6a1b59ccec8aa49aa31607654462547fc79b9fd5dc806096bb9a671f070ed5e7b311 SHA512 48c0ce767259800a62d046c55af64ccb56d32b54f4fa19293f39e237743e40445ae2c36ac59a7505f58c9b5057e15a668e4ff752dab492879e0a1d16b6485581 +EBUILD kbd-2.5.1.ebuild 2027 BLAKE2B efa4617f0d185b8a6689977985af9da0b028077ca1e89aa135c292f0e534b2295da7bc75ab14039a2d3bda6497a015ff7b2ce16d3b9bd7317386cf02a1ead1b3 SHA512 cadc6fcd9ec5b2623722d3b12d53cb6e2abff2dccf7154068803b6eb01adc455b809b69beadb11dd6e20d2e30840d25e9801fa516aef8758cf64543a33e6af35 +EBUILD kbd-9999.ebuild 2027 BLAKE2B efa4617f0d185b8a6689977985af9da0b028077ca1e89aa135c292f0e534b2295da7bc75ab14039a2d3bda6497a015ff7b2ce16d3b9bd7317386cf02a1ead1b3 SHA512 cadc6fcd9ec5b2623722d3b12d53cb6e2abff2dccf7154068803b6eb01adc455b809b69beadb11dd6e20d2e30840d25e9801fa516aef8758cf64543a33e6af35 MISC metadata.xml 335 BLAKE2B 3b00a31428edc76e9a758c347107ad15e2f91a440a49e5167878555eda6dad176f8936ca22acbbecb5ff4827d8605b28db53ca990284b4e18c536a04d46616ed SHA512 86a6b134e0403abf5c22e868e2013a2051f504401d5ff8aa1ad682638d866ab8d837470ed87434286b77933483d7675646f382b15aed19772b2fff17258fc0f7 diff --git a/sys-apps/kbd/kbd-2.5.1.ebuild b/sys-apps/kbd/kbd-2.5.1.ebuild new file mode 100644 index 000000000000..a8607b2c1f1d --- /dev/null +++ b/sys-apps/kbd/kbd-2.5.1.ebuild @@ -0,0 +1,83 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +if [[ ${PV} == 9999 ]] ; then + inherit autotools git-r3 + EGIT_REPO_URI="https://github.com/legionus/kbd.git https://git.kernel.org/pub/scm/linux/kernel/git/legion/kbd.git" + EGIT_BRANCH="master" +else + if [[ $(ver_cut 3) -lt 90 ]] ; then + SRC_URI="https://www.kernel.org/pub/linux/utils/kbd/${P}.tar.xz" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + else + inherit autotools + SRC_URI="https://github.com/legionus/kbd/archive/v${PV}.tar.gz -> ${P}.tar.gz" + fi +fi + +DESCRIPTION="Keyboard and console utilities" +HOMEPAGE="https://kbd-project.org/" + +LICENSE="GPL-2" +SLOT="0" +IUSE="nls pam test" +RESTRICT="!test? ( test )" + +# Testsuite's Makefile.am calls missing(!) +# ... but this seems to be consistent with the autoconf docs? +# Needs more investigation: https://www.gnu.org/software/autoconf/manual/autoconf-2.67/html_node/autom4te-Invocation.html +QA_AM_MAINTAINER_MODE=".*--run autom4te --language=autotest.*" + +RDEPEND=" + app-arch/gzip + pam? ( + !app-misc/vlock + sys-libs/pam + ) +" +DEPEND="${RDEPEND}" +BDEPEND=" + virtual/pkgconfig + test? ( dev-libs/check ) +" + +src_prepare() { + default + + # Rename conflicting keymaps to have unique names, bug #293228 + # See also https://github.com/legionus/kbd/issues/76. + pushd "${S}"/data/keymaps/i386 &> /dev/null || die + mv fgGIod/trf.map fgGIod/trf-fgGIod.map || die + mv olpc/es.map olpc/es-olpc.map || die + mv olpc/pt.map olpc/pt-olpc.map || die + mv qwerty/cz.map qwerty/cz-qwerty.map || die + popd &> /dev/null || die + + if [[ ${PV} == 9999 ]] || [[ $(ver_cut 3) -ge 90 ]] ; then + eautoreconf + fi +} + +src_configure() { + local myeconfargs=( + --disable-werror + + $(use_enable nls) + $(use_enable pam vlock) + $(use_enable test tests) + ) + + econf "${myeconfargs[@]}" +} + +src_install() { + default + + docinto html + dodoc docs/doc/*.html + + # USE="test" installs .la files + find "${ED}" -type f -name "*.la" -delete || die +} diff --git a/sys-apps/kbd/kbd-9999.ebuild b/sys-apps/kbd/kbd-9999.ebuild index d0f3a2573fa7..a8607b2c1f1d 100644 --- a/sys-apps/kbd/kbd-9999.ebuild +++ b/sys-apps/kbd/kbd-9999.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 if [[ ${PV} == 9999 ]] ; then inherit autotools git-r3 @@ -43,24 +43,17 @@ BDEPEND=" test? ( dev-libs/check ) " -src_unpack() { - if [[ ${PV} == 9999 ]] ; then - git-r3_src_unpack - else - default - fi -} - src_prepare() { default # Rename conflicting keymaps to have unique names, bug #293228 # See also https://github.com/legionus/kbd/issues/76. - cd "${S}"/data/keymaps/i386 || die + pushd "${S}"/data/keymaps/i386 &> /dev/null || die mv fgGIod/trf.map fgGIod/trf-fgGIod.map || die mv olpc/es.map olpc/es-olpc.map || die mv olpc/pt.map olpc/pt-olpc.map || die mv qwerty/cz.map qwerty/cz-qwerty.map || die + popd &> /dev/null || die if [[ ${PV} == 9999 ]] || [[ $(ver_cut 3) -ge 90 ]] ; then eautoreconf @@ -69,9 +62,8 @@ src_prepare() { src_configure() { local myeconfargs=( - # USE="test" installs .a files - --disable-static --disable-werror + $(use_enable nls) $(use_enable pam vlock) $(use_enable test tests) @@ -80,15 +72,6 @@ src_configure() { econf "${myeconfargs[@]}" } -src_test() { - # Cheesy hack for now for https://github.com/legionus/kbd/issues/76 - mv "${S}"/data/keymaps/i386/qwerty/cz-qwerty.map "${S}"/data/keymaps/i386/qwerty/cz.map || die - - default - - mv "${S}"/data/keymaps/i386/qwerty/cz.map "${S}"/data/keymaps/i386/qwerty/cz-qwerty.map || die -} - src_install() { default diff --git a/sys-apps/kmod/Manifest b/sys-apps/kmod/Manifest index 23eb6257b144..7f9b1b762a63 100644 --- a/sys-apps/kmod/Manifest +++ b/sys-apps/kmod/Manifest @@ -1,5 +1,6 @@ AUX kmod-static-nodes-r1 500 BLAKE2B 44ae03377e6cc7b5a271063828fcb39ec6925d82e52207771e1b6b4f921d0a07e51e97a8e6f432b542d88fb0195e1298cd54ba92d462a828ddd94dab7f924eb3 SHA512 8210d90f5d0702aea626b6db00adbabbd550009d8275fe430c8b113fcb0593a4dfb9efb22c061dde259e1bd94390be49823415d3fd99909e22a2bbf7ae349f63 DIST kmod-29.tar.xz 560160 BLAKE2B 1362b6e7c07f66594074f07239d0f7a64e6efeb928483ed027b22a4ac77b916c631d1c03780b0515714a87847a716c35341edb1ced04a1795b4c7f8942d3207a SHA512 557cdcaec75e5a1ceea2d10862c944e9a65ef54f6ee9da6dc98ce4582418fdc9958aab2e14a84807db61daf36ec4fcdc23a36376c39d5dc31d1823ca7cd47998 +EBUILD kmod-29-r1.ebuild 5291 BLAKE2B 434a7a9104f0d64f8a22dc8e0dbc57b1652b15e9c6796deaebbba2c6d57116a88fc7f569f5c435820d04e41770ef3ab7b23a282a24b6c4f5da8d367ea166ff71 SHA512 b948c27eb7e144ff067f5587c2d897847290046bb0d9d207a468ce1983bc602f9fb6e03e08067857f25230e9aa2fe19d94136a5ab2c9113614c520d6dfc406ca EBUILD kmod-29.ebuild 5236 BLAKE2B 8674297d2f9ba5382792f4ca756e3fc47e6558020dd11d07c590232098d14f358130163733d5338cecf13b55b0f90086011bab2e4a753de8fc17f17cd22c7e07 SHA512 f576e67fd863468a49fa0b17a70cc654cce65675a10080911a210a07392a9b542d5706d63eba6daf5662be4670e2e254afc70780c9d50a7fa6ba7c967df94a41 -EBUILD kmod-9999.ebuild 5237 BLAKE2B 6b8233ab744534061927afdd75bcd8d8a26c7f4243db2fa460729e5bbb78914d9279f0667e9d6f25ca5213eb4846d33fb18c3fa189dd8a68559507a68f513d49 SHA512 0739003537b94cff33ab4bb4a795df48dc01b2fb2cf15501e8f6b756a5734e0568d91b50787aff8e10e08db8e6a0c9a609db8bb473d50b10c1ea0add817ebe9c +EBUILD kmod-9999.ebuild 5291 BLAKE2B 434a7a9104f0d64f8a22dc8e0dbc57b1652b15e9c6796deaebbba2c6d57116a88fc7f569f5c435820d04e41770ef3ab7b23a282a24b6c4f5da8d367ea166ff71 SHA512 b948c27eb7e144ff067f5587c2d897847290046bb0d9d207a468ce1983bc602f9fb6e03e08067857f25230e9aa2fe19d94136a5ab2c9113614c520d6dfc406ca MISC metadata.xml 611 BLAKE2B d356a4efdd4696d1a57b9e57a4c2c6cda612830c11dcedadb307db85f202ceb8d8f6e6aaacc0e1b69f9bf909cf226f4174fb270f5f4eded14a1b42d236e345e5 SHA512 bba19da08e022d4de0970d80646dfdcaaede388e2b0a020bb9d83ebcb0fe1e62864e944c29a9bb6692df12981e24c091803ccda6161c2d6186b0dd46c3074108 diff --git a/sys-apps/kmod/kmod-29-r1.ebuild b/sys-apps/kmod/kmod-29-r1.ebuild new file mode 100644 index 000000000000..48747e41ed50 --- /dev/null +++ b/sys-apps/kmod/kmod-29-r1.ebuild @@ -0,0 +1,205 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..10} ) + +inherit autotools libtool bash-completion-r1 python-r1 + +if [[ ${PV} == 9999* ]]; then + EGIT_REPO_URI="https://git.kernel.org/pub/scm/utils/kernel/${PN}/${PN}.git" + inherit git-r3 +else + SRC_URI="https://www.kernel.org/pub/linux/utils/kernel/kmod/${P}.tar.xz" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +fi + +DESCRIPTION="library and tools for managing linux kernel modules" +HOMEPAGE="https://git.kernel.org/?p=utils/kernel/kmod/kmod.git" + +LICENSE="LGPL-2" +SLOT="0" +IUSE="debug doc +lzma pkcs7 python static-libs +tools +zlib +zstd" + +# Upstream does not support running the test suite with custom configure flags. +# I was also told that the test suite is intended for kmod developers. +# So we have to restrict it. +# See bug #408915. +RESTRICT="test" + +# - >=zlib-1.2.6 required because of bug #427130 +# - Block systemd below 217 for -static-nodes-indicate-that-creation-of-static-nodes-.patch +# - >=zstd-1.5.1-r3 required for bug #771078 +RDEPEND="!sys-apps/module-init-tools + !sys-apps/modutils + !=app-arch/xz-utils-5.0.4-r1 ) + python? ( ${PYTHON_DEPS} ) + pkcs7? ( >=dev-libs/openssl-1.1.0:= ) + zlib? ( >=sys-libs/zlib-1.2.6 ) + zstd? ( >=app-arch/zstd-1.5.1-r3:= )" +DEPEND="${RDEPEND}" +BDEPEND=" + doc? ( + dev-util/gtk-doc + dev-util/gtk-doc-am + ) + lzma? ( virtual/pkgconfig ) + python? ( + dev-python/cython[${PYTHON_USEDEP}] + virtual/pkgconfig + ) + zlib? ( virtual/pkgconfig ) +" +if [[ ${PV} == 9999* ]]; then + BDEPEND="${BDEPEND} + dev-libs/libxslt" +fi + +REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" + +DOCS=( NEWS README TODO ) + +src_prepare() { + default + + if [[ ! -e configure ]] || use doc ; then + if use doc; then + cp "${BROOT}"/usr/share/aclocal/gtk-doc.m4 m4 || die + gtkdocize --copy --docdir libkmod/docs || die + else + touch libkmod/docs/gtk-doc.make + fi + eautoreconf + else + elibtoolize + fi + + # Restore possibility of running --enable-static, bug #472608 + sed -i \ + -e '/--enable-static is not supported by kmod/s:as_fn_error:echo:' \ + configure || die +} + +src_configure() { + local myeconfargs=( + --bindir="${EPREFIX}/bin" + --enable-shared + --with-bashcompletiondir="$(get_bashcompdir)" + --with-rootlibdir="${EPREFIX}/$(get_libdir)" + $(use_enable debug) + $(usex doc '--enable-gtk-doc' '') + $(use_enable static-libs static) + $(use_enable tools) + $(use_with lzma xz) + $(use_with pkcs7 openssl) + $(use_with zlib) + $(use_with zstd) + ) + + local ECONF_SOURCE="${S}" + + kmod_configure() { + mkdir -p "${BUILD_DIR}" || die + run_in_build_dir econf "${myeconfargs[@]}" "$@" + } + + BUILD_DIR="${WORKDIR}/build" + kmod_configure --disable-python + + if use python; then + python_foreach_impl kmod_configure --enable-python + fi +} + +src_compile() { + emake -C "${BUILD_DIR}" + + if use python; then + local native_builddir="${BUILD_DIR}" + + python_compile() { + emake -C "${BUILD_DIR}" -f Makefile -f - python \ + VPATH="${native_builddir}:${S}" \ + native_builddir="${native_builddir}" \ + libkmod_python_kmod_{kmod,list,module,_util}_la_LIBADD='$(PYTHON_LIBS) $(native_builddir)/libkmod/libkmod.la' \ + <<< 'python: $(pkgpyexec_LTLIBRARIES)' + } + + python_foreach_impl python_compile + fi +} + +src_install() { + emake -C "${BUILD_DIR}" DESTDIR="${D}" install + + einstalldocs + + if use python; then + local native_builddir="${BUILD_DIR}" + + python_install() { + emake -C "${BUILD_DIR}" DESTDIR="${D}" \ + VPATH="${native_builddir}:${S}" \ + install-pkgpyexecLTLIBRARIES \ + install-dist_pkgpyexecPYTHON + python_optimize + } + + python_foreach_impl python_install + fi + + find "${ED}" -type f -name "*.la" -delete || die + + if use tools; then + local cmd + for cmd in depmod insmod modprobe rmmod; do + dosym ../bin/kmod /sbin/${cmd} + done + + # These are also usable as normal user + for cmd in lsmod modinfo; do + dosym kmod /bin/${cmd} + done + fi + + cat <<-EOF > "${T}"/usb-load-ehci-first.conf + softdep uhci_hcd pre: ehci_hcd + softdep ohci_hcd pre: ehci_hcd + EOF + + insinto /lib/modprobe.d + # bug #260139 + doins "${T}"/usb-load-ehci-first.conf + + newinitd "${FILESDIR}"/kmod-static-nodes-r1 kmod-static-nodes +} + +pkg_postinst() { + if [[ -L ${EROOT}/etc/runlevels/boot/static-nodes ]]; then + ewarn "Removing old conflicting static-nodes init script from the boot runlevel" + rm -f "${EROOT}"/etc/runlevels/boot/static-nodes + fi + + # Add kmod to the runlevel automatically if this is the first install of this package. + if [[ -z ${REPLACING_VERSIONS} ]]; then + if [[ ! -d ${EROOT}/etc/runlevels/sysinit ]]; then + mkdir -p "${EROOT}"/etc/runlevels/sysinit + fi + if [[ -x ${EROOT}/etc/init.d/kmod-static-nodes ]]; then + ln -s /etc/init.d/kmod-static-nodes "${EROOT}"/etc/runlevels/sysinit/kmod-static-nodes + fi + fi + + if [[ -e ${EROOT}/etc/runlevels/sysinit ]]; then + if ! has_version sys-apps/systemd && [[ ! -e ${EROOT}/etc/runlevels/sysinit/kmod-static-nodes ]]; then + ewarn + ewarn "You need to add kmod-static-nodes to the sysinit runlevel for" + ewarn "kernel modules to have required static nodes!" + ewarn "Run this command:" + ewarn "\trc-update add kmod-static-nodes sysinit" + fi + fi +} diff --git a/sys-apps/kmod/kmod-9999.ebuild b/sys-apps/kmod/kmod-9999.ebuild index c18aedb0e8f6..48747e41ed50 100644 --- a/sys-apps/kmod/kmod-9999.ebuild +++ b/sys-apps/kmod/kmod-9999.ebuild @@ -1,19 +1,18 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 -PYTHON_COMPAT=( python3_{7..10} ) +PYTHON_COMPAT=( python3_{8..10} ) -inherit autotools bash-completion-r1 multilib python-r1 +inherit autotools libtool bash-completion-r1 python-r1 if [[ ${PV} == 9999* ]]; then EGIT_REPO_URI="https://git.kernel.org/pub/scm/utils/kernel/${PN}/${PN}.git" inherit git-r3 else SRC_URI="https://www.kernel.org/pub/linux/utils/kernel/kmod/${P}.tar.xz" - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" - #inherit libtool + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" fi DESCRIPTION="library and tools for managing linux kernel modules" @@ -21,7 +20,7 @@ HOMEPAGE="https://git.kernel.org/?p=utils/kernel/kmod/kmod.git" LICENSE="LGPL-2" SLOT="0" -IUSE="debug doc +lzma pkcs7 python static-libs +tools +zlib zstd" +IUSE="debug doc +lzma pkcs7 python static-libs +tools +zlib +zstd" # Upstream does not support running the test suite with custom configure flags. # I was also told that the test suite is intended for kmod developers. @@ -29,17 +28,18 @@ IUSE="debug doc +lzma pkcs7 python static-libs +tools +zlib zstd" # See bug #408915. RESTRICT="test" -# >=zlib-1.2.6 required because of bug #427130 -# Block systemd below 217 for -static-nodes-indicate-that-creation-of-static-nodes-.patch +# - >=zlib-1.2.6 required because of bug #427130 +# - Block systemd below 217 for -static-nodes-indicate-that-creation-of-static-nodes-.patch +# - >=zstd-1.5.1-r3 required for bug #771078 RDEPEND="!sys-apps/module-init-tools !sys-apps/modutils !=app-arch/xz-utils-5.0.4-r1 ) python? ( ${PYTHON_DEPS} ) - pkcs7? ( >=dev-libs/openssl-1.1.0:0= ) + pkcs7? ( >=dev-libs/openssl-1.1.0:= ) zlib? ( >=sys-libs/zlib-1.2.6 ) - zstd? ( >=app-arch/zstd-1.4.4 )" + zstd? ( >=app-arch/zstd-1.5.1-r3:= )" DEPEND="${RDEPEND}" BDEPEND=" doc? ( @@ -50,7 +50,7 @@ BDEPEND=" python? ( dev-python/cython[${PYTHON_USEDEP}] virtual/pkgconfig - ) + ) zlib? ( virtual/pkgconfig ) " if [[ ${PV} == 9999* ]]; then @@ -77,7 +77,7 @@ src_prepare() { elibtoolize fi - # Restore possibility of running --enable-static wrt #472608 + # Restore possibility of running --enable-static, bug #472608 sed -i \ -e '/--enable-static is not supported by kmod/s:as_fn_error:echo:' \ configure || die @@ -118,7 +118,7 @@ src_compile() { emake -C "${BUILD_DIR}" if use python; then - local native_builddir=${BUILD_DIR} + local native_builddir="${BUILD_DIR}" python_compile() { emake -C "${BUILD_DIR}" -f Makefile -f - python \ @@ -134,10 +134,11 @@ src_compile() { src_install() { emake -C "${BUILD_DIR}" DESTDIR="${D}" install + einstalldocs if use python; then - local native_builddir=${BUILD_DIR} + local native_builddir="${BUILD_DIR}" python_install() { emake -C "${BUILD_DIR}" DESTDIR="${D}" \ @@ -170,7 +171,8 @@ src_install() { EOF insinto /lib/modprobe.d - doins "${T}"/usb-load-ehci-first.conf #260139 + # bug #260139 + doins "${T}"/usb-load-ehci-first.conf newinitd "${FILESDIR}"/kmod-static-nodes-r1 kmod-static-nodes } diff --git a/sys-apps/kmscon/Manifest b/sys-apps/kmscon/Manifest index fd06ea48a3ce..23984af8730f 100644 --- a/sys-apps/kmscon/Manifest +++ b/sys-apps/kmscon/Manifest @@ -1,5 +1,6 @@ DIST kmscon-8_p20180906.tar.gz 1156350 BLAKE2B 52c024ca6e9652b468efb23d38cda34bf0c05e1e2bb4268435e17adb8858439ac6bf0e1783cfdd24a48fcb2dcf7c1cb20eee09aeb90db08c2e94224d01efeff7 SHA512 2ccdc5b30df6d96ac7a75d01d674b295bcdb0d445169716638a20c9884b090bbfe509e0aee79cb674a2d9b0eb18ea6284b9d4e2939cb5bf290cade4c1a02487a DIST kmscon-8_p20220214.tar.gz 1158069 BLAKE2B a64b19da4bc57e4baed8d3822cbf7cca472614a30fe604a09c53f8ab3e024725abdad7286c6c183e7de3b24bd80e01c5141d6c7f10794b9101530832602dad4f SHA512 837026b3f9702fe487d63d665140ea9e37a39975161e86f78a4c989b18eabd3c3429a4a6ebc384790389042b014dbaaa8225a136290f9310b113b606e551f4c2 EBUILD kmscon-8_p20180906-r2.ebuild 2929 BLAKE2B 9fa4c899c776e7bd780b6dd40d1a8adc9880ab129a308479f60eabecd00843e389b886dbd632c4d5da4b2d5d04ba655e1af2b49d3bffabd1873b0f523fcb14e2 SHA512 ac8ca2c15773715a2b79b494fd82952f89bd805223a7b36c04a44aa1d81f5378129bde32ef970b1a8c19bcf2af75a44245b880e70dcb2dcad9b9a8ecb4e2f48d +EBUILD kmscon-8_p20220214-r1.ebuild 3015 BLAKE2B c49d2f797ff8db10fe01affcf3a75dc03cbb233e654cfb2e898b09e065b84871cffa658f5ec81f29b53671cefd40b54b9abba79a9f61a568cbf23a21f930d388 SHA512 41dd8e5fc4de97d6e413a4830c2108a1cc0ddc20f55d0bc929164149b81707c8882584262253d2dbbc3e54dbbd9ba5e151d0d80376255ae6a93bec6b7040561a EBUILD kmscon-8_p20220214.ebuild 2929 BLAKE2B 77b35eb82062531590fad5fba956c9e50c0818635a59f437f090282dad52d7973408a6f1f14e5ad0dda660b816adcf113afddaeee6f2314618681add1c08c019 SHA512 28a613ece6af9b05330f52cf864a036ca8fdb25b9567d993d59617cd6e7eb77bcf2aeded9caf0f8ea37b29411097ef3ee79acde6510b35368f4b8db0b8ff4681 MISC metadata.xml 665 BLAKE2B 3eda7f9e7848f5e1ee5161d8f124bd9cec1978c3bac41c3d3b90ffa1eb6300cb69a609233307731e7f71c89a30550c61f84d2690793a75f500853491bc137391 SHA512 d692f3f0cdabf80e3c5eb6c4a41efa457ab15b3e90ecadf741e829ea28a63f223e55439b4ca7f0ef15a61e8f9e77c2b9eb0952241940a939e801b97280dbda1a diff --git a/sys-apps/kmscon/kmscon-8_p20220214-r1.ebuild b/sys-apps/kmscon/kmscon-8_p20220214-r1.ebuild new file mode 100644 index 000000000000..21a91dd7c616 --- /dev/null +++ b/sys-apps/kmscon/kmscon-8_p20220214-r1.ebuild @@ -0,0 +1,150 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +COMMIT="5eed56cfc873df4d7606bc1c470e1d2bb4d42f1c" +SRC_URI="https://github.com/Aetf/${PN}/archive/${COMMIT}.tar.gz -> ${P}.tar.gz" +KEYWORDS="~amd64 ~x86" + +inherit autotools flag-o-matic systemd toolchain-funcs vcs-snapshot + +DESCRIPTION="KMS/DRM based virtual Console Emulator" +HOMEPAGE="https://github.com/Aetf/kmscon" + +LICENSE="MIT LGPL-2.1 BSD-2" +SLOT="0" +IUSE="debug doc +drm +fbdev +gles2 +optimizations +pango pixman static-libs systemd +unicode" + +COMMON_DEPEND=" + >=virtual/udev-172 + x11-libs/libxkbcommon + >=dev-libs/libtsm-4.0.0:= + media-libs/mesa[X(+)] + drm? ( x11-libs/libdrm + >=media-libs/mesa-8.0.3[egl(+),gbm(+)] ) + gles2? ( >=media-libs/mesa-8.0.3[gles2] ) + systemd? ( sys-apps/systemd ) + pango? ( x11-libs/pango dev-libs/glib:2 ) + pixman? ( x11-libs/pixman )" +RDEPEND="${COMMON_DEPEND} + x11-misc/xkeyboard-config" +DEPEND="${COMMON_DEPEND} + x11-base/xorg-proto" +BDEPEND="virtual/pkgconfig + doc? ( dev-util/gtk-doc )" + +REQUIRED_USE="gles2? ( drm )" + +# args - names of renderers to enable +renderers_enable() { + if [[ "x${RENDER}" == "x" ]]; then + RENDER="$1" + shift + else + for i in $@; do + RENDER+=",${i}" + done + fi +} + +# args - names of font renderer backends to enable +fonts_enable() { + if [[ "x${FONTS}" == "x" ]]; then + FONTS="$1" + shift + else + for i in $@; do + FONTS+=",${i}" + done + fi +} + +# args - names of video backends to enable +video_enable() { + if [[ "x${VIDEO}" == "x" ]]; then + VIDEO="$1" + shift + else + for i in $@; do + VIDEO+=",${i}" + done + fi +} + +src_prepare() { + default + eautoreconf + + export CC_FOR_BUILD="$(tc-getBUILD_CC)" +} + +src_configure() { + # Video backends + + if use fbdev; then + video_enable fbdev + fi + + if use drm; then + video_enable drm2d + fi + + if use gles2; then + video_enable drm3d + fi + + # Font rendering backends + + if use unicode; then + fonts_enable unifont + fi + + if use pango; then + fonts_enable pango + fi + + # Console rendering backends + + renderers_enable bbulk + + if use gles2; then + renderers_enable gltex + fi + + if use pixman; then + renderers_enable pixman + fi + + # kmscon sets -ffast-math unconditionally + strip-flags + + # xkbcommon not in portage + econf \ + $(use_enable static-libs static) \ + $(use_enable debug) \ + $(use_enable optimizations) \ + $(use_enable systemd multi-seat) \ + --with-video=${VIDEO} \ + --with-fonts=${FONTS} \ + --with-renderers=${RENDER} \ + --with-sessions=dummy,terminal +} + +src_install() { + emake DESTDIR="${D}" install + systemd_dounit "${S}/docs"/kmscon{,vt@}.service + + insinto /usr/share/${PN} + doins -r fblog + + find "${ED}" -name '*.la' -delete || die +} + +pkg_postinst() { + grep -e "^ERASECHAR" "${EROOT}"/etc/login.defs && \ + ewarn "It is recommended that you comment out the ERASECHAR line in" && \ + ewarn " /etc/login.defs for proper backspace functionality at the" && \ + ewarn " kmscon login prompt. For details see:" && \ + ewarn "https://github.com/dvdhrm/kmscon/issues/69#issuecomment-13827797" +} diff --git a/sys-apps/memtest86+/Manifest b/sys-apps/memtest86+/Manifest index 18934e53774f..42b487a852c5 100644 --- a/sys-apps/memtest86+/Manifest +++ b/sys-apps/memtest86+/Manifest @@ -12,5 +12,5 @@ AUX memtest86+-5.31b-test-random-cflags.patch 636 BLAKE2B ab14809232dfdb0475fa8d DIST memtest86+-5.31b.tar.gz 227779 BLAKE2B 14aced912bb84115278a3aff7650a3571918b823335aaf7d09880ef10374c320f64878765d93d2ee5a75e2b33ef6c9c4886a9a168955bd77c668f06f5c86a6ca SHA512 ad5891fd0c430ce7a5d0cde2d10dee20b66ad8060d47c3e70e038461d9cde3a78dfc13442b5b09da7c662741945a670353c72dbc08fd5ee8bae82256001a9541 DIST memtest86+-6.00_beta2.tar.gz 214840 BLAKE2B 223c3023ba38d584c9ff1923e859ee37f1d943be657c80d4151d0b9ded79b4b363f3e2f7e51d58c7b2b637133ecada0f9a952fcdbbf03d8c34cb00a64762022c SHA512 78b13cc05f470e40e347f6eddb4441c2b377c47ea9aa0252096ef37c884f452bdfce1292452a36aa3ce0cf59c3eb0e53c0e069863b3f165dcd648d9eae9c76ea EBUILD memtest86+-5.31b-r3.ebuild 2858 BLAKE2B 47a6e5a68e77f6425b7761d5cc18378a13bc6f6b3febb2624277fa3bf24374e69265ab0c97a3854abbfa5acd96f984b2d1392acb29fb3cda37357370d57067c8 SHA512 8c8846addd0db5093b384c36a74eea8e853e66b174c7f9930d9a61abc71c41cdaf5e1967b01eaad77af68a4f81b7687517e0b23e26f26cd11ae104da0c49e881 -EBUILD memtest86+-6.00_beta2.ebuild 1600 BLAKE2B e9f4dd7dcdd2d798468247c61282143251fc79daf42797783bad0415ad952c1e656a25cffcd30655dcd17a2971d1ff6fbc29a5093630de86a829be565e26c71e SHA512 7c0607693793bae9ef561574d05bc422c1d17a177255e8765d2775c295fd0c32b737b12e83c213a9949bbb99801466682082c77831b3d97079a67ffd9750b2b4 +EBUILD memtest86+-6.00_beta2.ebuild 1611 BLAKE2B c0de373f6409919e2fcd15c8f2ebe0bdd17692d88016392173b9ab4a80e9f64ebfaaa5ce19bbb431e8f3635d1de838bd114db466653dfeb16a836c8c0ebca4db SHA512 2e07de7fd39f2f66c3cd337ee151e45fbf4f0b32a343290170727980232c75b212e910870f2d614abcea4ba912e4420d526e2ba90e8a3ed13fceb932fcdc37a3 MISC metadata.xml 944 BLAKE2B fd7d12b3e27ea5dfa0ebf56502faf2bf43222f9a070fc718c7e983a03afb2cde239f71d5a45947548435005dc72faeff4d8b850f38a64f57f7def5f098896ac6 SHA512 e64965365707ad5c830fb07f4ed2a2c54dcf7703b5b898d24c87ea7c082312ac30277abb77af643c9a7c021c56578de0d8b9b2f12cb01017b68ddf61885a13d4 diff --git a/sys-apps/memtest86+/memtest86+-6.00_beta2.ebuild b/sys-apps/memtest86+/memtest86+-6.00_beta2.ebuild index 0463eb856f04..2107fd4d4b8f 100644 --- a/sys-apps/memtest86+/memtest86+-6.00_beta2.ebuild +++ b/sys-apps/memtest86+/memtest86+-6.00_beta2.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://github.com/memtest86plus/memtest86plus/archive/refs/tags/v${MY_ LICENSE="GPL-2" SLOT="0" -KEYWORDS="" +KEYWORDS="~amd64 ~x86" IUSE="bios32 bios64 +boot efi32 efi64 iso32 iso64" ISODEPS=" diff --git a/sys-apps/s6-linux-init/Manifest b/sys-apps/s6-linux-init/Manifest index 36a6f26c0fb8..91e9c01402ee 100644 --- a/sys-apps/s6-linux-init/Manifest +++ b/sys-apps/s6-linux-init/Manifest @@ -1,5 +1,3 @@ -DIST s6-linux-init-1.0.7.1.tar.gz 58373 BLAKE2B 02d2a3898882a41adea85dfcc3f0e03636dac16758aea88c09bb0309d61fa86526d8e678e0a24b915949d7b76e77b558809be65ccc7b0c0156b852c3d1a587ba SHA512 92ef82c00cd8e6de92adccfe1c61ef23130458f912a6c9a7d52447584a775660446bdef1954bbff3042ecba3de9587fb2dab8e329bc96a8e55b486668b4aaf64 DIST s6-linux-init-1.0.7.3.tar.gz 58607 BLAKE2B 081c452761d96308b496e4ec3281c8b50d6cc1760b34d74647bd27cfef213e73f0cb1e1919c7d238242e8295c91a8fb3bf51638b1216e922516c71eb5718486a SHA512 ff4e1727f7d68ceb72db501de5abc36962b0083baef376899aefa4cd81420852c7966ca1c625339c052d205a28261cc928e87a2e5715854b5fcc4666c56eeff3 -EBUILD s6-linux-init-1.0.7.1.ebuild 1734 BLAKE2B 68c3cd8aa92cd63dc66997ef24291d83b78b735cbfe68bcecfe18eafbb4626ad4d28eea1f825ab9dc4b14e3ff290a7d84bfed9260882e846cf9bed321ec089d1 SHA512 bec91dde8777bd4694528cea56410a98d640f94b7fce97ec81763f0cefa5e59dc92fe1be8b6ec3aad027ce3eb6bb2c583c45ccab5f194744caafd9d4c9484b9b EBUILD s6-linux-init-1.0.7.3.ebuild 1734 BLAKE2B 07dab4e8bf35369ed28fe1a0a6118495cc62144382e4da690eb375baff40b8e8671cd59599fac4d6fad4a8e85661617d0906984240eb3c0dcada1f6dedcbcf2d SHA512 f78e875df2c7e1c33a91c2809f2cbd051dfc38d796682532b4bf00949ac5de5240e8984a84fa124b191c0ebbf113b84993c6de65310a81d5d8fceb005fdbebf9 MISC metadata.xml 762 BLAKE2B c6fcd5da4965ab30aa041c568356cbe8fefb5df76f5396d5d47264d1463730be034b8a8fa96bfa8961bd27ea253495b340ce07da6f16f59ed1d657da560d36bc SHA512 ef5a96b38cc3b927841a7d7e9bdc27d6609c95f585b93c8e6496c57743cdb3d0335434c63d0634207c4554d8a0aaaebd2c0ec06e953d3065dd119db6972e1666 diff --git a/sys-apps/s6-linux-init/s6-linux-init-1.0.7.1.ebuild b/sys-apps/s6-linux-init/s6-linux-init-1.0.7.1.ebuild deleted file mode 100644 index 305a8b7a163c..000000000000 --- a/sys-apps/s6-linux-init/s6-linux-init-1.0.7.1.ebuild +++ /dev/null @@ -1,74 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit toolchain-funcs - -DESCRIPTION="Generates an init binary for s6-based init systems" -HOMEPAGE="https://www.skarnet.org/software/s6-linux-init/" -SRC_URI="https://www.skarnet.org/software/${PN}/${P}.tar.gz" - -LICENSE="ISC" -SLOT="0/$(ver_cut 1-2)" -KEYWORDS="amd64 ~arm x86" -IUSE="static static-libs +sysv-utils" - -REQUIRED_USE="static? ( static-libs )" - -RDEPEND=">=dev-lang/execline-2.8.2.0:=[static-libs?] - >=dev-libs/skalibs-2.11.1.0:=[static-libs?] - >=sys-apps/s6-2.11.0.1:=[execline,static-libs?] - sysv-utils? ( - !sys-apps/systemd[sysv-utils] - !sys-apps/sysvinit - ) -" -DEPEND="${RDEPEND}" - -HTML_DOCS=( doc/. ) - -src_prepare() { - default - - # Avoid QA warning for LDFLAGS addition - sed -i -e 's/.*-Wl,--hash-style=both$/:/' configure || die - - sed -i -e '/AR := /d' -e '/RANLIB := /d' Makefile || die -} - -src_configure() { - tc-export AR CC RANLIB - - local myconf=( - --bindir=/bin - --dynlibdir=/usr/$(get_libdir) - --skeldir=/etc/s6-linux-init/skel - --libdir=/usr/$(get_libdir)/${PN} - --with-dynlib=/usr/$(get_libdir) - --with-lib=/usr/$(get_libdir)/s6 - --with-lib=/usr/$(get_libdir)/skalibs - --with-sysdeps=/usr/$(get_libdir)/skalibs - --enable-shared - $(use_enable static allstatic) - $(use_enable static static-libc) - $(use_enable static-libs static) - ) - - econf "${myconf[@]}" -} - -src_install() { - default - - if use sysv-utils ; then - "${D}/bin/s6-linux-init-maker" -f "${D}/etc/s6-linux-init/skel" "${T}/dir" || die - into / - dosbin "${T}/dir/bin"/{halt,poweroff,reboot,shutdown,telinit} - fi -} - -pkg_postinst() { - einfo "Read ${EROOT}/usr/share/doc/${PF}/html/quickstart.html" - einfo "for usage instructions." -} diff --git a/sys-apps/s6-portable-utils/Manifest b/sys-apps/s6-portable-utils/Manifest index 913934d34885..f828d7f72dd8 100644 --- a/sys-apps/s6-portable-utils/Manifest +++ b/sys-apps/s6-portable-utils/Manifest @@ -1,5 +1,3 @@ -DIST s6-portable-utils-2.2.3.4.tar.gz 50120 BLAKE2B 17eecbf432b91720ed672e0388665e3dd7302fa2638225d0cdb9ad3c580fa29734ebf5f6e838e1bc4fdcec841ac4414d5b13d78ccb9167f5fad18dc763d8f611 SHA512 1bb9f7bd1c00d12d8434dbabb7061fe589ee9de9f0745399aacf560712bb0c9b4df2dbc221b0c8144c351e9976982c7a7e69dd127517281799d810596d8db5a2 DIST s6-portable-utils-2.2.4.0.tar.gz 50343 BLAKE2B edfbe4ab48914ae485072f220931e6af4d53fc8d1c1dc5e1186bc1688a429e6d14a370b02dbe0a9b641a8204f65e6f6bfb6cb0c0c9318acf89d9f6ad7f7f914f SHA512 35b62aff76b9fbf978e81dad2f343a2542cb4a853530948cc3b446b20e8d5f976d1624194c2aad6e0277b73d23d5cecf2142e3f2916bd152ad62342fc30fe07a -EBUILD s6-portable-utils-2.2.3.4.ebuild 1075 BLAKE2B f5b3b90648b618522c9a12658fc397010f8afa09329e6f13384e3d2e9f66a374a474ce456c646bf9914d56b8448f062278869356549ceaa4a2dae09a52b46304 SHA512 4e6a7ecd36e4525e07a4df1ebf2750aa2eb73b19b4c7bbb6f67c49f8908ccab0f11a2ed085491aff8b9c2c5bda8023b9e9b937f2c543537e0c673521f8f1ed3d EBUILD s6-portable-utils-2.2.4.0.ebuild 1075 BLAKE2B a25cf9c339bd5c7da9324d22531fe0f9b7b6f7600ffc63a9cbbfa6dd9dfb40921346926d32cc6a305024d9c50ee68a695829538afa79c7f3c6717b3c1dc555d3 SHA512 fff29b2d3008e501cc42b0a8d55018d926e0c6a5a01603e2fd9cfcbc01c8a5ddbc71a6cdf7bde953899c27856df3ef377a5694535fc38db03b65bf66cfc12e5a MISC metadata.xml 624 BLAKE2B 42e42ad932d528935b581814d0c4b07a6cf54d800b44e77eca63f0b8fab7f91d423b6aa8b74ade323f5bf9909b3d5e67af06caacab810bd8a5fad6ce4c127496 SHA512 6516bb423a7b7a18c226f5eab903fee5147d15aaf29bbe3def230ae70d6190c8360b9645fc379acf8163103f986ffad727096729d5feee7610899ad8d98764a9 diff --git a/sys-apps/s6-portable-utils/s6-portable-utils-2.2.3.4.ebuild b/sys-apps/s6-portable-utils/s6-portable-utils-2.2.3.4.ebuild deleted file mode 100644 index e94c0ff91382..000000000000 --- a/sys-apps/s6-portable-utils/s6-portable-utils-2.2.3.4.ebuild +++ /dev/null @@ -1,48 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit toolchain-funcs - -DESCRIPTION="Set of tiny portable unix utilities" -HOMEPAGE="https://www.skarnet.org/software/s6-portable-utils/" -SRC_URI="https://www.skarnet.org/software/${PN}/${P}.tar.gz" - -LICENSE="ISC" -SLOT="0" -KEYWORDS="amd64 ~arm x86" -IUSE="static" - -RDEPEND="!static? ( >=dev-libs/skalibs-2.11.1.0:= )" -DEPEND="${RDEPEND} - static? ( >=dev-libs/skalibs-2.11.1.0[static-libs] ) -" - -HTML_DOCS=( doc/. ) - -src_prepare() { - default - - # Avoid QA warning for LDFLAGS addition - sed -i -e 's/.*-Wl,--hash-style=both$/:/' configure || die - - sed -i -e '/AR := /d' -e '/RANLIB := /d' Makefile || die -} - -src_configure() { - tc-export AR CC RANLIB - - local myconf=( - --bindir=/bin - --dynlibdir=/usr/$(get_libdir) - --libdir=/usr/$(get_libdir)/${PN} - --with-dynlib=/usr/$(get_libdir) - --with-lib=/usr/$(get_libdir)/skalibs - --with-sysdeps=/usr/$(get_libdir)/skalibs - $(use_enable static allstatic) - $(use_enable static static-libc) - ) - - econf "${myconf[@]}" -} diff --git a/sys-apps/s6/Manifest b/sys-apps/s6/Manifest index b463d69580c1..4180ac206211 100644 --- a/sys-apps/s6/Manifest +++ b/sys-apps/s6/Manifest @@ -1,5 +1,3 @@ -DIST s6-2.11.0.1.tar.gz 227802 BLAKE2B 76721fdbc4fdbcb11d20eff31b817e66c49a488290ac8564a0418c5cd2ba3a204625dac2ce0dedcc8fccb18f54c5178253627f6874160b748db323cb4a34f32e SHA512 e833ae42d7094a46eea4d914c8e9b07b030cab2c6010c1d7698a070d14adbb62a614822a9575a3064a6b8a5a856146fc9fa27661f0d84569dac14ad6cdbf84d9 DIST s6-2.11.1.0.tar.gz 228745 BLAKE2B 872ac1f736337a8e6617c46af92f8e894c06a4b40501ebf58568dc6a58cb594fdf36654cdb8cfd8e922431c17f9b4f82441296a3ce8031ba8b1f27fa1ba8a051 SHA512 ab3cb4a61fae21537eacffdaa427a0a6b23b12088586f0cd8dc993e0de29e9863d04c8706cb044acdc08254002b19eb5f894262d37348d467f8c713d8124e738 -EBUILD s6-2.11.0.1.ebuild 1303 BLAKE2B 48e80812dfdecce6aca5998024b95aaa25533f0dd6c73e03a7c41ea7b898b1388b3941b32ccf111912e7da89821f658fa1e0c4a1447bcff16c84825b58b88748 SHA512 0b2ba15254cd187e8594d1124e0431e7d6a64ce21578f36dd6e6309da93e64452ddc80b5c56d6fcd10770358df47b4f45e78c140f35ff6adb9cc2abbf7a8e552 EBUILD s6-2.11.1.0.ebuild 1303 BLAKE2B fb2b315a3bd6b52f310274e4b8acc53348bbf5d1d9bed421de83b4d66bdb765e0892f4bb14b0a4aef767bb1dadb872dd32debaad5344623c37cca1975d7f3b09 SHA512 42609b10c9694dea31d1ff7dfa2068384fdc474a2de0b085d9654a82f3c4fa9fa48fd088f3b18dcb202677f55fba94bab3d2e8758f24fbf3c39dc815a817f09d MISC metadata.xml 883 BLAKE2B 501518e15b1abd7badfd84007057b30f5ce972d7da8997ebbc218db6aa4001e06500f3b42f88ff259324bd3ba732231275cd33f27baa1588e28b9b80098befa9 SHA512 98b763747501225ebb0a5a1b8fb8a49757bb64c792c572f01c84dbdfe62ae83f03f72cb4ccfb905f58f9d24f06ded96a158602528ee26c1979c017477a4be183 diff --git a/sys-apps/s6/s6-2.11.0.1.ebuild b/sys-apps/s6/s6-2.11.0.1.ebuild deleted file mode 100644 index 2f9f63992ca5..000000000000 --- a/sys-apps/s6/s6-2.11.0.1.ebuild +++ /dev/null @@ -1,54 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit toolchain-funcs - -DESCRIPTION="skarnet.org's small and secure supervision software suite" -HOMEPAGE="https://www.skarnet.org/software/s6/" -SRC_URI="https://www.skarnet.org/software/${PN}/${P}.tar.gz" - -LICENSE="ISC" -SLOT="0/$(ver_cut 1-2)" -KEYWORDS="amd64 ~arm x86" -IUSE="+execline static static-libs" - -REQUIRED_USE="static? ( static-libs )" - -RDEPEND="execline? ( >=dev-lang/execline-2.8.2.0:=[static-libs?] ) - >=dev-libs/skalibs-2.11.1.0:=[static-libs?] -" -DEPEND="${RDEPEND}" - -HTML_DOCS=( doc/. ) - -src_prepare() { - default - - # Avoid QA warning for LDFLAGS addition - sed -i -e 's/.*-Wl,--hash-style=both$/:/' configure || die - - sed -i -e '/AR := /d' -e '/RANLIB := /d' Makefile || die -} - -src_configure() { - tc-export AR CC RANLIB - - local myconf=( - --bindir=/bin - --dynlibdir=/usr/$(get_libdir) - --libdir=/usr/$(get_libdir)/${PN} - --with-dynlib=/usr/$(get_libdir) - --with-lib=/usr/$(get_libdir)/execline - --with-lib=/usr/$(get_libdir)/skalibs - --with-sysdeps=/usr/$(get_libdir)/skalibs - $(usex execline '' '--disable-execline' ) - --enable-shared - $(use_enable static allstatic) - $(use_enable static static-libc) - $(use_enable static-libs static) - ) - - econf "${myconf[@]}" -} diff --git a/sys-apps/systemd-utils/Manifest b/sys-apps/systemd-utils/Manifest index e6399c0b072f..45735745e5ca 100644 --- a/sys-apps/systemd-utils/Manifest +++ b/sys-apps/systemd-utils/Manifest @@ -5,6 +5,6 @@ AUX systemd-tmpfiles-setup-dev 342 BLAKE2B 95956e57d4f2aa10a09f23c08045ceed6fac3 DIST systemd-musl-patches-250.4.tar.gz 28065 BLAKE2B b8366c4bb29705e3f41f07d0105c4d252d543aaac178e968663660eeb573da034813aa50a96c74ac78ae5efeea379e00df33c5a039ec828cf93450ed23786252 SHA512 66e41fab1873021913c32e3f43300ea7babd18a36e6543838ab7fab4c44f5590c6a7414dd50c7ee81e5513b0e5aa01cb6df4231e8e06c609d63011a32b524213 DIST systemd-stable-250.6.tar.gz 11212534 BLAKE2B faf065dbe5c02d9d3311202f93b9ad8984c4c9d127d32c17f305b81046f9e29cfc731cdd4abbd073965f448f4e1dff81d80313896b346548d2640939ad509365 SHA512 b625d5fb419370d238cf72f2e59c8fa6782972d94746835bde3a64a7746edd1d5fad901bbb01311f858b7dbdff6d759518b615708bb835a81964c16878d5644e DIST systemd-stable-250.7.tar.gz 11214975 BLAKE2B 5d94b4b1f8b0cd6e8284a89ac0d4bd373eccdad2c3d6e6c453df79c8df47ee0f9cfbde764b72b1f9d172d07e2d9f1f1f41c1ab254cf4abd0722469ebc3ad7cf8 SHA512 99bc6f0c9757b280cb694f3fb4d6fe04d5ce55583eb2bae5ddeb324bb5ee9930c1720fcc27293d90cddba188473653ec541a471ae8115710a5850c26d0ba215d -EBUILD systemd-utils-250.6.ebuild 11305 BLAKE2B 8a3341755706a5163ddb829ea614b8138d022551aefbfad4788e84a49b4962a917b3fff90f099b8a920e239b7495a2a76ca590bccd87d813249757b6d2dca692 SHA512 e1a57e65e57f311d38cb76cea13b268c367698f01585d9bdbeef2de991ed571f3022bcf4c6103bd3278b6f616d3a23a256c3689e9ce01128103a03b4124267cc -EBUILD systemd-utils-250.7.ebuild 11313 BLAKE2B c8ba9aab4a23191edf4681b4630c56dfd8f1e0c41a4df5bc6b45dd14f9b69318e0907fdecd9f1539d6302ca49d9f3dd1283680ebc35015d8c92ffa008f4f91d4 SHA512 6815bb2d9a34167efc106c5c9ecee5cd01fb462c7c5c837a78124be780e0fb3f3a4394244420d41be574b6bd5d86ac89e39c20aeb0acdf1d501cd577e072fb17 +EBUILD systemd-utils-250.6.ebuild 11342 BLAKE2B cbef57c68e15fe5fc76e2ba656fa6636d872781b2849c8558a61085e7ef8411b352469acb9b94b45be48fd5e6d29a5ff37fcff9ab2036870b23a811e3cb7af9a SHA512 3b3970ebd790cdcef1511879a1949e788ddfe0ff03866b3e9d5e932341f3e01be48618978559e4179118fdd025e74703bc5bccefce140740a656ea4751c06fdb +EBUILD systemd-utils-250.7.ebuild 11350 BLAKE2B faf9c2a6685159fe9352e88ecc5855f38c7806f4a2da41e2e5ad1ce6124a4fbb9b42a71c351070297a821b093856a4b75263865b1ffe0d7fe16ebdced0dfdc64 SHA512 6ebec4e3a65f50467bc3b5995acb0ab483723e87dcfef8d4c5a7b4f26d8116049ed2c4c78f3f03f9216af5dc87767e69195f0bbff909644bfa91e688bf602058 MISC metadata.xml 571 BLAKE2B 6b3a69524c5fd3fa0bbe534ccbf3598cedcbe51542d738237ca13b465fd342555f35b2ebd1d784b7a81664c58125e01404434ca48a07502343a24dd395618c4c SHA512 8184f6d8107be83d7411f63e86a8469c4b86c96bf4738ebfda8d654e4ecedf334b4319c9d442832c8373a34e7c35ca14b879e75eb4e006d48fa3d667be0a66e4 diff --git a/sys-apps/systemd-utils/systemd-utils-250.6.ebuild b/sys-apps/systemd-utils/systemd-utils-250.6.ebuild index 9cc1a18823ff..dc655fae7a8c 100644 --- a/sys-apps/systemd-utils/systemd-utils-250.6.ebuild +++ b/sys-apps/systemd-utils/systemd-utils-250.6.ebuild @@ -94,6 +94,9 @@ BDEPEND=" virtual/pkgconfig " +TMPFILES_OPTIONAL=1 +UDEV_OPTIONAL=1 + python_check_deps() { has_version -b "dev-python/jinja[${PYTHON_USEDEP}]" } diff --git a/sys-apps/systemd-utils/systemd-utils-250.7.ebuild b/sys-apps/systemd-utils/systemd-utils-250.7.ebuild index 93edcbe9fa2c..9afc4a2e8c10 100644 --- a/sys-apps/systemd-utils/systemd-utils-250.7.ebuild +++ b/sys-apps/systemd-utils/systemd-utils-250.7.ebuild @@ -94,6 +94,9 @@ BDEPEND=" virtual/pkgconfig " +TMPFILES_OPTIONAL=1 +UDEV_OPTIONAL=1 + python_check_deps() { has_version -b "dev-python/jinja[${PYTHON_USEDEP}]" } diff --git a/sys-apps/systemd/Manifest b/sys-apps/systemd/Manifest index 2d0bf256b82c..e97f85c03de2 100644 --- a/sys-apps/systemd/Manifest +++ b/sys-apps/systemd/Manifest @@ -13,8 +13,8 @@ DIST systemd-stable-250.6.tar.gz 11212534 BLAKE2B faf065dbe5c02d9d3311202f93b9ad DIST systemd-stable-250.7.tar.gz 11214975 BLAKE2B 5d94b4b1f8b0cd6e8284a89ac0d4bd373eccdad2c3d6e6c453df79c8df47ee0f9cfbde764b72b1f9d172d07e2d9f1f1f41c1ab254cf4abd0722469ebc3ad7cf8 SHA512 99bc6f0c9757b280cb694f3fb4d6fe04d5ce55583eb2bae5ddeb324bb5ee9930c1720fcc27293d90cddba188473653ec541a471ae8115710a5850c26d0ba215d DIST systemd-stable-251.2.tar.gz 11434645 BLAKE2B a7e118649a7d27b789206ea9f6f2d0314e44561367506ee763a9e98fb97579b3fc49c7a402c8da142945dc98444558f0e311557f52c50863cebc7532c17c651f SHA512 0c4011b685a1e8d535af123cbaf79ab53d59ea665ca5350ab1077ad4e962b49c1fd5b1b5bb3f28c3e28145dfd02aa83023f78de5edec15afe84e3e06e742a67c EBUILD systemd-250.4-r2.ebuild 15755 BLAKE2B 5934a91181220d8b80e0302e6b7b2e34efb44739c20cd907bda7d390a1f0aa442b87c270c8907f8bf9ca8337cb2ba9307f9496383fc551dadd837072bf73d9bc SHA512 33881d3746d7bff5e14e55115f883b692cf873cdd23650144b2b356e2635e0fdef6216e5883078f48576ecc80cef02c0bb5f696f9b3f4cc9bbfae5bd14efb7e0 -EBUILD systemd-250.6.ebuild 16316 BLAKE2B 34e994ec869750d2966d089db925b1f7079173c247167197dda10fe1e1db6ee774934ecbe1aa0bca24a378d14036e44fe180a9906d53eff09c54ee5eec39a4f2 SHA512 029246e5dd1900435c725011f6239b2af3d3b634b6faab9e2794b229eec0c8cd1c70ef7db419a668936fef2c7468c242b0d11b94606557f3664eb5ea591e3f6b -EBUILD systemd-250.7.ebuild 16359 BLAKE2B 637c7fdf00f9b167dea8e3c32732a8db3024f1f517517bf2d0e916de503eee250f253782f663e66665c97a659f2104e1137b9717bc4ac213d57b2ffa0a2ab8ae SHA512 fd3c774be7f6f475f60e87824cefe8dab0b7af0250b76de2f7c3c35f55facbe53fc9a3ffbb657508c00f79e102f11e30ddada3db0984db9de51a8cd6ebbb414c -EBUILD systemd-251.2.ebuild 15607 BLAKE2B 5c2646771b31d0b0a32d289f319ccf68cb07b54009c7cfea909b6dcde37230ff15345c847a831d6043782e5bb353c50eeebcc52d664cd85ae1d31dfd0d82f7b6 SHA512 be695ef4951f423578569ffdaaae580ca2137491573457ed9a1e6e3f5c42a71e543b0fb76e9697416f7d8fd6f951b60d756cc60411a0921a39f9725e5aae9a6e -EBUILD systemd-9999.ebuild 15567 BLAKE2B 294a9bc4ef50afc9c6c83a7abeda99f8ecdefda5d59e366145ec17aef58f66f017d9536a439560eb65594843246d42b4f832835758890c4496e7e678c1b4fb23 SHA512 7fd4e3ef5c2a8a7e0240cb7ec72d4e5329207051d11cb082ae6144c2ffc954e186e87d39743e168a9323261324ab1b034a38fe1b45cf5711081a5c48ff899d72 +EBUILD systemd-250.6.ebuild 16332 BLAKE2B 02a861c7d18856a1153b84caba100bfa57c064ab2c62fc804d3acc188f0c2d95365d48123f380216505e3ec94a7537b8c88b54ab5e1204e4be7c51d53ca1273d SHA512 76e38f8e889dc0b5dae9951dcbe8b113c9482b1c5b1f133c1be358fe6177597bc69f80f819da5b20cecd08335d346a9c541ec32f2f29f6969a5234d4fd1aab37 +EBUILD systemd-250.7.ebuild 16375 BLAKE2B 82ebc74f59d662c0ae69975e8a527ccf8484cae035c934339a0548b3a594e5370fef1696a5326b822a092d907b0c6411fb339ebe6135d7c193faae26fbeea318 SHA512 a785f10307c68507b8371e79134a16d46de8317aac54770c48df13f5d348b6f63310ddce4330cb932f4938c36330d7eccda07ec3c0a3e16928a7db35d904205d +EBUILD systemd-251.2.ebuild 15623 BLAKE2B 003543cc788018617ca266f2e9aa445676b81eb94e5e30aa4440037fd8b12ab16f340aca2da4f49be4846c607631cd96566a8f673281512f6f4c7ebd836a3a27 SHA512 e48e06ebfbcb334397907c3e3bdd5edbb0cf82df4cd983c568e5fc151f7f39489b63431f34477cd443218b200678165d3e7f9c0c9d0554825d35375d715a8a0e +EBUILD systemd-9999.ebuild 15583 BLAKE2B 91c6882615f7ef4c1ddbe49d9b37fa9443715694e18719839813d8f214ace0fd668567f96fc5da0e4dc1c7988a7171fadf90958f2b655fac354344725bb7085b SHA512 afbfca7c3dbfc1a193eb8c9106b83e399f81c269bd36f0d5bc1151a75cea22880b9c5816eadfc2e65477b8b9f0c12a5b90da013eb5a561acd9072071367c0feb MISC metadata.xml 2594 BLAKE2B 9ef88b77dba5d66b6902cbc1a4f104e783fa530f7148f48692992dbe2edf8a88a3d96993f6ecc34708ff49f7e7b4d9bbcf001fad6ca5a8d097030bc83b9b3b57 SHA512 22bfbaaaa68142286b36005b685d6955c68b71df064e412f0edbd858c9610c6ad76b5d970292d30b06eb536a9a140af307a3b4fee897b7f281cee00083472430 diff --git a/sys-apps/systemd/systemd-250.6.ebuild b/sys-apps/systemd/systemd-250.6.ebuild index 76650e86ec2a..56fa2b1cb927 100644 --- a/sys-apps/systemd/systemd-250.6.ebuild +++ b/sys-apps/systemd/systemd-250.6.ebuild @@ -6,6 +6,7 @@ PYTHON_COMPAT=( python3_{8..10} ) # Avoid QA warnings TMPFILES_OPTIONAL=1 +UDEV_OPTIONAL=1 if [[ ${PV} == 9999 ]]; then EGIT_REPO_URI="https://github.com/systemd/systemd.git" diff --git a/sys-apps/systemd/systemd-250.7.ebuild b/sys-apps/systemd/systemd-250.7.ebuild index bb9ddeaa2b43..23d524b5aea7 100644 --- a/sys-apps/systemd/systemd-250.7.ebuild +++ b/sys-apps/systemd/systemd-250.7.ebuild @@ -6,6 +6,7 @@ PYTHON_COMPAT=( python3_{8..10} ) # Avoid QA warnings TMPFILES_OPTIONAL=1 +UDEV_OPTIONAL=1 QA_PKGCONFIG_VERSION=$(ver_cut 1) diff --git a/sys-apps/systemd/systemd-251.2.ebuild b/sys-apps/systemd/systemd-251.2.ebuild index 7a5710664f36..04abbae40454 100644 --- a/sys-apps/systemd/systemd-251.2.ebuild +++ b/sys-apps/systemd/systemd-251.2.ebuild @@ -6,6 +6,7 @@ PYTHON_COMPAT=( python3_{8..11} ) # Avoid QA warnings TMPFILES_OPTIONAL=1 +UDEV_OPTIONAL=1 QA_PKGCONFIG_VERSION=$(ver_cut 1) diff --git a/sys-apps/systemd/systemd-9999.ebuild b/sys-apps/systemd/systemd-9999.ebuild index a17a8a36c430..7f24477218f0 100644 --- a/sys-apps/systemd/systemd-9999.ebuild +++ b/sys-apps/systemd/systemd-9999.ebuild @@ -6,6 +6,7 @@ PYTHON_COMPAT=( python3_{8..11} ) # Avoid QA warnings TMPFILES_OPTIONAL=1 +UDEV_OPTIONAL=1 QA_PKGCONFIG_VERSION=$(ver_cut 1) diff --git a/sys-auth/Manifest.gz b/sys-auth/Manifest.gz index 1f8748bc6e73d8e17f3fee41d3287761bd6a7dbb..8558d68bebad2d14d401c1ed52da4d91765d6270 100644 GIT binary patch delta 8703 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 delta 8484 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 Sup#&S!~X)N0GtCbLjV9n+5wmV diff --git a/sys-auth/ssh-import-id/Manifest b/sys-auth/ssh-import-id/Manifest new file mode 100644 index 000000000000..d55d773e7d25 --- /dev/null +++ b/sys-auth/ssh-import-id/Manifest @@ -0,0 +1,3 @@ +DIST ssh-import-id-5.11.tar.gz 146064 BLAKE2B d869ec480d224aa906ef08b5b9acfbf9324d67bffafadcf1c0adae108ad53e76cdfbcf0d1905a947bda5df507fbd69e7ee121890bc48e452ca67c5acd92ac18c SHA512 49703b8b9c127f13bf0626fd013318b9498ec8a67a060fb7607c7a1894da3e3e3e7e995c9b68af8375237f4031d06abda20f2a9a73a1fabbe33055f2f434716b +EBUILD ssh-import-id-5.11.ebuild 649 BLAKE2B 9c23b39010cb7ff830399334ee125d389a23f70908ac728b29742d77932b450c80066a46daf9b221bbf07a0921040bc29aa6ccca85b047bb8a1ab997d2433897 SHA512 f6a1095c3cd8c40ec39cb222d420f7e458136d26aac3af5bdcfb3d1c9062cdb7ae44aeee4c5bdc61afec710bff769cbc312e4b1169c158302248e38875d4342f +MISC metadata.xml 253 BLAKE2B ac07d0a4457abddec76b322a6e7f175661559091067a6f3d92658d4e6c2f1f90a57f5d0c139de0a91a19a5a797fed39fc66fd90ca25bfd0c66497ee8e4088810 SHA512 40abc637528fae614d2eb151b5834c323cb151d5c9ebbee415d70efb4603df0fa7483e0d689ea1658a424ac1e54fb944d8eca37a4bd80bbc15222ed9259096df diff --git a/sys-auth/ssh-import-id/metadata.xml b/sys-auth/ssh-import-id/metadata.xml new file mode 100644 index 000000000000..8ac26ba5990d --- /dev/null +++ b/sys-auth/ssh-import-id/metadata.xml @@ -0,0 +1,8 @@ + + + + + slashbeast@gentoo.org + Piotr Karbowski + + diff --git a/sys-auth/ssh-import-id/ssh-import-id-5.11.ebuild b/sys-auth/ssh-import-id/ssh-import-id-5.11.ebuild new file mode 100644 index 000000000000..4f66eb27a278 --- /dev/null +++ b/sys-auth/ssh-import-id/ssh-import-id-5.11.ebuild @@ -0,0 +1,27 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{7..10} ) + +inherit distutils-r1 + +DESCRIPTION="Utility to securely retrieve an SSH public key and install it locally" +HOMEPAGE="https://launchpad.net/ssh-import-id" +SRC_URI="https://launchpad.net/${PN}/trunk/${PV}/+download/${P}.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~sparc ~x86" +IUSE="" + +DEPEND="${PYTHON_DEPS}" +RDEPEND=" + dev-python/distro[${PYTHON_USEDEP}] +" + +src_install() { + distutils-r1_src_install + doman usr/share/man/man1/ssh-import-id.1 +} diff --git a/sys-auth/ykpers/Manifest b/sys-auth/ykpers/Manifest index 1d32da30a705..f128787ab0df 100644 --- a/sys-auth/ykpers/Manifest +++ b/sys-auth/ykpers/Manifest @@ -1,5 +1,6 @@ AUX ykpers-1.20.0-fix-gcc10-fno-common.patch 308 BLAKE2B 720da4ac3f20c4512987b47068d7589ac70db0450306ddd16aec8ce5dde2e36e0d58c6ca0e7ffa5765b9b7a85b53a120078a117782ac6e8bf76066db52dd78ca SHA512 762bea78a6c6c2e43221374c6baf20828741e01532fd2bdc420ab197e96bcbc0eb6a1b157971ac58da7e1a7d8b4717cd1a1be84af23b473f51adfe4af57d1f4b AUX ykpers-1.20.0-json-boolean.patch 3572 BLAKE2B 684b9dab508b8d100d4e9237d833cb9160c33314a4076476b9342858844627acccc8f7025da0f22524251ca4541feceededd0f663e03810e53935ea809d1e556 SHA512 a8bc7ae71d0a05476688abfaea070ca7dc2eaa68e033524d4a1b2b6240eec2932d867e9eeaa248874a04f254618cd79bf9ebaa17421938b0c2e62502bf90c055 DIST ykpers-1.20.0.tar.gz 127975 BLAKE2B 8753332be4df3eeb6ef0489782037fca12883a263d5697cfaee901763e4698ca5415953da1c2f8b3512de041c1e78735c03a5e6ea2101c71ada36d4e6d5d3d2d SHA512 a38b26700793f0a801e5f5889bbbce4a3f728d22aaecf8d0890f1b5135e67bed16a78b7a36dbc323c5d296901f6dd420fa658a982492a0cd9f0bbf95a5fbc823 +EBUILD ykpers-1.20.0-r1.ebuild 1119 BLAKE2B 5dadf0ea3e1bd57f612f42ad997d4bdecb83b7b7e40d528f043fa70657c825119283204c501e44e95b0858ea66995e93273743d430b7eb302155693d0db6a767 SHA512 2df94918cd2d68db45662625e21131225070700e1eba860c94b60ff423dfdbfc546326c362775f142c49a7c424f1aab1c36daa000997beb0039b7b8631597967 EBUILD ykpers-1.20.0.ebuild 1096 BLAKE2B 88adc37fd2dcd2e783a656e1e6ad15d0fb3aae9d15f72f3ba03cd8fbe1103f1b1b2505ef3b9fe135aabf8d9ed5fa2b0dfe4596a03b493cfb97df5529e43668c9 SHA512 1e66409f3fb4d9fdebe9ae8872f9e56fd4e64d2f40473f0a996755d949ee025249ca667f3eb006ea24d907532baea4c767b5c0e596ae0df4e36b208af08e2702 MISC metadata.xml 419 BLAKE2B b4788083b4ed4628976fedb8c9ffb419e90f32eed892f4e360582ceade32353171364874f6dcc3f6b858a2df7e3c5b05675973a216b0338bea431ac999e55b20 SHA512 dd7fe5d412333da982aa9f9ae51e4d0d1d86ce527a8306c62b5a3c68a7f09958d53ce9f9aad64c564ac8b2df7118a917d1dc644f4a96f500c409f84cb0fa8c0d diff --git a/sys-auth/ykpers/ykpers-1.20.0-r1.ebuild b/sys-auth/ykpers/ykpers-1.20.0-r1.ebuild new file mode 100644 index 000000000000..839ecf070e7e --- /dev/null +++ b/sys-auth/ykpers/ykpers-1.20.0-r1.ebuild @@ -0,0 +1,61 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools udev + +MY_PN="yubikey-personalization" + +DESCRIPTION="Library and tool for personalization of Yubico's YubiKey" +HOMEPAGE="https://github.com/Yubico/yubikey-personalization" +SRC_URI="https://github.com/Yubico/${MY_PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="BSD-2" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86" + +RDEPEND="dev-libs/json-c:= + >=sys-auth/libyubikey-1.6 + virtual/libusb:1" +DEPEND="${RDEPEND}" +BDEPEND="app-text/asciidoc + virtual/pkgconfig" + +PATCHES=( + "${FILESDIR}"/${PN}-1.20.0-fix-gcc10-fno-common.patch + "${FILESDIR}"/${PN}-1.20.0-json-boolean.patch +) + +DOCS=( doc/. AUTHORS NEWS README ) + +S="${WORKDIR}/${MY_PN}-${PV}" + +src_prepare() { + default + eautoreconf +} + +src_configure() { + local myeconfargs=( + --libdir=/usr/$(get_libdir) + --localstatedir=/var + ) + econf "${myeconfargs[@]}" +} + +src_install() { + default + + udev_dorules 69-yubikey.rules + + find "${D}" -name '*.la' -delete || die +} + +pkg_postinst() { + udev_reload +} + +pkg_postrm() { + udev_reload +} diff --git a/sys-cluster/Manifest.gz b/sys-cluster/Manifest.gz index 99468707ead3f76c9b25f02bf4e583acbfcb4076..513ae9ac1cc0a7be8bcc98663783d17cd2590403 100644 GIT binary patch literal 11388 zcmV-?EQ8Y@iwFP!00002|8<;Ml3dAhp5M8O-atz+hsWckkuu37>V@1ujNN5jK;agE zJ8<>-{?kI{sU}Gy*#Ii*3?AGdb?UHs`E|IeTP z_dkb!{Asxrb6BOO9)rs^VlC;EG-e9B_LMsR()S6yPhVVXq4w&+^f9zO_8zNxi#5fW zdzp0?t7+9fQ>!PnzDJ8Q^>s#^!&N^|9Nwx+dv>!_+)w}dKmU|{_$dZ&Yt=mVJZ&d; zdg`@j=j*U)HqYw055MOs(~X)}(~Y_N*v;iK+Nd=KZqQPw;T&IL@2m1OIqYR=&Yiuh zF!tj|zx?U{{;&V>&;R;wKlM*vUjF;P^v^G6fBp7T^Ysxciz5`j z+UWk2GhJU?uJ3L&&OQ(CnP*$&j5Vx;(1Z1r!pJk6mb#rxD5l@TQd`{-3Uga=bZh4} z`z|}>9?K4E_QFHQY`(XWvrV@N*pFBdn7)ZjTDy+A`z#i6vyuJef!6AN6`sozjy+ny#-=q>l=pRt

        n#u0SzMpG%XzNmhR-3IkAAE$TqrxvxonKHY{uQ) z7#3YxX2H(L#Jrps!fxs8v{$g48+jI*FLq9BH5Z%vN2I(9sg*c`4~_h0!FYf~d~zqs zf!}V^`JOXZ@{1_d8fMMW@6bm%X^vDnA$4Tc_C%-I;y?T)wsBZqBfIJeb*@oY>2VJ~ zR1)6jw4%F3YJd6l87p6@qerxcuepa>+*#?cbi4Z&Qpv@wxxx&ibVr(!+;&Pc&s_`Y zyeUl!-ZzVFrWjVGZahi0ibA)hOLe9(a+rI%y3*buuj58*c~VQkrLkPKM_w(L_fGK; zfa<1GU6tCV86l6^<>r0dq+FoxeOq(1Ic@DihEhS4_p(Mk@o4cZ*IC5qX0;s0$^^=n z&`Y#YB1LYehjNay9$gt!L-hR?tzY~5>&u?6Z{OD~YL@H~wCcN&y20m~cvK#3`B4hh z7f5ZA?$j}N*ra6(K+S5_$osSBOuNiTP_pqlZnoWabTO0^dH0@M-DjVCfVEH?&)vv4 zqX;NZ7shZd1y_CqZO=STpJAOD&$d}hu91S_LHYzLN+luOjwKHO%F?c-_e@B;Im%*L zA=4INGuD)4CaA5HRznUU$HuQx9Puh5P%OCZDDcdmcW3dU{}{ASw`hgn9?|L(cm&yp zi;fKSfj8kFSns;P>9tY~;9*bEAL_CAKtYzppL>``zh=JiKYfvXA$ud3Igu+sEyxG1 zg-}S<1BHOvlxDS9l3Qm1_NhJ!(gg02*F2|WN3NF@0n;&0?}K>l>vn_6B0DJ}B5iIi zmnLY*;*`0LkwarCuspq+7T3rm?Svs%vpoIT85U{a>Ed}$cd;MpK9}={XstcI|8fWW z{D{~oaEai^RZ4gd}e=6YUj`t_d17M$8LFEKEz=K;Avf*^P6qII z-J~e51CRPzpdwbbvQDg|$PaudYm`tbXvND6ATg(HR_m@4T6Q(`X{EL3Angu<0jV1# zx<%}@fBo9m*L%F485SWp+oGxHQ=7$^LsqoI@{Yvnv{~0AttaI@5EtrYYSaJJ($XWia@1}}OJN$?jQlX869H9PJ4=H=d za*92|ncc&A5uq|kXA%~`2MplQM1^G^frTstFDUm?8ELBiLJl1Lf89?UVEF7Q;25@|yBs*Xt*RG%nZ(RXN56?9ck&<76?J>ei z5A`+BZGr1UllkPFs8ZOCw@pC6$N+n;=p0tqAVQEf!z|<_MB#}TIfeE+Hp^*s<_$go zhjA+lj*!lW<;gME_NhCf2Q4_%M}VF|2fGFB?fvcR-#^b=z_Lq^fT4;gfX9Y&X zBlQo2v*Ii4TuYrp3X0N)5f1`wK~BzZL!4$H73kUx#kd{$w2G4gs^SK;Cz@ieyaJbp z3GG1iDW6oTA3g#;`GI2y69mdCKr}3as#plET@qn-TUeHn69#sXKnduq^LTfFEhJbv z6Pd+beaj8>ucFvp#5+7ovrU-Ln4k>GN3xf);W;U)*`Wou@=dPJ_fKDc{g7Va5v{P| zgx{*6=AmuSLHFIrs3`hil{U&glWmzi2DeKuK9Mn*(nz(Vsa9_=1Zd*;1%!vMKpAM7 zDjxysL11)MXcNH+DpzA&N`}}6@%j-h3Vcx-2GW42RMj{wfHWn+os|ruu&8?k3Xlo4 zAqwi+2OKdtdhzP$5z?PLr^rG=I-iUHL#|ytqNUsl zACl_{VP2F3rtnBCtUuC2$8jg5`&Q0D$|#xH&^t9@VH~W72J;&aRaxax+YZUV1=s*e ztOqUwI1C;;kyLOUDMvuN_jghFQj7}+4GRB z6aUeEGn*rAZ99u`h?X`PinXvz=i6r zh>*I~OYr=^fNlhrKoM-}kC34XTs@PQSibq1IyWc00B6vWBC=2uRx>&lQi2-1TW};f zCT&PA7Wf#(&d5nb74IP{HZj2iN zENn?=ZFg%8Ul}FO173Mbvm6#EK2i(_cM|UqgAw@_cJrl^j4V`480+0&RMIC_ZWxIh zIt6=9`QfHWmVCIfnI~P;HX`?NP1zG92Ldgki>yH}^MoXW2k0)B7+WggX}VD>Jgt#wsDtZ2(e$Rlj1jv|0vtl2eaq9lZ4GkWofQL#`A_i>%mG?ej(ip z@^^`UZuFRWx@SGAIf|$z7q|@$t=5UAYDiRA9kS`@rGc%%I1#&*kb`JcK1@+8fPsu7 zfHgRE6FtnEnv-N+HSQ+pk3by^yvge9M4X;HA`2Zi>;4fjghDX@3Ers)Ep+#B3A6~F zXdzJL0Lvtvaa`>IK8vlFEhDX+2l~3}5rYdS615&ypO-&RrvL$Alcobhj_Ls;4$8vRnM{QeH33Zdupb&dTX&V|U#wpL$!Zco* z+p0B)eTMi@)CUDfB1E1E#`1Wz0_QHo7lp;E;@MEDC>FRyWdiZxzIT1(R|pxO8sy%` zL7F3ohnn2nJBt6oO5h+%&t|oJnsf##K)OqYo&dLl_Fp79IDnF@3xb8_V^E*O!|~>* z7r2Trv2gH1=Wh5wVDKhafBo`$Z-3p45b}*B1$e0-G#05(oJlO8C9pEEW$J3B@>*au zv^N}CXrdtGEed^8CFHb~0UMFqxZk!YoLa{wo;ApZXM7@`; zxSZO76wpNUNBxBi#R8}=N~N=ODZ|wu8xRdTj4lo-*Gp4oE3p#jsf_8Y2iC@ZtN>k7 z(IpX~%WW1lVLbYDsgcM>B9%Ko#OiM!bo~?Moz++>OQx12E-c0}VBt!4uNZK-$Q-@Lr4u8yHSld*AT=UI+=Bd62_n`*pc_5{`_i za3fMfLW`&$yd+7HM+PaVcEAq6aI6gq<`%1$FMs*k*R5FyLO*j$9V3(I*EkGv)!Fa-f&m66q?6BpnWjK?P9%M=)8 zX>~{+B2zPlxP(Vn0!~BniVb(IHoICzC-$@(vLF$M2v*{@B8t5AHiYg&J4VXEoJW^H zpCBjp3ce~=Cndpp&<)FAuojNr)J!A0kz!aWY+7=I*FyI^LZLAlp=w`uP>i&Jev^ zPSI_PSf_^t3^1I}oW#!lx8b(yeK;G!F6&jw>YnYL3KS5fDXWt`nrwgR2F7 zk+89dEAqzFf@AT-Xl*rAZYDnu)e1}}91wyb#O^CH5?4F<&_MS-kbcQLVU=WQ%r8HU zbql`bt6Qv2H@pE*<6*$SkrzP4gJBGImBQ;H1q2oP05(b>DKg(c8c>qIfN-r&{Fu5$ z-s706ZwMVQmbmqH3)$y=-{&y@wAi_1zatP(l6DYaMrn{CIf0lwa@U^a!OiW$)zJl6 z;vr3l29)exE;~U?>O!D2GU0NpdO-+enZ#6jSyPQ#UX`3IWF#7cb+{?ZP72(E8j!a?~T>?(3ABR0S-(0q|(LrZOgr}vT%EY!qN zVJoWEbxeMWEA6?i-#6pD)myOMzT7+ZcL~v!{2Sy?8HrFxP%Mky282aUNi_l8Zs_@t zt|h9$BZGZ}Z2Bv|SkcA$n0kUcd3SAmPLZ{ClSYV6R6vZ;>4(^%BT3nFYe!(?)Wnz` zD4*6a5Tj?10Hun0q@YREtw?zE3y6slJ?sAx~E?kUj^Qk<`QSbGLGb$U^w37r@C};Tk z*b{09B;>2arGO2+hC)C91R)|ur>Y~%g6S$Ch6& zkaj^*rFhW^`BW=uw*pc~{x_kU8)Cb7^$4jKFgd}>4K1JcSibPoNev}cR|n|OK*ekF zCmc@JKv((xx_4$R>)RC>Ry% zoKUR9Nc%Ar9>7wU1&o1Xh=|s=-e)XrWcOONRWj6BvLPplbEjyNOYsk3n{S`Ly}!M_ z?)RTR_0Rp65AlosrpK0KJg=qx2bhT{z$n3=iN|vrUUKFSvcf@LV=sAc$PrFgKuGbc z1EGiwvKF6vaOTh)30e@3m@GWd0@6luq)8VLaHG+#=Jt7{9R>_xSP@Nm!E1>6TtdS% zPVJ#|pt1-wK+%W}>2rB1uZ`q~E7)5sAq0sYIb=2*0WmbVVtePfn0NTi)BH7%BekoI zqeFrsVG&ZIr$5B+%lq5k{(cJ?-1H<(mOxwWWyg)j@2X76+Js{iyr{d3Ws!h}UC@+y zElq;3)Y{#nZd@m0gLW+(t6$(moPfzwkq1+DyYV?tDgnd1n@0x{g#dY_VGo^w$YLcN zaiS8bqK$4*vw`=uk{2+idgYSZCBiSon779_@B-4x1g~qaBok2A2+Bsj zAjL>HL$^wOaywiAxsh0EB<~+W_Wt($+da*Al4s0-OxOpVqS|RqZFV&iaX{!~aFxsh zF*YQF32Su$yJwB=)Vo`eFovdmEhHX-s#nc30C*G_20l_NrQ(*hTGxVTD0-BdNU|l! zgDD={A3$`hzWZLTc+{+&GLlaJyNW}cnGq9Ga3e!Y3KoL4<+VXvQ-#g7iKlH*=$ldn zYq8p^5h%YB$&P12xglkt2W7*Sb&l6YGjQ;Sn0=kU?)Clk59sD^Q(=9;H7%^U`D4%S;$d#;+3XqtQ=Q?xs;ZrP?+1PO&u#u*{GkV_a0 z+{@1DSh|#f5)|c8N?(&KC>i_&5HSn|G7FZC*cLmWML=^6mi=ScKDbL@>B$CNn;w)8 z+7jTfqTbdd%jMB{%7Gil>(szwBYiOml}H>hKR^Kl0#Q>#IU1^Hlaf0L_98mkalk*C zj2I-MslknDYVwJ$5=CWAc*qXTZ~>axfW`sS4oNMbPdbJiR<{=)Hd`gXw6&o5F6u)BO6T(m@yHasAg=m{{xB6Z?FGVyr{Ip z8*uxpxqCn}1VP70_^p{6m}_X@PklKO85_LNNT@Gt0STc#7=C~ZEv6~Hu#|yyx^-}- z8v86AS=VxlLt|;^VI?1&h&tz29u5;A=oBRQHOM`WyFn8i9!*<6+_h@xs)P<*n|#8~ zXa_2^;o}Yh1UiJ=g~4iyQ+&Qb1hA;A*!^U{5xtyyV9v^;|e7>{}`{=yGSeb zHch8J(hZe(vSapjiNZ;Z;zaN(8wFMqYA8boM2E{y#DzxN%!j7EJ|*?>@^(ggyf3n*=#?h8Te0Eikm(R7KSgTt`tO(9kj7O$`xVos?RW zY7@aj=}uu7V$n!#4aNbiVLNChu&VN+;ABN~8kxtcp-I4qtrlI^kZ`Dk6%*e~P1N%co3q65M?vvTHT5zTfKwU~f-y)qHErZYah*16+dAH> z8BiRLTMs}-<)L2_#SpJe)lJ%|TuMAclRyJEr-8u%enkW+Sc15E^v9xj1r89JQeYLG zS3D9cRc-I#$Inu|A$8gq6Tt#EB-WTpC_{sIqC%W6L|;Yhn2CU; z=cY7QY83qQ3v67X3d z^4!w9yeFjYT|}gdybn4spZFnQe;)T9MhLf&d}IrduF#NZn4{y7mXzSghsWy^m4U~m zq6h{-AiY>;NTvWQ+950&-7AJsHSL`wET%bEa7=*Jh#G1l=_IELsIx@H zpQ9KS!nLMm@o|)d>j0-%QgptyYE1i+?O-qBY9c7iK+|0RaAEiel+A$3LVrLzl0KA< zMkDKh9P~VDhI))YLKehr8udoRZWYVNXnlYCP>oOU;>IY%>@;z{=gc+oTx78d&dj3? zNR0p+@wNx&UHt|r0*US#kPoP09YIYB2ZC}sVUUt(QXLOP#z$&tR^9+5gxH523LZuy zP~^vX%2vFP)8Isco+)C#HTjGj1PVx4?Ml`ZNec8BYnxR-)Hregu0i8DIrxET)X;r6 zYRVKRuI*$Is~wI{&H>U?gG1Er9n>uafnwG;`E3vP_0!v}nHZ{nZb*Wlyr5i)<_NXf z0geHOq7NL8reeA_AF%3G^U6uRmowG1kGVJjG++^PLN2$YUMo~vHA6guHX}T5jCS+n zTW&63;wIixjd)Gr>_=`vjX`5*bFeH4?S_U4%}@1~v)Td?1&{ZrNtzSLx6@z))-A@_ zHRB&Nj{wW?ESQeNUr?pQ-4;qx9Yyc8kI(Nn^f}N_^o=6PI$PQHYc@0MFt|_|E}iB<*HsC_Wo3p0xRnic^~6r}-(V zxV3rWSJyUVg)}saRAuoYMW=brGApb6%r1PUqh4kt0~;KZv`vaz9t2nCT&PW_11{JG zocVTHPLf)K?yUG zw^#_Mrx6~iO#>%ReCKXNiYKUB_0$)|AwL#Lt%2gf_B1gF*Ssz#* z3&L*+h^BMbzGn&n+#Xhvyt)F-Nw8co(L1g zk_njNqw|X3bea|(+p^BbkrrFp6Dy_)MEP~Y<#t2^_>dL>k{QG4;(McdjTPw!CbC58 zV^j^Sj^N53^1*NoiHT?p_)E1Of$Wi*j`bk^!L(<*-oEV5ALE4_e&UyQ?Nb!bb{4l* z950#+Gv>V7ode0@T|Q{6ifzzoGMp-?GWSf^6ii_ik4kco^+OYGM5G)|ThAC;mzeY; zYu^rN8afW*0isYe`TB?#Mgf5kksD4&nuOpws^vmTIC~s7J`z4^YJicc=tJ}vx>b$< zxbW(mjIE*IqCo~%)&06CmWA^!1PAQRsIBOXqtr~Gj$|S0sV~ zb_tUN*GU*iKpxiNQ>E>Xzc#!oq0C$urx10ftgx~?MLp$YjW-}raVwoF#BNTx-xWf+ zH4VSax6fbSUiW`t9(`W(AaM+Au>Y;Fh8usB9SVFXAAM9kY>SHDs=mVjs0)+?C9jc@M~c}Q2cnIdBD9<|G>T8v z1_IJHt4|SeqUv5WN^__^R2>V@Ft(PoFMv5xH(a^Ss?Lb^!TG?(i)eSfr66M+jT-N+ zZV)-4DeQpKzft6u*SEJXAEMQsUI=CcCa;DcmSI5F01ag}Y%W|`(0Ew21(NL@k9zq! zR15hnblz-@k|WA^fJvY;8fVzZQ3Al!a?)Q3HOYt=3KLSo+3IW+$mv0;AJH1>NQup0 z5{*4@37yrm#&36vyUM4nzyd5y<<(-pADSQ_j?2pJw2L3I0u-rj5V`V$F%Ec7ne3yH z1fBT6&s0%CUpiDumZW$aulVxm+^3Wn+arXC51diRj6-gsk+>!y=T`G*x@#?s z;Xrz^cs>@dQ6vze571(Qm{1I0hol$_7o?eRb+R>6xYT%cz9sDW(!zt(Fun+xTzZV{ zI8%qdcV5bM%_CgHvPcOqClE)>zl3V+)$=H@VAA*ujt$&hS_e%W9l0c+eJgwifZIWb zHchAI@KS}+4q8&OgXe*=u?rf$N$xf%@a63dFLZC?RJ$F%B6qY^7o$$_lIJ99M1dnI zE7y0ZURhFYxuLvt6ccq-k!ekvI7Lmcy(By+0(jO_E4T&ZLO~qqa3)y^dRI-lpvxVY zPas4lA)<;NVq!%!i`SVLpD_GO%0q*6o^S6r?20iy!JgtG z;IQkWf~r%IbsUXTtCSU#qjlzrml(W`rXWRaBVH`wmwY`s<4k-?AU~ou{HX(?gR)_T zgSN%}2D(DkfzE_RY8sk9T>EG^=n*j#!sZWS%RS?d#oj+Y|Gl;EuI-EPl<}o<2G-?sWjlNrsV3Yh818tQhZsP+t?>A1i_b zbW;mO;(m1GjdpOF23v3fe#^yAB?K=@#rta%LMK|#u4Px8Cp~ewq_3dp1lrrN=tdnAw@j_*D-z^RTj)B7xJInkhJ#Mp7sOgR_8586 ztR`%Tq28{09o2&-v87b>QoG%-$oifIr|$qbYKarhzDv?(dd}K;RJ+kU7#1tPzw@;* z8?+ClZKI*n_?iO@uqUcShotbgyB)RiZd)E-Uq1ix{k6ZpeEa*o#rgy@_^hELioO&B z@Jc!mtUaEZG^n(Aan?QRIGt1%Qsy9h4O{CFR72iOvspn?h?M2l;mu4s>SS@9lF(-A zXKqBg#*kb$otRqk!!4(q^EM5$M^F_H1rNX!Mxaa$IEe}0v${`+=iD<;A|Ks=ip~0H zlYVNzF-r*XA2J_(9d)8d?NHgMW@@BfYi?(ip$@pIaIsyb-&^=!U%%gv!$U5&(I-Sh zQa_~Xm;lzXdQIE5t;r4eIcTs?rEfZ!)&S$GJP%7Vy8Wc!dQ;!#WTF6Zw7%sf9{vBkyMCc^sa~aFl*zdTfL@9Yg6eoE(2gM^bx>wQ-~Pa_X;y_7HZ^obXF8ZVhBb-Rr|ef`qk zfBSj7+{hA@{uE-Gm%+DXz+(LFj-&Dz*82nHM*K9;!Ax8^GTp*=PZnEI0-1^kMnh$^GhjR-SpBbyhEi1S-g!4uqsY z)=v$MC2~Q#-Z$s{ZNKg>Z}0b6v3ff!!%EB4RrNT~zu4Y+2-vE_YtXmo0CF&5plzs# zp4O3^xLB;ASveh{i`SN9Qd2*RXaOU(It_$V+DS9vgj{o&8<%to*xUP`?%*h0yMY+3TT^y=!{^c zfF(n`s62R+3LxN8$vEw+9DUgeYPq%F&)Oo;)6tIqLS?i|J7+m(9jV!)Xp<9#Rgsfi zS+forTc7i>1u3pNSR?h|<^&iJVM#|PkO%mju2ZX;!=C&j0ii}07GS82UNyH?HDw$d z$P0Iw8l1`N#67S@D2Kkpp{O6)8i>nMYO+)e8;ex>zMWkAK5sfdmh_}Yj3TN9!@RL8 z7+!5N!p|tGM!{839JJIVrb?ao4UO3j4?JPXb%ab!AtN=BM~Jio32tBD1|6A)jq(xu zJ59kw-V)uep)xo^%|mkZA@pZfc1?UI{I|5Dr0=2t$hWqC(0Xd}6zIlCTNtua5BjnK z=+lv_E;hh-9DT(_Tl&Hq&4GdafL7F$y+*Im)=8)0@ZlM$zk`m(E;Y(;SpS!Q|G2rG zZ(;%{(B7B2g24rCBWG>fg{5946r9X85^78=AEYMV==+ z;xrhnQyxO?so53M3E;`TH8sykU5B;mnoa)EVFluF$bdKwAT=kRb=x$@xiog-A=bRq zp{I;sW?pgRvRM=4kiI1Y)YIWCBn`>Gq7FvDJ`M?lK0GkK3mWE!-{aPoSLi%o8^GkO zIMJJh{OkAE^Vk0VVap>veIyWqV$v7W2(2LP0Awz02`|!pqQ4*=6u`hl@-~PkcyS9Q zB&3j}L0M~~{eP};Ml<25@g5xS?0 znxA|uQpG_dq7_IR`sNZH&*T}vGyc$6z*V)~nDDdOjnW`h(MD25q_L#jCc%K*uVC+1_D0gl6k5D-%ZoJWYPg@WQB58Cr5fh4+KqzuoB}sQRq{C zHt=KfTdDw7K=L6DP`G|-?s83yaA}I_+P_4cM8o{5w}@uPcXaLlY52x;QaEW06KSI_ z4bzeSat;ODcw+Ho(E?;M_f)3H@ zYmS=E!5p1Z)*Kfo-uMA2knrRb|<6Q4HbF&%%=_ky4s^{pcq zuBa(|UI9~Zog*zk5G4F4%FXNOs{=GSLp8;TfodB54}?-jCG}klD3d^{Y8W5W#hq|U zs^pE)YOGp=Dv*BpD#{Uhnec~WnP%g0>P+)+edlxtP&;vp6pX#=G{JuowU38qO02hL z7=T_hkc}*X-f(E#ou!_dA)&-h%XX56j#E*$SGNQ!HSR!l0!bvqnP`f~1@-(Eu z($rTCP%fxg{%b6;r~`q1&6pTGfWms-DHqGX)zQvm2 z%A>4mrPZ|SSgF^O`movKN@JfH*L2md6Q^(0C0nDlRNPPh`al1aefTK`-}bI~+B)5m zJ0p!cvh#Je+S)pM2DQCH{x!kbPYFuL--ZQVh%b9z&62b^=>=b5R;q)}x$%JBgn=SP{9HD5=6i2r$ z_cg3o$|DvFdyT?F$K3qrCFi!B5wIVzA~3^EOS`qu&dkKToEU=jbS&8pE$2?2h3-o`C-$04TlOPT-i6dlT)~G8DD<`VY|9hT09?;(|3++I7ZFw1bHDaqYV>CJQ3 zLOL6z*@E}I#lBJuyHYovB-=%y+smc8(wsRgTdwY87Vl zhX7Q!oa(C7zFH&XF}vKok4DM`>fZOgW?!pqD`Y4YM0xMlsV5#Sp6v#U7~QHZ$GJ0s z@+FKC+boeHZ)b#Zj%y>jGO32>$1Pfa9`CO&wqD=9?_1PbYLB2*KN_hUe6EQ{<A6qL~S&^XR#_PD%ty^?4loWaQk$bgcCm&!f)XsBv zGOkesl&1@GI+ubgKZ0f}&ofroXT@V})skzZV0e(RfQnK{2xqb62|%@EwTzJo>1d9! z*sYLho3J(3lw~HUy_8-<4k5?RuTmWGDk4xUICB(u=4%@)Ui2S>_URU_5ZohLV*!sK z`*hKfp+4{?`~&MEP++dCzch9O^!o^M`0{o8N!A zgMEHP>=d{}aMX5eby5r+xbD^ez^_ZZLWGo{1Gv5DORw$bDhvA>e^#CezAt!cpNwx zz_)6oD6a#L`dXkOR<^QEtfa^fd?~(zoI`-Flyq*~rA-HCuspwN*#Wjbl=!fNWPp1$?AQvUa%B4fvZ<+T<3@L}~13-VQm-zYXiE$YkM1ypRfgCgcG1zeh;f zLzYYI5zZPO&Wi|@MLLtP06t&3;U%%P=&%eBWw|iOoCr?%h7qI7;ucIfQp|=G#r_yH!975u< z6be7(2T~$|Zdt0JhIm@91!Mr3M{nT(RWN|#=Si{yCUWfxs_@noko53eClM+6E!dtj z?DSAy6WtcLJ~Ww6&WS38-FVvs1k4Pu=Zel@g&RZ&(q@>2yo4w`5hJJ2ey6Q+dR^JT z2jDQ8vfv2meAu2GbKOq0h#qXgp*{li3_7%1(B9tPzW)95x&}dK8$z}Xd7~J-WuXG1F1llbrhpH@@W?*1ysciXiqf7+Ia^q z4->Wn(WiV;sebwh_~ZwUAxsb`y8zL!460%yw5%k;>`YjekrNHV6zOK(P)(3qeM%15%7vf()?sx_bmxARS|uJ=!0|NJ4n!XsK? z#|6LDhMI@AK?mK}kWo?e!73TbK9g;kJO;PRC_a%fnbJsgpsDugFa&7g_yvTAuRs}S znkqj6)`P(4s?ZmL6I8B^btxHQpTz4&v?%aRX*7@qM5U_c=>eoE3GS?97==aMBT#@$ zs0~q2w;gb#!O@#nM~{&HGddQyT-?x9+BZZ>_k$*4Wt|a9W9>)X;?!BpN??Ec&!J74L}R*M7y5=C6YDZ(y5>}_~#rs zRMI{r_OhhRJXZzcNtdy~cFENUc_OqEXpu^Ug9#~~VB*qDFBM`=k?)4O`$FsVnDIl& zB9(qiuKhmu&)>hjyxu@Ry7pvAO231k0Q7*yL2ro6b05qLm5z$w@kKx2J+uT!RPqH5 zUAgJCA+-&iLG`08aBM-QxVMHH@{U@@riBPIOgs#DB%grZN}+%tJMq3hLe?XofVMFT zg<^)C0SE{>mcS39agh{Abw|SQ0vjI$H>7wROV{059!BB$T7jo=0%;O8@BXZ-pB?VW$3J*CxP8aXeFA!-sKj?W?f_-)+;i;eXS zaB!j!dEU_=LY@%OfK=j{!PK>o`=0XYC6I;=1V)ZWR1p6g2t<$WiPY>uFCZ_ZV;tG@ zkgN;;JczAi-!Ua`Ye)!u7k{MyMK%Vac~S@|MS-EDVuMG~RfHc*K$SYYP#7M}pgO^o zj7~;YfHPP{={KaDUx<_;7AGkOxt?%oH?;p{yxRMChAWkuX009DmBwiz?H~%;{T!6l z2xwPz6i5|Z>Vdx}>;hu$b7Wz5!U0?GCV3#5E^2PLSyWcO1*+Efl`nbAa~_JSpdwHr z()!#ZE8~8I3xSI)9>|zQ44|^^RN*8+$s5`z9yQj;)``f2ND$IEq+JTjokxNj7Gha( z-B?l9A|oV3>o&Xegt7wmUR6$*su!Xm%D5}|0+iju_4$|Am+|voZQe!L(-Z-U6*Yhp z6^BLsKy1SL6&4~x4qONdjm?Vy-PmTSR^W3`nyeTVQVNTTYaxi4%Ar1CHPn+DE(dU- zx+@~2ntBPI{|o3wa0wK_rv3;Ss=(E=c!}-1uW4{|!V7Q)Eh!=kHPLED$3jX_gLfN_ zB*&x;$;AR6!`K-)iKyZ|WW^RH7(~TA$eu5jw-_&5;m$@$W7d&s5Px?6A!N6TOdt9b zCtz+|w9ML(R_g7bg-93jpK=Fp!{IBW1_s(=cCg_jAh|Z1b$JBR4-ta8Eee}OPb}dK=F}cK)925hZq`>@4>n+gJfi(V!~KkhfztNSh-;& zZs-*3Ipv3&B3bg`%B^|QMQtN;AJ>#UL2@9_Cc4NP^fFIKGI)UQa!Fp=qV0W;*VoVX z?Ur5cnO!9XrJ^CVg-aExf(f&!9Qs< zgZqHjuFfIfCPbt6KuS$W2#a=3gRo0k9b!*$XTye1OzSyh2aK9M$8ZidqERJL{@6TLh;tAZZQ1O2irq*19rBIs3TzbW*jBz z2#pMPs6wkE#2XX1($%fp(ov&c-HRR5LZZQrU>DTmD`L=3;dPS5uVkIgFjYV2S2(1fR0@e(+Ohc_yUJI;- z_ND`1n!m5PomdI4Tzn!0&`?XADHZ5KH5*9- zIZ_jF9=3ErZUs>|DaYv=JRuDYq|J;AAEohN6T=B>ubin6sKPpK7RUzJp%S!`iPPMp z3e{n02f5&YN>GTW*;pJ99RZFEP)8DFx8rn%)iBI9KBN1L7ec~j9^~-YeqU~$gd<}r z+=$eW&?4#wFG*75nXw$HOu#My5v&ag<`%1$FTZ^q`_?Q3p`W>>juFa_x7r0DU4&YF z;Z3O^D05jVc|^*_?BMDOatSa(qRlFM(? zS{>4d$kdD>F5%IYfYXq?VneI7t)Z6Di6dD@79`>j@$(_Wgcr59Y6R&pc@aiW( zhHC$#Evc;1W?=of-qem53S#C+$s^d|#*R50^FrI@v8;d>y1{FM%%~{!^J^_6*70&d z*#S`)6S&2&>&VuO{UGwsJt53!u13TOQU<5M`Z}~f7XtbUg-3>AX5_4r)B&Uj74WDo zY)`IXI3lcico~2j*^04*;mx^_25K@}f`MxsY6b52XNuwD{x?qiwSQf&FCY5Q zH`pR&WK@xS5m*{N4&E}NbO<1N#$i=)L5A~g=z^NS=YbS3Og9Gd>YJ|u-<_6mlq4x) zw#zbUQxe%mDIhwuO@Znq8D&C|#Fb}-A0C3Mnv+&=djZGzKtMt6E2#UOqD+98ShfO} zgU*C$AYL?^C(F_KAa`dOwXZ@o04g9iOG}dTXi05K{P*R%XJ6rxS)?Nf+k(gI-ny#4 zntd6sFTdHoTkQ0-LE9XNR3+h4iYV#cwOJY``3A=ol74qbV($ouA~N?0(&@of@p!_< zBCg1rrWPEFCr0bLqjEF(d8k%kI^lqjlOYaYk&%drRire=c_96kdBQ5m(lo#QYOGuE zJzw2ob-LjVfEo`22F|R>`DAt~5hgqoxLWrCsMFkuvDZ>R!%;Rp2%0@L=lE4b(OkW>+ zLLGsGe3iHqu%Xvb2nc{6L`23{b!1sET?K?Z3qnLhU_(N1xvLVKJQnUKHEl1Ee!YTn zIM6dsB1fag9U)Sil-dGtsdpGhjRAM-cK!N&+Rx+5%U65<&EB73Q*-#KztT=idnu51 zK~kl7(FyrfD`~d_Qb_(cp_@Bm8~cO#r(VG11S@y6e6qQH;i;1vN~*2_(4m2f*W|~w zEm>eBzH}1_%-1Mk$ap=Q_CvBA89;U|kgBU0NTe~EAy9ZE9z5BWHdM$ailHbN73-W( zti(wBF%=%bQkM;kfn$h>K1}a}Pol_2t=cM?>MXS>Cy8^XXp>9v4`EwxpTE7oy}sJ} z&!5KU@ymz!MSs&{TQZ*4QvU{OUj` zVw0@J=N_CnG)ICK#3LpP543@_nH*^{1O(h@_N%#l9%+XGLl{;>Q{M0zqCS_{Qf?{oE^3xS-kb*=TdgPGVa0JBA;R^H4aWU@>3D*5JkR!FLjiW1uP2Vxi` zg9+<(1G{I>;ncg^kuZj?eJvy&f@)OFGXQuL7zRF4E2ZL=Os#7{G!#8cO(fYCfu>)utl;2y+Oj69^Itp^P&^av_&67`PY9 z>R7szff5wuQA%HvEGQZL1Q0PB3S<>58?i0zfEEGGHCgtLVf)}Nfu$!K3~hQ)K4?pT zqm|&)L7rP4ji;QralB3qJT}r7lTeAo5%U8SKp+scG?b&EioPhhlVC5Rqa6qQW0Mhs zL^L&Mn5HhD=qgcE)`W-b&u#NZYHWePLvJ#M1p1<8v-5h08@FTjh4buDegMP@gL&# zA;sX~CxmUy+eWWxO41+N-QbJ5?8uO%oo@ARfMtV;TNo%VJYbnbp=pB)b&KLJsjRDL zOcM_pFIu%=BEhymxgA@FU2vV>FarNkrMezz8AT*`GDmt%t zBvz{0-ouZdt$IW1^f?!T1#U>JF_loJ2Ju9NIA4gqq|ObA4^Vlrjiin`D&itm>1r-O z^~k@X{)5c?EnF{iy}Yki`_E^?&L{w5BX2NlKzJd1*XA(=G##1=S4V2Y0ISCg<00?^ z9);y=YDh~ASrISse436@zpkLDP&}HTLi)9$DLMdoXiAiHJ`G`o!HMJPH0!}k1S}=5 zO9Dj=?2@l)SCHuwfvTo`)i%lOr^3!rO_Z%&*i&U?=O%ToirA>;5K?2|ff+|R0vc2M zndy2@NZq@LNEdk@bYMR5L%{wr?>&qVZX@}~79d@rA<-~L$0IE%!I=+_Hx?=bk4;4p z41z#_yyN1ce#sn(Ln~Odo-=6;N5|4`@fyhtkn# zWSx+Mo=444kMT#yg1B9y-iTOJv3!iy_qPw#_yjL*j6%##6X&*8u94>=i&b!~d9(qk z5nv;d7!)OGG z{5Vh9iWhPkoJd3ablaOIpOJ$=0ST*J$(kZbfgWRRvkHhBM-IR>XgnteKQWCOx(`Q9 znc~E?gDhgT!|_R*eMr>m5VdAO-BJ)JW{s2I_HbW6z1^CLq59{BBnZk2%B5(IP@5g# z7;q^1!0~7*W@z&Pt6nv)oYZ?cOI`bzixWTt7BMH}a!=~DLbX*h#4Bhs!t=&xH&4Fh z?gA!m;XT!e*A$LDatmq<8be!?Wl3l^G)(AzskfZf7KkW#yhlyaoIrj%9X4RyVq8Nr z{z3Byunfe*QV8WRuF6Ej=AyU!+Jc}#gzb1&0w40%!_}pOeq|J9!oYE9O&38#f z)8>iaL)(xQ($FkYmBoh?o#r{qs;u%eyYQKgdRdVS>~KudHYsj-5?q~gp*EckxL_M_ z=H{}TB)LZ5VnK8qJA^GcMDR$gThts`)D8J5VpA_y08nkP3`zsm(0BlKL8sh|%+ide5MyABvQjpw55R-F4b{_Vj&?ZAx>m?W! zqC8{GUJUc^H|D3b74P^=1y5}H8dVTu~%a?V4mo*_qYG_4~92-D60)3t-12ig!6 zJ0x7%7_8z7swGXowWnS2`@LeUHA|+QBe;tDFMh8R^FyHl23)ab4GaTb1P#G_GAaYs zSyGO-Xnh{vUVgKmKb$El?g{pBO3`Q^Mzf~1YxE3BiT06NZQ9BonnSNHxScdfEp|h> z!-Qd~%}!>9!c&1vD;z8oSd+XC6d~~;P|aFmn1Z(THJ+z4HH(OAqjx{|ys_dzn{usd zyPUV#nc@%2Cr#ia=$Bv|6rwL=#RC0=vuJscJ%OclYE%-YM(R-4R$@>`Wovf8moSyi z6i+}qw^F_4v3ViHzjT1z)avKAPvZ_>u|GRusK^6#l37-jq&kQbaMI{C4E zM1+RwklNBDT+~n@NvWt6(F9gZ1k5wIRIaA!Wz5Of)gauKcJn|V9-9(yu^w%+spC`e z_#~#GU8z%3pE`3xHxD4TrG?ZjyXV*U*VhlprKa<(VU0P}d<_0jMl}abq&RK3>F7lU zBXZJtkh44Jw$B2*Sx?REv9trx0Fr3eZ~p%ca40kKD&>Mf&C7Cq(kQ9hn0Ln$VWL&KE#Xf(G7jpQCU)r@#Q9L_fnObqY zXfDi{^J;faB#U?Xps^~pL8r-Zs-ViUl}I+=0$e#N$w}5vO}G(}ax`tdV(3F+($B1Y zJD_RmI0&hgLeb>wBVHH<1Oge@osKjK!F5!NBq90LUDdP?tf&UqEYgSQF?6dO0dV2f zH<_lP;G#hWSJnNxD3*ouj(i68R@7E>#!+e}P{%P9EU?GlcD}y=m!HP3ADV_fJ=Irf zsTQ3?Lss;l1}JQ((Oeyi#QkC>G`FrXRPMjf%e;F8=4;UqN?sVYfq9&o%g2xNSg$)4X`%e^LblyNgG~4PDaz}_8W0BeK)8U<+K~tb*d;6y zTqj{50eM)5PnEVm{@U=WgfeqsoI=!@vck&p6!m~D8gD?L;#Ni_gMm4@-yK4^H4VS4 zx6fbSUhTgyk3R2pkT?y#Y38*x;t%|TJPHV4?EUag=Mpson6`%XGC-ns5%y)V{BW}zQ8rb20RdTR&_u9=bZ;j!g zzhd$HSiDA&K!`Cxiv?l^C_xvs!-ZNOGc-B)ZxP^mdMjYvICRqu3S53O0%N>|c zAVel1qKY2IaYr(e})QJH{VvJ9)r??2X zln)hDor-MWXq;N5te_mNYp!^S!Ru%WQnXpZ-Y5K$uSaK`iBAdSN7RNtbwG5YLpDR? z0VQHUSExGBi6Ek!b)cSW9}NdRB8EaRzL*<9cO6(LRYRLY^JJO{=K*Ize2Em*15(}r zqWmnHy6TW6elcHXB{VsP?ndp`hr-QYnV#LobO`ReRnq@~y-XdmS-@d;u z`+59gpTB**yYBYHd?v$m&?4vc#pfO3*yB-7s4oEdqCrLMWI0rKI_;^&L z5^u-?jUVGOW6*viY7^kN1RKNw5TKP?cY1;hx1gs1se)-e*bmmxSbCeRrslfEzq|w} zt355X^Z3bgi`&=n`Sor6df$l*x3OvP!%Kbk7{WFGf^t`XNF8eDnjc`2*P)o~w2>Gj zX{bUjqH)p_w@dm6ib0@#J1x3d=fW*hEBc58xziqo4kGRu>$TyallBF%mQH(&JZV-F zHpEby8(v5Cph;{g6}{DNZ&+k~&Vtit035Z%3Fokqw3&`>FUp#@ng_#T<@YUL8?!O#sKgm1&vIt0~}H`8oZ&=ewNX*#@_Nk^S5u1gZSHT5$M zk*+Z$H=0gNZTaDz)6ID|ydr^}Iw1=Wz!Z%@H8tQQCj7|iJ|Uj-$UupFbO$Po_0cB% z(tu-@5aJIqAAKElqDSpe-e>lvM(VZZ?d&qu0dFeYhQA&67XH`Q@Au>IkjriK3DJ<$ z52-pPfQ_wQ)3)6-xdA^14fd(@n@*;6z_=>Uad&D2oD|&X>f4-56d;a1OrKJv1oIyc*U?5g&h9vdE1hNJugg$8cv$W}MBAlcJ&76v9>psIt9kn9>3 zzypdPpqHY9pgJB3v}4Ff9hBMBr$6v(npNS2n;N>JGaXE7VwqSF{>VhB^>!P5`ub(O z|N8TMxsfF*{VBvWFN1H(fQ3$1^9WISjB5dDa1+o8|2S(@t1Y(-08d$0^xIIBd)84P z>m(#nQ0IRKIS#0;?euvb+So?QI`koCCdV|WPjVt0Pl)Ctzoy*2CVQ)nA8#E2!(&0V z2`7YE>(@cjm1V}EhpG+F4)FI#Hnspv7Mz0Tx-4Hmd0bu3$}`Wi&mN^AfeJEb03j)m z^-DuziCoaG_pNdG&0g)x+xvZ1tlkdGu+lPhRXq;$FSd6b0=9AR8uTqXfE*ez&^A;= zPwPld+$`4AtelR}#cNA4si~h_I;b6LwdnMkL$t~LIeltK&_Ohf5f}=+49IgL(jSNF5e$&zNm3AyGl4VQEa*xUPG?kC|9(oc%ar|*TK0yMY+3dov+=o-OF z0ZWE>QF-tt6+pnHl5yHsIr^{_)N=2?pS4Axr=uPJjmqekcFuCnR4y1(w8@FWs>n&M ztXT(*t*`aif)rOBtdV+fYXJ<1u%x3C$OC-N(5Y3;VK4rXfKa0w3ozA2ubNw{nlg?Z zAUUpJi}OM22HMiJG5VK(dv zhF9B+@H2|4Q*ad&2Q4*;sZu9?Q)9N%15a3T9U)UwsF9k;BShMP1kD$?K}Y6cBOMgl zI;>0`@|Ng!4VA$WY95lK523%ZvTNZx;lHgNC4CkJKyKRpLF=i>Q=pqh+QN{7deDaz zK%b6Wb+H4!^XMZk`ql^DXbueQ2ehK5>@|9gwoW<~hY!z4eG57oyVWSaVf}Ca{&90V z-^2t^puI00jtwqo8#!y+E^PHGq2Sb9C!yxT@45NI^`kMUYcDYodBNfdsp+E)OA>^q1ogg9abO?hYX1008)42S!YdioLgfj9%9W~ z9eT-Zh5mwcPyiDX$=e{F;6)Qk zNJt?`gFXNV(E)0pSOH>5f~Gd#P6?v|Y3qZnsF!tn=krz`?l^a=^mcMh)9wi$Io1dmE~g)NLalU@!^K>!#1N4 z`R3F}Y3Cum8~a=X``6yqM8IcUGEX((yVW!=nRI{}S)rWO$&r!J13}XvtOT+MMDr;> z8~Cw%lPZ7}kbH;(6s}*IyWC47T$-Y~_Ae19v0;AITST+tJBIfEGtb4TH-gKzJ-apC-nC13S3%C`J%h%bfphL9! zn4_+9Fh{49HOB>tcfLUiBs@61PMQi(s&(xbbuyjsHV6uP+i0Sfly*VO`pYpG6|%rhVe07+zF?o zN;ZsEXVp4Xf%MB)QO+>RfrlI3I3C)eLOrK;Le>Rp_)PX?1W=tA9fWmsclEeW*3d)%|M7il+-F=8p*DTuL)1yE z(qSeHzov=Rs#qFR(->3IlxJQ?mLW}TPbPiF5~_X(5vwkS0?!xT;lL?/dev/null 2>&1 && [ "${c}" -lt "${glusterd_max_wait_start-60}" ]; do + $(( c=c+1 )) + done + [ "${c}" -lt "${glusterd_max_wait_start-60}" ] + eend $? + + return 0 +} diff --git a/sys-cluster/glusterfs/files/glusterfsd-10.2.initd b/sys-cluster/glusterfs/files/glusterfsd-10.2.initd new file mode 100644 index 000000000000..c8b6562e02a2 --- /dev/null +++ b/sys-cluster/glusterfs/files/glusterfsd-10.2.initd @@ -0,0 +1,121 @@ +#!/sbin/openrc-run +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +if [ "${SVCNAME}" != "glusterfs" ] +then + GLUSTERFS_NAME="${SVCNAME#glusterfs.}" +else + GLUSTERFS_NAME="glusterfs" +fi + +GLUSTERFS_PIDFILE="/var/run/${SVCNAME}.pid" + +eval 'GLUSTERFS_LOGFILE="${'${GLUSTERFS_NAME}'_log:-/var/log/glusterfs/'${GLUSTERFS_NAME}'.log}"' +eval 'GLUSTERFS_VOLFILE="${'${GLUSTERFS_NAME}'_vol:-/etc/glusterfs/'${GLUSTERFS_NAME}'.vol}"' +eval 'GLUSTERFS_SERVER="${'${GLUSTERFS_NAME}'_server}"' +eval 'GLUSTERFS_PORT="${'${GLUSTERFS_NAME}'_port:-6996}"' +eval 'GLUSTERFS_TRANSPORT="${'${GLUSTERFS_NAME}'_transport:-socket}"' +eval 'GLUSTERFS_OPTS="${'${GLUSTERFS_NAME}'_opts}"' +eval 'GLUSTERFS_MOUNTPOINT="${'${GLUSTERFS_NAME}'_mountpoint}"' + +depend() { + need net + [ -n "${GLUSTERFS_MOUNTPOINT}" ] && need fuse + use dns + before netmount + after firewall ntp-client ntpd +} + +checkconfig() { + if [ -z "${GLUSTERFS_NAME}" ] + then + eerror "The service name is not properly formatted." + return 1 + fi + + if [ -z "${GLUSTERFS_SERVER}" ] + then + if [ -z "${GLUSTERFS_VOLFILE}" ] + then + eerror "No GlusterFS volume file source has been defined. Edit /etc/conf.d/glusterfs" + eerror "and configure a volume file source for ${SVCNAME}." + return 1 + else + if [ ! -f "${GLUSTERFS_VOLFILE}" ] + then + eerror "Cannot find volume file: ${GLUSTERFS_VOLFILE}" + return 1 + fi + fi + fi + + if [ -n "${GLUSTERFS_MOUNTPOINT}" -a ! -d "${GLUSTERFS_MOUNTPOINT}" ] + then + eerror "The mountpoint ${GLUSTERFS_MOUNTPOINT} does not exist." + return 1 + fi +} + +start() { + local status daemon + + checkconfig || return 1 + + ebegin "Starting GlusterFS (${SVCNAME})" + eindent + + if [ -z "${GLUSTERFS_MOUNTPOINT}" ] + then + einfo "Starting in server mode ..." + daemon="glusterfsd" + else + einfo "Starting in client mode. Mounting filesystem ..." + daemon="glusterfs" + fi + + if [ -n "${GLUSTERFS_SERVER}" ] + then + einfo "Using server supplied volume file" + start-stop-daemon --start --pidfile ${GLUSTERFS_PIDFILE} \ + --exec /usr/sbin/${daemon} -- \ + --pid-file=${GLUSTERFS_PIDFILE} \ + --log-file=${GLUSTERFS_LOGFILE} \ + --volfile-server=${GLUSTERFS_SERVER} \ + --volfile-server-port=${GLUSTERFS_PORT} \ + --volfile-server-transport=${GLUSTERFS_TRANSPORT} \ + ${GLUSTERFS_OPTS} ${GLUSTERFS_MOUNTPOINT} + status="$?" + else + einfo "Using local volume file" + start-stop-daemon --start --pidfile ${GLUSTERFS_PIDFILE} \ + --exec /usr/sbin/${daemon} -- \ + --pid-file=${GLUSTERFS_PIDFILE} \ + --log-file=${GLUSTERFS_LOGFILE} \ + --volfile=${GLUSTERFS_VOLFILE} \ + ${GLUSTERFS_OPTS} ${GLUSTERFS_MOUNTPOINT} + status="$?" + fi + + eoutdent + eend ${status} +} + +stop() { + local status + + ebegin "Stopping GlusterFS (${SVCNAME})" + eindent + if [ -z "${GLUSTERFS_MOUNTPOINT}" ] + then + einfo "Stopping server process ..." + start-stop-daemon --stop --pidfile ${GLUSTERFS_PIDFILE} + status="$?" + else + einfo "Unmounting ${GLUSTERFS_MOUNTPOINT} ..." + umount "${GLUSTERFS_MOUNTPOINT}" + status="$?" + fi + eoutdent + eend ${status} +} diff --git a/sys-cluster/glusterfs/glusterfs-10.2.ebuild b/sys-cluster/glusterfs/glusterfs-10.2.ebuild new file mode 100644 index 000000000000..2551faf99a31 --- /dev/null +++ b/sys-cluster/glusterfs/glusterfs-10.2.ebuild @@ -0,0 +1,199 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{8..10} ) + +inherit autotools elisp-common python-single-r1 tmpfiles systemd + +DESCRIPTION="GlusterFS is a powerful network/cluster filesystem" +HOMEPAGE="https://www.gluster.org/ https://github.com/gluster/glusterfs/" +SRC_URI="https://download.gluster.org/pub/gluster/${PN}/$(ver_cut 1)/${PV}/${P}.tar.gz" + +LICENSE="|| ( GPL-2 LGPL-3+ )" +SLOT="0/${PV%%.*}" +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86" + +IUSE="debug emacs +fuse +georeplication ipv6 +libtirpc rsyslog static-libs tcmalloc test +xml" + +REQUIRED_USE="georeplication? ( ${PYTHON_REQUIRED_USE} xml ) + ipv6? ( libtirpc )" + +# the tests must be run as root +RESTRICT="test" + +# sys-apps/util-linux is required for libuuid +RDEPEND=" + acct-group/gluster + acct-user/gluster + dev-libs/libaio + dev-libs/openssl:=[-bindist(-)] + net-libs/rpcsvc-proto + dev-libs/userspace-rcu:= + sys-apps/util-linux + sys-libs/liburing:= + sys-libs/readline:= + !elibc_glibc? ( sys-libs/argp-standalone ) + emacs? ( >=app-editors/emacs-23.1:* ) + fuse? ( >=sys-fs/fuse-2.7.0:0 ) + georeplication? ( ${PYTHON_DEPS} ) + libtirpc? ( net-libs/libtirpc:= ) + !libtirpc? ( elibc_glibc? ( sys-libs/glibc[rpc(-)] ) ) + tcmalloc? ( dev-util/google-perftools ) + xml? ( dev-libs/libxml2 ) +" +DEPEND=" + ${RDEPEND} + sys-devel/bison + sys-devel/flex + virtual/acl + test? ( >=dev-util/cmocka-1.0.1 + app-benchmarks/dbench + dev-vcs/git + net-fs/nfs-utils + virtual/perl-Test-Harness + dev-libs/yajl + sys-fs/xfsprogs + sys-apps/attr ) +" +BDEPEND=" + virtual/pkgconfig +" + +SITEFILE="50${PN}-mode-gentoo.el" + +DOCS=( AUTHORS ChangeLog NEWS README.md THANKS ) + +# Maintainer notes: +# * The build system will always configure & build argp-standalone but it'll never use it +# if the argp.h header is found in the system. Which should be the case with +# glibc or if argp-standalone is installed. + +pkg_setup() { + python_setup "python3*" + python-single-r1_pkg_setup +} + +src_prepare() { + default + + # build rpc-transport and xlators only once as shared libs + find rpc/rpc-transport xlators -name Makefile.am -exec \ + sed -i 's|.*$(top_srcdir).*\.sym|\0 -shared|' {} + || die + + # fix execution permissions + chmod +x libglusterfs/src/gen-defaults.py || die + + eautoreconf +} + +src_configure() { + econf \ + --disable-fusermount \ + --disable-lto \ + $(use_enable debug) \ + $(use_enable fuse fuse-client) \ + $(use_enable georeplication) \ + $(use_enable static-libs static) \ + $(use_enable test cmocka) \ + $(use_enable xml xml-output) \ + $(usex ipv6 --with-ipv6-default "") \ + $(usex libtirpc "" --without-libtirpc) \ + $(usex tcmalloc "" --without-tcmalloc) \ + --with-tmpfilesdir="${EPREFIX}"/usr/lib/tmpfiles.d \ + --localstatedir="${EPREFIX}"/var +} + +src_compile() { + default + use emacs && elisp-compile extras/glusterfs-mode.el +} + +src_test() { + ./run-tests.sh || die +} + +src_install() { + default + + rm \ + "${ED}"/etc/glusterfs/glusterfs-{georep-,}logrotate \ + "${ED}"/etc/glusterfs/gluster-rsyslog-*.conf \ + "${ED}"/usr/share/doc/${PF}/glusterfs{-mode.el,.vim} || die "removing false files failed" + + insinto /etc/logrotate.d + newins "${FILESDIR}"/glusterfs.logrotate glusterfs + + if use rsyslog ; then + insinto /etc/rsyslog.d + newins extras/gluster-rsyslog-7.2.conf 60-gluster.conf + fi + + if use emacs ; then + elisp-install ${PN} extras/glusterfs-mode.el* + elisp-site-file-install "${FILESDIR}/${SITEFILE}" + fi + + insinto /usr/share/vim/vimfiles/ftdetect; doins "${FILESDIR}"/${PN}.vim + insinto /usr/share/vim/vimfiles/syntax; doins extras/${PN}.vim + + # insert some other tools which might be useful + insinto /usr/share/glusterfs/scripts + doins \ + extras/backend-{cleanup,xattr-sanitize}.sh \ + extras/clear_xattrs.sh \ + extras/migrate-unify-to-distribute.sh + + # correct permissions on installed scripts + # fperms 0755 /usr/share/glusterfs/scripts/*.sh + chmod 0755 "${ED}"/usr/share/glusterfs/scripts/*.sh || die + + newinitd "${FILESDIR}/glusterfsd-10.2.initd" glusterfsd + newinitd "${FILESDIR}/glusterd-10.2.initd" glusterd + newconfd "${FILESDIR}/${PN}.confd" glusterfsd + + keepdir /var/log/${PN} + keepdir /var/lib/glusterd/{events,glusterfind/.keys} + + systemd_dounit extras/systemd/{glusterd,glustereventsd,glusterfssharedstorage,gluster-ta-volume}.service + + # QA + rm -r "${ED}/var/run/" || die + if ! use static-libs; then + find "${D}" -type f -name '*.la' -delete || die + fi + + python_optimize "${ED}" +} + +pkg_postinst() { + tmpfiles_process gluster.conf + + elog "Starting with ${PN}-3.1.0, you can use the glusterd daemon to configure your" + elog "volumes dynamically. To do so, simply use the gluster CLI after running:" + elog " /etc/init.d/glusterd start" + echo + elog "For static configurations, the glusterfsd startup script can be multiplexed." + elog "The default startup script uses /etc/conf.d/glusterfsd to configure the" + elog "separate service. To create additional instances of the glusterfsd service" + elog "simply create a symlink to the glusterfsd startup script." + echo + elog "Example:" + elog " # ln -s glusterfsd /etc/init.d/glusterfsd2" + elog " # ${EDITOR} /etc/glusterfs/glusterfsd2.vol" + elog "You can now treat glusterfsd2 like any other service" + echo + ewarn "You need to use a ntp client to keep the clocks synchronized across all" + ewarn "of your servers. Setup a NTP synchronizing service before attempting to" + ewarn "run GlusterFS." + echo + elog "If you are upgrading from a previous version of ${PN}, please read:" + elog " http://docs.gluster.org/en/latest/Upgrade-Guide/upgrade_to_$(ver_cut '1-2')/" + + use emacs && elisp-site-regen +} + +pkg_postrm() { + use emacs && elisp-site-regen +} diff --git a/sys-cluster/nomad/Manifest b/sys-cluster/nomad/Manifest index d6c8cee4a2b7..a29523e3c54b 100644 --- a/sys-cluster/nomad/Manifest +++ b/sys-cluster/nomad/Manifest @@ -4,5 +4,5 @@ AUX nomad.logrotated 83 BLAKE2B 2c970621c10520b2aaa17172d9c99a741737393db9a64242 AUX nomad.service 726 BLAKE2B 68e67299c15e096e0fca66a9cf87d6d2bd6e0339be8c8489e59c401f84b5aec86e3b55d566e7b6b0598afb17918c9a03a7b7c36851fd8486511955de2f9a12cb SHA512 c8959bfba81b48116ce4a0fc4b0cb439a7f289b27c3d9fc4a08a5c0d3fa7e1652642cb8b459f3ec96bbabf66a12010be190c7484060ebfae39bc8d0e82ecf442 DIST nomad-1.2.6-vendor.tar.xz 8019208 BLAKE2B f972a84d201328f95e13a68fdc6dc0f0db5aff6d7ff98f5478ef310c6349fb4c0d9e5aa9c638ae81fb9f2776fa4d252c3b1daed091d3b9ae6d86a75d79e2ac0e SHA512 8d53eaa771847d862f14c3fad286fe42b5c4426b242b18d2b900e4807221e6624b8bb129f34c560078d8863ce19b58c6637d2cc806950fffb5140b8d44f44c8f DIST nomad-1.2.6.tar.gz 29585632 BLAKE2B 1b9ecbb11ddc59f8078831c6d41b8547a572c3b8475a21d65b8333204bdd2a6ee646cc7c5ec2bdffaee6c1b3cdf2dc30a667464695057e49c2bca41128b61452 SHA512 93a3ed9b0d992ba25cb126496cb9ed250195d8b8011312ebc4cffdf5f9f8786bc43cbe18cefc820597b8a117a05f6118e2e4a88e25e738c1bd309c5504e93ed9 -EBUILD nomad-1.2.6.ebuild 1242 BLAKE2B 3a4d6982d3d91e3f43548fb594c48989afc55c10b3f62022826cf0c6c42e0056858219de8400f7e2fedb5868fb24175870b7d10d460ab9d4087b60821d234736 SHA512 d8aa9f9f44c07e9c46a6ace0f173f9b25812d01ee995b7f4ff48bc359f64c989a160c43d1e94470669dfa459085e15118eec90dafff9993fd34395509842d4f2 +EBUILD nomad-1.2.6.ebuild 1249 BLAKE2B 1429963add21d0f5fc1464b1529aab6efabbce7d063b2d57d89a8a6ce143d6fc11f55ab5c8dde9f49ab2587ccae5c9a9740b3adccf8873d9bf9f50e56092890d SHA512 093d6efa3ed9e30a8de740921a5f6893ec58af8c9edd560248f06898bc763192ebe647b31791566bbce3528efb17b36df365ba7f210c956260bccb8122e8c2a3 MISC metadata.xml 325 BLAKE2B 00faa3d3eaaa071810bfe35c43e2a956c304098234e54a27ffd6630f4696323c29fdd9dfce086fb40d9432bd1ffabfebaa470da67566ddd8bdf5ec700a0a548d SHA512 dbbb8f548227eb2f79b51c02eb8e2ed6b45eb30e1b5808c60f6527fbf0c0504b20a1f51b556c97450e2837e05e5cea7179fc26548cc6e0dbf9a8c78c40768ca9 diff --git a/sys-cluster/nomad/nomad-1.2.6.ebuild b/sys-cluster/nomad/nomad-1.2.6.ebuild index c4e5fd6850ed..3f80f72e6b1a 100644 --- a/sys-cluster/nomad/nomad-1.2.6.ebuild +++ b/sys-cluster/nomad/nomad-1.2.6.ebuild @@ -12,7 +12,7 @@ SRC_URI+=" https://dev.gentoo.org/~williamh/dist/${P}-vendor.tar.xz" LICENSE="MPL-2.0" SLOT="0" -KEYWORDS="~amd64" +KEYWORDS="~amd64 ~arm64" IUSE="ui" RESTRICT=" test" diff --git a/sys-devel/Manifest.gz b/sys-devel/Manifest.gz index ec6db7f63e3c6bd9516f995903031c7824d3a13f..fcdb3a8cf09cbf0c5cd85af34c44524e9cd188bb 100644 GIT binary patch delta 7604 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

        3L?TfwJSK1h4T1_CoPY`p zL8|%1?XW?r5W!429nHiw3Dk}z=mkZ?e~dlLbK!j zJ*V3a8s7*+otX8q!Gwge23eajs)S_Yj?cQS*%H{O5fefUK0&k|KnOKJPjn(eweb+z z3BaNFrc(z@#f2ZM-Ii0ed=9A^1Tt=ULP^xy{tw0w!EhV3XOtJg(<;4hm1c?I?Nl7SBk zu@hB2h%Oi=I*hGOQN4y>I40;XuY%xlsspSp&A%vV9xOzpr9-bu*v#8*tK;FQ!h(55 z%kgj-eC|p6uE`1*<7c|p7TtEdMC8_$G?zyD14KOH(0I9$5kN8FV`h_rfq<5vyd!&j@E_p zp@pXQdYlTdJ1y7YuWX~Of53Ar!TofW-t|1MAuILr4KRsH(<<-O`b5{UwGjfcGPOG} zqR#I7L@{fs8)@TWI*vk=fl*;ovP2~7MDl21C*vecLheW>(J?v^!M&Yq#%Hc|^{NS} ztOqGl^$Q7)LBaPM3=5shArI-Cgy2JcX<%HYHsfF%PyzwTJ)t^?7S95S;y*+o8XHEQ zfFRCabJ`%`X4EK?)*L2(rf{EGueI=Vi}F)YUk`yI%_EBmdO~X;E|AA~HqM;>(Yhn$B75#n|}fXtJC9XV3L zOC?aKj{i%zs6-Th!n;Op%1C#U<~}+}(t2%+Bk8ypoBoL1$MN#?+kQKzWd3!>kTgAX zKDBwUI?{w0J^i$r z-p1)X`=*jeoerq^37FnU?}%V###$`Bq|mtvLNC?|>vye3_omfjAhJ{hqFnvb;%5-v zmJH$QOseVqF09~X)BN-J^7QgQR~2@p$qfFaARnDZN-JZ2QB{0RKt<`i|LD7ot_fPV zjf4PG*neFwq#P*BI#m?Zdu1-LE~uZ=J1SIB{&SI`xdT- zMWmawcIYDdlLFU{1Rvq|9fewv&jY+j{0woIZ$}MCd7>Ku5jsxGT&8n=;iuN^oLsCH zVRhQ3O_!wi0&+$AYiHWSNc`dm1b1J<^)i3Gn161c9!K06(ABadw+Wk92(a7GvU`u2 zyjpIqpkomHT`w0{)VNjKERN)B*MtBe;I)vZwZq9BL!>n6)W#d~K}R1TP;+R1nu|Ql zqGOPjD?oZb^e{`A&Q3a)&3gX~xEqpn1o+&JJ{O?mz(eR#yDo54COWka&8#)s#9|I) zmwzVyi^e1Rx9v-uPe9MN+v+-;Shfy|8XP5a=BrNYPrO9yd#X&2R!kbtfE~D;t#{R= zr}OPV049q|1G%PmJEjJRpqB>Z7$EpTfDfH1%xHKpD?-ty>s3et8r;(6oem-}ad6zm zkD6A8@FX;0R+ZuC@6jqj50$}eTsg&EpnvHz&C}glk!tudw2PL<3J~t_2vvAr)N;by zbaecTV6R!KY92g*Jen_h$8#qQ3NpzYE;?jb25w*!!VOSh!XDB3@7J&S@%;~~r0_wL zsTU$0+-1}UOcTb@E=A3HmyimN+V}9VGukS4eoP9tb{;82dZvNpXi~$@tqKt61b>hO zBv9YQtRurtgAzgQ0Hfl`bkj?nk0tzuh|bz8E_%li>qrYVji?+Sr>IES;m4k*2ePN$ z%9#y?rlVoLkAy>0V8zfsO9R!a-Ibta9c?b_)k)f<%f)D|n?5)?Zx~r`+FjxP%l@vm z!o?54C=0I8NmwLV{2fxuV}|9rL4Qqo^Jv_A)w*p3zjR;}ir4F!Sfku2WC~2W8S|zx zN-7Gs^`6Gm@w+Q~#OxNOuPr3}p_b)3WvrJ@zSS0X0Z)zKlwoR7`(4`7Z`unTd{d?r zwtOx!$K!fJ)Io)I6d=Z>WeH%PTb~r7QGS?2tS$~fW7MYA@v^BUB14caURi z5IS*!iqhIy@A~1ub*Qv~Pm~Q-x;JeX3R^)b9f(_(aL?0{2SD)gxy;8~w-hj!JX>#$ zLY@*d1O#>Ow8Sb&$FuWOJbx~t4y-V3nKWQAWjz4AjexufSzJ+;+fL9)=$Y=8nm{sR zUtlEAQ?HmF0iU)#LT(r2dj4Tv2-QCV7J|ltT3c!vL$dVNUd@`8OpJtHP_Ik>jymxs zdJB#UODp0V*rF_P_FnHaxB-SB!H-@g&;~hAuhTRv-^PioH1#&MMt^t9S8YQ&8R9$C zV<>}09^_{u#`T7c>4g~Tvg=N8KMS}(v6Q4U_=B$3`-kvy9A{|xvmA{vTlSV8MFEq!GT zrGa^EB2%s?Gi?j?GJp0`P9cUs;+F$tu-a=J8Bq-L4hiPrp7iE0E=3lm0(Xe7xlFSi zQ?J_K_4iTJpwdwHIH5{TI^Wc}mR<>Rw{?!wFhIlO zc{@U$@7>TPq7kfwYBaCG=LQLfs29~;)EjXdk5Hm33%EEJrGNj7?s|R&U;Y7KXD94P zLqE)jZ-LrykLX3n4((QmeIC>_PQn#XSfl&fi)^?(aJ5nq69~vU4n=oksQt~KXhRY^ zen7#o*4|p3DYvz-Be>8TN4{vg`);`@O=_=U4fK|+UdccXo=VR`3xn3rhB!vjRIlY{ zx)vlKkol1Hsef~5hrDthdQAsdaL9VJ!|6Ij*K3cM)DRPDL+jflMlZ2b5a(!-@3Oc0 zb$*W~Dzo%B*)dKu@XcL=E;bIF=lQAedd)7K6y@%7SU>F351xg-1 z;=g*gRC}BNY{XIq`T>WcV-Exx&tHIeuk#OE-e-S57+Kp%Q8rMmnvO!E W=4l;ip(BzQ|L}h&V$Ao;LjVAO_J`5{ delta 7599 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 diff --git a/sys-devel/gdb/Manifest b/sys-devel/gdb/Manifest index 0893eed61035..d63690bbaea8 100644 --- a/sys-devel/gdb/Manifest +++ b/sys-devel/gdb/Manifest @@ -4,6 +4,7 @@ AUX gdb-8.3.1-verbose-build.patch 395 BLAKE2B e2e82307ceae64d16aa9b57a5e639eb5d2 DIST gdb-11.2.tar.xz 22039420 BLAKE2B 66ce7e12c99c33c8b4e6ababa673204aab525e72c90ba54cc34a5fd69948a09dc2a9ef2050764b2464544231b1d1a6431279c2877388551ca6fbf384a3f9b464 SHA512 07e9026423438049b11f4f784d57401ece4e940570f613bd6958b3714fe7fbc2c048470bcce3e7d7d9f93331cdf3881d30dcc964cb113a071143a02b28e5b127 DIST gdb-12.1.tar.xz 22470332 BLAKE2B 7f6f853d1640908cf2c79932cdc1ba02549a07721c005d9c7ce2946a715761719cc164a4e68235a18664ec8a029afe3a2a0cfb57e1635f280076d6bed91317fd SHA512 425568d2e84672177d0fb87b1ad7daafdde097648d605e30cf0656970f66adc6a82ca2d83375ea4be583e9683a340e5bfdf5819668ddf66728200141ae50ff2d EBUILD gdb-11.2.ebuild 7722 BLAKE2B 1bcbff793ff193619bb8a8d0fc066b4feadb66fde7561386b7cee2a4a21a2589e19581beaad9730d2d39542e34e62e030b4dcf0a27f3494963c61e890873e70b SHA512 2ec73b48268062d058757656a76a3b8c8934cf474850c0f580f7e6a0931c775cf649cbfa812aa2a70c707efb0ae74d0fef78c3faa7780499764adb5f04333e59 +EBUILD gdb-12.1-r1.ebuild 8183 BLAKE2B c5db7255d56993b78f66efc9b48bd577e3795b262ce9d53da118e4d6cbb1178a920a25f399162e21e2e9e38d2e85a10e3ab32275e76b083583fab083e8d04523 SHA512 1bddb8504f158c24d8f6b77b7fdf19821132e21eeea8f546905b6e2951c9555f729c7ecd0251b50519fb9ab50d3b5797163e298adcb0605d0344a851b42f59bd EBUILD gdb-12.1.ebuild 7708 BLAKE2B 13e0a83a1f30c21d973c8bdaa018406b7a60563fec76e73052ccb388308f88acbd613a3c0e115a02f2fa61ff1c2733d79203750e93c815ef85f5f75bd76b23b4 SHA512 3e9e0fd46b7680daf8c8a67200af8fcfb1d0422d372820e758d5a5e8bc0d674b7ae977e600446e2201d645be7e2a930a2165bcb6a09fce5113088aaa2f7bb2ca -EBUILD gdb-9999.ebuild 7696 BLAKE2B 8386e4ede2d1369a237669d477c053ae3f84df5274ee9a4cd3c42a253a56d424710aab872627e562428cfd9157a8a54228e6ee98fcdb4852abac792e5ae09c00 SHA512 f85376e93ee5761188b0cac59105ab8e68a937344629c7cd5fbc3f54d345e1b5b928b4d3b525870c38aff20523a2e822413cd590b47526a43b060e85342ef218 +EBUILD gdb-9999.ebuild 8138 BLAKE2B b8a224bbaf457e8fe2df9dabdc8ca3a42ab5e04970d4f56c66b8ef9e76f8216a7eb02fba378f50a0b5966437ed71818dc0947ab6ae70fe1e3b6f633a4f9fa0b5 SHA512 86598fa68479b7cf165d35f1f1dcc70d543ffcac18c79efa0e05f83d9b8a999be04fed4ba4b4a7bb1e08af847db8d26dbb8bc5864b17b843c6901a24f4af483f MISC metadata.xml 1103 BLAKE2B e63ea2e52649ac2f4ac21381cadb7cc76525792e99a4a6581535475480b6c45e654c8222b0b58585435d4c858cf3eef00dcaecf7edecae2b2fd336f1b56e6e56 SHA512 f7f1b4da71b18cb68a2f32aa6faae6251528047069071c9bee1be504267d0baf2cbac4fb928e0cbe9df100e3a681e2c3b6c7be14514a45a2f52d30364a8626f4 diff --git a/sys-devel/gdb/gdb-12.1-r1.ebuild b/sys-devel/gdb/gdb-12.1-r1.ebuild new file mode 100644 index 000000000000..993eca47f83f --- /dev/null +++ b/sys-devel/gdb/gdb-12.1-r1.ebuild @@ -0,0 +1,296 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{8,9,10} ) +inherit flag-o-matic python-single-r1 strip-linguas toolchain-funcs + +export CTARGET=${CTARGET:-${CHOST}} + +if [[ ${CTARGET} == ${CHOST} ]] ; then + if [[ ${CATEGORY} == cross-* ]] ; then + export CTARGET=${CATEGORY#cross-} + fi +fi + +is_cross() { [[ ${CHOST} != ${CTARGET} ]] ; } + +case ${PV} in + 9999*) + # live git tree + EGIT_REPO_URI="https://sourceware.org/git/binutils-gdb.git" + inherit git-r3 + SRC_URI="" + ;; + *.*.50.2???????) + # weekly snapshots + SRC_URI="ftp://sourceware.org/pub/gdb/snapshots/current/gdb-weekly-${PV}.tar.xz" + ;; + *) + # Normal upstream release + SRC_URI="mirror://gnu/gdb/${P}.tar.xz + ftp://sourceware.org/pub/gdb/releases/${P}.tar.xz" + ;; +esac + +PATCH_VER="" +PATCH_DEV="" +DESCRIPTION="GNU debugger" +HOMEPAGE="https://sourceware.org/gdb/" +SRC_URI="${SRC_URI} + ${PATCH_DEV:+https://dev.gentoo.org/~${PATCH_DEV}/distfiles/${P}-patches-${PATCH_VER}.tar.xz} + ${PATCH_VER:+mirror://gentoo/${P}-patches-${PATCH_VER}.tar.xz} +" + +LICENSE="GPL-3+ LGPL-2.1+" +SLOT="0" + +if [[ ${PV} != 9999* ]] ; then + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +fi + +IUSE="cet guile lzma multitarget nls +python +server source-highlight test vanilla xml xxhash" +REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" + +# In fact, gdb's test suite needs some work to get passing. +# See e.g. https://sourceware.org/gdb/wiki/TestingGDB. +# As of 11.2, on amd64: "# of unexpected failures 8600" +# ia64 kernel crashes when gdb testsuite is running +# in fact, gdb's test suite needs some work to get passing. +# See e.g. https://sourceware.org/gdb/wiki/TestingGDB. +# As of 11.2, on amd64: "# of unexpected failures 8600" +RESTRICT=" + ia64? ( test ) + !test? ( test ) + test +" + +RDEPEND=" + dev-libs/mpfr:0= + dev-libs/gmp:= + >=sys-libs/ncurses-5.2-r2:0= + >=sys-libs/readline-7:0= + sys-libs/zlib + elibc_glibc? ( net-libs/libnsl:= ) + lzma? ( app-arch/xz-utils ) + python? ( ${PYTHON_DEPS} ) + guile? ( >=dev-scheme/guile-2.0 ) + xml? ( dev-libs/expat ) + source-highlight? ( + dev-util/source-highlight + ) + xxhash? ( + dev-libs/xxhash + ) +" +DEPEND="${RDEPEND}" +BDEPEND=" + app-arch/xz-utils + sys-apps/texinfo + virtual/yacc + nls? ( sys-devel/gettext ) + source-highlight? ( virtual/pkgconfig ) + test? ( dev-util/dejagnu ) +" + +PATCHES=( + "${FILESDIR}"/${PN}-8.3.1-verbose-build.patch + "${FILESDIR}"/${P}-readline-8.2-build.patch +) + +pkg_setup() { + use python && python-single-r1_pkg_setup +} + +src_prepare() { + default + + strip-linguas -u bfd/po opcodes/po + + # Avoid using ancient termcap from host on Prefix systems + sed -i -e 's/termcap tinfow/tinfow/g' \ + gdb/configure{.ac,} || die +} + +gdb_branding() { + printf "Gentoo ${PV} " + + if ! use vanilla && [[ -n ${PATCH_VER} ]] ; then + printf "p${PATCH_VER}" + else + printf "vanilla" + fi + + [[ -n ${EGIT_COMMIT} ]] && printf " ${EGIT_COMMIT}" +} + +src_configure() { + strip-unsupported-flags + + # See https://www.gnu.org/software/make/manual/html_node/Parallel-Output.html + # Avoid really confusing logs from subconfigure spam, makes logs far + # more legible. + MAKEOPTS="--output-sync=line ${MAKEOPTS}" + + local myconf=( + # portage's econf() does not detect presence of --d-d-t + # because it greps only top-level ./configure. But not + # gnulib's or gdb's configure. + --disable-dependency-tracking + + --with-pkgversion="$(gdb_branding)" + --with-bugurl='https://bugs.gentoo.org/' + --disable-werror + # Disable modules that are in a combined binutils/gdb tree. bug #490566 + --disable-{binutils,etc,gas,gold,gprof,ld} + + # avoid automagic dependency on (currently prefix) systems + # systems with debuginfod library, bug #754753 + --without-debuginfod + + $(use_enable test unit-tests) + + # Allow user to opt into CET for host libraries. + # Ideally we would like automagic-or-disabled here. + # But the check does not quite work on i686: bug #760926. + $(use_enable cet) + + # We need to set both configure options, --with-sysroot and --libdir, + # to fix cross build issues that happen when configuring gmp. + # We explicitly need --libdir. Having only --with-sysroot without + # --libdir would not fix the build issues. + # For some reason, it is not enough to set only --with-sysroot, + # also not enough to pass --with-gmp-xxx options. + --with-sysroot="${ESYSROOT}" + --libdir="${ESYSROOT}/usr/$(get_libdir)" + ) + + local sysroot="${EPREFIX}/usr/${CTARGET}" + + is_cross && myconf+=( + --with-sysroot="${sysroot}" + --includedir="${sysroot}/usr/include" + --with-gdb-datadir="\${datadir}/gdb/${CTARGET}" + ) + + # gdbserver only works for native targets (CHOST==CTARGET). + # it also doesn't support all targets, so rather than duplicate + # the target list (which changes between versions), use the + # "auto" value when things are turned on, which is triggered + # whenever no --enable or --disable is given + if is_cross || use !server ; then + myconf+=( --disable-gdbserver ) + fi + + myconf+=( + --enable-64-bit-bfd + --disable-install-libbfd + --disable-install-libiberty + --enable-obsolete + # This only disables building in the readline subdir. + # For gdb itself, it'll use the system version. + --disable-readline + --with-system-readline + # This only disables building in the zlib subdir. + # For gdb itself, it'll use the system version. + --without-zlib + --with-system-zlib + --with-separate-debug-dir="${EPREFIX}"/usr/lib/debug + $(use_with xml expat) + $(use_with lzma) + $(use_enable nls) + $(use_enable source-highlight) + $(use multitarget && echo --enable-targets=all) + $(use_with python python "${EPYTHON}") + $(use_with xxhash) + $(use_with guile) + ) + + if use sparc-solaris || use x86-solaris ; then + # Disable largefile support + # https://sourceware.org/ml/gdb-patches/2014-12/msg00058.html + myconf+=( --disable-largefile ) + fi + + # source-highlight is detected with pkg-config: bug #716558 + export ac_cv_path_pkg_config_prog_path="$(tc-getPKG_CONFIG)" + + export CC_FOR_BUILD="$(tc-getBUILD_CC)" + + # ensure proper compiler is detected for Clang builds: bug #831202 + export GCC_FOR_TARGET="${CC_FOR_TARGET:-$(tc-getCC)}" + + econf "${myconf[@]}" +} + +src_compile() { + emake V=1 +} + +src_install() { + emake V=1 DESTDIR="${D}" install + + find "${ED}"/usr -name libiberty.a -delete || die + + # Delete translations that conflict with binutils-libs. bug #528088 + # Note: Should figure out how to store these in an internal gdb dir. + if use nls ; then + find "${ED}" \ + -regextype posix-extended -regex '.*/(bfd|opcodes)[.]g?mo$' \ + -delete || die + fi + + # Don't install docs when building a cross-gdb + if [[ ${CTARGET} != ${CHOST} ]] ; then + rm -rf "${ED}"/usr/share/{doc,info,locale} || die + local f + for f in "${ED}"/usr/share/man/*/* ; do + if [[ ${f##*/} != ${CTARGET}-* ]] ; then + mv "${f}" "${f%/*}/${CTARGET}-${f##*/}" || die + fi + done + return 0 + fi + + # Install it by hand for now: + # https://sourceware.org/ml/gdb-patches/2011-12/msg00915.html + # Only install if it exists due to the twisted behavior (see + # notes in src_configure above). + [[ -e gdbserver/gdbreplay ]] && dobin gdbserver/gdbreplay + + docinto gdb + dodoc gdb/CONTRIBUTE gdb/README gdb/MAINTAINERS \ + gdb/NEWS gdb/PROBLEMS + docinto sim + dodoc sim/{MAINTAINERS,README-HACKING} + + if use server ; then + docinto gdbserver + dodoc gdbserver/README + fi + + if [[ -n ${PATCH_VER} ]] ; then + dodoc "${WORKDIR}"/extra/gdbinit.sample + fi + + # Remove shared info pages + rm -f "${ED}"/usr/share/info/{annotate,bfd,configure,ctf-spec,standards}.info* + + if use python ; then + python_optimize "${ED}"/usr/share/gdb/python/gdb + fi +} + +pkg_postinst() { + # Portage doesn't unmerge files in /etc + rm -vf "${EROOT}"/etc/skel/.gdbinit + + if use prefix && [[ ${CHOST} == *-darwin* ]] ; then + ewarn "gdb is unable to get a mach task port when installed by Prefix" + ewarn "Portage, unprivileged. To make gdb fully functional you'll" + ewarn "have to perform the following steps:" + ewarn " % sudo chgrp procmod ${EPREFIX}/usr/bin/gdb" + ewarn " % sudo chmod g+s ${EPREFIX}/usr/bin/gdb" + fi +} diff --git a/sys-devel/gdb/gdb-9999.ebuild b/sys-devel/gdb/gdb-9999.ebuild index 0eab4cadf89c..a431465d7f6a 100644 --- a/sys-devel/gdb/gdb-9999.ebuild +++ b/sys-devel/gdb/gdb-9999.ebuild @@ -154,6 +154,15 @@ src_configure() { # Ideally we would like automagic-or-disabled here. # But the check does not quite work on i686: bug #760926. $(use_enable cet) + + # We need to set both configure options, --with-sysroot and --libdir, + # to fix cross build issues that happen when configuring gmp. + # We explicitly need --libdir. Having only --with-sysroot without + # --libdir would not fix the build issues. + # For some reason, it is not enough to set only --with-sysroot, + # also not enough to pass --with-gmp-xxx options. + --with-sysroot="${ESYSROOT}" + --libdir="${ESYSROOT}/usr/$(get_libdir)" ) local sysroot="${EPREFIX}/usr/${CTARGET}" diff --git a/sys-devel/libtool/Manifest b/sys-devel/libtool/Manifest index 961cabe4e60b..511152219246 100644 --- a/sys-devel/libtool/Manifest +++ b/sys-devel/libtool/Manifest @@ -16,6 +16,6 @@ AUX libtool-2.4.6-sed-quote-speedup.patch 7619 BLAKE2B 14e0341bb5b5878dd9bab5996 DIST libtool-2.4.6.tar.xz 973080 BLAKE2B 0865af9f8701ca9dc62eec8294a088d24f4a3ff541bc76acfe7b69f70637d7e8261a17d69f7d54a4177f974c429be68467883a1560edb539061966cbf7d4a356 SHA512 a6eef35f3cbccf2c9e2667f44a476ebc80ab888725eb768e91a3a6c33b8c931afc46eb23efaee76c8696d3e4eed74ab1c71157bcb924f38ee912c8a90a6521a4 DIST libtool-2.4.7.tar.xz 1016040 BLAKE2B 5e022586337637dd634bd40578ad944bec6e3b8de41f95d55777b90cc88cbc4badb3d76cbf0e638166ece1ea7de828e83590e1e6bac30c1e4b1c254a11a742f2 SHA512 47f4c6de40927254ff9ba452612c0702aea6f4edc7e797f0966c8c6bf0340d533598976cdba17f0bdc64545572e71cd319bbb587aa5f47cd2e7c1d96f873a3da EBUILD libtool-2.4.6-r6.ebuild 3594 BLAKE2B 1af42af727a1aa0a7f7392ab253a34a93b76715b605291cd9ff136708c41ddede5e4cfbdec7b7059f6f40780ac8b6b17fa2a4d0ae17959565e29ed4dfe0846e3 SHA512 425c6a82232cdac39f598c7c8cff46a7594a5644ab30331d56ec92bbbad32fd099c89b7995be568f8ba60e489b3bb7c306fbf79ef40782ef4f2bc1552babcf40 -EBUILD libtool-2.4.7.ebuild 3343 BLAKE2B 21d0043bc2f53e563afda38d7890cd7f909d9c871dfbab81539e3d6706d71d456ad361f82f514f7554ebee7aa28a35686adaea7533c4136848d83ec1adefd86f SHA512 372ea01ca18b3c9acb302fb0041359579bb62439d9b3c02f14e04df903b8e75a7a6380132dbfa61fa8d1dcb87dbf9fed0ecb9398c7b5995e5e99d579bf606d62 +EBUILD libtool-2.4.7.ebuild 3336 BLAKE2B ee22e5d4538cac9f65d7531f2abf01f87c9aa5adb467278adbf726056011fb8a25e7b1ffe03a7c36953284650f14906d3334f3e71ddd7e02e8b3128186ab74e1 SHA512 58ff7d1425137214ad8f324b82003b4a30c9db07927fbb5d157c78def1c239729fc5ac178a4643d73e32e22e3fe72b5df84d8ab243c6156a4a166db0a943182a EBUILD libtool-9999.ebuild 3336 BLAKE2B 36dcee7ed3244cfe60193a8121ae148b475bdb4a8dae055bca39fc01755eb1ae2c64fd00d79858ff1be326584dd8487474aa85463399cff5837fa8761b19dd75 SHA512 85b068a6a64a4869cb715591123a5b57be4d75d6a52f5c8be83a1c7159340974870d1ad8838bd56d2312a5aeafc5cdd61abdaa5d330dd20bd66edf9ee08687a2 MISC metadata.xml 331 BLAKE2B 4a4cfaad20b2f1c22b0b5ab23b4557e1bef50dbc49d0b7d821d4099e06bf488fdc6c7cb4a29431910d0e1b8cfb7c8b565cd3296afb30925a08389e023c777150 SHA512 9ca8e937181de31beb06558475dc8c10e61765d5280a882576a2d1e4e87fb750bc1c2e99aafdfffe343343797e0565814c0a5f8c18c7fba5b7fe9275100f2609 diff --git a/sys-devel/libtool/libtool-2.4.7.ebuild b/sys-devel/libtool/libtool-2.4.7.ebuild index bcc6bcca5e85..bfaaecf72587 100644 --- a/sys-devel/libtool/libtool-2.4.7.ebuild +++ b/sys-devel/libtool/libtool-2.4.7.ebuild @@ -15,7 +15,7 @@ if [[ ${PV} == *9999 ]] ; then inherit git-r3 else SRC_URI="mirror://gnu/${PN}/${P}.tar.xz" - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" fi DESCRIPTION="A shared library tool for developers" diff --git a/sys-devel/sparse/Manifest b/sys-devel/sparse/Manifest index 4a4df456f193..0df8c6762076 100644 --- a/sys-devel/sparse/Manifest +++ b/sys-devel/sparse/Manifest @@ -1,4 +1,4 @@ DIST sparse-0.6.4.tar.xz 370840 BLAKE2B 4b21d26c87df65f08928438c311582a45f4cbbb5ed2bb399c3521d1e40630006d794b4f1e545693e82225f086968cf686c5bfb29059644a31812120f07caebe2 SHA512 4ada31e588469d15862579dd7eb926ce1ad717bf96d38d425b9153f2efe73949fdda5bc59d05d926614a08d70e656e4ff531a5f0a1cf8e7725c596dcdba169f9 -EBUILD sparse-0.6.4-r1.ebuild 1535 BLAKE2B 238eca1c65002002a180f7fbe9567eade59476fd60d56501f7f358bcc4f5fe230d4f9a1e4d6dc874a864724bfe36af51dcbb968415332f23c08de8d47d65a72e SHA512 c73d158aef8146d82d36a619165d337f9fedf0ff60472bec028d8972aa570c1c13eb43eda2d7edbceeba155805862db295defefebb08048c4af385d03d831ae7 -EBUILD sparse-9999.ebuild 1535 BLAKE2B 238eca1c65002002a180f7fbe9567eade59476fd60d56501f7f358bcc4f5fe230d4f9a1e4d6dc874a864724bfe36af51dcbb968415332f23c08de8d47d65a72e SHA512 c73d158aef8146d82d36a619165d337f9fedf0ff60472bec028d8972aa570c1c13eb43eda2d7edbceeba155805862db295defefebb08048c4af385d03d831ae7 +EBUILD sparse-0.6.4-r2.ebuild 1535 BLAKE2B 02cab77dbdffbc56fc3a1dedea0117819a5c334903d65887cd505b4c902ccfa9923c0303950f9e1aa0cc84dc5fe6411e5dc15bca3684ccde519f2dbc5c8bf4d7 SHA512 4a1e9fb9302f87fc79960bcdb092a4410dc6bcbb7f1f93ce81cf54cd6f02ba3f222525eadd9923b4b7f8e1054fbed92df59f6690c5ed16d06c823b17bc031448 +EBUILD sparse-9999.ebuild 1535 BLAKE2B 02cab77dbdffbc56fc3a1dedea0117819a5c334903d65887cd505b4c902ccfa9923c0303950f9e1aa0cc84dc5fe6411e5dc15bca3684ccde519f2dbc5c8bf4d7 SHA512 4a1e9fb9302f87fc79960bcdb092a4410dc6bcbb7f1f93ce81cf54cd6f02ba3f222525eadd9923b4b7f8e1054fbed92df59f6690c5ed16d06c823b17bc031448 MISC metadata.xml 629 BLAKE2B bdf97f2d921262f45cf7e07642748aede2a4d8a1cfa234ec96d5cffb7a0a83f1c7fce135dc389ab86b3f85f6a2f8560492c27f962be5ebb86bff1008bae80945 SHA512 2d699cf51a5dcf8c44c7ed8faf45f3dbc3a2cbe3e45a7fac2de0c2cd0609c996f344a85af4be3058d1307bad02b20fc23db034b2468e60a35629ca88df7421a2 diff --git a/sys-devel/sparse/sparse-0.6.4-r1.ebuild b/sys-devel/sparse/sparse-0.6.4-r2.ebuild similarity index 98% rename from sys-devel/sparse/sparse-0.6.4-r1.ebuild rename to sys-devel/sparse/sparse-0.6.4-r2.ebuild index a7c5b9dbc728..726fd8b0cfe3 100644 --- a/sys-devel/sparse/sparse-0.6.4-r1.ebuild +++ b/sys-devel/sparse/sparse-0.6.4-r2.ebuild @@ -3,7 +3,7 @@ EAPI=7 -LLVM_MAX_SLOT=12 +LLVM_MAX_SLOT=14 inherit llvm toolchain-funcs DESCRIPTION="C semantic parser" diff --git a/sys-devel/sparse/sparse-9999.ebuild b/sys-devel/sparse/sparse-9999.ebuild index a7c5b9dbc728..726fd8b0cfe3 100644 --- a/sys-devel/sparse/sparse-9999.ebuild +++ b/sys-devel/sparse/sparse-9999.ebuild @@ -3,7 +3,7 @@ EAPI=7 -LLVM_MAX_SLOT=12 +LLVM_MAX_SLOT=14 inherit llvm toolchain-funcs DESCRIPTION="C semantic parser" diff --git a/sys-fs/Manifest.gz b/sys-fs/Manifest.gz index 8ce26f9e442948c030022f3eade80959ca0e1449..5b5aea3b4d009da48f793000efe1104bd2cd6b29 100644 GIT binary patch delta 21172 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 X;X4vttD|&N|4;uvO=Ajs3!4A{OOUGk delta 21238 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 diff --git a/sys-fs/bcache-tools/Manifest b/sys-fs/bcache-tools/Manifest index 8c23dcae1a9f..898dd1194a75 100644 --- a/sys-fs/bcache-tools/Manifest +++ b/sys-fs/bcache-tools/Manifest @@ -2,6 +2,6 @@ AUX 1.0.8_p20140220/bcache-tools-1.0.8-noprobe.patch 1335 BLAKE2B bb99576cd404dc AUX 1.1/bcache-tools-add-bcache-status.patch 13158 BLAKE2B e986d81d6fdf76f809ffcaad0c93869421e369e77efb7a51f81c1abe07b941c703bf80ce89e4c09bad42f5b4d76a7bb7c40fa5ad94c87f31237b676c40b41049 SHA512 bdcc2912d3b6e47781e9023433e2b152d628ce9fa538ae4ff7ed8385a495752786cdb32bd8f82d7a7c84ad068d49b22b3911c0125e235f561a729c20c8223363 AUX 1.1/bcache-tools-add-man-page-bcache-status.8.patch 1431 BLAKE2B f88c54286ad07766e4ebe216a27b99838ee9eb63412bb50a1036c93e1e41d77ea9d02cc47c148105ab63115f954c4dcc52903e7c726399b2d2ec2066a7b24ecc SHA512 e6e5f073b01e0272710bc6effeecf5ce6786f1606986e12f18bf37a1124d25858a4ed25fa42f2da85bf04e95844e3c6156af2e83bed323bb83621601774b0802 DIST bcache-tools-1.1.tar.gz 34548 BLAKE2B e6ebc0f609debe0cc123deba0e21076441c37cdbc6edd02bf2c16c0e36fe806f1fc160b9e9baed577f86f6358884182a4e3903f34bccee81943191c0ba6a2d11 SHA512 4ccbef47255bf3644a50242a79951b1f3720e71a55eb1e07dc6b8486df0245da99a77bba751b50197d489b4c5d738e5284aabc014c2f7f44816ddf6a1bb807ca -EBUILD bcache-tools-1.1-r1.ebuild 1461 BLAKE2B 1f3a6847c05058f35ac9dcfbf1195f3d1b6b4a06116280deea9e4a4d3a9148d57c39d5a4d7abbce78c7f6f442c2ab5563153ee206c7a6bf73581a9f9133a3de0 SHA512 6d6053f8dd3972e683b3f8d6bb5a81623a7691aa14d85378a87715f43eddba9d76f21abd279c60c418c0ed55611cbb17fd8213cba0a07b8aaff7c05284935048 -EBUILD bcache-tools-9999.ebuild 1431 BLAKE2B ed6ab5aa846a1b8d819b99bb4e0d70b97bb66282dcb525f0813f5366876fa628fd080677171e4fb69704954adc12b61794e183696941b2c4b1dd30622e3c8c57 SHA512 7f4f3ba740f5ffe4211adf15cbf1abcdd28b51adcb6fd45f13ceb1fc865339b31f548fd32fa2ced1cc06c72d16251be1a9ecee7f27cfbbe93b60883919b2dd77 +EBUILD bcache-tools-1.1-r1.ebuild 1492 BLAKE2B 31ece9ffa87aeb37b09819625d5397171ab4d40b7d049018f1a952a5603bb2e1e06fd61184bd14aa374ab0e928e59bcd3bef2be2ae6f156b2469196d51c5ca9e SHA512 9c357c7ff24c97123fbb8281b0b0deca2e789edef2cc4a8513fe94ff41d294388a46ada6280e4dc0f66f73040c164aa33c97f15e22cd9aaf254a51df5a5ebaa3 +EBUILD bcache-tools-9999.ebuild 1462 BLAKE2B 35273095869cb29825c8c2677eab9a618feba6ac3642daa625d46070444128f690610074542f55e8d6886742ca75bdda678cc323d1dd8f3c7e42dd2a96cac2b9 SHA512 4b7f53a18f1f5dfce41aa4db443b9edb7bfc21dd3466fa659e1e9ae3385cbf227c8c7ca169c45c61149c33ca2cfff001f935b82c2220c938612bd8153f3c3539 MISC metadata.xml 247 BLAKE2B 3cfe29afe8370e5f5195d26e19732debac8a921204f9788b2f0c2b803a4ffdb479c89b0a53f1b592764c1980ad587b5982c288b33e6fe522ecdcf5be3ed81750 SHA512 a9c3ee4b936ac1f2e739f4a46249a25e3b980b3a63f7ebc573743a33bf745cb8af2513e6724da71f73dc61931f69f4ff351df94a2dad348d4910a9d6f71d2d4c diff --git a/sys-fs/bcache-tools/bcache-tools-1.1-r1.ebuild b/sys-fs/bcache-tools/bcache-tools-1.1-r1.ebuild index f2e436d2fa27..9e6dc7c64771 100644 --- a/sys-fs/bcache-tools/bcache-tools-1.1-r1.ebuild +++ b/sys-fs/bcache-tools/bcache-tools-1.1-r1.ebuild @@ -69,3 +69,7 @@ src_install() { pkg_postinst() { udev_reload } + +pkg_postrm() { + udev_reload +} diff --git a/sys-fs/bcache-tools/bcache-tools-9999.ebuild b/sys-fs/bcache-tools/bcache-tools-9999.ebuild index 31a8bc178342..1afc686aacaf 100644 --- a/sys-fs/bcache-tools/bcache-tools-9999.ebuild +++ b/sys-fs/bcache-tools/bcache-tools-9999.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -67,3 +67,7 @@ src_install() { pkg_postinst() { udev_reload } + +pkg_postrm() { + udev_reload +} diff --git a/sys-fs/btrfs-progs/Manifest b/sys-fs/btrfs-progs/Manifest index 9fd2272616ce..3038fc83890d 100644 --- a/sys-fs/btrfs-progs/Manifest +++ b/sys-fs/btrfs-progs/Manifest @@ -6,12 +6,12 @@ DIST btrfs-progs-v5.16.tar.xz 2327376 BLAKE2B 3bb3b630d465068373bf39776389f733e7 DIST btrfs-progs-v5.17.tar.xz 2286016 BLAKE2B 013acc4f9ec294d8d88b04e9f0ee33c450bfa6621b029005d18885add7c0a1da7e645c1f984931749ebd8f3166e8d849ec128a0f95cc189c15878d45acc0901b SHA512 4c2bfafe0fcae47f01bad41910c2e2b3d48a12b88ca1891a9ea63ac1e65699c2e22f481492c7dd11fbea546647ab78718ab9b6997bb257fc29d1482fde9b08d1 DIST btrfs-progs-v5.18.1.tar.xz 2293940 BLAKE2B ce2326cca51a4242895aada860e290c6af69a216dc6369673bb3321ab91bfe1c995fcc37dd0c1e15c8e28aabaedf3d6c9508bde393eb0ba4c7b9327c922f749a SHA512 265a03b0db00a231ad51bb75fb161dee0a7a51cd120a696ca0524f08ef635b18afe43b391fa9889a4a79734ccc3931e4374bd950eb26dc47ddc8482368efed0e DIST btrfs-progs-v5.18.tar.xz 2293620 BLAKE2B dd5da4618e53d7d1c6636b4dcf9adb0e24e2e735a13ff1858bc55d21a90ad31cb2a7a11ab12beddd44682c62673fda41ebc7517aa80c81cd61cc1b195668a0e1 SHA512 142d9c133a41c0843ab8442018a6caf5186757d6c8d73f9a69a2245f62590d93a448dae6fdde2ebc5f091cc39da9a79ad0e8c94e1873d75e6c723dcc79d74309 -EBUILD btrfs-progs-5.10.1-r1.ebuild 2981 BLAKE2B 0c1e13d87b5119c171447e3eebc0fe9439da77a7d05ae0b1130eb8904c24081716e6f15dcb39f700abbe68a0431331c78c18a9253cb631998e61a842bbbe9791 SHA512 715d72ae20791fa701e3116ae7540be89c6761cbee1b42589881482e3abab6d5f9621fcba2b22166ac858466fe821b1af32284a0eea0a25ec8d9b3f63518a7c7 -EBUILD btrfs-progs-5.15.1.ebuild 3019 BLAKE2B 2617d6d8b08f71e28b94243d75b6110a147edca8f73a097a01986c3e9b771a899bd94bef34d1037cd372fb18226e26e8d8a1587aa7dc44799cf19a4b4f1c0c21 SHA512 e2e75f4d2670faff35310a776cc375e64d1a967fb879bc0e37ecb48d13673be6e19da392855ba1d9c6c7ecbef30e887ad951705c986fb71eaf0c1abae6c4e922 -EBUILD btrfs-progs-5.16.2.ebuild 3074 BLAKE2B 55a72f9fbc7d61bed468e1a2d545c18ab9f9cf88a4880e508a75ab25673adfda3d9f376b203e62d93da6164782fc4d17c29e62385736d5252e74531c3cc7fd60 SHA512 19ba56e736a3f390e722b915c2b50f40657dbdf69e9e613b787721ab727ae5e025d0a076e1f94c3791aa0f91659399edc10f3eb1c7551163811c0d992eea9799 -EBUILD btrfs-progs-5.16.ebuild 3090 BLAKE2B 210cf293d434288818fcd88116ddc2ece4254ab6b6f0d027d0f7e5d777448ae01fe81dd5b1cb31a6690bd6909a29a763d573a49c5ebdca191ebbb7ea84bf986b SHA512 5d2b24a3b9878ac6b51d7f84f6630357f56e6b42f27ef8877df953778fef28ebd6aa693023bfdb1bbfbf1f3146dc13b3c52a9763612138e79140a3288bd0bbc9 -EBUILD btrfs-progs-5.17.ebuild 3048 BLAKE2B 0e98e5faaed1f27b9c9dea9de8c0d267c531a034713f5f53654d18482de4af21491ddec6f8ff6ca75dc631abb0ba8457ee9e05749868de6f70dad4c4e4212b0d SHA512 44c6e94c8ea05033ca8c60a2b9e42876c47bb5de5b46c0ecea087257e78e47d7e462b932fee3294258c213edc38927ced944000e5d4090e5915cafaffab0ea44 -EBUILD btrfs-progs-5.18.1-r1.ebuild 3250 BLAKE2B c02bc56dfbde7651d241f23d0baca8d380b13ab9d7cfce34813b163bafe0d389d5d0b7d2afe05175c7e09360d5d811cc11dcee063f616960afaf2ba8823aeb9a SHA512 3ae3522f7e81eb91011e647070504ab742bd0db04f70cf7a94d5a059320ea6d3082c48a1e24f67827d8d03434288f5f9b8a63dceabc861d3b1f2d04a73a38ac2 -EBUILD btrfs-progs-5.18.ebuild 3339 BLAKE2B 4908734e2f2ddeeebab8aaf642a2eb2e6a604fd80f4e004f9f0a5ce2068a02faced561082a17d21ae746ecf56c82aa0c88948792630c272e5ce7c0092b0de6c3 SHA512 9b88b2bdc7bf2e1d8a4b61cede4bb254eb98d5f4405ab43476656b3c478adb14a9c488d736b02f799aa7cca92db8507864c589b7d2ebbd4baf0d6106bc71131e -EBUILD btrfs-progs-9999.ebuild 3250 BLAKE2B c02bc56dfbde7651d241f23d0baca8d380b13ab9d7cfce34813b163bafe0d389d5d0b7d2afe05175c7e09360d5d811cc11dcee063f616960afaf2ba8823aeb9a SHA512 3ae3522f7e81eb91011e647070504ab742bd0db04f70cf7a94d5a059320ea6d3082c48a1e24f67827d8d03434288f5f9b8a63dceabc861d3b1f2d04a73a38ac2 +EBUILD btrfs-progs-5.10.1-r1.ebuild 3046 BLAKE2B ca40892695507f2d8ded08d2d43b0cddead63279b84a621eb003e87cdc41b48d98a307363f2e04c5b3ef1d287fcf66c00805c5ac99acd60856abb50be04f2120 SHA512 9c0c0dc2d6991686f076cb2376edabac7253b916b4e4f9446dcce403b70eb10e3c40c7ab6c92035b755a08144e492eb87ea178c9717b20db71d9b4d21f3429e6 +EBUILD btrfs-progs-5.15.1.ebuild 3084 BLAKE2B 1e22d8639ca8792ddf3bc7840091d375831489ad63bab756e445342009f80e3681d1432761a5aad561727c8deb076ece57e74b9ddc32af2cfd7341979f6704a9 SHA512 61c2fa949b59a185cf70ed40ca3109f50d5038b924690a3da543d51962d79e61061042a15e3349a1a3f7ca9a42cae6cad80438ac343bfb78752452c0680d0fce +EBUILD btrfs-progs-5.16.2.ebuild 3139 BLAKE2B 44cd4f768d4d2beffc54a0325b22572096e978742786916f55e539d0573ed2d8f13d452edd94b2adde51a4a17cc64e5d3abc279039a610faded84b2f64ad9fe6 SHA512 deb3b2a793d381a957d2273438e39cb4df1f3b7d9c63cb4a400f7ea4a6745360ca9d3ff2f8cce166daffc58bc1865c34e65b797da0330ef0fa80196a2211c43a +EBUILD btrfs-progs-5.16.ebuild 3155 BLAKE2B 70bedb119f3bc6d90de05558963a3663f763b5919f02dd85c76e3c8d34b515e817e0f579eac4bbdbac9b7513be9e20e6da2445c8b855b6a209321a380255dc9b SHA512 d00762deb927876a4384ec874bcf527c8c69a384fa99a1c15a84805b8dc1e56e9a0fd6e5c4808ea759b0c4988f840ad7735d7fd1564bd8d7e3f870718c67bc78 +EBUILD btrfs-progs-5.17.ebuild 3113 BLAKE2B b55f749346e5a0dc1c004dae7d7f888bafc5da8a0bd1c5032697a1e38f53903950f45e8004fea86ff04cabe4e5488a0dc31f064349a357188c0c21634af76cca SHA512 9e6bc0163180246cc96b992cc90c7960e3141f4cec9bc81fdbe6547051ff1d8e3e7158e36c505cea14f2576125190a99fc81363c56e62f60f33a7c866c5baabe +EBUILD btrfs-progs-5.18.1-r1.ebuild 3315 BLAKE2B 21bcee35074e908afed1b369f07609565bbcc864def87f3c28bc4c5c9b2f8e02e37d7591f655cfdfb640186b0a3bcf4160c7784c556b0754385b9830cf0477a1 SHA512 c483f3ae0784548120a6a9db16c4be656b51097e676e6e333df778a499ba1cce8c6486dd951455468be0be39f26441f798138c4623232fc9431868d8da2a9710 +EBUILD btrfs-progs-5.18.ebuild 3404 BLAKE2B ffca9e8d9839b900e8fe04ae8e0e33564fd994e63b91080c8b4ef857e3259465e7441156192fafbdf8009a1362bf7ca89e0cbe8d93585ab7b86f105899cb39e0 SHA512 b7dcfb64b5a8331330e26e950f448461905a28de523bb0f01cc3c7a7a85dc58b187ed48819113ff4c27ec6c68a927668efe38d26eb0b1c963eb7e28755307e1d +EBUILD btrfs-progs-9999.ebuild 3315 BLAKE2B 21bcee35074e908afed1b369f07609565bbcc864def87f3c28bc4c5c9b2f8e02e37d7591f655cfdfb640186b0a3bcf4160c7784c556b0754385b9830cf0477a1 SHA512 c483f3ae0784548120a6a9db16c4be656b51097e676e6e333df778a499ba1cce8c6486dd951455468be0be39f26441f798138c4623232fc9431868d8da2a9710 MISC metadata.xml 524 BLAKE2B 4e27833128aeb064271af7a4f3c05699b4603b1d993b32bef3d9d973182d3d0c88ac799c95f0f35495e9a99e645627afd96049273c08c3e1334d8fe1ccf0debe SHA512 471014a98bc3feb75e7930485e89daf6cb3390c37a330b8373d5c3b0b764b9180cbff133839ce4742a3c76f63e6f18895060d5906e6a113d2cd43af0df3b0d5a diff --git a/sys-fs/btrfs-progs/btrfs-progs-5.10.1-r1.ebuild b/sys-fs/btrfs-progs/btrfs-progs-5.10.1-r1.ebuild index ec36b2152a52..01164d323b79 100644 --- a/sys-fs/btrfs-progs/btrfs-progs-5.10.1-r1.ebuild +++ b/sys-fs/btrfs-progs/btrfs-progs-5.10.1-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 2008-2021 Gentoo Authors +# Copyright 2008-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -125,3 +125,7 @@ src_install() { # install prebuilt subset of manuals use doc || doman Documentation/*.[58] } + +pkg_postrm() { + [[ -n ${REPLACING_VERSIONS} ]] || udev_reload +} diff --git a/sys-fs/btrfs-progs/btrfs-progs-5.15.1.ebuild b/sys-fs/btrfs-progs/btrfs-progs-5.15.1.ebuild index 64cc91680915..8132f35bc6ac 100644 --- a/sys-fs/btrfs-progs/btrfs-progs-5.15.1.ebuild +++ b/sys-fs/btrfs-progs/btrfs-progs-5.15.1.ebuild @@ -1,4 +1,4 @@ -# Copyright 2008-2021 Gentoo Authors +# Copyright 2008-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -126,3 +126,7 @@ src_install() { # install prebuilt subset of manuals use doc || doman Documentation/*.[58] } + +pkg_postrm() { + [[ -n ${REPLACING_VERSIONS} ]] || udev_reload +} diff --git a/sys-fs/btrfs-progs/btrfs-progs-5.16.2.ebuild b/sys-fs/btrfs-progs/btrfs-progs-5.16.2.ebuild index b9b56b46d14f..5c1aabd39fb4 100644 --- a/sys-fs/btrfs-progs/btrfs-progs-5.16.2.ebuild +++ b/sys-fs/btrfs-progs/btrfs-progs-5.16.2.ebuild @@ -131,3 +131,7 @@ src_install() { # install prebuilt subset of manuals use doc || doman Documentation/*.[58] } + +pkg_postrm() { + [[ -n ${REPLACING_VERSIONS} ]] || udev_reload +} diff --git a/sys-fs/btrfs-progs/btrfs-progs-5.16.ebuild b/sys-fs/btrfs-progs/btrfs-progs-5.16.ebuild index 015b81367170..81d242c828ef 100644 --- a/sys-fs/btrfs-progs/btrfs-progs-5.16.ebuild +++ b/sys-fs/btrfs-progs/btrfs-progs-5.16.ebuild @@ -134,3 +134,7 @@ src_install() { # install prebuilt subset of manuals use doc || doman Documentation/*.[58] } + +pkg_postrm() { + [[ -n ${REPLACING_VERSIONS} ]] || udev_reload +} diff --git a/sys-fs/btrfs-progs/btrfs-progs-5.17.ebuild b/sys-fs/btrfs-progs/btrfs-progs-5.17.ebuild index 70f276f2ea37..a8119d0182c4 100644 --- a/sys-fs/btrfs-progs/btrfs-progs-5.17.ebuild +++ b/sys-fs/btrfs-progs/btrfs-progs-5.17.ebuild @@ -142,3 +142,7 @@ src_install() { pkg_postinst() { udev_reload } + +pkg_postrm() { + [[ -n ${REPLACING_VERSIONS} ]] || udev_reload +} diff --git a/sys-fs/btrfs-progs/btrfs-progs-5.18.1-r1.ebuild b/sys-fs/btrfs-progs/btrfs-progs-5.18.1-r1.ebuild index c408216229ce..cc8ae19c469e 100644 --- a/sys-fs/btrfs-progs/btrfs-progs-5.18.1-r1.ebuild +++ b/sys-fs/btrfs-progs/btrfs-progs-5.18.1-r1.ebuild @@ -143,3 +143,7 @@ src_install() { pkg_postinst() { udev_reload } + +pkg_postrm() { + [[ -n ${REPLACING_VERSIONS} ]] || udev_reload +} diff --git a/sys-fs/btrfs-progs/btrfs-progs-5.18.ebuild b/sys-fs/btrfs-progs/btrfs-progs-5.18.ebuild index 011480b36dea..b6d87b7e0f05 100644 --- a/sys-fs/btrfs-progs/btrfs-progs-5.18.ebuild +++ b/sys-fs/btrfs-progs/btrfs-progs-5.18.ebuild @@ -146,3 +146,7 @@ src_install() { pkg_postinst() { udev_reload } + +pkg_postrm() { + [[ -n ${REPLACING_VERSIONS} ]] || udev_reload +} diff --git a/sys-fs/btrfs-progs/btrfs-progs-9999.ebuild b/sys-fs/btrfs-progs/btrfs-progs-9999.ebuild index c408216229ce..cc8ae19c469e 100644 --- a/sys-fs/btrfs-progs/btrfs-progs-9999.ebuild +++ b/sys-fs/btrfs-progs/btrfs-progs-9999.ebuild @@ -143,3 +143,7 @@ src_install() { pkg_postinst() { udev_reload } + +pkg_postrm() { + [[ -n ${REPLACING_VERSIONS} ]] || udev_reload +} diff --git a/sys-fs/eudev/Manifest b/sys-fs/eudev/Manifest index 7e81dbd87a47..80c3c7366574 100644 --- a/sys-fs/eudev/Manifest +++ b/sys-fs/eudev/Manifest @@ -1,8 +1,8 @@ AUX 40-gentoo.rules 167 BLAKE2B 07116c6e5aab7de9fa8a88c6cdd9ad76a09d797d6f7bc3d0535c93ccf83486bbdae8f68d682714576b072a174df070505cce9c6f4b729e91a6f61ed89da72e8e SHA512 92e2be610839432f46cefab4d128825199dc9f2c5ef33119f9ff84dfe635ef56a4f7aaed64ba52ea2798868b00c3a1b7955caa33219aa298c6a2b8290181f94b AUX udev-postmount 1208 BLAKE2B bcfbaee26ea666304091092deabcc068c533c7707252917a0d8617812f26744c0454f10f5f829031f8668a345c35034ec68396cbf07792a4a83a87e3816001bb SHA512 8ef1b911843ab13acb1c1b9b7a0a5cd76659f395c3db9e579429556f23eacebb414507dc0231e2455e7589bc70054fa1e6b6dd93dd833f7101c0da0597aabf88 DIST eudev-3.2.11.tar.gz 2254373 BLAKE2B cfa6235d6509b751fde93ff2b0961b93c3741458e561a7ad9b07b49a57779627532cff25ad3519e5f79320854fcedfcdc23642ef542505cebcd6b2803067389a SHA512 17b328365913af3e434abe667dd0498c3702a41c6cb66f3793ca2c195b05ac06397b0a401077f81df7dd25193e4eeea13657a221ca6cb3d237c4d91e31e30b33 -DIST eudev-3.2.12_pre2.tar.gz 2304806 BLAKE2B 86f497a88cffa96c6976b0910b44329cdee9615c7b3592fa619cfe681f14d6669b36f4272003f36d64b63c4d47de2e3b37d602e93c72d423e630007c418d079f SHA512 4e7a6c3f7f65b665486fa9ba8158186b2bac6279de780fd1439ac7fb766aa807ae8fd45063f990de6ab01809c57af2695560d36aed8fd90ae0557666d523e36d +DIST eudev-3.2.12-pre3.tar.gz 2166940 BLAKE2B 46cb4e2daa7302380f169b2505e01483a1c879f83802537b718d1380b9411621db9b58454eaf828ca22aa8e913342b52b682593604c365d7159ddc1df82fe719 SHA512 a450ef8ccfb0ec8817e03ae666464cb43390849d1b340f057e047bc42b246ff30e13cfef148417c7452755316bce858ef0c89bf94abf27af143f87db7de9f446 EBUILD eudev-3.2.11-r2.ebuild 6886 BLAKE2B 94227204719bde1e703882979a32202510de947c3581e6e1e7bfe59e9b0e39182685bc56e3c8b2ad2fd009ced10ee9b4668324c882cf04a2a9463ccb3b3e2dbe SHA512 faadb9ca00bbd9b7d8cafc4446fa7c9399c49455d63bcaf0f94a59f7c8d31ff220c5409d94de101c538c4b849f8823c176b8616c0347b7fcdbdb2fe02d8b3080 -EBUILD eudev-3.2.12_pre2.ebuild 6753 BLAKE2B fcf51165257bacd1fa07329bb5b8962703a86622ca0908e3c37cd1a1595d3d242ed5c26aeb368a3438257b885a46a30f204476bda1fe163ff3912e0b13fac5f0 SHA512 2d168dc8b2fc87c34a4ae9e28060ba8235dfaa1210ed35add86ad43bf751259b2d78ca55ad1a07840261d38a95c02ceb43973e36fc3b64c2c02247525d69dcd4 -EBUILD eudev-9999.ebuild 6753 BLAKE2B fcf51165257bacd1fa07329bb5b8962703a86622ca0908e3c37cd1a1595d3d242ed5c26aeb368a3438257b885a46a30f204476bda1fe163ff3912e0b13fac5f0 SHA512 2d168dc8b2fc87c34a4ae9e28060ba8235dfaa1210ed35add86ad43bf751259b2d78ca55ad1a07840261d38a95c02ceb43973e36fc3b64c2c02247525d69dcd4 +EBUILD eudev-3.2.12_pre3.ebuild 6790 BLAKE2B 4d1744b62f949e57bdf0594ff01ed3c784c9de9142feb21ccaac56284965999fb0fa669f30e06fb09231abccdb208049c964266085ae140bf22f20f498f5dbe0 SHA512 c7a07f52602b8dc7fef177f64d4b169fd8e9a99224989f52268fb8d6786155d41cdbcca918cb1e4caaa08cd50d63f06f395a5d1b33db4b5e73fd7c23ff7c54fb +EBUILD eudev-9999.ebuild 6790 BLAKE2B 4d1744b62f949e57bdf0594ff01ed3c784c9de9142feb21ccaac56284965999fb0fa669f30e06fb09231abccdb208049c964266085ae140bf22f20f498f5dbe0 SHA512 c7a07f52602b8dc7fef177f64d4b169fd8e9a99224989f52268fb8d6786155d41cdbcca918cb1e4caaa08cd50d63f06f395a5d1b33db4b5e73fd7c23ff7c54fb MISC metadata.xml 629 BLAKE2B c67407dd805c6e8d4fb0c5152e897263ca56649d1d5c7692c74a69a751e7824a2b6084fe1ce0f8cd1b13dbdd0ae3f082430d6552807690a9d52d83c907f43f64 SHA512 204a04a68ee53fe8fec226ad82fdbb3f2ee478f538379466343bbf55fd0146a71889ac11742d59261ef954bb9b8e09e8d2b9416079da63cc78ab400efd2ba49b diff --git a/sys-fs/eudev/eudev-3.2.12_pre2.ebuild b/sys-fs/eudev/eudev-3.2.12_pre3.ebuild similarity index 96% rename from sys-fs/eudev/eudev-3.2.12_pre2.ebuild rename to sys-fs/eudev/eudev-3.2.12_pre3.ebuild index 18823816ad13..d286cedd7a14 100644 --- a/sys-fs/eudev/eudev-3.2.12_pre2.ebuild +++ b/sys-fs/eudev/eudev-3.2.12_pre3.ebuild @@ -5,14 +5,14 @@ EAPI=8 KV_MIN=2.6.39 -inherit autotools linux-info multilib-minimal toolchain-funcs udev +inherit linux-info multilib-minimal toolchain-funcs udev if [[ ${PV} = 9999* ]]; then EGIT_REPO_URI="https://github.com/eudev-project/eudev.git" - inherit git-r3 + inherit autotools git-r3 else MY_PV=${PV/_pre/-pre} - SRC_URI="https://github.com/eudev-project/eudev/archive/refs/tags/v${MY_PV}.tar.gz -> ${P}.tar.gz" + SRC_URI="https://github.com/eudev-project/eudev/releases/download/v${MY_PV}/${PN}-${MY_PV}.tar.gz" S="${WORKDIR}"/${PN}-${MY_PV} if [[ ${PV} != *_pre* ]] ; then @@ -91,7 +91,9 @@ src_prepare() { sed -e 's/GROUP="dialout"/GROUP="uucp"/' -i rules/*.rules \ || die "failed to change group dialout to uucp" - eautoreconf + if [[ ${PV} == 9999* ]] ; then + eautoreconf + fi } multilib_src_configure() { diff --git a/sys-fs/eudev/eudev-9999.ebuild b/sys-fs/eudev/eudev-9999.ebuild index 18823816ad13..d286cedd7a14 100644 --- a/sys-fs/eudev/eudev-9999.ebuild +++ b/sys-fs/eudev/eudev-9999.ebuild @@ -5,14 +5,14 @@ EAPI=8 KV_MIN=2.6.39 -inherit autotools linux-info multilib-minimal toolchain-funcs udev +inherit linux-info multilib-minimal toolchain-funcs udev if [[ ${PV} = 9999* ]]; then EGIT_REPO_URI="https://github.com/eudev-project/eudev.git" - inherit git-r3 + inherit autotools git-r3 else MY_PV=${PV/_pre/-pre} - SRC_URI="https://github.com/eudev-project/eudev/archive/refs/tags/v${MY_PV}.tar.gz -> ${P}.tar.gz" + SRC_URI="https://github.com/eudev-project/eudev/releases/download/v${MY_PV}/${PN}-${MY_PV}.tar.gz" S="${WORKDIR}"/${PN}-${MY_PV} if [[ ${PV} != *_pre* ]] ; then @@ -91,7 +91,9 @@ src_prepare() { sed -e 's/GROUP="dialout"/GROUP="uucp"/' -i rules/*.rules \ || die "failed to change group dialout to uucp" - eautoreconf + if [[ ${PV} == 9999* ]] ; then + eautoreconf + fi } multilib_src_configure() { diff --git a/sys-fs/lxcfs/Manifest b/sys-fs/lxcfs/Manifest index ca7c50a34f7b..2bdd7610baf5 100644 --- a/sys-fs/lxcfs/Manifest +++ b/sys-fs/lxcfs/Manifest @@ -5,5 +5,5 @@ DIST lxcfs-4.0.12.tar.gz 461251 BLAKE2B c0d1cc699461eed2e29ddb1937e8f4719be78a8f DIST lxcfs-4.0.12.tar.gz.asc 833 BLAKE2B af8bf08039e7bc1f405c468de0dd628175cef3ea6087c5fa1c0d95f9153df939a84f9a5d9d895fb471c0262616eb88f03532ac789b0c6198ad1349cff9a6c5de SHA512 20f1919ff216f5459e8e387c78b1430b5122e662adec27bdd9c6fd4565645b73ed5bce5e7e843da05d8cfdc17f1a3e964c20c6ad47d4dbd5df68c3f9359fb362 DIST lxcfs-5.0.0_p20220524.tar.gz 101563 BLAKE2B 2bf282aed5490d160a563ae97fdfbb887366a6ec60ea7f36f5400e4a11330c51ac3096d63c99dd4aa2ebe1a3497102af9df41ebd40e38b3bde6c6dcd4265b336 SHA512 c1183096dd2b74ef859183451b8c909f762e3c56dce0b9384ac163a6b6b3f7a17a63e840742f4cc5ac50b1f25d402583ca6cf31c1617754b35e21c5c991515f4 EBUILD lxcfs-4.0.12.ebuild 1631 BLAKE2B 95bc1a1f7f7780d70e16e3d7eddefec64dacc2ec56d215b31d3c294ac59b81bed8462756bf104a14620446a440236173f7a4cd3d2558638b7e2b09c0c0537d71 SHA512 04851d0246d34ebac4846dbe5174c4de042213b82bc079ccf4709a61c57756a059ee875d975506d8e4a66e83aed738a4a8b731ef9fdd6ebaab03d9596208cca2 -EBUILD lxcfs-5.0.0_p20220524.ebuild 1729 BLAKE2B c613b8568dcb7aaa5f93a97e88829409f86b42d73b8b373d5c14827b807e073b2e1d73693513e6cb478b8d89edb8b9e82dc59c13651d17ae56e84d5e8660f12a SHA512 4dacd7717b128d7e91fcb2b283cb90909b6d3ca8f16372930a596c58ef5b51b72674a0949b24006d1ca6b3a8eef8703cb45fff42bdccf9cecaa8d82aadf6b5b4 +EBUILD lxcfs-5.0.0_p20220524.ebuild 1728 BLAKE2B 0b357a0906f9f7921d99948ce1721d4f6e3e076f3367ed2eae91078c4c71d20611cb49dad2c446675e200dd1e0060b06fbcadf304911145c1aae78f639b665b1 SHA512 67890b74409da3767b9169b727fc895fd4345abc62190414ee4ca3cb22fee4b24cdbe240b2c73162e99d0c0ce18a3eb340d91a6993c794ac6266f8fa898d4fe6 MISC metadata.xml 710 BLAKE2B ac2111d3b67e2aa7286b98e3069e77e3b852f401b56a921795370febd8836434e13cfec4af92cc83a379037023c3d7af475516bea02545595fe9a58a188dcb2f SHA512 f07ff1acbf28cda31d9d962332ecf473197d2868488e7051185ab5ab792f5bb9405712d68e3f9c3b10f38024d2025784b98ce9513e2978f537c26bc7c4d7caab diff --git a/sys-fs/lxcfs/lxcfs-5.0.0_p20220524.ebuild b/sys-fs/lxcfs/lxcfs-5.0.0_p20220524.ebuild index 638e39e113e1..c9ff5e704ff7 100644 --- a/sys-fs/lxcfs/lxcfs-5.0.0_p20220524.ebuild +++ b/sys-fs/lxcfs/lxcfs-5.0.0_p20220524.ebuild @@ -15,7 +15,7 @@ SRC_URI="https://github.com/lxc/lxcfs/archive/${MY_COMMIT}.tar.gz -> ${P}.tar.gz LICENSE="Apache-2.0 LGPL-2+" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~riscv ~x86" +KEYWORDS="amd64 ~arm64 ~riscv ~x86" IUSE="doc test" DEPEND="sys-fs/fuse:3" diff --git a/sys-kernel/Manifest.gz b/sys-kernel/Manifest.gz index 0b25c5b81a7df1c231d39cfab0432875be8858dc..37cd20cca0cb2daf5a26261ffa3304bd8d33597c 100644 GIT binary patch literal 4425 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 literal 4423 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/dev/null; then + LD+=.bfd + fi + + tc-export_build_env + local makeargs=( + V=1 + + HOSTCC="$(tc-getBUILD_CC)" + HOSTCXX="$(tc-getBUILD_CXX)" + HOSTCFLAGS="${BUILD_CFLAGS}" + HOSTLDFLAGS="${BUILD_LDFLAGS}" + + CROSS_COMPILE=${CHOST}- + AS="$(tc-getAS)" + CC="$(tc-getCC)" + LD="${LD}" + AR="$(tc-getAR)" + NM="$(tc-getNM)" + STRIP=":" + OBJCOPY="$(tc-getOBJCOPY)" + OBJDUMP="$(tc-getOBJDUMP)" + + # we need to pass it to override colliding Gentoo envvar + ARCH="$(tc-arch-kernel)" + + O="${WORKDIR}"/modprep + ) + + mkdir modprep || die + cp "usr/src/linux-${KPV}/.config" modprep/ || die + emake -C "${MY_P}" "${makeargs[@]}" modules_prepare +} + +src_test() { + kernel-install_test "${KPV}" \ + "${WORKDIR}/usr/src/linux-${KPV}/$(dist-kernel_get_image_path)" \ + "lib/modules/${KPV}" +} + +src_install() { + mv lib usr "${ED}"/ || die + + # FIXME: requires proper mount-boot + if [[ -d boot/dtbs ]]; then + mv boot "${ED}"/ || die + fi + + # strip out-of-source build stuffs from modprep + # and then copy built files + find modprep -type f '(' \ + -name Makefile -o \ + -name '*.[ao]' -o \ + '(' -name '.*' -a -not -name '.config' ')' \ + ')' -delete || die + rm modprep/source || die + cp -p -R modprep/. "${ED}/usr/src/linux-${KPV}"/ || die +} diff --git a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.15.46.ebuild b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.15.46.ebuild index 0787e9b25ee5..9cad00c6c328 100644 --- a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.15.46.ebuild +++ b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.15.46.ebuild @@ -35,7 +35,7 @@ SRC_URI+=" S=${WORKDIR} LICENSE="GPL-2" -KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" +KEYWORDS="amd64 arm64 ppc64 x86" RDEPEND=" !sys-kernel/gentoo-kernel:${SLOT} diff --git a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.15.47.ebuild b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.15.47.ebuild new file mode 100644 index 000000000000..0787e9b25ee5 --- /dev/null +++ b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.15.47.ebuild @@ -0,0 +1,135 @@ +# Copyright 2020-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit kernel-install toolchain-funcs + +MY_P=linux-${PV%.*} +GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 4 )) +BINPKG=${P/-bin/}-1 + +DESCRIPTION="Pre-built Linux kernel with Gentoo patches" +HOMEPAGE="https://www.kernel.org/" +SRC_URI+=" + https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz + https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.base.tar.xz + https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.extras.tar.xz + amd64? ( + https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/${BINPKG}.xpak + -> ${BINPKG}.amd64.xpak + ) + arm64? ( + https://dev.gentoo.org/~mgorny/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/${BINPKG}.xpak + -> ${BINPKG}.arm64.xpak + ) + ppc64? ( + https://dev.gentoo.org/~mgorny/binpkg/ppc64le/kernel/sys-kernel/gentoo-kernel/${BINPKG}.xpak + -> ${BINPKG}.ppc64le.xpak + ) + x86? ( + https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/gentoo-kernel/${BINPKG}.xpak + -> ${BINPKG}.x86.xpak + ) +" +S=${WORKDIR} + +LICENSE="GPL-2" +KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" + +RDEPEND=" + !sys-kernel/gentoo-kernel:${SLOT} +" +PDEPEND=" + >=virtual/dist-kernel-${PV} +" +BDEPEND=" + sys-devel/bc + sys-devel/flex + virtual/libelf + virtual/yacc +" + +QA_PREBUILT='*' + +KV_LOCALVERSION='-gentoo-dist' +KPV=${PV}${KV_LOCALVERSION} + +src_unpack() { + default + # ARCH=ppc64, but tarball is ppc64le. Update if we ever introduce ppc64be binpkg. + ebegin "Unpacking ${BINPKG}.${ARCH/%ppc64/ppc64le}.xpak" + tar -x < <(xz -c -d --single-stream "${DISTDIR}/${BINPKG}.${ARCH/%ppc64/ppc64le}.xpak") + eend ${?} || die "Unpacking ${BINPKG} failed" +} + +src_prepare() { + local PATCHES=( + # meh, genpatches have no directory + "${WORKDIR}"/*.patch + ) + cd "${MY_P}" || die + default +} + +src_configure() { + # force ld.bfd if we can find it easily + local LD="$(tc-getLD)" + if type -P "${LD}.bfd" &>/dev/null; then + LD+=.bfd + fi + + tc-export_build_env + local makeargs=( + V=1 + + HOSTCC="$(tc-getBUILD_CC)" + HOSTCXX="$(tc-getBUILD_CXX)" + HOSTCFLAGS="${BUILD_CFLAGS}" + HOSTLDFLAGS="${BUILD_LDFLAGS}" + + CROSS_COMPILE=${CHOST}- + AS="$(tc-getAS)" + CC="$(tc-getCC)" + LD="${LD}" + AR="$(tc-getAR)" + NM="$(tc-getNM)" + STRIP=":" + OBJCOPY="$(tc-getOBJCOPY)" + OBJDUMP="$(tc-getOBJDUMP)" + + # we need to pass it to override colliding Gentoo envvar + ARCH="$(tc-arch-kernel)" + + O="${WORKDIR}"/modprep + ) + + mkdir modprep || die + cp "usr/src/linux-${KPV}/.config" modprep/ || die + emake -C "${MY_P}" "${makeargs[@]}" modules_prepare +} + +src_test() { + kernel-install_test "${KPV}" \ + "${WORKDIR}/usr/src/linux-${KPV}/$(dist-kernel_get_image_path)" \ + "lib/modules/${KPV}" +} + +src_install() { + mv lib usr "${ED}"/ || die + + # FIXME: requires proper mount-boot + if [[ -d boot/dtbs ]]; then + mv boot "${ED}"/ || die + fi + + # strip out-of-source build stuffs from modprep + # and then copy built files + find modprep -type f '(' \ + -name Makefile -o \ + -name '*.[ao]' -o \ + '(' -name '.*' -a -not -name '.config' ')' \ + ')' -delete || die + rm modprep/source || die + cp -p -R modprep/. "${ED}/usr/src/linux-${KPV}"/ || die +} diff --git a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.17.15.ebuild b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.17.15.ebuild new file mode 100644 index 000000000000..0787e9b25ee5 --- /dev/null +++ b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.17.15.ebuild @@ -0,0 +1,135 @@ +# Copyright 2020-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit kernel-install toolchain-funcs + +MY_P=linux-${PV%.*} +GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 4 )) +BINPKG=${P/-bin/}-1 + +DESCRIPTION="Pre-built Linux kernel with Gentoo patches" +HOMEPAGE="https://www.kernel.org/" +SRC_URI+=" + https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz + https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.base.tar.xz + https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.extras.tar.xz + amd64? ( + https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/${BINPKG}.xpak + -> ${BINPKG}.amd64.xpak + ) + arm64? ( + https://dev.gentoo.org/~mgorny/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/${BINPKG}.xpak + -> ${BINPKG}.arm64.xpak + ) + ppc64? ( + https://dev.gentoo.org/~mgorny/binpkg/ppc64le/kernel/sys-kernel/gentoo-kernel/${BINPKG}.xpak + -> ${BINPKG}.ppc64le.xpak + ) + x86? ( + https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/gentoo-kernel/${BINPKG}.xpak + -> ${BINPKG}.x86.xpak + ) +" +S=${WORKDIR} + +LICENSE="GPL-2" +KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" + +RDEPEND=" + !sys-kernel/gentoo-kernel:${SLOT} +" +PDEPEND=" + >=virtual/dist-kernel-${PV} +" +BDEPEND=" + sys-devel/bc + sys-devel/flex + virtual/libelf + virtual/yacc +" + +QA_PREBUILT='*' + +KV_LOCALVERSION='-gentoo-dist' +KPV=${PV}${KV_LOCALVERSION} + +src_unpack() { + default + # ARCH=ppc64, but tarball is ppc64le. Update if we ever introduce ppc64be binpkg. + ebegin "Unpacking ${BINPKG}.${ARCH/%ppc64/ppc64le}.xpak" + tar -x < <(xz -c -d --single-stream "${DISTDIR}/${BINPKG}.${ARCH/%ppc64/ppc64le}.xpak") + eend ${?} || die "Unpacking ${BINPKG} failed" +} + +src_prepare() { + local PATCHES=( + # meh, genpatches have no directory + "${WORKDIR}"/*.patch + ) + cd "${MY_P}" || die + default +} + +src_configure() { + # force ld.bfd if we can find it easily + local LD="$(tc-getLD)" + if type -P "${LD}.bfd" &>/dev/null; then + LD+=.bfd + fi + + tc-export_build_env + local makeargs=( + V=1 + + HOSTCC="$(tc-getBUILD_CC)" + HOSTCXX="$(tc-getBUILD_CXX)" + HOSTCFLAGS="${BUILD_CFLAGS}" + HOSTLDFLAGS="${BUILD_LDFLAGS}" + + CROSS_COMPILE=${CHOST}- + AS="$(tc-getAS)" + CC="$(tc-getCC)" + LD="${LD}" + AR="$(tc-getAR)" + NM="$(tc-getNM)" + STRIP=":" + OBJCOPY="$(tc-getOBJCOPY)" + OBJDUMP="$(tc-getOBJDUMP)" + + # we need to pass it to override colliding Gentoo envvar + ARCH="$(tc-arch-kernel)" + + O="${WORKDIR}"/modprep + ) + + mkdir modprep || die + cp "usr/src/linux-${KPV}/.config" modprep/ || die + emake -C "${MY_P}" "${makeargs[@]}" modules_prepare +} + +src_test() { + kernel-install_test "${KPV}" \ + "${WORKDIR}/usr/src/linux-${KPV}/$(dist-kernel_get_image_path)" \ + "lib/modules/${KPV}" +} + +src_install() { + mv lib usr "${ED}"/ || die + + # FIXME: requires proper mount-boot + if [[ -d boot/dtbs ]]; then + mv boot "${ED}"/ || die + fi + + # strip out-of-source build stuffs from modprep + # and then copy built files + find modprep -type f '(' \ + -name Makefile -o \ + -name '*.[ao]' -o \ + '(' -name '.*' -a -not -name '.config' ')' \ + ')' -delete || die + rm modprep/source || die + cp -p -R modprep/. "${ED}/usr/src/linux-${KPV}"/ || die +} diff --git a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.18.4.ebuild b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.18.4.ebuild new file mode 100644 index 000000000000..bec229c85248 --- /dev/null +++ b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.18.4.ebuild @@ -0,0 +1,135 @@ +# Copyright 2020-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit kernel-install toolchain-funcs + +MY_P=linux-${PV%.*} +GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 3 )) +BINPKG=${P/-bin/}-1 + +DESCRIPTION="Pre-built Linux kernel with Gentoo patches" +HOMEPAGE="https://www.kernel.org/" +SRC_URI+=" + https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz + https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.base.tar.xz + https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.extras.tar.xz + amd64? ( + https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/${BINPKG}.xpak + -> ${BINPKG}.amd64.xpak + ) + arm64? ( + https://dev.gentoo.org/~mgorny/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/${BINPKG}.xpak + -> ${BINPKG}.arm64.xpak + ) + ppc64? ( + https://dev.gentoo.org/~mgorny/binpkg/ppc64le/kernel/sys-kernel/gentoo-kernel/${BINPKG}.xpak + -> ${BINPKG}.ppc64le.xpak + ) + x86? ( + https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/gentoo-kernel/${BINPKG}.xpak + -> ${BINPKG}.x86.xpak + ) +" +S=${WORKDIR} + +LICENSE="GPL-2" +KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" + +RDEPEND=" + !sys-kernel/gentoo-kernel:${SLOT} +" +PDEPEND=" + >=virtual/dist-kernel-${PV} +" +BDEPEND=" + sys-devel/bc + sys-devel/flex + virtual/libelf + virtual/yacc +" + +QA_PREBUILT='*' + +KV_LOCALVERSION='-gentoo-dist' +KPV=${PV}${KV_LOCALVERSION} + +src_unpack() { + default + # ARCH=ppc64, but tarball is ppc64le. Update if we ever introduce ppc64be binpkg. + ebegin "Unpacking ${BINPKG}.${ARCH/%ppc64/ppc64le}.xpak" + tar -x < <(xz -c -d --single-stream "${DISTDIR}/${BINPKG}.${ARCH/%ppc64/ppc64le}.xpak") + eend ${?} || die "Unpacking ${BINPKG} failed" +} + +src_prepare() { + local PATCHES=( + # meh, genpatches have no directory + "${WORKDIR}"/*.patch + ) + cd "${MY_P}" || die + default +} + +src_configure() { + # force ld.bfd if we can find it easily + local LD="$(tc-getLD)" + if type -P "${LD}.bfd" &>/dev/null; then + LD+=.bfd + fi + + tc-export_build_env + local makeargs=( + V=1 + + HOSTCC="$(tc-getBUILD_CC)" + HOSTCXX="$(tc-getBUILD_CXX)" + HOSTCFLAGS="${BUILD_CFLAGS}" + HOSTLDFLAGS="${BUILD_LDFLAGS}" + + CROSS_COMPILE=${CHOST}- + AS="$(tc-getAS)" + CC="$(tc-getCC)" + LD="${LD}" + AR="$(tc-getAR)" + NM="$(tc-getNM)" + STRIP=":" + OBJCOPY="$(tc-getOBJCOPY)" + OBJDUMP="$(tc-getOBJDUMP)" + + # we need to pass it to override colliding Gentoo envvar + ARCH="$(tc-arch-kernel)" + + O="${WORKDIR}"/modprep + ) + + mkdir modprep || die + cp "usr/src/linux-${KPV}/.config" modprep/ || die + emake -C "${MY_P}" "${makeargs[@]}" modules_prepare +} + +src_test() { + kernel-install_test "${KPV}" \ + "${WORKDIR}/usr/src/linux-${KPV}/$(dist-kernel_get_image_path)" \ + "lib/modules/${KPV}" +} + +src_install() { + mv lib usr "${ED}"/ || die + + # FIXME: requires proper mount-boot + if [[ -d boot/dtbs ]]; then + mv boot "${ED}"/ || die + fi + + # strip out-of-source build stuffs from modprep + # and then copy built files + find modprep -type f '(' \ + -name Makefile -o \ + -name '*.[ao]' -o \ + '(' -name '.*' -a -not -name '.config' ')' \ + ')' -delete || die + rm modprep/source || die + cp -p -R modprep/. "${ED}/usr/src/linux-${KPV}"/ || die +} diff --git a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.197.ebuild b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.197.ebuild index 0787e9b25ee5..9cad00c6c328 100644 --- a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.197.ebuild +++ b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.197.ebuild @@ -35,7 +35,7 @@ SRC_URI+=" S=${WORKDIR} LICENSE="GPL-2" -KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" +KEYWORDS="amd64 arm64 ppc64 x86" RDEPEND=" !sys-kernel/gentoo-kernel:${SLOT} diff --git a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.198.ebuild b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.198.ebuild new file mode 100644 index 000000000000..0787e9b25ee5 --- /dev/null +++ b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.198.ebuild @@ -0,0 +1,135 @@ +# Copyright 2020-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit kernel-install toolchain-funcs + +MY_P=linux-${PV%.*} +GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 4 )) +BINPKG=${P/-bin/}-1 + +DESCRIPTION="Pre-built Linux kernel with Gentoo patches" +HOMEPAGE="https://www.kernel.org/" +SRC_URI+=" + https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz + https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.base.tar.xz + https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.extras.tar.xz + amd64? ( + https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/${BINPKG}.xpak + -> ${BINPKG}.amd64.xpak + ) + arm64? ( + https://dev.gentoo.org/~mgorny/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/${BINPKG}.xpak + -> ${BINPKG}.arm64.xpak + ) + ppc64? ( + https://dev.gentoo.org/~mgorny/binpkg/ppc64le/kernel/sys-kernel/gentoo-kernel/${BINPKG}.xpak + -> ${BINPKG}.ppc64le.xpak + ) + x86? ( + https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/gentoo-kernel/${BINPKG}.xpak + -> ${BINPKG}.x86.xpak + ) +" +S=${WORKDIR} + +LICENSE="GPL-2" +KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" + +RDEPEND=" + !sys-kernel/gentoo-kernel:${SLOT} +" +PDEPEND=" + >=virtual/dist-kernel-${PV} +" +BDEPEND=" + sys-devel/bc + sys-devel/flex + virtual/libelf + virtual/yacc +" + +QA_PREBUILT='*' + +KV_LOCALVERSION='-gentoo-dist' +KPV=${PV}${KV_LOCALVERSION} + +src_unpack() { + default + # ARCH=ppc64, but tarball is ppc64le. Update if we ever introduce ppc64be binpkg. + ebegin "Unpacking ${BINPKG}.${ARCH/%ppc64/ppc64le}.xpak" + tar -x < <(xz -c -d --single-stream "${DISTDIR}/${BINPKG}.${ARCH/%ppc64/ppc64le}.xpak") + eend ${?} || die "Unpacking ${BINPKG} failed" +} + +src_prepare() { + local PATCHES=( + # meh, genpatches have no directory + "${WORKDIR}"/*.patch + ) + cd "${MY_P}" || die + default +} + +src_configure() { + # force ld.bfd if we can find it easily + local LD="$(tc-getLD)" + if type -P "${LD}.bfd" &>/dev/null; then + LD+=.bfd + fi + + tc-export_build_env + local makeargs=( + V=1 + + HOSTCC="$(tc-getBUILD_CC)" + HOSTCXX="$(tc-getBUILD_CXX)" + HOSTCFLAGS="${BUILD_CFLAGS}" + HOSTLDFLAGS="${BUILD_LDFLAGS}" + + CROSS_COMPILE=${CHOST}- + AS="$(tc-getAS)" + CC="$(tc-getCC)" + LD="${LD}" + AR="$(tc-getAR)" + NM="$(tc-getNM)" + STRIP=":" + OBJCOPY="$(tc-getOBJCOPY)" + OBJDUMP="$(tc-getOBJDUMP)" + + # we need to pass it to override colliding Gentoo envvar + ARCH="$(tc-arch-kernel)" + + O="${WORKDIR}"/modprep + ) + + mkdir modprep || die + cp "usr/src/linux-${KPV}/.config" modprep/ || die + emake -C "${MY_P}" "${makeargs[@]}" modules_prepare +} + +src_test() { + kernel-install_test "${KPV}" \ + "${WORKDIR}/usr/src/linux-${KPV}/$(dist-kernel_get_image_path)" \ + "lib/modules/${KPV}" +} + +src_install() { + mv lib usr "${ED}"/ || die + + # FIXME: requires proper mount-boot + if [[ -d boot/dtbs ]]; then + mv boot "${ED}"/ || die + fi + + # strip out-of-source build stuffs from modprep + # and then copy built files + find modprep -type f '(' \ + -name Makefile -o \ + -name '*.[ao]' -o \ + '(' -name '.*' -a -not -name '.config' ')' \ + ')' -delete || die + rm modprep/source || die + cp -p -R modprep/. "${ED}/usr/src/linux-${KPV}"/ || die +} diff --git a/sys-kernel/gentoo-kernel/Manifest b/sys-kernel/gentoo-kernel/Manifest index 58d68ad61a3e..fe8dedcf4004 100644 --- a/sys-kernel/gentoo-kernel/Manifest +++ b/sys-kernel/gentoo-kernel/Manifest @@ -8,6 +8,8 @@ DIST genpatches-5.10-129.base.tar.xz 3527080 BLAKE2B 91778a19b8905af40a0f80cc634 DIST genpatches-5.10-129.extras.tar.xz 3868 BLAKE2B 85f4030ed0bd5aaac7c1e0d5f64412557a2684d0d53b1243357b0c5d3c521cad0cc5d72af7cdfad1fe8304454a3b1fb8adffd797aa0985353729911c48e17342 SHA512 69db79779a285aa4127339bb11bd77de8e2d9500eb85fc582473bf487a36983edff85b475bcee41b55417895503bc6799ae17f8260e056efcac43f88ff9c64a0 DIST genpatches-5.10-130.base.tar.xz 3642656 BLAKE2B 6627de9e9ff113ed2a29e3815d0423708fe00b15f706b48e410b0770a4e78f848cbdeee48f0b5012f397f05efaf66c46fdaea888bb8b483c1c1d8c81998b0b0a SHA512 ca834e87815d241326de8c0cea3bceb31909103f86f4d569dda64784b959744200e6b10e794d8527fba2205cadb47fb31a7cafd183f298d67969b96a67146230 DIST genpatches-5.10-130.extras.tar.xz 3868 BLAKE2B 2aac33beea74a4cec64d91e169444869d280a2b6ae3a03f18f1c9f2d7f212dbadad157f3af828edd2e2e9212d08c50fa33dc857f28d4a67464ec7256589dde77 SHA512 bd6451ee386262857c379d2e46a4e1929ea571dbf5f61b85f5c63e44684653d5dd0111e30929f73d3266ae1e7cca25e6e050935eba7d6708d261d87e6e633d6b +DIST genpatches-5.10-131.base.tar.xz 3676828 BLAKE2B d16b120518abcd9e58861a9657189345f5fc113df3c291ba350f895092519972fca6757798e619725a5da3f833a712993a089a6c34bff53be983a6f0ea97096d SHA512 62ca509f6f43f996ab6a6d8d1effe26f999e2503fdc5ca041b6ec8229c09202e4d35b8a3e79777a717e6e2491560d578b8cf9c35fc03cac705c69e14f1d435f3 +DIST genpatches-5.10-131.extras.tar.xz 3868 BLAKE2B a873f7ad0c932107ab45a91981d89886fb65e5271bf9a9113d55404405c2a592286fb86dc1c24776601707494db6994f0aab649eb79cdc990843c3194114e8cc SHA512 e8386d12ea62a190315fd9097f148d01edcf9c6fed85a631678e1b85f64104fe580eaf1638b4ccc10cb83cd719522ca6b0fc23ebc67e72960e8f045cb8c13bcb DIST genpatches-5.15-45.base.tar.xz 1826632 BLAKE2B 77bb4d997b63723f677f82b91b33afd0f35367d9304051999a0daa84da26feb99fc76a61af77a5e477a5a8ded1a5c12316450563cd56b6c93a93e6df6421b107 SHA512 9435803d4dd65fa78d8e14e992681aeb016d3672b81d589b293d1cbacc024605e18429529803ba344ecae1610bb77150a7b2405cd43f00fc905e9c6babef04c1 DIST genpatches-5.15-45.extras.tar.xz 3932 BLAKE2B e2c4132995b7b39c9d135e17cd21315013cfa8b9de9b222206d9ff9a5780c4f35be294eb6d71130a9f4b9fbd9c2f31ded41c1c6dfecb2fdc4401118411a7485a SHA512 5b1cf3281df2fe24eac3827b0753c83305dd956b23351899be1dd37a89d00917c771475e3df3f9980f6b0fd210420b479c6196c7d1ea2ea9a0d711fab50cfb64 DIST genpatches-5.15-47.base.tar.xz 1869424 BLAKE2B 461735737047406f44d86088681cf3fbd591278c1878e7f1aebdfbdb726b5c8ccbffe43bf2c34e5baa57c04eb5fb08a723b9473b843639835383bbde464c1ade SHA512 e6ec4a4ab7abf3b91face2df9f8fa7089c054a7c5e44d8404742d05dac9bf7940e6c0f97f219519f8bce22f3cd3e40fd98c856da866b5cbd637094aee1bd884e @@ -18,6 +20,8 @@ DIST genpatches-5.15-49.base.tar.xz 1924264 BLAKE2B 413b52e2d56b8da573f23def0f2f DIST genpatches-5.15-49.extras.tar.xz 3932 BLAKE2B f38c4df269bdaca692d05f2b478b3133d5c55810d2e2d8689850bfc50c9eb108943446ebaf44b87889f8619006f6f8789da09137963aef6e08a95784dae65b25 SHA512 9b00de23b1112f192a10284f5dd6f1846d42e3e0df74aa63d58d4523cfd66eea227854aa7088b0389fe70ffb4e945ee7f6e1d845fb299faf0bbd394902bd5473 DIST genpatches-5.15-50.base.tar.xz 2105492 BLAKE2B 518b28b1244d4a84a02f0a51637989cd20e23e33eb1114da1a7102e8ff63c225e2cc8a425b0f34dea6caf1c14094427c479f5a6bca4f5c52440ee0dfe2745db8 SHA512 4fc7266870ca65f000e7a431757e78b7d2c2c4e9c1e2b39ed5492b7655190c6aba624be30dbcb88bf22c2e19b8a3f0849a4f4c388a406954241a47619c1cd0e9 DIST genpatches-5.15-50.extras.tar.xz 3932 BLAKE2B 969f23628d80be3179e13aa7b09f19d104e13f656446e00bc4f25f3723184f104b18d835a28cfb16fed9fe1d9be68a274c14e294669beec631257f9c77d4557a SHA512 2ea8a7d58a0989198eb0df196757dfd8141cde484a6c652226fe09b030e12856793d2ec5f139096354c808840e572eaa3a236bf0952c47739ab9c13ba508286d +DIST genpatches-5.15-51.base.tar.xz 2168832 BLAKE2B f27cc35f69f1a1d5ea36b9e21b3b935fe7c5dfeae4f925390b6df852b838e9d771261d64d252dbc0070b135afdc5713e4baec49965f426210d022ef99156a32a SHA512 30b2644ca4c40fc1c1892f022cf169dc180b996abe184d78d4831c435319c840d9f384260a29d1c38b8acaa1c2923a1c52a7f742d7a5f3c309d01dd76a485475 +DIST genpatches-5.15-51.extras.tar.xz 3932 BLAKE2B 14e232d43f8003b7dfc9f083dfa0a86ad8673d6cc0677fb5d56b0bf34dc76d05b903075e36421add28fa06cc1fe0774437e19ae0211f15dbbdba8e920218fd0c SHA512 06bc24ade088f2c7c0d74e308c90fd4689cc35152cda4019272ec78fe8da9129853f68115d7a446fbb05c8fbffec96b36f725427270b290e9a43ae6652a15e7f DIST genpatches-5.17-13.base.tar.xz 713196 BLAKE2B ecba47430d0aeaae2d09d586a9ea016b0b602e2005ae7bf04ffaea7967a7542660dd4bed6cbd5268f187416896c046fdcb7e1aeeccbf293012d11c7473c4d6aa SHA512 fad3e0c53a5bf450dd9dec4146233e322553e110c8b3bd93c53cdb664859aeeb3e5c861f5e04cfbd550014288b7dda9b5740e5d970c443c140c8bfe0559ab82c DIST genpatches-5.17-13.extras.tar.xz 3932 BLAKE2B 9aa42ee7af3c16e41f6bfffa91855a8f1949d795fd435f0334d89de5240238cdf5fd14b964236973d3178172db2aff98989bc3626f9ca6d9f9878711fc6bc581 SHA512 1cea0fe9035f02f8099768608bcc1d896234058af984db268bd03cd27e3f12c2ad108b3f6d90be11b7edd53983d19d7ae3a00de87f62c3e80f1eace1cb5660d7 DIST genpatches-5.17-15.base.tar.xz 769140 BLAKE2B dface984138a5b7f75911c7d6a4b7fcc67349f8adfcf863aa960fdddfb0e426fb0e408cd2f725db8df17cc9d742a68f85e24c91c644b3f0c7ff142fc105fcf24 SHA512 8fed293b503b150507ecdca6d19011083cc1e3e5caa9ec4bc8527e282892c2dd35d24b746403d2b6a746586b526ee07c2fb50e97024ac409d03aefc50c372aad @@ -28,53 +32,69 @@ DIST genpatches-5.17-17.base.tar.xz 823112 BLAKE2B de53871be24c0c7257de3b2ac384b DIST genpatches-5.17-17.extras.tar.xz 3932 BLAKE2B 8c858ea2d37aa0a60752e051af6a400253e79ad69eb186b5b358ef398992ee62bbd9896c68db0c5e16981ad020f24718f584e5765c6f16d4eab3dd6651940404 SHA512 1a032cbde503850d3ad3a81b8f4fe845d8cd2bb7da6979a676a4c4ed641ad9bffed6cf89aa870fd3f1e0cb9569668a431d7d30ff049ec7c669a06a11896f6c10 DIST genpatches-5.17-18.base.tar.xz 1040972 BLAKE2B 71575497161db10073de3d7db41a8cb82a063ba8e175016e411f3f6bf822b810c1de4172a47acadced51ac750aa90f41aaee040f85e214b7f92d95b3054e660d SHA512 fe5f8ef1e5e7c662d0c7a6836a195bb07dcb616bfe6417c8226825a0db6c9727ca323840edb8c969480fe967e5f7ef9244ce14df14f369b620e4a2e60742dafd DIST genpatches-5.17-18.extras.tar.xz 3932 BLAKE2B 754c044fcf38d26a062d977505b3a25f663b90f1cadfa1aee524946aab3b84fc08463602bb8d5681b3303f459d6180e43bd1ac25b0c830f3163a9b8cce5029a1 SHA512 f135e3724cd1ff190d3d117c4afb5559a8908e1483e6be3cd783c42c05b8c4ae5b37c0a1537fddb88ed800d9faf4fa8996641201cf0a6891e31be2a3dda2c558 +DIST genpatches-5.17-19.base.tar.xz 1122576 BLAKE2B 62a8ef6da90d967676754daec496101b7638c1301ab5bbde5d94f8186d66f7f5672c55b8f97ca64cef9a83da00a46db7ab804cadff62d3137ecdd2bd41885be1 SHA512 b5aaa9013bf2372a658e885ce37e3171077002881e95bd81da87ff1a69645d4daed0f7717b4d35441f25ad647dcbbe92ecbd01318eb449101bdc415409c60e41 +DIST genpatches-5.17-19.extras.tar.xz 3932 BLAKE2B 87ea5b908c969c61d8da8067f13f0b674a4f72c4614b576a5b7648cf6d6880e88735931314faa43a3f4907c4d75baa3f705908bb609b95af3d9de582dfc7989a SHA512 191eed3aa27c2a2dff28b79a45db4d2c703bc45f5f63eaafbc6229541138601b6462df8262d808fcb5155eb7d632aed85e26d06e13a4095e305a493345dd02e3 +DIST genpatches-5.18-7.base.tar.xz 431972 BLAKE2B f35163850c12f2610d487c7ed42b80b1f88b982f10476124d6e19b942ef1e2a012100325ff98807fa3664adc62116e843cc584d068335767c374d29d24f33b76 SHA512 9967d15c984f731dbfe7fb7c9bdb1270678efb565bccde88dd9c4bde6b3e93720d52c96db943110e07aa257401431e9bdc9f4149f9bd1cd983605ce369277d0c +DIST genpatches-5.18-7.extras.tar.xz 3920 BLAKE2B dac0cba1f0a14780c6b8af044fc505466671360b06bc15c3ea1dc4b69ed1ab3978030d68d8417b52b972e7567dea8e42cdf3894b7bd86420bfdff3e7afb075b7 SHA512 cf97f18c7bd726494c0091303101ab3bee99cd9243a681eab4460c4f0c9edd5b03e23be3295a828f2eaee0af35d033eb8bd468dae2d981afba5af47a7ac20020 DIST genpatches-5.4-199.base.tar.xz 4683396 BLAKE2B e1e66ce10c436bb196a5890e08d5beb8d0a1ece7f19f8fb3b1027747509cc7b6102ace634abdbd299dd48fbc8750f3bc127abe55014410b1d558b4aec497f475 SHA512 8a16d67794e864749fdcdbf413ec0fe996d3c4fb5f04f8c8a2d3001377c8b5d4d7007a96efaa3590fd4b595cccdea36d83c6dc292629566e5398f322658d80f4 DIST genpatches-5.4-199.extras.tar.xz 1812 BLAKE2B 03b9ebf9d306256e58c895006038f4bb3d908590ef2f603487d9b970963c24acfbe78fbe862b2b493ab477e6e901aba332dc69916eb881fc42a79a62d7f81da4 SHA512 d100e876a9b64d662331d4a78b8531a71144bb70b789e0ab0b76e6957c368ee3a88025e040cd622dd4cf6e4da358a3636571ddf55b94e42dbc250a62a629baee DIST genpatches-5.4-200.base.tar.xz 4700404 BLAKE2B 8420d667947cf912a8d6419581377b5d7daea5a3c03e333403a4c0d0d55200afe4bd7f379c786ff5904c8f1cd1d7735cb7df95a5a5aad93fcb8b90a8750683d3 SHA512 771883d2b15e92dd5e2ea31e9566d3e1d210389323521be5af32fbea75c168d17e947bf004eb515c54f7b0880fa12fde236045bdeb35e08aec8b54465cb253d9 DIST genpatches-5.4-200.extras.tar.xz 1812 BLAKE2B f9d3d87c5aad19869ae7d1c82e1303ce62b5f10cd15328e4839bf7a7b39a2f571ec8b47dd65afa48f8d3ce98113a150058c59aea869f717a0f89316074af1d83 SHA512 17ce2facd53633f3059d9472a076fc57e320cbe802ea853fc91734d88e29a30b54dca75e78c7173d3333be5b96add590af89b089426059728473167408f65e5c DIST genpatches-5.4-201.base.tar.xz 4708884 BLAKE2B 3d6d82c90f3b8e2cffa9d9c1cd5bbe74536d44cd42c5d870272b8e87a2a99f16d338f8c28511864be87f739df53f3bd3bb2f7313b4b04f78fac2057778d5d439 SHA512 5ebe9454b61142e87e5384a5718399c4c99b059a8bfa0db638f20f2157eb2f67117d58f4d046bfed09725ba809686d93a382ce1acd63520b16ee1d8820530729 DIST genpatches-5.4-201.extras.tar.xz 1812 BLAKE2B 4cb4f2605dcf2e374521931bbe92026246513251f53c94494d076f7da87a85dd5a2c27f4e97e72262853a90905a4a7b2d842258eeff573a8a3292fbf30c35c73 SHA512 a74d28f5014b43422cdfd8ea7a08b71faa6f0243cc1ea409e199d81e995e14cb6a849d3624bd766cf31f12a44650945aae645f37ea98079baa1d7fca6c89981e +DIST genpatches-5.4-202.base.tar.xz 4790140 BLAKE2B 2ea183e7c63ce48f2d418ba4606782eae8aeaefac556f93a9e3358d1eb62609f431b973f0d54c006cf723e4172d73a549ed00229a82dd4f1e3717951b0cb8a3b SHA512 29f6a7c0fc679273180637cd70791b19dd1a6a87f66c46a29df2ed5fa01a5c043202853c2becf6050f4cdfed0e7ef2a7dcfbcf934623b85578a45ed3746a2fc9 +DIST genpatches-5.4-202.extras.tar.xz 1812 BLAKE2B 710012cf071fc8e65775bf36c372bf1d6743824061e8ba42cce58440dcb4e207ba5a97eac16e19c0898b991cb39e327ac0417f90e5b8affad9937c7030361e60 SHA512 75d828543b8a15e32bfde13e1fef6fbf83440344464245b77e401a69968d33de459fab3bd7668838650cca9aea3475139f3206001a119463475dd091bdca2a48 DIST gentoo-kernel-config-g1.tar.gz 4283 BLAKE2B 44dd51ec45ebc71bffcd6d85a2fefba053f7bce8035057f0bbe928e24816ad4ba03c9bf67dcfcd6d6d1833c0a2ea93e0fd486c2093664dc41ccce316e1e60588 SHA512 3a45f28df9d457df0fe0d185da8b10f4e35f49dad75075e041e8cf3cf6972fecc8145cd557b0bf3a8dea20ddffae0194f88e61c1e5098fa0a5ca301d40aeea2e DIST kernel-aarch64-fedora.config.5.10.12 223184 BLAKE2B a0246dac2f7a4ad6a55b611538d24382ac87a8960077811a859c9595ac67f961b4bccb7e139a89abc7c0e26e80832da5c94211fc658082f2e7dde984f14dd29d SHA512 7d803b347b136331db1ad6e22e0445fe0224c3e26cd7c034cbe9794915d457b492e05f77664865079874ec001351553652646e2e08d0fee31e30b841b0008f52 DIST kernel-aarch64-fedora.config.5.15.19 242615 BLAKE2B 94e59440681535e38137b71814e1ae53f57a347f62cf31e0c1c8571ae43d9ae9be9957743c8cbc9ec74850c964eaabefe6799a28bc311ea7b99ee31391b47fb1 SHA512 fb77d3b73a215f97d70cd6d8c96ed20e497786b99ed7d7a7f2ed60cc1251289c1a4c7e058c41b5efac62e4a9b4b3d917dbdb11585955bba2b6584981430f4ddb DIST kernel-aarch64-fedora.config.5.17.11-gentoo 239036 BLAKE2B 7b4cfd0cb29d5a79f7af585ae019723da74de58eb0e756ebb783ca0e17a79b68ea751f9c7eb7f31f16adb334e2b746228b55bdebafe31195cde4a379aa865b48 SHA512 08de60599905b032d09ad263670f1501513366d89fc224e21c1689fef97f6ed28db9149becf7363f28f2983587cbefcb20ef99f6b5dab8ad24ad9320ee829790 DIST kernel-aarch64-fedora.config.5.17.3-gentoo 238977 BLAKE2B 5f3a43fff7ddfe4dda03f00e7f4af761ff978bbc9c6d2fa73b605f60755a0d40e494428725a7728f5e2f5f58c9931d8d60b048d318e22c635588e546209dcfb2 SHA512 4c22514ec7d2d4ce87087aeae17a5f68efc3e70f48298895262d5dbc47623de6ada4254ee3a7f06a302d37af73d921470903f2f3a86fe5224e638bda882be7e5 +DIST kernel-aarch64-fedora.config.5.18.4-gentoo 242525 BLAKE2B d27e9b2f96f3d7968919eb2bd4f67b62543a9fbbeb2f1253a39046b4e3b9cfbff1266c21a98a2d86dbed1897bd41d8795726c6491d96bd1de25ad1a012fabaa5 SHA512 bf7758b7a24c4abd46e66f031e1da5081e324a383c710f60446f43296fa7543b3dad47c751ece8667ab0715e1605b104b6ceb36966a0f474ae4ec8641425914f DIST kernel-aarch64.config.5.4.21 199104 BLAKE2B 578ad451a76204df2a9bbbe34b5cb27051d2ac5e2c33967f562b01338c43f35da6dc33a4c2cc67ea6c3b32b155729360d3748ec28dcaa750f18449245b2e8a09 SHA512 66e9a437beb350fdc59512c17b8f72c5b5bfacf2b35070d810d77e66f49cf7929026cc28ad44b04a016d61e65d9fb4a10af6996ba09b604bf97e9c467d08f8ff DIST kernel-i686-fedora.config.5.10.12 205412 BLAKE2B 92c715b7e2cd7dd74da7970c05981f520597d3e403ce82c8cf4eee31c9f1f50b638792a6bdb256ef5bfdc99f1bcd594e819e8f44dc6febb2ad9a854bad817f2b SHA512 69d8db11723ae1b40fdedfaace74d15bb63198cdb0485e0a1e5eba95b31217110c93a93e39cc7370cf45f1d3a8bc7f75ec096d6db5ea9ecb28ac6b56702ebb10 DIST kernel-i686-fedora.config.5.15.19 222233 BLAKE2B 9e0f4dd37058f59610e46a87d3165039e76299d3c186fbfc3312101bac1b8b198de404075f5bbc6f5e2ba04cfd45f9d02bdf94b01c3ed11b9275f37f11ee7617 SHA512 49ffc39de86763e707a5c0c07c1367d34e9249615f29fdf97904d7b61a375a86fc4ba37a2f02b5f61e4c76ad65d9ba12716d2523af6faa003f6336d7ae61a953 DIST kernel-i686-fedora.config.5.17.11-gentoo 218149 BLAKE2B a1a4946185e678b9c42f8e524de25efea1a049714e07f8f64bc9482680fe4668bed2b6a91a7e63d4142cda50f3d3a05c64b62e4477d2411e0251546b6774b12c SHA512 9ad7a0a213637d9818b95ea86f5abb2c6d2fdd0929ddd15db32a0ab4c71c2ff808a066846bfd054a27dce4056942db98117414399484e1688c6dc7d7d8edd0b7 DIST kernel-i686-fedora.config.5.17.3-gentoo 218090 BLAKE2B 1d972e6ed16c7dc1dd9959ae406af52d1cdc15f85f8ab376e4d7abb79d9e284a9a68442bde975f5f1a9bc64fffdaee96d1f41392238538b37f1b6f9652ecfcd6 SHA512 2c32cca1f20cf54f3e9b394f6e3f14f435bdd72fa22868416129bfd4253a3cc8f3164b6868e31292c2404a1c433944783279e03b45cce9bec3b2813cb4675b27 +DIST kernel-i686-fedora.config.5.18.4-gentoo 220827 BLAKE2B f73a4fb7d46e9275b5a0ab119aa8915cb7897a5652664efbd71596b5b3be6ee4cf9f9c7907ef3fe45ab2a2868512fad7b4b11213534d6260815ca4eca7593ae0 SHA512 afce5864ea980c1a7b53c187b483c6fa8eb88d11af9114d71b6177b4347d534d7f9dd68240c0cbb729e0da3cc01a5783b6e150d94708f1aabaa6c9956bacf06e DIST kernel-i686.config.5.4.21 183910 BLAKE2B 185126ffb85718bb73761d01683def80b6f002d7a7a6eddd8e858a30d8eadc863fb378d83a1cd2ed82b3540337fa66ae44475e31fb41ebc46d77005b6f54e5c0 SHA512 6307afc2295902e44fe65b1cccaa7a0260b295a5f21f1d67ec66197bd972bd3f5675b624f08d9da8b224cb3ec987d5c21cbd743599aeab9ac6214bc651f43476 DIST kernel-ppc64le-fedora.config.5.10.12 192105 BLAKE2B 889141debb0656a358a3381bae14b5216b982acdfce0bc758f9445c16647807a68a788fb290199c2a1a23627bda1ef4c9405b3f5ac2a4176d1d2b55c71fb7db9 SHA512 3ab0f1401d9f50a61477c71369dede438f575d9d2c3a2f5c2cf36d624c2b59a938efca9c981b075511b3860c983eaaf5e5a9f877d659277f09ceba45edd43770 DIST kernel-ppc64le-fedora.config.5.15.19 213339 BLAKE2B db6bbc9f402b8b48a2441e39d1a78dc112656ae842bc5594065cfd2ec3f6d462e4bde200e8736a70192af35fb3a5d1fc42683783a5b7620881f3a95bb0bc5f4d SHA512 b43439c24be8fa8bdd17d4c0beece799544ae45b2c289f0202fa5eb7a52dce0165a0cbc924b0decf877582af9688efd675cbfbd2313ff85fcc2c8563bba4b1ad DIST kernel-ppc64le-fedora.config.5.17.11-gentoo 209309 BLAKE2B 4b94a9ebac017c2cd4240eef9bea7b65c0e0fb75e1f02d2e6585c0f352f91e1113e0fd8f527cb3d3f96e93c50eeee74186ba6c2574dd45bee515e031ed2bad9d SHA512 72c05e6e64ef8e2430ac2fe592dfcb0c5c8def60f2d53a9f2f7bc1e9f5a98faab2ace7ab73758c008bf004eb99bd91eb11be90198178b27636d7873e38ca6943 DIST kernel-ppc64le-fedora.config.5.17.3-gentoo 209239 BLAKE2B 7c6fd8bdbd8331def5bb658359aeb3d52a9f0e72d9312699e00d852b6740250edb1c7a77ea76521b0be6a8ce41888aea4ce8734bb267cc1f3e216f2cbd6ab8d6 SHA512 f25199dd6cef4be45049fa7d6cc1dc1b8a93ddfeb3b3824e6ead76443c1ea30e31dfcd4ba66625eec74ed43ab255d1e21cb2a9011160cdc64f30c4b1fdcdb9b3 +DIST kernel-ppc64le-fedora.config.5.18.4-gentoo 211942 BLAKE2B f92e988198b08bd7a30976d92ba152ac2986324c223202dc73bb733c903015095498b529cb5dd3b3d86d678c7ca0adba7f4807e9046b8c8215b2e1ebd06e53d5 SHA512 4f1d85a3f858a6e240e0bc34b37a77f78cf128b19de78404de9f0463d0d3fa6e87b84e5710b7ce501b92e162d798b372fb6843e83b3821a77a73ead2385e9014 DIST kernel-ppc64le.config.5.4.21 172003 BLAKE2B b53887cb44f7c378cb3866780f8e556e19fdb02130d3b0df01d97698d2a91f7d90a200012559f288e962935742c3fdb67dfb6711876fad37862fe55cdca5b5f6 SHA512 82df8d0be47e9eb20bd7db570539bb061d0b6e2101dc78a54596cf4d0b4e0c536041449304ff9240b051ee09b342ea336c5645e9a3b66a5dfb96d7778ff86008 DIST kernel-x86_64-fedora.config.5.10.12 206357 BLAKE2B 0eda9d4f3f973336cabd67c1ac78f100aabde926354743e8dcb7ff84496f0de49210d45f99bc850a2096078b0b4687aa7fd965d999248559506004f2b29dac0c SHA512 b12f43d3c1a52a4915cd73db98874ce9ae6c425672c0f1c19ed1b1101341c868ebf1c9620bef5449752ec0d7342c1ce38fb77779d0f89b9267096a605ebf7a26 DIST kernel-x86_64-fedora.config.5.15.19 223286 BLAKE2B 239995703c01dcb6d179133dd115bc0a57872c07d7a08afaf4d92cf6d78f0c17b19487b5b399ac7fdde5d460fa7931628147817a569fef2c3a62951c96054bdf SHA512 9bee4aff7e5ef4ada57bee7496aaf47b8fdd5c936c4c9b580660d130db0678eaecdebdbcab0dfcaf5c17a71f6419069840db10f5886806b6fc810f8a3619554f DIST kernel-x86_64-fedora.config.5.17.11-gentoo 219087 BLAKE2B cec0c1948960ec5363830ece7be7d3060c74eb689e801af229017a9d9804cf9ef546168669d65598d33fd5b2f4ac9aaceeeafd33f92ddeb8f185cb507f56b417 SHA512 c1602e8a8401311ca82972278476916f634dc8ae810a0902bfe0d415d2670b3bceba59f016ed90669eb73b1a9dfaab35cba4a1b4428e0fbaa6ccd2701871af39 DIST kernel-x86_64-fedora.config.5.17.3-gentoo 219028 BLAKE2B a8a3e2f31315d6aaf19c6771db94a3549379fd48a33b29b00d0311a36325ba8e9f124b5962a447aa8bf63b01f714298f4fca7ff071db165f183ce9023e2b4cf2 SHA512 8c7937310b8e9cbaefe4d6910595df373edfea5a56e439671583c98a752eb5d9029bcb32178ea6b09e6847e55e71dd9ab94e0adb149626ce04c8a9e8f6d7a145 +DIST kernel-x86_64-fedora.config.5.18.4-gentoo 221797 BLAKE2B 1873ffeab78c7e9a8186d255dac5b7dc5fcdadfa97d6a265aaac1583006adc1c0a150eff6892f1a82e622f77122051d0eca5e2cc0d9b95f8d0e36212d6c47ed3 SHA512 7c2325a12de85bc1aa300b5f3846711a20d43817a60a68e7cae84ac6505b3deb158c9dd0871d86e148f46435f36549231566abe276ffc2ee8bb9dd2ac5c40960 DIST kernel-x86_64.config.5.4.21 184907 BLAKE2B 0eb2b07c14cea7545350fcdf3a94f2a531f0137c502ebda9299cacf44da5385686e2049b480b28bc153c9d413d453cfe682b9655eefe70428cb720f57c7bd200 SHA512 f3b3ee6841555ac3a9cc11536a7d44e1a5a8df2bab14ba341fda7df1ceb0de45cf1c799a1d54a64f2858fd1272d348bb52cf269ffa396878c5402baf2730237f DIST linux-5.10.tar.xz 116606704 BLAKE2B b923d7b66309224f42f35f8a5fa219421b0a9362d2adacdadd8d96251f61f7230878ea297a269a7f3b3c56830f0b177e068691e1d7f88501a05653b0a13274d1 SHA512 95bc137d0cf9148da6a9d1f1a878698dc27b40f68e22c597544010a6c591ce1b256f083489d3ff45ff77753289b535135590194d88ef9f007d0ddab3d74de70e DIST linux-5.15.tar.xz 121913744 BLAKE2B 3921274b23f7938abdf3ed9334534b4581e13d7484303d3a5280eddb038999aaa8b836666a487472d9c4a219af0f06b9fecccaf348fb5510ab8762f4ef4b7e83 SHA512 d25ad40b5bcd6a4c6042fd0fd84e196e7a58024734c3e9a484fd0d5d54a0c1d87db8a3c784eff55e43b6f021709dc685eb0efa18d2aec327e4f88a79f405705a DIST linux-5.17.tar.xz 128399340 BLAKE2B 82dc4a45cc25c781ac67aa6ed1e4c369544154960f41c4634d47621f381159687a227054976d078524cda28884d395a15f7542fe44ca74ce98ca6ff54a81d6d0 SHA512 89f0a7ca69d20a539d4b612a7028a30a5e98b402e4b6b88516f14237e5da4b626d7929eab8b40fccc90766e8f3bae87e9858a19077ffad20d8204acf18794f5b +DIST linux-5.18.tar.xz 129790264 BLAKE2B e2745a69eb70169e90505a9318a3993046eab3020496eecde7d8352ecda0eb71a25b21becf7ce93fc593507dce7d1cd61b94ddcdf82b3094d79c0d3d48508eeb SHA512 dbbc9d1395898a498fa4947fceda1781344fa5d360240f753810daa4fa88e519833e2186c4e582a8f1836e6413e9e85f6563c7770523b704e8702d67622f98b5 DIST linux-5.4.tar.xz 109441440 BLAKE2B 193bc4a3147e147d5529956164ec4912fad5d5c6fb07f909ff1056e57235834173194afc686993ccd785c1ff15804de0961b625f3008cca0e27493efc8f27b13 SHA512 9f60f77e8ab972b9438ac648bed17551c8491d6585a5e85f694b2eaa4c623fbc61eb18419b2656b6795eac5deec0edaa04547fc6723fbda52256bd7f3486898f EBUILD gentoo-kernel-5.10.117.ebuild 3598 BLAKE2B 2d58b845b166e504cd5e4b9244920a2d5fa8210af5d1b5c698024c86c62fef955f69e8ea5d60941b1eba40bc5099bf1b4e38b886f6082ad71639452087c1fb4b SHA512 96e3cdae110a1f6aba5b85f2577f8cacdf24d2eab7d92c40700ccc0034f0ed5ce37924ee354ee99bc03288489cfaf17f7a0b38c5020a720a9330f3c60faa09b7 EBUILD gentoo-kernel-5.10.118.ebuild 3602 BLAKE2B 96f51a1768637f8c570d4dee63cef59613d752604ad10527d45579296d639d01653228038b834dd9ff3514f01f64aebc828e978460ca4ddd1578c86412edb9c8 SHA512 9f7832e9f3ff018b75a2372e6f1e721949ac09e511c41219b230802894cb23ad0e635eb0f9bd793ede93946f11853835173f7fab9c14f07e423afc550c06835e EBUILD gentoo-kernel-5.10.119.ebuild 3602 BLAKE2B 96f51a1768637f8c570d4dee63cef59613d752604ad10527d45579296d639d01653228038b834dd9ff3514f01f64aebc828e978460ca4ddd1578c86412edb9c8 SHA512 9f7832e9f3ff018b75a2372e6f1e721949ac09e511c41219b230802894cb23ad0e635eb0f9bd793ede93946f11853835173f7fab9c14f07e423afc550c06835e EBUILD gentoo-kernel-5.10.120.ebuild 3602 BLAKE2B 96f51a1768637f8c570d4dee63cef59613d752604ad10527d45579296d639d01653228038b834dd9ff3514f01f64aebc828e978460ca4ddd1578c86412edb9c8 SHA512 9f7832e9f3ff018b75a2372e6f1e721949ac09e511c41219b230802894cb23ad0e635eb0f9bd793ede93946f11853835173f7fab9c14f07e423afc550c06835e -EBUILD gentoo-kernel-5.10.121.ebuild 3602 BLAKE2B 96f51a1768637f8c570d4dee63cef59613d752604ad10527d45579296d639d01653228038b834dd9ff3514f01f64aebc828e978460ca4ddd1578c86412edb9c8 SHA512 9f7832e9f3ff018b75a2372e6f1e721949ac09e511c41219b230802894cb23ad0e635eb0f9bd793ede93946f11853835173f7fab9c14f07e423afc550c06835e +EBUILD gentoo-kernel-5.10.121.ebuild 3598 BLAKE2B 2d58b845b166e504cd5e4b9244920a2d5fa8210af5d1b5c698024c86c62fef955f69e8ea5d60941b1eba40bc5099bf1b4e38b886f6082ad71639452087c1fb4b SHA512 96e3cdae110a1f6aba5b85f2577f8cacdf24d2eab7d92c40700ccc0034f0ed5ce37924ee354ee99bc03288489cfaf17f7a0b38c5020a720a9330f3c60faa09b7 +EBUILD gentoo-kernel-5.10.122.ebuild 3602 BLAKE2B 96f51a1768637f8c570d4dee63cef59613d752604ad10527d45579296d639d01653228038b834dd9ff3514f01f64aebc828e978460ca4ddd1578c86412edb9c8 SHA512 9f7832e9f3ff018b75a2372e6f1e721949ac09e511c41219b230802894cb23ad0e635eb0f9bd793ede93946f11853835173f7fab9c14f07e423afc550c06835e EBUILD gentoo-kernel-5.15.41.ebuild 3595 BLAKE2B a20863e70f3ad319f36acd163c232939bef6b8336174211c3268cfe86b734c096be052728dbe5760d07674e2d73521a362f7efc248b0ab988e9b663da2fa75e6 SHA512 18bf9037ac3aa860a82e18e63108109a1d80c3c71fb07e39fce8b9782255525c7449412b1c81c89aebcb56ffdb258d8bd1382ce6c80abac720c34a40b00ec861 EBUILD gentoo-kernel-5.15.43.ebuild 3599 BLAKE2B 166a462972d13245f59f4806e490d5d753a7f92e424aaf0c749f1cfe2d5767027ed0259862cbaff715800081b7c289a49703968602e663eae7971342fd1c5a6c SHA512 37b83b8e617ee511971e2ac9e911479b6db1f089a4d99e04f5dc3eb80ca08d7557b29b8b21cc91d91613da18182ffac048691eb33b689890f45828253ecfe010 EBUILD gentoo-kernel-5.15.44.ebuild 3599 BLAKE2B 166a462972d13245f59f4806e490d5d753a7f92e424aaf0c749f1cfe2d5767027ed0259862cbaff715800081b7c289a49703968602e663eae7971342fd1c5a6c SHA512 37b83b8e617ee511971e2ac9e911479b6db1f089a4d99e04f5dc3eb80ca08d7557b29b8b21cc91d91613da18182ffac048691eb33b689890f45828253ecfe010 EBUILD gentoo-kernel-5.15.45.ebuild 3599 BLAKE2B 166a462972d13245f59f4806e490d5d753a7f92e424aaf0c749f1cfe2d5767027ed0259862cbaff715800081b7c289a49703968602e663eae7971342fd1c5a6c SHA512 37b83b8e617ee511971e2ac9e911479b6db1f089a4d99e04f5dc3eb80ca08d7557b29b8b21cc91d91613da18182ffac048691eb33b689890f45828253ecfe010 -EBUILD gentoo-kernel-5.15.46.ebuild 3599 BLAKE2B 166a462972d13245f59f4806e490d5d753a7f92e424aaf0c749f1cfe2d5767027ed0259862cbaff715800081b7c289a49703968602e663eae7971342fd1c5a6c SHA512 37b83b8e617ee511971e2ac9e911479b6db1f089a4d99e04f5dc3eb80ca08d7557b29b8b21cc91d91613da18182ffac048691eb33b689890f45828253ecfe010 +EBUILD gentoo-kernel-5.15.46.ebuild 3595 BLAKE2B a20863e70f3ad319f36acd163c232939bef6b8336174211c3268cfe86b734c096be052728dbe5760d07674e2d73521a362f7efc248b0ab988e9b663da2fa75e6 SHA512 18bf9037ac3aa860a82e18e63108109a1d80c3c71fb07e39fce8b9782255525c7449412b1c81c89aebcb56ffdb258d8bd1382ce6c80abac720c34a40b00ec861 +EBUILD gentoo-kernel-5.15.47.ebuild 3599 BLAKE2B 166a462972d13245f59f4806e490d5d753a7f92e424aaf0c749f1cfe2d5767027ed0259862cbaff715800081b7c289a49703968602e663eae7971342fd1c5a6c SHA512 37b83b8e617ee511971e2ac9e911479b6db1f089a4d99e04f5dc3eb80ca08d7557b29b8b21cc91d91613da18182ffac048691eb33b689890f45828253ecfe010 EBUILD gentoo-kernel-5.17.11.ebuild 3859 BLAKE2B b32c08d83f499520e7dbdf4d3bfc3b7142beea7fe2c166ef7c39a7323a902ee17ab10ac320f1bc04dad1188d3d465be7a0cf7c3fee29bdab6b418fb2edfa59cd SHA512 f9793681a4bca6d320134edab31e2fec6ea93894bdc145f30cec87263d20f54ace39a53c0988d7e364e570bd8c82e4ed21a8636d91d57e4cd30383d3b6f73441 EBUILD gentoo-kernel-5.17.12.ebuild 3860 BLAKE2B 6f50bafe75001be53ed0b756c7ab680a55f9172abb8d4f3cc5e0efb8c304ed65e141be4ce827ddd086f7ede81d62087e1e30c85d7ee73c2eb9f6846375528369 SHA512 557a7bc16d954a0274920f8cd062ba4ca44fc9cbaebec6474434a3ba0eb2071e85f13d5c78089200bed7b0afd93b7ee93670f39350fbaecc115c90c86c52d8fe EBUILD gentoo-kernel-5.17.13.ebuild 3860 BLAKE2B 6f50bafe75001be53ed0b756c7ab680a55f9172abb8d4f3cc5e0efb8c304ed65e141be4ce827ddd086f7ede81d62087e1e30c85d7ee73c2eb9f6846375528369 SHA512 557a7bc16d954a0274920f8cd062ba4ca44fc9cbaebec6474434a3ba0eb2071e85f13d5c78089200bed7b0afd93b7ee93670f39350fbaecc115c90c86c52d8fe EBUILD gentoo-kernel-5.17.14.ebuild 3860 BLAKE2B 6f50bafe75001be53ed0b756c7ab680a55f9172abb8d4f3cc5e0efb8c304ed65e141be4ce827ddd086f7ede81d62087e1e30c85d7ee73c2eb9f6846375528369 SHA512 557a7bc16d954a0274920f8cd062ba4ca44fc9cbaebec6474434a3ba0eb2071e85f13d5c78089200bed7b0afd93b7ee93670f39350fbaecc115c90c86c52d8fe +EBUILD gentoo-kernel-5.17.15.ebuild 3860 BLAKE2B 6f50bafe75001be53ed0b756c7ab680a55f9172abb8d4f3cc5e0efb8c304ed65e141be4ce827ddd086f7ede81d62087e1e30c85d7ee73c2eb9f6846375528369 SHA512 557a7bc16d954a0274920f8cd062ba4ca44fc9cbaebec6474434a3ba0eb2071e85f13d5c78089200bed7b0afd93b7ee93670f39350fbaecc115c90c86c52d8fe EBUILD gentoo-kernel-5.17.9.ebuild 3859 BLAKE2B b32c08d83f499520e7dbdf4d3bfc3b7142beea7fe2c166ef7c39a7323a902ee17ab10ac320f1bc04dad1188d3d465be7a0cf7c3fee29bdab6b418fb2edfa59cd SHA512 f9793681a4bca6d320134edab31e2fec6ea93894bdc145f30cec87263d20f54ace39a53c0988d7e364e570bd8c82e4ed21a8636d91d57e4cd30383d3b6f73441 +EBUILD gentoo-kernel-5.18.4.ebuild 3859 BLAKE2B a86a7ba32104420cee386a861e80f4dbc1900c262bb27d9f452de0899f8c56ea0f313916d42d7212bf9112708b7e4784d302aa7c28fb44f66bcc96fda6ec394c SHA512 5929e8992d858222c4940d503bb7599e77436069eb17b0b724fa6b18fa198a34b2c26199cbf06248e20da7945ec920ec154faea1fc4e9e7f5da7c6684794ece2 EBUILD gentoo-kernel-5.4.195.ebuild 2799 BLAKE2B 65c1618e3b44df28bd60944cdae55aa5364a2b4a51553ecb4e398513155fe5e43ab2c3fbc6479f3374c219bb5c2f1bfe53322c551aba15d22c580e0479e6d278 SHA512 74cc32e6e52e1a2fac22513b1e0bae80d72410445567f70e3d0760ad43fb4d234a961abdf59f2c0731371290233dd248ceb1827c4453486fcc16cb1bd7bf894e EBUILD gentoo-kernel-5.4.196.ebuild 2803 BLAKE2B c547f3ecda2b5fa1d5e44e96b2fc1321e43affc6eb21dc5b87d5d09551c4f0af3c3f7e22d040d09bfb1d3d364304ca93b3e6934c3a5e9550abb6a86626b17c0b SHA512 3b59a4b0331c00469de1bf0a519119dba1f640c9bfff7a4c42d8de2fd67575a6bb24a6eb721251b96b821d265f60aae0f2787464b2c402fa33291106a99b9b9e -EBUILD gentoo-kernel-5.4.197.ebuild 2803 BLAKE2B c547f3ecda2b5fa1d5e44e96b2fc1321e43affc6eb21dc5b87d5d09551c4f0af3c3f7e22d040d09bfb1d3d364304ca93b3e6934c3a5e9550abb6a86626b17c0b SHA512 3b59a4b0331c00469de1bf0a519119dba1f640c9bfff7a4c42d8de2fd67575a6bb24a6eb721251b96b821d265f60aae0f2787464b2c402fa33291106a99b9b9e +EBUILD gentoo-kernel-5.4.197.ebuild 2799 BLAKE2B 65c1618e3b44df28bd60944cdae55aa5364a2b4a51553ecb4e398513155fe5e43ab2c3fbc6479f3374c219bb5c2f1bfe53322c551aba15d22c580e0479e6d278 SHA512 74cc32e6e52e1a2fac22513b1e0bae80d72410445567f70e3d0760ad43fb4d234a961abdf59f2c0731371290233dd248ceb1827c4453486fcc16cb1bd7bf894e +EBUILD gentoo-kernel-5.4.198.ebuild 2803 BLAKE2B c547f3ecda2b5fa1d5e44e96b2fc1321e43affc6eb21dc5b87d5d09551c4f0af3c3f7e22d040d09bfb1d3d364304ca93b3e6934c3a5e9550abb6a86626b17c0b SHA512 3b59a4b0331c00469de1bf0a519119dba1f640c9bfff7a4c42d8de2fd67575a6bb24a6eb721251b96b821d265f60aae0f2787464b2c402fa33291106a99b9b9e MISC metadata.xml 465 BLAKE2B ea1260a1638588a48d9dd776e9eabd9730a181af8416ba778c936fa2e80a2360be146d3cc80599e50e0a72ac709eb9538184aac87cb96528e445ed450e34f4af SHA512 c7b7b1a45fb7082b8d8d66cf5a387cc4f7207cd9488d1d5e1d6900f1e4147aa9290b5522a94d941a885f1599b5df2482b529e40912d2b2cff400ecd4b1704c41 diff --git a/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.121.ebuild b/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.121.ebuild index 161f70398d65..d3b655df2223 100644 --- a/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.121.ebuild +++ b/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.121.ebuild @@ -40,7 +40,7 @@ SRC_URI+=" S=${WORKDIR}/${MY_P} LICENSE="GPL-2" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86" +KEYWORDS="amd64 ~arm arm64 ~hppa ~ppc ppc64 x86" IUSE="debug hardened" REQUIRED_USE="arm? ( savedconfig )" diff --git a/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.122.ebuild b/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.122.ebuild new file mode 100644 index 000000000000..161f70398d65 --- /dev/null +++ b/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.122.ebuild @@ -0,0 +1,131 @@ +# Copyright 2020-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit kernel-build toolchain-funcs + +MY_P=linux-${PV%.*} +GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 9 )) +# https://koji.fedoraproject.org/koji/packageinfo?packageID=8 +CONFIG_VER=5.10.12 +CONFIG_HASH=836165dd2dff34e4f2c47ca8f9c803002c1e6530 +GENTOO_CONFIG_VER=g1 + +DESCRIPTION="Linux kernel built with Gentoo patches" +HOMEPAGE="https://www.kernel.org/" +SRC_URI+=" + https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz + https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.base.tar.xz + https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.extras.tar.xz + https://github.com/mgorny/gentoo-kernel-config/archive/${GENTOO_CONFIG_VER}.tar.gz + -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz + amd64? ( + https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-x86_64-fedora.config + -> kernel-x86_64-fedora.config.${CONFIG_VER} + ) + arm64? ( + https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-aarch64-fedora.config + -> kernel-aarch64-fedora.config.${CONFIG_VER} + ) + ppc64? ( + https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-ppc64le-fedora.config + -> kernel-ppc64le-fedora.config.${CONFIG_VER} + ) + x86? ( + https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-i686-fedora.config + -> kernel-i686-fedora.config.${CONFIG_VER} + ) +" +S=${WORKDIR}/${MY_P} + +LICENSE="GPL-2" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86" +IUSE="debug hardened" +REQUIRED_USE="arm? ( savedconfig )" + +RDEPEND=" + !sys-kernel/gentoo-kernel-bin:${SLOT} +" +BDEPEND=" + debug? ( dev-util/pahole ) +" +PDEPEND=" + >=virtual/dist-kernel-${PV} +" + +QA_FLAGS_IGNORED=" + usr/src/linux-.*/scripts/gcc-plugins/.*.so + usr/src/linux-.*/vmlinux +" + +src_prepare() { + local PATCHES=( + # meh, genpatches have no directory + "${WORKDIR}"/*.patch + ) + default + + local biendian=false + + # prepare the default config + case ${ARCH} in + amd64) + cp "${DISTDIR}/kernel-x86_64-fedora.config.${CONFIG_VER}" .config || die + ;; + arm) + return + ;; + arm64) + cp "${DISTDIR}/kernel-aarch64-fedora.config.${CONFIG_VER}" .config || die + biendian=true + ;; + hppa) + return + ;; + ppc) + # assume powermac/powerbook defconfig + # we still package.use.force savedconfig + cp "${WORKDIR}/${MY_P}/arch/powerpc/configs/pmac32_defconfig" .config || die + ;; + ppc64) + cp "${DISTDIR}/kernel-ppc64le-fedora.config.${CONFIG_VER}" .config || die + biendian=true + ;; + x86) + cp "${DISTDIR}/kernel-i686-fedora.config.${CONFIG_VER}" .config || die + ;; + *) + die "Unsupported arch ${ARCH}" + ;; + esac + + local myversion="-gentoo-dist" + use hardened && myversion+="-hardened" + echo "CONFIG_LOCALVERSION=\"${myversion}\"" > "${T}"/version.config || die + local dist_conf_path="${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}" + + local merge_configs=( + "${T}"/version.config + "${dist_conf_path}"/base.config + ) + use debug || merge_configs+=( + "${dist_conf_path}"/no-debug.config + ) + if use hardened; then + merge_configs+=( "${dist_conf_path}"/hardened-base.config ) + + tc-is-gcc && merge_configs+=( "${dist_conf_path}"/hardened-gcc-plugins.config ) + + if [[ -f "${dist_conf_path}/hardened-${ARCH}.config" ]]; then + merge_configs+=( "${dist_conf_path}/hardened-${ARCH}.config" ) + fi + fi + + # this covers ppc64 and aarch64_be only for now + if [[ ${biendian} == true && $(tc-endian) == big ]]; then + merge_configs+=( "${dist_conf_path}/big-endian.config" ) + fi + + kernel-build_merge_configs "${merge_configs[@]}" +} diff --git a/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.46.ebuild b/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.46.ebuild index 3e9875ab5936..68008deb98f3 100644 --- a/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.46.ebuild +++ b/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.46.ebuild @@ -39,7 +39,7 @@ SRC_URI+=" S=${WORKDIR}/${MY_P} LICENSE="GPL-2" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86" +KEYWORDS="amd64 ~arm arm64 ~hppa ~ppc ppc64 x86" IUSE="debug hardened" REQUIRED_USE="arm? ( savedconfig )" diff --git a/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.47.ebuild b/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.47.ebuild new file mode 100644 index 000000000000..3e9875ab5936 --- /dev/null +++ b/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.47.ebuild @@ -0,0 +1,131 @@ +# Copyright 2020-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit kernel-build toolchain-funcs + +MY_P=linux-${PV%.*} +GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 4 )) +CONFIG_VER=5.15.19 +CONFIG_HASH=ec69da7a42b5b7c3da91572ef22097b069ddbd01 +GENTOO_CONFIG_VER=g1 + +DESCRIPTION="Linux kernel built with Gentoo patches" +HOMEPAGE="https://www.kernel.org/" +SRC_URI+=" + https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz + https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.base.tar.xz + https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.extras.tar.xz + https://github.com/mgorny/gentoo-kernel-config/archive/${GENTOO_CONFIG_VER}.tar.gz + -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz + amd64? ( + https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-x86_64-fedora.config + -> kernel-x86_64-fedora.config.${CONFIG_VER} + ) + arm64? ( + https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-aarch64-fedora.config + -> kernel-aarch64-fedora.config.${CONFIG_VER} + ) + ppc64? ( + https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-ppc64le-fedora.config + -> kernel-ppc64le-fedora.config.${CONFIG_VER} + ) + x86? ( + https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-i686-fedora.config + -> kernel-i686-fedora.config.${CONFIG_VER} + ) +" +S=${WORKDIR}/${MY_P} + +LICENSE="GPL-2" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86" +IUSE="debug hardened" +REQUIRED_USE="arm? ( savedconfig )" + +RDEPEND=" + !sys-kernel/gentoo-kernel-bin:${SLOT} +" +BDEPEND=" + debug? ( dev-util/pahole ) +" +PDEPEND=" + >=virtual/dist-kernel-${PV} +" + +QA_FLAGS_IGNORED=" + usr/src/linux-.*/scripts/gcc-plugins/.*.so + usr/src/linux-.*/vmlinux + usr/src/linux-.*/arch/powerpc/kernel/vdso.*/vdso.*.so.dbg +" + +src_prepare() { + local PATCHES=( + # meh, genpatches have no directory + "${WORKDIR}"/*.patch + ) + default + + local biendian=false + + # prepare the default config + case ${ARCH} in + amd64) + cp "${DISTDIR}/kernel-x86_64-fedora.config.${CONFIG_VER}" .config || die + ;; + arm) + return + ;; + arm64) + cp "${DISTDIR}/kernel-aarch64-fedora.config.${CONFIG_VER}" .config || die + biendian=true + ;; + hppa) + return + ;; + ppc) + # assume powermac/powerbook defconfig + # we still package.use.force savedconfig + cp "${WORKDIR}/${MY_P}/arch/powerpc/configs/pmac32_defconfig" .config || die + ;; + ppc64) + cp "${DISTDIR}/kernel-ppc64le-fedora.config.${CONFIG_VER}" .config || die + biendian=true + ;; + x86) + cp "${DISTDIR}/kernel-i686-fedora.config.${CONFIG_VER}" .config || die + ;; + *) + die "Unsupported arch ${ARCH}" + ;; + esac + + local myversion="-gentoo-dist" + use hardened && myversion+="-hardened" + echo "CONFIG_LOCALVERSION=\"${myversion}\"" > "${T}"/version.config || die + local dist_conf_path="${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}" + + local merge_configs=( + "${T}"/version.config + "${dist_conf_path}"/base.config + ) + use debug || merge_configs+=( + "${dist_conf_path}"/no-debug.config + ) + if use hardened; then + merge_configs+=( "${dist_conf_path}"/hardened-base.config ) + + tc-is-gcc && merge_configs+=( "${dist_conf_path}"/hardened-gcc-plugins.config ) + + if [[ -f "${dist_conf_path}/hardened-${ARCH}.config" ]]; then + merge_configs+=( "${dist_conf_path}/hardened-${ARCH}.config" ) + fi + fi + + # this covers ppc64 and aarch64_be only for now + if [[ ${biendian} == true && $(tc-endian) == big ]]; then + merge_configs+=( "${dist_conf_path}/big-endian.config" ) + fi + + kernel-build_merge_configs "${merge_configs[@]}" +} diff --git a/sys-kernel/gentoo-kernel/gentoo-kernel-5.17.15.ebuild b/sys-kernel/gentoo-kernel/gentoo-kernel-5.17.15.ebuild new file mode 100644 index 000000000000..3f44c735cfff --- /dev/null +++ b/sys-kernel/gentoo-kernel/gentoo-kernel-5.17.15.ebuild @@ -0,0 +1,137 @@ +# Copyright 2020-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit kernel-build toolchain-funcs + +MY_P=linux-${PV%.*} +GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 4 )) +# https://koji.fedoraproject.org/koji/packageinfo?packageID=8 +# forked to https://github.com/mgorny/fedora-kernel-config-for-gentoo +CONFIG_VER=5.17.11-gentoo +GENTOO_CONFIG_VER=g1 + +DESCRIPTION="Linux kernel built with Gentoo patches" +HOMEPAGE="https://www.kernel.org/" +SRC_URI+=" + https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz + https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.base.tar.xz + https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.extras.tar.xz + https://github.com/mgorny/gentoo-kernel-config/archive/${GENTOO_CONFIG_VER}.tar.gz + -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz + amd64? ( + https://raw.githubusercontent.com/mgorny/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-x86_64-fedora.config + -> kernel-x86_64-fedora.config.${CONFIG_VER} + ) + arm64? ( + https://raw.githubusercontent.com/mgorny/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-aarch64-fedora.config + -> kernel-aarch64-fedora.config.${CONFIG_VER} + ) + ppc64? ( + https://raw.githubusercontent.com/mgorny/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-ppc64le-fedora.config + -> kernel-ppc64le-fedora.config.${CONFIG_VER} + ) + x86? ( + https://raw.githubusercontent.com/mgorny/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-i686-fedora.config + -> kernel-i686-fedora.config.${CONFIG_VER} + ) +" +S=${WORKDIR}/${MY_P} + +LICENSE="GPL-2" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~x86" +IUSE="debug hardened" +REQUIRED_USE="arm? ( savedconfig ) + hppa? ( savedconfig ) + riscv? ( savedconfig )" + +RDEPEND=" + !sys-kernel/gentoo-kernel-bin:${SLOT} +" +BDEPEND=" + debug? ( dev-util/pahole ) +" +PDEPEND=" + >=virtual/dist-kernel-${PV} +" + +QA_FLAGS_IGNORED=" + usr/src/linux-.*/scripts/gcc-plugins/.*.so + usr/src/linux-.*/vmlinux + usr/src/linux-.*/arch/powerpc/kernel/vdso.*/vdso.*.so.dbg +" + +src_prepare() { + local PATCHES=( + # meh, genpatches have no directory + "${WORKDIR}"/*.patch + ) + default + + local biendian=false + + # prepare the default config + case ${ARCH} in + amd64) + cp "${DISTDIR}/kernel-x86_64-fedora.config.${CONFIG_VER}" .config || die + ;; + arm) + return + ;; + arm64) + cp "${DISTDIR}/kernel-aarch64-fedora.config.${CONFIG_VER}" .config || die + biendian=true + ;; + hppa) + return + ;; + ppc) + # assume powermac/powerbook defconfig + # we still package.use.force savedconfig + cp "${WORKDIR}/${MY_P}/arch/powerpc/configs/pmac32_defconfig" .config || die + ;; + ppc64) + cp "${DISTDIR}/kernel-ppc64le-fedora.config.${CONFIG_VER}" .config || die + biendian=true + ;; + riscv) + return + ;; + x86) + cp "${DISTDIR}/kernel-i686-fedora.config.${CONFIG_VER}" .config || die + ;; + *) + die "Unsupported arch ${ARCH}" + ;; + esac + + local myversion="-gentoo-dist" + use hardened && myversion+="-hardened" + echo "CONFIG_LOCALVERSION=\"${myversion}\"" > "${T}"/version.config || die + local dist_conf_path="${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}" + + local merge_configs=( + "${T}"/version.config + "${dist_conf_path}"/base.config + ) + use debug || merge_configs+=( + "${dist_conf_path}"/no-debug.config + ) + if use hardened; then + merge_configs+=( "${dist_conf_path}"/hardened-base.config ) + + tc-is-gcc && merge_configs+=( "${dist_conf_path}"/hardened-gcc-plugins.config ) + + if [[ -f "${dist_conf_path}/hardened-${ARCH}.config" ]]; then + merge_configs+=( "${dist_conf_path}/hardened-${ARCH}.config" ) + fi + fi + + # this covers ppc64 and aarch64_be only for now + if [[ ${biendian} == true && $(tc-endian) == big ]]; then + merge_configs+=( "${dist_conf_path}/big-endian.config" ) + fi + + kernel-build_merge_configs "${merge_configs[@]}" +} diff --git a/sys-kernel/gentoo-kernel/gentoo-kernel-5.18.4.ebuild b/sys-kernel/gentoo-kernel/gentoo-kernel-5.18.4.ebuild new file mode 100644 index 000000000000..bfe89d1f938d --- /dev/null +++ b/sys-kernel/gentoo-kernel/gentoo-kernel-5.18.4.ebuild @@ -0,0 +1,137 @@ +# Copyright 2020-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit kernel-build toolchain-funcs + +MY_P=linux-${PV%.*} +GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 3 )) +# https://koji.fedoraproject.org/koji/packageinfo?packageID=8 +# forked to https://github.com/mgorny/fedora-kernel-config-for-gentoo +CONFIG_VER=5.18.4-gentoo +GENTOO_CONFIG_VER=g1 + +DESCRIPTION="Linux kernel built with Gentoo patches" +HOMEPAGE="https://www.kernel.org/" +SRC_URI+=" + https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz + https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.base.tar.xz + https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.extras.tar.xz + https://github.com/mgorny/gentoo-kernel-config/archive/${GENTOO_CONFIG_VER}.tar.gz + -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz + amd64? ( + https://raw.githubusercontent.com/mgorny/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-x86_64-fedora.config + -> kernel-x86_64-fedora.config.${CONFIG_VER} + ) + arm64? ( + https://raw.githubusercontent.com/mgorny/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-aarch64-fedora.config + -> kernel-aarch64-fedora.config.${CONFIG_VER} + ) + ppc64? ( + https://raw.githubusercontent.com/mgorny/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-ppc64le-fedora.config + -> kernel-ppc64le-fedora.config.${CONFIG_VER} + ) + x86? ( + https://raw.githubusercontent.com/mgorny/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-i686-fedora.config + -> kernel-i686-fedora.config.${CONFIG_VER} + ) +" +S=${WORKDIR}/${MY_P} + +LICENSE="GPL-2" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~x86" +IUSE="debug hardened" +REQUIRED_USE="arm? ( savedconfig ) + hppa? ( savedconfig ) + riscv? ( savedconfig )" + +RDEPEND=" + !sys-kernel/gentoo-kernel-bin:${SLOT} +" +BDEPEND=" + debug? ( dev-util/pahole ) +" +PDEPEND=" + >=virtual/dist-kernel-${PV} +" + +QA_FLAGS_IGNORED=" + usr/src/linux-.*/scripts/gcc-plugins/.*.so + usr/src/linux-.*/vmlinux + usr/src/linux-.*/arch/powerpc/kernel/vdso.*/vdso.*.so.dbg +" + +src_prepare() { + local PATCHES=( + # meh, genpatches have no directory + "${WORKDIR}"/*.patch + ) + default + + local biendian=false + + # prepare the default config + case ${ARCH} in + amd64) + cp "${DISTDIR}/kernel-x86_64-fedora.config.${CONFIG_VER}" .config || die + ;; + arm) + return + ;; + arm64) + cp "${DISTDIR}/kernel-aarch64-fedora.config.${CONFIG_VER}" .config || die + biendian=true + ;; + hppa) + return + ;; + ppc) + # assume powermac/powerbook defconfig + # we still package.use.force savedconfig + cp "${WORKDIR}/${MY_P}/arch/powerpc/configs/pmac32_defconfig" .config || die + ;; + ppc64) + cp "${DISTDIR}/kernel-ppc64le-fedora.config.${CONFIG_VER}" .config || die + biendian=true + ;; + riscv) + return + ;; + x86) + cp "${DISTDIR}/kernel-i686-fedora.config.${CONFIG_VER}" .config || die + ;; + *) + die "Unsupported arch ${ARCH}" + ;; + esac + + local myversion="-gentoo-dist" + use hardened && myversion+="-hardened" + echo "CONFIG_LOCALVERSION=\"${myversion}\"" > "${T}"/version.config || die + local dist_conf_path="${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}" + + local merge_configs=( + "${T}"/version.config + "${dist_conf_path}"/base.config + ) + use debug || merge_configs+=( + "${dist_conf_path}"/no-debug.config + ) + if use hardened; then + merge_configs+=( "${dist_conf_path}"/hardened-base.config ) + + tc-is-gcc && merge_configs+=( "${dist_conf_path}"/hardened-gcc-plugins.config ) + + if [[ -f "${dist_conf_path}/hardened-${ARCH}.config" ]]; then + merge_configs+=( "${dist_conf_path}/hardened-${ARCH}.config" ) + fi + fi + + # this covers ppc64 and aarch64_be only for now + if [[ ${biendian} == true && $(tc-endian) == big ]]; then + merge_configs+=( "${dist_conf_path}/big-endian.config" ) + fi + + kernel-build_merge_configs "${merge_configs[@]}" +} diff --git a/sys-kernel/gentoo-kernel/gentoo-kernel-5.4.197.ebuild b/sys-kernel/gentoo-kernel/gentoo-kernel-5.4.197.ebuild index 4a10594a85f7..bbb1c4778144 100644 --- a/sys-kernel/gentoo-kernel/gentoo-kernel-5.4.197.ebuild +++ b/sys-kernel/gentoo-kernel/gentoo-kernel-5.4.197.ebuild @@ -40,7 +40,7 @@ SRC_URI+=" S=${WORKDIR}/${MY_P} LICENSE="GPL-2" -KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 ~x86" +KEYWORDS="amd64 arm64 ~ppc ppc64 x86" IUSE="debug" RDEPEND=" diff --git a/sys-kernel/gentoo-kernel/gentoo-kernel-5.4.198.ebuild b/sys-kernel/gentoo-kernel/gentoo-kernel-5.4.198.ebuild new file mode 100644 index 000000000000..4a10594a85f7 --- /dev/null +++ b/sys-kernel/gentoo-kernel/gentoo-kernel-5.4.198.ebuild @@ -0,0 +1,100 @@ +# Copyright 2020-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit kernel-build + +MY_P=linux-${PV%.*} +GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 4 )) +# https://koji.fedoraproject.org/koji/packageinfo?packageID=8 +CONFIG_VER=5.4.21 +CONFIG_HASH=2809b7faa6a8cb232cd825096c146b7bdc1e08ea +GENTOO_CONFIG_VER=g1 + +DESCRIPTION="Linux kernel built with Gentoo patches" +HOMEPAGE="https://www.kernel.org/" +SRC_URI+=" + https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz + https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.base.tar.xz + https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.extras.tar.xz + https://github.com/mgorny/gentoo-kernel-config/archive/${GENTOO_CONFIG_VER}.tar.gz + -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz + amd64? ( + https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-x86_64.config + -> kernel-x86_64.config.${CONFIG_VER} + ) + arm64? ( + https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-aarch64.config + -> kernel-aarch64.config.${CONFIG_VER} + ) + ppc64? ( + https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-ppc64le.config + -> kernel-ppc64le.config.${CONFIG_VER} + ) + x86? ( + https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-i686.config + -> kernel-i686.config.${CONFIG_VER} + ) +" +S=${WORKDIR}/${MY_P} + +LICENSE="GPL-2" +KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 ~x86" +IUSE="debug" + +RDEPEND=" + !sys-kernel/gentoo-kernel-bin:${SLOT} +" +BDEPEND=" + debug? ( dev-util/pahole ) +" +PDEPEND=" + >=virtual/dist-kernel-${PV} +" + +src_prepare() { + local PATCHES=( + # meh, genpatches have no directory + "${WORKDIR}"/*.patch + ) + default + + # prepare the default config + case ${ARCH} in + amd64) + cp "${DISTDIR}/kernel-x86_64.config.${CONFIG_VER}" .config || die + ;; + arm64) + cp "${DISTDIR}/kernel-aarch64.config.${CONFIG_VER}" .config || die + ;; + ppc) + # assume powermac/powerbook defconfig + # we still package.use.force savedconfig + cp "${WORKDIR}/${MY_P}/arch/powerpc/configs/pmac32_defconfig" .config || die + ;; + ppc64) + cp "${DISTDIR}/kernel-ppc64le.config.${CONFIG_VER}" .config || die + ;; + x86) + cp "${DISTDIR}/kernel-i686.config.${CONFIG_VER}" .config || die + ;; + *) + die "Unsupported arch ${ARCH}" + ;; + esac + + echo 'CONFIG_LOCALVERSION="-gentoo-dist"' > "${T}"/version.config || die + local merge_configs=( + "${T}"/version.config + "${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}"/base.config + ) + use debug || merge_configs+=( + "${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}"/no-debug.config + ) + [[ ${ARCH} == x86 ]] && merge_configs+=( + "${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}"/32-bit.config + ) + + kernel-build_merge_configs "${merge_configs[@]}" +} diff --git a/sys-kernel/gentoo-sources/Manifest b/sys-kernel/gentoo-sources/Manifest index e54f16151e4b..8db565d918f1 100644 --- a/sys-kernel/gentoo-sources/Manifest +++ b/sys-kernel/gentoo-sources/Manifest @@ -7,6 +7,12 @@ DIST genpatches-4.14-292.extras.tar.xz 3656 BLAKE2B e88053843968b7170c7c3a4a6991 DIST genpatches-4.14-293.base.tar.xz 5669948 BLAKE2B 729775d6f15d31185720debef407591cb749a94a142d44df23e7582c9815415bc9bfa633aa857d6fa377aa5e03cf8eb7f715d690391274821bbbc0a33b1cddd5 SHA512 eb238b631102f8bd13dbc0f7216601146aaf9992d871ab295866aaadcd46abca6dc23bd4f1c2e7150e0c545013ed5fe1df95a764f1da1168a3d5fa467e19f4ed DIST genpatches-4.14-293.experimental.tar.xz 5712 BLAKE2B 6e3e52f92499ea9d6acb87f45f3652cefa45876870116f3142412e1df685a182b196982a603b03eaffebba48ecf76917ed86e175bc279d8f72152030e7117b49 SHA512 8d354f84abc76acbf322a8b14516a282e247e026693ecc5416c6b07c535f6eb8f97a8559a42c9e8ee7467794167198cae7bc15ae027fc0746a375ad94617eecf DIST genpatches-4.14-293.extras.tar.xz 3656 BLAKE2B f42da17ad4afa431da5524d502740a7e998a575288b69532d45188289641fe0b0c5b2fe1b1bab2f444b09e366605c518526554f1fe671b8f1ee775d9a1bf4113 SHA512 6c41d0d6c70a761b63260a23f89cfb39e59d58e6fde515020b470da722ac274a03d6c72983095b1807df6265f972e158e040a85577595be841d3883ebcf77910 +DIST genpatches-4.14-294.base.tar.xz 5708236 BLAKE2B 033fe71c44372b1dae196502134e1213102db9a871b37cf023a4eed4ed94bbec73ba89559278f5af651971072bee8ee239c2bf99485c1d0868f1203448b9855b SHA512 3f6d7cabb502f72ac7db55700a1b4413d3aa89aefd56d872c37d6f61613eae91bb08f5763f42f0d62f87945654915d00de4c38f658e9c5fd9998a9f7fea6630f +DIST genpatches-4.14-294.experimental.tar.xz 5712 BLAKE2B 82e42a00a97ba97ec5fd8cdf670b0ce2c6bf2317df5d19357dd128137a06389f78357ecfbb1570002f62eb7d90522955b5d50d8579024e1f204884ca531c4737 SHA512 d269b9f08a1c5d19b1039472df9ce53d37e93f21a765d9a049754510cce6afe78f4bb078fea441259765d71492c64828f1fc9b497411a7cb5d82e6e7aba509c0 +DIST genpatches-4.14-294.extras.tar.xz 3656 BLAKE2B 904852c394f3208166e557d06a79025650d127f11580684c97cd31bcaab7283305318bc93d052224049cfb226dae51563019c729c2e416d2b5c0f3518b1a0db0 SHA512 84623ddafce3b6788e8407d05d584a1b622b92fac976877a74bfa0fc17a9f359fd8923d02fcdcd2dc63cfa8f05310ea45beac75ca25fd95687126d98b9a15d5b +DIST genpatches-4.14-295.base.tar.xz 5715844 BLAKE2B 97d40627d1e29629802e9d6c2bf0d5a2809b855cf2b21f358b1c2a71bc8263fc0dd4d2d645debbf369336eba09a8c3ef6c3d7770e1c32b159cc3e3e27a3bbde9 SHA512 90950eee1a73826145270f3816b1a1f1b66f5d9a31bd8973b8c886d0b5587872d73659482dfb832a809ec4c19708c805e2830026ecd8fa15a2ccbb60d3421c49 +DIST genpatches-4.14-295.experimental.tar.xz 5708 BLAKE2B e2ac48c2ecaf322919e513d5b83eceb0f86002d87ee9934825cf7683c2ad28b5f5226d023c62efb9f0c6c5d9a084c4aaaa43dbc55e0f2cd83d190fb31fb8ba15 SHA512 9a1ef870099c17afbf1102967f5f63c01a1bb0791141d55684a9ace5b8b15389ee048ac771c344891260af281be620b8514e2867b259e098fd916622e9a1d3c2 +DIST genpatches-4.14-295.extras.tar.xz 3656 BLAKE2B a2ea58b18ae25a3e761752377de177e1b4b33b93d9c8bb1df88e7b620058e960444163ef8745bf0911c4670ac0840f4162927707a68a1d67132cdc386f31a878 SHA512 fed2f2d256056f73162836e023e1fa6cc329425a5436a6096381c75641e2ee4c08a2897aa5b65283af727fbb530ba95f45fc3e1bef717565eab2d76022770103 DIST genpatches-4.19-242.base.tar.xz 5448932 BLAKE2B d6c21d0052db0b05a4da6ba620041506ddcd76423ca9477edc712b4a6117214c4378937b02ac45028a6438300a2e8d0736a0ca307b0d72a7703a6cce4a284fb7 SHA512 647ca8a74f03965d1e7456bd84e9591166dabce52ea343504c0c571f661de387a4802a1e1aabae27333a81a4cdbac92657880337dbd72d2809f64985ce6a4b9c DIST genpatches-4.19-242.experimental.tar.xz 5460 BLAKE2B 421034c39a2aafdb7d1767e2eb1fce8d6bf8f962858b432c35289501344da3a2b3e0c8369aa2d4738b49c5569c4aae76ac31a2aa529f64267c3290948a9bbf5d SHA512 5fb5a9675d97d0341475a599eeb907a5d283ca021dc5e23fb8818a517538351123b0302026f9b7f4c49ff9569e658368b83ded22e1f55f297d2f9ae7dbe8fafe DIST genpatches-4.19-242.extras.tar.xz 3664 BLAKE2B 09ddac07ac5ffc8bdb644c32ddf51dae530fa4aa9bdc3dabc065f83d3416e9ee85f758bf861dfe360ce3a9b2ab5e95d8d8c27960009bd134b4ac631dc474d754 SHA512 390d2cdafd30c89480c153c247275e5e75204e9c00017669aa1179dfdd8082f8a637d7731865abf4b742704c19d3217fcba6800de7208f31aebe1e4e4f4ec639 @@ -19,6 +25,12 @@ DIST genpatches-4.19-244.extras.tar.xz 3664 BLAKE2B 995eb931851352da59db6c9a5477 DIST genpatches-4.19-245.base.tar.xz 5473964 BLAKE2B ed43f95b9d1a135b214d0d7f0715fdb67138944212348029113f1f6d490bd70e4812bd1b12f8583a151d414f3e0410cca852dce7a101529d4b2580b24aec092b SHA512 9ecc973e185245bb0e15ca71dc4233d980e3a679aa8d1026c48de701bfddcbed3449b39d685ba7e2275d0cf8851154f665db4cd8db19bd73f52022087f8777dd DIST genpatches-4.19-245.experimental.tar.xz 5460 BLAKE2B bc46d4cc71a99490d21df2a6af0f994c8f318ad87af6b681408993664c77c30e515afe6f5f0eedc509596f2841f17d2a6296708df00ca856a8f8347240ea9faf SHA512 bdbcd1b5d87211c8399f5be140314168b120912504e62b4c841d102b41c5eac2eb603cac72bcf162aee83189fc93a735a481780a6507b164d0feade1375c6e78 DIST genpatches-4.19-245.extras.tar.xz 3664 BLAKE2B 14114083d38bd91357ff120495419d81447e3f0af3c1b4d54f3fdb0c5ebf6982c3577c7b3a343a257486fa828e69ebf92cf3ab10ab8f0e2f3a228e03b2ad8b6a SHA512 a861f901e6c23cdb2b2c63c9714713af0a0d515d74e5e550936532a937334f700dcac698be690646e39a8f51483820d62e70b3ddc9526708ed78633543de4742 +DIST genpatches-4.19-246.base.tar.xz 5527752 BLAKE2B a72c9b689585e939f77ac9911a6b456fdf8a80000b0d2e44083e09fd56f9c9b2fa829a14b701f7626a599fe89442191f888b9667fa8a19487d487b4888b95a35 SHA512 6365e01147cdecf5b32f5ac8974f6794b0b1f4329acdd9a9014d86116792d8d839f6f23d0928e549473d604cf96d58f7e815b04806694c63608401c3e678aed7 +DIST genpatches-4.19-246.experimental.tar.xz 5460 BLAKE2B 257eaca1f1c834f5a05c1ceb60290b3bf42f0bb598e437e933eddaa3db5e2b8bcebb76fe1cdef4bdf4cd44f71ce9ced722c2817f5a17f5ed7062d8ff8417b70b SHA512 48ef8c131c8189a76bbe161a8028330844848517eb0e1c62fa0dec445fdfc9a903a281c233f1e68fa17bb035617401d69f881f956f6e8985386c289b383e3123 +DIST genpatches-4.19-246.extras.tar.xz 3660 BLAKE2B 6e8dd7081795129ea29ae3e2ba917feea5896c2b452a3f5cfd05e9e25d1c9a17fe1aebdc4716b29657f30c16721faf051d00b11c6973b1393e05173b6bb0a69b SHA512 3b14b9c7b4d338722b90593acf4dc7d06844835601bd89a92efd3de84b92734622153b9f1e62b00b33d3fea17af7d3ed906dc6770b1eb1ceeebd226445c870a1 +DIST genpatches-4.19-247.base.tar.xz 5536692 BLAKE2B 33b693e61a9a16ef56837dc3274ad8e4109b860dd702e2155d067896f1c2c070e80eea26cc511773bf6cbe3315abf273519833971f62b9247f03783666bbd850 SHA512 e0dada2a80af7c75a0e3462f8d7cbdecc72d69af407cba46472d12acbefffeb4ea542c60b2473dcfef51ee5bf43731a7db517f4f320886804a2d6930371f7d29 +DIST genpatches-4.19-247.experimental.tar.xz 5464 BLAKE2B 071a480a337fb254e4a5f2435ed932b2fa9adc6a8a18ac2780287228823309a5c3fd4d24ba497515e434bcd23b33fdea5b8ac68a149901b7c15f25eb15aebbb8 SHA512 11a830167dc6f4e34a81066004dc664e388c4d9a3948dc6e4f900c108404e3caa4bf7d89b92c489aa6211e3ac5024f2a181a240ef901a9a6c83ae3219eb3268b +DIST genpatches-4.19-247.extras.tar.xz 3668 BLAKE2B 855245d7726433a2cd06e0a4e9804cbb13ee04b16bc636eaebd08cbd526fa81753ade5f5a09e2ba88ce0417f6052cac481103236ff2c2add257e5cfbc933aeb6 SHA512 8388fef8332be046d494a83e55325ca464706230b8679f8137bac44c68fd9e50d78e93026b56cdbbadf452fb1812c7a61c55d7a90547993d95f92fe3ead37fd2 DIST genpatches-4.9-318.base.tar.xz 5151300 BLAKE2B 568a51692657549568ce2d4332f9e0035dc55b86a4aedf9ce28451cf027504359e108ce187ad9f10908126014288a46aa78016e8d52703b8e3f51b9272442c34 SHA512 32f9802e78c54360cae4349611f58c8e5f9c5e8452721802c315fe75b216e2fe2f7d5808e2ad2e915aea0f20ce65ee667fa3db366d0e9b49fa7fca54304bc6e1 DIST genpatches-4.9-318.experimental.tar.xz 106368 BLAKE2B ee253ba8f55728c546720dbe206a3c70de95f1e15693950254505173a5721d1d682007a9988ea956533e4cef1b615b3da28b79d7c282a2099af66ee20c539296 SHA512 56453356ad599543dd9cace88ed59399556eb4f8e8d56fb150f08c2532d1a8765b4d7005d96aee4a4c9e5871869ce96f590d86d26f0792c7c8c99f0e643e2676 DIST genpatches-4.9-318.extras.tar.xz 3676 BLAKE2B f8d266992b4fff6a3668347fccffb6573c1a0af85adda7f622d346244aaaaa8123bfa518527dbbb088f804d6f177362f5d7999cca807c5dc69e46acc7707b71a SHA512 52124e1245b3749039e7e2013ac9c30ff6b2dc6d3ffbc37c306483901f1916b0bf0ec5f5064452f7dd5729ef9da8f94ae7b5dc084ddf81b55078948988deb3b0 @@ -28,6 +40,12 @@ DIST genpatches-4.9-319.extras.tar.xz 3676 BLAKE2B 175063bce5fc92d1534fdbebe39eb DIST genpatches-4.9-320.base.tar.xz 5158544 BLAKE2B 176a7dab6bb21a90e5c88edad99bd695e07de67bce14822eb20745df28afc57669fe16000e84f6ea9f36b29005279f924ac390e11ab41d3f15af7690ae7b013e SHA512 e91e94cf45221a05a53610921fc0641aa0f5b8f953f8d8d91b8dad3f94573edd03d32e506ab9f2aeb1f02a744520f181028a23bb34a3bf5df8744547f73e80f4 DIST genpatches-4.9-320.experimental.tar.xz 106400 BLAKE2B 37a9510055424561f007887d0211ca12d7bcda83dfdf99f7a7da1bb4e0092ec17f24cb0f90280c9bfad6aab83e376ea7a317f2469382632b4145eb033833ad27 SHA512 0f0c046cdb3f81a190e07a54c8ac63f03e24d4d3d19d7cfd686a93e7e6a1873838c0924894b7f99d982267d35e52b8c262d2bca5d9acfc588d2df8c6fb390d85 DIST genpatches-4.9-320.extras.tar.xz 3676 BLAKE2B 0b9f4fbe98a376cd7a583828d4cd6793ffc1ecd699da20815995a706f772461002b5b7986c2b1c811754b543b342f8418fb1c888746cf146c2bbe6641c2e3959 SHA512 925418b7204b7c5e0fcb73f132c175a956959222819a4a1c4c8a346bf37b0b0a5dc19bab0f3c3b30587eb230d328a249ea0a0575d044109180e2d7612458f29a +DIST genpatches-4.9-321.base.tar.xz 5188200 BLAKE2B ae2a3faf318f673b938209f734016e0bd4597f5cab2f4e67d530c324401bb76b4fd834572ea5aeb71d58b2096cf158575411b1c25d904a0fbd30ff06cf61ba6e SHA512 92b23234075d8a168eab64dcc6c5975203c9e3d6ae0d09c128671a035eba33df34bb4439231c8600124be27ecac1e20693e4261cff661fe61ed2aa96e7955569 +DIST genpatches-4.9-321.experimental.tar.xz 106388 BLAKE2B 3224b1d648e81393a76ceedf5fff17ca1c631ead77b706b2598ce54248b4ddbc4a7aa7c1cfee4a69295aa3267e7d676b65d21b91c0dba10b7736f1c0dc9f7542 SHA512 62694c8b555f14971d08e196df7b8b667ae473b238769ed36f64b26607266094d30b39b82c41f0dcc795695be8183d366d79e0af069848b8041f9ec3f6d33022 +DIST genpatches-4.9-321.extras.tar.xz 3676 BLAKE2B c88519eb65cfd9fafc826e50f9ef0a78392b7d450b67869f9364075aa7ee987af2db10c57e9391c9e0142938e809ff4e95e2702126373ef9ab97953f6197aa60 SHA512 befa275883e106fee4bbf6b61bc6ad5211d224fe0abdbc9d77af2155163b98a36e23ff21ebf6866351b2615f99a6f37f0bfaf0c4a2ca3fbfb1bdee10973eb509 +DIST genpatches-4.9-322.base.tar.xz 5195332 BLAKE2B 5a5c84f6b5d93aaf3787fb43763d48602a463b0a132a0faff2cfd3597328a184ce19e23127c462922db365c0b5a985c16f99e7d8d2fea5456811a662039da1a2 SHA512 9c6e5715d8e8c5b106f06c24077528579fd02dc5ddf6d031b598d7ae6610dafbe5938bf592b2d4994f661fbd19ce45ab08704f38c7332e010bd7d8e8419e2012 +DIST genpatches-4.9-322.experimental.tar.xz 106392 BLAKE2B cb66009c1d658a011cd7cd340b3a0145ec0f2854d23661f17bb8e3ceed7af79e8356ec292a6851fa3c7fd3a58e59c4d6fa34dcd8516b868977aaac8c18fe4355 SHA512 d67fdeffb4553872d1d9d2a1171a66e0efe84ddd46bf0e8acbd41d5b70a36772f86059147ec1bfb0c95d7bdc2d1b13577dcb9f66c6a64d6e88d69ab31d511ab6 +DIST genpatches-4.9-322.extras.tar.xz 3676 BLAKE2B fd9fb9e1d7b021a140d704ca088c7a6429b255a29d4198f27e8036e0a3921537ae4b386d2363dd6c0313f9aff9cde2ce0c37f47818fd24c71aa85b0f4e0b92b8 SHA512 ef11a6becec65725e4d571dd60ec389629b20d3c69f16ae965d5f98d44be0bc912a5ee5721e073cb72f1922e9e5600e9ec8faef162e1102650c547eb23f92d24 DIST genpatches-5.10-126.base.tar.xz 3445148 BLAKE2B f21381f177a1c3de8e9be21c3fbf2b5ffd43dd12a7726fbcbec2e259a44e353fe63a98cc29b3e207d67cdf2642aaf142a69f438c395b0e928b13159e8fcc9fa0 SHA512 fce3451abb11c22afc8ab0ccfa6483ef2ba23916e2ebcd3191af775f1286716f90167a0bb835ecc0738d4e8a13326bd0644f46fbff19edbaa9df6c33fa5bafd0 DIST genpatches-5.10-126.experimental.tar.xz 16872 BLAKE2B 9a963dc0eaf7170318a18fe8b6f7385e08c5e986428997d2ed6b95c027fa3bcc32b67afbf1ded290ae3f2b70fae3c9e2e902d9723707fc731e5c57f039d61668 SHA512 2be758896ac79b8a4d2bd1c8cf4c6edaa87d1e8b30938af9d26c496b26ec2180700c607dc40d72324859965b097f459be0d3037c1f25b74fddc7290b11c294ab DIST genpatches-5.10-126.extras.tar.xz 3868 BLAKE2B b08b05b945fef23421cf8a0f18c7b6c23e86edd4717ad80b24f4109d199373477c0bb16cb2a370a540c2d97bc99c1bb4d9feb7a9c964e9e80b9505cf51ae0ab6 SHA512 57e81535f7cbbeba031c03d0bf634035789266d1be7c7254d44a6777e554b5b6b14649c04e2a910ecc16f8e53f122b6bd0c9657cb5c9bb1fca56ab4d73f1f259 @@ -43,6 +61,12 @@ DIST genpatches-5.10-129.extras.tar.xz 3868 BLAKE2B 85f4030ed0bd5aaac7c1e0d5f644 DIST genpatches-5.10-130.base.tar.xz 3642656 BLAKE2B 6627de9e9ff113ed2a29e3815d0423708fe00b15f706b48e410b0770a4e78f848cbdeee48f0b5012f397f05efaf66c46fdaea888bb8b483c1c1d8c81998b0b0a SHA512 ca834e87815d241326de8c0cea3bceb31909103f86f4d569dda64784b959744200e6b10e794d8527fba2205cadb47fb31a7cafd183f298d67969b96a67146230 DIST genpatches-5.10-130.experimental.tar.xz 16876 BLAKE2B 140aef0e9b1a21214ae0379bf43bb717dfd5b59f116d0ad9e4e3263e645d2819c3c3f5d8f1c75c91142bc06caf169dc44d912e8e122f7978dadff6bc7cc92db0 SHA512 a4b20f5747f55195b4c6fe446f6a7e15860ecbd0368bbdfef3b5613faf78b7355386c2678aa15cb1c3eb9f381d84b19c967f5196ce8146cb674c003bade3233f DIST genpatches-5.10-130.extras.tar.xz 3868 BLAKE2B 2aac33beea74a4cec64d91e169444869d280a2b6ae3a03f18f1c9f2d7f212dbadad157f3af828edd2e2e9212d08c50fa33dc857f28d4a67464ec7256589dde77 SHA512 bd6451ee386262857c379d2e46a4e1929ea571dbf5f61b85f5c63e44684653d5dd0111e30929f73d3266ae1e7cca25e6e050935eba7d6708d261d87e6e633d6b +DIST genpatches-5.10-131.base.tar.xz 3676828 BLAKE2B d16b120518abcd9e58861a9657189345f5fc113df3c291ba350f895092519972fca6757798e619725a5da3f833a712993a089a6c34bff53be983a6f0ea97096d SHA512 62ca509f6f43f996ab6a6d8d1effe26f999e2503fdc5ca041b6ec8229c09202e4d35b8a3e79777a717e6e2491560d578b8cf9c35fc03cac705c69e14f1d435f3 +DIST genpatches-5.10-131.experimental.tar.xz 16868 BLAKE2B 62fcc471e92f7cf9b16f6f787bdd3c1699874a0cb893ae6729522212d0198a850f2948d91e667d93eb88716789940caded2a11905f0414845d7d844e8e9d729c SHA512 b8567ffc6f980d24cb76e65ef9cb6bbb20942cb563f9f773d5af9fad67a010e0c30f0c491d4e339f11fd66181ea4bf60193940a04f99d9870897b7c81a2061b9 +DIST genpatches-5.10-131.extras.tar.xz 3868 BLAKE2B a873f7ad0c932107ab45a91981d89886fb65e5271bf9a9113d55404405c2a592286fb86dc1c24776601707494db6994f0aab649eb79cdc990843c3194114e8cc SHA512 e8386d12ea62a190315fd9097f148d01edcf9c6fed85a631678e1b85f64104fe580eaf1638b4ccc10cb83cd719522ca6b0fc23ebc67e72960e8f045cb8c13bcb +DIST genpatches-5.10-132.base.tar.xz 3685068 BLAKE2B f46967d4a4fc013f6b7edb2e8ff427607a2521a53304bce80a371204f6a325ebb554db3a3e94178f1b6d4ee1bb71ddf254b7b991074378b080f0b2bdd01d9671 SHA512 1edf845da90e7c66d95d41d2d40141210cb7b9b786f29e5fc1c982d64d8b1a918f417364c6bc59f8b58ecfb8aa9b8e4df71e7752926ee68724a63b8c6213a14e +DIST genpatches-5.10-132.experimental.tar.xz 16884 BLAKE2B 9c5919ab1b609650ff668f525d24eb2484bdd9ec2013dd582a4c0e67c7c64e4fca08b86f8a80f4a6ab3367d57e66a7a5ca4c837c0f7d7fa08be4c884a57b9072 SHA512 2827f282b2b39df80ac903ea28dc3e3710c97c4b45d6a3f983954bc615184c957c55c38e56e244efbe32fcbb84e6358336bac7b33e5a56f1c2eb22a81c30bb4b +DIST genpatches-5.10-132.extras.tar.xz 3868 BLAKE2B 207e7a4bd474202ad112c450b49e8ef3ead28eadfd1e35916a7ed7d2439c9b435ca2a6ccbb56a6e761b59580751c85993d3ffb6ade8908b8f1993638ac8cfa20 SHA512 ffdf7573a027e5fae644ab22358bdcf74c7d023e28d3cbd08f01dfc02f6776956320cd1bf4e91568de64bb6eaa88682f393a257233b310133f35b2badb4bee46 DIST genpatches-5.15-45.base.tar.xz 1826632 BLAKE2B 77bb4d997b63723f677f82b91b33afd0f35367d9304051999a0daa84da26feb99fc76a61af77a5e477a5a8ded1a5c12316450563cd56b6c93a93e6df6421b107 SHA512 9435803d4dd65fa78d8e14e992681aeb016d3672b81d589b293d1cbacc024605e18429529803ba344ecae1610bb77150a7b2405cd43f00fc905e9c6babef04c1 DIST genpatches-5.15-45.experimental.tar.xz 5420 BLAKE2B 984a3e683708e1a1ec4e77fcacc592caca20d134a994e3922548b2cce0aea6b69e0dd3ae93899182b147e42a171b2dc5b230e601cb3b06b09ee6c8ca88bf489f SHA512 7305e4777e3001ea5526b059ed1684c16879e07f83f54536d1326c03a495915cd1f9776865d0bff024053312d9e9f4a94d27e4c047fffaff831995a5aa69561d DIST genpatches-5.15-45.extras.tar.xz 3932 BLAKE2B e2c4132995b7b39c9d135e17cd21315013cfa8b9de9b222206d9ff9a5780c4f35be294eb6d71130a9f4b9fbd9c2f31ded41c1c6dfecb2fdc4401118411a7485a SHA512 5b1cf3281df2fe24eac3827b0753c83305dd956b23351899be1dd37a89d00917c771475e3df3f9980f6b0fd210420b479c6196c7d1ea2ea9a0d711fab50cfb64 @@ -58,6 +82,12 @@ DIST genpatches-5.15-49.extras.tar.xz 3932 BLAKE2B f38c4df269bdaca692d05f2b478b3 DIST genpatches-5.15-50.base.tar.xz 2105492 BLAKE2B 518b28b1244d4a84a02f0a51637989cd20e23e33eb1114da1a7102e8ff63c225e2cc8a425b0f34dea6caf1c14094427c479f5a6bca4f5c52440ee0dfe2745db8 SHA512 4fc7266870ca65f000e7a431757e78b7d2c2c4e9c1e2b39ed5492b7655190c6aba624be30dbcb88bf22c2e19b8a3f0849a4f4c388a406954241a47619c1cd0e9 DIST genpatches-5.15-50.experimental.tar.xz 5420 BLAKE2B bd624f2f44cc489e898511545692b8a676d6eb935a48c65d2e614d216a228c955495d01ebd6781f65811ee91bde6b83d2633e23237b5b3d3a8a97ae6bc82f2c9 SHA512 348f0270ffced7ad9cebf1fd6db4671f3ff3a7161051212b9150cdce31111ff91cdecd2e150e80e490a54a1dba10b425269f7050174fd12ab7eb5d16c4388610 DIST genpatches-5.15-50.extras.tar.xz 3932 BLAKE2B 969f23628d80be3179e13aa7b09f19d104e13f656446e00bc4f25f3723184f104b18d835a28cfb16fed9fe1d9be68a274c14e294669beec631257f9c77d4557a SHA512 2ea8a7d58a0989198eb0df196757dfd8141cde484a6c652226fe09b030e12856793d2ec5f139096354c808840e572eaa3a236bf0952c47739ab9c13ba508286d +DIST genpatches-5.15-51.base.tar.xz 2168832 BLAKE2B f27cc35f69f1a1d5ea36b9e21b3b935fe7c5dfeae4f925390b6df852b838e9d771261d64d252dbc0070b135afdc5713e4baec49965f426210d022ef99156a32a SHA512 30b2644ca4c40fc1c1892f022cf169dc180b996abe184d78d4831c435319c840d9f384260a29d1c38b8acaa1c2923a1c52a7f742d7a5f3c309d01dd76a485475 +DIST genpatches-5.15-51.experimental.tar.xz 5424 BLAKE2B aeaaacd862904543f7ee99476566338725395507e07a55cf6ff2f12f5632297e453336a79fc47f812405717cedcd60d75855cf71c02b7a5341127f00b34208cb SHA512 3dcfa9f8e3698e419fa558a66454df4304995940028d05e3b46e523ca92e591f44f9956a09975b2d5d99c34e8b97213aae4b0e10d0460d2481430639d92f3697 +DIST genpatches-5.15-51.extras.tar.xz 3932 BLAKE2B 14e232d43f8003b7dfc9f083dfa0a86ad8673d6cc0677fb5d56b0bf34dc76d05b903075e36421add28fa06cc1fe0774437e19ae0211f15dbbdba8e920218fd0c SHA512 06bc24ade088f2c7c0d74e308c90fd4689cc35152cda4019272ec78fe8da9129853f68115d7a446fbb05c8fbffec96b36f725427270b290e9a43ae6652a15e7f +DIST genpatches-5.15-52.base.tar.xz 2177024 BLAKE2B 2fd4767dd3ae66cce6a179105389ce6e57ef0bf46f2ed5cb9a350d300472f813d22cdabbde4201acd6c76ca0c7701d09753351c12b4eea05fd1e93142ae4d526 SHA512 cc5fd2f260366f8b2715e09c4124d269b168bbacfd40ff36d6ab113419b30331ebd000adb01e5e6df4aff27487e528dc2f3e154b7df32d37e1f30f5c13e247be +DIST genpatches-5.15-52.experimental.tar.xz 5420 BLAKE2B f6b4d8f1efeefa4a23c8b014a7ceddc0cf7c70a193e1b4a1a7f18820ebc79709f1c5af08e31943c9944505c66339aa9f28f9d3def89829a49a86ece330257e2b SHA512 50c6e5aadf588fa5a6b25d533841397c8770e24d41259a7bba268cfa2584f9574276d6ff9f3e7a530bae146174458252d8b6d05bd5147a36cbd475aba1272707 +DIST genpatches-5.15-52.extras.tar.xz 3932 BLAKE2B 8735d0c2d8e5e3a14f01893109e8feb179d6632e0dc3254b57d7545fb6280ca09bf9c2baaef7ec02bf337cb0f1a0d42f2e44dea2168cfa2c2ad20969b64a178c SHA512 c461a48096d46bacfc4a2d89060b6e72584d74b215b3ba5c969529bfb4330672c15b7e5f015492e5b1ef081942eea60342a7d413af3fe28f2fde730b41553ac8 DIST genpatches-5.17-12.base.tar.xz 685640 BLAKE2B 3a662f399b18c9ecf54feb6688b706e2d2529d8c6ff763767d0539475ee23d11bdd76dd236da639f70600c2669b1e6796580a5dfd3d4c5c9491d79e5fd199b48 SHA512 2f360dae9c7f5d298224364fe02dbdc99006308a476b989715111b77710c4c805c018ae95c8c699db34776f74b24e326b5dcb90f4795d0696cf1c40e8d4cbcc3 DIST genpatches-5.17-12.experimental.tar.xz 5400 BLAKE2B 3a83fba28d1dec3fd9b59eee0255034af165bc2c4e64c1af2a963169ab77d649e2ba2249de5383d75cd87cd1bc73821c38a14941c8a6752a0b2d5d982c4bada8 SHA512 8fcb480b404a844c8fbfa3604acd5a31f4e7182e60ef54f80a444e50a9c35a0c2324c64243a31c5427d6ea02fa56416e9ffb36219b3d670b66de998099ce00a1 DIST genpatches-5.17-12.extras.tar.xz 3932 BLAKE2B 3c0b16365f2ddce7aa5323413a19ca1b37fce7cef2d0ce15e47b54dc3450f6cd62ec64d5913ae2817c302ee4fc2556f9e6316a7272aafcd558fc309b3c00e369 SHA512 4eeb7ee2649edf630e70f82584c278b4f6758e2937c3b067575286a3353883baedbbbe578222bfa187674d953b036ee2f1c89d001030efb1db6057f6d264f9ee @@ -76,6 +106,9 @@ DIST genpatches-5.17-17.extras.tar.xz 3932 BLAKE2B 8c858ea2d37aa0a60752e051af6a4 DIST genpatches-5.17-18.base.tar.xz 1040972 BLAKE2B 71575497161db10073de3d7db41a8cb82a063ba8e175016e411f3f6bf822b810c1de4172a47acadced51ac750aa90f41aaee040f85e214b7f92d95b3054e660d SHA512 fe5f8ef1e5e7c662d0c7a6836a195bb07dcb616bfe6417c8226825a0db6c9727ca323840edb8c969480fe967e5f7ef9244ce14df14f369b620e4a2e60742dafd DIST genpatches-5.17-18.experimental.tar.xz 5404 BLAKE2B 64899f8c6c3db733071adbce5375cee41ea6c01b03624698b0a2ed0c775e6aa91614b916a11adbe7e6c9afc8bcf5800614be22442f223083bf3e93cfed814c13 SHA512 657596bb2cacba392bb4883b15fd8e05981ae799678d60ee62e5927cb403a6dcfb850d0f8f461d8a012a9359fc9f464f69672e7413b67165ec61b228354c7a2a DIST genpatches-5.17-18.extras.tar.xz 3932 BLAKE2B 754c044fcf38d26a062d977505b3a25f663b90f1cadfa1aee524946aab3b84fc08463602bb8d5681b3303f459d6180e43bd1ac25b0c830f3163a9b8cce5029a1 SHA512 f135e3724cd1ff190d3d117c4afb5559a8908e1483e6be3cd783c42c05b8c4ae5b37c0a1537fddb88ed800d9faf4fa8996641201cf0a6891e31be2a3dda2c558 +DIST genpatches-5.17-19.base.tar.xz 1122576 BLAKE2B 62a8ef6da90d967676754daec496101b7638c1301ab5bbde5d94f8186d66f7f5672c55b8f97ca64cef9a83da00a46db7ab804cadff62d3137ecdd2bd41885be1 SHA512 b5aaa9013bf2372a658e885ce37e3171077002881e95bd81da87ff1a69645d4daed0f7717b4d35441f25ad647dcbbe92ecbd01318eb449101bdc415409c60e41 +DIST genpatches-5.17-19.experimental.tar.xz 5404 BLAKE2B f50ae6a0b623b38aa5a29fffdd55c53fdefcd451be59c7636c861fb397324bd8eaeb18fe3c476a180767cf4ee0ce9e4a06b3e6788928ceb16d283d38942463d9 SHA512 1a9d538ba714b60ebc8a5b0b8a80a21829d395a382a2cfa838bfce58c2437137deba661ec6b1622b674cc0fa67ced444256050392d5ce1b4d6a9f5b3dd988432 +DIST genpatches-5.17-19.extras.tar.xz 3932 BLAKE2B 87ea5b908c969c61d8da8067f13f0b674a4f72c4614b576a5b7648cf6d6880e88735931314faa43a3f4907c4d75baa3f705908bb609b95af3d9de582dfc7989a SHA512 191eed3aa27c2a2dff28b79a45db4d2c703bc45f5f63eaafbc6229541138601b6462df8262d808fcb5155eb7d632aed85e26d06e13a4095e305a493345dd02e3 DIST genpatches-5.18-1.base.tar.xz 3800 BLAKE2B 52cf33aea903e8783b554127936ebde68b1c2655567a27a6dff8b94df675cde779f940735824766d2267c7d09df970522ed3721b3fe661dc12e64c4b105b4c99 SHA512 461037cb2fc9246f1e778123a9fd58682ed2749c95acd8d30dddc1a31a66cc4961bb5b133a05fd6fb19aea1a83bf0be8a76f9e6422fb4d696010d248609534a7 DIST genpatches-5.18-1.experimental.tar.xz 5404 BLAKE2B 5bcf5a103157f1c3573d0fa9f346331a91e4e097652a845186d13f0f461227b139e86775b27892552f342f8fbcb40d379b6b4949b37a1d62570b042c60a31eca SHA512 e19855f666a11434ff2dbcac38ed01ffbf5094d17cece8e3d78bc62f913f81395216c681dd0ca858d3efe7a186a7f1392e114fc096fc203698c5b2047daba3a9 DIST genpatches-5.18-1.extras.tar.xz 3924 BLAKE2B b4c7e29f0237ae9e4e3300c8be75c0def63969e5c4dec52d4d5259a6b3b6d27406883e45d2ad4d0fe576a1285121037fb88fcdeab58a5fabbb58d4847cbfbbfe SHA512 0182a96feca475471d1dde2e8326067e98f8f43a6e9122e29635a52ae4ca56eaf6ac349b189a0198704c9adee62cbdbd2def7e90d2dad564c72bec2f8ff32ec9 @@ -91,6 +124,12 @@ DIST genpatches-5.18-4.extras.tar.xz 3924 BLAKE2B 9d555b98ccc35b3d42caf7fabd4675 DIST genpatches-5.18-5.base.tar.xz 330636 BLAKE2B 6be3ebe1f59f9305fc3f153351610b30e42ff77d6c5915a31750de58b3621956c0b621179f36958625dec111a8e8affb923ab2757a7d82f512f709482de731f8 SHA512 5aca67052e1e2e386a974ef7c713fc1c69f88622105825a51202ad5d4692d712077c6528520197b38713d03f5111c5f16ac20a4be581370d832b2b20c2a33af8 DIST genpatches-5.18-5.experimental.tar.xz 69984 BLAKE2B 45f3e324bceef184c5c914f3e0bddf0ca78866a77868bf34c069d66fd2152641b48bad7eadf0c84c564802877765847d888bf90f39d657aa946e6e678728b12c SHA512 4098203807babcf7f03345b5a6f68d6f765ca38937ec56bdac3eecf1186f65d2c5ecfb689a0bae6c9ab263e9f1fdc2d4579c0d800d38ced8b60629e6ff9c616b DIST genpatches-5.18-5.extras.tar.xz 3924 BLAKE2B 078d265e4097da325de808822789cca1e6f353d44fc938e6d31f28c7d0790a83ecc9a05a9ab9894d3e1b9091643a0f7a243755718120cf1c782a486c21134130 SHA512 b614382c090deb2321dba4d2914e7b0cd34bf9b135457fb13f59a80e3351437cd0d832b8f803358e5e1c06b0da3ad38e432e09b5d722afb0f8de9094197426c1 +DIST genpatches-5.18-7.base.tar.xz 431972 BLAKE2B f35163850c12f2610d487c7ed42b80b1f88b982f10476124d6e19b942ef1e2a012100325ff98807fa3664adc62116e843cc584d068335767c374d29d24f33b76 SHA512 9967d15c984f731dbfe7fb7c9bdb1270678efb565bccde88dd9c4bde6b3e93720d52c96db943110e07aa257401431e9bdc9f4149f9bd1cd983605ce369277d0c +DIST genpatches-5.18-7.experimental.tar.xz 69968 BLAKE2B 7fb0ff78b090153a25f6f298632fa9eae623a059ba6811d67d28f269e86d60767c81d6178f3a8b4785aeac06fbe825b8cd6098dca23b34fde21d6a2f8f8ceb9f SHA512 a07e0d27db034f2d1183a34c67ff57496be1695f7eea7f5a1435bbd370f821f0ce1e1cda06846e5761eb4ccf4bf13531687c3a34ec208a684e937c51d6f81c5f +DIST genpatches-5.18-7.extras.tar.xz 3920 BLAKE2B dac0cba1f0a14780c6b8af044fc505466671360b06bc15c3ea1dc4b69ed1ab3978030d68d8417b52b972e7567dea8e42cdf3894b7bd86420bfdff3e7afb075b7 SHA512 cf97f18c7bd726494c0091303101ab3bee99cd9243a681eab4460c4f0c9edd5b03e23be3295a828f2eaee0af35d033eb8bd468dae2d981afba5af47a7ac20020 +DIST genpatches-5.18-8.base.tar.xz 440848 BLAKE2B 8a965867409cc340b13687eec9c7391bbaf26b770ba8d4b657b923226a539b7b68eabab6f12bae4bed09a0d198917373a6ab4f707831c652e2461a49f8dd4981 SHA512 057a00d62f4d8ba7be4ea26aeaa4bfbd5581b22ded85dae71aaa693621eda17532ac00bbeaaea1689f552ce2b95a04e9aade603f6236c2a265aa8fea8231c5d0 +DIST genpatches-5.18-8.experimental.tar.xz 69972 BLAKE2B 4f834dcdc80279815e172a03066c37f930af688c61a294c588bc262269304f21ec6d4ef07ac868a610e607ef8aa0fd3c661ca1152df125532349c8c7dc6082d5 SHA512 a5d2da014d45bfe299759b4eb531a67d79a6b2dc382b5da61d09849eae9815c5992cf07a5f5c192e341a6c32056a535d04180e64a8c4aea6cd8f8194820f6ee6 +DIST genpatches-5.18-8.extras.tar.xz 3924 BLAKE2B 3f575b12166621c67c9cf6ee15a76af551a039d142a85678abc10829e9a573641be8557b9b606352d46fa4d123e95071b2946447a6f53afef5b37eec5f342cf7 SHA512 7aab8d9d18dfb6129ee0e995450c9d9d759545a9fa2cde1d26dfc03d677b9133a310f3943cd77b5981830a6a1cff59463e85759ef5cd68bcb2838dd96104f590 DIST genpatches-5.4-199.base.tar.xz 4683396 BLAKE2B e1e66ce10c436bb196a5890e08d5beb8d0a1ece7f19f8fb3b1027747509cc7b6102ace634abdbd299dd48fbc8750f3bc127abe55014410b1d558b4aec497f475 SHA512 8a16d67794e864749fdcdbf413ec0fe996d3c4fb5f04f8c8a2d3001377c8b5d4d7007a96efaa3590fd4b595cccdea36d83c6dc292629566e5398f322658d80f4 DIST genpatches-5.4-199.experimental.tar.xz 16904 BLAKE2B 496602e26da272a8b58a61402eba0fc9871a96e78005014bd49b4e4354336269e17eeb6828a393c74f0d0cded080247f561a1bae7f6ed22c22d575cc12659ed6 SHA512 fb23e903b297b7660df9aed9aa3a7c94e100c2aa8061e7591823b4abbca82c898f2775b42e319908e4380bec45138acb44972e1f2d09927c96c141a4ba6deff6 DIST genpatches-5.4-199.extras.tar.xz 1812 BLAKE2B 03b9ebf9d306256e58c895006038f4bb3d908590ef2f603487d9b970963c24acfbe78fbe862b2b493ab477e6e901aba332dc69916eb881fc42a79a62d7f81da4 SHA512 d100e876a9b64d662331d4a78b8531a71144bb70b789e0ab0b76e6957c368ee3a88025e040cd622dd4cf6e4da358a3636571ddf55b94e42dbc250a62a629baee @@ -100,6 +139,12 @@ DIST genpatches-5.4-200.extras.tar.xz 1812 BLAKE2B f9d3d87c5aad19869ae7d1c82e130 DIST genpatches-5.4-201.base.tar.xz 4708884 BLAKE2B 3d6d82c90f3b8e2cffa9d9c1cd5bbe74536d44cd42c5d870272b8e87a2a99f16d338f8c28511864be87f739df53f3bd3bb2f7313b4b04f78fac2057778d5d439 SHA512 5ebe9454b61142e87e5384a5718399c4c99b059a8bfa0db638f20f2157eb2f67117d58f4d046bfed09725ba809686d93a382ce1acd63520b16ee1d8820530729 DIST genpatches-5.4-201.experimental.tar.xz 16900 BLAKE2B 850768b4803c4d11e9e55925306dfaf0c9588f4f6ae7c9105c6d7f1738bf5c9edc57d083608af6659c78996e4a0bfd15520f98e322c537b98d8ea8848c833ca8 SHA512 b6f26963eb14a2b3fa0ed2bfa6e60e900e26c49cf17b039fb13b5e64e6f588c341af61ee28669ce5b9dddad270a778edd82427ce2c62c9235e7c5c9312793606 DIST genpatches-5.4-201.extras.tar.xz 1812 BLAKE2B 4cb4f2605dcf2e374521931bbe92026246513251f53c94494d076f7da87a85dd5a2c27f4e97e72262853a90905a4a7b2d842258eeff573a8a3292fbf30c35c73 SHA512 a74d28f5014b43422cdfd8ea7a08b71faa6f0243cc1ea409e199d81e995e14cb6a849d3624bd766cf31f12a44650945aae645f37ea98079baa1d7fca6c89981e +DIST genpatches-5.4-202.base.tar.xz 4790140 BLAKE2B 2ea183e7c63ce48f2d418ba4606782eae8aeaefac556f93a9e3358d1eb62609f431b973f0d54c006cf723e4172d73a549ed00229a82dd4f1e3717951b0cb8a3b SHA512 29f6a7c0fc679273180637cd70791b19dd1a6a87f66c46a29df2ed5fa01a5c043202853c2becf6050f4cdfed0e7ef2a7dcfbcf934623b85578a45ed3746a2fc9 +DIST genpatches-5.4-202.experimental.tar.xz 16908 BLAKE2B 5b77367d4bd1382edb054e3ded6df8ebc65df2ba59d02ac38725a9d05ff790df492f917af1a296456a6e196f5ed8385a2c4c9bc3f860060e4b43cd2381ab60a5 SHA512 a3259d5ebe27efb789882883be8ba665e9eeb1bd9102b3e47c56ec14e53ce403c93e6eabcb502f1a82104c5db34aa3644d2e307d4ee635850010fbb1757931de +DIST genpatches-5.4-202.extras.tar.xz 1812 BLAKE2B 710012cf071fc8e65775bf36c372bf1d6743824061e8ba42cce58440dcb4e207ba5a97eac16e19c0898b991cb39e327ac0417f90e5b8affad9937c7030361e60 SHA512 75d828543b8a15e32bfde13e1fef6fbf83440344464245b77e401a69968d33de459fab3bd7668838650cca9aea3475139f3206001a119463475dd091bdca2a48 +DIST genpatches-5.4-203.base.tar.xz 4798932 BLAKE2B dc918ca3e7538b66b87a8bd8d2c673f56b71706d913007176de20014a2ebe38889541aa3441af7f4d6db69044779a1e54dadc122e59d180c15fe5131b8056aca SHA512 975dd953d5baf0e72e5718dd4979657597adc380559f41e769e94d294a08b272ba06080517d134a3b2611a6d4779cc3d8b423d869b7dec5e6c43af0634996871 +DIST genpatches-5.4-203.experimental.tar.xz 16912 BLAKE2B f126e612880a8c09920cb6640ab69e360b1382bbb28af03f4ea9dbdf57b2d673f2aa4b0da99652094ed7a935795a1fb2540981e14401dbb5344a4cdc95529957 SHA512 07c63f295ddff97a1db697191dccbcf44796b3f1b22d6f8f0075e2619d005d1da4407fe01651e37a5ee52800bc2d60b7d0d79e234f7247f8b1498213142d682b +DIST genpatches-5.4-203.extras.tar.xz 1812 BLAKE2B c4f67f3fcd08b6d845c7fc6174a747e805ee2614ddc2733771cfeec8df5535a7e0a6b8c3528b23c7cd1127765094deb565d3e1b96bda5d1882510cdce4b050ea SHA512 029f4ba2b1fc2c581d343e9847b926ffbcbcd1c0a5cc45c28f35f2ca1572cffaf6ce75a9bfb42d2cd94f6a93ab5bdb8a3297636ddeb4be4afc66efa87a55d7cc DIST linux-4.14.tar.xz 100770500 BLAKE2B 85dc4aa953fe65e273a24473d8de98e4f204f97c43be9fc87cf5be01f796f94cfde5c8f9c84619751f1cac51f83ce0b4681fb19c5f2965a72d4a94fe5577846a SHA512 77e43a02d766c3d73b7e25c4aafb2e931d6b16e870510c22cef0cdb05c3acb7952b8908ebad12b10ef982c6efbe286364b1544586e715cf38390e483927904d8 DIST linux-4.19.tar.xz 103117552 BLAKE2B 1dbf16cf410867412d17568fe42bc1e90c034183b654d270b650621ff7664a321950943d0639205bc1ee7ef6210be170c1f2c785a042ed8a4ec5e3a486d890e0 SHA512 ab67cc746b375a8b135e8b23e35e1d6787930d19b3c26b2679787d62951cbdbc3bb66f8ededeb9b890e5008b2459397f9018f1a6772fdef67780b06a4cb9f6f4 DIST linux-4.9.tar.xz 93192404 BLAKE2B 83ae310b17d47f1f18d6d28537c31e10f3e60458c5954c4611158ca99e71cc0da2e051272eabf27d5887df4a7cb4a5dd66ff993077c11d2221e92d300a0b48d7 SHA512 bf67ff812cc3cb7e5059e82cc5db0d9a7c5637f7ed9a42e4730c715bf7047c81ed3a571225f92a33ef0b6d65f35595bc32d773356646df2627da55e9bc7f1f1a @@ -111,27 +156,38 @@ DIST linux-5.4.tar.xz 109441440 BLAKE2B 193bc4a3147e147d5529956164ec4912fad5d5c6 EBUILD gentoo-sources-4.14.280.ebuild 734 BLAKE2B 333a6cc64d73589ac11c139a7648393504d33b3bfe01efeaefaaa3af4cd595880e7666ddcd6818ba51ebe6188131bf7bc5f010190cec03995dbb823b8040db63 SHA512 146a4ab527762860fc885f00cee3f1c22f1a217bd653ac16c95b1f4924b88ba2728740734cc3cbbb31a9b2ef0e14a957d1371776801f173b4ee6c1301cd8e7c6 EBUILD gentoo-sources-4.14.281.ebuild 742 BLAKE2B 2b5fb41c6b563e63ba6b0d0c272d3618acb08b6d3e7be9f95c510a747694da817efbd94f6c3f2e4910ea348dfbf16ac4d58b2e95ed27a6155ddc0e0af487a35c SHA512 64a2e25e00dc975969b560892cf8dd5dad093e887eb0d0fc8d593990fdccbd0669d10178077d5eaa75ebec30f7c2353f1bd1408c9c7a66ec212c2f4532c1bee2 EBUILD gentoo-sources-4.14.282.ebuild 742 BLAKE2B acabdd0d9f6301568ffac5e12a410d4e3af9e7b9227c3a0ee7c006a309d123a876ec8583ca137db126571c190c229d982e0f1b15d7ca8122626e5ed17fa39948 SHA512 431b43cfad0ec06fc4417b8c5589fb6000ec46c608331fd37d14200c295cbfadd7dcf9ccb65d8be3d9338b938bd2058737f81a3546339aa81aec7b3015f113b9 +EBUILD gentoo-sources-4.14.283.ebuild 742 BLAKE2B 7d8d0462f487719543839d8928ca91181d31d9bf5162aa8ca6ef972b955a287cf0a8d93275203db42162a8f61b5b920c4c127315235b6e7175fe47d41cfbde76 SHA512 41b474f818a37643aa73b504dfa7a08a144d837296aab7e818c06cbc9f90829f78a24b0f23f573a5f13246001366fc0e58b6dfad2e3fe76465a8adc3ca22a40a +EBUILD gentoo-sources-4.14.284.ebuild 742 BLAKE2B fded4aeccaca719f94802f28cf321d522d0a50068ae5115e32272a42c9efd1264717c0912b06839003cc21f50774fbe05fb3c03c2ff9e1952230ca144771664a SHA512 fb75f19d4b1b7f4307b4eea57f12ccaac398329a03cfadcd376b8b7936dccefa868783b9a3556ab80c59e4e4ad7bd741d49b57efe2a8c5f4ae986488afd70501 EBUILD gentoo-sources-4.19.243.ebuild 742 BLAKE2B 8daf193410ffa40bbb966c15dffca709d526bd814d3207ba0f13d19180536b20549a931bd57d2f54ea6ba12f14f6b11d19a1ce164c45e677ef7a065df9c051c9 SHA512 26950d2bb98b1489688a17f8ae97661ce00e8058b7385c8fcb21aa74caf362367ab210656caa2cac65b5934537d74e2cb49c5cd164760810ea355ae8f8b076ac EBUILD gentoo-sources-4.19.244.ebuild 734 BLAKE2B 705c271d2f72b0ccb76a8989463685d16bfaa02c9448a41e33f34b29acb2221160a7c95ec704f19065c14f962788998b19242c9221cf573044b579e503eec9ff SHA512 f126d2b35e91c60a82696b18beb10019103e70c2e019e803a3d67ed6efaf77b3fe7815b1e06a5aec6fffe911499847aece8580e4b0d9d3a59467b93e7ed06d1e EBUILD gentoo-sources-4.19.245.ebuild 742 BLAKE2B a21296d5fd193ed90b032e94009d5655d0ea6551bf20d7a0a738c39a542143fadf6475cda9dccae252e00984c0518857da8b4f93965478f7692e2198a8332f38 SHA512 e3de8d1eb790f41330534ddef3e6e6b1b28043787902aa1e641800b2ddb9c9fd1df03501f44936e957b14702c8b8eb27ed21655a64469e27319d4cd1714e9055 EBUILD gentoo-sources-4.19.246.ebuild 742 BLAKE2B 5c70dbad7a55c182e6ecdc1f51e4dbe5909a0fd5948283311c0465e76abef8baeb3954153787aab9bf0dd8f8f25ad06f8e061c86386bba21a22ee78da736cd9b SHA512 c349a0028ad7c053df41a8f9f65500f2ca7a2b2676680acc883bd94d44c67e99e035cf95377ad87d37c1aed08d0202e22a325196da1308a9b764a619b3e82d0b +EBUILD gentoo-sources-4.19.247.ebuild 742 BLAKE2B 14cd1072c320fc48ac2f93339765632d2f6e30c4cc93ccd3101e2e34679893a07042c9e58d922d6047ce9d1815a0d883a3bf9cbd7623036e053680bea2fca1e3 SHA512 450584410edba59100581fb43e992e68d1b88f946bbd16619b65dd7f3a308004154485747028e92dbe123b958f1951e30ef3773a019e656a87ef461da8c2c580 +EBUILD gentoo-sources-4.19.248.ebuild 742 BLAKE2B 0fe228b6b10f23ae856d1bbefe722d1440ca2f094c9e257bdfd84b6488aadb40367cda3b487225d6c885774b8d2c9fab2e6a4d45bb9afbaa85eb024e1eed0f80 SHA512 8cc25c397e15fdedd1bdbaa2e65cf1019848e90022539a20275c71e047656ab8d78bba733b269f0960547ad7c0d36d7dcc15163f6545ec0538a90221127cc901 EBUILD gentoo-sources-4.9.315.ebuild 734 BLAKE2B 5c84d1adb0c04d2269039bb84a9f8b351cfb914d70c1249d1f00c09ce430e84c7bc8a404043b0fecce8d869f1fc32d82d2a56968bef4e88ceabf28a668100adb SHA512 083e79e987016712dde1c72433fd3b3fb0ae7355eac66abce77d5b5df86f244347f587f7b860cb3aae675d8914c850b9dd22fe3a6cc614c9561b817379649b93 EBUILD gentoo-sources-4.9.316.ebuild 742 BLAKE2B 50b39e1107cbd7810cb5458044e3920433d70e411a56dcf816cdd46df6785774382ef992a92d8afc1c3b2895e0e5ed2b64992d09a6fd880d02d920da567e527a SHA512 a8fe8a73edf09704f1abb60049bfef3ed4846eb835c21cfe3408b451362c850fe1efd6646dc39afe5d036c584060852ef8d2730f4f5ac8ef7f6cf29a571f4c9f EBUILD gentoo-sources-4.9.317.ebuild 742 BLAKE2B c5e7b85918e7af71f74c9480054e5dffd8828e59e2cf68cc4e93bde111b99047280311a5823361581fd3ed2b6ce906a6ace42c27d1f691829648ba854004056c SHA512 a99535afcb8e983774f7eeca56e854919cacb5ce66f2d4eec130b6d598c460eeef1757f6f955a65ef27290165229b71e235d9dc9ca72b6afd5ecd6c41342005b +EBUILD gentoo-sources-4.9.318.ebuild 742 BLAKE2B 6bdd02c94bee05a6db0012a7218e7dadbad92934105238726963fbe58b1ebe4d99fb812f944d6121f5393274f611ff0edf5d6a9baa37cb6805144bb23fca48e9 SHA512 e2f3431092036f27d8f02e429cfb278bc793fa54e79dbf22fbc96d3a76690191ee430805213849cd97cd61d3800952c5b2dc3f247f5400e4abc6cb6702463fd2 +EBUILD gentoo-sources-4.9.319.ebuild 742 BLAKE2B 9ce62a9a4e5d55ff60572bd7e82997e4de05cb02d941799361c9e742f331ad55b4ea33c0cac5dd4ef4af34d67f474d250c4349edcb41928f9859c50454945392 SHA512 b702f4fc142dc826b357cb1c289375af60b5faf9a8f5a8a8ac9b6efe07d86046ffaad79bd8d1104f5e99cb262cd8dd51b15ccb7c59286fc4e6796efc71bc5036 EBUILD gentoo-sources-5.10.117.ebuild 741 BLAKE2B 42c0a36c384315cbe7d2eb4971d25617486f3941bd1ffbbb4dc93733cef0b140d3396ad38b91afb84fb5ca10e1c06b90af3561e41c8ea2e1cc7c2343db5a96da SHA512 814020c6ee86fca7573a5c39d665aa251b72f4ac6c00dc30272265cc95ec444ea355c5c5908693b5976106cc77fe7092d2cedbadaeab9321bfbe660e1eeb7f71 EBUILD gentoo-sources-5.10.118.ebuild 749 BLAKE2B 9ec82baf368d13189c7c3b7f0c49b7d285347350f6dc7d08fe9a4b44fba317b441fcf9fd3235d3820eb82909e364b040904b386d7eba515c6f99aaf87f868776 SHA512 c536e413f759a6a26ccfd50fb8a0ce85bff9eb5dfcfa00c2947ef7cbd91c48b1fdbbf69e2a0e2529a9fb833efbbaa91e8ce29817b9526a5dc9aaadcf63eb46c4 EBUILD gentoo-sources-5.10.119.ebuild 749 BLAKE2B 1297b64e79dc516934870238a509945e5fde59ce97aaef511eda8f7bf92004b6836c374af1568ebc115b1ddc8b312c2540c61b528c189af11cdcc6bbae861c76 SHA512 90e22775b5ddfd9fa6884c94bdd7dc7c0d5fb8adf730399ad61d01f52bcff44192863f6bbf0931bba5f37e2501147414e43d8bf63d5571b22f8f303713a29bf7 EBUILD gentoo-sources-5.10.120.ebuild 749 BLAKE2B 0e12d77b71ca273dff2d2fc2991698841eeaf912eb18517b1129d3269c3ef9a64f5ac63a1b70c3da1aeee546217b72b2631c73cc403f5a3ca48d5b4cd46f04fe SHA512 4c2c8e39ebb89a1c4df17ab87cc64deb9241b249c554f577c5f110f83b768f6598897c458e13f81694b66e75531fc25235d75fe1c10f405af18da7b44458e001 EBUILD gentoo-sources-5.10.121.ebuild 749 BLAKE2B 3690c52bcf86721fb5a2f2d9a6040ba6ac9f40d49619a986dcb12e5afc10586f5a9993cf764a64818186857f737e7d73b0d6671132a956043022159c3612200a SHA512 d1bd1e90cbcdb46533548af91ac9ad95127bc225a665b7b7cbe3baa6fedb9101a542effb056b0ed38869a5c0e97a79a73d8269ada3996bce423b99e6a54310af +EBUILD gentoo-sources-5.10.122.ebuild 749 BLAKE2B dffdff30d55e246a2d834a865d12a4e84644fac110041a9503e54b0cff2d98a21be9490c3bc3c3da07921afa612fb19b6610338a6ef9ba32559e6974af68385b SHA512 0d15bd174d671900c51b2bc7c53be01f7e2b9eafd080142678a40d920685595fbd1437764eddb4a1272c04e180800a9152bc9bef614a80d6850dc47646af4f95 +EBUILD gentoo-sources-5.10.123.ebuild 749 BLAKE2B 5e427ef88947b364fed2aa366bea1294b3d5dd5a32466ceb8fdbf9907ed442ef55f6dc87729eb6e8891c26d2f053dbfd654df66155c79227146c3043ea2a8fa1 SHA512 5cd6b4416f92d3f4e38568e6841595d815007504e321933142535d344d039979b5186a6209313337938142ec264335ee967c379db4c8d2aefe5aaef8b162b2df EBUILD gentoo-sources-5.15.41.ebuild 740 BLAKE2B e82c9b0af90aa114710aa0e1fe2a8e2a8608cd7e49c7db3180202d4932a39588be99e2545155923ce6e1f32f6fe449d6bdd96738075c4d0a1aa67e0e705b8617 SHA512 68dc21f72e24288be05f648257d89d2b66b28412085608a44d9373e6318da73c1e96cee8005af65e68033f6a1b18e59ff4456e700b17bbaa2c643226ff24e986 EBUILD gentoo-sources-5.15.43.ebuild 748 BLAKE2B 1f73b214afba99304c363b99ff11cd577022b30398a01152eb84c34db22c2ade59331d2d44f66407f14dbef819ae85159c89576f4db2a92e126726de3bd4c5d6 SHA512 50d2ecbd58c791bdc847b58acec4eb75c828e32af5507fdd51ef58a7b71fe1f0ccdbf3312ee7a3ba4c04878a30af43fcd61a3bee01368d876868ddc4d995f60f EBUILD gentoo-sources-5.15.44.ebuild 748 BLAKE2B 6069f62aab539948a55c29b828cb686222e9dcd54c9f9186de2abcbd5417cdda94261b515777a00b7cf38aa7fa1eb9eed08d8c40ef0e3894868cd385687046f2 SHA512 c7056d856e448ee0f7a9a4595db34c151e8ea5f8a0ca89ccb39166de6767e7ccb7b3b3ae8b889f104724c5f75bf1a8906d8c4b3649606d98c00a92e0555e26b7 EBUILD gentoo-sources-5.15.45.ebuild 748 BLAKE2B ade887acdfbaa78877fafed469aad26d4e1fc9d82a2559495ee30f4793817935f9cc258a6a867d0acd99b890443de3e0ea21f3c15ba1c49ab9069ac002d936db SHA512 708d283cdfd15b23d9c9c43deddb5424e946908cffb5bc403c427ea7919c327747f052c3ccdec649df4edc1ad887c55315140720b39b5d868df2b493a426848d EBUILD gentoo-sources-5.15.46.ebuild 748 BLAKE2B b78c6674bac1a0d9efff7bce53968e9b6b47cd41b72292d9ef63a4941a801cec67e78ad6ca60d2c4c19d3ec93bf540185d490c95ddc0fa22cb4e04e1f2ff1c66 SHA512 fe08463ef6ba1cf39cbd36cf750eda2cbdcabc24088d91f9cec7138ec86b0b7b7cc02b5a5123bad34eafb963749ca4c42a52495a1a92625d8c6e1444dac061b1 +EBUILD gentoo-sources-5.15.47.ebuild 748 BLAKE2B 115201fd478581fc48408f012c8953a735c4e487a3cfe6652f3f3a73ce2b461dddeac3658da7f0886386223e95d6156317f8f34fe1ffe8e095d726176018cce2 SHA512 b7b1bd6f8f83ccc0fa34e319f695b5a97d4592616b45c48efd31235dc794ee9b287c81a96d4124446a03adf7c8d30ba8cbb598375d4d510b2343b5cf8974442c +EBUILD gentoo-sources-5.15.48.ebuild 748 BLAKE2B ab937be31176e89cbe2f594d3ce954fcc162489fa8a40d0667f0bc012151de0a9e1c466f170193ad1ad0e61f6ef395566c0135a92c15627a8b0882f3e53a5c0e SHA512 72851481dc1cbd9857eb737d4a49befd645a8176e17bf62812e87109d4e13be7e15c9bcac7c275a77f6a7688cd501f41ff26967dcc0d03ae5df43c31b227456e EBUILD gentoo-sources-5.17.11.ebuild 742 BLAKE2B 63381debe04b3b6a2550c64d745c5124c311a8f3372d32c7d1e3dde4134d1980f7b5223ccc40396ec2e93e82fb49cdee9eb72af33906e84507be8f62b0a199be SHA512 4f868b2a033fc7c1bf7f22fb03b01d6aa75c85615c4bd29c11df250d27fdfe2e9cb1ca675683e2172ab37e1b1b1fdb2ed51f0e439c58464b0c2e4380fc06c122 EBUILD gentoo-sources-5.17.12.ebuild 742 BLAKE2B 4156dd6298aacff8389672358ef446d023a937dff53dad32cf4ddfd200f70d97b10511d073d3208ae1dd2ab8a68e84723ae4217ddbc2b5f5b8650d90d570d8b3 SHA512 d5319327891a906c2176b76cc22c55c3631a8c11786b2c35c70035c01b4f9c634f61e227c35c0632dd2da8854970ba765ea6e85ad3d684788a49662677787594 EBUILD gentoo-sources-5.17.13.ebuild 742 BLAKE2B a1951a077001ae3f8fdba7d3adefe6cd3bcc1f38af0fce4d29f6f9ea1327dea7451fffed4e0491674da14f7c17a2edf67eaa9238196ae11163d3f66d4ed996c5 SHA512 64e6b0ea1ce3d41d7b78805db8b7c8f95d120ddf1ed0d1ccedc88faf3a5b1063b60c6c85c32b93e75166933471b2b1fafac9b6cef7bed99d597d516ab3b706cc EBUILD gentoo-sources-5.17.14.ebuild 742 BLAKE2B 12997100b81fee9c1bc6a048d189f68b66a312046e7d7daf590f6db6bf31edc774a5e882cab430cac09c49fac8b0b4c3396bb712d7c8b22e275528ea4f9dfee5 SHA512 3bba7236c8c24e2b135ddec3ec7e4b8098c9325332ff82930a898a4081aeb2a68f4d3f68095fde6ed9be44ae46b646845a73b3a9357caf49cfe6cc5d443ac2a6 +EBUILD gentoo-sources-5.17.15.ebuild 742 BLAKE2B 09390111bf79b7d6192bb16fc2c27afd5e3d3446d595cae4e475770f84416fc4de320acbaaffceee168bcd0564377fa3d8bb9781c10d357b04f201e6f1e9897e SHA512 63aa56ccc9ca8263e44c96fd374187894f57d8baee3e6c1a70a679f55a6b26cf489f69aae648241ab414eb901fca95ba60b708f56e704c1240dd48ded28cbc14 EBUILD gentoo-sources-5.17.8.ebuild 742 BLAKE2B 95e0f99a778f310f85ff86fd862bb4d418aa40a0c0230800f9a417c9e89827791a8e0d87a17d3d607a777172ad00650f8dbb62de1dbd98a47b3aa0c2de21b1db SHA512 3dd8b4a3c88451fbe76b85742c870d491ebac0a1bb0e9a1b28c10254b596abc79ac201f043d4e258322257a55290096c97dce2c8c1f926b35af8b25b8f287f6a EBUILD gentoo-sources-5.17.9.ebuild 742 BLAKE2B a776c8acf62c71990205444dbcc91ee6497b129f0cffe91a46a656ce9d376299985831d32da405790c53f8bf332560fd10c2a5a389e8fb0bc076292d6835fa3a SHA512 7eeb9ffbb469c44d42769beda98c1afa022475b7fc55690b4d76b64acbe0ad884a288bce5b4da4e8baa9f67ccd762eb79c738218886bdf59440491995e8233be EBUILD gentoo-sources-5.18.0.ebuild 741 BLAKE2B 173a99711cf7e2f80832dead06826d0a5196bf35d364b5445b0da5f60901cde8c4f71757c68780a2768d344dd516fc77a6136a0f3c8ab1639fcfec24b8ef49a7 SHA512 fab36547339b5d28de0b9553b1997a4159099a9b2959539d842e3afe88ff3bde955b4babbcf566ec0baffd06fb636b553aca59cf9f7aad5d0a4d5c4a687c466d @@ -140,7 +196,11 @@ EBUILD gentoo-sources-5.18.1-r2.ebuild 741 BLAKE2B d7cc73a7e5bd4a201e540683366f9 EBUILD gentoo-sources-5.18.1.ebuild 741 BLAKE2B 850fb58340c7bda3854cc22131fa1c3e294255fe09dced4b9d7a177c2b451ee7a447ec397d05c15d86592a58c59ed3e83c45870b7c85391064dd03f77c11b672 SHA512 557b739782cff1984ffdac9a947f15bbfac6d5e8e455ab92635ad9d40ad8b5d2fefd6c47777e9aa93af35cdaae2a69106498776ac6c33d1de4161200560e51d5 EBUILD gentoo-sources-5.18.2.ebuild 741 BLAKE2B 5ea1c1e649245e1c156ec44d9d454fded0e208ab1b0306f971808112994d7597760ad9bb0e5e518226098e812b9855272b2326bddedc21356d2a0e6756c16dca SHA512 b4c10e3ea61260f2df9ba92c7f6ec5a3b34ef12772fe4b3631a3c43948037f0709d6069b5bdfe7ef3855d19ca0fb1e6f491d8285769ad94a167b259e6fd00575 EBUILD gentoo-sources-5.18.3.ebuild 741 BLAKE2B 1a7d328ea3676f0ac0a9e6bff442e83aa76725ea7898a9b4eb6d2521a2d18dee30b283791dc75c433d15fdb1685b7bb00d535e1a4926b678021699e95c8b9bf2 SHA512 d187671f1cea171181e15f8c5d80124861a780566f57ad5fd051fae05c2ef330570fd02326630995062d9c7e1a1e4395ca80c73012e9fc3b2acc362f17e94f33 +EBUILD gentoo-sources-5.18.4.ebuild 741 BLAKE2B 20b3d6f1c56fa05abbbf56211bee52f9a5feb1a13b0cb073edb1c686cb5acf41702d0ff3ce11ea921a31889cbc881d6dccaea2d0441405a644cfd4df3a83e2fb SHA512 f4786146ce24cddd01b282a247984b82b60f9276c94829df5f85b9940af792661bd869b1cf4ae61afecdb72356ea308820918e85a392daa0f401648126cad1cc +EBUILD gentoo-sources-5.18.5.ebuild 741 BLAKE2B 9226411e47b51cd3681da2ed11df2d43afb3c0c7cd619bbe48d7c0a0f982ebdc870a2b127eebb412c33f1975ab0b478e955a6fcddae42b88bac8f3fce7487397 SHA512 447a4b1eb82e1fb20cc42a4cfd98d4431fdcd211e25bd0e67aabe83b78e7433330a82e548669c37241b0c70cbaea8eac299f995f1b27a396d89544c5450d865a EBUILD gentoo-sources-5.4.195.ebuild 734 BLAKE2B fc45688e7c65a8b56dc5df37c533dcb425d3608117e7a207986219eaf4059852d4e13c8b45e4de7328617ce4655a41ea5679f3efa8b3aaed91ed11417d9161bb SHA512 8c281580c84107812be562aca644e33e3febcf9a2740c07cfeec85a48c7e072e8d925f828de29bb94ca53f9402dba41d1fac8ee7c215cb62e11dcc981a0fc866 EBUILD gentoo-sources-5.4.196.ebuild 742 BLAKE2B c1e8d47f9c7ba339701decf9502c9815931a9a4b6c7c4c609b9b597cd3e86c6a807471b2bc0e4fca842839fe69ddb42f075cadd7d7f2fd8a64f8e99c89cb944a SHA512 ad296b7fa72affcc5f424f69182bc91af92858abf737ca806da2afce92c6dd624dbe94d21dfc1c149fde4fe9b577d974a57bde52ff3650b2a23ce89f789f7183 EBUILD gentoo-sources-5.4.197.ebuild 742 BLAKE2B a5cd58855ee2feba624798a3bbb2692ed0241c80568db5224c7c76e33aa2a7127167d2caf806888d30f2b4a66f7b905c1a54897afac52372743ba2cadba57733 SHA512 9ca866f1dd306bf40212b71a96bd56064b28486291e0f3398e8db1b9c8be8f2954b93c2f60bff4767eabf6171225053aca4450850a0cb6858419ccc30d2625c5 +EBUILD gentoo-sources-5.4.198.ebuild 742 BLAKE2B 775e9774918bc3c27d5f32be7fbb72af8066a8c5dfb515812918a3c61c871adcdbb8c4e1d9b2158e9a468107984ae8887c99f95542840296cced7d343f133a5b SHA512 eb895c6dfcb74ec15f10a7d46c45bd71a829d062a1aceea5b65bd62625aea261deb23d5a2c59ed95200dd1b71ade7e2f2d6447cc5af4ebd9414e9dc67404d124 +EBUILD gentoo-sources-5.4.199.ebuild 742 BLAKE2B a3c868ca2a7cd75161e4549765abacc28e1bfa3338ef2a921f57ea9d5046e73e0f7e6c3d72ef57ed099b6ed684580c9878d2998892665fbbd18d3694ba6845a6 SHA512 722c21a9a4cc7a94be8b74dddf77e81dd3d44f187f64feea1c689c850852cb9c93f7ad46c2630ef8a086331cd3baf2f6bc7227514f84e2ab446db5a6ace95944 MISC metadata.xml 501 BLAKE2B f5363c8a19540d5bb924b38bdebeb8dbc60c84e58d1d87a9148a3e7abb09b0a1b733c98b130b778b8ab3a88375598444aa9d537d8c5338864a3d4497600d7836 SHA512 bc1ba0d75dbf5b95b3f93e666389c6408f20aebeec99bc8ec00653758b67588e07214285ed106fd9e5aed2c8d57c625d666c797212fda51e1ab98ce1df816467 diff --git a/sys-kernel/gentoo-sources/gentoo-sources-4.14.283.ebuild b/sys-kernel/gentoo-sources/gentoo-sources-4.14.283.ebuild new file mode 100644 index 000000000000..80ad9296fec5 --- /dev/null +++ b/sys-kernel/gentoo-sources/gentoo-sources-4.14.283.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="8" +ETYPE="sources" +K_WANT_GENPATCHES="base extras experimental" +K_GENPATCHES_VER="294" + +inherit kernel-2 +detect_version +detect_arch + +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86" +HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches" +IUSE="experimental" + +DESCRIPTION="Full sources including the Gentoo patchset for the ${KV_MAJOR}.${KV_MINOR} kernel tree" +SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_URI}" + +pkg_postinst() { + kernel-2_pkg_postinst + einfo "For more info on this patchset, and how to report problems, see:" + einfo "${HOMEPAGE}" +} + +pkg_postrm() { + kernel-2_pkg_postrm +} diff --git a/sys-kernel/gentoo-sources/gentoo-sources-4.14.284.ebuild b/sys-kernel/gentoo-sources/gentoo-sources-4.14.284.ebuild new file mode 100644 index 000000000000..d2b7d1095095 --- /dev/null +++ b/sys-kernel/gentoo-sources/gentoo-sources-4.14.284.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="8" +ETYPE="sources" +K_WANT_GENPATCHES="base extras experimental" +K_GENPATCHES_VER="295" + +inherit kernel-2 +detect_version +detect_arch + +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86" +HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches" +IUSE="experimental" + +DESCRIPTION="Full sources including the Gentoo patchset for the ${KV_MAJOR}.${KV_MINOR} kernel tree" +SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_URI}" + +pkg_postinst() { + kernel-2_pkg_postinst + einfo "For more info on this patchset, and how to report problems, see:" + einfo "${HOMEPAGE}" +} + +pkg_postrm() { + kernel-2_pkg_postrm +} diff --git a/sys-kernel/gentoo-sources/gentoo-sources-4.19.247.ebuild b/sys-kernel/gentoo-sources/gentoo-sources-4.19.247.ebuild new file mode 100644 index 000000000000..ed6fcad8f95f --- /dev/null +++ b/sys-kernel/gentoo-sources/gentoo-sources-4.19.247.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="8" +ETYPE="sources" +K_WANT_GENPATCHES="base extras experimental" +K_GENPATCHES_VER="246" + +inherit kernel-2 +detect_version +detect_arch + +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86" +HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches" +IUSE="experimental" + +DESCRIPTION="Full sources including the Gentoo patchset for the ${KV_MAJOR}.${KV_MINOR} kernel tree" +SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_URI}" + +pkg_postinst() { + kernel-2_pkg_postinst + einfo "For more info on this patchset, and how to report problems, see:" + einfo "${HOMEPAGE}" +} + +pkg_postrm() { + kernel-2_pkg_postrm +} diff --git a/sys-kernel/gentoo-sources/gentoo-sources-4.19.248.ebuild b/sys-kernel/gentoo-sources/gentoo-sources-4.19.248.ebuild new file mode 100644 index 000000000000..b71b405d7851 --- /dev/null +++ b/sys-kernel/gentoo-sources/gentoo-sources-4.19.248.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="8" +ETYPE="sources" +K_WANT_GENPATCHES="base extras experimental" +K_GENPATCHES_VER="247" + +inherit kernel-2 +detect_version +detect_arch + +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86" +HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches" +IUSE="experimental" + +DESCRIPTION="Full sources including the Gentoo patchset for the ${KV_MAJOR}.${KV_MINOR} kernel tree" +SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_URI}" + +pkg_postinst() { + kernel-2_pkg_postinst + einfo "For more info on this patchset, and how to report problems, see:" + einfo "${HOMEPAGE}" +} + +pkg_postrm() { + kernel-2_pkg_postrm +} diff --git a/sys-kernel/gentoo-sources/gentoo-sources-4.9.318.ebuild b/sys-kernel/gentoo-sources/gentoo-sources-4.9.318.ebuild new file mode 100644 index 000000000000..3b5f2e7c6372 --- /dev/null +++ b/sys-kernel/gentoo-sources/gentoo-sources-4.9.318.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="8" +ETYPE="sources" +K_WANT_GENPATCHES="base extras experimental" +K_GENPATCHES_VER="321" + +inherit kernel-2 +detect_version +detect_arch + +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86" +HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches" +IUSE="experimental" + +DESCRIPTION="Full sources including the Gentoo patchset for the ${KV_MAJOR}.${KV_MINOR} kernel tree" +SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_URI}" + +pkg_postinst() { + kernel-2_pkg_postinst + einfo "For more info on this patchset, and how to report problems, see:" + einfo "${HOMEPAGE}" +} + +pkg_postrm() { + kernel-2_pkg_postrm +} diff --git a/sys-kernel/gentoo-sources/gentoo-sources-4.9.319.ebuild b/sys-kernel/gentoo-sources/gentoo-sources-4.9.319.ebuild new file mode 100644 index 000000000000..c6406efd2f4f --- /dev/null +++ b/sys-kernel/gentoo-sources/gentoo-sources-4.9.319.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="8" +ETYPE="sources" +K_WANT_GENPATCHES="base extras experimental" +K_GENPATCHES_VER="322" + +inherit kernel-2 +detect_version +detect_arch + +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86" +HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches" +IUSE="experimental" + +DESCRIPTION="Full sources including the Gentoo patchset for the ${KV_MAJOR}.${KV_MINOR} kernel tree" +SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_URI}" + +pkg_postinst() { + kernel-2_pkg_postinst + einfo "For more info on this patchset, and how to report problems, see:" + einfo "${HOMEPAGE}" +} + +pkg_postrm() { + kernel-2_pkg_postrm +} diff --git a/sys-kernel/gentoo-sources/gentoo-sources-5.10.122.ebuild b/sys-kernel/gentoo-sources/gentoo-sources-5.10.122.ebuild new file mode 100644 index 000000000000..c8eccff4153c --- /dev/null +++ b/sys-kernel/gentoo-sources/gentoo-sources-5.10.122.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="8" +ETYPE="sources" +K_WANT_GENPATCHES="base extras experimental" +K_GENPATCHES_VER="131" + +inherit kernel-2 +detect_version +detect_arch + +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches" +IUSE="experimental" + +DESCRIPTION="Full sources including the Gentoo patchset for the ${KV_MAJOR}.${KV_MINOR} kernel tree" +SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_URI}" + +pkg_postinst() { + kernel-2_pkg_postinst + einfo "For more info on this patchset, and how to report problems, see:" + einfo "${HOMEPAGE}" +} + +pkg_postrm() { + kernel-2_pkg_postrm +} diff --git a/sys-kernel/gentoo-sources/gentoo-sources-5.10.123.ebuild b/sys-kernel/gentoo-sources/gentoo-sources-5.10.123.ebuild new file mode 100644 index 000000000000..e4816b44f2cc --- /dev/null +++ b/sys-kernel/gentoo-sources/gentoo-sources-5.10.123.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="8" +ETYPE="sources" +K_WANT_GENPATCHES="base extras experimental" +K_GENPATCHES_VER="132" + +inherit kernel-2 +detect_version +detect_arch + +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches" +IUSE="experimental" + +DESCRIPTION="Full sources including the Gentoo patchset for the ${KV_MAJOR}.${KV_MINOR} kernel tree" +SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_URI}" + +pkg_postinst() { + kernel-2_pkg_postinst + einfo "For more info on this patchset, and how to report problems, see:" + einfo "${HOMEPAGE}" +} + +pkg_postrm() { + kernel-2_pkg_postrm +} diff --git a/sys-kernel/gentoo-sources/gentoo-sources-5.15.47.ebuild b/sys-kernel/gentoo-sources/gentoo-sources-5.15.47.ebuild new file mode 100644 index 000000000000..5253cb001e0c --- /dev/null +++ b/sys-kernel/gentoo-sources/gentoo-sources-5.15.47.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="8" +ETYPE="sources" +K_WANT_GENPATCHES="base extras experimental" +K_GENPATCHES_VER="51" + +inherit kernel-2 +detect_version +detect_arch + +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches" +IUSE="experimental" + +DESCRIPTION="Full sources including the Gentoo patchset for the ${KV_MAJOR}.${KV_MINOR} kernel tree" +SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_URI}" + +pkg_postinst() { + kernel-2_pkg_postinst + einfo "For more info on this patchset, and how to report problems, see:" + einfo "${HOMEPAGE}" +} + +pkg_postrm() { + kernel-2_pkg_postrm +} diff --git a/sys-kernel/gentoo-sources/gentoo-sources-5.15.48.ebuild b/sys-kernel/gentoo-sources/gentoo-sources-5.15.48.ebuild new file mode 100644 index 000000000000..1f31c14862e9 --- /dev/null +++ b/sys-kernel/gentoo-sources/gentoo-sources-5.15.48.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="8" +ETYPE="sources" +K_WANT_GENPATCHES="base extras experimental" +K_GENPATCHES_VER="52" + +inherit kernel-2 +detect_version +detect_arch + +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches" +IUSE="experimental" + +DESCRIPTION="Full sources including the Gentoo patchset for the ${KV_MAJOR}.${KV_MINOR} kernel tree" +SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_URI}" + +pkg_postinst() { + kernel-2_pkg_postinst + einfo "For more info on this patchset, and how to report problems, see:" + einfo "${HOMEPAGE}" +} + +pkg_postrm() { + kernel-2_pkg_postrm +} diff --git a/sys-kernel/gentoo-sources/gentoo-sources-5.17.15.ebuild b/sys-kernel/gentoo-sources/gentoo-sources-5.17.15.ebuild new file mode 100644 index 000000000000..ef8c1b6ec4a6 --- /dev/null +++ b/sys-kernel/gentoo-sources/gentoo-sources-5.17.15.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="8" +ETYPE="sources" +K_WANT_GENPATCHES="base extras experimental" +K_GENPATCHES_VER="19" + +inherit kernel-2 +detect_version +detect_arch + +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches" +IUSE="experimental" + +DESCRIPTION="Full sources including the Gentoo patchset for the ${KV_MAJOR}.${KV_MINOR} kernel tree" +SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_URI}" + +pkg_postinst() { + kernel-2_pkg_postinst + einfo "For more info on this patchset, and how to report problems, see:" + einfo "${HOMEPAGE}" +} + +pkg_postrm() { + kernel-2_pkg_postrm +} diff --git a/sys-kernel/gentoo-sources/gentoo-sources-5.18.4.ebuild b/sys-kernel/gentoo-sources/gentoo-sources-5.18.4.ebuild new file mode 100644 index 000000000000..2e7ef6752590 --- /dev/null +++ b/sys-kernel/gentoo-sources/gentoo-sources-5.18.4.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="8" +ETYPE="sources" +K_WANT_GENPATCHES="base extras experimental" +K_GENPATCHES_VER="7" + +inherit kernel-2 +detect_version +detect_arch + +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches" +IUSE="experimental" + +DESCRIPTION="Full sources including the Gentoo patchset for the ${KV_MAJOR}.${KV_MINOR} kernel tree" +SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_URI}" + +pkg_postinst() { + kernel-2_pkg_postinst + einfo "For more info on this patchset, and how to report problems, see:" + einfo "${HOMEPAGE}" +} + +pkg_postrm() { + kernel-2_pkg_postrm +} diff --git a/sys-kernel/gentoo-sources/gentoo-sources-5.18.5.ebuild b/sys-kernel/gentoo-sources/gentoo-sources-5.18.5.ebuild new file mode 100644 index 000000000000..eb342e2bf5f6 --- /dev/null +++ b/sys-kernel/gentoo-sources/gentoo-sources-5.18.5.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="8" +ETYPE="sources" +K_WANT_GENPATCHES="base extras experimental" +K_GENPATCHES_VER="8" + +inherit kernel-2 +detect_version +detect_arch + +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches" +IUSE="experimental" + +DESCRIPTION="Full sources including the Gentoo patchset for the ${KV_MAJOR}.${KV_MINOR} kernel tree" +SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_URI}" + +pkg_postinst() { + kernel-2_pkg_postinst + einfo "For more info on this patchset, and how to report problems, see:" + einfo "${HOMEPAGE}" +} + +pkg_postrm() { + kernel-2_pkg_postrm +} diff --git a/sys-kernel/gentoo-sources/gentoo-sources-5.4.198.ebuild b/sys-kernel/gentoo-sources/gentoo-sources-5.4.198.ebuild new file mode 100644 index 000000000000..52c09f6b8a22 --- /dev/null +++ b/sys-kernel/gentoo-sources/gentoo-sources-5.4.198.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="8" +ETYPE="sources" +K_WANT_GENPATCHES="base extras experimental" +K_GENPATCHES_VER="202" + +inherit kernel-2 +detect_version +detect_arch + +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86" +HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches" +IUSE="experimental" + +DESCRIPTION="Full sources including the Gentoo patchset for the ${KV_MAJOR}.${KV_MINOR} kernel tree" +SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_URI}" + +pkg_postinst() { + kernel-2_pkg_postinst + einfo "For more info on this patchset, and how to report problems, see:" + einfo "${HOMEPAGE}" +} + +pkg_postrm() { + kernel-2_pkg_postrm +} diff --git a/sys-kernel/gentoo-sources/gentoo-sources-5.4.199.ebuild b/sys-kernel/gentoo-sources/gentoo-sources-5.4.199.ebuild new file mode 100644 index 000000000000..341bedd07582 --- /dev/null +++ b/sys-kernel/gentoo-sources/gentoo-sources-5.4.199.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="8" +ETYPE="sources" +K_WANT_GENPATCHES="base extras experimental" +K_GENPATCHES_VER="203" + +inherit kernel-2 +detect_version +detect_arch + +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86" +HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches" +IUSE="experimental" + +DESCRIPTION="Full sources including the Gentoo patchset for the ${KV_MAJOR}.${KV_MINOR} kernel tree" +SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_URI}" + +pkg_postinst() { + kernel-2_pkg_postinst + einfo "For more info on this patchset, and how to report problems, see:" + einfo "${HOMEPAGE}" +} + +pkg_postrm() { + kernel-2_pkg_postrm +} diff --git a/sys-kernel/kpatch/Manifest b/sys-kernel/kpatch/Manifest index 2d8536ebe68f..6f0b9a3ae254 100644 --- a/sys-kernel/kpatch/Manifest +++ b/sys-kernel/kpatch/Manifest @@ -1,10 +1,7 @@ -AUX kpatch-0.7.1-disable-dwarf-compression.patch 1120 BLAKE2B 443956fb6937973040efdae4a59ed925d6dad6e540bcd88146e08bfb3061b299b4f2a14226f3f52647cb27b163223d93cb729511e564dabc7814e287c8527a16 SHA512 eb51965bfe701cc0235ab442f68cb7c86cac55f6dbacac2beca39ffb94fbc767545bd598cb34c1c85b19dc2e830890eba3e28f28628f16e6a37c155e8a4324ff AUX kpatch-0.9.4-no-werror.patch 373 BLAKE2B b7e0d7c35fc87df6d2cb9f0a86a82f01d5a72561d62281abaf7290696d890a997ce3221be506e6213dda891a2f5100b9de83edccac8c6b6af3322353fef9f394 SHA512 3a4392ca1d56a3b2625f11b8a91c140a51d8a5ce45bec8f1a5d901d7515d07ffc85922623464576af0f89966a725faec99b9bc801610ead9102d7f69108f5cc6 -DIST kpatch-0.6.3.tar.gz 153100 BLAKE2B e95d1880ffc9ff6038bba98902d0f1e97c9f7f8d0f90eedc281c4bf0570217668cf7b701d038d6f06e9885ebdbb4407cc554d5175cf17eb8fd5051381f75deb3 SHA512 0d266dd837ad651d7f46047cf2c8de527d08274a885a154c53354f4b3c5679d91c766d7d42294ffe71cc548e5ee865c7555f24001882b806f2fb48825f9b0c06 -DIST kpatch-0.7.1.tar.gz 181732 BLAKE2B da3ff8a6bbd31c3bdc353a3d2b75c6947b915fb309a6f19c57b31a6cbad1d82b9e1611bc2c412c5d049511e217a01719eb9a017d1fbbe7c7bbf2e5b02a381f40 SHA512 c1b149e9532dc16ee4f7578aadf3eda73b53c889a055229490a7afd1fca8e6df755c98c938353f937b81679fe8d08e065c473a6c31e588b1eb67f2de56bfddea DIST kpatch-0.9.4.tar.gz 257885 BLAKE2B 3c84dd120b0b512e6a55d342b5950ce5d3a81c8c1e956f167bdb25c0c89dde5d4c2bd91fad687ab9eec4d6f965c21ff647f330f1fbcbfe560ca1f3cd37c6ac54 SHA512 647509fb9772b7564c0533ea043a15a66e29d413e045258036e78890c1d9cb072622bf458dda9bd4a87fe0855522c9b6ec3761f9bb4ab7e08157a179abfbaa62 -EBUILD kpatch-0.6.3-r1.ebuild 2456 BLAKE2B 7a37a9232c27d3c3914317ac434b33694f65db5b43d64b63a24ab8c8c4d22dd13c2563314daeb1e0b4578e115668d9ee749e6eedfa43a1ccdc3578ced45e6087 SHA512 eeec109841819c5411879ee0abd69286ccb645cb735169e50fb4c13cf5c7ef5fe9f529fe59ce150b5ad3cf18a539b06ef59d514e6ea840c13388c76c820e3185 -EBUILD kpatch-0.7.1-r1.ebuild 2755 BLAKE2B 02b8fd7e4650b359059c1812514f99498d1c92aef683e09d09fa63969996ef3ec71291e88f34b5f60dd17053ae41091c94b667e4e3f620cf7ddba9d7f6f38c48 SHA512 1020a0b61971baadc040b66987cb1ed48b7dff55509afd2f98e0f7c1bc3a502517faf890ccfac9b54ca54bb2fdbe7c340bea737b7593cd789d4e5b209602ba80 +DIST kpatch-0.9.6.tar.gz 260687 BLAKE2B 5c535af463f54d7be00fe987716dcb84ed17df69e4ccf5c0a6b4bde32704756c1c217ec43d9f338ce478ff6e0403e5c10f15055c56fbfa786b592b7d67427c6f SHA512 898c5704098c473187f2eab9bccd5fb3cfc31f4211492d658abcd0b7cac6d03f11a27df19a56ad17c20163803084ddf54a27defcf12b4975a8a8eb5dbad73f21 EBUILD kpatch-0.9.4.ebuild 2747 BLAKE2B 76d7a2a7b6bfaab3e054ebfae9c3f739f63c8dd07854800403d1470022b78e43402d79b9f217c758a3ed1e9857ab2431cb60b857f93280a7a329fd893f9c76b8 SHA512 1d4e1e21131a7a1107900fef7bffc038cbb49cb27b307fd0c3ef4c04b4580d486a7e2e32e0c3f9c5e94ce86ba1d2d04d4163f94c3660e1199587330ee40594ce +EBUILD kpatch-0.9.6.ebuild 2747 BLAKE2B 76d7a2a7b6bfaab3e054ebfae9c3f739f63c8dd07854800403d1470022b78e43402d79b9f217c758a3ed1e9857ab2431cb60b857f93280a7a329fd893f9c76b8 SHA512 1d4e1e21131a7a1107900fef7bffc038cbb49cb27b307fd0c3ef4c04b4580d486a7e2e32e0c3f9c5e94ce86ba1d2d04d4163f94c3660e1199587330ee40594ce EBUILD kpatch-9999.ebuild 2691 BLAKE2B d507a6b69f149e395718182c2ba3a104ea36728f58886ea99469705c6176f485f142b0d71733a4ad2d8264377009d31538f357fe2609b5bb144e1ed05246eb74 SHA512 34c3e911c2ee18ae1ac61464d666e85b363adf6c6581a419612a0d9d3e6008b4066965d64238e19096825d033de48ecbc45cba2d2466ff06d4c868939e5c7b25 MISC metadata.xml 671 BLAKE2B 27b8de92bfdcd0343388ee8c657a3a3625a3f3879ec597b18516ff5dbe78e6ba93ffb8e0f251a0920ca11405d6c9344378865a65799009a53c71c627dd159ef3 SHA512 e960dac661381d042b3a9fcaf6e7d1e4b246970e262d972596ed3eaf5f25ee5c9a8eca0a88d416f3c360073cf5d25db481b10550db58b3f3b47ceadcf0d85668 diff --git a/sys-kernel/kpatch/files/kpatch-0.7.1-disable-dwarf-compression.patch b/sys-kernel/kpatch/files/kpatch-0.7.1-disable-dwarf-compression.patch deleted file mode 100644 index 85f2862df54a..000000000000 --- a/sys-kernel/kpatch/files/kpatch-0.7.1-disable-dwarf-compression.patch +++ /dev/null @@ -1,32 +0,0 @@ -From fe6e3f51bfe17945205445904c1fc602008ac7dd Mon Sep 17 00:00:00 2001 -From: Stefan Strogin -Date: Mon, 29 Jul 2019 13:20:20 +0300 -Subject: [PATCH] create-diff-object: disable DWARF compression explicitly - -On some systems the linker produces compressed debug sections by -default. It is not supported by create-diff-object for now. - -Fixes: #877 - -Upstream-Status: Submitted [https://github.com/dynup/kpatch/pull/1011] -Signed-off-by: Stefan Strogin ---- - kpatch-build/kpatch-build | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/kpatch-build/kpatch-build b/kpatch-build/kpatch-build -index 9ef3809..365655c 100755 ---- a/kpatch-build/kpatch-build -+++ b/kpatch-build/kpatch-build -@@ -748,7 +748,7 @@ if [[ "$ARCH" = "ppc64le" ]]; then - ARCH_KCFLAGS="-mcmodel=large -fplugin=$PLUGINDIR/ppc64le-plugin.so" - fi - --export KCFLAGS="-I$DATADIR/patch -ffunction-sections -fdata-sections $ARCH_KCFLAGS" -+export KCFLAGS="-I$DATADIR/patch -ffunction-sections -fdata-sections -gz=none $ARCH_KCFLAGS" - - echo "Reading special section data" - find_special_section_data --- -2.22.0 - diff --git a/sys-kernel/kpatch/kpatch-0.6.3-r1.ebuild b/sys-kernel/kpatch/kpatch-0.6.3-r1.ebuild deleted file mode 100644 index 175fecf308b0..000000000000 --- a/sys-kernel/kpatch/kpatch-0.6.3-r1.ebuild +++ /dev/null @@ -1,85 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -inherit flag-o-matic linux-mod - -if [[ "${PV}" == "9999" ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/dynup/${PN}.git" -else - SRC_URI="https://github.com/dynup/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64" -fi - -DESCRIPTION="Dynamic kernel patching for Linux" -HOMEPAGE="https://github.com/dynup/kpatch" - -LICENSE="GPL-2+" -SLOT="0" -IUSE="+kpatch-build +kpatch kmod doc contrib test" -RESTRICT="!test? ( test )" - -RDEPEND=" - app-crypt/pesign - dev-libs/openssl:0= - sys-libs/zlib - sys-apps/pciutils -" - -DEPEND=" - ${RDEPEND} - dev-libs/elfutils - sys-devel/bison - test? ( dev-util/shellcheck-bin ) -" - -pkg_setup() { - if use kmod; then - if kernel_is gt 3 9 0; then - if ! linux_config_exists; then - eerror "Unable to check the currently running kernel for kpatch support" - eerror "Please be sure a .config file is available in the kernel src dir" - eerror "and ensure the kernel has been built." - else - # Fail to build if these kernel options are not enabled (see kpatch/kmod/core/Makefile) - CONFIG_CHECK="FUNCTION_TRACER HAVE_FENTRY MODULES SYSFS KALLSYMS_ALL" - ERROR_FUNCTION_TRACER="CONFIG_FUNCTION_TRACER must be enabled in the kernel's config file" - ERROR_HAVE_FENTRY="CONFIG_HAVE_FENTRY must be enabled in the kernel's config file" - ERROR_MODULES="CONFIG_MODULES must be enabled in the kernel's config file" - ERROR_SYSFS="CONFIG_SYSFS must be enabled in the kernel's config file" - ERROR_KALLSYMS_ALL="CONFIG_KALLSYMS_ALL must be enabled in the kernel's config file" - fi - else - eerror - eerror "kpatch is not available for Linux kernels below 4.0.0" - eerror - die "Upgrade the kernel sources before installing kpatch." - fi - check_extra_config - fi - -} - -src_prepare() { - replace-flags '-O?' '-O1' - default -} - -src_compile() { - use kpatch-build && emake -C kpatch-build - use kpatch && emake -C kpatch - use kmod && set_arch_to_kernel && emake -C kmod - use doc && emake -C doc - use contrib && emake -C contrib - use test && emake check -} - -src_install() { - use kpatch-build && emake DESTDIR="${D}" PREFIX="/usr" install -C kpatch-build - use kpatch && emake DESTDIR="${D}" PREFIX="/usr" install -C kpatch - use kmod && set_arch_to_kernel && emake DESTDIR="${D}" PREFIX="/usr" install -C kmod - use contrib && emake DESTDIR="${D}" PREFIX="/usr" install -C contrib - use doc && einstalldocs -} diff --git a/sys-kernel/kpatch/kpatch-0.7.1-r1.ebuild b/sys-kernel/kpatch/kpatch-0.9.6.ebuild similarity index 96% rename from sys-kernel/kpatch/kpatch-0.7.1-r1.ebuild rename to sys-kernel/kpatch/kpatch-0.9.6.ebuild index 2a2b069afca4..e30e6e2e09cf 100644 --- a/sys-kernel/kpatch/kpatch-0.7.1-r1.ebuild +++ b/sys-kernel/kpatch/kpatch-0.9.6.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -34,7 +34,9 @@ DEPEND=" test? ( dev-util/shellcheck-bin ) " -PATCHES=( "${FILESDIR}"/${P}-disable-dwarf-compression.patch ) +PATCHES=( + "${FILESDIR}"/${PN}-0.9.4-no-werror.patch +) pkg_setup() { if use kmod; then diff --git a/sys-kernel/linux-firmware/Manifest b/sys-kernel/linux-firmware/Manifest index 6fba8d2f4326..7850333777ef 100644 --- a/sys-kernel/linux-firmware/Manifest +++ b/sys-kernel/linux-firmware/Manifest @@ -1,4 +1,3 @@ -DIST linux-firmware-20210518.tar.gz 328396097 BLAKE2B 7e7b2a41a8906e9bf6147a6ca4dc9cd57db66e98cf10fe4edf8ab56905bf6ad5eca88c479cad5e585b55cad765f051e6b96c0f827c2fa85ba78706b48ba9e047 SHA512 64c81d97aafa43fd438a29258ffcd812497bbd1b22c40b1e352ffea5a40c3c61b5f5a9788d76508c7010209a82ae3938ac6e28ff7f4dffc1582f6e5f8b8c00da DIST linux-firmware-20210629.tar.gz 333073746 BLAKE2B 89a0448dc471ff0c3edfa37b2a34bbe9f52d7c7e1fe416bea1121bd0248614e28672ef26b78dc7570cd6b949b9b8628492e9ee023eefd4fa49c7206146cc8e8a SHA512 1bc206ea691e3a17994150e3827251d539f1e77f44afc452f45129455f1c9d0c3563add95ffa5306c5c49b6dcff031c293e755e08a0329a2b094de786d8330b8 DIST linux-firmware-20210716.tar.gz 333073746 BLAKE2B 89a0448dc471ff0c3edfa37b2a34bbe9f52d7c7e1fe416bea1121bd0248614e28672ef26b78dc7570cd6b949b9b8628492e9ee023eefd4fa49c7206146cc8e8a SHA512 1bc206ea691e3a17994150e3827251d539f1e77f44afc452f45129455f1c9d0c3563add95ffa5306c5c49b6dcff031c293e755e08a0329a2b094de786d8330b8 DIST linux-firmware-20210818.tar.xz 172748332 BLAKE2B faf2ad6754bb72e3838aa21d5f2bc2ba49b98966a66fec04ecc5e0e2669fbbd4830820239290e12d2327f361df9084e350668befb8babfc517a5d06d2916dce9 SHA512 ce8d80794476a07740e2a0c62bf5b9a88d392e27285ba490813bf52c4b2b17cf26f24f43bc56673b8f7a11d7b204263ba9e0e8702ff8bf0a79f8478e0eb8efdc @@ -9,7 +8,7 @@ DIST linux-firmware-20220209.tar.xz 227688608 BLAKE2B 56ff71b7184f6b2fbbac4b14be DIST linux-firmware-20220310.tar.xz 237571732 BLAKE2B 9246d4fcdca0a9514606eb7b4ea7e18ea072b8d4302f62fd7aea4d85014c9f7da3eadc650e7c678bfe867c6f5ae9278b68b9a27c6074472ec9574ac922df23a5 SHA512 bafd5795d27c871c199e37f1e39f316e3577186283880da3b86cbc690749313342f8297342bf3ddfc6b3da7903ab2d5d24465240dfff1b0be51aa47f90872758 DIST linux-firmware-20220411.tar.xz 237957584 BLAKE2B 441699abac0a7554c96324e40676218401febe9ea2a11ff9ab9f9ea4945b4c590c10c9a353aa8c5c66325b408ab9ebcb57fa77b520066f1d9995cb5989bc5b75 SHA512 5470701872ed4670962d3ccb4fd046c1f00145d69e942d76b21ccce08077ca4db867bbb31b87668e6298e130f28fc522a6ff4d66927fbfcee44042e1d908f71d DIST linux-firmware-20220509.tar.xz 253717320 BLAKE2B 0181e209a05c3acbdcdc175868dca0ae2993effac0b265335f502a03d3a38cc4849366bb229ade87621426e99112f520f4d50444e438572c61cfc2c6d01ed6a6 SHA512 17d48222a0029d0540a7071b541653a42d66676c4dde88b7c148249450cfcb09087318cb4558ca7a0a7583f3bf0b00948d9383073e038c4f76bc4e807c757c2a -EBUILD linux-firmware-20210518.ebuild 9828 BLAKE2B bf5be585503ac1eb052a36cec337c34d1ada0052ed1f61cd98a36030cf3a08811cebe228ad421df8553ea1cb602558c0e20c00bab20ddbaa66842fa889880718 SHA512 578d67267ad0561a20177d88e6cd2a8718bdd9c03915655e6b88216c0de0b42aacd779e0a225fa3b8ba8189bc11c160a1f303207122625b422e79db8f480e2d6 +DIST linux-firmware-20220610.tar.xz 252543088 BLAKE2B b3f627fe150f76c9a1c7b70bf691587554808275debd56e9d36fd0eff63b7ab2351ba03dd298066b03db7f2e590d7f130677e158ade587fbfb59a9efd8f83c0c SHA512 76176af2bf1e83d91c88289623364bc5d3e45d96c8586bd5c064535ee245d133283d2176d142492139cfbd41ca6ad195522c662d923b6cc76556c8509638ad0d EBUILD linux-firmware-20210629.ebuild 9828 BLAKE2B d812585f022d6f09455f76a07576e51137cb8d721e9cfc397447f1104fbd39bdb33a5782b7001432fdebc3149d56876943796809b8a3826d5dd6ca6fa399ff78 SHA512 4b4952579581fb52210d76b7400ff306e542df93b3cab389ef07fd1d22b51e40adf05528b93c6eeb2652f78eadde9a3dfcc7df796c43da5592a24258517fe021 EBUILD linux-firmware-20210716.ebuild 9828 BLAKE2B d812585f022d6f09455f76a07576e51137cb8d721e9cfc397447f1104fbd39bdb33a5782b7001432fdebc3149d56876943796809b8a3826d5dd6ca6fa399ff78 SHA512 4b4952579581fb52210d76b7400ff306e542df93b3cab389ef07fd1d22b51e40adf05528b93c6eeb2652f78eadde9a3dfcc7df796c43da5592a24258517fe021 EBUILD linux-firmware-20210818.ebuild 9787 BLAKE2B d07bd4551b5e9035357c635ff6a27b289b429dc10a152e31a1435a90cbfaeacc33f14ed69cb00f729db6ff080c0cb73698777b62a15afc0ecdc46c2a52d9c854 SHA512 5840a5f7df126d335a90f3ad4b44f92017b281e1790938f7c06008eadff64689c8e87928939f94a0bd9caf6be15b0a3b933d3dad02a4070fcffff25a3c38db02 @@ -20,5 +19,6 @@ EBUILD linux-firmware-20220209.ebuild 9793 BLAKE2B 9c5c62aed977b89e0e654228bee6a EBUILD linux-firmware-20220310.ebuild 9793 BLAKE2B 9c5c62aed977b89e0e654228bee6a89d99eb43b15de168be364d57c236725f3822488165bbb51405770f6f5f95122f9bd4e778328e050424d138888d12d5f50a SHA512 14bc8259f12fd506375fa5d1f2faf40be90430bcf23f30982c183535a07a899e86ff7a14381d643974babf36c7f8f224435edee9698cb31960b1af9ae2dedf51 EBUILD linux-firmware-20220411.ebuild 9793 BLAKE2B 9c5c62aed977b89e0e654228bee6a89d99eb43b15de168be364d57c236725f3822488165bbb51405770f6f5f95122f9bd4e778328e050424d138888d12d5f50a SHA512 14bc8259f12fd506375fa5d1f2faf40be90430bcf23f30982c183535a07a899e86ff7a14381d643974babf36c7f8f224435edee9698cb31960b1af9ae2dedf51 EBUILD linux-firmware-20220509.ebuild 9800 BLAKE2B ddd7ff41cf1e2e86da288de91078f688b57812885caa991dd595ee2d8025606e00296c54dd399f425849076dac32ad8b233e10a4628f3f82417d0474b57b4edd SHA512 9644a17ebf0052b572cc72ff0a1b2055bcc537bf97d59427be32fc9a6234a9334510dda16b811f5af7d7c51b91baaa3cd64dd7b9a0ded0323d0d96498da6ee96 +EBUILD linux-firmware-20220610.ebuild 9800 BLAKE2B ddd7ff41cf1e2e86da288de91078f688b57812885caa991dd595ee2d8025606e00296c54dd399f425849076dac32ad8b233e10a4628f3f82417d0474b57b4edd SHA512 9644a17ebf0052b572cc72ff0a1b2055bcc537bf97d59427be32fc9a6234a9334510dda16b811f5af7d7c51b91baaa3cd64dd7b9a0ded0323d0d96498da6ee96 EBUILD linux-firmware-99999999.ebuild 9756 BLAKE2B 4f3eeea55282377e793e33f09dce13078569a535d4c9c38147d3ba36957c8b8bc1c7fdcca347dc69f732c463c6bbe43128d19193b512b557823a1f0fac7994ca SHA512 f0063290bafe61a67fbf525cf2f62b0736e193859f03bb7b388cb1637d2209837f109cec10924467c7d13a7ac60ae3929dfe9876e5d429708e6ccd7e753c7c5b MISC metadata.xml 970 BLAKE2B b775ae0bf7cecb73829acb649595bb15c0cf95dd696b02223023ed97d42b57fa2ecc3523d678ff1dbafd27b3d71d1f27f5661adc0dfe07a416563b523682c776 SHA512 649289c0e622b28d31598524ecb48470d274a6835f6c2de00de95b114038e2d5d0f42354aaf1948da55e51060a9b3a87c8bb30f5a7b2124e373818de4e945860 diff --git a/sys-kernel/linux-firmware/linux-firmware-20210518.ebuild b/sys-kernel/linux-firmware/linux-firmware-20220610.ebuild similarity index 98% rename from sys-kernel/linux-firmware/linux-firmware-20210518.ebuild rename to sys-kernel/linux-firmware/linux-firmware-20220610.ebuild index 57275a2aba99..59f7f02ea282 100644 --- a/sys-kernel/linux-firmware/linux-firmware-20210518.ebuild +++ b/sys-kernel/linux-firmware/linux-firmware-20220610.ebuild @@ -6,7 +6,7 @@ inherit mount-boot savedconfig # In case this is a real snapshot, fill in commit below. # For normal, tagged releases, leave blank -MY_COMMIT="f8462923ed8fc874f770b8c6dfad49d39b381f14" +MY_COMMIT="" if [[ ${PV} == 99999999* ]]; then inherit git-r3 @@ -19,7 +19,7 @@ else SRC_URI="https://mirrors.edge.kernel.org/pub/linux/kernel/firmware/${P}.tar.xz" fi - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86" + KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" fi DESCRIPTION="Linux firmware files" diff --git a/sys-kernel/rt-sources/Manifest b/sys-kernel/rt-sources/Manifest index 2f05697705aa..6c427a8af911 100644 --- a/sys-kernel/rt-sources/Manifest +++ b/sys-kernel/rt-sources/Manifest @@ -1,28 +1,22 @@ DIST deblob-5.15 170757 BLAKE2B 368539e7487c25b9808f277c36a5e30dd3a06d21dcf2aefa0066e12549c6cb2b243dfcd0a5413734607e1818d38a9ca6ef5db250517a3dbf9c5f886a8e15e9c2 SHA512 b74781bc6db536b2471149f1aef203e63b16794c3c732bb8b743a94d30fddbdcabca4113af7e364ca5ea019052aa528c398792c6faf9ad13700bba8bb61c4e3a -DIST deblob-5.16 172217 BLAKE2B a19291cbb1cd47b8e3288e4f0057e003fb00eec92695d8f3b5557b6229aa6ccb6e00a9c44c894870d6aa54da7ce18f1ce252a1a8f8a275bc168e403a44f0f467 SHA512 354dea50e4fc69d92167519b0335463e7c07e1b801c490d0445530165715c641f38a90aab8449d88a3d4ce8e2541135266cf6be4694a4f8281a804318be209da DIST deblob-check-5.15 619562 BLAKE2B 6279eb78d81f42416aa24898c747eac71b3dc0a98182354a778c20f6d51f3692e64db4e37aa4489dccae70d87ce5cafbc5d4feee6d505789761dcff1b6a9dbd3 SHA512 47fe403177a93e2271b7b5244f086d2ce2d1253dddeeb6d6bf153327380d2aa7dbaa63a741da2acadf6c65d64b2578cc5c0fad08209609f36ce2f8a88dfa7b5e -DIST deblob-check-5.16 628562 BLAKE2B e7fbdf00bec66c7950c0f801436f45bfd07b00d1922156db99d8f81c372ff51f5e8c3cef011ebe7c8c37b15eccd1a81d7c6a34aeb3981512efc0ec419e2b860a SHA512 3630fcd479ee38d29071c5061f81c09d012ffcc8a2105181425d5b62a53d083c0852925cae63c35f884d6a9bd99d82035e76ee0bcb80105f06da8887077925c7 DIST linux-4.19.tar.xz 103117552 BLAKE2B 1dbf16cf410867412d17568fe42bc1e90c034183b654d270b650621ff7664a321950943d0639205bc1ee7ef6210be170c1f2c785a042ed8a4ec5e3a486d890e0 SHA512 ab67cc746b375a8b135e8b23e35e1d6787930d19b3c26b2679787d62951cbdbc3bb66f8ededeb9b890e5008b2459397f9018f1a6772fdef67780b06a4cb9f6f4 DIST linux-5.10.tar.xz 116606704 BLAKE2B b923d7b66309224f42f35f8a5fa219421b0a9362d2adacdadd8d96251f61f7230878ea297a269a7f3b3c56830f0b177e068691e1d7f88501a05653b0a13274d1 SHA512 95bc137d0cf9148da6a9d1f1a878698dc27b40f68e22c597544010a6c591ce1b256f083489d3ff45ff77753289b535135590194d88ef9f007d0ddab3d74de70e DIST linux-5.15.tar.xz 121913744 BLAKE2B 3921274b23f7938abdf3ed9334534b4581e13d7484303d3a5280eddb038999aaa8b836666a487472d9c4a219af0f06b9fecccaf348fb5510ab8762f4ef4b7e83 SHA512 d25ad40b5bcd6a4c6042fd0fd84e196e7a58024734c3e9a484fd0d5d54a0c1d87db8a3c784eff55e43b6f021709dc685eb0efa18d2aec327e4f88a79f405705a -DIST linux-5.16.tar.xz 123114100 BLAKE2B 07a90cc640ff89e1359c06cee8c38abd33e51f9b9a89833e31a1d2750526fda4a59e8884db3c1ea63df0a37f0d3de6b5a922b014b7313d8abce20d90ac08adcb SHA512 7a257dd576bc8493595ec7d6f3c9cb6e22c772a8b2dbe735d2485c4f5c56e26a08695546e7e0f1f1cd04a533f25e829361958d4da0b98bf0ba8094dd57a85aaf +DIST linux-5.18.tar.xz 129790264 BLAKE2B e2745a69eb70169e90505a9318a3993046eab3020496eecde7d8352ecda0eb71a25b21becf7ce93fc593507dce7d1cd61b94ddcdf82b3094d79c0d3d48508eeb SHA512 dbbc9d1395898a498fa4947fceda1781344fa5d360240f753810daa4fa88e519833e2186c4e582a8f1836e6413e9e85f6563c7770523b704e8702d67622f98b5 DIST linux-5.4.tar.xz 109441440 BLAKE2B 193bc4a3147e147d5529956164ec4912fad5d5c6fb07f909ff1056e57235834173194afc686993ccd785c1ff15804de0961b625f3008cca0e27493efc8f27b13 SHA512 9f60f77e8ab972b9438ac648bed17551c8491d6585a5e85f694b2eaa4c623fbc61eb18419b2656b6795eac5deec0edaa04547fc6723fbda52256bd7f3486898f -DIST patch-4.19.235-rt106.patch.xz 167380 BLAKE2B 209badf14553f3f1b465fed74779f5d6d77a8e78907c1e79aec5d7386ad7388a470de14caa051d2cfc7c3c62e6b7f3212983726e3aca27d8b100a8ee5b3b0e00 SHA512 758c8fc036002c87f7685eed39672547f34f8e0d4c3146891a1424e0fe97c5644a35f2fa4eec3cbf2bb95f1fdb0ce638663be1d2eecfa7029b799371a6bd1642 -DIST patch-4.19.235.xz 4525240 BLAKE2B 0c0409c876ec6c418f1ea60015b822007ef748fe92b15e2af3c7899f753b0a9f32cad90f678e47d5561e6b6aad3824516017479191ac84bac14557939e1fd7b9 SHA512 75a5647ef049c8dc570842e48cb563a8798c9ef5f08d596814d334e7ad2dd593d8e456c2d2551dbe608c522a3b10974113642bd836f9c30c41a4b654b7bad5bb -DIST patch-4.19.237-rt107.patch.xz 167372 BLAKE2B e04b70af6e5c62a61ab54c10d3ba9a6896f24c1b576ab4c31f8e18a4135c17de975bc9fb0418355dbaac8b967b9aea1be2ed981f4e2d41679cdfb22e44580788 SHA512 38b12331016a43840e1014afec924df5811fcd10144b3be0f340811b19890c782cec5c6b1ca004bf8e63ae13bc3a2f7fb9c82fa9aa1539cd258b55bef3e881f4 -DIST patch-4.19.237.xz 4541096 BLAKE2B e1bfd5d4d618c3a4b8a0bbdc3a20d63658d0893abcb37d8db64dd24c8106e7581e14f3553f0b35d65369a2eb0a1ab57f6cc2febdea3f573f85c07f14ab155075 SHA512 c454ee3defbd609972b85211e93ccf032e3ccdf3e5a04f049143b8eedd310704a32b498dd79becc64e6172ba73e39c0e179fb03015595a2d3f2ddd0163da764e -DIST patch-5.10.106-rt64.patch.xz 174684 BLAKE2B aa9cb9891ae4cfb20651063715d4fca14692d0a753bef561f5afb5f50cf5fd1f8e6dcfd57d6a9f33e66b46b7af101cbf07c891473bc4d45520e2deb2be1a7062 SHA512 2ed5b3137c0a4f572e0cb6950be75fdb71cde52a93ab4c308071d8a302dbaf1ac65346793d41a48b2d99398f235a4d846fe90d809c316642d70f98f944909fd3 -DIST patch-5.10.106.xz 2857268 BLAKE2B cf855a2f7bea26949ce870e178a99f5d0cdea99a287cae303e4e6e37944bdc05357908012f9774aee7bed3a82231a8079fb11d2f0f9b307182299e6c35fb7f57 SHA512 a41b3c1a222c82fc68ab7c1aabda98d083d57e1a706dcd40b9300462f9eeba68fa420214eb25db22773a436fdef2a27456300b8ead7b969fbdf546f7cb86e609 -DIST patch-5.15.29-rt37.patch.xz 82816 BLAKE2B c53183146ff46d476f4e91ffb772ed333383c173a559a348777dca552fb52ed309364db4dd9028b9ed896fd10a630a33cb841173434128b476cc8df07787883c SHA512 1663ddbc9e0ed085b74734071c528d20513bdcdaa33bb4ef361b7c6a7947e573641bde59904bd109d40dec09181e74cc5f7146ca1e0d1f698eaee85a31f83f0d -DIST patch-5.15.29.xz 1225588 BLAKE2B 4d4f1971f02fb2e8efcb740e70ffb9c91c7dd61c2d681b874cd25454adcad24608d9df8817a500d3e95183b3812915166919f02ad663291673ccd7cc909b624d SHA512 12484803e62c722da469bb73510baadb344d130c38d6b9ca0d01169bc96058ff65c3b27470ef45b1a2c41a34e6452bd928d445e0c9b1799e11c18850092218de -DIST patch-5.16.2-rt19.patch.xz 72364 BLAKE2B 6485a5f30fa871854ac63847e725f3a8ebcb2044a4b0afa34dae43896da9814f41836cb25b2a7a5c05fbd173de6f47de7e9aa6ee56327b098244c4dc8562bb9a SHA512 018da2a043be7a2d4b197fc04c2e77f894295b1bb91deda44435e27ac572275f8f7bfdade95ff40bc8cc44e24fc4c09121f0fbddfc292e03b4105050da0b4871 -DIST patch-5.16.2.xz 20432 BLAKE2B 9c9f697e4dd0a78a94ac0bd361ec69683c6904d9af02da55c3001394e6a6efcc1fccd5d44747fff6ea47271b7655bd7866d161a90196cecaddde1c630ef5c425 SHA512 50d3c386e391603fbfe86780bbfa69c3a7caa83a7eea6c239af133dde3a7aa4746f4a3f1483589018d5ac27caa7ee69d869f8f64f4b5121ddab52224f5302222 -DIST patch-5.4.182-rt72-rc1.patch.xz 184096 BLAKE2B 4922001cc619de53a01290ca9772f9411bf245ac857f5cb08a10a7e9e7c4cb71e7c323bcd763d0eb206a4a3c780b886e6ccfc34238bef876397e087cdbb38151 SHA512 1e82c6a6eb51f7fab017ea70d5fe356a7594ce6b826d85afcc5f70603125ce4fcf53eefdc91d4dedc456da269336cb0814b4c6136059354baf0314c25909a023 -DIST patch-5.4.182.xz 3742912 BLAKE2B aa85a5c0e9d0ce8328942a183f0cb97fa003e248ccd218849aa5b7805e84e1dec23b78deae761882f4a8d73330b178aa6087816ed489b3050c9a50bf46348af9 SHA512 512e412ae0ad3c1a55c95324b0a959b37dce1c5783124d728cbafdbbb2165c0def65a7a8c537640dac60717a570a420573b4319830b5b126a8e9184f98b11a75 -EBUILD rt-sources-4.19.235_p106.ebuild 1422 BLAKE2B 78b1bfe2ddf38279cb8d714b80f8123db0cd5fcb4626cc5a60550ce1a9573631bfeb71de9018c9609efa95a29971fbd73e00217ad2b56a840efc6391bf045b04 SHA512 00aa2b9086b99ff329ff856457aef5cf6d366533b72ecd85aeba4d6b29afe19c986d17c12e4d40edbdbce52a992eb619bd5fbb6019519d2a192d7c31eac1d308 -EBUILD rt-sources-4.19.237_p107.ebuild 1422 BLAKE2B 78b1bfe2ddf38279cb8d714b80f8123db0cd5fcb4626cc5a60550ce1a9573631bfeb71de9018c9609efa95a29971fbd73e00217ad2b56a840efc6391bf045b04 SHA512 00aa2b9086b99ff329ff856457aef5cf6d366533b72ecd85aeba4d6b29afe19c986d17c12e4d40edbdbce52a992eb619bd5fbb6019519d2a192d7c31eac1d308 -EBUILD rt-sources-5.10.106_p64.ebuild 1422 BLAKE2B 78b1bfe2ddf38279cb8d714b80f8123db0cd5fcb4626cc5a60550ce1a9573631bfeb71de9018c9609efa95a29971fbd73e00217ad2b56a840efc6391bf045b04 SHA512 00aa2b9086b99ff329ff856457aef5cf6d366533b72ecd85aeba4d6b29afe19c986d17c12e4d40edbdbce52a992eb619bd5fbb6019519d2a192d7c31eac1d308 -EBUILD rt-sources-5.15.29_p37.ebuild 1440 BLAKE2B 3f21c1c4a224731b17de0ce5f62e3713f90e6df36e2e243fbff8308da8316737eedc275174771a8a6666adef069a74a3a6098e34868d0a99bb5d17526f7dd44a SHA512 c34766b92f4f8a8f16d17b63103cb2cca3cfc4d73d71b5284ff715a9759689dd289145bc5ddbaa62244f5e81db9959f54dd1c68effdda8d71dacb1636dec15b2 -EBUILD rt-sources-5.16.2_p19.ebuild 1440 BLAKE2B 3f21c1c4a224731b17de0ce5f62e3713f90e6df36e2e243fbff8308da8316737eedc275174771a8a6666adef069a74a3a6098e34868d0a99bb5d17526f7dd44a SHA512 c34766b92f4f8a8f16d17b63103cb2cca3cfc4d73d71b5284ff715a9759689dd289145bc5ddbaa62244f5e81db9959f54dd1c68effdda8d71dacb1636dec15b2 -EBUILD rt-sources-5.4.182_p72-r1.ebuild 1473 BLAKE2B 4fadc974f550e7dd37e6ab56c18463131755454e880386ca94ee72c035d83620d4f1d50f54c9b138ecfa4cbd76b2a3888557a50aba5181d6a5822c5308bf773b SHA512 aa35a5beba5e2326a696faa7e5292bd0dbd4f74c931162c67ef21b51ae6d28fae5b836d79e8f2c31e9e6b4659960a6d37e5471330fd996438d346afbf298ac29 +DIST patch-4.19.246-rt110.patch.xz 167500 BLAKE2B cfcb34ee559a54c68d63a19692e7f4a760b1e5792cb7967fd7712cb5ada63caaba1787611b6aef42a9c57096e84dc300ac976923f87bcdd6825d783e1015cd3d SHA512 84f9bc2fdc0cd278c619f3735624c0e2f87a0b185334a216f212321e6202ccbef85e3096f6589c67bd50bdd47e6772c218cfaf17d8990c29abfda4f66926eb4c +DIST patch-4.19.246.xz 4641500 BLAKE2B c399bcb74e4a9e850bc1da4ce3f34b93611a10463f9516bfd25f77647820b782166e0fff713542814e678642c122a8fc4141a0a1a95d6fbbd9f6bd8e7a20d73e SHA512 67e54d4b55cea57165f46d4b9bcdc48928f63664e0fdac4f2110a331ba16deca44b61f8f6596be6973e9e58c824cb2e042bc3cb5524a3e65b7bfd6d99b914e34 +DIST patch-5.10.120-rt70.patch.xz 172676 BLAKE2B aae688c5822b2a36d3a27ec0b454f5ec864175fd1067aba77decf045e802a7ce233a3b7f3acfea9e6f3870fb18cdebf5024c7af3ab19899494c4a83802bb7250 SHA512 640d48dd459973c98649e2d97c5da3ba386b3e2ff619900c1a43bc00341031c80d791a1f286ba5a6507874acd07576a4dd5ad17602a69985aa633e80eae4c4d0 +DIST patch-5.10.120.xz 3176856 BLAKE2B 31b88886caffce367ce02ee5d9bb3675e7261cce4d437f1cd6015344b18a2d69ee2c9af14e831629fb1d46bb0c15ad8f068f4cb9c39767d0db1b0487f38132fe SHA512 547365f492b177872d0543faf900c07879f74f89fa5ff87dca4edbf652c29780becb1a82f0406f70de5b5db4a3a7a5226d49a967c6ffa187d639858ce9593a7c +DIST patch-5.15.44-rt46.patch.xz 81108 BLAKE2B 2a4f307fbec9c1715cb3177460998d41eee59b47d39eb5d05e00bae0fbb1dc0621aa845510eb348d46ad231080f57d3d0cbae0dc8968e0619f814cc7fba88d9e SHA512 79a6c63dea765126fd3d0563b71194e4cf128d7a0e32525bd830a628356d9fa3ab1cb8e1c93adc77a56a8d8c736e1d0980001c29df2664def37010d6b8483a60 +DIST patch-5.15.44.xz 1800820 BLAKE2B 2cf6bd8bbe0ca4052a8c0534c7b1e6cc6c0b9fe97db93495af8499badfed72492f91d48b58e4aacc0406e4612786cd34629c77b7f0fda5e87fb014c5e1ecca60 SHA512 fb8fdce86d51de27f8b3dc3f902e345bd824d21b419ec065420323cff099bb3dad0042f63ad7419f4cd0ea9a96a1654e39d92441c3162c32af0aeb134a752381 +DIST patch-5.18-rt11.patch.xz 59344 BLAKE2B 6ebe9b4b799ac20af5ebab918b34dd408140e7a67159e659d5638100bfe2fad4fe075c87becee6bf2cf19febab3f64b960e748517dfbd6961f172beb8efd6a43 SHA512 d86c9805b24f0385c0b4b0d0f66623a965d561b49d7cf01e12fd49382296b14114363d72828bbfd4b608678f17d211e72b5ac7a3bebbbc5b9ec6f6c236ebfdee +DIST patch-5.4.193-rt74.patch.xz 184160 BLAKE2B 02988c8f7856292a6e56aca99b7721be85b4356c4a52218a4bddb9bd1790edccde31f367eb8abf6783aa30a08626fc1c7aabf65a1eb909e76a64dbe5661149ea SHA512 dddd2077b070566135e303cfff3687e9cd72ceb3479f9030d13caec9b29cb4ecfaf2691ed34973c5a14b431c7de8f952a4544c78e5119b1e366c1748eab6c95c +DIST patch-5.4.193.xz 3907812 BLAKE2B a9d3eb2186f8f29d2164f4b3ee1ed0339969890b0ea007c8b03a5f08d2fe6aba7239112af2c661d0e147481dcddec5931f67504f752e4aba73da1c6b5a648244 SHA512 6166943e76285ae6c48fe2ebf6d057c39c18d268869c3c03620883f3e087eb3378293799e601ca3f2e948ed24e52afac0f04df808e23d7686844ec24d812b26e +EBUILD rt-sources-4.19.246_p110.ebuild 1422 BLAKE2B 78b1bfe2ddf38279cb8d714b80f8123db0cd5fcb4626cc5a60550ce1a9573631bfeb71de9018c9609efa95a29971fbd73e00217ad2b56a840efc6391bf045b04 SHA512 00aa2b9086b99ff329ff856457aef5cf6d366533b72ecd85aeba4d6b29afe19c986d17c12e4d40edbdbce52a992eb619bd5fbb6019519d2a192d7c31eac1d308 +EBUILD rt-sources-5.10.120_p70.ebuild 1422 BLAKE2B 78b1bfe2ddf38279cb8d714b80f8123db0cd5fcb4626cc5a60550ce1a9573631bfeb71de9018c9609efa95a29971fbd73e00217ad2b56a840efc6391bf045b04 SHA512 00aa2b9086b99ff329ff856457aef5cf6d366533b72ecd85aeba4d6b29afe19c986d17c12e4d40edbdbce52a992eb619bd5fbb6019519d2a192d7c31eac1d308 +EBUILD rt-sources-5.15.44_p46.ebuild 1440 BLAKE2B 3f21c1c4a224731b17de0ce5f62e3713f90e6df36e2e243fbff8308da8316737eedc275174771a8a6666adef069a74a3a6098e34868d0a99bb5d17526f7dd44a SHA512 c34766b92f4f8a8f16d17b63103cb2cca3cfc4d73d71b5284ff715a9759689dd289145bc5ddbaa62244f5e81db9959f54dd1c68effdda8d71dacb1636dec15b2 +EBUILD rt-sources-5.18_p11.ebuild 1428 BLAKE2B 03a3e19f101a660d0e363658b65dae0ba9546ebba803298d51c79397b796f3f0fac8ac56156e00f93f22a9bb127d7d25c035288bdddd0edd1269c483abca5f0d SHA512 9db7c916171fcfc46b9ab0e2bcb7b5a269b49b6c842e2ebfdb5df0ccfd3a9cbce5ca0fce2ecd1b2a2bef684443b57c8b8b6e5c40132e5ba118c00e16887dfcc8 +EBUILD rt-sources-5.4.193_p74.ebuild 1422 BLAKE2B 78b1bfe2ddf38279cb8d714b80f8123db0cd5fcb4626cc5a60550ce1a9573631bfeb71de9018c9609efa95a29971fbd73e00217ad2b56a840efc6391bf045b04 SHA512 00aa2b9086b99ff329ff856457aef5cf6d366533b72ecd85aeba4d6b29afe19c986d17c12e4d40edbdbce52a992eb619bd5fbb6019519d2a192d7c31eac1d308 MISC metadata.xml 426 BLAKE2B 89cc1d5f99d265e074847c32bd90c678e47e5a6a01706f3bf92211d82db4bf2d4397fb8dd62aa11bfbd25ab463633fc62a991d89e719ae0c5e608f1bafa0c3ee SHA512 bbed525e3e382d7fce0ac05a015b816b423b426fac03519d6c8f49a9dfa1b1c6035e9fc85d97198a680e4e0dc20af2f44815b3de7a0393b06d7ce0b5c0dd0145 diff --git a/sys-kernel/rt-sources/rt-sources-4.19.235_p106.ebuild b/sys-kernel/rt-sources/rt-sources-4.19.246_p110.ebuild similarity index 100% rename from sys-kernel/rt-sources/rt-sources-4.19.235_p106.ebuild rename to sys-kernel/rt-sources/rt-sources-4.19.246_p110.ebuild diff --git a/sys-kernel/rt-sources/rt-sources-4.19.237_p107.ebuild b/sys-kernel/rt-sources/rt-sources-5.10.120_p70.ebuild similarity index 100% rename from sys-kernel/rt-sources/rt-sources-4.19.237_p107.ebuild rename to sys-kernel/rt-sources/rt-sources-5.10.120_p70.ebuild diff --git a/sys-kernel/rt-sources/rt-sources-5.15.29_p37.ebuild b/sys-kernel/rt-sources/rt-sources-5.15.44_p46.ebuild similarity index 100% rename from sys-kernel/rt-sources/rt-sources-5.15.29_p37.ebuild rename to sys-kernel/rt-sources/rt-sources-5.15.44_p46.ebuild diff --git a/sys-kernel/rt-sources/rt-sources-5.16.2_p19.ebuild b/sys-kernel/rt-sources/rt-sources-5.18_p11.ebuild similarity index 92% rename from sys-kernel/rt-sources/rt-sources-5.16.2_p19.ebuild rename to sys-kernel/rt-sources/rt-sources-5.18_p11.ebuild index 8e20943244fb..1f0af5c3bd33 100644 --- a/sys-kernel/rt-sources/rt-sources-5.16.2_p19.ebuild +++ b/sys-kernel/rt-sources/rt-sources-5.18_p11.ebuild @@ -15,8 +15,8 @@ RT_PATCHSET="${PV/*_p}" inherit kernel-2 detect_version -K_BRANCH_ID="${KV_MAJOR}.${KV_MINOR}" -RT_FILE="patch-${K_BRANCH_ID}.${KV_PATCH}-rt${RT_PATCHSET}.patch.xz" +K_BRANCH_ID="${KV_MAJOR}.${KV_PATCH}" +RT_FILE="patch-${K_BRANCH_ID}-rt${RT_PATCHSET}.patch.xz" RT_URI="https://www.kernel.org/pub/linux/kernel/projects/rt/${K_BRANCH_ID}/${RT_FILE} \ https://www.kernel.org/pub/linux/kernel/projects/rt/${K_BRANCH_ID}/older/${RT_FILE}" diff --git a/sys-kernel/rt-sources/rt-sources-5.4.182_p72-r1.ebuild b/sys-kernel/rt-sources/rt-sources-5.4.182_p72-r1.ebuild deleted file mode 100644 index a78670212ae3..000000000000 --- a/sys-kernel/rt-sources/rt-sources-5.4.182_p72-r1.ebuild +++ /dev/null @@ -1,53 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="8" -ETYPE="sources" -KEYWORDS="~amd64 ~arm64" - -HOMEPAGE="https://wiki.linuxfoundation.org/realtime/start" - -CKV="$(ver_cut 1-3)" -K_SECURITY_UNSUPPORTED="1" -K_DEBLOB_AVAILABLE="1" -RT_PATCHSET="${PV/*_p}" -RC_PATCHSET="1" - -inherit kernel-2 -detect_version - -K_BRANCH_ID="${KV_MAJOR}.${KV_MINOR}" -RT_FILE="patch-${K_BRANCH_ID}.${KV_PATCH}-rt${RT_PATCHSET}-rc${RC_PATCHSET}.patch.xz" -RT_URI="https://www.kernel.org/pub/linux/kernel/projects/rt/${K_BRANCH_ID}/${RT_FILE} \ - https://www.kernel.org/pub/linux/kernel/projects/rt/${K_BRANCH_ID}/older/${RT_FILE}" - -DESCRIPTION="Full Linux ${K_BRANCH_ID} kernel sources with the CONFIG_PREEMPT_RT patch" -SRC_URI="${KERNEL_URI} ${RT_URI}" - -KV_FULL="${PVR/_p/-rt}" -S="${WORKDIR}/linux-${KV_FULL}" - -UNIPATCH_LIST="${DISTDIR}/${RT_FILE}" -UNIPATCH_STRICTORDER="yes" - -src_prepare() { - default - - # 627796 - sed \ - "s/default PREEMPT_NONE/default PREEMPT_RT/g" \ - -i "${S}/kernel/Kconfig.preempt" || die "sed failed" -} - -pkg_postinst() { - kernel-2_pkg_postinst - ewarn - ewarn "${PN} are *not* supported by the Gentoo Kernel Project in any way." - ewarn "If you need support, please contact the RT project developers directly." - ewarn "Do *not* open bugs in Gentoo's bugzilla unless you have issues with" - ewarn "the ebuilds." - ewarn -} - -K_EXTRAEINFO="For more info on rt-sources and details on how to report problems, see: \ -${HOMEPAGE}." diff --git a/sys-kernel/rt-sources/rt-sources-5.10.106_p64.ebuild b/sys-kernel/rt-sources/rt-sources-5.4.193_p74.ebuild similarity index 100% rename from sys-kernel/rt-sources/rt-sources-5.10.106_p64.ebuild rename to sys-kernel/rt-sources/rt-sources-5.4.193_p74.ebuild diff --git a/sys-kernel/vanilla-kernel/Manifest b/sys-kernel/vanilla-kernel/Manifest index d76b05bd314f..d641ca094987 100644 --- a/sys-kernel/vanilla-kernel/Manifest +++ b/sys-kernel/vanilla-kernel/Manifest @@ -3,21 +3,25 @@ DIST kernel-aarch64-fedora.config.5.10.12 223184 BLAKE2B a0246dac2f7a4ad6a55b611 DIST kernel-aarch64-fedora.config.5.15.19 242615 BLAKE2B 94e59440681535e38137b71814e1ae53f57a347f62cf31e0c1c8571ae43d9ae9be9957743c8cbc9ec74850c964eaabefe6799a28bc311ea7b99ee31391b47fb1 SHA512 fb77d3b73a215f97d70cd6d8c96ed20e497786b99ed7d7a7f2ed60cc1251289c1a4c7e058c41b5efac62e4a9b4b3d917dbdb11585955bba2b6584981430f4ddb DIST kernel-aarch64-fedora.config.5.17.11-gentoo 239036 BLAKE2B 7b4cfd0cb29d5a79f7af585ae019723da74de58eb0e756ebb783ca0e17a79b68ea751f9c7eb7f31f16adb334e2b746228b55bdebafe31195cde4a379aa865b48 SHA512 08de60599905b032d09ad263670f1501513366d89fc224e21c1689fef97f6ed28db9149becf7363f28f2983587cbefcb20ef99f6b5dab8ad24ad9320ee829790 DIST kernel-aarch64-fedora.config.5.17.3-gentoo 238977 BLAKE2B 5f3a43fff7ddfe4dda03f00e7f4af761ff978bbc9c6d2fa73b605f60755a0d40e494428725a7728f5e2f5f58c9931d8d60b048d318e22c635588e546209dcfb2 SHA512 4c22514ec7d2d4ce87087aeae17a5f68efc3e70f48298895262d5dbc47623de6ada4254ee3a7f06a302d37af73d921470903f2f3a86fe5224e638bda882be7e5 +DIST kernel-aarch64-fedora.config.5.18.4-gentoo 242525 BLAKE2B d27e9b2f96f3d7968919eb2bd4f67b62543a9fbbeb2f1253a39046b4e3b9cfbff1266c21a98a2d86dbed1897bd41d8795726c6491d96bd1de25ad1a012fabaa5 SHA512 bf7758b7a24c4abd46e66f031e1da5081e324a383c710f60446f43296fa7543b3dad47c751ece8667ab0715e1605b104b6ceb36966a0f474ae4ec8641425914f DIST kernel-aarch64.config.5.4.21 199104 BLAKE2B 578ad451a76204df2a9bbbe34b5cb27051d2ac5e2c33967f562b01338c43f35da6dc33a4c2cc67ea6c3b32b155729360d3748ec28dcaa750f18449245b2e8a09 SHA512 66e9a437beb350fdc59512c17b8f72c5b5bfacf2b35070d810d77e66f49cf7929026cc28ad44b04a016d61e65d9fb4a10af6996ba09b604bf97e9c467d08f8ff DIST kernel-i686-fedora.config.5.10.12 205412 BLAKE2B 92c715b7e2cd7dd74da7970c05981f520597d3e403ce82c8cf4eee31c9f1f50b638792a6bdb256ef5bfdc99f1bcd594e819e8f44dc6febb2ad9a854bad817f2b SHA512 69d8db11723ae1b40fdedfaace74d15bb63198cdb0485e0a1e5eba95b31217110c93a93e39cc7370cf45f1d3a8bc7f75ec096d6db5ea9ecb28ac6b56702ebb10 DIST kernel-i686-fedora.config.5.15.19 222233 BLAKE2B 9e0f4dd37058f59610e46a87d3165039e76299d3c186fbfc3312101bac1b8b198de404075f5bbc6f5e2ba04cfd45f9d02bdf94b01c3ed11b9275f37f11ee7617 SHA512 49ffc39de86763e707a5c0c07c1367d34e9249615f29fdf97904d7b61a375a86fc4ba37a2f02b5f61e4c76ad65d9ba12716d2523af6faa003f6336d7ae61a953 DIST kernel-i686-fedora.config.5.17.11-gentoo 218149 BLAKE2B a1a4946185e678b9c42f8e524de25efea1a049714e07f8f64bc9482680fe4668bed2b6a91a7e63d4142cda50f3d3a05c64b62e4477d2411e0251546b6774b12c SHA512 9ad7a0a213637d9818b95ea86f5abb2c6d2fdd0929ddd15db32a0ab4c71c2ff808a066846bfd054a27dce4056942db98117414399484e1688c6dc7d7d8edd0b7 DIST kernel-i686-fedora.config.5.17.3-gentoo 218090 BLAKE2B 1d972e6ed16c7dc1dd9959ae406af52d1cdc15f85f8ab376e4d7abb79d9e284a9a68442bde975f5f1a9bc64fffdaee96d1f41392238538b37f1b6f9652ecfcd6 SHA512 2c32cca1f20cf54f3e9b394f6e3f14f435bdd72fa22868416129bfd4253a3cc8f3164b6868e31292c2404a1c433944783279e03b45cce9bec3b2813cb4675b27 +DIST kernel-i686-fedora.config.5.18.4-gentoo 220827 BLAKE2B f73a4fb7d46e9275b5a0ab119aa8915cb7897a5652664efbd71596b5b3be6ee4cf9f9c7907ef3fe45ab2a2868512fad7b4b11213534d6260815ca4eca7593ae0 SHA512 afce5864ea980c1a7b53c187b483c6fa8eb88d11af9114d71b6177b4347d534d7f9dd68240c0cbb729e0da3cc01a5783b6e150d94708f1aabaa6c9956bacf06e DIST kernel-i686.config.5.4.21 183910 BLAKE2B 185126ffb85718bb73761d01683def80b6f002d7a7a6eddd8e858a30d8eadc863fb378d83a1cd2ed82b3540337fa66ae44475e31fb41ebc46d77005b6f54e5c0 SHA512 6307afc2295902e44fe65b1cccaa7a0260b295a5f21f1d67ec66197bd972bd3f5675b624f08d9da8b224cb3ec987d5c21cbd743599aeab9ac6214bc651f43476 DIST kernel-ppc64le-fedora.config.5.10.12 192105 BLAKE2B 889141debb0656a358a3381bae14b5216b982acdfce0bc758f9445c16647807a68a788fb290199c2a1a23627bda1ef4c9405b3f5ac2a4176d1d2b55c71fb7db9 SHA512 3ab0f1401d9f50a61477c71369dede438f575d9d2c3a2f5c2cf36d624c2b59a938efca9c981b075511b3860c983eaaf5e5a9f877d659277f09ceba45edd43770 DIST kernel-ppc64le-fedora.config.5.15.19 213339 BLAKE2B db6bbc9f402b8b48a2441e39d1a78dc112656ae842bc5594065cfd2ec3f6d462e4bde200e8736a70192af35fb3a5d1fc42683783a5b7620881f3a95bb0bc5f4d SHA512 b43439c24be8fa8bdd17d4c0beece799544ae45b2c289f0202fa5eb7a52dce0165a0cbc924b0decf877582af9688efd675cbfbd2313ff85fcc2c8563bba4b1ad DIST kernel-ppc64le-fedora.config.5.17.11-gentoo 209309 BLAKE2B 4b94a9ebac017c2cd4240eef9bea7b65c0e0fb75e1f02d2e6585c0f352f91e1113e0fd8f527cb3d3f96e93c50eeee74186ba6c2574dd45bee515e031ed2bad9d SHA512 72c05e6e64ef8e2430ac2fe592dfcb0c5c8def60f2d53a9f2f7bc1e9f5a98faab2ace7ab73758c008bf004eb99bd91eb11be90198178b27636d7873e38ca6943 DIST kernel-ppc64le-fedora.config.5.17.3-gentoo 209239 BLAKE2B 7c6fd8bdbd8331def5bb658359aeb3d52a9f0e72d9312699e00d852b6740250edb1c7a77ea76521b0be6a8ce41888aea4ce8734bb267cc1f3e216f2cbd6ab8d6 SHA512 f25199dd6cef4be45049fa7d6cc1dc1b8a93ddfeb3b3824e6ead76443c1ea30e31dfcd4ba66625eec74ed43ab255d1e21cb2a9011160cdc64f30c4b1fdcdb9b3 +DIST kernel-ppc64le-fedora.config.5.18.4-gentoo 211942 BLAKE2B f92e988198b08bd7a30976d92ba152ac2986324c223202dc73bb733c903015095498b529cb5dd3b3d86d678c7ca0adba7f4807e9046b8c8215b2e1ebd06e53d5 SHA512 4f1d85a3f858a6e240e0bc34b37a77f78cf128b19de78404de9f0463d0d3fa6e87b84e5710b7ce501b92e162d798b372fb6843e83b3821a77a73ead2385e9014 DIST kernel-ppc64le.config.5.4.21 172003 BLAKE2B b53887cb44f7c378cb3866780f8e556e19fdb02130d3b0df01d97698d2a91f7d90a200012559f288e962935742c3fdb67dfb6711876fad37862fe55cdca5b5f6 SHA512 82df8d0be47e9eb20bd7db570539bb061d0b6e2101dc78a54596cf4d0b4e0c536041449304ff9240b051ee09b342ea336c5645e9a3b66a5dfb96d7778ff86008 DIST kernel-x86_64-fedora.config.5.10.12 206357 BLAKE2B 0eda9d4f3f973336cabd67c1ac78f100aabde926354743e8dcb7ff84496f0de49210d45f99bc850a2096078b0b4687aa7fd965d999248559506004f2b29dac0c SHA512 b12f43d3c1a52a4915cd73db98874ce9ae6c425672c0f1c19ed1b1101341c868ebf1c9620bef5449752ec0d7342c1ce38fb77779d0f89b9267096a605ebf7a26 DIST kernel-x86_64-fedora.config.5.15.19 223286 BLAKE2B 239995703c01dcb6d179133dd115bc0a57872c07d7a08afaf4d92cf6d78f0c17b19487b5b399ac7fdde5d460fa7931628147817a569fef2c3a62951c96054bdf SHA512 9bee4aff7e5ef4ada57bee7496aaf47b8fdd5c936c4c9b580660d130db0678eaecdebdbcab0dfcaf5c17a71f6419069840db10f5886806b6fc810f8a3619554f DIST kernel-x86_64-fedora.config.5.17.11-gentoo 219087 BLAKE2B cec0c1948960ec5363830ece7be7d3060c74eb689e801af229017a9d9804cf9ef546168669d65598d33fd5b2f4ac9aaceeeafd33f92ddeb8f185cb507f56b417 SHA512 c1602e8a8401311ca82972278476916f634dc8ae810a0902bfe0d415d2670b3bceba59f016ed90669eb73b1a9dfaab35cba4a1b4428e0fbaa6ccd2701871af39 DIST kernel-x86_64-fedora.config.5.17.3-gentoo 219028 BLAKE2B a8a3e2f31315d6aaf19c6771db94a3549379fd48a33b29b00d0311a36325ba8e9f124b5962a447aa8bf63b01f714298f4fca7ff071db165f183ce9023e2b4cf2 SHA512 8c7937310b8e9cbaefe4d6910595df373edfea5a56e439671583c98a752eb5d9029bcb32178ea6b09e6847e55e71dd9ab94e0adb149626ce04c8a9e8f6d7a145 +DIST kernel-x86_64-fedora.config.5.18.4-gentoo 221797 BLAKE2B 1873ffeab78c7e9a8186d255dac5b7dc5fcdadfa97d6a265aaac1583006adc1c0a150eff6892f1a82e622f77122051d0eca5e2cc0d9b95f8d0e36212d6c47ed3 SHA512 7c2325a12de85bc1aa300b5f3846711a20d43817a60a68e7cae84ac6505b3deb158c9dd0871d86e148f46435f36549231566abe276ffc2ee8bb9dd2ac5c40960 DIST kernel-x86_64.config.5.4.21 184907 BLAKE2B 0eb2b07c14cea7545350fcdf3a94f2a531f0137c502ebda9299cacf44da5385686e2049b480b28bc153c9d413d453cfe682b9655eefe70428cb720f57c7bd200 SHA512 f3b3ee6841555ac3a9cc11536a7d44e1a5a8df2bab14ba341fda7df1ceb0de45cf1c799a1d54a64f2858fd1272d348bb52cf269ffa396878c5402baf2730237f DIST linux-5.10.117.tar.sign 993 BLAKE2B a4365bbb057db936510aa6f1e50b136a4e35c601d6003c3f78f0dbc2e5c18daeecba040e621c0c14ca25319da406c94b8dc469cc7c8d5003bbe94e1a90749e0a SHA512 dd63b7be79912d46945f5017bd00c45ef73ea36cd8549aa38bfdb7ac9bc71b1c9d1b3c83794c38239b2b4beb17e83ba3fc8f8fa3921721519ca0577af9d59765 DIST linux-5.10.117.tar.xz 120409348 BLAKE2B 8258d709d637891dcbb8523c6d9c8c007a44b7f7a109ffa9cd48f9fd9b4e7dfba170f9ed97828f4beabe6c6ed34ac69b287ee489321569adb282c7d0745d3750 SHA512 3f9488c55a6e9458cf53e06992ff56054cd4c933eb0e87a5122b6b7367d6ca7aa3587572e8f5362cd3264104f839102f87f40ac98476f666c44488b9422fc39f @@ -29,6 +33,8 @@ DIST linux-5.10.120.tar.sign 993 BLAKE2B 885d967da77de2608bbd84d8aa8adcd87eafe98 DIST linux-5.10.120.tar.xz 120413852 BLAKE2B 791c45c935dcf77030a0f4026b795cf29197c45676cd05ce196c7cfe62f2d53e280805cdfe454698ab027e001d409595dadd7dd9c531c222b423006f976f323d SHA512 0e7aedf0dee5131779b59ade306beeb5c383fd0dde726d32878294aceefb2bf8f80672279a3db4df8efe095413f1097c9d7ac3a9ef0aafc23a005ed14928bade DIST linux-5.10.121.tar.sign 993 BLAKE2B 7f9d7ce16f701c1b3762e84cce4d75c46a5418d05e6ede6664852c339a20cacde1d6bfa22509a5c14326c9061e04957a5d56bd04a9dccc4859f01cfef0bdbbaf SHA512 6ee0d85ab06dec69170d055ed07f4b5ba185f9cc60aefd00160bab6c18bc8da8b5a98d51d1f12d08fb5fa560d944e5cdf60c787236751401564af87a112dd489 DIST linux-5.10.121.tar.xz 120419880 BLAKE2B 55956466c50a788c1c9636d70af705e253a60ffc799f489b76be86d655f088b4110e241f3ba34452ec742d5af0afebd668cce1c1b8b5e41eb807887fb817fc2b SHA512 40f23767faa745a373e79a8875540dfa4fc2bd15c246334a661190d755db5cc3f8e9d110656bcead91930b5b6fac8ca786f44637998b416ac12a16b835f0fb11 +DIST linux-5.10.122.tar.sign 993 BLAKE2B 2c851bdca13aeb75a4c36dfa7d20f61a3c7f15e48cc41c482cd77ec5079f5ddad24a8b26cc5f045e1c1d0e49a2b88cebb2057c24e855c3714821a9b42e4151d3 SHA512 7b12f8c655f6396a6903ace7b9790996d336991db11d900f44a7f08cd2c5338b87228e3d7904ee7951b99730dc9e5b7c58738ad2d5851e8b747d01cf96394dc2 +DIST linux-5.10.122.tar.xz 120427020 BLAKE2B 1e3fc0340f264fff06955ca577d1c8c955ec4b571d795d6705e09c8ae586bb0c4aa5cca80a040bb2bf128a927ac90a80d28e103d2b059d35d60a53c4fff2540c SHA512 df067fbb9dc691923e9719c3bea7b7efadd0e111b8fc58924111b59688f03f4b5538191a2447507523aa50451d59944eb492e1448f1c32e8b3674e08b33d6d22 DIST linux-5.15.41.tar.sign 991 BLAKE2B a5ffcbc8a9127288f6ec5d640178a286114343643d91d218a85e9ad9feddcb3d1febaf0d36f6ec230a732cdad0f8bc41967308049b3c7a4bece24c70ab546552 SHA512 e8420f18f3ea201669fb1ba3f6565d41ddb3c6063b81ea27de5ae51501e01a1fc73283d0fd55255f74003857ed9b07645eee7ed8a6322e986356d7b5685b10ce DIST linux-5.15.41.tar.xz 126321620 BLAKE2B c92592a3994c607242053cde655ebc7ba837e2a8d06594fd14c54c63e227fab42eb9ed3e1c452a76e7258c3f46cfed447306f9cbde62c5cd96f04a334edffafc SHA512 f93bddc7c7890c5014c0b506884bd5487cddac462f74e965e869538f97e22428739e5f71badfcb6ccb5b20f642dd66b53286d85036d239245cca9865d826044b DIST linux-5.15.43.tar.sign 991 BLAKE2B 6ee0c91a3c9fbd24dc3e00ba6ab379c4763179d66cf15609bfacac2255facc76ec5f3b1d5468706f22eedda9913d7f7e6acc65eed3bd45d45cbb51c38dac6432 SHA512 7ff83540856cd84bdc1961308f8a44efbc12b9653febf404044c42cde6e5fe0ccc3e6ef8121497a59013c48e5090cc8eea0df250934b3adf35e7e0fbf9adf974 @@ -39,6 +45,8 @@ DIST linux-5.15.45.tar.sign 991 BLAKE2B 8673e0cb946b149c701bbf2921f561f7e44414b6 DIST linux-5.15.45.tar.xz 126301288 BLAKE2B 02b2cb0cbb76d10062775baf9642b411f88e83954b6ad781c0594eec11d6ab7bc3e33465e97c65216fdef296db2efdf96dd9fa79b936e9b20bcb0bb3bf1cec41 SHA512 0a8e95cf04af68fffa3dfa23dd53e897527c8c574c91cc0601856a5cf25aec077911405bccf85307d3da51c5152a3f7daa99b6373d8d90124224530221cfc66c DIST linux-5.15.46.tar.sign 991 BLAKE2B e0f482745e07787e3fd7ca26cd92f8e06370c900904f0ef4336545040611f5fc0448f685066a6124568b30af598af9c711860f849afbbe026739b24b770863d6 SHA512 742b03f68c45e82e39a249418d2fff89214897f1f41c1360065e529122f7e5d493041259e0399dd255060e9d3ceb761107ddb3026e3588a70f85d5e51ba781ef DIST linux-5.15.46.tar.xz 126348960 BLAKE2B 26fdc4bbed153f7a5a511b7c1a804f794dd6e4b8b44d0317a4cad304b2c824183fd6054b7ca94f22b3e49e22a13ec9dbd24373b628b01bdcdb5392eafe6b3dbe SHA512 aed8ee53e8d70f4110db49fd6ceae4b4664855a4694c9abd2064057e04efcdf22e09f6883269bf383ac700b4217333e9bbdb3f4aaf839e9e479d6360b637fc2c +DIST linux-5.15.47.tar.sign 991 BLAKE2B 08a778da9bf02461fd2a3483283fb1651bc8afe931fa1cbf0c8d17ec9a4b9f7f9405a654d047d75a7b4411a2d17371b4fb9228f2a04efe0dfed4d1907142b632 SHA512 b9a75afdead5277ca458a26845f736834ab0b87f2b99b74c80e457261877c5f20d09e3a0588dc0c9337463ec6d8a24be313143a0fc6ee10f8a8a9d8f0f238dd9 +DIST linux-5.15.47.tar.xz 126343396 BLAKE2B e4c78c320c973ae1fff61fcf007b6c76ceafd86adb612fc59dd174eca5ad713064fb56b453448324512b642a1e4aac2e983fc266fb59e62e189347df5a2dcee5 SHA512 5a8a40f21f58eaed7ec21431a9b9401ce3a576d587e977ba87599edfd5551892469eb701adb064154b3f80e2932dde530fddf8752b13cc4de05177870e022fba DIST linux-5.17.11.tar.sign 991 BLAKE2B 3f734e77a1f91684b02bcf8f612ebd3feb0f21039b4df551a369f0e1f86af342ff4e287aa067f8489075e2e4eddf4598f4f3ced15cb6e73ce7530218f48fab66 SHA512 980fffb64dc560882e9e9d9e6bd09e92ec802592554df95412138c4b414915912abe6691f7979beb555e4a23a2214e0f32b409ce988b5b8d8584bb763d84c21e DIST linux-5.17.11.tar.xz 128457724 BLAKE2B eac40fbd6589b315983d30e3711c5a71065e8447df607f6ad02a2b430f8f47bdef6ad5cbb7e43c94b2016e9d045955593657dd7e2498f1a04c6272307a579d2f SHA512 cabe2594aa188c7dcea842e9bd31015a851d3ab3f7122b595c5c81701eca42fd223e2cc3667783a1a1f852c61b6e1045f6e361a642aaf60b545498bd1acadef2 DIST linux-5.17.12.tar.sign 991 BLAKE2B df6f52a15ec4c2dc4bbd5e644f6a9c8d99b28eda652ceccdf7f2f6a292b7cc0b98a8e454b1fd43195e946965b9604a4c106752009b1b92693d4a269b93bff52d SHA512 d3fe3aad151850e8dcebbf4c9d8190870fe0378edbeb9a026e1c64c0793af2e5fa20865a77218a6d94b516d3f4ad6587fe7d23b7edb158cad941aafe60b3dd30 @@ -47,30 +55,41 @@ DIST linux-5.17.13.tar.sign 991 BLAKE2B 2cb8e78546563c946735b25d5a3e5b586c9fb2d1 DIST linux-5.17.13.tar.xz 128422820 BLAKE2B 3efcb9b576a3ed7e5a8863a06f91b0436d57f0098db5aa72a2751f001f3605d8c6b1f58a92dad5394106d0b29ab5379bfb3937f3bd8ef95931e2d480846f0bc1 SHA512 ea54a3cbf874bc9fa0974327082ceb4c54f9f044d90a2c4c75f57691328815d19c082a776da4ea40f66e3f18e83c2f7f3d6e479dca1b4eb195b88f59e0426858 DIST linux-5.17.14.tar.sign 991 BLAKE2B 519f379f4944e109412757d949edf396ffde580d41cf2b2ca77014aef2f91dd156d2cdba01d0fa9ea7311d33ff0013e32fce72c37bc5db20b1649c9a2a23c223 SHA512 a85aee30a1ee42bd8c98c71165231346123fc8e8a83e14fc33962dc234a9e3ed4a62a456c8a95307146c14b674a9cb0049aa9f2a286080441a672aaf0b073c80 DIST linux-5.17.14.tar.xz 128463904 BLAKE2B cc605b498b6ee01f678115da2d7d0e28164c339c155f0cd9e1081306e37954ae8eba0b0c18169e2da6b1437cb74ad42afb3329da2cb45ebee7500d0510fad49f SHA512 c4108a6a14801a969e55f2ff9048d60bf804645634c7e8b3fe61017d5bdc589198e271b6bca9b894e149a3f502e6654dcdc650a04c2db17ffadfd2831d8ce4be +DIST linux-5.17.15.tar.sign 991 BLAKE2B e7dd4791920ef75fb124f5e5860f15106bdd8ae6993337f73350f79e167b71a96af59cfb449f4c88332633384d02a92e2a562acc0de8dd70d4ca7ca02fa0cc9a SHA512 002cb1f9491ebf67db2f1284462c4eaeb3eda00542e263e8c5b07865b73789e1f0558c5ab2a9b334a312b8dc43275464f4ecf4cae80b11d55e396c12539f612e +DIST linux-5.17.15.tar.xz 128442092 BLAKE2B 14e42132958581b1d4ec01c9095d61ca5539ed894bf6c6eccf4a984cee496affe3a0f12383abbb1df46f55c1fcb667154ebf1f4f460f96b9d5166991bcb68a63 SHA512 0239fc941bd3dee4969f87d5a3bd90b6a6b5ebaed950a17a33e64ac6a110d3b9f7e287a134098403718c764b8dc78b72ed7979f820a20eeb3136f22d743c3aa1 DIST linux-5.17.9.tar.sign 989 BLAKE2B a078037dddf7634cf5e854b79a873cb743a3809a4be3d6fc4c8d9ea2340ed61d118dcb58edecadcdc653ded2e4c552d44b56d5d962d833b6b37234726ac35b5c SHA512 07c2d483e0b02ed17b27d774513cca9be47b7d163964e7f2b14f0be273e8d67747a164274ee1fcdf67abf39f7141297322eb5f39cf9cf4df89bd03f48fc95143 DIST linux-5.17.9.tar.xz 128449736 BLAKE2B 83dc3cf66933f42a3cdce0015716017ed7fd7810a380a9374bac495b9f0a96b1b95b05bd012332c4156189f6a02d8a9b8b33c9391458adb9909a75bf661d8547 SHA512 8866b6f0ab8cbc122bbed0083ee9b351193780143259b818a15cdde1581222ee728a60344ea9267d7f3e6b1563b24a23100f46e6bd185fdc1e169b804e48cc2e +DIST linux-5.18.4.tar.sign 989 BLAKE2B 2742a67e16a88e6b6c0068e35176de11caefdea09bf2ba837594cbc1eb1b52ac4000861533e301f2f4f3afad468a7157f90360e0b0a88e4dc9693bac54dcd0e4 SHA512 3dcb8b9c8075b15ebe46198ababdd9ca2e95402a41eaf3d871f06fac2c68b1f717f6e40eaa7a1b4ba1a46aa4805148b43460b6551054d5ac611e0914d4dd5baf +DIST linux-5.18.4.tar.xz 129853184 BLAKE2B 64ac558505062485a2f9ae9d67983885707814eb93a6df2468365b1f07536e7b06bbe916078162c9a2f9754620c3efcfeec4f308ef2dc520a3f8f76d7d0b8f23 SHA512 a8067e47195ce5ae6c8818989302ba9c01768190f1908541b4fa9230e23eb33a76f99ad6dbc36484595522179b2b5116bffe9a31b8731bca5d07b02ac546ac42 DIST linux-5.4.195.tar.sign 991 BLAKE2B c80a3a547d82b7d394155f396e3beb66df61272dd5f57be00fcf3b8b6bcc419914fde3488b950f29f6c235210e8f777e28199a4126530963749ed3107c49a249 SHA512 a770e02e59031a8bc74c832c1f9947d0f2edd397de23eef234f18b7070128c8adb1836ca4297dce1afa9f5ddbdb97fa4404e2c90faa81d5502d8856dca4112fb DIST linux-5.4.195.tar.xz 112920616 BLAKE2B 9c3b21e2bf18800c4b55bb04810e29fadc6414fd100d4c2bdd3df1ba7db72124a0bab389b9d5038fd04440ac69a06383df5b4c42d6e2a6382c81af8aba366bca SHA512 695e46ea1ac6c587f39f724460c480f4994267969cd620a776766ee7a5bb88b346154baa3ecc3444dfa1d0d39a5e8a0f1a5e36cdd76a2c71ea7a899b8a8a9d7b DIST linux-5.4.196.tar.sign 991 BLAKE2B 8da70a3f1f7a4bd7e9a312146bf891c160625126c9672a7c3a213c8dcdcad2b8ce9250b8bdfad7ab412e6913f6a1d85832818a987a3de040a38e2eba70079c3f SHA512 96f28a7a44022e9a116ce15a164039088bb64b416d89cfae52ff33e0b05cd9c9b7edde1bd66b9a3838dcf4e937a73a02cea8af1c157109fa426bc55a6b4ad1d5 DIST linux-5.4.196.tar.xz 112910488 BLAKE2B 89262970ae146b9c8882a816c8e619072a42912f0cc51df6ad892c383672682cc852cd441e0f0ba7fb0735317aa1e4906a4337dcce4a19a5c34ffeafba139c41 SHA512 d3b5393e929c5686b394bf66b21e92baa82999185259e198c2cb8a49a257d36268468c30a513ec00b08bf1fa885772ea149dd3e67c4e6c1474097735ea074b0a DIST linux-5.4.197.tar.sign 991 BLAKE2B ff5725d1239341586fb62ef1d125523c3189a896b137b531b817512ce54c25ca5f96b8465720bdf04edbc9cefb814288c571be6835f4d9cbe45e79f801ae1372 SHA512 6c450ae5d4b27929599df75b44572e197141765dab6a0dab156dfe01c3c1bddb95185c601199b4e174ae050ff6ec246adb91a3e81078c62bbf887c590a1d666c DIST linux-5.4.197.tar.xz 112914028 BLAKE2B 88607913fb1d37720f904c8709347fcab46c34e72e38dc81ab871dba44a356747e036f522686cafc1805693b0311fc3e721b0811f2868aca7ee8b3d924f05b13 SHA512 49d046b21146372d8afd50ca127db49eaddbce1bc5733517b6237833ed0eaa9c3c4267117b4ffc71518a92fd608734ff419d4722a2b99a519f444ba213762150 +DIST linux-5.4.198.tar.sign 991 BLAKE2B 292190044b014c31d14a177d19539d675f21ffb607bbe855b53d730eed5247f098fb9117f374ff9b151bba511d9a2d33eb171f3e7f39eb7f074cecb8f4839179 SHA512 4be8ca05751231bc7efb19781c5f526dfcb36a65fe42afd2297e52576f5049837664d26f25744d07d57f78e0379e04fe52f20685902e04ecc66924abb3d3fe84 +DIST linux-5.4.198.tar.xz 112928328 BLAKE2B ac19e2d70ede623236d10b706e8d3d1aedbe8c4f3a7a5a237829eba3f491785fcbe78afbad3e57edd5f448d38756717580d12d2e8b6b7c3f391865826177e32f SHA512 33c72ff8a6b1ab6fc19c2ef58bddc28ce4664d91dd22aa1c83655bda5de7e93b92dd3acc13a136ff55210dc4dcea211056308370d29983bb401770dc701d7a4c EBUILD vanilla-kernel-5.10.117.ebuild 3715 BLAKE2B 95be9c325f8b9a36f89e9650e56bdea2068345a1e9ffe868f19f72499e6427d7727583558027544e83dfaa179d32976d08747d71633644424e8079ed25b9a958 SHA512 3db02eab7261107e1dc9182b6b2f7591ad203ae57a6e27ae589a7fe4b3c5e38070f21ec0ac62c0ada48aefcf61b858099837661d66149eefd87639dd8a49285d EBUILD vanilla-kernel-5.10.118.ebuild 3715 BLAKE2B 95be9c325f8b9a36f89e9650e56bdea2068345a1e9ffe868f19f72499e6427d7727583558027544e83dfaa179d32976d08747d71633644424e8079ed25b9a958 SHA512 3db02eab7261107e1dc9182b6b2f7591ad203ae57a6e27ae589a7fe4b3c5e38070f21ec0ac62c0ada48aefcf61b858099837661d66149eefd87639dd8a49285d EBUILD vanilla-kernel-5.10.119.ebuild 3715 BLAKE2B 95be9c325f8b9a36f89e9650e56bdea2068345a1e9ffe868f19f72499e6427d7727583558027544e83dfaa179d32976d08747d71633644424e8079ed25b9a958 SHA512 3db02eab7261107e1dc9182b6b2f7591ad203ae57a6e27ae589a7fe4b3c5e38070f21ec0ac62c0ada48aefcf61b858099837661d66149eefd87639dd8a49285d EBUILD vanilla-kernel-5.10.120.ebuild 3715 BLAKE2B 95be9c325f8b9a36f89e9650e56bdea2068345a1e9ffe868f19f72499e6427d7727583558027544e83dfaa179d32976d08747d71633644424e8079ed25b9a958 SHA512 3db02eab7261107e1dc9182b6b2f7591ad203ae57a6e27ae589a7fe4b3c5e38070f21ec0ac62c0ada48aefcf61b858099837661d66149eefd87639dd8a49285d EBUILD vanilla-kernel-5.10.121.ebuild 3715 BLAKE2B 95be9c325f8b9a36f89e9650e56bdea2068345a1e9ffe868f19f72499e6427d7727583558027544e83dfaa179d32976d08747d71633644424e8079ed25b9a958 SHA512 3db02eab7261107e1dc9182b6b2f7591ad203ae57a6e27ae589a7fe4b3c5e38070f21ec0ac62c0ada48aefcf61b858099837661d66149eefd87639dd8a49285d +EBUILD vanilla-kernel-5.10.122.ebuild 3715 BLAKE2B 95be9c325f8b9a36f89e9650e56bdea2068345a1e9ffe868f19f72499e6427d7727583558027544e83dfaa179d32976d08747d71633644424e8079ed25b9a958 SHA512 3db02eab7261107e1dc9182b6b2f7591ad203ae57a6e27ae589a7fe4b3c5e38070f21ec0ac62c0ada48aefcf61b858099837661d66149eefd87639dd8a49285d EBUILD vanilla-kernel-5.15.41.ebuild 3715 BLAKE2B d8110213454c54cc858db8eee5b84584b4c4aa135fd514cbb8bacba1d6b7899e3c89c8e7faa08eb00fa35b19605d05fa175ae2bc405ebcc1e0fddb51ee910de2 SHA512 65b728344d395668b2662556c4949b86d1253b35ee3075e929a48b12461214bcd6c0141d0fd07ec5cba87079880092b84acbd0e2163e23bd303d3fd8d7050112 EBUILD vanilla-kernel-5.15.43.ebuild 3715 BLAKE2B d8110213454c54cc858db8eee5b84584b4c4aa135fd514cbb8bacba1d6b7899e3c89c8e7faa08eb00fa35b19605d05fa175ae2bc405ebcc1e0fddb51ee910de2 SHA512 65b728344d395668b2662556c4949b86d1253b35ee3075e929a48b12461214bcd6c0141d0fd07ec5cba87079880092b84acbd0e2163e23bd303d3fd8d7050112 EBUILD vanilla-kernel-5.15.44.ebuild 3715 BLAKE2B d8110213454c54cc858db8eee5b84584b4c4aa135fd514cbb8bacba1d6b7899e3c89c8e7faa08eb00fa35b19605d05fa175ae2bc405ebcc1e0fddb51ee910de2 SHA512 65b728344d395668b2662556c4949b86d1253b35ee3075e929a48b12461214bcd6c0141d0fd07ec5cba87079880092b84acbd0e2163e23bd303d3fd8d7050112 EBUILD vanilla-kernel-5.15.45.ebuild 3715 BLAKE2B d8110213454c54cc858db8eee5b84584b4c4aa135fd514cbb8bacba1d6b7899e3c89c8e7faa08eb00fa35b19605d05fa175ae2bc405ebcc1e0fddb51ee910de2 SHA512 65b728344d395668b2662556c4949b86d1253b35ee3075e929a48b12461214bcd6c0141d0fd07ec5cba87079880092b84acbd0e2163e23bd303d3fd8d7050112 EBUILD vanilla-kernel-5.15.46.ebuild 3715 BLAKE2B d8110213454c54cc858db8eee5b84584b4c4aa135fd514cbb8bacba1d6b7899e3c89c8e7faa08eb00fa35b19605d05fa175ae2bc405ebcc1e0fddb51ee910de2 SHA512 65b728344d395668b2662556c4949b86d1253b35ee3075e929a48b12461214bcd6c0141d0fd07ec5cba87079880092b84acbd0e2163e23bd303d3fd8d7050112 +EBUILD vanilla-kernel-5.15.47.ebuild 3715 BLAKE2B d8110213454c54cc858db8eee5b84584b4c4aa135fd514cbb8bacba1d6b7899e3c89c8e7faa08eb00fa35b19605d05fa175ae2bc405ebcc1e0fddb51ee910de2 SHA512 65b728344d395668b2662556c4949b86d1253b35ee3075e929a48b12461214bcd6c0141d0fd07ec5cba87079880092b84acbd0e2163e23bd303d3fd8d7050112 EBUILD vanilla-kernel-5.17.11.ebuild 3834 BLAKE2B 96e35e9617f82d38106724d4cab64a3d0b87d07feb954eb2ccbe17761a35cd6ac1e7839d14296b784a63300686fefca8315c348972e54d66f28b1621cc7f5d6e SHA512 69ebcaf1d64014bd059f0b7419f0bc2bd01c6f1de7925e7f02bd54e99cb493275a2057c3eb29c3689e6f4c45dd5538dbdcc3c5dda1d94346d38d2cc48890eab3 EBUILD vanilla-kernel-5.17.12.ebuild 3835 BLAKE2B 105facabbabfc69467f389ffbbe66cee709dc1dd28baab4d811ca343b3093abbd5ece7d01baa7dba2e5edb3070d7171af78430ce6c47d44a809e07df6252794d SHA512 fa3996d7fc56342e31f37516113334694aa7ed7d0c934c7fb4a2725e4f42e4999fc3d3b11f6b21dec768e74ba99fb1fce77676845ee93596038d6a2b65df4b0c EBUILD vanilla-kernel-5.17.13.ebuild 3835 BLAKE2B 105facabbabfc69467f389ffbbe66cee709dc1dd28baab4d811ca343b3093abbd5ece7d01baa7dba2e5edb3070d7171af78430ce6c47d44a809e07df6252794d SHA512 fa3996d7fc56342e31f37516113334694aa7ed7d0c934c7fb4a2725e4f42e4999fc3d3b11f6b21dec768e74ba99fb1fce77676845ee93596038d6a2b65df4b0c EBUILD vanilla-kernel-5.17.14.ebuild 3835 BLAKE2B 105facabbabfc69467f389ffbbe66cee709dc1dd28baab4d811ca343b3093abbd5ece7d01baa7dba2e5edb3070d7171af78430ce6c47d44a809e07df6252794d SHA512 fa3996d7fc56342e31f37516113334694aa7ed7d0c934c7fb4a2725e4f42e4999fc3d3b11f6b21dec768e74ba99fb1fce77676845ee93596038d6a2b65df4b0c +EBUILD vanilla-kernel-5.17.15.ebuild 3835 BLAKE2B 105facabbabfc69467f389ffbbe66cee709dc1dd28baab4d811ca343b3093abbd5ece7d01baa7dba2e5edb3070d7171af78430ce6c47d44a809e07df6252794d SHA512 fa3996d7fc56342e31f37516113334694aa7ed7d0c934c7fb4a2725e4f42e4999fc3d3b11f6b21dec768e74ba99fb1fce77676845ee93596038d6a2b65df4b0c EBUILD vanilla-kernel-5.17.9.ebuild 3834 BLAKE2B 96e35e9617f82d38106724d4cab64a3d0b87d07feb954eb2ccbe17761a35cd6ac1e7839d14296b784a63300686fefca8315c348972e54d66f28b1621cc7f5d6e SHA512 69ebcaf1d64014bd059f0b7419f0bc2bd01c6f1de7925e7f02bd54e99cb493275a2057c3eb29c3689e6f4c45dd5538dbdcc3c5dda1d94346d38d2cc48890eab3 +EBUILD vanilla-kernel-5.18.4.ebuild 3834 BLAKE2B fc62ac945a12bf66234b68b1edc8cdbe21d96ef27afe25eced009488787bd8b3021190525228725ea6e83e3c091d5d87908da79bbb9869b94d7c2c2a7e65e734 SHA512 613f41a407732277606c315e4d8b8ce321c2ddac5b9320757e74a826184e0fa9ea33a32180575785a1ce06b687393695542eb85133b419db2d22c0216fd51fbe EBUILD vanilla-kernel-5.4.195.ebuild 3001 BLAKE2B 5c228a2307a9c32d2af3baecf92de59034512358a8e3f3942fc770fa80143465b145d80166c48c967439091894c3d4793c7f5a559881092b0b8b49afbbce9837 SHA512 e997a0389a227ab93c2d67723795e4250e82301c50dec1bf15b2a35fda941e9d32a21d8c277bd9f535872d4268b0ee03a1120f28899217717fd55df2d11370f2 EBUILD vanilla-kernel-5.4.196.ebuild 3001 BLAKE2B 5c228a2307a9c32d2af3baecf92de59034512358a8e3f3942fc770fa80143465b145d80166c48c967439091894c3d4793c7f5a559881092b0b8b49afbbce9837 SHA512 e997a0389a227ab93c2d67723795e4250e82301c50dec1bf15b2a35fda941e9d32a21d8c277bd9f535872d4268b0ee03a1120f28899217717fd55df2d11370f2 EBUILD vanilla-kernel-5.4.197.ebuild 3001 BLAKE2B 5c228a2307a9c32d2af3baecf92de59034512358a8e3f3942fc770fa80143465b145d80166c48c967439091894c3d4793c7f5a559881092b0b8b49afbbce9837 SHA512 e997a0389a227ab93c2d67723795e4250e82301c50dec1bf15b2a35fda941e9d32a21d8c277bd9f535872d4268b0ee03a1120f28899217717fd55df2d11370f2 +EBUILD vanilla-kernel-5.4.198.ebuild 3001 BLAKE2B 5c228a2307a9c32d2af3baecf92de59034512358a8e3f3942fc770fa80143465b145d80166c48c967439091894c3d4793c7f5a559881092b0b8b49afbbce9837 SHA512 e997a0389a227ab93c2d67723795e4250e82301c50dec1bf15b2a35fda941e9d32a21d8c277bd9f535872d4268b0ee03a1120f28899217717fd55df2d11370f2 MISC metadata.xml 353 BLAKE2B cd022bd01b289ae703ae6ef6c2539fcfce833206c55e328ba02fc42b360d60f76b1920927b259dbb199724e6d3e7b0f68ba2044680d962d3cd03a973475582ff SHA512 10b10fd24801843108a71ca7d0c27514965b0a15a60da4d9b521fc41493448a1b1685ae3278dbd46cede0d069e51dede402d2c1448c8ae6a7fcfce8acf415bf3 diff --git a/sys-kernel/vanilla-kernel/vanilla-kernel-5.10.122.ebuild b/sys-kernel/vanilla-kernel/vanilla-kernel-5.10.122.ebuild new file mode 100644 index 000000000000..96cb3e86fc4b --- /dev/null +++ b/sys-kernel/vanilla-kernel/vanilla-kernel-5.10.122.ebuild @@ -0,0 +1,134 @@ +# Copyright 2020-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit kernel-build toolchain-funcs verify-sig + +MY_P=linux-${PV} +# https://koji.fedoraproject.org/koji/packageinfo?packageID=8 +CONFIG_VER=5.10.12 +CONFIG_HASH=836165dd2dff34e4f2c47ca8f9c803002c1e6530 +GENTOO_CONFIG_VER=g1 + +DESCRIPTION="Linux kernel built from vanilla upstream sources" +HOMEPAGE="https://www.kernel.org/" +SRC_URI+=" + https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz + https://github.com/mgorny/gentoo-kernel-config/archive/${GENTOO_CONFIG_VER}.tar.gz + -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz + verify-sig? ( + https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.sign + ) + amd64? ( + https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-x86_64-fedora.config + -> kernel-x86_64-fedora.config.${CONFIG_VER} + ) + arm64? ( + https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-aarch64-fedora.config + -> kernel-aarch64-fedora.config.${CONFIG_VER} + ) + ppc64? ( + https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-ppc64le-fedora.config + -> kernel-ppc64le-fedora.config.${CONFIG_VER} + ) + x86? ( + https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-i686-fedora.config + -> kernel-i686-fedora.config.${CONFIG_VER} + ) +" +S=${WORKDIR}/${MY_P} + +LICENSE="GPL-2" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86" +IUSE="debug hardened" +REQUIRED_USE="arm? ( savedconfig )" + +BDEPEND=" + debug? ( dev-util/pahole ) + verify-sig? ( sec-keys/openpgp-keys-kernel ) +" +PDEPEND=" + >=virtual/dist-kernel-${PV} +" + +VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/kernel.org.asc + +src_unpack() { + if use verify-sig; then + einfo "Unpacking linux-${PV}.tar.xz ..." + verify-sig_verify_detached - "${DISTDIR}"/linux-${PV}.tar.sign \ + < <(xz -cd "${DISTDIR}"/linux-${PV}.tar.xz | tee >(tar -x)) + assert "Unpack failed" + unpack "gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz" + else + default + fi +} + +src_prepare() { + default + + local biendian=false + + # prepare the default config + case ${ARCH} in + amd64) + cp "${DISTDIR}/kernel-x86_64-fedora.config.${CONFIG_VER}" .config || die + ;; + arm) + return + ;; + arm64) + cp "${DISTDIR}/kernel-aarch64-fedora.config.${CONFIG_VER}" .config || die + biendian=true + ;; + hppa) + return + ;; + ppc) + # assume powermac/powerbook defconfig + # we still package.use.force savedconfig + cp "${WORKDIR}/${MY_P}/arch/powerpc/configs/pmac32_defconfig" .config || die + ;; + ppc64) + cp "${DISTDIR}/kernel-ppc64le-fedora.config.${CONFIG_VER}" .config || die + biendian=true + ;; + x86) + cp "${DISTDIR}/kernel-i686-fedora.config.${CONFIG_VER}" .config || die + ;; + *) + die "Unsupported arch ${ARCH}" + ;; + esac + + local myversion="-dist" + use hardened && myversion+="-hardened" + echo "CONFIG_LOCALVERSION=\"${myversion}\"" > "${T}"/version.config || die + local dist_conf_path="${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}" + + local merge_configs=( + "${T}"/version.config + "${dist_conf_path}"/base.config + ) + use debug || merge_configs+=( + "${dist_conf_path}"/no-debug.config + ) + if use hardened; then + merge_configs+=( "${dist_conf_path}"/hardened-base.config ) + + tc-is-gcc && merge_configs+=( "${dist_conf_path}"/hardened-gcc-plugins.config ) + + if [[ -f "${dist_conf_path}/hardened-${ARCH}.config" ]]; then + merge_configs+=( "${dist_conf_path}/hardened-${ARCH}.config" ) + fi + fi + + # this covers ppc64 and aarch64_be only for now + if [[ ${biendian} == true && $(tc-endian) == big ]]; then + merge_configs+=( "${dist_conf_path}/big-endian.config" ) + fi + + kernel-build_merge_configs "${merge_configs[@]}" +} diff --git a/sys-kernel/vanilla-kernel/vanilla-kernel-5.15.47.ebuild b/sys-kernel/vanilla-kernel/vanilla-kernel-5.15.47.ebuild new file mode 100644 index 000000000000..0ef902726d5d --- /dev/null +++ b/sys-kernel/vanilla-kernel/vanilla-kernel-5.15.47.ebuild @@ -0,0 +1,134 @@ +# Copyright 2020-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit kernel-build toolchain-funcs verify-sig + +MY_P=linux-${PV} +# https://koji.fedoraproject.org/koji/packageinfo?packageID=8 +CONFIG_VER=5.15.19 +CONFIG_HASH=ec69da7a42b5b7c3da91572ef22097b069ddbd01 +GENTOO_CONFIG_VER=g1 + +DESCRIPTION="Linux kernel built from vanilla upstream sources" +HOMEPAGE="https://www.kernel.org/" +SRC_URI+=" + https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz + https://github.com/mgorny/gentoo-kernel-config/archive/${GENTOO_CONFIG_VER}.tar.gz + -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz + verify-sig? ( + https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.sign + ) + amd64? ( + https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-x86_64-fedora.config + -> kernel-x86_64-fedora.config.${CONFIG_VER} + ) + arm64? ( + https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-aarch64-fedora.config + -> kernel-aarch64-fedora.config.${CONFIG_VER} + ) + ppc64? ( + https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-ppc64le-fedora.config + -> kernel-ppc64le-fedora.config.${CONFIG_VER} + ) + x86? ( + https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-i686-fedora.config + -> kernel-i686-fedora.config.${CONFIG_VER} + ) +" +S=${WORKDIR}/${MY_P} + +LICENSE="GPL-2" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86" +IUSE="debug hardened" +REQUIRED_USE="arm? ( savedconfig )" + +BDEPEND=" + debug? ( dev-util/pahole ) + verify-sig? ( sec-keys/openpgp-keys-kernel ) +" +PDEPEND=" + >=virtual/dist-kernel-${PV} +" + +VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/kernel.org.asc + +src_unpack() { + if use verify-sig; then + einfo "Unpacking linux-${PV}.tar.xz ..." + verify-sig_verify_detached - "${DISTDIR}"/linux-${PV}.tar.sign \ + < <(xz -cd "${DISTDIR}"/linux-${PV}.tar.xz | tee >(tar -x)) + assert "Unpack failed" + unpack "gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz" + else + default + fi +} + +src_prepare() { + default + + local biendian=false + + # prepare the default config + case ${ARCH} in + amd64) + cp "${DISTDIR}/kernel-x86_64-fedora.config.${CONFIG_VER}" .config || die + ;; + arm) + return + ;; + arm64) + cp "${DISTDIR}/kernel-aarch64-fedora.config.${CONFIG_VER}" .config || die + biendian=true + ;; + hppa) + return + ;; + ppc) + # assume powermac/powerbook defconfig + # we still package.use.force savedconfig + cp "${WORKDIR}/${MY_P}/arch/powerpc/configs/pmac32_defconfig" .config || die + ;; + ppc64) + cp "${DISTDIR}/kernel-ppc64le-fedora.config.${CONFIG_VER}" .config || die + biendian=true + ;; + x86) + cp "${DISTDIR}/kernel-i686-fedora.config.${CONFIG_VER}" .config || die + ;; + *) + die "Unsupported arch ${ARCH}" + ;; + esac + + local myversion="-dist" + use hardened && myversion+="-hardened" + echo "CONFIG_LOCALVERSION=\"${myversion}\"" > "${T}"/version.config || die + local dist_conf_path="${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}" + + local merge_configs=( + "${T}"/version.config + "${dist_conf_path}"/base.config + ) + use debug || merge_configs+=( + "${dist_conf_path}"/no-debug.config + ) + if use hardened; then + merge_configs+=( "${dist_conf_path}"/hardened-base.config ) + + tc-is-gcc && merge_configs+=( "${dist_conf_path}"/hardened-gcc-plugins.config ) + + if [[ -f "${dist_conf_path}/hardened-${ARCH}.config" ]]; then + merge_configs+=( "${dist_conf_path}/hardened-${ARCH}.config" ) + fi + fi + + # this covers ppc64 and aarch64_be only for now + if [[ ${biendian} == true && $(tc-endian) == big ]]; then + merge_configs+=( "${dist_conf_path}/big-endian.config" ) + fi + + kernel-build_merge_configs "${merge_configs[@]}" +} diff --git a/sys-kernel/vanilla-kernel/vanilla-kernel-5.17.15.ebuild b/sys-kernel/vanilla-kernel/vanilla-kernel-5.17.15.ebuild new file mode 100644 index 000000000000..bb3171ba9be9 --- /dev/null +++ b/sys-kernel/vanilla-kernel/vanilla-kernel-5.17.15.ebuild @@ -0,0 +1,134 @@ +# Copyright 2020-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit kernel-build toolchain-funcs verify-sig + +MY_P=linux-${PV} +# https://koji.fedoraproject.org/koji/packageinfo?packageID=8 +# forked to https://github.com/mgorny/fedora-kernel-config-for-gentoo +CONFIG_VER=5.17.11-gentoo +GENTOO_CONFIG_VER=g1 + +DESCRIPTION="Linux kernel built from vanilla upstream sources" +HOMEPAGE="https://www.kernel.org/" +SRC_URI+=" + https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz + https://github.com/mgorny/gentoo-kernel-config/archive/${GENTOO_CONFIG_VER}.tar.gz + -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz + verify-sig? ( + https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.sign + ) + amd64? ( + https://raw.githubusercontent.com/mgorny/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-x86_64-fedora.config + -> kernel-x86_64-fedora.config.${CONFIG_VER} + ) + arm64? ( + https://raw.githubusercontent.com/mgorny/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-aarch64-fedora.config + -> kernel-aarch64-fedora.config.${CONFIG_VER} + ) + ppc64? ( + https://raw.githubusercontent.com/mgorny/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-ppc64le-fedora.config + -> kernel-ppc64le-fedora.config.${CONFIG_VER} + ) + x86? ( + https://raw.githubusercontent.com/mgorny/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-i686-fedora.config + -> kernel-i686-fedora.config.${CONFIG_VER} + ) +" +S=${WORKDIR}/${MY_P} + +LICENSE="GPL-2" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86" +IUSE="debug hardened" +REQUIRED_USE="arm? ( savedconfig )" + +BDEPEND=" + debug? ( dev-util/pahole ) + verify-sig? ( sec-keys/openpgp-keys-kernel ) +" +PDEPEND=" + >=virtual/dist-kernel-${PV} +" + +VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/kernel.org.asc + +src_unpack() { + if use verify-sig; then + einfo "Unpacking linux-${PV}.tar.xz ..." + verify-sig_verify_detached - "${DISTDIR}"/linux-${PV}.tar.sign \ + < <(xz -cd "${DISTDIR}"/linux-${PV}.tar.xz | tee >(tar -x)) + assert "Unpack failed" + unpack "gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz" + else + default + fi +} + +src_prepare() { + default + + local biendian=false + + # prepare the default config + case ${ARCH} in + amd64) + cp "${DISTDIR}/kernel-x86_64-fedora.config.${CONFIG_VER}" .config || die + ;; + arm) + return + ;; + arm64) + cp "${DISTDIR}/kernel-aarch64-fedora.config.${CONFIG_VER}" .config || die + biendian=true + ;; + hppa) + return + ;; + ppc) + # assume powermac/powerbook defconfig + # we still package.use.force savedconfig + cp "${WORKDIR}/${MY_P}/arch/powerpc/configs/pmac32_defconfig" .config || die + ;; + ppc64) + cp "${DISTDIR}/kernel-ppc64le-fedora.config.${CONFIG_VER}" .config || die + biendian=true + ;; + x86) + cp "${DISTDIR}/kernel-i686-fedora.config.${CONFIG_VER}" .config || die + ;; + *) + die "Unsupported arch ${ARCH}" + ;; + esac + + local myversion="-dist" + use hardened && myversion+="-hardened" + echo "CONFIG_LOCALVERSION=\"${myversion}\"" > "${T}"/version.config || die + local dist_conf_path="${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}" + + local merge_configs=( + "${T}"/version.config + "${dist_conf_path}"/base.config + ) + use debug || merge_configs+=( + "${dist_conf_path}"/no-debug.config + ) + if use hardened; then + merge_configs+=( "${dist_conf_path}"/hardened-base.config ) + + tc-is-gcc && merge_configs+=( "${dist_conf_path}"/hardened-gcc-plugins.config ) + + if [[ -f "${dist_conf_path}/hardened-${ARCH}.config" ]]; then + merge_configs+=( "${dist_conf_path}/hardened-${ARCH}.config" ) + fi + fi + + # this covers ppc64 and aarch64_be only for now + if [[ ${biendian} == true && $(tc-endian) == big ]]; then + merge_configs+=( "${dist_conf_path}/big-endian.config" ) + fi + + kernel-build_merge_configs "${merge_configs[@]}" +} diff --git a/sys-kernel/vanilla-kernel/vanilla-kernel-5.18.4.ebuild b/sys-kernel/vanilla-kernel/vanilla-kernel-5.18.4.ebuild new file mode 100644 index 000000000000..2bc8aa91f184 --- /dev/null +++ b/sys-kernel/vanilla-kernel/vanilla-kernel-5.18.4.ebuild @@ -0,0 +1,134 @@ +# Copyright 2020-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit kernel-build toolchain-funcs verify-sig + +MY_P=linux-${PV} +# https://koji.fedoraproject.org/koji/packageinfo?packageID=8 +# forked to https://github.com/mgorny/fedora-kernel-config-for-gentoo +CONFIG_VER=5.18.4-gentoo +GENTOO_CONFIG_VER=g1 + +DESCRIPTION="Linux kernel built from vanilla upstream sources" +HOMEPAGE="https://www.kernel.org/" +SRC_URI+=" + https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz + https://github.com/mgorny/gentoo-kernel-config/archive/${GENTOO_CONFIG_VER}.tar.gz + -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz + verify-sig? ( + https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.sign + ) + amd64? ( + https://raw.githubusercontent.com/mgorny/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-x86_64-fedora.config + -> kernel-x86_64-fedora.config.${CONFIG_VER} + ) + arm64? ( + https://raw.githubusercontent.com/mgorny/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-aarch64-fedora.config + -> kernel-aarch64-fedora.config.${CONFIG_VER} + ) + ppc64? ( + https://raw.githubusercontent.com/mgorny/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-ppc64le-fedora.config + -> kernel-ppc64le-fedora.config.${CONFIG_VER} + ) + x86? ( + https://raw.githubusercontent.com/mgorny/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-i686-fedora.config + -> kernel-i686-fedora.config.${CONFIG_VER} + ) +" +S=${WORKDIR}/${MY_P} + +LICENSE="GPL-2" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86" +IUSE="debug hardened" +REQUIRED_USE="arm? ( savedconfig )" + +BDEPEND=" + debug? ( dev-util/pahole ) + verify-sig? ( sec-keys/openpgp-keys-kernel ) +" +PDEPEND=" + >=virtual/dist-kernel-${PV} +" + +VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/kernel.org.asc + +src_unpack() { + if use verify-sig; then + einfo "Unpacking linux-${PV}.tar.xz ..." + verify-sig_verify_detached - "${DISTDIR}"/linux-${PV}.tar.sign \ + < <(xz -cd "${DISTDIR}"/linux-${PV}.tar.xz | tee >(tar -x)) + assert "Unpack failed" + unpack "gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz" + else + default + fi +} + +src_prepare() { + default + + local biendian=false + + # prepare the default config + case ${ARCH} in + amd64) + cp "${DISTDIR}/kernel-x86_64-fedora.config.${CONFIG_VER}" .config || die + ;; + arm) + return + ;; + arm64) + cp "${DISTDIR}/kernel-aarch64-fedora.config.${CONFIG_VER}" .config || die + biendian=true + ;; + hppa) + return + ;; + ppc) + # assume powermac/powerbook defconfig + # we still package.use.force savedconfig + cp "${WORKDIR}/${MY_P}/arch/powerpc/configs/pmac32_defconfig" .config || die + ;; + ppc64) + cp "${DISTDIR}/kernel-ppc64le-fedora.config.${CONFIG_VER}" .config || die + biendian=true + ;; + x86) + cp "${DISTDIR}/kernel-i686-fedora.config.${CONFIG_VER}" .config || die + ;; + *) + die "Unsupported arch ${ARCH}" + ;; + esac + + local myversion="-dist" + use hardened && myversion+="-hardened" + echo "CONFIG_LOCALVERSION=\"${myversion}\"" > "${T}"/version.config || die + local dist_conf_path="${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}" + + local merge_configs=( + "${T}"/version.config + "${dist_conf_path}"/base.config + ) + use debug || merge_configs+=( + "${dist_conf_path}"/no-debug.config + ) + if use hardened; then + merge_configs+=( "${dist_conf_path}"/hardened-base.config ) + + tc-is-gcc && merge_configs+=( "${dist_conf_path}"/hardened-gcc-plugins.config ) + + if [[ -f "${dist_conf_path}/hardened-${ARCH}.config" ]]; then + merge_configs+=( "${dist_conf_path}/hardened-${ARCH}.config" ) + fi + fi + + # this covers ppc64 and aarch64_be only for now + if [[ ${biendian} == true && $(tc-endian) == big ]]; then + merge_configs+=( "${dist_conf_path}/big-endian.config" ) + fi + + kernel-build_merge_configs "${merge_configs[@]}" +} diff --git a/sys-kernel/vanilla-kernel/vanilla-kernel-5.4.198.ebuild b/sys-kernel/vanilla-kernel/vanilla-kernel-5.4.198.ebuild new file mode 100644 index 000000000000..4f5f7870ccb8 --- /dev/null +++ b/sys-kernel/vanilla-kernel/vanilla-kernel-5.4.198.ebuild @@ -0,0 +1,108 @@ +# Copyright 2020-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit kernel-build verify-sig + +MY_P=linux-${PV} +# https://koji.fedoraproject.org/koji/packageinfo?packageID=8 +CONFIG_VER=5.4.21 +CONFIG_HASH=2809b7faa6a8cb232cd825096c146b7bdc1e08ea +GENTOO_CONFIG_VER=g1 + +DESCRIPTION="Linux kernel built from vanilla upstream sources" +HOMEPAGE="https://www.kernel.org/" +SRC_URI+=" + https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz + https://github.com/mgorny/gentoo-kernel-config/archive/${GENTOO_CONFIG_VER}.tar.gz + -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz + verify-sig? ( + https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.sign + ) + amd64? ( + https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-x86_64.config + -> kernel-x86_64.config.${CONFIG_VER} + ) + arm64? ( + https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-aarch64.config + -> kernel-aarch64.config.${CONFIG_VER} + ) + ppc64? ( + https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-ppc64le.config + -> kernel-ppc64le.config.${CONFIG_VER} + ) + x86? ( + https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-i686.config + -> kernel-i686.config.${CONFIG_VER} + ) +" +S=${WORKDIR}/${MY_P} + +LICENSE="GPL-2" +KEYWORDS="~amd64 ~arm64 ~ppc ~x86" +IUSE="debug" + +BDEPEND=" + debug? ( dev-util/pahole ) + verify-sig? ( sec-keys/openpgp-keys-kernel ) +" +PDEPEND=" + >=virtual/dist-kernel-${PV} +" + +VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/kernel.org.asc + +src_unpack() { + if use verify-sig; then + einfo "Unpacking linux-${PV}.tar.xz ..." + verify-sig_verify_detached - "${DISTDIR}"/linux-${PV}.tar.sign \ + < <(xz -cd "${DISTDIR}"/linux-${PV}.tar.xz | tee >(tar -x)) + assert "Unpack failed" + unpack "gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz" + else + default + fi +} + +src_prepare() { + default + + # prepare the default config + case ${ARCH} in + amd64) + cp "${DISTDIR}/kernel-x86_64.config.${CONFIG_VER}" .config || die + ;; + arm64) + cp "${DISTDIR}/kernel-aarch64.config.${CONFIG_VER}" .config || die + ;; + ppc) + # assume powermac/powerbook defconfig + # we still package.use.force savedconfig + cp "${WORKDIR}/${MY_P}/arch/powerpc/configs/pmac32_defconfig" .config || die + ;; + ppc64) + cp "${DISTDIR}/kernel-ppc64le.config.${CONFIG_VER}" .config || die + ;; + x86) + cp "${DISTDIR}/kernel-i686.config.${CONFIG_VER}" .config || die + ;; + *) + die "Unsupported arch ${ARCH}" + ;; + esac + + echo 'CONFIG_LOCALVERSION="-dist"' > "${T}"/version.config || die + local merge_configs=( + "${T}"/version.config + "${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}"/base.config + ) + use debug || merge_configs+=( + "${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}"/no-debug.config + ) + [[ ${ARCH} == x86 ]] && merge_configs+=( + "${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}"/32-bit.config + ) + + kernel-build_merge_configs "${merge_configs[@]}" +} diff --git a/sys-kernel/vanilla-sources/Manifest b/sys-kernel/vanilla-sources/Manifest index 2a4134a3f031..5c9d1caa4719 100644 --- a/sys-kernel/vanilla-sources/Manifest +++ b/sys-kernel/vanilla-sources/Manifest @@ -6,20 +6,20 @@ DIST linux-5.15.tar.xz 121913744 BLAKE2B 3921274b23f7938abdf3ed9334534b4581e13d7 DIST linux-5.17.tar.xz 128399340 BLAKE2B 82dc4a45cc25c781ac67aa6ed1e4c369544154960f41c4634d47621f381159687a227054976d078524cda28884d395a15f7542fe44ca74ce98ca6ff54a81d6d0 SHA512 89f0a7ca69d20a539d4b612a7028a30a5e98b402e4b6b88516f14237e5da4b626d7929eab8b40fccc90766e8f3bae87e9858a19077ffad20d8204acf18794f5b DIST linux-5.18.tar.xz 129790264 BLAKE2B e2745a69eb70169e90505a9318a3993046eab3020496eecde7d8352ecda0eb71a25b21becf7ce93fc593507dce7d1cd61b94ddcdf82b3094d79c0d3d48508eeb SHA512 dbbc9d1395898a498fa4947fceda1781344fa5d360240f753810daa4fa88e519833e2186c4e582a8f1836e6413e9e85f6563c7770523b704e8702d67622f98b5 DIST linux-5.4.tar.xz 109441440 BLAKE2B 193bc4a3147e147d5529956164ec4912fad5d5c6fb07f909ff1056e57235834173194afc686993ccd785c1ff15804de0961b625f3008cca0e27493efc8f27b13 SHA512 9f60f77e8ab972b9438ac648bed17551c8491d6585a5e85f694b2eaa4c623fbc61eb18419b2656b6795eac5deec0edaa04547fc6723fbda52256bd7f3486898f -DIST patch-4.14.282.xz 4735904 BLAKE2B dcf9d7dba3296d364b532306c0471819b49ab1d5f7f4264d9d77d5b95f66452e8925424158341ff8ec813b008b82ac65eb31f3fb2576240a85ee270cacb0a0b8 SHA512 a6719df5395f2fbb29b179946a31a7e1d2d9fa547854db13d2f158171b2da98dad9f9f80639260a0e93b19def03cac920ae96916e41ed7311c123d69d91e01ce -DIST patch-4.19.246.xz 4641500 BLAKE2B c399bcb74e4a9e850bc1da4ce3f34b93611a10463f9516bfd25f77647820b782166e0fff713542814e678642c122a8fc4141a0a1a95d6fbbd9f6bd8e7a20d73e SHA512 67e54d4b55cea57165f46d4b9bcdc48928f63664e0fdac4f2110a331ba16deca44b61f8f6596be6973e9e58c824cb2e042bc3cb5524a3e65b7bfd6d99b914e34 -DIST patch-4.9.317.xz 4333324 BLAKE2B 006bcd47d2e6d45ec7a20c4fcc8b6bf36145dc048b94ec6a592303e10022a10ceb005152cdf774c208284a76ed5ef5d10619ddfe590ef9af4d4a4fadc3ef5048 SHA512 2bef44936d21490bd63855696aad6f51bc712d61a0ad9900d218f788da58e86cdfa1d6f5a7717853e41d87f2769cf4b9ef0db8cf1dde3762ee90971c0ff7c33e -DIST patch-5.10.121.xz 3276600 BLAKE2B 07cbc8953bad9ebd8a89064f882b13e2a2f762148146081ee88b2b6ef60fc6c827a54061d1f9c0b37efc8bed5edc50c573bd0e7a67712ce0079b27696819907c SHA512 945d0d048b9a67611b3c7c1129142b791ebea4ad2bf2d60b2e5428d1e85783d301236dd72d45c69c6e376c3513b5c1a209c0882337c27ad73d79c4bc38c8f73e -DIST patch-5.15.46.xz 1979428 BLAKE2B e1dfda5d45f7a79966a20532ca6108c59c2db820d82adadb62070faa99738bec368adc5f25783ffec4f0ec824f31b9c360897cd8195bb12d67a47130c70e8439 SHA512 3da10b4e961bf40aa90c7e738f39efb12e04c9e87da08a90a5976c3fd9363bd58a75f972b8841d782adf54d950974951361d9c6353cc8f500754f68132fdf7b6 -DIST patch-5.17.14.xz 1008128 BLAKE2B 79f1c974a6128a66cbef651497aa27db31fd69e9ec3014050f16b3a4c242a657ee1ab9a3a273860f693f9872524adaffb0e117fad6885e1a47b516283630cd32 SHA512 8b998d4f9249c8fe3b6c9b7fa3e9262270c13fe628689c7cdc67c8eac8a456d667816527a6fa40bb16e215728c45f17cc29e8d8cb76badc4d20b6a16a0dbc83a -DIST patch-5.18.3.xz 326816 BLAKE2B 6a1af08738432591f02188cbc88a4d99b22f7e704606d43357be910731df255aca0f98dd9ee69ae8ba9051970b45792fbd185d71366043a8615bd72359bb5081 SHA512 8eb6e556ed4cc92668af5de03ae9825acfbc3495583431adc80c8b35f6811d14e3a376a085692ea1ec83e1c741705511902cdaf4e85a6bebb8479d662df3b874 -DIST patch-5.4.197.xz 3941296 BLAKE2B 5c6accd691f600d83935c5aaa96f0947368b24a21198d9992612ff66af7d24074f92650d8a12e4fadde279b362342503d779be9c1c7b9e96c6aefacabf751883 SHA512 74d40207bec5273988759660cee5d5ed4fdd993ca92027a726d4d4f45a23c2c86f4a42fc060af8bcf2a367cab8c17f19eccb85c7f473e11bae6c5cac405c32dc -EBUILD vanilla-sources-4.14.282.ebuild 432 BLAKE2B dda6f8423db373ff759a5e27c8f6cf326e02492808a2988a5951c341b6fe1a04c0227177d5ee976407105283f373dc2873b17ee9d9f8f5932a0543e1fcab2b5f SHA512 db937cc0131f564666e60b413339241c1281b4a4be7dd6cf8191f4738ada75890caa09f25bdb6ff9ac6b4ff01afb21837eeb86ae632448525f5aab560380f942 -EBUILD vanilla-sources-4.19.246.ebuild 432 BLAKE2B dda6f8423db373ff759a5e27c8f6cf326e02492808a2988a5951c341b6fe1a04c0227177d5ee976407105283f373dc2873b17ee9d9f8f5932a0543e1fcab2b5f SHA512 db937cc0131f564666e60b413339241c1281b4a4be7dd6cf8191f4738ada75890caa09f25bdb6ff9ac6b4ff01afb21837eeb86ae632448525f5aab560380f942 -EBUILD vanilla-sources-4.9.317.ebuild 432 BLAKE2B dda6f8423db373ff759a5e27c8f6cf326e02492808a2988a5951c341b6fe1a04c0227177d5ee976407105283f373dc2873b17ee9d9f8f5932a0543e1fcab2b5f SHA512 db937cc0131f564666e60b413339241c1281b4a4be7dd6cf8191f4738ada75890caa09f25bdb6ff9ac6b4ff01afb21837eeb86ae632448525f5aab560380f942 -EBUILD vanilla-sources-5.10.121.ebuild 432 BLAKE2B dda6f8423db373ff759a5e27c8f6cf326e02492808a2988a5951c341b6fe1a04c0227177d5ee976407105283f373dc2873b17ee9d9f8f5932a0543e1fcab2b5f SHA512 db937cc0131f564666e60b413339241c1281b4a4be7dd6cf8191f4738ada75890caa09f25bdb6ff9ac6b4ff01afb21837eeb86ae632448525f5aab560380f942 -EBUILD vanilla-sources-5.15.46.ebuild 432 BLAKE2B dda6f8423db373ff759a5e27c8f6cf326e02492808a2988a5951c341b6fe1a04c0227177d5ee976407105283f373dc2873b17ee9d9f8f5932a0543e1fcab2b5f SHA512 db937cc0131f564666e60b413339241c1281b4a4be7dd6cf8191f4738ada75890caa09f25bdb6ff9ac6b4ff01afb21837eeb86ae632448525f5aab560380f942 -EBUILD vanilla-sources-5.17.14.ebuild 432 BLAKE2B dda6f8423db373ff759a5e27c8f6cf326e02492808a2988a5951c341b6fe1a04c0227177d5ee976407105283f373dc2873b17ee9d9f8f5932a0543e1fcab2b5f SHA512 db937cc0131f564666e60b413339241c1281b4a4be7dd6cf8191f4738ada75890caa09f25bdb6ff9ac6b4ff01afb21837eeb86ae632448525f5aab560380f942 -EBUILD vanilla-sources-5.18.3.ebuild 432 BLAKE2B dda6f8423db373ff759a5e27c8f6cf326e02492808a2988a5951c341b6fe1a04c0227177d5ee976407105283f373dc2873b17ee9d9f8f5932a0543e1fcab2b5f SHA512 db937cc0131f564666e60b413339241c1281b4a4be7dd6cf8191f4738ada75890caa09f25bdb6ff9ac6b4ff01afb21837eeb86ae632448525f5aab560380f942 -EBUILD vanilla-sources-5.4.197.ebuild 432 BLAKE2B dda6f8423db373ff759a5e27c8f6cf326e02492808a2988a5951c341b6fe1a04c0227177d5ee976407105283f373dc2873b17ee9d9f8f5932a0543e1fcab2b5f SHA512 db937cc0131f564666e60b413339241c1281b4a4be7dd6cf8191f4738ada75890caa09f25bdb6ff9ac6b4ff01afb21837eeb86ae632448525f5aab560380f942 +DIST patch-4.14.284.xz 4769748 BLAKE2B 14758a7cab93cb9f863ff5bbc811e99517b7f00bddffa9318691e91bcc43e2b1d76713230f95ae84af888f6b6e74845433087a1b5a80917e5e9cd1b304d20db1 SHA512 552be3102fa4d12c9dd323c774d44b87b859c2f939f6fc82246a4a87c96a89658f4d0a3a21ce5d8e688e8f9eea301422bd55551c14589cfdbdb191ac8070e789 +DIST patch-4.19.248.xz 4687100 BLAKE2B 4102e49520df0fe7ec11d6bd798db875c4368631de44f19d38c8e080fc0a2d866764d1334d5e863f24aba9d5ddf9c924c1a876b03d259b814c9cd91b1f4e482d SHA512 67197f94f67304ef37a74ba88ae601c5804ae68061bc7a4fb2f1c3df41bd8dce7d88b02c084a1866fd9c2d2505f8f774ec0b5de6cd45c892caedb1df22cfdd57 +DIST patch-4.9.319.xz 4360792 BLAKE2B 60ea8047ff51cd4c9b77d6bd43727b2271ca87b22ab6db6d6b6d3376b3134cbc6d184d417032d0afdafc83a181aa9c4c1b27f1c60c25b49c5237bf1e8139f707 SHA512 320ea05d06c5aa67033f9e4192f6efcafe8b93bd5730113b2a92a0d5457473db97367fa3b4b8a24939e824716ec1fe0004dd7e2f5577c0dcf5e7df5d23bcbb99 +DIST patch-5.10.123.xz 3311684 BLAKE2B bb1065912453a525d72dd0b9c0d59563dbf8b1c341866bb13f2598c112d00bbb02853b6329f0db68e83fc6beaabab1be7280da5d0f5c8a27fc8da576d5aef88a SHA512 517007f98f15844e09cb8208598263e800885b1202dbcfe38ef87cd1340fe70631b8d85eef402003cd20050adc6639007af461d462f68e0b40494721259bb427 +DIST patch-5.15.48.xz 2043684 BLAKE2B 0cc8889dcde7096b93b3f87e1975d01ff4714e7b49bb9f88337a1455512069ec566f762711faffdf22aecbc05baccafab3650ad8509297e749bba5724ff3a7cc SHA512 b3b84cb2caebe513158832319dab583a8ad17e8023799590a7f630018c245f41e3e912fbe8de0d9bf2a88c3f39ce5d7ab73539c5b39761e924f1e08ef7b84685 +DIST patch-5.17.15.xz 1084564 BLAKE2B 72713c22da50783beac854ca3c4b48d016e4b8eb2ec641dd44f56f32be888723e8125ed3f830a114eb63086717a3a00f6188b1a58d09e0d2e4a0f0337149555b SHA512 63680c60851687980dcbbee4534ad8272efc0b0d80bdd6e1c74e61c343b16182f6636942fde3c1177c4607b176c3d342d646876ce4ed72397080f90a816678ca +DIST patch-5.18.5.xz 433408 BLAKE2B df63025d062497dcdef2a4abca78739f1d79a5603e0eac93577912db282b8b9aebe151bb34d59c2ffa9e4fae1953ff03e323644bff4134c37422a2ed1fbe997f SHA512 7fa385c0116498406d1a9fbc6333d9891e07a74d7b70b16da9816ea0b11c78ab3273388940c3d3ff9f695cbaa72b9013de7c18a7004e501d32af859c7c93e062 +DIST patch-5.4.199.xz 4010860 BLAKE2B 26b817fe47a6a0fbe72e7cad40823bc1ea69c2ce45abec758100d81a3210e10e6a365963c6501d0975da2ffb5d79f389c8033d38e920cbc28a6f7ab25f65bb60 SHA512 f961d1c9254a98d02265d188e81dc894241e03ec33dcf5ef642e47b0a679c6fde1225252873955fda265f6b439a6fe88040be50fb6bb13cc4f38ddb1272779e3 +EBUILD vanilla-sources-4.14.284.ebuild 432 BLAKE2B dda6f8423db373ff759a5e27c8f6cf326e02492808a2988a5951c341b6fe1a04c0227177d5ee976407105283f373dc2873b17ee9d9f8f5932a0543e1fcab2b5f SHA512 db937cc0131f564666e60b413339241c1281b4a4be7dd6cf8191f4738ada75890caa09f25bdb6ff9ac6b4ff01afb21837eeb86ae632448525f5aab560380f942 +EBUILD vanilla-sources-4.19.248.ebuild 432 BLAKE2B dda6f8423db373ff759a5e27c8f6cf326e02492808a2988a5951c341b6fe1a04c0227177d5ee976407105283f373dc2873b17ee9d9f8f5932a0543e1fcab2b5f SHA512 db937cc0131f564666e60b413339241c1281b4a4be7dd6cf8191f4738ada75890caa09f25bdb6ff9ac6b4ff01afb21837eeb86ae632448525f5aab560380f942 +EBUILD vanilla-sources-4.9.319.ebuild 432 BLAKE2B dda6f8423db373ff759a5e27c8f6cf326e02492808a2988a5951c341b6fe1a04c0227177d5ee976407105283f373dc2873b17ee9d9f8f5932a0543e1fcab2b5f SHA512 db937cc0131f564666e60b413339241c1281b4a4be7dd6cf8191f4738ada75890caa09f25bdb6ff9ac6b4ff01afb21837eeb86ae632448525f5aab560380f942 +EBUILD vanilla-sources-5.10.123.ebuild 432 BLAKE2B dda6f8423db373ff759a5e27c8f6cf326e02492808a2988a5951c341b6fe1a04c0227177d5ee976407105283f373dc2873b17ee9d9f8f5932a0543e1fcab2b5f SHA512 db937cc0131f564666e60b413339241c1281b4a4be7dd6cf8191f4738ada75890caa09f25bdb6ff9ac6b4ff01afb21837eeb86ae632448525f5aab560380f942 +EBUILD vanilla-sources-5.15.48.ebuild 432 BLAKE2B dda6f8423db373ff759a5e27c8f6cf326e02492808a2988a5951c341b6fe1a04c0227177d5ee976407105283f373dc2873b17ee9d9f8f5932a0543e1fcab2b5f SHA512 db937cc0131f564666e60b413339241c1281b4a4be7dd6cf8191f4738ada75890caa09f25bdb6ff9ac6b4ff01afb21837eeb86ae632448525f5aab560380f942 +EBUILD vanilla-sources-5.17.15.ebuild 432 BLAKE2B dda6f8423db373ff759a5e27c8f6cf326e02492808a2988a5951c341b6fe1a04c0227177d5ee976407105283f373dc2873b17ee9d9f8f5932a0543e1fcab2b5f SHA512 db937cc0131f564666e60b413339241c1281b4a4be7dd6cf8191f4738ada75890caa09f25bdb6ff9ac6b4ff01afb21837eeb86ae632448525f5aab560380f942 +EBUILD vanilla-sources-5.18.5.ebuild 432 BLAKE2B dda6f8423db373ff759a5e27c8f6cf326e02492808a2988a5951c341b6fe1a04c0227177d5ee976407105283f373dc2873b17ee9d9f8f5932a0543e1fcab2b5f SHA512 db937cc0131f564666e60b413339241c1281b4a4be7dd6cf8191f4738ada75890caa09f25bdb6ff9ac6b4ff01afb21837eeb86ae632448525f5aab560380f942 +EBUILD vanilla-sources-5.4.199.ebuild 432 BLAKE2B dda6f8423db373ff759a5e27c8f6cf326e02492808a2988a5951c341b6fe1a04c0227177d5ee976407105283f373dc2873b17ee9d9f8f5932a0543e1fcab2b5f SHA512 db937cc0131f564666e60b413339241c1281b4a4be7dd6cf8191f4738ada75890caa09f25bdb6ff9ac6b4ff01afb21837eeb86ae632448525f5aab560380f942 MISC metadata.xml 517 BLAKE2B 2871be490050fb99de129f0abf368bddb5e2604d2e1b63fed36ed19a07987f88a82c5aec08854f36755f017a4a5a961b5d247e15ded1900e40a4ad913b6233a5 SHA512 1bb6d299efadf5d251395a0c57a27e254e80ea193fe2b9bcf29c582f32e9067f9fe263c24853a0b653d0365957aa0268cc7150a6727e1e199af487d951959a1e diff --git a/sys-kernel/vanilla-sources/vanilla-sources-4.14.282.ebuild b/sys-kernel/vanilla-sources/vanilla-sources-4.14.284.ebuild similarity index 100% rename from sys-kernel/vanilla-sources/vanilla-sources-4.14.282.ebuild rename to sys-kernel/vanilla-sources/vanilla-sources-4.14.284.ebuild diff --git a/sys-kernel/vanilla-sources/vanilla-sources-4.19.246.ebuild b/sys-kernel/vanilla-sources/vanilla-sources-4.19.248.ebuild similarity index 100% rename from sys-kernel/vanilla-sources/vanilla-sources-4.19.246.ebuild rename to sys-kernel/vanilla-sources/vanilla-sources-4.19.248.ebuild diff --git a/sys-kernel/vanilla-sources/vanilla-sources-4.9.317.ebuild b/sys-kernel/vanilla-sources/vanilla-sources-4.9.319.ebuild similarity index 100% rename from sys-kernel/vanilla-sources/vanilla-sources-4.9.317.ebuild rename to sys-kernel/vanilla-sources/vanilla-sources-4.9.319.ebuild diff --git a/sys-kernel/vanilla-sources/vanilla-sources-5.10.121.ebuild b/sys-kernel/vanilla-sources/vanilla-sources-5.10.123.ebuild similarity index 100% rename from sys-kernel/vanilla-sources/vanilla-sources-5.10.121.ebuild rename to sys-kernel/vanilla-sources/vanilla-sources-5.10.123.ebuild diff --git a/sys-kernel/vanilla-sources/vanilla-sources-5.15.46.ebuild b/sys-kernel/vanilla-sources/vanilla-sources-5.15.48.ebuild similarity index 100% rename from sys-kernel/vanilla-sources/vanilla-sources-5.15.46.ebuild rename to sys-kernel/vanilla-sources/vanilla-sources-5.15.48.ebuild diff --git a/sys-kernel/vanilla-sources/vanilla-sources-5.17.14.ebuild b/sys-kernel/vanilla-sources/vanilla-sources-5.17.15.ebuild similarity index 100% rename from sys-kernel/vanilla-sources/vanilla-sources-5.17.14.ebuild rename to sys-kernel/vanilla-sources/vanilla-sources-5.17.15.ebuild diff --git a/sys-kernel/vanilla-sources/vanilla-sources-5.18.3.ebuild b/sys-kernel/vanilla-sources/vanilla-sources-5.18.5.ebuild similarity index 100% rename from sys-kernel/vanilla-sources/vanilla-sources-5.18.3.ebuild rename to sys-kernel/vanilla-sources/vanilla-sources-5.18.5.ebuild diff --git a/sys-kernel/vanilla-sources/vanilla-sources-5.4.197.ebuild b/sys-kernel/vanilla-sources/vanilla-sources-5.4.199.ebuild similarity index 100% rename from sys-kernel/vanilla-sources/vanilla-sources-5.4.197.ebuild rename to sys-kernel/vanilla-sources/vanilla-sources-5.4.199.ebuild diff --git a/sys-libs/Manifest.gz b/sys-libs/Manifest.gz index 919d1064951e5b1854d123aba62819c96801222f..138404876ca88b3845766d59e7a38abded78eaa2 100644 GIT binary patch delta 13207 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 diff --git a/sys-libs/libapparmor/Manifest b/sys-libs/libapparmor/Manifest index f4c6dd8779e2..19b23bf736e5 100644 --- a/sys-libs/libapparmor/Manifest +++ b/sys-libs/libapparmor/Manifest @@ -1,6 +1,6 @@ DIST apparmor-3.0.1.tar.gz 7785713 BLAKE2B c530d159a4139de8e59d9d975af866259b56d555e3abe2d1e2a6bfd2db57d8371d643bb93f1cd6ca96172960c09a74cc05c82d34a2e253c4c1f6ecce747f4129 SHA512 e1073e7b2cde7cc4cefcfddce8fa5069845b5873c260b9fbd4bea2ff801708101d813ff30e23a64da36f3c6394cd9339e01a170e9add69deef2d70ecd9ed9687 DIST apparmor-3.0.3.tar.gz 7790012 BLAKE2B aada9c32c2cde4a110cbd1d626ec00b08e29e76182185752e5c23e2ec0c2668a732ffdf1eb1660bd8bc294188ccf0da42b4282939f5969a6aed39084be00769c SHA512 bbf26377e60da60dab56473ee5af15aa0f3fdf2f2a61dbfcdeba12a925afda3bc6a0f6cc31e07927400425b8c3b3649833f448d8674044c7274ef06923ab48b5 EBUILD libapparmor-3.0.1.ebuild 2069 BLAKE2B 2298671fe021e1abee75376d0439c5a94ffef875495cf621facb87830d1fb69839f1fcd4d13810ce1ee7d6918e31765ec1399bf921529af475f5c4bbdd8f77d6 SHA512 d1d37cac0f6cd23cfe0abc8851b18e3f5b2e123e8a93a43684d6bae1999921f76fd023f4d5a026abfb3d78fcdee0186c65e897294e2095534f88b71e07f5c582 -EBUILD libapparmor-3.0.3-r1.ebuild 2130 BLAKE2B 2a6367a3b4229122c32013bbc914b3b275a7c1324f701c7852296aa653fae5b3b8be15593b545f99cf9d60b14bfb6618969edb12214ac53dc99e9b12c2daafee SHA512 1ee07b507639fb9c63d1e63e47f2beed14f06ee2cbe07969eb82a3dc8c245793ab385a2a73d24e96b8504713aa3c3bb5f59695e003557ad215cc63a443e1775e +EBUILD libapparmor-3.0.3-r1.ebuild 2129 BLAKE2B c5541171d2afa8ab7fb5b590025ae70801b56fc4bcf77d700a00260a3413c7b06d87c37f7ee27ec8b2f1dbe264a8c4bcadf41689160417e65ff392693df6b9c2 SHA512 ee375c5c49b5fdd7fa37043a54cfbb45c25e896ed62547821b68ea2b8bfb631642e8a3f3972763b6c6b7eb5f2444932181a41eab87f6dc6c9039b9001545db9a EBUILD libapparmor-3.0.3.ebuild 2070 BLAKE2B 97f3707333cd6d18e797d370f13aac29618faba7697b02c7185e030447f9782176ff71e6983a5a29649990e663f7465189075cb12807e809b685ef52941a221f SHA512 9cea8403cda7dfe3564054d1bb41e4285a8eac124cc69c5714b96b1f73765afe903feb255aa95cd9f53050b1e2e5e6c3a2652806bbd24dbcfed8b41b947179f5 MISC metadata.xml 442 BLAKE2B f38f58b9dd0a309fcdcc3777cc497167fc8c6e313e78b148673b112c9408f8842d1d63891737ec5fb8754720d03c54336733a94aa429a4238900f02144cf732d SHA512 8e3c31f63edbdda6f04ebd7358fac18ae8d1a739af83b1a6aadec7c13f1649646c273d7bbfacce6a1d8920a165797cb48431a108481750680491c24126e404ef diff --git a/sys-libs/libapparmor/libapparmor-3.0.3-r1.ebuild b/sys-libs/libapparmor/libapparmor-3.0.3-r1.ebuild index 9b57936f1568..2ea1ea11a7f7 100644 --- a/sys-libs/libapparmor/libapparmor-3.0.3-r1.ebuild +++ b/sys-libs/libapparmor/libapparmor-3.0.3-r1.ebuild @@ -17,7 +17,7 @@ SRC_URI="https://launchpad.net/apparmor/${MY_PV}/${PV}/+download/apparmor-${PV}. LICENSE="GPL-2 LGPL-2.1" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~x86" IUSE="doc +perl +python static-libs" REQUIRED_USE="${PYTHON_REQUIRED_USE}" diff --git a/sys-libs/libcap/Manifest b/sys-libs/libcap/Manifest index 02cdc4984069..ac7055888e7c 100644 --- a/sys-libs/libcap/Manifest +++ b/sys-libs/libcap/Manifest @@ -1,7 +1,5 @@ AUX libcap-2.62-ignore-RAISE_SETFCAP-install-failures.patch 901 BLAKE2B 8b4795bfff00f3c42d22bfb748c60109c9fb210082bd0553d5d12c098008900d478a07455251228041be3448cf547ee4ec61217b1fa302feb86175592972bb08 SHA512 c6338a21bd66a4248ea3d35c0c39f864a9cd9c0cb0dd26860739fe3828282ff7e068888b3e39b1439f75f8f57db64cfd3a88542dfbb27ed04f65677e7f8ce632 -DIST libcap-2.63.tar.xz 175104 BLAKE2B a49a628f5b9ddf5a3d077428544a53b9cdedf62053ff296a0aa7d61e12ca05f9ba7597f20ee16a3843736bee2417a3d1585ad6b336651fcb3e4ee29b108cfa0f SHA512 832842b71ca32db8f53ca5f1a3010f14e7f42693f62f29632e9948c860f990899bb094165c37307ce8b9e5bc5eb1c833e780ebca98442df3e6d900e4b238834b DIST libcap-2.64.tar.xz 175704 BLAKE2B 078ce2505a79c1bd4ca0a8eaf3444178bc19a566f0505d28c6959f86fbbac2fe2fc88c06fd0d988087a6e20e8ec66a2633146cea957f0f3fd92eaff4f81d7c66 SHA512 3c5cf478cef249585ee1a0dfd75c6b41b0daf4e1ecb59dce894eac5523841aa79ca499be4161f73193dd8e7363edcd51063f3e281930cee939ebd50983eecbaf -EBUILD libcap-2.63.ebuild 2239 BLAKE2B 180d54dbec5a1835050c7774ccb9d364e1daa66a60daa32874c3d4428a7f1e0a1e29c16d235eb7c70837266066c6fbbc57d8d006bd5b08394520a66f92df4513 SHA512 04101d0259bc4316366857129cf7ce5b4997ae63f7461451471aec8c52c8590e1fe295104b99a7d59dca766d0f7aaba3ced55315380cd9330af3e9414961aa9e EBUILD libcap-2.64.ebuild 2246 BLAKE2B eeb0a09fd4938cada5697f5531e88178366a0f9bed2a77eb2d6571ec6478d548f47020cd61f1e780b23ddcc657673c4c38d1c24b98dbba41ecaad9b12177e98e SHA512 b958d94030b0023f655810c9db41cc05ce239d07d86da1ea1b37a5cf38ed1e48c1ba1f8ddcb59dd278db2c40d99e57a3c917fa09aa331ba944c86b08cb828fca EBUILD libcap-9999.ebuild 2171 BLAKE2B 8f0156d46c0da997b1204aacd200d2c7b249248af2bf96488f2fd5cb41c2bfe0a5c66fd21e6fb9a42c9a2fd3655721f782f1a944d912a74dcc1475bbfbd92df2 SHA512 163e96072426881e6db427d31e89d6c2c4d2d3b9488e4f10bae1910fd898a6c263e40c6ddca8404391ae0944508779845d06170632db9dace7b42068b9cd603c MISC metadata.xml 438 BLAKE2B b5260cc84a3fe6b992bb6218846c738af296522d7a467337c05a6240fd07fc9d6cece779bd9fcf24a11486a70874e17acae8182647d307a31cf43e1c19c3a2d3 SHA512 fa3713dcf6b7bb2ea6d4c2fdefc05e92ae345c76a6187ebcb40dab8c4ce0148650a8301f236efcb8cf53fff25730977a385578dbaa160b800159c6d6abbf37a9 diff --git a/sys-libs/libcap/libcap-2.63.ebuild b/sys-libs/libcap/libcap-2.63.ebuild deleted file mode 100644 index 6b719a0438d2..000000000000 --- a/sys-libs/libcap/libcap-2.63.ebuild +++ /dev/null @@ -1,96 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit multilib-minimal toolchain-funcs pam usr-ldscript - -if [[ ${PV} == *9999 ]]; then - inherit git-r3 - EGIT_REPO_URI="https://git.kernel.org/pub/scm/libs/libcap/libcap.git" -else - SRC_URI="https://www.kernel.org/pub/linux/libs/security/linux-privs/libcap2/${P}.tar.xz" - - KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux" -fi - -DESCRIPTION="POSIX 1003.1e capabilities" -HOMEPAGE="https://sites.google.com/site/fullycapable/" - -# it's available under either of the licenses -LICENSE="|| ( GPL-2 BSD )" -SLOT="0" -IUSE="pam static-libs tools" - -# While the build system optionally uses gperf, we don't DEPEND on it because -# the build automatically falls back when it's unavailable. #604802 -PDEPEND="pam? ( sys-libs/pam[${MULTILIB_USEDEP}] )" -DEPEND="${PDEPEND} - sys-kernel/linux-headers" -BDEPEND=" - sys-apps/diffutils - tools? ( dev-lang/go )" - -QA_FLAGS_IGNORED="sbin/captree" # go binaries don't use LDFLAGS - -PATCHES=( - "${FILESDIR}"/${PN}-2.62-ignore-RAISE_SETFCAP-install-failures.patch -) - -src_prepare() { - default - multilib_copy_sources -} - -run_emake() { - local args=( - AR="$(tc-getAR)" - CC="$(tc-getCC)" - OBJCOPY="$(tc-getOBJCOPY)" - RANLIB="$(tc-getRANLIB)" - exec_prefix="${EPREFIX}" - lib_prefix="${EPREFIX}/usr" - lib="$(get_libdir)" - prefix="${EPREFIX}/usr" - PAM_CAP="$(usex pam yes no)" - DYNAMIC=yes - GOLANG="$(multilib_native_usex tools yes no)" - ) - emake "${args[@]}" "$@" -} - -src_configure() { - tc-export_build_env BUILD_CC - multilib-minimal_src_configure -} - -multilib_src_compile() { - run_emake -} - -multilib_src_test() { - run_emake test -} - -multilib_src_install() { - # no configure, needs explicit install line #444724#c3 - run_emake DESTDIR="${D}" install - - gen_usr_ldscript -a cap - gen_usr_ldscript -a psx - if ! use static-libs ; then - rm "${ED}"/usr/$(get_libdir)/lib{cap,psx}.a || die - fi - - # install pam plugins ourselves - rm -rf "${ED}"/usr/$(get_libdir)/security || die - - if use pam ; then - dopammod pam_cap/pam_cap.so - dopamsecurity '' pam_cap/capability.conf - fi -} - -multilib_src_install_all() { - dodoc CHANGELOG README doc/capability.notes -} diff --git a/sys-power/Manifest.gz b/sys-power/Manifest.gz index 52b2d302a8dc2a63740fabfccb83b0ef7d895c46..8f9d927cf1c387da1c87d18ca61e82f3b11d906e 100644 GIT binary patch literal 5067 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 literal 5065 zcmV;)6E^H0iwFP!00002|81Jtu3bq|hVT0+`~n3zMGlwMq7ew13%c)7WMpKQ!ISLc zu7;=Q3nQPsT|!m1&e_9SnUR0|LoENp&wu{;&3k{*qc8e*e|!J#O`c`F`Tf8C{4akf zzkhS~zO|R!waslgl`74<%^{yBrP-*-_qomO)|AH7($d(=#_?KZ@ktl+JiA&- z>zdtiQt3LR);W$GJ>IkTtG?QHe&dT$ZM^x@Km9DZyqPuS>T^x=q1sx{w~VCHZasbM zy!I%06(1?t_Ni8~pV_!jZnGCRDW`PNc`dJ2T?dyaS~cgJhs=I$az8n@*WLB*zBToe z((W~n?7#ct&;Rz%|M-VL{rSzm|M&m+ho8@X{{0{I!`tg$UfyIW?X_U{oJ$p^^|WO0?&Efj(-)klH%-dFLwN^`gQQ(`#$}8vWsbm8qtMxjmTVK=H zlu{a1)awBd&b9d}_x1)pg*CIrW_jmY@5#E$?7kM&ku~=az&kWktv>7F#DA>Sf0({| z_k^yJ<+WnE&Q#8Gu$wjfBznNs7>#?h-p`TFGOL!o3Wu<&IUBm`q~)z}Hl0J|#tt$) z@0F6?E~}1aYa$aVFq&P`8y;(k*qxk*vlFdr3RZb@G^}$<;nqpS#F4Z~Jm?y7MtlgPXz( zxzrykb{^HLZ2y5TE?+xkKh5E#z|<<%K}4rx*w*hmllm-T4 zS$CIc%3XCii{1PuEe>)!XWG){b`<31ZNSCaP(UXOMm@PvD@sN4wp<4l(p+372W-T71v2m45S*n+V$&FjexszXywmi@|J&O0N>3e7-8wCpVAIx@lZIfHcE}#Vf?d6>y3VOp z0h_MSBu=5Wn_B6UnztV-_VV%LyXS(*17hjA7Ckgb^D zF@pXVu${DgdJXavH1Qt(&Z6Jqn5u&|v8IZ;~MnhFP0Mdj3Um=E6 zt}GVJ2FcqxZ5elf5$WSbCkth_3Mr^wN!waSb-l4ppl%0DE`EVH4t&qGdJ(x^;K^Rs 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 F000Ot&s+ci delta 28403 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 a5))u*dIe~{b&&MufBiqhbq1H-%>V$%0S&1D diff --git a/virtual/dist-kernel/Manifest b/virtual/dist-kernel/Manifest index c3b087da4718..fc41941cfcaa 100644 --- a/virtual/dist-kernel/Manifest +++ b/virtual/dist-kernel/Manifest @@ -2,18 +2,23 @@ EBUILD dist-kernel-5.10.117.ebuild 399 BLAKE2B 69c219977a0039ac43c6d4915c2328768 EBUILD dist-kernel-5.10.118.ebuild 403 BLAKE2B 145674cc4648e69b6cd6df4b8d32a5f0a8c69843372eca005202b632d782fc31f3c639d0d3cc2f641f09da0280d5066cca9764bf7185ff4fd1a7091a038dc53c SHA512 a0e91fc0f7433912609d5938581b06abf4b5a69292ba982b6188ba47c1514239f2074c7e3234a60e98b8652da5da2ae6626f14eb714e38489690cf4b09ac83ed EBUILD dist-kernel-5.10.119.ebuild 403 BLAKE2B 145674cc4648e69b6cd6df4b8d32a5f0a8c69843372eca005202b632d782fc31f3c639d0d3cc2f641f09da0280d5066cca9764bf7185ff4fd1a7091a038dc53c SHA512 a0e91fc0f7433912609d5938581b06abf4b5a69292ba982b6188ba47c1514239f2074c7e3234a60e98b8652da5da2ae6626f14eb714e38489690cf4b09ac83ed EBUILD dist-kernel-5.10.120.ebuild 403 BLAKE2B 145674cc4648e69b6cd6df4b8d32a5f0a8c69843372eca005202b632d782fc31f3c639d0d3cc2f641f09da0280d5066cca9764bf7185ff4fd1a7091a038dc53c SHA512 a0e91fc0f7433912609d5938581b06abf4b5a69292ba982b6188ba47c1514239f2074c7e3234a60e98b8652da5da2ae6626f14eb714e38489690cf4b09ac83ed -EBUILD dist-kernel-5.10.121.ebuild 403 BLAKE2B 145674cc4648e69b6cd6df4b8d32a5f0a8c69843372eca005202b632d782fc31f3c639d0d3cc2f641f09da0280d5066cca9764bf7185ff4fd1a7091a038dc53c SHA512 a0e91fc0f7433912609d5938581b06abf4b5a69292ba982b6188ba47c1514239f2074c7e3234a60e98b8652da5da2ae6626f14eb714e38489690cf4b09ac83ed +EBUILD dist-kernel-5.10.121.ebuild 399 BLAKE2B 69c219977a0039ac43c6d4915c2328768340b1aed5cf30564cc284912cf114713e2065633f0abdf195c5384b26b791f124259189a2bd691abe82847437c02ae9 SHA512 aa0ef63357b18176f14bc297ad6099177c279ba4748115ae985ae2d4ce6270d00965d5297f77b703c71acc25b2595a77740b62b9f531aeddba4b36c704e6ed24 +EBUILD dist-kernel-5.10.122.ebuild 403 BLAKE2B 145674cc4648e69b6cd6df4b8d32a5f0a8c69843372eca005202b632d782fc31f3c639d0d3cc2f641f09da0280d5066cca9764bf7185ff4fd1a7091a038dc53c SHA512 a0e91fc0f7433912609d5938581b06abf4b5a69292ba982b6188ba47c1514239f2074c7e3234a60e98b8652da5da2ae6626f14eb714e38489690cf4b09ac83ed EBUILD dist-kernel-5.15.41.ebuild 399 BLAKE2B 69c219977a0039ac43c6d4915c2328768340b1aed5cf30564cc284912cf114713e2065633f0abdf195c5384b26b791f124259189a2bd691abe82847437c02ae9 SHA512 aa0ef63357b18176f14bc297ad6099177c279ba4748115ae985ae2d4ce6270d00965d5297f77b703c71acc25b2595a77740b62b9f531aeddba4b36c704e6ed24 EBUILD dist-kernel-5.15.43.ebuild 403 BLAKE2B 145674cc4648e69b6cd6df4b8d32a5f0a8c69843372eca005202b632d782fc31f3c639d0d3cc2f641f09da0280d5066cca9764bf7185ff4fd1a7091a038dc53c SHA512 a0e91fc0f7433912609d5938581b06abf4b5a69292ba982b6188ba47c1514239f2074c7e3234a60e98b8652da5da2ae6626f14eb714e38489690cf4b09ac83ed EBUILD dist-kernel-5.15.44.ebuild 403 BLAKE2B 145674cc4648e69b6cd6df4b8d32a5f0a8c69843372eca005202b632d782fc31f3c639d0d3cc2f641f09da0280d5066cca9764bf7185ff4fd1a7091a038dc53c SHA512 a0e91fc0f7433912609d5938581b06abf4b5a69292ba982b6188ba47c1514239f2074c7e3234a60e98b8652da5da2ae6626f14eb714e38489690cf4b09ac83ed EBUILD dist-kernel-5.15.45.ebuild 403 BLAKE2B 145674cc4648e69b6cd6df4b8d32a5f0a8c69843372eca005202b632d782fc31f3c639d0d3cc2f641f09da0280d5066cca9764bf7185ff4fd1a7091a038dc53c SHA512 a0e91fc0f7433912609d5938581b06abf4b5a69292ba982b6188ba47c1514239f2074c7e3234a60e98b8652da5da2ae6626f14eb714e38489690cf4b09ac83ed -EBUILD dist-kernel-5.15.46.ebuild 403 BLAKE2B 145674cc4648e69b6cd6df4b8d32a5f0a8c69843372eca005202b632d782fc31f3c639d0d3cc2f641f09da0280d5066cca9764bf7185ff4fd1a7091a038dc53c SHA512 a0e91fc0f7433912609d5938581b06abf4b5a69292ba982b6188ba47c1514239f2074c7e3234a60e98b8652da5da2ae6626f14eb714e38489690cf4b09ac83ed +EBUILD dist-kernel-5.15.46.ebuild 399 BLAKE2B 69c219977a0039ac43c6d4915c2328768340b1aed5cf30564cc284912cf114713e2065633f0abdf195c5384b26b791f124259189a2bd691abe82847437c02ae9 SHA512 aa0ef63357b18176f14bc297ad6099177c279ba4748115ae985ae2d4ce6270d00965d5297f77b703c71acc25b2595a77740b62b9f531aeddba4b36c704e6ed24 +EBUILD dist-kernel-5.15.47.ebuild 403 BLAKE2B 145674cc4648e69b6cd6df4b8d32a5f0a8c69843372eca005202b632d782fc31f3c639d0d3cc2f641f09da0280d5066cca9764bf7185ff4fd1a7091a038dc53c SHA512 a0e91fc0f7433912609d5938581b06abf4b5a69292ba982b6188ba47c1514239f2074c7e3234a60e98b8652da5da2ae6626f14eb714e38489690cf4b09ac83ed EBUILD dist-kernel-5.17.11.ebuild 410 BLAKE2B 4fb6bcce0ba2d9710cc7a84d98203b5460c25c122aa052270a1c6c08a3201df47704fb9a2421f7894150830b1433a36137e8446f5d70749bdc7ff70678903be6 SHA512 40f1d6476b3076c1f5983bc08d1d5bd236d594a749e5a9147d7201d8b146d66255156b724d80e6af6ad7615c789f82fac3a432b97890c2cac2c062a6e3e7c0fe EBUILD dist-kernel-5.17.12.ebuild 410 BLAKE2B 4fb6bcce0ba2d9710cc7a84d98203b5460c25c122aa052270a1c6c08a3201df47704fb9a2421f7894150830b1433a36137e8446f5d70749bdc7ff70678903be6 SHA512 40f1d6476b3076c1f5983bc08d1d5bd236d594a749e5a9147d7201d8b146d66255156b724d80e6af6ad7615c789f82fac3a432b97890c2cac2c062a6e3e7c0fe EBUILD dist-kernel-5.17.13.ebuild 410 BLAKE2B 4fb6bcce0ba2d9710cc7a84d98203b5460c25c122aa052270a1c6c08a3201df47704fb9a2421f7894150830b1433a36137e8446f5d70749bdc7ff70678903be6 SHA512 40f1d6476b3076c1f5983bc08d1d5bd236d594a749e5a9147d7201d8b146d66255156b724d80e6af6ad7615c789f82fac3a432b97890c2cac2c062a6e3e7c0fe EBUILD dist-kernel-5.17.14.ebuild 410 BLAKE2B 4fb6bcce0ba2d9710cc7a84d98203b5460c25c122aa052270a1c6c08a3201df47704fb9a2421f7894150830b1433a36137e8446f5d70749bdc7ff70678903be6 SHA512 40f1d6476b3076c1f5983bc08d1d5bd236d594a749e5a9147d7201d8b146d66255156b724d80e6af6ad7615c789f82fac3a432b97890c2cac2c062a6e3e7c0fe +EBUILD dist-kernel-5.17.15.ebuild 410 BLAKE2B 4fb6bcce0ba2d9710cc7a84d98203b5460c25c122aa052270a1c6c08a3201df47704fb9a2421f7894150830b1433a36137e8446f5d70749bdc7ff70678903be6 SHA512 40f1d6476b3076c1f5983bc08d1d5bd236d594a749e5a9147d7201d8b146d66255156b724d80e6af6ad7615c789f82fac3a432b97890c2cac2c062a6e3e7c0fe EBUILD dist-kernel-5.17.9.ebuild 410 BLAKE2B 4fb6bcce0ba2d9710cc7a84d98203b5460c25c122aa052270a1c6c08a3201df47704fb9a2421f7894150830b1433a36137e8446f5d70749bdc7ff70678903be6 SHA512 40f1d6476b3076c1f5983bc08d1d5bd236d594a749e5a9147d7201d8b146d66255156b724d80e6af6ad7615c789f82fac3a432b97890c2cac2c062a6e3e7c0fe +EBUILD dist-kernel-5.18.4.ebuild 410 BLAKE2B 4fb6bcce0ba2d9710cc7a84d98203b5460c25c122aa052270a1c6c08a3201df47704fb9a2421f7894150830b1433a36137e8446f5d70749bdc7ff70678903be6 SHA512 40f1d6476b3076c1f5983bc08d1d5bd236d594a749e5a9147d7201d8b146d66255156b724d80e6af6ad7615c789f82fac3a432b97890c2cac2c062a6e3e7c0fe EBUILD dist-kernel-5.4.195.ebuild 388 BLAKE2B 2cdbd973ff8c248bfe49420683c3040deb65612b315e212e61657b071338e9e54b321a9167467da27a04f185d9e8c4f38142f5195a8a9d658c2a464f76c0ee49 SHA512 164347601db14a749e61850cc9407485f8581a05efca57df2d57561ba467184728373f7ef5cf5b956bc695274814a4880ab3556b6e71187ae0050cf6bd228a11 EBUILD dist-kernel-5.4.196.ebuild 392 BLAKE2B 0a46c1101b608049d3edf3c20d36e290ca8592cc5255a06f23c32f2635ef78d68ecbc7f9c6d640b86fc5b338de2eff99791996c22494418f923b3e67eb924eb6 SHA512 54ca8c680a499e7331c1de1e49f0b9e0ac684027362af4c7c62acae82ce82d93e656e922ddc64dbe7b989524b87dcc3aa769bfd9dec587ed1565c14ba2151462 -EBUILD dist-kernel-5.4.197.ebuild 392 BLAKE2B 0a46c1101b608049d3edf3c20d36e290ca8592cc5255a06f23c32f2635ef78d68ecbc7f9c6d640b86fc5b338de2eff99791996c22494418f923b3e67eb924eb6 SHA512 54ca8c680a499e7331c1de1e49f0b9e0ac684027362af4c7c62acae82ce82d93e656e922ddc64dbe7b989524b87dcc3aa769bfd9dec587ed1565c14ba2151462 +EBUILD dist-kernel-5.4.197.ebuild 388 BLAKE2B 2cdbd973ff8c248bfe49420683c3040deb65612b315e212e61657b071338e9e54b321a9167467da27a04f185d9e8c4f38142f5195a8a9d658c2a464f76c0ee49 SHA512 164347601db14a749e61850cc9407485f8581a05efca57df2d57561ba467184728373f7ef5cf5b956bc695274814a4880ab3556b6e71187ae0050cf6bd228a11 +EBUILD dist-kernel-5.4.198.ebuild 392 BLAKE2B 0a46c1101b608049d3edf3c20d36e290ca8592cc5255a06f23c32f2635ef78d68ecbc7f9c6d640b86fc5b338de2eff99791996c22494418f923b3e67eb924eb6 SHA512 54ca8c680a499e7331c1de1e49f0b9e0ac684027362af4c7c62acae82ce82d93e656e922ddc64dbe7b989524b87dcc3aa769bfd9dec587ed1565c14ba2151462 MISC metadata.xml 291 BLAKE2B f8eaa7c5aaced8dad269f9939139bcdd32c64dcc4ebff2b0b41dea61de5aed39723d73721bc44c2bee64717de093b97dc326037a335616caada3ea857c98fb07 SHA512 4fb007791c48eddbb1ee30cde6c1618ef67fbe62a29f3b805a7224818c34ce986b6e3d9378ab500875e012e9ea48663809204d69a410b23d12925f11ada333ca diff --git a/virtual/dist-kernel/dist-kernel-5.10.121.ebuild b/virtual/dist-kernel/dist-kernel-5.10.121.ebuild index 5594b4186dc8..a8bfe038d31a 100644 --- a/virtual/dist-kernel/dist-kernel-5.10.121.ebuild +++ b/virtual/dist-kernel/dist-kernel-5.10.121.ebuild @@ -9,7 +9,7 @@ SRC_URI="" LICENSE="" SLOT="0/${PV}" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86" +KEYWORDS="amd64 ~arm arm64 ~hppa ~ppc ppc64 x86" RDEPEND=" || ( diff --git a/virtual/dist-kernel/dist-kernel-5.10.122.ebuild b/virtual/dist-kernel/dist-kernel-5.10.122.ebuild new file mode 100644 index 000000000000..5594b4186dc8 --- /dev/null +++ b/virtual/dist-kernel/dist-kernel-5.10.122.ebuild @@ -0,0 +1,19 @@ +# Copyright 2021-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DESCRIPTION="Virtual to depend on any Distribution Kernel" +HOMEPAGE="" +SRC_URI="" + +LICENSE="" +SLOT="0/${PV}" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86" + +RDEPEND=" + || ( + ~sys-kernel/gentoo-kernel-${PV} + ~sys-kernel/gentoo-kernel-bin-${PV} + ~sys-kernel/vanilla-kernel-${PV} + )" diff --git a/virtual/dist-kernel/dist-kernel-5.15.46.ebuild b/virtual/dist-kernel/dist-kernel-5.15.46.ebuild index 5594b4186dc8..a8bfe038d31a 100644 --- a/virtual/dist-kernel/dist-kernel-5.15.46.ebuild +++ b/virtual/dist-kernel/dist-kernel-5.15.46.ebuild @@ -9,7 +9,7 @@ SRC_URI="" LICENSE="" SLOT="0/${PV}" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86" +KEYWORDS="amd64 ~arm arm64 ~hppa ~ppc ppc64 x86" RDEPEND=" || ( diff --git a/virtual/dist-kernel/dist-kernel-5.15.47.ebuild b/virtual/dist-kernel/dist-kernel-5.15.47.ebuild new file mode 100644 index 000000000000..5594b4186dc8 --- /dev/null +++ b/virtual/dist-kernel/dist-kernel-5.15.47.ebuild @@ -0,0 +1,19 @@ +# Copyright 2021-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DESCRIPTION="Virtual to depend on any Distribution Kernel" +HOMEPAGE="" +SRC_URI="" + +LICENSE="" +SLOT="0/${PV}" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86" + +RDEPEND=" + || ( + ~sys-kernel/gentoo-kernel-${PV} + ~sys-kernel/gentoo-kernel-bin-${PV} + ~sys-kernel/vanilla-kernel-${PV} + )" diff --git a/virtual/dist-kernel/dist-kernel-5.17.15.ebuild b/virtual/dist-kernel/dist-kernel-5.17.15.ebuild new file mode 100644 index 000000000000..c2caefd6cfca --- /dev/null +++ b/virtual/dist-kernel/dist-kernel-5.17.15.ebuild @@ -0,0 +1,19 @@ +# Copyright 2021-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DESCRIPTION="Virtual to depend on any Distribution Kernel" +HOMEPAGE="" +SRC_URI="" + +LICENSE="" +SLOT="0/${PV}" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~x86" + +RDEPEND=" + || ( + ~sys-kernel/gentoo-kernel-${PV} + ~sys-kernel/gentoo-kernel-bin-${PV} + ~sys-kernel/vanilla-kernel-${PV} + )" diff --git a/virtual/dist-kernel/dist-kernel-5.18.4.ebuild b/virtual/dist-kernel/dist-kernel-5.18.4.ebuild new file mode 100644 index 000000000000..c2caefd6cfca --- /dev/null +++ b/virtual/dist-kernel/dist-kernel-5.18.4.ebuild @@ -0,0 +1,19 @@ +# Copyright 2021-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DESCRIPTION="Virtual to depend on any Distribution Kernel" +HOMEPAGE="" +SRC_URI="" + +LICENSE="" +SLOT="0/${PV}" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~x86" + +RDEPEND=" + || ( + ~sys-kernel/gentoo-kernel-${PV} + ~sys-kernel/gentoo-kernel-bin-${PV} + ~sys-kernel/vanilla-kernel-${PV} + )" diff --git a/virtual/dist-kernel/dist-kernel-5.4.197.ebuild b/virtual/dist-kernel/dist-kernel-5.4.197.ebuild index 2e0a7cc6b4b7..cbaab94293d4 100644 --- a/virtual/dist-kernel/dist-kernel-5.4.197.ebuild +++ b/virtual/dist-kernel/dist-kernel-5.4.197.ebuild @@ -9,7 +9,7 @@ SRC_URI="" LICENSE="" SLOT="0/${PV}" -KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 ~x86" +KEYWORDS="amd64 arm64 ~ppc ppc64 x86" RDEPEND=" || ( diff --git a/virtual/dist-kernel/dist-kernel-5.4.198.ebuild b/virtual/dist-kernel/dist-kernel-5.4.198.ebuild new file mode 100644 index 000000000000..2e0a7cc6b4b7 --- /dev/null +++ b/virtual/dist-kernel/dist-kernel-5.4.198.ebuild @@ -0,0 +1,19 @@ +# Copyright 2021-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DESCRIPTION="Virtual to depend on any Distribution Kernel" +HOMEPAGE="" +SRC_URI="" + +LICENSE="" +SLOT="0/${PV}" +KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 ~x86" + +RDEPEND=" + || ( + ~sys-kernel/gentoo-kernel-${PV} + ~sys-kernel/gentoo-kernel-bin-${PV} + ~sys-kernel/vanilla-kernel-${PV} + )" diff --git a/www-client/Manifest.gz b/www-client/Manifest.gz index 75d98abf6d87d8044863010d09751df27ef9890a..9fed7a404d088d7d326a88f1c95104e86ea6f232 100644 GIT binary patch literal 6190 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 aUg%JOM5gm29Y&2 - return 1 - fi - - if use clang ; then - if ! has_version -b "=sys-devel/lld-${LLVM_SLOT}*" ; then - einfo "=sys-devel/lld-${LLVM_SLOT}* is missing! Cannot use LLVM slot ${LLVM_SLOT} ..." >&2 - return 1 - fi - - if use pgo ; then - if ! has_version -b "=sys-libs/compiler-rt-sanitizers-${LLVM_SLOT}*" ; then - einfo "=sys-libs/compiler-rt-sanitizers-${LLVM_SLOT}* is missing! Cannot use LLVM slot ${LLVM_SLOT} ..." >&2 - return 1 - fi - fi - fi - - einfo "Using LLVM slot ${LLVM_SLOT} to build" >&2 -} - -MOZ_LANGS=( - af ar ast be bg br ca cak cs cy da de dsb - el en-CA en-GB en-US es-AR es-ES et eu - fi fr fy-NL ga-IE gd gl he hr hsb hu - id is it ja ka kab kk ko lt lv ms nb-NO nl nn-NO - pa-IN pl pt-BR pt-PT rm ro ru - sk sl sq sr sv-SE th tr uk uz vi zh-CN zh-TW -) - -# Firefox-only LANGS -MOZ_LANGS+=( ach ) -MOZ_LANGS+=( an ) -MOZ_LANGS+=( az ) -MOZ_LANGS+=( bn ) -MOZ_LANGS+=( bs ) -MOZ_LANGS+=( ca-valencia ) -MOZ_LANGS+=( eo ) -MOZ_LANGS+=( es-CL ) -MOZ_LANGS+=( es-MX ) -MOZ_LANGS+=( fa ) -MOZ_LANGS+=( ff ) -MOZ_LANGS+=( gn ) -MOZ_LANGS+=( gu-IN ) -MOZ_LANGS+=( hi-IN ) -MOZ_LANGS+=( hy-AM ) -MOZ_LANGS+=( ia ) -MOZ_LANGS+=( km ) -MOZ_LANGS+=( kn ) -MOZ_LANGS+=( lij ) -MOZ_LANGS+=( mk ) -MOZ_LANGS+=( mr ) -MOZ_LANGS+=( my ) -MOZ_LANGS+=( ne-NP ) -MOZ_LANGS+=( oc ) -MOZ_LANGS+=( sco ) -MOZ_LANGS+=( si ) -MOZ_LANGS+=( son ) -MOZ_LANGS+=( szl ) -MOZ_LANGS+=( ta ) -MOZ_LANGS+=( te ) -MOZ_LANGS+=( tl ) -MOZ_LANGS+=( trs ) -MOZ_LANGS+=( ur ) -MOZ_LANGS+=( xh ) - -mozilla_set_globals() { - # https://bugs.gentoo.org/587334 - local MOZ_TOO_REGIONALIZED_FOR_L10N=( - fy-NL ga-IE gu-IN hi-IN hy-AM nb-NO ne-NP nn-NO pa-IN sv-SE - ) - - local lang xflag - for lang in "${MOZ_LANGS[@]}" ; do - # en and en_US are handled internally - if [[ ${lang} == en ]] || [[ ${lang} == en-US ]] ; then - continue - fi - - # strip region subtag if $lang is in the list - if has ${lang} "${MOZ_TOO_REGIONALIZED_FOR_L10N[@]}" ; then - xflag=${lang%%-*} - else - xflag=${lang} - fi - - SRC_URI+=" l10n_${xflag/[_@]/-}? (" - SRC_URI+=" ${MOZ_SRC_BASE_URI}/linux-x86_64/xpi/${lang}.xpi -> ${MOZ_P_DISTFILES}-${lang}.xpi" - SRC_URI+=" )" - IUSE+=" l10n_${xflag/[_@]/-}" - done -} -mozilla_set_globals - -moz_clear_vendor_checksums() { - debug-print-function ${FUNCNAME} "$@" - - if [[ ${#} -ne 1 ]] ; then - die "${FUNCNAME} requires exact one argument" - fi - - einfo "Clearing cargo checksums for ${1} ..." - - sed -i \ - -e 's/\("files":{\)[^}]*/\1/' \ - "${S}"/third_party/rust/${1}/.cargo-checksum.json \ - || die -} - -moz_install_xpi() { - debug-print-function ${FUNCNAME} "$@" - - if [[ ${#} -lt 2 ]] ; then - die "${FUNCNAME} requires at least two arguments" - fi - - local DESTDIR=${1} - shift - - insinto "${DESTDIR}" - - local emid xpi_file xpi_tmp_dir - for xpi_file in "${@}" ; do - emid= - xpi_tmp_dir=$(mktemp -d --tmpdir="${T}") - - # Unpack XPI - unzip -qq "${xpi_file}" -d "${xpi_tmp_dir}" || die - - # Determine extension ID - if [[ -f "${xpi_tmp_dir}/install.rdf" ]] ; then - emid=$(sed -n -e '/install-manifest/,$ { /em:id/!d; s/.*[\">]\([^\"<>]*\)[\"<].*/\1/; p; q }' "${xpi_tmp_dir}/install.rdf") - [[ -z "${emid}" ]] && die "failed to determine extension id from install.rdf" - elif [[ -f "${xpi_tmp_dir}/manifest.json" ]] ; then - emid=$(sed -n -e 's/.*"id": "\([^"]*\)".*/\1/p' "${xpi_tmp_dir}/manifest.json") - [[ -z "${emid}" ]] && die "failed to determine extension id from manifest.json" - else - die "failed to determine extension id" - fi - - einfo "Installing ${emid}.xpi into ${ED}${DESTDIR} ..." - newins "${xpi_file}" "${emid}.xpi" - done -} - -mozconfig_add_options_ac() { - debug-print-function ${FUNCNAME} "$@" - - if [[ ${#} -lt 2 ]] ; then - die "${FUNCNAME} requires at least two arguments" - fi - - local reason=${1} - shift - - local option - for option in ${@} ; do - echo "ac_add_options ${option} # ${reason}" >>${MOZCONFIG} - done -} - -mozconfig_add_options_mk() { - debug-print-function ${FUNCNAME} "$@" - - if [[ ${#} -lt 2 ]] ; then - die "${FUNCNAME} requires at least two arguments" - fi - - local reason=${1} - shift - - local option - for option in ${@} ; do - echo "mk_add_options ${option} # ${reason}" >>${MOZCONFIG} - done -} - -mozconfig_use_enable() { - debug-print-function ${FUNCNAME} "$@" - - if [[ ${#} -lt 1 ]] ; then - die "${FUNCNAME} requires at least one arguments" - fi - - local flag=$(use_enable "${@}") - mozconfig_add_options_ac "$(use ${1} && echo +${1} || echo -${1})" "${flag}" -} - -mozconfig_use_with() { - debug-print-function ${FUNCNAME} "$@" - - if [[ ${#} -lt 1 ]] ; then - die "${FUNCNAME} requires at least one arguments" - fi - - local flag=$(use_with "${@}") - mozconfig_add_options_ac "$(use ${1} && echo +${1} || echo -${1})" "${flag}" -} - -pkg_pretend() { - if [[ ${MERGE_TYPE} != binary ]] ; then - if use pgo ; then - if ! has usersandbox $FEATURES ; then - die "You must enable usersandbox as X server can not run as root!" - fi - fi - - # Ensure we have enough disk space to compile - if use pgo || use lto || use debug ; then - CHECKREQS_DISK_BUILD="13500M" - else - CHECKREQS_DISK_BUILD="6600M" - fi - - check-reqs_pkg_pretend - fi -} - -pkg_setup() { - if [[ ${MERGE_TYPE} != binary ]] ; then - if use pgo ; then - if ! has userpriv ${FEATURES} ; then - eerror "Building ${PN} with USE=pgo and FEATURES=-userpriv is not supported!" - fi - fi - - # Ensure we have enough disk space to compile - if use pgo || use lto || use debug ; then - CHECKREQS_DISK_BUILD="13500M" - else - CHECKREQS_DISK_BUILD="6400M" - fi - - check-reqs_pkg_setup - - llvm_pkg_setup - - if use clang && use lto ; then - local version_lld=$(ld.lld --version 2>/dev/null | awk '{ print $2 }') - [[ -n ${version_lld} ]] && version_lld=$(ver_cut 1 "${version_lld}") - [[ -z ${version_lld} ]] && die "Failed to read ld.lld version!" - - local version_llvm_rust=$(rustc -Vv 2>/dev/null | grep -F -- 'LLVM version:' | awk '{ print $3 }') - [[ -n ${version_llvm_rust} ]] && version_llvm_rust=$(ver_cut 1 "${version_llvm_rust}") - [[ -z ${version_llvm_rust} ]] && die "Failed to read used LLVM version from rustc!" - - if ver_test "${version_lld}" -ne "${version_llvm_rust}" ; then - eerror "Rust is using LLVM version ${version_llvm_rust} but ld.lld version belongs to LLVM version ${version_lld}." - eerror "You will be unable to link ${CATEGORY}/${PN}. To proceed you have the following options:" - eerror " - Manually switch rust version using 'eselect rust' to match used LLVM version" - eerror " - Switch to dev-lang/rust[system-llvm] which will guarantee matching version" - eerror " - Build ${CATEGORY}/${PN} without USE=lto" - eerror " - Rebuild lld with llvm that was used to build rust (may need to rebuild the whole " - eerror " llvm/clang/lld/rust chain depending on your @world updates)" - die "LLVM version used by Rust (${version_llvm_rust}) does not match with ld.lld version (${version_lld})!" - fi - fi - - if ! use clang && [[ $(gcc-major-version) -eq 11 ]] \ - && ! has_version -b ">sys-devel/gcc-11.1.0:11" ; then - # bug 792705 - eerror "Using GCC 11 to compile firefox is currently known to be broken (see bug #792705)." - die "Set USE=clang or select "${S}"/api-google.key || die - echo -n "${MOZ_API_KEY_LOCATION//gGaPi/}" > "${S}"/api-location.key || die - echo -n "${MOZ_API_KEY_MOZILLA//m0ap1/}" > "${S}"/api-mozilla.key || die - - xdg_environment_reset -} - -src_configure() { - # Show flags set at the beginning - einfo "Current BINDGEN_CFLAGS:\t${BINDGEN_CFLAGS:-no value set}" - einfo "Current CFLAGS:\t\t${CFLAGS:-no value set}" - einfo "Current CXXFLAGS:\t\t${CXXFLAGS:-no value set}" - einfo "Current LDFLAGS:\t\t${LDFLAGS:-no value set}" - einfo "Current RUSTFLAGS:\t\t${RUSTFLAGS:-no value set}" - - local have_switched_compiler= - if use clang && ! tc-is-clang ; then - # Force clang - einfo "Enforcing the use of clang due to USE=clang ..." - have_switched_compiler=yes - AR=llvm-ar - AS=llvm-as - CC=${CHOST}-clang - CXX=${CHOST}-clang++ - NM=llvm-nm - RANLIB=llvm-ranlib - elif ! use clang && ! tc-is-gcc ; then - # Force gcc - have_switched_compiler=yes - einfo "Enforcing the use of gcc due to USE=-clang ..." - AR=gcc-ar - CC=${CHOST}-gcc - CXX=${CHOST}-g++ - NM=gcc-nm - RANLIB=gcc-ranlib - fi - - if [[ -n "${have_switched_compiler}" ]] ; then - # Because we switched active compiler we have to ensure - # that no unsupported flags are set - strip-unsupported-flags - fi - - # Ensure we use correct toolchain - export HOST_CC="$(tc-getBUILD_CC)" - export HOST_CXX="$(tc-getBUILD_CXX)" - tc-export CC CXX LD AR NM OBJDUMP RANLIB PKG_CONFIG - - # Pass the correct toolchain paths through cbindgen - if tc-is-cross-compiler ; then - export BINDGEN_CFLAGS="${SYSROOT:+--sysroot=${ESYSROOT}} --target=${CHOST} ${BINDGEN_CFLAGS-}" - fi - - # Set MOZILLA_FIVE_HOME - export MOZILLA_FIVE_HOME="/usr/$(get_libdir)/${PN}" - - # python/mach/mach/mixin/process.py fails to detect SHELL - export SHELL="${EPREFIX}/bin/bash" - - # Set state path - export MOZBUILD_STATE_PATH="${BUILD_DIR}" - - # Set MOZCONFIG - export MOZCONFIG="${S}/.mozconfig" - - # Initialize MOZCONFIG - mozconfig_add_options_ac '' --enable-application=browser - - # Set Gentoo defaults - export MOZILLA_OFFICIAL=1 - - mozconfig_add_options_ac 'Gentoo default' \ - --allow-addon-sideload \ - --disable-cargo-incremental \ - --disable-crashreporter \ - --disable-gpsd \ - --disable-install-strip \ - --disable-parental-controls \ - --disable-strip \ - --disable-updater \ - --enable-negotiateauth \ - --enable-new-pass-manager \ - --enable-official-branding \ - --enable-release \ - --enable-system-ffi \ - --enable-system-pixman \ - --host="${CBUILD:-${CHOST}}" \ - --libdir="${EPREFIX}/usr/$(get_libdir)" \ - --prefix="${EPREFIX}/usr" \ - --target="${CHOST}" \ - --without-ccache \ - --without-wasm-sandboxed-libraries \ - --with-intl-api \ - --with-libclang-path="$(llvm-config --libdir)" \ - --with-system-nspr \ - --with-system-nss \ - --with-system-zlib \ - --with-toolchain-prefix="${CHOST}-" \ - --with-unsigned-addon-scopes=app,system \ - --x-includes="${ESYSROOT}/usr/include" \ - --x-libraries="${ESYSROOT}/usr/$(get_libdir)" - - # Set update channel - local update_channel=release - [[ -n ${MOZ_ESR} ]] && update_channel=esr - mozconfig_add_options_ac '' --update-channel=${update_channel} - - if ! use x86 && [[ ${CHOST} != armv*h* ]] ; then - mozconfig_add_options_ac '' --enable-rust-simd - fi - - # For future keywording: This is currently (97.0) only supported on: - # amd64, arm, arm64 & x86. - # Might want to flip the logic around if Firefox is to support more arches. - if use ppc64; then - mozconfig_add_options_ac '' --disable-sandbox - else - mozconfig_add_options_ac '' --enable-sandbox - fi - - if [[ -s "${S}/api-google.key" ]] ; then - local key_origin="Gentoo default" - if [[ $(cat "${S}/api-google.key" | md5sum | awk '{ print $1 }') != 709560c02f94b41f9ad2c49207be6c54 ]] ; then - key_origin="User value" - fi - - mozconfig_add_options_ac "${key_origin}" \ - --with-google-safebrowsing-api-keyfile="${S}/api-google.key" - else - einfo "Building without Google API key ..." - fi - - if [[ -s "${S}/api-location.key" ]] ; then - local key_origin="Gentoo default" - if [[ $(cat "${S}/api-location.key" | md5sum | awk '{ print $1 }') != ffb7895e35dedf832eb1c5d420ac7420 ]] ; then - key_origin="User value" - fi - - mozconfig_add_options_ac "${key_origin}" \ - --with-google-location-service-api-keyfile="${S}/api-location.key" - else - einfo "Building without Location API key ..." - fi - - if [[ -s "${S}/api-mozilla.key" ]] ; then - local key_origin="Gentoo default" - if [[ $(cat "${S}/api-mozilla.key" | md5sum | awk '{ print $1 }') != 3927726e9442a8e8fa0e46ccc39caa27 ]] ; then - key_origin="User value" - fi - - mozconfig_add_options_ac "${key_origin}" \ - --with-mozilla-api-keyfile="${S}/api-mozilla.key" - else - einfo "Building without Mozilla API key ..." - fi - - mozconfig_use_with system-av1 - mozconfig_use_with system-harfbuzz - mozconfig_use_with system-harfbuzz system-graphite2 - mozconfig_use_with system-icu - mozconfig_use_with system-jpeg - mozconfig_use_with system-libevent - mozconfig_use_with system-libvpx - mozconfig_use_with system-png - mozconfig_use_with system-webp - - mozconfig_use_enable dbus - mozconfig_use_enable libproxy - - use eme-free && mozconfig_add_options_ac '+eme-free' --disable-eme - - mozconfig_use_enable geckodriver - - if use hardened ; then - mozconfig_add_options_ac "+hardened" --enable-hardening - append-ldflags "-Wl,-z,relro -Wl,-z,now" - fi - - local myaudiobackends="" - use jack && myaudiobackends+="jack," - use sndio && myaudiobackends+="sndio," - use pulseaudio && myaudiobackends+="pulseaudio," - ! use pulseaudio && myaudiobackends+="alsa," - - mozconfig_add_options_ac '--enable-audio-backends' --enable-audio-backends="${myaudiobackends::-1}" - - mozconfig_use_enable wifi necko-wifi - - if use X && use wayland ; then - mozconfig_add_options_ac '+x11+wayland' --enable-default-toolkit=cairo-gtk3-x11-wayland - elif ! use X && use wayland ; then - mozconfig_add_options_ac '+wayland' --enable-default-toolkit=cairo-gtk3-wayland-only - else - mozconfig_add_options_ac '+x11' --enable-default-toolkit=cairo-gtk3 - fi - - if use lto ; then - if use clang ; then - # Upstream only supports lld when using clang - mozconfig_add_options_ac "forcing ld=lld due to USE=clang and USE=lto" --enable-linker=lld - - mozconfig_add_options_ac '+lto' --enable-lto=cross - - else - # ThinLTO is currently broken, see bmo#1644409 - mozconfig_add_options_ac '+lto' --enable-lto=full - mozconfig_add_options_ac "linker is set to bfd" --enable-linker=bfd - fi - - if use pgo ; then - mozconfig_add_options_ac '+pgo' MOZ_PGO=1 - - if use clang ; then - # Used in build/pgo/profileserver.py - export LLVM_PROFDATA="llvm-profdata" - fi - fi - else - # Avoid auto-magic on linker - if use clang ; then - # This is upstream's default - mozconfig_add_options_ac "forcing ld=lld due to USE=clang" --enable-linker=lld - else - mozconfig_add_options_ac "linker is set to bfd" --enable-linker=bfd - fi - fi - - # LTO flag was handled via configure - filter-flags '-flto*' - - mozconfig_use_enable debug - if use debug ; then - mozconfig_add_options_ac '+debug' --disable-optimize - else - if is-flag '-g*' ; then - if use clang ; then - mozconfig_add_options_ac 'from CFLAGS' --enable-debug-symbols=$(get-flag '-g*') - else - mozconfig_add_options_ac 'from CFLAGS' --enable-debug-symbols - fi - else - mozconfig_add_options_ac 'Gentoo default' --disable-debug-symbols - fi - - if is-flag '-O0' ; then - mozconfig_add_options_ac "from CFLAGS" --enable-optimize=-O0 - elif is-flag '-O4' ; then - mozconfig_add_options_ac "from CFLAGS" --enable-optimize=-O4 - elif is-flag '-O3' ; then - mozconfig_add_options_ac "from CFLAGS" --enable-optimize=-O3 - elif is-flag '-O1' ; then - mozconfig_add_options_ac "from CFLAGS" --enable-optimize=-O1 - elif is-flag '-Os' ; then - mozconfig_add_options_ac "from CFLAGS" --enable-optimize=-Os - else - mozconfig_add_options_ac "Gentoo default" --enable-optimize=-O2 - fi - fi - - # Debug flag was handled via configure - filter-flags '-g*' - - # Optimization flag was handled via configure - filter-flags '-O*' - - # Modifications to better support ARM, bug #553364 - if use cpu_flags_arm_neon ; then - mozconfig_add_options_ac '+cpu_flags_arm_neon' --with-fpu=neon - - if ! tc-is-clang ; then - # thumb options aren't supported when using clang, bug 666966 - mozconfig_add_options_ac '+cpu_flags_arm_neon' \ - --with-thumb=yes \ - --with-thumb-interwork=no - fi - fi - - if [[ ${CHOST} == armv*h* ]] ; then - mozconfig_add_options_ac 'CHOST=armv*h*' --with-float-abi=hard - - if ! use system-libvpx ; then - sed -i \ - -e "s|softfp|hard|" \ - "${S}"/media/libvpx/moz.build \ - || die - fi - fi - - if use clang ; then - # https://bugzilla.mozilla.org/show_bug.cgi?id=1482204 - # https://bugzilla.mozilla.org/show_bug.cgi?id=1483822 - # toolkit/moz.configure Elfhack section: target.cpu in ('arm', 'x86', 'x86_64') - local disable_elf_hack= - if use amd64 ; then - disable_elf_hack=yes - elif use x86 ; then - disable_elf_hack=yes - elif use arm ; then - disable_elf_hack=yes - fi - - if [[ -n ${disable_elf_hack} ]] ; then - mozconfig_add_options_ac 'elf-hack is broken when using Clang' --disable-elf-hack - fi - elif tc-is-gcc ; then - if ver_test $(gcc-fullversion) -ge 10 ; then - einfo "Forcing -fno-tree-loop-vectorize to workaround GCC bug, see bug 758446 ..." - append-cxxflags -fno-tree-loop-vectorize - fi - fi - - # Additional ARCH support - case "${ARCH}" in - arm) - # Reduce the memory requirements for linking - if use clang ; then - # Nothing to do - :; - elif use lto ; then - append-ldflags -Wl,--no-keep-memory - else - append-ldflags -Wl,--no-keep-memory -Wl,--reduce-memory-overheads - fi - ;; - esac - - if ! use elibc_glibc ; then - mozconfig_add_options_ac '!elibc_glibc' --disable-jemalloc - fi - - # Allow elfhack to work in combination with unstripped binaries - # when they would normally be larger than 2GiB. - append-ldflags "-Wl,--compress-debug-sections=zlib" - - # Make revdep-rebuild.sh happy; Also required for musl - append-ldflags -Wl,-rpath="${MOZILLA_FIVE_HOME}",--enable-new-dtags - - # Pass $MAKEOPTS to build system - export MOZ_MAKE_FLAGS="${MAKEOPTS}" - - # Use system's Python environment - PIP_NETWORK_INSTALL_RESTRICTED_VIRTUALENVS=mach - - if use system-python-libs; then - export MACH_BUILD_PYTHON_NATIVE_PACKAGE_SOURCE="system" - else - export MACH_BUILD_PYTHON_NATIVE_PACKAGE_SOURCE="none" - fi - - # Disable notification when build system has finished - export MOZ_NOSPAM=1 - - # Portage sets XARGS environment variable to "xargs -r" by default which - # breaks build system's check_prog() function which doesn't support arguments - mozconfig_add_options_ac 'Gentoo default' "XARGS=${EPREFIX}/usr/bin/xargs" - - # Set build dir - mozconfig_add_options_mk 'Gentoo default' "MOZ_OBJDIR=${BUILD_DIR}" - - # Show flags we will use - einfo "Build BINDGEN_CFLAGS:\t${BINDGEN_CFLAGS:-no value set}" - einfo "Build CFLAGS:\t\t${CFLAGS:-no value set}" - einfo "Build CXXFLAGS:\t\t${CXXFLAGS:-no value set}" - einfo "Build LDFLAGS:\t\t${LDFLAGS:-no value set}" - einfo "Build RUSTFLAGS:\t\t${RUSTFLAGS:-no value set}" - - # Handle EXTRA_CONF and show summary - local ac opt hash reason - - # Apply EXTRA_ECONF entries to $MOZCONFIG - if [[ -n ${EXTRA_ECONF} ]] ; then - IFS=\! read -a ac <<<${EXTRA_ECONF// --/\!} - for opt in "${ac[@]}"; do - mozconfig_add_options_ac "EXTRA_ECONF" --${opt#--} - done - fi - - echo - echo "==========================================================" - echo "Building ${PF} with the following configuration" - grep ^ac_add_options "${MOZCONFIG}" | while read ac opt hash reason; do - [[ -z ${hash} || ${hash} == \# ]] \ - || die "error reading mozconfig: ${ac} ${opt} ${hash} ${reason}" - printf " %-30s %s\n" "${opt}" "${reason:-mozilla.org default}" - done - echo "==========================================================" - echo - - ./mach configure || die -} - -src_compile() { - local virtx_cmd= - - if use pgo ; then - virtx_cmd=virtx - - # Reset and cleanup environment variables used by GNOME/XDG - gnome2_environment_reset - - addpredict /root - fi - - if ! use X && use wayland; then - local -x GDK_BACKEND=wayland - else - local -x GDK_BACKEND=x11 - fi - - ${virtx_cmd} ./mach build --verbose \ - || die -} - -src_install() { - # xpcshell is getting called during install - pax-mark m \ - "${BUILD_DIR}"/dist/bin/xpcshell \ - "${BUILD_DIR}"/dist/bin/${PN} \ - "${BUILD_DIR}"/dist/bin/plugin-container - - DESTDIR="${D}" ./mach install || die - - # Upstream cannot ship symlink but we can (bmo#658850) - rm "${ED}${MOZILLA_FIVE_HOME}/${PN}-bin" || die - dosym ${PN} ${MOZILLA_FIVE_HOME}/${PN}-bin - - # Don't install llvm-symbolizer from sys-devel/llvm package - if [[ -f "${ED}${MOZILLA_FIVE_HOME}/llvm-symbolizer" ]] ; then - rm -v "${ED}${MOZILLA_FIVE_HOME}/llvm-symbolizer" || die - fi - - # Install policy (currently only used to disable application updates) - insinto "${MOZILLA_FIVE_HOME}/distribution" - newins "${FILESDIR}"/distribution.ini distribution.ini - newins "${FILESDIR}"/disable-auto-update.policy.json policies.json - - # Install system-wide preferences - local PREFS_DIR="${MOZILLA_FIVE_HOME}/browser/defaults/preferences" - insinto "${PREFS_DIR}" - newins "${FILESDIR}"/gentoo-default-prefs.js gentoo-prefs.js - - local GENTOO_PREFS="${ED}${PREFS_DIR}/gentoo-prefs.js" - - # Set dictionary path to use system hunspell - cat >>"${GENTOO_PREFS}" <<-EOF || die "failed to set spellchecker.dictionary_path pref" - pref("spellchecker.dictionary_path", "${EPREFIX}/usr/share/myspell"); - EOF - - # Force hwaccel prefs if USE=hwaccel is enabled - if use hwaccel ; then - cat "${FILESDIR}"/gentoo-hwaccel-prefs.js-r1 \ - >>"${GENTOO_PREFS}" \ - || die "failed to add prefs to force hardware-accelerated rendering to all-gentoo.js" - fi - - if ! use gmp-autoupdate ; then - local plugin - for plugin in "${MOZ_GMP_PLUGIN_LIST[@]}" ; do - einfo "Disabling auto-update for ${plugin} plugin ..." - cat >>"${GENTOO_PREFS}" <<-EOF || die "failed to disable autoupdate for ${plugin} media plugin" - pref("media.${plugin}.autoupdate", false); - EOF - done - fi - - # Force the graphite pref if USE=system-harfbuzz is enabled, since the pref cannot disable it - if use system-harfbuzz ; then - cat >>"${GENTOO_PREFS}" <<-EOF || die "failed to set gfx.font_rendering.graphite.enabled pref" - sticky_pref("gfx.font_rendering.graphite.enabled", true); - EOF - fi - - # Install language packs - local langpacks=( $(find "${WORKDIR}/language_packs" -type f -name '*.xpi') ) - if [[ -n "${langpacks}" ]] ; then - moz_install_xpi "${MOZILLA_FIVE_HOME}/distribution/extensions" "${langpacks[@]}" - fi - - # Install geckodriver - if use geckodriver ; then - einfo "Installing geckodriver into ${ED}${MOZILLA_FIVE_HOME} ..." - pax-mark m "${BUILD_DIR}"/dist/bin/geckodriver - exeinto "${MOZILLA_FIVE_HOME}" - doexe "${BUILD_DIR}"/dist/bin/geckodriver - - dosym ${MOZILLA_FIVE_HOME}/geckodriver /usr/bin/geckodriver - fi - - # Install icons - local icon_srcdir="${S}/browser/branding/official" - local icon_symbolic_file="${FILESDIR}/icon/firefox-symbolic.svg" - - insinto /usr/share/icons/hicolor/symbolic/apps - newins "${icon_symbolic_file}" ${PN}-symbolic.svg - - local icon size - for icon in "${icon_srcdir}"/default*.png ; do - size=${icon%.png} - size=${size##*/default} - - if [[ ${size} -eq 48 ]] ; then - newicon "${icon}" ${PN}.png - fi - - newicon -s ${size} "${icon}" ${PN}.png - done - - # Install menu - local app_name="Mozilla ${MOZ_PN^}" - local desktop_file="${FILESDIR}/icon/${PN}-r3.desktop" - local desktop_filename="${PN}.desktop" - local exec_command="${PN}" - local icon="${PN}" - local use_wayland="false" - - if use wayland ; then - use_wayland="true" - fi - - cp "${desktop_file}" "${WORKDIR}/${PN}.desktop-template" || die - - sed -i \ - -e "s:@NAME@:${app_name}:" \ - -e "s:@EXEC@:${exec_command}:" \ - -e "s:@ICON@:${icon}:" \ - "${WORKDIR}/${PN}.desktop-template" \ - || die - - newmenu "${WORKDIR}/${PN}.desktop-template" "${desktop_filename}" - - rm "${WORKDIR}/${PN}.desktop-template" || die - - # Install wrapper script - [[ -f "${ED}/usr/bin/${PN}" ]] && rm "${ED}/usr/bin/${PN}" - newbin "${FILESDIR}/${PN}-r1.sh" ${PN} - - # Update wrapper - sed -i \ - -e "s:@PREFIX@:${EPREFIX}/usr:" \ - -e "s:@MOZ_FIVE_HOME@:${MOZILLA_FIVE_HOME}:" \ - -e "s:@APULSELIB_DIR@:${apulselib}:" \ - -e "s:@DEFAULT_WAYLAND@:${use_wayland}:" \ - "${ED}/usr/bin/${PN}" \ - || die -} - -pkg_preinst() { - xdg_pkg_preinst - - # If the apulse libs are available in MOZILLA_FIVE_HOME then apulse - # does not need to be forced into the LD_LIBRARY_PATH - if use pulseaudio && has_version ">=media-sound/apulse-0.1.12-r4" ; then - einfo "APULSE found; Generating library symlinks for sound support ..." - local lib - pushd "${ED}${MOZILLA_FIVE_HOME}" &>/dev/null || die - for lib in ../apulse/libpulse{.so{,.0},-simple.so{,.0}} ; do - # A quickpkg rolled by hand will grab symlinks as part of the package, - # so we need to avoid creating them if they already exist. - if [[ ! -L ${lib##*/} ]] ; then - ln -s "${lib}" ${lib##*/} || die - fi - done - popd &>/dev/null || die - fi -} - -pkg_postinst() { - xdg_pkg_postinst - - if ! use gmp-autoupdate ; then - elog "USE='-gmp-autoupdate' has disabled the following plugins from updating or" - elog "installing into new profiles:" - local plugin - for plugin in "${MOZ_GMP_PLUGIN_LIST[@]}" ; do - elog "\t ${plugin}" - done - elog - fi - - if use pulseaudio && has_version ">=media-sound/apulse-0.1.12-r4" ; then - elog "Apulse was detected at merge time on this system and so it will always be" - elog "used for sound. If you wish to use pulseaudio instead please unmerge" - elog "media-sound/apulse." - elog - fi - - local show_doh_information - local show_normandy_information - local show_shortcut_information - - if [[ -z "${REPLACING_VERSIONS}" ]] ; then - # New install; Tell user that DoH is disabled by default - show_doh_information=yes - show_normandy_information=yes - show_shortcut_information=no - else - local replacing_version - for replacing_version in ${REPLACING_VERSIONS} ; do - if ver_test "${replacing_version}" -lt 91.0 ; then - # Tell user that we no longer install a shortcut - # per supported display protocol - show_shortcut_information=yes - fi - done - fi - - if [[ -n "${show_doh_information}" ]] ; then - elog - elog "Note regarding Trusted Recursive Resolver aka DNS-over-HTTPS (DoH):" - elog "Due to privacy concerns (encrypting DNS might be a good thing, sending all" - elog "DNS traffic to Cloudflare by default is not a good idea and applications" - elog "should respect OS configured settings), \"network.trr.mode\" was set to 5" - elog "(\"Off by choice\") by default." - elog "You can enable DNS-over-HTTPS in ${PN^}'s preferences." - fi - - # bug 713782 - if [[ -n "${show_normandy_information}" ]] ; then - elog - elog "Upstream operates a service named Normandy which allows Mozilla to" - elog "push changes for default settings or even install new add-ons remotely." - elog "While this can be useful to address problems like 'Armagadd-on 2.0' or" - elog "revert previous decisions to disable TLS 1.0/1.1, privacy and security" - elog "concerns prevail, which is why we have switched off the use of this" - elog "service by default." - elog - elog "To re-enable this service set" - elog - elog " app.normandy.enabled=true" - elog - elog "in about:config." - fi - - if [[ -n "${show_shortcut_information}" ]] ; then - elog - elog "Since ${PN}-91.0 we no longer install multiple shortcuts for" - elog "each supported display protocol. Instead we will only install" - elog "one generic Mozilla ${PN^} shortcut." - elog "If you still want to be able to select between running Mozilla ${PN^}" - elog "on X11 or Wayland, you have to re-create these shortcuts on your own." - fi - - # bug 835078 - if use hwaccel && has_version "x11-drivers/xf86-video-nouveau"; then - ewarn "You have nouveau drivers installed in your system and 'hwaccel' " - ewarn "enabled for Firefox. Nouveau / your GPU might not supported the " - ewarn "required EGL, so either disable 'hwaccel' or try the workaround " - ewarn "explained in https://bugs.gentoo.org/835078#c5 if Firefox crashes." - fi - - elog - elog "Unfortunately Firefox-100.0 breaks compatibility with some sites using " - elog "useragent checks. To temporarily fix this, enter about:config and modify " - elog "network.http.useragent.forceVersion preference to \"99\"." - elog "Or install an addon to change your useragent." - elog "See: https://support.mozilla.org/en-US/kb/difficulties-opening-or-using-website-firefox-100" - elog -} diff --git a/www-client/firefox/firefox-101.0.1-r10.ebuild b/www-client/firefox/firefox-101.0.1-r10.ebuild index dbeac617ed9b..0dee9d411efe 100644 --- a/www-client/firefox/firefox-101.0.1-r10.ebuild +++ b/www-client/firefox/firefox-101.0.1-r10.ebuild @@ -3,7 +3,7 @@ EAPI="8" -FIREFOX_PATCHSET="firefox-101-patches-04jwl.tar.xz" +FIREFOX_PATCHSET="firefox-101-patches-05jwl.tar.xz" LLVM_MAX_SLOT=14 diff --git a/www-client/firefox/firefox-101.0.1.ebuild b/www-client/firefox/firefox-101.0.1.ebuild index 86413b7f9f78..e4e4ad10cb39 100644 --- a/www-client/firefox/firefox-101.0.1.ebuild +++ b/www-client/firefox/firefox-101.0.1.ebuild @@ -3,7 +3,7 @@ EAPI="8" -FIREFOX_PATCHSET="firefox-101-patches-04j.tar.xz" +FIREFOX_PATCHSET="firefox-101-patches-05j.tar.xz" LLVM_MAX_SLOT=14 diff --git a/www-client/firefox/firefox-101.0.ebuild b/www-client/firefox/firefox-101.0.ebuild deleted file mode 100644 index 7a8a1e28e9be..000000000000 --- a/www-client/firefox/firefox-101.0.ebuild +++ /dev/null @@ -1,1266 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="8" - -FIREFOX_PATCHSET="firefox-101-patches-01j.tar.xz" - -LLVM_MAX_SLOT=14 - -PYTHON_COMPAT=( python3_{8..10} ) -PYTHON_REQ_USE="ncurses,sqlite,ssl" - -WANT_AUTOCONF="2.1" - -VIRTUALX_REQUIRED="pgo" - -MOZ_ESR= - -MOZ_PV=${PV} -MOZ_PV_SUFFIX= -if [[ ${PV} =~ (_(alpha|beta|rc).*)$ ]] ; then - MOZ_PV_SUFFIX=${BASH_REMATCH[1]} - - # Convert the ebuild version to the upstream Mozilla version - MOZ_PV="${MOZ_PV/_alpha/a}" # Handle alpha for SRC_URI - MOZ_PV="${MOZ_PV/_beta/b}" # Handle beta for SRC_URI - MOZ_PV="${MOZ_PV%%_rc*}" # Handle rc for SRC_URI -fi - -if [[ -n ${MOZ_ESR} ]] ; then - # ESR releases have slightly different version numbers - MOZ_PV="${MOZ_PV}esr" -fi - -MOZ_PN="${PN%-bin}" -MOZ_P="${MOZ_PN}-${MOZ_PV}" -MOZ_PV_DISTFILES="${MOZ_PV}${MOZ_PV_SUFFIX}" -MOZ_P_DISTFILES="${MOZ_PN}-${MOZ_PV_DISTFILES}" - -inherit autotools check-reqs desktop flag-o-matic gnome2-utils linux-info \ - llvm multiprocessing pax-utils python-any-r1 toolchain-funcs \ - virtualx xdg - -MOZ_SRC_BASE_URI="https://archive.mozilla.org/pub/${MOZ_PN}/releases/${MOZ_PV}" - -if [[ ${PV} == *_rc* ]] ; then - MOZ_SRC_BASE_URI="https://archive.mozilla.org/pub/${MOZ_PN}/candidates/${MOZ_PV}-candidates/build${PV##*_rc}" -fi - -PATCH_URIS=( - https://dev.gentoo.org/~{juippis,polynomial-c,whissi,slashbeast}/mozilla/patchsets/${FIREFOX_PATCHSET} -) - -SRC_URI="${MOZ_SRC_BASE_URI}/source/${MOZ_P}.source.tar.xz -> ${MOZ_P_DISTFILES}.source.tar.xz - ${PATCH_URIS[@]}" - -DESCRIPTION="Firefox Web Browser" -HOMEPAGE="https://www.mozilla.com/firefox" - -KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" - -SLOT="rapid" -LICENSE="MPL-2.0 GPL-2 LGPL-2.1" - -IUSE="+clang cpu_flags_arm_neon dbus debug eme-free hardened hwaccel" -IUSE+=" jack libproxy lto +openh264 pgo pulseaudio sndio selinux" -IUSE+=" +system-av1 +system-harfbuzz +system-icu +system-jpeg +system-libevent +system-libvpx system-png system-python-libs +system-webp" -IUSE+=" wayland wifi" - -# Firefox-only IUSE -IUSE+=" geckodriver +gmp-autoupdate screencast" - -REQUIRED_USE="debug? ( !system-av1 ) - pgo? ( lto ) - wayland? ( dbus ) - wifi? ( dbus )" - -# Firefox-only REQUIRED_USE flags -REQUIRED_USE+=" screencast? ( wayland )" - -BDEPEND="${PYTHON_DEPS} - app-arch/unzip - app-arch/zip - >=dev-util/cbindgen-0.23.0 - >=net-libs/nodejs-10.23.1 - virtual/pkgconfig - >=virtual/rust-1.59.0 - || ( - ( - sys-devel/clang:14 - sys-devel/llvm:14 - clang? ( - =sys-devel/lld-14* - pgo? ( =sys-libs/compiler-rt-sanitizers-14*[profile] ) - ) - ) - ( - sys-devel/clang:13 - sys-devel/llvm:13 - clang? ( - =sys-devel/lld-13* - pgo? ( =sys-libs/compiler-rt-sanitizers-13*[profile] ) - ) - ) - ( - sys-devel/clang:12 - sys-devel/llvm:12 - clang? ( - =sys-devel/lld-12* - pgo? ( =sys-libs/compiler-rt-sanitizers-12*[profile] ) - ) - ) - ) - amd64? ( >=dev-lang/nasm-2.14 ) - x86? ( >=dev-lang/nasm-2.14 )" - -COMMON_DEPEND=" - dev-libs/atk - dev-libs/expat - dev-libs/glib:2 - dev-libs/libffi:= - >=dev-libs/nss-3.78 - >=dev-libs/nspr-4.32 - media-libs/alsa-lib - media-libs/fontconfig - media-libs/freetype - media-libs/mesa - media-video/ffmpeg - sys-libs/zlib - virtual/freedesktop-icon-theme - x11-libs/cairo[X] - x11-libs/gdk-pixbuf - x11-libs/gtk+:3[X] - x11-libs/libX11 - x11-libs/libXcomposite - x11-libs/libXdamage - x11-libs/libXext - x11-libs/libXfixes - x11-libs/libXrandr - x11-libs/libXrender - x11-libs/libXtst - x11-libs/libxcb:= - x11-libs/pango - x11-libs/pixman - dbus? ( - sys-apps/dbus - dev-libs/dbus-glib - ) - jack? ( virtual/jack ) - libproxy? ( net-libs/libproxy ) - screencast? ( media-video/pipewire:= ) - selinux? ( sec-policy/selinux-mozilla ) - sndio? ( media-sound/sndio ) - system-av1? ( - >=media-libs/dav1d-0.9.3:= - >=media-libs/libaom-1.0.0:= - ) - system-harfbuzz? ( - >=media-gfx/graphite2-1.3.13 - >=media-libs/harfbuzz-2.8.1:0= - ) - system-icu? ( >=dev-libs/icu-71.1:= ) - system-jpeg? ( >=media-libs/libjpeg-turbo-1.2.1 ) - system-libevent? ( >=dev-libs/libevent-2.0:0=[threads] ) - system-libvpx? ( >=media-libs/libvpx-1.8.2:0=[postproc] ) - system-png? ( >=media-libs/libpng-1.6.35:0=[apng] ) - system-webp? ( >=media-libs/libwebp-1.1.0:0= ) - wifi? ( - kernel_linux? ( - dev-libs/dbus-glib - net-misc/networkmanager - sys-apps/dbus - ) - )" - -RDEPEND="${COMMON_DEPEND} - !www-client/firefox:0 - !www-client/firefox:esr - jack? ( virtual/jack ) - openh264? ( media-libs/openh264:*[plugin] ) - pulseaudio? ( - || ( - media-sound/pulseaudio - >=media-sound/apulse-0.1.12-r4 - ) - ) - selinux? ( sec-policy/selinux-mozilla )" - -DEPEND="${COMMON_DEPEND} - x11-libs/libICE - x11-libs/libSM - pulseaudio? ( - || ( - media-sound/pulseaudio - >=media-sound/apulse-0.1.12-r4[sdk] - ) - ) - wayland? ( >=x11-libs/gtk+-3.11:3[wayland] ) - amd64? ( virtual/opengl ) - x86? ( virtual/opengl )" - -S="${WORKDIR}/${PN}-${PV%_*}" - -# Allow MOZ_GMP_PLUGIN_LIST to be set in an eclass or -# overridden in the enviromnent (advanced hackers only) -if [[ -z "${MOZ_GMP_PLUGIN_LIST+set}" ]] ; then - MOZ_GMP_PLUGIN_LIST=( gmp-gmpopenh264 gmp-widevinecdm ) -fi - -llvm_check_deps() { - if ! has_version -b "sys-devel/clang:${LLVM_SLOT}" ; then - einfo "sys-devel/clang:${LLVM_SLOT} is missing! Cannot use LLVM slot ${LLVM_SLOT} ..." >&2 - return 1 - fi - - if use clang ; then - if ! has_version -b "=sys-devel/lld-${LLVM_SLOT}*" ; then - einfo "=sys-devel/lld-${LLVM_SLOT}* is missing! Cannot use LLVM slot ${LLVM_SLOT} ..." >&2 - return 1 - fi - - if use pgo ; then - if ! has_version -b "=sys-libs/compiler-rt-sanitizers-${LLVM_SLOT}*" ; then - einfo "=sys-libs/compiler-rt-sanitizers-${LLVM_SLOT}* is missing! Cannot use LLVM slot ${LLVM_SLOT} ..." >&2 - return 1 - fi - fi - fi - - einfo "Using LLVM slot ${LLVM_SLOT} to build" >&2 -} - -MOZ_LANGS=( - af ar ast be bg br ca cak cs cy da de dsb - el en-CA en-GB en-US es-AR es-ES et eu - fi fr fy-NL ga-IE gd gl he hr hsb hu - id is it ja ka kab kk ko lt lv ms nb-NO nl nn-NO - pa-IN pl pt-BR pt-PT rm ro ru - sk sl sq sr sv-SE th tr uk uz vi zh-CN zh-TW -) - -# Firefox-only LANGS -MOZ_LANGS+=( ach ) -MOZ_LANGS+=( an ) -MOZ_LANGS+=( az ) -MOZ_LANGS+=( bn ) -MOZ_LANGS+=( bs ) -MOZ_LANGS+=( ca-valencia ) -MOZ_LANGS+=( eo ) -MOZ_LANGS+=( es-CL ) -MOZ_LANGS+=( es-MX ) -MOZ_LANGS+=( fa ) -MOZ_LANGS+=( ff ) -MOZ_LANGS+=( gn ) -MOZ_LANGS+=( gu-IN ) -MOZ_LANGS+=( hi-IN ) -MOZ_LANGS+=( hy-AM ) -MOZ_LANGS+=( ia ) -MOZ_LANGS+=( km ) -MOZ_LANGS+=( kn ) -MOZ_LANGS+=( lij ) -MOZ_LANGS+=( mk ) -MOZ_LANGS+=( mr ) -MOZ_LANGS+=( my ) -MOZ_LANGS+=( ne-NP ) -MOZ_LANGS+=( oc ) -MOZ_LANGS+=( sco ) -MOZ_LANGS+=( si ) -MOZ_LANGS+=( son ) -MOZ_LANGS+=( szl ) -MOZ_LANGS+=( ta ) -MOZ_LANGS+=( te ) -MOZ_LANGS+=( tl ) -MOZ_LANGS+=( trs ) -MOZ_LANGS+=( ur ) -MOZ_LANGS+=( xh ) - -mozilla_set_globals() { - # https://bugs.gentoo.org/587334 - local MOZ_TOO_REGIONALIZED_FOR_L10N=( - fy-NL ga-IE gu-IN hi-IN hy-AM nb-NO ne-NP nn-NO pa-IN sv-SE - ) - - local lang xflag - for lang in "${MOZ_LANGS[@]}" ; do - # en and en_US are handled internally - if [[ ${lang} == en ]] || [[ ${lang} == en-US ]] ; then - continue - fi - - # strip region subtag if $lang is in the list - if has ${lang} "${MOZ_TOO_REGIONALIZED_FOR_L10N[@]}" ; then - xflag=${lang%%-*} - else - xflag=${lang} - fi - - SRC_URI+=" l10n_${xflag/[_@]/-}? (" - SRC_URI+=" ${MOZ_SRC_BASE_URI}/linux-x86_64/xpi/${lang}.xpi -> ${MOZ_P_DISTFILES}-${lang}.xpi" - SRC_URI+=" )" - IUSE+=" l10n_${xflag/[_@]/-}" - done -} -mozilla_set_globals - -moz_clear_vendor_checksums() { - debug-print-function ${FUNCNAME} "$@" - - if [[ ${#} -ne 1 ]] ; then - die "${FUNCNAME} requires exact one argument" - fi - - einfo "Clearing cargo checksums for ${1} ..." - - sed -i \ - -e 's/\("files":{\)[^}]*/\1/' \ - "${S}"/third_party/rust/${1}/.cargo-checksum.json \ - || die -} - -moz_install_xpi() { - debug-print-function ${FUNCNAME} "$@" - - if [[ ${#} -lt 2 ]] ; then - die "${FUNCNAME} requires at least two arguments" - fi - - local DESTDIR=${1} - shift - - insinto "${DESTDIR}" - - local emid xpi_file xpi_tmp_dir - for xpi_file in "${@}" ; do - emid= - xpi_tmp_dir=$(mktemp -d --tmpdir="${T}") - - # Unpack XPI - unzip -qq "${xpi_file}" -d "${xpi_tmp_dir}" || die - - # Determine extension ID - if [[ -f "${xpi_tmp_dir}/install.rdf" ]] ; then - emid=$(sed -n -e '/install-manifest/,$ { /em:id/!d; s/.*[\">]\([^\"<>]*\)[\"<].*/\1/; p; q }' "${xpi_tmp_dir}/install.rdf") - [[ -z "${emid}" ]] && die "failed to determine extension id from install.rdf" - elif [[ -f "${xpi_tmp_dir}/manifest.json" ]] ; then - emid=$(sed -n -e 's/.*"id": "\([^"]*\)".*/\1/p' "${xpi_tmp_dir}/manifest.json") - [[ -z "${emid}" ]] && die "failed to determine extension id from manifest.json" - else - die "failed to determine extension id" - fi - - einfo "Installing ${emid}.xpi into ${ED}${DESTDIR} ..." - newins "${xpi_file}" "${emid}.xpi" - done -} - -mozconfig_add_options_ac() { - debug-print-function ${FUNCNAME} "$@" - - if [[ ${#} -lt 2 ]] ; then - die "${FUNCNAME} requires at least two arguments" - fi - - local reason=${1} - shift - - local option - for option in ${@} ; do - echo "ac_add_options ${option} # ${reason}" >>${MOZCONFIG} - done -} - -mozconfig_add_options_mk() { - debug-print-function ${FUNCNAME} "$@" - - if [[ ${#} -lt 2 ]] ; then - die "${FUNCNAME} requires at least two arguments" - fi - - local reason=${1} - shift - - local option - for option in ${@} ; do - echo "mk_add_options ${option} # ${reason}" >>${MOZCONFIG} - done -} - -mozconfig_use_enable() { - debug-print-function ${FUNCNAME} "$@" - - if [[ ${#} -lt 1 ]] ; then - die "${FUNCNAME} requires at least one arguments" - fi - - local flag=$(use_enable "${@}") - mozconfig_add_options_ac "$(use ${1} && echo +${1} || echo -${1})" "${flag}" -} - -mozconfig_use_with() { - debug-print-function ${FUNCNAME} "$@" - - if [[ ${#} -lt 1 ]] ; then - die "${FUNCNAME} requires at least one arguments" - fi - - local flag=$(use_with "${@}") - mozconfig_add_options_ac "$(use ${1} && echo +${1} || echo -${1})" "${flag}" -} - -pkg_pretend() { - if [[ ${MERGE_TYPE} != binary ]] ; then - if use pgo ; then - if ! has usersandbox $FEATURES ; then - die "You must enable usersandbox as X server can not run as root!" - fi - fi - - # Ensure we have enough disk space to compile - if use pgo || use lto || use debug ; then - CHECKREQS_DISK_BUILD="13500M" - else - CHECKREQS_DISK_BUILD="6600M" - fi - - check-reqs_pkg_pretend - fi -} - -pkg_setup() { - if [[ ${MERGE_TYPE} != binary ]] ; then - if use pgo ; then - if ! has userpriv ${FEATURES} ; then - eerror "Building ${PN} with USE=pgo and FEATURES=-userpriv is not supported!" - fi - fi - - # Ensure we have enough disk space to compile - if use pgo || use lto || use debug ; then - CHECKREQS_DISK_BUILD="13500M" - else - CHECKREQS_DISK_BUILD="6400M" - fi - - check-reqs_pkg_setup - - llvm_pkg_setup - - if use clang && use lto ; then - local version_lld=$(ld.lld --version 2>/dev/null | awk '{ print $2 }') - [[ -n ${version_lld} ]] && version_lld=$(ver_cut 1 "${version_lld}") - [[ -z ${version_lld} ]] && die "Failed to read ld.lld version!" - - local version_llvm_rust=$(rustc -Vv 2>/dev/null | grep -F -- 'LLVM version:' | awk '{ print $3 }') - [[ -n ${version_llvm_rust} ]] && version_llvm_rust=$(ver_cut 1 "${version_llvm_rust}") - [[ -z ${version_llvm_rust} ]] && die "Failed to read used LLVM version from rustc!" - - if ver_test "${version_lld}" -ne "${version_llvm_rust}" ; then - eerror "Rust is using LLVM version ${version_llvm_rust} but ld.lld version belongs to LLVM version ${version_lld}." - eerror "You will be unable to link ${CATEGORY}/${PN}. To proceed you have the following options:" - eerror " - Manually switch rust version using 'eselect rust' to match used LLVM version" - eerror " - Switch to dev-lang/rust[system-llvm] which will guarantee matching version" - eerror " - Build ${CATEGORY}/${PN} without USE=lto" - eerror " - Rebuild lld with llvm that was used to build rust (may need to rebuild the whole " - eerror " llvm/clang/lld/rust chain depending on your @world updates)" - die "LLVM version used by Rust (${version_llvm_rust}) does not match with ld.lld version (${version_lld})!" - fi - fi - - if ! use clang && [[ $(gcc-major-version) -eq 11 ]] \ - && ! has_version -b ">sys-devel/gcc-11.1.0:11" ; then - # bug 792705 - eerror "Using GCC 11 to compile firefox is currently known to be broken (see bug #792705)." - die "Set USE=clang or select "${S}"/api-google.key || die - echo -n "${MOZ_API_KEY_LOCATION//gGaPi/}" > "${S}"/api-location.key || die - echo -n "${MOZ_API_KEY_MOZILLA//m0ap1/}" > "${S}"/api-mozilla.key || die - - xdg_environment_reset -} - -src_configure() { - # Show flags set at the beginning - einfo "Current BINDGEN_CFLAGS:\t${BINDGEN_CFLAGS:-no value set}" - einfo "Current CFLAGS:\t\t${CFLAGS:-no value set}" - einfo "Current CXXFLAGS:\t\t${CXXFLAGS:-no value set}" - einfo "Current LDFLAGS:\t\t${LDFLAGS:-no value set}" - einfo "Current RUSTFLAGS:\t\t${RUSTFLAGS:-no value set}" - - local have_switched_compiler= - if use clang && ! tc-is-clang ; then - # Force clang - einfo "Enforcing the use of clang due to USE=clang ..." - have_switched_compiler=yes - AR=llvm-ar - AS=llvm-as - CC=${CHOST}-clang - CXX=${CHOST}-clang++ - NM=llvm-nm - RANLIB=llvm-ranlib - elif ! use clang && ! tc-is-gcc ; then - # Force gcc - have_switched_compiler=yes - einfo "Enforcing the use of gcc due to USE=-clang ..." - AR=gcc-ar - CC=${CHOST}-gcc - CXX=${CHOST}-g++ - NM=gcc-nm - RANLIB=gcc-ranlib - fi - - if [[ -n "${have_switched_compiler}" ]] ; then - # Because we switched active compiler we have to ensure - # that no unsupported flags are set - strip-unsupported-flags - fi - - # Ensure we use correct toolchain - export HOST_CC="$(tc-getBUILD_CC)" - export HOST_CXX="$(tc-getBUILD_CXX)" - tc-export CC CXX LD AR NM OBJDUMP RANLIB PKG_CONFIG - - # Pass the correct toolchain paths through cbindgen - if tc-is-cross-compiler ; then - export BINDGEN_CFLAGS="${SYSROOT:+--sysroot=${ESYSROOT}} --target=${CHOST} ${BINDGEN_CFLAGS-}" - fi - - # Set MOZILLA_FIVE_HOME - export MOZILLA_FIVE_HOME="/usr/$(get_libdir)/${PN}" - - # python/mach/mach/mixin/process.py fails to detect SHELL - export SHELL="${EPREFIX}/bin/bash" - - # Set state path - export MOZBUILD_STATE_PATH="${BUILD_DIR}" - - # Set MOZCONFIG - export MOZCONFIG="${S}/.mozconfig" - - # Initialize MOZCONFIG - mozconfig_add_options_ac '' --enable-application=browser - - # Set Gentoo defaults - export MOZILLA_OFFICIAL=1 - - mozconfig_add_options_ac 'Gentoo default' \ - --allow-addon-sideload \ - --disable-cargo-incremental \ - --disable-crashreporter \ - --disable-gpsd \ - --disable-install-strip \ - --disable-parental-controls \ - --disable-strip \ - --disable-updater \ - --enable-negotiateauth \ - --enable-new-pass-manager \ - --enable-official-branding \ - --enable-release \ - --enable-system-ffi \ - --enable-system-pixman \ - --host="${CBUILD:-${CHOST}}" \ - --libdir="${EPREFIX}/usr/$(get_libdir)" \ - --prefix="${EPREFIX}/usr" \ - --target="${CHOST}" \ - --without-ccache \ - --without-wasm-sandboxed-libraries \ - --with-intl-api \ - --with-libclang-path="$(llvm-config --libdir)" \ - --with-system-nspr \ - --with-system-nss \ - --with-system-zlib \ - --with-toolchain-prefix="${CHOST}-" \ - --with-unsigned-addon-scopes=app,system \ - --x-includes="${ESYSROOT}/usr/include" \ - --x-libraries="${ESYSROOT}/usr/$(get_libdir)" - - # Set update channel - local update_channel=release - [[ -n ${MOZ_ESR} ]] && update_channel=esr - mozconfig_add_options_ac '' --update-channel=${update_channel} - - if ! use x86 && [[ ${CHOST} != armv*h* ]] ; then - mozconfig_add_options_ac '' --enable-rust-simd - fi - - # For future keywording: This is currently (97.0) only supported on: - # amd64, arm, arm64 & x86. - # Might want to flip the logic around if Firefox is to support more arches. - if use ppc64; then - mozconfig_add_options_ac '' --disable-sandbox - else - mozconfig_add_options_ac '' --enable-sandbox - fi - - if [[ -s "${S}/api-google.key" ]] ; then - local key_origin="Gentoo default" - if [[ $(cat "${S}/api-google.key" | md5sum | awk '{ print $1 }') != 709560c02f94b41f9ad2c49207be6c54 ]] ; then - key_origin="User value" - fi - - mozconfig_add_options_ac "${key_origin}" \ - --with-google-safebrowsing-api-keyfile="${S}/api-google.key" - else - einfo "Building without Google API key ..." - fi - - if [[ -s "${S}/api-location.key" ]] ; then - local key_origin="Gentoo default" - if [[ $(cat "${S}/api-location.key" | md5sum | awk '{ print $1 }') != ffb7895e35dedf832eb1c5d420ac7420 ]] ; then - key_origin="User value" - fi - - mozconfig_add_options_ac "${key_origin}" \ - --with-google-location-service-api-keyfile="${S}/api-location.key" - else - einfo "Building without Location API key ..." - fi - - if [[ -s "${S}/api-mozilla.key" ]] ; then - local key_origin="Gentoo default" - if [[ $(cat "${S}/api-mozilla.key" | md5sum | awk '{ print $1 }') != 3927726e9442a8e8fa0e46ccc39caa27 ]] ; then - key_origin="User value" - fi - - mozconfig_add_options_ac "${key_origin}" \ - --with-mozilla-api-keyfile="${S}/api-mozilla.key" - else - einfo "Building without Mozilla API key ..." - fi - - mozconfig_use_with system-av1 - mozconfig_use_with system-harfbuzz - mozconfig_use_with system-harfbuzz system-graphite2 - mozconfig_use_with system-icu - mozconfig_use_with system-jpeg - mozconfig_use_with system-libevent - mozconfig_use_with system-libvpx - mozconfig_use_with system-png - mozconfig_use_with system-webp - - mozconfig_use_enable dbus - mozconfig_use_enable libproxy - - use eme-free && mozconfig_add_options_ac '+eme-free' --disable-eme - - mozconfig_use_enable geckodriver - - if use hardened ; then - mozconfig_add_options_ac "+hardened" --enable-hardening - append-ldflags "-Wl,-z,relro -Wl,-z,now" - fi - - local myaudiobackends="" - use jack && myaudiobackends+="jack," - use sndio && myaudiobackends+="sndio," - use pulseaudio && myaudiobackends+="pulseaudio," - ! use pulseaudio && myaudiobackends+="alsa," - - mozconfig_add_options_ac '--enable-audio-backends' --enable-audio-backends="${myaudiobackends::-1}" - - mozconfig_use_enable wifi necko-wifi - - if use wayland ; then - mozconfig_add_options_ac '+wayland' --enable-default-toolkit=cairo-gtk3-x11-wayland - else - mozconfig_add_options_ac '' --enable-default-toolkit=cairo-gtk3 - fi - - if use lto ; then - if use clang ; then - # Upstream only supports lld when using clang - mozconfig_add_options_ac "forcing ld=lld due to USE=clang and USE=lto" --enable-linker=lld - - mozconfig_add_options_ac '+lto' --enable-lto=cross - - else - # ThinLTO is currently broken, see bmo#1644409 - mozconfig_add_options_ac '+lto' --enable-lto=full - mozconfig_add_options_ac "linker is set to bfd" --enable-linker=bfd - fi - - if use pgo ; then - mozconfig_add_options_ac '+pgo' MOZ_PGO=1 - - if use clang ; then - # Used in build/pgo/profileserver.py - export LLVM_PROFDATA="llvm-profdata" - fi - fi - else - # Avoid auto-magic on linker - if use clang ; then - # This is upstream's default - mozconfig_add_options_ac "forcing ld=lld due to USE=clang" --enable-linker=lld - else - mozconfig_add_options_ac "linker is set to bfd" --enable-linker=bfd - fi - fi - - # LTO flag was handled via configure - filter-flags '-flto*' - - mozconfig_use_enable debug - if use debug ; then - mozconfig_add_options_ac '+debug' --disable-optimize - else - if is-flag '-g*' ; then - if use clang ; then - mozconfig_add_options_ac 'from CFLAGS' --enable-debug-symbols=$(get-flag '-g*') - else - mozconfig_add_options_ac 'from CFLAGS' --enable-debug-symbols - fi - else - mozconfig_add_options_ac 'Gentoo default' --disable-debug-symbols - fi - - if is-flag '-O0' ; then - mozconfig_add_options_ac "from CFLAGS" --enable-optimize=-O0 - elif is-flag '-O4' ; then - mozconfig_add_options_ac "from CFLAGS" --enable-optimize=-O4 - elif is-flag '-O3' ; then - mozconfig_add_options_ac "from CFLAGS" --enable-optimize=-O3 - elif is-flag '-O1' ; then - mozconfig_add_options_ac "from CFLAGS" --enable-optimize=-O1 - elif is-flag '-Os' ; then - mozconfig_add_options_ac "from CFLAGS" --enable-optimize=-Os - else - mozconfig_add_options_ac "Gentoo default" --enable-optimize=-O2 - fi - fi - - # Debug flag was handled via configure - filter-flags '-g*' - - # Optimization flag was handled via configure - filter-flags '-O*' - - # Modifications to better support ARM, bug #553364 - if use cpu_flags_arm_neon ; then - mozconfig_add_options_ac '+cpu_flags_arm_neon' --with-fpu=neon - - if ! tc-is-clang ; then - # thumb options aren't supported when using clang, bug 666966 - mozconfig_add_options_ac '+cpu_flags_arm_neon' \ - --with-thumb=yes \ - --with-thumb-interwork=no - fi - fi - - if [[ ${CHOST} == armv*h* ]] ; then - mozconfig_add_options_ac 'CHOST=armv*h*' --with-float-abi=hard - - if ! use system-libvpx ; then - sed -i \ - -e "s|softfp|hard|" \ - "${S}"/media/libvpx/moz.build \ - || die - fi - fi - - if use clang ; then - # https://bugzilla.mozilla.org/show_bug.cgi?id=1482204 - # https://bugzilla.mozilla.org/show_bug.cgi?id=1483822 - # toolkit/moz.configure Elfhack section: target.cpu in ('arm', 'x86', 'x86_64') - local disable_elf_hack= - if use amd64 ; then - disable_elf_hack=yes - elif use x86 ; then - disable_elf_hack=yes - elif use arm ; then - disable_elf_hack=yes - fi - - if [[ -n ${disable_elf_hack} ]] ; then - mozconfig_add_options_ac 'elf-hack is broken when using Clang' --disable-elf-hack - fi - elif tc-is-gcc ; then - if ver_test $(gcc-fullversion) -ge 10 ; then - einfo "Forcing -fno-tree-loop-vectorize to workaround GCC bug, see bug 758446 ..." - append-cxxflags -fno-tree-loop-vectorize - fi - fi - - # Additional ARCH support - case "${ARCH}" in - arm) - # Reduce the memory requirements for linking - if use clang ; then - # Nothing to do - :; - elif use lto ; then - append-ldflags -Wl,--no-keep-memory - else - append-ldflags -Wl,--no-keep-memory -Wl,--reduce-memory-overheads - fi - ;; - esac - - if ! use elibc_glibc ; then - mozconfig_add_options_ac '!elibc_glibc' --disable-jemalloc - fi - - # Allow elfhack to work in combination with unstripped binaries - # when they would normally be larger than 2GiB. - append-ldflags "-Wl,--compress-debug-sections=zlib" - - # Make revdep-rebuild.sh happy; Also required for musl - append-ldflags -Wl,-rpath="${MOZILLA_FIVE_HOME}",--enable-new-dtags - - # Pass $MAKEOPTS to build system - export MOZ_MAKE_FLAGS="${MAKEOPTS}" - - # Use system's Python environment - PIP_NETWORK_INSTALL_RESTRICTED_VIRTUALENVS=mach - - if use system-python-libs; then - export MACH_BUILD_PYTHON_NATIVE_PACKAGE_SOURCE="system" - else - export MACH_BUILD_PYTHON_NATIVE_PACKAGE_SOURCE="none" - fi - - # Disable notification when build system has finished - export MOZ_NOSPAM=1 - - # Portage sets XARGS environment variable to "xargs -r" by default which - # breaks build system's check_prog() function which doesn't support arguments - mozconfig_add_options_ac 'Gentoo default' "XARGS=${EPREFIX}/usr/bin/xargs" - - # Set build dir - mozconfig_add_options_mk 'Gentoo default' "MOZ_OBJDIR=${BUILD_DIR}" - - # Show flags we will use - einfo "Build BINDGEN_CFLAGS:\t${BINDGEN_CFLAGS:-no value set}" - einfo "Build CFLAGS:\t\t${CFLAGS:-no value set}" - einfo "Build CXXFLAGS:\t\t${CXXFLAGS:-no value set}" - einfo "Build LDFLAGS:\t\t${LDFLAGS:-no value set}" - einfo "Build RUSTFLAGS:\t\t${RUSTFLAGS:-no value set}" - - # Handle EXTRA_CONF and show summary - local ac opt hash reason - - # Apply EXTRA_ECONF entries to $MOZCONFIG - if [[ -n ${EXTRA_ECONF} ]] ; then - IFS=\! read -a ac <<<${EXTRA_ECONF// --/\!} - for opt in "${ac[@]}"; do - mozconfig_add_options_ac "EXTRA_ECONF" --${opt#--} - done - fi - - echo - echo "==========================================================" - echo "Building ${PF} with the following configuration" - grep ^ac_add_options "${MOZCONFIG}" | while read ac opt hash reason; do - [[ -z ${hash} || ${hash} == \# ]] \ - || die "error reading mozconfig: ${ac} ${opt} ${hash} ${reason}" - printf " %-30s %s\n" "${opt}" "${reason:-mozilla.org default}" - done - echo "==========================================================" - echo - - ./mach configure || die -} - -src_compile() { - local virtx_cmd= - - if use pgo ; then - virtx_cmd=virtx - - # Reset and cleanup environment variables used by GNOME/XDG - gnome2_environment_reset - - addpredict /root - fi - - local -x GDK_BACKEND=x11 - - ${virtx_cmd} ./mach build --verbose \ - || die -} - -src_install() { - # xpcshell is getting called during install - pax-mark m \ - "${BUILD_DIR}"/dist/bin/xpcshell \ - "${BUILD_DIR}"/dist/bin/${PN} \ - "${BUILD_DIR}"/dist/bin/plugin-container - - DESTDIR="${D}" ./mach install || die - - # Upstream cannot ship symlink but we can (bmo#658850) - rm "${ED}${MOZILLA_FIVE_HOME}/${PN}-bin" || die - dosym ${PN} ${MOZILLA_FIVE_HOME}/${PN}-bin - - # Don't install llvm-symbolizer from sys-devel/llvm package - if [[ -f "${ED}${MOZILLA_FIVE_HOME}/llvm-symbolizer" ]] ; then - rm -v "${ED}${MOZILLA_FIVE_HOME}/llvm-symbolizer" || die - fi - - # Install policy (currently only used to disable application updates) - insinto "${MOZILLA_FIVE_HOME}/distribution" - newins "${FILESDIR}"/distribution.ini distribution.ini - newins "${FILESDIR}"/disable-auto-update.policy.json policies.json - - # Install system-wide preferences - local PREFS_DIR="${MOZILLA_FIVE_HOME}/browser/defaults/preferences" - insinto "${PREFS_DIR}" - newins "${FILESDIR}"/gentoo-default-prefs.js gentoo-prefs.js - - local GENTOO_PREFS="${ED}${PREFS_DIR}/gentoo-prefs.js" - - # Set dictionary path to use system hunspell - cat >>"${GENTOO_PREFS}" <<-EOF || die "failed to set spellchecker.dictionary_path pref" - pref("spellchecker.dictionary_path", "${EPREFIX}/usr/share/myspell"); - EOF - - # Force hwaccel prefs if USE=hwaccel is enabled - if use hwaccel ; then - cat "${FILESDIR}"/gentoo-hwaccel-prefs.js-r1 \ - >>"${GENTOO_PREFS}" \ - || die "failed to add prefs to force hardware-accelerated rendering to all-gentoo.js" - fi - - if ! use gmp-autoupdate ; then - local plugin - for plugin in "${MOZ_GMP_PLUGIN_LIST[@]}" ; do - einfo "Disabling auto-update for ${plugin} plugin ..." - cat >>"${GENTOO_PREFS}" <<-EOF || die "failed to disable autoupdate for ${plugin} media plugin" - pref("media.${plugin}.autoupdate", false); - EOF - done - fi - - # Force the graphite pref if USE=system-harfbuzz is enabled, since the pref cannot disable it - if use system-harfbuzz ; then - cat >>"${GENTOO_PREFS}" <<-EOF || die "failed to set gfx.font_rendering.graphite.enabled pref" - sticky_pref("gfx.font_rendering.graphite.enabled", true); - EOF - fi - - # Install language packs - local langpacks=( $(find "${WORKDIR}/language_packs" -type f -name '*.xpi') ) - if [[ -n "${langpacks}" ]] ; then - moz_install_xpi "${MOZILLA_FIVE_HOME}/distribution/extensions" "${langpacks[@]}" - fi - - # Install geckodriver - if use geckodriver ; then - einfo "Installing geckodriver into ${ED}${MOZILLA_FIVE_HOME} ..." - pax-mark m "${BUILD_DIR}"/dist/bin/geckodriver - exeinto "${MOZILLA_FIVE_HOME}" - doexe "${BUILD_DIR}"/dist/bin/geckodriver - - dosym ${MOZILLA_FIVE_HOME}/geckodriver /usr/bin/geckodriver - fi - - # Install icons - local icon_srcdir="${S}/browser/branding/official" - local icon_symbolic_file="${FILESDIR}/icon/firefox-symbolic.svg" - - insinto /usr/share/icons/hicolor/symbolic/apps - newins "${icon_symbolic_file}" ${PN}-symbolic.svg - - local icon size - for icon in "${icon_srcdir}"/default*.png ; do - size=${icon%.png} - size=${size##*/default} - - if [[ ${size} -eq 48 ]] ; then - newicon "${icon}" ${PN}.png - fi - - newicon -s ${size} "${icon}" ${PN}.png - done - - # Install menu - local app_name="Mozilla ${MOZ_PN^}" - local desktop_file="${FILESDIR}/icon/${PN}-r3.desktop" - local desktop_filename="${PN}.desktop" - local exec_command="${PN}" - local icon="${PN}" - local use_wayland="false" - - if use wayland ; then - use_wayland="true" - fi - - cp "${desktop_file}" "${WORKDIR}/${PN}.desktop-template" || die - - sed -i \ - -e "s:@NAME@:${app_name}:" \ - -e "s:@EXEC@:${exec_command}:" \ - -e "s:@ICON@:${icon}:" \ - "${WORKDIR}/${PN}.desktop-template" \ - || die - - newmenu "${WORKDIR}/${PN}.desktop-template" "${desktop_filename}" - - rm "${WORKDIR}/${PN}.desktop-template" || die - - # Install wrapper script - [[ -f "${ED}/usr/bin/${PN}" ]] && rm "${ED}/usr/bin/${PN}" - newbin "${FILESDIR}/${PN}-r1.sh" ${PN} - - # Update wrapper - sed -i \ - -e "s:@PREFIX@:${EPREFIX}/usr:" \ - -e "s:@MOZ_FIVE_HOME@:${MOZILLA_FIVE_HOME}:" \ - -e "s:@APULSELIB_DIR@:${apulselib}:" \ - -e "s:@DEFAULT_WAYLAND@:${use_wayland}:" \ - "${ED}/usr/bin/${PN}" \ - || die -} - -pkg_preinst() { - xdg_pkg_preinst - - # If the apulse libs are available in MOZILLA_FIVE_HOME then apulse - # does not need to be forced into the LD_LIBRARY_PATH - if use pulseaudio && has_version ">=media-sound/apulse-0.1.12-r4" ; then - einfo "APULSE found; Generating library symlinks for sound support ..." - local lib - pushd "${ED}${MOZILLA_FIVE_HOME}" &>/dev/null || die - for lib in ../apulse/libpulse{.so{,.0},-simple.so{,.0}} ; do - # A quickpkg rolled by hand will grab symlinks as part of the package, - # so we need to avoid creating them if they already exist. - if [[ ! -L ${lib##*/} ]] ; then - ln -s "${lib}" ${lib##*/} || die - fi - done - popd &>/dev/null || die - fi -} - -pkg_postinst() { - xdg_pkg_postinst - - if ! use gmp-autoupdate ; then - elog "USE='-gmp-autoupdate' has disabled the following plugins from updating or" - elog "installing into new profiles:" - local plugin - for plugin in "${MOZ_GMP_PLUGIN_LIST[@]}" ; do - elog "\t ${plugin}" - done - elog - fi - - if use pulseaudio && has_version ">=media-sound/apulse-0.1.12-r4" ; then - elog "Apulse was detected at merge time on this system and so it will always be" - elog "used for sound. If you wish to use pulseaudio instead please unmerge" - elog "media-sound/apulse." - elog - fi - - local show_doh_information - local show_normandy_information - local show_shortcut_information - - if [[ -z "${REPLACING_VERSIONS}" ]] ; then - # New install; Tell user that DoH is disabled by default - show_doh_information=yes - show_normandy_information=yes - show_shortcut_information=no - else - local replacing_version - for replacing_version in ${REPLACING_VERSIONS} ; do - if ver_test "${replacing_version}" -lt 91.0 ; then - # Tell user that we no longer install a shortcut - # per supported display protocol - show_shortcut_information=yes - fi - done - fi - - if [[ -n "${show_doh_information}" ]] ; then - elog - elog "Note regarding Trusted Recursive Resolver aka DNS-over-HTTPS (DoH):" - elog "Due to privacy concerns (encrypting DNS might be a good thing, sending all" - elog "DNS traffic to Cloudflare by default is not a good idea and applications" - elog "should respect OS configured settings), \"network.trr.mode\" was set to 5" - elog "(\"Off by choice\") by default." - elog "You can enable DNS-over-HTTPS in ${PN^}'s preferences." - fi - - # bug 713782 - if [[ -n "${show_normandy_information}" ]] ; then - elog - elog "Upstream operates a service named Normandy which allows Mozilla to" - elog "push changes for default settings or even install new add-ons remotely." - elog "While this can be useful to address problems like 'Armagadd-on 2.0' or" - elog "revert previous decisions to disable TLS 1.0/1.1, privacy and security" - elog "concerns prevail, which is why we have switched off the use of this" - elog "service by default." - elog - elog "To re-enable this service set" - elog - elog " app.normandy.enabled=true" - elog - elog "in about:config." - fi - - if [[ -n "${show_shortcut_information}" ]] ; then - elog - elog "Since ${PN}-91.0 we no longer install multiple shortcuts for" - elog "each supported display protocol. Instead we will only install" - elog "one generic Mozilla ${PN^} shortcut." - elog "If you still want to be able to select between running Mozilla ${PN^}" - elog "on X11 or Wayland, you have to re-create these shortcuts on your own." - fi - - # bug 835078 - if use hwaccel && has_version "x11-drivers/xf86-video-nouveau"; then - ewarn "You have nouveau drivers installed in your system and 'hwaccel' " - ewarn "enabled for Firefox. Nouveau / your GPU might not supported the " - ewarn "required EGL, so either disable 'hwaccel' or try the workaround " - ewarn "explained in https://bugs.gentoo.org/835078#c5 if Firefox crashes." - fi - - elog - elog "Unfortunately Firefox-100.0 breaks compatibility with some sites using " - elog "useragent checks. To temporarily fix this, enter about:config and modify " - elog "network.http.useragent.forceVersion preference to \"99\"." - elog "Or install an addon to change your useragent." - elog "See: https://support.mozilla.org/en-US/kb/difficulties-opening-or-using-website-firefox-100" - elog -} diff --git a/www-client/microsoft-edge/Manifest b/www-client/microsoft-edge/Manifest index b0598656b168..d94c5bda5c99 100644 --- a/www-client/microsoft-edge/Manifest +++ b/www-client/microsoft-edge/Manifest @@ -1,3 +1,3 @@ -DIST microsoft-edge-stable_102.0.1245.39-1_amd64.deb 119527670 BLAKE2B 768b0a5f1ccde5333fddac3d0ffba3095490e23eb933235bb6108cf5ca8767d419e7804d218227fe01139defb3a673c18f0bd80da868c48a093fbef18dacf9bd SHA512 01d8f893757585378e8870b4fa6c0d7548e217760418b334e3ad7f84480ed8b4eb7394c8b7f21eb847a8147d9dabf8fac97702e1e7cf37143694cd3a1116d962 -EBUILD microsoft-edge-102.0.1245.39.ebuild 2503 BLAKE2B 6e9465b67cd5fc35097dd61a95c915a4f3b58ac44e82efc9bfa351baf6f1581f4e68c02287881d7aafa8ce7a5d1643f6d209cc38bd64f94957f60cccde175fa5 SHA512 1f95dbc80e9b207396d6a73a7ffe21d9d44af40c15aa4b7a795c893df0720bef079dc2956ad6d34718e58100e6806a1ccaebdd5f9c71f6363ee05ec69c1893f6 +DIST microsoft-edge-stable_102.0.1245.41-1_amd64.deb 119503196 BLAKE2B 397526545cfe15c0e8e3cd21b49be4f2f26da7e0791fa1ceccc52a89f000c5b3f6e925d5f0aae1435cb4f137b158761c3f85e682bb5297f2536ba2b7e72ab908 SHA512 385bc11d4449835737f3d1c24d7a71300a60d089c9f2a3836d7f95c25add383a2ab277836134e8a7782b1f8db16cf133331c3edb805e3b0395c91116c2327084 +EBUILD microsoft-edge-102.0.1245.41.ebuild 2503 BLAKE2B 6e9465b67cd5fc35097dd61a95c915a4f3b58ac44e82efc9bfa351baf6f1581f4e68c02287881d7aafa8ce7a5d1643f6d209cc38bd64f94957f60cccde175fa5 SHA512 1f95dbc80e9b207396d6a73a7ffe21d9d44af40c15aa4b7a795c893df0720bef079dc2956ad6d34718e58100e6806a1ccaebdd5f9c71f6363ee05ec69c1893f6 MISC metadata.xml 528 BLAKE2B ef09f12e6f9b503cd78a39ece67ab0b21c4760114b052bf105b7c5e426a1df43a5b37ff547338fc7122ac8a029b2ebb85a8793dbd4d192ae990ae71829dcdec6 SHA512 b6ab632cfce365f249a178a261eba3d469cd645cdcb99dd1bc4f1e865fbd6668cfd0f7171843e2b234ff852f8191a8b08b48cf89991cdfc7ca36337a71e5a38d diff --git a/www-client/microsoft-edge/microsoft-edge-102.0.1245.39.ebuild b/www-client/microsoft-edge/microsoft-edge-102.0.1245.41.ebuild similarity index 100% rename from www-client/microsoft-edge/microsoft-edge-102.0.1245.39.ebuild rename to www-client/microsoft-edge/microsoft-edge-102.0.1245.41.ebuild diff --git a/www-client/opera-beta/Manifest b/www-client/opera-beta/Manifest index 508faf989ae4..39fabebf4898 100644 --- a/www-client/opera-beta/Manifest +++ b/www-client/opera-beta/Manifest @@ -1,8 +1,8 @@ -DIST opera-beta_88.0.4412.13_amd64.deb 84766736 BLAKE2B 4bc08f2d049b4f9ac06996458d512a85b4be643eae235fbcaec3028f90a962f53485a14ef087f0f5eadb3be1a8e620e6b00af8bc72ce8049108aacb17d4af815 SHA512 0691106a24f361eba8e38f170a4e903595b360315f16a84ecbd3518d8ae23cf821a2fa48497f3b105802b7418d69df350c2655d84e8d5ccc70fcc48eedb65203 DIST opera-beta_88.0.4412.18_amd64.deb 84660352 BLAKE2B 00bca30e13c5d1a058afc27ba72e31b47a9afab0cecf13e375ec12f334467872cb5d6f44d6a2fe9eb3dc56c0a59f2d590be6cdc88adeba840dc83381baeb76ae SHA512 843e299dd65ce4cc80130968121b87d099a020856a3329b81e2eabf795ce8b2402147d138df76dd9577ec83fbb5f2b0d9de778f38993339497fec83a81cf3ba1 DIST opera-beta_88.0.4412.20_amd64.deb 84683044 BLAKE2B 79f5961a441008ba0e28164c7f5673565cf2ca78e96a4c0e6674414ab92c743c4178dba770dfc681dc7675028730adf5eb517a2958316a422725754dd9a5dfdd SHA512 84ec4bd4ccfcb80644b80e1722153283eccf7e67f42666021f66ad72fcb52ce53ee2805fd754b936660402fd0f9d1c0b9c4920182399eab83b46fc350cf0920c -DIST opera-ffmpeg-codecs-100.0.4896.20.tar.xz 1393360 BLAKE2B be608a42042b2713fff66716c171959609e06d94b6c56cd8081e05313915378eff25c7098228ff6727a430c9f02bd4e9c9dcce4e715f09e10ac62d89ccd6ae1c SHA512 7dab4a091ac3562cd9c09cf37bc70edf9000ad1b3d31f27278e2edc68b9f55fd4f821ebc90a761ae5803542195718015c859e107344b31a5f7f9ad6cf028df42 -EBUILD opera-beta-88.0.4412.13.ebuild 3593 BLAKE2B da8be56b4172f761c079f04351208b3c2099c4c6ddf6dcbfb43ba4eeebad092cd15f810d6349fa239e0dd9f5d417438a7ac64c5d4b52b3c49ee05a6b3aa32d87 SHA512 4db5b67971d618764db4913c48d92be6efbd858fb07127fd54f12f28e9973ae7b0cf1a0f03002f2b50dc7b15509d081e5c9115cf2c88a9765f825c6f25ce4f84 -EBUILD opera-beta-88.0.4412.18.ebuild 3593 BLAKE2B da8be56b4172f761c079f04351208b3c2099c4c6ddf6dcbfb43ba4eeebad092cd15f810d6349fa239e0dd9f5d417438a7ac64c5d4b52b3c49ee05a6b3aa32d87 SHA512 4db5b67971d618764db4913c48d92be6efbd858fb07127fd54f12f28e9973ae7b0cf1a0f03002f2b50dc7b15509d081e5c9115cf2c88a9765f825c6f25ce4f84 -EBUILD opera-beta-88.0.4412.20.ebuild 3593 BLAKE2B da8be56b4172f761c079f04351208b3c2099c4c6ddf6dcbfb43ba4eeebad092cd15f810d6349fa239e0dd9f5d417438a7ac64c5d4b52b3c49ee05a6b3aa32d87 SHA512 4db5b67971d618764db4913c48d92be6efbd858fb07127fd54f12f28e9973ae7b0cf1a0f03002f2b50dc7b15509d081e5c9115cf2c88a9765f825c6f25ce4f84 +DIST opera-beta_89.0.4447.12_amd64.deb 86320096 BLAKE2B 993f12fc5cb5b26ea3f2351435735114fa6c28a7ec0c15c19abfe74aadf9e81df00b868bcc42a3adebe9125e98b3441d48a1428062c00f740cc7c2eec4a9ae9d SHA512 a8818f6de4397675b6995c771b3160c910e4a947f3b928d49349fc64d12d1f9a8dfb4b6f4798616d76f133e12fe0425821631a91382cadab91ef9e30a2e76f34 +DIST opera-ffmpeg-codecs-102.0.5005.61.tar.xz 1429920 BLAKE2B a4cb07805650c3cd7f7e1127e475775c95d74b8cd17af5ad736a6d4f256176586b1608c2a617961cf2f3f7980879bc8f1a84cd9faa4838eafbc7b1b4e2edfe1a SHA512 af20383a0b77da89bf2ef52b412d9cce0a1f12bcfe2612ebd5110f1e8008cfff874da36e00b980609ac29346c545f2326bbe5f1b42473530f2886d67a00f52ca +EBUILD opera-beta-88.0.4412.18-r1.ebuild 3584 BLAKE2B a747320ddd65e8eae0103d0f06308e66898d32f147106143b2e2269ec41f91fddb1fde363e41efbb103442ecac05a6b1611fcd59a95d3280d696ef25d68b0c2e SHA512 c72d3e2de99617299bac78478b89ce23b8f368dd3fecbc57dc0555220030b6573090659069b48021db8856cb14e2884d1f0b9380864f47fd00227abe0e274d20 +EBUILD opera-beta-88.0.4412.20-r1.ebuild 3584 BLAKE2B a747320ddd65e8eae0103d0f06308e66898d32f147106143b2e2269ec41f91fddb1fde363e41efbb103442ecac05a6b1611fcd59a95d3280d696ef25d68b0c2e SHA512 c72d3e2de99617299bac78478b89ce23b8f368dd3fecbc57dc0555220030b6573090659069b48021db8856cb14e2884d1f0b9380864f47fd00227abe0e274d20 +EBUILD opera-beta-89.0.4447.12.ebuild 3584 BLAKE2B a747320ddd65e8eae0103d0f06308e66898d32f147106143b2e2269ec41f91fddb1fde363e41efbb103442ecac05a6b1611fcd59a95d3280d696ef25d68b0c2e SHA512 c72d3e2de99617299bac78478b89ce23b8f368dd3fecbc57dc0555220030b6573090659069b48021db8856cb14e2884d1f0b9380864f47fd00227abe0e274d20 MISC metadata.xml 380 BLAKE2B 6126e5c5d5f67d1bd7d4b6659fbc9f8f62ef105e737d2cc4e6c652f4c899df1b55ef2abe077e41aa2e4eb3d553a2652e38a583b3c7baac7a20318b69f766997f SHA512 cbe76a1630f13557a0aae1703436b19b0f9f7842c5604695d49255937c8304fff07ec20f26d408527ee672e2e9625ebc748bb7d3879d5fc77c06655c4b9b1816 diff --git a/www-client/opera-beta/opera-beta-88.0.4412.13.ebuild b/www-client/opera-beta/opera-beta-88.0.4412.18-r1.ebuild similarity index 97% rename from www-client/opera-beta/opera-beta-88.0.4412.13.ebuild rename to www-client/opera-beta/opera-beta-88.0.4412.18-r1.ebuild index d1fbcd0074a1..d9356701daff 100644 --- a/www-client/opera-beta/opera-beta-88.0.4412.13.ebuild +++ b/www-client/opera-beta/opera-beta-88.0.4412.18-r1.ebuild @@ -3,7 +3,7 @@ EAPI=8 CHROMIUM_LANGS=" - be bg bn ca cs da de el en-GB en-US es-419 es fil fi fr-CA fr hi hr hu id + bg bn ca cs da de el en-GB en-US es-419 es fil fi fr hi hr hu id it ja ko lt lv ms nb nl pl pt-BR pt-PT ro ru sk sr sv sw ta te th tr uk vi zh-CN zh-TW " @@ -42,7 +42,7 @@ fi KEYWORDS="-* ~amd64" -FFMPEG_VERSION="100.0.4896.20" +FFMPEG_VERSION="102.0.5005.61" SRC_URI="${SRC_URI_BASE[@]/%//${PV}/linux/${MY_PN}_${PV}_amd64.${OPERA_ARCHIVE_EXT}} proprietary-codecs? ( diff --git a/www-client/opera-beta/opera-beta-88.0.4412.18.ebuild b/www-client/opera-beta/opera-beta-88.0.4412.20-r1.ebuild similarity index 97% rename from www-client/opera-beta/opera-beta-88.0.4412.18.ebuild rename to www-client/opera-beta/opera-beta-88.0.4412.20-r1.ebuild index d1fbcd0074a1..d9356701daff 100644 --- a/www-client/opera-beta/opera-beta-88.0.4412.18.ebuild +++ b/www-client/opera-beta/opera-beta-88.0.4412.20-r1.ebuild @@ -3,7 +3,7 @@ EAPI=8 CHROMIUM_LANGS=" - be bg bn ca cs da de el en-GB en-US es-419 es fil fi fr-CA fr hi hr hu id + bg bn ca cs da de el en-GB en-US es-419 es fil fi fr hi hr hu id it ja ko lt lv ms nb nl pl pt-BR pt-PT ro ru sk sr sv sw ta te th tr uk vi zh-CN zh-TW " @@ -42,7 +42,7 @@ fi KEYWORDS="-* ~amd64" -FFMPEG_VERSION="100.0.4896.20" +FFMPEG_VERSION="102.0.5005.61" SRC_URI="${SRC_URI_BASE[@]/%//${PV}/linux/${MY_PN}_${PV}_amd64.${OPERA_ARCHIVE_EXT}} proprietary-codecs? ( diff --git a/www-client/opera-beta/opera-beta-88.0.4412.20.ebuild b/www-client/opera-beta/opera-beta-89.0.4447.12.ebuild similarity index 97% rename from www-client/opera-beta/opera-beta-88.0.4412.20.ebuild rename to www-client/opera-beta/opera-beta-89.0.4447.12.ebuild index d1fbcd0074a1..d9356701daff 100644 --- a/www-client/opera-beta/opera-beta-88.0.4412.20.ebuild +++ b/www-client/opera-beta/opera-beta-89.0.4447.12.ebuild @@ -3,7 +3,7 @@ EAPI=8 CHROMIUM_LANGS=" - be bg bn ca cs da de el en-GB en-US es-419 es fil fi fr-CA fr hi hr hu id + bg bn ca cs da de el en-GB en-US es-419 es fil fi fr hi hr hu id it ja ko lt lv ms nb nl pl pt-BR pt-PT ro ru sk sr sv sw ta te th tr uk vi zh-CN zh-TW " @@ -42,7 +42,7 @@ fi KEYWORDS="-* ~amd64" -FFMPEG_VERSION="100.0.4896.20" +FFMPEG_VERSION="102.0.5005.61" SRC_URI="${SRC_URI_BASE[@]/%//${PV}/linux/${MY_PN}_${PV}_amd64.${OPERA_ARCHIVE_EXT}} proprietary-codecs? ( diff --git a/www-client/opera-developer/Manifest b/www-client/opera-developer/Manifest index a8b817725877..1522b684a7c8 100644 --- a/www-client/opera-developer/Manifest +++ b/www-client/opera-developer/Manifest @@ -1,8 +1,9 @@ -DIST opera-developer_89.0.4428.0_amd64.deb 85354036 BLAKE2B 345733351e89915d2d4c84b709e6d6c5e8401fb4d271ca6499bcc137c336a4abce8f3aced96f58070e824a9cbd192de147c3cfd4206a5bff625f39203d6c6fdb SHA512 e3dce3522272249e6cb4dc444bd0ad69b3daff7fc0b8ca0f05e10ef85051cc9d6c907aea0db12e2967d84a99a70bfbdfc8d6f2d7d8dda8df50bd88d6a85035aa DIST opera-developer_89.0.4436.0_amd64.deb 85378600 BLAKE2B 7299ebcdbb48ecb0d783cece6af0ac477e9209872af9bd0275f0051be10a4f112759889ae940e8cde3db1e430d010369295b3cceef05610bfb24547f195f86c6 SHA512 60efd929bae1ff94566a8f5be36c9c00262246a9a09cf785cea4d1ae0175990cc2cede660a12225d005f5fbf9232d37f1ef1c81bb8d789d6070e0a070bc159b1 DIST opera-developer_89.0.4443.0_amd64.deb 86069040 BLAKE2B 5f21e4cf6ba78ab0f0068f3fc638a2c8cd462ad71c5ee028b3c132d7e2481018a8f7869c8748cc8eb3be5ae3cda758b999dae840094dddc8e456412c35de8f73 SHA512 442c73a732f54349f5ea30850a5e03f6d26aa56d9efb15bfbd9d2bc72874a2d2e40e6d48bb535da5975eba9b5342da71cfdf6855b6fbacc9d44d155bb465596a +DIST opera-developer_90.0.4450.0_amd64.deb 86183352 BLAKE2B d2265610809a4f8c3b25df73bc889edf2148d9196d755cd608953f821599858c9baac8b72a8bb58a97cd04a48c49d2a8d769601321fa3ff5f95d049d39d8bc0b SHA512 238a2e0c125dd68c3c2f1f85bc39943d5b1209f8b738dd9ce07c43c4e4519edb7de3e04b8babae372de774ced1990a0d2c45c9484baaa9fa777452ab44069971 DIST opera-ffmpeg-codecs-100.0.4896.20.tar.xz 1393360 BLAKE2B be608a42042b2713fff66716c171959609e06d94b6c56cd8081e05313915378eff25c7098228ff6727a430c9f02bd4e9c9dcce4e715f09e10ac62d89ccd6ae1c SHA512 7dab4a091ac3562cd9c09cf37bc70edf9000ad1b3d31f27278e2edc68b9f55fd4f821ebc90a761ae5803542195718015c859e107344b31a5f7f9ad6cf028df42 -EBUILD opera-developer-89.0.4428.0.ebuild 3593 BLAKE2B da8be56b4172f761c079f04351208b3c2099c4c6ddf6dcbfb43ba4eeebad092cd15f810d6349fa239e0dd9f5d417438a7ac64c5d4b52b3c49ee05a6b3aa32d87 SHA512 4db5b67971d618764db4913c48d92be6efbd858fb07127fd54f12f28e9973ae7b0cf1a0f03002f2b50dc7b15509d081e5c9115cf2c88a9765f825c6f25ce4f84 +DIST opera-ffmpeg-codecs-102.0.5005.61.tar.xz 1429920 BLAKE2B a4cb07805650c3cd7f7e1127e475775c95d74b8cd17af5ad736a6d4f256176586b1608c2a617961cf2f3f7980879bc8f1a84cd9faa4838eafbc7b1b4e2edfe1a SHA512 af20383a0b77da89bf2ef52b412d9cce0a1f12bcfe2612ebd5110f1e8008cfff874da36e00b980609ac29346c545f2326bbe5f1b42473530f2886d67a00f52ca EBUILD opera-developer-89.0.4436.0.ebuild 3593 BLAKE2B da8be56b4172f761c079f04351208b3c2099c4c6ddf6dcbfb43ba4eeebad092cd15f810d6349fa239e0dd9f5d417438a7ac64c5d4b52b3c49ee05a6b3aa32d87 SHA512 4db5b67971d618764db4913c48d92be6efbd858fb07127fd54f12f28e9973ae7b0cf1a0f03002f2b50dc7b15509d081e5c9115cf2c88a9765f825c6f25ce4f84 EBUILD opera-developer-89.0.4443.0.ebuild 3593 BLAKE2B da8be56b4172f761c079f04351208b3c2099c4c6ddf6dcbfb43ba4eeebad092cd15f810d6349fa239e0dd9f5d417438a7ac64c5d4b52b3c49ee05a6b3aa32d87 SHA512 4db5b67971d618764db4913c48d92be6efbd858fb07127fd54f12f28e9973ae7b0cf1a0f03002f2b50dc7b15509d081e5c9115cf2c88a9765f825c6f25ce4f84 +EBUILD opera-developer-90.0.4450.0.ebuild 3584 BLAKE2B a747320ddd65e8eae0103d0f06308e66898d32f147106143b2e2269ec41f91fddb1fde363e41efbb103442ecac05a6b1611fcd59a95d3280d696ef25d68b0c2e SHA512 c72d3e2de99617299bac78478b89ce23b8f368dd3fecbc57dc0555220030b6573090659069b48021db8856cb14e2884d1f0b9380864f47fd00227abe0e274d20 MISC metadata.xml 380 BLAKE2B 6126e5c5d5f67d1bd7d4b6659fbc9f8f62ef105e737d2cc4e6c652f4c899df1b55ef2abe077e41aa2e4eb3d553a2652e38a583b3c7baac7a20318b69f766997f SHA512 cbe76a1630f13557a0aae1703436b19b0f9f7842c5604695d49255937c8304fff07ec20f26d408527ee672e2e9625ebc748bb7d3879d5fc77c06655c4b9b1816 diff --git a/www-client/opera-developer/opera-developer-89.0.4428.0.ebuild b/www-client/opera-developer/opera-developer-90.0.4450.0.ebuild similarity index 97% rename from www-client/opera-developer/opera-developer-89.0.4428.0.ebuild rename to www-client/opera-developer/opera-developer-90.0.4450.0.ebuild index d1fbcd0074a1..d9356701daff 100644 --- a/www-client/opera-developer/opera-developer-89.0.4428.0.ebuild +++ b/www-client/opera-developer/opera-developer-90.0.4450.0.ebuild @@ -3,7 +3,7 @@ EAPI=8 CHROMIUM_LANGS=" - be bg bn ca cs da de el en-GB en-US es-419 es fil fi fr-CA fr hi hr hu id + bg bn ca cs da de el en-GB en-US es-419 es fil fi fr hi hr hu id it ja ko lt lv ms nb nl pl pt-BR pt-PT ro ru sk sr sv sw ta te th tr uk vi zh-CN zh-TW " @@ -42,7 +42,7 @@ fi KEYWORDS="-* ~amd64" -FFMPEG_VERSION="100.0.4896.20" +FFMPEG_VERSION="102.0.5005.61" SRC_URI="${SRC_URI_BASE[@]/%//${PV}/linux/${MY_PN}_${PV}_amd64.${OPERA_ARCHIVE_EXT}} proprietary-codecs? ( diff --git a/www-client/opera/Manifest b/www-client/opera/Manifest index 6ac52faa19e3..53ba38236eb0 100644 --- a/www-client/opera/Manifest +++ b/www-client/opera/Manifest @@ -1,4 +1,4 @@ -DIST opera-ffmpeg-codecs-100.0.4896.20.tar.xz 1393360 BLAKE2B be608a42042b2713fff66716c171959609e06d94b6c56cd8081e05313915378eff25c7098228ff6727a430c9f02bd4e9c9dcce4e715f09e10ac62d89ccd6ae1c SHA512 7dab4a091ac3562cd9c09cf37bc70edf9000ad1b3d31f27278e2edc68b9f55fd4f821ebc90a761ae5803542195718015c859e107344b31a5f7f9ad6cf028df42 -DIST opera-stable_88.0.4412.27_amd64.deb 84457296 BLAKE2B d7efa481b44061e24993e80ec76567c721fb1e4e1a33141fee96eb08edafffb76df43e38b88ddaf7eb7b183a84030b768857c91d05049f97f37fecb9323feaf5 SHA512 b815d5cb2f180eab223d59c382efd247d0f806842e09410aa5e0590b06e88b494677be4a53cf4203b167a0e11cd1e0720a140e113531b4276b713cb546c74e1c -EBUILD opera-88.0.4412.27.ebuild 3592 BLAKE2B 125c70df7b038b356bed9f7e194a703c319f45103a9962e49ac8cfcc79bd7a4f9a31fe3705bc5fbb35e5db47b2339f882c979a64cd2bb00a3582ca7aaae3ad46 SHA512 6a4b10ef0e16fa07e20b359123b5a1e3ed61244cbdb1b0c6ed3b1fc6eed4a6536ed05cbcb7263eda601c48b6f5e62a0d7ecdffa1a22d800e89089b02deb45a9a +DIST opera-ffmpeg-codecs-102.0.5005.61.tar.xz 1429920 BLAKE2B a4cb07805650c3cd7f7e1127e475775c95d74b8cd17af5ad736a6d4f256176586b1608c2a617961cf2f3f7980879bc8f1a84cd9faa4838eafbc7b1b4e2edfe1a SHA512 af20383a0b77da89bf2ef52b412d9cce0a1f12bcfe2612ebd5110f1e8008cfff874da36e00b980609ac29346c545f2326bbe5f1b42473530f2886d67a00f52ca +DIST opera-stable_88.0.4412.40_amd64.deb 84459728 BLAKE2B 0bd9c7ccc894f605c4129f20ddf94a4bc63375df23e6e2e33850ffb6a3c049869b9832685bfdf0a50cf155aeade5275f010859d4c3b4edd8f834b5c77f85690d SHA512 1a83973413a0b6ea5003ab501d76a47fafac38fca3ce7052eac99d4cf5aa5f0ff19dfb085f7caf4abf89a647958ba3d73a1fad92e12d847fd15e64685e780b37 +EBUILD opera-88.0.4412.40.ebuild 3583 BLAKE2B 13854d02b15144eb83990b5e7b32de07f5c3ad7e791b7e1d44a8066402de2abae0fbb5556de088ad09f641187038c17a8c00d2050774d890d2e26c29d69a4c78 SHA512 c7089c91e81623b69d121e5badfdb5676d223b37a88c103db31faf25821e957228e2e58f66cdffb1eb85e83e85de59e3aac399723ee53ce9a689972046813d96 MISC metadata.xml 380 BLAKE2B 6126e5c5d5f67d1bd7d4b6659fbc9f8f62ef105e737d2cc4e6c652f4c899df1b55ef2abe077e41aa2e4eb3d553a2652e38a583b3c7baac7a20318b69f766997f SHA512 cbe76a1630f13557a0aae1703436b19b0f9f7842c5604695d49255937c8304fff07ec20f26d408527ee672e2e9625ebc748bb7d3879d5fc77c06655c4b9b1816 diff --git a/www-client/opera/opera-88.0.4412.27.ebuild b/www-client/opera/opera-88.0.4412.40.ebuild similarity index 97% rename from www-client/opera/opera-88.0.4412.27.ebuild rename to www-client/opera/opera-88.0.4412.40.ebuild index 5a702a579bd7..fdfecdad5600 100644 --- a/www-client/opera/opera-88.0.4412.27.ebuild +++ b/www-client/opera/opera-88.0.4412.40.ebuild @@ -3,7 +3,7 @@ EAPI=8 CHROMIUM_LANGS=" - be bg bn ca cs da de el en-GB en-US es-419 es fil fi fr-CA fr hi hr hu id + bg bn ca cs da de el en-GB en-US es-419 es fil fi fr hi hr hu id it ja ko lt lv ms nb nl pl pt-BR pt-PT ro ru sk sr sv sw ta te th tr uk vi zh-CN zh-TW " @@ -42,7 +42,7 @@ fi KEYWORDS="-* amd64" -FFMPEG_VERSION="100.0.4896.20" +FFMPEG_VERSION="102.0.5005.61" SRC_URI="${SRC_URI_BASE[@]/%//${PV}/linux/${MY_PN}_${PV}_amd64.${OPERA_ARCHIVE_EXT}} proprietary-codecs? ( diff --git a/www-client/qutebrowser/Manifest b/www-client/qutebrowser/Manifest index afd404a44279..0be5af0bfe98 100644 --- a/www-client/qutebrowser/Manifest +++ b/www-client/qutebrowser/Manifest @@ -1,6 +1,6 @@ DIST qutebrowser-2.5.0.tar.gz 6086105 BLAKE2B c95afbbdfeebe4352e461cef78d499e9efa9de2e4acc2cedf350904bd617a4f238c34042369655030e53433f941288ff676f8ffd873683939ddd38ff01604aa1 SHA512 41ab6f6d2b72c94e0f66ba0a80999d820748d0f86dbec92583a2be88725f1ebd7517dd75edbaa0ce60bc029ed4dc0dd3e30a1cb25ab4ef940b968c87b4df2472 DIST qutebrowser-2.5.1.tar.gz 6089389 BLAKE2B e26be42742795b22c34d131a5c9046e0223cef2fd461d8aa3c656a8182bf0127e17e55a7e0a79e1ade76c883094d841a822864e995365b0217ef1b422272e6e0 SHA512 27eca3e987e4c2a662fc863840d3ea697da65f55c7b9180e892466aeb5a2753f1eca424bbf8705670fe8cd9363e3297e03f9f9cc0d4f85f0198a4e3312d32f3c EBUILD qutebrowser-2.5.0.ebuild 4291 BLAKE2B 77eb11d168f99a99d2de509f49a16580bfa4a85f48ccb98818dccda17a599357aec68f084da14104442971f18dbcb248dd6401e2c0f9c3ceb8a8bfb0e090cc90 SHA512 becebc7833fdf20439ad705bb9ec528021f6a93e3a51133a0e243148174ef921e8ae30934b5e5e9a907b5dea616e79741e2ee6306e3d780b8321ef0127bde074 -EBUILD qutebrowser-2.5.1.ebuild 4338 BLAKE2B abe2479e0c2391d96225272cc31a3f8773ab2cac4ed2cbb545f14f3d25384b7fa56c8a8376a3fd747e351477cdc8dac83bcefb2fdea14b0558e92d85d7b13177 SHA512 dc65f804d93d23a740db11aff91532293b5176a30e0b0ebc109bcbaf78e2609d03d67672f64eabe445697372789656c6ab86a651f07478a207b80a90d45043f0 +EBUILD qutebrowser-2.5.1.ebuild 4337 BLAKE2B 556ef9db9fe8f4345c21ab5ad8a3e140a07ffd1285171c79896bf20e375b2f3cac60ef917094881b06efa75b88d2da7fce4944b2744c9f2200561831d916f636 SHA512 96bc71761297c407eab8c1376be115ad71032285f7ea46a6265cf737db12043c6d0279ce20946cadbde06c9f5bca5c96d94b5d6dc02e431263a6641c6495df8b EBUILD qutebrowser-9999.ebuild 4338 BLAKE2B abe2479e0c2391d96225272cc31a3f8773ab2cac4ed2cbb545f14f3d25384b7fa56c8a8376a3fd747e351477cdc8dac83bcefb2fdea14b0558e92d85d7b13177 SHA512 dc65f804d93d23a740db11aff91532293b5176a30e0b0ebc109bcbaf78e2609d03d67672f64eabe445697372789656c6ab86a651f07478a207b80a90d45043f0 MISC metadata.xml 945 BLAKE2B e796d777d56a5452b6652d77e011dfb160684f6e7498d0c4fad583bb828ecd111c25be5d80ed906b9b579e6ccd33315fc20a727342df0fb1b66b1a71effcea25 SHA512 80a65a391a84208042d9e7a6e0b5e8644ed07d5e389cd6a7b314b961dca5cff6406c5556693b34dcd275acfb27d05d9e40f77e9d503f9e3e8054ab6b6763932d diff --git a/www-client/qutebrowser/qutebrowser-2.5.1.ebuild b/www-client/qutebrowser/qutebrowser-2.5.1.ebuild index 09bc4c14cb21..9287f76d1bec 100644 --- a/www-client/qutebrowser/qutebrowser-2.5.1.ebuild +++ b/www-client/qutebrowser/qutebrowser-2.5.1.ebuild @@ -14,7 +14,7 @@ if [[ ${PV} == 9999 ]]; then EGIT_REPO_URI="https://github.com/qutebrowser/qutebrowser.git" else SRC_URI="https://github.com/qutebrowser/qutebrowser/releases/download/v${PV}/${P}.tar.gz" - KEYWORDS="~amd64 ~arm64 ~x86" + KEYWORDS="amd64 ~arm64 ~x86" fi DESCRIPTION="Keyboard-driven, vim-like browser based on PyQt5 and QtWebEngine" diff --git a/www-client/seamonkey/Manifest b/www-client/seamonkey/Manifest index 130ae3a5bd59..7ed9e081a80c 100644 --- a/www-client/seamonkey/Manifest +++ b/www-client/seamonkey/Manifest @@ -19,5 +19,5 @@ EBUILD seamonkey-2.53.10.2.ebuild 16641 BLAKE2B 915e872ebd5871fbf0da8591d4e37e50 EBUILD seamonkey-2.53.11-r1.ebuild 16718 BLAKE2B d0feca842452f60e2b6cb1529b199e8f291d479cf705469f1873074273b77e32d330fe45407b955c2933b0e81de10a0675b5238e240e9e4951ccb09241e0af7b SHA512 bf542f7e05ce374cfbf580a531b108bc0b9351ca9683ea1152e6d27b99de01d2e3f2ea89017562d32f8ce4b6b87cb5e89299b1e118680a42edf371c07766c480 EBUILD seamonkey-2.53.11.1.ebuild 16398 BLAKE2B 234837da0a57f82612d73d88a13afd9067cb86f213bd629925b0a4ba6a5801812fd6d53d9f3dc31fb2b4f304329a8885c3617a28a16a98a1614f78c8b9f22ed0 SHA512 3cc00da4b210d1048d5451f89ecc9c59394ec35080f3325bacd61acc62124ac550ac5b8677ae7c591b8272f0c9191a50dfd16c15edf7e97a1fa04bff6bd5d237 EBUILD seamonkey-2.53.11.ebuild 16718 BLAKE2B f54e4a021d74b690b7158281b1f3f79cccd5288978da1fdc16f241c91ef6042e09a48b1110eed991e17c7d90eb37710e644c8eedcc20e6c4fe900b673505f30d SHA512 2c253792ec4d84c28374492193a9b915da7d98d2c2c1061ef514079cc41631520a4a2a5144de5106a9b22a77b869f404b2e04c162ede40487a9d51d619176dc0 -EBUILD seamonkey-2.53.12.ebuild 17650 BLAKE2B 0e67aa3816bf03bbcba308c7e3d5ac4ca0f136e8d2ed426b24d334ee1ca455d0e799c7e7d630fa43ae94a7973adb1db3b41c1ed6c2948990e677970010657f0a SHA512 4aea3b2f72d5895ae211d954b7497edbb853122e24c3df8975566e4d9329e7dbe55c73439905f5416dfe6df98492885145f062f2c611959e80fffcaaef0ce60d +EBUILD seamonkey-2.53.12.ebuild 17826 BLAKE2B a45f836e4e1aacb9790cc0a6039f339ba365b918d520bf3388d6cf836e48c88f292139231d6e4c1af32f3de808f1e8abd3aa3a193450acdec5d54ff3e910648c SHA512 f913288ad8753bc2605cf54a6c0274b2be7acb03bb910bb89815f237617bbd5e0801bbc596c6deb26d10317db3e754d6fa1b149c9be7aedd9a9fc4329912af5c MISC metadata.xml 2160 BLAKE2B d6a44fccac758a624499d000b95e9809d90e484c2cc42e8d4713ad89779e0aa7e4ab0aa59f0fd639bde2a571a11b29b93310e5aff4ec95c6db6894afa47aa25c SHA512 29374ed27142c3e9ab95eea7c25b76f8c939158a324e58c46400f2ac096ea79e75732ed7ba248202e01e0becbdb0ae38197523e5c888f13c23764de720f5e553 diff --git a/www-client/seamonkey/seamonkey-2.53.12.ebuild b/www-client/seamonkey/seamonkey-2.53.12.ebuild index e5f780401623..59e56fa078df 100644 --- a/www-client/seamonkey/seamonkey-2.53.12.ebuild +++ b/www-client/seamonkey/seamonkey-2.53.12.ebuild @@ -48,7 +48,7 @@ SYSTEM_IUSE=( +system-{av1,harfbuzz,icu,jpeg,libevent,libvpx,png,sqlite} ) IUSE="+chatzilla cpu_flags_arm_neon +crypt dbus debug +gmp-autoupdate +ipc jack lto pulseaudio selinux startup-notification test webrtc wifi" IUSE+=" ${SYSTEM_IUSE[@]}" -KEYWORDS="~amd64 ~ppc64 ~x86" +KEYWORDS="amd64 ~ppc64 ~x86" RESTRICT="!test? ( test )" @@ -393,6 +393,13 @@ src_configure() { # use startup-cache for faster startup time mozconfig_annotate '' --enable-startupcache + # Elfhack is known to be broken on x86. + # https://bugs.gentoo.org/851933 + # https://bugzilla.mozilla.org/show_bug.cgi?id=1706264 + if use x86 ; then + mozconfig_annotate 'elf-hack is broken on x86' --disable-elf-hack + fi + # Elf hack should be enabled by default on architectures that support it. # On archs that don't support it, it should not be enabled by default. # www-client/firefox says building with clang breaks elf hack on archs that @@ -405,8 +412,6 @@ src_configure() { local disable_elf_hack= if use amd64 ; then disable_elf_hack=yes - elif use x86 ; then - disable_elf_hack=yes elif use arm ; then disable_elf_hack=yes fi diff --git a/www-client/vivaldi-snapshot/Manifest b/www-client/vivaldi-snapshot/Manifest index ac8803a34a9e..3f9d55b6a71e 100644 --- a/www-client/vivaldi-snapshot/Manifest +++ b/www-client/vivaldi-snapshot/Manifest @@ -1,9 +1,9 @@ -DIST vivaldi-snapshot_5.3.2679.46-1_amd64.deb 89889532 BLAKE2B 23b32123f9dee0fbdf10b7d036d5ed48a18a86dc60060b09d8599e46a50a8fa32bed9f71e9f7a0fa84262868324c6c57a2331f44152045ca0f7cfa60dd44ff53 SHA512 0c71edfaf6cd4503e008fb93cc8321abcf6a7c88b2cc53f9ded747121d3ce8dba539704414762a3241dd424b73d29ff54e56520936ae4abdfde843ece29298fb -DIST vivaldi-snapshot_5.3.2679.46-1_arm64.deb 81639900 BLAKE2B 98421bad31b4e1e8f89b4a5b4da4e97248eaab318457122b0e68dc190d94e6ff2dfc23e0266c18c1cddd0753bc731e3a5bc9712ad6234b3eb80b343863dd073e SHA512 93f5072edb46f417b08ec4558c46232706a10656600f5777e977bf82c06276faf6369d879195da4265c11041ef12d53d3eca43dd946350a2dee5242b7afcc284 -DIST vivaldi-snapshot_5.3.2679.46-1_armhf.deb 81289752 BLAKE2B 682c0d5c77c868629b073c071d13d856f7c7bf153f8b4b7124451f4a886efc687caa35af3170e1c37f8715eaca68a2cf36f7786b36d297a868a40e94f6f9aff2 SHA512 b2ae390467d2d5da85af56805adebda5e6bd18e952f9bae36793a1cc40f4cd5901452f51a2e976ecedb29f8dd3c333043ce3b78ae9debe8ee4e658ff20c5a124 DIST vivaldi-snapshot_5.3.2679.50-1_amd64.deb 89860344 BLAKE2B 717361941272e173cca0052fe61070723d7959bf54e6a32800f604a0ee6f2e7e0aecb7599cf917d45107a54e7243873e61017b05fc7c3f822ff9ae2b0d57fd56 SHA512 8dedecb29f38134aa73483274c6108ab6598fea78a4a6589d8f48c89f0e81a727d03535b1f4e98d8939f6be9078385eb141865d533ae76ef839c7f8ee304e326 DIST vivaldi-snapshot_5.3.2679.50-1_arm64.deb 81621900 BLAKE2B efaf8bf691106b2f061a373bc346db9022c33b763b992ecf2232843a9b2c6f614bd8b929d9f28f1b359df4cf98e30c2e66626f6ebc8326fe3d0f1f544ae32661 SHA512 89123c9899065c3f6bc305cd1ad8e3f215b5b31b3625272d7089d3fb60cf804be81d419b4c1b3cab20a8d4fb174be5176bbf44fda8524cf7fe882f3b4a41e71b DIST vivaldi-snapshot_5.3.2679.50-1_armhf.deb 81289972 BLAKE2B cc841f04163bd44c16b3751bf37ccbf5e756bc563056bd411213e2a735f9c6e01705ef5b3ae14f1e69531b617b4482ef3a6463476477509504e600256da78f22 SHA512 f2a8c886b1d0dfb61091ade1612285c62de0b88fb14c42e55945d47bb601af4f69b6f5b68fda45b83a5bd35579e57ba89010fa981f61c7139e224949b082652b -EBUILD vivaldi-snapshot-5.3.2679.46.ebuild 3611 BLAKE2B d036836843f8e53d8f578756df54d36777f8fd5dbdd8b2ba0e9377e386f84a426c8384a600cd505a77529400b9b74ad2ceb5ec3bfd3095da84c0fbfe772287d2 SHA512 6130b8b6b50db57b32ffe169d0bc9b152343e6bd74ee2b26ff91c4419cc1d5fed07386cd2afedcd16833f4768c69d7d3a7d9fea9bcb6e048d3ce7a8eca4729dc +DIST vivaldi-snapshot_5.4.2704.3-1_amd64.deb 89878764 BLAKE2B 2b9cfe2471529f56c18e73f6334acaa802f5b8ee64c7dde531269f773dc437732d0a4be4bd44b5683b9e499b80f0bcf9e339b2ffbda68e15fbc45b7f930d6093 SHA512 a0075be7fb9d72d8b2ba5ad368667725f9e4921ea1de8a0f40b3ac25afd38289aa1f2d65ff5d5b376d3db3d2db0ad4ecd308014b2c23105298cd414691836ae0 +DIST vivaldi-snapshot_5.4.2704.3-1_arm64.deb 81633128 BLAKE2B 458d8a8cf3cc3765d45fa852f93fd61de75c0ac860f2ab8649c7ca10615e25c6dc0c5d28ac0a2800a582d29e17b62f08128d9e980618e3b13a7ae26e9a9f1260 SHA512 3c3d841ff8d00c63af674b6857e765acb4bced1fc0857b09008a701215e9d43a827faccb7e79de141990494ddfdb707958d4dcad13634c133f430eb8c555054d +DIST vivaldi-snapshot_5.4.2704.3-1_armhf.deb 81291512 BLAKE2B 5a8546636b059db93fbfc3781304d1e935978b02b621f2e65a31d5bae0e457543173f318a58070652f1b037de7082e9f46794bd1f995c9eae5ffd8697115f4f1 SHA512 63fa6f435eef51c3b28a1596277e0601d9cc6ab6a1f75e282ce6aa7b4a1ebfc7ed2528e9014d51672913edd9f85933006ae9ae330f815389921ff2a92e7eb39a EBUILD vivaldi-snapshot-5.3.2679.50.ebuild 3660 BLAKE2B b1ad18fea4f5e8121caa04d2a31d519d1a3f517d11940ba040926eaa69113b89b686c38d2bdac91f423ee857e4586cc816a1ca728db2471f16178ea11a81d978 SHA512 5af4f410d790a00bb58a1fed497fed2eb273d30a3121a7eff08f68de15eafb8fe4548fb22db718bd6b05523acae808b55fa0e4ef3fd1fdc1272e58e824b2867b +EBUILD vivaldi-snapshot-5.4.2704.3.ebuild 3660 BLAKE2B b1ad18fea4f5e8121caa04d2a31d519d1a3f517d11940ba040926eaa69113b89b686c38d2bdac91f423ee857e4586cc816a1ca728db2471f16178ea11a81d978 SHA512 5af4f410d790a00bb58a1fed497fed2eb273d30a3121a7eff08f68de15eafb8fe4548fb22db718bd6b05523acae808b55fa0e4ef3fd1fdc1272e58e824b2867b MISC metadata.xml 485 BLAKE2B 2be960ebfbbc2eefeb14ad0e387c02d90fd29adf4dcc77db0413f3c89087cbffac1ce538279d33c9b901cb67ad437c981d230b8f0bed1e98ad60ad049865e716 SHA512 62feb46aa9afe538c9ccaf687ba199779a5ce9231530296db7dcf38149ad2097d0418a7a43dfc9fb4fcdf679cb1a9b66ac550bea2b8927bafaec8fefa9b0d8c8 diff --git a/www-client/vivaldi-snapshot/vivaldi-snapshot-5.3.2679.46.ebuild b/www-client/vivaldi-snapshot/vivaldi-snapshot-5.4.2704.3.ebuild similarity index 98% rename from www-client/vivaldi-snapshot/vivaldi-snapshot-5.3.2679.46.ebuild rename to www-client/vivaldi-snapshot/vivaldi-snapshot-5.4.2704.3.ebuild index 63af99839e3a..cc815568ad94 100644 --- a/www-client/vivaldi-snapshot/vivaldi-snapshot-5.3.2679.46.ebuild +++ b/www-client/vivaldi-snapshot/vivaldi-snapshot-5.4.2704.3.ebuild @@ -8,6 +8,8 @@ CHROMIUM_LANGS=" af am ar + az + be bg bn ca @@ -23,34 +25,41 @@ CHROMIUM_LANGS=" es-419 es-PE et + eu fa fi fil fr fy gd + gl gu he hi hr hu + hy id io + is it ja jbo + ka kab kn ko ku lt lv + mk ml mr ms nb nl nn + pa pl pt-BR pt-PT @@ -59,7 +68,9 @@ CHROMIUM_LANGS=" sc sk sl + sq sr + sr-Latn sv sw ta diff --git a/www-servers/Manifest.gz b/www-servers/Manifest.gz index 7903ef38081e1fb56a18e58d9dbcdac826d499ac..621d20495b4e09acebb032d9b4a9da192d7fa8bd 100644 GIT binary patch literal 5038 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 E0EBVN4gdfE literal 5041 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 He|=\"true\" docBase=\"\$\{catalina.home\}/webapps/${app}\" >|" \ + output/build/webapps/${app}/META-INF/context.xml || die + done + + insinto "${dest}"/webapps + doins -r output/build/webapps/{host-manager,manager,ROOT} + use extra-webapps && doins -r output/build/webapps/{docs,examples} + + ### Config ### + + # create "logs" directory in $CATALINA_BASE + # and set correct perms, see #458890 + dodir "${dest}"/logs + fperms 0750 "${dest}"/logs + + # replace the default pw with a random one, see #92281 + local randpw="$(pwgen -s -B 15 1)" + sed -i -e "s|SHUTDOWN|${randpw}|" output/build/conf/server.xml || die + + # prepend gentoo.classpath to common.loader, see #453212 + sed -i -e 's/^common\.loader=/\0${gentoo.classpath},/' output/build/conf/catalina.properties || die + + insinto "${dest}" + doins -r output/build/conf + + ### rc ### + + cp "${FILESDIR}"/tomcat{.conf,${INIT_REV}.init,-instance-manager${IM_REV}.bash} "${T}" || die + eprefixify "${T}"/tomcat{.conf,${INIT_REV}.init,-instance-manager${IM_REV}.bash} + sed -i -e "s|@SLOT@|${SLOT}|g" "${T}"/tomcat{.conf,${INIT_REV}.init,-instance-manager${IM_REV}.bash} || die + + insinto "${dest}"/gentoo + doins "${T}"/tomcat.conf + exeinto "${dest}"/gentoo + newexe "${T}"/tomcat${INIT_REV}.init tomcat.init + newexe "${T}"/tomcat-instance-manager${IM_REV}.bash tomcat-instance-manager.bash +} + +pkg_postinst() { + elog "New ebuilds of Tomcat support running multiple instances. If you used prior version" + elog "of Tomcat (<7.0.32), you have to migrate your existing instance to work with new Tomcat." + elog "You can find more information at https://wiki.gentoo.org/wiki/Apache_Tomcat" + + elog "To manage Tomcat instances, run:" + elog " ${EPREFIX}/usr/share/${PN}-${SLOT}/gentoo/tomcat-instance-manager.bash --help" + + ewarn "tomcat-dbcp.jar is not built at this time. Please fetch jar" + ewarn "from upstream binary if you need it. Gentoo Bug # 144276" + + einfo "Please read https://wiki.gentoo.org/wiki/Apache_Tomcat and" + einfo "https://wiki.gentoo.org/wiki/Project:Java/Tomcat_6_Guide for more information." +} diff --git a/www-servers/tomcat/tomcat-9.0.63.ebuild b/www-servers/tomcat/tomcat-9.0.63.ebuild index e151500fc704..816509c99633 100644 --- a/www-servers/tomcat/tomcat-9.0.63.ebuild +++ b/www-servers/tomcat/tomcat-9.0.63.ebuild @@ -23,7 +23,7 @@ SRC_URI="mirror://apache/${PN}/tomcat-9/v${PV}/src/${MY_P}.tar.gz LICENSE="Apache-2.0" SLOT="9" -KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux ~x86-solaris" +KEYWORDS="amd64 ~x86 ~amd64-linux ~x86-linux ~x86-solaris" IUSE="extra-webapps" RESTRICT="test" # can we run them on a production system? diff --git a/x11-base/Manifest.gz b/x11-base/Manifest.gz index 13aae805e33d05c5b5f7c54094b4898f940983d9..0fd7af9472102bd082a3cdb6028624ea4dfba02a 100644 GIT binary patch literal 1392 zcmV-$1&{h4iwFP!00002|6NwyjvcoRzRy$a3pgbyN)#_0Bt?rhy-8kx6vZHboegZG zb>F_{O#>zdAeu&q&Yp$)_X0xxpW_{Yxl^Se4F=K-LaHS#^8y8 zwrs<~$|B#GLZ$VtxVz5bPAqewx#z{ld6a8~uQ8;p3=4c?`=Yb?yPx0w>+gU4>6c%h zKA(K^=ZEJ{&wu$j{`kG`$4^hfI$sdW;TtIMn0HG=+m^DO$uul@U9Y)o$n?j!Ck6#>0+9tSbk%wvkhThBheG-w$>^LtkGRwW-mET)6zpyXj+K%?uo zT6BqxqmYSiTR>bO1tOIR67ig>b?~c9IRjf=+#)!Fh#|uWfdD$17Jzkeg8)XjC=jAL zvpTF@ss~m_By|vcG~B-h?Hio|vhe~LEZ7+9?1tEi4Ir^cmeyEz>|uU_hr(QdVF-zW zcO4t-j4J}ja^}iN7V`;L)cCwDb3?q7tyfH(&IMnlN#!26q%AgUO;91Gi;nEN?OCyHcnwI&SOa8lkKbjbC^o1(DG?g^3c zI-BhA873O~|HR}6_DcpWURZ|z3S`G}9n)e5mqkIOcrc_zK}Z4Q7&1&bkzS8a*wIm?t*%mS} z>sTBZ0*srgx7_l8aq{F`gg!HcMWF0&ko(O16|Y6F+=(5P3?ZBi=_|C4&AT=VCXt&M zVC#5DsDW|1T6v5hv676sx<{~*{7%g literal 1385 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⩔l9wOZ%r?2gz5Vi8ZoGeqdvC9rmspt(a2 z5SX#p;+pOSkG1+&{o^0Rxk(?_81g{HmqE;ma>Jm{d=E&C130%m>lttggV@&{jMuP) zk*1Qe9p_06$*sdgFQ}L^HAR61J1XTuP5o4TCe?M=;pjU31yX(;AK~5U#r=j2UrsX- z`E1fWyDiToE(OA^6!zS(=e~}<%p)uzSh=v*og7-VHrXW8Mv*10LVZopj{HeEM9 zK%iRgwx;&r6tcRt90wpm2q4u~9ChUZ37)VIW#96(En1n$mb%90rU+nqXrjbymrb#` z->WtIz&MlyQ5A31NsAW6vr;3q>quxjo`QHpeLW%wuKJB-he~)}GG0*KhTX)b0$!g> zsx#PR*u$O_zLpgpF7K9N!1>5^-w`VJo2Wik}5m$ ztIJ!9+Lar)He!FduO){|%5#D)o|m$V1TQe5a~4Gjz17nX0;x8{^GzEsBg<*F)%`F) z_~*-Ij2|~x7H!-5QAHV!se|f8aJ?=oXyxJq7YPC6q(7|0W zT;c|?dP!=)6>hlb$u>zUo3i~J<8sbXQREV%tt*}66!S4Wlf;{gYz8J5U+=!kAaQ}` z+F5cBT?)1a^qns&VF%!~hXbgwlZfN2*u9#vt2Ktm@giV2S(QR!&ucBj#R zc|YVhzAcv;BidlntC*7qQ;vM@phjCR!)DT1AeQJ6l8tTEPRYoD+ROyI!e5D)Y-b>0 z73!%kPa#~)k8WjHTg{0TSMTf*I6lG~;5yWqmhoh!1Bxn+8?pv@s!5)-! zO0)9njJh~Z`Zf@Ot%H!~)nj23EyrNBpKLF6J|`Xugz!&owLA#_Hcmf95C4pRK3U?U z5Pj*HT*M^&JjWYE*zD9{QtA*L6bi{uZi5AdW;~8?%&&ATI8&R_Ss_&0IGvTA@T>p<98`KI}ikD@pALJ)X@(XI4k{=4)Zn%o^LZY&NJlqu~zk2 z_S#e#$i+5Ctybt0)-5lvT%e6b)-coa1+ybN*AEf(J4UV8U+G?x-W{?Th zX}MJypX#xXX-kt@v-@$Yn$j&CgVrVI&e@SLUse0SPHy_aojEM}3uLRLJx-KkpQAdO zY%^1<{5~j#(+R)jSU!hVx z&tq7B|NiAKvsa*xSHF%1=F7dSpX~6bp`#Ch`m_FA*1=4Er7$s}MCW(Pi4huyt)Y)+4!)+?s9 z=ddrrWu0ZFzpU6Ve^H~m9+ItfsLN(gBfo-Q*d5B$a>3?e$JKzqli*Y1(VvR(lmE@?^vZ{g>9D76lPnNmw2SVDK)@LlL^Xp2$DKTl*FlbHc6*@Z!A@Hw zO$bP}#Fj2WvzJo&@dkLD?S6{Ut<`!X*qq2mnJcS|$*b4cq@Edks0i!6@n*ATDH?Cx zo&1z-;!%nS^+n-=!H_))iDXyOHbzj6};bUV9RV0A=`jsstxGC3ZoV%dGSQxCjFqC|6SMPty&AyMvdMy=M=&`~3` zu$m{Egp=!C7#r;a+Ba<>TWL~?zPcJGrzWg-z;E6fyG-~5?*mmq_8i?-V#N7M?Pn}6 zoG|Xty$%-QI@?)^1fj3v7{Rbgt|d!$jwnim^iu&$*0&Y={!9JsA1-QvpJ0KgYtv@` zxJve24_cppx4}^_jjrjkQbh!+;Z11wplC#qgfD?DlP@h#0Nq6|Ccr!)R*jPyHH-*K z4zfsk2r0qAFp)a$BA&k%!23SeSB{=&}iq=TZC-gj@NyYSINrd8@-Y3#*3J zc1|`**0tjt%522VDsj|<#hcRe)!tMuhYG5-cJ1KLO$gy>p2811l0Ydj`3_yHZ1+La z36IrNJWCx5G9oOPA9ZB8*ov8nx?adjpNPstX-#@ap;vc8WKA@9OF!@T75miwzQY`p zdB|p2qV8;_l;7}M_|8YYtCKRR7;$&y2vXGI)?169@OGZsu~^IH*NbjcbW zQrs^Q|Fpi@__ZL!8kABYb>;C=onH3z)h#-6tgoS-fC0Tx7GS>Jg580 zLndbHmchxi%ED>rwM6BX5jS~OgDqY&VY>;TqkTrCsdjMqT6D%p<0syAwi%iOrtyL; zgP=1|?d|=?wcJ1sHl$jUdRJY57o*LDe3vVTbTq>IXOKxJzY+l zG9lRJoy+!WWgY-fS?7;iNw~5!22PRf2flAE3|r5{tPV1G&>Dt~NcIfFIrP6($rKw(BJw-sizYa@BoADltJxjynMz_EkA0aw>6> z>iJ`^WfluPKpf@$T5$0ACNnyO2weiZoiB;ebft?;$GIiSIBYe=e4Mzn>IX%=MR1PF z4#gcpWY|i(ls|#*yNgtKXHm@3mwh9SOp{J8HNrvv2U}JFUi&@NX18;VTmfncPX)+7 z`{z&pG&Q>ELaim9+O(aeuq>fyc-G00%(x#tEe8}b-r=5c;#2*4RjACyyi#?-`%-kY zQ{cAXa)))@O+d4Px}&n34DB8 ztuMd)_RG(2PCM6QWK`LB0HzY200SK=n-Xbi-Rlu?+FYQGU{@u?rWST^TV__a74qG+ zc52$X*bSne!=Z@oZTFW0c;s(o_3p%`YO3pGHTaIH4qyGK;LO9yp%6$pBU|?Rv~6qm zBJ5-_$N}?MRE-z8lTbKhAP9NZNl?EWcsF!|fxuF?E-f%PLI=cz2XfqeQwg|Ol=c!5 z2Gzl~Ug^g2xV!%ICL#8Bru_t6Wd?_C_jj_ zdji|1*T{#~s(Vu~=Eyqr>?#c3RqePGe<*LN46Bzz5nJdcR&8}8?Q!l)%-(i`{CBvD zcQb%yC5Q_t!#J8u-y?Ic?jZ7ni5?qj|EKsMQwCa5kTnR03{rqtKL zURUYP@}a!zoPz&NE6NtGyyR|6R-(nQ3IAD*RhRY!iUkyhHbnMXGZOW@ zLhlfQs%;Y(8q6>^URHFPRdG6&cTNYb#gGa~PQnSupHB>Ga9&!$CdZ1Cefit@msR`z z>GK=+ew6ZgWt!JvO!O1N`6;*;e?u2ZyXy^@*^yOAB=DZ3NZ zyC6oXBLL2XquB1jLP8z*JwX+>nT9jy;XZ*Oy@*|S z=Wk){Q~mtq=YNojAUs%dJ8trL~sp_a@GRt?svRj_A$)npk?K(xxodcl!dhn&@Rl8`%N4a7L3tJ|24N=5Z)!YBd%}7u3EZ!i%?~z!LsrW9yutIT$ZlTFD-7=gJC6HMoVbiy5lUjhJb8nZ$h-uVNJdl^WDR?Iw zVjngzi8d=1{K&0>VZg#pq6htGs@kLkP|ccDl4H{i-ocEL({6wNt24Ukgpzcz0L+GD zL!fi1e3?TUd+Ms#W`jfD>$5C!U0LLBe=}GMddAMTOr}DEjXwSifa-#^3^mV=TT>C0 z4BBZQwg}vwcu-(`TdKe4&b?Zh8q`G1DgBxAp$8==o?`^2owjOkb%&a#qo1*A;|P(i zb0ebiAiSdM(yRPZF;0P(rb=(n%2jg#IDxLPR)`NG$L{6&!K$zj78I}Wn8IQKz1h@) zL*=LvG)4yE<)-v;)mU_2PE-&bi`YDd-n*AxJJli)2SY!|ve|}EHK%tXeA5}yu^20= zu>yQ0>y59+8L?QZ?Sq4$Z>#nF%a_k@lkl&*A}PqhI$XK=`;-cTab4a>&o~tYBtR>| zlD&Ec92_us%uo8R*jNBtNxv zg`>XO3R`z@ymc17YR6aA5$WEmhNUL$s1hq#G$N~x^67@oi)d--zBpOO6WBql#-@rz z;Vyi}R<)+Q<#a~eqHt*)4xWrU)9OMfl|=kluK5<@x5u5@eyhi}+m8k*Q;RRSXjfQi zd_q+K)PUwo98aK@i~zx{!UcW4s}1V_jq|i;Yd8!umCKp>{xhfwd#1K;OP2g6_`LodfCpUPzt7Sw4C=A_$Av^ zrpwb-_#ZO(#W866wTv=!pXAF}5(4F`Al|pAtJia_K7ISw_xkI<|K4O1IN%h5=EOz! z`RJv!x_rAjb^*M^UgwJ`{$ok0vdthFies(D)YxH?x$N+W8^7s<2sT10E4At%ntf*)lBfYlvLV`-S+-U0> z7*Ff|yYmf8WKvB*?<{n(*qjE^ayG?}scs_BJa&%RC@N1iyHpho_AU}20R_La>OJ;L zICmfC4$cESK}u(zO4X~^0>vHChLxaFxaz5WalQ?*ai5R^?EWeK_6%=+(F5!2!URUX0;pmjfjU;yGJ>iwaL<*fhb?2}#z2P3%y9Q1IDFb=8=F z;IKUh885?pn|k%A3}-!21)&nEYC7JSZAxi7nF@=<;3ZA|S8cnq3NOa*F z*auxLJ2lo<@U1(N*(JWxNT+FSLZb;`&PJ}qdvF9vf{u+v_G&P zN*_E6V)JY5%2WJ<%7R434e#1-3iWZg8u7j~_O$T*nD)1l+f^gf211jatoMt3U7{#2 z9EkX;5gkRj{K+%y#kTzW(21_8gvv(Q;82@4LkS+#^F`v@U&3=+=vnf27%&|W(dJJ{ z7M7BQ*L#|iog8j0+SE*a0a*6N2_SWNN29zMb3Z~@1bk(kG9WX06P$<3i|Gn-V|kjW1ZJI6wz4xZ|$umsT5UfbLT7 zKupk_x9ve6$6W5|9UuYrF{AM3zy5m5{V2J@(!FfFb`OzWFbl{9ZAge~8lDl$r@|9( zMPl0x~1atzy1Y!94m<0pXGW-F+sB5M!65im}*EAaG zlK_~tc}$RrLjKUrNjt&AIiy>L4!Ue?omGxdT?fR^L264oS0D9LYbRSG+U1;TQagiR zGsp>d1wq_!ZyhD=1F$egW*D;cw~>xNKi!|-n|+_H_xHJ*^FoaK&W=&jXSct6ZcBT2 zT#D1Cq6JIS9B$}bWc$6XCB7esnIg#qJ(X9z8&b4OVd6S$PP$fG!`2mh+m(LRJ^`jc zT&b@)g{Ig-Xtok-OLlCB`&d=ra&qKJyu;FABxQKN?R~$_A}w}B<&zGJAYa8h%gO77 z_tpYu;k9;H98sd$f8o|WueLjI&$<(fZ3&0MJXY&XqVH{5$f_C9hwoS{iJZ$$UXg^s zVyK|m&hALmm8VwWQ{}^Y#&}d%?B(2fQ=W#r(TTI(= zG~G@$-sLuuIRdpqs?I@(Oy{!i)FAGD4Z~~->1w&NsWM~zufY&>%;A^a01g}5&m~t= z)OOfM8cmNkrInj}2?_u#*3O&rPS)?c#t0-QBC&eNIx+d(z~vj+OA=dDS@zQ4ZQZ_& z?{9^|hjllBk>Ad?$ZZK{@0=`6PrVRTq{^CR1U;pbD6Z$v1o=67$Y$Xe!9kp_9l9AM zHMy1D_3q17KjpoF*_UM}?QI+}gT<>Gadad1`B9v(LYNQsVDbDA71cy(n!Y&j;4LJu zn&_;i^w>x_x^Ag?q{AOSb`&i@H?{araC}oUvTHJ++l5*eNsy_QIIn)mSx&$#WJQ7f zV>|&E$+3N@U+@m|Lj@{x+6EcFS`-4oVr)!dw&gjSUuxyfkf^M z$vi^UIqtTn9ikDvn?ItHr&*Emru9^2U!I4K21+pe5TH^~<6Z*U1hOT(0BhPTzX5QL zxoLTnL*_Rqy|z!_xqUnD3)kPe!QPsiz&AlhPe}BF_f?VB>qq}{h7UrV?XU#*BzyR- zv9Xb0571;e#%mSd6P@^*CZ06{-GPy#U6 z8M4b7sHQV^j;#?hWe^pnbaF2#Q=n|{eX#xPfejA&Mx7ej?A@1Y*JJ=iL@k_c5I*#2 z&Wd*djxN|hS5L$Cd97~&d~W~8f_aVm%a^a?*=AnCBL!%~dff#?9Tu`1WIDEm*Wz6* zB|YNq?f|u|GoHTAaXXeIxc3p4^$b-W;qPj>sP0c#BH%3Ta2A}n0i>--Mac?)VygfN z0P_II4=8pJ5Z6oqG+SxOo{r1jPHnHsa122E_pX~807p^2uvlUj{`lTi46`-E+vn|u zIyvEXc}1B|O`|8!_O=mmd0w6t@s=CAmsaz6`~Az8w~p2~QCl!%Qh{F?1!AIg0um6| zYMDmv1MHWlW;p~)TgcU#g_EmA2?oniu~UKR4WF{%CRyIHm2 zJnfPSip#&$lKnDMqzbNAAExOK4BD+q(J#};n-8)Da`);@kLRg|4zV?RDa;P;jt}Tb z;DoD_^qa1f&3+F4kFe$lALpZ!<^xDD<#p?Si(kvzYW@D}_xkDAZ*Q)eFD|*Cq3hUl z&f!$YemgLNK(7R`b>oF)4z?Eg6xN~P1(+y0)|@RY z5Qjh?>P#KNGIbnPu*jM`eAMyzc4>Krr2#!Cj+1$pxRYKdz|RUqwemYd0B|^SoI+J! zha+sgQJM6jD>e|A+znfgx)Eqsmu#?5N^-YFdWr7xJ!4r?K)G7XeBML;I>uY6;vu35 zZ_$lBv~~GZw$O;(8@UDubkCL34ZC1g1vP=PUIEG@>yZiDO;h39K|}lDHjCzACsIv* ze8}`>_d<6%rLi}%fVEl@psHs5F=Y!WcA^;29G19rCj4+1ons{Q7mHrIhIJ%Pp0_TO zjokYYuU&To$IvcSV}miAm-oZ!Mzp56JR86Yp$b!#L%Zi3Z>5p}lO!D_jP zs7hx@JDYNPfK_batXa?p+5?J&)6>bMO_SbbQW}Yu5V6Zbk3D>+Wez8+cD@$)DCmjE zH&?s8@}}#WjdY^&Ib{q5(8q0>yGD6PC8X;X4z1-hXFk@nx*iiGWE&DL zdzx;K(dI7RhPF;ylmw`3-2?GmmC~RFA51~H#-T^xeg3%il(U&df$eI4t5N@yv;FhS z*PnmtbGe#f}nj*Grz)Y#uWd!tU4+(^{A?CQFh zY=ySWzLstF28>Ixv9}Zj%oxW_f-d=-PQ@Pm!)l9wU6i&SC zmA~_@dh5##7~;IU*xHd2?l|mGd2&Zh^!G_iOfBU)*7cn@&FgqlF`HRRX0O^*Wf3F{ zwfwlWO}DM9a}S5s$OCi--`9;8gfl^Y>YI{M*v32pFeW9h zHOgxJvez})L1u>)Ai$xKu7xELukJ+h5p5+t97P3f@N+rUuWkm=@akB^U^a_-ML9s23FfK!?4si4)2@m#_bm%}yt+E#$U;iV70rgm8Nfpy<|F&c=Jty zghV>-buPseLh01o%2DM@d*o>gLU10ymM9|KlrlMc=S5m_W1m4v0PHTW+AHLW>2ZF)vR_0*O*YKK+8NeK(y%iiC7gfcy zMGe+|fkGivpkq$pxp@9zkCYaFC+US9xhtl2C`K9FX3_VUbQTyL7+%sdIuV!imDp{uMblSyvJi9B2-3M&#5hREJ;U);06q@enkzuw0t&pk%T9Sn0*OLNP+k_Z zERRpHuJ!U=ZT)&@FWuhSg1?P-<&#I-js$*dNz&0^iX5zLC$M&>z1)|gWYCB9kJV(+Zch-BNA{y|>(f)Cwfw~iR9#H)?Czb1@^a?q!4 zA;wLMhxTWJES#&TTeQuONPPt$gbnB3LaE`T?X?Nu0u-v=M}`b=y-XPWAxe}q10;|x zpAsF$+661#F7*ghj=Ut&=lfz2%ig+xpQYFCY=5$W3##AhQhh%Np}Ze^UDk9c$Nf6J zj397{6=QPGm&~^x)?75}0UNrYDsOll2-r%e8Y!i%b{3Aa$f-74lV)57MKrBYB)-rlEzR|1R({K{T^EvS+7*H?{i+Uewu!5`&YNf=3XpkU|aD zmqp4M4cR~vhzrLuuunn%n%(V_XM#utc58-Y`ippiZbS0!d;=*-AI@vdMD2%=Lt#%A zeJT4{PWJTiVnHt)V=a4~Oz>vQx&OhkmiGnw{^{4BzukXtF+hq_R!~h{@6VO%=mg1a zQ&djPN|pF_fWvhuq@=+C;fGK>F1zI_htmPUYdZ?``&3x^wy~tbXIxba`wAVdTb>ON zs-iQyI3HJ6-uB~6>Olt}g+boCJxl~t0adV_yVxjqDQ|oKXdoHA72ViZtFX-lwgL8b zIPs*wIfwmp$cg>1+xXqVH`}i6lttJZKt9zD0t-|N$MbDu`P;Acw||hjk~Hw+u;s*; z%)=&=dE1c6#~u-+!6&d+a%*9fmicpnkk+c()QwFWK7~5rL^-Y`sMm+azC%lB@Rie- zya*0oBY^1WO?q;9I+RVgYLB2F1Y@op5r3JvlhK zL%2A+fCyeLcstvics{Q?*z|W;KwgUVR%T8>9UE+%cKUgpa+9OBx7GUc$J+&Ed5ptz zzDide)64kiOvGMhjm3^uUDkq{Dr+Q%FB|m4wu>UKj>4cOnm$MKv>z5M(ro!-KUx}F zLk)-GX5@uSv5K6PORe3e3EoJ2+4&iVh$K#l6n5m@)vg*zNpg+T4nY+-w!cuzW)92 zZE)xzkRVUO1;KzH1NA8H;D95174$>^0cQDCFZCT91Rx^VEZT1y7Fi#sA9sMzHdk3M zXvO9na3w<3we>RlWlvgz=`a_P9Js!^oWR`KMi`Kk*FIzvj-Og=H$mDaacx?(4&Sxk zDeN3u+q<)K?hM7+)w2d|RofKinhPUvM(g*aEtr0}?AYD4so1l_*%M4$98zUX-}4$cdac}`ZT8|R=0@0wK*()%tR1il2|(64KoF`v z&3;s83i_Ga-WB14n%Hu$tWg7JHfQ)L6^^~u=?J{o~ z_P-I}iJx|@-T>bYYEVAm)(df*%PDhcSPrSuyPDHzSAhLEMeP-6Wb^`Qb0UZIRhNzc z__r%v^tN9APlv#Rc<(BrRi$=A{o#kECyAzO&Y_oW^u4b616xsvP{ETm3_M=&OA3ou zw949$1KH(?m=>3MV|BoI+P2Pbi8De4i6a|0SwAM75n1Dp4$Z<@*RnJ=(%A-Y)@DeU zmcS%LhbW2Mv=8uJOtM@_3wjI#V^m?~H)ODxma2z?)e6@r`l#BqVi`6L)uYd{l%>5- z5^b;NNbwowzmNO=?;Eav)eRMZ4R>```4YY~mMBfHlZi3jxHw%l_DInSg=Ht*llSVa15(DOxq%l=NqzgN{#+xpfnsHI8sHG>oQ8lNDD4c^yUOVEBFXzg z3t^9^vOaFN)On4!<@)+d|MKhiuU|g@gLMGs4xl%T!^DK7R|1S%FvH8T%cJV8KoHsa z!Wl+E6n605@63|HI$6I>1HRm>k=?g5cDBjr(_w!|GF&V}vgB2IXCZzJ7@b@DxVg=y z3z$sT`?`@iGgx#xZd+2kDqn*9q{egW{qPZu%>LnF&OAvn z{a&-`DnummI>7=29wfsMz+qkVd}{*!{^|SYH@St^U6C(LQ7K|ftI38Pm3dY8+CfSY zY|Wn89h?v}fUi|YZTeQiWUICU4k`Tst`WlArE(%p!Y3hZv)2()v(B{BAg8q z5Pa2|wlehM@g91vd6uj}xWr-8VI^?LLH4sealPX)f7DOkp9}T^s?GZwl5bUA7!0bY zOIUZ0&Tf*{fv&bwI^DX4s~h07Xb3R)K;XkpD%I+TjkLU}^45=OcTt;{^WC*-KFWDe zX{aA+wZ&7e;~nw+>T%-Lvr?SDI~tHl0brG@ELmH1$N`mFk`kbg;HiX&DDbKXq^9Dv zw+SpQUi$4R@mRwa1Tt|{Of>NRwJWogQ>Q7%R>S@>mTh6SoVw@YErRnPyFHK`!>z}&#pXq3 zEw=)8)7B>Va|VJdz3gmy<;Z*_$SZ521qIMfP+v{rD3723vTdk@*X}^QdcjZ@zU!&F zOW`ZqX%@wUCb{sm7w z;=RVYS60HT9o)R;>~C*^vK}=1XuB5bd`i}YdM@{zc!RAu>abV?-5Glai^cETbSg!s)sgRBt^ewbXVSiydL*??{u%Fwbpk zP6eoKLp7Hf&BD<5*#J~%_L^W92I)WSL@SZRQz4Fz)fWPbkiRuWtVgZYT{b{$3MD{mX7 zNo(vVn{X7V+b;z=8(Zg66HUL$x@KOAd?;{Ad9(L6tmwAW7{2PHJy=vE<}Vk{p?9g> zC{}J(cQ9YjJ4B#Tc>`a6)X$%PtG~T@t3AsS-tg|wYY?{$?g8v&wUWc3e+PVY%|}2g z*%`yZiQ~|KHY#Bu!MUXA+K*4(7T;qg4S_UL1v6=6P51>XjmgR1?d(@u4HBTRsyO@O zZcXLPy5t>oIW9uHLpj4E-8-a4ABY55CnV^ccq~R5Th?rbKwrqdc~hm(n>lrN*fYcv zHLtXp;GOy^@=n69AWXTMh^*UiEqZMK)As zi}2wMAE)6M_H2TUE*O3WE8M`xaQ^_*P7v#}2aYCST%PS+QAD03xmryAI@gSIL@yc87WtouaAlb<#L*ZLZ z)^62{4+m|p-S(rFhx(K@aziyN$$^gce0on8-$dvB`1d z1i!&id!4qhz&UPh2yXSB<>cY$n@WtbkIU99p4pLNOOtnDZ>ey-D~`P1is;4NJ60up zcHNDqhhsnO>AxR-O{-8>x}jjnrzSPQB~Z?81f87$)Iv&CWONzPvPqSk^^}e%<$IX| z4)7{x-J4^F-@@u6Q*7(3WNQA8*z6@_cBVwromRXZeyrA?|9&W4IS>7i){*7y3R@X* zh><3n%NTu=%)5~!i>2|1@&EH~fP z)eNDJ^~tGNGmB1r%>857W4A$YWAl-5VTyKWZ%VrKp&p^1QoOVPl<9xf2Caaq>cWwqTVIVCf^yghm2Cm2M9wR74bwT%2Y|3IYIdi}S) zcdtGah;-@!=^Tr4sCKX`58D(Wx%xFV67OIbFFu_#(y*iJUAr_tH=U84euCE)!y&;~ zrm+L7h&*;Usgy#1aL`X_hU3z4^iCF_Pp3paE`zdaIKlugdW*WD%0j5%QB|5v^R%f< zHJS!*^4n7G?Jm$%1Iwa1C9Q#FF5n65xj_eH~KjW$Ec1-%!-x zvAO>Dr-$DOi1#tkcLS>quupU3)bU<#ujV>Q92*BN@75hyXAAGZy7Llpfxvi2(c<^$ zyAupbV38%3yY6kbT_QVNU=6lnP~~k`-jfZhdbgL6!xo40CHzRdgB}kDNm`a*1^F9e= YZKz>Y>+A4V6>$IMm%0I2UO5C8xG diff --git a/x11-misc/py3status/Manifest b/x11-misc/py3status/Manifest index 1082a171f6cf..1a63eddccc93 100644 --- a/x11-misc/py3status/Manifest +++ b/x11-misc/py3status/Manifest @@ -1,3 +1,3 @@ -DIST py3status-3.44.tar.gz 413211 BLAKE2B 0287f84de34e6674987d898a3ba288e348c897b5489f9fad74d092a70963e31403f0237a2547750c97a915e4f3703c5bf327babcdb3aafc3a03bfb0280b90e5c SHA512 f135c5793759350ec4c58af8b80e56e3c25359675da7ccd8e6c1da994f67df13259a3d4f2b9d9047b9fcb0bf14f08526630a60f0f148bf364ce874fc13fb162a -EBUILD py3status-3.44.ebuild 886 BLAKE2B 06c4c89fde351654e7c7bf9b50662356e226a67933e302d9a2013216ee6717e923c134d7cc7a618bf96b21d4ee7200f4ad156fdb78286088017e8c316ff1ae3d SHA512 9d4d945ca504187f5634b5cfd76d3348fd758eef6b5436acb5b161797df21a99eb9e9d250445fbf15dfc735bcf17072ec1bf4dcf5cad5e69644087dc78d21e4c +DIST py3status-3.45.tar.gz 415867 BLAKE2B 4484f8b9e4a8dbe19427d4083679bf23a961908fe63c4c58f3bba14b77d3584cd0e8e237290907f2679573713a5964818e98ee4addfa59157989624d9411f310 SHA512 e121a60cd2c57e1e3525e15fc165d44cd18ea6e2bd3aa704ea826ea0297ee66385b8ca3b88aadff89b7dd77771dca895fc51efce241880e99b8510a162a7334e +EBUILD py3status-3.45.ebuild 886 BLAKE2B 06c4c89fde351654e7c7bf9b50662356e226a67933e302d9a2013216ee6717e923c134d7cc7a618bf96b21d4ee7200f4ad156fdb78286088017e8c316ff1ae3d SHA512 9d4d945ca504187f5634b5cfd76d3348fd758eef6b5436acb5b161797df21a99eb9e9d250445fbf15dfc735bcf17072ec1bf4dcf5cad5e69644087dc78d21e4c MISC metadata.xml 758 BLAKE2B 640668524d2db72abf19e3acddfb502b8adbf71e397a1b37f6179ecce65abd361ee81a3821448561ed350d5f62c711c726dd8ff8e03d8980215934de2ce73b9c SHA512 cb0875ce9a6477d4c1a1b67ea25e67d0cc397d81c4021301e5f52e9a50b782cc44958060aebfe1bd03ca087d4e5d29a0b7dcc826eedf2694c238a2f211912460 diff --git a/x11-misc/py3status/py3status-3.44.ebuild b/x11-misc/py3status/py3status-3.45.ebuild similarity index 100% rename from x11-misc/py3status/py3status-3.44.ebuild rename to x11-misc/py3status/py3status-3.45.ebuild diff --git a/x11-misc/xkeyboard-config/Manifest b/x11-misc/xkeyboard-config/Manifest index 613beb8c3e8b..0343e01a87b0 100644 --- a/x11-misc/xkeyboard-config/Manifest +++ b/x11-misc/xkeyboard-config/Manifest @@ -1,6 +1,6 @@ DIST xkeyboard-config-2.35.1.tar.xz 873196 BLAKE2B 22a57cf8858f85dedb78c6fb8d29914e3ba07fc1bafacce40ea1aca485d5db510140af3a5df286ccf3247e8e2715820ea6b6ef412d808b448236f04325eefb8f SHA512 0c62246aa45c9cb883979cc32ba01a6ebf1c3e40673603ddd304a46f1583b997b17ade708849102285f01fe0caafb35abf9c7686ef8be49f4f2b521e03418f94 DIST xkeyboard-config-2.36.tar.xz 880776 BLAKE2B 3ce6d9e5a1e763beb15614cd1b559ff6d56c2f6438b1c0680755a029ac90e48de4a939b1bcc0054a510cc0e08f6ffa6db98fecd4bf11e01510b151aa664425c3 SHA512 a81054ff6b7928a445a913b80fad995056559feff7bc1f4926657f171a102108b6e22958dc6c814ae2a25445f65c94485f13399628016f1358cf3840e235e3de EBUILD xkeyboard-config-2.35.1.ebuild 1030 BLAKE2B 164b75403f67163fd688e5b494574436d85634b2123f6eb73d860d228618ba9d905c9cc8b486f022fa4beaee478b638cddeea4f460d7efe4508f4fc3540e4de0 SHA512 ab9c02ef0ce4fec301ee4667cdc4f57a97e9694f488f13ec25c37300dc75640e73086bd813c5b90d7076be508a21234411d49f640403bfdddb75367e0fcb0a51 -EBUILD xkeyboard-config-2.36.ebuild 1038 BLAKE2B 8ddae88b4c7009cb60dec8707cbe239054a49bd713079aaf28b1c10b31f8458b9dea63415dcf197008f3827a203ca9489117d474c9dc7e48061584ae0f2415b7 SHA512 38ff78bfc51cd3f8bfe2a0cfb6262f2f46a12f17868ac5b3cb6fb0cabe44e6b0ac562ea7cb39a208f743f24f5a7da67f43b98fb822020eb6371c0682e2373eaa +EBUILD xkeyboard-config-2.36.ebuild 1032 BLAKE2B 063989bcb0b1e71433acb37060fe999efa3f9cee42f6ccb8e52519d0b70652677d30368500f3f336e722b5af36d1fa95b35e7baf7a83a8a2d919d864be8c0cc0 SHA512 e5d920ca0954637f6368586167f38489aedc5d451273144acffe9c6ea415089886917b1e1bea35f00df5698eee90b7917716cca978b74c2cc0db033b6679d56b EBUILD xkeyboard-config-9999.ebuild 1038 BLAKE2B 8ddae88b4c7009cb60dec8707cbe239054a49bd713079aaf28b1c10b31f8458b9dea63415dcf197008f3827a203ca9489117d474c9dc7e48061584ae0f2415b7 SHA512 38ff78bfc51cd3f8bfe2a0cfb6262f2f46a12f17868ac5b3cb6fb0cabe44e6b0ac562ea7cb39a208f743f24f5a7da67f43b98fb822020eb6371c0682e2373eaa MISC metadata.xml 338 BLAKE2B 0abfc9e29fc629961ecbcc525a18185afd4b08cee4b68d35d1e2f863b898b1881b68e53f26079d1dfacbcd1f6961433dddf316435f421ec9f8b7a2e669c89eab SHA512 d1df4e20e9260892555393fddfeac0c9190c13cbf2a654ece211faab0c180ecdf592939992d5abf20a432a68a1ac0400e9e65241a9d3c7a04093c11b13123d75 diff --git a/x11-misc/xkeyboard-config/xkeyboard-config-2.36.ebuild b/x11-misc/xkeyboard-config/xkeyboard-config-2.36.ebuild index 007071e3699d..840fc0b20d32 100644 --- a/x11-misc/xkeyboard-config/xkeyboard-config-2.36.ebuild +++ b/x11-misc/xkeyboard-config/xkeyboard-config-2.36.ebuild @@ -14,7 +14,7 @@ if [[ ${PV} == 9999 ]]; then inherit git-r3 else SRC_URI="https://www.x.org/releases/individual/data/${PN}/${P}.tar.xz" - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~x86-solaris" + KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~x86-solaris" fi LICENSE="MIT" diff --git a/x11-plugins/Manifest.gz b/x11-plugins/Manifest.gz index b02917a6816bd6fef15f7a1ff3f2192abe23555e..de3e3b1ff50d5ff155c72b374bf65f4479598555 100644 GIT binary patch delta 24031 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 delta 23934 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 diff --git a/x11-plugins/asclock/Manifest b/x11-plugins/asclock/Manifest index 59b16ce08503..5d45c4cf8e44 100644 --- a/x11-plugins/asclock/Manifest +++ b/x11-plugins/asclock/Manifest @@ -1,5 +1,7 @@ +AUX asclock-2.0.12-fix-implicit-func-decl.patch 286 BLAKE2B 8e3b43e435182ad92547591336b1866f150fa53918f5c65b1f22d40ca6291d11ab530c19ed56af27e32ec269975dae6c738760db658ea31826e1686cd4604eb2 SHA512 069278ba350eda39b5d633462a9d7536c716331501b8e992295c9233559d101788b30da1d956d78cd90bb663485717d6691a20df45442b68c79e742f3cc8b8b5 AUX asclock-2.0.12-fno-common.patch 421 BLAKE2B 65befa6f59c55e7fcc4bef4f7370d48bee7d3ba1c219396eb9b767302f7b69284d5e64e0bf392cc981de06fb8b2fe629b346699fbe3081b777582538314fb2c2 SHA512 1244ed512b76c55ad9c37cd9a50321878e2d7ebe02f8958dc6548b2aaece8bf2b4abf93783bb2e6dc9947fea81b0a792fd8e2f9763eeffe85474b49b0dc6c50e AUX asclock-gcc41.patch 1528 BLAKE2B ec7f3e2361f06bd995128234fc60ceb9e3998054912f78a954eb05a04f376d231a59eb6e9d583940694f01388f81b0f0c2e33a098a2032d5e3917e629421ab57 SHA512 73d5edb1c3b1a287c9f00ad35491994f5d51bf0d5df2d81c3d428da0ed53eb4a73c0da1fe979d7479df103164e440b8a3472e18306c9fc5f85fd313d29f34b0d DIST asclock-2.0.12.tar.gz 111858 BLAKE2B acc5e25c268f013c30e7c35e5f162246839b6ffdd049e041e47bd9eee5a9fd6f62b27bb5f8eec157a2b19f6a930f9084531d3c1a7e9cd19cdfdd4ba33005f952 SHA512 408c0cbd7d8c19e8cda450ed1e3e0857dd908768557221b5707bda4eaa56170899bb3ecbe1d9f487ad7cbe7ebe36019cfe7a19f58dae2b918fb1179d67a8bb0e EBUILD asclock-2.0.12-r3.ebuild 1515 BLAKE2B f232f19e4b2cabc6766bf6e531fb97066a539f63f9c1f548933cdf940f14e607dc9c6a11de52a0f9566c4b1e1564a67c4a207f12109e10190b6d5f0c88fa82db SHA512 b8d55247c2f51b2c4608fa3fff8cd00f2e0826b3d879921bab640d3899c94ded609642d97e5c1da54c343f0624cea49b6d1d25ee2e59cbcc18d9c27e263c5b25 +EBUILD asclock-2.0.12-r4.ebuild 1540 BLAKE2B f2159e088bf6c6e2616ad84498dfad4e0cdcfeb23fd30acb329a7a3195d9aee3eaaeb83d8c276fd56d7d56c1e2e1aa01004a5836604b6b32bcf1228de1ffebcb SHA512 873038b6ff08184b5a5f4a8021a0ab201e958bbd0d373eafdbccbdd40f2737d722104ca23ec07129ee9f6b9d7017c2472d04eb0cbea1108c93c2909bdeca06e5 MISC metadata.xml 167 BLAKE2B 868e3b584722eaacf68273db062bb773d8c7e5d7ab2b81ca7e8397643bf7cc106c3a1033594401c99c54f667bb45d6b73f9048fc335580bbd44b4589ad26a832 SHA512 30caadd1496c3b9969136038239a1d8e01f236726b4022c2d7e19ca7575f25f735e556835e581afbf44fbd3e4104c40f2b5ef5fa70118d75c881fdf871962d0a diff --git a/x11-plugins/asclock/asclock-2.0.12-r4.ebuild b/x11-plugins/asclock/asclock-2.0.12-r4.ebuild new file mode 100644 index 000000000000..4d5b8555b83d --- /dev/null +++ b/x11-plugins/asclock/asclock-2.0.12-r4.ebuild @@ -0,0 +1,74 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit edo toolchain-funcs + +DESCRIPTION="Clock applet for AfterStep" +HOMEPAGE="http://tigr.net/afterstep/applets/" +SRC_URI="http://www.tigr.net/afterstep/download/asclock/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~mips ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-solaris" + +DEPEND="x11-libs/libXpm" +RDEPEND="${DEPEND}" + +PATCHES=( + "${FILESDIR}"/${PN}-gcc41.patch + "${FILESDIR}"/${P}-fno-common.patch + "${FILESDIR}"/${P}-fix-implicit-func-decl.patch +) + +src_prepare() { + default + + ln -s themes/classic default_theme || die +} + +src_configure() { + :; +} + +src_compile() { + local x + + # Will break Solaris + [[ ${CHOST} == *-linux-gnu ]] && CFLAGS="${CFLAGS} \ + -Dlinux \ + -D_POSIX_C_SOURCE=199309L \ + -D_POSIX_SOURCE \ + -D_XOPEN_SOURCE" + + for x in asclock parser symbols config; do + edo $(tc-getCC) \ + ${CPPFLAGS} ${CFLAGS} ${ASFLAGS} \ + -I"${EPREFIX}"/usr/include \ + -D_BSD_SOURCE \ + -D_SVID_SOURCE \ + -DFUNCPROTO=15 \ + -DNARROWPROTO \ + -c -o ${x}.o ${x}.c + done + + edo $(tc-getCC) \ + ${LDFLAGS} \ + -o asclock \ + asclock.o parser.o symbols.o config.o \ + -L"${ESYSROOT}/usr/$(get_libdir)" \ + -L"${ESYSROOT}"/usr/lib/X11 \ + -lXpm -lXext -lX11 +} + +src_install() { + dobin asclock + local themesdir="/usr/share/${PN}/themes" + insinto ${themesdir} + doins -r themes/* + dodoc README README.THEMES TODO + cd "${ED}"/${themesdir} || die + rm Freeamp/Makefile{,.*} || die + ln -s classic default_theme || die +} diff --git a/x11-plugins/asclock/files/asclock-2.0.12-fix-implicit-func-decl.patch b/x11-plugins/asclock/files/asclock-2.0.12-fix-implicit-func-decl.patch new file mode 100644 index 000000000000..b0379a396129 --- /dev/null +++ b/x11-plugins/asclock/files/asclock-2.0.12-fix-implicit-func-decl.patch @@ -0,0 +1,13 @@ +diff --git a/asclock.h b/asclock.h +index 7580df8..ec6883b 100644 +--- a/asclock.h ++++ b/asclock.h +@@ -137,6 +137,8 @@ extern char *hour_map; + extern char *min_map; + extern char *sec_map; + ++int mytime(); ++ + /********* symbols.c ***************/ + void init_symbols(); + void postconfig(); diff --git a/x11-plugins/cputnik/Manifest b/x11-plugins/cputnik/Manifest index 1b40f63ae7ed..116f3f7b6b5e 100644 --- a/x11-plugins/cputnik/Manifest +++ b/x11-plugins/cputnik/Manifest @@ -1,5 +1,6 @@ AUX cputnik-0.2.0-fno-common.patch 1429 BLAKE2B 564cd629a6782aa9747be1460185cd612758b701db6700f21800ce9c9425e9e1cac883f7beb540ce525e9b601f451457c6dab6188a2bf9cee4002c59e3d98202 SHA512 bfc90e8e43b4be13d36e546b4d03bb1a1456c03d9602d7802dbfc6a3f0fa0b68b8deb82f9f5e7f0d7d8224667c2caf9f70c82cae29a662ee748fc6678ca62976 +AUX cputnik-0.2.0-libdir.patch 223 BLAKE2B 6e69d17c34571f8bf1b5492788a04f76ab3542c5379f03828c0576f3350886d419165b61951c40324ba006a8c69f9433c4066683e41890ea55960a6cc5c19ab6 SHA512 4806159dcdd10d52fbe2a48a62c21247d36f69b41c9680f8394336aef1865aff06058ec393b7d2e47653d42be211dd97ee3bdff01f17247d0669e02c413f2cfd AUX cputnik-0.2.0-makefile.patch 709 BLAKE2B d40b5743f8bedf589d18e020374a38daf10563542c5e9f93514013880dceb16629c7ee83737ecdb6ff7dbde189697bebe6679b931e4cf5996245f2049a811f31 SHA512 4aff01e83540a7c08e777be8726b07fdb9d34798da957c85b9c27c87760854db335ed9f45b1dd250f63ae16c1e96c59615db79ca818f7233822103695458744d DIST cputnik-0.2.0.tar.gz 17850 BLAKE2B 90824218a349d9b6cdf592cafe8dd29674f975a190a19a3dd6b941383d47f4fc492af339cbbb88240499363a1048b2564855d5a17caeaf53437fe34bf0d55ee1 SHA512 829d9d63f82a2d41c0160be575b3fb7840a5c295c6dd16702240a6aa104e557bff83936c46243e850edf918b41ddc22fd123dab7f5ffd6492302d60c374df55f -EBUILD cputnik-0.2.0-r1.ebuild 673 BLAKE2B 8a4cd4828e036461ee72518e8a712cd2e22a5bc362958cbd1f9267708b7ff11c4759536d78611f935d75e15b774721757f432a8744c58113487f9ec016d43097 SHA512 ac27e947b81f04db7d2d32101aa8a79ec2f03dd060bb15ad5f372bc74006ac1e7b3771c39aaf2405505926297f70c60f981a411221de789827693a0d35b880d4 +EBUILD cputnik-0.2.0-r1.ebuild 706 BLAKE2B 3b03340ad743b37fa88958590b920d75a2c7013f589e89070e5a645cee55ed007333c8fb433f3f6b8dc26f595999de661a1f59709684e0b57fac5fd1cdeeb341 SHA512 783deaf3cc35c82d767edfdfdfd381ad4e78e3fd22f852d8c50008eecf1d47af886dfca1937c1e6b44b35a48a76123628503f86035b5d0dd25dcc6cbc56337b3 MISC metadata.xml 250 BLAKE2B 3d69a837b82fe334630573d6bf123718a3eac254377bc2ca86a2268f210cbcef9922db631e91954bceacc28828b54ad567d0568a4df655545ac56a4a54151d76 SHA512 ee587c14474743ca118c5468d1cd04ce5e3533ea29550ae74a7d517f092c895fa18c7edc7e9ffe7757b62c214dda7abf5352ee838a6dbd7d1079d60d2762732f diff --git a/x11-plugins/cputnik/cputnik-0.2.0-r1.ebuild b/x11-plugins/cputnik/cputnik-0.2.0-r1.ebuild index eb195d5a676b..031cf79deae7 100644 --- a/x11-plugins/cputnik/cputnik-0.2.0-r1.ebuild +++ b/x11-plugins/cputnik/cputnik-0.2.0-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -22,9 +22,11 @@ DEPEND="${RDEPEND} S=${WORKDIR}/${P}/src -PATCHES=( "${FILESDIR}"/${P}-makefile.patch +PATCHES=( + "${FILESDIR}"/${P}-makefile.patch "${FILESDIR}"/${P}-fno-common.patch - ) + "${FILESDIR}"/${P}-libdir.patch +) src_compile() { emake CC="$(tc-getCC)" diff --git a/x11-plugins/cputnik/files/cputnik-0.2.0-libdir.patch b/x11-plugins/cputnik/files/cputnik-0.2.0-libdir.patch new file mode 100644 index 000000000000..4c613d739f08 --- /dev/null +++ b/x11-plugins/cputnik/files/cputnik-0.2.0-libdir.patch @@ -0,0 +1,12 @@ +https://bugs.gentoo.org/732444 +--- a/Makefile ++++ b/Makefile +@@ -1,7 +1,7 @@ + + CFLAGS += -Wall + INCS = -I/usr/include/X11 +-LIBS = -L/usr/lib -lXpm -lXext -lX11 ++LIBS = -lXpm -lXext -lX11 + INSTALL_PREFIX = /usr + + diff --git a/x11-terms/Manifest.gz b/x11-terms/Manifest.gz index 4b431c3602a9bb5add5da56a72603b0bd2b8bbcb..74a712bcc93e5c01b8b29083752716c780ddc892 100644 GIT binary patch literal 4709 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 literal 4713 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 diff --git a/x11-terms/kitty-shell-integration/Manifest b/x11-terms/kitty-shell-integration/Manifest index 47d31b9b30ef..24313fea2671 100644 --- a/x11-terms/kitty-shell-integration/Manifest +++ b/x11-terms/kitty-shell-integration/Manifest @@ -1,6 +1,6 @@ DIST kitty-0.25.1.tar.xz 4671008 BLAKE2B f5110c64e3659499351875dfb4ad9dba85724184cbb742d4b2fe63dcb604b5c8e8736c51ae126345736cbb90238ba3c9e3de099cd6ebfdd0e50b5dfb36c2d2b6 SHA512 6d9862f8411372e0cf692114d6e29eb92db3a2e324282a21ca35b2ca5229c9d87ab988e802e44d47e98b6e64ae7abc5ff0cc677c082eb287e14ee68cd1a4c31e DIST kitty-0.25.2.tar.xz 4681940 BLAKE2B 9aa43711c833541f364100465dfd1c13251ed59d5777634a5f193cc0544743295a772de85c64b4657e2cbca3d88f77019b0fe26b25c8b0908c1cc108b480ecf6 SHA512 ac858b525abbdeb137989a7971c51651d46bffedde048ed572bbb4c31119a4e0f9f424edbdbfd14fe2e043b4a7c8a1a1f8ee6591906e40a655d9f783b21f31a6 EBUILD kitty-shell-integration-0.25.1.ebuild 1476 BLAKE2B d07578dfe48ab8aa3ff01b4ed91e0e9e1d357f00d0931d2a4beaa8659c843b130108ce925bb37fdb4679048e1d9bd90a64aaa95150eabb3e6c9b195e504a1bc3 SHA512 0f74797060755fdf9430efbbe5e7d56182b38dafd1d9c8bbf25d01e932e1bc95fb5e774064667b66f8beb8ab1e0772174746506bb9b156b88131dd23a14d82c4 -EBUILD kitty-shell-integration-0.25.2.ebuild 1478 BLAKE2B c9751a6a82bf10a629f06b6099dec2b6d08c0e4d961e6c8105ce7e975e849161bb09a8990a0ed971f96e4ea0787b87e64074d705e807fba6dbef3c3494ea495b SHA512 7f5f6d48619adeb300727cc9b30ef97403a2f6da00a45661cb8cec489ea9ccab02a48ba502d8099175342d832ec9ad98f82aff87bf5ef5d1df50ab7971d8fcea +EBUILD kitty-shell-integration-0.25.2.ebuild 1476 BLAKE2B d07578dfe48ab8aa3ff01b4ed91e0e9e1d357f00d0931d2a4beaa8659c843b130108ce925bb37fdb4679048e1d9bd90a64aaa95150eabb3e6c9b195e504a1bc3 SHA512 0f74797060755fdf9430efbbe5e7d56182b38dafd1d9c8bbf25d01e932e1bc95fb5e774064667b66f8beb8ab1e0772174746506bb9b156b88131dd23a14d82c4 EBUILD kitty-shell-integration-9999.ebuild 1403 BLAKE2B 9f1e4aebc1103678d42ba5809c41848b2ace36e2ed0137bdb0f30048cb4372c61f80e509a8087a52b149fe25115ca8aaa511d4697459e1087bee65788055dd85 SHA512 d7674435c3d3d9cfd04d47889f9e0f1cb4e60a6dc3506529829b3782e958fc3cb18fe8b0a25463725128106d6ca8308a17ae961b184e13682a1b05852e22ce4e MISC metadata.xml 610 BLAKE2B 29a121e206c4a21965f03cac1b01314dc32384eb617e9c188814f2c9a8896d10cb299aa4ef7fec74c5a74c966069355d291fe23d9f37b2cbb3d34ebb24850f81 SHA512 867c3bfc752f53287bea2f027a949bb433cd069f5480a5197986371db6dac4524577bf1503259a4fb4f6832ec7c860a5f2b4ac495a17c6a19fee5c62a70e6892 diff --git a/x11-terms/kitty-shell-integration/kitty-shell-integration-0.25.2.ebuild b/x11-terms/kitty-shell-integration/kitty-shell-integration-0.25.2.ebuild index 4c3e987c411b..e4411a8cbd8d 100644 --- a/x11-terms/kitty-shell-integration/kitty-shell-integration-0.25.2.ebuild +++ b/x11-terms/kitty-shell-integration/kitty-shell-integration-0.25.2.ebuild @@ -10,7 +10,7 @@ S="${WORKDIR}/kitty-${PV}" LICENSE="GPL-3" SLOT="0" -KEYWORDS="~amd64 ~ppc64 ~x86" +KEYWORDS="amd64 ~ppc64 x86" RESTRICT="test" # intended to be ran on the full kitty package src_compile() { :; } diff --git a/x11-terms/kitty-terminfo/Manifest b/x11-terms/kitty-terminfo/Manifest index aef5091fbc3a..a3a31aef3db3 100644 --- a/x11-terms/kitty-terminfo/Manifest +++ b/x11-terms/kitty-terminfo/Manifest @@ -1,6 +1,6 @@ DIST kitty-0.25.1.tar.xz 4671008 BLAKE2B f5110c64e3659499351875dfb4ad9dba85724184cbb742d4b2fe63dcb604b5c8e8736c51ae126345736cbb90238ba3c9e3de099cd6ebfdd0e50b5dfb36c2d2b6 SHA512 6d9862f8411372e0cf692114d6e29eb92db3a2e324282a21ca35b2ca5229c9d87ab988e802e44d47e98b6e64ae7abc5ff0cc677c082eb287e14ee68cd1a4c31e DIST kitty-0.25.2.tar.xz 4681940 BLAKE2B 9aa43711c833541f364100465dfd1c13251ed59d5777634a5f193cc0544743295a772de85c64b4657e2cbca3d88f77019b0fe26b25c8b0908c1cc108b480ecf6 SHA512 ac858b525abbdeb137989a7971c51651d46bffedde048ed572bbb4c31119a4e0f9f424edbdbfd14fe2e043b4a7c8a1a1f8ee6591906e40a655d9f783b21f31a6 EBUILD kitty-terminfo-0.25.1.ebuild 618 BLAKE2B f28c7bc4aff671b8f2df8094f8abd881b9bfe0580fd84e302fea050235f5932c34636e407d87afb34ee1fe2e7006e1dc1a1902d9a914cfe4aa7372fb7d18d368 SHA512 971734b7d326df234fff57c14a17ce6da9e9f97dc86ea412b9521c76e0c06fceadffcb708db781d85d5529a6ec9c829dcd5f8210c36c06b73f6ce05b9be729b3 -EBUILD kitty-terminfo-0.25.2.ebuild 620 BLAKE2B 84d17d934610d200dd4d556462255c9f6ee5fa90553b81db4dc764a9bb4026d74b874f19ef92e3aeaaaf2856021870199518b66e633212896aa5b9d4f5255b8a SHA512 a9dca5ba4c276df302fb5df4507294bdac4609398ed441b242dba8459d2d58306c29a49373278f428c1d86a3e9e426f3605153252aebe9bfac5af00e088fac18 +EBUILD kitty-terminfo-0.25.2.ebuild 618 BLAKE2B f28c7bc4aff671b8f2df8094f8abd881b9bfe0580fd84e302fea050235f5932c34636e407d87afb34ee1fe2e7006e1dc1a1902d9a914cfe4aa7372fb7d18d368 SHA512 971734b7d326df234fff57c14a17ce6da9e9f97dc86ea412b9521c76e0c06fceadffcb708db781d85d5529a6ec9c829dcd5f8210c36c06b73f6ce05b9be729b3 EBUILD kitty-terminfo-9999.ebuild 545 BLAKE2B 50bf783694580b016f3291640d6c4ab3e8ee335f78d13b75cb7ebe6628ddd2f244fab2e7c465a3964ed6b5e0ebbdb144c739a01ffa7239c8518503ea107a52f2 SHA512 267b8b4a526ee22159f7c1c0d9a089e183308e1e7f61d775834e4ed5d4f25be7aac8cc3db4afa3c3f1e933159f27abff25c31989dd6478c1727eec590bf0a3c8 MISC metadata.xml 610 BLAKE2B 29a121e206c4a21965f03cac1b01314dc32384eb617e9c188814f2c9a8896d10cb299aa4ef7fec74c5a74c966069355d291fe23d9f37b2cbb3d34ebb24850f81 SHA512 867c3bfc752f53287bea2f027a949bb433cd069f5480a5197986371db6dac4524577bf1503259a4fb4f6832ec7c860a5f2b4ac495a17c6a19fee5c62a70e6892 diff --git a/x11-terms/kitty-terminfo/kitty-terminfo-0.25.2.ebuild b/x11-terms/kitty-terminfo/kitty-terminfo-0.25.2.ebuild index 35ff98034a87..dc5bddaad255 100644 --- a/x11-terms/kitty-terminfo/kitty-terminfo-0.25.2.ebuild +++ b/x11-terms/kitty-terminfo/kitty-terminfo-0.25.2.ebuild @@ -10,7 +10,7 @@ S="${WORKDIR}/kitty-${PV}" LICENSE="GPL-3" SLOT="0" -KEYWORDS="~amd64 ~ppc64 ~x86" +KEYWORDS="amd64 ~ppc64 x86" RESTRICT="test" # intended to be ran on the full kitty package BDEPEND="sys-libs/ncurses" diff --git a/x11-terms/kitty/Manifest b/x11-terms/kitty/Manifest index dbd259e5fb5d..8ecadd471937 100644 --- a/x11-terms/kitty/Manifest +++ b/x11-terms/kitty/Manifest @@ -4,6 +4,6 @@ DIST kitty-0.25.1.tar.xz.sig 566 BLAKE2B 7fba36cd7c5d06274e21106e2f31ecb0c22362a DIST kitty-0.25.2.tar.xz 4681940 BLAKE2B 9aa43711c833541f364100465dfd1c13251ed59d5777634a5f193cc0544743295a772de85c64b4657e2cbca3d88f77019b0fe26b25c8b0908c1cc108b480ecf6 SHA512 ac858b525abbdeb137989a7971c51651d46bffedde048ed572bbb4c31119a4e0f9f424edbdbfd14fe2e043b4a7c8a1a1f8ee6591906e40a655d9f783b21f31a6 DIST kitty-0.25.2.tar.xz.sig 566 BLAKE2B 38435c7c418b421321ad29e1935f2280b1df215cb95b1025b3c85a0cc7e3279f1a0f79b05af9c698d4121a4f2e23a81774406a3ba77d0b5e669a36e1e58621b6 SHA512 cc16d4d22c043a30d9712cee211b4560873aa3e6ddc799881c791c72c6a4bfb7822a01683c62afcf67814889dfbc312d9f8b1f2200ab7f89a937addbf76c99b9 EBUILD kitty-0.25.1.ebuild 3519 BLAKE2B a2e4526d6449e83e68dd31370fc1b8df7037c7439dd9881f7214addfe7d5ea6e6ebedebded50fcb3b74176c6a469ee2c2be0bec6876e4c14e13fe7e50e48085c SHA512 aea90a245183698729866da0c687e943f636cee01cfc609bd6694e88cc912834e34a69cdca2305146774805bb0fd08307dc0807649bda7c544b85ef9d8475e6c -EBUILD kitty-0.25.2.ebuild 3521 BLAKE2B 46b78faae65e9a50fd9bcf5747922418da5c605e62e8c90cdac9b333b951314b79e68ea5817b4867e3ffb171061692afffb8fc680149066f4f2c801d0c6341f1 SHA512 7f6f3de88a3d5a87a07946c78bc0318a80c847fc8e3e28dffdff7d4d972662c0d8cd3d0eaedcd4714f1e2b121dd1ce7432250d16bc78b51d96eb19f76c02f5c5 +EBUILD kitty-0.25.2.ebuild 3519 BLAKE2B a2e4526d6449e83e68dd31370fc1b8df7037c7439dd9881f7214addfe7d5ea6e6ebedebded50fcb3b74176c6a469ee2c2be0bec6876e4c14e13fe7e50e48085c SHA512 aea90a245183698729866da0c687e943f636cee01cfc609bd6694e88cc912834e34a69cdca2305146774805bb0fd08307dc0807649bda7c544b85ef9d8475e6c EBUILD kitty-9999.ebuild 3521 BLAKE2B 46b78faae65e9a50fd9bcf5747922418da5c605e62e8c90cdac9b333b951314b79e68ea5817b4867e3ffb171061692afffb8fc680149066f4f2c801d0c6341f1 SHA512 7f6f3de88a3d5a87a07946c78bc0318a80c847fc8e3e28dffdff7d4d972662c0d8cd3d0eaedcd4714f1e2b121dd1ce7432250d16bc78b51d96eb19f76c02f5c5 MISC metadata.xml 757 BLAKE2B 5b7786583ac3a7742c1345fb86287e3309eedf7e7110025730c9153dd893bdbd8e340b3a70f99a650d60f3a405c73346fbb2f0465ba2dad820e9fe2506f9963f SHA512 96c3583ce9713803d9892270f9e41cce2cdb75931065637196c002f66e9638f87db52f32a69d37cc6bef5302cb0cd5212178659b217b1df63e253f4bdf759c77 diff --git a/x11-terms/kitty/kitty-0.25.2.ebuild b/x11-terms/kitty/kitty-0.25.2.ebuild index 531d4fb7df94..b8455230a169 100644 --- a/x11-terms/kitty/kitty-0.25.2.ebuild +++ b/x11-terms/kitty/kitty-0.25.2.ebuild @@ -15,7 +15,7 @@ else https://github.com/kovidgoyal/kitty/releases/download/v${PV}/${P}.tar.xz verify-sig? ( https://github.com/kovidgoyal/kitty/releases/download/v${PV}/${P}.tar.xz.sig )" VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}/usr/share/openpgp-keys/kovidgoyal.gpg" - KEYWORDS="~amd64 ~ppc64 ~x86" + KEYWORDS="amd64 ~ppc64 x86" fi DESCRIPTION="Fast, feature-rich, GPU-based terminal" diff --git a/x11-wm/Manifest.gz b/x11-wm/Manifest.gz index cfe74b7104a40ac4f2eade3dcaf8b07fcafdba5c..29621203f03ac448a848b627bc00bf487705d78f 100644 GIT binary patch delta 9055 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 OoBsh{-k(g%MF0SK+5E2n diff --git a/x11-wm/notion/Manifest b/x11-wm/notion/Manifest index 538f28990ee9..83fb5837655c 100644 --- a/x11-wm/notion/Manifest +++ b/x11-wm/notion/Manifest @@ -2,6 +2,8 @@ AUX notion 26 BLAKE2B b39f9f65f79f85b8af02c52334f71f0eb171abf2e48af8698b4eb51929 AUX notion-3_p2015061300-pkg-config.patch 2533 BLAKE2B 98b1c54fc92067702b77a6f4d51b87d829e124135e4004bec32ab71eaefc39c69c944810730bba8defb7e082138f12e2169cd48879177671c149a86407eef49c SHA512 7fb084b35dc274e8d943a4801f2a38d43bead5eb94d33282903416120e5116d37811b6388b61f4f402d1efeed01cf36606537cb7c0aaf8a3362e99d05c9c3fda AUX notion.desktop 208 BLAKE2B 7d138a583a49325901e3c1682c22dbdc1da02b4dcaa2ae6581c66e2676277de1a7b5a87e1c25465cb4ae6beebd7e93ab473e92b3ad6949ad97c833f2293e40da SHA512 3c0a0c5787d77afc94b0f0f9187be5c32374c2dbc51d2d9de3729b2c4e18572d6d8d79a554b017ba33c7276bc2aca8182f93b2d7268f92101385ab6a06f8191f DIST notion-3_p2015061300.tar.gz 797057 BLAKE2B 55258bb1d47a1c2506e9cb6654e5d68d69494a749174eaace2a53416ae40cac908b0398400a5a377dbb07618aa800529cbdfc0c7ef946d285681e1dfccfd9c48 SHA512 254be12a8ece555d9f6253d99891bb51214379d0c04b6bf9595b7e5bf9493cb5d2fada37438f89621e7157f9e3647e446b5e173847498ee3608081f006b86679 +DIST notion-4.0.2_p20220613.tar.gz 791823 BLAKE2B 2aa50eb4f710bf289dd6edb6f4696662e8d2588b337f038845efdf79aa2e2b28a725734c829de5184def6fd5d32c51f511025dadf4ad6a689c0dc4e0b0d8e3eb SHA512 7c187571a00bdf5736032c0ff0b57a0afdb20a7b4f6e66877c84bf112922ec8f5b853165d419ecc7c18fc84a873b278c3cbdad5e7399e0312066141de1dc6673 EBUILD notion-3_p2015061300-r100.ebuild 2362 BLAKE2B cde9df6b82ad429e29de3c65417615d44f1237f34fb9fde8f1eb83f644f25e455bd57d17bbeb895c9cf069d6705d4051e00c1fc77f90c1eb4236e814ae53219d SHA512 93ffd486ab64078d7010b949af167b93d16ae97eea741e2ad08627a559f787d72811f1379a68689efe6f9db85578239dc0e5da23d7c949c7edf59be8dc89b9a9 -EBUILD notion-9999.ebuild 2226 BLAKE2B 37f5b955dd35f1e94d00865223e0c5beb538e5e92e7dee608d5fc20b84967bdbb9f774572933be989471ebed5a801345bff1ede813a829b906bd87d2d1d8e6a8 SHA512 b63a100f090dd2a95b754a255657aceae5fd5b8dc0d2e141fd30e9640d2ff4fea2b04860d648eb00cf893255d0bca1e1a34ed5ee10bf7661e173cebc62025979 +EBUILD notion-4.0.2_p20220613.ebuild 2123 BLAKE2B 8aca9e78756246c79bc2388bc8de7d1518a4e541eb98e9f6ffe4c2d1d7ba583af364ba97c042eb7e86c73ed9729a83a200c4531b24b055d8261ee67ec04ab2e4 SHA512 6ae643d2c54358402565a52437e1fc466f35282223058c11f3c8e3141d3e78ea876c6ed1a2dd0201d9bc6ace109cac4a0e2180af1ea3b2442a1455a900f8d960 +EBUILD notion-9999.ebuild 2046 BLAKE2B 69701c3d87c27b2b41670fbf9e1d9533db62bde2882216a5d7ddf3b13cebbbd311bb272c8a665731add1075c68fff0355dfb546c93d16b4d72ef15c496b1cfb8 SHA512 7833f2282368da0b75e2f971e5929cc0d404c239ae3cefd49738b766cab04e3046a18c4a7f0f50a3d394f33ab224dadfc386d6f83230a7a1acbc92570e3ac2d8 MISC metadata.xml 441 BLAKE2B f1adc7889242f95216b90541c0b15e459738b2a375e1f74e19c52d9e5d2c5c7241c8eee77a89290d88619e5981adac8518477e6af2d2416c4596594d5a2bd671 SHA512 ebe72f7eeab009519f2d127028b210d9cc621ae6fcb60e09f8f07a35ff13eb6a66a514a2083490079749045332c4a9a35cef64d852c942761c065dd6547eb52e diff --git a/x11-wm/notion/notion-4.0.2_p20220613.ebuild b/x11-wm/notion/notion-4.0.2_p20220613.ebuild new file mode 100644 index 000000000000..6ba63e41d144 --- /dev/null +++ b/x11-wm/notion/notion-4.0.2_p20220613.ebuild @@ -0,0 +1,93 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +LUA_COMPAT=( lua5-4 ) + +inherit lua-single toolchain-funcs readme.gentoo-r1 + +DESCRIPTION="Notion is a tiling, tabbed window manager for the X window system" +HOMEPAGE="https://notionwm.net/" + +if [[ ${PV} == *9999 ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/raboof/${PN}.git" +else + inherit vcs-snapshot + COMMIT="f161c1b4dbba1ac81d8e9c3d7e5e353058a4d7d1" + SRC_URI="https://github.com/raboof/${PN}/archive/${COMMIT}.tar.gz -> ${P}.tar.gz" + + KEYWORDS="~amd64 ~x86" +fi + +LICENSE="LGPL-2.1" +SLOT="0" +IUSE="nls xinerama +xrandr" +# needs slingshot,... not in tree +RESTRICT="test" +# mod_xrandr references mod_xinerama +REQUIRED_USE=" + ${LUA_REQUIRED_USE} + xrandr? ( xinerama )" + +RDEPEND=" + ${LUA_DEPS} + x11-libs/libSM + x11-libs/libX11 + x11-libs/libXext + nls? ( sys-devel/gettext ) + xinerama? ( x11-libs/libXinerama ) + xrandr? ( x11-libs/libXrandr )" +DEPEND="${RDEPEND}" +# luac is called at build time +BDEPEND=" + ${LUA_DEPS} + virtual/pkgconfig" + +src_configure() { + tc-export AR CC PKG_CONFIG + export INSTALL_STRIP="" + + cat > system-local.mk <<- _EOF_ || die + PREFIX=${EPREFIX}/usr + DOCDIR=\$(PREFIX)/share/doc/${PF} + ETCDIR=${EPREFIX}/etc/${PN} + LIBDIR=\$(PREFIX)/$(get_libdir) + VARDIR=${EPREFIX}/var/cache/${PN} + LUA_MANUAL=1 + LUA=${LUA} + LUAC=${BROOT}/usr/bin/${ELUA/lua/luac} + LUA_LIBS=$(lua_get_LIBS) + LUA_INCLUDES=$(lua_get_CFLAGS) + $(usev !nls "DEFINES+=-DCF_NO_LOCALE -DCF_NO_GETTEXT") + _EOF_ + + if ! use xinerama ; then + sed -e 's/mod_xinerama//g' -i modulelist.mk || die + fi + + if ! use xrandr ; then + sed -e 's/mod_xrandr//g' -i modulelist.mk || die + sed -e '/mod_xrandr/d' -i etc/cfg_defaults.lua || die + fi +} + +src_install() { + default + + exeinto /etc/X11/Sessions + doexe "${FILESDIR}"/notion + + insinto /usr/share/xsessions + doins "${FILESDIR}"/notion.desktop + + local DOC_CONTENTS=" + If you want notion to have an ability to view a file based on its + guessed MIME type you should emerge app-misc/run-mailcap." + readme.gentoo_create_doc +} + +pkg_postinst() { + readme.gentoo_print_elog +} diff --git a/x11-wm/notion/notion-9999.ebuild b/x11-wm/notion/notion-9999.ebuild index 56c03dbb134d..3bc5247a3ad3 100644 --- a/x11-wm/notion/notion-9999.ebuild +++ b/x11-wm/notion/notion-9999.ebuild @@ -1,22 +1,36 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 -LUA_COMPAT=( lua5-{1..2} ) +LUA_COMPAT=( lua5-4 ) -inherit git-r3 lua-single toolchain-funcs readme.gentoo-r1 +inherit lua-single toolchain-funcs readme.gentoo-r1 DESCRIPTION="Notion is a tiling, tabbed window manager for the X window system" HOMEPAGE="https://notionwm.net/" -EGIT_REPO_URI="https://github.com/raboof/${PN}.git" + +if [[ ${PV} == *9999 ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/raboof/${PN}.git" +else + SRC_URI="https://github.com/raboof/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + + KEYWORDS="~amd64 ~x86" +fi LICENSE="LGPL-2.1" SLOT="0" -KEYWORDS="" IUSE="nls xinerama +xrandr" +# needs slingshot,... not in tree +RESTRICT="test" +# mod_xrandr references mod_xinerama +REQUIRED_USE=" + ${LUA_REQUIRED_USE} + xrandr? ( xinerama )" -RDEPEND="${LUA_DEPS} +RDEPEND=" + ${LUA_DEPS} x11-libs/libSM x11-libs/libX11 x11-libs/libXext @@ -25,44 +39,27 @@ RDEPEND="${LUA_DEPS} xrandr? ( x11-libs/libXrandr )" DEPEND="${RDEPEND}" # luac is called at build time -BDEPEND="${LUA_DEPS} +BDEPEND=" + ${LUA_DEPS} virtual/pkgconfig" -# mod_xrandr references mod_xinerama -REQUIRED_USE="${LUA_REQUIRED_USE} - xrandr? ( xinerama )" - -# needs slingshot,... not in tree -RESTRICT=test - -src_prepare() { - default - - sed -e "/^CFLAGS/{s: =: +=: ; s:-Os:: ; s:-g::}" \ - -e "/^LDFLAGS/{s: =: +=: ; s:-Wl,--as-needed::}" \ - -i system-autodetect.mk || die - echo > build/lua-detect.mk -} - src_configure() { - { echo "CFLAGS += -D_DEFAULT_SOURCE" - echo "PREFIX=${EROOT}/usr" - echo "DOCDIR=\$(PREFIX)/share/doc/${PF}" - echo "ETCDIR=${EROOT}/etc/${PN}" - echo "LIBDIR=\$(PREFIX)/$(get_libdir)" - echo "VARDIR=${EROOT}/var/cache/${PN}" - echo "X11_PREFIX=${EROOT}/usr" - echo "STRIPPROG=true" - echo "CC=$(tc-getCC)" - echo "AR=$(tc-getAR)" - echo "RANLIB=$(tc-getRANLIB)" - echo "LUA_MANUAL=1" - echo "LUA=${LUA}" - echo "LUAC=luac" - echo "LUA_LIBS=$(lua_get_LIBS)" - echo "LUA_INCLUDES=$(lua_get_CFLAGS)" - use nls || echo "DEFINES+=-DCF_NO_LOCALE -DCF_NO_GETTEXT" - } > system-local.mk + tc-export AR CC PKG_CONFIG + export INSTALL_STRIP="" + + cat > system-local.mk <<- _EOF_ || die + PREFIX=${EPREFIX}/usr + DOCDIR=\$(PREFIX)/share/doc/${PF} + ETCDIR=${EPREFIX}/etc/${PN} + LIBDIR=\$(PREFIX)/$(get_libdir) + VARDIR=${EPREFIX}/var/cache/${PN} + LUA_MANUAL=1 + LUA=${LUA} + LUAC=${BROOT}/usr/bin/${ELUA/lua/luac} + LUA_LIBS=$(lua_get_LIBS) + LUA_INCLUDES=$(lua_get_CFLAGS) + $(usev !nls "DEFINES+=-DCF_NO_LOCALE -DCF_NO_GETTEXT") + _EOF_ if ! use xinerama ; then sed -e 's/mod_xinerama//g' -i modulelist.mk || die @@ -70,8 +67,7 @@ src_configure() { if ! use xrandr ; then sed -e 's/mod_xrandr//g' -i modulelist.mk || die - sed -e '/mod_xrandr/d' \ - -i etc/cfg_defaults.lua || die + sed -e '/mod_xrandr/d' -i etc/cfg_defaults.lua || die fi } @@ -84,12 +80,12 @@ src_install() { insinto /usr/share/xsessions doins "${FILESDIR}"/notion.desktop + local DOC_CONTENTS=" + If you want notion to have an ability to view a file based on its + guessed MIME type you should emerge app-misc/run-mailcap." readme.gentoo_create_doc } pkg_postinst() { readme.gentoo_print_elog } - -DOC_CONTENTS="If you want notion to have an ability to view a file based on its -guessed MIME type you should emerge app-misc/run-mailcap." diff --git a/x11-wm/windowlab/Manifest b/x11-wm/windowlab/Manifest index 7a1ce908f021..84e265a8083e 100644 --- a/x11-wm/windowlab/Manifest +++ b/x11-wm/windowlab/Manifest @@ -1,5 +1,7 @@ AUX windowlab-1.34-fixed-font.patch 385 BLAKE2B e137d399ed40bda9776316f0b2fd5be9dd8520f0b0f88e754ea3c559975a3f42763b802f78a835230fc7fc27c7b544c9838a672f98fb1b008bdecdfddefef408 SHA512 c0e860c92dce68a921880fbe042163a50ad2f1e31572acb2a93bc557405ba7323a8a5e0e5608365be0585dac1bf648958c74aa9e017b9da6c0a15ac4caaae6e4 AUX windowlab-1.40-gentoo.diff 1621 BLAKE2B eee189cfc54178f850225c4226a1cb70d131ad9417e9f8e000a1a56aaa3ddcf35dc65f4958937a0f40e020be966776a2f61f4797fc4217e128189b3bda4eb771 SHA512 d0d06e2396f1a2f26d7c76b5ed513df2fa4d7496a898664b1fec51b33d6e3f63dd131207cd68243f9c8895d7bfa00e399b3a38ac81101e8321532f454f193ccd +AUX windowlab-1.40-libdir.patch 579 BLAKE2B 2dfdb96da3e156df9865afff8ccdcbe3c0bb677c4c28a47579868aa787e140cb15aacff38b87a92d3f03748a7a754dc1cfe2c8bc1f57236490b244002aaf873f SHA512 3c7784bb0d75cb9e491f918fceae4123f7c5f669e78e3a626a1784b9083f542f6dacbf94908539e3da647511bf658240796794dc4df092300e1898f79fe0a8c1 DIST windowlab-1.40.tar 174080 BLAKE2B 9091565b40e886f921f33251c293b39ad4ec544a98d91046e52fa4e1aae66141934645e724ee224750dd7c50fba5a45fe2b4482c46e860c752a10c2b00dd05a5 SHA512 abea16f4f85f846d426fecce548cef2bf867fc6545a720ec2d3a8d93eb5a4abd6942e44534bb7faef6cffe0551181764effa99d835b8f067a1510f7d50af6d3d EBUILD windowlab-1.40-r1.ebuild 1056 BLAKE2B cf7eca457b2b92aa2c98e75b58ef968776a04d0a20d2bf35831d34afa6957ae0b158009c6d4dff7366338e10287eacb1153e8a284485ca9e5e1cbd36026af451 SHA512 94fb9dfcb2b13c3c591036d05b6fdac34b0972cbd06fc779b8aad08e8ee2c5bd0e0e51c63e86b9f2e30337f383a379711ca8f7b3054abfae20e7adc2783d17f4 +EBUILD windowlab-1.40-r2.ebuild 1127 BLAKE2B f6227751587578f01b5f6d9dbf0532492af1afbb9913d0caee26eeb84f9ee477b6cf0407d39b958d4c3f63d15d04ac0addb4af2a6afbb1ea01ad1566df583508 SHA512 794d7dd96389921c721c969e29c3dcedef5b122ebc2c16bb787324f9ed6b0bb255ec7dc652f0280fa0556e33d77d7903b71c040800eecf94bb750683eeedb77d MISC metadata.xml 746 BLAKE2B 0ea6f7861ef16880dc5e900f1a5164b42c70e9d4808e5a19fecf6cf6ed45cb4a6aee10ac1e94e9a0458e46aa14705c01c505e61afb1bc1b8412d46efe11ced1b SHA512 417ec354ef36d2cf99373fb8b88ea5aecf75158c4e5135467828fe56e5763d19d37af6b9728c74a089230eb66036bcd0b8c89508ae7cbc49bc1b503f890e32c1 diff --git a/x11-wm/windowlab/files/windowlab-1.40-libdir.patch b/x11-wm/windowlab/files/windowlab-1.40-libdir.patch new file mode 100644 index 000000000000..65c2b662dc62 --- /dev/null +++ b/x11-wm/windowlab/files/windowlab-1.40-libdir.patch @@ -0,0 +1,20 @@ +https://bugs.gentoo.org/732470 +--- a/Makefile ++++ b/Makefile +@@ -51,7 +51,6 @@ BINDIR = $(DESTDIR)$(PREFIX)/bin + MANDIR = $(DESTDIR)$(PREFIX)$(MANBASE)/man1 + CFGDIR = $(DESTDIR)$(SYSCONFDIR) + INCLUDES = -I$(XROOT)/include $(EXTRA_INC) +-LDPATH = -L$(XROOT)/lib + LIBS = -lX11 $(EXTRA_LIBS) + + PROG = windowlab +@@ -62,7 +61,7 @@ HEADERS = windowlab.h + all: $(PROG) + + $(PROG): $(OBJS) +- $(CC) $(CFLAGS) $(LDFLAGS) $(OBJS) $(LDPATH) $(LIBS) -o $@ ++ $(CC) $(CFLAGS) $(LDFLAGS) $(OBJS) $(LIBS) -o $@ + + $(OBJS): %.o: %.c $(HEADERS) + $(CC) $(CFLAGS) $(DEFINES) $(INCLUDES) -c $< -o $@ diff --git a/x11-wm/windowlab/windowlab-1.40-r2.ebuild b/x11-wm/windowlab/windowlab-1.40-r2.ebuild new file mode 100644 index 000000000000..521a807b40c7 --- /dev/null +++ b/x11-wm/windowlab/windowlab-1.40-r2.ebuild @@ -0,0 +1,53 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit toolchain-funcs + +DESCRIPTION="small and simple window manager of novel design" +HOMEPAGE="http://www.nickgravgaard.com/windowlab/" +SRC_URI="http://www.nickgravgaard.com/${PN}/${P}.tar" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~mips ~ppc ~x86" +IUSE="truetype" + +RDEPEND="truetype? ( x11-libs/libXft ) + x11-libs/libXext" +DEPEND="${RDEPEND} + x11-base/xorg-proto" +BDEPEND="virtual/pkgconfig" + +PATCHES=( + "${FILESDIR}/${PN}-1.34-fixed-font.patch" + "${FILESDIR}/${P}-gentoo.diff" + "${FILESDIR}/${PN}-1.40-libdir.patch" +) + +src_configure() { + if use truetype ; then + export DEFINES=-DXFT + export EXTRA_INC=$($(tc-getPKG_CONFIG) --cflags xft) + export EXTRA_LIBS=$($(tc-getPKG_CONFIG) --libs xft) + fi + + tc-export CC +} + +src_install() { + default + + exeinto /etc/X11/Sessions + cat <<- EOF > "${T}"/${PN} + #!/bin/sh + exec /usr/bin/${PN} + EOF + doexe "${T}"/${PN} +} + +pkg_postinst() { + elog "${PN}'s menu config file has been changed from" + elog "${EROOT}/etc/X11/${PN}/menurc to ${EROOT}/etc/X11/${PN}/${PN}.menurc" +} diff --git a/x11-wm/wmii/Manifest b/x11-wm/wmii/Manifest index a2c48872c2e2..72d07373902e 100644 --- a/x11-wm/wmii/Manifest +++ b/x11-wm/wmii/Manifest @@ -1,4 +1,6 @@ +AUX wmii-3.9.2-libdir.patch 261 BLAKE2B b131312959eb8883ea60a64cad8f37c60b8bc5f4097ed00e74754a3443d040f2ec425a53952ad1990ed32c8b7b139e51a499244558c31e0de7fc2c7458366b7d SHA512 075f08ceb1e339c65af423b043560d84ba856133c3f750145acff6cf8d42e647a952f86826d4dbdb934c7f04e7cba9c9d767dc25768211cea5e5dc98819829a0 AUX wmii.desktop 106 BLAKE2B b92235ce6a4f21648baf326952bf7dd0cc9f76670b97a41316d9763889c91b64defa067c0b07a93c2547e477fdac29b4f4050cc9954210b98788ea34ad3eac54 SHA512 4c2ce08f692996c20f3f8d3d7884ac82644e8d1782b3895a0e75ecfe6c8ee9faf68a7621226d3cd9fb75cee0942d46cc55373dd74832508368a7c9760a18b143 DIST wmii+ixp-3.9.2.tbz 432032 BLAKE2B 176b0cee20de3bac6eb23584650fc9beed793cfce1b2af9d47fc7be675da094d90670e8566b1dce264a8715711aa0d3cd207d9b8ef243bd48343fd5fe3c645f7 SHA512 c75d6d3f80e2b263c8d7b9eb6d0e700a1ad642209fc0984908e9399d22372c6c0572f47ab61881d5d56c4cc4eeb2914a545f6af1bbb936b65848764577d75761 EBUILD wmii-3.9.2-r6.ebuild 1644 BLAKE2B 8d1aadc39751bc8e85d6745e57dc8c2342d7dea5b897357ef62fbd86c3669b5c0e1cac912f90865e0339cbc2b882828a6ce83ddc2478318496788ad4fcc722e4 SHA512 ad857a5e68236dc3d8669b21d9aac5d03ca52a442044a2a1a40c16fcb4f0d03d80a15cb1e3d9596c339990e4e28190da35f3c65d1320838194f87ba0c78ee00d +EBUILD wmii-3.9.2-r7.ebuild 1702 BLAKE2B 38225c543b840fc99c41254f279cb75710e7242e4189efe169b29d17cfb93897045ac74d4fea00f59e89cec245986afa1ac98278a86f2e8d2681f1b2b0553ac2 SHA512 72b6264ddc4257e5e188c0b4409f2589325d69a8b0d528aae016370496cc65d369264c597279814a045bb3a2309feac60ffc7a2d46664ebaa2ad037298cea9e4 MISC metadata.xml 595 BLAKE2B 9bb2ba3899843174bf9b9d27cef59718a10e12ba096c29295473d09d564ce6f7346c62214111e9f5f50cac7da6630caf7f63d7d34305a529c8a4ece2b9c7c441 SHA512 c3c5b5e5797dfd1ddbb947f51a1b4ff5d35889fb74ea8c8532ccbfe3458a1beb5a7468701152a3c98ad2cdfb1e233a1abf5e04869becd409d660a255be790884 diff --git a/x11-wm/wmii/files/wmii-3.9.2-libdir.patch b/x11-wm/wmii/files/wmii-3.9.2-libdir.patch new file mode 100644 index 000000000000..a1d68fac1afa --- /dev/null +++ b/x11-wm/wmii/files/wmii-3.9.2-libdir.patch @@ -0,0 +1,12 @@ +https://bugs.gentoo.org/832476 +--- a/config.mk ++++ b/config.mk +@@ -11,7 +11,7 @@ PREFIX = /usr/local + + # Includes and libs + INCLUDES = -I. -I$(ROOT)/include -I$(INCLUDE) -I/usr/include +-LIBS = -L$(ROOT)/lib -L/usr/lib ++LIBS = -L$(LIBDIR) + + TERMINAL = xterm + diff --git a/x11-wm/wmii/wmii-3.9.2-r7.ebuild b/x11-wm/wmii/wmii-3.9.2-r7.ebuild new file mode 100644 index 000000000000..b4c0c4b776be --- /dev/null +++ b/x11-wm/wmii/wmii-3.9.2-r7.ebuild @@ -0,0 +1,84 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit flag-o-matic toolchain-funcs + +MY_P="wmii+ixp-${PV}" + +DESCRIPTION="A dynamic window manager for X11" +HOMEPAGE="https://github.com/0intro/wmii" +SRC_URI="https://dl.suckless.org/wmii/${MY_P}.tbz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 ~x86" + +DEPEND=" + media-libs/freetype + >=sys-libs/libixp-0.5_p20110208-r3 + x11-libs/libXext + x11-libs/libXft + x11-libs/libXinerama + x11-libs/libXrandr + x11-libs/libXrender + x11-libs/libX11" +RDEPEND="${DEPEND} + media-fonts/font-misc-misc + x11-apps/xmessage + x11-apps/xsetroot" +BDEPEND="virtual/pkgconfig" + +S="${WORKDIR}/${MY_P}" + +DOCS=( NEWS NOTES README TODO ) + +# Force dynamic linking, bug #273332 +MAKEOPTS="${MAKEOPTS} STATIC= -j1" + +PATCHES=( + "${FILESDIR}"/${PN}-3.9.2-libdir.patch +) + +src_prepare() { + default + + mywmiiconf=( + PREFIX=/usr + DOC=/usr/share/doc/${PF} + ETC=/etc + LIBDIR=/usr/$(get_libdir) + CC="$(tc-getCC) -c" + LD="$(tc-getCC)" + AR="$(tc-getAR) crs" + LIBIXP="${ESYSROOT}/usr/$(get_libdir)/libixp.so" + ) + + # Punt internal copy of sys-libs/libixp, bug #323037 + rm include/ixp{,_srvutil}.h || die + sed -i -e '/libixp/d' Makefile || die + + # bug #335083 + sed -i -e "/BINSH \!=/d" mk/hdr.mk || die + # bug #369115 + sed -i -e 's/-lXext/& -lXrender -lX11/' cmd/Makefile || die +} + +src_compile() { + append-flags -I"${ESYSROOT}"/usr/include/freetype2 + append-flags -fcommon + + emake "${mywmiiconf[@]}" +} + +src_install() { + emake "${mywmiiconf[@]}" DESTDIR="${D}" install + + echo ${PN} > "${T}"/${PN} || die + exeinto /etc/X11/Sessions + doexe "${T}"/${PN} + + insinto /usr/share/xsessions + doins "${FILESDIR}"/${PN}.desktop +} diff --git a/xfce-base/Manifest.gz b/xfce-base/Manifest.gz index 14ccc89f85dcc5142879b3c89a2dbda5d975dee2..c8a2620fe9a70e0fa1b707bbf225c96383779fa3 100644 GIT binary patch literal 2381 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 literal 2381 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 diff --git a/xfce-base/exo/Manifest b/xfce-base/exo/Manifest index 2629b8ec9e8a..fa97c04ec0bb 100644 --- a/xfce-base/exo/Manifest +++ b/xfce-base/exo/Manifest @@ -6,7 +6,7 @@ DIST exo-4.17.1.tar.bz2 877757 BLAKE2B 152e168568f4ad12e1eb03f7b1971b3369647da0a DIST exo-4.17.2.tar.bz2 878021 BLAKE2B 2756a032be106f371de17cf2c862acecb1a1a264f7f91b4c452d6a0cc8addc93ebf918b5e2e17baa1a78e8dc3bca6fde505d994fb3258a2bcceeb49899cd3b6c SHA512 99d688f9dc2f1a66f546943780521572d3df689e616b75a2a1e26a1d8c95b534175f6bc9a1a1782a7ffb8c09fa40e649ee6d688105344c748775ee3fdd10d1d0 EBUILD exo-4.16.2.ebuild 1037 BLAKE2B fc845e4cba69c4bfde2512f34e6c8674b9dc0614617d76f6ef050b8f6ba25dc8616622eaa9b6abd18aa52f5e2515a0a68a9230f07168fa70c798308f17ff3331 SHA512 0962ad579e7bdbb0f2e0127c9bd90972d4a6dddd57ca7b383084b5852743f7308731ec4a9b393fb76db710b13f4971f5d2390f94e0298aa021a89612e9b3788a EBUILD exo-4.16.3.ebuild 1162 BLAKE2B 15951f356c35d0268c1724efc3bd1f9859ad7fc11677350b59b1f6ca4016b1dda6e55d70bdfc0b12158ad10cafa36d4684d5202ea63f5a7fa0006eb47feeb567 SHA512 d8154db5c11d65addbcca1844d9463e213699a8fd342d87161ef2f217ffe08bc34e8b6b85e41d0180773e5858ac8ee7d6181ea45625ca9a5c07c3b9136f07ee9 -EBUILD exo-4.16.4.ebuild 1174 BLAKE2B 6792a8c06c3a83231447ea19b3e9c08d14a2d6459b01badcdaf38ab754fed28b49348eb6f6151a3b8720dded19625e6e968a7728bff2076785952b4b80c32d5b SHA512 3fc5d74c6c7ed836f11abc18cb5fbbf4067fb92234d7d019d6205491ba4ac31c6fb1766c52e88471db21246d3098e84e0b7b4b80159f5068a1e458ddebe0f473 +EBUILD exo-4.16.4.ebuild 1172 BLAKE2B 65ff724d9fc726f88e0385f2a2e2791390f8bd3cccbbd79d144c8235793d56f9b51924d0b89b3f34f010876471e8864f509804fc95d3a8cdeeddb590e242ac28 SHA512 bcf5d7b292cbad5a67c0535408be21d45d1f45b65eee760c72b00007be5ed403a47efae4ff625711b9456c0c412121d83379f260995d5a80f567c3c2a88c9063 EBUILD exo-4.17.1.ebuild 935 BLAKE2B 22e3173c32dc14eb338e159298070d55815c11b7e75a34935a14d125077f8b5822d234305fcbd8dd550667fe151abd99847c54d884342bccbdbefc334a515ab1 SHA512 37d72958a4967cdce59632e24ca231a3bc582182634aac2fc8a798d571b4b742845ab6a571db3847f0702ff5d9d670cc712cb1970b46ff3c37b862bcd62fa957 EBUILD exo-4.17.2.ebuild 942 BLAKE2B 221b81d4e6131ae084178b5d45b71c9dbc1cfd2896fac6bcb41110d5043d6aa6a757e9dcb9ec965ec156775d02318eb4891a661abc2008465039e9888ac4fbf4 SHA512 2ede1b9df14198493a0634786ce6506170ac94febb372d2f626f981010671d129ef806132db240fdc291629803bbfce8967bc09c0eff636646e081042561755d MISC metadata.xml 242 BLAKE2B e489d8bd8fc709502185e0439171cde4402146bc1ec7340bbe41550c06410a49faec8777cb7e79c3ba482feee774350beec5741ed8fe93a85ebed7b746f9200e SHA512 1bcfaf0482a1e7b5a7182d853dafaa2d47687bbc1c9d38b69ba35ce97cdeeff9bd2137a086c5af2a27b730a295e7cbd73d0b43fbe5af331bb7a3113d2117dff3 diff --git a/xfce-base/exo/exo-4.16.4.ebuild b/xfce-base/exo/exo-4.16.4.ebuild index 98cd2ece22bc..a873af84c6f1 100644 --- a/xfce-base/exo/exo-4.16.4.ebuild +++ b/xfce-base/exo/exo-4.16.4.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://archive.xfce.org/src/xfce/${PN}/${PV%.*}/${P}.tar.bz2" LICENSE="GPL-2+ LGPL-2.1+" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~x64-solaris ~x86-solaris" RDEPEND=" >=dev-libs/glib-2.50 diff --git a/xfce-extra/Manifest.gz b/xfce-extra/Manifest.gz index 0bd3b7d820efb03bf6f7312f3a3ccf1962d9bd5a..875bc48878cafe303405b8681345293f50afefd5 100644 GIT binary patch delta 1961 zcmV;a2Uhs=KJGq{HUfn`u{aq5e@i*=N5xnr-uD<~y1d-cd%hidavCM~+nsn~Jo+&@ zx5h=IHTthszj&6t${sE72*t&H?(6sb-k$awwTtmuyOEranMI=k-CD^9Y7i{)j9iGyRd^r8YY}zt_#$muagEB`*w0o;e1`|$+ zk54=9nvB_SqwcV*mAt0!ZJm6gA3g_{QItq0=NV!SBeZ^3yI@xJf7-T2%ikC7@!_NW zQ_;e;XxWA822XQNrFVAi&7x1kw_I5D9?DuHQ^c}rOHAOQAZO3KUGk@50AZm>4xtO~ z%)odi7iOFc%x1J(bo8S`97>~A`<$)Pu$7tSo%;G(v|XANH_c{q%n>3Q5sKsU8dN}& zHygujj!8!Q0)oqGe~c<|&TVvQ#BRem-&|&8oA-0@1*khUS}upun55KM3Zv;JW>HUB zRICM`>#L$Y*{A3As#?BZtA)TLrL1q9*1DU84nV*=DvzM=9a^)AKB;&tVaB#jqe5== zOkFV7gV?o_7!`}=Ix}8FLg;*GcpEJfkQ&wUSu%B+_qQBj>UXI7{tmm)*Clq6SI*lYMK@e&xjgG4u zQ|+|JNtB|`f3_kr(pwq_Kf;T4JPS7nnPKV1H1ABC`Vtud{A-_u`qX`}4GbGd(AS{u z>)Kth!!EcrgO1qIHLMZ6M%#PCO%ujh55&+=w1mi`sbP$g10IBYWgIph1SDFUd-I%_ z1%hB}F5eO3L7RtOSV-oynspe&K{brgtf%K&y?#4$f2SYp;o08MvKxT3Qu7EoLSUFA zVn1_axCUQ_$q#6<3qJCf!J`2yf-xGp(qya^o#bG>9r!AIPx+GX5sYJ<*Ey3m38C>q zUq)#xu{DNhZGPmkEG~U5Tpqj|(|RZ>C^j&+DJg29)KQpDksQKA`{Y7<#32wH&h8uM+o%(Pkr;SPF2PcwP5!f@28R`Yl(TLY zi};>mNc<638EHi!W{{C|)4tFfSUg~K2}^c4Hzt*a1_T4I1#hDkSOW#Yuap_cicC1L z;OG=0NK(v;#FjWo!8jye;sngD+l^2VA7)6ufa2&0T#_8iG-TzP#ta@EJevMj932QY z?Knl_o=kS~<+h7IL@eFeOim|%nullR;dcXuMl)t+==?(me=&kUc;YTc>mK*rZoseG zUf#c@cCYXx>dO5Nq)==DN@@g%0Wb3>_}QF%;c&T|wP$C=HmFgfuB9BB9zNy8(N1KX zc-W-7&l_>RxFD&&U>O3RZXlf#Z@ZppEtO})LvMS3z7>d0?CnLD zH==G^k#7`hFGDZt@uei5v+L|3W`p0zu)4Z{ba-U2?JCcK>z5APwywaGjy)5{^jjMg z&DBCKJNGwZe|`Vq`RD!gaew;qM*VI(QMh_;Xe;fN`=k_95?8%kLPTB$-U%yrf`LN} zA>onNWj9g3G@|p;IFXSSR1|gTH@X2Cr-dU>7u$@AY|a2wnlqEZ9Tb0DQ7hL*rdqmu zqmARN-;!%Or=H}EEz@qqN`ww;j&U!ROTP#}KNvA6?yYUU%Y|RU3P0$aND zg%>gJ2e#4Sown)_WxYw=x^i4Vw57{LnK{Fs=fL zL>|gi$%W=$_C}DGo&mda($=r0)umquR1UAYY7Zt+JLm~wp+`4e$hTrf1*kKSeMaO9 zkPUS4{pzp1dwdT}#HVTXLwM`34(hhF2~SFnNSW6!3kB@_bc!zGtwFz5q@%=4CLg-C vGd#kh-yEwtyh9;N7zqGb@I;`X!mN0Z(_m)M6V1jD{OSJyjj0c3=sExZ#dOmN delta 1981 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 Lg1_B#@JoHrn)!rYhL2+)y8u;sJ=3^^~FwXwm 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 (2019‑08‑31) -# Dependencies not yet stable. -appindicator - # Andrey Grozin (2014-05-16) # No stable gcl gcl diff --git a/profiles/arch/arm64/package.use.mask b/profiles/arch/arm64/package.use.mask index d67ae6fdf361..2b1b27feff7c 100644 --- a/profiles/arch/arm64/package.use.mask +++ b/profiles/arch/arm64/package.use.mask @@ -323,7 +323,7 @@ net-fs/samba addc addns ads cluster python test # Some more unkeyworded dependencies. dev-cpp/eigen test mate-base/mate help -mate-base/mate-applets-meta appindicator sensors +mate-base/mate-applets-meta sensors mate-extra/caja-extensions gajim sci-libs/gdal armadillo netcdf sys-fs/btrfs-progs reiserfs @@ -410,7 +410,6 @@ net-libs/libpcap bluetooth # Mart Raudsepp (2017-02-16) # Not yet tested features/dependencies app-text/evince dvi nautilus postscript t1lib xps -net-wireless/blueman appindicator # Markus Meier (2013-12-26) # Unkeyworded deps, bug #488724 diff --git a/profiles/arch/arm64/use.mask b/profiles/arch/arm64/use.mask index d32c7c4ee25c..5f525cc7abf0 100644 --- a/profiles/arch/arm64/use.mask +++ b/profiles/arch/arm64/use.mask @@ -50,10 +50,6 @@ cpu_flags_arm_neon -cpu_flags_arm_vfpv4 -cpu_flags_arm_vfp-d32 -# Mattéo Rossillol‑‑Laruelle (2019‑08‑31) -# Dependency not keyworded (dev-libs/libindicate). -appindicator - # Michał Górny (2018-07-09) # No OpenCL provider is available on arm64. opencl diff --git a/profiles/arch/hppa/use.mask b/profiles/arch/hppa/use.mask index e561ee2f467c..447415da6a81 100644 --- a/profiles/arch/hppa/use.mask +++ b/profiles/arch/hppa/use.mask @@ -37,10 +37,6 @@ vulkan system-libvpx vpx -# Mattéo Rossillol‑‑Laruelle (2019‑08‑31) -# Dependency not keyworded (dev-libs/libappindicator). -appindicator - # Matt Turner (2018-05-26) # Unmask systemd since it is keyworded here. -systemd diff --git a/profiles/arch/ia64/use.mask b/profiles/arch/ia64/use.mask index a3f9822da813..801512a035e5 100644 --- a/profiles/arch/ia64/use.mask +++ b/profiles/arch/ia64/use.mask @@ -38,10 +38,6 @@ ruby # - net-libs/gnome-online-accounts: depend on net-libs/webkit-gtk gnome-online-accounts -# Mattéo Rossillol‑‑Laruelle (2019‑08‑31) -# Dependency not keyworded (dev-libs/libindicate). -appindicator - # Sergei Trofimovich (2017-06-17) # There is no luajit support on ia64. Bug #554376 lua_single_target_luajit diff --git a/profiles/arch/m68k/use.mask b/profiles/arch/m68k/use.mask index d6c546d4c498..544b27bcfa5a 100644 --- a/profiles/arch/m68k/use.mask +++ b/profiles/arch/m68k/use.mask @@ -97,10 +97,6 @@ qt5 # valgrind has no m68k port. valgrind -# Mattéo Rossillol‑‑Laruelle (2019‑08‑31) -# Dependencies not keyworded. -appindicator - # Andreas Sturmlechner (2019-03-31) # sys-auth/elogind is not keyworded here. elogind diff --git a/profiles/arch/mips/use.mask b/profiles/arch/mips/use.mask index 85e68d05e19c..7c2cc1ebf1f6 100644 --- a/profiles/arch/mips/use.mask +++ b/profiles/arch/mips/use.mask @@ -45,10 +45,6 @@ gnome-online-accounts # Keywords lost on net-fs/samba over time, use.mask until re-keyworded samba -# Mart Raudsepp (2017-02-07) -# dev-libs/libappindicator not tested -appindicator - # Anthony G. Basile (2015-08-01) # There is no luajit support on mips. Bug #554376. luajittex diff --git a/profiles/arch/s390/use.mask b/profiles/arch/s390/use.mask index c4f3c6a8e82b..1a8fc49c64d4 100644 --- a/profiles/arch/s390/use.mask +++ b/profiles/arch/s390/use.mask @@ -58,10 +58,6 @@ libglvnd # Unmask ABI flags for this arch. -abi_s390_32 -# Mattéo Rossillol‑‑Laruelle (2019‑08‑31) -# Dependencies not keyworded. -appindicator - # James Le Cuirot (2017-06-29) # Unmask as this profile is big endian. -big-endian diff --git a/profiles/base/package.use b/profiles/base/package.use index 77d07656fc52..137647598358 100644 --- a/profiles/base/package.use +++ b/profiles/base/package.use @@ -1,6 +1,10 @@ # Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Andreas Sturmlechner +# Only python 3.9 supported, bug #835921 +dev-util/kdevelop-python:5 python_single_target_python3_9 + # Patrick McLean =sys-cluster/ceph-17.2.0 lua_single_target_lua5-4 diff --git a/profiles/package.mask b/profiles/package.mask index 186c01921952..8970d66a8a71 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -33,6 +33,18 @@ #--- END OF EXAMPLES --- +# Ulrich Müller (2022-06-16) +# Last release in 2002. The distfile cannot be redistributed +# and is no longer available upstream. Use media-gfx/imagemagick +# ("convert" with eps2 or eps3 output format) as replacement. +# Masked for removal in 30 days. Bug #851708. +media-gfx/jpeg2ps + +# John Helmert III (2022-06-15) +# Open security bug with patches for years. Upstream seems dead since +# 2020. Removal on 2022-07-15. Bug #718550. +sys-cluster/csync2 + # Michał Górny (2022-06-13) # Upstream has discontinued the fork. No revdeps. They recommend using # the original editdistance (not packaged on Gentoo) @@ -47,13 +59,10 @@ dev-python/editdistance-s dev-cpp/commoncpp2 # Michał Górny (2022-06-08) -# pyroute2 is pending version bump for over 1.5 years already. -# The tests are restricted. pulseaudio-dlna is the only revdep. # pulseaudio-dlna has not seen any upstream activity since 2017, # and has had its last release in 2016. It does not feature a non-live # ebuild. # Removal on 2022-07-08. Bug #813990. -dev-python/pyroute2 net-misc/pulseaudio-dlna # Andreas K. Hüttel (2022-06-05) @@ -184,11 +193,6 @@ dev-python/sphinxcontrib-openapi # Removal on 2022-06-23. Bug #846605 gnome-extra/gnome-documents -# Sam James (2022-05-22) -# Doesn't support Python 3.10, out of date, unmaintained in Gentoo. -# Removal on 2022-06-22. bug #731674, bug #846158. -net-misc/omniORB - # Sam James (2022-05-22) # No upstream activity since 2017. Doesn't support Python 3.10. # Removal on 2022-06-22. bug #845732. diff --git a/profiles/prefix/darwin/macos/package.mask b/profiles/prefix/darwin/macos/package.mask index 0b90c5562381..8a9a258d382f 100644 --- a/profiles/prefix/darwin/macos/package.mask +++ b/profiles/prefix/darwin/macos/package.mask @@ -1,6 +1,12 @@ # Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Fabian Groffen (2022-06-14) +# timer_create build-failure, corrected upstream in 5067 +# https://github.com/vim/vim/commit/f78b52ba24d8d294869cd013dcc4cd5d4a65cea7 +=app-editors/vim-8.2.5066 +=app-editors/vim-core-8.2.5066 + # Fabian Groffen (2022-01-08) # malloc crash during install on >=11.0, bug #830425 =dev-util/cmake-3.22.1 diff --git a/profiles/targets/desktop/plasma/package.use b/profiles/targets/desktop/plasma/package.use index 5e9ebf34903f..65c0002787a9 100644 --- a/profiles/targets/desktop/plasma/package.use +++ b/profiles/targets/desktop/plasma/package.use @@ -61,3 +61,6 @@ sys-libs/zlib minizip f0wx`DCFy|;bxz_&9G3EAK4 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 S9Q#@S%l`)zqAIQmkN^NuxUUTW delta 7410 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 k*Q#0}59$#<4$%>Pl@?%Od3TQetpDZz15XXN + #include + #include ++#include + #include + #include + #include diff --git a/sci-biology/mosaik/mosaik-2.2.30.ebuild b/sci-biology/mosaik/mosaik-2.2.30.ebuild index 0aee0a2cfbd9..a929f1160f67 100644 --- a/sci-biology/mosaik/mosaik-2.2.30.ebuild +++ b/sci-biology/mosaik/mosaik-2.2.30.ebuild @@ -20,6 +20,7 @@ PATCHES=( "${FILESDIR}"/${P}-Wformat-security.patch "${FILESDIR}"/${P}-gcc7.patch "${FILESDIR}"/${P}-gcc11.patch + "${FILESDIR}"/${P}-gcc12-time.patch ) src_configure() { diff --git a/sci-chemistry/Manifest.gz b/sci-chemistry/Manifest.gz index 69ecab7b2fb13c155b7625262b499af25d75912b..c1214fd5f9a1b0a5ddcda4a55766e4d9c43384ee 100644 GIT binary patch delta 9457 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 Dx3uuG delta 9461 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 Ht4RO=mlyWs diff --git a/sci-chemistry/molequeue/Manifest b/sci-chemistry/molequeue/Manifest index 1f5a79a5f87e..b5b5335d9eef 100644 --- a/sci-chemistry/molequeue/Manifest +++ b/sci-chemistry/molequeue/Manifest @@ -1,3 +1,3 @@ DIST molequeue-0.9.0.tar.gz 604015 BLAKE2B 37e7f404a0fefb40defb198295659372121fbe770269c2f9fb92e856aceb8222bec5e83939ecea061b76f925c0cbde1be0a854db41f992a92a2b2b9e0651f2e1 SHA512 87ddd8ca59227cab60c0ce2643e5bd435d9ac7e23b929659b95f190478734a5b71d4935f37d03eeadbc39939cbffb3604e0a283d50b0a23a1a000b57c1fce335 -EBUILD molequeue-0.9.0-r1.ebuild 1959 BLAKE2B a6e50572483f1670a2c743584ec1c2e7045fa145897418d01df5e68929e3a640b34d7b85d33973a6a47dd2e250862c0cc72fa7190fe62c2ed30ba32edeca4d8b SHA512 62405759c9d650a8ca21bc3a23208c93283111c194d721e334656a75daa42af70afb0c1ff7055b9d8b46f2c8193b37ce8b561ea7d1a2058cbc1eb57e64fe53b3 +EBUILD molequeue-0.9.0-r1.ebuild 2067 BLAKE2B 552c6b56e7b0907fa78b9e2d88f62f6768a5b08efe58afb6d039b1451e11324c21701ce4231086d685fdd1887f12a12d68e79a3cd444ec623c921b045a48c85a SHA512 7fe1f39d56b1d5131f01130d9b60e537b29c280835b69cca3f4d7f42b1a51d764de49301c22b41eeed72558e6419665af35447718aeb8fa3f14cc49951a9aa60 MISC metadata.xml 1258 BLAKE2B db62408b81fa39c138916de98df72a14b7d66bfaa7ac50e6afe5e138ce4d3627cbb7f0544e075ecdaff70b04ee6023d5f2381bd0f130d5075b060c5ed8bfabb5 SHA512 b4b028602d96c58d8744d016176361d41a1ac4c3dbb0e14edb3526d683cfdd8607ba3c627529edcdd5fe97ba484cb8e1fcaf797e4c4d0253f0bb2321a2140512 diff --git a/sci-chemistry/molequeue/molequeue-0.9.0-r1.ebuild b/sci-chemistry/molequeue/molequeue-0.9.0-r1.ebuild index 5c4f667b458d..8901b0f81ce5 100644 --- a/sci-chemistry/molequeue/molequeue-0.9.0-r1.ebuild +++ b/sci-chemistry/molequeue/molequeue-0.9.0-r1.ebuild @@ -1,8 +1,8 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 -PYTHON_COMPAT=( python3_{7..9} ) +PYTHON_COMPAT=( python3_{8..11} ) inherit cmake python-r1 virtualx @@ -66,9 +66,14 @@ src_configure() { src_compile() { if use zeromq; then - python_foreach_impl run_in_build_dir cmake_src_compile all $(usex doc documentation "") + my_src_compile() { + run_in_build_dir cmake_src_compile all $(usex doc documentation "") + use doc && export HTML_DOCS=( "${BUILD_DIR}"/docs/html/. ) + } + python_foreach_impl my_src_compile else cmake_src_compile all $(usex doc documentation "") + use doc && export HTML_DOCS=( "${BUILD_DIR}"/docs/html/. ) fi } @@ -81,7 +86,6 @@ src_test() { } src_install() { - use doc && local HTML_DOCS=( "${BUILD_DIR}"/docs/html/. ) if use zeromq; then python_foreach_impl run_in_build_dir cmake_src_install python_foreach_impl run_in_build_dir python_optimize diff --git a/sci-electronics/Manifest.gz b/sci-electronics/Manifest.gz index a74f7cfdd85ceebe9f49fb7ddb14af3aa604015d..d38d8ef277d4ea605ffeb5e7b562914f40e6120a 100644 GIT binary patch delta 7704 zcmV+z9_Qh)MX^PHABzY8000000{?ZJ+m2nwafa{n6nX(AeXQ=jlo1CB5*r9?^TFPiG4*hQ{)z!%(%W-b+mf{|K)Ht<_)qRWAfA^<<{~`PEUC*w^W9D`& zd|vF{oi)3Ur*6NTTg_S?EtGjube6W?qo-cljy~o&YTMRNTyFRsj&~)eZoBSewaq;1 zDn8B;bFk@uN}99h#U97-KC|LG4u{P92j?e~BB^LKyjAD{o{k3W3>-+%s>KlG1J zXTQ7>vJ~ziOTm1adzTt^jpOjl)k1ZPkKAFc)7fKAp%>3eigsUXZ+kR0(@r`*jznZe z-7}W%6TuqgcpCc#^t}J(UnJV}hIMDbx#}%PPMF8FI0L^{d)SKvIc@m7 zH@_5%*_x+4LiVTE{%&8R<@`NbX4xM;Wx8HtbEoavE$`S4ADE5f=y~(FzS&wJNd^nw z(;qi~&Z*I}(9nExG1hsEGe2dL4tbBVvYT%C(5=;0y32j+kz;1L^NbOe%cp&dR@yby zwIe&|IVYE5-mb<{InGLYHk*C6vr|kZZeo!9DQP&*C-xY#?|FpjCuKm~EcWKfr5s1j z!xz3qRxr=YjR<>1oWucE~t!c)7gD{ z7lv2#_sQ{`+6}?3sBWi! znXUKHHbs4i`KQ$l^_}YqoJ$+cn>+T1+V1b(UvexE zn0vHhtL%b2En^mPNtGG$04Ttml4qcbjGt()p9Zqt`5NR z60P@pzJ7k1m+bP7niMK+P=b>P;AlFQSXe5>FBa>;Apna5a)ne|fCWb*s!3)s6Zcw?ncU)Jf)m# znU#|7eCcKwoh&O}DCzi2pF{17^RgBub?e)SoU|+5oXa(Jz^ZfVmEu_yyl<;b@L{yW z!#Vxl$jq>Sm3eCVZM>d8KFybZ??3F1U#?a8K>kG~AL1k&im6kQAx&x`lGfxbYA`SjSrjhK5 z6J>VR$&d$C1-igo&8iTZG$1Pg$!4A7{T4Cg%qFJ>k8Ch25@lv^btvi9DEbR@Upg&< z1KA<8V53oDFo1+L1G6(w#VfY4sA+^nqRNX`E&%RMm^N9J1C!awZd63@;2LG_r@KV# z^WHzM_m_C(3sn|>Wa=R@1Zw7<_D+g-pT+6|9~|F;eo1YLG4h#6&{cNkj71K+BYZ72 zSPy+N6Bu0ljtByQJaxz)p@J5_kWM1AkurYIGmERIBTVEpXATh>QOo=y5565bOF1Qq9nHm0(WpV5Z~wh@ACZ6Ata zMIf($!yF0qxdzIiY?Lken6w&2i84H{7GV{D<4_>ALQP0=&<^DZJQ1_vbRhSVG>V%& zjg3I|6~Ui>Cpvlz^d(@)8KJY|=%-8h1FDYovT$cG1qccpnM1`uPH8kq$dEd?gy4N5 z=qG>^;9ah&bV7R&vEA`?IW0@lJOcKv|80+p5~F0(BV51;=S?DoHBG98$kdt&dJTQC z49+BlCLcllY+vAP$`#9jOhSk!U^j=7NKc3Z>^%s7X@ppd#1CxYXd%G~MMY>Z`ph4# z*>V_!kw@IaMG9h9Ci!AuHl6@-O+LDbn5lF1Q-N17oH|8^z_VqehvNj}$oI(?e01fv z%=ZJpWMm}AoDMaK$(pDj-}zw%?b)X ztdP8OWEuR39keFCBA1NR5U$-T676mqKOmwoXlx|H2Mr?xa-OBMntRBB%9;rdYCM?a z-{d@xQ2}NwF`4F98M;gC(QwA#gngx4@-yMWok;eb>+t7_l_;kz)uI!9GUETqokN^^rww?*ik2v5{*RH|( zJbu2qNfvpR6YwHBa`RwAV3QfpOByIU=MDzCCI_yABSkeCkVF~t*3oUA^ddYll3kz^ zn z=0s*AroaF;1b2c>{4p2|ReO)043(p6N+Uj?;S=~i&UngIgqSg;LmKGbt3VsD9nW$c zNDK?ZY2sjCDCv+F;&Xs&z8roL(ECh7=D@o?1%1LdDUd znnTd`2K?%+lQNwl^l+o`8m}*Zvwyl2W4aV0WCF!`HH5lDFK%j&V(0_IP^oIwC#EH1 zGpVBzqKVj0AOXKIQLv~&+@~5rBw!RC2Ol~P*^o~OEM>=o z5Q?b+9V`jPLr>*^Fh(d;{59~dVO_(jujtZ0-L*#=M};QYzT_)aCJr(8KMk` z{K~(G6#xwg87O6F5lK3Lf?iN>Kr}>y(<3jc>qvnKAE$8D5ig&1|7m}IxhStxA5vl` z2NCKNJhm+gyFm1@OjZP*hTsQL1Tiu?7+V7DGib(+eSOSLA0TcYqK*ZwH(50xV zirg__QyP3gj#JKR8FF!}DOeqVL4r|gVst+NDGA$^)Ji7Bkg#>`z_QSZ3g>tev8TDe zJiTe`Jftesy`xQkx3Q^nku9}n$e#npvtcIs0BjmUMxBsKX{g=%HNAEbJz+E2s-1WT z*N}p_x8_%%7RV-L9|%OER;JwxM4BxjUAG4CJ5I!y@W43g@O&FXO|MXHd z#Mf1dxRLpYT8>T?1~Cln4oNGU0ZIkH!_p$a8@1n+VHjUT?McVty+5(L8rIP{Y6u|= zT%#aKNg#B8aRLOYAUM&6R9(W8QS=CU7UNHp%Z_TF$VUz6s*(K&BzUJo6Tl(`o4m3L z+@wCe>fa|8KIAt?aQzalx51*^ANYkOJ8SOBBf#@hWWk_xzX!Y6n2p2+b)8jJ`#94m2GlI*_Bd zK9*g7D>ap*kTW8!^&>k0;I2v0m4j+fOnt*WqSkvYyHcC{B5JpG{sbn+u&H#_#dm;B z^%Y5eFGY!`TnwHfk5O5HYQ>h?QcG-MsDJg-=ckXaFK-%P z4;0f4U_~+Eie=zfBdnY}TB&o?C{4&rhMO;eqv@$$wu=x+g(9fV@mqi|$=VXah~vWu zpyZ-j4e6Z1Mx&5FVm8Uph49akoCe*l*zYYvg!n??!Gfl?Bx$1?3yKpvsHE?pJt&ka zZh8`Y04@rQ2w5u&aDT@+Vb^qlSJW$E7dN=+NWO%b<*31)vei`LQz9isx}TvW#Qy&_ za8JH|yyE@?$u>TMW+6Ob96eXiJooSyPP^8D%}gM1}ZkP_EjhiyZzHB_@Bg1E50$sEu%wQ|Gghy@p`q)r5l$_0%*~S3*hpAuey}2p%$Boq zT@ve7O2I%BB!4;v6a6HWZWu~vK-P)$0B*Hp2uvMVgbd~!`+3){4QUS$@ta z^lPoD|0Bw?B>4Sp#6I=;Q-8N#;(Ak@kKT^?R;tNo*nik3B7|ceN^nlTQX4=T&>%w? zHcpb?^P%1}1}<$V9gAD)cwm-XwcUuoRF50zi9l`b*m$H=pB|AJ(j?LxEgRZ+)JJ!^ zHPW<3nJ_mcTd^0OT4PNrby-zB4uT<5@@T$uFbB|z8pRdsDz^nL&eg1Jh5Vq2SyOVx z5eM=SL4OemEz;Yhly%R?Vl#QoAO9azd-?Ulcz*u|((710sI0AFRK%U>|eM_j5L2n z^p8|~L8M)z27cAAgK?}L#{uCWI?-<)%#t*va(|aUYJ}jT1hQ&VOvHp!8=^*7HOS!O z6uWwH;3k3^HLKwQhyw~QH#8ek#q%~TqDx{yrO&^O+Ux%C>3x6QFaJQIVMzGP+jv62 z?+ZVjX-r7fp*_@wBqMaYsks6j zynkqO7q&2OeGV&-p0s}O4`8FPx|x`7s>zDIq6jjDilc>YW8~9UQ3n90A1Wb0;ucoF z`S`-h5oISK#>6*BX-;8kngA%ib%u?PM*#>_aL5&)2!(2nR!8ddH*vdkFJgJvOH`I$ z=pe5PY+!ZkmJ9@jxbSgO%UNS5N%J!3vVW}4PADhr0Px{JEH4qAR1!Q#BPA|Emb+^@ zB=HSU$xv7wQM*BwuO))Q_o(}MAGKhG05u{L1{}cypWY?;TL2xXi_lzytPx>D(3%2!BL^{wFIwGvnTvJ#0|HT2}sSH*mggAO3wC!UYt}h4isNRA(Q1e z!bKW790)(v7ByD@5ulKQ?whF)fZF_Qa-=9p70kDI`AiA{1QP#M{nHHelOr4_I<@P* zC6kO49PT%(m2X*+LHA}M<*o^uz<>DwA~MG|B+PYFub={CWEpCTBN`|I9Qel5lwEXf z8tW{VZqHAzd;a+TdY2n~s}~qUpStALE z`Yt;O=)0y1Hj-9ELUBI=My#Gcz8Oo2mv)Z_T#a)ale`B3H!ymzJJjXIAgO&<>xKmR z9dih(u&Ekh3ou2MsqFx@T7Sg=u}+ZUsGmr3jp%XGWGS&+Rjpi2%8Kc zSgboy>e2v22LVqsxM$%qObR7Qb_v(h_`E;OH~D3cfN9~knK`g(;gf_GlLLqT?vol9 zp#*WizT30E7eWCBFMoM{{&bTE8J+>blcpJ>e|~;Cmyxh`nWso$Bf9e-yK&D6b?&Mw zxK&*k6wH;zz)uHp0Uw9*MDJ{5LMk4;cy5#CLpK{l2^15Mo<`E_j%IL;yu!es$TVyL zb>M$yLvRia?dp>FqU*OV{Hf0hhv~lHfO)XII*PAb&XeyNo`3rC{$>CC zwEucF*{NKR%b%nv-H>#@$qGl(jVNjm6$wwD4G^{4gkOjOgGjERUiKlEbJVqDlWAc; z7#8rSt*?#!shJPr5GU%4XOyU(AW4AaaGHxF&H(ehIWe*4O~j5WIA80I~C` zyt_vOJtFp(zmEgU4ZZ11JQ|1t6CZKtY*cS$0J)r%Lz+Ww5e>dH34^i5lA>LYZoXNn z5>FR%MoEyGx}U{DVR`X5ob1%#2Lul5Y68ybl^c`o)#N`|6*L%%R)6Y`0sTFYyp~N3 zcbEe|$fhwodrV>;;9U zyVG_1;fhAc@hPZT-I(x%i?)AxdiVMHr|;+cr#G`ZkC1V6>FD?l2cje5ZijhHD z^a{%<=$hLlrCJ54V(K*RU(s<;G37WkEr@|2fk}$Xq|wpDi_0L;YO6YWCez=64LDW5q7q>TagL!CACCxA!|>}CFs z6N-9~0Px^gFn`+#Assa0j_^8D-!m+Px_@cl{vch%`l#Naw;0mxj^Q9d z`4P!gKnP5QNXIzQt<0(uBaL1K@sMhuy%kWu!x-gYv3O{fzboKf(nK7eaf#NiFR%OU z>`r*R0RlXtzgp)h=v~$nq`)vTWH4EvuC3-DJd}oj5fOL<$=)E)`v5Th*8yi~ig!6X=vFfZ z(96`22c=bWI${D1^Px@$Ce+qY7ro<~2ih%Z?k*zhvA&vtM;n7(DO2O>Y7~A(#3Rp| z(tiP(wIjWC!FCzQ|M{5{|MdQPwe}b}bp0#k&PMESx7h5XcjN%lrzfB+s-em;;MF`* zvsu371%!RG*#_;Ye9OA&aS2M!%@^ZfGk`sM|Ohhl{{ie8^Z`~|q;V7v5|jqY;8 z#_Z~~LjVia6G{XY_!2Q#H6G3hH~#5H9Rt6)f%$r$%sIUyLcSF&OTQT-Aqlt*YJcC} zM8hOgY)umu_dx-6h;I+M=#E1#n4!`2xZ$8;R!5#32$-TScpklC=N*1uzQ`+M0Xhe2 zY|i@z4gu;himyQcDBTRu8HgElVP!FC@Hc7Z>Q?Rj(zgHQBhWdo1JmhYv~Mw1bC5H| zr68nd(F?^mGJs$%y+|Qbq45QIR)2gfq6k^AD7ADBDoZ9!tup+NZ?_&-Rc|~-$S1`( zqUNKN0bYJ+qZn~q>KN+n$9uSXg*A~^8aEx#s|Eo8q%Qm~dbh5~M6~ABbpQjM>2%2G zPSNYW_;{iKPar@MEqW2o??b_m=58Z~0otKXoyn4;?ZZu0gBJX9xb$&;d4GPH&!6_2 z^m@b#CgJP>%_7s@G>wDQrvk)03n_#GLSRAO7-r0U%zD#@1)GB<8fgJaK*BAW*9)HePK`(vy-LeZ)M(KySJ0Rp4m30n11Uhc zW*PdeMr(}gkV<;h6k|PI>oKDu+Ct5snBFRltt`BhMqi=#+Vu8?t4pr{IG&|;L?hPanVYp~UZg z^It#w=WoMrzMG*0Yc5(1m9L$x5OUnpr4UN*CAVOCx!`txaMts*8v9t)Lax2X5R3EE z`?|wyds$1fmNHt4L;u@Kb#?N{a-7?{rML$lHBK#Kb>Cw3-~Hj=f5<+3*R$*Kn7JJb zpBKA#XU*>8soO8-RQZS$9-lc|J<2XEXwNTySBX?NqboQ82=*6>=qTScp+a8V0w3CjHBN3TV z_l%|cMDPYd4l#OS8G`9^)bdIvnro|n+qaO}C^NT}L(CS;P3t_<1>^ai zxQuGY_@TGq=Lm{}E6bhT=1A=fm;G2P^u~$0Vcl79u6oOn6XtO(&cLtL9`+(ZP8&Y& z%`e4bw&rP%kp1DUf7sV(Ie(9qS@wrdnXcE^+-bXZ%R9Ei2WI0qdfq&)Z?+allEK3F z^v8{Vb87S~G&G-FjCCI4%uku5L*ApT?50~jbZfPh?s6Y{a z?Z^&#&dH^ix2v&Kj=aXpn;0a2N*d1di9N>bdmdr>Nf{6~i@kYrDaVoX z@P%&?`M6J{7-pJn?&4dsm2H(?S?D8L>!tsH`1$4g=a>C~RC|PtO1npGP;gYyewRpib8IGp*WIoTZgH*NN18?o=eD#5(#OtMJX7&hFd0 zFubC_Pmbs0){C_@QrNS``7LUMp1<|g6PlD_ztt3gK_-*BB}TKj%I%|1=gb;Gbvw;} zY`u@RDe6Pq&y3wp9Qf+_6X0cK`74l4F6u z+@lp+Wf$aW8MBZ}s?3lFKmq2IJOfp9jIH!JvR?&Q*lSZgwh=9yt!1}KW{?=!fSnS5K*)QvMjxe6z9)bL0>ChgU?+g`2n|_~BgBLB zBodvvO@4rTp^`0rROeh7W7t@Eb+FE+@kyj?Eo7S;!!`1=Z{Uu|`bG(_mXmpKbpV!^ zXnoxC?d54+vdceeQmC{+2~Hw_qv=>;VW||qSgZ$!04xs36;f>h795R`V{{LHa0AoL z3c2Iw0$afHOvaB5z(n%#OcNY&ri&yYZ);ecprq=<;HROjZ}F<50(~618!2bGvi#*E6sB_^*WO?DFjWXJ^@K^b$xQ?g%V=ll(i$(~`BV?z)zWumAzx?$=n4Hx^ zUPNTfIGdOos1ZnMN)4XsWS4P1CoD3jux{`QJcX4r$H$i_52-SL*ILSmH24phMzSkT zl-XG)LmpHW=mK*!t3qhffUE!{n{|%&Tf~qvo17XvvcarKl$pWRp`=@*=r7QH>9hzA zWQWj#jYf&V020;=%+5d+uh_<-rV$p2DlcBS0JuA0+GJG@OlBv$Q4zs|Ym~X4?h>(= zy?~5d;Ex>X1J|1ucFdokV6MW&ECJ7FSP4nC@@!LR7>U(}Eo<<&=otg2l)K z4yI1TYbW;y7=`*FTTKyy5tiR%_T1pw@GT_AnW6X0dlWf;f^`)M%mm6e2c1G9h;EV~ zQ0p1$aEZm1P_OZNdi&ec=MPu5tdEjBoAf;-yeAe2D$WaSOl2WIqYn*iBLvynJ`}}@ zKwbfdITGq~4U|LKC|mL|X*G%xWq4dI!YTmAp+IVdnvmq69m*4UB4)+uK<*`J6gPVs z8-eUAfDiqK&6nLk>y zj0)d6v>@?jZ*%YbH3T@nDjF zlk+@A1=tb)ShyMhD1*##N4TGfBiIr7>?|68GKt`OEL%Mo9gwL*=F$0;=KF|U(#w?x zd`aaHVK|ZHLv(^2Y5d-mZwMHCB&+IHt(*P@PXvZ?s4bBztOT`-&k2Vu4ZEfNm{m~4 zub}x6_G}@=kPD)s7Z*VK?vNy%|K8y~p9&Mi)ga~5&|7Fv08y46F@87<_Js7COdL}eK;($+Gy9VoJ z{Bm`ZEb=ZV;6-%g=D~)*CNrRyG*EWV9Sn3$4qOLEifS?-i8AJ`quV^`MR;N)yFe#4 zOBjz}9|S@QQQsZyWT|EzTGZQ^M>WWQ_W&fwLK*QbS`&efqJRb|odpU}w}z-Yuq`3O zUSh{l*C0PE4u>8zE{sYVga5!+*cD(mnJIi_K>cv$M3Y!9PH9!t7*U_wi^1e%#Ih9v zKBJ|JFZ%F#zkTYTFY$sV9?ocCjMR`AnBR;}1QTZiCBXJPt3#HTn=qe?tOrPc2XcSR ziOfb!fdOm??gX3oV=x%1_8vbODo59pMtnfSC-8lo@sz6wF=I%FG|;_Qfi_?}p5-`@ z7#4=p#KFE$(jhOz=K$AyJ!rAgmV}5(Tm1*%+|UpKPUkc@y*5A%DIT0WwUl~=ilap} zhoJ2Z_|;n{WjaIX;YQ;%UO&%&{^e4P=~9f42^8nm5b6%SxT!sgp$`m0rK(k*n3jyq zq>f66CSpT@1pLNC!J-OrpK1h=fKhlHeCRl2Lp~+2lpPO_Bg)E9T;rt4t^gG3CEShC z2J9eK>N_EW{l*mFB#>M^#SNV0jjfjI+L$YB$S(3Y!5wrok;FE2G72$&i$*(p*GP>5 z<$mEUL#yZsvQC;!T>}p~dDUO&xuot=yD@;nJg1^QttGCLQB;v7^! zD5eT@up}4{J(UB(7@<({*T6#qYrt?$@#KgNwM=FlLRvD)3;x+1%Etx66mbRc4p>4O zpl!RKQc`o=J3ADo17)&*ItOP~T-Z+N_0<77R(ya7Z0CSB>e-0eahMDLCuxSVxbwVnop?2@r^x8%Agw1HHcH$je zLki~JnqPrhAfG(AojZF2P!YQX(PAaDQ11BPhQ+)$c1XsVAY9}0629;h3O10QU5*gb zgKj{)XRN!NmsbNEeJeAW9P6aoD%D(I2_pf4$tH|HxswNf8D$GH0IT=}+yglS0OKS_ zRyaep+r$6^!_SI}Z`V-_<>W%Yu><_C2@f%pwAxfZv^7HDlLNb_31BEH7v&4E4 zUsoyOM&=`GIXYDs#4xlwB&}=)C=~z?ON#(+)P7fnVSEv_CmoCT{>1KTSV!lmA%rk+ zje;a4fzZW&2@t4);6xizbqP;K(IeJF0ymA2pz>M)o6+;GGUl0E-lC^2#c3 zllt_kf1g(R11&`m`JFStMSkj;1jakGdpwjW$aijPbc-~N3ItZd5PlMQNXftRRT@%zoBLJme|6|NBjids~Ro=C;|q+B8r{zWsSG09~JN5GVvw{ z8>&TZ=Mr$Q=VYUB)&Y|-*Z|uh`i}b0zVcNFc|HBIU!FcblWGsBf9=c5)91I>cMY%y zis=ThqL^^SGH|RBR!$zR)H!ODCS)eV&6mK@^i(g~MTn$A5me{+Ex?y#Z3$t-@nHl| za#5{@bWUNTQOF-Ln`G!h_-9E@gKk&s_m&|-e4+4QK~r0jw9$XopI8{BjxU&73C)L>89YAW$5krE@_&rlL#|9>60 zCtp8basPp28y`V(t&MpFoA$Z+Lq0tjbpR8{cdU|tfXN}(iW)%4XL%uT3x&2&?KNd} z$Gej`I-S%+Pd9`w6pQR2awz>>P8|@H?uAwZ6&qQ6zb%3Wf7P)99o14MW+-=Z!@K5_ z+;J=pB3RDQ{iM4tq<9_-jSN}cYtOz5s<*Zzn z#JZJIFc1Zae~!UKKS`woKWJjsl$>$I zfqXe|!gN`B9(|_mP3=l$5&-W9Tt~@F2`B zO9DBO?QEnCyi$OaS29RzM{OX8Jdok;)?CJjd%VJR#us z2e`fwC2SkD#hZRUqT0i&)uu)juOw2dcWW`=l1erp`(L%Q|^69In1Ax;Hl@K6t3#;FJ zd|~B?vXc;F;v1wir!X~502JRk!^X#>00b&HKxLvvzu{`W0D$6f) zkkCoU!S+A-UPuH9mt6qnuH4EuRPo!UgirrDCzNbPLe}`iEvDaQ5;$muP+Le}8@c z`R!`Q(<5G(`PD^(qeA0r30|XSPxyC;8*V2PkeWHM?SA%@ob3m_IH_VBD87h7Cd+Yz zi!^jN5PqsHYOVkxKp_R)H&Y=1wfWiPNKuk1m~Zj&nG^yDB>t=Vry1xcM>tM&YS(>B zCK)L>+;3JZ-?Aiw?#)8VT@y5cfAaxEWR7h}nCqrqK?TUjGSn1DG*ARM@QtS_yXe|9 z)>$syo}b?K{PE-UE;smAFEEBab;+w;gjn)0a?&+5iDxVmArWva9l1>ssnL>d?O9d| z5TpJ>V0%>Fz~d5Z{FTZH4~XLd?Lv!yp(I2CxA5`$t`2$i zU3L=CcTE>;B&~>q;(i2-SUrD!HDslN%SI z1bM%G*t5VFLIDP^e|moYa+3%do&m#?rx~Juy*!=ENLahfQ>3sF-FcARxaWjAchwc# zsxAx)=1ODWr-QhFk3)H)cQ!I16^~v#w@LG%n+>7_iU~+hBWZR=Gq^@xVPH^X8n%Es z@ISL5IERLIbxC~D^;;MI)MtgmbYF15JXl^GMPjD`8Q3IAWvbsAunrYaMRaqNa0f>y zw@_x7Ij8%7WWR;C0w z|M_aNQ@J3QKS@)%A?bdT6^^7EQPdzR5}rOAAZoV>zYqfkkz7H&>_aZ+sB6h4)53l* zEZ|RDUmN>VGatkuPShFCC{aB@k^sr!G#5vl0p@#iVq(vmh#ggM&OCtFQZEF8=@c4p z51hdjNpgN;#mE>0HjX)2f7e|aIu-9@Ch2O#-)~*MQ80M{V12_Du&LK4dOC+ zcaH{oMC?!hHx4W}^sY1UXdn(ue8i!%QN5J`2{@-$ZcMgUlmB2<&|oN9f2ltP^!GsWS~fM@ zVGjHto5t|$LG^2{plB!>$xMAJN@{9CaYvts(9vX9(YPpuRwk0VR+D;gokr=VtaW5N?I+Wz(F!^`te-_MUv?`C%%A>-)CE0{)iK$<{j%S-Rk%r(G% zQUQ5TB7*z&qK~u}f3}rxdC4S=&TB%cCyEdg#W#>fn8ip54sboI!!3~X}iJ;MjXqYcRQ~mwPZ2BZIW) z6_!)bHMdJjwF*+j)M?zmqT`@q%5i8~5CcI1lN6Upr(el0e>n1@?lnP$Hb zfkzh-dYhz!fqH-8?uC|YtL{Pon2EP1+J(r019RO{K64648w2czI&11r0FfHl%lscF z6!jtj;K8wAf3_1sI%vcl;dQ3QX#qCusZF_8(o8-H^H2)-Yu9Lf>~HU8QQBn|rN|>R z@JGta@%Om;y7cx!?j|NX=*o=zS9|p&ND)kLnn1w}0M&^qxpkyqz{xQ$VuVK^I7&du zXK0dh>g@t-w?|~yfbEdS6jyvWN2g2WqM3BRXIKbzf78JILAr?bQN2TNF{Ila!$E@b zBa*9t5SR*)j&Y(}nN=r78odhQA=N;8E1-UdG0MSW@z5-PSHQcZi8wyv60N_!zU@!* z?_YmRWvY5N>Y{PNfZ*bB5t2jhG<7c7CK^6tve9*G>Qz4hGjic{1M;yt6UVZ5Mw5rG z%e4%7e^_Y}=CTGlVGR?ZKN}K66A`!;2LRqjfD4E$1*2x$nGKdndXI-QLMdTpr)e5A zYL+yhw%XF2OVZ7q-gqK5l(s{bOrEM~Q?;Bl^%&N`V^oVNcpqAB_*tjP!2@JHpdUzng&5Dj=J|V>E)^ zjUfpUn87y=s!)6&#E>H*`5;|{{A@Us71V`7K0zZW_6C36=YO%k4m3+swA;FeZ8c&5 zyG+e^P+2vnBO=f&AK@B!P+LPy^p0&NBt2>DE~4sjz8Zl?8UtM^6BIQy3O^fwDbJdc ze*qe`BfE9KcA3ZjNKA9utSIe`Va+aPzlIZ1&MRY5?Wa6G#@-Peqzy)jUeG zSsv<3z}GjIZLprIx2&5Sm#)=2s_KHVkAzP_u-2(pjt(+`Vwr3Kxf#_;zWX5a#Yr(> z7*I<%0AwdnMu0->Ug{SjT4e7c7N!}-e|{L%(bsB67W=A2#;A>Rs)rQdv!fCShEf3$Be zqT!J-L`?%0_c;M}h;0wK=!!${mm$&hxZz-8R!5#3_!j|PusnLh&O7YBY>`*Sf^)8o zygBchkuU+~F{rwM{|Ma-&KZCibYDefYVJ2_Xc!Be7m){s#@bQ!aXU* z5j7sA4Dhl;8^H*4s9~s=AMfGn71BgqY1(uMAyK}FqAvI^dbO^|L$v1AbXavd)9H}W zoub!u@$p0fnm~V|S@a&9--m)B&D}-|V;F}TbtXrSv=28`4O;Na;nK$Wf6MdheEzcE zrPm`~5D90G#wqgbO~W`SeJVi2vrs|^AoLa7jbFyw1FbeQ$EjC=^@7 z7*rn`5WB1w&34xi6i^SAXrcuu0SUKQUhjAAJ2RqG^d>DoQJ+PZTtQQI7*OyzCzJr? zn&s!W`m8aoLn`S_Q+)MwG7ZK-vxS;LF}+k8TUl5sO}@hJwdv&xSC`%Za6C(|;u@Ti S-L0cRJ^n8MX7L&cKL7wT;gI|Q diff --git a/sci-electronics/systemc/Manifest b/sci-electronics/systemc/Manifest index f022cdd88b99..4f6df16d8649 100644 --- a/sci-electronics/systemc/Manifest +++ b/sci-electronics/systemc/Manifest @@ -1,3 +1,4 @@ DIST systemc-2.3.4.tar.gz 7142529 BLAKE2B 8a7e7e9f49b0131c1536d217dcc4fc420bc72ed962736a457cdaf3e40390be2a5051010317a62ba1eca17ee7ee4a171950979d2f07cb7fecc7286d028675540f SHA512 77fd1810fafeaa639cb21fcd77c7132c0ba3cf42309d3e09953c62c92f83b18e6de2e26620cee267683ca851503e5a8419523e7c9161f2ae33aea372af0be966 EBUILD systemc-2.3.4-r1.ebuild 1181 BLAKE2B 06a618a1bd4c1951989b47b564cc6de6b29ef7be1483a0c934fa0db6caeba00bdbfd6afaa93e73e2e31c3268d2cd97a081e7142b73092686d20eea000e12727e SHA512 f21eed02ca3405c4dcd6715da92897f113baf6d16fe882626c31f5f3a5ce2be086320cf8b50edd6f46361724fc3a0a4895fdf8bb36f8799d550d0a071448c046 +EBUILD systemc-2.3.4-r2.ebuild 1223 BLAKE2B 8b15e91d089f634c838eb52e5dd413a7b10870680f4dd1fed4e50570fcfd7fb7cc0707248752d55348bf0373b1c623fea3f138151b05a81ca14579949b872009 SHA512 a2250d479f35b6e3cb6d41cf19a81e5c87799db4027daba948d91ca66f25cfb6b6b29d94d4143af80e7c1d3cb56208c86db9abdc559b7ac2125a34265ec2a194 MISC metadata.xml 1094 BLAKE2B 8edeeea6726686d80ea047a7829ffdb313c8e31b80dd6b8c7e6da98102f66635807d4049da38a74197b270f67f25cf875a36234c7cddbe25649039f4fe5a5364 SHA512 e41a951f37b22345d5991e588d9a038df08fa379d7bfaf2b9860aeb2c6dd4795413d9d411a70bdce6f71a624c9b24c329dafd18aee9f2ee1d4368ff72376cd1c diff --git a/sci-electronics/systemc/systemc-2.3.4-r2.ebuild b/sci-electronics/systemc/systemc-2.3.4-r2.ebuild new file mode 100644 index 000000000000..9e61f04f5519 --- /dev/null +++ b/sci-electronics/systemc/systemc-2.3.4-r2.ebuild @@ -0,0 +1,57 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MY_PV="${PV}_pub_rev_20190614" + +inherit autotools toolchain-funcs + +DESCRIPTION="A C++ based modeling platform for VLSI and system-level co-design" +HOMEPAGE=" + https://systemc.org + https://github.com/accellera-official/systemc +" + +if [[ "${PV}" == "9999" ]] ; then + EGIT_REPO_URI="https://github.com/accellera-official/${PN}.git" + inherit git-r3 +else + SRC_URI="https://github.com/accellera-official/${PN}/archive/${MY_PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~arm ~arm64 ~x86" + S="${WORKDIR}/${PN}-${MY_PV}" +fi + +LICENSE="Apache-2.0" +SLOT="0" +IUSE="debug doc examples static-libs" +REQUIRED_USE="examples? ( doc )" + +src_prepare() { + default + eautoconf --force +} + +src_configure() { + econf CXX="$(tc-getCXX)" \ + $(use_enable debug) \ + $(use_enable static-libs static) \ + --with-unix-layout +} + +src_install() { + default + if use doc; then + if use examples; then + docompress -x /usr/share/doc/"${PF}"/examples + else + rm -r "${ED}"/usr/share/doc/"${PF}"/examples || die + fi + else + rm -r "${ED}"/usr/share/doc/"${PF}" || die + fi + + if ! use static-libs; then + find "${ED}" -name "*.la" -delete || die + fi +} diff --git a/sci-geosciences/Manifest.gz b/sci-geosciences/Manifest.gz index 8f88545120b888717c2381bb3e7b47d6a9bdd1d1..6b8edf686c7e334cb32495b74cffb9ff22b1b22c 100644 GIT binary patch delta 9837 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

      +aL(<+#X4jdN_)NT7%6#;$?POrX4fzHy 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 XAzD0`F(0*TjxT=!&Fx+4&dUM-=_D=y literal 101498 zcmV(&K;ge1iwFP!00002|BSuMvL!i^WjE(n_z!r9;c2j8wKORdAt#jPfU^?707N;< z<00|L?)rPKW$yQ$8(EnxtnADV_qg{QGlgR7-U?O4fBl#L`(Hl&Z(r8enf~kN@Wc5- z{1ie8pZ?4L`7i&+{~G_xr(V*PbL&SrLQU5yyOt62b>1=T7E2mom3598uF>`t>ap&T z@08|!#bcE;TT8v1rIxd$9P_yAQRcq$=>0xwIj$1g%Kf@WALU&9Y!7+2&|7VLeEM(y z`@fXHL$!L$b{_m?K8~8tFypcNefCz#WT?--C2UpGyRBl% zW1aih;kwpnZKtz^(Rl81-gD$D9HHd%!Izy!p4U;%-C2xu*40wP z#I5CguRHYB@9(zyZ@>Ise_*Kk!|^G^(%!8!=e2MLemp1hi*E}mf!5=s8+xYI4TH?))#J3b&KbLr2&kwVFdFI?3J7HXyuaDiv zyb?B@2M-YnW@gdjaq%L#Vd~lLgFR3p&wtj@SQfnP%}W1|R?1o_9M`**&br5u(s8yP z@oIc1<`r<(qudeOo!5m+@5D#PR^u_wp4*z3V>H%t>@?Sf)AXz7tIvM13p*}(Weh#T zh@%%a(zSMFC(b?dD&;y3_Ujq0b-Y<=T=y=4jXC>fjZ2F4Zh5u4)x6eqwWH&oye+%u zXm{7Ij&qE$_v)ChUge4nZwxcVd0zESjn!+s(pY)T5U!BaO0W@ zcmVQny?E~hgsgE~IbpZ+9%0`hU3=H>+phPoUxps_ufN^p^KaKDUi0NvtnobKUKf5H zK&KNx>`TaPb%F**$A>rHa%EurDscyX{={doa_#yY-#UR29&FYydBz^@h)?l!0VwUj z0p2;c|8DXtz&ie@yM_b=0#qXsuh{nd&tivx4(Hy59d;d^N3WQo zFE(8}+mTAI?Vf~#xZ+t_n_zsn;t7Pt36in~$8qpxJbNo))wbRYwQsiAXvCtyd(1NU zxq}T2fYjNv>jGnHDxq8}9=PL7dBrtHAZoRRl_!A+n2(8gnkx@6Qp|Jnz@-KL641xl zQ#)G2u(6HAsqQZAxo%=^W4~R!4r2U`dmWR_ zciaiQ8-$v$g@Ti%?!y-ardfvs2CcJUnlbmj3QI_Exrl8o06B9J?ko0bwX!jJR==el zH64S0Sn%u7zjEwZa@dWzAL^q4s9u9dnDw&;y}9NoJLfhF?k(J)VMX$&HtEtKl5wto!HMZ)DArL6B z39B$~JRdj!Z0eEI0%6$LJP!*TTZ~sZ2G3MB3lICky$d*w9frSf&I6Cw0uuoSyr{%Q zj4~^mBjKy;(NOMroP^_f5O~r`SpD6rK%td^#&%V(uZv}8VNbFwQ%-eUaJRxgrbt}8 zh<=d`G_Vk?1$%&Ov23;$xKH@+ghYThx#bT~YaI8C?6kyZ0`NHOz_e_PPC&gwd^6SW z{qr}pitvQ+DG~zTZAIW6nZ1S+=*mRUnthuX&+}Zw!F+5Y3Csc4--TcaVD6oupgVMa zILSrf8vHcRe{TYH$^^Ky2v0y49P-Rzz{k$To+)kgR`8Uy`#Ac$t$2)w@xXI?o)B2# z6QPMWAzVT#PDzGT3I1}X4L`+J00G_s4Cc`Kg1Myp1Vo$@E3SA$y+A0|ChZUt9|?lY z0@B9=j#IC37}W;g`VVY%LN(JX0K$k$PVl>wFKoi5BEUm0djO#(L?!Hz_J-QIewQ7^Z-5IB$cUqC*ztP+ylxOT z$VEzUZ?R{y?tb!9vxSNu3U7De`fzDhKOICy0u;=& zNQ{W8>?VT1dRH?r+Zzs@=#Y$W(1^<+Hgzm~``ar0p{f_Qc2{*1N-5}f))F2p`aiR%44U^zQF4yJ>SW6PnW)`b8f9>eN7@tDUz&?TtoIU+op zy$kn2Y~?u>wti0SF$2kxK$PkYC5i>W=h+sxjyhpW5gge|nNWbhKHqU3b0v%fE+Bg$ zLj|7)Gm*=qgP~W+0N(}!@NKsJ&CO9N_sWkGk28&bi~ zHC!0=MRaV0k4)Iu$O_--gVFxHe|p)g{*Z98m%Rw_D3<#?_JBK7=+=qXtj2c~Io(Fg zqfZCOamY>9j)VW!F^_A&>ni`p8@7UtZ`c-*47mhG9kufp2&2N2?OViB`JnwlTY>>Z zfA+J!*^3tg@Y11r7+@gKkinP^Cj%lMCO9$50G{p~;N9>zKzt1N&tkcU8}>}B2mgA^ zkQPj*Y(NCyCODI-ly4o# z*vM`J4^VRhWpXb_!v)fHf;bjMd%?sYUxBx-{a!>!f^$RQRG1(r&r?SJ%O1kZ@QsM@ zU`OQ>WAm%5FaI3d`<4t?@VwZF(5*`@hW`e59K16NIrTc=<1m7N*`XUyP1HGlN2CKE zpc=e1D@j~ztu!8rPYR>KjISccY!j)pP~HUXGdFxUw1JDC4>5VO)}OyEtt5qKNnXSh z4tZVhZL}>a3$lQtmLmu-1!$c57?Bt}Cq`gS5E=ScSwWv1Pja!>M8NbKcqY(~ptxcp zD4{{ngoyfm6C0u8$O1m^gt8#JCjd6D_qcem@Pyr)usrzW8MgLa+lZ~g#f#G4!8rIh2iFC=ujPMGAlhgyl?$%`Nh5K3&tTtSc$GU!t7 z?{@lW{`l*kpMQm${_W4N|K5N89K#RgAV@;5c%1s_O0QhjAlmQPG9|rf#$^SVd^M^C5u*{-MlQQ>e$B0IizZR@5P? zVdjvh14Z#>yBop~@g{tF!;H!aeY-#LsS|8v_#Y}azW{%SiQ{;Y6I9-0_} z#x_CPSmEn5O9b1-ZUsC53{doFn*g;;atc^bWd{>G!vJ{T7tk`4-Mv#XsNiYPjD2^Q zCU9f-p@BUA1huIX}Y*sjO z#&$2d0pLQOZ&sB}n*#&~e^GEi{7{PBD9WlqrcOvR!gk1;%B=0W*5ym)u^>R~a9D<^ zs(|Ptm?Pz3mSztoo=x~ArYYqbuUhe}Ko|@!hBh)l)}a^peGKSnd=-*?gGR@|Zf2g( zh;yPsDu@DN9&XGqFSHShkr5#Y4#%&cmL^OVM^0my118||SzWLUp zH6y+WesbB_w=>2IVTiSATKM2jZ*-ktG(4COIfjGd6whiXqnQa4Z62vQ18LNR{2#=l@wWP{$_fr^HSlL-(L)!_FSCe7})IQ=Sv{&Z}>QG z%by$Xo%=-SwurouI1%b@*!>Aoun|#mw{f!>-Y#>Cy@#!?N^8&Mv0ttVTO4V;(^*W- zp5fomCL4w-qtBpLomXL(6^O@<;Yi3{A`Q+=*tsJM$5LqJkrnCDWv;N-`3A2)oRc;6su=kh#=b>`n9U$Fls zfWx8SAOyB;qB}v=-<9|c`e{@`eVExD7tn!-db1*Mr~*M;xD)Viq|G26`kpB;I)dW_=+4Zp2ywj~5{!-WOkle?<>WQFC`)g!Axsc8VTZAMwN98?zHh zpR6x29V&*lW@BOcTUd_ZPKG2C&IslOH-}`G8}e`voeLUhK{HN|I1aNKpcB6ZsuLI4 zx@)@4ZhnFQSB%>P@7_S6cH$FxzWWnSv0FfP9SfgBDuoqJxUXkpdCvfQlJZN4Hw!zv zNr+^eo<`>C0ph~SCrn|3;_(7k1OE$O>!uW2W6=w8i{CJ(hVDg~LM=9~QvZ{k#Hjco zZJ2Py>IoOT*DRe>-1AqM(t*6dSeZYGq$n`F{&L?ngj?35&~=dRg=Nu9D1xyrV4lG4 zf#EeEar_?|kg$|bkB4`=09>{(@cxpn&=MIpd2p1zb7x&=2 z;(xMJ#!klzpQ>_?J<{3cX2GDG9j$|6;5pbo=-+-4{J^}}4l|Z<%4ZspDL-WoYi#KX zT6z;(u-=)Vx3H$YL*r*)kA;xLdOv`0@dIRu0;aeeGRMQ;WA%qy^n!VLym%Y~ld#QL|BZ@T{4&%EM&#p1 zY>tM0qojY1FTZ>~;0V{}-@>O@@=I`=znVrE3?>sd(T+&wmDCYK5}7?|feDto0vQXI z*dUaiwZM%FLUUhW0XuHOdk*uY=3HRh2u8Tz6*@6?Am-lFt5<+v z@D+q9tN;gP=k+53Ly&SJaN`LQ5g~g_4*n2s0xLO!WhWrn1qzN6m)rR7iS_OR&>ln& zbG?8y!U8?O*2iT%0qqw?MhD}?@jdGOIlug}zkFSvCG7R{Z}=54;$^KQiK=YE0QSNx zJ8Iza)HN*PRUPP`lh6kVuY5f|#x74T65F4r1BM5hpNB`9!DA-om=PhykD~3?_IR3? zHA&mrIC-%FS<9hitkw*jt>SyP(3BNqrk-l5&Z(rv6>CgZ1 z`Tpg%_1UvCkNNBCL>4w-x@(EE03OO6ZIg90!j3Kt*4La@hVc!Q24O>o>PU=wnAkHZ zk6wlZpdWC!ivDE3z|huWW5Un~j$t;oOecyW9TQS45~)hW8Q)?3B90OBpskiOEg0_F zgg(sS0UWUy#V9cXAJIu8b@q0eCIZ`GFbcdl#@X7EScG@7Q0JD{d$_{i`9BJa#Hv9EVIA2u(w7xd`&M)VohUbsDJITo+046x zT?Yz*pm(!s`Nls71OvJY2x0n&{wu_cbb*1U_z;ZC5~zu9!w9Av3_h_;3&6N$E8OB?$_YZjo^Kd_KRn|_j3LT!d9zW47l(=7lZAl9 zPrw9ZHdC@Kae7BBH1ECn^@*Z80q^^%(~>kAQWFnWHV%yih}&u7n3q*j)B3k=Nr4OCz=RW@ zyIKx$2F0_-YG?=+hWEWYbg3GO(U@T;BD|(_(pmn>%&dVgbmf%QDsCP^fl~b zd601sw2?PETYh4ML`R|3-({dCJbLE)JHiDDcX{d=awL3Y#fi+}0-Hyi=3)rVX2oIb zgiv08Lq|IPjJ=_mmW{EVaH9af0A~5Nv>-zTC4a*?VTs5ac-era!%zR-Qt_{5g0Gwl zhf%IP63>)&BhmrEL6fx1D(;kp4MbT!d~wVEvO4{SW_ATs1%rs?!4rbOvf&ydp>g6= z5A_TfdfvekBN_v`0K=br(Yu+T{wEu@S!-bCekig~HxRsP-5=ucz#&yMzQkLS>{ znu6#ap;(%fE`A+RQ;4a66>)sTs^5(U%}jNj!fOML^HrA|BSO3hbsx-h@qZr0z78>X zusyHA7h9Qzr#uBB_k84CWe1cBHo()72=g>eoK06ETcg3yYB4m5DRi*osfV#z5QM43 z23E_I9_0E`w|D6Df~~XNU;uf-Cf`#ED4+y&PK`JT?69fPgt!b_ds&}qmDa^SvmsBV z!G$_veTWsafzY6IX`U~jD^R`YQuKJ>o!P>u1JKpH0(%kpdMMH6Hg|PdD`isgd)3ys ze+1i~BWw0t_@Md_GAbALg>=nghM=AK?(W$p(fs*3=m?P*mTs{fM7W? zI0WC#isM9LCrpS(+&ApKv612NDUTU3u3o3J9IF2JGKg;WDOj<@3qlD_%-k0&OhpZY zi1QAb7fKbN5qPW2s!qsKSEN+%EUpu^u>CL3eU+;uRxyR18_v((ljk6tJZAB9u2f=b zGml%ovjn(j{D1rX@9ewFM8fr9+ijja!XC@mRv<5nGfoM6I5FM#2`ZaakA}zoi5!F#-ZNO@*^--&4mo{x)IO z6=xN&ks6n^(%|6P*tjvbV|z4pnE1qLZaxo28`(ygtu+IB3Yq9n49k<_(JT%~xLk*` zga~p0=FdB>Zq{r}810H%15HsxZW-Ag|DESefWFu{5+j zdQ9~cdJG8G^Oa}e8R5G(hM1;zFcRA=SbqrHUMPqK)UsW9cGH#{dV#uU3m|Jpv7iAE z1SQUQT7a@XE3N?A0;{6m%WX1=J;%GFCF=nceLvc{``0vu@$kbF@XqUXEPW{47cVjp z004G;DzJ}HaISfI8b>$-%In!zOr@NwSZa(l;t@JtJ>k4owJXcly!a363W2I9G>fH9 z-jwA$3VV+D0E}3?2Wi-+3HNs(Cxl?`agNhE zAJHHjK!Y{zd~Ym@NEilskpBesfhAO;-NxWnmRk7?NxQ-O6UAdd_+Bn@|J!fB{M3K_ z?aR+rESDdGjs@9&c~;+0^y7lUfi$pK>@zGHK;#6=9Ibhm{jEC%6*G^9^CRonU>?*E zlRDa;Kn+9!N_)V|i0miZ`2<|f%&Qgj5P9z47P-_!?J%(;D3SBrqon4hl2{0$LZ)5eS~`VcKxkj>8$dA*4iOR4*E%yz3aC z$AlkP7R|w@wAZXp1>Lm~9bqeWO?AR*p<1kL$LS#kOU2ntu7F6EB3#xYp>Xing^il% z4tvXYHotJAgf3e@I$jt?kUbNRz61LG_0K>4cyj2m{*XUmloz10e8d4%!pZ;KS7T94 zi4aQRCTs-$e`LB~3mgMs`+{iVzhL4TwoO1Dah!AkV(om$-|{0aQ`_-L5R4jG_5f*x z*X>QH42ib`w?7niTVi1utt_YBH`;)=XV(%L(BGa|ZGt+KBSL7^c@uyjR5r;Uu>l1z z*?1j~35wEwL4IV#)%qGDoP7oe2O<(|B0>rPcG%Ww>B)QP(VL}y{QZy5>4)Qocs}`; zSU#L-LF@MJ>z?62*{U~)7$BuJfD`=?VF6&WIa(s+;ikfI*nP(V3H6|eweg@56g-LQ zP3Fy#MdS*CVVYOUz%tS!9hKPT*)TuNI$*?iWQPQLKy;h+Wj`dgNkI`TXa$VhP98)u zq_svQb5va7Q0H7_1(;3V)3h`)4%X9Fn;snAtrKlxfU92N6u^k2wFf>n;F}P$dYsLl zoM=b!{@_ddMNK`5L|wlH+Wi40y5mw0ncD9Vcxt?dnyl(jbOAS z{e~hU{>$GP?2mtEKQ{BAS9$5=qaq;-++ev44`@Sehef@~L%dp(6;}MyfUPJD=5gDr zQadY!HOzd6eOh;+OAs>eVDdByGpRg8O*$JrY9(KGJ>x{DMraumkLkKRQnkTE5 z<@mf(3^qMM5T*WTf;Zs$Wv)BEo&6DYKbGV2Qi%@$3gC=55n=c&yj!%Czym-~4DJoW z;>}1q0=gB|m~-ihXC~I&DF!fgAMo0GPdL&nv1%LL%-+IbB5prCpk2Ia_yF*% z4N!tY+=U=Et>y=raf3#vI4f#0-xDzcQ$pQs%K2M;rl zC8%#UH)~jI_^MZZb)&F;L^o>$lc{BldStw(2FWJm>kf@bQc8iJ0h!tM5B4$axz}Ra z7bZKb?D7btd0cD>eR&Gs3VRaL27NGO;CGFu_1Kq?_@t%Zw%;#be*T>Cr{j~=G%qXh z352fO8UU*THf(^^WX+d6_VOsom@P9vkzGW8$P1oc?d1rP1MxuMurxb?Q0BGSpW9k8 z%+|p>)PM~^*7frleB1=WE{OGeD@uP(5N_**cxm%*?Bf#Qz@vnG#JjQQ?>Z zsdM8mY={7*L>ZdDf*+%+0a^H4%!lX6r`dg&EYW}%PndxpS~-zGecUVA!B*bF;4eS@ zYEjZdL18hWeQ0hvF2HPiWPR``g!|YwFML_fQBODydm(r<10!rZ0L%~``vWqsfr}(S zZ4#lRr^6%og^fJZMPZ*dxDh>`;DjRtf;M2*k#*4*+wUm_qS+!Y@Nd9{JIXtGX~-R< z{#qTn5B<&w|9sj%6J+Qbw!$3CN{wJacn9V9tD(HRSBGVE*kXj&TO@Dsa7Q0OQ6n2U z_vlF~yIWBHo}Rk@`1;L8Pt-&3y%L_iRUE^b6qwpmK+xbg(F5+eVCGUfESB z8mLiWiQ{d4d@lZQ35z=#`_U`Pyl_dc*gyd~#!m)&qt=m3xT8j-KVa|6p->!8K83yI zF{3|x5k@>H1XnyNTd@;5ClNDPyd5EvgD=dy^67yffgd+X_lU&mn=idQ(dwo&gudG% zMU%tT8V&9VRjv;#C9 zFF3Bd%xd4$T~LVAN@jDfd|S`M185d?D$H!Ens&2-3+F*RWCsTbWP}N>g-|*BWm#8h z4W?5e+pI)=m86XZ4cOc7!IROTfa$;ytYE6gp_sC|qipCVp}|uj4`~&D;jt^6)xsH@ zAowTNkc;!VG^s@eY*)XSI0?(xInU$=XxB;x)B zmn$u+lQWbF6&lSV@-DDjL?|-iiesWy?*r+X55)iSX5ELoS;{{U?*ea3>E2eYQ+Wek{o%aFlfG4m|JXp+-PqV@ux~uve zptZfs{5!W)H?4I5_6Ov>MtmEH^_T-ohR{9j?}Q<9scH^>7=ruJOyL`v$B&J@de0*akjQQ?90|2>E4}07&qm#DB?I=k zqN&xh+qnoKJv`yB*2)!RxShs82aE@%M+^W+uXWdqq`-YqWPPAu|Kd&Gvcus6*973P zd|~Gz)o+UfI*e}<{O6MdxaUP=nTg=CZ&TME@NWwd&{W&bggVXm;NKgVm8{3cj~^X{ zIDkFE;%%wEF?rZLw17l)BR_GzoC(xQ8_j#b7~ph=S-)f0dv>OoOkhs+u2}+lPjwR(cfglgwXl8JeqVaFOeH=|2gdF@df)&@KNOPhN@lLVefjzf z9ca%fa{UnWbiK(#!#D_45Fe{hVGOXa3UC5UmVJRZ@xJA91BRI(m(X}~lg>rhHa{Zr z55>JFmv}T4=%h;>!d_$OIN8 ze6@WOK~xOJu$%yg>jEq-P=)v{{gzOD*=)N_EfayKI`hy!l0yRm3M!^2Kn?c1O~YG? zbxYfkAZLg;qiRF62CH~)h)IRNX2|zR1Z|$RK)J2$0HBe6!jfRl08Xp6Pe2!6x>g&0!7wL^}lDgbfBgpH|?a zDsITed+8$E$+lG<+BmmtHX+W}8?~}cwF0ENtwRWu&NmTcvEQKfYmQ>w(K*I>fk=28K^S{lb(rlV zyVLPNqDR{ZM*yBEj@UmfZLHt=uLE!0mc27JX~H+rVFW(-9T857V6BjyI@3yWYty4C zT2N%-{J}2s_blGFR)rrm>6)Zaso3x~RB2}`9-KK2<0NJs1`0gkks)^LgFa6(C|}55 z%SJDAp+`#(DDh9lI!Bx%IVJ_DyaYq6S^&5!fQa7#YJL5&|MAP`-~ae+^`EeT=QGWd zEVk7P(;Z=eh4|=eBTqcOHEXg>VxZ0-ODI5q8Gv_k2a<{PoX8mTYbEHE;VA?r11Qsg z1G7OqdSkuuc3iUA{A}ykeOr^kwkDAC-WV^o_tWDD9*;T0BwEi|&O-PyA5J)Lj*vM` zn>PEvn*~T{l!Hi9>WM*5_9~FX8i$yqxn|luOn_WXkRsWQ;Wjp(#Wz%ZiWk1y)qw`$ zaUbQMne6S1^tBZyY6Od^Tp#QiS87IekCU!ueM78hR$nm{ECL_8RKdnvv>kyRC6;c3 zi4l&E?gYfsq}EbhAs;P6Cg2PL(`D85j;Y_B5DFuG<@46K1^j)m(`{A>e2fEX9*vBd z^d1YQ!0O2=1qcJ*hwBwj&0+aaIgfy*t+&5v9Ig*fBkab|N851PhHjTpP{JL$wWWknNh?~*X!gI{AP(fO)e-ggx+Ct6YBPi zZjjVjPJBv-T@EIS0F#zYeDnXuu3MI#bf=@DO`9Eyv>B(T;d(mrdSq5(E^> z&aVPE*E?^AVcqQprg&J$QEhg3o0n+g2p*TgI3T%Z-PakyfeJ4k z@-Ufs-KQzwZ6BsXW@cV1=fk;F2V$()*s^ac?S`YNcpZq9xuhih{x%dM&SAgNKd_Y< z;}2&NY%Dgv2k3;fVHKm9@?$y|BzOn|RX34ky#S$^1xd>ZW@xed zV!QH!r@c`vWy#FwU_NryLT`g9(%XupGe6mk(+r@MdKG*Jp@~}?NfA?QYc7C|D2+3g zef?)crN0^qY&{Q1`APi3Y1+wGZ_I2-rchz7&2mGYCsz4{%{4GDLOEPU%@eb^QjeqX z6qBj@lGXOq?uNX)?!d1)gkm`(z`8=HzU_b=E?r-B3w7TUQcR?-_SrA2RENcER}Va8 zQuRZ(imfpKfv(Rsv{KxGDAl&G*b$kI9b?_m$v{-`lpgJN^rubXws_WpJ=JdoR%}up zu){Zx`h7~^ot;uYq!z3+Ii0CN+)5U$iPyaW2r_zWfC8!mMTl>NpzRXyVCpEEP7Klh zQ=}v7l>3<0IW2(UbUqab06zh!@yC{M4xH}rd<%LB{$qvnb-;|}D|^oFHU}p`Qee5r zC|fEB5J*9yB;@Qg?|<2TiT5mM73xfthJ-nH?6!WeLbro%+FVxH_JS>8Ctb9IK|W;+ zM{uAV*uq!j_X@rBKh{sbet~V}ABtcOtiISg%Ee(qJSHKfqWI7QBSTCq9=gs>L}5p^ z8;v3%KkQ!XrQ zMM~TtUKocdOZH)RlFDgevnXbf9DDw@%Ny8&I-dMOWQ|#Az{C!!ovoaTW{ldDp`P}~ z3n3Zqx^Kq`glLJ}e3v?35{7vtDct`zPVWC>0E4LqvDTSpElwLg#$gdypgyr5T)W zSd6TDSrL$6$yP-OQ?{o|t*Y{e5ZI(G{D{F5utwnLXI2tWbtQZ{09v)-AMi#HT@`S7 ztRH0FHXO(;At^+?_Xa>)DTdXqc7wCQh`XRlaPoljh>!yZjL);zXSe{LHJ;fmBij6b zMcWS8%)2<5>W=BeDC-%%fzq9}h!F_@EMB1?>50%V#@;O=198@WHdKy(F_fM0VBF;0 zaYWCkQOj33Efu>G_y|=56LDSG%fuI-F6RjtZ&)GPe*x7%z+klz4(vySL^849 zq>RiH3;ZBL0+AiR7fm9q<7Fs&72s7*-==k&W_@fGK-^d>vS8u7Qnw!hSR&wciyDTl zh0Y0Sn8Yz*5a7<5n!d9LdkyOvuxA#{%{UCFjsf1MNN!_5u-)amAjERFNPc{RE`Kp(Dex|bX$sGm&kjqLb1UCEw!J6(RrAR1^P4WhB!aMc{z$DB#RK) z%!D((YFpb4yW`U?``?N5%Xa-~C2#XLl|HG+^bx`p0s7?jEAwzKhUjwf)YV=rI^&ab>{R_H-%V04WjpAZp*YO$^sc&PVA_ zCm(-rkHk^w8%EwYJ+p<`9B$py6Q~K9#NZv<)Q|gw63`OkZ_7n~%6HFx|Wh z;o`3NHJmP6RFiDWgd$}R0<9x8g?QUr!|tCR5W~^;Q}UUJLOk4U+tuj_g+uwKvt%Q% z!LtlI2d9(X#zt}ey_LczC%U`}5{88Z(U~k0-BxWU3^wXI{S4c9Jloj+$J5WW9d%;1 z3L;8uzJRa$!bIyrPL;8fWdkshyV*?|mb0t&jJ002-P$CupK9d!vjhZ)m2anD;88STC{Z

    HmquQbL&l-1VM}BuHLeC=rM}TY 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 diff --git a/metadata/md5-cache/dev-util/boost-build-1.79.0 b/metadata/md5-cache/dev-util/boost-build-1.79.0 index 3198a887267c..e1a3caac6db6 100644 --- a/metadata/md5-cache/dev-util/boost-build-1.79.0 +++ b/metadata/md5-cache/dev-util/boost-build-1.79.0 @@ -4,10 +4,10 @@ EAPI=8 HOMEPAGE=https://www.boost.org/build/ INHERIT=flag-o-matic toolchain-funcs IUSE=examples -KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris +KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris LICENSE=Boost-1.0 RESTRICT=test SLOT=0 SRC_URI=https://boostorg.jfrog.io/artifactory/main/release/1.79.0/source/boost_1_79_0.tar.bz2 _eclasses_=flag-o-matic a500d7cc40da3de38c361e889153bdf7 multilib 4fbbbc98f236f1b43acd99476bc3cd85 toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=e9be34b8f1a443ef67f50ad483bab969 +_md5_=54468723fce1d6f98d15ef21847c024f diff --git a/metadata/md5-cache/dev-util/clazy-1.10-r2 b/metadata/md5-cache/dev-util/clazy-1.10-r2 deleted file mode 100644 index a9e7f60f19f7..000000000000 --- a/metadata/md5-cache/dev-util/clazy-1.10-r2 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=test? ( || ( >=dev-lang/python-3.10.0_p1-r1:3.10 >=dev-lang/python-3.9.9-r1:3.9 >=dev-lang/python-3.8.12_p1-r1:3.8 ) ) dev-util/ninja >=dev-util/cmake-3.20.5 -DEFINED_PHASES=compile configure install prepare setup test -DEPEND==dev-lang/python-3.8.12_p1-r1:3.8[ncurses] ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9[ncurses] ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10[ncurses] ) REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=mirror://pypi/d/diffoscope/diffoscope-216.tar.gz _eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=719ce4bebc407ea5cae7f973a75bb75c +_md5_=59d12709ec29c26c624f49d2af181856 diff --git a/metadata/md5-cache/dev-util/difftastic-0.29.1 b/metadata/md5-cache/dev-util/difftastic-0.29.1 new file mode 100644 index 000000000000..3f92c979e0f1 --- /dev/null +++ b/metadata/md5-cache/dev-util/difftastic-0.29.1 @@ -0,0 +1,13 @@ +BDEPEND=>=virtual/rust-1.53 +DEFINED_PHASES=compile configure install prepare test unpack +DESCRIPTION=A structural diff that understands syntax +EAPI=8 +HOMEPAGE=https://github.com/wilfred/difftastic +INHERIT=cargo +IUSE=debug +KEYWORDS=~amd64 +LICENSE=Apache-2.0 MIT MPL-2.0 Unlicense ZLIB +SLOT=0 +SRC_URI=https://crates.io/api/v1/crates/aho-corasick/0.7.18/download -> aho-corasick-0.7.18.crate https://crates.io/api/v1/crates/ansi_term/0.12.1/download -> ansi_term-0.12.1.crate https://crates.io/api/v1/crates/archery/0.4.0/download -> archery-0.4.0.crate https://crates.io/api/v1/crates/atty/0.2.14/download -> atty-0.2.14.crate https://crates.io/api/v1/crates/autocfg/1.1.0/download -> autocfg-1.1.0.crate https://crates.io/api/v1/crates/bitflags/1.3.2/download -> bitflags-1.3.2.crate https://crates.io/api/v1/crates/bumpalo/3.9.1/download -> bumpalo-3.9.1.crate https://crates.io/api/v1/crates/bytecount/0.6.2/download -> bytecount-0.6.2.crate https://crates.io/api/v1/crates/cc/1.0.73/download -> cc-1.0.73.crate https://crates.io/api/v1/crates/cfg-if/1.0.0/download -> cfg-if-1.0.0.crate https://crates.io/api/v1/crates/clap/3.1.18/download -> clap-3.1.18.crate https://crates.io/api/v1/crates/clap_lex/0.2.0/download -> clap_lex-0.2.0.crate https://crates.io/api/v1/crates/const_format/0.2.23/download -> const_format-0.2.23.crate https://crates.io/api/v1/crates/const_format_proc_macros/0.2.22/download -> const_format_proc_macros-0.2.22.crate https://crates.io/api/v1/crates/crossbeam-channel/0.5.4/download -> crossbeam-channel-0.5.4.crate https://crates.io/api/v1/crates/crossbeam-deque/0.8.1/download -> crossbeam-deque-0.8.1.crate https://crates.io/api/v1/crates/crossbeam-epoch/0.9.8/download -> crossbeam-epoch-0.9.8.crate https://crates.io/api/v1/crates/crossbeam-utils/0.8.8/download -> crossbeam-utils-0.8.8.crate https://crates.io/api/v1/crates/ctor/0.1.22/download -> ctor-0.1.22.crate https://crates.io/api/v1/crates/diff/0.1.12/download -> diff-0.1.12.crate https://crates.io/api/v1/crates/either/1.6.1/download -> either-1.6.1.crate https://crates.io/api/v1/crates/env_logger/0.7.1/download -> env_logger-0.7.1.crate https://crates.io/api/v1/crates/fixedbitset/0.4.1/download -> fixedbitset-0.4.1.crate https://crates.io/api/v1/crates/fnv/1.0.7/download -> fnv-1.0.7.crate https://crates.io/api/v1/crates/hashbrown/0.11.2/download -> hashbrown-0.11.2.crate https://crates.io/api/v1/crates/hermit-abi/0.1.19/download -> hermit-abi-0.1.19.crate https://crates.io/api/v1/crates/humantime/1.3.0/download -> humantime-1.3.0.crate https://crates.io/api/v1/crates/indexmap/1.7.0/download -> indexmap-1.7.0.crate https://crates.io/api/v1/crates/itertools/0.10.3/download -> itertools-0.10.3.crate https://crates.io/api/v1/crates/lazy_static/1.4.0/download -> lazy_static-1.4.0.crate https://crates.io/api/v1/crates/libc/0.2.126/download -> libc-0.2.126.crate https://crates.io/api/v1/crates/libmimalloc-sys/0.1.24/download -> libmimalloc-sys-0.1.24.crate https://crates.io/api/v1/crates/log/0.4.17/download -> log-0.4.17.crate https://crates.io/api/v1/crates/memchr/2.5.0/download -> memchr-2.5.0.crate https://crates.io/api/v1/crates/memoffset/0.6.5/download -> memoffset-0.6.5.crate https://crates.io/api/v1/crates/mimalloc/0.1.28/download -> mimalloc-0.1.28.crate https://crates.io/api/v1/crates/minimal-lexical/0.2.1/download -> minimal-lexical-0.2.1.crate https://crates.io/api/v1/crates/nom/7.1.1/download -> nom-7.1.1.crate https://crates.io/api/v1/crates/num_cpus/1.13.1/download -> num_cpus-1.13.1.crate https://crates.io/api/v1/crates/once_cell/1.12.0/download -> once_cell-1.12.0.crate https://crates.io/api/v1/crates/os_str_bytes/6.0.1/download -> os_str_bytes-6.0.1.crate https://crates.io/api/v1/crates/output_vt100/0.1.3/download -> output_vt100-0.1.3.crate https://crates.io/api/v1/crates/owo-colors/3.4.0/download -> owo-colors-3.4.0.crate https://crates.io/api/v1/crates/petgraph/0.6.1/download -> petgraph-0.6.1.crate https://crates.io/api/v1/crates/pretty_assertions/1.2.1/download -> pretty_assertions-1.2.1.crate https://crates.io/api/v1/crates/pretty_env_logger/0.4.0/download -> pretty_env_logger-0.4.0.crate https://crates.io/api/v1/crates/proc-macro2/1.0.39/download -> proc-macro2-1.0.39.crate https://crates.io/api/v1/crates/quick-error/1.2.3/download -> quick-error-1.2.3.crate https://crates.io/api/v1/crates/quote/1.0.18/download -> quote-1.0.18.crate https://crates.io/api/v1/crates/radix-heap/0.4.2/download -> radix-heap-0.4.2.crate https://crates.io/api/v1/crates/rayon/1.5.3/download -> rayon-1.5.3.crate https://crates.io/api/v1/crates/rayon-core/1.9.3/download -> rayon-core-1.9.3.crate https://crates.io/api/v1/crates/regex/1.5.6/download -> regex-1.5.6.crate https://crates.io/api/v1/crates/regex-syntax/0.6.26/download -> regex-syntax-0.6.26.crate https://crates.io/api/v1/crates/rpds/0.10.0/download -> rpds-0.10.0.crate https://crates.io/api/v1/crates/rustc-hash/1.1.0/download -> rustc-hash-1.1.0.crate https://crates.io/api/v1/crates/same-file/1.0.6/download -> same-file-1.0.6.crate https://crates.io/api/v1/crates/scopeguard/1.1.0/download -> scopeguard-1.1.0.crate https://crates.io/api/v1/crates/static_assertions/1.1.0/download -> static_assertions-1.1.0.crate https://crates.io/api/v1/crates/strsim/0.10.0/download -> strsim-0.10.0.crate https://crates.io/api/v1/crates/syn/1.0.95/download -> syn-1.0.95.crate https://crates.io/api/v1/crates/term_size/0.3.2/download -> term_size-0.3.2.crate https://crates.io/api/v1/crates/termcolor/1.1.3/download -> termcolor-1.1.3.crate https://crates.io/api/v1/crates/terminal_size/0.1.17/download -> terminal_size-0.1.17.crate https://crates.io/api/v1/crates/textwrap/0.15.0/download -> textwrap-0.15.0.crate https://crates.io/api/v1/crates/tree-sitter/0.20.6/download -> tree-sitter-0.20.6.crate https://crates.io/api/v1/crates/tree_magic_mini/3.0.3/download -> tree_magic_mini-3.0.3.crate https://crates.io/api/v1/crates/typed-arena/2.0.1/download -> typed-arena-2.0.1.crate https://crates.io/api/v1/crates/unicode-ident/1.0.0/download -> unicode-ident-1.0.0.crate https://crates.io/api/v1/crates/unicode-xid/0.2.3/download -> unicode-xid-0.2.3.crate https://crates.io/api/v1/crates/walkdir/2.3.2/download -> walkdir-2.3.2.crate https://crates.io/api/v1/crates/winapi/0.3.9/download -> winapi-0.3.9.crate https://crates.io/api/v1/crates/winapi-i686-pc-windows-gnu/0.4.0/download -> winapi-i686-pc-windows-gnu-0.4.0.crate https://crates.io/api/v1/crates/winapi-util/0.1.5/download -> winapi-util-0.1.5.crate https://crates.io/api/v1/crates/winapi-x86_64-pc-windows-gnu/0.4.0/download -> winapi-x86_64-pc-windows-gnu-0.4.0.crate https://crates.io/api/v1/crates/wu-diff/0.1.2/download -> wu-diff-0.1.2.crate https://github.com/Wilfred/difftastic/archive/refs/tags/0.29.1.tar.gz -> difftastic-0.29.1.tar.gz +_eclasses_=cargo 52a92ed3815080c5f2caac1905687b1c multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_md5_=8ab265d26622cbe1970d66b52264c130 diff --git a/metadata/md5-cache/dev-util/gcovr-5.1 b/metadata/md5-cache/dev-util/gcovr-5.1 new file mode 100644 index 000000000000..544cae5cae9c --- /dev/null +++ b/metadata/md5-cache/dev-util/gcovr-5.1 @@ -0,0 +1,16 @@ +BDEPEND=test? ( dev-python/pytest-timeout[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test? ( dev-python/jinja[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/lxml[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pygments[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-7.0.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) >=dev-python/setuptools-42.0.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=A Python script for summarizing gcov data +EAPI=8 +HOMEPAGE=https://github.com/gcovr/gcovr +INHERIT=distutils-r1 +IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 +KEYWORDS=~amd64 ~x86 +LICENSE=BSD +RDEPEND=dev-python/jinja[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/lxml[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pygments[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) +REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/gcovr/gcovr/archive/5.1.tar.gz -> gcovr-5.1.tar.gz +_eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 +_md5_=3f833337e5786dc90d38b28943c46c2b diff --git a/metadata/md5-cache/dev-util/geany-1.38 b/metadata/md5-cache/dev-util/geany-1.38 index 3739f7dfcf46..34a57c437239 100644 --- a/metadata/md5-cache/dev-util/geany-1.38 +++ b/metadata/md5-cache/dev-util/geany-1.38 @@ -6,10 +6,10 @@ EAPI=8 HOMEPAGE=https://www.geany.org INHERIT=strip-linguas xdg IUSE=+vte -KEYWORDS=~alpha amd64 arm ~ia64 ~ppc ppc64 ~sparc x86 ~amd64-linux ~x86-linux +KEYWORDS=~alpha amd64 arm ~ia64 ppc ppc64 ~sparc x86 ~amd64-linux ~x86-linux LICENSE=GPL-2+ HPND RDEPEND=>=dev-libs/glib-2.32:2 >=x11-libs/gtk+-3.0:3 vte? ( x11-libs/vte:2.91 ) SLOT=0 SRC_URI=https://download.geany.org/geany-1.38.tar.bz2 _eclasses_=strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 xdg 6024fbc93167fad782e2032933654857 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=bdc089de5ffa61e4c390843e58ef67f7 +_md5_=14180e580f731972125f5e273e6371cc diff --git a/metadata/md5-cache/dev-util/geany-plugins-1.38-r1 b/metadata/md5-cache/dev-util/geany-plugins-1.38-r1 index 81fdc1eef713..b50cd57f9f99 100644 --- a/metadata/md5-cache/dev-util/geany-plugins-1.38-r1 +++ b/metadata/md5-cache/dev-util/geany-plugins-1.38-r1 @@ -6,11 +6,11 @@ EAPI=8 HOMEPAGE=https://plugins.geany.org INHERIT=lua-single IUSE=ctags debugger enchant git gpg gtkspell lua markdown nls pretty-printer scope soup workbench +lua_single_target_lua5-1 -KEYWORDS=amd64 arm ~ppc ppc64 ~sparc x86 +KEYWORDS=amd64 arm ppc ppc64 ~sparc x86 LICENSE=GPL-2 RDEPEND=dev-libs/glib:2 >=dev-util/geany-1.37[-gtk2(-)] x11-libs/gtk+:3 ctags? ( dev-util/ctags ) debugger? ( x11-libs/vte:2.91 ) enchant? ( app-text/enchant:= ) git? ( rocm-hipamd-5.0.2.tar.gz https://github.com/ROCm-Developer-Tools/HIP/archive/rocm-5.0.2.tar.gz -> rocm-hip-5.0.2.tar.gz https://github.com/ROCm-Developer-Tools/ROCclr/archive/rocm-5.0.2.tar.gz -> rocclr-5.0.2.tar.gz https://github.com/RadeonOpenCompute/ROCm-OpenCL-Runtime/archive/rocm-5.0.2.tar.gz -> rocm-opencl-runtime-5.0.2.tar.gz profile? ( https://github.com/ROCm-Developer-Tools/roctracer/archive/refs/tags/rocm-5.0.2.tar.gz -> rocm-tracer-5.0.2.tar.gz https://github.com/ROCm-Developer-Tools/hipamd/files/8311148/hip_prof_str_diff.gz -> 5.0.2-update-header.patch.gz ) _eclasses_=cmake 90e2b29417d53718328f3a95227137a0 flag-o-matic a500d7cc40da3de38c361e889153bdf7 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 prefix eab3c99d77fe00506c109c8a736186f7 toolchain-funcs fd9cde67030b26e479eeadaced488253 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=fb459f8b18ead3f5da9fb4dbc2389263 +_md5_=4659f2225fd3cfa5e4f41b0c6504921c diff --git a/metadata/md5-cache/dev-util/kernelshark-2.1.0 b/metadata/md5-cache/dev-util/kernelshark-2.1.0 new file mode 100644 index 000000000000..e36b49a17e0c --- /dev/null +++ b/metadata/md5-cache/dev-util/kernelshark-2.1.0 @@ -0,0 +1,15 @@ +BDEPEND=doc? ( media-gfx/graphviz app-doc/doxygen ) dev-util/ninja >=dev-util/cmake-3.20.5 +DEFINED_PHASES=compile configure install prepare test +DEPEND=>=dev-util/trace-cmd-3.0.2 dev-libs/json-c:= dev-qt/qtcore:5= dev-qt/qtnetwork:5= dev-qt/qtwidgets:5= >=media-libs/freeglut-3.0.0:= x11-libs/libXmu:= x11-libs/libXi:= >=dev-libs/libtracefs-1.3 >=dev-libs/libtraceevent-1.5 media-fonts/freefont +DESCRIPTION=Graphical reader for trace-cmd output +EAPI=7 +HOMEPAGE=https://kernelshark.org/ +INHERIT=flag-o-matic cmake +IUSE=custom-optimization doc +KEYWORDS=~amd64 ~x86 +LICENSE=GPL-2 LGPL-2.1 +RDEPEND=>=dev-util/trace-cmd-3.0.2 dev-libs/json-c:= dev-qt/qtcore:5= dev-qt/qtnetwork:5= dev-qt/qtwidgets:5= >=media-libs/freeglut-3.0.0:= x11-libs/libXmu:= x11-libs/libXi:= >=dev-libs/libtracefs-1.3 >=dev-libs/libtraceevent-1.5 media-fonts/freefont +SLOT=0 +SRC_URI=https://git.kernel.org/pub/scm/utils/trace-cmd/kernel-shark.git/snapshot/kernel-shark-kernelshark-v2.1.0.tar.gz -> kernelshark-2.1.0.tar.gz +_eclasses_=cmake 90e2b29417d53718328f3a95227137a0 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic a500d7cc40da3de38c361e889153bdf7 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e +_md5_=9aca6a31df08c9d195528076b8d00f10 diff --git a/metadata/md5-cache/dev-util/maturin-0.12.18 b/metadata/md5-cache/dev-util/maturin-0.12.18 deleted file mode 100644 index 87a26e757a79..000000000000 --- a/metadata/md5-cache/dev-util/maturin-0.12.18 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=dev-python/setuptools-rust[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] doc? ( app-text/mdbook ) test? ( dev-python/cffi[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/boltons[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/virtualenv[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) >=virtual/rust-1.53 python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) >=dev-python/gpep517-3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-60.5.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/wheel[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] -DEFINED_PHASES=compile configure install prepare test unpack -DESCRIPTION=Build and publish crates with pyo3, rust-cpython and cffi bindings -EAPI=8 -HOMEPAGE=https://maturin.rs/ -INHERIT=cargo distutils-r1 flag-o-matic -IUSE=doc test debug python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 -KEYWORDS=~amd64 ~arm64 ~x86 -LICENSE=0BSD Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD CC0-1.0 ISC MIT MPL-2.0 openssl doc? ( CC-BY-4.0 OFL-1.1 ) -RDEPEND=python_targets_python3_8? ( dev-python/tomli[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_9? ( dev-python/tomli[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( dev-python/tomli[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) -REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://github.com/PyO3/maturin/archive/refs/tags/v0.12.18.tar.gz -> maturin-0.12.18.tar.gz https://crates.io/api/v1/crates/addr2line/0.17.0/download -> addr2line-0.17.0.crate https://crates.io/api/v1/crates/adler/1.0.2/download -> adler-1.0.2.crate https://crates.io/api/v1/crates/aes/0.6.0/download -> aes-0.6.0.crate https://crates.io/api/v1/crates/aes-soft/0.6.4/download -> aes-soft-0.6.4.crate https://crates.io/api/v1/crates/aesni/0.10.0/download -> aesni-0.10.0.crate https://crates.io/api/v1/crates/aho-corasick/0.7.18/download -> aho-corasick-0.7.18.crate https://crates.io/api/v1/crates/anyhow/1.0.57/download -> anyhow-1.0.57.crate https://crates.io/api/v1/crates/async-io/1.7.0/download -> async-io-1.7.0.crate https://crates.io/api/v1/crates/atty/0.2.14/download -> atty-0.2.14.crate https://crates.io/api/v1/crates/autocfg/1.1.0/download -> autocfg-1.1.0.crate https://crates.io/api/v1/crates/backtrace/0.3.65/download -> backtrace-0.3.65.crate https://crates.io/api/v1/crates/base64/0.13.0/download -> base64-0.13.0.crate https://crates.io/api/v1/crates/bitflags/1.3.2/download -> bitflags-1.3.2.crate https://crates.io/api/v1/crates/block-buffer/0.10.2/download -> block-buffer-0.10.2.crate https://crates.io/api/v1/crates/block-buffer/0.9.0/download -> block-buffer-0.9.0.crate https://crates.io/api/v1/crates/block-modes/0.7.0/download -> block-modes-0.7.0.crate https://crates.io/api/v1/crates/block-padding/0.2.1/download -> block-padding-0.2.1.crate https://crates.io/api/v1/crates/bstr/0.2.17/download -> bstr-0.2.17.crate https://crates.io/api/v1/crates/bumpalo/3.9.1/download -> bumpalo-3.9.1.crate https://crates.io/api/v1/crates/byteorder/1.4.3/download -> byteorder-1.4.3.crate https://crates.io/api/v1/crates/bytes/1.1.0/download -> bytes-1.1.0.crate https://crates.io/api/v1/crates/bytesize/1.1.0/download -> bytesize-1.1.0.crate https://crates.io/api/v1/crates/bzip2/0.4.3/download -> bzip2-0.4.3.crate https://crates.io/api/v1/crates/bzip2-sys/0.1.11+1.0.8/download -> bzip2-sys-0.1.11+1.0.8.crate https://crates.io/api/v1/crates/cab/0.4.0/download -> cab-0.4.0.crate https://crates.io/api/v1/crates/cache-padded/1.2.0/download -> cache-padded-1.2.0.crate https://crates.io/api/v1/crates/camino/1.0.9/download -> camino-1.0.9.crate https://crates.io/api/v1/crates/cargo-options/0.1.4/download -> cargo-options-0.1.4.crate https://crates.io/api/v1/crates/cargo-platform/0.1.2/download -> cargo-platform-0.1.2.crate https://crates.io/api/v1/crates/cargo-xwin/0.8.7/download -> cargo-xwin-0.8.7.crate https://crates.io/api/v1/crates/cargo-zigbuild/0.8.8/download -> cargo-zigbuild-0.8.8.crate https://crates.io/api/v1/crates/cargo_metadata/0.14.2/download -> cargo_metadata-0.14.2.crate https://crates.io/api/v1/crates/cbindgen/0.23.0/download -> cbindgen-0.23.0.crate https://crates.io/api/v1/crates/cc/1.0.73/download -> cc-1.0.73.crate https://crates.io/api/v1/crates/cfb/0.7.0/download -> cfb-0.7.0.crate https://crates.io/api/v1/crates/cfg-if/0.1.10/download -> cfg-if-0.1.10.crate https://crates.io/api/v1/crates/cfg-if/1.0.0/download -> cfg-if-1.0.0.crate https://crates.io/api/v1/crates/charset/0.1.3/download -> charset-0.1.3.crate https://crates.io/api/v1/crates/chunked_transfer/1.4.0/download -> chunked_transfer-1.4.0.crate https://crates.io/api/v1/crates/cipher/0.2.5/download -> cipher-0.2.5.crate https://crates.io/api/v1/crates/clap/3.1.18/download -> clap-3.1.18.crate https://crates.io/api/v1/crates/clap_complete/3.1.4/download -> clap_complete-3.1.4.crate https://crates.io/api/v1/crates/clap_complete_fig/3.1.5/download -> clap_complete_fig-3.1.5.crate https://crates.io/api/v1/crates/clap_derive/3.1.18/download -> clap_derive-3.1.18.crate https://crates.io/api/v1/crates/clap_lex/0.2.0/download -> clap_lex-0.2.0.crate https://crates.io/api/v1/crates/cli-table/0.4.7/download -> cli-table-0.4.7.crate https://crates.io/api/v1/crates/combine/4.6.4/download -> combine-4.6.4.crate https://crates.io/api/v1/crates/concurrent-queue/1.2.2/download -> concurrent-queue-1.2.2.crate https://crates.io/api/v1/crates/configparser/3.0.0/download -> configparser-3.0.0.crate https://crates.io/api/v1/crates/console/0.15.0/download -> console-0.15.0.crate https://crates.io/api/v1/crates/core-foundation/0.9.3/download -> core-foundation-0.9.3.crate https://crates.io/api/v1/crates/core-foundation-sys/0.8.3/download -> core-foundation-sys-0.8.3.crate https://crates.io/api/v1/crates/cpufeatures/0.2.2/download -> cpufeatures-0.2.2.crate https://crates.io/api/v1/crates/crc32fast/1.3.2/download -> crc32fast-1.3.2.crate https://crates.io/api/v1/crates/crossbeam-channel/0.5.4/download -> crossbeam-channel-0.5.4.crate https://crates.io/api/v1/crates/crossbeam-deque/0.8.1/download -> crossbeam-deque-0.8.1.crate https://crates.io/api/v1/crates/crossbeam-epoch/0.9.8/download -> crossbeam-epoch-0.9.8.crate https://crates.io/api/v1/crates/crossbeam-utils/0.8.8/download -> crossbeam-utils-0.8.8.crate https://crates.io/api/v1/crates/crypto-common/0.1.3/download -> crypto-common-0.1.3.crate https://crates.io/api/v1/crates/crypto-mac/0.10.1/download -> crypto-mac-0.10.1.crate https://crates.io/api/v1/crates/data-encoding/2.3.2/download -> data-encoding-2.3.2.crate https://crates.io/api/v1/crates/derivative/2.2.0/download -> derivative-2.2.0.crate https://crates.io/api/v1/crates/dialoguer/0.10.1/download -> dialoguer-0.10.1.crate https://crates.io/api/v1/crates/digest/0.10.3/download -> digest-0.10.3.crate https://crates.io/api/v1/crates/digest/0.9.0/download -> digest-0.9.0.crate https://crates.io/api/v1/crates/dirs/4.0.0/download -> dirs-4.0.0.crate https://crates.io/api/v1/crates/dirs-sys/0.3.7/download -> dirs-sys-0.3.7.crate https://crates.io/api/v1/crates/dunce/1.0.2/download -> dunce-1.0.2.crate https://crates.io/api/v1/crates/either/1.6.1/download -> either-1.6.1.crate https://crates.io/api/v1/crates/encode_unicode/0.3.6/download -> encode_unicode-0.3.6.crate https://crates.io/api/v1/crates/encoding/0.2.33/download -> encoding-0.2.33.crate https://crates.io/api/v1/crates/encoding-index-japanese/1.20141219.5/download -> encoding-index-japanese-1.20141219.5.crate https://crates.io/api/v1/crates/encoding-index-korean/1.20141219.5/download -> encoding-index-korean-1.20141219.5.crate https://crates.io/api/v1/crates/encoding-index-simpchinese/1.20141219.5/download -> encoding-index-simpchinese-1.20141219.5.crate https://crates.io/api/v1/crates/encoding-index-singlebyte/1.20141219.5/download -> encoding-index-singlebyte-1.20141219.5.crate https://crates.io/api/v1/crates/encoding-index-tradchinese/1.20141219.5/download -> encoding-index-tradchinese-1.20141219.5.crate https://crates.io/api/v1/crates/encoding_index_tests/0.1.4/download -> encoding_index_tests-0.1.4.crate https://crates.io/api/v1/crates/encoding_rs/0.8.31/download -> encoding_rs-0.8.31.crate https://crates.io/api/v1/crates/enumflags2/0.6.4/download -> enumflags2-0.6.4.crate https://crates.io/api/v1/crates/enumflags2_derive/0.6.4/download -> enumflags2_derive-0.6.4.crate https://crates.io/api/v1/crates/env_logger/0.7.1/download -> env_logger-0.7.1.crate https://crates.io/api/v1/crates/fastrand/1.7.0/download -> fastrand-1.7.0.crate https://crates.io/api/v1/crates/fat-macho/0.4.5/download -> fat-macho-0.4.5.crate https://crates.io/api/v1/crates/filetime/0.2.16/download -> filetime-0.2.16.crate https://crates.io/api/v1/crates/flate2/1.0.24/download -> flate2-1.0.24.crate https://crates.io/api/v1/crates/fnv/1.0.7/download -> fnv-1.0.7.crate https://crates.io/api/v1/crates/foreign-types/0.3.2/download -> foreign-types-0.3.2.crate https://crates.io/api/v1/crates/foreign-types-shared/0.1.1/download -> foreign-types-shared-0.1.1.crate https://crates.io/api/v1/crates/form_urlencoded/1.0.1/download -> form_urlencoded-1.0.1.crate https://crates.io/api/v1/crates/fs-err/2.7.0/download -> fs-err-2.7.0.crate https://crates.io/api/v1/crates/futures/0.3.21/download -> futures-0.3.21.crate https://crates.io/api/v1/crates/futures-channel/0.3.21/download -> futures-channel-0.3.21.crate https://crates.io/api/v1/crates/futures-core/0.3.21/download -> futures-core-0.3.21.crate https://crates.io/api/v1/crates/futures-executor/0.3.21/download -> futures-executor-0.3.21.crate https://crates.io/api/v1/crates/futures-io/0.3.21/download -> futures-io-0.3.21.crate https://crates.io/api/v1/crates/futures-lite/1.12.0/download -> futures-lite-1.12.0.crate https://crates.io/api/v1/crates/futures-macro/0.3.21/download -> futures-macro-0.3.21.crate https://crates.io/api/v1/crates/futures-sink/0.3.21/download -> futures-sink-0.3.21.crate https://crates.io/api/v1/crates/futures-task/0.3.21/download -> futures-task-0.3.21.crate https://crates.io/api/v1/crates/futures-util/0.3.21/download -> futures-util-0.3.21.crate https://crates.io/api/v1/crates/generic-array/0.14.5/download -> generic-array-0.14.5.crate https://crates.io/api/v1/crates/getrandom/0.2.6/download -> getrandom-0.2.6.crate https://crates.io/api/v1/crates/gimli/0.26.1/download -> gimli-0.26.1.crate https://crates.io/api/v1/crates/glob/0.3.0/download -> glob-0.3.0.crate https://crates.io/api/v1/crates/globset/0.4.8/download -> globset-0.4.8.crate https://crates.io/api/v1/crates/goblin/0.5.1/download -> goblin-0.5.1.crate https://crates.io/api/v1/crates/hashbrown/0.11.2/download -> hashbrown-0.11.2.crate https://crates.io/api/v1/crates/heck/0.4.0/download -> heck-0.4.0.crate https://crates.io/api/v1/crates/hermit-abi/0.1.19/download -> hermit-abi-0.1.19.crate https://crates.io/api/v1/crates/hkdf/0.10.0/download -> hkdf-0.10.0.crate https://crates.io/api/v1/crates/hmac/0.10.1/download -> hmac-0.10.1.crate https://crates.io/api/v1/crates/human-panic/1.0.3/download -> human-panic-1.0.3.crate https://crates.io/api/v1/crates/humantime/1.3.0/download -> humantime-1.3.0.crate https://crates.io/api/v1/crates/idna/0.2.3/download -> idna-0.2.3.crate https://crates.io/api/v1/crates/ignore/0.4.18/download -> ignore-0.4.18.crate https://crates.io/api/v1/crates/indexmap/1.8.2/download -> indexmap-1.8.2.crate https://crates.io/api/v1/crates/indicatif/0.17.0-rc.6/download -> indicatif-0.17.0-rc.6.crate https://crates.io/api/v1/crates/indoc/1.0.6/download -> indoc-1.0.6.crate https://crates.io/api/v1/crates/instant/0.1.12/download -> instant-0.1.12.crate https://crates.io/api/v1/crates/itertools/0.10.3/download -> itertools-0.10.3.crate https://crates.io/api/v1/crates/itoa/1.0.2/download -> itoa-1.0.2.crate https://crates.io/api/v1/crates/js-sys/0.3.57/download -> js-sys-0.3.57.crate https://crates.io/api/v1/crates/keyring/1.1.2/download -> keyring-1.1.2.crate https://crates.io/api/v1/crates/lazy_static/1.4.0/download -> lazy_static-1.4.0.crate https://crates.io/api/v1/crates/lddtree/0.2.9/download -> lddtree-0.2.9.crate https://crates.io/api/v1/crates/libc/0.2.126/download -> libc-0.2.126.crate https://crates.io/api/v1/crates/lock_api/0.4.7/download -> lock_api-0.4.7.crate https://crates.io/api/v1/crates/log/0.4.17/download -> log-0.4.17.crate https://crates.io/api/v1/crates/lzxd/0.1.4/download -> lzxd-0.1.4.crate https://crates.io/api/v1/crates/mailparse/0.13.8/download -> mailparse-0.13.8.crate https://crates.io/api/v1/crates/matchers/0.1.0/download -> matchers-0.1.0.crate https://crates.io/api/v1/crates/matches/0.1.9/download -> matches-0.1.9.crate https://crates.io/api/v1/crates/memchr/2.5.0/download -> memchr-2.5.0.crate https://crates.io/api/v1/crates/memoffset/0.6.5/download -> memoffset-0.6.5.crate https://crates.io/api/v1/crates/mime/0.3.16/download -> mime-0.3.16.crate https://crates.io/api/v1/crates/mime_guess/2.0.4/download -> mime_guess-2.0.4.crate https://crates.io/api/v1/crates/minijinja/0.15.0/download -> minijinja-0.15.0.crate https://crates.io/api/v1/crates/miniz_oxide/0.5.1/download -> miniz_oxide-0.5.1.crate https://crates.io/api/v1/crates/msi/0.5.0/download -> msi-0.5.0.crate https://crates.io/api/v1/crates/multipart/0.18.0/download -> multipart-0.18.0.crate https://crates.io/api/v1/crates/native-tls/0.2.10/download -> native-tls-0.2.10.crate https://crates.io/api/v1/crates/nb-connect/1.2.0/download -> nb-connect-1.2.0.crate https://crates.io/api/v1/crates/nix/0.17.0/download -> nix-0.17.0.crate https://crates.io/api/v1/crates/num/0.3.1/download -> num-0.3.1.crate https://crates.io/api/v1/crates/num-bigint/0.3.3/download -> num-bigint-0.3.3.crate https://crates.io/api/v1/crates/num-complex/0.3.1/download -> num-complex-0.3.1.crate https://crates.io/api/v1/crates/num-integer/0.1.45/download -> num-integer-0.1.45.crate https://crates.io/api/v1/crates/num-iter/0.1.43/download -> num-iter-0.1.43.crate https://crates.io/api/v1/crates/num-rational/0.3.2/download -> num-rational-0.3.2.crate https://crates.io/api/v1/crates/num-traits/0.2.15/download -> num-traits-0.2.15.crate https://crates.io/api/v1/crates/num_cpus/1.13.1/download -> num_cpus-1.13.1.crate https://crates.io/api/v1/crates/num_threads/0.1.6/download -> num_threads-0.1.6.crate https://crates.io/api/v1/crates/number_prefix/0.4.0/download -> number_prefix-0.4.0.crate https://crates.io/api/v1/crates/object/0.28.4/download -> object-0.28.4.crate https://crates.io/api/v1/crates/once_cell/1.12.0/download -> once_cell-1.12.0.crate https://crates.io/api/v1/crates/opaque-debug/0.3.0/download -> opaque-debug-0.3.0.crate https://crates.io/api/v1/crates/openssl/0.10.40/download -> openssl-0.10.40.crate https://crates.io/api/v1/crates/openssl-macros/0.1.0/download -> openssl-macros-0.1.0.crate https://crates.io/api/v1/crates/openssl-probe/0.1.5/download -> openssl-probe-0.1.5.crate https://crates.io/api/v1/crates/openssl-src/111.20.0+1.1.1o/download -> openssl-src-111.20.0+1.1.1o.crate https://crates.io/api/v1/crates/openssl-sys/0.9.73/download -> openssl-sys-0.9.73.crate https://crates.io/api/v1/crates/os_str_bytes/6.1.0/download -> os_str_bytes-6.1.0.crate https://crates.io/api/v1/crates/os_type/2.4.0/download -> os_type-2.4.0.crate https://crates.io/api/v1/crates/parking/2.0.0/download -> parking-2.0.0.crate https://crates.io/api/v1/crates/parking_lot/0.12.0/download -> parking_lot-0.12.0.crate https://crates.io/api/v1/crates/parking_lot_core/0.9.3/download -> parking_lot_core-0.9.3.crate https://crates.io/api/v1/crates/path-slash/0.1.4/download -> path-slash-0.1.4.crate https://crates.io/api/v1/crates/percent-encoding/2.1.0/download -> percent-encoding-2.1.0.crate https://crates.io/api/v1/crates/pin-project-lite/0.2.9/download -> pin-project-lite-0.2.9.crate https://crates.io/api/v1/crates/pin-utils/0.1.0/download -> pin-utils-0.1.0.crate https://crates.io/api/v1/crates/pkg-config/0.3.25/download -> pkg-config-0.3.25.crate https://crates.io/api/v1/crates/plain/0.2.3/download -> plain-0.2.3.crate https://crates.io/api/v1/crates/platform-info/0.2.0/download -> platform-info-0.2.0.crate https://crates.io/api/v1/crates/polling/2.2.0/download -> polling-2.2.0.crate https://crates.io/api/v1/crates/ppv-lite86/0.2.16/download -> ppv-lite86-0.2.16.crate https://crates.io/api/v1/crates/pretty_env_logger/0.4.0/download -> pretty_env_logger-0.4.0.crate https://crates.io/api/v1/crates/proc-macro-crate/0.1.5/download -> proc-macro-crate-0.1.5.crate https://crates.io/api/v1/crates/proc-macro-crate/1.1.3/download -> proc-macro-crate-1.1.3.crate https://crates.io/api/v1/crates/proc-macro-error/1.0.4/download -> proc-macro-error-1.0.4.crate https://crates.io/api/v1/crates/proc-macro-error-attr/1.0.4/download -> proc-macro-error-attr-1.0.4.crate https://crates.io/api/v1/crates/proc-macro2/1.0.39/download -> proc-macro2-1.0.39.crate https://crates.io/api/v1/crates/pyproject-toml/0.3.1/download -> pyproject-toml-0.3.1.crate https://crates.io/api/v1/crates/python-pkginfo/0.5.4/download -> python-pkginfo-0.5.4.crate https://crates.io/api/v1/crates/quick-error/1.2.3/download -> quick-error-1.2.3.crate https://crates.io/api/v1/crates/quote/1.0.18/download -> quote-1.0.18.crate https://crates.io/api/v1/crates/quoted_printable/0.4.5/download -> quoted_printable-0.4.5.crate https://crates.io/api/v1/crates/rand/0.8.5/download -> rand-0.8.5.crate https://crates.io/api/v1/crates/rand_chacha/0.3.1/download -> rand_chacha-0.3.1.crate https://crates.io/api/v1/crates/rand_core/0.6.3/download -> rand_core-0.6.3.crate https://crates.io/api/v1/crates/rayon/1.5.3/download -> rayon-1.5.3.crate https://crates.io/api/v1/crates/rayon-core/1.9.3/download -> rayon-core-1.9.3.crate https://crates.io/api/v1/crates/redox_syscall/0.2.13/download -> redox_syscall-0.2.13.crate https://crates.io/api/v1/crates/redox_users/0.4.3/download -> redox_users-0.4.3.crate https://crates.io/api/v1/crates/regex/1.5.6/download -> regex-1.5.6.crate https://crates.io/api/v1/crates/regex-automata/0.1.10/download -> regex-automata-0.1.10.crate https://crates.io/api/v1/crates/regex-syntax/0.6.26/download -> regex-syntax-0.6.26.crate https://crates.io/api/v1/crates/remove_dir_all/0.5.3/download -> remove_dir_all-0.5.3.crate https://crates.io/api/v1/crates/rfc2047-decoder/0.1.2/download -> rfc2047-decoder-0.1.2.crate https://crates.io/api/v1/crates/ring/0.16.20/download -> ring-0.16.20.crate https://crates.io/api/v1/crates/rpassword/6.0.1/download -> rpassword-6.0.1.crate https://crates.io/api/v1/crates/rustc-demangle/0.1.21/download -> rustc-demangle-0.1.21.crate https://crates.io/api/v1/crates/rustc_version/0.4.0/download -> rustc_version-0.4.0.crate https://crates.io/api/v1/crates/rustls/0.20.6/download -> rustls-0.20.6.crate https://crates.io/api/v1/crates/ryu/1.0.10/download -> ryu-1.0.10.crate https://crates.io/api/v1/crates/same-file/1.0.6/download -> same-file-1.0.6.crate https://crates.io/api/v1/crates/schannel/0.1.20/download -> schannel-0.1.20.crate https://crates.io/api/v1/crates/scoped-tls/1.0.0/download -> scoped-tls-1.0.0.crate https://crates.io/api/v1/crates/scopeguard/1.1.0/download -> scopeguard-1.1.0.crate https://crates.io/api/v1/crates/scroll/0.11.0/download -> scroll-0.11.0.crate https://crates.io/api/v1/crates/scroll_derive/0.11.0/download -> scroll_derive-0.11.0.crate https://crates.io/api/v1/crates/sct/0.7.0/download -> sct-0.7.0.crate https://crates.io/api/v1/crates/secret-service/2.0.1/download -> secret-service-2.0.1.crate https://crates.io/api/v1/crates/security-framework/2.6.1/download -> security-framework-2.6.1.crate https://crates.io/api/v1/crates/security-framework-sys/2.6.1/download -> security-framework-sys-2.6.1.crate https://crates.io/api/v1/crates/semver/1.0.9/download -> semver-1.0.9.crate https://crates.io/api/v1/crates/serde/1.0.137/download -> serde-1.0.137.crate https://crates.io/api/v1/crates/serde_derive/1.0.137/download -> serde_derive-1.0.137.crate https://crates.io/api/v1/crates/serde_json/1.0.81/download -> serde_json-1.0.81.crate https://crates.io/api/v1/crates/serde_repr/0.1.8/download -> serde_repr-0.1.8.crate https://crates.io/api/v1/crates/sha2/0.10.2/download -> sha2-0.10.2.crate https://crates.io/api/v1/crates/sha2/0.9.9/download -> sha2-0.9.9.crate https://crates.io/api/v1/crates/sharded-slab/0.1.4/download -> sharded-slab-0.1.4.crate https://crates.io/api/v1/crates/shlex/1.1.0/download -> shlex-1.1.0.crate https://crates.io/api/v1/crates/slab/0.4.6/download -> slab-0.4.6.crate https://crates.io/api/v1/crates/smallvec/1.8.0/download -> smallvec-1.8.0.crate https://crates.io/api/v1/crates/smawk/0.3.1/download -> smawk-0.3.1.crate https://crates.io/api/v1/crates/socket2/0.4.4/download -> socket2-0.4.4.crate https://crates.io/api/v1/crates/socks/0.3.4/download -> socks-0.3.4.crate https://crates.io/api/v1/crates/spin/0.5.2/download -> spin-0.5.2.crate https://crates.io/api/v1/crates/static_assertions/1.1.0/download -> static_assertions-1.1.0.crate https://crates.io/api/v1/crates/strsim/0.10.0/download -> strsim-0.10.0.crate https://crates.io/api/v1/crates/subtle/2.4.1/download -> subtle-2.4.1.crate https://crates.io/api/v1/crates/syn/1.0.95/download -> syn-1.0.95.crate https://crates.io/api/v1/crates/tar/0.4.38/download -> tar-0.4.38.crate https://crates.io/api/v1/crates/target-lexicon/0.12.4/download -> target-lexicon-0.12.4.crate https://crates.io/api/v1/crates/tempfile/3.3.0/download -> tempfile-3.3.0.crate https://crates.io/api/v1/crates/termcolor/1.1.3/download -> termcolor-1.1.3.crate https://crates.io/api/v1/crates/terminal_size/0.1.17/download -> terminal_size-0.1.17.crate https://crates.io/api/v1/crates/textwrap/0.15.0/download -> textwrap-0.15.0.crate https://crates.io/api/v1/crates/thiserror/1.0.31/download -> thiserror-1.0.31.crate https://crates.io/api/v1/crates/thiserror-impl/1.0.31/download -> thiserror-impl-1.0.31.crate https://crates.io/api/v1/crates/thread_local/1.1.4/download -> thread_local-1.1.4.crate https://crates.io/api/v1/crates/time/0.3.9/download -> time-0.3.9.crate https://crates.io/api/v1/crates/time-macros/0.2.4/download -> time-macros-0.2.4.crate https://crates.io/api/v1/crates/tinyvec/1.6.0/download -> tinyvec-1.6.0.crate https://crates.io/api/v1/crates/tinyvec_macros/0.1.0/download -> tinyvec_macros-0.1.0.crate https://crates.io/api/v1/crates/toml/0.5.9/download -> toml-0.5.9.crate https://crates.io/api/v1/crates/toml_edit/0.14.4/download -> toml_edit-0.14.4.crate https://crates.io/api/v1/crates/tracing/0.1.34/download -> tracing-0.1.34.crate https://crates.io/api/v1/crates/tracing-attributes/0.1.21/download -> tracing-attributes-0.1.21.crate https://crates.io/api/v1/crates/tracing-core/0.1.26/download -> tracing-core-0.1.26.crate https://crates.io/api/v1/crates/tracing-serde/0.1.3/download -> tracing-serde-0.1.3.crate https://crates.io/api/v1/crates/tracing-subscriber/0.3.11/download -> tracing-subscriber-0.3.11.crate https://crates.io/api/v1/crates/twox-hash/1.6.3/download -> twox-hash-1.6.3.crate https://crates.io/api/v1/crates/typenum/1.15.0/download -> typenum-1.15.0.crate https://crates.io/api/v1/crates/unicase/2.6.0/download -> unicase-2.6.0.crate https://crates.io/api/v1/crates/unicode-bidi/0.3.8/download -> unicode-bidi-0.3.8.crate https://crates.io/api/v1/crates/unicode-ident/1.0.0/download -> unicode-ident-1.0.0.crate https://crates.io/api/v1/crates/unicode-linebreak/0.1.2/download -> unicode-linebreak-0.1.2.crate https://crates.io/api/v1/crates/unicode-normalization/0.1.19/download -> unicode-normalization-0.1.19.crate https://crates.io/api/v1/crates/unicode-width/0.1.9/download -> unicode-width-0.1.9.crate https://crates.io/api/v1/crates/untrusted/0.7.1/download -> untrusted-0.7.1.crate https://crates.io/api/v1/crates/ureq/2.4.0/download -> ureq-2.4.0.crate https://crates.io/api/v1/crates/url/2.2.2/download -> url-2.2.2.crate https://crates.io/api/v1/crates/uuid/0.8.2/download -> uuid-0.8.2.crate https://crates.io/api/v1/crates/uuid/1.1.0/download -> uuid-1.1.0.crate https://crates.io/api/v1/crates/valuable/0.1.0/download -> valuable-0.1.0.crate https://crates.io/api/v1/crates/vcpkg/0.2.15/download -> vcpkg-0.2.15.crate https://crates.io/api/v1/crates/version_check/0.9.4/download -> version_check-0.9.4.crate https://crates.io/api/v1/crates/void/1.0.2/download -> void-1.0.2.crate https://crates.io/api/v1/crates/waker-fn/1.1.0/download -> waker-fn-1.1.0.crate https://crates.io/api/v1/crates/walkdir/2.3.2/download -> walkdir-2.3.2.crate https://crates.io/api/v1/crates/wasi/0.10.2+wasi-snapshot-preview1/download -> wasi-0.10.2+wasi-snapshot-preview1.crate https://crates.io/api/v1/crates/wasm-bindgen/0.2.80/download -> wasm-bindgen-0.2.80.crate https://crates.io/api/v1/crates/wasm-bindgen-backend/0.2.80/download -> wasm-bindgen-backend-0.2.80.crate https://crates.io/api/v1/crates/wasm-bindgen-macro/0.2.80/download -> wasm-bindgen-macro-0.2.80.crate https://crates.io/api/v1/crates/wasm-bindgen-macro-support/0.2.80/download -> wasm-bindgen-macro-support-0.2.80.crate https://crates.io/api/v1/crates/wasm-bindgen-shared/0.2.80/download -> wasm-bindgen-shared-0.2.80.crate https://crates.io/api/v1/crates/web-sys/0.3.57/download -> web-sys-0.3.57.crate https://crates.io/api/v1/crates/webpki/0.22.0/download -> webpki-0.22.0.crate https://crates.io/api/v1/crates/webpki-roots/0.22.3/download -> webpki-roots-0.22.3.crate https://crates.io/api/v1/crates/wepoll-ffi/0.1.2/download -> wepoll-ffi-0.1.2.crate https://crates.io/api/v1/crates/which/4.2.5/download -> which-4.2.5.crate https://crates.io/api/v1/crates/winapi/0.3.9/download -> winapi-0.3.9.crate https://crates.io/api/v1/crates/winapi-i686-pc-windows-gnu/0.4.0/download -> winapi-i686-pc-windows-gnu-0.4.0.crate https://crates.io/api/v1/crates/winapi-util/0.1.5/download -> winapi-util-0.1.5.crate https://crates.io/api/v1/crates/winapi-x86_64-pc-windows-gnu/0.4.0/download -> winapi-x86_64-pc-windows-gnu-0.4.0.crate https://crates.io/api/v1/crates/windows-sys/0.36.1/download -> windows-sys-0.36.1.crate https://crates.io/api/v1/crates/windows_aarch64_msvc/0.36.1/download -> windows_aarch64_msvc-0.36.1.crate https://crates.io/api/v1/crates/windows_i686_gnu/0.36.1/download -> windows_i686_gnu-0.36.1.crate https://crates.io/api/v1/crates/windows_i686_msvc/0.36.1/download -> windows_i686_msvc-0.36.1.crate https://crates.io/api/v1/crates/windows_x86_64_gnu/0.36.1/download -> windows_x86_64_gnu-0.36.1.crate https://crates.io/api/v1/crates/windows_x86_64_msvc/0.36.1/download -> windows_x86_64_msvc-0.36.1.crate https://crates.io/api/v1/crates/xattr/0.2.3/download -> xattr-0.2.3.crate https://crates.io/api/v1/crates/xwin/0.2.4/download -> xwin-0.2.4.crate https://crates.io/api/v1/crates/zbus/1.9.1/download -> zbus-1.9.1.crate https://crates.io/api/v1/crates/zbus_macros/1.9.1/download -> zbus_macros-1.9.1.crate https://crates.io/api/v1/crates/zip/0.6.2/download -> zip-0.6.2.crate https://crates.io/api/v1/crates/zvariant/2.10.0/download -> zvariant-2.10.0.crate https://crates.io/api/v1/crates/zvariant_derive/2.10.0/download -> zvariant_derive-2.10.0.crate test? ( https://crates.io/api/v1/crates/libc/0.2.119/download -> libc-0.2.119.crate https://crates.io/api/v1/crates/libc/0.2.125/download -> libc-0.2.125.crate https://crates.io/api/v1/crates/once_cell/1.10.0/download -> once_cell-1.10.0.crate https://crates.io/api/v1/crates/once_cell/1.11.0/download -> once_cell-1.11.0.crate https://crates.io/api/v1/crates/once_cell/1.9.0/download -> once_cell-1.9.0.crate https://crates.io/api/v1/crates/proc-macro2/1.0.38/download -> proc-macro2-1.0.38.crate https://crates.io/api/v1/crates/pyo3/0.16.5/download -> pyo3-0.16.5.crate https://crates.io/api/v1/crates/pyo3-build-config/0.16.0/download -> pyo3-build-config-0.16.0.crate https://crates.io/api/v1/crates/pyo3-build-config/0.16.5/download -> pyo3-build-config-0.16.5.crate https://crates.io/api/v1/crates/pyo3-ffi/0.16.0/download -> pyo3-ffi-0.16.0.crate https://crates.io/api/v1/crates/pyo3-ffi/0.16.5/download -> pyo3-ffi-0.16.5.crate https://crates.io/api/v1/crates/pyo3-macros/0.16.5/download -> pyo3-macros-0.16.5.crate https://crates.io/api/v1/crates/pyo3-macros-backend/0.16.5/download -> pyo3-macros-backend-0.16.5.crate https://crates.io/api/v1/crates/python3-dll-a/0.2.3/download -> python3-dll-a-0.2.3.crate https://crates.io/api/v1/crates/syn/1.0.94/download -> syn-1.0.94.crate https://crates.io/api/v1/crates/target-lexicon/0.12.3/download -> target-lexicon-0.12.3.crate https://crates.io/api/v1/crates/unicode-xid/0.2.3/download -> unicode-xid-0.2.3.crate https://crates.io/api/v1/crates/unindent/0.1.9/download -> unindent-0.1.9.crate ) -_eclasses_=cargo 52a92ed3815080c5f2caac1905687b1c distutils-r1 10a93585889c3ca7651cbcd2ee831e47 flag-o-matic a500d7cc40da3de38c361e889153bdf7 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=3a28c94e2e28f6b5aff0247ac3f63fc1 diff --git a/metadata/md5-cache/dev-util/maturin-0.12.20 b/metadata/md5-cache/dev-util/maturin-0.12.20 new file mode 100644 index 000000000000..1b1b0b9db17a --- /dev/null +++ b/metadata/md5-cache/dev-util/maturin-0.12.20 @@ -0,0 +1,16 @@ +BDEPEND=dev-python/setuptools-rust[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] doc? ( app-text/mdbook ) test? ( dev-python/cffi[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/boltons[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/virtualenv[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) >=virtual/rust-1.53 python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) >=dev-python/gpep517-3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-60.5.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/wheel[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] +DEFINED_PHASES=compile configure install prepare test unpack +DESCRIPTION=Build and publish crates with pyo3, rust-cpython and cffi bindings +EAPI=8 +HOMEPAGE=https://maturin.rs/ +INHERIT=cargo distutils-r1 flag-o-matic +IUSE=doc test debug python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 +KEYWORDS=~amd64 ~arm64 ~x86 +LICENSE=0BSD Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD CC0-1.0 ISC MIT MPL-2.0 openssl doc? ( CC-BY-4.0 OFL-1.1 ) +RDEPEND=python_targets_python3_8? ( dev-python/tomli[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_9? ( dev-python/tomli[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( dev-python/tomli[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) +REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/PyO3/maturin/archive/refs/tags/v0.12.20.tar.gz -> maturin-0.12.20.tar.gz https://crates.io/api/v1/crates/addr2line/0.17.0/download -> addr2line-0.17.0.crate https://crates.io/api/v1/crates/adler/1.0.2/download -> adler-1.0.2.crate https://crates.io/api/v1/crates/aes/0.6.0/download -> aes-0.6.0.crate https://crates.io/api/v1/crates/aes-soft/0.6.4/download -> aes-soft-0.6.4.crate https://crates.io/api/v1/crates/aesni/0.10.0/download -> aesni-0.10.0.crate https://crates.io/api/v1/crates/aho-corasick/0.7.18/download -> aho-corasick-0.7.18.crate https://crates.io/api/v1/crates/anyhow/1.0.57/download -> anyhow-1.0.57.crate https://crates.io/api/v1/crates/async-io/1.7.0/download -> async-io-1.7.0.crate https://crates.io/api/v1/crates/atty/0.2.14/download -> atty-0.2.14.crate https://crates.io/api/v1/crates/autocfg/1.1.0/download -> autocfg-1.1.0.crate https://crates.io/api/v1/crates/backtrace/0.3.65/download -> backtrace-0.3.65.crate https://crates.io/api/v1/crates/base64/0.13.0/download -> base64-0.13.0.crate https://crates.io/api/v1/crates/bitflags/1.3.2/download -> bitflags-1.3.2.crate https://crates.io/api/v1/crates/block-buffer/0.10.2/download -> block-buffer-0.10.2.crate https://crates.io/api/v1/crates/block-buffer/0.9.0/download -> block-buffer-0.9.0.crate https://crates.io/api/v1/crates/block-modes/0.7.0/download -> block-modes-0.7.0.crate https://crates.io/api/v1/crates/block-padding/0.2.1/download -> block-padding-0.2.1.crate https://crates.io/api/v1/crates/bstr/0.2.17/download -> bstr-0.2.17.crate https://crates.io/api/v1/crates/bumpalo/3.10.0/download -> bumpalo-3.10.0.crate https://crates.io/api/v1/crates/byteorder/1.4.3/download -> byteorder-1.4.3.crate https://crates.io/api/v1/crates/bytes/1.1.0/download -> bytes-1.1.0.crate https://crates.io/api/v1/crates/bytesize/1.1.0/download -> bytesize-1.1.0.crate https://crates.io/api/v1/crates/bzip2/0.4.3/download -> bzip2-0.4.3.crate https://crates.io/api/v1/crates/bzip2-sys/0.1.11+1.0.8/download -> bzip2-sys-0.1.11+1.0.8.crate https://crates.io/api/v1/crates/cab/0.4.0/download -> cab-0.4.0.crate https://crates.io/api/v1/crates/cache-padded/1.2.0/download -> cache-padded-1.2.0.crate https://crates.io/api/v1/crates/camino/1.0.9/download -> camino-1.0.9.crate https://crates.io/api/v1/crates/cargo-options/0.1.4/download -> cargo-options-0.1.4.crate https://crates.io/api/v1/crates/cargo-platform/0.1.2/download -> cargo-platform-0.1.2.crate https://crates.io/api/v1/crates/cargo-xwin/0.8.7/download -> cargo-xwin-0.8.7.crate https://crates.io/api/v1/crates/cargo-zigbuild/0.9.0/download -> cargo-zigbuild-0.9.0.crate https://crates.io/api/v1/crates/cargo_metadata/0.14.2/download -> cargo_metadata-0.14.2.crate https://crates.io/api/v1/crates/cbindgen/0.24.3/download -> cbindgen-0.24.3.crate https://crates.io/api/v1/crates/cc/1.0.73/download -> cc-1.0.73.crate https://crates.io/api/v1/crates/cfb/0.7.0/download -> cfb-0.7.0.crate https://crates.io/api/v1/crates/cfg-if/0.1.10/download -> cfg-if-0.1.10.crate https://crates.io/api/v1/crates/cfg-if/1.0.0/download -> cfg-if-1.0.0.crate https://crates.io/api/v1/crates/charset/0.1.3/download -> charset-0.1.3.crate https://crates.io/api/v1/crates/chunked_transfer/1.4.0/download -> chunked_transfer-1.4.0.crate https://crates.io/api/v1/crates/cipher/0.2.5/download -> cipher-0.2.5.crate https://crates.io/api/v1/crates/clap/3.2.4/download -> clap-3.2.4.crate https://crates.io/api/v1/crates/clap_complete/3.2.1/download -> clap_complete-3.2.1.crate https://crates.io/api/v1/crates/clap_complete_fig/3.2.1/download -> clap_complete_fig-3.2.1.crate https://crates.io/api/v1/crates/clap_derive/3.2.4/download -> clap_derive-3.2.4.crate https://crates.io/api/v1/crates/clap_lex/0.2.2/download -> clap_lex-0.2.2.crate https://crates.io/api/v1/crates/cli-table/0.4.7/download -> cli-table-0.4.7.crate https://crates.io/api/v1/crates/combine/4.6.4/download -> combine-4.6.4.crate https://crates.io/api/v1/crates/concurrent-queue/1.2.2/download -> concurrent-queue-1.2.2.crate https://crates.io/api/v1/crates/configparser/3.0.0/download -> configparser-3.0.0.crate https://crates.io/api/v1/crates/console/0.15.0/download -> console-0.15.0.crate https://crates.io/api/v1/crates/core-foundation/0.9.3/download -> core-foundation-0.9.3.crate https://crates.io/api/v1/crates/core-foundation-sys/0.8.3/download -> core-foundation-sys-0.8.3.crate https://crates.io/api/v1/crates/cpufeatures/0.2.2/download -> cpufeatures-0.2.2.crate https://crates.io/api/v1/crates/crc32fast/1.3.2/download -> crc32fast-1.3.2.crate https://crates.io/api/v1/crates/crossbeam-channel/0.5.4/download -> crossbeam-channel-0.5.4.crate https://crates.io/api/v1/crates/crossbeam-deque/0.8.1/download -> crossbeam-deque-0.8.1.crate https://crates.io/api/v1/crates/crossbeam-epoch/0.9.8/download -> crossbeam-epoch-0.9.8.crate https://crates.io/api/v1/crates/crossbeam-utils/0.8.8/download -> crossbeam-utils-0.8.8.crate https://crates.io/api/v1/crates/crypto-common/0.1.3/download -> crypto-common-0.1.3.crate https://crates.io/api/v1/crates/crypto-mac/0.10.1/download -> crypto-mac-0.10.1.crate https://crates.io/api/v1/crates/data-encoding/2.3.2/download -> data-encoding-2.3.2.crate https://crates.io/api/v1/crates/derivative/2.2.0/download -> derivative-2.2.0.crate https://crates.io/api/v1/crates/dialoguer/0.10.1/download -> dialoguer-0.10.1.crate https://crates.io/api/v1/crates/digest/0.10.3/download -> digest-0.10.3.crate https://crates.io/api/v1/crates/digest/0.9.0/download -> digest-0.9.0.crate https://crates.io/api/v1/crates/dirs/4.0.0/download -> dirs-4.0.0.crate https://crates.io/api/v1/crates/dirs-sys/0.3.7/download -> dirs-sys-0.3.7.crate https://crates.io/api/v1/crates/dunce/1.0.2/download -> dunce-1.0.2.crate https://crates.io/api/v1/crates/either/1.6.1/download -> either-1.6.1.crate https://crates.io/api/v1/crates/encode_unicode/0.3.6/download -> encode_unicode-0.3.6.crate https://crates.io/api/v1/crates/encoding/0.2.33/download -> encoding-0.2.33.crate https://crates.io/api/v1/crates/encoding-index-japanese/1.20141219.5/download -> encoding-index-japanese-1.20141219.5.crate https://crates.io/api/v1/crates/encoding-index-korean/1.20141219.5/download -> encoding-index-korean-1.20141219.5.crate https://crates.io/api/v1/crates/encoding-index-simpchinese/1.20141219.5/download -> encoding-index-simpchinese-1.20141219.5.crate https://crates.io/api/v1/crates/encoding-index-singlebyte/1.20141219.5/download -> encoding-index-singlebyte-1.20141219.5.crate https://crates.io/api/v1/crates/encoding-index-tradchinese/1.20141219.5/download -> encoding-index-tradchinese-1.20141219.5.crate https://crates.io/api/v1/crates/encoding_index_tests/0.1.4/download -> encoding_index_tests-0.1.4.crate https://crates.io/api/v1/crates/encoding_rs/0.8.31/download -> encoding_rs-0.8.31.crate https://crates.io/api/v1/crates/enumflags2/0.6.4/download -> enumflags2-0.6.4.crate https://crates.io/api/v1/crates/enumflags2_derive/0.6.4/download -> enumflags2_derive-0.6.4.crate https://crates.io/api/v1/crates/env_logger/0.7.1/download -> env_logger-0.7.1.crate https://crates.io/api/v1/crates/fastrand/1.7.0/download -> fastrand-1.7.0.crate https://crates.io/api/v1/crates/fat-macho/0.4.5/download -> fat-macho-0.4.5.crate https://crates.io/api/v1/crates/filetime/0.2.16/download -> filetime-0.2.16.crate https://crates.io/api/v1/crates/flate2/1.0.24/download -> flate2-1.0.24.crate https://crates.io/api/v1/crates/fnv/1.0.7/download -> fnv-1.0.7.crate https://crates.io/api/v1/crates/foreign-types/0.3.2/download -> foreign-types-0.3.2.crate https://crates.io/api/v1/crates/foreign-types-shared/0.1.1/download -> foreign-types-shared-0.1.1.crate https://crates.io/api/v1/crates/form_urlencoded/1.0.1/download -> form_urlencoded-1.0.1.crate https://crates.io/api/v1/crates/fs-err/2.7.0/download -> fs-err-2.7.0.crate https://crates.io/api/v1/crates/futures/0.3.21/download -> futures-0.3.21.crate https://crates.io/api/v1/crates/futures-channel/0.3.21/download -> futures-channel-0.3.21.crate https://crates.io/api/v1/crates/futures-core/0.3.21/download -> futures-core-0.3.21.crate https://crates.io/api/v1/crates/futures-executor/0.3.21/download -> futures-executor-0.3.21.crate https://crates.io/api/v1/crates/futures-io/0.3.21/download -> futures-io-0.3.21.crate https://crates.io/api/v1/crates/futures-lite/1.12.0/download -> futures-lite-1.12.0.crate https://crates.io/api/v1/crates/futures-macro/0.3.21/download -> futures-macro-0.3.21.crate https://crates.io/api/v1/crates/futures-sink/0.3.21/download -> futures-sink-0.3.21.crate https://crates.io/api/v1/crates/futures-task/0.3.21/download -> futures-task-0.3.21.crate https://crates.io/api/v1/crates/futures-util/0.3.21/download -> futures-util-0.3.21.crate https://crates.io/api/v1/crates/generic-array/0.14.5/download -> generic-array-0.14.5.crate https://crates.io/api/v1/crates/getrandom/0.2.7/download -> getrandom-0.2.7.crate https://crates.io/api/v1/crates/gimli/0.26.1/download -> gimli-0.26.1.crate https://crates.io/api/v1/crates/glob/0.3.0/download -> glob-0.3.0.crate https://crates.io/api/v1/crates/globset/0.4.9/download -> globset-0.4.9.crate https://crates.io/api/v1/crates/goblin/0.5.2/download -> goblin-0.5.2.crate https://crates.io/api/v1/crates/hashbrown/0.11.2/download -> hashbrown-0.11.2.crate https://crates.io/api/v1/crates/heck/0.4.0/download -> heck-0.4.0.crate https://crates.io/api/v1/crates/hermit-abi/0.1.19/download -> hermit-abi-0.1.19.crate https://crates.io/api/v1/crates/hkdf/0.10.0/download -> hkdf-0.10.0.crate https://crates.io/api/v1/crates/hmac/0.10.1/download -> hmac-0.10.1.crate https://crates.io/api/v1/crates/human-panic/1.0.3/download -> human-panic-1.0.3.crate https://crates.io/api/v1/crates/humantime/1.3.0/download -> humantime-1.3.0.crate https://crates.io/api/v1/crates/idna/0.2.3/download -> idna-0.2.3.crate https://crates.io/api/v1/crates/ignore/0.4.18/download -> ignore-0.4.18.crate https://crates.io/api/v1/crates/indexmap/1.8.2/download -> indexmap-1.8.2.crate https://crates.io/api/v1/crates/indicatif/0.17.0-rc.6/download -> indicatif-0.17.0-rc.6.crate https://crates.io/api/v1/crates/indoc/1.0.6/download -> indoc-1.0.6.crate https://crates.io/api/v1/crates/instant/0.1.12/download -> instant-0.1.12.crate https://crates.io/api/v1/crates/itertools/0.10.3/download -> itertools-0.10.3.crate https://crates.io/api/v1/crates/itoa/1.0.2/download -> itoa-1.0.2.crate https://crates.io/api/v1/crates/js-sys/0.3.58/download -> js-sys-0.3.58.crate https://crates.io/api/v1/crates/keyring/1.1.2/download -> keyring-1.1.2.crate https://crates.io/api/v1/crates/lazy_static/1.4.0/download -> lazy_static-1.4.0.crate https://crates.io/api/v1/crates/lddtree/0.2.9/download -> lddtree-0.2.9.crate https://crates.io/api/v1/crates/libc/0.2.126/download -> libc-0.2.126.crate https://crates.io/api/v1/crates/lock_api/0.4.7/download -> lock_api-0.4.7.crate https://crates.io/api/v1/crates/log/0.4.17/download -> log-0.4.17.crate https://crates.io/api/v1/crates/lzxd/0.1.4/download -> lzxd-0.1.4.crate https://crates.io/api/v1/crates/mailparse/0.13.8/download -> mailparse-0.13.8.crate https://crates.io/api/v1/crates/matchers/0.1.0/download -> matchers-0.1.0.crate https://crates.io/api/v1/crates/matches/0.1.9/download -> matches-0.1.9.crate https://crates.io/api/v1/crates/memchr/2.5.0/download -> memchr-2.5.0.crate https://crates.io/api/v1/crates/memoffset/0.6.5/download -> memoffset-0.6.5.crate https://crates.io/api/v1/crates/mime/0.3.16/download -> mime-0.3.16.crate https://crates.io/api/v1/crates/mime_guess/2.0.4/download -> mime_guess-2.0.4.crate https://crates.io/api/v1/crates/minijinja/0.15.0/download -> minijinja-0.15.0.crate https://crates.io/api/v1/crates/miniz_oxide/0.5.3/download -> miniz_oxide-0.5.3.crate https://crates.io/api/v1/crates/msi/0.5.0/download -> msi-0.5.0.crate https://crates.io/api/v1/crates/multipart/0.18.0/download -> multipart-0.18.0.crate https://crates.io/api/v1/crates/native-tls/0.2.10/download -> native-tls-0.2.10.crate https://crates.io/api/v1/crates/nb-connect/1.2.0/download -> nb-connect-1.2.0.crate https://crates.io/api/v1/crates/nix/0.17.0/download -> nix-0.17.0.crate https://crates.io/api/v1/crates/num/0.3.1/download -> num-0.3.1.crate https://crates.io/api/v1/crates/num-bigint/0.3.3/download -> num-bigint-0.3.3.crate https://crates.io/api/v1/crates/num-complex/0.3.1/download -> num-complex-0.3.1.crate https://crates.io/api/v1/crates/num-integer/0.1.45/download -> num-integer-0.1.45.crate https://crates.io/api/v1/crates/num-iter/0.1.43/download -> num-iter-0.1.43.crate https://crates.io/api/v1/crates/num-rational/0.3.2/download -> num-rational-0.3.2.crate https://crates.io/api/v1/crates/num-traits/0.2.15/download -> num-traits-0.2.15.crate https://crates.io/api/v1/crates/num_cpus/1.13.1/download -> num_cpus-1.13.1.crate https://crates.io/api/v1/crates/num_threads/0.1.6/download -> num_threads-0.1.6.crate https://crates.io/api/v1/crates/number_prefix/0.4.0/download -> number_prefix-0.4.0.crate https://crates.io/api/v1/crates/object/0.28.4/download -> object-0.28.4.crate https://crates.io/api/v1/crates/once_cell/1.12.0/download -> once_cell-1.12.0.crate https://crates.io/api/v1/crates/opaque-debug/0.3.0/download -> opaque-debug-0.3.0.crate https://crates.io/api/v1/crates/openssl/0.10.40/download -> openssl-0.10.40.crate https://crates.io/api/v1/crates/openssl-macros/0.1.0/download -> openssl-macros-0.1.0.crate https://crates.io/api/v1/crates/openssl-probe/0.1.5/download -> openssl-probe-0.1.5.crate https://crates.io/api/v1/crates/openssl-src/111.20.0+1.1.1o/download -> openssl-src-111.20.0+1.1.1o.crate https://crates.io/api/v1/crates/openssl-sys/0.9.74/download -> openssl-sys-0.9.74.crate https://crates.io/api/v1/crates/os_str_bytes/6.1.0/download -> os_str_bytes-6.1.0.crate https://crates.io/api/v1/crates/os_type/2.4.0/download -> os_type-2.4.0.crate https://crates.io/api/v1/crates/parking/2.0.0/download -> parking-2.0.0.crate https://crates.io/api/v1/crates/parking_lot/0.12.1/download -> parking_lot-0.12.1.crate https://crates.io/api/v1/crates/parking_lot_core/0.9.3/download -> parking_lot_core-0.9.3.crate https://crates.io/api/v1/crates/path-slash/0.1.4/download -> path-slash-0.1.4.crate https://crates.io/api/v1/crates/percent-encoding/2.1.0/download -> percent-encoding-2.1.0.crate https://crates.io/api/v1/crates/pin-project-lite/0.2.9/download -> pin-project-lite-0.2.9.crate https://crates.io/api/v1/crates/pin-utils/0.1.0/download -> pin-utils-0.1.0.crate https://crates.io/api/v1/crates/pkg-config/0.3.25/download -> pkg-config-0.3.25.crate https://crates.io/api/v1/crates/plain/0.2.3/download -> plain-0.2.3.crate https://crates.io/api/v1/crates/platform-info/0.2.0/download -> platform-info-0.2.0.crate https://crates.io/api/v1/crates/polling/2.2.0/download -> polling-2.2.0.crate https://crates.io/api/v1/crates/ppv-lite86/0.2.16/download -> ppv-lite86-0.2.16.crate https://crates.io/api/v1/crates/pretty_env_logger/0.4.0/download -> pretty_env_logger-0.4.0.crate https://crates.io/api/v1/crates/proc-macro-crate/0.1.5/download -> proc-macro-crate-0.1.5.crate https://crates.io/api/v1/crates/proc-macro-crate/1.1.3/download -> proc-macro-crate-1.1.3.crate https://crates.io/api/v1/crates/proc-macro-error/1.0.4/download -> proc-macro-error-1.0.4.crate https://crates.io/api/v1/crates/proc-macro-error-attr/1.0.4/download -> proc-macro-error-attr-1.0.4.crate https://crates.io/api/v1/crates/proc-macro2/1.0.39/download -> proc-macro2-1.0.39.crate https://crates.io/api/v1/crates/pyproject-toml/0.3.1/download -> pyproject-toml-0.3.1.crate https://crates.io/api/v1/crates/python-pkginfo/0.5.4/download -> python-pkginfo-0.5.4.crate https://crates.io/api/v1/crates/quick-error/1.2.3/download -> quick-error-1.2.3.crate https://crates.io/api/v1/crates/quote/1.0.18/download -> quote-1.0.18.crate https://crates.io/api/v1/crates/quoted_printable/0.4.5/download -> quoted_printable-0.4.5.crate https://crates.io/api/v1/crates/rand/0.8.5/download -> rand-0.8.5.crate https://crates.io/api/v1/crates/rand_chacha/0.3.1/download -> rand_chacha-0.3.1.crate https://crates.io/api/v1/crates/rand_core/0.6.3/download -> rand_core-0.6.3.crate https://crates.io/api/v1/crates/rayon/1.5.3/download -> rayon-1.5.3.crate https://crates.io/api/v1/crates/rayon-core/1.9.3/download -> rayon-core-1.9.3.crate https://crates.io/api/v1/crates/redox_syscall/0.2.13/download -> redox_syscall-0.2.13.crate https://crates.io/api/v1/crates/redox_users/0.4.3/download -> redox_users-0.4.3.crate https://crates.io/api/v1/crates/regex/1.5.6/download -> regex-1.5.6.crate https://crates.io/api/v1/crates/regex-automata/0.1.10/download -> regex-automata-0.1.10.crate https://crates.io/api/v1/crates/regex-syntax/0.6.26/download -> regex-syntax-0.6.26.crate https://crates.io/api/v1/crates/remove_dir_all/0.5.3/download -> remove_dir_all-0.5.3.crate https://crates.io/api/v1/crates/rfc2047-decoder/0.1.2/download -> rfc2047-decoder-0.1.2.crate https://crates.io/api/v1/crates/ring/0.16.20/download -> ring-0.16.20.crate https://crates.io/api/v1/crates/rpassword/6.0.1/download -> rpassword-6.0.1.crate https://crates.io/api/v1/crates/rustc-demangle/0.1.21/download -> rustc-demangle-0.1.21.crate https://crates.io/api/v1/crates/rustc_version/0.4.0/download -> rustc_version-0.4.0.crate https://crates.io/api/v1/crates/rustls/0.20.6/download -> rustls-0.20.6.crate https://crates.io/api/v1/crates/ryu/1.0.10/download -> ryu-1.0.10.crate https://crates.io/api/v1/crates/same-file/1.0.6/download -> same-file-1.0.6.crate https://crates.io/api/v1/crates/schannel/0.1.20/download -> schannel-0.1.20.crate https://crates.io/api/v1/crates/scoped-tls/1.0.0/download -> scoped-tls-1.0.0.crate https://crates.io/api/v1/crates/scopeguard/1.1.0/download -> scopeguard-1.1.0.crate https://crates.io/api/v1/crates/scroll/0.11.0/download -> scroll-0.11.0.crate https://crates.io/api/v1/crates/scroll_derive/0.11.0/download -> scroll_derive-0.11.0.crate https://crates.io/api/v1/crates/sct/0.7.0/download -> sct-0.7.0.crate https://crates.io/api/v1/crates/secret-service/2.0.1/download -> secret-service-2.0.1.crate https://crates.io/api/v1/crates/security-framework/2.6.1/download -> security-framework-2.6.1.crate https://crates.io/api/v1/crates/security-framework-sys/2.6.1/download -> security-framework-sys-2.6.1.crate https://crates.io/api/v1/crates/semver/1.0.10/download -> semver-1.0.10.crate https://crates.io/api/v1/crates/serde/1.0.137/download -> serde-1.0.137.crate https://crates.io/api/v1/crates/serde_derive/1.0.137/download -> serde_derive-1.0.137.crate https://crates.io/api/v1/crates/serde_json/1.0.81/download -> serde_json-1.0.81.crate https://crates.io/api/v1/crates/serde_repr/0.1.8/download -> serde_repr-0.1.8.crate https://crates.io/api/v1/crates/sha2/0.10.2/download -> sha2-0.10.2.crate https://crates.io/api/v1/crates/sha2/0.9.9/download -> sha2-0.9.9.crate https://crates.io/api/v1/crates/sharded-slab/0.1.4/download -> sharded-slab-0.1.4.crate https://crates.io/api/v1/crates/shlex/1.1.0/download -> shlex-1.1.0.crate https://crates.io/api/v1/crates/slab/0.4.6/download -> slab-0.4.6.crate https://crates.io/api/v1/crates/smallvec/1.8.0/download -> smallvec-1.8.0.crate https://crates.io/api/v1/crates/smawk/0.3.1/download -> smawk-0.3.1.crate https://crates.io/api/v1/crates/socket2/0.4.4/download -> socket2-0.4.4.crate https://crates.io/api/v1/crates/socks/0.3.4/download -> socks-0.3.4.crate https://crates.io/api/v1/crates/spin/0.5.2/download -> spin-0.5.2.crate https://crates.io/api/v1/crates/static_assertions/1.1.0/download -> static_assertions-1.1.0.crate https://crates.io/api/v1/crates/strsim/0.10.0/download -> strsim-0.10.0.crate https://crates.io/api/v1/crates/subtle/2.4.1/download -> subtle-2.4.1.crate https://crates.io/api/v1/crates/syn/1.0.96/download -> syn-1.0.96.crate https://crates.io/api/v1/crates/tar/0.4.38/download -> tar-0.4.38.crate https://crates.io/api/v1/crates/target-lexicon/0.12.4/download -> target-lexicon-0.12.4.crate https://crates.io/api/v1/crates/tempfile/3.3.0/download -> tempfile-3.3.0.crate https://crates.io/api/v1/crates/termcolor/1.1.3/download -> termcolor-1.1.3.crate https://crates.io/api/v1/crates/terminal_size/0.1.17/download -> terminal_size-0.1.17.crate https://crates.io/api/v1/crates/textwrap/0.15.0/download -> textwrap-0.15.0.crate https://crates.io/api/v1/crates/thiserror/1.0.31/download -> thiserror-1.0.31.crate https://crates.io/api/v1/crates/thiserror-impl/1.0.31/download -> thiserror-impl-1.0.31.crate https://crates.io/api/v1/crates/thread_local/1.1.4/download -> thread_local-1.1.4.crate https://crates.io/api/v1/crates/time/0.3.9/download -> time-0.3.9.crate https://crates.io/api/v1/crates/time-macros/0.2.4/download -> time-macros-0.2.4.crate https://crates.io/api/v1/crates/tinyvec/1.6.0/download -> tinyvec-1.6.0.crate https://crates.io/api/v1/crates/tinyvec_macros/0.1.0/download -> tinyvec_macros-0.1.0.crate https://crates.io/api/v1/crates/toml/0.5.9/download -> toml-0.5.9.crate https://crates.io/api/v1/crates/toml_edit/0.14.4/download -> toml_edit-0.14.4.crate https://crates.io/api/v1/crates/tracing/0.1.35/download -> tracing-0.1.35.crate https://crates.io/api/v1/crates/tracing-attributes/0.1.21/download -> tracing-attributes-0.1.21.crate https://crates.io/api/v1/crates/tracing-core/0.1.27/download -> tracing-core-0.1.27.crate https://crates.io/api/v1/crates/tracing-serde/0.1.3/download -> tracing-serde-0.1.3.crate https://crates.io/api/v1/crates/tracing-subscriber/0.3.11/download -> tracing-subscriber-0.3.11.crate https://crates.io/api/v1/crates/twox-hash/1.6.3/download -> twox-hash-1.6.3.crate https://crates.io/api/v1/crates/typenum/1.15.0/download -> typenum-1.15.0.crate https://crates.io/api/v1/crates/unicase/2.6.0/download -> unicase-2.6.0.crate https://crates.io/api/v1/crates/unicode-bidi/0.3.8/download -> unicode-bidi-0.3.8.crate https://crates.io/api/v1/crates/unicode-ident/1.0.1/download -> unicode-ident-1.0.1.crate https://crates.io/api/v1/crates/unicode-linebreak/0.1.2/download -> unicode-linebreak-0.1.2.crate https://crates.io/api/v1/crates/unicode-normalization/0.1.19/download -> unicode-normalization-0.1.19.crate https://crates.io/api/v1/crates/unicode-width/0.1.9/download -> unicode-width-0.1.9.crate https://crates.io/api/v1/crates/untrusted/0.7.1/download -> untrusted-0.7.1.crate https://crates.io/api/v1/crates/ureq/2.4.0/download -> ureq-2.4.0.crate https://crates.io/api/v1/crates/url/2.2.2/download -> url-2.2.2.crate https://crates.io/api/v1/crates/uuid/0.8.2/download -> uuid-0.8.2.crate https://crates.io/api/v1/crates/uuid/1.1.2/download -> uuid-1.1.2.crate https://crates.io/api/v1/crates/valuable/0.1.0/download -> valuable-0.1.0.crate https://crates.io/api/v1/crates/vcpkg/0.2.15/download -> vcpkg-0.2.15.crate https://crates.io/api/v1/crates/version_check/0.9.4/download -> version_check-0.9.4.crate https://crates.io/api/v1/crates/void/1.0.2/download -> void-1.0.2.crate https://crates.io/api/v1/crates/waker-fn/1.1.0/download -> waker-fn-1.1.0.crate https://crates.io/api/v1/crates/walkdir/2.3.2/download -> walkdir-2.3.2.crate https://crates.io/api/v1/crates/wasi/0.11.0+wasi-snapshot-preview1/download -> wasi-0.11.0+wasi-snapshot-preview1.crate https://crates.io/api/v1/crates/wasm-bindgen/0.2.81/download -> wasm-bindgen-0.2.81.crate https://crates.io/api/v1/crates/wasm-bindgen-backend/0.2.81/download -> wasm-bindgen-backend-0.2.81.crate https://crates.io/api/v1/crates/wasm-bindgen-macro/0.2.81/download -> wasm-bindgen-macro-0.2.81.crate https://crates.io/api/v1/crates/wasm-bindgen-macro-support/0.2.81/download -> wasm-bindgen-macro-support-0.2.81.crate https://crates.io/api/v1/crates/wasm-bindgen-shared/0.2.81/download -> wasm-bindgen-shared-0.2.81.crate https://crates.io/api/v1/crates/web-sys/0.3.58/download -> web-sys-0.3.58.crate https://crates.io/api/v1/crates/webpki/0.22.0/download -> webpki-0.22.0.crate https://crates.io/api/v1/crates/webpki-roots/0.22.3/download -> webpki-roots-0.22.3.crate https://crates.io/api/v1/crates/wepoll-ffi/0.1.2/download -> wepoll-ffi-0.1.2.crate https://crates.io/api/v1/crates/which/4.2.5/download -> which-4.2.5.crate https://crates.io/api/v1/crates/winapi/0.3.9/download -> winapi-0.3.9.crate https://crates.io/api/v1/crates/winapi-i686-pc-windows-gnu/0.4.0/download -> winapi-i686-pc-windows-gnu-0.4.0.crate https://crates.io/api/v1/crates/winapi-util/0.1.5/download -> winapi-util-0.1.5.crate https://crates.io/api/v1/crates/winapi-x86_64-pc-windows-gnu/0.4.0/download -> winapi-x86_64-pc-windows-gnu-0.4.0.crate https://crates.io/api/v1/crates/windows-sys/0.36.1/download -> windows-sys-0.36.1.crate https://crates.io/api/v1/crates/windows_aarch64_msvc/0.36.1/download -> windows_aarch64_msvc-0.36.1.crate https://crates.io/api/v1/crates/windows_i686_gnu/0.36.1/download -> windows_i686_gnu-0.36.1.crate https://crates.io/api/v1/crates/windows_i686_msvc/0.36.1/download -> windows_i686_msvc-0.36.1.crate https://crates.io/api/v1/crates/windows_x86_64_gnu/0.36.1/download -> windows_x86_64_gnu-0.36.1.crate https://crates.io/api/v1/crates/windows_x86_64_msvc/0.36.1/download -> windows_x86_64_msvc-0.36.1.crate https://crates.io/api/v1/crates/xattr/0.2.3/download -> xattr-0.2.3.crate https://crates.io/api/v1/crates/xwin/0.2.4/download -> xwin-0.2.4.crate https://crates.io/api/v1/crates/zbus/1.9.1/download -> zbus-1.9.1.crate https://crates.io/api/v1/crates/zbus_macros/1.9.1/download -> zbus_macros-1.9.1.crate https://crates.io/api/v1/crates/zip/0.6.2/download -> zip-0.6.2.crate https://crates.io/api/v1/crates/zvariant/2.10.0/download -> zvariant-2.10.0.crate https://crates.io/api/v1/crates/zvariant_derive/2.10.0/download -> zvariant_derive-2.10.0.crate test? ( https://crates.io/api/v1/crates/libc/0.2.119/download -> libc-0.2.119.crate https://crates.io/api/v1/crates/libc/0.2.125/download -> libc-0.2.125.crate https://crates.io/api/v1/crates/once_cell/1.10.0/download -> once_cell-1.10.0.crate https://crates.io/api/v1/crates/once_cell/1.11.0/download -> once_cell-1.11.0.crate https://crates.io/api/v1/crates/once_cell/1.9.0/download -> once_cell-1.9.0.crate https://crates.io/api/v1/crates/parking_lot/0.12.0/download -> parking_lot-0.12.0.crate https://crates.io/api/v1/crates/proc-macro2/1.0.38/download -> proc-macro2-1.0.38.crate https://crates.io/api/v1/crates/pyo3/0.16.5/download -> pyo3-0.16.5.crate https://crates.io/api/v1/crates/pyo3-build-config/0.16.0/download -> pyo3-build-config-0.16.0.crate https://crates.io/api/v1/crates/pyo3-build-config/0.16.5/download -> pyo3-build-config-0.16.5.crate https://crates.io/api/v1/crates/pyo3-ffi/0.16.0/download -> pyo3-ffi-0.16.0.crate https://crates.io/api/v1/crates/pyo3-ffi/0.16.5/download -> pyo3-ffi-0.16.5.crate https://crates.io/api/v1/crates/pyo3-macros/0.16.5/download -> pyo3-macros-0.16.5.crate https://crates.io/api/v1/crates/pyo3-macros-backend/0.16.5/download -> pyo3-macros-backend-0.16.5.crate https://crates.io/api/v1/crates/python3-dll-a/0.2.3/download -> python3-dll-a-0.2.3.crate https://crates.io/api/v1/crates/syn/1.0.94/download -> syn-1.0.94.crate https://crates.io/api/v1/crates/syn/1.0.95/download -> syn-1.0.95.crate https://crates.io/api/v1/crates/target-lexicon/0.12.3/download -> target-lexicon-0.12.3.crate https://crates.io/api/v1/crates/unicode-ident/1.0.0/download -> unicode-ident-1.0.0.crate https://crates.io/api/v1/crates/unicode-xid/0.2.3/download -> unicode-xid-0.2.3.crate https://crates.io/api/v1/crates/unindent/0.1.9/download -> unindent-0.1.9.crate ) +_eclasses_=cargo 52a92ed3815080c5f2caac1905687b1c distutils-r1 10a93585889c3ca7651cbcd2ee831e47 flag-o-matic a500d7cc40da3de38c361e889153bdf7 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 +_md5_=f690ed0c58f1d443a7dcc323537cb86f diff --git a/metadata/md5-cache/dev-util/mdds-1.7.0 b/metadata/md5-cache/dev-util/mdds-1.7.0 deleted file mode 100644 index ee661918589a..000000000000 --- a/metadata/md5-cache/dev-util/mdds-1.7.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=doc? ( app-doc/doxygen dev-python/sphinx ) valgrind? ( dev-util/valgrind ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71 >=sys-devel/libtool-2.4 -DEFINED_PHASES=configure prepare pretend setup test -DEPEND=dev-libs/boost:= -DESCRIPTION=Collection of multi-dimensional data structure and indexing algorithm -EAPI=7 -HOMEPAGE=https://gitlab.com/mdds/mdds -INHERIT=autotools toolchain-funcs -IUSE=doc openmp valgrind test -KEYWORDS=amd64 ~arm arm64 ~ppc ~ppc64 ~riscv x86 ~amd64-linux ~x86-linux -LICENSE=MIT -RDEPEND=dev-libs/boost:= -RESTRICT=!test? ( test ) -SLOT=1/1.5 -SRC_URI=https://kohei.us/files/mdds/src/mdds-1.7.0.tar.xz -_eclasses_=autotools 136117fb43a9bf5598530e9cc642f710 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 4fbbbc98f236f1b43acd99476bc3cd85 toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=b165f5909e42da059f01c7796706bcf4 diff --git a/metadata/md5-cache/dev-util/mdds-2.0.3 b/metadata/md5-cache/dev-util/mdds-2.0.3 index 5c6c268145e8..de7de885f67a 100644 --- a/metadata/md5-cache/dev-util/mdds-2.0.3 +++ b/metadata/md5-cache/dev-util/mdds-2.0.3 @@ -6,11 +6,11 @@ EAPI=8 HOMEPAGE=https://gitlab.com/mdds/mdds INHERIT=autotools toolchain-funcs IUSE=doc openmp valgrind test -KEYWORDS=amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux +KEYWORDS=amd64 ~arm arm64 ~ppc ~ppc64 ~riscv x86 ~amd64-linux ~x86-linux LICENSE=MIT RDEPEND=dev-libs/boost:= RESTRICT=!test? ( test ) SLOT=1/2.0 SRC_URI=https://kohei.us/files/mdds/src/mdds-2.0.3.tar.xz _eclasses_=autotools 136117fb43a9bf5598530e9cc642f710 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 4fbbbc98f236f1b43acd99476bc3cd85 toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=22b82ff581d4c987001175cf2c15a727 +_md5_=2ad06e4b26bed8a2fa2bd677d1d26229 diff --git a/metadata/md5-cache/dev-util/nvidia-cuda-toolkit-11.5.1-r1 b/metadata/md5-cache/dev-util/nvidia-cuda-toolkit-11.5.1-r1 index 430fec319b55..0558f1d080f6 100644 --- a/metadata/md5-cache/dev-util/nvidia-cuda-toolkit-11.5.1-r1 +++ b/metadata/md5-cache/dev-util/nvidia-cuda-toolkit-11.5.1-r1 @@ -11,4 +11,4 @@ RESTRICT=bindist mirror SLOT=0/11.5.1 SRC_URI=https://developer.download.nvidia.com/compute/cuda/11.5.1/local_installers/cuda_11.5.1_495.29.05_linux.run _eclasses_=check-reqs 5e6dfbd7a8d3238a79f009fae7ac469c multilib 4fbbbc98f236f1b43acd99476bc3cd85 toolchain-funcs fd9cde67030b26e479eeadaced488253 unpacker 697382d119fd3d195f110b7979184285 -_md5_=42ca32ffb26c8bc63c38b324ef76eba3 +_md5_=915a250cc9edebe3d7b899934c37590d diff --git a/metadata/md5-cache/dev-util/nvidia-cuda-toolkit-11.6.0 b/metadata/md5-cache/dev-util/nvidia-cuda-toolkit-11.6.0 index e78655527704..5ef772409fea 100644 --- a/metadata/md5-cache/dev-util/nvidia-cuda-toolkit-11.6.0 +++ b/metadata/md5-cache/dev-util/nvidia-cuda-toolkit-11.6.0 @@ -11,4 +11,4 @@ RESTRICT=bindist mirror SLOT=0/11.6.0 SRC_URI=https://developer.download.nvidia.com/compute/cuda/11.6.0/local_installers/cuda_11.6.0_510.39.01_linux.run _eclasses_=check-reqs 5e6dfbd7a8d3238a79f009fae7ac469c multilib 4fbbbc98f236f1b43acd99476bc3cd85 toolchain-funcs fd9cde67030b26e479eeadaced488253 unpacker 697382d119fd3d195f110b7979184285 -_md5_=2371068f5b24d1d95e1d21492ee1e9df +_md5_=15e65838c999be5c763f409d1151656e diff --git a/metadata/md5-cache/dev-util/nvidia-cuda-toolkit-11.6.1 b/metadata/md5-cache/dev-util/nvidia-cuda-toolkit-11.6.1 index c4d58bb7750c..7f09a7d5e9b2 100644 --- a/metadata/md5-cache/dev-util/nvidia-cuda-toolkit-11.6.1 +++ b/metadata/md5-cache/dev-util/nvidia-cuda-toolkit-11.6.1 @@ -11,4 +11,4 @@ RESTRICT=bindist mirror SLOT=0/11.6.1 SRC_URI=https://developer.download.nvidia.com/compute/cuda/11.6.1/local_installers/cuda_11.6.1_510.47.03_linux.run _eclasses_=check-reqs 5e6dfbd7a8d3238a79f009fae7ac469c multilib 4fbbbc98f236f1b43acd99476bc3cd85 toolchain-funcs fd9cde67030b26e479eeadaced488253 unpacker 697382d119fd3d195f110b7979184285 -_md5_=05d7c21ec7ebccb5ecbd24f91f1b3eb3 +_md5_=d35349bb791e78bd62afe75396de57bd diff --git a/metadata/md5-cache/dev-util/nvidia-cuda-toolkit-11.6.2 b/metadata/md5-cache/dev-util/nvidia-cuda-toolkit-11.6.2 index 9fd51ae46bfd..c0c212910acb 100644 --- a/metadata/md5-cache/dev-util/nvidia-cuda-toolkit-11.6.2 +++ b/metadata/md5-cache/dev-util/nvidia-cuda-toolkit-11.6.2 @@ -11,4 +11,4 @@ RESTRICT=bindist mirror SLOT=0/11.6.2 SRC_URI=https://developer.download.nvidia.com/compute/cuda/11.6.2/local_installers/cuda_11.6.2_510.47.03_linux.run _eclasses_=check-reqs 5e6dfbd7a8d3238a79f009fae7ac469c multilib 4fbbbc98f236f1b43acd99476bc3cd85 toolchain-funcs fd9cde67030b26e479eeadaced488253 unpacker 697382d119fd3d195f110b7979184285 -_md5_=05d7c21ec7ebccb5ecbd24f91f1b3eb3 +_md5_=d35349bb791e78bd62afe75396de57bd diff --git a/metadata/md5-cache/dev-util/packer-1.7.10 b/metadata/md5-cache/dev-util/packer-1.7.10 index 96617693e4de..bd8875ad10f2 100644 --- a/metadata/md5-cache/dev-util/packer-1.7.10 +++ b/metadata/md5-cache/dev-util/packer-1.7.10 @@ -3,10 +3,11 @@ DEFINED_PHASES=compile install unpack DESCRIPTION=A tool to create identical machine images for multiple platforms EAPI=7 HOMEPAGE=https://www.packer.io -KEYWORDS=~amd64 ~riscv +INHERIT=go-module +KEYWORDS=~amd64 ~arm64 ~riscv LICENSE=Apache-2.0 BSD-2 BSD-4 MIT MPL-2.0 unicode RESTRICT=strip test SLOT=0 SRC_URI=https://github.com/hashicorp/packer/archive/v1.7.10.tar.gz -> packer-1.7.10.tar.gz https://gentoofiles.s3.eu-central-1.amazonaws.com/packer-1.7.10-deps.tar.xz _eclasses_=go-module a13d34fe4e2996720e1ca6c53b9ea95a -_md5_=c6345bf36bbea4ecfb8bb8154311853b +_md5_=17b336e4c9fabe57dd2105b91e57d4c6 diff --git a/metadata/md5-cache/dev-util/perf-5.15-r1 b/metadata/md5-cache/dev-util/perf-5.15-r1 index efbe66551d49..459bbcb07b34 100644 --- a/metadata/md5-cache/dev-util/perf-5.15-r1 +++ b/metadata/md5-cache/dev-util/perf-5.15-r1 @@ -13,4 +13,4 @@ REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targe SLOT=0 SRC_URI=https://www.kernel.org/pub/linux/kernel/v5.x/linux-5.15.tar.xz _eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 estack 055c42df72f76a4f45ec92b35e83cd56 linux-info dcbf4f67bc38bee48e9d69a4344e8059 llvm 6f88d422e49b917bf254b2594f3d903c multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=0fd2896e81c910bf0524730acedabc57 +_md5_=dea666f368911d20f6dfbce1af3ba880 diff --git a/metadata/md5-cache/dev-util/perf-5.17.1 b/metadata/md5-cache/dev-util/perf-5.17.1 index f3411f188e6e..3c840b5c3f46 100644 --- a/metadata/md5-cache/dev-util/perf-5.17.1 +++ b/metadata/md5-cache/dev-util/perf-5.17.1 @@ -13,4 +13,4 @@ REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targe SLOT=0 SRC_URI=https://www.kernel.org/pub/linux/kernel/v5.x/patch-5.17.1.xz https://www.kernel.org/pub/linux/kernel/v5.x/linux-5.17.tar.xz _eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 estack 055c42df72f76a4f45ec92b35e83cd56 linux-info dcbf4f67bc38bee48e9d69a4344e8059 llvm 6f88d422e49b917bf254b2594f3d903c multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=27e46f04106d32ecd785f3437502af1a +_md5_=05a769bb8e365d101f4e8948e4bef30a diff --git a/metadata/md5-cache/dev-util/perf-5.18 b/metadata/md5-cache/dev-util/perf-5.18 index 87cd4701cc0a..62ca49ad7f4e 100644 --- a/metadata/md5-cache/dev-util/perf-5.18 +++ b/metadata/md5-cache/dev-util/perf-5.18 @@ -13,4 +13,4 @@ REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targe SLOT=0 SRC_URI=https://www.kernel.org/pub/linux/kernel/v5.x/linux-5.18.tar.xz _eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 estack 055c42df72f76a4f45ec92b35e83cd56 linux-info dcbf4f67bc38bee48e9d69a4344e8059 llvm 6f88d422e49b917bf254b2594f3d903c multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=27e46f04106d32ecd785f3437502af1a +_md5_=05a769bb8e365d101f4e8948e4bef30a diff --git a/metadata/md5-cache/dev-util/pkgdev-0.1.9 b/metadata/md5-cache/dev-util/pkgdev-0.1.9 deleted file mode 100644 index 2877c78d3c06..000000000000 --- a/metadata/md5-cache/dev-util/pkgdev-0.1.9 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=test? ( dev-python/pytest ) doc? ( || ( ( >=dev-lang/python-3.10.0_p1-r1:3.10 >=dev-python/sphinx-4.4.0[python_targets_python3_10(-)] ) ( >=dev-lang/python-3.9.9-r1:3.9 >=dev-python/sphinx-4.4.0[python_targets_python3_9(-)] ) ( >=dev-lang/python-3.8.12_p1-r1:3.8 >=dev-python/sphinx-4.4.0[python_targets_python3_8(-)] ) ) ) test? ( >=dev-python/snakeoil-0.9.6[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-util/pkgcheck-0.10.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=sys-apps/pkgcore-0.12.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-vcs/git ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) >=dev-python/setuptools-42.0.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=Collection of tools for Gentoo development -EAPI=8 -HOMEPAGE=https://github.com/pkgcore/pkgdev -INHERIT=distutils-r1 -IUSE=doc test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 -KEYWORDS=amd64 arm arm64 hppa ppc ppc64 ~riscv sparc x86 ~x64-macos -LICENSE=BSD MIT -RDEPEND=>=dev-python/snakeoil-0.9.6[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-util/pkgcheck-0.10.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=sys-apps/pkgcore-0.12.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-vcs/git python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) -REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=mirror://pypi/p/pkgdev/pkgdev-0.1.9.tar.gz -_eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=e7e54e7547ace69925aac049b8e0fc65 diff --git a/metadata/md5-cache/dev-util/pkgdev-0.2.0 b/metadata/md5-cache/dev-util/pkgdev-0.2.0 deleted file mode 100644 index 40b9ac7d8eb3..000000000000 --- a/metadata/md5-cache/dev-util/pkgdev-0.2.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=test? ( dev-python/pytest ) doc? ( || ( ( >=dev-lang/python-3.10.0_p1-r1:3.10 >=dev-python/sphinx-4.4.0[python_targets_python3_10(-)] ) ( >=dev-lang/python-3.9.9-r1:3.9 >=dev-python/sphinx-4.4.0[python_targets_python3_9(-)] ) ( >=dev-lang/python-3.8.12_p1-r1:3.8 >=dev-python/sphinx-4.4.0[python_targets_python3_8(-)] ) ) ) test? ( >=dev-python/snakeoil-0.9.6[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-util/pkgcheck-0.10.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=sys-apps/pkgcore-0.12.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-vcs/git ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) >=dev-python/setuptools-42.0.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=Collection of tools for Gentoo development -EAPI=8 -HOMEPAGE=https://github.com/pkgcore/pkgdev -INHERIT=distutils-r1 -IUSE=doc test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 -KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 ~x64-macos -LICENSE=BSD MIT -RDEPEND=>=dev-python/snakeoil-0.9.6[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-util/pkgcheck-0.10.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=sys-apps/pkgcore-0.12.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-vcs/git python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) -REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=mirror://pypi/p/pkgdev/pkgdev-0.2.0.tar.gz -_eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=bd524751f342a80f93c3be9c221cdd26 diff --git a/metadata/md5-cache/dev-util/pkgdev-0.2.1 b/metadata/md5-cache/dev-util/pkgdev-0.2.1 deleted file mode 100644 index d0a9f6cdd86f..000000000000 --- a/metadata/md5-cache/dev-util/pkgdev-0.2.1 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=test? ( dev-python/pytest ) doc? ( || ( ( >=dev-lang/python-3.10.0_p1-r1:3.10 >=dev-python/sphinx-4.4.0[python_targets_python3_10(-)] ) ( >=dev-lang/python-3.9.9-r1:3.9 >=dev-python/sphinx-4.4.0[python_targets_python3_9(-)] ) ( >=dev-lang/python-3.8.12_p1-r1:3.8 >=dev-python/sphinx-4.4.0[python_targets_python3_8(-)] ) ) ) test? ( >=dev-python/snakeoil-0.9.6[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-util/pkgcheck-0.10.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=sys-apps/pkgcore-0.12.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-vcs/git ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) >=dev-python/setuptools-42.0.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=Collection of tools for Gentoo development -EAPI=8 -HOMEPAGE=https://github.com/pkgcore/pkgdev -INHERIT=distutils-r1 -IUSE=doc test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 -KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 ~x64-macos -LICENSE=BSD MIT -RDEPEND=>=dev-python/snakeoil-0.9.6[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-util/pkgcheck-0.10.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=sys-apps/pkgcore-0.12.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-vcs/git python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) -REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=mirror://pypi/p/pkgdev/pkgdev-0.2.1.tar.gz -_eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=bd524751f342a80f93c3be9c221cdd26 diff --git a/metadata/md5-cache/dev-util/pkgdev-0.2.1-r1 b/metadata/md5-cache/dev-util/pkgdev-0.2.1-r1 index dc91925ce93d..1d4e0e207473 100644 --- a/metadata/md5-cache/dev-util/pkgdev-0.2.1-r1 +++ b/metadata/md5-cache/dev-util/pkgdev-0.2.1-r1 @@ -5,7 +5,7 @@ EAPI=8 HOMEPAGE=https://github.com/pkgcore/pkgdev INHERIT=distutils-r1 IUSE=doc test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 -KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 ~x64-macos +KEYWORDS=amd64 arm arm64 hppa ~loong ppc ppc64 ~riscv sparc x86 ~x64-macos LICENSE=BSD MIT RDEPEND=>=dev-python/snakeoil-0.9.6[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-util/pkgcheck-0.10.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=sys-apps/pkgcore-0.12.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-vcs/git python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=mirror://pypi/p/pkgdev/pkgdev-0.2.1.tar.gz _eclasses_=distutils-r1 10a93585889c3ca7651cbcd2ee831e47 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=30483db9448adbd1241064a90db5446d +_md5_=3a289e9123da017aef5fe4bf0e6b6653 diff --git a/metadata/md5-cache/dev-util/ply-2.1.1-r1 b/metadata/md5-cache/dev-util/ply-2.1.1-r1 index 1db7c2ff1300..018ebc9ff9d0 100644 --- a/metadata/md5-cache/dev-util/ply-2.1.1-r1 +++ b/metadata/md5-cache/dev-util/ply-2.1.1-r1 @@ -11,4 +11,4 @@ RDEPEND=!sys-boot/plymouth SLOT=0 SRC_URI=https://github.com/iovisor/ply/archive/2.1.1.tar.gz -> ply-2.1.1.tar.gz https://github.com/iovisor/ply/commit/1bc183af8703023e377f92716ecd3f339ffffd11.patch -> ply-2.1.1-arm-build-fix.patch _eclasses_=autotools 136117fb43a9bf5598530e9cc642f710 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e linux-info dcbf4f67bc38bee48e9d69a4344e8059 multilib 4fbbbc98f236f1b43acd99476bc3cd85 toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=0fa8b798a12d26b9e9ac6c861fe84256 +_md5_=31336905a2e5f5ce7a5ac774fdeb49e7 diff --git a/metadata/md5-cache/dev-util/pycharm-community-2021.3.3 b/metadata/md5-cache/dev-util/pycharm-community-2022.1.2 similarity index 69% rename from metadata/md5-cache/dev-util/pycharm-community-2021.3.3 rename to metadata/md5-cache/dev-util/pycharm-community-2022.1.2 index f4c063d63682..2d639abe82b3 100644 --- a/metadata/md5-cache/dev-util/pycharm-community-2021.3.3 +++ b/metadata/md5-cache/dev-util/pycharm-community-2022.1.2 @@ -3,12 +3,13 @@ DEFINED_PHASES=install postinst postrm prepare DESCRIPTION=Intelligent Python IDE with unique code assistance and analysis EAPI=7 HOMEPAGE=http://www.jetbrains.com/pycharm/ +INHERIT=desktop readme.gentoo-r1 wrapper xdg-utils IUSE=+bundled-jdk KEYWORDS=~amd64 ~x86 LICENSE=Apache-2.0 BSD CDDL MIT-with-advertising -RDEPEND=!bundled-jdk? ( >=virtual/jre-1.8 ) app-arch/brotli app-arch/zstd app-crypt/p11-kit dev-libs/fribidi dev-libs/glib dev-libs/json-c dev-libs/libbsd dev-libs/libdbusmenu dev-libs/nss dev-python/pip media-fonts/dejavu media-gfx/graphite2 media-libs/alsa-lib media-libs/fontconfig media-libs/freetype:2= media-libs/harfbuzz media-libs/libglvnd media-libs/libpng:0= net-libs/gnutls net-print/cups sys-apps/dbus sys-libs/libcap sys-libs/zlib virtual/jpeg:0= x11-libs/libX11 x11-libs/libxcb x11-libs/libXext x11-libs/libXi x11-libs/libXrandr x11-libs/libXrender x11-libs/libXtst x11-libs/pango +RDEPEND=!bundled-jdk? ( >=virtual/jre-1.8 ) app-arch/brotli app-arch/zstd app-crypt/p11-kit dev-libs/fribidi dev-libs/glib dev-libs/json-c dev-libs/libbsd dev-libs/libdbusmenu dev-libs/nss dev-python/pip media-fonts/dejavu media-gfx/graphite2 media-libs/alsa-lib media-libs/fontconfig media-libs/freetype:2= media-libs/harfbuzz media-libs/libglvnd media-libs/libjpeg-turbo:0= media-libs/libpng:0= net-libs/gnutls net-print/cups sys-apps/dbus sys-libs/libcap sys-libs/zlib x11-libs/libX11 x11-libs/libxcb x11-libs/libXext x11-libs/libXi x11-libs/libXrandr x11-libs/libXrender x11-libs/libXtst x11-libs/pango RESTRICT=mirror SLOT=0 -SRC_URI=http://download.jetbrains.com/python/pycharm-community-2021.3.3.tar.gz +SRC_URI=http://download.jetbrains.com/python/pycharm-community-2022.1.2.tar.gz _eclasses_=desktop c0d27bf73aa08ca05b663dbd31fbef28 readme.gentoo-r1 b776ad4b42f564c406a95c41ccb42c55 wrapper 4a1902f969e5718126434fc35f3a0d9c xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=3b49fdde58caa759a09e4d5c6f828fe4 +_md5_=6cd1e44759b2d5b344c3bc83f589750c diff --git a/metadata/md5-cache/dev-util/rocprofiler-4.3.0 b/metadata/md5-cache/dev-util/rocprofiler-4.3.0 new file mode 100644 index 000000000000..e38a6bdc75b9 --- /dev/null +++ b/metadata/md5-cache/dev-util/rocprofiler-4.3.0 @@ -0,0 +1,14 @@ +BDEPEND=|| ( ( >=dev-lang/python-3.10.0_p1-r1:3.10 dev-python/CppHeaderParser[python_targets_python3_10(-)] ) ( >=dev-lang/python-3.9.9-r1:3.9 dev-python/CppHeaderParser[python_targets_python3_9(-)] ) ( >=dev-lang/python-3.8.12_p1-r1:3.8 dev-python/CppHeaderParser[python_targets_python3_8(-)] ) ) dev-util/ninja >=dev-util/cmake-3.20.5 +DEFINED_PHASES=compile configure install prepare setup test +DEPEND=dev-libs/rocr-runtime:0/4.3 dev-util/roctracer:0/4.3 +DESCRIPTION=Callback/Activity Library for Performance tracing AMD GPU's +EAPI=8 +HOMEPAGE=https://github.com/ROCm-Developer-Tools/roctracer.git +INHERIT=cmake python-any-r1 +KEYWORDS=~amd64 +LICENSE=MIT +RDEPEND=dev-libs/rocr-runtime:0/4.3 dev-util/roctracer:0/4.3 +SLOT=0/4.3 +SRC_URI=https://github.com/ROCm-Developer-Tools/rocprofiler/archive/rocm-4.3.0.tar.gz -> rocprofiler-4.3.0.tar.gz +_eclasses_=cmake 90e2b29417d53718328f3a95227137a0 flag-o-matic a500d7cc40da3de38c361e889153bdf7 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-any-r1 a3e9c0524a795d7f2767a2cf12a2e8c0 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e +_md5_=ecb67b339d639deca12edca7a143d9f7 diff --git a/metadata/md5-cache/dev-util/rocprofiler-5.0.2 b/metadata/md5-cache/dev-util/rocprofiler-5.0.2 new file mode 100644 index 000000000000..02739a71908c --- /dev/null +++ b/metadata/md5-cache/dev-util/rocprofiler-5.0.2 @@ -0,0 +1,14 @@ +BDEPEND=|| ( ( >=dev-lang/python-3.10.0_p1-r1:3.10 dev-python/CppHeaderParser[python_targets_python3_10(-)] ) ( >=dev-lang/python-3.9.9-r1:3.9 dev-python/CppHeaderParser[python_targets_python3_9(-)] ) ( >=dev-lang/python-3.8.12_p1-r1:3.8 dev-python/CppHeaderParser[python_targets_python3_8(-)] ) ) dev-util/ninja >=dev-util/cmake-3.20.5 +DEFINED_PHASES=compile configure install prepare setup test +DEPEND=dev-libs/rocr-runtime:0/5.0 dev-util/roctracer:0/5.0 +DESCRIPTION=Callback/Activity Library for Performance tracing AMD GPU's +EAPI=7 +HOMEPAGE=https://github.com/ROCm-Developer-Tools/roctracer.git +INHERIT=cmake python-any-r1 +KEYWORDS=~amd64 +LICENSE=MIT +RDEPEND=dev-libs/rocr-runtime:0/5.0 dev-util/roctracer:0/5.0 +SLOT=0/5.0 +SRC_URI=https://github.com/ROCm-Developer-Tools/rocprofiler/archive/rocm-5.0.2.tar.gz -> rocprofiler-5.0.2.tar.gz +_eclasses_=cmake 90e2b29417d53718328f3a95227137a0 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic a500d7cc40da3de38c361e889153bdf7 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-any-r1 a3e9c0524a795d7f2767a2cf12a2e8c0 python-utils-r1 648fe6a039e87233d7f48da72cadb76f strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e +_md5_=a9402269c110c79b1aa74f3fe2177c5c diff --git a/metadata/md5-cache/dev-util/roctracer-4.3.0-r1 b/metadata/md5-cache/dev-util/roctracer-4.3.0-r2 similarity index 50% rename from metadata/md5-cache/dev-util/roctracer-4.3.0-r1 rename to metadata/md5-cache/dev-util/roctracer-4.3.0-r2 index cb4fbf0ef35d..3a810989215e 100644 --- a/metadata/md5-cache/dev-util/roctracer-4.3.0-r1 +++ b/metadata/md5-cache/dev-util/roctracer-4.3.0-r2 @@ -1,14 +1,14 @@ -BDEPEND=|| ( ( >=dev-lang/python-3.9.9-r1:3.9 dev-python/CppHeaderParser[python_targets_python3_9(-)] dev-python/ply[python_targets_python3_9(-)] ) ( >=dev-lang/python-3.8.12_p1-r1:3.8 dev-python/CppHeaderParser[python_targets_python3_8(-)] dev-python/ply[python_targets_python3_8(-)] ) ) dev-util/ninja >=dev-util/cmake-3.20.5 +BDEPEND=|| ( ( >=dev-lang/python-3.10.0_p1-r1:3.10 dev-python/CppHeaderParser[python_targets_python3_10(-)] dev-python/ply[python_targets_python3_10(-)] ) ( >=dev-lang/python-3.8.12_p1-r1:3.8 dev-python/CppHeaderParser[python_targets_python3_8(-)] dev-python/ply[python_targets_python3_8(-)] ) ) dev-util/ninja >=dev-util/cmake-3.20.5 DEFINED_PHASES=compile configure install prepare setup test DEPEND=dev-libs/rocr-runtime:0/4.3 dev-util/hip:0/4.3 DESCRIPTION=Callback/Activity Library for Performance tracing AMD GPU's -EAPI=7 +EAPI=8 HOMEPAGE=https://github.com/ROCm-Developer-Tools/roctracer.git INHERIT=cmake prefix python-any-r1 KEYWORDS=~amd64 LICENSE=MIT RDEPEND=dev-libs/rocr-runtime:0/4.3 dev-util/hip:0/4.3 SLOT=0/4.3 -SRC_URI=https://github.com/ROCm-Developer-Tools/roctracer/archive/rocm-4.3.0.tar.gz -> rocm-tracer-4.3.0.tar.gz https://github.com/ROCm-Developer-Tools/rocprofiler/archive/rocm-4.3.0.tar.gz -> rocprofiler-4.3.0.tar.gz -_eclasses_=cmake 90e2b29417d53718328f3a95227137a0 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic a500d7cc40da3de38c361e889153bdf7 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 prefix eab3c99d77fe00506c109c8a736186f7 python-any-r1 a3e9c0524a795d7f2767a2cf12a2e8c0 python-utils-r1 648fe6a039e87233d7f48da72cadb76f strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=27a8413f17eaa0331deb0daba4101387 +SRC_URI=https://github.com/ROCm-Developer-Tools/roctracer/archive/rocm-4.3.0.tar.gz -> rocm-tracer-4.3.0.tar.gz https://github.com/ROCm-Developer-Tools/rocprofiler/archive/rocm-4.3.0.tar.gz -> rocprofiler-4.3.0.tar.gz https://github.com/ROCmSoftwarePlatform/hsa-class/archive/master.tar.gz -> hsa-class-4.3.0.tar.gz +_eclasses_=cmake 90e2b29417d53718328f3a95227137a0 flag-o-matic a500d7cc40da3de38c361e889153bdf7 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 prefix eab3c99d77fe00506c109c8a736186f7 python-any-r1 a3e9c0524a795d7f2767a2cf12a2e8c0 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e +_md5_=a003f4b842a450d400cacb137c1f00fa diff --git a/metadata/md5-cache/dev-util/roctracer-5.0.2 b/metadata/md5-cache/dev-util/roctracer-5.0.2 index d832d4df7a5b..05304501d261 100644 --- a/metadata/md5-cache/dev-util/roctracer-5.0.2 +++ b/metadata/md5-cache/dev-util/roctracer-5.0.2 @@ -1,4 +1,4 @@ -BDEPEND=|| ( ( >=dev-lang/python-3.9.9-r1:3.9 dev-python/CppHeaderParser[python_targets_python3_9(-)] dev-python/ply[python_targets_python3_9(-)] ) ( >=dev-lang/python-3.8.12_p1-r1:3.8 dev-python/CppHeaderParser[python_targets_python3_8(-)] dev-python/ply[python_targets_python3_8(-)] ) ) dev-util/ninja >=dev-util/cmake-3.20.5 +BDEPEND=|| ( ( >=dev-lang/python-3.10.0_p1-r1:3.10 dev-python/CppHeaderParser[python_targets_python3_10(-)] dev-python/ply[python_targets_python3_10(-)] ) ( >=dev-lang/python-3.9.9-r1:3.9 dev-python/CppHeaderParser[python_targets_python3_9(-)] dev-python/ply[python_targets_python3_9(-)] ) ( >=dev-lang/python-3.8.12_p1-r1:3.8 dev-python/CppHeaderParser[python_targets_python3_8(-)] dev-python/ply[python_targets_python3_8(-)] ) ) dev-util/ninja >=dev-util/cmake-3.20.5 DEFINED_PHASES=compile configure install prepare setup test DEPEND=dev-libs/rocr-runtime:0/5.0 dev-util/hip:0/5.0 DESCRIPTION=Callback/Activity Library for Performance tracing AMD GPU's @@ -9,6 +9,6 @@ KEYWORDS=~amd64 LICENSE=MIT RDEPEND=dev-libs/rocr-runtime:0/5.0 dev-util/hip:0/5.0 SLOT=0/5.0 -SRC_URI=https://github.com/ROCm-Developer-Tools/roctracer/archive/rocm-5.0.2.tar.gz -> rocm-tracer-5.0.2.tar.gz https://github.com/ROCm-Developer-Tools/rocprofiler/archive/rocm-5.0.2.tar.gz -> rocprofiler-5.0.2.tar.gz +SRC_URI=https://github.com/ROCm-Developer-Tools/roctracer/archive/rocm-5.0.2.tar.gz -> rocm-tracer-5.0.2.tar.gz https://github.com/ROCm-Developer-Tools/rocprofiler/archive/rocm-5.0.2.tar.gz -> rocprofiler-5.0.2.tar.gz https://github.com/ROCmSoftwarePlatform/hsa-class/archive/f8b387043b9f510afdf2e72e38a011900360d6ab.tar.gz -> hsa-class-f8b3870.tar.gz _eclasses_=cmake 90e2b29417d53718328f3a95227137a0 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic a500d7cc40da3de38c361e889153bdf7 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 prefix eab3c99d77fe00506c109c8a736186f7 python-any-r1 a3e9c0524a795d7f2767a2cf12a2e8c0 python-utils-r1 648fe6a039e87233d7f48da72cadb76f strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=1c5205c634958509342f67b432ff0038 +_md5_=87ea5364870381decbf9899edd7a5652 diff --git a/metadata/md5-cache/dev-util/systemtap-4.5-r1 b/metadata/md5-cache/dev-util/systemtap-4.5-r1 index a80910d89837..429d743fd91b 100644 --- a/metadata/md5-cache/dev-util/systemtap-4.5-r1 +++ b/metadata/md5-cache/dev-util/systemtap-4.5-r1 @@ -6,7 +6,7 @@ EAPI=8 HOMEPAGE=https://www.sourceware.org/systemtap INHERIT=autotools linux-info python-single-r1 IUSE=libvirt selinux sqlite +ssl test zeroconf python_single_target_pypy3 python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc ~x86 +KEYWORDS=~alpha amd64 arm arm64 ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 LICENSE=GPL-2 RDEPEND=python_single_target_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0= ) python_single_target_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) >=dev-libs/elfutils-0.142 dev-libs/json-c:= sys-libs/ncurses:0= sys-libs/readline:0= libvirt? ( >=app-emulation/libvirt-1.0.2 ) selinux? ( sys-libs/libselinux ) sqlite? ( dev-db/sqlite:3 ) ssl? ( dev-libs/nspr dev-libs/nss ) zeroconf? ( net-dns/avahi ) acct-group/stapdev acct-group/stapsys acct-group/stapusr REQUIRED_USE=^^ ( python_single_target_pypy3 python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 ) @@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://www.sourceware.org/systemtap/ftp/releases/systemtap-4.5.tar.gz _eclasses_=autotools 136117fb43a9bf5598530e9cc642f710 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e linux-info dcbf4f67bc38bee48e9d69a4344e8059 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-single-r1 a5747fe6dc0651d95cb78eddd5e160a8 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=6b89df98562b9beda2b327baadc89e4a +_md5_=63349b73cb6667166a40e62f73516f27 diff --git a/metadata/md5-cache/dev-util/trace-cmd-3.0.2 b/metadata/md5-cache/dev-util/trace-cmd-3.0.2 new file mode 100644 index 000000000000..d09b6ff61132 --- /dev/null +++ b/metadata/md5-cache/dev-util/trace-cmd-3.0.2 @@ -0,0 +1,17 @@ +BDEPEND=virtual/pkgconfig python? ( dev-lang/swig ) doc? ( app-text/asciidoc ) +DEFINED_PHASES=compile configure install prepare setup test +DEPEND=audit? ( sys-process/audit ) python? ( python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) ) udis86? ( dev-libs/udis86 ) zstd? ( >=app-arch/zstd-1.4 ) >=dev-libs/libtracefs-1.3 >=dev-libs/libtraceevent-1.5 sys-kernel/linux-headers test? ( dev-util/cunit ) +DESCRIPTION=User-space front-end for Ftrace +EAPI=8 +HOMEPAGE=https://git.kernel.org/pub/scm/utils/trace-cmd/trace-cmd.git +INHERIT=linux-info bash-completion-r1 python-r1 toolchain-funcs +IUSE=+audit doc python test udis86 +zstd python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 +KEYWORDS=~amd64 ~x86 +LICENSE=GPL-2+ LGPL-2.1+ +RDEPEND=audit? ( sys-process/audit ) python? ( python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) ) udis86? ( dev-libs/udis86 ) zstd? ( >=app-arch/zstd-1.4 ) >=dev-libs/libtracefs-1.3 >=dev-libs/libtraceevent-1.5 +REQUIRED_USE=python? ( || ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) ) +RESTRICT=!test? ( test ) test +SLOT=0/3.0.2 +SRC_URI=https://git.kernel.org/pub/scm/utils/trace-cmd/trace-cmd.git/snapshot/trace-cmd-v3.0.2.tar.gz +_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff linux-info dcbf4f67bc38bee48e9d69a4344e8059 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 648fe6a039e87233d7f48da72cadb76f toolchain-funcs fd9cde67030b26e479eeadaced488253 +_md5_=cb1fc053cbafe5016e9872225a1ae79a diff --git a/metadata/md5-cache/dev-vcs/Manifest.gz b/metadata/md5-cache/dev-vcs/Manifest.gz index 5da498605345b0655bb6dee29f482d3582c00b38..c2ad4ee849dc73e186a56e2ac06b6fadc346d1e1 100644 GIT binary patch literal 21106 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

  • (c1PolA{iqtbFt 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/ghc-6.10.4:= SLOT=0/0.2.4 SRC_URI=https://hackage.haskell.org/package/language-haskell-extract-0.2.4/language-haskell-extract-0.2.4.tar.gz _eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c -_md5_=ce28954ad5c96d5c56205894a27de2d7 +_md5_=ba927d5bf6e803a72c62abc9d924d7f6 diff --git a/metadata/md5-cache/dev-haskell/wcwidth-0.0.2 b/metadata/md5-cache/dev-haskell/wcwidth-0.0.2 index 42e1febdfd0e..c0d0ecf3f097 100644 --- a/metadata/md5-cache/dev-haskell/wcwidth-0.0.2 +++ b/metadata/md5-cache/dev-haskell/wcwidth-0.0.2 @@ -11,4 +11,4 @@ RDEPEND=>=dev-lang/ghc-7.4.1:= cli? ( >=dev-haskell/attoparsec-0.8.5:=[profile?] SLOT=0/0.0.2 SRC_URI=https://hackage.haskell.org/package/wcwidth-0.0.2/wcwidth-0.0.2.tar.gz _eclasses_=ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=2bd8044d3bd8dcc20b9e30242b5a097d +_md5_=47621766d09abc5ca6a8ccce4b2bfe5b diff --git a/metadata/md5-cache/dev-java/Manifest.gz b/metadata/md5-cache/dev-java/Manifest.gz index b1bc0429d194bf75692e7ffaa8e79f1c04979740..d8639e5e42ebc7f246a140c22a032ac473b3fce8 100644 GIT binary patch literal 70311 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 UtG;uSm-GMq|F;{>10?SO00Duu$N&HU diff --git a/metadata/md5-cache/dev-java/byte-buddy-1.12.8 b/metadata/md5-cache/dev-java/byte-buddy-1.12.8 index b0ba602623a2..8d7a36bc169c 100644 --- a/metadata/md5-cache/dev-java/byte-buddy-1.12.8 +++ b/metadata/md5-cache/dev-java/byte-buddy-1.12.8 @@ -6,10 +6,10 @@ EAPI=8 HOMEPAGE=https://bytebuddy.net/ INHERIT=java-pkg-2 java-pkg-simple IUSE=doc source -KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~x86 +KEYWORDS=amd64 ~arm ~arm64 ~ppc64 x86 LICENSE=Apache-2.0 RDEPEND=>=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip ) SLOT=0 SRC_URI=https://repo1.maven.org/maven2/net/bytebuddy/byte-buddy/1.12.8/byte-buddy-1.12.8-sources.jar _eclasses_=java-pkg-2 3b09e051fc2045a0f0b9471b87d4f8bd java-pkg-simple 95922adb58696025c86c401d825178a7 java-utils-2 e38ea02d8ed864a74078ecf46aa06f30 -_md5_=eed9f343de99ddd49e78f04a346a5875 +_md5_=600f7f8458b369b8c078fcf2d5f89c62 diff --git a/metadata/md5-cache/dev-java/byte-buddy-agent-1.12.8 b/metadata/md5-cache/dev-java/byte-buddy-agent-1.12.8 index cb2f2e12c185..bde35ac576b2 100644 --- a/metadata/md5-cache/dev-java/byte-buddy-agent-1.12.8 +++ b/metadata/md5-cache/dev-java/byte-buddy-agent-1.12.8 @@ -6,11 +6,11 @@ EAPI=8 HOMEPAGE=https://bytebuddy.net/ INHERIT=java-pkg-2 java-pkg-simple IUSE=doc source test -KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~x86 +KEYWORDS=amd64 ~arm ~arm64 ~ppc64 x86 LICENSE=Apache-2.0 RDEPEND=>=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip ) RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://repo1.maven.org/maven2/net/bytebuddy/byte-buddy-agent/1.12.8/byte-buddy-agent-1.12.8-sources.jar test? ( https://codeload.github.com/raphw/byte-buddy/tar.gz/byte-buddy-1.12.8 -> byte-buddy-1.12.8.tar.gz ) _eclasses_=java-pkg-2 3b09e051fc2045a0f0b9471b87d4f8bd java-pkg-simple 95922adb58696025c86c401d825178a7 java-utils-2 e38ea02d8ed864a74078ecf46aa06f30 -_md5_=92bc1e8ac4e3b6c2b67e4862e9fa908a +_md5_=befbb8c84cb9125ebe6569a4317189d2 diff --git a/metadata/md5-cache/dev-java/findbugs-annotations-3.0.1 b/metadata/md5-cache/dev-java/findbugs-annotations-3.0.1 index c27ebf2b0d38..7bb3c4bc7065 100644 --- a/metadata/md5-cache/dev-java/findbugs-annotations-3.0.1 +++ b/metadata/md5-cache/dev-java/findbugs-annotations-3.0.1 @@ -6,10 +6,10 @@ EAPI=8 HOMEPAGE=http://findbugs.sourceforge.net/ INHERIT=java-pkg-2 java-pkg-simple IUSE=doc source -KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~x86 +KEYWORDS=amd64 ~arm ~arm64 ~ppc64 x86 LICENSE=LGPL-3 RDEPEND=>=virtual/jre-1.8:* >=dev-java/jsr305-3.0.2:0 >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip ) SLOT=0 SRC_URI=https://repo1.maven.org/maven2/com/google/code/findbugs/findbugs-annotations/3.0.1/findbugs-annotations-3.0.1-sources.jar _eclasses_=java-pkg-2 3b09e051fc2045a0f0b9471b87d4f8bd java-pkg-simple 95922adb58696025c86c401d825178a7 java-utils-2 e38ea02d8ed864a74078ecf46aa06f30 -_md5_=b244a3d5622c61a6b6479b912153d5a9 +_md5_=cd931dba2dccf81d319351bc2889e68a diff --git a/metadata/md5-cache/dev-java/jna-5.10.0 b/metadata/md5-cache/dev-java/jna-5.10.0 index 8b6d3df61b88..8bcf9ce3caf4 100644 --- a/metadata/md5-cache/dev-java/jna-5.10.0 +++ b/metadata/md5-cache/dev-java/jna-5.10.0 @@ -6,11 +6,11 @@ EAPI=8 HOMEPAGE=https://github.com/java-native-access/jna INHERIT=java-pkg-2 java-ant-2 toolchain-funcs IUSE=doc source test -KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~x86 +KEYWORDS=amd64 ~arm arm64 ppc64 x86 LICENSE=|| ( Apache-2.0 LGPL-2.1+ ) RDEPEND=>=virtual/jre-1.8:* >=dev-libs/libffi-3.4:= >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip ) RESTRICT=!test? ( test ) SLOT=4 SRC_URI=https://github.com/java-native-access/jna/archive/refs/tags/5.10.0.tar.gz -> jna-5.10.0.tar.gz _eclasses_=java-ant-2 5cf479aa9e0ac9cc55899f2762c2aaa0 java-pkg-2 3b09e051fc2045a0f0b9471b87d4f8bd java-utils-2 e38ea02d8ed864a74078ecf46aa06f30 multilib 4fbbbc98f236f1b43acd99476bc3cd85 toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=bb55a5092e48e4602491157e063c6848 +_md5_=54023cd635be486c83cb8a96d2544825 diff --git a/metadata/md5-cache/dev-java/jython-2.7.0-r6 b/metadata/md5-cache/dev-java/jython-2.7.0-r6 index 7762ec38e972..43f687870b6f 100644 --- a/metadata/md5-cache/dev-java/jython-2.7.0-r6 +++ b/metadata/md5-cache/dev-java/jython-2.7.0-r6 @@ -6,11 +6,11 @@ EAPI=7 HOMEPAGE=https://www.jython.org INHERIT=java-pkg-2 java-ant-2 python-utils-r1 flag-o-matic IUSE=examples test doc source -KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux +KEYWORDS=amd64 ~arm ~arm64 ~ppc64 x86 ~amd64-linux ~x86-linux LICENSE=PSF-2 RDEPEND=dev-java/antlr:3 dev-java/netty:0 dev-java/asm:9 dev-java/commons-compress:0 dev-java/guava:0 dev-java/jffi:1.2 dev-java/jline:2 dev-java/icu4j:70 dev-java/jnr-constants:0 dev-java/jnr-posix:3.0 dev-java/jnr-netdb:1.0 dev-java/stringtemplate:0 dev-java/xerces:2 java-virtuals/servlet-api:3.0 >=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip ) RESTRICT=test SLOT=2.7 SRC_URI=https://search.maven.org/remotecontent?filepath=org/python/jython/2.7.0/jython-2.7.0-sources.jar _eclasses_=eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic a500d7cc40da3de38c361e889153bdf7 java-ant-2 5cf479aa9e0ac9cc55899f2762c2aaa0 java-pkg-2 3b09e051fc2045a0f0b9471b87d4f8bd java-utils-2 e38ea02d8ed864a74078ecf46aa06f30 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-utils-r1 648fe6a039e87233d7f48da72cadb76f strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c -_md5_=f5e80abcb880708c44ef94f413cfb17c +_md5_=c329c7fa36af4c0a56e5448b9485d293 diff --git a/metadata/md5-cache/dev-java/logback-classic-1.2.11 b/metadata/md5-cache/dev-java/logback-classic-1.2.11 index 526cb56a9e40..15cb4202225a 100644 --- a/metadata/md5-cache/dev-java/logback-classic-1.2.11 +++ b/metadata/md5-cache/dev-java/logback-classic-1.2.11 @@ -5,10 +5,10 @@ EAPI=8 HOMEPAGE=http://logback.qos.ch INHERIT=java-pkg-2 java-pkg-simple IUSE=doc source -KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~x86 +KEYWORDS=amd64 ~arm ~arm64 ~ppc64 x86 LICENSE=EPL-1.0 LGPL-3 RDEPEND=virtual/jre:1.8 dev-java/janino:0 dev-java/javax-mail:0 dev-java/logback-core:0 dev-java/reflections:0 dev-java/slf4j-api:0 java-virtuals/servlet-api:3.1 >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip ) SLOT=0 SRC_URI=https://github.com/qos-ch/logback/archive/v_1.2.11.tar.gz -> logback-1.2.11.tar.gz _eclasses_=java-pkg-2 3b09e051fc2045a0f0b9471b87d4f8bd java-pkg-simple 95922adb58696025c86c401d825178a7 java-utils-2 e38ea02d8ed864a74078ecf46aa06f30 -_md5_=b25afd6c5834774863a7be6eedabbd6d +_md5_=52a1f47812a33f27fc327db283821a35 diff --git a/metadata/md5-cache/dev-java/logback-core-1.2.11 b/metadata/md5-cache/dev-java/logback-core-1.2.11 index d3e363e8c71d..abdbb881cc20 100644 --- a/metadata/md5-cache/dev-java/logback-core-1.2.11 +++ b/metadata/md5-cache/dev-java/logback-core-1.2.11 @@ -5,11 +5,11 @@ EAPI=8 HOMEPAGE=https://logback.qos.ch INHERIT=java-pkg-2 java-pkg-simple IUSE=doc source test -KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~x86 +KEYWORDS=amd64 ~arm ~arm64 ~ppc64 x86 LICENSE=EPL-1.0 LGPL-3 RDEPEND=>=virtual/jre-1.8:* dev-java/javax-mail:0 dev-java/janino:0 dev-java/jansi:0 java-virtuals/servlet-api:3.1 >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip ) RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/qos-ch/logback/archive/v_1.2.11.tar.gz -> logback-1.2.11.tar.gz _eclasses_=java-pkg-2 3b09e051fc2045a0f0b9471b87d4f8bd java-pkg-simple 95922adb58696025c86c401d825178a7 java-utils-2 e38ea02d8ed864a74078ecf46aa06f30 -_md5_=ba9b6fa4946b7ef045d5072275abb853 +_md5_=058cc17b584d7e1381d42f6f8239f9b5 diff --git a/metadata/md5-cache/dev-java/mockito-4.4.0 b/metadata/md5-cache/dev-java/mockito-4.4.0 index bf59ef3b31d7..1a1923903a43 100644 --- a/metadata/md5-cache/dev-java/mockito-4.4.0 +++ b/metadata/md5-cache/dev-java/mockito-4.4.0 @@ -5,10 +5,10 @@ EAPI=8 HOMEPAGE=https://github.com/mockito/mockito INHERIT=java-pkg-2 java-pkg-simple IUSE=doc source -KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~x86 +KEYWORDS=amd64 ~arm ~arm64 ~ppc64 x86 LICENSE=MIT RDEPEND=>=virtual/jre-1.8:* dev-java/byte-buddy:0 dev-java/byte-buddy-agent:0 dev-java/junit:4 dev-java/objenesis:0 dev-java/opentest4j:0 >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip ) SLOT=4 SRC_URI=https://codeload.github.com/mockito/mockito/tar.gz/v4.4.0 -> mockito-4.4.0.tar.gz _eclasses_=java-pkg-2 3b09e051fc2045a0f0b9471b87d4f8bd java-pkg-simple 95922adb58696025c86c401d825178a7 java-utils-2 e38ea02d8ed864a74078ecf46aa06f30 -_md5_=dbdc51a283c629b3a94da7e5d9b2cdec +_md5_=ee2bcbc62d5556fca8e6741a9056a205 diff --git a/metadata/md5-cache/dev-java/netty-4.1.35 b/metadata/md5-cache/dev-java/netty-4.1.35 index af7779eb2bee..944bf09d0a43 100644 --- a/metadata/md5-cache/dev-java/netty-4.1.35 +++ b/metadata/md5-cache/dev-java/netty-4.1.35 @@ -5,11 +5,11 @@ EAPI=8 HOMEPAGE=https://netty.io/ INHERIT=java-pkg-2 java-pkg-simple IUSE=doc source test -KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~x86 +KEYWORDS=amd64 ~arm ~arm64 ~ppc64 x86 LICENSE=Apache-2.0 RDEPEND=>=virtual/jre-1.8:* dev-java/commons-logging:0 dev-java/jctools-core:0 dev-java/log4j-12-api:2 dev-java/slf4j-simple:0 >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip ) RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/netty/netty/archive/refs/tags/netty-4.1.35.Final.tar.gz _eclasses_=java-pkg-2 3b09e051fc2045a0f0b9471b87d4f8bd java-pkg-simple 95922adb58696025c86c401d825178a7 java-utils-2 e38ea02d8ed864a74078ecf46aa06f30 -_md5_=449c1fcdc263291464441dadf8c476ec +_md5_=315f7d07a9dec31090dba48111ef736c diff --git a/metadata/md5-cache/dev-java/tomcat-native-1.2.34 b/metadata/md5-cache/dev-java/tomcat-native-1.2.34 new file mode 100644 index 000000000000..cc26b3b39cdf --- /dev/null +++ b/metadata/md5-cache/dev-java/tomcat-native-1.2.34 @@ -0,0 +1,15 @@ +DEFINED_PHASES=compile configure install postinst preinst prepare setup test +DEPEND=>=virtual/jdk-1.8:* test? ( dev-java/ant-junit:0 ) >=dev-java/java-config-2.2.0-r3 >=dev-java/ant-core-1.8.2:0 dev-java/javatoolkit +DESCRIPTION=Allows Tomcat to use certain native resources for better performance +EAPI=8 +HOMEPAGE=https://tomcat.apache.org/ +INHERIT=java-pkg-2 java-ant-2 +IUSE=static-libs test +KEYWORDS=~amd64 ~x86 +LICENSE=Apache-2.0 +RDEPEND=dev-libs/apr:1= dev-libs/openssl:0= >=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=mirror://apache/tomcat/tomcat-connectors/native/1.2.34/source/tomcat-native-1.2.34-src.tar.gz +_eclasses_=java-ant-2 5cf479aa9e0ac9cc55899f2762c2aaa0 java-pkg-2 3b09e051fc2045a0f0b9471b87d4f8bd java-utils-2 e38ea02d8ed864a74078ecf46aa06f30 multilib 4fbbbc98f236f1b43acd99476bc3cd85 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_md5_=33cb3c7df9ef11012684ca5aa22cc64b diff --git a/metadata/md5-cache/dev-java/tomcat-servlet-api-10.0.21 b/metadata/md5-cache/dev-java/tomcat-servlet-api-10.0.21 index 9dead229ed72..0e2a854eeb49 100644 --- a/metadata/md5-cache/dev-java/tomcat-servlet-api-10.0.21 +++ b/metadata/md5-cache/dev-java/tomcat-servlet-api-10.0.21 @@ -5,10 +5,10 @@ EAPI=8 HOMEPAGE=https://tomcat.apache.org/ INHERIT=java-pkg-2 java-pkg-simple IUSE=source -KEYWORDS=~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux ~x64-solaris ~x86-solaris +KEYWORDS=amd64 ~arm ~arm64 ppc64 x86 ~amd64-linux ~x86-linux ~x64-solaris ~x86-solaris LICENSE=Apache-2.0 RDEPEND=>=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip ) SLOT=5.0 SRC_URI=mirror://apache/tomcat/tomcat-10/v10.0.21/src/apache-tomcat-10.0.21-src.tar.gz _eclasses_=java-pkg-2 3b09e051fc2045a0f0b9471b87d4f8bd java-pkg-simple 95922adb58696025c86c401d825178a7 java-utils-2 e38ea02d8ed864a74078ecf46aa06f30 -_md5_=484ed8723ef13a21c7a8ed2078e7409b +_md5_=0cc78c6542b8f477e785c9b2bf659dc4 diff --git a/metadata/md5-cache/dev-java/tomcat-servlet-api-8.5.79 b/metadata/md5-cache/dev-java/tomcat-servlet-api-8.5.79 index 3404c0ecdfae..8ff7b4d45f3a 100644 --- a/metadata/md5-cache/dev-java/tomcat-servlet-api-8.5.79 +++ b/metadata/md5-cache/dev-java/tomcat-servlet-api-8.5.79 @@ -5,10 +5,10 @@ EAPI=7 HOMEPAGE=https://tomcat.apache.org/ INHERIT=java-pkg-2 java-pkg-simple IUSE=source -KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux ~x64-solaris ~x86-solaris +KEYWORDS=amd64 ~arm ~arm64 ppc64 x86 ~amd64-linux ~x86-linux ~x64-solaris ~x86-solaris LICENSE=Apache-2.0 RDEPEND=>=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip ) SLOT=3.1 SRC_URI=mirror://apache/tomcat/tomcat-8/v8.5.79/src/apache-tomcat-8.5.79-src.tar.gz _eclasses_=java-pkg-2 3b09e051fc2045a0f0b9471b87d4f8bd java-pkg-simple 95922adb58696025c86c401d825178a7 java-utils-2 e38ea02d8ed864a74078ecf46aa06f30 -_md5_=ab5d48ecbb7dcf4732f97868224457ca +_md5_=496e54c23583009c959b8c817b8a5272 diff --git a/metadata/md5-cache/dev-java/tomcat-servlet-api-8.5.81 b/metadata/md5-cache/dev-java/tomcat-servlet-api-8.5.81 new file mode 100644 index 000000000000..1d015dcee1db --- /dev/null +++ b/metadata/md5-cache/dev-java/tomcat-servlet-api-8.5.81 @@ -0,0 +1,14 @@ +DEFINED_PHASES=compile install preinst prepare setup test +DEPEND=>=virtual/jdk-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip ) +DESCRIPTION=Tomcat's Servlet API 3.1/JSP API 2.3/EL API 3.0 implementation +EAPI=7 +HOMEPAGE=https://tomcat.apache.org/ +INHERIT=java-pkg-2 java-pkg-simple +IUSE=source +KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux ~x64-solaris ~x86-solaris +LICENSE=Apache-2.0 +RDEPEND=>=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip ) +SLOT=3.1 +SRC_URI=mirror://apache/tomcat/tomcat-8/v8.5.81/src/apache-tomcat-8.5.81-src.tar.gz +_eclasses_=java-pkg-2 3b09e051fc2045a0f0b9471b87d4f8bd java-pkg-simple 95922adb58696025c86c401d825178a7 java-utils-2 e38ea02d8ed864a74078ecf46aa06f30 +_md5_=ab5d48ecbb7dcf4732f97868224457ca diff --git a/metadata/md5-cache/dev-java/tomcat-servlet-api-9.0.63 b/metadata/md5-cache/dev-java/tomcat-servlet-api-9.0.63 index 5d2952da3ff5..ae5161979c79 100644 --- a/metadata/md5-cache/dev-java/tomcat-servlet-api-9.0.63 +++ b/metadata/md5-cache/dev-java/tomcat-servlet-api-9.0.63 @@ -5,10 +5,10 @@ EAPI=8 HOMEPAGE=https://tomcat.apache.org/ INHERIT=java-pkg-2 java-pkg-simple IUSE=source -KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux ~x64-solaris ~x86-solaris +KEYWORDS=amd64 ~arm ~arm64 ppc64 x86 ~amd64-linux ~x86-linux ~x64-solaris ~x86-solaris LICENSE=Apache-2.0 RDEPEND=>=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip ) SLOT=4.0 SRC_URI=mirror://apache/tomcat/tomcat-9/v9.0.63/src/apache-tomcat-9.0.63-src.tar.gz _eclasses_=java-pkg-2 3b09e051fc2045a0f0b9471b87d4f8bd java-pkg-simple 95922adb58696025c86c401d825178a7 java-utils-2 e38ea02d8ed864a74078ecf46aa06f30 -_md5_=08ded5a97f72bfd8d150c726103afe2f +_md5_=1d3ad592e13b42d210ea25b61e297905 diff --git a/metadata/md5-cache/dev-java/wsdl4j-1.6.3 b/metadata/md5-cache/dev-java/wsdl4j-1.6.3 new file mode 100644 index 000000000000..11175e33b12a --- /dev/null +++ b/metadata/md5-cache/dev-java/wsdl4j-1.6.3 @@ -0,0 +1,15 @@ +BDEPEND=app-arch/unzip +DEFINED_PHASES=compile install preinst prepare setup test +DEPEND=>=virtual/jdk-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip ) +DESCRIPTION=Web Services Description Language for Java Toolkit (WSDL4J) +EAPI=8 +HOMEPAGE=https://wsdl4j.sourceforge.net +INHERIT=java-pkg-2 java-pkg-simple +IUSE=doc source +KEYWORDS=~amd64 ~ppc64 ~x86 +LICENSE=CPL-1.0 +RDEPEND=>=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip ) +SLOT=0 +SRC_URI=mirror://sourceforge/project/wsdl4j/WSDL4J/1.6.3/wsdl4j-src-1.6.3.zip +_eclasses_=java-pkg-2 3b09e051fc2045a0f0b9471b87d4f8bd java-pkg-simple 95922adb58696025c86c401d825178a7 java-utils-2 e38ea02d8ed864a74078ecf46aa06f30 +_md5_=21c268ecb0cfb00a9832d67b1238866c diff --git a/metadata/md5-cache/dev-java/xmlgraphics-commons-2.7-r1 b/metadata/md5-cache/dev-java/xmlgraphics-commons-2.7-r1 index 774c6348f841..88f6895081e6 100644 --- a/metadata/md5-cache/dev-java/xmlgraphics-commons-2.7-r1 +++ b/metadata/md5-cache/dev-java/xmlgraphics-commons-2.7-r1 @@ -5,11 +5,11 @@ EAPI=8 HOMEPAGE=https://xmlgraphics.apache.org/commons/ INHERIT=java-pkg-2 java-pkg-simple IUSE=doc source test -KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86 +KEYWORDS=amd64 ~arm64 ~ppc64 x86 LICENSE=Apache-2.0 RDEPEND=dev-java/commons-io:1 dev-java/commons-logging:0 >=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip ) RESTRICT=!test? ( test ) SLOT=2 SRC_URI=mirror://apache/xmlgraphics/commons/source/xmlgraphics-commons-2.7-src.tar.gz _eclasses_=java-pkg-2 3b09e051fc2045a0f0b9471b87d4f8bd java-pkg-simple 95922adb58696025c86c401d825178a7 java-utils-2 e38ea02d8ed864a74078ecf46aa06f30 -_md5_=d75d0062b9b3ad5059edf6e21f052bac +_md5_=224b31f50c57ebe6b70dd2731dcc1e32 diff --git a/metadata/md5-cache/dev-lang/Manifest.gz b/metadata/md5-cache/dev-lang/Manifest.gz index e1cb5b98603a2a216bb5671cad50d9a0b719f4b7..19b7f1005b2576cc1a95244831cedebdd90c9794 100644 GIT binary patch literal 40593 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 BS_c3C literal 42011 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/tre-0.8.0_p20210321[approx] net-libs/libtirpc net-misc/curl virtual/blas sys-libs/zlib[minizip] || ( sys-apps/coreutils app-misc/realpath ) cairo? ( x11-libs/cairo:=[X=] x11-libs/pango:= ) icu? ( dev-libs/icu:= ) jpeg? ( virtual/jpeg ) lapack? ( virtual/lapack ) perl? ( dev-lang/perl ) png? ( media-libs/libpng:= ) readline? ( sys-libs/readline:= ) tiff? ( media-libs/tiff:= ) tk? ( dev-lang/tk:= ) X? ( x11-libs/libXmu x11-libs/libXt x11-misc/xdg-utils ) java? ( >=virtual/jre-1.8:* ) virtual/fortran REQUIRED_USE=png? ( || ( cairo X ) ) jpeg? ( || ( cairo X ) ) tiff? ( || ( cairo X ) ) @@ -14,4 +14,4 @@ RESTRICT=minimal? ( test ) !test? ( test ) SLOT=0 SRC_URI=mirror://cran/src/base/R-4/R-4.2.0.tar.gz https://raw.githubusercontent.com/deepayan/rcompletion/78d6830e28ea90a046da79a9b4f70c39594bb6d6/bash_completion/R -> R-78d6830e28ea90a046da79a9b4f70c39594bb6d6.bash_completion _eclasses_=autotools 136117fb43a9bf5598530e9cc642f710 bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff flag-o-matic a500d7cc40da3de38c361e889153bdf7 fortran-2 72d28c6872beb1e7cb99684b0ae4715d gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 4fbbbc98f236f1b43acd99476bc3cd85 toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=b6472b4cf86ed0123cdbc444107d7818 +_md5_=cf1965031d22170c375ee6bcf1ad4809 diff --git a/metadata/md5-cache/dev-lang/execline-2.8.2.0 b/metadata/md5-cache/dev-lang/execline-2.8.2.0 deleted file mode 100644 index 41396171466a..000000000000 --- a/metadata/md5-cache/dev-lang/execline-2.8.2.0 +++ /dev/null @@ -1,15 +0,0 @@ -DEFINED_PHASES=configure prepare -DEPEND=>=dev-libs/skalibs-2.10.1.0:=[static-libs?] -DESCRIPTION=A non-interactive scripting language -EAPI=8 -HOMEPAGE=https://www.skarnet.org/software/execline/ -INHERIT=toolchain-funcs -IUSE=static static-libs -KEYWORDS=amd64 ~arm x86 -LICENSE=ISC -RDEPEND=>=dev-libs/skalibs-2.10.1.0:=[static-libs?] -REQUIRED_USE=static? ( static-libs ) -SLOT=0/2.8 -SRC_URI=https://www.skarnet.org/software/execline/execline-2.8.2.0.tar.gz -_eclasses_=multilib 4fbbbc98f236f1b43acd99476bc3cd85 toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=81d3f97c1efdf47bce6d28f2b72319a9 diff --git a/metadata/md5-cache/dev-lang/gforth-0.7.3-r2 b/metadata/md5-cache/dev-lang/gforth-0.7.3-r2 index b49cee52f18c..311e95e38feb 100644 --- a/metadata/md5-cache/dev-lang/gforth-0.7.3-r2 +++ b/metadata/md5-cache/dev-lang/gforth-0.7.3-r2 @@ -3,6 +3,7 @@ DEPEND=dev-libs/ffcall emacs? ( >=app-editors/emacs-23.1:* ) DESCRIPTION=GNU Forth is a fast and portable implementation of the ANSI Forth language EAPI=7 HOMEPAGE=https://www.gnu.org/software/gforth +INHERIT=elisp-common IUSE=+check emacs KEYWORDS=~amd64 ~arm64 ~ppc ~x86 ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris LICENSE=GPL-3 @@ -10,4 +11,4 @@ RDEPEND=dev-libs/ffcall emacs? ( >=app-editors/emacs-23.1:* ) SLOT=0 SRC_URI=mirror://gnu/gforth/gforth-0.7.3.tar.gz _eclasses_=elisp-common e7aaa047873789f549ea3df2f04b2145 -_md5_=3e3df2c9d7ddfdef4f307869477a61a1 +_md5_=b88739ac83d7a959e935dab7b1dfb11f diff --git a/metadata/md5-cache/dev-lang/go-1.17.10 b/metadata/md5-cache/dev-lang/go-1.17.10 deleted file mode 100644 index 9bf7e4816878..000000000000 --- a/metadata/md5-cache/dev-lang/go-1.17.10 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=|| ( dev-lang/go dev-lang/go-bootstrap ) -DEFINED_PHASES=compile install postinst test -DESCRIPTION=A concurrent garbage collected and typesafe programming language -EAPI=7 -HOMEPAGE=https://go.dev -INHERIT=toolchain-funcs -IUSE=cpu_flags_x86_sse2 -KEYWORDS=-* amd64 arm arm64 ppc64 ~riscv ~s390 x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris -LICENSE=BSD -RESTRICT=strip -SLOT=0/1.17.10 -SRC_URI=https://storage.googleapis.com/golang/go1.17.10.src.tar.gz -_eclasses_=multilib 4fbbbc98f236f1b43acd99476bc3cd85 toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=ac3453c815991c44ecf86884873769c6 diff --git a/metadata/md5-cache/dev-lang/go-1.18.2 b/metadata/md5-cache/dev-lang/go-1.18.2 deleted file mode 100644 index 3cbee6f70e52..000000000000 --- a/metadata/md5-cache/dev-lang/go-1.18.2 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=|| ( dev-lang/go dev-lang/go-bootstrap ) -DEFINED_PHASES=compile install postinst test -DESCRIPTION=A concurrent garbage collected and typesafe programming language -EAPI=7 -HOMEPAGE=https://go.dev -INHERIT=toolchain-funcs -IUSE=cpu_flags_x86_sse2 -KEYWORDS=-* amd64 arm arm64 ppc64 ~riscv ~s390 x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris -LICENSE=BSD -RESTRICT=strip -SLOT=0/1.18.2 -SRC_URI=https://storage.googleapis.com/golang/go1.18.2.src.tar.gz -_eclasses_=multilib 4fbbbc98f236f1b43acd99476bc3cd85 toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=ac3453c815991c44ecf86884873769c6 diff --git a/metadata/md5-cache/dev-lang/mlton-20180207 b/metadata/md5-cache/dev-lang/mlton-20180207 index 4e669051b0df..ae3eacaf8dc4 100644 --- a/metadata/md5-cache/dev-lang/mlton-20180207 +++ b/metadata/md5-cache/dev-lang/mlton-20180207 @@ -11,4 +11,4 @@ RDEPEND=dev-libs/gmp:* SLOT=0/20180207 SRC_URI=!binary? ( mirror://sourceforge/mlton/mlton-20180207.src.tgz ) !bootstrap-smlnj? ( amd64? ( mirror://sourceforge/mlton/mlton-20180207-1.amd64-linux.tgz ) ) _eclasses_=check-reqs 5e6dfbd7a8d3238a79f009fae7ac469c multibuild d26d81f242cb193d899a72bca423d0bd pax-utils 91d47e5d20627c717aa878b9167c62a8 -_md5_=8b77f08003e305274e9aafdaabf2ffe0 +_md5_=a23573bc6862f95f11529954a9c002fc diff --git a/metadata/md5-cache/dev-lang/python-3.10.4_p1 b/metadata/md5-cache/dev-lang/python-3.10.4_p1 deleted file mode 100644 index 0991fc3dfad1..000000000000 --- a/metadata/md5-cache/dev-lang/python-3.10.4_p1 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=sys-devel/autoconf-archive virtual/awk virtual/pkgconfig verify-sig? ( sec-keys/openpgp-keys-python ) !sys-devel/gcc[libffi(-)] sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71 verify-sig? ( app-crypt/gnupg >=app-portage/gemato-16 ) -DEFINED_PHASES=compile configure install prepare pretend setup test unpack -DEPEND=app-arch/bzip2:= app-arch/xz-utils:= dev-lang/python-exec[python_targets_python3_10(-)] dev-libs/libffi:= sys-apps/util-linux:= >=sys-libs/zlib-1.1.3:= virtual/libcrypt:= virtual/libintl gdbm? ( sys-libs/gdbm:=[berkdb] ) ncurses? ( >=sys-libs/ncurses-5.2:= ) readline? ( !libedit? ( >=sys-libs/readline-4.1:= ) libedit? ( dev-libs/libedit:= ) ) sqlite? ( >=dev-db/sqlite-3.3.8:3= ) ssl? ( >=dev-libs/openssl-1.1.1:= ) tk? ( >=dev-lang/tcl-8.0:= >=dev-lang/tk-8.0:= dev-tcltk/blt:= dev-tcltk/tix ) xml? ( >=dev-libs/expat-2.1:= ) !!=sys-libs/zlib-1.1.3:= virtual/libcrypt:= virtual/libintl gdbm? ( sys-libs/gdbm:=[berkdb] ) ncurses? ( >=sys-libs/ncurses-5.2:= ) readline? ( !libedit? ( >=sys-libs/readline-4.1:= ) libedit? ( dev-libs/libedit:= ) ) sqlite? ( >=dev-db/sqlite-3.3.8:3= ) ssl? ( >=dev-libs/openssl-1.1.1:= ) tk? ( >=dev-lang/tcl-8.0:= >=dev-lang/tk-8.0:= dev-tcltk/blt:= dev-tcltk/tix ) xml? ( >=dev-libs/expat-2.1:= ) !!=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71 verify-sig? ( app-crypt/gnupg >=app-portage/gemato-16 ) -DEFINED_PHASES=compile configure install prepare pretend setup test unpack -DEPEND=app-arch/bzip2:= app-arch/xz-utils:= app-crypt/libb2 >=dev-libs/expat-2.1:= dev-libs/libffi:= sys-apps/util-linux:= >=sys-libs/zlib-1.1.3:= virtual/libcrypt:= virtual/libintl gdbm? ( sys-libs/gdbm:=[berkdb] ) ncurses? ( >=sys-libs/ncurses-5.2:= ) readline? ( !libedit? ( >=sys-libs/readline-4.1:= ) libedit? ( dev-libs/libedit:= ) ) sqlite? ( >=dev-db/sqlite-3.3.8:3= ) ssl? ( >=dev-libs/openssl-1.1.1:= ) tk? ( >=dev-lang/tcl-8.0:= >=dev-lang/tk-8.0:= dev-tcltk/blt:= dev-tcltk/tix ) !!=dev-libs/expat-2.1:= dev-libs/libffi:= sys-apps/util-linux:= >=sys-libs/zlib-1.1.3:= virtual/libcrypt:= virtual/libintl gdbm? ( sys-libs/gdbm:=[berkdb] ) ncurses? ( >=sys-libs/ncurses-5.2:= ) readline? ( !libedit? ( >=sys-libs/readline-4.1:= ) libedit? ( dev-libs/libedit:= ) ) sqlite? ( >=dev-db/sqlite-3.3.8:3= ) ssl? ( >=dev-libs/openssl-1.1.1:= ) tk? ( >=dev-lang/tcl-8.0:= >=dev-lang/tk-8.0:= dev-tcltk/blt:= dev-tcltk/tix ) !!=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71 verify-sig? ( app-crypt/gnupg >=app-portage/gemato-16 ) -DEFINED_PHASES=compile configure install prepare pretend setup test unpack -DEPEND=app-arch/bzip2:= app-arch/xz-utils:= app-crypt/libb2 >=dev-libs/expat-2.1:= dev-libs/libffi:= sys-apps/util-linux:= >=sys-libs/zlib-1.1.3:= virtual/libcrypt:= virtual/libintl gdbm? ( sys-libs/gdbm:=[berkdb] ) ncurses? ( >=sys-libs/ncurses-5.2:= ) readline? ( !libedit? ( >=sys-libs/readline-4.1:= ) libedit? ( dev-libs/libedit:= ) ) sqlite? ( >=dev-db/sqlite-3.3.8:3= ) ssl? ( >=dev-libs/openssl-1.1.1:= ) tk? ( >=dev-lang/tcl-8.0:= >=dev-lang/tk-8.0:= dev-tcltk/blt:= dev-tcltk/tix ) !!=dev-libs/expat-2.1:= dev-libs/libffi:= sys-apps/util-linux:= >=sys-libs/zlib-1.1.3:= virtual/libcrypt:= virtual/libintl gdbm? ( sys-libs/gdbm:=[berkdb] ) ncurses? ( >=sys-libs/ncurses-5.2:= ) readline? ( !libedit? ( >=sys-libs/readline-4.1:= ) libedit? ( dev-libs/libedit:= ) ) sqlite? ( >=dev-db/sqlite-3.3.8:3= ) ssl? ( >=dev-libs/openssl-1.1.1:= ) tk? ( >=dev-lang/tcl-8.0:= >=dev-lang/tk-8.0:= dev-tcltk/blt:= dev-tcltk/tix ) !!=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71 verify-sig? ( app-crypt/gnupg >=app-portage/gemato-16 ) -DEFINED_PHASES=compile configure install prepare pretend setup test unpack -DEPEND=app-arch/bzip2:= app-arch/xz-utils:= app-crypt/libb2 >=dev-libs/expat-2.1:= dev-libs/libffi:= sys-apps/util-linux:= >=sys-libs/zlib-1.1.3:= virtual/libcrypt:= virtual/libintl gdbm? ( sys-libs/gdbm:=[berkdb] ) ncurses? ( >=sys-libs/ncurses-5.2:= ) readline? ( !libedit? ( >=sys-libs/readline-4.1:= ) libedit? ( dev-libs/libedit:= ) ) sqlite? ( >=dev-db/sqlite-3.3.8:3= ) ssl? ( >=dev-libs/openssl-1.1.1:= ) tk? ( >=dev-lang/tcl-8.0:= >=dev-lang/tk-8.0:= dev-tcltk/blt:= dev-tcltk/tix ) !!=dev-libs/expat-2.1:= dev-libs/libffi:= sys-apps/util-linux:= >=sys-libs/zlib-1.1.3:= virtual/libcrypt:= virtual/libintl gdbm? ( sys-libs/gdbm:=[berkdb] ) ncurses? ( >=sys-libs/ncurses-5.2:= ) readline? ( !libedit? ( >=sys-libs/readline-4.1:= ) libedit? ( dev-libs/libedit:= ) ) sqlite? ( >=dev-db/sqlite-3.3.8:3= ) ssl? ( >=dev-libs/openssl-1.1.1:= ) tk? ( >=dev-lang/tcl-8.0:= >=dev-lang/tk-8.0:= dev-tcltk/blt:= dev-tcltk/tix ) !!=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71 verify-sig? ( app-crypt/gnupg >=app-portage/gemato-16 ) -DEFINED_PHASES=compile configure install prepare test unpack -DEPEND=app-arch/bzip2:= app-arch/xz-utils:= dev-lang/python-exec[python_targets_python3_8(-)] dev-libs/libffi:= sys-apps/util-linux:= >=sys-libs/zlib-1.1.3:= virtual/libcrypt:= virtual/libintl gdbm? ( sys-libs/gdbm:=[berkdb] ) ncurses? ( >=sys-libs/ncurses-5.2:= ) readline? ( >=sys-libs/readline-4.1:= ) sqlite? ( >=dev-db/sqlite-3.3.8:3= ) ssl? ( >=dev-libs/openssl-1.1.1:= ) tk? ( >=dev-lang/tcl-8.0:= >=dev-lang/tk-8.0:= dev-tcltk/blt:= dev-tcltk/tix ) xml? ( >=dev-libs/expat-2.1:= ) bluetooth? ( net-wireless/bluez ) test? ( app-arch/xz-utils[extra-filters(+)] ) -DESCRIPTION=An interpreted, interactive, object-oriented programming language -EAPI=7 -HOMEPAGE=https://www.python.org/ -INHERIT=autotools flag-o-matic multiprocessing pax-utils python-utils-r1 toolchain-funcs verify-sig -IUSE=bluetooth build examples gdbm hardened +ncurses +readline +sqlite +ssl test tk wininst +xml verify-sig -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 -LICENSE=PSF-2 -RDEPEND=app-arch/bzip2:= app-arch/xz-utils:= dev-lang/python-exec[python_targets_python3_8(-)] dev-libs/libffi:= sys-apps/util-linux:= >=sys-libs/zlib-1.1.3:= virtual/libcrypt:= virtual/libintl gdbm? ( sys-libs/gdbm:=[berkdb] ) ncurses? ( >=sys-libs/ncurses-5.2:= ) readline? ( >=sys-libs/readline-4.1:= ) sqlite? ( >=dev-db/sqlite-3.3.8:3= ) ssl? ( >=dev-libs/openssl-1.1.1:= ) tk? ( >=dev-lang/tcl-8.0:= >=dev-lang/tk-8.0:= dev-tcltk/blt:= dev-tcltk/tix ) xml? ( >=dev-libs/expat-2.1:= ) build? ( app-misc/mime-types ) -RESTRICT=!test? ( test ) -SLOT=3.8 -SRC_URI=https://www.python.org/ftp/python/3.8.13/Python-3.8.13.tar.xz https://dev.gentoo.org/~mgorny/dist/python/python-gentoo-patches-3.8.13_p1.tar.xz verify-sig? ( https://www.python.org/ftp/python/3.8.13/Python-3.8.13.tar.xz.asc ) -_eclasses_=autotools 136117fb43a9bf5598530e9cc642f710 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic a500d7cc40da3de38c361e889153bdf7 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 pax-utils 91d47e5d20627c717aa878b9167c62a8 python-utils-r1 648fe6a039e87233d7f48da72cadb76f strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 verify-sig 0748d665fa664a87add00152ed046e16 wrapper 4a1902f969e5718126434fc35f3a0d9c -_md5_=7dd954435c89a09076ce2e9ee9a57cff diff --git a/metadata/md5-cache/dev-lang/python-3.9.11 b/metadata/md5-cache/dev-lang/python-3.9.11 deleted file mode 100644 index dd245b5dab72..000000000000 --- a/metadata/md5-cache/dev-lang/python-3.9.11 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=virtual/awk virtual/pkgconfig sys-devel/autoconf-archive verify-sig? ( sec-keys/openpgp-keys-python ) !sys-devel/gcc[libffi(-)] sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71 verify-sig? ( app-crypt/gnupg >=app-portage/gemato-16 ) -DEFINED_PHASES=compile configure install prepare pretend setup test unpack -DEPEND=app-arch/bzip2:= app-arch/xz-utils:= dev-lang/python-exec[python_targets_python3_9(-)] dev-libs/libffi:= sys-apps/util-linux:= >=sys-libs/zlib-1.1.3:= virtual/libcrypt:= virtual/libintl gdbm? ( sys-libs/gdbm:=[berkdb] ) ncurses? ( >=sys-libs/ncurses-5.2:= ) readline? ( >=sys-libs/readline-4.1:= ) sqlite? ( >=dev-db/sqlite-3.3.8:3= ) ssl? ( >=dev-libs/openssl-1.1.1:= ) tk? ( >=dev-lang/tcl-8.0:= >=dev-lang/tk-8.0:= dev-tcltk/blt:= dev-tcltk/tix ) xml? ( >=dev-libs/expat-2.1:= ) bluetooth? ( net-wireless/bluez ) test? ( app-arch/xz-utils[extra-filters(+)] ) -DESCRIPTION=An interpreted, interactive, object-oriented programming language -EAPI=7 -HOMEPAGE=https://www.python.org/ -INHERIT=autotools check-reqs flag-o-matic multiprocessing pax-utils python-utils-r1 toolchain-funcs verify-sig -IUSE=bluetooth build examples gdbm hardened lto +ncurses pgo +readline +sqlite +ssl test tk wininst +xml verify-sig -KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 -LICENSE=PSF-2 -RDEPEND=app-arch/bzip2:= app-arch/xz-utils:= dev-lang/python-exec[python_targets_python3_9(-)] dev-libs/libffi:= sys-apps/util-linux:= >=sys-libs/zlib-1.1.3:= virtual/libcrypt:= virtual/libintl gdbm? ( sys-libs/gdbm:=[berkdb] ) ncurses? ( >=sys-libs/ncurses-5.2:= ) readline? ( >=sys-libs/readline-4.1:= ) sqlite? ( >=dev-db/sqlite-3.3.8:3= ) ssl? ( >=dev-libs/openssl-1.1.1:= ) tk? ( >=dev-lang/tcl-8.0:= >=dev-lang/tk-8.0:= dev-tcltk/blt:= dev-tcltk/tix ) xml? ( >=dev-libs/expat-2.1:= ) !build? ( app-misc/mime-types ) -RESTRICT=!test? ( test ) -SLOT=3.9 -SRC_URI=https://www.python.org/ftp/python/3.9.11/Python-3.9.11.tar.xz https://dev.gentoo.org/~mgorny/dist/python/python-gentoo-patches-3.9.11.tar.xz verify-sig? ( https://www.python.org/ftp/python/3.9.11/Python-3.9.11.tar.xz.asc ) -_eclasses_=autotools 136117fb43a9bf5598530e9cc642f710 check-reqs 5e6dfbd7a8d3238a79f009fae7ac469c eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic a500d7cc40da3de38c361e889153bdf7 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 pax-utils 91d47e5d20627c717aa878b9167c62a8 python-utils-r1 648fe6a039e87233d7f48da72cadb76f strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 verify-sig 0748d665fa664a87add00152ed046e16 wrapper 4a1902f969e5718126434fc35f3a0d9c -_md5_=6a8aedf58a23da91f65e2c023ba634dc diff --git a/metadata/md5-cache/dev-lang/spidermonkey-1.8.5-r10 b/metadata/md5-cache/dev-lang/spidermonkey-1.8.5-r10 index 7fd614117a33..ddafad4edae7 100644 --- a/metadata/md5-cache/dev-lang/spidermonkey-1.8.5-r10 +++ b/metadata/md5-cache/dev-lang/spidermonkey-1.8.5-r10 @@ -12,4 +12,4 @@ RESTRICT=!test? ( test ) SLOT=0/mozjs185 SRC_URI=https://archive.mozilla.org/pub/js/js185-1.0.0.tar.gz https://dev.gentoo.org/~axs/distfiles/spidermonkey-slot0-patches-02.tar.xz _eclasses_=autotools 136117fb43a9bf5598530e9cc642f710 desktop c0d27bf73aa08ca05b663dbd31fbef28 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch 28f0f3c0226306ec5f49e13bf851f171 estack 055c42df72f76a4f45ec92b35e83cd56 eutils dab5d8ec471d025b79c9e6906bcf3bff gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e ltprune 97143780d341cc8d8f1d4c6187a36d29 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 pax-utils 91d47e5d20627c717aa878b9167c62a8 preserve-libs a8e50acee31b5759b4df1f7707cae54b python-any-r1 a3e9c0524a795d7f2767a2cf12a2e8c0 python-utils-r1 648fe6a039e87233d7f48da72cadb76f strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 vcs-clean d271b7bc7e6a009758d7d4ef749174e3 versionator d3fb3ba33acc3bbbdc4d7970227c100d wrapper 4a1902f969e5718126434fc35f3a0d9c -_md5_=81d3f5e09ce930d85ae4fcdc54d77b56 +_md5_=a95f5fbc1dd6a693ba3876febdf4526a diff --git a/metadata/md5-cache/dev-lang/teyjus-2.1 b/metadata/md5-cache/dev-lang/teyjus-2.1 index f238887ccb60..bf9c33612c26 100644 --- a/metadata/md5-cache/dev-lang/teyjus-2.1 +++ b/metadata/md5-cache/dev-lang/teyjus-2.1 @@ -11,4 +11,4 @@ RDEPEND=>=sys-devel/binutils-2.17:* >=sys-devel/gcc-2.95.3:* >=dev-lang/ocaml-3. SLOT=0/2.1 SRC_URI=https://github.com/teyjus/teyjus/archive/v2.1.tar.gz -> teyjus-2.1.tar.gz _eclasses_=eapi7-ver 1a0a60ad07c8b32d2faba2d085dc0f24 elisp-common e7aaa047873789f549ea3df2f04b2145 estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 toolchain-funcs fd9cde67030b26e479eeadaced488253 versionator d3fb3ba33acc3bbbdc4d7970227c100d -_md5_=5070c03cafa714de321e27f21715a0bb +_md5_=8be9c8c3f75a6fee7b6531aaa523d723 diff --git a/metadata/md5-cache/dev-lang/teyjus-2.1-r1 b/metadata/md5-cache/dev-lang/teyjus-2.1-r1 index 448f3ecfed2b..a1ed21989433 100644 --- a/metadata/md5-cache/dev-lang/teyjus-2.1-r1 +++ b/metadata/md5-cache/dev-lang/teyjus-2.1-r1 @@ -3,6 +3,7 @@ DEPEND=>=sys-devel/binutils-2.17:* >=sys-devel/gcc-2.95.3:* >=dev-lang/ocaml-3.1 DESCRIPTION=Higher-order logic programming language Lambda Prolog EAPI=7 HOMEPAGE=http://teyjus.cs.umn.edu/ +INHERIT=elisp-common IUSE=emacs examples +ocamlopt KEYWORDS=~amd64 ~x86 LICENSE=GPL-3 @@ -10,4 +11,4 @@ RDEPEND=>=sys-devel/binutils-2.17:* >=sys-devel/gcc-2.95.3:* >=dev-lang/ocaml-3. SLOT=0/2.1 SRC_URI=https://github.com/teyjus/teyjus/archive/v2.1.tar.gz -> teyjus-2.1.tar.gz _eclasses_=elisp-common e7aaa047873789f549ea3df2f04b2145 -_md5_=9fb896cc4c8813e11c023ed98a194a83 +_md5_=dace6ac5fb4c01ed088cca91f550a358 diff --git a/metadata/md5-cache/dev-libs/Manifest.gz b/metadata/md5-cache/dev-libs/Manifest.gz index 23e6d16bdddf031ee0dd92b0d39de1b53714e5bd..4145d17b30922b8a8b377ecdaa1f03cb7714ac7b 100644 GIT binary patch literal 160918 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 literal 160749 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�uKV)}=C;i@i?9v#`yAoTzx zM-#TdUE$V2QeTZZ6g&-fAgL(r{6!II7diyR>Acc#3x8a+LK3pXA6J>cbcw=Nu`O+W{&~3j?hV1TIMyK?_Gq!uH4h3<0d~RJ5*! zrmyk9DrcurFYtO)w*@Jwdb}1{z0!eg)Flnbce%D~1d3z?vPVZFYTWC)6PA5UL zdN;fr{h-Lqq@rv+ZjbvpbQ7|$;6M@h=NnZ2^_S;as90kvtN?pGWDYe|m<8x2}GtQ$s?(WFWqH3LvhErm6h0R!WH3)JIT?d!p)pEKW z=mx^%gYrT?WY6KneBm!V&YV^&lTJC6P@H_mEWV)}grp^&RyWakfT%RJm-0jOa1$gak?o0)6 z2)fyIn`-K{RO$wYiU2(PuIJz$JKdM_#i;TUQ10xCO+VygJ2lwl*(`HA10_;3sOC16 zCAdcZP+=t_$n58F*z|Ed(!W7Uz)Uu0vI@G3XC+p+y7s9Qxb#M;h4oeh&bIzV z5qRuzW=Buoh{aU8yxn%1a%6N-U^;ncLwRlzfv!Ktc>eMqpmZ}lY z8Q5kiRiKw_bTDdCPD+8@-FJ{ew6={b6?m{su0T*%?GxOToL;Z?C_fXSS0G(E3+i_b zMMJOlv2q~>t|JGMv)yE=o98WCO|`zq04dE|<#=%w5dLn&i7r)8e_CSgCftgeMXu^~ zdFz$TSSMIcU8xjbM{xFk{vc|&$T#T?FcAF~K!B&Vuwbb`rShkU{+A?q_0;_*k1{O4 z2Hhl_v<%uh75kq>M@K19tt+iAymKO(!;ug6r4fR9acq&>=*-6BMHr}rQugJ|SQP63 zz#bOhiao5u-d}ZM?8vF{4s|9XM>nU#Qs@FWU_SUpKH*T2+i@K^c}jiRtJi6--!??S z=Kkmjkd5c4rYJHs5x8-<0Vr?l^vAb2d^M* zI@#hx8&XWuz;HT%=RJeN*gDhKIZ4by`Xgm^tEBA`Tbn~vU>_2tr6D=lPL4_Yu$Rl$ zdbTh-iR!qz3s~CN0yvY z*T#+@5`ot;@8?jWYp4eBC{{CuGk4&dwvF&KPF6-H|8>Rw@85Tj4S$dA<2Jezyd~U1MsD7)hJqLUaFznKGOm8@k-^=r+ay0H+gr?#>sI(|CtX4Rrotp;PB>Dkl6aXWVs-(gv5;>i$%X?PX?(SZ%;f?500O!^TeyE!usqLl7Fn{{? zTl;$W73Mhj}d~Bm|Dh&IcVEt^tqpc}Rw(R};`4>wneQJwP&91`r zBi+8}({TOWdZjP*t((=ouUBYLK|n(7HY?TSE!U=)wxiPkXRid<6#7qI?(~xaG3fQK zVy>b9)X$VYU=S_qH~-|kRV^XTCr!q0#X{Ayz=-PSIkdz*4mOz+<0YPAmDx;TtF zk}nGB=OK(0ZA#u&>c7^XUhZEvRQ(8M?@LA{4OU5npk{nk@{zX$j?`ImLshLW9o4ud zNjvRQsZAq7(AI|l)Cj)yQq)y<=1c3Vp#Q;RJSQCjrh}~vrDwGw^P*}NDHZbL4|!4v>IK!lnLb1ZoFT=Yj#z~gmw z&ju$k9@{vyT}R*Hedfqlt7<7`kjZs=`|pTCU`q#?Lvqh-gCzUk8k}G5PX2ctgF1s_ zq5?Y@SyFFx3bTOp0O$PG8{k-qp>4e{*S9~OZ(EY}AAiau*Eg<1KH7G8=YcW{a_g1D zTMA>_k0vLf;?|cXGL_u`J5>|@SD61^FyaKu>fOuOLbnd>s|G8*LbC-TLjbKPmZaN*fXJJZtV@n;$#7vWIwgqjeDq`|MwPswK1?^0kZhcv~2)?2k(Lr$KfUz8`bUO`w zIBPtb8-wp&Hah@J20-9gf5v%*I<>bYfXzyn*5bkmtmr72UAFFY1HYHICi6O-g^l@? zV+TsJd!t3XMzo3+6V*DYL%wM`8=3y05F#KiPJsfyUWMLzOcs;Zo$kLZ)onAryg5|N zvXxG{sE-(!{>q1INVqA9pCIIC$M2DiHE<;OAh)q9V7FJ8jbpCuG5j59J2W zsiJK4u1hjr_vWZahc2alv-<%2oc2okCWW1j8SouHTU^g^YLmPQ;Z_sA`}@;HJ@`Vm zB$|c}Iy`b9yp3I#qOFk?IinY%geWlH#a28cH4J$#)NK1Et7F6&iQWiT&1aO)7%EWQ zd>uB~Cy!M9wrT&4uyktrJ3+;hAUSsD=2llkb7;ykCGc_#a|DoUy2yH<9HmnLR77{9 z3W?HAQF*eeSZt@TZ3DDC0Y6;QxhP<$QZ>Ju5}H5PYJH659ACoqMoZQm((*w(d1|ff z-IvqC>MIT9_&H{Qyu2sgryfUCI+-N*IMk4}PRN?)wp+O1yN zDG{i4wXaW8i$@B9ZEyH$1hVG3-aGd!B8yTYfJSWXq)-~0>Y@~{cFq-))U^OybSi!` zRoW(;xQV?tq0-o0ZK(~ru{iafzNdCJdJZ}{U6c${D00s{y)hit{0UH{RYyGQmUcR? z<88ev0eh%0ptIrp80-hp0)~BivFUUU-U7{)D3w$mGaHVggzbE}EChzk_uGfj6I(cj z^InehIa>a>k1o}ybm;JKYqGZFgir{+8uC<_q%LX&z$%-lB`Lh|9BQ`DvRk8JT}c=nO^)C))W+r=LZQb zCB9ba=Z{HLFD?~70WU>LAG=P4 z@@89l>2Ir!1E18Qg3E{M8iYSfvrXeln>Gc&rh+1LAigGEp?D`M^P` zhg13M-j33LyH+-_-k76tUm`!1c%<5%S3IQkPKFJK7Guga$wav|w2m^?r2d`Vl9;ou zptr2!gZ+@BN|z;DI$GtolpIO{+b&9z%Qmp1z;QDG2^fcdzb}(ehg6c9A!=dvDL3*| z9ZZ`NVyVzvg*_GjqGJEi3Fht)!m-IE=5R`Xua}yhX?5$OYBf+*>nZm2DJwWbrwsy! zQ6!a-!_334wfgX0AHUAE9iY`}NpJeTUa(VR4jE_nO`T-q#GYj z9FPya26u3u_`Mz2r9bAO-jg!T{K>JgxV?VaL(YgknyNgJT%=V&y0&Ii&`n_Ub!&$g z1z}y1fOq2q40(`k4QCXH;s3Z^;Y)cRrT}xEUKR3i`d&^gM|nt|?vP$7qd}hu%VFYA z9aB*p(sp4(h+>Fzz;SsN_b#+7;fZHq-j^o1vIsecK{e7r#J{|wR{mDafb=qfrb?C& z(q(!AbZ1u_;FiBFr2sE-EP#-WohfviTBx7AEUJQK_ewA7Bw1VD>}>_7aV1EU>T+rP+vGt!7K@dPLsd5ROxLMrgjzt< z(CP(Jb?9{l@RQ%N9+EI65~UdXmPk)RJo(KUO&h$GHyHX~lZD!*2_UQVwp3d{3Z&!U z`Zl&CKv8@){l0Ze8I;VNJ4c)QR=KX4NT@$okC``O1!+*6v4y9zZQD;e2haoOz&noT z)C_25SvX3joTq%Wp>$(>wUMcO69J@Y@t&n#D~#MK2}kWmo zsc1?&w7KOIrS+0`+UaG6u&&D&e-3qUy*|E#A5(!EB9<lKu3eh}E?xUl zajp*J;)hi;%J$K{F7Eti7!RLz@G80K`B1rD1XQ_ZBa z47w`Wh20R;6aoXXA;`W_1`BaBt14<)&u#*`H9iQC=hy}Z?exBe@3hv6HjYdOr$*(x zrsr>#>dzziHuFWrnDmJn4mfKHWqoxA%B46$u-fI#Rw}ciSI*-x&0UGRBT~~C&h%wJ zH0nN^b9AIc?|%akHRMN!as_GDwxCnX`&2$qiA|>m$E&^>cNxOdEj({r136UHk2!+J z)~II@$W%(E}S1=R%b?z@8K@nbN&&QrTp0X_Rd~d#mCy4;4A9ce{ihe?-f1d_+CWZ17+v<`np4gsEuLOXq!~DyHPS94oTeGVqKMIeGZxeE+jPf`C-!DEjAd8s4ml*e7I?5Fc1v#dw;nL`;R(oT3;csaLJm7_BJ za5{&>lif&s7`C(GL0u;(in`OO=Af;)GIeb?q&47chq6HmA?{gSt1^c&NlQ0{&=R0h zh?5b$-=tveTT$|{+hbzt~-B-5o1pUop2Bjp~P?--VdXxXvOFzMbqUpD|SNyT@m0#TYoUQ@((SY07^{ zgs%J9?FcowP9iax(VMyUYA`(4_(AzWUV7e8{d^PtsQY?Pkm5-F@T^Pf80zyd%#VYKYmeJeeejw=txLZcLU{;!NyB+AbfWYTz9Le&+#V!w5k2Afqo zsGppyu$2S}lpS=|iIXZl2GGVs7MO>Z*gA1Nmv(twiAyI=s7c#Wno9$A)u-du5#yaU z%>>U9PnK5>E}u1;X%w*fIHb_5Yj&p$ocBUjPy6=!|N6G+ezpFi?DcxPjR3ot6>~Y;vfuD*Z$#xp-KjLoQh?Yy{IZzZw+-S?|b{c z^ZA^pCpi#AHKSC4BOCx4YUT5kMiW#ePnA;lP`*H3EI-q$%RA!#VZG{qu9r^0msBuK zTrRdvR8bfVP0ikUibMOyz=IOnwoS2CZ5%WJp3Z=W{OH3C5z^A8xEV3kMAU{D97$9r z8*!{GRxjE8mYRu*(WBiz*$jK4ME>a*LSzuJ8Wh9?Y22wxg-(vFShIF*3zgYY7pr-f zIUQ;@aqI4VHS!4%(=}>4=JloTKhg)yU)OOZ8RXhQK zvqh(Jh0X$~IJDI1?8+m|?ed_C?^Qw0T^ee2OBCvlD*(x&rn*4z%{^#u%5xtJ75{z9 z^+tSG;F_n@ScBkmNmf{rsd`rzlPIyoT@H&oo6ffcx(&s@brn*3#3`bK6kye+#u}k~ z6C!!Pl``8JSI16@O43#z+5|Yj4~~kux4jk4>|^Z^N}g`T?ZK!p9C=pPot`^zNV^%O zq=tk1mt6}*$q5kMG1to!TGqZYxjW!2Q7R_Wk?n409)l(ilaRAXZmlV_tTc1_ZmDF* zv=777bN5D%Hyd6OyjAk8+2o@zUv*zRzdfg58VKQs+|n@G!f1pC^eR-1@yyQ#{~+ux&zf zRM|R2Y9ng2t8z5643;HMl~)|C`2?niI1wmI2n*McKTNj$-E$8^|Cc{?2+*|VNpJ5l8e;QIPIknQ-jii&UtLDIqK`8c*(8E*(Rnu zk-*lexA`_nRuHMuxfS)91lYH7y~A>BINv}@Bd19LP*P=*>6e3kP3GxKIZOhe7e-~X z992cR_^di82z3M7%@C?%J%62wqu`TdQXMDO*>-LN6t%6oSMFVhL%HD2SrGmxG&P}A z7<}7~^Eyu*)$EJPKYSa*{9LN@W2s(P%b6itO-aJB3FDy7JM(VQLtNuDsL*3fRAI$daj`G}T4A zhqvf?`xM(~=%tVdiVtxd?^x^4rP_K}*IQ}GQ?ULVk)f#wHCQ)%ZvSM3gOubTj1ed= zbr|{hc0O@W?l$M`CF|QqmYk@-Dq)kvwPxW|I9EwVR71Y5N8j&ghm#Y?{%xb{NB4RD zBH*l_#P@x*e_KZ+_Qz#T2X1P^P#rz?UVO>{vHlARXS2;fAjfJ^>$dFZ8EKltq<(YK z$sf}~Cr|EA-C|#;sZ8xH*-mol6YFy`YS-QI{z&r2f zl?&A%&|ymI$gN0OQ8u6b00L1#2Mj?8vPyJL#TIF^ zvfcT$m3{HQy*uOO|liP)K?j9N>! z?36QaUGlmELXEAe#KadF*#=iSsjJk-JH3CbT4DyNutP(5+Yh5Sv=%hYCDUZb z>J6QH$P4hQeQ41;Kv1fz-{aGgM}T+JmIjFTSX7myntdY48!NUj%l~P?uJ2as+2+}N zrNLjOV#u~VhT)jv-`Q9|9534WL(Xe4+)L+GdMamy?$sJ@8kbwYAF57Uq#9$uq!*Z^ z>Y;He4X0@pe^UPB1=evG>g6(_FJM&(JF1qg#YjHEv>cX#KA2z(CJ1?a?Jp3WvF)6okZ8|I6Ip4NuAMf0Bo_HTGe9WOl6&? zC71LGsB8$piWVG^ClpapIajXV zp}dh3WJIEK6bjU;(puI9?752b5;rhJ=^?`4Qf!ns-K?=~ZEEwZ^*69}j8_0_)*~ts zW=V85bHEd-D=#-ryd8Ftb_HPNC7sLrMsITSRs>MDvWu8?(%}nHgKsr=uM!-wzPzfU z3Tc{ZP%k#+T-gWIBKof8lK-+!;rn$uiADt^eNY!~J4xVer(o{-?47y-s%dxWk4Q~O zg>X@h7Rfx645!+BcJ0V{nO9a)p<-6s&W@JtU+rD=WYOA;?MTJB4f%Mf>I1fyoU}SV z#$pgZ#gbiqZ$tq|53ist6>Q3_g6&dOhXcLX_xnPZH)DPQI#A7Ak5o~fkbHde!uSb2 zsL38jDIAqVF`W0L8u+kX3gA~~rP_DvRQ|2!$5OqjX-!UT+Ee<0;`EK^UeoK_Ifinq zr1HgPtC}AWi>R#c)h2lc$jNuQ&TW2qtCZ?=iyA-2I~3wP9p-90Qa|=J0R?HcPgox{ zU=v`dzM_;gb`5^6AcJlIU4bNFYXWU4C)v$6FgV|j#zFjxtO|o7OiA7Y+1na{P#A#~ zrv@1W)L0eRYZ5`UQ|kqYda{q4d2-;sf<^`<_kS$a`H%ltC*`8bDH$oN@u7st>2N*K z?okd%4+IGxQ!Dte%~C30ag|O{#W_pb8y_-cE1(l1n-hIJz62yhJCzlP*c_2AIj4?zT1cuk2oTX%?znp~|xdX|D|a ztdlV9v)Hkw>u4+`0T2qx}XD;-{ zf`CWByeM|E`erUJ*xh4Is_E#!J1S4-n^aSS@cGnbnITDY6?5e~&=U{z?uyM3!mEoX%P~TL`AC zH~SvqSW-gRf`gKt9~oLKJF(4SCuR~yojYUaX?CU)CvQ0&;|+&?`~Bi7 zS21?N9V-~*u3#J3sUI!oIMrkwE4$a&GxdH{UfRn&X-8_&mE?%+>bo<`JKzP5-79rc zRln$mklA8aZ<{pjR6qOY@cyni@)ND4fl)Unz~QxLJvxf{`OlO)z$?||k#gd5t$sYy zHtyOh72fz)U>fP}*qsgi`rM zIrv#;NW0{>M9%ACr*TFJXm+m@w*!iR0%FzQtET)S^cl#=PSn+MT!7dtF|S0Fr!6>m z@2b?2k1Dl7N$m=WW4C&k)RbCBKD?(#c{mbeBs~Y!r&Uj^@zQldeQk+%&PCelNj3nM zo!Iz%w^EAtqzI+I+IPIh{oxVzV-WK@7y=0Z}uGCRgdIwjC5l!qP=)Mh{uNv zSm3;-Io~bQhp%&ar98#YhE`-E==+djljO+wG+`xjWBK;@LwW0sKp!Y@*wn2@dK|^Bw5zlZIw=qQMqvR%NaF+msz~)Qs^XwQ zV=@XFa&^7I@b9bib^S8eR}Y_e5#>#iwSrv&g}MSc6rvA_&MAEDA`S^Dg=KKquJG~G zvg_E?+J}V%)kkmR03{bi!^qdZMPGo;av3RH^+_t`aY3SmGH7fKKVUWxV;4xDjJ~jq zu57AW1Cg}|VpVS=WevRZ;)|11v;ij-Jl^MlZEVh5;&$nn+8&(A=c zz`>cz=VmWcx=Ph-R2XYULg#oBaeu8=*b;s`~27_8D&q7vmnvPw7{pZS}`+Q+b-?~ZV!q(fatD(~lT$h2{=r$+N+ zVSM|+FWPSd*iG#>a)(qQWNU3MMXUJ!H-~oCteZ3@>b*^A;s-^ zO89fa`Lpf=feer%1<2*4Wu@@A9k43A27sg&8xEUmtCy5RdUR6)CbONS+#iy>ld^O5 z)Yt9&BFO``l4#E znL-p1Ewyz|=?#3lM|`RfaM5@76tZ6+p3?!`RJ3}~jAwu;ozNkXHkFdg82sIbP%|Z`T&zM; zW+$_m*w0Q*4_#7br9dHv?3tQt% zqmHQipAw897?r7Ik2sg6vXa(lY#G^msU79Tg7h-t(ryrJd-P!PSEYyi0^SGq={qZL zCy%I@uNteT13#L55_?WTo7QPb?mdfg95&jfbV08*DZ(F6uzRw|Niawk1JG-)Zd&@hX!8kM({whbmEmd;8$fq^3p_VE|Dakp7r)2^c+OlRIfa}WVuwr1FjH=iROer z&Db=+s#{C3s9X6rYgPVHzHo})E(V__E$X}WEO@9go^JjX|Kk~cg~Pyl%tNV8oh;X~87d$5?w=hP-H`6clMuLr zm!xS)uaGtYihQ&mbPGM+yT_rTe;{F&sA_GMSG%pE>=!=nAdry--KNYij!1Je)9)vaO>CejuHk+{U zvH4TeQrbx247P*AHxg70I>6GTJgwg4$K0dlnuQF#J^>eALD}U1_;Oq)Ax*oaLKR>q zv4V3J3w2rsvUFEf*iJqM1=wGgs(#qW5;)%+uK^4}qimLd(nFC9qU#>sel%nzQOF;* zcg5!BcyuTCq`hBG>Vb-HJwqFnv-&Sf3owPNC>D#1hpb+j^I@Q}t3JD>GAPKX>zw8O zL=GPDz5=TYP&gbM)~=B)Db|u|!ILECD#?jiMUCfd(faSarax5=6bh70j~%TAeY5abJR9hAzcFW z(W5>TV+Wl}ViXuYXomqh(d zA%s($s1r3bie2;NS#{5yb!YSb@m57%8Dd36^lH7y+$7`6KD)A7?QGf&%2%DEXkw)b zvW#QB4|H_}p4N4$vT;c~ksN%VQ#U&8DHqXX$kifkANhG*+59-$?_LX@#Q-1QNVdi1 z>%7!s^@i3I<7K)Y0H8g`O^P$R&$tWdlvvdLCWKc-=P0o(Blr{4mBc$R)>T{x(WD;s zr%Kr(%C-414cO=bKfhtrrPN);}oY~yQP|i)CSdT+}7xF^G}EiC=6 zrWxwJ%(H{7rT7oI#D?!pO$jIr)Xqtlqw}hAv9w4a=d)`Sk)!U?NFrF5@Q(noRFkZ$ zog9O++!a~VAfs(LNZHaHfmh15FS%{=6J?pPoR|kwvS-00#Tdlf$dhjyodmzHi~UK8 z4XUT}^=%$VrjCj;x<%E*4T*!>${tUuynoIBJLs@oPc}JZ!BJd3&T$?pi$C_}`y0yo z>33-#+k7It34J^}Y*TYws%RW{kZ=XMF88w)DW{Fjb6v+4W>$F40ZRQX2f?_2d!1zC zJ$et8Eb8~{lVeCM2|vMJe0bS%S;0Wp!%kIOqO0>oB6{s8uoVU6b&0bHGWK7TqINTS zFJ<1%+I3EG!MSCE?ZA#bw(C%@>}FAqa)yx?s`!Gci>FtHgu^1If-kUmvr$~wj?jY) zBf{Tb7fKxZb`_B+J?owWI>=|lDOPvbg(T3J>`3CO7@Vhq>{I){?gjOxUOPu0td0O0 zCOWD0Lt<=hjv*iM(%EYrPLkQLllqt>a_*aYVgRu9Sy|5~`!|m4* zgGvOt!SJOOF*nnTYO5kxUB4NFlY^zH@HW$)4tDTT>$yh@CmpB7u~jb{MVE_0`;@D^ zxg)*N)Bap2wLZSvQHf{1_4?xo>n)`{TrFEO(z$QlC@zs-PQC4^2JmSSlLG6g8PWk5 zocdQbh0fazo>c>jvmc1H?I~NyH9BBQyg*6Z|=Jo1L5Ln`yi9|HE@ z($mg7oIPV>Kc~Hc>W#Y-aZ0i~2~Myh+vs8||4QCq09in$zl(QucSg1E0FTY8mwzi& zmBVp&ZKnx+mSFW=$o92RAD;7Xv*1k!&8k(30z1ul2!MdEkHRL~OK4JFxmd{GC9 z(My^$1?7CJI<-aUDg~fPCi1EjP%5AJTzVjB;>ec*l|DpTQY^rf_yq=gUD^bh*Qc{a z@-aC0fM5^`S(EZkC)dkn|423i_fV{wy&Whknf-83Xl}W{Km;0A1~wBYx+Ez-H#HW} z>QS|!IGy)2dHl`Ly5#--&87+(FTJ(;YHoJLYz|%y=y}DkBhK1x9n-4il893-Yd*s6 zHFfIA`Ia`u8PfI-gmi|Q0yx02cH19zcas3&s8!o3;!n+*-Ls{~kgn5 zM+DC4HC?j8_M6vlanIKKTdb;n7l&4ShX=|$Dgy%4OWCBaT@7YvGVf_QG`DHHKA%8V zaPU&cd+7Ik$c|*U%4pY_Oc?`3NgkHAzK8W+e*M?_;m7u`_3ejmfBg2Fs)p7&4yeZ0 zKC>CLz-(OyO}*TLtQu*QT_cQVZ;b7@Q0m1|1(Q-9>_MUEd{uEYCn*a=O5eIJMAYZ8 zcQd@wRBT-Fgf%iIV?NmxRCFZ!uPaS`jgi^Cc2=xF`voLPFv zBE=hi6{MD;!w&#l89_2r*V_G1wqmGfy$5wG5#V<0zj}2!D#`UOm&1JV*qn*Cshq!C zw{7S6MS0U#jhNJa;A|wakb3&sQWC$lSN4LUSuSg;beh?K4jh<6fpV!kqmr9@(2Z~q z9rl==vz5}-m5ul2|D0z?ifpPl8f+g^Ba#w|nkn@&=yRUaem0=HZ9}S=P4{L{<4_H%bstJ9kx&wG_?Ch{lt49H zZA+y@2?Ko_Q?G3=Co7n57fnH=sD<-4H(6cj%s z*3?wMTZD{5JV5v&@U$&Nm1N4FUc>?L#`L(0xo-|Qb>F3Z*g5525E+WPH1`(h)iN0@ zUiHXp9%n`O`(GC-e5vmNe`mw<8R0sHh7BA|3Ir^9@O zVo=egta83WW#hvU@3|!40(M7?fW#K<=g+=}7q5*pz;pN;Co=3)&a2>a+TM`D=L8Q ztz&ezp4(^Z&Tn2PKmPXP59{mKU%lHQU{R&NSyBLER^A$XDhmy#zRKyynJ&w`nMFRK zy1S@~fdS-fZEHN~;BnSL{WyM2E&IbsUz>v=UcPbL)M2o`5pXy*CskcGoyucz1-xf} z88caj-;a~&)q5K@xB6V{bdv0)`MjA0%uV5bW*$fqG^vFQLXE1n^>iknk&gL!he#Hy zK}j^rkS}s8ycnxG)Tf==r9Ny2%`{Ee^4~93WUBuvF{D+r#eLENZquJA*&jkT5M&9gF7fcER;1#)hk zS6S{kvZba^6y%CsIz1}|OX{gIjUf_z($UO3+G=n#g@F6|C+x zbhiL=e|EFvC2yYbqej$>7bz7`uaFXX@Yqh_w%HvDJ9Tl_F7@h)pPXJwJ8{5i5}hbr zuN+C6ARd`bA#eGC=@AGD*V_|ZUbdAzNCRGZ1E|0K^y}OR_51?Rc^yIL@!6E5=)!lG zn8KDMA}yZJa>F`3%Tdaky09ao$@1cTl}Es$2m6-FyOQATF;bmg2*rDI6_XkUB|4g1 zrAyIISw3OP_zhc_FhdI^jNWaFfg`t+><@vMu1YFq4p^mQ&hex9oC z^_szp0!wwO3*hae8Bp5xJ0wSYr8#-oQm>8e`HyCmPk_fq3Wl*3R znL;0*QAi@E@Tp1}uiiUf`wo?VJ>=gPtq%{Q_NB^>)TGiuFB;mgEhS9$(!3&4=XRdi z!b63Ees1!A7s%ycX(f`|Y0#kadEVUtua1 zcFJf{1}{zR?8oHln15D3Y&M=}Nu-nIqdoV{!w}#(-$hdxpm5nLRN#zotAN7(V|8!6 zm15skr-K+>DD4j~WF&0pb(fkO?|Mn4$QB{I*+K)V)Z>`fQuttnU>}z3e5e>Rs5$ij zzE0<&f-pd3k7T=8&mXoLXT6U**|Si3u{~Oo$h@7G91-4|8ha#202zfDsU^IHsXtUI z0y%x*@5c8#uPCo9YxuR2BF5$Uki7yggM;*qn_x(D96>_ED1yZ^rnYcHPt!B#eI&!% zq|0s~R_l-hy6n7Eo6qgEF5z8Aug=+}JhHIqWpimydN_NNy={-=a8-Q99(z&e%{jqB z)(|Aw=Ok1*)~E@JQgu%^Rk*Dw7|-p69x_oCGzSh;P__dP*w2&v*;p@-qeEZ-!$WFb z`O7+O?v=#0R|_i-XN)8Y5Q*w`ZgJeYS+ZYVdg`ppn$^Wu*36SHTjo_d0c(Z>49F4W zUrF6kn(MZ$qRVR4^F)4dee_(@CGYmBgJ(?OrVr%H5P*--QXODx>yCOv)tRncB&lKA zuuvwG(0fvG)vZM*bt-L!WRNSO>4368B-*DBj$7m{lZ#^gV8Cg&^PE*}Vy|C#7L8Yw z|9#Fk^3@;Ty5l$hIFB!Uk2guDUc8Vcq!2AtJRtpEk91L|%5M8Zs-SPVSMWc{_fR*z zd2x}?Cm&(oY1l?5%`d5uY*9e}P}DK>OQVfFPN|maqkX+Dmu5nT4F0x0U*TR{Q;*>+273*M9u?o7-j6&T@*CE?bO*T^2v|2KauG!<0I1 zIIubzq0811Z*WS5K0uOu?vNcaZts2x@pG6CAKtk-Av}{-FSm)@=36Wu;%)qKH9F3> zh)xY#5-&s9s)s6EUoXC+-5G6`sNO8P)FwLH5pS&(o;0%>Gkn0(-8MUc)4U|OYe?FP#N}-S zsr?-F`e$F}I-T)c$Dz~c)`_4>(t^_~d8eu!^uKHw9r`h3c?>~@T9Gm! z*;BX7S87!XBuh$Fq19Jn$EQaphSGPKwv!#%I{7AS#oor$(Ek z>+Zn%@RqRasLe5!Uc#ytwielLDJFY{;`H7_YTufD)ViE+*8Ov-ej4rPO;z*#U2i^n zcGHxCTUCk>0Ce)sz*c)sJ{nX}Exq5(j^ zIE}GLN+SQL3HIm!mrie6`7@V}p4mH+fAb(&<)yZX1(Ne|ZAq=*q}y6mU9+(|((;H8 z+v#Zwur9}hz*P<+wZp367z)Waip@(`HL2=A>y+mqp;lwiwO_ikYh40~wrS~aRx18! z-}uJtb3(?sN1grv=~Zy6O;weej_?PBq3=&1Um|(sKBuuDjsm!o_lG2^Z_JHV1;t8vUKGor%XbT5s(mY=oBq$ z5lFJU_Dh%1=9cishV>p$eF*;7o*}R5_Q-}k1p1w<>agS1Y1zhnpo~L4nWSWv_ieF$ z{bh?~dW9O_bYv8(*HGtD@{zhsi^jT4UD8l_l(31$*0s)<4B=B7LzA3AY>*r9Xcjmd z&wHu(nPm4y;v8u3m{!=%&;uC!_f>-_Dw)pJ6JcNM5>#$*=RBW?Ofj+g2%)-UK zl3Wj3=9PHmt_uJwL1I?$eCrBlV4EZ>qQ;qWwY_YQ#rc{$4b@#Vyz-u?mF-`^J~I-t zRQ|&8c_H;UhmCSVZW-!eSiG_)SR9?*fg{RyZuc5J?>ku1;REvced`pl>h6~1 z$E)Zxo^gvNs^;PAg9zF78YoHh* zVXB%FqCCNT@_oVCg5{PEmdThyCIQb5-w;U=q@p9T#sFh4iKFEbJd{qQI48MRS?*LR z+SI;!#6SHqiB!K+`CXgLr`pcNTE0`ZHF)Q>1M2KEPPR0G+Bz8Al$7s%Bq;ao+1RGa z8KxYTU0H?eR)O9YLh#^Bo1ETD)iJ0htF(yAxU4~rqA`|ji|m@6wV(A{>a2kkg2S0^Gx0#q32}j^W$##|68=M7wzrRK3u$(qEt79Tyf9bheET|#B&)C z6_n$EQjc^mfeG4?8nD=gt_R?Zt=c6VmGXu~dmNQTbSWErYNMc$L#n+Q2guXC*+-gk1{xoNxC`tsVeSzdxI7KZmG_Xq40}R z^h=D&o8||)^uA+hQ6)bvZ|^1((8C+$@7+l;3BDaDUMqt_mT-`(zOB~pKU?vf-b%bW z4hJz?8plo2RarG;dzr@}h|pt)T}A=pfY-@!q6Uqv9bUn2G)6XUs=r0&zK$r9;N0d` zN2JUVb?cn8ZktN{Kab^cE&3;`LN!18Sky{-a>;7CH+PmrvQnZ# z<=9;W%q{OgUAFXgew@!M65Xd>H;zUurIsU$7*1UjElO)7)v!hL94K$tq18(1u$In4w|>Np*Nd5fj07yxF^s_yb(nfhRp zht-*IOi2G>;IT!#v;wMN`}Ukq8zxWCPIAmc4LQ9kvb~3m>F&=>b!An!hJ6!qphd5K z>gq)<5WB=mBJsw^!BGHxmy0Ylr-!s!R-ws$%~A|R-vaL*9p6*cI_ndVoZRK{IfY3- zjKx3mwTEC8`&uZ#)}?^Vmv`wa9eH*mw1leA+aB;CiE*qB2cSWl@shT;9EP|lc%s+v z96y`vdcArTx=1lnOnJ6bLn4*#S-aCve1m9t1Ir-l;QVs7H73~#oaWEIXw&`YdX^pE zC3%%Uq7HWP!01gOO_&NrO_-q)77db5v#s_8iq=FABFd z9x8z|E7AA?K8mibLlD@1Ln<Iwvae; zBk&`K6V4}J%hr=pf51b|OBMRPmg)cfY0K4qxLC$F>2|w`nrZ~OXohud+`Uuh6BKX` z+L9iI3?BbdK6t2Xt@H!$O2XQ4Kgxcw<*U;(kNbhT#A&m24App4jU?_6)6Pw?bOuAA zJ%vj?mkPYpbcO_$u~YS@?5ZCJCv&A@^g|t~LrkDKuYvXc=<912pd*@Gm2B=NYr2w2 z^EnxRT@?=gEhUHt(@CXM_w~zxIme0Dn?e2OQsqrRe(T2oOr|o`w^RR}SgG^%^bWn8 z-Yk*KRDw{Jvr7WA8fBw%6xy!Z9=S2iJ}yW=%L|H^Td@wXfzplk+NjQ(!`>FljI2R#7z^eI!ExBkaceJEGlZ{7*y^l5xkE7#jN-C7mI zAR>`uC~Byd0Gij>6N^tK^(^f+D6-1&D3x@dRcUleMCVG5D+?`nu2^mrr&n}DFSpx+ zsYyMnRZKY&dh+#>60K4tPJOqv3ndWL4;`N(@t-#_44 zuUmH&eKMrZZ$;$7fq8&Nn)jUg;>CPAe9K{X(qVQgH!0nYtevN~w)yVyPz9}xP3cK` zv5B$tJcy5P@X(!`+)9ESVpmefF?TI+#2*r>hfVmRtVzi8cj^eWRFf> z%Obk#uXM9S&WE0*dP%mya$bd3N`AG)@Z7qsWn}@2eImDZj`u;y#S3A(|8=G6$L;A` zU!gmC*fxu;@b`yq>MN+%$*!?j=Jl#_MF~F-4Wv{(U%+KIawfiV+*BF3Y%OQo=SE}& zsH<+Cw|PcxlzB??IjXoI_Hulp9qDsSNeQDzX$#QB?fh0hrQBa+3ttR@RIv;Tb7GRC zBgU+Ba6nDK+OWk4(6q74j$(ywN`pH^wO#vh-CDL$+g5SJ)>`AOJRdrS(jH%3_W%7` z`}XaJ`$OU*y)j|Jc7cwLsOJkL`FxfqQ z-aS({rKN#u>>A*V=hnfs9u|I%lX^RMxZ!y**Y%PCQ`|xtHu0Vy4rDns)y*V9Z(8!W z54quB0WTTJtm=FK%)DJtk$>{C4`*v6LqE;J#_OV0^wzp54cVExe$A%aU*U)2{$0nN zXRB|XUH|)AZyTH+Ux40k)T(D691!E7P;oBc9U^@6axti|sS1=MqtuDcOei^}b`Q15 zvC9-zfCbTIHaS16G>QLWtC_f8VNgt-aY`(C7}gK)(2%o;6GLwIY%7jv&uf!Ko8tcN!c zLLwACj!`YpTWNn?r}O)DlB+>+%lgd2@r)qZ?-|sTQk_@}VFx?D?E9NN^>y9bN0Q_? zwzSTQA-7N=Z38l{aS?HbL&pr-XH1syd?ZNwr0nr1^=(-PX=1NIsk|rqvQF| zk0%`3(jLwzT9C+Eb2gSk6yz3D6`tif?VN{MwuA%kK$8ZLi&84e2|k%!dv|`pi9S|~ z&lC<6rLd^3?1|itb-dQ;=bwI2RDfy~?DT4?Q>|P>vn%5Ctzt``w#)B3I!2_C@N!l( zRZU#0Q&D@APA^@uNODA-ZDwCgg&^akZ3HSjN7RS=Xi+)AL$vRx*!|L0 z)%$~ocDP+b!>ad*%_rVCkiw=3AVY7(sEM^zzg)hH64Yra#VgeHT|5W>SseM%UdA~f z&h8CN0VQf!tG|op^)sn;bY-d;0^?gp>gS)nNx_aERzdYmQI0o5YzY>|WD3fCDVZ0? ztLn@*ef-_^P;-b#)w24b0V~s2e`%>~}h;%_s)cA)p)jW^l3+h=<)qk|P z(d`wO8v0ACNkaayQ7(Y(=}z@5+bLux09|wKlLSWR^pB&mF_V6H-d}RMjvVv~^LHFb3k{IyWO{`lihzx=o-ZtgGTZTummZ3@A@ zq26E5=C5>Ol{yX%EEHwliA4*L9c+_#-{x}opY>>4+=akTS#T z;uy0f?t3f1PlEi#;pVUs^u)aEV}AV{ogzy9ueZ6p)9jXV(1Tip4aOHp`t`i8)-S() z{ns9>xxbw8Z6Jwnp~F;k7+X=q1ynGUSF@3WeA<#Y$SLQw@@@K)2pMD!9*f0P4MJNg z$p+6XS)D;nb(3m%DBQnqAo%v`HnCB>`m<+t3UCO3FY9y*AzcvI)bgjEtFL@3*LZ{3 z*w;&;Qo>VeRN+885NPpULB(^56fX`qyrX%)oQBFtvpf6#IO%C`QCTg0OWEvfYX=D* zMN!$UY?8ON`s1f>KZJjrdzATl8yRr`?l?VFk4IVMI}#xqNaO5BE*{mVyflhio!{9E zY{E>k2Z1}I%p=$#bI@){qpKW4@R;QW`*Ld}opN5H0$5JP+ahgJ6Kp2DB*yD#x#+q@ zK7XVulkH}{y)A&?NLKHQtzSm&%+_3{4PpG@N^1P zOFX08@2s^2AIEPvUtdngVkl*)oWfgw>fcLs9Un{e%7RnPToUr7#fk3p4un1u&IUUf z$P{^1`UH7T8fV#d8qL1sQ4amZis}oz*n3|C@Ld~OP>nL>W|BIgQE{e|RI3<2VE5VF zAEJ+m?X#Q#tpbr;KF-8eFW2zMmeuCz6RA)2M-_RIyKqbJ(1A&DDHgv{R91H_IUutb zj{^{tfh}+HHG2(wp9q4{^Z@|TjtTsev;jEBTNeC%{=A#$w-+(5(-(D3;xyfahptJW zag+kkn-?dObXW4O$YLYQ`{cu%BIcA1;zK7LL3RkZ;Sfxe*^`3VFhZ2sC)A3W3XKLvx3^PVK>!C9fFY!|RPIpiHgxXD9 zmQ>wA4Q*M2P07=HkdvJR5F2`Pf#G$cr&iBxP+p7)0(0K-uj`b*lsC4lXKXj5+TOrj z7lp%1AM5SQX`(63OPQs5ib{J_gt5-3f`}bOfb}U9?`kq+?Yy*-SFjZPrx(`t6{hxT zH<>b9V2-U$aPXDetL&rV-xnmje@D@jOOw`;VE#Y8-gViM+qkxVmHvN%3KW0>3QuzaK%pdtcr&|c%YOQA z3~YI?#mo69nQC|MUKbRQIcFksPM(koCyjvhYMu@L+ z%MG5^3iR9_E8h2v!^vRJH_s%HXVo||sYs>r2@(MRYy5f|72x73E+!o`Nr~!XKl&3A zpzgt!Jp__x*NM}6_v`>izU`i6|6lplRmJ`|A4o&mP5kg35F^2Od0~7iyQ84F4cvN= z$6TF4n%CX+i-cYF7NB-Tr^hKQ<4c5)FBQONa0E$>FP>w+RNpdkOotibNv0>5Uw>Gq z^d-HC$xRo6h~jW7ybYw$BcM2L^;ekMc4fUz^4pfE<2#xWi@l*!i7?2C!|PSGj|Eu= zLhx^%^4f+!wn>ny5(hA8L>tsYv5DeZH_P=J61ntg=Oi6l_xTa9X>wamzLXyy2SCd zNI&+z#XBO)^orq}R*rfJ%15;TH@#AGD|wiS&eycG3Iv|ElE54CR9jVVxAev-xSD?ZIXQyLz^#iou7OTC6P|Op?^tqSpk5%x{DWvv?AP2ReMG3F3*blsZ8`FHYPk{m8A>Qe& zJy270o=I0Vx4{F{PQGu8@eVnh4}oU(@yHz&ZPIaQ1j}&h}Ki(BbOX|Qr>i~0V z!BqJyh3xPQIQsplT5cX3Z)^2!{cl76@we#UA1`vgxx{w0cdJ)u9I_&HI>BYC%2)*{ zhf34ea)N`Ll@BOy9}dHl5Vu!p)P-n)RyYevF%cYiMNsqtTmypn_A_s1t;Z{1FOdq+ zsJeTO&q?JNtcEGAG~fY>EGuvgL4w&`VK=lECF?T5!K*?78EN%_HIaWFwxe@hjob@E z=?(@3uLV^O+hpO=>Ei)U7=HN#Qwttw0$Fxg@ooRF1+z{?@DFb$;A1-t^zD^xN}s~w zw$0M1IpoXy=G52oWZ4AjJhgp7CV;*S@{9HQI~XP{XF!nM@Tv z8d{a(+SgOZXCWOl4k{}4=nw6xpWs|Tv!B3O8S5O{=bTI1TOa6;{a-(R{}Y>eS3hC#Z%wnI z@t|$?V-Gt@Ow0lqJ$mek8lZF98ticrTbMx4q`R^1c{o-;D-H?4fCi*F}YP~Guh8AIW@$<|0(@awXb0f`zs#ik_&+-qoXLBu})aKB zL8F+-9tyL4yxaRn2;pf$7J&`6?_|}cGz+pae6o0AFJiDw?y6v1>YX&v?d4ZlK*;hJ zi?#2QukdzFGog8hU4~UJ-_iTlNa9;4RDLPLufw*NZV>pZv;P!Gh}w)0t`8@|XW&~e z+46K2EiP%HRwms|6*wNJ)4fR>c5NN1dNFNiEzn=mL*Awrt3mlt&PQLhN2x7wED3{; zC

    YySH~2}3 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%0A*Im5)VXjF&k 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 kb~-x8 ulm@gentoo.org + Install tablebases for 6 pieces (huge!) diff --git a/games-board/tablebase-syzygy/tablebase-syzygy-0_pre20131213-r101.ebuild b/games-board/tablebase-syzygy/tablebase-syzygy-0_pre20131213-r101.ebuild new file mode 100644 index 000000000000..0c4bc8049cbb --- /dev/null +++ b/games-board/tablebase-syzygy/tablebase-syzygy-0_pre20131213-r101.ebuild @@ -0,0 +1,79 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit check-reqs + +DESCRIPTION="Syzygy chess endgame tablebases for up to 6 pieces" +HOMEPAGE="http://tablebase.sesse.net/ + https://kirill-kryukov.com/chess/tablebases-online/" + +tb345=() +tb6=() +m=(P N B R Q K) +for ((i=4; i>=0; i--)); do + tb345+=(K${m[i]}vK) # 2+1 + for ((j=i; j>=0; j--)); do + tb345+=(K${m[i]}vK${m[j]} K${m[i]}${m[j]}vK) # 2+2, 3+1 + for ((k=4; k>=0; k--)); do + tb345+=(K${m[i]}${m[j]}vK${m[k]}) # 3+2 + ((k<=i)) || continue + for ((l=k; l>=0; l--)); do + ((k=0; l--)); do + tb6+=(K${m[i]}${m[j]}${m[k]}vK${m[l]}) # 4+2 + ((l<=k)) && tb6+=(K${m[i]}${m[j]}${m[k]}${m[l]}vK) # 5+1 + done + done + done +done + +tb345=("${tb345[@]/#/mirror+http://tablebase.sesse.net/syzygy/3-4-5/}") +SRC_URI="${tb345[@]/%/.rtbw} ${tb345[@]/%/.rtbz} + 6-pieces? ( ${tb6[@]/%/.rtbw} ${tb6[@]/%/.rtbz} )" +unset i j k l m tb345 tb6 + +LICENSE="public-domain" # machine-generated tables +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="6-pieces" +RESTRICT="fetch" + +RDEPEND="!${CATEGORY}/${PN}:nofetch" + +S="${WORKDIR}" + +pkg_nofetch() { + einfo "Due to their large size, fetching the Syzygy Endgame Tablebases via" + einfo "BitTorrent is recommended: https://oics.olympuschess.com/tracker/" + einfo "After downloading, place all K*.rtbw and K*.rtbz files in your" + einfo "DISTDIR directory." + einfo "(For the tablebases with up to 6 pieces, there should be" + einfo "$(echo ${A} | wc -w) files in total.)" +} + +pkg_pretend() { + CHECKREQS_DISK_USR="$(usex 6-pieces 151G 939M)" + CHECKREQS_DISK_BUILD="${CHECKREQS_DISK_USR}" + check-reqs_pkg_pretend +} + +pkg_setup() { + CHECKREQS_DISK_USR="$(usex 6-pieces 151G 939M)" + CHECKREQS_DISK_BUILD="${CHECKREQS_DISK_USR}" + check-reqs_pkg_setup +} + +src_unpack() { :; } + +src_install() { + local f + insinto /usr/share/${PN} + for f in ${A}; do + [[ ${f} == *.rtb[wz] ]] && echo "${DISTDIR}"/${f} + done | xargs doins +} diff --git a/games-emulation/Manifest.gz b/games-emulation/Manifest.gz index 02d90a79f037555b230b9dda7dec19338ada33f6..007da165fe3ff23b5451cda35ccb1c703ff9193b 100644 GIT binary patch literal 9533 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 b5f(hu#V%>5(%7zF^>_abg!=MYHADaaLnQK$ literal 9532 zcmV-CCBxbuiwFP!00002|9za>a$U!9hVSzfd;ukMK3vKbr;!(;P$DErp`#Sv&E;<$yW1l6JJ%XJ+S1YdW&*OR7(|EFf_|tg)bnNx*L-ao0W9EIx zJI#Igm=NYkCH1~nPKg~&w^ok+Oz%B=&NYS>i01Mx=2{ZpQN%;8&DYk5OXP#nSz9a2 zMug8uXZLw}*tISq5?V<$p6Mos)Y@+`tKO1r3(@tOMos0kIpgx|k013`LZ7i(m^<-X zG1~CKd`)51w%jPi1qf1+6C7+QY?Ad~Dh8wo7Tfg;eXbY5yx` zuWLL%V&+?Z#B8mSPns+^r4xG|HCkJIXmcsd$r_9EdAGG$LS8G3IIUT)A(I3(489mE zW*7G4Kxb*o>$4{LF?tNMpIuW7-RD4R1Y)0D=+*ie^DMjPSs++**1q|+9~M$~%g^qu z<+F(Zk4mf7vRD@nO`(t^zLH#Q-%iP#Z%cm8R_7X=S?8&d{NH(5Xoa0mficAeB1l1Vw;tkzb9GGx#j5r zg}MFYr>V`ca%XjkWDnIii&)50p5$+N7k4g^ocEO^8=fTFZjsp3LJ#~BNty;=!D{yD z*%9qd6{MQ#9IJ=s76lPVj$G>_VB21wzFmvb=hpA>BF)>(YjYlX8W~$jpt-4hC6B2r z=J1vONp+b0?+aqGi2x2CR@oV-)+Q7uxeak+31AkWKX6vf(58n zmPeR72ext>)z{T{m`cI5;iwpQ4y8XRP7;Jz?@PQs+Vc;u`}4ITQ+gyAQI4VZ62Sr1 z>d7mxc@XsOW?0dHw4EdPrWKM!B}Y4;1tIcEz#5BlO;HC^Avp#{!yX=cSAhoVilHPuYVG8B`>{ zKtwYRBW&-8pHce`D4{xwr(EL(5c=xuHi9*q14|(nPtsWnTI?lYFQ32s^yz|N0eHH{ zYZ&PP7?b@=iIrUoprPrpeixpS`xwWlJaUSC?qQRHSpZf$H4)!jD#_T4quya3+f>II zg=0Hmn2-zjO=c^_2EPDZbpj%s3mp4fymp7$PA8Z*AdUcJ%mSg~0DSASN0!H5trS{{ zb7U~hobO>~4$jXw3MaH+;hEdynLuD#kbhbQvaH9Sveo}OAf2T1^p`+OpB0!D+_@L=zra8AIDd|qofFf@+> zLhWu9{Xj@#;=ihc(FLaSfXQo}&i|NED#^i^#fI&%(mWhZ&f0J(zlE)_1wL$2QIX$7 zet2V({5hpV3dp9})<;qcViRy^JLKr)iO zaD8vYkklyI&K_OZ^ZT$}v<2|@&|__7$`Hiuu*nJJwudhp0;J^LPTSkfF^0LF5_#a3 zE1NuZ$|1O+@SjATLa!-wFlX}HXrg(*{No|T=Da~}6=JLAl25~LCzRL6%-_Q0I5am? zSs_OUe0SfV>kVM`1$h?(3Z_SpWF>xXbrmy zV2Bn^v?iQi?C4|=a*8oz+#lhxr*CgBua~0q$v?6S1Qb?BqJz*R(!Qe!%n#^jHk1~! z(bCBj2i$O~m3TO7z6n%0$Kj9@wPXM!ATa<@4!R&Y;3YvmhyjP?IRc0+{S^psw6##9 zz|5T`>jZPaebN~$Jq!5hs5WvwB&*WS17zA3L*PVXn&l*O@u0P1NfYSzr9knV-O*|W zVFkVTPcB19aXKt5?F$4|peVyZY`GFRa`6$aGyitUEwbD_5PxSh7Z8w9+6%tx2I%l5 zY0&o#O9P|>>_SDg9faZz26|5+u2*7Li4MfSOJo-S-KnC97?4r}wP62Eu9LwF8bN4N zLsVsK!6@UqZbfRj>Z;Uij_aJm(VqgHQdDU8%!fhW#E6GNC8Qt>9dcUE)dWOL6&`Q} z-lDw{-*d4p2lKBTflN|04;I1UCEP@I=)4}pq$!bYmtZaXc8wN{@Q9Ycy#wATmypL5YsxGD^$<;h3j||Ms1H9agYJ%u1>FHK2UZcM z2nH3r14ofKd1>UD$8XUp6@bTAAt!MxK){}DEJO>^aKuPzH((P3vG^sxifD8{sOwdr zJyfw3=yGv9_yC}h$BqX6!r{Sjkb_c$3+u586)AEBudyeUSPuJnMC;@FHtk)s9)*Zc zh%pS*l7S6dvYWk;sCc?c9#x7OUDgk~@#u1L1QieLBOA`f9W2F_?`PcG?dMTTvk&Y6 z$c*8t6c6GHMO_i12rG&QIb2o(7hS&NRwa=eq6jPD4=OdfHf0=k;7fSW$YlsExmnMt z6dgek_RU64_PPz9f-eGmM?gHp3v((ldW~3l=r6W|>fU8g=WA`M9;t-X9`Zi2fsh|A22&Elawe_SvBWd%&e~9ez2K@R z1OtBqppgCq_Z^nbw}oKnebk1Z??77O!@=^E9MFTVxt;QNta7!L4|q}`++thG^vI7~@nJHr{K z)gv->uB*R`*y}qt^stY4bWvhKMxayh-K-9674a&i-W0-=`T;2^ew2T12xs8K?Sp&< zYc`PMo1qRk$#Q^~SVU>~>;=mgl7v-)+lNgUo(WBap#b%9Sp80m7B~WEoOqYQ6YDiUAn7gb3JLYffyA zlf<8KDw|a-m;J?Ze|-KpFB$@kchL|?u1=9OHwr#9ixkhIvQC)>(M8c&M>Q#YKr?5- zkD-;>HU)w2MC_@9Q+Z^<qIjcS4{JZ6Qbc(vYw zQyCJ)L#>(A;+aVPL($F3d8LY+9B4?G5?_tj;rknD1#w3JR?+j?LqaBYd^2t`xm@l( zdmKy`OmkQR$$1DZW^=g3Q;a$z-N^L>IS0@!Afa%jaVq(EQb9E@7@IUkBZKR95`0CH zCO(O?g|jJ>)xa&_F^Xa5c3=tsI za9IJ?vaN?}!PwL*rw$cGB`L>=#6?h} z``Ft(v}k>7kP>RZ-9jb?7=?(Dx>B{wEpAk%hS_%9v|(Z zBl@K+0a9X`whsg5K5|)V%|jU=PeC!a*79KG$f^m_Bbz4J2xL+C?8IbM;G0EVGz>O| z4M>K@wC!AG1qdIH&9h#`^FlxOZ1z z!Wk+Xf@_hiXc9Tk!CnRh8@>~@-?t}-+oM1!j19n)%I+{vK|L7A-1E7@c{FQB^QVBA zMedWCjbi0np#p(U&2s3HfAHM_$5VDd-d7fs3t)uD!I1*?SP8rud98b*lM0VjS9{(? ztAYVuBjZybfz}z5@2Yz=IIS$oAWJ}iaL~a?0R;cZPcnZxxCeY7HGx}Be}g&@b&kk5 zP9MkFoESK;vnpj+F~Nh%SUDd~hiv&y+~g&np5Ddn(mX_;CEWoG0w$JEfUCET!)RMq zWbgzgmJ;S32{4oL^4q1>8OvYKF%ijllD z$_|&c?s4-le=c!IXY{eDq9IVlE}2?}1$0MMGSvo#cR8RW>E!_<#F|4l0O?^=r7D00?Lf=;wWANcUvd{(gxP# zXPsOEiPp^nFo`d`nyy&DiHLo4T@$K28WAnP6Z!~$mDCWP_5e0wEy{fcj- z^gV9LJcs9^db?)c^&T$4aEPlMK`D=mWTB#WTLu55xFRSLk|(qGvLcF~ zya0f1H;0HLUA+RaXd0@mk*|CfWJfurYJp&a#jC)@Lz?W?y(I`eHk2QSerHyf05e}j zny!1w4lczRBIwaDNFX)G25JizM84$(t2T6`$DLq45ke^zRsf!6RKdcN5WGrJC+a_$ z`jHvEP$876NTLS$p9w~xR?o$$fBt2EwQ*&JoXS031*L%jFZ|Zg1yTlz(ZI!ZJSe82 zq9sVZeK=S@us{t4NGY=bFeU&T#)0)EWll7Z#z=Pc(qJ`f0XvC7cMjM_PWQa?A^4n$ zTG7^bzf0a$ag95IZ{QE!zIr4Hx>s`6$zU!(08K&xOH_kxdX3iQHfdQcrVeAGe1J7X zJw%$8bpJxAuw+dtC}1cykD@~+91xc6En65c>=b(}Y#C6ioMXp3B@!ztOhH$`li$zy zgsg^=TS!q-0x5t>xw}tXIG!}3@9=kO8f*@14Kgtkvea?jhztZ$0pA_<h#vvcT2CLQyS56y~g;c4aNsXuZDK z*N-;7{xGjMz1^ov)Eb610WoMUrzxe>b>WVxLTC%*QDfTYLU&29vr?+1Q$HAbFpcC; z3tWvn3DBNB6m=%{n5>k<;H1mcNJf)q@7X4GtCyMe0d*+awrveGME|b{YxL zCncxg$1-(ni}rWECx25O3}pzhEf9*z~oV5 z03`!KCAi4TH|eGYpNTwVSzGOEXsyelq7tmSgT%_<5=DHg@X~Q!&_*D`q8|^2ghX*4 zC|S@T;58~{6_Y-17X$}kLL#e2g$AM)5E|e_*#&XxKrg7uk;Fq(!BNF%n4_T^RS_VN zmSaiyOgF^Y(oZ;rJal!Bhj;NBufGzgU#{W0ngHYlf-eI2J0~IrccG6q{)x0VU;{?h z1p`L9%g0Qzew{;&oJCC`Ej+9twJ8hZI8-=i->wr3)!qy|o5BgN&K##+%OPQixrUhT z;aY4`vm2UEsc@B6Gbo~1|WTF zqRtym6R;;cg;d60%C!pUM+{S(@3Ypr0!56lz3&<=Bt}Xei9ESlPX%Z>2|+w&FB#R z$-z+mjib1?Hag}F3+QkNIPHL(AyY7LoP|0%-tDFP(|zzjNta4pccKt;ocK>Kdz8RU zS#Q)VY5{<7>MCGc5c*OUJnc3y)lfee1#$g8=nbb-zr^d~y!a%I^gWvY1^enD=7n}f zVY<3@Uu=ZGT*8gOVNRf`%J)%LM8Z>`9W@4;7f_GCLpD%g#QR`YBsF!B4?pk~2SNR2 zVuqB{_+4bzd^v^vJ>7?(4)PU~5y?L9)y_L48HKlVm3TrG7`e70N2?YZRvM$UVE16i zRHQZj2>*nhR#S2Ft7;`2+&y`a7wC(gXbD&q9;TuJ)$B{~nHsrX@;-h0V$UeB&);5u z7~l4%m-i!N=L(arT^UgOs?HE#&tbWzjnWG#=cI& zR3VB9F6Ey!Yr56L+yPpgntRO14qc_I_ge-qIMEhkM_nT|-#W4nplL7`@B!l5;@Kz{ zT|F1Rg(r-puu~hnXf86}*oTt&e(=7&e)-|2&sXIU(?zM3l()w1j7*}=aQh9Df~3fr zDFIcAx_X7kfqw2Ll}5x;@I+3I63|?$IznI^Vhp#7oq>XJ?ucfLkH2|#6usBj6!IkN z)>4==$6cwZL&HaJbtfs)Lj=G*N)xoeyYk1u4Vi*YoTyBcq~)BPz&_+Q zHUupQaKy7)ZB6FOpZ>T!*Dq6?ZrNW^&0C|@wb1|sn()S;oM9RzB-ql0uFBI5>wiLJuY5Go?XqLk#^E57L|Y(j_g~n zmV~4kMS|zhHb*CG=&B|_Hr%w{lfWV%t2kkf^rmO1d|XFSrvOp2JdUTM-W<*qqbhS0 z$(5n2!2d6XUq7vD0bgde)i-T^i+F$zD-9El;lxKxzznGo)=6C>f+QX`Gh&wjJxqPs zKAuAIhLXVm12tDCXOE&p_Mp%_NZ{%=g`$#yh=2T=?!b^1_$e^%J_Zx|V(-vDF&a2e zjzuq^EKTv|oFX6v73s~FG_AxXC*m`DaX|$dE2)hdr5fL|ek*FMXTOd_RD4J!!xsfa# zYCn`DP6$SmgU6t+GgDWWT&t#5sQZjuIS?xKIVGh~91V*bKFR7 zt9Mt(Pf@?-tl(_6>>*&U_S7R}-@7{Sj|#=FnP&8L%MDN@wV4ON%NYfX0ZW_ZwC`Glf^v{>m2KHQU&rPZa3$rvcs{yNyJ0tIUps;erGIrEF zUYewJKHjyQJJ{8uv1HjPz5BIhs2q{1r>3a;6W|-a=QgqqAgWYt!7#{hcJ(v}Y}Z>T z&Y@-036cE^>OQ!7meifz-l!Tm=lq&dvu?Flqq~&km-YHfxDGwWM>QV9nzU6XVhd@5 z)`4G$PbV7s7NCV<;y~gU5X8&}a;V7q+)5=VM^h_>2y_iIB08Hvt&|TLh`jV5jqeCi zOqO0rQjSVVVDR0*1m8Q7K-(!*K(I8pI09^}enm`bfY^afc?hJ9qyx-}A7S4x8wRRZ zG#ES!b*8wEh8+A+oo&qyqD$ei&N|5Qh8gQKJC>{~X!IuMNM+gkXnlQm|9N?7&Trkp z8GA6e&uhGzz>(F`JX@~>Aat=|x#~(t&IfAsh*-ZNnW#x%`D#qR{N6l4!wU$g1p@1Z z5z1Oa4b-!1${pe~W+<9*;ddWCVQVa(EJqle0ysj{vWvm`^5ymQ z%a=>I9DerUt0)+~O2*P0_F8lP*hY`I*eLWPH3NpIXHoTb$lPP9AUR5^Du7HNdeYli znks~voCo&LoMJ1rGCIN(xCph1yuccWk%Qh48_FQv<3$>9WFY4-WBU7AAzq?XIChjlVTD^|q5}z(E`bTi%+sx^DzQJ*vDyjDTo@ z|0S=kqkO-=>?BDlQrod3qH7vvV2a;S}~DTIaCx?OUT zsuU_{r-2?_+x30B_K2BG(Tl(^5zot*1(YRgALVA=`j(l#T-B98a`fHw{s`%C3Xa@U z-Wk$vPJ69@y}PZ0{o|WgK_q~-l0MO!LthPm9fQ9$r{nZ?5AlK-MgI=1=T7e!Z4IHL z!z@YFdY+Cnx`gY^K7SrppnpVbR5D~~3IQ@I8@6=_M% z1V6UgG*Pwml1vl+=t^hG&X!7vQfIhrd?@6yOV!AbUd!coy_AP$a0sl1eDrp3(dF?@ zbyYR60Heo?n7(>25+skLSHKDw>KSH4T&375_DF+0?)Ki2MwhU*>~(3VHtJ=s$|-W@ zRd>b6t5mH2&wKVuV^n8TgAg_K?9i68fmxarq|O`W?GdYALC$Zl@80yiyqGi9KusRt zRndcwAY%cuNQ6ng@KmS&=K#I%$bzuF{Ht!uBe)A)AHC0r?4ruZdsJkDL4mU_95u~D z9P5@bi@N1jYYZ8FI0kapS=)~xQ7B$lM#-ZZ@CHyD;X9oghw09W>Ev~5sB2(2=rx?o z>A=Z)Df8fN`XTq-iRcXeqJtt0E8H~|xixWsu`q}T1(&Oaa<|+_4FS7>1bxKoZ=asm z6|^3Ab4Sfhk9X_0*VFX>S5PNpB7kTb0!XM|y(5%>kF+&)=`Ep9v&M32hoN? zg6qYiOCA30_5D;RqURu^twGpL+j#_a|7sc#T1DrD>L!LZ}3lz au;8ICc1b&x#&-RxfA?RKswAg1L;wKVw(@KM diff --git a/games-emulation/mgba/Manifest b/games-emulation/mgba/Manifest index e7b1bab2c763..a3be5274bec4 100644 --- a/games-emulation/mgba/Manifest +++ b/games-emulation/mgba/Manifest @@ -1,8 +1,8 @@ AUX mgba-0.9.3-ffmpeg5.patch 4952 BLAKE2B a6f03faafb0316516aba79bb5c6e7c474124ea4259c34456bc28cb4aa86543da7ddfed363256160294293f4882e3116076400c042caf7e1f31811739f8fd86dd SHA512 5badf11d8d24ed2cb13c45e7ff9d56159c63b2557076fe92ade4d0b7051bfcd0f8b9fc3c8bf95faf5612789c9aa6609fc8e0c11b6e9a00816f2a17b72a3c183c DIST mgba-0.9.2.tar.gz 12761919 BLAKE2B f0f3ca5f47d38c8018541426a229d52a2ebc9e47dc07fe4b739bde3f7ef2a4d75e6db5ca5f8dfaee01ae9648035f24c9d02556078b0b5eb51aefecfc9305432d SHA512 ea9868c104996c44a2fcfdf9d3f4d6177b853dec478ab7a2dd19a0f127b597a887150200bfbf14de593328217ff5493ca675bfcb4f0b2ee6a5097e0cdf0e2997 DIST mgba-0.9.3.tar.gz 12763090 BLAKE2B 7d9ff6fc7bdff5d734540b74893a888d400b4bb6e1ce5b3b2a856239db8798ac76b8535dc770330d0451e2568a6d402558eeef27d643c0d5d3454441f45cf09b SHA512 da65b3c7ec32d732163f129c4fd38949ae2da2980beb3257bf6def5e35534a27b6d30309bb3c9a8d651642f99e1a45db7a8577c8dbf5472153d4551167471b3a -EBUILD mgba-0.9.2.ebuild 2659 BLAKE2B f5f2ab5f770ff8ba4ec4667ce7a40d262692cf2a52e2644591735ecd1f780478d4b3184d3ec453321950c7cd57a8817b1f8916c697d6f1382f9fd39da53d2d37 SHA512 92c02e4d249228bd4e3e5a3142877cdda4999e20db8b65f458af275f867d6f1e8d58af50f6f2b35d2bf2ebdce4f750d62704bdeffd5d8980ba64806d21f14112 -EBUILD mgba-0.9.3-r1.ebuild 2723 BLAKE2B 75a00f0fb0824bb2efe78805539106b90596dc1240fff2397f6264c7b19afbc3edb86dd4c67fe4b6800cb95d76c23e246354066bf79eb19ef0db005ef035f918 SHA512 e39e9cdd808884e9641c15b268d0bde455f6ac5b7af7011ef7ffeeba9f38d0dbd42fd4d1dcc849b9f7acb0fc5308f925180d9a35234be8c2a955608ad030de95 -EBUILD mgba-0.9.3.ebuild 2661 BLAKE2B 84e11e71873217013a106be1744dbf990d0e15167458457a1e6c86bf958ef752e02dae28b49f22faeff9971126683416a634b5f41ea894b9bf2d04a13bf9319c SHA512 904b060cd5198257b22b88593c20d4aa156f38ae88e15a78f5467dac34ec961c27fe0be579d35d8c0f180f9fda1cefd81ac5031d71664634216f5f50ff72d988 -EBUILD mgba-9999.ebuild 2661 BLAKE2B 84e11e71873217013a106be1744dbf990d0e15167458457a1e6c86bf958ef752e02dae28b49f22faeff9971126683416a634b5f41ea894b9bf2d04a13bf9319c SHA512 904b060cd5198257b22b88593c20d4aa156f38ae88e15a78f5467dac34ec961c27fe0be579d35d8c0f180f9fda1cefd81ac5031d71664634216f5f50ff72d988 +EBUILD mgba-0.9.2.ebuild 2665 BLAKE2B e51a4a1dc11165c34f868fcb158d17993ce353340347753a30c29e8b154e64fca74ace2f62f669cac8cdec75712a29ac9ca776921a41c14a1630a130e3e491f3 SHA512 b1c3537ec21c54f620106f738099ada4f987cce85021f1b74d91e8966be9a423d38ffc0970c94beac604a4bcadcb21a8f53c59c82852a4915ac22a2c3747c363 +EBUILD mgba-0.9.3-r1.ebuild 2729 BLAKE2B 7986a68ce6802698b0a1f5e95887d8906bfb513f6f716bf9748633492a63b6f7877c2332d3bcbe8f12d7dca28bea5c59c16cb66ea02291a7482375bf2854b16b SHA512 bb866d0984c0b718a4f34c6409569ae99deb21b8f7aa64219ce6969124c6f11231f09e1664f1bfac5282acd8fccd18a2d1700b28b7060427b29c224047902981 +EBUILD mgba-0.9.3.ebuild 2667 BLAKE2B 6ecc15660f152df0260a517a385ec261e6902be59193e8b0cb8bdfe53d3d480e9150402e9350fa72603bd4004d08a8bc25d334b1253688c2ff46aad9b01d5253 SHA512 cc35bed7f09990ccbbc881acfd1a7e2673012e7e04aadd3fa9e739b123a7eef8989ed6893b729ce0a69642ccba8c692b780899d931881240178666821af444f0 +EBUILD mgba-9999.ebuild 2667 BLAKE2B 6ecc15660f152df0260a517a385ec261e6902be59193e8b0cb8bdfe53d3d480e9150402e9350fa72603bd4004d08a8bc25d334b1253688c2ff46aad9b01d5253 SHA512 cc35bed7f09990ccbbc881acfd1a7e2673012e7e04aadd3fa9e739b123a7eef8989ed6893b729ce0a69642ccba8c692b780899d931881240178666821af444f0 MISC metadata.xml 631 BLAKE2B f54017bc3de8d00be3405495cf08f4d9f9ba9bc723a205c783a3e71c239835ee68044cb88d22df6d6f33174e2b4a20c350363145df6c0e9f54ca9585ef3eee9d SHA512 c71bc82f75a7a68e59c46eaadcf173a9b8274167e2f3a3f69dd5cdc0e9822c93c442f75e6817168cfc1470c411bec0fcb5f9695913816326b719a81f915f75b8 diff --git a/games-emulation/mgba/mgba-0.9.2.ebuild b/games-emulation/mgba/mgba-0.9.2.ebuild index cef008e8c593..971993505d7e 100644 --- a/games-emulation/mgba/mgba-0.9.2.ebuild +++ b/games-emulation/mgba/mgba-0.9.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=7 @@ -94,7 +94,7 @@ src_compile() { src_install() { if use qt5 ; then - dobin ${BUILD_DIR}/qt/${PN}-qt + dobin "${BUILD_DIR}"/qt/${PN}-qt doman doc/${PN}-qt.6 domenu res/${PN}-qt.desktop for size in 16 24 32 48 64 96 128 256 ; do @@ -103,10 +103,10 @@ src_install() { fi if use sdl ; then doman doc/${PN}.6 - newbin ${BUILD_DIR}/sdl/${PN} ${PN}-sdl + newbin "${BUILD_DIR}"/sdl/${PN} ${PN}-sdl fi - dolib.so ${BUILD_DIR}/lib${PN}.so* + dolib.so "${BUILD_DIR}"/lib${PN}.so* } pkg_preinst() { diff --git a/games-emulation/mgba/mgba-0.9.3-r1.ebuild b/games-emulation/mgba/mgba-0.9.3-r1.ebuild index 92f2ac4813da..8ac2d817bb04 100644 --- a/games-emulation/mgba/mgba-0.9.3-r1.ebuild +++ b/games-emulation/mgba/mgba-0.9.3-r1.ebuild @@ -98,7 +98,7 @@ src_compile() { src_install() { if use qt5 ; then - dobin ${BUILD_DIR}/qt/${PN}-qt + dobin "${BUILD_DIR}"/qt/${PN}-qt doman doc/${PN}-qt.6 domenu res/${PN}-qt.desktop for size in 16 24 32 48 64 96 128 256 ; do @@ -107,10 +107,10 @@ src_install() { fi if use sdl ; then doman doc/${PN}.6 - newbin ${BUILD_DIR}/sdl/${PN} ${PN}-sdl + newbin "${BUILD_DIR}"/sdl/${PN} ${PN}-sdl fi - dolib.so ${BUILD_DIR}/lib${PN}.so* + dolib.so "${BUILD_DIR}"/lib${PN}.so* } pkg_preinst() { diff --git a/games-emulation/mgba/mgba-0.9.3.ebuild b/games-emulation/mgba/mgba-0.9.3.ebuild index e9baa50b1056..bfc1bea7e039 100644 --- a/games-emulation/mgba/mgba-0.9.3.ebuild +++ b/games-emulation/mgba/mgba-0.9.3.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 @@ -94,7 +94,7 @@ src_compile() { src_install() { if use qt5 ; then - dobin ${BUILD_DIR}/qt/${PN}-qt + dobin "${BUILD_DIR}"/qt/${PN}-qt doman doc/${PN}-qt.6 domenu res/${PN}-qt.desktop for size in 16 24 32 48 64 96 128 256 ; do @@ -103,10 +103,10 @@ src_install() { fi if use sdl ; then doman doc/${PN}.6 - newbin ${BUILD_DIR}/sdl/${PN} ${PN}-sdl + newbin "${BUILD_DIR}"/sdl/${PN} ${PN}-sdl fi - dolib.so ${BUILD_DIR}/lib${PN}.so* + dolib.so "${BUILD_DIR}"/lib${PN}.so* } pkg_preinst() { diff --git a/games-emulation/mgba/mgba-9999.ebuild b/games-emulation/mgba/mgba-9999.ebuild index e9baa50b1056..bfc1bea7e039 100644 --- a/games-emulation/mgba/mgba-9999.ebuild +++ b/games-emulation/mgba/mgba-9999.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -94,7 +94,7 @@ src_compile() { src_install() { if use qt5 ; then - dobin ${BUILD_DIR}/qt/${PN}-qt + dobin "${BUILD_DIR}"/qt/${PN}-qt doman doc/${PN}-qt.6 domenu res/${PN}-qt.desktop for size in 16 24 32 48 64 96 128 256 ; do @@ -103,10 +103,10 @@ src_install() { fi if use sdl ; then doman doc/${PN}.6 - newbin ${BUILD_DIR}/sdl/${PN} ${PN}-sdl + newbin "${BUILD_DIR}"/sdl/${PN} ${PN}-sdl fi - dolib.so ${BUILD_DIR}/lib${PN}.so* + dolib.so "${BUILD_DIR}"/lib${PN}.so* } pkg_preinst() { diff --git a/games-fps/Manifest.gz b/games-fps/Manifest.gz index 4fda8535a0f26f59315bf3661f2b1c0f1b65c34d..b3a5bacc9e521b52a5b5ffe549078709271e76f8 100644 GIT binary patch delta 9434 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 diff --git a/games-fps/yamagi-quake2/Manifest b/games-fps/yamagi-quake2/Manifest index 66a891c4536a..1c74cf4e2085 100644 --- a/games-fps/yamagi-quake2/Manifest +++ b/games-fps/yamagi-quake2/Manifest @@ -4,5 +4,5 @@ DIST quake2-ctf-1.08.tar.xz 136468 BLAKE2B cce9f75333c03494dccc1a693c3c0a6219445 DIST quake2-ref_vk-1.0.1.tar.gz 290799 BLAKE2B 0716d539704a58067fd2d6d4f21b27976c6bd073b2722584a804c9702f2886b252701d81f2fe1e5aba22ab83fbddd1e35ce3574c3e3d41b609ebac417ee7cfe4 SHA512 99a6b7191a2eed714f70ec389a1f1972f430b9ba324e6880ce96101336beac640fef2d45adc1a6bf04c386a1d088fafd401d303704079ed7207fe7b56d2758db DIST quake2-rogue-2.08.tar.xz 282140 BLAKE2B e4ead304f35028010f4ffea6eed15753feac99cfa301975f8cae88d9ac10313c9e1a9e29e37d4f186df34abf659dd45b79bda04b5f420565f256bde8b69ab199 SHA512 216b8a9862c7f189bdabc68770306ead4fa2173f9051a8fd2a7927eae8aa4e42116bbde947591432d200832a3038c79316325549822fa531fc0e76a2bec57762 DIST quake2-xatrix-2.09.tar.xz 214096 BLAKE2B a4115da0d5624245d1065a67379d95a2b22330e1a5a999d7493d832d5edca4c83752f3a447ab1934c6709b7ed9247d5edd2b3f4b9b398a04982a9428381f2f9d SHA512 a4cf351eca2a72e6b5d8eeecf5d582a3c2c677b71dcf6bcdea310f1503f55ad8ccaf7225461bd78fc695e90d57525fd9a53c5d17e1eabd3a1d28e9386331399c -EBUILD yamagi-quake2-8.01.ebuild 3703 BLAKE2B ff516ec4856871b12181bb3ce7632dc175e8b7afa012fc65901b126c32edf64ceb6cc03c5293f79b356e08cf54e009bcc5f66c8ec3ba012268df587a5c30975e SHA512 4f64b0e621ca5bb6c3538bac755f55578237bf9364614a5a1a60d5588e6d4f9bca37453d78cd80392e55149a43074776ff8ff1731a21678de31478432f9f8866 +EBUILD yamagi-quake2-8.01.ebuild 3710 BLAKE2B cd358f893dcf0d2cdde8b2b5f9e46bb5b0a20cc4e5140cc0e14aa5d6e86bc7b439db0800fac1fdedbd4e5e9f174d7d90984a37b599763a47578c04ff6a85b023 SHA512 31f4d183027fb7c0c530c8dce7bf244017036e828106e22bbb84c3b9c0c0960723991967667e3d62e1c4b212f4755f1c16d8211305874c244fcd11aedf26177e MISC metadata.xml 997 BLAKE2B 66368300709fa3d96efe1ef99188a77f0aab83526a0685e9f10d91100233352e115082eaf00713d2df6a4b42a7607efc0099fa4176d7b8b739061592969a51cc SHA512 7127d9fc2234157ad10a801fd27c6c84f132d7a05fb0a8bc4c4d31f2e0294827f416747cf0298680d99e29a87c1f261273e960c42c96708d67ee99b72f402284 diff --git a/games-fps/yamagi-quake2/yamagi-quake2-8.01.ebuild b/games-fps/yamagi-quake2/yamagi-quake2-8.01.ebuild index 12f94411a485..539afb02311d 100644 --- a/games-fps/yamagi-quake2/yamagi-quake2-8.01.ebuild +++ b/games-fps/yamagi-quake2/yamagi-quake2-8.01.ebuild @@ -23,7 +23,7 @@ S="${WORKDIR}/quake2-${PV}" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~x86" +KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" IUSE="+client ctf dedicated openal +opengl rogue softrender vulkan xatrix" REQUIRED_USE=" || ( client dedicated ) diff --git a/games-util/Manifest.gz b/games-util/Manifest.gz index e386854b1d3d2b5241734cb18fbea11ef370de8c..390bfc9853842999694a99d4b6acdf88375a42a0 100644 GIT binary patch delta 2938 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 delta 2940 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 configforced.py || die - sed -e "s:%%SITEDIR%%:$(python_get_sitedir):" \ - pyfa.py > pyfa || die -} - -src_install() { - python_moduleinto ${PN} - python_domodule eos gui service utils graphs - python_domodule config*.py __init__.py version.yml configforced.py db_update.py - python_doscript pyfa - - insinto /usr/share/${PN} - - einfo "Creating database ..." - ${EPYTHON} ./db_update.py || die - doins eve.db - - einfo "Compressing images ..." - pushd imgs > /dev/null || die - zip -r imgs.zip * || die "zip failed" - doins imgs.zip - popd > /dev/null || die - - dodoc README.md - doicon -s 32 imgs/gui/pyfa.png - newicon -s 64 imgs/gui/pyfa64.png pyfa.png - domenu "${FILESDIR}/${PN}.desktop" -} diff --git a/games-util/pyfa/pyfa-2.37.0.ebuild b/games-util/pyfa/pyfa-2.43.0.ebuild similarity index 92% rename from games-util/pyfa/pyfa-2.37.0.ebuild rename to games-util/pyfa/pyfa-2.43.0.ebuild index b053388c505f..0487cf9afef8 100644 --- a/games-util/pyfa/pyfa-2.37.0.ebuild +++ b/games-util/pyfa/pyfa-2.43.0.ebuild @@ -1,7 +1,7 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI="7" +EAPI="8" PYTHON_COMPAT=( python3_{8..9} ) PYTHON_REQ_USE="sqlite" @@ -30,7 +30,7 @@ DEPEND=" >=dev-python/cryptography-2.3[${PYTHON_USEDEP}] >=dev-python/logbook-1.0.0[${PYTHON_USEDEP}] >=dev-python/pyyaml-5.1[${PYTHON_USEDEP}] - >=dev-python/sqlalchemy-1.3.0[${PYTHON_USEDEP}] + >=dev-python/sqlalchemy-1.3.23[${PYTHON_USEDEP}] >=dev-python/wxpython-4.0.6[webkit,${PYTHON_USEDEP}] ') ${PYTHON_DEPS}" @@ -41,7 +41,9 @@ RDEPEND="${DEPEND} >=dev-python/numpy-1.19.2[${PYTHON_USEDEP}] >=dev-python/packaging-16.8[${PYTHON_USEDEP}] dev-python/python-dateutil[${PYTHON_USEDEP}] + >=dev-python/python-jose-3.0.1[${PYTHON_USEDEP}] >=dev-python/requests-2.0.0[${PYTHON_USEDEP}] + >=dev-python/requests-cache-0.8.1[${PYTHON_USEDEP}] >=dev-python/roman-2.0.0[${PYTHON_USEDEP}] >=dev-python/matplotlib-3.2.2[wxwidgets,${PYTHON_USEDEP}] ')" diff --git a/gnome-base/Manifest.gz b/gnome-base/Manifest.gz index dbe36e0f32ee3c2b2eed539e8ee24841e9b98828..5e27b4f30e3394ba95dfc5742b9bbcf38b95ec1b 100644 GIT binary patch literal 5051 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

    4pCkvb>qg+KChS4Grg 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 - - steils@gentoo.org - Stefan Strogin - ionen@gentoo.org Ionen Wolkens + + steils@gentoo.org + Stefan Strogin + ArniDagur/python-adblock adblock diff --git a/dev-python/aesara/Manifest b/dev-python/aesara/Manifest index 72718a47832f..02a7800b7f44 100644 --- a/dev-python/aesara/Manifest +++ b/dev-python/aesara/Manifest @@ -2,7 +2,9 @@ AUX aesara-2.6.5-compiledir-tid.patch 1707 BLAKE2B 77f8fa3618f930dddad8e864dee3e DIST aesara-rel-2.6.6.tar.gz 7847814 BLAKE2B e4edd575d49f548fab0ef971dbab88beeb43859ec7b80612145ed490b31d6e7dc6b6818653396938124a22fa2f54f8d151c5039cc2e9c9070c88cce9cb1c5596 SHA512 028a208fc7e5921ce1df34dd23a42cf90d419e06f0192d9a006ebfb8c5f36e35e347214e53f53e688a1144063c7f4853a8cd44eef6fc205225147116839008de DIST aesara-rel-2.7.0.gh.tar.gz 7854953 BLAKE2B 0daee9dcad9c39d1eddd469930cb540369f9463f947d706691fe1552b8e39340743aa8d8a809fe8b7943bba253ef1b93018738ca13be7147114ab6cf77a3ee37 SHA512 b03a182f366624b496bee46b86d43c68b94d840503317af74113bd5b1c6fefc31e4e4d96d6c5dd129212904729127da949cebf05c5a162711d3872e1747c93a8 DIST aesara-rel-2.7.1.gh.tar.gz 7857341 BLAKE2B edc31030810ec4193901d258c8666080219befccca17bc6165968f959bd57661f92de86720561ab54266906e2be1a83e0fef3e81a62c2810f0b78cda1dbc5265 SHA512 85a4b24a5f58cbb95db448d01140ff64f9ea39242b204a49ddbb2ff8827a16d0ba454764ed3ce9d2b6ed58a7494c452cda39582ae89691d44d8f91ec43e1f50d +DIST aesara-rel-2.7.2.gh.tar.gz 7922993 BLAKE2B cc8e287003d0984de253925585fbb5d27c33efc1a5472ae83b2ade7cf97f91ec01f4a0c5f736df948ea5b604ea10cdfecff20fa097b1e25243ee0882bc47b9bc SHA512 c95db5dd13c5abdb9772fc376e8196b4bb763b0c16bdb6c0987d60b5b43b0232349126938aea8f8b534ac3c0627a9d7fe4fcaa910598b75c0798c224b0b8836e EBUILD aesara-2.6.6.ebuild 2596 BLAKE2B 8559deaccfe85f53d5889c98a2eac4d43c94862e1c24e13a3470057d6c4737f906e7b0351bc0cc2d8c61bbd1210d655dcf2c9c51cf2c8eb4a06f6aa2ca4cbdfc SHA512 37f6ea5bf1920441f3780dcb85129f73c3954413ca87929d6cda3c5d0bd928748f3143649ddee08dda109fe418c2ff0b6cf8ef55bd69f2569a44000770624225 EBUILD aesara-2.7.0.ebuild 2601 BLAKE2B 004be043e44f1ae16fe8c502114ac47f7e5e818c1a705b8b0a0198fda0ad367ecba4a57aed86bd20b870d52e8d44ec69afb5f7e36f72342d77bc98aed53bd29e SHA512 7bc13b8cf04c7bda7feb91632a3b4126765d2c0b3fa750c69248cc4d4597cfee1753d9425d6c6044facb090e5f46030026a3735f6361871bda1655d806b06ef0 EBUILD aesara-2.7.1.ebuild 2581 BLAKE2B 4f17dcfeda1e40e614b1df46fccea04e6342620b95624e8252e133cd9b777add9e915e9b1b37814f06967f70119c2da572b37b0f11caa3cefb4aae253bbddebe SHA512 869ce185fba22ccce6ead914f9246cc286c1a146fe3b74ea6b87521bcdc7dac90541d041f3d4f832fd1e9d301bf48bd563ceb8ee1283984aa3c88ff857e03b74 +EBUILD aesara-2.7.2.ebuild 2581 BLAKE2B 4f17dcfeda1e40e614b1df46fccea04e6342620b95624e8252e133cd9b777add9e915e9b1b37814f06967f70119c2da572b37b0f11caa3cefb4aae253bbddebe SHA512 869ce185fba22ccce6ead914f9246cc286c1a146fe3b74ea6b87521bcdc7dac90541d041f3d4f832fd1e9d301bf48bd563ceb8ee1283984aa3c88ff857e03b74 MISC metadata.xml 506 BLAKE2B be65b6be62282fa47152985d79892fd04105a47e00a427ee8341d27aeff21b144bee7e7d0f16b2f4b617c941bdf5ebd9de37a42c39d117cdfd579c3035d35a74 SHA512 a207ec3db85a8e6f03feabd14da588f0b9ca9a88ab2495ade0f40b516b3bbd20fe78b14698d28da7ceed238737a9f4d63f587156ef609e846b485132d598c6bb diff --git a/dev-python/aesara/aesara-2.7.2.ebuild b/dev-python/aesara/aesara-2.7.2.ebuild new file mode 100644 index 000000000000..2baff9130511 --- /dev/null +++ b/dev-python/aesara/aesara-2.7.2.ebuild @@ -0,0 +1,90 @@ +# Copyright 2021-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{8..10} ) + +inherit distutils-r1 multiprocessing optfeature + +MY_P=aesara-rel-${PV} +DESCRIPTION="Library for operating on mathematical expressions with multi-dimensional arrays" +HOMEPAGE=" + https://github.com/aesara-devs/aesara/ + https://pypi.org/project/aesara/ +" +SRC_URI=" + https://github.com/aesara-devs/aesara/archive/rel-${PV}.tar.gz + -> ${MY_P}.gh.tar.gz +" +S=${WORKDIR}/${MY_P} + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86" + +RDEPEND=" + dev-python/cons[${PYTHON_USEDEP}] + dev-python/etuples[${PYTHON_USEDEP}] + dev-python/logical-unification[${PYTHON_USEDEP}] + dev-python/minikanren[${PYTHON_USEDEP}] + dev-python/filelock[${PYTHON_USEDEP}] + >=dev-python/numpy-1.17.0[${PYTHON_USEDEP}] + dev-python/six[${PYTHON_USEDEP}] + dev-python/scipy[${PYTHON_USEDEP}] + dev-python/typing-extensions[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/pytest-xdist[${PYTHON_USEDEP}] + ) +" + +PATCHES=( + "${FILESDIR}"/aesara-2.6.5-compiledir-tid.patch +) + +distutils_enable_sphinx doc 'dev-python/sphinx_rtd_theme' +distutils_enable_tests pytest + +python_test() { + local EPYTEST_DESELECT=( + # speed tests are unreliable + tests/scan/test_basic.py::test_speed + tests/scan/test_basic.py::test_speed_rnn + tests/scan/test_basic.py::test_speed_batchrnn + tests/link/test_vm.py::test_speed + tests/link/test_vm.py::test_speed_lazy + tests/tensor/test_gc.py::test_merge_opt_runtime + + # rounding problem? + # https://github.com/aesara-devs/aesara/issues/477 + tests/tensor/test_math_scipy.py::TestGammaUBroadcast::test_good + tests/tensor/test_math_scipy.py::TestGammaUInplaceBroadcast::test_good + ) + local EPYTEST_IGNORE=( + # we do not package numba + tests/link/test_numba.py + tests/link/test_numba_performance.py + ) + + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + local -x AESARA_FLAGS="cxx=${CXX}" + AESARA_FLAGS+=",config.gcc__cxxflags=\"${CXXFLAGS}\"" + AESARA_FLAGS+=',compiledir_format="compiledir_%(thread_id)s"' + + epytest -p xdist.plugin -n "$(makeopts_jobs)" + # clean up the compiledir, as it can grow pretty large + rm -r "${HOME}"/.aesara || die +} + +python_compile() { + distutils-r1_python_compile + rm "${BUILD_DIR}/install$(python_get_sitedir)/bin/__init__.py" || die +} + +pkg_postinst() { + optfeature "GPU code generation/execution on NVIDIA gpus" dev-util/nvidia-cuda-toolkit dev-util/nvidia-cuda-sdk + optfeature "GPU/CPU code generation on CUDA and OpenCL devices" dev-libs/libgpuarray dev-python/pycuda +} diff --git a/dev-python/aiosignal/Manifest b/dev-python/aiosignal/Manifest index cbe78090f01a..cfc0bfaed227 100644 --- a/dev-python/aiosignal/Manifest +++ b/dev-python/aiosignal/Manifest @@ -1,4 +1,3 @@ DIST aiosignal-1.2.0.gh.tar.gz 26171 BLAKE2B 02657c11f5ee96173c94ab889993f835904a79e3fee58121fb332583f8d81cb680087e667dc0f8e89cd9704bc338362f2878bef7080907a5a3f86bef7a30cac1 SHA512 e75df2fcaeeea7ff7688c20838600f6315bec25b82c48ed7a23b7853edd3d53d72f76a686ad9b0d856f43b0d476398196a8ce4eb98c8859234710ff008f8ba42 -EBUILD aiosignal-1.2.0-r1.ebuild 753 BLAKE2B 24617c8d9e9302004a94ec2c39540faea0bfc62eb272f3d13d35efb210a98cb624efb65cd5653822a904a471a67c183c0ab95ddecc787d4c39ede435cfcab28d SHA512 bbf185bf161242b285103940405bfbbe3c4700be7feb9de1e869ee8ccf2e0156afb30a37a4a51e0235cb6fc6a1f0ae5509948a12b03cabf648acf080feeaa405 -EBUILD aiosignal-1.2.0.ebuild 709 BLAKE2B 6a1a2d0eebf70c48ca3fff0ef4e1c8c80907b37641f126e9101d1c888d8909091397cef4c776bee12f33549f459208cafff73855b111bb43406b3f9ddf484fd3 SHA512 a95422395161b8002524dda8047c88a1455299853518f3c5947fe0fd2fde6bb9f3c715190bc7dc5df7eb11d08fd1bbe53163d4869707621d7968a4139578d2a2 -MISC metadata.xml 349 BLAKE2B cd7189a76f846812aedf465d859340944989ebeafe01e68a9dc3949bfcb2d2af0d85e33f33b79503b608ed205690def79892756c06e74ba47c91f9d642fa314b SHA512 70ad9782948e862b0b1324e2efbc16470785f0e42a5959aa1120323d61abff857541d585d7e1411a3f998e58eb7dd3e2ed7022bef4675fb897904a076d7b613d +EBUILD aiosignal-1.2.0-r1.ebuild 745 BLAKE2B 534cff054719187cb2e97bd71ad1be3c6aad90397ab8c7e5fb9252bc3fa947e833e4a17497ce15fbf1f8539822a24bac190a4bc03702ea675f5e178fb6129408 SHA512 bde5dd6bc1c08e1c2847e8fb5093ea03d3546064c652ab8f71e4aee32aeae56e5b7ba89ead194574b10fcbaa936a442feaa5a57138175f7601d3f4da582291bc +MISC metadata.xml 373 BLAKE2B b209b111344a544f995cee1af49f03f317e0747f11ba9cd3b34720b48f944efb52b622dfeea2abea1fa0d95207b711a16ddd19a16d86ae6935f2c3095ac94cb1 SHA512 74dee89fde8e295c370ca51ba1f8c041539da01ab54849adc8e90d5b67c238c9c54f19b5f0608dfa52271a5f1880995a2c61f1d649aa34fea650ef5e0c6927fb diff --git a/dev-python/aiosignal/aiosignal-1.2.0-r1.ebuild b/dev-python/aiosignal/aiosignal-1.2.0-r1.ebuild index 09b960da36b7..2961fee18787 100644 --- a/dev-python/aiosignal/aiosignal-1.2.0-r1.ebuild +++ b/dev-python/aiosignal/aiosignal-1.2.0-r1.ebuild @@ -20,7 +20,7 @@ SRC_URI=" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86" RDEPEND=" >=dev-python/frozenlist-1.1.0[${PYTHON_USEDEP}] diff --git a/dev-python/aiosignal/aiosignal-1.2.0.ebuild b/dev-python/aiosignal/aiosignal-1.2.0.ebuild deleted file mode 100644 index 0e0ac7e0e868..000000000000 --- a/dev-python/aiosignal/aiosignal-1.2.0.ebuild +++ /dev/null @@ -1,29 +0,0 @@ -# Copyright 2021-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8..10} pypy3 ) -inherit distutils-r1 - -DESCRIPTION="A list of registered asynchronous callbacks" -HOMEPAGE=" - https://pypi.org/project/aiosignal/ - https://github.com/aio-libs/aiosignal/" -SRC_URI=" - https://github.com/aio-libs/aiosignal/archive/v${PV}.tar.gz - -> ${P}.gh.tar.gz" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86" - -RDEPEND=" - >=dev-python/frozenlist-1.1.0[${PYTHON_USEDEP}]" - -distutils_enable_tests pytest - -src_prepare() { - sed -i -e '/addopts/d' pytest.ini || die - distutils-r1_src_prepare -} diff --git a/dev-python/aiosignal/metadata.xml b/dev-python/aiosignal/metadata.xml index 83e16614cbd5..d267902d0f80 100644 --- a/dev-python/aiosignal/metadata.xml +++ b/dev-python/aiosignal/metadata.xml @@ -4,6 +4,7 @@ python@gentoo.org + aiosignal aio-libs/aiosignal diff --git a/dev-python/alabaster/Manifest b/dev-python/alabaster/Manifest index e5b2a125bb57..a885f9c79fac 100644 --- a/dev-python/alabaster/Manifest +++ b/dev-python/alabaster/Manifest @@ -1,4 +1,3 @@ DIST alabaster-0.7.12.tar.gz 11242 BLAKE2B 5690d9c0b8aabfc2c95c4279183d174d6a5768f89732028f7ec6eb790531499a2017b9f3b9896442e298f3189f79070178b3e281b6d0bcfad3741625caa99c48 SHA512 e3bfd0c92ce01f08d5e6d9dc1ef0967ca1f54827e08756f4a0ba7be8d3b8bec7f2e53a169b831ff5ce2d2548f7f52c6e518bcc513e49bb3e4c38274293aebbac -EBUILD alabaster-0.7.12-r1.ebuild 511 BLAKE2B 17d38bea37c6c10e21bd311547b8d80380f528021983dfc4c681185a50b05cfbd5fed6d1e7c48cb4d9260fc1dac7e5d30e15fefd6d1a719feb84a1c993262834 SHA512 be34d4418a916af20d55bdef33e1c5129416dde249a3e61bc784d95941cc54b43f2a9e2a40424cfcdda49a8beb5ea4db5c1e9569d106ad2ce2c0847e4aef1181 -EBUILD alabaster-0.7.12.ebuild 471 BLAKE2B 60bd05b5e75c49c96f99685d782a44586defaa3f3ef0676533f6e04942e2b2e61a6bb5337024a281a2b779c5836ff6653512792fa9bb3c5d15883208dff8ff5e SHA512 e00b15edf74da77d107c65d86c1fddcf6b340928b5af23629379ca2c52f210a5312660eb9488e16e86e5bb8ec3c493256097bc66b26b3f9573fea21b70ba01ea +EBUILD alabaster-0.7.12-r1.ebuild 503 BLAKE2B 5042f2462f8f8d377bbda1f0f9c6cfd9ce5ad328d4c4e6d478ac18bd26a158fa8578e0ca89d229c40f5221c8a86902ffc019989b740c49cb773dc7047a837211 SHA512 45540521fdc79bcde0d43f33a11d84f0f538c387c3b5a0f56d644e22da59b6585c65280a6c6cbd208b45dbe820edf07578097331eb3c8e7155d81b3b2a1226c1 MISC metadata.xml 410 BLAKE2B 1419bfb66f3dbb231c8f106fd95012bd8a2e1c0c50d7eeac0620519b0e8246117f4c73d704dd55739f0a853e79321a08060299156050ca70b34a66e54447e3e4 SHA512 0265a6729c8c32a6ca98b04dd35fe569d8b800fe2a679b54e4c40cb79b2838e301e5a7edd59aa861aa12a55c525108b8b0f90d31a1d6d8488be88c14ad2f3541 diff --git a/dev-python/alabaster/alabaster-0.7.12-r1.ebuild b/dev-python/alabaster/alabaster-0.7.12-r1.ebuild index aa5ef7b0b3e5..473cfbe0ffde 100644 --- a/dev-python/alabaster/alabaster-0.7.12-r1.ebuild +++ b/dev-python/alabaster/alabaster-0.7.12-r1.ebuild @@ -14,4 +14,4 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="BSD" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-solaris" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-solaris" diff --git a/dev-python/alabaster/alabaster-0.7.12.ebuild b/dev-python/alabaster/alabaster-0.7.12.ebuild deleted file mode 100644 index 6f239988481c..000000000000 --- a/dev-python/alabaster/alabaster-0.7.12.ebuild +++ /dev/null @@ -1,16 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{7..10} pypy3 ) - -inherit distutils-r1 - -DESCRIPTION="A configurable sidebar-enabled Sphinx theme" -HOMEPAGE="https://github.com/bitprophet/alabaster" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-solaris" diff --git a/dev-python/alagitpull/Manifest b/dev-python/alagitpull/Manifest index 3572455d8f8a..bfbf9d9dcca0 100644 --- a/dev-python/alagitpull/Manifest +++ b/dev-python/alagitpull/Manifest @@ -1,3 +1,5 @@ +DIST alagitpull-0.0.23.gh.tar.gz 6692 BLAKE2B 63af3da6e98521487fad233dd648d9217d8e89c0d17e49dd771e934c0808a52c0659661ca8104c53c2d0fddf458650458e676e14b2e9c3820f353ab42044a490 SHA512 1620c0e25299f694f29f6e54105a2f336dee90535370a691a6e23a879a68626ef4aa19ae40ecc835553fe3b0272d48e4f5213c1ada054ad20d47034fc20dea3c DIST alagitpull-0.0.23.tar.gz 6692 BLAKE2B 63af3da6e98521487fad233dd648d9217d8e89c0d17e49dd771e934c0808a52c0659661ca8104c53c2d0fddf458650458e676e14b2e9c3820f353ab42044a490 SHA512 1620c0e25299f694f29f6e54105a2f336dee90535370a691a6e23a879a68626ef4aa19ae40ecc835553fe3b0272d48e4f5213c1ada054ad20d47034fc20dea3c EBUILD alagitpull-0.0.23-r1.ebuild 552 BLAKE2B 7e19442f581ffbd6d11c5da8b0b7fc796b15400fecd77bcc2c57c0015132dadcd3d0a9ffdc8659d639dbfec3777441a6a68c78dbdf795c9d80f2e9937081f9c2 SHA512 e6836892d2f99b83d5d3588b87936dd23f2d62326184da2f89f4692dfff8892565afb2cfcaca90193d0648eb483e7233f27476057a2af7e84762905252b4d215 +EBUILD alagitpull-0.0.23-r2.ebuild 558 BLAKE2B 436c68e42a999604244cc8e1bc2ae9d4dac909491a7037263fa68ab45d4b0a8b7059d2ca847a2bf6c957de20a2504b8a74d4f79ff6d2dea88dac39bd0aa43ac6 SHA512 c8ac747c5dc0634707ac5a4911735b80839e6320f5ed53b5ad54a755d9168673c21c35baa36ec65a1d1b994c2b61b67fa904200480ff1d813915f3ca9ee19317 MISC metadata.xml 347 BLAKE2B 7f394b6b5262adc148a746a72308a74d8b7ae3d9c0896c775779415c3a4119026593957a58ea08bdf621309865759a4856a63221d3925258a34e026c1fd61044 SHA512 a5b91da9672da28f77f1ce059f00965de86de54b3f7b45a580b5d5509d42a38f256cf6525cc87a52cf0203713fd81f8cef06fd4dc8a1febf6c7690d6db57dcb8 diff --git a/dev-python/alagitpull/alagitpull-0.0.23-r2.ebuild b/dev-python/alagitpull/alagitpull-0.0.23-r2.ebuild new file mode 100644 index 000000000000..ce9528abbf6f --- /dev/null +++ b/dev-python/alagitpull/alagitpull-0.0.23-r2.ebuild @@ -0,0 +1,23 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +PYTHON_COMPAT=( python3_{7..11} pypy3 ) + +DISTUTILS_USE_SETUPTOOLS=rdepend +inherit distutils-r1 + +DESCRIPTION="alabaster sub-theme used on git-pull docs" +HOMEPAGE="https://github.com/git-pull/alagitpull" +SRC_URI="https://github.com/git-pull/${PN}/archive/v${PV}.tar.gz -> ${P}.gh.tar.gz" + +LICENSE="MIT" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" +SLOT="0" + +RDEPEND=" + None: - result.assert_outcomes(passed=3 * len(get_all_backends()), skipped=len(get_all_backends())) - - --def test_asyncio(testdir: Testdir) -> None: -+def test_asyncio(testdir: Pytester) -> None: - testdir.makeconftest( - """ - import asyncio -@@ -140,7 +140,7 @@ def test_asyncio(testdir: Testdir) -> None: - result.assert_outcomes(passed=2, failed=1, errors=2) - - --def test_autouse_async_fixture(testdir: Testdir) -> None: -+def test_autouse_async_fixture(testdir: Pytester) -> None: - testdir.makeconftest( - """ - import pytest -@@ -177,7 +177,7 @@ def test_autouse_async_fixture(testdir: Testdir) -> None: - result.assert_outcomes(passed=len(get_all_backends())) - - --def test_cancel_scope_in_asyncgen_fixture(testdir: Testdir) -> None: -+def test_cancel_scope_in_asyncgen_fixture(testdir: Pytester) -> None: - testdir.makepyfile( - """ - import pytest -@@ -204,7 +204,7 @@ def test_cancel_scope_in_asyncgen_fixture(testdir: Testdir) -> None: - result.assert_outcomes(passed=len(get_all_backends())) - - --def test_hypothesis_module_mark(testdir: Testdir) -> None: -+def test_hypothesis_module_mark(testdir: Pytester) -> None: - testdir.makepyfile( - """ - import pytest -@@ -235,7 +235,7 @@ def test_hypothesis_module_mark(testdir: Testdir) -> None: - result.assert_outcomes(passed=len(get_all_backends()) + 1, xfailed=len(get_all_backends())) - - --def test_hypothesis_function_mark(testdir: Testdir) -> None: -+def test_hypothesis_function_mark(testdir: Pytester) -> None: - testdir.makepyfile( - """ - import pytest --- -2.35.1 - diff --git a/dev-python/anyqt/Manifest b/dev-python/anyqt/Manifest index b919a2152d22..a2fa6351c8cb 100644 --- a/dev-python/anyqt/Manifest +++ b/dev-python/anyqt/Manifest @@ -1,3 +1,3 @@ -DIST anyqt-0.0.14.gh.tar.gz 48200 BLAKE2B 15b17e2cb1067dd176d08a267b7fa0272dc9cdaa32c4cae3260053564df22c210a609dad8e4764c9cafeb0241dcabb93bbf8703e0a2ffef38c7f035e9f9f253b SHA512 e3a191cb5e94ee0287405ffff9261100400a78b261fce347268759352ff23a220e46b26882cfdd449be0191080d551d3b16c2feb0a411582ab0aaf1dc79e58cc -EBUILD anyqt-0.0.14.ebuild 438 BLAKE2B 6f250fed435be2118abbe2cab7828af55b87deb8493a1f82a2574b83e3be34b837e81962fd77291a1a3e606b994cc54395d9164b97d1091bf8115cf66bbbd700 SHA512 d35422f6120cf63f691176155947c5439c0e4051ef5814fe95ad819447068dfb8c8cc782e1d6317081c0aefce7d12369f6f4e0e44e97f943e0075e2cdf6f84c0 +DIST anyqt-0.1.1.gh.tar.gz 54461 BLAKE2B ec78ecf5d326412b953f95379203bc81c92f13ad7b11e44630cf43062a08b9cfa8436b7c18ef6762d43968c87cebc0eadb33b1cecd159c3278e65538cfb80967 SHA512 5e3f6784fe3826b3017365945bc7053a58c4d7db5745c664fa845780212bf89db2b136459afe90df00d63d1507b56fa5b4a579526d9a9f4169943e5d52e230c4 +EBUILD anyqt-0.1.1.ebuild 1131 BLAKE2B 55597d93bea192f212e3581105cf0fcb7535ba0a4b0a67bde02b48fc1f16c883c4066be43e3e09fb3d267809ed7d86b87777d3d4cef3a16319d03bce81b638e0 SHA512 00a6dac4d70f251545103d16bdc7f881fb74787f952edd31f503ded446176b0e26efa05d11110018895f8492298e661c91e6709ffb42db6bc911da83d66a6243 MISC metadata.xml 286 BLAKE2B 0498e01030909d49b890a4174b0b198548a3cb324b4c85e3cb29108004bcfb71adf01ca64be576bd5a1ac9b36a09a6b600d799e6a0c29152018b4519f18f567b SHA512 0797b1c07ad778e31012eb93070599ddfd687dedf0a073f463c950dd1c213d417708d0a95b26dbf07d4aa11c66c24a22891d285896d87bc2a29728519e5f2cf2 diff --git a/dev-python/anyqt/anyqt-0.0.14.ebuild b/dev-python/anyqt/anyqt-0.0.14.ebuild deleted file mode 100644 index 73085a977eb7..000000000000 --- a/dev-python/anyqt/anyqt-0.0.14.ebuild +++ /dev/null @@ -1,20 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{8..10} ) - -inherit distutils-r1 - -DESCRIPTION="PyQt4/PyQt5 compatibility layer" -HOMEPAGE="https://github.com/ales-erjavec/anyqt" -SRC_URI=" - https://github.com/ales-erjavec/${PN}/archive/${PV}.tar.gz - -> ${P}.gh.tar.gz -" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64 ~x86" diff --git a/dev-python/anyqt/anyqt-0.1.1.ebuild b/dev-python/anyqt/anyqt-0.1.1.ebuild new file mode 100644 index 000000000000..66988862ec73 --- /dev/null +++ b/dev-python/anyqt/anyqt-0.1.1.ebuild @@ -0,0 +1,58 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{8..10} ) + +inherit distutils-r1 virtualx + +DESCRIPTION="PyQt4/PyQt5 compatibility layer" +HOMEPAGE=" + https://github.com/ales-erjavec/anyqt/ + https://pypi.org/project/AnyQt/ +" +SRC_URI=" + https://github.com/ales-erjavec/anyqt/archive/${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND=" + || ( + dev-python/pyside2[${PYTHON_USEDEP}] + dev-python/PyQt5[${PYTHON_USEDEP}] + ) +" +BDEPEND=" + test? ( + dev-python/pyside2[${PYTHON_USEDEP}] + dev-python/PyQt5[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +src_test() { + virtx distutils-r1_src_test +} + +python_test() { + local -x QT_API + # plugins may preload Qt modules + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + for QT_API in pyqt5 pyside2; do + local EPYTEST_IGNORE=() + [[ ${QT_API} == pyside2 ]] && EPYTEST_IGNORE+=( + tests/test_qaction_set_menu.py + ) + + einfo "Testing ${QT_API}" + nonfatal epytest tests || + die "Tests failed with ${EPYTHON} / ${QT_API}" + done +} diff --git a/dev-python/asteval/Manifest b/dev-python/asteval/Manifest index 5a4bb6394e7e..9e137e7c2a51 100644 --- a/dev-python/asteval/Manifest +++ b/dev-python/asteval/Manifest @@ -1,5 +1,3 @@ -DIST asteval-0.9.26.tar.gz 40113 BLAKE2B 9d63b78c500e521ea2740a3068087c42fdb00913c1e110d71fba3dbc9187bd02169a095d08db16c6b2b10d7e066a0e0578ff81d220d0cadcf994bb75790ff450 SHA512 8d568edb018416ff40d09d9dd123ccf595426d84e1f1554a22a19dae045703494fabacf1e15a2778c3ed042b1ad2f3b318fd37a20a15c50301e651d657902e57 DIST asteval-0.9.27.tar.gz 41789 BLAKE2B 6db628dfc90479b605370e6cd4c3eb27a6fdabd2422016aab200ddb217fc5459df77ae99397145511600ae4a79e259c9e7c75c3be50bf5201e08915a76ca5571 SHA512 b56fb81f1055ab66868084edb89775ec87f40ee45563531bf4661ee65656e777b388856e691740af60b4a3891e872683768ac590a78fda2fed9173e613aa7263 -EBUILD asteval-0.9.26.ebuild 439 BLAKE2B 1aaa47fafa628a6194959c2bf024eff4cd679daf083363e32857b13cb3955d352365aa51947c77e13469819493fd5a33e4588117630605aa91c10171890db3d3 SHA512 32455cec6a570d5799a37b91fd74e77476dccc0425bab217880eca0f87b5a50d6ceb608d0fc9135ed3ed1de50950611bcfe9af0511930acda30ca5d914014048 EBUILD asteval-0.9.27.ebuild 610 BLAKE2B cb14facf2eb312582fd5395da3514d891d1c45f3dc94db15918e746f5c4f56110fa47287353a1f95f68b48f783cec3434c75196964c174e0c3e9eb36ded0cbbd SHA512 4f10dbb6ed34ffc47f169e1bafe31508a95ff9425d6b7f35c37da19d2e19bfd979cd39c0e5a31a3ed8e85fde63d044da9527f5760232fe3b39ca3b93fe932112 MISC metadata.xml 388 BLAKE2B 8167e3615c8fbf4fdbee5ac6aa354ed365c255ece5a3793a5a9b9db68206781230437f824360c5ff7223ee70c33da9f2c2be1d9b7c9d7f4413b9da82b1a96c2f SHA512 a4185b786faa55a63dedb33b0a2ec1900f2e9fca3887d1531963047be795271c4300c51238afeaab98f39778b1cdace3193b1fa4b3e400d83f7201392b09f221 diff --git a/dev-python/asteval/asteval-0.9.26.ebuild b/dev-python/asteval/asteval-0.9.26.ebuild deleted file mode 100644 index 753aecd981d7..000000000000 --- a/dev-python/asteval/asteval-0.9.26.ebuild +++ /dev/null @@ -1,17 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8..11} ) -inherit distutils-r1 - -DESCRIPTION="Evaluator of Python expression using ast module" -HOMEPAGE="https://newville.github.io/asteval/ https://github.com/newville/asteval" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64" - -distutils_enable_tests pytest diff --git a/dev-python/astroid/Manifest b/dev-python/astroid/Manifest index fec02380afc6..42b73d327cc2 100644 --- a/dev-python/astroid/Manifest +++ b/dev-python/astroid/Manifest @@ -1,3 +1,5 @@ DIST astroid-2.11.5.tar.gz 414503 BLAKE2B 3bdd93c8c958dc8ede9b5c4b0d01399578c1c8824c511aa6697e6653ef6caec2e2597a862e03a72fc0dc6d0bc63d327a0cf4b62b9632604e9b8485f84512b5b2 SHA512 6b6d1e35b95c68d7219534ceda6e2802cc6f2d9cd9bed6a880eaf0937dfb288d9fb58dac9be33072f4676a568f778eb26a78f447d4a44842a98d8677e151e1bb +DIST astroid-2.11.6.gh.tar.gz 414842 BLAKE2B 3300037aad912be25d99cc20576f472b907c064c2cb434d9a40a9014df44749760cd8921411f3abdf8e08bd08e612cf6aec13d73ca38ec8ac31cd1ed007282bb SHA512 2276385d74d9bbfd0d99c786d2598105161b2c71c96ca73183b6e2672f8b61c31667c337a1d3967956ef5fdbb54392d604a84da5ac456354d04fb4ad37b11f61 EBUILD astroid-2.11.5.ebuild 1783 BLAKE2B a1006a85d74f9412adcb9f57ab080b616e8e4dd33968c8c9aa0f4fc0402970eb2b21c1111f96302b41fa506357154e4c759429de4595d2547827f8874b7d477a SHA512 c5864ee70ddb96a53101bd4e759c1f5c3865be6c1c1d64fdd3c9d2959b5b6269b43d905c67359aeb0dc534ad22ef6556648af0ba93ca8c497abd014f56d846c7 +EBUILD astroid-2.11.6.ebuild 1794 BLAKE2B 79d94a97b10cc1410cbe8da6ca6b44f484fefb712a630bd7dde7d52f7c25cb4247d3e60594d605ec4844dbe210acbb59b19fefef51bc5b6609fbb0fcd3a8e2c2 SHA512 1273a20a8750416d73a5294131967c24c85ea0f2f017da9b0f07f712c311e82c74d8b65f9de65325f0cfbe84ae2364985a751b8dd72de51072b8ea2dd12d1ef3 MISC metadata.xml 1143 BLAKE2B 1f6c4e004277eebed2e29cb935ef01e5f18fb0a526f99f0e875ae3815308dce0483b5274b4e23bed076464aa62a035937a7a3817e2d4a5fb9211b9043271e04c SHA512 56b07d0f08a49772661bc3d233cf1f628aa7c241c51b91d75dfbd44995e169d8ab5bbd99863d7b9b67792486346982a7b8eebefb462e7e212cd7dff920d80840 diff --git a/dev-python/astroid/astroid-2.11.6.ebuild b/dev-python/astroid/astroid-2.11.6.ebuild new file mode 100644 index 000000000000..feef28506480 --- /dev/null +++ b/dev-python/astroid/astroid-2.11.6.ebuild @@ -0,0 +1,59 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{8..10} ) + +inherit distutils-r1 + +DESCRIPTION="Abstract Syntax Tree for logilab packages" +HOMEPAGE=" + https://github.com/PyCQA/astroid/ + https://pypi.org/project/astroid/" +SRC_URI=" + https://github.com/PyCQA/astroid/archive/v${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="LGPL-2.1+" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + +# Version specified in __pkginfo__.py. +RDEPEND=" + >=dev-python/lazy-object-proxy-1.4.0[${PYTHON_USEDEP}] + dev-python/setuptools[${PYTHON_USEDEP}] + >=dev-python/typing-extensions-3.10[${PYTHON_USEDEP}] + =dev-python/twisted-16.1.1" - einfo " media-gfx/graphviz[python]" -} diff --git a/dev-python/automat/files/automat-0.8.0-no-setup-py-m2r-import.patch b/dev-python/automat/files/automat-0.8.0-no-setup-py-m2r-import.patch deleted file mode 100644 index 161b219626da..000000000000 --- a/dev-python/automat/files/automat-0.8.0-no-setup-py-m2r-import.patch +++ /dev/null @@ -1,27 +0,0 @@ -diff --git a/setup.py b/setup.py -index d0dec04..7a85a6e 100644 ---- a/setup.py -+++ b/setup.py -@@ -4,14 +4,6 @@ Setup file for automat - - from setuptools import setup, find_packages - --try: -- from m2r import parse_from_file -- long_description = parse_from_file('README.md') --except(IOError, ImportError): -- print("\n\n!!! m2r not found, long_description is bad, don't upload this to PyPI !!!\n\n") -- import io -- long_description = io.open('README.md', encoding="utf-8").read() -- - setup( - name='Automat', - use_scm_version=True, -@@ -19,7 +11,6 @@ setup( - description=""" - Self-service finite-state machines for the programmer on the go. - """.strip(), -- long_description=long_description, - packages=find_packages(exclude=[]), - package_dir={'automat': 'automat'}, - setup_requires=[ diff --git a/dev-python/automat/files/automat-20.2.0-ignore-m2r.patch b/dev-python/automat/files/automat-20.2.0-ignore-m2r.patch new file mode 100644 index 000000000000..5e3ef39f33e1 --- /dev/null +++ b/dev-python/automat/files/automat-20.2.0-ignore-m2r.patch @@ -0,0 +1,25 @@ +Completely ignore m2r (which is now last-rited) so we can drop the hard-blocker +which makes world upgrades a pain (installed m2r would break b/c of newer +mistune, and would break automat build). + +https://github.com/miyakogi/m2r/issues/66 +https://bugs.gentoo.org/848900 +https://bugs.gentoo.org/847532 +--- a/setup.py ++++ b/setup.py +@@ -4,13 +4,8 @@ Setup file for automat + + from setuptools import setup, find_packages + +-try: +- from m2r import parse_from_file +- long_description = parse_from_file('README.md') +-except(IOError, ImportError): +- print("\n\n!!! m2r not found, long_description is bad, don't upload this to PyPI !!!\n\n") +- import io +- long_description = io.open('README.md', encoding="utf-8").read() ++import io ++long_description = io.open('README.md', encoding="utf-8").read() + + setup( + name='Automat', diff --git a/dev-python/autoprop/Manifest b/dev-python/autoprop/Manifest index 57d4375e49ca..b7df050483df 100644 --- a/dev-python/autoprop/Manifest +++ b/dev-python/autoprop/Manifest @@ -1,5 +1,3 @@ -DIST autoprop-4.0.2.tar.gz 20050 BLAKE2B 06165a02dfee0755ccf375041487f015e632b56b24766ac3d4bd484caaf1c99a0506994f16ace753f5890b782690b640196ee0cd6fcce0078ef51f8addcfcfe6 SHA512 27c8578e8f023715b07ebe21f4f46e98e606c863d3257bb1c8c31d9f59551d2494ef99e24eed856b308c8c77e1a3276f9e370434aa3e61ebb0b32a9b44fceee7 DIST autoprop-4.1.0.tar.gz 20254 BLAKE2B 2229ac42ffaa8a874bc4ab8b0bd032b5898e4c93badfa8e8d7a6f93309cd6d922932e0c2a5753b048cf98caff802a9545a706a8d776a648af67cae95b42338f4 SHA512 be356ca41935d77719cfb51db397e48fca74663f00c65862cd0c776c9f5ac9f4af891951ae14a6006736493f3721dfc7edf195fe83e73ebfb486cd8f492bd778 -EBUILD autoprop-4.0.2-r1.ebuild 533 BLAKE2B c4ba075a1e6ab3a1cb17235693001a1af6d007094a312f4df9d5ea8d9f76bb63d2a9e641c5d97d7991fdb98f4e7b1fc85bc6302a4d8927550e222d1f038c9ee4 SHA512 cac7dd30bb26816c5a76eb6e4caae643434c0c1205e124d5b2cdfe89512131e198c3644b927a1ceca82f9ad0f13217461f797f1bd67fcc61fda882fab0c3e332 EBUILD autoprop-4.1.0.ebuild 535 BLAKE2B 78f61d60d1cf6d6974e548b7940ec2197796be5957e13d828dd34614cfb57e2b603ec96e86ad0b819523670a44871c96b58dbd18cc0da9339d4271a6f25d31ad SHA512 d73550c15a60b4036170c5ad27dc60fc74f14c563a4c9445057f26aa0564130c07a4b41ad302f79e93f9d9a03f428c839e7e74fbe0ab61de9809c3505f81d14e MISC metadata.xml 1376 BLAKE2B 4546775f81e9b3002d39733fceb5b0c505a909c8de9a81159ba6458147c1f7b632464fa55ab43b94c210ec1a2e07a8f4259bf5bd7a07ae3c5f0edee316741648 SHA512 76e109f6d16d5e8de55fa6d613ecaa0c47873ac46b5c5818b7569045eac6108ea6088031a5c9f1c2335dcc3f527cf90443bf5c6346443835c763e7dce07fbd18 diff --git a/dev-python/autoprop/autoprop-4.0.2-r1.ebuild b/dev-python/autoprop/autoprop-4.0.2-r1.ebuild deleted file mode 100644 index aaa4275f756a..000000000000 --- a/dev-python/autoprop/autoprop-4.0.2-r1.ebuild +++ /dev/null @@ -1,24 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=flit -PYTHON_COMPAT=( python3_{8..10} ) - -inherit distutils-r1 - -DESCRIPTION="Infer properties from accessor methods" -HOMEPAGE=" - https://github.com/kalekundert/autoprop/ - https://pypi.org/project/autoprop/" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="MIT" -KEYWORDS="~amd64" -SLOT="0" - -RDEPEND=" - >=dev-python/signature_dispatch-1.0.0[${PYTHON_USEDEP}]" - -distutils_enable_tests pytest diff --git a/dev-python/awxkit/Manifest b/dev-python/awxkit/Manifest index 4d95179d9377..c9c8688ac7e8 100644 --- a/dev-python/awxkit/Manifest +++ b/dev-python/awxkit/Manifest @@ -1,5 +1,3 @@ -DIST awxkit-21.0.0.gh.tar.gz 16493147 BLAKE2B 9b89f9f6f2e231efcde0edeb7d39a1b328b9b534a38663a2463f974028ce96aa13677d8e14d4b4a55fd3de252d5e53dbab2d104e018ad60eaca1ddb1b7bf937c SHA512 e100359eb9be184924c9b562473dd23dcfddf270e72f2f0fc1f71f8774dc1d3fbfce6b365f13ecffe20b25b116690fcca504d373663c497e74d2d1185b98f01f DIST awxkit-21.1.0.gh.tar.gz 16516204 BLAKE2B 2891244e7dcb0aef7b2053713c4479b94528a69f1225a77c46243cb293ebfa2e86d59939bc906223e598c34a322a726c9b3f5fb9aa7859191385f9c15bae57a0 SHA512 2e2ff1ae5a1893e3ba464ff0ab3c5e98b7d0711c3ba1512b8a8f89e55385ab85df9623b23d6a81b2a800b0b184de1ef82fd23a655173fcbcebb1160e9eef973c -EBUILD awxkit-21.0.0.ebuild 960 BLAKE2B e05e602d0daf612c9b4818838600e71682202d4c87189c0c13797e80e958659b2b33c0f72bcc45bd9f961d6294597922c301ba82f27b2b10580500c4d9e5c62f SHA512 d374a109811987644fad287ddec4e83759de82e67d94435927d0d44f8b19e2f480eaaf08ac124317aaa77e6866b0f88bdbac7bb2c7123f6d510c6374f3d292f4 EBUILD awxkit-21.1.0.ebuild 960 BLAKE2B e05e602d0daf612c9b4818838600e71682202d4c87189c0c13797e80e958659b2b33c0f72bcc45bd9f961d6294597922c301ba82f27b2b10580500c4d9e5c62f SHA512 d374a109811987644fad287ddec4e83759de82e67d94435927d0d44f8b19e2f480eaaf08ac124317aaa77e6866b0f88bdbac7bb2c7123f6d510c6374f3d292f4 MISC metadata.xml 512 BLAKE2B be7f98bdaff6b814e03c9f6c816a0f1f59dc2e8763298f8a48107ea50b0534eddb314bb6d8b8a0f8c1d7c89c381916031544eea4a06068fb9acab4d2c8c48a57 SHA512 7322d992e1d67ea200df0cbf144d08fd387d7cd6ccb72191fc94dd605c9aeecb4b8083917760e2203296d5514fccd7ca621133aef6622658d1ef2c33171c8b7d diff --git a/dev-python/awxkit/awxkit-21.0.0.ebuild b/dev-python/awxkit/awxkit-21.0.0.ebuild deleted file mode 100644 index f63cc6bc217b..000000000000 --- a/dev-python/awxkit/awxkit-21.0.0.ebuild +++ /dev/null @@ -1,40 +0,0 @@ -# Copyright 2021-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{8..10} ) - -inherit distutils-r1 - -DESCRIPTION="Command line interface for Ansible AWX" -HOMEPAGE="https://github.com/ansible/awx" -SRC_URI="https://github.com/ansible/awx/archive/${PV}.tar.gz -> ${P}.gh.tar.gz" -S="${WORKDIR}/awx-${PV}/awxkit" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64" - -RDEPEND=" - dev-python/cryptography[${PYTHON_USEDEP}] - dev-python/pyyaml[${PYTHON_USEDEP}] - dev-python/requests[${PYTHON_USEDEP}] - dev-python/urllib3[${PYTHON_USEDEP}] - dev-python/websocket-client[${PYTHON_USEDEP}] -" -BDEPEND=" - dev-python/setuptools_scm[${PYTHON_USEDEP}] -" - -distutils_enable_tests pytest - -src_prepare() { - export SETUPTOOLS_SCM_PRETEND_VERSION=${PV} - - sed -e 's|websocket-client==[[:digit:]\.]*|websocket-client|' \ - -e "/'clean'/d" \ - -i setup.py || die - distutils-r1_src_prepare -} diff --git a/dev-python/bibtexparser/Manifest b/dev-python/bibtexparser/Manifest index 83a93b7b4cbb..4f3c14950356 100644 --- a/dev-python/bibtexparser/Manifest +++ b/dev-python/bibtexparser/Manifest @@ -1,4 +1,3 @@ DIST bibtexparser-1.2.0.gh.tar.gz 88600 BLAKE2B f02fca0330f035b3d9051c04ab5da57232178c637d250839c3939780424d2be9afa619d7a7781cbc92917da12aeb5f35847a54f460823b46a2a717f4b0ca6f8e SHA512 c8775f17d963c6dc5cf3f9dda52c798b70c939cf4c7a90501194561abd7f2386d6681cc236615366a9d8917ad01238fc2e6a4299f98b50b594c74c99bdb3ecee EBUILD bibtexparser-1.2.0-r2.ebuild 906 BLAKE2B adedf9b1fce5b4f76b39c72e877ca75773e744a5fcc2e19dba72f25c51273421c53eaacd7094370c0d2462f47d3b1df6d95c3fa89ee07cab88a8ef62f8fadb8c SHA512 96582a7d9b69afc1677fde89d80443490c677034dfcd559b6c580be777dc71012aa2894b2342d7e3be973591053bce935362313569730d5b2df75effd51dae28 -EBUILD bibtexparser-1.2.0.ebuild 751 BLAKE2B df35bc66a8e57314ea5bfdc3397049c0a56b954999680c3c185aa5135a3842f4ca6e9e30a06618bef143ca4fded392a9017736bfce4ecc13b2539cdbab899c69 SHA512 bdbd245fe0ab5099e77963221c94e08d25f6eb13466624979fbc8985fbf4915a960e49a249b60b8b0a88ca76eed1aa3166b594a98095bce3e419686977fae4e4 MISC metadata.xml 420 BLAKE2B 931e6f1915be7d1b809bd2f59fec9f057fe3f6c6219ae3d5d8103a5e5155d13dc6decfbb5865d7a333247178371adae7f2712d12f0e001badb941d5fb2b8e6e7 SHA512 254ba66a5078b040ff86a77ae890c70f4d49374f2094b67c5046a8acc308901048fe8c46d1eb8d9716f13c0ac6a6c48625aa799837a1c586b2ce450a50704d33 diff --git a/dev-python/bibtexparser/bibtexparser-1.2.0.ebuild b/dev-python/bibtexparser/bibtexparser-1.2.0.ebuild deleted file mode 100644 index d973deb63dd5..000000000000 --- a/dev-python/bibtexparser/bibtexparser-1.2.0.ebuild +++ /dev/null @@ -1,30 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8..10} ) -inherit distutils-r1 - -DESCRIPTION="A BibTeX parser written in python" -HOMEPAGE="https://github.com/sciunto-org/python-bibtexparser" -SRC_URI=" - https://github.com/sciunto-org/python-bibtexparser/archive/v${PV}.tar.gz - -> ${P}.gh.tar.gz -" -S="${WORKDIR}/python-${P}" - -LICENSE="|| ( BSD LGPL-3 )" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -RDEPEND="dev-python/pyparsing[${PYTHON_USEDEP}]" - -distutils_enable_tests nose - -src_prepare() { - # fixed in upstream 5f98bac62e8ff3c8ab6b956f288f1c61b99c6a5d - sed -e 's:unittest2:unittest:' \ - -i bibtexparser/tests/test_crossref_resolving.py || die - distutils-r1_src_prepare -} diff --git a/dev-python/bleach/Manifest b/dev-python/bleach/Manifest index e4803bf472b3..b4465a907947 100644 --- a/dev-python/bleach/Manifest +++ b/dev-python/bleach/Manifest @@ -1,5 +1,4 @@ AUX bleach-4.1.0-py39.patch 1216 BLAKE2B 15bd8b862610ca68b5a2d6d7569bb72a6293c85c0dd0a2b9dda58ab50a25c021fd8306219c47d851a738e57acee3e0ddd43a55dc5a30a789010a3d385cb8ba69 SHA512 10d2aff6c5f62a56589f8f129df1f5f3b514a57a8518669b909491b801d6994b548ec4f7f7c04f161bf06c82aee397a5610787682e07aa40e0d469242bd2c5bd DIST bleach-5.0.0.tar.gz 198789 BLAKE2B 0b2847e9342be1854a08679230b3ea0fcb1a514eaa6c11f344057e59310b6d769e2bee91272295a0f60fa0ed1c2e4503340276d99794d260b6a63e2c4ea76703 SHA512 5b8e0c94a7bd8270581719928ec869c5c3c91900be0a293adfb342acfc55df7e63211e95786e6a39b3661b3852e91a8b37ff805387fb3e6a286e8a5dce8e3655 -EBUILD bleach-5.0.0-r1.ebuild 1109 BLAKE2B f2544d0cc5b4b1cd12f676e0a1658dea4a25828057cb28c7a6040e3a5f452dace8c2b2ecafe32642229cfa069e3ebe67b57415666395b825a9633ca1d1570553 SHA512 0cbb9b6b73886edf7463bf4ae0b16fdfc6d006bacd5840b136068bfa7e0a7cfc258fd8d362930cce9f2182ac911a5d9ac95b6387c26dd50f0db997a3ea69f0cd -EBUILD bleach-5.0.0.ebuild 1067 BLAKE2B 985c307a06214540e85a7ff1dcc81604723b8d17d626c26033c23411a1c42b4f0c7e937595cc0d186d8797e2b6caff06695d97aa77157609540884944f035a43 SHA512 bac520911fe80ba570a7f1c84630b3d7dccb8fb8341f343e61836aac1532fcb488fdc701a66f19df94a28db3de4c93ee98005834b583e703b242507226589489 +EBUILD bleach-5.0.0-r1.ebuild 1101 BLAKE2B 4e34d0f4918b39b3c29d260714008bcce5a84a65ad7e72b4aec08b9f3c74dde52e768ea748d750a4cff8e377cc4116cf02b700076fd8c04a0dc6928b0a2fcdf9 SHA512 c07586ab99178517c1f84d73b45e4c46018706d10ef60895527e58b522c93b4d0cc6dea21f8f99fea65ad0ee7236e77046d544f38fe346bd1e038f266b42cf40 MISC metadata.xml 401 BLAKE2B 9250e95731d3269e92b401f17d066e70838fa4009e9b62e6ec88420ada2b4695179fad49a8b010eab162ed0af2e2398fa987e04cd8ad34813dfb1ed1ad1208e4 SHA512 e5ba74a86efa4450b9181fb5f32dfd63ac5d3e34b8e1c447b21acb4cb615d77711761352a8e1e4807bde17b1b2e688eded99d8a9785cd42a915d470084b98a04 diff --git a/dev-python/bleach/bleach-5.0.0-r1.ebuild b/dev-python/bleach/bleach-5.0.0-r1.ebuild index 461937a17e8a..2fe9eb311b0e 100644 --- a/dev-python/bleach/bleach-5.0.0-r1.ebuild +++ b/dev-python/bleach/bleach-5.0.0-r1.ebuild @@ -17,7 +17,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos" RDEPEND=" dev-python/packaging[${PYTHON_USEDEP}] diff --git a/dev-python/bleach/bleach-5.0.0.ebuild b/dev-python/bleach/bleach-5.0.0.ebuild deleted file mode 100644 index 15421afc82d7..000000000000 --- a/dev-python/bleach/bleach-5.0.0.ebuild +++ /dev/null @@ -1,43 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8..10} pypy3 ) -inherit distutils-r1 - -DESCRIPTION="An easy whitelist-based HTML-sanitizing tool" -HOMEPAGE=" - https://github.com/mozilla/bleach/ - https://pypi.org/project/bleach/" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos" - -RDEPEND=" - dev-python/packaging[${PYTHON_USEDEP}] - >=dev-python/html5lib-1.0.1-r1[${PYTHON_USEDEP}] -" - -distutils_enable_tests pytest - -PATCHES=( - "${FILESDIR}"/${PN}-4.1.0-py39.patch -) - -src_prepare() { - # unbundle unpatched broken html5lib - rm -r bleach/_vendor || die - sed -i -e 's:bleach\._vendor\.::' \ - bleach/html5lib_shim.py \ - bleach/sanitizer.py \ - tests/test_clean.py || die - # indirect html5lib deps - sed -i -e '/six/d' -e '/webencodings/d' setup.py || die - - sed -i -e '/import/s/parse/urllib.&/' bleach/sanitizer.py || die - - distutils-r1_src_prepare -} diff --git a/dev-python/boto3/Manifest b/dev-python/boto3/Manifest index aeaea7bf29c5..b5ecb499e1bb 100644 --- a/dev-python/boto3/Manifest +++ b/dev-python/boto3/Manifest @@ -1,16 +1,22 @@ DIST boto3-1.23.10.gh.tar.gz 504080 BLAKE2B 1840715ec72b10131a430abdb303adf7619fb4dc542cb22acefffe378c96d094eb7d024c068df1df48882a22fc52e3883791da39d0e4fb34abdddad4d78c0ce8 SHA512 88d0abfc990eba2118698c27fe9f556a2b2ef27d0e287c2b3d65a1d485d4be264a5e9ccc02c017c404941c34efdb5f9d480ceb7c5752f99ebf95d3fab184dded +DIST boto3-1.24.10.gh.tar.gz 508606 BLAKE2B 5f4a4a8a39fb48d8cb15d3e0aec7304df57ce5a5c40d4dc41f7780645fb7e09fbfafe96588d92ea85af3c6d26d319510b534ee7b8c52f56aa166116edde7fc7d SHA512 98433526006e16af552e22722b5c913eca0d7de63f172312c168ccab7bdc2b587f265a89c2f4d7e948962393907044a0a493e49e627d731d27733e66fcae0407 DIST boto3-1.24.2.gh.tar.gz 505904 BLAKE2B e5fe9aa089caaa91aa41554a07ba97da55b04f5cc77be58df10ad4b6b9d3ab8ce22f988f658cb653d9f3890a307ea895c1cd57c30b6729ba12a1ee61f475ba1d SHA512 23b550194805859e37b8f3a7b75390bba500e7043e32930ab1ac46d2fca672472def9f4821e0deadaba6e6010afa05e4385a0f6fe229798250746b079fa27810 DIST boto3-1.24.3.gh.tar.gz 506694 BLAKE2B 5049ad69810c0fcb4d4133fae8efb7d5f44a5b766c3a53710692136231c2f147b08a6782e51f12ab0e22189cb8bbaf90805ca03d0f6eeffe047678b1b21cf72f SHA512 7652ffbfb41df2dde924e85c251dba84643d67b719ea7dc366dcb0f6988815474b0e2a44dba74ebda5f9b1f5576df715dbd16b70ad4109e846766bf34e9d92d0 DIST boto3-1.24.4.gh.tar.gz 507020 BLAKE2B 2689aa84d0cc5a8c7978d18c480576015bb212a2714eb4edf3f9dd59e0be09da4a866e64fad1f3033cf02b807af7f827cceb56716bec5f04048c2eeb49b12804 SHA512 d23d1d7cb11d45d4419a5c4c1fcadacbfff8e8ebae69c8e522aa00e966048cd341bff8587e18bd0f043f1abd0558522aecede3aa83b84498df95c5a06068f15b DIST boto3-1.24.5.gh.tar.gz 508100 BLAKE2B 5ad9e6325a507ea94738eebee58200b4c4e967db5afb5a3076ad55b64df8637f961074377375d9bf4df233c1d53444738e82a868515d04dbd9632dad0889e2c0 SHA512 9387c70c54e05b1007135a896e69934d128a31735cdf0b61ccadd9412c7be5d53259c60a2b4410157037f9a95afaf8ef4f4a97d35e290ff12b7deb125a73d903 DIST boto3-1.24.6.gh.tar.gz 508258 BLAKE2B 705b01006dfa63e386b39a0c4e791e0d9f2e4c5ae72bda3245843ba802556b1328214f80df788497d8b646882af816cfdba6d2769fe5bef82cbaf629fe9fcac6 SHA512 198df4e2f1e5f42bf0faa8baaea0bbc3d88fffda435afc3eccfdcc56940773dcdf43e8cb533a48265907bd118d8e969c7f9b37affb6508a8147ecee486017d92 DIST boto3-1.24.7.gh.tar.gz 508670 BLAKE2B d526f6a4dc4c6126c61ca7c9074b4341c742f84a6e95b38cd8a450fb74df379cee44513e1be6bc7cd0c8f728598d0ecfc06240120a8da71f75f86371498f5233 SHA512 4d57e38c18138b950f93a234132ac1d31c9a29ad00ca5e1298517d6b16ff2849802ce6cfeb8de390c2eb25086043d45e0276a7a563707595649ca1905367be52 +DIST boto3-1.24.8.gh.tar.gz 508760 BLAKE2B b904db3d57e2f7b6399670884f1c82d144840ed30b1a2e2955b33322ef24dba051aa1e19e49fcf3e449b8d0948d7715a37e300030c490a28a836e6c16923f82c SHA512 6abd7eb7591269c9b74c4cea1a8c52f4ccb1d7503ef2784e010ae20cd623bae340ff23301646dd51d1442a3a6a920e235362e2c6f872834fbb6233304c1a69fc +DIST boto3-1.24.9.gh.tar.gz 508882 BLAKE2B 67943139aebcbe67a3a084ed696b66c088a28beba90ba86758a22e2544ad9604fb507590f500deea75db4d189a7ffbccd687fe636de02ed68908bdc960c03a50 SHA512 250be46943df9b89da3ebb687144592b77fd233785da854c45a4e7c06e7a663c4a7779ef404a257ac72082dda776693d410b20a261859dd7866624e204f770a7 EBUILD boto3-1.23.10.ebuild 1579 BLAKE2B 92b7396288aaa6c640581a1983d94077d77c59cce7ac656ee45c82877b99e8ba4d3fdaa6f0e6457763b54ab1bdbbb4c8027f47aafa0440a4e041f8e1e7b17547 SHA512 79fec851f65d212066cf50b0c43a0ebf973a9afc17108ce7542d35cd4a56f0fcc58479ba03bb22dae86be78362a36d68cc64e1080fb0c693c5c90b7b27a90b9a +EBUILD boto3-1.24.10.ebuild 1586 BLAKE2B e44044186aacf633782448f7e2b0f36918fd53655fba2d87578c4e639647a45672a6fd6d7835b5df6086394e5f77aa4e4e84397391ee6b3e73b12ac30a1e345e SHA512 67c33b742f620365e096327a32c0d491104bda656d5e4beb1390a8a65e360cf4e7338d5c99e04f0792560604dd0cb5d8bf3c94e6abf0be4f5b40adb0d71288a0 EBUILD boto3-1.24.2.ebuild 1586 BLAKE2B e44044186aacf633782448f7e2b0f36918fd53655fba2d87578c4e639647a45672a6fd6d7835b5df6086394e5f77aa4e4e84397391ee6b3e73b12ac30a1e345e SHA512 67c33b742f620365e096327a32c0d491104bda656d5e4beb1390a8a65e360cf4e7338d5c99e04f0792560604dd0cb5d8bf3c94e6abf0be4f5b40adb0d71288a0 EBUILD boto3-1.24.3.ebuild 1586 BLAKE2B e44044186aacf633782448f7e2b0f36918fd53655fba2d87578c4e639647a45672a6fd6d7835b5df6086394e5f77aa4e4e84397391ee6b3e73b12ac30a1e345e SHA512 67c33b742f620365e096327a32c0d491104bda656d5e4beb1390a8a65e360cf4e7338d5c99e04f0792560604dd0cb5d8bf3c94e6abf0be4f5b40adb0d71288a0 EBUILD boto3-1.24.4.ebuild 1586 BLAKE2B e44044186aacf633782448f7e2b0f36918fd53655fba2d87578c4e639647a45672a6fd6d7835b5df6086394e5f77aa4e4e84397391ee6b3e73b12ac30a1e345e SHA512 67c33b742f620365e096327a32c0d491104bda656d5e4beb1390a8a65e360cf4e7338d5c99e04f0792560604dd0cb5d8bf3c94e6abf0be4f5b40adb0d71288a0 EBUILD boto3-1.24.5.ebuild 1586 BLAKE2B e44044186aacf633782448f7e2b0f36918fd53655fba2d87578c4e639647a45672a6fd6d7835b5df6086394e5f77aa4e4e84397391ee6b3e73b12ac30a1e345e SHA512 67c33b742f620365e096327a32c0d491104bda656d5e4beb1390a8a65e360cf4e7338d5c99e04f0792560604dd0cb5d8bf3c94e6abf0be4f5b40adb0d71288a0 EBUILD boto3-1.24.6.ebuild 1586 BLAKE2B e44044186aacf633782448f7e2b0f36918fd53655fba2d87578c4e639647a45672a6fd6d7835b5df6086394e5f77aa4e4e84397391ee6b3e73b12ac30a1e345e SHA512 67c33b742f620365e096327a32c0d491104bda656d5e4beb1390a8a65e360cf4e7338d5c99e04f0792560604dd0cb5d8bf3c94e6abf0be4f5b40adb0d71288a0 EBUILD boto3-1.24.7.ebuild 1586 BLAKE2B e44044186aacf633782448f7e2b0f36918fd53655fba2d87578c4e639647a45672a6fd6d7835b5df6086394e5f77aa4e4e84397391ee6b3e73b12ac30a1e345e SHA512 67c33b742f620365e096327a32c0d491104bda656d5e4beb1390a8a65e360cf4e7338d5c99e04f0792560604dd0cb5d8bf3c94e6abf0be4f5b40adb0d71288a0 +EBUILD boto3-1.24.8.ebuild 1586 BLAKE2B e44044186aacf633782448f7e2b0f36918fd53655fba2d87578c4e639647a45672a6fd6d7835b5df6086394e5f77aa4e4e84397391ee6b3e73b12ac30a1e345e SHA512 67c33b742f620365e096327a32c0d491104bda656d5e4beb1390a8a65e360cf4e7338d5c99e04f0792560604dd0cb5d8bf3c94e6abf0be4f5b40adb0d71288a0 +EBUILD boto3-1.24.9.ebuild 1586 BLAKE2B e44044186aacf633782448f7e2b0f36918fd53655fba2d87578c4e639647a45672a6fd6d7835b5df6086394e5f77aa4e4e84397391ee6b3e73b12ac30a1e345e SHA512 67c33b742f620365e096327a32c0d491104bda656d5e4beb1390a8a65e360cf4e7338d5c99e04f0792560604dd0cb5d8bf3c94e6abf0be4f5b40adb0d71288a0 EBUILD boto3-9999.ebuild 1586 BLAKE2B e44044186aacf633782448f7e2b0f36918fd53655fba2d87578c4e639647a45672a6fd6d7835b5df6086394e5f77aa4e4e84397391ee6b3e73b12ac30a1e345e SHA512 67c33b742f620365e096327a32c0d491104bda656d5e4beb1390a8a65e360cf4e7338d5c99e04f0792560604dd0cb5d8bf3c94e6abf0be4f5b40adb0d71288a0 MISC metadata.xml 493 BLAKE2B 7d6324fc877ffe1d20c5369c2af0b09a7028f94d28f1841188913d0d8be7ea699c9d3f92c624992c4c96bd69615d3a1211a2483c76c56b7d3082492e43512523 SHA512 44420d8c03d5986f990b76369edfa8dfd7659b4952db3ad946fd05392ec594628a28745ad888d055d4f074d5214f61fcffafe6c04c4ab54109d45ac0371582bd diff --git a/dev-python/boto3/boto3-1.24.10.ebuild b/dev-python/boto3/boto3-1.24.10.ebuild new file mode 100644 index 000000000000..6edcc751d54b --- /dev/null +++ b/dev-python/boto3/boto3-1.24.10.ebuild @@ -0,0 +1,68 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{8..11} ) + +inherit distutils-r1 multiprocessing + +DESCRIPTION="The AWS SDK for Python" +HOMEPAGE=" + https://github.com/boto/boto3/ + https://pypi.org/project/boto3/ +" +LICENSE="Apache-2.0" +SLOT="0" + +if [[ "${PV}" == "9999" ]]; then + EGIT_REPO_URI="https://github.com/boto/boto3" + inherit git-r3 + BOTOCORE_PV=${PV} +else + SRC_URI=" + https://github.com/boto/boto3/archive/${PV}.tar.gz + -> ${P}.gh.tar.gz + " + KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" + + # botocore is x.(y+3).z + BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 3)).$(ver_cut 3-)" +fi + +RDEPEND=" + >=dev-python/botocore-${BOTOCORE_PV}[${PYTHON_USEDEP}] + >=dev-python/jmespath-0.7.1[${PYTHON_USEDEP}] + >=dev-python/s3transfer-0.6.0[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/mock[${PYTHON_USEDEP}] + dev-python/pytest-xdist[${PYTHON_USEDEP}] + ) +" + +distutils_enable_sphinx docs/source \ + 'dev-python/guzzle_sphinx_theme' +distutils_enable_tests pytest + +python_prepare_all() { + # don't lock versions to narrow ranges + sed -e '/botocore/ d' \ + -e '/jmespath/ d' \ + -e '/s3transfer/ d' \ + -i setup.py || die + + # do not rely on bundled deps in botocore (sic!) + find -name '*.py' -exec sed -i \ + -e 's:from botocore[.]vendored import:import:' \ + -e 's:from botocore[.]vendored[.]:from :' \ + {} + || die + + distutils-r1_python_prepare_all +} + +python_test() { + epytest tests/{functional,unit} -n "$(makeopts_jobs)" +} diff --git a/dev-python/boto3/boto3-1.24.8.ebuild b/dev-python/boto3/boto3-1.24.8.ebuild new file mode 100644 index 000000000000..6edcc751d54b --- /dev/null +++ b/dev-python/boto3/boto3-1.24.8.ebuild @@ -0,0 +1,68 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{8..11} ) + +inherit distutils-r1 multiprocessing + +DESCRIPTION="The AWS SDK for Python" +HOMEPAGE=" + https://github.com/boto/boto3/ + https://pypi.org/project/boto3/ +" +LICENSE="Apache-2.0" +SLOT="0" + +if [[ "${PV}" == "9999" ]]; then + EGIT_REPO_URI="https://github.com/boto/boto3" + inherit git-r3 + BOTOCORE_PV=${PV} +else + SRC_URI=" + https://github.com/boto/boto3/archive/${PV}.tar.gz + -> ${P}.gh.tar.gz + " + KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" + + # botocore is x.(y+3).z + BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 3)).$(ver_cut 3-)" +fi + +RDEPEND=" + >=dev-python/botocore-${BOTOCORE_PV}[${PYTHON_USEDEP}] + >=dev-python/jmespath-0.7.1[${PYTHON_USEDEP}] + >=dev-python/s3transfer-0.6.0[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/mock[${PYTHON_USEDEP}] + dev-python/pytest-xdist[${PYTHON_USEDEP}] + ) +" + +distutils_enable_sphinx docs/source \ + 'dev-python/guzzle_sphinx_theme' +distutils_enable_tests pytest + +python_prepare_all() { + # don't lock versions to narrow ranges + sed -e '/botocore/ d' \ + -e '/jmespath/ d' \ + -e '/s3transfer/ d' \ + -i setup.py || die + + # do not rely on bundled deps in botocore (sic!) + find -name '*.py' -exec sed -i \ + -e 's:from botocore[.]vendored import:import:' \ + -e 's:from botocore[.]vendored[.]:from :' \ + {} + || die + + distutils-r1_python_prepare_all +} + +python_test() { + epytest tests/{functional,unit} -n "$(makeopts_jobs)" +} diff --git a/dev-python/boto3/boto3-1.24.9.ebuild b/dev-python/boto3/boto3-1.24.9.ebuild new file mode 100644 index 000000000000..6edcc751d54b --- /dev/null +++ b/dev-python/boto3/boto3-1.24.9.ebuild @@ -0,0 +1,68 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{8..11} ) + +inherit distutils-r1 multiprocessing + +DESCRIPTION="The AWS SDK for Python" +HOMEPAGE=" + https://github.com/boto/boto3/ + https://pypi.org/project/boto3/ +" +LICENSE="Apache-2.0" +SLOT="0" + +if [[ "${PV}" == "9999" ]]; then + EGIT_REPO_URI="https://github.com/boto/boto3" + inherit git-r3 + BOTOCORE_PV=${PV} +else + SRC_URI=" + https://github.com/boto/boto3/archive/${PV}.tar.gz + -> ${P}.gh.tar.gz + " + KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" + + # botocore is x.(y+3).z + BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 3)).$(ver_cut 3-)" +fi + +RDEPEND=" + >=dev-python/botocore-${BOTOCORE_PV}[${PYTHON_USEDEP}] + >=dev-python/jmespath-0.7.1[${PYTHON_USEDEP}] + >=dev-python/s3transfer-0.6.0[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/mock[${PYTHON_USEDEP}] + dev-python/pytest-xdist[${PYTHON_USEDEP}] + ) +" + +distutils_enable_sphinx docs/source \ + 'dev-python/guzzle_sphinx_theme' +distutils_enable_tests pytest + +python_prepare_all() { + # don't lock versions to narrow ranges + sed -e '/botocore/ d' \ + -e '/jmespath/ d' \ + -e '/s3transfer/ d' \ + -i setup.py || die + + # do not rely on bundled deps in botocore (sic!) + find -name '*.py' -exec sed -i \ + -e 's:from botocore[.]vendored import:import:' \ + -e 's:from botocore[.]vendored[.]:from :' \ + {} + || die + + distutils-r1_python_prepare_all +} + +python_test() { + epytest tests/{functional,unit} -n "$(makeopts_jobs)" +} diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest index 7a113dc4a9ef..fe6c698c9a1b 100644 --- a/dev-python/botocore/Manifest +++ b/dev-python/botocore/Manifest @@ -1,17 +1,23 @@ AUX botocore-1.26.0-py311.patch 2164 BLAKE2B bbe6b3db1a2369293894e8d7ef610301223e0e569b1b21d5ade581af42f09ac59a67a9b8e960140b81a184b4bc0962805c6cc352253f3cbeb411563bd3d1a74b SHA512 375589f268b37a9c92f816887356f1d1713d182126566dfa8abd370df605f77a55aca88a5562182fe8b1574f402409ce6bfe49b0c6705f7f06e441649ae5aa99 DIST botocore-1.26.10.tar.gz 9008316 BLAKE2B a05078ec5732015cbd8ea4da2d2d82e28f4241b7c3164f3410ae396a19f79c116f7a9059a3361e99eacc952f860a516b187375dbf64ee5e4e5648e8c3b0f95a5 SHA512 b12e9002dc8e0912a9681938f343b51d628f0b2798693dc81636fe7ede01d006d5bc8a901f92edf10a88d97c3c6311aaf97206a6f55070e645747536fe39b144 +DIST botocore-1.27.10.tar.gz 9107238 BLAKE2B 9bf9d6d0789acc84e1328704d6db0a36d5d036be38aa61b26f776aa42ab91889faa1f871a5373808a76906973c897dcd4a6d07d914c29fd4edf8b6ac2fae3511 SHA512 1a178ca96d126b74d63d0a3199cbb55370c8ba77559d87173f496aef961364ab1df13a8f5e5565cbf79ec8f17cf2d2178952e1739b40b29a34b8b78118d18982 DIST botocore-1.27.2.tar.gz 9026413 BLAKE2B 013724df76fb87c8e7731401d09774bec303aced7c3a01bb97935865f34193d1f313d49f32c1f6b7addab9b24384f26caca44b03ba0e77014821dc7cab5142ef SHA512 85045c13fa935b017f66edc132d2a31da2ecbe0c7bfcab369cb1d5f76d8a1401d303ab7d3e2ce95d53e9a59ea81dbf5380c1106169d84f40b21cbb926e35abb9 DIST botocore-1.27.3.tar.gz 9078424 BLAKE2B 62414c2474ec44b3385c589793fd0c54984d2302239b78295bfbdc3739160bbae5bb910207dc7252b7adb96d6cd69add7413000399bcb20b671e3fbdad860c02 SHA512 47ed3e68c10e4175cdbe2122dab9319b9059f9457e27258a142224311042c5ae4692d293d29dc9b4855e65eea561fb7b703f7ddc663064413144aaf72fda33a5 DIST botocore-1.27.4.tar.gz 9079162 BLAKE2B 3707e0b53022185248d5c086860ddf99f6d43803414929252a6b090fbeb765606e1fa97896f6d9016e97a0a6b5388d754941f3a88645f5c1ea18f206d73127a7 SHA512 3743d79febcf33302de20b364267ae39a0887c7fa5e116a7209b1281b4985e593b5d3f0ea7bb6e608036d99d4df46931192f5a3a63c98f7b3da26a16ea6b5a3f DIST botocore-1.27.5.tar.gz 9110489 BLAKE2B 0cafef7d573de45613b3a03e94c7ddedc6fcf13bc450c5a7509748062d29e5ac2de96982a606cd7af007a2c01004bead3575e7150c4120964edb290d0002c9c9 SHA512 8fc4a81da092e3b3bfa5b347d6a03fc6b969aeecc7a13b0b5de75d96d8c826411cf82bd22e373d6a8b5a9da323468bf1fd9b036b2b72d1801c49056c5c991858 DIST botocore-1.27.6.tar.gz 9109990 BLAKE2B ca3b1f4d14f4bbce87dcd989caf2fa79e475471c951ae13b2804e89f21a1dbf4949cbaba0abcf766f7a324f2b214135643b8d33f02a0866a06a5d81a1e50aa33 SHA512 a2e40d6b875b50bc8fe4180d8ad74a6f72c01f79d0130f9f4107436027fd0b40634359a5b9273bc9fd2eded16d14f40bd297467e57cc65707a495c312618d766 DIST botocore-1.27.7.tar.gz 9102259 BLAKE2B 094ec463531f1dfd54ff32d0f44ebc39cdc0a6d4c3e19b49a25e25d9d13acdcd26c782c1d4819ea4f1cb8954a858aa6e997411785678700b7ca03cd8844527b5 SHA512 d4a1327f4314279548af00fbc6da2f9fc5f25f704da3f6ddfa90773878f28ac9f03556b00fa4c0207ec2e952eb716aa98c1c22abffbd51d82dc55d9e4ceeca5c +DIST botocore-1.27.8.tar.gz 9103145 BLAKE2B c4e5605ba17219e39499e0809b67b0834bd561bd5dcfa43846cd3132305ba1d811044a1630ecb1bd8315ebc65bae5443efe89a15b6a4f11971aa758bdaa2162c SHA512 61bd87164104135684a6e01b89102eabd5cf9b9115d014d3c08450508d776cbea007b2f072171d380507eb745725919438a742d3cfd6fe32d74bf0f5ac97f04a +DIST botocore-1.27.9.tar.gz 9104233 BLAKE2B 673b209aa07ff82233d11dcc7661ceddb92bfd97699917840fc95391103f676b28f3fc55488be9e75eb822333ef8f4ad16a2fc7397067fd6271ffc200d806216 SHA512 5d7537287e8a7ede91296c5ac2313ef590f2fcabce5b615ecf0cf58a557b7cba68d826bb014f0e1b26484e16db1f3db8a78b0abe084cfc5f53406f4c830d9c9a EBUILD botocore-1.26.10.ebuild 1628 BLAKE2B d42a7b3e64fa2a66eb055490c1525faedaf9178fcfbb8aec42fa09841ddca13b276a8872699d7e5b2cea725fd2e835570a59c2eb9783a63bb728266499185321 SHA512 cacfaeb4cee9165055b59b287a2bcf73759c4d1291b3fd0831ca309ef6937347655be22c715328e212264c62e41bd03b024eed020826b07165f5518e52f4729a +EBUILD botocore-1.27.10.ebuild 1635 BLAKE2B fa5b1fc2a47df0e4f5932aa89a5f84d50b25e36b186cc87f8acd3069bae7eda9ba405a99fd38633480cc5bcefebdfac8456aa49a855d7a221c05d329b211b18a SHA512 1dc2cd74fc9d7d205abba35e494f2189e7ba4dfdd2ded0e7fdbfc44c6aaad840074c5b676bbe2aadc84b738e1223d26d8c9e4ed57489503482879a49b0da1305 EBUILD botocore-1.27.2.ebuild 1635 BLAKE2B fa5b1fc2a47df0e4f5932aa89a5f84d50b25e36b186cc87f8acd3069bae7eda9ba405a99fd38633480cc5bcefebdfac8456aa49a855d7a221c05d329b211b18a SHA512 1dc2cd74fc9d7d205abba35e494f2189e7ba4dfdd2ded0e7fdbfc44c6aaad840074c5b676bbe2aadc84b738e1223d26d8c9e4ed57489503482879a49b0da1305 EBUILD botocore-1.27.3.ebuild 1635 BLAKE2B fa5b1fc2a47df0e4f5932aa89a5f84d50b25e36b186cc87f8acd3069bae7eda9ba405a99fd38633480cc5bcefebdfac8456aa49a855d7a221c05d329b211b18a SHA512 1dc2cd74fc9d7d205abba35e494f2189e7ba4dfdd2ded0e7fdbfc44c6aaad840074c5b676bbe2aadc84b738e1223d26d8c9e4ed57489503482879a49b0da1305 EBUILD botocore-1.27.4.ebuild 1635 BLAKE2B fa5b1fc2a47df0e4f5932aa89a5f84d50b25e36b186cc87f8acd3069bae7eda9ba405a99fd38633480cc5bcefebdfac8456aa49a855d7a221c05d329b211b18a SHA512 1dc2cd74fc9d7d205abba35e494f2189e7ba4dfdd2ded0e7fdbfc44c6aaad840074c5b676bbe2aadc84b738e1223d26d8c9e4ed57489503482879a49b0da1305 EBUILD botocore-1.27.5.ebuild 1635 BLAKE2B fa5b1fc2a47df0e4f5932aa89a5f84d50b25e36b186cc87f8acd3069bae7eda9ba405a99fd38633480cc5bcefebdfac8456aa49a855d7a221c05d329b211b18a SHA512 1dc2cd74fc9d7d205abba35e494f2189e7ba4dfdd2ded0e7fdbfc44c6aaad840074c5b676bbe2aadc84b738e1223d26d8c9e4ed57489503482879a49b0da1305 EBUILD botocore-1.27.6.ebuild 1635 BLAKE2B fa5b1fc2a47df0e4f5932aa89a5f84d50b25e36b186cc87f8acd3069bae7eda9ba405a99fd38633480cc5bcefebdfac8456aa49a855d7a221c05d329b211b18a SHA512 1dc2cd74fc9d7d205abba35e494f2189e7ba4dfdd2ded0e7fdbfc44c6aaad840074c5b676bbe2aadc84b738e1223d26d8c9e4ed57489503482879a49b0da1305 EBUILD botocore-1.27.7.ebuild 1635 BLAKE2B fa5b1fc2a47df0e4f5932aa89a5f84d50b25e36b186cc87f8acd3069bae7eda9ba405a99fd38633480cc5bcefebdfac8456aa49a855d7a221c05d329b211b18a SHA512 1dc2cd74fc9d7d205abba35e494f2189e7ba4dfdd2ded0e7fdbfc44c6aaad840074c5b676bbe2aadc84b738e1223d26d8c9e4ed57489503482879a49b0da1305 +EBUILD botocore-1.27.8.ebuild 1635 BLAKE2B fa5b1fc2a47df0e4f5932aa89a5f84d50b25e36b186cc87f8acd3069bae7eda9ba405a99fd38633480cc5bcefebdfac8456aa49a855d7a221c05d329b211b18a SHA512 1dc2cd74fc9d7d205abba35e494f2189e7ba4dfdd2ded0e7fdbfc44c6aaad840074c5b676bbe2aadc84b738e1223d26d8c9e4ed57489503482879a49b0da1305 +EBUILD botocore-1.27.9.ebuild 1635 BLAKE2B fa5b1fc2a47df0e4f5932aa89a5f84d50b25e36b186cc87f8acd3069bae7eda9ba405a99fd38633480cc5bcefebdfac8456aa49a855d7a221c05d329b211b18a SHA512 1dc2cd74fc9d7d205abba35e494f2189e7ba4dfdd2ded0e7fdbfc44c6aaad840074c5b676bbe2aadc84b738e1223d26d8c9e4ed57489503482879a49b0da1305 EBUILD botocore-9999.ebuild 1635 BLAKE2B fa5b1fc2a47df0e4f5932aa89a5f84d50b25e36b186cc87f8acd3069bae7eda9ba405a99fd38633480cc5bcefebdfac8456aa49a855d7a221c05d329b211b18a SHA512 1dc2cd74fc9d7d205abba35e494f2189e7ba4dfdd2ded0e7fdbfc44c6aaad840074c5b676bbe2aadc84b738e1223d26d8c9e4ed57489503482879a49b0da1305 MISC metadata.xml 499 BLAKE2B e5aaa7da26f200c09adfdf38b68f656bbccbec627cb5d966b280ac2165334e7eec659c89075bcace748f58e2ec3e7d2998e54a688d56ecea2d30653c67dfd35a SHA512 103c554d5dbd967bf9b6e418b3913d9235e7e910d012160909ce0715134ed2e37b06e6a345395f9d16ce08d1cf51f3ce458bce93c6a978fd3dca6610f2acdbd0 diff --git a/dev-python/botocore/botocore-1.27.10.ebuild b/dev-python/botocore/botocore-1.27.10.ebuild new file mode 100644 index 000000000000..2fb86c59b25e --- /dev/null +++ b/dev-python/botocore/botocore-1.27.10.ebuild @@ -0,0 +1,70 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{8..11} ) + +inherit distutils-r1 multiprocessing + +DESCRIPTION="Low-level, data-driven core of boto 3" +HOMEPAGE=" + https://github.com/boto/botocore/ + https://pypi.org/project/botocore/ +" +LICENSE="Apache-2.0" +SLOT="0" + +if [[ "${PV}" == "9999" ]]; then + EGIT_REPO_URI="https://github.com/boto/botocore" + inherit git-r3 +else + SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" +fi + +RDEPEND=" + dev-python/six[${PYTHON_USEDEP}] + =dev-python/urllib3-1.25.4[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/jsonschema[${PYTHON_USEDEP}] + dev-python/pytest-xdist[${PYTHON_USEDEP}] + ) +" + +PATCHES=( + "${FILESDIR}/botocore-1.26.0-py311.patch" +) + +distutils_enable_sphinx docs/source \ + 'dev-python/guzzle_sphinx_theme' +distutils_enable_tests pytest + +src_prepare() { + # unpin deps + sed -i -e "s:>=.*':':" setup.py || die + + # unbundle deps + rm -r botocore/vendored || die + find -name '*.py' -exec sed -i \ + -e 's:from botocore[.]vendored import:import:' \ + -e 's:from botocore[.]vendored[.]:from :' \ + {} + || die + + distutils-r1_src_prepare +} + +python_test() { + local EPYTEST_DESELECT=( + # rely on bundled six + tests/functional/test_six_imports.py::test_no_bare_six_imports + tests/functional/test_six_threading.py::test_six_thread_safety + ) + + epytest tests/{functional,unit} -n "$(makeopts_jobs)" +} diff --git a/dev-python/botocore/botocore-1.27.8.ebuild b/dev-python/botocore/botocore-1.27.8.ebuild new file mode 100644 index 000000000000..2fb86c59b25e --- /dev/null +++ b/dev-python/botocore/botocore-1.27.8.ebuild @@ -0,0 +1,70 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{8..11} ) + +inherit distutils-r1 multiprocessing + +DESCRIPTION="Low-level, data-driven core of boto 3" +HOMEPAGE=" + https://github.com/boto/botocore/ + https://pypi.org/project/botocore/ +" +LICENSE="Apache-2.0" +SLOT="0" + +if [[ "${PV}" == "9999" ]]; then + EGIT_REPO_URI="https://github.com/boto/botocore" + inherit git-r3 +else + SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" +fi + +RDEPEND=" + dev-python/six[${PYTHON_USEDEP}] + =dev-python/urllib3-1.25.4[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/jsonschema[${PYTHON_USEDEP}] + dev-python/pytest-xdist[${PYTHON_USEDEP}] + ) +" + +PATCHES=( + "${FILESDIR}/botocore-1.26.0-py311.patch" +) + +distutils_enable_sphinx docs/source \ + 'dev-python/guzzle_sphinx_theme' +distutils_enable_tests pytest + +src_prepare() { + # unpin deps + sed -i -e "s:>=.*':':" setup.py || die + + # unbundle deps + rm -r botocore/vendored || die + find -name '*.py' -exec sed -i \ + -e 's:from botocore[.]vendored import:import:' \ + -e 's:from botocore[.]vendored[.]:from :' \ + {} + || die + + distutils-r1_src_prepare +} + +python_test() { + local EPYTEST_DESELECT=( + # rely on bundled six + tests/functional/test_six_imports.py::test_no_bare_six_imports + tests/functional/test_six_threading.py::test_six_thread_safety + ) + + epytest tests/{functional,unit} -n "$(makeopts_jobs)" +} diff --git a/dev-python/botocore/botocore-1.27.9.ebuild b/dev-python/botocore/botocore-1.27.9.ebuild new file mode 100644 index 000000000000..2fb86c59b25e --- /dev/null +++ b/dev-python/botocore/botocore-1.27.9.ebuild @@ -0,0 +1,70 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{8..11} ) + +inherit distutils-r1 multiprocessing + +DESCRIPTION="Low-level, data-driven core of boto 3" +HOMEPAGE=" + https://github.com/boto/botocore/ + https://pypi.org/project/botocore/ +" +LICENSE="Apache-2.0" +SLOT="0" + +if [[ "${PV}" == "9999" ]]; then + EGIT_REPO_URI="https://github.com/boto/botocore" + inherit git-r3 +else + SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" +fi + +RDEPEND=" + dev-python/six[${PYTHON_USEDEP}] + =dev-python/urllib3-1.25.4[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/jsonschema[${PYTHON_USEDEP}] + dev-python/pytest-xdist[${PYTHON_USEDEP}] + ) +" + +PATCHES=( + "${FILESDIR}/botocore-1.26.0-py311.patch" +) + +distutils_enable_sphinx docs/source \ + 'dev-python/guzzle_sphinx_theme' +distutils_enable_tests pytest + +src_prepare() { + # unpin deps + sed -i -e "s:>=.*':':" setup.py || die + + # unbundle deps + rm -r botocore/vendored || die + find -name '*.py' -exec sed -i \ + -e 's:from botocore[.]vendored import:import:' \ + -e 's:from botocore[.]vendored[.]:from :' \ + {} + || die + + distutils-r1_src_prepare +} + +python_test() { + local EPYTEST_DESELECT=( + # rely on bundled six + tests/functional/test_six_imports.py::test_no_bare_six_imports + tests/functional/test_six_threading.py::test_six_thread_safety + ) + + epytest tests/{functional,unit} -n "$(makeopts_jobs)" +} diff --git a/dev-python/brotlicffi/Manifest b/dev-python/brotlicffi/Manifest index 435a6318f359..86133ac9eada 100644 --- a/dev-python/brotlicffi/Manifest +++ b/dev-python/brotlicffi/Manifest @@ -1,5 +1,5 @@ DIST brotli-46c1a881b41bb638c76247558aa04b1591af3aa7.tar.gz 19840371 BLAKE2B b9a1c3c2e5b62bd63b392debe54bd1732ac1cb31f88500f0142108b453649d96901d9a03b6db98642cb9abaf9188c06d440f2b8bd3cf57fbbb52196a931f5079 SHA512 dc573c90491032a205f32f0ce9c93e95b06c70a3107caa9501e038a212226c37117d63709a29843367344bf7d18cf32d0c0578b11166387198e12b38b1522406 DIST brotlicffi-1.0.9.2.gh.tar.gz 22714 BLAKE2B 463cff7aed04718d1c77e6b3477dbbdb40cf61f0e045a7759bf1e8656e3b07e7b9f3ff5c5356069e752d750774a6ab203588a4094d27ad7ab9ae80f091c6ea3a SHA512 3d200f606c9851f0049835b53dd1f117727786505b5887e246934f41a978d375e1fa5a078e0811f130c009931e41c51575bd9d55b602ee7b6daebe9759ed15d5 -EBUILD brotlicffi-1.0.9.2-r1.ebuild 1476 BLAKE2B 273695f74c2bbdb38995ca785535f5c49083f17ff278d4c2285be879999a43ca680f6726c88562ac01feef6b096ed7f8b11ee4f54a6ccb8c9530d435ccb51eaa SHA512 893ff4f9c20ab70d443577fdb37d99037abb0247e932b1daa64507f6332ece06289c810566ad21f7a107aada7c3ddc620f80305c1227ecc4547d9cd80a7c1dee +EBUILD brotlicffi-1.0.9.2-r1.ebuild 1473 BLAKE2B b9666a74ff380dfc8bfa0f1976153715fcaa2ebab0e652cf0ef8680b29a84ac59b3fcc14334da0b8c8214600c25240e68e992f4b99ec2626344b8f2a249de5c0 SHA512 df9a1344ac657a3be6a42534135e4e18b6e710fae1b417d6de0f602a5ea7ad6c362663d6e3b68434a8f245ef8870a255652a2f96d582f8ab1ef40fcacadd1701 EBUILD brotlicffi-1.0.9.2.ebuild 1454 BLAKE2B 6589d0f4f6d33f85c763572b70cc3e69856ffa292eb0acc298876e08c5a70dc634d792980697c2492d31f15f5606ae2a92815a7d4a6b9a88304b21145b4788ec SHA512 b644f341362526fdd9ea5527f107eacae72d5f294dfaa39e66afb5f29312d5b684d7943beaa704f4de96ee83f918350ef6cf85d6409619dbcce5d24a98c5fcb6 MISC metadata.xml 377 BLAKE2B 13782cfbd514306140bb23753666679d94d15f89f0c2c84c13972151bd17d5c4ccd88930d60d732632f5e9a263d864b7aa5dcd741aae60508240e0f6d6f29230 SHA512 e440ae16d42ea9ab96317d26d88bf2955e0d8d5b4a6c41aca96a46c4f1e1c149d710d4cf52a569d6eb6d34ead71007fc2b2a7f67ff3c241e83d9573fe4d41e38 diff --git a/dev-python/brotlicffi/brotlicffi-1.0.9.2-r1.ebuild b/dev-python/brotlicffi/brotlicffi-1.0.9.2-r1.ebuild index aa45e1af7fef..8e789bb97fbb 100644 --- a/dev-python/brotlicffi/brotlicffi-1.0.9.2-r1.ebuild +++ b/dev-python/brotlicffi/brotlicffi-1.0.9.2-r1.ebuild @@ -28,7 +28,7 @@ SRC_URI=" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" RDEPEND=" app-arch/brotli:= diff --git a/dev-python/cachelib/Manifest b/dev-python/cachelib/Manifest index 047de166de34..676e103a6498 100644 --- a/dev-python/cachelib/Manifest +++ b/dev-python/cachelib/Manifest @@ -1,5 +1,5 @@ -DIST cachelib-0.6.0.tar.gz 21842 BLAKE2B a886e0d6558dd7b3e5cb70124ac48b1fd55de13bc15998da32111300505501252f96c419c2bf82f6101c51e70d2d98f5a49362554891513ea3d1c8522d17ab4c SHA512 a828b6a9e425efcfbae46c148f1f56fd6f4df2ce37ed72b90fc4c3ea9edec1273aa2f2e1f9ad59fad30d1b8e37d6794176b85a7b5afb2b65264bd992dfc5c4f6 DIST cachelib-0.7.0.tar.gz 20650 BLAKE2B 427101910200e4b13e1cc98582499d4f78066c5b904797ae1e9565c5bc6ea445a9ab8f9eed4e6a9a18dcf8aa0ce369ed455edf6f551ff5476a8101aa75cec192 SHA512 034bc14a2de2eb7a7fe52a51f5ff1f96c700c1d915430c0fae5f95bb045989fbbe82458c1dc17cd8ea54e016d014679628a7470e8564f43cd763480eb06d3153 -EBUILD cachelib-0.6.0.ebuild 790 BLAKE2B 0939bf9ab5d15a42d5c711d88e8477cf11a210317bc927db6c55e82777f6ef818b52d1207e5dfc8fe8ca70e2c2e82f926d27efec7b2320a90ef94cef644d4040 SHA512 a5e7d3161ee066961d70f9a7d64f80499b8aa1fd0e86d0d126e76790527d20dcf67cbef0b5f9de672240d9aaf973d30bd25c2341e38760724e88dbf6dbc68091 -EBUILD cachelib-0.7.0.ebuild 802 BLAKE2B 326f568966b6ada58d635de4691708afe2888edabb87f2b197bcdaf9490336bf9806722383b7856a46a600cd0d47b3565cdc58ad614286757af2292ede6c2d4e SHA512 8d595c60ca5116866d65f49a12c503898a58a18ecceda4648239b7d556c5d10e6b4655097ed42907c8ba8ac3ff4326b34676248f6a80d6ab66b2317d7ac62d65 -MISC metadata.xml 511 BLAKE2B 91d347ae3d102f0831213680f93183f31f69e37391a173295dfd089158ea48a7fdd667637a827d499aa9a2f824c906e36f35d09ca6de5dc6136249f789ee2ee4 SHA512 fcd3c2942861b6c836c82a0a8acc068f7bbef731ce45fad046bb00fe50a67f0eccbfab061f879c5f824fcf34d3fe5e84f93aa151c75f04408d0d2e3609f86dd1 +DIST cachelib-0.8.0.tar.gz 20532 BLAKE2B 5c9eea33f52fc1ddb4eb6c25be64f43e08ed9c17f8fe233b492f293adee022ad840107a9806654d9446d2f249a78ff18d3c85c8964229df8341e7ce499e8431f SHA512 da9ba99e9c6c70542883a183558561486f37098266c4eb38920494653229f78ac47c2c26499e660241231a606040940105434f260ee977599f605a42e9b3f802 +EBUILD cachelib-0.7.0.ebuild 800 BLAKE2B 70509990e6ef68f643862633f323e194b2893f1cec2c509acd1d0101027e48ab23f65d78ffc091bf74f8af9ab5d4e182c014e1c0c8442fd546ed7740a67e4fb5 SHA512 f1e37a1feee7cf795989d685b2502599efee74625181b882ce51ce51f356d38ea92a66c98cad38c165cbb8ddb818ff4328b73bbfe450fd7a37015e3f8a3aa1cf +EBUILD cachelib-0.8.0.ebuild 802 BLAKE2B 326f568966b6ada58d635de4691708afe2888edabb87f2b197bcdaf9490336bf9806722383b7856a46a600cd0d47b3565cdc58ad614286757af2292ede6c2d4e SHA512 8d595c60ca5116866d65f49a12c503898a58a18ecceda4648239b7d556c5d10e6b4655097ed42907c8ba8ac3ff4326b34676248f6a80d6ab66b2317d7ac62d65 +MISC metadata.xml 510 BLAKE2B 456e0e3b13e50fe5fa9fb866ca2a20a63c180a55691d3cc5e63cea2d16e9e98c61d4f0f5d043f8cf73c2fa80f68eb1b29f182b5bec04356fe1c5965799ea4d7f SHA512 caef760fc497745b37e82a3603d360eb3ca173d1c6d1ee47d8cc358c28db2683446e5ce67a60e267f509e6f7688c9ee3aa5c499539752c014f0830af9896d3c6 diff --git a/dev-python/cachelib/cachelib-0.7.0.ebuild b/dev-python/cachelib/cachelib-0.7.0.ebuild index c3b5d4c04719..d18a01eb133e 100644 --- a/dev-python/cachelib/cachelib-0.7.0.ebuild +++ b/dev-python/cachelib/cachelib-0.7.0.ebuild @@ -17,7 +17,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~x86" +KEYWORDS="amd64 ~arm ~arm64 x86" BDEPEND=" test? ( diff --git a/dev-python/cachelib/cachelib-0.6.0.ebuild b/dev-python/cachelib/cachelib-0.8.0.ebuild similarity index 83% rename from dev-python/cachelib/cachelib-0.6.0.ebuild rename to dev-python/cachelib/cachelib-0.8.0.ebuild index 29b7473deca9..c3b5d4c04719 100644 --- a/dev-python/cachelib/cachelib-0.6.0.ebuild +++ b/dev-python/cachelib/cachelib-0.8.0.ebuild @@ -9,12 +9,15 @@ PYTHON_COMPAT=( python3_{8..10} ) inherit distutils-r1 DESCRIPTION="Collection of cache libraries in the same API interface. Extracted from werkzeug" -HOMEPAGE="https://pypi.org/project/cachelib/ https://github.com/pallets/cachelib" +HOMEPAGE=" + https://pypi.org/project/cachelib/ + https://github.com/pallets-eco/cachelib/ +" SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="BSD" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 x86" +KEYWORDS="~amd64 ~arm ~arm64 ~x86" BDEPEND=" test? ( @@ -23,7 +26,8 @@ BDEPEND=" dev-python/redis-py[${PYTHON_USEDEP}] net-misc/memcached www-servers/uwsgi[${PYTHON_USEDEP}] - )" + ) +" distutils_enable_tests pytest diff --git a/dev-python/cachelib/metadata.xml b/dev-python/cachelib/metadata.xml index 0b5609227c48..93b55ca7ecdf 100644 --- a/dev-python/cachelib/metadata.xml +++ b/dev-python/cachelib/metadata.xml @@ -12,6 +12,6 @@ cachelib - pallets-echo/cachelib + pallets-eco/cachelib diff --git a/dev-python/cachetools/Manifest b/dev-python/cachetools/Manifest index 632a02cd4bfc..3036774b30e4 100644 --- a/dev-python/cachetools/Manifest +++ b/dev-python/cachetools/Manifest @@ -1,9 +1,3 @@ -DIST cachetools-4.2.4.tar.gz 25487 BLAKE2B 91979f72b8719f4fbc57421ded6edcca38106814997abd2a17c1147af55a1b64e11b347c8ef790cd8cdafbd83b8492d377540b872430d285584aa3d3228f6435 SHA512 29a6bb3a064e5603cd3e3882d8e5a6a6ef95ba3029716692c9a82d7186a0befcfb8ed4a0ee3ecb591fdff93a46836d5b25acca7ba5eab1ba837e86404aea8fcf -DIST cachetools-5.0.0.tar.gz 26119 BLAKE2B 29d3c9d9859c4848d807dcf8d84614b23a125bdabd4188191e7ccb1536da249226ed4b21798b49c2eb764bfea4ba16b557440438a827b1bfd8d4c5b0984695e4 SHA512 3d311969a4fcc180767f4546f384e16d47bbeb5c1d97884006872317514ea2739560346d62d0afed1916def249d92f9ff14e4d964e9521de09132d3a83463a76 -DIST cachetools-5.1.0.tar.gz 26656 BLAKE2B 709b4e5ee7a0e86ccd0d947828f36b7c98765dddb0d628b28d17ed745633b747c16f17df7ffff79a87e8916702c4a513432b832a6d06f2ac57c1c9199e2adeef SHA512 6732c5a305c506843caa13cdacb210a83695a9cb65d065b95e1505530ffb6899200c1d89b66ede33b194b5af1a01ad99e79aa85ec754d854de476f243380bd53 DIST cachetools-5.2.0.tar.gz 27342 BLAKE2B 905986bca98996fbc74c74bc5710b429ae63b4bf6283a3910e83a92cac461ef4a0271b1691a694fe8ecacf38eeeb921d7345c9e015f1400705662081d5e29dbd SHA512 e12766aef1725091edcdd0ef3687b891242f711de069c0d0642680d61dcca79e645e6ecb5f2e22470f189aba59daa2b5a830dc76791256517368f8912a065eef -EBUILD cachetools-4.2.4.ebuild 419 BLAKE2B 0cb00cc291fba7a29b18af9b3e25202cd36891bc52f1d1d5ba9134e0fa5de557545b3572a835d0584ee8fa7ad77a08b3716c983e0335605438f6e6f63bd33338 SHA512 e52ebe03812ca4317222d0cb040f498d4f87fdb99cc624b5415ee171efab35f8ca9072fd913cfcf299d871a0a61a5a4703a9d7232962a28c3ec3c255b54a606e -EBUILD cachetools-5.0.0.ebuild 426 BLAKE2B 2bb25e4179e8f1b91cbfdc665b1289004ec7743e6f52022579dd925bfb12b65cd2af25ba8bcff54661de31aa82114757a3b3fad2084bea80b07ebe9f3ee7dac9 SHA512 ee5d35d82477fb585959f3a5d0ef3d188ea641c4a4d1738fed6888d475fdc01f82f4c0a9868e07fbdc55b1140696649f7a4bbe77b0a75411558d1bbcfd60fc18 -EBUILD cachetools-5.1.0.ebuild 501 BLAKE2B 316c1686233e60167582db0f1e63d25382aeddca5924747387cd795f0b39366c9843cfbeef82498346d38529686754a8f0878678e153f1e512b9aa0f973a2625 SHA512 624296118f582e0a84c5b544875b2abd7cd79b0183675763620ef542311fd2f6c9e08e80a4b211942adcd81b3aba4929f5e27b7a148ded9dcad3d5f81226ab4d -EBUILD cachetools-5.2.0.ebuild 501 BLAKE2B 316c1686233e60167582db0f1e63d25382aeddca5924747387cd795f0b39366c9843cfbeef82498346d38529686754a8f0878678e153f1e512b9aa0f973a2625 SHA512 624296118f582e0a84c5b544875b2abd7cd79b0183675763620ef542311fd2f6c9e08e80a4b211942adcd81b3aba4929f5e27b7a148ded9dcad3d5f81226ab4d +EBUILD cachetools-5.2.0.ebuild 499 BLAKE2B be43a613a2131a511955a055556b393cb4ebb385f406e50a10f20d9401d6264ff29cb629007495af865a5634371ed861a12ba46d35b5fac017e4d088c88c55e7 SHA512 e6de3f33d885699b170f4069823107e8f47b99b8d0975c14ef1a6004bf2ab1b8daa40b821172b9f39041d72813122e8fa1971e3a11c68fd4e2ce1e37b8fce04f MISC metadata.xml 508 BLAKE2B 46dd3d86627746b2b26d9980c2773a25cde3fe6d8ef25bffd88edf1cd2f66a9457f09eea791efc1dab3d354f405bf755992e4a44acd721e4e72f085eabf9b61e SHA512 63d48b1e710965f09538e71b982df8e2fdf5693c6043d5498e4536f76e139584f8783479c1742f91fbe45b4e7bf9eec8d8a54d698734c196bbd8d5a14712b59b diff --git a/dev-python/cachetools/cachetools-4.2.4.ebuild b/dev-python/cachetools/cachetools-4.2.4.ebuild deleted file mode 100644 index 9746966fa6e9..000000000000 --- a/dev-python/cachetools/cachetools-4.2.4.ebuild +++ /dev/null @@ -1,17 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8..10} ) -inherit distutils-r1 - -DESCRIPTION="Extensible memoizing collections and decorators" -HOMEPAGE="https://pypi.org/project/cachetools/" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 x86" - -distutils_enable_tests pytest diff --git a/dev-python/cachetools/cachetools-5.0.0.ebuild b/dev-python/cachetools/cachetools-5.0.0.ebuild deleted file mode 100644 index 913ab3eaa0fe..000000000000 --- a/dev-python/cachetools/cachetools-5.0.0.ebuild +++ /dev/null @@ -1,17 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8..10} ) -inherit distutils-r1 - -DESCRIPTION="Extensible memoizing collections and decorators" -HOMEPAGE="https://pypi.org/project/cachetools/" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~riscv x86" - -distutils_enable_tests pytest diff --git a/dev-python/cachetools/cachetools-5.1.0.ebuild b/dev-python/cachetools/cachetools-5.1.0.ebuild deleted file mode 100644 index 07e5f7a7371b..000000000000 --- a/dev-python/cachetools/cachetools-5.1.0.ebuild +++ /dev/null @@ -1,22 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{8..11} ) - -inherit distutils-r1 - -DESCRIPTION="Extensible memoizing collections and decorators" -HOMEPAGE=" - https://github.com/tkem/cachetools/ - https://pypi.org/project/cachetools/ -" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86" - -distutils_enable_tests pytest diff --git a/dev-python/cachetools/cachetools-5.2.0.ebuild b/dev-python/cachetools/cachetools-5.2.0.ebuild index 07e5f7a7371b..a6ee88f5bf22 100644 --- a/dev-python/cachetools/cachetools-5.2.0.ebuild +++ b/dev-python/cachetools/cachetools-5.2.0.ebuild @@ -17,6 +17,6 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~riscv x86" distutils_enable_tests pytest diff --git a/dev-python/carbon/Manifest b/dev-python/carbon/Manifest index d54cf7d04159..01b468c5e4c0 100644 --- a/dev-python/carbon/Manifest +++ b/dev-python/carbon/Manifest @@ -1,7 +1,5 @@ AUX carbon.confd 119 BLAKE2B 75505b3aedcc65306a1cd16645e349012652a268d838dc1fd32d8a143d18dfca3c9e3233a0bfcdeee22a26592bb49408a3e4708d96796361219f73dc5e32adb4 SHA512 049d2e3c9e9ae9375f485568185b14fb326a85f13a5f40e19a5d26aaecd0b98a61f011dbe4335110b6e3314ec52d308fea8f577df8b29b5d675fd7763a02788f AUX carbon.initd2 1329 BLAKE2B 7990f8ee25f2554ce5997075c7fda4cfc69d73ae060657a917498bed4ef237a6e0b43b522ef15b0587d15c71fdb03a26f562d1147212c50f8d838f97522cc9cd SHA512 08d9a7ddc763bb49763b1c873504b0dfb45763ed871f22632885692f41d5d8c86616677c2669b0b8c2160170a7c507c2415571d300e2045675c7002556a4063e DIST carbon-1.1.10.tar.gz 77091 BLAKE2B 367beb81a4dcf4c5fff6bf9884c7accb8aea9daa88d6d890bb977c926268b7ae041c9ac8e4b537f07d08d6c970f536ccc87ae6b4caef555883aadeab155fedce SHA512 a5c8d730e311bb65682c701b79a5e3e02e35eec5c0d923fece3f63d7036ca1f85775100fba9a2090487f2cf75bae7708dae9580deccd8fc586f2820b03e14b4c -DIST carbon-1.1.8.tar.gz 72452 BLAKE2B d76a281925645ebf6f74ff83f8ea6a52016f29ae0e35143e48e9aa0f2fcc267ceee1b5040ad756bbab8b2c1ffde5040231b8e0b581bd177bfb31ddf33fab7933 SHA512 b679d0329a5c8701af8aad3bdc51d64fbab7d05214c09368a218f1c925593002596a04b50fd2aadf26bd21ea7ef4b8262ae7f8169ef0d6ee40dccbc933539161 EBUILD carbon-1.1.10.ebuild 1980 BLAKE2B ebc2f6abb82016b13c9e6085a047dd72245aa776422099af9b1b99a16077b672133bc29c5b30e0d1217159de10a24ca0f4df38a5bcb0396a6a53d9a8af6b8919 SHA512 a14d73197e7a89dce4f53ecdc9bff399f72f3cad4b137e9875240fb047631bc902613d7dca1c52d42a929f5f280cbdadc772af856532d899018316f8cf2ba26f -EBUILD carbon-1.1.8-r1.ebuild 1980 BLAKE2B afe8b0c091f13cbe066ba42f0bd4633f33f5eb8355669df8eb014931a14d931f97cea636f5e01de7c933435ac9242b557520032aecb8f78892ec76a635ce4a74 SHA512 851fa45ccc3ef30811572b7cc7c94eb7d5d8fd839c3c2b5920eca463b8a0696e10c13e84c193cff07ebb9571980b2a7bb5dfe0c4f455cb2d302ea7d2ea7f2e08 MISC metadata.xml 442 BLAKE2B e3ab8eb53738bdacc8fb73e7514c28290609200a34d6d6fc0111e30bd44d7806f91a4c3906cf473f8dc58b6d8012ecdaf320d943f770d05e26f3b0b44d99a57f SHA512 0deb6d56a05c7b0ee70787dad985a0f250d8328c1edd54690092dceeab8ba90e96ec2ddb326202f01eeb702776e448b746a5c92392ea02cba1892155d3eb60ec diff --git a/dev-python/carbon/carbon-1.1.8-r1.ebuild b/dev-python/carbon/carbon-1.1.8-r1.ebuild deleted file mode 100644 index 599fbc318f06..000000000000 --- a/dev-python/carbon/carbon-1.1.8-r1.ebuild +++ /dev/null @@ -1,62 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{8..10} ) - -inherit distutils-r1 - -DESCRIPTION="Backend data caching and persistence daemon for Graphite" -HOMEPAGE="https://graphiteapp.org/" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -SLOT="0" -LICENSE="Apache-2.0" -KEYWORDS="~amd64 ~x86" - -# whisper appears to have been missed from listing in install_requires in setup.py -RDEPEND=" - dev-python/twisted[${PYTHON_USEDEP}] - dev-python/cachetools[${PYTHON_USEDEP}] - dev-python/urllib3[${PYTHON_USEDEP}] - =dev-python/whisper-${PV}*[${PYTHON_USEDEP}]" - -python_prepare_all() { - # Do not install the configuration and data files. We install them - # somewhere sensible by hand. - sed -i -e '/data_files=install_files,/d' setup.py || die - # We want FHS-style paths instead of /opt/graphite - export GRAPHITE_NO_PREFIX=yes - distutils-r1_python_prepare_all -} - -python_install_all() { - distutils-r1_python_install_all - - insinto /etc/carbon - doins conf/* - - keepdir /var/log/carbon /var/lib/carbon/{whisper,lists,rrd} - - newinitd "${FILESDIR}"/carbon.initd2 carbon-cache - newinitd "${FILESDIR}"/carbon.initd2 carbon-relay - newinitd "${FILESDIR}"/carbon.initd2 carbon-aggregator - - newconfd "${FILESDIR}"/carbon.confd carbon-cache - newconfd "${FILESDIR}"/carbon.confd carbon-relay - newconfd "${FILESDIR}"/carbon.confd carbon-aggregator -} - -pkg_postinst() { - einfo 'This ebuild installs carbon into FHS-style paths.' - einfo 'You will probably have to set GRAPHITE_CONF_DIR to /etc/carbon' - einfo 'and GRAPHITE_STORAGE_DIR to /var/lib/carbon to make use of this' - einfo '(see /etc/carbon/carbon.conf.example).' - einfo ' ' - einfo 'OpenRC init script supports multiple instances !' - einfo 'Example to run an instance b of carbon-cache :' - einfo ' ln -s /etc/init.d/carbon-cache /etc/init.d/carbon-cache.b' - einfo ' cp /etc/conf.d/carbon-cache /etc/conf.d/carbon-cache.b' -} diff --git a/dev-python/cerberus/Manifest b/dev-python/cerberus/Manifest index cb5b1be47419..ebfd1fb65d12 100644 --- a/dev-python/cerberus/Manifest +++ b/dev-python/cerberus/Manifest @@ -3,6 +3,5 @@ AUX cerberus-1.3.4-raw_docstrings.patch 695 BLAKE2B af53c17d8b683e1d88e744330ff9 DIST cerberus-1.3.2.tar.gz 149344 BLAKE2B ce65f3c4c612f87562c28f913cac95c1c7af9b2dfa72955bce3f0e0459e4ff9024a126ceea4587e2c72cf606be2a249046a090a2e2d5e908bfe4b700ba5e9b92 SHA512 e9cfef5a936783eb0576afd3d23397dab38d8c88b6b43f98de0ad7e20739e5ff983eaf4ac769206adb7fe9692c651583f6a5f2bab263b81b8de96f45707c84fb DIST cerberus-1.3.4.tar.gz 926258 BLAKE2B 6fabfcf32e26ee7f4881b64ce9c3098a27949d95fd0998e09b7adcc3b834033f904a07b6e9b2cadea218b952142f6c2bc6051d8c208a14d6e8172a0c3823c38b SHA512 c816b426ed1b32367d1e8f1c26d6ddd4b49c6578540e688baf693e3094a05800f645cfe879be6378c1e9be9899cad7bc2ad1ed9844d6762d2ef6e0cc54a7476a EBUILD cerberus-1.3.2.ebuild 555 BLAKE2B a2daf7c5987368b3c9c85ac67137f263200fa99819c204ecd89f7175a91a39a7415d9b567a944be7dc4e71d4adf0efb0c0faa97040eafde1772931c0f684b8fa SHA512 7be0b457e94d62f49d6b24c448ec98c07394a31c8f9f773aa0f8d0090664a23ac7d0b232d26a3b9546bf0d48ef8b7da9078b160026282388c3e8aefa5000afb1 -EBUILD cerberus-1.3.4-r1.ebuild 823 BLAKE2B b827066ffeeb8e34548bed2ea65a6cf24c633387785306b66af5dd278a00d3f4a5d1a655b4197448e7599272a5991e0f253139e9b553dc5686968b697c2c2e52 SHA512 3360f9b2c17dd378568b3e99f9c041c261666d2a82d50b67470e96c07f41a26dc3a9ab20e6cfdbda8cb45b0ec6280df1566f68d80db073032540980e790a4f2f -EBUILD cerberus-1.3.4.ebuild 753 BLAKE2B 31016b995d74d64f7bf2824a00db1feedb4b97784d39f3e57d1a90458c8da28a0b9f3f5466667091540c812d48684be88f8afab53baf0a8a213a082b1de6ed8d SHA512 c106b7fd42a01057014267b836ae494e46bdc7d30df74e2ccceea828d65de3171e9f60a637355fab89de2b761849757c68634ece94f0dc4d0b4675bce4d2a4c2 +EBUILD cerberus-1.3.4-r1.ebuild 822 BLAKE2B e4514c42b3565c336ca3ab646cb0f6d0c93c1ff37431701ee5c067e57af04e024b671604b472ebf964e31aa9b794e0901c2184c09925fad8d3035f32b1269622 SHA512 1de9372782161f02b011e85805a0cb2cff04d3c72e2c1c2c6f0703f70c6b9b4ebfee4d36dada763458af0262e39d7ce2b49389e2e80a4e8d8916e03352046ecc MISC metadata.xml 395 BLAKE2B c9dc795ac8b1daba3bb10e3aef517b28be2e88b26f5e1192c380bca300ef929608e2b2bcef23adc710e01d41fcbc640c97429d6d8ee61fe4a78014aa181b528d SHA512 c1abc73709d977c4f7a3e989c335f0d1312d07dc843dd88faadc633e2dbfa3371c1cee566a481ebfaabdba60e0a8f00068ce8a83ce9b05ab091c35917b8c146a diff --git a/dev-python/cerberus/cerberus-1.3.4-r1.ebuild b/dev-python/cerberus/cerberus-1.3.4-r1.ebuild index 887523526a6c..21c3a141c938 100644 --- a/dev-python/cerberus/cerberus-1.3.4-r1.ebuild +++ b/dev-python/cerberus/cerberus-1.3.4-r1.ebuild @@ -20,7 +20,7 @@ SRC_URI=" LICENSE="ISC" SLOT="0" -KEYWORDS="~amd64 ~riscv ~x86" +KEYWORDS="amd64 ~riscv ~x86" PATCHES=( "${FILESDIR}"/${PN}-1.3.2_no-pytest-runner.patch diff --git a/dev-python/cerberus/cerberus-1.3.4.ebuild b/dev-python/cerberus/cerberus-1.3.4.ebuild deleted file mode 100644 index f9243673a7fe..000000000000 --- a/dev-python/cerberus/cerberus-1.3.4.ebuild +++ /dev/null @@ -1,29 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8..10} pypy3 ) -DISTUTILS_USE_SETUPTOOLS=rdepend - -inherit distutils-r1 - -DESCRIPTION="A lightweight and extensible data-validation library for Python" -HOMEPAGE="https://docs.python-cerberus.org/" -SRC_URI="https://github.com/pyeve/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="ISC" -SLOT="0" -KEYWORDS="amd64 ~riscv ~x86" - -PATCHES=( - "${FILESDIR}"/${PN}-1.3.2_no-pytest-runner.patch - "${FILESDIR}"/${PN}-1.3.4-raw_docstrings.patch -) - -# Require currently unpackaged pytest-benchmark, more useful to developers than to end users. -EPYTEST_DESELECT=( - cerberus/benchmarks/ -) - -distutils_enable_tests pytest diff --git a/dev-python/cffi/Manifest b/dev-python/cffi/Manifest index 34a85e5710a1..ac3485d33f4e 100644 --- a/dev-python/cffi/Manifest +++ b/dev-python/cffi/Manifest @@ -1,5 +1,4 @@ AUX cffi-1.14.0-darwin-no-brew.patch 568 BLAKE2B 43afdb086a0385e913f287bc5c1534df1b881058cf7efdfdecd9df063c27ebd26683edad43e3010e1c01d9d93c5d98785ffbe65a5e3317d96ebb6a3132aecdab SHA512 75335871b8f98223e0247defc3d08f1c10ebed58c79790826c4e39057e6757b8bdc07e2773ad25482ed17c13480b3e72b3667e48697a456ed0cc4a39e7d91b79 DIST cffi-1.15.0.tar.gz 484058 BLAKE2B 0d2d470c7eb11b8a9526be816b153c4483a5cfb529d3d220a804842facae1f06e2a822aa2be9abb1b5648cb36a97033bffc1dd235d83bdf8c075d67a907aa7d9 SHA512 ee83efde6f77f4a0c5889088c4c208ed7b9071fe06dfc16a8d2396de07f78fe859e1e39866760198a9d700f3b7359e8715e8a3e4907feb81d3fc4b8dd0dbaca1 -EBUILD cffi-1.15.0-r1.ebuild 1753 BLAKE2B 5ae6d903f5b529e0e5d824e70e843da0fdaeb0708538e7638d72e5c7c03cd2bb2f2e307ba5053ba6b2cc76c571d58a260b55a86ec27b7ff47ae11c279b0de400 SHA512 fd864eb446f48d38154215869d2b2884e2514a9710719baf5c919b7061908da3074a20cde2373b54bdc1a0fbe461ba80fa993d72002c8fb563964c28c3e6e460 -EBUILD cffi-1.15.0.ebuild 1485 BLAKE2B a9f8510152784def395016099cac7c46891542dd6b716fac8f083d186c6f23fb184604f1ae672e99d4bf027ae3a14ff1a32fc83efaea5160af9f15acefdeb0bc SHA512 580cf0213aef8c5a9629b1a72ce2d41c9e88c2d552e62a93fa50fcc92e5235ca7332ba292a8ca6d8c81b3b684bac67b4c4b226fe571dd3b7de6d6a50821568cd +EBUILD cffi-1.15.0-r1.ebuild 1749 BLAKE2B c710a237cfe7792896a08d61896fc195ba5cc4f50a2a545dde4ed54dfed4a37baed202d5a94717805375caf853ed82ec68bae4abb81a995d2755c65f091b2b6c SHA512 3ede32681e8ce94d3988ac3d58e5788bb73f5bacc6c52c98df654aedae1f07b1377bd33ae133a7d79ee155bedce36a07bd46be7e4516423c77b93c70d932a12b MISC metadata.xml 318 BLAKE2B f914459fac4ae3d8ac9273fb721c52494513b932676f570f02cc4cfb2283705d8cfc761806ffed23c6f31c95a967398edee01c1536547c1830def5ca4144c003 SHA512 ec451f8c535f0d01dc7bcd248c002745947982cd469a02ac247d0d34f4d7a33374fa10c28d8f074932f0548dc500c3270b499dd08b18acbb9d308777bcc7e4f0 diff --git a/dev-python/cffi/cffi-1.15.0-r1.ebuild b/dev-python/cffi/cffi-1.15.0-r1.ebuild index 24540e12113c..56c019e4c357 100644 --- a/dev-python/cffi/cffi-1.15.0-r1.ebuild +++ b/dev-python/cffi/cffi-1.15.0-r1.ebuild @@ -20,7 +20,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0/${PV}" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" DEPEND=" dev-libs/libffi:= diff --git a/dev-python/cffi/cffi-1.15.0.ebuild b/dev-python/cffi/cffi-1.15.0.ebuild deleted file mode 100644 index e764edcc0b5d..000000000000 --- a/dev-python/cffi/cffi-1.15.0.ebuild +++ /dev/null @@ -1,54 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -# please keep this ebuild at EAPI 7 -- sys-apps/portage dep -EAPI=7 - -# DO NOT ADD pypy to PYTHON_COMPAT -# pypy bundles a modified version of cffi. Use python_gen_cond_dep instead. -PYTHON_COMPAT=( python3_{8..10} ) -inherit distutils-r1 toolchain-funcs - -DESCRIPTION="Foreign Function Interface for Python calling C code" -HOMEPAGE="https://cffi.readthedocs.io/ https://pypi.org/project/cffi/" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="MIT" -SLOT="0/${PV}" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" - -DEPEND="dev-libs/libffi:=" -RDEPEND="${DEPEND} - dev-python/pycparser[${PYTHON_USEDEP}]" -BDEPEND="${RDEPEND} - virtual/pkgconfig" - -distutils_enable_sphinx doc/source -distutils_enable_tests pytest - -PATCHES=( - "${FILESDIR}"/cffi-1.14.0-darwin-no-brew.patch -) - -src_prepare() { - if [[ ${CHOST} == *darwin* ]] ; then - # Don't obsessively try to find libffi - sed -i -e "s/.*\-iwithsysroot\/usr\/include\/ffi.*/\tpass/" setup.py || die - fi - distutils-r1_src_prepare -} - -src_configure() { - tc-export PKG_CONFIG -} - -python_test() { - local EPYTEST_IGNORE=( - # these tests call pip - testing/cffi0/test_zintegration.py - ) - - "${EPYTHON}" -c "import _cffi_backend as backend" || die - epytest \ - c/ testing/ -} diff --git a/dev-python/cgroup-utils/Manifest b/dev-python/cgroup-utils/Manifest index 7bc0df254cf0..efc3f9538580 100644 --- a/dev-python/cgroup-utils/Manifest +++ b/dev-python/cgroup-utils/Manifest @@ -1,7 +1,5 @@ AUX cgroup-utils-0.8-tests-builddir.patch 644 BLAKE2B f2ff44542b2883f33aebb43bea4178cc8bfb55c4544f456fb657e901c00847ea0f53cb140c4acaa0b6cec1d8f0bfed993fb842c1d9bb7d08ab9459e2187fd31b SHA512 930c1513b79fd1bf81085bbfbb0bd1031fa61bf7e5cd227347f8976b930c441585c91003ff9345d43cd1fe7a7b8ba0d12b07536a7127fe0d9790ebfea7cbc7e3 AUX cgroup-utils-0.8-tests-mountpoint.patch 713 BLAKE2B 1f92579b823ad8f0fd26df19226017d5c81a781e4eb368bcb7efcf1cc7aa0930e150f26d237fb3134e583079f8db42642ae366f3e4d9630d90c137f395bc20e9 SHA512 477c8a48bb82a1470ed5afe8b6d48963247ef6b7617e1b316547372fe785661fbd59dfb713d9e1dc88bd55a3e9b8b2593b92eb2ccc3dfbebda83649cb611b9c3 DIST cgroup-utils-0.8.gh.tar.gz 35260 BLAKE2B 11187a917d5159699eb46fb67f5057eb16317f86c32e6471d8543955e1d40107663517395226ae75e3b0739fb59c7521590a3d04a5d818b151970cbea559dee7 SHA512 fcc31fb6d2bdfa761c248553d056ea1bdcf697ae9ab8ccdc895feefdec7bc4e560bf2352968866b3064548545d98527d2a4092d4c8d2f335ef76e3c4b721bcf0 -DIST cgroup-utils-0.8.tar.gz 35260 BLAKE2B 11187a917d5159699eb46fb67f5057eb16317f86c32e6471d8543955e1d40107663517395226ae75e3b0739fb59c7521590a3d04a5d818b151970cbea559dee7 SHA512 fcc31fb6d2bdfa761c248553d056ea1bdcf697ae9ab8ccdc895feefdec7bc4e560bf2352968866b3064548545d98527d2a4092d4c8d2f335ef76e3c4b721bcf0 EBUILD cgroup-utils-0.8-r1.ebuild 657 BLAKE2B d98d7bb62ddab53975fcf7452f007c599b21c4bc76b134b1d0d0585f7ca1a2fdc53efb3aeeabdd5b64c9ef2d04ac3f77c16b8be4fc9efa9169532e8f13771d00 SHA512 6ae9697dac2094dc9ddb99a509a5ef34126a7058355261c939cfe0ad49c1b3770f6255df922ad44969ee7e0f9fc9cbb1dccedba35e72c76c06340b8dee8b2e5c -EBUILD cgroup-utils-0.8.ebuild 622 BLAKE2B 3a0ac4eb97648e6222c88a92e3af790a3ff1f9439609eeb6e10ad3134bb290e166937b7795af789be4722e34a16d54a37f4b9dbc7702b7970f84bd3b77eefaf9 SHA512 097370f66f6a58febd7526fc515970d5d101040304edd2e7b7345e7c08050b6d156ea582a6953d00efa2da9330a041a1ef3bbb51351005feb3e0f482d7f3b9b2 MISC metadata.xml 486 BLAKE2B b15881b19a24abf60b9a8f92b5f43307faad1432f6fd0fac43bc18b265eac2a359cd9a4f7d130d6872aeaca23d7eb7d532380093d05ea2a8d480a2a2a26bf46b SHA512 46325fbefa6f1ccad0147d9b98761ff638fc250f35e92753bd60325f24a5c4bd741c2b30bf78020e6f1b84927fcde476968e4e28c9d676ef26e4c6199ca768e7 diff --git a/dev-python/cgroup-utils/cgroup-utils-0.8.ebuild b/dev-python/cgroup-utils/cgroup-utils-0.8.ebuild deleted file mode 100644 index 86b5672a275f..000000000000 --- a/dev-python/cgroup-utils/cgroup-utils-0.8.ebuild +++ /dev/null @@ -1,26 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{7,8,9} ) -inherit distutils-r1 - -DESCRIPTION="Tools and libraries for control groups of Linux" -HOMEPAGE="https://github.com/peo3/cgroup-utils" -SRC_URI="https://github.com/peo3/cgroup-utils/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -PATCHES=( - "${FILESDIR}"/${PN}-0.8-tests-builddir.patch - - # Upstream: https://github.com/peo3/cgroup-utils/pull/12 - "${FILESDIR}"/${PN}-0.8-tests-mountpoint.patch -) - -python_test() { - sh ./test_all.sh || die -} diff --git a/dev-python/chump/Manifest b/dev-python/chump/Manifest index bb65e89a2fb0..a633454e73b0 100644 --- a/dev-python/chump/Manifest +++ b/dev-python/chump/Manifest @@ -1,4 +1,3 @@ DIST chump-1.6.0.tar.gz 15646 BLAKE2B 8cab76e633fd4084d349115fae925c152439d06acbe629d5c23c474f2dc0a3cb1b5b727b856a9d54a82e39698b3cfd7470086a976cfc6b4870f1af02bac71f87 SHA512 d219f1b9e28dd17f834dc807cd42a288adc4f5579bf97cf6b1833e63f339bd811953c3a74cafad9021beb05cd5fddb46cf49b62a4803c62ece62d037fe38a4ee -EBUILD chump-1.6.0-r1.ebuild 514 BLAKE2B 61c3ccdfaaf0553289332c448e6c49fb27dfbe14966fe149d48a57c4f475b555716086b328970542c480f294353bb38a967d035a9e37dd60bdb3f0bbf88bee37 SHA512 49fad45d4146955096692db472d6913f743f41eb20268fd9842efa010838a3e237fce6460db64da851df7f087b86dc6feddfced15dcfaa3a262a892583f3f80a EBUILD chump-1.6.0-r2.ebuild 546 BLAKE2B 480e892e338092e3db64ba6a1e11fb03926c8171ce65b7fd3894509e3b8bc8305a37c1353d4a442a629ee3126d989abc5975db78b12bb4b936e6f3436e27cb45 SHA512 96b71933316aebf74344370d268d0d1f3a27516bbe8678bdbacba89bc10be8f4b208d0b143db66da5e082e9532aaa845db9155b3f983024c3cb0ae4777430c15 MISC metadata.xml 519 BLAKE2B b2f62dec1353adb13bb15e1d292618290b14a2646fb8e4064530c2cae8373c10d2f0ea1d1a7bfed73eb200c161e596820f7e46fc09108563e7915a24bc5c5eb6 SHA512 11391903486d3953e979bce22542ba4e412dace7932f3319c228371d68754b6f78bb4843455ad71fab7136fee1f2b90f98b67685b7fc1681988f85182c83efff diff --git a/dev-python/chump/chump-1.6.0-r1.ebuild b/dev-python/chump/chump-1.6.0-r1.ebuild deleted file mode 100644 index 81de5ce4916a..000000000000 --- a/dev-python/chump/chump-1.6.0-r1.ebuild +++ /dev/null @@ -1,22 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( pypy3 python3_{7..10} ) - -inherit distutils-r1 - -DESCRIPTION="API wrapper for Pushover" -HOMEPAGE="https://github.com/karanlyons/chump" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -# 'html_theme' is unset, meaning alabaster will be used -# and sphinx depends on it -distutils_enable_sphinx docs - -# The package has no test suite diff --git a/dev-python/click-log/Manifest b/dev-python/click-log/Manifest index 7715cbb84446..9ca8280cee2f 100644 --- a/dev-python/click-log/Manifest +++ b/dev-python/click-log/Manifest @@ -1,5 +1,3 @@ -DIST click-log-0.3.2.tar.gz 9523 BLAKE2B 212ac421b402fc0f32a9aec11a9e20c87a8148c461af87af78f8068ca95d60cab0c47bf24162aefd1c299ba783fb7a70e7e9dde01f0fc1f7c44a69fa8cb07121 SHA512 8ae5c43d739127367bbcdcf32bfd4b34b2ea1c377948df3b8588e4bfe2b0f5e7a61d1ccc6cb32c77045b15251222866daffa5a7bfb7a907487548784ba345351 DIST click-log-0.4.0.tar.gz 9985 BLAKE2B 8a7ce0c2a7617253f08d011958bce158e987faa0008065c9dac382d46b905cc88cd5cb19d0d0859bf522da6448f7c9a20c0a8efe53b3feb5efc9ca3f64cfbc27 SHA512 95d3cb2fa9821e4f58b25072f39d34f21fe4a7600923f59f4b57b92dbcd9fa2584d710de1d4a1aa2a757c048398342aabbb1b5ab32cf4128ccecee10f9f15a5a -EBUILD click-log-0.3.2.ebuild 539 BLAKE2B b16dbc750507bb0329ae146a81c104bb2e3f0a550a88d6850f4e2dbffde2c3bf2c7965a10822a57bf86b07e85d253d99a663943e8273345badb78b541158c0b8 SHA512 4f69ffedd2040330179185fd5e2dca4c3b837ae141f15b378dda770744e3c275d2184e7bd55ea25971561c7ebd4a0f0fba9732da9c1eec022843c2ae3fefb1b6 EBUILD click-log-0.4.0.ebuild 560 BLAKE2B 4737f0a1c9ddba2c0c5cd82e2a51dab54d42361b3662c72329cbcc7a38a9f0b94fc31a58b62d1cdf2cd9b023a438e4ea1f0994ac59d68cb49624b31e2329621f SHA512 de7c867ebe6bea45a6c6aa48993008889ee45606a922a90c25f2f8970f7d25d91e1874fbd43087a665ebdfec65cbbc12ab69a950203ab06f8a5da9804ef422ff MISC metadata.xml 454 BLAKE2B 65f660ce0ec54eeefdda3a03fb806c1d80213db10e3641b91a15bf0628d0099f05311113ab5531ea9a931014c21437b9fd42a3a8d811782e503617c8dda2fc63 SHA512 f5cd97058ff64333f1504497d38effe6d530e47632633ec341847944eafae050caff68ca6aca9e3bcd5517ed420da6e5ea06829b42f3f9300b52862514e23afa diff --git a/dev-python/click-log/click-log-0.3.2.ebuild b/dev-python/click-log/click-log-0.3.2.ebuild deleted file mode 100644 index 36b03d2523cc..000000000000 --- a/dev-python/click-log/click-log-0.3.2.ebuild +++ /dev/null @@ -1,22 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{7..10} ) -inherit distutils-r1 - -DESCRIPTION="Logging integration for Click" -HOMEPAGE="https://github.com/click-contrib/click-log https://pypi.org/project/click-log/" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86" - -RDEPEND="dev-python/click[${PYTHON_USEDEP}]" -DEPEND="${RDEPEND}" - -DOCS=( README.rst ) - -distutils_enable_tests pytest diff --git a/dev-python/click-threading/Manifest b/dev-python/click-threading/Manifest index c3d7bd53217d..ab9a22d7ef83 100644 --- a/dev-python/click-threading/Manifest +++ b/dev-python/click-threading/Manifest @@ -1,4 +1,3 @@ DIST click-threading-0.5.0.gh.tar.gz 9836 BLAKE2B 245c63476e58cd370ec49275a4a8ff8007d71386328c2631970a0bf9ac0b81c14150966a3cab54a7616dfc1fdd5e5b3f601fe1e08d1c9c65ec168b96b6b773d5 SHA512 134daf779a56a18cc36a94cd6818801896f171ad91f0b34995d92de5ccd62ea61b7a4fcb0afe2634e5fe80869a616263952e687c5d8d490f17d1d27d00ab3fe2 EBUILD click-threading-0.5.0-r1.ebuild 624 BLAKE2B c448c03d5b7faa207c3ae8006f58aa664d25c36767b37bb80a9c5eb47dd6d222dd599a40ce6638a1820d224acaf3f98fafbf71f894efc4813ab25d1ff035613b SHA512 dbb8d590cfe6ceb79cd888f0df469e39ba5a8e3400d1f2e1212ae30341d89a2a6cfe162b63ad6bc6503ce5e59c20aba16481ef1d43527d7d6f9c15648a604d8c -EBUILD click-threading-0.5.0.ebuild 586 BLAKE2B 63b355977e635633b21d40c7ef366ee355caf92375abc6b55a208d367a9abfdb3891fee5585f30708d498d292f97685fbaac86a5b703cde7c3f4c0edf26d89ff SHA512 029447d478ef67d469074056d0924de7b74eb656db95bc3d2883bd1b70ecd814943a728bb638b13456c46328384a4402ded2bcbd0c687bc99c1ce78416e3b71d MISC metadata.xml 466 BLAKE2B 79ac7c235225c5ff71240a9d9d01ac9f478f7d6ef2a3671a4cc38eaa9a2cb59609b2432c3a470da45f14449302a09c88c2e1aeef7e0127df63f0af734ff1f35a SHA512 f68f7e49a579969c6f6e5dc5c37651ed3a1cf1a564a0e8a243f2874c05bd71a817e6bc02398852a6127022b8f36e4c09fae8b60d35c574e73915a040e1c63ac6 diff --git a/dev-python/click-threading/click-threading-0.5.0.ebuild b/dev-python/click-threading/click-threading-0.5.0.ebuild deleted file mode 100644 index 937a499aa62a..000000000000 --- a/dev-python/click-threading/click-threading-0.5.0.ebuild +++ /dev/null @@ -1,25 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -PYTHON_COMPAT=( python3_{7..10} ) - -inherit distutils-r1 - -DESCRIPTION="Multithreaded Click apps made easy" -HOMEPAGE=" - https://github.com/click-contrib/click-threading/ - https://pypi.org/project/click-threading/" -SRC_URI=" - https://github.com/click-contrib/${PN}/archive/${PV}.tar.gz - -> ${P}.gh.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86" - -RDEPEND=">=dev-python/click-5.0[${PYTHON_USEDEP}]" - -DOCS=( README.rst ) - -distutils_enable_tests pytest diff --git a/dev-python/cloudpickle/Manifest b/dev-python/cloudpickle/Manifest index a1d93d8dea73..d35b49b43438 100644 --- a/dev-python/cloudpickle/Manifest +++ b/dev-python/cloudpickle/Manifest @@ -1,6 +1,3 @@ -DIST cloudpickle-2.0.0.tar.gz 60038 BLAKE2B 21f3c170c21c5b5c44fbe5317d788e7b09cc4d15789d91227cfcf736807ee11cbbc003ea66dae4fb90de99ea5fd1c6096827efe4d438b92b8b73ec981e12e784 SHA512 4f2c0019a9b6b7ca4c8749b0c2b600ac502450f6fec9c23fe5b9ddece34c77105c86666274e24c6672d405c3e0e800b0a7da055a95ada8fcc060a63214aa9666 DIST cloudpickle-2.1.0.tar.gz 60093 BLAKE2B b6d210f9da7c16be66f3538109207a652331fdb5389361acfccb414bf36865ecafea15fd57ab24741f9e01d362c188f2c246388688c38a4d09a670053b0f9c4f SHA512 c38bf1044e18e673a89676c78d2f49422a36f6ccbcd29719aa9adfd157210e38e84befcc44b4b6ffcd60537748fccd3e384ed52aa4e1b939d84d127c302e2bb1 -EBUILD cloudpickle-2.0.0-r1.ebuild 863 BLAKE2B a1c19fbfe16c0e7903857acd248a58769799d168df901e847b023f622ebf57d49415b926d12ab037582d2d7cd6f34e4682b5cfbab6e2cb8f398367604f6b4340 SHA512 18ed70833514d437650c63fa5ce0dfb5624c21aa7c49e0e7fd5322dd1d9b5ed954b31cc984c806a49ff22ac5111cd2417c24bad291f99f928a7cefb3308b958f -EBUILD cloudpickle-2.0.0.ebuild 820 BLAKE2B 5eaef866c9f30d6342230c6b8b0c2ab994be98939ad7616e5fb3bf212190b9455158332a582706a5206d84c1e23f7e02ae465cc0e69292fe478a68b94499d360 SHA512 820cee4c0eb96c45536b02984d52b6fb67899e96178d82a1f37cb318c40410f323d3d7b37530785d9719760ccd69f48370759e6ea754d79dd105ca6240cd7498 -EBUILD cloudpickle-2.1.0.ebuild 863 BLAKE2B ccc093ecce33ef45d25ba3c8c5e7b30f63e1237f019ca57f5d1efc04149ba21d3561f77bccf5e43abd151793aa59aa2f73ce53311d07191add0c6a7bd3af4804 SHA512 d460ea3581df58d71044e0434bf177b816a59ffe6f3c12cba4b968f431659ed1ccfdc75a26e1e793f7f616e1e1f6dda251cbeca2e58fc2b61f181497ef8d032e +EBUILD cloudpickle-2.1.0.ebuild 855 BLAKE2B 3178e55834b0bac61b490a219f452ea24ec07a5b90190dfeda492ccf74f97fac8a4876b492bd0983e70cf2d97251b0b85e80d33930519b42e8cf7793030e9adb SHA512 b7b72edb1f442de3a516dc5a9456e3742d9adb0d8f77b3c3c68a2bb573f6093fb890e1ca385e072a21c7c534992d86b90c17cd06ad6597fddbe955512350a5d4 MISC metadata.xml 400 BLAKE2B 6b8036e6fee459cd45ff48884ade7ba9471d948ff06e46062584e5953fdaea8197525ec02e2dc44d4daa6326c7a1859680340e616f27d72ea1d98fe5c011a5cd SHA512 70c88c748d18923d3205c9f2ebc683e6b73240d4f8215f1bf3c3c91bb5eaac259066dc735f10806c43375432df581545831c616ab3aa7218981193956e6c0450 diff --git a/dev-python/cloudpickle/cloudpickle-2.0.0-r1.ebuild b/dev-python/cloudpickle/cloudpickle-2.0.0-r1.ebuild deleted file mode 100644 index 523ccffafeca..000000000000 --- a/dev-python/cloudpickle/cloudpickle-2.0.0-r1.ebuild +++ /dev/null @@ -1,36 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{8..10} ) - -inherit distutils-r1 - -DESCRIPTION="Extended pickling support for Python objects" -HOMEPAGE=" - https://github.com/cloudpipe/cloudpickle/ - https://pypi.org/project/cloudpickle/ -" -SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" - -BDEPEND=" - test? ( - dev-python/mock[${PYTHON_USEDEP}] - dev-python/psutil[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest - -python_test() { - local -x PYTHONPATH=${PYTHONPATH}:tests/cloudpickle_testpkg - # -s unbreaks some tests - # https://github.com/cloudpipe/cloudpickle/issues/252 - epytest -s -} diff --git a/dev-python/cloudpickle/cloudpickle-2.0.0.ebuild b/dev-python/cloudpickle/cloudpickle-2.0.0.ebuild deleted file mode 100644 index feaee0529a69..000000000000 --- a/dev-python/cloudpickle/cloudpickle-2.0.0.ebuild +++ /dev/null @@ -1,32 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8..10} ) -inherit distutils-r1 - -DESCRIPTION="Extended pickling support for Python objects" -HOMEPAGE=" - https://pypi.org/project/cloudpickle/ - https://github.com/cloudpipe/cloudpickle/" -SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux" - -BDEPEND=" - test? ( - dev-python/mock[${PYTHON_USEDEP}] - dev-python/psutil[${PYTHON_USEDEP}] - )" - -distutils_enable_tests pytest - -python_test() { - local -x PYTHONPATH=${PYTHONPATH}:tests/cloudpickle_testpkg - # -s unbreaks some tests - # https://github.com/cloudpipe/cloudpickle/issues/252 - epytest -s -} diff --git a/dev-python/cloudpickle/cloudpickle-2.1.0.ebuild b/dev-python/cloudpickle/cloudpickle-2.1.0.ebuild index 5abcb6078849..8efdbfe094ac 100644 --- a/dev-python/cloudpickle/cloudpickle-2.1.0.ebuild +++ b/dev-python/cloudpickle/cloudpickle-2.1.0.ebuild @@ -17,7 +17,7 @@ SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz" LICENSE="BSD" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux" BDEPEND=" test? ( diff --git a/dev-python/cookies/Manifest b/dev-python/cookies/Manifest index 29db9e75caae..db63d2ee8560 100644 --- a/dev-python/cookies/Manifest +++ b/dev-python/cookies/Manifest @@ -1,6 +1,5 @@ AUX cookies-2.2.1-fix-warnings.patch 9038 BLAKE2B 78692c413a2a5495dc43c544cbc27410a341088c8ffc8cfb8543ef0a6f7e7393ae37379912dada2cf0e4ce8b238160244305869a12629ede435dfcb6df334910 SHA512 cc18c782d07bda0518a1d0824281ac068bc97684abc505ba24bc895e6f43f70bc16835c9781ffada42175ac2cb9dde7a200b0746910e7106c3b41e8a9a0cb382 AUX cookies-2.2.1-tests.patch 1131 BLAKE2B c98b40cab2a20b5779e670bfb481f34abaa080d0780a76127f12783f0fd108b67c590d01304f2f173ab5808fd8f9ad7ef65d0227a1f31eac4296302b7610ea81 SHA512 ff571d810ca576a9dbcea1960056ed05ceaf738148324d434409b03cf399d43ecb5b13fe228da54465d020c6cabe109a447f1a04a37d1276feaf5be6cf38eea9 DIST cookies-2.2.1.tar.gz 40704 BLAKE2B 422d70f15e93193ac9c4865f988b22a895a81c59ae98a86cb90289940c283f3998a7e1d3b7ecc0a4f4b004d6b4b64de6743cae7a10f45d9bd1e6136ff35518c0 SHA512 76f362a9a1d74b87c90c5b91ad806d872612d31f487e4067a627409316f6099602c9e5a429f85ce20adcb0a7b63dd131b9e1ecc5c0c6444d1569367432a719de -EBUILD cookies-2.2.1-r1.ebuild 665 BLAKE2B 9c75046e0482bad609f5cbcd8488af7f7e353da84aaed42ec8e2626840adea10786d7015036df7cbefe4bfc40927803363fda634b93c6d6c6e92c82925b66647 SHA512 f39411c310db27a16a36d4b9dfa9ad32c8e0f4b3d8664d2a9fad31d20ef7232752038446e2324a04b8eaed811fefe3a950cea8e01f02981f82e8c16676fc6849 -EBUILD cookies-2.2.1-r2.ebuild 705 BLAKE2B 74219a18a6ba44dcf5272df5c1a086486fd98da03e6dd0ed7d6bcb1a45d108d1c9468a89a78143e8329e05ace0b7b8f9dbc5112928d91b60930d78c0973e3789 SHA512 4b2e026fc95c50b92a382eafd2cdd10d3c859bfc3f4c5d1d2de68e5ca2d36ff322adbf108b0a25fbd284d3bcab272f1298f19e4aec36e095ae28b9cadc41ed12 -MISC metadata.xml 311 BLAKE2B 7a85df041493c4715edcf9edb7494bc2257b5e3a204e9ca178aea1b3a8b8eacaee001a4cab9e2f6aef626d0128ac4c46d4b60aba4c1323185de46e12c9bb667f SHA512 508ac189b85e2fee0aa4f54b5df1815f78ba64f13e2ab2e58de1c278e6317334f5e70f39463d362038c98cb999ca8aed921de724acb023b034b9eac0d664eb34 +EBUILD cookies-2.2.1-r2.ebuild 697 BLAKE2B ba4d41d963983686f620d38b44512dab56d19fbe6e572553e5d553df42ab7f13222f36842a109a7a8084fd1e487ffadbe1d92604b4b070b653ca745ba2368567 SHA512 7754ce974abbf21ffc72780443330c6f693bcd45caa3d8313b15364f0156195d846d5b7358aff8e7b90401649f7dd5e6ba3142d1bc653d2b276209cfbfe6d1a8 +MISC metadata.xml 335 BLAKE2B 2944ac332c29a9eee7fd1ac6fcdccb1ee2b44d866995c4c27cdeff07ed3ef29145a06ccfe0850c703605e1f1ad368a7a030d24ef4347e8e14c3872a85499c1a1 SHA512 fdc6b3f32c17c0df4fd6f1541d8ff13e2a7bfadeabb67adb68db36639620fe049e805f4f1b285366f0d30aca7f87defca3b3045fd2d9f4c12f32f6587a8e892c diff --git a/dev-python/cookies/cookies-2.2.1-r1.ebuild b/dev-python/cookies/cookies-2.2.1-r1.ebuild deleted file mode 100644 index 8c46a0eeb2fb..000000000000 --- a/dev-python/cookies/cookies-2.2.1-r1.ebuild +++ /dev/null @@ -1,24 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -PYTHON_COMPAT=( python3_{7..10} pypy3 ) - -inherit distutils-r1 - -DESCRIPTION="Friendlier RFC 6265-compliant cookie parser/renderer" -HOMEPAGE="https://gitlab.com/sashahart/cookies" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux" - -PATCHES=( - # https://gitlab.com/sashahart/cookies/merge_requests/2 - "${FILESDIR}/cookies-2.2.1-fix-warnings.patch" - - "${FILESDIR}/cookies-2.2.1-tests.patch" -) - -distutils_enable_tests pytest diff --git a/dev-python/cookies/cookies-2.2.1-r2.ebuild b/dev-python/cookies/cookies-2.2.1-r2.ebuild index ea53320a5a8c..e3378cf99352 100644 --- a/dev-python/cookies/cookies-2.2.1-r2.ebuild +++ b/dev-python/cookies/cookies-2.2.1-r2.ebuild @@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux" PATCHES=( # https://gitlab.com/sashahart/cookies/merge_requests/2 diff --git a/dev-python/cookies/metadata.xml b/dev-python/cookies/metadata.xml index d33209246a07..7ff355639eca 100644 --- a/dev-python/cookies/metadata.xml +++ b/dev-python/cookies/metadata.xml @@ -5,6 +5,7 @@ python@gentoo.org Python + cookies diff --git a/dev-python/coverage/Manifest b/dev-python/coverage/Manifest index c4b044e1d179..9a9cd27fc475 100644 --- a/dev-python/coverage/Manifest +++ b/dev-python/coverage/Manifest @@ -4,6 +4,6 @@ DIST coverage-6.4.1.tar.gz 719971 BLAKE2B 047c57ffae092a9e04470a64d090ee7c3274c5 DIST coverage-6.4.tar.gz 715897 BLAKE2B 69fd1979da2c652d5cf8b83adcde4755824faf832867c0181e610ef1369bae217c487b230aa649f03692440efc78628474d72303635568f8e7e5b41f83afc1ed SHA512 e834ff2329eb930ea40a28e8be7f665322558a1f00b5297a2daaaefc986ae451f333ea76bf6e345cad1560d721ebd990cdd5b79b30bddd9e17223acc85508089 EBUILD coverage-6.3.2-r1.ebuild 1635 BLAKE2B f935c180220b93c732e8fe65a3b103632f4af5c7191fdcd9f3b2c4ba7c8ade58cc0e6a88e27d96b8f0e975b4c26f0cbfd2baa0b1955049177792f82c2fdb4deb SHA512 8d6a3bef51cc8873460a546dee206d91a394dc7aaf81250fcb6080585216fb211af64676ad9176d28e9d0e03f1bd050976c604659b634a4d9d2c7ee884203ebb EBUILD coverage-6.3.3.ebuild 1643 BLAKE2B 3d8859823ce522fcf7746c51e5a266f5cc04eeedd17a83c5778a5fb60b9032b9803757f96d545732a1b6175fed7988f259dc038d71e478087523f1f7967c2aee SHA512 93fb60aed276e6986985fa5288208d7532415d43cfdd32f47d584e56af0b796fa493140ca8b4427040d2e6ae7aa73d00ad8a9c4feb7a8d8710d155e7407868a3 -EBUILD coverage-6.4.1.ebuild 1686 BLAKE2B 433e48ff442b0b5523eb1bcc841e54baaa77704328ec322fbf2431b3e249022cce2007cca81b5e074024c83b5382eeb934543a38d1be54b1aa4b840a13be64dd SHA512 a339c3326b111097b5812beaf12da90ba021ea9bb2dff68f97754af3ca4e21d28de607445441709180a3d14c847bc8021bfab657f79b310f2d5b7745b564ce2b +EBUILD coverage-6.4.1.ebuild 1680 BLAKE2B 982b7670fd7374856bdc2a0c4beb7bfe46e33df146f14e947ca8c2d514df0c8a8b9238ad53fea82bcdf7af3aca50a7c953aa8a84bef29adb895d19746d3d4e7d SHA512 44e54230cc4351157e2393901378c34d38a8f408e6b11ecb94c45754c820a0e17a1108d02a5ff5a2f94bc43f2494c284b215393b9bd1c869d69ca8f35810f9c8 EBUILD coverage-6.4.ebuild 1686 BLAKE2B 433e48ff442b0b5523eb1bcc841e54baaa77704328ec322fbf2431b3e249022cce2007cca81b5e074024c83b5382eeb934543a38d1be54b1aa4b840a13be64dd SHA512 a339c3326b111097b5812beaf12da90ba021ea9bb2dff68f97754af3ca4e21d28de607445441709180a3d14c847bc8021bfab657f79b310f2d5b7745b564ce2b MISC metadata.xml 714 BLAKE2B c0d2641f795a21a80b6fa36206973f41421effe055e4c5e41bf752869759eb48e8fe42a0ab00af55b5d5111bfaccd330676d63e263013dc9bd3c344cb038a3a6 SHA512 412d70b7c9c2871bb93ae6ed6ae110a9f29c26957f6e1b24cc531c7d49f292ecb5206df10b409f2e44d2f814b119ef4ed973bca608df999026bda8df2156df24 diff --git a/dev-python/coverage/coverage-6.4.1.ebuild b/dev-python/coverage/coverage-6.4.1.ebuild index 8a27c2c95f30..76c0a76234eb 100644 --- a/dev-python/coverage/coverage-6.4.1.ebuild +++ b/dev-python/coverage/coverage-6.4.1.ebuild @@ -19,7 +19,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="BSD" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos" BDEPEND=" test? ( diff --git a/dev-python/croniter/Manifest b/dev-python/croniter/Manifest index 353f64e4c691..2029a69b65f3 100644 --- a/dev-python/croniter/Manifest +++ b/dev-python/croniter/Manifest @@ -1,5 +1,5 @@ DIST croniter-1.3.4.tar.gz 39351 BLAKE2B 38701e865b67a382e8c6f511ebf801c83e27aec31cc0f0636b9f8a7b13405a27531b3314523ac819d5193c3907f8aecfc6132901856a1565e6c986ea73dceed0 SHA512 aa55f8849abfa0c8ff24514051362e21fab821d2ffcde182d9e0f267b3b5e1706278710eae80df3ced82a1444323af44eff25cfc34ab92bd15fbb31d7d791037 DIST croniter-1.3.5.tar.gz 38606 BLAKE2B 45586ef4ef6622caca3611fd596818a875a451ade6353cf4a99219f38ab76e72656c885bd61238670a809203d487d78d884d700c5e2e4c6eb1bdf44dfc14a1c4 SHA512 9b59334f8537cd5b48e17be2c83fcb78f2c0a8c62b7c28091600c84cf202e6847d7d1d40ff5ebb57cac3a713013ca247620e348aa9f3a408483cf4110a88545f EBUILD croniter-1.3.4.ebuild 650 BLAKE2B 89cb525f6f3aa36302839450af0e53a556fb709904955ede69a2b640592f69d802ad43486d4c370c2b2be659fddb326a47e7ef1e7edf4380b4b4f43cf4c10a5f SHA512 c3260199ff52801817a92e16052dcf2330e26c9e1027cb61a141637716da99f01cc7645e245e1bd8222f5ebb2e9e549592b9a5031bcc0cbe655fe843b3cb9429 -EBUILD croniter-1.3.5.ebuild 658 BLAKE2B f4b5903279a33bd4546722b60e0d19345cd95aaae5397305b1cbd24e2aab0a612fe662f85f110e5aec6bed70b43e1e2f4d5d4dbb5107ba5a9316fbedd529b7b0 SHA512 6b8bd7c0059d957d3b07185312871c921e8a3d5fe3dc407f3d701ec4787bd1a407b7d6596eb5b342a035cabc075f189631fe3b87cddade13fef83811eb968842 +EBUILD croniter-1.3.5.ebuild 656 BLAKE2B 97a74e04cbb2025661b8a3becbadf2c677061c34fd68bcf9fa5fb7173f4e04d77fd60e3802443fef041509a133838d62c3742dbc605160076cd18a26d86bca7b SHA512 ff46fc214548e114a89e8058881110b5de3924c27e4c2a977df0c6bcfdacd36fa37d5ebae331e9a4e40ddcdc6c6580a30155aa72a11239278f7e6bee11c6ecef MISC metadata.xml 470 BLAKE2B ee6bfe88287fe27cb8bb33258f6fbb3275daf8294a834e899975e27c34d9103e21dcdef3f43b5df3a9a9e5d741f971d0117ad6e4410c1117306d9b913c8f2bc6 SHA512 e2167dfde1b79b2ec613ad671868a7ad28e64705515534b7911d2bc1f2cfeb6e68e14b1d93e6e29ab2f60c2b49b60454d4b6d9bba2f7bcf9cc3f3a20424fe3a7 diff --git a/dev-python/croniter/croniter-1.3.5.ebuild b/dev-python/croniter/croniter-1.3.5.ebuild index 07402f10627d..5fedffe476ce 100644 --- a/dev-python/croniter/croniter-1.3.5.ebuild +++ b/dev-python/croniter/croniter-1.3.5.ebuild @@ -17,7 +17,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~riscv ~x86" +KEYWORDS="amd64 ~arm64 ~riscv x86" RDEPEND=" dev-python/python-dateutil[${PYTHON_USEDEP}]" diff --git a/dev-python/cssutils/Manifest b/dev-python/cssutils/Manifest index 89e0ffa6062f..97ab3ae13f90 100644 --- a/dev-python/cssutils/Manifest +++ b/dev-python/cssutils/Manifest @@ -3,5 +3,5 @@ DIST cssutils-2.4.1.tar.gz 726348 BLAKE2B a6049a6326c9ffaf399b163a1819bff58445ab DIST cssutils-2.4.2.tar.gz 726519 BLAKE2B c087e06d25aa78cac35e936fe06d37ffc973b022a611a4a294683929b4c553adfbeb475330e8ce4b27b5aea3b9d4c89df6f52d02fef49236a81245505ab80d5b SHA512 0757fa73170c0287ee7be9c931103bb1781c93fba63870bb11e257797af7033e77e5417ed1c7aa219eeaff5c524a84c920ead0e2b8a4599ce499b17a83fdc8f7 EBUILD cssutils-2.4.0.ebuild 908 BLAKE2B 9ab0f74daca9b3845b326459c6ccc760c28bf50441489901c05955ea5b10fb3bf238d17ea591a7e8d6022affa0b287c97d64de469ba7a86475b4678e6a0cb151 SHA512 44e411d5b60586331c623c4c827acc4f1b40d8420be5955cdceac41d5cdc8f415952a87d8b4103aabc598b8026bfbecd87487771199666ae6f1a2c129f11d715 EBUILD cssutils-2.4.1.ebuild 925 BLAKE2B 25b889fcb417cd1a084d85665116a3a2914f591a674bd5252651aa00b729a0f2d06504835d9761a66cdfab0fbcd558cf41250628c33c00a29dfd1f8327afc5b7 SHA512 1c9324739623c0e2df3db857adb8f9c883637ca17c94980b89eae1536fe00cfa7a71fbbedba69579183ec557e3437cd9efa237a29d3b754928599551385506cc -EBUILD cssutils-2.4.2.ebuild 952 BLAKE2B f1d16e4062bdcc028f571f6aa20ed14ebf499084e7ad8df996f0b03d5c2f51c7628e81537cdbc6b21add4e599106a0acf6ed35852196742739eff3571e212584 SHA512 a905babfc25872244e9d1e621ecf24eb4a081a7d9ace071badffa76b2361c536405cee600b217884326bd42cc8db6a9d0889ad1df3803b26e9df781e9412c391 +EBUILD cssutils-2.4.2.ebuild 974 BLAKE2B 9e98833018105a8dc6d092847e8e511482a075027e84296ee32c39016f8bbb5603be54ac5b42c079a00630eb263e5fddf548087bca350e85cfb8f35fda0562bf SHA512 b091be7c243b4bb3acb9bedcc9abc8057a97631a8a3e51229a15bbd8afb138387eb31b2401286b74d74a6b92728caf0a6ff7b4e068a0973d14d95bd5129f7a7d MISC metadata.xml 404 BLAKE2B 799ecc65093102f5dc56c272245253ad76e69ade2196953bc37547408cbec9c3259c05dd75838c23027cb6a348d03586d2e1d61d37713401ae3cbcfb330275e9 SHA512 b009e78386aee2e8405406ed455c5432e00d5990ca86b49e6ac5db4e3e06102fb968cdc7b55b824c3451156fe2501e3f1deed1f31b48cd1916f90ef515dd8e4e diff --git a/dev-python/cssutils/cssutils-2.4.2.ebuild b/dev-python/cssutils/cssutils-2.4.2.ebuild index 20d8c05f523d..272b19e506aa 100644 --- a/dev-python/cssutils/cssutils-2.4.2.ebuild +++ b/dev-python/cssutils/cssutils-2.4.2.ebuild @@ -17,7 +17,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="GPL-3" SLOT="0" -KEYWORDS="~amd64" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~x86" BDEPEND=" dev-python/setuptools_scm[${PYTHON_USEDEP}] diff --git a/dev-python/cython/Manifest b/dev-python/cython/Manifest index f8df2453b646..63497e72ad20 100644 --- a/dev-python/cython/Manifest +++ b/dev-python/cython/Manifest @@ -8,5 +8,5 @@ DIST cython-74073417c4f7e616af0a139a55f790f1ec7fe728.gh.tar.gz 2106765 BLAKE2B c EBUILD cython-0.29.28.ebuild 1884 BLAKE2B 6a96c180a690924a6ec689404146f19bf3ae96b3f8d71afe02624789c73c0e9377ce2839904ee09af9e6bfdeb5520bdfd2bb0a2aefade7132afc19c9dd0a433a SHA512 6c54d580e08fbca4c4ade822e66ef84883b9fe762b9edf2e54f1ad7588ac275ca142524b0d444f92e48264cb8c600759d4542351b96ab829fb45273a303c0b94 EBUILD cython-0.29.28_p20220503.ebuild 2109 BLAKE2B 737da8f36474c52295e3ad2e9de530087273f48099216a635ac6b7018539131281bcb110e22da1852aaf80f9ca9d1b19c77ff69c656c7ef0f760d6bbc05594af SHA512 130dcf8eb8e2627d5d83e1747b4daa6b38d6b58cc1e9e73a7e7f00e9770f7965a44c630fdd7b20901ab9692552a81b189ca2dce84604aee71a82de3cb45e9a9c EBUILD cython-0.29.29.ebuild 1997 BLAKE2B 492efdda99a00989c1aa04b431ea6c8a5ca323a5ac493b1915204d682f097f1bc7a0ae421b4b96336267aa36b9f6d227260826e3dbfe978186da507da3fe8dc7 SHA512 278aa29f46e02782f01be6523adef658a42e5345cb77abc69d270095f90e686b1113462486fd28991dbe27b59765354e55880ce074c3bcbffea9efeddee80a43 -EBUILD cython-0.29.30.ebuild 1995 BLAKE2B 36586e741c8f3cde107f8e7805f35b3c5a918a2ad67c20890ff933bd9a66499d6d228cc52c3e1780fdd0ad20a4811bd2c7339871aa0ae55dd59718f9924b2f91 SHA512 175b2dd59b5645f5422685bc5d32f28cfe708435449f92601af5cc534725a05175b44147d5b0fb0bfdb68558492b6878ee0c114f4e3284d9b0146cda7fc5a6e6 +EBUILD cython-0.29.30.ebuild 1991 BLAKE2B 56f4945d2c0656b8db0dd4ff31e239ef1096a793af1dfe08d4a72a44ba0a1df76f8a02ba6b69f44aaac4592e8437d74c8f90ed257143dc96759e9657bd538010 SHA512 2df2575df8ba03e969d43eabcf64baadba4e0f79005265c6edd8ce2f528c6c552adf73ba8f52e8e70193b396ee4c64423e972409b6e157265f19c317e36f8a8f MISC metadata.xml 606 BLAKE2B 1ee3fc75852383aa0618afeb7521c3ae0e95b518c85b2c58ff958905092cf68017d313a09d25031a50b649f9dd1b452e751036f2552df9d91447baaeff0a8f0b SHA512 b7917c2e417cee9e59c8011246f7223f5095c87f0294ea140dbfc8fda0b09cf61c9f055380a9d3f74a07e71bb49d75f219d6224ea95f1f4d4b451e5688c13f78 diff --git a/dev-python/cython/cython-0.29.30.ebuild b/dev-python/cython/cython-0.29.30.ebuild index f174596d8317..cc7a5039f68a 100644 --- a/dev-python/cython/cython-0.29.30.ebuild +++ b/dev-python/cython/cython-0.29.30.ebuild @@ -22,7 +22,7 @@ SRC_URI=" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris ~x86-solaris" IUSE="emacs test" RESTRICT="!test? ( test )" diff --git a/dev-python/daemonize/Manifest b/dev-python/daemonize/Manifest index 2401253b35d4..6ea9a93479c2 100644 --- a/dev-python/daemonize/Manifest +++ b/dev-python/daemonize/Manifest @@ -1,5 +1,3 @@ DIST daemonize-2.5.0.gh.tar.gz 10126 BLAKE2B 10e13f93825309d48ef67d0725ed53dcca2220b3940b3b81e1e7f29cf7b6d89af40f94488a2398bec74c0f6235ef8b1626871bda4fb33c233a872a9ccea47558 SHA512 c17a14c073e22fc98b3663da207238d183c12e95750f14cddcf90419c51c95ebc36251bb95d0bb4db84a2fb243499329473e7d14172d855d3ee204757a2a1a65 -DIST daemonize-2.5.0.tar.gz 10126 BLAKE2B 10e13f93825309d48ef67d0725ed53dcca2220b3940b3b81e1e7f29cf7b6d89af40f94488a2398bec74c0f6235ef8b1626871bda4fb33c233a872a9ccea47558 SHA512 c17a14c073e22fc98b3663da207238d183c12e95750f14cddcf90419c51c95ebc36251bb95d0bb4db84a2fb243499329473e7d14172d855d3ee204757a2a1a65 EBUILD daemonize-2.5.0-r1.ebuild 586 BLAKE2B 5c1e17c98adc93fecb1184dcdbac44e2670c3052a3600cf0009237aafbc2bea8ea6279b59f322917fc0d2a9cdde07f00588a524e7160109e29bd6fb699f28c83 SHA512 9b5bdcf685e8c5135419ebfebb567a14b64ca6a738cdaa0eb45ea0c1440cf70fd43cf83553e790c4428ccd61fe54741a45c280ad3c41c3dea4c716da390c9230 -EBUILD daemonize-2.5.0.ebuild 501 BLAKE2B 0f73c0d3893fdc7a3a5c4055cfec7b2d166a43e8e26a60994f7977b4a5f2ecaf98fb5ad89df444f427e2c5bbb0bb325f5053a0b6400dd185d5204ed08b36c10f SHA512 58f79b4193b91a9c07f7ae76267ca2f3b22f19258041828ea2947120286ba010f1665c6f2bed4d15080548e778c40acd54a3a58e61b6a5371ae0aa9d1c746922 MISC metadata.xml 378 BLAKE2B 9dbc711651a817ecb3d38a5bc02976df91a9a87b477c2a88e63894590f1271f2e4b9838e06c5c54eafaeaf1b1bcb00f285317978fba26f564728ae88ed36366d SHA512 dc1bf98d261bb298722f2c9a7d0c4732161970664853e6849868c44370e7e9e9096cc2059eaf72b29323f3a7484e40b9aaa6fd2e1b2d9237c88f3f91374030c1 diff --git a/dev-python/daemonize/daemonize-2.5.0.ebuild b/dev-python/daemonize/daemonize-2.5.0.ebuild deleted file mode 100644 index c284be800ff3..000000000000 --- a/dev-python/daemonize/daemonize-2.5.0.ebuild +++ /dev/null @@ -1,20 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{8..10} ) - -inherit distutils-r1 - -DESCRIPTION="Library for writing system daemons in Python" -HOMEPAGE="https://github.com/thesharp/daemonize" -SRC_URI="https://github.com/thesharp/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~riscv ~x86" - -python_test() { - "${EPYTHON}" tests/test.py -v || die "Tests failed with ${EPYTHON}" -} diff --git a/dev-python/dbus-next/Manifest b/dev-python/dbus-next/Manifest index 4c6217d01178..0519c2334f80 100644 --- a/dev-python/dbus-next/Manifest +++ b/dev-python/dbus-next/Manifest @@ -1,5 +1,4 @@ AUX dbus-next-0.2.3-glib-crash.patch 1361 BLAKE2B 879f66971e1a4e341ff2b5f396c8e26bc02e4c1ee7af0e72a34e2f672f156f93d40590bd9aff8d0ea8ae0ea15449d504a3b971c7745962de3607c57bb8e16806 SHA512 b32795726021fe25e41e1ed453e2040f76619f28e316a0707cde35dafd68316647a20d6865a6bb7b3d2baf7e703c0524d164d82b56c731277fe0a1265f2b6419 -DIST dbus-next-0.2.3.tar.gz 81711 BLAKE2B 6acc38a05511b3de7e13893d82dd1ecd55f9a6124b4d859574294602b921ff012776c12ddb02e1be437b258c7bd5120a3a9625fc5b06bbbe02915dcc4c14897b SHA512 7836d855c755c8ac6cbbb251ca0cbd2f4df9b573f31b1ea1cab480e47896d36b4cb0d479b2469b0bf0b5c700068361a18874b4a087f73020cdcb4e04a2d7dbe7 -EBUILD dbus-next-0.2.3-r1.ebuild 1154 BLAKE2B 51178ce579844b011df9bb8978323e70924ff7769b0b2761173697770dbb347ccb6b5de83b78c0a90fb2885893c03d1f0a68b4c9421f4c90ed227e68cc5afc27 SHA512 8c70c133ee2d1be21c68f1fc9edb327888630e42bf344fcb0fbb16a20abcf34cdc6e865bda5c4815b31aa30d4ea52f55c0b40d2e36a27e9c9f259a9572086dd4 -EBUILD dbus-next-0.2.3.ebuild 1085 BLAKE2B 949c2bd4de63ef95ca76afacfd2dc051aabf968f7537b9968346c6a4def7a6dea210162ece14913a1abe35364a3c98a2add528d5370b2f4ddf5aaae5a7ed66e2 SHA512 ffb5395fb9da01484ebf9b2181c1ccd791c67923fe413de2955aa11558238f31865cd2834d03eecffa6031068a8315d14b0696d9fd9096f3b5b8597a5ece3fcd +DIST dbus-next-0.2.3.gh.tar.gz 81711 BLAKE2B 6acc38a05511b3de7e13893d82dd1ecd55f9a6124b4d859574294602b921ff012776c12ddb02e1be437b258c7bd5120a3a9625fc5b06bbbe02915dcc4c14897b SHA512 7836d855c755c8ac6cbbb251ca0cbd2f4df9b573f31b1ea1cab480e47896d36b4cb0d479b2469b0bf0b5c700068361a18874b4a087f73020cdcb4e04a2d7dbe7 +EBUILD dbus-next-0.2.3-r1.ebuild 1245 BLAKE2B fe5509caef808862e2a3e398bafa29d5364ad6b6a7e7b2d9dd977778a3e2c10c646d143d9eb6aa17a423069f2e4769863a93166934a6151dfbd0cf0a5639aeea SHA512 fcf6b5d0aa126614cdbb8f81cb948e4a9a47c92acc291f016a3e06f6078d18138b05ff58df52047d344d8d91453e8c9f09b7dfd703121a9b2a2ae0ec7c480557 MISC metadata.xml 382 BLAKE2B 6974331ea2db5dfedbbd9667a4fb923bfc4ed5b5c0c940f30270e02c18f1c2a4763039d90454d74b8da4740545dd282527d7a73a0448af1ec38600eaa76858a1 SHA512 64e6df55127e43b249830ba06ac13b069cd4f1c236c424b2ea3ea32c7846c980c30b9d8170e26e4b4ebecde0abc596b93c2796b3812371f4a69356cb55a7386b diff --git a/dev-python/dbus-next/dbus-next-0.2.3-r1.ebuild b/dev-python/dbus-next/dbus-next-0.2.3-r1.ebuild index bd406332677e..be0d45236976 100644 --- a/dev-python/dbus-next/dbus-next-0.2.3-r1.ebuild +++ b/dev-python/dbus-next/dbus-next-0.2.3-r1.ebuild @@ -4,23 +4,33 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{8..10} ) +PYTHON_COMPAT=( python3_{8..11} ) + inherit distutils-r1 virtualx DESCRIPTION="The next great DBus library for Python with asyncio support" -HOMEPAGE="https://python-dbus-next.readthedocs.io/en/latest/" -SRC_URI="https://github.com/altdesktop/python-dbus-next/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" +HOMEPAGE=" + https://python-dbus-next.readthedocs.io/en/latest/ + https://github.com/altdesktop/python-dbus-next/ + https://pypi.org/project/dbus-next/ +" +SRC_URI=" + https://github.com/altdesktop/python-dbus-next/archive/v${PV}.tar.gz + -> ${P}.gh.tar.gz +" S="${WORKDIR}"/python-${P} LICENSE="MIT" SLOT="0" KEYWORDS="~amd64 ~riscv ~x86" -BDEPEND="test? ( +BDEPEND=" + test? ( dev-python/pygobject[${PYTHON_USEDEP}] dev-python/pytest-asyncio[${PYTHON_USEDEP}] dev-python/pytest-timeout[${PYTHON_USEDEP}] - )" + ) +" PATCHES=( "${FILESDIR}"/${PN}-0.2.3-glib-crash.patch diff --git a/dev-python/dbus-next/dbus-next-0.2.3.ebuild b/dev-python/dbus-next/dbus-next-0.2.3.ebuild deleted file mode 100644 index 6e7d9b789770..000000000000 --- a/dev-python/dbus-next/dbus-next-0.2.3.ebuild +++ /dev/null @@ -1,42 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{8..10} ) -inherit distutils-r1 virtualx - -DESCRIPTION="The next great DBus library for Python with asyncio support" -HOMEPAGE="https://python-dbus-next.readthedocs.io/en/latest/" -SRC_URI="https://github.com/altdesktop/python-dbus-next/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" -S="${WORKDIR}"/python-${P} - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64" - -BDEPEND="test? ( - dev-python/pygobject[${PYTHON_USEDEP}] - dev-python/pytest-asyncio[${PYTHON_USEDEP}] - dev-python/pytest-timeout[${PYTHON_USEDEP}] - )" - -EPYTEST_IGNORE=( - # "interface not found on this object: org.freedesktop.DBus.Debug.Stats" - # Seems like we build dbus w/o this? - test/client/test_signals.py -) - -distutils_enable_tests pytest - -src_test() { - local dbus_params=( - $(dbus-daemon --session --print-address --fork --print-pid) - ) - local -x DBUS_SESSION_BUS_ADDRESS=${dbus_params[0]} - - virtx distutils-r1_src_test - - kill "${dbus_params[1]}" || die -} diff --git a/dev-python/decorator/Manifest b/dev-python/decorator/Manifest index 0e862595488b..a80e91642803 100644 --- a/dev-python/decorator/Manifest +++ b/dev-python/decorator/Manifest @@ -1,4 +1,3 @@ DIST decorator-5.1.1.tar.gz 35016 BLAKE2B 0e38ee2dea6793d489f5c50692549022f1b252ab3a7b75da5b785f856b7f18faaf5570dde2c68f6936c11460599839063e9eb8a133789a00f683761393a5103d SHA512 584857ffb0c3e52344b473ceb9e28adfd7d789d480a528471f8ab37be055ebe5feb170f41077010e25350e1c311189d45b90773cf12f0043de98ea8ebcde20ab -EBUILD decorator-5.1.1-r1.ebuild 697 BLAKE2B d04600f0fe58856a1b1cda7bd3f8b6ca1060e82bb551950478920272c26b493b4d04a044fa8ab97e3acaa1bb361f40a6d720099b56144f71e7f50b4382a935e3 SHA512 4770882d25b5200fc4ca0d4faee46ba1dd78c29029e2b94b11c44d6037f8049b74b5662d5d8718a7ee5ad228226d44317801d9f876ea29d0a8fe93913994d165 -EBUILD decorator-5.1.1.ebuild 651 BLAKE2B 8a57114f972eddcab2d7d26883d7a99465bea189dda8702f69a65d15823b409b14ac1ec71d953856bd2ffa9b77d7bdbe8204e95eba8dda9b6e3e7095326afb49 SHA512 82c07fd8fe947cf1719a6d6cc0d99ed21ee81283d33ad5a2d5e386022d2b540c9125ba5908f27507dce18aa778cf63d3b8446c858c1c71174ba340ffebafe336 +EBUILD decorator-5.1.1-r1.ebuild 689 BLAKE2B afedc2c824b080ddc5f58b3c0da95a14d698c26145127d2ef3a2b199967fd791dd186ce2eb4c813c3874de42db11cc8194b7a39017f4141d38d15ab3bac404dd SHA512 9b0545db4d9436985f689f569a7020511be9f4e9c3db479b354bd68f4b3eda01d07cf10ac4d8ab8cc0fea57a68e5c9602ae550efe9ef0f01b900feb4dfd62883 MISC metadata.xml 756 BLAKE2B 231d25578555eda8a5f6d5598dafdebbb3695656eff92178f664eb29eee5d9f18f82235c40d974c58959aa1f4692d4818edca6c640f146520186cf5390cd21d2 SHA512 a9d79d6dd55a349e41d861f1c4b2526c8bc71261fc5ea796675ebed8a9389b3945da86814acbd0a67edd4379dee36b4d99f2cf788fba5d2eadf77e87f6c0dde9 diff --git a/dev-python/decorator/decorator-5.1.1-r1.ebuild b/dev-python/decorator/decorator-5.1.1-r1.ebuild index 9e0a329fddd4..973f23286924 100644 --- a/dev-python/decorator/decorator-5.1.1-r1.ebuild +++ b/dev-python/decorator/decorator-5.1.1-r1.ebuild @@ -17,7 +17,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="BSD" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos" DOCS=( CHANGES.md ) diff --git a/dev-python/decorator/decorator-5.1.1.ebuild b/dev-python/decorator/decorator-5.1.1.ebuild deleted file mode 100644 index 6a8b2349c2a6..000000000000 --- a/dev-python/decorator/decorator-5.1.1.ebuild +++ /dev/null @@ -1,21 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( pypy3 python3_{8..10} ) -inherit distutils-r1 - -DESCRIPTION="Simplifies the usage of decorators for the average programmer" -HOMEPAGE="https://github.com/micheles/decorator https://pypi.org/project/decorator/" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos" - -DOCS=( CHANGES.md ) - -python_test() { - "${EPYTHON}" src/tests/test.py -v || die "Tests failed with ${EPYTHON}" -} diff --git a/dev-python/defcon/Manifest b/dev-python/defcon/Manifest index 9d7a5d90f89e..7a8e4f896968 100644 --- a/dev-python/defcon/Manifest +++ b/dev-python/defcon/Manifest @@ -1,5 +1,5 @@ DIST defcon-0.10.0.tar.gz 426111 BLAKE2B 6750ac064677bd1b2a2b49d37792b4e35c923ddd239c521490dd3aa0c40f55a96dcdac156a2511c3bb40605505beb920c66053488bb2bc2508899d4a81f77ddb SHA512 69d48701bdf419080b7acafe2b92c1897358d969d6ea5b78330969b79b9e393a1c53cfb1a17b4d58719329c403ac3a52a4e12828d99b8793d8dd19ddda151c76 DIST defcon-0.10.1.tar.gz 426234 BLAKE2B 0d4f0749c061860603d343bd8d0291699a64794ec8f3f1e6f1cff0af0f22cd0cfc4ae60d578c5f55131d1de694b3234017afd124a4266c972217b39d70071473 SHA512 12cb1512321b91676f8be380999dfb00942eb8355389db409ef896f7e7100fc97186a920c1c0a741b660e57134e880d068446e5ad00e2768221f80a26608819c EBUILD defcon-0.10.0-r1.ebuild 720 BLAKE2B 544665158c21e30346d8ae88de808927cde265723d91c1f1feed491b757f061921c092e5c83eab63e8214fc5b78220195862b23dafd7c73a59a7c6ce51877b87 SHA512 b0b0389b4a500f0d61a2ffbe461c157d6d2acd1931fb87c0a7cf5430991eef77979f1a5b21f5530601a580b60ead57b0d38025343ec7696a2b7db703fa8585b8 -EBUILD defcon-0.10.1.ebuild 730 BLAKE2B 38c1fb5f7744a427f5b1f1acd4feb548f186d4ce49fb6f3295c9d79f417e87c6e40d11f3c8d0457ef6b0569aeb8deff1ce75561caa543d77263e401750f1e50f SHA512 afd1344f1df5e583d0b7a3e5691a068e2108cda5eb098f7e208275587ab6cba30b17139c44dd8153ae28919e252f2c94f8e94f740920778a8d45bb76904c8957 +EBUILD defcon-0.10.1.ebuild 727 BLAKE2B a09734e16ce0002e9b75c238f1e8555b3ffc9dfbac325e4c2b73f04d4687b0f583fb737e12b393cd6bb18e004fdfc168f846cf35302dc3f46303c295bbdf9923 SHA512 b194f38777e85a0ce86a892da56589e1897c41d4611f214e31028672a985ddb8f02fdfb6a78b48c2e0b82e2f7aa8b7a90caa3cd50df9eed00660dcbed364d4ce MISC metadata.xml 494 BLAKE2B 9770fc2e1922d5caf6a2c8022f450e2ac3b6bdcb4da6ef77f1cfa66c2b96e32a2a4503e2404a2574fba9a41ff19f2255638eaa39c0bd367981b1bbe79945fc17 SHA512 02425eb4725a172ff8b869099bd6903ca62669687969be51f5dd3b072bd397e7192f0469bf38d0349e47b95586e34e531c05ed6b0b5f284eb3d521b8ca27b6d5 diff --git a/dev-python/defcon/defcon-0.10.1.ebuild b/dev-python/defcon/defcon-0.10.1.ebuild index 9a06af9ed8e1..b233adb09855 100644 --- a/dev-python/defcon/defcon-0.10.1.ebuild +++ b/dev-python/defcon/defcon-0.10.1.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://github.com/robotools/defcon/archive/${PV}.tar.gz -> ${P}.tar.gz LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86" +KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86" RDEPEND=" >=dev-python/fonttools-4.28.5[${PYTHON_USEDEP}] diff --git a/dev-python/deprecated/Manifest b/dev-python/deprecated/Manifest index 7b6c181396a1..16f9e0eac793 100644 --- a/dev-python/deprecated/Manifest +++ b/dev-python/deprecated/Manifest @@ -1,4 +1,3 @@ DIST deprecated-1.2.13.gh.tar.gz 2971610 BLAKE2B 00c1fad34e869b143ad7cada2426f999f1d353d23e33076b0197a7ca6c87b0f2d240d7f4944b7c7669974c89304a6cf04f5d2b4c44e6fee22c27522ec2cc9711 SHA512 c170b086bc4e37462181a0f53edbe745aa4f4924c7fd64d9693de267e070392b74445f9cba935e85c878b755603ca6cada8b4130ac96ab071be284047aa35619 -EBUILD deprecated-1.2.13-r1.ebuild 859 BLAKE2B 10beff48f1631d641f1c7106fd819272f7f3ca49dbbcfbc33095cdfa87c0d99cacfcc250cac87827f3ac94f2e2cba7d79be0c206ba70c3d1f164d89d4bbe9df7 SHA512 c09b31da00975899c30bfb3428a10f3e7da71d4348a93b421feb0310f205c0ddc24a6f78cb0d1a4dad06b3421eec9e0a62e5c10b3a39e91a579db71b2c0e7c3b -EBUILD deprecated-1.2.13.ebuild 773 BLAKE2B 2ea600f88df3e7f2f8ca35478372f4a0945fb393ef79d4763ae48f43cbd01b12eb69913cb95c8becda7e2b99e8ece2f440e1b6b203b1096f64b897317c8aefef SHA512 87424dc9289778ea148e4ec0e23f15b7bbe78f6515796d7a7b6aa743fa7a0d6d40706c48e77cb785a6c079367fb0db1f173694f17e53b6015eb0c284d9c02eae +EBUILD deprecated-1.2.13-r1.ebuild 852 BLAKE2B 42d4cb43ab5eb227c2e1d8ef7bda767b64dff205f0f04dad2d9b36210bd033c821c841128382558ef07fd31fcd3e71933b3bbaa90ade3a6d7c1792ed743921a4 SHA512 73b60c6af975cf46c2e8b5c567abdb9a522f46bd88993f7bef63d074d79fc253887d1b443f7cd40abfd3c932d3e579e899091c3b6f842aafee45e034cbec017d MISC metadata.xml 316 BLAKE2B 0275fd3fa62ad50251204b24fa83ede995c3b25ae8547fe507ae5b61812ad760db24cc2fba35d7af629b8e520e5c2c058c412ad0bd71554b3b350dc085f2f35a SHA512 c7237b466a2f0b791713cb36edf731ead6f37757faaf193fc4889ba17e2e25b5ef68ddbabcf0644c7948e23f13248023f84cda9f1c49723cb5221c603ffb1d5b diff --git a/dev-python/deprecated/deprecated-1.2.13-r1.ebuild b/dev-python/deprecated/deprecated-1.2.13-r1.ebuild index 39fc23902db5..7bf2c03296f6 100644 --- a/dev-python/deprecated/deprecated-1.2.13-r1.ebuild +++ b/dev-python/deprecated/deprecated-1.2.13-r1.ebuild @@ -11,7 +11,7 @@ inherit distutils-r1 DESCRIPTION="Python @deprecated decorator to deprecate old API" HOMEPAGE=" https://github.com/tantale/deprecated/ - https://pypi.org/project/deprecated/ + https://pypi.org/project/Deprecated/ " SRC_URI=" https://github.com/tantale/deprecated/archive/v${PV}.tar.gz @@ -20,7 +20,7 @@ SRC_URI=" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86" +KEYWORDS="amd64 arm arm64 ~hppa ppc ppc64 ~riscv sparc x86" RDEPEND=" dev-python/wrapt[${PYTHON_USEDEP}] diff --git a/dev-python/deprecated/deprecated-1.2.13.ebuild b/dev-python/deprecated/deprecated-1.2.13.ebuild deleted file mode 100644 index 000465c10a44..000000000000 --- a/dev-python/deprecated/deprecated-1.2.13.ebuild +++ /dev/null @@ -1,32 +0,0 @@ -# Copyright 2019-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8..10} pypy3 ) -inherit distutils-r1 - -DESCRIPTION="Python @deprecated decorator to deprecate old API" -HOMEPAGE="https://github.com/tantale/deprecated" -SRC_URI=" - https://github.com/tantale/deprecated/archive/v${PV}.tar.gz - -> ${P}.gh.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 arm arm64 ~hppa ppc ppc64 ~riscv sparc x86" - -RDEPEND="dev-python/wrapt[${PYTHON_USEDEP}]" - -distutils_enable_tests pytest - -python_test() { - local EPYTEST_DESELECT=() - - [[ ${EPYTHON} == pypy3 ]] && EPYTEST_DESELECT+=( - tests/test_deprecated.py::test_respect_global_filter - tests/test_deprecated_class.py::test_class_respect_global_filter - ) - - epytest -} diff --git a/dev-python/discogs-client/Manifest b/dev-python/discogs-client/Manifest index 0f3a8dbaf6be..4e11060887b2 100644 --- a/dev-python/discogs-client/Manifest +++ b/dev-python/discogs-client/Manifest @@ -1,4 +1,4 @@ -DIST python3-discogs-client-2.3.14.tar.gz 34461 BLAKE2B 7212e220e1ea68bf71e8ddf54ee5d820e7cb7203e1d34b34abf818227e1f842b6ea680101e7a761ae448d0dbc298e8c33ae9969c7c3d1c93ca912d92274d52c0 SHA512 356faf54025691a3af74d947589132d5c159176146669572d14490ece05a0e4546bf0a05bfee4669518c157957cc52eb7842008e7da5555347365236ae19b63d -EBUILD discogs-client-2.3.14.ebuild 807 BLAKE2B 614df884987c5cd638ed17ce6ecc0f9ffa6e39fee33acad8affaaa9e9a382b2e5adc5d3a9289a8dc26caffe43f6c9bbc4ba4af341de6f8d4a4a42bdcf248a42f SHA512 94ab655efc5c5086f58e01a3c569f41f94231dea8380f5fe1ff95f0e5d100371bfc02ab6c599b6442d38f46061e311e1d849e3c550ee9e9563bf8fb9363bda35 -EBUILD discogs-client-9999.ebuild 803 BLAKE2B b7ef19b97fa49802689ae02e7e4f006f9bd7fdcabd16175373813e22b6e4b6f3f96b7d4ae24d367a77e5855b5120b9a02cee948a595dbc4976a88efcd27d5b24 SHA512 4ef1dc5904f8098df61ad1fffb74b4250f045ec4dad6f7bda9b9447bb701ea8bb784e1ff6b53c6fdb6b8c1a232a3eb4dd4827acd94e4870f7039197fcf7ed507 +DIST python3-discogs-client-2.3.15.tar.gz 35059 BLAKE2B fe2b577b4810480fcad8a76c8f961809baa5b217c0d01c262f4a6a0a2993b2a6d2515edf90f276f7a104f6bdf0a1edb0f439c69e51507e3c0cf1ab927049e7f7 SHA512 8da52cc6c125cc4b3c5fb93626075ba32046798f71f72cc9f685fdf10a92a813fbd74b35625994cd4c6b7e394e36265ce01a33b52b607bf498a5f11f68d82ad9 +EBUILD discogs-client-2.3.15.ebuild 807 BLAKE2B 614df884987c5cd638ed17ce6ecc0f9ffa6e39fee33acad8affaaa9e9a382b2e5adc5d3a9289a8dc26caffe43f6c9bbc4ba4af341de6f8d4a4a42bdcf248a42f SHA512 94ab655efc5c5086f58e01a3c569f41f94231dea8380f5fe1ff95f0e5d100371bfc02ab6c599b6442d38f46061e311e1d849e3c550ee9e9563bf8fb9363bda35 +EBUILD discogs-client-9999.ebuild 807 BLAKE2B 614df884987c5cd638ed17ce6ecc0f9ffa6e39fee33acad8affaaa9e9a382b2e5adc5d3a9289a8dc26caffe43f6c9bbc4ba4af341de6f8d4a4a42bdcf248a42f SHA512 94ab655efc5c5086f58e01a3c569f41f94231dea8380f5fe1ff95f0e5d100371bfc02ab6c599b6442d38f46061e311e1d849e3c550ee9e9563bf8fb9363bda35 MISC metadata.xml 674 BLAKE2B 5c0dd431ad4633cbc7ddaa97e54e9f5b3eb67ed28e07ac313f218fd055e0042365c270e83153627decd196aca49db12304da87f2c74f20bc454fd8e5b4b8fb46 SHA512 ad582419be3887c5fa3c0d630ad32575f378453dd4f7a8c33df91db31b495caa88707214f7e456d69027532540a474c41ad8336b40e90229f1f31cd3193d7f82 diff --git a/dev-python/discogs-client/discogs-client-2.3.14.ebuild b/dev-python/discogs-client/discogs-client-2.3.15.ebuild similarity index 100% rename from dev-python/discogs-client/discogs-client-2.3.14.ebuild rename to dev-python/discogs-client/discogs-client-2.3.15.ebuild diff --git a/dev-python/discogs-client/discogs-client-9999.ebuild b/dev-python/discogs-client/discogs-client-9999.ebuild index 6866fa012da6..6e7748b475a9 100644 --- a/dev-python/discogs-client/discogs-client-9999.ebuild +++ b/dev-python/discogs-client/discogs-client-9999.ebuild @@ -18,8 +18,10 @@ else fi DESCRIPTION="Continuation of the official Python API client for Discogs" -HOMEPAGE="https://github.com/joalla/discogs_client - https://pypi.org/project/python3-discogs-client/" +HOMEPAGE=" + https://github.com/joalla/discogs_client/ + https://pypi.org/project/python3-discogs-client/ +" LICENSE="BSD-2" SLOT="0" diff --git a/dev-python/django-cacheops/Manifest b/dev-python/django-cacheops/Manifest index 3a7d2080461e..5774e92ade4e 100644 --- a/dev-python/django-cacheops/Manifest +++ b/dev-python/django-cacheops/Manifest @@ -1,5 +1,3 @@ -DIST django-cacheops-6.0.tar.gz 70280 BLAKE2B 9efe5a10d86f9ad25ad67701005de962185d2c491305bb56920203718c2d5fd0b28d43f2463e28c7c00c7592a78a3adea66090b398a205d5e361dfbcf90ae887 SHA512 54ecec62ff255a867b382bb1157117c8d14d7185891aacaae33ea11283beeae2fae60659621699a52f86d536b5a582d31f24f3b00f16c2e81c1a78ea4079504e DIST django-cacheops-6.1.gh.tar.gz 52972 BLAKE2B bdcd045912100ebdfdfd9add23b0df634b029cc2ffe41c351176e327f1e21c90457cfca9e45348dddce60e39fee5c431428ff7f2c954194e4c06c8bc09d78945 SHA512 43dcd4f302afee1acf73125aae7c2e2eece560cc6f07f3374391ac54e0438fd59b80a24e65f52bd7aa4978fd8a428939a8d607c7aa4b25f47d68373cfc12772f -EBUILD django-cacheops-6.0.ebuild 1343 BLAKE2B 4fb0a485ebca18e0826ce6838cf11afb3712c13752537e95d6dc28bf4f13e20f772f940547b5babe38ce6214e7dfb29b6e07647f5bdc93156bd2a8ad279ce388 SHA512 901a88bbe46c43d767c0f68715c251c3df9b4a559f25f316da07598faaf73abc8b679c1b819611c3b5196ff397f3e0adf75f928b66eb576d6da024b1b9fe0d4e EBUILD django-cacheops-6.1.ebuild 1488 BLAKE2B 2904bd8d68e8ce6e69e11f3b0e12902ad452a5d3ee670fb688e3c552b8ddb371d3b341086fca4ce0120f22f5eda0bc928248bb1baf7ba5d412fdceaeec23ebe6 SHA512 2d09d1a1b390a6b9ae760a3bb1828c94cbdc7d369fde0d6451ce9153c4d4480e711b7acae039cf3256f2a21cfa6bdbb37f70b723c3225193455e905d5b4dc406 MISC metadata.xml 381 BLAKE2B b8bf138d65b463c15b22be44750822bf6d49f1e651ecc6884dc008b9f1c93ff314967d8d3793825e129c8ac5d98348ac2726ec36ad43b8ec5d0829a78a16a26b SHA512 ad1f2ac5abcfc3705d70cc717bc076115d299a3b973852a542a7d41fabccc695b79ada0297a48cbe8f04815d66e696b437eca896e291c7da9682a85542d3e469 diff --git a/dev-python/django-cacheops/django-cacheops-6.0.ebuild b/dev-python/django-cacheops/django-cacheops-6.0.ebuild deleted file mode 100644 index ecfd5010beb1..000000000000 --- a/dev-python/django-cacheops/django-cacheops-6.0.ebuild +++ /dev/null @@ -1,62 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{8..10} ) -inherit distutils-r1 - -DESCRIPTION="ORM cache with automatic granular event-driven invalidation for Django" -HOMEPAGE="https://github.com/Suor/django-cacheops" -SRC_URI="mirror://pypi/${PN:0:1}"/${PN}/${P}.tar.gz - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64" -IUSE="test" -RESTRICT="!test? ( test )" - -RDEPEND=" - >=dev-python/django-1.8[${PYTHON_USEDEP}] - >=dev-python/redis-py-2.9.1[${PYTHON_USEDEP}] - >=dev-python/funcy-1.8[${PYTHON_USEDEP}] - >=dev-python/six-1.4.0[${PYTHON_USEDEP}] -" -BDEPEND=" - test? ( - ${RDEPEND} - dev-db/redis - dev-python/dill[${PYTHON_USEDEP}] - ) -" - -src_prepare() { - # Remove test dependent on unpackaged before_after - sed -e 's/test_lock/_&/' -i tests/test_extras.py || die - distutils-r1_src_prepare -} - -python_test() { - local -x DJANGO_SETTINGS_MODULE=tests.settings - django-admin test -v 2 || die -} - -src_test() { - local redis_pid="${T}"/redis.pid - local redis_port=6379 - - einfo "Spawning Redis" - einfo "NOTE: Port ${redis_port} must be free" - "${EPREFIX}"/usr/sbin/redis-server - <<-EOF || die - daemonize yes - pidfile ${redis_pid} - port ${redis_port} - bind 127.0.0.1 - EOF - - # Run the tests - distutils-r1_src_test - - # Clean up afterwards - kill "$(<"${redis_pid}")" || die -} diff --git a/dev-python/django-cors-headers/Manifest b/dev-python/django-cors-headers/Manifest index 68d79ca134d0..cfbb14f762ce 100644 --- a/dev-python/django-cors-headers/Manifest +++ b/dev-python/django-cors-headers/Manifest @@ -1,5 +1,3 @@ -DIST django-cors-headers-3.12.0.gh.tar.gz 26638 BLAKE2B 7725f7db4e9a67d7cd7f4add74abb5bfd27bac4c65cf4120dee3ba412c27fd89d6e39502249ea4b253c6a7d7d0f5328296ed69ac8b3ceb337bbb89a04f93a6ce SHA512 16d1d03bf1f5336703168280ff585168eb239f454aaec1f1e9928a362c7e7da17b54e896d7428ecdc91657045bede0b3c239a7f2f271c58c1b7b265b2e52aef5 DIST django-cors-headers-3.13.0.gh.tar.gz 27361 BLAKE2B 2d0729ae6f0e0ff7c572c5f25482fd88dfa03e8f03a7f640ba32f56208fccb91712cd3067bc3376428469cc7f03dd8003069b79e98dd438fad9e5f4b15cd9c71 SHA512 153ae0d2e0b1e390c72993ca629f7ed521fd907481bb2944ee2f805c0081a1db334fd72f0b3fdb77cbb57b3392691f32564bb646bfb8e388a942a8a3da138a8e -EBUILD django-cors-headers-3.12.0.ebuild 709 BLAKE2B 8ff4cbdff6cfdf3a4d423a67f96878239d88e6d1f318c4d2c99e2be8d526d843ca4f7f51d4462223906b70041b17bb7b3e567e9424cc207aa3735aed58e96340 SHA512 c76bc5a43cbae4cdb0a282a89496ed670c07c8df4fd3a962fdb624cd8b396569a65b81dfbf803d2165c35465cbc58b2e367fdd0fe6457d97e21baa2f69426560 EBUILD django-cors-headers-3.13.0.ebuild 709 BLAKE2B 8ff4cbdff6cfdf3a4d423a67f96878239d88e6d1f318c4d2c99e2be8d526d843ca4f7f51d4462223906b70041b17bb7b3e567e9424cc207aa3735aed58e96340 SHA512 c76bc5a43cbae4cdb0a282a89496ed670c07c8df4fd3a962fdb624cd8b396569a65b81dfbf803d2165c35465cbc58b2e367fdd0fe6457d97e21baa2f69426560 MISC metadata.xml 393 BLAKE2B bfe5bf69a5cdf23648e6058016fa53d402db8141ebf97a8471b3335f13eb0adb3ac328c2a013bea02529ee012b00e77fbf43284500cc9e58937fae16d3a2d743 SHA512 b028f371bae9e3bb8e0e94890ee2a5a8c2d93a774eac7cccd6a1ff91886a82ed52ae4fb93442de89034cdbf4ca9d4186dad29b014b989690020db00c492fed04 diff --git a/dev-python/django-cors-headers/django-cors-headers-3.12.0.ebuild b/dev-python/django-cors-headers/django-cors-headers-3.12.0.ebuild deleted file mode 100644 index 11302037f21b..000000000000 --- a/dev-python/django-cors-headers/django-cors-headers-3.12.0.ebuild +++ /dev/null @@ -1,34 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{8..10} ) - -inherit distutils-r1 - -DESCRIPTION="Django App that adds CORS (Cross-Origin Resource Sharing) headers to responses" -HOMEPAGE=" - https://github.com/adamchainz/django-cors-headers/ - https://pypi.org/project/django-cors-headers/ -" -SRC_URI=" - https://github.com/adamchainz/django-cors-headers/archive/${PV}.tar.gz - -> ${P}.gh.tar.gz -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64" - -RDEPEND=" - >=dev-python/django-2.2[${PYTHON_USEDEP}] -" -BDEPEND=" - test? ( - dev-python/pytest-django[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest diff --git a/dev-python/dns-lexicon/Manifest b/dev-python/dns-lexicon/Manifest index d5d4dc7285ee..1302d56b6b91 100644 --- a/dev-python/dns-lexicon/Manifest +++ b/dev-python/dns-lexicon/Manifest @@ -1,5 +1,3 @@ -DIST dns-lexicon-3.11.1.tar.gz 8478920 BLAKE2B 6c437c678a2872a81f316ac064390e5ab6ac458b7fca199a3fe67152a46e87c82990cec0287651634f50e572691a778dfdcafd2aea4fd4d305dc223a8c327818 SHA512 3947e0de0733bb329b0d13b9aff59760ed7de9e34c320ed9de3a3c44ff8b813c78d54f31d0d9b5a97b4b57279adef432f8458f912cfae942437c3275df92fa7d DIST dns-lexicon-3.11.2.tar.gz 8479426 BLAKE2B aced03c62f809bbb22d2456da8d7a66c4b3cdfd47903a67cafd8a97cbc7cdbbe22fe7e79ad3eada716a569241def4e42cf7d910ba9837dfe05a31ce3f8ed2bdb SHA512 bf77cee4e483b36c8cc8cb176291f0170a1d611551246e27ddd91d9712e8750c9ee57863697e975065f6924c03fdfd636c5c7df29a620d37441b12dd0a1c597d -EBUILD dns-lexicon-3.11.1.ebuild 1686 BLAKE2B 0201070142787bb0d528451b8e661546a83e3504d89bcf220f4a92c52ff7fbc234745c3a0eef85178edba629d962d15c4fe29254586082a08f5084fdc3aebdf2 SHA512 31eee4ea5e066c78fa36708ca0d76b74f0a543d88aa98c829fbaca3282585dc73fb12f0de82fce88277d9c8b0899b0d6162ac4a548ad9590b54d512a949dd4c5 EBUILD dns-lexicon-3.11.2.ebuild 1779 BLAKE2B 9ae8f9050f5d22d5da832cbb8d1bb8b4aaa89968f3d789f02712e703f3f8555e4b7ab4b64f041e8712dd202140d1b873ddf1775b8d03dbad640161089205887d SHA512 f922bc0862a22b8cfb14d22269d69287fed4fcb6c0c225181d4c3b058b1307110bb2dcafcb9917078c43d1a4046f78378a2bea18ed4125b33430b0ac3e0bfb33 MISC metadata.xml 541 BLAKE2B a22266eac0bc7b4c22d9552cf64cbf88bbc1c2953e3ef0daaf059b81519909e0f8808e0d74cec6db3296e43f98082d57b8ae3779d694432e8578112ac18c3ea6 SHA512 79e2b43a685bfcc8dace1faa1c1a08cc648b39a3fef2834a57b6e801f72e7309276604253089db7a2fbe1d5d776b2ba1427c90a9cb9c44a0c1b2812d4e1901db diff --git a/dev-python/dns-lexicon/dns-lexicon-3.11.1.ebuild b/dev-python/dns-lexicon/dns-lexicon-3.11.1.ebuild deleted file mode 100644 index bd75f1201713..000000000000 --- a/dev-python/dns-lexicon/dns-lexicon-3.11.1.ebuild +++ /dev/null @@ -1,63 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=poetry -PYTHON_COMPAT=( python3_{8..10} ) - -inherit distutils-r1 optfeature - -DESCRIPTION="Manipulate DNS records on various DNS providers in a standardized/agnostic way" -HOMEPAGE="https://pypi.org/project/dns-lexicon/" -SRC_URI=" - https://github.com/AnalogJ/lexicon/archive/v${PV}.tar.gz - -> ${P}.tar.gz -" -S="${WORKDIR}/lexicon-${PV}" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -RDEPEND=" - dev-python/beautifulsoup4[${PYTHON_USEDEP}] - dev-python/requests[${PYTHON_USEDEP}] - dev-python/tldextract[${PYTHON_USEDEP}] - dev-python/cryptography[${PYTHON_USEDEP}] - dev-python/pyyaml[${PYTHON_USEDEP}] -" -BDEPEND=" - test? ( - dev-python/boto3[${PYTHON_USEDEP}] - dev-python/zeep[${PYTHON_USEDEP}] - dev-python/vcrpy[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest - -EPYTEST_IGNORE=( - # Requires the "localzone" module - lexicon/tests/providers/test_localzone.py - # Requires the "softlayer" module - lexicon/tests/providers/test_softlayer.py - # Requires the "transip" module - lexicon/tests/providers/test_transip.py - # Requires the "oci" module - lexicon/tests/providers/test_oci.py - # Uses tldextract which needs Internet access to download its database - lexicon/tests/providers/test_auto.py - # All recordings seem to be broken - lexicon/tests/providers/test_namecheap.py -) - -pkg_postinst() { - if [[ -z ${REPLACING_VERSIONS} ]]; then - optfeature_header \ - "Install the following packages to enable support for additional DNS providers:" - optfeature Gransy dev-python/zeep - optfeature Route53 dev-python/boto3 - optfeature DDNS dev-python/dnspython - fi -} diff --git a/dev-python/docutils/Manifest b/dev-python/docutils/Manifest index 5104280c67c9..fa1bcf3a8974 100644 --- a/dev-python/docutils/Manifest +++ b/dev-python/docutils/Manifest @@ -1,8 +1,6 @@ AUX docutils-0.18.1-py311.patch 4637 BLAKE2B d103e5f4fa6b8c1ab06f2b07c33ee3f707f0c1224d9bfa6f57504c3f30177dcb46cb8ed32dcc03c413937a94212bc64a9963cc0cede766e50b81b1f73531fcef SHA512 7c7c97e150914ddc12948236f84314b3ce49d043a7e5245ae0defbbf1d0845a8e3b06ebd63fb466c92bc970305578243dc97103230d80a810fa3cd54528b70bd DIST docutils-0.17.1.tar.gz 2016138 BLAKE2B aa0b6525ba2e3eaebc17010806952ed5f40919876fcb813f50cc05b628dfd22e6073a9a4b2bfe989089ae68d9b7111ae3a97dda2bde5c0536f8fb76c0942fe29 SHA512 5ec2087116bd5356fdffc54f07f6b0355aac5fa9d6caeefa77e8d201fd4706c0d419193c4d9a3964ae493da3091fe2c7dc36b74f81a1e1b9282173658b06e71b DIST docutils-0.18.1.tar.gz 2043249 BLAKE2B 3959199236baade9601d61c3f6d7b6f840fbefdd46d9ea05869fde2cd2c800356a01faba891f51e220c85e66f3029f49f616f2046b85041b674c64825a4242ec SHA512 44404a6cc9d4c1e79c73a6ffee2898e459c9925ab9661e5d41394e13b3d861334cf0c5efcd18e87eb03041374e326cfd00539a6b2ec5979678889e8a536c9542 -EBUILD docutils-0.17.1-r1.ebuild 1838 BLAKE2B 282f920117a968d289709bc4472d2136f43540631725427abd2fc0189f04c54a9586a77b191503ff777d2cf7ccc6b6d27cf84d512988ec8759cae27c98f7f640 SHA512 1cd54662515f169746f7560337ea6eb2655194514d3bf3586d820e78afad6df509d22bf592c9cd34c1bc716d934339df03715f67d10ea13b64bc84e29b948e87 -EBUILD docutils-0.17.1.ebuild 1755 BLAKE2B 80aedacfe801d0843e922db5c43cf0e0f2c3072c1340dae848c91cb3e152c645996eb472c5684bf7fdafbd00a70983a5c7b2c823657cc51dc79402d01fba3d57 SHA512 d668880f53ec2f3f3e449ce49851ad1b3f3f37d5cf2261caf5a1771ad078d1ee0da054a7cd3bbe9d7647bfaee45c778b0ecef3e65168bdf198e27c59f0d29e82 -EBUILD docutils-0.18.1-r1.ebuild 1827 BLAKE2B 1267e438cdd7037d1bcf0d4839abb08fb533e369d6d9f01f122627fd8838be496899dbb3bd75e2ad4f4995f03c1a2105e5a39fcafebec999dd483957c134cf20 SHA512 186ea770e2e5ddca5b89b72194a6e3923c36acbe6dca14bc033e8cb95736eb7083de53a53b4ec00af649001f698b9485d79b3d1d0602b3e45e72595203fe7a10 -EBUILD docutils-0.18.1.ebuild 1755 BLAKE2B 880ab3f863af75a8531b5b5d3f48beaa9eb09b011ce2c6e2fee496f8b160a8281ba486ed020c70ffc28ededa00dc6b0d195ab65b4a47543df34ca0f6723e5429 SHA512 ee54df064180c08ff4bba0583088e63cba7b802f706e04575952ae23d71ed9164ac23fd661864a3d7d97bcf437de38c2632b181c8cf45174effcfd1af469d4b8 +EBUILD docutils-0.17.1-r1.ebuild 1830 BLAKE2B d13ba2e4998192d440e02fa4832ce67862d01b3731db0eb10f0c8df1a1403e5e356487d56599ef56cd154cc24ec37ac5dfaf6d9eec7b9aa429e54d5fc8ba4c3e SHA512 6cc1a8a27d9bcd575f9b9ab92629869583a28ac78592d47257bec360169987aea1a3a9d167f72e0ba6c38cd0868ca109ec8f0da739823b1ae24b923ff19e9215 +EBUILD docutils-0.18.1-r1.ebuild 1819 BLAKE2B 3a9611e2f5d592d762eeae1b72ab8fa364f0c0fef173d8c93a8bc6f5959d43fb4b2cd28d6d29ec8da3a096e3e0b6684d96b442070c97d044637d5a82eb6f7cbd SHA512 b36683561ef5367b0e1937693b14a867408b4d051b6a6680804c8c748da8f6c0369013a4aa5de40797fdf306f72490edc5219dd41fa5f0bbc8920d6d0945ec6b MISC metadata.xml 389 BLAKE2B b586fccb92f88e7f2ee68879bb919298953da9eb629fc1042f5f35b316b59ffcc614f23135fe1ab4af8ba9646bcbc33f194ac74af795094e20d288817b5e227b SHA512 ac8975a27694a2a0efd07c944a769f1a210bbf4a1550f92f0ead3ac2dc9ffb4d82206858f2a8631f751c81fdace88433b9d89f8c3d6af72907e102da5696693f diff --git a/dev-python/docutils/docutils-0.17.1-r1.ebuild b/dev-python/docutils/docutils-0.17.1-r1.ebuild index 14547bfb4e2f..388cb8be2276 100644 --- a/dev-python/docutils/docutils-0.17.1-r1.ebuild +++ b/dev-python/docutils/docutils-0.17.1-r1.ebuild @@ -17,7 +17,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="BSD-2 GPL-3 public-domain" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" RDEPEND=" dev-python/pygments[${PYTHON_USEDEP}] diff --git a/dev-python/docutils/docutils-0.17.1.ebuild b/dev-python/docutils/docutils-0.17.1.ebuild deleted file mode 100644 index 4f20978f653a..000000000000 --- a/dev-python/docutils/docutils-0.17.1.ebuild +++ /dev/null @@ -1,67 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{7..10} pypy3 ) - -inherit distutils-r1 - -DESCRIPTION="Python Documentation Utilities" -HOMEPAGE="https://docutils.sourceforge.io/ https://pypi.org/project/docutils/" -#SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="BSD-2 GPL-3 public-domain" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" -IUSE="" - -RDEPEND="dev-python/pygments[${PYTHON_USEDEP}]" -BDEPEND="${RDEPEND}" - -python_compile_all() { - # Generate html docs from reStructured text sources. - - # Place html4css1.css in base directory to ensure that the generated reference to it is correct. - cp docutils/writers/html4css1/html4css1.css . || die - - cd tools || die - "${EPYTHON}" buildhtml.py --input-encoding=utf-8 \ - --stylesheet-path=../html4css1.css, --traceback ../docs || die -} - -src_test() { - cd test || die - distutils-r1_src_test -} - -python_test() { - "${EPYTHON}" alltests.py -v || die "Testing failed with ${EPYTHON}" -} - -python_install() { - distutils-r1_python_install - - # Install tools. - python_doscript tools/{buildhtml,quicktest}.py -} - -install_txt_doc() { - local doc="${1}" - local dir="txt/$(dirname ${doc})" - docinto "${dir}" - dodoc "${doc}" -} - -python_install_all() { - local DOCS=( *.txt ) - local HTML_DOCS=( docs tools docutils/writers/html4css1/html4css1.css ) - - distutils-r1_python_install_all - - local doc - while IFS= read -r -d '' doc; do - install_txt_doc "${doc}" - done < <(find docs tools -name '*.txt' -print0) -} diff --git a/dev-python/docutils/docutils-0.18.1-r1.ebuild b/dev-python/docutils/docutils-0.18.1-r1.ebuild index 14298078d9f9..d916deb851d3 100644 --- a/dev-python/docutils/docutils-0.18.1-r1.ebuild +++ b/dev-python/docutils/docutils-0.18.1-r1.ebuild @@ -17,7 +17,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="BSD-2 GPL-3 public-domain" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" RDEPEND=" dev-python/pygments[${PYTHON_USEDEP}] diff --git a/dev-python/docutils/docutils-0.18.1.ebuild b/dev-python/docutils/docutils-0.18.1.ebuild deleted file mode 100644 index ec09fc9ea24c..000000000000 --- a/dev-python/docutils/docutils-0.18.1.ebuild +++ /dev/null @@ -1,67 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8..10} pypy3 ) - -inherit distutils-r1 - -DESCRIPTION="Python Documentation Utilities" -HOMEPAGE="https://docutils.sourceforge.io/ https://pypi.org/project/docutils/" -#SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="BSD-2 GPL-3 public-domain" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" -IUSE="" - -RDEPEND="dev-python/pygments[${PYTHON_USEDEP}]" -BDEPEND="${RDEPEND}" - -python_compile_all() { - # Generate html docs from reStructured text sources. - - # Place html4css1.css in base directory to ensure that the generated reference to it is correct. - cp docutils/writers/html4css1/html4css1.css . || die - - cd tools || die - "${EPYTHON}" buildhtml.py --input-encoding=utf-8 \ - --stylesheet-path=../html4css1.css, --traceback ../docs || die -} - -src_test() { - cd test || die - distutils-r1_src_test -} - -python_test() { - "${EPYTHON}" alltests.py -v || die "Testing failed with ${EPYTHON}" -} - -python_install() { - distutils-r1_python_install - - # Install tools. - python_doscript tools/{buildhtml,quicktest}.py -} - -install_txt_doc() { - local doc="${1}" - local dir="txt/$(dirname ${doc})" - docinto "${dir}" - dodoc "${doc}" -} - -python_install_all() { - local DOCS=( *.txt ) - local HTML_DOCS=( docs tools docutils/writers/html4css1/html4css1.css ) - - distutils-r1_python_install_all - - local doc - while IFS= read -r -d '' doc; do - install_txt_doc "${doc}" - done < <(find docs tools -name '*.txt' -print0) -} diff --git a/dev-python/eventlet/Manifest b/dev-python/eventlet/Manifest index 7abd3503803a..21c47ac7ae30 100644 --- a/dev-python/eventlet/Manifest +++ b/dev-python/eventlet/Manifest @@ -4,5 +4,5 @@ AUX eventlet-0.30.2-test-timeout.patch 1421 BLAKE2B 11730b1a5827d1b30537eaecb896 DIST eventlet-0.33.0.tar.gz 414929 BLAKE2B cfb2500d25ed56f5eb7b81968286b1d7d0286511e1658dca8ab4fcf07029390168aea1f95092b5f1b486bd6fb34a96b762c2087cd19f903d232f1da183508888 SHA512 52ef5c6997d0c8a3b55d5f6e969320e06950503984c90440b484020ba346d622ba99abf2bd389b962534849b0c70d80b06f110b2586417f27fb6dde725bfaef4 DIST eventlet-0.33.1.tar.gz 415294 BLAKE2B 25efb9b9848a6e0db2040d111288447aa07ceb70d2cbd9b3d189a2ca58aadad6b6d64054f76f3329ff7ca832efccbabb780c839c4db6d95a5b623d80079b7da3 SHA512 c8ece6a26039631b13ecc188f480f348a42551267fb6135551899dec7a23d0cfd032c14728e114901e4d256bf580203bfbdb1795881abdd71e49a53f8ed58964 EBUILD eventlet-0.33.0.ebuild 1277 BLAKE2B dff2f9505dbe912b27993c5e0bf0b08dee2d9bdc234fa1cd7bb4c9f6ea42c1828e7dcc203c41e82bbaa7431f93575dc75444f377b9ea2ccc205f8b9fe7617b9c SHA512 35af5ce16281c54817f5b188770e8fc75d36f711f13655162839732a7ee506617fcd07e94d288efbceb127b6e583ac8b03a6355fb3053bfd8388731df58ceea4 -EBUILD eventlet-0.33.1.ebuild 1328 BLAKE2B 7d49e73449e88d38162448f6efe4209083e2c9068b12cc10f8fc7e5775b8db965dd61f0f253d5c1f7cbafd9c5cfc0efa987df7ab1aa9fce9dbc0555c7a762169 SHA512 4551057772ed9e8e42b4b0daf6bd9ef54004298a15aa26ba64541b5929aa1cb3824675e4cf13ea134984b3ffbc2aff0fca8bfae1475faee62c8b3d612a079c5a +EBUILD eventlet-0.33.1.ebuild 1323 BLAKE2B 5158015367d8c6aeb4a49f04d9e249be2068782add27591b214f9adba18840542694aa2cd3d6eee4517646dd858ec8f1d0b376c7bf2b0ade0a16b547e8086230 SHA512 1ae34e079b972e2a88ce0f4a154da48ee0de9d0a71496a702a95737f50315951d9cb1c0f59625a0e3a312e91451cd61238b8a5914b87a6decf87f3a4e9d91ed9 MISC metadata.xml 381 BLAKE2B 13525cba2b71b496ca49573beacbd552a86320d40200747ce991163060aef7746dd568eaf572f19e990eb22ad3791f20a546264109c3a47687b03bbcf25a5115 SHA512 f7be09d2e34f1259e1e9ae685cb591e061452974789b0027878d7514e956a216068dcd139f4e3f57ed50530d828941caec12598e9f8d79e98e820c9683c71c05 diff --git a/dev-python/eventlet/eventlet-0.33.1.ebuild b/dev-python/eventlet/eventlet-0.33.1.ebuild index e5aa76347fad..c51f5cb8aaa6 100644 --- a/dev-python/eventlet/eventlet-0.33.1.ebuild +++ b/dev-python/eventlet/eventlet-0.33.1.ebuild @@ -17,7 +17,7 @@ SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="amd64 arm ~arm64 ppc ~ppc64 ~riscv ~s390 sparc x86" IUSE="examples" RDEPEND=" diff --git a/dev-python/exceptiongroup/Manifest b/dev-python/exceptiongroup/Manifest index 952cdd288c04..9adfc38a5e32 100644 --- a/dev-python/exceptiongroup/Manifest +++ b/dev-python/exceptiongroup/Manifest @@ -1,5 +1,3 @@ -DIST exceptiongroup-1.0.0rc7.gh.tar.gz 17323 BLAKE2B fc96a1a7978c4ac403132fbb9fba57cd61e8078e1d99e7103e37d7273737c2d8fbf84441a9cfc3c21a355713b13ec78f9befedcc05a74d9bb954ca80965dc789 SHA512 272675f3322f904b6270689696b2a770d8a96f195d8b142986f574e9c67735865afbde8bba0c5bdd43d299fc1f44a3360d273f9b15097efdcfa46f21f40d62bf DIST exceptiongroup-1.0.0rc8.gh.tar.gz 17562 BLAKE2B 617e174e32f4c062f576b12c9dfe96e5495003097dc0da82e383019a65b2a043546d4b73181081defb641d453127e056be52e55e76fdf0ec0247513f5eb211ff SHA512 f7f1700403f345755a1e32c77eb43744b366b1f55446e1898dd960988d23396ad8334bef072ecc7ec5ac7075300f0f3e8e9a0d454d9dd80677ae55b4166fc6e4 -EBUILD exceptiongroup-1.0.0_rc7.ebuild 695 BLAKE2B 1d9de079da97cb77b753f96b59674c85c4c738d6e1feb342953639ecd25ca4ef952fb6ecf6fd66688f51fad080507f144db1836cbec7a5eb6403e04ba9cfa71e SHA512 45790a03b2225bd273c4544a18c7cd9f10eaece3fcf14099a70df0cd710e9dc8b01872d1b2d5bf907ff51234dbb0a079b58d76147a53573767952c0340ea0d86 -EBUILD exceptiongroup-1.0.0_rc8.ebuild 702 BLAKE2B 9b1e89143338481878f3536ebfb16be9dcb4561238c7459180fa53d14be1688de634a942ded0896736517e642d46ffadd50cb80b2ecf707f420f9e9e3770d986 SHA512 2e7632f87d5122b0baa1424d439ccfd314bd540ba5d4d28429366950ac214e8c4faa7a47ed14cbc4a9bda62e55af8528b942943b6a60a9721cc543d52489a81a +EBUILD exceptiongroup-1.0.0_rc8.ebuild 732 BLAKE2B 67f28be9eea81df6ff00f6118fbfe1b9ffe32d61940d0ac2c2b78c2dfdae3f96d322d3c27e27c8fe3147a599b36d3d00ab52abfe6976693433a83868b9bccc89 SHA512 58a3481844be1430628b0410a162ca70c89f53f26058c79520eccff6f2a9062b46e44a7ee04bcaea933323f473aef5188400c987c6b3f39850293dc4488067ef MISC metadata.xml 360 BLAKE2B accdc2d9dc39a31238555b937189f135482f2094a570396a741ba6202a1243ad46c99003e829e59e4e5fd0db0a01b050cc0e385bf28b44892e3e3c5615351028 SHA512 d740125cf760309a4dc5de1981b5ad704e880c37588e8a0e17816709065d80ad2ffecb3b5e50725b5665a38594a53f9659c17b35eb34bffbb06d11b830d740cd diff --git a/dev-python/exceptiongroup/exceptiongroup-1.0.0_rc7.ebuild b/dev-python/exceptiongroup/exceptiongroup-1.0.0_rc7.ebuild deleted file mode 100644 index 2571619d98a3..000000000000 --- a/dev-python/exceptiongroup/exceptiongroup-1.0.0_rc7.ebuild +++ /dev/null @@ -1,34 +0,0 @@ -# Copyright 2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=flit_scm -PYTHON_COMPAT=( pypy3 python3_{8..10} ) - -inherit distutils-r1 - -MY_P=${P/_} -DESCRIPTION="Backport of PEP 654 (exception groups)" -HOMEPAGE=" - https://github.com/agronholm/exceptiongroup/ - https://pypi.org/project/exceptiongroup/ -" -SRC_URI=" - https://github.com/agronholm/exceptiongroup/archive/${PV/_}.tar.gz - -> ${MY_P}.gh.tar.gz -" -S=${WORKDIR}/${MY_P} - -LICENSE="MIT PSF-2.4" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -distutils_enable_tests pytest - -export SETUPTOOLS_SCM_PRETEND_VERSION=${PV/_} - -python_test() { - local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 - epytest -} diff --git a/dev-python/exceptiongroup/exceptiongroup-1.0.0_rc8.ebuild b/dev-python/exceptiongroup/exceptiongroup-1.0.0_rc8.ebuild index 3cfe11504dd8..dcf242e1d5a0 100644 --- a/dev-python/exceptiongroup/exceptiongroup-1.0.0_rc8.ebuild +++ b/dev-python/exceptiongroup/exceptiongroup-1.0.0_rc8.ebuild @@ -22,7 +22,7 @@ S=${WORKDIR}/${MY_P} LICENSE="MIT PSF-2.4" SLOT="0" -KEYWORDS="~amd64 ~riscv ~x86" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~x86" distutils_enable_tests pytest diff --git a/dev-python/filelock/Manifest b/dev-python/filelock/Manifest index 294a0cc3241f..dc00fb097bd7 100644 --- a/dev-python/filelock/Manifest +++ b/dev-python/filelock/Manifest @@ -1,7 +1,3 @@ -DIST py-filelock-3.6.0.tar.gz 204238 BLAKE2B f65a6e8ca8645dbeaf5ebbad00a8001cd88065da997097ef2ce74b5eee4dabfaf44d53a240498e82905589943f045422b44776c3b8de3077656a3b9612396156 SHA512 f55ad90d79e90eb5a915afffecc632566456604a62b89fb13304c5812e05a34c508c863e76246a254acd98f55930d3179b0908a06d1e5a203d578a826a048ae2 -DIST py-filelock-3.7.0.tar.gz 204366 BLAKE2B 9ef0a488603a5d210a232e472d2bcdce7f867b7b3fdb8dbe167dde54cd8c7085561f09d5a746ad7565ae7853495bd84c0b14cfa136a9d466f18f037ea0b9e8d1 SHA512 1b01a25a1ec194be1727a7245d6bada3a5f6e38bc16c0c78793ec0cf3dcdee6cc6b5c04fc74ae3687afd354379c73e189f7f3a8964853b8533a489ed2a0c6a04 DIST py-filelock-3.7.1.gh.tar.gz 204373 BLAKE2B e3ef657488a68caf8dc8158d5060a07447b74b53b26a2ad05eb67211a5ae7ef5deadeb8527cb6cd95ce225e0fcd29a0ce2dd53b68b7e2cacde4c0f2242966b21 SHA512 66708398ae3c4dcd97a6031feca6a1b7d1010a5ee605c5adce29a9cfabe67c5464eefb3812c66e2c32c3547240fdc7acac6eec25cc8dfb2d5255079c5e6b44b4 -EBUILD filelock-3.6.0.ebuild 780 BLAKE2B 519660d5bbc19b0c7e2fab334d5c567f3c2093a73e0cd38dbac68bf462bff14f5544a389fefab07bf0685685dbf28a6f2e77a50810f2ac3d01b63302ae9a71af SHA512 85084da031422b1fb024dc11f7da1b57ff4e29092f06fc5cef8d1403ad9c5aa26e325ef5693556460045288602e0839917d33450d22afd4214074bbb2aa67a2d -EBUILD filelock-3.7.0.ebuild 788 BLAKE2B d34a9af059bd9d6a6e0ac69c750e0927a362acbce93586853167092fcda78e1cabae2463e43944abea37842e51d9fa7f2313128a18d18ce62707bcce997ad05e SHA512 8e6f410ffa2e0e54c8cd7cfc1859dbc7d356ab10a30e160454f9de5950e1176d0695ca66b535e2a8e11194d92a3991f9572704d359ec0f34b645d5a4e84d3c13 -EBUILD filelock-3.7.1.ebuild 791 BLAKE2B d4a804f1fc1d68e591ded7d192eca313a2b33ce36af7cda13b3441424a75bf0bc1db76001ef14e6c5fb97272fc5bf82c935cb9e415b6ea0c24fada114c4b4675 SHA512 9624a802ca2c87980c6dcd8aeaa7da80fac70170eee3d4b5a6a3e63b1de9688563a54734d0fd10958469cbc291df77d7e6404dfa4c15301d7dd1fcdced8da5ec +EBUILD filelock-3.7.1.ebuild 783 BLAKE2B 53160203c699d14062b0d0a4a504a15b1de07e02bcd881f2bb8ace6e39fd640c0af0caad548a9e5e21c11d5444bfa6e3958e938f60dc62013f4147d137172af7 SHA512 cb26dc32c6c44a1dbe237bc217d7ae0dc015e26b4e4716d5992930a29382c762f4aa59b6b374ad8cc1a374cb56d3a794bfdee123318f3f30f9ef2df573276feb MISC metadata.xml 373 BLAKE2B 8923cea15313a2a4cad1af3e5e6c5623ac9855d3de37b6e43ff5249504d2bf07e1e334ce6ea8d9c397e03e3a05585cec0233e841a0a9f6c30d43eaa26b488933 SHA512 c114595146c326243756d0053476677b8b8c7541a253a0c739827e9b0f93c2a695d7289ee5a17c4a1a79639c02bf1396d2df4d8e20aaac9402c9d80f55be2f7b diff --git a/dev-python/filelock/filelock-3.6.0.ebuild b/dev-python/filelock/filelock-3.6.0.ebuild deleted file mode 100644 index 618da9440f4e..000000000000 --- a/dev-python/filelock/filelock-3.6.0.ebuild +++ /dev/null @@ -1,35 +0,0 @@ -# Copyright 2018-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{8..11} pypy3 ) - -inherit distutils-r1 - -MY_P=py-filelock-${PV} -DESCRIPTION="A platform independent file lock for Python" -HOMEPAGE=" - https://github.com/tox-dev/py-filelock/ - https://pypi.org/project/filelock/ -" -SRC_URI=" - https://github.com/tox-dev/py-filelock/archive/${PV}.tar.gz - -> ${MY_P}.tar.gz -" -S="${WORKDIR}/${MY_P}" - -LICENSE="Unlicense" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos" - -BDEPEND=" - test? ( - dev-python/pytest-timeout[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest - -export SETUPTOOLS_SCM_PRETEND_VERSION=${PV} diff --git a/dev-python/filelock/filelock-3.7.0.ebuild b/dev-python/filelock/filelock-3.7.0.ebuild deleted file mode 100644 index 7a2524fc927f..000000000000 --- a/dev-python/filelock/filelock-3.7.0.ebuild +++ /dev/null @@ -1,35 +0,0 @@ -# Copyright 2018-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{8..11} pypy3 ) - -inherit distutils-r1 - -MY_P=py-filelock-${PV} -DESCRIPTION="A platform independent file lock for Python" -HOMEPAGE=" - https://github.com/tox-dev/py-filelock/ - https://pypi.org/project/filelock/ -" -SRC_URI=" - https://github.com/tox-dev/py-filelock/archive/${PV}.tar.gz - -> ${MY_P}.tar.gz -" -S="${WORKDIR}/${MY_P}" - -LICENSE="Unlicense" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos" - -BDEPEND=" - test? ( - dev-python/pytest-timeout[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest - -export SETUPTOOLS_SCM_PRETEND_VERSION=${PV} diff --git a/dev-python/filelock/filelock-3.7.1.ebuild b/dev-python/filelock/filelock-3.7.1.ebuild index 320e582a2a70..3ebc63a65960 100644 --- a/dev-python/filelock/filelock-3.7.1.ebuild +++ b/dev-python/filelock/filelock-3.7.1.ebuild @@ -22,7 +22,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="Unlicense" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos" BDEPEND=" test? ( diff --git a/dev-python/findimports/Manifest b/dev-python/findimports/Manifest index 57679816b69c..af8a4fb3313a 100644 --- a/dev-python/findimports/Manifest +++ b/dev-python/findimports/Manifest @@ -1,4 +1,3 @@ DIST findimports-2.2.0.gh.tar.gz 36275 BLAKE2B e6a39620647434448d68f30e3cf212188bdc35993c1a2841614683273d41eb572b5a123ea42f1eff3730a2ba02055a2afdeb2607538dc0c3b55f38430e38581e SHA512 807d07b0cd5c1ba66d03121ef83a85291b84cf15b798074c39fc0858eeb7f36a77a787724b8072a9897186647dc92abca793ec6fa96f4448eb16709448364ec4 EBUILD findimports-2.2.0-r1.ebuild 543 BLAKE2B 6c5ebbf9f9300c6682e00d6465ec2181b1b26f8fcbaaa55579e90f17d4fc6fe7457f25bff27d9a99666a341131ab55aaf6235b7caa827ac3694d0347e041fafc SHA512 a86d3ac2759b24a8c2732ed589a13c2ed81b6ddc2a60edcab58a5ba9c3f6b9f0643cdc33ed8775b7b0a77c7eb309438225bdffe6dc641142d92fe0a28a96eb33 -EBUILD findimports-2.2.0.ebuild 443 BLAKE2B 73a899a8a5f934a6249dee70c8d2555b78588011a41192a4fd62a6491dc3c5643483d83ecde49829b012bf5698b62892220e49a9dce56185e9e19bc0bd7273c0 SHA512 f2603d97632491fe9650f01f720dad78dca064ac45c3d92058ffba01077db980828bb14dc139198513b4a81f73140c203f27d99e591ac408507c24226533bab2 MISC metadata.xml 322 BLAKE2B fab9ee7b0dc462a2c034e3cdfc0f5d5b3d6486218515a0e18c8348491f89c5164f8fc7e7878bac35ef15a7aa0483b0064f467ab0bab9ff355f9c7996de97c400 SHA512 df594d456e3f7a5387ce1d3f018dc8467e38cb7820f30c64db7988499d1b35ccb301ad6798796dd7dd7123d1e598c8bea81e84f8fdef662fc8e025cf3cb2fa7f diff --git a/dev-python/findimports/findimports-2.2.0.ebuild b/dev-python/findimports/findimports-2.2.0.ebuild deleted file mode 100644 index 396a6e44f8dc..000000000000 --- a/dev-python/findimports/findimports-2.2.0.ebuild +++ /dev/null @@ -1,19 +0,0 @@ -# Copyright 2020-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8..10} ) -inherit distutils-r1 - -DESCRIPTION="Python module import analysis tool" -HOMEPAGE="https://github.com/mgedmin/findimports" -SRC_URI=" - https://github.com/mgedmin/findimports/archive/${PV}.tar.gz - -> ${P}.gh.tar.gz" - -LICENSE="GPL-2+" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -distutils_enable_tests setup.py diff --git a/dev-python/flit_scm/Manifest b/dev-python/flit_scm/Manifest index 5e217d97541c..e3679da09eea 100644 --- a/dev-python/flit_scm/Manifest +++ b/dev-python/flit_scm/Manifest @@ -1,5 +1,3 @@ -DIST flit_scm-1.5.0.tar.bz2 3230 BLAKE2B f29f7c0cc341fe12d621d0a8f91b5d983f8f7e4259155a7119b07d8e159a12755ae60e007d1ace9054385104aa2a572454653ef9f92a3043777b1e631dfd5f20 SHA512 1b8d4a653dffb4685ad91843147ba6dc693b6d1d4f21e8766782d04edc1ec992e3ad4a3ce82d25e01a089816648f86228db75024e39a7a277b6fae9f8fc4567a DIST flit_scm-1.6.2.tar.bz2 3230 BLAKE2B 3977f1be820f2f590f4f781f065661adfc4a05427a87882093acad81f87eee2ba20d910ba3662b5b19997735f0356d262a4f150ba940310166b62a019b68ba05 SHA512 32690af4d24eb704338c78fdb0080d9f910a0741066d282e79eb88c473ada8d9a3daeba1a9aecfe830b2a6d0cea8da471bf6ef904b105fd8036994e4a0e12d12 -EBUILD flit_scm-1.5.0.ebuild 842 BLAKE2B a49c7e6f53f5ca840f3ebcf5d23f0adb10d126a50a3ba261485b8e2b204b7b62c238995d7e971e89a14c9a09c73efd3a15e579c635e416e744c3360da9a45754 SHA512 864c29941abf9fa93e6540b2fb10cdc57e7f4387bf3f15baabd7566476001937e8cecb3a7cd3a3fd9c7116cf7e491a060a0373ae8d89a3d6536d3f6d726fd32e -EBUILD flit_scm-1.6.2.ebuild 849 BLAKE2B b1afe6f21ddb45485de7e91f36d4a02354b9127845537600b13a1bf8c72c4bb441b9fe13c88c6a89a68af3cceb213d1b5fcd24c6994ed3a94afe7fb8ca455b8f SHA512 86b045670ef70d0c07a04038b8db41088122d12da0bc676bcee9efef3723aba21880ee8d79ffd21a193aa3a7e5d5b0daf3f18eb4c552b9dd429c98f79d3b2b68 +EBUILD flit_scm-1.6.2.ebuild 879 BLAKE2B 336f1cf8c05f05f9944d5bd4279830c13bf20274befc0a1b6348d61ad61873048e0df90f50a35825788e23a372f76dc1c97e7c1848ff61f9003e317c947798cf SHA512 836aba9f77b4837daa11ce411503eb028f0571b7b171c8b41e5a2a5740daf91996ccb15e09c0fabba2de648419fd6bb623607f058adcceb26409cc5d0bdb037b MISC metadata.xml 290 BLAKE2B 555156b5f21d6d87b8077755a5e7ce59b7341380e29c073535e55fe44aa668db2837e42416f88d8802ef879be0dcc1ce85e27545db479add9b4273de348083c3 SHA512 7c3f74c83b9e928eac698099602db5e75cb9878354bd465c063f0e050fdc16ebcfa0e7ead8e26e5c82cd54684e9eea9b2657376c26330bb8c77bfee42116b889 diff --git a/dev-python/flit_scm/flit_scm-1.5.0.ebuild b/dev-python/flit_scm/flit_scm-1.5.0.ebuild deleted file mode 100644 index 1c762f8ad837..000000000000 --- a/dev-python/flit_scm/flit_scm-1.5.0.ebuild +++ /dev/null @@ -1,37 +0,0 @@ -# Copyright 2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=standalone -PYTHON_COMPAT=( pypy3 python3_{8..11} ) - -inherit distutils-r1 - -DESCRIPTION="A PEP 518 build backend combining flit with setuptools_scm" -HOMEPAGE=" - https://gitlab.com/WillDaSilva/flit_scm/ - https://pypi.org/project/flit-scm/ -" -SRC_URI=" - https://gitlab.com/WillDaSilva/flit_scm/-/archive/${PV}/${P}.tar.bz2 -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -RDEPEND=" - >=dev-python/flit_core-3.5.0[${PYTHON_USEDEP}] - >=dev-python/setuptools_scm-6.4.2[${PYTHON_USEDEP}] - =dev-python/tomli-2[${PYTHON_USEDEP}] -" - -src_prepare() { - # unpin deps - sed -i -e 's:==[0-9.]*::' pyproject.toml || die - distutils-r1_src_prepare -} - -export SETUPTOOLS_SCM_PRETEND_VERSION=${PV} diff --git a/dev-python/flit_scm/flit_scm-1.6.2.ebuild b/dev-python/flit_scm/flit_scm-1.6.2.ebuild index 6a96d69942c2..af0bfa6c1b76 100644 --- a/dev-python/flit_scm/flit_scm-1.6.2.ebuild +++ b/dev-python/flit_scm/flit_scm-1.6.2.ebuild @@ -19,7 +19,7 @@ SRC_URI=" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~riscv ~x86" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~x86" RDEPEND=" >=dev-python/flit_core-3.5.0[${PYTHON_USEDEP}] diff --git a/dev-python/gcs-oauth2-boto-plugin/Manifest b/dev-python/gcs-oauth2-boto-plugin/Manifest index ddfd8cc63642..c2060d7bb3b6 100644 --- a/dev-python/gcs-oauth2-boto-plugin/Manifest +++ b/dev-python/gcs-oauth2-boto-plugin/Manifest @@ -1,3 +1,5 @@ DIST gcs-oauth2-boto-plugin-2.7.tar.gz 20929 BLAKE2B 79db6c7bdf76320c2f74ab5edca0dd1cf7967bd38fb9a7a0a34c05fca3cab51317fb3ebd3e9ba195b42af2944cc951d150e3ee90cc93cdeab176f79d027a9800 SHA512 0ea8d4b01a2da79397e06de9dc0279594017e58e3874a2633b32007590efa2e8a29b5d2127d0218663cf7e63042adcc9801dbbb11bdfcb40d0c5d67c47267a09 +DIST gcs-oauth2-boto-plugin-3.0.tar.gz 20908 BLAKE2B 85c20d8b39dde8ed8a0bad887572040b8eb1eab91b41558c57ef7c190fff9cc5e0502579881a08ed514de87d5fe91a393779e2de071a53bb21e2371f8f13c047 SHA512 84cef64c2b0cc5e38685bb39b3939c54ceced2c0995a67787bf3541bf8a93b91ffec3da83094b7d6957d5afb60833c5ba4ffe7fb688ba8aa943c5f72c719e93b EBUILD gcs-oauth2-boto-plugin-2.7.ebuild 1211 BLAKE2B 20ec3d0636161344386f906867c25dacc57acb0628579708edf84d0b1c954a7db9b55517caccdd36899001c63c27c9e7eecb16bfe958d16d27675a9916298f6e SHA512 bc1af718b3f5ce71dbd6bf8679c4bfb587b82f65d30e3c131e2881dbf4cb5623a8553d3dd218517250ab4a60971101522c68ef98d021aecdcb8f10206faace61 +EBUILD gcs-oauth2-boto-plugin-3.0.ebuild 1212 BLAKE2B a79aff22f28422c09423bc89cc4dd232a56881561f7c81c7ce392df5b435c8e2b3632d0e841b07a7bcbd12aa29a3d31ee389a1aecac8069414e342c70924b52d SHA512 13eab01cbe763bf4a2e3a86a3ceb728fdc6741e5c620dd71dfc197810d6ce8558a073c3a9d39c065b3f1af3d38fa7cd06a9a80523408b373d9b237cb4a29bfdd MISC metadata.xml 456 BLAKE2B 5846fe15c17d14329e1f44eea25bd0528750cb92c5b0abb1c2413775f13e4a37470a0d03a8a96af4c05cee69d552e913746cef73c7379fb93511f9a1567e9294 SHA512 13c1f905b7e732be95f44268c176fe4e15c0a7b27d64f7581bafc4c0ce943f66d21f3d025b4001e7284404e354f61a6e08a1a2119295918981f7271cb6f04625 diff --git a/dev-python/gcs-oauth2-boto-plugin/gcs-oauth2-boto-plugin-3.0.ebuild b/dev-python/gcs-oauth2-boto-plugin/gcs-oauth2-boto-plugin-3.0.ebuild new file mode 100644 index 000000000000..f81b7637e25f --- /dev/null +++ b/dev-python/gcs-oauth2-boto-plugin/gcs-oauth2-boto-plugin-3.0.ebuild @@ -0,0 +1,44 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{7..10} ) + +inherit distutils-r1 + +DESCRIPTION="OAuth 2.0 plugin for Google Cloud Storage credentials in the Boto library" +HOMEPAGE="https://pypi.org/project/gcs-oauth2-boto-plugin/" +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm ~x86" +IUSE="test" +RESTRICT="!test? ( test )" + +# Keep versions in sync with setup.py. +BDEPEND=" + test? ( dev-python/freezegun[${PYTHON_USEDEP}] ) +" +RDEPEND=" + ${PYTHON_DEPS} + >=dev-python/boto-2.29.1[${PYTHON_USEDEP}] + >=dev-python/google-reauth-python-0.1.0[${PYTHON_USEDEP}] + >=dev-python/httplib2-0.18[${PYTHON_USEDEP}] + >=dev-python/oauth2client-2.2.0[${PYTHON_USEDEP}] + >=dev-python/pyopenssl-0.13[${PYTHON_USEDEP}] + >=dev-python/retry-decorator-1.0.0[${PYTHON_USEDEP}] + >=dev-python/six-1.12.0[${PYTHON_USEDEP}] +" + +python_prepare_all() { + distutils-r1_python_prepare_all + # Make sure the unittests aren't installed. + mv gcs_oauth2_boto_plugin/test_oauth2_client.py ./ || die +} + +python_test() { + "${EPYTHON}" "${S}"/test_oauth2_client.py -v \ + || die "tests failed with ${EPYTHON}" +} diff --git a/dev-python/gmpy/Manifest b/dev-python/gmpy/Manifest index 54e03ed365ab..a65c88841551 100644 --- a/dev-python/gmpy/Manifest +++ b/dev-python/gmpy/Manifest @@ -1,5 +1,5 @@ AUX gmpy-2.1.0_beta5-test-input.patch 436 BLAKE2B c0cea44d17b1a44470c13893500dbad327b9f1b694eeeb65a62a307dadfcae06ad57450aeddfd410432a04d7d877dc14c330c0174c49784c676d4079b628f9ea SHA512 9647d199be4017495e1525223e6b40bef50655bc86ce348fd0db78ea56b832795925848ad6897c7c83f7ae92e0a683105a16ad8fcb312c5676005ddb6d35c7dc DIST gmpy2-2.1.2.tar.gz 258445 BLAKE2B 5fd89478bb7c48c317a7af74fd872e5a9c1141f8f23c110aba7298d1a325caa13e24f1a2e601d6b3c6f6af30d60505f9161a03def16df59dddabe611fb600ef4 SHA512 abfeb0d8a155235e3aa797ca7b34ab6947f0714273e9d381167a9f6273bad34689e1985c139080b146e072b5bfbb4fa2b937566a14f4b94cc09ed21b3f2082b7 -EBUILD gmpy-2.1.2-r1.ebuild 1004 BLAKE2B 3a5b5abb1bb1d6473748969c8f72204af7b14749eed248cf8dccb59764fbf58db3390ed809ab333a2f412b44660b29bb9672d0c42ba0c87955a35e62819ffa95 SHA512 91881650541b38b9e8bd267e6e2f1cb6a84379ea1ae18f0f06ef4726a0692038b419c73cd200d4529a3801e121ed316356e057c340043c1bdaf060c5ac860d0e +EBUILD gmpy-2.1.2-r1.ebuild 1003 BLAKE2B 6dc31fe7fe32dbba10399903bf21da548fb2407c56a0df87b0f920f6bf756fcbec36a04e36c0a4d87e3110dc72cd0f9630203aa5e1b1c0657448842d7ff537aa SHA512 751566abb06cbcb7c1bd367e701d655069e1b2019cbde216118d4cd300ec1f96433d3db331e7456a7b129e1e43674b9f306bc2a1585b1ec94582900901e38990 EBUILD gmpy-2.1.2.ebuild 932 BLAKE2B 6b5d52f62790efc52d1b797f138d33093a60365eb632807ccc9175804d9fb2877e34880e31b61cc0cbace5e1f092d36b1828153eefb661229029daa6190a4cb1 SHA512 f6211e3de0601687e5caa0c6d00af695db8e8a12640d8ca3c814911de32c8250b9b5898efce839b1b8206c4bf0aea9087fc5497ae4c66a7e27bce827fca03491 MISC metadata.xml 687 BLAKE2B 9cf9e1c3dad11819000600a2ce28b5f140101cfa37553df7bf07edeb8513d7b8d80b15d561e37ca960a23d3470fc7f83608f9163d46b54fe7c41782302c53963 SHA512 eb1aacdf09d56ac73a1ce37d4562987c900f658bc517ccb6bd34cafefdf9a790d0e0d4318f70b57d68c5ec0c2832d0960b2bd619002fe690f484cd2702b77f79 diff --git a/dev-python/gmpy/gmpy-2.1.2-r1.ebuild b/dev-python/gmpy/gmpy-2.1.2-r1.ebuild index 0462a9eca9c6..e7aea1bccea6 100644 --- a/dev-python/gmpy/gmpy-2.1.2-r1.ebuild +++ b/dev-python/gmpy/gmpy-2.1.2-r1.ebuild @@ -21,7 +21,7 @@ S=${WORKDIR}/${MY_P} LICENSE="LGPL-3+" SLOT="2" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" DEPEND=" >=dev-libs/mpc-1.0.2:= diff --git a/dev-python/google-api-core/Manifest b/dev-python/google-api-core/Manifest index 506c90eeaa69..d09b68014d48 100644 --- a/dev-python/google-api-core/Manifest +++ b/dev-python/google-api-core/Manifest @@ -1,5 +1,7 @@ DIST google-api-core-2.7.3.tar.gz 164219 BLAKE2B c394fd95bff3ac393174372e0c49f9a7974a006de6f14d07af7b15b4c531d6dae7af8c38e00263289a895cb9dae9ef23368d793f5ae3649b9b029337a72cc0ef SHA512 2bf49738216cd52dad2bdfb3367e370390c366b49a8c3c4f6f49a2a3f17b27120d99933b57c8eb8c9a1f0f25ef5ea6d876cf8c3c6c759d3585d625e57b1153f9 DIST python-api-core-2.8.1.gh.tar.gz 164630 BLAKE2B 88db73f210ae5ee4aa2e7382ea34ef59fb51f88e196622556327c130057b74594884bbe21719bf12cc6ddc9975cf12ac71fa24ac4dfde4681b4742af57702b5d SHA512 f3bfa476562428246203592b53c22e8e52af167af10b1fa68afb51fe6e8ca8090e9231e4c297847d12c201ca791aa80153bee07f72939bc65920260ec50b3d38 +DIST python-api-core-2.8.2.gh.tar.gz 164586 BLAKE2B bd62b20d1be52f0a2227d1663ee37ce31d991e0773ed793a3999b70c74e03a28ac188cc331027def0055a5b80e93378d9ec5baa389c65e7d2f183b37233be5ac SHA512 5844339cee71103650c446f002dcb13a632086d96dec1ed04a0ad5e4d3a61cc2a8e048da3e6445a50a0c009b0d25729f02865d28484bfee2a3427c829537e350 EBUILD google-api-core-2.7.3.ebuild 2033 BLAKE2B 07991fdd69d5ccf49b352fc93851341f765c33fb8f75ee8b4d1b370ddbfa34279c7fd9974b25a2f2e7eef68f3027c6b082e1cf0ccfe4938c17d39b51e4ed60dc SHA512 8e6be9622052c0b63c0ba7aaca18659245410fd45888596c137b57692ab916a4050ea9ba154954f97d378ef7100a14c1730d8cf171549d1c834198380ddf51cc EBUILD google-api-core-2.8.1.ebuild 2118 BLAKE2B 2b8508a51da3bed4950e4e3c9066acbb1a8e3404415beb4108ac0cf8f72eb43ab367340093fdc377b83236a306a339e4d4cef26286da2fae8a44f60446179073 SHA512 7aee5143b8943ee5895244e40b68ba4fa31401eaa1909aeb79887c1ea338f678d292400a516c8f6981404b041766580b01813b0a837bd47640c7b2d7c7663637 +EBUILD google-api-core-2.8.2.ebuild 2118 BLAKE2B 2b8508a51da3bed4950e4e3c9066acbb1a8e3404415beb4108ac0cf8f72eb43ab367340093fdc377b83236a306a339e4d4cef26286da2fae8a44f60446179073 SHA512 7aee5143b8943ee5895244e40b68ba4fa31401eaa1909aeb79887c1ea338f678d292400a516c8f6981404b041766580b01813b0a837bd47640c7b2d7c7663637 MISC metadata.xml 453 BLAKE2B b53e834b3c423d8bdceaa2568f38173fc203f92f2340edd42899e4d4a93602118dbdb2283d492e34189155c336ec659d96f907f257b34cbe5557be331169a4f5 SHA512 d26c893b82fa946cab27669148b3dc2dea8b985636209ae49294cb14a7055f6c4a3884b38bce6e4923a54e9872af7e540b33a992eb727caae96e071a8ffe3237 diff --git a/dev-python/google-api-core/google-api-core-2.8.2.ebuild b/dev-python/google-api-core/google-api-core-2.8.2.ebuild new file mode 100644 index 000000000000..2ddf9d7fb8e4 --- /dev/null +++ b/dev-python/google-api-core/google-api-core-2.8.2.ebuild @@ -0,0 +1,73 @@ +# Copyright 2020-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{8..10} ) + +inherit distutils-r1 + +MY_P=python-api-core-${PV} +DESCRIPTION="Core Library for Google Client Libraries" +HOMEPAGE=" + https://github.com/googleapis/python-api-core/ + https://pypi.org/project/google-api-core/ + https://googleapis.dev/python/google-api-core/latest/index.html +" +SRC_URI=" + https://github.com/googleapis/python-api-core/archive/v${PV}.tar.gz + -> ${MY_P}.gh.tar.gz +" +S=${WORKDIR}/${MY_P} + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~x86" + +RDEPEND=" + >=dev-python/googleapis-common-protos-1.56.2[${PYTHON_USEDEP}] + >=dev-python/google-auth-1.25.0[${PYTHON_USEDEP}] + >=dev-python/protobuf-python-3.15.0[${PYTHON_USEDEP}] + >=dev-python/requests-2.18.0[${PYTHON_USEDEP}] + python@gentoo.org + pypa/hatch hatchling diff --git a/dev-python/httmock/Manifest b/dev-python/httmock/Manifest index 628df3461249..9a3df5257451 100644 --- a/dev-python/httmock/Manifest +++ b/dev-python/httmock/Manifest @@ -1,5 +1,3 @@ DIST httmock-1.4.0.gh.tar.gz 6439 BLAKE2B 68136f0dd3f1adb7f431893ade8037ce98de3870c5da094ec8a4dfde3eba07667989b71b957673e969548d7d5115455d02af2bcbb1eeb59dc0891e2ffac2c1ff SHA512 49dec760da7dc57a3fb0392c121ddbf9a430fa64c2a6f923ca62da2e697805a61941cde5cf35fc8af30de199227edd72d7f1985745ebd427b1f5d74807e3862c -DIST httmock-1.4.0.tar.gz 6439 BLAKE2B 68136f0dd3f1adb7f431893ade8037ce98de3870c5da094ec8a4dfde3eba07667989b71b957673e969548d7d5115455d02af2bcbb1eeb59dc0891e2ffac2c1ff SHA512 49dec760da7dc57a3fb0392c121ddbf9a430fa64c2a6f923ca62da2e697805a61941cde5cf35fc8af30de199227edd72d7f1985745ebd427b1f5d74807e3862c EBUILD httmock-1.4.0-r1.ebuild 517 BLAKE2B 78a76170179622752cd51ae9ea974461dace49e511b80febc7cd06898a23df298e2c9006fba3a70153c0064bbf080b2da120ce0ab247334bf021240771ca8af0 SHA512 9b4e777ccb1ae9e99fb1f220380ad87cbc68d0195bd0d12031175da72a49fecc26d3cea84bb8bd6257f032be52e02d3b548cdc9efcc6df43b22948afdf1006b4 -EBUILD httmock-1.4.0.ebuild 482 BLAKE2B 84e1658b9c4003dbb1c61b638165843cec3bfe498198f8402d171f0d89a151245cd5ec24440953c0a9497034b96cd1b05b57a01eb28d7498507e4fd42fc588a0 SHA512 04279ca3b9a30f7ba4a2897acab52604bd88acc58a0310cb5dce4b2a869a44653517efc5463509180f3cfa18772cea181137dc739d7e59d2ec4b662dcdd627ce MISC metadata.xml 316 BLAKE2B 54b5450ed0b2b031f3d55b46ae2184375bfbb8e889bda2454851d0396e0ec52ea88cf434f379fb0d7bfaec73a360fab5b9b2d0ab11be4b33f21f862a59514486 SHA512 1fa20a0e53b24ba87583ad07016d7e62510a3bfd4169a79a61aa1ca5eb5f2e3f175b3a00b061ec7da8f1f2b3d42ea9d1f6b82e06691d32c5e3b9783d4fb58a34 diff --git a/dev-python/httmock/httmock-1.4.0.ebuild b/dev-python/httmock/httmock-1.4.0.ebuild deleted file mode 100644 index 526cd9c48a3a..000000000000 --- a/dev-python/httmock/httmock-1.4.0.ebuild +++ /dev/null @@ -1,20 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{8..10} ) - -inherit distutils-r1 - -DESCRIPTION="A mocking library for requests" -HOMEPAGE="https://github.com/patrys/httmock" -SRC_URI="https://github.com/patrys/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -RDEPEND=">=dev-python/requests-1.0.0[${PYTHON_USEDEP}]" - -distutils_enable_tests setup.py diff --git a/dev-python/httpretty/Manifest b/dev-python/httpretty/Manifest index 2a643f79bb48..a0214f59c515 100644 --- a/dev-python/httpretty/Manifest +++ b/dev-python/httpretty/Manifest @@ -1,5 +1,4 @@ AUX httpretty-1.1.4-pytest.patch 4970 BLAKE2B 396fd081c958616978b0f0fa476a0b6b1f3e530aee5bddc969fcd0b9471e094dfb7c2114940f86dea6e50222f4224321cf7ed449999c61eb7006c9d1cff3e7e6 SHA512 f9064a67d852a026a7398fc1593499d4d3c7e44d00d01d1ecb68d813b1114578858a2b2d11f56f44ce7284b618143098c590fef442c118f532b29503f135ab55 DIST httpretty-1.1.4.tar.gz 442389 BLAKE2B 020a9fd2b5dc9790b53009caac37a3cf5a0e47102b9be05f4df255880f5daf5e7689714e0c0a8f223155d191c471cb5ff4f9b0d0d34b07bd5f377311ed56ba25 SHA512 4daceea4f30ce181e871167d304bd7af9d504364f55d42f8025770f2efe7e833d018aed681c8733d653d4de90db3433e999c56bccd4675f81e66d1cc4023e418 -EBUILD httpretty-1.1.4-r1.ebuild 2115 BLAKE2B 912373a1df1cdf17669b4fef99dd259070e92936878e393634d1fe300a30326b3c5aaa852045e128934bdb754f191b9764b2f88290426dd2966e9b018411c116 SHA512 2b3777b2f07984db7c0802e7670bacf0c01f93fd2ec353b50c2e660c3f04d41ba7a815a43985b07f744afa21edbef0b08215351e51f6a4fd58cc4867514a1ba2 -EBUILD httpretty-1.1.4.ebuild 1169 BLAKE2B 24e27504292721d4a1e35b3c0f22789b2b201017ec81c5b43b659bcafed8a37f25037297715c702bfdb7dc71fe80315e0fb407229934251850eab2724c7271f8 SHA512 75887d111ec82c4ac978efaf3c0ba1f07c0d6ad7b1ed1bee209ea8016e67f975d2fe543eb2ad0b64e9931b59843d643a83c403859bddf342ee0c2ceb6b9254e9 +EBUILD httpretty-1.1.4-r1.ebuild 2108 BLAKE2B 539bf5ed92f4e182f13891346b51610b645b3595607a6511da6cd3755cf7722206b9c2eadea79c219bd7da2b6922282d4d75d08bd4f0fb6a309168da6060b5b2 SHA512 88633454d2c27e50b43226ab59e092cce50a8cd9bc395739b904d92f228ee446a4ebe610b893ae3325e0ee8c1877cf5398760aef0ee47e76ab6cc57c106a3d3c MISC metadata.xml 616 BLAKE2B 65eeaf117de44f4d836a207f29728912c57ea62ca6102334ab183beb5e48e4f9fe683b3356f39a8456e3981e7c9470f312d516f47a2b14b6c08befdbd777a778 SHA512 2ba0ba780ad8dba7c193d0c10eb4b993f93c8ca0e4c99d22a70d3bf86588e9b9df20f560a91edbaa72a95beead383386dfc96ae16299ef03936257d4e03a4b77 diff --git a/dev-python/httpretty/httpretty-1.1.4-r1.ebuild b/dev-python/httpretty/httpretty-1.1.4-r1.ebuild index 387d58782461..95b5b255ea26 100644 --- a/dev-python/httpretty/httpretty-1.1.4-r1.ebuild +++ b/dev-python/httpretty/httpretty-1.1.4-r1.ebuild @@ -17,7 +17,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" SLOT="0" LICENSE="MIT" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86" +KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv sparc x86" RDEPEND=" dev-python/urllib3[${PYTHON_USEDEP}] diff --git a/dev-python/httpretty/httpretty-1.1.4.ebuild b/dev-python/httpretty/httpretty-1.1.4.ebuild deleted file mode 100644 index ebb43b2a8e5d..000000000000 --- a/dev-python/httpretty/httpretty-1.1.4.ebuild +++ /dev/null @@ -1,42 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8..10} ) -inherit distutils-r1 - -DESCRIPTION="HTTP client mock for Python" -HOMEPAGE="https://github.com/gabrielfalcao/httpretty" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -SLOT="0" -LICENSE="MIT" -KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv sparc x86" - -RDEPEND=" - dev-python/urllib3[${PYTHON_USEDEP}]" -# eventlet is used only to test compat, and it doesn't support py3.10 -# redis skipped as it requires a redis server running -BDEPEND=" - test? ( - >=dev-python/boto3-1.17.72[${PYTHON_USEDEP}] - dev-python/freezegun[${PYTHON_USEDEP}] - dev-python/httplib2[${PYTHON_USEDEP}] - >=dev-python/httpx-0.18.1[${PYTHON_USEDEP}] - dev-python/pyopenssl[${PYTHON_USEDEP}] - >=dev-python/requests-1.1[${PYTHON_USEDEP}] - dev-python/sure[${PYTHON_USEDEP}] - >=www-servers/tornado-2.2[${PYTHON_USEDEP}] -)" - -distutils_enable_tests nose - -python_prepare_all() { - # remove useless deps - sed -i -e '/rednose/d' setup.cfg || die - # tests requiring network access - rm tests/functional/test_passthrough.py || die - - distutils-r1_python_prepare_all -} diff --git a/dev-python/hypothesis/Manifest b/dev-python/hypothesis/Manifest index 21f2565ad98e..fc2864f6bb95 100644 --- a/dev-python/hypothesis/Manifest +++ b/dev-python/hypothesis/Manifest @@ -1,9 +1,11 @@ DIST hypothesis-hypothesis-python-6.46.11.gh.tar.gz 9312248 BLAKE2B 78b5ca5bd38bd62d2fe50ab929df075e253c059aed329d6b52051fb01449f8de84ae340ba42a4af94ef592411139a45d34aad232fe4bb2d8412165730bbeca01 SHA512 6fdd54f28d275eb65a4f6e6919437d503eba6254c25e22298c34ac67e6de03cd99a5178b1a475b1da7f7afeed8406e89c20b4818436143f442222d26f0d94796 DIST hypothesis-hypothesis-python-6.47.1.gh.tar.gz 9314265 BLAKE2B c2ad0120ab2cbd565f73d472f0a5a87e4b51ff9cf7c08d75dbc54223ad9fe60ed475577ca7dced64ab02d4cc1ee5d30525677c4acfe720af8251f804e72a3b00 SHA512 1aea9f949242d3a273584cd92e1829654d6ce385efcd631b412374f1f9252d3b759b8e216aaa9a49e26e0c3b12673348eac79d0189881f6a811f11daf14b0873 DIST hypothesis-hypothesis-python-6.47.2.gh.tar.gz 9314053 BLAKE2B df607e7d81a280d916cc3946c71f6b2a6c7004263069e83d2647222730d11276b6c246fedbb07c5a4f3c526df38d6ea5c7999bdb416f0c86b0877d0231418c73 SHA512 b58835fac221353ea9beff227dda81f7776e2b50f6a765e536c83bea129d5c5a862551423d9df5abbc0cf294b358c6c537c62add69b3d5a1f38b22e179d2f83c +DIST hypothesis-hypothesis-python-6.47.3.gh.tar.gz 9314739 BLAKE2B 282b012e020fc6494b628ba629c576f604db831c219878ab92539fbd1d980f3363e490ef35f888b68902661dd82e682393641d13a882c1177d8570ec232b217a SHA512 c7231ff06ae5846f718e76c48ed4bb8a1fc0f9aff80c7ddd1ff0ead219eb93dcc7f9d5c5e591390661e81a33bcac79773ea620cfe3f246210114635f0c089144 DIST hypothesis-python-6.46.9.tar.gz 9311955 BLAKE2B f8cf7e216650401ea8a9b427311d10bc65a21b79eb231864c4ff429baea4600f8d84b05e4b94120551ebe17f1b4b99a65e76157efe9d0a133ad68c22b1c46452 SHA512 e4fed5210ba11977958d4d14f9fb32427b812ea7903f391bbf977ade7ae268770e846b0cd2193585f519a02681e4fabfead23eea5bcededaccc0e7a9857e98cf EBUILD hypothesis-6.46.11.ebuild 2013 BLAKE2B 942c16f7b0978033b8fcf199b3a57091deb236729cce7c7ed5178e0857ec96089788af2ac5f4ad500b1eac5b269c3d4e9f4aec65ed569b473dacd18b2d02b4b5 SHA512 cf708baf47e35232f06f322e81e1292a4b48640a81a27521d1adec845b76515670397f1059d3a922634569831e254b3a54cc975905aae6653dfe4e12b8bb244c EBUILD hypothesis-6.46.9.ebuild 1942 BLAKE2B ce72baf06bedc78ce59e88b096996d01ea2eb5a3260d4b83797d0f26e1b667953b3fc4851d640137936d3b57d925d0e5e134d6ab2f4ca04cf116e232b0e515bf SHA512 0d922094e0ab799714de0378b55efb39e7e3af54f94ace4b3ef391730bff5d9823ff5477adec0ec6d4eb85969fcbfdf7e8dd86e5b9afec2f1781b22ecf728c71 EBUILD hypothesis-6.47.1.ebuild 2013 BLAKE2B 942c16f7b0978033b8fcf199b3a57091deb236729cce7c7ed5178e0857ec96089788af2ac5f4ad500b1eac5b269c3d4e9f4aec65ed569b473dacd18b2d02b4b5 SHA512 cf708baf47e35232f06f322e81e1292a4b48640a81a27521d1adec845b76515670397f1059d3a922634569831e254b3a54cc975905aae6653dfe4e12b8bb244c -EBUILD hypothesis-6.47.2.ebuild 2027 BLAKE2B e46cccdbdd4530e39247e69b31ce9bb5f53fa155900faa811fc6ee18fea4ad3301847063f5b90fdb82fae1f78f782281d56d07163cef5bd246622a904fbbc515 SHA512 8247541b112d46532f7a92e900fbc1f91f83e816df6aed3c5fd8910fe26740ed74828ce72fe363423fbdcd1b386cf13e3485e51482c276935f5260afe1608413 +EBUILD hypothesis-6.47.2.ebuild 2057 BLAKE2B 7def57b017aa81010a65b6fc7fc59db242d8277d72e1d0154caf10c1919a91463b8f899133c03d7ad0af21d45b274951d71ad378829eae3ab09a1298caa018ec SHA512 124270b45b0890964bcc4976b9d1e6ea2244e64bd8b7bd836cf9ab89fa85b2349fcbd0645b1de7cd5124d95bfc9a3b52bb01ec04da4d0d7099194a30277b0dcf +EBUILD hypothesis-6.47.3.ebuild 2057 BLAKE2B 7def57b017aa81010a65b6fc7fc59db242d8277d72e1d0154caf10c1919a91463b8f899133c03d7ad0af21d45b274951d71ad378829eae3ab09a1298caa018ec SHA512 124270b45b0890964bcc4976b9d1e6ea2244e64bd8b7bd836cf9ab89fa85b2349fcbd0645b1de7cd5124d95bfc9a3b52bb01ec04da4d0d7099194a30277b0dcf MISC metadata.xml 756 BLAKE2B 26e40ab96ddcbd5751023e3c0cc9aa86e96d73ba02bca750ad15eb4301beb0318d3d694c54c2c2a2cb50937731af727411e8afb67e1a21e58e0ff611eeea9149 SHA512 cd48d35c5fe41aa9efcfea9eb7b2d78a4646658b5aab7533ca6492d4700032099fd34ca2dc45a6198c27351650c9e901c8b7c4d53ade2b56695d5e26ca371238 diff --git a/dev-python/hypothesis/hypothesis-6.47.2.ebuild b/dev-python/hypothesis/hypothesis-6.47.2.ebuild index 4a6ec603042b..fc4586d5a3f4 100644 --- a/dev-python/hypothesis/hypothesis-6.47.2.ebuild +++ b/dev-python/hypothesis/hypothesis-6.47.2.ebuild @@ -25,7 +25,7 @@ S="${WORKDIR}/${MY_P}/hypothesis-python" LICENSE="MPL-2.0" SLOT="0" -KEYWORDS="~amd64 ~riscv ~x86" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~x86" IUSE="cli" RDEPEND=" diff --git a/dev-python/hypothesis/hypothesis-6.47.3.ebuild b/dev-python/hypothesis/hypothesis-6.47.3.ebuild new file mode 100644 index 000000000000..fc4586d5a3f4 --- /dev/null +++ b/dev-python/hypothesis/hypothesis-6.47.3.ebuild @@ -0,0 +1,76 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +CLI_COMPAT=( python3_{8..10} ) +PYTHON_COMPAT=( "${CLI_COMPAT[@]}" python3_11 pypy3 ) +PYTHON_REQ_USE="threads(+),sqlite" + +inherit distutils-r1 multiprocessing optfeature + +TAG=hypothesis-python-${PV} +MY_P=hypothesis-${TAG} +DESCRIPTION="A library for property based testing" +HOMEPAGE=" + https://github.com/HypothesisWorks/hypothesis/ + https://pypi.org/project/hypothesis/ +" +SRC_URI=" + https://github.com/HypothesisWorks/hypothesis/archive/${TAG}.tar.gz + -> ${MY_P}.gh.tar.gz +" +S="${WORKDIR}/${MY_P}/hypothesis-python" + +LICENSE="MPL-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~x86" +IUSE="cli" + +RDEPEND=" + >=dev-python/attrs-19.2.0[${PYTHON_USEDEP}] + >=dev-python/sortedcontainers-2.1.0[${PYTHON_USEDEP}] + $(python_gen_cond_dep ' + >=dev-python/exceptiongroup-1.0.0_rc8[${PYTHON_USEDEP}] + ' 3.8 3.9 3.10) + cli? ( + $(python_gen_cond_dep ' + dev-python/black[${PYTHON_USEDEP}] + dev-python/click[${PYTHON_USEDEP}] + ' "${CLI_COMPAT[@]}") + ) +" +BDEPEND=" + test? ( + dev-python/mock[${PYTHON_USEDEP}] + dev-python/pexpect[${PYTHON_USEDEP}] + dev-python/pytest-xdist[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +python_test() { + # subtests are broken by warnings from random plugins + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + local -x PYTEST_PLUGINS=xdist.plugin,pytest_forked,_hypothesis_pytestplugin + + epytest tests/cover tests/pytest tests/quality -n "$(makeopts_jobs)" +} + +python_install() { + distutils-r1_python_install + if ! use cli || ! has "${EPYTHON}" "${CLI_COMPAT[@]/_/.}"; then + rm -r "${ED}/usr/bin" "${D}$(python_get_scriptdir)" || die + fi +} + +pkg_postinst() { + optfeature "datetime support" dev-python/pytz + optfeature "dateutil support" dev-python/python-dateutil + optfeature "numpy support" dev-python/numpy + optfeature "django support" dev-python/django dev-python/pytz + optfeature "pandas support" dev-python/pandas + optfeature "pytest support" dev-python/pytest +} diff --git a/dev-python/ifaddr/Manifest b/dev-python/ifaddr/Manifest index c3f0018e451f..f7f531a71f00 100644 --- a/dev-python/ifaddr/Manifest +++ b/dev-python/ifaddr/Manifest @@ -1,3 +1,5 @@ DIST ifaddr-0.1.7.tar.gz 9281 BLAKE2B 3f7d29b69462cbf592899f1b4035685d1e9bb4535b104e6e59b41fd51c4c2681d2502ad190dae633891aec90818bb330c1f8ea403be22d154d9e7de8a5a80dab SHA512 9a428dd6bb022c8f483b77df9e9301f96e9ba64207eda8b3956a7ca5993bfe97f222c451149851135d379db1a819c75d0834566f3b6501456b2f237b0645e300 +DIST ifaddr-0.2.0.tar.gz 10485 BLAKE2B d59f34e75c4d27c365f7b169bdf62d9ac3f413275b86ae52677b08909e2811349ab0a6d2c613fc303d74b71c787b5e97e0741174c5a11b88a8f8400e123d1fdc SHA512 02597c0fda81addebbc52893d2f1f5a5f1e99820360202652c433b4869f751901c0931a9fcf8cf0b1b4f1a95c438f238e5b1cfc84511785e7a2a42d5f81bb0d6 EBUILD ifaddr-0.1.7.ebuild 450 BLAKE2B 5310efcbc89eb17e5b59c71deada0ebd38cf94f6790d08469c7edb6ef0c95d4915c81af82daa21f287bcf95f3797fe4cb974b3eed86722fc4e3dc44a87941028 SHA512 d8a641eda90453b2710e8c59435283091da7aea7590099d0170f1753f92648c084262685fd0bf43fe96ea58eafc2980676f61a6157569b730b021e8f5979482f +EBUILD ifaddr-0.2.0.ebuild 522 BLAKE2B e7f606c7caeb8d99740bb45c9c42931999657071cb77b9cfb97cf2f14775aa49694497928f433e495cf43e0510b4e268484e96a3d16474c9354c100e690ea9fa SHA512 a90fd82110068d67d766c5f0d8e7aa0189660e682b4e24f0c5e394586c40dc2707f5de28537a19b254bb4d81c54c770b477da2bdb62b7653aef47b6cec719dc5 MISC metadata.xml 452 BLAKE2B 25e4267ab823386fc377c24137e740035935b9eb3d31aa2d47361cc60476b9f9c6a3489d4c189042a52221bd91b2b7ab5da15f827c4d05bc25eeda57154a85a9 SHA512 0a5f347281f5f6dc1009ef84825e60eb3cb61192cb18a0f42c616e878c94bbbbef120d1d0342e110a6b478cb34b1b1182b1b2274ec892ce0f7b007e56e29305e diff --git a/dev-python/ifaddr/ifaddr-0.2.0.ebuild b/dev-python/ifaddr/ifaddr-0.2.0.ebuild new file mode 100644 index 000000000000..05222a04124e --- /dev/null +++ b/dev-python/ifaddr/ifaddr-0.2.0.ebuild @@ -0,0 +1,22 @@ +# Copyright 2020-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( pypy3 python3_{8..11} ) + +inherit distutils-r1 + +DESCRIPTION="Enumerate IP addresses on the local network adapters" +HOMEPAGE=" + https://github.com/pydron/ifaddr/ + https://pypi.org/project/ifaddr/ +" +SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux" + +distutils_enable_tests pytest diff --git a/dev-python/imageio/Manifest b/dev-python/imageio/Manifest index 13191122845c..be1b4353f922 100644 --- a/dev-python/imageio/Manifest +++ b/dev-python/imageio/Manifest @@ -1,5 +1,3 @@ -DIST imageio-2.19.2.gh.tar.gz 388434 BLAKE2B 4f0ec3f2586cbce7c15ff0551b8b5389d9236333eecda0870880c6dbe93bb2de464e57af7bc20c0f63aec6d53040a5140195d09c4c8a3c50c391a42b7847cf49 SHA512 6711a3be92f840d821f6539636072654d000932a6a7688384ae6bc007af5de41c8f90ed9a29e6401fd13219f50082ba5b75a1b383f1ac9242d568f95859de9c4 DIST imageio-2.19.3.gh.tar.gz 388949 BLAKE2B bf7f7b2cc036d6bc808cedeefe624dfe43b232518f78974fffe9c664f23c8e89da73e5b777ee6049aa0ec363400fe8d9df1388a91a4b0a01089609d7ce12eaf3 SHA512 5ad9f332ea723facd5d9295e463b12d2cc17dfef8a7349ce194a8d32fcc5d07a29550834c66dc6e5837f8440347387b46624243fa267750f986042910ff6cb90 -EBUILD imageio-2.19.2.ebuild 1210 BLAKE2B 2a8b74196d15dfd56fc549f5a90bbaf46c335d0c8d471b025a47780e46b42285b87b6041b57dfe7266bfc13cc00191361d07780eb1f9b519bff57a5adc3eb517 SHA512 e9346ba2129ad538ac3bc59ddaec6069afcbacaf1bc0cae5d26997e670a111ad8892e8bcda84b58010882d9810896410d6b2577b2a5ff9ffb070b9dd13961e56 EBUILD imageio-2.19.3.ebuild 1210 BLAKE2B 2a8b74196d15dfd56fc549f5a90bbaf46c335d0c8d471b025a47780e46b42285b87b6041b57dfe7266bfc13cc00191361d07780eb1f9b519bff57a5adc3eb517 SHA512 e9346ba2129ad538ac3bc59ddaec6069afcbacaf1bc0cae5d26997e670a111ad8892e8bcda84b58010882d9810896410d6b2577b2a5ff9ffb070b9dd13961e56 MISC metadata.xml 959 BLAKE2B 284b4b8fdf53cc63b6d46d1afd03abf322f8a91ad5feac3828c30198a9e0baa1514f34b91385dbc00830b306e4f78eac5d2bf4be8e377fe98cfb7e5c8db896be SHA512 0a72e91831dec56af50fa96fc6ed74b19fdc15e68255d19fb09c542eea85cfcdaa5a382608add10a63d3e421783225829d20d9b31c26883f7640b6214f2c20e3 diff --git a/dev-python/imageio/imageio-2.19.2.ebuild b/dev-python/imageio/imageio-2.19.2.ebuild deleted file mode 100644 index 6770d9759db9..000000000000 --- a/dev-python/imageio/imageio-2.19.2.ebuild +++ /dev/null @@ -1,52 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{8..10} ) - -inherit distutils-r1 - -DESCRIPTION="Python library for reading and writing image data" -HOMEPAGE=" - https://imageio.readthedocs.io/en/stable/ - https://github.com/imageio/imageio/ - https://pypi.org/project/imageio/ -" -SRC_URI=" - https://github.com/imageio/imageio/archive/v${PV}.tar.gz - -> ${P}.gh.tar.gz -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~x86" -# over 50% of tests rely on Internet -PROPERTIES="test_network" -RESTRICT="test" - -RDEPEND=" - >=dev-python/numpy-1.20.0[${PYTHON_USEDEP}] - >=dev-python/pillow-8.3.2[${PYTHON_USEDEP}] - media-libs/freeimage -" -# requests for fsspec[github] -BDEPEND=" - test? ( - dev-python/fsspec[${PYTHON_USEDEP}] - dev-python/imageio-ffmpeg[${PYTHON_USEDEP}] - dev-python/psutil[${PYTHON_USEDEP}] - dev-python/requests[${PYTHON_USEDEP}] - dev-python/tifffile[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest - -EPYTEST_DESELECT=( - # Fails because of system installed freeimage - tests/test_core.py::test_findlib2 - # Tries to download ffmpeg binary ?! - tests/test_ffmpeg.py::test_get_exe_installed -) diff --git a/dev-python/imagesize/Manifest b/dev-python/imagesize/Manifest index 2615cfc3fe65..364f290b4f97 100644 --- a/dev-python/imagesize/Manifest +++ b/dev-python/imagesize/Manifest @@ -1,4 +1,3 @@ DIST imagesize-1.3.0.tar.gz 1279535 BLAKE2B 926b90ad493b790db41941467dd2dd0385f86064fc1ce9547670a52f925965effc9b8b7f61057158a4452cac2223b65dbfaecc34a19ddaf52067a9057560b56a SHA512 3686e513f03cc16f5237ca206cd1bf131eea968015ee4906f620ab1c8932ed24d19881807225a02fa319d0465da4b01851ec0bd0a47146ef914053185bc0c755 -EBUILD imagesize-1.3.0-r1.ebuild 663 BLAKE2B 6392853cb333c98fe82900716c5a6e4642369175487ffd069e13ddc2b25ac231868afc49b9f3f80058a34ab7f89a928a51b9cb863235eeb02ed311ce9b4df21c SHA512 b53dd6c0dbcefffacbe3f40e327bbc05c5c603a12a4ce66e59195b09b14dd59b8c43296f147d19e999c648d6e13af818c5bd8a51cdb3820b923b70db8c96d930 -EBUILD imagesize-1.3.0.ebuild 623 BLAKE2B fb93785fcd27454fa01eb806637bcc4132aa7ea9bef53431814b8fab1428e110b80833a98621d1a8606e00d90b8d5e47a67f301bc528a1327db6abc641b7c69b SHA512 ff3bf033f2eac1eee8a35e7678f8222052391b003740ba2adb31897e4a150940d20bf0f97f361c087559ae294a6055d23c8176001c7cf13d7e929b0b2e289647 +EBUILD imagesize-1.3.0-r1.ebuild 655 BLAKE2B b9c7efdb5914b9ffaee8e02beee8df951ed967e5fa61dc2e6c0eba5d664a9e71a4e74b08b12b66679ece88572c04c9157e181338c6995101b13cd440a0805fb0 SHA512 a6df1d582c405958e4209d577a62296f85dd90c8c9e3d289c144b59362e82aa4df3d2c4d27548cebf4715a6763e8a161bfde9ccf6fdf889272504ce94785b792 MISC metadata.xml 484 BLAKE2B 9edce43c0b06aab59a3094cbe36b90393bf5d0a0eeba9bcdea7ea7298e7d42c2cbfa19ce8bb544022e01124743d877646709b90329796d77e916283398aef3ac SHA512 85d73b13ce95d9647d1afcdee5979fe2802a04cea213468c7d7714b976e191dd59715a93fa522dcd2646d33fd27a43911146c28dc477d9d34cd56cf42cc3ebb6 diff --git a/dev-python/imagesize/imagesize-1.3.0-r1.ebuild b/dev-python/imagesize/imagesize-1.3.0-r1.ebuild index 3cd8cdd4bed4..62cddd30227a 100644 --- a/dev-python/imagesize/imagesize-1.3.0-r1.ebuild +++ b/dev-python/imagesize/imagesize-1.3.0-r1.ebuild @@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-solaris" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-solaris" distutils_enable_tests pytest diff --git a/dev-python/imagesize/imagesize-1.3.0.ebuild b/dev-python/imagesize/imagesize-1.3.0.ebuild deleted file mode 100644 index a4ddc0d2c5a9..000000000000 --- a/dev-python/imagesize/imagesize-1.3.0.ebuild +++ /dev/null @@ -1,22 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8..10} pypy3 ) -inherit distutils-r1 - -DESCRIPTION="Pure Python module for getting image size from png/jpeg/jpeg2000/gif files" -HOMEPAGE="https://github.com/shibukawa/imagesize_py" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-solaris" - -distutils_enable_tests pytest - -EPYTEST_DESELECT=( - # requires Internet - test/test_get_filelike.py::test_get_filelike -) diff --git a/dev-python/importlib_resources/Manifest b/dev-python/importlib_resources/Manifest index a3971eb699eb..47d383f31c5f 100644 --- a/dev-python/importlib_resources/Manifest +++ b/dev-python/importlib_resources/Manifest @@ -1,3 +1,5 @@ DIST importlib_resources-5.7.1.tar.gz 31272 BLAKE2B 3e30117ae4f18a9f2151b5435428f3853664ce291d2d4ce9490d1a3043ca5ce2e80cf04d7dcef71ebdaba8bbad17ee61bb47303637a8bee73a2263853b65293b SHA512 8fd89dfcea4112d26418bcfa522de36c2136a50d07470ac8de18f62bb7bb964a459534554802b1455996ae65796018bea806a592746c1d2717f1313608cf4918 +DIST importlib_resources-5.8.0.tar.gz 31461 BLAKE2B ce6668520297cd7e06b944146277065cd1a0f5ae3f9e3bce24005f0f4a1181a41fa7f91f6b9ee9c0ef4caf7ca65c8efff748957c5c1a45c56778b30568970b36 SHA512 5c20a46a1832c7aaddfaa561a3986ea02dae59b94c06861757b6e5912f36624d564c65e184612af6e5930927a3172dc132ceb9846b0585de851d019c68cc8955 EBUILD importlib_resources-5.7.1.ebuild 1192 BLAKE2B 416bfa64edc6b33cb3ba55247586e7009f73ebbe7d9b4a7ab9eb75d6d106d39d750951f4ef25d3ed24b92b0b7590bece96aea554a71e20009da18e42b5fa9aa8 SHA512 9e754a10fb2290f88be8b338caa7ce7935abb88b66c16955fc1057e7aca4a430ae00be0bc5ce269052d100e2f70a452e771f9ba26df9fd69526f989b58f43939 +EBUILD importlib_resources-5.8.0.ebuild 1252 BLAKE2B ad1610867a1fb86f021b08133560a2d974b9660cb0d97bee9378f22e59f844ba7d316791475dc35ee8b17377a7c4aa0f87a42f962e67845c1dd817345df3cec3 SHA512 8d567073f2c04d60bc742f581572a71faf1ad7952b952a2f9f4cc7383eb6cca64f5c951be100c4e21561e2799d5ee8823a819dcdcbdbc485def7e5f13747a62b MISC metadata.xml 945 BLAKE2B 130dc56a13a8416168baf91e804e1fdef0d65978641c3fca5eb663b8accb5b1adc066bc4033751f03a9c729e27d0448925a7b623431922056fb7d282db052734 SHA512 ccb23df48a89f69133469722fb37acf516127b207b946cdea240cf82e2ba5422ee4e2166d1a9419031408a7624a52256e322fe7e478a9a7b8214ab4bc5c9b92b diff --git a/dev-python/importlib_resources/importlib_resources-5.8.0.ebuild b/dev-python/importlib_resources/importlib_resources-5.8.0.ebuild new file mode 100644 index 000000000000..a35c250af9c3 --- /dev/null +++ b/dev-python/importlib_resources/importlib_resources-5.8.0.ebuild @@ -0,0 +1,46 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# please keep this ebuild at EAPI 7 -- sys-apps/portage dep +EAPI=7 + +DISTUTILS_USE_PEP517=flit +# This is a backport of Python 3.9's importlib.resources +PYTHON_COMPAT=( pypy3 python3_8 ) + +inherit distutils-r1 + +DESCRIPTION="Read resources from Python packages" +HOMEPAGE=" + https://github.com/python/importlib_resources/ + https://pypi.org/project/importlib-resources/ +" +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos ~x64-solaris" + +RDEPEND=" + $(python_gen_cond_dep ' + >=dev-python/zipp-3.7.0-r1[${PYTHON_USEDEP}] + ' 3.8 3.9) +" + +distutils_enable_tests unittest + +src_configure() { + grep -q 'build-backend = "setuptools' pyproject.toml || + die "Upstream changed build-backend, recheck" + # write a custom pyproject.toml to ease setuptools bootstrap + cat > pyproject.toml <<-EOF || die + [build-system] + requires = ["flit_core >=3.2,<4"] + build-backend = "flit_core.buildapi" + + [project] + name = "importlib_resources" + version = "${PV}" + description = "Read resources from Python packages" + EOF +} diff --git a/dev-python/inflection/Manifest b/dev-python/inflection/Manifest index bad21ee9a61a..f5ab035ca5e2 100644 --- a/dev-python/inflection/Manifest +++ b/dev-python/inflection/Manifest @@ -1,4 +1,3 @@ DIST inflection-0.5.1.tar.gz 15091 BLAKE2B f3db09d1010ce22b67dcd519f59f25f240f463872932fd6218209768b4c5e064776ef5300a8d7f9a6b9cb94392b05b46963f00b94c6de29fb325947df7b243cf SHA512 82f70e2b81fb166260191a464383f6674e3b21504a35ee605ac6ce4bb163c8f3bbe6d06379575178d7196701459506dd541f32e48f24b32f42d5cfb717158d50 EBUILD inflection-0.5.1-r1.ebuild 475 BLAKE2B 65efd1136a2b66d20ccadfebeae83885146dbe2a832ab603a4d4c3cf5c946bbed3607fb4519ddeb87b1a548208abb5af79189a7480abdf4753448e7c27ba672e SHA512 21d21938e3e7e875a995724d79adbd3aac23054b10d63056b0ec8c10391268e0b02ffa6492303dba6e1e79d4fba06673273b79e517297b4485ce7d9d78806ebe -EBUILD inflection-0.5.1.ebuild 444 BLAKE2B f9bfd47b4bd41c511219da40627a6121894406bc53db6dcba3c2dce09a2bd8fbc7124e8b079643b6e58031e1277543855fd02ce9ca7c42941a1126ceb45b73ba SHA512 e2834b1384ca9886b0987ec8cd595dcafa799bea37f91e8714644021856a0e7abe70e53dd12e76f06408b10b74227da88b821435acc2e3d896cd66b8469a504e MISC metadata.xml 445 BLAKE2B 54ea8efb9148eb2cf2c273976bda73ac7552460920d1ef99f545e2ed096d065bc7cb7ffb44f989bc8429677eacc68de97b9a7f64a6d25fe07f55ba5bda5097a6 SHA512 d32e48ed10db8276a5e9efa040b91869423bfc1ec0ef93d875e726eb4ce23d9ab7ad11deb6aee79cc29a063e4a2af64a8076352d1557cb59464c36496edd411b diff --git a/dev-python/inflection/inflection-0.5.1.ebuild b/dev-python/inflection/inflection-0.5.1.ebuild deleted file mode 100644 index e3b7b12e03a9..000000000000 --- a/dev-python/inflection/inflection-0.5.1.ebuild +++ /dev/null @@ -1,19 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( pypy3 python3_{7..10} ) - -inherit distutils-r1 - -DESCRIPTION="A port of Ruby on Rails' inflector to Python" -HOMEPAGE="https://github.com/jpvanhal/inflection" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -distutils_enable_sphinx docs -distutils_enable_tests pytest diff --git a/dev-python/ipykernel/Manifest b/dev-python/ipykernel/Manifest index ea65a88114bf..8991289553b4 100644 --- a/dev-python/ipykernel/Manifest +++ b/dev-python/ipykernel/Manifest @@ -1,5 +1,9 @@ DIST ipykernel-6.13.0.tar.gz 131331 BLAKE2B 95a662b5ff6062fd8f6712a214b2bdcb227064acec145ebbb2ff7dfc0647ee9c486bbb560502e8ab6c5f74bb44c7715a1ee16f4b8cd2661b7a6e77206be7ab67 SHA512 6025a540d7ae08f637d2cc9a022805df54c11844c93d989be73a3a800fb0985ec56f2ce5d8ee940a5ce51d41b4d1f632131b25c1f5847cb51623c285c4944f39 DIST ipykernel-6.13.1.tar.gz 134356 BLAKE2B 212449f5e49f05052e36b60abc94ccfd81dcf6c13948d2ba32373ffab59f009ac28c251f6b9a9f5412b3d9a0f1347a2352f2e61b831d5efd8d45663ca43b4fdf SHA512 be0f5cf4eab8cf38f20a96e6e59971988bfc03105525694787d4dbbd092e22efb5b955ef622e0c8bc87fb43f29b0f4dc8affa89b81cd2eb7b4d9c93f7b9c68e5 +DIST ipykernel-6.14.0.tar.gz 134614 BLAKE2B 41c2d9179aae12aad207ff76f1451dd42beb4fa12123146a7ccbde2aaf12b52f374bd8d4e7c88bc26fed6e7a5b06629ce1e91ba87cf61e16d3de1bbd50edfac9 SHA512 cecefaf7221a640c5066b5bf77cb21750ddac78262aba6e0449e42f3db124624f87d88fe44351c6943753ee08d7b9a3780bcbb84dc7338e8e26d15c3ad6b1eea +DIST ipykernel-6.15.0.tar.gz 134691 BLAKE2B ba3eefde9f1023ccf83c63a35dd99fdfebc0bda0d4f73e6477a098564c0a9fb7c0082413ae31dc8cf423339c3e44887bcf5253355c13630619f44b18d19e9913 SHA512 a6533f094d18d32a02e8de5638fdabb9f647edc9a512e609de3bb1d80f5592acef4e930d879bf79bde7a0ca23945d9eb112d841f2305204fac9f4c672b5315ac EBUILD ipykernel-6.13.0.ebuild 2019 BLAKE2B 31d026ca92036bdcdad7a1afd3d0ab6fb4e5fd924608f7196a6102169b2fe1a62f1bc155aeff2cfa9497ec6100ec8ba82d906e4bb1cb86ba16f4976323fd82e1 SHA512 df4d02205e9c0efd5a65a32730e0e2139ab94f713c6590431c303b0bbc3c2ae4a01c48cfb69ae6cb7c9253854cf2131601c35155ca91bd734df7ec7d84a699c7 EBUILD ipykernel-6.13.1.ebuild 2026 BLAKE2B f5b2222a8d8015dcbac50880e2b47b81de8996cd55129ee5d0bda498893d033cbe9d9a056bed1d1883c4cd9aa768e1539d1c804291c60650e4e15471831412bb SHA512 7cf4f2f3fd005e1393cf80bf4aee5e8942d482616cdb19a2b51ecbe191781fc99f93433530d1c858ab06d039261f2b4656072e2583d98079c97cadc6773c2b33 +EBUILD ipykernel-6.14.0.ebuild 2026 BLAKE2B f5b2222a8d8015dcbac50880e2b47b81de8996cd55129ee5d0bda498893d033cbe9d9a056bed1d1883c4cd9aa768e1539d1c804291c60650e4e15471831412bb SHA512 7cf4f2f3fd005e1393cf80bf4aee5e8942d482616cdb19a2b51ecbe191781fc99f93433530d1c858ab06d039261f2b4656072e2583d98079c97cadc6773c2b33 +EBUILD ipykernel-6.15.0.ebuild 2067 BLAKE2B ed9a3b3a53035fdfa4847f57c5ee5dd4098ec24d967bed912eb4e7b9604f840d6fa901f0f08ae4c4b8faf77e63ff2457ed29fbfc1de527156c078e58b3f49dfb SHA512 945e1122d13b7b94b541d07252ba037d321379c1232f0c464fe31a775d0570249d46054a5a3a15970ae1db4e21fde7cc7543549058ee46ae106df00eefd4e76d MISC metadata.xml 527 BLAKE2B 4a24cb9d5b801bf94c71c47d0c90b04bc249fb41a794c7b688a5762f08545d1fcfe9e4976aa4f583ecb456458b5f6dfc394349633959444584c0abad0da4be42 SHA512 ed9f0ef12ec5de67a646783243555f1737604a84c78c57b9f7c65137cec8cbc396991411501927f92bd393daad2238c27363ecc9c115031450231c2a4fb2cbb9 diff --git a/dev-python/ipykernel/ipykernel-6.14.0.ebuild b/dev-python/ipykernel/ipykernel-6.14.0.ebuild new file mode 100644 index 000000000000..06e969aa4a9d --- /dev/null +++ b/dev-python/ipykernel/ipykernel-6.14.0.ebuild @@ -0,0 +1,65 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=hatchling +PYTHON_COMPAT=( python3_{8..10} ) +PYTHON_REQ_USE="threads(+)" + +inherit distutils-r1 + +DESCRIPTION="IPython Kernel for Jupyter" +HOMEPAGE="https://github.com/ipython/ipykernel" +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + +RDEPEND=" + >=dev-python/debugpy-1.0[${PYTHON_USEDEP}] + >=dev-python/ipython-7.23.1[${PYTHON_USEDEP}] + >=dev-python/traitlets-5.1.0[${PYTHON_USEDEP}] + >=dev-python/jupyter_client-6.1.12[${PYTHON_USEDEP}] + >=www-servers/tornado-6.1[${PYTHON_USEDEP}] + >=dev-python/matplotlib-inline-0.1[${PYTHON_USEDEP}] + dev-python/psutil[${PYTHON_USEDEP}] + dev-python/nest_asyncio[${PYTHON_USEDEP}] + dev-python/packaging[${PYTHON_USEDEP}] +" +# RDEPEND seems specifically needed in BDEPEND, at least jupyter +# bug #816486 +BDEPEND=" + ${RDEPEND} + test? ( + dev-python/flaky[${PYTHON_USEDEP}] + dev-python/pytest-timeout[${PYTHON_USEDEP}] + dev-python/ipyparallel[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +EPYTEST_DESELECT=( + # TODO + ipykernel/inprocess/tests/test_kernel.py::InProcessKernelTestCase::test_pylab + ipykernel/tests/test_debugger.py::test_attach_debug + ipykernel/tests/test_debugger.py::test_breakpoint_in_cell_with_leading_empty_lines + ipykernel/tests/test_debugger.py::test_rich_inspect_at_breakpoint + ipykernel/tests/test_debugger.py::test_rich_inspect_not_at_breakpoint + ipykernel/tests/test_debugger.py::test_set_breakpoints + ipykernel/tests/test_debugger.py::test_stop_on_breakpoint +) + +src_prepare() { + sed -i -e 's:^TIMEOUT = .*:TIMEOUT = 120:' ipykernel/tests/*.py || die + distutils-r1_src_prepare +} + +python_compile() { + distutils-r1_python_compile + # Use python3 in kernel.json configuration, bug #784764 + sed -i -e '/python3.[0-9]\+/s//python3/' \ + "${BUILD_DIR}/install${EPREFIX}/usr/share/jupyter/kernels/python3/kernel.json" || die +} diff --git a/dev-python/ipykernel/ipykernel-6.15.0.ebuild b/dev-python/ipykernel/ipykernel-6.15.0.ebuild new file mode 100644 index 000000000000..5526cde6276c --- /dev/null +++ b/dev-python/ipykernel/ipykernel-6.15.0.ebuild @@ -0,0 +1,66 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=hatchling +PYTHON_COMPAT=( python3_{8..10} ) +PYTHON_REQ_USE="threads(+)" + +inherit distutils-r1 + +DESCRIPTION="IPython Kernel for Jupyter" +HOMEPAGE="https://github.com/ipython/ipykernel" +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + +RDEPEND=" + >=dev-python/debugpy-1.0[${PYTHON_USEDEP}] + >=dev-python/ipython-7.23.1[${PYTHON_USEDEP}] + >=dev-python/jupyter_client-6.1.12[${PYTHON_USEDEP}] + >=dev-python/matplotlib-inline-0.1[${PYTHON_USEDEP}] + dev-python/nest_asyncio[${PYTHON_USEDEP}] + dev-python/packaging[${PYTHON_USEDEP}] + dev-python/psutil[${PYTHON_USEDEP}] + >=dev-python/pyzmq-17[${PYTHON_USEDEP}] + >=dev-python/traitlets-5.1.0[${PYTHON_USEDEP}] + >=www-servers/tornado-6.1[${PYTHON_USEDEP}] +" +# RDEPEND seems specifically needed in BDEPEND, at least jupyter +# bug #816486 +BDEPEND=" + ${RDEPEND} + test? ( + dev-python/flaky[${PYTHON_USEDEP}] + dev-python/pytest-timeout[${PYTHON_USEDEP}] + dev-python/ipyparallel[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +EPYTEST_DESELECT=( + # TODO + ipykernel/inprocess/tests/test_kernel.py::InProcessKernelTestCase::test_pylab + ipykernel/tests/test_debugger.py::test_attach_debug + ipykernel/tests/test_debugger.py::test_breakpoint_in_cell_with_leading_empty_lines + ipykernel/tests/test_debugger.py::test_rich_inspect_at_breakpoint + ipykernel/tests/test_debugger.py::test_rich_inspect_not_at_breakpoint + ipykernel/tests/test_debugger.py::test_set_breakpoints + ipykernel/tests/test_debugger.py::test_stop_on_breakpoint +) + +src_prepare() { + sed -i -e 's:^TIMEOUT = .*:TIMEOUT = 120:' ipykernel/tests/*.py || die + distutils-r1_src_prepare +} + +python_compile() { + distutils-r1_python_compile + # Use python3 in kernel.json configuration, bug #784764 + sed -i -e '/python3.[0-9]\+/s//python3/' \ + "${BUILD_DIR}/install${EPREFIX}/usr/share/jupyter/kernels/python3/kernel.json" || die +} diff --git a/dev-python/ipyparallel/Manifest b/dev-python/ipyparallel/Manifest index 905b862091ae..39ec7ea13bbd 100644 --- a/dev-python/ipyparallel/Manifest +++ b/dev-python/ipyparallel/Manifest @@ -11,5 +11,5 @@ EBUILD ipyparallel-8.1.0-r1.ebuild 2947 BLAKE2B 07bf5ed3bbe999930722dadfb936cc24 EBUILD ipyparallel-8.1.0.ebuild 2921 BLAKE2B 43a62f3289899d1eed402d15a6393a8be916cebfd459e30ca98d7a37015dad7e8de44a0b309de2a18af8a9f20e08c343a740294406890c742ce8228d937bca3e SHA512 3bb9008ce9355d4282b196b67d8fe0fa5aa70850bd7b1e2ab6bc256893ab8947617e0fdfb784d772d1cb4a2b2c86b1b63c184f940393107f93be383228f7fbdb EBUILD ipyparallel-8.2.0.ebuild 3032 BLAKE2B ec5ec16a1c5f0d8d430fcc3f8832775e2d08651717454f8866d0b9ed7156a9c53ae804eb148d084afe1f10045b037828023a051f3da92fe98f9e3a3e8b5d0810 SHA512 a5ebf9bb1b97ddfa2f0b5006bd685b7291f1e50025a103541b89c298b6756f9295ad7bfda7f06e9ebad4bbd70b6a01cd4984b9f3de15528e053557ade50ca717 EBUILD ipyparallel-8.2.1.ebuild 3027 BLAKE2B 94de8d77abcfd534fa4406e442aeffe46e4c819cc1b220322a2f2d9afd47938c0bd9a162145a2670bc780b51626cc69f30d55e55ca9b9a8669a9f55576b55e2b SHA512 85f0a6fc5e9062b970f01ec01094df0b5d72989b1e22c58e3d5019b6952aeb1925ecd8b2b9b37efe586379a35adbf08ca28cbd7e671200bf323b634ddcfb473e -EBUILD ipyparallel-8.3.0.ebuild 2651 BLAKE2B 8c29e3fa944cd8c0b533edb275b6137e68ef8531a16ee999e65e29ee50dcc67608783255ae83b5d4081c326f7492e5f79af9d28806b76a75281cff99ddb4636b SHA512 566a7c06a8dd5b225d95075e10d00d5a12ca628e3c9438595aaa539a222a5d8ba32ad6393bb93005f72e25b112d118e6e06d14d92d1a2f837204a32140254be4 +EBUILD ipyparallel-8.3.0.ebuild 2650 BLAKE2B ef30721c3ba50a96f99069a9c602fa1f2d0eb650516d210b97ffd20fe446746b0e52104560cadfe4e1d5415e783ac94cfd5a189e0db195f46a690bc076b7ca91 SHA512 ec0d80d6d4b72bc7a307a5d4c7adb53ad0b62544d9b6d25afa9dafdcc14cedebec1c4af5b652082f60a46c52daeea8c02cdc4cc46944318afebba2547ca6bc03 MISC metadata.xml 531 BLAKE2B 92dd755dd3036f653f24eda893979487b8d5bbf3c369f3f10c3fc2e69ad6aef03cb6eca295bcb8c6f89f0838780c20132bfd2a33bb38b56b227e97258447c2e0 SHA512 fcd131d18b012d1511468777dd72e07ed28a514419923911082229c0256b9003d9afe2048b6c339cb5c94307026b52bc4e9b6781d45660178d18385d71af8f21 diff --git a/dev-python/ipyparallel/ipyparallel-8.3.0.ebuild b/dev-python/ipyparallel/ipyparallel-8.3.0.ebuild index 32d94ac90340..0b986b8cdac3 100644 --- a/dev-python/ipyparallel/ipyparallel-8.3.0.ebuild +++ b/dev-python/ipyparallel/ipyparallel-8.3.0.ebuild @@ -15,7 +15,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" RDEPEND=" dev-python/entrypoints[${PYTHON_USEDEP}] diff --git a/dev-python/ipython/Manifest b/dev-python/ipython/Manifest index 9d6c5fd6c7a5..4210779151b7 100644 --- a/dev-python/ipython/Manifest +++ b/dev-python/ipython/Manifest @@ -1,8 +1,6 @@ AUX 2.1.0-substitute-files.patch 1017 BLAKE2B 70577eb950a18345804a2a4b750bd233dc6a0b6bbdb524dfc66e0f4a7c69b0eeb2d35efb9d1845d567a11d1afa7881068b4757e42b9baf24dc01ba3026608a38 SHA512 fc4c9e12267ac5f04a2e16ad27334a093638538b8149ff380099fcbeb674a276ab9eb624a508010e37f82c05d5f7ab527a80e386b3e7b61c123ecb8effd9d542 -DIST ipython-8.2.0.tar.gz 5400583 BLAKE2B 6af50e671823005b035a8463e65463b06dacb3bf4d43c4d3bd9720d1747ebda8abe3d73a49f59ae0e6e2651035db20bcfa1e82dbb0a73e40b4e2507e63118921 SHA512 0bf93527bcafe5dfbfe034b901dff2f002e0fc732159073f0371263e23784f45eb6c9e3f7f2cb9567e93ea4ee313773f836157afe9d23256e71bc4b2fcac15af DIST ipython-8.3.0.tar.gz 5314400 BLAKE2B 8f06dcaf32cea70ba9f19fb218d4ea6ca3e42651da065521133b1c7163f80324244f59b3c4d85039f1aa5ed363acad0dae11615ae4927d6c9a24197cc9640349 SHA512 95a3d50a5cffe9d4ed3f072c7fa8920c96beccdb15a7437836daa5f38f1ba228b4ebc4c3313d4c5016b77ed7d6f3787af727487ea379c9dc3b3de90eafa4d1c3 DIST ipython-8.4.0.tar.gz 5314601 BLAKE2B 4a5804ad115b45568ddbc0b8fcd181ae0088690ae2d7dda8580588d1e1caa087582a279449142e0144568815270b3a9476893525c0e90320f9ec580a06126d1d SHA512 975915ee64ce6f3fc9bcda383c784759dd8b19151428b10ef92020097718c6e2a9804a00fe02bd541b845eca146c63a672f25ad4f00ec5302b3c61ae0c6935ce -EBUILD ipython-8.2.0.ebuild 4699 BLAKE2B f4932fc1c512efefc2adeb9a7cd3f6e717ec7d15496dc9d3f0420a40f3d1a96d440e2c95ef72a767119bf5fbdaa97d3838d9d050f46a88bf08e4297a527910fa SHA512 3026d6f2181420b4ad3498eec3cf050a4888c61d0973859fece13a9300622b1e69495bda3506ba1db68ffcf2d429415910ae73d74a4783ed1d81eac3b4295ef2 -EBUILD ipython-8.3.0-r1.ebuild 4694 BLAKE2B f8cee8bdb64907ce73bfa279259af1e23178bc43d1f806eac62b879dcb7a92b4016bc1969d8165789ce12fdb71ccf301f7a86acdffcd5a9182d4a4086c780417 SHA512 6a92f18ef9db7c3dcac46ebf6f298e384de2e6d5a2880e6c89f58a80ed0cdfe4e2bd1fbf867770a4297dec45fbc0d00599f7712319493af5d5d8f869ace6010c +EBUILD ipython-8.3.0-r1.ebuild 4686 BLAKE2B 84112b5bba8125ff42312c46fa63f479970ea910623e96deb9c14cc946c2329ee69127e462f6dc8e99fbcc472ae44c50f5ef30a70e291fead15506a25ba695b7 SHA512 644837453f1d96c2d6dcac69d1908ff20cc10b7a6d960467b51f8bb571f0fb9c621a9766466e42ea471f8d368e122c1398aaccbb13563fdcd1e20f3a152b5dc0 EBUILD ipython-8.4.0.ebuild 5030 BLAKE2B 2dcb2ee47d0415822903a004872b53c8dcbcfb212f2855b03dd687a2f24b296a12a1571ea64c5fbbeb5e67c44b4c228341f63e98ae72dc3519c9263687159882 SHA512 d9fb1383eadeb995c96a6a42c658ca91f7e1423dfc760110874c5ceca90ef6060ecdbc0fa062d0e0da0e6437be309b16433dc0c6c8ea5a6e82388f3541b1876c MISC metadata.xml 2883 BLAKE2B f61d1c66cdc9a956f3fdc9fcbc93fbc2051e9d0872beb9229e87a8fdabbce656efee9702e66bf30bec68009702f42e4036202e02208a428a8ed87b448f625536 SHA512 617f19e859544079d2680e9796e3ff0b7af41577776847d4c4dccfffc460dfc887631169289e5271120f375bea7c7836395abb9bf8a7628b3b55a7c1beefda9b diff --git a/dev-python/ipython/ipython-8.2.0.ebuild b/dev-python/ipython/ipython-8.2.0.ebuild deleted file mode 100644 index 91060ec26912..000000000000 --- a/dev-python/ipython/ipython-8.2.0.ebuild +++ /dev/null @@ -1,164 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{8..10} ) -PYTHON_REQ_USE='readline,sqlite,threads(+)' - -inherit distutils-r1 optfeature virtualx - -DESCRIPTION="Advanced interactive shell for Python" -HOMEPAGE="https://ipython.org/ https://github.com/ipython/ipython/" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="amd64 arm arm64 hppa ~ia64 ppc ppc64 ~riscv sparc x86" -IUSE="doc examples matplotlib notebook nbconvert qt5 +smp test" -RESTRICT="!test? ( test )" - -RDEPEND=" - dev-python/backcall[${PYTHON_USEDEP}] - dev-python/decorator[${PYTHON_USEDEP}] - >=dev-python/jedi-0.16[${PYTHON_USEDEP}] - dev-python/matplotlib-inline[${PYTHON_USEDEP}] - >=dev-python/pexpect-4.3[${PYTHON_USEDEP}] - dev-python/pickleshare[${PYTHON_USEDEP}] - >=dev-python/prompt_toolkit-2[${PYTHON_USEDEP}] - =dev-python/pygments-2.4.0[${PYTHON_USEDEP}] - dev-python/setuptools[${PYTHON_USEDEP}] - dev-python/stack_data[${PYTHON_USEDEP}] - >=dev-python/traitlets-5.0[${PYTHON_USEDEP}] - matplotlib? ( - dev-python/matplotlib[${PYTHON_USEDEP}] - ) -" - -BDEPEND=" - test? ( - app-text/dvipng[truetype] - >=dev-python/ipykernel-5.1.0[${PYTHON_USEDEP}] - dev-python/matplotlib-inline[${PYTHON_USEDEP}] - dev-python/nbformat[${PYTHON_USEDEP}] - >=dev-python/numpy-1.19[${PYTHON_USEDEP}] - dev-python/requests[${PYTHON_USEDEP}] - dev-python/testpath[${PYTHON_USEDEP}] - ) - doc? ( - >=dev-python/ipykernel-5.1.0[${PYTHON_USEDEP}] - dev-python/matplotlib[${PYTHON_USEDEP}] - >=dev-python/sphinx-2[${PYTHON_USEDEP}] - dev-python/sphinx_rtd_theme[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest - -RDEPEND+=" - nbconvert? ( - dev-python/nbconvert[${PYTHON_USEDEP}] - ) -" -PDEPEND=" - notebook? ( - dev-python/notebook[${PYTHON_USEDEP}] - dev-python/ipywidgets[${PYTHON_USEDEP}] - dev-python/widgetsnbextension[${PYTHON_USEDEP}] - ) - qt5? ( dev-python/qtconsole[${PYTHON_USEDEP}] ) - smp? ( - >=dev-python/ipykernel-5.1.0[${PYTHON_USEDEP}] - >=dev-python/ipyparallel-6.2.3[${PYTHON_USEDEP}] - ) -" - -PATCHES=( "${FILESDIR}"/2.1.0-substitute-files.patch ) - -python_prepare_all() { - # Remove out of date insource files - #rm IPython/extensions/cythonmagic.py || die - #rm IPython/extensions/rmagic.py || die - - # Prevent un-needed download during build - if use doc; then - sed -e "/^ 'sphinx.ext.intersphinx',/d" -i docs/source/conf.py || die - fi - - # Rename the test directory to reduce sys.path pollution - # https://github.com/ipython/ipython/issues/12892 - mv IPython/extensions/{,ipython_}tests || die - - # remove pyproject.toml that specifies incorrect backend; since - # the package actually requires the legacy backend, force it implicitly - rm pyproject.toml || die - - distutils-r1_python_prepare_all -} - -python_compile_all() { - if use doc; then - emake -C docs html_noapi - HTML_DOCS=( docs/build/html/. ) - fi -} - -src_test() { - virtx distutils-r1_src_test -} - -python_test() { - local -x IPYTHON_TESTING_TIMEOUT_SCALE=20 - local EPYTEST_DESELECT=( - # Internet - IPython/core/display.py::IPython.core.display.Image.__init__ - # TODO: looks to be a regression due to a newer dep - IPython/core/tests/test_oinspect.py::test_class_signature - IPython/core/tests/test_oinspect.py::test_render_signature_long - ) - [[ ${EPYTHON} == python3.10 ]] && EPYTEST_DESELECT+=( - # TODO - IPython/core/tests/test_completer.py::TestCompleter::test_all_completions_dups - IPython/core/tests/test_completer.py::TestCompleter::test_deduplicate_completions - ) - epytest || die "Tests failed with ${EPYTHON}" -} - -python_install() { - distutils-r1_python_install - - # Create ipythonX.Y symlinks. - # TODO: - # 1. do we want them for pypy? No. pypy has no numpy - # 2. handle it in the eclass instead (use _python_ln_rel). - # With pypy not an option the dosym becomes unconditional - dosym ../lib/python-exec/${EPYTHON}/ipython \ - /usr/bin/ipython${EPYTHON#python} -} - -python_install_all() { - distutils-r1_python_install_all - - if use examples; then - dodoc -r examples - docompress -x /usr/share/doc/${PF}/examples - fi -} - -pkg_postinst() { - optfeature "code formatting" dev-python/black - optfeature "sympyprinting" dev-python/sympy - optfeature "cythonmagic" dev-python/cython - optfeature "%lprun magic command" dev-python/line_profiler - optfeature "%mprun magic command" dev-python/memory_profiler - - if use nbconvert; then - if ! has_version app-text/pandoc ; then - einfo "Node.js will be used to convert notebooks to other formats" - einfo "like HTML. Support for that is still experimental. If you" - einfo "encounter any problems, please use app-text/pandoc instead." - fi - fi -} diff --git a/dev-python/ipython/ipython-8.3.0-r1.ebuild b/dev-python/ipython/ipython-8.3.0-r1.ebuild index 3a38a26f8d7a..7d34496fedfa 100644 --- a/dev-python/ipython/ipython-8.3.0-r1.ebuild +++ b/dev-python/ipython/ipython-8.3.0-r1.ebuild @@ -15,7 +15,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="amd64 arm arm64 hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc x86" IUSE="doc examples matplotlib notebook nbconvert qt5 +smp test" RESTRICT="!test? ( test )" diff --git a/dev-python/jaraco-collections/Manifest b/dev-python/jaraco-collections/Manifest index 3d7d6fbe2777..08743f55ff49 100644 --- a/dev-python/jaraco-collections/Manifest +++ b/dev-python/jaraco-collections/Manifest @@ -1,4 +1,3 @@ DIST jaraco.collections-3.5.1.tar.gz 15053 BLAKE2B afba813636464b6776f244eab31a0cd86418410f313e171cff1c8ac64e5d902f4a6c2f88d87c61d55292baa338aee45866d3a459c5b5b73fd4e751278b869316 SHA512 2918be537296ca81e5f78a3966a47451dc9dc2d233d997c3f01461c489b44051c497dab55496f85883ac1b91a28850a9d77ff154a3f5e074da1ed07f3259c246 -EBUILD jaraco-collections-3.5.1-r1.ebuild 835 BLAKE2B 1e89ea527e5990cd4d6cad442afd8ba567a673f1bae7f2ea2f172030d51f2ffd05a2fc6e6357c90ea41261d1c891d142144a6d5dba11d065c015b5d2716d2c01 SHA512 7b2cd8eaeca4ad9c0a029d6ef55f1ebd512fb471095329da9e3d9b48ce57004ff563cd7a8c609193c4f1224564e4c143831a1e59f878aa063dadc48fdf2a0c3d -EBUILD jaraco-collections-3.5.1.ebuild 798 BLAKE2B d86e97424bb56793f282c4368021386f23bfd340fd9d210ea75cdf53f558a6ebb6a06ca430f079024e721c8cc01f0688f98f11f99ef4edf94e4cf18c8dc2b45a SHA512 3138c7679b01023275dbe4ecd0467902d0779450656cab07fe88ebc5768b9553d8dfa07752df83594adc0358faecf380b7101776c9f51aff0b5b58a289ca0f1a +EBUILD jaraco-collections-3.5.1-r1.ebuild 830 BLAKE2B ed63ed5db17077393886ff83d189fd99293486799371ae4bb22a2f9c0b5697b4c8c1fb2ac3a3bf2137299f703492b268487712ef460ea3b3da1a069dbb8e54f2 SHA512 16e92d64d3b62c250fe557aaa3961026be6c8c19e72e372cb02fe7f542976a94a05d653ea5eef01d51dd15e4523388c5aee96c6de3f87da27671312dbe541529 MISC metadata.xml 684 BLAKE2B 2da0cbb4ee979b83d045c4c402ff420db27d1a4176c7009bf56027b9b3a7df9395e67f881dce945849870955998e65dcd13c4e77926a8e2e7d1084b475a71ddc SHA512 30743b4d3616dc141a9ce814262304d21ac20475fa70414679dd5f028dcf83021c4cf9b39b3817957f5feb623076f94df1e7a951b0ab6cf57cf635b7eaf3ef8e diff --git a/dev-python/jaraco-collections/jaraco-collections-3.5.1-r1.ebuild b/dev-python/jaraco-collections/jaraco-collections-3.5.1-r1.ebuild index 2d4ec2a0c605..3962c5c51519 100644 --- a/dev-python/jaraco-collections/jaraco-collections-3.5.1-r1.ebuild +++ b/dev-python/jaraco-collections/jaraco-collections-3.5.1-r1.ebuild @@ -15,7 +15,7 @@ S="${WORKDIR}/${MY_PN}-${PV}" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~x86" +KEYWORDS="amd64 arm arm64 ~ia64 ppc ~ppc64 ~riscv x86" RDEPEND=" dev-python/jaraco-classes[${PYTHON_USEDEP}] diff --git a/dev-python/jaraco-collections/jaraco-collections-3.5.1.ebuild b/dev-python/jaraco-collections/jaraco-collections-3.5.1.ebuild deleted file mode 100644 index d7d76c693654..000000000000 --- a/dev-python/jaraco-collections/jaraco-collections-3.5.1.ebuild +++ /dev/null @@ -1,30 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8..10} pypy3 ) -inherit distutils-r1 - -MY_PN="${PN/-/.}" -DESCRIPTION="Models and classes to supplement the stdlib collections module" -HOMEPAGE="https://github.com/jaraco/jaraco.collections" -SRC_URI="mirror://pypi/${PN:0:1}/${MY_PN}/${MY_PN}-${PV}.tar.gz" -S="${WORKDIR}/${MY_PN}-${PV}" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 arm arm64 ~ia64 ppc ~ppc64 ~riscv x86" - -RDEPEND=" - dev-python/jaraco-classes[${PYTHON_USEDEP}] - dev-python/jaraco-text[${PYTHON_USEDEP}] -" -BDEPEND=" - >=dev-python/setuptools_scm-1.15.0[${PYTHON_USEDEP}] -" - -distutils_enable_sphinx docs \ - '>=dev-python/jaraco-packaging-3.2' \ - '>=dev-python/rst-linker-1.9' -distutils_enable_tests pytest diff --git a/dev-python/jaraco-stream/Manifest b/dev-python/jaraco-stream/Manifest index 8fed60de6aa9..2eacaba97487 100644 --- a/dev-python/jaraco-stream/Manifest +++ b/dev-python/jaraco-stream/Manifest @@ -1,4 +1,4 @@ DIST jaraco.stream-3.0.3.tar.gz 8877 BLAKE2B 85289efe8e04e93cbceb0053f5025cad3d073deeb113806e25ca06fb88a9b082de6805305de85d1f17b77f61d2d0f4683b2b21f670102b03112b8f7a3fdafd91 SHA512 fe50c21b26e734c9c2d0b7cf8a1c8cc8bab80417adf073a4ae213ba4067aa33e2f6c8886aac996971d2f98aacd295d9999aa3ac7dba24dd952cc27d15bef22e2 -EBUILD jaraco-stream-3.0.3-r1.ebuild 715 BLAKE2B f754b129483d705aeb79d01b5217c8e340467f14e9c2af1a40a6ac6039ad4b0527e543a91b267b626ddfaebaf39b9da3c681192bcdba23aa2574942dcec02aa2 SHA512 550584672c32c04af17f22660247e02c039012bf273444a89cef6023b4aa6af7a2d841881de16cd233e66fd984c9bdb95f55f0f3e12ea56a519bc4c2607b33ed +EBUILD jaraco-stream-3.0.3-r1.ebuild 713 BLAKE2B 0d4dc91e0023b2cfbb11bc6951df8304a46013bbb9ad789bddf66ae661d0328d90da6a04d39d659d4b1f7324b7aa488f9e504714da5cab06fa972e42f6e1c703 SHA512 593cb5f3fff022d69f2494ee476b1172a34e5192f4a4e3dcc16176e0cd4abd4ea57e7450b042ac6c13cea50019025017277b9761c04c32d41e2cff61e4333471 EBUILD jaraco-stream-3.0.3.ebuild 681 BLAKE2B 92d752b0dd0eb84ce2f8f7583c460bf1ecf512f097c87d86a4edf3928dc3fc7161566956b8ca17cbaaafb10803e8e648f10eee537b23ffaea315b4fb1eedfedf SHA512 5efeede7df83b6a8490d84ad52ed2a17bd26873c4f662b488a8e5db6bf61cfe3a754d2c6b695900a42f41747b34012e8d275ba000d21f1f46f90eb0c54db59ec MISC metadata.xml 728 BLAKE2B ecdead614a239a87e72e8d4c15e722c51b15f40b84085c00722285ed4b843872bbd4d15296f43080a59a7438450772799d440dc7b4560fff8c3057213f7d6fc3 SHA512 680f40bf2134a7aa0a91424aeb2cbc0de3ecaf1a388da0f8c4a98ece63e8258d26dba276b89bfd73a2901e473da26d429904acb206a2fba2e67595c6c0ab946a diff --git a/dev-python/jaraco-stream/jaraco-stream-3.0.3-r1.ebuild b/dev-python/jaraco-stream/jaraco-stream-3.0.3-r1.ebuild index d7762df11ae4..9cbc7b4c46e2 100644 --- a/dev-python/jaraco-stream/jaraco-stream-3.0.3-r1.ebuild +++ b/dev-python/jaraco-stream/jaraco-stream-3.0.3-r1.ebuild @@ -15,7 +15,7 @@ S=${WORKDIR}/${MY_P} LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~riscv ~x86" +KEYWORDS="amd64 ~riscv x86" BDEPEND=" >=dev-python/setuptools_scm-1.15.0[${PYTHON_USEDEP}] diff --git a/dev-python/jaraco-test/Manifest b/dev-python/jaraco-test/Manifest index 52e7f253db70..202973253181 100644 --- a/dev-python/jaraco-test/Manifest +++ b/dev-python/jaraco-test/Manifest @@ -1,3 +1,3 @@ DIST jaraco.test-5.1.0.tar.gz 6700 BLAKE2B 69ac08ab7e1c8aeff45d25483f2bb2648ad57a5977dbff8aab844f114a15f054b782ad5b424d9baa805ab80fc7483362dc97320965ef0abe86573b1e7f40b97b SHA512 d1d93eab85068fcba94530df50da9221b7f574e58b2c4ed519c8c4dec7231aa982d588e29137418226f23e0f94bd98f47c0859cf14d7a58c1683ac8ccc24d900 -EBUILD jaraco-test-5.1.0.ebuild 736 BLAKE2B 75bd3738bb53adfca81c2765a290884d1f03bcce1fe6fc75c9697ecad245a0cd7eba88a2b0edae42044b97908e6959780908abc7c41a88527788e9ff6d91371e SHA512 bdd0eea11afa7a2bd4df2375e3a590343f4e5e99a4404c30c7675420667e2daff26f78848fda955a7af0187eb930b6fbea2d2f9e1b8da40ad954f8403af7f43e +EBUILD jaraco-test-5.1.0.ebuild 758 BLAKE2B 2c570885d3a1d085d127856c4fa21ff4997122516424b8f4d90ff484c39bc6ffffe3d7a71e38ece40d191c2c2c0f4f702e9046f16e27703792e2de90fed39f62 SHA512 e91394642e18bae7dd654321b3e95da2b54bc9a068d260d5c5adcb744783b56e2cacf66995168d254da920aeef696abbd546ad75502e8efb384152d8fba21cfd MISC metadata.xml 397 BLAKE2B 24c07f0efc966e9d4445968ba639a5476a24a0885051e4eab17075ea9b7b6369fe9ed919ccdc0b51a1e667c8d327428caac2196c2a3e087d8b36176e7b4b2c81 SHA512 4fce74bc524dc018611c219b86b87b7643fe5d133309a00dd5ade217895165f85cfbe26b686c79fc4dd8b1e016b07c83c25afa1c015fc240ffa0ac75e4c17159 diff --git a/dev-python/jaraco-test/jaraco-test-5.1.0.ebuild b/dev-python/jaraco-test/jaraco-test-5.1.0.ebuild index a8d490201e4d..17f5cf9d9c60 100644 --- a/dev-python/jaraco-test/jaraco-test-5.1.0.ebuild +++ b/dev-python/jaraco-test/jaraco-test-5.1.0.ebuild @@ -19,7 +19,7 @@ S=${WORKDIR}/${MY_P} LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~x86" RDEPEND=" dev-python/jaraco-collections[${PYTHON_USEDEP}] diff --git a/dev-python/jc/Manifest b/dev-python/jc/Manifest index fea872c43992..044d7a820461 100644 --- a/dev-python/jc/Manifest +++ b/dev-python/jc/Manifest @@ -1,5 +1,3 @@ -DIST jc-1.19.0.tar.gz 10264610 BLAKE2B 4f05464196e4e60b3e4a423b7c05a0bfd35128caf3f04b9c846c96bf9cb6e594ac0d46c678e1dca7080212c06d2c679acdffcc0b954b6577925ff5ff80d8f044 SHA512 668fc71d6a4b0d7ba9aac591c2328536df4f61dd9267ecdc6c311efde8dbcc3f244d6236fabd593ca1907fc25eb2a7fc53215756989160167d382e7068e2cf79 -DIST jc-1.20.0.gh.tar.gz 10338183 BLAKE2B d19fec89ae96f3a9fc2a30715521dcd0ce5b9ee27ec7df85970dede61958e2ce580a53a34da78571de8d4287b531733746ebf5cc687e709085fbdf254d6c4c8a SHA512 f7aafcf531ad6dfd6cfb870803df4e1f6780483429fb3ddb52a3c57dd8f6fb62f1f776bfa97f15f813a8e97e01061c334f6bb4268d077195e013c423b7d9dd50 -EBUILD jc-1.19.0.ebuild 671 BLAKE2B 11272a70d7bc2841c92bd16fefcfebd7ee7ac67180269b4f9f424920f07e7445d281d1260f52b26e7360e924ea676679b23e3c956f47a6dac66eddca8e2949a2 SHA512 0144a422a4e87c37cf8b5a1961043e31013a300b5e70612300ea17d0a1a237cbf71066bd204623f787ea90f52e5916b92c4259f647b7097f7a0fa52cdc0ed9dd -EBUILD jc-1.20.0.ebuild 674 BLAKE2B 82e1aa85f296576cc2b2b72a63fe85bb4fa3f5d8f3bd3a0e038ed48f4e638f66385bac7aae4aa7e7288255b2d85d55a7e2f23cc87df8f58d47dc079df17f2a7b SHA512 4c95ec5cd1507d09540aca0d170e778c967d72dcca66ecbe54709415d86d6a3a2e7c1487f9704b84b9a5f7bb5cebbb0a858168833fbcf04e6cf5b81412448768 +DIST jc-1.20.1.gh.tar.gz 10342360 BLAKE2B fe7eb94e53a78e6d2c1f13403ac529e4e0c0251a9e5f8270e88a94c7d086b7b1eca5cf8bd51ab6b514923ac2de95b7365b8ee29eeae5a1bb861e911f70be81d8 SHA512 d066b30089fce8bb7aff6db0b278f258a91bbef73bc49abb0b086b1cce5253a0ba07efa9e3680ee6ee333ea4a2b6afcfe4028eee58d0ec16411f7c257a54a9b5 +EBUILD jc-1.20.1.ebuild 674 BLAKE2B 4cb873aab7d621f36a62bb1d4a25be0d981dbc3c80cfddf795a47a0ddda6e962091f8aa46166cbf88b32d5372879cd9f8329036d27fa99bbbedceba47f4877de SHA512 6bf52b03223276c5b94ddfbc3a28822246bcfdaf9c75840570f36cb63b45a05b01995e09a4ff3cd22f9f5d10b8660b31e115e70e2826c5d7bf2614566d4aa7ba MISC metadata.xml 492 BLAKE2B 100e7421c33b90fb9180a3412206cdc2355b26dcacf988f1157a725ca8ee6eff44288ec12f8274360f086272ad3bd06e9df6a93288edeb9102551c65256a47f4 SHA512 cb0abbd0c1b02b1fd4c74034e1f41a53ed0b7f297dcfad4e9f6b2a4960e16790b5d879f407ab18f73c81684d3a0436327949bd628a1d1d146958f01e34206688 diff --git a/dev-python/jc/jc-1.19.0.ebuild b/dev-python/jc/jc-1.19.0.ebuild deleted file mode 100644 index 989dcb9e4a0b..000000000000 --- a/dev-python/jc/jc-1.19.0.ebuild +++ /dev/null @@ -1,31 +0,0 @@ -# Copyright 2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{8..10} ) - -inherit distutils-r1 - -DESCRIPTION="Converts the output of popular command-line tools and file-types to JSON" -HOMEPAGE=" - https://github.com/kellyjonbrazil/jc/ - https://pypi.org/project/jc/ -" -SRC_URI=" - https://github.com/kellyjonbrazil/jc/archive/v${PV}.tar.gz - -> ${P}.tar.gz -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~ppc64" - -RDEPEND=" - dev-python/pygments[${PYTHON_USEDEP}] - dev-python/ruamel-yaml[${PYTHON_USEDEP}] - dev-python/xmltodict[${PYTHON_USEDEP}] -" - -distutils_enable_tests unittest diff --git a/dev-python/jc/jc-1.20.0.ebuild b/dev-python/jc/jc-1.20.1.ebuild similarity index 94% rename from dev-python/jc/jc-1.20.0.ebuild rename to dev-python/jc/jc-1.20.1.ebuild index 062958c85649..7b7bbfc30991 100644 --- a/dev-python/jc/jc-1.20.0.ebuild +++ b/dev-python/jc/jc-1.20.1.ebuild @@ -4,7 +4,7 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{8..10} ) +PYTHON_COMPAT=( python3_{8..11} ) inherit distutils-r1 diff --git a/dev-python/jdcal/Manifest b/dev-python/jdcal/Manifest index 82fc42c749eb..37b79a88844b 100644 --- a/dev-python/jdcal/Manifest +++ b/dev-python/jdcal/Manifest @@ -1,4 +1,3 @@ DIST jdcal-1.4.1.tar.gz 7479 BLAKE2B a53954b12c5f1fed81fe6241b5097a7def4074ae83d6e31a528ac0fa87a3d90b504e2fe1a80b44cf19663e1402695460f9e3acb54a2333181f21e7cef47f737d SHA512 5e14f470f35764c0d76fcf0ee13f9ea0879e645b589a48636207b7848f3df0437343898595c8cf19b8e4fe8a172d4e82aa06e56284ed263154c93de217e24e39 -EBUILD jdcal-1.4.1-r1.ebuild 487 BLAKE2B 8d1ce7f76de787ce80752adf40f435148dece61aff23a9000c1c2935310f4583aac6c4523b8ef5fbaeb7ac64ef1b7adbb5279b5f983bf7939b5632c1bf28e680 SHA512 1242edced7fe2fc15b04c24806558e4459141a49df7cab3476cf5cd3c2fef681b02c83b9ab5686a782e413958e2c188117630cf40f4b9044d5bda6ae058dbb30 -EBUILD jdcal-1.4.1.ebuild 453 BLAKE2B ecd394ed310acf8448a8701e9756eddf9ed78413e5ba215aeafc90814c11dfda0955239ccd1f462732eafc0465b1225fc0ee41f89a2a5e990f168dde5223f691 SHA512 cc67027304f0eba46bc28f7d4a32e39bdc023dd5e0bc3fdd093d99f83ec7a45e8075b65bc5537a08f5ce4194dcfc5725f655497c9c9b0c6837c309fadbe2e352 +EBUILD jdcal-1.4.1-r1.ebuild 485 BLAKE2B a512549ac4d42b8083dfd80c7de6bea659c68c8ba146a94b8103aab4f041cc642336ee324bcd7bc49c58ea5772538c5c914a4118daeaa01af7847af25b06b6ee SHA512 9799b306ed0b4385b87c1e9da25ecdd05346c3742e9e9f4a1857af216720c191f7278c3c979d4eaf1eafe60f524da26f04d7f3a36807753deb748752b3585ca3 MISC metadata.xml 395 BLAKE2B 10f34373c8b55215959ff4361a6ac0ddc4b92dbfd47ab4249f87b25d12cdf46dfdf9e581064a26ca78e5c51f503c1541f9ba17e18d2bb5d2f3696b37e0f53091 SHA512 d769283844d2dda47d732dd3b9d2b2a72b372581b75cd5348fc62952b258e1571b982c9bdb8b47db861054f7a0b566cb7df644a0b69fafe5568776769f5bd9b0 diff --git a/dev-python/jdcal/jdcal-1.4.1-r1.ebuild b/dev-python/jdcal/jdcal-1.4.1-r1.ebuild index 503bbcdfafce..838d795a91c3 100644 --- a/dev-python/jdcal/jdcal-1.4.1-r1.ebuild +++ b/dev-python/jdcal/jdcal-1.4.1-r1.ebuild @@ -13,7 +13,7 @@ HOMEPAGE="https://github.com/phn/jdcal" SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="BSD" -KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="amd64 ~arm ~arm64 x86 ~amd64-linux ~x86-linux" SLOT="0" distutils_enable_tests pytest diff --git a/dev-python/jdcal/jdcal-1.4.1.ebuild b/dev-python/jdcal/jdcal-1.4.1.ebuild deleted file mode 100644 index 85a8ab2e8613..000000000000 --- a/dev-python/jdcal/jdcal-1.4.1.ebuild +++ /dev/null @@ -1,18 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{7..10} pypy3 ) - -inherit distutils-r1 - -DESCRIPTION="Julian dates from proleptic Gregorian and Julian calendars" -HOMEPAGE="https://github.com/phn/jdcal" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="BSD" -KEYWORDS="amd64 ~arm ~arm64 x86 ~amd64-linux ~x86-linux" -SLOT="0" - -distutils_enable_tests pytest diff --git a/dev-python/jikanpy/Manifest b/dev-python/jikanpy/Manifest index fd1030d5215a..171c59c015ca 100644 --- a/dev-python/jikanpy/Manifest +++ b/dev-python/jikanpy/Manifest @@ -1,5 +1,3 @@ DIST jikanpy-4.3.2.gh.tar.gz 726102 BLAKE2B 754a174a5c67852701e94d817ab84462cbd1aff9f18737cdf5c7a1e20c91ca325d7c34dfd9467ff337d24fd7d3896880137f0695afeff5a436b0d40a96d4c89d SHA512 48dcf154f5b438b9381eb7d37a5a603d77793c2e2a7f17b4315e3f44a735c83bec076ee44969002a5ad2cbdd6b5cf83287b961f5d96603ddbd6c534db78ee3a1 -DIST jikanpy-4.3.2.tar.gz 726102 BLAKE2B 754a174a5c67852701e94d817ab84462cbd1aff9f18737cdf5c7a1e20c91ca325d7c34dfd9467ff337d24fd7d3896880137f0695afeff5a436b0d40a96d4c89d SHA512 48dcf154f5b438b9381eb7d37a5a603d77793c2e2a7f17b4315e3f44a735c83bec076ee44969002a5ad2cbdd6b5cf83287b961f5d96603ddbd6c534db78ee3a1 EBUILD jikanpy-4.3.2-r1.ebuild 799 BLAKE2B ee54c4622ce2746655396fd1675ed97537e88a08b5f9dfe8147eba0bd7a33f0ea8719543de9b146ed7b6a6111aa30c474cfaae1278e09ea892e88df8e0781383 SHA512 ce762f56fe50da3290ad0d9eece12dc4e6cf6b052760e0e2d46bd1d6fbf5674741bf1b74f2dc31921937d7a3a7d1378bdb690d8a93dfcc710185ef83dcc01e29 -EBUILD jikanpy-4.3.2.ebuild 707 BLAKE2B 8a042fb83bc39291e59a636594f020c0b4eef40496c89fb24020633bea3c8632168e48a39943abf8973f8cc595eeda1f41c7e48fb944ea7593d85c1fa7b1a27f SHA512 e3283c6ecfe2040f2c46348995d28130930134f1e862e2fb12ac5f9df5def92678658a9f20b4e0aa556338598ae6d57211a6e861ebeb86d01065083403cd0b87 MISC metadata.xml 506 BLAKE2B 7c1fccc2fd123f9acab51228679c37af16d73681ba87a95faf44841ea1db83914fe77891d8d2843d59702998bcdf191067c65e6896eaf965449b362a7dee4443 SHA512 3e8f0c36635591e3947e5f8ab5f85c7dd89a00cf3aa58c5e4913ecf017bd60971b6b7fbdc158f0aee104025de2e7751db2feffe3695c7f2c7be5b0557e89f878 diff --git a/dev-python/jikanpy/jikanpy-4.3.2.ebuild b/dev-python/jikanpy/jikanpy-4.3.2.ebuild deleted file mode 100644 index 7183986671a8..000000000000 --- a/dev-python/jikanpy/jikanpy-4.3.2.ebuild +++ /dev/null @@ -1,29 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8..10} ) -inherit distutils-r1 - -DESCRIPTION="Python wrapper for jikan.moe API" -HOMEPAGE="https://pypi.org/project/jikanpy/" -SRC_URI="https://github.com/abhinavk99/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -RDEPEND=" - dev-python/aiohttp[${PYTHON_USEDEP}] - dev-python/requests[${PYTHON_USEDEP}] - dev-python/simplejson[${PYTHON_USEDEP}] -" -BDEPEND="test? ( - dev-python/pytest-asyncio[${PYTHON_USEDEP}] - dev-python/vcrpy[${PYTHON_USEDEP}] -)" - -distutils_enable_tests pytest -distutils_enable_sphinx docs \ - dev-python/alabaster diff --git a/dev-python/jinja2_pluralize/Manifest b/dev-python/jinja2_pluralize/Manifest index 3f6ab93764bf..dff37a4060a5 100644 --- a/dev-python/jinja2_pluralize/Manifest +++ b/dev-python/jinja2_pluralize/Manifest @@ -1,4 +1,3 @@ DIST jinja2_pluralize-0.3.0.tar.gz 12638 BLAKE2B bb7399d287cf0d1bfed5398c0ad7e6994dfe1d8e942d82190570d0b40d8bec4939d497cb2d9d4415c913f3f3f9c11b017035941755219effa8d92a6ef188dac9 SHA512 8830c01ff82befa353302cadc305147a950038fdf3808632f22dfce9a564a6ba7967781f579a2d94fecb1b5bb01f80d2a53ff082332b94c6e6e3f5f4106e7313 EBUILD jinja2_pluralize-0.3.0-r1.ebuild 570 BLAKE2B 5ba18a6e44917c176824a9fb2019915ebf1c624d52dacf36666a234cabd4ab60e436476e6e23a12965ba06a84620636dcecb25d9f25ed7d90638e506ed2e79b4 SHA512 a4748b9ea9d16af05142c9683b935cf44c1b9088cdb340419f3ee5694300b2be822af9018de6a9dedd6d37a042d3051744963d429e1aecca5524548769fd7fdd -EBUILD jinja2_pluralize-0.3.0.ebuild 490 BLAKE2B b363767a4de1b861b646c83ef9fca770547012234e2e7b54b389a7d5f6d45b238237f527c0c95107fb0609ee64b76b92826d94a06fc2b32ec986bfb249387c2c SHA512 01f749b9887df207360edfa512488e96416614cb64cf07ce1057d8b93c9d4ef147c6ef348e4f68e786d6bfdb8be9a2a267f1b654de6cef72769265b8c3bfd234 MISC metadata.xml 495 BLAKE2B 92432500add47e3e65573cf3d6ce69f97ed5765c16190fb102d77829e34cec938c8e587b39fcc95dee157fa8b8048eae0708147ad79431eb9bc3aa0214b926c0 SHA512 7bd616c66dcd43150b63203ff1b069b216eb721222103df46ddb459ecf521c342820c4dde2d386d2b0621d4c17e64c7c0b8edb9509b87cc032010ced34752252 diff --git a/dev-python/jinja2_pluralize/jinja2_pluralize-0.3.0.ebuild b/dev-python/jinja2_pluralize/jinja2_pluralize-0.3.0.ebuild deleted file mode 100644 index 00bbd09ea45e..000000000000 --- a/dev-python/jinja2_pluralize/jinja2_pluralize-0.3.0.ebuild +++ /dev/null @@ -1,23 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{8..10} ) - -inherit distutils-r1 - -DESCRIPTION="Jinja2 pluralize filters" -HOMEPAGE="https://github.com/audreyr/jinja2_pluralize" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -RDEPEND=" - dev-python/inflect[${PYTHON_USEDEP}] - dev-python/jinja[${PYTHON_USEDEP}]" - -distutils_enable_tests setup.py diff --git a/dev-python/js2py/Manifest b/dev-python/js2py/Manifest index 42756773ed5d..b1d17badc323 100644 --- a/dev-python/js2py/Manifest +++ b/dev-python/js2py/Manifest @@ -1,3 +1,5 @@ DIST Js2Py-0.71.tar.gz 1969618 BLAKE2B 293a830f4188e66927b23900e8c376bf1a4bfdfa8726e33aa5aa75dcdf735cde89ce463741c142fc7e487ae89c7c11421e459d2fdd09ba88edfe953e4e087e42 SHA512 75bae61619d4766117f3c163d36427f3019825ecb08b745aee7c3b6f2d33a4ea8507ca180b63c0a8e575a5f9491eb64d6963acbb912edc7b934a676b38814597 +DIST Js2Py-0.71_p20210918.tar.gz 1970784 BLAKE2B 4ea446b306e858c2acb192a699b4c098cca1a334fd97246d3149186795a013fa1ff9cf45ecc5cd9bed241b13b3eb003ebf272f5af4ed24a608564fd4709e4ff1 SHA512 810363e4b0716e324e6deb5f373968c9c57e7ecf120710c064601ad46ca2f24bc8da52f779f861296dd506de06d664be86b3c0d72bcb811892fe4e6c22ad7a6d EBUILD js2py-0.71.ebuild 1157 BLAKE2B 516469da33f8585b37dc0103bbdd0e106d97f04a0e3eb23ce1aebf7ff84886143eedd9877075880e62e9b6939246d47722d8e7c6d15f41800760182b671f98a8 SHA512 b298e699f7117c93e73fac3154eafa35794511f720ed125ba31f051e8908ccd8f404952ee3018973af30031fcc735b7091aae693add03da91a34e3a84b41d376 +EBUILD js2py-0.71_p20210918.ebuild 1130 BLAKE2B fc81ce12cf14c0e7a638ed468e1e72e63cb7a86d6e604b67ed9573339236a4ea7d4aa83e71ecf939ede70334a4f44ac1f2cba2df1d407a0de6b54730f7150805 SHA512 ead3fc7fee3a183353dce2954c49a97bec9ce355e2828159b4b139a6cd6d81c1d8774d40e9384d304843f2fe4c93a4e13338cee808023f03edc5254e6163df0d MISC metadata.xml 385 BLAKE2B 145afe58273b407d1ba1f3859de0d79a3bdd4307575d043a8b574a8bac26c2d577efec841c6c3a9424ca7970dac33517df48c0f287c18bf4e1cc5faa5125ba6e SHA512 7e48c836578bcbb4abf0d99f0f2b870ab15158f05d5c402e2d84c9f9de7d2c994127eba26897e406b6c7d77c962867d39a37bf7ce78ca09d39b78d64f9d8d68d diff --git a/dev-python/js2py/js2py-0.71_p20210918.ebuild b/dev-python/js2py/js2py-0.71_p20210918.ebuild new file mode 100644 index 000000000000..7f94a9dd666c --- /dev/null +++ b/dev-python/js2py/js2py-0.71_p20210918.ebuild @@ -0,0 +1,44 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +H=b16d7ce90ac9c03358010c1599c3e87698c9993f +MY_PN=Js2Py +MY_P=${MY_PN}-${PV} + +PYTHON_COMPAT=( python3_{8..10} ) + +inherit distutils-r1 + +DESCRIPTION="JavaScript to Python Translator & JavaScript interpreter in Python" +HOMEPAGE=" http://piter.io/projects/js2py/ + https://github.com/PiotrDabkowski/Js2Py/ + https://pypi.org/project/Js2Py/" +SRC_URI="https://github.com/PiotrDabkowski/${MY_PN}/archive/${H}.tar.gz + -> ${MY_P}.tar.gz" +S="${WORKDIR}"/${MY_PN}-${H} + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86" + +RDEPEND=" + >=dev-python/pyjsparser-2.5.1[${PYTHON_USEDEP}] + >=dev-python/tzlocal-1.2.0[${PYTHON_USEDEP}] + >=dev-python/six-1.10.0[${PYTHON_USEDEP}] +" + +python_test() { + pushd ./tests >/dev/null || die + + # Tests require "node_failed.txt" file where the logs are kept + if [[ -f ./node_failed.txt ]] ; then + rm ./node_failed.txt || die + fi + + touch ./node_failed.txt || die + "${EPYTHON}" ./run.py || die "tests failed with ${EPYTHON}" + + popd >/dev/null || die +} diff --git a/dev-python/jsonmerge/Manifest b/dev-python/jsonmerge/Manifest index dcfeb5104faa..a3e4155a579c 100644 --- a/dev-python/jsonmerge/Manifest +++ b/dev-python/jsonmerge/Manifest @@ -1,4 +1,3 @@ DIST jsonmerge-1.8.0.tar.gz 26978 BLAKE2B e6aec87f6beee5eddc5d3a89afd15c45d8e8f58aafa98b6556805c1f86a4c8d65d1562230ec06181351480b1aaa881aeb5ef22bd8d39d5b7d5d109ce8b76747f SHA512 a19a37e0e56d647aec095b6a67f04573e0ffd988964a24f5722ae90ab03edf65628d03f0dc9242830cb606052a73821f0f1c790d01830bfafcfdb11698967da3 EBUILD jsonmerge-1.8.0-r1.ebuild 515 BLAKE2B 8064cd6ac06f5da9698129f939bb8521e070d911ce1176c80b2aba2d7720ee20b33f4525c78aaa0be8c593d8a6858cfcec395149beac466821f331c3c6dc3423 SHA512 ab45da0bfa4cb3df1e668f2fe9508c4254ae4344c117b0c30bf902ee0479aa9f0dbdcbbd182dd51557d0c5c9cb4ffa0339808f644bf0ef1cbb78aaf7854e5c40 -EBUILD jsonmerge-1.8.0.ebuild 483 BLAKE2B 85a780ce7263ef37eeaac972701ee5e256acdac30ebc23047112664659ecef75b8dec70d8185ab842d93632a6173e37eb73869f30d6ab3763d4858831830e68d SHA512 8a74e746f502e13ca3de0496bdbd7500d4bc8e004bfb9be84c17032178b1fb63e079d28e2bdcabeefe89dcffbd96c05719102d838c70b132edffcbb66b8e9410 MISC metadata.xml 474 BLAKE2B 327d36cf4218fec42a42872bfea7ce268423df751aef57dba5ec92eb80a5e72a66462f5161df26ca7d58193db8f0c79406b98d572968cacf15ee8052b6fbc3d4 SHA512 a1f9f14e6804a1b74f278e1e72659e1e32c8e60c31c42db186d1e51f9979c16697b1714b7ed6e6fb7a591d68e0408cf3071d4dd29b9a938071c42d7f32dfa09e diff --git a/dev-python/jsonmerge/jsonmerge-1.8.0.ebuild b/dev-python/jsonmerge/jsonmerge-1.8.0.ebuild deleted file mode 100644 index 77669b0333dd..000000000000 --- a/dev-python/jsonmerge/jsonmerge-1.8.0.ebuild +++ /dev/null @@ -1,19 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -PYTHON_COMPAT=( python3_{8..10} ) - -inherit distutils-r1 - -DESCRIPTION="Merge a series of JSON documents" -HOMEPAGE="https://github.com/avian2/jsonmerge/ https://pypi.org/project/jsonmerge/" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -RDEPEND="dev-python/jsonschema[${PYTHON_USEDEP}]" - -distutils_enable_tests unittest diff --git a/dev-python/jsonpickle/Manifest b/dev-python/jsonpickle/Manifest index b48299a2974b..d034a02c570f 100644 --- a/dev-python/jsonpickle/Manifest +++ b/dev-python/jsonpickle/Manifest @@ -1,5 +1,3 @@ -DIST jsonpickle-2.1.0.tar.gz 186799 BLAKE2B a9e82a046fc77e1a4d5e7b1f13fc34f07e0e42e34922258bb0bd5aa4557bfec2b5fc06e450a0391522ae27380306111001204eb4f5429c2ad1f908fc4dec40a0 SHA512 46e8bcc2e24616da43b87bf8371ec9b39de1e8e33380684c05b7d7c6695f17bcc21150848c3306d235f89c5d74c69b6fda79e93fc823665d72cc88d9d89d8484 DIST jsonpickle-2.2.0.tar.gz 189866 BLAKE2B d8fcd0e8b71947b734c59240d9fa4f0b35b9b0ac2e2940a9baf05c160771db0eae5f011b61e3b1c0bc746a740ac2e137a392931e270fea3acf4884578133283e SHA512 b6cb35316e32f38875cbfa3784a3930f669d4ea730ead6117242070590647987383e9f933c193b8c246c40dba87ad56600a65db89c45c18a790b3c1f9232b245 -EBUILD jsonpickle-2.1.0.ebuild 1548 BLAKE2B 0eb883cc66012426460d9f0817a6bb55e0d770f927ee06303b13be7331c37dbb3d94227210a03c0e1dbf3837a4e6e8bd11a03c64664573389954cc9d18cac1f6 SHA512 a81b01d27fbe4f9ed94d06b874fffcf3c21682575eb2f2e65d2c85c6218a75ecd2c60819239be1628f50af3ecdd9683608aff7926b5d2df634217e8c1062e51f EBUILD jsonpickle-2.2.0.ebuild 1578 BLAKE2B 39d842372cdf7bd6a86b57f8b0cee9744732f3d4ddf3bae0b29211564976418369b4b3a8bea718e3c06ee172eebc1a1a4bac6eb54f046606f0f77c3fdac84366 SHA512 2cc3d983f8a524ea61a3044b2d14135b745f9405e3e5c02cc1f42df369ed1d74938818041f654300a23ddcc6b9ea187d1e3c65158f34e6527de6353464e53875 MISC metadata.xml 412 BLAKE2B a7e746abd8b45415ecdbccbde1b65ba9f1fa9fe7ce353411681c2a3de046878e990aad20849ee561a56ad3208bd5071d7b5e5b3c767fd71b7c44d2e8412d349b SHA512 dc52df78fdfe9024e695aae3d2bf22bed7162e1f2a528a288056b68022ebbc400b0a3a2f3e9c2155ee57e66d77a4f7a3f6f67188fb13ee15f200212ac6809a31 diff --git a/dev-python/jsonpickle/jsonpickle-2.1.0.ebuild b/dev-python/jsonpickle/jsonpickle-2.1.0.ebuild deleted file mode 100644 index 12e12c24f3b8..000000000000 --- a/dev-python/jsonpickle/jsonpickle-2.1.0.ebuild +++ /dev/null @@ -1,55 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8..10} ) -inherit distutils-r1 optfeature - -DESCRIPTION="Python library for serializing any arbitrary object graph into JSON" -HOMEPAGE="https://github.com/jsonpickle/jsonpickle/ https://pypi.org/project/jsonpickle/" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv x86 ~amd64-linux ~x86-linux" - -BDEPEND=" - dev-python/setuptools_scm[${PYTHON_USEDEP}] - test? ( - dev-python/numpy[${PYTHON_USEDEP}] - dev-python/pandas[${PYTHON_USEDEP}] - dev-python/simplejson[${PYTHON_USEDEP}] - dev-python/sqlalchemy[${PYTHON_USEDEP}] - dev-python/ujson[${PYTHON_USEDEP}] - dev-python/feedparser[${PYTHON_USEDEP}] - )" - -distutils_enable_sphinx docs \ - dev-python/jaraco-packaging \ - dev-python/rst-linker -distutils_enable_tests pytest - -python_prepare_all() { - sed -i -e 's:--flake8 --black --cov::' pytest.ini || die - distutils-r1_python_prepare_all -} - -python_test() { - local EPYTEST_IGNORE=( - # unpackaged bson dependency - tests/bson_test.py - # broken when gmpy is installed - # https://github.com/jsonpickle/jsonpickle/issues/328 - # https://github.com/jsonpickle/jsonpickle/issues/316 - tests/ecdsa_test.py - ) - epytest -} - -pkg_postinst() { - # Unpackaged optional backends: yajl, demjson - optfeature "encoding numpy-based data" dev-python/numpy - optfeature "encoding pandas objects" dev-python/pandas - optfeature "fast JSON backend" dev-python/simplejson -} diff --git a/dev-python/jsonxs/Manifest b/dev-python/jsonxs/Manifest index a7343c575882..62f13bbd8ba3 100644 --- a/dev-python/jsonxs/Manifest +++ b/dev-python/jsonxs/Manifest @@ -1,4 +1,3 @@ DIST jsonxs-0.6.tar.gz 4071 BLAKE2B b19e6049be686abfcd0ce4dfd70b15c7367addf80ade80d3cdc3b3521885d15d92a3c5f71e80bb34de5a51fe8effdce3f6caa05ea5f7b60fc2ada536d98d34e4 SHA512 6dd5cb58b3f5ed00166bae175ef8daa4a4c18970c44afcc197bcc502433b164d5e3a6dfbd2f21f944a9339c257aac8af7bf1df8b3f1c2b12cf17777fc99e2272 EBUILD jsonxs-0.6-r1.ebuild 501 BLAKE2B 0e798a7f44c207a9c97568c17e1f537375a3f31537656d4791cdab6052372318e4dd899ba6540e89b407606b587ffbbe6baf72ec66e8b3829a0ce244f2c5e694 SHA512 97c285d2127fb54fc93d1318d36cf3dac3afdb1b8f2385220c84581938f457bd13183a3fffc084621fdb40bf6b79ad8fa88f462ad0f4504f9b7315ed17a03f1b -EBUILD jsonxs-0.6.ebuild 469 BLAKE2B 1389a7f6d6c3076d331b5bda76d9d65eacf035a70e4aae9e17c9421db7e42735ac9f97a082cb3ecac771270e096767ba8f50d48be0e4b60e5e27b02a60931374 SHA512 fd983ed33f5a61a4fcd25502f36e6876afdfdba18335bc470f0f650fe782f9e8a99dffbd05b54acb73a689d366c5814d34a2dedcfb6d824e638b154408549172 MISC metadata.xml 389 BLAKE2B f320a1866050de0e3054e271e545a6aa0052d6fa1c6918c6150efe3a28b8979d731508ca3833e953258e90fe3a77b4e42f99716aa32a34f690efd7234b1fdbfb SHA512 0940b81296f260a18c7ad4e0d655bb3b1e100ec0241389868cb21d8c57c3eee40e966e266fcbaba3ee5f2dff00970df2f8c9afbf2ec949e5259c399ab8bbf496 diff --git a/dev-python/jsonxs/jsonxs-0.6.ebuild b/dev-python/jsonxs/jsonxs-0.6.ebuild deleted file mode 100644 index df1168c837b6..000000000000 --- a/dev-python/jsonxs/jsonxs-0.6.ebuild +++ /dev/null @@ -1,20 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{8..10} ) - -inherit distutils-r1 - -DESCRIPTION="Get/set values in JSON and Python datastructures" -HOMEPAGE="https://github.com/fboender/jsonxs" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -python_test() { - "${EPYTHON}" jsonxs/jsonxs.py -v || die "Tests failed with ${EPYTHON}" -} diff --git a/dev-python/jupyter_server/Manifest b/dev-python/jupyter_server/Manifest index 4fce6fa47551..5e237522efb1 100644 --- a/dev-python/jupyter_server/Manifest +++ b/dev-python/jupyter_server/Manifest @@ -1,5 +1,5 @@ DIST jupyter_server-1.17.0.tar.gz 445648 BLAKE2B d7e19804b6b4cccb72c0a24febe8702829c2a32768e916a9da09ee9f55a08e360cf2a81c3c4bc535ff342c916155bc0b7933a9b5b49645db2b5f9a58ec02ab3a SHA512 d99d4036698d6f8d5e1258de214e3cbc6239b978314af4af7e722789c950edb1f261b98e666cffb46efdfe97a23c001784cfd29d7bf75c02dae53c2c07476b7f DIST jupyter_server-1.17.1.tar.gz 449682 BLAKE2B ca7a8b57c50a552c20e3c2a6a1318357df87027770bb0f37ee5c6c8db1a99116429ace7f7a28fca9f62728ba8469ce9875dc6f3a4cdf0a447ea8df616dff936f SHA512 bf37188a796e590340589414361e04c8e0f5f81d0e03cf55ad12ef7b59f35708996664da27727824424dadc038b44259a66e55f99c2da4270e727eae615f4e26 -EBUILD jupyter_server-1.17.0.ebuild 2279 BLAKE2B 7bbdc6ce49ca03d50f35c241c02eea676ef8bbe880156e0fa9abe5951829973fe03acf9443c7f87d1063e9b73b7e98a71777794e1843ded355ebf3f43aaea517 SHA512 523de966baef3ca32bee8d9ff7a2f5a2f2c1e2e63d6ab930fd975460238c4e762a26c3c9638727fa484eea4667e864fcf9429ad2214002c044f24d58ff85bc2e +EBUILD jupyter_server-1.17.0.ebuild 2278 BLAKE2B eaeeac1afbee14c94ea5449af306a73c1b66f2e6d2fef2da8715063ca56763699d6a2a5a0870bac069c9a297fdeb79ab425973c1d2a494b7d8c3ab695f3461e2 SHA512 2fab27241cb236e6ee15e26b94010eedf3c27388216f928d21a80656523ff99a5bbab3cce75f2943be15b2b696ef0ed4b74e7415b4fe2368ef59e8f6d391d6dc EBUILD jupyter_server-1.17.1.ebuild 2284 BLAKE2B bc12a7e86bcc8c5cb2e3da9ce7a4446b4fefb396f6f269bbd58bf7b7c860baf9076d2de92f30165c6dcd5b63735269f6b6f5122a2242d77529ae596de82241cb SHA512 c4f9b09bb07f2ce436144a48fb6aace74a922f0eb50310facc328efc399d4d385227779e8c0a039103043bc6d6f86a33e0e14b97157c5a7ffa80866c71a37cac MISC metadata.xml 544 BLAKE2B ec5a0aea1d2ad6ce0e59972d2ef4ce62c03877d464dfdc34bcb94a7d01304c63761c6bc30ed973bba1f4100e25f70541bed4eea858deb44f359d0e373ae1ade0 SHA512 ffe7deb7349ce99890b902a225b73913185bfa860237dea8c1a508a6a5e84bbb74ca7a5c43253c9986f97fb3fd1e9f2bb63ca60f73953fcc851359df8adb5fbd diff --git a/dev-python/jupyter_server/jupyter_server-1.17.0.ebuild b/dev-python/jupyter_server/jupyter_server-1.17.0.ebuild index 36d03f478766..e42e420e2751 100644 --- a/dev-python/jupyter_server/jupyter_server-1.17.0.ebuild +++ b/dev-python/jupyter_server/jupyter_server-1.17.0.ebuild @@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc ~x86" +KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc ~x86" RDEPEND=" >=dev-python/anyio-3.1.0[${PYTHON_USEDEP}] diff --git a/dev-python/jupyterlab/Manifest b/dev-python/jupyterlab/Manifest index 74d8bf8afee2..b1cdf65e62d5 100644 --- a/dev-python/jupyterlab/Manifest +++ b/dev-python/jupyterlab/Manifest @@ -1,5 +1,3 @@ -DIST jupyterlab-3.3.4.tar.gz 17147292 BLAKE2B 0ae9895a96deaa81f5da9f6ddc74c9127c579722a8275df82e10a0da849552369d34259877acbf6c1ae5de4519fbce96c8923437db913d44cc8b8db4ff5433ea SHA512 d5002e86c4d84664271e735069db2bdaa8ab3a567861433793ca388a601e6f582bf884680992e0c2238f3bc2880a05c3a1ffd4e95aa0f7df91c4bed58f7692b6 DIST jupyterlab-3.4.3.tar.gz 17074198 BLAKE2B 08a0aa4ddaeb6b48a742ef78e1b8cefb95fbf89ec077a1f3687c4498b7c4dbdd50e1773194c4f3c2e21d36a2010dcbcf2be0141df9383b2d05159bcb7f99ab9c SHA512 27c8d6b6636e14ea9a500764ea97b6ef16a1580728077264b662cc23b0e34ac0fd9eebe1eb5a79a64b18a2d93acc996553a6152fa135e2688b5eae21d184da57 -EBUILD jupyterlab-3.3.4.ebuild 1142 BLAKE2B c08e2f6811653a47237867783aa3db70af167751fd631e913daa3ae37e45483f50ff65188c06214a60a86919f3f388fcd6a0dbb2a7814d03f2f0d5169063278c SHA512 54e5738694d60fd5897b2764d01bbc96d46a27f7f569cdee2504226ea54bd4a6d3b70d8b3a737daf32eef271a719a527d25268bf4cad7f210199461e137fc087 EBUILD jupyterlab-3.4.3.ebuild 2451 BLAKE2B ad9d7ec075273150ae2d72faa47e15b450554ea63f89b83557e738106f4be406601d94376f8bf3ab0a420c58a5637068a98dbfa7ac9220e252cfd99092e61542 SHA512 6f37117b68a7d48eaef436aa63efba4e876c32fb70900a6929e2dfee0a9cd5265ae3cf31bd70c17d514e18d30ff066b4055725715ccd2251e267b297b6f74594 MISC metadata.xml 412 BLAKE2B f0b40e19f8ba9dc116f0e4a882cabab6376f22d1eaeb3eac58ecff465ee2aff3564ddbf55e4ffb8971807a39945109a164037a954419671a274d3ac558b102ea SHA512 b6149a03585ca04bc3bf6f3ea6055e8e1fcb620a771359d150df7c22ee16bf09f57c8037df2161021fac0c194be0ac5ec79a31f0511d785e0c5b1ca96d817e42 diff --git a/dev-python/jupyterlab/jupyterlab-3.3.4.ebuild b/dev-python/jupyterlab/jupyterlab-3.3.4.ebuild deleted file mode 100644 index 6c225e088e5c..000000000000 --- a/dev-python/jupyterlab/jupyterlab-3.3.4.ebuild +++ /dev/null @@ -1,42 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8..10} ) -DISTUTILS_USE_PEP517=jupyter -inherit distutils-r1 - -DESCRIPTION="JupyterLab computational environment" -HOMEPAGE="https://jupyter.org/" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="BSD MIT GPL-3 Apache-2.0" -SLOT="0" -KEYWORDS="~amd64" - -# TODO: package openapi et al -RESTRICT="test" - -BDEPEND="dev-python/jupyter_packaging[${PYTHON_USEDEP}]" - -RDEPEND=" - dev-python/ipython[${PYTHON_USEDEP}] - dev-python/packaging[${PYTHON_USEDEP}] - dev-python/jupyter_core[${PYTHON_USEDEP}] - >=dev-python/jupyterlab_server-2.10[${PYTHON_USEDEP}] - >=dev-python/jupyter_server-1.4[${PYTHON_USEDEP}] - >=dev-python/nbclassic-0.2[${PYTHON_USEDEP}] - >=dev-python/jinja-2.1[${PYTHON_USEDEP}] - >=www-servers/tornado-6.1[${PYTHON_USEDEP}] - net-libs/nodejs -" - -distutils_enable_tests pytest -# TODO: package sphinx_copybutton -#distutils_enable_sphinx docs/source dev-python/sphinx_rtd_theme dev-python/myst_parser - -python_install_all() { - distutils-r1_python_install_all - mv "${ED}/usr/etc" "${ED}/etc" || die -} diff --git a/dev-python/jupyterlab_server/Manifest b/dev-python/jupyterlab_server/Manifest index 4ad9b0a577ba..683f7ff03b8b 100644 --- a/dev-python/jupyterlab_server/Manifest +++ b/dev-python/jupyterlab_server/Manifest @@ -1,5 +1,3 @@ -DIST jupyterlab_server-2.13.0.tar.gz 63896 BLAKE2B 4dd1f643cc68c9676ebab347a6ea01a58176a35d45262174e66c2e5b49881b21aa24692996d0622b96d0453793d04164f6eba710c2d7a31420ce12e52ac2c7fd SHA512 b7243c77765c811bce8ba82a612c034da22aa8ac7bc889a5d246a7db283bca29bf555f4ca849b8615c28d3d4cab57fbf08b0a15e08e045e9032792805cee59f8 DIST jupyterlab_server-2.14.0.tar.gz 62704 BLAKE2B 93277a6880a9395622e6c0ec1da9522c5e30e7a8144c8629de89f45845964008f0a435ec84289efe56043c8ebb998ea65df1d09f3da72096f255fcafa29fab53 SHA512 21ecf749879663378d865bd06161fb3e331f3675038917e405df0cb77d4a4cec55340a35d6511676fa4d91ecaedcd1e7f8aec3a13ad3a39298d10911ab215cc6 -EBUILD jupyterlab_server-2.13.0.ebuild 1155 BLAKE2B be0de110beecf885c6a1befe1482caad910d8570df7ba507fa3d48e184a9f14dee9d0c287ab5495c632db01120cbc10bdc4e9acf04addda5ee111e28a1de8b5e SHA512 7d703c5ec45fc06c5f35e3c1ce9aba8bef9686121c2f7de7163f0881d67e29aabc5013c4cac75a86133bc0f5ffdeb147cf180f57729c470731c8767d4a92731c EBUILD jupyterlab_server-2.14.0.ebuild 1639 BLAKE2B 0d0e407d1cc7a23dc4695b1c02e26ee44245852312925557c26f982e158950cc874e8b71146b0099a1c174c176f609aa07a4c60701dc67a795b7c48b9f42f7c8 SHA512 3177bebf38b63510accbcad54965e0fb9ebb3cbaaa18c611d49c7b8fbca3ed44fd94d5412faf9d3eefd86a036b965a3e5976e26cc5ac83c5ba4b64e1cd84a422 MISC metadata.xml 426 BLAKE2B 98083ff6255b6c5b4ebe7eb67f4e9716f52397646df275cce4cae2f78b0fbb5dda8d6240e1546b4bac6f13ef3f3f1e6f176b2062e066070d595e5cd93c02708e SHA512 9755e74547fb74a4720c9b755449d913dbfd949bad920ecd3903df91182236ad46712c358b3db8180ddf478a6cc6c2a57c6d1a939a9911ffc7ccb39672f5868e diff --git a/dev-python/jupyterlab_server/jupyterlab_server-2.13.0.ebuild b/dev-python/jupyterlab_server/jupyterlab_server-2.13.0.ebuild deleted file mode 100644 index 17950b25e18c..000000000000 --- a/dev-python/jupyterlab_server/jupyterlab_server-2.13.0.ebuild +++ /dev/null @@ -1,42 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8..10} ) -DISTUTILS_USE_PEP517=setuptools -inherit distutils-r1 - -DESCRIPTION="Server components for JupyterLab and JupyterLab like applications" -HOMEPAGE="https://jupyter.org/" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64" - -# TODO: package openapi et al -RESTRICT="test" - -RDEPEND=" - dev-python/Babel[${PYTHON_USEDEP}] - >=dev-python/importlib_metadata-3.6[${PYTHON_USEDEP}] - >=dev-python/jinja-3.0.3[${PYTHON_USEDEP}] - dev-python/json5[${PYTHON_USEDEP}] - >=dev-python/jsonschema-3.0.1[${PYTHON_USEDEP}] - dev-python/packaging[${PYTHON_USEDEP}] - dev-python/requests[${PYTHON_USEDEP}] - >=dev-python/jupyter_server-1.8[${PYTHON_USEDEP}] - python@gentoo.org Python - - alicef@gentoo.org - Alice Ferrazzi - This is a library for making SSH2 connections (client or server). Emphasis is on using SSH2 as an alternative to SSL for making secure diff --git a/dev-python/patatt/Manifest b/dev-python/patatt/Manifest index 0467a3208d1a..e4c9a7b85716 100644 --- a/dev-python/patatt/Manifest +++ b/dev-python/patatt/Manifest @@ -1,4 +1,3 @@ DIST patatt-0.4.9.tar.gz 34316 BLAKE2B fd731f4e8932da610f31e5176e4b9bcfe8433366b61691fc545d55fdd89675ddd17a695408391528fd213e755e1d421d21551ccbc4aa96ffccc9b62213c17aed SHA512 d4280dd944cc774fa34228a50aa1573a27df2da5cb3a22dba2c3cefe4797ae902810904da776dbd89ad343b3886b6a0015996082307f83577e6a46ac533ba0d8 EBUILD patatt-0.4.9-r1.ebuild 485 BLAKE2B 799542609df23163c047bd28ac77d49d67d2315c8034ef19be4e1084e0499697ea57169e1bb6673a160eeee4f5695fb8fd37e7bbd1a30bdb3e19d16c778496ff SHA512 ad4b4d1b9fcbdd9aed5daea0e67775e23ee135c46e0e7ff40fa7687bdaebbe0f60a73aa23267c0b6e3b298cdeb6ee5cdf79c732227dae85797adecf213f96367 -EBUILD patatt-0.4.9.ebuild 495 BLAKE2B 10a5c5ffa0aeee63f1466697a8214850988ec5d375ead2ac407e5e0650fa7888a0db1565e3fdb1e98a00bf20b8261317e47b13b4a83e615649ae11cf0b1ae3a5 SHA512 7bc679e77e209aaee39814e917dced024c50eca770f267755707b213c0850c6dd7603e7808886596cf929af4b8ce8c81c0f8c1742705b5bb7a15904b4f69c967 MISC metadata.xml 320 BLAKE2B 3fd31b71da563854a59f507b7ccba9d226adeb03aa805b24041d2de01d348ed708076965869d098851ba70a59cf3b09ebb8852360797b8138a1fe84c2f0e3d56 SHA512 b00b0d84ca5f7f2d676ae5fc9668b7a5c69a164d089a4d52da803df4329ae70634e2299ef1946f40ab42df8ce3c865c0ea45545e69f543621057bcebc939c4c7 diff --git a/dev-python/patatt/patatt-0.4.9.ebuild b/dev-python/patatt/patatt-0.4.9.ebuild deleted file mode 100644 index 13bc17c3a9b9..000000000000 --- a/dev-python/patatt/patatt-0.4.9.ebuild +++ /dev/null @@ -1,20 +0,0 @@ -# Copyright 2021-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_SETUPTOOLS=rdepend -PYTHON_COMPAT=( python3_{8,9,10} ) - -inherit distutils-r1 - -DESCRIPTION="A simple library to add cryptographic attestation to patches sent via email" -HOMEPAGE="https://pypi.org/project/patatt/" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="GPL-2+" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -RDEPEND="dev-python/pynacl[${PYTHON_USEDEP}]" diff --git a/dev-python/pdm-pep517/Manifest b/dev-python/pdm-pep517/Manifest index 8d13ba0a0e7b..d9b6e0c4e0d0 100644 --- a/dev-python/pdm-pep517/Manifest +++ b/dev-python/pdm-pep517/Manifest @@ -1,7 +1,3 @@ -DIST pdm-pep517-0.12.4.gh.tar.gz 304353 BLAKE2B ca2b18af38423f7430a40e5cced207bd4bec8d101204902c89f335c5d08131e95fe17c5af7a3ef0e654c9e2106145ef5242c9015924a2711c90dbb0d2f48128e SHA512 2007a84909147cd48e9ea6114119a63855ddf48e220f8c896d516b6bddd5a7bd62046f090d739a5069b9e06700f0318e57bd1a4b3c7531508b41540357639c5e -DIST pdm-pep517-0.12.5.gh.tar.gz 304900 BLAKE2B 0e2b6b126226be4b462a254baedfd689d21250e4cdaf80bc8372a1742c795fc4fc0f4f0c891b5d2546320957223d2be65cd9881ab8a190fc1e928b42ec450990 SHA512 00ab751c69a575c4a51afd39e47265b1a593666649d7b70177c8ce6047c1761b00e3fb2338654a7bbd48063d1f32d03fd59aa3c5e8c82393e23eb797f706c574 DIST pdm-pep517-0.12.7.gh.tar.gz 304959 BLAKE2B 0571a77803b999f88f38da843c5fcf126eeb538c6812c3e245be2fc14d6cd19929559985efba2d245bbf0efb00e412b2133fca6bbe9e63317e6b7311867e0072 SHA512 45da8ab31071a57062fac5b89abe7d912d787d647eda1b45fe3941c43687fe0fe5c8d11e539290035375e17eef808489000513e3128708fcefd851e792757b8f -EBUILD pdm-pep517-0.12.4.ebuild 1284 BLAKE2B de8507d9fb7a4202ba5f5322679d07fa5ec9aeff63be7a82fc2812d747f25e2714c85633d72f9f29045a8cda1ac99eb3d98b734d9d15419ea2ea98b7e8e0af35 SHA512 000f54f4f4460432478f558536758face9e999aa42061c13a5f1e1011eb3b4ed10ba2e3fb280855235764cc9e7fc977403986934fbd2030cc09d3bd0d4259e47 -EBUILD pdm-pep517-0.12.5.ebuild 1284 BLAKE2B 5780dda53ba7991febf9fa1e7b21d61cf9efbddd7e063feb1c8c0d6d2c1f10da45f0b196c2f8cdb7231614f1c5be32b9e7658060a36f8d60e095456fc40980f6 SHA512 a719bc1f4099c93aa45a64028c9afeb27bd58ead0449ca1292dfca2c923198ed453d2f91f055f4bbe7cdcbefdc8390605056287cdc7fca9687ece465c675dc6d EBUILD pdm-pep517-0.12.7.ebuild 1284 BLAKE2B 5780dda53ba7991febf9fa1e7b21d61cf9efbddd7e063feb1c8c0d6d2c1f10da45f0b196c2f8cdb7231614f1c5be32b9e7658060a36f8d60e095456fc40980f6 SHA512 a719bc1f4099c93aa45a64028c9afeb27bd58ead0449ca1292dfca2c923198ed453d2f91f055f4bbe7cdcbefdc8390605056287cdc7fca9687ece465c675dc6d MISC metadata.xml 400 BLAKE2B 0882adff4040585d2881a8712b035a5204909639f80f637526b793fd9e31e9d6cda6119cc069d8ff2e768b9d5807eab16bc27bfd35beb5a613722afead2d8b0c SHA512 484e17561642cf1d26d61a1d95554614b9e77b1ee985cba61ad35dad9c9470d0f64e99385200b8eb7e2cdd5e1427cf7835d6e39c10dece1fb90dd6e81cd15d91 diff --git a/dev-python/pdm-pep517/pdm-pep517-0.12.4.ebuild b/dev-python/pdm-pep517/pdm-pep517-0.12.4.ebuild deleted file mode 100644 index c95abf912f72..000000000000 --- a/dev-python/pdm-pep517/pdm-pep517-0.12.4.ebuild +++ /dev/null @@ -1,58 +0,0 @@ -# Copyright 2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=standalone -PYTHON_COMPAT=( python3_{8..10} pypy3 ) - -inherit distutils-r1 - -DESCRIPTION="A PEP 517 backend for PDM that supports PEP 621 metadata" -HOMEPAGE=" - https://pypi.org/project/pdm-pep517/ - https://github.com/pdm-project/pdm-pep517/ -" -SRC_URI=" - https://github.com/pdm-project/pdm-pep517/archive/${PV}.tar.gz - -> ${P}.gh.tar.gz -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -RDEPEND=" - >=dev-python/cerberus-1.3.4[${PYTHON_USEDEP}] - dev-python/license-expression[${PYTHON_USEDEP}] - >=dev-python/packaging-21.0[${PYTHON_USEDEP}] - >=dev-python/tomli-2[${PYTHON_USEDEP}] - dev-python/tomli-w[${PYTHON_USEDEP}] -" -BDEPEND=" - ${RDEPEND} - test? ( - dev-vcs/git - ) -" -# setuptools are used to build C extensions -RDEPEND+=" - dev-python/setuptools[${PYTHON_USEDEP}] -" - -distutils_enable_tests pytest - -src_prepare() { - rm -r pdm/pep517/_vendor || die - find -name '*.py' -exec sed \ - -e 's:from pdm\.pep517\._vendor\.:from :' \ - -e 's:from pdm\.pep517\._vendor ::' \ - -i {} + || die - distutils-r1_src_prepare -} - -src_test() { - git config --global user.email "test@example.com" || die - git config --global user.name "Test User" || die - distutils-r1_src_test -} diff --git a/dev-python/pdm-pep517/pdm-pep517-0.12.5.ebuild b/dev-python/pdm-pep517/pdm-pep517-0.12.5.ebuild deleted file mode 100644 index ce38d4f05e82..000000000000 --- a/dev-python/pdm-pep517/pdm-pep517-0.12.5.ebuild +++ /dev/null @@ -1,58 +0,0 @@ -# Copyright 2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=standalone -PYTHON_COMPAT=( python3_{8..11} pypy3 ) - -inherit distutils-r1 - -DESCRIPTION="A PEP 517 backend for PDM that supports PEP 621 metadata" -HOMEPAGE=" - https://pypi.org/project/pdm-pep517/ - https://github.com/pdm-project/pdm-pep517/ -" -SRC_URI=" - https://github.com/pdm-project/pdm-pep517/archive/${PV}.tar.gz - -> ${P}.gh.tar.gz -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -RDEPEND=" - >=dev-python/cerberus-1.3.4[${PYTHON_USEDEP}] - dev-python/license-expression[${PYTHON_USEDEP}] - >=dev-python/packaging-21.0[${PYTHON_USEDEP}] - >=dev-python/tomli-2[${PYTHON_USEDEP}] - dev-python/tomli-w[${PYTHON_USEDEP}] -" -BDEPEND=" - ${RDEPEND} - test? ( - dev-vcs/git - ) -" -# setuptools are used to build C extensions -RDEPEND+=" - dev-python/setuptools[${PYTHON_USEDEP}] -" - -distutils_enable_tests pytest - -src_prepare() { - rm -r pdm/pep517/_vendor || die - find -name '*.py' -exec sed \ - -e 's:from pdm\.pep517\._vendor\.:from :' \ - -e 's:from pdm\.pep517\._vendor ::' \ - -i {} + || die - distutils-r1_src_prepare -} - -src_test() { - git config --global user.email "test@example.com" || die - git config --global user.name "Test User" || die - distutils-r1_src_test -} diff --git a/dev-python/pefile/Manifest b/dev-python/pefile/Manifest index 90195ed91992..e9fe47e646bd 100644 --- a/dev-python/pefile/Manifest +++ b/dev-python/pefile/Manifest @@ -1,6 +1,4 @@ -DIST pefile-2021.9.3.tar.gz 72179 BLAKE2B a1b5390936e6c307b1d7d30f317ae77b432b17300941bfe71c4c8ed9dfecf95d623ce98eb762378ee1ff7ae938e4105e4dbcb2f6b8fe32c502b725c43b3a1154 SHA512 1960a6301823387c76e61dff73250686a32dabe009ff0410691ab9be4e57fd5f7ceca2b78302c935b74465a1e0b8faac659045c8a2be07b21dcf1baf510b1b33 DIST pefile-2022.5.30.tar.gz 72899 BLAKE2B 11752fe849c91749c5272ee9157513db0690fa47a51e274d24093f47c21096e877b364e1dba9cf08d9369abb7e9133743fe98d524079559b9aa9159ece76af74 SHA512 b584472387f7f0161449d2dc0035867da8983eb2c89b488952f38a3e836d23241d46f49a1c9cde13dde4253ef3f212971df48747ea2fec6b91c4db2b7618956d -EBUILD pefile-2021.9.3.ebuild 856 BLAKE2B f8204fde291e54d945b1302c7a7c17a89a8b7a991124c7475aece43b64b3963cda90efbd0944b672bf7876474e1b282bf138d431445843b5ecbf195484ff3358 SHA512 27492df698e28b6be1845423210e3f87fec8bd7d097baf448cb3018c7fa89f437f817e6b51134b33cd68023c0c3fc1f168a16dd910e4ce8c21ccc2c0ec9120b7 EBUILD pefile-2022.5.30.ebuild 856 BLAKE2B f8204fde291e54d945b1302c7a7c17a89a8b7a991124c7475aece43b64b3963cda90efbd0944b672bf7876474e1b282bf138d431445843b5ecbf195484ff3358 SHA512 27492df698e28b6be1845423210e3f87fec8bd7d097baf448cb3018c7fa89f437f817e6b51134b33cd68023c0c3fc1f168a16dd910e4ce8c21ccc2c0ec9120b7 EBUILD pefile-9999.ebuild 856 BLAKE2B f8204fde291e54d945b1302c7a7c17a89a8b7a991124c7475aece43b64b3963cda90efbd0944b672bf7876474e1b282bf138d431445843b5ecbf195484ff3358 SHA512 27492df698e28b6be1845423210e3f87fec8bd7d097baf448cb3018c7fa89f437f817e6b51134b33cd68023c0c3fc1f168a16dd910e4ce8c21ccc2c0ec9120b7 MISC metadata.xml 766 BLAKE2B 8cd0206bb0cc7de9a76159851092c27b5e7c6d8294a136de2dd74e51da9062f6daa67c2421c173b6125758a9f350b84b03e2a85fa2029beb50032aa034f08c3a SHA512 7c3e9d6d89108b17a722c805353a9c457ccb5a5233bfca7145f82a37ab0337405c84a1e806d9fba77dbee779dd06cb18f7272399277d377aa84dcafc470156bf diff --git a/dev-python/pefile/pefile-2021.9.3.ebuild b/dev-python/pefile/pefile-2021.9.3.ebuild deleted file mode 100644 index e80b72dea457..000000000000 --- a/dev-python/pefile/pefile-2021.9.3.ebuild +++ /dev/null @@ -1,29 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{8..10} ) -inherit distutils-r1 - -DESCRIPTION="Module to read and work with Portable Executable (PE) files" -HOMEPAGE="https://github.com/erocarrera/pefile" - -if [[ ${PV} == 9999 ]] ; then - EGIT_REPO_URI="https://github.com/erocarrera/pefile.git" - inherit git-r3 -else - SRC_URI="https://github.com/erocarrera/pefile/releases/download/v${PV}/${P}.tar.gz" - KEYWORDS="~amd64 ~x86" -fi - -LICENSE="MIT" -SLOT="0" - -RDEPEND="${PYTHON_DEPS} - dev-python/future[${PYTHON_USEDEP}]" - -# Unfortunately there is nothing we can test here. Upstream doesn't ship a test -# suite inside the release files. The test fixtures in the source repo is -# encrypted so that only their CI pipeline is able to run the tests. diff --git a/dev-python/pipenv/Manifest b/dev-python/pipenv/Manifest index 63691f58a68d..dba2a457862f 100644 --- a/dev-python/pipenv/Manifest +++ b/dev-python/pipenv/Manifest @@ -1,7 +1,3 @@ -DIST pipenv-2022.4.8.tar.gz 11822017 BLAKE2B b647bf5dbbdb6a38ace41bc58c3178199c0c7cada826f18d0f58c6f3cd60290fa714ca434d19cf468cf316d51ac0895460cb007d677b53462a7efc86f3d3bb2e SHA512 8c0ed65b9431b785f86bc4fa0a0a55d96228ed2f9483805536fa3056853dbfabeac02578f694e9a3f2e00be579183d10dcbb957fb834d475e1621de6a05ebd2e -DIST pipenv-2022.5.2.tar.gz 12254831 BLAKE2B 36bbf7621be18a639a3460b46cb9522e611939c060fb215406b180d0e0ae8a6582e9cb98560b09b2c95f690dbd8cfd2d10eb7709955cf5f8bf52775dfae1f445 SHA512 0c0fcaf14046cb0d75cb9c260408683b53d6a5e5f2c20c4f73cc20c21af054ac2f18d3c616bfebf18dd6ad02731dadcc0efa85f861643c5ce7dc16d61e9d1983 DIST pipenv-2022.6.7.gh.tar.gz 12253349 BLAKE2B d1efa1a6e38727c5b5d26c6ec6ad6dfb904ff1e8aed93416ac5bb470d87db0a8583fec8552bc53ee0277e4e7abf7d0a1068a9a3c5dfa2260dfcd0890748df4ae SHA512 2b9c42bd88d8643d07f2eb375040b5b26a88980f5f6e4ee8e99bcbbc17ab268f6dbfa582d1974d2cbfd18691dd06d8b9e3b6c25cec17d64fa3e5541529fe05fc -EBUILD pipenv-2022.4.8.ebuild 3170 BLAKE2B 8bfd4a89f8dc663d3afcc05c476b991024c988c9c323656c8ea3fe2837c7a3509559997f3b79a98649c15f8f821129940d305a03af86fb4f0367a71d7385a63b SHA512 7cfe956c7d25f9328a9e12cf711c64ccaa2c61b4155a30a40644c1b10e09e05c4f7a4d0174080899bb6b457631eff7f358cc9f7358937420f0a964a2509a8a4b -EBUILD pipenv-2022.5.2-r1.ebuild 3131 BLAKE2B 23212143a451c04e2bdbcb72898e2256035be2f4d5e509ce82052b0bdccef840b4e68df0d40e85584df3012635224b2f41e1d1658c9031becbfb10fb6efcbd98 SHA512 07720b26066d59b375bfd0afe1f4650bf1cbc4c0b15fb25aa5039e16086aaa5de64fa0ba8d5fb0603140c713dfa5b5d678dc20f87aa4d6501fc66b6d4bbbf0d5 EBUILD pipenv-2022.6.7.ebuild 3134 BLAKE2B 4b7570e3a59c1a976b3b08d37c6be065f7ecfbb61d77b57e74edffb1dc5252375844b7407176955b2c334b4eeaa597372fd152fa212c137a0bd25cb0e50f20d1 SHA512 e5eb85e289f9519f7380f027adf97c0881c34fdd7b38e68cee18cd964590e4ce2d8cda9c87f0e14feeab7b12e51e753c006f1cc50baa20bdd079f1c1a589e7b4 MISC metadata.xml 643 BLAKE2B ff3557d9ae32b553c85455436683e2ca94bc16c6ec7c6d2ceb1113a69dc841b9ac2f0e4b96eec4c6c84ca899ad6a99b0747d7bf3f9289110a8bbdfb80f2cb2eb SHA512 7a611950572c2d700fb1680e0aa307069d80d992528144da781eca9f1fee729defa6f8b28382ddd8f66e58c5f68de9a17815989a4a39473bbf830a7be42ea282 diff --git a/dev-python/pipenv/pipenv-2022.4.8.ebuild b/dev-python/pipenv/pipenv-2022.4.8.ebuild deleted file mode 100644 index c361313a4def..000000000000 --- a/dev-python/pipenv/pipenv-2022.4.8.ebuild +++ /dev/null @@ -1,90 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{8..10} ) - -inherit distutils-r1 multiprocessing - -MY_PV=${PV/_beta/b} -DESCRIPTION="Python Development Workflow for Humans" -HOMEPAGE="https://github.com/pypa/pipenv https://pypi.org/project/pipenv/" -SRC_URI="https://github.com/pypa/pipenv/archive/v${MY_PV}.tar.gz -> ${P}.tar.gz" -S="${WORKDIR}"/${PN}-${MY_PV} - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~riscv ~x86" - -RDEPEND=" - dev-python/attrs[${PYTHON_USEDEP}] - dev-python/cached-property[${PYTHON_USEDEP}] - >=dev-python/cerberus-1.3.2[${PYTHON_USEDEP}] - dev-python/click[${PYTHON_USEDEP}] - >=dev-python/colorama-0.4.4[${PYTHON_USEDEP}] - >=dev-python/idna-3.2[${PYTHON_USEDEP}] - dev-python/iso8601[${PYTHON_USEDEP}] - >=dev-python/pexpect-4.8.0[${PYTHON_USEDEP}] - dev-python/pip[${PYTHON_USEDEP}] - >=dev-python/python-dateutil-2.8.2[${PYTHON_USEDEP}] - >=dev-python/virtualenv-20.0.35[${PYTHON_USEDEP}] - dev-python/virtualenv-clone[${PYTHON_USEDEP}] - >=dev-python/requests-2.26.0[${PYTHON_USEDEP}] - dev-python/toml[${PYTHON_USEDEP}] - >=dev-python/tomli-1.2.2[${PYTHON_USEDEP}] - =dev-python/urllib3-1.26.7[${PYTHON_USEDEP}] - >=dev-python/wheel-0.36.0[${PYTHON_USEDEP}] - >=dev-python/zipp-3.6.0[${PYTHON_USEDEP}] -" - -BDEPEND=" - ${RDEPEND} - test? ( - dev-python/flaky[${PYTHON_USEDEP}] - dev-python/mock[${PYTHON_USEDEP}] - dev-python/pytz[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest - -# IMPORTANT: The following sed command patches the vendor direcotry -# in the pipenv source. Attempts to simply bump the version of the -# package without checking that it works is likely to fail -# The vendored packages should eventually all be removed -# see: https://bugs.gentoo.org/717666 -src_prepare() { - local pkgName - local jobs=$(makeopts_jobs) - local packages=( attr cerberus cached_property click colorama idna iso8601 pexpect dateutil requests toml tomli urllib3 zipp ) - for pkgName in ${packages[@]}; do - find ./ -type f -print0 | \ - xargs --max-procs="${jobs}" --null \ - sed --in-place \ - -e "s/from pipenv.vendor import ${pkgName}/import ${pkgName}/g" \ - -e "s/from pipenv.vendor.${pkgName}\(.*\) import \(\w*\)/from ${pkgName}\1 import \2/g"\ - -e "s/import pipenv.vendor.${pkgName} as ${pkgName}/import ${pkgName}/g" \ - -e "s/from .vendor import ${pkgName}/import ${pkgName}/g" || die "Failed to sed for ${pkgName}" - done - - distutils-r1_src_prepare - - # remove vendored versions - for pkgName in ${packages[@]}; do - find ./pipenv/vendor -regextype posix-extended -regex ".*${pkgName}$" -prune -exec rm -rvf {} + || die - # package names can be foo-bar, their module will be however foo_bar - find ./pipenv/vendor -regextype posix-extended -regex ".*${pkgName/_/-}" -prune -exec rm -rvf {} + || die - done - - find ./pipenv/vendor -regextype posix-extended -regex '.*cached[_-]property.*' -prune -exec rm -rvf {} + || die - - # not actually used by pipenv, but included in pipenv - rm -vR "${S}/${PN}/vendor/wheel/" || die -} - -python_test() { - epytest -m "not cli and not needs_internet" tests/unit/ -} diff --git a/dev-python/pipenv/pipenv-2022.5.2-r1.ebuild b/dev-python/pipenv/pipenv-2022.5.2-r1.ebuild deleted file mode 100644 index 481bc6f5ebc2..000000000000 --- a/dev-python/pipenv/pipenv-2022.5.2-r1.ebuild +++ /dev/null @@ -1,89 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{8..11} ) - -inherit distutils-r1 multiprocessing - -MY_PV=${PV/_beta/b} -DESCRIPTION="Python Development Workflow for Humans" -HOMEPAGE="https://github.com/pypa/pipenv https://pypi.org/project/pipenv/" -SRC_URI="https://github.com/pypa/pipenv/archive/v${MY_PV}.tar.gz -> ${P}.tar.gz" -S="${WORKDIR}"/${PN}-${MY_PV} - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~riscv ~x86" - -RDEPEND=" - dev-python/attrs[${PYTHON_USEDEP}] - dev-python/cached-property[${PYTHON_USEDEP}] - >=dev-python/cerberus-1.3.2[${PYTHON_USEDEP}] - dev-python/click[${PYTHON_USEDEP}] - >=dev-python/colorama-0.4.4[${PYTHON_USEDEP}] - >=dev-python/idna-3.2[${PYTHON_USEDEP}] - dev-python/iso8601[${PYTHON_USEDEP}] - >=dev-python/pexpect-4.8.0[${PYTHON_USEDEP}] - dev-python/pip[${PYTHON_USEDEP}] - >=dev-python/python-dateutil-2.8.2[${PYTHON_USEDEP}] - >=dev-python/virtualenv-20.0.35[${PYTHON_USEDEP}] - dev-python/virtualenv-clone[${PYTHON_USEDEP}] - >=dev-python/requests-2.26.0[${PYTHON_USEDEP}] - dev-python/toml[${PYTHON_USEDEP}] - >=dev-python/tomli-2.0.1[${PYTHON_USEDEP}] - >=dev-python/urllib3-1.26.7[${PYTHON_USEDEP}] - >=dev-python/wheel-0.36.0[${PYTHON_USEDEP}] - >=dev-python/zipp-3.6.0[${PYTHON_USEDEP}] -" - -BDEPEND=" - ${RDEPEND} - test? ( - dev-python/flaky[${PYTHON_USEDEP}] - dev-python/mock[${PYTHON_USEDEP}] - dev-python/pytz[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest - -# IMPORTANT: The following sed command patches the vendor direcotry -# in the pipenv source. Attempts to simply bump the version of the -# package without checking that it works is likely to fail -# The vendored packages should eventually all be removed -# see: https://bugs.gentoo.org/717666 -src_prepare() { - local pkgName - local jobs=$(makeopts_jobs) - local packages=( attr cerberus cached_property click colorama idna iso8601 pexpect dateutil requests toml tomli urllib3 zipp ) - for pkgName in ${packages[@]}; do - find ./ -type f -print0 | \ - xargs --max-procs="${jobs}" --null \ - sed --in-place \ - -e "s/from pipenv.vendor import ${pkgName}/import ${pkgName}/g" \ - -e "s/from pipenv.vendor.${pkgName}\(.*\) import \(\w*\)/from ${pkgName}\1 import \2/g"\ - -e "s/import pipenv.vendor.${pkgName} as ${pkgName}/import ${pkgName}/g" \ - -e "s/from .vendor import ${pkgName}/import ${pkgName}/g" || die "Failed to sed for ${pkgName}" - done - - distutils-r1_src_prepare - - # remove vendored versions - for pkgName in ${packages[@]}; do - find ./pipenv/vendor -regextype posix-extended -regex ".*${pkgName}$" -prune -exec rm -rvf {} + || die - # package names can be foo-bar, their module will be however foo_bar - find ./pipenv/vendor -regextype posix-extended -regex ".*${pkgName/_/-}" -prune -exec rm -rvf {} + || die - done - - find ./pipenv/vendor -regextype posix-extended -regex '.*cached[_-]property.*' -prune -exec rm -rvf {} + || die - - # not actually used by pipenv, but included in pipenv - rm -vR "${S}/${PN}/vendor/wheel/" || die -} - -python_test() { - epytest -m "not cli and not needs_internet" tests/unit/ -} diff --git a/dev-python/pivy/Manifest b/dev-python/pivy/Manifest index 8dd38187a6ee..70beb1594f3d 100644 --- a/dev-python/pivy/Manifest +++ b/dev-python/pivy/Manifest @@ -1,8 +1,6 @@ AUX pivy-0.6.6-0001-fix-CMakeLists.txt-for-distutils_cmake.patch 703 BLAKE2B b2a183cd4a5d20a1ede7427a1c895766c63f694c38e559e4c7d12a1b8a0a88cfd596b26e31ca35489dc637110dae13f89c671fe52c9555624694ef494f8fcd2d SHA512 7ecc957ac8209aee41c010768d9953fc4820a3e6929dd45be16732385f6e1edd12febc2e05786090835eb35235bb976e1122df2b7da6d0d68c6ae3bdbf9dd9c0 AUX pivy-0.6.6-0002-Gentoo-specific-clear-swig-deprecation-warning.patch 940 BLAKE2B d7e25c5690a7ea665d923753bcb0811ec9e9702f5085f6a368f1ffbeb84f7b17e8ee6dc02a5374bc5dd45c195cc068bf825b284a97a69be762e9348e7645067e SHA512 75ea0c401cf35b97c119c5a652b91911151ed878136860a90aa53730632dfb89dcd69fb66149145ae59005a93c89e89d1153c8cc23d4d978f9a68fd9ef65c7e2 AUX pivy-0.6.7-find-qmake.patch 1009 BLAKE2B 18789a4592683bfffdd9094f5465d4e33eaa6b75d70843aa882838f09c517aafe5d576bf8587bb191b39403802ecaf683346e4c0c87cc4c28b404f46744dd8aa SHA512 650a2e023cd821609b9b601b2c5fdb7cdd05375a8931b989ded5aa6a3f4d517a789df2151ef6d4947b6d8b9875c0bab83cb48fd02161a8961efc1125c656de25 -DIST pivy-0.6.6.tar.gz 6618471 BLAKE2B 5bcf2479bf26628e3dfe59c1440901368442de2f32a5680ef1af10d49239d8c73b79809495d7227937fd7784af1e1ded27f93f0255793e713add0c1cc35b8e5d SHA512 e260c6abd0aede7621d5fed66eeceb98a32634af84370ef713d70d583ec017cded4be682fd7e70e5faa19988a5e032a9d2f2308b8ae6dd9495d76e884de1d80c DIST pivy-0.6.7.tar.gz 6618410 BLAKE2B 22ebe63a75fa624b772cb3d3ff6f03336258f6c8b638613413c19fcea072f83f73396bc91d35f0e06bc27ec57471ae67965ee492e62a7e73919f7827de645175 SHA512 606eac3527b5906ad6884c25775b5625bfd2a1b1c78f75017b05e662d622c75d30e70fd5785ec2145902f5a02d99098b52cc776aee12fab02f0319762ee104b0 -EBUILD pivy-0.6.6-r1.ebuild 978 BLAKE2B 0a8c8a54756eee2d06fddba0a4b1f06e35367f990391574bc68f72a8a4e7df24a80ccce426603421346c2ba2bd202f19695f648adaf095d3600202760d5883fb SHA512 7fde8ab0057aba362c92c25f61e75934c4d7717dfa9e1d0a5aac2ec36caf70ebfbaf1b16cab9eb0d61d23aace87884c7a3364cd410ce755f376734810ea5d804 -EBUILD pivy-0.6.7.ebuild 1357 BLAKE2B be5050914370016388278748227ed8ec403775a34c2c9c89de72ef339e082d0daa871b3f8c06b5b992905a2ce113f74916ba57c259e2c1740eb8738e6b1c97ee SHA512 4381c0993e758216aa78e3fa375da99fcdcc625efb492cf5228ec00e74a92156699bf0f61134f1bd12401fe6bf79c4ab66f4e10f283483edd282d2d1b9906fc1 +EBUILD pivy-0.6.7.ebuild 1355 BLAKE2B 7140623a4f62a47af8f66db3f8bfaadaf63b94c3adf2d50cd4a6d732ad98b8f5c08eaac0c1f63b8a9d8c2f3da2b620273cc80096445dc2793badd54e3fa21f75 SHA512 b5a2b69ef3d7563b17340267b7baa1858913f2599d94c2428dcab5d2e14caff31afcd974cdb38c80cc77efc37800c9faf34c4c94321dbd9a488dedd82e8da22d MISC metadata.xml 619 BLAKE2B 56498bc9920e301de3dacb10db1c2bee59120b8cd3d15508c3549868700574641916e1d3d6f2a734f87eaa91290fd3b1b7ff1373297ca61cea11e33fbd0fed9f SHA512 fd7b9a70a84749a1eab30c3e4ea56bd15d43266e23298a5be1cf3bbee85c38e34bf062ea2555af724766daa7ed755cf586d8c66dfa2286dbcce9c23535661e66 diff --git a/dev-python/pivy/pivy-0.6.6-r1.ebuild b/dev-python/pivy/pivy-0.6.6-r1.ebuild deleted file mode 100644 index 50ca56ff2739..000000000000 --- a/dev-python/pivy/pivy-0.6.6-r1.ebuild +++ /dev/null @@ -1,47 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{8..10} ) - -inherit distutils-r1 - -DESCRIPTION="Coin3D bindings for Python" -HOMEPAGE="https://github.com/coin3d/pivy" - -if [[ ${PV} == *9999 ]]; then - inherit git-r3 - PIVY_REPO_URI="https://github.com/coin3d/pivy.git" -else - SRC_URI="https://github.com/coin3d/pivy/archive/${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="amd64 x86" -fi - -LICENSE="ISC" -SLOT="0" -IUSE="+quarter soqt" - -REQUIRED_USE=" - ${PYTHON_REQUIRED_USE} - || ( quarter soqt ) -" - -RDEPEND=" - >=media-libs/coin-4.0.0 - quarter? ( media-libs/quarter ) - soqt? ( >=media-libs/SoQt-1.6.0 ) -" -DEPEND="${RDEPEND}" -BDEPEND=" - dev-lang/swig - dev-util/cmake -" - -PATCHES=( - "${FILESDIR}"/${P}-0001-fix-CMakeLists.txt-for-distutils_cmake.patch - "${FILESDIR}"/${P}-0002-Gentoo-specific-clear-swig-deprecation-warning.patch -) - -DOCS=( AUTHORS HACKING NEWS README.md THANKS ) diff --git a/dev-python/pivy/pivy-0.6.7.ebuild b/dev-python/pivy/pivy-0.6.7.ebuild index 6c17df4c10c7..3ea7eff6d17b 100644 --- a/dev-python/pivy/pivy-0.6.7.ebuild +++ b/dev-python/pivy/pivy-0.6.7.ebuild @@ -16,7 +16,7 @@ if [[ ${PV} == *9999 ]]; then PIVY_REPO_URI="https://github.com/coin3d/pivy.git" else SRC_URI="https://github.com/coin3d/pivy/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64 ~x86" + KEYWORDS="amd64 x86" fi LICENSE="ISC" diff --git a/dev-python/platformdirs/Manifest b/dev-python/platformdirs/Manifest index 26577dcc1176..d921ec3d741c 100644 --- a/dev-python/platformdirs/Manifest +++ b/dev-python/platformdirs/Manifest @@ -1,5 +1,3 @@ -DIST platformdirs-2.5.1.gh.tar.gz 20103 BLAKE2B 78df153feabd397e6ab0d3c5edfe899f2e2685e7b287bd17c36346bc109d90ba783b5164605bda448322811312299ce65d49b85537ebd1629448c1d82f4718e5 SHA512 c0f3e79fbb41cda1f543fcb6d3a4ea0c96872d195197aa720864c1ed0efa095e633202878da9b19abfb2aded08f5c736f431b1c615ee0f21cbf1775e87b12356 DIST platformdirs-2.5.2.gh.tar.gz 20335 BLAKE2B 5d11e39d3e7482646e90d57642f0a956633408de5ec9f3cc1954e451ebb3bc3234a453c1e62997bcc74a32082f5d044a1e68ef6d7e75e27876495ad6ffb3c8f5 SHA512 7162050adff66124601359f0c1f73e671444d286e9f00c2694647df233c25e1eae673baf829e3e74e2a54d15a1633d0202dba986d4ed8a2864fc47859af0fd4e -EBUILD platformdirs-2.5.1.ebuild 840 BLAKE2B 81a21969946909c6877282ca60c5b2eb13f2ea825e02d067a2a7c832728b711501e0d0422f2b0b8e54729691db4b0019e8671b39e7508fd36b1bd5a8db8f9a28 SHA512 4efa36ef9620651ead63b9b0252b4ec3253d6756b40ce4810d7e4f941faa302a93d4c73434bb64a577afa864065a11965159110eac39da4acc31b5a5b97ac132 -EBUILD platformdirs-2.5.2.ebuild 826 BLAKE2B dc0842d77c4d26c2ecffbf756f191fd80e85ec7ea450d4efc648c760f62e55f248e5ff3630276d556668a10120fd2a3c617c9b4539339b4c83cb4d29c56e47f1 SHA512 6e8138d028d4f126b1227a362ec8c780c9b586efe3b5c8da89dfd5969d5bf4627bebe6701ee200a5ae9677059bd1e1dd50e67be56be024abc5ec6d2cc34c43a2 +EBUILD platformdirs-2.5.2.ebuild 824 BLAKE2B 707f36f3b4f32713a600b55f760b8bc017285742749536e14029f79c7a6923a887ba453376b1bbd22d274c98e10d39070731803da36463a7849879a691aadfc6 SHA512 47f989d76004af0ad8f44844908b4fb56846cde0eb5bfd23e269f3034128af5e1ea9ade2a089f712c57272f345a3d0f50419fbffcdc07a038c694a4d1c57aa83 MISC metadata.xml 383 BLAKE2B b8c8c1593d154e7a38ca4bc450c14ca21f2411ea1d71f67e9631c1def0acace43ebb6e67adc0c4a1f5f14aadfbce44d0d815fc3696410bef66c826fd5fb00a45 SHA512 f4ba6722e1cf661b3febe10bb15755a9cbc30226a08bdcabfa3d80be87b42d662d6a1edb3412ad79e8f36836a6dd4fd91a83dae29725ec47041056dc1f1f9b75 diff --git a/dev-python/platformdirs/platformdirs-2.5.1.ebuild b/dev-python/platformdirs/platformdirs-2.5.1.ebuild deleted file mode 100644 index 6d6e9e3bb7e1..000000000000 --- a/dev-python/platformdirs/platformdirs-2.5.1.ebuild +++ /dev/null @@ -1,32 +0,0 @@ -# Copyright 2021-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{8..11} pypy3 ) - -inherit distutils-r1 - -DESCRIPTION="A small Python module for determining appropriate platform-specific dirs" -HOMEPAGE=" - https://pypi.org/project/platformdirs/ - https://github.com/platformdirs/platformdirs/" -SRC_URI=" - https://github.com/platformdirs/platformdirs/archive/${PV}.tar.gz - -> ${P}.gh.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" - -BDEPEND=" - dev-python/setuptools_scm[${PYTHON_USEDEP}] - test? ( - dev-python/appdirs[${PYTHON_USEDEP}] - dev-python/pytest-mock[${PYTHON_USEDEP}] - )" - -distutils_enable_tests pytest - -export SETUPTOOLS_SCM_PRETEND_VERSION=${PV} diff --git a/dev-python/platformdirs/platformdirs-2.5.2.ebuild b/dev-python/platformdirs/platformdirs-2.5.2.ebuild index e97b96e859e2..2361230d32d8 100644 --- a/dev-python/platformdirs/platformdirs-2.5.2.ebuild +++ b/dev-python/platformdirs/platformdirs-2.5.2.ebuild @@ -20,7 +20,7 @@ SRC_URI=" LICENSE="MIT" SLOT="0" -KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ppc ppc64 ~riscv ~s390 sparc ~x86" +KEYWORDS="amd64 arm arm64 hppa ~ia64 ~loong ~m68k ppc ppc64 ~riscv ~s390 sparc x86" BDEPEND=" dev-python/hatch-vcs[${PYTHON_USEDEP}] diff --git a/dev-python/plotly/Manifest b/dev-python/plotly/Manifest index 209f7b57a357..3711e919f1a1 100644 --- a/dev-python/plotly/Manifest +++ b/dev-python/plotly/Manifest @@ -1,10 +1,6 @@ AUX plotly-5.8.0-fix-versioneer-import.patch 541 BLAKE2B 51ff6cbab8d9124243445f758aa4b976b7c26e1d3ce633e943bff133b81c0a7587feeb9d5e98a63f319c6afed8dc06e06fafe765ffd51fec245215c849fb4955 SHA512 db4743e538dddfe66e4c9c766698844af4d09c68188afefe92b6419adfe7cc0b1e9c1266d702d590b0b8dfc14bffbc8f08262ead0bff4dae3b5c71fa1259a4b9 DIST plotly-5.2.2.tar.gz 7293292 BLAKE2B baef3accf8f5a3085908fcea558f8003687e18a1f97471c620c378c10d23d4222ef87dc47d64f45199b594414890db5b8ca5e3d7867c871d926c2ae441128c4a SHA512 4d6d79f7cc2063e73e7c17ff90a7d13324497ea8034d8ce62d79ec62b0530a59b2eaec8913fb05efb804cf5be8387b6f96d1710f41b9993233b5a13cf64dd310 -DIST plotly-5.7.0.tar.gz 8609793 BLAKE2B 12318f837c248c54fd3a8723bc772e8348186942565ba5a4c095f348dc338cc098318889900500ec333d7ec352801926ec91d312f2ccd98a89f804159223057f SHA512 01675470ef5218f06b4e9e485f23155a8e8550748fdf86afdb2a2969f838464b70d4452811427ab6bed2846093e8cfba7e891f7d0ea3a621e1fbffe22182d933 -DIST plotly-5.8.0.tar.gz 7573157 BLAKE2B 522d0d22d29d5ee204a9ecccbfe7862acee8b8605ab3dfce46a7b771020c24aff39b74aa3244c8384d61bb7e61ca5d2a610d061b0c208bf6cf9fe91543bbfc3f SHA512 2c17c97e897959a9826c19495c30cc7dd21de80e777c13927c1f47c3aa08f64f53ad715d156e78aabaf99fa2a8f85c90d63b08a227c5301710b5c561ee89429c DIST plotly-5.8.2.tar.gz 7574127 BLAKE2B 1a9d05009148a65b2f4206165a3e02ea7e130663e9658af64bddc0df6f1b720ca29e1cf30150634403b4bdda96156899f0e2e2d12b81cfd04a4bc9812057a79d SHA512 f262cbe20fa51861a319911e04446d4aa564b878dc1aa8e750a5d03af9747ec439fda941ab63d20ecb5374417174a2bd1c4f5549af5ba0f57f135d10ae0877a0 EBUILD plotly-5.2.2.ebuild 795 BLAKE2B e609d220f61b73ca3c11255e0fc28cf9c3a2ed316be1f39044cab25679683300d6281e80ce2f5ead3be391b3c537be7531c9148ec1a1bb069a04ba621ba1784d SHA512 a1bac18949480f19c68891497effdfe60cc3ca474ca24ce27134f2a1da5cd894426fca9b00ad8d6d24138da141fafefd09a40723b1314197068422cd988574cb -EBUILD plotly-5.7.0.ebuild 1595 BLAKE2B 3acd8461e2c34c67636e13bed9bf5d39d7be205ffea561aba2281960ed113fea3fe0814904457ff966cabceb40d5a4d8808014cee069bdb8177b1471e939189d SHA512 f724cd1973e94956edfa46b8e100911d2eec0851c0b68758a4cb3f16ed4f47614c35ab65c7c752d6d081d565078893ca5b68e7fb08a08f487817f326a0de4022 -EBUILD plotly-5.8.0.ebuild 1620 BLAKE2B 10a9f7acdeadd0d3bb0ba7054a8622d840bacc81251755e35d261a423601a749e78ba9a63019ae6ceb59d72b3010c056062a41155cc32a34979f00f8fdfcb0fd SHA512 699945bebab92a8d267bf14e8b1f69587ea707484251d45b938a1f909743fdd339f1c6bc5e6d41b30bafb77ae2c8e24f293d817ce746751b15fdd77f0bcc636a EBUILD plotly-5.8.2.ebuild 1620 BLAKE2B 10a9f7acdeadd0d3bb0ba7054a8622d840bacc81251755e35d261a423601a749e78ba9a63019ae6ceb59d72b3010c056062a41155cc32a34979f00f8fdfcb0fd SHA512 699945bebab92a8d267bf14e8b1f69587ea707484251d45b938a1f909743fdd339f1c6bc5e6d41b30bafb77ae2c8e24f293d817ce746751b15fdd77f0bcc636a MISC metadata.xml 627 BLAKE2B 453adb04f4caba9790fe5223635245c8bca7ca5c6dc1930f09537045580b88b5fa1649e47158b13be6cc5cb09b4479a47690e37ef13208b47a95f82d14793a91 SHA512 a5183e9d217d1312e8d383ccb4ade66b92575492b6c8ed8987e3af18e9e456836b62b2d572ce62f9e01aae47b4a2bcbd12f79b4bb6acabfe69c2b63b20315bd3 diff --git a/dev-python/plotly/plotly-5.7.0.ebuild b/dev-python/plotly/plotly-5.7.0.ebuild deleted file mode 100644 index 5bd40591e1d8..000000000000 --- a/dev-python/plotly/plotly-5.7.0.ebuild +++ /dev/null @@ -1,60 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8..10} ) -DISTUTILS_USE_PEP517=setuptools -inherit distutils-r1 - -DESCRIPTION="Browser-based graphing library for Python" -HOMEPAGE="https://plotly.com/python/" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64" - -# TODO: package plotly-orca and kaleido -RESTRICT="test" - -RDEPEND=" - >=dev-python/tenacity-6.2.0[${PYTHON_USEDEP}] - >=dev-python/six-1.15.0[${PYTHON_USEDEP}] -" -BDEPEND=" - test? ( - $(python_gen_cond_dep ' - dev-python/backports-tempfile[${PYTHON_USEDEP}] - ' 3.8) - dev-python/inflect[${PYTHON_USEDEP}] - dev-python/ipykernel[${PYTHON_USEDEP}] - dev-python/ipython[${PYTHON_USEDEP}] - dev-python/jupyter[${PYTHON_USEDEP}] - dev-python/jupyterlab[${PYTHON_USEDEP}] - dev-python/matplotlib[${PYTHON_USEDEP}] - dev-python/mock[${PYTHON_USEDEP}] - dev-python/numpy[${PYTHON_USEDEP}] - dev-python/pandas[${PYTHON_USEDEP}] - dev-python/pillow[${PYTHON_USEDEP}] - dev-python/psutil[${PYTHON_USEDEP}] - dev-python/requests[${PYTHON_USEDEP}] - dev-python/pytz[${PYTHON_USEDEP}] - dev-python/scipy[${PYTHON_USEDEP}] - dev-python/statsmodels[${PYTHON_USEDEP}] - dev-python/xarray[${PYTHON_USEDEP}] - sci-libs/pyshp[${PYTHON_USEDEP}] - sci-libs/scikit-image[${PYTHON_USEDEP}] - sci-libs/shapely[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest - -python_install_all() { - distutils-r1_python_install_all - - mkdir -p "${ED}"/etc/ || die - mv "${ED}"/usr/etc/jupyter "${ED}"/etc/ || die - rmdir "${ED}"/usr/etc || die -} diff --git a/dev-python/plotly/plotly-5.8.0.ebuild b/dev-python/plotly/plotly-5.8.0.ebuild deleted file mode 100644 index 727c95cffca9..000000000000 --- a/dev-python/plotly/plotly-5.8.0.ebuild +++ /dev/null @@ -1,63 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8..10} ) -DISTUTILS_USE_PEP517=setuptools -inherit distutils-r1 - -DESCRIPTION="Browser-based graphing library for Python" -HOMEPAGE="https://plotly.com/python/" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64" - -# TODO: package plotly-orca and kaleido -RESTRICT="test" - -RDEPEND=" - >=dev-python/tenacity-6.2.0[${PYTHON_USEDEP}] -" -BDEPEND=" - test? ( - $(python_gen_cond_dep ' - dev-python/backports-tempfile[${PYTHON_USEDEP}] - ' 3.8) - dev-python/inflect[${PYTHON_USEDEP}] - dev-python/ipykernel[${PYTHON_USEDEP}] - dev-python/ipython[${PYTHON_USEDEP}] - dev-python/jupyter[${PYTHON_USEDEP}] - dev-python/jupyterlab[${PYTHON_USEDEP}] - dev-python/matplotlib[${PYTHON_USEDEP}] - dev-python/mock[${PYTHON_USEDEP}] - dev-python/numpy[${PYTHON_USEDEP}] - dev-python/pandas[${PYTHON_USEDEP}] - dev-python/pillow[${PYTHON_USEDEP}] - dev-python/psutil[${PYTHON_USEDEP}] - dev-python/requests[${PYTHON_USEDEP}] - dev-python/pytz[${PYTHON_USEDEP}] - dev-python/scipy[${PYTHON_USEDEP}] - dev-python/statsmodels[${PYTHON_USEDEP}] - dev-python/xarray[${PYTHON_USEDEP}] - sci-libs/pyshp[${PYTHON_USEDEP}] - sci-libs/scikit-image[${PYTHON_USEDEP}] - sci-libs/shapely[${PYTHON_USEDEP}] - ) -" - -PATCHES=( - "${FILESDIR}"/${PN}-5.8.0-fix-versioneer-import.patch -) - -distutils_enable_tests pytest - -python_install_all() { - distutils-r1_python_install_all - - mkdir -p "${ED}"/etc/ || die - mv "${ED}"/usr/etc/jupyter "${ED}"/etc/ || die - rmdir "${ED}"/usr/etc || die -} diff --git a/dev-python/proto-plus/Manifest b/dev-python/proto-plus/Manifest index bc6dd23b3ffa..0945209bf92b 100644 --- a/dev-python/proto-plus/Manifest +++ b/dev-python/proto-plus/Manifest @@ -1,11 +1,9 @@ -DIST proto-plus-1.20.0.gh.tar.gz 65648 BLAKE2B 19cfcfde913896de83d17c36bacd7799a9f28ea20c4681266b2194c6521aef116f6a594df8be8912bdf55558d84a0ab09d283ec444ba114592ebb7017db257fe SHA512 1e399bc0ac686f33242c1d15c15255ec1815e94eaf87de03e5145cc6ed249048c3b8af081b70964cb7b6baf8286f6be2f461c3638331a2269a5b2d89976ffa6a -DIST proto-plus-1.20.1.gh.tar.gz 66180 BLAKE2B ee0299c8e9c9882ce417f6f885df18cd833dfbad80e0e92ca4e589eea794b0b00577d4c01fa69790f97f31d8bdfd20f07f4c7601bdf6ee28a7427f0e56714eb4 SHA512 12d9f76230d592c68083421bbb40c4b57741545c238227a743c275820a4d7ae53ea45d7ae5e73495b14736a95aa96250e243220f8b9bb5c988c12a2f84f654d6 DIST proto-plus-1.20.3.gh.tar.gz 66941 BLAKE2B 359d95d37b8a4dad282cb9b33909982ffedca25cd3907583d689996d6e516143c0e4eb2b9bb06bc50e12fabe197f0622a3488cf21136decefe676980b20c7a9e SHA512 411089eb76508a5ca94d6b4228dd4bc1f8d01d4f5209bb2ab0e6e240d8061761c9c76cd03b3a4da7771b45a30df3b0ca4c17f7fca3ed6e710a9724ab7bc0f60d DIST proto-plus-1.20.4.gh.tar.gz 67455 BLAKE2B 6121d8bd87127139b6b6c16055941cb320fb2a106ae5a95f77a949ffffaa99db474282255a88994d3194866c404633d953d8a136e55ddbd2163d8da08bbde8cc SHA512 f71aa0e956f63bb8dab205e2788185efd31bcd733299fedd4f24d407b3c1b3bfedc24e349769644025c6dbc8775e7743ee96be4dac2edc8b6406101a5da604df DIST proto-plus-1.20.5.gh.tar.gz 67573 BLAKE2B d764c8afb4608c38b050c256930a7ea37ee8d5393518e3146a66d11d4fee1cf3b35142426442d014483bd1ac5b815b6445b0f2c2c04f404136aeb6031a944e54 SHA512 bf612f23af3cf30cceaf8ee2027a721cc37dbe7e17d0ce643c31361397409171f92e92a6b53163e747931c3b0da66edca638ae4014c096bc0e3a8f1bc5dc8e80 -EBUILD proto-plus-1.20.0.ebuild 1022 BLAKE2B 8da6815a92a64d5a90058920490521511ad51946550f6a876febaa010a87635a3bc7c284269469a7335f3c2de476e0d1234a8815ecc82d50837eeff56a853baf SHA512 33cab9bd304ea4349e48d045989b6ccb238589383d495a184abbce4e6534382eb7a39143d8ef875a3283ebf9619f10ed28e0ebe8b52d13b94931e01b00dff315 -EBUILD proto-plus-1.20.1.ebuild 834 BLAKE2B 3fdcd159b52f5536561a97585d5a28ddb85e4b018982b0fe6e334d8625ecc2755a7acaee2e2d707fe1ea1f563ce4f6572ca7000359cc48e3ec899a55e27e1ef1 SHA512 c6d1bf3af3bfe55ec0f636d98e249198a375c69c01132443378af8b147c49bf68fd8823067c19875a97f1614245ea5348e79520f89f796744deb5335d7d5acac +DIST proto-plus-1.20.6.gh.tar.gz 67697 BLAKE2B 88fbf1086bc9430360316c89baaf6216d3f395792fbc2bf1336c22aeb4f912dedd5a4af73c5a10cf6536cdc4cf285c89d1d0a86afd4ee21c7e40b26d34631240 SHA512 5da41a8ddabb34a4083b622d60e59532cd7cb97e4fd243b796aded06ee0f6d9ba5ac847434aa8141b90cb3481d45fbc703de2f905ff4f4676a5d86d77a01c44c EBUILD proto-plus-1.20.3.ebuild 845 BLAKE2B 8214d5ada51ec352bbdd8bc095cbc9950c7da65cfc465bda2617d3d57af848ab21b0280c1693afb827ffa239a05de38df98e67c20158baae8326180fdbe9b051 SHA512 628b2274032b69f4af43d369a45e1486b45746467e5ddb5b082b5de3a355fe7706846db0c8e10aaba0266f0dfba9e71085be763f544db3ec1d69fdd0b109c798 EBUILD proto-plus-1.20.4.ebuild 852 BLAKE2B 33b2f3a1f1deee0b9433e90e7af4fa76ec4ca7e0b1817e01c49cff15038e6544a5324fc0b5a275211a4ccda6de1b3f7217fa21b3ded41d7587d6942941fad46b SHA512 4cf197cb67780bdb806ca1b0ac909b2fdb9b0345c108a362c703a96ec4631ee66ecaf3e19e196e6480bbafa27caed43b81daaf865cdbb446618206feb98b4e49 EBUILD proto-plus-1.20.5.ebuild 919 BLAKE2B ea3da15d4bd11229cb324f0e935a71a92f4fec61f1aa208a4b0344c5554b0c2d45f061299beaeb7fe3ee49bbba130a4faabfed720d14d1671f50c239e30557ba SHA512 b87fd57235d1e179062e7402664b3b7ca3660adbfc05f7e8736e4f6337a815b67e7d57a5674f2bafa1d64d315ac6e57b1c6d761011a83c17677ca68b27d492b7 +EBUILD proto-plus-1.20.6.ebuild 919 BLAKE2B 9d2e638037ab6e048257fb15d6e654d9c1dd4661e3875e1a2354582539311ad01baca958a454072a6c51e003a6bbf5a1bbf27e05b1cf2db78b7d3de9100aebfa SHA512 c306d37b44976b9fd4041c58458cf9cfb0d8c6af06ba456681221c291a4af6b80c9e47ff47203e9659638c7ee422299a82e353aac22d3c90c3e2128687d93ebe MISC metadata.xml 447 BLAKE2B d440be836b8a2823ab3beb7f76cbe7ff3f027ec512dff3f7d920eefea3f18329e1aa910ca16e006b1424cbd780f3fad80b8ccdc632c08ade651afd815369e9d0 SHA512 d64b8d2eeac9916ec2faab3b038082155e46e8c379ce06d7f554de763318539fa9040d15f90a3a95f337937c90f4b4042f51b1ea1cd11727e5fd971a0af5280c diff --git a/dev-python/proto-plus/proto-plus-1.20.0.ebuild b/dev-python/proto-plus/proto-plus-1.20.0.ebuild deleted file mode 100644 index 228d58940454..000000000000 --- a/dev-python/proto-plus/proto-plus-1.20.0.ebuild +++ /dev/null @@ -1,42 +0,0 @@ -# Copyright 2021-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{8..9} ) - -inherit distutils-r1 - -DESCRIPTION="Beautiful, Pythonic protocol buffers" -HOMEPAGE="https://pypi.org/project/proto-plus/ https://github.com/googleapis/proto-plus-python" -SRC_URI=" - https://github.com/googleapis/proto-plus-python/archive/v${PV}.tar.gz - -> ${P}.gh.tar.gz -" -S="${WORKDIR}/${PN}-python-${PV}" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -RDEPEND=" - dev-python/protobuf-python[${PYTHON_USEDEP}] -" -BDEPEND=" - test? ( - dev-python/google-api-core[${PYTHON_USEDEP}] - dev-python/grpcio[${PYTHON_USEDEP}] - dev-python/pytz[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest -distutils_enable_sphinx docs \ - dev-python/sphinx_rtd_theme - -src_prepare() { - # https://github.com/pytest-dev/pytest/issues/9637#issuecomment-1031997415 - sed -i -e '/staticmethod/d' tests/test_datetime_helpers.py || die - distutils-r1_src_prepare -} diff --git a/dev-python/proto-plus/proto-plus-1.20.1.ebuild b/dev-python/proto-plus/proto-plus-1.20.6.ebuild similarity index 64% rename from dev-python/proto-plus/proto-plus-1.20.1.ebuild rename to dev-python/proto-plus/proto-plus-1.20.6.ebuild index dc2848b431d0..6be65f5713cd 100644 --- a/dev-python/proto-plus/proto-plus-1.20.1.ebuild +++ b/dev-python/proto-plus/proto-plus-1.20.6.ebuild @@ -4,12 +4,15 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{8..9} ) +PYTHON_COMPAT=( python3_{8..10} ) inherit distutils-r1 DESCRIPTION="Beautiful, Pythonic protocol buffers" -HOMEPAGE="https://pypi.org/project/proto-plus/ https://github.com/googleapis/proto-plus-python" +HOMEPAGE=" + https://github.com/googleapis/proto-plus-python/ + https://pypi.org/project/proto-plus/ +" SRC_URI=" https://github.com/googleapis/proto-plus-python/archive/v${PV}.tar.gz -> ${P}.gh.tar.gz @@ -18,14 +21,15 @@ S="${WORKDIR}/${PN}-python-${PV}" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="~amd64 ~arm ~arm64 ~x86" RDEPEND=" - dev-python/protobuf-python[${PYTHON_USEDEP}] + =dev-python/protobuf-python-3.19.0[${PYTHON_USEDEP}] " BDEPEND=" test? ( - dev-python/google-api-core[${PYTHON_USEDEP}] + >=dev-python/google-api-core-1.31.5[${PYTHON_USEDEP}] dev-python/grpcio[${PYTHON_USEDEP}] dev-python/pytz[${PYTHON_USEDEP}] ) diff --git a/dev-python/psycopg/Manifest b/dev-python/psycopg/Manifest index 01b9fad5eebb..662e3fa7f10e 100644 --- a/dev-python/psycopg/Manifest +++ b/dev-python/psycopg/Manifest @@ -1,7 +1,9 @@ DIST psycopg-3.0.14.gh.tar.gz 381063 BLAKE2B cc63bda476bd7f5b53698349d893f42e300395cb604ef458d75aa40d0c7f7ac3f89e734534a2df0710fedd6ae63ec1426174c0e78d57680fb63156a2e2aad60f SHA512 3abbe947bddbb1ccc47ce9a5d18351311ca4729e3f25a6dfc5238aac821e69223078beccc30366e375026eee04645fa336b4ad579a91c8ff9d5f852b8c5584be +DIST psycopg-3.0.15.gh.tar.gz 384815 BLAKE2B feed19f8482767de12a549530b8fbef5cd374636f1b1e84b2746f23379760bf3b75fbbaed64b8d45d120b84a1e56b4ce6fe26bf29fb13e6fd20eb39e4aebad9a SHA512 65c0e081821ca580f56495073ca69fa38e98888ff3531dc55faacec647cfeafcc74767c53a7d3edbeea1e5bbc557ba08fbc089be8b6bc73963cbb459b029e313 DIST psycopg2-2.8.6.tar.gz 383797 BLAKE2B da0e3f1e143c51c940ba1f51d3e457b492d880ab71267dacd4747444bc767711ccd6c2f54d9e10ce5ad8fae0c3206fb4b6199f267e9bbaf12eb654227f59c2b0 SHA512 1e1d5d8755c6d1a153d84210bf29902afafe853659d709e13abc6bc5772def13779d2394690af1c544384c9c607edc0fe5cf2763244fb346febf9a9e0032b45f DIST psycopg2-2.9.3.tar.gz 380611 BLAKE2B 78099da7378dcfa8b7f28aae4d533a7e890cdb7ae4c0cc718a9411e630fd07b56f074760fc29de8fe08fe727328cca39414a5f297fb92ed2f7471a24e633d18d SHA512 048184d1d162a371fc0fba711448a6fa8a6aac193421f4484c7f7b91c39065d5b632fa34fc15a901eca055d597302b1f9e38330b248ed0e4653dcdc544b0d660 EBUILD psycopg-2.8.6-r1.ebuild 1313 BLAKE2B dbdf3b3a72aa22bdc1d55c9a6b8f67e706a9d13d9e43c0c09bae8a735eb999b19f262d104aaa9196c6189ed5ecebcafbce49f6499e9632d7f56b4d73c48453f3 SHA512 db57102c60158abf196eef91391c3a37a02a92fc6ffb79c57aaeaafa1b771938a1a3b1d048fe6130e9fab326b9a7d46de605090fdca09025baae051bcbd8f7cd EBUILD psycopg-2.9.3.ebuild 1306 BLAKE2B 166f519f6e4694fb2725e0f4e736a9ab907dc398c4fadee579da96e37f29faf6f6fe735e56dc9156eefa74302bc516915499d827b3762655863bda1162716e19 SHA512 ecb1f931618b74393cace6f850b35c7512fe5902bdf97eadf0cc1f54e60797c863fe558cda3117ca8a5cd025bd6a761545d6fc1d837aed8ec095c48e98cd7c1b EBUILD psycopg-3.0.14.ebuild 1660 BLAKE2B 00bfd0e20311e4dc373068065aafde93b951998ee7fd40484ee07644278c14a0c31f4b961cca0cadf1da4b9afa8976ea80c1f9ad60755d9a7d59481b07b14f0b SHA512 e2c2b675e0835821f1919cf8b531d42a965823d35ea1d3913b08eb325bbeb73f5d1ac5855db76406619430f74aad6dc17ab226dd21655eedeb4ecbb1856446f0 +EBUILD psycopg-3.0.15.ebuild 1660 BLAKE2B 7bbcbccf9ecc67e17b02e84d21fb8078020f5d7a2b57200b7cb723ef1911826eacea952eb12febd312ee6cbc593c492e6568dffb747cacb28b3f05c1e8e8952b SHA512 c5f48fc3efab2f8e59fa7b309b71f80ecc651208a969116c303fd11c82981a092e20d4d0d7c2804bd7ca129ea5015d7ead5131e1efc895ba2797d30ea7193290 MISC metadata.xml 369 BLAKE2B 042788638a82318248d4e4ea1e12bf1631af6ffc435fc0110e13849dad600854e8b57f5ba3397c4d4e5d103e165b342f8aba869e72e9b63efc500382d3423414 SHA512 5b216575e8cae847f71a09ed6b676a73fccf2070f3bea3b35f1bfbde95fb0154b2fbb356948e112cc9f2298fc9868ac3994a139e72939f80d59c084ec58d80bf diff --git a/dev-python/psycopg/psycopg-3.0.15.ebuild b/dev-python/psycopg/psycopg-3.0.15.ebuild new file mode 100644 index 000000000000..1b13ee04516b --- /dev/null +++ b/dev-python/psycopg/psycopg-3.0.15.ebuild @@ -0,0 +1,73 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{8..11} ) + +inherit distutils-r1 + +DESCRIPTION="PostgreSQL database adapter for Python" +HOMEPAGE=" + https://www.psycopg.org/psycopg3/ + https://github.com/psycopg/psycopg/ + https://pypi.org/project/psycopg/ +" +SRC_URI=" + https://github.com/psycopg/psycopg/archive/${PV}.tar.gz + -> ${P}.gh.tar.gz +" +S=${WORKDIR}/${P}/psycopg + +LICENSE="LGPL-3+" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris" + +DEPEND=" + >=dev-db/postgresql-8.1:* +" +RDEPEND=" + ${DEPEND} + $(python_gen_cond_dep ' + >=dev-python/backports-zoneinfo-0.2.0[${PYTHON_USEDEP}] + ' 3.8) + $(python_gen_cond_dep ' + >=dev-python/typing-extensions-3.10[${PYTHON_USEDEP}] + ' 3.8 3.9) +" +BDEPEND=" + test? ( + >=dev-db/postgresql-8.1[server] + dev-python/pytest-asyncio[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +EPYTEST_DESELECT=( + # tests for the psycopg_pool package + tests/pool + # some broken mypy magic + tests/test_module.py::test_version + tests/test_module.py::test_version_c + tests/test_typing.py + # TODO, relying on undefined ordering in Python? + tests/test_dns_srv.py::test_srv +) + +src_test() { + # tests are lurking in top-level directory + cd .. || die + + initdb -D "${T}"/pgsql || die + # TODO: random port + pg_ctl -w -D "${T}"/pgsql start \ + -o "-h '' -k '${T}'" || die + createdb -h "${T}" test || die + + local -x PSYCOPG_TEST_DSN="host=${T} dbname=test" + distutils-r1_src_test + + pg_ctl -w -D "${T}"/pgsql stop || die +} diff --git a/dev-python/pyacoustid/Manifest b/dev-python/pyacoustid/Manifest index 14f202632dbd..85aa76f9e555 100644 --- a/dev-python/pyacoustid/Manifest +++ b/dev-python/pyacoustid/Manifest @@ -1,5 +1,3 @@ -DIST pyacoustid-1.2.0.tar.gz 15770 BLAKE2B 9a5d62a8b8450393aec103d3755ed9e1fa999b6d4b25d1180d12e96020bb8bcf44b32f7de2e7de2ab0902ca9e65b352bc09edca173ce738019f4ca3330489875 SHA512 45827841df97b0f3a5d090edb076456fb822dfb35f3efbe55cc2877801b6c706f22a38f216d4ce7e4217d7da650e2116cfd987ea87000c828b06221fb8b06312 DIST pyacoustid-1.2.2.tar.gz 15869 BLAKE2B 01f327dd640819dd799f48b32e859fe39dccda3fd62714bf324c8219cf7053b36f1399793523634e9d4f3c6405bed5050abb34bdf53c72ff0ee22708fb57225a SHA512 5bcb3f017c3013eb8fc9e335540a1f5e6a52fc2fefa53d5ef246ba16e4ff615dd1d1cf08b5c80b1a38b149e0fa7dc0b15e4890dcc3f5478ef874b4ec22cf0813 -EBUILD pyacoustid-1.2.0.ebuild 693 BLAKE2B cde0fb7d648f3616525b072a99109ebf5a055ef6d73c65a9eeb87139b13169700d7c4bc8301dafefc40c57941dcdd75bd80da0f7532b0402e04d3c46fcaa0391 SHA512 32f69fe18b0d7daf746770278b7f2132195968d55a1750ffdbb00b2f2786d4f191ff1e24880d098b48b28c8612ef3b7353b31556bb195ab8f012c7538f59cd8a EBUILD pyacoustid-1.2.2.ebuild 725 BLAKE2B 8d824294a40352de4e48bdaf7a89574943afe0a14b97370643d62fb4dcbc9209c6dcd3be9734e7a2c490ccba8d686f4e6b7d88e5dcc3515c47ba2bb78f061545 SHA512 e50db12e828ed5d8f78facfca65eae2bb2c58263ad8ae77895a68cca80b210a3278bfd1120edfcb7160a4fd861030790ce889b5c645183553554202376f5791a MISC metadata.xml 714 BLAKE2B bc0db30cff6644da34b7944bec3d60b47f394ac854d547fcbbf3ee4d2719edc4cb781a42b3ab266fb7dfb5762679daaa0e382fd0fa8c2cffdd35af4cc55633be SHA512 6b6063bfe7d64d8a053c0e5c1609d8011e8aeeb265a895db88154e246761027ec2ba5fd582fb08b64e5ee09b3a238030415613df9267620936a718b76d6d1692 diff --git a/dev-python/pyacoustid/pyacoustid-1.2.0.ebuild b/dev-python/pyacoustid/pyacoustid-1.2.0.ebuild deleted file mode 100644 index 7b23ee07bc58..000000000000 --- a/dev-python/pyacoustid/pyacoustid-1.2.0.ebuild +++ /dev/null @@ -1,33 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{7..9} ) - -inherit distutils-r1 - -DESCRIPTION="Python bindings for Chromaprint and the AcoustID web service" -HOMEPAGE="https://pypi.org/project/pyacoustid/" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="examples" - -RDEPEND=" - dev-python/audioread[${PYTHON_USEDEP}] - dev-python/requests[${PYTHON_USEDEP}] - media-libs/chromaprint -" - -src_install() { - distutils-r1_src_install - - if use examples ; then - docinto examples - dodoc aidmatch.py fpcalc.py - docompress -x /usr/share/doc/${PF}/examples/ - fi -} diff --git a/dev-python/pybind11/Manifest b/dev-python/pybind11/Manifest index a7c93729b453..eca3382d9a22 100644 --- a/dev-python/pybind11/Manifest +++ b/dev-python/pybind11/Manifest @@ -1,4 +1,4 @@ DIST pybind11-2.9.2.tar.gz 709521 BLAKE2B 76ae9c72faad805885eabbe4dadf1092fe814f04f2a8d834da035c7389dcc996c09a63149911aa7a5c0b70d2da9f7c32e94aaf1c941f13345e0aef40a5748dfc SHA512 c6c18e5f59873adb3692640ade26472abd257607e7bb9fd48cfd1949878811e83d6ac6eb8c8dd926622d52ca4f13e5e6a58e0abaaaa1fa814ee831ea2b515272 -EBUILD pybind11-2.9.2-r1.ebuild 1236 BLAKE2B b50b3ee74916b265b09cc597b67f5d006eeee6c875150bd547a441e6cd5379161f73f7599d38b390cb0dc3328f804f53dbfe58cf0daadd4a6428ac1c877cd1c5 SHA512 fa69a8185233719b089971a9326bb387d8d00ac53d52915e8cbf91f5d654415e4f459cda46327128fef083b241495717d8a0b518dd5bd6b073376bc3f037d13f +EBUILD pybind11-2.9.2-r1.ebuild 1231 BLAKE2B 6dab9ae644be4ac65c64f50d4b2dae0b7109a7fdc85656dd58399300c3e38d520dd8f786a1e4d2567cae561fe3c47a04dcde4b48378e7679aa22073359b0dbad SHA512 3f040474cd7af08445d3a80facc807930c34614538981c3d80935c5ec6251c9c5ecb9164013df44bbad1ae0f0c4e2faadd106e3f6634e3b83e4469f8d3f738e4 EBUILD pybind11-2.9.2.ebuild 1116 BLAKE2B 8b5755a4cc0a8ef2026ecc06ce6224e5044aad8111e3b5c05e9af20ef0da3fc17ac188daabbb0d5b095c154c4270f2a4d4202fcf9e99124c090c9f2a34ce7c62 SHA512 27ffc7ceaf1a9251c4616bb96e50eedea22ec7b514350cd295aa0598015d90b1e378a63fd8ad4ba24303db951f924d3a9149c5797c4bcca602cb68472034150b MISC metadata.xml 420 BLAKE2B 8a3480ac275b7e2893d696bf4fd0d70f41ea941fab9e24b19d8561c0efeee81024ba6fea0ab26333346f3c176d1a87b35229e31ecefc74de2e7614600a64013e SHA512 8140e933878a75968420deab189bab1decd030b5209baada2857a7659dc32980bbc46678c6612ef56e4b4f6b598579bb8227e6c7fd00fbde63a40eb13bccf86c diff --git a/dev-python/pybind11/pybind11-2.9.2-r1.ebuild b/dev-python/pybind11/pybind11-2.9.2-r1.ebuild index 669e930dee0a..7065df82b8e2 100644 --- a/dev-python/pybind11/pybind11-2.9.2-r1.ebuild +++ b/dev-python/pybind11/pybind11-2.9.2-r1.ebuild @@ -21,7 +21,7 @@ SRC_URI=" LICENSE="BSD" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 ~sparc x86" RDEPEND=" dev-cpp/eigen:3 diff --git a/dev-python/pybtex-docutils/Manifest b/dev-python/pybtex-docutils/Manifest index 807fc83af8fb..f1816414ab72 100644 --- a/dev-python/pybtex-docutils/Manifest +++ b/dev-python/pybtex-docutils/Manifest @@ -1,5 +1,3 @@ -DIST pybtex-docutils-1.0.1.tar.gz 14234 BLAKE2B 3c3946309ad19acb19703c0ecd7fce048808580df27ba39ce7acadbc0db154bee1f1e31d448015a8ebbbe034812e2f76fbed6f47a687c035750fc2908ca940c2 SHA512 8f84a822287e78a09b935a0f358b48e8a02be21303907fdce352515a844fe22dadb44646ca1abc44c8a8e7523c4f7074f3673fd6d565b178c862589cf58e9a48 DIST pybtex-docutils-1.0.2.tar.gz 18450 BLAKE2B 84521d36994e3ca5bfdcebd308e6aaeb17f7202d024799612d34dbf58b1b1e58d42b898a4c792815a472b0a7008e28558fd722f39462cd3b1ee24b921f746a4d SHA512 1190fcbdfb89b858a1164dd2c99a5da7afb76a23f5b314963babd894e7578d75e80f2552319c6621e9c7738018fd1b8f4a3772057ed65466f2d9fc3e15c57e2b -EBUILD pybtex-docutils-1.0.1.ebuild 529 BLAKE2B bfd0ba94eba7f8aa8c5350d86b84f0040b7d712457a511f04db2a251b67724e4a3315d7284931d35802aecef385f57f63d10ff8d630a65144fffc07cff2eb18f SHA512 2c8ffae6a01aed35ce4a65c94798ba8bfc2f7e93f929b59ec5caa97863d804002b21fd4443c734e4e8eca714e51912873a304faea8996bca4efad91d2892abd7 EBUILD pybtex-docutils-1.0.2.ebuild 564 BLAKE2B d140a6ce6462d65739d33dc68c9df41475b49246de6ccc7af7386525f6fd1f5ca9f45e8541ded3c2b4210dac84c269f77a6d5dce8c76ae0b7d172ba9e03d114d SHA512 b3cd3fadc664979c836808765312825d331e038f10e5e34f8b34ce301a96a96add10aebdb936e7ef56d03d50826ef88d3831918d8768a04b095d621911b70759 MISC metadata.xml 529 BLAKE2B af193891d1d709d75fa2f89fa828ff5c946ebdff0b405ce06582e1222a7c3b32ec47ece3dbc96337ca11e6c3d510710954c256da58d7a171bdfcedce3e3c28da SHA512 990fa90122af363d3ed1af301c37ac1c5b3ece06e8712982cbc514d8ec7826a1ac174488b174cdd617bb820c0db269ebf515fdedf636181940af759ecb190916 diff --git a/dev-python/pybtex-docutils/pybtex-docutils-1.0.1.ebuild b/dev-python/pybtex-docutils/pybtex-docutils-1.0.1.ebuild deleted file mode 100644 index fe39420d9382..000000000000 --- a/dev-python/pybtex-docutils/pybtex-docutils-1.0.1.ebuild +++ /dev/null @@ -1,24 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8..11} ) -inherit distutils-r1 - -DESCRIPTION="A docutils backend for pybtex" -HOMEPAGE="https://github.com/mcmtroffaes/pybtex-docutils" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -RDEPEND=" - dev-python/docutils[${PYTHON_USEDEP}] - dev-python/pybtex[${PYTHON_USEDEP}] - -" - -distutils_enable_tests --install pytest -distutils_enable_sphinx doc diff --git a/dev-python/pycuda/Manifest b/dev-python/pycuda/Manifest index b1c07ebbe4c5..65ebd4a54b39 100644 --- a/dev-python/pycuda/Manifest +++ b/dev-python/pycuda/Manifest @@ -1,5 +1,3 @@ -DIST pycuda-2019.1.2.tar.gz 1584807 BLAKE2B 3250430ad626b28242ff44ab9576cf1f5ecf77530e789470dfebab324de95a735c0f56e67134891bace44b1f9b7a25133ffcb74c652c6568c5afedce26907fdb SHA512 22829daa5923342eec400a24342b1d738226073bb676476e4af97629d9311426b5d2465e60811696e55401568b90e152ac96d877c6262c416099a609862db742 DIST pycuda-2021.1.tar.gz 1682423 BLAKE2B 0ebd7554a5f92cd0d39ce7b5f64218f0b0dcfa1f3e63d3180306a149ad0581150630813eee7fbc17e32bb35ea711a46b84332705d6ffece7b11e7e928ef07aad SHA512 1df09f59e254f7e39b630ff41d22237ab0c81c0e6e7b7611c57eb98ade8531356b9cb3e381e6fa7e8495a46c465458febaf8ad56ceb8d570b5b25defb6dd55a9 -EBUILD pycuda-2019.1.2.ebuild 2218 BLAKE2B 060c482016d93534327e5e45fdc0560be24339490b642c2837a93194787e9f032710b090d92f421085ef95e04d37f4d0313c91590a4eafeac0385bb6ebf0bec8 SHA512 56cf00ec1761d1b8b2a6ba72cfc1ea43f1a64d4537dc56701c28758584e7e7516b924ec31be6862aad3e69117fb7f7505db7e6a408ab0b48bc1093b415fb8046 EBUILD pycuda-2021.1.ebuild 2353 BLAKE2B cf5e625a9bede76f3df86394ec8a71095301cd916669bf19e6d0bfe895f6ed2c8051b2235404cf9032c302dbeb937315b2eec19dc4fae8498459e3038ef5cae2 SHA512 3bf6a3688da755a4fc53ac200dfceaddb120c568d1db70626b0baca0d1b305211ea2eb51b4169be2f25d9a061234ac33a37299ea38ca2dff4c9de8dd5a59f880 MISC metadata.xml 333 BLAKE2B fcbf9c2b3c4fe1261c4576c8b95ce0ec1e8182e8377205927acfdb803668d70653e1572d50be0c9d1c2400b81a7db9003db3aba9e85cc6892f5f1f048a546a9c SHA512 b05c6924e1a322ebba353240ddc5392f4c8b5172c291f259c0d149e644fded7f48056f3950651d73782fd4b0c88b5bcf33aec772e9f61bdd41b6d4cfad1568d5 diff --git a/dev-python/pycuda/pycuda-2019.1.2.ebuild b/dev-python/pycuda/pycuda-2019.1.2.ebuild deleted file mode 100644 index a2d14a91432d..000000000000 --- a/dev-python/pycuda/pycuda-2019.1.2.ebuild +++ /dev/null @@ -1,81 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{7..9} ) -DISTUTILS_USE_SETUPTOOLS=no - -inherit cuda distutils-r1 - -DESCRIPTION="Python wrapper for NVIDIA CUDA" -HOMEPAGE="https://mathema.tician.de/software/pycuda/ https://pypi.org/project/pycuda/" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64" -IUSE="examples opengl test" - -RDEPEND=" - dev-libs/boost:=[python,${PYTHON_USEDEP}] - dev-python/decorator[${PYTHON_USEDEP}] - dev-python/mako[${PYTHON_USEDEP}] - dev-python/numpy[${PYTHON_USEDEP}] - >=dev-python/pytools-2013[${PYTHON_USEDEP}] - dev-util/nvidia-cuda-toolkit - x11-drivers/nvidia-drivers - opengl? ( virtual/opengl )" -DEPEND="${RDEPEND}" - -# We need write acccess /dev/nvidia0 and /dev/nvidiactl and the portage -# user is (usually) not in the video group -RESTRICT="userpriv !test? ( test )" - -distutils_enable_tests pytest - -python_prepare_all() { - cuda_sanitize - sed -e "s:'--preprocess':\'--preprocess\', \'--compiler-bindir=$(cuda_gccdir)\':g" \ - -e "s:\"--cubin\":\'--cubin\', \'--compiler-bindir=$(cuda_gccdir)\':g" \ - -e "s:/usr/include/pycuda:${S}/src/cuda:g" \ - -i pycuda/compiler.py || die - - touch siteconf.py || die - distutils-r1_python_prepare_all -} - -python_configure() { - mkdir -p "${BUILD_DIR}" || die - cd "${BUILD_DIR}" || die - "${EPYTHON}" "${S}"/configure.py \ - --boost-inc-dir="${EPREFIX}"/usr/include \ - --boost-lib-dir="${EPREFIX}"/usr/$(get_libdir) \ - --boost-python-libname=boost_${EPYTHON/./}.so \ - --boost-thread-libname=boost_thread \ - --cuda-root="${EPREFIX}"/opt/cuda \ - --cudadrv-lib-dir="${EPREFIX}"/usr/$(get_libdir) \ - --cudart-lib-dir="${EPREFIX}"/opt/cuda/$(get_libdir) \ - --cuda-inc-dir="${EPREFIX}"/opt/cuda/include \ - --no-use-shipped-boost \ - $(usex opengl --cuda-enable-gl "") || die -} - -src_test() { - # we need write access to this to run the tests - addwrite /dev/nvidia0 - addwrite /dev/nvidiactl - addwrite /dev/nvidia-uvm - addwrite /dev/nvidia-uvm-tools - - distutils-r1_src_test -} - -python_install_all() { - distutils-r1_python_install_all - - if use examples; then - dodoc -r examples - docompress -x /usr/share/doc/${PF}/examples - fi -} diff --git a/dev-python/pycurl/Manifest b/dev-python/pycurl/Manifest index 09597adedc54..ec60928f49c1 100644 --- a/dev-python/pycurl/Manifest +++ b/dev-python/pycurl/Manifest @@ -1,7 +1,7 @@ AUX 7.44-fix-tests.patch 1679 BLAKE2B ca0126a6dc12203ba8409c70ffa5142288bc94fd07ccc4404ee6f19a8515a46cc4e257dd26a12266aa3263e359e9167daa3ef36bde9867d2a4346ce38fcaac1b SHA512 743fbc3335daccb4e1d21b4c0e659d87582120b21d1cacecf0725fed9fe1eb6251761fdb50814c04e79ac3b13408335b34072e94bc704d3c333b96eaa9d52f76 DIST pycurl-7.44.1.tar.gz 227562 BLAKE2B 7dcbde563140f28382768b89b95422f873d5396a1f050dfcd3686d87b0ca2c3f3871281ed87b1dfbe7e4268728c2ec3ba7a76e7d7ef57754af5c185bf2a6fbe8 SHA512 e251db332791de07364695b5fd59b3a290486eabbde8be9914b5edeefa8702b4dd9ab678739ad765f76ededeb7192444fefe2a076d3977f454259dfd06731059 DIST pycurl-7.45.1.tar.gz 233879 BLAKE2B 8a6fe72f00cfd172b4f5e257f4526c4115047aa911d7fb3802d3bf105ac70dc866b27fa4878aae9f92229a5dd5108a2b5e1c9acfe93e1a94dac60d9405c5d5e6 SHA512 05639d484aac6d6688677589e391975158c5ef778456a47df575ad13fb8bd0db67ff8f5a39bdd99d82a67926aca421c01e687eec9d4fd87f32822b492b429635 -EBUILD pycurl-7.44.1-r1.ebuild 2606 BLAKE2B bc677f62ef43f7d11821d04de969228de756157ba0a71ff90fb8b3aba365afa76d11b8ef77c0f2c1e4ded872dd14043db6f95b02ab5164600c33b1b6f72cd592 SHA512 51f87fc8f98ef21fc15cfd5bc1276e978f469c7fd88c6f1aa4d5fdd3cebfa2e7dcf4dc474ebb2a77a778d5325e1389ce3a8d692394f8a9fc6858bb3877eb9107 +EBUILD pycurl-7.44.1-r1.ebuild 2600 BLAKE2B fcc99408299686d8036af73605ccdde86fd6b5a8c7a0443c9865c5b4825e5319aa22992ff858f6775bc080094a9f5d7155ca89455ade786c7cd9c3166a859610 SHA512 09cfa400f1853e5a3dbd1607400bf5adf8c87f54fc2892d1759877b75aad9e257ea171d60d5ecb9a7fd69ad93aedae3364a25bbccbc94a718aa4c3c09d5a9a9f EBUILD pycurl-7.44.1.ebuild 2567 BLAKE2B 466bf05ee32f22414003634b550e0fc137b7b12a48771a99ece9382835ce55500c36c6ae9726fc3b8a326f6e14ed82e6be18d40f516b26a8aa15bc23572ca5d6 SHA512 5da6e47330010c905f5c71b6f2af3eed23cf811272fc6d2556c39e1e4f97d788828ce47728f1c4fb68e116f4dc1b4f262e31a4be7c0f760312a7306621ade7ab EBUILD pycurl-7.45.1.ebuild 2576 BLAKE2B 0ebfbc982170ac686f98b095fb0339ffb1a3e64bb83d7be26c8f6c81ab64a748058278b4f874e2f87dc4e7c94054620e6ef3dc6ae7795c0401abfb30f9befbad SHA512 f8a27a8b42a3f481c82b631aa645dc180b32d0ef1845712689404cf9be2070148a28a8ab38ff394b1c920c8d789852125b9d338dd4d8c0d0599941755f67d024 MISC metadata.xml 1100 BLAKE2B dfc7fe054c7cc34c61bf58fef0378df304a539c28cbc0dff4ffff65ccc8892c38aaf1e275885fc54d2854d9acc6b382947038041f815b5941859be7cfe75523f SHA512 f1de0dccd625ae0b02ff9a55cbc1bbf7944faa24dba28ffd711c728001f180afa598a255132aea860ad616637325cdc653577af531b1a954a3994e8902c774aa diff --git a/dev-python/pycurl/pycurl-7.44.1-r1.ebuild b/dev-python/pycurl/pycurl-7.44.1-r1.ebuild index 0d8b5912af3a..95ccf08e9bf8 100644 --- a/dev-python/pycurl/pycurl-7.44.1-r1.ebuild +++ b/dev-python/pycurl/pycurl-7.44.1-r1.ebuild @@ -18,7 +18,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="LGPL-2.1" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" IUSE="curl_ssl_gnutls curl_ssl_nss +curl_ssl_openssl examples ssl test" RESTRICT="!test? ( test )" diff --git a/dev-python/pydantic/Manifest b/dev-python/pydantic/Manifest index 63bb6d3b8d4d..793e39c11d66 100644 --- a/dev-python/pydantic/Manifest +++ b/dev-python/pydantic/Manifest @@ -2,5 +2,5 @@ DIST pydantic-1.9.0.tar.gz 299758 BLAKE2B f6c2b89e598fc94db74b8165c449c752f11166 DIST pydantic-1.9.1.tar.gz 306846 BLAKE2B c22e892f403b6ca5eff7f888c68f9df5c198fa03c8dab833edc556b3b1a4819fc28c9818a649bf5d9c4bb745b0bde826e164eda7760cd26f88e278c86776ad84 SHA512 19d2a50ef054b76cc7e8756759f3d67a14a58614dd6ff1b4f60e73354b0028e08743aa3bb5944da7ae357ab279134d3685c454d6affa6524b267c7cd9a40375e EBUILD pydantic-1.9.0-r2.ebuild 1781 BLAKE2B 1abc19250b73f7675214ed0f10aa8fae0f3b8f57302167e1af93c2830d05b3c080a62f1d7d37088aecb47765688b7f314017d3f0348d127422a7856a92a130b5 SHA512 2bde02fb92797d94a67ee7cc247e0cf862a7910847d9e94043b8377476db6e2ad9d528f5fbb95ee97d17b70f05573c50780965c1440f2bd84ab5dec628fcb53c EBUILD pydantic-1.9.0-r4.ebuild 2046 BLAKE2B e97b3adbb7c234d580b1c2476843a01f9eca49a7fef9b38ad0c9b71c3212438ddf0eb22d07cde79495c78997ccff231cc0be2c2ed1c16b6b87db5bcb81b67337 SHA512 f6a8b7672c8e55938003d20aa1baf37430d2d023ac5990b8631c4c9a3448a4785efe0ef534c8e8a44524f90b77116aeb48bdfebebf4034e7fa5b2b3cae573d9c -EBUILD pydantic-1.9.1.ebuild 2103 BLAKE2B 6cc23f9d95eb4eda7c1bbc115cc00171eb3d8d6dd955aaed127c6b1423fd7aa714f053b6a924aa2ef83657281dc37e997451ce915aa1911160bba9c5da0841ee SHA512 656f6a54dd0f1dd206828da34a5b85ce5a2fc33f1f24693b1a1622dd359d16ace681688fdc71115333683e0f98e3ac9ef07f0533502e67d89d4889f2f4409266 +EBUILD pydantic-1.9.1.ebuild 2100 BLAKE2B 67660ff4fd1bdbd4c6d24bd5ceaebf87459491873f4fdc9c9e2147225d6dfd9c50275fc2ef99e48453e9d934da234892f7b32f0e9841f2eebf471bf38e727e40 SHA512 47341d28f610efa584fff57982e717c999c0245a7953d00a4e89edfc4ddfd66e5c8a372f57dbade727dfb23b3d8b7359034a9d17a10a6f607ea7e8045a4832e2 MISC metadata.xml 492 BLAKE2B e21bc5a40669b2b321ba310df9dd4c6ff424e77d9d961b3aebc1f62b579444c7f505c19dae02590de999cfd8168ac522034275583fb4835e97e8db9b153fefda SHA512 bfb9c7a069a79735543dc12101af7cca16acc5fd93cae01515dc35a106c16a419c0e0e3a97a6bc8426c3db776417f7d29231022cb6ac27020f97e5dcfe0d0cbb diff --git a/dev-python/pydantic/pydantic-1.9.1.ebuild b/dev-python/pydantic/pydantic-1.9.1.ebuild index 14a7532e125d..a8d4252b6f35 100644 --- a/dev-python/pydantic/pydantic-1.9.1.ebuild +++ b/dev-python/pydantic/pydantic-1.9.1.ebuild @@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc ~x86" +KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86" RDEPEND=" dev-python/typing-extensions[${PYTHON_USEDEP}] diff --git a/dev-python/pydevd/Manifest b/dev-python/pydevd/Manifest index 4191e7e75c24..decd7cd71ad2 100644 --- a/dev-python/pydevd/Manifest +++ b/dev-python/pydevd/Manifest @@ -1,4 +1,4 @@ DIST pydev_debugger_2_8_0.tar.gz 4171117 BLAKE2B 4f0ea0eeb228cb66f71e2046438396ff5ce59b42e620a067bc515ff504fa2da151e05f8ea6cf2d1aaa0768122431ccb45708a88c0616fb2859e96671b172e822 SHA512 b0189f1824b52f8ad35d1d1cfba0bd734806541ae2ff4f410c110763201630d296d10c2b7eaac8c656dfb3ff0f3c31bfdf2de28323778000cc7821e123a877d3 -EBUILD pydevd-2.8.0-r1.ebuild 2537 BLAKE2B d9aad25f7bb3a6de461b3c7b8f868b00354477f3137cc866a753b9e185bbbfbabe7c3c95038647c492ce6030ebf4e34c92aba70462c813a745689181b7176abc SHA512 d4cd470e1ebffc649f3869dfa9a7e289c090166af83c484823ba6a23ba8fc36e8a6a49bba2f6cc823ed35fa658bd3a507fa8db493fca816dd000cc93a8ab063d +EBUILD pydevd-2.8.0-r1.ebuild 2530 BLAKE2B 93678cf0ef2c0cfe1bad4831317297f6168201a7e50fa95bce8aae7415ca14ae101786e6d58277987dcb1d8e47be1b4feff0cea3a6d7c79784ade0f8a74b3736 SHA512 905c542665ea951b77698f23f3ef1e350ca356d5f1d445e6245c7e4d90aa0a321d055e2c2c48cf49a160a93cd7ecbc4ccd323e15aa6265cefdc52c3bd0fb65b7 EBUILD pydevd-2.8.0.ebuild 2551 BLAKE2B 4a39d39b1f4602398356e52dac958851cad3abd627b76c53f9c167f96c037c2b89c0d1d6c441f5af3bbfa2605ee2b629726158c7488c06cf98d1989205a1552d SHA512 3f6823845c558447f863a0029cd077c2118817894059383e758f0165379528d1585b756a95b823881cc00681784cc42169b19c31e4a6db4dd3391fdd7a68b9c3 MISC metadata.xml 384 BLAKE2B 37a4caa01a28f98ec8d141129c08754e6ba4dee5910a81c26f3eafcd7ac832962e91d3e39783e4859ac7e5ae5754837c89e496c4c2c205d12626359adf7dddae SHA512 5cf80b2e0eaf21e900c83341e9bef5c74a36d3c0a7354e3b6a832184cc60c42eeef6a22236e4fd9d484dc8834e5d4f98facd2578c223da2cc187dd76f91db764 diff --git a/dev-python/pydevd/pydevd-2.8.0-r1.ebuild b/dev-python/pydevd/pydevd-2.8.0-r1.ebuild index 92d937058dbe..e6ded90c5c8f 100644 --- a/dev-python/pydevd/pydevd-2.8.0-r1.ebuild +++ b/dev-python/pydevd/pydevd-2.8.0-r1.ebuild @@ -16,7 +16,7 @@ S="${WORKDIR}/PyDev.Debugger-${MY_P}" LICENSE="EPL-1.0" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ppc ppc64 ~riscv ~s390 sparc x86" # After removing and recompiling the prebuilt lib the tests fail? # For some reason the test suite is executing a slightly different gdb command diff --git a/dev-python/pydotplus/Manifest b/dev-python/pydotplus/Manifest index 9991fad411b8..db18a50c7b46 100644 --- a/dev-python/pydotplus/Manifest +++ b/dev-python/pydotplus/Manifest @@ -1,5 +1,4 @@ AUX pydotplus-2.0.2-tests.patch 907 BLAKE2B 387823545ea3b1372b6584a4b2daca756eb21d81487e3749309c155e37b21171e8e624d54caecc0b356a1456446a4e3b8340b5fc233301bc270fb3056571a601 SHA512 21dd557a0a94d6ad0e4932e01a97a450d76c0f7bcceab870b0ba60a2b96c711ab139fc682ca2a20da4c68b49fe37577763639bb77b9fbe28c7fa1281f2e5bb4b DIST pydotplus-2.0.2.tar.gz 278677 BLAKE2B 879271ba7e2104134a71caef7676082420770dcdb34aeabfe76232ad8f9774d3e90a9f7ca5fb407a7a4e8e0c4e5e01824bd0d5936fe77554cc661839fcc0dc7b SHA512 6f06a1f284401123a4514f9e9a4974dee8dc8d01e6b7c40a797fb70eed22b99fe774272f8b106b5632a33f524b356349fe1ff9633101ff61ef2fc3fe69d641ac EBUILD pydotplus-2.0.2-r1.ebuild 620 BLAKE2B a2317b42a99c4e91c6516964afdeec903d6ff93e35d1685d78540ab17611ffee676dba6c906fafe46d530c00c3da45283d5408ce5877032f288fa044d722e6fb SHA512 9407534321537713f067439258e5ed8559c289eca1fb6acfcfc4fbda61050f1538a355012e1328425ca88f086b501438a8e6ceb14b7faa9fad5a2fe2f56e031a -EBUILD pydotplus-2.0.2.ebuild 586 BLAKE2B 3062f42c4fb51ae8c5f4c1e9c5693e518e89a322af632cc11bbca2ff012ea0c0d854aecd510a7ab7924888ae5b92ab3166b87f35b8cf82f9b573fa28884e7d8e SHA512 1360a195c6cf9725e1c93aa21d1a3c54352e41391288b7dce54195050d543e99a39d439acd6219a077b4566c579560782780b178afe5e0d142034670a270b3da MISC metadata.xml 642 BLAKE2B 910a9eae9b71e007107680352ac5f1a6af0d12dd78e496cb2245e9bff0727eea377ea6c82d85584340bee94bb163f2f93fe273ea46583f8c20f4e5b8f1cf7418 SHA512 06a7c06b6e064576de57e5de401bce5fd440431b0f70e385cf08f59eb9dca02a7b5eeb58ba1e99d74c9d950584b68c08c2a2298f47ef70ec9fe85641cdec16a0 diff --git a/dev-python/pydotplus/pydotplus-2.0.2.ebuild b/dev-python/pydotplus/pydotplus-2.0.2.ebuild deleted file mode 100644 index 93ac855e6227..000000000000 --- a/dev-python/pydotplus/pydotplus-2.0.2.ebuild +++ /dev/null @@ -1,29 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{8..10} ) - -inherit distutils-r1 - -DESCRIPTION="Improved version of the old pydot project" -HOMEPAGE="https://pydotplus.readthedocs.org/" -SRC_URI="mirror://pypi/p/${PN}/${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -RDEPEND=" - dev-python/pyparsing[${PYTHON_USEDEP}] - media-gfx/graphviz" - -distutils_enable_tests unittest - -PATCHES=( "${FILESDIR}"/${P}-tests.patch ) - -python_test() { - cd test || die - "${EPYTHON}" pydot_unittest.py || die -} diff --git a/dev-python/pydyf/Manifest b/dev-python/pydyf/Manifest index ec1db0c15157..556c4468d8de 100644 --- a/dev-python/pydyf/Manifest +++ b/dev-python/pydyf/Manifest @@ -1,5 +1,3 @@ -DIST pydyf-0.1.2.gh.tar.gz 14272 BLAKE2B 66e3a9ff2297994f61573fd033a43e1af5bf6b27335b87abdb9b42e469d954cb518faed3707a246c4bb59fd93a769970a0be9dede5c6858b5ce90f264ff4d289 SHA512 d3d9ebc5daed3e1d09de788505888120c907427c44afcb80ebe1e807e25ca95e8f3a76aebc30a33e915667827e396621e1af67216a2e88db3e75fe81c1d933f2 DIST pydyf-0.2.0.gh.tar.gz 14530 BLAKE2B 00c696ea191abe111bf0ef098507f34ebaaaee516dc1afc46a194f3e051171ad1854292f5a3fcf1b559945990647ef8cbb308b3afe0dbc05120f15aa74dc8a63 SHA512 276083d8082c5ccc945144b7d2e3ba29f160d5159aa8d27726079dcc09a44a95d5b0f790874425cb41a00b1c22890b435b756b0bbe14ab43e9ad04a8ae2dad0e -EBUILD pydyf-0.1.2.ebuild 681 BLAKE2B b4d4cf0189e83502b333ee80d819255b5bcff3c29db9cda7050bc3ca395f2c1f453a9a57962b748e323fe656674b67a77ad09d5e35b3f79fed9ddfa6c0a0528e SHA512 27f34e058ccb48b64974ab898e37a1df85f3cdb1f8e48e47d19597a5023b4d2162eced02a1c239c3c5facf74e7b80bbdc7dc480062e7065fc9f6f8e19ef716a5 EBUILD pydyf-0.2.0.ebuild 676 BLAKE2B 5b83eb78d993b20906f08808292fffd9dfa714bb6ffb2815c3b77eb50db0e28fc0ddfe41697856d381583a766a9ef38baab2919de7f40f72a3bded477b3453bf SHA512 06113bc776109a81969ed09f425d1302cf6ccc7b19565690e293cbcab0daed9a73e1f98ad8cb06af941e7d5d9ce1d1b80380872f69902027c30e3450c2c1ebd8 MISC metadata.xml 346 BLAKE2B 1019f43890db1484163da244f781505c1193dc5516cbeb8921540dc298d4cf61903a9a0151e23cc22b7db7fd677f4424c74b5a051b95eb75e38f3546501096b3 SHA512 420175bcf83c3fe2fc1bcebfd88f07e3c56272b999f9693a82b76a703ea5d94d6e144683a67eca871bc6d2723ceb8f70c4d29e354df20d273587a7be6a369904 diff --git a/dev-python/pydyf/pydyf-0.1.2.ebuild b/dev-python/pydyf/pydyf-0.1.2.ebuild deleted file mode 100644 index 0ecfdfd4412d..000000000000 --- a/dev-python/pydyf/pydyf-0.1.2.ebuild +++ /dev/null @@ -1,33 +0,0 @@ -# Copyright 2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_SETUPTOOLS=pyproject.toml -PYTHON_COMPAT=( python3_{8..10} ) -inherit distutils-r1 - -DESCRIPTION="A low-level PDF generator" -HOMEPAGE=" - https://pypi.org/project/pydyf/ - https://github.com/CourtBouillon/pydyf/" -SRC_URI=" - https://github.com/CourtBouillon/pydyf/archive/v${PV}.tar.gz - -> ${P}.gh.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -BDEPEND=" - test? ( - app-text/ghostscript-gpl - dev-python/pillow[${PYTHON_USEDEP}] - )" - -distutils_enable_tests pytest - -src_prepare() { - sed -i -e '/addopts/d' pyproject.toml || die - distutils-r1_src_prepare -} diff --git a/dev-python/pyghmi/Manifest b/dev-python/pyghmi/Manifest index d9c2c6a9390b..29996758c917 100644 --- a/dev-python/pyghmi/Manifest +++ b/dev-python/pyghmi/Manifest @@ -1,9 +1,3 @@ -DIST pyghmi-1.5.42.tar.gz 241338 BLAKE2B f005697a13517f707bc74132d54ebdcc3752409aa147fdc9e99143f1c6a0507e24725e8bc2bc07980e017e6c6fff9868f84bf02fb598a2b580531aba0b66eafc SHA512 ec191a9862a4e6f28a8dbcb54759ad5c3a81ca3f85ecd4c9bbad634a3392296d5aad49d809a099d2719f2235dee2fac962374a4109dee120a4aba521a589afd5 -DIST pyghmi-1.5.43.tar.gz 241608 BLAKE2B edda01665ca4bf5337f8e92aea0fe099597f4c516a3f750ae9747cf80a0710ffc4324c387f826b440f03d30ef68efe93a99122abf9edd03727e32a5e255858f2 SHA512 53f6c4685b395cb3673be8e78c1845c2b0e021d526eb96b3c53a039c7de03e546c7cc6cc1d15003fd1d70ac9d9d2ddadadb62b6b4ee5a95d30c854582bf2785f -DIST pyghmi-1.5.44.tar.gz 243496 BLAKE2B 9f6a0618c19ff523db33069f63353eb3c262bcce2dae1b8b94ed103997a6a7ec1bb68a43cabbc9dcbbd78182e193ed5d8ef24877e7d6e5f2cc7c53d2a48bc002 SHA512 7c526cdbee3f4ee0fab4001380b860203d5afeaf247709c13815f2de15dd733bbcf275bb0e3667d03bb15cec11711cd50dc8d56a8035bdeb4cb9c75f0f651a9a -DIST pyghmi-1.5.45.tar.gz 243685 BLAKE2B cb84b9d5a2194a8be852870a967306abff226f065a8811636729f67b13bf5289268ce6e5130362998f047faee7efe3a577473f93acf800b5899de7d84569c10c SHA512 ed670ca2b7e6d21dd91198611a380dddb3a08073562c4e26a90805fb65eac0c410f217e8b3c91be21b0df399a77bb59ed5d87031ff74e89afa969462bfb5aeb7 -EBUILD pyghmi-1.5.42.ebuild 985 BLAKE2B 567b053a6ae5707e6f7c6de607ecaee5a6904a8c705beafeaa82c5614914433df06fa462dcb1cfe0d6173cb4f6c62579f778bc4c2e16f000a8ec76ee3b5e30b9 SHA512 cfebc5ca5b3460ec76b1a62b6d6a4642aadebc1739ea9b763f2556558f39597d613cc4b8f43b4e66ad02cc20e21d1b9a904554ca005d3ee9dd875718b7860794 -EBUILD pyghmi-1.5.43.ebuild 985 BLAKE2B 567b053a6ae5707e6f7c6de607ecaee5a6904a8c705beafeaa82c5614914433df06fa462dcb1cfe0d6173cb4f6c62579f778bc4c2e16f000a8ec76ee3b5e30b9 SHA512 cfebc5ca5b3460ec76b1a62b6d6a4642aadebc1739ea9b763f2556558f39597d613cc4b8f43b4e66ad02cc20e21d1b9a904554ca005d3ee9dd875718b7860794 -EBUILD pyghmi-1.5.44.ebuild 985 BLAKE2B 567b053a6ae5707e6f7c6de607ecaee5a6904a8c705beafeaa82c5614914433df06fa462dcb1cfe0d6173cb4f6c62579f778bc4c2e16f000a8ec76ee3b5e30b9 SHA512 cfebc5ca5b3460ec76b1a62b6d6a4642aadebc1739ea9b763f2556558f39597d613cc4b8f43b4e66ad02cc20e21d1b9a904554ca005d3ee9dd875718b7860794 -EBUILD pyghmi-1.5.45.ebuild 985 BLAKE2B 567b053a6ae5707e6f7c6de607ecaee5a6904a8c705beafeaa82c5614914433df06fa462dcb1cfe0d6173cb4f6c62579f778bc4c2e16f000a8ec76ee3b5e30b9 SHA512 cfebc5ca5b3460ec76b1a62b6d6a4642aadebc1739ea9b763f2556558f39597d613cc4b8f43b4e66ad02cc20e21d1b9a904554ca005d3ee9dd875718b7860794 +DIST pyghmi-1.5.47.tar.gz 243783 BLAKE2B 4611df2616c7681c10664b645969b40f85a41ea2f16c3bcd4123230e90087903e6d7265b0147d93f994a4af32a77750685230d4e977418ba129a3e2093f8065c SHA512 f4122537488ca05035603f15106646e539c5081ee71ba3fc1f37e8175ffe98dbbc59446fa4683816a4211b90bb9f82adea4c5d42e4ce8b2b301c35f862262394 +EBUILD pyghmi-1.5.47.ebuild 985 BLAKE2B 567b053a6ae5707e6f7c6de607ecaee5a6904a8c705beafeaa82c5614914433df06fa462dcb1cfe0d6173cb4f6c62579f778bc4c2e16f000a8ec76ee3b5e30b9 SHA512 cfebc5ca5b3460ec76b1a62b6d6a4642aadebc1739ea9b763f2556558f39597d613cc4b8f43b4e66ad02cc20e21d1b9a904554ca005d3ee9dd875718b7860794 MISC metadata.xml 439 BLAKE2B 0c7ccbc424041a506c60bb0934e40465b64a9779d4d2b6992ba5d4c8563b114da1470a1b221798773824b92fc7b5d6e7b2f0b0afff7f266ea1fbf450f336c497 SHA512 0c919c41bbef88b080cd5941d767cb3f79e935dfedb6da16353b80da2966d488936768b8ad04c7fc695b3c6376143430115f5533b3492816bf293ab2ccf37fb8 diff --git a/dev-python/pyghmi/pyghmi-1.5.43.ebuild b/dev-python/pyghmi/pyghmi-1.5.43.ebuild deleted file mode 100644 index 1844c945d4be..000000000000 --- a/dev-python/pyghmi/pyghmi-1.5.43.ebuild +++ /dev/null @@ -1,39 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{8..10} ) - -inherit distutils-r1 - -DESCRIPTION="A pure python implementation of IPMI protocol" -HOMEPAGE=" - https://opendev.org/x/pyghmi/ - https://pypi.org/project/pyghmi/ -" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -RDEPEND=" - >=dev-python/cryptography-2.1[${PYTHON_USEDEP}] - dev-python/pbr[${PYTHON_USEDEP}] - >=dev-python/python-dateutil-2.8.1[${PYTHON_USEDEP}] - >=dev-python/six-1.10.0[${PYTHON_USEDEP}] -" -BDEPEND=" - test? ( - >=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}] - >=dev-python/oslotest-3.2.0[${PYTHON_USEDEP}] - >=dev-python/sphinx-1.6.5[${PYTHON_USEDEP}] - >=dev-python/subunit-1.0.0[${PYTHON_USEDEP}] - >=dev-python/testscenarios-0.4[${PYTHON_USEDEP}] - >=dev-python/testtools-2.2.0[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests unittest diff --git a/dev-python/pyghmi/pyghmi-1.5.44.ebuild b/dev-python/pyghmi/pyghmi-1.5.44.ebuild deleted file mode 100644 index 1844c945d4be..000000000000 --- a/dev-python/pyghmi/pyghmi-1.5.44.ebuild +++ /dev/null @@ -1,39 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{8..10} ) - -inherit distutils-r1 - -DESCRIPTION="A pure python implementation of IPMI protocol" -HOMEPAGE=" - https://opendev.org/x/pyghmi/ - https://pypi.org/project/pyghmi/ -" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -RDEPEND=" - >=dev-python/cryptography-2.1[${PYTHON_USEDEP}] - dev-python/pbr[${PYTHON_USEDEP}] - >=dev-python/python-dateutil-2.8.1[${PYTHON_USEDEP}] - >=dev-python/six-1.10.0[${PYTHON_USEDEP}] -" -BDEPEND=" - test? ( - >=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}] - >=dev-python/oslotest-3.2.0[${PYTHON_USEDEP}] - >=dev-python/sphinx-1.6.5[${PYTHON_USEDEP}] - >=dev-python/subunit-1.0.0[${PYTHON_USEDEP}] - >=dev-python/testscenarios-0.4[${PYTHON_USEDEP}] - >=dev-python/testtools-2.2.0[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests unittest diff --git a/dev-python/pyghmi/pyghmi-1.5.45.ebuild b/dev-python/pyghmi/pyghmi-1.5.45.ebuild deleted file mode 100644 index 1844c945d4be..000000000000 --- a/dev-python/pyghmi/pyghmi-1.5.45.ebuild +++ /dev/null @@ -1,39 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{8..10} ) - -inherit distutils-r1 - -DESCRIPTION="A pure python implementation of IPMI protocol" -HOMEPAGE=" - https://opendev.org/x/pyghmi/ - https://pypi.org/project/pyghmi/ -" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -RDEPEND=" - >=dev-python/cryptography-2.1[${PYTHON_USEDEP}] - dev-python/pbr[${PYTHON_USEDEP}] - >=dev-python/python-dateutil-2.8.1[${PYTHON_USEDEP}] - >=dev-python/six-1.10.0[${PYTHON_USEDEP}] -" -BDEPEND=" - test? ( - >=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}] - >=dev-python/oslotest-3.2.0[${PYTHON_USEDEP}] - >=dev-python/sphinx-1.6.5[${PYTHON_USEDEP}] - >=dev-python/subunit-1.0.0[${PYTHON_USEDEP}] - >=dev-python/testscenarios-0.4[${PYTHON_USEDEP}] - >=dev-python/testtools-2.2.0[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests unittest diff --git a/dev-python/pyghmi/pyghmi-1.5.42.ebuild b/dev-python/pyghmi/pyghmi-1.5.47.ebuild similarity index 100% rename from dev-python/pyghmi/pyghmi-1.5.42.ebuild rename to dev-python/pyghmi/pyghmi-1.5.47.ebuild diff --git a/dev-python/pyglet/Manifest b/dev-python/pyglet/Manifest index 4fec798efddf..250a21832547 100644 --- a/dev-python/pyglet/Manifest +++ b/dev-python/pyglet/Manifest @@ -1,7 +1,3 @@ -DIST pyglet-1.5.23.tar.gz 6532823 BLAKE2B 0f69766ff424385c623c0b5bbca74741f4a55008365a90617a8f688954cbd58e898f733b893ef5dc2e1a25f9aab400e1d6f17bb932353f1f4f339e73f79406d5 SHA512 ed088ee37521d8594cb7fd017f86c3ce0f8e8794bc628c5404cbe2d33fb56db0fa306e83e89be7d132be68be73619fdd30d4410cd04a3bcb2f5f012443fb8ed8 -DIST pyglet-1.5.24.tar.gz 6533762 BLAKE2B 6ac19bc8e5eb55b068cacd1828adb09bb2f42f0231e795770cb110ad70961c7618dacb47bed043d26ca237b2fbdb6e7a319180208f9401e82e18beb73da62638 SHA512 d7dcc5ce8f718184e3cc8c398033975ca95c67802153e9470075e93c8ab587fd81f2c9f5a851e0719fd32d42576706da4a6f9b3053a597d56bdd8ad0047c735f DIST pyglet-1.5.26.tar.gz 6534434 BLAKE2B a4366390f4ed92ed9e6c2d362fd8a009adf0e8a21ca00e1b9fead3cba99d192bb007413eca36892433f3bc4e2bf3258c550b2827262fc70e87b20566d46acb15 SHA512 819b2bbf71c9c632c1cefbb31e2a7186905c1475a1e978cd75dd6c019e5a53e6af79bceb57c68b61a3bb5692e04091c89c67b9168bb76ee19009c1ab719b8530 -EBUILD pyglet-1.5.23.ebuild 1373 BLAKE2B b670720c2d7f0320b44b17057f5fba60557298d0548cc0929c42b3a2a1f1d651ed933989d598630863089b305af1a70b7a6dd20f395471429fad0313a30cce27 SHA512 a1ddc286f99319e90daf93aa8cc55388ce688d77213979858024ae8081eb52ac653437e35a2614b5918fcbe93f519c28dc2863613369c0e1a4209bfdf1f8dba1 -EBUILD pyglet-1.5.24.ebuild 1576 BLAKE2B beccf79aab4c26612f65ea8563044e6effe82244791fc341a327855b0e1c43f17ae3f6a5311d248d77573d1c7264ee0c6f90e66941b738942cd9d4097634c58f SHA512 7c8a053815bd46f0a037f2db3f73b124405e36f4b3451506805a9f67afac77977f154f0e889b987af0201ea7d1946a0805615a7b9a0b4682f129b7d101531177 -EBUILD pyglet-1.5.26.ebuild 1576 BLAKE2B beccf79aab4c26612f65ea8563044e6effe82244791fc341a327855b0e1c43f17ae3f6a5311d248d77573d1c7264ee0c6f90e66941b738942cd9d4097634c58f SHA512 7c8a053815bd46f0a037f2db3f73b124405e36f4b3451506805a9f67afac77977f154f0e889b987af0201ea7d1946a0805615a7b9a0b4682f129b7d101531177 +EBUILD pyglet-1.5.26.ebuild 1574 BLAKE2B a701c65476ff75e74611efe43d8401929e10ab4d73aee621664ed0c1772cc153d02799578a08f9f07fab8fde8033abca3b367ad705f71956c7242f9eb441e8ad SHA512 9c6cfd4b55ffb1f876dfa3b268f27a812b263ca92a428aec34885a9288c1aaee9a8cab15c073536da01fb54fa8db8710469c6bddbe543c4e54376b930055a610 MISC metadata.xml 1092 BLAKE2B 51abba6b5545fb47d277edaca91fda755e885f08a9407f5cd3d468c8b0b86991b57d8d151e27d59755ea884ae894ed0e5c32d357b0d81e66eb9054ca6fc92055 SHA512 7e47cc4c39ebf827bf46423251df994a65c2af8ada9420b36810e36f245bbd810796bc8b02cbce182ff071bbd9dae0c9e5d9f5cb201349cd49fa311b3891dc2f diff --git a/dev-python/pyglet/pyglet-1.5.23.ebuild b/dev-python/pyglet/pyglet-1.5.23.ebuild deleted file mode 100644 index 32ae3d197173..000000000000 --- a/dev-python/pyglet/pyglet-1.5.23.ebuild +++ /dev/null @@ -1,63 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{8..10} ) -inherit distutils-r1 virtualx xdg-utils - -DESCRIPTION="Cross-platform windowing and multimedia library for Python" -HOMEPAGE="http://pyglet.org/" -SRC_URI="https://github.com/pyglet/pyglet/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~riscv x86 ~amd64-linux ~x86-linux" -IUSE="examples image +sound" - -BDEPEND=" - test? ( - dev-python/pillow[${PYTHON_USEDEP}] - media-libs/fontconfig - ) -" -RDEPEND=" - virtual/glu - virtual/opengl - image? ( || ( - dev-python/pillow[${PYTHON_USEDEP}] - x11-libs/gtk+:2 - ) ) - sound? ( || ( - media-libs/openal - media-sound/pulseaudio - ) ) -" -# ffmpeg? ( media-libs/avbin-bin ) - -DOCS=( DESIGN NOTICE README.md RELEASE_NOTES ) - -distutils_enable_tests pytest - -python_test() { - xdg_environment_reset - - # Deselect openal test, can't open device in sandbox - local EPYTEST_DESELECT=( - tests/unit/media/test_listener.py::test_openal_listener - ) - - # Specify path to avoid running interactive tests - # We could add in integration tests, but they're slow - virtx epytest tests/unit -} - -python_install_all() { - if use examples; then - dodoc -r examples - docompress -x /usr/share/doc/${PF}/examples - fi - - distutils-r1_python_install_all -} diff --git a/dev-python/pyglet/pyglet-1.5.24.ebuild b/dev-python/pyglet/pyglet-1.5.24.ebuild deleted file mode 100644 index 09e50811bc5c..000000000000 --- a/dev-python/pyglet/pyglet-1.5.24.ebuild +++ /dev/null @@ -1,73 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{8..10} ) - -inherit distutils-r1 virtualx xdg-utils - -DESCRIPTION="Cross-platform windowing and multimedia library for Python" -HOMEPAGE=" - https://pyglet.org/ - https://github.com/pyglet/pyglet/ - https://pypi.org/project/pyglet/ -" -SRC_URI="https://github.com/pyglet/pyglet/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86 ~amd64-linux ~x86-linux" -IUSE="examples image +sound" - -BDEPEND=" - test? ( - dev-python/pillow[${PYTHON_USEDEP}] - media-libs/fontconfig - ) -" -RDEPEND=" - virtual/glu - virtual/opengl - image? ( || ( - dev-python/pillow[${PYTHON_USEDEP}] - x11-libs/gtk+:2 - ) ) - sound? ( || ( - media-libs/openal - media-sound/pulseaudio - ) ) -" -# ffmpeg? ( media-libs/avbin-bin ) - -DOCS=( DESIGN NOTICE README.md RELEASE_NOTES ) - -distutils_enable_tests pytest - -src_test() { - virtx distutils-r1_src_test -} - -python_test() { - xdg_environment_reset - - local EPYTEST_DESELECT=( - # lacking device/server permissions - tests/unit/media/test_listener.py::test_openal_listener - tests/unit/media/test_listener.py::test_pulse_listener - ) - - # Specify path to avoid running interactive tests - # We could add in integration tests, but they're slow - nonfatal epytest tests/unit || die "Tests failed with ${EPYTHON}" -} - -python_install_all() { - if use examples; then - dodoc -r examples - docompress -x /usr/share/doc/${PF}/examples - fi - - distutils-r1_python_install_all -} diff --git a/dev-python/pyglet/pyglet-1.5.26.ebuild b/dev-python/pyglet/pyglet-1.5.26.ebuild index 09e50811bc5c..cc992542d9ff 100644 --- a/dev-python/pyglet/pyglet-1.5.26.ebuild +++ b/dev-python/pyglet/pyglet-1.5.26.ebuild @@ -18,7 +18,7 @@ SRC_URI="https://github.com/pyglet/pyglet/archive/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="amd64 ~arm ~arm64 ~riscv x86 ~amd64-linux ~x86-linux" IUSE="examples image +sound" BDEPEND=" diff --git a/dev-python/pykka/Manifest b/dev-python/pykka/Manifest index e4ed69ea698a..7bed484b7fff 100644 --- a/dev-python/pykka/Manifest +++ b/dev-python/pykka/Manifest @@ -1,5 +1,3 @@ -DIST pykka-3.0.2.gh.tar.gz 44440 BLAKE2B 8649e4b5134d902a459cd7f43ced59fb88bf6e9f7435aaf89a3c68fd349b941eea8154703107611a027c39b9eaca374d39497dd4f0dea72a1edfc4df99153539 SHA512 0e10366739839d792ac8866b2dc5f7a2d352b04f896ffa1c1922b215e8907f6fb9300ec955d5ed5f8c19d0714720b7f20569177cd1a9f2c98fbd27e42a9bd3f5 DIST pykka-3.1.1.gh.tar.gz 44312 BLAKE2B cb50f01e27ca7b6aec10b61fb41d59e1d4fec29b65595afbab1e931137ef35efe8860bab0ce3b7a6a30a44aa215deb237a4e13abc541c537dab062b7d14acf0d SHA512 0cb5ca7924f77d9d0ba8b2f288e2a635f7ce70ae49bd5f5ddf574f37f76252b575cb95898ab244d27b96090345bcbbe82bad1c97f5cca73fb8fffa707e553e55 -EBUILD pykka-3.0.2.ebuild 578 BLAKE2B 0121c6c643470a953c255bd4ef29b3e32965aa0ee3f8367433b83e8e0407048e5752e20cd92eede3ab642a887a00fa7fc3fd0c7d026c374407e0f625bca9a5c2 SHA512 7310b5513d859cfdc3885f3a0b74dcea3ce5e522961915c24b226f70110475ccc3e7c5630161d154f527b938b1c430762f5c702da7584624cd53d45aaaa05fb0 EBUILD pykka-3.1.1.ebuild 598 BLAKE2B d37ed434e7febcf4a1641d28f7c8fa5af3da020c94ee673a41aa5fcc1af6d6075382894eed724eda10e46b5308da9ee90f35094b5f7597e20a5ee297d5817006 SHA512 d8a30acd89c7db48e9a7aea28bf460f5c6b696d656965f64ce65c8f9b9ed67f84dd0ae74c09fdf4ba0d18839cbd4be50e69f7fe83a77abc58e4bdc738763cb12 MISC metadata.xml 360 BLAKE2B 6a3cd04142f75ec9e5c91d91e2d267e618e9824ea8b9b6be452c77b22c7d2f29d41068848f32c4e03e85f90767d4a8c83d2064cd9e20dda4997194fcc1bb9e81 SHA512 1fef48dd8d3bc9397d4bbbc90a8a1a3db7f39a1e6795e9057d6bfcde6ada8f939b2589235b07824c15ee348c42f1ffb372a10d7a49741d7db57b542ce31c11e9 diff --git a/dev-python/pykka/pykka-3.0.2.ebuild b/dev-python/pykka/pykka-3.0.2.ebuild deleted file mode 100644 index c2c6981f6e79..000000000000 --- a/dev-python/pykka/pykka-3.0.2.ebuild +++ /dev/null @@ -1,28 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_SETUPTOOLS=pyproject.toml -PYTHON_COMPAT=( python3_{8..10} ) - -inherit distutils-r1 - -DESCRIPTION="A Python implementation of the actor model" -HOMEPAGE=" - https://www.pykka.org/en/latest/ - https://github.com/jodal/pykka/" -SRC_URI=" - https://github.com/jodal/pykka/archive/v${PV}.tar.gz - -> ${P}.gh.tar.gz" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64" - -BDEPEND=" - test? ( - dev-python/pytest-mock[${PYTHON_USEDEP}] - )" - -distutils_enable_tests pytest diff --git a/dev-python/pylint/Manifest b/dev-python/pylint/Manifest index 4d070715e357..d33bed7f8cc4 100644 --- a/dev-python/pylint/Manifest +++ b/dev-python/pylint/Manifest @@ -1,6 +1,8 @@ AUX pylint-2.4.4-sphinx-theme.patch 468 BLAKE2B 741a362b51d35f574b245b4df81309b1b08be7a38ca7fd5c04d6c9ce39bc830e32531a29103d1261d9fea6eecf5f52fb1d4cf74ab0ec3bda5f6299e4edfecf94 SHA512 7f1896819d4f2766a83ce2600754d7a698ce13388de9127e83b42b76b332ae5eb54eb538b9dd5d81dafe1cd5798e703c1f3fd7fa318a8582aa7c2c0db7cc7a30 DIST pylint-2.13.9.gh.tar.gz 1123216 BLAKE2B f80e88f565595b16bba650a009bfdd6d55efa65227898d145d4867c116c89c7ab5244c509382f0e9023404b4e46accb742334450ca7342394fb4d0abaccb8d03 SHA512 dcea90b1b1494d928f0b12dd2b50ee1d97a74efce18e0ef54ea02b52209a574977971e12db8f476edcf1bd646ca41c6a77bcf9a425c01af71bd29e54fd6c20b9 DIST pylint-2.14.1.gh.tar.gz 1270750 BLAKE2B 120cc78c3d76ccb10f88c94b5528f1ed42730b49ac7daea4c1e65cd82fa2aea2c7d77a3a26dcb84201c69afeceb538cddf1ba740af308b586624ee3d40656d49 SHA512 4be985bb78e4b2bd65a195b95fdeb2a95c59c82db2446c9c365b11f0ba57e2a3234a41865071272cb054647a15e7e1a8b48d034ca656a3a44ca509648f258c13 +DIST pylint-2.14.2.gh.tar.gz 1273238 BLAKE2B c242d1686f34c1b7bdefea29a031f43dfa40de8cf33f9ab7c23c7278d2abe0df63de28693717aa68b45eeeb4a7d3b8bf442ab85181826eea2282454ba04381b5 SHA512 977b84164f87cf7cf98f761d4a4977526c7098aeef4eea4cf057d6884ff368bd7ef52e483c1eb623f026343c8c6dcd961dd5301db8dd1ac9ba2ef4edb0c517fe EBUILD pylint-2.13.9.ebuild 2272 BLAKE2B 3f4323a6c4c4571c8fbaeec14046cb290cdfbd41af303c44d8b11bd0e3dca19743ebe166c2c1163ceaeb184bf4bbc50a2fe5f66272f2706cccb0ef973defc492 SHA512 8050139759ca4109aa412b61995cdb7c13a7b23dc37cca9be22692498198253f71e178d6496361d6208ef1f824ec61857429e4e60cc8c1d8d553f4cb0968bd7b EBUILD pylint-2.14.1.ebuild 2260 BLAKE2B 6ab54d876288e7c8911686f5c9b5edfde88a231767287e9e7682d5a09cb0d1281afec3c0a9fd5cf81b440e975f52f8fa46d54aa17a73622b231ed924fa1a4c15 SHA512 04fa0d3689363653e2fa622479061df9819d03935d948b8fc8f4ef410b26039a47e164eab1aef3e19bd02504b0a6c385d86a41733f65c8d81a8bd088d080dc74 +EBUILD pylint-2.14.2.ebuild 2260 BLAKE2B 09777087ce75264713a36908d5182f09c52776b0f6a7ba2a8fd09b6a8aaba5a648a657e10b040aff68d544a1247e6408a8a650771546c7f1969206e4e264a389 SHA512 f5c1bc119cf5a6c6eb7f843ab01dd4d553a46c3ecfd3dec43315e74c375091c4e0cb01045c61138f5750ca0e6ae06860af6e29664862bb31973a2fce7a8dcff4 MISC metadata.xml 1100 BLAKE2B 97ec6bd2f6cf487afb93136e9ee58d0d5f8ad37e2ded456ed4f196e73fd37cddead2462d3592b44ca1a6c3722b1f194905238299f0c066945d1e22bdb18acc9b SHA512 0418d987879446fd76fe9b7fc4ee8b1c3c0d9bbab1d1fc3eb66eada0bc52f6b6480cf9852dc3a18b1915d2093642b9c87f24207e89b34d3e48c29a282a3ba979 diff --git a/dev-python/pylint/pylint-2.14.2.ebuild b/dev-python/pylint/pylint-2.14.2.ebuild new file mode 100644 index 000000000000..9001edad3fc2 --- /dev/null +++ b/dev-python/pylint/pylint-2.14.2.ebuild @@ -0,0 +1,80 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{8..10} ) +PYTHON_REQ_USE="threads(+)" + +inherit distutils-r1 + +DESCRIPTION="Python code static checker" +HOMEPAGE=" + https://pypi.org/project/pylint/ + https://github.com/PyCQA/pylint/ +" +SRC_URI=" + https://github.com/pycqa/pylint/archive/v${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +IUSE="examples" + +# Make sure to check https://github.com/PyCQA/pylint/blob/main/setup.cfg#L43 on bumps +# Adjust dep bounds! +RDEPEND=" + =dev-python/astroid-2.11.6[${PYTHON_USEDEP}] + >=dev-python/dill-0.2[${PYTHON_USEDEP}] + >=dev-python/isort-4.2.5[${PYTHON_USEDEP}] + =dev-python/mccabe-0.6[${PYTHON_USEDEP}] + =dev-python/platformdirs-2.2.0[${PYTHON_USEDEP}] + >=dev-python/tomli-1.1.0[${PYTHON_USEDEP}] + >=dev-python/tomlkit-0.10.1[${PYTHON_USEDEP}] + $(python_gen_cond_dep ' + dev-python/typing-extensions[${PYTHON_USEDEP}] + ' 3.8 3.9) +" +BDEPEND=" + test? ( + >=dev-python/GitPython-3[${PYTHON_USEDEP}] + dev-python/pytest-timeout[${PYTHON_USEDEP}] + dev-python/typing-extensions[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +python_test() { + rm -rf pylint || die + + local EPYTEST_DESELECT=( + # No need to run the benchmarks + tests/benchmark/test_baseline_benchmarks.py + + # TODO + 'tests/test_functional.py::test_functional[forgotten_debug_statement_py37]' + 'tests/test_functional.py::test_functional[dataclass_with_field]' + 'tests/test_functional.py::test_functional[no_name_in_module]' + tests/checkers/unittest_typecheck.py::TestTypeChecker::test_nomember_on_c_extension_error_msg + tests/checkers/unittest_typecheck.py::TestTypeChecker::test_nomember_on_c_extension_info_msg + tests/config/pylint_config/test_run_pylint_config.py::test_invocation_of_pylint_config + ) + epytest +} + +python_install_all() { + if use examples ; then + docompress -x "/usr/share/doc/${PF}/examples" + docinto examples + dodoc -r examples/. + fi + + distutils-r1_python_install_all +} diff --git a/dev-python/pymetar/Manifest b/dev-python/pymetar/Manifest index a332b819023a..473a7ec2a075 100644 --- a/dev-python/pymetar/Manifest +++ b/dev-python/pymetar/Manifest @@ -1,4 +1,3 @@ DIST pymetar-1.4.tar.gz 3162928 BLAKE2B b92686204e84070722b3351ce04c1e65e3b47c7802767fbdb95027bcaea566518e61ac4c3e02dd0345c6672a87e2d50239a679dd7db426f7fa183023357763d3 SHA512 d5c5d382c68ffacefe07d63239f3b56984bf2becef922c945b0014a210ddf9ce1f96f99028e0ec9e649f70f6262925a836dbeb83309407aa2c4ddb4769db3dbd EBUILD pymetar-1.4-r1.ebuild 566 BLAKE2B d1de4abc0b299422f4b31add1eef9531c9be8207abdde6fe9b6797b1b820699e4e70ab6f7c7d52e194d36ddc4c14ca935b83d3085e79f8de39744919d4cdfcd2 SHA512 4ec737ebe9a39c30ebd18010e75ab278fe571f28c948843c0679061d2f4a083e2696f8e311558ebf2e55d6d2f6acadfc0f6c660003547e8bb472e2c18cbb5af8 -EBUILD pymetar-1.4.ebuild 584 BLAKE2B 33ff4940decdb60e07aac80e53a72821e1220d5d8124c1052078776fe14d416e01ae3596a7efdc279d9fd2fbbea7c299bf1f3ea008253a3000c0869e7e056bd6 SHA512 2818639d2bd71c7a8702f6b31ec3c27f4f0bd8380f20d2c4ca8bb182394cd64a79e3e557c145ee0d52c7bdb4a5c709188d2d3d0642e84b5a9095e5bdc4c71607 MISC metadata.xml 1092 BLAKE2B 33e3f517b7f3451e463f2ac4a3bfbf0e6491e4e8990695dfb6dd9c0e9bdd823582822ba5142c2c4e67d7e6fc9a6162cea5b6e22cd62103fa16ccaf146e99763c SHA512 4a658b23fcbe07fb83a67d87c2a99254aa7a5957a53737e6af615aa8bfbc0db2a680d5f8f1cf81ce1c3c93875002fc50cbfa557978570c7ce99026258d9f7603 diff --git a/dev-python/pymetar/pymetar-1.4.ebuild b/dev-python/pymetar/pymetar-1.4.ebuild deleted file mode 100644 index 51894f79ee8d..000000000000 --- a/dev-python/pymetar/pymetar-1.4.ebuild +++ /dev/null @@ -1,25 +0,0 @@ -# Copyright 2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -PYTHON_COMPAT=( python3_{7,8,9} ) - -inherit distutils-r1 - -DESCRIPTION="Downloads and decodes to the weather report for a given station ID" -HOMEPAGE="https://www.schwarzvogel.de/software/pymetar/" -SRC_URI="https://www.schwarzvogel.de/pkgs/${P}.tar.gz" -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~x86" -IUSE="" - -DEPEND="" -RDEPEND="" - -src_install() { - dodoc "${S}/README.md" - dodoc "${S}/THANKS" - doman "${S}/pymetar.1" - python_foreach_impl distutils-r1_python_install -} diff --git a/dev-python/pynacl/Manifest b/dev-python/pynacl/Manifest index c825cca265eb..2e9b510d7949 100644 --- a/dev-python/pynacl/Manifest +++ b/dev-python/pynacl/Manifest @@ -1,4 +1,4 @@ DIST pynacl-1.5.0.gh.tar.gz 20350195 BLAKE2B 56ca4f47867cce6e22fdacb0558b5f901aae318b47bacfe5f4ad02d8923e1c86d0a2dd186ec29c820a786ab844d928479fca2d1472a8345b82be6bcbc67c3328 SHA512 905d3a7ce7f758b31a5d34471d5a0202fd2ba3d904a7ec59a158bcd1ea572fc87e29fc144c733d151cbaa48788c939808bc51d00acc973fe6d190eefdd3bfd59 -EBUILD pynacl-1.5.0-r1.ebuild 933 BLAKE2B d1589f2f3b93b71077548c8f2673964716173892029cb6f1ec8e605728d9af9157a7c30f05a7e725189ea03a99e6f65dfdd3d77dcaa271f272186471396e7c6e SHA512 a11bbc479fee2623b875b51d69d1603f7af45473a41397d586804b7d5885d6efd8a4bcf283f885e662c13ea038a8782bd80333ba80613255b80c10dbc309bcca +EBUILD pynacl-1.5.0-r1.ebuild 927 BLAKE2B db7da6a27a0b6dc7ab2fb2da20e5a5d4368b81cf3073e5dfc33e7c4a14c95de9c23662993e838e13d3b1623077e2abfbf820f3ad4c80062743434485c7b89773 SHA512 03fa2ca6726c98f925fcb062b4ba6dd3ed1800885385696cb884c89ba6b1b2564632dc625d8e87b0f3e80fc3ef9dbb34f5992fa8bd88e9f2c4f82eb323b2a145 EBUILD pynacl-1.5.0.ebuild 880 BLAKE2B b3190da3bbf421eec0f084182b333b147b245a52a6727620d6ee9d848949f05b3a9a096ddb66690739a65858ae33d4da285c5cdfecd51ddaf764adda2751a04f SHA512 8fa3fc857cc7e589686352327f199dc1a5310be33723b059b51034ef6c8a1358a6898169a4e419a0bd947bf8296e79a12f33fcee1b16bfc603a9192955373c95 MISC metadata.xml 674 BLAKE2B 676d246f5dac0a5f34c272e29b742a3a454e0ccef4a1ccecbacdfb652070c81bc145ee3d100f9c5e5ac025c183e80d937a4d9d8c6e0b5f26ac2c8225962681f0 SHA512 b5afb7450c64aace06974d98ce3cb172e2e4d7b343a0bcdf1b34505d3d9e180b774f359de1762a1b15127d23e5808289258e2333ab73f5cde04513015409c1a2 diff --git a/dev-python/pynacl/pynacl-1.5.0-r1.ebuild b/dev-python/pynacl/pynacl-1.5.0-r1.ebuild index 529106b0a00e..96c389145fbd 100644 --- a/dev-python/pynacl/pynacl-1.5.0-r1.ebuild +++ b/dev-python/pynacl/pynacl-1.5.0-r1.ebuild @@ -20,7 +20,7 @@ SRC_URI=" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux" RDEPEND=" dev-python/six[${PYTHON_USEDEP}] diff --git a/dev-python/pyotp/Manifest b/dev-python/pyotp/Manifest index 0dbdc2685840..b6435b8f5250 100644 --- a/dev-python/pyotp/Manifest +++ b/dev-python/pyotp/Manifest @@ -1,4 +1,3 @@ DIST pyotp-2.6.0.tar.gz 15687 BLAKE2B 9e1b97c5fd5a3d9b335c173d44922a0427f9f49f4fb27579ee528d1e6f4776b33db31a1664a9bd6295bbec331458e17ac380c1fcd9860bc200577051f2af2e7e SHA512 8d650c6840dd243c4dcb522745ae80b462c1819bcafef226923d13be6a2b096cf5f2146829fd553d5e096d82b67725706d69d0cbb15a5d6586ea234201671bcd EBUILD pyotp-2.6.0-r1.ebuild 498 BLAKE2B a92ee36c0ac76c38474112f47997f483fa5002e23557c95d30bb7a9aaa47d61df6dfde7e20626aa305cf7d40195abbf30c45179d3539260c53c5c2d4ab87804c SHA512 113c6d95e962461f8f3ef9e901aefadc6bfbf3e8befb1ce5dca18f3eeb9a7dc8cf99b6d89af667129d66000f235ae4a66b162165248e9ed0a9450779246a287a -EBUILD pyotp-2.6.0.ebuild 465 BLAKE2B 9be15d15895128f9fbce09941537eac4eed4ca201490a3d7d411907040a1a0a9826f15b664085658492c604b666e2caad90ed52b8c8b5b1adcf09b964fa949b5 SHA512 047a4ba3db3cacb332b1203cb156596f3244d8c504848807e36207f1fb95e663fd76cf7fde7d2dd754184a425a9994bc142edccb318a809c72d835b06143c930 MISC metadata.xml 385 BLAKE2B 9f2d57ca90c859506181e9960deef6e0bf83854cc35066a18cabfdd1c49ea9019123f1ba3edef1d94c45c826ca0064d9a390a62e758fad87120813ee014dee76 SHA512 0f42bd43b2ef566bfc8b2a7ddb858dae6fe92d5fba0f19d6c0ba6cd38b010b6ba927f87c171327665af0a9bff541381d3b3ffe500988ca15d19da40188e06e77 diff --git a/dev-python/pyotp/pyotp-2.6.0.ebuild b/dev-python/pyotp/pyotp-2.6.0.ebuild deleted file mode 100644 index 562f0b09e2cd..000000000000 --- a/dev-python/pyotp/pyotp-2.6.0.ebuild +++ /dev/null @@ -1,18 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{7..10} ) - -inherit distutils-r1 - -DESCRIPTION="PyOTP is a Python library for generating and verifying one-time passwords" -HOMEPAGE="https://github.com/pyauth/pyotp https://pypi.org/project/pyotp/" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -distutils_enable_tests unittest diff --git a/dev-python/pyprof2calltree/Manifest b/dev-python/pyprof2calltree/Manifest index 2273a2735b57..fb7fa4fc0597 100644 --- a/dev-python/pyprof2calltree/Manifest +++ b/dev-python/pyprof2calltree/Manifest @@ -1,4 +1,3 @@ DIST pyprof2calltree-1.4.5.tar.gz 8806 BLAKE2B 3a8a838a8b03294504c64dbe1d0caee2606a1ec53005222dfe6c3692bacd0801041ce199fedb9c38e4f6edc91e210116d9c1e034e0aa283cafebb19bf6303fed SHA512 2fcda74ae67dc3a8abb5dc153864ef59f96cc62b1c9359d02be12e83966c17738f5aa4a3d1c6e2ff81614dc963fc4b2faf375bbbb1ad15650a6817e493cdde39 EBUILD pyprof2calltree-1.4.5-r1.ebuild 522 BLAKE2B c6fafcc988c7aa46422905644d70941d582f5e94a01104ca3e94ffaf09b537b49b6a6afc2e442ad89ad1740b952d6219b80daad2c38d23f344cb91ee59da5ad5 SHA512 c2d9dedf97e5a2b5bdc0db5d2c0f73166d93b34de0a525f8c2be1905f377549951e81e4c79df4de7eea969acbf28abd3c3824d574c21ded24792026d1a77e13a -EBUILD pyprof2calltree-1.4.5.ebuild 490 BLAKE2B 759af98d2a74f670f1b34a1181aa2a02eea56eff80b58cc4616beb16c35243930925ca409fa4c020240742822858f261cfed5ad1f88ecc81ffb02846f0be5475 SHA512 b3426f0112284cec6d11ecf5c2373a4bd12ae0f52389c669a7ec5dcf3ad5e7ddf6af71c4bef6b67ec8f56aa7f1a1f558aea0786619d452aca6e826a7b4af5ca6 MISC metadata.xml 406 BLAKE2B 7d3e2257b0a06747c1772ff90ac2375467633f40d7b4064389e64aaf426b07d5ea263098115a96ce035f200d55c9e83049ef7df0812a585ff7dd9a86407db832 SHA512 ff6a0e3b75a157ad85bcd1e75dc277849b67379bb097e4ba0b2373247456cfcbc079d36f7cdde266669bf2db99eb63a471d3ab156e1218628db3b1b51abf43d4 diff --git a/dev-python/pyprof2calltree/pyprof2calltree-1.4.5.ebuild b/dev-python/pyprof2calltree/pyprof2calltree-1.4.5.ebuild deleted file mode 100644 index a979232643d7..000000000000 --- a/dev-python/pyprof2calltree/pyprof2calltree-1.4.5.ebuild +++ /dev/null @@ -1,18 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{7..10} ) -inherit distutils-r1 - -DESCRIPTION="convert python profile data to kcachegrind calltree form" -HOMEPAGE="https://pypi.org/project/pyprof2calltree/" -# pypi tarball lacks tests -SRC_URI="https://github.com/pwaller/pyprof2calltree/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -distutils_enable_tests setup.py diff --git a/dev-python/pypy3/Manifest b/dev-python/pypy3/Manifest index 69dd3c0311dc..4f4d5dfa20ed 100644 --- a/dev-python/pypy3/Manifest +++ b/dev-python/pypy3/Manifest @@ -1,6 +1,4 @@ -DIST pypy3.9-gentoo-patches-7.3.9.tar.xz 1564 BLAKE2B fe0875ef002842a78fb31589f6d0b255c3dea10f2bd014231ae9b17641f65f810ac84fe7961de1a4614249b0166f2127c3aa37947f7d1d4c85860a31b89110f1 SHA512 a1dc3ee36e908e29b2bbbb100a97b7910bd4325c5dc55c0455cdca450d6b272d1463708b383e0607e9499b1932da4442f97d2da57e47ed3a4ff8fd3c78a54732 DIST pypy3.9-gentoo-patches-7.3.9_p1.tar.xz 3952 BLAKE2B 20ff145749d24f15214c0c78f3fdc5e1cdbfc307972ad9dbc03f1b9704b25ea962434aee0d58a882912374b45f726eb449f0abafd663bddf14867807951b0a7f SHA512 3ce7a126fb7c52754d3b65e3df0786c80a98522ce78ab44fd5f81cd84a41e8b5929df2d8e4f644ed6c2265ca5da397cd7f37d44944cd08f7c8ae1cc8a2fd7e0d DIST pypy3.9-v7.3.9-src.tar.bz2 26976726 BLAKE2B bf1ed21c575901abac020120aaff07ab57f1404713211b19cbd1eb4d6ffc675b7933be8c6fffc2b69ab467963d6598534cd5aa90c02feddad596611d2a6b6581 SHA512 83f8a6a2da351c190d2d224242cbc35e35529c7a8e8d842eaf5c945cbce2e172b02a340f32af3d49df8d5288370d794d5bc95fc12dd4a13d817c925abf06198a -EBUILD pypy3-7.3.9.ebuild 5459 BLAKE2B cecd4e9ef25bfa9c5c26e444d74eaccfe3a6f588c33af1f64ab0419cdf8944a5b6d78134fadcae6ca682edbe48197df765c830f9cc22a80fb2fa3e5a220fb61c SHA512 30c1a6315502c2fa6d219567c4ec827244257a4f4bdde204fbd0374fd0c1320cbf87097db029ef3822173fa2cd999799b7b79b51df3d1447f67140bee26ecc65 -EBUILD pypy3-7.3.9_p1.ebuild 5461 BLAKE2B 4086916df9196af0dfbc8cf9e2ca0bd4cd6d4d7b927d4d157abae2ff7f7460492d3c30ba4525d1140e4eee8f7f87067bcf6981a0982936cc3f60cd49f332e2fd SHA512 3a24f51744b66a511152a0c52c4d5bb4a41330e452b6d6d67abe87e74a6ffdc8eeb989b8657226c41bd18cdb600eca7ab924cd16839c0e0e6ac49db6a2e8ba9d +EBUILD pypy3-7.3.9_p1.ebuild 5459 BLAKE2B cecd4e9ef25bfa9c5c26e444d74eaccfe3a6f588c33af1f64ab0419cdf8944a5b6d78134fadcae6ca682edbe48197df765c830f9cc22a80fb2fa3e5a220fb61c SHA512 30c1a6315502c2fa6d219567c4ec827244257a4f4bdde204fbd0374fd0c1320cbf87097db029ef3822173fa2cd999799b7b79b51df3d1447f67140bee26ecc65 MISC metadata.xml 241 BLAKE2B 4f18c355c71824c25df283b2d463a5abbf2295446e74b960e868dd78d4910ac066725450478087567a6e66b7a8948d99e053f13a7e58dbf2b89fdaf5c2f3436c SHA512 c46e70ffd66754ad84c64806f2bbff25ba9a688f035176a4565afc95351ce10fffba64bbde89965501460b05978c7e59b3d84db6a8cb6efff4055d4b7a5ab5d8 diff --git a/dev-python/pypy3/pypy3-7.3.9.ebuild b/dev-python/pypy3/pypy3-7.3.9.ebuild deleted file mode 100644 index 37f7cfcc4425..000000000000 --- a/dev-python/pypy3/pypy3-7.3.9.ebuild +++ /dev/null @@ -1,200 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python2_7 ) -inherit pax-utils python-any-r1 toolchain-funcs - -PYPY_PV=${PV%_p*} -MY_P=pypy3.9-v${PYPY_PV/_rc/rc} -PATCHSET="pypy3.9-gentoo-patches-${PV/_rc/rc}" - -DESCRIPTION="A fast, compliant alternative implementation of the Python (3.9) language" -HOMEPAGE="https://www.pypy.org/" -SRC_URI=" - https://buildbot.pypy.org/pypy/${MY_P}-src.tar.bz2 - https://dev.gentoo.org/~mgorny/dist/python/${PATCHSET}.tar.xz -" -S="${WORKDIR}/${MY_P}-src" - -LICENSE="MIT" -# pypy3 -c 'import sysconfig; print(sysconfig.get_config_var("SOABI"))' -# also check pypy/interpreter/pycode.py -> pypy_incremental_magic -SLOT="0/pypy39-pp73" -KEYWORDS="amd64 ~arm64 ~ppc64 x86 ~amd64-linux ~x86-linux" -IUSE="bzip2 gdbm +jit ncurses sqlite test tk" -# many tests are failing upstream -# see https://buildbot.pypy.org/summary?branch=py3.9 -RESTRICT="test" - -RDEPEND=" - || ( - >=dev-python/pypy3-exe-${PYPY_PV}:3.9-${PYPY_PV}[bzip2?,ncurses?] - >=dev-python/pypy3-exe-bin-${PYPY_PV}:3.9-${PYPY_PV} - ) - dev-lang/python-exec[python_targets_pypy3(-)] - dev-libs/openssl:0= - gdbm? ( sys-libs/gdbm:0= ) - sqlite? ( dev-db/sqlite:3= ) - tk? ( - dev-lang/tk:0= - dev-tcltk/tix:0= - ) - ! epython.py || die - python_moduleinto "${dest}"/site-packages - python_domodule epython.py - - einfo "Byte-compiling Python standard library..." - python_optimize "${ED}${dest}" - - # remove to avoid collisions - rm "${PYTHON}" || die -} diff --git a/dev-python/pypy3/pypy3-7.3.9_p1.ebuild b/dev-python/pypy3/pypy3-7.3.9_p1.ebuild index 536c3974f232..37f7cfcc4425 100644 --- a/dev-python/pypy3/pypy3-7.3.9_p1.ebuild +++ b/dev-python/pypy3/pypy3-7.3.9_p1.ebuild @@ -22,7 +22,7 @@ LICENSE="MIT" # pypy3 -c 'import sysconfig; print(sysconfig.get_config_var("SOABI"))' # also check pypy/interpreter/pycode.py -> pypy_incremental_magic SLOT="0/pypy39-pp73" -KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="amd64 ~arm64 ~ppc64 x86 ~amd64-linux ~x86-linux" IUSE="bzip2 gdbm +jit ncurses sqlite test tk" # many tests are failing upstream # see https://buildbot.pypy.org/summary?branch=py3.9 diff --git a/dev-python/pyquery/Manifest b/dev-python/pyquery/Manifest index c4953fa98a1e..c81139d7e2f9 100644 --- a/dev-python/pyquery/Manifest +++ b/dev-python/pyquery/Manifest @@ -1,6 +1,5 @@ AUX pyquery-1.4.1-network-tests.patch 613 BLAKE2B d9e9f2e11c2183f6759a90e35d60a96a3522790743da1d3ec21ad8006e40d98753fb90c14c14c705ab781b08143c52ecf04722d25928f3abe44ebabb59d04342 SHA512 e6ba986a24bf1adf9e1d6c5f4d59fc28a5a613062aa691f84d760c82beeb77d9198a655795e2701dec05184c4fef377cb4bb6f5cc75f49d2ecf798770cb8f86a AUX pyquery-1.4.1-tests-pypy.patch 715 BLAKE2B 9f0ef9cf79cddbd90fb6cac1d6297c98f495f5e258b78f4dbac92c4ce3b26e302614a424bad25b9cab2f6a08f8c8e07525d57a6c1ccfd1c4e51893768704edfa SHA512 ba78b8db4c934598de0aeb37ba76e3eda96b123ebd6a85f458dcd8e8a8d13a37935989dcdb9a282748b188267137f85fe6ad3dfa2c0670f77e76ccae47c819ca DIST pyquery-1.4.3.tar.gz 47448 BLAKE2B 32451dfc8f8160207b4be12006ceba3098b8cb344bfa3e80ccf75f8cfca9542614ae78b9bfec773139cbbf12434201f92f8b4738e7d9e6241b3addfeb1bc8dda SHA512 cb61326e38f78763ca15de09e3a56dad776b3d4831b54eabf295db0f9af8bf04599642c73f5db3e3172b86d7b66ba2ef626c8cba2dfb458af6ac432d15ea7cba -EBUILD pyquery-1.4.3-r1.ebuild 1070 BLAKE2B 0993544d5744fd2985e1bb0dff95f6c7ce2c431d8b15e5a1272f90dc09c67ad2a2de963ad1f8e6603e0277ec1ee344bbb52eb66c2816a4d4601bf36392856b55 SHA512 cfd4ac180cfaedd1f6cdcf490fb84f1ed46db117817efe910fcb4b9f74f184d7a3361a6dbce9308269d1b71818d044627d65921c9ed90796dd54bc2a122eaa0b -EBUILD pyquery-1.4.3.ebuild 1135 BLAKE2B 7cc7d0b4c04403934b99ef4412f865a6fca9e5477db49f96571954528df5c993454aabbe9a756633fbeb3ab521ab3902f0a8d134f99c431ee711828ddaf1961b SHA512 0a89f46b4063998dea4e0d2f71c0c48eca4ece797c4ee5acb31ae06b8de61e570b4335032afcb81fefcc515124692140d32387014a2bb4a82d674d3cd81627c7 +EBUILD pyquery-1.4.3-r1.ebuild 1062 BLAKE2B 2926dee0ed1ddf8804702e2768150eb5118f38d9dcbaedca1cdc821b3db5ac6d7cf97ef6945a92b2fba7fc49a28c3a60e7e827587af6c3316a6a5ea548762de4 SHA512 fcae523a7ced35db8c70d89bd8ee707806288eb156324844541726e327f1ac46c9958c233c80994b022fb9dc855832df3a4b4b4b172c633a815e5ad01bdc8047 MISC metadata.xml 401 BLAKE2B 0b74798cdf7529c934996c257374138a47c2d0e9a2b1b6b14511bf913f092d41c09291ecd9bf878b9aff3bf6e0956b0fbf9a59f721e236090aaa5a81db913c80 SHA512 f056c0982c8e233a79b23e9cdcbfcf6b6221e7cbceed7f5966fead5b9f8b7add936754de95650b2b0b8a5c2f5d9d76642ac861baba7379185acc886f01ee92a0 diff --git a/dev-python/pyquery/pyquery-1.4.3-r1.ebuild b/dev-python/pyquery/pyquery-1.4.3-r1.ebuild index 7c03a518653c..cb8521e93776 100644 --- a/dev-python/pyquery/pyquery-1.4.3-r1.ebuild +++ b/dev-python/pyquery/pyquery-1.4.3-r1.ebuild @@ -17,7 +17,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="BSD" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos" RDEPEND=" >=dev-python/lxml-2.1[${PYTHON_USEDEP}] diff --git a/dev-python/pyquery/pyquery-1.4.3.ebuild b/dev-python/pyquery/pyquery-1.4.3.ebuild deleted file mode 100644 index c3709e9b3aa2..000000000000 --- a/dev-python/pyquery/pyquery-1.4.3.ebuild +++ /dev/null @@ -1,43 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{8..10} pypy3 ) - -inherit distutils-r1 optfeature - -DESCRIPTION="A jQuery-like library for python" -HOMEPAGE="https://github.com/gawel/pyquery" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos" - -RDEPEND=" - >=dev-python/lxml-2.1[${PYTHON_USEDEP}] - >dev-python/cssselect-0.7.9[${PYTHON_USEDEP}] - >=dev-python/webob-1.1.9[${PYTHON_USEDEP}]" -DEPEND=" - test? ( - dev-python/beautifulsoup4[${PYTHON_USEDEP}] - dev-python/requests[${PYTHON_USEDEP}] - dev-python/webtest[${PYTHON_USEDEP}] - )" - -PATCHES=( - "${FILESDIR}/pyquery-1.4.1-network-tests.patch" - "${FILESDIR}/pyquery-1.4.1-tests-pypy.patch" -) - -distutils_enable_tests nose - -python_test() { - # The suite, it appears, requires this hard setting of PYTHONPATH! - PYTHONPATH=. nosetests -v || die "Tests fail with ${EPYTHON}" -} - -pkg_postinst() { - optfeature "Support for BeautifulSoup3 as a parser backend" dev-python/beautifulsoup4 -} diff --git a/dev-python/pyroute2/Manifest b/dev-python/pyroute2/Manifest index fd916744b0c4..50c30604565d 100644 --- a/dev-python/pyroute2/Manifest +++ b/dev-python/pyroute2/Manifest @@ -1,4 +1,7 @@ AUX pyroute2-0.5.12-readme-filename.patch 332 BLAKE2B 37df4e22ef010582c9675a081d25493715b0a4cfd93c14320cfb58af576b189a282cf5ee774d821e24e9de1342e6af56c5508882b44fef1e63ac3111f70830de SHA512 9fe059bb14e7ecd98a9cfb749cc8dbaf68e52e3d1d0e66eb8a7a15a4b6f0161d4618a9b64fc20de4c15b4e5f750df82c648fd5169918c2f0dabfb9d3fac09a5d +AUX pyroute2-0.5.19-exclude-tests.patch 323 BLAKE2B 21d429d3762fbd07566afaeefffa4682b35f5b0d5591d0525421973a225b10173a692c21bd46cf7d443d2ddda03289d9616ec0d299feb26aa712d57886daf678 SHA512 beaa77a3cc4e3987c50a797d6decdcf626a90dbbd34219738c3f6af8bd875282272f6fd6d6f59178e2a481e8e4274e3e5d6210a2b0b3c76a90cf94261a39f911 DIST pyroute2-0.5.14.tar.gz 436853 BLAKE2B 9febcd6563d89b5ffd71342d8d83a3251494f978ad4449532b568cf0929c9f3d8d8d36e1a0b0f6733013e12f6322aea46d991a22f5c3fa93e47dfa08376ddd13 SHA512 9601cf8133b703c55770b6292cca1e907a029689aaeb350b6eee40406b56de5563ee0ba37b4814540c365a5974be78a024dcb27bc7ee00eac74676f4013cf277 +DIST pyroute2-0.5.19.gh.tar.gz 457432 BLAKE2B ffb2717c60badb1453eeb15f5b83f1494e851ee011fcdebd3a5d249ecc4bea7064069a1af2fe2d34aefe9812c8b6808b8a14cbe518383c165b0b008d10505c5c SHA512 19b0acbff17415acad20a214e0622ca9a3fc51b92e603ab15663ea7e8da290fc0b2033aeca1c20200307e34173802f89998151f77d5bcfc5f87eb8b42ba591ce EBUILD pyroute2-0.5.14.ebuild 848 BLAKE2B 1a575140957e1275b3590a1ca0c8799fd691edc5ab9d0e53298420011223c4929cb7f0687b12aa2a6b7059b2971a10977bb9ad03a6f13a5acda283f14702ca39 SHA512 f94cc4b0d7a50bb3fa045950cc8a1ef71a422c64d24af01fa750fb0905d1ebff3a56d0be822a2cb43899de38d5f52eda2dad59cb210d03f5da7da1a0d6bb37bc -MISC metadata.xml 513 BLAKE2B 18f41c6f7f743d99f819a0241807fffd380747e586e1426704b40f2b789fd681f43890b2fb3c8cea94f0c80d45d0d43edd722a39007afbc9ac94eeba7858a5c0 SHA512 476f039d7d4bded895eb4d30c5fa07fe66b61b612dcbd533d6a5ada96a267336914b3ce9ade638f8f19438f9d0700e47ff95eb8c0ae710fd597609d7e3d01f69 +EBUILD pyroute2-0.5.19.ebuild 566 BLAKE2B 133f408834ca25c36ea849fdb311e4566ae1f1d21840287cbac5163ee5b3100bbae792e357fe5991f57d06e93c97e2c1fcfc1171dc95e4c49b2e342675ed78de SHA512 2345e5786347b186efc482656be3c4736e32db609686b58b981db4cd276dc52205a13dd075d3389978dfc79f568f564f94cd515353d8a037b3ed6a64ba3148d5 +MISC metadata.xml 547 BLAKE2B 1d256c8d9bb8cc039853ff12c15d7c2747822ff95e3ae7f3e7c1600498c7b886a341a03327992e3a7933592eba0094eec6fba519b0d9f2b2f0ece57eb515ea4a SHA512 e845b3e319e9d60b1dcbf9ab66681b886b0c517a5a72288aaf9ccb97d5018dc3b01b8d921b8a9fcd3538cec96e9a7e1c452a704c8c422ef6e6fa6069a7ae56ef diff --git a/dev-python/pyroute2/files/pyroute2-0.5.19-exclude-tests.patch b/dev-python/pyroute2/files/pyroute2-0.5.19-exclude-tests.patch new file mode 100644 index 000000000000..723c638349b7 --- /dev/null +++ b/dev-python/pyroute2/files/pyroute2-0.5.19-exclude-tests.patch @@ -0,0 +1,13 @@ +Index: pyroute2-0.5.19/setup.cfg +=================================================================== +--- pyroute2-0.5.19.orig/setup.cfg ++++ pyroute2-0.5.19/setup.cfg +@@ -35,5 +35,8 @@ packages_dir = + =pyroute2 + packages = find: + ++[options.packages.find] ++exclude = tests ++ + [options.extras_require] + ss2 = psutil~=5.0 diff --git a/dev-python/pyroute2/metadata.xml b/dev-python/pyroute2/metadata.xml index e7a8be4ba92c..2ddf3cfd395c 100644 --- a/dev-python/pyroute2/metadata.xml +++ b/dev-python/pyroute2/metadata.xml @@ -1,13 +1,13 @@ - - prometheanfire@gentoo.org - Matthew Thode + + henning@hennsch.de + Henning Schild - - openstack@gentoo.org - Openstack + + proxy-maint@gentoo.org + Proxy Maintainers diff --git a/dev-python/pyroute2/pyroute2-0.5.19.ebuild b/dev-python/pyroute2/pyroute2-0.5.19.ebuild new file mode 100644 index 000000000000..6a607f41ac0e --- /dev/null +++ b/dev-python/pyroute2/pyroute2-0.5.19.ebuild @@ -0,0 +1,26 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +PYTHON_COMPAT=( python3_{8,9,10} pypy3 ) +PYTHON_REQ_USE="sqlite" + +inherit distutils-r1 + +DESCRIPTION="A pure Python netlink and Linux network configuration library" +HOMEPAGE="https://github.com/svinota/pyroute2" +SRC_URI=" + https://github.com/svinota/${PN}/archive/${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~x86" + +PATCHES=( + "${FILESDIR}/${P}-exclude-tests.patch" +) + +# tests need root access +RESTRICT="test" diff --git a/dev-python/pyrsistent/Manifest b/dev-python/pyrsistent/Manifest index 8901f0b4a740..e6b209dda49d 100644 --- a/dev-python/pyrsistent/Manifest +++ b/dev-python/pyrsistent/Manifest @@ -1,4 +1,4 @@ DIST pyrsistent-0.18.1.tar.gz 100522 BLAKE2B 75632d254993666076a68d81b8b5a7aced8601146fed5cd63f1d56c5e0578650a197aca7630855de32a8447eab972203aa7d83009398f96e6f374c0a4b2cc1ba SHA512 353ad6e9165e1afdde37730a9289cf8dde28491abb688d702a8c8f5279e24f5ce387a5d00ac4a077322299f9c1a535781bcacdcd1cb914ddb317b3ca9641778b -EBUILD pyrsistent-0.18.1-r1.ebuild 655 BLAKE2B ec9c211bbeaf3b0a898750f3d6e78568b23eeb1abc7d941a45801ec106fdbacf2e5030074f1cc40130df4ff2442fc34ddf72728927c06d0e975fb52109032123 SHA512 b8ddfed674c5819d7947e6814dccbe5c99f3ace6b6000f10222ba48d2ff4860e5c73849d1da44d17263e9f69f98496a71486d4f1a9ad10680df128ac57f76368 +EBUILD pyrsistent-0.18.1-r1.ebuild 654 BLAKE2B 1afd1f0da0a6156c642100ed99a593f9472f62ac15367633f5c2593e703cb0fe18ddab5494ddb89736182810815af26a1e2951b3fca351ce44e9f39e4cc0cb1a SHA512 e20b36b8d07d8cb44b19492a09d8e2993d3aa33fa4d023a69112ca5b27afd0280422ed0149be150e4310a5f35710948ecadd4d1061903dd616dd8db2d61e0b9f EBUILD pyrsistent-0.18.1.ebuild 616 BLAKE2B a2d43fe6363553ffd48d861f11e5ab2ca42a094efe57d28c34262c42fbed433d0931fdb9b2df14a2b55b21593e949ec0d1ec4a07522b4768c5665adf7fae2e87 SHA512 a06c47df02d6a6581210798634c667425d52384057a03f142128ab1283b4d937d851fb89ed84aee23389df0d780b59277cd2e6fb83df04379943af6cb46096ca MISC metadata.xml 522 BLAKE2B fbf571fd4d833fea0dc9942620655c45bb91b07ca02e2e0fccb23980de26303b9e9c3963453cae3775f7db33dfd485a4a55782a1b1b2b635af0d62e331596b99 SHA512 fe358befc92e29769bc2f84a516da1a26026e4ab84e812326da72ee02b18c79c3d6acdfb71cb6027d2d0f1e559cc00cf39406e335fb8f38d4479353a7dbb4ff2 diff --git a/dev-python/pyrsistent/pyrsistent-0.18.1-r1.ebuild b/dev-python/pyrsistent/pyrsistent-0.18.1-r1.ebuild index fd06eae4075d..aafeea2012af 100644 --- a/dev-python/pyrsistent/pyrsistent-0.18.1-r1.ebuild +++ b/dev-python/pyrsistent/pyrsistent-0.18.1-r1.ebuild @@ -17,7 +17,7 @@ SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux" BDEPEND=" test? ( diff --git a/dev-python/pysimdjson/Manifest b/dev-python/pysimdjson/Manifest index 5e315a7ca620..6c1fb3b6aa5f 100644 --- a/dev-python/pysimdjson/Manifest +++ b/dev-python/pysimdjson/Manifest @@ -1,5 +1,3 @@ -DIST pysimdjson-4.0.3.gh.tar.gz 3783913 BLAKE2B 74c186e87540c4806ec311e7a6ca05bf28b2a2060ba078919c68d92812a1bc34efd9f0deb30b85dba134af9ce99dbfa2b8fa33c1b14926915e284f262a7ac4f1 SHA512 eb2cd8b96eed8985674fbcfeafc21b58c9985c46c7f46b72ee78fbf91ef659acd5139fa56c251bae22418007b3da6ff7e5cdd2d28b2ba22cf19771f2f74880e3 DIST pysimdjson-5.0.1.gh.tar.gz 3827732 BLAKE2B e42d3fd2ef857ab7c22a5afa6abc3313ff1ea0aabc8a6e8213df3eaef65eb3df501bbcdba2d0de501fdec310aba00c110a30814d548255401fa0b51ca7ee03d4 SHA512 4ace2feca976afdf113b92dd263918f88f7be32156ab6f3b6fe4b798d83bb7c66029bdd7e63fb1bb3bf6568e85b14ad227934114fa7e0da0961888cdfdca8943 -EBUILD pysimdjson-4.0.3-r1.ebuild 1020 BLAKE2B 842a50ae0f703d6897efa4e04b90358cab64bf2a13f7badc551018edfec651c1506df74d615ab0702aa47bb59c011d80d611c4b3a5d22ff11a06cbe28a031d08 SHA512 c907bac4da86d2912f05a07a2cbdc047934015187d2fa3ec3d0e5132cb25fcfeedca7d27e348de9b04ef6939fa3c30ce72e9fb42f79b186c2a5d1b7c2be43c9e EBUILD pysimdjson-5.0.1.ebuild 1023 BLAKE2B 9650e4c0badaad29593dd959a6910e0d117468b664be910acca5f1346cbeb134c51eb1516280f2970d4292b57ee0fad9abff1d13d0ff86ef4e6d077f708d0d9a SHA512 512fb2427e871a8e6ed1d62dc8330d31355248b6a084b375415690f6b9b32688b1cd729a3c6a7ed06a924b85d36137a06b015a01f1e4517410d79b297968878e MISC metadata.xml 424 BLAKE2B 2ce7103dd2d65113aaac5d7acbb50e6fd92726f640c3917339bb1bcdf6124b6c3f1d926c73ce0beba130aa20ede87252a2fe9e0fe4d89bb7c4c9501b4931afd8 SHA512 ba65f9b7d1340d102a782321859be6b03aebd755eb4c8bb604a0e71ad25056f2029a77c92fcf623130f8accd6137f1722e99db3d0b91d9d00d2331cdea5a9bc7 diff --git a/dev-python/pysimdjson/pysimdjson-4.0.3-r1.ebuild b/dev-python/pysimdjson/pysimdjson-4.0.3-r1.ebuild deleted file mode 100644 index 590eebf4746c..000000000000 --- a/dev-python/pysimdjson/pysimdjson-4.0.3-r1.ebuild +++ /dev/null @@ -1,53 +0,0 @@ -# Copyright 2020-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{8..11} ) - -inherit distutils-r1 - -DESCRIPTION="Python bindings for simdjson" -HOMEPAGE=" - https://github.com/TkTech/pysimdjson/ - https://pypi.org/project/pysimdjson/ -" -SRC_URI=" - https://github.com/TkTech/${PN}/archive/v${PV}.tar.gz - -> ${P}.gh.tar.gz -" - -LICENSE="MIT Apache-2.0" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -DEPEND=" - simdjson/simdjson.cpp || die - echo "#include_next " > simdjson/simdjson.h || die - - distutils-r1_src_prepare - - export BUILD_WITH_CYTHON=1 -} - -python_compile() { - distutils-r1_python_compile --libraries simdjson -} diff --git a/dev-python/pysvg/Manifest b/dev-python/pysvg/Manifest index c5726c5ac1ac..579a485a6221 100644 --- a/dev-python/pysvg/Manifest +++ b/dev-python/pysvg/Manifest @@ -1,4 +1,3 @@ DIST pysvg-py3-0.2.2.post3.tar.gz 23436 BLAKE2B a1f0ff710b73dd2e82811d322aa6365583febe8c9e7d690221690d285f94b3d0ae3f74e47b0e0ef236e389f0621ce5ad61ba00329a306c30a81cab0e77ee29db SHA512 3b0e30401ff9481df3fa5fde5b1e338bbabb86cdb846a11c08e8138563268311e20a4ce5317e5a31c337f2b8c5a3debb7abf8e0188e798e455378a363b31c95d EBUILD pysvg-0.2.2_p3-r1.ebuild 490 BLAKE2B 585e7aa81fabe4fc03d63c4329f96cb8977cb78bf5a22c161a272a2f608dcbb42cade23b283f9c0385151aa19d69824ea4ef5f3261b95339ebada0227307f005 SHA512 d9c8113673dbaba2134a308230b0e6977eb899f6c47221d9919b0b6863db27c82e3b1943f27f4e6d9e6e2594b0919f6ab3fbf6cef200010370f1502414b6dcca -EBUILD pysvg-0.2.2_p3.ebuild 458 BLAKE2B 1a31f6e205148674835dd862e056f1fd7830ad7f4c52beb9822b287fb1a98008c5202ff2e04df8da8d165d744d2c4cb52eae984772eeeea65399a7585ec65d46 SHA512 696f9a4054fe745ccf7517df244d5adfb4e224055e896f68b772c5a9e78b2f48631ca05d55385ed405723c6cd37cad9ed3ab1e82ef917a36dcd1b75363346d84 MISC metadata.xml 371 BLAKE2B a60cb7953f5e191711ef79f1d5d8dcfc74c96d7157f9a9642aabd9bdd878e5043977b088b326a63c1475235d4d8025aa6ce4569e93e9edc0883d65305a903a8b SHA512 04f38b12464fd9ed2135cfd232cd1320beb62ad7c3ed8cc6ada8904445e99d1e92faecc66513e491f520ff91ff8c4362c6ad947bbc9ef958fe8fdfe3ddb7a052 diff --git a/dev-python/pysvg/pysvg-0.2.2_p3.ebuild b/dev-python/pysvg/pysvg-0.2.2_p3.ebuild deleted file mode 100644 index a258f0188e58..000000000000 --- a/dev-python/pysvg/pysvg-0.2.2_p3.ebuild +++ /dev/null @@ -1,20 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{7..10} ) - -inherit distutils-r1 - -MY_PN="${PN}-py3" -MY_PV="${PV/_p/.post}" - -DESCRIPTION="Python SVG document creation library" -HOMEPAGE="https://github.com/alorence/pysvg-py3" -SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_PN}-${MY_PV}.tar.gz" -S="${WORKDIR}/${MY_PN}-${MY_PV}" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64" diff --git a/dev-python/pytest-codeblocks/Manifest b/dev-python/pytest-codeblocks/Manifest index 8cea3d31bf35..5abcd92b5766 100644 --- a/dev-python/pytest-codeblocks/Manifest +++ b/dev-python/pytest-codeblocks/Manifest @@ -1,7 +1,3 @@ -DIST pytest-codeblocks-0.15.0.tar.gz 8559 BLAKE2B 0f8cf91d333e233e480353ab55283f9d97af17e5265f7a9e6db5c7cd98aaf6075b33a44e850aad21de5112fcc233fe7f65e23710f6b1804a85fd6269d042c406 SHA512 57d14aefc0cd49aa1b8fc54dfaec47965d4b1c867cad78ba9e8fd53da85898b7eac303ac402abe10b2d63d7621979bb8bad91f66f1e264568d56f4ff70488021 -DIST pytest-codeblocks-0.16.0.gh.tar.gz 8781 BLAKE2B f6146c78cc8b2bca88533e6a1f18a1abf7af6dc028dc07c37878656b29eb3dc5a838b64791587d9b2888fab00f5ccb2f3c392b7f8d80fbfe7576450e126b1cb3 SHA512 e841ed11c8cd8e73b888bdee3ceda82193e0ed0441d623c586c69c45412039656a09e9f872f187c72d4e245ac8ee99b4a099ed9ae1a13f88f564bc0b9fae69f6 DIST pytest-codeblocks-0.16.1.gh.tar.gz 8900 BLAKE2B 1e884f445975c4c685e763560a8bb5516bd7213b09a8c967948347e455816766dccfd0984fb5746949f90afdf00e0fe21a52f41be65933532d8763ed6ea716a1 SHA512 4c3d91488550373832c8dd45b39873ae3810b423147b3b9524afc8e205605324092b4462b62acf2e34e70b5456795834cae511d9c9a06e08288a46cdb38b1778 -EBUILD pytest-codeblocks-0.15.0.ebuild 622 BLAKE2B f4a663ba0aa058fc5055c6375c38b0b6119ccc548f77e879f112ec4e9d9038583a20cae05d0a1937bf895683d0a5cd7f87c82cee96dca23aac02da213d3c1920 SHA512 e67fe0d1587ee28df2ad262aa9bb76fb26ea5d5459eed1ab168047db9a8bb566c9fd252ccb8a1d9e06a57371ab80e26f3940f0ffa503d3887b50b91fa25de1fa -EBUILD pytest-codeblocks-0.16.0.ebuild 631 BLAKE2B a5f5b25dea468439059c08cbc196fe85f4760ba157a277e7fbf2af2986efd38b164045dcd75b500dd400e5810dea22c7c8db8954fc1faa26f1e0d8512b08e308 SHA512 ee742c49b05152fcfa1910f5e8d26278c1acd55e5f8fb29cfa1647a4f67d4cf2ebb9a19116b4abf9e20caf0007f8a937204b93535fa42811fdfba8d5bef7ba18 EBUILD pytest-codeblocks-0.16.1.ebuild 631 BLAKE2B a5f5b25dea468439059c08cbc196fe85f4760ba157a277e7fbf2af2986efd38b164045dcd75b500dd400e5810dea22c7c8db8954fc1faa26f1e0d8512b08e308 SHA512 ee742c49b05152fcfa1910f5e8d26278c1acd55e5f8fb29cfa1647a4f67d4cf2ebb9a19116b4abf9e20caf0007f8a937204b93535fa42811fdfba8d5bef7ba18 MISC metadata.xml 529 BLAKE2B 471620ffc4ca164b51a629d0cf744e30333ed6a3620cda03b0a5a424a5a135c1a651277463c33d52104cab6fad79c04f35e81ec72ded1b9240c166f654580102 SHA512 bd0df9564b3ee21e5746130a07220755f8c7e51bbc85320c3847161454e9bbd34383531e58413e183c4e199f466db559a88495ed6d5a4fa160e95e818eb00f5b diff --git a/dev-python/pytest-codeblocks/pytest-codeblocks-0.15.0.ebuild b/dev-python/pytest-codeblocks/pytest-codeblocks-0.15.0.ebuild deleted file mode 100644 index 6661d806043c..000000000000 --- a/dev-python/pytest-codeblocks/pytest-codeblocks-0.15.0.ebuild +++ /dev/null @@ -1,33 +0,0 @@ -# Copyright 2019-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=flit -PYTHON_COMPAT=( python3_{8..11} ) - -inherit distutils-r1 - -DESCRIPTION="Extract code blocks from markdown" -HOMEPAGE=" - https://github.com/nschloe/pytest-codeblocks/ - https://pypi.org/project/pytest_codeblocks/ -" -SRC_URI=" - https://github.com/nschloe/pytest-codeblocks/archive/v${PV}.tar.gz - -> ${P}.tar.gz -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -BDEPEND=" - >=dev-python/pytest-7.0.0[${PYTHON_USEDEP}] -" - -distutils_enable_tests pytest - -python_test() { - epytest -p pytester -} diff --git a/dev-python/pytest-codeblocks/pytest-codeblocks-0.16.0.ebuild b/dev-python/pytest-codeblocks/pytest-codeblocks-0.16.0.ebuild deleted file mode 100644 index eee40482f02e..000000000000 --- a/dev-python/pytest-codeblocks/pytest-codeblocks-0.16.0.ebuild +++ /dev/null @@ -1,33 +0,0 @@ -# Copyright 2019-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{8..11} ) - -inherit distutils-r1 - -DESCRIPTION="Extract code blocks from markdown" -HOMEPAGE=" - https://github.com/nschloe/pytest-codeblocks/ - https://pypi.org/project/pytest_codeblocks/ -" -SRC_URI=" - https://github.com/nschloe/pytest-codeblocks/archive/v${PV}.tar.gz - -> ${P}.gh.tar.gz -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -RDEPEND=" - >=dev-python/pytest-7.0.0[${PYTHON_USEDEP}] -" - -distutils_enable_tests pytest - -python_test() { - epytest -p pytester -} diff --git a/dev-python/pytest-describe/Manifest b/dev-python/pytest-describe/Manifest index b3c2969b8250..95ffcee9222e 100644 --- a/dev-python/pytest-describe/Manifest +++ b/dev-python/pytest-describe/Manifest @@ -1,4 +1,3 @@ DIST pytest-describe-2.0.1.tar.gz 9793 BLAKE2B e7816cbc68e1ed1e2686ce3437cd0f59a52191d5413dbc9e0d6f9530a57728ad0917d86680b91228aa55ce689bc16c4da83595f87d82f9be9c4ce222c46fefea SHA512 c74362d5f1b0f3ff6d35d9049e82b7dc54be6755f1daa13366c47dee1ab9f1b1085d8c9719952d75c3c6c58b76a2c5f6b0162c78e53da71fe09bd91ed27f6bf2 -EBUILD pytest-describe-2.0.1-r1.ebuild 733 BLAKE2B 310b2f0bfc84698d89bbab87f4d03303df04b5a3b277b0078071e47584bd2b2d6c0551c75e598b2e6d6e56f5ec817a1997cdcd90b7a0c7d96fde958e41c436fc SHA512 2af6f8ec6da3d6e31dc9deb03fdd5899aca292d9cf498b5180395bde302ad7ef346e307084bbe8613c8a1521fe554cc3990362da62e5686c9e6fb3f59a70007f -EBUILD pytest-describe-2.0.1.ebuild 699 BLAKE2B 0ee5652721e0ee463559d96594d4da3564b1779ffd3957f16b07d8757f3a4d33386b2f2e53973369972840e5a5177728ec43779fcb69ffd85b2dadc302b9051f SHA512 6657e80c6d7081473f5071c79c831fc9c4d3452849c94a8eaf15da7f843f1604cea82df3a14fa2425711615082833b6e46e59e6f240690e766ae2c61c32c75b2 +EBUILD pytest-describe-2.0.1-r1.ebuild 731 BLAKE2B ca6c10e3e8c951c1db2707ed239714282f7b7d08423795fedb8d935a141fb867af44b09a40e271e8ddaef8afb49e19cc6e2b7f1c6b5b992ddf75d7c07de846f0 SHA512 c5b9d09b8ae885782da1e02f5b3353183dd23b3eb70e0149f10a33f8929c3204a4e7895edaad3b3ebeab49e0d2edc6709b6c1686d9980e75a341019ddcdba42d MISC metadata.xml 409 BLAKE2B 00d21d44dc08a1a7166d85d5be7ce30b7af5d36e3e28bdcebb5f4495f9a5508bb7bc7f534aae9c242b0708a5e7c8bda4e693a2b05efac94e4283b1c8172ac5d0 SHA512 60e89b39de96adf0c7b80aa46b67544bce41c95eb2076e6f546f04ae46cf7d69709f89b9475c8e5b821b52afa9b3c344f2f5d7789fb2ceeba49facadc5d4c56b diff --git a/dev-python/pytest-describe/pytest-describe-2.0.1-r1.ebuild b/dev-python/pytest-describe/pytest-describe-2.0.1-r1.ebuild index 183240063ee5..36550c410a31 100644 --- a/dev-python/pytest-describe/pytest-describe-2.0.1-r1.ebuild +++ b/dev-python/pytest-describe/pytest-describe-2.0.1-r1.ebuild @@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc x86" RDEPEND=">=dev-python/pytest-2.6.0[${PYTHON_USEDEP}]" diff --git a/dev-python/pytest-describe/pytest-describe-2.0.1.ebuild b/dev-python/pytest-describe/pytest-describe-2.0.1.ebuild deleted file mode 100644 index 1d2df2e46f29..000000000000 --- a/dev-python/pytest-describe/pytest-describe-2.0.1.ebuild +++ /dev/null @@ -1,26 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8..10} ) -inherit distutils-r1 - -DESCRIPTION="Describe-style plugin for pytest" -HOMEPAGE="https://github.com/pytest-dev/pytest-describe/ - https://pypi.org/project/pytest-describe/" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc x86" - -RDEPEND=">=dev-python/pytest-2.6.0[${PYTHON_USEDEP}]" - -distutils_enable_tests pytest - -python_test() { - # We need to disable some plugins because tests don't like unexpected - # output - PYTEST_ADDOPTS="-p no:flaky -p no:capturelog" epytest -} diff --git a/dev-python/pytest-env/Manifest b/dev-python/pytest-env/Manifest index 0677ba99635c..5c6c694abd73 100644 --- a/dev-python/pytest-env/Manifest +++ b/dev-python/pytest-env/Manifest @@ -1,4 +1,3 @@ DIST pytest-env-0.6.2.tar.gz 1693 BLAKE2B b303b8b2b486cd5f6c6273fefe709e3986183a56b6758b05f8bde973c561ebba9646538d38783749305740d8bd637966966a109fcd600cd6f6ee059449ffb328 SHA512 0b3bb21fc881023c102b584593c6e28840400ce8190810f33f9a421df4141e17dcfad2943c4159aaab82376b7b47b07b45f97c9cb232a7d17c4d35b55966596d -EBUILD pytest-env-0.6.2-r1.ebuild 494 BLAKE2B 3bc6c9bc1fb59c547354dcc40291277f585c1b0acadcb47b44ceffaa11d134219ea234e8db0e8a09071e51e511dd16040f0b4952927a3026e628c45c99aa8edd SHA512 cbc1b51531f2a9c98f1715316f7f3696710c62474eb28f1101d97140bc13a786a60082d056dbaadc983a6b16cf86c4e61f16e22b7efac26431d2f42c75f34b9e -EBUILD pytest-env-0.6.2.ebuild 460 BLAKE2B 397cfd7a213ff8361f8eef070e9e2e0484db00fe6cdf08b1ce05a2b1a366f625e6bb2377d4c3cc11c8a4256689f8a2f6e65c9fa2662da99b6a3b3ce3dccc63c6 SHA512 6af2e469b3a70c14ce44c279fbae3425cce4ed799eabccd8af9296eb9ab64906a6a51c4dba97b83c28a56849eaa986daaa5bad72ae5b1b6e55b24251a45843ee -MISC metadata.xml 383 BLAKE2B fb5665ab9789604b0f0ffcc657c7cb41fe9b6167908bde0c439b861c6f6fa2ee09791da768434c2c4f18ca5a8f44cf34e0bd191ffbac72c1ca0e9090a08b3a13 SHA512 ff80433ea4b414f19c221a53c8c8a346bb01ad5a38ed56508ca6cc487059936e16ce0601ccc66ccfa5875d062b76f5a0b2e26b1320fa55e234c972b7d5bcf575 +EBUILD pytest-env-0.6.2-r1.ebuild 492 BLAKE2B 83b45fa4c8799fe025a6c1fdddee4ce7f695f03fc35e8e8677c9380ab7a56cd4c924aeef79e6d5c5197da8944ce650218b5681996bbe9ea3d274ed615169365d SHA512 4e80b35540a58eb1149a56c4c99f78d3e2eb2d0234b152a0aaf8c9b5feb66e66d8387e3f69a98c205ab2b5567fe9e9e36907c2d2f31e969746b0a0ba72e5f47e +MISC metadata.xml 407 BLAKE2B 7353d52edf97f5667e7f3119b1896cc04ce6bb5f3e88eaca88091c7c24dc8a077b50c1b03bca5975c82cf70bf19af6e9a94a59043694980796ca8714850aa0dd SHA512 f0d9b4f02428c70f3d55f70d44f02dc198a363cbf7f00f7469af8cfdd729ef7467f115f98d84f038f6c65b58bbcbcaef5fb79b9992494b3ed598b64a94d9dc71 diff --git a/dev-python/pytest-env/metadata.xml b/dev-python/pytest-env/metadata.xml index a795a9d361ad..ccf6121fada8 100644 --- a/dev-python/pytest-env/metadata.xml +++ b/dev-python/pytest-env/metadata.xml @@ -5,6 +5,7 @@ marecki@gentoo.org Marek Szuba + MobileDynasty/pytest-env pytest-env diff --git a/dev-python/pytest-env/pytest-env-0.6.2-r1.ebuild b/dev-python/pytest-env/pytest-env-0.6.2-r1.ebuild index e96a43a4a4d6..cf52e35eb739 100644 --- a/dev-python/pytest-env/pytest-env-0.6.2-r1.ebuild +++ b/dev-python/pytest-env/pytest-env-0.6.2-r1.ebuild @@ -13,6 +13,6 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 ~x86" +KEYWORDS="amd64 ~hppa ~ppc ~ppc64 x86" RDEPEND="dev-python/pytest[${PYTHON_USEDEP}]" diff --git a/dev-python/pytest-env/pytest-env-0.6.2.ebuild b/dev-python/pytest-env/pytest-env-0.6.2.ebuild deleted file mode 100644 index 7b7d947f3bf6..000000000000 --- a/dev-python/pytest-env/pytest-env-0.6.2.ebuild +++ /dev/null @@ -1,17 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{8..10} ) -inherit distutils-r1 - -DESCRIPTION="py.test plugin that allows you to add environment variables" -HOMEPAGE="https://github.com/MobileDynasty/pytest-env" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 ~hppa ~ppc ~ppc64 x86" - -RDEPEND="dev-python/pytest[${PYTHON_USEDEP}]" diff --git a/dev-python/pytest-faulthandler/Manifest b/dev-python/pytest-faulthandler/Manifest index fed42382c505..e0c1724fa0ee 100644 --- a/dev-python/pytest-faulthandler/Manifest +++ b/dev-python/pytest-faulthandler/Manifest @@ -1,4 +1,3 @@ DIST pytest-faulthandler-2.0.1.tar.gz 3629 BLAKE2B f66b6989673b179b3ad3f583b9e7b9615b08e1e062f06969f37bd8a9a57e58bd0207544b0c11aa4a9d03f4db40a125bbbe1924160b2bdcb2c0c589de07281570 SHA512 184b4228693db0f15fdcf250f09c3ee9ef4767e744af9000ec46876f0c68e17434a6d1e25c7d59f610b2baa659d7af5a784cbf0e5e29b105f48d50d00cb1a7ca -EBUILD pytest-faulthandler-2.0.1-r1.ebuild 544 BLAKE2B 2406c8f821e0edc5875e2aaa9564cdd1d0862300d223f8564c91bbedd426dd901f9d2a6614e443b14ccb78e7931c2705630deef6bc80a5fc09e4b7dc44f2a38a SHA512 d80a7bcc199aae27be6d0eacdb7ecae889e8681fd4670e394213aeff5380b2fbd6328f5e225384e472efa91f003a44fa09b8e4c4d18999379767a24f1955e70d -EBUILD pytest-faulthandler-2.0.1.ebuild 506 BLAKE2B eed00faa56622564548d3178eb720da2320ef757b713cba5cc8a632a2e6b0ac478e3317f7deb7296e48f62208b0edd3a3938c4e61fd2dcaea9e932851dd02be8 SHA512 cce9affe6d7ca9f217ca2e07b014aa10602f3b7e81978f3eb737b620495f795ac2b44b0016be470c3f7bf050726ecd9e33d8df0159c67b028afc3c9183550bd5 +EBUILD pytest-faulthandler-2.0.1-r1.ebuild 542 BLAKE2B b68b3b23d078e08724b388aea65e853b6a86951985337f414fa1124d1646894b1f487ad308a12aabc463618a1a13ead27cd07ae4e7436357b7788f84eb6eff79 SHA512 6a178a39c0f507d9374363e9fcd221251dc0d20cac3861a41e45d9308124349f0ce5e10fca3552c562780a5b961da9e321134364c6bd8148e7e454d6d4d7ce83 MISC metadata.xml 365 BLAKE2B 69e090b51eb1caafae5a0870c88286d9fca98456fa0c750e18d9bcd2a73d0ec6b5d0e7f9f5f53c33f09f07ba577bff3d4b07029220508df05633a03c9976d402 SHA512 a64ffcfedd62e8b6beae15d5d5e0ef5069fe64ce086e8abcc241d7dfd2cb7b2352402ade66d5b2864c328d822355d999f0eb62c7c174cd0111259c87b101a922 diff --git a/dev-python/pytest-faulthandler/pytest-faulthandler-2.0.1-r1.ebuild b/dev-python/pytest-faulthandler/pytest-faulthandler-2.0.1-r1.ebuild index a910ce2a0c8d..c79a0fbd6927 100644 --- a/dev-python/pytest-faulthandler/pytest-faulthandler-2.0.1-r1.ebuild +++ b/dev-python/pytest-faulthandler/pytest-faulthandler-2.0.1-r1.ebuild @@ -16,7 +16,7 @@ SRC_URI=" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 x86" RDEPEND=" >=dev-python/pytest-5.0[${PYTHON_USEDEP}] diff --git a/dev-python/pytest-faulthandler/pytest-faulthandler-2.0.1.ebuild b/dev-python/pytest-faulthandler/pytest-faulthandler-2.0.1.ebuild deleted file mode 100644 index 37aa6fc04bbe..000000000000 --- a/dev-python/pytest-faulthandler/pytest-faulthandler-2.0.1.ebuild +++ /dev/null @@ -1,20 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{7..10} ) - -inherit distutils-r1 - -DESCRIPTION="Pytest plugin that activates the fault handler module for tests" -HOMEPAGE="https://github.com/pytest-dev/pytest-faulthandler" -SRC_URI="https://github.com/pytest-dev/pytest-faulthandler/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 x86" - -RDEPEND=" - >=dev-python/pytest-5.0[${PYTHON_USEDEP}] -" diff --git a/dev-python/pytest-plus/Manifest b/dev-python/pytest-plus/Manifest index 4d3f53dd5a15..37608626e313 100644 --- a/dev-python/pytest-plus/Manifest +++ b/dev-python/pytest-plus/Manifest @@ -1,4 +1,3 @@ DIST pytest-plus-0.2.tar.gz 8210 BLAKE2B b8a28e72cfb4e10daa021528de9b5df2e9eb0bc4e911557c7c14a0825284787e94992132c0b74881867a41b55a67785c60b9b87a1594ad33fb57ebac8de391a6 SHA512 e16a03433cb6eb30b6881bec99482bc65cb7d1fa3d0db855befe666c0645d4b5ec02debde9dec4322ed0a0b77d3ac3f1cabda0cf98f375ffd68dc29fb55f5139 EBUILD pytest-plus-0.2-r1.ebuild 660 BLAKE2B 5173858f8d85857d44519d05f56daa147456df76b540a831883111366a2c827445240453823529c4e7eaa6ca50d4206bd5857d2422413b257e1b7536f865f626 SHA512 b04dafe2c78aee3d91d051d24ee6a29debaed70b48b91247279e10a400c926112691b2abbe274f33a6b6d0a0dd9deae84a1b134e1ed330f154e7d317b1834102 -EBUILD pytest-plus-0.2.ebuild 622 BLAKE2B ce7062baf929233ad5c8e1c89efe7fa85ace4740b4fbb5e55a8a0eee397b0970e18e613ad1ccd8160e149ebf025779ac5baa6e3aa332fdc254eacee485c6326d SHA512 0ca7038df407ce27686687b054d4404639870ee278a5efa355ce7cd56f7f85dbea5b4f00cca5c5d63db717f9d31809b396d9887f5e465a4e481fa03a08407127 MISC metadata.xml 406 BLAKE2B ae1b1a2c28f45b4dd7f752125161396de88cf2ed3881f37f72dc7938cd2ea6485c995d0409c6fbaebeb7b1d4cf59736496549702d7a9d825a2ee5eb1e6a65fdf SHA512 33668115e05810055fa79f5d74c5d3b6eca5bb53e0108a257cb57bb496ebd0292c1dd3f5b33feee58c20c2c381a926c870f9576355171a91106c21fea41d6ab3 diff --git a/dev-python/pytest-plus/pytest-plus-0.2.ebuild b/dev-python/pytest-plus/pytest-plus-0.2.ebuild deleted file mode 100644 index 0e691d690afb..000000000000 --- a/dev-python/pytest-plus/pytest-plus-0.2.ebuild +++ /dev/null @@ -1,23 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{8..10} ) - -inherit distutils-r1 - -DESCRIPTION="PyTest Plus Plugin - extends pytest functionality" -HOMEPAGE="https://github.com/pytest-dev/pytest-plus" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~riscv" - -RDEPEND="dev-python/more-itertools[${PYTHON_USEDEP}] - dev-python/pytest[${PYTHON_USEDEP}]" -BDEPEND="dev-python/setuptools_scm[${PYTHON_USEDEP}] - dev-python/setuptools_scm_git_archive[${PYTHON_USEDEP}]" - -distutils_enable_tests pytest diff --git a/dev-python/pytest-shell-utilities/Manifest b/dev-python/pytest-shell-utilities/Manifest index 0855b6b0efe2..78be39522a89 100644 --- a/dev-python/pytest-shell-utilities/Manifest +++ b/dev-python/pytest-shell-utilities/Manifest @@ -1,15 +1,3 @@ -DIST pytest-shell-utilities-1.0.5.tar.gz 89489 BLAKE2B 9cd7f95c9c1691e19c320378d1c2a4e147cb6fdc35ec6f3c80dc288e70416fce67b60ac86427f1ad322b2c17de3cd762e483d63076fa291b4b7d22d7a29c9e45 SHA512 395107af9eaa13ef39d01858e1674b6dedddc2cf93b9aba61316fd8d847031e1b535cc3bf4f2899dbc7828609b7d45b500aad29bb47668be6e0453ac099e99e4 -DIST pytest-shell-utilities-1.1.0.tar.gz 90873 BLAKE2B e787733fe641eae1884470b9410f017ef718b2f51cff09f7de592efc88a7f39bdc442e56ade2c547476a9ec7200b027a9ca2aed168afe162c8d4d06c6aaf6c61 SHA512 965c85d73f2be082253892d36b90fa60db0e8548272e34a3531c98c537e86b4e2cff477c017762bf9e275d97504b779e7d741e982cc03b114e30cee9c4904d95 -DIST pytest-shell-utilities-1.2.0.tar.gz 89881 BLAKE2B 8332f4f6b9b232cc8d17e94eef569ea7f17e14c4a97b060f84fd860de79bb5db2ebad5c239e889d2405e8be3db0d54b94a7071661eaf7065860049bcbc1e60a2 SHA512 efca390e2e3c78f82cf7888d511a1eb0e06e940259cfba146c40eeb54d5394f010497730837192c58e3b8c4cd350de54781f7ead7d3513d738eb34f81cc4d5ba -DIST pytest-shell-utilities-1.2.1.tar.gz 89975 BLAKE2B 91d0731a2613beef6de98bf7eb61e773659a7047f44558e2ad5cb7c8071761d13f606d04ffb0ac3c6f926f539455cb2a0c2418e398d43d208a028c68bd268576 SHA512 73232844b482f973ad79f2578b434339f34c24cbb36f75ae66217fcd9d06a663d54a6bfcdf390d86d21e6d3b7386fd2f4ce9d6a4b1ce55592be62dbc89f2251f -DIST pytest-shell-utilities-1.3.0.tar.gz 91500 BLAKE2B 88757447378afb334190c6f13406f6a57085bc574728be8965f22b9b17fd92985c044aa9491980d163631eceec634911ea9c67ff85bb9a91ee998e2dab245878 SHA512 1136f4e33c1efb995f7145066af8c71952999975e95c2311ba86ad44c9b18f6f6f5c09acb8211f30cde0f479b3afe92555c125a8f27631f9dd289e4a05bbe761 -DIST pytest-shell-utilities-1.4.0.gh.tar.gz 91577 BLAKE2B 33973d3c465918eb71f76497e9c96d3f3f03acfa83e7a116cdef46c67fcf1ba9d1e4b14f50c56c5a20c1bd85e16101f9a98ef93d19099cd97077b336a0aa4954 SHA512 75d8a25d6d607db9697900f36f326d1b86b948da6c83c7840c52a63964ed8cfcf1c54d343f607bcb2b5db3b471e7b59e3aea21d6f4943339f1f2e0388f22b29b DIST pytest-shell-utilities-1.5.0.gh.tar.gz 92287 BLAKE2B 015f78838eaff93438cbd7cd395926ac8f61653f6d27275ca87b379e5f27d60165157880e41e603823c17e639dcff91ac4f5fda1e904ad505bb9db0a577b800c SHA512 00cb5fa6979e09c90ba82928a135f644dd4056fd004f6bee8d216ca63e2cf4549f944930bf16e7a124f26a79c1b696d18ecf210bee3273343b9a90f9126f340e -EBUILD pytest-shell-utilities-1.0.5.ebuild 1307 BLAKE2B 08fcdd6d7166344c3ce8371b97f4ecdf784b971b927d073d0f3b30f80880664345f0028691017ec54513471aae70c3a1d242cf783e655eefccaaaf8038d65a87 SHA512 94386a1e4cf9dd2fa906191fbc636a53a0311ea76e76a0a2482d1bb2850ff49f7b98d94ba491d5d31f35f1d374445fb7fee0d0500247d1359b4c1a0130a6ebb2 -EBUILD pytest-shell-utilities-1.1.0.ebuild 1033 BLAKE2B a7b1a0e7f4c37fb6c6311fa9b21d11f7ad90478557bd70b98c60dfd9142a6cf06a3fd9f929697a5ccc14761b17062570634b887aea8d62b3ca77892dc2d40b5c SHA512 69fbb5850aaefa3bad4739b7e3159f834bfcf88635388b0d0ae08d65062345cb2429352318f44432a087a128612afac3a3ca6d94d3ac982c1f95311a4a99b623 -EBUILD pytest-shell-utilities-1.2.0.ebuild 1034 BLAKE2B 6ab4ef08db8eb81bc65e57e91b3d4ce60ff4f977888ab6d26857424119bfa7e512f3372a20d85abdd09739e4b29b00d8879f4a2f4c6f3f1f83ddefd6e3df138b SHA512 a5d42634b41da2933f2ba145889be0b300a7e70aed8ed9c0cfd47ddc76ba0dcf40ddc4bf58d602ea4270b282e3ff4da2e1a417d6982485e55a66e7459d45138d -EBUILD pytest-shell-utilities-1.2.1.ebuild 1034 BLAKE2B 6ab4ef08db8eb81bc65e57e91b3d4ce60ff4f977888ab6d26857424119bfa7e512f3372a20d85abdd09739e4b29b00d8879f4a2f4c6f3f1f83ddefd6e3df138b SHA512 a5d42634b41da2933f2ba145889be0b300a7e70aed8ed9c0cfd47ddc76ba0dcf40ddc4bf58d602ea4270b282e3ff4da2e1a417d6982485e55a66e7459d45138d -EBUILD pytest-shell-utilities-1.3.0.ebuild 1034 BLAKE2B 6ab4ef08db8eb81bc65e57e91b3d4ce60ff4f977888ab6d26857424119bfa7e512f3372a20d85abdd09739e4b29b00d8879f4a2f4c6f3f1f83ddefd6e3df138b SHA512 a5d42634b41da2933f2ba145889be0b300a7e70aed8ed9c0cfd47ddc76ba0dcf40ddc4bf58d602ea4270b282e3ff4da2e1a417d6982485e55a66e7459d45138d -EBUILD pytest-shell-utilities-1.4.0.ebuild 1061 BLAKE2B 6f97d065c5018425d5156d75f01f81f17218b23386f1e037c07ad6f2eded1c077cbbd4ec6c9835e39a5935bb5128ecb03e7924077d016bfd662dd7467dd8805e SHA512 c20745d8f005e5162f66e0aec5e20266dc7958ac713d167eda9cdff54ef009d559ec5ed7c95e4887e3a1857798472dd658395516b7341cf5ae37aeac46c36662 -EBUILD pytest-shell-utilities-1.5.0.ebuild 1061 BLAKE2B 6f97d065c5018425d5156d75f01f81f17218b23386f1e037c07ad6f2eded1c077cbbd4ec6c9835e39a5935bb5128ecb03e7924077d016bfd662dd7467dd8805e SHA512 c20745d8f005e5162f66e0aec5e20266dc7958ac713d167eda9cdff54ef009d559ec5ed7c95e4887e3a1857798472dd658395516b7341cf5ae37aeac46c36662 +EBUILD pytest-shell-utilities-1.5.0.ebuild 1059 BLAKE2B f952a1730a3315233009193fb9a1d480bf5067a0d6b1a65facd6e2abb936486a8f4e756d828e7c90543a2ef6481e039e960f32d8c545f0ddf83e69d8c152e77a SHA512 3839b6e62221d30f0386d2b70c87d61c1f21865b0236195e653230b11ba47f97624376d7b64f0b8b2ae5c6ade347a7f71015e9e11a3bd9d417d0a62e4ee0bd05 MISC metadata.xml 436 BLAKE2B 8cb927224ae6ac36a59818b60f8b4ef4a8d1cc4ca284934f50fbcc957ac25a417307c533d6d3728f38e98977ace3cdb106b9b62abe10a9b843a42ecdb30c97e4 SHA512 505a9f97a74581b9c7f59862186db14ab2f543cadbd05424e32541f31ff0c88295b4ed0b6dfbfa53dec1208d16275fcf99cc72c6a51c95e7f07e5392804a09cd diff --git a/dev-python/pytest-shell-utilities/pytest-shell-utilities-1.0.5.ebuild b/dev-python/pytest-shell-utilities/pytest-shell-utilities-1.0.5.ebuild deleted file mode 100644 index e28b54adeec0..000000000000 --- a/dev-python/pytest-shell-utilities/pytest-shell-utilities-1.0.5.ebuild +++ /dev/null @@ -1,46 +0,0 @@ -# Copyright 2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{8..10} ) -inherit distutils-r1 - -DESCRIPTION="pytest plugin: fixtures and code to help with running shell commands on tests" -HOMEPAGE=" - https://pypi.org/project/pytest-shell-utilities/ - https://github.com/saltstack/pytest-shell-utilities -" -SRC_URI="https://github.com/saltstack/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 x86" - -RDEPEND=" - >=dev-python/pytest-6.0.0[${PYTHON_USEDEP}] - dev-python/attrs[${PYTHON_USEDEP}] - dev-python/psutil[${PYTHON_USEDEP}] - dev-python/typing-extensions[${PYTHON_USEDEP}] - dev-python/pytest-helpers-namespace[${PYTHON_USEDEP}] - dev-python/pytest-skip-markers[${PYTHON_USEDEP}] -" -BDEPEND=" - dev-python/wheel[${PYTHON_USEDEP}] - test? ( - dev-python/pytest-subtests[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest - -python_prepare_all() { - sed -e "s/use_scm_version=True/version='${PV}'/" -i setup.py || die - sed -e "/setuptools_scm/ d" -i setup.cfg || die - sed -e "s/tool.setuptools_scm/tool.disabled/" -i pyproject.toml || die - - printf '__version__ = "${PV}"\n' > src/pytestshellutils/version.py || die - - distutils-r1_python_prepare_all -} diff --git a/dev-python/pytest-shell-utilities/pytest-shell-utilities-1.1.0.ebuild b/dev-python/pytest-shell-utilities/pytest-shell-utilities-1.1.0.ebuild deleted file mode 100644 index 91044405002d..000000000000 --- a/dev-python/pytest-shell-utilities/pytest-shell-utilities-1.1.0.ebuild +++ /dev/null @@ -1,42 +0,0 @@ -# Copyright 2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{8..10} ) - -inherit distutils-r1 - -DESCRIPTION="pytest plugin: fixtures and code to help with running shell commands on tests" -HOMEPAGE=" - https://pypi.org/project/pytest-shell-utilities/ - https://github.com/saltstack/pytest-shell-utilities -" -SRC_URI=" - https://github.com/saltstack/${PN}/archive/${PV}.tar.gz - -> ${P}.tar.gz -" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~x86" - -RDEPEND=" - >=dev-python/pytest-6.0.0[${PYTHON_USEDEP}] - dev-python/attrs[${PYTHON_USEDEP}] - dev-python/psutil[${PYTHON_USEDEP}] - dev-python/typing-extensions[${PYTHON_USEDEP}] - dev-python/pytest-helpers-namespace[${PYTHON_USEDEP}] - dev-python/pytest-skip-markers[${PYTHON_USEDEP}] -" -BDEPEND=" - dev-python/setuptools_scm[${PYTHON_USEDEP}] - test? ( - dev-python/pytest-subtests[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest - -export SETUPTOOLS_SCM_PRETEND_VERSION=${PV} diff --git a/dev-python/pytest-shell-utilities/pytest-shell-utilities-1.2.0.ebuild b/dev-python/pytest-shell-utilities/pytest-shell-utilities-1.2.0.ebuild deleted file mode 100644 index b4d91a1e5427..000000000000 --- a/dev-python/pytest-shell-utilities/pytest-shell-utilities-1.2.0.ebuild +++ /dev/null @@ -1,42 +0,0 @@ -# Copyright 2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{8..10} ) - -inherit distutils-r1 - -DESCRIPTION="pytest plugin: fixtures and code to help with running shell commands on tests" -HOMEPAGE=" - https://pypi.org/project/pytest-shell-utilities/ - https://github.com/saltstack/pytest-shell-utilities/ -" -SRC_URI=" - https://github.com/saltstack/${PN}/archive/${PV}.tar.gz - -> ${P}.tar.gz -" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~x86" - -RDEPEND=" - >=dev-python/pytest-6.0.0[${PYTHON_USEDEP}] - dev-python/attrs[${PYTHON_USEDEP}] - dev-python/psutil[${PYTHON_USEDEP}] - dev-python/typing-extensions[${PYTHON_USEDEP}] - dev-python/pytest-helpers-namespace[${PYTHON_USEDEP}] - dev-python/pytest-skip-markers[${PYTHON_USEDEP}] -" -BDEPEND=" - dev-python/setuptools_scm[${PYTHON_USEDEP}] - test? ( - dev-python/pytest-subtests[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest - -export SETUPTOOLS_SCM_PRETEND_VERSION=${PV} diff --git a/dev-python/pytest-shell-utilities/pytest-shell-utilities-1.2.1.ebuild b/dev-python/pytest-shell-utilities/pytest-shell-utilities-1.2.1.ebuild deleted file mode 100644 index b4d91a1e5427..000000000000 --- a/dev-python/pytest-shell-utilities/pytest-shell-utilities-1.2.1.ebuild +++ /dev/null @@ -1,42 +0,0 @@ -# Copyright 2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{8..10} ) - -inherit distutils-r1 - -DESCRIPTION="pytest plugin: fixtures and code to help with running shell commands on tests" -HOMEPAGE=" - https://pypi.org/project/pytest-shell-utilities/ - https://github.com/saltstack/pytest-shell-utilities/ -" -SRC_URI=" - https://github.com/saltstack/${PN}/archive/${PV}.tar.gz - -> ${P}.tar.gz -" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~x86" - -RDEPEND=" - >=dev-python/pytest-6.0.0[${PYTHON_USEDEP}] - dev-python/attrs[${PYTHON_USEDEP}] - dev-python/psutil[${PYTHON_USEDEP}] - dev-python/typing-extensions[${PYTHON_USEDEP}] - dev-python/pytest-helpers-namespace[${PYTHON_USEDEP}] - dev-python/pytest-skip-markers[${PYTHON_USEDEP}] -" -BDEPEND=" - dev-python/setuptools_scm[${PYTHON_USEDEP}] - test? ( - dev-python/pytest-subtests[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest - -export SETUPTOOLS_SCM_PRETEND_VERSION=${PV} diff --git a/dev-python/pytest-shell-utilities/pytest-shell-utilities-1.3.0.ebuild b/dev-python/pytest-shell-utilities/pytest-shell-utilities-1.3.0.ebuild deleted file mode 100644 index b4d91a1e5427..000000000000 --- a/dev-python/pytest-shell-utilities/pytest-shell-utilities-1.3.0.ebuild +++ /dev/null @@ -1,42 +0,0 @@ -# Copyright 2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{8..10} ) - -inherit distutils-r1 - -DESCRIPTION="pytest plugin: fixtures and code to help with running shell commands on tests" -HOMEPAGE=" - https://pypi.org/project/pytest-shell-utilities/ - https://github.com/saltstack/pytest-shell-utilities/ -" -SRC_URI=" - https://github.com/saltstack/${PN}/archive/${PV}.tar.gz - -> ${P}.tar.gz -" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~x86" - -RDEPEND=" - >=dev-python/pytest-6.0.0[${PYTHON_USEDEP}] - dev-python/attrs[${PYTHON_USEDEP}] - dev-python/psutil[${PYTHON_USEDEP}] - dev-python/typing-extensions[${PYTHON_USEDEP}] - dev-python/pytest-helpers-namespace[${PYTHON_USEDEP}] - dev-python/pytest-skip-markers[${PYTHON_USEDEP}] -" -BDEPEND=" - dev-python/setuptools_scm[${PYTHON_USEDEP}] - test? ( - dev-python/pytest-subtests[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest - -export SETUPTOOLS_SCM_PRETEND_VERSION=${PV} diff --git a/dev-python/pytest-shell-utilities/pytest-shell-utilities-1.4.0.ebuild b/dev-python/pytest-shell-utilities/pytest-shell-utilities-1.4.0.ebuild deleted file mode 100644 index a8e84f1cb8c6..000000000000 --- a/dev-python/pytest-shell-utilities/pytest-shell-utilities-1.4.0.ebuild +++ /dev/null @@ -1,42 +0,0 @@ -# Copyright 2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{8..10} ) - -inherit distutils-r1 - -DESCRIPTION="pytest plugin: fixtures and code to help with running shell commands on tests" -HOMEPAGE=" - https://pypi.org/project/pytest-shell-utilities/ - https://github.com/saltstack/pytest-shell-utilities/ -" -SRC_URI=" - https://github.com/saltstack/pytest-shell-utilities/archive/${PV}.tar.gz - -> ${P}.gh.tar.gz -" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86" - -RDEPEND=" - >=dev-python/pytest-6.0.0[${PYTHON_USEDEP}] - dev-python/attrs[${PYTHON_USEDEP}] - dev-python/psutil[${PYTHON_USEDEP}] - dev-python/typing-extensions[${PYTHON_USEDEP}] - dev-python/pytest-helpers-namespace[${PYTHON_USEDEP}] - dev-python/pytest-skip-markers[${PYTHON_USEDEP}] -" -BDEPEND=" - dev-python/setuptools_scm[${PYTHON_USEDEP}] - test? ( - dev-python/pytest-subtests[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest - -export SETUPTOOLS_SCM_PRETEND_VERSION=${PV} diff --git a/dev-python/pytest-shell-utilities/pytest-shell-utilities-1.5.0.ebuild b/dev-python/pytest-shell-utilities/pytest-shell-utilities-1.5.0.ebuild index a8e84f1cb8c6..8baa0cbc0b49 100644 --- a/dev-python/pytest-shell-utilities/pytest-shell-utilities-1.5.0.ebuild +++ b/dev-python/pytest-shell-utilities/pytest-shell-utilities-1.5.0.ebuild @@ -20,7 +20,7 @@ SRC_URI=" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~riscv x86" RDEPEND=" >=dev-python/pytest-6.0.0[${PYTHON_USEDEP}] diff --git a/dev-python/pytest-subtesthack/Manifest b/dev-python/pytest-subtesthack/Manifest index 06384751eb7e..948650b02604 100644 --- a/dev-python/pytest-subtesthack/Manifest +++ b/dev-python/pytest-subtesthack/Manifest @@ -1,4 +1,3 @@ DIST pytest-subtesthack-0.1.2.tar.gz 2669 BLAKE2B f1f5a052f9418732de4a97ff438d280d177860439e667e29ff0d0503740e009c88046b5ba859884e5fa9e958ea1be7388d7fc6838c19e44075ab0ef757ee41c7 SHA512 ddb7b0c27f912bec31e58ddc54930e229755df8980d146c861f7f1c766ae742b4f1552117d89638bdbd443f22890262320a56565954ebc6deeae6184f459a5a8 -EBUILD pytest-subtesthack-0.1.2-r1.ebuild 657 BLAKE2B c8eb0c587d8d56c4e2cbb066ce5cdf291f2769b0fe9201827b83ea11ddcb4f0e9607859973609fc2acd2921199d2e55219a72956d47ad09bc41e0b0a77862d4b SHA512 c36410db2a8c7f9fd091df49558df4434ee3bcc7e290e9309465866d9e5426378082ef36ff414b1bbcb17e32bcaf30c9f9d5be53b537ffee22b650d4cb0ba792 EBUILD pytest-subtesthack-0.1.2-r2.ebuild 709 BLAKE2B b27b30aea55a82a39625b76122c2f4bf0e7c46d6e37e7215b0eb6137332ea6de878f7903f1244780d7847c5c74cf4cc4f81e464daceb5e87f033b752c33d416b SHA512 a8020181f8584450567a34d05136607b916b578b339c8244302ebe46f43d588832a2597a3ab06783283453480724eff5102a7e6c8a2b580b8f34275461c780cb MISC metadata.xml 414 BLAKE2B 75bea5f93518f1e9b08ed1ad9f772c670bcf565f28b4a67c511fe919513741257fc5917f180ef31ed3e6d43b7986e8e1357ec456f9ddae4603baee1801dd6cc7 SHA512 5b4440d54b4ceb803ba5d9e4ea97fa38b777dbd1af02275f59011f727d9cb166427e8ed63b164b1891f6313349d49d31f4d7762e679439945a6ed4c24add6f46 diff --git a/dev-python/pytest-subtesthack/pytest-subtesthack-0.1.2-r1.ebuild b/dev-python/pytest-subtesthack/pytest-subtesthack-0.1.2-r1.ebuild deleted file mode 100644 index 40ab8552ca9e..000000000000 --- a/dev-python/pytest-subtesthack/pytest-subtesthack-0.1.2-r1.ebuild +++ /dev/null @@ -1,25 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8..10} ) - -inherit distutils-r1 - -DESCRIPTION="A hack for test fixtures, needed for hypothesis inside py.test" -HOMEPAGE="https://github.com/untitaker/pytest-subtesthack/" -# pypi tarball misses tests -SRC_URI="https://github.com/untitaker/pytest-subtesthack/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="public-domain" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86" - -RDEPEND="dev-python/pytest[${PYTHON_USEDEP}]" -DEPEND=" - test? ( - dev-python/hypothesis[${PYTHON_USEDEP}] - )" - -distutils_enable_tests --install pytest diff --git a/dev-python/python-bugzilla/Manifest b/dev-python/python-bugzilla/Manifest index 1e466783f871..532041590dd9 100644 --- a/dev-python/python-bugzilla/Manifest +++ b/dev-python/python-bugzilla/Manifest @@ -1,4 +1,3 @@ DIST python-bugzilla-3.2.0.tar.gz 114279 BLAKE2B 4d2d7bfaab08dfeb4334462334f23f952b43255e656b0e39eff29bfc206529062c86c79b8c83110fbc5c3970bba40663318b65e208c1b10fb04ab6fb474eeb95 SHA512 215945a0ffd637be5567839303a738a0eef74427838bf0074a5f0ab6022306f47fc0dd5c43a3513b627fb458711f38046321ee9c2c3d43b61ffc577d6dd12375 -EBUILD python-bugzilla-3.2.0-r1.ebuild 757 BLAKE2B 16bc24210701c39d7a9e88d1f55c67477f4a561bbad7cab8431178614722e6bcf21c243a657409e73f3e6c9fa5ccf8b00f04ed98532bf4d19fb0584b2b4c554d SHA512 171fa1ed8ab0c440d957ce8be8f2f984bc3f8e8fcbdb0cd32affeccbab64da73fef2303f0465d809ce3adb2b019531d3ed8a1c7d694769ea1266bdb1e09c57ee -EBUILD python-bugzilla-3.2.0.ebuild 668 BLAKE2B d06595c1b9a885fb73e7f7a884beb20b05110f601a8581270128169f87437cfec587a95623e529cc8a42606ea237c64551b2b2271f5741093fc6e8dc7059fb8c SHA512 6f68cf94e384c4b10bd94a437c988e230a3c66a81dc603fc3e318ec9b1f986118fb90a32e3ad1f3e73c6f9877a229efa4584d47f4ed4a8942d2acba976b83be5 +EBUILD python-bugzilla-3.2.0-r1.ebuild 750 BLAKE2B bf334727b8cea37208f2245dba5c8935e0989d78dd6ec3f2955cc7c08246c4bbc463b4121a7a7e7e5330265ccbb606132f2754b392ed166498c58f99a9fcec7f SHA512 539c5c5bac312d4c278a9b6525499caf4c32ffdc366d3af008561e12c29093114a1d8807dcb38e16d6b01ec4d6cb4964a46da81d5a72bafb30bc2e54067ca631 MISC metadata.xml 662 BLAKE2B ef0a5692d9d4f3ca0f474eb012ef97cccba5fa9c8737ac85852d9bb3214160d69fc95eca8239de8d08bf6ea04b5004097ce6b192c2276bc574f441766042c7b3 SHA512 e4ce0016e9ab606c8233759992ea2daa8b20df9b60f129c0b3e210536f0697b46469828de321fa7a09e56889747da67cb38242b739aed227d4a60657207e7f8b diff --git a/dev-python/python-bugzilla/python-bugzilla-3.2.0-r1.ebuild b/dev-python/python-bugzilla/python-bugzilla-3.2.0-r1.ebuild index 3f3902f6aba3..a54bcff15482 100644 --- a/dev-python/python-bugzilla/python-bugzilla-3.2.0-r1.ebuild +++ b/dev-python/python-bugzilla/python-bugzilla-3.2.0-r1.ebuild @@ -15,7 +15,7 @@ HOMEPAGE=" " SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv ~s390 sparc x86" LICENSE="GPL-2+" SLOT="0" diff --git a/dev-python/python-bugzilla/python-bugzilla-3.2.0.ebuild b/dev-python/python-bugzilla/python-bugzilla-3.2.0.ebuild deleted file mode 100644 index 462b475163cb..000000000000 --- a/dev-python/python-bugzilla/python-bugzilla-3.2.0.ebuild +++ /dev/null @@ -1,26 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8..10} ) -inherit distutils-r1 - -DESCRIPTION="A python module for interacting with Bugzilla over XMLRPC" -HOMEPAGE="https://github.com/python-bugzilla/python-bugzilla" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv ~s390 sparc x86" -LICENSE="GPL-2+" -SLOT="0" - -RDEPEND=" - || ( - dev-python/python-magic[${PYTHON_USEDEP}] - sys-apps/file[python,${PYTHON_USEDEP}] - ) - dev-python/requests[${PYTHON_USEDEP}]" -BDEPEND=" - dev-python/docutils[${PYTHON_USEDEP}]" - -distutils_enable_tests pytest diff --git a/dev-python/python-cstruct/Manifest b/dev-python/python-cstruct/Manifest index c51682a3cd47..b0b45fb374d1 100644 --- a/dev-python/python-cstruct/Manifest +++ b/dev-python/python-cstruct/Manifest @@ -1,4 +1,3 @@ DIST python-cstruct-2.1.tar.gz 17298 BLAKE2B 9acc10f0d386c4413634945fc94b3e44210617c408ee18cf6533f70e7d64c609d463e9beceeea7c79b125e0bf0ab67a720d9ff98f45b4e7ce1f51d9280b55733 SHA512 c56c87d291c4aa2afcfdbcbbc19c03ec634b6fb0dcde9d516ef2a9079be2fea52a053c47cd20dfc0fe6537ac90939364da659d8eb4763069a9990681207d432c EBUILD python-cstruct-2.1-r1.ebuild 511 BLAKE2B 57d9a0555155fffff38d8f290191b7b61225f1697fd22e35670c4618960a8143707c0c473e9d3cbbbd4bff6b5c2ea23b2cbf7704685f01fcdbfef96ef270171d SHA512 ea33dcd6371bb90efa9fd376b3746cd544555d005d30f6203170e0c075c2b31046c3613222714d42c641e20081903042d474a76b51092eacb38c533e883d0072 -EBUILD python-cstruct-2.1.ebuild 479 BLAKE2B 29cecfe02f3aff90a7d9cf8ce888fda2b28edaed9a81463d7b15fc0b16c35d1aedd1da6cd88054353691e4d101e4034832c4f3f776ae4dc696b7e4da0ac0cb1f SHA512 1928a9f672f070c5093651b2cfdb0804ceffd70689a637b5154d6009ad2df4030773bada4c420a610ef7247713e0a95c24bb9b40c00d66eab40670c04ef62577 MISC metadata.xml 454 BLAKE2B 5138bc275b0b9e18cab52fb309283c6b6dab8be5dcc3c86dd6526f350b216c68bc94dd2aabc7a33a4879c23165924563396c6d5991f5c702a12e184067d25cdb SHA512 bb259a25444029d8ea63577f0576ab283282298d27987e276bf4eb6d4ef00853ed019ad199830e9bb4e738f9a151feb55d53e76917508f1033c2b3ecd246276f diff --git a/dev-python/python-cstruct/python-cstruct-2.1.ebuild b/dev-python/python-cstruct/python-cstruct-2.1.ebuild deleted file mode 100644 index ccdcbbfbf89e..000000000000 --- a/dev-python/python-cstruct/python-cstruct-2.1.ebuild +++ /dev/null @@ -1,19 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8..10} ) -inherit distutils-r1 - -DESCRIPTION="C-style structs for Python" -HOMEPAGE="https://github.com/andreax79/python-cstruct https://pypi.org/project/cstruct/" -SRC_URI="https://github.com/andreax79/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -DOCS=( README.md ) - -distutils_enable_tests pytest diff --git a/dev-python/python-debian/Manifest b/dev-python/python-debian/Manifest index 309ff423b81c..4fd7d1e93c59 100644 --- a/dev-python/python-debian/Manifest +++ b/dev-python/python-debian/Manifest @@ -1,3 +1,5 @@ DIST python-debian_0.1.43.tar.xz 175832 BLAKE2B 2b43da25392c844a3c8fa8e159695ef4c871c6620be88d286abde31b9285e3f005e3c20997617d24014fe94a1a3c446c8721f8d92c35018ac308da8703788bcd SHA512 510dd37ef65be2ee0f9c4c4c15010b94fc7c05c621de2cb25fee4f6e741f51dff2e4cdc333313bac8269bfa621533217b3f72ecbd8b0b6368aa52c54e5237bb6 +DIST python-debian_0.1.44.tar.xz 179372 BLAKE2B 39d19c46e956231cda7c1fdb3ca89f8ef579d61e6bff06b35114184b2596516b3a01f756ff8e34e9a0dab669658cce7b8fdbfa39ed770df376acf6c4c6fb1401 SHA512 34c627cf32647f196a4b41a8913fd9aaefcfd6c96d21cc8f9798723ac11dac371574f62af9e549437188f2f492cb80445e33f35c72b6fa8212223029371a7b33 EBUILD python-debian-0.1.43.ebuild 910 BLAKE2B d9cfcaed8155908f5f5368ffa0b024672055467921c8244e81480da9708262e4379ae8cd6abc5b1e5013a114e0fc33b64897c81fec2672d0f45402941730b33a SHA512 5d9e19affafacb78b99ec9d1a4d2b1e575b649c8191d0afe1371758f0ab1e0ca1d58d2087c9bd513ac0becb58dbdac394315076706df9efb7ab70d25013bf808 +EBUILD python-debian-0.1.44.ebuild 966 BLAKE2B 603a89e178cdde7e72085b616803c263c7b4874fb6abbf71fb306d81feed10d6fa3010476e7fd177d69764bdf0a7332cf08ce8e45bac37820048bcc2fdfef654 SHA512 3550de40d71c5c7aef4db108121109cd3e79deb0b7e17c3ee446484ceac6256ed31271f58be72422022a7fe90d250151b9041d527b5ccfeb4a81e2695787f452 MISC metadata.xml 448 BLAKE2B bccb39bdfb24e81bc05028fc92033468f5256be096cb409b4413f69444d59d3d9a3469047337a7fec79ac707ddf4d269b44b20c725f7fc4935bd10335e1f9374 SHA512 8e3fb6ca4bf305e23a51ff56cf84648aad1e96d36aa7a4fb138f7136ea77a6a76a8985557ecb1c9da962479c8c9e36c253655d6e6602c1833f2a2230b44540aa diff --git a/dev-python/python-debian/python-debian-0.1.44.ebuild b/dev-python/python-debian/python-debian-0.1.44.ebuild new file mode 100644 index 000000000000..3c07375c1483 --- /dev/null +++ b/dev-python/python-debian/python-debian-0.1.44.ebuild @@ -0,0 +1,48 @@ +# Copyright 2011-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{9..11} ) + +inherit distutils-r1 + +DESCRIPTION="Python modules to work with Debian-related data formats" +HOMEPAGE=" + https://salsa.debian.org/python-debian-team/python-debian/ + https://pypi.org/project/python-debian/ +" +SRC_URI="mirror://debian/pool/main/${PN::1}/${PN}/${PN}_${PV}.tar.xz" + +LICENSE="GPL-2 GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~arm ~x86" + +RDEPEND=" + dev-python/chardet[${PYTHON_USEDEP}] +" + +BDEPEND=" + test? ( + app-arch/dpkg + ) +" + +distutils_enable_tests unittest + +python_prepare_all() { + # See debian/rules. + sed -e "s/__CHANGELOG_VERSION__/${PV}/" lib/debian/_version.py.in \ + > lib/debian/_version.py || die + distutils-r1_python_prepare_all +} + +python_compile_all() { + # See debian/rules. + "${EPYTHON}" lib/debian/doc-debtags > README.debtags || die +} + +python_test() { + eunittest lib +} diff --git a/dev-python/python-gammu/Manifest b/dev-python/python-gammu/Manifest index 8d999e0cdf03..78f10ab67f04 100644 --- a/dev-python/python-gammu/Manifest +++ b/dev-python/python-gammu/Manifest @@ -1,5 +1,3 @@ -DIST python-gammu-2.11.tar.gz 135567 BLAKE2B 133172cfd0715ff6b5bd47b93e5d93d52af3e608459ba1158bf008da9b5f24f6d155c04334dea7ff2cacdea678f00d986838a139290d5f8ac874bb9702fcd5e6 SHA512 cdf3a54fc538fecdbe3dae63f0534094ce94a289998f9b670a0b3e12a3c571eb46ee86eae67a7a8d2428698850046d5c75569753bf77551cd395d315e6f9b70d DIST python-gammu-3.2.4.tar.gz 144136 BLAKE2B ef06b78568e9b88da95d09029191a2de0c4e26cb6b222326bffd0134a9c7eb743bab20201347d3be8a81db43f6005ec2a0550e1976a59de9ee9202c733ae41e0 SHA512 9d76b402c50018cc52476376952edebb6b0934aa374ea2a2177f5497d0949fcc77644aa2a35c7402b3f2179962d903409b7b1949c5e85a0e5130058d34f89664 -EBUILD python-gammu-2.11.ebuild 790 BLAKE2B 033f3a46bd211f278be1422cf5721dc50904707e7cdefb7053d29c19cea95ea4b8d1e20bc49cd056b482d38fcffb442bf9b51659d2697c181d09744902869cc5 SHA512 f3285cf9a82efdfd964df9920ee29171bbf1adfd0cab72438365718ce7486e48bd1160160046d2021e19436c3e829882371e016c98b826b3126aa3fccf1dfaae EBUILD python-gammu-3.2.4.ebuild 827 BLAKE2B 4987ea19d8fc2cebd7fc1a4f7945a8e8fc542df85e715b18474b5658df5944e683d9ed014fb19c0aff3391f7968f385d52bc4957089928d9d68d7dca138db663 SHA512 7c49203312e78afb98e696f648d7fdbf701c6969b9a252f01d813b8fe8c6abdfc9c62c6d2ab21d08543f1503ff72cfb6e5304859a649cbae721e9ac1031fa22f MISC metadata.xml 299 BLAKE2B f8e1c54ab09e004a0f87f87a793af8d1dc6b97dfc1fbd07183407e9f6501b5c0aada63828495d5645d37a97c4e8ef3ec44e5c5771c4721e5a6d5c00008c586ad SHA512 6308e513011c0966d9c535f5ca153e38caa4bf843143fa3aad57e36e94d50f7e97232e62b8611045158d8e1f0741f70247e9ee799e6227f5497d1133c6dc1832 diff --git a/dev-python/python-gammu/python-gammu-2.11.ebuild b/dev-python/python-gammu/python-gammu-2.11.ebuild deleted file mode 100644 index 74f61aa9ae4f..000000000000 --- a/dev-python/python-gammu/python-gammu-2.11.ebuild +++ /dev/null @@ -1,40 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -PYTHON_COMPAT=( python3_{7..9} ) - -inherit distutils-r1 - -DESCRIPTION="Python bindings for Gammu" -HOMEPAGE="https://wammu.eu/python-gammu/" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="GPL-2+" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="examples test" -RESTRICT="!test? ( test )" - -RDEPEND=">=app-mobilephone/gammu-1.34.0" -DEPEND="${RDEPEND}" -BDEPEND=" - virtual/pkgconfig - test? ( - $(python_gen_impl_dep sqlite) - app-mobilephone/gammu[dbi] - )" - -DOCS=( AUTHORS NEWS.rst README.rst ) - -python_test() { - esetup.py test -} - -python_install_all() { - distutils-r1_python_install_all - if use examples; then - docompress -x /usr/share/doc/${PF}/examples - dodoc -r examples - fi -} diff --git a/dev-python/python-ldap/Manifest b/dev-python/python-ldap/Manifest index 7f5775ae4eec..7b37660c7c63 100644 --- a/dev-python/python-ldap/Manifest +++ b/dev-python/python-ldap/Manifest @@ -3,6 +3,6 @@ DIST python-ldap-3.4.0.tar.gz 376169 BLAKE2B f514ddb6267fd8c21a1c4595669921a1256 DIST python-ldap-3.4.0_p20220420.tar.gz 377780 BLAKE2B 433178138587dc09bfe1e6a8e894c001baf6e07c76266ca9d7c56b279f9e9ca5a642528a5869a837a9ee5576a2cf17afdeea313b4a8bc930926397738d6a5daf SHA512 0dfe8ff4737a630a08c7cd4d94f30c78fd1e0558ffc0609439d95ef064b72aef9d4ec4cdc0d40aaf1fc46396bdc0cbbdf0bf3cf6bb5e94bf8a9e3083b9ba1bf4 EBUILD python-ldap-3.4.0-r1.ebuild 2377 BLAKE2B b0f9672998198c1202cf4c8bc904d2bb65689598a5757bf2dd25e380ee81c65a4b7885347fcb8bb802e9a4f88a60d2316c29fd580bd80bca4bf73e22efbcd7a6 SHA512 a5b2f8b402f54477933f38c70cfb38abfcbc725eef95ce678ec6f2c6a3de84113cac5b1634232d439aa71b5f71fdc972245544d0f7c4bc08e138497aaef34c2c EBUILD python-ldap-3.4.0.ebuild 2033 BLAKE2B 56f792253b2b02f694f0ed917a80b07e6d83df03da2b5f80da04a5a376a3af618889c02a32b319c67c5be0107dcd66a52d2fcea11ceab8bd351f321f0c66ca6c SHA512 5d0bbeeb940ce633aa11215c56c1648c66041bcda37c4ca996031185f92f1266659b961d18da8f546a7c347a1a11f4a97b77a11cc0f4b5a966e23593c44f9a82 -EBUILD python-ldap-3.4.0_p20220420.ebuild 2343 BLAKE2B 85eb6abdfdb2526cd7982503d6139c8f4dd833fe0f13abbf5b2503ce07338799565bb21204854ec024dfb7ec5d1117166e056da117eb7f100995f88b3a7369a6 SHA512 e96fd227c05d85c9de809f8688e9b04ee32e5df5574c844febb6f7e71984a3a99945da8f02c21dda39bd88dd11ba8f60d4dc0034752f99e08186634bed13154c +EBUILD python-ldap-3.4.0_p20220420.ebuild 2340 BLAKE2B 696664a88336ca721f3fcd4c7c4c294791140e3f279f6eea5d55babf3d25b2d7fe49ae5d14e7f6cb96101ce9d6888ccf41ec531ea14b6685a63828f68ae5c85f SHA512 a1e9fd57953f8540c6196fd36cec98dcc24be41c8660e81ec2c7916ced001a5a85d2e645f76fdbdae5637498b3dcebfb84d9320d7c4400cd72d1be2b68cd2319 EBUILD python-ldap-9999.ebuild 2000 BLAKE2B 1340f010714318a6a8e90ffa228a3c0799909ee1f70af5ec5cbd73449d6982a18df35353a3d356d559a89c43be1c44f097698236a6118ad66fac5630a75d57c8 SHA512 c58a4c82d5e18bb29b62024a826b063f0f47ee3f9e4a798251175b4115a31f5a5803962ec597c12d8855faba83c259f559083a6499524f41197d2ecfd0d3a9fb MISC metadata.xml 449 BLAKE2B 14ffa18ca09eb663d3ef4ff5bd0ebc8511fa408a4e96c93885ba2beaccdf3bb82a9733a01149e088c8b66d6cb938f94fc3940c0c0cca5685599191e772443cb6 SHA512 2f5c014e55f838b84abf6ba630b000620a01e2fca6d1f1bd1b30db309f820df50c2ef7feddc17c69ee0188c3cbc91a388933b4bccfc8d2ea0cb18c6dae85cda6 diff --git a/dev-python/python-ldap/python-ldap-3.4.0_p20220420.ebuild b/dev-python/python-ldap/python-ldap-3.4.0_p20220420.ebuild index 488fa3e27563..2046409d2aeb 100644 --- a/dev-python/python-ldap/python-ldap-3.4.0_p20220420.ebuild +++ b/dev-python/python-ldap/python-ldap-3.4.0_p20220420.ebuild @@ -24,7 +24,7 @@ else SRC_URI="https://github.com/python-ldap/python-ldap/archive/${MY_COMMIT}.tar.gz -> ${P}.tar.gz" S="${WORKDIR}"/${PN}-${MY_COMMIT} - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~x86-solaris" + KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv ~sparc x86 ~x86-solaris" fi LICENSE="MIT PSF-2" diff --git a/dev-python/python-utils/Manifest b/dev-python/python-utils/Manifest index c8155babb6e1..924e4079a816 100644 --- a/dev-python/python-utils/Manifest +++ b/dev-python/python-utils/Manifest @@ -9,5 +9,5 @@ EBUILD python-utils-3.2.2.ebuild 763 BLAKE2B f5b8c60a98b1c46721314c73971bf8cb793 EBUILD python-utils-3.2.3.ebuild 763 BLAKE2B f5b8c60a98b1c46721314c73971bf8cb793c96304aa12ba9be47751146456f6f7664fad0261f5fd4f6a9b2b3f83831b5204658a287d643b95496c326e83d916f SHA512 119f736a64b9643b058c18bf6e2a159e8310e7968d75599c9b7b0e3cafaccfde922ea260423994d6085b97f6310101cbd38009c2819613b429c1db505c291bcf EBUILD python-utils-3.3.0.ebuild 763 BLAKE2B f5b8c60a98b1c46721314c73971bf8cb793c96304aa12ba9be47751146456f6f7664fad0261f5fd4f6a9b2b3f83831b5204658a287d643b95496c326e83d916f SHA512 119f736a64b9643b058c18bf6e2a159e8310e7968d75599c9b7b0e3cafaccfde922ea260423994d6085b97f6310101cbd38009c2819613b429c1db505c291bcf EBUILD python-utils-3.3.1.ebuild 763 BLAKE2B f5b8c60a98b1c46721314c73971bf8cb793c96304aa12ba9be47751146456f6f7664fad0261f5fd4f6a9b2b3f83831b5204658a287d643b95496c326e83d916f SHA512 119f736a64b9643b058c18bf6e2a159e8310e7968d75599c9b7b0e3cafaccfde922ea260423994d6085b97f6310101cbd38009c2819613b429c1db505c291bcf -EBUILD python-utils-3.3.3.ebuild 763 BLAKE2B f5b8c60a98b1c46721314c73971bf8cb793c96304aa12ba9be47751146456f6f7664fad0261f5fd4f6a9b2b3f83831b5204658a287d643b95496c326e83d916f SHA512 119f736a64b9643b058c18bf6e2a159e8310e7968d75599c9b7b0e3cafaccfde922ea260423994d6085b97f6310101cbd38009c2819613b429c1db505c291bcf +EBUILD python-utils-3.3.3.ebuild 762 BLAKE2B 514736bc1166f789c5fa133adeffe37ebcb2eef44066d2932edfab1abca349c9454708722c0ba3fba167b657750cb189ab4997ddb3a27244200d76085da571f0 SHA512 3d3cb67467d01032b072314a34c838abad8ed817e37cbb76cdc2fe363679e4c27fb2aa90b9dd0c8115f9153d7e33c78f7370828732ad6838457e9f402a61de4a MISC metadata.xml 340 BLAKE2B dc9b0299a4b93a0e53cc8e8e5ab494a8bf04ea54da4c2f9a658ca485925f86b5a765299c6680ecbff1e29a4e94a88dcac1891e440c788ada76b2123e352ac6f2 SHA512 68222ff7625c88a73f918e1864b67a2a44ef128023668b2a8706e873b4a8703928f1961baa0b304fe8fa075261edcd183bae02a2416813b283aa57c16bf6e200 diff --git a/dev-python/python-utils/python-utils-3.3.3.ebuild b/dev-python/python-utils/python-utils-3.3.3.ebuild index ce049eb48c18..d3823b0f667f 100644 --- a/dev-python/python-utils/python-utils-3.3.3.ebuild +++ b/dev-python/python-utils/python-utils-3.3.3.ebuild @@ -17,7 +17,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 ~x86" BDEPEND=" test? ( diff --git a/dev-python/pytimeparse/Manifest b/dev-python/pytimeparse/Manifest index d132b61a2e5a..719f1d9e31d8 100644 --- a/dev-python/pytimeparse/Manifest +++ b/dev-python/pytimeparse/Manifest @@ -1,4 +1,3 @@ DIST pytimeparse-1.1.8.tar.gz 9403 BLAKE2B 671a96f0f7d517e6cd137b8ec7bda17976993a683ece5e06f857cb07063cd4d7fdd08a98f838dbf35251a8403b68f7dc538e5450db3abe644e8c7c4f6c76b645 SHA512 9eb4530d779b940d66412920eefa4f4d3c43719aa3e4104da4f337c05421bcbb6ad4cb2d6459ddfac770fc9f19960a9d8ce578e67f2513499a7bee8efe9541ec EBUILD pytimeparse-1.1.8-r1.ebuild 498 BLAKE2B 9aeada4248de898b4ae3774ecb747ae3b05e4e70f5542484d0d1d87882bb14538fece59161bcc4ce0156242e80110009ce5f009f129097e10ac3a7ea89b44a56 SHA512 120ba958202bb5f8af01e2860b55b2234e69d4c76853b02e646c544bef27ee63823850e286cbdf6a5bf06c04b5fc4236b53d595f97e7d0050987f17c5fddbca0 -EBUILD pytimeparse-1.1.8.ebuild 653 BLAKE2B c0a653a8eff39bc3490601ea744d0023aa2ed66c5908725f49677b5552c8897072d53f716b30bf24c34d5bf7f8f83fd364809c361f0ed80708a6c2c80dfe2d81 SHA512 3d5a6399d3734baf680b5b5f5afb7359b51b85ecbc4e078d36ff9f6fd1ca04c161f6d88b7a15d2f61a08d38f799893c1fb7b6031c77152d7da48eb8f64419897 MISC metadata.xml 501 BLAKE2B 9ad6298b97c2882d63f95eebd4e055745b736b15b28c9268096b08e8a1376169614795b2b5138ae03fdb22c75be6c30776bc8b998955b88aaf1b3ab2ee60d44c SHA512 2a01bcf9ca0e6a9b285f5aff31e05e8b31c00487ddb09036c69d86fcdd3c28ce89f89a309d9510436a0b27bf922778f46914b215918ed9e1ab9b31887d1e08b2 diff --git a/dev-python/pytimeparse/pytimeparse-1.1.8.ebuild b/dev-python/pytimeparse/pytimeparse-1.1.8.ebuild deleted file mode 100644 index 536667deb9cd..000000000000 --- a/dev-python/pytimeparse/pytimeparse-1.1.8.ebuild +++ /dev/null @@ -1,25 +0,0 @@ -# Copyright 2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -PYTHON_COMPAT=( python3_{8..10} ) -DISTUTILS_USE_SETUPTOOLS=bdepend - -inherit distutils-r1 - -DESCRIPTION="A small Python module to parse various kinds of time expressions" -HOMEPAGE="https://github.com/wroberts/pytimeparse https://pypi.org/project/pytimeparse/" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~riscv" - -python_test() { - local unittest_args=( - --verbose - --locals - pytimeparse.tests.testtimeparse - ) - - "${PYTHON}" -m unittest "${unittest_args[@]}" || die "Tests failed with ${EPYTHON}" -} diff --git a/dev-python/pyx/Manifest b/dev-python/pyx/Manifest index 278ef7d72447..83a858368a88 100644 --- a/dev-python/pyx/Manifest +++ b/dev-python/pyx/Manifest @@ -1,7 +1,5 @@ AUX pyx-0.14.1-unicode-latex.patch 600 BLAKE2B d7e2b4804731372b8b149b8e50ed6163297e60548c479aad8d796df4630f87e3df7e28379c6e88158e135f1b2e1eddcc712828efdd3fdcae501681bdf5e602f0 SHA512 f2a6af35aeddcd10d936a9ced93f708606bccb9f249bb45c6cf86111744f7efad9c08e9ce9e41d63b04345069e973e2ae69df5a2b004535bb0fac09dbee3dc90 DIST W3C_SVG_11_TestSuite.tar.gz 14651624 BLAKE2B 680059d8b20775725cebb3aed4444acbc3222fde880ba93ee5186c99fc12afa8df2c790bdacbcd6e5ff4ab00e697d8317a9a6ae3039b8b2f02cf7774a18ca533 SHA512 e28e3996284c3f3e423e2b6957cddea71980bcb781d4180894e08f37a7ecce9c6021917329d6d433dcba792cbabb15c7cd503076e616ba5189193a5c554374ca -DIST pyx-0.15.gh.tar.gz 875286 BLAKE2B 49d36e1c0df3ee47a895279d7f296194324cf1582bb7db0259bcd01c9b17c4d0903c25fef10c7a22635fac62dc6378ffbece200eac99f75bb3ce81d48a71a0d1 SHA512 a7debff01f8055455855f4cac5a08d00c22d20d7918bd7341d2af83844223ae8bb23bbbe92149403656e18ffb8861e8568dfdcb59cc01c55ec60e63b62a8825a DIST pyx-0.15_p1.tar.bz2 746171 BLAKE2B 5b2325c7bb279e4f6425f0ba7f3808b7e540c7455738c617efdf1ad9d383a466d1b67b90e20e0bdbfa7d2fc56f1c80a4ae2badc5ef78f63ec410370d516f4ab3 SHA512 97809a38029011735d2cdea8f7e8326890d748d4159f44379f89c396b7ea4d2a026ca3370bb069974b07215da91a47b9334d8dd1f7db954c2dd272122bde8ff0 -EBUILD pyx-0.15.ebuild 2101 BLAKE2B 96ae821b8ed0b2decdd83d8e161acfd1042eede9ae5b2a6942ce97d4429df932c41614afe454d7f4b12ce21201e5a49d2954e570c846345036b0680bbbf62cd2 SHA512 f83c165ad41c470659b3d60de980cb626d5dee57428e64602ee6c06c55716c4a00082a195b19161e8094023d27022c5a63b93ff34e298a484661a27775ba5532 EBUILD pyx-0.15_p1.ebuild 2116 BLAKE2B 7ca45986128d0f817b8f14529fa702dbced71aafb92dc3e72123ebb6951dc5de8db55c53381a23984847da82ca949e2ca6e27b079dea53881bd871e9ecb8bbb1 SHA512 40d5e3d0a5199fa254eb90796b8debf4ec0818b52fbb741b68afd4c70ddfb797466ed982bfa1e7472e5bb4a1bb467eac81821482390b81d3fbd7e6666996682d -MISC metadata.xml 698 BLAKE2B 4932dd660d490e02e5129236ade8f54e6b62da7a785cde853a7d85b6b8686da100a3d1ea6f515fb87cdde040a2affbfb0a8034038c7e4b0a9b384576afc134b4 SHA512 002d4f9eec26d792ff59fe4772344c573dbd2615d9dd09ab3fb6109948a9ae33858db8bb6b2b79970bd5a19326f6bddc1e3969d656f684c7cddb7fb581c54ecd +MISC metadata.xml 805 BLAKE2B f8d20858aeafdb2ccaee5dfc3875e1ca206b2e38c566b71db723754ccde1c00b9db1e8b1da758214692e2c87f152ae1df94ecef99fb8b4ff97444b6ae9551e79 SHA512 44f7bf6e5ec2e9314fdd7171971c7debd79349732ce6c3aeff6e4b6d05e253a83c52c19fd4a41ac6ae59189cc95946abf90154bdfa9ddb92faa587cb897e943f diff --git a/dev-python/pyx/metadata.xml b/dev-python/pyx/metadata.xml index 142b34083be4..59b5a28379eb 100644 --- a/dev-python/pyx/metadata.xml +++ b/dev-python/pyx/metadata.xml @@ -1,6 +1,10 @@ + + grozin@gentoo.org + Andrey Grozin + python@gentoo.org Python diff --git a/dev-python/pyx/pyx-0.15.ebuild b/dev-python/pyx/pyx-0.15.ebuild deleted file mode 100644 index c5277d7a5fda..000000000000 --- a/dev-python/pyx/pyx-0.15.ebuild +++ /dev/null @@ -1,88 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DISTUTILS_USE_SETUPTOOLS=no -PYTHON_COMPAT=( python3_{7..9} ) - -inherit distutils-r1 - -DESCRIPTION="Python package for the generation of encapsulated PostScript figures" -HOMEPAGE=" - https://github.com/pyx-project/pyx - https://pyx-project.org/ - https://pypi.org/project/PyX/" -SRC_URI="https://github.com/pyx-project/pyx/archive/${PV}.tar.gz -> ${P}.gh.tar.gz - test? ( https://www.w3.org/Graphics/SVG/Test/20110816/archives/W3C_SVG_11_TestSuite.tar.gz )" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="doc test" -RESTRICT="!test? ( test )" - -RDEPEND=" - dev-python/pillow[${PYTHON_USEDEP}] - virtual/tex-base - dev-texlive/texlive-basic" - -BDEPEND="${RDEPEND} - doc? ( - virtual/latex-base - $(python_gen_any_dep ' - dev-python/sphinx[latex,${PYTHON_USEDEP}] - dev-python/sphinx_selective_exclude[${PYTHON_USEDEP}] - ') - ) - test? ( - dev-python/sphinx[${PYTHON_USEDEP}] - dev-python/sphinx_selective_exclude[${PYTHON_USEDEP}] - dev-python/testfixtures[${PYTHON_USEDEP}] - )" - -PATCHES=( "${FILESDIR}"/pyx-0.14.1-unicode-latex.patch ) - -python_check_deps() { - use doc || return 0 - has_version "dev-python/sphinx[latex,${PYTHON_USEDEP}]" && - has_version "dev-python/sphinx_selective_exclude[${PYTHON_USEDEP}]" -} - -src_unpack() { - unpack "${P}.gh.tar.gz" - - if use test; then - mkdir "${S}"/test/svg/suite || die - cd "${S}"/test/svg/suite || die - unpack W3C_SVG_11_TestSuite.tar.gz - fi -} - -src_prepare() { - sed -i \ - -e 's/^build_t1code=.*/build_t1code=1/' \ - -e 's/^build_pykpathsea=.*/build_pykpathsea=1/' \ - setup.cfg || die "setup.cfg fix failed" - # stop test suite from downloading files - sed -i \ - -e '/suite:/,$d' test/svg/Makefile || die - distutils-r1_src_prepare -} - -python_compile_all() { - if use doc; then - local -x VARTEXFONTS="${T}"/fonts - emake -C "${S}"/manual latexpdf - emake -C "${S}"/faq latexpdf - fi -} - -python_test() { - emake -C test -} - -python_install_all() { - use doc && dodoc manual/_build/latex/manual.pdf faq/_build/latex/pyxfaq.pdf - distutils-r1_python_install_all -} diff --git a/dev-python/pyyaml/Manifest b/dev-python/pyyaml/Manifest index accf1afc7b39..1f58db6d599f 100644 --- a/dev-python/pyyaml/Manifest +++ b/dev-python/pyyaml/Manifest @@ -1,4 +1,4 @@ DIST pyyaml-6.0.gh.tar.gz 119855 BLAKE2B 286678ac81f2e6c252d285d2f98dab98894787e3aa164a29a697986f56200c7b71b0a768edf6d50e61065efcd054078673270872162a4975409928d7dd67aacc SHA512 cbcacc3560a035e2082867e93a9733f8660ea4c7f60573d07642f33a5453dcdc88d67299c3bcb97c27b843202a45d40de7444eb5e815bd4955129c9fc8ae04ad -EBUILD pyyaml-6.0-r1.ebuild 1008 BLAKE2B 546e5619ed048e0549b7cc1922707734b87edbb5cfc3134671f66d9dcec5fe4de042a74da2a671b71aadfa2b0324778df6f2a2352787d649c02f4b821ae4d49a SHA512 8bce5f7971310577505a77ba1ac468f744408dc1fcf53744a0cb13d0d169ce76fb0d409d1b2d5e93b383e225da4d6185cd5aa3ffbf123074f57faa0b7d57d82a +EBUILD pyyaml-6.0-r1.ebuild 1007 BLAKE2B 52c760da8c7269dadea2411cc60c7e84f3e75276ea83e30a9cc010faa45759d1e42b39c79207fcd6e1c07b7e47596e7441a06b8e0bda445e4a428cec542b761a SHA512 d55e90c0efe9a2e7e9ab56a144edb766118448db351eb963f4fc4b94ec593741e140446d891931c282924951eb59d98bac4ef59a1d9441c725a86c6adfd089b5 EBUILD pyyaml-6.0.ebuild 1323 BLAKE2B 073f228376d18a696d7503b661b6b088a39ef5d3511505ae6f18bdbdb122b72dbddee3c4a265d80a9750ac941b1941c2f7edf6b70cf6308e376a5851ec5acfb8 SHA512 950e2cd60852e0f3ef9bb9bc11dd2f63b815b5a26c8a5feed4b2a11080a91c1ec82c3b6436a04cc59ad0970fbbfaa04e6e880bed21035371b7c29b242c9835b0 MISC metadata.xml 426 BLAKE2B 6216e38c3e79e811aced6c777b49779953abf4f1b0a1185947f6a6fdc851fdf4cc973092024a6cb2d76bf06863feb49742c7a6892a8761b48a5e74902757a610 SHA512 f549b70fcf1588625fcc2bc33ad0c41faa267ad5bb84d564f5502dee1ad2340a663d1a2b92cf9fdeed827a5f7cebdbe76d59166e89de6d03e7933141029c051d diff --git a/dev-python/pyyaml/pyyaml-6.0-r1.ebuild b/dev-python/pyyaml/pyyaml-6.0-r1.ebuild index 32cfe92ffdf3..1eb22a09d118 100644 --- a/dev-python/pyyaml/pyyaml-6.0-r1.ebuild +++ b/dev-python/pyyaml/pyyaml-6.0-r1.ebuild @@ -21,7 +21,7 @@ SRC_URI=" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris ~x86-solaris" IUSE="examples" DEPEND=" diff --git a/dev-python/qstylizer/Manifest b/dev-python/qstylizer/Manifest index ffc7ac4bf029..90952e489911 100644 --- a/dev-python/qstylizer/Manifest +++ b/dev-python/qstylizer/Manifest @@ -1,4 +1,3 @@ DIST qstylizer-0.2.1.tar.gz 20687 BLAKE2B ad158ac0f88c4a0a7c6d9fe9adc611f69cb946c28be8c414dbb40532901b53faee281e7c0a798c9f680d8e5cd8a04179b16df796041133a8dd65d117964e9905 SHA512 c5e4a4194b4282a6d2782c0636ed74e9885409570466765c6e2aee0a176175bb688854244828c56ffbd00e76d297a33de211dedae8d984021c816522ea2b6085 EBUILD qstylizer-0.2.1-r1.ebuild 1569 BLAKE2B a142ea81c24235a68602ea7711ba47078fc1749fa7cb42c8562681c140f09cfd83ee74d93543f346c6ac6c438fa34d2e738fad0ffcd062a25cefc06e57905e50 SHA512 a0a382c0292119c8c684db0151a4615ac2a52ff213bcd8859e8be8ad19455959786d3efc11353dcbe039aebf43072932c05a34dd80823c2b85418dd109f48b51 -EBUILD qstylizer-0.2.1.ebuild 1538 BLAKE2B 28e0c24e1d3423098180b33d83eadb428ba79bf20a65563cd1e1fbc670c95a955d4dba45c0ccad31fe74283ce39de98d558bb79e443c38634b7b8a45437e8490 SHA512 5b81b311255aa5aedfe2c42d4d945a7481fab161aceb63ee7fa7a1164b9073cd47fd1d6e7b0c6b24d33bced9952cf01ed7e25878d3557660e2a2f881a0a35521 MISC metadata.xml 355 BLAKE2B bbd0a92b969f24330e934a3fb9db82c99d4e0f4daeb6a4fadaa5cefa0caa2d4eab393f2743664ea7bf685df3deed81ffd3e4eb8f12089d395c4c6b231bec9d58 SHA512 504b904577a9f891df117d1ca79a0041463cef7fcadb8c2dbfcf2f88abf2c26bc08a976dff5d8e51a563d6a6070b354fa2c1918051aeccf3ea5a359a3ea04694 diff --git a/dev-python/qstylizer/qstylizer-0.2.1.ebuild b/dev-python/qstylizer/qstylizer-0.2.1.ebuild deleted file mode 100644 index 3790a3be9a2d..000000000000 --- a/dev-python/qstylizer/qstylizer-0.2.1.ebuild +++ /dev/null @@ -1,52 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8..10} ) - -inherit distutils-r1 - -DESCRIPTION="Stylesheet Generator for PyQt5/PySide2" -HOMEPAGE="https://github.com/blambright/qstylizer" -SRC_URI="https://github.com/blambright/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -RDEPEND=" - >=dev-python/tinycss2-0.5[${PYTHON_USEDEP}] - =dev-python/inflection-0.3.0[${PYTHON_USEDEP}] - /dev/null || die - # module import will fail with any other directory structure - cp -rv "${S}"/tests ./ || die - pytest -vv || die "Tests fail with ${EPYTHON}" - popd >/dev/null || die - fi -} diff --git a/dev-python/requests/Manifest b/dev-python/requests/Manifest index 9be2f931989b..953fc46ed53f 100644 --- a/dev-python/requests/Manifest +++ b/dev-python/requests/Manifest @@ -1,6 +1,5 @@ DIST requests-2.27.1.tar.gz 106758 BLAKE2B a7fed53998fa61b3d03abd254a0cee76450c5b60d76f80aa6b91f32dca1dae5d2c51987b3d3f2138d72c50790e35c36cb03eb5974554ac4eb1a902eff79b5bdd SHA512 e51916abea8125254c5ee72c97e84a73e6981cab09961486873387522d2ce041ee3fe8fa2ff0b9bbe6707eefdc05145e9adcf127bcd999dea127acdfabd5312f DIST requests-2.28.0.tar.gz 109748 BLAKE2B 1df85b90ab1f6c551e46593dc8640aa0629505c9b395ca2100c6af04435e1360503b215d9796c34fb09122ffd616e1a01ca3574ac4543b4857c76a3dd86f13fe SHA512 111cfd2d0b0267111ccad0a97b33c5e9565812e6e6728b7d5bdbe06c32fae9e637b220bda605d799409e57dc6aaf3bcc66a4a4605cdbccb439367dc492fb836f -EBUILD requests-2.27.1-r1.ebuild 1844 BLAKE2B 263c0a23df7e7656bc212931175e45a636d8cacca3e8ca19fe8ea20651ab144779e988d617ffe377e5dec45645c0086dd358d3127deaeb7a70f9e647303d9fe1 SHA512 e9880833101a330a7fbf5907e9f1fd0ae1f5d5e9431aedab6403768d0a9cdc6b683790126e3b428d67640439115341d0302fd675da8aea01f2b508df03e855f0 -EBUILD requests-2.27.1.ebuild 1731 BLAKE2B f2d6a0de3efa99d0dc5cbba9a57c4f4496a080340846a6423fb2528bf24b4eb14f4aafca22b81b49e466747e3fc203885e3c4920818cd148bddf7900250215fa SHA512 c0f589714e1488f2c89906e0e28f1d1e50de8d7024c4ba069a1aec603757bd44860c2231c8e89361f5f15cc7860904e245f1988693358b0c48d24eae49c5581d +EBUILD requests-2.27.1-r1.ebuild 1836 BLAKE2B c60f74ef2314557ea7ea9be79ac3c01ea9c8f3effe435d0106c98a1bb40c0c7365ff8ad90757f083fb646d7c598387162f61becb87dd25fe6dc73c45a6b87743 SHA512 cae0e12d044ba719329040c383062c13ba45777181e25aeb07bba8e690e43e9ec6546e204e838bd9ee8ba6f57d9104a4820c4469a70e89615a759dcbb4dcc12c EBUILD requests-2.28.0.ebuild 1844 BLAKE2B 263c0a23df7e7656bc212931175e45a636d8cacca3e8ca19fe8ea20651ab144779e988d617ffe377e5dec45645c0086dd358d3127deaeb7a70f9e647303d9fe1 SHA512 e9880833101a330a7fbf5907e9f1fd0ae1f5d5e9431aedab6403768d0a9cdc6b683790126e3b428d67640439115341d0302fd675da8aea01f2b508df03e855f0 MISC metadata.xml 770 BLAKE2B a085a3bdbcc34c2297ad7d5a0e811c553aa77f12bba1ee8164cf63af2cd86adcef7b6080c984ea73a417ec690252540a0fc6072ee97b068b70f0f695696fc65c SHA512 de5c6a99ae18955f25895a93911570d41cb458eaaa9dc8b6edd09021c6dff3dda7bc2611d090b933837f83b8a7035769bb275bb844e1ac91b89a088dde3c7222 diff --git a/dev-python/requests/requests-2.27.1-r1.ebuild b/dev-python/requests/requests-2.27.1-r1.ebuild index 4d6d1335f33e..64d160cf6d34 100644 --- a/dev-python/requests/requests-2.27.1-r1.ebuild +++ b/dev-python/requests/requests-2.27.1-r1.ebuild @@ -20,7 +20,7 @@ SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" IUSE="socks5" RDEPEND=" diff --git a/dev-python/requests/requests-2.27.1.ebuild b/dev-python/requests/requests-2.27.1.ebuild deleted file mode 100644 index 02c31e127a85..000000000000 --- a/dev-python/requests/requests-2.27.1.ebuild +++ /dev/null @@ -1,63 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -# please keep this ebuild at EAPI 7 -- sys-apps/portage dep -EAPI=7 - -PYTHON_COMPAT=( python3_{8..10} pypy3 ) -PYTHON_REQ_USE="threads(+)" - -inherit distutils-r1 - -DESCRIPTION="HTTP library for human beings" -HOMEPAGE="https://requests.readthedocs.io/" -SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" -IUSE="socks5" - -RDEPEND=" - >=dev-python/certifi-2017.4.17[${PYTHON_USEDEP}] - dev-python/charset_normalizer[${PYTHON_USEDEP}] - =dev-python/PySocks-1.5.6[${PYTHON_USEDEP}] ) -" - -BDEPEND=" - test? ( - dev-python/pytest-httpbin[${PYTHON_USEDEP}] - dev-python/pytest-mock[${PYTHON_USEDEP}] - >=dev-python/PySocks-1.5.6[${PYTHON_USEDEP}] - !alpha? ( !hppa? ( !ia64? ( - dev-python/trustme[${PYTHON_USEDEP}] - ) ) ) - ) -" - -distutils_enable_tests pytest - -python_test() { - local EPYTEST_DESELECT=( - # Internet (doctests) - requests/__init__.py::requests - requests/api.py::requests.api.request - requests/models.py::requests.models.PreparedRequest - requests/sessions.py::requests.sessions.Session - # require IPv4 interface in 10.* range - tests/test_requests.py::TestTimeout::test_connect_timeout - tests/test_requests.py::TestTimeout::test_total_timeout_connect - # TODO: openssl? - tests/test_requests.py::TestRequests::test_pyopenssl_redirect - ) - - if ! has_version "dev-python/trustme[${PYTHON_USEDEP}]"; then - EPYTEST_DESELECT+=( - tests/test_requests.py::TestRequests::test_https_warnings - ) - fi - - epytest -} diff --git a/dev-python/rfc3986/Manifest b/dev-python/rfc3986/Manifest index 853a1b1034bd..e3d4c88b2304 100644 --- a/dev-python/rfc3986/Manifest +++ b/dev-python/rfc3986/Manifest @@ -1,4 +1,3 @@ DIST rfc3986-2.0.0.tar.gz 49026 BLAKE2B 41e1ab9d1ad878336dc93fa0924c6cc90930d5fd3ba0bbb238be402512d3227cacfa555828c5d698810bee74b3b77f045abb7fcb5c854a4f49922f4cbe05004f SHA512 5c8370cb1e21811eaab91269b9a30972b8fbcbe1fa1d806fd3ceabe0e1937de856d757146137fee470fbdbcc7e948b236f72a42306da41a6d03807e7333983df -EBUILD rfc3986-2.0.0-r1.ebuild 779 BLAKE2B 40ab85cc2f2f9e70f55aaf049f0ea602f88057c5ab543a7a75b95556a2aaf712e8d769c9fcc84df77478baf4f335df2259b03bc463ac011e8297691702462e7c SHA512 5db2029bf42cb5b54a4df604d865a0a7bdd919f922ac2d1f0d7b4cd80b244d99424ebcd92a04a3c3f3f73eb9824313a8ab673df86dcd543ac424f1743283fcb1 -EBUILD rfc3986-2.0.0.ebuild 691 BLAKE2B d0ddeaaf5538f4681080e0dbbf7cb6547207c084b87c1cb368118cc1ae722c92d5f10a8660a37c2bbf30c69cb8fc177c2c90b40976281e9b06523668c626abab SHA512 b40cfd7710d7fe82e6f532c5670568cc84d283e497c00552a9e5e560e99658c0bb11e4bf5896c662fd81f8a97e578ec294b948575eb83a9f7c97a557c9e03ca4 +EBUILD rfc3986-2.0.0-r1.ebuild 771 BLAKE2B 609aa3dbe61111e6d71039d0c7f8f87cdd528ce8cd513501989c145fc99dd75ac022d1326ca09f7c0101840f91ec14154e77e0ee7435d1ea8d10595cb26a61a3 SHA512 6026452680d55d108d1dc4edce0ea3ac7b8bae60253ee1df8e11eca3bb1d4595fc2a0040c2a4ea0c03d0f193c9818fc0734a99cefcf23d7360c6b0ab4b9a771a MISC metadata.xml 741 BLAKE2B e493181d32969459e23997ab0d48e5c1fd42f2bbe61ed04a5107697a61090d109b6133618c5ef153c92b88eccad0eb93c02073f1ffa9e763aa8518a85de8a19a SHA512 34ef9d54aa2dd6cca1f4d3abcc45d3147c0fdca559a9d30b28ef86e6e9d908ef0fb82384f10abb535fab1a0aed2b81f78b517cce73e5b947501ec9be331af13f diff --git a/dev-python/rfc3986/rfc3986-2.0.0-r1.ebuild b/dev-python/rfc3986/rfc3986-2.0.0-r1.ebuild index 9400537d6f19..c07905483d49 100644 --- a/dev-python/rfc3986/rfc3986-2.0.0-r1.ebuild +++ b/dev-python/rfc3986/rfc3986-2.0.0-r1.ebuild @@ -19,7 +19,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos" IUSE="idna" RDEPEND=" diff --git a/dev-python/rfc3986/rfc3986-2.0.0.ebuild b/dev-python/rfc3986/rfc3986-2.0.0.ebuild deleted file mode 100644 index 40aa4a295eff..000000000000 --- a/dev-python/rfc3986/rfc3986-2.0.0.ebuild +++ /dev/null @@ -1,27 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8..10} pypy3 ) -inherit distutils-r1 - -DESCRIPTION="Validating URI References per RFC 3986" -HOMEPAGE="https://tools.ietf.org/html/rfc3986 - https://github.com/python-hyper/rfc3986 - https://rfc3986.rtfd.org" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos" -IUSE="idna" - -RDEPEND=" - idna? ( dev-python/idna[${PYTHON_USEDEP}] ) -" -BDEPEND=" - test? ( dev-python/idna[${PYTHON_USEDEP}] ) -" - -distutils_enable_tests pytest diff --git a/dev-python/rsa/Manifest b/dev-python/rsa/Manifest index e6cba193de3c..34a7162b1bfe 100644 --- a/dev-python/rsa/Manifest +++ b/dev-python/rsa/Manifest @@ -1,4 +1,3 @@ DIST python-rsa-version-4.8.gh.tar.gz 73634 BLAKE2B 55f25b6747f4f0bad12cbbb75c6e6fdbe6f913265866f11430644b46f9d3a2f615e6ed460d04cc732cfe29f0a4e47b14f2581f29d523b3018272ef976a6a04aa SHA512 d65e5d3c902508f4ea7424099471cd68568b052b9647a87ceb155ecc444ba6a8bd0ebef6fe1bf38720a19193cd494a8b64f744cca5812d1a3bec28f3fa3a9a3d -EBUILD rsa-4.8-r1.ebuild 773 BLAKE2B 96ed9f5be7997a61068e9270282eca76c8fe380b5e5fd94fb0521a040837f6c8ff84df43c1b06f454d639b59e3171923e662721c6057d0b2a16ea8ac20a9fd29 SHA512 43c3628fe182bf519cd9b9b58d3d15390a403a13514ed0dc6229523c5463c9bf779621b01fb0d7424922ac1b22bb7001a4b991bcd07e038d9a58ad734d53a3f1 -EBUILD rsa-4.8.ebuild 732 BLAKE2B 43704af28ef6839d3ed1f649e66963c58fb31b93bfe42393e487545d842c01ed818a6a90e36aa02c74cf11a899b0c3a3325d74b65b3f90bdef32be9e3870cb21 SHA512 40b5c0e772aa9fafe43c86162588ad143222beee4d95044c230f7526c8c8a1e4492e588d988430959d9e7a67b5de8659b5fb7f48966d06e89972b130d4599bad +EBUILD rsa-4.8-r1.ebuild 767 BLAKE2B 5181c8381bfba94610bd72f4ddfebcbd593cafcc98f60f3d57f6efff757b7e51935e8501f41da60d6f2b4521a2cbbe60707e9f0fd6721ed22cb2eacce94890a3 SHA512 89fc7151041c3524914bc56b69cf18a5706c3d60f17326b3ca62d3eb4923cec942a236d64ade37a79a3395a7cc4c5fe6ed46c7a1d73fa7ab698d911ca8e7edf3 MISC metadata.xml 407 BLAKE2B 11c7f12e753a502ea5b508e0ca88f824819c3a2dbfbaec31532fbbe9bfdbda5c75ad853b14945a3f5baa4b1eb01a0c9526d3957eed0a573bd63ac792b93bc5da SHA512 df4960d9d61726ae45490adc1d682780539bf7f053a6db9af97e453261f1866a3e8ccb956c5c769b115e90ef3c336654a85114eac1b1256dab95fed7bdb88961 diff --git a/dev-python/rsa/rsa-4.8-r1.ebuild b/dev-python/rsa/rsa-4.8-r1.ebuild index a75385ddf3e9..fffb3c5c50ad 100644 --- a/dev-python/rsa/rsa-4.8-r1.ebuild +++ b/dev-python/rsa/rsa-4.8-r1.ebuild @@ -23,7 +23,7 @@ S=${WORKDIR}/${MY_P} LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86" +KEYWORDS="amd64 arm arm64 ppc ~ppc64 ~riscv sparc x86" RDEPEND=" >=dev-python/pyasn1-0.1.3[${PYTHON_USEDEP}] diff --git a/dev-python/rsa/rsa-4.8.ebuild b/dev-python/rsa/rsa-4.8.ebuild deleted file mode 100644 index da0282e26d71..000000000000 --- a/dev-python/rsa/rsa-4.8.ebuild +++ /dev/null @@ -1,34 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_SETUPTOOLS=pyproject.toml -PYTHON_COMPAT=( python3_{8..10} ) - -inherit distutils-r1 - -MY_P=python-rsa-version-${PV} -DESCRIPTION="Pure-Python RSA implementation" -HOMEPAGE=" - https://stuvel.eu/rsa/ - https://pypi.org/project/rsa/" -SRC_URI=" - https://github.com/sybrenstuvel/python-rsa/archive/version-${PV}.tar.gz - -> ${MY_P}.gh.tar.gz" -S=${WORKDIR}/${MY_P} - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="amd64 arm arm64 ppc ~ppc64 ~riscv sparc x86" - -RDEPEND=" - >=dev-python/pyasn1-0.1.3[${PYTHON_USEDEP}] -" - -distutils_enable_tests unittest - -src_prepare() { - rm tests/test_mypy.py || die - distutils-r1_src_prepare -} diff --git a/dev-python/sarge/Manifest b/dev-python/sarge/Manifest index b30489f2aa15..5f0d7063d7bf 100644 --- a/dev-python/sarge/Manifest +++ b/dev-python/sarge/Manifest @@ -1,5 +1,3 @@ -DIST sarge-0.1.7.gh.tar.gz 57029 BLAKE2B 4cba823073b6699d9a3152b55de63b8ea9ba7cafa0f50556d6c2115a863fd3cae44a9d8fc9e6bf14727aa312c90f69dd03ebcb73508c5a2cdb0d1f6ff190435f SHA512 f2017fdab137e1aebfcd60a125ea7ff057158c6bf6a277d3084db73ed62a07cfd3464deba883284980c9f6ea3f56810effb551e8e8523ab750a086895ad0297a DIST sarge-0.1.7.post1.gh.tar.gz 57121 BLAKE2B 4e7f9cf21e2492303fb7ae24d8f5da22fc6db4d04449e5e6063825d2c2163333456fed35af53b5107a80996ca4e036c8913c1d50ffd1d0386e4f3d3f0e46dbda SHA512 29e783287d9e2325e6183d3d56fb2247e3ec98e728dbb69c8391694b2456c1d9ce91a4a172d8ba66593d0553d016fca34b5253d7a4d4f02c1f2d6a3a19574097 -EBUILD sarge-0.1.7-r1.ebuild 632 BLAKE2B 6a7212838a09fee479dd1e6220a86dd197e6432ace5bc1e3dc9daff8da158c7542c2f3760dedf96e2304cd15f3914bb1c67cf04196d7e65c75cda9857e95cc02 SHA512 6a1aa4d6763dbab82cd939bbe382a81f590ae43f435b5550d97551c8f399b737ca74ce20fb71cda3e06072fd31537fd9e4ced2abfcd3269051a4a7a616810c07 EBUILD sarge-0.1.7_p1.ebuild 684 BLAKE2B 0748f93dac0b89ef6d99f12b4b61af2f024b429791c19f00520767acf3d1a03c2de9dafe46d87b7a49b43d7ab3677bd5dfcac815f479621ebf5b3bba18c64e71 SHA512 00f9e22e65e210b48f751107bdc9b18731b6ce3051d04b07894dd11a472c462bdf43e284d3cff54137f539223b0f7f2688ccc65b094202273dfa69ff3b7f8d94 MISC metadata.xml 470 BLAKE2B 157ea921141b74ec467c00c1b671146c2fe11efd7156146188eb5126739c789a6dffe1d2954c2c40d144258bc2e09be62e56b184504fddcc55e5fb5686fd835a SHA512 b211a65f489e20031ded07eb5908a04ab26fa9d5ba3a5c0d7cc4f134ee9233fb7519c60c9ad60c42ad444021de3fa32303d951a16cc3a6c41256761f15cfcba5 diff --git a/dev-python/sarge/sarge-0.1.7-r1.ebuild b/dev-python/sarge/sarge-0.1.7-r1.ebuild deleted file mode 100644 index 57cad45bee8e..000000000000 --- a/dev-python/sarge/sarge-0.1.7-r1.ebuild +++ /dev/null @@ -1,28 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{8..10} ) - -inherit distutils-r1 - -DESCRIPTION="wrapper for subprocess which provides command pipeline functionality" -HOMEPAGE=" - https://docs.red-dove.com/sarge/ - https://pypi.org/project/sarge/ - https://github.com/vsajip/sarge/ -" -SRC_URI=" - https://github.com/vsajip/sarge/archive/${PV}.tar.gz - -> ${P}.gh.tar.gz -" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~x86" - -python_test() { - "${EPYTHON}" test_sarge.py -v || die "Tests failed with ${EPYTHON}" -} diff --git a/dev-python/setuptools/Manifest b/dev-python/setuptools/Manifest index 11e98ac5e9a3..d4531bec057f 100644 --- a/dev-python/setuptools/Manifest +++ b/dev-python/setuptools/Manifest @@ -1,6 +1,9 @@ +AUX setuptools-62.4.0-py-compile.patch 3704 BLAKE2B 9a5e70d2556b059be0ef060abd1db71298cd0e9aa1e2795d92cea5cdbaf0c82f4433e1a0c3095f4bc41bc72a457b63142253fe46c712afa1d7855a5d43607bca SHA512 48d7c065e2d8c29ce6e498effe6d79f9caa0f37d7cf6cadd0ed02c48d196a4d8a10a73cfa26744d6f74b48c63cd28a4074b161a6aae18c6169f6d8fffb044b1e DIST python-gentoo-patches-3.10.4.tar.xz 8592 BLAKE2B 67fba3e1fedb17430e5cd93da995b4acaf714db512031b5a2f775a25f793f007941561663cfa413d645ccddc2e22d65d250a40fa166cafda8805488d877ff57d SHA512 3ed2b8ff8f1eb8febe7dcd4b5d13d6d54468be1d525f8f1118977d3bbc78f690a597b09383939d023b03380a306e4bff1693382e29ff562312d803305b1709b2 DIST setuptools-62.3.3.tar.gz 2586270 BLAKE2B 764f90a5b2585f05b6ae0ad23568a08069bb4ca776c969635dfaceb6b3f64dc6d56291c3e9f0a4540f0416eab9122f5d7d6ad193a5f604949b5827f3cfc2d1a9 SHA512 a7ca81b3f7adedb15a4ff3607654d1a4615de1b30a22aa5cbe4b0a8077db8bdd9348167cbb6deb97e1076d320c2a2a4b0d30acda389905d6503786902eeb66af DIST setuptools-62.3.4.tar.gz 2590435 BLAKE2B 089bb185b65107d54b3a17b423caa28b0505566f8e19efaf34ac347e074492278699295b5e8856756312182a78d524ae5098e86783c5c6e089bdbe2de1d1f60d SHA512 edd9595971ee3cca2d1280e695401d8e4aa38796af89f24132d81b897004147ff4f4fc8daebf6fef0606512cc71e09487a2cb416deeecd851a82abed30f57887 +DIST setuptools-62.4.0.tar.gz 2592908 BLAKE2B 5221c32545d451fe9e80f6c78296044fc805e995578f32d2a8809483c00ea84f918a3bb5e1d1a6d184533282d96a68fab8b4d303d839255a640952d1c575f53a SHA512 552bb6c93793a438d8d319b1ef51932e7e15fab965b9fc81a4f15015e02f3e7318b9df9890c3fb59fac1ec443c17cd5cbd17b7227a6a82deb355230673ae9ec5 EBUILD setuptools-62.3.3.ebuild 4803 BLAKE2B 1b1c45e86f35f7993451244ceb1d89406867cb270100b56d5b61035d760c9a5ddd32126b8b32586b9cbcd7368bfacf770980a029cf9b516de05c6154c0f0d990 SHA512 b8e9c91c91418ac017f9c032c360bd430b9d43e23a50c7c317579b211c9d2f6ea805af3d3384a4a72766913d2e4ce3fd87d775291b9a91b195526060646147b2 EBUILD setuptools-62.3.4.ebuild 4811 BLAKE2B 690ec6aab3b8fb8b1ece7e0c55a8e7eb92e6ab17270c260aef1c62abd63984bb1231678114a26fcee71c892153a91ed2b1ecf7364e1f0b7d4c550b81deab7c89 SHA512 6e9f1f18746abb4d6c1204eb9e104827d1e49964e296739527a1c64d9009c07f9bb93f9220917dcbb053f8dc74e3974a9fd77917eb3dd98eb887ec103813a379 +EBUILD setuptools-62.4.0.ebuild 4563 BLAKE2B ba1208f6c321c2905b96ecfd7cdc068ef87b5ac43db018c0790149aab910d902c39c35a65459c365a6a04fad7066a000adf0f450d01310b088f05ed2e721a27b SHA512 348b957cbf4f2b97372a2ec74d59b8e0e78bdd605b2c3275aa563f1e6e232b779f2ee569594b6a97776fadfcd251cd1b797ac10db03cc513bba0f2574ad61179 MISC metadata.xml 469 BLAKE2B 4a26769b09a3785586b22db850b7fc5c4818f31c3ace9cc94476d35df05e50edf6721f3c95ec615c3b2efe071ef284a54ea2d53566316ba653f7830bb48f80bf SHA512 dd682c4ad2e59a97094ebdabe4d1063e2319ed05e1fe9d8c2fafe069badb3b4cf8bb6d9f50e09d2128e2a081c1c69827407ac8aed644ebf70eb4ca1bc9a57319 diff --git a/dev-python/setuptools/files/setuptools-62.4.0-py-compile.patch b/dev-python/setuptools/files/setuptools-62.4.0-py-compile.patch new file mode 100644 index 000000000000..09d630b363a2 --- /dev/null +++ b/dev-python/setuptools/files/setuptools-62.4.0-py-compile.patch @@ -0,0 +1,86 @@ +From 8911d627245f4389488c5d65cce6d1258f4cce7b Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?Micha=C5=82=20G=C3=B3rny?= +Date: Tue, 14 Jun 2022 05:58:20 +0200 +Subject: [PATCH] make -OO enable both opt-1 and opt-2 + +--- + setuptools/_distutils/command/build_py.py | 10 ++++------ + setuptools/_distutils/command/install_lib.py | 14 ++++++-------- + 2 files changed, 10 insertions(+), 14 deletions(-) + +diff --git a/setuptools/_distutils/command/build_py.py b/setuptools/_distutils/command/build_py.py +index 1b22004e..88565bce 100644 +--- a/setuptools/_distutils/command/build_py.py ++++ b/setuptools/_distutils/command/build_py.py +@@ -325,11 +325,9 @@ class build_py(Command): + outputs.append( + importlib.util.cache_from_source(filename, optimization='') + ) +- if self.optimize > 0: ++ for opt in range(1, self.optimize + 1): + outputs.append( +- importlib.util.cache_from_source( +- filename, optimization=self.optimize +- ) ++ importlib.util.cache_from_source(filename, optimization=opt) + ) + + outputs += [ +@@ -403,10 +401,10 @@ class build_py(Command): + byte_compile( + files, optimize=0, force=self.force, prefix=prefix, dry_run=self.dry_run + ) +- if self.optimize > 0: ++ for opt in range(1, self.optimize + 1): + byte_compile( + files, +- optimize=self.optimize, ++ optimize=opt, + force=self.force, + prefix=prefix, + dry_run=self.dry_run, +diff --git a/setuptools/_distutils/command/install_lib.py b/setuptools/_distutils/command/install_lib.py +index ad3089c8..7f906a29 100644 +--- a/setuptools/_distutils/command/install_lib.py ++++ b/setuptools/_distutils/command/install_lib.py +@@ -25,8 +25,8 @@ class install_lib(Command): + # 2) compile .pyc only (--compile --no-optimize; default) + # 3) compile .pyc and "opt-1" .pyc (--compile --optimize) + # 4) compile "opt-1" .pyc only (--no-compile --optimize) +- # 5) compile .pyc and "opt-2" .pyc (--compile --optimize-more) +- # 6) compile "opt-2" .pyc only (--no-compile --optimize-more) ++ # 5) compile .pyc, "opt-1" and "opt-2" .pyc (--compile --optimize-more) ++ # 6) compile "opt-1" and "opt-2" .pyc (--no-compile --optimize-more) + # + # The UI for this is two options, 'compile' and 'optimize'. + # 'compile' is strictly boolean, and only decides whether to +@@ -142,10 +142,10 @@ class install_lib(Command): + prefix=install_root, + dry_run=self.dry_run, + ) +- if self.optimize > 0: ++ for opt in range(1, self.optimize + 1): + byte_compile( + files, +- optimize=self.optimize, ++ optimize=opt, + force=self.force, + prefix=install_root, + verbose=self.verbose, +@@ -182,11 +182,9 @@ class install_lib(Command): + bytecode_files.append( + importlib.util.cache_from_source(py_file, optimization='') + ) +- if self.optimize > 0: ++ for opt in range(1, self.optimize + 1): + bytecode_files.append( +- importlib.util.cache_from_source( +- py_file, optimization=self.optimize +- ) ++ importlib.util.cache_from_source(py_file, optimization=opt) + ) + + return bytecode_files +-- +2.35.1 + diff --git a/dev-python/setuptools/setuptools-62.4.0.ebuild b/dev-python/setuptools/setuptools-62.4.0.ebuild new file mode 100644 index 000000000000..ac38773bebad --- /dev/null +++ b/dev-python/setuptools/setuptools-62.4.0.ebuild @@ -0,0 +1,130 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# please keep this ebuild at EAPI 7 -- sys-apps/portage dep +EAPI=7 + +DISTUTILS_USE_PEP517=standalone +PYTHON_TESTED=( python3_{8..11} pypy3 ) +PYTHON_COMPAT=( "${PYTHON_TESTED[@]}" ) +PYTHON_REQ_USE="xml(+)" + +inherit distutils-r1 multiprocessing + +DESCRIPTION="Collection of extensions to Distutils" +HOMEPAGE=" + https://github.com/pypa/setuptools/ + https://pypi.org/project/setuptools/ +" +SRC_URI=" + mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos ~x64-solaris" +IUSE="test" +RESTRICT="!test? ( test )" + +RDEPEND=" + >=dev-python/appdirs-1.4.4-r2[${PYTHON_USEDEP}] + >=dev-python/jaraco-text-3.7.0-r1[${PYTHON_USEDEP}] + >=dev-python/more-itertools-8.12.0-r1[${PYTHON_USEDEP}] + >=dev-python/nspektr-0.3.0[${PYTHON_USEDEP}] + >=dev-python/ordered-set-4.0.2-r1[${PYTHON_USEDEP}] + >=dev-python/packaging-21.3-r2[${PYTHON_USEDEP}] + >=dev-python/tomli-2.0.1[${PYTHON_USEDEP}] + $(python_gen_cond_dep ' + >=dev-python/importlib_metadata-4.11.1[${PYTHON_USEDEP}] + ' 3.8 3.9) + $(python_gen_cond_dep ' + >=dev-python/importlib_resources-5.4.0-r3[${PYTHON_USEDEP}] + ' 3.8) +" +BDEPEND=" + ${RDEPEND} + >=dev-python/wheel-0.37.1-r1[${PYTHON_USEDEP}] + test? ( + $(python_gen_cond_dep ' + dev-python/build[${PYTHON_USEDEP}] + >=dev-python/ini2toml-0.9[${PYTHON_USEDEP}] + >=dev-python/filelock-3.4.0[${PYTHON_USEDEP}] + >=dev-python/jaraco-envs-2.2[${PYTHON_USEDEP}] + >=dev-python/jaraco-path-3.2.0[${PYTHON_USEDEP}] + dev-python/mock[${PYTHON_USEDEP}] + dev-python/pip[${PYTHON_USEDEP}] + dev-python/pip-run[${PYTHON_USEDEP}] + dev-python/pytest[${PYTHON_USEDEP}] + dev-python/pytest-fixture-config[${PYTHON_USEDEP}] + dev-python/pytest-virtualenv[${PYTHON_USEDEP}] + dev-python/pytest-xdist[${PYTHON_USEDEP}] + >=dev-python/tomli-w-1.0.0[${PYTHON_USEDEP}] + >=dev-python/virtualenv-20[${PYTHON_USEDEP}] + dev-python/wheel[${PYTHON_USEDEP}] + ' "${PYTHON_TESTED[@]}") + ) +" +PDEPEND=" + >=dev-python/certifi-2016.9.26[${PYTHON_USEDEP}] + dev-python/setuptools_scm[${PYTHON_USEDEP}] +" + +DOCS=( {CHANGES,README}.rst ) + +src_prepare() { + local PATCHES=( + # TODO: remove this when we're 100% PEP517 mode + "${FILESDIR}"/setuptools-62.4.0-py-compile.patch + ) + + # remove bundled dependencies, setuptools will switch to system deps + # automatically + rm -r */_vendor || die + + # remove the ugly */extern hack that breaks on unvendored deps + rm -r */extern || die + find -name '*.py' -exec sed \ + -e 's:from \w*[.]\+extern ::' -e 's:\w*[.]\+extern[.]::' \ + -i {} + || die + + distutils-r1_src_prepare + + export SETUPTOOLS_SCM_PRETEND_VERSION=${PV} +} + +python_test() { + local -x SETUPTOOLS_USE_DISTUTILS=stdlib + + if ! has "${EPYTHON}" "${PYTHON_TESTED[@]/_/.}"; then + return + fi + + local EPYTEST_DESELECT=( + # network + # TODO: see if PRE_BUILT_SETUPTOOLS_* helps + setuptools/tests/config/test_apply_pyprojecttoml.py::test_apply_pyproject_equivalent_to_setupcfg + setuptools/tests/integration/test_pip_install_sdist.py::test_install_sdist + setuptools/tests/test_distutils_adoption.py + setuptools/tests/test_setuptools.py::test_its_own_wheel_does_not_contain_tests + setuptools/tests/test_virtualenv.py::test_clean_env_install + setuptools/tests/test_virtualenv.py::test_no_missing_dependencies + 'setuptools/tests/test_virtualenv.py::test_pip_upgrade_from_source[None]' + setuptools/tests/test_virtualenv.py::test_test_command_install_requirements + # unhappy with pytest-xdist? + setuptools/tests/test_easy_install.py::TestUserInstallTest::test_local_index + # TODO + setuptools/tests/config/test_setupcfg.py::TestConfigurationReader::test_basic + setuptools/tests/config/test_setupcfg.py::TestConfigurationReader::test_ignore_errors + setuptools/tests/test_easy_install.py::TestSetupRequires::test_setup_requires_with_allow_hosts + setuptools/tests/test_extern.py::test_distribution_picklable + setuptools/tests/test_test.py::test_tests_are_run_once + # expects bundled deps in virtualenv + setuptools/tests/config/test_apply_pyprojecttoml.py::TestMeta::test_example_file_in_sdist + setuptools/tests/config/test_apply_pyprojecttoml.py::TestMeta::test_example_file_not_in_wheel + setuptools/tests/test_editable_install.py::test_editable_with_pyproject + ) + + # test_easy_install raises a SandboxViolation due to ${HOME}/.pydistutils.cfg + # It tries to sandbox the test in a tempdir + HOME="${PWD}" epytest -n "$(makeopts_jobs)" setuptools +} diff --git a/dev-python/setuptools_scm_git_archive/Manifest b/dev-python/setuptools_scm_git_archive/Manifest index 2b01f212207b..830765580c82 100644 --- a/dev-python/setuptools_scm_git_archive/Manifest +++ b/dev-python/setuptools_scm_git_archive/Manifest @@ -1,4 +1,3 @@ DIST setuptools_scm_git_archive-1.1.tar.gz 2584 BLAKE2B 7c7569a92300be966b5447b1ab6c30a982c837efdb7a125173f6014420d78cf28e0d8cb0f04c4349ce364219e1567bcbc2e13bd85cb7627d3bdbae9c7974385b SHA512 73783d60d33782fb18012e64685db6333a2dda1be41ce75e0cd74a81585d8ebb7c85f23371056a42974c93b2d4a0633338945cf2a2219b0ee2a21f063dad8809 -EBUILD setuptools_scm_git_archive-1.1-r4.ebuild 752 BLAKE2B b9c51b6a4a1719805522a0979a852264cf39475f2ffefa32d027e06008c7149b4e42251cf4b7187da8b1f065624908fa3f4967a1664b925910fdd27456915ae9 SHA512 8167f7388f31098b79204a3b978c2aa3fe01c3bc5b6e6867bd265afccb53690fc3e3e8a8c40bea9dcb1bccf789bee2d6fcc74a71ab1212180466ca79e176f7f9 -EBUILD setuptools_scm_git_archive-1.1-r5.ebuild 814 BLAKE2B 223ece166a4013fd3d12382ac3bf603f06b49dedd2527d5603b659753767a8f1284f7bd4b7f455a13b3f3f8f50273c0c9feed425b305d3bc3853646bda70d2a5 SHA512 df475915b927e28f7084f840a2ee9c036749e2306baa484e6f3630d84d02176359b428886ee3c476a217bf10be9a1a6a6c147c1bb8f8c6a60500b4e2651ff8cc +EBUILD setuptools_scm_git_archive-1.1-r5.ebuild 806 BLAKE2B e040d7f8afc473ef5f5620962631b9bf03708acfae082bda46ab7182f9ad1b809ce3ed46fa4665587802e875b19c07efac1d81a52084e91649672d7c6992228e SHA512 427a2f6b275f42ba4fb59e93eaeffe9a8e644884fb363f3ef29b44c21b700cb76e246f2ecfc91dad567a35e756d08dba5494c265931a1697f605f64af21e2751 MISC metadata.xml 357 BLAKE2B 3cdd316f50c6f2cab1dc88b7f1d00081c2021a12a4076efaf5c1188dbc650a594bf714d6653f62a1f58e7f816b4defd7774abe0cf6d3c4dbf77f7f90a064eae0 SHA512 475bdaf52720f484b4614d313ae74e6cffc68779460463d9409e683c997f12f9ef416dea6050e3adcc0c137f0ceb7f889ce440f808c697d34a8fd7776fd6cb60 diff --git a/dev-python/setuptools_scm_git_archive/setuptools_scm_git_archive-1.1-r4.ebuild b/dev-python/setuptools_scm_git_archive/setuptools_scm_git_archive-1.1-r4.ebuild deleted file mode 100644 index e43c2a27e214..000000000000 --- a/dev-python/setuptools_scm_git_archive/setuptools_scm_git_archive-1.1-r4.ebuild +++ /dev/null @@ -1,32 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{8..10} pypy3 ) -inherit distutils-r1 - -DESCRIPTION="A setuptools_scm plugin for git archives" -HOMEPAGE="https://github.com/Changaco/setuptools_scm_git_archive" -SRC_URI="https://github.com/Changaco/setuptools_scm_git_archive/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ppc ppc64 ~riscv ~s390 sparc x86" -IUSE="" - -RDEPEND=" - dev-python/setuptools_scm[${PYTHON_USEDEP}] -" -BDEPEND="${RDEPEND}" - -distutils_enable_tests pytest - -src_prepare() { - export SETUPTOOLS_SCM_PRETEND_VERSION="${PV}" - distutils-r1_src_prepare -} - -python_test() { - epytest tests.py -} diff --git a/dev-python/setuptools_scm_git_archive/setuptools_scm_git_archive-1.1-r5.ebuild b/dev-python/setuptools_scm_git_archive/setuptools_scm_git_archive-1.1-r5.ebuild index 0361fadda93f..4324185e7ee2 100644 --- a/dev-python/setuptools_scm_git_archive/setuptools_scm_git_archive-1.1-r5.ebuild +++ b/dev-python/setuptools_scm_git_archive/setuptools_scm_git_archive-1.1-r5.ebuild @@ -20,7 +20,7 @@ SRC_URI=" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ppc ppc64 ~riscv ~s390 sparc x86" IUSE="" RDEPEND=" diff --git a/dev-python/sh/Manifest b/dev-python/sh/Manifest index 880c5746b49f..e11bf78c4808 100644 --- a/dev-python/sh/Manifest +++ b/dev-python/sh/Manifest @@ -1,6 +1,5 @@ AUX sh-1.12.14-skip-unreliable-test.patch 317 BLAKE2B 3c45673daeec13cbdf851dd97061df85c41783a1b5d760d9d45386b8b4e3f88e25e3f98cbdbce44796e5803614d5474444e554d305089d098fab2cb07075cf71 SHA512 6adc7fd1e2a9f52804272bba1d83eddd6db82b4b67569fc75d169794a19c505d51fd53c949eaabdeb775119a5e3929902c2bbf3883ed299b2de0e4faad597835 AUX sh-1.14.0-skip-unreliable-test.patch 237 BLAKE2B 55b600d9426f127704cb698bb4df90b103b0ee08d29165f4d45e3fa56f1c0e20d3ab63b404cfa8d2bc372549a77474a2396903081c606516837ff295990eb47d SHA512 632f195df6a85cd65890d093400f4fed099c2344fe4e7f9d46f3decd817405ea587a18b271da3449088cc23519b5f16b30a2030a81d3bfcee30d4d55c591d5fe DIST sh-1.14.2.tar.gz 63779 BLAKE2B adc9004334a53f3704e22c318df6b4f60fd9ca2d31f5a9601f84abfaf0fe2ded06938b165e10b1a977ed38fcad7d0fa08799f2f552fc2c6b9b4c2a6476477115 SHA512 b7917504ae85606e1986b681274077777ad3011639bfe933d4133c3ed16f930842e03b572caa396ca4d58f41fd5594bef776cc16c4b0fbd1242e57c6aad19e62 -EBUILD sh-1.14.2-r1.ebuild 712 BLAKE2B cf0bd7e100c12adbae1e3d940af14a140612123a17299e5d23709a62beac6484e3029cce9749acf488ce8658da22f8d021f45916692e10f820ff24a28cc5bc0e SHA512 936a181092d44012c4e7c63a97a373fbc5475776f03fc4e92290297b8ec7961c044303ba21acd1b2793cfce3a08efbb88faaa7f3e24888d21a023bd007800e0f -EBUILD sh-1.14.2.ebuild 638 BLAKE2B 9c1fc4ae2b43ca4b7d55106f940a09e26e59c673713fb0b8f03e2ff5ce8340fdc5f30367fb62a29d61d2ba430eed08d2d9aa05fd249a77cad246b9fc29b0d346 SHA512 bd9721fe1b73f89425ee7e36226c10ad5cae2c8454351c27a07effc797f1447ef216b1b86cb89ecaa63249a4829115c5038680762c5d0264df95321bef76d033 +EBUILD sh-1.14.2-r1.ebuild 704 BLAKE2B 0f3c0a04c8ca495d757c3bf3c76dcd970b81a541046be3dcfeea8b0e603f06d1c81f4b915ee4ff305815c75100fcde4a99f6eb16a45bf168871b1bb6747a285c SHA512 a46e1a22e2bdef6cc621e6b63e2597b5b442e261c84160155e25f1153d844ff9804962c00b2df6cdd1b6d4ad94e9b5bb45c32287dc3a17504aeb7c37b5184df2 MISC metadata.xml 802 BLAKE2B 4eb5ab2ef69633f88a1f16f226eb78a161632232ca2d127acd89e1271ab7b31d551aa9759ee5f327cd94f06a6b11e9463d6a6fe1432d4be84489afa009ce7f6e SHA512 b3b21507c5eb85f9289499ee87a2db852b254b2cd1e9feef61cb731a9cd035f0c6c8e3f7bcb4a1267fe97faa34655674354ba696ca26cc18247e7fd150f60816 diff --git a/dev-python/sh/sh-1.14.2-r1.ebuild b/dev-python/sh/sh-1.14.2-r1.ebuild index 233a8137076b..3e3501afdcd1 100644 --- a/dev-python/sh/sh-1.14.2-r1.ebuild +++ b/dev-python/sh/sh-1.14.2-r1.ebuild @@ -17,7 +17,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux" PATCHES=( "${FILESDIR}/sh-1.12.14-skip-unreliable-test.patch" diff --git a/dev-python/sh/sh-1.14.2.ebuild b/dev-python/sh/sh-1.14.2.ebuild deleted file mode 100644 index 0d89eb85d313..000000000000 --- a/dev-python/sh/sh-1.14.2.ebuild +++ /dev/null @@ -1,25 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( pypy3 python3_{7..10} ) - -inherit distutils-r1 - -DESCRIPTION="Python subprocess interface" -HOMEPAGE="https://github.com/amoffat/sh" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux" - -PATCHES=( - "${FILESDIR}/sh-1.12.14-skip-unreliable-test.patch" - "${FILESDIR}/sh-1.14.0-skip-unreliable-test.patch" -) - -python_test() { - "${EPYTHON}" test.py || die "Tests fail with ${EPYTHON}" -} diff --git a/dev-python/shiboken2/Manifest b/dev-python/shiboken2/Manifest index a85a40437aaf..dd3e6b9fd5ff 100644 --- a/dev-python/shiboken2/Manifest +++ b/dev-python/shiboken2/Manifest @@ -1,4 +1,4 @@ AUX shiboken2-5.15.2-python310.patch 4408 BLAKE2B cd1a5c3f8c473a6667f8c942c248285babb468339283a8cc97064bd119194b72bcdb47c758044774a415cec08562b7875fd7298dea50e23d7fc3830e8291a8c1 SHA512 10245617f1aea656d3ba2e8736d51fd119e4d01c4fff129f557203bd1d5eb40ca10b40eaf55a8bd98b56f8e2e7503028818e333fee8ec86cb7b050e48a5e0387 DIST pyside-setup-opensource-src-5.15.2.tar.xz 3472624 BLAKE2B 099abeaf25059a88f299f90b18cf79aa45acd86580c0873767b09f76268d6746cc3576743a19493a605de59b520471ddee6bba0e5340801ef44a21f2a9d41507 SHA512 5043c1c9db4ba0133baaabb4d4943182e9741b1007bedd992394758707a37bba0688dc6413ea46620e7c2fb09daa3c74e6a7bb2c302b9d08e5f3bb7575d02b62 -EBUILD shiboken2-5.15.2-r1.ebuild 6510 BLAKE2B 5f402eb4fe6a2b4b620a1a3f715081cd0da78472ba1bde69a888fa1cdc37a00d3ca9feb661b0aa595f828094ee9a99a4fba4b3f85fdb4b479a6151a119a655c1 SHA512 141aff3720c7a8704f0e1b0a92ff87d3356b921b6f3535bce2d21be16758cd1745369e10568cb2339192e1d3d89a010f23648b4fa66b0fe738bd8591737a45c9 +EBUILD shiboken2-5.15.2-r1.ebuild 6512 BLAKE2B 436c049eb7d11b460ca333e42316680f965095eaec200c375b7659e2c40e6b198417ef7a2a6cbd434e3512db6ff7aef935ad5a8e2bc55f58a5179043df3c21ad SHA512 0994ccbc010a7bada8edc7ee59071c3c73cab79ba02febff582098ac3ba0f754e991a04aff6c101a0c204f99887325328aaaec87ded1a96ab6ee1e0a0dac2fc3 MISC metadata.xml 576 BLAKE2B 567c84dbf819c5944e5b35146e3dff7b1581aa0275a732e8f2cb6df4b32001e2020eca2469ee422bd6fdd53b34c1453db4ecbdec6e85fe5ee3e4eea4a2283336 SHA512 f1c5964cb99b61c1913b7c031b994b71948e7b26f18d4119b7b3a536bbf7e659cecf539ec54992e157170159186ede2af3b31dfa03fbc1170bc7e12c25814a31 diff --git a/dev-python/shiboken2/shiboken2-5.15.2-r1.ebuild b/dev-python/shiboken2/shiboken2-5.15.2-r1.ebuild index a8732bcfc06c..594d5f6bf09f 100644 --- a/dev-python/shiboken2/shiboken2-5.15.2-r1.ebuild +++ b/dev-python/shiboken2/shiboken2-5.15.2-r1.ebuild @@ -77,7 +77,7 @@ src_prepare() { # Shiboken2 assumes Vulkan headers live under either "$VULKAN_SDK/include" # or "$VK_SDK_PATH/include" rather than "${EPREFIX}/usr/include/vulkan". if use vulkan; then - sed -i -e 's~\bdetectVulkan(&headerPaths);~headerPaths.append(HeaderPath{QByteArrayLiteral("'${EPREFIX}'/usr/include/vulkan"), HeaderType::System});~' \ + sed -i -e "s~\bdetectVulkan(&headerPaths);~headerPaths.append(HeaderPath{QByteArrayLiteral(\"${EPREFIX}/usr/include/vulkan\"), HeaderType::System});~" \ ApiExtractor/clangparser/compilersupport.cpp || die fi @@ -96,7 +96,7 @@ src_prepare() { # PySide2 does *NOT* care whether the end user has done so or not, as # PySide2 unconditionally requires Clang in either case. See also: # https://bugs.gentoo.org/619490 - sed -i -e 's~(findClangBuiltInIncludesDir())~(QStringLiteral("'${EPREFIX}'/usr/lib/clang/'$(CPP=clang clang-fullversion)'/include"))~' \ + sed -i -e 's~(findClangBuiltInIncludesDir())~(QStringLiteral("'"${EPREFIX}"'/usr/lib/clang/'$(CPP=clang clang-fullversion)'/include"))~' \ ApiExtractor/clangparser/compilersupport.cpp || die cmake_src_prepare diff --git a/dev-python/simplejson/Manifest b/dev-python/simplejson/Manifest index de4a4b6ee6bd..7d47abb37eae 100644 --- a/dev-python/simplejson/Manifest +++ b/dev-python/simplejson/Manifest @@ -2,5 +2,5 @@ DIST simplejson-3.17.5.tar.gz 83182 BLAKE2B 8fbaa83c81a7478b3c62c6625e717874f6dd DIST simplejson-3.17.6.tar.gz 83134 BLAKE2B 5aa9275673a0c8feab2a86f1bc85864791a847a7eda77ea6f3e4f8d8677ff88d2277ff659285d183d2d439c58e78b25846badb3a2fddbc959d40eb23273dfa2b SHA512 4a25032fcc78025d82db571716deef8769f036a330560f92e14563687db4a42dbe60866b8afb57baf24104ef94fcbe938cdbddfc169542664957eef2d00d04e3 EBUILD simplejson-3.17.5-r1.ebuild 681 BLAKE2B 404388de6ac84f52a17a4d7d450c4f128e86aceda17b764894a260c84e9b1b58012f1659d95852dd75a35ac8ad9d669b05837d962c42ab80297bfe1f8838717e SHA512 73cd38632b70dfcd52e2f78733e58e3a1b63d140a3b8a7d94d5c839d16cab3527aa1225b1b7bd9ab16d46954e70d0200a55a97052d12d822bafa093d9cf8ad76 EBUILD simplejson-3.17.5.ebuild 635 BLAKE2B 5e35845393c3bdf0e3220c86ac68bd3177286cab6f8a4afcef4ea132252bd4bb9b7664daab3d2615f815212d3248551d5a34818033c8d83fed596f0d06ff515e SHA512 b53626aca1805d05ffa5ef8140c878950b1dcd4039628fb96abe7d7e6b6e09e774c84356d5229e2506df6cb2b633b22c628c5b2c1bacae290376d1ee7562e049 -EBUILD simplejson-3.17.6.ebuild 675 BLAKE2B bab0c7a3ef06b98bb841dcb65d2f26d4e80f6ef0f3c852d48f61c3b8b5597c45510ac5ea1f044fd32d36a1efd50dbf24f4a508e8c0e23fb696d7cc6484981b26 SHA512 b61038d29ae7fa2f952775f896bab82c7986b047b6c1f589327b7cbb794b04f78b00ce20d9c9207ceba3d29d765eb61562d3a3cb35b3fd3906fdf444a4793483 +EBUILD simplejson-3.17.6.ebuild 674 BLAKE2B 34c637776c81a42bd39763a690a2a9849f2414a18a8343b9efe392b3ec8ec1637412cfe64f47ad7fb004f11c8fd504aa10cc138a17b57bee333a6a43c1cc3616 SHA512 bf3cf6b78cc52a13738f53f9f57e4f58ee9419dd8d5453a4372e6ed38da7bb412305d611f1f2bc5e6ec221a901a790b74e9dc3bbe9c559eb0dffe5b9aee4bcf0 MISC metadata.xml 375 BLAKE2B 2c3a0f98ee3f6c9ba41edf3e8e4d6536ac518a59234e6c602d46cbfcb8a5c760c71997b3c169dd2c0b3f9c5dcbea1cb36967e4d050933bd5e31d6f609a835e83 SHA512 6ad418641e64295566aa5418b9bead66e7ea84e0ca7aa454bfedf613cde7ed4d1cd17dff962963c3dda62ad9050e6348f9f53da21ba25b53cdeba2d91b8c551d diff --git a/dev-python/simplejson/simplejson-3.17.6.ebuild b/dev-python/simplejson/simplejson-3.17.6.ebuild index 98a74716e6d2..99bc2d4eaaa0 100644 --- a/dev-python/simplejson/simplejson-3.17.6.ebuild +++ b/dev-python/simplejson/simplejson-3.17.6.ebuild @@ -17,7 +17,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="|| ( MIT AFL-2.1 )" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" DOCS=( README.rst CHANGES.txt ) diff --git a/dev-python/snapshottest/Manifest b/dev-python/snapshottest/Manifest index 9585edb0b4bb..d244eb3ff6ba 100644 --- a/dev-python/snapshottest/Manifest +++ b/dev-python/snapshottest/Manifest @@ -1,7 +1,5 @@ AUX snapshottest-0.5.1-remove-fastdiff.patch 1978 BLAKE2B 49bbd2118bd8defc3134b1863614a6da7f45f8702c9b65db35329a74b270a511ef6c87952eafefa5e64080c136e21fe7abbfb1e304ff1744983bfa6fcbcc27ee SHA512 804223af644f67a7ad22996572bdb35c88d3c87bfd67ef821b4ebcfb581281f305f9d96edfda9d8a20d5cd1d07397899dc10b629f7d02b91c2b8804e02fd1ac0 AUX snapshottest-0.6.0-remove-fastdiff.patch 1979 BLAKE2B 1645f9fe0d7a5ba9523f81c50f31c54d854d56d3137a8b6611594bb825ccc0c183c763dbf641b1517e45b4ae39979efc86d5fffaa6adc111ee937a8c2f4143b5 SHA512 da43e9d1eb27f66512e5c3f02a0693756ea1e6889c6a9c3871c2f53a80a6ab4cdd7a705cfbe523231b8496a5eca3587c71e57babeec89c653307923c045413df -DIST snapshottest-0.5.1.tar.gz 19312 BLAKE2B a8acfb09de9e58c7a929f71d10f3cc68d7eec31a9fa1ea0fe74ae8a574ceec315f7eab2f9e7cd326c34d981b5ede4c398b5f1352bd59c23be219eeb9a2c0e861 SHA512 1541c327c4238c816b55cf797f6104ad54ff62a2332517b3bf9a455bbee0abd49f6983a54dc7510d1e1c659d88e5f7d6c6aa396c0ece19e19957ea8cff42c673 DIST snapshottest-0.6.0.gh.tar.gz 19887 BLAKE2B d85b3025731dbe80c04388f8adf755f48f428df5f15496ad7e47d436ccfba0f8955833f576b12a38a3565a56deb49a425b67f9040bce69a7711be05558f0ef4e SHA512 7477668c0a61b4c282deb3eb9105cf06e8f644c931e2860a9a60dc2f8ed6de1eaf1ab100a816de200a39db8b488bda6ad33472265eecca707360dcbc9d8fafee -EBUILD snapshottest-0.5.1.ebuild 1116 BLAKE2B 4105aa10a0b6fe8229eefed46bd4ac456041a53064552c442ed7618833aa0cda7808edef055bd868c33ba9a801710e65df8ccf1d292d7a082f768a56f216d476 SHA512 da6567fae19195269dc8b78cdda647cffbe1266a24e1f9eec3d900d08902f882aa272c71d2e600ffb38f7b48d605f0a1c6d111c5fdd539519e368d89af052fc0 EBUILD snapshottest-0.6.0.ebuild 919 BLAKE2B 3bfc9b3e7e856099e7c7cd69e0851233138c90223bc3746dd12d8389f9bcad75b3ea361ef08eabd84fb498de8fa0c3b5245fe90f878db76b263c421504e64b28 SHA512 e4665614b1e5bba39429e3f147a89d1247622ffc9125b97ca994167085c921ffadc66c55bbb39c8243144d3e7f4e6c26dc637cc15a0620c854c90786f3096bb2 MISC metadata.xml 380 BLAKE2B af864f451c424be42fda967811c0754d246ff7399a14d7344c967e695dd33ed060f9db19823f7f7c3a78f90f45b2817b843dff1832cae24a5c6c3bb6b183c63e SHA512 a755150b8fd1cfae3e016e97cceb9d9e32e58750a7fd01665087fa82ebba1124b38566bf6869898338319532956869a472c50dce9f4ad53f6329e4691197d7b5 diff --git a/dev-python/snapshottest/snapshottest-0.5.1.ebuild b/dev-python/snapshottest/snapshottest-0.5.1.ebuild deleted file mode 100644 index c49cc1e8330a..000000000000 --- a/dev-python/snapshottest/snapshottest-0.5.1.ebuild +++ /dev/null @@ -1,45 +0,0 @@ -# Copyright 2020-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{7..10} ) -inherit distutils-r1 - -# no tests on pypi, no tags on github -COMMIT_HASH="4ac2b4fb09e9e7728bebb11967c164a914775d1d" - -DESCRIPTION="Snapshot Testing utils for Python" -HOMEPAGE="https://pypi.org/project/snapshottest/ - https://github.com/syrusakbary/snapshottest" -SRC_URI=" - https://github.com/syrusakbary/${PN}/archive/${COMMIT_HASH}.tar.gz - -> ${P}.tar.gz" -S="${WORKDIR}/${PN}-${COMMIT_HASH}" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -RDEPEND=" - dev-python/six[${PYTHON_USEDEP}] - dev-python/termcolor[${PYTHON_USEDEP}] -" - -distutils_enable_tests pytest - -PATCHES=( - "${FILESDIR}/snapshottest-0.5.1-remove-fastdiff.patch" -) - -python_prepare_all() { - sed -e "s:'pytest-runner'(,|)::" -i setup.py || die - sed -r -e 's:--cov[[:space:]]*[[:graph:]]+::g' -i setup.cfg || die - distutils-r1_python_prepare_all -} - -python_test() { - distutils_install_for_testing - epytest tests examples/pytest - "${EPYTHON}" examples/unittest/test_demo.py || die "Tests failed with ${EPYTHON}" -} diff --git a/dev-python/sniffio/Manifest b/dev-python/sniffio/Manifest index 19439625fc10..f8c04285b88a 100644 --- a/dev-python/sniffio/Manifest +++ b/dev-python/sniffio/Manifest @@ -1,4 +1,3 @@ DIST sniffio-1.2.0.gh.tar.gz 17335 BLAKE2B 0d67baa18702ac38932680bdc741c87ee0a31342cc752c1463a7f90720ea0ebf6d62ef682a042c58e8fe96456e1461638e0f02c6f60da5f5e0d07464be27a4a3 SHA512 8e1dd2bb6fc22ee5824adfffe688ff0621b8c1ef5daea594dedce13d5e04a498e05816bb32e9bbed206a653a330ff710df57c888ddcff00a6254eafddc538273 -EBUILD sniffio-1.2.0-r1.ebuild 725 BLAKE2B 5810bca0425dfc10750410b5edfb83dd1662ab84d8c81243e27ef50f126cb1e6e306829f260c1a0a2b39d93819b29b520d93ca4034e27a86aedc1c82e2df451f SHA512 1de1f6bc2a458f8af554db071885bc4761e0c0364148ede457d5e41bd25b7aa39cf8b850c4937dcb3b22a0c2f50b6b0fc6da51eaa08d6e6299a16a88347581b9 -EBUILD sniffio-1.2.0.ebuild 682 BLAKE2B bbfedd35293cce5894785fce6344d1678d4cdb4d5cc6ea6629c65e9ac2b6097a586bb5379e3349ef9bab4313b890a46a0bca775ef118f4fd42debf9a295bbde6 SHA512 781dd2d67b5b76be7371aeaab7f14baceda93612d9e9f211fc01628debb7e9064e628f793ad5002470a5cbf31cdfc54d0dc4145db1bfacf10bef4f77af77a497 +EBUILD sniffio-1.2.0-r1.ebuild 717 BLAKE2B 5b410a278421abfd0126c04071d2d62249686dd1fff1a1503b45e834f4d1af879bdfc97066e2193d5a130553738687281d65b9a6d1f3c4d3f7d10db849b64155 SHA512 f2c6fefe904047f3f69474bbc0dd3af48653d899235cbd7c760c5c5de8ef7e919536c15f63e2658609f6db6b79100826d92a6c660c322aa3defc982dc775369c MISC metadata.xml 394 BLAKE2B 46df2a6c1c3259a1ba932cb74918ee0f7651e942cdb2eaa76d063269417079459745fa80416cab8088b8f41699b3b509a4586ab828692698a6a04588ece79bbc SHA512 a1aebdbc40dab66e913aaa7dd848066197d8d53a3e5c4890953cf6e5ffd1df5f5acae5ed022b10fc9c6e9a51becd05ff31ac19d0013ad7786b6d038705696b73 diff --git a/dev-python/sniffio/sniffio-1.2.0-r1.ebuild b/dev-python/sniffio/sniffio-1.2.0-r1.ebuild index d22e05c4e1b3..dbc7302ff47a 100644 --- a/dev-python/sniffio/sniffio-1.2.0-r1.ebuild +++ b/dev-python/sniffio/sniffio-1.2.0-r1.ebuild @@ -20,7 +20,7 @@ SRC_URI=" LICENSE="|| ( Apache-2.0 MIT )" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86" distutils_enable_tests pytest diff --git a/dev-python/sniffio/sniffio-1.2.0.ebuild b/dev-python/sniffio/sniffio-1.2.0.ebuild deleted file mode 100644 index bcf388f307ea..000000000000 --- a/dev-python/sniffio/sniffio-1.2.0.ebuild +++ /dev/null @@ -1,26 +0,0 @@ -# Copyright 2021-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( pypy3 python3_{8..10} ) -inherit distutils-r1 - -DESCRIPTION="Sniff out which async library your code is running under" -HOMEPAGE=" - https://github.com/python-trio/sniffio/ - https://pypi.org/project/sniffio/" -SRC_URI=" - https://github.com/python-trio/sniffio/archive/v${PV}.tar.gz - -> ${P}.gh.tar.gz" - -LICENSE="|| ( Apache-2.0 MIT )" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86" - -distutils_enable_tests pytest - -EPYTEST_DESELECT=( - # curio is not packaged - sniffio/_tests/test_sniffio.py::test_curio -) diff --git a/dev-python/snowballstemmer/Manifest b/dev-python/snowballstemmer/Manifest index 22dc730a242d..75d4e1724738 100644 --- a/dev-python/snowballstemmer/Manifest +++ b/dev-python/snowballstemmer/Manifest @@ -1,4 +1,3 @@ DIST snowballstemmer-2.2.0.tar.gz 86699 BLAKE2B b106fac1587143c9e88f54cc982c573b227f9e2d0125d36391a95050b41e9c97e47c7c8dff890ebfcf4bdf7c97559908d3bd380c6659b0d1fef4bed111fbae4b SHA512 f1dee83e06fc79ffb250892fe62c75e3393b9af07fbf7cde413e6391870aa74934302771239dea5c9bc89806684f95059b00c9ffbcf7340375c9dd8f1216cd37 -EBUILD snowballstemmer-2.2.0-r1.ebuild 602 BLAKE2B 8f3389f547bacdcb1ff56ff102c0cc14ff057f0e084a1ba64223a7554b81a06fdc605bfd99e0cd11d7ef4c63944f2a7d5b105bb1aae3e647b515f55bae0f922f SHA512 a0657209c1c4f841328d4ac543c3a04c20a9a0eb1644cbac7ab3a0b35e362e50ab378b438f36e842ed33df284eb52114d2634dca501fdbe472a894a5c12c4d78 -EBUILD snowballstemmer-2.2.0.ebuild 562 BLAKE2B a8c7923be7c6e8684352ad0a7faf8d87759207ff2626052e872aeafb45c271900b44ce83668043d1e6100b5c410d87acb1176e527665fa011324a295ed580c0b SHA512 ddbb6c8eb89468057baaa578d38ce4ee67c97e170edaa7a61dfed6d09250ead2f1b78bc036c89029430b37d7e808f2a65453fdaa815cbaa56a39561977801b70 +EBUILD snowballstemmer-2.2.0-r1.ebuild 594 BLAKE2B 1f26a44c99c3bbae34deabf41469356f73b5546fc1fe54e2c286adbcce74c3e78f0d1ec4154468879e3500a3a1cfe8ff963a34cba73b0d291568be6050fdad75 SHA512 6638b267797a424b36d3b46d3a17e3595cda431b5d0d6da05d5c97f61c30a02eb2140b0b14002cbe65e49c8655c8a06894beb1f6ed7e2ca952acf7915c51df00 MISC metadata.xml 404 BLAKE2B f30ff685b65c1bdfd69ad19bdefc080232e7e71310d036fcb55c587c0c9b2ec03775c7c3bea26574191398e78ffffcdab54f81bc57505aaf28ca9fb883613a67 SHA512 dfbc65c53a18187f6f19ae370abeb7c813b0f4449402641fd0eb2be378d0a6711bccedad128f8eb4eeb9d76c2fd643d9d89dd5e4fc93b2d7f8d321c54241afe3 diff --git a/dev-python/snowballstemmer/snowballstemmer-2.2.0-r1.ebuild b/dev-python/snowballstemmer/snowballstemmer-2.2.0-r1.ebuild index 6ba7f654c759..ae0c6fae73db 100644 --- a/dev-python/snowballstemmer/snowballstemmer-2.2.0-r1.ebuild +++ b/dev-python/snowballstemmer/snowballstemmer-2.2.0-r1.ebuild @@ -15,4 +15,4 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="BSD" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos ~x64-solaris" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos ~x64-solaris" diff --git a/dev-python/snowballstemmer/snowballstemmer-2.2.0.ebuild b/dev-python/snowballstemmer/snowballstemmer-2.2.0.ebuild deleted file mode 100644 index 536b3e65aca9..000000000000 --- a/dev-python/snowballstemmer/snowballstemmer-2.2.0.ebuild +++ /dev/null @@ -1,17 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{7..10} pypy3 ) -inherit distutils-r1 - -DESCRIPTION="Stemmer algorithms generated from Snowball algorithms" -HOMEPAGE="https://snowballstem.org/ - https://github.com/snowballstem/snowball - https://pypi.org/project/snowballstemmer/" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos ~x64-solaris" diff --git a/dev-python/stack_data/Manifest b/dev-python/stack_data/Manifest index 2b7f4e2af18c..7862c46ec886 100644 --- a/dev-python/stack_data/Manifest +++ b/dev-python/stack_data/Manifest @@ -1,3 +1,5 @@ DIST stack_data-0.2.0.tar.gz 36618 BLAKE2B af79e5c46d03967a8ea6a992a0672a5bd3676a8b088be412782b8c6be6f58a14de1c6e6ff0cd4ae764a65c539a83aa4d7491bb7fe81761452d430d30f70d20fb SHA512 7d6a1a0ffdc667b3ac428b378f1c4f14c5ded99ec244e3cb558bb39ba0c319e9e1657188cb686c8eb788e1af2be6c0b51beae825b73f2685d7b0bc1341ebe5d9 +DIST stack_data-0.3.0.tar.gz 41061 BLAKE2B 9202ddb2e6e8c8c9e050e085cfe6e1bdbf26124eb85c19516558336d46876aba5ede1b6a87cf17e09c2b44629063a8f5e1f558fdaf64db2db029978a5860cd99 SHA512 648b6fd0dbf43ee974c15de85aa530034c6c67a3a7c297c1ea3f1ddd59bf13d331f8db9f8ddf54f69e59385ed2c0c2a24b48c5a93330df62082c333610d8a6bb EBUILD stack_data-0.2.0.ebuild 824 BLAKE2B 14592d59e199555514f8057c5d04a7ce663d05d25c763233ca680becad59f602a2e66831980270d79827bd86047810319a5d8b4cb29e1891053446556709fdf9 SHA512 2ec55cfcf15b6e26a3b7c7d002b14ce5b19c7945eb3b9e909afa1638b74c9b6a0c509ecc73aed22b3b7cd1eefd55a522c807fb92789d6bf6b417158044da1971 +EBUILD stack_data-0.3.0.ebuild 833 BLAKE2B eed18bbd3e49a5073e55b067a6da1501ac772d1926138e6d23f811ca4e6a432da534caca90e2a9214ad55abc7f210b3d8b385e39a27458ed9e1efdf7aae27911 SHA512 0a5c559e764428f8e4f85e31b15ed725c96d77df9de632e069e51e076f0d9063262522b67a86a0614f5609c863a8141a356c284445f6f03028ac025a6d1dadac MISC metadata.xml 375 BLAKE2B af41ba2f7058da9de0e1f8be741c3de7581d895246c1c941f0dc27ed2e708ac2cb64b5a6fcaea82ff79e7a8bd4e0b424500a373957019d9e62f53babeadc166b SHA512 be539ff023fbcdf96761cf06429efc4cc2d0d2ee38b3bdaadbd73665798c123591b9543ab4fd3ccca9c80820c71b010f8fd34646d2001a940df0a61fc4e0639b diff --git a/dev-python/stack_data/stack_data-0.3.0.ebuild b/dev-python/stack_data/stack_data-0.3.0.ebuild new file mode 100644 index 000000000000..354f429fa75b --- /dev/null +++ b/dev-python/stack_data/stack_data-0.3.0.ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{8..10} ) + +inherit distutils-r1 + +DESCRIPTION="Extract data from Python tracebacks for informative displays" +HOMEPAGE="https://github.com/alexmojaki/stack_data" +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + +RDEPEND=" + dev-python/asttokens[${PYTHON_USEDEP}] + dev-python/executing[${PYTHON_USEDEP}] + dev-python/pure_eval[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/cython[${PYTHON_USEDEP}] + dev-python/typeguard[${PYTHON_USEDEP}] + dev-python/littleutils[${PYTHON_USEDEP}] + dev-python/pygments[${PYTHON_USEDEP}] + )" + +distutils_enable_tests pytest diff --git a/dev-python/stapler/Manifest b/dev-python/stapler/Manifest index 3a6e37ee15ed..be3d448e5b9d 100644 --- a/dev-python/stapler/Manifest +++ b/dev-python/stapler/Manifest @@ -1,5 +1,3 @@ -DIST stapler-1.0.0_p20200531.tar.gz 42840 BLAKE2B bfa909e25dfd65101321e153f5129d28bbb360845d6a3622c53ec3921610b9987a8e5c85c4428ee1cd196c0ee42b5a2eefdca7c4a75be223867fad4d830b148a SHA512 7c5f76240f1dff67eae3eb25d29087c7bbff3aace65030d10836f60769798d653b30acb6cc89355ba1eb590dbfc3236cb4ae95c02db6e779ad474781a17bdbc8 DIST stapler-1.0.0_p20220330.tar.gz 43659 BLAKE2B 10c24868d51086b37dd2d517aa84e3c3fc0b6becc7a29ebf496646bdd65494eb0c43488f725241d7bd7b3083ce5703538db3e05de9976a2e5029731fc2e645d2 SHA512 acd2dfec0dfab46b2cf6b440cba6c0db5399be2ba2194ca12530c311c6c5a8028614164af45b850061e7d22cbec33458ceff7757f1b104c722228dc2d02cae0a -EBUILD stapler-1.0.0_p20200531-r2.ebuild 633 BLAKE2B 24fe1e6ec4a145892567a42e63d4ea3a58675820f2c085757f0577cdb2abef146c63827f2fcd8bb5b7ded2131bf88fc47f0d3216b0f90e699325a5eb1dfd25ad SHA512 aee1c8001f135303c3a428f1234da7a15e320891622787388c5931bec2a02a311287c864f2bf49b102f72905d85d03d698c3ac8239c088789391b75673edd1cb EBUILD stapler-1.0.0_p20220330.ebuild 621 BLAKE2B 01c30866aa79b870e016fe51210ce805909313f8f0e73e7b97a5e79bc8d085096510cc0a901bf7263026d8b00b22dbb8cf06f4dfd7b514b0d15d89e6b4688540 SHA512 a1aacef1793416e6dbac3c411fa2afce1f55421164a7fcfb9320fe0a79868297b9fc04b397f50d8ce9da393ee5e3ef09aa829ded010893f5733fca17b1bea417 MISC metadata.xml 398 BLAKE2B 3c566702150e77dd0ba58f667336f57c0347422496edeb4fdd53e0f131cb966d15781a5d5b5e13211b2385e410a1d12c064c3ffe66056395b6eeeccdcca1cc72 SHA512 802c118d28a07f7fba6558aaa8f60aef0ebf137395af566e273ba1d218712d1835c74f82c5160f12d120d8776cbaf4fe7d09827a84c1a5e234fef307e0835a18 diff --git a/dev-python/stapler/stapler-1.0.0_p20200531-r2.ebuild b/dev-python/stapler/stapler-1.0.0_p20200531-r2.ebuild deleted file mode 100644 index 2ded93bb400a..000000000000 --- a/dev-python/stapler/stapler-1.0.0_p20200531-r2.ebuild +++ /dev/null @@ -1,26 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8..10} ) -DISTUTILS_USE_SETUPTOOLS=pyproject.toml - -inherit distutils-r1 - -COMMIT="1cabc85521e2badfc1e0d690086e286e701c2d9e" - -DESCRIPTION="Suite of tools for PDF files manipulation written in Python" -HOMEPAGE="https://github.com/hellerbarde/stapler" -SRC_URI="https://github.com/hellerbarde/${PN}/archive/${COMMIT}.tar.gz -> ${P}.tar.gz" -S="${WORKDIR}/${PN}-${COMMIT}" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -RDEPEND=" - dev-python/PyPDF2[${PYTHON_USEDEP}] -" - -distutils_enable_tests unittest diff --git a/dev-python/starlette/Manifest b/dev-python/starlette/Manifest index d2988963f0c5..cdab6f891d7d 100644 --- a/dev-python/starlette/Manifest +++ b/dev-python/starlette/Manifest @@ -1,11 +1,5 @@ DIST starlette-0.18.0.gh.tar.gz 408097 BLAKE2B ddc85690d9eb962a8d82544a1667d17316025330c8fda0c79dc21422399bcff01ccf5baf85eda7941f40aac5845d18fdcefaa23ba8ba442d30f0b9e194f7287c SHA512 521d39c1eec818250da3f2dc24cd2fb08393b76e6314a9bd5f3e520bdfa4652ae4ace5876b7e7f3a7ddc5540160e1086997a40b86a1b1bfd694c6aa1abde9106 -DIST starlette-0.20.0.gh.tar.gz 414497 BLAKE2B 47c6ef632a600bd18075c8ea65811ed18e08c285ed01cb34e5f74c00b2349430703ac041beacb35b91d941501001d2b93b79b777b403f5b6bef4682f6c13b02a SHA512 f28aff53732ec5950b2432ea644667d408e80cb4b51a177652a9bfe6731c6fa1208cba644fcaa84405bf51ef00f500a277c86e48f5446e2014369c1d1edda357 -DIST starlette-0.20.1.gh.tar.gz 416665 BLAKE2B 1b02f220dd6a8ebfdba405e3b9907030f006ec7ede43022fcef7911f5ac103da0eba16e7175e31e14529e64c711eac87b00c98534fbb18e784217ccca45f0c12 SHA512 4b10cf402bb3b3f96ec0bbb8e5fbd1e2abac4cbcf25a099bafad88fe02653d45e602e683f712251bb6dc230bc0d0754b2c960be2361239dc62e7e96b8b20ce6b -DIST starlette-0.20.2.gh.tar.gz 417198 BLAKE2B 17ddd8fe5cd91e022fbe4f092a8bb731503294898dcddb2ac577a4f106f0e9db8901aaef01f6e07be082ba19636bdda799753e1f3a21d12e31454b29b5136fec SHA512 fb30c475779c4cf21cc43dc7e0aff58700c6356b692bc662edf93004054539ce80a97cb36e14636e33fa969b291f160cbf148b5aed749da197c13d4fec4eacda DIST starlette-0.20.3.gh.tar.gz 417054 BLAKE2B 5564026142cb45075aa3ea3fabbc3e0eb39d4e2d776c6577d79b9c28522befaa92869e5f4211bc77235f6d25102f8d90e3811c972b74bb295abd0d186e29ceef SHA512 fa7f8de299ee452a52bf43ff6c39851fc7985775e1938b38cb564d5cb19705a84fbb173229a090295bca3be87b71214fdf7c80e3db0f870cf018510e1bd06b1b EBUILD starlette-0.18.0.ebuild 1156 BLAKE2B 2c31219a2ec2d15ff2c2771e321aa36371d61f79eefb3bee6243bd22bbc27da479329cc36beaf4d4b231f7854808682c4885169660a5890b1aef7cd95175832e SHA512 f23e3ea3bbb5bb198c517195dee9bf6210b0dc714d5e86ffdb0831d15fd29b8be8a9be0b2700ac189bb37e1b2a61503893398f85f1026df71829c044a12a92e0 -EBUILD starlette-0.20.0.ebuild 1422 BLAKE2B b69ac68faf2c8a1df9c5c544cfc00258e639c193f5ec2a3211593e9ad22eacaed5fbb9bdd45057bea573257953fe92718dd934f8a0e7ec031155c2bbb161163d SHA512 ec6e970c536574dc59e46fb7cccf7a974514f0e2bb503a2daefb69a2604c9b9bcf798c525e834d8162e8a5b68a6527bb1fc45c4b9838138b45df1082edbcb77a -EBUILD starlette-0.20.1.ebuild 1422 BLAKE2B e9ff6263f72feaf2bf66271d683b079c7dcee52214496ad024e4e99e41a9b7f5fcba743deec75a79139660ce19c0dd957c11e9917441e514be1bd23238d42d71 SHA512 8595dcda16195a945b80eb31b7a9b1761d60e0d1dfcf64fff43f7f872725c91e7eeba552093dc40bf83e49f59bacef74500e83c65b8a644e6ec927c9c9d126a8 -EBUILD starlette-0.20.2.ebuild 1422 BLAKE2B e9ff6263f72feaf2bf66271d683b079c7dcee52214496ad024e4e99e41a9b7f5fcba743deec75a79139660ce19c0dd957c11e9917441e514be1bd23238d42d71 SHA512 8595dcda16195a945b80eb31b7a9b1761d60e0d1dfcf64fff43f7f872725c91e7eeba552093dc40bf83e49f59bacef74500e83c65b8a644e6ec927c9c9d126a8 EBUILD starlette-0.20.3.ebuild 1422 BLAKE2B e9ff6263f72feaf2bf66271d683b079c7dcee52214496ad024e4e99e41a9b7f5fcba743deec75a79139660ce19c0dd957c11e9917441e514be1bd23238d42d71 SHA512 8595dcda16195a945b80eb31b7a9b1761d60e0d1dfcf64fff43f7f872725c91e7eeba552093dc40bf83e49f59bacef74500e83c65b8a644e6ec927c9c9d126a8 MISC metadata.xml 324 BLAKE2B cbdb5983f2620f296eed8d81541e6ffbb084fdbcb698e52a6d86a64122834184e71ac423c21fa81d395be5505cb497be9172cd28d8fc633b6d31b844c480f741 SHA512 02c4d176ccc9c1b12e94f25c0de9792b6dc087a5d897bff8a46b2053951afad28b5c40f181ece8209acb3a8db1ec9e21a29af06b55f66efbc0d8f325d6958123 diff --git a/dev-python/starlette/starlette-0.20.0.ebuild b/dev-python/starlette/starlette-0.20.0.ebuild deleted file mode 100644 index 2d29021cef28..000000000000 --- a/dev-python/starlette/starlette-0.20.0.ebuild +++ /dev/null @@ -1,65 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{8..10} ) - -inherit distutils-r1 - -DESCRIPTION="The little ASGI framework that shines" -HOMEPAGE=" - https://www.starlette.io/ - https://github.com/encode/starlette/ - https://pypi.org/project/starlette/ -" -SRC_URI=" - https://github.com/encode/starlette/archive/${PV}.tar.gz - -> ${P}.gh.tar.gz -" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -RDEPEND=" - =dev-python/anyio-3.4.0[${PYTHON_USEDEP}] - dev-python/itsdangerous[${PYTHON_USEDEP}] - $(python_gen_cond_dep ' - dev-python/typing-extensions[${PYTHON_USEDEP}] - ' 3.8 3.9) -" -# brotli needed for consistent test output -BDEPEND=" - test? ( - || ( - dev-python/brotlicffi[${PYTHON_USEDEP}] - app-arch/brotli[python,${PYTHON_USEDEP}] - ) - dev-python/trio[${PYTHON_USEDEP}] - ) -" - -EPYTEST_IGNORE=( - # Unpackaged 'databases' dependency - tests/test_database.py - - # Unpackaged 'multipart' dependency - tests/test_formparsers.py -) - -EPYTEST_DESELECT=( - # Unpackaged 'multipart' dependency - tests/test_requests.py::test_request_form_urlencoded -) - -distutils_enable_tests pytest - -src_prepare() { - # fix accept-encoding, as new support was added with newer versions - sed -e '/accept-encoding/s/",/, br&/' -i tests/test_{websockets,requests}.py || die - - distutils-r1_src_prepare -} diff --git a/dev-python/starlette/starlette-0.20.1.ebuild b/dev-python/starlette/starlette-0.20.1.ebuild deleted file mode 100644 index 2a2de474dce5..000000000000 --- a/dev-python/starlette/starlette-0.20.1.ebuild +++ /dev/null @@ -1,65 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{8..11} ) - -inherit distutils-r1 - -DESCRIPTION="The little ASGI framework that shines" -HOMEPAGE=" - https://www.starlette.io/ - https://github.com/encode/starlette/ - https://pypi.org/project/starlette/ -" -SRC_URI=" - https://github.com/encode/starlette/archive/${PV}.tar.gz - -> ${P}.gh.tar.gz -" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -RDEPEND=" - =dev-python/anyio-3.4.0[${PYTHON_USEDEP}] - dev-python/itsdangerous[${PYTHON_USEDEP}] - $(python_gen_cond_dep ' - dev-python/typing-extensions[${PYTHON_USEDEP}] - ' 3.8 3.9) -" -# brotli needed for consistent test output -BDEPEND=" - test? ( - || ( - dev-python/brotlicffi[${PYTHON_USEDEP}] - app-arch/brotli[python,${PYTHON_USEDEP}] - ) - dev-python/trio[${PYTHON_USEDEP}] - ) -" - -EPYTEST_IGNORE=( - # Unpackaged 'databases' dependency - tests/test_database.py - - # Unpackaged 'multipart' dependency - tests/test_formparsers.py -) - -EPYTEST_DESELECT=( - # Unpackaged 'multipart' dependency - tests/test_requests.py::test_request_form_urlencoded -) - -distutils_enable_tests pytest - -src_prepare() { - # fix accept-encoding, as new support was added with newer versions - sed -e '/accept-encoding/s/",/, br&/' -i tests/test_{websockets,requests}.py || die - - distutils-r1_src_prepare -} diff --git a/dev-python/starlette/starlette-0.20.2.ebuild b/dev-python/starlette/starlette-0.20.2.ebuild deleted file mode 100644 index 2a2de474dce5..000000000000 --- a/dev-python/starlette/starlette-0.20.2.ebuild +++ /dev/null @@ -1,65 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{8..11} ) - -inherit distutils-r1 - -DESCRIPTION="The little ASGI framework that shines" -HOMEPAGE=" - https://www.starlette.io/ - https://github.com/encode/starlette/ - https://pypi.org/project/starlette/ -" -SRC_URI=" - https://github.com/encode/starlette/archive/${PV}.tar.gz - -> ${P}.gh.tar.gz -" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -RDEPEND=" - =dev-python/anyio-3.4.0[${PYTHON_USEDEP}] - dev-python/itsdangerous[${PYTHON_USEDEP}] - $(python_gen_cond_dep ' - dev-python/typing-extensions[${PYTHON_USEDEP}] - ' 3.8 3.9) -" -# brotli needed for consistent test output -BDEPEND=" - test? ( - || ( - dev-python/brotlicffi[${PYTHON_USEDEP}] - app-arch/brotli[python,${PYTHON_USEDEP}] - ) - dev-python/trio[${PYTHON_USEDEP}] - ) -" - -EPYTEST_IGNORE=( - # Unpackaged 'databases' dependency - tests/test_database.py - - # Unpackaged 'multipart' dependency - tests/test_formparsers.py -) - -EPYTEST_DESELECT=( - # Unpackaged 'multipart' dependency - tests/test_requests.py::test_request_form_urlencoded -) - -distutils_enable_tests pytest - -src_prepare() { - # fix accept-encoding, as new support was added with newer versions - sed -e '/accept-encoding/s/",/, br&/' -i tests/test_{websockets,requests}.py || die - - distutils-r1_src_prepare -} diff --git a/dev-python/sure/Manifest b/dev-python/sure/Manifest index de0170914c6f..3613f233de4f 100644 --- a/dev-python/sure/Manifest +++ b/dev-python/sure/Manifest @@ -1,4 +1,3 @@ DIST sure-2.0.0.tar.gz 46747 BLAKE2B 631923bf2fc0a972e276fbfd1918abbafec28e662669993b40ff8ca72944952d092ac662728f98a286fc9b5c8e3765d10a4d6ef1f17b17655802b971b97410af SHA512 8286846374c2bfc773444e90bf4f9c0b0d66d0229afa53af63025bfec690bf8bcc959f86c238ca5244c6a29099e955691771b0eb954af479bde2f17e51f6f1de -EBUILD sure-2.0.0-r1.ebuild 780 BLAKE2B 4b5627d027c1d48fcfe7a74260cda089678a4bc4d60cd4d017aa8bde47de180cc74a4061fbc7fb7ebf0aa53c1e7819984343d655e9b26c4dd84f05c2e615d2f6 SHA512 2444a14e8036bc4a63bc4a7122dc6eb997ee38c9fab130d814676ecef5293bcf9f192b4a6d2db144ed1b21bd78d0508a6e9ba6649a446003d75a1e3abd82c0fb -EBUILD sure-2.0.0.ebuild 837 BLAKE2B 2a7e4fc22802a46281ac702ea3f2a11ca8593f37149d23428a34ae384a855dc69e4a6513cdbb9a58ebd2089d39d458d4344b016c0203d8d59b6fbd6f0054c6b7 SHA512 207318358e92724eca2cf9905b27ac531b511db0a07d5117961a31be12945755161f25e644eedb8fc4c31c06d60f5790ea420d34367100e8b5ee96345419be65 +EBUILD sure-2.0.0-r1.ebuild 773 BLAKE2B 06ca39dafc75f7c94b42d52257538c3d60b6892a74486bddfe6b2f158092054c5976d9d310844c66d2451d869ad1d362ee2a2f03c4032d4ac9221da59f95a2ca SHA512 6cd4de4b91c697aa7c4206ea55a97e388087766a65c6d1739c0dac350689f0a30e0e6c4d3226986ee521703299de57889499e64c991ca686a9f27accbc31b0e6 MISC metadata.xml 583 BLAKE2B 3a551f125c9df8f77a05b69cf54b30d94bace7869decb608b3685e06a7cb9f1462d4e674d06d59d84100e06ee95cce30a68c4777632bb0691397f1e6faaa26ef SHA512 57b87cbde1f34395fbd42bc8f7712aaf193aded2248815cb6919cb51387227f1cab46dd0d1595be9a55bdd131ac554e401366c3740c3d01782b8329a6f8e6588 diff --git a/dev-python/sure/sure-2.0.0-r1.ebuild b/dev-python/sure/sure-2.0.0-r1.ebuild index 98479e6c8f3b..6fdca046fed5 100644 --- a/dev-python/sure/sure-2.0.0-r1.ebuild +++ b/dev-python/sure/sure-2.0.0-r1.ebuild @@ -17,7 +17,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="GPL-3+" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86" +KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv sparc x86" RDEPEND=" dev-python/mock[${PYTHON_USEDEP}] diff --git a/dev-python/sure/sure-2.0.0.ebuild b/dev-python/sure/sure-2.0.0.ebuild deleted file mode 100644 index 974c93d4926c..000000000000 --- a/dev-python/sure/sure-2.0.0.ebuild +++ /dev/null @@ -1,32 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{8..10} ) - -inherit distutils-r1 - -DESCRIPTION="idiomatic assertion toolkit with human-friendly failure messages" -HOMEPAGE="https://github.com/gabrielfalcao/sure" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="GPL-3+" -SLOT="0" -KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv sparc x86" - -RDEPEND=" - dev-python/mock[${PYTHON_USEDEP}] - >=dev-python/nose-1.3.0[${PYTHON_USEDEP}] - dev-python/six[${PYTHON_USEDEP}] -" - -distutils_enable_tests nose - -src_prepare() { - # remove unnecessary dep - sed -i -e '/rednose/d' setup.cfg || die - # broken test with python 3.10, but when manually run, passes - sed -e 's/test_context_is_not_optional/_&/' -i tests/test_old_api.py || die - distutils-r1_src_prepare -} diff --git a/dev-python/svglib/Manifest b/dev-python/svglib/Manifest index cbbd7c069d28..33e8ce97f9e5 100644 --- a/dev-python/svglib/Manifest +++ b/dev-python/svglib/Manifest @@ -1,5 +1,3 @@ -DIST svglib-1.2.1.gh.tar.gz 1261918 BLAKE2B d2c35dfbd45f3c509674e0aa49d015ddc554d1e9d2ccf584a5ada019d9af5e7ee2ccf8c983c30e9107cb83468db6521153fa8340f0dab3b4b1ae5a839628e186 SHA512 361dec376eec6ed9bc52e2217a28e09bcfaab8e302c4ee574a320a8f84963852cfc10d3f6890d379f624a5855122f869eb9698fab89d76018af7bbf70aa587bd DIST svglib-1.3.0.gh.tar.gz 1264820 BLAKE2B f53bda781479ddc5d4b04fd122b5141620db81756308973cb283957615711e62623baa74b69af954936be24970a4e4a6f026667c4069d62bf1705a839ecc52f3 SHA512 457fb69ba1c298079888f200502c7099cf5ee674857ff8682948011bf8e1544715e6196544212f5c0ddef1202d04f3f05d01edb4351e673ceae16a85ca0d66e5 -EBUILD svglib-1.2.1.ebuild 876 BLAKE2B 2c678fdbaffb396cc5628d50b71927dffa09adbb2f47b78c42c60a9ac3284d5c59c63bef1447cf9abf7e4d905c1b2cea558b7c5954d92c552e585412b00a3176 SHA512 d30499a623fbd7b12a70793b34050ecc5a04be5555cd37b11b246e6bdc059d08c7ce63f7264146ceee35233d7fa9495b8c3f43b9964be64062f94e6ed112bda9 EBUILD svglib-1.3.0.ebuild 854 BLAKE2B 8b980d7056d29a7174e92605d345cda90495febc4a9e55f3bd326f3ff44cd444bdfdd43da3904b445b3945c12ce36cc117767ce25c7401e8e7d170f33075b6a0 SHA512 4701a88800bd479183b9b84152d5ca82dbb687e76434df028a38133753296819cbe78c642af81a9040645cfad25cb27f7b2109b8f1610626c58bc6095ef16a49 MISC metadata.xml 389 BLAKE2B a63a478393f24f78e31793e4ec841749fb600c0d4ae0b71dfb0f63dbd23fdeab7cb531f4e287d97c1b5f65decd8668cabe42eee6f1fac92f40f203a8cc500a70 SHA512 71a266a3fe1432a966fa52a691f1472f269a04e413c52abc7c7264f9acc233abe6ca86c44f35051fb960a7805c62e2ae12ec6e9799e25b2e89f401c6972c15f6 diff --git a/dev-python/svglib/svglib-1.2.1.ebuild b/dev-python/svglib/svglib-1.2.1.ebuild deleted file mode 100644 index b14fdc7c368f..000000000000 --- a/dev-python/svglib/svglib-1.2.1.ebuild +++ /dev/null @@ -1,35 +0,0 @@ -# Copyright 2021-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{8..10} ) -inherit distutils-r1 - -DESCRIPTION="Pure-Python library for reading and converting SVG" -HOMEPAGE="https://pypi.org/project/svglib/ https://github.com/deeplook/svglib" -SRC_URI=" - https://github.com/deeplook/svglib/archive/v.${PV}.tar.gz - -> ${P}.gh.tar.gz -" -S=${WORKDIR}/${PN}-v.${PV} - -LICENSE="LGPL-3" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -RDEPEND=" - dev-python/cssselect2[${PYTHON_USEDEP}] - dev-python/lxml[${PYTHON_USEDEP}] - dev-python/reportlab[${PYTHON_USEDEP}] - dev-python/tinycss2[${PYTHON_USEDEP}] -" - -distutils_enable_tests pytest - -EPYTEST_DESELECT=( - # Needs network access - tests/test_samples.py::TestWikipediaFlags::test_convert_pdf - tests/test_samples.py::TestW3CSVG::test_convert_pdf_png -) diff --git a/dev-python/svgwrite/Manifest b/dev-python/svgwrite/Manifest index d7fde537f8a0..a39e5b34aeb3 100644 --- a/dev-python/svgwrite/Manifest +++ b/dev-python/svgwrite/Manifest @@ -1,6 +1,3 @@ -DIST svgwrite-1.4.1.tar.gz 251446 BLAKE2B 21ca55911f6ac1be949c1a714bb61ac58b4b1c04397b1e9076a626080a8420c18a63afb5989c48c7ba6cb843f73bccebd9bd00ae0b032894096135c0ad366cd8 SHA512 74015ed4a72cd781a577ab8c2f38a30a1f6561ca0379e62ecaac8136f40998c926597d97a0c1006fdab69ac4a23ce1841bda296881ede511f3f1b4a2e8dea06f DIST svgwrite-1.4.2.gh.tar.gz 251587 BLAKE2B d375b45fb1ae4c06c4511975777cb5fc25d5bd949853e99c8213b60857992deaf1355d397b7a3377a288892863c6305d1a96892cd2230d9fcaab2bcdc849c7a3 SHA512 bf853da84f24f8d63d045797519d6c02a0e33cbcb549ae2ff09464c35eb85399920a5ffd01e2cd25ebb58b6daf851d6840b7ec927d3573fde02b6ad4e5812ad7 -EBUILD svgwrite-1.4.1-r1.ebuild 652 BLAKE2B ccc1e70e89ecce780b545519b485ca51f91293b8749c8c0cab937c94fe5bea26e8028aeecca6ec322b88ca84a7a9fa16b596ac58a521d2e5b12e076bf4893c7b SHA512 54a2dfc1dab28d2202d01594d1af5138384788572fc34936597304b2d097f8cd36a87f9a3477933ad5f72c786c6b204cc7f87d61076fb0b639fe1d577b0d7c58 -EBUILD svgwrite-1.4.1.ebuild 572 BLAKE2B 5ab2a54c34e83de9b89799b3617ff99072a05e5ab196045291b1f16122eec847c36d783ffd1fc7cd1006657230f29c55e36f89acf65079e62266f21fbf88a6cf SHA512 49856f2fb7f0ce5eddabc80e74dc6a8fa25042062da52f2eabeb9e7ebeb766dea21096586a838031e848cf077a07f457ff5221f3910983110aea2de5e0248049 EBUILD svgwrite-1.4.2.ebuild 655 BLAKE2B 9140d01e8f8c323f630055e94338c03230052d7e9f12a491a5fe40cc5bdda89af5c07e44f81b288e73c34fc636beec9f48f6e14b77b531970be7e5b4f5198083 SHA512 bf0d7fcbcdc867bca267da4f28f1bab0b4be3225327041b0c1aae120765f2cf3a2c9af593293908445a88c530af97298562677bae3f7926250a71d87016df7f2 MISC metadata.xml 336 BLAKE2B 7a98647cc502e0dfb0b956344c4987632a27b20c855b787c6cc3bcb204e2cc1b33b51e3d752fe65ca39feee2660c921de36f5a4e6986933ccdd54d2331709c6f SHA512 a82063fce426a8818e0ec7b902e97fcf37a0f10ab81743074fb610a90af612954dbaa091370abbce489b5e4dcde3b97f35086aa2b64b0700c02085b12463ce08 diff --git a/dev-python/svgwrite/svgwrite-1.4.1-r1.ebuild b/dev-python/svgwrite/svgwrite-1.4.1-r1.ebuild deleted file mode 100644 index 6964d80211b1..000000000000 --- a/dev-python/svgwrite/svgwrite-1.4.1-r1.ebuild +++ /dev/null @@ -1,32 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{8..11} ) - -inherit distutils-r1 - -DESCRIPTION="Python Package to write SVG files" -HOMEPAGE=" - https://github.com/mozman/svgwrite/ - https://pypi.org/project/svgwrite/ -" -SRC_URI=" - https://github.com/mozman/svgwrite/archive/v${PV}.tar.gz - -> ${P}.tar.gz -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -distutils_enable_tests pytest - -src_prepare() { - # fetches from the Internet - sed -i -e 's:test_embed_google_web_font:_&:' \ - tests/test_style.py || die - distutils-r1_src_prepare -} diff --git a/dev-python/svgwrite/svgwrite-1.4.1.ebuild b/dev-python/svgwrite/svgwrite-1.4.1.ebuild deleted file mode 100644 index cc4dd367e2ac..000000000000 --- a/dev-python/svgwrite/svgwrite-1.4.1.ebuild +++ /dev/null @@ -1,25 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{8..10} ) - -inherit distutils-r1 - -DESCRIPTION="Python Package to write SVG files" -HOMEPAGE="https://github.com/mozman/svgwrite" -SRC_URI="https://github.com/mozman/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -distutils_enable_tests pytest - -src_prepare() { - # fetches from the Internet - sed -i -e 's:test_embed_google_web_font:_&:' \ - tests/test_style.py || die - distutils-r1_src_prepare -} diff --git a/dev-python/tappy/Manifest b/dev-python/tappy/Manifest index 5be313362a26..082c7514b2fd 100644 --- a/dev-python/tappy/Manifest +++ b/dev-python/tappy/Manifest @@ -1,4 +1,3 @@ DIST tap.py-3.1.tar.gz 133208 BLAKE2B a41e4d6e06cfc4283ea8e1df1895569a35d7041721760a16a626d99e60bde0f4b45dc517408b67c893d1eafc3aebe9e7fab4eb158d1e13a0b99a85602beaf440 SHA512 4a3b5c5fb54ee1343cfee9bc154e812066d745c020a2c3391761c3e407b7b8428412c799df4963a385e4563ffe3b31e16055cb76ab5940ab6156e57dcf4a4d3a -EBUILD tappy-3.1-r1.ebuild 898 BLAKE2B c6e5a0a33d068bfa2abf81f3ba4939f373afb1f6a0a5c673d9dcd27ec2e1adb536ab281da7b6f3f0efd439849cdb983150b60403d43c8093099c1974f281379c SHA512 710b4f89c0b9fb1d5fc0ff8051a5e5b681a819b6760ae41ddcd944b29b7bc17bbed61c61453998a47c185e7569874941f9b3c7439606a9d00f47e243f3eb5fcb -EBUILD tappy-3.1.ebuild 858 BLAKE2B 5c2c7a596611fdbbf0ab38865b331e78aee7469871d80a607cf08d05874f46d85ea1743725cefc8faee1d28151121842f57acb34eb387d5b55f68e0bb8123cfa SHA512 c625625d2430c7c7a264643198e0e3a2fa32f199554cc0fc9a9d7869a2500dc02650073255276fb2cbe01a9e08d26f790858dfbc14fe4b9861cf1b8170975908 +EBUILD tappy-3.1-r1.ebuild 890 BLAKE2B 08b3749672daef50d84df4ad38a6aad0acfeddfa49504a57f1760efd4e0a46d700b11f1459570a35f970bc8ff615c70b109f81b770a060ec14d0e31f885a2488 SHA512 6a2bc64fc78040add984b6f848f97d259b05cdc3856aac9ad7b018e9a98479849cbb10479cdc98b4c7f09e51e9851b603c93f09aad55cfb2fc040cf14a1f3739 MISC metadata.xml 368 BLAKE2B 86f05d0c5e93193bdb928c3346c4e9dea9b3fba04afaf4c7417ea2292897248e6f21bce6e05e5183f5e763b19c929dc94e3b4f349d5e56817b58cd030d980adc SHA512 77e683438ccfb0c1866394b4118bbc09ce90144b8635ef9352ef4fcefb24840f2d1df0cfa86ef9032183bd49130fa5d7e1e87c9146cd520045061d730b47b6af diff --git a/dev-python/tappy/tappy-3.1-r1.ebuild b/dev-python/tappy/tappy-3.1-r1.ebuild index 9c56610d3352..d8f60d87e9c3 100644 --- a/dev-python/tappy/tappy-3.1-r1.ebuild +++ b/dev-python/tappy/tappy-3.1-r1.ebuild @@ -15,7 +15,7 @@ S=${WORKDIR}/${MY_PN}-${PV} LICENSE="BSD-2" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86" BDEPEND=" dev-python/Babel[${PYTHON_USEDEP}] diff --git a/dev-python/tappy/tappy-3.1.ebuild b/dev-python/tappy/tappy-3.1.ebuild deleted file mode 100644 index 4e5fca1a66f5..000000000000 --- a/dev-python/tappy/tappy-3.1.ebuild +++ /dev/null @@ -1,32 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8..10} ) -inherit distutils-r1 optfeature - -MY_PN=tap.py -DESCRIPTION="Test Anything Protocol (TAP) tools" -HOMEPAGE="https://github.com/python-tap/tappy https://pypi.org/project/tap.py/" -SRC_URI="mirror://pypi/${MY_PN::1}/${MY_PN}/${MY_PN}-${PV}.tar.gz" -S=${WORKDIR}/${MY_PN}-${PV} - -LICENSE="BSD-2" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86" - -BDEPEND=" - dev-python/Babel[${PYTHON_USEDEP}] - test? ( - dev-python/more-itertools[${PYTHON_USEDEP}] - dev-python/pyyaml[${PYTHON_USEDEP}] - )" - -distutils_enable_tests unittest -distutils_enable_sphinx docs - -pkg_postinst() { - optfeature "YAML blocks associated with test results" \ - "dev-python/more-itertools dev-python/pyyaml" -} diff --git a/dev-python/tekore/Manifest b/dev-python/tekore/Manifest index 33c3a98d6a64..976281342f1b 100644 --- a/dev-python/tekore/Manifest +++ b/dev-python/tekore/Manifest @@ -1,5 +1,3 @@ -DIST tekore-4.3.0.tar.gz 261287 BLAKE2B 1ac6f828e20d2aa4e591a7b53f6178d1c9f8b760d2daa1f7705d7a45bef5a4973b65fffc1f7571b1bce270efc9c4e8c6d9dd258173cdda94b06e92a4c14352a2 SHA512 bb0aafdda47d5ac4baefc3c057b8ae91d3a243d913f332f69d7dc00f716e6403daaf8d8382e9b25d2810fd65e139f6d427b9749746c8ac61d67b02dc24620969 DIST tekore-4.4.0.gh.tar.gz 261768 BLAKE2B b0da919bd0feb32fa5770eb02cd817142d80f63e29602695b7cc6e9099203e502e61aab816ec3586595ab06f7f493243b13dd98cdb9e89913854e7cfcefcfd61 SHA512 86ef782971f1ea9d9f49e9683b27a8d9f70511e89a7fa7c8cffd01ba716782b1d91adcde2e24a52e42ec5b5b936005545ea1e15b067d1f109d2ecd2cebbd930d -EBUILD tekore-4.3.0.ebuild 921 BLAKE2B 472bb17fc33863cc3c9dc7213eb3024d73ddf8862248569d1b55f530ebd60ebecb80138e831c377d39d7b0d7945ede1d452edb97ce7cea1090223fb48a03b2ad SHA512 3611ceb2a049f6248c7c50a2c6aa1e31bbab18d4276a0ae5cf2caa3f2c5942c1a443afe29d23b62b2a9112dbe1703bd2f29edbbcc63b4f2e0e41e5a44f6bcee6 EBUILD tekore-4.4.0.ebuild 966 BLAKE2B 7ef834293663507e03df1e0d169d6d38877f9b0440844a8ae376e6314b9ccf69c3c7647a7a779c0975434e1f5fc9516b897299e9064752eca44eb7cbd0e65446 SHA512 4545bfdbedeb1c8cae1739a0ea21f6f0d37ed25797267cf0f8f4521a3d4dcc0e09eba6b463d4371cff9fa31456ef49171296d227b97c1b161b58add4964718a2 MISC metadata.xml 513 BLAKE2B c6af854b6f684809ccdf1fbf573013580f9d56ab644913d3a095734867f654ec42b4d694e4197418a20e5fa7291737e14c3189bfad9e5cbe0aa9182db2197af6 SHA512 4d7fa6932a8d832226a080294177e08f7891e39fbd5f379f269268b1c21a8e28129c91f7f2c3b32e56de49c0a2d0a3365a5f57dd7445dd3ce09eae01b21409d9 diff --git a/dev-python/tekore/tekore-4.3.0.ebuild b/dev-python/tekore/tekore-4.3.0.ebuild deleted file mode 100644 index 9af5c3e33ce6..000000000000 --- a/dev-python/tekore/tekore-4.3.0.ebuild +++ /dev/null @@ -1,43 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{8..10} ) -inherit distutils-r1 - -DESCRIPTION="Spotify Web API client" -HOMEPAGE=" - https://tekore.readthedocs.io - https://github.com/felix-hilden/tekore -" -SRC_URI="https://github.com/felix-hilden/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT" -KEYWORDS="~amd64" -SLOT="0" - -RDEPEND=" - =dev-python/jaraco-packaging-3.2" \ - ">=dev-python/rst-linker-1.9" diff --git a/dev-python/tempora/tempora-5.0.1.ebuild b/dev-python/tempora/tempora-5.0.1.ebuild index b2065f72fa5d..9a7003570d5a 100644 --- a/dev-python/tempora/tempora-5.0.1.ebuild +++ b/dev-python/tempora/tempora-5.0.1.ebuild @@ -15,7 +15,7 @@ S="${WORKDIR}/${MY_PN}-${PV}" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos" RDEPEND=" >=dev-python/jaraco-functools-1.20[${PYTHON_USEDEP}] diff --git a/dev-python/terminado/Manifest b/dev-python/terminado/Manifest index f2245c94ae77..a3f9407e355a 100644 --- a/dev-python/terminado/Manifest +++ b/dev-python/terminado/Manifest @@ -1,5 +1,3 @@ -DIST terminado-0.13.3.tar.gz 17060 BLAKE2B b91358209f190a831c45b73b06616d6101cda0ffe2768dea2e60e679e631d523335eebde46f721efc304bfdc3b6da329081219f1eb07bd1b306cd53b13465eed SHA512 8dfbf917f4700b1ad8d18a16439d66c0d98e6b115591cc453041d3132c349037fcdab281668519d2af2fa314830fc9d2366030fd69917385e7df23ec87b46a8f DIST terminado-0.15.0.tar.gz 29599 BLAKE2B b287e5c28fccbf9116d727e11e0a9d3d89f45a16374c7ee950b30427c8f52064dbb59c36fdb7b4d1457a3526e51254708ee13ef3505303c6052da050460046d1 SHA512 9aa00b7e6d442a7358f007be9d45c6a5326243e64d51a2e9fda863ab5ac8f12b72b1684aed91da376e2c45347635fe64a66da5ff2792b2b15d538080fa6f832b -EBUILD terminado-0.13.3.ebuild 854 BLAKE2B 075f233ef1482f6abaaa6d1a335a740b2dba48a0e9766ed38473b71eb4420ba70adeabeee93a3ff40eac3ea766e3f7cc4d1278cffce600c199b134692a6776e0 SHA512 de2f711067fc2a9106f9e262029378ff5f5705eb192d30e53d071cf7050c2ecb716bc3c4f610e45ca3e71464468eecf3de8e74a5e340b9f6c1f3006e4c3a126d -EBUILD terminado-0.15.0.ebuild 839 BLAKE2B 0d60252373866b14cd0d85755be308c796f75f4b00a75549d577dd46e9f7464d933927748c5e5a50fadcb1e6b2e4ed89479db0dbdc90e726cf086de3ab52a046 SHA512 62bc1498cdbfa9f68a44e3aec0577f5c4664267bd13b27f1899de1a7c404c0089d98a1d969ce5fd2c63f69df10171dbf419ad50408cd3941d468e09884716c0a +EBUILD terminado-0.15.0.ebuild 831 BLAKE2B 71c146d720b86b1a9f0a9125d9e2eb60f33609c3fafc1b385666726e4882b262c7793e83a5f15b7331aacff4a775b127997cf395d9f33bc33e95da357bb643c6 SHA512 e0dfd35003be521b181a1eee3bc12b1c43a0ba39b779448fe7862da32bd4a1d71fcba128706ed6f0a6b0ce31b930dae2f7d1c8ec534903bc5ebf109b06fbbcfd MISC metadata.xml 407 BLAKE2B 11da32addf98212561629b99650880eca0a6c057414d8a97f535f40b046c6587d326e3193eab264f439caf38e5d6d8f3f5d1a5891746262494ced39effb2651f SHA512 6c993bf16c0413aea33e06efef79dc6189d3b62b71574fffb2bdce7ddb27b4b12f1d5c0d2a3a80a51ae8894c60efb83a9966cabd53662d358f3f1ec52d27590b diff --git a/dev-python/terminado/terminado-0.13.3.ebuild b/dev-python/terminado/terminado-0.13.3.ebuild deleted file mode 100644 index 2e8f8cb8388f..000000000000 --- a/dev-python/terminado/terminado-0.13.3.ebuild +++ /dev/null @@ -1,31 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{8..10} ) - -inherit distutils-r1 - -DESCRIPTION="Terminals served to term.js using Tornado websockets" -HOMEPAGE="https://pypi.org/project/terminado/ https://github.com/jupyter/terminado" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -SLOT="0" -LICENSE="BSD-2" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux" - -BDEPEND=" - www-servers/tornado[${PYTHON_USEDEP}]" -RDEPEND="${BDEPEND} - dev-python/ptyprocess[${PYTHON_USEDEP}]" - -distutils_enable_tests pytest - -src_test() { - # workaround new readline defaults - echo "set enable-bracketed-paste off" > "${T}"/inputrc || die - local -x INPUTRC="${T}"/inputrc - distutils-r1_src_test -} diff --git a/dev-python/terminado/terminado-0.15.0.ebuild b/dev-python/terminado/terminado-0.15.0.ebuild index a72ed5e974de..5c0f71ce8180 100644 --- a/dev-python/terminado/terminado-0.15.0.ebuild +++ b/dev-python/terminado/terminado-0.15.0.ebuild @@ -17,7 +17,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" SLOT="0" LICENSE="BSD-2" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="amd64 arm arm64 hppa ~ia64 ~m68k ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux" RDEPEND=" dev-python/ptyprocess[${PYTHON_USEDEP}] diff --git a/dev-python/texttable/Manifest b/dev-python/texttable/Manifest index 2a00a2eaadbd..82827b165cc6 100644 --- a/dev-python/texttable/Manifest +++ b/dev-python/texttable/Manifest @@ -1,4 +1,3 @@ DIST texttable-1.6.4.tar.gz 11611 BLAKE2B a97a9beefc9547fe7487af5b6411effd7391e303a13161d7e1c9304a1b580cf47bb10c8649dfea5c6f8ba05bc6c3fd7595662e8b74b282696d9ee3a110746212 SHA512 300b02f5b682f1c09a3eb5abfd4ee9c724354505a3f9e8f68207fd7d244402f234437807d68b6b526c3d4ade9e527e66c921bcd47a5e86d680698d559da3fe1a -EBUILD texttable-1.6.4-r1.ebuild 694 BLAKE2B fe423e2858af9788edc47301975534429c6679f2a062685484a4fd341f24849de9c196fb5eaf025c6b34f16f808341e86af57cdc584a7c076ffe660621a6c28c SHA512 bc025f28f3282805f9d1a8200a37a6b381fff56611b91ce2cc176b81c92d35d742b371e72fb9dc559cff0dad618802bc3c7d1bf426d011593b2a6c59eebae4b5 -EBUILD texttable-1.6.4.ebuild 659 BLAKE2B 3c62d947889229f01c5bdb5eff363221f9f63facdde893ba9cf57885dfbbd3a0ba88a702cd32a56ff75cd98f25df6d209554d2ce1220b6a3f6960500c955d474 SHA512 857dc931ae7432e85715bf31f71a711f585fa9a0aa9daca8dfc826ddb5b7806d006b1cdc6c74045cc1336dc83607fe61d97fb0165deaad6bcd6a2aa31289e1c8 +EBUILD texttable-1.6.4-r1.ebuild 691 BLAKE2B 87a2345c50c2067a8a22973aa0aa7e3ef7311825b629b8f3ec221aea5049862c33fdc6e0b10fce32e5c43e951bb071e3d0e43b13fe7df99eccb1a52498becbff SHA512 6cdd88c38326a5c7890e641752d7a94874e07cdd5447660268ee5e30a1ed90a3fc73d3842d369d4858b6f4632cff9b9e214144e098fa5dc412f28dc40fc5b85e MISC metadata.xml 416 BLAKE2B 5b62e938b6e8769183d1dfc146896dd74166fd18b04c774de1a0f839803fb7f118298ef10524f8bd64d998beaf3c442381cc5575bbae3d0954ebaa51def0b97f SHA512 679d6e3d889b245f143ae2684e97ff97e79be06f0bdf23df9382798ae9b5ad09995ac9c1d020eff057b50040ef8e90d1c3ef3f9ebb62de91490a3d6bb6a7ee95 diff --git a/dev-python/texttable/texttable-1.6.4-r1.ebuild b/dev-python/texttable/texttable-1.6.4-r1.ebuild index cdbc4ef55175..5639bd1f80f4 100644 --- a/dev-python/texttable/texttable-1.6.4-r1.ebuild +++ b/dev-python/texttable/texttable-1.6.4-r1.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://github.com/foutaise/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~x86" +KEYWORDS="amd64 arm64 x86" RDEPEND="dev-python/wcwidth[${PYTHON_USEDEP}]" diff --git a/dev-python/texttable/texttable-1.6.4.ebuild b/dev-python/texttable/texttable-1.6.4.ebuild deleted file mode 100644 index ec0eced974cc..000000000000 --- a/dev-python/texttable/texttable-1.6.4.ebuild +++ /dev/null @@ -1,28 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{7..10} ) - -inherit distutils-r1 optfeature - -DESCRIPTION="Module for creating simple ASCII tables" -HOMEPAGE="https://github.com/foutaise/texttable https://pypi.org/project/texttable/" -SRC_URI="https://github.com/foutaise/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 arm64 x86" - -RDEPEND="dev-python/wcwidth[${PYTHON_USEDEP}]" - -distutils_enable_tests pytest - -python_test() { - pytest -vv tests.py || die -} - -pkg_postinst() { - optfeature "better wrapping of CJK text" dev-python/cjkwrap -} diff --git a/dev-python/thriftpy2/Manifest b/dev-python/thriftpy2/Manifest index c84e60522a9b..921740daccd9 100644 --- a/dev-python/thriftpy2/Manifest +++ b/dev-python/thriftpy2/Manifest @@ -1,3 +1,3 @@ -DIST thriftpy2-0.4.14.tar.gz 127552 BLAKE2B 4061642fb14b60ba53e0c4e6342ead25f781ee923b718a6c557235fcbfe4219b4d8944894afe9783062e7950b689b909af6be5cefe3b634a476ec582adfefbed SHA512 0b248c4999b0a97287d8db3e5b79ac687bc7e25a5478ef125b479e0baf9be9d0aa5f9eaadf0612c228133295743ba913bfe69e7fe59a8d5f854a682da9d31c50 -EBUILD thriftpy2-0.4.14.ebuild 880 BLAKE2B 8b711aa1c10aeedc3e4998f9fb50a3ebbbefa96513b4f7283b75854b961566e51e291847541accf91fd9aff58b0640a7fcff656968c44af8f73191a111fe5e22 SHA512 cb62288b5b9ca13d4bf0739effe56e5dab8c1a727b3a4955ae081e8a0a3e4d6430e6dad8872bb2ab1044e5393287cee345d0e52d17005149da8bc24e857291ff +DIST thriftpy2-0.4.14.gh.tar.gz 127552 BLAKE2B 4061642fb14b60ba53e0c4e6342ead25f781ee923b718a6c557235fcbfe4219b4d8944894afe9783062e7950b689b909af6be5cefe3b634a476ec582adfefbed SHA512 0b248c4999b0a97287d8db3e5b79ac687bc7e25a5478ef125b479e0baf9be9d0aa5f9eaadf0612c228133295743ba913bfe69e7fe59a8d5f854a682da9d31c50 +EBUILD thriftpy2-0.4.14-r1.ebuild 939 BLAKE2B c4c817d423130a110a4a4b69d18f068f6757b0b443bf9e851486473d2323ed9af9f752cf684e2e32f2caf5ab95b584e18dd8d0795002f4e59d9d47f68d7b94a2 SHA512 36cfc0e63170e2b6308733d0674e16390cc31c2b11b7b68d258cd06e1e6b470a63fcb0326e8dfb006889741ac20b1041d4528155b4d5633cd881e7fd214a5493 MISC metadata.xml 380 BLAKE2B 570746c7985eab098e590e49d267c406ce02cbf612dda6bf2a60439aee62cbf6eefebac14af29bf5fa52c8b5fd4846b2872beb7034364abb722f706978b55987 SHA512 d20d8641eea699cfa6d1930b8c5a9a8edfe76b5ef837551c52105d2fe8d70d481862c5d5cdbe389971588b3bdf62e9fb7e1cec2e89d635650cbabed7f7f53070 diff --git a/dev-python/thriftpy2/thriftpy2-0.4.14.ebuild b/dev-python/thriftpy2/thriftpy2-0.4.14-r1.ebuild similarity index 79% rename from dev-python/thriftpy2/thriftpy2-0.4.14.ebuild rename to dev-python/thriftpy2/thriftpy2-0.4.14-r1.ebuild index 16727441076a..d71392dd16a7 100644 --- a/dev-python/thriftpy2/thriftpy2-0.4.14.ebuild +++ b/dev-python/thriftpy2/thriftpy2-0.4.14-r1.ebuild @@ -1,14 +1,14 @@ -# Copyright 2021 Gentoo Authors +# Copyright 2021-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 -PYTHON_COMPAT=( python3_{8..9} ) +PYTHON_COMPAT=( python3_{8..10} ) inherit distutils-r1 DESCRIPTION="Pure python approach of Apache Thrift" HOMEPAGE="https://github.com/Thriftpy/thriftpy2" -SRC_URI="https://github.com/Thriftpy/thriftpy2/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" +SRC_URI="https://github.com/Thriftpy/thriftpy2/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz" LICENSE="MIT" SLOT="0" @@ -27,7 +27,8 @@ BDEPEND=" distutils_enable_tests --install pytest python_prepare_all() { - rm tests/test_tornado.py || die + # tests that need network access + rm tests/test_{tornado,rpc,sslsocket}.py || die distutils-r1_python_prepare_all } diff --git a/dev-python/tinycss/Manifest b/dev-python/tinycss/Manifest index a3453c896f80..b37ecfcd987f 100644 --- a/dev-python/tinycss/Manifest +++ b/dev-python/tinycss/Manifest @@ -1,4 +1,3 @@ DIST tinycss-0.4.tar.gz 87759 BLAKE2B 9b7691f5d5fcfb5580a9f2a0f1f50caea3dba74853917e5e46ca93cab6f35f2f8c4f5babf01d25661d05ef1b26ccc35914750917fb92b394b0ca6530a19f3514 SHA512 13a50332cddc28026fd7ecc007e14085976284e69de6ea93d1013502fd9791694092c010947b13dcd23f3a2df65f277f62410abd90d03eac16fa5af913673b0a -EBUILD tinycss-0.4-r1.ebuild 754 BLAKE2B 59c12545c2caf1db82435e6630c62407c1e78a995fd1ce2cdd6592684e81c233d319f4467ebb413f033c7fcbb8b9fa6d72929ceb4b72cfb9c829059597d4849a SHA512 01ff20053d197df346cff706def3097b1916c41cb9aefe5f633ded1050b21228224c37f77c6637617fff84ae3eed187f50e5f135639efdadf27f4f10a5ff5fe1 -EBUILD tinycss-0.4.ebuild 720 BLAKE2B 778aff15644d2f751d19ef8d1d388c7e9884a7b45c640f5489885cdbbc545d047ac136a2f0f37e393a09f177765c05c3215f859d3bac99b4a51d7c9f0cfc44e7 SHA512 6a75c8c1f161754830219bd68016d98948d2be03e632ac3fd15a3c7733ab3be1f6fa0ed0af8fc7660a82001e88b864c647fb4b7503708442a1fd4685b0b1d8df -MISC metadata.xml 406 BLAKE2B e6294e550db6947012bb590235a54e6f2ea8aa29a2ab2a8f925b2290751034a4942c363ce98525cb8e611e351f0038f4c9dde87009f74a72df6f14a88a60c05c SHA512 5998bc429a9e919fbd2a2a793485e07a3ebec6bacb716df0d7c013164def4b7363168a874777d019909feb61de3faa71858a71d4da5e7cc972ce8e665e206381 +EBUILD tinycss-0.4-r1.ebuild 787 BLAKE2B 51c67b3ec9506bf7b9aaddc07e258b7a4a15bc577ba3720729947b8c4567c88a583621a8545b05baa53257f14a4b69930124cf056d303018733ff2f72d8721ff SHA512 2637707e7e610903da8473d7be19d8d0e6041a303f37949b422ea248a2877295418ff9ad4f4267d709fba7b493331c363b8121a8ca2deb2eeb71f8db444dfed1 +MISC metadata.xml 401 BLAKE2B 8e7a198b4bc6c7fd387b1f18e2c76ce8bc2c2f6bfdfc15f1ed6e673caf86010cc66c98dbf9dbc7437e37cba5349954e97a12c065a07776e75728c5064d68caaa SHA512 72f1b22602d53dd54fdab707778add59c221e1451062fdcbc1a76a08c43d9db9254a36e8fa91a87045d533864517947790a015ecfcf6f07f9e370ebcd0457fa5 diff --git a/dev-python/tinycss/metadata.xml b/dev-python/tinycss/metadata.xml index 06d019ec10f4..73f2cab917ec 100644 --- a/dev-python/tinycss/metadata.xml +++ b/dev-python/tinycss/metadata.xml @@ -7,7 +7,7 @@ tinycss - SimonSapin/tinycss + Kozea/tinycss diff --git a/dev-python/tinycss/tinycss-0.4-r1.ebuild b/dev-python/tinycss/tinycss-0.4-r1.ebuild index 2758379e06eb..fe3fda3233c8 100644 --- a/dev-python/tinycss/tinycss-0.4-r1.ebuild +++ b/dev-python/tinycss/tinycss-0.4-r1.ebuild @@ -9,15 +9,20 @@ PYTHON_COMPAT=( python3_{8..11} ) inherit distutils-r1 DESCRIPTION="A complete yet simple CSS parser for Python" -HOMEPAGE="https://github.com/SimonSapin/tinycss/ - https://tinycss.readthedocs.io/en/latest/" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" +HOMEPAGE=" + https://github.com/Kozea/tinycss/ + https://pypi.org/project/tinycss/ + https://tinycss.readthedocs.io/en/latest/ +" +SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz" LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 x86" -RDEPEND="dev-python/lxml[${PYTHON_USEDEP}]" +RDEPEND=" + dev-python/lxml[${PYTHON_USEDEP}] +" DOCS=( CHANGES README.rst ) diff --git a/dev-python/tinycss/tinycss-0.4.ebuild b/dev-python/tinycss/tinycss-0.4.ebuild deleted file mode 100644 index 0a904322af03..000000000000 --- a/dev-python/tinycss/tinycss-0.4.ebuild +++ /dev/null @@ -1,34 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{8..10} ) - -inherit distutils-r1 - -DESCRIPTION="A complete yet simple CSS parser for Python" -HOMEPAGE="https://github.com/SimonSapin/tinycss/ - https://tinycss.readthedocs.io/en/latest/" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="amd64 x86" - -RDEPEND="dev-python/lxml[${PYTHON_USEDEP}]" - -DOCS=( CHANGES README.rst ) - -distutils_enable_tests pytest -distutils_enable_sphinx docs - -python_prepare_all() { - rm setup.cfg || die - distutils-r1_python_prepare_all -} - -python_test() { - export TINYCSS_SKIP_SPEEDUPS_TESTS=1 - epytest ${PN}/tests/test_*.py -} diff --git a/dev-python/tlsh/Manifest b/dev-python/tlsh/Manifest index 37b3cea42943..39394eaead01 100644 --- a/dev-python/tlsh/Manifest +++ b/dev-python/tlsh/Manifest @@ -1,4 +1,4 @@ AUX tlsh-4.8.2-setup-sources.patch 1029 BLAKE2B 6b1a252693940df0856361aa38553a6a684566c4ab80ac4e01b7151a611b5d27bd9065c5560e958931108399b9b860405ab4119615f8f6ab6f8d05e8ce2f4c89 SHA512 04fce865f3a7e73a9a6814596255f86eb1d24086372479ed993b7faa362973808d2d45f4d81506c1bf87bfc534caa410a0c8758250ccb3fa4337c0952610be5e DIST tlsh-4.8.2.tar.gz 3345458 BLAKE2B 27d5eece16bb36225b9ae8b3d3a9d055a0f214fffae08a58c39211c3d918dd842497315a62237b291ee1055dfadad78826bbd24f7b9d88f510e9a31f74654039 SHA512 5355c7734f5356a3a7a31ccc078254835871fc0369f1889a34131a0f810735201c68f674eb18e975b6a03a32e5c284899ca9ffdc1f583e42192188c172d2aad0 -EBUILD tlsh-4.8.2.ebuild 779 BLAKE2B d7e467789ce9324ec819aa9f05032b61ac23fac6957e03cc604fc395112398f1416071039fa98293c01d0c9d1305afc0ff637fcfba40404ffea809fd39c4d961 SHA512 c5dee11a485441516ba45f24c74d89f3ae90490db2f4a23f2e69b1ad5b08f92c40f2df0203c81cce687f8ee05c24e9d4ae0139358bcc5f951bad40074de7c7e6 +EBUILD tlsh-4.8.2.ebuild 784 BLAKE2B 790e48411b207a07a865ddfd234ca0997d618d7cb73921727e2d0d702d125f078b226ebae6132b1792121aab6f2fcd7bf97b7368c58e2eaefc50c6e1b8b9ca26 SHA512 84780929c34b98c784a346f0d570e182ef31adc6f79d7b606aa70b23648debbc2eee3e7ba787ed53c598aa0a0fafd36831e4293839fbc05b9e6f3a18a0355745 MISC metadata.xml 520 BLAKE2B 97d64e94859345f4537e1a95dac94190cf54cf608cc851a8cdf24f5f4b71c0821c778d24f99fb076ed08247a085270d4c36aaa66583916c0a420733b7b8543be SHA512 95dc94ca2c08d71246453ccee139901e675ec84b2c4af224b90057270f4bf5494ffb761e2d3b4dff25cfcac47185d4f7d2f4b3080182f8c9526b746e99519211 diff --git a/dev-python/tlsh/tlsh-4.8.2.ebuild b/dev-python/tlsh/tlsh-4.8.2.ebuild index 5e91077abfe0..750ce1919ead 100644 --- a/dev-python/tlsh/tlsh-4.8.2.ebuild +++ b/dev-python/tlsh/tlsh-4.8.2.ebuild @@ -14,7 +14,7 @@ S=${WORKDIR}/${P}/py_ext LICENSE="|| ( Apache-2.0 BSD )" SLOT="0" -KEYWORDS="~amd64 ~arm" +KEYWORDS="~amd64 ~arm ~x86" DEPEND="dev-libs/tlsh" RDEPEND="${DEPEND}" diff --git a/dev-python/toolz/Manifest b/dev-python/toolz/Manifest index da5b8cd891b5..2378f5020a7a 100644 --- a/dev-python/toolz/Manifest +++ b/dev-python/toolz/Manifest @@ -1,4 +1,3 @@ DIST toolz-0.11.2.tar.gz 65928 BLAKE2B 3a2baddae437272e8f3efb665b63df127b3ec6bc2a68f3381651a1a3a3b45e4de6e575a328306fac95e9261228ee91193effd4aeca8d115f1608cb2561d50f13 SHA512 67e8aaea3f9fb8811027f19aa9cf56ab980e4f9cea43978ed9515662c78a7bea12314054b2c26da483b055382d4b080125c011fc43bc48b0965a6ff8415f7168 -EBUILD toolz-0.11.2-r1.ebuild 575 BLAKE2B 0d9e3074baa03425a2c68a04e9d99daaa5fb1fb77c948a36583fdb6b08504c63624b3b840837c2fc155abf4ffcc51c6e7e9e3f0abf4d86e89757765190075985 SHA512 f91436f3ade9598d698190bff63917618d46a5cb1aebfe426e6623f2013db6c6e1ee8e57adf1981c64bb777818c1868883f96357395790b60c3d09c6ed620a96 -EBUILD toolz-0.11.2.ebuild 537 BLAKE2B fea45c072b52b5518af6b57699a5785b6907501a15d9e1c6e134db1fd87d35ce2448acee7c443eb91f2bde493811cfba5c136e86d30ad153f05455315548cd7b SHA512 74b612e47928f964258e03b4acfe7157638a06c3a32d88fbeaec8cf206e4be3e7bf05731feb837a6c26ae8ac32c010e872f312860ad28ac708b493e20b0ea0d0 +EBUILD toolz-0.11.2-r1.ebuild 569 BLAKE2B 42632d16de4c9417f045a21688a5a9f815505abf33c2fe8e15a64158df5bfb083c8477c552eef4382682e3dcf27dd2da6cd5bda2c8e8fda73b96261f44d1e520 SHA512 b8e0701a6286997bc3cbc38f44716acf8f18c2bad8508f8da53b814f3f263b6495e9b8217be98e672f7255c1bbff16126c99b776ddfe923519fe3be8c66e9fa3 MISC metadata.xml 333 BLAKE2B eb9425478d9c8d007d609994b4cb8eb6b6a71dc4ba5f6c25252575a9eb43a8415457e4d51051a65bf1d5a4cfd638a1467258849da0314d5ec54ee3c7e4a7b331 SHA512 9e29b105592f2c423ac284af853060343d60f491f9e468a44859ba2fe491db835fb3fe18ffe74b3135b56b015234c37e824ca6953e56db1cb5c811409f730bc5 diff --git a/dev-python/toolz/toolz-0.11.2-r1.ebuild b/dev-python/toolz/toolz-0.11.2-r1.ebuild index 0a4c3931ffdc..dfbba8bad86a 100644 --- a/dev-python/toolz/toolz-0.11.2-r1.ebuild +++ b/dev-python/toolz/toolz-0.11.2-r1.ebuild @@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="BSD" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux" BDEPEND=" dev-python/versioneer[${PYTHON_USEDEP}]" diff --git a/dev-python/toolz/toolz-0.11.2.ebuild b/dev-python/toolz/toolz-0.11.2.ebuild deleted file mode 100644 index fe5b9691cdad..000000000000 --- a/dev-python/toolz/toolz-0.11.2.ebuild +++ /dev/null @@ -1,20 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8..10} ) -inherit distutils-r1 - -DESCRIPTION="List processing tools and functional utilities" -HOMEPAGE="https://pypi.org/project/toolz/" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux" - -BDEPEND=" - dev-python/versioneer[${PYTHON_USEDEP}]" - -distutils_enable_tests pytest diff --git a/dev-python/toposort/Manifest b/dev-python/toposort/Manifest index f6887e21c7a7..e254dc9166d9 100644 --- a/dev-python/toposort/Manifest +++ b/dev-python/toposort/Manifest @@ -1,4 +1,3 @@ DIST toposort-1.7.tar.gz 10671 BLAKE2B 89da22e803c334cec77d5ac8ad6a9ab8013f7516555c2822bd6d511edf28230c85c2eaeabad3dc4a24a58ae3ce3850d407ad957d0e28491574557140a286843a SHA512 a585d1c103b2162fa3f37f6b0ef60a8709f08d9543d7fab619af3718bf9f752a293e50061d370fd08872b2d8a8db504cb9d9c1cce5446885b46fe8e833813833 EBUILD toposort-1.7-r1.ebuild 508 BLAKE2B f68c0a9713b45f374f4582aef04c1bc60705738a83bf653f052614b611c04aa4d1ddac45086e29281b62823f0afd080dfee17e68998798c9cb256991e5052cbe SHA512 5ad562f9231d4441fc85c3fbc67f80de4d76d6c3ceea02df72ab5d1544f3efa3fdd1ea8b2c417d78769bc6acf890a7a644fb134039564f60d20df509a76d8261 -EBUILD toposort-1.7.ebuild 521 BLAKE2B 4d6875baf0dc19305bab782173d709fb144efc181bacc452bb6ae45ae78513ba088e75e05a2854bce4089b0a16851b6c342a5edbbd96e30a7857294d708d18af SHA512 b0e5dd3058eaf010a22d2337ad1c9a9fc3169e1410e5e207e0511864524e3b07ea08387d8ed666f338be4eb6650b59275785f52b78ffe2bc594941fc7c8fbc71 MISC metadata.xml 552 BLAKE2B db94a324a1d469b39cab84355fed6b2f2b76e3e74deb7704d7c2628bfcb280a1e45f3f148de790fe955a238992cdf21c371eded3dadae8499fb7b481e05960a6 SHA512 3e717a075efacf2f6c6e80d8d857f3efb30ddffa856f06fe83581673951f14d662e52e69a868f91daaa3b84f639a97c909eddbd984b8f2a66b0120aa377a001d diff --git a/dev-python/toposort/toposort-1.7.ebuild b/dev-python/toposort/toposort-1.7.ebuild deleted file mode 100644 index 3002de7baf9a..000000000000 --- a/dev-python/toposort/toposort-1.7.ebuild +++ /dev/null @@ -1,23 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_SETUPTOOLS=pyproject.toml -PYTHON_COMPAT=( python3_{8..10} ) - -inherit distutils-r1 - -DESCRIPTION="Implements a topological sort algorithm" -HOMEPAGE="https://gitlab.com/ericvsmith/toposort" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="test" -RESTRICT="!test? ( test )" - -python_test() { - "${EPYTHON}" test/test_toposort.py || die -} diff --git a/dev-python/translate-toolkit/Manifest b/dev-python/translate-toolkit/Manifest index c47d49338341..84afa5206b08 100644 --- a/dev-python/translate-toolkit/Manifest +++ b/dev-python/translate-toolkit/Manifest @@ -1,4 +1,6 @@ AUX translate-toolkit-3.3.0-no-install-docs.patch 652 BLAKE2B 202cfd408059115cfdb5933320b5a560eeee37e2c045cedcdd80cf808ab1e1a5569a964e9eab8114a2ab27e2c470285b254406c754b5289f7cff2f22afcebb6c SHA512 d98e2d7519ca630d41407d01f20543a84c3f408628832d4e79a5a52437d204f872aaef8eca80687565e6981dddb59480a313217eddf8a4084d8b6d71c3d2c0da DIST translate-3.6.2.gh.tar.gz 1152569 BLAKE2B 44c9a5878a177b53d34e48d8b642f293ed475c90de8a530f53462384420b8afaaf107cb62c0cdd45e6d0633f53cd8eedb73dd0dcd81d6f876dc5389ba4230c94 SHA512 fb1fc2f6abb766814269d7051f571cbfb25ecd6b7267e2080e5ab0bb41338ace430a8bb01084abe176e2fd0a934cdf6492bf79f5e27c1f8ce99b021175efcec9 +DIST translate-3.7.0.gh.tar.gz 1152162 BLAKE2B 75d3b0a7f2a840766f983d6e1484aab16de2aa2bab74d0753910be9ad0d1c76ebfa553188318920a7d5a6f1ce6b72e755147eb45c501cdeb79246472c0329449 SHA512 18159f85d94768c32fe5a44f3d3e586038b281a0f3e386621bd57a5be64a9ae21a4272c05de8a2ea2a2467c98935205a8ef49a714dc9aabf9ed21de4f533fb93 EBUILD translate-toolkit-3.6.2.ebuild 2558 BLAKE2B 05380bb89b9fa0965dc5e07b531322b67964fba289bb3f259b99289dac530d88dddce1fb73edcc42c5a3c02356b40e972fde3870999114931a229745eaf7c6ec SHA512 68d840c4a2364bf3252e589cc93f912a39cb6509648e93045cbb08f43d088d8b10c04d597cbd708e58d0bc19ca44001b84020128f510b088c16fbe2b53207816 +EBUILD translate-toolkit-3.7.0.ebuild 2421 BLAKE2B b5c818ed8fdef983bf87d3103c58e4bb6bbb12a555213d40c40feef74402588db68fdf14caa958aea3f0a8d64ba39af06c46239afd61652c17f409f74a2a2fe2 SHA512 ab76f4b06f9b1e73b2cd83e85e5d82b50b5427327b999735abcd8537d15a2ddf30a43b626d345731e5fb038334acbf69c84c60f3991c2674a91ec23250cd8350 MISC metadata.xml 756 BLAKE2B 06f64f258d362954f99f7e9eee241eb3dddc6b00b9069df2ad977d28b5cf06f9c8ee2246ee5958600b5ac86297968d7aaced6b6420dca4ed507c441c58c61ca9 SHA512 80374c40513ca450f97e3930929c1450e7438ea15830e60937952a6fccfd999675f2ca2056c5aa4e287ba256c6ec08a09d8f7adb8b2c5af8ca0cd595f34acd85 diff --git a/dev-python/translate-toolkit/translate-toolkit-3.7.0.ebuild b/dev-python/translate-toolkit/translate-toolkit-3.7.0.ebuild new file mode 100644 index 000000000000..6de2eaa80e92 --- /dev/null +++ b/dev-python/translate-toolkit/translate-toolkit-3.7.0.ebuild @@ -0,0 +1,99 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..10} ) +PYTHON_REQ_USE="sqlite" + +inherit distutils-r1 + +MY_P=translate-${PV} +DESCRIPTION="Toolkit to convert between many translation formats" +HOMEPAGE=" + https://github.com/translate/translate/ + https://pypi.org/project/translate-toolkit/ +" +SRC_URI=" + https://github.com/translate/translate/archive/${PV}.tar.gz + -> ${MY_P}.gh.tar.gz +" +S=${WORKDIR}/${MY_P} + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~x86" +IUSE="+html +ical +ini +subtitles +yaml" + +RDEPEND=" + !dev-python/pydiff + app-text/iso-codes + >=dev-python/chardet-3.0.4[${PYTHON_USEDEP}] + dev-python/cheroot[${PYTHON_USEDEP}] + >=dev-python/lxml-4.3.1[${PYTHON_USEDEP}] + >=dev-python/pycountry-19.8.18[${PYTHON_USEDEP}] + >=dev-python/python-levenshtein-0.12.0[${PYTHON_USEDEP}] + >=dev-python/pyparsing-3[${PYTHON_USEDEP}] + dev-python/ruamel-yaml[${PYTHON_USEDEP}] + sys-devel/gettext + html? ( dev-python/utidylib[${PYTHON_USEDEP}] ) + ical? ( dev-python/vobject[${PYTHON_USEDEP}] ) + ini? ( >=dev-python/iniparse-0.5[${PYTHON_USEDEP}] ) + subtitles? ( media-video/gaupol[${PYTHON_USEDEP}] ) + yaml? ( dev-python/pyyaml[${PYTHON_USEDEP}] ) +" +BDEPEND=" + test? ( dev-python/phply[${PYTHON_USEDEP}] ) +" + +distutils_enable_sphinx docs \ + dev-python/sphinx-bootstrap-theme +distutils_enable_tests pytest + +python_test() { + local EPYTEST_DESELECT=( + # Fails with network-sandbox (and even with it off but w/ softer fail) + 'tests/xliff_conformance/test_xliff_conformance.py::test_open_office_to_xliff' + 'tests/xliff_conformance/test_xliff_conformance.py::test_po_to_xliff' + ) + local EPYTEST_IGNORE=( + # unpackaged fluent.* + translate/storage/test_fluent.py + ) + + if ! use ini; then + EPYTEST_IGNORE+=( + translate/convert/test_ini2po.py + translate/convert/test_po2ini.py + ) + fi + + if ! use subtitles; then + EPYTEST_IGNORE+=( + translate/storage/test_subtitles.py + ) + fi + + # translate/storage/test_mo.py needs 'pocompile' + distutils_install_for_testing + epytest +} + +python_install_all() { + distutils-r1_python_install_all + + if ! use html; then + rm "${ED}"/usr/bin/{html2po,po2html} || die + fi + if ! use ical; then + rm "${ED}"/usr/bin/{ical2po,po2ical} || die + fi + if ! use ini; then + rm "${ED}"/usr/bin/{ini2po,po2ini} || die + fi + if ! use subtitles; then + rm "${ED}"/usr/bin/{sub2po,po2sub} || die + fi + + python_optimize +} diff --git a/dev-python/trustme/Manifest b/dev-python/trustme/Manifest index 6516d169ba6e..f9ca9db8e509 100644 --- a/dev-python/trustme/Manifest +++ b/dev-python/trustme/Manifest @@ -1,4 +1,3 @@ DIST trustme-0.9.0.tar.gz 30081 BLAKE2B 5623fba91f07027032f48ee355b5c4f853518bc6a5c1e93b4ea387ff25838302efa42476db8eb64e364980805aa1c3be97f827260efc31ffb536c53fe30ba988 SHA512 f0d983a4c52374f178c0bf96f758fdb5f132e7f7c4bac187c84fbc8dc82dc36d6c801c340bf8871e872178f7b2ac66d6159b5462d073beec9a13a086f64b58b7 -EBUILD trustme-0.9.0-r1.ebuild 1060 BLAKE2B 9a114235d4af3e5376d84716e8bd5f0ce6544671c203c070e029bfad79f80356365b66d6e10d3ad79818b63c5ecd7c2f50e050ca4359d798340387ca53648c75 SHA512 353e2f9ef0e776391660be9218dbff990a4bd9f2b22171a168d4168338850f8d04d6754002674c0ff4dadda58a67ee231766a763dbe8e2f76796ab8f9a3862af -EBUILD trustme-0.9.0.ebuild 823 BLAKE2B 0c85647803c6a412d050ab4d511fb1a35fe59e0a5e8e2e62a75537b2d8cf471c39cbd3556584d74ecd235b3d2322ba51f9f81ade6ad6cd83e9aa480a24811a85 SHA512 5437b70a988507ab7d8be7ca9d91c644b318981f0cf330fc31d00e64ff0e8a77bbdb868ab701063e461fb4862ea2cbf8513e44f4268801d38e7428c7aa4ca03c +EBUILD trustme-0.9.0-r1.ebuild 1052 BLAKE2B ad9bc3f5db5f37ab46b634d01dd8c93936bc33d7ddd22f3bd2364d1a10a44145a3bab6e8441441c0bd1705838e016ebba2cd234d1bb7a6d5bc8fb5a64eb40e63 SHA512 99778298c35e854e4d7533989ecec7bf1ec9098026fbaa9c5dc0e9f9df755032cdf0757475304560dd91243f6341e9899941a7c0e897b93ca39836486488169d MISC metadata.xml 444 BLAKE2B a8db99f28b98a6f6c9afa9479e4b568632aa76959c2dcb24b038e72b756d23dd15ed5b0aa408168dc65bcd3733a0ef58ea6b3a1e67a1c93f9d969f43e7d5301e SHA512 32a0d2b8e347a863394c94e23ff25c50ccece6bed2eede6ec0d8a05ee321948e3a79f5b7821ee2fba7276b6259cc55dfbf5b117ce74d87ae32bb655e95674cf9 diff --git a/dev-python/trustme/trustme-0.9.0-r1.ebuild b/dev-python/trustme/trustme-0.9.0-r1.ebuild index c6eeb075eca5..1f3c50321641 100644 --- a/dev-python/trustme/trustme-0.9.0-r1.ebuild +++ b/dev-python/trustme/trustme-0.9.0-r1.ebuild @@ -17,7 +17,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="|| ( Apache-2.0 MIT )" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" RDEPEND=" dev-python/cryptography[${PYTHON_USEDEP}] diff --git a/dev-python/trustme/trustme-0.9.0.ebuild b/dev-python/trustme/trustme-0.9.0.ebuild deleted file mode 100644 index 62cfaeaa9269..000000000000 --- a/dev-python/trustme/trustme-0.9.0.ebuild +++ /dev/null @@ -1,25 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8..10} pypy3 ) -inherit distutils-r1 - -DESCRIPTION="#1 quality TLS certs while you wait, for the discerning tester" -HOMEPAGE="https://github.com/python-trio/trustme" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="|| ( Apache-2.0 MIT )" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" - -RDEPEND="dev-python/cryptography[${PYTHON_USEDEP}] - dev-python/idna[${PYTHON_USEDEP}]" -BDEPEND=" - test? ( - dev-python/pyopenssl[${PYTHON_USEDEP}] - dev-python/service_identity[${PYTHON_USEDEP}] - )" - -distutils_enable_tests pytest diff --git a/dev-python/tubes/Manifest b/dev-python/tubes/Manifest index 6e5a9277e003..2cfd84807a67 100644 --- a/dev-python/tubes/Manifest +++ b/dev-python/tubes/Manifest @@ -1,6 +1,3 @@ -AUX remove-unnecessary-dep.patch 555 BLAKE2B 9e5df1bd6bf31d7081361ca67fcc3a439d2544a6d8bd8371c3f8b040d97579c192624d6599a6ddd4e4fd73e577dd3d29ebb5c6506d02e4b33d9b95ae74c98030 SHA512 d71688663468110b1e7eef0b536e7c4545894992f46963186c98c50ad5a4e305a536eff743ff9b6d17b8aad748ed3154aca200eeed82b53eb29063a37893c073 -DIST tubes-0.2.0.tar.gz 64284 BLAKE2B fb8e196a2e68998e5e63c7c5e001d4b8baffb049bb4bedc8f8eb44117ab6a699e54a0dc96071cea8eec7db7a49316a01f6c259d2e456443a1014d9d4fc25d007 SHA512 6039a3059b61f8a0c84d4e10bb47d9f2bb95505b0353cb0f1eefb6942f0ad0d88c9b02ff0d48ed0300d615d3e3203c5e884990cd6d006c2f1dbd18b88fcb2e9e DIST tubes-0.2.1.gh.tar.gz 66899 BLAKE2B 21127cf21336b6bbd2acf794bb503a987f7fae63defc7de04d554c7f55f617a23daae105ef756fdf5e8e1b208907388745c6485179f9010339de717853ea8b08 SHA512 6f4666f1591c96d0d7f0514f511ad700f6c3976fcf561f0d967f26aead089e682540b74f85b26a68ff6877d5d7775654c9f6959d8a41c25804375ca837ac1815 -EBUILD tubes-0.2.0-r1.ebuild 619 BLAKE2B 84a64ac84310e3f7cb9e4258ae2a640f9a5fed3d657a9291644e8ebcc3db3349650216179b671e6f7e36ad0d20caa29c19c798fbaa3f06affe95f58954d1ab3f SHA512 f2cf22e80dde86c21e65b4fa36c1924a79833d80a175f66c1e1770ed4a7fd33f1ff039a7d7932206a5749db88eb13397cea37ab255648121f0defce60a4897d2 EBUILD tubes-0.2.1.ebuild 610 BLAKE2B a865eb82ccb9276f4982fe2c25d7322c92fad919012f744e68e41ff6c1c7d4ff4d41952af7ca81e99c9f401d19710402862da2c3f5237acc6b0e4e1a12c4ca88 SHA512 f07a17b73d61eb95543ca55a3df73d5bb2fc1a487b8446984b783f115b51e77897e685c2655b040e367aaf3992764b5364bc7753fd99371aec46044d0d0bd842 MISC metadata.xml 761 BLAKE2B ef257b921d8ff36da6eb239ee72ae9f85a9ee01b58e54c0028d5b741f964a08a25acd39514615df05af1e1ce0873f579c99d83ab89224dcc3798f22982632c9a SHA512 e1f031965ba85c371d71ae68eb2e7e9926058a153ea1ab2db5bead6a3db9a0edfbbb12a9f229f991b244943fb59729ccb36f7a10bb4d06dee06e47cf58e8b5da diff --git a/dev-python/tubes/files/remove-unnecessary-dep.patch b/dev-python/tubes/files/remove-unnecessary-dep.patch deleted file mode 100644 index 678f3c27abd8..000000000000 --- a/dev-python/tubes/files/remove-unnecessary-dep.patch +++ /dev/null @@ -1,24 +0,0 @@ -From 2c05dd8f27c97ebbfea18706ff54d2406448b09a Mon Sep 17 00:00:00 2001 -From: Glyph -Date: Tue, 3 Mar 2020 01:24:13 -0800 -Subject: [PATCH] remove unnecessary dependency - ---- - setup.py | 1 - - 1 file changed, 1 deletion(-) - -diff --git a/setup.py b/setup.py -index c647927..e9e3134 100644 ---- a/setup.py -+++ b/setup.py -@@ -16,7 +16,6 @@ setup( - packages=find_packages(exclude=[]), - package_dir={'tubes': 'tubes'}, - install_requires=[ -- "characteristic", - "six", - "Twisted", - ], --- -libgit2 1.0.1 - diff --git a/dev-python/tubes/tubes-0.2.0-r1.ebuild b/dev-python/tubes/tubes-0.2.0-r1.ebuild deleted file mode 100644 index 2263c3fe0e1b..000000000000 --- a/dev-python/tubes/tubes-0.2.0-r1.ebuild +++ /dev/null @@ -1,24 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{8..10} ) -inherit distutils-r1 - -DESCRIPTION="Flow control and backpressure for event-driven applications" -HOMEPAGE="https://github.com/twisted/tubes https://pypi.org/project/Tubes/" -SRC_URI="https://github.com/twisted/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~riscv" - -RDEPEND=" - dev-python/six[${PYTHON_USEDEP}] - dev-python/twisted[${PYTHON_USEDEP}] -" - -PATCHES=( "${FILESDIR}/remove-unnecessary-dep.patch") - -distutils_enable_tests pytest diff --git a/dev-python/ubelt/Manifest b/dev-python/ubelt/Manifest index 60c899bd1136..ee3164d49fa2 100644 --- a/dev-python/ubelt/Manifest +++ b/dev-python/ubelt/Manifest @@ -1,7 +1,3 @@ -DIST ubelt-1.0.1.tar.gz 242552 BLAKE2B da4ceb039b926f942c593563e77b42ebfb39a75bfc2953a6eadf2430bda8ebe25faeb4a00714fc110486715da15515fa316d3705d9853a7eb93320ee694d1127 SHA512 150f1c76b5814441fe0bfd50017f37ede4d463cc4e23f152ac634e7531d83f28560415ad26527cd40a7ebdab546d7edd711a1ba0c728ef63791219bf4866099c -DIST ubelt-1.1.0.gh.tar.gz 259127 BLAKE2B 064b106d5f03b106828079e024c3845ed55077f6bc4a69be4a7d05aa803b172104f2271626c9ab287b7b225711eb6490b49f0fa69f24729899e62a094069de16 SHA512 5a256f91d70ff218e595b852de11080f31ddd8ba29cc67a4a38f4c85ae69c0bda23c494d117926290901c5e6267b2d5eb2fc440951e0b598cca23cca6bf45c79 DIST ubelt-1.1.1.gh.tar.gz 263082 BLAKE2B c146cfa7084b1d04d5a16443e5f8bdd4858992c2de1ff68a28c0febc74728da6320f45661cea69f88530a2fb88ca421cfc103f7f9f6ff420cf65152cbd61576d SHA512 d4d77013920563f3b2e5f47365624a4a794d84047eeb2eccaf2888f8d574c38b047393e550399e0d7ea7df373dabd40acce05ac56db4f0099da8f2a39113fc5c -EBUILD ubelt-1.0.1.ebuild 663 BLAKE2B 179ce7bff10f356c1c1e3c1906756388b70fc1aa61386ad10905102198bda4e3e4815f2202285c99f44ea93b2325fe4326600f8e59d8a393dacd4c0f730741cf SHA512 3d3e9511114beb1011b5ee2206a385e2bb9b3be9c800186d8f54f48bcfb583068e16b45cfe314c4996cafc33e0460c282f1413344674f08053fb9b24fee3dab1 -EBUILD ubelt-1.1.0.ebuild 987 BLAKE2B 5bacc39c95c2071f6cd18981f2b72ebe752be7ae86917f3aae717bfb0e927bc9d2f09d678a3b5762af8a037aeb34dfdcbb6a872513ee6e6fe86f69986d04d7d1 SHA512 4efa99735b58a04c0991bfaddea498f2190e1743dc99c152f1678170e6c5554c7cb6449168fe913d8aec9cda500805afbf3fafa517c242e3f88b45d8362e93ba EBUILD ubelt-1.1.1.ebuild 910 BLAKE2B e54c0a82b1b0b881cb42008ec7ed95fe931ec28bf910562fbf8c98f980ada79a2c61f9735e1bc50cbd8d4bbffe5ad2a91a2207c3463e7c8740a271ce3392b668 SHA512 bae44559a7367a187d032c306920c41382ad7f912a8319ae922de94caa5fdac9319a016c8da0f034214d13b61f2b698485d238ed5e7e3c9b050d1a765f976e39 MISC metadata.xml 423 BLAKE2B 3327e3ecc16b8971759b84617779a2b4d5072a34547815c8314809a911e6d557fdea620c90a255ef7f89cb2c941a46a7e1dcbc62e5e6b46f19255758f42890fc SHA512 967c14f809f73fc1bb48d730406512d3f87531486701ad4be8dfb4e5cd0c1265c082596768d36c4950734c653cec56484fb3e5b79ce13dddde38977f88889124 diff --git a/dev-python/ubelt/ubelt-1.0.1.ebuild b/dev-python/ubelt/ubelt-1.0.1.ebuild deleted file mode 100644 index 0e9c2987b85a..000000000000 --- a/dev-python/ubelt/ubelt-1.0.1.ebuild +++ /dev/null @@ -1,26 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{8..10} ) - -inherit distutils-r1 - -DESCRIPTION="A stdlib like feel, and extra batteries. Hashing, Caching, Timing, Progress" -HOMEPAGE="https://github.com/Erotemic/ubelt" -SRC_URI="https://github.com/Erotemic/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -SLOT="0" -LICENSE="Apache-2.0" -KEYWORDS="~amd64 ~x86" - -DEPEND="test? ( dev-python/xdoctest[${PYTHON_USEDEP}] )" - -distutils_enable_tests pytest - -EPYTEST_DESELECT=( - # relies on passwd home being equal to ${HOME} - ubelt/util_path.py::userhome:0 -) diff --git a/dev-python/ubelt/ubelt-1.1.0.ebuild b/dev-python/ubelt/ubelt-1.1.0.ebuild deleted file mode 100644 index 1034f123c01b..000000000000 --- a/dev-python/ubelt/ubelt-1.1.0.ebuild +++ /dev/null @@ -1,42 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{8..10} ) - -inherit distutils-r1 - -DESCRIPTION="A stdlib like feel, and extra batteries. Hashing, Caching, Timing, Progress" -HOMEPAGE=" - https://github.com/Erotemic/ubelt/ - https://pypi.org/project/ubelt/ -" -SRC_URI=" - https://github.com/Erotemic/${PN}/archive/v${PV}.tar.gz - -> ${P}.gh.tar.gz -" - -SLOT="0" -LICENSE="Apache-2.0" -KEYWORDS="~amd64 ~x86" - -BDEPEND=" - test? ( - >=dev-python/numpy-1.19.2[${PYTHON_USEDEP}] - >=dev-python/pygments-2.2.0[${PYTHON_USEDEP}] - >=dev-python/python-dateutil-2.8.1[${PYTHON_USEDEP}] - dev-python/xdoctest[${PYTHON_USEDEP}] - >=dev-python/xxhash-1.0.1[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest - -EPYTEST_DESELECT=( - # relies on passwd home being equal to ${HOME} - ubelt/util_path.py::userhome:0 - # relies on which(1), not worth the dep - ubelt/util_platform.py::find_exe:0 -) diff --git a/dev-python/ukkonen/Manifest b/dev-python/ukkonen/Manifest index 20be5aef1508..90a88a24984c 100644 --- a/dev-python/ukkonen/Manifest +++ b/dev-python/ukkonen/Manifest @@ -1,5 +1,4 @@ AUX ukkonen-1.0.1-musl-include.patch 427 BLAKE2B 23170cd4a78ddd157d1230c2a072180a472394a06ce7afa702c1ed0bdafccea726405387dc65bd963cb8a6e7ea21cc7179fc4b9d36622f28952ea6c0aa003760 SHA512 4146508c56ecbe4edc3f77a92536098f93152e8cd68a0c710a2af7a6ded357795a5cc015b31cc198f66939e9cf0a258cc9db41a0458209ec0458bd19332b1494 DIST ukkonen-1.0.1.gh.tar.gz 4547 BLAKE2B e574f21c0e26751e48d16409747b1979ae903c0cd812d52b1715eaa2025cf21c9d24aa3963de61c6ef4126eb4ace8fe974966e768d05c5db8372e0ae96941123 SHA512 23978b8e22454155e7d8a0d2dbb963f4aa5a6be6cdd75a74e8ec5e06fe32a96b6fc14f0f6d03089726bf761ad6d833dc68ea3fb6cad1ad2ee5b259043072875a -EBUILD ukkonen-1.0.1-r1.ebuild 716 BLAKE2B 3d32f825db6bcc57194caabbf4a6a0faf85161a6bc08295306b72971e5c10f65fd896836d84bb87d82a9e366379c35a0548b2012926535fbcc01c719fa679f85 SHA512 5858872c921a8d76894992ce36d73cee32f317862882a4cd725d9115586b76c167a2294a900cb2d172db18111e191e4fd1fc1e06abaae647a5521e0ba2729210 -EBUILD ukkonen-1.0.1.ebuild 677 BLAKE2B 5e54f75ff39a2843230d107950f9e11416709a1cbc4164a4a4fb278c78d40be4dc3158b01612f2fc625b38e427322686a4f04b518cb36decb2be4515d954004c SHA512 5eedec0bb864ce87bfaa444d61e74bc340dfa0058b664c68172fd58bca7817b0a68123d4f3a9dc7ee9576cdccbcc0b556b5531fd81c838032638abb04cbc32b8 +EBUILD ukkonen-1.0.1-r1.ebuild 714 BLAKE2B 51b09fe710b9e0eaacc6af5723954771788d99eee68d580fb24015c452d950dbe20a2824ae1328412e57aeaa8ee2710a53e6c3061b88fbf0ed175c740e29df2d SHA512 c1409ab1635fd16efbb955bb35c0b495327881b7b29aea26b421e99a128fd80a05acdbe7e24545671695cc7b97d0c6064dd4b646353629b7ae552686856d4d82 MISC metadata.xml 345 BLAKE2B 316467291e5dee76baeaaed62a17e6c5e6216dc8eec5ffbd0fe7465e8c70cd47a2b1ec0c15f082c4bc17a1794ebfec01ab65d6260b0bb6d7af9830e0233e379b SHA512 891214a8416169a7cffc49b0682d1e2e471da4683a7dd528da6d75045d11d16c18fe4bc9ad0c883fbe4a877878e7a0434af1244353910ccc3aa1c193fc2d7a16 diff --git a/dev-python/ukkonen/ukkonen-1.0.1-r1.ebuild b/dev-python/ukkonen/ukkonen-1.0.1-r1.ebuild index a7464b53734a..f01ec2986b4c 100644 --- a/dev-python/ukkonen/ukkonen-1.0.1-r1.ebuild +++ b/dev-python/ukkonen/ukkonen-1.0.1-r1.ebuild @@ -17,7 +17,7 @@ SRC_URI=" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 ~riscv ~x86" +KEYWORDS="amd64 ~hppa ~ppc ~ppc64 ~riscv x86" RDEPEND=" $(python_gen_cond_dep ' diff --git a/dev-python/ukkonen/ukkonen-1.0.1.ebuild b/dev-python/ukkonen/ukkonen-1.0.1.ebuild deleted file mode 100644 index 1fbfd7a8edd0..000000000000 --- a/dev-python/ukkonen/ukkonen-1.0.1.ebuild +++ /dev/null @@ -1,31 +0,0 @@ -# Copyright 2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8..10} pypy3 ) -inherit distutils-r1 - -DESCRIPTION="Implementation of bounded Levenshtein distance (Ukkonen)" -HOMEPAGE=" - https://pypi.org/project/ukkonen/ - https://github.com/asottile/ukkonen/" -SRC_URI=" - https://github.com/asottile/ukkonen/archive/v${PV}.tar.gz - -> ${P}.gh.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 ~hppa ~ppc ~ppc64 ~riscv x86" - -RDEPEND=" - $(python_gen_cond_dep ' - dev-python/cffi[${PYTHON_USEDEP}] - ' 'python*')" -BDEPEND="${RDEPEND}" - -PATCHES=( - "${FILESDIR}"/${P}-musl-include.patch -) - -distutils_enable_tests pytest diff --git a/dev-python/untangle/Manifest b/dev-python/untangle/Manifest index 395d84a07d01..2a80196193e4 100644 --- a/dev-python/untangle/Manifest +++ b/dev-python/untangle/Manifest @@ -1,4 +1,3 @@ DIST untangle-1.1.1.tar.gz 3089 BLAKE2B d8b8ffe1adb2acbcdcde8e6f67231315b9f318c9e8e1496dfa23b0ac6dd68651e75e2d2e67f6d7d521002ad6b0e9c4cc30c155685b9df60b6b223d137add0632 SHA512 252c3d0ed8d004660adad8f37a179a4d1b2b46e9d7127aee59b596eac3f65684a7a8b5b881bec97ddaf5470aa678df407b903209eaa069a40f53dc2dde9a94b2 -EBUILD untangle-1.1.1-r1.ebuild 473 BLAKE2B 17ad87c53a78e92ea5d773065b51a348d2e02d805063da0135001784f6b22046558d6ceebb1d39b0379652654a826f805e5b694aecb179c75f0cf85e862ff648 SHA512 c083947f6f3e53050040b9bdb36781e505e898f78f98c1e809f66f72a97fe3aab4fd6d66a7263b189e60d9a6d4fb146bd835413fd8c9bc43f0a8f07115c57b64 -EBUILD untangle-1.1.1.ebuild 433 BLAKE2B f9bd5c9c7b3cf9a3f99e33e8f061d29fd5ceb065dfd7a4b1fd886d01146c7f33399d06fa4b3e77882c776855a44fce311114e9ddd3b1f9e08894106a43995110 SHA512 2ee871dad33285537b050d511801df36993f67bc821e300c355a7d1bbea85b21f5d27d4e2924ed6a5c6dc324eed9d3e7dc171a4838433b762af3d997958eb2d0 +EBUILD untangle-1.1.1-r1.ebuild 465 BLAKE2B cbc207a7f31822265c858cdb9d8278ab3a96aef3ad7e373fffc4705cc6c412ee795d006522a9ed3d76ebc63e67e0f2b96cbf70828cbc501cd9c6a98c2b5caabe SHA512 70b45081f1ac73df3d5bff701d0357e2b65e8a154d3ff9e12339b1caab4a9ffa02e50e7d134b6fbd7e8d8318c8eab9ce77c973adc964be193a24092773133ed0 MISC metadata.xml 405 BLAKE2B cd3f424ecb68f2eb04d98d92282d7b1b486fac1b341d2febbf8f493d7f503b2831a4f1c6f9796d052676388d3a9b283de48893403477f05da6e96cc488ef2b37 SHA512 e7f7e07b58ac27d0b540220b43b0127ce626a3cf4c9a6524587437cac797f292a33a6cf10e56bc2db68b3835df42a7f5051981dc984d2cccbfa6d151f004b13c diff --git a/dev-python/untangle/untangle-1.1.1-r1.ebuild b/dev-python/untangle/untangle-1.1.1-r1.ebuild index 2fe1aee88515..0f7f47c3b9cd 100644 --- a/dev-python/untangle/untangle-1.1.1-r1.ebuild +++ b/dev-python/untangle/untangle-1.1.1-r1.ebuild @@ -14,4 +14,4 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ppc ppc64 ~riscv ~s390 sparc x86" diff --git a/dev-python/untangle/untangle-1.1.1.ebuild b/dev-python/untangle/untangle-1.1.1.ebuild deleted file mode 100644 index d0db794f674e..000000000000 --- a/dev-python/untangle/untangle-1.1.1.ebuild +++ /dev/null @@ -1,16 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8..10} ) - -inherit distutils-r1 - -DESCRIPTION="Convert XML documents into Python objects" -HOMEPAGE="https://github.com/stchris/untangle" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ppc ppc64 ~riscv ~s390 sparc x86" diff --git a/dev-python/uritemplate/Manifest b/dev-python/uritemplate/Manifest index 453bb5169b76..ad45d924a93a 100644 --- a/dev-python/uritemplate/Manifest +++ b/dev-python/uritemplate/Manifest @@ -1,5 +1,5 @@ DIST uritemplate-4.1.0.tar.gz 273924 BLAKE2B b21115c6db8f94c635dda1033b4650dd7d2d54b6f52f51bff31ae8cf89e0b3dbcfc1bd029eadc68f5f94eecbd167eabc652c24be6f0bb807beecb5f254520626 SHA512 e62812a4e9ff315a1b06ba9e88f3dd47aea8353cae4ead9ce7bf59b65c83cd6ae7c973cb29b8ddc25266c264f229df8f2d9e982ab489f2f37a5dbd460b87a5e0 DIST uritemplate-4.1.1.tar.gz 273898 BLAKE2B 08a9179da7ccdb8b6d1a85ccf34f44f8282e6b5a00ddea541364272816588c238f4f8f960a197a7e8074607bcb8d1b52226740bddf0b92fb3751cb2d4b8fad51 SHA512 7682c7dcd9c8d4428b047e3adbc283b78f755face4d8dd1b0cd11df9583bd0435543640ba79229d436aeecad2b5b29684befdccc84ba71f72769ee130cb6576a EBUILD uritemplate-4.1.0.ebuild 513 BLAKE2B ce36068850d1c9eac5e40bf3ae1cbacd84d118e8ec43f997e2278c2e03ec2cc4352f4571bba6be10b26012ded5e389574e3bf61080a4d1661ec797e27364c25f SHA512 bcaee804d03a8a9e6ab86d4673af16f6fc6677f22fe013f4d9f56dcfd88fc148631ce894d594238cf9901d6d54a405ca4774edd1c6683b5ebe404f5558e0490c -EBUILD uritemplate-4.1.1.ebuild 650 BLAKE2B 39bf9edb1e26f905a82a6889d40fd063498ae97af480d1bbc4db634a1aaedecda76367b1f64e1d398b74b8c79a14c6878142388da732776700b813c4fe397805 SHA512 9ff98cb2da95f29feba381986987409c38fbb08c84a3236a35e8935e569d49880d32ae891ac7002ecf58c25ff024bf493f4aaddf8992e29337ebee201bc2e2e6 +EBUILD uritemplate-4.1.1.ebuild 644 BLAKE2B 3d727893430586da02d2e710b5f9d47f7634d81a94b1a7e24a0db8808385db50c44ed8a3a727c9591841e46611305069c494f13f751215bdb28217681df7f620 SHA512 156dd4112e2a3c597e30083c5a026cf8d0d15476ba80a238ceecbe894b22d2ddfcc35612f2311fecb61ad3c58073b58c4cc37ac5ba3faddb77e599ec9f9df3dc MISC metadata.xml 391 BLAKE2B 3d72ae9fdba0af92def6107d3ef88d5ab86c93d6339ce7fbedc4753d2b3c5895759b52149f89aff878b95a233e542c59788ea211b0dfa3cd1b26f5b1e8928d5e SHA512 43c40af393e160f826012162f8d7c3c03171ba07603b8ac9e43d89997c564bdb841185d6ff7d6486a7f84bcecc0901292cf4798f582fc69697077b8f8a256736 diff --git a/dev-python/uritemplate/uritemplate-4.1.1.ebuild b/dev-python/uritemplate/uritemplate-4.1.1.ebuild index 7dcfb0651d29..3a9f110a4ac4 100644 --- a/dev-python/uritemplate/uritemplate-4.1.1.ebuild +++ b/dev-python/uritemplate/uritemplate-4.1.1.ebuild @@ -18,6 +18,6 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" SLOT="0" LICENSE="Apache-2.0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux" distutils_enable_tests pytest diff --git a/dev-python/urllib3/Manifest b/dev-python/urllib3/Manifest index a008d464d7dd..70eaf2a384b7 100644 --- a/dev-python/urllib3/Manifest +++ b/dev-python/urllib3/Manifest @@ -1,4 +1,3 @@ DIST urllib3-1.26.9.tar.gz 295258 BLAKE2B 1c6b51e4243c18c25bcb53158e645ea71fe33e0d09ca029256bcbe05bf178ba600dd8911c71730bdefc3cf9f65cdfd5740f579d17d293f9ac7c5d3cbff478b6f SHA512 ac384291b02516dee781c98182625356ac7bc03972612577de5286e159cf161b541cc610b103e0eec1c9f40503049b41e972a9e0998fcd834efe2f40af0e7394 -EBUILD urllib3-1.26.9-r1.ebuild 2003 BLAKE2B 6e32fcf8cfb0eb0aeaaab4850fa290dd30fb14089678886c0057c8dd5020c414b947b0eb8383dce2d95b7ffc1e371a864d4887262fb137b0c5a751168141d7b9 SHA512 35b3062ab361a0eacdf5bf0e4f232f6f5233b1f0bfc2357c7a04322d1b5f1354ebe4f9d58ac52bdb94bfc662aec7277f9e3683ed612889734fa7e7934e813b3e -EBUILD urllib3-1.26.9.ebuild 1924 BLAKE2B 056029f71386bf470238cbe71d1944990133f480167458c9c07a416742c1177d04379adccf15eda5e8c337f1d8af45b97beeebf825e497af40668747dbd71502 SHA512 f499f5762b9afec0657ab2ab6f49c8864ab7e8f1fa057a13683c71f4f18e309fb4b90436c0f5fa5995edeff2bab303908c039a9f7ef90557608a96a276dad5bd +EBUILD urllib3-1.26.9-r1.ebuild 1995 BLAKE2B 195f3894043de74349f8936f6e12ff0c9e6072cb587f2e5bc5079c912f82e30a1bea81bb26be3f5e409cf2b9fa22a494f0abc698f5c84049543965d8cb4224b8 SHA512 e203923950d8907279428ff7a4bfcf23f777232648a236e6b9b9a3d414e91b6abd906e1fd8b95d83468f6ee4c0750335e15056acead350df687b24665b2cfdce MISC metadata.xml 531 BLAKE2B 3ddfea4b8817c827437a79abae8cf4e9cda95addb1c6505ef13018587720bba0cf0788041c0b4cc8b25f319e7cb1c94117ae25b3cbb567f24373e8e89bedaa7b SHA512 7e7191f0338c4c47f01bdceb3d2c6ed94de2241e77fb3be6cbf3ecf8a0682730392a9ee5adf24304d9a322acc06bd84f4f90f1dddcb258cb2e9ba0de9952b693 diff --git a/dev-python/urllib3/urllib3-1.26.9-r1.ebuild b/dev-python/urllib3/urllib3-1.26.9-r1.ebuild index 4bfc51d75d66..6748aa50836e 100644 --- a/dev-python/urllib3/urllib3-1.26.9-r1.ebuild +++ b/dev-python/urllib3/urllib3-1.26.9-r1.ebuild @@ -19,7 +19,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="brotli test" RESTRICT="!test? ( test )" diff --git a/dev-python/urllib3/urllib3-1.26.9.ebuild b/dev-python/urllib3/urllib3-1.26.9.ebuild deleted file mode 100644 index 11ae4683d2ad..000000000000 --- a/dev-python/urllib3/urllib3-1.26.9.ebuild +++ /dev/null @@ -1,61 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -# please keep this ebuild at EAPI 7 -- sys-apps/portage dep -EAPI=7 - -PYTHON_COMPAT=( python3_{8..10} pypy3 ) -PYTHON_REQ_USE="ssl(+)" - -inherit distutils-r1 - -DESCRIPTION="HTTP library with thread-safe connection pooling, file post, and more" -HOMEPAGE="https://github.com/urllib3/urllib3" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" -IUSE="brotli test" -RESTRICT="!test? ( test )" - -# dev-python/{pyopenssl,cryptography,idna,certifi} are optional runtime -# dependencies. Do not add them to RDEPEND. They should be unnecessary with -# modern versions of python (>= 3.2). -RDEPEND=" - >=dev-python/PySocks-1.5.8[${PYTHON_USEDEP}] - =dev-python/trustme-0.5.3[\${PYTHON_USEDEP}] - >=www-servers/tornado-4.2.1[\${PYTHON_USEDEP}] - " python3_{8..10}) - ) -" - -python_test() { - local -x CI=1 - # FIXME: get tornado ported - # please keep in sync with BDEPEND! - if ! has "${EPYTHON}" python3.{8..10}; then - einfo "Skipping tests on ${EPYTHON}" - return - fi - - local EPYTEST_DESELECT=( - # TODO? - test/contrib/test_pyopenssl.py::TestHTTPS_TLSv1_3::test_verified - test/with_dummyserver/test_socketlevel.py::TestSocketClosing::test_timeout_errors_cause_retries - test/with_dummyserver/test_proxy_poolmanager.py::TestHTTPProxyManager::test_proxy_verified_warning - ) - - epytest -} diff --git a/dev-python/urwid/Manifest b/dev-python/urwid/Manifest index c1c2681073b1..640bec88050f 100644 --- a/dev-python/urwid/Manifest +++ b/dev-python/urwid/Manifest @@ -1,4 +1,4 @@ DIST urwid-2.1.2.tar.gz 634621 BLAKE2B ce274820c27708fd0b10f22359923316576b895f6888c9b174b42dedcd551353b6c3ba797c68d61a082ecf23b8f0108a58454bdb44806e33b74d9e6e5bd28537 SHA512 f102bdde5f5d39d4bce455020bbe4f18290589da0750a3b15b1e2bc8acf8a405f02295d7efa3009877801a36bfbfade92ec963086122e9b133db137d816a1ea5 -EBUILD urwid-2.1.2-r1.ebuild 1196 BLAKE2B 6fac75491c7212ecd5f15b0c6341d210bd46bd9cf78b3069945396e96ab7985819216ce21775bfb22cae361767b7b38191326952f703d6fc61d6faa7df6134eb SHA512 c06758554a9910d6839f442566b838355164244f84e6c405b84b3f8d468144db84966cf98519f48f2d2c4c3b6c991faba539906cf912c158cde684add6996971 +EBUILD urwid-2.1.2-r1.ebuild 1193 BLAKE2B aa70dce120a051c053926bd292c97f3f088bb3e7b922c559e7edf375e8c34a25ffe60baeab2da5a9066a8cdbd1c114fe5cc01013a246126a1b124df9fa64dd75 SHA512 bb5f2a91a37f7cd2eede6ce7e64dcc44c3f9a1cd53f976d54e0b4204c986c831c70b7f25e3e9c4f91365e18a3fc1b6b65c0ae4bc789b789f87bac1c549dcd398 EBUILD urwid-2.1.2.ebuild 1160 BLAKE2B 93edcc0d3f078c320dcadcb1da9112e723debd20e3187efb07686379dc2800e21106f0f1bfc199ec00a227209f3e5913b9e33a7202d50d08469d9fb02d2e93df SHA512 1c374995e430211ec79d4f79addad30e768cb868641fcf8a24a32119b94768930d55a8bb704dd067ce6abf7e8b4b1665248b39b4b0e3c7ef0e75f80eee969c29 MISC metadata.xml 1194 BLAKE2B 387c1e6ca71806f706b054e11755e885c7bbe11e6be1b639a6160e0b2c51df91feef025f6166a973a38e8ad16fe7627ba6f2b5e293c007da8a1e32e46db1541d SHA512 ee6bb39746fdfe3ebcc83304cb9d7c7cce16f4caca284bd82907fd13672bdcf982f1fbfba22b0877da8de9f6cdadc4045916eff678095320745eab954960ab6f diff --git a/dev-python/urwid/urwid-2.1.2-r1.ebuild b/dev-python/urwid/urwid-2.1.2-r1.ebuild index 130be6fc659b..fb444138ecd9 100644 --- a/dev-python/urwid/urwid-2.1.2-r1.ebuild +++ b/dev-python/urwid/urwid-2.1.2-r1.ebuild @@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="LGPL-2.1" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="amd64 ~arm ~arm64 ~ia64 ~mips ppc ~ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux" IUSE="examples" distutils_enable_sphinx docs diff --git a/dev-python/validators/Manifest b/dev-python/validators/Manifest index 156093ce86a4..f6a635eeebee 100644 --- a/dev-python/validators/Manifest +++ b/dev-python/validators/Manifest @@ -1,5 +1,3 @@ -DIST validators-0.19.0.tar.gz 30548 BLAKE2B 11dbd5636ea47c340175243b91bd56f55a71e833454e1f2781c879a23cfc097b3c2ee6e86ea05e47d4aeb4175dd6ecafeaa98dffc05ea55f44c8dfee23e49f5a SHA512 6d5f1913f2067670258a669a7333319a1a41f556aa8d013fd445aa301fa2dc112a1fc580b542887a60cc17d9811f262030df470d2785a3490c108b07062ddb63 DIST validators-0.20.0.tar.gz 30665 BLAKE2B 7534c4970ab288cc02794176e0b3368ed2d4035d602d36ecadad84fb4a41407210b22a8ed1230650f4f247ba1552634aa500fea5c2f03f5e13d6e1120e62b15b SHA512 2f3d9caac9246b346e10604758168092ac483fe6e4a0c9470900e49719fbbebfd18e03aca525f8cca33cec224589aee28de3ea9bf5cd4941a49715d4216dba20 -EBUILD validators-0.19.0.ebuild 491 BLAKE2B b6c552e8459c03eef1bd4d4046c9c2fd8e6c39a73cc20834273f6971f12754e313a900b907f6452038b8ea736df6773a036de6473786a07b896198075798c26a SHA512 8f4adb518e14e4a9b44506dbc4b2160717729b38ea54b6740a4714e9efe8ebfb1b1c98342c8f290ca1f73a22b58f477eb00503d02046915df3bbb56486654646 EBUILD validators-0.20.0.ebuild 533 BLAKE2B e56f9915dfa8a1a7821c8215a9f532671ea2fe9c18d7e0d632cc42564aba9b9b6eefb6af4ba7a61e91a7958ccafc8fff848a92ddd54d15dbd4afd80633f4600a SHA512 d5c29c9b7563cd99ff02bc5b0e2e1c958f5c0fc24a4a3b17e412fe77deecf9a822b2269de184f1d28859ed3c7236ff9e486c4447363a872e0cb17f9e4ef0e714 MISC metadata.xml 486 BLAKE2B 2b994e57709609f59cffcbfe21c7fdb62788a6188dfddb6e2b2f034f07c312303ba9f3bd19cbfd66b46f2df913da3ee1397f444ccdc40f0b448294c07de1737b SHA512 bca153c237710afd5b407f7aa14c7f6983075fa016beae8ad0494a0ec860f85c6db1f28b24e6edbbf5785b8210dce0edf492cb0521c734b6eedad71b46d8e0ca diff --git a/dev-python/validators/validators-0.19.0.ebuild b/dev-python/validators/validators-0.19.0.ebuild deleted file mode 100644 index e3825efc8d65..000000000000 --- a/dev-python/validators/validators-0.19.0.ebuild +++ /dev/null @@ -1,23 +0,0 @@ -# Copyright 2021-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{8..11} ) - -inherit distutils-r1 - -DESCRIPTION="Python Data Validation for Humans" -HOMEPAGE="https://github.com/kvesteri/validators" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -RDEPEND=" - >=dev-python/decorator-3.4.0[${PYTHON_USEDEP}] -" - -distutils_enable_tests pytest diff --git a/dev-python/vdf/Manifest b/dev-python/vdf/Manifest index fb4f7d97eb1a..5c256fb2a690 100644 --- a/dev-python/vdf/Manifest +++ b/dev-python/vdf/Manifest @@ -1,4 +1,3 @@ DIST vdf-3.4.tar.gz 17082 BLAKE2B f4f65134d5b1b5e52fcbc438b3bfd9000006659d8198e37e377edfda1c6166df0687ce44caf704feffeaa0d23356fffbfce11d467a093e8eb623ccb39a3da9d0 SHA512 a22668039d32cb1ef4660ea187a3a144a32e55e5b02c4c567b850d059a47beac111f9164c67bbe3e7b67d15117efe7b207882465b2353a65b7e0f0c107e88d5c -EBUILD vdf-3.4-r1.ebuild 509 BLAKE2B c076f1940941dea1e58a313a9c3e5dffb281fec9060c63f744d57faa16256e577c36b5280045f313d4eeeeb3e15a18d5fa3c95b8c6e16691a76367b80ba81d9b SHA512 7bf4a8e5a908a76b79e62d67cd292e949355320ed78134ae20740eefb7ed028b2f3a11714bfc38353bb6e8a9821c8d8a01c171ad74c7c924ab673f6497069f73 -EBUILD vdf-3.4.ebuild 476 BLAKE2B 9c60bccb0716277c6938b2d004b030949d4eab49ed1a855a8c96ab7d75df8dfc3a16fdb01fb275ae620ef0277afd79f1a0930902b4b70470f0c402817bd8da20 SHA512 f9c220fc61de3365b8929bbc9ce8c1a025264d82b8d8fa0eacfc573dce4dfb1dcc5eb03bdb5cb05f0adefd938794dc291e706046b0e47d0a765fbc0cd6f525e1 +EBUILD vdf-3.4-r1.ebuild 508 BLAKE2B 39d355ad4c7e7a539cb318a073cf645e5b2882b4b6cd41bfee66c111ae888cb7871b9b2eff42415dbfb8303434f068a5da7d4ee5e05b99c5ae14b7e19f9c56f4 SHA512 e363694a6eb5be7d592f045a5a0b13cdd62212c04d6328d346bd20be89dce9cfaba8d4823f0fb2239ec718f0ac1072ce68c6d9725c3f4df562cdf120b1100d9a MISC metadata.xml 492 BLAKE2B 80437b1fc798d5bced980530bdd88ce168cf568f6be745d0caf7f8e12e05b856f653d7fa3909ec6f3a1860d559584214ce1f9761e0429107650af755c057ed01 SHA512 9182e1920b00061daf94286473a9b755e7a55048ecf06cfcd2d835dd75a958c15c0bfd294ff3a674af794c225468bf829f7171e64275ef44658e13f60d2b4198 diff --git a/dev-python/vdf/vdf-3.4-r1.ebuild b/dev-python/vdf/vdf-3.4-r1.ebuild index 2eab05005e5d..b4f78940674a 100644 --- a/dev-python/vdf/vdf-3.4-r1.ebuild +++ b/dev-python/vdf/vdf-3.4-r1.ebuild @@ -14,6 +14,6 @@ SRC_URI="https://codeload.github.com/ValvePython/${PN}/tar.gz/v${PV} -> ${P}.tar LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 ~x86" distutils_enable_tests pytest diff --git a/dev-python/vdf/vdf-3.4.ebuild b/dev-python/vdf/vdf-3.4.ebuild deleted file mode 100644 index fcd95494598b..000000000000 --- a/dev-python/vdf/vdf-3.4.ebuild +++ /dev/null @@ -1,18 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{8..10} pypy3 ) - -inherit distutils-r1 - -DESCRIPTION="A module for (de)serialization to and from VDF, Valve's key-value text format" -HOMEPAGE="https://github.com/ValvePython/vdf" -SRC_URI="https://codeload.github.com/ValvePython/${PN}/tar.gz/v${PV} -> ${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 ~x86" - -distutils_enable_tests pytest diff --git a/dev-python/vdirsyncer/Manifest b/dev-python/vdirsyncer/Manifest index e78942c711d1..8c5e35b9cd56 100644 --- a/dev-python/vdirsyncer/Manifest +++ b/dev-python/vdirsyncer/Manifest @@ -1,5 +1,4 @@ AUX vdirsyncer-0.18.0-no-cov.patch 533 BLAKE2B 08f6d9dd09aeeb057bfa17fcd8a590ccef68bb9bed8c84c6682471ba53886bc80011990086c9b51673e272ce15fd9096847dab6bb9a6087670e5b01417cbc981 SHA512 00d4f334e1def6295f2b1aacfc2a7fd33f250a0bee39957288fe83a5179c0461f71273051687b53435b0cdd78a3ece618b1dec5a8e253cec3f3c3733528dba10 DIST vdirsyncer-0.18.0.tar.gz 115125 BLAKE2B d81bb9b51658d16a3b9ea044846561a1ce2dac3a839d7e0a165f0136069fcd0716525ab2b908be7cafed60846a1aed6fd72aa1d31fc2a38dbe6de8d0e6585226 SHA512 7fb3d0f7d982d8390d278de1a620231e6ead1ec64057c5dbac98dcff491fa3e6b9ed8ba953995458e393aab73b0b9ab8ba14010e06f90a04d8ee2c28c7c7fbfd -EBUILD vdirsyncer-0.18.0-r3.ebuild 1831 BLAKE2B 3d58f3513db5fafe1dd38bec41d8c82a089a63b2467c78483556ef63cf10775c246ef4c3099e901a7882e9e06b841780b1be3d2f1324bfeed66cdf5c20d3d5c7 SHA512 7f3656dd730003f3b1b609640621aa06dd5b461ba01a8a543a824fcb0af73ca7868040e93e80fac46581535451794b375d6f1fb477983df08921ad0fe6af6409 EBUILD vdirsyncer-0.18.0-r4.ebuild 1888 BLAKE2B fa68609647879e119364897ef7888ef1a426b060a039f443b5d42873663d1bf31baa255f66b4e09e6b0cab50dc86e9965efee8ed9380eeba7a3dd399ddb3ac7d SHA512 e204d9d7f6f255fde83c3c76c4395a88541c75e5f19ec9a47c077735d72eecf15a3900fb2797fd37fe093f8d8832c6eefde0e86e1e61dc933d397b5ae942d4ee MISC metadata.xml 475 BLAKE2B 368524aa96e63a09f0bb25a2d2cfd0a20fd80a7723faa3c076e0a3a10f4fc0e06be1c0521afedbcfd39fc99e2e726627c7ad13622ceefa2fd90d317756386e3e SHA512 5a4150a6e7f0ad92c1b80291e5700f875e619b6b155903189a97ca7f820fff2b656309a27fcd7bae94d5fe6a7cd36cb93633ff0cc0ae7fcaac1399a3f132bb99 diff --git a/dev-python/vdirsyncer/vdirsyncer-0.18.0-r3.ebuild b/dev-python/vdirsyncer/vdirsyncer-0.18.0-r3.ebuild deleted file mode 100644 index 76beec7d47e5..000000000000 --- a/dev-python/vdirsyncer/vdirsyncer-0.18.0-r3.ebuild +++ /dev/null @@ -1,69 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8..10} ) -PYTHON_REQ_USE="sqlite" - -inherit distutils-r1 systemd - -DESCRIPTION="Synchronize calendars and contacts" -HOMEPAGE="https://github.com/pimutils/vdirsyncer" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86" - -RDEPEND="dev-python/click[${PYTHON_USEDEP}] - >=dev-python/click-log-0.3.0[${PYTHON_USEDEP}] - >=dev-python/click-threading-0.5[${PYTHON_USEDEP}] - dev-python/requests[${PYTHON_USEDEP}] - dev-python/requests-toolbelt[${PYTHON_USEDEP}] - dev-python/atomicwrites[${PYTHON_USEDEP}]" -BDEPEND=" - dev-python/setuptools_scm[${PYTHON_USEDEP}] - test? ( - dev-python/hypothesis[${PYTHON_USEDEP}] - dev-python/pytest-localserver[${PYTHON_USEDEP}] - dev-python/pytest-subtesthack[${PYTHON_USEDEP}] - )" - -PATCHES=( - "${FILESDIR}/${PN}-0.18.0-no-cov.patch" -) - -DOCS=( AUTHORS.rst CHANGELOG.rst CONTRIBUTING.rst README.rst config.example ) - -distutils_enable_tests pytest - -src_prepare() { - # unpin click-log - # https://github.com/pimutils/vdirsyncer/commit/ea640001d0ad6e56369102e02b949c865c48726f - sed -i -e '/click-log/s:, <0.4.0::' setup.py || die - distutils-r1_src_prepare -} - -python_test() { - # skip tests needing servers running - local -x DAV_SERVER=skip - local -x REMOTESTORAGE_SERVER=skip - # pytest dies hard if the envvars do not have any value... - local -x CI=false - local -x DETERMINISTIC_TESTS=false - - local deselect=( - # test CA is too weak for modern python - tests/system/utils/test_main.py::test_request_ssl - tests/system/utils/test_main.py::test_request_ssl_fingerprints - ) - - epytest ${deselect[@]/#/--deselect } -} - -src_install() { - distutils-r1_src_install - - systemd_douserunit contrib/vdirsyncer.{service,timer} -} diff --git a/dev-python/verboselogs/Manifest b/dev-python/verboselogs/Manifest index 2ae9a31eed16..3f7d319f0574 100644 --- a/dev-python/verboselogs/Manifest +++ b/dev-python/verboselogs/Manifest @@ -1,5 +1,4 @@ AUX verboselogs-1.7-skip-sandbox-violation-test.patch 756 BLAKE2B 3766d28085f4eeb9167fe37f1f1b78dc9c2d1b5e8c401a402b7231bc33e9eaa31dd1a6ae8b0e4052712a173cbb8339361c18b5c4b0d794fcc902650ce6fa19ca SHA512 19f4bd82b49f2b97c7d99154b80e0d63c70211040d73e6cf7ad5d4523f3b15c6cd3df865a8584fd0ee0a255c2463b0057da15ea66f1b28682eeb568120e5d172 DIST verboselogs-1.7.tar.gz 10338 BLAKE2B a0058a4697d642cc984e68983d499745b644380fd82a45d2aa424cb92b053da2ba5ae225f960427663c49ab78c47ed65c755b43d61c9c978dd881b52ce371ff3 SHA512 13e96ac21e1cb5c68428b348bab63fc4d4ad34eaffe8e1554c05380f9115d2a3ccc6fa2e0a5ca8941e73bfb06537a3e46f29880e7ba3f47da0284279a9740211 EBUILD verboselogs-1.7-r1.ebuild 717 BLAKE2B f4c68d8b8441aae84bee1763e91dfe26fdf8ecf8ed8fdb241a6d9fd3a7d6844fcd51b1379d9524202cb6a8ae8e73ae71c1294f50c3b670da8207687959a926dc SHA512 5aa6a417374fbd1a25542478f5ee50cb797863c94f717df05e912d5d83fa0e838ff8f7d058f80510f6c45bd6aea5365f9abf1cfbcb67fdf211d403f569ae502d -EBUILD verboselogs-1.7.ebuild 676 BLAKE2B 419c82833e5bbe2dc7fd14f90a19807424f8bd0459722e0db9c8e42538f5473fd9fddc3b394c33efd064f7c8f8609aa75c4e2b4bf4cb807998e8876046ece292 SHA512 87f0d0c5bae489bf856b052474887ceb167ca27ef7b00d85be89761fe81621eb6efaddbee1e0cb3c5d632f631cb486518dc80e3eac007975c948dc66361b4010 MISC metadata.xml 379 BLAKE2B 9bb7082fcfc86cafc4e7138060638b305d5245f1d5d685fee68e715fabadc17ed30662285d2cd46905046c60c3f7066944f86fecb57510b03c92f01ff8ce4a35 SHA512 eaf3d7f9f54657064ce8fed91a69dce7b7136bb628673f55e892c4c76ffd51564707b6fba1c2e538080d1348b4c3f0da8b471dc8422e39ec38271a6af7e9c60d diff --git a/dev-python/verboselogs/verboselogs-1.7.ebuild b/dev-python/verboselogs/verboselogs-1.7.ebuild deleted file mode 100644 index 4f746ac0c6f4..000000000000 --- a/dev-python/verboselogs/verboselogs-1.7.ebuild +++ /dev/null @@ -1,28 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( pypy3 python3_{8..10} ) - -inherit distutils-r1 - -DESCRIPTION="Verbose logging for Python's logging module" -HOMEPAGE="https://pypi.org/project/verboselogs/ - https://github.com/xolox/python-verboselogs/" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -SLOT="0" -LICENSE="MIT" -KEYWORDS="~amd64 ~arm ~x86 ~amd64-linux ~x86-linux" - -DEPEND="test? ( dev-python/mock[${PYTHON_USEDEP}] )" - -PATCHES="${FILESDIR}/${P}-skip-sandbox-violation-test.patch" - -distutils_enable_sphinx docs -distutils_enable_tests pytest - -python_test() { - epytest ${PN}/tests.py -} diff --git a/dev-python/versioningit/Manifest b/dev-python/versioningit/Manifest index 76c734422765..0427be43f5dd 100644 --- a/dev-python/versioningit/Manifest +++ b/dev-python/versioningit/Manifest @@ -1,5 +1,3 @@ -DIST versioningit-1.1.1.tar.gz 678420 BLAKE2B 9829214f1f8bcea1733926667bac222c5cf34a03808f96b13389d78453da4613b4b6aeee79d0d756a70aae473496f44d4d191da65f50474d7c8222cae05153ea SHA512 4bcb4253198207d5dbb99358e823cd404f98fd9f265e0801c92a2f220241637cffa8bfc8184a1754b45353423e1bde1a5e5019876acce9536ad658289a638852 DIST versioningit-2.0.0.tar.gz 735138 BLAKE2B 59247c0a2ec85f828b1b36c7f7ff6981fdd430b242c262f7325586e8ab35410083e0a795e72204c9ad9c0c50bb02c047f8baa01c556f74d69a8ddfc9e911474b SHA512 d700e25f3b58efd87943a950ede66ad8814e3aeea1927bb68b51312a636684b16695c44492f4357595305a5a85a3fc8c411d80a02e9b157162844d731dcab93f -EBUILD versioningit-1.1.1.ebuild 860 BLAKE2B 2d28fec9e36c84ad0f4878bf529d7887a8b6c66677de14c05b019ad5b5651027989fee7a8373d6960b769902396fa07afc61d4466c6b16ec6de410cf29fc5d64 SHA512 75ca250b977fafb6c0e129f028da3e56279d7af0638df70f16bf5a52a4e3bbf3090f2ea8a139730ca7635de23d0bc0c4405ede54940829b9b59afabcbcc6c85a EBUILD versioningit-2.0.0.ebuild 860 BLAKE2B 5b99a6099f118843506107b7738b12588971c23e63a73f9394457b364bbd852cb9af74d69db6226d94ab219cde4549bba8a6e4887b5ff6df9956fbc01e7cd1cc SHA512 fa0ad9816f14251306d7564691737a54e1f29a59be9f420a307737092c774a53eb920d3f0c5380f8c5c6b7381b0fb276be0efecc81201af7fc90f49c08350ef9 MISC metadata.xml 400 BLAKE2B 96934adb9ade5b51537765da51d530a644f87328688415cfd5b239048adede18db1ec7cbb2a234cc2e28fea368aa9c815176bb22262c9053fdc2c85c6c6e3f56 SHA512 9070b850fff35058a11cc7504bbc5fbef17cc9154df5419a64bae10fd3cb160a043ffd0880fc3c5054bd1d2eb4891bcbf5764c56f2441ab79366336caf91e379 diff --git a/dev-python/versioningit/versioningit-1.1.1.ebuild b/dev-python/versioningit/versioningit-1.1.1.ebuild deleted file mode 100644 index 72b01f95fcfa..000000000000 --- a/dev-python/versioningit/versioningit-1.1.1.ebuild +++ /dev/null @@ -1,40 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{8..10} ) -inherit distutils-r1 - -DESCRIPTION="versioningit is a setuptools plugin for versioning based on git tags" -HOMEPAGE=" - https://pypi.org/project/versioningit/ - https://github.com/jwodder/versioningit" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -RDEPEND="dev-python/packaging[${PYTHON_USEDEP}]" -BDEPEND="test? ( - dev-python/pydantic[${PYTHON_USEDEP}] - dev-python/pytest-mock[${PYTHON_USEDEP}] - )" - -EPYTEST_IGNORE=( - # Tries to do wheel/pip installs - test/test_end2end.py -) - -distutils_enable_tests pytest - -python_prepare_all() { - sed -i \ - -e '/--cov/d' \ - -e '/-cov-/d' \ - tox.ini || die - - distutils-r1_python_prepare_all -} diff --git a/dev-python/visitor/Manifest b/dev-python/visitor/Manifest index 8a44471b15c7..0755a34ff673 100644 --- a/dev-python/visitor/Manifest +++ b/dev-python/visitor/Manifest @@ -1,4 +1,3 @@ DIST visitor-0.1.3.tar.gz 2985 BLAKE2B d645e3524ee5d072320e6feca39faef72b880ec7341053d078778765d9b279bd2ee3f892c0fcd5f21633e7851acd49ac23aef769eaf190147803ce711b717da6 SHA512 414c77df8efcc22df5ee8073e02b8c5c28563954ef9b9a869c4ea3f7f1268a97929c1fe29142ba41e3a5acafea52599f6bf073aacd654643d7d8380cd4f41fbc -EBUILD visitor-0.1.3-r1.ebuild 500 BLAKE2B ea3729d1ebd0259aeaca491045ab849a5d6f64516c8980b9d6a7141fc951ab085381b5f68fd5f00c171edbf5feecda6a7ecf4e20b42684d112596028590180b4 SHA512 d4f30e3576aca0915bb640eff58921daa4a4cc2ef3fb8a8242c36a7f2a8e470b024ea687edb79ad341c0e332f0c44200df644fabe6f3a9834cb2b55955eb51d9 EBUILD visitor-0.1.3-r2.ebuild 532 BLAKE2B dd99e8795d6824bc18da42603695f81767e83f0df46a3a151168072d39eb2b6f087427d7375c13fc1dd4b32d3f5207c75670ddcca70196651832bf62dde103fd SHA512 d7becd3376c79c6fcedc1eff4dabdd44b7078997f936835c66e9a98ee56644f9b391f0dce35479b2e917ab02bda290dd8810366105b6dddef55644fe84d9d983 MISC metadata.xml 426 BLAKE2B 266ee59525ff4a25ede53707d3d208150768837b2cef64b4111840f8a5053ef4e211c29b88849887b32d7571d09bea3b3850ed78af4e89d670056c99a11bec79 SHA512 10c116b75398a39c9a8dcb20edac2e136c0da9b7c8bb0c1bfdab594c9bbd23dfbdbd63e6203848063abcea24d788a5273ecbcf54470d42fc0345e3c308fd510f diff --git a/dev-python/visitor/visitor-0.1.3-r1.ebuild b/dev-python/visitor/visitor-0.1.3-r1.ebuild deleted file mode 100644 index 7deb9bd59a3b..000000000000 --- a/dev-python/visitor/visitor-0.1.3-r1.ebuild +++ /dev/null @@ -1,20 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( pypy3 python3_{7..10} ) - -inherit distutils-r1 - -DESCRIPTION="A tiny pythonic visitor implementation" -HOMEPAGE="https://github.com/mbr/visitor" -# PyPI tarballs don't include tests -# https://github.com/mbr/visitor/pull/2 -SRC_URI="https://github.com/mbr/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -distutils_enable_tests pytest diff --git a/dev-python/vobject/Manifest b/dev-python/vobject/Manifest index 579d7dc5e95e..0d5a1d267d2f 100644 --- a/dev-python/vobject/Manifest +++ b/dev-python/vobject/Manifest @@ -1,4 +1,3 @@ DIST vobject-0.9.6.1.tar.gz 58556 BLAKE2B 74f9a7dc8058bb792492b1ac44a0310f58c603e677aedda35be0d8e94743e6e1e001a4ae888625f314f706891b7a31db77efa4c268482bbaf44ca37fff236cd6 SHA512 0b299fd4ca105a063f4ac7b03b157c54a3867d6fb798f9072897939b0ba275ba0887bb001c5ed38002a8eb1c10aee710af880413c072140b855af4b62d5aff72 -EBUILD vobject-0.9.6.1-r2.ebuild 758 BLAKE2B db3bb19cd5c8bc8ea6600cbb846385f8dc6532be66fe8e450095d3fe5b314c0dc4f81361fca575be8c222ac2cb07ad419228e009a2a212a6adcddb331ba9dff0 SHA512 0494966e3e8728942c57302dfa2e6b3f21dbda22daff519e59af8e81b6c89b8033f67cffaad2916476070db8a1ad32f20dd731dede81fafb687cf5486c4b02a6 -EBUILD vobject-0.9.6.1-r3.ebuild 666 BLAKE2B d68b7838ebab367b73f0d3e7eb3a16fd285e781b5752b6ea74424cbce81048dea969e1fc559b0026e55bf6e5f8dee0f6b89bb6573bbcba7424edd0ca36648ac2 SHA512 58326de964fe5af3731f9462cefc356a9312740ec92d7c8cb3da650b8ccab69b4722de8509b822b9d0733091104e5d07a8ef2c2e4b83b7694f195f221ff6b448 +EBUILD vobject-0.9.6.1-r3.ebuild 662 BLAKE2B 9c884f114b6d373111262262b370155f550d1e4a563bd493a9e335f21f54953bb46fe1abd3dd5cd8f4e7bbab17b32e45203003afc4ded58f90d88672d3b1d090 SHA512 a3c16a44b38345b2ff138817fdc8c385ff54890366f14b83e6859c0d43dc864bf2cef08835939c20eb9668e2b5153e128438540352762ce1a15729f75541b721 MISC metadata.xml 392 BLAKE2B af963f0dc85251c0ebdfee0109feae11f147a3cbd847e598eaf48cd82519599d7609c58b10ae8c441df783344d53a253eed09c434b116cd4b26a9fd46d9ecdf0 SHA512 e71184a7032073df710046d0c48af2a5cb01190a9a95d678ca9915f5b8b4885b4c47af7f499b9e11adb11e1df1f195f50b1ef55bd30dc8a5f6c77551b57c668e diff --git a/dev-python/vobject/vobject-0.9.6.1-r2.ebuild b/dev-python/vobject/vobject-0.9.6.1-r2.ebuild deleted file mode 100644 index 2ef9c8f66f0f..000000000000 --- a/dev-python/vobject/vobject-0.9.6.1-r2.ebuild +++ /dev/null @@ -1,28 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{8..10} ) -inherit distutils-r1 - -DESCRIPTION="Python package for parsing and generating vCard and vCalendar files" -HOMEPAGE="https://eventable.github.io/vobject/ - https://pypi.org/project/vobject/ - https://github.com/eventable/vobject" -SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="amd64 arm arm64 ~riscv x86" -IUSE="" - -BDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]" -RDEPEND=">=dev-python/python-dateutil-2.4.0[${PYTHON_USEDEP}]" -DEPEND="${RDEPEND}" - -DOCS=( ACKNOWLEDGEMENTS.txt README.md ) - -python_test() { - "${EPYTHON}" tests.py || die "Testing failed under ${EPYTHON}" -} diff --git a/dev-python/vobject/vobject-0.9.6.1-r3.ebuild b/dev-python/vobject/vobject-0.9.6.1-r3.ebuild index f70c30d75147..16c3884a49b4 100644 --- a/dev-python/vobject/vobject-0.9.6.1-r3.ebuild +++ b/dev-python/vobject/vobject-0.9.6.1-r3.ebuild @@ -15,7 +15,7 @@ SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86" +KEYWORDS="amd64 arm arm64 ~riscv x86" RDEPEND=">=dev-python/python-dateutil-2.4.0[${PYTHON_USEDEP}]" diff --git a/dev-python/watchdog/Manifest b/dev-python/watchdog/Manifest index 3394d634dc37..a280555fa0ae 100644 --- a/dev-python/watchdog/Manifest +++ b/dev-python/watchdog/Manifest @@ -2,6 +2,6 @@ DIST watchdog-2.1.7.gh.tar.gz 100442 BLAKE2B 21247e1790077eb1eb2f1dc2bb8ddebc1b7 DIST watchdog-2.1.8.gh.tar.gz 101828 BLAKE2B ca14534af888154652951abb7e5f7f1bae1f2e072f113a034638f6384fc9b9044ab99191c6dc0ce38d7ded3dc6629a7aba1e1765f85ec5410706bd669411b929 SHA512 3182cb28701403e799c3850e5cd44acf6dc1aa7e98b1c4bb22b21de98fa4372c74a041e2f3be8d10ae77fe00018e460b98ce2fa5b0779edb84d15f952c407030 DIST watchdog-2.1.9.gh.tar.gz 102882 BLAKE2B 601c94541846e0d63a39367040ac9b6a24c2920c70638ee3887a51838dd75bf8dfef8afae34c9566047c27502026d944f01c6f6249090f4a233a4892fc1e7c59 SHA512 1005c48b08968db7705acbb8a94a0852c72d8bcf45ac935e7e0b49daa6e422adb081cf431485618b37bcc1b2d3429369af1672b826bf9c1ebfa7aff91a88175a EBUILD watchdog-2.1.7.ebuild 899 BLAKE2B 9835e3672e0f3513810e0c7cf1bbcde5554e79005cbed4d7402ccb35b76c5a6d9837d111144ed09e6065147be570e6a1d0de7a8a93349175192ee3e8d2944bdf SHA512 77dd8501c129a6d9a4acddb1c227cded36315517797a74fe6b6a094e8522efcdb9c3486a927284b4c4436cb6ccdaf3e6314843d07a3a92192873b345f793c282 -EBUILD watchdog-2.1.8.ebuild 1102 BLAKE2B eab43a7bffcf96e4098563d94c31c40a4f4615edb162adf53d9b3403ff221794e475920cc8c0ae205ab4a7f13b35832c5d48979bdfb4b6e029d880ddb6faf416 SHA512 c89ac458c878f968b6a3923ba51cf22668c0ecb3c9b3ef14582c3a93bd787802689acf7c15421f8b65d6ecb5f52f26b9780901f3d751dbacdbf1664729f3e104 +EBUILD watchdog-2.1.8.ebuild 1097 BLAKE2B 530f3014f1d2fd77cc0d3eb4d5cf1724339ad6fd4a3b1103da5e67ca2e4501068131d802be89d44931df65bd2bfd2fb7f85df345b0cb556bdd661982a1f457d4 SHA512 59e9efaf897d3dde39a4dd76bb5626a8f5c6de0c4e085505bb5e1c14aaebaf7a4f4d48a14973c840e6466b24f293b5279c72b603ee9634fee16f77c8fc216c6e EBUILD watchdog-2.1.9.ebuild 1102 BLAKE2B eab43a7bffcf96e4098563d94c31c40a4f4615edb162adf53d9b3403ff221794e475920cc8c0ae205ab4a7f13b35832c5d48979bdfb4b6e029d880ddb6faf416 SHA512 c89ac458c878f968b6a3923ba51cf22668c0ecb3c9b3ef14582c3a93bd787802689acf7c15421f8b65d6ecb5f52f26b9780901f3d751dbacdbf1664729f3e104 MISC metadata.xml 463 BLAKE2B d4f4a77cbba45384d34ac533c223e6640f75460ebfa46ae029a57297ab1a8711f8c10bcd0c11926651bd61d5a2ae98e316ebe40c6011de06f8ee46ad5fcab5b2 SHA512 5eaf8c60e47afa3933115e23cec07340d8cb708c9c9568cf943030db2ed7e05771f51369d6d7d8e21ab598dc872af275784939a243a37abb1e3661b41f479721 diff --git a/dev-python/watchdog/watchdog-2.1.8.ebuild b/dev-python/watchdog/watchdog-2.1.8.ebuild index 0ea71e3c1a55..0e626a061724 100644 --- a/dev-python/watchdog/watchdog-2.1.8.ebuild +++ b/dev-python/watchdog/watchdog-2.1.8.ebuild @@ -20,7 +20,7 @@ SRC_URI=" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ppc ppc64 ~riscv ~s390 sparc ~x86" RDEPEND=" dev-python/pyyaml[${PYTHON_USEDEP}] diff --git a/dev-python/watchfiles/Manifest b/dev-python/watchfiles/Manifest index 017928c827b2..a411d49c40fc 100644 --- a/dev-python/watchfiles/Manifest +++ b/dev-python/watchfiles/Manifest @@ -1,70 +1,44 @@ DIST autocfg-1.1.0.crate 13272 BLAKE2B 7724055c337d562103f191f4e36cab469e578f0c51cc24d33624dea155d108a07578703766341fd6a4cc1ef52acda406e7dba1650d59115f18261281e5b40203 SHA512 df972c09abbdc0b6cb6bb55b1e29c7fed706ece38a62613d9e275bac46a19574a7f96f0152cccb0239efea04ee90083a146b58b15307696c4c81878cd12de28f DIST bitflags-1.3.2.crate 23021 BLAKE2B eb990bb27b2bdeb66fd7212ce582cb36e1c616debbac85df642d0c82b25439e6bf9b1e811fac76b59e58ea3c1bbea6170d03a61e8f9a395e4334a0e2e2987eda SHA512 3c698f757b5cc62f815f9a1cce365c3d2dd88e4db71f331dff8bba86c2865f755b81cb4c9bfc59bd86b7643b0943f9e09a7c4f8ad75eb2ab0e714803d0129f62 -DIST cfg-if-0.1.10.crate 7933 BLAKE2B 063a96ed176f34f788666b40adc483d147fc011dee941ab60569ddd0e57502b5dd06ed71090f4e14ce005d06e240500a286f74652615e9d068fba649610d8cf8 SHA512 9d22616bfb4a75770a828a0a3cddac6787297a5fdc53eb17e25811cc94de717f2de8bd66d53c5d65ba1c83d8892aefee5ae758cf56a1ef0a0c3120f70b244339 DIST cfg-if-1.0.0.crate 7934 BLAKE2B e99a5589c11d79d77a4537b34ce0a45d37b981c123b79b807cea836c89fc3926d693458893baca2882448d3d44e3f64e06141f6d916b748daa10b8cc1ae16d1b SHA512 0fb16a8882fd30e86b62c5143b1cb18ab564e84e75bd1f28fd12f24ffdc4a42e0d2e012a99abb606c12efe3c11061ff5bf8e24ab053e550ae083f7d90f6576ff -DIST crossbeam-channel-0.4.4.crate 86868 BLAKE2B 88629c72c0be41bb3a0d7dc92f6908d46cb397223449da5b2c990b7660e09dfd3e3f3fb708d13586f5dbf199d62f781f1f7e0b73d279de0ef810f7bcf25b3f27 SHA512 2933721d6af3126f492f112f3d662fc40fb49139a84c72d33b6c2b0aa94fe964acb302fe726e999be4292a1410d3ee896169a0434dccfbf44d166008719846d3 -DIST crossbeam-channel-0.5.3.crate 88179 BLAKE2B 4fd2b35e36ee9176341e336096d717d649087b8605d81871ba9642a9ad827569e60769cfebe8a96a55e5c79a5180cf42e79c62fb1418d50b0c65f4c711181a66 SHA512 2c1033f514a6c0cffa247031b0aa2d3a8e52bfab9b2a04d9f11c0b5050dc3779fad2325589b52c8d33c7e8d15f74b04ebf802b262b6d8d03b976619525a65bd0 DIST crossbeam-channel-0.5.4.crate 88237 BLAKE2B ffcab003305b80586a9b61c6309dcf6f4ced483856c4501753cddd23fb0fa9a71b7870b676ccba78119cc29f03974ff4731cef9a92840c0b38ae944f0b3825b5 SHA512 39b17dbaefc15d7faafca4ae6b060665471d384956aca7439fc407ed2632bd458e473efb62b74629b42a5f3d237e13503d2084cac6f6b3f42b9e03aa1fde0982 -DIST crossbeam-utils-0.7.2.crate 34338 BLAKE2B 3cb287c7741c4d5b0551331634a75b066f07fb4b55fa2b347370506467a05923254b1c4dca667de59ed91ff91f5496b37f40f13d3e9885a1b4f639f5b6748433 SHA512 e375f24c007bcf660d9e297527ed938f678a55696ca7b555b96fee7e0b94c31db2d3f4355675aa0baeadba68b9755ec92dc3a09a37b5db48e3723b926fd4a8f3 DIST crossbeam-utils-0.8.8.crate 39681 BLAKE2B 2b3e64bfcaa044a9351c1cc8e9ea53fd68fd0bb9875ae523e0cd309a85ad23b340267bdb742d363b5d99fc065ed74f6cbb3ad1e33dec7d14d99ec458875e7e10 SHA512 ab960afdb82863160a3fa1c21c64b35b3112725bd72fc8e0724175937f4b23d0628253032229501938cd86a8e406a59c06cb44e8bdf34619de781a84ebb46ea0 -DIST filetime-0.2.15.crate 14511 BLAKE2B 6659bfbe4c15c639deae9734ead88b31c118e7335dccead7deef103a795521e42de2903a7fa08cf802049e9df9cecee8d619c3db3d507a7f8f9f5bd706584090 SHA512 34d320a9aa71059d0303c62936aa94b30a873ba4b0b3b78851fe636d132422a662f79596d79edc33e778e07b0a1259693b59d7035ea390aefa4849f1af459f64 DIST filetime-0.2.16.crate 14502 BLAKE2B c19a6a72ca4f6a34f9de39d9acbae694326a7a8c1a3aed50ca749e09905470a26c5c61986759d9fa83b9740354796d0dd3d3781c1d4c2cf1d8da5cfb630f045f SHA512 4c6277f43b2de6432769353615406af824295742e5604b40c2673acc2010b349fcbba201e7273756857938256f1693a515f3b9145f34405a56cd23af4dd30222 DIST fsevent-sys-4.1.0.crate 4620 BLAKE2B c203c774d5038d4c4abdd7bb9407a6b5f2b203a609bd92a7fde38afaa71248f4610e89c73eaf982a5d76560f9503081b7b10573046b1a91f09de4b642709417a SHA512 e702686629557b879efaccd37b03a7ec515eeea29d8f8ba46f82b8b68ad157ef9d6b188be031f806d8fd27d4e9d2689cdd6bfa14e4ff77493a7d0be3ef1238a7 DIST indoc-1.0.4.crate 13122 BLAKE2B f7a352bc2d19f3f2d1479b6add45daf841e02bba563ce9af115118b9bacea6bd39ab2a663bc992b2302de73b52bac1024130aab3dcd79c5b4286c93dd7305928 SHA512 b2d90f074f9a34e330d7d6e6313bd569cd857c791b8ff79191a70f19064fa53ea2ede30bbd16587fb438e69ccce4c3e2fbb127610ba8e470daf076d7373f0213 DIST inotify-0.9.6.crate 22971 BLAKE2B 7a6cedd29b2503911fb42324fe3b4f4f20abb62a6b4370f8a7f634d9988f1b3053a70d69d6bbd7b850aae2590ded7548b73326a598d31e5b579e19ac3cc781d8 SHA512 39c3db1b6da620df9eaaa41cc20c2f22b9a372e181ed7d8ba0c7ad4e711ba4486bcec7ff86bb4d814d9c53e071cc4e43845567069e45b897c562cb677fc872b2 DIST inotify-sys-0.1.5.crate 6965 BLAKE2B d70124656ce3e6f5ea3f430e8e7100d0691003161234b40542ca86c407ecaac1785f3eca98e9fd2914dababbc3f47a0855c99c9f19245d1f2cd5312739c802af SHA512 dae749f32c533b0c9f99963d97a77dcbfcacf173ec8fd7a02f275804f9925e867b4dfdf6be52c3c3c3de136d64e6e7d6b30a3bf804a01608cf974b0cc2e346da -DIST instant-0.1.12.crate 6128 BLAKE2B 728923f757c1ee4e4a7afb90e460eed81392068961240a538e5c6468e15a0b6491f590fb5f6cc46e6d78901ca232351f65abb9f2f230d8f4983c5e58c4011902 SHA512 fae494c00111c51c840f9dd6a10febe403e27ebb933dd16633a213e9c20f2bc11adeb431c71f8a6713bf88f270a010941e15d83df294e658791934f83a5d2407 -DIST kqueue-1.0.4.crate 11771 BLAKE2B 3a428dc381fccb406ad4f6cb040a5ffc5371386c1abf552e8edd8e24977584fd028d865998b7c9b04b1a9c38b756fe4ddbdea4590b9ce7f847bbee48b14cb96e SHA512 b836195dedb4eca9022c24b95fd74d4c2fe473ee5c05d10a2c3db3e512c3fa49ff78e23d4853d4214c44ce29a68f1882ea84267bdc0f05400ced6c958db33910 DIST kqueue-1.0.5.crate 12654 BLAKE2B d3d420a1fb2928af7e67106caa90b37fc09c5fae52e90df252b1f87bb8495a523ff248005670ad751e5cf4fae7a36923c2e9564ff267370699e07c5d5f97d22d SHA512 fb39f411e8cc40c7ac85dc679394d8fa02978da29666c15a8a303be75ff24c4e228d918ad9314313c8ee94c8b51dc4f8611e6e2706bcb76722ce0f406d5599f9 DIST kqueue-sys-1.0.3.crate 6673 BLAKE2B 79254d667b4cf1fa556f1773db23b00ac431bdea6c8ecf914e3c0837fe4e25a45c9b6fb76259d628e4c76a20f749df3fc285b54ea63ce3b52d21529358e81c3f SHA512 76023295abaa4415c1d7b37c844432ece522b762f78983cdf58106f65ca553ee96193bd8c93f3fd0af029d266d8414f2ba4d1b8835bcdc180acc7defa6269731 DIST lazy_static-1.4.0.crate 10443 BLAKE2B 25b2e61bbac48f0dcbc79c81d7bf01f2403d8269ecb6be3ea6147bd00f7a588df15a91f44dfc18ada19b21faa71de4637c7d493a8628cbecd0e547d74e616a23 SHA512 e124c0521ec7c950f3c4a066821918da7a9c6e711115d98009ae7c351928fdddead852e7596fea5937a9c30e4e4ce8eee7099b20248b5d6e3b2494b6a6d88cb8 -DIST libc-0.2.120.crate 574677 BLAKE2B e9deaa26d610c1085f12acc6bd9d3c71ad9d7586d1749141066ea47f14df7143f8dad8173020e549fe81aef65a72d7ba189fdd3ee0038f62bde75dce362f4f5d SHA512 42aadea2670f63d6a2c38d4d6949d9071c535395ecf458a694751a7a17f2a4a6495ea1dbdcbcb5340cb62e3a40419419141ca39c4d4dcda8cccbe480aa34a014 DIST libc-0.2.124.crate 577742 BLAKE2B d39356e89647df6a0468c2fe7ec351955afcddd38064fb64215833c716bc16636001b6d377d21cf31b773c3f392d19ec5c665d450e81ce09a55bfd6a080c82ca SHA512 19fed1eeac7ffbbe36ecb5beb3816b5244d3017b72376e84e532f253e07ee7bc310f6f636aed46174653232fcdb532c2506bc070bef31699db20572df0c45de3 -DIST lock_api-0.4.6.crate 25215 BLAKE2B af1d28010f7c340dc0857afbaf8acd2396228cabca26e52f79526cc4eafb072c2aee8987bdd9ace4ba87c272f6fc816fc6f62a69e4d7e66a5c6e91ae3e824ede SHA512 ba14d341564eba91bb5ec58bb2e0d6c87e70b3694c4609396f0c0f4afc0c6c105a88cb99c303b1e9761b0fc6cae56f79ba6a7663b063454ab1ede4d49274906d DIST lock_api-0.4.7.crate 25371 BLAKE2B 9ed08433ffa70af60193dcf307287991a3154f0ef16b485f32a6c83e64962661a6e08ef83a6b217d6cbf5bd964c0638d8ed86b290087677c1fb3218321c4bbf8 SHA512 b1a5227fd131edaa70e017f7ddb43af8b4efa58488007b898ca1dfc818a3a441b732b7adbf1270e72a68ee5d2a99a5d48f33b2bca8e2cf78694953d20d27636d -DIST log-0.4.14.crate 34582 BLAKE2B ddfba35947ae1f5905cd9ecb9eb862a78af6f00ee8b8fe6258b369b140928fe677a02b1b3ca5bdec36ff2b16abd85a9f49688fd5f3d1ba2b2905e7f96b8a84c1 SHA512 796100167663d85a7bc4244cd305e9b3f0a1b1520764b63464698eb136318d0928c40c16f5d19d9f602a5bf769851275bbd48d66b088b0c37be7a6fb62def7cc DIST log-0.4.16.crate 37758 BLAKE2B b9a88c3d75232ba57de8c30d97e6ba056bb1ec128c2c154c52cc8fa47e0617902526fbf1cd526152d79db9236b00c51afca1eef7d9ceaa205177993849d55d4f SHA512 b12dfcd8bec2f44864b8174776d3151ddf1fa1d82bc8a54fb155d5af3b2af959aab4899d72835a3c25cf58d6c41cd7f1b16c2accbdc20a0eba7e8be3d1883ee1 -DIST maybe-uninit-2.0.0.crate 11809 BLAKE2B 5e517b8c59f9ae4f1a4f86b48679ea64d62450ec2519c8caaa914479ce9e5b3aff24707e2e37272ba74bb60499afdc602fff17756337b0c50a9184edbd8b8805 SHA512 3006fc009c7c743d9147a4122e677cdeb2546f7bb46963b2f266839614eb906f9d763c161044fd0bf3f7b54124ac0734ac9ae7f7151b1a7a5f45cbc739976434 -DIST mio-0.8.1.crate 88205 BLAKE2B 88bab5a31b35fccd6fe52145e937d533bd16ac0929a4fdaab46583d7ed65bb0dbd1620e3bdaaf6ebdc2230131c5793836372f1092f662ecd7e78c45e178609d3 SHA512 945e0970bdfbc0293248c3a26dfb84aa789737bc6e8101ec711da6006130eae5ea221e9c15b8f680f04a6b43b1ee1f42fe2d02035a8e2ccd94d78a759489d681 DIST mio-0.8.2.crate 88272 BLAKE2B f704802aeec66cb47a011989709e6c35352b55bc7330dac7631ea144ed71bc86a433ef742207e3e37c47417bcd7ebb505287baebb839294e5833d228a2514c57 SHA512 c82ea0afc0de8acf162188a6131373f3cb3e7f3abb3094dd51fa9094e42a36806954f267840b3fed18c0ac3ee75af0451dfea5509ab65a94dcc93057c7d37393 DIST miow-0.3.7.crate 24563 BLAKE2B 24375754245e4ac50620a8b6da6b21958914a6af6422a470487841c2524587d596673cc3718a85979ee911f104d71b59b38fbe9db28c1c7e4b702b9373215cb7 SHA512 451073e8913148889493de0373bc0450c8b23e136e151b48b9976292e4e03b7c3f3279ecf49dda5196badfe662a661a998cfa456d2ec340a495d54a4d2382699 -DIST notify-5.0.0-pre.14.crate 54485 BLAKE2B cdc8a9caee303a1f7b6e25eac9febb30ed04f1a4bb0a2335e9a4021bd5f9d08f9cfd03c83ff9e57bad33f8d9db2ead3a8583f9298571ae4d5cd3bbf83b678b72 SHA512 8975d11b6caede53129ec17184ac484d122bb093ab6d7f291f81a3c91164d873b2b8d598eabcc09e7199729bacb080f75bc6f008ad83b83f3cf8173968c7cf1a DIST notify-5.0.0-pre.15.crate 57624 BLAKE2B 0f07e7ba2e6b431769e69730dc81c056ab1098a905855d6edb9866e36fb33dcb123c1a464c667d0130322d3810255edf62cf8f3f4e3fc9307782bc050c2913eb SHA512 31c7313c53654ccb76d14826511bd9a687f89cdfe832b0e85adaae22aeba98776fcecabaf321e26fde060357ae52e358b1b48d118e70e562dde98944258d055d DIST ntapi-0.3.7.crate 126994 BLAKE2B 320b513d86af462c6e4d3349e4edfd28d73ddc8f09264adc24eebbbb79976642a9d530bf9af4e61e0409e35f4164d49f9ec054dee9694cfbcc76b237d6c84104 SHA512 6f5fc3b3629f028e03e878681a5a426945e471578c5dc78e121560887a9af285fe432f7401b19b7422e65c3b762651afb9a57a2f7605884c851ddf41b741585c DIST once_cell-1.10.0.crate 30414 BLAKE2B 4161622dc9dab4748a1b96777da263523f23329808506faea7938160f0d5ca07b5edd31f385b14b88dd2fc34c58063df4d40a34a479573750a369512dc956992 SHA512 f6b5ce5e68923296d2041f83ac037f10ad7b9e94fc607c71332e8ee942a02c29534c2073cecdb132c7e1d91428e9d9687fbf05393ca0abbf7e15db50bb3b74ab -DIST parking_lot-0.11.2.crate 39869 BLAKE2B 67c555e87b68f5763a7790563fd8d542e126bcb77f91267f3b76c51fd73060a2c32dcb91f9d0db7ea772e555d91576c8d7ff48053a9c35fbd3b749d2459a660c SHA512 526b176363dffa59501c18324bb723a3846ef5b0ff9bf1d890e40ad10e7023284f7c8012eda87520eaa94515ee828d9ef52692a9ed590a55e176383d6d472f9e DIST parking_lot-0.12.0.crate 39761 BLAKE2B 227ae508bebea21bd06c7a9c1651879ce3f5cd308019c8733f6b88e75a57b57d19b7bbc5dfed5ef1bff57ec0f116606ab699cfa6017b6e00078e7e4717cd58a6 SHA512 efa1ebe2f3849a9c6ac484c7e1cdd279640539468bd4d4da6c4c97ae34e86fa3a42818ee4839dea512635fbbd836829dbadd81dc05208614c820d1374139673f -DIST parking_lot_core-0.8.5.crate 32466 BLAKE2B 44d9cb65444ea93fded7e216e3bdbe2256ba1611f5cb6f80d67a01e71d428b81e6c7fc73cb928e2125f34bac0abf4d1da39f622e813dff89b01fed7632308b7e SHA512 c4315df551748d1ae77655e4d9f8c90f911498856e5358009e9e02e410bb8085f006f369188b0753a298371ebd74a5c383d848b65e31b55f3462381308c83a00 DIST parking_lot_core-0.9.2.crate 32254 BLAKE2B ef53a3e10228569dd38e1c5a8816fadfdf6b02ce01bf8b7099c7e3f1f71b4fb6c4d8ece8e52c9ddfc9a5ece6c273def2d9bf5aad8afd76ebdcea8b1ce08ad7e7 SHA512 0443dcd867d8be6e5d1b6ff0af8e31bde6378789e30865442bb15f48ac955beb847ab5954be4336fa47aadb7478606bd217b745134de50c16486c26e07fb10b5 -DIST proc-macro2-1.0.36.crate 41411 BLAKE2B d7d99aed41080b65680736d92dd027e21c9e9e0b03601915c000f5dea8f2b2d9126b116af32f2fb04b4fa407775f0131423055d0b62fdbfe87fa4ba7ec098beb SHA512 f31b0f2356af2746321c4f808ac9af87d21a5657c103ed6bc1383855e40caf49246cc8ec1edff58eacf193424abfc2163148b7298e527714e65e602f14b2e50a DIST proc-macro2-1.0.37.crate 41378 BLAKE2B 330ba71c59bb7a6718fe650fc10a37bc690fb0ba4871c198bded83d13a12cdd7b1334a2e2c8fa7a48104b26625c1b07d65b0ecf91f9c2f13b8e898e80baae286 SHA512 cedb3433c6dfff39b404f8939c67e98303bb89a47e2cfb9659eeda1ca3e3d167800dca482374501632ab6d2283105dbd7560a157b48a351b2d3da059f946be55 -DIST pyo3-0.16.1.crate 350244 BLAKE2B 4d46e905224ce3a148d714d9a93d610dcfcb9b5aa5b8688af16c9d39868f0a2a28fdf030c5686803696cdc92c260ecda544f5ce1f5356cb787d030219c02aeda SHA512 f3d166e2bc613e87758edf7a2a8dae0c2a551c73058e2fbb2459d1b68eca80b8da13d66667271c90d3fad97230dbf5fa2acea0c0c2378c4473608a03b343df5d DIST pyo3-0.16.4.crate 362007 BLAKE2B 8a24115b71cc075c76e82170038133d955b5e0f3a5bf73224148bf90f48b8134054edbd567a99f740fbc671597f1586faad2ac2956c965b7d58be5fcfad585b6 SHA512 189eaa8472b0925d69c959e1b365b4c3a5f258329021384d402deb9fd03a3ce5b6637076394512a05eb858d2e53382a6b7c933df68f36a5cdc5326e26ae97968 -DIST pyo3-build-config-0.16.1.crate 23508 BLAKE2B e5b38783e74d3104d2e05ce5122e06b4a3bdc19f6b273d548d5726b6ab67ceb4d96c75bafb970ffb13b17e7a5929846fb657c2c51c9cf6d47caf2b6846d207ba SHA512 1103bf5d668b6c67c036629c9b74ad6ebc0b58f3392db03aa1b0eec200686e23febb93fa543c1b19f2734dad450831286c81dc4472eb194e55fa0ad66fe05cf7 DIST pyo3-build-config-0.16.4.crate 28562 BLAKE2B 973df4b148acf98cc92145fb732da33a3c1ff5e5e62bea60ca60fbdc54b8135bc5f6cca0b397a9fa949ad74644d41db777fc0fa2197313abd4fb63488f9020c3 SHA512 60044e707e4d15176b02069994950b2a0557801ddee7ec9fbbd839e303b15facef62f2b07f81925c921aefcf341ecfae9bf4ce86d23da931d14698d48529f660 -DIST pyo3-ffi-0.16.1.crate 60233 BLAKE2B 55031bc3cf445b41f701ed6b20d9ca056bea6226995927bb44646545d320885ecaf496cd5b12201a78f3486f69f20cfd014f6623abc27e07d34172535352cc8a SHA512 edeb493c8a5665d99a98bb2f67624240d91317454b7ef89ab585de424bbd291418a9ecad4d95431bc5fb73c68f99e2392d79a31c06645fd478741544bcac9e56 DIST pyo3-ffi-0.16.4.crate 60544 BLAKE2B aa76de43d9f83a5c5ce08158e7ffb882a84a98d10c9bb19bb62c833dffc296175fbb6a4b0f31daa8ff44a425b299818fb6ae77a725e024be70f08f38c69d4f5e SHA512 d41868fec5e850bf6b1a796a2d1119310ebe1765a750581a8fdcd83fabf92587fa6eb91a32a85f8084cd41a92b7741c2a266928c5658536fde7f76ed20b844c9 -DIST pyo3-macros-0.16.1.crate 8028 BLAKE2B d002f59724c1a73938aef69a3d2ec29c38a2895266225382293a841b9b020ba0957df915d0493066e4c76ee73a76fc2c0bfeea9aa9bd7f585aca76eb857e10d6 SHA512 b102ec88aa82d112fa5f9d43ce375181b35f49de2a3d959f5b163aec11dc020d054a1c91f01abd96b79de1ded7bda14a530d6db874c1eb2c8e3cfb76bdb14c13 DIST pyo3-macros-0.16.4.crate 8455 BLAKE2B 94cac5c6838ba49aa3842583dd2227685b26e0bdd6e828401ee8ea147a74a17804f8e5c24f3d0df27c6a62b6e5011ee6e5b3f3d558e1abf04056fea2aef584a9 SHA512 5620588a3e3538d00f0b86d5badc1d9929d8f044eb17e6c30cc73e414d68c04d9a90a66ab163a0dc261516fac80443db763f5981f70549ef57a13571a36dcad5 -DIST pyo3-macros-backend-0.16.1.crate 49383 BLAKE2B a59c5dda51eba714842307c5d0f792e706ef2a88ded0dc52023f6a8e455334bdd5ac27e77bbbaa0c9eb88e3bbcb7d701e07aca36bcf16e0f83653f12fff48363 SHA512 36aa72129a60fc9b4b0d189549061a1b3226e805bc6225e6ff5a2e0f794f76758bf2e6dbae911d45fa0e103f09caa804ce35f3ad6c05aff932288a2d58287e04 DIST pyo3-macros-backend-0.16.4.crate 49218 BLAKE2B 48ced6e30c2b0c936e89483f007771120430e67751d4baba524baf4c575ae6d6177f50b06802a29456f1fc40352999f3736733a4cafbf2113f6f4942e804281a SHA512 216a5b329ef19e45ca2c8a09b3047aa00a0de6aa0d77fc8509e515952f6b82512bae6413d2649ce50b00f29b3371494128b59cedfbc9b81223b706723f640e15 -DIST quote-1.0.15.crate 27281 BLAKE2B 5612633415d30e26e646a968ab7a64ecdc978b02efdbd40dfecf5afa489c21bbc6a9c93ecce2a2b45519db6be3384bb372cfc9f597846e8399f7c2b57e8b34e1 SHA512 76403bfac4e9a018b29ddf8f911135206d4fdc266db38a95cc92f6159a8b436d39d64c4ae6c3fd16ad83117270ed329b6a151d589cab46c75443c57b533dfaeb DIST quote-1.0.18.crate 28911 BLAKE2B 623872402cb185a57e2ffb1bfe4105c49c152c33c44c8054af59df7bb193d14416ea2caa7b28b3f9b9ae6985bec7fc7825bc946e2e41915d2744c887a51559b6 SHA512 3fa537aa96a8970104411471b0e4b7b9339583d552c1d9297737a59ef5301af41da105b92aeace87376e1395e379153f6551bfcfe9c740e6945064426f5f6f84 -DIST redox_syscall-0.2.11.crate 24032 BLAKE2B 28d71b8c1419e34c4b0a0a1e0ca1bcc34bdf97614a1e33a5f58f867d743a0430ed19e6f76601702802e366c2801d245a3a88c9bd657bf8aaebdda463aeaeea86 SHA512 dcdc6335a0db6a01a31b61aaf9eb684f264b36868a351094d3e2fb3fe84f0c4269db89ad40b9e0fedfe1ebe2096baa20e7a6232a4de5a3dda3b7876eaaca75fc DIST redox_syscall-0.2.13.crate 23759 BLAKE2B b59c3e923b7bddc84285377eca86e649c21ee7dd61924245d43c6554124adf689f9b92841ca64876b34797249698511b322f6e8e639d71e45e1ae9da5f8b7834 SHA512 6551f503ba52c4edc0cb4a418ff212188ddc7be80dcb39eaf3bfb82faa9a76cdf359f604d6b32be6c6a335b54180c9399a0e32670333a5a08351957308486100 DIST same-file-1.0.6.crate 10183 BLAKE2B a320c8343e0b38078ba81c4f0159d886bf47764c74efe0d7cd2b3218426e8341b51e523c00a9e5fbc2ee1057618296bd70b576c68751bd55d6ddb352defaca15 SHA512 3ba35309742c8db63210d9ea78bff4ecd80471d69e6238eb96c7bf0673814f221e2d838fe6311bfc5a0e71b4a7ccba33e07859c0b9cff2171969ff08a4214a7c DIST scopeguard-1.1.0.crate 11470 BLAKE2B f774eb90b7d3ffb2efba47518e9d1dead4017ab4b38a4bd74914daa84a5af4bf9eb63da0496e3924499d79cd0439c37447aeda4a21226f95645bddcd6becfabe SHA512 368fa5726df8f42b599993681579a9ffd0196480ee3cd0f9f671e8493f3bedd1e1779bdf2beb329e77e0005fa09b816e3385f309490c0f2781568db275d4d17d DIST smallvec-1.8.0.crate 27992 BLAKE2B d02897eb4d3901805be86cafd5d3dc6768b31c2ee4d0a9d7eb455e2a21be2864ea83589f4ffde102dbbafb66e3c197707af770b5ef184b8e244d992189644b84 SHA512 17687cfa6aaf95a1df063adc3a412a7c41918a0d003eaac90f7d9e859fb8fa1d652eedee17a4cb3aaae9b33a2043f89e796519e3a7a3992b292f04049bf80b0c -DIST syn-1.0.88.crate 236112 BLAKE2B 7d652d9685cfe275c57154a6f3e2b0ec741e498316a512f73664de67aa85541c3ac135007003d72a912714c7a9040c710a6292fe95fbba70dac7a4b185248e97 SHA512 a342b635859cba36b41bc82c204b76c83a3032c5cceddf3aa11137b21238a4f4ebd75f3bffe39eecb9aab9559b04639891f02d77b38011b268b5ddcc8d9ffa61 DIST syn-1.0.91.crate 235996 BLAKE2B b7b555b2dbfc837417ed69c358338819500f1e8ba11c2183a4d216efe2c2d7eddd165415516d50ffb5413b97452f186263e13299b01bccd6ad6e405f6d2a3f4f SHA512 28fe28a9d4e9ab3610850c1704be6f384e9fff191b1a5e11f9766bdada81a3e7426cbc776bbd63ea6710320c7416a622506d4a8d607d978af506d381658d4bff DIST target-lexicon-0.12.3.crate 22990 BLAKE2B 7ca04aab44917345e51c7212e8f9d24cc0c7b759cba6031313c2a6f5bf4139b34be27e65ad150fd83f14b440a8e4ce125d156634409cbb2ec01cd370b213e738 SHA512 4ba0de71cf27c4ee330c9b61fc0318cfa3e179b57a7b0a79f296e0b33602c664c4ee2a676d09e0e104add2e0b56144cb5ddcc096a16f332f67862ee94b052f86 DIST unicode-xid-0.2.2.crate 14955 BLAKE2B 6c6da49ac08dbd8b3248272224d6bff96b9cd1f36029b1937a58a0b929c3a48326053305ed49e73edd70f572f5abbc4817cedc899c69e3457805ad056669f6af SHA512 92ffd0dd34e3ca235ecf110b38c447d3ec1faa23d76c112457f28d432f92fa6b5f428bc5e1bfd278f361f55426dd96e19ecb0d3eff6cf250892f069c52bd89a8 DIST unindent-0.1.8.crate 8326 BLAKE2B 3123c6b540b152d89cc7a9a76ff1315549f973c6a26adc6ca1b40518973fcc95a9f8da94d1c52ee551f2870181a265aac7e4339a3d46ba5280021b49ad842df2 SHA512 7752f4a29306b3c43f768bc400d610d1537457b22cceae8a5ebba31c857e219dc433a10a676d3cf94316a7cd6c7013c8960c825c6f1f9db5a3c2edd0a60591a8 DIST walkdir-2.3.2.crate 23516 BLAKE2B 473f2b51aafd6ac17e5c3da8d545d179b31486b3a65ab39fbd8bd7fbb2ebcc24bebf01781200a26a68f0b1cb464f5763a919aead3b03eba5a7e1be6efec5500b SHA512 6c44071354faf37720ec4117ded34c8d530489542ee107ac26a7a56ef4a882b9003e22e84f1d61f6078643521343e35aa1f7b57c838779e78e5937a667bf82da DIST wasi-0.11.0+wasi-snapshot-preview1.crate 28131 BLAKE2B fe501889f25d65e2d032f885cc50c4f8bf7dd70fd5cbc438de349838370d8699e9627b0a4fc76030ea9fe6d508f41d0c9928a875fdbc47e73bfb17241cf7b155 SHA512 043500ab28cd9cb779475255da5d109ebab7fccca72b64873dc28d77bc5a157ba8d96b9e8f05223b5b36c7089bb7b4ba87657fc69bac16b78972f897294a865f -DIST watchfiles-0.13.gh.tar.gz 35738 BLAKE2B 60b4bd11cbbdb200a3d4dce35899f0c87650e9cabc4ac95b45003b1b8b2bd9960a1b5794d5366a0761ff310830faad801f82a4523ebf870a187cfde0d3b692ff SHA512 0f98ba01af0fa218f09c3903f92eaaee309297161b31520c05e122336222e46dce1299794deda15fcf1cf598acfa6acb93c7e13c7da89fe6908d7b6fac10a3f1 DIST watchfiles-0.14.1.gh.tar.gz 38276 BLAKE2B 1007b4822774b6d04ffa4ea61b1e30a4c2da358e6561891599177f4060c606dc4f46f15a8fa40ff22e292440eb67ec33eaf7048db973fc8ea9c90d6f6adb9e14 SHA512 098ca0d3a7e2eafd3706e08753ac7b242bcf1aa68609a89531405ce7c69cb6ba205c5d72d28064acf9963c81e969e8ba753510d27ef525e007e1943bf9d07c1e -DIST watchfiles-0.14.gh.tar.gz 38208 BLAKE2B d2d9b07e085e7265de6458cb7259852048552a2477e285bbbc7be65aa32b14c0c5df590538f714f7f086beefc365efe435da55ea4c25cf9066d2cfbd530d6ca2 SHA512 46c9b93b2383494fb6ec99cec7132613120fda4366e1ce1749cda10198f81eb0e73fba512bf5ea2ce7d8e43a1216914e89a4a6054cc6d3e4b853c681d12ef76b DIST winapi-0.3.9.crate 1200382 BLAKE2B cb5799749ccd935ea2d7068d953cecf19f543d9db7dc16ad4584bb7005373ada34937a3ced7225544d8bc765da599911c7a3190efefb3a25b7c1bb7123b4f673 SHA512 ff8b7b78065f3d8999ec03c725a0460ebc059771bf071c7a3df3f0ecd733edf3b0a2450024d4e24e1aedddaecd9038ce1376c0d8bbf45132068cf45cf4a53a97 DIST winapi-i686-pc-windows-gnu-0.4.0.crate 2918815 BLAKE2B 4d357e4d30f9552972170d65b9a5358b69c46a3e772fe05efc22f3d4ffc1caeeaad7aacdc7abd503a7ad0545f8bd7d22bf351dcb6df76f812fa4d45c34d65df0 SHA512 a672ccefd0730a8166fef1d4e39f9034d9ae426a3f5e28d1f4169fa5c5790767693f281d890e7804773b34acdb0ae1febac33cde8c50c0044a5a6152c7209ec2 DIST winapi-util-0.1.5.crate 10164 BLAKE2B fc800aceae5249a858c806c3e969ef2545766099872d856ebee51c883d9acf1122278db9607d50ca53eac351502b700fd2463900932d342240f97f683d517963 SHA512 7baeb661f397c4693dfa001fdc774b323c51a7c55caad40f2de5112a1cefd1d6151e3df41fa4ee193460a5905917c83d2b1de5fa10b4bd014ad96690af95c0fd @@ -75,7 +49,5 @@ DIST windows_i686_gnu-0.34.0.crate 772343 BLAKE2B 7c3fb8d9b375ea82ab3e28da0c462c DIST windows_i686_msvc-0.34.0.crate 733497 BLAKE2B fe7588e946d95c1570ea0d90db82dfdb8a050ca331dc3edae6a786c2a10fad88ae99906959334b396c1972d88dc40010dacf655fbf9f5d39a6bd78bacf2025bd SHA512 86771e1fed40e7398d3ce65bee46fcbfeb630e0f77766eeb1da0e5b2c47f94bd728f645a5c799ea8f7ef6653b37903d476b5b3eb763218bf10dd7af6b31c76dd DIST windows_x86_64_gnu-0.34.0.crate 744301 BLAKE2B fb0775c40069aa42fcabd01ff09fc7557236e3cd270c771b3648d7f556e9aeb9add7130b117fb107f3562bc199b728d3636779a99c9a1aad96aaf6b99f975f3e SHA512 61f532c2c95edf42f79ced48be9d4a9810dda327f45ff2dbff19a5fb888e3ba206f2b875c5b5571884f27742fb380d5f1e105e6d5fa460a2e529b53625123d86 DIST windows_x86_64_msvc-0.34.0.crate 669900 BLAKE2B 15a851bb19557ee896ade2db29872754549e4df9cf895a1387d9ddfbf8c599e6e5a2bcb835f450d8218296a99d08fbfb2db469e244b0abdaa13f16bcc38b35a9 SHA512 3bf5308993a259f5d1b3964698550151c5819a0d28a02928c6f7d70443be69131255a896d423f086a298842ba773502de8a8e8bb2ce8adbf7bf848ab40184bec -EBUILD watchfiles-0.13.ebuild 1989 BLAKE2B 0a7ff1124337675996b928f790a615568984deab09c29f86873dee8ce56a89ce71cfd94e8e4be7906803b9f901be2921910f9c6c5c3e858b5d5e7d265584ff6c SHA512 aea91aeb4f81ca8285eaa9d2bcdc8532eb041f08599311346b5184628b2ee571715333a3ef0068c8f58d057c5476f6ee456e176bad466c185def608aa5b1f6ca EBUILD watchfiles-0.14.1.ebuild 2086 BLAKE2B 5b449743d8f995a7e591ea9f30b700ada223fe3a73ed05de88191b94bba20bf3dea50772c05aa39fac38f621adbd1c2670f04e5497df723888c3e3d6278c2812 SHA512 6856d4650a42b8c25c333884ae0f506904c722954af15564617527660890029fc55bf3a43c9595d06e8dbc943556fd5326e8ab564bc65583dabd33cbebc5cef0 -EBUILD watchfiles-0.14.ebuild 2080 BLAKE2B 6dc43ea86438b2778f120455c47873f3471cf80185e86bec7a4e664a329e718cde4117428bbf33beae6a504c604395bb92fb78b935c6ef329ff94d93d2c5c6c8 SHA512 79d34f8ee0e3a7036b6e3805947dd7c1c2bf23c7ef7b5909d7f88541b52366871c5ae2bf76199bd4065c9bd3cdefb920cd83de5dad0dbde487ab12ab9b9fd0e3 MISC metadata.xml 355 BLAKE2B 95253406e11c30a7a3b5462d3c835010313bed3122f9d16ff73d6959a5c1f4c8922e324c839fcae9f541c7b1d84544cd38718ffcaba039b8c61292eaefa37447 SHA512 e1c11224e0129eb696e4e92a41ec0e35819febee2eb967982e016f7a0d02d95df8465867e0202d8e7ac59cc579f73c79d9ed6b87eebd44b3b64d63a5642ac458 diff --git a/dev-python/watchfiles/watchfiles-0.13.ebuild b/dev-python/watchfiles/watchfiles-0.13.ebuild deleted file mode 100644 index 47b761fab241..000000000000 --- a/dev-python/watchfiles/watchfiles-0.13.ebuild +++ /dev/null @@ -1,99 +0,0 @@ -# Copyright 2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{8..11} pypy3 ) - -CRATES=" - autocfg-1.1.0 - bitflags-1.3.2 - cfg-if-0.1.10 - cfg-if-1.0.0 - crossbeam-channel-0.4.4 - crossbeam-channel-0.5.3 - crossbeam-utils-0.7.2 - crossbeam-utils-0.8.8 - filetime-0.2.15 - fsevent-sys-4.1.0 - indoc-1.0.4 - inotify-0.9.6 - inotify-sys-0.1.5 - instant-0.1.12 - kqueue-1.0.4 - kqueue-sys-1.0.3 - lazy_static-1.4.0 - libc-0.2.120 - lock_api-0.4.6 - log-0.4.14 - maybe-uninit-2.0.0 - mio-0.8.1 - miow-0.3.7 - notify-5.0.0-pre.14 - ntapi-0.3.7 - once_cell-1.10.0 - parking_lot-0.11.2 - parking_lot_core-0.8.5 - proc-macro2-1.0.36 - pyo3-0.16.1 - pyo3-build-config-0.16.1 - pyo3-ffi-0.16.1 - pyo3-macros-0.16.1 - pyo3-macros-backend-0.16.1 - quote-1.0.15 - redox_syscall-0.2.11 - same-file-1.0.6 - scopeguard-1.1.0 - smallvec-1.8.0 - syn-1.0.88 - unicode-xid-0.2.2 - unindent-0.1.8 - walkdir-2.3.2 - wasi-0.11.0+wasi-snapshot-preview1 - winapi-0.3.9 - winapi-i686-pc-windows-gnu-0.4.0 - winapi-util-0.1.5 - winapi-x86_64-pc-windows-gnu-0.4.0 -" - -inherit cargo distutils-r1 - -DESCRIPTION="Simple, modern file watching and code reload in Python" -HOMEPAGE=" - https://pypi.org/project/watchfiles/ - https://github.com/samuelcolvin/watchfiles/ -" -SRC_URI=" - https://github.com/samuelcolvin/watchfiles/archive/v${PV}.tar.gz - -> ${P}.gh.tar.gz - $(cargo_crate_uris ${CRATES}) -" - -LICENSE="MIT" -# crates -LICENSE+=" Apache-2.0 Apache-2.0-with-LLVM-exceptions Artistic-2 BSD CC0-1.0 ISC MIT Unlicense" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86" - -RDEPEND=" - =dev-python/anyio-3*[${PYTHON_USEDEP}] -" -BDEPEND=" - dev-python/setuptools-rust[${PYTHON_USEDEP}] - test? ( - dev-python/dirty-equals[${PYTHON_USEDEP}] - dev-python/pytest-mock[${PYTHON_USEDEP}] - dev-python/pytest-timeout[${PYTHON_USEDEP}] - ) -" - -# enjoy Rust -QA_FLAGS_IGNORED=".*/_rust_notify.*" - -distutils_enable_tests pytest - -python_test() { - rm -rf watchfiles || die - epytest -} diff --git a/dev-python/watchfiles/watchfiles-0.14.ebuild b/dev-python/watchfiles/watchfiles-0.14.ebuild deleted file mode 100644 index d35ccacc96ad..000000000000 --- a/dev-python/watchfiles/watchfiles-0.14.ebuild +++ /dev/null @@ -1,102 +0,0 @@ -# Copyright 2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{8..11} pypy3 ) - -CRATES=" - autocfg-1.1.0 - bitflags-1.3.2 - cfg-if-1.0.0 - crossbeam-channel-0.5.4 - crossbeam-utils-0.8.8 - filetime-0.2.16 - fsevent-sys-4.1.0 - indoc-1.0.4 - inotify-0.9.6 - inotify-sys-0.1.5 - kqueue-1.0.5 - kqueue-sys-1.0.3 - lazy_static-1.4.0 - libc-0.2.124 - lock_api-0.4.7 - log-0.4.16 - mio-0.8.2 - miow-0.3.7 - notify-5.0.0-pre.14 - ntapi-0.3.7 - once_cell-1.10.0 - parking_lot-0.12.0 - parking_lot_core-0.9.2 - proc-macro2-1.0.37 - pyo3-0.16.4 - pyo3-build-config-0.16.4 - pyo3-ffi-0.16.4 - pyo3-macros-0.16.4 - pyo3-macros-backend-0.16.4 - quote-1.0.18 - redox_syscall-0.2.13 - same-file-1.0.6 - scopeguard-1.1.0 - smallvec-1.8.0 - syn-1.0.91 - target-lexicon-0.12.3 - unicode-xid-0.2.2 - unindent-0.1.8 - walkdir-2.3.2 - wasi-0.11.0+wasi-snapshot-preview1 - winapi-0.3.9 - winapi-i686-pc-windows-gnu-0.4.0 - winapi-util-0.1.5 - winapi-x86_64-pc-windows-gnu-0.4.0 - windows-sys-0.34.0 - windows_aarch64_msvc-0.34.0 - windows_i686_gnu-0.34.0 - windows_i686_msvc-0.34.0 - windows_x86_64_gnu-0.34.0 - windows_x86_64_msvc-0.34.0 -" - -inherit cargo distutils-r1 - -DESCRIPTION="Simple, modern file watching and code reload in Python" -HOMEPAGE=" - https://pypi.org/project/watchfiles/ - https://github.com/samuelcolvin/watchfiles/ -" -SRC_URI=" - https://github.com/samuelcolvin/watchfiles/archive/v${PV}.tar.gz - -> ${P}.gh.tar.gz - $(cargo_crate_uris ${CRATES}) -" - -LICENSE="MIT" -# crates -LICENSE+=" Apache-2.0 Apache-2.0-with-LLVM-exceptions Artistic-2 BSD" -LICENSE+=" CC0-1.0 ISC MIT Unlicense" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86" - -RDEPEND=" - =dev-python/anyio-3*[${PYTHON_USEDEP}] -" -BDEPEND=" - dev-python/setuptools-rust[${PYTHON_USEDEP}] - test? ( - dev-python/dirty-equals[${PYTHON_USEDEP}] - dev-python/pytest-mock[${PYTHON_USEDEP}] - dev-python/pytest-timeout[${PYTHON_USEDEP}] - ) -" - -# enjoy Rust -QA_FLAGS_IGNORED=".*/_rust_notify.*" - -distutils_enable_tests pytest - -python_test() { - rm -rf watchfiles || die - epytest -} diff --git a/dev-python/weasyprint/Manifest b/dev-python/weasyprint/Manifest index d8fba7fae429..ac8a685400ed 100644 --- a/dev-python/weasyprint/Manifest +++ b/dev-python/weasyprint/Manifest @@ -1,5 +1,3 @@ -DIST weasyprint-54.3.tar.gz 404544 BLAKE2B 52eabcab05a6806fd137648ab1a9c0cf00865f98c59a7ca43052b98b6eb54c503465285a4ceca86557a5461cd737ce9174fcda0fead08ddcd8cf632e09108bfa SHA512 4b11a2fedb2ae41b0752093a9af26c23122337ade0289e36045c2e666677f2234c43f27f12d22d571365294705458c7b34f8b2656ab3d9337f145d5b0292e92b DIST weasyprint-55.0.tar.gz 410970 BLAKE2B ba77f249c3568031eff9b7110864b69113f71ea197d0c7136de01bd40155a437b5e540e87219e6ca49428b98d8ec471dcf9ed1d0224d68a3b320e5fffb568239 SHA512 96cc6de5af86da47aa0b5a84c3f00679690774574f3370ca319afe77f3eb9c9725f3b0a6cbddf589f23f444972bc77b07cce7e27ee2c466484636b3cb30250a3 -EBUILD weasyprint-54.3.ebuild 1069 BLAKE2B 990b3ea546068fbbe204bc328df21f9a63d8ffe031cf692bbf8aea6a6c21ba42f42933e96351a6ed27c0e71288668639854926b2007e889a3bd08321880c3bab SHA512 5df31ae924d16f392e372bca733ebc5b5089960e11d161a192d6a69c18a1f01d6ca9c7b810725cf22dae7817617d3d4229ea399fb1280f200df02b352c1d24e7 EBUILD weasyprint-55.0.ebuild 1069 BLAKE2B 990b3ea546068fbbe204bc328df21f9a63d8ffe031cf692bbf8aea6a6c21ba42f42933e96351a6ed27c0e71288668639854926b2007e889a3bd08321880c3bab SHA512 5df31ae924d16f392e372bca733ebc5b5089960e11d161a192d6a69c18a1f01d6ca9c7b810725cf22dae7817617d3d4229ea399fb1280f200df02b352c1d24e7 MISC metadata.xml 382 BLAKE2B 3e5d142b055354e1ea440d9efd4bf92458b1da3f777dd90929ce2041ca6e0969fa6e58aacfb4a5a93ff90805e0d8ec4c9c6253559ca54698f5029639ce35ac8a SHA512 43415064a6f56eaca974031e51d63118d1c65b33e4399302fc72cc2cd6f15e0a47cf411b18d3c5136e866115855deb19b6a9e058a18049151959ce5ee29ececf diff --git a/dev-python/weasyprint/weasyprint-54.3.ebuild b/dev-python/weasyprint/weasyprint-54.3.ebuild deleted file mode 100644 index 32e507b45ff5..000000000000 --- a/dev-python/weasyprint/weasyprint-54.3.ebuild +++ /dev/null @@ -1,44 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=flit -PYTHON_COMPAT=( python3_{8..10} ) - -inherit distutils-r1 - -DESCRIPTION="Visual rendering engine for HTML and CSS that can export to PDF" -HOMEPAGE="https://weasyprint.org https://github.com/Kozea/WeasyPrint" -SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -RDEPEND=" - >=dev-python/cffi-0.6:=[${PYTHON_USEDEP}] - >=dev-python/cssselect2-0.1[${PYTHON_USEDEP}] - >=dev-python/fonttools-4.0.0[${PYTHON_USEDEP}] - >=dev-python/html5lib-1.0.1[${PYTHON_USEDEP}] - >=dev-python/pillow-4.0.0[jpeg,jpeg2k,${PYTHON_USEDEP}] - >=dev-python/pydyf-0.0.3[${PYTHON_USEDEP}] - >=dev-python/pyphen-0.9.1[${PYTHON_USEDEP}] - >=dev-python/tinycss2-1.0.0[${PYTHON_USEDEP}] - x11-libs/pango -" - -BDEPEND=" - test? ( - + + + + chutzpah@gentoo.org + Patrick McLean + + + yaxmldiff + + diff --git a/dev-python/yaxmldiff/yaxmldiff-0.1.0.ebuild b/dev-python/yaxmldiff/yaxmldiff-0.1.0.ebuild new file mode 100644 index 000000000000..36841a23fede --- /dev/null +++ b/dev-python/yaxmldiff/yaxmldiff-0.1.0.ebuild @@ -0,0 +1,34 @@ +# Copyright 2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( pypy3 python3_{8..11} ) +inherit distutils-r1 + +DESCRIPTION="Yet Another XML Differ" +HOMEPAGE=" + https://pypi.org/project/yaxmldiff/ + https://github.com/latk/yaxmldiff.py +" +SRC_URI="https://github.com/latk/${PN}.py/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz" +S="${WORKDIR}/${PN}.py-${PV}" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND=" + dev-python/lxml[${PYTHON_USEDEP}] +" + +# no tests currently +RESTRICT="test" + +distutils_enable_tests pytest + +python_prepare_all() { + sed -i '/license_file/ d' setup.cfg || die + distutils-r1_python_prepare_all +} diff --git a/dev-python/zeroconf/Manifest b/dev-python/zeroconf/Manifest index d9c6527c16f8..22ad29943997 100644 --- a/dev-python/zeroconf/Manifest +++ b/dev-python/zeroconf/Manifest @@ -1,3 +1,5 @@ DIST python-zeroconf-0.38.6.gh.tar.gz 134795 BLAKE2B 839d59d7c46d9ab16145e37bb58acc7a71072b00507ee0ae8325fea9a3ebc0e567f9e257937675f8eaf44095c7449f96e6bc42b82d34f75a39cc87fd29be2766 SHA512 274db525751191b0188a4f00505c795420f975de3f714f84f2207271ff484bb5de1c881c0ed00b1ad3a6265d5d461519cf46041ab907026d9e6937844bbab6af +DIST python-zeroconf-0.38.7.gh.tar.gz 134866 BLAKE2B 060ffdc45d4ec8092cd278b99a74561fd1ea06aba3cdecadbd35c1c5e3f608befe3ced18009d8d64c5b37388ee57900b4b00a44c90d87923f259e798da5bb962 SHA512 a0ab90f30b843bc889daf95eab6d806a5e3fb4ffe5e3857c435f14a85de7b659b8386159f6428f05a34f2e3010f4582f7d3a55bbd6e6ede0008247821f666707 EBUILD zeroconf-0.38.6.ebuild 1365 BLAKE2B 0d2b743e81200bb4a3a2cf7053fd572ac6cfa1cdd8a32cca98ed0d2338a264a2d02782c8352746e5041aba9d518755e018277eabc3e33bf9302f826f03acc3ff SHA512 d8f8fdb6f2bca9dea6b2a1901e9cc84575222b1585e8c0eb1339cd413cf303e95487592582fb8a27cc982a015ef40e8886a02d6120c1c828a042081d828be7bc +EBUILD zeroconf-0.38.7.ebuild 1367 BLAKE2B f9a582d3632ec0ed395de8c7413b3df552f770489683fbccba02a97d33ee1432e90a15baaf85c98b0321cbdfbc20a636c8525a7aa59feb08e57359b72b77b34a SHA512 642de855934c35c1a60d430679b2293cb7652cbcd2267c2f682bdc66ed595a9e1bef30f68e5ce07808afa59d3ea3d960cb1d4a9206df49a2b86bad0c7df7e729 MISC metadata.xml 413 BLAKE2B f93eceda07029400d2fd7ab38f234e5a1747e3d86f228adc973bbd6cdc71456778a7d926457f976cb2c6f55678b2c671d2415e5c7a480306582f1e70f6f733dc SHA512 d228e198b2f495dd02cd3d9d948aae123461c70c8e0185a47b133000f0316a84ff33d9b6f4cc0196bca5cf638e53ae58a3cd746338c33729d957a1170a5f08dd diff --git a/dev-python/zeroconf/zeroconf-0.38.7.ebuild b/dev-python/zeroconf/zeroconf-0.38.7.ebuild new file mode 100644 index 000000000000..5fbfc422a51f --- /dev/null +++ b/dev-python/zeroconf/zeroconf-0.38.7.ebuild @@ -0,0 +1,50 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{8..11} ) + +inherit distutils-r1 + +MY_P=python-zeroconf-${PV} +DESCRIPTION="Pure Python Multicast DNS Service Discovery Library (Bonjour/Avahi compatible)" +HOMEPAGE=" + https://github.com/jstasiak/python-zeroconf/ + https://pypi.org/project/zeroconf/ +" +SRC_URI=" + https://github.com/jstasiak/python-zeroconf/archive/${PV}.tar.gz + -> ${MY_P}.gh.tar.gz +" +S="${WORKDIR}/${MY_P}" + +LICENSE="LGPL-2.1" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux" + +RDEPEND=" + >=dev-python/ifaddr-0.1.7[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/pytest-asyncio[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +EPYTEST_DESELECT=( + # network + tests/test_core.py::Framework::test_close_multiple_times + tests/test_core.py::Framework::test_launch_and_close + tests/test_core.py::Framework::test_launch_and_close_context_manager + tests/test_core.py::Framework::test_launch_and_close_v4_v6 + tests/test_core.py::Framework::test_launch_and_close_v6_only + tests/services/test_types.py::ServiceTypesQuery::test_integration_with_listener_ipv6 + + # fragile to timeouts (?) + tests/services/test_browser.py::test_service_browser_expire_callbacks + tests/utils/test_asyncio.py::test_run_coro_with_timeout +) diff --git a/dev-qt/Manifest.gz b/dev-qt/Manifest.gz index 6fe06e434d8f022d55d4677dc5cd42e7bea30633..2df4b7a695e5b4205e7b0bd5aa1524e8b81cbb3a 100644 GIT binary patch literal 10377 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 i-*$l%@Upx*Y;7Z=b3hTE2d|FtPyZhYsprI6N&o "${file}" || die - done < <(find src/3rdparty/chromium/third_party/icu -type f "(" -name "*.c" -o -name "*.cpp" -o -name "*.h" ")" 2>/dev/null) - fi - - # src/3rdparty/gn fails with libc++ due to passing of `-static-libstdc++` - if tc-is-clang && has_version 'sys-devel/clang[default-libcxx]'; then - eapply "${FILESDIR}/${PN}-5.15.2_p20210521-clang-libc++.patch" - fi - - if use system-ffmpeg && has_version '>=media-video/ffmpeg-5'; then - eapply "${FILESDIR}/${PN}-5.15.3_p20220406-ffmpeg5.patch" # by Archlinux, bug 831437 - fi - - qt_use_disable_config alsa webengine-alsa src/buildtools/config/linux.pri - qt_use_disable_config pulseaudio webengine-pulseaudio src/buildtools/config/linux.pri - - qt_use_disable_mod designer webenginewidgets src/plugins/plugins.pro - - qt_use_disable_mod widgets widgets src/src.pro - - qt5-build_src_prepare - - # we need to generate ppc64 stuff because upstream does not ship it yet - if use ppc64; then - einfo "Patching for ppc64le and generating build files" - eapply "${FILESDIR}/qtwebengine-5.15.2-enable-ppc64.patch" - pushd src/3rdparty/chromium > /dev/null || die - eapply -p0 "${WORKDIR}/${PN}-ppc64le" - popd > /dev/null || die - pushd src/3rdparty/chromium/third_party/libvpx > /dev/null || die - mkdir -vp source/config/linux/ppc64 || die - mkdir -p source/libvpx/test || die - touch source/libvpx/test/test.mk || die - # clang-format is used to re-format sources - # but we'd rather make it a no-op than introduce a clang dependency - # https://bugs.gentoo.org/849458 - clang-format() { : ; } - export -f clang-format || die - ./generate_gni.sh || die - popd >/dev/null || die - fi -} - -src_configure() { - export NINJA_PATH=/usr/bin/ninja - export NINJAFLAGS="${NINJAFLAGS:--j$(makeopts_jobs "${MAKEOPTS}" 999) -l$(makeopts_loadavg "${MAKEOPTS}" 0) -v}" - - local myqmakeargs=( - -- - -no-build-qtpdf - -printing-and-pdf - -system-opus - -system-webp - $(qt_use alsa) - $(qt_use !bindist proprietary-codecs) - $(qt_use geolocation webengine-geolocation) - $(qt_use kerberos webengine-kerberos) - $(qt_use pulseaudio) - $(usex screencast -webengine-webrtc-pipewire '') - $(usex system-ffmpeg -system-ffmpeg -qt-ffmpeg) - $(qt_use system-icu webengine-icu) - ) - qt5-build_src_configure -} - -src_install() { - qt5-build_src_install - - # bug 601472 - if [[ ! -f ${D}${QT5_LIBDIR}/libQt5WebEngine.so ]]; then - die "${CATEGORY}/${PF} failed to build anything. Please report to https://bugs.gentoo.org/" - fi -} - -pkg_preinst() { - elog "This version of Qt WebEngine is based on Chromium version 87.0.4280, with" - elog "additional security fixes from newer versions. Extensive as it is, the" - elog "list of backports is impossible to evaluate, but always bound to be behind" - elog "Chromium's release schedule." - elog "In addition, various online services may deny service based on an outdated" - elog "user agent version (and/or other checks). Google is already known to do so." - elog - elog "tldr: Your web browsing experience will be compromised." -} diff --git a/dev-qt/qtwebengine/qtwebengine-5.15.4_p20220505.ebuild b/dev-qt/qtwebengine/qtwebengine-5.15.4_p20220505.ebuild deleted file mode 100644 index 9c2a93d1c3b2..000000000000 --- a/dev-qt/qtwebengine/qtwebengine-5.15.4_p20220505.ebuild +++ /dev/null @@ -1,280 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{9,10} ) -PYTHON_REQ_USE="xml(+)" -inherit check-reqs estack flag-o-matic multiprocessing python-any-r1 qt5-build toolchain-funcs - -DESCRIPTION="Library for rendering dynamic web content in Qt5 C++ and QML applications" -HOMEPAGE="https://www.qt.io/" - -if [[ ${QT5_BUILD_TYPE} == release ]]; then - KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" - if [[ ${PV} == ${QT5_PV}_p* ]]; then - SRC_URI="https://dev.gentoo.org/~asturm/distfiles/${PN}-5.15.3_p20220505.tar.xz" - S="${WORKDIR}/${PN}-5.15.3_p20220505" - QT5_BUILD_DIR="${S}_build" - fi -else - EGIT_BRANCH="5.15" - EGIT_REPO_URI=( - "https://code.qt.io/qt/${QT5_MODULE}.git" - "https://github.com/qt/${QT5_MODULE}.git" - ) - inherit git-r3 -fi - -# ppc64 patchset based on https://github.com/chromium-ppc64le releases -SRC_URI+=" https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${PN}-5.15.2_p20211019-jumbo-build.patch.bz2 - https://dev.gentoo.org/~asturm/distfiles/${PN}-5.15.3_p20220406-patchset.tar.xz - ppc64? ( https://dev.gentoo.org/~gyakovlev/distfiles/${PN}-5.15.2-r1-chromium87-ppc64le.tar.xz )" - -IUSE="alsa bindist designer geolocation +jumbo-build kerberos pulseaudio screencast +system-ffmpeg +system-icu widgets" -REQUIRED_USE="designer? ( widgets )" - -RDEPEND=" - app-arch/snappy:= - dev-libs/glib:2 - dev-libs/nspr - dev-libs/nss - dev-libs/expat - dev-libs/libevent:= - dev-libs/libxml2[icu] - dev-libs/libxslt - dev-libs/re2:= - =dev-qt/qtcore-${QT5_PV}* - =dev-qt/qtdeclarative-${QT5_PV}* - =dev-qt/qtgui-${QT5_PV}* - =dev-qt/qtnetwork-${QT5_PV}* - =dev-qt/qtprintsupport-${QT5_PV}* - =dev-qt/qtwebchannel-${QT5_PV}*[qml] - media-libs/fontconfig - media-libs/freetype - media-libs/harfbuzz:= - media-libs/lcms:2 - media-libs/libjpeg-turbo:= - media-libs/libpng:0= - >=media-libs/libvpx-1.5:=[svc(+)] - media-libs/libwebp:= - media-libs/opus - sys-apps/dbus - sys-apps/pciutils - sys-libs/zlib[minizip] - virtual/libudev - x11-libs/libdrm - x11-libs/libX11 - x11-libs/libXcomposite - x11-libs/libXcursor - x11-libs/libXdamage - x11-libs/libXext - x11-libs/libXfixes - x11-libs/libXi - x11-libs/libxkbfile - x11-libs/libXrandr - x11-libs/libXrender - x11-libs/libXScrnSaver - x11-libs/libXtst - alsa? ( media-libs/alsa-lib ) - designer? ( =dev-qt/designer-${QT5_PV}* ) - geolocation? ( =dev-qt/qtpositioning-${QT5_PV}* ) - kerberos? ( virtual/krb5 ) - pulseaudio? ( media-sound/pulseaudio:= ) - screencast? ( media-video/pipewire:= ) - system-ffmpeg? ( media-video/ffmpeg:0= ) - system-icu? ( >=dev-libs/icu-69.1:= ) - widgets? ( - =dev-qt/qtdeclarative-${QT5_PV}*[widgets] - =dev-qt/qtwidgets-${QT5_PV}* - ) -" -DEPEND="${RDEPEND} - media-libs/libglvnd -" -BDEPEND="${PYTHON_DEPS} - dev-util/gperf - dev-util/ninja - dev-util/re2c - net-libs/nodejs[ssl] - sys-devel/bison - sys-devel/flex - ppc64? ( >=dev-util/gn-0.1807 ) -" - -PATCHES=( - "${FILESDIR}/${PN}-5.15.2-disable-fatal-warnings.patch" # downstream, bug 695446 - "${FILESDIR}/${PN}-5.15.3_p20220505-extra-gn.patch" # downstream, bug 774186 - "${FILESDIR}/${PN}-5.15.2_p20210224-chromium-87-v8-icu68.patch" # downstream, bug 757606 - "${FILESDIR}/${PN}-5.15.2_p20210224-disable-git.patch" # downstream snapshot fix - "${FILESDIR}/${PN}-5.15.2_p20211015-pdfium-system-lcms2.patch" # by Debian, QTBUG-61746 - "${FILESDIR}/${PN}-5.15.3_p20220329-clang14.patch" # by FreeBSD, bug 836604 - "${FILESDIR}/${PN}-5.15.3_p20220406-gcc12-includes.patch" # by openSUSE, bug 840326 - "${WORKDIR}/${PN}-5.15.2_p20211019-jumbo-build.patch" # bug 813957 - "${WORKDIR}/${PN}-5.15.3_p20220406-patchset" # bug 698988 (py2--), pipewire-3 -) - -qtwebengine_check-reqs() { - # bug #307861 - eshopts_push -s extglob - if is-flagq '-g?(gdb)?([1-9])'; then - ewarn "You have enabled debug info (probably have -g or -ggdb in your CFLAGS/CXXFLAGS)." - ewarn "You may experience really long compilation times and/or increased memory usage." - ewarn "If compilation fails, please try removing -g/-ggdb before reporting a bug." - fi - eshopts_pop - - [[ ${MERGE_TYPE} == binary ]] && return - - # (check-reqs added for bug #570534) - # - # Estimate the amount of RAM required - # Multiplier is *10 because Bash doesn't do floating point maths. - # Let's crudely assume ~2GB per compiler job for GCC. - local multiplier=20 - - # And call it ~1.5GB for Clang. - if tc-is-clang ; then - multiplier=15 - fi - - local CHECKREQS_DISK_BUILD="7G" - local CHECKREQS_DISK_USR="150M" - if ! has "distcc" ${FEATURES} ; then - # bug #830661 - # Not super realistic to come up with good estimates for distcc right now - local CHECKREQS_MEMORY=$(($(makeopts_jobs)*multiplier/10))G - fi - - check-reqs_${EBUILD_PHASE_FUNC} -} - -pkg_pretend() { - qtwebengine_check-reqs -} - -pkg_setup() { - qtwebengine_check-reqs - python-any-r1_pkg_setup -} - -src_unpack() { - case ${QT5_BUILD_TYPE} in - live) git-r3_src_unpack ;& - release) default ;; - esac -} - -src_prepare() { - if [[ ${PV} == ${QT5_PV}_p* ]]; then - # This is made from git, and for some reason will fail w/o .git directories. - mkdir -p .git src/3rdparty/chromium/.git || die - fi - # We need to make sure this integrates well into Qt 5.15.3 installation. - # Otherwise revdeps fail w/o heavy changes. This is the simplest way to do it. - # See also: https://www.qt.io/blog/building-qt-webengine-against-other-qt-versions - sed -E "/^MODULE_VERSION/s/5\.15\.[0-9]+/${QT5_PV}/" -i .qmake.conf || die - - # QTBUG-88657 - jumbo-build could still make trouble - if ! use jumbo-build; then - sed -i -e 's|use_jumbo_build=true|use_jumbo_build=false|' \ - src/buildtools/config/common.pri || die - fi - - # bug 620444 - ensure local headers are used - find "${S}" -type f -name "*.pr[fio]" | \ - xargs sed -i -e 's|INCLUDEPATH += |&$${QTWEBENGINE_ROOT}_build/include $${QTWEBENGINE_ROOT}/include |' || die - - if use system-icu; then - # Sanity check to ensure that bundled copy of ICU is not used. - # Whole src/3rdparty/chromium/third_party/icu directory cannot be deleted because - # src/3rdparty/chromium/third_party/icu/BUILD.gn is used by build system. - # If usage of headers of bundled copy of ICU occurs, then lists of shim headers in - # shim_headers("icui18n_shim") and shim_headers("icuuc_shim") in - # src/3rdparty/chromium/third_party/icu/BUILD.gn should be updated. - local file - while read file; do - echo "#error This file should not be used!" > "${file}" || die - done < <(find src/3rdparty/chromium/third_party/icu -type f "(" -name "*.c" -o -name "*.cpp" -o -name "*.h" ")" 2>/dev/null) - fi - - # src/3rdparty/gn fails with libc++ due to passing of `-static-libstdc++` - if tc-is-clang && has_version 'sys-devel/clang[default-libcxx]'; then - eapply "${FILESDIR}/${PN}-5.15.2_p20210521-clang-libc++.patch" - fi - - if use system-ffmpeg && has_version '>=media-video/ffmpeg-5'; then - eapply "${FILESDIR}/${PN}-5.15.3_p20220406-ffmpeg5.patch" # by Archlinux, bug 831437 - fi - - qt_use_disable_config alsa webengine-alsa src/buildtools/config/linux.pri - qt_use_disable_config pulseaudio webengine-pulseaudio src/buildtools/config/linux.pri - - qt_use_disable_mod designer webenginewidgets src/plugins/plugins.pro - - qt_use_disable_mod widgets widgets src/src.pro - - qt5-build_src_prepare - - # we need to generate ppc64 stuff because upstream does not ship it yet - if use ppc64; then - einfo "Patching for ppc64le and generating build files" - eapply "${FILESDIR}/qtwebengine-5.15.2-enable-ppc64.patch" - pushd src/3rdparty/chromium > /dev/null || die - eapply -p0 "${WORKDIR}/${PN}-ppc64le" - popd > /dev/null || die - pushd src/3rdparty/chromium/third_party/libvpx > /dev/null || die - mkdir -vp source/config/linux/ppc64 || die - mkdir -p source/libvpx/test || die - touch source/libvpx/test/test.mk || die - # clang-format is used to re-format sources - # but we'd rather make it a no-op than introduce a clang dependency - # https://bugs.gentoo.org/849458 - clang-format() { : ; } - export -f clang-format || die - ./generate_gni.sh || die - popd >/dev/null || die - fi -} - -src_configure() { - export NINJA_PATH=/usr/bin/ninja - export NINJAFLAGS="${NINJAFLAGS:--j$(makeopts_jobs "${MAKEOPTS}" 999) -l$(makeopts_loadavg "${MAKEOPTS}" 0) -v}" - - local myqmakeargs=( - -- - -no-build-qtpdf - -printing-and-pdf - -system-opus - -system-webp - $(qt_use alsa) - $(qt_use !bindist proprietary-codecs) - $(qt_use geolocation webengine-geolocation) - $(qt_use kerberos webengine-kerberos) - $(qt_use pulseaudio) - $(usex screencast -webengine-webrtc-pipewire '') - $(usex system-ffmpeg -system-ffmpeg -qt-ffmpeg) - $(qt_use system-icu webengine-icu) - ) - qt5-build_src_configure -} - -src_install() { - qt5-build_src_install - - # bug 601472 - if [[ ! -f ${D}${QT5_LIBDIR}/libQt5WebEngine.so ]]; then - die "${CATEGORY}/${PF} failed to build anything. Please report to https://bugs.gentoo.org/" - fi -} - -pkg_preinst() { - elog "This version of Qt WebEngine is based on Chromium version 87.0.4280.144," - elog "with additional security fixes from newer versions. Extensive as it is, the" - elog "list of backports is impossible to evaluate, but always bound to be behind" - elog "Chromium's release schedule." - elog "In addition, various online services may deny service based on an outdated" - elog "user agent version (and/or other checks). Google is already known to do so." - elog - elog "tldr: Your web browsing experience will be compromised." -} diff --git a/dev-qt/qtwebengine/qtwebengine-5.15.4_p20220526.ebuild b/dev-qt/qtwebengine/qtwebengine-5.15.4_p20220526.ebuild index 6c1f60c130b3..9ba4c484f9b3 100644 --- a/dev-qt/qtwebengine/qtwebengine-5.15.4_p20220526.ebuild +++ b/dev-qt/qtwebengine/qtwebengine-5.15.4_p20220526.ebuild @@ -11,7 +11,7 @@ DESCRIPTION="Library for rendering dynamic web content in Qt5 C++ and QML applic HOMEPAGE="https://www.qt.io/" if [[ ${QT5_BUILD_TYPE} == release ]]; then - KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~x86" + KEYWORDS="amd64 ~arm arm64 ~ppc64 x86" if [[ ${PV} == ${QT5_PV}_p* ]]; then SRC_URI="https://dev.gentoo.org/~asturm/distfiles/${P}.tar.xz" S="${WORKDIR}/${P}" diff --git a/dev-qt/qtwebsockets/Manifest b/dev-qt/qtwebsockets/Manifest index fdec1d8ea885..d169d192a59a 100644 --- a/dev-qt/qtwebsockets/Manifest +++ b/dev-qt/qtwebsockets/Manifest @@ -3,5 +3,5 @@ DIST qtwebsockets-5.15.4-gentoo-kde-1.tar.xz 2036 BLAKE2B 563c0baaa8ad1b9c786f35 DIST qtwebsockets-everywhere-opensource-src-5.15.3.tar.xz 259184 BLAKE2B d37056edef6a8618f773c5b51d3e3d3d48e996ddf27b04129a9b2ef4e313405018ec0325482d2157245f31fc25e3938a03d2aab773735269930c4cb175593ef0 SHA512 a4d1442028e842f5e97bb5d9142d2be768193a0807e51a72adc36bf9bf554fd3ae86373d3de841dc6e0c8bd8312d7bc23b2e46fdf90fce59ab5e35e4462ce4ea DIST qtwebsockets-everywhere-opensource-src-5.15.4.tar.xz 260792 BLAKE2B 5e494c712e859bac610547ab3c4fe7552b2a4fe6d0c120bd445937903b120395da21c0ebee5c1de97c02e60ce48e53551d6b509fecc5ca38e142677857130adc SHA512 01714b9927c3a234fac9386a596aa3dc3833d9cfe8cc152892fec969e51b428bed00f501c16b8e4f810452739ff8491e5c64f9b936aa10e1a839c09c8f2832ce EBUILD qtwebsockets-5.15.3.ebuild 583 BLAKE2B 03765c46170ca5eb45df9f2773b60ef2fc126c9bf14bea4fc084f3984c3fd16a804de1625577da27658af0201c486f3a3ca1dc3977cdac546456954717cb707c SHA512 0fe201988a3af2a80c11da78c23e99f88abdbe45228284a24cafcc582118764bf761b5157476076bf1d448479ca874e7d83d2d39036cc386da4611dc5f28e57b -EBUILD qtwebsockets-5.15.4.ebuild 587 BLAKE2B 1e18e16cd1521a6016ecfbf0ba4c32074ed2c6b3aec05fd2d618ac63aa27ec3b434f33fd9e6b63649a2b862b885d59d9e4a8e4de4b64f09ca808d6ebec3cb3e7 SHA512 77b54f5bc3972252e85c0f715970c15e816001eb1a6421b7ffac2867f7ff3e10083d0e5cf8e319294ed44ac0f3fd533ad387fb02201b1d2a75c1592cf83abba2 +EBUILD qtwebsockets-5.15.4.ebuild 584 BLAKE2B fd83042c8cd6631d66d9493f8ef6aea0f959bb603607075aa64fce2d40b795b4ca8b835d3c12adc6ba72da132fcd6331c5fc9f064c88f2300a490551003aa8ff SHA512 5278598f55e2c9fa01575f2b54303bd3c0d69e4d49ce9c86ccd4791fff624e9bdd4883c08594461c3d2dc4d9f4fc57aa7d48887cf73c0f275b5d9ade36136087 MISC metadata.xml 542 BLAKE2B 45db7e0814cd2ecae2053ed664d6af55c1f2c175eeceba4364fc37c558ddb51c8e28309722e8c2404441ca009613c045ddf7e501d4b5ed27d208c027c3aa1573 SHA512 5bc7be4d72823fdb716ce7eee0c36eb2a5fe7ea9a59a95792727efbddbe474fb44dfa0286a3064ee674a41d8d5415fd48c717735b6818cf3c28e1d60193f3ce1 diff --git a/dev-qt/qtwebsockets/qtwebsockets-5.15.4.ebuild b/dev-qt/qtwebsockets/qtwebsockets-5.15.4.ebuild index 8d610d19b6d1..01cea4901716 100644 --- a/dev-qt/qtwebsockets/qtwebsockets-5.15.4.ebuild +++ b/dev-qt/qtwebsockets/qtwebsockets-5.15.4.ebuild @@ -9,7 +9,7 @@ inherit qt5-build DESCRIPTION="Implementation of the WebSocket protocol for the Qt5 framework" if [[ ${QT5_BUILD_TYPE} == release ]]; then - KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86" + KEYWORDS="amd64 arm arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc x86" fi IUSE="qml +ssl" diff --git a/dev-qt/qtwebview/Manifest b/dev-qt/qtwebview/Manifest index fc3ac9bada2f..2771d889fe1d 100644 --- a/dev-qt/qtwebview/Manifest +++ b/dev-qt/qtwebview/Manifest @@ -1,5 +1,3 @@ -DIST qtwebview-everywhere-opensource-src-5.15.3.tar.xz 133700 BLAKE2B 7ca5b2e18f08a7a7dd08ff7c835e796dbba5dfd77deaed0e5909d1622d478de69e190b68b3f02e4c48ba04fd37196ea63297ffea4f6e999966b3938944491614 SHA512 3a2a7c06df79a6ac4bfd3a45c2ad9e06dc1c2c71ca6a14f9006e031b0679549a9f1d09a9c82439c700e1c0c0785cf7baa402ea2d230a4ebd122dc4e5d2b07030 DIST qtwebview-everywhere-opensource-src-5.15.4.tar.xz 135316 BLAKE2B 7c8554abeb07014f51b9e61e352cb5b473973ae52c675a7027e95cfca2bf8bfecfac2bd2b5d1b1f6170420bd9a3c4280ee9de7604834cc42841ea0db51cc3dd9 SHA512 fb5177f0e8f79490598120f01b6cdd78ce5cbac8f313c0e088ded7b4daada290d2c058ecd6eebdba76fd15efd2e198bc03cbaf544fba664d49efb55709703be6 -EBUILD qtwebview-5.15.3.ebuild 454 BLAKE2B 8f380ecf5efbd5e38d4b94e224cd191d342bc59c9730a929f6c1c6f5f68ff64e5b3b3604970396f05e7c7ce757d92c8a9b82868a37136b7ebb34f4ec94a4c35a SHA512 6ecad94dcfe6a2517a1af4194aad7ca2696d066bb2483ca73c8d45495c8389d1b59358dad8d71ef5a84fc67bc384dee6b141772cf0438a6edeae22037c57843a EBUILD qtwebview-5.15.4.ebuild 454 BLAKE2B 8f380ecf5efbd5e38d4b94e224cd191d342bc59c9730a929f6c1c6f5f68ff64e5b3b3604970396f05e7c7ce757d92c8a9b82868a37136b7ebb34f4ec94a4c35a SHA512 6ecad94dcfe6a2517a1af4194aad7ca2696d066bb2483ca73c8d45495c8389d1b59358dad8d71ef5a84fc67bc384dee6b141772cf0438a6edeae22037c57843a MISC metadata.xml 482 BLAKE2B 651a49dc4a07f5e5a9c21990868e666d98acdea7d7b0b2c0e4c98eafc3da72c803d380e4abda30f33250f7bbd7654df713833ccdddcb975cbad6f92e488f643b SHA512 192c670abd7da29645513bf1d9297d942efdc49f5cf170861e7689fda47f51daa47f10c7c81c3b045366e0259179c6839ff7747197c9d792e8d0fd1a5818973e diff --git a/dev-qt/qtwebview/qtwebview-5.15.3.ebuild b/dev-qt/qtwebview/qtwebview-5.15.3.ebuild deleted file mode 100644 index 288f86cec680..000000000000 --- a/dev-qt/qtwebview/qtwebview-5.15.3.ebuild +++ /dev/null @@ -1,22 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit qt5-build - -DESCRIPTION="Module for displaying web content in a QML application using the Qt5 framework" - -if [[ ${QT5_BUILD_TYPE} == release ]]; then - KEYWORDS="~amd64" -fi - -IUSE="" - -DEPEND=" - =dev-qt/qtcore-${QT5_PV}* - =dev-qt/qtdeclarative-${QT5_PV}* - =dev-qt/qtgui-${QT5_PV}* - =dev-qt/qtwebengine-${QT5_PV}*:5 -" -RDEPEND="${DEPEND}" diff --git a/dev-qt/qtwidgets/Manifest b/dev-qt/qtwidgets/Manifest index 95052a32eafc..1ddc374dc788 100644 --- a/dev-qt/qtwidgets/Manifest +++ b/dev-qt/qtwidgets/Manifest @@ -4,6 +4,6 @@ DIST qtbase-5.15.4-gentoo-kde-3.tar.xz 516480 BLAKE2B b7f94dd5315b9a16647c2d035f DIST qtbase-everywhere-opensource-src-5.15.3.tar.xz 50204364 BLAKE2B 9c011e8d6033e340a1d7be6bd9100a05d55638cfd53f647752853382574b6c444668eae36bf88cfedde0e7c0e00ecb1f91d025fc59c23be5438ba0ef91a5246c SHA512 01723eff5116a1d7d136fa32d2aee2691b227a241dbc160953ee72a8c0f3bc7ab771c17434629cabef419983ef43bb38aa6956ddcc09c9a82e116a50073b0079 DIST qtbase-everywhere-opensource-src-5.15.4.tar.xz 50225468 BLAKE2B 3525126791ca168ea4227bc58bef0202f4cec68396c958b0e7f09e7b41ca9d70bbcf0e78b5e7997bc3e4a59e889128f93964b5d0a9db7d012403581cff3dc30b SHA512 91a1d95c2891939ae55134e8897cbc423142bd8eda954a1e65bb563b0932ed9e2da34db374fd86858b4a819e8abe824a967b31f4fb316528ec8aaf15016c6ad3 EBUILD qtwidgets-5.15.3.ebuild 1195 BLAKE2B 45122f3ba71a6317214797a0caf6ebe0cf904864df95ec158250bbcc082ef473716422a963a9ca8a3e62914e94824e3a873bdb9c0214102c6c189b65eb9c4c1b SHA512 d6ea638d68a94a8131c6be95ae71b6c44db7cc0edc4f5bcc9937589cbfcf8d23bdd213e8aef337eaa23820ecf8743df579224fed76505912ca9d493395e70b14 -EBUILD qtwidgets-5.15.4-r1.ebuild 1207 BLAKE2B 6d43b1f77d4704f3ca7ec91515a9f8606502f5d35d03b2a8e31fc6ff7b20556c3cc78a833bdae84d380c1610d629005b46db502275cdde2fa6bd35709d6575c5 SHA512 44393abccf96b374b00eac0b4a6f74363ce6c2bd345979c592f168b6c652fb26693d01818b9f4c19e450c9558a882a3edca6a3055fc7d769cbdcf0ba7854523d +EBUILD qtwidgets-5.15.4-r1.ebuild 1204 BLAKE2B f9fb7a616a8f6c51cda8edfa03d65342446791ec7469312227084071a4e2d8740c1cb5a192429912ea35374444e5216aa934ae25913ed900ad09891a9a94255e SHA512 bc3a77d109edcee4e0cdd4efdbf6fab28ac86be3740e4f6d0706996cbc9aae442a7c18395a01dc5d570350bbdb886210436207b51af2232fbf3cdd4cb84f5c66 EBUILD qtwidgets-5.15.4-r2.ebuild 1208 BLAKE2B f63c4881b72fcef1114a6a5b22cfedb006def40f6a05a96e5076700e11a66d2e649dc2f5782bd5c45296b9435e987c64c8fc46bf81c69b2d08c7f4cc52293a3a SHA512 0cb6f5be33e5c8fb9a3c96ac8a16bd148eb525dee02ce4ff0c5728c4d5116c320a0ca54d71c7c9bc96c15cb98bae7d115dca0b18e0ba274dc41a5dffc3cc9e0c MISC metadata.xml 559 BLAKE2B 3ea80a5e419db32987d68d7e5033fa75fa0ff22b31b0842fd7ead902172cbe83650b0bbdf8657a57e428726e7cdf114d9011bd16066c080bc5f6ecb3f691d42c SHA512 51172365a186fbca09651bfd751284960dda4036390af2afab9812a7ae3fabdd9d60a336dee3cfc5e3d133a0216bf77e29660b9cdee2f0bcd2ce43c27297bdb1 diff --git a/dev-qt/qtwidgets/qtwidgets-5.15.4-r1.ebuild b/dev-qt/qtwidgets/qtwidgets-5.15.4-r1.ebuild index 6d61c9a1a47f..c337b70acaf7 100644 --- a/dev-qt/qtwidgets/qtwidgets-5.15.4-r1.ebuild +++ b/dev-qt/qtwidgets/qtwidgets-5.15.4-r1.ebuild @@ -10,7 +10,7 @@ inherit qt5-build DESCRIPTION="Set of components for creating classic desktop-style UIs for the Qt5 framework" if [[ ${QT5_BUILD_TYPE} == release ]]; then - KEYWORDS="amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" + KEYWORDS="amd64 arm arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc x86" fi # keep IUSE defaults in sync with qtgui diff --git a/dev-qt/qtx11extras/Manifest b/dev-qt/qtx11extras/Manifest index 5eff924ab989..650a499921bc 100644 --- a/dev-qt/qtx11extras/Manifest +++ b/dev-qt/qtx11extras/Manifest @@ -1,5 +1,5 @@ DIST qtx11extras-everywhere-opensource-src-5.15.3.tar.xz 143996 BLAKE2B 5e6fa4d15c6fd16d81d4923cdace8e90baaa2b6484667a516890b4c6da5befa61205809bf4f52273bc25747b1d7a6355b8f85ecbf891a0d97548362a01e0acb2 SHA512 eaf5e639c68cc4e1a35f82a877f461f8023b92dede3819808fdb7334364f4428400a94e7d8cff30985410bf7754258c6376504fd068ba3d792683fd23f586133 DIST qtx11extras-everywhere-opensource-src-5.15.4.tar.xz 145612 BLAKE2B 4c67f50d8a1cf152a5e46d208f4cd4faaa100d8b0a178bd610c825dcdf7cbbc0ec2b8ac904856ebc7b08aebbb9b6c4b6d0503fdc5af21d32ed3d4c2d7bdf170f SHA512 79c718eff9daba9ff3f361d38f828f8f3c447b87486d652d4ed1f964ec686259ae4d0a1a50b7b6b9349453ba3f8b56b3c20c8a5f26971d5cc3c8f99d668744d6 EBUILD qtx11extras-5.15.3.ebuild 452 BLAKE2B b656ce186a73820dca95a70df22be14900718d2040fa7bd31f55dd02e8d3bc48bfb6874e1ab5c3945cf345af6633161242860ed23b646927e821b74aaa1eb168 SHA512 18ab71f09f5b0454583af9531d738c8d6277f92c183a533beffa8f310f8e9eb5db9c22bc1966408c4eadad3f193c7c17978192c0c04b6f16177e670bf7c1b57d -EBUILD qtx11extras-5.15.4.ebuild 464 BLAKE2B 8ff7fac9622f13b4ede2235fd737b39b3ea7a5e54ce7e53f89cf7c8a6c528e1eb47f0fb70baf0ad347e7570be8527912e0642f2d61fc47d4ad4ca03cfe352f5b SHA512 de609e4d0c5d9a6fdb209496de0c93ee4021bd26d3a570e90d81b58d7f79c617f86aaa0f6d1048906aa9e41ef2e7c88f2ee7f32061afb594177c1c408e61513e +EBUILD qtx11extras-5.15.4.ebuild 461 BLAKE2B f148f14535b3d4720ce85877ac9ec3e2778e22672d6c4587e85daea5d605d88535c62fd7baad4772d317f5e47811b624b9d11330571b93d32248d0d46451b0d7 SHA512 9d67012fd01a120f2eb9f3f7eaab35d7a465560cd7cd506a9d9520aed7dabe51cae1d3cf4e587d13bd0fc84318148decdfd322a4d6a8fabf87400128c0d3bf14 MISC metadata.xml 482 BLAKE2B 651a49dc4a07f5e5a9c21990868e666d98acdea7d7b0b2c0e4c98eafc3da72c803d380e4abda30f33250f7bbd7654df713833ccdddcb975cbad6f92e488f643b SHA512 192c670abd7da29645513bf1d9297d942efdc49f5cf170861e7689fda47f51daa47f10c7c81c3b045366e0259179c6839ff7747197c9d792e8d0fd1a5818973e diff --git a/dev-qt/qtx11extras/qtx11extras-5.15.4.ebuild b/dev-qt/qtx11extras/qtx11extras-5.15.4.ebuild index 0f353476fc44..3842c5cbcdc4 100644 --- a/dev-qt/qtx11extras/qtx11extras-5.15.4.ebuild +++ b/dev-qt/qtx11extras/qtx11extras-5.15.4.ebuild @@ -8,7 +8,7 @@ inherit qt5-build DESCRIPTION="Linux/X11-specific support library for the Qt5 framework" if [[ ${QT5_BUILD_TYPE} == release ]]; then - KEYWORDS="amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" + KEYWORDS="amd64 arm arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc x86" fi IUSE="" diff --git a/dev-qt/qtxml/Manifest b/dev-qt/qtxml/Manifest index c7d193f92509..5c60dc7769ad 100644 --- a/dev-qt/qtxml/Manifest +++ b/dev-qt/qtxml/Manifest @@ -3,5 +3,5 @@ DIST qtbase-5.15.4-gentoo-kde-1.tar.xz 507288 BLAKE2B a22d3745d3c690e29f7726cc46 DIST qtbase-everywhere-opensource-src-5.15.3.tar.xz 50204364 BLAKE2B 9c011e8d6033e340a1d7be6bd9100a05d55638cfd53f647752853382574b6c444668eae36bf88cfedde0e7c0e00ecb1f91d025fc59c23be5438ba0ef91a5246c SHA512 01723eff5116a1d7d136fa32d2aee2691b227a241dbc160953ee72a8c0f3bc7ab771c17434629cabef419983ef43bb38aa6956ddcc09c9a82e116a50073b0079 DIST qtbase-everywhere-opensource-src-5.15.4.tar.xz 50225468 BLAKE2B 3525126791ca168ea4227bc58bef0202f4cec68396c958b0e7f09e7b41ca9d70bbcf0e78b5e7997bc3e4a59e889128f93964b5d0a9db7d012403581cff3dc30b SHA512 91a1d95c2891939ae55134e8897cbc423142bd8eda954a1e65bb563b0932ed9e2da34db374fd86858b4a819e8abe824a967b31f4fb316528ec8aaf15016c6ad3 EBUILD qtxml-5.15.3.ebuild 540 BLAKE2B 8fe67c477cd44dce4a039e6b1a298346dc0ff7334a7b711a991d3f73097f7126c771879a6d2188573a89e83b869e92b4494c4205a602ab7f6abb92fb6316fc0b SHA512 8c1d6622f9291e3b85e0ae6ea4d0c5a005f9adbfbaab69b146f9dd1897c9af321ab1985b34afd2041a8edf46890b4796a7d7eef69f90d4e9665f692b1774d842 -EBUILD qtxml-5.15.4.ebuild 545 BLAKE2B f10488c7ac8437c0dc24002757d375859a71e9ed2b0eab1afe630bcc740592f4f2d413521f7b43ea14375a1a4b397fd47c8cc62904c92fd5e17032c2f71d3413 SHA512 4a9235565afd2f20a9cab545790022841f505804e152400225b77d165d025e89241ab08295b6e09d4573c4ba0777b06b88ae56089861325ebe40b4afa3896366 +EBUILD qtxml-5.15.4.ebuild 542 BLAKE2B 59c856fd4c607bf75262f2c4b5a6db8ea2ff1b6503b67449051855e075a8b62d95ea3b3abc5ad5ce7a23038c0081c1a1e2b1051f688c3a8623226e338e595e5c SHA512 9fc9ff254614e5541e6e91316fdaa79648c1891bb89da8516ff28cc46214f8b17fb6c959d8be3bbd2039a5c9afa61f532d6799dbc19f5c05ad085898ece1f6b8 MISC metadata.xml 482 BLAKE2B 651a49dc4a07f5e5a9c21990868e666d98acdea7d7b0b2c0e4c98eafc3da72c803d380e4abda30f33250f7bbd7654df713833ccdddcb975cbad6f92e488f643b SHA512 192c670abd7da29645513bf1d9297d942efdc49f5cf170861e7689fda47f51daa47f10c7c81c3b045366e0259179c6839ff7747197c9d792e8d0fd1a5818973e diff --git a/dev-qt/qtxml/qtxml-5.15.4.ebuild b/dev-qt/qtxml/qtxml-5.15.4.ebuild index de237b8b04b1..c521bfaeaef4 100644 --- a/dev-qt/qtxml/qtxml-5.15.4.ebuild +++ b/dev-qt/qtxml/qtxml-5.15.4.ebuild @@ -10,7 +10,7 @@ inherit qt5-build DESCRIPTION="Implementation of SAX and DOM for the Qt5 framework" if [[ ${QT5_BUILD_TYPE} == release ]]; then - KEYWORDS="amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" + KEYWORDS="amd64 arm arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc x86" fi IUSE="" diff --git a/dev-qt/qtxmlpatterns/Manifest b/dev-qt/qtxmlpatterns/Manifest index dfe2fd84c8a2..b96ddfa8df71 100644 --- a/dev-qt/qtxmlpatterns/Manifest +++ b/dev-qt/qtxmlpatterns/Manifest @@ -1,5 +1,5 @@ DIST qtxmlpatterns-everywhere-opensource-src-5.15.3.tar.xz 5211100 BLAKE2B 808b3f047603e31a973c1455632c2b4425f2daffbe977572682155c6421062285481b7847fe21ea796991bc21aebb4be65f6a17d1d2bfeb3b0ff722b6785f234 SHA512 4a5f7d68db6f950caedbb94291ab6aad77e7c52cc8adea2e41ddf600106c8d75b4eef83bc716bb1aa3696042c48c34979d8d216a16ccec3a539118b46691c5a4 DIST qtxmlpatterns-everywhere-opensource-src-5.15.4.tar.xz 5211620 BLAKE2B 2255ad1fe12a356b6b7aae515fa469df89a0d54e841062d68fa1f9b69d4fc88eab9f4a71510c6d8261bd146172b16a2fcb5b23127870a8a249573d1bca66cb63 SHA512 fc4b4723407f6a1e765933d9d76ec4ffe874cb4a70e47bc4110def2c4a491b86fa753c33ef31ef95ad1a6eaa3de1fadbc49deb7783d32d8fc2f51672670d5a87 EBUILD qtxmlpatterns-5.15.3.ebuild 801 BLAKE2B 7c427cd11fe454b218e0d6e1c066fba3e1f9aeff5cc10de3737096900a18057594bed9f7ec1b6e1f97708370b04944d9d68f93f9dd30606c85fc7586e5443b49 SHA512 f69dc0523fb04eb5b632fce2acfd6b8cc22857e60011b1429a710f56a004ad606bf1de0dc151af51da9503f0a32bcc53a3945d2cce86518448f32f5ac70c0403 -EBUILD qtxmlpatterns-5.15.4.ebuild 806 BLAKE2B df7ee6d22c7be2d8db67992d5f9b900fb2ca429d8d16a8bda705dfd6937a4ee1243e34aff6ecb6c756135c709d4f8dcc14d3253cae9eceda17781904ecf4e646 SHA512 6794d9844adced4e030f9e72a738aaaf2306a7e2e082458f2d1cfdc368de40bcaf8087589e67cae32024510c9cb3c74bebad958067cb3e5848bd4f31c27b8df0 +EBUILD qtxmlpatterns-5.15.4.ebuild 803 BLAKE2B 6db0bd39ae163d9f9e8f52f2d09608040c9f7914826142291b9ef4f132e26cc4385a9dfb5f891475a704466c4999e1d76c5847368ecd791f20bda70bd3de70d8 SHA512 1902d1ce59f41e7ffae5c4ecdc04a29527cf324da439891db29992b3db76d5eaa6ac268d85d1fb5b437a37dd18fdd8f8f90f6f0380ae87df43a9945ffeda1966 MISC metadata.xml 590 BLAKE2B 2f67cb5fc0572aa19ed1775ac6a1cf2de7aae77141a76f81ad00d9620c0ba4238c1058ed53bd6332f8862f24cb59f3f23984df84d062c295868f3914ad8efb8f SHA512 50bbcf3579ec5613429e2a7c613e41ccd79d04f0ed7bb2e5db1ae22868aea8922f0b3509bc4fe91ab7cbc9ad6b86bb536993638d3562d811203814e64e2ae22b diff --git a/dev-qt/qtxmlpatterns/qtxmlpatterns-5.15.4.ebuild b/dev-qt/qtxmlpatterns/qtxmlpatterns-5.15.4.ebuild index dedba8abaebc..e7184106f6c0 100644 --- a/dev-qt/qtxmlpatterns/qtxmlpatterns-5.15.4.ebuild +++ b/dev-qt/qtxmlpatterns/qtxmlpatterns-5.15.4.ebuild @@ -8,7 +8,7 @@ inherit qt5-build DESCRIPTION="XPath, XQuery, XSLT, and XML Schema validation library for the Qt5 framework" if [[ ${QT5_BUILD_TYPE} == release ]]; then - KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86" + KEYWORDS="amd64 arm arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc x86" fi IUSE="qml" diff --git a/dev-ruby/Manifest.gz b/dev-ruby/Manifest.gz index 4eb26c3cd9e4a722af39bc1c211b00c1303f569d..a2a3f6acd6890e359111bcefd0ce2f3b5dd999a4 100644 GIT binary patch delta 86161 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 delta 86141 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
    vN+PzGs97n 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 M0S9}3qYWqn0KXpT)Bpeg diff --git a/dev-ruby/hiera-eyaml/Manifest b/dev-ruby/hiera-eyaml/Manifest index a1484e88e785..560a06f5442d 100644 --- a/dev-ruby/hiera-eyaml/Manifest +++ b/dev-ruby/hiera-eyaml/Manifest @@ -1,5 +1,5 @@ DIST hiera-eyaml-3.1.1.tar.gz 54848 BLAKE2B 8daa4925bf1fb945ddb5ce7a485c3bf2bfca8747eb0cf00530eb91307d18d3f5c73699a30631b80e7825baac3a8b0c1695bd0313906bc8c7aba9c3c00d69b9cc SHA512 3bc93ca31af96383401f28644490f5540a70cf719e47d340794daf6c8bcc7fe9800d1d1e6ba99aba344831966f8d15f1a1fd9d1522696457f0bdec79dd45a108 DIST hiera-eyaml-3.2.2.tar.gz 59174 BLAKE2B 2e31d1d0807096757f338a3f112a2f853f9dc61d14f92720a06e8835ef5b2228cea1ef2db1d5d7a2758422158acca14e882e1fa88a3189fcc254573e15e32185 SHA512 ac7800d35cba9b11e1fcfd831419caa1fb32fc1747499f780a40005cf57a87be4562f52251b8f5482156ad98892d41fe5060e48f74a75a0d1657dd5c04b8ee92 -EBUILD hiera-eyaml-3.1.1.ebuild 1465 BLAKE2B 5dd4ccf526c16d9ff861dcb7fb01b773284c4b8d6ae941a5ee0f9279bf2f1ea6188e5bcc4944a942960e76e73b77348c02fc77f55f3f1ad264298518622bc7eb SHA512 fe8673a634ae9c93a63960a0d836cc6b70d36f8f2a93c5fc3f1c7a5c588a139b295a19139e6153369a67a583250f5bb837546ea9571b2f8f6ee689a271d3ccdb -EBUILD hiera-eyaml-3.2.2.ebuild 1542 BLAKE2B 8f6a3bc6abcc961039a60a98bb94a353fc2a284c7275d92f7ac3144da92a505c08b0bcfbb8bf8a875270e3d8f9539855bcc30963f45c27446aed9e06e47a0902 SHA512 d285f61f97292f8cc483787f42e9f6873d770e8d3bd9e547fdee90189f9b284d07771401405b7c811db3ae36e7ef166eae23dd56050ea0c2a2b05f32de0d46d3 +EBUILD hiera-eyaml-3.1.1.ebuild 1465 BLAKE2B 216f1ebf7dc84646bc6ab1b2af26f12452d09a48e6d5ebc1715bed2152a7dc5d1b5b49c732c5497d7174f5ed289c2ca9a2e73f47c149be09819ee28d44ba3b2b SHA512 0b4ce0fff54180da7bd7fffb4f5bb64c3675054055fa20a8dbb4b97e69777c1ebcbd2c4918d863c3c95e461fe16816044b2e15eefdf7071931be4581f11e4e76 +EBUILD hiera-eyaml-3.2.2.ebuild 1542 BLAKE2B f7a8bcd7b18685197f33a8444ddfed1a8b341f7845961e50ffa7d897440c87d035ac300b91fa2a5ac6fb7674e8bdf427d7498e1156b61be3d2c335142b65b7b9 SHA512 39d89d0c857e27de9c2977d73deb93693a9cebda225dbc1be0e63428e3b865aad7348b2bb7f77ab6ca3e7600b7e7c14e84c3e09a9a0e5e7c7c96ea14164d0fb1 MISC metadata.xml 475 BLAKE2B d544bc1b3bee5ee303ee340c6cb73360fbf9e1cb48ff81986f8c7dbc6de01a7961c9a5320355851ab9892712b381357e37897d8d906633dc7b7d39c46ae87026 SHA512 34e60583c13d377291e47d7f9ef7dd016298d0b3cb139a4cb658e946324ca0383cc8e357994468524b80be882e5ca96136088831dddadbfd90c260cd053cd9d8 diff --git a/dev-ruby/hiera-eyaml/hiera-eyaml-3.1.1.ebuild b/dev-ruby/hiera-eyaml/hiera-eyaml-3.1.1.ebuild index 29e79172ccd4..cb1acb35e03f 100644 --- a/dev-ruby/hiera-eyaml/hiera-eyaml-3.1.1.ebuild +++ b/dev-ruby/hiera-eyaml/hiera-eyaml-3.1.1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -31,7 +31,7 @@ all_ruby_prepare() { sed -i -e '/highline/ s/~>/>=/' \ -e '/gem.files/d' ${RUBY_FAKEGEM_GEMSPEC} || die - sed -i -e 's:/tmp:'${T}':' \ + sed -i -e "s:/tmp:${T}:" \ features/sandbox/puppet/environments/local/modules/test/manifests/run.pp \ features/sandbox/puppet-hiera-merge/environments/local/modules/test/manifests/run.pp \ features/puppet.feature @@ -39,7 +39,7 @@ all_ruby_prepare() { each_ruby_prepare() { # Run tests with the correct ruby interpreter - sed -i -e 's:I run `eyaml:I run `'${RUBY}' '${S}'/bin/eyaml:' features/*.feature || die + sed -i -e 's:I run `eyaml:I run `'${RUBY}' '"${S}"'/bin/eyaml:' features/*.feature || die } diff --git a/dev-ruby/hiera-eyaml/hiera-eyaml-3.2.2.ebuild b/dev-ruby/hiera-eyaml/hiera-eyaml-3.2.2.ebuild index 076d16797b4c..c20c61b8599b 100644 --- a/dev-ruby/hiera-eyaml/hiera-eyaml-3.2.2.ebuild +++ b/dev-ruby/hiera-eyaml/hiera-eyaml-3.2.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 @@ -31,7 +31,7 @@ all_ruby_prepare() { sed -i -e '/highline/ s/~>/>=/' \ -e '/gem.files/d' ${RUBY_FAKEGEM_GEMSPEC} || die - sed -i -e 's:/tmp:'${T}':' \ + sed -i -e "s:/tmp:${T}:" \ features/sandbox/puppet/environments/local/modules/test/manifests/run.pp \ features/sandbox/puppet-hiera-merge/environments/local/modules/test/manifests/run.pp \ features/sandbox/puppet-envvar/environments/local/modules/test/manifests/run.pp \ @@ -40,7 +40,7 @@ all_ruby_prepare() { each_ruby_prepare() { # Run tests with the correct ruby interpreter - sed -i -e 's:I run `eyaml:I run `'${RUBY}' '${S}'/bin/eyaml:' features/*.feature || die + sed -i -e 's:I run `eyaml:I run `'${RUBY}' '"${S}"'/bin/eyaml:' features/*.feature || die } diff --git a/dev-ruby/hiredis/Manifest b/dev-ruby/hiredis/Manifest index 84502e34489e..ffbd02b8a7f7 100644 --- a/dev-ruby/hiredis/Manifest +++ b/dev-ruby/hiredis/Manifest @@ -1,4 +1,4 @@ AUX hiredis-0.6.1-unvendor-hiredis.patch 599 BLAKE2B 941d7f370c1dc85de07334b77e89180285fc57e604ffb904eb03fbb9c810d28c2c2e229f1589b98f58c80f68f3a21fa881ea78805361b67032a3006605428c1f SHA512 34d527c1182bd5bbc17e0a4e08b29bfeb15a55c02d1cfde75e5bb2b1589ee3dec622d87ed00cc3d7db390f4cb0ddc9c60e2344ef28c48b725eb37262cb349c55 DIST hiredis-rb-0.6.3.tar.gz 19106 BLAKE2B 2892fd28bf7e7edfc3563a0c321fd781baeca9eb31a64dd559a6c828bb9c4fe37c995748782c5222db46b5b35a4d17f5b8b4d8e5306209a0e374ec7096d3cd4b SHA512 3e081d46aeb128789fa41fe9422186dd30e88c5a7a3c16dfcf1a92fe7faf99cced352ea39a885785fc12f0a974625be329d9ff2a5936a786febe8a2c81f5e139 -EBUILD hiredis-0.6.3-r1.ebuild 1036 BLAKE2B 8fb65afb45e448ecb5c5bd5ae6278f359f309ad0ff5d13656fbb4e920623071335c9573c32b6eb62290aac594fd67a68054760b7af012ec0b6ddfd5d787e6a76 SHA512 2de02a6eef243c5c638a362bab63e17b019a1307020a6672d9d60caf374f0121828a2f111774ad65f0258a31e7e199f3a02fb5c2a50c152df5d274c94b4721e0 +EBUILD hiredis-0.6.3-r1.ebuild 1034 BLAKE2B 1571d2d2e0640efae7f6ebf7fd3685a8b88908ff76f809ae9b504166c3a23a181cf376e06c40231201de53064c56136adf8a85daf9f0073a66ded76cc0c055db SHA512 cd908ec037c2cf3e20690d35103f88eab8ccbf2fea6c83fef4677c5f254a649c20e8fa9417e083bfb006a417329c5e05dbd4e8986b60cfc54612c21828afcc4b MISC metadata.xml 343 BLAKE2B 816ce03a7c4a846888ea2410f1def09d8c56b2f11e6637e0c74fd58eec1117c6ad363411bc4bca45a462320ebbae34785db0b56b9a7bb66de65d4bb316ea70bb SHA512 7cc1565a72c805d327fc2df68c813c5191e6e50dab1901dcc04a4c7f19145ede350dbad584a0bb37387d3a28d9ee0aa93b0918b20adc0d612c751c7730f3b813 diff --git a/dev-ruby/hiredis/hiredis-0.6.3-r1.ebuild b/dev-ruby/hiredis/hiredis-0.6.3-r1.ebuild index ec852faec264..9c657f2774af 100644 --- a/dev-ruby/hiredis/hiredis-0.6.3-r1.ebuild +++ b/dev-ruby/hiredis/hiredis-0.6.3-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=8 @@ -33,7 +33,7 @@ RUBY_S="${MY_P}" PATCHES=( "${FILESDIR}/${PN}-0.6.1-unvendor-hiredis.patch" ) all_ruby_prepare() { - sed -i -e 's:/tmp/:'${T}'/:' test/connection_test.rb || die + sed -i -e "s:/tmp/:${T}/:" test/connection_test.rb || die } each_ruby_test() { diff --git a/dev-ruby/minitest/Manifest b/dev-ruby/minitest/Manifest index 35c88b115ca8..c5dd33acac26 100644 --- a/dev-ruby/minitest/Manifest +++ b/dev-ruby/minitest/Manifest @@ -2,8 +2,10 @@ DIST minitest-5.13.0.gem 83968 BLAKE2B 90f2bc20328a5522a51bcfee94d69e6fd03189190 DIST minitest-5.14.3.gem 84992 BLAKE2B baad3e8198bcee1b2748f81a7ea822785423c2bfb07130397b2c21993c686aa6edf58811cd58c4c9685b63b8a7373948a0aa2eacb6b02383399847edbad5deaa SHA512 2aadb99c5eac8d29c78865f8ce3fae51f11c2e1dd17157b6d0c6684733a3b870146df16fd26626c6f9c56806422e1e2457208afa1c69238a2bdaa4a859c23645 DIST minitest-5.14.4.gem 86016 BLAKE2B 1f7b8c72b41e1f4e47852021dd99df411a427ac8bbe564a2b86edbb727a4976030176331442a3a44f734347cc42f80444f8d3937e561f0063ec6bb3132d4c402 SHA512 f967a11cfce82e167879905082859273b270e8d8e663a0c1c553964a345fb8564547627b8cf97418ac5bda544bb76c1385438ad74ec8e846666dc2952d55c9e9 DIST minitest-5.15.0.gem 87040 BLAKE2B 71e7a7952c25fd37067a449867d74a2f18a8a42d1fbd72f24d6db226c54a18e9a21958654d4176176804bedd09ef9d1d3be68f79e29312c3f85d0930d3d68d7b SHA512 5e97a7aa616966ffc60e10cdc0ba123a7e793f10283ec3b6bf36066177036788cb950ad566fbac49e613b93f08b9846534f463017cde966b4890c3a34a2286be +DIST minitest-5.16.0.gem 92160 BLAKE2B 2d7b325e9907564aa1763877281b56347511d0e1ce0224642c4fec9f4e43c25449ee285d48e64fc07ffca063c2821209b07a2c2d7e378fdaf41a82d079ea9667 SHA512 97eda6bbd592dd08528cecd8bc85e0dacdc5417ca1204c182cf0833d5ede36f4ccdd56dd23ffe5fd7d9a859d2bfbfe2a59c989dec17e392749980eff9b3e43ce EBUILD minitest-5.13.0.ebuild 720 BLAKE2B c0dfaa029354a66dde23b3cb3fb1655e88cbd2d1fd8bf97bda8573e003aef8980e95ca1b38da252687c465dcc8309d62f5ac5ca7a5656971a559c9208dfa8ef8 SHA512 09c38e025fe40616270f14f05a7716b3a1c703d2d504dc3ff612f38403874f54e927835fb769b8c80c01c27c03f2f4ca7e6bf72f72feffbd585cdd6009ea257f EBUILD minitest-5.14.3.ebuild 728 BLAKE2B 1005d9c83954d6cbd0d61c9a86130a84326df283dc31a369ccc2ca77c4dcd0fb871a3ffa31b53eb97d2e8450c342ec5614c3d65315acf1ce7abd7fb3051ba569 SHA512 5c2735d7dedc124a3532bb28241a4ff8eaa00f7813980c1ceda8277566c70f654e7b8672e9b4d286423f2c0390d30eab69ee9f3758ef0cb164752e3c2ac8bfa9 EBUILD minitest-5.14.4.ebuild 735 BLAKE2B 22766653091e002fa662a279753ed8ebe22283ccab1156c7ddb503864f41251e1e83270f00dc5efb0496ffe0165b37add6318ae65cc04b2fb0ae2746aa8ebef2 SHA512 9fc9d5bcc391cdf6995995bfec88f39e91e23838edc4c041f17ff1accf667dd5a34ce91c36b0fed0a05f98713612fcfb4a600a45c3d857e981013d4dba43d74b EBUILD minitest-5.15.0.ebuild 761 BLAKE2B 3b8b86a9826aaa1a2439ff70a0762175321236d94201699fda644878bd4186b149d929762010938233aec8f35d75ccba0948a0ae563bbdfb8d88f6be8cf0d971 SHA512 3e7c7244504052f7235801ff5b8be1843385bc536656d9d4756c3888d0d5a6883f944295942d9c61a7ca6bc562583c8419b689f05bb62278f4928c0939963039 +EBUILD minitest-5.16.0.ebuild 774 BLAKE2B f89999b511cf70efe1d9629d0dae15a71d2444a6d102821aad142ff148d50ace0eb1fa9418ef26ee123f39aaf869ab1f781182f3438a4306939f78279a51c973 SHA512 dc971935e750e17880ac8b0edbded90db194904be0fcf0f65592ad20a04c6623488c6c2cbfd6c22c27f8821b8f57bf08896f87b672f0b12c7ad54078ae9fdde3 MISC metadata.xml 345 BLAKE2B aa5fc9309fc2803a64737c45818f713867ae504409b879c1481125131fb661a1c71f99d3facb5c7253561b62c32ea4d27c9344bfa0c6ad66a15eb1daea81ff42 SHA512 df9736bf7588243c9d1ff886c8b428237cf96f239fccbfe6561d60b910a07f70750db6576d3aa4597746d18fcce8a708f1aa9be4f9f2796823d1a4e154c6fb4a diff --git a/dev-ruby/minitest/minitest-5.16.0.ebuild b/dev-ruby/minitest/minitest-5.16.0.ebuild new file mode 100644 index 000000000000..82de4175ebb6 --- /dev/null +++ b/dev-ruby/minitest/minitest-5.16.0.ebuild @@ -0,0 +1,23 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +USE_RUBY="ruby26 ruby27 ruby30 ruby31" + +RUBY_FAKEGEM_DOCDIR="doc" +RUBY_FAKEGEM_EXTRADOC="History.rdoc README.rdoc" + +inherit ruby-fakegem + +DESCRIPTION="minitest/unit is a small and fast replacement for ruby's huge and slow test/unit" +HOMEPAGE="https://github.com/seattlerb/minitest" + +LICENSE="MIT" +SLOT="5" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="doc test" + +each_ruby_test() { + export -n A + MT_NO_PLUGINS=true ${RUBY} -Ilib:test:. -e "Dir['**/test_*.rb'].each{|f| require f}" || die "Tests failed" +} diff --git a/dev-ruby/ruby-mp3info/Manifest b/dev-ruby/ruby-mp3info/Manifest index afe07ddbe46f..4db548019504 100644 --- a/dev-ruby/ruby-mp3info/Manifest +++ b/dev-ruby/ruby-mp3info/Manifest @@ -1,3 +1,3 @@ DIST ruby-mp3info-0.8.10-git.tgz 89178 BLAKE2B fb9a046890851f3325a80bd47f6adc6c0bd7af74955b277a1a38d3727599e2fa0686b662419e1a8265a23aa7d4d102bbd26b97d5f2fa28e1d84df52484a46c0f SHA512 778d7cf80783385c2889a42eaf821a8544e1fa26d7bed743c52852c137ac5cff84483f638ffb931edd6df528c613ea5ac62ea2e4f0ee8ccc31d77846297e3291 -EBUILD ruby-mp3info-0.8.10-r1.ebuild 749 BLAKE2B ed2c0b2a97bf31a2273f36a8ad75056057b9340ac542e1452731c29042aa086e0113e07c1872968c0f59063a8eff85255ab4cf83af13de829961e06f0ceb9ccd SHA512 ea12666ca1bec9eee9625f9f5c3d73f1f2a8354a4b72b7ce0e0a16c36bba203c4221ebfaab366410b6fc09a99610d0eeafa164261a8b78882ba4caf393d7fc32 +EBUILD ruby-mp3info-0.8.10-r1.ebuild 747 BLAKE2B c64aa97f7b9a76dfac11c4134d67beee348a111de0561e9ccb1457bcad9c5417c286786cb0b736e7271236f556c814b8aa329645774e46f3f6ace8480a336034 SHA512 dbbd71cc76baeeb335ca43ced2453629ad1754d580fd12175b8db0bf9b51c1071e24dd7c14b25e31b6a8015784dd40511b6997c243a93a35d5d6f5c450aa01f7 MISC metadata.xml 346 BLAKE2B 8820d82e8871e61d95327d5745b5cc0d886613a19e9ad88405d89e105df8613f70321dc063add61a76487e1d6ea7010f5e0e4319d6a00f4da9ac879437372e85 SHA512 21c40e6490221ca53410fcca1d89815d643ebdc03071d6916f36293ab233b3bcf2af9fe33b5fc680052672173a2bbf354bc6030e7339515950b4035613b7f739 diff --git a/dev-ruby/ruby-mp3info/ruby-mp3info-0.8.10-r1.ebuild b/dev-ruby/ruby-mp3info/ruby-mp3info-0.8.10-r1.ebuild index 3e1dcd6cc9ae..af889031971f 100644 --- a/dev-ruby/ruby-mp3info/ruby-mp3info-0.8.10-r1.ebuild +++ b/dev-ruby/ruby-mp3info/ruby-mp3info-0.8.10-r1.ebuild @@ -24,5 +24,5 @@ DEPEND+=" test? ( media-sound/id3v2 )" ruby_add_bdepend "test? ( dev-ruby/hoe dev-ruby/test-unit:2 )" all_ruby_prepare() { - sed -i -e 's:/tmp/test.mp3:'${T}'/test.mp3:' test/test_ruby-mp3info.rb || die + sed -i -e "s:/tmp/test.mp3:${T}/test.mp3:" test/test_ruby-mp3info.rb || die } diff --git a/dev-ruby/rubyzip/Manifest b/dev-ruby/rubyzip/Manifest index ad63b5545335..e1f1402f5bf4 100644 --- a/dev-ruby/rubyzip/Manifest +++ b/dev-ruby/rubyzip/Manifest @@ -1,5 +1,5 @@ DIST rubyzip-1.3.0-git.tgz 156664 BLAKE2B 2bde6515ddc71da32fc2d2819770857f7dde8605718c868f73edb8493f7db5ce66a7115d09933ffc6a06ac0979ab07e8cbdcd47984707688b7a5db43394847bc SHA512 5a764725d1f6a797f710581dbe07bd7971f0a8a5b0ffb7fc9b1a627c32e6e342ff54e2ad39e74e294dd283b8cbf358ed2dc40857f6f656007adff80d4769b9f4 DIST rubyzip-2.3.2-git.tgz 225923 BLAKE2B ed901326cd0f79c8be004d9c14b32d7e67e90ab4d2d5b67dc64559fd4691dfb63cfa1ee18363a7cf864bd62559f1bc2fae71fc25ad1c727d7cc01f94d1ec62ee SHA512 6c64e53c1f5ca530abfa22baf388f87c8cf098d81cc9c639f20903e5193cf26243fbf861ac12002ae954f026e04168d8a55beeaf3ac5542bd0618ca85a5c90de -EBUILD rubyzip-1.3.0.ebuild 1321 BLAKE2B f164c3bad0db8bcc903760dba8afe1861bf7e0db1f4445185f3cd7dd69126aa24d18d8bd8b78c2cb7a8492110ac5c2b313f38b95843c1abc2bcbd2f8e869a065 SHA512 49cb399b04de09f83a8acb49ee90e519b67ed598516c344e62fee01d7aaf758791c5a55faad02a0eb5dc45da4106e18396e286f77f78f2f59764580f6bd7bb67 -EBUILD rubyzip-2.3.2-r1.ebuild 1390 BLAKE2B cdd515d5da09fa9cb841efd62a72ee740bcc5f60f51c97a2c0c5a47ecab440a55573409ba2c47791a31edb7d4c648af3dd2cebc846491832f9fe86e3d104f4b5 SHA512 93a62fed0ec4d6f9cbee14f89bc9223bd537aaecc0e613e14b034a1b5c42e5d48947edd07ccc3b7280b0dc36770d43ba1aff3e89f4e638b0ab5b9ca08d3d24a7 +EBUILD rubyzip-1.3.0.ebuild 1319 BLAKE2B dcec63d8db9c4045fced87ea1ba688f296e70a794d747ea0d830e4a5d391e7cec12a10d0a425b551b1aae6f3dde73a941d78ad02b4ec2a3376a77d28e9592408 SHA512 84661737857656452e382bdfbbf54d1d2c33382eb3588892beaab4d3b9295562994d4824fd8dc32fc03d25fa2b07a36b0c1d446ad84b8d0cb91e1ade510bc32f +EBUILD rubyzip-2.3.2-r1.ebuild 1388 BLAKE2B 3db61919d153ce3695dadb3df2bf1378fd4220de1156340bea6bac57b1492cd53c83c4eecafc0a60697edd1071906846867c4099988276c5720d8d8ed8ae5598 SHA512 327c7c670557d9c27d5c0938fff1839e24de9ae267cb59b2e21d52014e39d8a09e2fbbcc53bcf6e5807185309ac2c6d977e4925a69aa8a8f96b8210d1c8ec3e8 MISC metadata.xml 342 BLAKE2B 1619c520edda34ca9b5b8eed0ba9d1a69491c0411698cc0cb32b192226e3c888dce2c2b22c8996a69222ab8521402b6efe644c93567b26a6ee906bf4d3bfe8e5 SHA512 93ae61d55a80d335c5d362181e5e8fad279739b178de0fc5ed4cec7508b74f088c041a3f544ba80f511e11fc2baeb223cc589231db5ce06d9349f3cc0c85e21e diff --git a/dev-ruby/rubyzip/rubyzip-1.3.0.ebuild b/dev-ruby/rubyzip/rubyzip-1.3.0.ebuild index 20c157d72842..b27c27810122 100644 --- a/dev-ruby/rubyzip/rubyzip-1.3.0.ebuild +++ b/dev-ruby/rubyzip/rubyzip-1.3.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 @@ -42,7 +42,7 @@ all_ruby_prepare() { sed -i -e '/bundler/ s:^:#:' Rakefile || die # Fix hardcoded path to /tmp - sed -i -e 's:/tmp/:'${T}'/:g' test/entry_test.rb || die + sed -i -e "s:/tmp/:${T}/:g" test/entry_test.rb || die # Add missing requires sed -i -e '1irequire "forwardable"; require "pathname"' test/input_stream_test.rb || die diff --git a/dev-ruby/rubyzip/rubyzip-2.3.2-r1.ebuild b/dev-ruby/rubyzip/rubyzip-2.3.2-r1.ebuild index c44bdc3a4f9b..ed7059e5e1b7 100644 --- a/dev-ruby/rubyzip/rubyzip-2.3.2-r1.ebuild +++ b/dev-ruby/rubyzip/rubyzip-2.3.2-r1.ebuild @@ -44,7 +44,7 @@ all_ruby_prepare() { sed -i -e '/bundler/ s:^:#: ; /rubocop/I s:^:#:' Rakefile || die # Fix hardcoded path to /tmp - sed -i -e 's:/tmp/:'${T}'/:g' test/entry_test.rb || die + sed -i -e "s:/tmp/:${T}/:g" test/entry_test.rb || die # Add missing requires sed -i -e '1irequire "forwardable"; require "pathname"' test/input_stream_test.rb || die diff --git a/dev-ruby/sassc/Manifest b/dev-ruby/sassc/Manifest index ff2ccf7858a3..175de4910f26 100644 --- a/dev-ruby/sassc/Manifest +++ b/dev-ruby/sassc/Manifest @@ -1,3 +1,3 @@ DIST sassc-2.4.0.gem 304640 BLAKE2B a4cd96859855cfd26e78a35becba30af8b7ee52d8ba67f7dcbc6354786f26e60a312be4e773f515f6edda6623142249a4a470f418d9fae3db734f8ae11498dc8 SHA512 835ba03d0fc5a791b2d620367f63202973f778bd8ebaa87c27f6a1de75b5895270205e8746fbb242d2739c9830a27d72453a75c1b536090840de581c52caade6 -EBUILD sassc-2.4.0-r1.ebuild 1165 BLAKE2B a050e54f25423691755b67dd3f43c3ad838c956af596e894c57fe1231c8ddfadc8b1fc214029f4b844cc3ee27acc9eb12ae267975cb9f161e8283a06903d137e SHA512 2cd7401a8f0eb361f286470fc7d54ac36f3e892c2021e8372e14390f2085ba07e6101dab5ba645ec07c9e3c232997d56900aa2ae669e7bb26e48b79c6314d749 +EBUILD sassc-2.4.0-r1.ebuild 1159 BLAKE2B a2c2387b3604bfb9bca0b22437a128271d9e88cf03443b846d863d4f6c1b16eb5cc0749e6fd53a8eab80be93a759a3a6504b8efc3cf515548669ad105c75b40b SHA512 9db3770559170e2ace280e7cec1d9de63a3f5075b9d9290de7fb9ebb29920a8ae7fda486feffdd034e2f431a6b21bd81cc955dd414afb8be94c720c3e1cf7526 MISC metadata.xml 342 BLAKE2B e142db9aa3fbeca45133f091bff39a3452a51917779f21f78928295cd69bed7e12fb68de1e1d432d5765fe1560b5841a6c12be62487375b206170052c8aacd2e SHA512 39e8f3ff146ac9ee2b06246a6277b9abf3b5466dde0820ffe309f0303923310610dced252f33ed5ac342bea64f8bc3941d71d5d57b7c36bd8d302f415b32e10d diff --git a/dev-ruby/sassc/sassc-2.4.0-r1.ebuild b/dev-ruby/sassc/sassc-2.4.0-r1.ebuild index 00ac747def08..2fd15deecd5c 100644 --- a/dev-ruby/sassc/sassc-2.4.0-r1.ebuild +++ b/dev-ruby/sassc/sassc-2.4.0-r1.ebuild @@ -34,7 +34,7 @@ all_ruby_prepare() { # Use unbundled libsass rm -rf ext || die - sed -i -e '/ffi_lib/ s:__dir__:"'${ESYSROOT}'/usr/'$(get_libdir)'":' \ + sed -i -e "/ffi_lib/ s:__dir__:${ESYSROOT}/usr/$(get_libdir):" \ lib/sassc/native.rb || die # Avoid version-specific test so newer libsass versions can be used. diff --git a/dev-ruby/serverengine/Manifest b/dev-ruby/serverengine/Manifest index d54f83a43f7f..fd909215961c 100644 --- a/dev-ruby/serverengine/Manifest +++ b/dev-ruby/serverengine/Manifest @@ -1,3 +1,5 @@ DIST serverengine-2.2.5.gem 40960 BLAKE2B a7b256c1029c38b35673d104f6aba118bc5644947db7feb185d57456af60baebafb3c6a74996998630b7a0dbe3ee0baa5d4f260538ca7a8abf542b7528cd7204 SHA512 fb4abbf35553b8d69447be195a14018e335cbce0756b9ae91160bc4dc8253968a4b94c383f40aad1e1bd20aaeb700efced91341f3b26077a0d44b3dc00aa89c7 +DIST serverengine-2.3.0.gem 42496 BLAKE2B 944e0e6b6bd31b6609e21fac0ea688b9a4acac3b02c4c1f06a34fe29a51c67db79e9a55c43243ce601d42a30b31ca1da605caeab05bdd9587536c4fb540bb5ce SHA512 0887ac556f9f4faa7d8e25743b2f79694153c0e7e39666c8ea02d0313c17835e0e5697da498ad1b23612ec938d8d9f430cfb9699711479ae088011c5a7fee4c4 EBUILD serverengine-2.2.5.ebuild 773 BLAKE2B a6c2d9ef6aed9461422a987588629133f1727185ab8f74eaf502727e7c05884d8beff4adf5f401054b19458660de0b08946d837ac8a965d6798bb6c4531bd256 SHA512 571e659ebea165fc69f4937581ab9419975456222a4ee721b63a0ee888f4044b77e51d2c4334425d40e4ff64a6bd1779b1809af7e10a5ce1b3121c999f5ab7e0 +EBUILD serverengine-2.3.0.ebuild 773 BLAKE2B a6c2d9ef6aed9461422a987588629133f1727185ab8f74eaf502727e7c05884d8beff4adf5f401054b19458660de0b08946d837ac8a965d6798bb6c4531bd256 SHA512 571e659ebea165fc69f4937581ab9419975456222a4ee721b63a0ee888f4044b77e51d2c4334425d40e4ff64a6bd1779b1809af7e10a5ce1b3121c999f5ab7e0 MISC metadata.xml 248 BLAKE2B 0c876bde3c72e61d28284a95a837103e6d594c9f6fccbd6d7d1039f9c5a604347c20c334c9a57d80b152888fed536196f2807b477e8d0336c80affb0e28c9dc9 SHA512 b2b64178cf6cbbaa5fb4671ffe1ab88b83c920de363ae099ef74fa3e5eb8c8f0285c749cabc0cebf344951503d1b7309ae294afe9e7cf5172700182d8843fa14 diff --git a/dev-ruby/serverengine/serverengine-2.3.0.ebuild b/dev-ruby/serverengine/serverengine-2.3.0.ebuild new file mode 100644 index 000000000000..bab728791f52 --- /dev/null +++ b/dev-ruby/serverengine/serverengine-2.3.0.ebuild @@ -0,0 +1,34 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +USE_RUBY="ruby26 ruby27" + +RUBY_FAKEGEM_EXTRADOC="Changelog README.md" + +RUBY_FAKEGEM_RECIPE_TEST="rspec" + +inherit ruby-fakegem + +DESCRIPTION="A framework to implement robust multiprocess servers" +HOMEPAGE="https://github.com/fluent/serverengine" +LICENSE="Apache-2.0" + +KEYWORDS="~amd64" +SLOT="0" +IUSE="" + +ruby_add_rdepend ">=dev-ruby/sigdump-0.2.2:0" + +ruby_add_bdepend "test? ( dev-ruby/bundler )" + +all_ruby_prepare() { + sed -i -e '/rake/ s/~>/>=/' \ + -e '/rspec/ s/2.13.0/2.13/' \ + -e '/rake-compiler/ s:^:#:' serverengine.gemspec || die +} + +each_ruby_test() { + # The specs spawn ruby processes with bundler support + ${RUBY} -S bundle exec rspec-2 spec || die +} diff --git a/dev-ruby/sqlite3/Manifest b/dev-ruby/sqlite3/Manifest index 26f7b9189e5f..66275194e6fb 100644 --- a/dev-ruby/sqlite3/Manifest +++ b/dev-ruby/sqlite3/Manifest @@ -1,3 +1,7 @@ DIST sqlite3-1.4.2.gem 70656 BLAKE2B ef7fa7667fd080a6f175bcfbd1fe8dfba00d3fdf1214cc3d776f0576dc29386b627db8d6c0dd06f07ab65fff877a6803a6dcacefd4fbc5bb0f7d2149e355c88d SHA512 c4630dd2fa13914e2fcc70092c35568103f61f976958b439fe205abdfcff61702ca176d10bea40ff0cfea3169644cdb9146b7be94dff883cad3b753e84629545 +DIST sqlite3-1.4.3.gem 71168 BLAKE2B a529c24536b39356131bb027713c7c5fac6d6d72c701c97b419222aceb46778a69e5c2d27a7dffae220e5a1acd1c7354eaa0b25dcd48a4c9b29ed617c5020ed8 SHA512 482e436257a2364deb62158f4541e7b6c8ba3ad73bf9f750194d778bc43233142cd6166bdbce0a9e29862c2621acd2f4b95563cf1944889a676f792179b90c3c +DIST sqlite3-1.4.4.gem 71168 BLAKE2B f49d055b0d040f12b00abaf5c3a245b4e018445f41d496ae0d27426970f208b066bdd5a1b562a8fbb575397bac132384111fa59d6079dd6f384a6b1d90d272b8 SHA512 48753652d2aec201dfeac37f284bfdbc1b39c208c4ef605a2b7073a8a56cf5edf2021a889d98e0939cc0fbc476ccfda1aa01a0d8848a6129cab3af68761fcf38 EBUILD sqlite3-1.4.2-r1.ebuild 2339 BLAKE2B dc4a27912d5f2eb983c99fa5899c46ffbfe6bf63ab888d28567108841b7053a5993339bd5b6637e1afe926d3440c376fb6db713e481b129a4063dfd66352b714 SHA512 84d013557f52120f323d655b1ee210698585507acfea8e21f3e1b39ae0ff96ce7e9da6a52b5d6f02c96751fbd2da6805bd15259374e131784901a011d7dba94d +EBUILD sqlite3-1.4.3.ebuild 2334 BLAKE2B 456abdc8aec4e07520496ec5810b01b8e311af167675d485f262caa3a42e3c1e813ca5638aa016b72a2ff141874265888dd6b95256090cbe60f103b42c5da927 SHA512 ffbc7259d8ca9b0622e1c99aa82d13fe25bb16fb5192477f37356009f60871bda399f03806e87ab9f05a856fc183bdc9ca9e3dd033828df559ea57443da131de +EBUILD sqlite3-1.4.4.ebuild 2361 BLAKE2B b2eedf895576907a2d083da1dcfd46872e978407cfab47db79eef258c1671ccb938d5769c576acbf8f24b4e9997e3b4a91b0487533067af6207acfb1270bf7ed SHA512 68238a53e77c098057078404b8a81ea1d8680e67fb94942c59da251d680437bfe5f01b7beabc5f7efd31fc7f82d6644c32b01757db6aa802152ac03261d999dd MISC metadata.xml 343 BLAKE2B 8246e0b7df67080839741f0258357ae19da18bd7ad8615bb77b943bc89db7560d58f95a8cba4e770070efc477ba56ee1f5c9ba098674ffc01dd5fdd9b912189a SHA512 541f2db81c9383013da74a8a54f318ff7535ffe5c6ea789f8ddc451f629a121e56b322d8b3a0730e0b27b111e16e27d8fa49bc5805a7c61fcf91ac7110ca712b diff --git a/dev-ruby/sqlite3/sqlite3-1.4.3.ebuild b/dev-ruby/sqlite3/sqlite3-1.4.3.ebuild new file mode 100644 index 000000000000..5fbaf84aba41 --- /dev/null +++ b/dev-ruby/sqlite3/sqlite3-1.4.3.ebuild @@ -0,0 +1,77 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +USE_RUBY="ruby26 ruby27 ruby30 ruby31" + +RUBY_FAKEGEM_TASK_DOC="faq" +RUBY_FAKEGEM_DOCDIR="doc faq" +RUBY_FAKEGEM_EXTRADOC="API_CHANGES.rdoc README.rdoc ChangeLog.cvs CHANGELOG.rdoc" + +RUBY_FAKEGEM_EXTENSIONS=(ext/sqlite3/extconf.rb) +RUBY_FAKEGEM_EXTENSION_LIBDIR=lib/sqlite3 + +inherit ruby-fakegem + +DESCRIPTION="An extension library to access a SQLite database from Ruby" +HOMEPAGE="https://github.com/sparklemotion/sqlite3-ruby" +LICENSE="BSD" + +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +SLOT="0" +IUSE="" + +RDEPEND+=" >=dev-db/sqlite-3.6.16:3" +DEPEND+=" >=dev-db/sqlite-3.6.16:3" + +ruby_add_bdepend " + dev-ruby/rake-compiler + doc? ( dev-ruby/rdoc dev-ruby/redcloth ) + test? ( dev-ruby/minitest:5 )" + +all_ruby_prepare() { + # We remove the vendor_sqlite3 rake task because it's used to + # bundle SQlite3 which we definitely don't want. + rm -f rakelib/vendor_sqlite3.rake || die + + # Remove gem tasks since we don't need them and they require hoe. + rm -f rakelib/gem.rake || die + + sed -i -e 's:, HOE.spec::' -e '/task :test/d' rakelib/native.rake || die +} + +all_ruby_compile() { + all_fakegem_compile + + if use doc; then + rdoc --title "${P} Dcoumentation" -o doc --main README.rdoc lib *.rdoc ext/*/*.c || die + fi +} + +each_ruby_test() { + ${RUBY} -Ilib:test:. -e 'Dir["test/test_*.rb"].each{|f| require f}' || die +} + +each_ruby_install() { + each_fakegem_install + + # sqlite3 was called sqlite3-ruby before, so add a spec file that + # simply loads sqlite3 to make sure that old projects load correctly + # we don't even need to create a file to load this: the `require + # sqlite3` was already part of sqlite3-ruby requirements. + cat - < "${T}/sqlite3-ruby.gemspec" +# generated by ebuild +# ${CATEGORY}/${PF} +Gem::Specification.new do |s| + s.name = "sqlite3-ruby" + s.version = "${RUBY_FAKEGEM_VERSION}" + s.summary = "Fake gem to load sqlite3" + s.homepage = "${HOMEPAGE}" + s.specification_version = 3 + s.add_runtime_dependency("${RUBY_FAKEGEM_NAME}", ["= ${RUBY_FAKEGEM_VERSION}"]) +end +EOF + RUBY_FAKEGEM_NAME=sqlite3-ruby \ + RUBY_FAKEGEM_GEMSPEC="${T}/sqlite3-ruby.gemspec" \ + ruby_fakegem_install_gemspec +} diff --git a/dev-ruby/sqlite3/sqlite3-1.4.4.ebuild b/dev-ruby/sqlite3/sqlite3-1.4.4.ebuild new file mode 100644 index 000000000000..b1349bc90389 --- /dev/null +++ b/dev-ruby/sqlite3/sqlite3-1.4.4.ebuild @@ -0,0 +1,78 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +USE_RUBY="ruby26 ruby27 ruby30 ruby31" + +RUBY_FAKEGEM_TASK_DOC="faq" +RUBY_FAKEGEM_DOCDIR="doc faq" +RUBY_FAKEGEM_EXTRADOC="API_CHANGES.rdoc README.rdoc ChangeLog.cvs CHANGELOG.rdoc" + +RUBY_FAKEGEM_EXTENSIONS=(ext/sqlite3/extconf.rb) +RUBY_FAKEGEM_EXTENSION_LIBDIR=lib/sqlite3 + +inherit ruby-fakegem + +DESCRIPTION="An extension library to access a SQLite database from Ruby" +HOMEPAGE="https://github.com/sparklemotion/sqlite3-ruby" +LICENSE="BSD" + +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +SLOT="0" +IUSE="" + +RDEPEND+=" >=dev-db/sqlite-3.6.16:3" +DEPEND+=" >=dev-db/sqlite-3.6.16:3" + +ruby_add_bdepend " + dev-ruby/rake-compiler + doc? ( dev-ruby/rdoc dev-ruby/redcloth ) + test? ( dev-ruby/minitest:5 )" + +all_ruby_prepare() { + # We remove the vendor_sqlite3 rake task because it's used to + # bundle SQlite3 which we definitely don't want. + rm -f rakelib/vendor_sqlite3.rake || die + + # Remove gem tasks since we don't need them and they require hoe. + rm -f rakelib/gem.rake || die + + sed -i -e 's:, HOE.spec::' -e '/task :test/d' rakelib/native.rake || die +} + +all_ruby_compile() { + all_fakegem_compile + + if use doc; then + rdoc --title "${P} Dcoumentation" -o doc --main README.rdoc lib *.rdoc ext/*/*.c || die + rm -f doc/js/*.gz || die + fi +} + +each_ruby_test() { + ${RUBY} -Ilib:test:. -e 'Dir["test/test_*.rb"].each{|f| require f}' || die +} + +each_ruby_install() { + each_fakegem_install + + # sqlite3 was called sqlite3-ruby before, so add a spec file that + # simply loads sqlite3 to make sure that old projects load correctly + # we don't even need to create a file to load this: the `require + # sqlite3` was already part of sqlite3-ruby requirements. + cat - < "${T}/sqlite3-ruby.gemspec" +# generated by ebuild +# ${CATEGORY}/${PF} +Gem::Specification.new do |s| + s.name = "sqlite3-ruby" + s.version = "${RUBY_FAKEGEM_VERSION}" + s.summary = "Fake gem to load sqlite3" + s.homepage = "${HOMEPAGE}" + s.specification_version = 3 + s.add_runtime_dependency("${RUBY_FAKEGEM_NAME}", ["= ${RUBY_FAKEGEM_VERSION}"]) +end +EOF + RUBY_FAKEGEM_NAME=sqlite3-ruby \ + RUBY_FAKEGEM_GEMSPEC="${T}/sqlite3-ruby.gemspec" \ + ruby_fakegem_install_gemspec +} diff --git a/dev-ruby/zeitwerk/Manifest b/dev-ruby/zeitwerk/Manifest index 49d7c2370f8c..a11c350e8fec 100644 --- a/dev-ruby/zeitwerk/Manifest +++ b/dev-ruby/zeitwerk/Manifest @@ -1,5 +1,7 @@ DIST zeitwerk-2.4.2.tar.gz 99974 BLAKE2B 5913561057a6d5cd9bfa4eb549770ca18de3aafa1549a40e5315cd1d71a2dec5f865e7bc79f6ab2a098e515a930c5f8c83b85c91d7dbe441fa8dfb08ffdbdb03 SHA512 774cc17a8732afea0a854ea22ec860fa5bca65e8743aa800017c06a251dfdb1d2c5af8e541cb56d22a4202a9faa42707ed2ad395d9472360cf64f46ce9b907f2 DIST zeitwerk-2.5.4.tar.gz 109202 BLAKE2B 4c1302bdb6ac30afbb23ea06ef2ac2ecea9c8139c36f1b766ec6f62bb6a77faf1efa3f670cb31b5073a6dc36d6a0bd8d66a937d8b84b12438411a7f2df29eeed SHA512 f7a4b88c030b2eeae5ba07c6e01900fa66312a58e5c9da3d13a293d0959d67bbcfb385de5790e1764188752dfc9de161c202b35e0e35ed6e0cca7bbc2c2f6c83 +DIST zeitwerk-2.6.0.tar.gz 112854 BLAKE2B 5549624fdf793fa37bd8c45679246e0297ba96d95175a63f0cb7093fae85804d1eac9506ad539a256e9b3237816ec0ef29ecd4461bdfbef52bfbd1c6964d2f8d SHA512 750aade9b995b3e889d15bd4d6bd6bf267999ee1fd4b44bd9a32db083f19e86d0ce12f673f84f2b79629e1fee409f587fb2829e76ac23a23898dbb18cbb58b0b EBUILD zeitwerk-2.4.2.ebuild 900 BLAKE2B f944c93347913374c6f1d50e4cc48d2c499fd6fce7b10f411795fb5bb2708262fda6ede489ae3c32e6b8aa03f3f933d3f878ffc6e928c491d5ced3c203e87e98 SHA512 99dffffb4ed0dff209f0930224cd63b552ed3a3c8f229976d2887ce0cefd4132851e0aff0bcdbd1d8635c1cd35a255d13ce77824a802ceb217a7b1a62dea3748 EBUILD zeitwerk-2.5.4.ebuild 915 BLAKE2B d07f14403ae6a30d5920e88da5d1bc9de459b4dc6bbe75b5e9616427f07d207bf5a4f2d15ae9b39192ceff1e2c31d98507af462bc565d9afb8071dd9cf268ad3 SHA512 02d5e9ed4e43cc5890150e3cbc1c9a320319b1e2f06bb1cb5a7a4bbd85b44109424648def0e96167e05a7be70c292768c5dafa2625e4219ecd7297da5fb0031a +EBUILD zeitwerk-2.6.0.ebuild 915 BLAKE2B d07f14403ae6a30d5920e88da5d1bc9de459b4dc6bbe75b5e9616427f07d207bf5a4f2d15ae9b39192ceff1e2c31d98507af462bc565d9afb8071dd9cf268ad3 SHA512 02d5e9ed4e43cc5890150e3cbc1c9a320319b1e2f06bb1cb5a7a4bbd85b44109424648def0e96167e05a7be70c292768c5dafa2625e4219ecd7297da5fb0031a MISC metadata.xml 641 BLAKE2B 27f5d9950eee9945425ab5606b78e7c745345e49dcfc201b55bf52693b3882d44206a82af09134696e694e524202d9c43f642c0854bdcf640356db8f8c84972a SHA512 b744fa895c31a93a5566151b3b3d73308ad41a7b43638ccd9aa00c9fceda495279d32f56e9c68cf44adea06f0e6842e38324c2f20b412e46f05b78c35288869c diff --git a/dev-ruby/zeitwerk/zeitwerk-2.6.0.ebuild b/dev-ruby/zeitwerk/zeitwerk-2.6.0.ebuild new file mode 100644 index 000000000000..4f75e8c49b53 --- /dev/null +++ b/dev-ruby/zeitwerk/zeitwerk-2.6.0.ebuild @@ -0,0 +1,35 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +USE_RUBY="ruby26 ruby27 ruby30 ruby31" + +RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md" + +RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" + +RUBY_FAKEGEM_BINWRAP="" + +inherit ruby-fakegem + +DESCRIPTION="Efficient and thread-safe code loader for Ruby" +HOMEPAGE="https://github.com/fxn/zeitwerk" +SRC_URI="https://github.com/fxn/zeitwerk/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="2" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +IUSE="" + +ruby_add_bdepend "test? ( dev-ruby/bundler )" + +all_ruby_prepare() { + rm -f Gemfile.lock || die + sed -i -e '/\(focus\|reporters\|Reporters\)/ s:^:#:' Gemfile test/test_helper.rb || die + + sed -i -e 's:require_relative "lib:require "./lib:' ${RUBY_FAKEGEM_GEMSPEC} || die +} + +each_ruby_test() { + ${RUBY} -S bundle exec rake test || die +} diff --git a/dev-scheme/Manifest.gz b/dev-scheme/Manifest.gz index 28fc408ea07ea392562c9d72e8aa0aa9fb91c001..75750e6abcd5be9a623f1e08cb39b7f92307732d 100644 GIT binary patch delta 2241 zcmV;y2tN1MKiogCHx_@zJEh7Sosb9EJ|}}5uJg74pnE-ngNoCF0ouwjTHQh zEVxhV#778kjbriPdeL|2Q$VWWm!@C02t%a#s~(>;GPoE2q-U|D5q!cP;a zK|wJG;vm$}<%PNgT^_;u{I_T1*y}HEE?ea5;JRTWHnprlJM7XXlAET&afX4Zix3py zB!JK&eG+x=aiBH>sckyU)a;(eQ%VJL)U8UBBkkaZ?h;Tf6B5HYQpu<}4dr|hSDkY= z;=1pH^>c{lftr8Nb-|m%vEAE-s8VPPfP#ao7A~N1?lM*!~N63@17ZXKFMHgIl7!MoHrz1>E z*J*i1@0zK~ArxVsRI>cJOdB5<>#Q&ZT6^yy#Vc62 zeD@i;K!S^GlmV561Hj}4mdf1Bl5anYQmjawJ*#{p8Fw5_gT9oc5O z=}4ImIU}UA(}JKcyTIhw>rEcQWn8r(NZBD+JE zf3zmjke}!jiO|G&25^%>oKXnJ)JSz%LNQc+iR_7ZLn%w$gaz1;N;JAI*d2^37;ry5 z(u@PPM55Al^b8p0b%DU)vs21Cuh*ppsZJI~)#9I!@}z54^f89Fp!18rjT|)P z!d*GtXpKTgg;32NKtALn_mghl{z&}OHN6JObshG0s0_#;1a?^WZ?4cp^8kB_qI zx?&1V0GrSv#X&LGqz^}uLs<83e}p7STYWWvHdc7LW)oExs4BJ*k?MUf^fn0T{M4Wk z)n&joO5W+94UsP~-6ayXj^DN}N_tj05^cyc0X;$nwqU97@5>^H`C=bm-?n4B zaAO9$G|<%7Ds00s`XT{P;1_tW@4}D)F?<9cG^5m)X8fQnbvw2SuROITf7J}!9-9Td z8B2?_Ga*5C;+v&5v3Mm2TtF?m-8W-Wi(V5EJBS|l|F7enwHo)@O6o#7nCC@65EZp6k`(`o)VdvCVf2ylGD){Pi$UZYiw=b$ z7#$@Nl5QhekWq7&X8d9=AD`Z^qr2P|!}H~pbVmU7xbZ?sBWZ(^OdTJ8D&_}w)O<|= zQ`u*lRl_MVdFUSYLet*Prfln*LU-&cQIkces%s<#E1G8V`UVvi39=qK0MJQpQ)!{o z^8v83(~;!Do}Z8e>v(rv)7?w=U#YDL49leHU=mRCxB0*@R2YQQ7d}R%0aRSV_4MiM z_h^r#e1vT1TMcJYl=3uxxgeZCKCX1G3&Dji^S=Z%` z(-++I%_3+KP=*BIM2dwcV2KXsS0;>tjCUwJI~ugzPrwb}3Kf_y4*w!2fX69C-&#Pf z>5BvUx)(}3P3(2mX&$v2k3*g6t7B2$d%G#o318t)ql$7>4Rhdsq>c#C{Vr6BA^5Y7 zF|fZ~7vofvkC6R+zu!+Uuh$BDfV~9U*2y2N4B4{+OdH->U);bwlZX*J5Fjc8j&T@C z!!@sI!|uFC4eB=9zT$F$S6c4e)Et&Y-){*1b}1Y<%($zfugVbyP*8^s?XFib*+i@? zVhc9XfViGkcn;+!fxoGsf!npuEi0}Yg|xWlN0coOwFVR7D(mSOk?E&gsw-5xD}BzB P4l4ej8l` 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 UKO3jhEB delta 47960 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 diff --git a/app-text/ding/Manifest b/app-text/ding/Manifest index 84f353f230cb..937164da7534 100644 --- a/app-text/ding/Manifest +++ b/app-text/ding/Manifest @@ -1,5 +1,5 @@ DIST ding-1.8.1.tar.gz 6543141 BLAKE2B 5393113bc8952553b3b5e5ee8dcd98b4cf6fec2d92069354e83b38808289053b0cc5a2c08968068f9b393b5a5e296541718c129ccbe23076ce591f6254c8293b SHA512 7d1b459d40e26482c3c16a79565cb897a492fa5807f44c5c3ed1022bcf65ba90bec9cb503cc67970742c2beeb34bd653c684e56ef5492f536254bf475d3f70a4 DIST ding-1.9.tar.gz 7864078 BLAKE2B 9a25a2eb940b96393f556e374167a5b0aae8d26ff81de364e693f01acf79b0a5896704c39e1fe1ab2b48a875785483b2bc71339b01d3999664b78b48ecb041dc SHA512 fa5500d1ced311ba21ef8a16a25f3a3cdcebc24daacff79c05351a46cc2a1d466891caa1dec3a77ae9a4d7e59332d991974917875f967d93ac1358f5532e8a72 EBUILD ding-1.8.1.ebuild 564 BLAKE2B 1d23c835cc41e680564d6d82b64c145c967432189aa3f8eae75d77b2d5af9c8a4f7db3ff8afe4d87f30e777538ee0e9d51c7b0c733e1d2a9eccfbe2af2ef6aa2 SHA512 e374d2294f1f56c3d17f0bd7b36c0a24874480771595ed74e9675b061beadcfda97d9774b0833a72952fbe153fffe437ab28bdcc6d1bc361c0708a738e1ec2c2 -EBUILD ding-1.9.ebuild 582 BLAKE2B 785753a604911eee32c78c1ffbd5a6901aabf236f4ae211e89bc6a567cb553faed1f7e054ac744d964cc604ca3a00a33c2219555fcc2e711b1d1ed8b6d675512 SHA512 f6c399012816652fd50389324746f59866b1c3d86a802ad28b3c02a80bb680c2d96e2a7fc93baac6c8d0b2f22f2b3f894e97d9d75b508249c4aa92be95a3c78e +EBUILD ding-1.9.ebuild 581 BLAKE2B 56c5c7fbaea02123d3d24e994c249821205bb8d5719c2206c669812cddaf2e992ded42dfa12938b2a5e5c733729e51320bbcf4f593b0540df637a1595453d9f8 SHA512 601652eb8bfc540febc79f539e326a0d837671dab41b9b02bc61dc7de70d828f70c80c393028a6b887ebda27e6f803721bb2892ff6b0ac2c0d4e54893cb300bc MISC metadata.xml 252 BLAKE2B 5dd8d0c83d6c9c396753f4e6674725483e0c7a005b4c529d3bd1fba5de36cee7f2b33e53aec48aa75f35ec663173677c2c964fb73f7f954b20631cc9c59533ca SHA512 afee4a606f4b70f265eb14178037c0459e32ddd98378c6c2978b829e906f83dc3607385173bd8f84ad988d307f8e44e1320310c92c070c802a4ccba93a96ae18 diff --git a/app-text/ding/ding-1.9.ebuild b/app-text/ding/ding-1.9.ebuild index fb609a2d281f..d6a6cb861d68 100644 --- a/app-text/ding/ding-1.9.ebuild +++ b/app-text/ding/ding-1.9.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -11,7 +11,7 @@ SRC_URI="http://wftp.tu-chemnitz.de/pub/Local/urz/ding/${P}.tar.gz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~amd64 ~ppc ~sparc ~x86" +KEYWORDS="amd64 ~ppc ~sparc ~x86" IUSE="" RDEPEND=">=dev-lang/tk-8.3" diff --git a/app-text/gspell/Manifest b/app-text/gspell/Manifest index 48874db3e435..c927b5de3f46 100644 --- a/app-text/gspell/Manifest +++ b/app-text/gspell/Manifest @@ -1,3 +1,5 @@ DIST gspell-1.10.0.tar.xz 432484 BLAKE2B aee73d1745720d7c5bef1264ca717866321696953a8c0f2a538e7c8ea2133b8c666b1521280fd6c4f1a9333f178b2559bc21e462f94f7e217480bd3cb5068068 SHA512 8c776f2ea388ab145bc53de112ddc8e737c65ce7be0518edfe695f3e677a89c57a4826eb0fcdc39c5023bd1839ebd60a6a25eb8ac8e3363d0c406994828b743f +DIST gspell-1.11.1.tar.xz 432216 BLAKE2B aa6e6873fcb9cc7d3e7e05fe0abdd3b2e271c0483b7dc4d1c28179b87cea66b0fef86aa6ca94b7a571447ab70ac4ec55ac04b4b1f78415bea2db6c4f8fbc69ce SHA512 df13ef76340b3f644b517f05941c4a11f90212511229a4644cda0d605af428222bf7dd15dbdf51da80e07b7689249728f5739020349226b78d1990707f9706d9 EBUILD gspell-1.10.0.ebuild 1520 BLAKE2B c6df5d6053d5d53a0de4cc3a18e034cac8a09ed97ae488cc7b2db8827b1fc1c4f42d4ddecdbcc2b39898af2e54ea5ae80ec829ba9d86e7452f3495f32e6090ee SHA512 80093a05324dce95b86c79b3197201a3cf1a120ae5dc7b012ff171d521e59056daf3978431bcc8566bea65df96733ece84891b5f703bbfcac00987af6eeb1947 +EBUILD gspell-1.11.1.ebuild 1524 BLAKE2B e661270fff866f6f14d00ac6be9fab9e2b3c5db69c261d2d5ddb944e0e1cc23e65a9ecb99133b2407073a65b39dd3cb96471225f4257905a858dddf71032e931 SHA512 b05191ad4a46ced2f3814d13894d26b6ce087e3efc33e9c37f95703efd0f5cb8d8bf13c972c76541b90dcbee81fc414fa29a4182fcbf8c724508ce7f59163dc7 MISC metadata.xml 250 BLAKE2B 8f7f0fe023d43e380e7861e897e6afcb5de4baefb42ea9c65a57dfc0d204c6f787a99295141832e732ebb08be218da56ba77e2dd9639e4e3aabf718ce4db1d0c SHA512 2684e772dd6d83e4b49f08f2ba22d8a0a753e7b46863489eff1b5d1f2f147ad80ffd93245ca405ac4c747249bc1b754454ec9865fe16da70f9b257051e105fd8 diff --git a/app-text/gspell/gspell-1.11.1.ebuild b/app-text/gspell/gspell-1.11.1.ebuild new file mode 100644 index 000000000000..41d559da553d --- /dev/null +++ b/app-text/gspell/gspell-1.11.1.ebuild @@ -0,0 +1,61 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit gnome2 vala virtualx + +DESCRIPTION="Spell check library for GTK+ applications" +HOMEPAGE="https://gitlab.gnome.org/GNOME/gspell" + +LICENSE="LGPL-2.1+" +SLOT="0/2" # subslot = libgspell-1 soname version +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86" + +IUSE="+introspection +vala" +REQUIRED_USE="vala? ( introspection )" + +RDEPEND=" + >=app-text/enchant-2.1.3:2 + >=dev-libs/glib-2.44:2 + >=x11-libs/gtk+-3.20:3[introspection?] + dev-libs/icu:= + introspection? ( >=dev-libs/gobject-introspection-1.42.0:= ) +" +DEPEND="${RDEPEND} + test? ( sys-apps/dbus ) +" +BDEPEND=" + dev-libs/libxml2:2 + dev-util/glib-utils + >=dev-util/gtk-doc-am-1.25 + >=sys-devel/gettext-0.19.6 + virtual/pkgconfig + vala? ( $(vala_depend) ) + test? ( + app-text/enchant:2[hunspell] + || ( + app-dicts/myspell-en[l10n_en(+)] + app-dicts/myspell-en[l10n_en-US(+)] + ) + ) +" +# Tests require a en_US dictionary and fail with deprecated enchant aspell backend: +# So enchant[hunspell] + myspell-en ensure they pass (hunspell is ordered before aspell), +# however a different backend like hspell or nuspell + their en_US dict might be fine too, +# but we don't support them at this time (2020-04-12) in enchant:2 + +src_prepare() { + use vala && vala_setup + gnome2_src_prepare +} + +src_configure() { + gnome2_src_configure \ + $(use_enable introspection) \ + $(use_enable vala) +} + +src_test() { + virtx dbus-run-session emake check +} diff --git a/app-text/lesspipe/Manifest b/app-text/lesspipe/Manifest index bab4acda4ef8..23a3ca92b062 100644 --- a/app-text/lesspipe/Manifest +++ b/app-text/lesspipe/Manifest @@ -3,5 +3,5 @@ DIST lesspipe-2.04.tar.gz 166831 BLAKE2B c33620b1c2714b01a89eaaeaeccfd72e62fd512 DIST lesspipe-2.05.tar.gz 167135 BLAKE2B 6f54a68a3857fcafa19148ba798d6ac49b2693e547e88a4a4fb6a178768d75ba8ae08e808a9e08aabfe903538bd401e3bd25e22ec240bf3a52365df729d87b9e SHA512 b4220b28fb609060735663067f5a738cae32d12e90efc397db3749e4dcfa7bfc063a4458c1f39b8a43be3b04effdc00a25c4feebd6e9a3b23f0064b879bbb698 EBUILD lesspipe-1.91.ebuild 1735 BLAKE2B f09055204a532dc057d43bbf1113c9bc7467f06a97c1ac26555dfc207842610fb863ee485a8b790e436c580f52bcc9ea3533c0ae771331bd031acca9189bdcba SHA512 7b47ec9975fa13326a09998fb059fa81f03f6c2b28e364a12e7e8b6e9e6ca201c64f5a650def68b132856f0b15a9524f82e5089992632db3069a42db7db3b43f EBUILD lesspipe-2.04-r1.ebuild 1241 BLAKE2B a74271a5e3777c9988cd1ae5221837468dd7ac241afc62413e06aac6e89b69fcf66ff94fdf2e029836786f9ae04d7011ccc0f00b49fea7f29c4fab83c5cf7598 SHA512 9ae0f89a7044b34ab5d6983e1e3dad36b42ccaa857554e551bef2b5ba059ee243a9d04b07c179426ae9d9a0604fa26ac56dd5289dec14d6854e5bc612b17d50d -EBUILD lesspipe-2.05.ebuild 1240 BLAKE2B 091119c397ac6ca82e19daface9e9eb4fc167de392baf9a5e2d75a740f189e4b518e4fe91cebf2ede7a806b4d1d7b07ed5f51bf1b362e9b9d7466b7446d8c67c SHA512 d3f2d423c95a795555dcf557ade32a04db1ed4adb1322a25a62cf445b01a6793c759523bb460a3b89bf0c8d618191db2a5e028068356353307322fda323d59d5 +EBUILD lesspipe-2.05.ebuild 1239 BLAKE2B 2265355eb134120872f08556c2835d08326842fd6e988cc5db9dbee8646370997c4499b2e7275637904ffef8ac836e7766a294a900a10d5a36a36309e6ca6c91 SHA512 b294b4a0aad7a1d20eefd74c93494fe73248b1e75710219575f70a5c6203da3c8a1db0b8e28f6b5f1c18e415238005546f6c87218a87fd038ffa66c664fcae7b MISC metadata.xml 304 BLAKE2B bb5be96b5fd22ce82d800f6bd5ed3ceb04b955182eaadc1f34b6f4b633c21efd6148013fc29b5567f7ada4da5de6efd7e0e420fa63a2976a5cf6bcf719c34f2e SHA512 2c217e67c6c487f7f7f98588a50086daf434bc25ad229b68d37bc12f7ecc4f904b5bc4a3b7b6db4a1daa0267c7e13fde8538de1c16d11e95be6b8071ee675105 diff --git a/app-text/lesspipe/lesspipe-2.05.ebuild b/app-text/lesspipe/lesspipe-2.05.ebuild index 8f2604612472..cee412a1d9fe 100644 --- a/app-text/lesspipe/lesspipe-2.05.ebuild +++ b/app-text/lesspipe/lesspipe-2.05.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/wofr06/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" # Please check again on bumps! # bug #734896 diff --git a/app-text/libetonyek/Manifest b/app-text/libetonyek/Manifest index f12a313ea8af..2074d6b53214 100644 --- a/app-text/libetonyek/Manifest +++ b/app-text/libetonyek/Manifest @@ -1,5 +1,4 @@ DIST libetonyek-0.1.10.tar.xz 1494000 BLAKE2B 1c47b410050380d134d96b5551f0c9186c24aa0ea52c801e26655e3013f030e92198d8e3f19e8a341744206eeaad2d10ca130f286fd42c8a9c3b56f773cfa7d5 SHA512 516a14fcb7b7b5898484a4263d593a036ac728b90144da9d1c22a5d0fdffc879839e19a7b390f99d924c390d433e64433fb08939b1e04ca24359315571c5772b -EBUILD libetonyek-0.1.10-r1.ebuild 1295 BLAKE2B f2202d041774e65649934e93fadf538412d5b2c311867ecffe6f4e2df1766d7f57ebcca2420555a807561c207ce0f95c4d755e6ed35ffbbe1df62ab4fc73ac3f SHA512 d2352e5e69772e6269ab3fccb18bbfae305d4146d8f87f175c7ca19fc27d26229953667a0211387ba6702485de8996ac0cd01db17df11d00d819d77cbf483651 -EBUILD libetonyek-0.1.10.ebuild 1227 BLAKE2B 8b9d5d6e7f5ba4f359789de601f3342c402076f618ae8ef8a5d458cedc204f61ccabf1f7e105fbfd425fb777efaf0874b0df6ac13d2bfba8277c45f22b9d6d55 SHA512 6fcbe6c765e07e1bfa5b49436dfd30e334bd1b2a5f511b1009d1c59dabfdfdb3f77ac60cf61c71dd5048b63b65a100d972fbb2cef5df73a1a482dbba4c84d8a1 +EBUILD libetonyek-0.1.10-r1.ebuild 1293 BLAKE2B e49b12f90c75a62bf2bbb7663f16314bcbc1e5b3348d064e72c179398248989b30f1a7c810ebeaa61987fd8aef366f99d1b459f2ad05cad214630a6b550721ab SHA512 c0c7f4533ec7ae73605cc10bc0fb3669554b5585a77345319b1a0c08e59e781e808354d74d30bd26c6f9539b875761743bf1bf298424363e7769ef74e8f48041 EBUILD libetonyek-9999.ebuild 1276 BLAKE2B 92899b54029c3adacd40ae83060d17453b8246cd748a334a9d694565699e4041c1e4d0152bae510f94146bd2a453ab1d6e2f6b05c920bd38c86479eb0d87d585 SHA512 a816f52f1d7f844db8ea56cd8bd10a04e94e55148ec46c7de80baa3c84825c2f67c4307acf8a0dde2a6fee7e64357d4f01c9e27c4f306a447e1360444a0d2ea9 MISC metadata.xml 256 BLAKE2B 28554175365761f81817e75e2c125714b94680527103d72118d0daf2eb0d2359082c36f2c8b0e92574e93c9c00038c944486a31d7843108dcc285d809bd52fe6 SHA512 1a0e13dd42f80f5c8669910c7360c6c1542e9a2f143da3a812f874966ba4729248152efb36e03bdfd47f09086797e6e1410e1ac735925d304811c847aa2b6398 diff --git a/app-text/libetonyek/libetonyek-0.1.10-r1.ebuild b/app-text/libetonyek/libetonyek-0.1.10-r1.ebuild index d7614db7d83a..0a06b6adefe4 100644 --- a/app-text/libetonyek/libetonyek-0.1.10-r1.ebuild +++ b/app-text/libetonyek/libetonyek-0.1.10-r1.ebuild @@ -10,7 +10,7 @@ if [[ ${PV} == *9999 ]]; then else MDDS_VER="2.0" SRC_URI="https://dev-www.libreoffice.org/src/libetonyek/${P}.tar.xz" - KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" + KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86" fi DESCRIPTION="Library parsing Apple Keynote presentations" HOMEPAGE="https://wiki.documentfoundation.org/DLP/Libraries/libetonyek" diff --git a/app-text/libetonyek/libetonyek-0.1.10.ebuild b/app-text/libetonyek/libetonyek-0.1.10.ebuild deleted file mode 100644 index 141836ac1196..000000000000 --- a/app-text/libetonyek/libetonyek-0.1.10.ebuild +++ /dev/null @@ -1,58 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -if [[ ${PV} == *9999 ]]; then - EGIT_REPO_URI="https://anongit.freedesktop.org/git/libreoffice/libetonyek.git" - inherit autotools git-r3 -else - SRC_URI="https://dev-www.libreoffice.org/src/libetonyek/${P}.tar.xz" - KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86" -fi -DESCRIPTION="Library parsing Apple Keynote presentations" -HOMEPAGE="https://wiki.documentfoundation.org/DLP/Libraries/libetonyek" - -LICENSE="|| ( GPL-2+ LGPL-2.1 MPL-1.1 )" -SLOT="0" -IUSE="doc static-libs test" -RESTRICT="!test? ( test )" - -BDEPEND=" - virtual/pkgconfig - doc? ( app-doc/doxygen ) -" -RDEPEND=" - app-text/liblangtag - dev-libs/librevenge - dev-libs/libxml2 - >=dev-util/mdds-1.5:1/1.5 - sys-libs/zlib -" -DEPEND="${RDEPEND} - dev-libs/boost - media-libs/glm - sys-devel/libtool - test? ( dev-util/cppunit ) -" - -src_prepare() { - default - [[ -d m4 ]] || mkdir "m4" - [[ ${PV} == *9999 ]] && eautoreconf -} - -src_configure() { - local myeconfargs=( - --disable-werror - $(use_with doc docs) - $(use_enable static-libs static) - $(use_enable test tests) - ) - econf "${myeconfargs[@]}" -} - -src_install() { - default - find "${D}" -name '*.la' -type f -delete || die -} diff --git a/app-text/libnumbertext/Manifest b/app-text/libnumbertext/Manifest index 9f1ebb5672ee..fea92f6c2b6e 100644 --- a/app-text/libnumbertext/Manifest +++ b/app-text/libnumbertext/Manifest @@ -1,5 +1,3 @@ DIST libnumbertext-1.0.10.tar.xz 292852 BLAKE2B 1dfc5bd974525a3923325357c30cc80ecac0be856288cfc9effe13a0cda5f45eba22b333b606113bea8dff0bc08333a4b203f539b860ec48e214c35bc4dacb41 SHA512 6cb1b09b43c77f9fe1928d72deabdd06cbb3f7185823fcf045855b26ea6e0e017b2eba9dcd4725161012ed6d37a416c98b838145aa418bd0bd79ce52bf456417 -DIST libnumbertext-1.0.8.tar.xz 292568 BLAKE2B d385f0bdb19013673190533a21305e12211e1427d59503a9b3c54bc1deda27f405dae347c4cc43161766a901ec14c9ea4b0eed17ba468eb0855ef1a6b0ec95c3 SHA512 b29e544eac25a0603ba7fc68744ac54a372402af32f4bbf52f2373b280efce2eb6831c803d0a10e1f674988839f4c123b8a120e2697bcfa2510d3852d856fe2d -EBUILD libnumbertext-1.0.10.ebuild 525 BLAKE2B ddfb244ce2f518c11048b62106b398a4341bf4626883d488ecbe9de5a1069b3f4e84cd96552f59453114f49c7a2edc0b86816424ac6a418dc25bede3fee7e2a6 SHA512 44590f2ea7b3807a8a41b972f485fe9e826dcea45d45cbed9111d2ee6d27c6bc57d6864e24789bede6f3a58454014f117df48e76a37238fafe0e9d2ac7047b7c -EBUILD libnumbertext-1.0.8.ebuild 523 BLAKE2B 9b6d75ee1dfad2dd7d235d162e97b9f6794b3fbb49443af00556a24fc9fe3a4badb3ea8c22bdbe9ffeb3d7d6e8df101a655fa69a20c7e8e79c2659caaae1fd7d SHA512 7d1743a4682fc83315af6204d72ea37f68c76dbf66f8dcc108ef03138e0cbcad970a88938d86390e14954aabeb77f8c12fea2b6b9a834021125f2330698014cb +EBUILD libnumbertext-1.0.10.ebuild 523 BLAKE2B 9b6d75ee1dfad2dd7d235d162e97b9f6794b3fbb49443af00556a24fc9fe3a4badb3ea8c22bdbe9ffeb3d7d6e8df101a655fa69a20c7e8e79c2659caaae1fd7d SHA512 7d1743a4682fc83315af6204d72ea37f68c76dbf66f8dcc108ef03138e0cbcad970a88938d86390e14954aabeb77f8c12fea2b6b9a834021125f2330698014cb MISC metadata.xml 256 BLAKE2B 28554175365761f81817e75e2c125714b94680527103d72118d0daf2eb0d2359082c36f2c8b0e92574e93c9c00038c944486a31d7843108dcc285d809bd52fe6 SHA512 1a0e13dd42f80f5c8669910c7360c6c1542e9a2f143da3a812f874966ba4729248152efb36e03bdfd47f09086797e6e1410e1ac735925d304811c847aa2b6398 diff --git a/app-text/libnumbertext/libnumbertext-1.0.10.ebuild b/app-text/libnumbertext/libnumbertext-1.0.10.ebuild index 277f80c5fdb0..33ff29c4d146 100644 --- a/app-text/libnumbertext/libnumbertext-1.0.10.ebuild +++ b/app-text/libnumbertext/libnumbertext-1.0.10.ebuild @@ -9,7 +9,7 @@ SRC_URI="https://github.com/Numbertext/${PN}/releases/download/${PV}/${P}.tar.xz LICENSE="LGPL-3+" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~x86" +KEYWORDS="amd64 ~arm arm64 ~ppc64 x86" IUSE="" src_configure() { diff --git a/app-text/libnumbertext/libnumbertext-1.0.8.ebuild b/app-text/libnumbertext/libnumbertext-1.0.8.ebuild deleted file mode 100644 index 33ff29c4d146..000000000000 --- a/app-text/libnumbertext/libnumbertext-1.0.8.ebuild +++ /dev/null @@ -1,23 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DESCRIPTION="Number to number name and money text conversion libraries" -HOMEPAGE="https://github.com/Numbertext/libnumbertext" -SRC_URI="https://github.com/Numbertext/${PN}/releases/download/${PV}/${P}.tar.xz" - -LICENSE="LGPL-3+" -SLOT="0" -KEYWORDS="amd64 ~arm arm64 ~ppc64 x86" -IUSE="" - -src_configure() { - econf \ - --disable-werror -} - -src_install() { - default - find "${D}" -name '*.la' -type f -delete || die -} diff --git a/app-text/poppler/Manifest b/app-text/poppler/Manifest index 1dcbd2f337ea..3d4853ef7766 100644 --- a/app-text/poppler/Manifest +++ b/app-text/poppler/Manifest @@ -7,7 +7,7 @@ DIST poppler-22.05.0.tar.xz 1828628 BLAKE2B d1757893c841d35cbdeda493afea92046c44 DIST poppler-22.06.0.tar.xz 1834980 BLAKE2B 6988480dc30f5fe67be0170f8f006bdb4d3e6b0e0ad8643aa6cbf4fe017d52d8747f108267a30aee5ec4567aa5d2fcc9ce9824fc4dac45a1d37291fa668c2dfe SHA512 79e1a1440a0903ea6238dcc7afc4ecdf1f8cc53af94ec5649f631fca568711d48a7ec4046fccb8520818420dc21e4ad1aaf602c22b13f9ce22f4d06edc83c8a3 DIST poppler-22.06.0.tar.xz.sig 833 BLAKE2B e2a842fac83b5c42713aa45072d8ea1de5219cbbc35d04142a902f569fc7c558cbda9a2379fde6f9f933b701fabe98f93de71a0676837b2a21104f919a097bc8 SHA512 b61f706e52c57209bb180fbe5a65e366e2a841743ac2c24fc0828dc4bab8ae52da12330e4694e8dade1e1963112fc7b01c0c1b30141be2b7c8c0cf2aaab059c5 EBUILD poppler-22.03.0.ebuild 3330 BLAKE2B 37880159ec5f793338c8449151889c386058580ac92251ec3394db60128413d173d072e86859c8d8737d36e2c49c62981a5ce923263dccea48ad434961beb3ec SHA512 c2b911637f3a267838bf7a5b106d15c444711d279cd2f1725580748a18764540afa4a3670176845a8eb795c32f7be5ad106e13e7663876a4fb5cb420fe723097 -EBUILD poppler-22.05.0.ebuild 3404 BLAKE2B b19cb2926a802240a0970d99664b23cc5bc59a7f29639e3e18b96b591ab237ad59f53bb2a0fb4732f5e98feb99c44770aa3767d95489e26f0fcfe4d28d28afd1 SHA512 f6200ef2cb218a588ea29393baa2c7e528aae38f9f362b69b727d64f7f629dd29327cb76a80c2a5f700254e19e4d159c1f8ee64ef5a4d2db9a541ed576ecec29 +EBUILD poppler-22.05.0.ebuild 3400 BLAKE2B a8af15cefb7e307f643197826a248ece4d1790bb9baefb630a7ae651dc3587d10bcb66e750116967b06e54dae0e7cf8dc5be75bbd97231ec7c1b1a1defbe8ff1 SHA512 bcb3fa59e0cf31f505603439cafee45ddef5a0a0e757812ee4b10046aff6da64bdf67ccd2945bab6d0d5332df75fc20342061bca9c27610c41e8089ccca7a229 EBUILD poppler-22.06.0.ebuild 3627 BLAKE2B bb1ec0745496495ef86d376d2d1ca6982a5a5f94a7976fbf7c62305e0e02dfcaa2ca56c6f615e10607379ca28b2779ec0405202232257cf637519707691159dc SHA512 39d1d7e26eac8e3bd11e089d5ff44ad7ac0d39ec2f0245e831b59cb8a34c9d533ff25ea343aaf3ddb83ed867b6f5218897540ddc943d3df7341ca539940c6da6 EBUILD poppler-9999.ebuild 3628 BLAKE2B be29c55201cdf0c4e31a77538984b0057722b464f548903dd07ff898b9276c4338f0a27d98c8f9ff825f6c07f1fc4a62b761f38ace0a5a3eb6ce5db477744d88 SHA512 f8b03fd6a733bfde1faf5bb8327d952ef8134bf773c1b9d7034b06d88b8f02da247510c84e087fb776701c4e6729b7767b30264b0e5227a785a7563db94f3148 MISC metadata.xml 1078 BLAKE2B c5ce2245efedc75eb39a6c649d27698da0ac07b87da3240aeb9fea1435d48c3282a8a3bb9f002c78b79de2a518cb73f3eef563c05f41528bb55ffeca84409e13 SHA512 22c83f7f6a7632fc4fe94223be9e5edac085099bf5c0f6621b0179b16e35b98b0027e467e76c0ca365008d765258e05faf48dbc4b1e8d5eb507f348a533f88f6 diff --git a/app-text/poppler/poppler-22.05.0.ebuild b/app-text/poppler/poppler-22.05.0.ebuild index 36fba432d30a..99e028917dd7 100644 --- a/app-text/poppler/poppler-22.05.0.ebuild +++ b/app-text/poppler/poppler-22.05.0.ebuild @@ -11,7 +11,7 @@ if [[ ${PV} == *9999* ]] ; then SLOT="0/9999" else SRC_URI="https://poppler.freedesktop.org/${P}.tar.xz" - KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" SLOT="0/121" # CHECK THIS WHEN BUMPING!!! SUBSLOT IS libpoppler.so SOVERSION fi diff --git a/dev-cpp/Manifest.gz b/dev-cpp/Manifest.gz index e507900611033037cb2bf03a4bfa2d37c6ce1caa..4625cdc91dafd635ba857d07f36b596e66a7b922 100644 GIT binary patch literal 12595 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 diff --git a/dev-cpp/gemmlowp/Manifest b/dev-cpp/gemmlowp/Manifest new file mode 100644 index 000000000000..0e5f4e070a80 --- /dev/null +++ b/dev-cpp/gemmlowp/Manifest @@ -0,0 +1,3 @@ +DIST gemmlowp-2021.12.20.tar.gz 842220 BLAKE2B 74139935c01683f894a2ee8bb6f5373a64b8346e5860addd9dcccd47ceffe8942509def3ed242fcd92021c7f82f2e8858313df12369257e2172143a14cec82ed SHA512 934bc79cc951dd18bff413148f3526332685bf0980ddcc0f990ba347bafcd73725e5ffd4bd255dcaa21f0fd71698d26726e2f9f36aa8df87380048041e536e20 +EBUILD gemmlowp-2021.12.20.ebuild 653 BLAKE2B be9ccf2f28c829ee843217feb22afedf200019f9779338381f31331924ef0c58e266da41b0b56f91d41fbae6108f0d7a71ddfdb3a1aa1c80799f8413b9bd091a SHA512 3c29e3cf82151f464885a81108503cd372e1ec6da5365a68fa337b9476aa2242ad1a39a6011e9afaee61688475a430fc457e6f5ea05d491f327939e742e30f6a +MISC metadata.xml 328 BLAKE2B 6234efe94ede4aaae8283e935245f1c816b14b4d86ad1ec33872ef4b70eb56b27e4da1474e805368363ada175f11bf5a340110f30e72bbde120bf4bdac33b057 SHA512 d3dfd32799f5ca5da4a7c92d4d5f5163871d53bc5bfaadd7f992a4587ebc3d4a178ac37e87566052932da57331a3508dde08ee1995afc4af733fd9a4c22cf0ff diff --git a/dev-cpp/gemmlowp/gemmlowp-2021.12.20.ebuild b/dev-cpp/gemmlowp/gemmlowp-2021.12.20.ebuild new file mode 100644 index 000000000000..b7aebddd6910 --- /dev/null +++ b/dev-cpp/gemmlowp/gemmlowp-2021.12.20.ebuild @@ -0,0 +1,30 @@ +# Copyright 2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +inherit cmake + +CommitId=e844ffd17118c1e17d94e1ba4354c075a4577b88 +DESCRIPTION="Low-precision matrix multiplication" +HOMEPAGE="https://github.com/google/gemmlowp/" +SRC_URI="https://github.com/google/${PN}/archive/${CommitId}.tar.gz + -> ${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64" +IUSE="test" + +DEPEND="" +RDEPEND="${DEPEND}" +BDEPEND="test? ( dev-cpp/gtest )" +RESTRICT="!test? ( test )" + +S="${WORKDIR}"/${PN}-${CommitId}/contrib + +src_configure() { + local mycmakeargs=( + -DBUILD_TESTING=$(usex test ON OFF) + ) + cmake_src_configure +} diff --git a/dev-cpp/gemmlowp/metadata.xml b/dev-cpp/gemmlowp/metadata.xml new file mode 100644 index 000000000000..13b16c5be808 --- /dev/null +++ b/dev-cpp/gemmlowp/metadata.xml @@ -0,0 +1,11 @@ + + + + + tupone@gentoo.org + Tupone Alfredo + + + google/gemmlowp + + diff --git a/dev-cpp/gflags/Manifest b/dev-cpp/gflags/Manifest index 54d2b9f4867c..145dfa69ba56 100644 --- a/dev-cpp/gflags/Manifest +++ b/dev-cpp/gflags/Manifest @@ -1,6 +1,6 @@ DIST gflags-2.2.1.tar.gz 96985 BLAKE2B 065dac9cf5d878e4179cb6d56ddf240052a552b72036fd06cb83197d9772a9b97fa544f809c6e1efd6f9ad8cd0222872fc6292c44bc013c5f70e235bcc5b290c SHA512 e919cbdcff1f993ddbfa9c06d8e595566a4717c27ff62f388a64c0e6b4683a93211c24ce78485eae84c2c76053341574064e6c56af185fc2782e2816b26e1fc9 DIST gflags-2.2.2.tar.gz 98704 BLAKE2B 54cbf3b0a422d662e89c1921614ae9f20a4a383524d374d1e7ce1473eff0a6e121c1a2255df0b9d27ae9866c8e63094b908534c5fd2173737033cc0f184a5e4f SHA512 98c4703aab24e81fe551f7831ab797fb73d0f7dfc516addb34b9ff6d0914e5fd398207889b1ae555bac039537b1d4677067dae403b64903577078d99c1bdb447 -EBUILD gflags-2.2.1-r1.ebuild 1038 BLAKE2B 6666d0ab5579b787f77461c1553fa2597cb042043327311140e79dfc53a1d903b6c3d24c0b9963cd0d42c406f83966af2e0767a023de6f49770a90013459e591 SHA512 8df941707ffadd9478a8384b309026798adade851c285fc5fe4f217ed4c1bc976a846e59fd9884f4a7437f3150e2ad154ef83912925392fb4877bcd7e9bb17cb +EBUILD gflags-2.2.1-r1.ebuild 1037 BLAKE2B 934c6a370f39c5e1180600682e6577546919babfa63a5bbce2c5a58eb6d86eba9e738fab211a74bd8fbc7f016596346413a7300a5f4971f3f747a8f5ea4488d0 SHA512 13d51fe2b0b92fe55058c864f39163d7d694e4943d520900dff975d79ca72546a2313e412aa52c0e7021db4292d859e52861d203564a0cd3f9bb81b0e8a60fc2 EBUILD gflags-2.2.2.ebuild 1044 BLAKE2B 0824426c7cb331d8df858945af422c70642f3863652f9af65be121ba8408b78e3bfa9739a7479bd79e15895e770a8c4529befd9870cf752f73e1e8e5314ca05a SHA512 d5ea3b11c48c6a616a6cbf87eca865fe46f86a4fe2e9c3084baae6ca22c0ba04709adba7fe42ed94d95790f1d8efcd57f9775f1bc78e3d3550671c9f0f0c5842 EBUILD gflags-9999.ebuild 1037 BLAKE2B 7b8a3392378b09f4e0cbe9dadb670fadc87678eae5b547fb63d7b2fcdf48c85af869f7fb089778db4c2a81e4ebbb291cde86bf3065726140283a1208d1a2dd73 SHA512 f83e489704c52ffc9c6788e6feeb29dd295ce9c1bb7390fbe3625cb2afcaef7b7bad3512759cbc8018f8c18a134440a1172a7170f7c872e799212b678745d207 MISC metadata.xml 304 BLAKE2B 60a6da87c20f4ada3ec9a2422aff9f3fb9eb1a4705f95dbd571188162d2463c29816c96749afe2b79121111251152c41cad9c3ecc71c7cbff39b1b828fd3e1dc SHA512 d05d1c3c886539f75bc1edcac267dbe1c38db77563680091c2a3aab915a0982a43fe9570b5c8b6180a9d2b7fdc1cc96dca313e2a7339a4a6f398cd09eba90f9e diff --git a/dev-cpp/gflags/gflags-2.2.1-r1.ebuild b/dev-cpp/gflags/gflags-2.2.1-r1.ebuild index bed6548a3d96..bccf0d7e2b6c 100644 --- a/dev-cpp/gflags/gflags-2.2.1-r1.ebuild +++ b/dev-cpp/gflags/gflags-2.2.1-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 @@ -11,7 +11,7 @@ if [[ ${PV} == 9999 ]]; then EGIT_REPO_URI="https://github.com/gflags/gflags" else SRC_URI="https://github.com/gflags/gflags/archive/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux" fi DESCRIPTION="Google's C++ argument parsing library" diff --git a/dev-cpp/highway/Manifest b/dev-cpp/highway/Manifest index 368a16d177ee..7c09d5b862ca 100644 --- a/dev-cpp/highway/Manifest +++ b/dev-cpp/highway/Manifest @@ -1,7 +1,7 @@ AUX highway-0.16.0-fix-AVX512-detection-on-IceLakeClient.patch 569 BLAKE2B 89915c3fc3e934415026bbc8e19bd8d50b6e3e438f1942b0345832ae6067f7ffaf714d3b99efd3876c6774966cb0cdee05f1dc87788b37c072199d5c714cb937 SHA512 99333059c069f09c59281a7f464805eb41cc6da627dd11ac7dcc565fd688532f162776897ebf506c50e58f17dc7a9486214cc1ec683cb8b2c7efa8b767574410 DIST highway-0.16.0.tar.gz 1639388 BLAKE2B 660b0079b25a12a2e982b4ba16147b923d167989a7dc1c0cb65ebe5219577f2f02c8774a554fd3fe9e1c10ef7b1cf5db747500bd8acf454e26952722f7b5ac9e SHA512 c08e66f43d9d0b307737b016cfa6c3d3a1df9bd528de435d193388104f34c264866c5ff0da633fc0a6f8c50f21df1ac653e9dd3f6fbfaf227d636411ac14cd47 DIST highway-0.17.0.tar.gz 1694290 BLAKE2B 23ab48e11e8a79eb0469bb4fef7f32148ef6d2a266779a151345fc072213521f46828c2efcb4ab75823f977c619c7727fb064f05d6b3e0aa341698074e6b0e6a SHA512 7e55724c844a09a07cb981a7d8e913dcc5491e07d14ff3e7783a69060b0c470e7d5adc4f5dbeea526b3e109eea8cc9e80605d6b8d2da1b794382e56fd534ba06 -EBUILD highway-0.16.0-r1.ebuild 939 BLAKE2B a6aa0fde15b40bc750c41156ea0c5b8d1fb93f3d3395fa2cd1c72f40f62e734483b0a3a04edf3515356a009670aed9358c6cf964fa4b5503a4c84d4062005348 SHA512 21a03d073418a9311f506ae9fde3b001e2d7f251d8100d0aa6a54a257d5bffd5c76152a228387d0eeeb463852e6527752783d7c0775f36e1abe8910fc73dbc35 +EBUILD highway-0.16.0-r1.ebuild 935 BLAKE2B 8484a40941728da18999caf18af1726b9c40af9a4795e11964dcf2f3cd1a5c7bcea340154fc60cc52d9a5ce2ae0531e464b88a975542156b2e351f035e370918 SHA512 ef056830cc78222567662012d922833b027df578a557bfe64fb076cde91605a0a41b4a9fd08c11f87afcd19512471bada855841bd37ed794a7b5fd1d11fc00b2 EBUILD highway-0.17.0.ebuild 865 BLAKE2B bcfacafc475dd05cb21bc1f757cde7f83798be0e0836987ec5289aa8628c0588363de2117b4bd86c816bc5f948c416d767a1660b297e1b86c49c9f3de6b715c7 SHA512 b020595afa836c92fe12549746cbaed9952f6ee485f521d85bb7276088d651cc8d89acb8bcb6181077a0913329e6cc07560f3fb5dcfd1fc88c6fc44174d04b2d EBUILD highway-9999.ebuild 865 BLAKE2B bcfacafc475dd05cb21bc1f757cde7f83798be0e0836987ec5289aa8628c0588363de2117b4bd86c816bc5f948c416d767a1660b297e1b86c49c9f3de6b715c7 SHA512 b020595afa836c92fe12549746cbaed9952f6ee485f521d85bb7276088d651cc8d89acb8bcb6181077a0913329e6cc07560f3fb5dcfd1fc88c6fc44174d04b2d MISC metadata.xml 617 BLAKE2B 85392a8a226aa984039fed26796d0baf6bdb38da7084932e59ec6dcf882ba11863066adff2caffcb34b2b9f337b539c64498cf48c4eea43364ebf2522ea9971f SHA512 5ec72623048e7c940af745ca256671402dc2126004b2be29e01891619c119f847ba1ed72b99f66ee44b8076510833444f5c733a9724e1b9eb13bc58a125e16e4 diff --git a/dev-cpp/highway/highway-0.16.0-r1.ebuild b/dev-cpp/highway/highway-0.16.0-r1.ebuild index 98782f199f51..7d9849c329da 100644 --- a/dev-cpp/highway/highway-0.16.0-r1.ebuild +++ b/dev-cpp/highway/highway-0.16.0-r1.ebuild @@ -14,7 +14,7 @@ if [[ "${PV}" == *9999* ]]; then EGIT_REPO_URI="https://github.com/google/highway.git" else SRC_URI="https://github.com/google/highway/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="amd64 ~arm arm64 ~ppc ~ppc64 ~riscv ~sparc x86" + KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv sparc x86" fi LICENSE="Apache-2.0" diff --git a/dev-db/Manifest.gz b/dev-db/Manifest.gz index df1254d053d81d22d2d5bcf05034a735ae982825..5410677a8d0cab84c30021830d6bea655956180d 100644 GIT binary patch delta 15447 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 N4